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...


Reply via email to