ZP_D6510,		0x0000 
ZP_R6510,		0x0001 
ZP_Unused,		0x0002 
ZP_ADRAY1a,		0x0003
ZP_ADRAY1b,		0x0004
ZP_ADRAY2a,		0x0005
ZP_ADRAY2b,		0x0006
ZP_CHARAC,		0x0007 
ZP_ENDCHR,		0x0008 
ZP_TRMPOS,		0x0009 
ZP_VERCK,		0x000A 
ZP_COUNT,		0x000B 
ZP_DIMFLG,		0x000C 
ZP_VALTYP,		0x000D 
ZP_INTFLG,		0x000E 
ZP_GARBFL,		0x000F 
ZP_SUBFLG,		0x0010 
ZP_INPFLG,		0x0011 
ZP_TANSGN,		0x0012 
ZP_Input_Prompt,	0x0013 
ZP_LINNUMa,		0x0014
ZP_LINNUMb,		0x0015
ZP_TEMPPT,		0x0016 
ZP_LASTPTa,		0x0017
ZP_LASTPTb,		0x0018
ZP_TEMPSTa,		0x0019
ZP_TEMPSTb,		0x001A
ZP_TEMPSTc,		0x001B
ZP_TEMPSTd,		0x001C
ZP_TEMPSTe,		0x001D
ZP_TEMPSTf,		0x001E
ZP_TEMPSTg,		0x001F
ZP_TEMPSTh,		0x0020
ZP_TEMPSTi,		0x0021
ZP_INDEXa,		0x0022
ZP_INDEXb,		0x0023
ZP_INDEXc,		0x0024
ZP_INDEXd,		0x0025
ZP_RESHOa,		0x0026
ZP_RESHOb,		0x0027
ZP_RESHOc,		0x0028
ZP_RESHOd,		0x0029
ZP_RESHOe,		0x002A
ZP_TXTTABa,		0x002B
ZP_TXTTABb,		0x002C
ZP_VARTABa,		0x002D
ZP_VARTABb,		0x002E
ZP_ARYTABa,		0x002F
ZP_ARYTABb,		0x0030
ZP_STRENDa,		0x0031
ZP_STRENDb,		0x0032
ZP_FRETOPa,		0x0033
ZP_FRETOPb,		0x0034
ZP_FRESPCa,		0x0035
ZP_FRESPCb,		0x0036
ZP_MEMSIZ,		0x0037
ZP_CURLIN,		0x0039
ZP_OLDLINa,		0x003B
ZP_OLDLINb,		0x003C
ZP_OLDTXT,		0x003D
ZP_DATLINa,		0x003F
ZP_DATLINb,		0x0040
ZP_DATPTRa,		0x0041
ZP_DATPTRb,		0x0042
ZP_INPPTRa,		0x0043
ZP_INPPTRb,		0x0044
ZP_VARNAMa,		0x0045
ZP_VARNAMb,		0x0046
ZP_VARPNTa,		0x0047
ZP_VARPNTb,		0x0048
ZP_FORPNTa,		0x0049
ZP_FORPNTb,		0x004A
Temp_1a,		0x004B
Temp_1b,		0x004C
Temp_1c,		0x004D
Temp_1d,		0x004E
Temp_1e,		0x004F
Temp_1f,		0x0050
Temp_1g,		0x0051
Temp_1h,		0x0052
Temp_1i,		0x0053
Temp_1j,		0x0054
Temp_1k,		0x0055
Temp_1l,		0x0056
Temp_1m,		0x0057
Temp_1n,		0x0058
Temp_1o,		0x0059
Temp_1p,		0x005A
Temp_1q,		0x005B
Temp_1r,		0x005C
Temp_1s,		0x005D
Temp_1t,		0x005E
Temp_1u,		0x005F
Temp_1v,		0x0060
ZP_FACEXP,		0x0061 
ZP_FACHOa,		0x0062
ZP_FACHOb,		0x0063
ZP_FACHOc,		0x0064
ZP_FACHOd,		0x0065
ZP_FACSGN,		0x0066 
ZP_SGNFLG,		0x0067 
ZP_BITS,		0x0068 
ZP_ARGEXP,		0x0069 
ZP_ARGHOa,		0x006A
ZP_ARGHOb,		0x006B
ZP_ARGHOc,		0x006C
ZP_ARGHOd,		0x006D
ZP_ARGSGN,		0x006E 
ZP_ARISGN,		0x006F 
ZP_FACOV,		0x0070 
ZP_FBUFPTa,		0x0071
ZP_FBUFPTb,		0x0072
ZP_CHRGETa,		0x0073
ZP_CHRGETb,		0x0074
ZP_CHRGETc,		0x0075
ZP_CHRGETd,		0x0076
ZP_CHRGETe,		0x0077
ZP_CHRGETf,		0x0078
ZP_CHRGOT,		0x0079 
ZP_TXTPTRa,		0x007A
ZP_TXTPTRb,		0x007B
ZP_CHRGETg,		0x007C
ZP_CHRGETh,		0x007D
ZP_CHRGETi,		0x007E
ZP_CHRGETj,		0x007F
ZP_CHRGETk,		0x0080
ZP_CHRGETl,		0x0081
ZP_CHRGETm,		0x0082
ZP_CHRGETn,		0x0083
ZP_CHRGETo,		0x0084
ZP_CHRGETp,		0x0085
ZP_CHRGETq,		0x0086
ZP_CHRGETr,		0x0087
ZP_CHRGETs,		0x0088
ZP_CHRGETt,		0x0089
ZP_CHRGETu,		0x008A
ZP_RNDXa,		0x008B
ZP_RNDXb,		0x008C
ZP_RNDXc,		0x008D
ZP_RNDXd,		0x008E
ZP_RNDXe,		0x008F
ZP_STATUS,		0x0090 
ZP_STKEY,		0x0091 
ZP_SVXT,		0x0092 
ZP_VERCK,		0x0093 
ZP_C3PO,		0x0094 
ZP_BSOUR,		0x0095 
ZP_SYNO,		0x0096 
Temp_2,			0x0097 
ZP_LDTND,		0x0098 
ZP_DFLTN,		0x0099 
ZP_DFLTO,		0x009A 
ZP_PRTY,		0x009B 
ZP_DPSW,		0x009C 
ZP_MSGFLG,		0x009D 
ZP_PTR1,		0x009E 
ZP_PTR2,		0x009F 
ZP_TIME,		0x00A0
Temp_3,			0x00A3
ZP_CNTDN,		0x00A5 
ZP_BUFPNT,		0x00A6 
ZP_INBIT,		0x00A7 
ZP_BITCI,		0x00A8 
ZP_RINONE,		0x00A9 
ZP_RIDATA,		0x00AA 
ZP_RIPRTY,		0x00AB 
ZP_SALa,		0x00AC
ZP_SALb,		0x00AD
ZP_EALa,		0x00AE
ZP_EALb,		0x00AF
ZP_CMPOa,		0x00B0
ZP_CMPOb,		0x00B1
ZP_TAPE1,		0x00B2
ZP_BITTS,		0x00B4 
ZP_NXTBIT,		0x00B5 
ZP_RODATA,		0x00B6 
ZP_FNLEN,		0x00B7 
ZP_LA,			0x00B8 
ZP_SA,			0x00B9 
ZP_FA,			0x00BA
ZP_FNADR,		0x00BB
ZP_ROPRTY,		0x00BD 
ZP_FSBLK,		0x00BE 
ZP_MYCH,		0x00BF 
ZP_CAS1,		0x00C0 
ZP_STAL,		0x00C1
ZP_MEMUSSa,		0x00C3
ZP_MEMUSSb,		0x00C4
ZP_LSTX,		0x00C5 
ZP_NDX,			0x00C6 
ZP_RVS,			0x00C7 
ZP_INDX,		0x00C8 
ZP_LXSP,		0x00C9
ZP_SFDX,		0x00CB 
ZP_BLNSW,		0x00CC 
ZP_BLNCT,		0x00CD 
ZP_GDBLN,		0x00CE 
ZP_BLNON,		0x00CF 
ZP_CRSW,		0x00D0 
ZP_PNT,			0x00D1
ZP_PNTR,		0x00D3 
ZP_QTSW,		0x00D4 
ZP_LNMX,		0x00D5 
ZP_TBLX,		0x00D6 
Temp_4,			0x00D7 
ZP_INSRT,		0x00D8 
ZP_LDTB1a,		0x00D9
ZP_LDTB1b,		0x00DA
ZP_LDTB1c,		0x00DB
ZP_LDTB1d,		0x00DC
ZP_LDTB1e,		0x00DD
ZP_LDTB1f,		0x00DE
ZP_LDTB1g,		0x00DF
ZP_LDTB1h,		0x00E0
ZP_LDTB1i,		0x00E1
ZP_LDTB1j,		0x00E2
ZP_LDTB1k,		0x00E3
ZP_LDTB1l,		0x00E4
ZP_LDTB1m,		0x00E5
ZP_LDTB1n,		0x00E6
ZP_LDTB1o,		0x00E7
ZP_LDTB1p,		0x00E8
ZP_LDTB1q,		0x00E9
ZP_LDTB1r,		0x00EA
ZP_LDTB1s,		0x00EB
ZP_LDTB1t,		0x00EC
ZP_LDTB1u,		0x00ED
ZP_LDTB1v,		0x00EE
ZP_LDTB1w,		0x00EF
ZP_LDTB1x,		0x00F0
ZP_LDTB1y,		0x00F1
ZP_LDTB1z,		0x00F2
ZP_USER,		0x00F3
ZP_KEYTABa,		0x00F5
ZP_KEYTABb,		0x00F6
ZP_RIBUF,		0x00F7
ZP_ROBUFa,		0x00F9
ZP_ROBUFb,		0x00FA
ZP_FREKZPa,		0x00FB
ZP_FREKZPb,		0x00FC
ZP_FREKZPc,		0x00FD
ZP_FREKZPd,		0x00FE
ZP_BASZPT,		0x00FF

