Posted December 23, 2020
Hello. First post that I recall. I am trying to get Battletech working on Debian 10.7 Buster and slackware current build 18.
nvidia 1050
amd FX 8 core 8 threads 8120 cpu
16gb ddr 3
plenty of harddrive space.
Had Battletech version like 14X working in over year old version of slackware current but removed it and upgraded battletech and it stopped working.
In slackware I get the developer scenes then it goes to black screen and esc to skip in top left corner.
no movie scene. just press esc to skip. searched the net high and low for fix to this, none working.
Debian I am using 10.7 Buster amd64 multiarch with some i386 packages for multilib arch.
this is what I get with debian when I run bash start.sh
Running BATTLETECH
Set current directory to /home/kmfdm/GOG Games/BATTLETECH/game
Found path: /home/kmfdm/GOG Games/BATTLETECH/game/BattleTech
Mono path[0] = '/home/kmfdm/GOG Games/BATTLETECH/game/BattleTech_Data/Managed'
Mono config path = '/home/kmfdm/GOG Games/BATTLETECH/game/BattleTech_Data/MonoBleedingEdge/etc'
Preloaded 'ScreenSelector.so'
Preloaded 'libAkFlanger.so'
Preloaded 'libAkGuitarDistortion.so'
Preloaded 'libAkSoundEngine.so'
Preloaded 'libAkStereoDelay.so'
Preloaded 'libAkTremolo.so'
Preloaded 'libBink2x64.so'
Preloaded 'libBinkPluginLnx64.so'
Preloaded 'libSDL2-2.0.so.0'
Preloaded 'libasound.so.2'
Receiving unhandled NULL exception
#0 0x007f3ee890a38f in _dl_rtld_di_serinfo
#1 0x007f3ed859f414 in _dl_catch_error
#2 0x007f3ed850a9f6 in timelocal
#3 0x007f3ee890bf1c in _dl_rtld_di_serinfo
#4 0x007f3ee891319e in _dl_find_dso_for_object
#5 0x007f3ee84d4b2f in _dl_catch_exception
#6 0x007f3ee8912bba in _dl_find_dso_for_object
#7 0x007f3ee88d1256 in (Unknown)
#8 0x007f3ee84d4b2f in _dl_catch_exception
#9 0x007f3ee84d4bbf in _dl_catch_error
#10 0x007f3ee88d1975 in dlerror
#11 0x007f3ee88d12e6 in dlopen
#12 0x00000000da4921 in std::vector<std::vector<std::pair<int, int>, std::allocator<std::pair<int, int> > >, std::allocator<std::vector<std::pair<int, int>, std::allocator<std::pair<int, int> > > > >::~vector()
#13 0x0000000044d542 in (Unknown)
#14 0x007f3ee83c409b in __libc_start_main
#15 0x0000000045a5e1 in (Unknown)
update got it working in Debian 10.7 Buster
had to delete libc.so.6 file from GOG Games/BATTLETECH/BattleTech_Data/Plugins/x86_64/
nvidia 1050
amd FX 8 core 8 threads 8120 cpu
16gb ddr 3
plenty of harddrive space.
Had Battletech version like 14X working in over year old version of slackware current but removed it and upgraded battletech and it stopped working.
In slackware I get the developer scenes then it goes to black screen and esc to skip in top left corner.
no movie scene. just press esc to skip. searched the net high and low for fix to this, none working.
Debian I am using 10.7 Buster amd64 multiarch with some i386 packages for multilib arch.
this is what I get with debian when I run bash start.sh
Running BATTLETECH
Set current directory to /home/kmfdm/GOG Games/BATTLETECH/game
Found path: /home/kmfdm/GOG Games/BATTLETECH/game/BattleTech
Mono path[0] = '/home/kmfdm/GOG Games/BATTLETECH/game/BattleTech_Data/Managed'
Mono config path = '/home/kmfdm/GOG Games/BATTLETECH/game/BattleTech_Data/MonoBleedingEdge/etc'
Preloaded 'ScreenSelector.so'
Preloaded 'libAkFlanger.so'
Preloaded 'libAkGuitarDistortion.so'
Preloaded 'libAkSoundEngine.so'
Preloaded 'libAkStereoDelay.so'
Preloaded 'libAkTremolo.so'
Preloaded 'libBink2x64.so'
Preloaded 'libBinkPluginLnx64.so'
Preloaded 'libSDL2-2.0.so.0'
Preloaded 'libasound.so.2'
Receiving unhandled NULL exception
#0 0x007f3ee890a38f in _dl_rtld_di_serinfo
#1 0x007f3ed859f414 in _dl_catch_error
#2 0x007f3ed850a9f6 in timelocal
#3 0x007f3ee890bf1c in _dl_rtld_di_serinfo
#4 0x007f3ee891319e in _dl_find_dso_for_object
#5 0x007f3ee84d4b2f in _dl_catch_exception
#6 0x007f3ee8912bba in _dl_find_dso_for_object
#7 0x007f3ee88d1256 in (Unknown)
#8 0x007f3ee84d4b2f in _dl_catch_exception
#9 0x007f3ee84d4bbf in _dl_catch_error
#10 0x007f3ee88d1975 in dlerror
#11 0x007f3ee88d12e6 in dlopen
#12 0x00000000da4921 in std::vector<std::vector<std::pair<int, int>, std::allocator<std::pair<int, int> > >, std::allocator<std::vector<std::pair<int, int>, std::allocator<std::pair<int, int> > > > >::~vector()
#13 0x0000000044d542 in (Unknown)
#14 0x007f3ee83c409b in __libc_start_main
#15 0x0000000045a5e1 in (Unknown)
update got it working in Debian 10.7 Buster
had to delete libc.so.6 file from GOG Games/BATTLETECH/BattleTech_Data/Plugins/x86_64/
Post edited December 23, 2020 by dmkgrim80