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

SGB+GBC Compatible - Palette corruption when loading state #2694

Closed
BigheadSMZ opened this issue Oct 17, 2022 · 1 comment
Closed

SGB+GBC Compatible - Palette corruption when loading state #2694

BigheadSMZ opened this issue Oct 17, 2022 · 1 comment
Milestone

Comments

@BigheadSMZ
Copy link

BigheadSMZ commented Oct 17, 2022

Was testing out the new Super Game Boy Color feature, and noticed in Link's Awakening when saving>loading a state, there is color corruption in some sprites. This requires a ROM hack, so I also tried the original version and it happens there too. This also happens when using rewind assuming its just going backwards through states. To reproduce, set Settings/Game Boy/SGB and GBC compatible: Super Game Boy Color (SGB + CGB), save a state, then load a state. I imagine this may also happen in other games that are both SGB+CGB compatible.

This is how it should look.
a

This is how it looks after loading a state.
b

Edit: Confirmed to also happen in Bomberman Quest, Legend of the River King, and Game & Watch Gallery 2. Again, I assume the issue is present in any game that supports both GBC and SGB.
https://en.wikipedia.org/wiki/List_of_Super_Game_Boy_games

@BigheadSMZ BigheadSMZ changed the title Link's Awakening - Palette corruption when loading state (SGB + GBC) SGB+GBC Compatible - Palette corruption when loading state Oct 17, 2022
@endrift endrift added this to the mGBA 0.10.1 milestone Oct 17, 2022
@BigheadSMZ
Copy link
Author

Awesome! Thanks for the quick fix. Tested and working fine now.

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

2 participants