ptitSeb / box86-compatibility-list

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

Stoneshard (Native) #241

Open ricoazzurro opened 1 year ago

ricoazzurro commented 1 year ago

Description

Stoneshard v0.8.26 Beta (62346), Linux x64, GOG, Engine: GameMaker: Studio Rock 5B, Box64 with Dynarec v0.2.1 f82a6b7, PAN_MESA_DEBUG=gofaster,gl3

Working.

Need libssl-1.

Tested on

RADXA Rock 5B (rk3588) 16GB LFS, BSP kernel 5.10.110+, Gnome 43.4, Box64 with Dynarec v0.2.1 f82a6b7 1080p, default game setting

Status

Previous behavior:

None reported

Current behavior:

Working.

Screenshots

Stoneshard-1 Stoneshard-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/Stoneshard

ricoazzurro commented 7 months ago

Re-Tested for New version or New platform

Stoneshard, v0.82.10 Beta / 0.8.2.10 (68132), Linux x64, GOG, Engine: GameMaker: Studio

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

Working Log,

rico [ /opt/games/stoneshard ]$ ./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 65 entries
Box64 with Dynarec v0.2.7 856d265 built on Apr 25 2024 16:58:16
BOX64: Detected 48bits at least of address space
Counted 62 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 ./StoneShard
Rename process to "StoneShard"
Using emulated /lib/x86_64-linux-gnu/libstdc++.so.6
Using native(wrapped) libz.so.1
Using native(wrapped) libXxf86vm.so.1
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) libdl.so.2
Using native(wrapped) libGL.so.1
Using native(wrapped) libm.so.6
Using native(wrapped) librt.so.1
Using native(wrapped) libpthread.so.0
Using emulated /lib/x86_64-linux-gnu/libcrypto.so.1.0.0
Using native(wrapped) libXrandr.so.2
Using native(wrapped) libXrender.so.1
Using native(wrapped) libGLU.so.1
Using native(wrapped) libcurl-gnutls.so.4
Using emulated /lib/x86_64-linux-gnu/libssl.so.1.0.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

