rosalina: add brightness control menu
This commit is contained in:
@@ -54,6 +54,9 @@
|
||||
#define GPU_TRANSFER_CNT REG32(0x10400C18)
|
||||
#define GPU_CMDLIST_CNT REG32(0x104018F0)
|
||||
|
||||
#define LCD_TOP_BRIGHTNESS REG32(0x10202240)
|
||||
#define LCD_BOT_BRIGHTNESS REG32(0x10202A40)
|
||||
|
||||
#define FB_BOTTOM_VRAM_ADDR ((void *)0x1F48F000) // cached
|
||||
#define FB_BOTTOM_VRAM_PA 0x1848F000
|
||||
#define FB_BOTTOM_SIZE (320 * 240 * 2)
|
||||
|
||||
@@ -60,6 +60,7 @@ typedef struct Menu {
|
||||
MenuItem items[0x40];
|
||||
} Menu;
|
||||
|
||||
extern bool isN3DS;
|
||||
extern bool menuShouldExit;
|
||||
extern bool preTerminationRequested;
|
||||
extern Handle preTerminationEvent;
|
||||
|
||||
@@ -33,6 +33,7 @@
|
||||
extern Menu rosalinaMenu;
|
||||
|
||||
void RosalinaMenu_TakeScreenshot(void);
|
||||
void RosalinaMenu_ChangeScreenBrightness(void);
|
||||
void RosalinaMenu_ShowCredits(void);
|
||||
void RosalinaMenu_ProcessList(void);
|
||||
void RosalinaMenu_PowerOff(void);
|
||||
|
||||
@@ -30,3 +30,4 @@
|
||||
#include "menu.h"
|
||||
|
||||
Result OpenProcessByName(const char *name, Handle *h);
|
||||
Result PatchProcessByName(const char *name, Result (*func)(u32 size));
|
||||
|
||||
Reference in New Issue
Block a user