Цитата Сообщение от ivagor Посмотреть сообщение
nzeemin, возможно проще будет разделить портирование на этапы и сначала добиться работы без переноса области 0000-..., а когда заработает, то уже и этим заняться. А на первом этапе как минимум 2 варианта:
1. Использовать джойстик, как упоминал выше.
2. Временно использовать конфиг вектора c z80, а там IM2 со всеми вытекающими плюшками.
Придумал ещё такой вариант: пункт 1, но перед распаковкой на адрес 0000 делаем di, после распаковки восстанавливаем 3 байта 0038h-003Ah и делаем ei.

- - - Updated - - -

Цитата Сообщение от PATHNK Посмотреть сообщение
Дело ваше, но по мне лучше делать порт с оригинала, а не порт порта.
Конечно лучше всё и сразу. Но где деньги время взять?