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

Stardeus (Native) #487

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

Stardeus (Native) #487

ricoazzurro opened this issue Apr 27, 2024 · 0 comments
Labels
box64 Run with Box64 Steam Need Steam (launched from cmdline )/ Launched from Steam Unity Game made with Unity Vulkan Use Vulkan Working Tested on a platform and it was working fine

Comments

@ricoazzurro
Copy link

Description

Stardeus, Early Access v0.10.30.2010, Linux x64, Steam, Engine: Unity

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

  • Working.
  • I can only run the game via software renderer
    LIBGL_ALWAYS_SOFTWARE=1 box64 "./Stardeus"
  • And cannot boot via '-force-opengl'
  • from shop link, I saw the requirement of gpu is Vulkan-capable, Nvidia and AMD GPUs with Compute Shader support

Working Log,

rico [ /opt/games/stardeus ]$ ./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 66 entries
Box64 with Dynarec v0.2.7 43d2817 built on Apr 27 2024 01:08:05
BOX64: Detected 48bits at least of address space
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 ./Stardeus
Rename process to "Stardeus"
Using emulated UnityPlayer.so
Using native(wrapped) libm.so.6
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) 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"
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

Tested on

  • Box64 with Dynarec v0.2.7 43d2817
  • Radxa Rock 5B, (RK3588, Cortex-A76+Cortex-A55, Mali-G610)
  • LFS r12.1-30
    BSP Kernel 6.1.43+ (rk-6.1-rkr1-panthor-v6 6bd0bc6)
    Mesa 24.1.0-devel (git-e5f133ccc4)
    Gnome 46, Mutter-46.1
  • 1080p, Default game settings

Status

Previous behavior:

None reported.

Current behavior:

Working.
LIBGL_ALWAYS_SOFTWARE=1 box64 "./Stardeus"

Screenshots

Stardeus-1

Stardeus-2

OpenGL

OpenGL 3+
Vulkan-capable, Nvidia and AMD GPUs with Compute Shader support

Additional Information

https://stardeusgame.com/
https://www.gog.com/game/stardeus
https://store.steampowered.com/app/1380910/Stardeus/
https://www.pcgamingwiki.com/wiki/Stardeus

@ptitSeb ptitSeb added Steam Need Steam (launched from cmdline )/ Launched from Steam Working Tested on a platform and it was working fine box64 Run with Box64 Vulkan Use Vulkan Unity Game made with Unity labels Apr 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
box64 Run with Box64 Steam Need Steam (launched from cmdline )/ Launched from Steam Unity Game made with Unity Vulkan Use Vulkan Working Tested on a platform and it was working fine
Projects
None yet
Development

No branches or pull requests

2 participants