Можно ли в каком-либо из эмуляторов управлять им "снаружи", т.е. видимо, через апи?
Кроме этого интересно получать статус, а также по останову на точке делать сброс дампа памяти и закрывать эмуль.
Можно ли в каком-либо из эмуляторов управлять им "снаружи", т.е. видимо, через апи?
Кроме этого интересно получать статус, а также по останову на точке делать сброс дампа памяти и закрывать эмуль.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
krt при изучении элиты использовал эмуль который делает log выводимого в-порт.
таким образом проще собрать допустим координаты кораблей или ноты мелодии.
Код:В DelphiSpec добавил при выводе в порт 254 код Код: frmRam.Log.Lines.Append(IntToStr(regB)+#9+IntToStr(regC)+#9+IntToStr(regA*256)+#9+IntToStr(regB*regC)+#9+IntToStr(regB*regC-regA*256)); прогнал сохранюшку, и перекопировал результат в Ексель, и там посортировал и поанализировал."
Последний раз редактировалось goodboy; 17.01.2017 в 12:46.
ARexx'a нет, увы.
В правильно заданном вопросе содержится половина ответа
В ZXMAK2 есть поддержка интерфейса GDB. Ну и всегда можно добавить строчку кода в исходниках эмуля, чтобы залогировать все что угодно
ZXMAK2 - Виртуальная Машина ZX Spectrum https://github.com/zxmak/ZXMAK2 (старая ссылка http://zxmak2.codeplex.com)
ZXMAK.NET - спектрум на C# http://sourceforge.net/projects/zxmak-dotnet
ZXMAK2 - Виртуальная Машина ZX Spectrum https://github.com/zxmak/ZXMAK2 (старая ссылка http://zxmak2.codeplex.com)
ZXMAK.NET - спектрум на C# http://sourceforge.net/projects/zxmak-dotnet
MAME можно управлять через встроенный Lua (я именно так и делаю автотесты), про качество эмуляции спектрумов ничего не могу сказать
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)