Songs of Syx, v0.64.65 (70668), Linux x64, GOG, Engine: LWJGL
Box64 with Dynarec v0.2.7 1c7e620
Rock 5B, LFS, Kernel rk-6.1-rkr1-panthor-v6, Mesa 24.1.0, Gnome 46
Working.
export BOX64_PREFER_WRAPPED=1 ,otherwise crashed with an error window, "No OpenALC 10 support found"
LIBGL_ALWAYS_SOFTWARE=1 box64 ./"songsofsyx", I can only use software renderer or I got an error window due to my gpu driver.
PAN_MESA_DEBUG=gl3 didn't help this. Though the shop page said the game only need opengl 3.3 support
Now I can play most of games using LWJGL engine (jre), I think Box64 has evolved a lot. previously, I can not even launch the game via software renderer.
Thanks for all the improvements. <3
Some details and commits, https://github.com/ptitSeb/box64/issues/810
And I think recent commits about BIGBLOCK might also help :)
Working Log,
rico [ /opt/games/songs_of_syx ]$ ./box64-start.sh
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS SHA1 SHA2 PageSize:4096 Running on Cortex-A55 Cortex-A76 with 8 Cores
Will use Hardware counter measured at 24.0 MHz emulating 3.0 GHz
Params database has 66 entries
Box64 with Dynarec v0.2.7 1c7e620 built on Apr 27 2024 02:47:36
BOX64: Detected 48bits at least of address space
BOX64: Prefering Wrapped libs
Counted 64 Env var
BOX64 LIB PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/:/lib/x86_64-linux-gnu/:/usr/lib/x86_64-linux-gnu/
BOX64 BIN PATH: ./:bin/:/opt/rustc/bin/:/usr/local/bin/:/usr/bin/:/opt/ant/bin/:/opt/jdk/bin/:/opt/bin/
Looking for ./songsofsyx
Rename process to "songsofsyx"
Using native(wrapped) libdl.so.2
Using emulated /lib/x86_64-linux-gnu/libstdc++.so.6
Using emulated /lib/x86_64-linux-gnu/libgcc_s.so.1
Using native(wrapped) libc.so.6
Using native(wrapped) ld-linux-x86-64.so.2
Using native(wrapped) libpthread.so.0
Using native(wrapped) libutil.so.1
Using native(wrapped) librt.so.1
Using native(wrapped) libbsd.so.0
Using native(wrapped) libm.so.6
Using emulated jre/lib/amd64/server/libjvm.so
libjvm detected, disable Dynarec BigBlock and enable Dynarec StrongMem
Using emulated /opt/games/songs_of_syx/jre/lib/amd64/libverify.so
Using emulated /opt/games/songs_of_syx/jre/lib/amd64/libjava.so
Using emulated /opt/games/songs_of_syx/jre/lib/amd64/libzip.so
[GAME] (init.Main.java:26)
[26] *************************************
[27] * LAUNCHER 0.64.39
[28] *************************************
[GAME] (snake2d.util.process.Proccesser.java:33)
[33] java.class.path is: ''
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS SHA1 SHA2 PageSize:4096 Running on Cortex-A55 Cortex-A76 with 8 Cores
Will use Hardware counter measured at 24.0 MHz emulating 3.0 GHz
Params database has 66 entries
Box64 with Dynarec v0.2.7 1c7e620 built on Apr 27 2024 02:47:36
BOX64: Detected 48bits at least of address space
BOX64: Prefering Wrapped libs
Counted 64 Env var
BOX64 LIB PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/:/lib/x86_64-linux-gnu/:/usr/lib/x86_64-linux-gnu/
BOX64 BIN PATH: ./:bin/:/opt/rustc/bin/:/usr/local/bin/:/usr/bin/:/opt/ant/bin/:/opt/jdk/bin/:/opt/bin/
Looking for /opt/games/songs_of_syx/jre/bin/java
argv[1]="-cp"
argv[2]="SongsOfSyx.jar"
argv[3]="launcher.Launcher"
Rename process to "java"
Using native(wrapped) libpthread.so.0
Using emulated /opt/games/songs_of_syx/jre/bin/../lib/amd64/jli/libjli.so
Using native(wrapped) libdl.so.2
Using native(wrapped) libc.so.6
Using native(wrapped) ld-linux-x86-64.so.2
Using native(wrapped) libutil.so.1
Using native(wrapped) librt.so.1
Using native(wrapped) libbsd.so.0
Using emulated /opt/games/songs_of_syx/jre/lib/amd64/server/libjvm.so
libjvm detected, disable Dynarec BigBlock and enable Dynarec StrongMem
Using native(wrapped) libm.so.6
Using emulated /opt/games/songs_of_syx/jre/lib/amd64/libverify.so
Using emulated /opt/games/songs_of_syx/jre/lib/amd64/libjava.so
Using emulated /opt/games/songs_of_syx/jre/lib/amd64/libzip.so
Using emulated /opt/games/songs_of_syx/jre/lib/amd64/libnio.so
Using emulated /opt/games/songs_of_syx/jre/lib/amd64/libnet.so
[GAME] (init.paths.PATHS.java:82)
[82] INITING PATHS
[86] MODS
[104] hash: 0
[105] texture cache: 4096
[146] PATHS
[148] /data
Using emulated /opt/games/songs_of_syx/jre/lib/amd64/libmanagement.so
[SNAKE2D] SYSTEM INFO
[SNAKE2D] ---Running on a: Linux, amd64 Platform. LINUX
[SNAKE2D] ---jre: 1.8.0_261 bits: 64
[SNAKE2D] ---charset: UTF-8
[SNAKE2D] ---Processors avalible: 8
[SNAKE2D] ---JRE Memory
[SNAKE2D] Total: 238
[SNAKE2D] Free: 230
[SNAKE2D] Used: 7
[SNAKE2D] Max: 3527
[SNAKE2D] ---JRE Input Arguments : :
[SNAKE2D] ---JRE cp : : SongsOfSyx.jar,
[SNAKE2D] ------------------------
Using emulated /tmp/lwjgl_rico/3.3.2-snapshot/x64/liblwjgl.so
Using emulated /tmp/lwjgl_rico/3.3.2-snapshot/x64/libjemalloc.so
Using emulated /tmp/lwjgl_rico/3.3.2-snapshot/x64/libglfw.so
Using native(wrapped) libX11.so.6
Using native(wrapped) libxcb.so.1
Using native(wrapped) libXau.so.6
Using native(wrapped) libXdmcp.so.6
Using native(wrapped) libXxf86vm.so.1
Using native(wrapped) libXext.so.6
Using native(wrapped) libXi.so.6
Using native(wrapped) libXrandr.so.2
Using native(wrapped) libXrender.so.1
Using native(wrapped) libXcursor.so.1
Using native(wrapped) libXfixes.so.3
Using native(wrapped) libXinerama.so.1
Using native(wrapped) libX11-xcb.so.1
Error initializing native libGLX.so.0 (last dlerror is libGLX.so.0: cannot open shared object file: No such file or directory)
Error loading needed lib libGLX.so.0
Warning: Cannot dlopen("libGLX.so.0"/0x7fff0b0560b6, 1)
Using native(wrapped) libGL.so.1
Using emulated /tmp/lwjgl_rico/3.3.2-snapshot/x64/liblwjgl_opengl.so
[SNAKE2D] DISPLAYS
[SNAKE2D] DISPLAY 0 ( 1920x1080@60Hz ) :
| 320x200@59Hz | 320x240@60Hz | 640x350@60Hz | 640x400@60Hz | 720x400@60Hz | 640x480@59Hz | 720x480@60Hz | 768x480@60Hz | 800x500@59Hz | 864x486@60Hz | 800x600@60Hz | 928x580@60Hz | 960x600@60Hz | 1024x576@60Hz | 1024x768@60Hz | 1152x720@60Hz | 1280x720@60Hz | 1152x864@60Hz | 1280x800@60Hz | 1368x768@60Hz | 1280x960@60Hz | 1440x900@60Hz | 1280x1024@60Hz | 1600x900@60Hz | 1400x1050@60Hz | 1440x1080@60Hz | 1680x1050@60Hz | 1920x1080@60Hz
[SNAKE2D] ------------------------
[SNAKE2D] SETTINGS
[SNAKE2D] Debug: false
[SNAKE2D] Native Screen: 900x420
[SNAKE2D] Display: 900x420@60Hz
[SNAKE2D] Full: false
[SNAKE2D] Mode: 0
[SNAKE2D] Fit: false
[SNAKE2D] Linear: false
[SNAKE2D] VSync: false
[SNAKE2D] ------------------------
[SNAKE2D] GRAPHICS
[SNAKE2D] ---created window: 900 420
[SNAKE2D] ---attempting resolution: 900x420 false 60 0
Error initializing native libGLX.so.0 (last dlerror is libGLX.so.0: cannot open shared object file: No such file or directory)
Error loading needed lib libGLX.so.0
Warning: Cannot dlopen("libGLX.so.0"/0x7fff0b0560b6, 1)
Using emulated /tmp/lwjgl_rico/3.3.2-snapshot/x64/liblwjgl_stb.so
[SNAKE2D] ---Setting FPS to 60
[SNAKE2D] ---created resolution: 1920x1080, 60Hz
[SNAKE2D] ---LWJGL: 3.3.2-snapshot
[SNAKE2D] ---GLFW: 3.4.0 Wayland X11 GLX Null EGL OSMesa monotonic shared
[SNAKE2D] OPEN_GL
[SNAKE2D] ---FB size: 900x420
[SNAKE2D] ---FB Red Bits: 8
[SNAKE2D] ---FB Green Bits: 8
[SNAKE2D] ---FB Blue Bits: 8
[SNAKE2D] ---FB Alpha Bits: 8
[SNAKE2D] ---FB Samples: 0
[SNAKE2D] ---Max Texture Dim: 16384
[SNAKE2D] ---Version: 4.5 (Core Profile) Mesa 24.1.0-devel (git-e5f133ccc4)
[SNAKE2D] ---SL Version: 4.50
[SNAKE2D] ---Max Vert: 3000
[SNAKE2D] ---glRenderer: Mesa, llvmpipe (LLVM 18.1.4, 128 bits)
[SNAKE2D] ---Forward compatible: true
[SNAKE2D] ------------------------
[SNAKE2D] ---BLIT: 900x420
[SNAKE2D] ------------------------
[SNAKE2D] class snake2d.VboSpritePointsOpti$ShaderDebug: 1,
[SNAKE2D] class snake2d.VboParticles$ShaderDebug: 5,
[SNAKE2D] class snake2d.VboParticles$ShaderTexture: 8,
[SNAKE2D] [RND] ---Initiating random, seed: 1815494573162013035
[SNAKE2D] DISPOSING
[SNAKE2D] ---snake2d.TextureHolder@77b52d12
[SNAKE2D] class snake2d.GraphicContext was sucessfully destroyed
[SNAKE2D] ---Core was sucessfully disposed
[GAME] (init.Main.java:45)
[45] *************************************
[46] * STARTING 0.64.39
[47] *************************************
Using emulated /opt/games/songs_of_syx/jre/lib/amd64/libnio.so
Using emulated /opt/games/songs_of_syx/jre/lib/amd64/libnet.so
[GAME] (init.paths.PATHS.java:82)
[82] INITING PATHS
[86] MODS
[104] hash: 0
[105] texture cache: 4096
[146] PATHS
[148] /data
[GAME] (snake2d.util.process.Proccesser.java:33)
[33] java.class.path is: ''
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS SHA1 SHA2 PageSize:4096 Running on Cortex-A55 Cortex-A76 with 8 Cores
Will use Hardware counter measured at 24.0 MHz emulating 3.0 GHz
Params database has 66 entries
Box64 with Dynarec v0.2.7 1c7e620 built on Apr 27 2024 02:47:36
BOX64: Detected 48bits at least of address space
BOX64: Prefering Wrapped libs
Counted 64 Env var
BOX64 LIB PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/:/lib/x86_64-linux-gnu/:/usr/lib/x86_64-linux-gnu/
BOX64 BIN PATH: ./:bin/:/opt/rustc/bin/:/usr/local/bin/:/usr/bin/:/opt/ant/bin/:/opt/jdk/bin/:/opt/bin/
Looking for /opt/games/songs_of_syx/jre/bin/java
argv[1]="-Xms512m"
argv[2]="-Xmx1024m"
argv[3]="-XX:+UseCompressedOops"
argv[4]="-cp"
argv[5]="/opt/games/songs_of_syx/base/script/jar/Example.jar:SongsOfSyx.jar"
argv[6]="init.MainProcess"
Rename process to "java"
Using native(wrapped) libpthread.so.0
Using emulated /opt/games/songs_of_syx/jre/bin/../lib/amd64/jli/libjli.so
Using native(wrapped) libdl.so.2
Using native(wrapped) libc.so.6
Using native(wrapped) ld-linux-x86-64.so.2
Using native(wrapped) libutil.so.1
Using native(wrapped) librt.so.1
Using native(wrapped) libbsd.so.0
Using emulated /opt/games/songs_of_syx/jre/lib/amd64/server/libjvm.so
libjvm detected, disable Dynarec BigBlock and enable Dynarec StrongMem
Using native(wrapped) libm.so.6
Using emulated /opt/games/songs_of_syx/jre/lib/amd64/libverify.so
Using emulated /opt/games/songs_of_syx/jre/lib/amd64/libjava.so
Using emulated /opt/games/songs_of_syx/jre/lib/amd64/libzip.so
rico [ /opt/games/songs_of_syx ]$ Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS SHA1 SHA2 PageSize:4096 Running on Cortex-A55 Cortex-A76 with 8 Cores
Will use Hardware counter measured at 24.0 MHz emulating 3.0 GHz
Params database has 66 entries
Box64 with Dynarec v0.2.7 1c7e620 built on Apr 27 2024 02:47:36
BOX64: Detected 48bits at least of address space
BOX64: Prefering Wrapped libs
Counted 64 Env var
BOX64 LIB PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/:/lib/x86_64-linux-gnu/:/usr/lib/x86_64-linux-gnu/
BOX64 BIN PATH: ./:bin/:/opt/rustc/bin/:/usr/local/bin/:/usr/bin/:/opt/ant/bin/:/opt/jdk/bin/:/opt/bin/
Looking for /opt/games/songs_of_syx/jre/bin/java
argv[1]="-cp"
argv[2]="/opt/games/songs_of_syx/base/script/jar/Example.jar:SongsOfSyx.jar"
argv[3]="snake2d.PreLoaderSwing"
argv[4]="0.64.39"
argv[5]="/opt/games/songs_of_syx/base/PreLoader.png"
argv[6]="/opt/games/songs_of_syx/base/icons/Icon64.png"
Rename process to "java"
Using native(wrapped) libpthread.so.0
Using emulated /opt/games/songs_of_syx/jre/bin/../lib/amd64/jli/libjli.so
Using native(wrapped) libdl.so.2
Using native(wrapped) libc.so.6
Using native(wrapped) ld-linux-x86-64.so.2
Using native(wrapped) libutil.so.1
Using native(wrapped) librt.so.1
Using native(wrapped) libbsd.so.0
Using emulated /opt/games/songs_of_syx/jre/lib/amd64/server/libjvm.so
libjvm detected, disable Dynarec BigBlock and enable Dynarec StrongMem
Using native(wrapped) libm.so.6
Using emulated /opt/games/songs_of_syx/jre/lib/amd64/libverify.so
Using emulated /opt/games/songs_of_syx/jre/lib/amd64/libjava.so
Using emulated /opt/games/songs_of_syx/jre/lib/amd64/libzip.so
[GAME] (init.MainProcess.java:19)
[19] *******************************
[20] * GAME 0.64.39
[21] *******************************
Using emulated /opt/games/songs_of_syx/jre/lib/amd64/libnio.so
Using emulated /opt/games/songs_of_syx/jre/lib/amd64/libnet.so
[GAME] (init.paths.PATHS.java:82)
[82] INITING PATHS
[86] MODS
[104] hash: 0
[105] texture cache: 4096
[146] PATHS
[148] /data
Using emulated /opt/games/songs_of_syx/jre/lib/amd64/libmanagement.so
[SNAKE2D] SYSTEM INFO
[SNAKE2D] ---Running on a: Linux, amd64 Platform. LINUX
[SNAKE2D] ---jre: 1.8.0_261 bits: 64
[SNAKE2D] ---charset: UTF-8
[SNAKE2D] ---Processors avalible: 8
[SNAKE2D] ---JRE Memory
[SNAKE2D] Total: 495
[SNAKE2D] Free: 485
[SNAKE2D] Used: 10
[SNAKE2D] Max: 919
[SNAKE2D] ---JRE Input Arguments : : -Xms512m, -Xmx1024m, -XX:+UseCompressedOops,
[SNAKE2D] ---JRE cp : : /opt/games/songs_of_syx/base/script/jar/Example.jar:SongsOfSyx.jar,
[SNAKE2D] ------------------------
Using emulated /tmp/lwjgl_rico/3.3.2-snapshot/x64/liblwjgl.so
Using emulated /opt/games/songs_of_syx/jre/lib/amd64/libawt.so
Using emulated /tmp/lwjgl_rico/3.3.2-snapshot/x64/libjemalloc.so
Using emulated /tmp/lwjgl_rico/3.3.2-snapshot/x64/libglfw.so
Using native(wrapped) libX11.so.6
Using native(wrapped) libxcb.so.1
Using native(wrapped) libXau.so.6
Using native(wrapped) libXdmcp.so.6
Using native(wrapped) libXxf86vm.so.1
Using native(wrapped) libXext.so.6
Using native(wrapped) libXi.so.6
Using native(wrapped) libXrandr.so.2
Using native(wrapped) libXrender.so.1
Using native(wrapped) libXcursor.so.1
Using native(wrapped) libXfixes.so.3
Using native(wrapped) libXinerama.so.1
Using native(wrapped) libX11-xcb.so.1
Error initializing native libGLX.so.0 (last dlerror is libGLX.so.0: cannot open shared object file: No such file or directory)
Error loading needed lib libGLX.so.0
Warning: Cannot dlopen("libGLX.so.0"/0x7fff0b0560b6, 1)
Using native(wrapped) libGL.so.1
Using emulated /tmp/lwjgl_rico/3.3.2-snapshot/x64/liblwjgl_opengl.so
Using emulated /opt/games/songs_of_syx/jre/lib/amd64/libawt_xawt.so
Using native(wrapped) libXext.so.6
Using native(wrapped) libX11.so.6
Using native(wrapped) libxcb.so.1
Using native(wrapped) libXau.so.6
Using native(wrapped) libXdmcp.so.6
Using native(wrapped) libXrender.so.1
Using native(wrapped) libXtst.so.6
Using native(wrapped) libXi.so.6
Using native(wrapped) libXinerama.so.1
Using emulated /opt/games/songs_of_syx/jre/lib/amd64/libfontmanager.so
Using emulated /lib/x86_64-linux-gnu/libgcc_s.so.1
Using emulated /opt/games/songs_of_syx/jre/lib/amd64/libnet.so
Using native(wrapped) libfontconfig.so.1
Using native(wrapped) libexpat.so.1
Using native(wrapped) libfreetype.so.6
Using emulated /opt/games/songs_of_syx/jre/lib/amd64/libnio.so
Using emulated /opt/games/songs_of_syx/jre/lib/amd64/libt2k.so
[SNAKE2D] DISPLAYS
[SNAKE2D] DISPLAY 0 ( 1920x1080@60Hz ) :
| 320x200@59Hz | 320x240@60Hz | 640x350@60Hz | 640x400@60Hz | 720x400@60Hz | 640x480@59Hz | 720x480@60Hz | 768x480@60Hz | 800x500@59Hz | 864x486@60Hz | 800x600@60Hz | 928x580@60Hz | 960x600@60Hz | 1024x576@60Hz | 1024x768@60Hz | 1152x720@60Hz | 1280x720@60Hz | 1152x864@60Hz | 1280x800@60Hz | 1368x768@60Hz | 1280x960@60Hz | 1440x900@60Hz | 1280x1024@60Hz | 1600x900@60Hz | 1400x1050@60Hz | 1440x1080@60Hz | 1680x1050@60Hz | 1920x1080@60Hz
[SNAKE2D] ------------------------
[SNAKE2D] SETTINGS
[SNAKE2D] Debug: false
[SNAKE2D] Native Screen: 1920x1080
[SNAKE2D] Display: 1920x1080@60Hz
[SNAKE2D] Full: true
[SNAKE2D] Mode: 1
[SNAKE2D] Fit: true
[SNAKE2D] Linear: true
[SNAKE2D] VSync: false
[SNAKE2D] ------------------------
[SNAKE2D] GRAPHICS
[SNAKE2D] ---attempting resolution: 1920x1080 true 60 0
Error initializing native libGLX.so.0 (last dlerror is libGLX.so.0: cannot open shared object file: No such file or directory)
Error loading needed lib libGLX.so.0
Warning: Cannot dlopen("libGLX.so.0"/0x7fff0b0560b6, 1)
Using emulated /tmp/lwjgl_rico/3.3.2-snapshot/x64/liblwjgl_stb.so
[SNAKE2D] ---Setting FPS to 60
[SNAKE2D] ---created resolution: 1920x1080, 60Hz
[SNAKE2D] ---LWJGL: 3.3.2-snapshot
[SNAKE2D] ---GLFW: 3.4.0 Wayland X11 GLX Null EGL OSMesa monotonic shared
[SNAKE2D] OPEN_GL
[SNAKE2D] ---FB size: 1920x1080
[SNAKE2D] ---FB Red Bits: 8
[SNAKE2D] ---FB Green Bits: 8
[SNAKE2D] ---FB Blue Bits: 8
[SNAKE2D] ---FB Alpha Bits: 8
[SNAKE2D] ---FB Samples: 0
[SNAKE2D] ---Max Texture Dim: 16384
[SNAKE2D] ---Version: 4.5 (Core Profile) Mesa 24.1.0-devel (git-e5f133ccc4)
[SNAKE2D] ---SL Version: 4.50
[SNAKE2D] ---Max Vert: 3000
[SNAKE2D] ---glRenderer: Mesa, llvmpipe (LLVM 18.1.4, 128 bits)
[SNAKE2D] ---Forward compatible: true
[SNAKE2D] ------------------------
[SNAKE2D] ---BLIT: 1920x1080
[SNAKE2D] ------------------------
[SNAKE2D] SHADERS:
[SNAKE2D] class snake2d.VboSpritePointsOpti$ShaderDebug: 1,
[SNAKE2D] class snake2d.VboShadowPoints$ShaderDebug: 5,
[SNAKE2D] class snake2d.VboLightAmbient$Shader: 9,
[SNAKE2D] class snake2d.VboLightPoint$Shader: 12,
[SNAKE2D] class snake2d.VboParticles$ShaderDeffered: 16,
[SNAKE2D] class snake2d.VboTileLight$ShaderDebug: 19,
[SNAKE2D] class snake2d.VboSpriteDisplace$ShaderDebug: 23,
[SNAKE2D] class snake2d.VboLightPointUni$Shader: 27,
[SNAKE2D] ------------------------
Using native(wrapped) libopenal.so
[SNAKE2D] SOUND
Warning, no wrapper for alcReopenDeviceSOFT
Warning, no wrapper for alBufferCallbackSOFT
Warning, no wrapper for alGetBufferPtrSOFT
Warning, no wrapper for alGetBuffer3PtrSOFT
Warning, no wrapper for alGetBufferPtrvSOFT
Warning, no wrapper for alEventControlSOFT
Warning, no wrapper for alEventCallbackSOFT
Warning, no wrapper for alGetPointerSOFT
Warning, no wrapper for alGetPointervSOFT
[SNAKE2D] ---AL version : 1.1 ALSOFT 1.23.1
[SNAKE2D] ---AL vendor : OpenAL Community
[SNAKE2D] ---AL renderer : OpenAL Soft
[SNAKE2D] ---OpenALC10: true
[SNAKE2D] ---OpenALC11: true
[SNAKE2D] ---ALC_FREQUENCY: 48000Hz
[SNAKE2D] ---ALC_REFRESH: 93Hz
[SNAKE2D] ---ALC_SYNC: false
[SNAKE2D] ---Created Mono Sources : 10
[SNAKE2D] ---Created Stereo Sources : 6
[SNAKE2D] ------------------------
[GAME] (util.spritecomposer.Optimizer.java:52)
[52] TILE OPTIMIZING
[GAME] (util.spritecomposer.Optimizer.java:253)
[253] tile 8: 0 cropped: 0 opaque: 0,
tile 16: 512 cropped: 425 opaque: 141,
tile 24: 384 cropped: 344 opaque: 37,
tile 32: 3072 cropped: 228 opaque: 2500,
[SNAKE2D] class snake2d.VboParticles$ShaderTexture: 31,
[SNAKE2D] [RND] ---Initiating random, seed: 7896674890125913428
[SNAKE2D] DISPOSING
[SNAKE2D] ---snake2d.TextureHolder@4d50efb8
[SNAKE2D] class snake2d.SoundCore sucessfully destroyed
[SNAKE2D] class snake2d.GraphicContext was sucessfully destroyed
[SNAKE2D] ---Core was sucessfully disposed
Tested on
Box64 with Dynarec v0.2.7 1c7e620
Radxa Rock 5B, (RK3588, Cortex-A76+Cortex-A55, Mali-G610)
Description
Songs of Syx, v0.64.65 (70668), Linux x64, GOG, Engine: LWJGL
Box64 with Dynarec v0.2.7 1c7e620 Rock 5B, LFS, Kernel rk-6.1-rkr1-panthor-v6, Mesa 24.1.0, Gnome 46
export BOX64_PREFER_WRAPPED=1
,otherwise crashed with an error window, "No OpenALC 10 support found"LIBGL_ALWAYS_SOFTWARE=1 box64 ./"songsofsyx"
, I can only use software renderer or I got an error window due to my gpu driver.PAN_MESA_DEBUG=gl3
didn't help this. Though the shop page said the game only needopengl 3.3 support
LWJGL
engine (jre), I think Box64 has evolved a lot. previously, I can not even launch the game via software renderer. Thanks for all the improvements. <3 Some details and commits, https://github.com/ptitSeb/box64/issues/810 And I think recent commits about BIGBLOCK might also help :)Working Log,
Tested on
Status
Previous behavior:
Not working. Engine: LWJGL. https://github.com/ptitSeb/box64/issues/810
Current behavior:
Working.
export BOX64_PREFER_WRAPPED=1
Screenshots
Without
export BOX64_PREFER_WRAPPED=1
, I got "No OpenALC 10 support found" error window,Directly run with HW gpu (OpenGL 3.1), I got error window, (Not a box64 issue)
OpenGL
OpenGL 3+
Additional Information
https://songsofsyx.com/ https://www.gog.com/game/songs_of_syx https://store.steampowered.com/app/1162750/Songs_of_Syx/ https://www.pcgamingwiki.com/wiki/Songs_of_Syx