Emu80 v. 4.0.313

2018.12.20 22:43

Прошел месяц, пора сделать новый релиз.

Версия 4.0.313 от 20.12.2018:

Portable Qt-версия, windows-сборка (рекомендуется):
http://emu80.org/v4beta/Emu80qt_40313.zip

Portable SDL/wx-версия, windows-сборка:
http://emu80.org/v4beta/Emu80_40313.zip


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


Изменения в версии 4.0.313:

Легенда:
+ Нововведение
* Изменение / улучшение
- Исправлен баг
! Известная проблема


+ Поддержка ПК 8000 (Сура, Хобби, Веста)
+ Опция отображения реального бордюра на Орионе, Специалисте и Эврике
+ Скорость эмуляции в случае несоответствия нормальной сейчас отображается в строке состояния (Qt)
* Поддержка вложенных if(n)def в конфигурационных файлах
* Сообщения об ошибках сейчас выводятся в консоль (Qt)
* Переработана и исправлена раскладка клавиатуры, мог насажать новых багов 
* Добавлена опция условной компиляции с оптимизацией под RPi (thanks to svofski)
- Исправлено сохранение .opt-файлов (wx)
- Исправлены мелкие ошибки в эмуляции контроллера НГМД и контроллера SD-карты
- Устранены утечки памяти
- Добавлен отсутствующий файл ПЗУ контроллера НГМД для Микроши


Замечания по эмуляции ПК8000 ("Сура", "Хобби", "Веста"):

- В эмуляторе используется средняя тактовая частота 1,8 МГц, вейты не реализованы.
- Встроенный загрузчик поддерживает двоичные файлы (в том числе многие с автозапуском) и токенизированные файлы бейсика.
- Джойстик на данный момент не поддерживается.
- Чтобы увидеть бордюр, нажмите Alt-V либо соответствующую кнопку на тулбаре


P.S. Большая подборка софта для ПК8000 здесь:
https://zx-pk.ru/threads/8378-pk8000...l=1#post891630