ER$ƒœ -**COPY2**-(;"2;LAUFWERKS-DENSITYEINSTELLEN!<;MEDIUMMUSSBEIAUTO-FORMATF;GESETZTWERDEN.P;ZSETDENƒLDADENS d‰BEQ.2 n‰BPL.1x‰LDX#SETMD‚MEDIUM‚‰LDY/SETMD Œ‰BNE.3–.1‡LDX#SETDD‚DOUBLE ‰LDY/SETDD ª‰BNE.3´.2‡LDX#SETSD‚SINGLE¾‰LDY/SETSDÈ.3‡STXDBUFLOÒ‰STYDBUFHI܉LDA#$4F„COMMAND4Fæ‰STADCOMNDð‰LDA#$C…12BYTESú‰STADBYTLO‰LDA#$80„SENDEN‰STADSTATS‰LDYDESTNƒDRIVE"‰JMPMOVSLO‚SIO...,-6;@;FORMAT-VERIFYEIN-ODERJ;AUSSCHALTENT;^SETVERƒLDA#$10 h‰BCS.1r‰ORA#$20„SEKTORLOW|.1‡STADSECLO †‰LDA#0‰STADSTATS‚STATUSš‰LDA#$44„COMMAND44¤‰STADCOMND®‰LDYDESTNƒDRIVE¸‰JMPMOVSLO‚SIO...Â-Ì;Ö;KOPIERENBEENDETà;êDONE…LDY#120ô‰LDX#0‡DISPLAYþ.1‡LDADISPLY,Y‚RETTEN‰STADSBUF,X‰INX‰INY &‰CPY#200 0‰BNE.1:‰LDACFIRST‚ANZ.D‰STARAMDSK‚DURCHG.N;X;ENDE-SOUNDb; l‰LDA#0v‰STA$D208ƒAUDCTL €‰LDY#$EFŠ.2‡STY$D201ƒAUDC1 ”‰STYBYT1 ž‰JSRLLL ¨‰LDYBYT1²‰DEY ¼‰CPY#$DF ƉBNE.2ЉJMPSTA2„NEUSTARTÚ;äLLL†LDX#$8î.1‡STX$D200ƒAUDF1 ø‰LDY#$0 .2‡DEY ‰BNE.2‰INX ‰CPX#$50 *‰BNE.14‰RTS>-H;R;DATENLAENGESETZEN\;SEKTORNUMMERAUSGEBENf;pSETLENƒLDA#$80z‰STADBYTLO‚$80BYTES „‰LDA#0Ž‰STADBYTHI ˜‰LDY#30¢‰LDADSECHI¬‰JSRHXOUTƒSEKTORHI¶‰LDADSECLOÀ‰JSRHEXOUT‚SEKTORLO ʉLDADENSÔ‰CMP#$20„DOUBLE? Þ‰BNE.2è‰LDADSECHI ò‰BNE.1ü‰LDADSECLO‰CMP#4†SEKTOR<4 ‰BCC.2.1‡ASLDBYTLO‚$100BYTES$‰ROLDBYTHI ..2‡RTS8-B;L;SIO-AUFRUFEN/2VERSUCHEV;`MASTERƒLDA#2†2VERSUCHE j‰STABYT1t‰LDADSTATS‚STATUS~‰STABYT1+1„MERKEN ˆ.1‡JSRUS’‰BPL.2†KEINERRORœ‰LDABYT1+1‚STATUS¦‰STADSTATSƒZURUECK°‰DECBYT1„LETZTERº‰BNE.1‡VERSUCH?ĉSTYDSTATSΉSEC؉RTS†FEHLER â.2‡CLCì‰RTS†KEINFEHLERö-;! ;KOMMANDOINNORMALERUEBER-;TRAGUNGSRATESENDEN;(MOVSLOƒSTYDUNIT2‰LDASPTBL-1,Y<‰PHA F‰LDA#$28P‰STASPTBL-1,YZ‰JSRMASTERd‰LDXDUNITn‰PLAx‰STASPTBL-1,X‚‰RTSŒ-–ENDCHKƒBITDENS„MEDIUM?  ‰BPL.1ª‰LDARSECA ´‰CMP#$10¾‰BNE.2†SEKTORȉLDARSECA+1„$410Ò‰CMP#4†ERREICHT? ܉BNE.2æ‰SECð‰RTSú.1‡LDARSECAƒSEKTOR‰CMP#$D0‡$2D0‰BNE.2†ERREICHT?‰LDARSECA+1 "‰CMP#2 ,‰BNE.26‰SEC@‰RTSJ.2‡INCRSECAƒSEKTOR+1 T‰BNE.3^‰INCRSECA+1h.3‡LDADBUFLO‚BUFFERr‰CLCŠ+LAENGE=|‰ADCDBYTLOƒBUFFER†‰STADBUFLO‰LDADBUFHIš‰ADCDBYTHI¤‰STADBUFHI®‰BITBANKSƒDATENIN¸‰BMISAVBNK‚RAMDISK?‰TAỶINY‰$F000? Ö‰CPY#$F1 à‰BEQ.6ê‰CPY#$D1„$D000? ô‰BEQ.5þ‰CPYHIMEMƒMEMTOP? ‰BNE.4‰LDA#$C0„BUFFER=‰STADBUFHI„$C000 &‰LDA#00‰STADBUFLO :.4‡CLCD‰BCCENDC3N.5‡LDA#0†BUFFER=X‰STADBUFLO„$D800 b‰LDA#$D8l‰STADBUFHIv‰CLC€‰BCCENDC3Š;”.6‡LDAMAXBANKENDEž‰BNESWBANKƒRAMDISK?¨ENDRAMƒSEC²ENDC3„LDA#$FF¼‰RTSÆ-Ð;#Ú;BANKEINSCHALTEN/BUFFER=$4000ä;îSWBANKƒLDY#$FFø‰STYBANKS‰INY ‰STYBANKNRSWB0…LDAPORTB ‰AND#$23*‰ORABANKTB,Y4‰STAPORTB>‰LDA#0†BUFFER=H‰STADBUFLO…$4000 R‰LDA#$40\‰STADBUFHIf‰CLCp‰BCCENDC3z-„SAVBNKƒCMP#$80„ENDEŽ‰BCCENDC3ƒRAMBANK?˜‰INCBANKNR‚BANK+1¢‰LDYBANKNR¬‰CPYMAXBANKENDE¶‰BEQENDRAMƒRAMDISK? À‰BNESWB0Ê-Ô;!Þ;DISKBUFFERAUFLOMEMSETZENè;RAMBANKSABSCHALTENò;üSETBUFƒLDA#LOMEM ‰STADBUFLO ‰LDA/LOMEM ‰STADBUFHI $ ‰LDA#0. ‰STABANKS8 ‰LDAPORTBƒCPUB ‰ORA#$10…ZUGRIFFL ‰STAPORTB…AUSV ‰RTS` -j ;"t ;FEHLERMELDUNGUNDFEHLERNUM-#~ ;MERAUSGEBEN/AUFTASTEWARTENˆ ; ’ ERROR„LDX#DSKERR"FEHLER.."œ ‰STXRWLINE¦ ‰LDY#15…POS.15° ‰LDADSTATS‚NUMMERº ‰JSRHEXOUT Ä ‰LDA#$80Î ‰JSRHITRET‚TASTE? Ø ‰BEQ.1â ‰SECì ‰RTS ö .1‡CLC ‰RTS - ; ;HEXZAHLIMACCUUMWANDELN ( ;UNDINTEXTZEILEEINSETZEN2 ;< HEXOUTƒPHA‰HIGHF ‰LSRŠNIBBLEP ‰LSRZ ‰LSRd ‰LSRn ‰JSRHXOUT x ‰PLA‰LOW‚ ‰AND#$F†NIBBLEŒ HXOUT„CMP#$A – ‰BCC.1   ‰ADC#6ª .1‡ADC#$D0´ ‰STADSKERR,Y¾ ‰INYÈ ‰RTSÒ -Ü ;"æ ;BALKENPOSITIONAKTUALISIERENð ;ú DFUEL„STYFBYT ‰TAY ‰INYˆEINSCHRITT ‰CPYFINC…WEITER? " ‰BCC.2 , ‰LDYFBYT6 ‰INY @ ‰CPY#4 J ‰BCC.1T ‰INX ^ ‰LDY#0h .1‡LDAFTAB,YZEICHENr ‰STADISPLY,X‚SETZEN | ‰LDA#0† ‰RTS .2‡TYA š ‰LDYFBYT¤ ‰RTS® -¸ ;# ;BALKENSETZTSICHAUSGRAFIK-#Ì ;ZEICHENZUSAMMEN"   ‚   "Ö ;à FTAB….HX5659C280ê ;ô ;þ ; COLTB„.HXFA8A10CA10 ; ;TEXTEDERSPEICHERGROESSE& ;16K/8K/OHNECARTRIDGE0 ; : MEMTB.AT"40k 48k 56k "‚64KD †.AT"104k112k120k"‚128KN †.AT"168k176k184k"‚192KX †.AT"296k304k312k"‚320Kb -l ;"v ;LAUFWERKKONFIGURATIONSDATEN"€ ;SINGLE/DOUBLE/MEDIUM-DENSITYŠ ;” SETSD„.HX2800001200000080ž ‰.HXFF000000¨ SETDD„.HX2800001200040100² ‰.HXFF000000¼ SETMD„.HX2800001A00040080Æ ‰.HXFF000000Ð -Ú ;ä ;TESTENOBALLEBYTESIMî ;BUFFERNULLSINDø ; EMPTY„LDAFORMTƒFORMATFLG ‰BNEEMP2 ‰LDADBUFLO‚ADRESSE ‰STAEMPVEC+1* ‰LDADBUFHI4 ‰STAEMPVEC+2 > ‰LDY#0H EMPVECƒLDA$AAAA,Y R ‰BNEEMP2\ ‰INYf ‰CPYDBYTLO‚ALLEBYTESp ‰BNEEMPVEC‚GETESTET?z ‰SEC„ ‰RTS Ž EMP2…CLC˜ ‰RTS¢ -¬ ; ¶ ;TEXTANPOSITIONIMY-REG.!À ;AUSGEBEN/ENDKENNUNG=$EAÊ ;Ô TXTOUTƒPLA‡TEXTADRESSEÞ ‰STA$43„VOMSTACKè ‰PLA ò ‰STA$44ü .1‡INC$43ƒADRESSE+1 ‰BNE.2 ‰INC$44 .2‡LDX#0$‰LDA($43,X).‰CMP#$EA‚TEXTENDE? 8‰BEQ.3B‰STADISPLY,YL‰INY V‰BNE.1`.3‡JMP($43)ZURUECKj-t;~;BILSCHIRMLOESCHENˆ;’CLRSCRƒLDY#0œCLRSC1ƒLDA#0¦.1‡STADISPLY,Y°‰INYº‰CPY#$F0‚LAENGE$F0 ĉBNE.1ΉRTSØ-â; ì;TONAUSGEBENUNDAUFTASTE ö;WARTEN; HITRETƒSTA$D200ƒAUDF1 ‰LDY#$EF.1‡LDX#$FF(.2‡STX$D40A2‰DEX <‰BNE.2F‰DEYP‰STY$D201ƒAUDC1 Z‰CPY#$E0 d‰BNE.1n‰JSRGETKEY‚TASTE?x‰RTS‚-Œ;–;AUFEINEFUNKTIONSTASTE  ;WARTENª;´GETKEYƒLDA$D01F¾‰CMP#7†KEINEȉBNEGETKEYƒTASTE? Ò‰LDX#0Ü.1‡DEX‰ZEITVERZ.æ‰STX$D40A ð‰BNE.1ú.2‡LDA$D01FƒTASTE‰CMP#7†ENTPRELLEN ‰BEQ.2 ‰LDY#$40".3‡STA$D40A,‰STY$D01F6‰DEY @‰BNE.3 J‰STY$4DT‰RTS‰ACCU=TASTE^-