Certainly!
Please find it here:
http://www.dettus.net/shockolateissue.txt
This file includes the output of dmesg, as well as the output of
pkg_info -A.
Hopefully, it helps.
Thomas
On 6/20/20 6:56 PM, Thomas Frohwein wrote:
There are 2 issues showing up in the log, none of which I observed with
either the first or the second tarball.
What architecture is this on? amd64?
13:08:32 INFO SDLSound.c:37: Opened Music Stream, deviceID 2, freq
48000, size 8192, format 32784, channels 2, samples 2048
13:08:32 INFO Xmi.c:694: Creating FluidSynth MIDI device
13:08:32 INFO Xmi.c:702: Opening MIDI device using output 0
fluidsynth: error: Unable to open file "res/No SoundFonts found"
fluidsynth: error: Couldn't load soundfont file
fluidsynth: error: Failed to load SoundFont "res/No SoundFonts found"
13:08:32 WARN MusicDevice.c:1045: cannot load res/No SoundFonts
found for FluidSynth
** (process:6225): CRITICAL **: 13:08:32.169: delete_fluid_settings:
assertion 'settings != NULL' failed
I have observed this one _after_ changing the audio backend from ADLMIDI
to FluidSynth in the game and then not having a .sf2 file in
~/.local/share/shockolate/res/. It doesn't prevent starting the game
though. My main surprise is that it doesn't default to ADLMIDI on your
system like it does on mine and apparently solene's.
I looked through a log with LD_DEBUG=1 and can't find any shared objects
opened by missing dependencies when running with ADLMIDI.
Could you share output with
$ LD_DEBUG=1 systemshock
but please share a link to somewhere or attachment rather than inline
as this can be quite wordy.
13:08:32 WARN Xmi.c:712: Using dummy MIDI driver
13:08:32 INFO Shock.c:311: Gamma LUT init'ed
13:08:32 ERROR resacc.c:207: ResLock: Could not load 730
13:08:32 INFO Shock.c:170: Showing splash screen
13:08:32 INFO setup.c:1416: Loading splshpal.res
13:08:32 INFO setup.c:1419: Loading splash.res
13:08:32 INFO MacDev.c:81: Initializing graphics mode
13:08:32 INFO fullscrn.c:253: Changing screen mode to 640 x 480
13:08:32 INFO MacDev.c:100: ChangeScreenSize
13:08:32 ERROR resacc.c:207: ResLock: Could not load 730
Segmentation fault (core dumped)
Not sure what the issue is here. Could you build with -g -O2 and share
output from the corefile? (install gdb from ports)
$ egdb /usr/local/share/shockolate/systemshock systemshock.core
again makes me wonder if this may be a different architecture than
amd64 and if there are bugs that need to be ironed out...