I'm trying to get GZDoom 3.6 to load a soundfont from another folder; specifically because I'm trying DOOM 64 RTR: https://www.doomworld.com/forum/topic/9 ... tribution/
which includes DOOMSND.SF2 (DOOM 64's sound font).
Yes; the simple answer is "place the "DOOMSND.SF2 file in the soundfonts directory", but I need to specifically script it because this is for PortaDOOM
which contains multiple versions of GZDoom and not even including older versions still has to have the x86, x64 & legacy versions.
The command line I'm using would look something like this:
(simplified to remove relative paths all over the place)
gzdoom.exe -iwad DOOM2.WAD -file "D64RTR_BRIGHTMAPS.PK3" "D64RTR[v1.5].WAD" +set fluid_patchset "C:/[...]/DOOMSND.SF2" +snd_reset
But it simply won't take. In-game the menu shows the given path, the console shows the `fluid_patchset` value set to what it should be, but still I'm not getting the DOOM 64 sound font. No difference if `+snd_reset` included or not. I've also tried moving the commands into a file and loading that with `-exec ...`.
Is sound font loading from relative/absolute paths broken?