Я бы не наступал на одни и те же грабли в разрезе истории MSX и добавил бы правила.
1. Полная дешифрация портов (16bit).
2. Резервирование портов 0х0000 … 0х003F для семейства процессоров Z180.
Игнорирование этих правил привело со временем к трудностям (невозможности) расширения стандарта MSX.