Control IO Registers

0x00
0x00
GLOBAL
Audio Registers

Audio IO Registers

0x40
0x40
BANK
0x41
BANK
0x42
VERSION
0x43
VOICE
0x44
MATH
0x45
(not used)
0x46
INPUT
0x47
INPUT
0x48
0x48
SERIAL
0x49
SERIAL
0x4A
SERIAL
0x4B
(not used)
0x4C
(not used)
0x4D
(not used)
0x4E
(not used)
0x4F
(not used)
0x50
0x50
VOICE
0x51
VOICE
0x52
VOICE
0x53
VOICE
0x54
VOICE
0x55
VOICE
0x56
VOICE
0x57
VOICE
0x58
0x58
VOICE
0x59
VOICE
0x5A
VOICE
0x5B
VOICE
0x5C
VOICE
0x5D
VOICE
0x5E
VOICE
0x5F
(not used)
Video Registers

Video IO Registers

0x80
0x80
BANK
0x81
VERSION
0x82
INTERRUPTS
0x83
INTERRUPTS
0x84
VIDEOFEATURES
0x85
(not used)
0x86
(not used)
0x87
(not used)
0x88
0x88
(not used)
0x89
(not used)
0x8A
(not used)
0x8B
(not used)
0x8C
(not used)
0x8D
(not used)
0x8E
(not used)
0x8F
(not used)
0x90
0x90
MATH
0x91
MATH
0x92
MATH
0x93
MATH
0x94
MATH
0x95
MATH
0x96
MATH
0x97
MATH
0x98
0x98
MATH
0x99
MATH
0x9A
MATH
0x9B
MATH
0x9C
MATH
0x9D
MATH
0x9E
MATH
0x9F
MATH

Video RAM Registers

