0 PROTECT ATASIOX;ATARI DRIVE'S SIO VALUE(X; SAVE#D:HEADER.M652EI<6F CURLOCP MAXLOCZ EXLENd LSTBNKn XEUSEDx CURBNKSAVEPAS SECTOR ERRORS DRIVEDRIVDENNUMSECSCOMMAND TSTART TLENCSECTOR PASTYP PASS OFFSETLEFTOFF UNTIL BLEN" YTEMP, DATA6 MAXCHR@ INCCHRJCOMMAFLGT DSPTMP^TBUFADRh SLOCr BCUR| BLOC EXTMP EXPRT EOFFLGLASTFLG OFSET DNSTMP DNSBUF DNSB2 MAXBNKSAVBYTSX; INIT$>,%>'Q>P&P0INTM1Q@7:;DSNNXPROTECTbP@7lv#̀#͊3 HINTM1#̨0 HINTM1 $>p %>p INIT2 DINIT3 $>y %>y INIT2 DINIT3  $> %>  INIT2* DINIT34Q >;HS>R>\Q fS>p?z INIT2INIT3!START2X; INIT2&ˢ'̬%>Q@7R> P FINIT4R> W FINIT4;:X; INIT4QPDOSVER1Q$PDOSVER1. QVERIFY8P@7B,L:VX;`9TABLE ===============jSTART2%>t$@~QӈN>;;TEST FOR XE'@;;MEMORY...3PӰN>'@P1)@&@ FSTR2AQ>;;NOPE, NONE PXERAM  !STARTSTR2A$>;;YES, FIND HOW%>;;MANY BANKS...(BANKLPQ2M>< LTABLE9FPPQ@Z PSAVBYTS9d'@n0;;SAVE THE BYTES,xIBANKLP;;$FF THE FIRSTQӌL>PӠQ>P@%>$>MORELPQM> LTABLE9PQ@R> HNOTBANKQ>P@" QTABLE9, PPAGESEQ863@ NOTBANK2J(>T HMORELP^$>hRESTOREQrM>| LTABLE9P;;THE BYTES BACK QSAVBYTS9P@0 IRESTOREQL>PCM>?3 'MAXBNKV?V? PEXFLEN& !START02EXMC1 }===AUse your extra 130XE RAM?A=:5EXMC2 =AUse ALL extra RAM (a 'N' will onlyA=D Ause the 130XE banks)?A=NX;X STARTbQXl POLDWINvQYPOLDWINQ>PQ> PQ>PRQ>DLISTP0Q>DLISTP1 CLRWIND SETVBLQ> P QXERAM  FPRE1*$>EXMC14%>EXMC1> PRINTH KGETCHR UPPER\R> Yf FPRE2pQ> Nz PRE25 OUTCHRQ> OUTCHR7R> N HPRE3Q> PXERAM !PRE1PRE3QMAXBNKR> FPRE1$>EXMC2 %>EXMC2 PRINT KGETCH$ UPPER. R> Y8 FPRE1B Q>L PMAXBNKV Q>` PEXFLENj PRE1t !NEXT1~ X; X; >D1:DISK.M65 >D1:DISK2.M65 X;  INIT