Пишу на Паскале интерпретатор команд Z80. Это, скорее, движок для отладчика, с планами расширить его потом до eZ80.
Не реалтайм, и пока без недокументированных команд и флагов, но ZEXDOC проходит без ошибок, в z80test-1.0 failed 24 из 152.
Просьба. Накидайте, плз, для проверки симпатичных демок в формате .TAP для 48k. Без бордер-эффектов и прочих гигаскринов, этого нет.
128k тоже можно, надо только добавить внешнюю обвязку. Одного переключения страниц будет достаточно или надо что-то ещё?
Для желающих заглянуть в исходник - в файле процедура cpu_step, выполняет одну инструкцию процессора.
cpu_step__2019_09_27.txt
- - - Добавлено - - -
Модераторы, это оно из-за кавычек в названии на главной форума обрезает до "Пишу на Паскале..."?
- - - Добавлено - - -
Да, кстати. Этот же текст (ранняя его версия) полгода назад собирался при помощи bm-pascal и работал на PIC24.