DS-Homebrew / TWiLightMenu

DSi Menu replacement for DS/DSi/3DS/2DS
https://wiki.ds-homebrew.com/twilightmenu/
GNU General Public License v3.0
3.22k stars 202 forks source link

Improve backlight related options for CP 20 phats #2316

Closed edo9300 closed 10 months ago

edo9300 commented 10 months ago

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