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

Zoria: Age of Shattering (Native) #548

Open
ricoazzurro opened this issue Nov 27, 2024 · 0 comments
Open

Zoria: Age of Shattering (Native) #548

ricoazzurro opened this issue Nov 27, 2024 · 0 comments
Assignees
Labels
box64 working Working fine on a platform with box64 OpenGL 3+ OpenGL 3.x or more Speed issue There is something wrong with the speed Unity Game made with Unity Vulkan Use Vulkan

Comments

@ricoazzurro
Copy link

Description

Zoria: Age of Shattering, v1.1.6.1 (77789), Linux x64, GOG, Engine: Unity
Box64 with Dynarec v0.3.1 f9f0c99
Rock 5B, LFS, rk-6.1-rkr3-panthor, Mesa 25.0.0, Gnome 47.1

  • Working.
  • Speed issue. Too slow I can only test to title screen, haha.
    The game is just too fancy for the board :) (Minimum: Processor: Intel Core i5 / AMD Ryzen 3 or better, Graphics: Nvidia GTX 1050 / AMD RX 560 (4GB+ of VRAM))
  • Default to vulkan, can force OpenGL with -force-opengl
  • Forcing OpenGL 3. Eg. export PAN_MESA_DEBUG=gl3

Working Log,

rico [ /opt/games/zoria ]$ ./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 95 entries
Box64 with Dynarec v0.3.1 f9f0c99 built on Nov 27 2024 03:37:40
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 ./Zoria AoS
argv[1]="-force-opengl"
Rename process to "Zoria AoS"
Using emulated UnityPlayer.so
Using native(wrapped) libm.so.6
Using emulated /usr/lib/box64-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) libdl.so.2
Using native(wrapped) libutil.so.1
Using native(wrapped) librt.so.1
Using native(wrapped) libbsd.so.0
[UnityMemory] Configuration Parameters - Can be set up in boot.config
    "memorysetup-bucket-allocator-granularity=16"
    "memorysetup-bucket-allocator-bucket-count=8"
    "memorysetup-bucket-allocator-block-size=4194304"
    "memorysetup-bucket-allocator-block-count=1"
    "memorysetup-main-allocator-block-size=16777216"
    "memorysetup-thread-allocator-block-size=16777216"
    "memorysetup-gfx-main-allocator-block-size=16777216"
    "memorysetup-gfx-thread-allocator-block-size=16777216"
    "memorysetup-cache-allocator-block-size=4194304"
    "memorysetup-typetree-allocator-block-size=2097152"
    "memorysetup-profiler-bucket-allocator-granularity=16"
    "memorysetup-profiler-bucket-allocator-bucket-count=8"
    "memorysetup-profiler-bucket-allocator-block-size=4194304"
    "memorysetup-profiler-bucket-allocator-block-count=1"
    "memorysetup-profiler-allocator-block-size=16777216"
    "memorysetup-profiler-editor-allocator-block-size=1048576"
    "memorysetup-temp-allocator-size-main=4194304"
    "memorysetup-job-temp-allocator-block-size=2097152"
    "memorysetup-job-temp-allocator-block-size-background=1048576"
    "memorysetup-job-temp-allocator-reduction-small-platforms=262144"
    "memorysetup-allocator-temp-initial-block-size-main=262144"
    "memorysetup-allocator-temp-initial-block-size-worker=262144"
    "memorysetup-temp-allocator-size-background-worker=32768"
    "memorysetup-temp-allocator-size-job-worker=262144"
    "memorysetup-temp-allocator-size-preload-manager=262144"
    "memorysetup-temp-allocator-size-nav-mesh-worker=65536"
    "memorysetup-temp-allocator-size-audio-worker=65536"
    "memorysetup-temp-allocator-size-cloud-worker=32768"
    "memorysetup-temp-allocator-size-gfx=262144"
Loading in SingleInstance mode
Using native(wrapped) libdbus-1.so.3
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) libudev.so.1
./box64-start.sh: line 7:  4545 Trace/breakpoint trap   box64 ./"Zoria AoS" -force-opengl

Tested on

  • Box64 with Dynarec v0.3.1 f9f0c99
  • Radxa Rock 5B, (RK3588, Cortex-A76+Cortex-A55, Mali-G610)
  • LFS r12.2-30
    BSP Kernel 6.1.75+ (rk-6.1-rkr3-panthor c81ebd8)
    Mesa 25.0.0-devel (git-6088a4373c)
    Gnome 47.1
  • 1080p, Default game settings

Previous behavior

None reported

Current behavior

  • Working.
  • Speed issue. (Very high requirements)

Screenshots

Zoria-1
Zoria-2

OpenGL

Vulkan
OpenGL 3+ (Not sure)

Additional Information

https://zoriagame.com/
https://www.gog.com/en/game/zoria_age_of_shattering
https://store.steampowered.com/app/1159090/Zoria_Age_of_Shattering/
https://www.pcgamingwiki.com/wiki/Zoria:_Age_of_Shattering

@rajdakin rajdakin added Speed issue There is something wrong with the speed box64 working Working fine on a platform with box64 OpenGL 3+ OpenGL 3.x or more Vulkan Use Vulkan labels Nov 27, 2024
@ptitSeb ptitSeb added the Unity Game made with Unity label Nov 27, 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 OpenGL 3+ OpenGL 3.x or more Speed issue There is something wrong with the speed Unity Game made with Unity Vulkan Use Vulkan
Projects
None yet
Development

No branches or pull requests

3 participants