Новости Emu80

Emu80/SDL 3.13 alpha

2013.06.14 19:22

Выложил новую версию для тестирования. Исключен ассемблерный код эмуляции 8080, сейчас используется код эмуляции ядра Александра Демина. Пользуясь случаем, выражаю благодарность автору!

Emu80/SDL 3.11 alpha

2013.05.02 00:28

Новые версии для тестирования:

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

Исходники эмулятора и утилит

2013.04.17 23:49

Решил опубликовать под GPL v.3 исходники эмулятора и утилит. Надеюсь, что это пойдет на пользу проекту. Репозиторий: https://github.com/vpyk/emu80v3

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

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

Emu80/SDL 3.10 alpha

2013.04.08 23:33

Приветствую!

Я решил реанимировать, наконец, свой эмулятор Emu80 (http://emu80.org). К сожалению, до добавления новых фич придется существенно переработать его внутреннюю структуру — там практически все ядро осталось еще с ДОС-версии ассемблерным. В общем, как всегда: задумок много, свободного времени мало, но потихоньку работаю. Сейчас очень нужно будет тестирование, поскольку переписывание ассемблерного кода чревато ошибками.

Собрана также linux-версия. В свое время я так и не отладил ее до конца, сейчас вроде бы версия практически рабочая, наблюдаются только некоторые проблемы со звуком. В общем, также требуется тестирование. С мультиплатформенностью будет чуть проще после планируемого перехода на SDL2 - там реализовали некоторые вещи, которых очень не хватало в SDL.

Что нового:

3.10 (08.04.2013):

Emu80/SDL 3.04beta

2006.02.07 00:00