44#ifndef OPENSNES_CONSOLE_H
45#define OPENSNES_CONSOLE_H
u8 getBrightness(void)
Get current brightness.
u8 isInVBlank(void)
Check if currently in VBlank.
u8 isPAL(void)
Check if PAL system.
void setScreenOff(void)
Disable screen display (blank).
void fadeIn(u8 speed)
Fade the screen from black (0) up to full brightness (15).
void setBrightness(u8 brightness)
Set screen brightness.
void resetFrameCount(void)
Reset frame counter.
void fadeOut(u8 speed)
Fade the screen from full brightness (15) down to black (0).
void rngSeed(u16 seed)
Seed the generator (the srand() of 0.x, removed 2026-10-05).
u16 getFrameCount(void)
Get frame counter.
Definition console.h:269
void consoleInit(void)
Initialize SNES hardware.
void WaitForVBlank(void)
Wait for next VBlank period.
u16 rngNext(void)
Next pseudo-random 16-bit number.
void setScreenOn(void)
Enable screen display.
unsigned short u16
16-bit unsigned integer (0 to 65535)
Definition types.h:53
unsigned char u8
8-bit unsigned integer (0 to 255)
Definition types.h:47
SNES Hardware Register Definitions.
volatile u16 frame_count
Frame counter incremented every VBlank by the NMI handler.