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

Fix and enable libnx compilation #13

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

Conversation

phcoder
Copy link

@phcoder phcoder commented Feb 7, 2022

Tested on switch that it goes to menu and prompt

Tested on switch that it goes to menu and prompt
@schellingb
Copy link
Collaborator

Can you try running DOOM or another game made past 1993 on the default settings?
Because this would activate the dynamic recompiling CPU core which last time we tried Switch makes it crash. Without dynrec/jit this core isn't worth much IMHO. For similar reasons the WiiU port was abandoned, no one around capable of fixing it on those platforms. Dynrec/jit works perfectly fine for arm64 on phones and arm32 on phones and Pi, so it must just be some part of the special memory handling code that exists for Switch but there must be a mistake in there.

schellingb added a commit that referenced this pull request Nov 8, 2023
@schellingb
Copy link
Collaborator

Someone said the recent build made for Switch are (still) crashing when a game is started. I'm pretty sure that is the dynamic recompiling CPU (dynrec/jit) still not working properly. Not really sure what to do besides disabling Switch builds again... Would be nice to know if any of the other DOSBox cores work on Switch. Though a core could be working but dynrec might just be disabled for the Switch platform.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants