nedoPC.org

Electronics hobbyists community established in 2002
Atom Feed | View unanswered posts | View active topics It is currently 28 Mar 2024 13:55



Reply to topic  [ 100 posts ]  Go to page Previous  1, 2, 3, 4, 5 ... 7  Next
Emu80 — 2013 
Author Message
Banned
User avatar

Joined: 20 Mar 2005 13:41
Posts: 2141
Location: От туда
Reply with quote
Post 
А кто второй то был?


11 Apr 2013 07:01
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Post 
Shaos wrote:
Lavr wrote:
Shaos wrote:
Это знак тебе что пора прощаться с девятой оперой ;)

Я постараюсь сам решить с кем из вас двоих мне пора прощаться, а с кем и - повременить...

Да я как ба и не претендую - у меня пользовтелей по любому меньше ;)

Make your own business...

_________________
iLavr


11 Apr 2013 11:38
Profile
Maniac

Joined: 21 Jan 2003 04:08
Posts: 222
Reply with quote
Post 
Я вам тут не мешаю? ;)

Пересобрал между делом конфигуратор под Lazarus.
Буду рад, если получится потестировать. Новых фич пока нет, но мог сломать старые.
http://emu80.org/files/Emu80Cfg002.zip


11 Apr 2013 12:32
Profile ICQ WWW
Junior

Joined: 16 Apr 2013 13:13
Posts: 1
Location: 50.59.221.2
Reply with quote
Post 
Совершенно случайно набрел на ваш сайт. Огромное спасибо за эмулятор "Микроши"!
Жду не дождусь исходников, очень интересно посмотреть на реализацию.

Было бы не плохо попробовать запустить на Raspberry Pi в будущем :)


16 Apr 2013 13:35
Profile
Maniac

Joined: 21 Jan 2003 04:08
Posts: 222
Reply with quote
Post 
Опубликовал под GPL v.3 исходники эмулятора и некоторых утилит.
https://github.com/vpyk/emu80

Изменения после версии 3.10 пока не коммитил.

Надеюсь, что публикация исходников пойдет на пользу проекту.

Должен предупредить, что из-за ассемблерного наследия и двойной переработки кода (при переходе с версии 1.x на 2.x и, особенно, с 2.x на 3.x) код получился довольно запутанным. Надеюсь, что со временем это удастся изменить в лучшую сторону. По мере получения более-менее работающих сборок буду фиксировать изменения на github.


17 Apr 2013 12:45
Profile ICQ WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
Post 
Отлично - пошёл качать :roll:

_________________
:dj: https://mastodon.social/@Shaos


17 Apr 2013 15:14
Profile WWW
Writer

Joined: 18 Apr 2013 05:19
Posts: 12
Location: 188.255.113.144
Reply with quote
Post 
А Makefile нет?


18 Apr 2013 05:32
Profile
Maniac

Joined: 21 Jan 2003 04:08
Posts: 222
Reply with quote
Post 
Постараюсь сделать


18 Apr 2013 05:59
Profile ICQ WWW
Writer

Joined: 18 Apr 2013 05:19
Posts: 12
Location: 188.255.113.144
Reply with quote
Post 
У меня просто идея фикс собрать эмулятор под osx... :)


18 Apr 2013 10:33
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
Post 
uart wrote:
У меня просто идея фикс собрать эмулятор под osx... :)


Если NASM под MacOS X существует, то почему нет? ;)

_________________
:dj: https://mastodon.social/@Shaos


18 Apr 2013 10:35
Profile WWW
Maniac

Joined: 21 Jan 2003 04:08
Posts: 222
Reply with quote
Post 
Новые версии для тестирования:

Windows-версия: http://emu80.org/files/Emu80SDL311alpha_win.zip
Linux-сборка (x86): http://emu80.org/files/Emu80SDL311alpha_lnx.tgz

Исходники на github:
https://github.com/vpyk/emu80

Улучшена эмуляция таймера ВИ53, некоторые внутренние изменения, еще много чего из задуманного и начатого в этот релиз не вошло (увы, не все получается так быстро, как хотелось бы).

До Makefile так и не добрался, в принципе, если есть желание, можно поставить Code::Blocks под OS X и откомпилировать, используя файл проекта. Nasm под OS X также есть. Однако из-за специфики первой версии SDL скорее всего будут проблемы с клавиатурой, так как коды клавиш отличаются на разных платформах. Это учтено в SDL2, но переход на нее пока в будущем. А вот попробовать добиться работоспособности на OS X я планирую в скором времени, правда OS X у меня в виртуальной машине, потребуется тестирование на реальном маке.


01 May 2013 13:41
Profile ICQ WWW
Maniac

Joined: 21 Jan 2003 04:08
Posts: 222
Reply with quote
Post 
Сорри, исправил ссылки на последнюю версию 3.11


02 May 2013 10:13
Profile ICQ WWW
Maniac

Joined: 21 Jan 2003 04:08
Posts: 222
Reply with quote
Post 
Добавил предварительную версию скрипта CMakeLists.txt для сборки из командной строки с помощью cmake. Пока только под Linux. Для сборки:

$cd src
$cmake .
$make

Требуются cmake версии 2.8.4 или выше, nasm, gcc, libsdl.

Этот вариант сборки пока тестируется, рекомендуется для компиляции использовать среду разработки Code::Blocks и файл проекта для нее.


03 May 2013 14:33
Profile ICQ WWW
Writer

Joined: 18 Apr 2013 05:19
Posts: 12
Location: 188.255.113.144
Reply with quote
Post 
cmake и под маком есть, но не собирается, из-за отсутствующего define linux пытается собраться Win32 код. В своих проектах я наоборот опираюсь на define WIN32.


16 May 2013 08:55
Profile
Maniac

Joined: 21 Jan 2003 04:08
Posts: 222
Reply with quote
Post 
Да, логично, постараюсь сделать в ближайшее время.

В принципе, для мака должно будет собраться, но боюсь, что будут проблемы с клавиатурой.

Я сам пока не добрался поставить OS X в виртуальную машину, так что буду рад, если получится протестировать.


17 May 2013 00:43
Profile ICQ WWW
Display posts from previous:  Sort by  
Reply to topic   [ 100 posts ]  Go to page Previous  1, 2, 3, 4, 5 ... 7  Next

Who is online

Users browsing this forum: No registered users and 9 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.