SYS_BUFa,		0x0200
SYS_BUFb,		0x0205
SYS_BUFc,		0x0206
SYS_BUFd,		0x0207
SYS_BUFe,		0x0211
SYS_BUFf,		0x0249
SYS_LAT,		0x0259
SYS_FAT,		0x0263
SYS_SAT,		0x026D
SYS_KEYD,		0x0277
SYS_MEMSTR,		0x0281
SYS_MEMSIZ,		0x0283
SYS_TIMOUT,		0x0285 
SYS_COLOR,		0x0286 
SYS_GDCOL,		0x0287 
SYS_HIBASE,		0x0288 
SYS_XMAX,		0x0289 
SYS_RPTFLG,		0x028A 
SYS_KOUNT,		0x028B 
SYS_DELAY,		0x028C 
SYS_SHFLAG,		0x028D 
SYS_LSTSHF,		0x028E 
SYS_KEYLOG,		0x028F
SYS_MODE,		0x0291 
SYS_AUTODN,		0x0292 
SYS_M51CTR,		0x0293 
SYS_M51CDR,		0x0294 
SYS_M51AJB,		0x0295
SYS_RSSTAT,		0x0297 
SYS_BITNUM,		0x0298 
SYS_BAUDOF,		0x0299
SYS_RIDBE,		0x029B 
SYS_RIDBS,		0x029C 
SYS_RODBS,		0x029D 
SYS_RODBE,		0x029E 
SYS_IRQTMP,		0x029F
SYS_ENABL,		0x02A1 
SYS_Cass_ToD_Sense,	0x02A2 
SYS_Cass_Temp_Storage,	0x02A3 
SYS_Cass_Temp_D1IRQ,	0x02A4 
SYS_Line_Index_Temp,	0x02A5 
SYS_PAL_NTSC,		0x02A6 
Temp_5a,		0x02A7
Temp_5b,		0x02A9
Temp_5c,		0x02C0
Temp_5d,		0x02E0

