Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Skelethrone: The Chronicles of Ericona (Native) #530

Open
ricoazzurro opened this issue Sep 5, 2024 · 0 comments
Open

Skelethrone: The Chronicles of Ericona (Native) #530

ricoazzurro opened this issue Sep 5, 2024 · 0 comments
Assignees
Labels
box64 working Working fine on a platform with box64 Gamemaker Studio Made with Gamemaker Studio OpenGL 1.x/2.x Using OpenGL 1.x or 2.x

Comments

@ricoazzurro
Copy link

Description

Skelethrone: The Chronicles of Ericona, v1.3.3 (75911), Linux x64, GOG, Engine: GameMaker: Studio
Box64 with Dynarec v0.3.1 9eaaaaa
Rock 5B, LFS, linux-6.1-stan-rkr1, Mesa 24.3.0, Gnome 46.4

  • Working.

Working Log,

rico [ /opt/games/skelethrone ]$ ./box64-start.sh 
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS SHA1 SHA2 PageSize:4096 Running on - - - - - - - - - - - - - - - - with 8 Cores
Will use Hardware counter measured at 24.0 MHz emulating 3.0 GHz
Params database has 89 entries
Box64 with Dynarec v0.3.1 9eaaaaa built on Sep  4 2024 06:35:23
BOX64: Detected 48bits at least of address space
Counted 63 Env var
BOX64 LIB PATH: BOX64 BIN PATH: ./:bin/:/opt/rustc/bin/:/usr/local/bin/:/usr/bin/:/opt/ant/bin/:/opt/jdk/bin/:/opt/bin/
Looking for ./Skelethrone___The_Chronicles
Rename process to "Skelethrone___The_Chronicles"
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 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 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/skelethrone/Skelethrone___The_Chronicles
MemoryManager allocated: 56069
INI DisplayName=Skelethrone: The Chronicles of Ericona
SavePrePend /home/rico/.config/Skelethrone___The_Chronicles/ 
GAMEPAD: Initialising Ubuntu support
Attempting to set gamepadcount to 32
Using emulated assets/libnekopresence.so
display=0x74d99110
Display Size(Pixels): 1920,1080
CreateDesktopWindow 1920,1080
Win #1
XF86VidModeExtension-Version 2.2
Got Doublebuffered Visual!
glX-Version 1.4
Icon: w=64 h=64
Creating window of width 1920, height 1080
sw=1920 wh=1080
WindowCentre: 0,0
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.3.0-devel (git-9a213b882e)
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 1920,1080    displaywidth/h 1920,1080
Collision Event time(microsecs)=2509
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 0x77633e50
g_context is 0x77698700
g_context is set as current
CreateColPairs took 0.002000s 2309 usecs for 2018 object types obj_col_numb=0 physobjcount=419 resizes 0 final size 3031
texturegroup_load(): Texture group E01_07_Eseense_Lab not found
texturegroup_load(): Texture group E01_10_Charred_King not found
texturegroup_load(): Texture group E01_Enemy_ghoul not found
texturegroup_load(): Texture group skills_GUI not found
texturegroup_load(): Texture group Fonts not found
texturegroup_load(): Texture group Equipment_icons not found
texturegroup_load(): Texture group E3_Boss not found
texturegroup_load(): Texture group E4_Boss not found
texturegroup_load(): Texture group equipment not found
texturegroup_load(): Texture group Enemy02 not found
texturegroup_load(): Texture group Tower_Monsters not found
texturegroup_load(): Texture group Forgoten_town_Astenia not found
texturegroup_load(): Texture group E02_prolog not found
texturegroup_load(): Texture group krab not found
texturegroup_load(): Texture group ABYSS1 not found
texturegroup_load(): Texture group Basophie not found
texturegroup_load(): Texture group Kzarka_Enemy4 not found
texturegroup_load(): Texture group empire_skeleton_1 not found
texturegroup_load(): Texture group Prolog_02 not found
texturegroup_load(): Texture group Empire_6 not found
texturegroup_load(): Texture group krab_hands not found
texturegroup_load(): Texture group Abyss_asset_04 not found
Total memory used = 344853600(0x148e0c60) bytes 328.88MB
Peak memory used = 305565842(0x12369092) bytes 291.41MB
**********************************.
Entering main loop.
**********************************.
Window Size w=1920 h=1043
GraphicsResetM called with g_NewWindowWidth=960 g_NewWindowHeight=540 g_WindowWidth=1920 g_WindowHeight=1080 g_ClientWidth=1920 g_ClientHeight=1043
This is where it would have set them fullscreen= 0, they are 960,540    displaywidth/h 1920,1080
[nik:vi/onasyncgdkx]: async_load = { "event_type": "audio_system_status", "status": "available" }
Window Size w=960 h=540
WindowCentre: 480,270
Loaded texture - texgroups/Default_0.yytex - 1363819(0014cf6b)
Loaded texture - texgroups/player_start_0.yytex - 257882(0003ef5a)
Loaded texture - texgroups/E01_02_Dark_forest_0.yytex - 2535942(0026b206)
...
...
Loaded texture - texgroups/bug_spruit_0.yytex - 289283(00046a03)
Loaded texture - texgroups/tow_tree_slaughter_0.yytex - 1801031(001b7b47)
Loaded texture - texgroups/mad_garden_trees_0.yytex - 496269(0007928d)
[nik:vi/aach]: Platform does not support this achievement
Error: No sound found for asset index -4
Set Fullscreen 1
Window Size w=1920 h=1043
WindowCentre: 480,270
Window Size w=1920 h=1080
Error loading needed lib libavcodec.so.58
Warning: Cannot dlopen("libavcodec.so.58"/0x87eb98, 2)
video_open: Cannot load avcodec - video playback not available
layer_tilemap_get_id() - specified tilemap not found
Error: No sound found for asset index -4
video_close: No video open
###game_end###0
Attempting to set gamepadcount to 0
Script_Free called with 3708 and global 1768
./box64-start.sh: line 7:  2293 Segmentation fault      (core dumped) box64 ./"Skelethrone___The_Chronicles

Tested on

  • Box64 with Dynarec v0.3.1 9eaaaaa
  • Radxa Rock 5B, (RK3588, Cortex-A76+Cortex-A55, Mali-G610)
  • LFS r12.2-1
    BSP Kernel 6.1.43 (linux-6.1-stan-rkr1 e1bf9dd)
    Mesa 24.3.0-devel (git-9a213b882e)
    Gnome 46.4
  • 1080p, Default game settings

Previous behavior

None reported.

Current behavior

Working.

Screenshots

Skelethrone-1
Skelethrone-2
Skelethrone-3

OpenGL

OpenGL 3
(Log shows OpenGL 3.1)

Additional Information

https://www.gog.com/en/game/skelethrone_the_chronicles_of_ericona
https://store.steampowered.com/app/2139840/Skelethrone_The_Chronicles_of_Ericona/

@ptitSeb ptitSeb added OpenGL 1.x/2.x Using OpenGL 1.x or 2.x Gamemaker Studio Made with Gamemaker Studio Working Tested on a platform and it was working fine box64 Run with Box64 labels Sep 5, 2024
@rajdakin rajdakin added box64 working Working fine on a platform with box64 and removed Working Tested on a platform and it was working fine box64 Run with Box64 labels Nov 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
box64 working Working fine on a platform with box64 Gamemaker Studio Made with Gamemaker Studio OpenGL 1.x/2.x Using OpenGL 1.x or 2.x
Projects
None yet
Development

No branches or pull requests

3 participants