Yes Grauw, mine is Sony HB-20P nº 400631
So, ARTRAG, does the game run on the Sony HB-10P in openMSX?
I confirm ! I does not boot on openmsx!
The issue has to be the mirrored ram in page 3, as also the HB-10P should be with 64K ram
Hi Artrag, I have not receive anything. Send to msxarea at gmail dot com
But don´t worry, like I said in page 16, I can play Uridium in the rest of MSX models which I have.
I only wanted to report because, like a coder that you are, I thought you might like to know. Uridium it´s a very polished game and I´m happy with the purchase of the cartridge. ;-)
Sorry! I've sent the mail to Valkyrie O_o.
Anyway thanks for reporting the issue on your HP20P. It will be useful to improve openmsx emulation at least.
If you have a flash cartridge able to support plan 64K roms, I could send you a rom file with the game to do some further tests and send you a patched version "tuned" on your machine. Let me know!
So, it's definitely the mirroring thing, which is indeed not in the later version of the HB-20P which is emulated in openMSX. (And I don't think it's worth adding a config for the older HB-20P, it's very similar (except ROM and keyboard) to the HB-10P then...)
In other words: I don't think we need to improve emulation for this point, agreed?
ARTRAG: Isn’t the Uridium cartridge flashable? Though I guess to be able to flash it one will need a slotexpander with switches or something similar to prevent the game from booting…
Manuel: Yeah, although, a machine config is easy to add .
Give this a look:
Ramones' ram detection routines
There's a long explanation in spanish and a link to the routines at the bottom. They work like a charm ;)
Almost 1K of code...
:P
In the Uridium cart there are just a couple of spare bytes per page, nothing more.
A patch would eventually be ad hoc for valkyr's machine, there is no room for something more general
So, it's definitely the mirroring thing, which is indeed not in the later version of the HB-20P which is emulated in openMSX. (And I don't think it's worth adding a config for the older HB-20P, it's very similar (except ROM and keyboard) to the HB-10P then...)
In other words: I don't think we need to improve emulation for this point, agreed?
hummm, you aim to the perfection, not me :-)
ARTRAG: Isn’t the Uridium cartridge flashable?
Not sure of that, and you have to damage the sticker to open it
ARTRAG: what do you propose we do then?
Not sure of that, and you have to damage the sticker to open it
If it’s a FlashROM I think it should be possible to just write the flash commands to it directly. Unless the write signal isn’t physically connected to the ROM. I don’t know if the existing MSX-DOS flash tools support 64K ROMs though.
I was thinking to use this in Synthesix to support saving user settings and sounds to cartridge . Maybe nice to consider for a future game which supports savegames, too. Anyway, just a possibility.