Put the Arabic ROM in the correct order (mapped as in AX-170) of make it mirroring (in blueMSX, it works)
(I thought you would have guessed that after my explanation about the 128kB dump)
How exactly should it mirror? Block 0 and 1 are BASIC/BIOS, block 2 and 3 are mapped to page 2 and 1 respectively. I thought that is what you meant. So I don't know what is wrong...
My guess is that the 64kb dump of slot 1 will give you the Arabic rom in the correct order as on the AX-170.
Ah, I see the mistake... wrong offset in the EPROM dump! Sorry!
The full slot 1-0 dump will reveal whether there is indeed mirroring.
Mirroring is probably non-requested (in blueMSX, AX-170 works with the Arabic rom 'normal' 4000-BFFF or mirrored). But without the mirroring, you need to have the rom in the correct order, starting with the AB signature.
Oh my...Another 30-year mistery solved.
The machine has 64KB of ram.
I was following the Expert DD-Plus schematic, and it has the memories wrongly named.
In the schematic, VRAM is RAM and vice-versa.
So, the AX230 has 64K of RAM and a 32K PSRAM chip is being used as video memory.
:\
OK, so can you please run saverom.com and save all subslots of slot 1 and 3, please?
Manuel, see if is this enough
https://www.dropbox.com/s/np6puobe61jssjn/AX230%20ROMDUMP.ra...
@Manuel: I'll send you later the more recent dumps.
* The megarom is confirmed in slot 3-3 by SAVEROM
* The 64kB RAM is confirmed in slot 3-0 by SAVEROM
* The Arabic ROM is in the good order from 4000 to BFFF without mirroring in slot 1 (confirmed by full 64kB dump of this slot)
Thanks, all is fine now. Just wondering what is the serial number, for reference in the XML file. Then we know on which machine the file was based.
See https://github.com/openMSX/openMSX/blob/b84dbac19007a7f985f8... for the result.