d X; DEBUG+nX;xX;This is an all machineX;language disassembler and X;program tracer written withX;OSS MAC/65.X;X;Written by: Bryan SchappelX;X;COMMANDS:X;X;D = display toggleX;C = change memoryX;* = display address setX;Q = go to DOSX;G = run at addressX;R = display registersX;N = change registersX;S = save binary file"X;L = load binary file,X;T = trace program6X;U = un-used break points@X;H = high speed displayJ!X;. = hex/dec, dec/hex convertTX;B = set break point^X;O = restore break pointhX;- = scroll up in memoryrX;= = scroll down in memory|X;P = disassemble to deviceX;E = erase memoryX;F = find memoryX;X;** EQUATES **X;CIOVV;;Central I/OICCOMB;;commamdICBALD;;buf adr loICBAHE;;buf adr hiICBLLH;;buf len loICBLHI;;buf len hiAUX1J;;aux byte 1AUX2K;;aux byte 2COLPF2;;bkgrndCOLPF1;;textRAMTOPj;;top of RAM&CONSOL;;consol keys0LBUFF;;I/O buffer:PUTRC ;;put rec comDEOL;;end of lineNDOSVEC ;;DOS jmp vecXFR0;;float pointbAFP;;asc to fplFASC;;fp to ascvIFP;;int to fpAUDF1;;so. chan 0AUDC1;;distortionRTCLOK;;jiffy clockINBUFF;;fp resultCIX;;fp offsetFPI;;fp to intSETVBV\;;set vblankXITVBVb;;xit vblankNMIEN;;interupt goVBRK;;BRK vectorZPAGE;;zero pageSTACK;;hardware stackPAGE2;;page 2ROWCRST;;y-pos CH;;key pressSDLSTL0;;display list SRTIMR+;;key debounce*SDMCTL/;;DMA control4DOSINI ;;dos init vec>COLDSTD;;cold start flagHVKEYBD;;keyboard vectorRKBCODE ;;key code\KEYDEFy;;key code>asciifCHBAS;;character basepDDEV ;;D:zX;X;** PROGRAM EQUATES **X;SLFS;;slow or fastINDR;;addr of mneOP;;opcodeNBYTE;;command bytesADDR;;disa addressCEND;;command endGDIGS;;# of digitsSAVEY;;temp saveSMEM;;temp addrCNTLO;;nbyte countNCHK;;check keys?TEMP;;temp storeHXDC;;hex/dec flag$SAVEX;;temp X save.SL;;buffer address8STL;;start addressBENL;;end addressLBLL;;buffer lengthVDINS;;2 byte arg`DISKC;;disk commandjDISKC2;;read/write?tBSET;;break point~BRAN;;branch adrBRAFLG;;branck flagSCR;;scr memIND2;;indr 2TOPADR;;top disa adrLN2;;2nd disa adrSAVX2;;temp XIND3;;temp addr saveERRNUM;;I/O error #SAVD;;trace save adrSAVY2;;temp Y 2DTYPE;;display typeIPUT;;input flagBLINK;;blink rate CSHAPE;;cursor shapeFREN;;free brk pntsBBCK;;bytes back(OLDC;;old key press2OLDAC;;old asc convert<INVS;;inverse flagFCAPS;;caps flagPPGWAY;;scroll dirZX;d;;Cartridgen >D:DISAx >D:TRACE >D:IO3