SYS_IERRORa,		0x0300
SYS_IERRORb,		0x0301
SYS_IMAINa,		0x0302
SYS_IMAINb,		0x0303
SYS_ICRNCHa,		0x0304
SYS_ICRNCHb,		0x0305
SYS_IQPLOP,		0x0306
SYS_IGONE,		0x0308
SYS_IEVAL,		0x030A
SYS_SAREG,		0x030C 
SYS_SXREG,		0x030D 
SYS_SYREG,		0x030E 
SYS_SPREG,		0x030F 
SYS_USRPOK,		0x0310 
SYS_USRADD,		0x0311
Temp_6,			0x0313 
SYS_CINVa,		0x0314
SYS_CINVb,		0x0315
SYS_CBINV,		0x0316
SYS_NMINV,		0x0318
SYS_IOPEN,		0x031A
SYS_ICLOSE,		0x031C
SYS_ICHKIN,		0x031E
SYS_ICKOUT,		0x0320
SYS_ICLRCH,		0x0322
SYS_IBASIN,		0x0324
SYS_IBSOUT,		0x0326
SYS_ISTOP,		0x0328
SYS_IGETIN,		0x032A
SYS_ICLALL,		0x032C
SYS_USRCMN,		0x032E
SYS_ILOADa,		0x0330
SYS_ILOADb,		0x0331
SYS_ISAVE,		0x0332
Temp_7a,		0x0334
Temp_7b,		0x0335
Temp_7c,		0x0336
Temp_7d,		0x0337
SYS_TBUFFRa,		0x033C
SYS_TBUFFRb,		0x033D
SYS_TBUFFRc,		0x0340
SYS_TBUFFRd,		0x03A4
SYS_TBUFFRe,		0x03A5
SYS_Temp_8,		0x03FC

