Skip to content

Shadowgrounds: crashes at start using the GOG version #25

@neuromancer

Description

@neuromancer

Hi,

I compiled Shadowgrounds in ArchLinux. I have the GOG version of the game (Windows only) and using innoextract got the data*.fbz files. Then I used the fix-files.sh:

  inflating: flamethrower_part1.txt  
  inflating: flamethrower_part2.txt  
  inflating: flamethrower_part3.txt  
  inflating: scavenger_gore.txt      
  inflating: splash.tga              
  adding: data/ (stored 0%)
  adding: data/models/ (stored 0%)
  adding: data/models/particles/ (stored 0%)
  adding: data/models/particles/emitter_shapes/ (stored 0%)
  adding: data/models/particles/emitter_shapes/soapy.tga (deflated 98%)
  adding: data/textures/ (stored 0%)
  adding: data/textures/particles/ (stored 0%)
  adding: data/textures/particles/fluids/ (stored 0%)
  adding: data/textures/particles/fluids/awter_splash.tga (deflated 76%)
  adding: data/effects/ (stored 0%)
  adding: data/effects/particles/ (stored 0%)
  adding: data/effects/particles/scavenger_gore_partial.txt (deflated 83%)
  adding: data/effects/particles/flamethrower_part3_low.txt (deflated 86%)
  adding: data/effects/particles/flamethrower_part2_low.txt (deflated 86%)
  adding: data/effects/particles/flamethrower_part1_low.txt (deflated 73%)
'data4.fbz' -> '/tmp/data4.fbz' 

But then, the game crashes at the start:

0x00007ffff0737414 in __memmove_sse2_unaligned_erms () from /usr/lib/libc.so.6
#0  0x00007ffff0737414 in __memmove_sse2_unaligned_erms () at /usr/lib/libc.so.6
#1  0x00007ffff4ec232c in  () at /usr/lib/libSDL-1.2.so.0
#2  0x00007ffff4a6cd1e in get_fileinfo (fr=0x555559c73020) at readers.c:378
#3  0x00007ffff4a6cd1e in default_init (fr=0x555559c73020) at readers.c:840
#4  0x00007ffff4a6d649 in open_stream (fr=fr@entry=0x555559c73020, bs_filenam=bs_filenam@entry=0x0, fd=fd@entry=0) at readers.c:935
#5  0x00007ffff4a6fd29 in mpg123_open_fd (mh=mh@entry=0x555559c73020, fd=fd@entry=0) at libmpg123.c:465
#6  0x00007ffff4a4fc51 in MPG123_open (sample=0x55555979a700, ext=<optimized out>) at mpg123.c:237
#7  0x00007ffff4a4c797 in init_sample (funcs=funcs@entry=0x7ffff4c808a0 <__Sound_DecoderFunctions_MPG123>, sample=sample@entry=0x55555979a700, ext=ext@entry=0x0, _desired=_desired@entry=0x0) at SDL_sound.c:492
#8  0x00007ffff4a4cdf1 in Sound_NewSample (rw=0x555559ca0960, ext=0x0, desired=0x0, bSize=<optimized out>) at SDL_sound.c:628
#9  0x00005555558cd8c7 in sfx::WaveReader::WaveReader(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) ()
#10 0x00005555558d02f8 in sfx::Sound::Data::Data(char const*, int) ()
#11 0x00005555558d3136 in sfx::SoundLib::loadSample(char const*) ()
#12 0x00005555558c8bd6 in sfx::SoundMixer::loadSample(char const*, bool) ()
#13 0x00005555555e4907 in game::GameUI::playSoundEffect(char const*, float, float, float, boxol, int, float, int, bool) ()
#14 0x00005555556bd7d8 in ui::MenuBaseImpl::CursorEvent(OguiButtonEvent*) ()
#15 0x000055555576f2d5 in ui::MainMenu::CursorEvent(OguiButtonEvent*) ()
#16 0x00005555557ade12 in ogui_button_event_handler(OguiButtonEvent::EVENT_TYPE) ()
#17 0x00005555557b15e2 in og_run_gui() ()
#18 0x0000555555796ae7 in Ogui::Run(int) ()
#19 0x00005555555a6d39 in main ()

Regards,
Gustavo

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions