So, I decided to mess around with Sonic R after Polygon Jim told me that the controls work if you run it from IDA.
Make it stop crashing on fast systems:
Original on top, fix on bottom. Thanks to soundspark on YouTube.
Save File Format (INCOMPLETE):
I replaced ai\aistuffr.bin with ai\aistuffi.bin, and the CPUs in Regal Ruin were running around like idiots.
I replaced city\city_b.bin with emerald\emrald_b.bin, and this happened:

It's using Radical City's textures, floor and solidity, but Radiant Emerald's model and object layout (including the start/finish line).
The biggest problem with this game is that I would need a second computer to do any RAM hacking, and you need to run it through IDA.
Unless there's a way to force it into a window?
Make it stop crashing on fast systems:
00070584 - 2e ff 15 8c 05 95 00 - call cs:[0095058c] 000705A0 - 2e ff 15 8c 05 95 00 - call cs:[0095058c] ---------------------------------------------------------- 00070584 - b8 31 00 00 00 - mov eax,00000031 00070589 - 90 - nop 0007058A - 90 - nop 000705A0 - b8 01 00 00 00 - mov eax,00000001 000705A5 - 90 - nop 000705A6 - 90 - nop
Original on top, fix on bottom. Thanks to soundspark on YouTube.
Save File Format (INCOMPLETE):
04 - Resort Island 08 - Radical City 0C - Reactive Factory 10 - Regal Ruin 14 - Radiant Emerald 18 - Sonic 1C - Tails 20 - Knuckles 24 - Amy Rose 28 - Dr. Robotnik 2C - Metal Sonic 30 - Tails Doll 34 - Metal Knuckles 38 - Eggrobo 3C - Super Sonic 40 - Blue Emerald 44 - Green Emerald 48 - Purple Emerald 4C - Yellow Emerald 50 - Orange Emerald 54 - Red Emerald 58 - White Emerald Stage: 0=Locked 1=Unlocked 2=First Place Character: 0=Hidden 1=Locked 2=Unlocked Emerald: 0=Not Collected 1=??? 2=CollectedThanks to saxman's save editor.
I replaced ai\aistuffr.bin with ai\aistuffi.bin, and the CPUs in Regal Ruin were running around like idiots.
I replaced city\city_b.bin with emerald\emrald_b.bin, and this happened:

It's using Radical City's textures, floor and solidity, but Radiant Emerald's model and object layout (including the start/finish line).
The biggest problem with this game is that I would need a second computer to do any RAM hacking, and you need to run it through IDA.

Unless there's a way to force it into a window?