One of my goals was to get everything that MegaReport can report implemented in openMSX Is there an official latest version of it?
A while ago I made an attempt to make MegaReport v1.3 compile and build again. That is not fully completed yet. I managed to reconstruct how everything should build/link etc. It is not fully finished yet, but I am close. Once finished I can start looking into adding/fixing some stuff and maybe release it.
That is correct. The S1985 has extra SRAM, and is accessable via switched I/O. The feature is not used anywhere to my knowing.
By the way, the S1985 also featured a bidirectional printer interface, also not used anywhere.
Now that I managed to actually read the datasheet (I fixed the link as well) I noticed that: Yes! This seems to be even documented. Although I don't believe I will ever need this information, it is always nice to learn more.
What about that function "VDP select signal output"? Any idea what that is?
guess: may be a chip select signal to enable the cpu to talk to vdp ? otherwise how can the vdp know that cpu want to talk with him because it is for example doing a out (0x98),a?
https://www.msx.org/wiki/MSX-AUDIO says that Panasonic FS-CA1 must be in slot 1 to get FM music in Labyrinth, but I also get music when the game is in slot 1 and the MSX-AUDIO cart is in slot 2...? Tested in openMSX on a FS-A1GT.
https://www.msx.org/wiki/MegaROM_Mappers#ASC16_.28ASCII.29 says that the pages 1 and 2 are mirrored in page 3 and 0 respectively... What is the source of that information?
Similarly for ASCII8.
As far as I know, there is no mirroring.
https://www.msx.org/wiki/MSX-AUDIO says that Panasonic FS-CA1 must be in slot 1 to get FM music in Labyrinth, but I also get music when the game is in slot 1 and the MSX-AUDIO cart is in slot 2...? Tested in openMSX on a FS-A1GT.
And what happens on a real machine? I'm curious.....
What for the 3 other ROM games???? Also to be checked on real machine.... Maybe Labyrinth is just an exception (or not???)
https://www.msx.org/wiki/MegaROM_Mappers#ASC16_.28ASCII.29 says that the pages 1 and 2 are mirrored in page 3 and 0 respectively... What is the source of that information?
Similarly for ASCII8.
We had to discuss, It probably depends on the cartridges.
In openMSX there is no such mirroring implemented, and I think all ASCII16 and ASCII8 games work. Is there an example of a game which has the mirroring?
https://www.msx.org/wiki/MSX-AUDIO says that Panasonic FS-CA1 must be in slot 1 to get FM music in Labyrinth, but I also get music when the game is in slot 1 and the MSX-AUDIO cart is in slot 2...? Tested in openMSX on a FS-A1GT.
And what happens on a real machine? I'm curious.....
What for the 3 other ROM games???? Also to be checked on real machine.... Maybe Labyrinth is just an exception (or not???)
The exception is actually Xevious. It requires the MSX-AUDIO to be in a lower slot because it does not hook into H.STKE. The other games do, therefore the BIOS continues with all initialisation (including MSX-AUDIO BIOS and BDOS). I will test later on real HW but I expect the same result.