NEW AUTO 3,1 .LIST OFF *-------------------------------------- * Software Switches *-------------------------------------- KBD .EQ $C000 R CLR80STORE .EQ $C000 W SET80STORE .EQ $C001 W CLRREADAUX .EQ $C002 W SETREADAUX .EQ $C003 W CLRWRITEAUX .EQ $C004 W SETWRITEAUX .EQ $C005 W CLRCXROM .EQ $C006 W SETCXROM .EQ $C007 W CLRALTZP .EQ $C008 W SETALTZP .EQ $C009 W CLRC3ROM .EQ $C00A W SETC3ROM .EQ $C00B W CLR80DISP .EQ $C00C W SET80DISP .EQ $C00D W CLRALTCHAR .EQ $C00E W SETALTCHAR .EQ $C00F W KBDSTROBE .EQ $C010 W RDLCBNK2 .EQ $C011 R RDLCRAM .EQ $C012 R RDREADAUX .EQ $C013 R RDWRITEAUX .EQ $C014 R RDCXROM .EQ $C015 R RDALTZP .EQ $C016 R RDC3ROM .EQ $C017 R RD80STORE .EQ $C018 R VBL .EQ $C019 R RDTEXT .EQ $C01A R RDMIXED .EQ $C01B R RDPAGE2 .EQ $C01C R RDHIRES .EQ $C01D R RDALTCHAR .EQ $C01E R RD80DISP .EQ $C01F R *TAPEOUT .EQ $C020 W newvideo .EQ $C029 video mode select SPEAKER .EQ $C030 W, toggle speaker diaphragm *STROBE .EQ $C040 R, generate .5 uS low pulse @ Game pin 5 *RDVBLIIC .EQ $C05A R, VBL switch Status (IIc) *EMUBYTE .EQ $C04F WRR, Write once then Read EMUL, Read Version CLRTEXT .EQ $C050 W SETTEXT .EQ $C051 W CLRMIXED .EQ $C052 W SETMIXED .EQ $C053 W CLRPAGE2 .EQ $C054 W SETPAGE2 .EQ $C055 W CLRHIRES .EQ $C056 W SETHIRES .EQ $C057 W *SETAN0 .EQ $C058 W, Set annunciator-0 output to 0 *CLRAN0 .EQ $C059 W, Set annunciator-0 output to 1 *SETAN1 .EQ $C05A W, Set annunciator-1 output to 0 *CLRAN1 .EQ $C05B W, Set annunciator-1 output to 1 *SETAN2 .EQ $C05C W, Set annunciator-2 output to 0 *CLRAN2 .EQ $C05D W, Set annunciator-2 output to 1 SETAN3 .EQ $C05E W, Set annunciator-3 output to 0 CLRAN3 .EQ $C05F W, Set annunciator-3 output to 1 SETDHIRES .EQ $C05E W, if IOUDIS Set, turn on double-hires CLRDHIRES .EQ $C05F W, if IOUDIS Set, turn off double-hires *TAPEIN .EQ $C060 R OPENAPPLE .EQ $C061 R SOLIDAPPLE .EQ $C062 R *PB2 .EQ $C063 R *PADDLE0 .EQ $C064 R, bit 7 = status of pdl-0 timer *PADDLE1 .EQ $C065 R, bit 7 = status of pdl-1 timer *PADDLE2 .EQ $C066 R, bit 7 = status of pdl-2 timer *PADDLE3 .EQ $C067 R, bit 7 = status of pdl-3 timer statereg .EQ $C068 memory state register *PDLTRIG .EQ $C070 W, trigger paddles SETIOUDIS .EQ $C07E W, enable DHIRES & disable $C058-5F RDIOUDIS .EQ $C07E R, bit 7 = IOUDIS status CLRIOUDIS .EQ $C07F W, disable DHIRES & enable $C058-5F *-------------------------------------- *RRAMBNK2 .EQ $C080 R RROMWRAMBNK2 .EQ $C081 RR RROMBNK2 .EQ $C082 R RRAMWRAMBNK2 .EQ $C083 RR *RRAMBNK1 .EQ $C088 R *RROMWRAMBNK1 .EQ $C089 RR RROMBNK1 .EQ $C08A R RRAMWRAMBNK1 .EQ $C08B RR *-------------------------------------- CLRC8ROM .EQ $CFFF R, Release C800-CFFF Rom Space for all cards MAN SAVE INC/IO.I