I just did something this evening with the Snatcher ISO that might be of interest to you all who own a japanese Mega-CD (Any model). I replaced the original US/C security code on the beginning of the iso with the J code and aded some NOPs to pad the size to the same of the american code, killing the gap caused by the diference of size. That made the game work in my Meca-CD directly with the original bios (my machine has a custom made "multibios" with US and Japanese bios). This lazy bun regrets for drilling his precious Mega-CD for sake of putting a selection switch.
How it was done :
Original code J > 156h (342 bytes)
US/C code > 584h (1412 bytes)
The japanese code was paded by adding 535 NOP instructions
so it fit the original boot code that starts 1070 bytes ahead from where the japanese "security" code ends.
I don't know if anyone else tried that already(US/Euro to JAP), but making a automated tool for doing that simple job seems to be the logical next step.
How it was done :
Original code J > 156h (342 bytes)
US/C code > 584h (1412 bytes)
The japanese code was paded by adding 535 NOP instructions
so it fit the original boot code that starts 1070 bytes ahead from where the japanese "security" code ends.
I don't know if anyone else tried that already(US/Euro to JAP), but making a automated tool for doing that simple job seems to be the logical next step.