ENASLT fails when try to switch page 2 from slot 2 to 1-1.
C-BIOS is an open source BIOS for MSX computers.
Status: Alpha
Brought to you by:
mthuurne
ENASLT fails when try to switch page 2 from slot 2 to 1-1.
Solution:
https://sourceforge.net/p/cbios/cbios/ci/master/tree/src/slot.asm#l269 of [d714de] should be "and $3f" instead of "and $C0", placed between in/out ($a8).
Note1: [d714de] is just reference as HEAD, at 2021-04-30.
Note2: Current (buggy) implementation reading from/writing to $ffff on the wrong slot. the slot number is (current | target), instead of the target.
Related
Commit: [d714de]