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

NXDK XAudio works on real hardware but not under Xemu #1529

Open
PQCraft opened this issue Sep 13, 2023 · 0 comments
Open

NXDK XAudio works on real hardware but not under Xemu #1529

PQCraft opened this issue Sep 13, 2023 · 0 comments
Labels
bug Something isn't working

Comments

@PQCraft
Copy link

PQCraft commented Sep 13, 2023

Bug Description

The NXDK XAudio sample does not work under xemu but works perfectly fine on real hardware. It seems as thought the callback is just never called.

Here is the source for the sample: https://github.com/XboxDev/nxdk/blob/master/samples/xaudio/main.c
And NXDK's XAudio code: https://github.com/XboxDev/nxdk/blob/master/lib/hal/audio.

I also attached a compiled default.xbe of the XAudio sample and a main.exe to use as a symbol file.

files.zip

Expected Behavior

The callback should be called and the audio should play

xemu Version

Tried on 0.7.99 and 0.7.111.

System Information

OS: Arch Linux
CPU: AMD Ryzen 5 3500U (4 cores, 8 threads, 2.1GHz)
GPU: Radeon Vega Mobile Series (APU)
GPU Driver: Linux kernel amdgpu driver

Additional Context

No response

@PQCraft PQCraft added the bug Something isn't working label Sep 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant