Наверное это можно сделать. Спасибо за совет.
Я тут кое что еще нарыл. Как раз для любителей лазерно-утюжных технологий.
http://www.zxbada.bbk.org/
Клон на нескольких CPLD. Turbo аж до 21 МГц. С поддержкой 100 Гц VGA, MMC/SD
и т.д. И для него есть версия ResiDOS которая все образы грузить умеет. Так что можно сделать мою игрушку совместимой по регистрам и использовать их софт.
Кстати сказать собрать их версию будет подороже чем DE1. Одна двухпортвая память немало стоит. Но есть еще отдельно стоящий интерфейс MMC/SD для любого
спека на маленькой CPLD.
http://www.zxbada.bbk.org/zxmmc/index.htm
Добавлено через 33 минуты
Я так понимаю что вопрос про то как загружать регистры из образа? Можно конечно предусмотреть на верилоге заднюю дверь, но гораздо проще записать регистры в блок памяти а рядом поместить набор кодов
pop hl
pop de
pop bc
и т.д.
Естественно надо туда направить PC. Для этого можно принудительно запихнуть
JMP XX YY
когда процессор попросит следующую команду. Таким образом все что нужно это мультиплексор на 8 бит снаружи от CPU и никакой хирургии.





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