ptitSeb / box86-compatibility-list

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

Carrion (Native) #235

Open ricoazzurro opened 1 year ago

ricoazzurro commented 1 year ago

Description

Carrion v1.0.5, Linux x64, GOG, Engine: MonoGame Rock 5B, Box64 with Dynarec v0.2.1 f82a6b7, PAN_MESA_DEBUG=gofaster,gl3

Working.

Thanks to https://github.com/ptitSeb/box86-compatibility-list/issues/229 , I got it running.

Workaround: BOX64_PREFER_EMULATED=1 box64 ./Carrion And need libssl-1 native lib.

If click exit or mods, the game will freeze and I have to kill the game manually.

Tested on

RADXA Rock 5B (rk3588) 16GB LFS, BSP kernel 5.10.110+, Gnome 43.4, Box64 (steam_chrome branch git b9378fe) 1080p, default game setting

Status

Previous behavior:

https://github.com/ptitSeb/box86-compatibility-list/issues/229 clort81 got it working with BOX64_PREFER_EMULATED=1 box64 ./Carrion

Current behavior:

Working.

Screenshots

Carrion-1 Carrion-2

OpenGL

Additional Information

PAN_MESA_DEBUG=gofaster,gl3 Box64 with Dynarec v0.2.1 f82a6b7, compiled with -DRK3588=1

https://www.pcgamingwiki.com/wiki/Carrion

ricoazzurro commented 1 year ago

Thanks to https://github.com/ptitSeb/box86-compatibility-list/issues/229 , I got it running.

Workaround: BOX64_PREFER_EMULATED=1 box64 ./Carrion

Carrion-1 Carrion-2

BTW, I bumped my box64 to main git f82a6b7

ricoazzurro commented 1 year ago

I do have freeze if click exit or mods, have to kill the game manually.

ptitSeb commented 1 year ago

Can you update the 1st post with pictures, so box86.org (https://box86.org/app/ ) can grab them?

ricoazzurro commented 1 year ago

Sure. Hope I did it right.

ptitSeb commented 1 year ago

Good. I put Partly-working and not Working because of the Freeze at Exit/Mod.

ricoazzurro commented 7 months ago

Re-Tested due to New version or New platform

Carrion, v1.0.5 (60040), Linux x64, GOG, Engine: MonoGame

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/carrion ]$ ./box64-start.sh 
./box64-start.sh: line 4: cd: bin: No such file or directory
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
BOX64: Prefering Emulated libs
Counted 63 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 ./Carrion
Rename process to "Carrion"
Using emulated /lib/x86_64-linux-gnu/libstdc++.so.6
Using native(wrapped) libdl.so.2
Using native(wrapped) libm.so.6
Using native(wrapped) librt.so.1
Using emulated /lib/x86_64-linux-gnu/libgcc_s.so.1
Using native(wrapped) libpthread.so.0
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 emulated /lib/x86_64-linux-gnu/libssl.so.1.1
Using emulated /lib/x86_64-linux-gnu/libcrypto.so.1.1
Using emulated libSDL2-2.0.so.0
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) libXext.so.6
Using native(wrapped) libXcursor.so.1
Using native(wrapped) libXfixes.so.3
Using native(wrapped) libXrender.so.1
Using native(wrapped) libXinerama.so.1
Using native(wrapped) libXi.so.6
Using native(wrapped) libXrandr.so.2
Using native(wrapped) libXss.so.1
Using native(wrapped) libXxf86vm.so.1
Using native(wrapped) libdbus-1.so.3
Using native(wrapped) libGL.so.1
Using native(wrapped) libudev.so.1
Error loading needed lib libsteam_api.so
Warning: Cannot dlopen("libsteam_api.so"/0xffffa679cea0, 1)
Initializing graphics device...
Initializing Carrion
Version: 1.0.5-RELEASE-643-g5c2bf631

Graphics Adapter: Mali-G610 (Panfrost)
Changing display mode...
 |- Display resolution: 1920x1080
 |- Full screen: True
 |- V-sync: True
 |- In-game resolution: 640x360
 '- Done. Total elapsed time: 2.4902 ms

⢰Screen filter mode: STRETCHED_PIXELS
----------------------------
Content root directory: Content
Initializing sound system...
 |- Engine: FMOD
Using emulated libfmod.so.10.9
Using emulated libfmodstudio.so.10.9
 |- Speaker Mode: STEREO
 |- Virtual Channels: 1024
 |- Init Flags: NORMAL
 |- Studio Flags: NORMAL
Using native(wrapped) libasound.so.2
 '- Done. Total elapsed time: 578.5016 ms

[FMOD] Loading /opt/games/carrion/Content/Audio/MasterBank.bank
[FMOD] Loading /opt/games/carrion/Content/Audio/MasterBank.strings.bank
[FMOD] Loading /opt/games/carrion/Content/Audio/Sounds.bank
Save game modes:
         CHECKPOINT
         SAVE
         QUICK_SAVE
         BACKUP

    W E L C O M E    T O
 __    __  ______  __   __  ______  ______  ______  ______    
/\ "-./  \/\  __ \/\ "-.\ \/\  ___\/\__  _\/\  ___\/\  == \   
\ \ \-./\ \ \ \/\ \ \ \-.  \ \___  \/_/\ \/\ \  __\\ \  __<   
 \ \_\ \ \_\ \_____\ \_\\"\_\/\_____\ \ \_\ \ \_____\ \_\ \_\ 
  \/_/  \/_/\/_____/\/_/ \/_/\/_____/  \/_/  \/_____/\/_/ /_/ 

Type help to list commands, press Page Up/Page Down to scroll.
Loading scripts...
Executing...
Unloading game content...
./box64-start.sh: line 12: 18109 Killed                  box64 ./"Carrion"

Tested on