Reply to Re: Bugfixes for freedink on Linux
If you don't have an account, just leave the password field blank.
August 1st 2022, 07:03 PM
ghostknight
Supposedly you can set the SDL_SOUNDFONTS environment variable to have the same effect as this change, but it didn't do anything for me.
SDL_FORCE_SOUNDFONTS=1 is also required to enforce the soundfont. When using
fluidsynth does not complain about failing to load soundfont 'FluidR3Mono_GM.sf3'. This suggests that fluidsynth is used to play the midis. The game still crashes, though. I do not know why setting
in sfx.cpp prevents the crash. Maybe it configures it differently?
SDL_FORCE_SOUNDFONTS=1 is also required to enforce the soundfont. When using
SDL_FORCE_SOUNDFONTS=1 SDL_SOUNDFONTS=~/gugs.sf2 /opt/freedink -w -t ...
fluidsynth does not complain about failing to load soundfont 'FluidR3Mono_GM.sf3'. This suggests that fluidsynth is used to play the midis. The game still crashes, though. I do not know why setting
Mix_SetSoundFonts("~/gugs.sf2");
in sfx.cpp prevents the crash. Maybe it configures it differently?