Rayman 1 Per-Level Soundtrack (TPLS) – Native DOS TSR
Posted: Fri Aug 23, 2024 4:19 pm
Hello all!
The TPLS TSR project has been discussed here in a few different places, but until now never had its own topic. Given that I've just released version 3.0, which I believe finally brings it to feature parity with the old Dosbox patch, I felt it was finally time to change that!
GitHub Link: https://github.com/PluMGMK/rayman-tpls-tsr
This is a TSR, or "Terminate and Stay Resident Program" for DOS, to implement "TPLS" (Per-Level Soundtrack) functionality for the PC version of Rayman 1. This functionality has previously been implemented here and in Rayman Plus, and also as a patch applied to Dosbox. The Per-Level Soundtrack makes the soundtrack of the PC version use multiple tracks per world, like on PS1 or Saturn, instead of repetitive medleys.
The TSR runs under DOS (either natively or within Dosbox) and so can directly hook into and patch the game at runtime. It supports all known versions of Rayman 1 (full list here) and can even play the ambient tracks from the PS1 version by injecting them directly into the game's sound system!
To use it, download the latest release from GitHub, extract the BIN/CUE files, and either burn them to a CD or add them to an IMGMOUNT command in your Dosbox configuration file. (There are more detailed setup instuctions on the GitHub page
)
Enjoy!
The TPLS TSR project has been discussed here in a few different places, but until now never had its own topic. Given that I've just released version 3.0, which I believe finally brings it to feature parity with the old Dosbox patch, I felt it was finally time to change that!
GitHub Link: https://github.com/PluMGMK/rayman-tpls-tsr
This is a TSR, or "Terminate and Stay Resident Program" for DOS, to implement "TPLS" (Per-Level Soundtrack) functionality for the PC version of Rayman 1. This functionality has previously been implemented here and in Rayman Plus, and also as a patch applied to Dosbox. The Per-Level Soundtrack makes the soundtrack of the PC version use multiple tracks per world, like on PS1 or Saturn, instead of repetitive medleys.
The TSR runs under DOS (either natively or within Dosbox) and so can directly hook into and patch the game at runtime. It supports all known versions of Rayman 1 (full list here) and can even play the ambient tracks from the PS1 version by injecting them directly into the game's sound system!
To use it, download the latest release from GitHub, extract the BIN/CUE files, and either burn them to a CD or add them to an IMGMOUNT command in your Dosbox configuration file. (There are more detailed setup instuctions on the GitHub page
Enjoy!