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

Why are reboots are required for switching between games. #157

Open
westleyaaj opened this issue Jan 27, 2024 · 4 comments
Open

Why are reboots are required for switching between games. #157

westleyaaj opened this issue Jan 27, 2024 · 4 comments

Comments

@westleyaaj
Copy link

In the read me it says do to the gba hardware Reboots are required for switching between games. Why is that.

@profi200
Copy link
Owner

Because the RAM the ROM is loaded to and other RAM becomes inaccessible permanently. Only a hardware reboot can bring them back.

@westleyaaj
Copy link
Author

Why is it inaccessible permanently.

@Masamune3210
Copy link

It's just how the backward compatibility modes are implemented. Once the system is switched into either AGB_FIRM or TWL_FIRM, the only way back out is to fully reboot the system.

@profi200
Copy link
Owner

As said, this is how the hardware works. I don't think there is any way around this. Once it's in GBA or DS(i) mode you can't go back. If there is a way to go back to 3DS mode then i/many others have not found it.

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

No branches or pull requests

3 participants