Ну теперь про клаву всё понятно. Именно описание на emu80 сбило мне все "карты". В остальном всё правильно было. Поменял на то как у меня было изначально в ВВ55 на Векторе.
- - - Добавлено - - -
HardWareMan,
у меня спотыкалось в другом месте.
вот тут:
Код:
0236+ C311 CD C1 C1 loc_C311: call setKeybMode83
0237+ C314 3E F7 mvi a, 0F7h
0238+ C316 32 E0 FF sta IO_KEYB_A
0239+ C319 3A E1 FF lda IO_KEYB_B
0240+ C31C 2F cma
0241+ C31D 0F rrc
0242+ C31E 0F rrc
0243+ C31F 0F rrc
0244+ C320 CD 54 C2 call setKeybMode82
Во флаге C оказывалась 1, поскольку одновременно с кнопками вверх/вниз опрашивалась кнопка "ПВ".
- - - Добавлено - - -
Подскажите кто-нибудь по spmx.rom с github vinxru: Там заполнение его почти под завязку 64кб. А ведь для MX максимальный размер - 48кб. Что делать с ним? Или это должно грузиться в RAMDISK (у которого размер как раз 64кб)?
Еще в Коммандере мне не удалось открыть дисковод. Все буквы указывают на рамдиски. Как в коммандере прочитать реальный флоппи диск?