I am playing around with the Duke3D source files (but in Delphi)
I can load MIDI files straight from the DUKE3D.GRP using FMOD, by loading it to RAM, then using FMUSIC_LoadSongEx, which means I don’t have to extract the MIDI file to HDD first, which is Great!
the sound effects are in VOC Format, FMOD does not seem to have a VOC loading routine?, Is it possible to add this? I can do it myself via code, I am sure, but it would be neat if it was built in. Or what would be even better load the VOC straight from RAM, in a similar way as the MID is loaded using the FMUSIC_LoadSongEx Function, all using FMOD
VOC is, or was actually a fairly common format, designed by Creative Labs, the Creative Voice format was used a lot in the old DOS days, and they are fairly similar to WAV files, a lot of older games used to use them, Creative obviously used them, and they still used in many Sound Editing programs today, it is not proprietary to Duke Nukem at all
Anyway, if they don’t add it, not to worry, I can write loading code fairly quickly anyway…
Please login first to submit.