NagyD / SDLPoP

An open-source port of Prince of Persia, based on the disassembly of the DOS version.
GNU General Public License v3.0
1.11k stars 141 forks source link

Mt32 support? #167

Open flavi1 opened 6 years ago

flavi1 commented 6 years ago

Is it possible to get Mt32 support with availability to select it for music only or for sound only or the 2? Then we can combinate mt32 music with adlib sound (nice pop1.3 sound set for example) like in dosbox? And optionnally get the famous LCD message 'princess is awaiting'?

mbunkin commented 6 years ago

+1, especially support for MT32 music + SoundBlaster sounds

Falcury commented 6 years ago

Supporting the adlib sounds is doable, probably. Trouble is, I haven't yet been able to understand how the OPL percussion instruments work, exactly.

dstarosta commented 4 years ago

To get around this limitation, I had recorded MT-32 music using Munt and FFMPEG as OGG files. There is a download link at the bottom of this page. https://www.popot.org/get_the_games.php?game=1

Just copy the files from the "ogg_MT-32" folder into the "data/music" folder of SDLPoP.

There should be the "names.txt" file there as well. If you do not have it, you can copy it from here: https://github.com/NagyD/SDLPoP/blob/master/data/music/names.txt

Those files add about 4 MB to the game size but on the upside you do not have the initial delay at the start of the game. The sound blaster game sounds will not get affected.