Patch for the Sunrise ATA-IDE/CF interface

Por gdx

Enlighted (5582)

imagem de gdx

28-05-2022, 16:52

Hello MSX tinkerers,

I made a little patch for the Sunrise ATA-IDE/CF interface to bypass the slot 2 during start up. With this, you no longer need to switch or risk damaging your computer by inserting a cartridge to search the contents of the ROM.

After applying this patch, you can press the 0 key during the MSX start up to bypass the ROM cartridge inserted into the primary slot 2. Of course the interface must be in the primary slot 1 and a game cartridge in the primary slot 2.

Download link: https://www18.zippyshare.com/v/0IpMqfLi/file.html

I put a temporary link for the moment. I will see later depending on the reactions or the unexpected for a permanent link.

I intend to adapt this patch for the Nextor version if possible.

Entrar ou registrar-se para comentar

Por Pencioner

Scribe (1502)

imagem de Pencioner

28-05-2022, 23:35

Nice one Smile Good luck with a Nextor version patch!

Por Manuel

Ascended (18855)

imagem de Manuel

28-05-2022, 23:42

Very useful for ROM dumping Smile

Por gdx

Enlighted (5582)

imagem de gdx

30-05-2022, 09:44

I forgot to specify that if you have a Russian keyboard, it's the 9 key instead of 0.

gdx wrote:

I intend to adapt this patch for the Nextor version if possible.

Done! Download link should be available here soon.

I tested the patch on Nextor-2.1.0.SunriseIDE.ROM and Nextor-2.1.1-beta2.SunriseIDE.ROM with real hardware (FS-A1ST).

Remember that you need to flash the interface from another disk (FDD, ESE-RAM or other interface). If you are using a floppy disk drive make sure the disk is reliable to avoid issues.

Por gdx

Enlighted (5582)

imagem de gdx

31-05-2022, 00:22

If the cartridge in slot 2 starts even though you press the 0 key, press the reset button and retry again. If your MSX doesn't have a reset button, turn it off and on quickly.

There is not this little problem of key detection on emulator. I'll try to fix that later. At the moment, I have no idea what could be causing this.

Por gdx

Enlighted (5582)

imagem de gdx

01-06-2022, 09:51

The link for the Nextor version is available since two days but it only works by replacing & with %26. Either the site is buggy or someone has changed something wrong in the URL management.

About Nextor version, why is there a version for real MSX and another for emulators? Is the mapper emulated incorrectly? This would explain why the 0 key is not taken into account when switching on. It is already useful as it is but I would like to know the cause.

Thanks to this new feature, I was able to verify what Rom cartridges have mirrors or not with SHEM.

Por gdx

Enlighted (5582)

imagem de gdx

03-06-2022, 16:47

I updated the Nextor version because CALL instructions for the interface weren't working when the cartridge was inserted into the slot 2. I also added a patch just to bypass the FS-A1 firmware.

Por gdx

Enlighted (5582)

imagem de gdx

04-06-2022, 02:26

This patch should be easily adaptable for interfaces using Nextor (SD-512, SD-Mapper, etc) and possibly others. If anyone is interested I can give it a try.

Por gdx

Enlighted (5582)

imagem de gdx

20-06-2022, 11:57

Now, here is the version for original Rom-Disk (aka firmware).

Por gdx

Enlighted (5582)

imagem de gdx

04-07-2022, 11:06

Nextor version doesn't work on all MSXs.