Цитата Сообщение от Lethargeek Посмотреть сообщение
Адреса всех операций видны на шине. Если Спектрум переносит байт из буфера на экран, карта может сделать то же самое у себя для соответствующей группы из восьми пикселей.
Чтобы уследить за регистрами Z80, через которые всё в основном переносится(за исключением переноса по LDI)... Так вот, чтобы уследить за регистрами Z80... , хм, надо почти полностью эмулировать Z80!

- - - Добавлено - - -

Причём и прерывания вместе с ним ловить и обрабатывать, а не только команды расшифровывать и выполнять для раскрашенных регистров.
Без прерываний Амауроте не пойдёт точно.

Да ещё и по хорошему, раз у нас две гимнастки выполняют синхронные упражнения, то нужен и судья, оценивающий синхронность. В простом случае, при рассинхрозе показывать "синий экран" и все стопорить до сброса. Чуть сложнее, научить карту игнорировать, и пытаться восстановить синхронизацию.

В общем марока.