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

Xemu requires reset after loading ISO via QMP. #1808

Open
bomkz opened this issue Dec 17, 2024 · 4 comments
Open

Xemu requires reset after loading ISO via QMP. #1808

bomkz opened this issue Dec 17, 2024 · 4 comments
Labels
bug Something isn't working

Comments

@bomkz
Copy link

bomkz commented Dec 17, 2024

Bug Description

Application I am developing using the original xbox dashboard requires to be able to load ISOs into Xemu without executing a system reset, however running:
{
"execute": "blockdev-change-medium",
"arguments": {
"device": "ide0-cd1",
"filename": "/path/to/my/image.iso",
"format": "raw"
}
}

does not work until issuing:

{
"execute": "system_reset"
}

am I doing something wrong? or does Xemu not support my usecase? Thanks!

Expected Behavior

Disc should be immediately recognized

xemu Version

0.7.134
custom build

System Information

OS: Arch Linux
CPU: AMD Ryzen 5600X
GPU: AMD Radeon RX 7600
Driver: Kernel AMDGPU driver

Additional Context

N/A

@bomkz bomkz added the bug Something isn't working label Dec 17, 2024
@BiatuAutMiahn
Copy link

You can set an SMC flag for that, my pr aims to solve some of the SMC/disc related funcs #1564

@BiatuAutMiahn
Copy link

The flag you want is SMC_REG_RESETONEJECT

@bomkz
Copy link
Author

bomkz commented Dec 18, 2024

The flag you want is SMC_REG_RESETONEJECT

Thank you so much! I will be giving this a try momentarily!

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

2 participants