Ballz 3D runs fine on dsp1. Where did that "concrete" fact come from that needs dsp1b? Pilotwings has pre-recorded flight data to playback on dsp1. Only useful if other game requires dsp1b math. What up with Battle Racers? lol
I only tested out Ballz 3D with DSP-1 for maybe 10 or so minutes (one match) because the game was just so damn strange.
I'm not exactly sure if, maybe later or at certain points, the game requires DSP-1B to run properly.
@pimpinelephant: One point of clarification - while canoe does indeed do in-memory patching for several titles (nearly all of the ones shipped with the SNESCE, perhaps others), those patches are _not_ tied to the preset ID. It is looking for something else to identify the game to determine if it should apply RAM patches, but the preset definitely isn't it.
You can prove this for yourself by loading a ROM from the SNESCE that does in-memory patching, and assigning it the same preset ID, then dumping RAM from the running process - Nintendo's will be patched, yours won't (even though it's the same game and preset).
Huh, very interesting! Yeah, I was being honest when I said I barely knew anything about Preset IDs.
I wonder then, why does Pilotwings suffer from two separate bugs when used with either its offical ID or Super Mario Kart's ID respectively? Possibly a mem-patch specifically for Pilotwings, or is it simply just feature-on/off related? Or is it just Canoe being Canoe?
For use with Mystic Ark use the Preset ID for Breath Of Fire II which is 1068, the game won't C7 and will play the cutscene correctly.
Ooh! Will definitely go test this one out, but I already believe you.
Bosco82, coming in hot with all of these different fixes! Very nice find!
I'm assuming Breath of Fire II's ID enables the "feature" that properly displays that cutscene. What's so special about that cutscene?