***************************************
*     YoYo Games Linux Runner V1.3    *
***************************************  
CommandLine: -game game.unx
ExeName= /opt/games/stoneshard/StoneShard
MemoryManager allocated: 56017
INI DisplayName=Stoneshard
SavePrePend /home/rico/.config/StoneShard/ 
GAMEPAD: Initialising Ubuntu support
Attempting to set gamepadcount to 32
display=0x41bb7400
Display Size(Pixels): 1920,1080
CreateDesktopWindow 970,540
Win #1
XF86VidModeExtension-Version 2.2
Got Doublebuffered Visual!
glX-Version 1.4
Icon: w=32 h=32
Creating window of width 970, height 540
sw=1920 wh=1080
WindowCentre: 475,270
Depth 24
Congrats, you have Direct Rendering!
sync = 0
**** GLX Extensions ***
GLX_ARB_context_flush_control GLX_ARB_create_context GLX_ARB_create_context_no_error GLX_ARB_create_context_profile GLX_ARB_fbconfig_float GLX_ARB_framebuffer_sRGB GLX_ARB_get_proc_address GLX_ARB_multisample GLX_EXT_buffer_age GLX_EXT_create_context_es2_profile GLX_EXT_create_context_es_profile GLX_EXT_fbconfig_packed_float GLX_EXT_framebuffer_sRGB GLX_EXT_no_config_context GLX_EXT_swap_control GLX_EXT_swap_control_tear GLX_EXT_texture_from_pixmap GLX_EXT_visual_info GLX_EXT_visual_rating GLX_MESA_copy_sub_buffer GLX_MESA_gl_interop GLX_MESA_query_renderer GLX_MESA_swap_control GLX_OML_sync_control GLX_SGIS_multisample GLX_SGIX_fbconfig GLX_SGIX_pbuffer GLX_SGIX_visual_select_group GLX_SGI_make_current_read GLX_SGI_video_sync 
Checking for GLX_EXT_swap_control
Vsync: GLX_EXT
DOUBLE BUFFERED
OpenGL: version string 3.1 Mesa 24.1.0-devel (git-e5f133ccc4)
OpenGL: vendor string Mesa
OpenGL GLSL: version string 1.40
Anisotropic filtering supported, max aniso 16
This is where it would have set them fullscreen= 0, they are 970,540    displaywidth/h 1920,1080
Collision Event time(microsecs)=42887
Done LoadGameData
Variable_Global_Init()
PrepareGame()
Audio_Init()
Using native(wrapped) libopenal.so
Opened libopenal.so...
alcCreateContext : 0x160000
alcOpenDevice : 0x160020
alcMakeContextCurrent : 0x160040
alGenBuffers : 0x160060
alGenSources : 0x160080
alGetError : 0x1600a0
alBufferData : 0x1600c0
alSourceQueueBuffers : 0x1600e0
alSourcePlay : 0x160100
alSourceStop : 0x160120
alGetSourcei : 0x160140
alSourceUnqueueBuffers : 0x160160
alDeleteSources : 0x160180
alDeleteBuffers : 0x1601a0
alcDestroyContext : 0x1601c0
alcCloseDevice : 0x1601e0
alcGetString : 0x160200
alcGetIntegerv : 0x160220
alcCaptureOpenDevice : 0x160240
alcCaptureCloseDevice : 0x160260
alcCaptureStart : 0x160280
alcCaptureStop : 0x1602a0
alcCaptureSamples : 0x1602c0
g_device is 0x47cbfd10
g_context is 0x47d300c0
g_context is set as current
Game_Prepare()
Script_Prepare() 
TimeLine_Prepare() 
Object_Prepare() 
Room_Prepare() 
Finished PrepareGame() 
Run_Start
Done g_EffectsManager.Init()
Done RenderStateManager
CreateColPairs took 0.027000s 27861 usecs for 7001 object types obj_col_numb=0 physobjcount=56 resizes 0 final size 54783
Done ObjectLists
Window is 12582915
Done Extension_Initialize
About to startroom
FONTS UPDATE LANG: 2
langEU selected
Window is 12582915
[Gameframe] setShadow: true
[CAMERA] RESETTING...
[CAMERA - DISPLAY] DATA UPDATED: 0|0,0|1920x1080
[CAMERA - RESOLUTION] UPDATED: 1920x1080
[CAMERA] GAMEFRAME OFFSET UPDATED - LEFT: 0 | TOP: 0 | RIGHT: 0 | BOTTOM: 0
[CAMERA] VIEW UPDATED: 1920x1080x2
[CAMERA - WINDOW] DATA UPDATED: 0, 0 | 1920x1080 | 0, 0 | 1
[CAMERA] ATTACHED TO ROOM - START
Total memory used = 249488592 (0x0edee4d0) bytes 237.93MB
Free memory = 5466928 (0x00536b30) bytes 5.21MB
Peak memory used = 192929761 (0x0b7fdfe1) bytes 183.99MB
**********************************.
Entering main loop.
**********************************.
sync = 0
**** GLX Extensions ***
GLX_ARB_context_flush_control GLX_ARB_create_context GLX_ARB_create_context_no_error GLX_ARB_create_context_profile GLX_ARB_fbconfig_float GLX_ARB_framebuffer_sRGB GLX_ARB_get_proc_address GLX_ARB_multisample GLX_EXT_buffer_age GLX_EXT_create_context_es2_profile GLX_EXT_create_context_es_profile GLX_EXT_fbconfig_packed_float GLX_EXT_framebuffer_sRGB GLX_EXT_no_config_context GLX_EXT_swap_control GLX_EXT_swap_control_tear GLX_EXT_texture_from_pixmap GLX_EXT_visual_info GLX_EXT_visual_rating GLX_MESA_copy_sub_buffer GLX_MESA_gl_interop GLX_MESA_query_renderer GLX_MESA_swap_control GLX_OML_sync_control GLX_SGIS_multisample GLX_SGIX_fbconfig GLX_SGIX_pbuffer GLX_SGIX_visual_select_group GLX_SGI_make_current_read GLX_SGI_video_sync 
Checking for GLX_EXT_swap_control
Vsync: GLX_EXT
[CAMERA - DISPLAY] VSYNC UPDATED: 0
GraphicsResetM called with g_NewWindowWidth=-1 g_NewWindowHeight=-1 g_WindowWidth=970 g_WindowHeight=540 g_ClientWidth=970 g_ClientHeight=540
[CAMERA - WINDOW] POSITION AND SIZE UPDATED: 0, 0 | 1920x1080
GraphicsResetM called with g_NewWindowWidth=1920 g_NewWindowHeight=1080 g_WindowWidth=970 g_WindowHeight=540 g_ClientWidth=970 g_ClientHeight=540
This is where it would have set them fullscreen= 0, they are 1920,1080    displaywidth/h 1920,1080
Window Size w=1920 h=1080
Set Fullscreen 1
[CAMERA - DISPLAY] MODE UPDATED: fullscreenExclusive
Window Size w=1920 h=1043
Window Size w=1920 h=1080
Audio group 1 -> Loading...
Audio group 4 -> Loading...
Audio group 3 -> Loading...
Audio group 5 -> Loading...
Audio group 7 -> Loading...
Audio group 6 -> Loading...
Audio group 1 -> Loaded
Audio group 3 -> Loaded
Audio group 4 -> Loaded
Audio group 5 -> Loaded
Audio group 6 -> Loaded
Audio group 7 -> Loaded
TEXT LOADER TIME ELAPSED: 7061167
GAME LOADER TIME ELAPSED: 15575031
[CAMERA] ATTACHED TO ROOM - r_disclaimer
[CAMERA] ATTACHED TO ROOM - r_logo
[CAMERA] ATTACHED TO ROOM - r_logo2
[CAMERA] ATTACHED TO ROOM - r_disclaimer2
[CAMERA] ATTACHED TO ROOM - r_main_menu
[GUI CONTROLLER] INTERACTIVE ADD TIME ELAPSED: 130
[GUI CONTROLLER] INTERACTIVE ADD TIME ELAPSED: 73
[GUI CONTROLLER] INTERACTIVE REMOVE TIME ELAPSED: 74
[SMOOTH CHANGER, END STEP] EVENTS (20) ALARM STARTED
[SMOOTH CHANGER, ALARM 1] EVENTS CALLED
[SMOOTH CHANGER, ALARM 1] ROOM GOTO
SEED: 2375462
[CAMERA] ATTACHED TO ROOM - r_owerworld_NEW
[GUI CONTROLLER] INTERACTIVE REMOVE TIME ELAPSED: 85
[SMOOTH CHANGER, END STEP] CULLING (5) ALARM STARTED
[SMOOTH CHANGER, END STEP] EVENTS (10) ALARM STARTED
[SMOOTH CHANGER, ALARM 0] CULLING DEACTIVATED
[SMOOTH CHANGER, ALARM 1] EVENTS CALLED
[SMOOTH CHANGER, ALARM 1] ROOM GOTO
Controller create begin
[UPDATE LOCATION POS]  X: 8 Y: 8 FLOOR: 0 PREV X: -4 PREV Y: -4 PREV FLOOR: -4
Shader create done
[CAMERA] ATTACHED TO ROOM - r_Osbrook
CONTENT GENERATION
TRANSITION GENERATION
ROOM LOAD - r_global_8_8
scroll
tool
beverage
medicine
food
bag
[!] PLAYER SPRITE INIT [!]
[GUI CONTROLLER] INTERACTIVE ADD TIME ELAPSED: 456
[GUI CONTROLLER] INTERACTIVE REMOVE TIME ELAPSED: 59
[!] PLAYER SPRITE REDRAW [!]
[GUI CONTROLLER] INTERACTIVE ADD TIME ELAPSED: 422
[GUI CONTROLLER] INTERACTIVE ADD TIME ELAPSED: 287
[GUI CONTROLLER] INTERACTIVE REMOVE TIME ELAPSED: 608
CULLING TIME ELAPSED: 36101
CULLING TIME ELAPSED: 10093
CULLING TIME ELAPSED: 9812
CULLING TIME ELAPSED: 9826
CULLING TIME ELAPSED: 9747
CULLING TIME ELAPSED: 9638
CULLING TIME ELAPSED: 9711
CULLING TIME ELAPSED: 9405
CULLING TIME ELAPSED: 9160
CULLING TIME ELAPSED: 9134
CULLING TIME ELAPSED: 9299
CULLING TIME ELAPSED: 9403
CULLING TIME ELAPSED: 9650
CULLING TIME ELAPSED: 9532
CULLING TIME ELAPSED: 9713
CULLING TIME ELAPSED: 9850
CULLING TIME ELAPSED: 9993
CULLING TIME ELAPSED: 9983
CULLING TIME ELAPSED: 9670
CULLING TIME ELAPSED: 9871
[SMOOTH CHANGER, END STEP] CULLING (5) ALARM STARTED
[SMOOTH CHANGER, END STEP] EVENTS (10) ALARM STARTED
[SMOOTH CHANGER, ALARM 0] CULLING DEACTIVATED
ROOM SAVE - r_global_8_8
FOG SAVE - r_global_8_8
[SMOOTH CHANGER, ALARM 1] EVENTS CALLED
[SMOOTH CHANGER, ALARM 1] ROOM GOTO
CLEAN UP - r_global_8_8
Controller create begin
[UPDATE LOCATION POS]  X: 8 Y: 8 FLOOR: 0 PREV X: 8 PREV Y: 8 PREV FLOOR: 0
Shader create done
[CAMERA] ATTACHED TO ROOM - r_taverninside1floor
ROOM LOAD - r_taverninside1floor_8_8
CULLING TIME ELAPSED: 269
[SMOOTH CHANGER, END STEP] CULLING (5) ALARM STARTED
[SMOOTH CHANGER, END STEP] EVENTS (10) ALARM STARTED
[SMOOTH CHANGER, ALARM 0] CULLING DEACTIVATED
ROOM SAVE - r_taverninside1floor_8_8
[SMOOTH CHANGER, ALARM 1] EVENTS CALLED
[SMOOTH CHANGER, ALARM 1] ROOM GOTO
CLEAN UP - r_taverninside1floor_8_8
Controller create begin
[UPDATE LOCATION POS]  X: 8 Y: 8 FLOOR: 0 PREV X: 8 PREV Y: 8 PREV FLOOR: 0
Shader create done
[CAMERA] ATTACHED TO ROOM - r_Osbrook
CONTENT GENERATION
TRANSITION GENERATION
ROOM LOAD - r_global_8_8
CULLING TIME ELAPSED: 34167
[GUI CONTROLLER] INTERACTIVE ADD TIME ELAPSED: 93
[GUI CONTROLLER] INTERACTIVE ADD TIME ELAPSED: 69
[GUI CONTROLLER] INTERACTIVE REMOVE TIME ELAPSED: 70
[SMOOTH CHANGER, END STEP] CULLING (5) ALARM STARTED
[SMOOTH CHANGER, END STEP] EVENTS (30) ALARM STARTED
[SMOOTH CHANGER, ALARM 0] CULLING DEACTIVATED
ROOM SAVE - r_global_8_8
FOG SAVE - r_global_8_8
[!] PLAYER SPRITE DELETE ID 12843 [!]
[!] PLAYER SPRITE DELETE ID 12844 [!]
CACHE DESTROY TIME: 299
[SMOOTH CHANGER, ALARM 1] EVENTS CALLED
[SMOOTH CHANGER, ALARM 1] ROOM GOTO
CLEAN UP - r_global_8_8
[CAMERA] ATTACHED TO ROOM - r_main_menu
[GUI CONTROLLER] INTERACTIVE ADD TIME ELAPSED: 292
[GUI CONTROLLER] INTERACTIVE ADD TIME ELAPSED: 244
[GUI CONTROLLER] INTERACTIVE REMOVE TIME ELAPSED: 62
###game_end###0
Attempting to set gamepadcount to 0
Script_Free called with 5132 and global 2197
./box64-start.sh: line 8:  2831 Segmentation fault      (core dumped) box64 ./"StoneShard"

Tested on