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

System core for the Atari 5200. More...

Classes

struct  crdbRecord

Functions

void menu ()
void openCRDB ()
void closeCRDB ()
void cartOn ()
void cartOff ()
void printHeader ()
uint8_t readData (uint16_t addr)
void readSegment (uint16_t startaddr, uint16_t endaddr)
void readBankBountyBob (uint16_t startaddr)
void readROM ()
void setROMSize ()
void checkStatus ()
void setMapperMenu ()
void setCart ()
void cycleDelay (uint8_t cycleCount)

Variables

constexpr char const *const menuOptions5200[] PROGMEM
CRDatabase * crdb
crdbRecordromDetail
StandardRecord * romRecord
crdbMapperRecord * mapperDetail

Detailed Description

System core for the Atari 5200.

Variable Documentation

◆ PROGMEM

char const* const menuOptions5200 [] OSCR::Cores::Atari5200::PROGMEM
constexpr
Initial value:
= {
OSCR::Strings::MenuOptions::SelectCart,
OSCR::Strings::MenuOptions::ReadROM,
OSCR::Strings::MenuOptions::SetSize,
OSCR::Strings::MenuOptions::Back,
}