Все выходные трудолюбиво поэтапно переводил код Z80 проигрывателя PT2/PT3 на i8080. Заботливо, команду за командой, каждый раз проверяя, что всё играет, как и раньше, переводил команду за командой. И вот ни одной команды, которую бы не знал i8080, в коде не осталось. SJAsmPlus всё компилирует без ошибок и предупреждений с ключом --i8080, а код получается в точности такой же, как и без этого ключа. Специалист с Z80 под Emu80 прекрасно поёт мелодию, заложенную в файл. И я уже готов был праздновать победу, пока не запустил RKS на стандартной конфигурации с процессором i8080. А там, увы, всё оказалось очень и очень печально - оно не поёт, а код уходит непонятно куда-то. Опечален. Устал, поэтому пока не понимаю как искать причину. Но слишком жалко бросать начатое. А так данный проигрыватель пригодился бы и для Вектора, и для ПК8000, и вообще для любого компа, к которому подключили AY.
От них я избавился первым делом!





Ответить с цитированием