SYS_VICSCN,		0x0400

Sprite_0_Pointer,	0x07F8
Sprite_1_Pointer,	0x07F9
Sprite_2_Pointer,	0x07FA
Sprite_3_Pointer,	0x07FB
Sprite_4_Pointer,	0x07FC
Sprite_5_Pointer,	0x07FD
Sprite_6_Pointer,	0x07FE
Sprite_7_Pointer,	0x07FF

VIC_Sprite_0_X,		0xD000
VIC_Sprite_0_Y,		0xD001
VIC_Sprite_1_X,		0xD002
VIC_Sprite_1_Y,		0xD003
VIC_Sprite_2_X,		0xD004
VIC_Sprite_2_Y,		0xD005
VIC_Sprite_3_X,		0xD006
VIC_Sprite_3_Y,		0xD007
VIC_Sprite_4_X,		0xD008
VIC_Sprite_4_Y,		0xD009
VIC_Sprite_5_X,		0xD00A
VIC_Sprite_5_Y,		0xD00B
VIC_Sprite_6_X,		0xD00C
VIC_Sprite_6_Y,		0xD00D
VIC_Sprite_7_X,		0xD00E
VIC_Sprite_7_Y,		0xD00F
VIC_Sprite_X_MSB,	0xD010
VIC_Control_1,		0xD011
VIC_Raster,		0xD012
VIC_LightPen_X,		0xD013
VIC_LightPen_Y,		0xD014
VIC_Sprite_Enable,	0xD015
VIC_Scroll_X,		0xD016
VIC_Sprite_Y_Expand,	0xD017
VIC_Video_Matrix,	0xD018
VIC_IRQ_Flags,		0xD019
VIC_IRQ_Enables,	0xD01A
VIC_Sprite_Priority,	0xD01B
VIC_Sprite_Multicolor,	0xD01C
VIC_Sprite_X_Expand,	0xD01D
VIC_Sprite_Collision,	0xD01E
VIC_Sprite_BG_Coll,	0xD01F
VIC_Border_Color,	0xD020
VIC_Background_Color_0,	0xD021
VIC_Background_Color_1,	0xD022
VIC_Background_Color_2,	0xD023
VIC_Background_Color_3,	0xD024
VIC_Sprite_Multicolor_0,0xD025
VIC_Sprite_Multicolor_1,0xD026
VIC_Sprite_0_Color,	0xD027
VIC_Sprite_1_Color,	0xD028
VIC_Sprite_2_Color,	0xD029
VIC_Sprite_3_Color,	0xD02A
VIC_Sprite_4_Color,	0xD02B
VIC_Sprite_5_Color,	0xD02C
VIC_Sprite_6_Color,	0xD02D
VIC_Sprite_7_Color,	0xD02E