0xE000
0xE000
BG0
0xE001
BG0
0xE002
BG0
0xE003
BG0
0xE004
BG0
0xE005
BG0
0xE006
BG0
0xE007
BG0
0xE008
BG0
0xE009
BG0
0xE00A
BG0
0xE00B
BG0
0xE00C
BG0
0xE00D
BG0
0xE00E
(not used)
0xE00F
(not used)
0xE010
0xE010
(not used)
0xE011
(not used)
0xE012
(not used)
0xE013
(not used)
0xE014
(not used)
0xE015
(not used)
0xE016
(not used)
0xE017
(not used)
0xE018
(not used)
0xE019
(not used)
0xE01A
(not used)
0xE01B
(not used)
0xE01C
(not used)
0xE01D
(not used)
0xE01E
(not used)
0xE01F
(not used)
0xE020
0xE020
BG1
0xE021
BG1
0xE022
BG1
0xE023
BG1
0xE024
BG1
0xE025
BG1
0xE026
BG1
0xE027
BG1
0xE028
BG1
0xE029
BG1
0xE02A
BG1
0xE02B
BG1
0xE02C
BG1
0xE02D
BG1
0xE02E
(not used)
0xE02F
(not used)
0xE030
0xE030
(not used)
0xE031
(not used)
0xE032
(not used)
0xE033
(not used)
0xE034
(not used)
0xE035
(not used)
0xE036
(not used)
0xE037
(not used)
0xE038
(not used)
0xE039
(not used)
0xE03A
(not used)
0xE03B
(not used)
0xE03C
(not used)
0xE03D
(not used)
0xE03E
(not used)
0xE03F
(not used)
0xE040
0xE040
BG2
0xE041
BG2
0xE042
BG2
0xE043
BG2
0xE044
BG2
0xE045
BG2
0xE046
BG2
0xE047
BG2
0xE048
BG2
0xE049
BG2
0xE04A
BG2
0xE04B
BG2
0xE04C
BG2
0xE04D
BG2
0xE04E
(not used)
0xE04F
(not used)
0xE050
0xE050
(not used)
0xE051
(not used)
0xE052
(not used)
0xE053
(not used)
0xE054
(not used)
0xE055
(not used)
0xE056
(not used)
0xE057
(not used)
0xE058
(not used)
0xE059
(not used)
0xE05A
(not used)
0xE05B
(not used)
0xE05C
(not used)
0xE05D
(not used)
0xE05E
(not used)
0xE05F
(not used)
0xE060
0xE060
BG3
0xE061
BG3
0xE062
BG3
0xE063
BG3
0xE064
BG3
0xE065
BG3
0xE066
BG3
0xE067
BG3
0xE068
BG3
0xE069
BG3
0xE06A
BG3
0xE06B
BG3
0xE06C
BG3
0xE06D
BG3
0xE06E
(not used)
0xE06F
(not used)
0xE070
0xE070
(not used)
0xE071
(not used)
0xE072
(not used)
0xE073
(not used)
0xE074
(not used)
0xE075
(not used)
0xE076
(not used)
0xE077
(not used)
0xE078
(not used)
0xE079
(not used)
0xE07A
(not used)
0xE07B
(not used)
0xE07C
(not used)
0xE07D
(not used)
0xE07E
(not used)
0xE07F
(not used)
0xE080
0xE080
(not used)
0xE081
(not used)
0xE082
(not used)
0xE083
(not used)
0xE084
(not used)
0xE085
(not used)
0xE086
(not used)
0xE087
(not used)
0xE088
(not used)
0xE089
(not used)
0xE08A
(not used)
0xE08B
(not used)
0xE08C
(not used)
0xE08D
(not used)
0xE08E
(not used)
0xE08F
(not used)
0xE090
0xE090
(not used)
0xE091
(not used)
0xE092
(not used)
0xE093
(not used)
0xE094
(not used)
0xE095
(not used)
0xE096
(not used)
0xE097
(not used)
0xE098
(not used)
0xE099
(not used)
0xE09A
(not used)
0xE09B
(not used)
0xE09C
(not used)
0xE09D
(not used)
0xE09E
(not used)
0xE09F
(not used)
0xE0A0
0xE0A0
(not used)
0xE0A1
(not used)
0xE0A2
(not used)
0xE0A3
(not used)
0xE0A4
(not used)
0xE0A5
(not used)
0xE0A6
(not used)
0xE0A7
(not used)
0xE0A8
(not used)
0xE0A9
(not used)
0xE0AA
(not used)
0xE0AB
(not used)
0xE0AC
(not used)
0xE0AD
(not used)
0xE0AE
(not used)
0xE0AF
(not used)
0xE0B0
0xE0B0
(not used)
0xE0B1
(not used)
0xE0B2
(not used)
0xE0B3
(not used)
0xE0B4
(not used)
0xE0B5
(not used)
0xE0B6
(not used)
0xE0B7
(not used)
0xE0B8
(not used)
0xE0B9
(not used)
0xE0BA
(not used)
0xE0BB
(not used)
0xE0BC
(not used)
0xE0BD
(not used)
0xE0BE
(not used)
0xE0BF
(not used)
0xE0C0
0xE0C0
(not used)
0xE0C1
(not used)
0xE0C2
(not used)
0xE0C3
(not used)
0xE0C4
(not used)
0xE0C5
(not used)
0xE0C6
(not used)
0xE0C7
(not used)
0xE0C8
(not used)
0xE0C9
(not used)
0xE0CA
(not used)
0xE0CB
(not used)
0xE0CC
(not used)
0xE0CD
(not used)
0xE0CE
(not used)
0xE0CF
(not used)
0xE0D0
0xE0D0
(not used)
0xE0D1
(not used)
0xE0D2
(not used)
0xE0D3
(not used)
0xE0D4
(not used)
0xE0D5
(not used)
0xE0D6
(not used)
0xE0D7
(not used)
0xE0D8
(not used)
0xE0D9
(not used)
0xE0DA
(not used)
0xE0DB
(not used)
0xE0DC
(not used)
0xE0DD
(not used)
0xE0DE
(not used)
0xE0DF
(not used)
0xE0E0
0xE0E0
(not used)
0xE0E1
(not used)
0xE0E2
(not used)
0xE0E3
(not used)
0xE0E4
(not used)
0xE0E5
(not used)
0xE0E6
(not used)
0xE0E7
(not used)
0xE0E8
(not used)
0xE0E9
(not used)
0xE0EA
(not used)
0xE0EB
(not used)
0xE0EC
(not used)
0xE0ED
(not used)
0xE0EE
(not used)
0xE0EF
(not used)
0xE0F0
0xE0F0
(not used)
0xE0F1
(not used)
0xE0F2
(not used)
0xE0F3
(not used)
0xE0F4
(not used)
0xE0F5
(not used)
0xE0F6
(not used)
0xE0F7
(not used)
0xE0F8
(not used)
0xE0F9
(not used)
0xE0FA
(not used)
0xE0FB
(not used)
0xE0FC
(not used)
0xE0FD
(not used)
0xE0FE
(not used)
0xE0FF
(not used)
0xE100
0xE100
SPRITE
0xE101
(not used)
0xE102
(not used)
0xE103
(not used)
0xE104
(not used)
0xE105
SPRITE
0xE106
(not used)
0xE107
(not used)
0xE108
(not used)
0xE109
SPRITE
0xE10A
SPRITE
0xE10B
SPRITE
0xE10C
SPRITE
0xE10D
SPRITE
0xE10E
(not used)
0xE10F
(not used)
0xE110
0xE110
(not used)
0xE111
(not used)
0xE112
(not used)
0xE113
(not used)
0xE114
(not used)
0xE115
(not used)
0xE116
(not used)
0xE117
(not used)
0xE118
(not used)
0xE119
(not used)
0xE11A
(not used)
0xE11B
(not used)
0xE11C
(not used)
0xE11D
(not used)
0xE11E
(not used)
0xE11F
(not used)
0xE120
0xE120
HICOLOR
0xE121
HICOLOR
0xE122
HICOLOR
0xE123
HICOLOR
0xE124
HICOLOR
0xE125
HICOLOR
0xE126
HICOLOR
0xE127
HICOLOR
0xE128
HICOLOR
0xE129
HICOLOR
0xE12A
HICOLOR
0xE12B
HICOLOR
0xE12C
HICOLOR
0xE12D
(not used)
0xE12E
(not used)
0xE12F
(not used)
0xE130
0xE130
(not used)
0xE131
(not used)
0xE132
(not used)
0xE133
(not used)
0xE134
(not used)
0xE135
(not used)
0xE136
(not used)
0xE137
(not used)
0xE138
(not used)
0xE139
(not used)
0xE13A
(not used)
0xE13B
(not used)
0xE13C
(not used)
0xE13D
(not used)
0xE13E
(not used)
0xE13F
(not used)
0xE140
0xE140
DRAW
0xE141
DRAW
0xE142
DRAW
0xE143
DRAW
0xE144
DRAW
0xE145
DRAW
0xE146
DRAW
0xE147
DRAW
0xE148
DRAW
0xE149
DRAW
0xE14A
DRAW
0xE14B
DRAW
0xE14C
DRAW
0xE14D
DRAW
0xE14E
DRAW
0xE14F
DRAW
0xE150
0xE150
DRAW
0xE151
DRAW
0xE152
DRAW
0xE153
DRAW
0xE154
DRAW
0xE155
DRAW
0xE156
DRAW
0xE157
DRAW
0xE158
(not used)
0xE159
(not used)
0xE15A
(not used)
0xE15B
(not used)
0xE15C
DRAW
0xE15D
DRAW
0xE15E
(not used)
0xE15F
DRAW
0xE160
0xE160
LIGHT
0xE161
LIGHT
0xE162
LIGHT
0xE163
LIGHT
0xE164
LIGHT
0xE165
LIGHT
0xE166
LIGHT
0xE167
LIGHT
0xE168
LIGHT
0xE169
LIGHT
0xE16A
LIGHT
0xE16B
LIGHT
0xE16C
LIGHT
0xE16D
LIGHT
0xE16E
LIGHT
0xE16F
LIGHT
0xE170
0xE170
LIGHT
0xE171
LIGHT
0xE172
LIGHT
0xE173
LIGHT
0xE174
LIGHT
0xE175
LIGHT
0xE176
LIGHT
0xE177
LIGHT
0xE178
LIGHT
0xE179
LIGHT
0xE17A
LIGHT
0xE17B
LIGHT
0xE17C
LIGHT
0xE17D
LIGHT
0xE17E
LIGHT
0xE17F
LIGHT
0xE180
0xE180
MATH
0xE181
MATH
0xE182
MATH
0xE183
MATH
0xE184
MATH
0xE185
MATH
0xE186
MATH
0xE187
MATH
0xE188
MATH
0xE189
MATH
0xE18A
MATH
0xE18B
MATH
0xE18C
MATH
0xE18D
MATH
0xE18E
MATH
0xE18F
MATH
0xE190
0xE190
(not used)
0xE191
(not used)
0xE192
(not used)
0xE193
(not used)
0xE194
(not used)
0xE195
(not used)
0xE196
(not used)
0xE197
(not used)
0xE198
(not used)
0xE199
(not used)
0xE19A
(not used)
0xE19B
(not used)
0xE19C
(not used)
0xE19D
(not used)
0xE19E
(not used)
0xE19F
(not used)
0xE1A0
0xE1A0
TIMER0
0xE1A1
TIMER0
0xE1A2
TIMER0
0xE1A3
TIMER0
0xE1A4
TIMER1
0xE1A5
TIMER1
0xE1A6
TIMER1
0xE1A7
TIMER1
0xE1A8
TIMER2
0xE1A9
TIMER2
0xE1AA
TIMER2
0xE1AB
TIMER2
0xE1AC
TIMER3
0xE1AD
TIMER3
0xE1AE
TIMER3
0xE1AF
TIMER3
0xE1B0
0xE1B0
(not used)
0xE1B1
(not used)
0xE1B2
(not used)
0xE1B3
(not used)
0xE1B4
(not used)
0xE1B5
(not used)
0xE1B6
(not used)
0xE1B7
(not used)
0xE1B8
(not used)
0xE1B9
(not used)
0xE1BA
(not used)
0xE1BB
(not used)
0xE1BC
(not used)
0xE1BD
(not used)
0xE1BE
(not used)
0xE1BF
(not used)
0xE1C0
0xE1C0
COPPER
0xE1C1
COPPER
0xE1C2
COPPER
0xE1C3
COPPER
0xE1C4
(not used)
0xE1C5
(not used)
0xE1C6
(not used)
0xE1C7
(not used)
0xE1C8
(not used)
0xE1C9
(not used)
0xE1CA
(not used)
0xE1CB
(not used)
0xE1CC
(not used)
0xE1CD
(not used)
0xE1CE
(not used)
0xE1CF
(not used)
0xE1D0
0xE1D0
(not used)
0xE1D1
(not used)
0xE1D2
(not used)
0xE1D3
(not used)
0xE1D4
(not used)
0xE1D5
(not used)
0xE1D6
(not used)
0xE1D7
(not used)
0xE1D8
(not used)
0xE1D9
(not used)
0xE1DA
(not used)
0xE1DB
(not used)
0xE1DC
(not used)
0xE1DD
(not used)
0xE1DE
(not used)
0xE1DF
(not used)
0xE1E0
0xE1E0
TIMING
0xE1E1
(not used)
0xE1E2
TIMING
0xE1E3
TIMING
0xE1E4
(not used)
0xE1E5
(not used)
0xE1E6
(not used)
0xE1E7
(not used)
0xE1E8
(not used)
0xE1E9
(not used)
0xE1EA
(not used)
0xE1EB
(not used)
0xE1EC
(not used)
0xE1ED
(not used)
0xE1EE
(not used)
0xE1EF
(not used)
0xE1F0
0xE1F0
(not used)
0xE1F1
(not used)
0xE1F2
(not used)
0xE1F3
(not used)
0xE1F4
(not used)
0xE1F5
(not used)
0xE1F6
(not used)
0xE1F7
(not used)
0xE1F8
(not used)
0xE1F9
(not used)
0xE1FA
(not used)
0xE1FB
(not used)
0xE1FC
(not used)
0xE1FD
(not used)
0xE1FE
(not used)
0xE1FF
(not used)