ZDoom / gzdoom

GZDoom is a feature centric port for all Doom engine games, based on ZDoom, adding an OpenGL renderer and powerful scripting capabilities
http://zdoom.org
GNU General Public License v3.0
2.34k stars 530 forks source link

[BUG] fluid_patchset cannot be set with full path #2406

Open charlesthobe opened 5 months ago

charlesthobe commented 5 months ago

GZDoom version

GZDoom 4-11-3.a

Which game are you running with GZDoom?

Doom 2

What Operating System are you using?

Windows 11

Please describe your specific OS version

No response

Relevant hardware info

No response

Have you checked that no other similar issue already exists?

A clear and concise description of what the bug is.

Setting the soundfont from the command line via +fluid_patchset "D:\path\to\soundfont.sf2" doesn't work and gzdoom defaults to gzdoom.sf2 even though the variable fluid_patchset is set correctly, the sounds are from gzdoom.sf2. Setting it from the ingame console doesn't work also.

This is also the case with debian 13 trixie using v4.11.3 and also using the latest commit d8ef27e

charlesthobe commented 5 months ago

Currently only setting fluid_patchset to the filename of a soundfont that's in a directory listed under [SoundfontSearch.Directories] in gzdoom.ini works.