box64: Trackmania Server missing Symbols and Opcode

Trackmania Server crashes with a few missing symbols and an unimplemented Opcode

Box64 with Dynarec v0.1.3 cb73eaf built on Jul  6 2021 16:14:32
Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/
Using default BOX64_PATH: ./:bin/
Counted 24 Env var
Looking for ./TrackmaniaServer
Using native(wrapped) libm.so.6
Using native(wrapped) libpthread.so.0
Using native(wrapped) libc.so.6
Using native(wrapped) ld-linux-x86-64.so.2
Using native(wrapped) librt.so.1
Using native(wrapped) libdl.so.2
Using native(wrapped) libutil.so.1
Error: Global Symbol _ZTH22g_ClassicThreadContext not found, cannot apply R_X86_64_GLOB_DAT @0x7f8a6a3558 ((nil)) in ./TrackmaniaServer
Error: Global Symbol _ZTHN14CFastStringInt6s_TempE not found, cannot apply R_X86_64_GLOB_DAT @0x7f8a6a3560 ((nil)) in ./TrackmaniaServer
Error: Global Symbol _ZTHN11CFastString6s_TempE not found, cannot apply R_X86_64_GLOB_DAT @0x7f8a6a3580 ((nil)) in ./TrackmaniaServer
Error: Global Symbol _ZTH16g_FrameAllocator not found, cannot apply R_X86_64_GLOB_DAT @0x7f8a6a3598 ((nil)) in ./TrackmaniaServer
Error: Global Symbol _ZTHN4NVis12g_iAsyncCopyE not found, cannot apply R_X86_64_GLOB_DAT @0x7f8a6a35a0 ((nil)) in ./TrackmaniaServer
Error: Global Symbol _ZTHN4NVis12g_iAsyncSwapE not found, cannot apply R_X86_64_GLOB_DAT @0x7f8a6a35a8 ((nil)) in ./TrackmaniaServer
Error: Global Symbol _ZTHN12CPlugFileImg18s_EnableLoadTexelsE not found, cannot apply R_X86_64_GLOB_DAT @0x7f8a6a35b0 ((nil)) in ./TrackmaniaServer
Error: Global Symbol _ZTHN12CPlugFileDds32s_MipMapSkipAtLoad_MaxLevelCountE not found, cannot apply R_X86_64_GLOB_DAT @0x7f8a6a35d8 ((nil)) in ./TrackmaniaServer
Error: Global Symbol _ZTHN12CPlugFileImg15s_EnableInvertYE not found, cannot apply R_X86_64_GLOB_DAT @0x7f8a6a3600 ((nil)) in ./TrackmaniaServer
Error: Global Symbol _ZTHN12CPlugFilePng16s_LoadPaletteIdsE not found, cannot apply R_X86_64_GLOB_DAT @0x7f8a6a3620 ((nil)) in ./TrackmaniaServer
Error: Global Symbol _ZTHN4NVis12g_iFrameSwapE not found, cannot apply R_X86_64_GLOB_DAT @0x7f8a6a3638 ((nil)) in ./TrackmaniaServer
Error: Global Symbol _ZTH35g_CurThread_PlugFilePreloader_iHead not found, cannot apply R_X86_64_GLOB_DAT @0x7f8a6a36a0 ((nil)) in ./TrackmaniaServer
Error: Global Symbol _ZTHN18CPlugFileOggVorbis30s_Import_ForcePrecacheToMemoryE not found, cannot apply R_X86_64_GLOB_DAT @0x7f8a6a36a8 ((nil)) in ./TrackmaniaServer
7667|0x7f8a099444: Unimplemented Opcode (F2) 66 0F 3A 21 EE 10 0F 28 F1 0F 57 F0 F3 0F 59

About this issue

  • Original URL
  • State: open
  • Created 3 years ago
  • Comments: 15 (3 by maintainers)

Commits related to this issue

Most upvoted comments

Yes, they are all SSE 4.1 (I don’t think I saw 4.2) I only add the opcode in the interpretor for now. I’ll add full support for SSE4.x later