Separate backlight related logic by adding a new parameter hasRegulableBacklight to systemdetails. With this now phats that have regulable backlights can benefit from the possibility to change it from the quick menu. If the quick menu is running on a phat, the "brightness" button will now behave like on stock firmware and just toggle the backlight on/off, on a phat with regulable backlight instead this will be the 5th "brightness" level.
Changed the behaviour of the settings app of always turning on the backlight when exiting, now it will keep track of the original backlight state when it was launched.
Moved the ds phat detection code to arm7 as it was broken on arm9.
Where have you tested it?
Ds phat with cp 20 motherboard, ds lite, dsi from flashcard and dsi mode.
Pull Request status
[X] This PR has been tested using the latest version of devkitARM and libnds.
What's changed?
Separate backlight related logic by adding a new parameter
hasRegulableBacklight
to systemdetails. With this now phats that have regulable backlights can benefit from the possibility to change it from the quick menu. If the quick menu is running on a phat, the "brightness" button will now behave like on stock firmware and just toggle the backlight on/off, on a phat with regulable backlight instead this will be the 5th "brightness" level. Changed the behaviour of the settings app of always turning on the backlight when exiting, now it will keep track of the original backlight state when it was launched. Moved the ds phat detection code to arm7 as it was broken on arm9.Where have you tested it?
Ds phat with cp 20 motherboard, ds lite, dsi from flashcard and dsi mode.
Pull Request status