А можешь поделиться, как у тебя проходила адаптация? Какие были этапы? Как ты проверял работоспособность на каждом этапе? Проигрыватель довольно сложный, и я не представляю, как можно переписать всё вслепую и надеяться, что нигде не ошибся. Поэтому я лично адаптировал по одному типу команд. После каждой группы я проверял и убеждался, что ничего не сломалось или доделывал эту группу команд, пока работа программы не восстанавливалась. И так до самого конца, пока команд Z80 совсем не осталось. А уже когда все заработало на i8080, прошёлся вручную по своим доработкам. Авторский код я вообще никак не трогал. При желании можно раскомментировать авторские команды и закомментировать мои дополнения. Но нужно делать это всё разом, так как есть манипуляции с AF' и IX, которые в авторском коде и в адаптации хранятся в разных местах.





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