The game doesn't work without Memory Mapper! It works on The National FS-A1 only if I insert a Memory Mapper cartridge (128kB or more?).
No... I use only 64 kbytes.. But I use mapper instructions... OUT(0FEh)... OUT(0FCh)...
The game freezes on "Loading..." without Memory Mapper (also on emulator). It's same if I insert a Memory Mapper with I/O ports no readable. The game works only when I use a Memory Mapper with I/O ports readable.
The game freezes on "Loading..." without Memory Mapper (also on emulator). It's same if I insert a Memory Mapper with I/O ports no readable. The game works only when I use a Memory Mapper with I/O ports readable.
Oh my God!!
I thought that all MSX2 had memory mapper!!!
Not all msx2 have mapper, not all of the mappers have readable registers. If you want to maximize compatibility, Out but never In from a mapper register. Even if they have readable registers you may get inconsistent readings if more than one mapper is connected to the system.
What ricbit said. On MSX you can't almost never assume something is there, it's better to check for it and be sure it's where you need it to be. There are exceptiosn tho. But mappers are delicate.
Not all msx2 have mapper, not all of the mappers have readable registers. If you want to maximize compatibility, Out but never In from a mapper register. Even if they have readable registers you may get inconsistent readings if more than one mapper is connected to the system.
Hi Ricbit,
I was assuming all MSX2 had memory mappers. Do you have any example of MSX2 without that? (my HB-F1XDJ has only 64KB RAM, but it is memory mapper).
What ricbit said. On MSX you can't almost never assume something is there, it's better to check for it and be sure it's where you need it to be. There are exceptiosn tho. But mappers are delicate.
I've thought that... next time, I won't assume anything...
Not all msx2 have mapper, not all of the mappers have readable registers. If you want to maximize compatibility, Out but never In from a mapper register. Even if they have readable registers you may get inconsistent readings if more than one mapper is connected to the system.
I don't read the mapper... I just write. I thought that all MSX2 HAD mapper... that's all...
(my HB-F1XDJ has only 64KB RAM, but it is memory mapper).
All MSX2+ have a Memory Mapper.
The majority of MSX2 of 64kB (all?) do not have Memory Mapper.
I think all internal mappers have readable registers.
Nice avatar, Victor ;-)
Nice avatar, Victor ;-)
OOOhhh!! Yes!! Thanks!! You too!! !