Actually, I thought of a theoretical (ahem) method for booting homemade games, but it would require modified Action Replay firmware, and I still don't even know if it would really work (need to read the manuals some more and experiment, and that's only after I get more familiar with Saturn). Basically, the idea goes like this:
Instead of burning the data track as Mode 1, burn it as audio, but with the Mode 1/2352 sector data. Have the Action Replay use the SCSP to pull the data from the audio track and decode it, then DMA it to main RAM and run it. Make the load part of the routine callable by the main CPU program so that more stuff can be loaded later.
This would only work for homebrew games, and probably only those not using standard SGL CD functions or SCSP software. But it's a fun idea 🙂.
Instead of burning the data track as Mode 1, burn it as audio, but with the Mode 1/2352 sector data. Have the Action Replay use the SCSP to pull the data from the audio track and decode it, then DMA it to main RAM and run it. Make the load part of the routine callable by the main CPU program so that more stuff can be loaded later.
This would only work for homebrew games, and probably only those not using standard SGL CD functions or SCSP software. But it's a fun idea 🙂.