SID_Voice_1_Freq_LSB,	0xD400
SID_Voice_1_Freq_MSB,	0xD401
SID_Voice_1_Pulse_LSB,	0xD402
SID_Voice_1_Pulse_MSB,	0xD403
SID_Voice_1_Waveform,	0xD404
SID_Voice_1_Env_AD,	0xD405
SID_Voice_1_Env_SR,	0xD406
SID_Voice_2_Freq_LSB,	0xD407
SID_Voice_2_Freq_MSB,	0xD408
SID_Voice_2_Pulse_LSB,	0xD409
SID_Voice_2_Pulse_MSB,	0xD40A
SID_Voice_2_Waveform,	0xD40B
SID_Voice_2_Env_AD,	0xD40C
SID_Voice_2_Env_SR,	0xD40D
SID_Voice_3_Freq_LSB,	0xD40E
SID_Voice_3_Freq_MSB,	0xD40F
SID_Voice_3_Pulse_LSB,	0xD410
SID_Voice_3_Pulse_MSB,	0xD411
SID_Voice_3_Waveform,	0xD412
SID_Voice_3_Env_AD,	0xD413
SID_Voice_3_Env_SR,	0xD414
SID_Filter_LSB,		0xD415
SID_Filter_MSB,		0xD416
SID_Resonance,		0xD417
SID_Volume,		0xD418
SID_Pot_X,		0xD419
SID_Pot_Y,		0xD41A
SID_Osc_3_Output,	0xD41B
SID_Env_3_Output,	0xD41C

CIA1_Port_A,		0xDC00
CIA1_Port_B,		0xDC01
CIA1_PortA_DDR,		0xDC02
CIA1_PortB_DDR,		0xDC03
CIA1_Timer_A_LSB,	0xDC04
CIA1_Timer_A_MSB,	0xDC05
CIA1_Timer_B_LSB,	0xDC06
CIA1_Timer_B_MSB,	0xDC07
CIA1_ToD_Tenths,	0xDC08
CIA1_ToD_Seconds,	0xDC09
CIA1_ToD_Minutes,	0xDC0A
CIA1_ToD_Hours,		0xDC0B
CIA1_Serial_Port,	0xDC0C
CIA1_IRQ_Control,	0xDC0D
CIA1_Control_A,		0xDC0E
CIA1_ToD_Alarm,		0xDC0F

CIA2_Port_A_IEC,	0xDD00
CIA2_Port_B_User_port,	0xDD01
CIA2_PortA_DDR,		0xDD02
CIA2_PortB_DDR,		0xDD03
CIA2_Timer_A_LSB,	0xDD04
CIA2_Timer_A_MSB,	0xDD05
CIA2_Timer_B_LSB,	0xDD06
CIA2_Timer_B_MSB,	0xDD07
CIA2_ToD_Tenths,	0xDD08
CIA2_ToD_Seconds,	0xDD09
CIA2_ToD_Minutes,	0xDD0A
CIA2_ToD_Hours,		0xDD0B
CIA2_Serial_Port,	0xDD0C
CIA2_NMI_Control,	0xDD0D
CIA2_Control_A,		0xDD0E
CIA2_ToD_Alarm,		0xDD0F

ACPTR,			0xFFA5
CHKIN,			0xFFC6
CHOUT,			0xFFC9
CHRIN,			0xFFCF
CHROUT,			0xFFD2
CIOUT,			0xFFA8
CINT,			0xFF81
CLALL,			0xFFE7
CLOSE,			0xFFC3
CLRCHN,			0xFFCC
GETIN,			0xFFE4
IOBASE,			0xFFF3
IOINIT,			0xFF84
LISTEN,			0xFFB1
LOAD,			0xFFD5
MEMBOT,			0xFF9C
MEMTOP,			0xFF99
OPEN,			0xFFC0
PLOT,			0xFFF0
RAMTAS,			0xFF87
RDTIM,			0xFFDE
READST,			0xFFB7
RESTOR,			0xFF8A
SAVE,			0xFFD8
SCNKEY,			0xFF9F
SCREEN,			0xFFED
SECOND,			0xFF93
SETLFS,			0xFFBA
SETMSG,			0xFF90
SETNAM,			0xFFBD
SETTIM,			0xFFDB
SETTMO,			0xFFA2
STOP,			0xFFE1
TALK,			0xFFB4
TKSA,			0xFF96
UDTIM,			0xFFEA
UNLSN,			0xFFAE
UNTLK,			0xFFAB
VECTOR,			0xFF8D

IRQ_Vector_LSB,		0xFFFE
IRQ_Vector_MSB,		0xFFFF
