This reimplements two of my previous commits: #2433 and #2448. These commits have been reverted in favor of a completely different approach that avoids modifying CURPOS to prevent bugs.
This also fixes a bug where the wrong ESRB screen appears and wrong per game settings are loaded when using recent sort.
Where have you tested it?
DSi XL with Unlaunch
I've tested this for a few days and haven't encountered any more issues.
Pull Request status
[X] This PR has been tested using the latest version of devkitARM and libnds.
What's changed?
This reimplements two of my previous commits: #2433 and #2448. These commits have been reverted in favor of a completely different approach that avoids modifying
CURPOS
to prevent bugs.This also fixes a bug where the wrong ESRB screen appears and wrong per game settings are loaded when using recent sort.
Where have you tested it?
I've tested this for a few days and haven't encountered any more issues.
Pull Request status