ASS.SRC
FILE INFORMATION
FILENAME(S): ASS.SRC
FILE TYPE(S): PRG
FILE SIZE: 16.9K
FIRST SEEN: 2025-10-20 14:29:46
APPEARS ON: 4 disk(s)
FILE HASH
bf08af377a83645baf3e4e92e245b315663490336fc18d91a1f1274591fdeaa9
FOUND ON DISKS (4 DISKS)
| DISK TITLE | FILENAME | FILE TYPE | COLLECTION | TRACK | SECTOR | ACTIONS |
|---|---|---|---|---|---|---|
| GRUNDW NACHDRUCK | ASS.SRC | PRG | Treasure Chest - Klaus Der Suhler | 13 | 10 | DOWNLOAD FILE |
| GRUNDWERKSDISK 1 | ASS.SRC | PRG | Treasure Chest - Klaus Der Suhler | 25 | 4 | DOWNLOAD FILE |
| GRUNDW NACHDRUCK | ASS.SRC | PRG | Treasure Chest - Klaus Der Suhler | 13 | 10 | DOWNLOAD FILE |
| ORION CEBIT | ASS.SRC | PRG | Treasure Chest - OzzyC64 | 17 | 1 | DOWNLOAD FILE |
FILE CONTENT & ANALYSIS
00000000: 87 43 3B 3B 3B 2D 2D 2D 20 D1 55 45 4C 4C 44 41 |.C;;;--- .UELLDA| 00000010: 54 45 49 20 41 53 53 2E 53 52 43 00 20 00 2E 57 |TEI ASS.SRC. ..W| 00000020: 41 3B C6 45 48 4C 45 52 20 41 42 46 41 4E 47 45 |A;.EHLER ABFANGE| 00000030: 4E 00 20 00 3B 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |N. .;***********| 00000040: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************| 00000050: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 3B 2A 2A |************.;**| 00000060: 2A 20 20 20 20 20 20 20 20 C5 44 49 54 4F 52 20 |* .DITOR | 00000070: 2D 20 C1 53 53 45 4D 42 4C 45 52 20 20 20 20 20 |- .SSEMBLER | 00000080: 20 20 2A 2A 2A 00 3B 2A 2A 2A 20 20 20 46 55 45 | ***.;*** FUE| 00000090: 52 20 C3 36 34 20 2B 20 C6 4C 4F 50 50 59 20 2B |R .64 + .LOPPY +| 000000A0: 20 C4 52 55 43 4B 45 52 20 20 20 2A 2A 2A 00 3B | .RUCKER ***.;| 000000B0: 2A 2A 2A 20 28 43 29 20 CD 41 4E 46 52 45 44 20 |*** (C) .ANFRED | 000000C0: C6 52 49 45 53 45 20 20 20 D6 45 52 53 49 4F 4E |.RIESE .ERSION| 000000D0: 3A C2 20 20 2A 2A 2A 00 3B 2A 2A 2A 2A 2A 2A 2A |:. ***.;*******| 000000E0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************| 000000F0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************| 00000100: 00 20 00 2E 42 45 31 3B D4 4F 4E 20 41 55 53 47 |. ..BE1;.ON AUSG| 00000110: 45 42 45 4E 00 20 00 CD CF C4 D5 CC 3A 2E 49 4E |EBEN. ......:.IN| 00000120: 22 93 11 CD 4F 44 55 4C 3D 30 20 D2 41 4D 3D 31 |"...ODUL=0 .AM=1| 00000130: 20 31 9D 22 00 20 00 2E 4F 43 3B 4B 45 49 4E 45 | 1.". ..OC;KEINE| 00000140: 20 C1 55 53 47 41 42 45 20 49 4E 20 44 45 4E 20 | .USGABE IN DEN | 00000150: D3 50 45 49 43 48 45 52 00 20 00 2E 3F 45 CD CF |.PEICHER. ..?E..| 00000160: C4 D5 CC 2D 31 3B D2 41 4D 56 45 52 53 49 4F 4E |...-1;.AMVERSION| 00000170: 00 2E 42 41 24 38 30 31 3B D3 54 41 52 54 41 44 |..BA$801;.TARTAD| 00000180: 52 45 53 53 45 00 2E 45 42 00 20 00 2E 3F 45 CD |RESSE..EB. ..?E.| 00000190: CF C4 D5 CC 3B CD 4F 44 55 4C 56 45 52 53 49 4F |....;.ODULVERSIO| 000001A0: 4E 00 2E 42 41 24 38 30 30 30 3B D3 54 41 52 54 |N..BA$8000;.TART| 000001B0: 41 44 52 45 53 53 45 00 2E 45 42 00 20 00 C4 C9 |ADRESSE..EB. ...| 000001C0: D3 CB 3A 2E 49 4E 22 C1 55 46 20 C4 49 53 4B 20 |..:.IN".UF .ISK | 000001D0: 41 55 53 47 45 42 45 4E 3F 20 28 4A 3D 31 29 20 |AUSGEBEN? (J=1) | 000001E0: 30 9D 22 00 2E 3F 4E C4 C9 D3 CB 00 2E 4F 55 22 |0."..?N......OU"| 000001F0: 40 30 3A 41 53 53 2E 45 58 45 22 3B C1 55 53 47 |@0:ASS.EXE";.USG| 00000200: 41 42 45 20 41 55 46 20 C4 49 53 4B 46 49 4C 45 |ABE AUF .ISKFILE| 00000210: 20 41 53 53 2E 45 58 45 00 2E 45 42 00 20 00 2E | ASS.EXE..EB. ..| 00000220: 3F 45 CD CF C4 D5 CC 2D 31 3B D2 41 4D 20 D3 54 |?E.....-1;.AM .T| 00000230: 41 52 54 00 2E 42 59 31 31 2C 38 2C 3C 31 39 38 |ART..BY11,8,<198| 00000240: 35 2C 3E 31 39 38 35 2C 31 35 38 2C 22 32 30 36 |5,>1985,158,"206| 00000250: 31 22 2C 30 2C 30 2C 30 3B C5 4E 54 53 50 52 49 |1",0,0,0;.NTSPRI| 00000260: 43 48 54 20 22 31 39 38 35 20 D3 D9 D3 32 30 36 |CHT "1985 ...206| 00000270: 31 22 00 2E 45 42 00 20 00 2E 3F 45 CD CF C4 D5 |1"..EB. ..?E....| 00000280: CC 3B CD 4F 44 55 4C 53 54 41 52 54 00 2E 57 4F |.;.ODULSTART..WO| 00000290: 4B 41 53 54 41 3B D3 54 41 52 54 41 44 52 45 53 |KASTA;.TARTADRES| 000002A0: 53 45 20 D2 45 53 45 54 00 2E 57 4F 57 41 52 4D |SE .ESET..WOWARM| 000002B0: 3B D3 54 41 52 54 41 44 52 45 53 53 45 20 CE CD |;.TARTADRESSE ..| 000002C0: C9 00 2E 42 59 22 C3 C2 CD 38 30 22 3B C1 55 54 |...BY"...80";.UT| 000002D0: 4F 53 54 41 52 54 2D CB 45 4E 4E 55 4E 47 00 4B |OSTART-.ENNUNG.K| 000002E0: 41 53 54 41 3A 4A 53 52 24 46 44 41 33 3B CB 45 |ASTA:JSR$FDA3;.E| 000002F0: 52 4E 41 4C 20 D3 54 41 52 54 52 4F 55 54 49 4E |RNAL .TARTROUTIN| 00000300: 45 4E 00 4A 53 52 24 46 44 35 30 00 4A 53 52 24 |EN.JSR$FD50.JSR$| 00000310: 46 44 31 35 00 4A 53 52 24 46 46 35 42 00 4C 44 |FD15.JSR$FF5B.LD| 00000320: 58 23 24 46 46 3B D3 54 41 43 4B 20 49 4E 49 54 |X#$FF;.TACK INIT| 00000330: 49 41 4C 49 53 49 45 52 45 4E 00 54 58 53 00 2E |IALISIEREN.TXS..| 00000340: 45 42 00 20 00 D3 D4 C1 CE C4 3A 2E 49 4E 22 D3 |EB. ......:.IN".| 00000350: 54 41 4E 44 41 52 54 57 45 52 54 45 20 3F 20 28 |TANDARTWERTE ? (| 00000360: 4A 3D 31 29 20 31 9D 22 00 20 00 2E 3F 45 D3 D4 |J=1) 1.". ..?E..| 00000370: C1 CE C4 2D 31 3B D3 54 41 4E 44 41 52 54 50 41 |...-1;.TANDARTPA| 00000380: 52 41 4D 45 54 45 52 00 42 41 43 4B 43 4F 4C 3A |RAMETER.BACKCOL:| 00000390: 2E 45 51 30 3B D0 4F 4B 45 20 C8 49 4E 54 45 52 |.EQ0;.OKE .INTER| 000003A0: 47 52 55 4E 44 46 41 52 42 45 00 52 41 48 4D 43 |GRUNDFARBE.RAHMC| 000003B0: 4F 4C 3A 2E 45 51 31 31 3B D0 4F 4B 45 20 D2 41 |OL:.EQ11;.OKE .A| 000003C0: 48 4D 45 4E 46 41 52 42 45 00 54 45 58 54 43 4F |HMENFARBE.TEXTCO| 000003D0: 4C 3A 2E 45 51 31 35 38 3B C1 D3 C3 C9 C9 20 D4 |L:.EQ158;..... .| 000003E0: 45 58 54 46 41 52 42 45 00 53 54 41 54 43 4F 4C |EXTFARBE.STATCOL| 000003F0: 3A 2E 45 51 35 3B C1 D3 C3 C9 C9 20 CD 45 4E 55 |:.EQ5;..... .ENU| 00000400: 45 46 41 52 42 45 00 42 4C 43 4B 43 4F 4C 3A 2E |EFARBE.BLCKCOL:.| 00000410: 45 51 31 35 34 3B C1 D3 C3 C9 C9 20 C2 4C 4F 43 |EQ154;..... .LOC| 00000420: 4B 46 41 52 42 45 00 54 41 4E 46 3A 2E 45 51 24 |KFARBE.TANF:.EQ$| 00000430: 38 30 30 30 3B D4 45 58 54 41 4E 46 41 4E 47 00 |8000;.EXTANFANG.| 00000440: 54 45 4E 44 3A 2E 45 51 24 44 46 46 46 3B D4 45 |TEND:.EQ$DFFF;.E| 00000450: 58 54 45 4E 44 45 00 4C 41 4E 46 3A 2E 45 51 24 |XTENDE.LANF:.EQ$| 00000460: 45 30 30 30 3B CC 41 42 45 4C 41 4E 46 41 4E 47 |E000;.ABELANFANG| 00000470: 00 4C 45 4E 44 3A 2E 45 51 24 46 46 46 46 3B CC |.LEND:.EQ$FFFF;.| 00000480: 41 42 45 4C 45 4E 44 45 00 46 4C 4F 44 45 56 3A |ABELENDE.FLODEV:| 00000490: 2E 45 51 38 3B C6 4C 4F 50 50 59 00 44 52 55 44 |.EQ8;.LOPPY.DRUD| 000004A0: 45 56 3A 2E 45 51 34 3B C4 52 55 43 4B 45 52 00 |EV:.EQ4;.RUCKER.| 000004B0: 44 52 55 53 45 43 3A 2E 45 51 30 3B C4 52 55 43 |DRUSEC:.EQ0;.RUC| 000004C0: 4B 45 52 20 D3 45 43 2E C1 44 52 2E 00 2E 45 42 |KER .EC..DR...EB| 000004D0: 00 20 00 2E 3F 4E D3 D4 C1 CE C4 2D 31 3B D0 41 |. ..?N.....-1;.A| 000004E0: 52 41 4D 45 54 45 52 20 41 42 46 52 41 47 45 4E |RAMETER ABFRAGEN| 000004F0: 00 42 41 43 4B 43 4F 4C 3A 2E 49 4E 22 D0 4F 4B |.BACKCOL:.IN".OK| 00000500: 45 20 C8 49 4E 54 45 52 47 52 55 4E 44 46 41 52 |E .INTERGRUNDFAR| 00000510: 42 45 20 30 9D 22 00 52 41 48 4D 43 4F 4C 3A 2E |BE 0.".RAHMCOL:.| 00000520: 49 4E 22 D0 4F 4B 45 20 D2 41 48 4D 45 4E 46 41 |IN".OKE .AHMENFA| 00000530: 52 42 45 20 31 31 9D 9D 22 00 54 45 58 54 43 4F |RBE 11..".TEXTCO| 00000540: 4C 3A 2E 49 4E 22 C1 D3 C3 C9 C9 20 D4 45 58 54 |L:.IN"..... .EXT| 00000550: 46 41 52 42 45 20 31 35 38 9D 9D 9D 22 00 53 54 |FARBE 158...".ST| 00000560: 41 54 43 4F 4C 3A 2E 49 4E 22 C1 D3 C3 C9 C9 20 |ATCOL:.IN"..... | 00000570: CD 45 4E 55 45 46 41 52 42 45 20 35 9D 22 00 42 |.ENUEFARBE 5.".B| 00000580: 4C 43 4B 43 4F 4C 3A 2E 49 4E 22 C1 D3 C3 C9 C9 |LCKCOL:.IN".....| 00000590: 20 C2 4C 4F 43 4B 46 41 52 42 45 20 31 35 34 9D | .LOCKFARBE 154.| 000005A0: 9D 9D 22 00 54 41 4E 46 3A 2E 49 4E 22 D4 45 58 |..".TANF:.IN".EX| 000005B0: 54 41 4E 46 41 4E 47 20 24 38 30 30 30 9D 9D 9D |TANFANG $8000...| 000005C0: 9D 9D 22 00 54 45 4E 44 3A 2E 49 4E 22 D4 45 58 |..".TEND:.IN".EX| 000005D0: 54 45 4E 44 45 20 20 20 24 44 46 46 46 9D 9D 9D |TENDE $DFFF...| 000005E0: 9D 9D 22 00 4C 41 4E 46 3A 2E 49 4E 22 CC 41 42 |..".LANF:.IN".AB| 000005F0: 45 4C 41 4E 46 2E 20 20 24 45 30 30 30 9D 9D 9D |ELANF. $E000...| 00000600: 9D 9D 22 00 4C 45 4E 44 3A 2E 49 4E 22 CC 41 42 |..".LEND:.IN".AB| 00000610: 45 4C 45 4E 44 45 20 20 24 46 46 46 46 9D 9D 9D |ELENDE $FFFF...| 00000620: 9D 9D 22 00 46 4C 4F 44 45 56 3A 2E 49 4E 22 C6 |..".FLODEV:.IN".| 00000630: 4C 4F 50 50 59 2D C1 44 52 2E 20 20 20 20 20 20 |LOPPY-.DR. | 00000640: 20 38 9D 22 00 44 52 55 44 45 56 3A 2E 49 4E 22 | 8.".DRUDEV:.IN"| 00000650: C4 52 55 43 4B 45 52 2D C1 44 52 2E 20 20 20 20 |.RUCKER-.DR. | 00000660: 20 20 34 9D 22 00 44 52 55 53 45 43 3A 2E 49 4E | 4.".DRUSEC:.IN| 00000670: 22 C4 52 55 43 4B 45 52 20 D3 45 43 2E 20 C1 44 |".RUCKER .EC. .D| 00000680: 52 2E 20 30 9D 22 00 2E 45 42 00 20 00 50 4F 53 |R. 0."..EB. .POS| 00000690: 3A 2E 45 51 39 3B CD 4F 4D 45 4E 54 41 4E 45 20 |:.EQ9;.OMENTANE | 000006A0: D0 4F 53 49 54 49 4F 4E 20 46 55 45 52 20 D4 41 |.OSITION FUER .A| 000006B0: 42 2D C2 45 46 45 48 4C 00 42 49 4C 44 41 44 52 |B-.EFEHL.BILDADR| 000006C0: 3A 2E 45 51 36 33 3B D3 54 41 52 54 41 44 52 45 |:.EQ63;.TARTADRE| 000006D0: 53 53 45 20 46 55 45 52 20 C2 49 4C 44 54 45 58 |SSE FUER .ILDTEX| 000006E0: 54 00 41 53 53 46 4C 41 47 53 3A 2E 45 51 37 37 |T.ASSFLAGS:.EQ77| 000006F0: 3B C1 53 53 45 4D 42 4C 45 52 20 C6 4C 41 47 53 |;.SSEMBLER .LAGS| 00000700: 00 41 53 53 46 4C 32 3A 2E 45 51 38 35 3B C1 53 |.ASSFL2:.EQ85;.S| 00000710: 53 45 4D 42 4C 45 52 20 C6 4C 41 47 53 00 4D 45 |SEMBLER .LAGS.ME| 00000720: 4D 31 3A 2E 45 51 38 37 3B DA 57 49 53 43 48 45 |M1:.EQ87;.WISCHE| 00000730: 4E 53 50 45 49 43 48 45 52 00 4D 45 4D 32 3A 2E |NSPEICHER.MEM2:.| 00000740: 45 51 4D 45 4D 31 2B 31 00 4D 45 4D 33 3A 2E 45 |EQMEM1+1.MEM3:.E| 00000750: 51 4D 45 4D 32 2B 31 00 4D 45 4D 34 3A 2E 45 51 |QMEM2+1.MEM4:.EQ| 00000760: 4D 45 4D 33 2B 31 00 54 58 54 41 4E 46 3A 2E 45 |MEM3+1.TXTANF:.E| 00000770: 51 39 31 3B D4 45 58 54 41 4E 46 41 4E 47 00 54 |Q91;.EXTANFANG.T| 00000780: 58 54 45 4E 44 3A 2E 45 51 54 58 54 41 4E 46 2B |XTEND:.EQTXTANF+| 00000790: 32 3B D4 45 58 54 45 4E 44 45 00 54 58 54 50 4F |2;.EXTENDE.TXTPO| 000007A0: 49 4E 54 3A 2E 45 51 54 58 54 45 4E 44 2B 32 3B |INT:.EQTXTEND+2;| 000007B0: DA 45 49 47 45 52 20 41 55 46 20 4C 45 54 5A 54 |.EIGER AUF LETZT| 000007C0: 45 4E 20 D4 45 58 54 45 49 4E 54 52 41 47 00 4C |EN .EXTEINTRAG.L| 000007D0: 42 4C 41 4E 46 3A 2E 45 51 39 37 3B CC 41 42 45 |BLANF:.EQ97;.ABE| 000007E0: 4C 41 4E 46 41 4E 47 00 4C 42 4C 45 4E 44 3A 2E |LANFANG.LBLEND:.| 000007F0: 45 51 4C 42 4C 41 4E 46 2B 32 3B CC 41 42 45 4C |EQLBLANF+2;.ABEL| 00000800: 45 4E 44 45 00 4C 42 4C 50 4F 49 4E 54 3A 2E 45 |ENDE.LBLPOINT:.E| 00000810: 51 4C 42 4C 45 4E 44 2B 32 3B DA 45 49 47 45 52 |QLBLEND+2;.EIGER| 00000820: 20 41 55 46 20 4C 45 54 5A 54 45 4E 20 CC 41 42 | AUF LETZTEN .AB| 00000830: 45 4C 45 49 4E 54 52 41 47 00 5A 41 48 4C 31 3A |ELEINTRAG.ZAHL1:| 00000840: 2E 45 51 31 30 35 3B DA 41 48 4C 20 46 55 45 52 |.EQ105;.AHL FUER| 00000850: 20 C5 49 4E 20 55 2E 20 C1 55 53 47 41 42 45 00 | .IN U. .USGABE.| 00000860: 5A 41 48 4C 32 3A 2E 45 51 5A 41 48 4C 31 2B 32 |ZAHL2:.EQZAHL1+2| 00000870: 3B D3 50 45 49 43 48 45 52 20 46 55 45 52 20 C2 |;.PEICHER FUER .| 00000880: 45 52 45 43 48 4E 55 4E 47 45 4E 00 5A 41 48 4C |ERECHNUNGEN.ZAHL| 00000890: 33 3A 2E 45 51 5A 41 48 4C 32 2B 32 00 53 54 41 |3:.EQZAHL2+2.STA| 000008A0: 43 4B 3A 2E 45 51 31 31 31 3B D3 50 45 49 43 48 |CK:.EQ111;.PEICH| 000008B0: 45 52 20 46 55 45 52 20 D3 54 41 43 4B 50 4F 49 |ER FUER .TACKPOI| 000008C0: 4E 54 45 52 00 53 43 52 4F 4C 4C 46 4C 41 47 3A |NTER.SCROLLFLAG:| 000008D0: 2E 45 51 31 34 37 3B C6 4C 41 47 20 46 55 45 52 |.EQ147;.LAG FUER| 000008E0: 20 D3 43 52 4F 4C 4C 45 4E 00 46 4C 41 47 53 3A | .CROLLEN.FLAGS:| 000008F0: 2E 45 51 31 35 35 3B C6 4C 41 47 53 00 42 4C 4F |.EQ155;.LAGS.BLO| 00000900: 41 4E 46 3A 2E 45 51 31 35 38 3B C2 4C 4F 43 4B |ANF:.EQ158;.LOCK| 00000910: 41 4E 46 41 4E 47 00 42 4C 4F 45 4E 44 3A 2E 45 |ANFANG.BLOEND:.E| 00000920: 51 36 35 3B C2 4C 4F 43 4B 45 4E 44 45 00 4C 41 |Q65;.LOCKENDE.LA| 00000930: 53 54 43 48 52 3A 2E 45 51 31 31 32 3B 4C 45 54 |STCHR:.EQ112;LET| 00000940: 5A 54 45 53 20 DA 45 49 43 48 45 4E 20 42 45 49 |ZTES .EICHEN BEI| 00000950: 20 C5 49 4E 47 41 42 45 00 43 53 50 41 4C 3A 2E | .INGABE.CSPAL:.| 00000960: 45 51 31 36 36 3B C3 55 52 53 4F 52 20 D3 50 41 |EQ166;.URSOR .PA| 00000970: 4C 54 45 20 28 31 2D 38 30 29 00 43 5A 45 49 4C |LTE (1-80).CZEIL| 00000980: 3A 2E 45 51 31 36 37 3B C3 55 52 53 4F 52 20 DA |:.EQ167;.URSOR .| 00000990: 45 49 4C 45 00 42 49 4C 44 5A 45 49 4C 45 3A 2E |EILE.BILDZEILE:.| 000009A0: 45 51 31 36 39 3B DA 45 49 4C 45 4E 4E 55 4D 4D |EQ169;.EILENNUMM| 000009B0: 45 52 20 44 45 52 20 45 52 53 54 45 4E 20 DA 45 |ER DER ERSTEN .E| 000009C0: 49 4C 45 20 49 4D 20 C2 49 4C 44 00 5A 45 49 4C |ILE IM .ILD.ZEIL| 000009D0: 45 4E 3A 2E 45 51 32 34 37 3B C1 4E 5A 41 48 4C |EN:.EQ247;.NZAHL| 000009E0: 20 D4 45 58 54 5A 45 49 4C 45 4E 00 41 44 52 55 | .EXTZEILEN.ADRU| 000009F0: 44 3A 2E 45 51 32 34 39 3B DA 45 49 4C 45 4E 41 |D:.EQ249;.EILENA| 00000A00: 44 52 45 53 53 45 20 46 55 45 52 20 D3 43 52 4F |DRESSE FUER .CRO| 00000A10: 4C 4C 45 4E 00 5A 47 3A 2E 45 51 32 35 31 3B DA |LLEN.ZG:.EQ251;.| 00000A20: 45 49 47 45 52 20 41 4C 4C 47 45 4D 2E 00 5A 47 |EIGER ALLGEM..ZG| 00000A30: 32 3A 2E 45 51 32 35 33 3B DA 45 49 47 45 52 20 |2:.EQ253;.EIGER | 00000A40: 41 4C 4C 47 45 4D 2E 00 20 00 46 41 3A 2E 45 51 |ALLGEM.. .FA:.EQ| 00000A50: 24 42 41 3B C7 45 52 41 45 54 45 4E 55 4D 4D 45 |$BA;.ERAETENUMME| 00000A60: 52 00 53 41 3A 2E 45 51 24 42 39 3B D3 45 4B 55 |R.SA:.EQ$B9;.EKU| 00000A70: 4E 44 41 45 52 41 44 52 45 53 53 53 45 00 53 54 |NDAERADRESSSE.ST| 00000A80: 41 54 55 53 3A 2E 45 51 24 39 30 3B D3 54 41 54 |ATUS:.EQ$90;.TAT| 00000A90: 55 53 42 59 54 45 00 46 4E 4C 45 4E 3A 2E 45 51 |USBYTE.FNLEN:.EQ| 00000AA0: 24 42 37 3B C6 49 4C 45 4E 41 4D 45 4C 41 45 4E |$B7;.ILENAMELAEN| 00000AB0: 47 45 00 46 4E 41 44 52 3A 2E 45 51 24 42 42 3B |GE.FNADR:.EQ$BB;| 00000AC0: C6 49 4C 45 4E 41 4D 45 41 44 52 45 53 53 45 00 |.ILENAMEADRESSE.| 00000AD0: 53 43 52 46 45 4C 44 3A 2E 45 51 24 41 43 3B D3 |SCRFELD:.EQ$AC;.| 00000AE0: 50 45 49 43 48 45 52 46 45 4C 44 20 46 55 45 52 |PEICHERFELD FUER| 00000AF0: 20 D3 43 52 4F 4C 4C 45 4E 00 4D 53 42 3A 2E 45 | .CROLLEN.MSB:.E| 00000B00: 51 24 44 39 3B CD D3 C2 20 44 45 52 20 C2 49 4C |Q$D9;... DER .IL| 00000B10: 44 5A 45 49 4C 45 4E 00 4D 53 47 46 4C 41 47 3A |DZEILEN.MSGFLAG:| 00000B20: 2E 45 51 31 35 37 3B C6 4C 41 47 20 46 55 45 52 |.EQ157;.LAG FUER| 00000B30: 20 C1 55 53 47 41 42 45 4E 00 52 50 44 46 4C 41 | .USGABEN.RPDFLA| 00000B40: 47 3A 2E 45 51 36 35 30 3B C6 4C 41 47 20 46 55 |G:.EQ650;.LAG FU| 00000B50: 45 52 20 D2 45 50 45 41 54 00 52 56 53 3A 2E 45 |ER .EPEAT.RVS:.E| 00000B60: 51 24 43 37 3B C6 4C 41 47 20 46 55 45 52 20 D2 |Q$C7;.LAG FUER .| 00000B70: 45 56 45 52 53 00 51 55 4F 54 45 3A 2E 45 51 24 |EVERS.QUOTE:.EQ$| 00000B80: 44 34 3B C6 4C 41 47 20 46 55 45 52 20 3E 22 3C |D4;.LAG FUER >"<| 00000B90: 00 53 50 41 4C 54 45 3A 2E 45 51 32 31 31 3B C3 |.SPALTE:.EQ211;.| 00000BA0: 55 52 53 4F 52 53 50 41 4C 54 45 00 5A 45 49 4C |URSORSPALTE.ZEIL| 00000BB0: 45 3A 2E 45 51 32 31 34 3B C3 55 52 53 4F 52 5A |E:.EQ214;.URSORZ| 00000BC0: 45 49 4C 45 00 42 4C 49 46 4C 41 47 3A 2E 45 51 |EILE.BLIFLAG:.EQ| 00000BD0: 32 30 34 3B C6 4C 41 47 20 46 55 45 52 20 C2 4C |204;.LAG FUER .L| 00000BE0: 49 4E 4B 45 4E 00 43 52 53 54 41 54 3A 2E 45 51 |INKEN.CRSTAT:.EQ| 00000BF0: 32 30 37 3B C3 55 52 53 4F 52 53 54 41 54 55 53 |207;.URSORSTATUS| 00000C00: 00 53 54 54 41 53 54 3A 2E 45 51 36 35 33 3B C6 |.STTAST:.EQ653;.| 00000C10: 4C 41 47 20 46 55 45 52 20 C3 D4 D2 CC 20 D3 C8 |LAG FUER .... ..| 00000C20: C9 C6 D4 20 C3 3D 00 49 4E 53 45 52 54 53 3A 2E |... .=.INSERTS:.| 00000C30: 45 51 32 31 36 3B C1 4E 5A 41 48 4C 20 44 45 52 |EQ216;.NZAHL DER| 00000C40: 20 C9 4E 53 45 52 54 27 53 00 20 00 4E 4F 52 4D | .NSERT'S. .NORM| 00000C50: 41 4C 3A 2E 45 51 24 33 37 3B D3 54 41 4E 44 41 |AL:.EQ$37;.TANDA| 00000C60: 52 54 53 50 45 49 43 48 45 52 56 45 52 54 45 49 |RTSPEICHERVERTEI| 00000C70: 4C 55 4E 47 00 20 00 53 54 41 52 54 46 49 4C 45 |LUNG. .STARTFILE| 00000C80: 3A 2E 45 51 32 35 36 3B C6 49 4C 45 4E 41 4D 45 |:.EQ256;.ILENAME| 00000C90: 20 42 45 49 20 C1 53 53 45 4D 4C 49 45 52 45 4E | BEI .SSEMLIEREN| 00000CA0: 00 4F 50 42 55 46 46 45 52 3A 2E 45 51 32 35 36 |.OPBUFFER:.EQ256| 00000CB0: 2B 31 36 3B D3 50 45 49 43 48 45 52 20 46 55 45 |+16;.PEICHER FUE| 00000CC0: 52 20 CF 50 45 52 41 4E 44 00 42 55 46 46 45 52 |R .PERAND.BUFFER| 00000CD0: 3A 2E 45 51 35 31 33 3B DA 45 49 4C 45 4E 53 50 |:.EQ513;.EILENSP| 00000CE0: 45 49 43 48 45 52 20 42 45 49 20 C1 53 53 2E 00 |EICHER BEI .SS..| 00000CF0: 42 55 46 46 45 52 32 3A 2E 45 51 31 31 35 3B D3 |BUFFER2:.EQ115;.| 00000D00: 50 45 49 43 48 45 52 46 45 4C 44 20 28 5A 2E C2 |PEICHERFELD (Z..| 00000D10: 2E 20 CC 41 42 45 4C 4E 41 4D 45 29 00 42 55 46 |. .ABELNAME).BUF| 00000D20: 46 45 52 33 3A 2E 45 51 36 37 39 3B D3 50 45 49 |FER3:.EQ679;.PEI| 00000D30: 43 48 45 52 46 45 4C 44 00 45 44 42 55 46 46 45 |CHERFELD.EDBUFFE| 00000D40: 52 3A 2E 45 51 38 32 30 3B DA 45 49 4C 45 4E 53 |R:.EQ820;.EILENS| 00000D50: 50 45 49 43 48 45 52 20 46 55 45 52 20 C5 44 49 |PEICHER FUER .DI| 00000D60: 54 00 41 4E 5A 45 49 42 55 46 3A 2E 45 51 45 44 |T.ANZEIBUF:.EQED| 00000D70: 42 55 46 46 45 52 2B 38 31 3B DA 45 49 4C 45 4E |BUFFER+81;.EILEN| 00000D80: 53 50 45 49 43 48 45 52 20 46 55 45 52 20 C1 4E |SPEICHER FUER .N| 00000D90: 5A 45 49 47 45 00 20 00 52 4F 55 54 49 4E 45 4E |ZEIGE. .ROUTINEN| 00000DA0: 3A 2E 45 51 37 30 34 3B D2 C1 CD 2D D2 4F 55 54 |:.EQ704;...-.OUT| 00000DB0: 49 4E 45 4E 20 31 00 52 4F 55 54 49 4E 45 32 3A |INEN 1.ROUTINE2:| 00000DC0: 2E 45 51 45 44 42 55 46 46 45 52 2B 38 31 3B D2 |.EQEDBUFFER+81;.| 00000DD0: C1 CD 2D D2 4F 55 54 49 4E 45 4E 20 32 00 20 00 |..-.OUTINEN 2. .| 00000DE0: 42 53 4F 55 54 52 3A 2E 45 51 24 46 46 44 32 3B |BSOUTR:.EQ$FFD2;| 00000DF0: C5 49 4E 20 DA 45 49 43 48 45 4E 20 41 55 53 47 |.IN .EICHEN AUSG| 00000E00: 45 42 45 4E 00 42 41 53 49 4E 52 3A 2E 45 51 24 |EBEN.BASINR:.EQ$| 00000E10: 46 46 43 46 3B C5 49 4E 20 DA 45 49 43 48 45 4E |FFCF;.IN .EICHEN| 00000E20: 20 45 49 4E 4C 45 53 45 4E 00 47 45 54 52 3A 2E | EINLESEN.GETR:.| 00000E30: 45 51 24 46 46 45 34 3B C7 45 54 2D C2 45 46 45 |EQ$FFE4;.ET-.EFE| 00000E40: 48 4C 00 42 41 53 49 43 49 4E 49 54 3A 2E 45 51 |HL.BASICINIT:.EQ| 00000E50: 24 46 43 45 32 3B C2 C1 D3 C9 C3 2D C9 4E 49 54 |$FCE2;.....-.NIT| 00000E60: 49 41 4C 49 53 49 45 52 45 4E 00 53 54 4F 50 54 |IALISIEREN.STOPT| 00000E70: 41 53 54 3A 2E 45 51 24 46 36 45 44 3B D3 D4 CF |AST:.EQ$F6ED;...| 00000E80: D0 2D D4 41 53 54 45 20 41 42 46 52 41 47 45 4E |.-.ASTE ABFRAGEN| 00000E90: 00 53 45 4E 44 3A 2E 45 51 24 45 44 44 44 3B C5 |.SEND:.EQ$EDDD;.| 00000EA0: 49 4E 20 C2 59 54 45 20 41 55 46 20 53 45 52 2E |IN .YTE AUF SER.| 00000EB0: 20 C2 55 53 00 4C 49 53 54 45 4E 3A 2E 45 51 24 | .US.LISTEN:.EQ$| 00000EC0: 45 44 30 43 3B CC 49 53 54 45 4E 20 53 45 4E 44 |ED0C;.ISTEN SEND| 00000ED0: 45 4E 00 54 41 4C 4B 3A 2E 45 51 24 45 44 30 39 |EN.TALK:.EQ$ED09| 00000EE0: 3B D4 41 4C 4B 20 53 45 4E 44 45 4E 00 55 4E 4C |;.ALK SENDEN.UNL| 00000EF0: 49 53 54 45 4E 3A 2E 45 51 24 45 44 46 45 3B D5 |ISTEN:.EQ$EDFE;.| 00000F00: 4E 4C 49 53 54 45 4E 20 53 45 4E 44 45 4E 00 55 |NLISTEN SENDEN.U| 00000F10: 4E 54 41 4C 4B 3A 2E 45 51 24 45 44 45 46 3B D5 |NTALK:.EQ$EDEF;.| 00000F20: 4E 54 41 4C 4B 20 53 45 4E 44 45 4E 00 53 45 43 |NTALK SENDEN.SEC| 00000F30: 4C 49 53 54 45 4E 3A 2E 45 51 24 45 44 42 39 3B |LISTEN:.EQ$EDB9;| 00000F40: D3 45 43 2E 20 C1 44 52 2E 20 4E 41 43 48 20 CC |.EC. .DR. NACH .| 00000F50: 49 53 54 45 4E 20 53 45 4E 44 45 4E 00 53 45 43 |ISTEN SENDEN.SEC| 00000F60: 54 41 4C 4B 3A 2E 45 51 24 45 44 43 37 3B D3 45 |TALK:.EQ$EDC7;.E| 00000F70: 43 2E 20 C1 44 52 2E 20 4E 41 43 48 20 D4 41 4C |C. .DR. NACH .AL| 00000F80: 4B 20 53 45 4E 44 45 4E 00 49 45 43 49 4E 3A 2E |K SENDEN.IECIN:.| 00000F90: 45 51 24 46 46 41 35 3B C5 49 4E 20 C2 59 54 45 |EQ$FFA5;.IN .YTE| 00000FA0: 20 56 4F 4D 20 53 45 52 2E 20 C2 55 53 00 53 45 | VOM SER. .US.SE| 00000FB0: 4E 44 4E 41 4D 45 3A 2E 45 51 24 46 33 44 35 3B |NDNAME:.EQ$F3D5;| 00000FC0: C6 49 4C 45 4E 41 4D 45 4E 20 53 45 4E 44 45 4E |.ILENAMEN SENDEN| 00000FD0: 00 43 4C 53 46 49 4C 45 3A 2E 45 51 24 46 36 34 |.CLSFILE:.EQ$F64| 00000FE0: 32 3B C6 49 4C 45 20 53 43 48 4C 49 45 53 53 45 |2;.ILE SCHLIESSE| 00000FF0: 4E 00 53 45 54 4E 41 4D 45 3A 2E 45 51 24 46 46 |N.SETNAME:.EQ$FF| 00001000: 42 44 3B C6 49 4C 45 4E 41 4D 45 4E 20 53 45 54 |BD;.ILENAMEN SET| 00001010: 5A 45 4E 00 53 45 54 50 41 52 41 3A 2E 45 51 24 |ZEN.SETPARA:.EQ$| 00001020: 46 46 42 41 3B C6 49 4C 45 50 41 52 41 4D 45 54 |FFBA;.ILEPARAMET| 00001030: 45 52 20 53 45 54 5A 45 4E 00 4F 50 45 4E 3A 2E |ER SETZEN.OPEN:.| 00001040: 45 51 24 46 46 43 30 3B CF D0 C5 CE 2D C2 45 46 |EQ$FFC0;....-.EF| 00001050: 45 48 4C 00 43 4C 4F 53 45 3A 2E 45 51 24 46 46 |EHL.CLOSE:.EQ$FF| 00001060: 43 33 3B C3 CC CF D3 C5 2D C2 45 46 45 48 4C 00 |C3;.....-.EFEHL.| 00001070: 43 48 4B 49 4E 3A 2E 45 51 24 46 46 43 36 3B C5 |CHKIN:.EQ$FFC6;.| 00001080: 49 4E 47 41 42 45 47 45 52 41 45 54 20 53 45 54 |INGABEGERAET SET| 00001090: 5A 45 4E 00 43 4B 4F 55 54 3A 2E 45 51 24 46 46 |ZEN.CKOUT:.EQ$FF| 000010A0: 43 39 3B C1 55 53 47 41 42 45 47 45 52 41 45 54 |C9;.USGABEGERAET| 000010B0: 20 53 45 54 5A 45 4E 00 43 4C 52 43 48 3A 2E 45 | SETZEN.CLRCH:.E| 000010C0: 51 24 46 46 43 43 3B C5 49 4E 20 55 2E 20 C1 55 |Q$FFCC;.IN U. .U| 000010D0: 53 47 41 42 45 20 4E 4F 52 4D 41 4C 00 54 41 53 |SGABE NORMAL.TAS| 000010E0: 54 41 54 55 52 3A 2E 45 51 24 46 46 39 46 3B D4 |TATUR:.EQ$FF9F;.| 000010F0: 41 53 54 41 54 55 52 20 41 42 46 52 41 47 45 4E |ASTATUR ABFRAGEN| 00001100: 00 43 4C 52 4C 49 4E 45 3A 2E 45 51 24 45 39 46 |.CLRLINE:.EQ$E9F| 00001110: 46 3B C2 49 4C 44 53 43 48 49 52 4D 5A 45 49 4C |F;.ILDSCHIRMZEIL| 00001120: 45 20 4C 4F 45 53 43 48 45 4E 00 53 43 52 41 55 |E LOESCHEN.SCRAU| 00001130: 53 3A 2E 45 51 24 45 37 31 36 3B C5 49 4E 20 DA |S:.EQ$E716;.IN .| 00001140: 45 49 43 48 45 4E 20 41 55 46 20 C2 49 4C 44 53 |EICHEN AUF .ILDS| 00001150: 43 48 49 52 4D 00 43 4C 52 53 43 52 3A 2E 45 51 |CHIRM.CLRSCR:.EQ| 00001160: 24 45 35 34 34 3B C2 49 4C 44 20 4C 4F 45 53 43 |$E544;.ILD LOESC| 00001170: 48 45 4E 00 55 53 43 52 3A 2E 45 51 24 45 38 46 |HEN.USCR:.EQ$E8F| 00001180: 38 3B D5 50 2D D3 43 52 4F 4C 4C 00 44 53 43 52 |8;.P-.CROLL.DSCR| 00001190: 3A 2E 45 51 24 45 39 36 35 3B C4 4F 57 4E 2D D3 |:.EQ$E965;.OWN-.| 000011A0: 43 48 52 4F 4C 4C 00 48 4F 4D 45 3A 2E 45 51 24 |CHROLL.HOME:.EQ$| 000011B0: 45 35 36 36 3B C3 55 52 53 4F 52 20 C8 4F 4D 45 |E566;.URSOR .OME| 000011C0: 00 20 00 56 49 43 3A 2E 45 51 24 44 30 30 30 3B |. .VIC:.EQ$D000;| 000011D0: D6 49 44 45 4F 2D C9 C3 00 53 49 44 3A 2E 45 51 |.IDEO-...SID:.EQ| 000011E0: 24 44 34 30 30 3B D3 4F 55 4E 44 2D C9 C3 00 55 |$D400;.OUND-...U| 000011F0: 48 52 3A 2E 45 51 35 36 33 32 38 3B D5 48 52 20 |HR:.EQ56328;.HR | 00001200: 49 4E 20 C3 C9 C1 20 31 00 20 00 3B 20 2D 20 CC |IN ... 1. .; - .| 00001210: 41 42 45 4C 44 45 46 49 4E 49 54 49 4F 4E 45 4E |ABELDEFINITIONEN| 00001220: 20 46 55 45 52 20 C1 53 53 45 4D 42 4C 45 52 20 | FUER .SSEMBLER | 00001230: 2D 00 4C 41 42 45 4C 57 45 52 54 3A 2E 45 51 43 |-.LABELWERT:.EQC| 00001240: 5A 45 49 4C 3B D7 45 52 54 20 45 49 4E 45 53 20 |ZEIL;.ERT EINES | 00001250: D3 59 4D 42 4F 4C 53 00 4C 41 42 45 4C 54 59 50 |.YMBOLS.LABELTYP| 00001260: 3A 2E 45 51 43 53 50 41 4C 3B CC 41 42 45 4C 54 |:.EQCSPAL;.ABELT| 00001270: 59 50 00 50 43 3A 2E 45 51 42 49 4C 44 5A 45 49 |YP.PC:.EQBILDZEI| 00001280: 4C 45 3B C1 44 52 45 53 53 45 20 44 45 53 20 C2 |LE;.DRESSE DES .| 00001290: 45 46 45 48 4C 53 00 46 45 48 4C 45 52 3A 2E 45 |EFEHLS.FEHLER:.E| 000012A0: 51 5A 45 49 4C 45 4E 3B C1 4E 5A 41 48 4C 20 C6 |QZEILEN;.NZAHL .| 000012B0: 45 48 4C 45 52 00 4F 52 44 45 52 3A 2E 45 51 31 |EHLER.ORDER:.EQ1| 000012C0: 30 3B C2 45 46 45 48 4C 53 42 59 54 45 00 4C 42 |0;.EFEHLSBYTE.LB| 000012D0: 4C 4C 45 4E 3A 2E 45 51 41 44 52 55 44 3B CC 41 |LLEN:.EQADRUD;.A| 000012E0: 45 4E 47 45 20 44 45 53 20 D3 59 4D 42 4F 4C 53 |ENGE DES .YMBOLS| 000012F0: 00 41 44 52 4D 4F 44 45 3A 2E 45 51 42 55 46 46 |.ADRMODE:.EQBUFF| 00001300: 45 52 33 3B C1 44 52 45 53 53 49 45 52 55 4E 47 |ER3;.DRESSIERUNG| 00001310: 53 41 52 54 00 41 53 5A 45 49 4C 45 3A 2E 45 51 |SART.ASZEILE:.EQ| 00001320: 42 55 46 46 45 52 2B 38 30 3B CE 55 4D 4D 45 52 |BUFFER+80;.UMMER| 00001330: 20 44 45 52 20 DA 45 49 4C 45 00 41 44 52 4D 4F | DER .EILE.ADRMO| 00001340: 54 58 54 3A 2E 45 51 42 55 46 46 45 52 33 2B 31 |TXT:.EQBUFFER3+1| 00001350: 3B D4 45 58 54 20 44 45 52 20 C1 44 52 45 53 53 |;.EXT DER .DRESS| 00001360: 49 45 52 55 4E 47 53 41 52 54 00 4F 50 45 52 41 |IERUNGSART.OPERA| 00001370: 4E 44 3A 2E 45 51 42 55 46 46 45 52 2B 33 3B D4 |ND:.EQBUFFER+3;.| 00001380: 45 58 54 20 44 45 53 20 CF 50 45 52 41 4E 44 45 |EXT DES .PERANDE| 00001390: 4E 00 50 41 53 53 41 44 52 45 53 53 3A 2E 45 51 |N.PASSADRESS:.EQ| 000013A0: 24 38 42 3B D3 50 45 49 43 48 45 52 20 46 55 45 |$8B;.PEICHER FUE| 000013B0: 52 20 C1 44 52 45 53 53 54 45 53 54 00 20 00 3B |R .DRESSTEST. .;| 000013C0: 20 2D 20 CC 41 42 45 4C 44 45 46 49 4E 49 54 49 | - .ABELDEFINITI| 000013D0: 4F 4E 45 4E 20 46 55 45 52 20 CD 4F 4E 49 54 4F |ONEN FUER .ONITO| 000013E0: 52 20 C5 52 57 45 49 54 45 52 55 4E 47 20 2D 00 |R .RWEITERUNG -.| 000013F0: 42 52 45 41 4B 56 3A 2E 45 51 24 33 31 36 3B C2 |BREAKV:.EQ$316;.| 00001400: 52 45 41 4B 56 45 4B 54 4F 52 00 50 50 3A 2E 45 |REAKVEKTOR.PP:.E| 00001410: 51 42 55 46 46 45 52 33 3B D3 50 45 49 43 48 45 |QBUFFER3;.PEICHE| 00001420: 52 20 46 55 45 52 20 D0 52 4F 5A 45 53 53 4F 52 |R FUER .ROZESSOR| 00001430: 50 4F 52 54 00 59 52 3A 2E 45 51 42 55 46 46 45 |PORT.YR:.EQBUFFE| 00001440: 52 33 2B 31 3B D3 50 45 49 43 48 45 52 20 46 55 |R3+1;.PEICHER FU| 00001450: 45 52 20 D9 2D D2 45 47 49 53 54 45 52 00 58 52 |ER .-.EGISTER.XR| 00001460: 3A 2E 45 51 42 55 46 46 45 52 33 2B 32 3B D3 50 |:.EQBUFFER3+2;.P| 00001470: 45 49 43 48 45 52 20 46 55 45 52 20 D8 2D D2 45 |EICHER FUER .-.E| 00001480: 47 2E 00 41 43 3A 2E 45 51 42 55 46 46 45 52 33 |G..AC:.EQBUFFER3| 00001490: 2B 33 3B D3 50 45 49 43 48 45 52 20 46 55 45 52 |+3;.PEICHER FUER| 000014A0: 20 C1 43 43 55 00 53 54 3A 2E 45 51 42 55 46 46 | .CCU.ST:.EQBUFF| 000014B0: 45 52 33 2B 34 3B D3 50 45 49 43 48 45 52 20 46 |ER3+4;.PEICHER F| 000014C0: 55 45 52 20 D3 54 41 54 55 53 46 4C 41 47 53 00 |UER .TATUSFLAGS.| 000014D0: 50 43 4C 3A 2E 45 51 42 55 46 46 45 52 33 2B 35 |PCL:.EQBUFFER3+5| 000014E0: 3B D3 50 45 49 43 48 45 52 20 46 55 45 52 20 C1 |;.PEICHER FUER .| 000014F0: 44 52 45 53 53 45 00 53 50 3A 2E 45 51 42 55 46 |DRESSE.SP:.EQBUF| 00001500: 46 45 52 33 2B 37 3B D3 50 45 49 43 48 45 52 20 |FER3+7;.PEICHER | 00001510: 46 55 45 52 20 D3 54 41 43 4B 50 4F 49 4E 54 45 |FUER .TACKPOINTE| 00001520: 52 00 42 52 4B 3A 2E 45 51 42 55 46 46 45 52 33 |R.BRK:.EQBUFFER3| 00001530: 2B 38 3B D3 50 2E 20 46 55 45 52 20 C2 D2 C5 C1 |+8;.P. FUER ....| 00001540: CB 2D C1 44 52 45 53 53 45 00 54 52 41 43 3A 2E |.-.DRESSE.TRAC:.| 00001550: 45 51 42 55 46 46 45 52 33 2B 31 30 3B D3 50 2E |EQBUFFER3+10;.P.| 00001560: 20 46 55 45 52 20 D4 52 41 43 4B 00 53 45 43 54 | FUER .RACK.SECT| 00001570: 3A 2E 45 51 42 55 46 46 45 52 33 2B 31 31 3B D3 |:.EQBUFFER3+11;.| 00001580: 50 2E 20 46 55 45 52 20 D3 45 43 54 4F 52 00 42 |P. FUER .ECTOR.B| 00001590: 55 46 3A 2E 45 51 42 55 46 46 45 52 33 2B 31 32 |UF:.EQBUFFER3+12| 000015A0: 3B DA 57 49 53 43 48 45 4E 53 50 2E 20 46 55 45 |;.WISCHENSP. FUE| 000015B0: 52 20 D7 45 52 54 45 00 42 55 46 42 55 46 46 45 |R .ERTE.BUFBUFFE| 000015C0: 52 3A 2E 45 51 24 43 46 30 30 00 20 00 20 00 3B |R:.EQ$CF00. . .;| 000015D0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************| 000015E0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************| 000015F0: 2A 2A 2A 2A 2A 2A 2A 00 3B 2A 20 2A 20 20 20 20 |*******.;* * | 00001600: 20 20 20 20 20 20 C8 41 55 50 54 50 52 4F 47 52 | .AUPTPROGR| 00001610: 41 4D 4D 20 20 20 20 20 20 20 20 20 20 2A 20 2A |AMM * *| 00001620: 00 3B 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |.;**************| 00001630: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************| 00001640: 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 20 00 4B 41 4C 54 |*********. .KALT| 00001650: 3A 4C 44 41 23 31 3B CB 41 4C 54 53 54 41 52 54 |:LDA#1;.ALTSTART| 00001660: 00 2E 42 59 24 32 43 00 57 41 52 4D 3A 4C 44 41 |..BY$2C.WARM:LDA| 00001670: 23 30 3B D7 41 52 4D 53 54 41 52 54 00 54 53 58 |#0;.ARMSTART.TSX| 00001680: 3B D3 54 41 43 4B 50 4F 49 4E 54 45 52 20 4D 45 |;.TACKPOINTER ME| 00001690: 52 4B 45 4E 00 53 54 58 53 54 41 43 4B 00 53 45 |RKEN.STXSTACK.SE| 000016A0: 49 00 43 4D 50 23 31 3B CB 41 4C 54 53 54 41 52 |I.CMP#1;.ALTSTAR| 000016B0: 54 20 3F 00 42 4E 45 57 41 53 54 41 3B CE 45 49 |T ?.BNEWASTA;.EI| 000016C0: 4E 00 4A 53 52 49 4E 49 54 52 3B C9 4E 49 54 49 |N.JSRINITR;.NITI| 000016D0: 41 4C 49 53 49 45 52 45 4E 00 57 41 53 54 41 3A |ALISIEREN.WASTA:| 000016E0: 4A 53 52 50 55 54 52 41 4D 52 4F 3B D2 41 4D 2D |JSRPUTRAMRO;.AM-| 000016F0: D2 4F 55 54 49 4E 45 4E 20 2D 2D 3E 20 D3 54 41 |.OUTINEN --> .TA| 00001700: 52 54 50 4F 53 2E 00 4A 53 52 50 4F 49 4E 54 45 |RTPOS..JSRPOINTE| 00001710: 52 3B D0 4F 49 4E 54 45 52 20 42 45 52 45 43 48 |R;.OINTER BERECH| 00001720: 4E 45 4E 00 4C 44 41 23 31 35 3B D4 4F 4E 20 41 |NEN.LDA#15;.ON A| 00001730: 4E 53 43 48 41 4C 54 45 4E 00 53 54 41 53 49 44 |NSCHALTEN.STASID| 00001740: 2B 32 34 00 4C 44 41 23 25 31 31 30 30 30 30 30 |+24.LDA#%1100000| 00001750: 30 3B CD 45 4C 44 55 4E 47 45 4E 20 44 45 53 20 |0;.ELDUNGEN DES | 00001760: CB 45 52 4E 41 4C 20 41 4E 00 53 54 41 4D 53 47 |.ERNAL AN.STAMSG| 00001770: 46 4C 41 47 00 53 54 41 52 50 44 46 4C 41 47 3B |FLAG.STARPDFLAG;| 00001780: 41 4C 4C 45 20 D4 41 53 54 45 4E 20 C1 55 54 4F |ALLE .ASTEN .UTO| 00001790: 52 45 50 45 41 54 00 4C 44 41 23 25 30 30 30 30 |REPEAT.LDA#%0000| 000017A0: 30 31 31 31 3B C6 4C 41 47 53 20 41 55 46 20 D3 |0111;.LAGS AUF .| 000017B0: 54 41 4E 44 41 52 54 00 53 54 41 46 4C 41 47 53 |TANDART.STAFLAGS| 000017C0: 00 4C 44 41 23 52 41 48 4D 43 4F 4C 3B C6 41 52 |.LDA#RAHMCOL;.AR| 000017D0: 42 45 4E 20 46 45 53 54 4C 45 47 45 4E 00 53 54 |BEN FESTLEGEN.ST| 000017E0: 41 56 49 43 2B 33 32 00 4C 44 41 23 42 41 43 4B |AVIC+32.LDA#BACK| 000017F0: 43 4F 4C 00 53 54 41 56 49 43 2B 33 33 00 4A 53 |COL.STAVIC+33.JS| 00001800: 52 42 45 45 50 3B D4 4F 4E 20 41 55 53 47 45 42 |RBEEP;.ON AUSGEB| 00001810: 45 4E 00 20 00 4D 41 49 4E 3A 4C 44 58 53 54 41 |EN. .MAIN:LDXSTA| 00001820: 43 4B 3B D3 54 41 43 4B 50 4F 49 4E 54 45 52 20 |CK;.TACKPOINTER | 00001830: 48 4F 4C 45 4E 00 54 58 53 00 4C 44 41 23 30 3B |HOLEN.TXS.LDA#0;| 00001840: C1 53 53 46 4C 41 47 53 20 52 55 45 43 4B 53 45 |.SSFLAGS RUECKSE| 00001850: 54 5A 45 4E 00 53 54 41 41 53 53 46 4C 41 47 53 |TZEN.STAASSFLAGS| 00001860: 00 20 00 4D 41 49 4E 4D 3A 53 45 49 3B C8 41 55 |. .MAINM:SEI;.AU| 00001870: 50 54 4D 45 4E 55 45 20 41 4E 5A 45 49 47 45 4E |PTMENUE ANZEIGEN| 00001880: 00 4C 44 58 23 30 3B CD 45 4E 55 45 54 45 58 54 |.LDX#0;.ENUETEXT| 00001890: 00 4A 53 52 57 52 49 54 45 00 4A 53 52 50 55 54 |.JSRWRITE.JSRPUT| 000018A0: 52 41 4D 52 4F 00 4A 53 52 54 58 54 41 4E 5A 3B |RAMRO.JSRTXTANZ;| 000018B0: D4 45 58 54 42 45 52 45 49 43 48 20 41 4E 5A 45 |.EXTBEREICH ANZE| 000018C0: 49 47 45 4E 00 4A 53 52 54 58 54 46 49 4C 4C 00 |IGEN.JSRTXTFILL.| 000018D0: 4A 53 52 4C 42 4C 41 4E 5A 3B CC 41 42 45 4C 42 |JSRLBLANZ;.ABELB| 000018E0: 45 52 45 49 43 48 20 41 4E 5A 45 49 47 45 4E 00 |EREICH ANZEIGEN.| 000018F0: 4A 53 52 4C 42 4C 46 49 4C 4C 00 4A 53 52 4E 45 |JSRLBLFILL.JSRNE| 00001900: 58 54 5A 45 49 00 4C 44 58 23 31 39 3B C1 4E 5A |XTZEI.LDX#19;.NZ| 00001910: 41 48 4C 20 DA 45 49 4C 45 4E 20 41 4E 5A 45 49 |AHL .EILEN ANZEI| 00001920: 47 45 4E 00 4A 53 52 57 52 49 54 45 00 4C 44 41 |GEN.JSRWRITE.LDA| 00001930: 5A 45 49 4C 45 4E 00 53 54 41 5A 41 48 4C 31 00 |ZEILEN.STAZAHL1.| 00001940: 4C 44 41 5A 45 49 4C 45 4E 2B 31 00 53 54 41 5A |LDAZEILEN+1.STAZ| 00001950: 41 48 4C 31 2B 31 00 4A 53 52 5A 41 48 4C 44 45 |AHL1+1.JSRZAHLDE| 00001960: 5A 4F 55 54 3B 5A 41 48 4C 31 20 44 45 5A 49 4D |ZOUT;ZAHL1 DEZIM| 00001970: 41 4C 20 41 55 53 47 45 42 45 4E 00 20 00 4C 44 |AL AUSGEBEN. .LD| 00001980: 41 23 31 39 3B C4 52 55 43 4B 45 52 20 41 4E 2F |A#19;.RUCKER AN/| 00001990: 41 55 53 00 4A 53 52 53 43 52 54 41 42 00 4C 44 |AUS.JSRSCRTAB.LD| 000019A0: 58 23 32 33 00 4A 53 52 57 52 49 54 45 00 4C 44 |X#23.JSRWRITE.LD| 000019B0: 41 46 4C 41 47 53 3B C4 52 55 43 4B 45 52 20 41 |AFLAGS;.RUCKER A| 000019C0: 4E 3F 00 41 4E 44 23 38 00 42 45 51 44 52 55 4F |N?.AND#8.BEQDRUO| 000019D0: 46 46 3B 4E 45 49 4E 00 4C 44 41 23 27 4E 3B 3E |FF;NEIN.LDA#'N;>| 000019E0: 41 4E 3C 00 4A 53 52 42 53 4F 55 54 00 4A 4D 50 |AN<.JSRBSOUT.JMP| 000019F0: 45 4E 44 44 52 55 00 44 52 55 4F 46 46 3A 4C 44 |ENDDRU.DRUOFF:LD| 00001A00: 41 23 27 55 3B 3E 41 55 53 3C 00 4A 53 52 42 53 |A#'U;>AUS<.JSRBS| 00001A10: 4F 55 54 00 4C 44 41 23 27 53 00 4A 53 52 42 53 |OUT.LDA#'S.JSRBS| 00001A20: 4F 55 54 00 45 4E 44 44 52 55 3A 4A 53 52 4E 45 |OUT.ENDDRU:JSRNE| 00001A30: 58 54 5A 45 49 00 4A 53 52 4E 45 58 54 5A 45 49 |XTZEI.JSRNEXTZEI| 00001A40: 00 20 00 4D 42 45 46 3A 4A 53 52 47 45 54 3B C2 |. .MBEF:JSRGET;.| 00001A50: 45 46 45 48 4C 20 48 4F 4C 45 4E 00 4C 44 58 23 |EFEHL HOLEN.LDX#| 00001A60: 4D 41 49 4E 53 50 52 2D 4D 41 49 4E 43 4D 44 2D |MAINSPR-MAINCMD-| 00001A70: 31 3B 49 4E 20 D4 41 42 45 4C 4C 45 20 53 55 43 |1;IN .ABELLE SUC| 00001A80: 48 45 4E 00 56 45 52 47 4C 3A 43 4D 50 4D 41 49 |HEN.VERGL:CMPMAI| 00001A90: 4E 43 4D 44 2C 58 00 42 45 51 46 4F 43 4D 44 3B |NCMD,X.BEQFOCMD;| 00001AA0: C2 45 46 45 48 4C 20 47 45 46 55 4E 44 45 4E 00 |.EFEHL GEFUNDEN.| 00001AB0: 44 45 58 00 42 50 4C 56 45 52 47 4C 00 4A 4D 50 |DEX.BPLVERGL.JMP| 00001AC0: 4D 41 49 4E 4D 3B C2 45 46 45 48 4C 20 4E 49 43 |MAINM;.EFEHL NIC| 00001AD0: 48 54 20 D4 41 42 45 4C 4C 45 00 20 00 46 4F 43 |HT .ABELLE. .FOC| 00001AE0: 4D 44 3A 54 58 41 3B D3 54 41 52 54 41 44 52 45 |MD:TXA;.TARTADRE| 00001AF0: 53 53 45 20 41 55 46 20 D3 54 41 43 4B 00 41 53 |SSE AUF .TACK.AS| 00001B00: 4C 00 54 41 58 00 4C 44 41 4D 41 49 4E 53 50 52 |L.TAX.LDAMAINSPR| 00001B10: 2B 31 2C 58 3B C8 49 47 48 20 C2 59 54 45 00 50 |+1,X;.IGH .YTE.P| 00001B20: 48 41 3B 41 55 46 20 D3 54 41 43 4B 00 4C 44 41 |HA;AUF .TACK.LDA| 00001B30: 4D 41 49 4E 53 50 52 2C 58 3B CC 4F 57 20 C2 59 |MAINSPR,X;.OW .Y| 00001B40: 54 45 00 50 48 41 3B 41 55 46 20 D3 54 41 43 4B |TE.PHA;AUF .TACK| 00001B50: 00 52 54 53 3B D2 4F 55 54 49 4E 45 20 53 54 41 |.RTS;.OUTINE STA| 00001B60: 52 54 45 4E 00 20 00 4D 41 49 4E 52 54 3A 4C 44 |RTEN. .MAINRT:LD| 00001B70: 58 53 54 41 43 4B 3B D3 54 41 43 4B 50 4F 49 4E |XSTACK;.TACKPOIN| 00001B80: 54 45 52 20 5A 55 52 55 45 43 4B 48 4F 4C 45 4E |TER ZURUECKHOLEN| 00001B90: 00 54 58 53 00 53 45 49 00 4C 44 41 23 30 3B C1 |.TXS.SEI.LDA#0;.| 00001BA0: 53 53 46 4C 41 47 53 20 4C 4F 45 53 43 48 45 4E |SSFLAGS LOESCHEN| 00001BB0: 00 53 54 41 41 53 53 46 4C 41 47 53 00 4A 53 52 |.STAASSFLAGS.JSR| 00001BC0: 50 55 54 52 41 4D 52 4F 3B D2 4F 55 54 49 4E 45 |PUTRAMRO;.OUTINE| 00001BD0: 4E 20 49 4E 20 D3 50 45 49 43 48 45 52 20 42 52 |N IN .PEICHER BR| 00001BE0: 49 4E 47 45 4E 00 4A 53 52 4E 45 58 54 5A 45 49 |INGEN.JSRNEXTZEI| 00001BF0: 00 4A 4D 50 4D 42 45 46 3B CE 45 58 54 20 C2 45 |.JMPMBEF;.EXT .E| 00001C00: 46 45 48 4C 00 20 00 3B D4 41 42 45 4C 4C 45 20 |FEHL. .;.ABELLE | 00001C10: 44 45 52 20 CD 45 4E 55 45 20 C2 45 46 45 48 4C |DER .ENUE .EFEHL| 00001C20: 45 20 4D 49 54 20 D3 54 41 52 54 41 44 52 45 53 |E MIT .TARTADRES| 00001C30: 53 45 4E 00 4D 41 49 4E 43 4D 44 3A 2E 42 59 22 |SEN.MAINCMD:.BY"| 00001C40: 45 41 50 42 57 4F 52 49 47 53 4D 56 43 44 46 4C |EAPBWORIGSMVCDFL| 00001C50: 54 48 4E 22 3B C2 45 46 45 48 4C 45 00 4D 41 49 |THN";.EFEHLE.MAI| 00001C60: 4E 53 50 52 3A 2E 57 4F 45 44 49 54 4F 52 2D 31 |NSPR:.WOEDITOR-1| 00001C70: 3B 45 2D C5 44 49 54 4F 52 00 2E 57 4F 41 53 53 |;E-.DITOR..WOASS| 00001C80: 45 4D 42 4C 45 2D 31 3B 41 2D C1 53 53 45 4D 42 |EMBLE-1;A-.SSEMB| 00001C90: 4C 45 52 00 2E 57 4F 50 41 53 53 32 2D 31 3B 50 |LER..WOPASS2-1;P| 00001CA0: 2D C1 53 53 45 4D 42 4C 45 52 20 D0 41 53 53 20 |-.SSEMBLER .ASS | 00001CB0: 32 00 2E 57 4F 42 41 43 4B 2D 31 3B 42 2D C2 41 |2..WOBACK-1;B-.A| 00001CC0: 43 4B 20 28 C2 41 53 49 43 29 00 2E 57 4F 57 52 |CK (.ASIC)..WOWR| 00001CD0: 49 54 45 42 45 46 2D 31 3B 57 2D D7 52 49 54 45 |ITEBEF-1;W-.RITE| 00001CE0: 00 2E 57 4F 4F 50 54 49 4F 4E 2D 31 3B 4F 2D D3 |..WOOPTION-1;O-.| 00001CF0: 50 45 49 43 48 45 52 47 52 45 4E 5A 45 4E 00 2E |PEICHERGRENZEN..| 00001D00: 57 4F 52 55 4E 2D 31 3B 52 2D D2 55 4E 00 2E 57 |WORUN-1;R-.UN..W| 00001D10: 4F 49 4E 49 54 2D 31 3B 49 2D C9 4E 49 54 49 41 |OINIT-1;I-.NITIA| 00001D20: 4C 49 53 49 45 52 45 4E 00 2E 57 4F 4C 4F 41 44 |LISIEREN..WOLOAD| 00001D30: 2D 31 3B 47 2D C7 45 54 20 C6 49 4C 45 00 2E 57 |-1;G-.ET .ILE..W| 00001D40: 4F 53 41 56 45 2D 31 3B 53 2D D3 41 56 45 20 C6 |OSAVE-1;S-.AVE .| 00001D50: 49 4C 45 00 2E 57 4F 4D 45 52 47 45 2D 31 3B 4D |ILE..WOMERGE-1;M| 00001D60: 2D CD 45 52 47 45 20 C6 49 4C 45 00 2E 57 4F 56 |-.ERGE .ILE..WOV| 00001D70: 45 52 49 46 59 2D 31 3B 56 2D D6 45 52 49 46 59 |ERIFY-1;V-.ERIFY| 00001D80: 20 C6 49 4C 45 00 2E 57 4F 44 49 52 2D 31 3B 43 | .ILE..WODIR-1;C| 00001D90: 2D C3 41 54 41 4C 4F 47 20 C4 49 53 4B 00 2E 57 |-.ATALOG .ISK..W| 00001DA0: 4F 44 42 45 46 45 48 4C 2D 31 3B 44 2D C4 49 53 |ODBEFEHL-1;D-.IS| 00001DB0: 4B 20 C2 45 46 45 48 4C 00 2E 57 4F 44 49 45 52 |K .EFEHL..WODIER| 00001DC0: 52 2D 31 3B 46 2D C4 49 53 4B 20 C5 52 52 4F 52 |R-1;F-.ISK .RROR| 00001DD0: 00 2E 57 4F 4C 49 53 54 4C 42 4C 2D 31 3B 4C 2D |..WOLISTLBL-1;L-| 00001DE0: CC 41 42 45 4C 20 C6 49 4C 45 00 2E 57 4F 54 4F |.ABEL .ILE..WOTO| 00001DF0: 47 44 52 55 2D 31 3B 54 2D C4 52 55 43 4B 45 52 |GDRU-1;T-.RUCKER| 00001E00: 20 4F 4E 2F 4F 46 46 00 2E 57 4F 48 45 4C 50 2D | ON/OFF..WOHELP-| 00001E10: 31 3B 48 2D C8 45 4C 50 20 28 D2 45 43 48 4E 45 |1;H-.ELP (.ECHNE| 00001E20: 4E 29 00 2E 57 4F 4D 4F 4E 49 54 4F 52 2D 31 3B |N)..WOMONITOR-1;| 00001E30: 4E 2D CD 4F 4E 49 54 4F 52 00 20 00 20 00 3B 2A |N-.ONITOR. . .;*| 00001E40: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************| 00001E50: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************| 00001E60: 2A 2A 2A 2A 2A 2A 00 3B 2A 20 2A 20 20 20 20 20 |******.;* * | 00001E70: 20 20 20 20 C9 4E 49 54 49 41 4C 49 53 49 45 52 | .NITIALISIER| 00001E80: 45 4E 20 20 20 20 20 20 20 20 20 20 2A 20 2A 00 |EN * *.| 00001E90: 3B 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |;***************| 00001EA0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************| 00001EB0: 2A 2A 2A 2A 2A 2A 2A 2A 00 20 00 49 4E 49 54 3A |********. .INIT:| 00001EC0: 4A 53 52 53 55 52 45 3B C1 42 53 49 43 48 45 52 |JSRSURE;.BSICHER| 00001ED0: 4E 00 4A 53 52 49 4E 49 54 52 3B C9 4E 49 54 49 |N.JSRINITR;.NITI| 00001EE0: 41 4C 49 53 49 45 52 45 4E 00 4A 4D 50 4D 41 49 |ALISIEREN.JMPMAI| 00001EF0: 4E 3B CE 45 58 54 20 C2 45 46 45 48 4C 00 49 4E |N;.EXT .EFEHL.IN| 00001F00: 49 54 52 3A 4C 44 58 23 31 31 3B CE 4F 52 4D 41 |ITR:LDX#11;.ORMA| 00001F10: 4C 57 45 52 54 45 20 55 45 42 45 52 54 52 41 47 |LWERTE UEBERTRAG| 00001F20: 45 4E 00 49 4E 49 54 4C 3A 4C 44 41 4E 4F 52 4D |EN.INITL:LDANORM| 00001F30: 57 45 52 54 2C 58 00 53 54 41 54 58 54 41 4E 46 |WERT,X.STATXTANF| 00001F40: 2C 58 00 44 45 58 00 42 50 4C 49 4E 49 54 4C 00 |,X.DEX.BPLINITL.| 00001F50: 4A 53 52 50 55 54 52 41 4D 52 4F 3B D2 4F 55 54 |JSRPUTRAMRO;.OUT| 00001F60: 49 4E 45 4E 20 41 42 4C 45 47 45 4E 00 4A 53 52 |INEN ABLEGEN.JSR| 00001F70: 5A 47 54 45 58 54 3B 5A 47 20 41 55 46 20 D4 45 |ZGTEXT;ZG AUF .E| 00001F80: 58 54 41 4E 46 41 4E 47 00 4C 44 41 23 33 32 3B |XTANFANG.LDA#32;| 00001F90: D4 45 58 54 20 4C 4F 45 53 43 48 45 4E 00 4A 53 |.EXT LOESCHEN.JS| 00001FA0: 52 50 55 54 5A 47 00 49 4E 59 3B 4D 49 54 20 30 |RPUTZG.INY;MIT 0| 00001FB0: 30 20 30 30 20 41 42 53 43 48 4C 49 45 53 53 45 |0 00 ABSCHLIESSE| 00001FC0: 4E 00 4C 44 41 23 30 00 4A 53 52 50 55 54 5A 47 |N.LDA#0.JSRPUTZG| 00001FD0: 00 49 4E 59 00 4A 53 52 50 55 54 5A 47 00 4A 4D |.INY.JSRPUTZG.JM| 00001FE0: 50 50 4F 49 4E 54 45 52 3B D0 4F 49 4E 54 45 52 |PPOINTER;.OINTER| 00001FF0: 20 4E 45 55 20 53 45 54 5A 45 4E 00 20 00 4E 4F | NEU SETZEN. .NO| 00002000: 52 4D 57 45 52 54 3A 2E 57 4F 54 41 4E 46 3B CE |RMWERT:.WOTANF;.| 00002010: 4F 52 4D 41 4C 57 45 52 54 45 20 D4 45 58 54 00 |ORMALWERTE .EXT.| 00002020: 2E 57 4F 54 45 4E 44 00 2E 57 4F 54 41 4E 46 00 |.WOTEND..WOTANF.| 00002030: 2E 57 4F 4C 41 4E 46 3B CE 4F 52 4D 41 4C 57 45 |.WOLANF;.ORMALWE| 00002040: 52 54 45 20 41 53 53 2E 45 58 45 55 4F 4C 45 4E |RTE ASS.EXEUOLEN| 00002050: 44 00 2E 57 4F 4C 45 4E 44 00 2E 57 4F 4C 41 4E |D..WOLEND..WOLAN| 00002060: 46 00 20 00 3B 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |F. .;***********| 00002070: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************| 00002080: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 3B 2A 20 |************.;* | 00002090: 2A 20 20 20 20 20 20 20 20 20 D3 50 45 49 43 48 |* .PEICH| 000020A0: 45 52 47 52 45 4E 5A 45 4E 20 20 20 20 20 20 20 |ERGRENZEN | 000020B0: 20 20 2A 20 2A 00 3B 2A 2A 2A 2A 2A 2A 2A 2A 2A | * *.;*********| 000020C0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************| 000020D0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 20 |**************. | 000020E0: 00 54 58 54 41 4E 5A 3A 4C 44 58 23 31 3B D4 45 |.TXTANZ:LDX#1;.E| 000020F0: 58 54 47 52 45 4E 5A 45 4E 20 44 52 55 43 4B 45 |XTGRENZEN DRUCKE| 00002100: 4E 00 4A 53 52 57 52 49 54 45 00 4C 44 41 54 58 |N.JSRWRITE.LDATX| 00002110: 54 41 4E 46 3B C1 4E 46 41 4E 47 20 41 55 53 47 |TANF;.NFANG AUSG| 00002120: 45 42 45 4E 00 4C 44 59 54 58 54 41 4E 46 2B 31 |EBEN.LDYTXTANF+1| 00002130: 00 4A 53 52 48 45 58 41 44 52 4F 55 54 00 4C 44 |.JSRHEXADROUT.LD| 00002140: 58 23 39 00 4A 53 52 57 52 49 54 45 00 4C 44 41 |X#9.JSRWRITE.LDA| 00002150: 54 58 54 45 4E 44 3B C5 4E 44 45 20 41 55 53 47 |TXTEND;.NDE AUSG| 00002160: 45 42 45 4E 00 4C 44 59 54 58 54 45 4E 44 2B 31 |EBEN.LDYTXTEND+1| 00002170: 00 4A 4D 50 48 45 58 41 44 52 4F 55 54 00 20 00 |.JMPHEXADROUT. .| 00002180: 54 58 54 46 49 4C 4C 3A 4C 44 58 23 31 30 3B D4 |TXTFILL:LDX#10;.| 00002190: 45 58 54 45 4E 44 45 20 44 52 55 43 4B 45 4E 00 |EXTENDE DRUCKEN.| 000021A0: 4A 53 52 57 52 49 54 45 00 4C 44 41 54 58 54 50 |JSRWRITE.LDATXTP| 000021B0: 4F 49 4E 54 00 4C 44 59 54 58 54 50 4F 49 4E 54 |OINT.LDYTXTPOINT| 000021C0: 2B 31 00 4A 53 52 48 45 58 41 44 52 4F 55 54 00 |+1.JSRHEXADROUT.| 000021D0: 4A 4D 50 4E 45 58 54 5A 45 49 00 20 00 4C 42 4C |JMPNEXTZEI. .LBL| 000021E0: 41 4E 5A 3A 4C 44 58 23 32 3B CC 41 42 45 4C 47 |ANZ:LDX#2;.ABELG| 000021F0: 52 45 4E 5A 45 4E 20 44 52 55 43 4B 45 4E 00 4A |RENZEN DRUCKEN.J| 00002200: 53 52 57 52 49 54 45 00 4C 44 41 4C 42 4C 41 4E |SRWRITE.LDALBLAN| 00002210: 46 3B C1 4E 46 41 4E 47 20 41 55 53 47 45 42 45 |F;.NFANG AUSGEBE| 00002220: 4E 00 4C 44 59 4C 42 4C 41 4E 46 2B 31 00 4A 53 |N.LDYLBLANF+1.JS| 00002230: 52 48 45 58 41 44 52 4F 55 54 00 4C 44 58 23 39 |RHEXADROUT.LDX#9| 00002240: 00 4A 53 52 57 52 49 54 45 00 4C 44 41 4C 42 4C |.JSRWRITE.LDALBL| 00002250: 45 4E 44 3B C5 4E 44 45 20 41 55 53 47 45 42 45 |END;.NDE AUSGEBE| 00002260: 4E 00 4C 44 59 4C 42 4C 45 4E 44 2B 31 00 4A 4D |N.LDYLBLEND+1.JM| 00002270: 50 48 45 58 41 44 52 4F 55 54 00 20 00 4C 42 4C |PHEXADROUT. .LBL| 00002280: 46 49 4C 4C 3A 4C 44 58 23 31 30 3B CC 41 42 45 |FILL:LDX#10;.ABE| 00002290: 4C 45 4E 44 45 20 44 52 55 43 4B 45 4E 00 4A 53 |LENDE DRUCKEN.JS| 000022A0: 52 57 52 49 54 45 00 4C 44 41 4C 42 4C 50 4F 49 |RWRITE.LDALBLPOI| 000022B0: 4E 54 00 4C 44 59 4C 42 4C 50 4F 49 4E 54 2B 31 |NT.LDYLBLPOINT+1| 000022C0: 00 4A 53 52 48 45 58 41 44 52 4F 55 54 00 4A 4D |.JSRHEXADROUT.JM| 000022D0: 50 4E 45 58 54 5A 45 49 00 20 00 4F 50 54 49 4F |PNEXTZEI. .OPTIO| 000022E0: 4E 3A 4A 53 52 54 58 54 41 4E 5A 3B D4 45 58 54 |N:JSRTXTANZ;.EXT| 000022F0: 42 45 52 45 49 43 48 20 45 49 4E 4C 45 53 45 4E |BEREICH EINLESEN| 00002300: 00 4A 53 52 42 45 52 45 49 43 48 00 4C 44 41 5A |.JSRBEREICH.LDAZ| 00002310: 41 48 4C 32 3B C1 4E 46 41 4E 47 20 45 49 4E 4C |AHL2;.NFANG EINL| 00002320: 45 53 45 4E 00 53 54 41 54 58 54 41 4E 46 00 4C |ESEN.STATXTANF.L| 00002330: 44 41 5A 41 48 4C 32 2B 31 00 53 54 41 54 58 54 |DAZAHL2+1.STATXT| 00002340: 41 4E 46 2B 31 00 4C 44 41 5A 41 48 4C 31 3B C5 |ANF+1.LDAZAHL1;.| 00002350: 4E 44 45 20 45 49 4E 4C 45 53 45 4E 00 53 54 41 |NDE EINLESEN.STA| 00002360: 54 58 54 45 4E 44 00 4C 44 41 5A 41 48 4C 31 2B |TXTEND.LDAZAHL1+| 00002370: 31 00 53 54 41 54 58 54 45 4E 44 2B 31 00 4A 53 |1.STATXTEND+1.JS| 00002380: 52 4E 45 58 54 5A 45 49 00 4A 53 52 4C 42 4C 41 |RNEXTZEI.JSRLBLA| 00002390: 4E 5A 00 4A 53 52 42 45 52 45 49 43 48 3B CC 41 |NZ.JSRBEREICH;.A| 000023A0: 42 45 4C 42 45 52 45 49 43 48 20 45 49 4E 4C 45 |BELBEREICH EINLE| 000023B0: 53 45 4E 00 4C 44 41 5A 41 48 4C 32 3B C1 4E 46 |SEN.LDAZAHL2;.NF| 000023C0: 41 4E 47 20 45 49 4E 4C 45 53 45 4E 00 53 54 41 |ANG EINLESEN.STA| 000023D0: 4C 42 4C 41 4E 46 00 4C 44 41 5A 41 48 4C 32 2B |LBLANF.LDAZAHL2+| 000023E0: 31 00 53 54 41 4C 42 4C 41 4E 46 2B 31 00 4C 44 |1.STALBLANF+1.LD| 000023F0: 41 5A 41 48 4C 31 3B C5 4E 44 45 20 45 49 4E 4C |AZAHL1;.NDE EINL| 00002400: 45 53 45 4E 00 53 54 41 4C 42 4C 45 4E 44 00 4C |ESEN.STALBLEND.L| 00002410: 44 41 5A 41 48 4C 31 2B 31 00 53 54 41 4C 42 4C |DAZAHL1+1.STALBL| 00002420: 45 4E 44 2B 31 00 4A 4D 50 4D 41 49 4E 00 20 00 |END+1.JMPMAIN. .| 00002430: 42 45 52 45 49 43 48 3A 4A 53 52 45 49 4E 47 41 |BEREICH:JSREINGA| 00002440: 4E 46 3B DA 55 52 20 C1 4E 46 41 4E 47 53 50 4F |NF;.UR .NFANGSPO| 00002450: 53 49 54 49 4F 4E 00 4A 53 52 5A 41 48 4C 49 4E |SITION.JSRZAHLIN| 00002460: 3B C5 49 4E 45 20 DA 41 48 4C 20 45 49 4E 4C 45 |;.INE .AHL EINLE| 00002470: 53 45 4E 00 4C 44 41 4C 41 53 54 43 48 52 3B C6 |SEN.LDALASTCHR;.| 00002480: 4F 4C 47 54 20 27 2D 27 20 3F 00 43 4D 50 23 27 |OLGT '-' ?.CMP#'| 00002490: 2D 00 42 4E 45 42 45 52 45 52 52 3B CE 45 49 4E |-.BNEBERERR;.EIN| 000024A0: 20 2D 2D 3E 20 C6 45 48 4C 45 52 00 4C 44 41 5A | --> .EHLER.LDAZ| 000024B0: 41 48 4C 31 3B DA 41 48 4C 31 2D 3E DA 41 48 4C |AHL1;.AHL1->.AHL| 000024C0: 32 00 53 54 41 5A 41 48 4C 32 00 4C 44 41 5A 41 |2.STAZAHL2.LDAZA| 000024D0: 48 4C 31 2B 31 00 53 54 41 5A 41 48 4C 32 2B 31 |HL1+1.STAZAHL2+1| 000024E0: 00 4A 53 52 5A 41 48 4C 49 4E 3B DA 57 45 49 54 |.JSRZAHLIN;.WEIT| 000024F0: 45 20 DA 41 48 4C 20 45 49 4E 4C 45 53 45 4E 00 |E .AHL EINLESEN.| 00002500: 4C 44 41 4C 41 53 54 43 48 52 3B C5 49 4E 47 41 |LDALASTCHR;.INGA| 00002510: 42 45 45 4E 44 45 20 3F 00 43 4D 50 23 31 33 00 |BEENDE ?.CMP#13.| 00002520: 42 4E 45 42 45 52 45 52 52 3B CE 45 49 4E 20 2D |BNEBERERR;.EIN -| 00002530: 2D 3E 20 C6 45 48 4C 45 52 00 52 54 53 3B 46 45 |-> .EHLER.RTS;FE| 00002540: 52 54 49 47 00 42 45 52 45 52 52 3A 4A 53 52 42 |RTIG.BERERR:JSRB| 00002550: 45 45 50 3B C6 45 48 4C 45 52 20 41 55 53 47 45 |EEP;.EHLER AUSGE| 00002560: 42 45 4E 00 4A 53 52 4E 45 58 54 5A 45 49 00 4C |BEN.JSRNEXTZEI.L| 00002570: 44 58 23 32 35 00 4A 53 52 57 52 49 54 45 00 4A |DX#25.JSRWRITE.J| 00002580: 4D 50 4D 41 49 4E 52 54 00 20 00 45 49 4E 47 41 |MPMAINRT. .EINGA| 00002590: 4E 46 3A 4C 44 58 23 31 31 3B 31 31 20 58 20 C3 |NF:LDX#11;11 X .| 000025A0: 55 52 53 4F 52 20 4C 49 4E 4B 53 00 4C 44 41 23 |URSOR LINKS.LDA#| 000025B0: 31 35 37 3B C3 55 52 53 4F 52 20 4C 49 4E 4B 53 |157;.URSOR LINKS| 000025C0: 00 45 49 4E 47 4C 4F 4F 50 3A 4A 53 52 42 53 4F |.EINGLOOP:JSRBSO| 000025D0: 55 54 00 44 45 58 00 42 4E 45 45 49 4E 47 4C 4F |UT.DEX.BNEEINGLO| 000025E0: 4F 50 00 52 54 53 00 20 00 3B 2A 2A 2A 2A 2A 2A |OP.RTS. .;******| 000025F0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************| 00002600: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************| 00002610: 2A 00 3B 2A 20 2A 20 20 20 20 20 20 20 20 20 C2 |*.;* * .| 00002620: 41 43 4B 20 2D 20 C2 45 46 45 48 4C 20 20 20 20 |ACK - .EFEHL | 00002630: 20 20 20 20 20 20 20 2A 20 2A 00 3B 2A 2A 2A 2A | * *.;****| 00002640: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************| 00002650: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************| 00002660: 2A 2A 2A 00 20 00 2E 3F 4E CD CF C4 D5 CC 3B D2 |***. ..?N.....;.| 00002670: 41 4D 20 D6 45 52 53 49 4F 4E 00 42 41 43 4B 3A |AM .ERSION.BACK:| 00002680: 4A 53 52 53 55 52 45 3B C1 42 53 49 43 48 45 52 |JSRSURE;.BSICHER| 00002690: 4E 00 4A 53 52 43 4C 52 53 43 52 3B C2 49 4C 44 |N.JSRCLRSCR;.ILD| 000026A0: 20 4C 4F 45 53 43 48 45 4E 00 4A 53 52 42 41 53 | LOESCHEN.JSRBAS| 000026B0: 49 43 49 4E 49 54 3B C2 41 53 49 43 20 49 4E 49 |ICINIT;.ASIC INI| 000026C0: 54 49 41 4C 49 53 49 45 52 45 4E 00 4C 44 58 53 |TIALISIEREN.LDXS| 000026D0: 54 41 43 4B 3B DA 55 52 55 45 43 4B 20 5A 55 4D |TACK;.URUECK ZUM| 000026E0: 20 41 55 46 52 55 46 45 4E 44 45 4E 20 D0 52 4F | AUFRUFENDEN .RO| 000026F0: 47 52 41 4D 4D 00 54 58 53 3B 28 49 2E 41 2E 20 |GRAMM.TXS;(I.A. | 00002700: C2 41 53 49 43 29 00 52 54 53 00 2E 45 42 00 20 |.ASIC).RTS..EB. | 00002710: 00 2E 3F 45 CD CF C4 D5 CC 3B CD 4F 44 55 4C 56 |..?E.....;.ODULV| 00002720: 45 52 53 49 4F 4E 00 42 41 43 4B 3A 4A 4D 50 4D |ERSION.BACK:JMPM| 00002730: 41 49 4E 52 54 3B C2 45 49 20 44 45 52 20 CD 4F |AINRT;.EI DER .O| 00002740: 44 55 4C 56 45 52 53 49 4F 4E 20 49 53 54 20 45 |DULVERSION IST E| 00002750: 49 4E 20 D2 55 45 43 4B 53 50 52 55 4E 47 00 2E |IN .UECKSPRUNG..| 00002760: 45 42 3B 5A 55 20 C2 41 53 49 43 20 4E 55 52 20 |EB;ZU .ASIC NUR | 00002770: 4D 49 54 20 41 42 53 43 48 41 4C 54 42 41 52 45 |MIT ABSCHALTBARE| 00002780: 4E 20 CD 4F 44 55 4C 20 4D 4F 45 47 4C 49 43 48 |N .ODUL MOEGLICH| 00002790: 20 21 21 21 00 20 00 3B 2A 2A 2A 2A 2A 2A 2A 2A | !!!. .;********| 000027A0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************| 000027B0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 |***************.| 000027C0: 3B 2A 20 2A 20 20 20 20 20 20 20 20 20 C4 49 53 |;* * .IS| 000027D0: 4B 20 2D 20 C2 45 46 45 48 4C 20 20 20 20 20 20 |K - .EFEHL | 000027E0: 20 20 20 20 20 2A 20 2A 00 3B 2A 2A 2A 2A 2A 2A | * *.;******| 000027F0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************| 00002800: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************| 00002810: 2A 00 20 00 44 42 45 46 45 48 4C 3A 4C 44 58 23 |*. .DBEFEHL:LDX#| 00002820: 38 3B C2 45 46 45 48 4C 53 54 45 58 54 00 4A 53 |8;.EFEHLSTEXT.JS| 00002830: 52 57 52 49 54 45 00 4A 53 52 53 54 52 34 30 49 |RWRITE.JSRSTR40I| 00002840: 4E 3B C2 45 46 45 48 4C 20 48 4F 4C 45 4E 00 43 |N;.EFEHL HOLEN.C| 00002850: 50 59 23 30 00 42 4E 45 2A 2B 35 00 4A 4D 50 4D |PY#0.BNE*+5.JMPM| 00002860: 41 49 4E 3B CC 45 45 52 42 45 46 45 48 4C 00 4A |AIN;.EERBEFEHL.J| 00002870: 53 52 44 49 53 4B 49 4E 49 54 3B C4 49 53 4B 20 |SRDISKINIT;.ISK | 00002880: 27 C9 27 2D C2 45 46 45 48 4C 00 4C 44 41 23 46 |'.'-.EFEHL.LDA#F| 00002890: 4C 4F 44 45 56 3B C4 49 53 4B 20 4C 49 53 54 45 |LODEV;.ISK LISTE| 000028A0: 4E 00 4A 53 52 4C 49 53 54 45 4E 00 4C 44 41 23 |N.JSRLISTEN.LDA#| 000028B0: 24 36 46 00 4A 53 52 53 45 43 4C 49 53 54 45 4E |$6F.JSRSECLISTEN| 000028C0: 00 4C 44 59 23 30 3B C2 45 46 45 48 4C 20 53 45 |.LDY#0;.EFEHL SE| 000028D0: 4E 44 45 4E 00 53 45 4E 44 42 45 46 3A 4C 44 41 |NDEN.SENDBEF:LDA| 000028E0: 42 55 46 46 45 52 2C 59 00 42 45 51 45 4E 44 53 |BUFFER,Y.BEQENDS| 000028F0: 45 4E 44 00 4A 53 52 53 45 4E 44 00 49 4E 59 00 |END.JSRSEND.INY.| 00002900: 42 4E 45 53 45 4E 44 42 45 46 00 45 4E 44 53 45 |BNESENDBEF.ENDSE| 00002910: 4E 44 3A 4A 53 52 55 4E 4C 49 53 54 45 4E 3B C4 |ND:JSRUNLISTEN;.| 00002920: 49 53 4B 20 55 4E 4C 49 53 54 45 4E 00 4A 53 52 |ISK UNLISTEN.JSR| 00002930: 4E 45 58 54 5A 45 49 00 4A 53 52 44 49 53 4B 45 |NEXTZEI.JSRDISKE| 00002940: 52 52 3B C4 49 53 4B 20 CD 45 4C 44 55 4E 47 20 |RR;.ISK .ELDUNG | 00002950: 41 55 53 47 45 42 45 4E 00 4A 53 52 44 49 53 4B |AUSGEBEN.JSRDISK| 00002960: 49 4E 49 54 00 4A 4D 50 4D 41 49 4E 52 54 00 20 |INIT.JMPMAINRT. | 00002970: 00 3B 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |.;**************| 00002980: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************| 00002990: 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 3B 2A 20 2A 20 20 |*********.;* * | 000029A0: 20 20 20 20 20 20 20 D7 52 49 54 45 20 2D 20 C2 | .RITE - .| 000029B0: 45 46 45 48 4C 20 20 20 20 20 20 20 20 20 20 2A |EFEHL *| 000029C0: 20 2A 00 3B 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A | *.;************| 000029D0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************| 000029E0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 20 00 57 52 |***********. .WR| 000029F0: 49 54 45 42 45 46 3A 4C 44 58 23 30 3B D4 45 58 |ITEBEF:LDX#0;.EX| 00002A00: 54 2D 3E C4 52 55 43 4B 45 52 00 53 54 58 5A 41 |T->.RUCKER.STXZA| 00002A10: 48 4C 31 2B 31 3B D6 4F 4E 20 DA 45 49 4C 45 20 |HL1+1;.ON .EILE | 00002A20: 31 00 49 4E 58 00 53 54 58 5A 41 48 4C 31 00 4C |1.INX.STXZAHL1.L| 00002A30: 44 41 5A 45 49 4C 45 4E 3B C2 49 53 20 4C 45 54 |DAZEILEN;.IS LET| 00002A40: 5A 54 45 20 DA 45 49 4C 45 00 53 54 41 5A 41 48 |ZTE .EILE.STAZAH| 00002A50: 4C 32 00 4C 44 41 5A 45 49 4C 45 4E 2B 31 00 53 |L2.LDAZEILEN+1.S| 00002A60: 54 41 5A 41 48 4C 32 2B 31 00 4A 53 52 44 4F 57 |TAZAHL2+1.JSRDOW| 00002A70: 52 49 54 45 3B C4 52 55 43 4B 45 4E 00 4A 4D 50 |RITE;.RUCKEN.JMP| 00002A80: 4D 41 49 4E 52 54 00 20 00 44 4F 57 52 49 54 45 |MAINRT. .DOWRITE| 00002A90: 3A 49 4E 43 5A 41 48 4C 32 3B C5 4E 44 5A 45 49 |:INCZAHL2;.NDZEI| 00002AA0: 4C 45 2B 31 00 42 4E 45 44 57 00 49 4E 43 5A 41 |LE+1.BNEDW.INCZA| 00002AB0: 48 4C 32 2B 31 00 44 57 3A 53 45 43 3B C1 4E 5A |HL2+1.DW:SEC;.NZ| 00002AC0: 41 48 4C 20 DA 45 49 4C 45 4E 20 2D 3E 20 DA 41 |AHL .EILEN -> .A| 00002AD0: 48 4C 32 00 4C 44 41 5A 41 48 4C 32 00 53 42 43 |HL2.LDAZAHL2.SBC| 00002AE0: 5A 41 48 4C 31 00 53 54 41 5A 41 48 4C 32 00 4C |ZAHL1.STAZAHL2.L| 00002AF0: 44 41 5A 41 48 4C 32 2B 31 00 53 42 43 5A 41 48 |DAZAHL2+1.SBCZAH| 00002B00: 4C 31 2B 31 00 53 54 41 5A 41 48 4C 32 2B 31 00 |L1+1.STAZAHL2+1.| 00002B10: 4A 53 52 5A 41 44 52 3B D3 54 41 52 41 44 52 45 |JSRZADR;.TARADRE| 00002B20: 53 53 45 20 48 4F 4C 45 4E 00 4C 44 41 23 30 3B |SSE HOLEN.LDA#0;| 00002B30: C4 52 55 43 4B 45 52 20 4C 49 53 54 45 4E 00 4A |.RUCKER LISTEN.J| 00002B40: 53 52 53 45 54 4E 41 4D 45 3B CF D0 C5 CE 20 33 |SRSETNAME;.... 3| 00002B50: 2C 34 2C 30 00 4C 44 41 23 33 00 4C 44 58 23 44 |,4,0.LDA#3.LDX#D| 00002B60: 52 55 44 45 56 00 4C 44 59 23 44 52 55 53 45 43 |RUDEV.LDY#DRUSEC| 00002B70: 00 4A 53 52 53 45 54 50 41 52 41 00 4A 53 52 4F |.JSRSETPARA.JSRO| 00002B80: 50 45 4E 00 4C 44 58 23 33 3B C1 55 53 47 41 42 |PEN.LDX#3;.USGAB| 00002B90: 45 20 41 55 46 20 C4 52 55 43 4B 45 52 00 4A 53 |E AUF .RUCKER.JS| 00002BA0: 52 43 4B 4F 55 54 00 4C 44 41 23 31 33 00 4A 53 |RCKOUT.LDA#13.JS| 00002BB0: 52 42 53 4F 55 54 00 57 54 50 3A 4A 53 52 48 4F |RBSOUT.WTP:JSRHO| 00002BC0: 4C 5A 47 3B DA 45 49 4C 45 20 2D 3E 20 45 44 42 |LZG;.EILE -> EDB| 00002BD0: 55 46 46 45 52 00 53 54 41 45 44 42 55 46 46 45 |UFFER.STAEDBUFFE| 00002BE0: 52 2C 59 00 42 45 51 4C 49 45 4E 44 00 49 4E 59 |R,Y.BEQLIEND.INY| 00002BF0: 00 42 4E 45 57 54 50 00 4C 49 45 4E 44 3A 4A 53 |.BNEWTP.LIEND:JS| 00002C00: 52 57 52 49 54 45 41 55 53 3B 45 44 42 55 46 46 |RWRITEAUS;EDBUFF| 00002C10: 45 52 20 2D 3E 20 C4 52 55 43 4B 45 52 00 4A 53 |ER -> .RUCKER.JS| 00002C20: 52 4E 45 58 54 5A 45 49 00 4A 53 52 54 45 58 54 |RNEXTZEI.JSRTEXT| 00002C30: 4C 49 4E 45 00 4A 53 52 53 54 4F 50 3F 3B D3 54 |LINE.JSRSTOP?;.T| 00002C40: 4F 50 20 D4 41 53 54 45 20 3F 00 42 45 51 57 52 |OP .ASTE ?.BEQWR| 00002C50: 49 41 42 4F 52 54 00 4C 44 41 5A 41 48 4C 32 3B |IABORT.LDAZAHL2;| 00002C60: 4E 45 49 4E 20 2D 3E 20 C1 4C 4C 45 20 DA 45 49 |NEIN -> .LLE .EI| 00002C70: 4C 45 4E 20 47 45 44 52 55 43 4B 54 20 3F 00 42 |LEN GEDRUCKT ?.B| 00002C80: 4E 45 4E 44 48 42 00 44 45 43 5A 41 48 4C 32 2B |NENDHB.DECZAHL2+| 00002C90: 31 00 4E 44 48 42 3A 44 45 43 5A 41 48 4C 32 00 |1.NDHB:DECZAHL2.| 00002CA0: 4C 44 41 5A 41 48 4C 32 00 4F 52 41 5A 41 48 4C |LDAZAHL2.ORAZAHL| 00002CB0: 32 2B 31 00 42 4E 45 57 54 50 3B CE 45 49 4E 20 |2+1.BNEWTP;.EIN | 00002CC0: 2D 3E 20 CE 45 58 54 20 DA 45 49 4C 45 00 57 52 |-> .EXT .EILE.WR| 00002CD0: 49 41 42 4F 52 54 3A 4A 4D 50 43 4C 4F 41 4C 4C |IABORT:JMPCLOALL| 00002CE0: 3B C6 49 4C 45 20 53 43 48 4C 49 45 53 53 45 4E |;.ILE SCHLIESSEN| 00002CF0: 00 20 00 3B 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |. .;************| 00002D00: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************| 00002D10: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 3B 2A 20 2A |***********.;* *| 00002D20: 20 20 20 20 20 20 20 20 D2 55 4E 20 2D 20 C2 45 | .UN - .E| 00002D30: 46 45 48 4C 20 20 20 20 20 20 20 20 20 20 20 20 |FEHL | 00002D40: 20 2A 20 2A 00 3B 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A | * *.;**********| 00002D50: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************| 00002D60: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 20 00 |*************. .| 00002D70: 52 55 4E 3A 4A 53 52 54 41 53 54 41 55 53 44 52 |RUN:JSRTASTAUSDR| 00002D80: 3B C1 44 52 45 53 53 45 20 48 4F 4C 45 4E 00 42 |;.DRESSE HOLEN.B| 00002D90: 4E 45 41 55 53 44 52 45 52 52 32 3B 55 4E 44 45 |NEAUSDRERR2;UNDE| 00002DA0: 46 49 4E 49 45 52 54 00 4C 44 58 23 34 00 4A 53 |FINIERT.LDX#4.JS| 00002DB0: 52 57 52 49 54 45 00 4A 53 52 50 55 54 52 55 4E |RWRITE.JSRPUTRUN| 00002DC0: 52 4F 3B D2 55 4E 20 D2 4F 55 54 49 4E 45 20 53 |RO;.UN .OUTINE S| 00002DD0: 50 45 49 43 48 45 52 4E 00 4C 44 41 5A 41 48 4C |PEICHERN.LDAZAHL| 00002DE0: 31 3B C1 44 52 45 53 53 45 20 53 50 45 49 43 48 |1;.DRESSE SPEICH| 00002DF0: 45 52 4E 00 53 54 41 4A 55 4D 50 41 44 52 00 4C |ERN.STAJUMPADR.L| 00002E00: 44 41 5A 41 48 4C 31 2B 31 00 53 54 41 4A 55 4D |DAZAHL1+1.STAJUM| 00002E10: 50 41 44 52 2B 31 00 4A 53 52 4A 41 4E 45 49 4E |PADR+1.JSRJANEIN| 00002E20: 3B CA 20 4F 44 45 52 20 CE 20 48 4F 4C 45 4E 00 |;. ODER . HOLEN.| 00002E30: 42 4E 45 4E 4F 52 4D 52 41 4D 00 4C 44 41 23 24 |BNENORMRAM.LDA#$| 00002E40: 37 38 3B C1 4C 4C 45 53 20 41 55 46 20 D2 C1 CD |78;.LLES AUF ...| 00002E50: 20 53 43 48 41 4C 54 45 4E 00 53 54 41 44 4F 52 | SCHALTEN.STADOR| 00002E60: 55 4E 00 4C 44 41 23 24 33 34 00 53 54 41 44 4F |UN.LDA#$34.STADO| 00002E70: 52 55 4E 2B 32 00 4E 4F 52 4D 52 41 4D 3A 4C 44 |RUN+2.NORMRAM:LD| 00002E80: 41 53 54 41 43 4B 3B D3 54 41 43 4B 50 4F 49 4E |ASTACK;.TACKPOIN| 00002E90: 54 45 52 20 53 50 45 49 43 48 45 52 4E 00 53 54 |TER SPEICHERN.ST| 00002EA0: 41 4D 45 52 4B 46 45 4C 44 00 4C 44 41 46 4C 41 |AMERKFELD.LDAFLA| 00002EB0: 47 53 3B C6 4C 41 47 47 45 4E 20 53 50 45 49 43 |GS;.LAGGEN SPEIC| 00002EC0: 48 45 52 4E 00 53 54 41 4D 45 52 4B 46 45 4C 44 |HERN.STAMERKFELD| 00002ED0: 2B 31 00 4C 44 41 41 53 53 46 4C 41 47 53 00 53 |+1.LDAASSFLAGS.S| 00002EE0: 54 41 4D 45 52 4B 46 45 4C 44 2B 32 00 4C 44 41 |TAMERKFELD+2.LDA| 00002EF0: 41 53 53 46 4C 32 00 53 54 41 4D 45 52 4B 46 45 |ASSFL2.STAMERKFE| 00002F00: 4C 44 2B 33 00 4C 44 58 23 31 31 3B D3 50 45 49 |LD+3.LDX#11;.PEI| 00002F10: 43 48 45 52 47 52 45 4E 5A 45 4E 20 53 50 45 49 |CHERGRENZEN SPEI| 00002F20: 43 48 45 52 4E 00 52 45 54 54 45 4E 3A 4C 44 41 |CHERN.RETTEN:LDA| 00002F30: 54 58 54 41 4E 46 2C 58 00 53 54 41 4D 45 52 4B |TXTANF,X.STAMERK| 00002F40: 46 45 4C 44 2B 34 2C 58 00 44 45 58 00 42 50 4C |FELD+4,X.DEX.BPL| 00002F50: 52 45 54 54 45 4E 00 4A 4D 50 44 4F 52 55 4E 3B |RETTEN.JMPDORUN;| 00002F60: D2 4F 55 54 49 4E 45 20 53 54 41 52 54 45 4E 00 |.OUTINE STARTEN.| 00002F70: 52 55 4E 52 45 54 55 52 4E 3A 4C 44 41 4D 45 52 |RUNRETURN:LDAMER| 00002F80: 4B 46 45 4C 44 3B D3 54 41 43 4B 50 4F 49 4E 54 |KFELD;.TACKPOINT| 00002F90: 45 52 20 5A 55 52 55 45 43 4B 48 4F 4C 45 4E 00 |ER ZURUECKHOLEN.| 00002FA0: 53 54 41 53 54 41 43 4B 00 4C 44 41 4D 45 52 4B |STASTACK.LDAMERK| 00002FB0: 46 45 4C 44 2B 31 3B C6 4C 41 47 47 45 4E 20 5A |FELD+1;.LAGGEN Z| 00002FC0: 55 52 55 45 43 4B 48 4F 4C 45 4E 00 53 54 41 46 |URUECKHOLEN.STAF| 00002FD0: 4C 41 47 53 00 4C 44 41 4D 45 52 4B 46 45 4C 44 |LAGS.LDAMERKFELD| 00002FE0: 2B 32 00 53 54 41 41 53 53 46 4C 41 47 53 00 4C |+2.STAASSFLAGS.L| 00002FF0: 44 41 4D 45 52 4B 46 45 4C 44 2B 33 00 53 54 41 |DAMERKFELD+3.STA| 00003000: 41 53 53 46 4C 32 00 4C 44 58 23 31 31 3B D3 50 |ASSFL2.LDX#11;.P| 00003010: 45 49 43 48 45 52 47 52 45 4E 5A 45 4E 20 5A 55 |EICHERGRENZEN ZU| 00003020: 52 55 45 43 4B 48 4F 4C 45 4E 00 48 4F 4C 45 4E |RUECKHOLEN.HOLEN| 00003030: 3A 4C 44 41 4D 45 52 4B 46 45 4C 44 2B 34 2C 58 |:LDAMERKFELD+4,X| 00003040: 00 53 54 41 54 58 54 41 4E 46 2C 58 00 44 45 58 |.STATXTANF,X.DEX| 00003050: 00 42 50 4C 48 4F 4C 45 4E 00 41 55 53 44 52 45 |.BPLHOLEN.AUSDRE| 00003060: 52 52 32 3A 4A 4D 50 4D 41 49 4E 52 54 00 20 00 |RR2:JMPMAINRT. .| 00003070: 3B 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |;***************| 00003080: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************| 00003090: 2A 2A 2A 2A 2A 2A 2A 2A 00 3B 2A 20 2A 20 20 20 |********.;* * | 000030A0: 20 20 20 20 20 20 C4 49 53 4B 20 20 C3 41 54 41 | .ISK .ATA| 000030B0: 4C 4F 47 20 20 20 20 20 20 20 20 20 20 20 2A 20 |LOG * | 000030C0: 2A 00 3B 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |*.;*************| 000030D0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************| 000030E0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 20 00 44 49 52 |**********. .DIR| 000030F0: 3A 4C 44 58 23 37 3B C4 49 52 2D CD 41 53 4B 20 |:LDX#7;.IR-.ASK | 00003100: 48 4F 4C 45 4E 00 4A 53 52 57 52 49 54 45 00 4A |HOLEN.JSRWRITE.J| 00003110: 53 52 53 54 52 34 30 49 4E 00 4A 53 52 4E 45 58 |SRSTR40IN.JSRNEX| 00003120: 54 5A 45 49 00 4C 44 41 23 27 24 3B CD 41 53 4B |TZEI.LDA#'$;.ASK| 00003130: 20 55 4D 20 27 24 27 20 45 52 47 41 45 4E 5A 45 | UM '$' ERGAENZE| 00003140: 4E 00 53 54 41 42 55 46 46 45 52 2D 31 00 49 4E |N.STABUFFER-1.IN| 00003150: 59 00 4C 44 41 23 3C 42 55 46 46 45 52 2D 31 3B |Y.LDA#<BUFFER-1;| 00003160: CE 41 4D 45 4E 50 41 52 41 4D 45 54 45 52 20 53 |.AMENPARAMETER S| 00003170: 50 45 49 43 48 45 52 4E 00 53 54 41 46 4E 41 44 |PEICHERN.STAFNAD| 00003180: 52 00 4C 44 41 23 3E 42 55 46 46 45 52 2D 31 00 |R.LDA#>BUFFER-1.| 00003190: 53 54 41 46 4E 41 44 52 2B 31 00 53 54 59 46 4E |STAFNADR+1.STYFN| 000031A0: 4C 45 4E 00 4C 44 41 23 46 4C 4F 44 45 56 3B C6 |LEN.LDA#FLODEV;.| 000031B0: 4C 4F 50 50 59 50 41 52 41 4D 45 54 45 52 00 53 |LOPPYPARAMETER.S| 000031C0: 54 41 46 41 00 4C 44 41 23 24 36 30 00 53 54 41 |TAFA.LDA#$60.STA| 000031D0: 53 41 00 4A 53 52 53 45 4E 44 4E 41 4D 45 3B CE |SA.JSRSENDNAME;.| 000031E0: 41 4D 45 4E 20 53 45 4E 44 45 4E 00 4C 44 41 46 |AMEN SENDEN.LDAF| 000031F0: 41 3B C6 4C 4F 50 50 59 20 54 41 4C 4B 00 4A 53 |A;.LOPPY TALK.JS| 00003200: 52 54 41 4C 4B 00 4C 44 41 53 41 00 4A 53 52 53 |RTALK.LDASA.JSRS| 00003210: 45 43 54 41 4C 4B 00 4C 44 41 23 30 3B D3 54 41 |ECTALK.LDA#0;.TA| 00003220: 54 55 53 20 4C 4F 45 53 43 48 45 4E 00 53 54 41 |TUS LOESCHEN.STA| 00003230: 53 54 41 54 55 53 00 4C 44 59 23 33 3B 36 20 C2 |STATUS.LDY#3;6 .| 00003240: 59 54 45 20 55 45 42 45 52 4C 45 53 45 4E 00 44 |YTE UEBERLESEN.D| 00003250: 49 52 4C 31 3A 53 54 59 4D 45 4D 31 00 4A 53 52 |IRL1:STYMEM1.JSR| 00003260: 49 45 43 49 4E 00 53 54 41 5A 41 48 4C 31 00 4C |IECIN.STAZAHL1.L| 00003270: 44 59 53 54 41 54 55 53 00 42 4E 45 44 49 52 4C |DYSTATUS.BNEDIRL| 00003280: 34 00 4A 53 52 49 45 43 49 4E 00 4C 44 59 53 54 |4.JSRIECIN.LDYST| 00003290: 41 54 55 53 00 42 4E 45 44 49 52 4C 34 00 4C 44 |ATUS.BNEDIRL4.LD| 000032A0: 59 4D 45 4D 31 00 44 45 59 00 42 4E 45 44 49 52 |YMEM1.DEY.BNEDIR| 000032B0: 4C 31 3B 57 45 49 54 45 52 4C 45 53 45 4E 00 53 |L1;WEITERLESEN.S| 000032C0: 54 41 5A 41 48 4C 31 2B 31 00 4A 53 52 5A 41 48 |TAZAHL1+1.JSRZAH| 000032D0: 4C 44 45 5A 4F 55 54 3B C6 49 4C 45 4C 45 4E 20 |LDEZOUT;.ILELEN | 000032E0: 41 55 53 47 45 42 45 4E 00 4C 44 41 23 33 32 00 |AUSGEBEN.LDA#32.| 000032F0: 4A 53 52 42 53 4F 55 54 00 44 49 52 4C 33 3A 4A |JSRBSOUT.DIRL3:J| 00003300: 53 52 49 45 43 49 4E 3B CE 41 4D 45 4E 20 41 55 |SRIECIN;.AMEN AU| 00003310: 53 47 45 42 45 4E 00 4C 44 58 53 54 41 54 55 53 |SGEBEN.LDXSTATUS| 00003320: 00 42 4E 45 44 49 52 4C 34 00 54 41 58 00 42 45 |.BNEDIRL4.TAX.BE| 00003330: 51 44 49 52 4C 32 00 4A 53 52 42 53 4F 55 54 00 |QDIRL2.JSRBSOUT.| 00003340: 4A 4D 50 44 49 52 4C 33 00 44 49 52 4C 32 3A 4C |JMPDIRL3.DIRL2:L| 00003350: 44 41 23 31 33 3B CE 45 58 54 20 C5 49 4E 54 52 |DA#13;.EXT .INTR| 00003360: 41 47 00 4A 53 52 42 53 4F 55 54 00 4C 44 59 23 |AG.JSRBSOUT.LDY#| 00003370: 32 00 42 4E 45 44 49 52 4C 31 00 44 49 52 4C 34 |2.BNEDIRL1.DIRL4| 00003380: 3A 4A 53 52 43 4C 53 46 49 4C 45 00 4A 4D 50 4D |:JSRCLSFILE.JMPM| 00003390: 41 49 4E 52 54 00 20 00 3B 2A 2A 2A 2A 2A 2A 2A |AINRT. .;*******| 000033A0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************| 000033B0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************| 000033C0: 00 3B 2A 20 2A 20 20 20 20 20 20 20 C8 45 4C 50 |.;* * .ELP| 000033D0: 20 2D 20 D2 45 43 48 4E 45 4E 20 20 20 20 20 20 | - .ECHNEN | 000033E0: 20 20 20 20 20 20 2A 20 2A 00 3B 2A 2A 2A 2A 2A | * *.;*****| 000033F0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************| 00003400: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************| 00003410: 2A 2A 00 20 00 48 45 4C 50 3A 4A 53 52 54 41 53 |**. .HELP:JSRTAS| 00003420: 54 41 55 53 44 52 3B C1 44 52 45 53 53 45 20 48 |TAUSDR;.DRESSE H| 00003430: 4F 4C 45 4E 00 42 4E 45 41 55 53 44 52 45 52 52 |OLEN.BNEAUSDRERR| 00003440: 31 00 4A 53 52 5A 41 48 4C 44 45 5A 4F 55 54 3B |1.JSRZAHLDEZOUT;| 00003450: C4 45 5A 2E 20 41 55 53 47 45 42 45 4E 00 4C 44 |.EZ. AUSGEBEN.LD| 00003460: 41 23 33 32 00 4A 53 52 42 53 4F 55 54 00 4C 44 |A#32.JSRBSOUT.LD| 00003470: 41 23 27 24 3B C8 45 58 2E 20 41 55 53 47 45 42 |A#'$;.EX. AUSGEB| 00003480: 45 4E 00 4A 53 52 42 53 4F 55 54 00 4A 53 52 5A |EN.JSRBSOUT.JSRZ| 00003490: 41 48 4C 48 45 58 4F 55 54 00 4C 44 41 23 33 32 |AHLHEXOUT.LDA#32| 000034A0: 00 4A 53 52 42 53 4F 55 54 00 4C 44 41 23 27 26 |.JSRBSOUT.LDA#'&| 000034B0: 3B CF 43 54 2E 20 41 55 53 47 45 42 45 4E 00 4A |;.CT. AUSGEBEN.J| 000034C0: 53 52 42 53 4F 55 54 00 4A 53 52 5A 41 48 4C 4F |SRBSOUT.JSRZAHLO| 000034D0: 43 54 4F 55 54 00 4C 44 41 23 33 32 00 4A 53 52 |CTOUT.LDA#32.JSR| 000034E0: 42 53 4F 55 54 00 4C 44 41 23 27 25 3B C2 49 4E |BSOUT.LDA#'%;.IN| 000034F0: 2E 20 41 55 53 47 45 42 45 4E 00 4A 53 52 42 53 |. AUSGEBEN.JSRBS| 00003500: 4F 55 54 00 4A 53 52 5A 41 48 4C 42 49 4E 4F 55 |OUT.JSRZAHLBINOU| 00003510: 54 00 41 55 53 44 52 45 52 52 31 3A 4A 4D 50 4D |T.AUSDRERR1:JMPM| 00003520: 41 49 4E 52 54 00 20 00 54 41 53 54 41 55 53 44 |AINRT. .TASTAUSD| 00003530: 52 3A 4A 53 52 4E 45 58 54 5A 45 49 3B 45 49 4E |R:JSRNEXTZEI;EIN| 00003540: 45 4E 20 CF 50 45 52 41 4E 44 45 4E 20 45 49 4E |EN .PERANDEN EIN| 00003550: 4C 45 53 45 4E 00 4A 53 52 50 55 54 52 4F 32 3B |LESEN.JSRPUTRO2;| 00003560: C1 53 53 45 4D 42 4C 45 52 20 D2 4F 55 54 49 4E |.SSEMBLER .OUTIN| 00003570: 45 4E 20 53 50 45 49 43 48 45 52 4E 00 4C 44 58 |EN SPEICHERN.LDX| 00003580: 23 35 00 4A 53 52 57 52 49 54 45 00 4C 44 58 23 |#5.JSRWRITE.LDX#| 00003590: 30 3B C1 55 53 44 52 55 43 4B 20 2D 3E 20 CF 50 |0;.USDRUCK -> .P| 000035A0: 45 52 41 4E 44 00 41 52 47 45 49 4E 47 3A 4A 53 |ERAND.ARGEING:JS| 000035B0: 52 42 41 53 49 4E 00 53 54 41 4F 50 45 52 41 4E |RBASIN.STAOPERAN| 000035C0: 44 2C 58 00 49 4E 58 00 43 4D 50 23 31 33 00 42 |D,X.INX.CMP#13.B| 000035D0: 4E 45 41 52 47 45 49 4E 47 00 44 45 58 00 42 45 |NEARGEING.DEX.BE| 000035E0: 51 4C 45 45 52 5A 3B CC 45 45 52 5A 45 49 4C 45 |QLEERZ;.EERZEILE| 000035F0: 20 47 45 4C 45 53 45 4E 00 4C 44 41 46 45 48 4C | GELESEN.LDAFEHL| 00003600: 45 52 3B C6 45 48 4C 45 52 20 41 55 46 20 30 00 |ER;.EHLER AUF 0.| 00003610: 50 48 41 00 4C 44 41 23 30 00 53 54 41 46 45 48 |PHA.LDA#0.STAFEH| 00003620: 4C 45 52 00 53 54 41 4F 50 45 52 41 4E 44 2C 58 |LER.STAOPERAND,X| 00003630: 00 4C 44 41 41 53 53 46 4C 41 47 53 3B D0 41 53 |.LDAASSFLAGS;.AS| 00003640: 53 32 20 45 49 4E 53 43 48 41 4C 54 45 4E 00 4F |S2 EINSCHALTEN.O| 00003650: 52 41 23 25 31 30 30 30 31 31 30 30 00 53 54 41 |RA#%10001100.STA| 00003660: 41 53 53 46 4C 41 47 53 00 4A 53 52 41 55 53 44 |ASSFLAGS.JSRAUSD| 00003670: 52 55 43 4B 3B CF 50 45 52 41 4E 44 20 41 55 53 |RUCK;.PERAND AUS| 00003680: 57 45 52 54 45 4E 00 4C 44 41 46 45 48 4C 45 52 |WERTEN.LDAFEHLER| 00003690: 3B C6 45 48 4C 45 52 46 4C 41 47 00 53 54 41 5A |;.EHLERFLAG.STAZ| 000036A0: 41 48 4C 32 00 50 4C 41 00 53 54 41 46 45 48 4C |AHL2.PLA.STAFEHL| 000036B0: 45 52 00 4C 44 41 41 53 53 46 4C 41 47 53 3B D0 |ER.LDAASSFLAGS;.| 000036C0: 41 53 53 32 20 41 55 53 53 43 48 41 4C 54 45 4E |ASS2 AUSSCHALTEN| 000036D0: 00 41 4E 44 23 25 30 31 31 31 30 30 31 31 00 53 |.AND#%01110011.S| 000036E0: 54 41 41 53 53 46 4C 41 47 53 00 4A 53 52 4E 45 |TAASSFLAGS.JSRNE| 000036F0: 58 54 5A 45 49 00 4C 44 41 5A 41 48 4C 32 00 52 |XTZEI.LDAZAHL2.R| 00003700: 54 53 00 4C 45 45 52 5A 3A 4C 44 41 23 31 3B CC |TS.LEERZ:LDA#1;.| 00003710: 45 45 52 5A 45 49 4C 45 20 47 45 4C 45 53 45 4E |EERZEILE GELESEN| 00003720: 00 52 54 53 00 20 00 3B 2A 2A 2A 2A 2A 2A 2A 2A |.RTS. .;********| 00003730: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************| 00003740: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 |***************.| 00003750: 3B 2A 20 2A 20 20 20 20 20 20 20 D3 59 53 54 45 |;* * .YSTE| 00003760: 4D 52 4F 55 54 49 4E 45 4E 20 20 20 20 20 20 20 |MROUTINEN | 00003770: 20 20 20 20 20 2A 20 2A 00 3B 2A 2A 2A 2A 2A 2A | * *.;******| 00003780: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************| 00003790: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************| 000037A0: 2A 00 20 00 53 54 4F 50 3F 3A 43 4C 49 3B D3 54 |*. .STOP?:CLI;.T| 000037B0: 4F 50 20 41 42 46 52 41 47 45 4E 00 4A 53 52 54 |OP ABFRAGEN.JSRT| 000037C0: 41 53 54 41 54 55 52 00 4C 44 41 53 54 54 41 53 |ASTATUR.LDASTTAS| 000037D0: 54 3B D3 C8 C9 C6 D4 2D D4 41 53 54 45 20 3F 00 |T;.....-.ASTE ?.| 000037E0: 41 4E 44 23 31 00 42 4E 45 57 41 49 54 3B 4A 41 |AND#1.BNEWAIT;JA| 000037F0: 00 4A 53 52 53 54 4F 50 54 41 53 54 3B D3 D4 CF |.JSRSTOPTAST;...| 00003800: D0 2D D4 41 53 54 45 20 3F 00 50 52 45 53 53 3A |.-.ASTE ?.PRESS:| 00003810: 53 45 49 00 52 54 53 00 57 41 49 54 3A 4C 44 41 |SEI.RTS.WAIT:LDA| 00003820: 53 54 54 41 53 54 3B 57 41 52 54 45 4E 00 41 4E |STTAST;WARTEN.AN| 00003830: 44 23 32 2B 34 3B D3 C8 C9 C6 D4 20 55 2E 20 C3 |D#2+4;..... U. .| 00003840: 3D 20 D4 41 53 54 45 4E 00 42 4E 45 53 54 4F 50 |= .ASTEN.BNESTOP| 00003850: 3F 00 4A 53 52 53 54 4F 50 54 41 53 54 3B D3 54 |?.JSRSTOPTAST;.T| 00003860: 4F 50 20 3F 00 42 4E 45 57 41 49 54 3B 20 CE 45 |OP ?.BNEWAIT; .E| 00003870: 49 4E 20 2D 3E 20 57 41 52 54 45 4E 00 42 45 51 |IN -> WARTEN.BEQ| 00003880: 50 52 45 53 53 00 20 00 42 41 53 49 4E 3A 4C 44 |PRESS. .BASIN:LD| 00003890: 41 41 53 53 46 4C 41 47 53 3B D1 55 45 4C 4C 45 |AASSFLAGS;.UELLE| 000038A0: 20 D2 C1 CD 20 3F 00 41 4E 44 23 34 00 42 4E 45 | ... ?.AND#4.BNE| 000038B0: 50 53 45 55 49 4E 3B CA 41 00 43 4C 49 00 4A 53 |PSEUIN;.A.CLI.JS| 000038C0: 52 42 41 53 49 4E 52 3B C5 49 4E 20 DA 45 49 43 |RBASINR;.IN .EIC| 000038D0: 48 45 4E 20 48 4F 4C 45 4E 00 53 54 41 4C 41 53 |HEN HOLEN.STALAS| 000038E0: 54 43 48 52 3B 4D 45 52 4B 45 4E 00 53 45 49 00 |TCHR;MERKEN.SEI.| 000038F0: 52 54 53 00 50 53 45 55 49 4E 3A 4C 44 41 4F 50 |RTS.PSEUIN:LDAOP| 00003900: 45 52 41 4E 44 2C 59 3B C5 49 4E 20 DA 45 49 43 |ERAND,Y;.IN .EIC| 00003910: 48 45 4E 20 41 55 53 20 D2 C1 CD 00 49 4E 59 00 |HEN AUS ....INY.| 00003920: 53 54 41 4C 41 53 54 43 48 52 3B 4D 45 52 4B 45 |STALASTCHR;MERKE| 00003930: 4E 00 52 54 53 00 20 00 42 53 4F 55 54 3A 50 48 |N.RTS. .BSOUT:PH| 00003940: 41 3B C5 49 4E 20 DA 45 49 43 48 45 4E 20 41 55 |A;.IN .EICHEN AU| 00003950: 53 47 45 42 45 4E 00 49 4E 43 50 4F 53 3B D0 4F |SGEBEN.INCPOS;.O| 00003960: 53 2B 31 20 28 D4 41 42 55 4C 41 54 4F 52 29 00 |S+1 (.ABULATOR).| 00003970: 43 4D 50 23 31 33 3B CE 45 55 45 20 DA 45 49 4C |CMP#13;.EUE .EIL| 00003980: 45 20 2D 3E 20 D0 4F 53 3D 30 00 42 4E 45 42 53 |E -> .OS=0.BNEBS| 00003990: 4F 55 54 32 00 4C 44 41 23 30 3B D0 4F 53 3D 30 |OUT2.LDA#0;.OS=0| 000039A0: 00 53 54 41 50 4F 53 00 42 53 4F 55 54 32 3A 4C |.STAPOS.BSOUT2:L| 000039B0: 44 41 46 4C 41 47 53 3B D0 52 49 4E 54 45 52 20 |DAFLAGS;.RINTER | 000039C0: 4F 4E 20 3F 00 41 4E 44 23 38 00 42 45 51 42 53 |ON ?.AND#8.BEQBS| 000039D0: 4F 55 54 33 3B CE 45 49 4E 00 4C 44 41 41 53 53 |OUT3;.EIN.LDAASS| 000039E0: 46 4C 41 47 53 3B C1 53 53 45 4D 42 4C 45 52 20 |FLAGS;.SSEMBLER | 000039F0: 4F 4E 20 3F 00 41 4E 44 23 34 00 42 4E 45 42 53 |ON ?.AND#4.BNEBS| 00003A00: 4F 55 54 34 3B CA 41 00 4C 44 41 41 53 53 46 4C |OUT4;.A.LDAASSFL| 00003A10: 32 3B CD 4F 4E 49 54 4F 52 20 4F 4E 20 3F 00 41 |2;.ONITOR ON ?.A| 00003A20: 4E 44 23 32 00 42 45 51 42 53 4F 55 54 33 3B CE |ND#2.BEQBSOUT3;.| 00003A30: 45 49 4E 00 42 53 4F 55 54 34 3A 54 58 41 3B C1 |EIN.BSOUT4:TXA;.| 00003A40: 55 46 20 C4 52 55 43 4B 45 52 20 47 45 42 45 4E |UF .RUCKER GEBEN| 00003A50: 00 50 48 41 00 4C 44 58 23 33 00 4A 53 52 43 4B |.PHA.LDX#3.JSRCK| 00003A60: 4F 55 54 00 50 4C 41 00 54 41 58 00 42 53 4F 55 |OUT.PLA.TAX.BSOU| 00003A70: 54 33 3A 50 4C 41 3B CE 4F 52 4D 41 4C 20 41 55 |T3:PLA;.ORMAL AU| 00003A80: 53 47 45 42 45 4E 00 4A 53 52 42 53 4F 55 54 52 |SGEBEN.JSRBSOUTR| 00003A90: 00 53 45 49 00 52 54 53 00 20 00 54 4F 47 44 52 |.SEI.RTS. .TOGDR| 00003AA0: 55 3A 4C 44 41 23 38 3B C4 52 55 43 4B 45 52 46 |U:LDA#8;.RUCKERF| 00003AB0: 4C 41 47 20 55 4D 44 52 45 48 45 4E 00 45 4F 52 |LAG UMDREHEN.EOR| 00003AC0: 46 4C 41 47 53 00 53 54 41 46 4C 41 47 53 00 4A |FLAGS.STAFLAGS.J| 00003AD0: 4D 50 4D 41 49 4E 00 20 00 53 43 52 41 4E 5A 3A |MPMAIN. .SCRANZ:| 00003AE0: 50 48 41 3B DA 45 49 43 48 45 4E 20 41 4E 5A 45 |PHA;.EICHEN ANZE| 00003AF0: 49 47 45 4E 00 43 4D 50 23 32 30 3B 44 45 4C 3B |IGEN.CMP#20;DEL;| 00003B00: 45 49 4E 53 43 48 4C 2E 20 D3 54 45 55 45 52 43 |EINSCHL. .TEUERC| 00003B10: 4F 44 45 53 00 42 4E 45 2A 2B 34 00 49 4E 43 49 |ODES.BNE*+4.INCI| 00003B20: 4E 53 45 52 54 53 3B C2 45 49 20 C4 45 4C 20 45 |NSERTS;.EI .EL E| 00003B30: 49 4E 20 C9 4E 53 45 52 54 20 45 52 5A 45 55 47 |IN .NSERT ERZEUG| 00003B40: 45 4E 00 4C 44 41 23 31 3B C8 4F 43 48 4B 4F 4D |EN.LDA#1;.OCHKOM| 00003B50: 4D 41 20 53 49 4D 55 4C 49 45 52 45 4E 00 53 54 |MA SIMULIEREN.ST| 00003B60: 41 51 55 4F 54 45 00 50 4C 41 00 50 48 41 00 4A |AQUOTE.PLA.PHA.J| 00003B70: 53 52 53 43 52 41 55 53 3B C1 55 53 47 45 42 45 |SRSCRAUS;.USGEBE| 00003B80: 4E 00 4C 44 41 23 30 3B C6 4C 41 47 20 52 45 53 |N.LDA#0;.LAG RES| 00003B90: 45 54 00 53 54 41 51 55 4F 54 45 00 50 4C 41 00 |ET.STAQUOTE.PLA.| 00003BA0: 53 45 49 00 52 54 53 00 20 00 50 55 53 43 48 3A |SEI.RTS. .PUSCH:| 00003BB0: 50 48 50 3B C1 4C 4C 45 20 D2 45 47 49 53 54 45 |PHP;.LLE .EGISTE| 00003BC0: 52 20 41 55 46 20 D3 54 41 43 4B 00 53 54 41 4D |R AUF .TACK.STAM| 00003BD0: 45 4D 31 3B C1 43 43 55 2D 3E 4D 45 4D 31 00 50 |EM1;.CCU->MEM1.P| 00003BE0: 4C 41 3B D3 54 41 54 55 53 2D 3E 4D 45 4D 32 00 |LA;.TATUS->MEM2.| 00003BF0: 53 54 41 4D 45 4D 32 00 50 4C 41 3B D2 55 45 43 |STAMEM2.PLA;.UEC| 00003C00: 4B 53 50 52 55 4E 47 41 44 52 2E 20 4E 41 43 48 |KSPRUNGADR. NACH| 00003C10: 20 4D 45 4D 33 2F 34 00 53 54 41 4D 45 4D 33 00 | MEM3/4.STAMEM3.| 00003C20: 50 4C 41 00 53 54 41 4D 45 4D 34 00 4C 44 41 4D |PLA.STAMEM4.LDAM| 00003C30: 45 4D 32 3B 53 54 41 54 55 53 2D 3E D3 54 41 43 |EM2;STATUS->.TAC| 00003C40: 4B 00 50 48 41 00 4C 44 41 4D 45 4D 31 3B C1 43 |K.PHA.LDAMEM1;.C| 00003C50: 43 55 2D 3E D3 54 41 43 4B 00 50 48 41 00 54 58 |CU->.TACK.PHA.TX| 00003C60: 41 3B D8 2D 3E D3 54 41 43 4B 00 50 48 41 00 54 |A;.->.TACK.PHA.T| 00003C70: 59 41 3B D9 2D 3E D3 54 41 43 4B 00 50 48 41 00 |YA;.->.TACK.PHA.| 00003C80: 4C 44 41 4D 45 4D 34 3B D2 55 45 43 4B 53 50 52 |LDAMEM4;.UECKSPR| 00003C90: 55 4E 47 2D 3E D3 54 41 43 4B 00 50 48 41 00 4C |UNG->.TACK.PHA.L| 00003CA0: 44 41 4D 45 4D 33 00 50 48 41 00 4C 44 41 4D 45 |DAMEM3.PHA.LDAME| 00003CB0: 4D 31 00 52 54 53 3B 5A 55 52 55 45 43 4B 00 20 |M1.RTS;ZURUECK. | 00003CC0: 00 50 55 4C 4C 3A 50 4C 41 3B D2 45 47 49 53 54 |.PULL:PLA;.EGIST| 00003CD0: 45 52 20 5A 55 52 55 45 43 4B 48 4F 4C 45 4E 00 |ER ZURUECKHOLEN.| 00003CE0: 54 41 59 00 50 4C 41 00 54 41 58 00 50 4C 41 00 |TAY.PLA.TAX.PLA.| 00003CF0: 50 4C 50 00 53 45 49 00 52 54 53 00 20 00 47 45 |PLP.SEI.RTS. .GE| 00003D00: 54 3A 43 4C 49 3B C7 C5 D4 2D C2 45 46 45 48 4C |T:CLI;...-.EFEHL| 00003D10: 00 4C 44 41 46 4C 41 47 53 3B D1 55 4F 54 45 20 |.LDAFLAGS;.UOTE | 00003D20: CD 4F 44 55 53 20 3F 00 41 4E 44 23 36 34 00 42 |.ODUS ?.AND#64.B| 00003D30: 4E 45 47 45 54 41 4C 4C 3B CA 41 00 47 45 54 4E |NEGETALL;.A.GETN| 00003D40: 4F 52 3A 4C 44 41 53 54 54 41 53 54 3B C3 D4 D2 |OR:LDASTTAST;...| 00003D50: CC 2D D4 41 53 54 45 00 41 4E 44 23 34 00 42 4E |.-.ASTE.AND#4.BN| 00003D60: 45 4E 4F 47 45 54 00 4A 53 52 47 45 54 52 3B D4 |ENOGET.JSRGETR;.| 00003D70: 41 53 54 45 20 48 4F 4C 45 4E 00 42 45 51 47 45 |ASTE HOLEN.BEQGE| 00003D80: 54 4E 4F 52 00 4E 4F 47 45 54 3A 53 45 49 00 52 |TNOR.NOGET:SEI.R| 00003D90: 54 53 00 47 45 54 41 4C 4C 3A 4A 53 52 47 45 54 |TS.GETALL:JSRGET| 00003DA0: 52 3B D4 41 53 54 45 20 48 4F 4C 45 4E 00 42 45 |R;.ASTE HOLEN.BE| 00003DB0: 51 47 45 54 41 4C 4C 00 53 45 49 00 52 54 53 00 |QGETALL.SEI.RTS.| 00003DC0: 20 00 4E 45 58 54 5A 45 49 3A 4A 53 52 50 55 53 | .NEXTZEI:JSRPUS| 00003DD0: 43 48 3B D2 45 54 55 52 4E 20 41 55 53 47 45 42 |CH;.ETURN AUSGEB| 00003DE0: 45 4E 00 4C 44 41 23 31 33 00 4A 53 52 42 53 4F |EN.LDA#13.JSRBSO| 00003DF0: 55 54 00 4A 4D 50 50 55 4C 4C 00 20 00 53 55 52 |UT.JMPPULL. .SUR| 00003E00: 45 3A 4A 53 52 50 55 53 43 48 3B C1 42 53 49 43 |E:JSRPUSCH;.BSIC| 00003E10: 48 45 52 4E 00 4C 44 58 23 33 00 4A 53 52 57 52 |HERN.LDX#3.JSRWR| 00003E20: 49 54 45 00 4A 53 52 4A 41 4E 45 49 4E 3B CA 20 |ITE.JSRJANEIN;. | 00003E30: 4F 44 45 52 20 CE 20 45 49 4E 4C 45 53 45 4E 00 |ODER . EINLESEN.| 00003E40: 42 45 51 4A 41 00 4A 4D 50 4D 41 49 4E 3B CE 45 |BEQJA.JMPMAIN;.E| 00003E50: 49 4E 00 4A 41 3A 4A 4D 50 50 55 4C 4C 3B CA 41 |IN.JA:JMPPULL;.A| 00003E60: 00 20 00 4A 41 4E 45 49 4E 3A 4A 53 52 47 45 54 |. .JANEIN:JSRGET| 00003E70: 3B CA 20 4F 44 45 52 20 CE 20 48 4F 4C 45 4E 00 |;. ODER . HOLEN.| 00003E80: 43 4D 50 23 27 4A 00 42 45 51 4A 41 4E 52 54 3B |CMP#'J.BEQJANRT;| 00003E90: CA 20 47 45 4C 45 53 45 4E 00 43 4D 50 23 27 4E |. GELESEN.CMP#'N| 00003EA0: 00 42 4E 45 4A 41 4E 45 49 4E 3B C6 41 4C 53 43 |.BNEJANEIN;.ALSC| 00003EB0: 48 45 52 20 C2 55 43 48 53 54 41 42 45 00 43 4D |HER .UCHSTABE.CM| 00003EC0: 50 23 27 4A 00 4A 41 4E 52 54 3A 52 54 53 00 20 |P#'J.JANRT:RTS. | 00003ED0: 00 48 45 58 41 44 52 4F 55 54 3A 53 54 41 5A 41 |.HEXADROUT:STAZA| 00003EE0: 48 4C 31 3B C1 2F D9 20 C8 45 58 2E 20 41 55 53 |HL1;./. .EX. AUS| 00003EF0: 47 45 42 45 4E 00 53 54 59 5A 41 48 4C 31 2B 31 |GEBEN.STYZAHL1+1| 00003F00: 00 4A 4D 50 5A 41 48 4C 48 45 58 4F 55 54 00 20 |.JMPZAHLHEXOUT. | 00003F10: 00 53 54 52 34 30 49 4E 3A 4C 44 41 23 34 31 3B |.STR40IN:LDA#41;| 00003F20: D3 54 52 49 4E 47 20 4D 49 54 20 4D 41 58 2E 20 |.TRING MIT MAX. | 00003F30: 34 30 20 DA 45 49 43 48 45 4E 20 48 4F 4C 45 4E |40 .EICHEN HOLEN| 00003F40: 00 2E 42 59 24 32 43 00 53 54 52 31 36 49 4E 3A |..BY$2C.STR16IN:| 00003F50: 4C 44 41 23 31 37 3B D3 54 52 49 4E 47 20 4D 49 |LDA#17;.TRING MI| 00003F60: 54 20 4D 41 58 2E 20 31 36 20 DA 45 49 43 48 45 |T MAX. 16 .EICHE| 00003F70: 4E 20 48 4F 4C 45 4E 00 53 54 41 4D 45 4D 31 00 |N HOLEN.STAMEM1.| 00003F80: 4C 44 59 23 30 3B 53 54 52 49 4E 47 2D 3E 42 55 |LDY#0;STRING->BU| 00003F90: 46 46 45 52 00 53 54 52 49 4E 3A 4A 53 52 42 41 |FFER.STRIN:JSRBA| 00003FA0: 53 49 4E 3B 4C 45 4E 2D 3E D9 00 53 54 41 42 55 |SIN;LEN->..STABU| 00003FB0: 46 46 45 52 2C 59 00 43 4D 50 23 31 33 00 42 45 |FFER,Y.CMP#13.BE| 00003FC0: 51 45 4E 44 53 54 52 00 49 4E 59 00 43 50 59 4D |QENDSTR.INY.CPYM| 00003FD0: 45 4D 31 3B 4D 41 58 2E 20 CC 41 45 4E 47 45 20 |EM1;MAX. .AENGE | 00003FE0: 55 45 42 45 52 53 43 48 52 49 54 54 45 4E 20 3F |UEBERSCHRITTEN ?| 00003FF0: 00 42 4E 45 53 54 52 49 4E 3B CE 45 49 4E 00 4A |.BNESTRIN;.EIN.J| 00004000: 53 52 4E 45 58 54 5A 45 49 00 4C 44 58 23 31 31 |SRNEXTZEI.LDX#11| 00004010: 3B C6 45 48 4C 45 52 20 4D 45 4C 44 45 4E 00 4A |;.EHLER MELDEN.J| 00004020: 53 52 42 45 45 50 00 4A 53 52 57 52 49 54 45 00 |SRBEEP.JSRWRITE.| 00004030: 4A 4D 50 4D 41 49 4E 52 54 00 45 4E 44 53 54 52 |JMPMAINRT.ENDSTR| 00004040: 3A 4C 44 41 23 30 3B 4D 49 54 20 30 20 41 42 53 |:LDA#0;MIT 0 ABS| 00004050: 43 48 4C 49 45 53 53 45 4E 00 53 54 41 42 55 46 |CHLIESSEN.STABUF| 00004060: 46 45 52 2C 59 00 52 54 53 00 20 00 44 49 53 4B |FER,Y.RTS. .DISK| 00004070: 49 4E 49 54 3A 4A 53 52 50 55 53 43 48 3B C4 49 |INIT:JSRPUSCH;.I| 00004080: 53 4B 20 27 C9 27 20 C2 45 46 45 48 4C 00 4C 44 |SK '.' .EFEHL.LD| 00004090: 41 23 46 4C 4F 44 45 56 3B C6 4C 4F 50 50 59 20 |A#FLODEV;.LOPPY | 000040A0: 4C 49 53 54 45 4E 00 4A 53 52 4C 49 53 54 45 4E |LISTEN.JSRLISTEN| 000040B0: 00 4C 44 41 23 24 36 46 00 4A 53 52 53 45 43 4C |.LDA#$6F.JSRSECL| 000040C0: 49 53 54 45 4E 00 4C 44 41 23 27 49 3B 27 C9 30 |ISTEN.LDA#'I;'.0| 000040D0: 27 20 53 45 4E 44 45 4E 20 20 20 20 20 20 20 20 |' SENDEN | 000040E0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000040F0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00004100: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00004110: 20 20 20 20 20 00 4A 53 52 53 45 4E 44 00 4C 44 | .JSRSEND.LD| 00004120: 41 23 27 30 00 4A 53 52 53 45 4E 44 00 4A 53 52 |A#'0.JSRSEND.JSR| 00004130: 55 4E 4C 49 53 54 45 4E 3B C6 4C 4F 50 50 59 20 |UNLISTEN;.LOPPY | 00004140: 55 4E 4C 49 53 54 45 4E 00 4A 53 52 44 49 53 4B |UNLISTEN.JSRDISK| 00004150: 45 52 52 3F 3B C6 45 48 4C 45 52 20 41 55 53 47 |ERR?;.EHLER AUSG| 00004160: 45 42 45 4E 00 4A 4D 50 50 55 4C 4C 00 20 00 44 |EBEN.JMPPULL. .D| 00004170: 49 53 4B 45 52 52 3F 3A 4C 44 41 23 46 4C 4F 44 |ISKERR?:LDA#FLOD| 00004180: 45 56 3B C4 49 53 4B 20 54 41 4C 4B 00 4A 53 52 |EV;.ISK TALK.JSR| 00004190: 54 41 4C 4B 00 4C 44 41 23 24 36 46 00 4A 53 52 |TALK.LDA#$6F.JSR| 000041A0: 53 45 43 54 41 4C 4B 00 4A 53 52 49 45 43 49 4E |SECTALK.JSRIECIN| 000041B0: 3B C6 45 48 4C 45 52 4B 41 4E 41 4C 20 4C 45 53 |;.EHLERKANAL LES| 000041C0: 45 4E 00 43 4D 50 23 27 30 00 42 4E 45 44 49 53 |EN.CMP#'0.BNEDIS| 000041D0: 4B 45 52 52 21 3B 3C 3E 30 2D 3E C6 45 48 4C 45 |KERR!;<>0->.EHLE| 000041E0: 52 00 52 45 41 44 3A 4A 53 52 49 45 43 49 4E 3B |R.READ:JSRIECIN;| 000041F0: CD 45 4C 44 55 4E 47 20 55 45 42 45 52 4C 45 53 |.ELDUNG UEBERLES| 00004200: 45 4E 00 43 4D 50 23 31 33 00 42 4E 45 52 45 41 |EN.CMP#13.BNEREA| 00004210: 44 00 54 4F 55 4E 54 41 4C 4B 3A 4A 53 52 55 4E |D.TOUNTALK:JSRUN| 00004220: 54 41 4C 4B 3B C4 49 53 4B 20 55 4E 54 41 4C 4B |TALK;.ISK UNTALK| 00004230: 00 53 45 49 00 52 54 53 00 20 00 44 49 53 4B 45 |.SEI.RTS. .DISKE| 00004240: 52 52 3A 4A 53 52 43 4C 4F 41 4C 4C 3B C6 45 48 |RR:JSRCLOALL;.EH| 00004250: 4C 45 52 4B 41 4E 41 4C 20 41 55 53 47 45 42 45 |LERKANAL AUSGEBE| 00004260: 4E 00 4C 44 41 23 46 4C 4F 44 45 56 00 4A 53 52 |N.LDA#FLODEV.JSR| 00004270: 54 41 4C 4B 00 4C 44 41 23 24 36 46 00 4A 53 52 |TALK.LDA#$6F.JSR| 00004280: 53 45 43 54 41 4C 4B 00 44 45 52 52 3A 4A 53 52 |SECTALK.DERR:JSR| 00004290: 49 45 43 49 4E 3B D3 54 52 49 4E 47 20 41 55 53 |IECIN;.TRING AUS| 000042A0: 47 45 42 45 4E 00 44 49 53 4B 45 52 52 21 3A 4A |GEBEN.DISKERR!:J| 000042B0: 53 52 42 53 4F 55 54 00 43 4D 50 23 31 33 00 42 |SRBSOUT.CMP#13.B| 000042C0: 4E 45 44 45 52 52 00 4A 4D 50 54 4F 55 4E 54 41 |NEDERR.JMPTOUNTA| 000042D0: 4C 4B 00 20 00 44 49 45 52 52 3A 4A 53 52 4E 45 |LK. .DIERR:JSRNE| 000042E0: 58 54 5A 45 49 3B C6 45 48 4C 45 52 4B 41 4E 41 |XTZEI;.EHLERKANA| 000042F0: 4C 20 41 55 53 47 45 42 45 4E 00 4A 53 52 44 49 |L AUSGEBEN.JSRDI| 00004300: 53 4B 45 52 52 00 4A 4D 50 4D 41 49 4E 52 54 00 |SKERR.JMPMAINRT.| 00004310: 20 00 5A 41 48 4C 54 4F 4D 45 4D 3A 4A 53 52 50 | .ZAHLTOMEM:JSRP| 00004320: 55 53 43 48 3B 5A 41 48 4C 31 2F 32 20 2D 3E 20 |USCH;ZAHL1/2 -> | 00004330: 4D 45 4D 31 2F 32 00 4C 44 58 23 33 00 5A 54 4D |MEM1/2.LDX#3.ZTM| 00004340: 3A 4C 44 41 5A 41 48 4C 31 2C 58 00 53 54 41 4D |:LDAZAHL1,X.STAM| 00004350: 45 4D 31 2C 58 00 44 45 58 00 42 50 4C 5A 54 4D |EM1,X.DEX.BPLZTM| 00004360: 00 4A 4D 50 50 55 4C 4C 00 20 00 2E 46 49 22 4D |.JMPPULL. ..FI"M| 00004370: 41 49 4E 22 3B 57 45 49 54 45 52 20 49 4D 20 46 |AIN";WEITER IM F| 00004380: 49 4C 45 20 4D 41 49 4E 00 00 FF |ILE MAIN... |
.C;;;--- QUELLDATEI ASS.SRC. ..WA;FEHLER
ABFANGEN. .;***************************
************.;*** EDITOR - ASSEMB
LER ***.;*** FUER C64 + FLOPPY +
DRUCKER ***.;*** (C) MANFRED FRIESE
VERSION:B ***.;***********************
****************. ..BE1;TON AUSGEBEN. .M
ODUL:.IN"..MODUL=0 RAM=1 1.". ..OC;KEINE
AUSGABE IN DEN SPEICHER. ..?EMODUL-1;RA
MVERSION..BA$801;STARTADRESSE..EB. ..?EM
ODUL;MODULVERSION..BA$8000;STARTADRESSE.
.EB. .DISK:.IN"AUF DISK AUSGEBEN? (J=1)
0."..?NDISK..OU"@0:ASS.EXE";AUSGABE AUF
DISKFILE ASS.EXE..EB. ..?EMODUL-1;RAM ST
ART..BY11,8,<1985,>1985,158,"2061",0,0,0
;ENTSPRICHT "1985 SYS2061"..EB. ..?EMODU
L;MODULSTART..WOKASTA;STARTADRESSE RESET
..WOWARM;STARTADRESSE NMI..BY"CBM80";AUT
OSTART-KENNUNG.KASTA:JSR$FDA3;KERNAL STA
RTROUTINEN.JSR$FD50.JSR$FD15.JSR$FF5B.LD
X#$FF;STACK INITIALISIEREN.TXS..EB. .STA
ND:.IN"STANDARTWERTE ? (J=1) 1.". ..?EST
AND-1;STANDARTPARAMETER.BACKCOL:.EQ0;POK
E HINTERGRUNDFARBE.RAHMCOL:.EQ11;POKE RA
HMENFARBE.TEXTCOL:.EQ158;ASCII TEXTFARBE
.STATCOL:.EQ5;ASCII MENUEFARBE.BLCKCOL:.
EQ154;ASCII BLOCKFARBE.TANF:.EQ$8000;TEX
TANFANG.TEND:.EQ$DFFF;TEXTENDE.LANF:.EQ$
E000;LABELANFANG.LEND:.EQ$FFFF;LABELENDE
.FLODEV:.EQ8;FLOPPY.DRUDEV:.EQ4;DRUCKER.
DRUSEC:.EQ0;DRUCKER SEC.ADR...EB. ..?NST
AND-1;PARAMETER ABFRAGEN.BACKCOL:.IN"POK
E HINTERGRUNDFARBE 0.".RAHMCOL:.IN"POKE
RAHMENFARBE 11..".TEXTCOL:.IN"ASCII TEXT
FARBE 158...".STATCOL:.IN"ASCII MENUEFAR
BE 5.".BLCKCOL:.IN"ASCII BLOCKFARBE 154.
..".TANF:.IN"TEXTANFANG $8000.....".TEND
:.IN"TEXTENDE $DFFF.....".LANF:.IN"LAB
ELANF. $E000.....".LEND:.IN"LABELENDE
$FFFF.....".FLODEV:.IN"FLOPPY-ADR.
8.".DRUDEV:.IN"DRUCKER-ADR. 4.".DR
USEC:.IN"DRUCKER SEC. ADR. 0."..EB. .POS
:.EQ9;MOMENTANE POSITION FUER TAB-BEFEHL
.BILDADR:.EQ63;STARTADRESSE FUER BILDTEX
T.ASSFLAGS:.EQ77;ASSEMBLER FLAGS.ASSFL2:
.EQ85;ASSEMBLER FLAGS.MEM1:.EQ87;ZWISCHE
NSPEICHER.MEM2:.EQMEM1+1.MEM3:.EQMEM2+1.
MEM4:.EQMEM3+1.TXTANF:.EQ91;TEXTANFANG.T
XTEND:.EQTXTANF+2;TEXTENDE.TXTPOINT:.EQT
XTEND+2;ZEIGER AUF LETZTEN TEXTEINTRAG.L
BLANF:.EQ97;LABELANFANG.LBLEND:.EQLBLANF
+2;LABELENDE.LBLPOINT:.EQLBLEND+2;ZEIGER
AUF LETZTEN LABELEINTRAG.ZAHL1:.EQ105;Z
AHL FUER EIN U. AUSGABE.ZAHL2:.EQZAHL1+2
;SPEICHER FUER BERECHNUNGEN.ZAHL3:.EQZAH
L2+2.STACK:.EQ111;SPEICHER FUER STACKPOI
NTER.SCROLLFLAG:.EQ147;FLAG FUER SCROLLE
N.FLAGS:.EQ155;FLAGS.BLOANF:.EQ158;BLOCK
ANFANG.BLOEND:.EQ65;BLOCKENDE.LASTCHR:.E
Q112;LETZTES ZEICHEN BEI EINGABE.CSPAL:.
EQ166;CURSOR SPALTE (1-80).CZEIL:.EQ167;
CURSOR ZEILE.BILDZEILE:.EQ169;ZEILENNUMM
ER DER ERSTEN ZEILE IM BILD.ZEILEN:.EQ24
7;ANZAHL TEXTZEILEN.ADRUD:.EQ249;ZEILENA
DRESSE FUER SCROLLEN.ZG:.EQ251;ZEIGER AL
LGEM..ZG2:.EQ253;ZEIGER ALLGEM.. .FA:.EQ
$BA;GERAETENUMMER.SA:.EQ$B9;SEKUNDAERADR
ESSSE.STATUS:.EQ$90;STATUSBYTE.FNLEN:.EQ
$B7;FILENAMELAENGE.FNADR:.EQ$BB;FILENAME
ADRESSE.SCRFELD:.EQ$AC;SPEICHERFELD FUER
SCROLLEN.MSB:.EQ$D9;MSB DER BILDZEILEN.
MSGFLAG:.EQ157;FLAG FUER AUSGABEN.RPDFLA
G:.EQ650;FLAG FUER REPEAT.RVS:.EQ$C7;FLA
G FUER REVERS.QUOTE:.EQ$D4;FLAG FUER >"<
.SPALTE:.EQ211;CURSORSPALTE.ZEILE:.EQ214
;CURSORZEILE.BLIFLAG:.EQ204;FLAG FUER BL
INKEN.CRSTAT:.EQ207;CURSORSTATUS.STTAST:
.EQ653;FLAG FUER CTRL SHIFT C=.INSERTS:.
EQ216;ANZAHL DER INSERT'S. .NORMAL:.EQ$3
7;STANDARTSPEICHERVERTEILUNG. .STARTFILE
:.EQ256;FILENAME BEI ASSEMLIEREN.OPBUFFE
R:.EQ256+16;SPEICHER FUER OPERAND.BUFFER
:.EQ513;ZEILENSPEICHER BEI ASS..BUFFER2:
.EQ115;SPEICHERFELD (Z.B. LABELNAME).BUF
FER3:.EQ679;SPEICHERFELD.EDBUFFER:.EQ820
;ZEILENSPEICHER FUER EDIT.ANZEIBUF:.EQED
BUFFER+81;ZEILENSPEICHER FUER ANZEIGE. .
ROUTINEN:.EQ704;RAM-ROUTINEN 1.ROUTINE2:
.EQEDBUFFER+81;RAM-ROUTINEN 2. .BSOUTR:.
EQ$FFD2;EIN ZEICHEN AUSGEBEN.BASINR:.EQ$
FFCF;EIN ZEICHEN EINLESEN.GETR:.EQ$FFE4;
GET-BEFEHL.BASICINIT:.EQ$FCE2;BASIC-INIT
IALISIEREN.STOPTAST:.EQ$F6ED;STOP-TASTE
ABFRAGEN.SEND:.EQ$EDDD;EIN BYTE AUF SER.
BUS.LISTEN:.EQ$ED0C;LISTEN SENDEN.TALK:
.EQ$ED09;TALK SENDEN.UNLISTEN:.EQ$EDFE;U
NLISTEN SENDEN.UNTALK:.EQ$EDEF;UNTALK SE
NDEN.SECLISTEN:.EQ$EDB9;SEC. ADR. NACH L
ISTEN SENDEN.SECTALK:.EQ$EDC7;SEC. ADR.
NACH TALK SENDEN.IECIN:.EQ$FFA5;EIN BYTE
VOM SER. BUS.SENDNAME:.EQ$F3D5;FILENAME
N SENDEN.CLSFILE:.EQ$F642;FILE SCHLIESSE
N.SETNAME:.EQ$FFBD;FILENAMEN SETZEN.SETP
ARA:.EQ$FFBA;FILEPARAMETER SETZEN.OPEN:.
EQ$FFC0;OPEN-BEFEHL.CLOSE:.EQ$FFC3;CLOSE
-BEFEHL.CHKIN:.EQ$FFC6;EINGABEGERAET SET
ZEN.CKOUT:.EQ$FFC9;AUSGABEGERAET SETZEN.
CLRCH:.EQ$FFCC;EIN U. AUSGABE NORMAL.TAS
TATUR:.EQ$FF9F;TASTATUR ABFRAGEN.CLRLINE
:.EQ$E9FF;BILDSCHIRMZEILE LOESCHEN.SCRAU
S:.EQ$E716;EIN ZEICHEN AUF BILDSCHIRM.CL
RSCR:.EQ$E544;BILD LOESCHEN.USCR:.EQ$E8F
8;UP-SCROLL.DSCR:.EQ$E965;DOWN-SCHROLL.H
OME:.EQ$E566;CURSOR HOME. .VIC:.EQ$D000;
VIDEO-IC.SID:.EQ$D400;SOUND-IC.UHR:.EQ56
328;UHR IN CIA 1. .; - LABELDEFINITIONEN
FUER ASSEMBLER -.LABELWERT:.EQCZEIL;WER
T EINES SYMBOLS.LABELTYP:.EQCSPAL;LABELT
YP.PC:.EQBILDZEILE;ADRESSE DES BEFEHLS.F
EHLER:.EQZEILEN;ANZAHL FEHLER.ORDER:.EQ1
0;BEFEHLSBYTE.LBLLEN:.EQADRUD;LAENGE DES
SYMBOLS.ADRMODE:.EQBUFFER3;ADRESSIERUNG
SART.ASZEILE:.EQBUFFER+80;NUMMER DER ZEI
LE.ADRMOTXT:.EQBUFFER3+1;TEXT DER ADRESS
IERUNGSART.OPERAND:.EQBUFFER+3;TEXT DES
OPERANDEN.PASSADRESS:.EQ$8B;SPEICHER FUE
R ADRESSTEST. .; - LABELDEFINITIONEN FUE
R MONITOR ERWEITERUNG -.BREAKV:.EQ$316;B
REAKVEKTOR.PP:.EQBUFFER3;SPEICHER FUER P
ROZESSORPORT.YR:.EQBUFFER3+1;SPEICHER FU
ER Y-REGISTER.XR:.EQBUFFER3+2;SPEICHER F
UER X-REG..AC:.EQBUFFER3+3;SPEICHER FUER
ACCU.ST:.EQBUFFER3+4;SPEICHER FUER STAT
USFLAGS.PCL:.EQBUFFER3+5;SPEICHER FUER A
DRESSE.SP:.EQBUFFER3+7;SPEICHER FUER STA
CKPOINTER.BRK:.EQBUFFER3+8;SP. FUER BREA
K-ADRESSE.TRAC:.EQBUFFER3+10;SP. FUER TR
ACK.SECT:.EQBUFFER3+11;SP. FUER SECTOR.B
UF:.EQBUFFER3+12;ZWISCHENSP. FUER WERTE.
BUFBUFFER:.EQ$CF00. . .;****************
***********************.;* * HA
UPTPROGRAMM * *.;**************
*************************. .KALT:LDA#1;K
ALTSTART..BY$2C.WARM:LDA#0;WARMSTART.TSX
;STACKPOINTER MERKEN.STXSTACK.SEI.CMP#1;
KALTSTART ?.BNEWASTA;NEIN.JSRINITR;INITI
ALISIEREN.WASTA:JSRPUTRAMRO;RAM-ROUTINEN
--> STARTPOS..JSRPOINTER;POINTER BERECH
NEN.LDA#15;TON ANSCHALTEN.STASID+24.LDA#
%11000000;MELDUNGEN DES KERNAL AN.STAMSG
FLAG.STARPDFLAG;ALLE TASTEN AUTOREPEAT.L
DA#%00000111;FLAGS AUF STANDART.STAFLAGS
.LDA#RAHMCOL;FARBEN FESTLEGEN.STAVIC+32.
LDA#BACKCOL.STAVIC+33.JSRBEEP;TON AUSGEB
EN. .MAIN:LDXSTACK;STACKPOINTER HOLEN.TX
S.LDA#0;ASSFLAGS RUECKSETZEN.STAASSFLAGS
. .MAINM:SEI;HAUPTMENUE ANZEIGEN.LDX#0;M
ENUETEXT.JSRWRITE.JSRPUTRAMRO.JSRTXTANZ;
TEXTBEREICH ANZEIGEN.JSRTXTFILL.JSRLBLAN
Z;LABELBEREICH ANZEIGEN.JSRLBLFILL.JSRNE
XTZEI.LDX#19;ANZAHL ZEILEN ANZEIGEN.JSRW
RITE.LDAZEILEN.STAZAHL1.LDAZEILEN+1.STAZ
AHL1+1.JSRZAHLDEZOUT;ZAHL1 DEZIMAL AUSGE
BEN. .LDA#19;DRUCKER AN/AUS.JSRSCRTAB.LD
X#23.JSRWRITE.LDAFLAGS;DRUCKER AN?.AND#8
.BEQDRUOFF;NEIN.LDA#'N;>AN<.JSRBSOUT.JMP
ENDDRU.DRUOFF:LDA#'U;>AUS<.JSRBSOUT.LDA#
'S.JSRBSOUT.ENDDRU:JSRNEXTZEI.JSRNEXTZEI
. .MBEF:JSRGET;BEFEHL HOLEN.LDX#MAINSPR-
MAINCMD-1;IN TABELLE SUCHEN.VERGL:CMPMAI
NCMD,X.BEQFOCMD;BEFEHL GEFUNDEN.DEX.BPLV
ERGL.JMPMAINM;BEFEHL NICHT TABELLE. .FOC
MD:TXA;STARTADRESSE AUF STACK.ASL.TAX.LD
AMAINSPR+1,X;HIGH BYTE.PHA;AUF STACK.LDA
MAINSPR,X;LOW BYTE.PHA;AUF STACK.RTS;ROU
TINE STARTEN. .MAINRT:LDXSTACK;STACKPOIN
TER ZURUECKHOLEN.TXS.SEI.LDA#0;ASSFLAGS
LOESCHEN.STAASSFLAGS.JSRPUTRAMRO;ROUTINE
N IN SPEICHER BRINGEN.JSRNEXTZEI.JMPMBEF
;NEXT BEFEHL. .;TABELLE DER MENUE BEFEHL
E MIT STARTADRESSEN.MAINCMD:.BY"EAPBWORI
GSMVCDFLTHN";BEFEHLE.MAINSPR:.WOEDITOR-1
;E-EDITOR..WOASSEMBLE-1;A-ASSEMBLER..WOP
ASS2-1;P-ASSEMBLER PASS 2..WOBACK-1;B-BA
CK (BASIC)..WOWRITEBEF-1;W-WRITE..WOOPTI
ON-1;O-SPEICHERGRENZEN..WORUN-1;R-RUN..W
OINIT-1;I-INITIALISIEREN..WOLOAD-1;G-GET
FILE..WOSAVE-1;S-SAVE FILE..WOMERGE-1;M
-MERGE FILE..WOVERIFY-1;V-VERIFY FILE..W
ODIR-1;C-CATALOG DISK..WODBEFEHL-1;D-DIS
K BEFEHL..WODIERR-1;F-DISK ERROR..WOLIST
LBL-1;L-LABEL FILE..WOTOGDRU-1;T-DRUCKER
ON/OFF..WOHELP-1;H-HELP (RECHNEN)..WOMO
NITOR-1;N-MONITOR. . .;*****************
**********************.;* * INIT
IALISIEREN * *.;***************
************************. .INIT:JSRSURE;
ABSICHERN.JSRINITR;INITIALISIEREN.JMPMAI
N;NEXT BEFEHL.INITR:LDX#11;NORMALWERTE U
EBERTRAGEN.INITL:LDANORMWERT,X.STATXTANF
,X.DEX.BPLINITL.JSRPUTRAMRO;ROUTINEN ABL
EGEN.JSRZGTEXT;ZG AUF TEXTANFANG.LDA#32;
TEXT LOESCHEN.JSRPUTZG.INY;MIT 00 00 ABS
CHLIESSEN.LDA#0.JSRPUTZG.INY.JSRPUTZG.JM
PPOINTER;POINTER NEU SETZEN. .NORMWERT:.
WOTANF;NORMALWERTE TEXT..WOTEND..WOTANF.
.WOLANF;NORMALWERTE ASS.EXEUOLEND..WOLEN
D..WOLANF. .;***************************
************.;* * SPEICHERGRENZE
N * *.;*************************
**************. .TXTANZ:LDX#1;TEXTGRENZE
N DRUCKEN.JSRWRITE.LDATXTANF;ANFANG AUSG
EBEN.LDYTXTANF+1.JSRHEXADROUT.LDX#9.JSRW
RITE.LDATXTEND;ENDE AUSGEBEN.LDYTXTEND+1
.JMPHEXADROUT. .TXTFILL:LDX#10;TEXTENDE
DRUCKEN.JSRWRITE.LDATXTPOINT.LDYTXTPOINT
+1.JSRHEXADROUT.JMPNEXTZEI. .LBLANZ:LDX#
2;LABELGRENZEN DRUCKEN.JSRWRITE.LDALBLAN
F;ANFANG AUSGEBEN.LDYLBLANF+1.JSRHEXADRO
UT.LDX#9.JSRWRITE.LDALBLEND;ENDE AUSGEBE
N.LDYLBLEND+1.JMPHEXADROUT. .LBLFILL:LDX
#10;LABELENDE DRUCKEN.JSRWRITE.LDALBLPOI
NT.LDYLBLPOINT+1.JSRHEXADROUT.JMPNEXTZEI
. .OPTION:JSRTXTANZ;TEXTBEREICH EINLESEN
.JSRBEREICH.LDAZAHL2;ANFANG EINLESEN.STA
TXTANF.LDAZAHL2+1.STATXTANF+1.LDAZAHL1;E
NDE EINLESEN.STATXTEND.LDAZAHL1+1.STATXT
END+1.JSRNEXTZEI.JSRLBLANZ.JSRBEREICH;LA
BELBEREICH EINLESEN.LDAZAHL2;ANFANG EINL
ESEN.STALBLANF.LDAZAHL2+1.STALBLANF+1.LD
AZAHL1;ENDE EINLESEN.STALBLEND.LDAZAHL1+
1.STALBLEND+1.JMPMAIN. .BEREICH:JSREINGA
NF;ZUR ANFANGSPOSITION.JSRZAHLIN;EINE ZA
HL EINLESEN.LDALASTCHR;FOLGT '-' ?.CMP#'
-.BNEBERERR;NEIN --> FEHLER.LDAZAHL1;ZAH
L1->ZAHL2.STAZAHL2.LDAZAHL1+1.STAZAHL2+1
.JSRZAHLIN;ZWEITE ZAHL EINLESEN.LDALASTC
HR;EINGABEENDE ?.CMP#13.BNEBERERR;NEIN -
-> FEHLER.RTS;FERTIG.BERERR:JSRBEEP;FEHL
ER AUSGEBEN.JSRNEXTZEI.LDX#25.JSRWRITE.J
MPMAINRT. .EINGANF:LDX#11;11 X CURSOR LI
NKS.LDA#157;CURSOR LINKS.EINGLOOP:JSRBSO
UT.DEX.BNEEINGLOOP.RTS. .;**************
*************************.;* * B
ACK - BEFEHL * *.;************
***************************. ..?NMODUL;R
AM VERSION.BACK:JSRSURE;ABSICHERN.JSRCLR
SCR;BILD LOESCHEN.JSRBASICINIT;BASIC INI
TIALISIEREN.LDXSTACK;ZURUECK ZUM AUFRUFE
NDEN PROGRAMM.TXS;(I.A. BASIC).RTS..EB.
..?EMODUL;MODULVERSION.BACK:JMPMAINRT;BE
I DER MODULVERSION IST EIN RUECKSPRUNG..
EB;ZU BASIC NUR MIT ABSCHALTBAREN MODUL
MOEGLICH !!!. .;************************
***************.;* * DISK - BEFE
HL * *.;**********************
*****************. .DBEFEHL:LDX#8;BEFEHL
STEXT.JSRWRITE.JSRSTR40IN;BEFEHL HOLEN.C
PY#0.BNE*+5.JMPMAIN;LEERBEFEHL.JSRDISKIN
IT;DISK 'I'-BEFEHL.LDA#FLODEV;DISK LISTE
N.JSRLISTEN.LDA#$6F.JSRSECLISTEN.LDY#0;B
EFEHL SENDEN.SENDBEF:LDABUFFER,Y.BEQENDS
END.JSRSEND.INY.BNESENDBEF.ENDSEND:JSRUN
LISTEN;DISK UNLISTEN.JSRNEXTZEI.JSRDISKE
RR;DISK MELDUNG AUSGEBEN.JSRDISKINIT.JMP
MAINRT. .;******************************
*********.;* * WRITE - BEFEHL
* *.;****************************
***********. .WRITEBEF:LDX#0;TEXT->DRUCK
ER.STXZAHL1+1;VON ZEILE 1.INX.STXZAHL1.L
DAZEILEN;BIS LETZTE ZEILE.STAZAHL2.LDAZE
ILEN+1.STAZAHL2+1.JSRDOWRITE;DRUCKEN.JMP
MAINRT. .DOWRITE:INCZAHL2;ENDZEILE+1.BNE
DW.INCZAHL2+1.DW:SEC;ANZAHL ZEILEN -> ZA
HL2.LDAZAHL2.SBCZAHL1.STAZAHL2.LDAZAHL2+
1.SBCZAHL1+1.STAZAHL2+1.JSRZADR;STARADRE
SSE HOLEN.LDA#0;DRUCKER LISTEN.JSRSETNAM
E;OPEN 3,4,0.LDA#3.LDX#DRUDEV.LDY#DRUSEC
.JSRSETPARA.JSROPEN.LDX#3;AUSGABE AUF DR
UCKER.JSRCKOUT.LDA#13.JSRBSOUT.WTP:JSRHO
LZG;ZEILE -> EDBUFFER.STAEDBUFFER,Y.BEQL
IEND.INY.BNEWTP.LIEND:JSRWRITEAUS;EDBUFF
ER -> DRUCKER.JSRNEXTZEI.JSRTEXTLINE.JSR
STOP?;STOP TASTE ?.BEQWRIABORT.LDAZAHL2;
NEIN -> ALLE ZEILEN GEDRUCKT ?.BNENDHB.D
ECZAHL2+1.NDHB:DECZAHL2.LDAZAHL2.ORAZAHL
2+1.BNEWTP;NEIN -> NEXT ZEILE.WRIABORT:J
MPCLOALL;FILE SCHLIESSEN. .;************
***************************.;* *
RUN - BEFEHL * *.;**********
*****************************. .RUN:JSRT
ASTAUSDR;ADRESSE HOLEN.BNEAUSDRERR2;UNDE
FINIERT.LDX#4.JSRWRITE.JSRPUTRUNRO;RUN R
OUTINE SPEICHERN.LDAZAHL1;ADRESSE SPEICH
ERN.STAJUMPADR.LDAZAHL1+1.STAJUMPADR+1.J
SRJANEIN;J ODER N HOLEN.BNENORMRAM.LDA#$
78;ALLES AUF RAM SCHALTEN.STADORUN.LDA#$
34.STADORUN+2.NORMRAM:LDASTACK;STACKPOIN
TER SPEICHERN.STAMERKFELD.LDAFLAGS;FLAGG
EN SPEICHERN.STAMERKFELD+1.LDAASSFLAGS.S
TAMERKFELD+2.LDAASSFL2.STAMERKFELD+3.LDX
#11;SPEICHERGRENZEN SPEICHERN.RETTEN:LDA
TXTANF,X.STAMERKFELD+4,X.DEX.BPLRETTEN.J
MPDORUN;ROUTINE STARTEN.RUNRETURN:LDAMER
KFELD;STACKPOINTER ZURUECKHOLEN.STASTACK
.LDAMERKFELD+1;FLAGGEN ZURUECKHOLEN.STAF
LAGS.LDAMERKFELD+2.STAASSFLAGS.LDAMERKFE
LD+3.STAASSFL2.LDX#11;SPEICHERGRENZEN ZU
RUECKHOLEN.HOLEN:LDAMERKFELD+4,X.STATXTA
NF,X.DEX.BPLHOLEN.AUSDRERR2:JMPMAINRT. .
;***************************************
.;* * DISK CATALOG *
*.;*************************************
**. .DIR:LDX#7;DIR-MASK HOLEN.JSRWRITE.J
SRSTR40IN.JSRNEXTZEI.LDA#'$;MASK UM '$'
ERGAENZEN.STABUFFER-1.INY.LDA#<BUFFER-1;
NAMENPARAMETER SPEICHERN.STAFNADR.LDA#>B
UFFER-1.STAFNADR+1.STYFNLEN.LDA#FLODEV;F
LOPPYPARAMETER.STAFA.LDA#$60.STASA.JSRSE
NDNAME;NAMEN SENDEN.LDAFA;FLOPPY TALK.JS
RTALK.LDASA.JSRSECTALK.LDA#0;STATUS LOES
CHEN.STASTATUS.LDY#3;6 BYTE UEBERLESEN.D
IRL1:STYMEM1.JSRIECIN.STAZAHL1.LDYSTATUS
.BNEDIRL4.JSRIECIN.LDYSTATUS.BNEDIRL4.LD
YMEM1.DEY.BNEDIRL1;WEITERLESEN.STAZAHL1+
1.JSRZAHLDEZOUT;FILELEN AUSGEBEN.LDA#32.
JSRBSOUT.DIRL3:JSRIECIN;NAMEN AUSGEBEN.L
DXSTATUS.BNEDIRL4.TAX.BEQDIRL2.JSRBSOUT.
JMPDIRL3.DIRL2:LDA#13;NEXT EINTRAG.JSRBS
OUT.LDY#2.BNEDIRL1.DIRL4:JSRCLSFILE.JMPM
AINRT. .;*******************************
********.;* * HELP - RECHNEN
* *.;*****************************
**********. .HELP:JSRTASTAUSDR;ADRESSE H
OLEN.BNEAUSDRERR1.JSRZAHLDEZOUT;DEZ. AUS
GEBEN.LDA#32.JSRBSOUT.LDA#'$;HEX. AUSGEB
EN.JSRBSOUT.JSRZAHLHEXOUT.LDA#32.JSRBSOU
T.LDA#'&;OCT. AUSGEBEN.JSRBSOUT.JSRZAHLO
CTOUT.LDA#32.JSRBSOUT.LDA#'%;BIN. AUSGEB
EN.JSRBSOUT.JSRZAHLBINOUT.AUSDRERR1:JMPM
AINRT. .TASTAUSDR:JSRNEXTZEI;EINEN OPERA
NDEN EINLESEN.JSRPUTRO2;ASSEMBLER ROUTIN
EN SPEICHERN.LDX#5.JSRWRITE.LDX#0;AUSDRU
CK -> OPERAND.ARGEING:JSRBASIN.STAOPERAN
D,X.INX.CMP#13.BNEARGEING.DEX.BEQLEERZ;L
EERZEILE GELESEN.LDAFEHLER;FEHLER AUF 0.
PHA.LDA#0.STAFEHLER.STAOPERAND,X.LDAASSF
LAGS;PASS2 EINSCHALTEN.ORA#%10001100.STA
ASSFLAGS.JSRAUSDRUCK;OPERAND AUSWERTEN.L
DAFEHLER;FEHLERFLAG.STAZAHL2.PLA.STAFEHL
ER.LDAASSFLAGS;PASS2 AUSSCHALTEN.AND#%01
110011.STAASSFLAGS.JSRNEXTZEI.LDAZAHL2.R
TS.LEERZ:LDA#1;LEERZEILE GELESEN.RTS. .;
***************************************.
;* * SYSTEMROUTINEN * *
.;**************************************
*. .STOP?:CLI;STOP ABFRAGEN.JSRTASTATUR.
LDASTTAST;SHIFT-TASTE ?.AND#1.BNEWAIT;JA
.JSRSTOPTAST;STOP-TASTE ?.PRESS:SEI.RTS.
WAIT:LDASTTAST;WARTEN.AND#2+4;SHIFT U. C
= TASTEN.BNESTOP?.JSRSTOPTAST;STOP ?.BNE
WAIT; NEIN -> WARTEN.BEQPRESS. .BASIN:LD
AASSFLAGS;QUELLE RAM ?.AND#4.BNEPSEUIN;J
A.CLI.JSRBASINR;EIN ZEICHEN HOLEN.STALAS
TCHR;MERKEN.SEI.RTS.PSEUIN:LDAOPERAND,Y;
EIN ZEICHEN AUS RAM.INY.STALASTCHR;MERKE
N.RTS. .BSOUT:PHA;EIN ZEICHEN AUSGEBEN.I
NCPOS;POS+1 (TABULATOR).CMP#13;NEUE ZEIL
E -> POS=0.BNEBSOUT2.LDA#0;POS=0.STAPOS.
BSOUT2:LDAFLAGS;PRINTER ON ?.AND#8.BEQBS
OUT3;NEIN.LDAASSFLAGS;ASSEMBLER ON ?.AND
#4.BNEBSOUT4;JA.LDAASSFL2;MONITOR ON ?.A
ND#2.BEQBSOUT3;NEIN.BSOUT4:TXA;AUF DRUCK
ER GEBEN.PHA.LDX#3.JSRCKOUT.PLA.TAX.BSOU
T3:PLA;NORMAL AUSGEBEN.JSRBSOUTR.SEI.RTS
. .TOGDRU:LDA#8;DRUCKERFLAG UMDREHEN.EOR
FLAGS.STAFLAGS.JMPMAIN. .SCRANZ:PHA;ZEIC
HEN ANZEIGEN.CMP#20;DEL;EINSCHL. STEUERC
ODES.BNE*+4.INCINSERTS;BEI DEL EIN INSER
T ERZEUGEN.LDA#1;HOCHKOMMA SIMULIEREN.ST
AQUOTE.PLA.PHA.JSRSCRAUS;AUSGEBEN.LDA#0;
FLAG RESET.STAQUOTE.PLA.SEI.RTS. .PUSCH:
PHP;ALLE REGISTER AUF STACK.STAMEM1;ACCU
->MEM1.PLA;STATUS->MEM2.STAMEM2.PLA;RUEC
KSPRUNGADR. NACH MEM3/4.STAMEM3.PLA.STAM
EM4.LDAMEM2;STATUS->STACK.PHA.LDAMEM1;AC
CU->STACK.PHA.TXA;X->STACK.PHA.TYA;Y->ST
ACK.PHA.LDAMEM4;RUECKSPRUNG->STACK.PHA.L
DAMEM3.PHA.LDAMEM1.RTS;ZURUECK. .PULL:PL
A;REGISTER ZURUECKHOLEN.TAY.PLA.TAX.PLA.
PLP.SEI.RTS. .GET:CLI;GET-BEFEHL.LDAFLAG
S;QUOTE MODUS ?.AND#64.BNEGETALL;JA.GETN
OR:LDASTTAST;CTRL-TASTE.AND#4.BNENOGET.J
SRGETR;TASTE HOLEN.BEQGETNOR.NOGET:SEI.R
TS.GETALL:JSRGETR;TASTE HOLEN.BEQGETALL.
SEI.RTS. .NEXTZEI:JSRPUSCH;RETURN AUSGEB
EN.LDA#13.JSRBSOUT.JMPPULL. .SURE:JSRPUS
CH;ABSICHERN.LDX#3.JSRWRITE.JSRJANEIN;J
ODER N EINLESEN.BEQJA.JMPMAIN;NEIN.JA:JM
PPULL;JA. .JANEIN:JSRGET;J ODER N HOLEN.
CMP#'J.BEQJANRT;J GELESEN.CMP#'N.BNEJANE
IN;FALSCHER BUCHSTABE.CMP#'J.JANRT:RTS.
.HEXADROUT:STAZAHL1;A/Y HEX. AUSGEBEN.ST
YZAHL1+1.JMPZAHLHEXOUT. .STR40IN:LDA#41;
STRING MIT MAX. 40 ZEICHEN HOLEN..BY$2C.
STR16IN:LDA#17;STRING MIT MAX. 16 ZEICHE
N HOLEN.STAMEM1.LDY#0;STRING->BUFFER.STR
IN:JSRBASIN;LEN->Y.STABUFFER,Y.CMP#13.BE
QENDSTR.INY.CPYMEM1;MAX. LAENGE UEBERSCH
RITTEN ?.BNESTRIN;NEIN.JSRNEXTZEI.LDX#11
;FEHLER MELDEN.JSRBEEP.JSRWRITE.JMPMAINR
T.ENDSTR:LDA#0;MIT 0 ABSCHLIESSEN.STABUF
FER,Y.RTS. .DISKINIT:JSRPUSCH;DISK 'I' B
EFEHL.LDA#FLODEV;FLOPPY LISTEN.JSRLISTEN
.LDA#$6F.JSRSECLISTEN.LDA#'I;'I0' SENDEN
.JSRSEND.LDA#'0.JSR
SEND.JSRUNLISTEN;FLOPPY UNLISTEN.JSRDISK
ERR?;FEHLER AUSGEBEN.JMPPULL. .DISKERR?:
LDA#FLODEV;DISK TALK.JSRTALK.LDA#$6F.JSR
SECTALK.JSRIECIN;FEHLERKANAL LESEN.CMP#'
0.BNEDISKERR!;<>0->FEHLER.READ:JSRIECIN;
MELDUNG UEBERLESEN.CMP#13.BNEREAD.TOUNTA
LK:JSRUNTALK;DISK UNTALK.SEI.RTS. .DISKE
RR:JSRCLOALL;FEHLERKANAL AUSGEBEN.LDA#FL
ODEV.JSRTALK.LDA#$6F.JSRSECTALK.DERR:JSR
IECIN;STRING AUSGEBEN.DISKERR!:JSRBSOUT.
CMP#13.BNEDERR.JMPTOUNTALK. .DIERR:JSRNE
XTZEI;FEHLERKANAL AUSGEBEN.JSRDISKERR.JM
PMAINRT. .ZAHLTOMEM:JSRPUSCH;ZAHL1/2 ->
MEM1/2.LDX#3.ZTM:LDAZAHL1,X.STAMEM1,X.DE
X.BPLZTM.JMPPULL. ..FI"MAIN";WEITER IM F
ILE MAIN...
×
C64 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL