Module cx16

Module cx16 

Source
Expand description

Commander X16 support.

The Commander X16 (also known as the X16) is a modern hardware platform being development. It is built from modern, mostly off-the-shelf parts, with KERNAL compatibility with the Commodore family of computers. It was initiated by David “the 8 Bit Guy” Murray, who wanted an accessible and affordable platform with late-80s sound and graphics.

Structs§

Emulator
Access to emulator specific features
VersatileInterfaceAdapter65C22

Constants§

BANK_RAM
CH_ATTR_CLEAR
CH_BACKSPACE
CH_BLACK
CH_BLUE
CH_BOLD
CH_BROWN
CH_COLOR_SWAP
CH_CYAN
CH_F1
CH_F2
CH_F3
CH_F4
CH_F5
CH_F6
CH_F7
CH_F8
CH_F9
CH_F10
CH_F11
CH_F12
CH_FONT_ISO
CH_FONT_PET
CH_GRAY1
CH_GRAY2
CH_GRAY3
CH_GREEN
CH_HELP
CH_ITALIC
CH_LIGHTBLUE
CH_LIGHTGREEN
CH_LIGHTRED
CH_ORANGE
CH_OUTLINE
CH_PINK
CH_PURPLE
CH_RED
CH_SHIFT_SPACE
CH_SHIFT_TAB
CH_UNDERLINE
CH_WHITE
CH_YELLOW
COLOR_BLACK
COLOR_BLUE
COLOR_BROWN
COLOR_CYAN
COLOR_GRAY1
COLOR_GRAY2
COLOR_GRAY3
COLOR_GREEN
COLOR_LIGHTBLUE
COLOR_LIGHTGREEN
COLOR_LIGHTRED
COLOR_ORANGE
COLOR_PINK
COLOR_PURPLE
COLOR_RED
COLOR_WHITE
COLOR_YELLOW
EMULATOR
Access to emulator specific features
JOY_BTN_1_MASK
JOY_BTN_2_MASK
JOY_BTN_3_MASK
JOY_BTN_4_MASK
JOY_BTN_A_MASK
JOY_BTN_B_MASK
JOY_DOWN_MASK
JOY_FIRE2_MASK
JOY_LEFT_MASK
JOY_RIGHT_MASK
JOY_SELECT_MASK
JOY_START_MASK
JOY_UP_MASK
MOUSE_BTN_MIDDLE
RAM_BANK
ROM_BANK
VERA
Pointer to the Versatile Embedded Retro Adapter chip
VIA1
Pointer to first Versatile Interface Adapter (VIA1)
VIA2
Pointer to second Versatile Interface Adapter (VIA2)
YM2151
Pointer to Yamaha 2151 sound chip