RayCarrot / RayCarrot.RCP.Metro

Rayman Control Panel (4.0.0 and above)
https://raym.app/rcp
MIT License
102 stars 5 forks source link

Rayman 1 Per-Level Soundtrack - PluMGMK's TSR implementation #24

Open Mystyle-48 opened 6 months ago

Mystyle-48 commented 6 months ago

Rather than using a patched DOSBox build to implement the Per-Level Soundtrack feature for Rayman 1, have you considered using PluMGMK’s TSR? It provides a custom CD image with the complete soundtrack and a native DOS executable that runs alongside RAYMAN.EXE to make the required changes. I've tested it a bit and it appears to work well.

RayCarrot commented 6 months ago

Hi! Yep, that's actually been on my todo list for some time now 🙂 I haven't had a chance to really check it out yet though, but last I remember it didn't have all features that the patched DOSBox version did? A quick look at the repo seems to suggest the MIDI tracks aren't included in this version. Personally I don't think that's a big deal though. The main benefit is to avoid having all music tracks from a world play one after another in every map like they do by default on PC. I also recently had someone ask if I could update the Per-Level Soundtrack utility to support other DOSBox versions, such as Dosbox Staging, which using the TSR variant would automatically resolve since it would no longer be dependent on a single DOSBox build then.

So yeah, I'll definitely be looking into this more and talking to Plum about it to see what the current state of the project is.