OSCR
Open Source Cartridge Reader
Loading...
Searching...
No Matches
OSCR::Cores::Satellaview Namespace Reference

System core for SNES Satellaview memory packs. More...

Functions

void menu ()
void cartOn ()
void cartOff ()
void printHeader ()
uint8_t readBank (uint8_t myBank, uint16_t myAddress)
void writeBank (uint8_t myBank, uint16_t myAddress, uint8_t myData)
void readSRAM ()
void writeSRAM ()
void readROM ()
void writeFlash (void)
void writeCheck (void)
void detectCheck (void)
void eraseAll (void)
void busyWait (uint16_t address, uint8_t flag)

Variables

constexpr char const PROGMEM menuOption1 [] = "Read Memory Pack"
constexpr char const PROGMEM menuOption2 [] = "Write Memory Pack"
constexpr char const PROGMEM menuOption3 [] = "Read BS-X Sram"
constexpr char const PROGMEM menuOption4 [] = "Write BS-X Sram"
constexpr char const *const PROGMEM menuOptions []

Detailed Description

System core for SNES Satellaview memory packs.

Variable Documentation

◆ menuOptions

char const* const PROGMEM OSCR::Cores::Satellaview::menuOptions[]
constexpr
Initial value:
= {
OSCR::Strings::MenuOptions::ReadROM,
OSCR::Strings::MenuOptions::WriteFlash,
OSCR::Strings::MenuOptions::ReadSave,
OSCR::Strings::MenuOptions::WriteSave,
OSCR::Strings::MenuOptions::Back,
}