.slist .xlist ; MACRO.LIB v1.0 arm 5/3/78 ; ; Macro Library for use with Bally Arcade & HVGSYS ; to use with your game include the folowing line in your game ; .INSERT MACRO.LIB .DEFINE INTP% = [.IFE .INTP.,[RST 7]] .DEFINE UPDEF[N,NAME]= [.DEFINE NAME[Q(0)]= [INTP% .BYTE N+Q]] .DEFINE UPI [NAME]= [$IND=$IND+2 UPDEF[\$IND,NAME]] .DEFINE ENTER = [RST 7 .BYTE 0 .INTP.=1] .DEFINE EXIT = [.BYTE 2 .INTP.=0] $IND = 2 UPI RCALL UPI MCALL UPI MRET UPI MJUMP UPI SUCK UPI ACTINT UPI DECCTS UPI BMUSIC UPI EMUSIC UPI SETOUT UPI COLSET UPI FILL UPI RECTAN UPI VWRITR UPI WRITR UPI WRITP UPI WRIT UPI WRITA UPI VBLANK UPI BLANK UPI SAVE UPI RESTOR UPI SCROLL UPI CHRDIS UPI STRDIS UPI DISNUM UPI RELABS UPI RELAB1 UPI VECTC UPI VECT UPI KCTASC UPI SENTRY UPI DOIT UPI DOITB UPI PIZBRK UPI MENU UPI GETPAR UPI GETNUM UPI PAWS UPI DISTIM UPI INCSCR UPI INDEXN UPI STOREN UPI INDEXW UPI INDEXB UPI MOVE UPI SHIFTU UPI BCDADD UPI BCDSUB UPI BCDMUL UPI BCDDIV UPI BCDCHS UPI BCDNEG UPI DADD UPI DSMG UPI DABS UPI NEGT UPI RANGED UPI QUIT UPI SETB UPI SETW UPI MSKTD .rlist