Skip to main content

Bastion

Compatibility report

Tested on

Milk-V Jupiter with AMD Radeon HD 6750

Box64 version (commit)

Box64 ptitSeb/box64@2636e7e8

Game screenshot

screenshot screenshot

Game running log

[BOX64] Box64 with Dynarec v0.3.3 2636e7e8 built on Mar  4 2025 14:58:49
[BOX64] Dynarec for rv64gv_zba_zbb_zbc_zbs_zvl256
[BOX64] Running on Spacemit(R) X60 with 8 cores, pagesize: 4096
[BOX64] Will use hardware counter measured at 24.0 MHz emulating 3.0 GHz
[BOX64] Using bash "/home/rurumuri/ourstorybegin/box64/tests/box64-bash"
[BOX64] Didn't detect 48bits of address space, considering it's 39bits
[BOX64] Counted 49 Env var
[BOX64] BOX64 trying to Preload /usr/local/$LIB/mangohud/libMangoHud_shim.so
[BOX64] Library search path:
[BOX64] Binary search path: ./:bin/:/home/rurumuri/ourstorybegin/wine/wine-10.0-amd64-wow64/bin/:/home/rurumuri/ourstorybegin/wine/wine-10.0-amd64-wow64/bin/:/usr/local/bin/:/usr/bin/:/bin/:/usr/local/sbin/:/usr/bin/site_perl/:/usr/bin/vendor_perl/:/usr/bin/core_perl/
[BOX64] Looking for ./start.sh
[BOX64] BOX64ENV: Variables overridden via env and/or RC file:
BOX64_BASH=/home/rurumuri/ourstorybegin/box64/tests/box64-bash
[BOX64] Not an ELF file (sign=#!/b)
[BOX64] Error: Reading elf header of /home/rurumuri/GOG Games/Bastion/start.sh, Try to launch using bash instead
[BOX64] Box64 with Dynarec v0.3.3 2636e7e8 built on Mar 4 2025 14:58:49
[BOX64] Dynarec for rv64gv_zba_zbb_zbc_zbs_zvl256
[BOX64] Running on Spacemit(R) X60 with 8 cores, pagesize: 4096
[BOX64] Will use hardware counter measured at 24.0 MHz emulating 3.0 GHz
[BOX64] Using bash "/home/rurumuri/ourstorybegin/box64/tests/box64-bash"
[BOX64] Didn't detect 48bits of address space, considering it's 39bits
[BOX64] Counted 49 Env var
[BOX64] BOX64 trying to Preload /usr/local/$LIB/mangohud/libMangoHud_shim.so
[BOX64] Library search path:
[BOX64] Binary search path: ./:bin/:/home/rurumuri/ourstorybegin/wine/wine-10.0-amd64-wow64/bin/:/home/rurumuri/ourstorybegin/wine/wine-10.0-amd64-wow64/bin/:/usr/local/bin/:/usr/bin/:/bin/:/usr/local/sbin/:/usr/bin/site_perl/:/usr/bin/vendor_perl/:/usr/bin/core_perl/
[BOX64] Looking for /home/rurumuri/ourstorybegin/box64/tests/box64-bash
[BOX64] Bash detected, disabling banner
[BOX64] BOX64ENV: Variables overridden via env and/or RC file:
BOX64_BASH=/home/rurumuri/ourstorybegin/box64/tests/box64-bash
[BOX64] argv[1]="./start.sh"
[BOX64] Rename process to "box64-bash"
[BOX64] Warning, cannot pre-load /usr/local/$LIB/mangohud/libMangoHud_shim.so
[BOX64] Using native(wrapped) libtinfo.so.6
[BOX64] Using native(wrapped) libdl.so.2
[BOX64] Using native(wrapped) libc.so.6
[BOX64] Using native(wrapped) ld-linux-x86-64.so.2
[BOX64] Using native(wrapped) libpthread.so.0
[BOX64] Using native(wrapped) libutil.so.1
[BOX64] Using native(wrapped) librt.so.1
[BOX64] Using native(wrapped) libbsd.so.0
[BOX64] Warning, of_unconvert(...) left over 0x8000, converted 0x8000
Running Bastion
[BOX64] Box64 with Dynarec v0.3.3 2636e7e8 built on Mar 4 2025 14:58:49
[BOX64] Dynarec for rv64gv_zba_zbb_zbc_zbs_zvl256
[BOX64] Running on Spacemit(R) X60 with 8 cores, pagesize: 4096
[BOX64] Will use hardware counter measured at 24.0 MHz emulating 3.0 GHz
[BOX64] Using bash "/home/rurumuri/ourstorybegin/box64/tests/box64-bash"
[BOX64] Didn't detect 48bits of address space, considering it's 39bits
[BOX64] Counted 50 Env var
[BOX64] BOX64 trying to Preload /usr/local/$LIB/mangohud/libMangoHud_shim.so
[BOX64] Library search path:
[BOX64] Binary search path: ./:bin/:/home/rurumuri/ourstorybegin/wine/wine-10.0-amd64-wow64/bin/:/home/rurumuri/ourstorybegin/wine/wine-10.0-amd64-wow64/bin/:/usr/local/bin/:/usr/bin/:/bin/:/usr/local/sbin/:/usr/bin/site_perl/:/usr/bin/vendor_perl/:/usr/bin/core_perl/
[BOX64] Looking for /home/rurumuri/ourstorybegin/box64/tests/box64-bash
[BOX64] Bash detected, disabling banner
[BOX64] BOX64ENV: Variables overridden via env and/or RC file:
BOX64_BASH=/home/rurumuri/ourstorybegin/box64/tests/box64-bash
[BOX64] argv[1]="./Bastion"
[BOX64] Rename process to "box64-bash"
[BOX64] Warning, cannot pre-load /usr/local/$LIB/mangohud/libMangoHud_shim.so
[BOX64] Using native(wrapped) libtinfo.so.6
[BOX64] Using native(wrapped) libdl.so.2
[BOX64] Using native(wrapped) libc.so.6
[BOX64] Using native(wrapped) ld-linux-x86-64.so.2
[BOX64] Using native(wrapped) libpthread.so.0
[BOX64] Using native(wrapped) libutil.so.1
[BOX64] Using native(wrapped) librt.so.1
[BOX64] Using native(wrapped) libbsd.so.0
[BOX64] Warning, of_unconvert(...) left over 0x8000, converted 0x8000
[BOX64] Box64 with Dynarec v0.3.3 2636e7e8 built on Mar 4 2025 14:58:49
[BOX64] Dynarec for rv64gv_zba_zbb_zbc_zbs_zvl256
[BOX64] Running on Spacemit(R) X60 with 8 cores, pagesize: 4096
[BOX64] Will use hardware counter measured at 24.0 MHz emulating 3.0 GHz
[BOX64] Using bash "/home/rurumuri/ourstorybegin/box64/tests/box64-bash"
[BOX64] Didn't detect 48bits of address space, considering it's 39bits
[BOX64] Counted 50 Env var
[BOX64] BOX64 trying to Preload /usr/local/$LIB/mangohud/libMangoHud_shim.so
[BOX64] Library search path:
[BOX64] Binary search path: ./:bin/:/home/rurumuri/ourstorybegin/wine/wine-10.0-amd64-wow64/bin/:/home/rurumuri/ourstorybegin/wine/wine-10.0-amd64-wow64/bin/:/usr/local/bin/:/usr/bin/:/bin/:/usr/local/sbin/:/usr/bin/site_perl/:/usr/bin/vendor_perl/:/usr/bin/core_perl/
[BOX64] Looking for ./Bastion.bin.x86_64
[BOX64] BOX64ENV: Variables overridden via env and/or RC file:
BOX64_BASH=/home/rurumuri/ourstorybegin/box64/tests/box64-bash
[BOX64] Rename process to "Bastion.bin.x86_64"
[BOX64] Warning, cannot pre-load /usr/local/$LIB/mangohud/libMangoHud_shim.so
[BOX64] Using native(wrapped) libm.so.6
[BOX64] Using native(wrapped) librt.so.1
[BOX64] Using native(wrapped) libdl.so.2
[BOX64] Using native(wrapped) libpthread.so.0
[BOX64] Using emulated /usr/lib/box64-x86_64-linux-gnu/libgcc_s.so.1
[BOX64] Using native(wrapped) libc.so.6
[BOX64] Using native(wrapped) ld-linux-x86-64.so.2
[BOX64] Using native(wrapped) libutil.so.1
[BOX64] Using native(wrapped) libbsd.so.0
[BOX64] Using native(wrapped) libSDL2-2.0.so.0
[2025-03-02 15:49:00.294] [MANGOHUD] [error] [cpu.cpp:552] Could not find cpu temp sensor location
[BOX64] Using native(wrapped) libSDL2_image-2.0.so.0
[BOX64] Using emulated /home/rurumuri/GOG Games/Bastion/game/lib64/libmojoshader.so
[BOX64] Using native(wrapped) libGL.so.1
IGLDevice: OpenGLDevice
OpenGL Device: AMD JUNIPER (DRM 2.50.0 / 6.1.15+, LLVM 19.1.7)
OpenGL Driver: 4.5 (Compatibility Profile) Mesa 24.3.4-arch1.1
OpenGL Vendor: Mesa
MojoShader Profile: glsl120
Using EXT_swap_control_tear VSync!
[BOX64] FillBlock triggered a segfault at 0x30174000 from 0x354e0576
[BOX64] FillBlock at 0x30173fc0 triggered a segfault, canceling
[BOX64] FillBlock triggered a segfault at 0x30174000 from 0x354e0576
[BOX64] FillBlock at 0x30173fc0 triggered a segfault, canceling
[BOX64] FillBlock triggered a segfault at 0x30174000 from 0x354e0576
[BOX64] FillBlock at 0x30173fc0 triggered a segfault, canceling
[BOX64] FillBlock triggered a segfault at 0x30174000 from 0x354e0576
[BOX64] FillBlock at 0x30173fc0 triggered a segfault, canceling
[BOX64] FillBlock triggered a segfault at 0x30174000 from 0x354e0576
[BOX64] FillBlock at 0x30173fc0 triggered a segfault, canceling
[BOX64] FillBlock triggered a segfault at 0x30174000 from 0x354e0576
[BOX64] FillBlock at 0x30173fc0 triggered a segfault, canceling
[BOX64] FillBlock triggered a segfault at 0x30174000 from 0x354e0576
[BOX64] FillBlock at 0x30173fc0 triggered a segfault, canceling
[BOX64] FillBlock triggered a segfault at 0x30174000 from 0x354e0576
[BOX64] FillBlock at 0x30173fc0 triggered a segfault, canceling
[BOX64] FillBlock triggered a segfault at 0x30174000 from 0x354e0576
[BOX64] FillBlock at 0x30173fc0 triggered a segfault, canceling
[BOX64] FillBlock triggered a segfault at 0x30174000 from 0x354e0576
[BOX64] FillBlock at 0x30173fc0 triggered a segfault, canceling
Using EXT_swap_control_tear VSync!
[BOX64] Error loading needed lib libfmodex
[BOX64] Warning: Cannot dlopen("libfmodex"/0x385d38a0, 101)
[BOX64] Using emulated /home/rurumuri/GOG Games/Bastion/game/lib64/libfmodex.so
[BOX64] Using emulated /usr/lib/box64-x86_64-linux-gnu/libstdc++.so.6
initializing c# fmod
[BOX64] Using native(wrapped) libasound.so.2
Using EXT_swap_control_tear VSync!
Using EXT_swap_control_tear VSync!
Using EXT_swap_control_tear VSync!
[BOX64] Sigfault/Segbus while quitting, exiting silently

Rendering methods

OpenGL

Extra information

Steam

PCGameWiki

Advanced Tips

TBD