ptitSeb / box86-compatibility-list

Box86 Compatibility List (Games and Software)
MIT License
61 stars 2 forks source link

Crystal Project (Native) #283

Open ricoazzurro opened 1 year ago

ricoazzurro commented 1 year ago

Description

Crystal Project v1.3.7.2 (63828), Linux x64, GOG, Engine: FNA

Box64 with Dynarec v0.2.3 1d98aa5

Rock 5B, LFS, BSP kernel 5.10.160+ rkr4, Gnome 44.1 PAN_MESA_DEBUG=gofaster,gl3 1080p, default game setting

Working.

Need libFAudio

Tested on

Box64 with Dynarec v0.2.3 1d98aa5

Rock 5B, LFS, BSP kernel 5.10.160+ rkr4, Gnome 44.1 PAN_MESA_DEBUG=gofaster,gl3 1080p, default game setting

Status

Previous behavior:

None reported

Current behavior:

Working.

Screenshots

crystal_project-1 crystal_project-2

OpenGL

Additional Information

Need libFAudio https://www.pcgamingwiki.com/wiki/Crystal_Project

ricoazzurro commented 5 months ago

Re-Tested for New version or New platform

Crystal Project, v1.5.4.1 (72192), Linux x64, GOG, Engine: FNA

Box64 with Dynarec v0.2.7 a8866c3 Rock 5B, LFS, Kernel rk-6.1-rkr1-panthor-v6, Mesa 24.1.0, Gnome 46

Working Log,

rico [ /opt/games/crystal_project ]$ ./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 768 MHz
Params database has 61 entries
Box64 with Dynarec v0.2.7 a8866c3 built on Apr  3 2024 08:04:05
BOX64: Detected 48bits at least of address space
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 ./Crystal Project.bin.x86_64
Rename process to "Crystal Project.bin.x86_64"
Using native(wrapped) libm.so.6
Using native(wrapped) librt.so.1
Using native(wrapped) libdl.so.2
Using native(wrapped) libpthread.so.0
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) libutil.so.1
Using native(wrapped) libbsd.so.0
Using native(wrapped) libSDL2-2.0.so.0
Using emulated /opt/games/crystal_project/lib64/libFNA3D.so.0
Using native(wrapped) libFAudio.so.0
Using native(wrapped) libGL.so.1
Using emulated /lib/x86_64-linux-gnu/libstdc++.so.6
FNA3D Driver: OpenGL
OpenGL Renderer: Mali-G610 (Panfrost)
OpenGL Driver: 3.3 (Compatibility Profile) Mesa 24.1.0-devel (git-a2d3cdd5f2)
OpenGL Vendor: Mesa
MojoShader Profile: glsl120
Error loading needed lib GalaxyCSharpGlue
Warning: Cannot dlopen("GalaxyCSharpGlue"/0x68df68f0, 101)
Using emulated /opt/games/crystal_project/lib64/libGalaxyCSharpGlue.so
Using emulated /opt/games/crystal_project/lib64/libGalaxy64.so
2981| Strange SIGSEGV with Access error on 0xffff7f09a43c for 0x262e0c with DynaBlock(s) in range, db=0xffff8238aa18, Lock=0x0)
2981| Strange SIGSEGV with Access error on 0xffff7f09a43c for 0x262e9c with DynaBlock(s) in range, db=0xffff8238aa18, Lock=0x0)
2981| Strange SIGSEGV with Access error on 0xffff7f09a43c for 0x262f14 with DynaBlock(s) in range, db=0xffff8238aa18, Lock=0x0)
2985| Strange SIGSEGV with Access error on 0xffff7f09a43c for 0x252e9c with DynaBlock(s) in range, db=0xffff8238aa18, Lock=0x0)
2986| Strange SIGSEGV with Access error on 0xffff7f09a43c for 0x3cdd3c with DynaBlock(s) in range, db=0xffff8238aa18, Lock=0x0)
2980| Strange SIGSEGV with Access error on 0xffff7f09a43c for 0x3cfa30 with DynaBlock(s) in range, db=0xffff8238aa18, Lock=0x0)
2983| Strange SIGSEGV with Access error on 0xffff7f09a43c for 0x3cfed8 with DynaBlock(s) in range, db=0xffff8238aa18, Lock=0x0)
2980| Strange SIGSEGV with Access error on 0xffff7f09a43c for 0x3ccb54 with DynaBlock(s) in range, db=0xffff8238aa18, Lock=0x0)
2982| Strange SIGSEGV with Access error on 0xffff7f09a43c for 0xd16c8c with DynaBlock(s) in range, db=0xffff8238aa18, Lock=0x0)
2981| Strange SIGSEGV with Access error on 0xffff7f09a43c for 0xd55b54 with DynaBlock(s) in range, db=0xffff8238aa18, Lock=0x0)
2983| Strange SIGSEGV with Access error on 0xffff7f09a43c for 0xcaffd8 with DynaBlock(s) in range, db=0xffff8238aa18, Lock=0x0)
2983| Strange SIGSEGV with Access error on 0xffff7f09a43c for 0xcaffe4 with DynaBlock(s) in range, db=0xffff8238aa18, Lock=0x0)
2986| Strange SIGSEGV with Access error on 0xffff7f09a43c for 0x252fb4 with DynaBlock(s) in range, db=0xffff8238aa18, Lock=0x0)
2941|SIGSEGV @0x349ea178 (???(./Crystal Project.bin.x86_64+0x1ea178)) (x64pc=0x61713/???:"???", rsp=0xffff83544128, stack=0xffff82d45000:0xffff83545000 own=(nil) fp=0x10000), for accessing 0xfffece66e978 (code=1/prot=0), db=(nil)((nil):(nil)/(nil):(nil)/???:clean, hash:0/0) handler=(nil)
RSP-0x20:0x00007fff042dd0a2 RSP-0x18:0x0000000068ed9180 RSP-0x10:0x0000000000656b38 RSP-0x08:0x00000000687ece40
RSP+0x00:0x00000000006450db RSP+0x08:0x0000000000b25f20 RSP+0x10:0x000000006894d720 RSP+0x18:0x0000000068a6bf60
RAX:0x0000000000000000 RCX:0x0000000000b34500 RDX:0x0000000000000004 RBX:0x0000000000000000 
RSP:0x0000ffff83544128 RBP:0x0000000000010000 RSI:0x0000000000010000 RDI:0x00000000003c5000 
 R8:0x00000000687d36b0  R9:0x0000000000000009 R10:0x00000000688090d0 R11:0x0000000000000060 
R12:0x0000000000000000 R13:0x00000000003c5000 R14:0x0000ffff83544168 R15:0x0000000000000001 
ES:0x002b CS:0x0033 SS:0x002b DS:0x002b FS:0x0043 GS:0x0053 
./box64-start.sh: line 9:  2941 Segmentation fault      (core dumped) box64 ./"Crystal Project.bin.x86_64"

Tested on