mirror of
https://github.com/LumaTeam/Luma3DS.git
synced 2026-02-22 01:44:38 +00:00
- previously, we left brightness voltage and LCD panel voltage on even though we disabled PWM and output signal, causing GSP to misdetect screen state in turn. Fix that (this fixes the issue mentioned above) - Initialize the LCD controller over I2C, this fixes some rare sync issues some screen have with other Arm9 homebrew This may not fix 100% of the issues, only the most egregious/dangerous ones. There's still a lot of tech debt in Luma's baremetal code, that necessitate a full rewrite to fix (not planned for this year)