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

Path of Achra (windows) (demo) #551

Open
expenses opened this issue Dec 7, 2024 · 2 comments
Open

Path of Achra (windows) (demo) #551

expenses opened this issue Dec 7, 2024 · 2 comments
Assignees
Labels
box64 not working Doesn't even start with box64 OpenGL 3+ OpenGL 3.x or more Vulkan Use Vulkan Wine Use Wine (x86) or Proton/SteamPlay to run

Comments

@expenses
Copy link

expenses commented Dec 7, 2024

Description

I tried running the free demo from https://ulfsire.itch.io/path-of-achra.

A windowed loading screen shows, displaying an arch. The cursor changes briefly then the window closes. Log:

Box64 with Dynarec v0.3.0  built on Aug  3 2024 20:32:49
Dynarec is on
Dynarec will continue block for 128 bytes on forward jump
Dynarec will try to emulate a strong memory model with limited performance loss
Dynarec will use only double for x87 emulation
Dynarec will try to normalize generated NAN
Dynarec will try to generate x86 precise IEEE->int rounding
Dynarec will play it safe with x64 flags
Dynarec will not optimize CALL/RET
BOX64 will not detect UnityPlayer.dll
Hack to force libX11 GLX extension present
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL SHA1 SHA2 PageSize:4096 Running on Kryo V2 with 8 Cores
Will use Hardware counter measured at 19.2 MHz emulating 2.4 GHz
BOX64: Wine preloader detected, loading "/opt/wine/bin/wine" directly
BOX64: Wine64 detected, WINEPRELOADRESERVE="140000000-142417000"
BOX64: Didn't detect 48bits of address space, considering it's 39bits
BOX64: Detected running wine with "PathofAchra.exe"
Counted 36 Env var
BOX64 trying to Preload libandroid-sysvshm.so 
BOX64 LIB PATH: /usr/lib/aarch64-linux-gnu/:./:lib/:lib64/:x86_64/:bin64/:libs64/:/lib/x86_64-linux-gnu/:/usr/lib/x86_64-linux-gnu/
BOX64 BIN PATH: ./:bin/:/opt/wine/bin/:/usr/local/sbin/:/usr/local/bin/:/usr/sbin/:/usr/bin/:/sbin/:/bin/
Looking for /opt/wine/bin/wine
argv[1]="D:\PoA WINDOWS v0.4.7\PathofAchra.exe"
Rename process to "wine"
Error loading needed lib libandroid-sysvshm.so
Warning, cannot pre-load libandroid-sysvshm.so
Using native(wrapped) libdl.so.2
Using native(wrapped) libpthread.so.0
Using native(wrapped) libc.so.6
Using native(wrapped) ld-linux-x86-64.so.2
Using native(wrapped) libutil.so.1
Using native(wrapped) librt.so.1
Using native(wrapped) libbsd.so.0
Using emulated /opt/wine/bin/../lib/wine/x86_64-unix/ntdll.so
Using emulated /lib/x86_64-linux-gnu/libgcc_s.so.1
Using emulated /opt/wine/lib/wine/x86_64-unix/bcrypt.so
Using native(wrapped) libgnutls.so.30
Look for gnutls_privkey_derive_secret in loaded elfs
Warning, function gnutls_privkey_derive_secret not found in lib libgnutls.so.30
Look for gnutls_privkey_derive_secret in loaded elfs
Warning, function gnutls_privkey_derive_secret not found in lib libgnutls.so.30
Look for gnutls_privkey_derive_secret in loaded elfs
Warning, function gnutls_privkey_derive_secret not found in lib libgnutls.so.30
Look for gnutls_privkey_derive_secret in loaded elfs
Warning, function gnutls_privkey_derive_secret not found in lib libgnutls.so.30
Look for gnutls_privkey_export_dh_raw in loaded elfs
Warning, function gnutls_privkey_export_dh_raw not found in lib libgnutls.so.30
Look for gnutls_privkey_export_dh_raw in loaded elfs
Warning, function gnutls_privkey_export_dh_raw not found in lib libgnutls.so.30
Look for gnutls_privkey_export_dh_raw in loaded elfs
Warning, function gnutls_privkey_export_dh_raw not found in lib libgnutls.so.30
Look for gnutls_privkey_export_dh_raw in loaded elfs
Warning, function gnutls_privkey_export_dh_raw not found in lib libgnutls.so.30
Look for gnutls_privkey_import_dh_raw in loaded elfs
Warning, function gnutls_privkey_import_dh_raw not found in lib libgnutls.so.30
Look for gnutls_privkey_import_dh_raw in loaded elfs
Warning, function gnutls_privkey_import_dh_raw not found in lib libgnutls.so.30
Look for gnutls_privkey_import_dh_raw in loaded elfs
Warning, function gnutls_privkey_import_dh_raw not found in lib libgnutls.so.30
Look for gnutls_privkey_import_dh_raw in loaded elfs
Warning, function gnutls_privkey_import_dh_raw not found in lib libgnutls.so.30
Look for gnutls_pubkey_export_dh_raw in loaded elfs
Warning, function gnutls_pubkey_export_dh_raw not found in lib libgnutls.so.30
Look for gnutls_pubkey_export_dh_raw in loaded elfs
Warning, function gnutls_pubkey_export_dh_raw not found in lib libgnutls.so.30
Look for gnutls_pubkey_export_dh_raw in loaded elfs
Warning, function gnutls_pubkey_export_dh_raw not found in lib libgnutls.so.30
Look for gnutls_pubkey_export_dh_raw in loaded elfs
Warning, function gnutls_pubkey_export_dh_raw not found in lib libgnutls.so.30
Look for gnutls_pubkey_import_dh_raw in loaded elfs
Warning, function gnutls_pubkey_import_dh_raw not found in lib libgnutls.so.30
Look for gnutls_pubkey_import_dh_raw in loaded elfs
Warning, function gnutls_pubkey_import_dh_raw not found in lib libgnutls.so.30
Look for gnutls_pubkey_import_dh_raw in loaded elfs
Warning, function gnutls_pubkey_import_dh_raw not found in lib libgnutls.so.30
Look for gnutls_pubkey_import_dh_raw in loaded elfs
Warning, function gnutls_pubkey_import_dh_raw not found in lib libgnutls.so.30
Using emulated /opt/wine/lib/wine/x86_64-unix/win32u.so
Using native(wrapped) libm.so.6
Using native(wrapped) libfreetype.so.6
Using native(wrapped) libfontconfig.so.1
Using native(wrapped) libexpat.so.1
Using emulated /opt/wine/lib/wine/x86_64-unix/winex11.so
Using native(wrapped) libXext.so.6
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) libXxf86vm.so.1
Using native(wrapped) libXrender.so.1
Using native(wrapped) libXrandr.so.2
Using native(wrapped) libXcomposite.so.1
Using native(wrapped) libXi.so.6
Using native(wrapped) libXcursor.so.1
Using native(wrapped) libXfixes.so.3
Using emulated /opt/wine/lib/wine/x86_64-unix/ws2_32.so
Using emulated /opt/wine/lib/wine/x86_64-unix/dnsapi.so
Using native(wrapped) libresolv.so.2
Look for res_query in loaded elfs
Warning, function res_query not found in lib libresolv.so.2
Look for res_query in loaded elfs
Warning, function res_query not found in lib libresolv.so.2
Error: Symbol __res_query not found, cannot apply R_X86_64_JUMP_SLOT @0x3f06004048 (0x1096) in /opt/wine/lib/wine/x86_64-unix/dnsapi.so
Error: relocating Plt symbols in elf dnsapi.so
Error initializing needed lib /opt/wine/lib/wine/x86_64-unix/dnsapi.so
Using emulated /opt/wine/lib/wine/x86_64-unix/opengl32.so
Using native(wrapped) libGL.so.1
Using emulated /opt/wine/lib/wine/x86_64-unix/winealsa.so
Using native(wrapped) libasound.so.2
Sigfault/Segbus while quitting, exiting silently

Tested on

Winlator 8.0 (Revision 1) on a vivo Y36, Android 14. Default container settings apart from BOX64_TRACE_FILE.

Previous behavior

None reported

Current behavior

See above

Screenshots

Screenshot_20241207_171141

OpenGL

Default Turnip (Adreno) driver

Additional Information

None

@ptitSeb ptitSeb added OpenGL 3+ OpenGL 3.x or more Wine Use Wine (x86) or Proton/SteamPlay to run Vulkan Use Vulkan box64 not working Doesn't even start with box64 labels Dec 7, 2024
@ptitSeb
Copy link
Owner

ptitSeb commented Dec 7, 2024

image
Works on my side on my Ampere machine.

@ptitSeb
Copy link
Owner

ptitSeb commented Dec 7, 2024

The issue seems to be the function __res_query not being evailble. I suggest you open a ticket on box64 github indead, for better tracking. It might be Android specific.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
box64 not working Doesn't even start with box64 OpenGL 3+ OpenGL 3.x or more Vulkan Use Vulkan Wine Use Wine (x86) or Proton/SteamPlay to run
Projects
None yet
Development

No branches or pull requests

2 participants