-
Notifications
You must be signed in to change notification settings - Fork 16
Open
Description
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