Про команды был неправ. Все же проблема в ВВ55 (все та же, надо обнулять при установке режима).
Про команды был неправ. Все же проблема в ВВ55 (все та же, надо обнулять при установке режима).
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Прошу огласить весь список.
В моём эмуляторе ОРИОНА на КР580 для MSDOS тоже обслуживаются недокументированные команды КР580. И есть одна программа ОРИОНА, которая защищается от модификаций с помощью недокументированных команд КР580. Так вот она не работает ни в моём эмуляторе (который тоже, кстати, получен из эмулятора Z80, т.к исходник для КР580 погиб в 2000), и не работает ни в EMU, ни в EMU80 (хотя возможно я сдуру просто не знаю как в этих эмуляторах включить обслуживание недокументированных кодов).
Кстати, 'Adskok' у меня в эмуляторе тоже не работает)
Если заранее выполнить (например в emu) стартовые выкрутасы адскока, запаковать и сохранить, то результат работает в EmuStudio. К сожалению у меня не хватило терпения протрассировать стартовую процедуру в отладчике EmuStudio, чтобы увидеть точное место проблемы.
Обновил версию эмулятора.
- Теперь из бейсика и прочих программ использующих стандартную точку входа 0xC3D0, можно записывать файлы в образ кассеты. Это происходит автоматически. Файл будет называться SaveFile.rks.
- Оставил активной клавишу F8 (выход в отладчик).
- Заменил глючный бейсик на тот, которым пользовался в радиокружке. Он поддерживает дополнительные графические команды, опубликованные в MK 88'6
Теперь записывать свои программы из бейсика стало чрезвычайно просто.
Пишете программу, и время от времени набираете MSAVE. И все! Никаких сложностей, файловых реквесторов и прочей бухгалтерии.
p.s.: Теперь я смогу найти свои тетрадки с бейсиковыми программами времен радиокружка, набить их в эмуляторе и записать. Это радость)
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)