000000: 45 58 54 45 4E 44 45 44 20 43 50 43 20 44 53 4B EXTENDED CPC DSK
000010: 20 46 69 6C 65 0D 0A 44 69 73 6B 2D 49 6E 66 6F File..Disk-Info
000020: 0D 0A 53 41 4D 64 69 73 6B 30 39 30 36 30 32 00 ..SAMdisk090602.
000030: 2A 01 00 00 13 13 13 13 13 13 13 13 13 13 13 13 *...............
000040: 13 13 13 13 13 13 13 00 00 00 00 00 00 00 00 00 ................
000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000100: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
000110: 00 00 00 00 02 09 4F E5 00 00 C1 02 00 00 00 02 ......O.........
000120: 00 00 C6 02 00 00 00 02 00 00 C2 02 00 00 00 02 ................
000130: 00 00 C7 02 00 00 00 02 00 00 C3 02 00 00 00 02 ................
000140: 00 00 C8 02 00 00 00 02 00 00 C4 02 00 00 00 02 ................
000150: 00 00 C9 02 00 00 00 02 00 00 C5 02 00 00 00 02 ................
000160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0001A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0001B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0001C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0001D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0001E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0001F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000200: 00 50 41 52 54 32 20 20 20 53 52 43 00 00 00 16 .PART2 SRC....
000210: 02 03 04 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000220: E5 44 49 53 43 20 20 20 20 42 41 4B 00 00 00 0B .DISC BAK....
000230: 05 15 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000240: 00 50 41 52 54 31 20 20 20 42 41 53 00 00 00 06 .PART1 BAS....
000250: 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000260: 00 54 41 50 45 48 45 41 44 42 41 53 00 00 00 09 .TAPEHEADBAS....
000270: 07 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000280: 00 44 49 53 43 48 45 41 44 42 41 53 00 00 00 2D .DISCHEADBAS...-
000290: 09 0A 0B 0C 0D 0E 00 00 00 00 00 00 00 00 00 00 ................
0002A0: 00 50 41 52 54 31 20 20 20 53 52 43 00 00 00 34 .PART1 SRC...4
0002B0: 0F 10 11 12 13 14 17 00 00 00 00 00 00 00 00 00 ................
0002C0: 00 50 41 52 54 31 20 20 20 42 49 4E 00 00 00 09 .PART1 BIN....
0002D0: 18 19 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0002E0: 00 50 41 52 54 32 20 20 20 42 49 4E 00 00 00 04 .PART2 BIN....
0002F0: 1A 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000300: E5 44 49 53 43 20 20 20 20 42 41 4B 00 00 00 02 .DISC BAK....
000310: 1B 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000320: 00 50 41 52 54 32 20 20 20 42 41 53 00 00 00 06 .PART2 BAS....
000330: 16 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000340: 00 44 49 53 43 20 20 20 20 42 C1 53 00 00 00 0E .DISC B.S....
000350: 1C 1D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000360: E5 32 20 20 20 20 20 20 20 20 20 20 00 00 00 32 .2 ...2
000370: 30 31 32 33 34 35 36 00 00 00 00 00 00 00 00 00 0123456.........
000380: E5 42 41 43 4B 55 50 20 20 42 49 4E 00 00 00 09 .BACKUP BIN....
000390: 37 38 00 00 00 00 00 00 00 00 00 00 00 00 00 00 78..............
0003A0: E5 43 33 20 20 20 20 20 20 42 41 4B 00 00 00 09 .C3 BAK....
0003B0: 3E 3F 00 00 00 00 00 00 00 00 00 00 00 00 00 00 >?..............
0003C0: E5 33 20 20 20 20 20 20 20 42 41 4B 00 00 00 32 .3 BAK...2
0003D0: 40 41 42 43 44 45 46 00 00 00 00 00 00 00 00 00 @ABCDEF.........
0003E0: E5 42 41 43 4B 55 50 20 20 42 41 4B 00 00 00 09 .BACKUP BAK....
0003F0: 15 16 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000400: 4C 4C 20 26 42 43 37 37 0D 0A 20 20 20 20 20 20 LL &BC77..
000410: 20 20 50 55 53 48 20 41 46 0D 0A 20 20 20 20 20 PUSH AF..
000420: 20 20 20 50 55 53 48 20 44 45 0D 0A 20 20 20 20 PUSH DE..
000430: 20 20 20 20 4C 44 20 44 45 2C 32 36 0D 0A 20 20 LD DE,26..
000440: 20 20 20 20 20 20 41 44 44 20 48 4C 2C 44 45 0D ADD HL,DE.
000450: 0A 20 20 20 20 20 20 20 20 4C 44 20 41 2C 28 48 . LD A,(H
000460: 4C 29 0D 0A 20 20 20 20 20 20 20 20 49 4E 43 20 L).. INC
000470: 48 4C 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 48 HL.. LD H
000480: 2C 28 48 4C 29 0D 0A 20 20 20 20 20 20 20 20 4C ,(HL).. L
000490: 44 20 4C 2C 41 0D 0A 20 20 20 20 20 20 20 20 45 D L,A.. E
0004A0: 58 20 44 45 2C 48 4C 0D 0A 20 20 20 20 20 20 20 X DE,HL..
0004B0: 20 50 4F 50 20 48 4C 0D 0A 20 20 20 20 20 20 20 POP HL..
0004C0: 20 4C 44 20 28 45 58 45 43 2B 31 29 2C 44 45 0D LD (EXEC+1),DE.
0004D0: 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 26 42 . CALL &B
0004E0: 43 38 33 0D 0A 20 20 20 20 20 20 20 20 43 41 4C C83.. CAL
0004F0: 4C 20 26 42 43 37 41 0D 0A 20 20 20 20 20 20 20 L &BC7A..
000500: 20 43 41 4C 4C 20 47 45 54 0D 0A 20 20 20 20 20 CALL GET..
000510: 20 20 20 50 4F 50 20 41 46 0D 0A 20 20 20 20 20 POP AF..
000520: 20 20 20 4F 52 20 41 0D 0A 20 20 20 20 20 20 20 OR A..
000530: 20 52 45 54 20 5A 0D 0A 20 20 20 20 20 20 20 20 RET Z..
000540: 4C 44 20 41 2C 28 45 58 45 43 29 0D 0A 20 20 20 LD A,(EXEC)..
000550: 20 20 20 20 20 4C 44 20 42 2C 41 0D 0A 20 20 20 LD B,A..
000560: 20 20 20 20 20 4C 44 20 41 2C 28 45 58 45 43 2B LD A,(EXEC+
000570: 31 29 0D 0A 20 20 20 20 20 20 20 20 41 44 44 20 1).. ADD
000580: 41 2C 42 0D 0A 20 20 20 20 20 20 20 20 52 45 54 A,B.. RET
000590: 20 5A 0D 0A 45 58 45 43 20 20 20 20 4A 50 20 30 Z..EXEC JP 0
0005A0: 30 30 30 20 20 20 20 20 20 20 20 0D 0A 0D 0A 47 000 ....G
0005B0: 45 54 56 32 20 20 20 50 55 53 48 20 42 43 0D 0A ETV2 PUSH BC..
0005C0: 20 20 20 20 20 20 20 20 4C 44 20 42 43 2C 4E 41 LD BC,NA
0005D0: 4D 45 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 41 ME.. LD A
0005E0: 2C 44 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C ,D.. CALL
0005F0: 20 47 45 54 41 53 43 0D 0A 20 20 20 20 20 20 20 GETASC..
000600: E5 33 20 20 20 20 20 20 20 20 20 20 00 00 00 32 .3 ...2
000610: 17 18 19 47 48 49 4A 00 00 00 00 00 00 00 00 00 ...GHIJ.........
000620: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000630: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000640: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000650: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000660: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000670: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000680: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000690: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0006A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0006B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0006C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0006D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0006E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0006F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000700: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000710: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000720: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000730: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000740: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000750: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000760: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000770: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000780: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000790: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0007A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0007B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0007C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0007D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0007E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0007F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000800: 20 4C 44 20 41 2C 45 0D 0A 20 20 20 20 20 20 20 LD A,E..
000810: 20 43 41 4C 4C 20 47 45 54 41 53 43 0D 0A 20 20 CALL GETASC..
000820: 20 20 20 20 20 20 50 4F 50 20 48 4C 0D 0A 20 20 POP HL..
000830: 20 20 20 20 20 20 4C 44 20 41 2C 48 0D 0A 20 20 LD A,H..
000840: 20 20 20 20 20 20 43 41 4C 4C 20 47 45 54 41 53 CALL GETAS
000850: 43 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 41 2C C.. LD A,
000860: 28 49 4E 4F 50 45 4E 29 0D 0A 20 20 20 20 20 20 (INOPEN)..
000870: 20 20 4C 44 20 48 4C 2C 28 49 4E 4F 50 45 4E 2B LD HL,(INOPEN+
000880: 31 29 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 28 1).. LD (
000890: 26 42 43 37 37 29 2C 41 0D 0A 20 20 20 20 20 20 &BC77),A..
0008A0: 20 20 4C 44 20 28 26 42 43 37 38 29 2C 48 4C 0D LD (&BC78),HL.
0008B0: 0A 20 20 20 20 20 20 20 20 4C 44 20 42 2C 33 0D . LD B,3.
0008C0: 0A 20 20 20 20 20 20 20 20 4C 44 20 48 4C 2C 4E . LD HL,N
0008D0: 41 4D 45 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 AME.. LD
0008E0: 44 45 2C 34 39 31 35 32 0D 0A 20 20 20 20 20 20 DE,49152..
0008F0: 20 20 43 41 4C 4C 20 26 42 43 37 37 0D 0A 20 20 CALL &BC77..
000900: 20 20 20 20 20 20 52 45 54 0D 0A 0D 0A 47 45 54 RET....GET
000910: 41 53 43 20 20 41 4E 44 20 31 32 37 0D 0A 20 20 ASC AND 127..
000920: 20 20 20 20 20 20 4F 52 20 36 35 0D 0A 47 45 54 OR 65..GET
000930: 41 53 43 31 20 43 50 20 39 30 0D 0A 20 20 20 20 ASC1 CP 90..
000940: 20 20 20 20 4A 52 20 43 2C 47 45 54 41 53 43 32 JR C,GETASC2
000950: 0D 0A 20 20 20 20 20 20 20 20 53 55 42 20 32 35 .. SUB 25
000960: 0D 0A 20 20 20 20 20 20 20 20 4A 52 20 47 45 54 .. JR GET
000970: 41 53 43 31 0D 0A 47 45 54 41 53 43 32 20 4C 44 ASC1..GETASC2 LD
000980: 20 28 42 43 29 2C 41 0D 0A 20 20 20 20 20 20 20 (BC),A..
000990: 20 49 4E 43 20 42 43 0D 0A 20 20 20 20 20 20 20 INC BC..
0009A0: 20 52 45 54 0D 0A 0D 0A 4A 50 52 45 53 54 20 20 RET....JPREST
0009B0: 44 42 20 30 2C 30 2C 30 0D 0A 0D 0A 4D 43 53 54 DB 0,0,0....MCST
0009C0: 41 52 54 20 50 55 53 48 20 48 4C 0D 0A 20 20 20 ART PUSH HL..
0009D0: 20 20 20 20 20 43 41 4C 4C 20 26 42 39 30 33 0D CALL &B903.
0009E0: 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 26 42 . CALL &B
0009F0: 39 30 39 0D 0A 20 20 20 20 20 20 20 20 52 45 54 909.. RET
000A00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000A10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000A20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000A30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000A40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000A50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000A60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000A70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000A80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000A90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000AA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000AB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000AC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000AD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000AE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000AF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000B00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000B10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000B20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000B30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000B40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000B50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000B60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000B70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000B80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000B90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000BA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000BB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000BC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000BD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000BE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000BF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000C00: 0D 0A 0D 0A 2E 47 45 54 20 20 20 20 4C 44 20 41 .....GET LD A
000C10: 2C 28 26 42 44 33 37 29 0D 0A 20 20 20 20 20 20 ,(&BD37)..
000C20: 20 20 4C 44 20 48 4C 2C 28 26 42 44 33 38 29 0D LD HL,(&BD38).
000C30: 0A 20 20 20 20 20 20 20 20 4C 44 20 28 4A 50 52 . LD (JPR
000C40: 45 53 54 29 2C 41 0D 0A 20 20 20 20 20 20 20 20 EST),A..
000C50: 4C 44 20 28 4A 50 52 45 53 54 2B 31 29 2C 48 4C LD (JPREST+1),HL
000C60: 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 41 2C 32 .. LD A,2
000C70: 30 31 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 28 01.. LD (
000C80: 26 42 43 36 35 29 2C 41 0D 0A 20 20 20 20 20 20 &BC65),A..
000C90: 20 20 4C 44 20 28 26 42 43 43 42 29 2C 41 0D 0A LD (&BCCB),A..
000CA0: 20 20 20 20 20 20 20 20 4C 44 20 28 26 42 44 33 LD (&BD3
000CB0: 37 29 2C 41 20 20 20 20 20 20 3B 4A 55 4D 50 20 7),A ;JUMP
000CC0: 52 45 53 54 4F 52 45 0D 0A 20 20 20 20 20 20 20 RESTORE..
000CD0: 20 4C 44 20 41 2C 28 26 42 43 37 37 29 0D 0A 20 LD A,(&BC77)..
000CE0: 20 20 20 20 20 20 20 4C 44 20 48 4C 2C 28 26 42 LD HL,(&B
000CF0: 43 37 38 29 0D 0A 20 20 20 20 20 20 20 20 4C 44 C78).. LD
000D00: 20 28 49 4E 4F 50 45 4E 29 2C 41 0D 0A 20 20 20 (INOPEN),A..
000D10: 20 20 20 20 20 4C 44 20 28 49 4E 4F 50 45 4E 2B LD (INOPEN+
000D20: 31 29 2C 48 4C 0D 0A 20 20 20 20 20 20 20 20 4C 1),HL.. L
000D30: 44 20 41 2C 31 39 35 0D 0A 20 20 20 20 20 20 20 D A,195..
000D40: 20 4C 44 20 48 4C 2C 48 45 41 44 45 52 31 0D 0A LD HL,HEADER1..
000D50: 20 20 20 20 20 20 20 20 4C 44 20 28 26 42 43 41 LD (&BCA
000D60: 31 29 2C 41 20 20 20 20 20 20 3B 43 41 53 20 52 1),A ;CAS R
000D70: 45 41 44 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 EAD.. LD
000D80: 28 26 42 43 41 32 29 2C 48 4C 20 20 20 20 20 0D (&BCA2),HL .
000D90: 0A 20 20 20 20 20 20 20 20 4C 44 20 28 26 42 43 . LD (&BC
000DA0: 37 37 29 2C 41 0D 0A 20 20 20 20 20 20 20 20 4C 77),A.. L
000DB0: 44 20 28 26 42 44 31 36 29 2C 41 0D 0A 20 20 20 D (&BD16),A..
000DC0: 20 20 20 20 20 4C 44 20 48 4C 2C 4D 43 53 54 41 LD HL,MCSTA
000DD0: 52 54 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 28 RT.. LD (
000DE0: 26 42 44 31 37 29 2C 48 4C 0D 0A 20 20 20 20 20 &BD17),HL..
000DF0: 20 20 20 4C 44 20 48 4C 2C 47 45 54 56 32 0D 0A LD HL,GETV2..
000E00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000E10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000E20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000E30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000E40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000E50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000E60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000E70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000E80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000E90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000EA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000EB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000EC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000ED0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000EE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000EF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000F00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000F10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000F20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000F30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000F40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000F50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000F60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000F70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000F80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000F90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000FA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000FB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000FC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000FD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000FE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000FF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001000: 20 20 20 20 20 20 20 20 4C 44 20 28 26 42 43 37 LD (&BC7
001010: 38 29 2C 48 4C 0D 0A 20 20 20 20 20 20 20 20 52 8),HL.. R
001020: 45 54 0D 0A 48 45 41 44 45 52 31 20 4C 44 20 42 ET..HEADER1 LD B
001030: 43 2C 4E 41 4D 45 0D 0A 20 20 20 20 20 20 20 20 C,NAME..
001040: 43 41 4C 4C 20 47 45 54 41 53 43 0D 0A 20 20 20 CALL GETASC..
001050: 20 20 20 20 20 4C 44 20 41 2C 48 0D 0A 20 20 20 LD A,H..
001060: 20 20 20 20 20 43 41 4C 4C 20 47 45 54 41 53 43 CALL GETASC
001070: 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 41 2C 4C .. LD A,L
001080: 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 47 .. CALL G
001090: 45 54 41 53 43 0D 0A 20 20 20 20 20 20 20 20 4C ETASC.. L
0010A0: 44 20 41 2C 44 0D 0A 20 20 20 20 20 20 20 20 43 D A,D.. C
0010B0: 41 4C 4C 20 47 45 54 41 53 43 0D 0A 20 20 20 20 ALL GETASC..
0010C0: 20 20 20 20 4C 44 20 41 2C 45 0D 0A 20 20 20 20 LD A,E..
0010D0: 20 20 20 20 43 41 4C 4C 20 47 45 54 41 53 43 0D CALL GETASC.
0010E0: 0A 20 20 20 20 20 20 20 20 4C 44 20 41 2C 28 49 . LD A,(I
0010F0: 4E 4F 50 45 4E 29 0D 0A 20 20 20 20 20 20 20 20 NOPEN)..
001100: 4C 44 20 48 4C 2C 28 49 4E 4F 50 45 4E 2B 31 29 LD HL,(INOPEN+1)
001110: 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 28 26 42 .. LD (&B
001120: 43 37 37 29 2C 41 0D 0A 20 20 20 20 20 20 20 20 C77),A..
001130: 4C 44 20 28 26 42 43 37 38 29 2C 48 4C 0D 0A 20 LD (&BC78),HL..
001140: 20 20 20 20 20 20 20 4C 44 20 42 2C 35 0D 0A 20 LD B,5..
001150: 20 20 20 20 20 20 20 4C 44 20 48 4C 2C 4E 41 4D LD HL,NAM
001160: 45 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 44 45 E.. LD DE
001170: 2C 34 39 31 35 32 0D 0A 20 20 20 20 20 20 20 20 ,49152..
001180: 43 41 4C 4C 20 26 42 43 37 37 0D 0A 20 20 20 20 CALL &BC77..
001190: 20 20 20 20 45 58 20 44 45 2C 48 4C 0D 0A 20 20 EX DE,HL..
0011A0: 20 20 20 20 20 20 43 41 4C 4C 20 26 42 43 38 33 CALL &BC83
0011B0: 20 20 20 20 20 20 20 20 3B 49 4E 20 44 49 52 45 ;IN DIRE
0011C0: 43 54 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C CT.. CALL
0011D0: 20 26 42 43 37 41 20 20 20 20 20 20 20 20 3B 49 &BC7A ;I
0011E0: 4E 20 43 4C 4F 53 45 0D 0A 20 20 20 20 20 20 20 N CLOSE..
0011F0: 20 4C 44 20 41 2C 31 39 35 0D 0A 20 20 20 20 20 LD A,195..
001200: 20 20 20 20 20 20 20 20 4F 52 47 20 34 32 33 31 ORG 4231
001210: 30 2C 33 32 37 36 38 0D 0A 0D 0A 4E 4F 4C 49 53 0,32768....NOLIS
001220: 54 0D 0A 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 T.... LD
001230: 42 43 2C 54 41 42 4C 45 0D 0A 20 20 20 20 20 20 BC,TABLE..
001240: 20 20 4C 44 20 48 4C 2C 42 59 54 45 53 0D 0A 20 LD HL,BYTES..
001250: 20 20 20 20 20 20 20 43 41 4C 4C 20 26 42 43 44 CALL &BCD
001260: 31 0D 0A 20 20 20 20 20 20 20 20 52 45 54 0D 0A 1.. RET..
001270: 0D 0A 54 41 42 4C 45 20 20 20 44 57 20 4E 41 4D ..TABLE DW NAM
001280: 45 53 0D 0A 20 20 20 20 20 20 20 20 4A 50 20 52 ES.. JP R
001290: 55 4E 0D 0A 20 20 20 20 20 20 20 20 4A 50 20 47 UN.. JP G
0012A0: 45 54 0D 0A 20 20 20 20 20 20 20 20 4A 50 20 4A ET.. JP J
0012B0: 50 52 45 53 54 20 20 20 20 20 20 20 20 20 20 3B PREST ;
0012C0: 52 45 53 54 4F 52 45 0D 0A 20 20 20 20 20 20 20 RESTORE..
0012D0: 20 44 42 20 30 0D 0A 0D 0A 42 59 54 45 53 20 20 DB 0....BYTES
0012E0: 20 44 42 20 30 2C 30 2C 30 2C 30 0D 0A 0D 0A 4E DB 0,0,0,0....N
0012F0: 41 4D 45 53 20 20 20 44 42 20 22 52 55 22 2C 22 AMES DB "RU","
001300: 4E 22 2B 26 38 30 0D 0A 20 20 20 20 20 20 20 20 N"+&80..
001310: 44 42 20 22 47 45 22 2C 22 54 22 2B 26 38 30 0D DB "GE","T"+&80.
001320: 0A 20 20 20 20 20 20 20 20 44 42 20 22 52 45 53 . DB "RES
001330: 54 4F 52 22 2C 22 45 22 2B 26 38 30 0D 0A 20 20 TOR","E"+&80..
001340: 20 20 20 20 20 20 44 42 20 30 0D 0A 0D 0A 52 55 DB 0....RU
001350: 4E 20 20 20 20 20 4C 44 20 4C 2C 28 49 58 2B 30 N LD L,(IX+0
001360: 29 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 48 2C ).. LD H,
001370: 28 49 58 2B 31 29 0D 0A 20 20 20 20 20 20 20 20 (IX+1)..
001380: 4C 44 20 42 2C 28 48 4C 29 0D 0A 20 20 20 20 20 LD B,(HL)..
001390: 20 20 20 49 4E 43 20 48 4C 0D 0A 20 20 20 20 20 INC HL..
0013A0: 20 20 20 4C 44 20 41 2C 28 48 4C 29 0D 0A 20 20 LD A,(HL)..
0013B0: 20 20 20 20 20 20 49 4E 43 20 48 4C 0D 0A 20 20 INC HL..
0013C0: 20 20 20 20 20 20 4C 44 20 48 2C 28 48 4C 29 0D LD H,(HL).
0013D0: 0A 20 20 20 20 20 20 20 20 4C 44 20 4C 2C 41 0D . LD L,A.
0013E0: 0A 20 20 20 20 20 20 20 20 4C 44 20 44 45 2C 34 . LD DE,4
0013F0: 39 31 35 32 0D 0A 20 20 20 20 20 20 20 20 43 41 9152.. CA
001400: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
001410: 01 00 00 00 02 09 4E E5 01 00 C1 02 00 00 00 02 ......N.........
001420: 01 00 C6 02 00 00 00 02 01 00 C2 02 00 00 00 02 ................
001430: 01 00 C7 02 00 00 00 02 01 00 C3 02 00 00 00 02 ................
001440: 01 00 C8 02 00 00 00 02 01 00 C4 02 00 00 00 02 ................
001450: 01 00 C9 02 00 00 00 02 01 00 C5 02 00 00 00 02 ................
001460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
001470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
001480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
001490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0014A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0014B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0014C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0014D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0014E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0014F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
001500: 20 20 20 4C 44 20 48 4C 2C 48 45 41 44 45 52 31 LD HL,HEADER1
001510: 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 28 26 42 .. LD (&B
001520: 43 37 37 29 2C 41 0D 0A 20 20 20 20 20 20 20 20 C77),A..
001530: 4C 44 20 28 26 42 43 37 38 29 2C 48 4C 0D 0A 20 LD (&BC78),HL..
001540: 20 20 20 20 20 20 20 52 45 54 0D 0A 0D 0A 4E 41 RET....NA
001550: 4D 45 20 20 20 20 44 42 20 30 2C 30 2C 30 2C 30 ME DB 0,0,0,0
001560: 2C 30 0D 0A 49 4E 4F 50 45 4E 20 20 44 42 20 30 ,0..INOPEN DB 0
001570: 2C 30 2C 30 0D 0A 0D 0A 4C 49 53 54 0D 0A 45 4E ,0,0....LIST..EN
001580: 44 0D 0A 1A 56 45 52 20 20 20 24 24 24 FF 00 FF D...VER $$$...
001590: CD 77 BC EB CD 83 BC CD 7A BC 3E C3 21 2C A6 32 .w......z.>.!,.2
0015A0: 77 BC 22 78 BC C9 00 00 00 00 00 00 00 00 1A 42 w."x...........B
0015B0: 4C 45 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 48 LE.. LD H
0015C0: 4C 2C 42 59 54 45 53 0D 0A 20 20 20 20 20 20 20 L,BYTES..
0015D0: 20 43 41 4C 4C 20 26 42 43 44 31 0D 0A 20 20 20 CALL &BCD1..
0015E0: 20 20 20 20 20 52 45 54 0D 0A 0D 0A 54 41 42 4C RET....TABL
0015F0: 45 20 20 20 44 57 20 4E 41 4D 45 53 0D 0A 20 20 E DW NAMES..
001600: 4C 44 20 48 4C 2C 28 49 4E 4F 50 45 4E 2B 31 29 LD HL,(INOPEN+1)
001610: 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 28 26 42 .. LD (&B
001620: 43 37 37 29 2C 41 0D 0A 20 20 20 20 20 20 20 20 C77),A..
001630: 4C 44 20 28 26 42 43 37 38 29 2C 48 4C 0D 0A 20 LD (&BC78),HL..
001640: 20 20 20 20 20 20 20 4C 44 20 42 2C 35 0D 0A 20 LD B,5..
001650: 20 20 20 20 20 20 20 4C 44 20 48 4C 2C 4E 41 4D LD HL,NAM
001660: 45 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 44 45 E.. LD DE
001670: 2C 34 39 31 35 32 0D 0A 20 20 20 20 20 20 20 20 ,49152..
001680: 43 41 4C 4C 20 26 42 43 37 37 0D 0A 20 20 20 20 CALL &BC77..
001690: 20 20 20 20 45 58 20 44 45 2C 48 4C 0D 0A 20 20 EX DE,HL..
0016A0: 20 20 20 20 20 20 43 41 4C 4C 20 26 42 43 38 33 CALL &BC83
0016B0: 20 20 20 20 20 20 20 20 3B 49 4E 20 44 49 52 45 ;IN DIRE
0016C0: 43 54 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C CT.. CALL
0016D0: 20 26 42 43 37 41 20 20 20 20 20 20 20 20 3B 49 &BC7A ;I
0016E0: 4E 20 43 4C 4F 53 45 0D 0A 20 20 20 20 20 20 20 N CLOSE..
0016F0: 20 4C 44 20 41 2C 31 39 35 0D 0A 20 20 20 20 20 LD A,195..
001700: 00 54 41 50 45 48 45 41 44 42 41 53 00 00 00 00 .TAPEHEADBAS....
001710: 00 00 00 00 00 70 01 00 DB 03 00 00 00 00 00 00 .....p..........
001720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
001730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
001740: DB 03 00 3F 05 20 20 20 20 20 4C 44 20 41 2C 26 ...?. LD A,&
001750: 32 43 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 44 2C.. LD D
001760: 45 2C 36 34 0D 0A 20 20 20 20 20 20 20 20 4C 44 E,64.. LD
001770: 20 48 4C 2C 31 36 33 38 34 0D 0A 20 20 20 20 20 HL,16384..
001780: 2C 00 0A 00 8C 20 36 32 2C 34 34 2C 31 37 2C 36 ,.... 62,44,17,6
001790: 34 2C 30 2C 33 33 2C 30 2C 36 34 2C 32 30 35 2C 4,0,33,0,64,205,
0017A0: 31 36 31 2C 31 38 38 2C 32 30 31 00 30 00 14 00 161,188,201.0...
0017B0: 9E 20 0D 00 00 C1 EF 1F 00 00 00 00 90 20 EC 20 . ........... .
0017C0: 1F 00 00 0B 00 90 01 C3 20 0D 00 00 C2 01 BE 20 ........ ......
0017D0: 0D 00 00 C1 2C 0D 00 00 C2 01 B0 00 08 00 1E 00 ....,...........
0017E0: AD 20 0F 00 31 00 28 00 BF 20 22 20 53 49 52 45 . ..1.(.. " SIRE
0017F0: 4E 20 53 4F 46 54 57 41 52 45 20 20 20 20 20 20 N SOFTWARE
001800: 20 20 20 20 20 53 49 52 45 4E 20 53 4F 46 54 57 SIREN SOFTW
001810: 41 52 45 22 00 24 00 32 00 BF 20 22 20 20 20 20 ARE".$.2.. "
001820: 20 20 20 20 20 20 20 20 20 20 48 45 41 44 45 52 HEADER
001830: 20 52 45 41 44 45 52 22 00 14 00 3C 00 D8 20 23 READER"...<.. #
001840: 0F 2C 0F 2C 19 28 2C 19 0A 2C 19 19 00 0B 00 46 .,.,.(,..,.....F
001850: 00 BA 20 23 0F 2C 11 00 08 00 50 00 82 20 14 00 .. #.,....P.. ..
001860: 09 00 5A 00 8A 20 23 0F 00 0D 00 64 00 83 20 1F ..Z.. #....d.. .
001870: 00 00 00 00 90 00 1A 00 6E 00 BF 20 23 0F 2C 22 ........n.. #.,"
001880: 50 52 4F 47 52 41 4D 20 4E 41 4D 45 20 22 3B 00 PROGRAM NAME ";.
001890: 51 00 78 00 9E 20 0D 00 00 C1 EF 1A 00 40 20 EC Q.x.. .......@ .
0018A0: 20 1A 10 40 01 0D 00 00 C2 EF FF 12 28 0D 00 00 ..@........(...
0018B0: C1 29 01 A1 20 0D 00 00 C2 EF 0E 20 EB 20 A0 20 .).. ...... . .
0018C0: 1E 82 00 20 01 97 20 BF 20 23 0F 2C FF 03 28 FF ... .. . #.,..(.
0018D0: 12 28 0D 00 00 C1 29 29 3B 01 B0 20 0D 00 00 C1 .(....));.. ....
0018E0: 00 08 00 82 00 BF 23 0F 00 34 00 8C 00 BF 23 0F ......#..4....#.
0018F0: 2C 22 50 52 4F 47 52 41 4D 20 4C 45 4E 47 54 48 ,"PROGRAM LENGTH
001900: 00 44 49 53 43 20 20 20 20 42 41 53 00 00 00 00 .DISC BAS....
001910: 00 00 00 00 00 70 01 00 C6 04 00 00 00 00 00 00 .....p..........
001920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
001930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
001940: C6 04 00 7E 04 03 00 00 72 E6 01 A1 20 03 00 00 ...~....r... ...
001950: 72 E6 EF 22 22 20 FC 20 FF 0E 20 28 03 00 00 72 r.."" . .. (...r
001960: E6 29 EE 19 0C 20 EB 20 CA 20 01 97 20 CA 20 03 .)... . . .. . .
001970: 00 00 72 E6 00 14 00 8C 00 83 20 1C 02 BC 01 83 ..r....... .....
001980: 0A 00 05 00 7C 00 43 4C D3 00 BA 00 0A 00 83 20 ....|.CL.......
001990: 1C 4E BB 01 BE 20 1C 78 BE 2C 1C FF 00 01 7C 00 .N... .x.,....|.
0019A0: 55 53 45 D2 2C 0E 01 AD 20 10 01 BA 20 11 01 8A USE.,... ... ...
0019B0: 01 A2 20 0E 2C 0E 01 A2 20 0F 2C 19 1A 01 A2 20 .. .,... .,....
0019C0: 10 2C 0E 01 A2 20 11 2C 19 1A 01 82 20 19 1A 01 .,... .,.... ...
0019D0: BB 20 0E 01 BF 22 20 20 20 20 20 20 20 20 20 20 . ..."
0019E0: 20 44 4F 4D 2D 53 2D 44 4F 53 20 76 34 2E 31 22 DOM-S-DOS v4.1"
0019F0: 01 BF 01 BF 20 EA 28 15 29 3B 22 20 20 20 20 20 .... .(.);"
001A00: 42 79 20 53 69 6D 6F 6E 20 4C 75 63 61 73 22 01 By Simon Lucas".
001A10: D8 20 23 0F 2C 17 2C 19 1D 2C 13 2C 19 0E 01 BA . #.,.,..,.,....
001A20: 23 0F 2C 10 01 8A 23 0F 20 01 D8 20 23 10 2C 19 #.,...#. .. #.,.
001A30: 0A 2C 19 1E 2C 14 2C 19 0F 01 BA 23 10 2C 0E 01 .,..,.,....#.,..
001A40: 8A 23 10 00 BC 00 14 00 BF 20 23 10 2C 22 31 2E .#....... #.,"1.
001A50: 2E 43 61 74 61 6C 6F 67 75 65 22 01 BF 20 23 10 .Catalogue".. #.
001A60: 2C 22 32 2E 2E 52 65 6E 61 6D 65 22 01 BF 20 23 ,"2..Rename".. #
001A70: 10 2C 22 33 2E 2E 45 72 61 73 65 22 01 BF 20 23 .,"3..Erase".. #
001A80: 10 2C 22 34 2E 2E 56 69 65 77 20 45 72 61 73 65 .,"4..View Erase
001A90: 64 20 46 69 6C 65 73 22 01 BF 20 23 10 2C 22 35 d Files".. #.,"5
001AA0: 2E 2E 55 6E 65 72 61 73 65 20 46 69 6C 65 22 01 ..Unerase File".
001AB0: BF 20 23 10 2C 22 36 2E 2E 46 6F 72 6D 61 74 20 . #.,"6..Format
001AC0: 49 64 65 6E 74 69 74 79 22 01 BF 20 23 10 2C 22 Identity".. #.,"
001AD0: 37 2E 2E 52 75 6E 22 01 BF 20 23 10 2C 22 38 2E 7..Run".. #.,"8.
001AE0: 2E 45 6E 74 65 72 20 42 41 53 49 43 22 01 D8 20 .Enter BASIC"..
001AF0: E7 20 0E 2C 11 01 86 01 A9 20 19 0A 2C 19 11 00 . .,..... ..,...
001B00: 20 22 3B FF 12 28 1A 00 40 F4 19 18 29 F4 1A 00 ";..(..@...)...
001B10: 01 F6 FF 12 28 1A 00 40 F4 19 19 29 00 34 00 96 ....(..@...).4..
001B20: 00 BF 20 23 0F 2C 22 53 54 41 52 54 20 41 44 44 .. #.,"START ADD
001B30: 52 45 53 53 20 22 3B FF 12 28 1A 00 40 F4 19 15 RESS ";..(..@...
001B40: 29 F4 1A 00 01 F6 FF 12 28 1A 00 40 F4 19 16 29 ).......(..@...)
001B50: 00 25 00 A0 00 BF 20 23 0F 2C 22 42 4C 4F 43 4B .%.... #.,"BLOCK
001B60: 20 4E 55 4D 42 45 52 20 20 22 3B FF 12 28 1A 00 NUMBER ";..(..
001B70: 40 F4 19 10 29 00 27 00 AA 00 A1 20 FF 12 28 1A @...).'.... ..(.
001B80: 00 40 F4 19 11 29 F2 0E 20 EB 20 BF 20 23 0F 2C .@...).. . . #.,
001B90: 22 4C 41 53 54 20 42 4C 4F 43 4B 22 00 28 00 B4 "LAST BLOCK".(..
001BA0: 00 A1 20 FF 12 28 1A 00 40 F4 19 17 29 F2 0E 20 .. ..(..@...)..
001BB0: EB 20 BF 20 23 0F 2C 22 46 49 52 53 54 20 42 4C . . #.,"FIRST BL
001BC0: 4F 43 4B 22 00 55 00 BE 00 0D 00 00 C1 EF FF 12 OCK".U..........
001BD0: 28 1A 00 40 F4 19 12 29 01 A1 20 10 F6 28 FF 0C (..@...).. ..(..
001BE0: 28 0D 00 00 C1 F7 10 29 29 EF 0D 00 00 C1 20 EB (......))..... .
001BF0: 20 BF 20 23 0F 2C 22 4E 4F 54 20 50 52 4F 54 45 . #.,"NOT PROTE
001C00: 43 54 45 44 22 20 01 97 20 BF 20 23 0F 2C 22 50 CTED" .. . #.,"P
001C10: 52 4F 54 45 43 54 45 44 22 00 14 00 C8 00 0D 00 ROTECTED".......
001C20: 00 C1 EF FF 0C 28 0D 00 00 C1 F7 10 29 00 4D 00 .....(......).M.
001C30: D2 00 A1 20 0D 00 00 C1 EF 0E 20 EB 20 BF 23 0F ... ...... . .#.
001C40: 2C 22 42 41 53 49 43 22 20 01 97 20 A1 20 0D 00 ,"BASIC" .. . ..
001C50: 00 C1 EF 0F 20 EB 20 BF 20 23 0F 2C 22 4D 41 43 .... . . #.,"MAC
001C60: 48 49 4E 45 20 43 4F 44 45 22 20 01 97 20 BF 20 HINE CODE" .. .
001C70: 23 0F 2C 22 41 53 43 49 49 22 00 53 00 DC 00 A1 #.,"ASCII".S....
001C80: 20 0D 00 00 C1 EF 10 20 EB 20 0D 00 00 C2 EF FF ...... . ......
001C90: 12 28 1A 00 40 F4 19 1A 29 F4 1A 00 01 F6 FF 12 .(..@...).......
001CA0: 28 1A 00 40 F4 19 1B 29 01 A1 20 0D 00 00 C2 F2 (..@...).. .....
001CB0: 0E 20 EB 20 BF 20 23 0F 2C 22 45 58 45 43 20 41 . . . #.,"EXEC A
001CC0: 44 44 52 45 53 53 20 22 3B 0D 00 00 C2 00 0E 00 DDRESS ";.......
001CD0: E6 00 BF 20 23 0F 01 BF 20 23 0F 00 0A 00 F0 00 ... #... #......
001CE0: A0 20 1E 64 00 00 00 00 20 20 20 20 20 20 20 20 . .d....
001CF0: 4F 52 47 20 33 32 37 36 38 0D 0A 0D 0A 20 20 20 ORG 32768....
001D00: 8C 00 1E 00 BB 20 0E 01 BA 20 0F 01 A3 20 22 45 ..... ... ..£ "E
001D10: 6E 74 65 72 20 6F 70 74 69 6F 6E 20 28 31 2D 38 nter option (1-8
001D20: 29 22 3B 02 00 00 6F 70 F4 01 BA 20 0E 01 A2 20 )";...op... ...
001D30: 0E 2C 0E 01 A2 20 0F 2C 19 1A 01 BA 20 0F 01 BB .,... .,.... ...
001D40: 20 0E 01 B2 20 02 00 00 6F 70 F4 20 9F 20 1E 28 ... ...op. . .(
001D50: 00 2C 1E 32 00 2C 1E 3C 00 2C 1E 46 00 2C 1E 50 .,.2.,.<.,.F.,.P
001D60: 00 2C 1E 5A 00 2C 1E 82 00 2C 1E 8C 00 01 A1 20 .,.Z.,...,.....
001D70: 02 00 00 6F 70 F4 F0 0F 20 FC 20 02 00 00 6F 70 ...op... . ...op
001D80: F4 F3 15 20 EB 20 A0 20 1E 1E 00 00 10 00 28 00 ... . . ......(.
001D90: 8A 01 84 01 83 20 1C 18 BB 01 CA 00 69 00 32 00 ..... ......i.2.
001DA0: 8A 01 84 01 A3 20 22 4F 6C 64 20 66 69 6C 65 6E ....£ "Old filen
001DB0: 61 6D 65 3A 22 2C 03 00 00 6F E6 01 A3 22 4E 65 ame:",...o..£"Ne
001DC0: 77 20 46 69 6C 65 6E 61 6D 65 3A 22 2C 03 00 00 w Filename:",...
001DD0: 6E E6 01 A1 20 03 00 00 6F E6 EF 22 22 20 FC 20 n... ...o.."" .
001DE0: 03 00 00 6E E6 EF 22 22 20 EB 20 CA 20 01 97 20 ...n.."" . . ..
001DF0: 7C 00 52 45 CE 2C 40 03 00 00 6E E6 2C 03 00 00 |.RE.,@...n.,...
001E00: 6F E6 01 CA 00 3F 00 3C 00 8A 01 84 01 A3 20 22 o....?.<.....£ "
001E10: 46 69 6C 65 20 74 6F 20 45 52 41 53 45 3A 22 2C File to ERASE:",
001E20: 03 00 00 E6 01 A1 20 03 00 00 E6 EF 22 22 20 EB ...... ....."" .
001E30: 20 CA 20 01 97 20 7C 00 45 52 C1 2C 40 03 00 00 . .. |.ER.,@...
001E40: E6 01 CA 00 19 00 46 00 8A 01 BE 20 1C 01 A7 2C ......F.... ...,
001E50: 19 E5 01 84 01 83 20 1C 18 BB 01 CA 00 D7 00 50 ...... ........P
001E60: 00 8A 01 BE 20 1C 01 A7 2C 19 E5 01 84 01 A3 20 .... ...,.....£
001E70: 22 46 69 6C 65 6E 61 6D 65 3A 22 2C 03 00 00 E6 "Filename:",....
001E80: 01 A3 20 22 50 72 65 73 65 6E 74 20 55 53 45 52 .£ "Present USER
001E90: 3A 22 2C 03 00 00 70 F5 01 A3 20 22 4E 65 77 20 :",...p..£ "New
001EA0: 55 53 45 52 3A 22 2C 03 00 00 6E F5 01 A1 20 03 USER:",...n... .
001EB0: 00 00 E6 EF 22 22 20 FC 20 FF 1D 28 03 00 00 6E ...."" . ..(...n
001EC0: F5 29 F1 0E 20 FC 20 FF 1D 28 03 00 00 70 F5 29 .).. . ..(...p.)
001ED0: EE 19 E5 20 FC 20 FF 1D 28 03 00 00 70 F5 29 F1 ... . ..(...p.).
001EE0: 0E 20 FC 20 FF 1D 28 03 00 00 70 F5 29 EE 19 E5 . . ..(...p.)...
001EF0: 20 EB 20 CA 20 01 97 20 03 00 00 EE EF 03 00 00 . . .. ........
001F00: 20 20 20 20 20 4C 44 20 41 2C 26 32 43 0D 0A 20 LD A,&2C..
001F10: 20 20 20 20 20 20 20 4C 44 20 44 45 2C 36 34 0D LD DE,64.
001F20: 0A 20 20 20 20 20 20 20 20 4C 44 20 48 4C 2C 31 . LD HL,1
001F30: 36 33 38 34 0D 0A 20 20 20 20 20 20 20 20 43 41 6384.. CA
001F40: 4C 4C 20 26 42 43 41 31 0D 0A 20 20 20 20 20 20 LL &BCA1..
001F50: 20 20 52 45 54 0D 0A 0D 0A 00 00 1A 0A CC CA 20 RET..........
001F60: 53 49 52 45 4E 20 53 4F 46 54 57 41 52 45 EC 0D SIREN SOFTWARE..
001F70: 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A EA 0D 0A 1A 70 ...............p
001F80: 00 40 F4 19 11 29 F2 0E 20 EB 20 BF 20 23 0F 2C .@...).. . . #.,
001F90: 22 4C 41 53 54 20 42 4C 4F 43 4B 22 00 28 00 B4 "LAST BLOCK".(..
001FA0: 00 A1 20 FF 12 28 1A 00 40 F4 19 17 29 F2 0E 20 .. ..(..@...)..
001FB0: EB 20 BF 20 23 0F 2C 22 46 49 52 53 54 20 42 4C . . #.,"FIRST BL
001FC0: 4F 43 4B 22 00 55 00 BE 00 0D 00 00 C1 EF FF 12 OCK".U..........
001FD0: 28 1A 00 40 F4 19 12 29 01 A1 20 10 F6 28 FF 0C (..@...).. ..(..
001FE0: 28 0D 00 00 C1 F7 10 29 29 EF 0D 00 00 C1 20 EB (......))..... .
001FF0: 20 BF 20 23 0F 2C 22 4E 4F 54 20 50 52 4F 54 45 . #.,"NOT PROTE
002000: 43 54 45 44 22 20 01 97 20 BF 20 23 0F 2C 22 50 CTED" .. . #.,"P
002010: 52 4F 54 45 43 54 45 44 22 00 14 00 C8 00 0D 00 ROTECTED".......
002020: 00 C1 EF FF 0C 28 0D 00 00 C1 F7 10 29 00 4D 00 .....(......).M.
002030: D2 00 A1 20 0D 00 00 C1 EF 0E 20 EB 20 BF 23 0F ... ...... . .#.
002040: 2C 22 42 41 53 49 43 22 20 01 97 20 A1 20 0D 00 ,"BASIC" .. . ..
002050: 00 C1 EF 0F 20 EB 20 BF 20 23 0F 2C 22 4D 41 43 .... . . #.,"MAC
002060: 48 49 4E 45 20 43 4F 44 45 22 20 01 97 20 BF 20 HINE CODE" .. .
002070: 23 0F 2C 22 41 53 43 49 49 22 00 53 00 DC 00 A1 #.,"ASCII".S....
002080: 20 0D 00 00 C1 EF 10 20 EB 20 0D 00 00 C2 EF FF ...... . ......
002090: 12 28 1A 00 40 F4 19 1A 29 F4 1A 00 01 F6 FF 12 .(..@...).......
0020A0: 28 1A 00 40 F4 19 1B 29 01 A1 20 0D 00 00 C2 F2 (..@...).. .....
0020B0: 0E 20 EB 20 BF 20 23 0F 2C 22 45 58 45 43 20 41 . . . #.,"EXEC A
0020C0: 44 44 52 45 53 53 20 22 3B 0D 00 00 C2 00 0E 00 DDRESS ";.......
0020D0: E6 00 BF 20 23 0F 01 BF 20 23 0F 00 0A 00 F0 00 ... #... #......
0020E0: A0 20 1E 64 00 00 00 00 20 20 20 20 20 20 20 20 . .d....
0020F0: 4F 52 47 20 33 32 37 36 38 0D 0A 0D 0A 20 20 20 ORG 32768....
002100: 00 50 41 52 54 31 20 20 20 42 41 53 00 00 00 00 .PART1 BAS....
002110: 00 00 00 00 00 70 01 00 40 02 00 00 00 00 00 00 .....p..@.......
002120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
002130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
002140: 40 02 00 93 03 52 22 00 23 00 AA 00 BF 20 22 7C @....R".#.... "|
002150: 52 45 53 54 4F 52 45 20 2D 20 52 45 53 54 4F 52 RESTORE - RESTOR
002160: 45 20 50 52 4F 47 52 41 4D 22 00 12 00 B4 00 BF E PROGRAM"......
002170: 01 BF 01 BF 01 BF 01 BF 01 BF 01 BF 00 06 00 BE ................
002180: F8 00 0A 00 C5 20 20 20 20 20 20 20 20 20 20 20 .....
002190: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0021A0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0021B0: 20 20 44 49 53 4B 4F 4E 20 50 41 52 54 20 31 20 DISKON PART 1
0021C0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0021D0: 20 20 20 20 20 20 20 20 20 20 57 52 49 54 54 45 WRITTE
0021E0: 4E 20 42 59 20 53 49 4D 4F 4E 20 43 4F 42 42 2E N BY SIMON COBB.
0021F0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
002200: 20 20 28 43 29 20 53 49 52 45 4E 20 44 45 56 45 (C) SIREN DEVE
002210: 4C 4F 50 4D 45 4E 54 53 20 31 39 38 35 2E 20 20 LOPMENTS 1985.
002220: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
002230: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
002240: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
002250: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
002260: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
002270: 20 20 20 20 20 20 20 00 0C 00 14 00 CF 20 80 20 ...... .
002280: 1A 00 01 00 0D 00 1E 00 AA 20 1F 00 00 E3 22 90 ......... ....".
002290: 00 12 00 28 00 A8 20 22 50 41 52 54 31 2E 42 49 ...(.. "PART1.BI
0022A0: 4E 22 00 0D 00 32 00 83 20 1F 00 00 E4 22 90 00 N"...2.. ...."..
0022B0: 08 00 3C 00 AD 20 0F 00 17 00 46 00 BF 20 22 53 ..<.. ....F.. "S
0022C0: 49 52 45 4E 20 53 4F 46 54 57 41 52 45 22 00 13 IREN SOFTWARE"..
0022D0: 00 50 00 BF 20 22 20 20 20 20 44 49 53 4B 4F 4E .P.. " DISKON
0022E0: 22 00 14 00 5A 00 BF 20 22 20 20 20 50 41 52 54 "...Z.. " PART
0022F0: 20 4F 4E 45 22 00 06 00 64 00 BF 00 07 00 6E 00 ONE"...d.....n.
002300: 44 20 28 42 43 29 2C 41 0D 0A 20 20 20 20 20 20 D (BC),A..
002310: 20 20 49 4E 43 20 42 43 0D 0A 20 20 20 20 20 20 INC BC..
002320: 20 20 52 45 54 0D 0A 0D 0A 4C 4F 41 44 20 20 20 RET....LOAD
002330: 20 4C 44 20 48 4C 2C 46 49 52 53 54 48 0D 0A 20 LD HL,FIRSTH..
002340: 20 20 20 20 20 20 20 4C 44 20 44 45 2C 36 34 0D LD DE,64.
002350: 0A 20 20 20 20 20 20 20 20 4C 44 20 41 2C 26 32 . LD A,&2
002360: 43 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 C.. CALL
002370: 26 42 43 41 31 0D 0A 20 20 20 20 20 20 20 20 52 &BCA1.. R
002380: 45 54 20 4E 43 0D 0A 20 20 20 20 20 20 20 20 4C ET NC.. L
002390: 44 20 42 43 2C 26 46 36 31 30 0D 0A 20 20 20 20 D BC,&F610..
0023A0: 20 20 20 20 4F 55 54 20 28 43 29 2C 43 0D 0A 20 OUT (C),C..
0023B0: 20 20 20 20 20 20 20 4C 44 20 48 4C 2C 28 46 49 LD HL,(FI
0023C0: 52 53 54 48 2B 32 31 29 0D 0A 20 20 20 20 20 20 RSTH+21)..
0023D0: 20 20 4C 44 20 44 45 2C 28 46 49 52 53 54 48 2B LD DE,(FIRSTH+
0023E0: 31 39 29 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 19).. LD
0023F0: 41 2C 28 46 49 52 53 54 48 2B 31 37 29 0D 0A 20 A,(FIRSTH+17)..
002400: 20 20 20 20 20 20 20 4C 44 20 28 48 45 41 44 45 LD (HEADE
002410: 52 44 2B 32 31 29 2C 48 4C 0D 0A 20 20 20 20 20 RD+21),HL..
002420: 20 20 20 4C 44 20 28 48 45 41 44 45 52 44 2B 31 LD (HEADERD+1
002430: 39 29 2C 44 45 0D 0A 20 20 20 20 20 20 20 20 4C 9),DE.. L
002440: 44 20 28 48 45 41 44 45 52 44 2B 31 37 29 2C 41 D (HEADERD+17),A
002450: 0D 0A 20 20 20 20 20 20 20 20 4A 52 20 52 55 4E .. JR RUN
002460: 32 0D 0A 52 55 4E 31 20 20 20 20 4C 44 20 48 4C 2..RUN1 LD HL
002470: 2C 48 45 41 44 45 52 44 0D 0A 20 20 20 20 20 20 ,HEADERD..
002480: 20 20 4C 44 20 44 45 2C 36 34 0D 0A 20 20 20 20 LD DE,64..
002490: 20 20 20 20 4C 44 20 41 2C 26 32 43 0D 0A 20 20 LD A,&2C..
0024A0: 20 20 20 20 20 20 43 41 4C 4C 20 26 42 43 41 31 CALL &BCA1
0024B0: 0D 0A 20 20 20 20 20 20 20 20 52 45 54 20 4E 43 .. RET NC
0024C0: 0D 0A 52 55 4E 32 20 20 20 20 4C 44 20 48 4C 2C ..RUN2 LD HL,
0024D0: 28 48 45 41 44 45 52 44 2B 32 31 29 0D 0A 20 20 (HEADERD+21)..
0024E0: 20 20 20 20 20 20 4C 44 20 44 45 2C 28 48 45 41 LD DE,(HEA
0024F0: 44 45 52 44 2B 31 39 29 0D 0A 20 20 20 20 20 20 DERD+19)..
002500: BF 20 00 16 00 78 00 BF 20 22 4E 45 57 20 43 4F . ...x.. "NEW CO
002510: 4D 4D 41 4E 44 53 3A 22 00 07 00 82 00 BF 20 00 MMANDS:"...... .
002520: 23 00 8C 00 BF 20 22 7C 41 55 54 4F 20 2D 20 41 #.... "|AUTO - A
002530: 55 54 4F 4D 41 54 49 43 20 54 52 41 4E 53 46 45 UTOMATIC TRANSFE
002540: 52 22 00 21 00 96 00 BF 20 22 7C 4C 4F 41 44 20 R".!.... "|LOAD
002550: 2D 20 4C 4F 41 44 20 41 4E 59 20 50 52 4F 47 52 - LOAD ANY PROGR
002560: 41 4D 22 00 1F 00 A0 00 BF 20 22 7C 50 55 54 20 AM"...... "|PUT
002570: 20 2D 20 53 45 54 55 50 20 54 52 41 4E 53 46 45 - SETUP TRANSFE
002580: 52 22 00 23 00 AA 00 BF 20 22 7C 52 45 53 54 4F R".#.... "|RESTO
002590: 52 45 20 2D 20 52 45 53 54 4F 52 45 20 50 52 4F RE - RESTORE PRO
0025A0: 47 52 41 4D 22 00 12 00 B4 00 BF 01 BF 01 BF 01 GRAM"...........
0025B0: BF 01 BF 01 BF 01 BF 00 06 00 BE 00 B1 00 00 00 ................
0025C0: 1A 03 00 86 05 5A BB 3E 0D CD 5A BB C9 10 27 E8 .....Z.>..Z...'.
0025D0: 03 64 00 0A 00 01 00 00 00 1A 51 55 20 26 42 42 .d........QU &BB
0025E0: 30 36 0D 0A 48 4F 4C 44 20 20 20 20 44 42 20 30 06..HOLD DB 0
0025F0: 2C 30 0D 0A 0D 0A 4C 49 53 54 0D 0A 45 4E 44 0D ,0....LIST..END.
002600: 20 20 28 43 29 20 53 49 52 45 4E 20 44 45 56 45 (C) SIREN DEVE
002610: 4C 4F 50 4D 45 4E 54 53 20 31 39 38 35 2E 20 20 LOPMENTS 1985.
002620: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
002630: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
002640: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
002650: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
002660: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
002670: 20 20 20 20 20 20 20 00 0C 00 14 00 CF 20 80 20 ...... .
002680: 1A 00 01 00 0D 00 1E 00 AA 20 1F 00 00 E3 22 90 ......... ....".
002690: 00 12 00 28 00 A8 20 22 50 41 52 54 31 2E 42 49 ...(.. "PART1.BI
0026A0: 4E 22 00 0D 00 32 00 83 20 1F 00 00 E4 22 90 00 N"...2.. ...."..
0026B0: 08 00 3C 00 AD 20 0F 00 17 00 46 00 BF 20 22 53 ..<.. ....F.. "S
0026C0: 49 52 45 4E 20 53 4F 46 54 57 41 52 45 22 00 13 IREN SOFTWARE"..
0026D0: 00 50 00 BF 20 22 20 20 20 20 44 49 53 4B 4F 4E .P.. " DISKON
0026E0: 22 00 14 00 5A 00 BF 20 22 20 20 20 50 41 52 54 "...Z.. " PART
0026F0: 20 4F 4E 45 22 00 06 00 64 00 BF 00 07 00 6E 00 ONE"...d.....n.
002700: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
002710: 02 00 00 00 02 09 4E E5 02 00 C1 02 00 00 00 02 ......N.........
002720: 02 00 C6 02 00 00 00 02 02 00 C2 02 00 00 00 02 ................
002730: 02 00 C7 02 00 00 00 02 02 00 C3 02 00 00 00 02 ................
002740: 02 00 C8 02 00 00 00 02 02 00 C4 02 00 00 00 02 ................
002750: 02 00 C9 02 00 00 00 02 02 00 C5 02 00 00 00 02 ................
002760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
002770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
002780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
002790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0027A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0027B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0027C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0027D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0027E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0027F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
002800: 00 44 49 53 43 48 45 41 44 42 41 53 00 00 00 00 .DISCHEADBAS....
002810: 00 00 00 00 00 70 01 00 C7 15 00 00 00 00 00 00 .....p..........
002820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
002830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
002840: C7 15 00 34 05 0A 20 20 20 20 20 20 20 20 49 4E ...4.. IN
002850: 43 20 48 4C 0D 0A 20 20 20 20 20 20 20 20 4A 52 C HL.. JR
002860: 20 53 50 52 49 4E 54 41 0D 0A 0D 0A 2E 50 52 49 SPRINTA.....PRI
002870: 4E 54 20 20 20 45 51 55 20 26 42 42 35 41 0D 0A NT EQU &BB5A..
002880: 08 00 05 00 AD 20 0F 00 31 00 06 00 BF 20 22 53 ..... ..1.... "S
002890: 49 52 45 4E 20 53 4F 46 54 57 41 52 45 20 20 20 IREN SOFTWARE
0028A0: 20 20 20 20 20 20 20 20 20 53 49 52 45 4E 20 53 SIREN S
0028B0: 4F 46 54 57 41 52 45 22 00 26 00 07 00 BF 20 22 OFTWARE".&.... "
0028C0: 20 20 20 20 20 20 20 20 20 20 20 44 49 53 43 20 DISC
0028D0: 48 45 41 44 45 52 20 52 45 41 44 45 52 22 00 30 HEADER READER".0
0028E0: 00 0A 00 AA 20 1A FF 3F 01 9E 20 0D 00 00 C1 EF .... ..?.. .....
0028F0: 1A 00 40 20 EC 20 1A 36 42 01 C3 20 0D 00 00 C2 ..@ . .6B.. ....
002900: 01 BE 20 0D 00 00 C1 2C 0D 00 00 C2 01 B0 00 C0 .. ....,........
002910: 00 14 00 8C 20 32 33 37 2C 31 31 35 2C 31 32 2C .... 237,115,12,
002920: 36 36 2C 36 32 2C 31 2C 32 30 35 2C 31 34 2C 31 66,62,1,205,14,1
002930: 38 38 2C 33 33 2C 31 32 35 2C 36 35 2C 32 30 35 88,33,125,65,205
002940: 2C 31 34 2C 36 36 2C 32 30 35 2C 33 2C 31 38 37 ,14,66,205,3,187
002950: 2C 32 30 35 2C 36 2C 31 38 37 2C 31 37 35 2C 32 ,205,6,187,175,2
002960: 30 35 2C 31 34 34 2C 31 38 37 2C 31 37 2C 30 2C 05,144,187,17,0,
002970: 31 32 38 2C 32 30 35 2C 31 35 35 2C 31 38 38 2C 128,205,155,188,
002980: 36 32 2C 31 2C 32 30 35 2C 31 34 34 2C 31 38 37 62,1,205,144,187
002990: 2C 36 32 2C 31 2C 32 30 35 2C 31 34 2C 31 38 38 ,62,1,205,14,188
0029A0: 2C 33 33 2C 38 2C 36 35 2C 32 30 35 2C 31 34 2C ,33,8,65,205,14,
0029B0: 36 36 2C 33 33 2C 34 38 2C 36 35 2C 32 30 35 2C 66,33,48,65,205,
0029C0: 31 34 2C 36 36 2C 34 36 2C 32 2C 33 30 20 00 FD 14,66,46,2,30 ..
0029D0: 00 1E 00 8C 20 31 39 2C 33 38 2C 30 2C 32 32 2C .... 19,38,0,22,
0029E0: 34 30 2C 32 30 35 2C 31 30 32 2C 31 38 37 2C 32 40,205,102,187,2
0029F0: 30 35 2C 31 30 38 2C 31 38 37 2C 31 37 2C 30 2C 05,108,187,17,0,
002A00: 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 53 .. CALL S
002A10: 50 52 49 4E 54 0D 0A 20 20 20 20 20 20 20 20 4C PRINT.. L
002A20: 44 20 4C 2C 32 0D 0A 20 20 20 20 20 20 20 20 4C D L,2.. L
002A30: 44 20 45 2C 31 39 0D 0A 20 20 20 20 20 20 20 20 D E,19..
002A40: 4C 44 20 48 2C 30 0D 0A 20 20 20 20 20 20 20 20 LD H,0..
002A50: 4C 44 20 44 2C 34 30 0D 0A 20 20 20 20 20 20 20 LD D,40..
002A60: 20 43 41 4C 4C 20 26 42 42 36 36 0D 0A 20 20 20 CALL &BB66..
002A70: 20 20 20 20 20 43 41 4C 4C 20 26 42 42 36 43 0D CALL &BB6C.
002A80: 0A 20 20 20 20 20 20 20 20 4C 44 20 44 45 2C 48 . LD DE,H
002A90: 45 41 44 45 52 0D 0A 20 20 20 20 20 20 20 20 49 EADER.. I
002AA0: 4E 43 20 44 45 0D 0A 4C 34 20 20 20 20 20 20 50 NC DE..L4 P
002AB0: 55 53 48 20 44 45 0D 0A 20 20 20 20 20 20 20 20 USH DE..
002AC0: 4C 44 20 41 2C 28 44 45 29 0D 0A 20 20 20 20 20 LD A,(DE)..
002AD0: 20 20 20 4F 52 20 41 0D 0A 20 20 20 20 20 20 20 OR A..
002AE0: 20 4A 50 20 5A 2C 4C 37 0D 0A 20 20 20 20 20 20 JP Z,L7..
002AF0: 20 20 4C 44 20 48 4C 2C 4E 41 4D 45 53 54 0D 0A LD HL,NAMEST..
002B00: 20 20 20 20 20 20 20 20 4C 44 20 42 2C 38 0D 0A LD B,8..
002B10: 4C 31 20 20 20 20 20 20 4C 44 20 41 2C 28 44 45 L1 LD A,(DE
002B20: 29 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 28 48 ).. LD (H
002B30: 4C 29 2C 41 0D 0A 20 20 20 20 20 20 20 20 43 41 L),A.. CA
002B40: 4C 4C 20 50 52 49 4E 54 0D 0A 20 20 20 20 20 20 LL PRINT..
002B50: 20 20 49 4E 43 20 44 45 0D 0A 20 20 20 20 20 20 INC DE..
002B60: 20 20 49 4E 43 20 48 4C 0D 0A 20 20 20 20 20 20 INC HL..
002B70: 20 20 44 4A 4E 5A 20 4C 31 0D 0A 20 20 20 20 20 DJNZ L1..
002B80: 20 20 20 4C 44 20 41 2C 22 2E 22 0D 0A 20 20 20 LD A,"."..
002B90: 20 20 20 20 20 4C 44 20 28 48 4C 29 2C 41 0D 0A LD (HL),A..
002BA0: 20 20 20 20 20 20 20 20 43 41 4C 4C 20 50 52 49 CALL PRI
002BB0: 4E 54 0D 0A 20 20 20 20 20 20 20 20 49 4E 43 20 NT.. INC
002BC0: 48 4C 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 42 HL.. LD B
002BD0: 2C 33 0D 0A 4C 32 20 20 20 20 20 20 4C 44 20 41 ,3..L2 LD A
002BE0: 2C 28 44 45 29 0D 0A 20 20 20 20 20 20 20 20 4C ,(DE).. L
002BF0: 44 20 28 48 4C 29 2C 41 0D 0A 20 20 20 20 20 20 D (HL),A..
002C00: 31 32 38 2C 31 39 2C 32 31 33 2C 32 36 2C 31 38 128,19,213,26,18
002C10: 33 2C 32 30 32 2C 32 32 35 2C 36 34 2C 33 33 2C 3,202,225,64,33,
002C20: 32 33 30 2C 36 34 2C 36 2C 38 2C 32 36 2C 31 31 230,64,6,8,26,11
002C30: 39 2C 32 30 35 2C 39 30 2C 31 38 37 2C 31 39 2C 9,205,90,187,19,
002C40: 33 35 2C 31 36 2C 32 34 37 2C 36 32 2C 34 36 2C 35,16,247,62,46,
002C50: 31 31 39 2C 32 30 35 2C 39 30 2C 31 38 37 2C 33 119,205,90,187,3
002C60: 35 2C 36 2C 33 2C 32 36 2C 31 31 39 2C 32 30 35 5,6,3,26,119,205
002C70: 2C 39 30 2C 31 38 37 2C 31 39 2C 33 35 2C 31 36 ,90,187,19,35,16
002C80: 2C 32 34 37 2C 32 32 35 2C 32 31 33 2C 31 37 2C ,247,225,213,17,
002C90: 30 2C 31 32 38 2C 33 33 2C 32 33 30 2C 36 34 2C 0,128,33,230,64,
002CA0: 36 2C 31 32 2C 32 30 35 2C 31 31 39 2C 31 38 38 6,12,205,119,188
002CB0: 2C 32 32 39 2C 32 34 35 2C 32 31 30 2C 32 32 35 ,229,245,210,225
002CC0: 2C 36 34 2C 31 39 37 2C 32 31 33 00 FA 00 28 00 ,64,197,213...(.
002CD0: 8C 20 33 33 2C 32 34 35 2C 36 34 2C 32 30 35 2C . 33,245,64,205,
002CE0: 33 36 2C 36 36 2C 32 32 35 2C 32 30 35 2C 32 30 36,66,225,205,20
002CF0: 33 2C 36 35 2C 33 33 2C 32 34 35 2C 36 34 2C 32 3,65,33,245,64,2
002D00: 30 35 2C 33 36 2C 36 36 2C 32 32 35 2C 32 30 35 05,36,66,225,205
002D10: 2C 32 30 33 2C 36 35 2C 33 33 2C 32 34 35 2C 36 ,203,65,33,245,6
002D20: 34 2C 32 30 35 2C 33 36 2C 36 36 2C 33 33 2C 32 4,205,36,66,33,2
002D30: 34 38 2C 36 34 2C 36 2C 30 2C 32 34 31 2C 32 30 48,64,6,0,241,20
002D40: 33 2C 31 30 33 2C 33 32 2C 35 35 2C 32 30 33 2C 3,103,32,55,203,
002D50: 37 39 2C 34 30 2C 35 2C 33 33 2C 30 2C 36 35 2C 79,40,5,33,0,65,
002D60: 36 2C 31 2C 31 39 37 2C 32 30 35 2C 33 36 2C 36 6,1,197,205,36,6
002D70: 36 2C 31 39 33 2C 32 32 35 2C 31 32 30 2C 31 38 6,193,225,120,18
002D80: 33 2C 34 30 2C 31 36 2C 31 37 2C 32 36 2C 30 2C 3,40,16,17,26,0,
002D90: 32 35 2C 31 32 36 2C 33 35 2C 31 30 32 2C 31 31 25,126,35,102,11
002DA0: 31 2C 31 38 30 2C 34 30 2C 35 2C 32 30 35 2C 32 1,180,40,5,205,2
002DB0: 30 33 2C 36 35 2C 32 34 2C 31 30 2C 36 32 2C 31 03,65,24,10,62,1
002DC0: 30 2C 32 30 35 00 7B 00 32 00 8C 20 39 30 2C 31 0,205.{.2.. 90,1
002DD0: 38 37 2C 36 32 2C 31 33 2C 32 30 35 2C 39 30 2C 87,62,13,205,90,
002DE0: 31 38 37 2C 32 30 35 2C 31 32 32 2C 31 38 38 2C 187,205,122,188,
002DF0: 32 30 39 2C 31 39 2C 31 39 2C 31 39 2C 31 39 35 209,19,19,19,195
002E00: 20 20 43 41 4C 4C 20 50 52 49 4E 54 0D 0A 20 20 CALL PRINT..
002E10: 20 20 20 20 20 20 49 4E 43 20 44 45 0D 0A 20 20 INC DE..
002E20: 20 20 20 20 20 20 49 4E 43 20 48 4C 0D 0A 20 20 INC HL..
002E30: 20 20 20 20 20 20 44 4A 4E 5A 20 4C 32 0D 0A 20 DJNZ L2..
002E40: 20 20 20 20 20 20 20 50 4F 50 20 48 4C 0D 0A 20 POP HL..
002E50: 20 20 20 20 20 20 20 50 55 53 48 20 44 45 0D 0A PUSH DE..
002E60: 20 20 20 20 20 20 20 20 4C 44 20 44 45 2C 48 45 LD DE,HE
002E70: 41 44 45 52 0D 0A 20 20 20 20 20 20 20 20 4C 44 ADER.. LD
002E80: 20 48 4C 2C 4E 41 4D 45 53 54 0D 0A 20 20 20 20 HL,NAMEST..
002E90: 20 20 20 20 4C 44 20 42 2C 31 32 0D 0A 20 20 20 LD B,12..
002EA0: 20 20 20 20 20 43 41 4C 4C 20 26 42 43 37 37 0D CALL &BC77.
002EB0: 0A 20 20 20 20 20 20 20 20 50 55 53 48 20 48 4C . PUSH HL
002EC0: 0D 0A 20 20 20 20 20 20 20 20 50 55 53 48 20 41 .. PUSH A
002ED0: 46 0D 0A 20 20 20 20 20 20 20 20 4A 50 20 4E 43 F.. JP NC
002EE0: 2C 4C 37 0D 0A 20 20 20 20 20 20 20 20 50 55 53 ,L7.. PUS
002EF0: 48 20 42 43 0D 0A 20 20 20 20 20 20 20 20 50 55 H BC.. PU
002F00: 53 48 20 44 45 0D 0A 20 20 20 20 20 20 20 20 4C SH DE.. L
002F10: 44 20 48 4C 2C 4D 33 0D 0A 20 20 20 20 20 20 20 D HL,M3..
002F20: 20 43 41 4C 4C 20 53 50 52 49 4E 54 41 0D 0A 20 CALL SPRINTA..
002F30: 20 20 20 20 20 20 20 50 4F 50 20 48 4C 0D 0A 20 POP HL..
002F40: 20 20 20 20 20 20 20 43 41 4C 4C 20 50 52 49 4E CALL PRIN
002F50: 4F 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 48 4C O.. LD HL
002F60: 2C 4D 33 0D 0A 20 20 20 20 20 20 20 20 43 41 4C ,M3.. CAL
002F70: 4C 20 53 50 52 49 4E 54 41 0D 0A 20 20 20 20 20 L SPRINTA..
002F80: 20 20 20 50 4F 50 20 48 4C 0D 0A 20 20 20 20 20 POP HL..
002F90: 20 20 20 43 41 4C 4C 20 50 52 49 4E 4F 0D 0A 20 CALL PRINO..
002FA0: 20 20 20 20 20 20 20 4C 44 20 48 4C 2C 4D 33 0D LD HL,M3.
002FB0: 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 53 50 . CALL SP
002FC0: 52 49 4E 54 41 0D 0A 20 20 20 20 20 20 20 20 4C RINTA.. L
002FD0: 44 20 48 4C 2C 4D 34 0D 0A 20 20 20 20 20 20 20 D HL,M4..
002FE0: 20 4C 44 20 42 2C 30 0D 0A 20 20 20 20 20 20 20 LD B,0..
002FF0: 20 50 4F 50 20 41 46 0D 0A 20 20 20 20 20 20 20 POP AF..
003000: 2C 37 31 2C 36 34 2C 33 33 2C 38 38 2C 36 35 2C ,71,64,33,88,65,
003010: 32 34 2C 32 30 35 2C 32 33 37 2C 31 32 33 2C 31 24,205,237,123,1
003020: 32 2C 36 36 2C 32 30 31 2C 38 33 2C 37 39 2C 38 2,66,201,83,79,8
003030: 32 2C 36 37 2C 36 39 2C 38 32 2C 38 39 2C 33 32 2,67,69,82,89,32
003040: 00 FC 00 3C 00 8C 20 34 36 2C 36 36 2C 37 33 2C ...<.. 46,66,73,
003050: 37 38 2C 35 31 2C 35 32 2C 35 33 2C 33 32 2C 33 78,51,52,53,32,3
003060: 32 2C 36 34 2C 33 32 2C 36 36 2C 36 35 2C 38 33 2,64,32,66,65,83
003070: 2C 37 33 2C 36 37 2C 33 32 2C 36 34 2C 33 32 2C ,73,67,32,64,32,
003080: 37 37 2C 36 37 2C 37 39 2C 36 38 2C 36 39 2C 33 77,67,79,68,69,3
003090: 32 2C 36 34 2C 33 32 2C 33 32 2C 33 32 2C 33 32 2,64,32,32,32,32
0030A0: 2C 37 38 2C 36 35 2C 37 37 2C 36 39 2C 33 32 2C ,78,65,77,69,32,
0030B0: 33 32 2C 33 32 2C 33 32 2C 33 32 2C 33 32 2C 38 32,32,32,32,32,8
0030C0: 33 2C 38 34 2C 36 35 2C 38 32 2C 38 34 2C 33 32 3,84,65,82,84,32
0030D0: 2C 33 32 2C 37 36 2C 36 39 2C 37 38 2C 37 31 2C ,32,76,69,78,71,
0030E0: 38 34 2C 37 32 2C 33 32 2C 33 32 2C 38 34 2C 38 84,72,32,32,84,8
0030F0: 39 2C 38 30 2C 36 39 2C 33 32 2C 33 32 2C 36 39 9,80,69,32,32,69
003100: 2C 38 38 2C 36 39 2C 36 37 2C 36 34 2C 34 35 2C ,88,69,67,64,45,
003110: 34 35 2C 34 35 2C 34 35 2C 34 35 2C 34 35 2C 34 45,45,45,45,45,4
003120: 35 2C 34 35 2C 34 35 2C 34 35 2C 34 35 2C 34 35 5,45,45,45,45,45
003130: 2C 34 35 2C 34 35 2C 34 35 2C 34 35 00 A2 00 46 ,45,45,45,45...F
003140: 00 8C 20 34 35 2C 34 35 2C 34 35 2C 34 35 2C 34 .. 45,45,45,45,4
003150: 35 2C 34 35 2C 34 35 2C 34 35 2C 34 35 2C 34 35 5,45,45,45,45,45
003160: 2C 34 35 2C 34 35 2C 34 35 2C 34 35 2C 34 35 2C ,45,45,45,45,45,
003170: 34 35 2C 34 35 2C 34 35 2C 34 35 2C 34 35 2C 34 45,45,45,45,45,4
003180: 35 2C 34 35 2C 34 35 2C 36 34 2C 33 32 2C 36 35 5,45,45,64,32,65
003190: 2C 38 33 2C 36 37 2C 37 33 2C 37 33 2C 33 32 2C ,83,67,73,73,32,
0031A0: 36 34 2C 31 30 2C 31 33 2C 33 32 2C 33 32 2C 33 64,10,13,32,32,3
0031B0: 32 2C 33 32 2C 33 32 2C 33 32 2C 33 32 2C 33 32 2,32,32,32,32,32
0031C0: 2C 33 32 2C 33 32 2C 33 32 2C 33 32 2C 33 32 2C ,32,32,32,32,32,
0031D0: 33 32 2C 33 32 2C 37 32 2C 37 33 2C 38 34 00 FC 32,32,72,73,84..
0031E0: 00 50 00 8C 20 33 32 2C 36 35 2C 37 38 2C 38 39 .P.. 32,65,78,89
0031F0: 2C 33 32 2C 37 35 2C 36 39 2C 38 39 2C 36 34 2C ,32,75,69,89,64,
003200: 20 42 49 54 20 34 2C 41 0D 0A 20 20 20 20 20 20 BIT 4,A..
003210: 20 20 4A 52 20 4E 5A 2C 4C 35 0D 0A 20 20 20 20 JR NZ,L5..
003220: 20 20 20 20 42 49 54 20 31 2C 41 0D 0A 20 20 20 BIT 1,A..
003230: 20 20 20 20 20 4A 52 20 5A 2C 4C 33 0D 0A 20 20 JR Z,L3..
003240: 20 20 20 20 20 20 4C 44 20 48 4C 2C 4D 35 0D 0A LD HL,M5..
003250: 20 20 20 20 20 20 20 20 4C 44 20 42 2C 31 0D 0A LD B,1..
003260: 4C 33 20 20 20 20 20 20 50 55 53 48 20 42 43 0D L3 PUSH BC.
003270: 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 53 50 . CALL SP
003280: 52 49 4E 54 41 0D 0A 20 20 20 20 20 20 20 20 50 RINTA.. P
003290: 4F 50 20 42 43 0D 0A 20 20 20 20 20 20 20 20 50 OP BC.. P
0032A0: 4F 50 20 48 4C 0D 0A 20 20 20 20 20 20 20 20 4C OP HL.. L
0032B0: 44 20 41 2C 42 0D 0A 20 20 20 20 20 20 20 20 4F D A,B.. O
0032C0: 52 20 41 0D 0A 20 20 20 20 20 20 20 20 4A 52 20 R A.. JR
0032D0: 5A 2C 4C 38 0D 0A 20 20 20 20 20 20 20 20 4C 44 Z,L8.. LD
0032E0: 20 44 45 2C 32 36 0D 0A 20 20 20 20 20 20 20 20 DE,26..
0032F0: 41 44 44 20 48 4C 2C 44 45 0D 0A 20 20 20 20 20 ADD HL,DE..
003300: 20 20 20 4C 44 20 41 2C 28 48 4C 29 0D 0A 20 20 LD A,(HL)..
003310: 20 20 20 20 20 20 49 4E 43 20 48 4C 0D 0A 20 20 INC HL..
003320: 20 20 20 20 20 20 4C 44 20 48 2C 28 48 4C 29 0D LD H,(HL).
003330: 0A 20 20 20 20 20 20 20 20 4C 44 20 4C 2C 41 0D . LD L,A.
003340: 0A 20 20 20 20 20 20 20 20 4F 52 20 48 0D 0A 20 . OR H..
003350: 20 20 20 20 20 20 20 4A 52 20 5A 2C 4C 38 0D 0A JR Z,L8..
003360: 20 20 20 20 20 20 20 20 43 41 4C 4C 20 50 52 49 CALL PRI
003370: 4E 4F 0D 0A 20 20 20 20 20 20 20 20 4A 52 20 4C NO.. JR L
003380: 39 0D 0A 4C 38 20 20 20 20 20 20 4C 44 20 41 2C 9..L8 LD A,
003390: 31 30 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 10.. CALL
0033A0: 20 50 52 49 4E 54 0D 0A 20 20 20 20 20 20 20 20 PRINT..
0033B0: 4C 44 20 41 2C 31 33 0D 0A 20 20 20 20 20 20 20 LD A,13..
0033C0: 20 43 41 4C 4C 20 50 52 49 4E 54 0D 0A 4C 39 20 CALL PRINT..L9
0033D0: 20 20 20 20 20 43 41 4C 4C 20 26 42 43 37 41 0D CALL &BC7A.
0033E0: 0A 20 20 20 20 20 20 20 20 50 4F 50 20 44 45 0D . POP DE.
0033F0: 0A 20 20 20 20 20 20 20 20 49 4E 43 20 44 45 0D . INC DE.
003400: 31 35 2C 31 2C 37 30 2C 38 35 2C 37 36 2C 37 36 15,1,70,85,76,76
003410: 2C 33 32 2C 36 37 2C 36 35 2C 38 34 2C 36 35 2C ,32,67,65,84,65,
003420: 37 36 2C 37 39 2C 37 31 2C 38 35 2C 36 39 2C 34 76,79,71,85,69,4
003430: 36 2C 31 30 2C 31 33 2C 38 30 2C 37 36 2C 36 39 6,10,13,80,76,69
003440: 2C 36 35 2C 38 33 2C 36 39 2C 33 32 2C 36 39 2C ,65,83,69,32,69,
003450: 37 38 2C 38 33 2C 38 35 2C 38 32 2C 36 39 2C 33 78,83,85,82,69,3
003460: 32 2C 38 34 2C 37 32 2C 36 35 2C 38 34 2C 33 32 2,84,72,65,84,32
003470: 2C 36 35 2C 33 32 2C 36 38 2C 37 33 2C 38 33 2C ,65,32,68,73,83,
003480: 36 37 2C 33 32 2C 37 33 2C 38 33 2C 33 32 2C 37 67,32,73,83,32,7
003490: 33 2C 37 38 2C 33 32 2C 38 34 2C 37 32 2C 36 39 3,78,32,84,72,69
0034A0: 2C 33 32 2C 31 30 2C 31 33 2C 36 38 2C 38 32 2C ,32,10,13,68,82,
0034B0: 37 33 2C 38 36 2C 36 39 2C 33 32 2C 38 34 2C 37 73,86,69,32,84,7
0034C0: 32 2C 36 39 2C 37 38 2C 33 32 2C 37 32 2C 37 33 2,69,78,32,72,73
0034D0: 2C 38 34 2C 33 32 2C 36 35 20 00 E3 00 5A 00 8C ,84,32,65 ...Z..
0034E0: 20 33 32 2C 37 35 2C 36 39 2C 38 39 2C 36 34 2C 32,75,69,89,64,
0034F0: 32 34 35 2C 31 39 37 2C 32 31 33 2C 32 32 39 2C 245,197,213,229,
003500: 31 34 2C 35 2C 33 34 2C 31 30 2C 36 36 2C 33 33 14,5,34,10,66,33
003510: 2C 30 2C 36 36 2C 39 34 2C 33 35 2C 38 36 2C 33 ,0,66,94,35,86,3
003520: 35 2C 32 32 39 2C 36 2C 30 2C 34 32 2C 31 30 2C 5,229,6,0,42,10,
003530: 36 36 2C 32 33 30 2C 30 2C 32 33 37 2C 38 32 2C 66,230,0,237,82,
003540: 35 36 2C 33 2C 34 2C 32 34 2C 32 34 37 2C 32 35 56,3,4,24,247,25
003550: 2C 33 34 2C 31 30 2C 36 36 2C 31 32 30 2C 31 39 ,34,10,66,120,19
003560: 38 2C 34 38 2C 32 30 35 2C 39 30 2C 31 38 37 2C 8,48,205,90,187,
003570: 31 33 2C 34 30 2C 33 2C 32 32 35 2C 32 34 2C 32 13,40,3,225,24,2
003580: 32 31 2C 32 32 35 2C 32 32 35 2C 32 30 39 2C 31 21,225,225,209,1
003590: 39 33 2C 32 34 31 2C 32 30 31 2C 31 36 2C 33 39 93,241,201,16,39
0035A0: 2C 32 33 32 2C 33 2C 31 30 30 2C 30 2C 31 30 2C ,232,3,100,0,10,
0035B0: 30 2C 31 2C 30 2C 30 2C 30 2C 32 33 34 00 8B 00 0,1,0,0,0,234...
0035C0: 64 00 8C 20 31 39 31 2C 31 32 36 2C 32 35 34 2C d.. 191,126,254,
0035D0: 36 34 2C 34 30 2C 36 2C 32 30 35 2C 39 30 2C 31 64,40,6,205,90,1
0035E0: 38 37 2C 33 35 2C 32 34 2C 32 34 35 2C 36 32 2C 87,35,24,245,62,
0035F0: 31 33 2C 32 30 35 2C 39 30 2C 31 38 37 2C 36 32 13,205,90,187,62
003600: 0A 20 20 20 20 20 20 20 20 49 4E 43 20 44 45 0D . INC DE.
003610: 0A 20 20 20 20 20 20 20 20 49 4E 43 20 44 45 0D . INC DE.
003620: 0A 20 20 20 20 20 20 20 20 4A 50 20 4C 34 0D 0A . JP L4..
003630: 4C 35 20 20 20 20 20 20 4C 44 20 48 4C 2C 4D 37 L5 LD HL,M7
003640: 0D 0A 20 20 20 20 20 20 20 20 4A 52 20 4C 33 0D .. JR L3.
003650: 0A 4C 37 20 20 20 20 20 20 4C 44 20 53 50 2C 28 .L7 LD SP,(
003660: 53 54 50 4F 29 0D 0A 20 20 20 20 20 20 20 20 52 STPO).. R
003670: 45 54 0D 0A 0D 0A 4E 41 4D 45 53 54 20 20 44 42 ET....NAMEST DB
003680: 20 22 31 32 33 34 35 36 37 38 39 30 31 32 33 34 "12345678901234
003690: 35 22 0D 0A 0D 0A 4D 33 20 20 20 20 20 20 44 42 5"....M3 DB
0036A0: 20 22 20 20 40 22 0D 0A 4D 34 20 20 20 20 20 20 " @"..M4
0036B0: 44 42 20 22 20 42 41 53 49 43 20 40 22 0D 0A 4D DB " BASIC @"..M
0036C0: 35 20 20 20 20 20 20 44 42 20 22 20 4D 43 4F 44 5 DB " MCOD
0036D0: 45 20 40 22 0D 0A 4D 32 20 20 20 20 20 20 44 42 E @"..M2 DB
0036E0: 20 22 20 20 20 20 4E 41 4D 45 20 20 20 20 20 20 " NAME
0036F0: 53 54 41 52 54 20 20 4C 45 4E 47 54 48 20 20 54 START LENGTH T
003700: 59 50 45 20 20 45 58 45 43 40 22 0D 0A 4D 36 20 YPE EXEC@"..M6
003710: 20 20 20 20 20 44 42 20 22 2D 2D 2D 2D 2D 2D 2D DB "-------
003720: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
003730: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
003740: 40 22 0D 0A 4D 37 20 20 20 20 20 20 44 42 20 22 @"..M7 DB "
003750: 20 41 53 43 49 49 20 40 22 0D 0A 4D 38 20 20 20 ASCII @"..M8
003760: 20 20 20 44 42 20 31 30 2C 31 33 2C 22 20 20 20 DB 10,13,"
003770: 20 20 20 20 20 20 20 20 20 20 20 20 48 49 54 20 HIT
003780: 41 4E 59 20 4B 45 59 40 22 0D 0A 4D 31 20 20 20 ANY KEY@"..M1
003790: 20 20 20 44 42 20 31 35 2C 31 2C 22 46 55 4C 4C DB 15,1,"FULL
0037A0: 20 43 41 54 41 4C 4F 47 55 45 2E 22 2C 31 30 2C CATALOGUE.",10,
0037B0: 31 33 0D 0A 20 20 20 20 20 20 20 20 44 42 20 22 13.. DB "
0037C0: 50 4C 45 41 53 45 20 45 4E 53 55 52 45 20 54 48 PLEASE ENSURE TH
0037D0: 41 54 20 41 20 44 49 53 43 20 22 0D 0A 20 20 20 AT A DISC "..
0037E0: 20 20 20 20 20 44 42 20 22 49 53 20 49 4E 20 54 DB "IS IN T
0037F0: 48 45 20 22 2C 31 30 2C 31 33 2C 22 44 52 49 56 HE ",10,13,"DRIV
003800: 2C 31 30 2C 32 30 35 2C 39 30 2C 31 38 37 2C 32 ,10,205,90,187,2
003810: 30 31 2C 31 32 36 2C 32 35 34 2C 36 34 2C 32 30 01,126,254,64,20
003820: 30 2C 32 30 35 2C 39 30 2C 31 38 37 2C 33 35 2C 0,205,90,187,35,
003830: 32 34 2C 32 34 36 2C 30 2C 30 2C 30 2C 30 2C 30 24,246,0,0,0,0,0
003840: 2C 30 2C 30 2C 30 2C 30 00 1C 00 6E 00 C5 20 2A ,0,0,0,0...n.. *
003850: 2A 2A 52 45 53 54 20 4F 46 20 50 52 4F 47 52 41 **REST OF PROGRA
003860: 4D 2A 2A 2A 00 0A 00 78 00 83 20 1A 00 40 00 00 M***...x.. ..@..
003870: 00 20 20 20 20 20 20 20 20 4F 52 47 20 31 36 33 . ORG 163
003880: 38 34 0D 0A 0D 0A 4E 4F 4C 49 53 54 0D 0A 20 20 84....NOLIST..
003890: 20 20 20 20 20 20 4C 44 20 28 53 54 50 4F 29 2C LD (STPO),
0038A0: 53 50 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 41 SP.. LD A
0038B0: 2C 31 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C ,1.. CALL
0038C0: 20 26 42 43 30 45 20 20 20 20 20 20 20 20 3B 4D &BC0E ;M
0038D0: 4F 44 45 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 ODE.. LD
0038E0: 48 4C 2C 4D 31 0D 0A 20 20 20 20 20 20 20 20 43 HL,M1.. C
0038F0: 41 4C 4C 20 53 50 52 49 4E 54 0D 0A 20 20 20 20 ALL SPRINT..
003900: 20 20 20 20 43 41 4C 4C 20 26 42 42 30 33 0D 0A CALL &BB03..
003910: 20 20 20 20 20 20 20 20 43 41 4C 4C 20 26 42 42 CALL &BB
003920: 30 36 20 20 20 20 20 20 20 20 3B 57 41 49 54 4B 06 ;WAITK
003930: 45 59 0D 0A 20 20 20 20 20 20 20 20 58 4F 52 20 EY.. XOR
003940: 41 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 A.. CALL
003950: 26 42 42 39 30 0D 0A 20 20 20 20 20 20 20 20 4C &BB90.. L
003960: 44 20 44 45 2C 48 45 41 44 45 52 0D 0A 20 20 20 D DE,HEADER..
003970: 20 20 20 20 20 43 41 4C 4C 20 26 42 43 39 42 0D CALL &BC9B.
003980: 0A 20 20 20 20 20 20 20 20 4C 44 20 41 2C 31 0D . LD A,1.
003990: 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 26 42 . CALL &B
0039A0: 42 39 30 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 B90.. LD
0039B0: 41 2C 31 0D 0A 20 20 20 20 20 20 20 20 43 41 4C A,1.. CAL
0039C0: 4C 20 26 42 43 30 45 0D 0A 20 20 20 20 20 20 20 L &BC0E..
0039D0: 20 4C 44 20 48 4C 2C 4D 32 0D 0A 20 20 20 20 20 LD HL,M2..
0039E0: 20 20 20 43 41 4C 4C 20 53 50 52 49 4E 54 0D 0A CALL SPRINT..
0039F0: 20 20 20 20 20 20 20 20 4C 44 20 48 4C 2C 4D 36 LD HL,M6
003A00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
003A10: 03 00 00 00 02 09 4E E5 03 00 C1 02 00 00 00 02 ......N.........
003A20: 03 00 C6 02 00 00 00 02 03 00 C2 02 00 00 00 02 ................
003A30: 03 00 C7 02 00 00 00 02 03 00 C3 02 00 00 00 02 ................
003A40: 03 00 C8 02 00 00 00 02 03 00 C4 02 00 00 00 02 ................
003A50: 03 00 C9 02 00 00 00 02 03 00 C5 02 00 00 00 02 ................
003A60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003A70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003A80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003A90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003AA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003AB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003AC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003AD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003AE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003AF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003B00: 45 20 54 48 45 4E 20 48 49 54 20 41 20 4B 45 59 E THEN HIT A KEY
003B10: 40 22 0D 0A 0D 0A 50 52 49 4E 4F 20 20 20 50 55 @"....PRINO PU
003B20: 53 48 20 41 46 0D 0A 20 20 20 20 20 20 20 20 50 SH AF.. P
003B30: 55 53 48 20 42 43 0D 0A 20 20 20 20 20 20 20 20 USH BC..
003B40: 50 55 53 48 20 44 45 0D 0A 20 20 20 20 20 20 20 PUSH DE..
003B50: 20 50 55 53 48 20 48 4C 0D 0A 20 20 20 20 20 20 PUSH HL..
003B60: 20 20 4C 44 20 43 2C 35 0D 0A 20 20 20 20 20 20 LD C,5..
003B70: 20 20 4C 44 20 28 48 4F 4C 44 29 2C 48 4C 0D 0A LD (HOLD),HL..
003B80: 20 20 20 20 20 20 20 20 4C 44 20 48 4C 2C 54 41 LD HL,TA
003B90: 42 4C 45 0D 0A 50 4F 57 45 52 20 20 20 4C 44 20 BLE..POWER LD
003BA0: 45 2C 28 48 4C 29 0D 0A 20 20 20 20 20 20 20 20 E,(HL)..
003BB0: 49 4E 43 20 48 4C 0D 0A 20 20 20 20 20 20 20 20 INC HL..
003BC0: 4C 44 20 44 2C 28 48 4C 29 0D 0A 20 20 20 20 20 LD D,(HL)..
003BD0: 20 20 20 49 4E 43 20 48 4C 0D 0A 20 20 20 20 20 INC HL..
003BE0: 20 20 20 50 55 53 48 20 48 4C 0D 0A 20 20 20 20 PUSH HL..
003BF0: 20 20 20 20 4C 44 20 42 2C 30 0D 0A 20 20 20 20 LD B,0..
003C00: 20 20 20 20 4C 44 20 48 4C 2C 28 48 4F 4C 44 29 LD HL,(HOLD)
003C10: 0D 0A 53 55 42 54 52 41 20 20 41 4E 44 20 30 0D ..SUBTRA AND 0.
003C20: 0A 20 20 20 20 20 20 20 20 53 42 43 20 48 4C 2C . SBC HL,
003C30: 44 45 0D 0A 20 20 20 20 20 20 20 20 4A 52 20 43 DE.. JR C
003C40: 2C 4E 4F 53 55 42 0D 0A 20 20 20 20 20 20 20 20 ,NOSUB..
003C50: 49 4E 43 20 42 0D 0A 20 20 20 20 20 20 20 20 4A INC B.. J
003C60: 52 20 53 55 42 54 52 41 0D 0A 4E 4F 53 55 42 20 R SUBTRA..NOSUB
003C70: 20 20 41 44 44 20 48 4C 2C 44 45 0D 0A 20 20 20 ADD HL,DE..
003C80: 20 20 20 20 20 4C 44 20 28 48 4F 4C 44 29 2C 48 LD (HOLD),H
003C90: 4C 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 41 2C L.. LD A,
003CA0: 42 0D 0A 20 20 20 20 20 20 20 20 41 44 44 20 41 B.. ADD A
003CB0: 2C 26 33 30 0D 0A 20 20 20 20 20 20 20 20 43 41 ,&30.. CA
003CC0: 4C 4C 20 26 42 42 35 41 0D 0A 20 20 20 20 20 20 LL &BB5A..
003CD0: 20 20 44 45 43 20 43 0D 0A 20 20 20 20 20 20 20 DEC C..
003CE0: 20 4A 52 20 5A 2C 46 49 4E 49 53 48 0D 0A 20 20 JR Z,FINISH..
003CF0: 20 20 20 20 20 20 50 4F 50 20 48 4C 0D 0A 20 20 POP HL..
003D00: 43 41 4C 4C 20 49 4E 4F 50 45 4E 0D 0A 20 20 20 CALL INOPEN..
003D10: 20 20 20 20 20 4C 44 20 28 50 44 45 29 2C 42 43 LD (PDE),BC
003D20: 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 28 50 48 .. LD (PH
003D30: 4C 29 2C 44 45 0D 0A 20 20 20 20 20 20 20 20 45 L),DE.. E
003D40: 58 20 44 45 2C 48 4C 0D 0A 20 20 20 20 20 20 20 X DE,HL..
003D50: 20 43 41 4C 4C 20 26 42 43 38 33 20 20 20 20 20 CALL &BC83
003D60: 20 20 20 3B 49 4E 20 44 49 52 45 43 54 0D 0A 20 ;IN DIRECT..
003D70: 20 20 20 20 20 20 20 43 41 4C 4C 20 44 49 53 43 CALL DISC
003D80: 49 4E 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 42 IN.. LD B
003D90: 43 2C 4E 41 4D 45 0D 0A 20 20 20 20 20 20 20 20 C,NAME..
003DA0: 50 4F 50 20 44 45 0D 0A 20 20 20 20 20 20 20 20 POP DE..
003DB0: 50 4F 50 20 48 4C 0D 0A 20 20 20 20 20 20 20 20 POP HL..
003DC0: 4C 44 20 41 2C 44 0D 0A 20 20 20 20 20 20 20 20 LD A,D..
003DD0: 43 41 4C 4C 20 47 45 54 41 53 43 0D 0A 20 20 20 CALL GETASC..
003DE0: 20 20 20 20 20 4C 44 20 41 2C 45 0D 0A 20 20 20 LD A,E..
003DF0: 20 20 20 20 20 43 41 4C 4C 20 47 45 54 41 53 43 CALL GETASC
003E00: 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 41 2C 48 .. LD A,H
003E10: 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 47 .. CALL G
003E20: 45 54 41 53 43 0D 0A 20 20 20 20 20 20 20 20 4C ETASC.. L
003E30: 44 20 42 2C 33 0D 0A 20 20 20 20 20 20 20 20 43 D B,3.. C
003E40: 41 4C 4C 20 53 41 56 45 31 0D 0A 20 20 20 20 20 ALL SAVE1..
003E50: 20 20 20 52 45 54 0D 0A 0D 0A 2E 50 55 54 20 20 RET.....PUT
003E60: 20 20 43 41 4C 4C 20 54 41 50 45 49 4E 0D 0A 20 CALL TAPEIN..
003E70: 20 20 20 20 20 20 20 43 41 4C 4C 20 49 4E 54 45 CALL INTE
003E80: 52 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 48 4C R.. LD HL
003E90: 2C 50 55 54 31 0D 0A 20 20 20 20 20 20 20 20 4C ,PUT1.. L
003EA0: 44 20 28 26 42 43 41 32 29 2C 48 4C 0D 0A 20 20 D (&BCA2),HL..
003EB0: 20 20 20 20 20 20 4C 44 20 48 4C 2C 50 55 54 56 LD HL,PUTV
003EC0: 32 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 28 26 2.. LD (&
003ED0: 42 43 37 38 29 2C 48 4C 0D 0A 20 20 20 20 20 20 BC78),HL..
003EE0: 20 20 52 45 54 0D 0A 50 55 54 31 20 20 20 20 43 RET..PUT1 C
003EF0: 41 4C 4C 20 44 49 53 43 49 4E 0D 0A 20 20 20 20 ALL DISCIN..
003F00: 20 20 20 20 20 20 4A 52 20 50 4F 57 45 52 0D 0A JR POWER..
003F10: 46 49 4E 49 53 48 20 20 50 4F 50 20 48 4C 0D 0A FINISH POP HL..
003F20: 20 20 20 20 20 20 20 20 50 4F 50 20 48 4C 0D 0A POP HL..
003F30: 20 20 20 20 20 20 20 20 50 4F 50 20 44 45 0D 0A POP DE..
003F40: 20 20 20 20 20 20 20 20 50 4F 50 20 42 43 0D 0A POP BC..
003F50: 20 20 20 20 20 20 20 20 50 4F 50 20 41 46 0D 0A POP AF..
003F60: 20 20 20 20 20 20 20 20 52 45 54 0D 0A 54 41 42 RET..TAB
003F70: 4C 45 20 20 20 44 57 20 31 30 30 30 30 0D 0A 20 LE DW 10000..
003F80: 20 20 20 20 20 20 20 44 57 20 31 30 30 30 0D 0A DW 1000..
003F90: 20 20 20 20 20 20 20 20 44 57 20 31 30 30 0D 0A DW 100..
003FA0: 20 20 20 20 20 20 20 20 44 57 20 31 30 0D 0A 20 DW 10..
003FB0: 20 20 20 20 20 20 20 44 57 20 31 0D 0A 48 4F 4C DW 1..HOL
003FC0: 44 20 20 20 20 44 42 20 30 2C 30 0D 0A 48 45 41 D DB 0,0..HEA
003FD0: 44 45 52 20 20 45 51 55 20 33 32 37 36 38 0D 0A DER EQU 32768..
003FE0: 53 54 50 4F 20 20 20 20 44 42 20 30 2C 30 0D 0A STPO DB 0,0..
003FF0: 0D 0A 53 50 52 49 4E 54 20 20 4C 44 20 41 2C 28 ..SPRINT LD A,(
004000: 48 4C 29 0D 0A 20 20 20 20 20 20 20 20 43 50 20 HL).. CP
004010: 22 40 22 0D 0A 20 20 20 20 20 20 20 20 4A 52 20 "@".. JR
004020: 5A 2C 53 50 52 49 4E 54 31 0D 0A 20 20 20 20 20 Z,SPRINT1..
004030: 20 20 20 43 41 4C 4C 20 26 42 42 35 41 0D 0A 20 CALL &BB5A..
004040: 20 20 20 20 20 20 20 49 4E 43 20 48 4C 0D 0A 20 INC HL..
004050: 20 20 20 20 20 20 20 4A 52 20 53 50 52 49 4E 54 JR SPRINT
004060: 0D 0A 53 50 52 49 4E 54 31 20 4C 44 20 41 2C 31 ..SPRINT1 LD A,1
004070: 33 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 3.. CALL
004080: 26 42 42 35 41 0D 0A 20 20 20 20 20 20 20 20 4C &BB5A.. L
004090: 44 20 41 2C 31 30 0D 0A 20 20 20 20 20 20 20 20 D A,10..
0040A0: 43 41 4C 4C 20 26 42 42 35 41 0D 0A 20 20 20 20 CALL &BB5A..
0040B0: 20 20 20 20 52 45 54 0D 0A 0D 0A 53 50 52 49 4E RET....SPRIN
0040C0: 54 41 20 4C 44 20 41 2C 28 48 4C 29 0D 0A 20 20 TA LD A,(HL)..
0040D0: 20 20 20 20 20 20 43 50 20 22 40 22 0D 0A 20 20 CP "@"..
0040E0: 20 20 20 20 20 20 52 45 54 20 5A 0D 0A 20 20 20 RET Z..
0040F0: 20 20 20 20 20 43 41 4C 4C 20 26 42 42 35 41 0D CALL &BB5A.
004100: 20 20 20 20 50 55 53 48 20 41 46 0D 0A 20 20 20 PUSH AF..
004110: 20 20 20 20 20 50 55 53 48 20 48 4C 0D 0A 20 20 PUSH HL..
004120: 20 20 20 20 20 20 50 55 53 48 20 44 45 0D 0A 20 PUSH DE..
004130: 20 20 20 20 20 20 20 4C 44 20 28 50 44 45 29 2C LD (PDE),
004140: 44 45 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 28 DE.. LD (
004150: 50 48 4C 29 2C 48 4C 0D 0A 20 20 20 20 20 20 20 PHL),HL..
004160: 20 43 41 4C 4C 20 43 41 53 52 45 41 44 0D 0A 20 CALL CASREAD..
004170: 20 20 20 20 20 20 20 50 4F 50 20 44 45 0D 0A 20 POP DE..
004180: 20 20 20 20 20 20 20 50 4F 50 20 48 4C 0D 0A 20 POP HL..
004190: 20 20 20 20 20 20 20 50 4F 50 20 41 46 0D 0A 20 POP AF..
0041A0: 20 20 20 20 20 20 20 4C 44 20 42 43 2C 4E 41 4D LD BC,NAM
0041B0: 45 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 E.. CALL
0041C0: 47 45 54 41 53 43 0D 0A 20 20 20 20 20 20 20 20 GETASC..
0041D0: 4C 44 20 41 2C 48 0D 0A 20 20 20 20 20 20 20 20 LD A,H..
0041E0: 43 41 4C 4C 20 47 45 54 41 53 43 0D 0A 20 20 20 CALL GETASC..
0041F0: 20 20 20 20 20 4C 44 20 41 2C 4C 0D 0A 20 20 20 LD A,L..
004200: 20 20 20 20 20 43 41 4C 4C 20 47 45 54 41 53 43 CALL GETASC
004210: 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 41 2C 44 .. LD A,D
004220: 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 47 .. CALL G
004230: 45 54 41 53 43 0D 0A 20 20 20 20 20 20 20 20 4C ETASC.. L
004240: 44 20 41 2C 45 0D 0A 20 20 20 20 20 20 20 20 43 D A,E.. C
004250: 41 4C 4C 20 47 45 54 41 53 43 0D 0A 20 20 20 20 ALL GETASC..
004260: 20 20 20 20 43 41 4C 4C 20 53 41 56 45 0D 0A 20 CALL SAVE..
004270: 20 20 20 20 20 20 20 52 45 54 0D 0A 0D 0A 50 48 RET....PH
004280: 4C 20 20 20 20 20 44 42 20 30 2C 30 0D 0A 50 44 L DB 0,0..PD
004290: 45 20 20 20 20 20 44 42 20 30 2C 30 0D 0A 4E 41 E DB 0,0..NA
0042A0: 4D 45 4D 20 20 20 44 42 20 22 4E 41 4D 45 20 40 MEM DB "NAME @
0042B0: 22 0D 0A 0D 0A 53 41 56 45 20 20 20 20 4C 44 20 "....SAVE LD
0042C0: 42 2C 35 0D 0A 53 41 56 45 31 20 20 20 4C 44 20 B,5..SAVE1 LD
0042D0: 48 4C 2C 4E 41 4D 45 0D 0A 20 20 20 20 20 20 20 HL,NAME..
0042E0: 20 4C 44 20 44 45 2C 34 39 31 35 32 0D 0A 20 20 LD DE,49152..
0042F0: 20 20 20 20 20 20 43 41 4C 4C 20 26 42 43 38 43 CALL &BC8C
004300: 0A 20 20 20 20 20 20 20 20 49 4E 43 20 48 4C 0D . INC HL.
004310: 0A 20 20 20 20 20 20 20 20 4A 52 20 53 50 52 49 . JR SPRI
004320: 4E 54 41 0D 0A 0D 0A 2E 50 52 49 4E 54 20 20 20 NTA.....PRINT
004330: 45 51 55 20 26 42 42 35 41 0D 0A 4C 49 53 54 0D EQU &BB5A..LIST.
004340: 0A 2E 45 4E 44 00 00 1A 00 B1 62 80 00 00 00 66 ..END.....b....f
004350: C0 80 00 00 50 62 C0 40 00 00 11 C8 C0 00 00 00 ....Pb.@........
004360: 11 62 C0 00 00 00 F5 75 75 80 00 00 04 0C 0C 3C .b.....uu......<
004370: 28 3C 3C 3C 3C 3C 3C 51 1A 30 2C 30 20 20 20 20 (<<<<<<Q.0,0
004380: 20 20 20 20 20 20 20 44 57 20 31 30 30 30 0D 0A DW 1000..
004390: 20 20 20 20 20 20 20 20 44 57 20 31 30 30 0D 0A DW 100..
0043A0: 20 20 20 20 20 20 20 20 44 57 20 31 30 0D 0A 20 DW 10..
0043B0: 20 20 20 20 20 20 20 44 57 20 31 0D 0A 48 4F 4C DW 1..HOL
0043C0: 44 20 20 20 20 44 42 20 30 2C 30 0D 0A 48 45 41 D DB 0,0..HEA
0043D0: 44 45 52 20 20 45 51 55 20 33 32 37 36 38 0D 0A DER EQU 32768..
0043E0: 53 54 50 4F 20 20 20 20 44 42 20 30 2C 30 0D 0A STPO DB 0,0..
0043F0: 0D 0A 53 50 52 49 4E 54 20 20 4C 44 20 41 2C 28 ..SPRINT LD A,(
004400: 48 4C 29 0D 0A 20 20 20 20 20 20 20 20 43 50 20 HL).. CP
004410: 22 40 22 0D 0A 20 20 20 20 20 20 20 20 4A 52 20 "@".. JR
004420: 5A 2C 53 50 52 49 4E 54 31 0D 0A 20 20 20 20 20 Z,SPRINT1..
004430: 20 20 20 43 41 4C 4C 20 26 42 42 35 41 0D 0A 20 CALL &BB5A..
004440: 20 20 20 20 20 20 20 49 4E 43 20 48 4C 0D 0A 20 INC HL..
004450: 20 20 20 20 20 20 20 4A 52 20 53 50 52 49 4E 54 JR SPRINT
004460: 0D 0A 53 50 52 49 4E 54 31 20 4C 44 20 41 2C 31 ..SPRINT1 LD A,1
004470: 33 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 3.. CALL
004480: 26 42 42 35 41 0D 0A 20 20 20 20 20 20 20 20 4C &BB5A.. L
004490: 44 20 41 2C 31 30 0D 0A 20 20 20 20 20 20 20 20 D A,10..
0044A0: 43 41 4C 4C 20 26 42 42 35 41 0D 0A 20 20 20 20 CALL &BB5A..
0044B0: 20 20 20 20 52 45 54 0D 0A 0D 0A 53 50 52 49 4E RET....SPRIN
0044C0: 54 41 20 4C 44 20 41 2C 28 48 4C 29 0D 0A 20 20 TA LD A,(HL)..
0044D0: 20 20 20 20 20 20 43 50 20 22 40 22 0D 0A 20 20 CP "@"..
0044E0: 20 20 20 20 20 20 52 45 54 20 5A 0D 0A 20 20 20 RET Z..
0044F0: 20 20 20 20 20 43 41 4C 4C 20 26 42 42 35 41 0D CALL &BB5A.
004500: 20 20 20 20 20 20 20 20 3B 4F 55 54 20 4F 50 45 ;OUT OPE
004510: 4E 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 48 4C N.. LD HL
004520: 2C 28 50 48 4C 29 0D 0A 20 20 20 20 20 20 20 20 ,(PHL)..
004530: 4C 44 20 44 45 2C 28 50 44 45 29 0D 0A 20 20 20 LD DE,(PDE)..
004540: 20 20 20 20 20 4C 44 20 42 43 2C 30 0D 0A 20 20 LD BC,0..
004550: 20 20 20 20 20 20 4C 44 20 41 2C 32 0D 0A 20 20 LD A,2..
004560: 20 20 20 20 20 20 43 41 4C 4C 20 26 42 43 39 38 CALL &BC98
004570: 20 20 20 20 20 20 20 20 3B 4F 55 54 20 44 49 52 ;OUT DIR
004580: 45 43 54 20 0D 0A 20 20 20 20 20 20 20 20 43 41 ECT .. CA
004590: 4C 4C 20 26 42 43 38 46 20 20 20 20 20 20 20 20 LL &BC8F
0045A0: 3B 4F 55 54 20 43 4C 4F 53 45 0D 0A 20 20 20 20 ;OUT CLOSE..
0045B0: 20 20 20 20 52 45 54 0D 0A 0D 0A 4D 43 53 54 41 RET....MCSTA
0045C0: 52 54 20 50 55 53 48 20 48 4C 0D 0A 20 20 20 20 RT PUSH HL..
0045D0: 20 20 20 20 43 41 4C 4C 20 26 42 39 30 33 20 20 CALL &B903
0045E0: 20 20 20 20 20 20 3B 55 50 50 45 52 20 52 4F 4D ;UPPER ROM
0045F0: 20 4F 46 46 0D 0A 20 20 20 20 20 20 20 20 43 41 OFF.. CA
004600: 4C 4C 20 26 42 39 30 39 20 20 20 20 20 20 20 20 LL &B909
004610: 3B 4C 4F 57 45 52 20 22 20 22 20 22 20 22 0D 0A ;LOWER " " " "..
004620: 20 20 20 20 20 20 20 20 52 45 54 0D 0A 0D 0A 0D RET.....
004630: 0A 4E 41 4D 45 20 20 20 20 44 42 20 22 30 31 32 .NAME DB "012
004640: 33 34 35 36 37 38 39 30 31 32 33 34 22 0D 0A 0D 345678901234"...
004650: 0A 47 45 54 41 53 43 20 20 41 4E 44 20 31 32 37 .GETASC AND 127
004660: 0D 0A 20 20 20 20 20 20 20 20 4F 52 20 36 35 0D .. OR 65.
004670: 0A 47 45 54 41 53 43 31 20 43 50 20 39 30 0D 0A .GETASC1 CP 90..
004680: 20 20 20 20 20 20 20 20 4A 52 20 43 2C 47 45 54 JR C,GET
004690: 41 53 43 32 0D 0A 20 20 20 20 20 20 20 20 53 55 ASC2.. SU
0046A0: 42 20 32 35 0D 0A 20 20 20 20 20 20 20 20 4A 52 B 25.. JR
0046B0: 20 47 45 54 41 53 43 31 0D 0A 47 45 54 41 53 43 GETASC1..GETASC
0046C0: 32 20 4C 44 20 28 42 43 29 2C 41 0D 0A 20 20 20 2 LD (BC),A..
0046D0: 20 20 20 20 20 49 4E 43 20 42 43 0D 0A 20 20 20 INC BC..
0046E0: 20 20 20 20 20 52 45 54 0D 0A 0D 0A 4C 4F 41 44 RET....LOAD
0046F0: 20 20 20 20 4C 44 20 48 4C 2C 46 49 52 53 54 48 LD HL,FIRSTH
004700: 20 20 20 20 20 20 20 20 4F 52 47 20 34 31 37 30 ORG 4170
004710: 30 2C 33 32 37 36 38 0D 0A 0D 0A 4E 4F 4C 49 53 0,32768....NOLIS
004720: 54 0D 0A 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 T.... LD
004730: 42 43 2C 54 41 42 4C 45 0D 0A 20 20 20 20 20 20 BC,TABLE..
004740: 20 20 4C 44 20 48 4C 2C 42 59 54 45 53 0D 0A 20 LD HL,BYTES..
004750: 20 20 20 20 20 20 20 43 41 4C 4C 20 26 42 43 44 CALL &BCD
004760: 31 0D 0A 20 20 20 20 20 20 20 20 52 45 54 0D 0A 1.. RET..
004770: 0D 0A 54 41 42 4C 45 20 20 20 44 57 20 4E 41 4D ..TABLE DW NAM
004780: 45 53 0D 0A 0D 0A 20 20 20 20 20 20 20 20 4A 50 ES.... JP
004790: 20 41 55 54 4F 0D 0A 20 20 20 20 20 20 20 20 4A AUTO.. J
0047A0: 50 20 4C 4F 41 44 0D 0A 20 20 20 20 20 20 20 20 P LOAD..
0047B0: 4A 50 20 50 55 54 0D 0A 20 20 20 20 20 20 20 20 JP PUT..
0047C0: 4A 50 20 4A 50 52 45 53 54 20 20 20 20 20 20 20 JP JPREST
0047D0: 20 20 20 3B 52 45 53 54 4F 52 45 0D 0A 20 20 20 ;RESTORE..
0047E0: 20 20 20 20 20 44 42 20 30 0D 0A 0D 0A 42 59 54 DB 0....BYT
0047F0: 45 53 20 20 20 44 42 20 30 2C 30 2C 30 2C 30 0D ES DB 0,0,0,0.
004800: 0A 0D 0A 4E 41 4D 45 53 20 20 20 44 42 20 22 41 ...NAMES DB "A
004810: 55 54 22 2C 22 4F 22 2B 26 38 30 0D 0A 20 20 20 UT","O"+&80..
004820: 20 20 20 20 20 44 42 20 22 4C 4F 41 22 2C 22 44 DB "LOA","D
004830: 22 2B 26 38 30 0D 0A 20 20 20 20 20 20 20 20 44 "+&80.. D
004840: 42 20 22 50 55 22 2C 22 54 22 2B 26 38 30 0D 0A B "PU","T"+&80..
004850: 20 20 20 20 20 20 20 20 44 42 20 22 52 45 53 54 DB "REST
004860: 4F 52 22 2C 22 45 22 2B 26 38 30 0D 0A 20 20 20 OR","E"+&80..
004870: 20 20 20 20 20 44 42 20 30 0D 0A 0D 0A 41 55 54 DB 0....AUT
004880: 4F 20 20 20 20 43 41 4C 4C 20 4C 4F 41 44 0D 0A O CALL LOAD..
004890: 20 20 20 20 20 20 20 20 43 41 4C 4C 20 50 55 54 CALL PUT
0048A0: 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 48 4C 2C .. LD HL,
0048B0: 28 46 49 52 53 54 48 2B 32 36 29 0D 0A 20 20 20 (FIRSTH+26)..
0048C0: 20 20 20 20 20 50 55 53 48 20 48 4C 0D 0A 20 20 PUSH HL..
0048D0: 20 20 20 20 20 20 52 45 54 0D 0A 0D 0A 44 49 53 RET....DIS
0048E0: 43 49 4E 20 20 50 55 53 48 20 48 4C 0D 0A 20 20 CIN PUSH HL..
0048F0: 20 20 20 20 20 20 4C 44 20 48 4C 2C 44 49 53 43 LD HL,DISC
004900: 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 44 45 2C .. LD DE,
004910: 36 34 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 41 64.. LD A
004920: 2C 26 32 43 0D 0A 20 20 20 20 20 20 20 20 43 41 ,&2C.. CA
004930: 4C 4C 20 26 42 43 41 31 0D 0A 20 20 20 20 20 20 LL &BCA1..
004940: 20 20 52 45 54 20 4E 43 0D 0A 20 20 20 20 20 20 RET NC..
004950: 20 20 4C 44 20 42 43 2C 26 46 36 31 30 0D 0A 20 LD BC,&F610..
004960: 20 20 20 20 20 20 20 4F 55 54 20 28 43 29 2C 43 OUT (C),C
004970: 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 48 4C 2C .. LD HL,
004980: 28 46 49 52 53 54 48 2B 32 31 29 0D 0A 20 20 20 (FIRSTH+21)..
004990: 20 20 20 20 20 4C 44 20 44 45 2C 28 46 49 52 53 LD DE,(FIRS
0049A0: 54 48 2B 31 39 29 0D 0A 20 20 20 20 20 20 20 20 TH+19)..
0049B0: 4C 44 20 41 2C 28 46 49 52 53 54 48 2B 31 37 29 LD A,(FIRSTH+17)
0049C0: 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 28 48 45 .. LD (HE
0049D0: 41 44 45 52 44 2B 32 31 29 2C 48 4C 0D 0A 20 20 ADERD+21),HL..
0049E0: 20 20 20 20 20 20 4C 44 20 28 48 45 41 44 45 52 LD (HEADER
0049F0: 44 2B 31 39 29 2C 44 45 0D 0A 20 20 20 20 20 20 D+19),DE..
004A00: 20 20 4C 44 20 28 48 45 41 44 45 52 44 2B 31 37 LD (HEADERD+17
004A10: 29 2C 41 0D 0A 20 20 20 20 20 20 20 20 4A 52 20 ),A.. JR
004A20: 52 55 4E 32 0D 0A 52 55 4E 31 20 20 20 20 4C 44 RUN2..RUN1 LD
004A30: 20 48 4C 2C 48 45 41 44 45 52 44 0D 0A 20 20 20 HL,HEADERD..
004A40: 20 20 20 20 20 4C 44 20 44 45 2C 36 34 0D 0A 20 LD DE,64..
004A50: 20 20 20 20 20 20 20 4C 44 20 41 2C 26 32 43 0D LD A,&2C.
004A60: 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 26 42 . CALL &B
004A70: 43 41 31 0D 0A 20 20 20 20 20 20 20 20 52 45 54 CA1.. RET
004A80: 20 4E 43 0D 0A 52 55 4E 32 20 20 20 20 4C 44 20 NC..RUN2 LD
004A90: 48 4C 2C 28 48 45 41 44 45 52 44 2B 32 31 29 0D HL,(HEADERD+21).
004AA0: 0A 20 20 20 20 20 20 20 20 4C 44 20 44 45 2C 28 . LD DE,(
004AB0: 48 45 41 44 45 52 44 2B 31 39 29 0D 0A 20 20 20 HEADERD+19)..
004AC0: 20 20 20 20 20 4C 44 20 41 2C 26 31 36 0D 0A 20 LD A,&16..
004AD0: 20 20 20 20 20 20 20 43 41 4C 4C 20 26 42 43 41 CALL &BCA
004AE0: 31 0D 0A 20 20 20 20 20 20 20 20 52 45 54 20 4E 1.. RET N
004AF0: 43 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 41 2C C.. LD A,
004B00: 4E 0D 0A 44 49 53 43 49 4E 31 20 50 55 53 48 20 N..DISCIN1 PUSH
004B10: 49 58 0D 0A 20 20 20 20 20 20 20 20 50 55 53 48 IX.. PUSH
004B20: 20 49 59 0D 0A 20 20 20 20 20 20 20 20 50 55 53 IY.. PUS
004B30: 48 20 44 45 0D 0A 20 20 20 20 20 20 20 20 50 55 H DE.. PU
004B40: 53 48 20 42 43 0D 0A 20 20 20 20 20 20 20 20 50 SH BC.. P
004B50: 55 53 48 20 41 46 0D 0A 20 20 20 20 20 20 20 20 USH AF..
004B60: 43 41 4C 4C 20 26 42 43 44 34 0D 0A 20 20 20 20 CALL &BCD4..
004B70: 20 20 20 20 4C 44 20 28 46 52 45 44 29 2C 48 4C LD (FRED),HL
004B80: 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 41 2C 43 .. LD A,C
004B90: 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 28 46 52 .. LD (FR
004BA0: 45 44 2B 32 29 2C 41 0D 0A 20 20 20 20 20 20 20 ED+2),A..
004BB0: 20 58 4F 52 20 41 0D 0A 20 20 20 20 20 20 20 20 XOR A..
004BC0: 52 53 54 20 33 2C 46 52 45 44 0D 0A 20 20 20 20 RST 3,FRED..
004BD0: 20 20 20 20 50 4F 50 20 41 46 0D 0A 20 20 20 20 POP AF..
004BE0: 20 20 20 20 50 4F 50 20 42 43 0D 0A 20 20 20 20 POP BC..
004BF0: 20 20 20 20 50 4F 50 20 44 45 0D 0A 20 20 20 20 POP DE..
004C00: 20 20 20 20 50 4F 50 20 49 59 0D 0A 20 20 20 20 POP IY..
004C10: 20 20 20 20 50 4F 50 20 49 58 0D 0A 20 20 20 20 POP IX..
004C20: 20 20 20 20 50 4F 50 20 48 4C 0D 0A 20 20 20 20 POP HL..
004C30: 20 20 20 20 52 45 54 0D 0A 0D 0A 46 52 45 44 20 RET....FRED
004C40: 20 20 20 44 42 20 30 2C 30 2C 30 0D 0A 44 49 53 DB 0,0,0..DIS
004C50: 43 4E 20 20 20 44 42 20 22 44 49 53 22 2C 22 43 CN DB "DIS","C
004C60: 22 2B 26 38 30 0D 0A 0D 0A 54 41 50 45 49 4E 20 "+&80....TAPEIN
004C70: 20 50 55 53 48 20 48 4C 0D 0A 20 20 20 20 20 20 PUSH HL..
004C80: 20 20 4C 44 20 48 4C 2C 54 41 50 45 4E 0D 0A 20 LD HL,TAPEN..
004C90: 20 20 20 20 20 20 20 4A 50 20 44 49 53 43 49 4E JP DISCIN
004CA0: 31 0D 0A 0D 0A 54 41 50 45 4E 20 20 20 44 42 20 1....TAPEN DB
004CB0: 22 54 41 50 22 2C 22 45 22 2B 26 38 30 0D 0A 0D "TAP","E"+&80...
004CC0: 0A 50 55 54 56 32 20 20 20 50 55 53 48 20 42 43 .PUTV2 PUSH BC
004CD0: 0D 0A 20 20 20 20 20 20 20 20 50 55 53 48 20 44 .. PUSH D
004CE0: 45 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 44 45 E.. LD DE
004CF0: 2C 34 39 31 35 32 0D 0A 20 20 20 20 20 20 20 20 ,49152..
004D00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
004D10: 04 00 00 00 02 09 4F E5 04 00 C1 02 00 00 00 02 ......O.........
004D20: 04 00 C6 02 00 00 00 02 04 00 C2 02 00 00 00 02 ................
004D30: 04 00 C7 02 00 00 00 02 04 00 C3 02 00 00 00 02 ................
004D40: 04 00 C8 02 00 00 00 02 04 00 C4 02 00 00 00 02 ................
004D50: 04 00 C9 02 00 00 00 02 04 00 C5 02 00 00 00 02 ................
004D60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004D70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004D80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004D90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004DA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004DB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004DC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004DD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004DE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004DF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004E00: 28 48 45 41 44 45 52 44 2B 31 37 29 0D 0A 20 20 (HEADERD+17)..
004E10: 20 20 20 20 20 20 4F 52 20 41 0D 0A 20 20 20 20 OR A..
004E20: 20 20 20 20 4A 52 20 5A 2C 52 55 4E 31 0D 0A 20 JR Z,RUN1..
004E30: 20 20 20 20 20 20 20 43 41 4C 4C 20 26 42 43 37 CALL &BC7
004E40: 31 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 1.. CALL
004E50: 52 45 41 44 45 52 0D 0A 20 20 20 20 20 20 20 20 READER..
004E60: 4C 44 20 48 4C 2C 52 55 4E 4D 31 0D 0A 20 20 20 LD HL,RUNM1..
004E70: 20 20 20 20 20 43 41 4C 4C 20 53 50 52 49 4E 54 CALL SPRINT
004E80: 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 57 .. CALL W
004E90: 41 49 54 43 48 41 52 0D 0A 20 20 20 20 20 20 20 AITCHAR..
004EA0: 20 43 50 20 22 53 22 0D 0A 20 20 20 20 20 20 20 CP "S"..
004EB0: 20 4A 52 20 5A 2C 52 55 4E 33 0D 0A 20 20 20 20 JR Z,RUN3..
004EC0: 20 20 20 20 43 50 20 22 73 22 0D 0A 20 20 20 20 CP "s"..
004ED0: 20 20 20 20 52 45 54 20 4E 5A 0D 0A 52 55 4E 33 RET NZ..RUN3
004EE0: 20 20 20 20 4C 44 20 42 2C 36 0D 0A 20 20 20 20 LD B,6..
004EF0: 20 20 20 20 4C 44 20 48 4C 2C 4E 41 4D 45 31 0D LD HL,NAME1.
004F00: 0A 20 20 20 20 20 20 20 20 4C 44 20 44 45 2C 34 . LD DE,4
004F10: 39 31 35 32 0D 0A 20 20 20 20 20 20 20 20 43 41 9152.. CA
004F20: 4C 4C 20 26 42 43 38 43 20 20 20 20 20 20 20 20 LL &BC8C
004F30: 3B 4F 55 54 20 4F 50 45 4E 0D 0A 20 20 20 20 20 ;OUT OPEN..
004F40: 20 20 20 4C 44 20 48 4C 2C 28 46 49 52 53 54 48 LD HL,(FIRSTH
004F50: 2B 32 31 29 0D 0A 20 20 20 20 20 20 20 20 4C 44 +21).. LD
004F60: 20 44 45 2C 28 46 49 52 53 54 48 2B 32 34 29 0D DE,(FIRSTH+24).
004F70: 0A 20 20 20 20 20 20 20 20 4C 44 20 42 43 2C 28 . LD BC,(
004F80: 46 49 52 53 54 48 2B 32 36 29 0D 0A 20 20 20 20 FIRSTH+26)..
004F90: 20 20 20 20 4C 44 20 41 2C 28 46 49 52 53 54 48 LD A,(FIRSTH
004FA0: 2B 31 38 29 0D 0A 20 20 20 20 20 20 20 20 52 45 +18).. RE
004FB0: 53 20 30 2C 41 0D 0A 20 20 20 20 20 20 20 20 43 S 0,A.. C
004FC0: 41 4C 4C 20 26 42 43 39 38 20 20 20 20 20 20 20 ALL &BC98
004FD0: 20 3B 4F 55 54 20 44 49 52 45 43 54 0D 0A 20 20 ;OUT DIRECT..
004FE0: 20 20 20 20 20 20 43 41 4C 4C 20 26 42 43 38 46 CALL &BC8F
004FF0: 20 20 20 20 20 20 20 20 3B 4F 55 54 20 43 4C 4F ;OUT CLO
005000: 22 0D 0A 0D 0A 53 50 52 49 4E 54 20 20 50 55 53 "....SPRINT PUS
005010: 48 20 41 46 0D 0A 20 20 20 20 20 20 20 20 50 55 H AF.. PU
005020: 53 48 20 42 43 0D 0A 20 20 20 20 20 20 20 20 50 SH BC.. P
005030: 55 53 48 20 44 45 0D 0A 20 20 20 20 20 20 20 20 USH DE..
005040: 50 55 53 48 20 48 4C 0D 0A 53 50 52 49 4E 31 20 PUSH HL..SPRIN1
005050: 20 4C 44 20 41 2C 28 48 4C 29 0D 0A 20 20 20 20 LD A,(HL)..
005060: 20 20 20 20 43 50 20 22 40 22 0D 0A 20 20 20 20 CP "@"..
005070: 20 20 20 20 4A 52 20 5A 2C 53 50 52 49 4E 32 0D JR Z,SPRIN2.
005080: 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 50 52 . CALL PR
005090: 49 4E 54 0D 0A 20 20 20 20 20 20 20 20 49 4E 43 INT.. INC
0050A0: 20 48 4C 0D 0A 20 20 20 20 20 20 20 20 4A 52 20 HL.. JR
0050B0: 53 50 52 49 4E 31 0D 0A 53 50 52 49 4E 32 20 20 SPRIN1..SPRIN2
0050C0: 50 4F 50 20 48 4C 0D 0A 20 20 20 20 20 20 20 20 POP HL..
0050D0: 50 4F 50 20 44 45 0D 0A 20 20 20 20 20 20 20 20 POP DE..
0050E0: 50 4F 50 20 42 43 0D 0A 20 20 20 20 20 20 20 20 POP BC..
0050F0: 50 4F 50 20 41 46 0D 0A 20 20 20 20 20 20 20 20 POP AF..
005100: 52 45 54 0D 0A 0D 0A 0D 0A 50 52 49 4E 4F 20 20 RET......PRINO
005110: 20 4C 44 20 43 2C 35 0D 0A 20 20 20 20 20 20 20 LD C,5..
005120: 20 4C 44 20 28 48 4F 4C 44 29 2C 48 4C 0D 0A 20 LD (HOLD),HL..
005130: 20 20 20 20 20 20 20 4C 44 20 48 4C 2C 4E 54 41 LD HL,NTA
005140: 42 4C 45 0D 0A 47 45 54 50 57 52 20 20 4C 44 20 BLE..GETPWR LD
005150: 45 2C 28 48 4C 29 0D 0A 20 20 20 20 20 20 20 20 E,(HL)..
005160: 49 4E 43 20 48 4C 0D 0A 20 20 20 20 20 20 20 20 INC HL..
005170: 4C 44 20 44 2C 28 48 4C 29 0D 0A 20 20 20 20 20 LD D,(HL)..
005180: 20 20 20 49 4E 43 20 48 4C 0D 0A 20 20 20 20 20 INC HL..
005190: 20 20 20 50 55 53 48 20 48 4C 0D 0A 20 20 20 20 PUSH HL..
0051A0: 20 20 20 20 4C 44 20 42 2C 30 0D 0A 20 20 20 20 LD B,0..
0051B0: 20 20 20 20 4C 44 20 48 4C 2C 28 48 4F 4C 44 29 LD HL,(HOLD)
0051C0: 0D 0A 53 55 42 54 52 20 20 20 41 4E 44 20 30 0D ..SUBTR AND 0.
0051D0: 0A 20 20 20 20 20 20 20 20 53 42 43 20 48 4C 2C . SBC HL,
0051E0: 44 45 0D 0A 20 20 20 20 20 20 20 20 4A 52 20 43 DE.. JR C
0051F0: 2C 4E 4F 53 55 42 0D 0A 20 20 20 20 20 20 20 20 ,NOSUB..
005200: 53 45 0D 0A 20 20 20 20 20 20 20 20 52 45 54 0D SE.. RET.
005210: 0A 0D 0A 4E 41 4D 45 31 20 20 20 44 42 20 22 42 ...NAME1 DB "B
005220: 41 43 4B 55 50 22 0D 0A 0D 0A 52 55 4E 4D 31 20 ACKUP"....RUNM1
005230: 20 20 44 42 20 22 48 49 54 20 41 20 4B 45 59 2E DB "HIT A KEY.
005240: 20 28 53 29 3D 53 41 56 45 20 40 22 0D 0A 0D 0A (S)=SAVE @"....
005250: 52 45 41 44 45 52 20 20 4C 44 20 48 4C 2C 52 45 READER LD HL,RE
005260: 41 44 4D 31 0D 0A 20 20 20 20 20 20 20 20 43 41 ADM1.. CA
005270: 4C 4C 20 53 50 52 49 4E 54 0D 0A 20 20 20 20 20 LL SPRINT..
005280: 20 20 20 4C 44 20 48 4C 2C 52 45 41 44 4D 35 0D LD HL,READM5.
005290: 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 53 50 . CALL SP
0052A0: 52 49 4E 54 0D 0A 20 20 20 20 20 20 20 20 4C 44 RINT.. LD
0052B0: 20 42 2C 31 36 0D 0A 20 20 20 20 20 20 20 20 4C B,16.. L
0052C0: 44 20 48 4C 2C 46 49 52 53 54 48 0D 0A 52 45 41 D HL,FIRSTH..REA
0052D0: 44 30 20 20 20 4C 44 20 41 2C 28 48 4C 29 0D 0A D0 LD A,(HL)..
0052E0: 20 20 20 20 20 20 20 20 43 41 4C 4C 20 50 52 49 CALL PRI
0052F0: 4E 54 0D 0A 20 20 20 20 20 20 20 20 49 4E 43 20 NT.. INC
005300: 48 4C 0D 0A 20 20 20 20 20 20 20 20 44 4A 4E 5A HL.. DJNZ
005310: 20 52 45 41 44 30 0D 0A 20 20 20 20 20 20 20 20 READ0..
005320: 4C 44 20 41 2C 31 30 0D 0A 20 20 20 20 20 20 20 LD A,10..
005330: 20 43 41 4C 4C 20 50 52 49 4E 54 0D 0A 20 20 20 CALL PRINT..
005340: 20 20 20 20 20 4C 44 20 41 2C 31 33 0D 0A 20 20 LD A,13..
005350: 20 20 20 20 20 20 43 41 4C 4C 20 50 52 49 4E 54 CALL PRINT
005360: 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 48 4C 2C .. LD HL,
005370: 48 45 41 44 4D 32 0D 0A 20 20 20 20 20 20 20 20 HEADM2..
005380: 43 41 4C 4C 20 53 50 52 49 4E 54 0D 0A 20 20 20 CALL SPRINT..
005390: 20 20 20 20 20 4C 44 20 48 4C 2C 28 46 49 52 53 LD HL,(FIRS
0053A0: 54 48 2B 32 34 29 0D 0A 20 20 20 20 20 20 20 20 TH+24)..
0053B0: 43 41 4C 4C 20 50 52 49 4E 4F 0D 0A 20 20 20 20 CALL PRINO..
0053C0: 20 20 20 20 4C 44 20 48 4C 2C 48 45 41 44 4D 33 LD HL,HEADM3
0053D0: 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 53 .. CALL S
0053E0: 50 52 49 4E 54 0D 0A 20 20 20 20 20 20 20 20 4C PRINT.. L
0053F0: 44 20 48 4C 2C 28 46 49 52 53 54 48 2B 32 31 29 D HL,(FIRSTH+21)
005400: 6E F5 F4 22 3A 22 F4 03 00 00 E6 01 03 00 00 EF n..":"..........
005410: EF 03 00 00 70 F5 F4 22 3A 22 F4 03 00 00 E6 01 ....p..":"......
005420: 7C 00 52 45 CE 2C 40 03 00 00 EE 2C 40 03 00 00 |.RE.,@....,@...
005430: EF 01 CA 00 27 00 5A 00 BE 20 1C 5A BB 2C 1C C9 ....'.Z.. .Z.,..
005440: 00 01 84 01 BE 20 1C 5A BB 2C 1C CF 00 01 0D 00 ..... .Z.,......
005450: 00 E1 EF FF 12 28 1C 9D A8 29 00 2F 00 64 00 A1 .....(...)./.d..
005460: 20 0D 00 00 E1 EF 0E 20 EB 20 BF 22 20 20 20 20 ...... . ."
005470: 20 20 20 20 20 44 41 54 41 2D 46 4F 52 4D 41 54 DATA-FORMAT
005480: 22 01 83 20 1C 18 BB 01 CA 00 2E 00 6E 00 A1 20 ".. ........n..
005490: 0D 00 00 E1 EF 0F 20 EB 20 BF 22 20 20 20 20 20 ...... . ."
0054A0: 20 20 20 20 49 42 4D 2D 46 4F 52 4D 41 54 22 01 IBM-FORMAT".
0054B0: 83 20 1C 18 BB 01 CA 00 2F 00 78 00 A1 20 0D 00 . ....../.x.. ..
0054C0: 00 E1 EF 10 20 EB 20 BF 22 20 20 20 20 20 20 20 .... . ."
0054D0: 20 20 43 50 2F 4D 2D 46 4F 52 4D 41 54 22 01 83 CP/M-FORMAT"..
0054E0: 20 1C 18 BB 01 CA 00 49 00 82 00 8A 01 84 01 A3 ......I.......£
0054F0: 20 22 46 69 6C 65 20 74 6F 20 52 55 4E 3A 22 2C "File to RUN:",
005500: 03 00 00 72 E6 01 A1 20 03 00 00 72 E6 EF 22 22 ...r... ...r..""
005510: 20 FC 20 FF 0E 20 28 03 00 00 72 E6 29 EE 19 0C . .. (...r.)...
005520: 20 EB 20 CA 20 01 97 20 CA 20 03 00 00 72 E6 00 . . .. . ...r..
005530: 14 00 8C 00 83 20 1C 02 BC 01 83 20 1C 4E BB 01 ..... ..... .N..
005540: AD 20 0F 00 00 00 1A E6 01 A1 20 03 00 00 72 E6 . ........ ...r.
005550: EF 22 22 20 FC 20 FF 0E 20 28 03 00 00 72 E6 29 ."" . .. (...r.)
005560: EE 19 0C 20 EB 20 CA 20 01 97 20 CA 20 03 00 00 ... . . .. . ...
005570: 72 E6 00 00 00 1A 00 00 00 1A 01 C9 00 00 00 1A r...............
005580: 01 A3 20 22 50 72 65 73 65 6E 74 20 55 53 45 52 .£ "Present USER
005590: 3A 22 2C 03 00 00 70 F5 01 A3 20 22 4E 65 77 20 :",...p..£ "New
0055A0: 55 53 45 52 3A 22 2C 03 00 00 6E F5 01 A1 20 03 USER:",...n... .
0055B0: 00 00 E6 EF 22 22 20 FC 20 FF 1D 28 03 00 00 6E ...."" . ..(...n
0055C0: F5 29 F1 0E 20 FC 20 FF 1D 28 03 00 00 70 F5 29 .).. . ..(...p.)
0055D0: EE 19 E5 20 FC 20 FF 1D 28 03 00 00 70 F5 29 F1 ... . ..(...p.).
0055E0: 0E 20 FC 20 FF 1D 28 03 00 00 70 F5 29 EE 19 E5 . . ..(...p.)...
0055F0: 20 EB 20 CA 20 01 97 20 03 00 00 EE EF 03 00 00 . . .. ........
005600: 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 50 .. CALL P
005610: 52 49 4E 4F 0D 0A 20 20 20 20 20 20 20 20 4C 44 RINO.. LD
005620: 20 41 2C 28 46 49 52 53 54 48 2B 31 38 29 0D 0A A,(FIRSTH+18)..
005630: 20 20 20 20 20 20 20 20 41 4E 44 20 32 35 34 0D AND 254.
005640: 0A 20 20 20 20 20 20 20 20 4C 44 20 28 46 49 52 . LD (FIR
005650: 53 54 48 2B 31 38 29 2C 41 0D 0A 20 20 20 20 20 STH+18),A..
005660: 20 20 20 53 52 4C 20 41 0D 0A 20 20 20 20 20 20 SRL A..
005670: 20 20 4C 44 20 48 4C 2C 52 45 41 44 4D 32 0D 0A LD HL,READM2..
005680: 20 20 20 20 20 20 20 20 4F 52 20 41 0D 0A 20 20 OR A..
005690: 20 20 20 20 20 20 4A 52 20 5A 2C 52 45 41 44 31 JR Z,READ1
0056A0: 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 48 4C 2C .. LD HL,
0056B0: 52 45 41 44 4D 33 0D 0A 52 45 41 44 31 20 20 20 READM3..READ1
0056C0: 50 55 53 48 20 41 46 0D 0A 20 20 20 20 20 20 20 PUSH AF..
0056D0: 20 43 41 4C 4C 20 53 50 52 49 4E 54 0D 0A 20 20 CALL SPRINT..
0056E0: 20 20 20 20 20 20 50 4F 50 20 41 46 0D 0A 20 20 POP AF..
0056F0: 20 20 20 20 20 20 4F 52 20 41 0D 0A 20 20 20 20 OR A..
005700: 20 20 20 20 4A 52 20 5A 2C 52 45 41 44 32 0D 0A JR Z,READ2..
005710: 20 20 20 20 20 20 20 20 4C 44 20 48 4C 2C 28 46 LD HL,(F
005720: 49 52 53 54 48 2B 31 36 29 0D 0A 20 20 20 20 20 IRSTH+16)..
005730: 20 20 20 4C 44 20 41 2C 48 0D 0A 20 20 20 20 20 LD A,H..
005740: 20 20 20 4F 52 20 4C 0D 0A 20 20 20 20 20 20 20 OR L..
005750: 20 4A 52 20 5A 2C 52 45 41 44 32 0D 0A 20 20 20 JR Z,READ2..
005760: 20 20 20 20 20 4C 44 20 48 4C 2C 52 45 41 44 4D LD HL,READM
005770: 34 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 4.. CALL
005780: 53 50 52 49 4E 54 0D 0A 20 20 20 20 20 20 20 20 SPRINT..
005790: 4C 44 20 48 4C 2C 28 46 49 52 53 54 48 2B 32 36 LD HL,(FIRSTH+26
0057A0: 29 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 ).. CALL
0057B0: 50 52 49 4E 4F 0D 0A 52 45 41 44 32 20 20 20 52 PRINO..READ2 R
0057C0: 45 54 20 20 20 20 20 20 20 20 0D 0A 0D 0A 52 45 ET ....RE
0057D0: 41 44 4D 31 20 20 44 42 20 31 30 2C 31 33 2C 22 ADM1 DB 10,13,"
0057E0: 54 41 50 45 20 48 45 41 44 45 52 20 44 45 54 41 TAPE HEADER DETA
0057F0: 49 4C 53 22 2C 31 30 2C 31 33 2C 22 40 22 0D 0A ILS",10,13,"@"..
005800: 0D 0A 0D 0A 2E 47 45 54 20 20 20 20 4C 44 20 41 .....GET LD A
005810: 2C 28 26 42 44 33 37 29 0D 0A 20 20 20 20 20 20 ,(&BD37)..
005820: 20 20 4C 44 20 48 4C 2C 28 26 42 44 33 38 29 0D LD HL,(&BD38).
005830: 0A 20 20 20 20 20 20 20 20 4C 44 20 28 4A 50 52 . LD (JPR
005840: 45 53 54 29 2C 41 0D 0A 20 20 20 20 20 20 20 20 EST),A..
005850: 4C 44 20 28 4A 50 52 45 53 54 2B 31 29 2C 48 4C LD (JPREST+1),HL
005860: 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 41 2C 32 .. LD A,2
005870: 30 31 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 28 01.. LD (
005880: 26 42 43 36 35 29 2C 41 0D 0A 20 20 20 20 20 20 &BC65),A..
005890: 20 20 4C 44 20 28 26 42 43 43 42 29 2C 41 0D 0A LD (&BCCB),A..
0058A0: 20 20 20 20 20 20 20 20 4C 44 20 28 26 42 44 33 LD (&BD3
0058B0: 37 29 2C 41 20 20 20 20 20 20 3B 4A 55 4D 50 20 7),A ;JUMP
0058C0: 52 45 53 54 4F 52 45 0D 0A 20 20 20 20 20 20 20 RESTORE..
0058D0: 20 4C 44 20 41 2C 28 26 42 43 37 37 29 0D 0A 20 LD A,(&BC77)..
0058E0: 20 20 20 20 20 20 20 4C 44 20 48 4C 2C 28 26 42 LD HL,(&B
0058F0: 43 37 38 29 0D 0A 20 20 20 20 20 20 20 20 4C 44 C78).. LD
005900: 20 28 49 4E 4F 50 45 4E 29 2C 41 0D 0A 20 20 20 (INOPEN),A..
005910: 20 20 20 20 20 4C 44 20 28 49 4E 4F 50 45 4E 2B LD (INOPEN+
005920: 31 29 2C 48 4C 0D 0A 20 20 20 20 20 20 20 20 4C 1),HL.. L
005930: 44 20 41 2C 31 39 35 0D 0A 20 20 20 20 20 20 20 D A,195..
005940: 20 4C 44 20 48 4C 2C 48 45 41 44 45 52 31 0D 0A LD HL,HEADER1..
005950: 20 20 20 20 20 20 20 20 4C 44 20 28 26 42 43 41 LD (&BCA
005960: 31 29 2C 41 20 20 20 20 20 20 3B 43 41 53 20 52 1),A ;CAS R
005970: 45 41 44 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 EAD.. LD
005980: 28 26 42 43 41 32 29 2C 48 4C 20 20 20 20 20 0D (&BCA2),HL .
005990: 0A 20 20 20 20 20 20 20 20 4C 44 20 28 26 42 43 . LD (&BC
0059A0: 37 37 29 2C 41 0D 0A 20 20 20 20 20 20 20 20 4C 77),A.. L
0059B0: 44 20 28 26 42 44 31 36 29 2C 41 0D 0A 20 20 20 D (&BD16),A..
0059C0: 20 20 20 20 20 4C 44 20 48 4C 2C 4D 43 53 54 41 LD HL,MCSTA
0059D0: 52 54 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 28 RT.. LD (
0059E0: 26 42 44 31 37 29 2C 48 4C 0D 0A 20 20 20 20 20 &BD17),HL..
0059F0: 20 20 20 4C 44 20 48 4C 2C 47 45 54 56 32 0D 0A LD HL,GETV2..
005A00: 52 45 41 44 4D 32 20 20 44 42 20 22 42 41 53 49 READM2 DB "BASI
005A10: 43 22 2C 31 30 2C 31 33 2C 22 40 22 0D 0A 52 45 C",10,13,"@"..RE
005A20: 41 44 4D 33 20 20 44 42 20 22 4D 41 43 48 49 4E ADM3 DB "MACHIN
005A30: 45 20 43 4F 44 45 22 2C 31 30 2C 31 33 2C 22 40 E CODE",10,13,"@
005A40: 22 0D 0A 52 45 41 44 4D 34 20 20 44 42 20 22 45 "..READM4 DB "E
005A50: 58 45 43 55 54 45 20 41 44 44 52 45 53 53 2D 20 XECUTE ADDRESS-
005A60: 40 22 0D 0A 52 45 41 44 4D 35 20 20 44 42 20 22 @"..READM5 DB "
005A70: 4E 41 4D 45 20 2D 20 40 22 0D 0A 0D 0A 46 49 52 NAME - @"....FIR
005A80: 53 54 48 20 20 44 45 46 53 20 36 35 0D 0A 48 45 STH DEFS 65..HE
005A90: 41 44 45 52 44 20 45 51 55 20 35 31 32 30 30 0D ADERD EQU 51200.
005AA0: 0A 4C 45 4E 47 54 48 20 20 44 42 20 30 2C 30 0D .LENGTH DB 0,0.
005AB0: 0A 53 54 41 52 54 20 20 20 44 42 20 30 2C 30 0D .START DB 0,0.
005AC0: 0A 0D 0A 43 41 53 52 45 41 44 20 44 42 20 30 2C ...CASREAD DB 0,
005AD0: 30 2C 30 0D 0A 4A 50 52 45 53 54 20 20 44 42 20 0,0..JPREST DB
005AE0: 30 2C 30 2C 30 0D 0A 49 4E 4F 50 45 4E 20 20 44 0,0,0..INOPEN D
005AF0: 42 20 30 2C 30 2C 30 0D 0A 0D 0A 49 4E 54 45 52 B 0,0,0....INTER
005B00: 20 20 20 4C 44 20 41 2C 28 26 42 43 41 31 29 20 LD A,(&BCA1)
005B10: 20 20 20 20 20 3B 43 41 53 20 52 45 41 44 0D 0A ;CAS READ..
005B20: 20 20 20 20 20 20 20 20 4C 44 20 48 4C 2C 28 26 LD HL,(&
005B30: 42 43 41 32 29 0D 0A 20 20 20 20 20 20 20 20 4C BCA2).. L
005B40: 44 20 28 43 41 53 52 45 41 44 29 2C 41 0D 0A 20 D (CASREAD),A..
005B50: 20 20 20 20 20 20 20 4C 44 20 28 43 41 53 52 45 LD (CASRE
005B60: 41 44 2B 31 29 2C 48 4C 0D 0A 20 20 20 20 20 20 AD+1),HL..
005B70: 20 20 4C 44 20 41 2C 28 26 42 43 37 37 29 0D 0A LD A,(&BC77)..
005B80: 20 20 20 20 20 20 20 20 4C 44 20 48 4C 2C 28 26 LD HL,(&
005B90: 42 43 37 38 29 0D 0A 20 20 20 20 20 20 20 20 4C BC78).. L
005BA0: 44 20 28 49 4E 4F 50 45 4E 29 2C 41 0D 0A 20 20 D (INOPEN),A..
005BB0: 20 20 20 20 20 20 4C 44 20 28 49 4E 4F 50 45 4E LD (INOPEN
005BC0: 2B 31 29 2C 48 4C 0D 0A 20 20 20 20 20 20 20 20 +1),HL..
005BD0: 4C 44 20 41 2C 28 26 42 44 33 37 29 0D 0A 20 20 LD A,(&BD37)..
005BE0: 20 20 20 20 20 20 4C 44 20 42 2C 41 0D 0A 20 20 LD B,A..
005BF0: 20 20 20 20 20 20 4C 44 20 41 2C 32 30 31 0D 0A LD A,201..
005C00: 00 50 41 52 54 32 20 20 20 42 41 53 00 00 00 00 .PART2 BAS....
005C10: 00 00 00 00 00 70 01 00 2F 02 00 00 00 00 00 00 .....p../.......
005C20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
005C30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
005C40: 2F 02 00 72 03 45 20 2D 20 52 45 53 54 4F 52 45 /..r.E - RESTORE
005C50: 20 50 52 4F 47 52 41 4D 22 00 12 00 AA 00 BF 01 PROGRAM".......
005C60: BF 01 BF 01 BF 01 BF 01 BF 01 BF 00 06 00 B4 00 ................
005C70: B1 00 00 00 1A BF 01 BF 00 06 00 AA 00 B1 00 00 ................
005C80: 00 01 0A 00 C5 20 20 20 20 20 20 20 20 20 20 20 .....
005C90: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
005CA0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
005CB0: 20 44 49 53 4B 4F 4E 20 50 41 52 54 20 32 3A 20 DISKON PART 2:
005CC0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
005CD0: 20 20 20 20 20 20 20 20 20 57 52 49 54 54 45 4E WRITTEN
005CE0: 20 42 59 20 53 49 4D 4F 4E 20 43 4F 42 42 20 20 BY SIMON COBB
005CF0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
005D00: 20 28 43 29 20 53 49 52 45 4E 20 44 45 56 45 4C (C) SIREN DEVEL
005D10: 4F 50 4D 45 4E 54 53 20 31 39 38 35 20 20 20 20 OPMENTS 1985
005D20: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
005D30: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
005D40: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
005D50: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
005D60: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
005D70: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 00 .
005D80: 0C 00 14 00 CF 20 80 20 1A 00 01 00 0D 00 1E 00 ..... . ........
005D90: AA 20 1F 00 00 45 25 90 00 12 00 28 00 A8 20 22 . ...E%....(.. "
005DA0: 50 41 52 54 32 2E 42 49 4E 22 00 0D 00 32 00 83 PART2.BIN"...2..
005DB0: 20 1F 00 00 46 25 90 00 08 00 3C 00 AD 20 0F 00 ...F%....<.. ..
005DC0: 17 00 46 00 BF 20 22 53 49 52 45 4E 20 53 4F 46 ..F.. "SIREN SOF
005DD0: 54 57 41 52 45 22 00 13 00 50 00 BF 20 22 20 20 TWARE"...P.. "
005DE0: 20 20 44 49 53 4B 4F 4E 22 00 14 00 5A 00 BF 20 DISKON"...Z..
005DF0: 22 20 20 20 50 41 52 54 20 54 57 4F 22 00 06 00 " PART TWO"...
005E00: 20 20 20 20 20 20 20 20 4C 44 20 28 26 42 43 43 LD (&BCC
005E10: 38 29 2C 41 0D 0A 20 20 20 20 20 20 20 20 4C 44 8),A.. LD
005E20: 20 28 26 42 43 43 42 29 2C 41 20 20 20 20 20 20 (&BCCB),A
005E30: 3B 52 4F 4D 20 57 41 4C 4B 0D 0A 20 20 20 20 20 ;ROM WALK..
005E40: 20 20 20 4C 44 20 28 26 42 43 36 35 29 2C 41 20 LD (&BC65),A
005E50: 20 20 20 20 20 3B 43 41 53 20 49 4E 49 54 0D 0A ;CAS INIT..
005E60: 20 20 20 20 20 20 20 20 4C 44 20 28 26 42 44 33 LD (&BD3
005E70: 37 29 2C 41 20 20 20 20 20 20 3B 4A 55 4D 50 20 7),A ;JUMP
005E80: 52 45 53 54 4F 52 45 0D 0A 20 20 20 20 20 20 20 RESTORE..
005E90: 20 4C 44 20 48 4C 2C 28 26 42 44 33 38 29 0D 0A LD HL,(&BD38)..
005EA0: 20 20 20 20 20 20 20 20 4C 44 20 41 2C 42 0D 0A LD A,B..
005EB0: 20 20 20 20 20 20 20 20 4C 44 20 28 4A 50 52 45 LD (JPRE
005EC0: 53 54 29 2C 41 0D 0A 20 20 20 20 20 20 20 20 4C ST),A.. L
005ED0: 44 20 28 4A 50 52 45 53 54 2B 31 29 2C 48 4C 0D D (JPREST+1),HL.
005EE0: 0A 20 20 20 20 20 20 20 20 4C 44 20 41 2C 31 39 . LD A,19
005EF0: 35 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 28 26 5.. LD (&
005F00: 42 43 41 31 29 2C 41 20 20 20 20 20 20 3B 43 41 BCA1),A ;CA
005F10: 53 20 52 45 41 44 0D 0A 20 20 20 20 20 20 20 20 S READ..
005F20: 4C 44 20 28 26 42 43 37 37 29 2C 41 20 20 20 20 LD (&BC77),A
005F30: 20 20 3B 49 4E 20 4F 50 45 4E 0D 0A 20 20 20 20 ;IN OPEN..
005F40: 20 20 20 20 4C 44 20 28 26 42 44 31 36 29 2C 41 LD (&BD16),A
005F50: 20 20 20 20 20 20 3B 4D 43 20 53 54 41 52 54 20 ;MC START
005F60: 50 52 4F 47 0D 0A 20 20 20 20 20 20 20 20 4C 44 PROG.. LD
005F70: 20 48 4C 2C 4D 43 53 54 41 52 54 0D 0A 20 20 20 HL,MCSTART..
005F80: 20 20 20 20 20 4C 44 20 28 26 42 44 31 37 29 2C LD (&BD17),
005F90: 48 4C 0D 0A 20 20 20 20 20 20 20 20 52 45 54 0D HL.. RET.
005FA0: 0A 0D 0A 48 45 41 44 4D 32 20 20 44 42 20 22 4C ...HEADM2 DB "L
005FB0: 45 4E 47 54 48 20 4F 46 20 44 41 54 41 20 2D 20 ENGTH OF DATA -
005FC0: 40 22 0D 0A 48 45 41 44 4D 33 20 20 44 42 20 22 @"..HEADM3 DB "
005FD0: 53 54 41 52 54 20 20 4F 46 20 44 41 54 41 20 2D START OF DATA -
005FE0: 20 40 22 0D 0A 48 49 54 4B 45 59 4D 20 44 42 20 @"..HITKEYM DB
005FF0: 22 20 20 20 48 49 54 20 41 4E 59 20 4B 45 59 40 " HIT ANY KEY@
006000: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
006010: 05 00 00 00 02 09 4E E5 05 00 C1 02 00 00 00 02 ......N.........
006020: 05 00 C6 02 00 00 00 02 05 00 C2 02 00 00 00 02 ................
006030: 05 00 C7 02 00 00 00 02 05 00 C3 02 00 00 00 02 ................
006040: 05 00 C8 02 00 00 00 02 05 00 C4 02 00 00 00 02 ................
006050: 05 00 C9 02 00 00 00 02 05 00 C5 02 00 00 00 02 ................
006060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
006070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
006080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
006090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0060A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0060B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0060C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0060D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0060E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0060F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
006100: 64 00 BF 00 07 00 6E 00 BF 20 00 16 00 78 00 BF d.....n.. ...x..
006110: 20 22 4E 45 57 20 43 4F 4D 4D 41 4E 44 53 3A 22 "NEW COMMANDS:"
006120: 00 07 00 82 00 BF 20 00 30 00 8C 00 BF 20 22 7C ...... .0.... "|
006130: 52 55 4E 20 2D 20 52 55 4E 20 41 20 50 52 4F 47 RUN - RUN A PROG
006140: 52 41 4D 20 53 41 56 45 44 20 57 49 54 48 20 27 RAM SAVED WITH '
006150: 7C 41 55 54 4F 27 22 00 1A 00 96 00 BF 20 22 7C |AUTO'"...... "|
006160: 47 45 54 20 2D 20 53 45 54 55 50 20 4C 4F 41 44 GET - SETUP LOAD
006170: 22 00 23 00 A0 00 BF 20 22 7C 52 45 53 54 4F 52 ".#.... "|RESTOR
006180: 45 20 2D 20 52 45 53 54 4F 52 45 20 50 52 4F 47 E - RESTORE PROG
006190: 52 41 4D 22 00 12 00 AA 00 BF 01 BF 01 BF 01 BF RAM"............
0061A0: 01 BF 01 BF 01 BF 00 06 00 B4 00 B1 00 00 00 1A ................
0061B0: BF 01 BF 00 06 00 AA 00 B1 00 00 00 1A 00 00 00 ................
0061C0: 94 03 00 86 05 5A BB 3E 0D CD 5A BB C9 10 27 E8 .....Z.>..Z...'.
0061D0: 03 64 00 0A 00 01 00 00 00 1A 51 55 20 26 42 42 .d........QU &BB
0061E0: 30 36 0D 0A 48 4F 4C 44 20 20 20 20 44 42 20 30 06..HOLD DB 0
0061F0: 2C 30 0D 0A 0D 0A 4C 49 53 54 0D 0A 45 4E 44 0D ,0....LIST..END.
006200: 20 28 43 29 20 53 49 52 45 4E 20 44 45 56 45 4C (C) SIREN DEVEL
006210: 4F 50 4D 45 4E 54 53 20 31 39 38 35 20 20 20 20 OPMENTS 1985
006220: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
006230: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
006240: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
006250: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
006260: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
006270: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 00 .
006280: 0C 00 14 00 CF 20 80 20 1A 00 01 00 0D 00 1E 00 ..... . ........
006290: AA 20 1F 00 00 45 25 90 00 12 00 28 00 A8 20 22 . ...E%....(.. "
0062A0: 50 41 52 54 32 2E 42 49 4E 22 00 0D 00 32 00 83 PART2.BIN"...2..
0062B0: 20 1F 00 00 46 25 90 00 08 00 3C 00 AD 20 0F 00 ...F%....<.. ..
0062C0: 17 00 46 00 BF 20 22 53 49 52 45 4E 20 53 4F 46 ..F.. "SIREN SOF
0062D0: 54 57 41 52 45 22 00 13 00 50 00 BF 20 22 20 20 TWARE"...P.. "
0062E0: 20 20 44 49 53 4B 4F 4E 22 00 14 00 5A 00 BF 20 DISKON"...Z..
0062F0: 22 20 20 20 50 41 52 54 20 54 57 4F 22 00 06 00 " PART TWO"...
006300: 5A BB 3E 0D CD 5A BB C9 10 27 E8 03 64 00 0A 00 Z.>..Z...'..d...
006310: 01 00 00 00 1A 51 55 20 26 42 42 30 36 0D 0A 48 .....QU &BB06..H
006320: 4F 4C 44 20 20 20 20 44 42 20 30 2C 30 0D 0A 0D OLD DB 0,0...
006330: 0A 4C 49 53 54 0D 0A 45 4E 44 0D 0A 1A 44 20 48 .LIST..END...D H
006340: 4C 2C 42 59 54 45 53 0D 0A 20 20 20 20 20 20 20 L,BYTES..
006350: 20 43 41 4C 4C 20 26 42 43 44 31 0D 0A 20 20 20 CALL &BCD1..
006360: 20 20 20 20 20 52 45 54 0D 0A 0D 0A 54 41 42 4C RET....TABL
006370: 45 20 20 20 44 57 20 4E 41 4D 45 53 0D 0A 0D 0A E DW NAMES....
006380: A5 E6 FE 32 6C A5 CB 3F 21 29 A5 B7 28 03 21 31 ...2l..?!)..(.!1
006390: A5 F5 CD 21 A6 F1 B7 28 13 2A 6A A5 7C B5 28 0C ...!...(.*j.|.(.
0063A0: 21 40 A5 CD 21 A6 2A 74 A5 CD 35 A6 C9 0A 0D 54 !@..!.*t..5....T
0063B0: 41 50 45 20 48 45 41 44 45 52 20 44 45 54 41 49 APE HEADER DETAI
0063C0: 4C 53 0A 0D 40 42 41 53 49 43 0A 0D 40 4D 41 43 LS..@BASIC..@MAC
0063D0: 48 49 4E 45 20 43 4F 44 45 0A 0D 40 45 58 45 43 HINE CODE..@EXEC
0063E0: 55 54 45 20 41 44 44 52 45 53 53 2D 20 40 4E 41 UTE ADDRESS- @NA
0063F0: 4D 45 20 2D 20 40 00 00 00 00 00 00 00 00 00 00 ME - @..........
006400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
006410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
006420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
006430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
006440: 00 00 00 00 3A A1 BC 2A A2 BC 32 9F A5 22 A0 A5 ....:..*..2.."..
006450: 3A 77 BC 2A 78 BC 32 A5 A5 22 A6 A5 3A 37 BD 47 :w.*x.2.."..:7.G
006460: 3E C9 32 C8 BC 32 CB BC 32 65 BC 32 37 BD 2A 38 >.2..2..2e.27.*8
006470: BD 78 32 A2 A5 22 A3 A5 3E C3 32 A1 BC 32 77 BC .x2.."£.>.2..2w.
006480: 32 16 BD 21 E9 A3 22 17 BD C9 4C 45 4E 47 54 48 2..!.£"...LENGTH
006490: 20 4F 46 20 44 41 54 41 20 2D 20 40 53 54 41 52 OF DATA - @STAR
0064A0: 54 20 20 4F 46 20 44 41 54 41 20 2D 20 40 20 20 T OF DATA - @
0064B0: 20 48 49 54 20 41 4E 59 20 4B 45 59 40 F5 C5 D5 HIT ANY KEY@...
0064C0: E5 7E FE 40 28 06 CD 5A BB 23 18 F5 E1 D1 C1 F1 .~.@(..Z.#......
0064D0: C9 0E 05 22 76 A6 21 6C A6 5E 23 56 23 E5 06 00 ..."v.!l.^#V#...
0064E0: 2A 76 A6 E6 00 ED 52 38 03 04 18 F7 19 22 76 A6 *v....R8....."v.
0064F0: 78 C6 30 CD 5A BB 0D 28 03 E1 18 DD E1 3E 0A CD x.0.Z..(.....>..
006500: 49 4E 43 20 42 0D 0A 20 20 20 20 20 20 20 20 4A INC B.. J
006510: 52 20 53 55 42 54 52 0D 0A 4E 4F 53 55 42 20 20 R SUBTR..NOSUB
006520: 20 41 44 44 20 48 4C 2C 44 45 0D 0A 20 20 20 20 ADD HL,DE..
006530: 20 20 20 20 4C 44 20 28 48 4F 4C 44 29 2C 48 4C LD (HOLD),HL
006540: 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 41 2C 42 .. LD A,B
006550: 0D 0A 20 20 20 20 20 20 20 20 41 44 44 20 41 2C .. ADD A,
006560: 26 33 30 0D 0A 20 20 20 20 20 20 20 20 43 41 4C &30.. CAL
006570: 4C 20 50 52 49 4E 54 0D 0A 20 20 20 20 20 20 20 L PRINT..
006580: 20 44 45 43 20 43 0D 0A 20 20 20 20 20 20 20 20 DEC C..
006590: 4A 52 20 5A 2C 46 49 4E 49 0D 0A 20 20 20 20 20 JR Z,FINI..
0065A0: 20 20 20 50 4F 50 20 48 4C 0D 0A 20 20 20 20 20 POP HL..
0065B0: 20 20 20 4A 52 20 47 45 54 50 57 52 0D 0A 46 49 JR GETPWR..FI
0065C0: 4E 49 20 20 20 20 50 4F 50 20 48 4C 0D 0A 20 20 NI POP HL..
0065D0: 20 20 20 20 20 20 4C 44 20 41 2C 31 30 0D 0A 20 LD A,10..
0065E0: 20 20 20 20 20 20 20 43 41 4C 4C 20 50 52 49 4E CALL PRIN
0065F0: 54 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 41 2C T.. LD A,
006600: 31 33 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 13.. CALL
006610: 20 50 52 49 4E 54 0D 0A 20 20 20 20 20 20 20 20 PRINT..
006620: 52 45 54 0D 0A 4E 54 41 42 4C 45 20 20 44 57 20 RET..NTABLE DW
006630: 31 30 30 30 30 0D 0A 20 20 20 20 20 20 20 20 44 10000.. D
006640: 57 20 31 30 30 30 0D 0A 20 20 20 20 20 20 20 20 W 1000..
006650: 44 57 20 31 30 30 0D 0A 20 20 20 20 20 20 20 20 DW 100..
006660: 44 57 20 31 30 0D 0A 20 20 20 20 20 20 20 20 44 DW 10.. D
006670: 57 20 31 0D 0A 0D 0A 2E 50 52 49 4E 54 20 20 20 W 1.....PRINT
006680: 45 51 55 20 26 42 42 35 41 0D 0A 57 41 49 54 43 EQU &BB5A..WAITC
006690: 48 41 52 20 45 51 55 20 26 42 42 30 36 0D 0A 48 HAR EQU &BB06..H
0066A0: 4F 4C 44 20 20 20 20 44 42 20 30 2C 30 0D 0A 0D OLD DB 0,0...
0066B0: 0A 4C 49 53 54 0D 0A 45 4E 44 0D 0A 1A 44 20 48 .LIST..END...D H
0066C0: 4C 2C 42 59 54 45 53 0D 0A 20 20 20 20 20 20 20 L,BYTES..
0066D0: 20 43 41 4C 4C 20 26 42 43 44 31 0D 0A 20 20 20 CALL &BCD1..
0066E0: 20 20 20 20 20 52 45 54 0D 0A 0D 0A 54 41 42 4C RET....TABL
0066F0: 45 20 20 20 44 57 20 4E 41 4D 45 53 0D 0A 0D 0A E DW NAMES....
006700: 20 48 4C 2C 28 46 49 52 53 54 48 2B 32 31 29 0D HL,(FIRSTH+21).
006710: 0A 20 20 20 20 20 20 20 20 4C 44 20 44 45 2C 28 . LD DE,(
006720: 46 49 52 53 54 48 2B 31 39 29 0D 0A 20 20 20 20 FIRSTH+19)..
006730: 20 20 20 20 4C 44 20 41 2C 28 46 49 52 53 54 48 LD A,(FIRSTH
006740: 2B 31 37 29 0D 0A 20 20 20 20 20 20 20 20 4C 44 +17).. LD
006750: 20 28 48 45 41 44 45 52 44 2B 32 31 29 2C 48 4C (HEADERD+21),HL
006760: 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 28 48 45 .. LD (HE
006770: 41 44 45 52 44 2B 31 39 29 2C 44 45 0D 0A 20 20 ADERD+19),DE..
006780: 20 20 20 20 20 20 4C 44 20 28 48 45 41 44 45 52 LD (HEADER
006790: 44 2B 31 37 29 2C 41 0D 0A 20 20 20 20 20 20 20 D+17),A..
0067A0: 20 4A 52 20 52 55 4E 32 0D 0A 52 55 4E 31 20 20 JR RUN2..RUN1
0067B0: 20 20 4C 44 20 48 4C 2C 48 45 41 44 45 52 44 0D LD HL,HEADERD.
0067C0: 0A 20 20 20 20 20 20 20 20 4C 44 20 44 45 2C 36 . LD DE,6
0067D0: 34 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 41 2C 4.. LD A,
0067E0: 26 32 43 0D 0A 20 20 20 20 20 20 20 20 43 41 4C &2C.. CAL
0067F0: 4C 20 26 42 43 41 31 0D 0A 20 20 20 20 20 20 20 L &BCA1..
006800: 20 52 45 54 20 4E 43 0D 0A 52 55 4E 32 20 20 20 RET NC..RUN2
006810: 20 4C 44 20 48 4C 2C 28 48 45 41 44 45 52 44 2B LD HL,(HEADERD+
006820: 32 31 29 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 21).. LD
006830: 44 45 2C 28 48 45 41 44 45 52 44 2B 31 39 29 0D DE,(HEADERD+19).
006840: 0A 20 20 20 20 20 20 20 20 4C 44 20 41 2C 26 31 . LD A,&1
006850: 36 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 6.. CALL
006860: 26 42 43 41 31 0D 0A 20 20 20 20 20 20 20 20 52 &BCA1.. R
006870: 45 54 20 4E 43 0D 0A 20 20 20 20 20 20 20 20 4C ET NC.. L
006880: 44 20 41 2C 28 48 45 41 44 45 52 44 2B 31 37 29 D A,(HEADERD+17)
006890: 0D 0A 20 20 20 20 20 20 20 20 4F 52 20 41 0D 0A .. OR A..
0068A0: 20 20 20 20 20 20 20 20 4A 52 20 5A 2C 52 55 4E JR Z,RUN
0068B0: 31 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 1.. CALL
0068C0: 26 42 43 37 31 0D 0A 20 20 20 20 20 20 20 20 43 &BC71.. C
0068D0: 41 4C 4C 20 52 45 41 44 45 52 0D 0A 20 20 20 20 ALL READER..
0068E0: 20 20 20 20 4C 44 20 48 4C 2C 52 55 4E 4D 31 0D LD HL,RUNM1.
0068F0: 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 53 50 . CALL SP
006900: 43 49 4E 31 20 50 55 53 48 20 49 58 0D 0A 20 20 CIN1 PUSH IX..
006910: 20 20 20 20 20 20 50 55 53 48 20 49 59 0D 0A 20 PUSH IY..
006920: 20 20 20 20 20 20 20 50 55 53 48 20 44 45 0D 0A PUSH DE..
006930: 20 20 20 20 20 20 20 20 50 55 53 48 20 42 43 0D PUSH BC.
006940: 0A 20 20 20 20 20 20 20 20 50 55 53 48 20 41 46 . PUSH AF
006950: 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 26 .. CALL &
006960: 42 43 44 34 0D 0A 20 20 20 20 20 20 20 20 4C 44 BCD4.. LD
006970: 20 28 46 52 45 44 29 2C 48 4C 0D 0A 20 20 20 20 (FRED),HL..
006980: 20 20 20 20 4C 44 20 41 2C 43 0D 0A 20 20 20 20 LD A,C..
006990: 20 20 20 20 4C 44 20 28 46 52 45 44 2B 32 29 2C LD (FRED+2),
0069A0: 41 0D 0A 20 20 20 20 20 20 20 20 58 4F 52 20 41 A.. XOR A
0069B0: 0D 0A 20 20 20 20 20 20 20 20 52 53 54 20 33 2C .. RST 3,
0069C0: 46 52 45 44 0D 0A 20 20 20 20 20 20 20 20 50 4F FRED.. PO
0069D0: 50 20 41 46 0D 0A 20 20 20 20 20 20 20 20 50 4F P AF.. PO
0069E0: 50 20 42 43 0D 0A 20 20 20 20 20 20 20 20 50 4F P BC.. PO
0069F0: 50 20 44 45 0D 0A 20 20 20 20 20 20 20 20 50 4F P DE.. PO
006A00: 50 20 49 59 0D 0A 20 20 20 20 20 20 20 20 50 4F P IY.. PO
006A10: 50 20 49 58 0D 0A 20 20 20 20 20 20 20 20 50 4F P IX.. PO
006A20: 50 20 48 4C 0D 0A 20 20 20 20 20 20 20 20 52 45 P HL.. RE
006A30: 54 0D 0A 0D 0A 46 52 45 44 20 20 20 20 44 42 20 T....FRED DB
006A40: 30 2C 30 2C 30 0D 0A 44 49 53 43 4E 20 20 20 44 0,0,0..DISCN D
006A50: 42 20 22 44 49 53 22 2C 22 43 22 2B 26 38 30 0D B "DIS","C"+&80.
006A60: 0A 0D 0A 54 41 50 45 49 4E 20 20 50 55 53 48 20 ...TAPEIN PUSH
006A70: 48 4C 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 48 HL.. LD H
006A80: 4C 2C 54 41 50 45 4E 0D 0A 20 20 20 20 20 20 20 L,TAPEN..
006A90: 20 4A 50 20 44 49 53 43 49 4E 31 0D 0A 0D 0A 54 JP DISCIN1....T
006AA0: 41 50 45 4E 20 20 20 44 42 20 22 54 41 50 22 2C APEN DB "TAP",
006AB0: 22 45 22 2B 26 38 30 0D 0A 0D 0A 50 55 54 56 32 "E"+&80....PUTV2
006AC0: 20 20 20 50 55 53 48 20 42 43 0D 0A 20 20 20 20 PUSH BC..
006AD0: 20 20 20 20 50 55 53 48 20 44 45 0D 0A 20 20 20 PUSH DE..
006AE0: 20 20 20 20 20 4C 44 20 44 45 2C 34 39 31 35 32 LD DE,49152
006AF0: 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 49 .. CALL I
006B00: 00 53 41 56 45 52 20 20 20 42 49 4E 00 00 00 00 .SAVER BIN....
006B10: 00 00 02 00 00 46 A5 00 2E 01 00 00 00 00 00 00 .....F..........
006B20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
006B30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
006B40: 2E 01 00 05 04 72 A6 32 77 BC 22 78 BC 06 05 21 .....r.2w."x...!
006B50: 6C A6 11 00 C0 CD 77 BC EB CD 83 BC CD 7A BC 3E l.....w......z.>
006B60: C3 21 2C A6 32 77 BC 22 78 BC C9 00 00 00 00 00 .!,.2w."x.......
006B70: 00 00 00 1A 42 4C 45 0D 0A 20 20 20 20 20 20 20 ....BLE..
006B80: 01 50 A5 21 5C A5 CD D1 BC C9 60 A5 C3 6E A5 C3 .P.!\.....`..n..
006B90: EB A5 C3 E0 A5 00 00 00 00 00 52 55 CE 47 45 D4 ..........RU.GE.
006BA0: 52 45 53 54 4F 52 C5 00 DD 6E 00 DD 66 01 46 23 RESTOR...n..f.F#
006BB0: 7E 23 66 6F 11 00 C0 CD 77 BC F5 D5 11 1A 00 19 ~#fo....w.......
006BC0: 7E 23 66 6F EB E1 ED 53 A6 A5 CD 83 BC CD 7A BC ~#fo...S......z.
006BD0: CD EB A5 F1 B7 C8 3A A5 A5 47 3A A6 A5 80 C8 C3 ......:..G:.....
006BE0: 00 00 C5 01 6C A6 7A CD D1 A5 7B CD D1 A5 E1 7C ....l.z...{....|
006BF0: CD D1 A5 3A 71 A6 2A 72 A6 32 77 BC 22 78 BC 06 ...:q.*r.2w."x..
006C00: 03 21 6C A6 11 00 C0 CD 77 BC C9 E6 7F F6 41 FE .!l.....w.....A.
006C10: 5A 38 04 D6 19 18 F8 02 03 C9 00 00 00 E5 CD 03 Z8..............
006C20: B9 CD 09 B9 C9 3A 37 BD 2A 38 BD 32 E0 A5 22 E1 .....:7.*8.2..".
006C30: A5 3E C9 32 65 BC 32 CB BC 32 37 BD 3A 77 BC 2A .>.2e.2..27.:w.*
006C40: 78 BC 32 71 A6 22 72 A6 3E C3 21 2C A6 32 A1 BC x.2q."r.>.!,.2..
006C50: 22 A2 BC 32 77 BC 32 16 BD 21 E3 A5 22 17 BD 21 "..2w.2..!.."..!
006C60: A8 A5 22 78 BC C9 01 6C A6 CD D1 A5 7C CD D1 A5 .."x...l....|...
006C70: 7D CD D1 A5 7A CD D1 A5 7B CD D1 A5 3A 71 A6 2A }...z...{...:q.*
006C80: 72 A6 32 77 BC 22 78 BC 06 05 21 6C A6 11 00 C0 r.2w."x...!l....
006C90: CD 77 BC EB CD 83 BC CD 7A BC 3E C3 21 2C A6 32 .w......z.>.!,.2
006CA0: 77 BC 22 78 BC C9 00 00 00 00 00 00 00 00 1A 42 w."x...........B
006CB0: 4C 45 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 48 LE.. LD H
006CC0: 4C 2C 42 59 54 45 53 0D 0A 20 20 20 20 20 20 20 L,BYTES..
006CD0: 20 43 41 4C 4C 20 26 42 43 44 31 0D 0A 20 20 20 CALL &BCD1..
006CE0: 20 20 20 20 20 52 45 54 0D 0A 0D 0A 54 41 42 4C RET....TABL
006CF0: 45 20 20 20 44 57 20 4E 41 4D 45 53 0D 0A 20 20 E DW NAMES..
006D00: 00 4C 4F 41 44 45 52 20 20 42 49 4E 00 00 00 00 .LOADER BIN....
006D10: 00 00 02 00 00 E4 A2 00 94 03 00 00 00 00 00 00 ................
006D20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
006D30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
006D40: 94 03 00 86 05 5A BB 3E 0D CD 5A BB C9 10 27 E8 .....Z.>..Z...'.
006D50: 03 64 00 0A 00 01 00 00 00 1A 51 55 20 26 42 42 .d........QU &BB
006D60: 30 36 0D 0A 48 4F 4C 44 20 20 20 20 44 42 20 30 06..HOLD DB 0
006D70: 2C 30 0D 0A 0D 0A 4C 49 53 54 0D 0A 45 4E 44 0D ,0....LIST..END.
006D80: 01 EE A2 21 FD A2 CD D1 BC C9 01 A3 C3 14 A3 C3 ...!.......£..£.
006D90: 0F A4 C3 81 A3 C3 A2 A5 00 00 00 00 00 41 55 54 ....£........AUT
006DA0: CF 4C 4F 41 C4 50 55 D4 52 45 53 54 4F 52 C5 00 .LOA.PU.RESTOR..
006DB0: CD 0F A4 CD 81 A3 2A 74 A5 E5 C9 E5 21 44 A3 DD .....£*t....!D£.
006DC0: E5 FD E5 D5 C5 F5 CD D4 BC 22 41 A3 79 32 43 A3 ........."A£y2C£
006DD0: AF DF 41 A3 F1 C1 D1 FD E1 DD E1 E1 C9 00 00 00 ..A£............
006DE0: 44 49 53 C3 E5 21 4F A3 C3 23 A3 54 41 50 C5 C5 DIS..!O£.#£TAP..
006DF0: D5 11 00 C0 CD A5 A5 ED 43 C3 A3 ED 53 C1 A3 EB ........C.£.S.£.
006E00: CD 83 BC CD 1F A3 01 F1 A3 D1 E1 7A CD 00 A4 7B .....£..£..z...{
006E10: CD 00 A4 7C CD 00 A4 06 03 CD CD A3 C9 CD 48 A3 ...|.......£..H£
006E20: CD A8 A5 21 94 A3 22 A2 BC 21 53 A3 22 78 BC C9 ...!.£"..!S£"x..
006E30: CD 1F A3 F5 E5 D5 ED 53 C3 A3 22 C1 A3 CD 9F A5 ..£....S.£".£...
006E40: D1 E1 F1 01 F1 A3 CD 00 A4 7C CD 00 A4 7D CD 00 .....£...|...}..
006E50: A4 7A CD 00 A4 7B CD 00 A4 CD CB A3 C9 00 00 00 .z...{.....£....
006E60: 00 4E 41 4D 45 20 40 06 05 21 F1 A3 11 00 C0 CD .NAME @..!.£....
006E70: 8C BC 2A C1 A3 ED 5B C3 A3 01 00 00 3E 02 CD 98 ..*.£.[.£...>...
006E80: BC CD 8F BC C9 E5 CD 03 B9 CD 09 B9 C9 30 31 32 .............012
006E90: 33 34 35 36 37 38 39 30 31 32 33 34 E6 7F F6 41 345678901234...A
006EA0: FE 5A 38 04 D6 19 18 F8 02 03 C9 21 5A A5 11 40 .Z8........!Z..@
006EB0: 00 3E 2C CD A1 BC D0 01 10 F6 ED 49 2A 6F A5 ED .>,........I*o..
006EC0: 5B 6D A5 3A 6B A5 22 15 C8 ED 53 13 C8 32 11 C8 [m.:k."...S..2..
006ED0: 18 0C 21 00 C8 11 40 00 3E 2C CD A1 BC D0 2A 15 ..!...@.>,....*.
006EE0: C8 ED 5B 13 C8 3E 16 CD A1 BC D0 3A 11 C8 B7 28 ..[..>.....:...(
006EF0: E1 CD 71 BC CD A8 A4 21 93 A4 CD 21 A6 CD 06 BB ..q....!...!....
006F00: 20 20 20 20 4C 44 20 48 4C 2C 28 46 49 52 53 54 LD HL,(FIRST
006F10: 48 2B 32 31 29 0D 0A 20 20 20 20 20 20 20 20 4C H+21).. L
006F20: 44 20 44 45 2C 28 46 49 52 53 54 48 2B 31 39 29 D DE,(FIRSTH+19)
006F30: 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 41 2C 28 .. LD A,(
006F40: 46 49 52 53 54 48 2B 31 37 29 0D 0A 20 20 20 20 FIRSTH+17)..
006F50: 20 20 20 20 4C 44 20 28 48 45 41 44 45 52 44 2B LD (HEADERD+
006F60: 32 31 29 2C 48 4C 0D 0A 20 20 20 20 20 20 20 20 21),HL..
006F70: 4C 44 20 28 48 45 41 44 45 52 44 2B 31 39 29 2C LD (HEADERD+19),
006F80: 44 45 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 28 DE.. LD (
006F90: 48 45 41 44 45 52 44 2B 31 37 29 2C 41 0D 0A 20 HEADERD+17),A..
006FA0: 20 20 20 20 20 20 20 4A 52 20 52 55 4E 32 0D 0A JR RUN2..
006FB0: 52 55 4E 31 20 20 20 20 4C 44 20 48 4C 2C 48 45 RUN1 LD HL,HE
006FC0: 41 44 45 52 44 0D 0A 20 20 20 20 20 20 20 20 4C ADERD.. L
006FD0: 44 20 44 45 2C 36 34 0D 0A 20 20 20 20 20 20 20 D DE,64..
006FE0: 20 4C 44 20 41 2C 26 32 43 0D 0A 20 20 20 20 20 LD A,&2C..
006FF0: 20 20 20 43 41 4C 4C 20 26 42 43 41 31 0D 0A 20 CALL &BCA1..
007000: 20 20 20 20 20 20 20 52 45 54 20 4E 43 0D 0A 52 RET NC..R
007010: 55 4E 32 20 20 20 20 4C 44 20 48 4C 2C 28 48 45 UN2 LD HL,(HE
007020: 41 44 45 52 44 2B 32 31 29 0D 0A 20 20 20 20 20 ADERD+21)..
007030: 20 20 20 4C 44 20 44 45 2C 28 48 45 41 44 45 52 LD DE,(HEADER
007040: 44 2B 31 39 29 0D 0A 20 20 20 20 20 20 20 20 4C D+19).. L
007050: 44 20 41 2C 26 31 36 0D 0A 20 20 20 20 20 20 20 D A,&16..
007060: 20 43 41 4C 4C 20 26 42 43 41 31 0D 0A 20 20 20 CALL &BCA1..
007070: 20 20 20 20 20 52 45 54 20 4E 43 0D 0A 20 20 20 RET NC..
007080: 20 20 20 20 20 4C 44 20 41 2C 28 48 45 41 44 45 LD A,(HEADE
007090: 52 44 2B 31 37 29 0D 0A 20 20 20 20 20 20 20 20 RD+17)..
0070A0: 4F 52 20 41 0D 0A 20 20 20 20 20 20 20 20 4A 52 OR A.. JR
0070B0: 20 5A 2C 52 55 4E 31 0D 0A 20 20 20 20 20 20 20 Z,RUN1..
0070C0: 20 43 41 4C 4C 20 26 42 43 37 31 0D 0A 20 20 20 CALL &BC71..
0070D0: 20 20 20 20 20 43 41 4C 4C 20 52 45 41 44 45 52 CALL READER
0070E0: 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 48 4C 2C .. LD HL,
0070F0: 52 55 4E 4D 31 0D 0A 20 20 20 20 20 20 20 20 43 RUNM1.. C
007100: FE 53 28 03 FE 73 C0 06 06 21 8D A4 11 00 C0 CD .S(..s...!......
007110: 8C BC 2A 6F A5 ED 5B 72 A5 ED 4B 74 A5 3A 6C A5 ..*o..[r..Kt.:l.
007120: CB 87 CD 98 BC CD 8F BC C9 42 41 43 4B 55 50 48 .........BACKUPH
007130: 49 54 20 41 20 4B 45 59 2E 20 28 53 29 3D 53 41 IT A KEY. (S)=SA
007140: 56 45 20 40 21 11 A5 CD 21 A6 21 52 A5 CD 21 A6 VE @!...!.!R..!.
007150: 06 10 21 5A A5 7E CD 5A BB 23 10 F9 3E 0A CD 5A ..!Z.~.Z.#..>..Z
007160: BB 3E 0D CD 5A BB 21 EE A5 CD 21 A6 2A 72 A5 CD .>..Z.!...!.*r..
007170: 35 A6 21 00 A6 CD 21 A6 2A 6F A5 CD 35 A6 3A 6C 5.!...!.*o..5.:l
007180: A5 E6 FE 32 6C A5 CB 3F 21 29 A5 B7 28 03 21 31 ...2l..?!)..(.!1
007190: A5 F5 CD 21 A6 F1 B7 28 13 2A 6A A5 7C B5 28 0C ...!...(.*j.|.(.
0071A0: 21 40 A5 CD 21 A6 2A 74 A5 CD 35 A6 C9 0A 0D 54 !@..!.*t..5....T
0071B0: 41 50 45 20 48 45 41 44 45 52 20 44 45 54 41 49 APE HEADER DETAI
0071C0: 4C 53 0A 0D 40 42 41 53 49 43 0A 0D 40 4D 41 43 LS..@BASIC..@MAC
0071D0: 48 49 4E 45 20 43 4F 44 45 0A 0D 40 45 58 45 43 HINE CODE..@EXEC
0071E0: 55 54 45 20 41 44 44 52 45 53 53 2D 20 40 4E 41 UTE ADDRESS- @NA
0071F0: 4D 45 20 2D 20 40 00 00 00 00 00 00 00 00 00 00 ME - @..........
007200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
007210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
007220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
007230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
007240: 00 00 00 00 3A A1 BC 2A A2 BC 32 9F A5 22 A0 A5 ....:..*..2.."..
007250: 3A 77 BC 2A 78 BC 32 A5 A5 22 A6 A5 3A 37 BD 47 :w.*x.2.."..:7.G
007260: 3E C9 32 C8 BC 32 CB BC 32 65 BC 32 37 BD 2A 38 >.2..2..2e.27.*8
007270: BD 78 32 A2 A5 22 A3 A5 3E C3 32 A1 BC 32 77 BC .x2.."£.>.2..2w.
007280: 32 16 BD 21 E9 A3 22 17 BD C9 4C 45 4E 47 54 48 2..!.£"...LENGTH
007290: 20 4F 46 20 44 41 54 41 20 2D 20 40 53 54 41 52 OF DATA - @STAR
0072A0: 54 20 20 4F 46 20 44 41 54 41 20 2D 20 40 20 20 T OF DATA - @
0072B0: 20 48 49 54 20 41 4E 59 20 4B 45 59 40 F5 C5 D5 HIT ANY KEY@...
0072C0: E5 7E FE 40 28 06 CD 5A BB 23 18 F5 E1 D1 C1 F1 .~.@(..Z.#......
0072D0: C9 0E 05 22 76 A6 21 6C A6 5E 23 56 23 E5 06 00 ..."v.!l.^#V#...
0072E0: 2A 76 A6 E6 00 ED 52 38 03 04 18 F7 19 22 76 A6 *v....R8....."v.
0072F0: 78 C6 30 CD 5A BB 0D 28 03 E1 18 DD E1 3E 0A CD x.0.Z..(.....>..
007300: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
007310: 06 00 00 00 02 09 4E E5 06 00 C1 02 00 00 00 02 ......N.........
007320: 06 00 C6 02 00 00 00 02 06 00 C2 02 00 00 00 02 ................
007330: 06 00 C7 02 00 00 00 02 06 00 C3 02 00 00 00 02 ................
007340: 06 00 C8 02 00 00 00 02 06 00 C4 02 00 00 00 02 ................
007350: 06 00 C9 02 00 00 00 02 06 00 C5 02 00 00 00 02 ................
007360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
007370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
007380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
007390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0073A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0073B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0073C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0073D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0073E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0073F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
007400: 00 44 49 53 43 20 20 20 20 42 41 53 00 00 00 00 .DISC BAS....
007410: 00 00 00 00 00 70 01 00 08 00 00 00 00 00 00 00 .....p..........
007420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
007430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
007440: 08 00 00 FA 02 06 00 05 00 84 00 00 00 1A 20 24 .............. $
007450: 24 24 FF 00 FF 00 00 00 00 00 00 00 00 00 00 00 $$..............
007460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
007470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
007480: 06 00 05 00 84 00 00 00 1A 20 24 24 24 FF 00 FF ......... $$$...
007490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0074A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0074B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0074C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0074D0: 00 00 1A 65 71 75 20 23 33 63 0D 0A 2E 73 32 20 ...equ #3c...s2
0074E0: 65 71 75 20 23 33 64 0D 0A 2E 73 33 20 65 71 75 equ #3d...s3 equ
0074F0: 20 23 33 65 0D 0A 2E 73 34 20 65 71 75 20 23 33 #3e...s4 equ #3
007500: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
007510: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
007520: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
007530: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
007540: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
007550: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
007560: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
007570: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
007580: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
007590: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0075A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0075B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0075C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0075D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0075E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0075F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
007600: BF 22 20 20 20 20 20 20 20 20 20 44 41 54 41 2D ." DATA-
007610: 46 4F 52 4D 41 54 22 01 83 20 1C 18 BB 01 CA 00 FORMAT".. ......
007620: 2E 00 6E 00 A1 20 0D 00 00 E1 EF 0F 20 EB 20 BF ..n.. ...... . .
007630: 22 20 20 20 20 20 20 20 20 20 49 42 4D 2D 46 4F " IBM-FO
007640: 52 4D 41 54 22 01 83 20 1C 18 BB 01 CA 00 2F 00 RMAT".. ....../.
007650: 78 00 A1 20 0D 00 00 E1 EF 10 20 EB 20 BF 22 20 x.. ...... . ."
007660: 20 20 20 20 20 20 20 20 43 50 2F 4D 2D 46 4F 52 CP/M-FOR
007670: 4D 41 54 22 01 83 20 1C 18 BB 01 CA 00 16 00 82 MAT".. .........
007680: 00 83 20 1C 02 BC 01 83 20 1C 4E BB 01 AD 20 0F .. ..... .N... .
007690: 01 98 00 21 00 8C 00 7C 00 41 4C 49 41 D3 2C 22 ...!...|.ALIA.,"
0076A0: 50 4F 4F 22 2C 22 36 44 52 49 56 45 22 01 7C 00 POO","6DRIVE".|.
0076B0: 50 4F CF 00 00 00 1A 1C 18 BB 01 CA 00 16 00 82 PO..............
0076C0: 00 83 20 1C 02 BC 01 83 20 1C 4E BB 01 AD 20 0F .. ..... .N... .
0076D0: 01 98 00 21 00 8C 00 7C 00 41 4C 49 41 D3 2C 22 ...!...|.ALIA.,"
0076E0: 50 4F 4F 22 2C 22 36 44 52 49 56 45 22 01 7C 00 POO","6DRIVE".|.
0076F0: 50 4F CF 00 00 00 1A 00 00 1A 01 C9 00 00 00 1A PO..............
007700: 01 CA 00 43 00 52 00 7C 00 46 4F 52 4D 41 D4 2C ...C.R.|.FORMA.,
007710: 0F 2C 0E 2C 19 29 2C 0F 01 BF 01 BF 20 EA 28 19 .,.,.),..... .(.
007720: 1D 29 22 31 36 39 6B 20 46 72 65 65 20 2D 20 50 .)"169k Free - P
007730: 72 65 73 73 20 41 6E 79 20 4B 65 79 22 01 83 20 ress Any Key"..
007740: 1C 18 BB 01 CA 00 43 00 53 00 7C 00 46 4F 52 4D ......C.S.|.FORM
007750: 41 D4 2C 0E 2C 0E 2C 19 29 2C 0F 01 BF 01 BF 20 A.,.,.,.),.....
007760: EA 28 19 1D 29 22 37 31 36 6B 20 46 72 65 65 20 .(..)"716k Free
007770: 2D 20 50 72 65 73 73 20 41 6E 79 20 4B 65 79 22 - Press Any Key"
007780: 01 83 20 1C 18 BB 01 CA 00 45 00 54 00 7C 00 46 .. ......E.T.|.F
007790: 4F 52 4D 41 D4 2C 10 2C 0E 2C 19 29 2C 0F 01 BF ORMA.,.,.,.),...
0077A0: 01 BF 20 EA 28 19 1B 29 22 32 30 34 2E 35 6B 20 .. .(..)"204.5k
0077B0: 46 72 65 65 20 2D 20 50 72 65 73 73 20 41 6E 79 Free - Press Any
0077C0: 20 4B 65 79 22 01 83 20 1C 18 BB 01 CA 00 23 00 Key".. ......#.
0077D0: 5A 00 8A 01 84 01 BF 22 50 72 65 73 73 20 41 6E Z......"Press An
0077E0: 79 20 4B 65 79 22 01 83 20 1C 18 BB 01 CA 20 20 y Key".. .....
0077F0: 00 2F 00 64 00 A1 20 0D 00 00 E1 EF 0E 20 EB 20 ./.d.. ...... .
007800: 49 4E 54 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 INT.. LD
007810: 48 4C 2C 52 45 41 44 4D 35 0D 0A 20 20 20 20 20 HL,READM5..
007820: 20 20 20 43 41 4C 4C 20 53 50 52 49 4E 54 0D 0A CALL SPRINT..
007830: 20 20 20 20 20 20 20 20 4C 44 20 42 2C 31 36 0D LD B,16.
007840: 0A 20 20 20 20 20 20 20 20 4C 44 20 48 4C 2C 46 . LD HL,F
007850: 49 52 53 54 48 0D 0A 52 45 41 44 30 20 20 20 4C IRSTH..READ0 L
007860: 44 20 41 2C 28 48 4C 29 0D 0A 20 20 20 20 20 20 D A,(HL)..
007870: 20 20 43 41 4C 4C 20 50 52 49 4E 54 0D 0A 20 20 CALL PRINT..
007880: 20 20 20 20 20 20 49 4E 43 20 48 4C 0D 0A 20 20 INC HL..
007890: 20 20 20 20 20 20 44 4A 4E 5A 20 52 45 41 44 30 DJNZ READ0
0078A0: 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 41 2C 31 .. LD A,1
0078B0: 30 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 0.. CALL
0078C0: 50 52 49 4E 54 0D 0A 20 20 20 20 20 20 20 20 4C PRINT.. L
0078D0: 44 20 41 2C 31 33 0D 0A 20 20 20 20 20 20 20 20 D A,13..
0078E0: 43 41 4C 4C 20 50 52 49 4E 54 0D 0A 20 20 20 20 CALL PRINT..
0078F0: 20 20 20 20 4C 44 20 48 4C 2C 48 45 41 44 4D 32 LD HL,HEADM2
007900: 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 53 .. CALL S
007910: 50 52 49 4E 54 0D 0A 20 20 20 20 20 20 20 20 4C PRINT.. L
007920: 44 20 48 4C 2C 28 46 49 52 53 54 48 2B 32 34 29 D HL,(FIRSTH+24)
007930: 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 50 .. CALL P
007940: 52 49 4E 4F 0D 0A 20 20 20 20 20 20 20 20 4C 44 RINO.. LD
007950: 20 48 4C 2C 48 45 41 44 4D 33 0D 0A 20 20 20 20 HL,HEADM3..
007960: 20 20 20 20 43 41 4C 4C 20 53 50 52 49 4E 54 0D CALL SPRINT.
007970: 0A 20 20 20 20 20 20 20 20 4C 44 20 48 4C 2C 28 . LD HL,(
007980: 46 49 52 53 54 48 2B 32 31 29 0D 0A 20 20 20 20 FIRSTH+21)..
007990: 20 20 20 20 43 41 4C 4C 20 50 52 49 4E 4F 0D 0A CALL PRINO..
0079A0: 20 20 20 20 20 20 20 20 4C 44 20 41 2C 28 46 49 LD A,(FI
0079B0: 52 53 54 48 2B 31 38 29 0D 0A 20 20 20 20 20 20 RSTH+18)..
0079C0: 20 20 41 4E 44 20 32 35 34 0D 0A 20 20 20 20 20 AND 254..
0079D0: 20 20 20 4C 44 20 28 46 49 52 53 54 48 2B 31 38 LD (FIRSTH+18
0079E0: 29 2C 41 0D 0A 20 20 20 20 20 20 20 20 53 52 4C ),A.. SRL
0079F0: 20 41 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 48 A.. LD H
007A00: 20 20 20 20 20 20 20 20 4C 44 20 41 2C 31 33 0D LD A,13.
007A10: 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 50 52 . CALL PR
007A20: 49 4E 54 0D 0A 20 20 20 20 20 20 20 20 52 45 54 INT.. RET
007A30: 0D 0A 4E 54 41 42 4C 45 20 20 44 57 20 31 30 30 ..NTABLE DW 100
007A40: 30 30 0D 0A 20 20 20 20 20 20 20 20 44 57 20 31 00.. DW 1
007A50: 30 30 30 0D 0A 20 20 20 20 20 20 20 20 44 57 20 000.. DW
007A60: 31 30 30 0D 0A 20 20 20 20 20 20 20 20 44 57 20 100.. DW
007A70: 31 30 0D 0A 20 20 20 20 20 20 20 20 44 57 20 31 10.. DW 1
007A80: 0D 0A 0D 0A 2E 50 52 49 4E 54 20 20 20 45 51 55 .....PRINT EQU
007A90: 20 26 42 42 35 41 0D 0A 57 41 49 54 43 48 41 52 &BB5A..WAITCHAR
007AA0: 20 45 51 55 20 26 42 42 30 36 0D 0A 48 4F 4C 44 EQU &BB06..HOLD
007AB0: 20 20 20 20 44 42 20 30 2C 30 0D 0A 0D 0A 4C 49 DB 0,0....LI
007AC0: 53 54 0D 0A 45 4E 44 0D 0A 1A 20 20 20 20 20 20 ST..END...
007AD0: 20 43 41 4C 4C 20 26 42 43 44 31 0D 0A 20 20 20 CALL &BCD1..
007AE0: 20 20 20 20 20 52 45 54 0D 0A 0D 0A 54 41 42 4C RET....TABL
007AF0: 45 20 20 20 44 57 20 4E 41 4D 45 53 0D 0A 0D 0A E DW NAMES....
007B00: 53 55 42 0D 0A 20 20 20 20 20 20 20 20 49 4E 43 SUB.. INC
007B10: 20 42 0D 0A 20 20 20 20 20 20 20 20 4A 52 20 53 B.. JR S
007B20: 55 42 54 52 0D 0A 4E 4F 53 55 42 20 20 20 41 44 UBTR..NOSUB AD
007B30: 44 20 48 4C 2C 44 45 0D 0A 20 20 20 20 20 20 20 D HL,DE..
007B40: 20 4C 44 20 28 48 4F 4C 44 29 2C 48 4C 0D 0A 20 LD (HOLD),HL..
007B50: 20 20 20 20 20 20 20 4C 44 20 41 2C 42 0D 0A 20 LD A,B..
007B60: 20 20 20 20 20 20 20 41 44 44 20 41 2C 26 33 30 ADD A,&30
007B70: 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 50 .. CALL P
007B80: 52 49 4E 54 0D 0A 20 20 20 20 20 20 20 20 44 45 RINT.. DE
007B90: 43 20 43 0D 0A 20 20 20 20 20 20 20 20 4A 52 20 C C.. JR
007BA0: 5A 2C 46 49 4E 49 0D 0A 20 20 20 20 20 20 20 20 Z,FINI..
007BB0: 50 4F 50 20 48 4C 0D 0A 20 20 20 20 20 20 20 20 POP HL..
007BC0: 4A 52 20 47 45 54 50 57 52 0D 0A 46 49 4E 49 20 JR GETPWR..FINI
007BD0: 20 20 20 50 4F 50 20 48 4C 0D 0A 20 20 20 20 20 POP HL..
007BE0: 20 20 20 4C 44 20 41 2C 31 30 0D 0A 20 20 20 20 LD A,10..
007BF0: 20 20 20 20 43 41 4C 4C 20 50 52 49 4E 54 0D 0A CALL PRINT..
007C00: 00 44 49 53 43 20 20 20 20 42 41 53 00 00 00 00 .DISC BAS....
007C10: 00 00 00 00 00 70 01 00 36 06 00 00 00 00 00 00 .....p..6.......
007C20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
007C30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
007C40: 36 06 00 62 03 00 83 20 1C 02 BC 01 83 20 1C 4E 6..b... ..... .N
007C50: BB 01 AD 20 0F 01 98 00 21 00 8C 00 7C 00 41 4C ... ....!...|.AL
007C60: 49 41 D3 2C 22 50 4F 4F 22 2C 22 36 44 52 49 56 IA.,"POO","6DRIV
007C70: 45 22 01 7C 00 50 4F CF 00 00 00 1A 1C 18 BB 01 E".|.PO.........
007C80: 0A 00 05 00 7C 00 43 4C D3 00 B4 00 0A 00 83 20 ....|.CL.......
007C90: 1C 4E BB 01 BE 20 1C 78 BE 2C 1C FF 00 01 7C 00 .N... .x.,....|.
007CA0: 55 53 45 D2 2C 0E 01 AD 20 10 01 BA 20 11 01 8A USE.,... ... ...
007CB0: 01 A2 20 0E 2C 0E 01 A2 20 0F 2C 19 1A 01 A2 20 .. .,... .,....
007CC0: 10 2C 0E 01 A2 20 11 2C 19 1A 01 82 20 19 1A 01 .,... .,.... ...
007CD0: BB 20 0E 01 BF 01 BF 20 EA 28 19 22 29 3B 22 44 . ..... .(.");"D
007CE0: 4F 4D 2D 53 2D 44 4F 53 20 27 39 38 22 01 BF 01 OM-S-DOS '98"...
007CF0: BF 20 EA 28 19 22 29 3B 22 42 79 20 53 69 6D 6F . .(.");"By Simo
007D00: 6E 20 4C 75 63 61 73 22 01 D8 20 23 0F 2C 19 32 n Lucas".. #.,.2
007D10: 2C 19 1E 2C 13 2C 19 0E 01 BA 23 0F 2C 10 01 8A ,..,.,....#.,...
007D20: 23 0F 20 01 D8 20 23 10 2C 19 33 2C 19 1F 2C 14 #. .. #.,.3,..,.
007D30: 2C 19 0F 01 BA 23 10 2C 0E 01 8A 23 10 00 BE 00 ,....#.,...#....
007D40: 14 00 BF 20 23 10 2C 22 31 2E 2E 52 75 6E 22 01 ... #.,"1..Run".
007D50: BF 20 23 10 2C 22 32 2E 2E 52 65 6E 61 6D 65 22 . #.,"2..Rename"
007D60: 01 BF 20 23 10 2C 22 33 2E 2E 45 72 61 73 65 22 .. #.,"3..Erase"
007D70: 01 BF 20 23 10 2C 22 34 2E 2E 56 69 65 77 20 45 .. #.,"4..View E
007D80: 72 61 73 65 64 20 46 69 6C 65 73 22 01 BF 20 23 rased Files".. #
007D90: 10 2C 22 35 2E 2E 46 6F 72 6D 61 74 20 44 69 73 .,"5..Format Dis
007DA0: 63 22 01 BF 20 23 10 2C 22 36 2E 2E 44 69 73 63 c".. #.,"6..Disc
007DB0: 20 44 69 72 65 63 74 6F 72 79 22 01 BF 20 23 10 Directory".. #.
007DC0: 2C 22 37 2E 2E 45 6E 74 65 72 20 42 41 53 49 43 ,"7..Enter BASIC
007DD0: 22 01 BF 20 23 10 2C 22 38 2E 2E 45 6E 74 65 72 ".. #.,"8..Enter
007DE0: 20 50 61 72 61 44 4F 53 22 01 D8 20 E7 20 0E 2C ParaDOS".. . .,
007DF0: 11 01 86 01 A9 20 19 0A 2C 19 11 00 A1 00 1E 00 ..... ..,.......
007E00: 4C 44 20 48 4C 2C 28 46 49 52 53 54 48 2B 31 36 LD HL,(FIRSTH+16
007E10: 29 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 41 2C ).. LD A,
007E20: 48 0D 0A 20 20 20 20 20 20 20 20 4F 52 20 4C 0D H.. OR L.
007E30: 0A 20 20 20 20 20 20 20 20 4A 52 20 5A 2C 52 45 . JR Z,RE
007E40: 41 44 32 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 AD2.. LD
007E50: 48 4C 2C 52 45 41 44 4D 34 0D 0A 20 20 20 20 20 HL,READM4..
007E60: 20 20 20 43 41 4C 4C 20 53 50 52 49 4E 54 0D 0A CALL SPRINT..
007E70: 20 20 20 20 20 20 20 20 4C 44 20 48 4C 2C 28 46 LD HL,(F
007E80: 49 52 53 54 48 2B 32 36 29 0D 0A 20 20 20 20 20 IRSTH+26)..
007E90: 20 20 20 43 41 4C 4C 20 50 52 49 4E 4F 0D 0A 52 CALL PRINO..R
007EA0: 45 41 44 32 20 20 20 52 45 54 20 20 20 20 20 20 EAD2 RET
007EB0: 20 20 0D 0A 0D 0A 52 45 41 44 4D 31 20 20 44 42 ....READM1 DB
007EC0: 20 31 30 2C 31 33 2C 22 54 41 50 45 20 48 45 41 10,13,"TAPE HEA
007ED0: 44 45 52 20 44 45 54 41 49 4C 53 22 2C 31 30 2C DER DETAILS",10,
007EE0: 31 33 2C 22 40 22 0D 0A 52 45 41 44 4D 32 20 20 13,"@"..READM2
007EF0: 44 42 20 22 42 41 53 49 43 22 2C 31 30 2C 31 33 DB "BASIC",10,13
007F00: 2C 22 40 22 0D 0A 52 45 41 44 4D 33 20 20 44 42 ,"@"..READM3 DB
007F10: 20 22 4D 41 43 48 49 4E 45 20 43 4F 44 45 22 2C "MACHINE CODE",
007F20: 31 30 2C 31 33 2C 22 40 22 0D 0A 52 45 41 44 4D 10,13,"@"..READM
007F30: 34 20 20 44 42 20 22 45 58 45 43 55 54 45 20 41 4 DB "EXECUTE A
007F40: 44 44 52 45 53 53 2D 20 40 22 0D 0A 52 45 41 44 DDRESS- @"..READ
007F50: 4D 35 20 20 44 42 20 22 4E 41 4D 45 20 2D 20 40 M5 DB "NAME - @
007F60: 22 0D 0A 0D 0A 46 49 52 53 54 48 20 20 44 45 46 "....FIRSTH DEF
007F70: 53 20 36 35 0D 0A 48 45 41 44 45 52 44 20 45 51 S 65..HEADERD EQ
007F80: 55 20 35 31 32 30 30 0D 0A 4C 45 4E 47 54 48 20 U 51200..LENGTH
007F90: 20 44 42 20 30 2C 30 0D 0A 53 54 41 52 54 20 20 DB 0,0..START
007FA0: 20 44 42 20 30 2C 30 0D 0A 0D 0A 43 41 53 52 45 DB 0,0....CASRE
007FB0: 41 44 20 44 42 20 30 2C 30 2C 30 0D 0A 4A 50 52 AD DB 0,0,0..JPR
007FC0: 45 53 54 20 20 44 42 20 30 2C 30 2C 30 0D 0A 49 EST DB 0,0,0..I
007FD0: 4E 4F 50 45 4E 20 20 44 42 20 30 2C 30 2C 30 0D NOPEN DB 0,0,0.
007FE0: 0A 0D 0A 49 4E 54 45 52 20 20 20 4C 44 20 41 2C ...INTER LD A,
007FF0: 28 26 42 43 41 31 29 20 20 20 20 20 20 3B 43 41 (&BCA1) ;CA
008000: BB 20 0E 01 BA 20 0F 01 A3 20 22 20 20 20 20 20 . ... ..£ "
008010: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
008020: 45 6E 74 65 72 20 6F 70 74 69 6F 6E 20 28 31 2D Enter option (1-
008030: 38 29 22 3B 02 00 00 6F 70 F4 01 BA 20 0E 01 A2 8)";...op... ...
008040: 20 0E 2C 0E 01 A2 20 0F 2C 19 1A 01 BA 20 0F 01 .,... .,.... ..
008050: BB 20 0E 01 B2 20 02 00 00 6F 70 F4 20 9F 20 1E . ... ...op. . .
008060: 28 00 2C 1E 32 00 2C 1E 3C 00 2C 1E 46 00 2C 1E (.,.2.,.<.,.F.,.
008070: 50 00 2C 1E 5A 00 2C 1E 82 00 2C 1E 8C 00 01 A1 P.,.Z.,...,.....
008080: 20 02 00 00 6F 70 F4 F0 0F 20 FC 20 02 00 00 6F ...op... . ...o
008090: 70 F4 F3 15 20 EB 20 A0 20 1E 1E 00 00 4C 00 28 p... . . ....L.(
0080A0: 00 8A 01 84 01 A3 20 22 46 69 6C 65 20 74 6F 20 .....£ "File to
0080B0: 52 55 4E 3A 22 2C 03 00 00 72 E6 01 A1 20 03 00 RUN:",...r... ..
0080C0: 00 72 E6 EF 22 22 20 FC 20 FF 0E 20 28 03 00 00 .r.."" . .. (...
0080D0: 72 E6 29 EE 19 0C 20 EB 20 CA 20 01 97 20 CA 20 r.)... . . .. .
0080E0: 03 00 00 72 E6 20 20 20 00 89 00 32 00 8A 01 84 ...r. ...2....
0080F0: 01 A3 20 22 4F 6C 64 20 66 69 6C 65 6E 61 6D 65 .£ "Old filename
008100: 3A 22 2C 03 00 00 6F E6 01 A3 22 4E 65 77 20 46 :",...o..£"New F
008110: 69 6C 65 6E 61 6D 65 3A 22 2C 03 00 00 6E E6 01 ilename:",...n..
008120: A1 20 03 00 00 6F E6 EF 22 22 20 FC 20 03 00 00 . ...o.."" . ...
008130: 6E E6 EF 22 22 20 EB 20 CA 20 01 97 20 7C 00 52 n.."" . . .. |.R
008140: 45 CE 2C 40 03 00 00 6E E6 2C 03 00 00 6F E6 01 E.,@...n.,...o..
008150: BF 01 BF 20 EA 28 19 20 29 3B 22 50 72 65 73 73 ... .(. );"Press
008160: 20 41 6E 79 20 4B 65 79 22 01 83 20 1C 18 BB 01 Any Key".. ....
008170: CA 00 5F 00 3C 00 8A 01 84 01 A3 20 22 46 69 6C .._.<.....£ "Fil
008180: 65 20 74 6F 20 45 52 41 53 45 3A 22 2C 03 00 00 e to ERASE:",...
008190: E6 01 A1 20 03 00 00 E6 EF 22 22 20 EB 20 CA 20 ... ....."" . .
0081A0: 01 97 20 7C 00 45 52 C1 2C 40 03 00 00 E6 01 BF .. |.ER.,@......
0081B0: 01 BF 20 EA 28 19 20 29 3B 22 50 72 65 73 73 20 .. .(. );"Press
0081C0: 41 6E 79 20 4B 65 79 22 01 83 20 1C 18 BB 01 CA Any Key".. .....
0081D0: 00 39 00 46 00 8A 01 BE 20 1C 01 A7 2C 19 E5 01 .9.F.... ...,...
0081E0: 84 01 83 20 1C 18 BB 01 BF 01 BF 20 EA 28 19 20 ... ....... .(.
0081F0: 29 3B 22 50 72 65 73 73 20 41 6E 79 20 4B 65 79 );"Press Any Key
008200: 53 20 52 45 41 44 0D 0A 20 20 20 20 20 20 20 20 S READ..
008210: 4C 44 20 48 4C 2C 28 26 42 43 41 32 29 0D 0A 20 LD HL,(&BCA2)..
008220: 20 20 20 20 20 20 20 4C 44 20 28 43 41 53 52 45 LD (CASRE
008230: 41 44 29 2C 41 0D 0A 20 20 20 20 20 20 20 20 4C AD),A.. L
008240: 44 20 28 43 41 53 52 45 41 44 2B 31 29 2C 48 4C D (CASREAD+1),HL
008250: 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 41 2C 28 .. LD A,(
008260: 26 42 43 37 37 29 0D 0A 20 20 20 20 20 20 20 20 &BC77)..
008270: 4C 44 20 48 4C 2C 28 26 42 43 37 38 29 0D 0A 20 LD HL,(&BC78)..
008280: 20 20 20 20 20 20 20 4C 44 20 28 49 4E 4F 50 45 LD (INOPE
008290: 4E 29 2C 41 0D 0A 20 20 20 20 20 20 20 20 4C 44 N),A.. LD
0082A0: 20 28 49 4E 4F 50 45 4E 2B 31 29 2C 48 4C 0D 0A (INOPEN+1),HL..
0082B0: 20 20 20 20 20 20 20 20 4C 44 20 41 2C 28 26 42 LD A,(&B
0082C0: 44 33 37 29 0D 0A 20 20 20 20 20 20 20 20 4C 44 D37).. LD
0082D0: 20 42 2C 41 0D 0A 20 20 20 20 20 20 20 20 4C 44 B,A.. LD
0082E0: 20 41 2C 32 30 31 0D 0A 20 20 20 20 20 20 20 20 A,201..
0082F0: 4C 44 20 28 26 42 43 43 38 29 2C 41 20 20 20 20 LD (&BCC8),A
008300: 20 20 3B 4B 4C 20 43 48 4F 4B 45 20 4F 46 46 0D ;KL CHOKE OFF.
008310: 0A 20 20 20 20 20 20 20 20 4C 44 20 28 26 42 43 . LD (&BC
008320: 36 35 29 2C 41 20 20 20 20 20 20 3B 43 41 53 20 65),A ;CAS
008330: 49 4E 49 54 0D 0A 20 20 20 20 20 20 20 20 4C 44 INIT.. LD
008340: 20 28 26 42 44 33 37 29 2C 41 20 20 20 20 20 20 (&BD37),A
008350: 3B 4A 55 4D 50 20 52 45 53 54 4F 52 45 0D 0A 20 ;JUMP RESTORE..
008360: 20 20 20 20 20 20 20 4C 44 20 48 4C 2C 28 26 42 LD HL,(&B
008370: 44 33 38 29 0D 0A 20 20 20 20 20 20 20 20 4C 44 D38).. LD
008380: 20 41 2C 42 0D 0A 20 20 20 20 20 20 20 20 4C 44 A,B.. LD
008390: 20 28 4A 50 52 45 53 54 29 2C 41 0D 0A 20 20 20 (JPREST),A..
0083A0: 20 20 20 20 20 4C 44 20 28 4A 50 52 45 53 54 2B LD (JPREST+
0083B0: 31 29 2C 48 4C 0D 0A 20 20 20 20 20 20 20 20 4C 1),HL.. L
0083C0: 44 20 41 2C 31 39 35 0D 0A 20 20 20 20 20 20 20 D A,195..
0083D0: 20 4C 44 20 28 26 42 43 41 31 29 2C 41 20 20 20 LD (&BCA1),A
0083E0: 20 20 20 3B 43 41 53 20 52 45 41 44 0D 0A 20 20 ;CAS READ..
0083F0: 20 20 20 20 20 20 4C 44 20 28 26 42 43 37 37 29 LD (&BC77)
008400: 22 01 83 20 1C 18 BB 01 CA 00 B6 00 50 00 BF 22 ".. ........P.."
008410: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
008420: 20 20 20 20 20 20 20 31 2E 20 44 41 54 41 20 20 1. DATA
008430: 32 2E 20 43 50 5C 4D 20 20 33 2E 20 49 42 4D 20 2. CP\M 3. IBM
008440: 20 34 2E 52 4F 44 4F 53 20 22 01 A3 22 20 20 20 4.RODOS ".£"
008450: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
008460: 20 20 20 20 20 20 20 20 20 20 20 45 6E 74 65 72 Enter
008470: 20 6F 70 74 69 6F 6E 20 28 31 2D 34 29 22 3B 02 option (1-4)";.
008480: 00 00 6F 70 F4 01 20 B2 20 02 00 00 6F 70 F4 20 ..op.. . ...op.
008490: 9F 20 1E 51 00 2C 1E 52 00 2C 1E 53 00 2C 1E 54 . .Q.,.R.,.S.,.T
0084A0: 00 01 A1 20 02 00 00 6F 70 F4 F0 0F 20 FC 20 02 ... ...op... . .
0084B0: 00 00 6F 70 F4 F3 15 20 EB 20 A0 20 1E 0A 00 00 ..op... . . ....
0084C0: 43 00 51 00 7C 00 46 4F 52 4D 41 D4 2C 11 2C 0E C.Q.|.FORMA.,.,.
0084D0: 2C 19 29 2C 0F 01 BF 01 BF 20 EA 28 19 1D 29 22 ,.),..... .(..)"
0084E0: 31 37 38 6B 20 46 72 65 65 20 2D 20 50 72 65 73 178k Free - Pres
0084F0: 73 20 41 6E 79 20 4B 65 79 22 01 83 20 1C 18 BB s Any Key".. ...
008500: 01 CA 00 43 00 52 00 7C 00 46 4F 52 4D 41 D4 2C ...C.R.|.FORMA.,
008510: 0F 2C 0E 2C 19 29 2C 0F 01 BF 01 BF 20 EA 28 19 .,.,.),..... .(.
008520: 1D 29 22 31 36 39 6B 20 46 72 65 65 20 2D 20 50 .)"169k Free - P
008530: 72 65 73 73 20 41 6E 79 20 4B 65 79 22 01 83 20 ress Any Key"..
008540: 1C 18 BB 01 CA 00 43 00 53 00 7C 00 46 4F 52 4D ......C.S.|.FORM
008550: 41 D4 2C 0E 2C 0E 2C 19 29 2C 0F 01 BF 01 BF 20 A.,.,.,.),.....
008560: EA 28 19 1D 29 22 37 31 36 6B 20 46 72 65 65 20 .(..)"716k Free
008570: 2D 20 50 72 65 73 73 20 41 6E 79 20 4B 65 79 22 - Press Any Key"
008580: 01 83 20 1C 18 BB 01 CA 00 45 00 54 00 7C 00 46 .. ......E.T.|.F
008590: 4F 52 4D 41 D4 2C 10 2C 0E 2C 19 29 2C 0F 01 BF ORMA.,.,.,.),...
0085A0: 01 BF 20 EA 28 19 1B 29 22 32 30 34 2E 35 6B 20 .. .(..)"204.5k
0085B0: 46 72 65 65 20 2D 20 50 72 65 73 73 20 41 6E 79 Free - Press Any
0085C0: 20 4B 65 79 22 01 83 20 1C 18 BB 01 CA 00 23 00 Key".. ......#.
0085D0: 5A 00 8A 01 84 01 BF 22 50 72 65 73 73 20 41 6E Z......"Press An
0085E0: 79 20 4B 65 79 22 01 83 20 1C 18 BB 01 CA 20 20 y Key".. .....
0085F0: 00 2F 00 64 00 A1 20 0D 00 00 E1 EF 0E 20 EB 20 ./.d.. ...... .
008600: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
008610: 07 00 00 00 02 09 4E E5 07 00 C1 02 00 00 00 02 ......N.........
008620: 07 00 C6 02 00 00 00 02 07 00 C2 02 00 00 00 02 ................
008630: 07 00 C7 02 00 00 00 02 07 00 C3 02 00 00 00 02 ................
008640: 07 00 C8 02 00 00 00 02 07 00 C4 02 00 00 00 02 ................
008650: 07 00 C9 02 00 00 00 02 07 00 C5 02 00 00 00 02 ................
008660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
008670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
008680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
008690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0086A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0086B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0086C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0086D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0086E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0086F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
008700: 2C 41 20 20 20 20 20 20 3B 49 4E 20 4F 50 45 4E ,A ;IN OPEN
008710: 0D 0A 20 20 20 20 20 20 20 20 52 45 54 0D 0A 0D .. RET...
008720: 0A 48 45 41 44 4D 32 20 20 44 42 20 22 4C 45 4E .HEADM2 DB "LEN
008730: 47 54 48 20 4F 46 20 44 41 54 41 20 2D 20 40 22 GTH OF DATA - @"
008740: 0D 0A 48 45 41 44 4D 33 20 20 44 42 20 22 53 54 ..HEADM3 DB "ST
008750: 41 52 54 20 20 4F 46 20 44 41 54 41 20 2D 20 40 ART OF DATA - @
008760: 22 0D 0A 48 49 54 4B 45 59 4D 20 44 42 20 22 20 "..HITKEYM DB "
008770: 20 20 48 49 54 20 41 4E 59 20 4B 45 59 40 22 0D HIT ANY KEY@".
008780: 0A 0D 0A 53 50 52 49 4E 54 20 20 50 55 53 48 20 ...SPRINT PUSH
008790: 41 46 0D 0A 20 20 20 20 20 20 20 20 50 55 53 48 AF.. PUSH
0087A0: 20 42 43 0D 0A 20 20 20 20 20 20 20 20 50 55 53 BC.. PUS
0087B0: 48 20 44 45 0D 0A 20 20 20 20 20 20 20 20 50 55 H DE.. PU
0087C0: 53 48 20 48 4C 0D 0A 53 50 52 49 4E 31 20 20 4C SH HL..SPRIN1 L
0087D0: 44 20 41 2C 28 48 4C 29 0D 0A 20 20 20 20 20 20 D A,(HL)..
0087E0: 20 20 43 50 20 22 40 22 0D 0A 20 20 20 20 20 20 CP "@"..
0087F0: 20 20 4A 52 20 5A 2C 53 50 52 49 4E 32 0D 0A 20 JR Z,SPRIN2..
008800: 20 20 20 20 20 20 20 43 41 4C 4C 20 50 52 49 4E CALL PRIN
008810: 54 0D 0A 20 20 20 20 20 20 20 20 49 4E 43 20 48 T.. INC H
008820: 4C 0D 0A 20 20 20 20 20 20 20 20 4A 52 20 53 50 L.. JR SP
008830: 52 49 4E 31 0D 0A 53 50 52 49 4E 32 20 20 50 4F RIN1..SPRIN2 PO
008840: 50 20 48 4C 0D 0A 20 20 20 20 20 20 20 20 50 4F P HL.. PO
008850: 50 20 44 45 0D 0A 20 20 20 20 20 20 20 20 50 4F P DE.. PO
008860: 50 20 42 43 0D 0A 20 20 20 20 20 20 20 20 50 4F P BC.. PO
008870: 50 20 41 46 0D 0A 20 20 20 20 20 20 20 20 52 45 P AF.. RE
008880: 54 0D 0A 0D 0A 0D 0A 50 52 49 4E 4F 20 20 20 4C T......PRINO L
008890: 44 20 43 2C 35 0D 0A 20 20 20 20 20 20 20 20 4C D C,5.. L
0088A0: 44 20 28 48 4F 4C 44 29 2C 48 4C 0D 0A 20 20 20 D (HOLD),HL..
0088B0: 20 20 20 20 20 4C 44 20 48 4C 2C 4E 54 41 42 4C LD HL,NTABL
0088C0: 45 0D 0A 47 45 54 50 57 52 20 20 4C 44 20 45 2C E..GETPWR LD E,
0088D0: 28 48 4C 29 0D 0A 20 20 20 20 20 20 20 20 49 4E (HL).. IN
0088E0: 43 20 48 4C 0D 0A 20 20 20 20 20 20 20 20 4C 44 C HL.. LD
0088F0: 20 44 2C 28 48 4C 29 0D 0A 20 20 20 20 20 20 20 D,(HL)..
008900: 18 18 3C 00 06 00 0E 06 06 66 66 3C E0 60 66 6C ..<......ff<.`fl
008910: 78 6C E6 00 38 18 18 18 18 18 3C 00 00 00 6C FE xl..8.....<...l.
008920: D6 D6 C6 00 00 00 DC 66 66 66 66 00 00 00 3C 66 .......ffff...<f
008930: 66 66 3C 00 00 00 DC 66 66 7C 60 F0 00 00 76 CC ff<....ff|`...v.
008940: CC 7C 0C 1E 00 00 DC 76 60 60 F0 00 00 00 3C 60 .|.....v``....<`
008950: 3C 06 7C 00 30 30 7C 30 30 36 1C 00 00 00 66 66 <.|.00|006....ff
008960: 66 66 3E 00 00 00 66 66 1A 0A 0D 0A 54 41 42 4C ff>...ff....TABL
008970: 45 20 20 20 44 57 20 4E 41 4D 45 53 0D 0A 0D 0A E DW NAMES....
008980: 5E 9F F1 B7 28 13 2A B3 9E 7C B5 28 0C 21 89 9E ^...(.*..|.(.!..
008990: CD 5E 9F 2A BD 9E CD 72 9F C9 0A 0D 54 41 50 45 .^.*...r....TAPE
0089A0: 20 48 45 41 44 45 52 20 44 45 54 41 49 4C 53 0A HEADER DETAILS.
0089B0: 0D 40 42 41 53 49 43 0A 0D 40 4D 41 43 48 49 4E .@BASIC..@MACHIN
0089C0: 45 20 43 4F 44 45 0A 0D 40 45 58 45 43 55 54 45 E CODE..@EXECUTE
0089D0: 20 41 44 44 52 45 53 53 2D 20 40 4E 41 4D 45 20 ADDRESS- @NAME
0089E0: 2D 20 40 00 00 00 00 00 00 00 00 00 00 00 00 00 - @.............
0089F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
008A00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
008A10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
008A20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
008A30: 00 3A A1 BC 2A A2 BC 32 E8 9E 22 E9 9E 3A 77 BC .:..*..2.."..:w.
008A40: 2A 78 BC 32 EE 9E 22 EF 9E 3A 37 BD 47 3E C9 32 *x.2.."..:7.G>.2
008A50: C8 BC 32 65 BC 32 37 BD 2A 38 BD 78 32 EB 9E 22 ..2e.27.*8.x2.."
008A60: EC 9E 3E C3 32 A1 BC 32 77 BC C9 4C 45 4E 47 54 ..>.2..2w..LENGT
008A70: 48 20 4F 46 20 44 41 54 41 20 2D 20 40 53 54 41 H OF DATA - @STA
008A80: 52 54 20 20 4F 46 20 44 41 54 41 20 2D 20 40 20 RT OF DATA - @
008A90: 20 20 48 49 54 20 41 4E 59 20 4B 45 59 40 F5 C5 HIT ANY KEY@..
008AA0: D5 E5 7E FE 40 28 06 CD 5A BB 23 18 F5 E1 D1 C1 ..~.@(..Z.#.....
008AB0: F1 C9 0E 05 22 B3 9F 21 A9 9F 5E 23 56 23 E5 06 ...."..!..^#V#..
008AC0: 00 2A B3 9F E6 00 ED 52 38 03 04 18 F7 19 22 B3 .*.....R8.....".
008AD0: 9F 78 C6 30 CD 5A BB 0D 28 03 E1 18 DD E1 3E 0A .x.0.Z..(.....>.
008AE0: CD 5A BB 3E 0D CD 5A BB C9 10 27 E8 03 64 00 0A .Z.>..Z...'..d..
008AF0: 00 01 00 00 00 60 6C 76 66 66 E6 00 18 00 38 18 .....`lvff....8.
008B00: 20 49 4E 43 20 48 4C 0D 0A 20 20 20 20 20 20 20 INC HL..
008B10: 20 50 55 53 48 20 48 4C 0D 0A 20 20 20 20 20 20 PUSH HL..
008B20: 20 20 4C 44 20 42 2C 30 0D 0A 20 20 20 20 20 20 LD B,0..
008B30: 20 20 4C 44 20 48 4C 2C 28 48 4F 4C 44 29 0D 0A LD HL,(HOLD)..
008B40: 53 55 42 54 52 20 20 20 41 4E 44 20 30 0D 0A 20 SUBTR AND 0..
008B50: 20 20 20 20 20 20 20 53 42 43 20 48 4C 2C 44 45 SBC HL,DE
008B60: 0D 0A 20 20 20 20 20 20 20 20 4A 52 20 43 2C 4E .. JR C,N
008B70: 4F 53 55 42 0D 0A 20 20 20 20 20 20 20 20 49 4E OSUB.. IN
008B80: 43 20 42 0D 0A 20 20 20 20 20 20 20 20 4A 52 20 C B.. JR
008B90: 53 55 42 54 52 0D 0A 4E 4F 53 55 42 20 20 20 41 SUBTR..NOSUB A
008BA0: 44 44 20 48 4C 2C 44 45 0D 0A 20 20 20 20 20 20 DD HL,DE..
008BB0: 20 20 4C 44 20 28 48 4F 4C 44 29 2C 48 4C 0D 0A LD (HOLD),HL..
008BC0: 20 20 20 20 20 20 20 20 4C 44 20 41 2C 42 0D 0A LD A,B..
008BD0: 20 20 20 20 20 20 20 20 41 44 44 20 41 2C 26 33 ADD A,&3
008BE0: 30 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 0.. CALL
008BF0: 50 52 49 4E 54 0D 0A 20 20 20 20 20 20 20 20 44 PRINT.. D
008C00: 45 43 20 43 0D 0A 20 20 20 20 20 20 20 20 4A 52 EC C.. JR
008C10: 20 5A 2C 46 49 4E 49 0D 0A 20 20 20 20 20 20 20 Z,FINI..
008C20: 20 50 4F 50 20 48 4C 0D 0A 20 20 20 20 20 20 20 POP HL..
008C30: 20 4A 52 20 47 45 54 50 57 52 0D 0A 46 49 4E 49 JR GETPWR..FINI
008C40: 20 20 20 20 50 4F 50 20 48 4C 0D 0A 20 20 20 20 POP HL..
008C50: 20 20 20 20 4C 44 20 41 2C 31 30 0D 0A 20 20 20 LD A,10..
008C60: 20 20 20 20 20 43 41 4C 4C 20 50 52 49 4E 54 0D CALL PRINT.
008C70: 0A 20 20 20 20 20 20 20 20 4C 44 20 41 2C 31 33 . LD A,13
008C80: 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 50 .. CALL P
008C90: 52 49 4E 54 0D 0A 20 20 20 20 20 20 20 20 52 45 RINT.. RE
008CA0: 54 0D 0A 4E 54 41 42 4C 45 20 20 44 57 20 31 30 T..NTABLE DW 10
008CB0: 30 30 30 0D 0A 20 20 20 20 20 20 20 20 44 57 20 000.. DW
008CC0: 31 30 30 30 0D 0A 20 20 20 20 20 20 20 20 44 57 1000.. DW
008CD0: 20 31 30 30 0D 0A 20 20 20 20 20 20 20 20 44 57 100.. DW
008CE0: 20 31 30 0D 0A 20 20 20 20 20 20 20 20 44 57 20 10.. DW
008CF0: 31 0D 0A 0D 0A 2E 50 52 49 4E 54 20 20 20 45 51 1.....PRINT EQ
008D00: 4C 4C 20 47 45 54 41 53 43 0D 0A 20 20 20 20 20 LL GETASC..
008D10: 20 20 20 4C 44 20 41 2C 44 0D 0A 20 20 20 20 20 LD A,D..
008D20: 20 20 20 43 41 4C 4C 20 47 45 54 41 53 43 0D 0A CALL GETASC..
008D30: 20 20 20 20 20 20 20 20 4C 44 20 41 2C 45 0D 0A LD A,E..
008D40: 20 20 20 20 20 20 20 20 43 41 4C 4C 20 47 45 54 CALL GET
008D50: 41 53 43 0D 0A 3B 20 20 20 20 20 20 20 20 4C 44 ASC..; LD
008D60: 20 48 4C 2C 4E 41 4D 45 4D 0D 0A 3B 20 20 20 20 HL,NAMEM..;
008D70: 20 20 20 20 43 41 4C 4C 20 53 50 52 49 4E 54 0D CALL SPRINT.
008D80: 0A 3B 20 20 20 20 20 20 20 20 4C 44 20 48 4C 2C .; LD HL,
008D90: 4E 41 4D 45 0D 0A 3B 20 20 20 20 20 20 20 20 4C NAME..; L
008DA0: 44 20 42 2C 35 0D 0A 3B 50 55 54 32 20 20 20 20 D B,5..;PUT2
008DB0: 4C 44 20 41 2C 28 48 4C 29 0D 0A 3B 20 20 20 20 LD A,(HL)..;
008DC0: 20 20 20 20 43 41 4C 4C 20 50 52 49 4E 54 0D 0A CALL PRINT..
008DD0: 3B 20 20 20 20 20 20 20 20 49 4E 43 20 48 4C 0D ; INC HL.
008DE0: 0A 3B 20 20 20 20 20 20 20 20 44 4A 4E 5A 20 50 .; DJNZ P
008DF0: 55 54 32 0D 0A 3B 20 20 20 20 20 20 20 20 4C 44 UT2..; LD
008E00: 20 41 2C 31 30 0D 0A 3B 20 20 20 20 20 20 20 20 A,10..;
008E10: 43 41 4C 4C 20 50 52 49 4E 54 0D 0A 3B 20 20 20 CALL PRINT..;
008E20: 20 20 20 20 20 4C 44 20 41 2C 31 33 0D 0A 3B 20 LD A,13..;
008E30: 20 20 20 20 20 20 20 43 41 4C 4C 20 50 52 49 4E CALL PRIN
008E40: 54 0D 0A 3B 20 20 20 20 20 20 20 20 4C 44 20 48 T..; LD H
008E50: 4C 2C 48 45 41 44 4D 32 0D 0A 3B 20 20 20 20 20 L,HEADM2..;
008E60: 20 20 20 43 41 4C 4C 20 53 50 52 49 4E 54 0D 0A CALL SPRINT..
008E70: 3B 20 20 20 20 20 20 20 20 4C 44 20 48 4C 2C 28 ; LD HL,(
008E80: 50 44 45 29 0D 0A 3B 20 20 20 20 20 20 20 20 43 PDE)..; C
008E90: 41 4C 4C 20 50 52 49 4E 4F 0D 0A 3B 20 20 20 20 ALL PRINO..;
008EA0: 20 20 20 20 4C 44 20 48 4C 2C 48 45 41 44 4D 33 LD HL,HEADM3
008EB0: 0D 0A 3B 20 20 20 20 20 20 20 20 43 41 4C 4C 20 ..; CALL
008EC0: 53 50 52 49 4E 54 0D 0A 3B 20 20 20 20 20 20 20 SPRINT..;
008ED0: 20 4C 44 20 48 4C 2C 28 50 48 4C 29 0D 0A 3B 20 LD HL,(PHL)..;
008EE0: 20 20 20 20 20 20 20 43 41 4C 4C 20 50 52 49 4E CALL PRIN
008EF0: 4F 0D 0A 3B 20 20 20 20 20 20 20 20 43 41 4C 4C O..; CALL
008F00: 55 20 26 42 42 35 41 0D 0A 57 41 49 54 43 48 41 U &BB5A..WAITCHA
008F10: 52 20 45 51 55 20 26 42 42 30 36 0D 0A 48 4F 4C R EQU &BB06..HOL
008F20: 44 20 20 20 20 44 42 20 30 2C 30 0D 0A 0D 0A 4C D DB 0,0....L
008F30: 49 53 54 0D 0A 45 4E 44 0D 0A 1A 20 4C 44 20 48 IST..END... LD H
008F40: 4C 2C 42 59 54 45 53 0D 0A 20 20 20 20 20 20 20 L,BYTES..
008F50: 20 43 41 4C 4C 20 26 42 43 44 31 0D 0A 20 20 20 CALL &BCD1..
008F60: 20 20 20 20 20 52 45 54 0D 0A 0D 0A 54 41 42 4C RET....TABL
008F70: 45 20 20 20 44 57 20 4E 41 4D 45 53 0D 0A 0D 0A E DW NAMES....
008F80: 43 20 42 0D 0A 20 20 20 20 20 20 20 20 4A 52 20 C B.. JR
008F90: 53 55 42 54 52 0D 0A 4E 4F 53 55 42 20 20 20 41 SUBTR..NOSUB A
008FA0: 44 44 20 48 4C 2C 44 45 0D 0A 20 20 20 20 20 20 DD HL,DE..
008FB0: 20 20 4C 44 20 28 48 4F 4C 44 29 2C 48 4C 0D 0A LD (HOLD),HL..
008FC0: 20 20 20 20 20 20 20 20 4C 44 20 41 2C 42 0D 0A LD A,B..
008FD0: 20 20 20 20 20 20 20 20 41 44 44 20 41 2C 26 33 ADD A,&3
008FE0: 30 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 0.. CALL
008FF0: 50 52 49 4E 54 0D 0A 20 20 20 20 20 20 20 20 44 PRINT.. D
009000: 45 43 20 43 0D 0A 20 20 20 20 20 20 20 20 4A 52 EC C.. JR
009010: 20 5A 2C 46 49 4E 49 0D 0A 20 20 20 20 20 20 20 Z,FINI..
009020: 20 50 4F 50 20 48 4C 0D 0A 20 20 20 20 20 20 20 POP HL..
009030: 20 4A 52 20 47 45 54 50 57 52 0D 0A 46 49 4E 49 JR GETPWR..FINI
009040: 20 20 20 20 50 4F 50 20 48 4C 0D 0A 20 20 20 20 POP HL..
009050: 20 20 20 20 4C 44 20 41 2C 31 30 0D 0A 20 20 20 LD A,10..
009060: 20 20 20 20 20 43 41 4C 4C 20 50 52 49 4E 54 0D CALL PRINT.
009070: 0A 20 20 20 20 20 20 20 20 4C 44 20 41 2C 31 33 . LD A,13
009080: 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 50 .. CALL P
009090: 52 49 4E 54 0D 0A 20 20 20 20 20 20 20 20 52 45 RINT.. RE
0090A0: 54 0D 0A 4E 54 41 42 4C 45 20 20 44 57 20 31 30 T..NTABLE DW 10
0090B0: 30 30 30 0D 0A 20 20 20 20 20 20 20 20 44 57 20 000.. DW
0090C0: 31 30 30 30 0D 0A 20 20 20 20 20 20 20 20 44 57 1000.. DW
0090D0: 20 31 30 30 0D 0A 20 20 20 20 20 20 20 20 44 57 100.. DW
0090E0: 20 31 30 0D 0A 20 20 20 20 20 20 20 20 44 57 20 10.. DW
0090F0: 31 0D 0A 0D 0A 2E 50 52 49 4E 54 20 20 20 45 51 1.....PRINT EQ
009100: 4C 44 20 41 2C 31 33 0D 0A 3B 20 20 20 20 20 20 LD A,13..;
009110: 20 20 43 41 4C 4C 20 50 52 49 4E 54 0D 0A 3B 20 CALL PRINT..;
009120: 20 20 20 20 20 20 20 4C 44 20 48 4C 2C 48 45 41 LD HL,HEA
009130: 44 4D 32 0D 0A 3B 20 20 20 20 20 20 20 20 43 41 DM2..; CA
009140: 4C 4C 20 53 50 52 49 4E 54 0D 0A 3B 20 20 20 20 LL SPRINT..;
009150: 20 20 20 20 4C 44 20 48 4C 2C 28 50 44 45 29 0D LD HL,(PDE).
009160: 0A 3B 20 20 20 20 20 20 20 20 43 41 4C 4C 20 50 .; CALL P
009170: 52 49 4E 4F 0D 0A 3B 20 20 20 20 20 20 20 20 4C RINO..; L
009180: 44 20 48 4C 2C 48 45 41 44 4D 33 0D 0A 3B 20 20 D HL,HEADM3..;
009190: 20 20 20 20 20 20 43 41 4C 4C 20 53 50 52 49 4E CALL SPRIN
0091A0: 54 0D 0A 3B 20 20 20 20 20 20 20 20 4C 44 20 48 T..; LD H
0091B0: 4C 2C 28 50 48 4C 29 0D 0A 3B 20 20 20 20 20 20 L,(PHL)..;
0091C0: 20 20 43 41 4C 4C 20 50 52 49 4E 4F 0D 0A 3B 20 CALL PRINO..;
0091D0: 20 20 20 20 20 20 20 43 41 4C 4C 20 44 49 53 43 CALL DISC
0091E0: 49 4E 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C IN.. CALL
0091F0: 20 53 41 56 45 0D 0A 20 20 20 20 20 20 20 20 52 SAVE.. R
009200: 45 54 0D 0A 0D 0A 50 48 4C 20 20 20 20 20 44 42 ET....PHL DB
009210: 20 30 2C 30 0D 0A 50 44 45 20 20 20 20 20 44 42 0,0..PDE DB
009220: 20 30 2C 30 0D 0A 4E 41 4D 45 4D 20 20 20 44 42 0,0..NAMEM DB
009230: 20 22 4E 41 4D 45 20 40 22 0D 0A 0D 0A 53 41 56 "NAME @"....SAV
009240: 45 20 20 20 20 4C 44 20 42 2C 35 0D 0A 53 41 56 E LD B,5..SAV
009250: 45 31 20 20 20 4C 44 20 48 4C 2C 4E 41 4D 45 0D E1 LD HL,NAME.
009260: 0A 20 20 20 20 20 20 20 20 4C 44 20 44 45 2C 34 . LD DE,4
009270: 39 31 35 32 0D 0A 20 20 20 20 20 20 20 20 43 41 9152.. CA
009280: 4C 4C 20 26 42 43 38 43 20 20 20 20 20 20 20 20 LL &BC8C
009290: 3B 4F 55 54 20 4F 50 45 4E 0D 0A 20 20 20 20 20 ;OUT OPEN..
0092A0: 20 20 20 4C 44 20 48 4C 2C 28 50 48 4C 29 0D 0A LD HL,(PHL)..
0092B0: 20 20 20 20 20 20 20 20 4C 44 20 44 45 2C 28 50 LD DE,(P
0092C0: 44 45 29 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 DE).. LD
0092D0: 42 43 2C 30 0D 0A 20 20 20 20 20 20 20 20 4C 44 BC,0.. LD
0092E0: 20 41 2C 32 0D 0A 20 20 20 20 20 20 20 20 43 41 A,2.. CA
0092F0: 4C 4C 20 26 42 43 39 38 20 20 20 20 20 20 20 20 LL &BC98
009300: 00 43 31 20 20 20 20 20 20 42 49 4E 00 00 00 00 .C1 BIN....
009310: 00 00 02 00 00 40 9C 00 E8 03 00 00 00 00 00 00 .....@..........
009320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
009330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
009340: E8 03 00 C1 04 18 18 3C 00 06 00 0E 06 06 66 66 .......<......ff
009350: 3C E0 60 66 6C 78 6C E6 00 38 18 18 18 18 18 3C <.`flxl..8.....<
009360: 00 00 00 6C FE D6 D6 C6 00 00 00 DC 66 66 66 66 ...l........ffff
009370: 00 00 00 3C 66 66 66 3C 00 00 00 DC 66 66 7C 60 ...<fff<....ff|`
009380: 01 4A 9C 21 59 9C CD D1 BC C9 5D 9C C3 70 9C C3 .J.!Y.....]..p..
009390: 58 9D C3 DC 9C C3 EB 9E 00 00 00 00 00 41 55 54 X............AUT
0093A0: CF 4C 4F 41 C4 50 55 D4 52 45 53 54 4F 52 C5 00 .LOA.PU.RESTOR..
0093B0: CD 58 9D CD DC 9C 2A BD 9E E5 C9 21 A0 9C DD E5 .X....*....!....
0093C0: FD E5 F5 C5 D5 E5 CD D4 BC 22 9D 9C 79 32 9F 9C ........."..y2..
0093D0: AF DF 9D 9C E1 D1 C1 F1 FD E1 DD E1 C9 00 00 00 ................
0093E0: 44 49 53 C3 21 AA 9C C3 7E 9C 54 41 50 C5 C5 D5 DIS.!...~.TAP...
0093F0: 11 00 C0 CD EE 9E ED 43 14 9D ED 53 12 9D EB CD .......C...S....
009400: 83 BC CD 7B 9C 01 3A 9D D1 E1 7A CD 49 9D 7B CD ...{..:...z.I.{.
009410: 49 9D 7C CD 49 9D 06 03 CD 1E 9D C9 CD 7B 9C CD I.|.I........{..
009420: F1 9E 21 EF 9C 22 A2 BC 21 AE 9C 22 78 BC C9 F5 ..!.."..!.."x...
009430: E5 D5 CD E8 9E D1 E1 F1 01 3A 9D CD 49 9D 7C CD .........:..I.|.
009440: 49 9D 7D CD 49 9D 7A CD 49 9D 7B CD 49 9D CD 1C I.}.I.z.I.{.I...
009450: 9D C9 00 00 00 00 4E 41 4D 45 20 40 06 05 21 3A ......NAME @..!:
009460: 9D 11 00 C0 CD 8C BC 2A 12 9D ED 5B 14 9D 01 00 .......*...[....
009470: 00 3E 02 CD 98 BC CD 8F BC C9 30 31 32 33 34 35 .>........012345
009480: 36 37 38 39 30 31 32 33 34 E6 7F F6 41 FE 5A 38 678901234...A.Z8
009490: 04 D6 19 18 F8 02 03 C9 21 A3 9E 11 40 00 3E 2C ........!£..@.>,
0094A0: CD A1 BC D0 01 10 F6 ED 49 2A B8 9E ED 5B B6 9E ........I*...[..
0094B0: 3A B4 9E 22 15 C8 ED 53 13 C8 32 11 C8 18 0C 21 :.."...S..2....!
0094C0: 00 C8 11 40 00 3E 2C CD A1 BC D0 2A 15 C8 ED 5B ...@.>,....*...[
0094D0: 13 C8 3E 16 CD A1 BC D0 3A 11 C8 B7 28 E1 CD 71 ..>.....:...(..q
0094E0: BC CD F1 9D 21 DC 9D CD 5E 9F CD 06 BB FE 53 28 ....!...^.....S(
0094F0: 03 FE 73 C0 06 06 21 D6 9D 11 00 C0 CD 8C BC 2A ..s...!........*
009500: 3B 4F 55 54 20 44 49 52 45 43 54 20 0D 0A 20 20 ;OUT DIRECT ..
009510: 20 20 20 20 20 20 43 41 4C 4C 20 26 42 43 38 46 CALL &BC8F
009520: 20 20 20 20 20 20 20 20 3B 4F 55 54 20 43 4C 4F ;OUT CLO
009530: 53 45 0D 0A 20 20 20 20 20 20 20 20 52 45 54 0D SE.. RET.
009540: 0A 0D 0A 4E 41 4D 45 20 20 20 20 44 42 20 22 30 ...NAME DB "0
009550: 31 32 33 34 35 36 37 38 39 30 31 32 33 34 22 0D 12345678901234".
009560: 0A 0D 0A 47 45 54 41 53 43 20 20 41 4E 44 20 31 ...GETASC AND 1
009570: 32 37 0D 0A 20 20 20 20 20 20 20 20 4F 52 20 36 27.. OR 6
009580: 35 0D 0A 47 45 54 41 53 43 31 20 43 50 20 39 30 5..GETASC1 CP 90
009590: 0D 0A 20 20 20 20 20 20 20 20 4A 52 20 43 2C 47 .. JR C,G
0095A0: 45 54 41 53 43 32 0D 0A 20 20 20 20 20 20 20 20 ETASC2..
0095B0: 53 55 42 20 32 35 0D 0A 20 20 20 20 20 20 20 20 SUB 25..
0095C0: 4A 52 20 47 45 54 41 53 43 31 0D 0A 47 45 54 41 JR GETASC1..GETA
0095D0: 53 43 32 20 4C 44 20 28 42 43 29 2C 41 0D 0A 20 SC2 LD (BC),A..
0095E0: 20 20 20 20 20 20 20 49 4E 43 20 42 43 0D 0A 20 INC BC..
0095F0: 20 20 20 20 20 20 20 52 45 54 0D 0A 0D 0A 4C 4F RET....LO
009600: 41 44 20 20 20 20 4C 44 20 48 4C 2C 46 49 52 53 AD LD HL,FIRS
009610: 54 48 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 44 TH.. LD D
009620: 45 2C 36 34 0D 0A 20 20 20 20 20 20 20 20 4C 44 E,64.. LD
009630: 20 41 2C 26 32 43 0D 0A 20 20 20 20 20 20 20 20 A,&2C..
009640: 43 41 4C 4C 20 26 42 43 41 31 0D 0A 20 20 20 20 CALL &BCA1..
009650: 20 20 20 20 52 45 54 20 4E 43 0D 0A 20 20 20 20 RET NC..
009660: 20 20 20 20 4C 44 20 42 43 2C 26 46 36 31 30 0D LD BC,&F610.
009670: 0A 20 20 20 20 20 20 20 20 4F 55 54 20 28 43 29 . OUT (C)
009680: 2C 43 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 48 ,C.. LD H
009690: 4C 2C 28 46 49 52 53 54 48 2B 32 31 29 0D 0A 20 L,(FIRSTH+21)..
0096A0: 20 20 20 20 20 20 20 4C 44 20 44 45 2C 28 46 49 LD DE,(FI
0096B0: 52 53 54 48 2B 31 39 29 0D 0A 20 20 20 20 20 20 RSTH+19)..
0096C0: 20 20 4C 44 20 41 2C 28 46 49 52 53 54 48 2B 31 LD A,(FIRSTH+1
0096D0: 37 29 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 28 7).. LD (
0096E0: 48 45 41 44 45 52 44 2B 32 31 29 2C 48 4C 0D 0A HEADERD+21),HL..
0096F0: 20 20 20 20 20 20 20 20 4C 44 20 28 48 45 41 44 LD (HEAD
009700: B8 9E ED 5B BB 9E ED 4B BD 9E 3A B5 9E CB 87 CD ...[...K..:.....
009710: 98 BC CD 8F BC C9 42 41 43 4B 55 50 48 49 54 20 ......BACKUPHIT
009720: 41 20 4B 45 59 2E 20 28 53 29 3D 53 41 56 45 20 A KEY. (S)=SAVE
009730: 40 21 5A 9E CD 5E 9F 21 9B 9E CD 5E 9F 06 10 21 @!Z..^.!...^...!
009740: A3 9E 7E CD 5A BB 23 10 F9 3E 0A CD 5A BB 3E 0D £.~.Z.#..>..Z.>.
009750: CD 5A BB 21 2B 9F CD 5E 9F 2A BB 9E CD 72 9F 21 .Z.!+..^.*...r.!
009760: 3D 9F CD 5E 9F 2A B8 9E CD 72 9F 3A B5 9E E6 FE =..^.*...r.:....
009770: 32 B5 9E CB 3F 21 72 9E B7 28 03 21 7A 9E F5 CD 2...?!r..(.!z...
009780: 5E 9F F1 B7 28 13 2A B3 9E 7C B5 28 0C 21 89 9E ^...(.*..|.(.!..
009790: CD 5E 9F 2A BD 9E CD 72 9F C9 0A 0D 54 41 50 45 .^.*...r....TAPE
0097A0: 20 48 45 41 44 45 52 20 44 45 54 41 49 4C 53 0A HEADER DETAILS.
0097B0: 0D 40 42 41 53 49 43 0A 0D 40 4D 41 43 48 49 4E .@BASIC..@MACHIN
0097C0: 45 20 43 4F 44 45 0A 0D 40 45 58 45 43 55 54 45 E CODE..@EXECUTE
0097D0: 20 41 44 44 52 45 53 53 2D 20 40 4E 41 4D 45 20 ADDRESS- @NAME
0097E0: 2D 20 40 00 00 00 00 00 00 00 00 00 00 00 00 00 - @.............
0097F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
009800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
009810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
009820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
009830: 00 3A A1 BC 2A A2 BC 32 E8 9E 22 E9 9E 3A 77 BC .:..*..2.."..:w.
009840: 2A 78 BC 32 EE 9E 22 EF 9E 3A 37 BD 47 3E C9 32 *x.2.."..:7.G>.2
009850: C8 BC 32 65 BC 32 37 BD 2A 38 BD 78 32 EB 9E 22 ..2e.27.*8.x2.."
009860: EC 9E 3E C3 32 A1 BC 32 77 BC C9 4C 45 4E 47 54 ..>.2..2w..LENGT
009870: 48 20 4F 46 20 44 41 54 41 20 2D 20 40 53 54 41 H OF DATA - @STA
009880: 52 54 20 20 4F 46 20 44 41 54 41 20 2D 20 40 20 RT OF DATA - @
009890: 20 20 48 49 54 20 41 4E 59 20 4B 45 59 40 F5 C5 HIT ANY KEY@..
0098A0: D5 E5 7E FE 40 28 06 CD 5A BB 23 18 F5 E1 D1 C1 ..~.@(..Z.#.....
0098B0: F1 C9 0E 05 22 B3 9F 21 A9 9F 5E 23 56 23 E5 06 ...."..!..^#V#..
0098C0: 00 2A B3 9F E6 00 ED 52 38 03 04 18 F7 19 22 B3 .*.....R8.....".
0098D0: 9F 78 C6 30 CD 5A BB 0D 28 03 E1 18 DD E1 3E 0A .x.0.Z..(.....>.
0098E0: CD 5A BB 3E 0D CD 5A BB C9 10 27 E8 03 64 00 0A .Z.>..Z...'..d..
0098F0: 00 01 00 00 00 60 6C 76 66 66 E6 00 18 00 38 18 .....`lvff....8.
009900: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
009910: 08 00 00 00 02 09 4E E5 08 00 C1 02 00 00 00 02 ......N.........
009920: 08 00 C6 02 00 00 00 02 08 00 C2 02 00 00 00 02 ................
009930: 08 00 C7 02 00 00 00 02 08 00 C3 02 00 00 00 02 ................
009940: 08 00 C8 02 00 00 00 02 08 00 C4 02 00 00 00 02 ................
009950: 08 00 C9 02 00 00 00 02 08 00 C5 02 00 00 00 02 ................
009960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
009970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
009980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
009990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0099A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0099B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0099C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0099D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0099E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0099F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
009A00: 45 52 44 2B 31 39 29 2C 44 45 0D 0A 20 20 20 20 ERD+19),DE..
009A10: 20 20 20 20 4C 44 20 28 48 45 41 44 45 52 44 2B LD (HEADERD+
009A20: 31 37 29 2C 41 0D 0A 20 20 20 20 20 20 20 20 4A 17),A.. J
009A30: 52 20 52 55 4E 32 0D 0A 52 55 4E 31 20 20 20 20 R RUN2..RUN1
009A40: 4C 44 20 48 4C 2C 48 45 41 44 45 52 44 0D 0A 20 LD HL,HEADERD..
009A50: 20 20 20 20 20 20 20 4C 44 20 44 45 2C 36 34 0D LD DE,64.
009A60: 0A 20 20 20 20 20 20 20 20 4C 44 20 41 2C 26 32 . LD A,&2
009A70: 43 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 C.. CALL
009A80: 26 42 43 41 31 0D 0A 20 20 20 20 20 20 20 20 52 &BCA1.. R
009A90: 45 54 20 4E 43 0D 0A 52 55 4E 32 20 20 20 20 4C ET NC..RUN2 L
009AA0: 44 20 48 4C 2C 28 48 45 41 44 45 52 44 2B 32 31 D HL,(HEADERD+21
009AB0: 29 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 44 45 ).. LD DE
009AC0: 2C 28 48 45 41 44 45 52 44 2B 31 39 29 0D 0A 20 ,(HEADERD+19)..
009AD0: 20 20 20 20 20 20 20 4C 44 20 41 2C 26 31 36 0D LD A,&16.
009AE0: 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 26 42 . CALL &B
009AF0: 43 41 31 0D 0A 20 20 20 20 20 20 20 20 52 45 54 CA1.. RET
009B00: 20 4E 43 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 NC.. LD
009B10: 41 2C 28 48 45 41 44 45 52 44 2B 31 37 29 0D 0A A,(HEADERD+17)..
009B20: 20 20 20 20 20 20 20 20 4F 52 20 41 0D 0A 20 20 OR A..
009B30: 20 20 20 20 20 20 4A 52 20 5A 2C 52 55 4E 31 0D JR Z,RUN1.
009B40: 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 26 42 . CALL &B
009B50: 43 37 31 0D 0A 20 20 20 20 20 20 20 20 43 41 4C C71.. CAL
009B60: 4C 20 52 45 41 44 45 52 0D 0A 20 20 20 20 20 20 L READER..
009B70: 20 20 4C 44 20 48 4C 2C 52 55 4E 4D 31 0D 0A 20 LD HL,RUNM1..
009B80: 20 20 20 20 20 20 20 43 41 4C 4C 20 53 50 52 49 CALL SPRI
009B90: 4E 54 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C NT.. CALL
009BA0: 20 57 41 49 54 43 48 41 52 0D 0A 20 20 20 20 20 WAITCHAR..
009BB0: 20 20 20 43 50 20 22 53 22 0D 0A 20 20 20 20 20 CP "S"..
009BC0: 20 20 20 4A 52 20 5A 2C 52 55 4E 33 0D 0A 20 20 JR Z,RUN3..
009BD0: 20 20 20 20 20 20 43 50 20 22 73 22 0D 0A 20 20 CP "s"..
009BE0: 20 20 20 20 20 20 52 45 54 20 4E 5A 0D 0A 52 55 RET NZ..RU
009BF0: 4E 33 20 20 20 20 4C 44 20 42 2C 36 0D 0A 20 20 N3 LD B,6..
009C00: 42 43 41 31 29 2C 41 20 20 20 20 20 20 3B 43 41 BCA1),A ;CA
009C10: 53 20 52 45 41 44 0D 0A 20 20 20 20 20 20 20 20 S READ..
009C20: 4C 44 20 28 26 42 43 37 37 29 2C 41 20 20 20 20 LD (&BC77),A
009C30: 20 20 3B 49 4E 20 4F 50 45 4E 0D 0A 20 20 20 20 ;IN OPEN..
009C40: 20 20 20 20 52 45 54 0D 0A 0D 0A 48 45 41 44 4D RET....HEADM
009C50: 32 20 20 44 42 20 22 4C 45 4E 47 54 48 20 4F 46 2 DB "LENGTH OF
009C60: 20 44 41 54 41 20 2D 20 40 22 0D 0A 48 45 41 44 DATA - @"..HEAD
009C70: 4D 33 20 20 44 42 20 22 53 54 41 52 54 20 20 4F M3 DB "START O
009C80: 46 20 44 41 54 41 20 2D 20 40 22 0D 0A 48 49 54 F DATA - @"..HIT
009C90: 4B 45 59 4D 20 44 42 20 22 20 20 20 48 49 54 20 KEYM DB " HIT
009CA0: 41 4E 59 20 4B 45 59 40 22 0D 0A 0D 0A 53 50 52 ANY KEY@"....SPR
009CB0: 49 4E 54 20 20 50 55 53 48 20 41 46 0D 0A 20 20 INT PUSH AF..
009CC0: 20 20 20 20 20 20 50 55 53 48 20 42 43 0D 0A 20 PUSH BC..
009CD0: 20 20 20 20 20 20 20 50 55 53 48 20 44 45 0D 0A PUSH DE..
009CE0: 20 20 20 20 20 20 20 20 50 55 53 48 20 48 4C 0D PUSH HL.
009CF0: 0A 53 50 52 49 4E 31 20 20 4C 44 20 41 2C 28 48 .SPRIN1 LD A,(H
009D00: 4C 29 0D 0A 20 20 20 20 20 20 20 20 43 50 20 22 L).. CP "
009D10: 40 22 0D 0A 20 20 20 20 20 20 20 20 4A 52 20 5A @".. JR Z
009D20: 2C 53 50 52 49 4E 32 0D 0A 20 20 20 20 20 20 20 ,SPRIN2..
009D30: 20 43 41 4C 4C 20 50 52 49 4E 54 0D 0A 20 20 20 CALL PRINT..
009D40: 20 20 20 20 20 49 4E 43 20 48 4C 0D 0A 20 20 20 INC HL..
009D50: 20 20 20 20 20 4A 52 20 53 50 52 49 4E 31 0D 0A JR SPRIN1..
009D60: 53 50 52 49 4E 32 20 20 50 4F 50 20 48 4C 0D 0A SPRIN2 POP HL..
009D70: 20 20 20 20 20 20 20 20 50 4F 50 20 44 45 0D 0A POP DE..
009D80: 20 20 20 20 20 20 20 20 50 4F 50 20 42 43 0D 0A POP BC..
009D90: 20 20 20 20 20 20 20 20 50 4F 50 20 41 46 0D 0A POP AF..
009DA0: 20 20 20 20 20 20 20 20 52 45 54 0D 0A 0D 0A 0D RET.....
009DB0: 0A 50 52 49 4E 4F 20 20 20 4C 44 20 43 2C 35 0D .PRINO LD C,5.
009DC0: 0A 20 20 20 20 20 20 20 20 4C 44 20 28 48 4F 4C . LD (HOL
009DD0: 44 29 2C 48 4C 0D 0A 20 20 20 20 20 20 20 20 4C D),HL.. L
009DE0: 44 20 48 4C 2C 4E 54 41 42 4C 45 0D 0A 47 45 54 D HL,NTABLE..GET
009DF0: 50 57 52 20 20 4C 44 20 45 2C 28 48 4C 29 0D 0A PWR LD E,(HL)..
009E00: 20 20 20 20 20 20 4C 44 20 48 4C 2C 4E 41 4D 45 LD HL,NAME
009E10: 31 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 44 45 1.. LD DE
009E20: 2C 34 39 31 35 32 0D 0A 20 20 20 20 20 20 20 20 ,49152..
009E30: 43 41 4C 4C 20 26 42 43 38 43 20 20 20 20 20 20 CALL &BC8C
009E40: 20 20 3B 4F 55 54 20 4F 50 45 4E 0D 0A 20 20 20 ;OUT OPEN..
009E50: 20 20 20 20 20 4C 44 20 48 4C 2C 28 46 49 52 53 LD HL,(FIRS
009E60: 54 48 2B 32 31 29 0D 0A 20 20 20 20 20 20 20 20 TH+21)..
009E70: 4C 44 20 44 45 2C 28 46 49 52 53 54 48 2B 32 34 LD DE,(FIRSTH+24
009E80: 29 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 42 43 ).. LD BC
009E90: 2C 28 46 49 52 53 54 48 2B 32 36 29 0D 0A 20 20 ,(FIRSTH+26)..
009EA0: 20 20 20 20 20 20 4C 44 20 41 2C 28 46 49 52 53 LD A,(FIRS
009EB0: 54 48 2B 31 38 29 0D 0A 20 20 20 20 20 20 20 20 TH+18)..
009EC0: 52 45 53 20 30 2C 41 0D 0A 20 20 20 20 20 20 20 RES 0,A..
009ED0: 20 43 41 4C 4C 20 26 42 43 39 38 20 20 20 20 20 CALL &BC98
009EE0: 20 20 20 3B 4F 55 54 20 44 49 52 45 43 54 0D 0A ;OUT DIRECT..
009EF0: 20 20 20 20 20 20 20 20 43 41 4C 4C 20 26 42 43 CALL &BC
009F00: 38 46 20 20 20 20 20 20 20 20 3B 4F 55 54 20 43 8F ;OUT C
009F10: 4C 4F 53 45 0D 0A 20 20 20 20 20 20 20 20 52 45 LOSE.. RE
009F20: 54 0D 0A 0D 0A 4E 41 4D 45 31 20 20 20 44 42 20 T....NAME1 DB
009F30: 22 42 41 43 4B 55 50 22 0D 0A 0D 0A 52 55 4E 4D "BACKUP"....RUNM
009F40: 31 20 20 20 44 42 20 22 48 49 54 20 41 20 4B 45 1 DB "HIT A KE
009F50: 59 2E 20 28 53 29 3D 53 41 56 45 20 40 22 0D 0A Y. (S)=SAVE @"..
009F60: 0D 0A 52 45 41 44 45 52 20 20 4C 44 20 48 4C 2C ..READER LD HL,
009F70: 52 45 41 44 4D 31 0D 0A 20 20 20 20 20 20 20 20 READM1..
009F80: 43 41 4C 4C 20 53 50 52 49 4E 54 0D 0A 20 20 20 CALL SPRINT..
009F90: 20 20 20 20 20 4C 44 20 48 4C 2C 52 45 41 44 4D LD HL,READM
009FA0: 35 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 5.. CALL
009FB0: 53 50 52 49 4E 54 0D 0A 20 20 20 20 20 20 20 20 SPRINT..
009FC0: 4C 44 20 42 2C 31 36 0D 0A 20 20 20 20 20 20 20 LD B,16..
009FD0: 20 4C 44 20 48 4C 2C 46 49 52 53 54 48 0D 0A 52 LD HL,FIRSTH..R
009FE0: 45 41 44 30 20 20 20 4C 44 20 41 2C 28 48 4C 29 EAD0 LD A,(HL)
009FF0: 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 50 .. CALL P
00A000: 20 20 20 20 20 20 20 20 49 4E 43 20 48 4C 0D 0A INC HL..
00A010: 20 20 20 20 20 20 20 20 4C 44 20 44 2C 28 48 4C LD D,(HL
00A020: 29 0D 0A 20 20 20 20 20 20 20 20 49 4E 43 20 48 ).. INC H
00A030: 4C 0D 0A 20 20 20 20 20 20 20 20 50 55 53 48 20 L.. PUSH
00A040: 48 4C 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 42 HL.. LD B
00A050: 2C 30 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 48 ,0.. LD H
00A060: 4C 2C 28 48 4F 4C 44 29 0D 0A 53 55 42 54 52 20 L,(HOLD)..SUBTR
00A070: 20 20 41 4E 44 20 30 0D 0A 20 20 20 20 20 20 20 AND 0..
00A080: 20 53 42 43 20 48 4C 2C 44 45 0D 0A 20 20 20 20 SBC HL,DE..
00A090: 20 20 20 20 4A 52 20 43 2C 4E 4F 53 55 42 0D 0A JR C,NOSUB..
00A0A0: 20 20 20 20 20 20 20 20 49 4E 43 20 42 0D 0A 20 INC B..
00A0B0: 20 20 20 20 20 20 20 4A 52 20 53 55 42 54 52 0D JR SUBTR.
00A0C0: 0A 4E 4F 53 55 42 20 20 20 41 44 44 20 48 4C 2C .NOSUB ADD HL,
00A0D0: 44 45 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 28 DE.. LD (
00A0E0: 48 4F 4C 44 29 2C 48 4C 0D 0A 20 20 20 20 20 20 HOLD),HL..
00A0F0: 20 20 4C 44 20 41 2C 42 0D 0A 20 20 20 20 20 20 LD A,B..
00A100: 20 20 41 44 44 20 41 2C 26 33 30 0D 0A 20 20 20 ADD A,&30..
00A110: 20 20 20 20 20 43 41 4C 4C 20 50 52 49 4E 54 0D CALL PRINT.
00A120: 0A 20 20 20 20 20 20 20 20 44 45 43 20 43 0D 0A . DEC C..
00A130: 20 20 20 20 20 20 20 20 4A 52 20 5A 2C 46 49 4E JR Z,FIN
00A140: 49 0D 0A 20 20 20 20 20 20 20 20 50 4F 50 20 48 I.. POP H
00A150: 4C 0D 0A 20 20 20 20 20 20 20 20 4A 52 20 47 45 L.. JR GE
00A160: 54 50 57 52 0D 0A 46 49 4E 49 20 20 20 20 50 4F TPWR..FINI PO
00A170: 50 20 48 4C 0D 0A 20 20 20 20 20 20 20 20 4C 44 P HL.. LD
00A180: 20 41 2C 31 30 0D 0A 20 20 20 20 20 20 20 20 43 A,10.. C
00A190: 41 4C 4C 20 50 52 49 4E 54 0D 0A 20 20 20 20 20 ALL PRINT..
00A1A0: 20 20 20 4C 44 20 41 2C 31 33 0D 0A 20 20 20 20 LD A,13..
00A1B0: 20 20 20 20 43 41 4C 4C 20 50 52 49 4E 54 0D 0A CALL PRINT..
00A1C0: 20 20 20 20 20 20 20 20 52 45 54 0D 0A 4E 54 41 RET..NTA
00A1D0: 42 4C 45 20 20 44 57 20 31 30 30 30 30 0D 0A 20 BLE DW 10000..
00A1E0: 20 20 20 20 20 20 20 44 57 20 31 30 30 30 0D 0A DW 1000..
00A1F0: 20 20 20 20 20 20 20 20 44 57 20 31 30 30 0D 0A DW 100..
00A200: 52 49 4E 54 0D 0A 20 20 20 20 20 20 20 20 49 4E RINT.. IN
00A210: 43 20 48 4C 0D 0A 20 20 20 20 20 20 20 20 44 4A C HL.. DJ
00A220: 4E 5A 20 52 45 41 44 30 0D 0A 20 20 20 20 20 20 NZ READ0..
00A230: 20 20 4C 44 20 41 2C 31 30 0D 0A 20 20 20 20 20 LD A,10..
00A240: 20 20 20 43 41 4C 4C 20 50 52 49 4E 54 0D 0A 20 CALL PRINT..
00A250: 20 20 20 20 20 20 20 4C 44 20 41 2C 31 33 0D 0A LD A,13..
00A260: 20 20 20 20 20 20 20 20 43 41 4C 4C 20 50 52 49 CALL PRI
00A270: 4E 54 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 48 NT.. LD H
00A280: 4C 2C 48 45 41 44 4D 32 0D 0A 20 20 20 20 20 20 L,HEADM2..
00A290: 20 20 43 41 4C 4C 20 53 50 52 49 4E 54 0D 0A 20 CALL SPRINT..
00A2A0: 20 20 20 20 20 20 20 4C 44 20 48 4C 2C 28 46 49 LD HL,(FI
00A2B0: 52 53 54 48 2B 32 34 29 0D 0A 20 20 20 20 20 20 RSTH+24)..
00A2C0: 20 20 43 41 4C 4C 20 50 52 49 4E 4F 0D 0A 20 20 CALL PRINO..
00A2D0: 20 20 20 20 20 20 4C 44 20 48 4C 2C 48 45 41 44 LD HL,HEAD
00A2E0: 4D 33 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C M3.. CALL
00A2F0: 20 53 50 52 49 4E 54 0D 0A 20 20 20 20 20 20 20 SPRINT..
00A300: 20 4C 44 20 48 4C 2C 28 46 49 52 53 54 48 2B 32 LD HL,(FIRSTH+2
00A310: 31 29 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 1).. CALL
00A320: 20 50 52 49 4E 4F 0D 0A 20 20 20 20 20 20 20 20 PRINO..
00A330: 4C 44 20 41 2C 28 46 49 52 53 54 48 2B 31 38 29 LD A,(FIRSTH+18)
00A340: 0D 0A 20 20 20 20 20 20 20 20 41 4E 44 20 32 35 .. AND 25
00A350: 34 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 28 46 4.. LD (F
00A360: 49 52 53 54 48 2B 31 38 29 2C 41 0D 0A 20 20 20 IRSTH+18),A..
00A370: 20 20 20 20 20 53 52 4C 20 41 0D 0A 20 20 20 20 SRL A..
00A380: 20 20 20 20 4C 44 20 48 4C 2C 52 45 41 44 4D 32 LD HL,READM2
00A390: 0D 0A 20 20 20 20 20 20 20 20 4F 52 20 41 0D 0A .. OR A..
00A3A0: 20 20 20 20 20 20 20 20 4A 52 20 5A 2C 52 45 41 JR Z,REA
00A3B0: 44 31 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 48 D1.. LD H
00A3C0: 4C 2C 52 45 41 44 4D 33 0D 0A 52 45 41 44 31 20 L,READM3..READ1
00A3D0: 20 20 50 55 53 48 20 41 46 0D 0A 20 20 20 20 20 PUSH AF..
00A3E0: 20 20 20 43 41 4C 4C 20 53 50 52 49 4E 54 0D 0A CALL SPRINT..
00A3F0: 20 20 20 20 20 20 20 20 50 4F 50 20 41 46 0D 0A POP AF..
00A400: 20 20 20 20 20 20 20 20 44 57 20 31 30 0D 0A 20 DW 10..
00A410: 20 20 20 20 20 20 20 44 57 20 31 0D 0A 0D 0A 2E DW 1.....
00A420: 50 52 49 4E 54 20 20 20 45 51 55 20 26 42 42 35 PRINT EQU &BB5
00A430: 41 0D 0A 57 41 49 54 43 48 41 52 20 45 51 55 20 A..WAITCHAR EQU
00A440: 26 42 42 30 36 0D 0A 48 4F 4C 44 20 20 20 20 44 &BB06..HOLD D
00A450: 42 20 30 2C 30 0D 0A 0D 0A 4C 49 53 54 0D 0A 45 B 0,0....LIST..E
00A460: 4E 44 0D 0A 1A 52 45 54 0D 0A 0D 0A 54 41 42 4C ND...RET....TABL
00A470: 45 20 20 20 44 57 20 4E 41 4D 45 53 0D 0A 0D 0A E DW NAMES....
00A480: 20 53 42 43 20 48 4C 2C 44 45 0D 0A 20 20 20 20 SBC HL,DE..
00A490: 20 20 20 20 4A 52 20 43 2C 4E 4F 53 55 42 0D 0A JR C,NOSUB..
00A4A0: 20 20 20 20 20 20 20 20 49 4E 43 20 42 0D 0A 20 INC B..
00A4B0: 20 20 20 20 20 20 20 4A 52 20 53 55 42 54 52 0D JR SUBTR.
00A4C0: 0A 4E 4F 53 55 42 20 20 20 41 44 44 20 48 4C 2C .NOSUB ADD HL,
00A4D0: 44 45 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 28 DE.. LD (
00A4E0: 48 4F 4C 44 29 2C 48 4C 0D 0A 20 20 20 20 20 20 HOLD),HL..
00A4F0: 20 20 4C 44 20 41 2C 42 0D 0A 20 20 20 20 20 20 LD A,B..
00A500: 20 20 41 44 44 20 41 2C 26 33 30 0D 0A 20 20 20 ADD A,&30..
00A510: 20 20 20 20 20 43 41 4C 4C 20 50 52 49 4E 54 0D CALL PRINT.
00A520: 0A 20 20 20 20 20 20 20 20 44 45 43 20 43 0D 0A . DEC C..
00A530: 20 20 20 20 20 20 20 20 4A 52 20 5A 2C 46 49 4E JR Z,FIN
00A540: 49 0D 0A 20 20 20 20 20 20 20 20 50 4F 50 20 48 I.. POP H
00A550: 4C 0D 0A 20 20 20 20 20 20 20 20 4A 52 20 47 45 L.. JR GE
00A560: 54 50 57 52 0D 0A 46 49 4E 49 20 20 20 20 50 4F TPWR..FINI PO
00A570: 50 20 48 4C 0D 0A 20 20 20 20 20 20 20 20 4C 44 P HL.. LD
00A580: 20 41 2C 31 30 0D 0A 20 20 20 20 20 20 20 20 43 A,10.. C
00A590: 41 4C 4C 20 50 52 49 4E 54 0D 0A 20 20 20 20 20 ALL PRINT..
00A5A0: 20 20 20 4C 44 20 41 2C 31 33 0D 0A 20 20 20 20 LD A,13..
00A5B0: 20 20 20 20 43 41 4C 4C 20 50 52 49 4E 54 0D 0A CALL PRINT..
00A5C0: 20 20 20 20 20 20 20 20 52 45 54 0D 0A 4E 54 41 RET..NTA
00A5D0: 42 4C 45 20 20 44 57 20 31 30 30 30 30 0D 0A 20 BLE DW 10000..
00A5E0: 20 20 20 20 20 20 20 44 57 20 31 30 30 30 0D 0A DW 1000..
00A5F0: 20 20 20 20 20 20 20 20 44 57 20 31 30 30 0D 0A DW 100..
00A600: 20 20 20 20 20 20 20 20 4F 52 20 41 0D 0A 20 20 OR A..
00A610: 20 20 20 20 20 20 4A 52 20 5A 2C 52 45 41 44 32 JR Z,READ2
00A620: 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 48 4C 2C .. LD HL,
00A630: 28 46 49 52 53 54 48 2B 31 36 29 0D 0A 20 20 20 (FIRSTH+16)..
00A640: 20 20 20 20 20 4C 44 20 41 2C 48 0D 0A 20 20 20 LD A,H..
00A650: 20 20 20 20 20 4F 52 20 4C 0D 0A 20 20 20 20 20 OR L..
00A660: 20 20 20 4A 52 20 5A 2C 52 45 41 44 32 0D 0A 20 JR Z,READ2..
00A670: 20 20 20 20 20 20 20 4C 44 20 48 4C 2C 52 45 41 LD HL,REA
00A680: 44 4D 34 0D 0A 20 20 20 20 20 20 20 20 43 41 4C DM4.. CAL
00A690: 4C 20 53 50 52 49 4E 54 0D 0A 20 20 20 20 20 20 L SPRINT..
00A6A0: 20 20 4C 44 20 48 4C 2C 28 46 49 52 53 54 48 2B LD HL,(FIRSTH+
00A6B0: 32 36 29 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 26).. CAL
00A6C0: 4C 20 50 52 49 4E 4F 0D 0A 52 45 41 44 32 20 20 L PRINO..READ2
00A6D0: 20 52 45 54 20 20 20 20 20 20 20 20 0D 0A 0D 0A RET ....
00A6E0: 52 45 41 44 4D 31 20 20 44 42 20 31 30 2C 31 33 READM1 DB 10,13
00A6F0: 2C 22 54 41 50 45 20 48 45 41 44 45 52 20 44 45 ,"TAPE HEADER DE
00A700: 54 41 49 4C 53 22 2C 31 30 2C 31 33 2C 22 40 22 TAILS",10,13,"@"
00A710: 0D 0A 52 45 41 44 4D 32 20 20 44 42 20 22 42 41 ..READM2 DB "BA
00A720: 53 49 43 22 2C 31 30 2C 31 33 2C 22 40 22 0D 0A SIC",10,13,"@"..
00A730: 52 45 41 44 4D 33 20 20 44 42 20 22 4D 41 43 48 READM3 DB "MACH
00A740: 49 4E 45 20 43 4F 44 45 22 2C 31 30 2C 31 33 2C INE CODE",10,13,
00A750: 22 40 22 0D 0A 52 45 41 44 4D 34 20 20 44 42 20 "@"..READM4 DB
00A760: 22 45 58 45 43 55 54 45 20 41 44 44 52 45 53 53 "EXECUTE ADDRESS
00A770: 2D 20 40 22 0D 0A 52 45 41 44 4D 35 20 20 44 42 - @"..READM5 DB
00A780: 20 22 4E 41 4D 45 20 2D 20 40 22 0D 0A 0D 0A 46 "NAME - @"....F
00A790: 49 52 53 54 48 20 20 44 45 46 53 20 36 35 0D 0A IRSTH DEFS 65..
00A7A0: 48 45 41 44 45 52 44 20 45 51 55 20 35 31 32 30 HEADERD EQU 5120
00A7B0: 30 0D 0A 4C 45 4E 47 54 48 20 20 44 42 20 30 2C 0..LENGTH DB 0,
00A7C0: 30 0D 0A 53 54 41 52 54 20 20 20 44 42 20 30 2C 0..START DB 0,
00A7D0: 30 0D 0A 0D 0A 43 41 53 52 45 41 44 20 44 42 20 0....CASREAD DB
00A7E0: 30 2C 30 2C 30 0D 0A 4A 50 52 45 53 54 20 20 44 0,0,0..JPREST D
00A7F0: 42 20 30 2C 30 2C 30 0D 0A 49 4E 4F 50 45 4E 20 B 0,0,0..INOPEN
00A800: 00 43 32 20 20 20 20 20 20 42 49 4E 00 00 00 00 .C2 BIN....
00A810: 00 00 02 00 00 02 A3 00 7C 03 02 A3 00 00 00 00 ......£.|..£....
00A820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00A830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00A840: 7C 03 00 58 04 20 2D 20 40 53 54 41 52 54 20 20 |..X. - @START
00A850: 4F 46 20 44 41 54 41 20 2D 20 40 20 20 20 48 49 OF DATA - @ HI
00A860: 54 20 41 4E 59 20 4B 45 59 40 F5 C5 D5 E5 7E FE T ANY KEY@....~.
00A870: 40 28 06 CD 5A BB 23 18 F5 E1 D1 C1 F1 C9 0E 05 @(..Z.#.........
00A880: 01 0C A3 21 1B A3 CD D1 BC C9 1F A3 C3 32 A3 C3 ..£!.£.....£.2£.
00A890: 24 A4 C3 A1 A3 C3 B7 A5 00 00 00 00 00 41 55 54 $...£........AUT
00A8A0: CF 4C 4F 41 C4 50 55 D4 52 45 53 54 4F 52 C5 00 .LOA.PU.RESTOR..
00A8B0: CD 24 A4 CD A1 A3 2A 89 A5 E5 C9 21 62 A3 DD E5 .$...£*....!b£..
00A8C0: FD E5 F5 C5 D5 E5 CD D4 BC 22 5F A3 79 32 61 A3 ........."_£y2a£
00A8D0: AF DF 5F A3 E1 D1 C1 F1 FD E1 DD E1 C9 00 00 00 .._£............
00A8E0: 44 49 53 C3 21 6C A3 C3 40 A3 54 41 50 C5 CD 66 DIS.!l£.@£TAP..f
00A8F0: A3 C5 D5 11 00 C0 CD BA A5 ED 43 E0 A3 ED 53 DE £.........C.£.S.
00A900: A3 EB CD 83 BC CD 3D A3 01 06 A4 D1 E1 7A CD 15 £.....=£.....z..
00A910: A4 7B CD 15 A4 7C CD 15 A4 06 03 CD EA A3 C9 CD .{...|.......£..
00A920: 3D A3 CD BD A5 21 B4 A3 22 A2 BC 21 70 A3 22 78 =£...!.£"..!p£"x
00A930: BC C9 F5 E5 D5 22 DE A3 ED 53 E0 A3 CD B4 A5 D1 .....".£.S.£....
00A940: E1 F1 01 06 A4 CD 15 A4 7C CD 15 A4 7D CD 15 A4 ........|...}...
00A950: 7A CD 15 A4 7B CD 15 A4 CD E8 A3 C9 00 00 00 00 z...{.....£.....
00A960: 4E 41 4D 45 20 40 06 05 21 06 A4 11 00 C0 CD 8C NAME @..!.......
00A970: BC 2A DE A3 ED 5B E0 A3 01 00 00 3E 02 CD 98 BC .*.£.[.£...>....
00A980: CD 8F BC C9 30 31 32 33 34 35 36 37 38 39 30 31 ....012345678901
00A990: 32 33 34 E6 7F F6 41 FE 5A 38 04 D6 19 18 F8 02 234...A.Z8......
00A9A0: 03 C9 21 6F A5 11 40 00 3E 2C CD A1 BC D0 01 10 ..!o..@.>,......
00A9B0: F6 ED 49 2A 84 A5 ED 5B 82 A5 3A 80 A5 22 15 C8 ..I*...[..:.."..
00A9C0: ED 53 13 C8 32 11 C8 18 0C 21 00 C8 11 40 00 3E .S..2....!...@.>
00A9D0: 2C CD A1 BC D0 2A 15 C8 ED 5B 13 C8 3E 16 CD A1 ,....*...[..>...
00A9E0: BC D0 3A 11 C8 B7 28 E1 CD 71 BC CD BD A4 21 A8 ..:...(..q....!.
00A9F0: A4 CD 27 A6 CD 06 BB FE 53 28 03 FE 73 C0 06 06 ..'.....S(..s...
00AA00: 20 44 42 20 30 2C 30 2C 30 0D 0A 0D 0A 49 4E 54 DB 0,0,0....INT
00AA10: 45 52 20 20 20 4C 44 20 41 2C 28 26 42 43 41 31 ER LD A,(&BCA1
00AA20: 29 20 20 20 20 20 20 3B 43 41 53 20 52 45 41 44 ) ;CAS READ
00AA30: 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 48 4C 2C .. LD HL,
00AA40: 28 26 42 43 41 32 29 0D 0A 20 20 20 20 20 20 20 (&BCA2)..
00AA50: 20 4C 44 20 28 43 41 53 52 45 41 44 29 2C 41 0D LD (CASREAD),A.
00AA60: 0A 20 20 20 20 20 20 20 20 4C 44 20 28 43 41 53 . LD (CAS
00AA70: 52 45 41 44 2B 31 29 2C 48 4C 0D 0A 20 20 20 20 READ+1),HL..
00AA80: 20 20 20 20 4C 44 20 41 2C 28 26 42 43 37 37 29 LD A,(&BC77)
00AA90: 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 48 4C 2C .. LD HL,
00AAA0: 28 26 42 43 37 38 29 0D 0A 20 20 20 20 20 20 20 (&BC78)..
00AAB0: 20 4C 44 20 28 49 4E 4F 50 45 4E 29 2C 41 0D 0A LD (INOPEN),A..
00AAC0: 20 20 20 20 20 20 20 20 4C 44 20 28 49 4E 4F 50 LD (INOP
00AAD0: 45 4E 2B 31 29 2C 48 4C 0D 0A 20 20 20 20 20 20 EN+1),HL..
00AAE0: 20 20 4C 44 20 41 2C 28 26 42 44 33 37 29 0D 0A LD A,(&BD37)..
00AAF0: 20 20 20 20 20 20 20 20 4C 44 20 42 2C 41 0D 0A LD B,A..
00AB00: 20 20 20 20 20 20 20 20 4C 44 20 41 2C 32 30 31 LD A,201
00AB10: 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 28 26 42 .. LD (&B
00AB20: 43 43 38 29 2C 41 20 20 20 20 20 20 3B 4B 4C 20 CC8),A ;KL
00AB30: 43 48 4F 4B 45 20 4F 46 46 0D 0A 20 20 20 20 20 CHOKE OFF..
00AB40: 20 20 20 4C 44 20 28 26 42 43 36 35 29 2C 41 20 LD (&BC65),A
00AB50: 20 20 20 20 20 3B 43 41 53 20 49 4E 49 54 0D 0A ;CAS INIT..
00AB60: 20 20 20 20 20 20 20 20 4C 44 20 28 26 42 44 33 LD (&BD3
00AB70: 37 29 2C 41 20 20 20 20 20 20 3B 4A 55 4D 50 20 7),A ;JUMP
00AB80: 52 45 53 54 4F 52 45 0D 0A 20 20 20 20 20 20 20 RESTORE..
00AB90: 20 4C 44 20 48 4C 2C 28 26 42 44 33 38 29 0D 0A LD HL,(&BD38)..
00ABA0: 20 20 20 20 20 20 20 20 4C 44 20 41 2C 42 0D 0A LD A,B..
00ABB0: 20 20 20 20 20 20 20 20 4C 44 20 28 4A 50 52 45 LD (JPRE
00ABC0: 53 54 29 2C 41 0D 0A 20 20 20 20 20 20 20 20 4C ST),A.. L
00ABD0: 44 20 28 4A 50 52 45 53 54 2B 31 29 2C 48 4C 0D D (JPREST+1),HL.
00ABE0: 0A 20 20 20 20 20 20 20 20 4C 44 20 41 2C 31 39 . LD A,19
00ABF0: 35 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 28 26 5.. LD (&
00AC00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
00AC10: 09 00 00 00 02 09 4E E5 09 00 C1 02 00 00 00 02 ......N.........
00AC20: 09 00 C6 02 00 00 00 02 09 00 C2 02 00 00 00 02 ................
00AC30: 09 00 C7 02 00 00 00 02 09 00 C3 02 00 00 00 02 ................
00AC40: 09 00 C8 02 00 00 00 02 09 00 C4 02 00 00 00 02 ................
00AC50: 09 00 C9 02 00 00 00 02 09 00 C5 02 00 00 00 02 ................
00AC60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00AC70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00AC80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00AC90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00ACA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00ACB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00ACC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00ACD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00ACE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00ACF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00AD00: 21 A2 A4 11 00 C0 CD 8C BC 2A 84 A5 ED 5B 87 A5 !........*...[..
00AD10: ED 4B 89 A5 3A 81 A5 CB 87 CD 98 BC CD 8F BC C9 .K..:...........
00AD20: 42 41 43 4B 55 50 48 49 54 20 41 20 4B 45 59 2E BACKUPHIT A KEY.
00AD30: 20 28 53 29 3D 53 41 56 45 20 40 21 26 A5 CD 27 (S)=SAVE @!&..'
00AD40: A6 21 67 A5 CD 27 A6 06 10 21 6F A5 7E CD 5A BB .!g..'...!o.~.Z.
00AD50: 23 10 F9 3E 0A CD 5A BB 3E 0D CD 5A BB 21 F4 A5 #..>..Z.>..Z.!..
00AD60: CD 27 A6 2A 87 A5 CD 3B A6 21 06 A6 CD 27 A6 2A .'.*...;.!...'.*
00AD70: 84 A5 CD 3B A6 3A 81 A5 E6 FE 32 81 A5 CB 3F 21 ...;.:....2...?!
00AD80: 3E A5 B7 28 03 21 46 A5 F5 CD 27 A6 F1 B7 28 13 >..(.!F...'...(.
00AD90: 2A 7F A5 7C B5 28 0C 21 55 A5 CD 27 A6 2A 89 A5 *..|.(.!U..'.*..
00ADA0: CD 3B A6 C9 0A 0D 54 41 50 45 20 48 45 41 44 45 .;....TAPE HEADE
00ADB0: 52 20 44 45 54 41 49 4C 53 0A 0D 40 42 41 53 49 R DETAILS..@BASI
00ADC0: 43 0A 0D 40 4D 41 43 48 49 4E 45 20 43 4F 44 45 C..@MACHINE CODE
00ADD0: 0A 0D 40 45 58 45 43 55 54 45 20 41 44 44 52 45 ..@EXECUTE ADDRE
00ADE0: 53 53 2D 20 40 4E 41 4D 45 20 2D 20 40 00 00 00 SS- @NAME - @...
00ADF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00AE00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00AE10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00AE20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00AE30: 00 00 00 00 00 00 00 00 00 00 00 3A A1 BC 2A A2 ...........:..*.
00AE40: BC 32 B4 A5 22 B5 A5 3A 77 BC 2A 78 BC 32 BA A5 .2.."..:w.*x.2..
00AE50: 22 BB A5 3A 37 BD 47 3E C9 32 65 BC 32 37 BD 2A "..:7.G>.2e.27.*
00AE60: 38 BD 78 32 B7 A5 22 B8 A5 3E C3 32 A1 BC 32 77 8.x2.."..>.2..2w
00AE70: BC C9 4C 45 4E 47 54 48 20 4F 46 20 44 41 54 41 ..LENGTH OF DATA
00AE80: 20 2D 20 40 53 54 41 52 54 20 20 4F 46 20 44 41 - @START OF DA
00AE90: 54 41 20 2D 20 40 20 20 20 48 49 54 20 41 4E 59 TA - @ HIT ANY
00AEA0: 20 4B 45 59 40 F5 C5 D5 E5 7E FE 40 28 06 CD 5A KEY@....~.@(..Z
00AEB0: BB 23 18 F5 E1 D1 C1 F1 C9 0E 05 22 7C A6 21 72 .#........."|.!r
00AEC0: A6 5E 23 56 23 E5 06 00 2A 7C A6 E6 00 ED 52 38 .^#V#...*|....R8
00AED0: 03 04 18 F7 19 22 7C A6 78 C6 30 CD 5A BB 0D 28 ....."|.x.0.Z..(
00AEE0: 03 E1 18 DD E1 3E 0A CD 5A BB 3E 0D CD 5A BB C9 .....>..Z.>..Z..
00AEF0: 10 27 E8 03 64 00 0A 00 01 00 00 00 1A 0A 0D 0A .'..d...........
00AF00: 20 20 20 20 20 20 43 41 4C 4C 20 26 42 43 38 43 CALL &BC8C
00AF10: 20 20 20 20 20 20 20 20 3B 4F 55 54 20 4F 50 45 ;OUT OPE
00AF20: 4E 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 48 4C N.. LD HL
00AF30: 2C 28 50 48 4C 29 0D 0A 20 20 20 20 20 20 20 20 ,(PHL)..
00AF40: 4C 44 20 44 45 2C 28 50 44 45 29 0D 0A 20 20 20 LD DE,(PDE)..
00AF50: 20 20 20 20 20 4C 44 20 42 43 2C 30 0D 0A 20 20 LD BC,0..
00AF60: 20 20 20 20 20 20 4C 44 20 41 2C 32 0D 0A 20 20 LD A,2..
00AF70: 20 20 20 20 20 20 43 41 4C 4C 20 26 42 43 39 38 CALL &BC98
00AF80: 20 20 20 20 20 20 20 20 3B 4F 55 54 20 44 49 52 ;OUT DIR
00AF90: 45 43 54 20 0D 0A 20 20 20 20 20 20 20 20 43 41 ECT .. CA
00AFA0: 4C 4C 20 26 42 43 38 46 20 20 20 20 20 20 20 20 LL &BC8F
00AFB0: 3B 4F 55 54 20 43 4C 4F 53 45 0D 0A 20 20 20 20 ;OUT CLOSE..
00AFC0: 20 20 20 20 52 45 54 0D 0A 0D 0A 4E 41 4D 45 20 RET....NAME
00AFD0: 20 20 20 44 42 20 22 30 31 32 33 34 35 36 37 38 DB "012345678
00AFE0: 39 30 31 32 33 34 22 0D 0A 0D 0A 47 45 54 41 53 901234"....GETAS
00AFF0: 43 20 20 41 4E 44 20 31 32 37 0D 0A 20 20 20 20 C AND 127..
00B000: 20 20 20 20 4F 52 20 36 35 0D 0A 47 45 54 41 53 OR 65..GETAS
00B010: 43 31 20 43 50 20 39 30 0D 0A 20 20 20 20 20 20 C1 CP 90..
00B020: 20 20 4A 52 20 43 2C 47 45 54 41 53 43 32 0D 0A JR C,GETASC2..
00B030: 20 20 20 20 20 20 20 20 53 55 42 20 32 35 0D 0A SUB 25..
00B040: 20 20 20 20 20 20 20 20 4A 52 20 47 45 54 41 53 JR GETAS
00B050: 43 31 0D 0A 47 45 54 41 53 43 32 20 4C 44 20 28 C1..GETASC2 LD (
00B060: 42 43 29 2C 41 0D 0A 20 20 20 20 20 20 20 20 49 BC),A.. I
00B070: 4E 43 20 42 43 0D 0A 20 20 20 20 20 20 20 20 52 NC BC.. R
00B080: 45 54 0D 0A 0D 0A 4C 4F 41 44 20 20 20 20 4C 44 ET....LOAD LD
00B090: 20 48 4C 2C 46 49 52 53 54 48 0D 0A 20 20 20 20 HL,FIRSTH..
00B0A0: 20 20 20 20 4C 44 20 44 45 2C 36 34 0D 0A 20 20 LD DE,64..
00B0B0: 20 20 20 20 20 20 4C 44 20 41 2C 26 32 43 0D 0A LD A,&2C..
00B0C0: 20 20 20 20 20 20 20 20 43 41 4C 4C 20 26 42 43 CALL &BC
00B0D0: 41 31 0D 0A 20 20 20 20 20 20 20 20 52 45 54 20 A1.. RET
00B0E0: 4E 43 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 42 NC.. LD B
00B0F0: 43 2C 26 46 36 31 30 0D 0A 20 20 20 20 20 20 20 C,&F610..
00B100: 20 20 20 20 20 20 20 20 4F 52 47 20 34 31 37 32 ORG 4172
00B110: 30 2C 33 32 37 36 38 0D 0A 0D 0A 4E 4F 4C 49 53 0,32768....NOLIS
00B120: 54 0D 0A 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 T.... LD
00B130: 42 43 2C 54 41 42 4C 45 0D 0A 20 20 20 20 20 20 BC,TABLE..
00B140: 20 20 4C 44 20 48 4C 2C 42 59 54 45 53 0D 0A 20 LD HL,BYTES..
00B150: 20 20 20 20 20 20 20 43 41 4C 4C 20 26 42 43 44 CALL &BCD
00B160: 31 0D 0A 20 20 20 20 20 20 20 20 52 45 54 0D 0A 1.. RET..
00B170: 0D 0A 54 41 42 4C 45 20 20 20 44 57 20 4E 41 4D ..TABLE DW NAM
00B180: 45 53 0D 0A 0D 0A 20 20 20 20 20 20 20 20 4A 50 ES.... JP
00B190: 20 41 55 54 4F 0D 0A 20 20 20 20 20 20 20 20 4A AUTO.. J
00B1A0: 50 20 4C 4F 41 44 0D 0A 20 20 20 20 20 20 20 20 P LOAD..
00B1B0: 4A 50 20 50 55 54 0D 0A 20 20 20 20 20 20 20 20 JP PUT..
00B1C0: 4A 50 20 4A 50 52 45 53 54 20 20 20 20 20 20 20 JP JPREST
00B1D0: 20 20 20 3B 52 45 53 54 4F 52 45 0D 0A 20 20 20 ;RESTORE..
00B1E0: 20 20 20 20 20 44 42 20 30 0D 0A 0D 0A 42 59 54 DB 0....BYT
00B1F0: 45 53 20 20 20 44 42 20 30 2C 30 2C 30 2C 30 0D ES DB 0,0,0,0.
00B200: 0A 0D 0A 4E 41 4D 45 53 20 20 20 44 42 20 22 41 ...NAMES DB "A
00B210: 55 54 22 2C 22 4F 22 2B 26 38 30 0D 0A 20 20 20 UT","O"+&80..
00B220: 20 20 20 20 20 44 42 20 22 4C 4F 41 22 2C 22 44 DB "LOA","D
00B230: 22 2B 26 38 30 0D 0A 20 20 20 20 20 20 20 20 44 "+&80.. D
00B240: 42 20 22 50 55 22 2C 22 54 22 2B 26 38 30 0D 0A B "PU","T"+&80..
00B250: 20 20 20 20 20 20 20 20 44 42 20 22 52 45 53 54 DB "REST
00B260: 4F 52 22 2C 22 45 22 2B 26 38 30 0D 0A 20 20 20 OR","E"+&80..
00B270: 20 20 20 20 20 44 42 20 30 0D 0A 0D 0A 41 55 54 DB 0....AUT
00B280: 4F 20 20 20 20 43 41 4C 4C 20 4C 4F 41 44 0D 0A O CALL LOAD..
00B290: 20 20 20 20 20 20 20 20 43 41 4C 4C 20 50 55 54 CALL PUT
00B2A0: 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 48 4C 2C .. LD HL,
00B2B0: 28 46 49 52 53 54 48 2B 32 36 29 0D 0A 20 20 20 (FIRSTH+26)..
00B2C0: 20 20 20 20 20 50 55 53 48 20 48 4C 0D 0A 20 20 PUSH HL..
00B2D0: 20 20 20 20 20 20 52 45 54 0D 0A 0D 0A 44 49 53 RET....DIS
00B2E0: 43 49 4E 20 20 4C 44 20 48 4C 2C 44 49 53 43 4E CIN LD HL,DISCN
00B2F0: 0D 0A 44 49 53 43 49 4E 31 20 50 55 53 48 20 49 ..DISCIN1 PUSH I
00B300: 20 4F 55 54 20 28 43 29 2C 43 0D 0A 20 20 20 20 OUT (C),C..
00B310: 20 20 20 20 4C 44 20 48 4C 2C 28 46 49 52 53 54 LD HL,(FIRST
00B320: 48 2B 32 31 29 0D 0A 20 20 20 20 20 20 20 20 4C H+21).. L
00B330: 44 20 44 45 2C 28 46 49 52 53 54 48 2B 31 39 29 D DE,(FIRSTH+19)
00B340: 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 41 2C 28 .. LD A,(
00B350: 46 49 52 53 54 48 2B 31 37 29 0D 0A 20 20 20 20 FIRSTH+17)..
00B360: 20 20 20 20 4C 44 20 28 48 45 41 44 45 52 44 2B LD (HEADERD+
00B370: 32 31 29 2C 48 4C 0D 0A 20 20 20 20 20 20 20 20 21),HL..
00B380: 4C 44 20 28 48 45 41 44 45 52 44 2B 31 39 29 2C LD (HEADERD+19),
00B390: 44 45 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 28 DE.. LD (
00B3A0: 48 45 41 44 45 52 44 2B 31 37 29 2C 41 0D 0A 20 HEADERD+17),A..
00B3B0: 20 20 20 20 20 20 20 4A 52 20 52 55 4E 32 0D 0A JR RUN2..
00B3C0: 52 55 4E 31 20 20 20 20 4C 44 20 48 4C 2C 48 45 RUN1 LD HL,HE
00B3D0: 41 44 45 52 44 0D 0A 20 20 20 20 20 20 20 20 4C ADERD.. L
00B3E0: 44 20 44 45 2C 36 34 0D 0A 20 20 20 20 20 20 20 D DE,64..
00B3F0: 20 4C 44 20 41 2C 26 32 43 0D 0A 20 20 20 20 20 LD A,&2C..
00B400: 20 20 20 43 41 4C 4C 20 26 42 43 41 31 0D 0A 20 CALL &BCA1..
00B410: 20 20 20 20 20 20 20 52 45 54 20 4E 43 0D 0A 52 RET NC..R
00B420: 55 4E 32 20 20 20 20 4C 44 20 48 4C 2C 28 48 45 UN2 LD HL,(HE
00B430: 41 44 45 52 44 2B 32 31 29 0D 0A 20 20 20 20 20 ADERD+21)..
00B440: 20 20 20 4C 44 20 44 45 2C 28 48 45 41 44 45 52 LD DE,(HEADER
00B450: 44 2B 31 39 29 0D 0A 20 20 20 20 20 20 20 20 4C D+19).. L
00B460: 44 20 41 2C 26 31 36 0D 0A 20 20 20 20 20 20 20 D A,&16..
00B470: 20 43 41 4C 4C 20 26 42 43 41 31 0D 0A 20 20 20 CALL &BCA1..
00B480: 20 20 20 20 20 52 45 54 20 4E 43 0D 0A 20 20 20 RET NC..
00B490: 20 20 20 20 20 4C 44 20 41 2C 28 48 45 41 44 45 LD A,(HEADE
00B4A0: 52 44 2B 31 37 29 0D 0A 20 20 20 20 20 20 20 20 RD+17)..
00B4B0: 4F 52 20 41 0D 0A 20 20 20 20 20 20 20 20 4A 52 OR A.. JR
00B4C0: 20 5A 2C 52 55 4E 31 0D 0A 20 20 20 20 20 20 20 Z,RUN1..
00B4D0: 20 43 41 4C 4C 20 26 42 43 37 31 0D 0A 20 20 20 CALL &BC71..
00B4E0: 20 20 20 20 20 43 41 4C 4C 20 52 45 41 44 45 52 CALL READER
00B4F0: 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 48 4C 2C .. LD HL,
00B500: 58 0D 0A 20 20 20 20 20 20 20 20 50 55 53 48 20 X.. PUSH
00B510: 49 59 0D 0A 20 20 20 20 20 20 20 20 50 55 53 48 IY.. PUSH
00B520: 20 41 46 0D 0A 20 20 20 20 20 20 20 20 50 55 53 AF.. PUS
00B530: 48 20 42 43 0D 0A 20 20 20 20 20 20 20 20 50 55 H BC.. PU
00B540: 53 48 20 44 45 0D 0A 20 20 20 20 20 20 20 20 50 SH DE.. P
00B550: 55 53 48 20 48 4C 0D 0A 20 20 20 20 20 20 20 20 USH HL..
00B560: 43 41 4C 4C 20 26 42 43 44 34 0D 0A 20 20 20 20 CALL &BCD4..
00B570: 20 20 20 20 4C 44 20 28 46 52 45 44 29 2C 48 4C LD (FRED),HL
00B580: 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 41 2C 43 .. LD A,C
00B590: 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 28 46 52 .. LD (FR
00B5A0: 45 44 2B 32 29 2C 41 0D 0A 20 20 20 20 20 20 20 ED+2),A..
00B5B0: 20 58 4F 52 20 41 0D 0A 20 20 20 20 20 20 20 20 XOR A..
00B5C0: 52 53 54 20 33 2C 46 52 45 44 0D 0A 20 20 20 20 RST 3,FRED..
00B5D0: 20 20 20 20 50 4F 50 20 48 4C 0D 0A 20 20 20 20 POP HL..
00B5E0: 20 20 20 20 50 4F 50 20 44 45 0D 0A 20 20 20 20 POP DE..
00B5F0: 20 20 20 20 50 4F 50 20 42 43 0D 0A 20 20 20 20 POP BC..
00B600: 20 20 20 20 50 4F 50 20 41 46 0D 0A 20 20 20 20 POP AF..
00B610: 20 20 20 20 50 4F 50 20 49 59 0D 0A 20 20 20 20 POP IY..
00B620: 20 20 20 20 50 4F 50 20 49 58 0D 0A 20 20 20 20 POP IX..
00B630: 20 20 20 20 52 45 54 0D 0A 0D 0A 46 52 45 44 20 RET....FRED
00B640: 20 20 20 44 42 20 30 2C 30 2C 30 0D 0A 44 49 53 DB 0,0,0..DIS
00B650: 43 4E 20 20 20 44 42 20 22 44 49 53 22 2C 22 43 CN DB "DIS","C
00B660: 22 2B 26 38 30 0D 0A 0D 0A 54 41 50 45 49 4E 20 "+&80....TAPEIN
00B670: 20 4C 44 20 48 4C 2C 54 41 50 45 4E 0D 0A 20 20 LD HL,TAPEN..
00B680: 20 20 20 20 20 20 4A 50 20 44 49 53 43 49 4E 31 JP DISCIN1
00B690: 0D 0A 0D 0A 54 41 50 45 4E 20 20 20 44 42 20 22 ....TAPEN DB "
00B6A0: 54 41 50 22 2C 22 45 22 2B 26 38 30 0D 0A 0D 0A TAP","E"+&80....
00B6B0: 50 55 54 56 32 20 20 20 50 55 53 48 20 48 4C 0D PUTV2 PUSH HL.
00B6C0: 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 54 41 . CALL TA
00B6D0: 50 45 49 4E 0D 0A 20 20 20 20 20 20 20 20 50 4F PEIN.. PO
00B6E0: 50 20 48 4C 0D 0A 20 20 20 20 20 20 20 20 50 55 P HL.. PU
00B6F0: 53 48 20 42 43 0D 0A 20 20 20 20 20 20 20 20 50 SH BC.. P
00B700: 52 55 4E 4D 31 0D 0A 20 20 20 20 20 20 20 20 43 RUNM1.. C
00B710: 41 4C 4C 20 53 50 52 49 4E 54 0D 0A 20 20 20 20 ALL SPRINT..
00B720: 20 20 20 20 43 41 4C 4C 20 57 41 49 54 43 48 41 CALL WAITCHA
00B730: 52 0D 0A 20 20 20 20 20 20 20 20 43 50 20 22 53 R.. CP "S
00B740: 22 0D 0A 20 20 20 20 20 20 20 20 4A 52 20 5A 2C ".. JR Z,
00B750: 52 55 4E 33 0D 0A 20 20 20 20 20 20 20 20 43 50 RUN3.. CP
00B760: 20 22 73 22 0D 0A 20 20 20 20 20 20 20 20 52 45 "s".. RE
00B770: 54 20 4E 5A 0D 0A 52 55 4E 33 20 20 20 20 4C 44 T NZ..RUN3 LD
00B780: 20 42 2C 36 0D 0A 20 20 20 20 20 20 20 20 4C 44 B,6.. LD
00B790: 20 48 4C 2C 4E 41 4D 45 31 0D 0A 20 20 20 20 20 HL,NAME1..
00B7A0: 20 20 20 4C 44 20 44 45 2C 34 39 31 35 32 0D 0A LD DE,49152..
00B7B0: 20 20 20 20 20 20 20 20 43 41 4C 4C 20 26 42 43 CALL &BC
00B7C0: 38 43 20 20 20 20 20 20 20 20 3B 4F 55 54 20 4F 8C ;OUT O
00B7D0: 50 45 4E 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 PEN.. LD
00B7E0: 48 4C 2C 28 46 49 52 53 54 48 2B 32 31 29 0D 0A HL,(FIRSTH+21)..
00B7F0: 20 20 20 20 20 20 20 20 4C 44 20 44 45 2C 28 46 LD DE,(F
00B800: 49 52 53 54 48 2B 32 34 29 0D 0A 20 20 20 20 20 IRSTH+24)..
00B810: 20 20 20 4C 44 20 42 43 2C 28 46 49 52 53 54 48 LD BC,(FIRSTH
00B820: 2B 32 36 29 0D 0A 20 20 20 20 20 20 20 20 4C 44 +26).. LD
00B830: 20 41 2C 28 46 49 52 53 54 48 2B 31 38 29 0D 0A A,(FIRSTH+18)..
00B840: 20 20 20 20 20 20 20 20 52 45 53 20 30 2C 41 0D RES 0,A.
00B850: 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 26 42 . CALL &B
00B860: 43 39 38 20 20 20 20 20 20 20 20 3B 4F 55 54 20 C98 ;OUT
00B870: 44 49 52 45 43 54 0D 0A 20 20 20 20 20 20 20 20 DIRECT..
00B880: 43 41 4C 4C 20 26 42 43 38 46 20 20 20 20 20 20 CALL &BC8F
00B890: 20 20 3B 4F 55 54 20 43 4C 4F 53 45 0D 0A 20 20 ;OUT CLOSE..
00B8A0: 20 20 20 20 20 20 52 45 54 0D 0A 0D 0A 4E 41 4D RET....NAM
00B8B0: 45 31 20 20 20 44 42 20 22 42 41 43 4B 55 50 22 E1 DB "BACKUP"
00B8C0: 0D 0A 0D 0A 52 55 4E 4D 31 20 20 20 44 42 20 22 ....RUNM1 DB "
00B8D0: 48 49 54 20 41 20 4B 45 59 2E 20 28 53 29 3D 53 HIT A KEY. (S)=S
00B8E0: 41 56 45 20 40 22 0D 0A 0D 0A 52 45 41 44 45 52 AVE @"....READER
00B8F0: 20 20 4C 44 20 48 4C 2C 52 45 41 44 4D 31 0D 0A LD HL,READM1..
00B900: 55 53 48 20 44 45 0D 0A 20 20 20 20 20 20 20 20 USH DE..
00B910: 4C 44 20 44 45 2C 34 39 31 35 32 0D 0A 20 20 20 LD DE,49152..
00B920: 20 20 20 20 20 43 41 4C 4C 20 49 4E 4F 50 45 4E CALL INOPEN
00B930: 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 28 50 44 .. LD (PD
00B940: 45 29 2C 42 43 0D 0A 20 20 20 20 20 20 20 20 4C E),BC.. L
00B950: 44 20 28 50 48 4C 29 2C 44 45 0D 0A 20 20 20 20 D (PHL),DE..
00B960: 20 20 20 20 45 58 20 44 45 2C 48 4C 0D 0A 20 20 EX DE,HL..
00B970: 20 20 20 20 20 20 43 41 4C 4C 20 26 42 43 38 33 CALL &BC83
00B980: 20 20 20 20 20 20 20 20 3B 49 4E 20 44 49 52 45 ;IN DIRE
00B990: 43 54 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C CT.. CALL
00B9A0: 20 44 49 53 43 49 4E 0D 0A 20 20 20 20 20 20 20 DISCIN..
00B9B0: 20 4C 44 20 42 43 2C 4E 41 4D 45 0D 0A 20 20 20 LD BC,NAME..
00B9C0: 20 20 20 20 20 50 4F 50 20 44 45 0D 0A 20 20 20 POP DE..
00B9D0: 20 20 20 20 20 50 4F 50 20 48 4C 0D 0A 20 20 20 POP HL..
00B9E0: 20 20 20 20 20 4C 44 20 41 2C 44 0D 0A 20 20 20 LD A,D..
00B9F0: 20 20 20 20 20 43 41 4C 4C 20 47 45 54 41 53 43 CALL GETASC
00BA00: 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 41 2C 45 .. LD A,E
00BA10: 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 47 .. CALL G
00BA20: 45 54 41 53 43 0D 0A 20 20 20 20 20 20 20 20 4C ETASC.. L
00BA30: 44 20 41 2C 48 0D 0A 20 20 20 20 20 20 20 20 43 D A,H.. C
00BA40: 41 4C 4C 20 47 45 54 41 53 43 0D 0A 20 20 20 20 ALL GETASC..
00BA50: 20 20 20 20 4C 44 20 42 2C 33 0D 0A 20 20 20 20 LD B,3..
00BA60: 20 20 20 20 43 41 4C 4C 20 53 41 56 45 31 0D 0A CALL SAVE1..
00BA70: 20 20 20 20 20 20 20 20 52 45 54 0D 0A 0D 0A 2E RET.....
00BA80: 50 55 54 20 20 20 20 43 41 4C 4C 20 44 49 53 43 PUT CALL DISC
00BA90: 49 4E 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C IN.. CALL
00BAA0: 20 49 4E 54 45 52 0D 0A 20 20 20 20 20 20 20 20 INTER..
00BAB0: 4C 44 20 48 4C 2C 50 55 54 31 0D 0A 20 20 20 20 LD HL,PUT1..
00BAC0: 20 20 20 20 4C 44 20 28 26 42 43 41 32 29 2C 48 LD (&BCA2),H
00BAD0: 4C 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 48 4C L.. LD HL
00BAE0: 2C 50 55 54 56 32 0D 0A 20 20 20 20 20 20 20 20 ,PUTV2..
00BAF0: 4C 44 20 28 26 42 43 37 38 29 2C 48 4C 0D 0A 20 LD (&BC78),HL..
00BB00: 20 20 20 20 20 20 20 20 43 41 4C 4C 20 53 50 52 CALL SPR
00BB10: 49 4E 54 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 INT.. LD
00BB20: 48 4C 2C 52 45 41 44 4D 35 0D 0A 20 20 20 20 20 HL,READM5..
00BB30: 20 20 20 43 41 4C 4C 20 53 50 52 49 4E 54 0D 0A CALL SPRINT..
00BB40: 20 20 20 20 20 20 20 20 4C 44 20 42 2C 31 36 0D LD B,16.
00BB50: 0A 20 20 20 20 20 20 20 20 4C 44 20 48 4C 2C 46 . LD HL,F
00BB60: 49 52 53 54 48 0D 0A 52 45 41 44 30 20 20 20 4C IRSTH..READ0 L
00BB70: 44 20 41 2C 28 48 4C 29 0D 0A 20 20 20 20 20 20 D A,(HL)..
00BB80: 20 20 43 41 4C 4C 20 50 52 49 4E 54 0D 0A 20 20 CALL PRINT..
00BB90: 20 20 20 20 20 20 49 4E 43 20 48 4C 0D 0A 20 20 INC HL..
00BBA0: 20 20 20 20 20 20 44 4A 4E 5A 20 52 45 41 44 30 DJNZ READ0
00BBB0: 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 41 2C 31 .. LD A,1
00BBC0: 30 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 0.. CALL
00BBD0: 50 52 49 4E 54 0D 0A 20 20 20 20 20 20 20 20 4C PRINT.. L
00BBE0: 44 20 41 2C 31 33 0D 0A 20 20 20 20 20 20 20 20 D A,13..
00BBF0: 43 41 4C 4C 20 50 52 49 4E 54 0D 0A 20 20 20 20 CALL PRINT..
00BC00: 20 20 20 20 4C 44 20 48 4C 2C 48 45 41 44 4D 32 LD HL,HEADM2
00BC10: 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 53 .. CALL S
00BC20: 50 52 49 4E 54 0D 0A 20 20 20 20 20 20 20 20 4C PRINT.. L
00BC30: 44 20 48 4C 2C 28 46 49 52 53 54 48 2B 32 34 29 D HL,(FIRSTH+24)
00BC40: 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 50 .. CALL P
00BC50: 52 49 4E 4F 0D 0A 20 20 20 20 20 20 20 20 4C 44 RINO.. LD
00BC60: 20 48 4C 2C 48 45 41 44 4D 33 0D 0A 20 20 20 20 HL,HEADM3..
00BC70: 20 20 20 20 43 41 4C 4C 20 53 50 52 49 4E 54 0D CALL SPRINT.
00BC80: 0A 20 20 20 20 20 20 20 20 4C 44 20 48 4C 2C 28 . LD HL,(
00BC90: 46 49 52 53 54 48 2B 32 31 29 0D 0A 20 20 20 20 FIRSTH+21)..
00BCA0: 20 20 20 20 43 41 4C 4C 20 50 52 49 4E 4F 0D 0A CALL PRINO..
00BCB0: 20 20 20 20 20 20 20 20 4C 44 20 41 2C 28 46 49 LD A,(FI
00BCC0: 52 53 54 48 2B 31 38 29 0D 0A 20 20 20 20 20 20 RSTH+18)..
00BCD0: 20 20 41 4E 44 20 32 35 34 0D 0A 20 20 20 20 20 AND 254..
00BCE0: 20 20 20 4C 44 20 28 46 49 52 53 54 48 2B 31 38 LD (FIRSTH+18
00BCF0: 29 2C 41 0D 0A 20 20 20 20 20 20 20 20 53 52 4C ),A.. SRL
00BD00: 20 20 20 20 20 20 20 52 45 54 0D 0A 50 55 54 31 RET..PUT1
00BD10: 20 20 20 20 50 55 53 48 20 41 46 0D 0A 20 20 20 PUSH AF..
00BD20: 20 20 20 20 20 50 55 53 48 20 48 4C 0D 0A 20 20 PUSH HL..
00BD30: 20 20 20 20 20 20 50 55 53 48 20 44 45 0D 0A 20 PUSH DE..
00BD40: 20 20 20 20 20 20 20 4C 44 20 28 50 48 4C 29 2C LD (PHL),
00BD50: 48 4C 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 28 HL.. LD (
00BD60: 50 44 45 29 2C 44 45 0D 0A 20 20 20 20 20 20 20 PDE),DE..
00BD70: 20 43 41 4C 4C 20 43 41 53 52 45 41 44 0D 0A 20 CALL CASREAD..
00BD80: 20 20 20 20 20 20 20 50 4F 50 20 44 45 0D 0A 20 POP DE..
00BD90: 20 20 20 20 20 20 20 50 4F 50 20 48 4C 0D 0A 20 POP HL..
00BDA0: 20 20 20 20 20 20 20 50 4F 50 20 41 46 0D 0A 20 POP AF..
00BDB0: 20 20 20 20 20 20 20 4C 44 20 42 43 2C 4E 41 4D LD BC,NAM
00BDC0: 45 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 E.. CALL
00BDD0: 47 45 54 41 53 43 0D 0A 20 20 20 20 20 20 20 20 GETASC..
00BDE0: 4C 44 20 41 2C 48 0D 0A 20 20 20 20 20 20 20 20 LD A,H..
00BDF0: 43 41 4C 4C 20 47 45 54 41 53 43 0D 0A 20 20 20 CALL GETASC..
00BE00: 20 20 20 20 20 4C 44 20 41 2C 4C 0D 0A 20 20 20 LD A,L..
00BE10: 20 20 20 20 20 43 41 4C 4C 20 47 45 54 41 53 43 CALL GETASC
00BE20: 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 41 2C 44 .. LD A,D
00BE30: 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 47 .. CALL G
00BE40: 45 54 41 53 43 0D 0A 20 20 20 20 20 20 20 20 4C ETASC.. L
00BE50: 44 20 41 2C 45 0D 0A 20 20 20 20 20 20 20 20 43 D A,E.. C
00BE60: 41 4C 4C 20 47 45 54 41 53 43 0D 0A 20 20 20 20 ALL GETASC..
00BE70: 20 20 20 20 43 41 4C 4C 20 53 41 56 45 0D 0A 20 CALL SAVE..
00BE80: 20 20 20 20 20 20 20 52 45 54 0D 0A 0D 0A 50 48 RET....PH
00BE90: 4C 20 20 20 20 20 44 42 20 30 2C 30 0D 0A 50 44 L DB 0,0..PD
00BEA0: 45 20 20 20 20 20 44 42 20 30 2C 30 0D 0A 4E 41 E DB 0,0..NA
00BEB0: 4D 45 4D 20 20 20 44 42 20 22 4E 41 4D 45 20 40 MEM DB "NAME @
00BEC0: 22 0D 0A 0D 0A 53 41 56 45 20 20 20 20 4C 44 20 "....SAVE LD
00BED0: 42 2C 35 0D 0A 53 41 56 45 31 20 20 20 4C 44 20 B,5..SAVE1 LD
00BEE0: 48 4C 2C 4E 41 4D 45 0D 0A 20 20 20 20 20 20 20 HL,NAME..
00BEF0: 20 4C 44 20 44 45 2C 34 39 31 35 32 0D 0A 20 20 LD DE,49152..
00BF00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
00BF10: 0A 00 00 00 02 09 4E E5 0A 00 C1 02 00 00 00 02 ......N.........
00BF20: 0A 00 C6 02 00 00 00 02 0A 00 C2 02 00 00 00 02 ................
00BF30: 0A 00 C7 02 00 00 00 02 0A 00 C3 02 00 00 00 02 ................
00BF40: 0A 00 C8 02 00 00 00 02 0A 00 C4 02 00 00 00 02 ................
00BF50: 0A 00 C9 02 00 00 00 02 0A 00 C5 02 00 00 00 02 ................
00BF60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00BF70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00BF80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00BF90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00BFA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00BFB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00BFC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00BFD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00BFE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00BFF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00C000: 20 41 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 48 A.. LD H
00C010: 4C 2C 52 45 41 44 4D 32 0D 0A 20 20 20 20 20 20 L,READM2..
00C020: 20 20 4F 52 20 41 0D 0A 20 20 20 20 20 20 20 20 OR A..
00C030: 4A 52 20 5A 2C 52 45 41 44 31 0D 0A 20 20 20 20 JR Z,READ1..
00C040: 20 20 20 20 4C 44 20 48 4C 2C 52 45 41 44 4D 33 LD HL,READM3
00C050: 0D 0A 52 45 41 44 31 20 20 20 50 55 53 48 20 41 ..READ1 PUSH A
00C060: 46 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 F.. CALL
00C070: 53 50 52 49 4E 54 0D 0A 20 20 20 20 20 20 20 20 SPRINT..
00C080: 50 4F 50 20 41 46 0D 0A 20 20 20 20 20 20 20 20 POP AF..
00C090: 4F 52 20 41 0D 0A 20 20 20 20 20 20 20 20 4A 52 OR A.. JR
00C0A0: 20 5A 2C 52 45 41 44 32 0D 0A 20 20 20 20 20 20 Z,READ2..
00C0B0: 20 20 4C 44 20 48 4C 2C 28 46 49 52 53 54 48 2B LD HL,(FIRSTH+
00C0C0: 31 36 29 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 16).. LD
00C0D0: 41 2C 48 0D 0A 20 20 20 20 20 20 20 20 4F 52 20 A,H.. OR
00C0E0: 4C 0D 0A 20 20 20 20 20 20 20 20 4A 52 20 5A 2C L.. JR Z,
00C0F0: 52 45 41 44 32 0D 0A 20 20 20 20 20 20 20 20 4C READ2.. L
00C100: 44 20 48 4C 2C 52 45 41 44 4D 34 0D 0A 20 20 20 D HL,READM4..
00C110: 20 20 20 20 20 43 41 4C 4C 20 53 50 52 49 4E 54 CALL SPRINT
00C120: 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 48 4C 2C .. LD HL,
00C130: 28 46 49 52 53 54 48 2B 32 36 29 0D 0A 20 20 20 (FIRSTH+26)..
00C140: 20 20 20 20 20 43 41 4C 4C 20 50 52 49 4E 4F 0D CALL PRINO.
00C150: 0A 52 45 41 44 32 20 20 20 52 45 54 20 20 20 20 .READ2 RET
00C160: 20 20 20 20 0D 0A 0D 0A 52 45 41 44 4D 31 20 20 ....READM1
00C170: 44 42 20 31 30 2C 31 33 2C 22 54 41 50 45 20 48 DB 10,13,"TAPE H
00C180: 45 41 44 45 52 20 44 45 54 41 49 4C 53 22 2C 31 EADER DETAILS",1
00C190: 30 2C 31 33 2C 22 40 22 0D 0A 52 45 41 44 4D 32 0,13,"@"..READM2
00C1A0: 20 20 44 42 20 22 42 41 53 49 43 22 2C 31 30 2C DB "BASIC",10,
00C1B0: 31 33 2C 22 40 22 0D 0A 52 45 41 44 4D 33 20 20 13,"@"..READM3
00C1C0: 44 42 20 22 4D 41 43 48 49 4E 45 20 43 4F 44 45 DB "MACHINE CODE
00C1D0: 22 2C 31 30 2C 31 33 2C 22 40 22 0D 0A 52 45 41 ",10,13,"@"..REA
00C1E0: 44 4D 34 20 20 44 42 20 22 45 58 45 43 55 54 45 DM4 DB "EXECUTE
00C1F0: 20 41 44 44 52 45 53 53 2D 20 40 22 0D 0A 52 45 ADDRESS- @"..RE
00C200: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00C210: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00C220: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00C230: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00C240: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00C250: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00C260: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00C270: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00C280: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00C290: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00C2A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00C2B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00C2C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00C2D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00C2E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00C2F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00C300: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00C310: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00C320: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00C330: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00C340: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00C350: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00C360: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00C370: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00C380: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00C390: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00C3A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00C3B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00C3C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00C3D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00C3E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00C3F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00C400: 41 44 4D 35 20 20 44 42 20 22 4E 41 4D 45 20 2D ADM5 DB "NAME -
00C410: 20 40 22 0D 0A 0D 0A 46 49 52 53 54 48 20 20 44 @"....FIRSTH D
00C420: 45 46 53 20 36 35 0D 0A 48 45 41 44 45 52 44 20 EFS 65..HEADERD
00C430: 45 51 55 20 35 31 32 30 30 0D 0A 4C 45 4E 47 54 EQU 51200..LENGT
00C440: 48 20 20 44 42 20 30 2C 30 0D 0A 53 54 41 52 54 H DB 0,0..START
00C450: 20 20 20 44 42 20 30 2C 30 0D 0A 0D 0A 43 41 53 DB 0,0....CAS
00C460: 52 45 41 44 20 44 42 20 30 2C 30 2C 30 0D 0A 4A READ DB 0,0,0..J
00C470: 50 52 45 53 54 20 20 44 42 20 30 2C 30 2C 30 0D PREST DB 0,0,0.
00C480: 0A 49 4E 4F 50 45 4E 20 20 44 42 20 30 2C 30 2C .INOPEN DB 0,0,
00C490: 30 0D 0A 0D 0A 49 4E 54 45 52 20 20 20 4C 44 20 0....INTER LD
00C4A0: 41 2C 28 26 42 43 41 31 29 20 20 20 20 20 20 3B A,(&BCA1) ;
00C4B0: 43 41 53 20 52 45 41 44 0D 0A 20 20 20 20 20 20 CAS READ..
00C4C0: 20 20 4C 44 20 48 4C 2C 28 26 42 43 41 32 29 0D LD HL,(&BCA2).
00C4D0: 0A 20 20 20 20 20 20 20 20 4C 44 20 28 43 41 53 . LD (CAS
00C4E0: 52 45 41 44 29 2C 41 0D 0A 20 20 20 20 20 20 20 READ),A..
00C4F0: 20 4C 44 20 28 43 41 53 52 45 41 44 2B 31 29 2C LD (CASREAD+1),
00C500: 48 4C 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 41 HL.. LD A
00C510: 2C 28 26 42 43 37 37 29 0D 0A 20 20 20 20 20 20 ,(&BC77)..
00C520: 20 20 4C 44 20 48 4C 2C 28 26 42 43 37 38 29 0D LD HL,(&BC78).
00C530: 0A 20 20 20 20 20 20 20 20 4C 44 20 28 49 4E 4F . LD (INO
00C540: 50 45 4E 29 2C 41 0D 0A 20 20 20 20 20 20 20 20 PEN),A..
00C550: 4C 44 20 28 49 4E 4F 50 45 4E 2B 31 29 2C 48 4C LD (INOPEN+1),HL
00C560: 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 41 2C 28 .. LD A,(
00C570: 26 42 44 33 37 29 0D 0A 20 20 20 20 20 20 20 20 &BD37)..
00C580: 4C 44 20 42 2C 41 0D 0A 20 20 20 20 20 20 20 20 LD B,A..
00C590: 4C 44 20 41 2C 32 30 31 0D 0A 20 20 20 20 20 20 LD A,201..
00C5A0: 20 20 4C 44 20 28 26 42 43 36 35 29 2C 41 20 20 LD (&BC65),A
00C5B0: 20 20 20 20 3B 43 41 53 20 49 4E 49 54 0D 0A 20 ;CAS INIT..
00C5C0: 20 20 20 20 20 20 20 4C 44 20 28 26 42 44 33 37 LD (&BD37
00C5D0: 29 2C 41 20 20 20 20 20 20 3B 4A 55 4D 50 20 52 ),A ;JUMP R
00C5E0: 45 53 54 4F 52 45 0D 0A 20 20 20 20 20 20 20 20 ESTORE..
00C5F0: 4C 44 20 48 4C 2C 28 26 42 44 33 38 29 0D 0A 20 LD HL,(&BD38)..
00C600: 20 20 20 20 20 20 20 20 4F 52 47 20 34 31 37 32 ORG 4172
00C610: 30 2C 33 32 37 36 38 0D 0A 0D 0A 4E 4F 4C 49 53 0,32768....NOLIS
00C620: 54 0D 0A 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 T.... LD
00C630: 42 43 2C 54 41 42 4C 45 0D 0A 20 20 20 20 20 20 BC,TABLE..
00C640: 20 20 4C 44 20 48 4C 2C 42 59 54 45 53 0D 0A 20 LD HL,BYTES..
00C650: 20 20 20 20 20 20 20 43 41 4C 4C 20 26 42 43 44 CALL &BCD
00C660: 31 0D 0A 20 20 20 20 20 20 20 20 52 45 54 0D 0A 1.. RET..
00C670: 0D 0A 54 41 42 4C 45 20 20 20 44 57 20 4E 41 4D ..TABLE DW NAM
00C680: 45 53 0D 0A 0D 0A 20 20 20 20 20 20 20 20 4A 50 ES.... JP
00C690: 20 41 55 54 4F 0D 0A 20 20 20 20 20 20 20 20 4A AUTO.. J
00C6A0: 50 20 4C 4F 41 44 0D 0A 20 20 20 20 20 20 20 20 P LOAD..
00C6B0: 4A 50 20 50 55 54 0D 0A 20 20 20 20 20 20 20 20 JP PUT..
00C6C0: 4A 50 20 4A 50 52 45 53 54 20 20 20 20 20 20 20 JP JPREST
00C6D0: 20 20 20 3B 52 45 53 54 4F 52 45 0D 0A 20 20 20 ;RESTORE..
00C6E0: 20 20 20 20 20 44 42 20 30 0D 0A 0D 0A 42 59 54 DB 0....BYT
00C6F0: 45 53 20 20 20 44 42 20 30 2C 30 2C 30 2C 30 0D ES DB 0,0,0,0.
00C700: 0A 0D 0A 4E 41 4D 45 53 20 20 20 44 42 20 22 41 ...NAMES DB "A
00C710: 55 54 22 2C 22 4F 22 2B 26 38 30 0D 0A 20 20 20 UT","O"+&80..
00C720: 20 20 20 20 20 44 42 20 22 4C 4F 41 22 2C 22 44 DB "LOA","D
00C730: 22 2B 26 38 30 0D 0A 20 20 20 20 20 20 20 20 44 "+&80.. D
00C740: 42 20 22 50 55 22 2C 22 54 22 2B 26 38 30 0D 0A B "PU","T"+&80..
00C750: 20 20 20 20 20 20 20 20 44 42 20 22 52 45 53 54 DB "REST
00C760: 4F 52 22 2C 22 45 22 2B 26 38 30 0D 0A 20 20 20 OR","E"+&80..
00C770: 20 20 20 20 20 44 42 20 30 0D 0A 0D 0A 41 55 54 DB 0....AUT
00C780: 4F 20 20 20 20 43 41 4C 4C 20 4C 4F 41 44 0D 0A O CALL LOAD..
00C790: 20 20 20 20 20 20 20 20 43 41 4C 4C 20 50 55 54 CALL PUT
00C7A0: 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 48 4C 2C .. LD HL,
00C7B0: 28 46 49 52 53 54 48 2B 32 36 29 0D 0A 20 20 20 (FIRSTH+26)..
00C7C0: 20 20 20 20 20 50 55 53 48 20 48 4C 0D 0A 20 20 PUSH HL..
00C7D0: 20 20 20 20 20 20 52 45 54 0D 0A 0D 0A 44 49 53 RET....DIS
00C7E0: 43 49 4E 20 20 50 55 53 48 20 48 4C 0D 0A 20 20 CIN PUSH HL..
00C7F0: 20 20 20 20 20 20 4C 44 20 48 4C 2C 44 49 53 43 LD HL,DISC
00C800: 20 20 20 20 20 20 20 4C 44 20 41 2C 42 0D 0A 20 LD A,B..
00C810: 20 20 20 20 20 20 20 4C 44 20 28 4A 50 52 45 53 LD (JPRES
00C820: 54 29 2C 41 0D 0A 20 20 20 20 20 20 20 20 4C 44 T),A.. LD
00C830: 20 28 4A 50 52 45 53 54 2B 31 29 2C 48 4C 0D 0A (JPREST+1),HL..
00C840: 20 20 20 20 20 20 20 20 4C 44 20 41 2C 31 39 35 LD A,195
00C850: 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 28 26 42 .. LD (&B
00C860: 43 41 31 29 2C 41 20 20 20 20 20 20 3B 43 41 53 CA1),A ;CAS
00C870: 20 52 45 41 44 0D 0A 20 20 20 20 20 20 20 20 4C READ.. L
00C880: 44 20 28 26 42 43 37 37 29 2C 41 20 20 20 20 20 D (&BC77),A
00C890: 20 3B 49 4E 20 4F 50 45 4E 0D 0A 20 20 20 20 20 ;IN OPEN..
00C8A0: 20 20 20 52 45 54 0D 0A 0D 0A 48 45 41 44 4D 32 RET....HEADM2
00C8B0: 20 20 44 42 20 22 4C 45 4E 47 54 48 20 4F 46 20 DB "LENGTH OF
00C8C0: 44 41 54 41 20 2D 20 40 22 0D 0A 48 45 41 44 4D DATA - @"..HEADM
00C8D0: 33 20 20 44 42 20 22 53 54 41 52 54 20 20 4F 46 3 DB "START OF
00C8E0: 20 44 41 54 41 20 2D 20 40 22 0D 0A 48 49 54 4B DATA - @"..HITK
00C8F0: 45 59 4D 20 44 42 20 22 20 20 20 48 49 54 20 41 EYM DB " HIT A
00C900: 4E 59 20 4B 45 59 40 22 0D 0A 0D 0A 53 50 52 49 NY KEY@"....SPRI
00C910: 4E 54 20 20 50 55 53 48 20 41 46 0D 0A 20 20 20 NT PUSH AF..
00C920: 20 20 20 20 20 50 55 53 48 20 42 43 0D 0A 20 20 PUSH BC..
00C930: 20 20 20 20 20 20 50 55 53 48 20 44 45 0D 0A 20 PUSH DE..
00C940: 20 20 20 20 20 20 20 50 55 53 48 20 48 4C 0D 0A PUSH HL..
00C950: 53 50 52 49 4E 31 20 20 4C 44 20 41 2C 28 48 4C SPRIN1 LD A,(HL
00C960: 29 0D 0A 20 20 20 20 20 20 20 20 43 50 20 22 40 ).. CP "@
00C970: 22 0D 0A 20 20 20 20 20 20 20 20 4A 52 20 5A 2C ".. JR Z,
00C980: 53 50 52 49 4E 32 0D 0A 20 20 20 20 20 20 20 20 SPRIN2..
00C990: 43 41 4C 4C 20 50 52 49 4E 54 0D 0A 20 20 20 20 CALL PRINT..
00C9A0: 20 20 20 20 49 4E 43 20 48 4C 0D 0A 20 20 20 20 INC HL..
00C9B0: 20 20 20 20 4A 52 20 53 50 52 49 4E 31 0D 0A 53 JR SPRIN1..S
00C9C0: 50 52 49 4E 32 20 20 50 4F 50 20 48 4C 0D 0A 20 PRIN2 POP HL..
00C9D0: 20 20 20 20 20 20 20 50 4F 50 20 44 45 0D 0A 20 POP DE..
00C9E0: 20 20 20 20 20 20 20 50 4F 50 20 42 43 0D 0A 20 POP BC..
00C9F0: 20 20 20 20 20 20 20 50 4F 50 20 41 46 0D 0A 20 POP AF..
00CA00: 4E 0D 0A 44 49 53 43 49 4E 31 20 50 55 53 48 20 N..DISCIN1 PUSH
00CA10: 49 58 0D 0A 20 20 20 20 20 20 20 20 50 55 53 48 IX.. PUSH
00CA20: 20 49 59 0D 0A 20 20 20 20 20 20 20 20 50 55 53 IY.. PUS
00CA30: 48 20 41 46 0D 0A 20 20 20 20 20 20 20 20 50 55 H AF.. PU
00CA40: 53 48 20 42 43 0D 0A 20 20 20 20 20 20 20 20 50 SH BC.. P
00CA50: 55 53 48 20 44 45 0D 0A 20 20 20 20 20 20 20 20 USH DE..
00CA60: 43 41 4C 4C 20 26 42 43 44 34 0D 0A 20 20 20 20 CALL &BCD4..
00CA70: 20 20 20 20 4C 44 20 28 46 52 45 44 29 2C 48 4C LD (FRED),HL
00CA80: 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 41 2C 43 .. LD A,C
00CA90: 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 28 46 52 .. LD (FR
00CAA0: 45 44 2B 32 29 2C 41 0D 0A 20 20 20 20 20 20 20 ED+2),A..
00CAB0: 20 58 4F 52 20 41 0D 0A 20 20 20 20 20 20 20 20 XOR A..
00CAC0: 52 53 54 20 33 2C 46 52 45 44 0D 0A 20 20 20 20 RST 3,FRED..
00CAD0: 20 20 20 20 50 4F 50 20 44 45 0D 0A 20 20 20 20 POP DE..
00CAE0: 20 20 20 20 50 4F 50 20 42 43 0D 0A 20 20 20 20 POP BC..
00CAF0: 20 20 20 20 50 4F 50 20 41 46 0D 0A 20 20 20 20 POP AF..
00CB00: 20 20 20 20 50 4F 50 20 49 59 0D 0A 20 20 20 20 POP IY..
00CB10: 20 20 20 20 50 4F 50 20 49 58 0D 0A 20 20 20 20 POP IX..
00CB20: 20 20 20 20 50 4F 50 20 48 4C 0D 0A 20 20 20 20 POP HL..
00CB30: 20 20 20 20 52 45 54 0D 0A 0D 0A 46 52 45 44 20 RET....FRED
00CB40: 20 20 20 44 42 20 30 2C 30 2C 30 0D 0A 44 49 53 DB 0,0,0..DIS
00CB50: 43 4E 20 20 20 44 42 20 22 44 49 53 22 2C 22 43 CN DB "DIS","C
00CB60: 22 2B 26 38 30 0D 0A 0D 0A 54 41 50 45 49 4E 20 "+&80....TAPEIN
00CB70: 20 50 55 53 48 20 48 4C 0D 0A 20 20 20 20 20 20 PUSH HL..
00CB80: 20 20 4C 44 20 48 4C 2C 54 41 50 45 4E 0D 0A 20 LD HL,TAPEN..
00CB90: 20 20 20 20 20 20 20 4A 50 20 44 49 53 43 49 4E JP DISCIN
00CBA0: 31 0D 0A 0D 0A 54 41 50 45 4E 20 20 20 44 42 20 1....TAPEN DB
00CBB0: 22 54 41 50 22 2C 22 45 22 2B 26 38 30 0D 0A 0D "TAP","E"+&80...
00CBC0: 0A 50 55 54 56 32 20 20 20 43 41 4C 4C 20 54 41 .PUTV2 CALL TA
00CBD0: 50 45 49 4E 0D 0A 20 20 20 20 20 20 20 20 50 55 PEIN.. PU
00CBE0: 53 48 20 42 43 0D 0A 20 20 20 20 20 20 20 20 50 SH BC.. P
00CBF0: 55 53 48 20 44 45 0D 0A 20 20 20 20 20 20 20 20 USH DE..
00CC00: 20 20 20 20 20 20 20 52 45 54 0D 0A 0D 0A 0D 0A RET......
00CC10: 50 52 49 4E 4F 20 20 20 4C 44 20 43 2C 35 0D 0A PRINO LD C,5..
00CC20: 20 20 20 20 20 20 20 20 4C 44 20 28 48 4F 4C 44 LD (HOLD
00CC30: 29 2C 48 4C 0D 0A 20 20 20 20 20 20 20 20 4C 44 ),HL.. LD
00CC40: 20 48 4C 2C 4E 54 41 42 4C 45 0D 0A 47 45 54 50 HL,NTABLE..GETP
00CC50: 57 52 20 20 4C 44 20 45 2C 28 48 4C 29 0D 0A 20 WR LD E,(HL)..
00CC60: 20 20 20 20 20 20 20 49 4E 43 20 48 4C 0D 0A 20 INC HL..
00CC70: 20 20 20 20 20 20 20 4C 44 20 44 2C 28 48 4C 29 LD D,(HL)
00CC80: 0D 0A 20 20 20 20 20 20 20 20 49 4E 43 20 48 4C .. INC HL
00CC90: 0D 0A 20 20 20 20 20 20 20 20 50 55 53 48 20 48 .. PUSH H
00CCA0: 4C 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 42 2C L.. LD B,
00CCB0: 30 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 48 4C 0.. LD HL
00CCC0: 2C 28 48 4F 4C 44 29 0D 0A 53 55 42 54 52 20 20 ,(HOLD)..SUBTR
00CCD0: 20 41 4E 44 20 30 0D 0A 20 20 20 20 20 20 20 20 AND 0..
00CCE0: 53 42 43 20 48 4C 2C 44 45 0D 0A 20 20 20 20 20 SBC HL,DE..
00CCF0: 20 20 20 4A 52 20 43 2C 4E 4F 53 55 42 0D 0A 20 JR C,NOSUB..
00CD00: 20 20 20 20 20 20 20 49 4E 43 20 42 0D 0A 20 20 INC B..
00CD10: 20 20 20 20 20 20 4A 52 20 53 55 42 54 52 0D 0A JR SUBTR..
00CD20: 4E 4F 53 55 42 20 20 20 41 44 44 20 48 4C 2C 44 NOSUB ADD HL,D
00CD30: 45 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 28 48 E.. LD (H
00CD40: 4F 4C 44 29 2C 48 4C 0D 0A 20 20 20 20 20 20 20 OLD),HL..
00CD50: 20 4C 44 20 41 2C 42 0D 0A 20 20 20 20 20 20 20 LD A,B..
00CD60: 20 41 44 44 20 41 2C 26 33 30 0D 0A 20 20 20 20 ADD A,&30..
00CD70: 20 20 20 20 43 41 4C 4C 20 50 52 49 4E 54 0D 0A CALL PRINT..
00CD80: 20 20 20 20 20 20 20 20 44 45 43 20 43 0D 0A 20 DEC C..
00CD90: 20 20 20 20 20 20 20 4A 52 20 5A 2C 46 49 4E 49 JR Z,FINI
00CDA0: 0D 0A 20 20 20 20 20 20 20 20 50 4F 50 20 48 4C .. POP HL
00CDB0: 0D 0A 20 20 20 20 20 20 20 20 4A 52 20 47 45 54 .. JR GET
00CDC0: 50 57 52 0D 0A 46 49 4E 49 20 20 20 20 50 4F 50 PWR..FINI POP
00CDD0: 20 48 4C 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 HL.. LD
00CDE0: 41 2C 31 30 0D 0A 20 20 20 20 20 20 20 20 43 41 A,10.. CA
00CDF0: 4C 4C 20 50 52 49 4E 54 0D 0A 20 20 20 20 20 20 LL PRINT..
00CE00: 4C 44 20 44 45 2C 34 39 31 35 32 0D 0A 20 20 20 LD DE,49152..
00CE10: 20 20 20 20 20 43 41 4C 4C 20 49 4E 4F 50 45 4E CALL INOPEN
00CE20: 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 28 50 44 .. LD (PD
00CE30: 45 29 2C 42 43 0D 0A 20 20 20 20 20 20 20 20 4C E),BC.. L
00CE40: 44 20 28 50 48 4C 29 2C 44 45 0D 0A 20 20 20 20 D (PHL),DE..
00CE50: 20 20 20 20 45 58 20 44 45 2C 48 4C 0D 0A 20 20 EX DE,HL..
00CE60: 20 20 20 20 20 20 43 41 4C 4C 20 26 42 43 38 33 CALL &BC83
00CE70: 20 20 20 20 20 20 20 20 3B 49 4E 20 44 49 52 45 ;IN DIRE
00CE80: 43 54 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C CT.. CALL
00CE90: 20 44 49 53 43 49 4E 0D 0A 20 20 20 20 20 20 20 DISCIN..
00CEA0: 20 4C 44 20 42 43 2C 4E 41 4D 45 0D 0A 20 20 20 LD BC,NAME..
00CEB0: 20 20 20 20 20 50 4F 50 20 44 45 0D 0A 20 20 20 POP DE..
00CEC0: 20 20 20 20 20 50 4F 50 20 48 4C 0D 0A 20 20 20 POP HL..
00CED0: 20 20 20 20 20 4C 44 20 41 2C 44 0D 0A 20 20 20 LD A,D..
00CEE0: 20 20 20 20 20 43 41 4C 4C 20 47 45 54 41 53 43 CALL GETASC
00CEF0: 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 41 2C 45 .. LD A,E
00CF00: 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 47 .. CALL G
00CF10: 45 54 41 53 43 0D 0A 20 20 20 20 20 20 20 20 4C ETASC.. L
00CF20: 44 20 41 2C 48 0D 0A 20 20 20 20 20 20 20 20 43 D A,H.. C
00CF30: 41 4C 4C 20 47 45 54 41 53 43 0D 0A 20 20 20 20 ALL GETASC..
00CF40: 20 20 20 20 4C 44 20 42 2C 33 0D 0A 20 20 20 20 LD B,3..
00CF50: 20 20 20 20 43 41 4C 4C 20 53 41 56 45 31 0D 0A CALL SAVE1..
00CF60: 20 20 20 20 20 20 20 20 52 45 54 0D 0A 0D 0A 2E RET.....
00CF70: 50 55 54 20 20 20 20 43 41 4C 4C 20 44 49 53 43 PUT CALL DISC
00CF80: 49 4E 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C IN.. CALL
00CF90: 20 49 4E 54 45 52 0D 0A 20 20 20 20 20 20 20 20 INTER..
00CFA0: 4C 44 20 48 4C 2C 50 55 54 31 0D 0A 20 20 20 20 LD HL,PUT1..
00CFB0: 20 20 20 20 4C 44 20 28 26 42 43 41 32 29 2C 48 LD (&BCA2),H
00CFC0: 4C 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 48 4C L.. LD HL
00CFD0: 2C 50 55 54 56 32 0D 0A 20 20 20 20 20 20 20 20 ,PUTV2..
00CFE0: 4C 44 20 28 26 42 43 37 38 29 2C 48 4C 0D 0A 20 LD (&BC78),HL..
00CFF0: 20 20 20 20 20 20 20 43 41 4C 4C 20 44 49 53 43 CALL DISC
00D000: 20 20 4C 44 20 41 2C 31 33 0D 0A 20 20 20 20 20 LD A,13..
00D010: 20 20 20 43 41 4C 4C 20 50 52 49 4E 54 0D 0A 20 CALL PRINT..
00D020: 20 20 20 20 20 20 20 52 45 54 0D 0A 4E 54 41 42 RET..NTAB
00D030: 4C 45 20 20 44 57 20 31 30 30 30 30 0D 0A 20 20 LE DW 10000..
00D040: 20 20 20 20 20 20 44 57 20 31 30 30 30 0D 0A 20 DW 1000..
00D050: 20 20 20 20 20 20 20 44 57 20 31 30 30 0D 0A 20 DW 100..
00D060: 20 20 20 20 20 20 20 44 57 20 31 30 0D 0A 20 20 DW 10..
00D070: 20 20 20 20 20 20 44 57 20 31 0D 0A 0D 0A 2E 50 DW 1.....P
00D080: 52 49 4E 54 20 20 20 45 51 55 20 26 42 42 35 41 RINT EQU &BB5A
00D090: 0D 0A 57 41 49 54 43 48 41 52 20 45 51 55 20 26 ..WAITCHAR EQU &
00D0A0: 42 42 30 36 0D 0A 48 4F 4C 44 20 20 20 20 44 42 BB06..HOLD DB
00D0B0: 20 30 2C 30 0D 0A 0D 0A 4C 49 53 54 0D 0A 45 4E 0,0....LIST..EN
00D0C0: 44 0D 0A 1A 20 48 4C 2C 42 59 54 45 53 0D 0A 20 D... HL,BYTES..
00D0D0: 20 20 20 20 20 20 20 43 41 4C 4C 20 26 42 43 44 CALL &BCD
00D0E0: 31 0D 0A 20 20 20 20 20 20 20 20 52 45 54 0D 0A 1.. RET..
00D0F0: 0D 0A 54 41 42 4C 45 20 20 20 44 57 20 4E 41 4D ..TABLE DW NAM
00D100: 20 20 20 20 20 20 20 49 4E 43 20 42 0D 0A 20 20 INC B..
00D110: 20 20 20 20 20 20 4A 52 20 53 55 42 54 52 0D 0A JR SUBTR..
00D120: 4E 4F 53 55 42 20 20 20 41 44 44 20 48 4C 2C 44 NOSUB ADD HL,D
00D130: 45 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 28 48 E.. LD (H
00D140: 4F 4C 44 29 2C 48 4C 0D 0A 20 20 20 20 20 20 20 OLD),HL..
00D150: 20 4C 44 20 41 2C 42 0D 0A 20 20 20 20 20 20 20 LD A,B..
00D160: 20 41 44 44 20 41 2C 26 33 30 0D 0A 20 20 20 20 ADD A,&30..
00D170: 20 20 20 20 43 41 4C 4C 20 50 52 49 4E 54 0D 0A CALL PRINT..
00D180: 20 20 20 20 20 20 20 20 44 45 43 20 43 0D 0A 20 DEC C..
00D190: 20 20 20 20 20 20 20 4A 52 20 5A 2C 46 49 4E 49 JR Z,FINI
00D1A0: 0D 0A 20 20 20 20 20 20 20 20 50 4F 50 20 48 4C .. POP HL
00D1B0: 0D 0A 20 20 20 20 20 20 20 20 4A 52 20 47 45 54 .. JR GET
00D1C0: 50 57 52 0D 0A 46 49 4E 49 20 20 20 20 50 4F 50 PWR..FINI POP
00D1D0: 20 48 4C 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 HL.. LD
00D1E0: 41 2C 31 30 0D 0A 20 20 20 20 20 20 20 20 43 41 A,10.. CA
00D1F0: 4C 4C 20 50 52 49 4E 54 0D 0A 20 20 20 20 20 20 LL PRINT..
00D200: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
00D210: 0B 00 00 00 02 09 4E E5 0B 00 C1 02 00 00 00 02 ......N.........
00D220: 0B 00 C6 02 00 00 00 02 0B 00 C2 02 00 00 00 02 ................
00D230: 0B 00 C7 02 00 00 00 02 0B 00 C3 02 00 00 00 02 ................
00D240: 0B 00 C8 02 00 00 00 02 0B 00 C4 02 00 00 00 02 ................
00D250: 0B 00 C9 02 00 00 00 02 0B 00 C5 02 00 00 00 02 ................
00D260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00D270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00D280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00D290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00D2A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00D2B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00D2C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00D2D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00D2E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00D2F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00D300: 49 4E 0D 0A 20 20 20 20 20 20 20 20 52 45 54 0D IN.. RET.
00D310: 0A 50 55 54 31 20 20 20 20 50 55 53 48 20 41 46 .PUT1 PUSH AF
00D320: 0D 0A 20 20 20 20 20 20 20 20 50 55 53 48 20 48 .. PUSH H
00D330: 4C 0D 0A 20 20 20 20 20 20 20 20 50 55 53 48 20 L.. PUSH
00D340: 44 45 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 28 DE.. LD (
00D350: 50 48 4C 29 2C 48 4C 0D 0A 20 20 20 20 20 20 20 PHL),HL..
00D360: 20 4C 44 20 28 50 44 45 29 2C 44 45 0D 0A 20 20 LD (PDE),DE..
00D370: 20 20 20 20 20 20 43 41 4C 4C 20 43 41 53 52 45 CALL CASRE
00D380: 41 44 0D 0A 20 20 20 20 20 20 20 20 50 4F 50 20 AD.. POP
00D390: 44 45 0D 0A 20 20 20 20 20 20 20 20 50 4F 50 20 DE.. POP
00D3A0: 48 4C 0D 0A 20 20 20 20 20 20 20 20 50 4F 50 20 HL.. POP
00D3B0: 41 46 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 42 AF.. LD B
00D3C0: 43 2C 4E 41 4D 45 0D 0A 20 20 20 20 20 20 20 20 C,NAME..
00D3D0: 43 41 4C 4C 20 47 45 54 41 53 43 0D 0A 20 20 20 CALL GETASC..
00D3E0: 20 20 20 20 20 4C 44 20 41 2C 48 0D 0A 20 20 20 LD A,H..
00D3F0: 20 20 20 20 20 43 41 4C 4C 20 47 45 54 41 53 43 CALL GETASC
00D400: 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 41 2C 4C .. LD A,L
00D410: 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 47 .. CALL G
00D420: 45 54 41 53 43 0D 0A 20 20 20 20 20 20 20 20 4C ETASC.. L
00D430: 44 20 41 2C 44 0D 0A 20 20 20 20 20 20 20 20 43 D A,D.. C
00D440: 41 4C 4C 20 47 45 54 41 53 43 0D 0A 20 20 20 20 ALL GETASC..
00D450: 20 20 20 20 4C 44 20 41 2C 45 0D 0A 20 20 20 20 LD A,E..
00D460: 20 20 20 20 43 41 4C 4C 20 47 45 54 41 53 43 0D CALL GETASC.
00D470: 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 53 41 . CALL SA
00D480: 56 45 0D 0A 20 20 20 20 20 20 20 20 52 45 54 0D VE.. RET.
00D490: 0A 0D 0A 50 48 4C 20 20 20 20 20 44 42 20 30 2C ...PHL DB 0,
00D4A0: 30 0D 0A 50 44 45 20 20 20 20 20 44 42 20 30 2C 0..PDE DB 0,
00D4B0: 30 0D 0A 4E 41 4D 45 4D 20 20 20 44 42 20 22 4E 0..NAMEM DB "N
00D4C0: 41 4D 45 20 40 22 0D 0A 0D 0A 53 41 56 45 20 20 AME @"....SAVE
00D4D0: 20 20 4C 44 20 42 2C 35 0D 0A 53 41 56 45 31 20 LD B,5..SAVE1
00D4E0: 20 20 4C 44 20 48 4C 2C 4E 41 4D 45 0D 0A 20 20 LD HL,NAME..
00D4F0: 20 20 20 20 20 20 4C 44 20 44 45 2C 34 39 31 35 LD DE,4915
00D500: 20 20 53 52 4C 20 41 0D 0A 20 20 20 20 20 20 20 SRL A..
00D510: 20 4C 44 20 48 4C 2C 52 45 41 44 4D 32 0D 0A 20 LD HL,READM2..
00D520: 20 20 20 20 20 20 20 4F 52 20 41 0D 0A 20 20 20 OR A..
00D530: 20 20 20 20 20 4A 52 20 5A 2C 52 45 41 44 31 0D JR Z,READ1.
00D540: 0A 20 20 20 20 20 20 20 20 4C 44 20 48 4C 2C 52 . LD HL,R
00D550: 45 41 44 4D 33 0D 0A 52 45 41 44 31 20 20 20 50 EADM3..READ1 P
00D560: 55 53 48 20 41 46 0D 0A 20 20 20 20 20 20 20 20 USH AF..
00D570: 43 41 4C 4C 20 53 50 52 49 4E 54 0D 0A 20 20 20 CALL SPRINT..
00D580: 20 20 20 20 20 50 4F 50 20 41 46 0D 0A 20 20 20 POP AF..
00D590: 20 20 20 20 20 4F 52 20 41 0D 0A 20 20 20 20 20 OR A..
00D5A0: 20 20 20 4A 52 20 5A 2C 52 45 41 44 32 0D 0A 20 JR Z,READ2..
00D5B0: 20 20 20 20 20 20 20 4C 44 20 48 4C 2C 28 46 49 LD HL,(FI
00D5C0: 52 53 54 48 2B 31 36 29 0D 0A 20 20 20 20 20 20 RSTH+16)..
00D5D0: 20 20 4C 44 20 41 2C 48 0D 0A 20 20 20 20 20 20 LD A,H..
00D5E0: 20 20 4F 52 20 4C 0D 0A 20 20 20 20 20 20 20 20 OR L..
00D5F0: 4A 52 20 5A 2C 52 45 41 44 32 0D 0A 20 20 20 20 JR Z,READ2..
00D600: 20 20 20 20 4C 44 20 48 4C 2C 52 45 41 44 4D 34 LD HL,READM4
00D610: 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 53 .. CALL S
00D620: 50 52 49 4E 54 0D 0A 20 20 20 20 20 20 20 20 4C PRINT.. L
00D630: 44 20 48 4C 2C 28 46 49 52 53 54 48 2B 32 36 29 D HL,(FIRSTH+26)
00D640: 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 50 .. CALL P
00D650: 52 49 4E 4F 0D 0A 52 45 41 44 32 20 20 20 52 45 RINO..READ2 RE
00D660: 54 20 20 20 20 20 20 20 20 0D 0A 0D 0A 52 45 41 T ....REA
00D670: 44 4D 31 20 20 44 42 20 31 30 2C 31 33 2C 22 54 DM1 DB 10,13,"T
00D680: 41 50 45 20 48 45 41 44 45 52 20 44 45 54 41 49 APE HEADER DETAI
00D690: 4C 53 22 2C 31 30 2C 31 33 2C 22 40 22 0D 0A 52 LS",10,13,"@"..R
00D6A0: 45 41 44 4D 32 20 20 44 42 20 22 42 41 53 49 43 EADM2 DB "BASIC
00D6B0: 22 2C 31 30 2C 31 33 2C 22 40 22 0D 0A 52 45 41 ",10,13,"@"..REA
00D6C0: 44 4D 33 20 20 44 42 20 22 4D 41 43 48 49 4E 45 DM3 DB "MACHINE
00D6D0: 20 43 4F 44 45 22 2C 31 30 2C 31 33 2C 22 40 22 CODE",10,13,"@"
00D6E0: 0D 0A 52 45 41 44 4D 34 20 20 44 42 20 22 45 58 ..READM4 DB "EX
00D6F0: 45 43 55 54 45 20 41 44 44 52 45 53 53 2D 20 40 ECUTE ADDRESS- @
00D700: 32 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 2.. CALL
00D710: 26 42 43 38 43 20 20 20 20 20 20 20 20 3B 4F 55 &BC8C ;OU
00D720: 54 20 4F 50 45 4E 0D 0A 20 20 20 20 20 20 20 20 T OPEN..
00D730: 4C 44 20 48 4C 2C 28 50 48 4C 29 0D 0A 20 20 20 LD HL,(PHL)..
00D740: 20 20 20 20 20 4C 44 20 44 45 2C 28 50 44 45 29 LD DE,(PDE)
00D750: 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 42 43 2C .. LD BC,
00D760: 30 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 41 2C 0.. LD A,
00D770: 32 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 2.. CALL
00D780: 26 42 43 39 38 20 20 20 20 20 20 20 20 3B 4F 55 &BC98 ;OU
00D790: 54 20 44 49 52 45 43 54 20 0D 0A 20 20 20 20 20 T DIRECT ..
00D7A0: 20 20 20 43 41 4C 4C 20 26 42 43 38 46 20 20 20 CALL &BC8F
00D7B0: 20 20 20 20 20 3B 4F 55 54 20 43 4C 4F 53 45 0D ;OUT CLOSE.
00D7C0: 0A 20 20 20 20 20 20 20 20 52 45 54 0D 0A 0D 0A . RET....
00D7D0: 4E 41 4D 45 20 20 20 20 44 42 20 22 30 31 32 33 NAME DB "0123
00D7E0: 34 35 36 37 38 39 30 31 32 33 34 22 0D 0A 0D 0A 45678901234"....
00D7F0: 47 45 54 41 53 43 20 20 41 4E 44 20 31 32 37 0D GETASC AND 127.
00D800: 0A 20 20 20 20 20 20 20 20 4F 52 20 36 35 0D 0A . OR 65..
00D810: 47 45 54 41 53 43 31 20 43 50 20 39 30 0D 0A 20 GETASC1 CP 90..
00D820: 20 20 20 20 20 20 20 4A 52 20 43 2C 47 45 54 41 JR C,GETA
00D830: 53 43 32 0D 0A 20 20 20 20 20 20 20 20 53 55 42 SC2.. SUB
00D840: 20 32 35 0D 0A 20 20 20 20 20 20 20 20 4A 52 20 25.. JR
00D850: 47 45 54 41 53 43 31 0D 0A 47 45 54 41 53 43 32 GETASC1..GETASC2
00D860: 20 4C 44 20 28 42 43 29 2C 41 0D 0A 20 20 20 20 LD (BC),A..
00D870: 20 20 20 20 49 4E 43 20 42 43 0D 0A 20 20 20 20 INC BC..
00D880: 20 20 20 20 52 45 54 0D 0A 0D 0A 4C 4F 41 44 20 RET....LOAD
00D890: 20 20 20 4C 44 20 48 4C 2C 46 49 52 53 54 48 0D LD HL,FIRSTH.
00D8A0: 0A 20 20 20 20 20 20 20 20 4C 44 20 44 45 2C 36 . LD DE,6
00D8B0: 34 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 41 2C 4.. LD A,
00D8C0: 26 32 43 0D 0A 20 20 20 20 20 20 20 20 43 41 4C &2C.. CAL
00D8D0: 4C 20 26 42 43 41 31 0D 0A 20 20 20 20 20 20 20 L &BCA1..
00D8E0: 20 52 45 54 20 4E 43 0D 0A 20 20 20 20 20 20 20 RET NC..
00D8F0: 20 4C 44 20 42 43 2C 26 46 36 31 30 0D 0A 20 20 LD BC,&F610..
00D900: 22 0D 0A 52 45 41 44 4D 35 20 20 44 42 20 22 4E "..READM5 DB "N
00D910: 41 4D 45 20 2D 20 40 22 0D 0A 0D 0A 46 49 52 53 AME - @"....FIRS
00D920: 54 48 20 20 44 45 46 53 20 36 35 0D 0A 48 45 41 TH DEFS 65..HEA
00D930: 44 45 52 44 20 45 51 55 20 35 31 32 30 30 0D 0A DERD EQU 51200..
00D940: 4C 45 4E 47 54 48 20 20 44 42 20 30 2C 30 0D 0A LENGTH DB 0,0..
00D950: 53 54 41 52 54 20 20 20 44 42 20 30 2C 30 0D 0A START DB 0,0..
00D960: 0D 0A 43 41 53 52 45 41 44 20 44 42 20 30 2C 30 ..CASREAD DB 0,0
00D970: 2C 30 0D 0A 4A 50 52 45 53 54 20 20 44 42 20 30 ,0..JPREST DB 0
00D980: 2C 30 2C 30 0D 0A 49 4E 4F 50 45 4E 20 20 44 42 ,0,0..INOPEN DB
00D990: 20 30 2C 30 2C 30 0D 0A 0D 0A 49 4E 54 45 52 20 0,0,0....INTER
00D9A0: 20 20 4C 44 20 41 2C 28 26 42 43 41 31 29 20 20 LD A,(&BCA1)
00D9B0: 20 20 20 20 3B 43 41 53 20 52 45 41 44 0D 0A 20 ;CAS READ..
00D9C0: 20 20 20 20 20 20 20 4C 44 20 48 4C 2C 28 26 42 LD HL,(&B
00D9D0: 43 41 32 29 0D 0A 20 20 20 20 20 20 20 20 4C 44 CA2).. LD
00D9E0: 20 28 43 41 53 52 45 41 44 29 2C 41 0D 0A 20 20 (CASREAD),A..
00D9F0: 20 20 20 20 20 20 4C 44 20 28 43 41 53 52 45 41 LD (CASREA
00DA00: 44 2B 31 29 2C 48 4C 0D 0A 20 20 20 20 20 20 20 D+1),HL..
00DA10: 20 4C 44 20 41 2C 28 26 42 43 37 37 29 0D 0A 20 LD A,(&BC77)..
00DA20: 20 20 20 20 20 20 20 4C 44 20 48 4C 2C 28 26 42 LD HL,(&B
00DA30: 43 37 38 29 0D 0A 20 20 20 20 20 20 20 20 4C 44 C78).. LD
00DA40: 20 28 49 4E 4F 50 45 4E 29 2C 41 0D 0A 20 20 20 (INOPEN),A..
00DA50: 20 20 20 20 20 4C 44 20 28 49 4E 4F 50 45 4E 2B LD (INOPEN+
00DA60: 31 29 2C 48 4C 0D 0A 20 20 20 20 20 20 20 20 4C 1),HL.. L
00DA70: 44 20 41 2C 28 26 42 44 33 37 29 0D 0A 20 20 20 D A,(&BD37)..
00DA80: 20 20 20 20 20 4C 44 20 42 2C 41 0D 0A 20 20 20 LD B,A..
00DA90: 20 20 20 20 20 4C 44 20 41 2C 32 30 31 0D 0A 20 LD A,201..
00DAA0: 20 20 20 20 20 20 20 4C 44 20 28 26 42 43 36 35 LD (&BC65
00DAB0: 29 2C 41 20 20 20 20 20 20 3B 43 41 53 20 49 4E ),A ;CAS IN
00DAC0: 49 54 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 28 IT.. LD (
00DAD0: 26 42 44 33 37 29 2C 41 20 20 20 20 20 20 3B 4A &BD37),A ;J
00DAE0: 55 4D 50 20 52 45 53 54 4F 52 45 0D 0A 20 20 20 UMP RESTORE..
00DAF0: 20 20 20 20 20 4C 44 20 48 4C 2C 28 26 42 44 33 LD HL,(&BD3
00DB00: 20 20 20 20 20 20 4F 55 54 20 28 43 29 2C 43 0D OUT (C),C.
00DB10: 0A 20 20 20 20 20 20 20 20 4C 44 20 48 4C 2C 28 . LD HL,(
00DB20: 46 49 52 53 54 48 2B 32 31 29 0D 0A 20 20 20 20 FIRSTH+21)..
00DB30: 20 20 20 20 4C 44 20 44 45 2C 28 46 49 52 53 54 LD DE,(FIRST
00DB40: 48 2B 31 39 29 0D 0A 20 20 20 20 20 20 20 20 4C H+19).. L
00DB50: 44 20 41 2C 28 46 49 52 53 54 48 2B 31 37 29 0D D A,(FIRSTH+17).
00DB60: 0A 20 20 20 20 20 20 20 20 4C 44 20 28 48 45 41 . LD (HEA
00DB70: 44 45 52 44 2B 32 31 29 2C 48 4C 0D 0A 20 20 20 DERD+21),HL..
00DB80: 20 20 20 20 20 4C 44 20 28 48 45 41 44 45 52 44 LD (HEADERD
00DB90: 2B 31 39 29 2C 44 45 0D 0A 20 20 20 20 20 20 20 +19),DE..
00DBA0: 20 4C 44 20 28 48 45 41 44 45 52 44 2B 31 37 29 LD (HEADERD+17)
00DBB0: 2C 41 0D 0A 20 20 20 20 20 20 20 20 4A 52 20 52 ,A.. JR R
00DBC0: 55 4E 32 0D 0A 52 55 4E 31 20 20 20 20 4C 44 20 UN2..RUN1 LD
00DBD0: 48 4C 2C 48 45 41 44 45 52 44 0D 0A 20 20 20 20 HL,HEADERD..
00DBE0: 20 20 20 20 4C 44 20 44 45 2C 36 34 0D 0A 20 20 LD DE,64..
00DBF0: 20 20 20 20 20 20 4C 44 20 41 2C 26 32 43 0D 0A LD A,&2C..
00DC00: 20 20 20 20 20 20 20 20 43 41 4C 4C 20 26 42 43 CALL &BC
00DC10: 41 31 0D 0A 20 20 20 20 20 20 20 20 52 45 54 20 A1.. RET
00DC20: 4E 43 0D 0A 52 55 4E 32 20 20 20 20 4C 44 20 48 NC..RUN2 LD H
00DC30: 4C 2C 28 48 45 41 44 45 52 44 2B 32 31 29 0D 0A L,(HEADERD+21)..
00DC40: 20 20 20 20 20 20 20 20 4C 44 20 44 45 2C 28 48 LD DE,(H
00DC50: 45 41 44 45 52 44 2B 31 39 29 0D 0A 20 20 20 20 EADERD+19)..
00DC60: 20 20 20 20 4C 44 20 41 2C 26 31 36 0D 0A 20 20 LD A,&16..
00DC70: 20 20 20 20 20 20 43 41 4C 4C 20 26 42 43 41 31 CALL &BCA1
00DC80: 0D 0A 20 20 20 20 20 20 20 20 52 45 54 20 4E 43 .. RET NC
00DC90: 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 41 2C 28 .. LD A,(
00DCA0: 48 45 41 44 45 52 44 2B 31 37 29 0D 0A 20 20 20 HEADERD+17)..
00DCB0: 20 20 20 20 20 4F 52 20 41 0D 0A 20 20 20 20 20 OR A..
00DCC0: 20 20 20 4A 52 20 5A 2C 52 55 4E 31 0D 0A 20 20 JR Z,RUN1..
00DCD0: 20 20 20 20 20 20 43 41 4C 4C 20 26 42 43 37 31 CALL &BC71
00DCE0: 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 52 .. CALL R
00DCF0: 45 41 44 45 52 0D 0A 20 20 20 20 20 20 20 20 4C EADER.. L
00DD00: 38 29 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 41 8).. LD A
00DD10: 2C 42 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 28 ,B.. LD (
00DD20: 4A 50 52 45 53 54 29 2C 41 0D 0A 20 20 20 20 20 JPREST),A..
00DD30: 20 20 20 4C 44 20 28 4A 50 52 45 53 54 2B 31 29 LD (JPREST+1)
00DD40: 2C 48 4C 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 ,HL.. LD
00DD50: 41 2C 31 39 35 0D 0A 20 20 20 20 20 20 20 20 4C A,195.. L
00DD60: 44 20 28 26 42 43 41 31 29 2C 41 20 20 20 20 20 D (&BCA1),A
00DD70: 20 3B 43 41 53 20 52 45 41 44 0D 0A 20 20 20 20 ;CAS READ..
00DD80: 20 20 20 20 4C 44 20 28 26 42 43 37 37 29 2C 41 LD (&BC77),A
00DD90: 20 20 20 20 20 20 3B 49 4E 20 4F 50 45 4E 0D 0A ;IN OPEN..
00DDA0: 20 20 20 20 20 20 20 20 52 45 54 0D 0A 0D 0A 48 RET....H
00DDB0: 45 41 44 4D 32 20 20 44 42 20 22 4C 45 4E 47 54 EADM2 DB "LENGT
00DDC0: 48 20 4F 46 20 44 41 54 41 20 2D 20 40 22 0D 0A H OF DATA - @"..
00DDD0: 48 45 41 44 4D 33 20 20 44 42 20 22 53 54 41 52 HEADM3 DB "STAR
00DDE0: 54 20 20 4F 46 20 44 41 54 41 20 2D 20 40 22 0D T OF DATA - @".
00DDF0: 0A 48 49 54 4B 45 59 4D 20 44 42 20 22 20 20 20 .HITKEYM DB "
00DE00: 48 49 54 20 41 4E 59 20 4B 45 59 40 22 0D 0A 0D HIT ANY KEY@"...
00DE10: 0A 53 50 52 49 4E 54 20 20 50 55 53 48 20 41 46 .SPRINT PUSH AF
00DE20: 0D 0A 20 20 20 20 20 20 20 20 50 55 53 48 20 42 .. PUSH B
00DE30: 43 0D 0A 20 20 20 20 20 20 20 20 50 55 53 48 20 C.. PUSH
00DE40: 44 45 0D 0A 20 20 20 20 20 20 20 20 50 55 53 48 DE.. PUSH
00DE50: 20 48 4C 0D 0A 53 50 52 49 4E 31 20 20 4C 44 20 HL..SPRIN1 LD
00DE60: 41 2C 28 48 4C 29 0D 0A 20 20 20 20 20 20 20 20 A,(HL)..
00DE70: 43 50 20 22 40 22 0D 0A 20 20 20 20 20 20 20 20 CP "@"..
00DE80: 4A 52 20 5A 2C 53 50 52 49 4E 32 0D 0A 20 20 20 JR Z,SPRIN2..
00DE90: 20 20 20 20 20 43 41 4C 4C 20 50 52 49 4E 54 0D CALL PRINT.
00DEA0: 0A 20 20 20 20 20 20 20 20 49 4E 43 20 48 4C 0D . INC HL.
00DEB0: 0A 20 20 20 20 20 20 20 20 4A 52 20 53 50 52 49 . JR SPRI
00DEC0: 4E 31 0D 0A 53 50 52 49 4E 32 20 20 50 4F 50 20 N1..SPRIN2 POP
00DED0: 48 4C 0D 0A 20 20 20 20 20 20 20 20 50 4F 50 20 HL.. POP
00DEE0: 44 45 0D 0A 20 20 20 20 20 20 20 20 50 4F 50 20 DE.. POP
00DEF0: 42 43 0D 0A 20 20 20 20 20 20 20 20 50 4F 50 20 BC.. POP
00DF00: 44 20 48 4C 2C 52 55 4E 4D 31 0D 0A 20 20 20 20 D HL,RUNM1..
00DF10: 20 20 20 20 43 41 4C 4C 20 53 50 52 49 4E 54 0D CALL SPRINT.
00DF20: 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 57 41 . CALL WA
00DF30: 49 54 43 48 41 52 0D 0A 20 20 20 20 20 20 20 20 ITCHAR..
00DF40: 43 50 20 22 53 22 0D 0A 20 20 20 20 20 20 20 20 CP "S"..
00DF50: 4A 52 20 5A 2C 52 55 4E 33 0D 0A 20 20 20 20 20 JR Z,RUN3..
00DF60: 20 20 20 43 50 20 22 73 22 0D 0A 20 20 20 20 20 CP "s"..
00DF70: 20 20 20 52 45 54 20 4E 5A 0D 0A 52 55 4E 33 20 RET NZ..RUN3
00DF80: 20 20 20 4C 44 20 42 2C 36 0D 0A 20 20 20 20 20 LD B,6..
00DF90: 20 20 20 4C 44 20 48 4C 2C 4E 41 4D 45 31 0D 0A LD HL,NAME1..
00DFA0: 20 20 20 20 20 20 20 20 4C 44 20 44 45 2C 34 39 LD DE,49
00DFB0: 31 35 32 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 152.. CAL
00DFC0: 4C 20 26 42 43 38 43 20 20 20 20 20 20 20 20 3B L &BC8C ;
00DFD0: 4F 55 54 20 4F 50 45 4E 0D 0A 20 20 20 20 20 20 OUT OPEN..
00DFE0: 20 20 4C 44 20 48 4C 2C 28 46 49 52 53 54 48 2B LD HL,(FIRSTH+
00DFF0: 32 31 29 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 21).. LD
00E000: 44 45 2C 28 46 49 52 53 54 48 2B 32 34 29 0D 0A DE,(FIRSTH+24)..
00E010: 20 20 20 20 20 20 20 20 4C 44 20 42 43 2C 28 46 LD BC,(F
00E020: 49 52 53 54 48 2B 32 36 29 0D 0A 20 20 20 20 20 IRSTH+26)..
00E030: 20 20 20 4C 44 20 41 2C 28 46 49 52 53 54 48 2B LD A,(FIRSTH+
00E040: 31 38 29 0D 0A 20 20 20 20 20 20 20 20 52 45 53 18).. RES
00E050: 20 30 2C 41 0D 0A 20 20 20 20 20 20 20 20 43 41 0,A.. CA
00E060: 4C 4C 20 26 42 43 39 38 20 20 20 20 20 20 20 20 LL &BC98
00E070: 3B 4F 55 54 20 44 49 52 45 43 54 0D 0A 20 20 20 ;OUT DIRECT..
00E080: 20 20 20 20 20 43 41 4C 4C 20 26 42 43 38 46 20 CALL &BC8F
00E090: 20 20 20 20 20 20 20 3B 4F 55 54 20 43 4C 4F 53 ;OUT CLOS
00E0A0: 45 0D 0A 20 20 20 20 20 20 20 20 52 45 54 0D 0A E.. RET..
00E0B0: 0D 0A 4E 41 4D 45 31 20 20 20 44 42 20 22 42 41 ..NAME1 DB "BA
00E0C0: 43 4B 55 50 22 0D 0A 0D 0A 52 55 4E 4D 31 20 20 CKUP"....RUNM1
00E0D0: 20 44 42 20 22 48 49 54 20 41 20 4B 45 59 2E 20 DB "HIT A KEY.
00E0E0: 28 53 29 3D 53 41 56 45 20 40 22 0D 0A 0D 0A 52 (S)=SAVE @"....R
00E0F0: 45 41 44 45 52 20 20 4C 44 20 48 4C 2C 52 45 41 EADER LD HL,REA
00E100: 41 46 0D 0A 20 20 20 20 20 20 20 20 52 45 54 0D AF.. RET.
00E110: 0A 0D 0A 0D 0A 50 52 49 4E 4F 20 20 20 4C 44 20 .....PRINO LD
00E120: 43 2C 35 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 C,5.. LD
00E130: 28 48 4F 4C 44 29 2C 48 4C 0D 0A 20 20 20 20 20 (HOLD),HL..
00E140: 20 20 20 4C 44 20 48 4C 2C 4E 54 41 42 4C 45 0D LD HL,NTABLE.
00E150: 0A 47 45 54 50 57 52 20 20 4C 44 20 45 2C 28 48 .GETPWR LD E,(H
00E160: 4C 29 0D 0A 20 20 20 20 20 20 20 20 49 4E 43 20 L).. INC
00E170: 48 4C 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 44 HL.. LD D
00E180: 2C 28 48 4C 29 0D 0A 20 20 20 20 20 20 20 20 49 ,(HL).. I
00E190: 4E 43 20 48 4C 0D 0A 20 20 20 20 20 20 20 20 50 NC HL.. P
00E1A0: 55 53 48 20 48 4C 0D 0A 20 20 20 20 20 20 20 20 USH HL..
00E1B0: 4C 44 20 42 2C 30 0D 0A 20 20 20 20 20 20 20 20 LD B,0..
00E1C0: 4C 44 20 48 4C 2C 28 48 4F 4C 44 29 0D 0A 53 55 LD HL,(HOLD)..SU
00E1D0: 42 54 52 20 20 20 41 4E 44 20 30 0D 0A 20 20 20 BTR AND 0..
00E1E0: 20 20 20 20 20 53 42 43 20 48 4C 2C 44 45 0D 0A SBC HL,DE..
00E1F0: 20 20 20 20 20 20 20 20 4A 52 20 43 2C 4E 4F 53 JR C,NOS
00E200: 55 42 0D 0A 20 20 20 20 20 20 20 20 49 4E 43 20 UB.. INC
00E210: 42 0D 0A 20 20 20 20 20 20 20 20 4A 52 20 53 55 B.. JR SU
00E220: 42 54 52 0D 0A 4E 4F 53 55 42 20 20 20 41 44 44 BTR..NOSUB ADD
00E230: 20 48 4C 2C 44 45 0D 0A 20 20 20 20 20 20 20 20 HL,DE..
00E240: 4C 44 20 28 48 4F 4C 44 29 2C 48 4C 0D 0A 20 20 LD (HOLD),HL..
00E250: 20 20 20 20 20 20 4C 44 20 41 2C 42 0D 0A 20 20 LD A,B..
00E260: 20 20 20 20 20 20 41 44 44 20 41 2C 26 33 30 0D ADD A,&30.
00E270: 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 50 52 . CALL PR
00E280: 49 4E 54 0D 0A 20 20 20 20 20 20 20 20 44 45 43 INT.. DEC
00E290: 20 43 0D 0A 20 20 20 20 20 20 20 20 4A 52 20 5A C.. JR Z
00E2A0: 2C 46 49 4E 49 0D 0A 20 20 20 20 20 20 20 20 50 ,FINI.. P
00E2B0: 4F 50 20 48 4C 0D 0A 20 20 20 20 20 20 20 20 4A OP HL.. J
00E2C0: 52 20 47 45 54 50 57 52 0D 0A 46 49 4E 49 20 20 R GETPWR..FINI
00E2D0: 20 20 50 4F 50 20 48 4C 0D 0A 20 20 20 20 20 20 POP HL..
00E2E0: 20 20 4C 44 20 41 2C 31 30 0D 0A 20 20 20 20 20 LD A,10..
00E2F0: 20 20 20 43 41 4C 4C 20 50 52 49 4E 54 0D 0A 20 CALL PRINT..
00E300: 44 4D 31 0D 0A 20 20 20 20 20 20 20 20 43 41 4C DM1.. CAL
00E310: 4C 20 53 50 52 49 4E 54 0D 0A 20 20 20 20 20 20 L SPRINT..
00E320: 20 20 4C 44 20 48 4C 2C 52 45 41 44 4D 35 0D 0A LD HL,READM5..
00E330: 20 20 20 20 20 20 20 20 43 41 4C 4C 20 53 50 52 CALL SPR
00E340: 49 4E 54 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 INT.. LD
00E350: 42 2C 31 36 0D 0A 20 20 20 20 20 20 20 20 4C 44 B,16.. LD
00E360: 20 48 4C 2C 46 49 52 53 54 48 0D 0A 52 45 41 44 HL,FIRSTH..READ
00E370: 30 20 20 20 4C 44 20 41 2C 28 48 4C 29 0D 0A 20 0 LD A,(HL)..
00E380: 20 20 20 20 20 20 20 43 41 4C 4C 20 50 52 49 4E CALL PRIN
00E390: 54 0D 0A 20 20 20 20 20 20 20 20 49 4E 43 20 48 T.. INC H
00E3A0: 4C 0D 0A 20 20 20 20 20 20 20 20 44 4A 4E 5A 20 L.. DJNZ
00E3B0: 52 45 41 44 30 0D 0A 20 20 20 20 20 20 20 20 4C READ0.. L
00E3C0: 44 20 41 2C 31 30 0D 0A 20 20 20 20 20 20 20 20 D A,10..
00E3D0: 43 41 4C 4C 20 50 52 49 4E 54 0D 0A 20 20 20 20 CALL PRINT..
00E3E0: 20 20 20 20 4C 44 20 41 2C 31 33 0D 0A 20 20 20 LD A,13..
00E3F0: 20 20 20 20 20 43 41 4C 4C 20 50 52 49 4E 54 0D CALL PRINT.
00E400: 0A 20 20 20 20 20 20 20 20 4C 44 20 48 4C 2C 48 . LD HL,H
00E410: 45 41 44 4D 32 0D 0A 20 20 20 20 20 20 20 20 43 EADM2.. C
00E420: 41 4C 4C 20 53 50 52 49 4E 54 0D 0A 20 20 20 20 ALL SPRINT..
00E430: 20 20 20 20 4C 44 20 48 4C 2C 28 46 49 52 53 54 LD HL,(FIRST
00E440: 48 2B 32 34 29 0D 0A 20 20 20 20 20 20 20 20 43 H+24).. C
00E450: 41 4C 4C 20 50 52 49 4E 4F 0D 0A 20 20 20 20 20 ALL PRINO..
00E460: 20 20 20 4C 44 20 48 4C 2C 48 45 41 44 4D 33 0D LD HL,HEADM3.
00E470: 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 53 50 . CALL SP
00E480: 52 49 4E 54 0D 0A 20 20 20 20 20 20 20 20 4C 44 RINT.. LD
00E490: 20 48 4C 2C 28 46 49 52 53 54 48 2B 32 31 29 0D HL,(FIRSTH+21).
00E4A0: 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 50 52 . CALL PR
00E4B0: 49 4E 4F 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 INO.. LD
00E4C0: 41 2C 28 46 49 52 53 54 48 2B 31 38 29 0D 0A 20 A,(FIRSTH+18)..
00E4D0: 20 20 20 20 20 20 20 41 4E 44 20 32 35 34 0D 0A AND 254..
00E4E0: 20 20 20 20 20 20 20 20 4C 44 20 28 46 49 52 53 LD (FIRS
00E4F0: 54 48 2B 31 38 29 2C 41 0D 0A 20 20 20 20 20 20 TH+18),A..
00E500: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
00E510: 0C 00 00 00 02 09 4F E5 0C 00 C1 02 00 00 00 02 ......O.........
00E520: 0C 00 C6 02 00 00 00 02 0C 00 C2 02 00 00 00 02 ................
00E530: 0C 00 C7 02 00 00 00 02 0C 00 C3 02 00 00 00 02 ................
00E540: 0C 00 C8 02 00 00 00 02 0C 00 C4 02 00 00 00 02 ................
00E550: 0C 00 C9 02 00 00 00 02 0C 00 C5 02 00 00 00 02 ................
00E560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E5A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E5B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E5C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E5D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E5E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E5F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E600: 20 20 20 20 20 20 20 4C 44 20 41 2C 31 33 0D 0A LD A,13..
00E610: 20 20 20 20 20 20 20 20 43 41 4C 4C 20 50 52 49 CALL PRI
00E620: 4E 54 0D 0A 20 20 20 20 20 20 20 20 52 45 54 0D NT.. RET.
00E630: 0A 4E 54 41 42 4C 45 20 20 44 57 20 31 30 30 30 .NTABLE DW 1000
00E640: 30 0D 0A 20 20 20 20 20 20 20 20 44 57 20 31 30 0.. DW 10
00E650: 30 30 0D 0A 20 20 20 20 20 20 20 20 44 57 20 31 00.. DW 1
00E660: 30 30 0D 0A 20 20 20 20 20 20 20 20 44 57 20 31 00.. DW 1
00E670: 30 0D 0A 20 20 20 20 20 20 20 20 44 57 20 31 0D 0.. DW 1.
00E680: 0A 0D 0A 2E 50 52 49 4E 54 20 20 20 45 51 55 20 ....PRINT EQU
00E690: 26 42 42 35 41 0D 0A 57 41 49 54 43 48 41 52 20 &BB5A..WAITCHAR
00E6A0: 45 51 55 20 26 42 42 30 36 0D 0A 48 4F 4C 44 20 EQU &BB06..HOLD
00E6B0: 20 20 20 44 42 20 30 2C 30 0D 0A 0D 0A 4C 49 53 DB 0,0....LIS
00E6C0: 54 0D 0A 45 4E 44 0D 0A 1A 59 54 45 53 0D 0A 20 T..END...YTES..
00E6D0: 20 20 20 20 20 20 20 43 41 4C 4C 20 26 42 43 44 CALL &BCD
00E6E0: 31 0D 0A 20 20 20 20 20 20 20 20 52 45 54 0D 0A 1.. RET..
00E6F0: 0D 0A 54 41 42 4C 45 20 20 20 44 57 20 4E 41 4D ..TABLE DW NAM
00E700: 55 42 0D 0A 20 20 20 20 20 20 20 20 49 4E 43 20 UB.. INC
00E710: 42 0D 0A 20 20 20 20 20 20 20 20 4A 52 20 53 55 B.. JR SU
00E720: 42 54 52 0D 0A 4E 4F 53 55 42 20 20 20 41 44 44 BTR..NOSUB ADD
00E730: 20 48 4C 2C 44 45 0D 0A 20 20 20 20 20 20 20 20 HL,DE..
00E740: 4C 44 20 28 48 4F 4C 44 29 2C 48 4C 0D 0A 20 20 LD (HOLD),HL..
00E750: 20 20 20 20 20 20 4C 44 20 41 2C 42 0D 0A 20 20 LD A,B..
00E760: 20 20 20 20 20 20 41 44 44 20 41 2C 26 33 30 0D ADD A,&30.
00E770: 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 50 52 . CALL PR
00E780: 49 4E 54 0D 0A 20 20 20 20 20 20 20 20 44 45 43 INT.. DEC
00E790: 20 43 0D 0A 20 20 20 20 20 20 20 20 4A 52 20 5A C.. JR Z
00E7A0: 2C 46 49 4E 49 0D 0A 20 20 20 20 20 20 20 20 50 ,FINI.. P
00E7B0: 4F 50 20 48 4C 0D 0A 20 20 20 20 20 20 20 20 4A OP HL.. J
00E7C0: 52 20 47 45 54 50 57 52 0D 0A 46 49 4E 49 20 20 R GETPWR..FINI
00E7D0: 20 20 50 4F 50 20 48 4C 0D 0A 20 20 20 20 20 20 POP HL..
00E7E0: 20 20 4C 44 20 41 2C 31 30 0D 0A 20 20 20 20 20 LD A,10..
00E7F0: 20 20 20 43 41 4C 4C 20 50 52 49 4E 54 0D 0A 20 CALL PRINT..
00E800: 4C 0D 0A 20 20 20 20 20 20 20 20 50 55 53 48 20 L.. PUSH
00E810: 44 45 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 28 DE.. LD (
00E820: 50 44 45 29 2C 44 45 0D 0A 20 20 20 20 20 20 20 PDE),DE..
00E830: 20 4C 44 20 28 50 48 4C 29 2C 48 4C 0D 0A 20 20 LD (PHL),HL..
00E840: 20 20 20 20 20 20 43 41 4C 4C 20 43 41 53 52 45 CALL CASRE
00E850: 41 44 0D 0A 20 20 20 20 20 20 20 20 50 4F 50 20 AD.. POP
00E860: 44 45 0D 0A 20 20 20 20 20 20 20 20 50 4F 50 20 DE.. POP
00E870: 48 4C 0D 0A 20 20 20 20 20 20 20 20 50 4F 50 20 HL.. POP
00E880: 41 46 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 42 AF.. LD B
00E890: 43 2C 4E 41 4D 45 0D 0A 20 20 20 20 20 20 20 20 C,NAME..
00E8A0: 43 41 4C 4C 20 47 45 54 41 53 43 0D 0A 20 20 20 CALL GETASC..
00E8B0: 20 20 20 20 20 4C 44 20 41 2C 48 0D 0A 20 20 20 LD A,H..
00E8C0: 20 20 20 20 20 43 41 4C 4C 20 47 45 54 41 53 43 CALL GETASC
00E8D0: 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 41 2C 4C .. LD A,L
00E8E0: 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 47 .. CALL G
00E8F0: 45 54 41 53 43 0D 0A 20 20 20 20 20 20 20 20 4C ETASC.. L
00E900: 44 20 41 2C 44 0D 0A 20 20 20 20 20 20 20 20 43 D A,D.. C
00E910: 41 4C 4C 20 47 45 54 41 53 43 0D 0A 20 20 20 20 ALL GETASC..
00E920: 20 20 20 20 4C 44 20 41 2C 45 0D 0A 20 20 20 20 LD A,E..
00E930: 20 20 20 20 43 41 4C 4C 20 47 45 54 41 53 43 0D CALL GETASC.
00E940: 0A 20 20 20 20 20 20 20 20 4C 44 20 48 4C 2C 4E . LD HL,N
00E950: 41 4D 45 4D 0D 0A 20 20 20 20 20 20 20 20 43 41 AMEM.. CA
00E960: 4C 4C 20 53 50 52 49 4E 54 0D 0A 20 20 20 20 20 LL SPRINT..
00E970: 20 20 20 4C 44 20 48 4C 2C 4E 41 4D 45 0D 0A 20 LD HL,NAME..
00E980: 20 20 20 20 20 20 20 4C 44 20 42 2C 35 0D 0A 50 LD B,5..P
00E990: 55 54 32 20 20 20 20 4C 44 20 41 2C 28 48 4C 29 UT2 LD A,(HL)
00E9A0: 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 50 .. CALL P
00E9B0: 52 49 4E 54 0D 0A 20 20 20 20 20 20 20 20 49 4E RINT.. IN
00E9C0: 43 20 48 4C 0D 0A 20 20 20 20 20 20 20 20 44 4A C HL.. DJ
00E9D0: 4E 5A 20 50 55 54 32 0D 0A 20 20 20 20 20 20 20 NZ PUT2..
00E9E0: 20 4C 44 20 41 2C 31 30 0D 0A 20 20 20 20 20 20 LD A,10..
00E9F0: 20 20 43 41 4C 4C 20 50 52 49 4E 54 0D 0A 20 20 CALL PRINT..
00EA00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00EA10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00EA20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00EA30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00EA40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00EA50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00EA60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00EA70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00EA80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00EA90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00EAA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00EAB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00EAC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00EAD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00EAE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00EAF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00EB00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00EB10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00EB20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00EB30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00EB40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00EB50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00EB60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00EB70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00EB80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00EB90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00EBA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00EBB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00EBC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00EBD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00EBE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00EBF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00EC00: 20 20 20 20 20 20 4C 44 20 41 2C 31 33 0D 0A 20 LD A,13..
00EC10: 20 20 20 20 20 20 20 43 41 4C 4C 20 50 52 49 4E CALL PRIN
00EC20: 54 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 48 4C T.. LD HL
00EC30: 2C 48 45 41 44 4D 32 0D 0A 20 20 20 20 20 20 20 ,HEADM2..
00EC40: 20 43 41 4C 4C 20 53 50 52 49 4E 54 0D 0A 20 20 CALL SPRINT..
00EC50: 20 20 20 20 20 20 4C 44 20 48 4C 2C 28 50 44 45 LD HL,(PDE
00EC60: 29 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 ).. CALL
00EC70: 50 52 49 4E 4F 0D 0A 20 20 20 20 20 20 20 20 4C PRINO.. L
00EC80: 44 20 48 4C 2C 48 45 41 44 4D 33 0D 0A 20 20 20 D HL,HEADM3..
00EC90: 20 20 20 20 20 43 41 4C 4C 20 53 50 52 49 4E 54 CALL SPRINT
00ECA0: 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 48 4C 2C .. LD HL,
00ECB0: 28 50 48 4C 29 0D 0A 20 20 20 20 20 20 20 20 43 (PHL).. C
00ECC0: 41 4C 4C 20 50 52 49 4E 4F 0D 0A 20 20 20 20 20 ALL PRINO..
00ECD0: 20 20 20 52 53 54 20 36 0D 0A 20 20 20 20 20 20 RST 6..
00ECE0: 20 20 43 41 4C 4C 20 44 49 53 43 49 4E 0D 0A 20 CALL DISCIN..
00ECF0: 20 20 20 20 20 20 20 43 41 4C 4C 20 53 41 56 45 CALL SAVE
00ED00: 0D 0A 20 20 20 20 20 20 20 20 52 45 54 0D 0A 0D .. RET...
00ED10: 0A 50 48 4C 20 20 20 20 20 44 42 20 30 2C 30 0D .PHL DB 0,0.
00ED20: 0A 50 44 45 20 20 20 20 20 44 42 20 30 2C 30 0D .PDE DB 0,0.
00ED30: 0A 4E 41 4D 45 4D 20 20 20 44 42 20 22 4E 41 4D .NAMEM DB "NAM
00ED40: 45 20 40 22 0D 0A 0D 0A 53 41 56 45 20 20 20 20 E @"....SAVE
00ED50: 4C 44 20 42 2C 35 0D 0A 53 41 56 45 31 20 20 20 LD B,5..SAVE1
00ED60: 4C 44 20 48 4C 2C 4E 41 4D 45 0D 0A 20 20 20 20 LD HL,NAME..
00ED70: 20 20 20 20 4C 44 20 44 45 2C 34 39 31 35 32 0D LD DE,49152.
00ED80: 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 26 42 . CALL &B
00ED90: 43 38 43 20 20 20 20 20 20 20 20 3B 4F 55 54 20 C8C ;OUT
00EDA0: 4F 50 45 4E 0D 0A 20 20 20 20 20 20 20 20 4C 44 OPEN.. LD
00EDB0: 20 48 4C 2C 28 50 48 4C 29 0D 0A 20 20 20 20 20 HL,(PHL)..
00EDC0: 20 20 20 4C 44 20 44 45 2C 28 50 44 45 29 0D 0A LD DE,(PDE)..
00EDD0: 20 20 20 20 20 20 20 20 4C 44 20 42 43 2C 30 0D LD BC,0.
00EDE0: 0A 20 20 20 20 20 20 20 20 4C 44 20 41 2C 32 0D . LD A,2.
00EDF0: 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 26 42 . CALL &B
00EE00: 00 42 41 43 4B 55 50 20 20 42 49 4E 00 00 00 00 .BACKUP BIN....
00EE10: 00 00 02 00 00 00 60 00 00 04 00 60 00 00 00 00 ......`....`....
00EE20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00EE30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00EE40: 00 04 00 99 03 00 00 42 41 43 4B 55 50 20 20 24 .......BACKUP $
00EE50: 24 24 FF 00 FF 0D 0A 57 41 49 54 43 48 41 52 20 $$.....WAITCHAR
00EE60: 45 51 55 20 26 42 42 30 36 0D 0A 48 4F 4C 44 20 EQU &BB06..HOLD
00EE70: 20 20 20 44 42 20 30 2C 30 0D 0A 0D 0A 4C 49 53 DB 0,0....LIS
00EE80: C3 81 60 00 02 1A 14 18 09 06 07 08 0A 0B 0C 0D ..`.............
00EE90: 0E 0F 10 21 00 61 11 1C C0 06 20 C5 D5 01 18 00 ...!.a.... .....
00EEA0: ED B0 D1 3E 08 82 30 09 F6 C0 57 7B C6 50 5F 8A ...>..0...W{.P_.
00EEB0: 93 57 C1 10 E6 C9 3E 04 CD DE BB AF CD E4 BB 11 .W....>.........
00EEC0: 50 00 21 40 01 CD C0 BB 21 71 60 7E B7 C8 23 E5 P.!@....!q`~..#.
00EED0: CD FC BB E1 18 F5 06 10 21 03 60 7E 4F C5 3E 10 ........!.`~O.>.
00EEE0: 90 41 E5 CD 32 BC E1 C1 23 10 F0 01 00 00 C3 38 .A..2...#......8
00EEF0: BC 47 69 6C 6C 69 67 61 6E 27 73 20 47 6F 6C 64 .Gilligan's Gold
00EF00: 00 AF 31 00 C0 CD C8 BC AF CD 0E BC CD 09 B9 CD ..1.............
00EF10: 03 B9 AF CD 59 BC CD 13 60 CD 36 60 CD 56 60 CD ....Y...`.6`.V`.
00EF20: 6E BC 11 00 5F 21 00 01 3E 47 CD A1 BC CD 71 BC n..._!..>G....q.
00EF30: C3 00 50 77 80 3A 83 38 B7 C8 47 3E 48 32 59 38 ..Pw.:.8..G>H2Y8
00EF40: C5 4E 23 46 23 78 B1 28 F8 E5 CD 9F 40 E1 C1 10 .N#F#x.(....@...
00EF50: EF C9 3A 68 38 ED 4B 69 38 ED 43 5C 38 3D 32 68 ..:h8.Ki8.C\8=2h
00EF60: 38 C0 3A 67 38 FE 04 CA 70 3C CD 85 38 FE 1E 30 8.:g8...p<..8..0
00EF70: 2F 3A 01 80 ED 4B 5A 38 B9 3E 01 30 02 3E FF 32 /:...KZ8.>.0.>.2
00EF80: C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 ................
00EF90: C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 84 0C 0C 0C 0C 0C ................
00EFA0: 0C 0C 0C 0C 0C 0C 0C 0C 0C 0C 0C 0C 0C C0 C0 C0 ................
00EFB0: C0 84 0C 0C 0C 0C 0C 0C 0C 0C 0C 0C 0C 0C 0C 0C ................
00EFC0: 0C 0C 0C 0C 0C 0C 48 C0 C0 0C 0C 0C 0C 0C 0C 0C ......H.........
00EFD0: 0C 0C 0C 0C 0C 0C 0C 0C 0C 0C 0C 0C 0C 0C 0C C0 ................
00EFE0: C0 0C 0C 0C 0C 0C 0C 0C 0C 0C 0C 0C 0C 0C 0C 0C ................
00EFF0: 0C 0C 0C 0C 0C 0C 0C C0 84 0C 0C 0C 0C 0C 0C 0C ................
00F000: 43 39 38 20 20 20 20 20 20 20 20 3B 4F 55 54 20 C98 ;OUT
00F010: 44 49 52 45 43 54 20 0D 0A 20 20 20 20 20 20 20 DIRECT ..
00F020: 20 43 41 4C 4C 20 26 42 43 38 46 20 20 20 20 20 CALL &BC8F
00F030: 20 20 20 3B 4F 55 54 20 43 4C 4F 53 45 0D 0A 20 ;OUT CLOSE..
00F040: 20 20 20 20 20 20 20 52 45 54 0D 0A 0D 0A 4E 41 RET....NA
00F050: 4D 45 20 20 20 20 44 42 20 22 30 31 32 33 34 35 ME DB "012345
00F060: 36 37 38 39 30 31 32 33 34 22 0D 0A 0D 0A 47 45 678901234"....GE
00F070: 54 41 53 43 20 20 41 4E 44 20 31 32 37 0D 0A 20 TASC AND 127..
00F080: 20 20 20 20 20 20 20 4F 52 20 36 35 0D 0A 47 45 OR 65..GE
00F090: 54 41 53 43 31 20 43 50 20 39 30 0D 0A 20 20 20 TASC1 CP 90..
00F0A0: 20 20 20 20 20 4A 52 20 43 2C 47 45 54 41 53 43 JR C,GETASC
00F0B0: 32 0D 0A 20 20 20 20 20 20 20 20 53 55 42 20 32 2.. SUB 2
00F0C0: 35 0D 0A 20 20 20 20 20 20 20 20 4A 52 20 47 45 5.. JR GE
00F0D0: 54 41 53 43 31 0D 0A 47 45 54 41 53 43 32 20 4C TASC1..GETASC2 L
00F0E0: 44 20 28 42 43 29 2C 41 0D 0A 20 20 20 20 20 20 D (BC),A..
00F0F0: 20 20 49 4E 43 20 42 43 0D 0A 20 20 20 20 20 20 INC BC..
00F100: 20 20 52 45 54 0D 0A 0D 0A 4C 4F 41 44 20 20 20 RET....LOAD
00F110: 20 4C 44 20 48 4C 2C 46 49 52 53 54 48 0D 0A 20 LD HL,FIRSTH..
00F120: 20 20 20 20 20 20 20 4C 44 20 44 45 2C 36 34 0D LD DE,64.
00F130: 0A 20 20 20 20 20 20 20 20 4C 44 20 41 2C 26 32 . LD A,&2
00F140: 43 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 C.. CALL
00F150: 26 42 43 41 31 0D 0A 20 20 20 20 20 20 20 20 52 &BCA1.. R
00F160: 45 54 20 4E 43 0D 0A 20 20 20 20 20 20 20 20 4C ET NC.. L
00F170: 44 20 42 43 2C 26 46 36 31 30 0D 0A 20 20 20 20 D BC,&F610..
00F180: 20 20 20 20 4F 55 54 20 28 43 29 2C 43 0D 0A 20 OUT (C),C..
00F190: 20 20 20 20 20 20 20 4C 44 20 48 4C 2C 28 46 49 LD HL,(FI
00F1A0: 52 53 54 48 2B 32 31 29 0D 0A 20 20 20 20 20 20 RSTH+21)..
00F1B0: 20 20 4C 44 20 44 45 2C 28 46 49 52 53 54 48 2B LD DE,(FIRSTH+
00F1C0: 31 39 29 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 19).. LD
00F1D0: 41 2C 28 46 49 52 53 54 48 2B 31 37 29 0D 0A 20 A,(FIRSTH+17)..
00F1E0: 20 20 20 20 20 20 20 4C 44 20 28 48 45 41 44 45 LD (HEADE
00F1F0: 52 44 2B 32 31 29 2C 48 4C 0D 0A 20 20 20 20 20 RD+21),HL..
00F200: 0C 0C 0C 0C 0C 0C 0C 0C 0C 0C 0C 0C 0C 0C 0C 48 ...............H
00F210: 84 0C 48 C0 0C 0C 0C C0 C0 0C 0C 48 C0 84 0C 0C ..H........H....
00F220: C0 84 C0 84 C0 C0 0C 48 84 0C C0 C0 84 0C 48 C0 .......H......H.
00F230: C0 84 0C C0 C0 C0 0C 48 C0 C0 C0 C0 C0 C0 84 48 .......H.......H
00F240: 84 48 C0 C0 C0 0C C0 C0 C0 C0 48 C0 C0 C0 84 C0 .H........H.....
00F250: C0 C0 C0 C0 C0 C0 84 48 84 48 C0 C0 C0 0C C0 C0 .......H.H......
00F260: C0 C0 48 C0 C0 C0 84 C0 C0 C0 C0 C0 C0 C0 C0 48 ..H............H
00F270: 84 C0 C0 48 C0 C0 C0 84 C0 C0 C0 C0 84 C0 C0 C0 ...H............
00F280: C0 48 C0 C0 84 C0 C0 48 84 C0 84 0C C0 C0 C0 0C .H.....H........
00F290: 48 C0 C0 C0 0C 48 C0 C0 84 0C C0 C0 0C 48 C0 48 H....H.......H.H
00F2A0: 84 C0 84 0C C0 C0 C0 0C 48 C0 C0 C0 0C 48 C0 C0 ........H....H..
00F2B0: 84 0C C0 C0 0C 48 C0 48 84 C0 84 0C C0 C0 C0 0C .....H.H........
00F2C0: 48 C0 C0 C0 0C 48 C0 C0 84 0C C0 C0 0C 48 C0 48 H....H.......H.H
00F2D0: 84 C0 84 0C C0 C0 C0 0C 0C 0C C0 C0 C0 C0 C0 C0 ................
00F2E0: 84 0C C0 C0 0C 48 C0 48 84 C0 84 0C C0 C0 C0 0C .....H.H........
00F2F0: 0C 0C C0 C0 C0 C0 C0 C0 84 0C C0 C0 0C 48 C0 48 .............H.H
00F300: 84 C0 84 0C C0 C0 C0 0C 0C 0C C0 C0 C0 C0 C0 C0 ................
00F310: 84 0C C0 C0 0C 48 C0 48 84 C0 84 0C C0 C0 C0 0C .....H.H........
00F320: 0C 0C C0 C0 0C 0C 48 C0 84 0C C0 C0 0C 48 C0 48 ......H......H.H
00F330: 84 C0 84 0C C0 C0 C0 0C 0C 0C C0 C0 0C 0C 48 C0 ..............H.
00F340: 84 0C C0 C0 0C 48 C0 48 C4 C0 C4 CC C0 C0 C0 CC .....H.H........
00F350: C8 C0 C0 C0 CC C8 C0 C0 C4 CC C0 C0 CC C8 C0 C8 ................
00F360: C4 C0 C4 CC C0 C0 C0 CC C8 C0 C0 C0 CC C8 C0 C0 ................
00F370: C4 CC C0 C0 CC C8 C0 C8 C4 C0 C0 C8 C0 C0 C0 C4 ................
00F380: C0 C0 C0 C0 C4 C0 C0 C0 C0 C8 C0 C0 CC C8 C0 C8 ................
00F390: C4 C8 C0 C0 C0 CC C0 C0 C0 C0 C8 C0 C0 C0 C4 C0 ................
00F3A0: C0 C0 C0 C0 CC C8 C0 C8 C4 C8 C0 C0 C0 CC C0 C0 ................
00F3B0: C0 C0 C8 C0 C0 C0 C4 C0 C0 C0 C0 C0 CC C8 C0 C8 ................
00F3C0: C4 CC C0 C0 C4 CC C8 C0 C0 C4 CC C0 C0 C0 CC C8 ................
00F3D0: C0 C0 C0 C0 CC C8 C0 C8 C4 CC C8 C0 CC CC CC C0 ................
00F3E0: C0 CC CC C8 C0 C4 CC CC C0 C4 C0 C0 CC C8 C0 C8 ................
00F3F0: C4 CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC ................
00F400: 20 20 20 4C 44 20 28 48 45 41 44 45 52 44 2B 31 LD (HEADERD+1
00F410: 39 29 2C 44 45 0D 0A 20 20 20 20 20 20 20 20 4C 9),DE.. L
00F420: 44 20 28 48 45 41 44 45 52 44 2B 31 37 29 2C 41 D (HEADERD+17),A
00F430: 0D 0A 20 20 20 20 20 20 20 20 4A 52 20 52 55 4E .. JR RUN
00F440: 32 0D 0A 52 55 4E 31 20 20 20 20 4C 44 20 48 4C 2..RUN1 LD HL
00F450: 2C 48 45 41 44 45 52 44 0D 0A 20 20 20 20 20 20 ,HEADERD..
00F460: 20 20 4C 44 20 44 45 2C 36 34 0D 0A 20 20 20 20 LD DE,64..
00F470: 20 20 20 20 4C 44 20 41 2C 26 32 43 0D 0A 20 20 LD A,&2C..
00F480: 20 20 20 20 20 20 43 41 4C 4C 20 26 42 43 41 31 CALL &BCA1
00F490: 0D 0A 20 20 20 20 20 20 20 20 52 45 54 20 4E 43 .. RET NC
00F4A0: 0D 0A 52 55 4E 32 20 20 20 20 4C 44 20 48 4C 2C ..RUN2 LD HL,
00F4B0: 28 48 45 41 44 45 52 44 2B 32 31 29 0D 0A 20 20 (HEADERD+21)..
00F4C0: 20 20 20 20 20 20 4C 44 20 44 45 2C 28 48 45 41 LD DE,(HEA
00F4D0: 44 45 52 44 2B 31 39 29 0D 0A 20 20 20 20 20 20 DERD+19)..
00F4E0: 20 20 4C 44 20 41 2C 26 31 36 0D 0A 20 20 20 20 LD A,&16..
00F4F0: 20 20 20 20 43 41 4C 4C 20 26 42 43 41 31 0D 0A CALL &BCA1..
00F500: 20 20 20 20 20 20 20 20 52 45 54 20 4E 43 0D 0A RET NC..
00F510: 20 20 20 20 20 20 20 20 4C 44 20 41 2C 28 48 45 LD A,(HE
00F520: 41 44 45 52 44 2B 31 37 29 0D 0A 20 20 20 20 20 ADERD+17)..
00F530: 20 20 20 4F 52 20 41 0D 0A 20 20 20 20 20 20 20 OR A..
00F540: 20 4A 52 20 5A 2C 52 55 4E 31 0D 0A 20 20 20 20 JR Z,RUN1..
00F550: 20 20 20 20 43 41 4C 4C 20 26 42 43 37 31 0D 0A CALL &BC71..
00F560: 20 20 20 20 20 20 20 20 43 41 4C 4C 20 52 45 41 CALL REA
00F570: 44 45 52 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 DER.. LD
00F580: 48 4C 2C 52 55 4E 4D 31 0D 0A 20 20 20 20 20 20 HL,RUNM1..
00F590: 20 20 43 41 4C 4C 20 53 50 52 49 4E 54 0D 0A 20 CALL SPRINT..
00F5A0: 20 20 20 20 20 20 20 43 41 4C 4C 20 57 41 49 54 CALL WAIT
00F5B0: 43 48 41 52 0D 0A 20 20 20 20 20 20 20 20 43 50 CHAR.. CP
00F5C0: 20 22 53 22 0D 0A 20 20 20 20 20 20 20 20 4A 52 "S".. JR
00F5D0: 20 5A 2C 52 55 4E 33 0D 0A 20 20 20 20 20 20 20 Z,RUN3..
00F5E0: 20 43 50 20 22 73 22 0D 0A 20 20 20 20 20 20 20 CP "s"..
00F5F0: 20 52 45 54 20 4E 5A 0D 0A 52 55 4E 33 20 20 20 RET NZ..RUN3
00F600: CC CC CC CC CC CC CC C8 C0 CC CC CC CC CC CC CC ................
00F610: CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC C0 ................
00F620: C0 CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC ................
00F630: CC CC CC CC CC CC CC C0 C0 C4 CC CC CC CC CC CC ................
00F640: CC CC CC CC CC CC CC CC CC CC CC CC CC CC C8 C0 ................
00F650: C0 C0 C0 CC CC CC CC CC CC CC CC CC CC CC CC CC ................
00F660: CC CC CC CC CC C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 ................
00F670: C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 00 ................
00F680: C0 48 C0 C0 84 C0 C0 48 84 C0 84 0C C0 C0 C0 0C .H.....H........
00F690: 48 C0 C0 C0 0C 48 C0 C0 84 0C C0 C0 0C 48 C0 48 H....H.......H.H
00F6A0: 84 C0 84 0C C0 C0 C0 0C 48 C0 C0 C0 0C 48 C0 C0 ........H....H..
00F6B0: 84 0C C0 C0 0C 48 C0 48 84 C0 84 0C C0 C0 C0 0C .....H.H........
00F6C0: 48 C0 C0 C0 0C 48 C0 C0 84 0C C0 C0 0C 48 C0 48 H....H.......H.H
00F6D0: 84 C0 84 0C C0 C0 C0 0C 0C 0C C0 C0 C0 C0 C0 C0 ................
00F6E0: 84 0C C0 C0 0C 48 C0 48 84 C0 84 0C C0 C0 C0 0C .....H.H........
00F6F0: 0C 0C C0 C0 C0 C0 C0 C0 84 0C C0 C0 0C 48 C0 48 .............H.H
00F700: 84 C0 84 0C C0 C0 C0 0C 0C 0C C0 C0 C0 C0 C0 C0 ................
00F710: 84 0C C0 C0 0C 48 C0 48 84 C0 84 0C C0 C0 C0 0C .....H.H........
00F720: 0C 0C C0 C0 0C 0C 48 C0 84 0C C0 C0 0C 48 C0 48 ......H......H.H
00F730: 84 C0 84 0C C0 C0 C0 0C 0C 0C C0 C0 0C 0C 48 C0 ..............H.
00F740: 84 0C C0 C0 0C 48 C0 48 C4 C0 C4 CC C0 C0 C0 CC .....H.H........
00F750: C8 C0 C0 C0 CC C8 C0 C0 C4 CC C0 C0 CC C8 C0 C8 ................
00F760: C4 C0 C4 CC C0 C0 C0 CC C8 C0 C0 C0 CC C8 C0 C0 ................
00F770: C4 CC C0 C0 CC C8 C0 C8 C4 C0 C0 C8 C0 C0 C0 C4 ................
00F780: C0 C0 C0 C0 C4 C0 C0 C0 C0 C8 C0 C0 CC C8 C0 C8 ................
00F790: C4 C8 C0 C0 C0 CC C0 C0 C0 C0 C8 C0 C0 C0 C4 C0 ................
00F7A0: C0 C0 C0 C0 CC C8 C0 C8 C4 C8 C0 C0 C0 CC C0 C0 ................
00F7B0: C0 C0 C8 C0 C0 C0 C4 C0 C0 C0 C0 C0 CC C8 C0 C8 ................
00F7C0: C4 CC C0 C0 C4 CC C8 C0 C0 C4 CC C0 C0 C0 CC C8 ................
00F7D0: C0 C0 C0 C0 CC C8 C0 C8 C4 CC C8 C0 CC CC CC C0 ................
00F7E0: C0 CC CC C8 C0 C4 CC CC C0 C4 C0 C0 CC C8 C0 C8 ................
00F7F0: C4 CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC ................
00F800: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
00F810: 0D 00 00 00 02 09 4E E5 0D 00 C1 02 00 00 00 02 ......N.........
00F820: 0D 00 C6 02 00 00 00 02 0D 00 C2 02 00 00 00 02 ................
00F830: 0D 00 C7 02 00 00 00 02 0D 00 C3 02 00 00 00 02 ................
00F840: 0D 00 C8 02 00 00 00 02 0D 00 C4 02 00 00 00 02 ................
00F850: 0D 00 C9 02 00 00 00 02 0D 00 C5 02 00 00 00 02 ................
00F860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00F870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00F880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00F890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00F8A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00F8B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00F8C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00F8D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00F8E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00F8F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00F900: 20 4C 44 20 42 2C 36 0D 0A 20 20 20 20 20 20 20 LD B,6..
00F910: 20 4C 44 20 48 4C 2C 4E 41 4D 45 31 0D 0A 20 20 LD HL,NAME1..
00F920: 20 20 20 20 20 20 4C 44 20 44 45 2C 34 39 31 35 LD DE,4915
00F930: 32 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 2.. CALL
00F940: 26 42 43 38 43 20 20 20 20 20 20 20 20 3B 4F 55 &BC8C ;OU
00F950: 54 20 4F 50 45 4E 0D 0A 20 20 20 20 20 20 20 20 T OPEN..
00F960: 4C 44 20 48 4C 2C 28 46 49 52 53 54 48 2B 32 31 LD HL,(FIRSTH+21
00F970: 29 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 44 45 ).. LD DE
00F980: 2C 28 46 49 52 53 54 48 2B 32 34 29 0D 0A 20 20 ,(FIRSTH+24)..
00F990: 20 20 20 20 20 20 4C 44 20 42 43 2C 28 46 49 52 LD BC,(FIR
00F9A0: 53 54 48 2B 32 36 29 0D 0A 20 20 20 20 20 20 20 STH+26)..
00F9B0: 20 4C 44 20 41 2C 28 46 49 52 53 54 48 2B 31 38 LD A,(FIRSTH+18
00F9C0: 29 0D 0A 20 20 20 20 20 20 20 20 52 45 53 20 30 ).. RES 0
00F9D0: 2C 41 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C ,A.. CALL
00F9E0: 20 26 42 43 39 38 20 20 20 20 20 20 20 20 3B 4F &BC98 ;O
00F9F0: 55 54 20 44 49 52 45 43 54 0D 0A 20 20 20 20 20 UT DIRECT..
00FA00: 20 20 20 43 41 4C 4C 20 26 42 43 38 46 20 20 20 CALL &BC8F
00FA10: 20 20 20 20 20 3B 4F 55 54 20 43 4C 4F 53 45 0D ;OUT CLOSE.
00FA20: 0A 20 20 20 20 20 20 20 20 52 45 54 0D 0A 0D 0A . RET....
00FA30: 4E 41 4D 45 31 20 20 20 44 42 20 22 42 41 43 4B NAME1 DB "BACK
00FA40: 55 50 22 0D 0A 0D 0A 52 55 4E 4D 31 20 20 20 44 UP"....RUNM1 D
00FA50: 42 20 22 48 49 54 20 41 20 4B 45 59 2E 20 28 53 B "HIT A KEY. (S
00FA60: 29 3D 53 41 56 45 20 40 22 0D 0A 0D 0A 52 45 41 )=SAVE @"....REA
00FA70: 44 45 52 20 20 4C 44 20 48 4C 2C 52 45 41 44 4D DER LD HL,READM
00FA80: 31 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 1.. CALL
00FA90: 53 50 52 49 4E 54 0D 0A 20 20 20 20 20 20 20 20 SPRINT..
00FAA0: 4C 44 20 48 4C 2C 52 45 41 44 4D 35 0D 0A 20 20 LD HL,READM5..
00FAB0: 20 20 20 20 20 20 43 41 4C 4C 20 53 50 52 49 4E CALL SPRIN
00FAC0: 54 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 42 2C T.. LD B,
00FAD0: 31 36 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 48 16.. LD H
00FAE0: 4C 2C 46 49 52 53 54 48 0D 0A 52 45 41 44 30 20 L,FIRSTH..READ0
00FAF0: 20 20 4C 44 20 41 2C 28 48 4C 29 0D 0A 20 20 20 LD A,(HL)..
00FB00: 48 4C 29 0D 0A 20 20 20 20 20 20 20 20 49 4E 43 HL).. INC
00FB10: 20 48 4C 0D 0A 20 20 20 20 20 20 20 20 50 55 53 HL.. PUS
00FB20: 48 20 48 4C 0D 0A 20 20 20 20 20 20 20 20 4C 44 H HL.. LD
00FB30: 20 42 2C 30 0D 0A 20 20 20 20 20 20 20 20 4C 44 B,0.. LD
00FB40: 20 48 4C 2C 28 48 4F 4C 44 29 0D 0A 53 55 42 54 HL,(HOLD)..SUBT
00FB50: 52 20 20 20 41 4E 44 20 30 0D 0A 20 20 20 20 20 R AND 0..
00FB60: 20 20 20 53 42 43 20 48 4C 2C 44 45 0D 0A 20 20 SBC HL,DE..
00FB70: 20 20 20 20 20 20 4A 52 20 43 2C 4E 4F 53 55 42 JR C,NOSUB
00FB80: 0D 0A 20 20 20 20 20 20 20 20 49 4E 43 20 42 0D .. INC B.
00FB90: 0A 20 20 20 20 20 20 20 20 4A 52 20 53 55 42 54 . JR SUBT
00FBA0: 52 0D 0A 4E 4F 53 55 42 20 20 20 41 44 44 20 48 R..NOSUB ADD H
00FBB0: 4C 2C 44 45 0D 0A 20 20 20 20 20 20 20 20 4C 44 L,DE.. LD
00FBC0: 20 28 48 4F 4C 44 29 2C 48 4C 0D 0A 20 20 20 20 (HOLD),HL..
00FBD0: 20 20 20 20 4C 44 20 41 2C 42 0D 0A 20 20 20 20 LD A,B..
00FBE0: 20 20 20 20 41 44 44 20 41 2C 26 33 30 0D 0A 20 ADD A,&30..
00FBF0: 20 20 20 20 20 20 20 43 41 4C 4C 20 50 52 49 4E CALL PRIN
00FC00: 54 0D 0A 20 20 20 20 20 20 20 20 44 45 43 20 43 T.. DEC C
00FC10: 0D 0A 20 20 20 20 20 20 20 20 4A 52 20 5A 2C 46 .. JR Z,F
00FC20: 49 4E 49 0D 0A 20 20 20 20 20 20 20 20 50 4F 50 INI.. POP
00FC30: 20 48 4C 0D 0A 20 20 20 20 20 20 20 20 4A 52 20 HL.. JR
00FC40: 47 45 54 50 57 52 0D 0A 46 49 4E 49 20 20 20 20 GETPWR..FINI
00FC50: 50 4F 50 20 48 4C 0D 0A 20 20 20 20 20 20 20 20 POP HL..
00FC60: 4C 44 20 41 2C 31 30 0D 0A 20 20 20 20 20 20 20 LD A,10..
00FC70: 20 43 41 4C 4C 20 50 52 49 4E 54 0D 0A 20 20 20 CALL PRINT..
00FC80: 20 20 20 20 20 4C 44 20 41 2C 31 33 0D 0A 20 20 LD A,13..
00FC90: 20 20 20 20 20 20 43 41 4C 4C 20 50 52 49 4E 54 CALL PRINT
00FCA0: 0D 0A 20 20 20 20 20 20 20 20 52 45 54 0D 0A 4E .. RET..N
00FCB0: 54 41 42 4C 45 20 20 44 57 20 31 30 30 30 30 0D TABLE DW 10000.
00FCC0: 0A 20 20 20 20 20 20 20 20 44 57 20 31 30 30 30 . DW 1000
00FCD0: 0D 0A 20 20 20 20 20 20 20 20 44 57 20 31 30 30 .. DW 100
00FCE0: 0D 0A 20 20 20 20 20 20 20 20 44 57 20 31 30 0D .. DW 10.
00FCF0: 0A 20 20 20 20 20 20 20 20 44 57 20 31 0D 0A 0D . DW 1...
00FD00: 20 20 20 20 20 43 41 4C 4C 20 50 52 49 4E 54 0D CALL PRINT.
00FD10: 0A 20 20 20 20 20 20 20 20 49 4E 43 20 48 4C 0D . INC HL.
00FD20: 0A 20 20 20 20 20 20 20 20 44 4A 4E 5A 20 52 45 . DJNZ RE
00FD30: 41 44 30 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 AD0.. LD
00FD40: 41 2C 31 30 0D 0A 20 20 20 20 20 20 20 20 43 41 A,10.. CA
00FD50: 4C 4C 20 50 52 49 4E 54 0D 0A 20 20 20 20 20 20 LL PRINT..
00FD60: 20 20 4C 44 20 41 2C 31 33 0D 0A 20 20 20 20 20 LD A,13..
00FD70: 20 20 20 43 41 4C 4C 20 50 52 49 4E 54 0D 0A 20 CALL PRINT..
00FD80: 20 20 20 20 20 20 20 4C 44 20 48 4C 2C 48 45 41 LD HL,HEA
00FD90: 44 4D 32 0D 0A 20 20 20 20 20 20 20 20 43 41 4C DM2.. CAL
00FDA0: 4C 20 53 50 52 49 4E 54 0D 0A 20 20 20 20 20 20 L SPRINT..
00FDB0: 20 20 4C 44 20 48 4C 2C 28 46 49 52 53 54 48 2B LD HL,(FIRSTH+
00FDC0: 32 34 29 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 24).. CAL
00FDD0: 4C 20 50 52 49 4E 4F 0D 0A 20 20 20 20 20 20 20 L PRINO..
00FDE0: 20 4C 44 20 48 4C 2C 48 45 41 44 4D 33 0D 0A 20 LD HL,HEADM3..
00FDF0: 20 20 20 20 20 20 20 43 41 4C 4C 20 53 50 52 49 CALL SPRI
00FE00: 4E 54 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 48 NT.. LD H
00FE10: 4C 2C 28 46 49 52 53 54 48 2B 32 31 29 0D 0A 20 L,(FIRSTH+21)..
00FE20: 20 20 20 20 20 20 20 43 41 4C 4C 20 50 52 49 4E CALL PRIN
00FE30: 4F 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 41 2C O.. LD A,
00FE40: 28 46 49 52 53 54 48 2B 31 38 29 0D 0A 20 20 20 (FIRSTH+18)..
00FE50: 20 20 20 20 20 41 4E 44 20 32 35 34 0D 0A 20 20 AND 254..
00FE60: 20 20 20 20 20 20 4C 44 20 28 46 49 52 53 54 48 LD (FIRSTH
00FE70: 2B 31 38 29 2C 41 0D 0A 20 20 20 20 20 20 20 20 +18),A..
00FE80: 53 52 4C 20 41 0D 0A 20 20 20 20 20 20 20 20 4C SRL A.. L
00FE90: 44 20 48 4C 2C 52 45 41 44 4D 32 0D 0A 20 20 20 D HL,READM2..
00FEA0: 20 20 20 20 20 4F 52 20 41 0D 0A 20 20 20 20 20 OR A..
00FEB0: 20 20 20 4A 52 20 5A 2C 52 45 41 44 31 0D 0A 20 JR Z,READ1..
00FEC0: 20 20 20 20 20 20 20 4C 44 20 48 4C 2C 52 45 41 LD HL,REA
00FED0: 44 4D 33 0D 0A 52 45 41 44 31 20 20 20 50 55 53 DM3..READ1 PUS
00FEE0: 48 20 41 46 0D 0A 20 20 20 20 20 20 20 20 43 41 H AF.. CA
00FEF0: 4C 4C 20 53 50 52 49 4E 54 0D 0A 20 20 20 20 20 LL SPRINT..
00FF00: 0A 2E 50 52 49 4E 54 20 20 20 45 51 55 20 26 42 ..PRINT EQU &B
00FF10: 42 35 41 0D 0A 57 41 49 54 43 48 41 52 20 45 51 B5A..WAITCHAR EQ
00FF20: 55 20 26 42 42 30 36 0D 0A 48 4F 4C 44 20 20 20 U &BB06..HOLD
00FF30: 20 44 42 20 30 2C 30 0D 0A 0D 0A 4C 49 53 54 0D DB 0,0....LIST.
00FF40: 0A 45 4E 44 0D 0A 1A 0D 0A 20 20 20 20 20 20 20 .END.....
00FF50: 20 43 41 4C 4C 20 26 42 43 44 31 0D 0A 20 20 20 CALL &BCD1..
00FF60: 20 20 20 20 20 52 45 54 0D 0A 0D 0A 54 41 42 4C RET....TABL
00FF70: 45 20 20 20 44 57 20 4E 41 4D 45 53 0D 0A 0D 0A E DW NAMES....
00FF80: 0D 0A 20 20 20 20 20 20 20 20 49 4E 43 20 42 0D .. INC B.
00FF90: 0A 20 20 20 20 20 20 20 20 4A 52 20 53 55 42 54 . JR SUBT
00FFA0: 52 0D 0A 4E 4F 53 55 42 20 20 20 41 44 44 20 48 R..NOSUB ADD H
00FFB0: 4C 2C 44 45 0D 0A 20 20 20 20 20 20 20 20 4C 44 L,DE.. LD
00FFC0: 20 28 48 4F 4C 44 29 2C 48 4C 0D 0A 20 20 20 20 (HOLD),HL..
00FFD0: 20 20 20 20 4C 44 20 41 2C 42 0D 0A 20 20 20 20 LD A,B..
00FFE0: 20 20 20 20 41 44 44 20 41 2C 26 33 30 0D 0A 20 ADD A,&30..
00FFF0: 20 20 20 20 20 20 20 43 41 4C 4C 20 50 52 49 4E CALL PRIN
010000: 54 0D 0A 20 20 20 20 20 20 20 20 44 45 43 20 43 T.. DEC C
010010: 0D 0A 20 20 20 20 20 20 20 20 4A 52 20 5A 2C 46 .. JR Z,F
010020: 49 4E 49 0D 0A 20 20 20 20 20 20 20 20 50 4F 50 INI.. POP
010030: 20 48 4C 0D 0A 20 20 20 20 20 20 20 20 4A 52 20 HL.. JR
010040: 47 45 54 50 57 52 0D 0A 46 49 4E 49 20 20 20 20 GETPWR..FINI
010050: 50 4F 50 20 48 4C 0D 0A 20 20 20 20 20 20 20 20 POP HL..
010060: 4C 44 20 41 2C 31 30 0D 0A 20 20 20 20 20 20 20 LD A,10..
010070: 20 43 41 4C 4C 20 50 52 49 4E 54 0D 0A 20 20 20 CALL PRINT..
010080: 20 20 20 20 20 4C 44 20 41 2C 31 33 0D 0A 20 20 LD A,13..
010090: 20 20 20 20 20 20 43 41 4C 4C 20 50 52 49 4E 54 CALL PRINT
0100A0: 0D 0A 20 20 20 20 20 20 20 20 52 45 54 0D 0A 4E .. RET..N
0100B0: 54 41 42 4C 45 20 20 44 57 20 31 30 30 30 30 0D TABLE DW 10000.
0100C0: 0A 20 20 20 20 20 20 20 20 44 57 20 31 30 30 30 . DW 1000
0100D0: 0D 0A 20 20 20 20 20 20 20 20 44 57 20 31 30 30 .. DW 100
0100E0: 0D 0A 20 20 20 20 20 20 20 20 44 57 20 31 30 0D .. DW 10.
0100F0: 0A 20 20 20 20 20 20 20 20 44 57 20 31 0D 0A 0D . DW 1...
010100: 20 20 20 50 4F 50 20 41 46 0D 0A 20 20 20 20 20 POP AF..
010110: 20 20 20 4F 52 20 41 0D 0A 20 20 20 20 20 20 20 OR A..
010120: 20 4A 52 20 5A 2C 52 45 41 44 32 0D 0A 20 20 20 JR Z,READ2..
010130: 20 20 20 20 20 4C 44 20 48 4C 2C 28 46 49 52 53 LD HL,(FIRS
010140: 54 48 2B 31 36 29 0D 0A 20 20 20 20 20 20 20 20 TH+16)..
010150: 4C 44 20 41 2C 48 0D 0A 20 20 20 20 20 20 20 20 LD A,H..
010160: 4F 52 20 4C 0D 0A 20 20 20 20 20 20 20 20 4A 52 OR L.. JR
010170: 20 5A 2C 52 45 41 44 32 0D 0A 20 20 20 20 20 20 Z,READ2..
010180: 20 20 4C 44 20 48 4C 2C 52 45 41 44 4D 34 0D 0A LD HL,READM4..
010190: 20 20 20 20 20 20 20 20 43 41 4C 4C 20 53 50 52 CALL SPR
0101A0: 49 4E 54 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 INT.. LD
0101B0: 48 4C 2C 28 46 49 52 53 54 48 2B 32 36 29 0D 0A HL,(FIRSTH+26)..
0101C0: 20 20 20 20 20 20 20 20 43 41 4C 4C 20 50 52 49 CALL PRI
0101D0: 4E 4F 0D 0A 52 45 41 44 32 20 20 20 52 45 54 20 NO..READ2 RET
0101E0: 20 20 20 20 20 20 20 0D 0A 0D 0A 52 45 41 44 4D ....READM
0101F0: 31 20 20 44 42 20 31 30 2C 31 33 2C 22 54 41 50 1 DB 10,13,"TAP
010200: 45 20 48 45 41 44 45 52 20 44 45 54 41 49 4C 53 E HEADER DETAILS
010210: 22 2C 31 30 2C 31 33 2C 22 40 22 0D 0A 52 45 41 ",10,13,"@"..REA
010220: 44 4D 32 20 20 44 42 20 22 42 41 53 49 43 22 2C DM2 DB "BASIC",
010230: 31 30 2C 31 33 2C 22 40 22 0D 0A 52 45 41 44 4D 10,13,"@"..READM
010240: 33 20 20 44 42 20 22 4D 41 43 48 49 4E 45 20 43 3 DB "MACHINE C
010250: 4F 44 45 22 2C 31 30 2C 31 33 2C 22 40 22 0D 0A ODE",10,13,"@"..
010260: 52 45 41 44 4D 34 20 20 44 42 20 22 45 58 45 43 READM4 DB "EXEC
010270: 55 54 45 20 41 44 44 52 45 53 53 2D 20 40 22 0D UTE ADDRESS- @".
010280: 0A 52 45 41 44 4D 35 20 20 44 42 20 22 4E 41 4D .READM5 DB "NAM
010290: 45 20 2D 20 40 22 0D 0A 0D 0A 46 49 52 53 54 48 E - @"....FIRSTH
0102A0: 20 20 44 45 46 53 20 36 35 0D 0A 48 45 41 44 45 DEFS 65..HEADE
0102B0: 52 44 20 45 51 55 20 35 31 32 30 30 0D 0A 4C 45 RD EQU 51200..LE
0102C0: 4E 47 54 48 20 20 44 42 20 30 2C 30 0D 0A 53 54 NGTH DB 0,0..ST
0102D0: 41 52 54 20 20 20 44 42 20 30 2C 30 0D 0A 0D 0A ART DB 0,0....
0102E0: 43 41 53 52 45 41 44 20 44 42 20 30 2C 30 2C 30 CASREAD DB 0,0,0
0102F0: 0D 0A 4A 50 52 45 53 54 20 20 44 42 20 30 2C 30 ..JPREST DB 0,0
010300: 00 43 33 20 20 20 20 20 20 42 49 4E 00 00 00 00 .C3 BIN....
010310: 00 00 02 00 00 40 9C 00 E8 03 00 00 00 00 00 00 .....@..........
010320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010340: E8 03 00 C3 04 9F E6 00 ED 52 38 03 04 18 F7 19 .........R8.....
010350: 22 F0 9F 78 C6 30 CD 5A BB 0D 28 03 E1 18 DD E1 "..x.0.Z..(.....
010360: 3E 0A CD 5A BB 3E 0D CD 5A BB C9 10 27 E8 03 64 >..Z.>..Z...'..d
010370: 00 0A 00 01 00 00 00 3C 00 00 00 DC 66 66 7C 60 .......<....ff|`
010380: 01 4A 9C 21 59 9C CD D1 BC C9 5D 9C C3 70 9C C3 .J.!Y.....]..p..
010390: 98 9D C3 DD 9C C3 2B 9F 00 00 00 00 00 41 55 54 ......+......AUT
0103A0: CF 4C 4F 41 C4 50 55 D4 52 45 53 54 4F 52 C5 00 .LOA.PU.RESTOR..
0103B0: CD 98 9D CD DD 9C 2A FD 9E E5 C9 E5 21 A0 9C DD ......*.....!...
0103C0: E5 FD E5 D5 C5 F5 CD D4 BC 22 9D 9C 79 32 9F 9C ........."..y2..
0103D0: AF DF 9D 9C F1 C1 D1 FD E1 DD E1 E1 C9 00 00 00 ................
0103E0: 44 49 53 C3 E5 21 AB 9C C3 7F 9C 54 41 50 C5 C5 DIS..!.....TAP..
0103F0: D5 11 00 C0 CD 2E 9F ED 43 54 9D ED 53 52 9D EB ........CT..SR..
010400: CD 83 BC CD 7B 9C 01 7A 9D D1 E1 7A CD 89 9D 7B ....{..z...z...{
010410: CD 89 9D 7C CD 89 9D 06 03 CD 5E 9D C9 CD A4 9C ...|......^.....
010420: CD 31 9F 21 F0 9C 22 A2 BC 21 AF 9C 22 78 BC C9 .1.!.."..!.."x..
010430: F5 E5 D5 ED 53 54 9D 22 52 9D CD 28 9F D1 E1 F1 ....ST."R..(....
010440: 01 7A 9D CD 89 9D 7C CD 89 9D 7D CD 89 9D 7A CD .z....|...}...z.
010450: 89 9D 7B CD 89 9D 21 56 9D CD 9B 9F 21 7A 9D 06 ..{...!V....!z..
010460: 05 7E CD 5A BB 23 10 F9 3E 0A CD 5A BB 3E 0D CD .~.Z.#..>..Z.>..
010470: 5A BB 21 68 9F CD 9B 9F 2A 54 9D CD AF 9F 21 7A Z.!h....*T....!z
010480: 9F CD 9B 9F 2A 52 9D CD AF 9F F7 CD 7B 9C CD 5C ....*R......{..\
010490: 9D C9 00 00 00 00 4E 41 4D 45 20 40 06 05 21 7A ......NAME @..!z
0104A0: 9D 11 00 C0 CD 8C BC 2A 52 9D ED 5B 54 9D 01 00 .......*R..[T...
0104B0: 00 3E 02 CD 98 BC CD 8F BC C9 30 31 32 33 34 35 .>........012345
0104C0: 36 37 38 39 30 31 32 33 34 E6 7F F6 41 FE 5A 38 678901234...A.Z8
0104D0: 04 D6 19 18 F8 02 03 C9 21 E3 9E 11 40 00 3E 2C ........!...@.>,
0104E0: CD A1 BC D0 01 10 F6 ED 49 2A F8 9E ED 5B F6 9E ........I*...[..
0104F0: 3A F4 9E 22 15 C8 ED 53 13 C8 32 11 C8 18 0C 21 :.."...S..2....!
010500: 2C 30 0D 0A 49 4E 4F 50 45 4E 20 20 44 42 20 30 ,0..INOPEN DB 0
010510: 2C 30 2C 30 0D 0A 0D 0A 49 4E 54 45 52 20 20 20 ,0,0....INTER
010520: 4C 44 20 41 2C 28 26 42 43 41 31 29 20 20 20 20 LD A,(&BCA1)
010530: 20 20 3B 43 41 53 20 52 45 41 44 0D 0A 20 20 20 ;CAS READ..
010540: 20 20 20 20 20 4C 44 20 48 4C 2C 28 26 42 43 41 LD HL,(&BCA
010550: 32 29 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 28 2).. LD (
010560: 43 41 53 52 45 41 44 29 2C 41 0D 0A 20 20 20 20 CASREAD),A..
010570: 20 20 20 20 4C 44 20 28 43 41 53 52 45 41 44 2B LD (CASREAD+
010580: 31 29 2C 48 4C 0D 0A 20 20 20 20 20 20 20 20 4C 1),HL.. L
010590: 44 20 41 2C 28 26 42 43 37 37 29 0D 0A 20 20 20 D A,(&BC77)..
0105A0: 20 20 20 20 20 4C 44 20 48 4C 2C 28 26 42 43 37 LD HL,(&BC7
0105B0: 38 29 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 28 8).. LD (
0105C0: 49 4E 4F 50 45 4E 29 2C 41 0D 0A 20 20 20 20 20 INOPEN),A..
0105D0: 20 20 20 4C 44 20 28 49 4E 4F 50 45 4E 2B 31 29 LD (INOPEN+1)
0105E0: 2C 48 4C 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 ,HL.. LD
0105F0: 41 2C 28 26 42 44 33 37 29 0D 0A 20 20 20 20 20 A,(&BD37)..
010600: 20 20 20 4C 44 20 42 2C 41 0D 0A 20 20 20 20 20 LD B,A..
010610: 20 20 20 4C 44 20 41 2C 32 30 31 0D 0A 20 20 20 LD A,201..
010620: 20 20 20 20 20 4C 44 20 28 26 42 43 36 35 29 2C LD (&BC65),
010630: 41 20 20 20 20 20 20 3B 43 41 53 20 49 4E 49 54 A ;CAS INIT
010640: 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 28 26 42 .. LD (&B
010650: 44 33 37 29 2C 41 20 20 20 20 20 20 3B 4A 55 4D D37),A ;JUM
010660: 50 20 52 45 53 54 4F 52 45 0D 0A 20 20 20 20 20 P RESTORE..
010670: 20 20 20 4C 44 20 48 4C 2C 28 26 42 44 33 38 29 LD HL,(&BD38)
010680: 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 41 2C 42 .. LD A,B
010690: 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 28 4A 50 .. LD (JP
0106A0: 52 45 53 54 29 2C 41 0D 0A 20 20 20 20 20 20 20 REST),A..
0106B0: 20 4C 44 20 28 4A 50 52 45 53 54 2B 31 29 2C 48 LD (JPREST+1),H
0106C0: 4C 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 41 2C L.. LD A,
0106D0: 31 39 35 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 195.. LD
0106E0: 28 26 42 43 41 31 29 2C 41 20 20 20 20 20 20 3B (&BCA1),A ;
0106F0: 43 41 53 20 52 45 41 44 0D 0A 20 20 20 20 20 20 CAS READ..
010700: 00 C8 11 40 00 3E 2C CD A1 BC D0 2A 15 C8 ED 5B ...@.>,....*...[
010710: 13 C8 3E 16 CD A1 BC D0 3A 11 C8 B7 28 E1 CD 71 ..>.....:...(..q
010720: BC CD 31 9E 21 1C 9E CD 9B 9F CD 06 BB FE 53 28 ..1.!.........S(
010730: 03 FE 73 C0 06 06 21 16 9E 11 00 C0 CD 8C BC 2A ..s...!........*
010740: F8 9E ED 5B FB 9E ED 4B FD 9E 3A F5 9E CB 87 CD ...[...K..:.....
010750: 98 BC CD 8F BC C9 42 41 43 4B 55 50 48 49 54 20 ......BACKUPHIT
010760: 41 20 4B 45 59 2E 20 28 53 29 3D 53 41 56 45 20 A KEY. (S)=SAVE
010770: 40 21 9A 9E CD 9B 9F 21 DB 9E CD 9B 9F 06 10 21 @!.....!.......!
010780: E3 9E 7E CD 5A BB 23 10 F9 3E 0A CD 5A BB 3E 0D ..~.Z.#..>..Z.>.
010790: CD 5A BB 21 68 9F CD 9B 9F 2A FB 9E CD AF 9F 21 .Z.!h....*.....!
0107A0: 7A 9F CD 9B 9F 2A F8 9E CD AF 9F 3A F5 9E E6 FE z....*.....:....
0107B0: 32 F5 9E CB 3F 21 B2 9E B7 28 03 21 BA 9E F5 CD 2...?!...(.!....
0107C0: 9B 9F F1 B7 28 13 2A F3 9E 7C B5 28 0C 21 C9 9E ....(.*..|.(.!..
0107D0: CD 9B 9F 2A FD 9E CD AF 9F C9 0A 0D 54 41 50 45 ...*........TAPE
0107E0: 20 48 45 41 44 45 52 20 44 45 54 41 49 4C 53 0A HEADER DETAILS.
0107F0: 0D 40 42 41 53 49 43 0A 0D 40 4D 41 43 48 49 4E .@BASIC..@MACHIN
010800: 45 20 43 4F 44 45 0A 0D 40 45 58 45 43 55 54 45 E CODE..@EXECUTE
010810: 20 41 44 44 52 45 53 53 2D 20 40 4E 41 4D 45 20 ADDRESS- @NAME
010820: 2D 20 40 00 00 00 00 00 00 00 00 00 00 00 00 00 - @.............
010830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010870: 00 3A A1 BC 2A A2 BC 32 28 9F 22 29 9F 3A 77 BC .:..*..2(.").:w.
010880: 2A 78 BC 32 2E 9F 22 2F 9F 3A 37 BD 47 3E C9 32 *x.2.."/.:7.G>.2
010890: 65 BC 32 37 BD 2A 38 BD 78 32 2B 9F 22 2C 9F 3E e.27.*8.x2+.",.>
0108A0: C3 32 A1 BC 32 77 BC C9 4C 45 4E 47 54 48 20 4F .2..2w..LENGTH O
0108B0: 46 20 44 41 54 41 20 2D 20 40 53 54 41 52 54 20 F DATA - @START
0108C0: 20 4F 46 20 44 41 54 41 20 2D 20 40 20 20 20 48 OF DATA - @ H
0108D0: 49 54 20 41 4E 59 20 4B 45 59 40 F5 C5 D5 E5 7E IT ANY KEY@....~
0108E0: FE 40 28 06 CD 5A BB 23 18 F5 E1 D1 C1 F1 C9 0E .@(..Z.#........
0108F0: 05 22 F0 9F 21 E6 9F 5E 23 56 23 E5 06 00 2A F0 ."..!..^#V#...*.
010900: 20 20 4C 44 20 28 26 42 43 37 37 29 2C 41 20 20 LD (&BC77),A
010910: 20 20 20 20 3B 49 4E 20 4F 50 45 4E 0D 0A 20 20 ;IN OPEN..
010920: 20 20 20 20 20 20 52 45 54 0D 0A 0D 0A 48 45 41 RET....HEA
010930: 44 4D 32 20 20 44 42 20 22 4C 45 4E 47 54 48 20 DM2 DB "LENGTH
010940: 4F 46 20 44 41 54 41 20 2D 20 40 22 0D 0A 48 45 OF DATA - @"..HE
010950: 41 44 4D 33 20 20 44 42 20 22 53 54 41 52 54 20 ADM3 DB "START
010960: 20 4F 46 20 44 41 54 41 20 2D 20 40 22 0D 0A 48 OF DATA - @"..H
010970: 49 54 4B 45 59 4D 20 44 42 20 22 20 20 20 48 49 ITKEYM DB " HI
010980: 54 20 41 4E 59 20 4B 45 59 40 22 0D 0A 0D 0A 53 T ANY KEY@"....S
010990: 50 52 49 4E 54 20 20 50 55 53 48 20 41 46 0D 0A PRINT PUSH AF..
0109A0: 20 20 20 20 20 20 20 20 50 55 53 48 20 42 43 0D PUSH BC.
0109B0: 0A 20 20 20 20 20 20 20 20 50 55 53 48 20 44 45 . PUSH DE
0109C0: 0D 0A 20 20 20 20 20 20 20 20 50 55 53 48 20 48 .. PUSH H
0109D0: 4C 0D 0A 53 50 52 49 4E 31 20 20 4C 44 20 41 2C L..SPRIN1 LD A,
0109E0: 28 48 4C 29 0D 0A 20 20 20 20 20 20 20 20 43 50 (HL).. CP
0109F0: 20 22 40 22 0D 0A 20 20 20 20 20 20 20 20 4A 52 "@".. JR
010A00: 20 5A 2C 53 50 52 49 4E 32 0D 0A 20 20 20 20 20 Z,SPRIN2..
010A10: 20 20 20 43 41 4C 4C 20 50 52 49 4E 54 0D 0A 20 CALL PRINT..
010A20: 20 20 20 20 20 20 20 49 4E 43 20 48 4C 0D 0A 20 INC HL..
010A30: 20 20 20 20 20 20 20 4A 52 20 53 50 52 49 4E 31 JR SPRIN1
010A40: 0D 0A 53 50 52 49 4E 32 20 20 50 4F 50 20 48 4C ..SPRIN2 POP HL
010A50: 0D 0A 20 20 20 20 20 20 20 20 50 4F 50 20 44 45 .. POP DE
010A60: 0D 0A 20 20 20 20 20 20 20 20 50 4F 50 20 42 43 .. POP BC
010A70: 0D 0A 20 20 20 20 20 20 20 20 50 4F 50 20 41 46 .. POP AF
010A80: 0D 0A 20 20 20 20 20 20 20 20 52 45 54 0D 0A 0D .. RET...
010A90: 0A 0D 0A 50 52 49 4E 4F 20 20 20 4C 44 20 43 2C ...PRINO LD C,
010AA0: 35 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 28 48 5.. LD (H
010AB0: 4F 4C 44 29 2C 48 4C 0D 0A 20 20 20 20 20 20 20 OLD),HL..
010AC0: 20 4C 44 20 48 4C 2C 4E 54 41 42 4C 45 0D 0A 47 LD HL,NTABLE..G
010AD0: 45 54 50 57 52 20 20 4C 44 20 45 2C 28 48 4C 29 ETPWR LD E,(HL)
010AE0: 0D 0A 20 20 20 20 20 20 20 20 49 4E 43 20 48 4C .. INC HL
010AF0: 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 44 2C 28 .. LD D,(
010B00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
010B10: 0E 00 00 00 02 09 4E E5 0E 00 C1 02 00 00 00 02 ......N.........
010B20: 0E 00 C6 02 00 00 00 02 0E 00 C2 02 00 00 00 02 ................
010B30: 0E 00 C7 02 00 00 00 02 0E 00 C3 02 00 00 00 02 ................
010B40: 0E 00 C8 02 00 00 00 02 0E 00 C4 02 00 00 00 02 ................
010B50: 0E 00 C9 02 00 00 00 02 0E 00 C5 02 00 00 00 02 ................
010B60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010B70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010B80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010B90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010BA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010BB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010BC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010BD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010BE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010BF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010C00: 9F E6 00 ED 52 38 03 04 18 F7 19 22 F0 9F 78 C6 ....R8....."..x.
010C10: 30 CD 5A BB 0D 28 03 E1 18 DD E1 3E 0A CD 5A BB 0.Z..(.....>..Z.
010C20: 3E 0D CD 5A BB C9 10 27 E8 03 64 00 0A 00 01 00 >..Z...'..d.....
010C30: 00 00 3C 00 00 00 DC 66 66 7C 60 F0 00 00 76 CC ..<....ff|`...v.
010C40: CC 7C 0C 1E 00 00 DC 76 60 60 F0 00 00 00 3C 60 .|.....v``....<`
010C50: 3C 06 7C 00 30 30 7C 30 30 36 1C 00 00 00 66 66 <.|.00|006....ff
010C60: 66 66 3E 00 00 00 66 66 1A 0A 0D 0A 54 41 42 4C ff>...ff....TABL
010C70: 45 20 20 20 44 57 20 4E 41 4D 45 53 0D 0A 0D 0A E DW NAMES....
010C80: E3 9E 7E CD 5A BB 23 10 F9 3E 0A CD 5A BB 3E 0D ..~.Z.#..>..Z.>.
010C90: CD 5A BB 21 68 9F CD 9B 9F 2A FB 9E CD AF 9F 21 .Z.!h....*.....!
010CA0: 7A 9F CD 9B 9F 2A F8 9E CD AF 9F 3A F5 9E E6 FE z....*.....:....
010CB0: 32 F5 9E CB 3F 21 B2 9E B7 28 03 21 BA 9E F5 CD 2...?!...(.!....
010CC0: 9B 9F F1 B7 28 13 2A F3 9E 7C B5 28 0C 21 C9 9E ....(.*..|.(.!..
010CD0: CD 9B 9F 2A FD 9E CD AF 9F C9 0A 0D 54 41 50 45 ...*........TAPE
010CE0: 20 48 45 41 44 45 52 20 44 45 54 41 49 4C 53 0A HEADER DETAILS.
010CF0: 0D 40 42 41 53 49 43 0A 0D 40 4D 41 43 48 49 4E .@BASIC..@MACHIN
010D00: 45 20 43 4F 44 45 0A 0D 40 45 58 45 43 55 54 45 E CODE..@EXECUTE
010D10: 20 41 44 44 52 45 53 53 2D 20 40 4E 41 4D 45 20 ADDRESS- @NAME
010D20: 2D 20 40 00 00 00 00 00 00 00 00 00 00 00 00 00 - @.............
010D30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010D40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010D50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010D60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010D70: 00 3A A1 BC 2A A2 BC 32 28 9F 22 29 9F 3A 77 BC .:..*..2(.").:w.
010D80: 2A 78 BC 32 2E 9F 22 2F 9F 3A 37 BD 47 3E C9 32 *x.2.."/.:7.G>.2
010D90: 65 BC 32 37 BD 2A 38 BD 78 32 2B 9F 22 2C 9F 3E e.27.*8.x2+.",.>
010DA0: C3 32 A1 BC 32 77 BC C9 4C 45 4E 47 54 48 20 4F .2..2w..LENGTH O
010DB0: 46 20 44 41 54 41 20 2D 20 40 53 54 41 52 54 20 F DATA - @START
010DC0: 20 4F 46 20 44 41 54 41 20 2D 20 40 20 20 20 48 OF DATA - @ H
010DD0: 49 54 20 41 4E 59 20 4B 45 59 40 F5 C5 D5 E5 7E IT ANY KEY@....~
010DE0: FE 40 28 06 CD 5A BB 23 18 F5 E1 D1 C1 F1 C9 0E .@(..Z.#........
010DF0: 05 22 F0 9F 21 E6 9F 5E 23 56 23 E5 06 00 2A F0 ."..!..^#V#...*.
010E00: 53 48 20 41 46 0D 0A 20 20 20 20 20 20 20 20 50 SH AF.. P
010E10: 55 53 48 20 48 4C 0D 0A 20 20 20 20 20 20 20 20 USH HL..
010E20: 50 55 53 48 20 44 45 0D 0A 20 20 20 20 20 20 20 PUSH DE..
010E30: 20 4C 44 20 28 50 44 45 29 2C 44 45 0D 0A 20 20 LD (PDE),DE..
010E40: 20 20 20 20 20 20 4C 44 20 28 50 48 4C 29 2C 48 LD (PHL),H
010E50: 4C 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 L.. CALL
010E60: 43 41 53 52 45 41 44 0D 0A 20 20 20 20 20 20 20 CASREAD..
010E70: 20 50 4F 50 20 44 45 0D 0A 20 20 20 20 20 20 20 POP DE..
010E80: 20 50 4F 50 20 48 4C 0D 0A 20 20 20 20 20 20 20 POP HL..
010E90: 20 50 4F 50 20 41 46 0D 0A 20 20 20 20 20 20 20 POP AF..
010EA0: 20 4C 44 20 42 43 2C 4E 41 4D 45 0D 0A 20 20 20 LD BC,NAME..
010EB0: 20 20 20 20 20 43 41 4C 4C 20 47 45 54 41 53 43 CALL GETASC
010EC0: 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 41 2C 48 .. LD A,H
010ED0: 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 47 .. CALL G
010EE0: 45 54 41 53 43 0D 0A 20 20 20 20 20 20 20 20 4C ETASC.. L
010EF0: 44 20 41 2C 4C 0D 0A 20 20 20 20 20 20 20 20 43 D A,L.. C
010F00: 41 4C 4C 20 47 45 54 41 53 43 0D 0A 20 20 20 20 ALL GETASC..
010F10: 20 20 20 20 4C 44 20 41 2C 44 0D 0A 20 20 20 20 LD A,D..
010F20: 20 20 20 20 43 41 4C 4C 20 47 45 54 41 53 43 0D CALL GETASC.
010F30: 0A 20 20 20 20 20 20 20 20 4C 44 20 41 2C 45 0D . LD A,E.
010F40: 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 47 45 . CALL GE
010F50: 54 41 53 43 0D 0A 20 20 20 20 20 20 20 20 43 41 TASC.. CA
010F60: 4C 4C 20 53 41 56 45 0D 0A 20 20 20 20 20 20 20 LL SAVE..
010F70: 20 52 45 54 0D 0A 0D 0A 50 48 4C 20 20 20 20 20 RET....PHL
010F80: 44 42 20 30 2C 30 0D 0A 50 44 45 20 20 20 20 20 DB 0,0..PDE
010F90: 44 42 20 30 2C 30 0D 0A 4E 41 4D 45 4D 20 20 20 DB 0,0..NAMEM
010FA0: 44 42 20 22 4E 41 4D 45 20 40 22 0D 0A 0D 0A 53 DB "NAME @"....S
010FB0: 41 56 45 20 20 20 20 4C 44 20 42 2C 35 0D 0A 53 AVE LD B,5..S
010FC0: 41 56 45 31 20 20 20 4C 44 20 48 4C 2C 4E 41 4D AVE1 LD HL,NAM
010FD0: 45 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 44 45 E.. LD DE
010FE0: 2C 34 39 31 35 32 0D 0A 20 20 20 20 20 20 20 20 ,49152..
010FF0: 43 41 4C 4C 20 26 42 43 38 43 20 20 20 20 20 20 CALL &BC8C
011000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
011010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
011020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
011030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
011040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
011050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
011060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
011070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
011080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
011090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0110A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0110B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0110C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0110D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0110E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0110F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
011100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
011110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
011120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
011130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
011140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
011150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
011160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
011170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
011180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
011190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0111A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0111B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0111C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0111D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0111E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0111F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
011200: 20 20 3B 4F 55 54 20 4F 50 45 4E 0D 0A 20 20 20 ;OUT OPEN..
011210: 20 20 20 20 20 4C 44 20 48 4C 2C 28 50 48 4C 29 LD HL,(PHL)
011220: 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 44 45 2C .. LD DE,
011230: 28 50 44 45 29 0D 0A 20 20 20 20 20 20 20 20 4C (PDE).. L
011240: 44 20 42 43 2C 30 0D 0A 20 20 20 20 20 20 20 20 D BC,0..
011250: 4C 44 20 41 2C 32 0D 0A 20 20 20 20 20 20 20 20 LD A,2..
011260: 43 41 4C 4C 20 26 42 43 39 38 20 20 20 20 20 20 CALL &BC98
011270: 20 20 3B 4F 55 54 20 44 49 52 45 43 54 20 0D 0A ;OUT DIRECT ..
011280: 20 20 20 20 20 20 20 20 43 41 4C 4C 20 26 42 43 CALL &BC
011290: 38 46 20 20 20 20 20 20 20 20 3B 4F 55 54 20 43 8F ;OUT C
0112A0: 4C 4F 53 45 0D 0A 20 20 20 20 20 20 20 20 52 45 LOSE.. RE
0112B0: 54 0D 0A 0D 0A 4E 41 4D 45 20 20 20 20 44 42 20 T....NAME DB
0112C0: 22 30 31 32 33 34 35 36 37 38 39 30 31 32 33 34 "012345678901234
0112D0: 22 0D 0A 0D 0A 47 45 54 41 53 43 20 20 41 4E 44 "....GETASC AND
0112E0: 20 31 32 37 0D 0A 20 20 20 20 20 20 20 20 4F 52 127.. OR
0112F0: 20 36 35 0D 0A 47 45 54 41 53 43 31 20 43 50 20 65..GETASC1 CP
011300: 39 30 0D 0A 20 20 20 20 20 20 20 20 4A 52 20 43 90.. JR C
011310: 2C 47 45 54 41 53 43 32 0D 0A 20 20 20 20 20 20 ,GETASC2..
011320: 20 20 53 55 42 20 32 35 0D 0A 20 20 20 20 20 20 SUB 25..
011330: 20 20 4A 52 20 47 45 54 41 53 43 31 0D 0A 47 45 JR GETASC1..GE
011340: 54 41 53 43 32 20 4C 44 20 28 42 43 29 2C 41 0D TASC2 LD (BC),A.
011350: 0A 20 20 20 20 20 20 20 20 49 4E 43 20 42 43 0D . INC BC.
011360: 0A 20 20 20 20 20 20 20 20 52 45 54 0D 0A 0D 0A . RET....
011370: 4C 4F 41 44 20 20 20 20 4C 44 20 48 4C 2C 46 49 LOAD LD HL,FI
011380: 52 53 54 48 0D 0A 20 20 20 20 20 20 20 20 4C 44 RSTH.. LD
011390: 20 44 45 2C 36 34 0D 0A 20 20 20 20 20 20 20 20 DE,64..
0113A0: 4C 44 20 41 2C 26 32 43 0D 0A 20 20 20 20 20 20 LD A,&2C..
0113B0: 20 20 43 41 4C 4C 20 26 42 43 41 31 0D 0A 20 20 CALL &BCA1..
0113C0: 20 20 20 20 20 20 52 45 54 20 4E 43 0D 0A 20 20 RET NC..
0113D0: 20 20 20 20 20 20 4C 44 20 42 43 2C 26 46 36 31 LD BC,&F61
0113E0: 30 0D 0A 20 20 20 20 20 20 20 20 4F 55 54 20 28 0.. OUT (
0113F0: 43 29 2C 43 0D 0A 20 20 20 20 20 20 20 20 4C 44 C),C.. LD
011400: 20 20 20 20 20 20 20 20 4F 52 47 20 34 30 30 30 ORG 4000
011410: 30 0D 0A 0D 0A 4E 4F 4C 49 53 54 0D 0A 0D 0A 20 0....NOLIST....
011420: 20 20 20 20 20 20 20 4C 44 20 42 43 2C 54 41 42 LD BC,TAB
011430: 4C 45 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 48 LE.. LD H
011440: 4C 2C 42 59 54 45 53 0D 0A 20 20 20 20 20 20 20 L,BYTES..
011450: 20 43 41 4C 4C 20 26 42 43 44 31 0D 0A 20 20 20 CALL &BCD1..
011460: 20 20 20 20 20 52 45 54 0D 0A 0D 0A 54 41 42 4C RET....TABL
011470: 45 20 20 20 44 57 20 4E 41 4D 45 53 0D 0A 0D 0A E DW NAMES....
011480: 20 20 20 20 20 20 20 20 4A 50 20 41 55 54 4F 0D JP AUTO.
011490: 0A 20 20 20 20 20 20 20 20 4A 50 20 4C 4F 41 44 . JP LOAD
0114A0: 0D 0A 20 20 20 20 20 20 20 20 4A 50 20 50 55 54 .. JP PUT
0114B0: 0D 0A 20 20 20 20 20 20 20 20 4A 50 20 4A 50 52 .. JP JPR
0114C0: 45 53 54 20 20 20 20 20 20 20 20 20 20 3B 52 45 EST ;RE
0114D0: 53 54 4F 52 45 0D 0A 20 20 20 20 20 20 20 20 44 STORE.. D
0114E0: 42 20 30 0D 0A 0D 0A 42 59 54 45 53 20 20 20 44 B 0....BYTES D
0114F0: 42 20 30 2C 30 2C 30 2C 30 0D 0A 0D 0A 4E 41 4D B 0,0,0,0....NAM
011500: 45 53 20 20 20 44 42 20 22 41 55 54 22 2C 22 4F ES DB "AUT","O
011510: 22 2B 26 38 30 0D 0A 20 20 20 20 20 20 20 20 44 "+&80.. D
011520: 42 20 22 4C 4F 41 22 2C 22 44 22 2B 26 38 30 0D B "LOA","D"+&80.
011530: 0A 20 20 20 20 20 20 20 20 44 42 20 22 50 55 22 . DB "PU"
011540: 2C 22 54 22 2B 26 38 30 0D 0A 20 20 20 20 20 20 ,"T"+&80..
011550: 20 20 44 42 20 22 52 45 53 54 4F 52 22 2C 22 45 DB "RESTOR","E
011560: 22 2B 26 38 30 0D 0A 20 20 20 20 20 20 20 20 44 "+&80.. D
011570: 42 20 30 0D 0A 0D 0A 41 55 54 4F 20 20 20 20 43 B 0....AUTO C
011580: 41 4C 4C 20 4C 4F 41 44 0D 0A 20 20 20 20 20 20 ALL LOAD..
011590: 20 20 43 41 4C 4C 20 50 55 54 0D 0A 20 20 20 20 CALL PUT..
0115A0: 20 20 20 20 4C 44 20 48 4C 2C 28 46 49 52 53 54 LD HL,(FIRST
0115B0: 48 2B 32 36 29 0D 0A 20 20 20 20 20 20 20 20 50 H+26).. P
0115C0: 55 53 48 20 48 4C 0D 0A 20 20 20 20 20 20 20 20 USH HL..
0115D0: 52 45 54 0D 0A 0D 0A 44 49 53 43 49 4E 20 20 50 RET....DISCIN P
0115E0: 55 53 48 20 48 4C 0D 0A 20 20 20 20 20 20 20 20 USH HL..
0115F0: 4C 44 20 48 4C 2C 44 49 53 43 4E 0D 0A 44 49 53 LD HL,DISCN..DIS
011600: 20 48 4C 2C 28 46 49 52 53 54 48 2B 32 31 29 0D HL,(FIRSTH+21).
011610: 0A 20 20 20 20 20 20 20 20 4C 44 20 44 45 2C 28 . LD DE,(
011620: 46 49 52 53 54 48 2B 31 39 29 0D 0A 20 20 20 20 FIRSTH+19)..
011630: 20 20 20 20 4C 44 20 41 2C 28 46 49 52 53 54 48 LD A,(FIRSTH
011640: 2B 31 37 29 0D 0A 20 20 20 20 20 20 20 20 4C 44 +17).. LD
011650: 20 28 48 45 41 44 45 52 44 2B 32 31 29 2C 48 4C (HEADERD+21),HL
011660: 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 28 48 45 .. LD (HE
011670: 41 44 45 52 44 2B 31 39 29 2C 44 45 0D 0A 20 20 ADERD+19),DE..
011680: 20 20 20 20 20 20 4C 44 20 28 48 45 41 44 45 52 LD (HEADER
011690: 44 2B 31 37 29 2C 41 0D 0A 20 20 20 20 20 20 20 D+17),A..
0116A0: 20 4A 52 20 52 55 4E 32 0D 0A 52 55 4E 31 20 20 JR RUN2..RUN1
0116B0: 20 20 4C 44 20 48 4C 2C 48 45 41 44 45 52 44 0D LD HL,HEADERD.
0116C0: 0A 20 20 20 20 20 20 20 20 4C 44 20 44 45 2C 36 . LD DE,6
0116D0: 34 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 41 2C 4.. LD A,
0116E0: 26 32 43 0D 0A 20 20 20 20 20 20 20 20 43 41 4C &2C.. CAL
0116F0: 4C 20 26 42 43 41 31 0D 0A 20 20 20 20 20 20 20 L &BCA1..
011700: 20 52 45 54 20 4E 43 0D 0A 52 55 4E 32 20 20 20 RET NC..RUN2
011710: 20 4C 44 20 48 4C 2C 28 48 45 41 44 45 52 44 2B LD HL,(HEADERD+
011720: 32 31 29 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 21).. LD
011730: 44 45 2C 28 48 45 41 44 45 52 44 2B 31 39 29 0D DE,(HEADERD+19).
011740: 0A 20 20 20 20 20 20 20 20 4C 44 20 41 2C 26 31 . LD A,&1
011750: 36 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 6.. CALL
011760: 26 42 43 41 31 0D 0A 20 20 20 20 20 20 20 20 52 &BCA1.. R
011770: 45 54 20 4E 43 0D 0A 20 20 20 20 20 20 20 20 4C ET NC.. L
011780: 44 20 41 2C 28 48 45 41 44 45 52 44 2B 31 37 29 D A,(HEADERD+17)
011790: 0D 0A 20 20 20 20 20 20 20 20 4F 52 20 41 0D 0A .. OR A..
0117A0: 20 20 20 20 20 20 20 20 4A 52 20 5A 2C 52 55 4E JR Z,RUN
0117B0: 31 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 1.. CALL
0117C0: 26 42 43 37 31 0D 0A 20 20 20 20 20 20 20 20 43 &BC71.. C
0117D0: 41 4C 4C 20 52 45 41 44 45 52 0D 0A 20 20 20 20 ALL READER..
0117E0: 20 20 20 20 4C 44 20 48 4C 2C 52 55 4E 4D 31 0D LD HL,RUNM1.
0117F0: 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 53 50 . CALL SP
011800: 43 49 4E 31 20 50 55 53 48 20 49 58 0D 0A 20 20 CIN1 PUSH IX..
011810: 20 20 20 20 20 20 50 55 53 48 20 49 59 0D 0A 20 PUSH IY..
011820: 20 20 20 20 20 20 20 50 55 53 48 20 44 45 0D 0A PUSH DE..
011830: 20 20 20 20 20 20 20 20 50 55 53 48 20 42 43 0D PUSH BC.
011840: 0A 20 20 20 20 20 20 20 20 50 55 53 48 20 41 46 . PUSH AF
011850: 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 26 .. CALL &
011860: 42 43 44 34 0D 0A 20 20 20 20 20 20 20 20 4C 44 BCD4.. LD
011870: 20 28 46 52 45 44 29 2C 48 4C 0D 0A 20 20 20 20 (FRED),HL..
011880: 20 20 20 20 4C 44 20 41 2C 43 0D 0A 20 20 20 20 LD A,C..
011890: 20 20 20 20 4C 44 20 28 46 52 45 44 2B 32 29 2C LD (FRED+2),
0118A0: 41 0D 0A 20 20 20 20 20 20 20 20 58 4F 52 20 41 A.. XOR A
0118B0: 0D 0A 20 20 20 20 20 20 20 20 52 53 54 20 33 2C .. RST 3,
0118C0: 46 52 45 44 0D 0A 20 20 20 20 20 20 20 20 50 4F FRED.. PO
0118D0: 50 20 41 46 0D 0A 20 20 20 20 20 20 20 20 50 4F P AF.. PO
0118E0: 50 20 42 43 0D 0A 20 20 20 20 20 20 20 20 50 4F P BC.. PO
0118F0: 50 20 44 45 0D 0A 20 20 20 20 20 20 20 20 50 4F P DE.. PO
011900: 50 20 49 59 0D 0A 20 20 20 20 20 20 20 20 50 4F P IY.. PO
011910: 50 20 49 58 0D 0A 20 20 20 20 20 20 20 20 50 4F P IX.. PO
011920: 50 20 48 4C 0D 0A 20 20 20 20 20 20 20 20 52 45 P HL.. RE
011930: 54 0D 0A 0D 0A 46 52 45 44 20 20 20 20 44 42 20 T....FRED DB
011940: 30 2C 30 2C 30 0D 0A 44 49 53 43 4E 20 20 20 44 0,0,0..DISCN D
011950: 42 20 22 44 49 53 22 2C 22 43 22 2B 26 38 30 0D B "DIS","C"+&80.
011960: 0A 0D 0A 54 41 50 45 49 4E 20 20 50 55 53 48 20 ...TAPEIN PUSH
011970: 48 4C 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 48 HL.. LD H
011980: 4C 2C 54 41 50 45 4E 0D 0A 20 20 20 20 20 20 20 L,TAPEN..
011990: 20 4A 50 20 44 49 53 43 49 4E 31 0D 0A 0D 0A 54 JP DISCIN1....T
0119A0: 41 50 45 4E 20 20 20 44 42 20 22 54 41 50 22 2C APEN DB "TAP",
0119B0: 22 45 22 2B 26 38 30 0D 0A 0D 0A 50 55 54 56 32 "E"+&80....PUTV2
0119C0: 20 20 20 50 55 53 48 20 42 43 0D 0A 20 20 20 20 PUSH BC..
0119D0: 20 20 20 20 50 55 53 48 20 44 45 0D 0A 20 20 20 PUSH DE..
0119E0: 20 20 20 20 20 4C 44 20 44 45 2C 34 39 31 35 32 LD DE,49152
0119F0: 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 49 .. CALL I
011A00: 52 49 4E 54 0D 0A 20 20 20 20 20 20 20 20 43 41 RINT.. CA
011A10: 4C 4C 20 57 41 49 54 43 48 41 52 0D 0A 20 20 20 LL WAITCHAR..
011A20: 20 20 20 20 20 43 50 20 22 53 22 0D 0A 20 20 20 CP "S"..
011A30: 20 20 20 20 20 4A 52 20 5A 2C 52 55 4E 33 0D 0A JR Z,RUN3..
011A40: 20 20 20 20 20 20 20 20 43 50 20 22 73 22 0D 0A CP "s"..
011A50: 20 20 20 20 20 20 20 20 52 45 54 20 4E 5A 0D 0A RET NZ..
011A60: 52 55 4E 33 20 20 20 20 4C 44 20 42 2C 36 0D 0A RUN3 LD B,6..
011A70: 20 20 20 20 20 20 20 20 4C 44 20 48 4C 2C 4E 41 LD HL,NA
011A80: 4D 45 31 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 ME1.. LD
011A90: 44 45 2C 34 39 31 35 32 0D 0A 20 20 20 20 20 20 DE,49152..
011AA0: 20 20 43 41 4C 4C 20 26 42 43 38 43 20 20 20 20 CALL &BC8C
011AB0: 20 20 20 20 3B 4F 55 54 20 4F 50 45 4E 0D 0A 20 ;OUT OPEN..
011AC0: 20 20 20 20 20 20 20 4C 44 20 48 4C 2C 28 46 49 LD HL,(FI
011AD0: 52 53 54 48 2B 32 31 29 0D 0A 20 20 20 20 20 20 RSTH+21)..
011AE0: 20 20 4C 44 20 44 45 2C 28 46 49 52 53 54 48 2B LD DE,(FIRSTH+
011AF0: 32 34 29 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 24).. LD
011B00: 42 43 2C 28 46 49 52 53 54 48 2B 32 36 29 0D 0A BC,(FIRSTH+26)..
011B10: 20 20 20 20 20 20 20 20 4C 44 20 41 2C 28 46 49 LD A,(FI
011B20: 52 53 54 48 2B 31 38 29 0D 0A 20 20 20 20 20 20 RSTH+18)..
011B30: 20 20 52 45 53 20 30 2C 41 0D 0A 20 20 20 20 20 RES 0,A..
011B40: 20 20 20 43 41 4C 4C 20 26 42 43 39 38 20 20 20 CALL &BC98
011B50: 20 20 20 20 20 3B 4F 55 54 20 44 49 52 45 43 54 ;OUT DIRECT
011B60: 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 26 .. CALL &
011B70: 42 43 38 46 20 20 20 20 20 20 20 20 3B 4F 55 54 BC8F ;OUT
011B80: 20 43 4C 4F 53 45 0D 0A 20 20 20 20 20 20 20 20 CLOSE..
011B90: 52 45 54 0D 0A 0D 0A 4E 41 4D 45 31 20 20 20 44 RET....NAME1 D
011BA0: 42 20 22 42 41 43 4B 55 50 22 0D 0A 0D 0A 52 55 B "BACKUP"....RU
011BB0: 4E 4D 31 20 20 20 44 42 20 22 48 49 54 20 41 20 NM1 DB "HIT A
011BC0: 4B 45 59 2E 20 28 53 29 3D 53 41 56 45 20 40 22 KEY. (S)=SAVE @"
011BD0: 0D 0A 0D 0A 52 45 41 44 45 52 20 20 4C 44 20 48 ....READER LD H
011BE0: 4C 2C 52 45 41 44 4D 31 0D 0A 20 20 20 20 20 20 L,READM1..
011BF0: 20 20 43 41 4C 4C 20 53 50 52 49 4E 54 0D 0A 20 CALL SPRINT..
011C00: 4E 4F 50 45 4E 0D 0A 20 20 20 20 20 20 20 20 4C NOPEN.. L
011C10: 44 20 28 50 44 45 29 2C 42 43 0D 0A 20 20 20 20 D (PDE),BC..
011C20: 20 20 20 20 4C 44 20 28 50 48 4C 29 2C 44 45 0D LD (PHL),DE.
011C30: 0A 20 20 20 20 20 20 20 20 45 58 20 44 45 2C 48 . EX DE,H
011C40: 4C 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 L.. CALL
011C50: 26 42 43 38 33 20 20 20 20 20 20 20 20 3B 49 4E &BC83 ;IN
011C60: 20 44 49 52 45 43 54 0D 0A 20 20 20 20 20 20 20 DIRECT..
011C70: 20 43 41 4C 4C 20 44 49 53 43 49 4E 0D 0A 20 20 CALL DISCIN..
011C80: 20 20 20 20 20 20 4C 44 20 42 43 2C 4E 41 4D 45 LD BC,NAME
011C90: 0D 0A 20 20 20 20 20 20 20 20 50 4F 50 20 44 45 .. POP DE
011CA0: 0D 0A 20 20 20 20 20 20 20 20 50 4F 50 20 48 4C .. POP HL
011CB0: 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 41 2C 44 .. LD A,D
011CC0: 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 47 .. CALL G
011CD0: 45 54 41 53 43 0D 0A 20 20 20 20 20 20 20 20 4C ETASC.. L
011CE0: 44 20 41 2C 45 0D 0A 20 20 20 20 20 20 20 20 43 D A,E.. C
011CF0: 41 4C 4C 20 47 45 54 41 53 43 0D 0A 20 20 20 20 ALL GETASC..
011D00: 20 20 20 20 4C 44 20 41 2C 48 0D 0A 20 20 20 20 LD A,H..
011D10: 20 20 20 20 43 41 4C 4C 20 47 45 54 41 53 43 0D CALL GETASC.
011D20: 0A 20 20 20 20 20 20 20 20 4C 44 20 42 2C 33 0D . LD B,3.
011D30: 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 53 41 . CALL SA
011D40: 56 45 31 0D 0A 20 20 20 20 20 20 20 20 52 45 54 VE1.. RET
011D50: 0D 0A 0D 0A 2E 50 55 54 20 20 20 20 43 41 4C 4C .....PUT CALL
011D60: 20 54 41 50 45 49 4E 0D 0A 20 20 20 20 20 20 20 TAPEIN..
011D70: 20 43 41 4C 4C 20 49 4E 54 45 52 0D 0A 20 20 20 CALL INTER..
011D80: 20 20 20 20 20 4C 44 20 48 4C 2C 50 55 54 31 0D LD HL,PUT1.
011D90: 0A 20 20 20 20 20 20 20 20 4C 44 20 28 26 42 43 . LD (&BC
011DA0: 41 32 29 2C 48 4C 0D 0A 20 20 20 20 20 20 20 20 A2),HL..
011DB0: 4C 44 20 48 4C 2C 50 55 54 56 32 0D 0A 20 20 20 LD HL,PUTV2..
011DC0: 20 20 20 20 20 4C 44 20 28 26 42 43 37 38 29 2C LD (&BC78),
011DD0: 48 4C 0D 0A 20 20 20 20 20 20 20 20 52 45 54 0D HL.. RET.
011DE0: 0A 50 55 54 31 20 20 20 20 43 41 4C 4C 20 44 49 .PUT1 CALL DI
011DF0: 53 43 49 4E 0D 0A 20 20 20 20 20 20 20 20 50 55 SCIN.. PU
011E00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
011E10: 0F 00 00 00 02 09 4E E5 0F 00 C1 02 00 00 00 02 ......N.........
011E20: 0F 00 C6 02 00 00 00 02 0F 00 C2 02 00 00 00 02 ................
011E30: 0F 00 C7 02 00 00 00 02 0F 00 C3 02 00 00 00 02 ................
011E40: 0F 00 C8 02 00 00 00 02 0F 00 C4 02 00 00 00 02 ................
011E50: 0F 00 C9 02 00 00 00 02 0F 00 C5 02 00 00 00 02 ................
011E60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011E70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011E80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011E90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011EA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011EB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011EC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011ED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011EE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011EF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011F00: 20 20 20 20 20 20 20 4C 44 20 48 4C 2C 52 45 41 LD HL,REA
011F10: 44 4D 35 0D 0A 20 20 20 20 20 20 20 20 43 41 4C DM5.. CAL
011F20: 4C 20 53 50 52 49 4E 54 0D 0A 20 20 20 20 20 20 L SPRINT..
011F30: 20 20 4C 44 20 42 2C 31 36 0D 0A 20 20 20 20 20 LD B,16..
011F40: 20 20 20 4C 44 20 48 4C 2C 46 49 52 53 54 48 0D LD HL,FIRSTH.
011F50: 0A 52 45 41 44 30 20 20 20 4C 44 20 41 2C 28 48 .READ0 LD A,(H
011F60: 4C 29 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C L).. CALL
011F70: 20 50 52 49 4E 54 0D 0A 20 20 20 20 20 20 20 20 PRINT..
011F80: 49 4E 43 20 48 4C 0D 0A 20 20 20 20 20 20 20 20 INC HL..
011F90: 44 4A 4E 5A 20 52 45 41 44 30 0D 0A 20 20 20 20 DJNZ READ0..
011FA0: 20 20 20 20 4C 44 20 41 2C 31 30 0D 0A 20 20 20 LD A,10..
011FB0: 20 20 20 20 20 43 41 4C 4C 20 50 52 49 4E 54 0D CALL PRINT.
011FC0: 0A 20 20 20 20 20 20 20 20 4C 44 20 41 2C 31 33 . LD A,13
011FD0: 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 50 .. CALL P
011FE0: 52 49 4E 54 0D 0A 20 20 20 20 20 20 20 20 4C 44 RINT.. LD
011FF0: 20 48 4C 2C 48 45 41 44 4D 32 0D 0A 20 20 20 20 HL,HEADM2..
012000: 20 20 20 20 43 41 4C 4C 20 53 50 52 49 4E 54 0D CALL SPRINT.
012010: 0A 20 20 20 20 20 20 20 20 4C 44 20 48 4C 2C 28 . LD HL,(
012020: 46 49 52 53 54 48 2B 32 34 29 0D 0A 20 20 20 20 FIRSTH+24)..
012030: 20 20 20 20 43 41 4C 4C 20 50 52 49 4E 4F 0D 0A CALL PRINO..
012040: 20 20 20 20 20 20 20 20 4C 44 20 48 4C 2C 48 45 LD HL,HE
012050: 41 44 4D 33 0D 0A 20 20 20 20 20 20 20 20 43 41 ADM3.. CA
012060: 4C 4C 20 53 50 52 49 4E 54 0D 0A 20 20 20 20 20 LL SPRINT..
012070: 20 20 20 4C 44 20 48 4C 2C 28 46 49 52 53 54 48 LD HL,(FIRSTH
012080: 2B 32 31 29 0D 0A 20 20 20 20 20 20 20 20 43 41 +21).. CA
012090: 4C 4C 20 50 52 49 4E 4F 0D 0A 20 20 20 20 20 20 LL PRINO..
0120A0: 20 20 4C 44 20 41 2C 28 46 49 52 53 54 48 2B 31 LD A,(FIRSTH+1
0120B0: 38 29 0D 0A 20 20 20 20 20 20 20 20 41 4E 44 20 8).. AND
0120C0: 32 35 34 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 254.. LD
0120D0: 28 46 49 52 53 54 48 2B 31 38 29 2C 41 0D 0A 20 (FIRSTH+18),A..
0120E0: 20 20 20 20 20 20 20 53 52 4C 20 41 0D 0A 20 20 SRL A..
0120F0: 20 20 20 20 20 20 4C 44 20 48 4C 2C 52 45 41 44 LD HL,READ
012100: 4C 20 50 52 49 4E 54 0D 0A 20 20 20 20 20 20 20 L PRINT..
012110: 20 52 45 54 0D 0A 4E 54 41 42 4C 45 20 20 44 57 RET..NTABLE DW
012120: 20 31 30 30 30 30 0D 0A 20 20 20 20 20 20 20 20 10000..
012130: 44 57 20 31 30 30 30 0D 0A 20 20 20 20 20 20 20 DW 1000..
012140: 20 44 57 20 31 30 30 0D 0A 20 20 20 20 20 20 20 DW 100..
012150: 20 44 57 20 31 30 0D 0A 20 20 20 20 20 20 20 20 DW 10..
012160: 44 57 20 31 0D 0A 0D 0A 2E 50 52 49 4E 54 20 20 DW 1.....PRINT
012170: 20 45 51 55 20 26 42 42 35 41 0D 0A 57 41 49 54 EQU &BB5A..WAIT
012180: 43 48 41 52 20 45 51 55 20 26 42 42 30 36 0D 0A CHAR EQU &BB06..
012190: 48 4F 4C 44 20 20 20 20 44 42 20 30 2C 30 0D 0A HOLD DB 0,0..
0121A0: 0D 0A 4C 49 53 54 0D 0A 45 4E 44 0D 0A 1A 41 42 ..LIST..END...AB
0121B0: 4C 45 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 48 LE.. LD H
0121C0: 4C 2C 42 59 54 45 53 0D 0A 20 20 20 20 20 20 20 L,BYTES..
0121D0: 20 43 41 4C 4C 20 26 42 43 44 31 0D 0A 20 20 20 CALL &BCD1..
0121E0: 20 20 20 20 20 52 45 54 0D 0A 0D 0A 54 41 42 4C RET....TABL
0121F0: 45 20 20 20 44 57 20 4E 41 4D 45 53 0D 0A 0D 0A E DW NAMES....
012200: 4A 52 20 53 55 42 54 52 0D 0A 4E 4F 53 55 42 20 JR SUBTR..NOSUB
012210: 20 20 41 44 44 20 48 4C 2C 44 45 0D 0A 20 20 20 ADD HL,DE..
012220: 20 20 20 20 20 4C 44 20 28 48 4F 4C 44 29 2C 48 LD (HOLD),H
012230: 4C 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 41 2C L.. LD A,
012240: 42 0D 0A 20 20 20 20 20 20 20 20 41 44 44 20 41 B.. ADD A
012250: 2C 26 33 30 0D 0A 20 20 20 20 20 20 20 20 43 41 ,&30.. CA
012260: 4C 4C 20 50 52 49 4E 54 0D 0A 20 20 20 20 20 20 LL PRINT..
012270: 20 20 44 45 43 20 43 0D 0A 20 20 20 20 20 20 20 DEC C..
012280: 20 4A 52 20 5A 2C 46 49 4E 49 0D 0A 20 20 20 20 JR Z,FINI..
012290: 20 20 20 20 50 4F 50 20 48 4C 0D 0A 20 20 20 20 POP HL..
0122A0: 20 20 20 20 4A 52 20 47 45 54 50 57 52 0D 0A 46 JR GETPWR..F
0122B0: 49 4E 49 20 20 20 20 50 4F 50 20 48 4C 0D 0A 20 INI POP HL..
0122C0: 20 20 20 20 20 20 20 4C 44 20 41 2C 31 30 0D 0A LD A,10..
0122D0: 20 20 20 20 20 20 20 20 43 41 4C 4C 20 50 52 49 CALL PRI
0122E0: 4E 54 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 41 NT.. LD A
0122F0: 2C 31 33 0D 0A 20 20 20 20 20 20 20 20 43 41 4C ,13.. CAL
012300: 4D 32 0D 0A 20 20 20 20 20 20 20 20 4F 52 20 41 M2.. OR A
012310: 0D 0A 20 20 20 20 20 20 20 20 4A 52 20 5A 2C 52 .. JR Z,R
012320: 45 41 44 31 0D 0A 20 20 20 20 20 20 20 20 4C 44 EAD1.. LD
012330: 20 48 4C 2C 52 45 41 44 4D 33 0D 0A 52 45 41 44 HL,READM3..READ
012340: 31 20 20 20 50 55 53 48 20 41 46 0D 0A 20 20 20 1 PUSH AF..
012350: 20 20 20 20 20 43 41 4C 4C 20 53 50 52 49 4E 54 CALL SPRINT
012360: 0D 0A 20 20 20 20 20 20 20 20 50 4F 50 20 41 46 .. POP AF
012370: 0D 0A 20 20 20 20 20 20 20 20 4F 52 20 41 0D 0A .. OR A..
012380: 20 20 20 20 20 20 20 20 4A 52 20 5A 2C 52 45 41 JR Z,REA
012390: 44 32 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 48 D2.. LD H
0123A0: 4C 2C 28 46 49 52 53 54 48 2B 31 36 29 0D 0A 20 L,(FIRSTH+16)..
0123B0: 20 20 20 20 20 20 20 4C 44 20 41 2C 48 0D 0A 20 LD A,H..
0123C0: 20 20 20 20 20 20 20 4F 52 20 4C 0D 0A 20 20 20 OR L..
0123D0: 20 20 20 20 20 4A 52 20 5A 2C 52 45 41 44 32 0D JR Z,READ2.
0123E0: 0A 20 20 20 20 20 20 20 20 4C 44 20 48 4C 2C 52 . LD HL,R
0123F0: 45 41 44 4D 34 0D 0A 20 20 20 20 20 20 20 20 43 EADM4.. C
012400: 41 4C 4C 20 53 50 52 49 4E 54 0D 0A 20 20 20 20 ALL SPRINT..
012410: 20 20 20 20 4C 44 20 48 4C 2C 28 46 49 52 53 54 LD HL,(FIRST
012420: 48 2B 32 36 29 0D 0A 20 20 20 20 20 20 20 20 43 H+26).. C
012430: 41 4C 4C 20 50 52 49 4E 4F 0D 0A 52 45 41 44 32 ALL PRINO..READ2
012440: 20 20 20 52 45 54 20 20 20 20 20 20 20 20 0D 0A RET ..
012450: 0D 0A 52 45 41 44 4D 31 20 20 44 42 20 31 30 2C ..READM1 DB 10,
012460: 31 33 2C 22 54 41 50 45 20 48 45 41 44 45 52 20 13,"TAPE HEADER
012470: 44 45 54 41 49 4C 53 22 2C 31 30 2C 31 33 2C 22 DETAILS",10,13,"
012480: 40 22 0D 0A 52 45 41 44 4D 32 20 20 44 42 20 22 @"..READM2 DB "
012490: 42 41 53 49 43 22 2C 31 30 2C 31 33 2C 22 40 22 BASIC",10,13,"@"
0124A0: 0D 0A 52 45 41 44 4D 33 20 20 44 42 20 22 4D 41 ..READM3 DB "MA
0124B0: 43 48 49 4E 45 20 43 4F 44 45 22 2C 31 30 2C 31 CHINE CODE",10,1
0124C0: 33 2C 22 40 22 0D 0A 52 45 41 44 4D 34 20 20 44 3,"@"..READM4 D
0124D0: 42 20 22 45 58 45 43 55 54 45 20 41 44 44 52 45 B "EXECUTE ADDRE
0124E0: 53 53 2D 20 40 22 0D 0A 52 45 41 44 4D 35 20 20 SS- @"..READM5
0124F0: 44 42 20 22 4E 41 4D 45 20 2D 20 40 22 0D 0A 0D DB "NAME - @"...
012500: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
012510: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
012520: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
012530: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
012540: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
012550: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
012560: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
012570: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
012580: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
012590: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0125A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0125B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0125C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0125D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0125E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0125F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
012600: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
012610: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
012620: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
012630: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
012640: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
012650: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
012660: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
012670: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
012680: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
012690: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0126A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0126B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0126C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0126D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0126E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0126F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
012700: 0A 46 49 52 53 54 48 20 20 44 45 46 53 20 36 35 .FIRSTH DEFS 65
012710: 0D 0A 48 45 41 44 45 52 44 20 45 51 55 20 35 31 ..HEADERD EQU 51
012720: 32 30 30 0D 0A 4C 45 4E 47 54 48 20 20 44 42 20 200..LENGTH DB
012730: 30 2C 30 0D 0A 53 54 41 52 54 20 20 20 44 42 20 0,0..START DB
012740: 30 2C 30 0D 0A 0D 0A 43 41 53 52 45 41 44 20 44 0,0....CASREAD D
012750: 42 20 30 2C 30 2C 30 0D 0A 4A 50 52 45 53 54 20 B 0,0,0..JPREST
012760: 20 44 42 20 30 2C 30 2C 30 0D 0A 49 4E 4F 50 45 DB 0,0,0..INOPE
012770: 4E 20 20 44 42 20 30 2C 30 2C 30 0D 0A 0D 0A 49 N DB 0,0,0....I
012780: 4E 54 45 52 20 20 20 4C 44 20 41 2C 28 26 42 43 NTER LD A,(&BC
012790: 41 31 29 20 20 20 20 20 20 3B 43 41 53 20 52 45 A1) ;CAS RE
0127A0: 41 44 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 48 AD.. LD H
0127B0: 4C 2C 28 26 42 43 41 32 29 0D 0A 20 20 20 20 20 L,(&BCA2)..
0127C0: 20 20 20 4C 44 20 28 43 41 53 52 45 41 44 29 2C LD (CASREAD),
0127D0: 41 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 28 43 A.. LD (C
0127E0: 41 53 52 45 41 44 2B 31 29 2C 48 4C 0D 0A 20 20 ASREAD+1),HL..
0127F0: 20 20 20 20 20 20 4C 44 20 41 2C 28 26 42 43 37 LD A,(&BC7
012800: 37 29 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 48 7).. LD H
012810: 4C 2C 28 26 42 43 37 38 29 0D 0A 20 20 20 20 20 L,(&BC78)..
012820: 20 20 20 4C 44 20 28 49 4E 4F 50 45 4E 29 2C 41 LD (INOPEN),A
012830: 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 28 49 4E .. LD (IN
012840: 4F 50 45 4E 2B 31 29 2C 48 4C 0D 0A 20 20 20 20 OPEN+1),HL..
012850: 20 20 20 20 4C 44 20 41 2C 28 26 42 44 33 37 29 LD A,(&BD37)
012860: 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 42 2C 41 .. LD B,A
012870: 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 41 2C 32 .. LD A,2
012880: 30 31 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 28 01.. LD (
012890: 26 42 43 36 35 29 2C 41 20 20 20 20 20 20 3B 43 &BC65),A ;C
0128A0: 41 53 20 49 4E 49 54 0D 0A 20 20 20 20 20 20 20 AS INIT..
0128B0: 20 4C 44 20 28 26 42 44 33 37 29 2C 41 20 20 20 LD (&BD37),A
0128C0: 20 20 20 3B 4A 55 4D 50 20 52 45 53 54 4F 52 45 ;JUMP RESTORE
0128D0: 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 48 4C 2C .. LD HL,
0128E0: 28 26 42 44 33 38 29 0D 0A 20 20 20 20 20 20 20 (&BD38)..
0128F0: 20 4C 44 20 41 2C 42 0D 0A 20 20 20 20 20 20 20 LD A,B..
012900: 52 49 4E 54 0D 0A 20 20 20 20 20 20 20 20 43 41 RINT.. CA
012910: 4C 4C 20 57 41 49 54 43 48 41 52 0D 0A 20 20 20 LL WAITCHAR..
012920: 20 20 20 20 20 43 50 20 22 53 22 0D 0A 20 20 20 CP "S"..
012930: 20 20 20 20 20 4A 52 20 5A 2C 52 55 4E 33 0D 0A JR Z,RUN3..
012940: 20 20 20 20 20 20 20 20 43 50 20 22 73 22 0D 0A CP "s"..
012950: 20 20 20 20 20 20 20 20 52 45 54 20 4E 5A 0D 0A RET NZ..
012960: 52 55 4E 33 20 20 20 20 4C 44 20 42 2C 36 0D 0A RUN3 LD B,6..
012970: 20 20 20 20 20 20 20 20 4C 44 20 48 4C 2C 4E 41 LD HL,NA
012980: 4D 45 31 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 ME1.. LD
012990: 44 45 2C 34 39 31 35 32 0D 0A 20 20 20 20 20 20 DE,49152..
0129A0: 20 20 43 41 4C 4C 20 26 42 43 38 43 20 20 20 20 CALL &BC8C
0129B0: 20 20 20 20 3B 4F 55 54 20 4F 50 45 4E 0D 0A 20 ;OUT OPEN..
0129C0: 20 20 20 20 20 20 20 4C 44 20 48 4C 2C 28 46 49 LD HL,(FI
0129D0: 52 53 54 48 2B 32 31 29 0D 0A 20 20 20 20 20 20 RSTH+21)..
0129E0: 20 20 4C 44 20 44 45 2C 28 46 49 52 53 54 48 2B LD DE,(FIRSTH+
0129F0: 32 34 29 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 24).. LD
012A00: 42 43 2C 28 46 49 52 53 54 48 2B 32 36 29 0D 0A BC,(FIRSTH+26)..
012A10: 20 20 20 20 20 20 20 20 4C 44 20 41 2C 28 46 49 LD A,(FI
012A20: 52 53 54 48 2B 31 38 29 0D 0A 20 20 20 20 20 20 RSTH+18)..
012A30: 20 20 52 45 53 20 30 2C 41 0D 0A 20 20 20 20 20 RES 0,A..
012A40: 20 20 20 43 41 4C 4C 20 26 42 43 39 38 20 20 20 CALL &BC98
012A50: 20 20 20 20 20 3B 4F 55 54 20 44 49 52 45 43 54 ;OUT DIRECT
012A60: 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 26 .. CALL &
012A70: 42 43 38 46 20 20 20 20 20 20 20 20 3B 4F 55 54 BC8F ;OUT
012A80: 20 43 4C 4F 53 45 0D 0A 20 20 20 20 20 20 20 20 CLOSE..
012A90: 52 45 54 0D 0A 0D 0A 4E 41 4D 45 31 20 20 20 44 RET....NAME1 D
012AA0: 42 20 22 42 41 43 4B 55 50 22 0D 0A 0D 0A 52 55 B "BACKUP"....RU
012AB0: 4E 4D 31 20 20 20 44 42 20 22 48 49 54 20 41 20 NM1 DB "HIT A
012AC0: 4B 45 59 2E 20 28 53 29 3D 53 41 56 45 20 40 22 KEY. (S)=SAVE @"
012AD0: 0D 0A 0D 0A 52 45 41 44 45 52 20 20 4C 44 20 48 ....READER LD H
012AE0: 4C 2C 52 45 41 44 4D 31 0D 0A 20 20 20 20 20 20 L,READM1..
012AF0: 20 20 43 41 4C 4C 20 53 50 52 49 4E 54 0D 0A 20 CALL SPRINT..
012B00: 20 4C 44 20 28 4A 50 52 45 53 54 29 2C 41 0D 0A LD (JPREST),A..
012B10: 20 20 20 20 20 20 20 20 4C 44 20 28 4A 50 52 45 LD (JPRE
012B20: 53 54 2B 31 29 2C 48 4C 0D 0A 20 20 20 20 20 20 ST+1),HL..
012B30: 20 20 4C 44 20 41 2C 31 39 35 0D 0A 20 20 20 20 LD A,195..
012B40: 20 20 20 20 4C 44 20 28 26 42 43 41 31 29 2C 41 LD (&BCA1),A
012B50: 20 20 20 20 20 20 3B 43 41 53 20 52 45 41 44 0D ;CAS READ.
012B60: 0A 20 20 20 20 20 20 20 20 4C 44 20 28 26 42 43 . LD (&BC
012B70: 37 37 29 2C 41 20 20 20 20 20 20 3B 49 4E 20 4F 77),A ;IN O
012B80: 50 45 4E 0D 0A 20 20 20 20 20 20 20 20 52 45 54 PEN.. RET
012B90: 0D 0A 0D 0A 48 45 41 44 4D 32 20 20 44 42 20 22 ....HEADM2 DB "
012BA0: 4C 45 4E 47 54 48 20 4F 46 20 44 41 54 41 20 2D LENGTH OF DATA -
012BB0: 20 40 22 0D 0A 48 45 41 44 4D 33 20 20 44 42 20 @"..HEADM3 DB
012BC0: 22 53 54 41 52 54 20 20 4F 46 20 44 41 54 41 20 "START OF DATA
012BD0: 2D 20 40 22 0D 0A 48 49 54 4B 45 59 4D 20 44 42 - @"..HITKEYM DB
012BE0: 20 22 20 20 20 48 49 54 20 41 4E 59 20 4B 45 59 " HIT ANY KEY
012BF0: 40 22 0D 0A 0D 0A 53 50 52 49 4E 54 20 20 50 55 @"....SPRINT PU
012C00: 53 48 20 41 46 0D 0A 20 20 20 20 20 20 20 20 50 SH AF.. P
012C10: 55 53 48 20 42 43 0D 0A 20 20 20 20 20 20 20 20 USH BC..
012C20: 50 55 53 48 20 44 45 0D 0A 20 20 20 20 20 20 20 PUSH DE..
012C30: 20 50 55 53 48 20 48 4C 0D 0A 53 50 52 49 4E 31 PUSH HL..SPRIN1
012C40: 20 20 4C 44 20 41 2C 28 48 4C 29 0D 0A 20 20 20 LD A,(HL)..
012C50: 20 20 20 20 20 43 50 20 22 40 22 0D 0A 20 20 20 CP "@"..
012C60: 20 20 20 20 20 4A 52 20 5A 2C 53 50 52 49 4E 32 JR Z,SPRIN2
012C70: 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 50 .. CALL P
012C80: 52 49 4E 54 0D 0A 20 20 20 20 20 20 20 20 49 4E RINT.. IN
012C90: 43 20 48 4C 0D 0A 20 20 20 20 20 20 20 20 4A 52 C HL.. JR
012CA0: 20 53 50 52 49 4E 31 0D 0A 53 50 52 49 4E 32 20 SPRIN1..SPRIN2
012CB0: 20 50 4F 50 20 48 4C 0D 0A 20 20 20 20 20 20 20 POP HL..
012CC0: 20 50 4F 50 20 44 45 0D 0A 20 20 20 20 20 20 20 POP DE..
012CD0: 20 50 4F 50 20 42 43 0D 0A 20 20 20 20 20 20 20 POP BC..
012CE0: 20 50 4F 50 20 41 46 0D 0A 20 20 20 20 20 20 20 POP AF..
012CF0: 20 52 45 54 0D 0A 0D 0A 0D 0A 50 52 49 4E 4F 20 RET......PRINO
012D00: 20 20 20 20 20 20 20 4C 44 20 48 4C 2C 52 45 41 LD HL,REA
012D10: 44 4D 35 0D 0A 20 20 20 20 20 20 20 20 43 41 4C DM5.. CAL
012D20: 4C 20 53 50 52 49 4E 54 0D 0A 20 20 20 20 20 20 L SPRINT..
012D30: 20 20 4C 44 20 42 2C 31 36 0D 0A 20 20 20 20 20 LD B,16..
012D40: 20 20 20 4C 44 20 48 4C 2C 46 49 52 53 54 48 0D LD HL,FIRSTH.
012D50: 0A 52 45 41 44 30 20 20 20 4C 44 20 41 2C 28 48 .READ0 LD A,(H
012D60: 4C 29 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C L).. CALL
012D70: 20 50 52 49 4E 54 0D 0A 20 20 20 20 20 20 20 20 PRINT..
012D80: 49 4E 43 20 48 4C 0D 0A 20 20 20 20 20 20 20 20 INC HL..
012D90: 44 4A 4E 5A 20 52 45 41 44 30 0D 0A 20 20 20 20 DJNZ READ0..
012DA0: 20 20 20 20 4C 44 20 41 2C 31 30 0D 0A 20 20 20 LD A,10..
012DB0: 20 20 20 20 20 43 41 4C 4C 20 50 52 49 4E 54 0D CALL PRINT.
012DC0: 0A 20 20 20 20 20 20 20 20 4C 44 20 41 2C 31 33 . LD A,13
012DD0: 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 50 .. CALL P
012DE0: 52 49 4E 54 0D 0A 20 20 20 20 20 20 20 20 4C 44 RINT.. LD
012DF0: 20 48 4C 2C 48 45 41 44 4D 32 0D 0A 20 20 20 20 HL,HEADM2..
012E00: 20 20 20 20 43 41 4C 4C 20 53 50 52 49 4E 54 0D CALL SPRINT.
012E10: 0A 20 20 20 20 20 20 20 20 4C 44 20 48 4C 2C 28 . LD HL,(
012E20: 46 49 52 53 54 48 2B 32 34 29 0D 0A 20 20 20 20 FIRSTH+24)..
012E30: 20 20 20 20 43 41 4C 4C 20 50 52 49 4E 4F 0D 0A CALL PRINO..
012E40: 20 20 20 20 20 20 20 20 4C 44 20 48 4C 2C 48 45 LD HL,HE
012E50: 41 44 4D 33 0D 0A 20 20 20 20 20 20 20 20 43 41 ADM3.. CA
012E60: 4C 4C 20 53 50 52 49 4E 54 0D 0A 20 20 20 20 20 LL SPRINT..
012E70: 20 20 20 4C 44 20 48 4C 2C 28 46 49 52 53 54 48 LD HL,(FIRSTH
012E80: 2B 32 31 29 0D 0A 20 20 20 20 20 20 20 20 43 41 +21).. CA
012E90: 4C 4C 20 50 52 49 4E 4F 0D 0A 20 20 20 20 20 20 LL PRINO..
012EA0: 20 20 4C 44 20 41 2C 28 46 49 52 53 54 48 2B 31 LD A,(FIRSTH+1
012EB0: 38 29 0D 0A 20 20 20 20 20 20 20 20 41 4E 44 20 8).. AND
012EC0: 32 35 34 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 254.. LD
012ED0: 28 46 49 52 53 54 48 2B 31 38 29 2C 41 0D 0A 20 (FIRSTH+18),A..
012EE0: 20 20 20 20 20 20 20 53 52 4C 20 41 0D 0A 20 20 SRL A..
012EF0: 20 20 20 20 20 20 4C 44 20 48 4C 2C 52 45 41 44 LD HL,READ
012F00: 20 20 4C 44 20 43 2C 35 0D 0A 20 20 20 20 20 20 LD C,5..
012F10: 20 20 4C 44 20 28 48 4F 4C 44 29 2C 48 4C 0D 0A LD (HOLD),HL..
012F20: 20 20 20 20 20 20 20 20 4C 44 20 48 4C 2C 4E 54 LD HL,NT
012F30: 41 42 4C 45 0D 0A 47 45 54 50 57 52 20 20 4C 44 ABLE..GETPWR LD
012F40: 20 45 2C 28 48 4C 29 0D 0A 20 20 20 20 20 20 20 E,(HL)..
012F50: 20 49 4E 43 20 48 4C 0D 0A 20 20 20 20 20 20 20 INC HL..
012F60: 20 4C 44 20 44 2C 28 48 4C 29 0D 0A 20 20 20 20 LD D,(HL)..
012F70: 20 20 20 20 49 4E 43 20 48 4C 0D 0A 20 20 20 20 INC HL..
012F80: 20 20 20 20 50 55 53 48 20 48 4C 0D 0A 20 20 20 PUSH HL..
012F90: 20 20 20 20 20 4C 44 20 42 2C 30 0D 0A 20 20 20 LD B,0..
012FA0: 20 20 20 20 20 4C 44 20 48 4C 2C 28 48 4F 4C 44 LD HL,(HOLD
012FB0: 29 0D 0A 53 55 42 54 52 20 20 20 41 4E 44 20 30 )..SUBTR AND 0
012FC0: 0D 0A 20 20 20 20 20 20 20 20 53 42 43 20 48 4C .. SBC HL
012FD0: 2C 44 45 0D 0A 20 20 20 20 20 20 20 20 4A 52 20 ,DE.. JR
012FE0: 43 2C 4E 4F 53 55 42 0D 0A 20 20 20 20 20 20 20 C,NOSUB..
012FF0: 20 49 4E 43 20 42 0D 0A 20 20 20 20 20 20 20 20 INC B..
013000: 4A 52 20 53 55 42 54 52 0D 0A 4E 4F 53 55 42 20 JR SUBTR..NOSUB
013010: 20 20 41 44 44 20 48 4C 2C 44 45 0D 0A 20 20 20 ADD HL,DE..
013020: 20 20 20 20 20 4C 44 20 28 48 4F 4C 44 29 2C 48 LD (HOLD),H
013030: 4C 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 41 2C L.. LD A,
013040: 42 0D 0A 20 20 20 20 20 20 20 20 41 44 44 20 41 B.. ADD A
013050: 2C 26 33 30 0D 0A 20 20 20 20 20 20 20 20 43 41 ,&30.. CA
013060: 4C 4C 20 50 52 49 4E 54 0D 0A 20 20 20 20 20 20 LL PRINT..
013070: 20 20 44 45 43 20 43 0D 0A 20 20 20 20 20 20 20 DEC C..
013080: 20 4A 52 20 5A 2C 46 49 4E 49 0D 0A 20 20 20 20 JR Z,FINI..
013090: 20 20 20 20 50 4F 50 20 48 4C 0D 0A 20 20 20 20 POP HL..
0130A0: 20 20 20 20 4A 52 20 47 45 54 50 57 52 0D 0A 46 JR GETPWR..F
0130B0: 49 4E 49 20 20 20 20 50 4F 50 20 48 4C 0D 0A 20 INI POP HL..
0130C0: 20 20 20 20 20 20 20 4C 44 20 41 2C 31 30 0D 0A LD A,10..
0130D0: 20 20 20 20 20 20 20 20 43 41 4C 4C 20 50 52 49 CALL PRI
0130E0: 4E 54 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 41 NT.. LD A
0130F0: 2C 31 33 0D 0A 20 20 20 20 20 20 20 20 43 41 4C ,13.. CAL
013100: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
013110: 10 00 00 00 02 09 4D E5 10 00 C1 02 00 00 00 02 ......M.........
013120: 10 00 C6 02 00 00 00 02 10 00 C2 02 00 00 00 02 ................
013130: 10 00 C7 02 00 00 00 02 10 00 C3 02 00 00 00 02 ................
013140: 10 00 C8 02 00 00 00 02 10 00 C4 02 00 00 00 02 ................
013150: 10 00 C9 02 00 00 00 02 10 00 C5 02 00 00 00 02 ................
013160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
013170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
013180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
013190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0131A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0131B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0131C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0131D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0131E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0131F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
013200: 4D 32 0D 0A 20 20 20 20 20 20 20 20 4F 52 20 41 M2.. OR A
013210: 0D 0A 20 20 20 20 20 20 20 20 4A 52 20 5A 2C 52 .. JR Z,R
013220: 45 41 44 31 0D 0A 20 20 20 20 20 20 20 20 4C 44 EAD1.. LD
013230: 20 48 4C 2C 52 45 41 44 4D 33 0D 0A 52 45 41 44 HL,READM3..READ
013240: 31 20 20 20 50 55 53 48 20 41 46 0D 0A 20 20 20 1 PUSH AF..
013250: 20 20 20 20 20 43 41 4C 4C 20 53 50 52 49 4E 54 CALL SPRINT
013260: 0D 0A 20 20 20 20 20 20 20 20 50 4F 50 20 41 46 .. POP AF
013270: 0D 0A 20 20 20 20 20 20 20 20 4F 52 20 41 0D 0A .. OR A..
013280: 20 20 20 20 20 20 20 20 4A 52 20 5A 2C 52 45 41 JR Z,REA
013290: 44 32 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 48 D2.. LD H
0132A0: 4C 2C 28 46 49 52 53 54 48 2B 31 36 29 0D 0A 20 L,(FIRSTH+16)..
0132B0: 20 20 20 20 20 20 20 4C 44 20 41 2C 48 0D 0A 20 LD A,H..
0132C0: 20 20 20 20 20 20 20 4F 52 20 4C 0D 0A 20 20 20 OR L..
0132D0: 20 20 20 20 20 4A 52 20 5A 2C 52 45 41 44 32 0D JR Z,READ2.
0132E0: 0A 20 20 20 20 20 20 20 20 4C 44 20 48 4C 2C 52 . LD HL,R
0132F0: 45 41 44 4D 34 0D 0A 20 20 20 20 20 20 20 20 43 EADM4.. C
013300: 41 4C 4C 20 53 50 52 49 4E 54 0D 0A 20 20 20 20 ALL SPRINT..
013310: 20 20 20 20 4C 44 20 48 4C 2C 28 46 49 52 53 54 LD HL,(FIRST
013320: 48 2B 32 36 29 0D 0A 20 20 20 20 20 20 20 20 43 H+26).. C
013330: 41 4C 4C 20 50 52 49 4E 4F 0D 0A 52 45 41 44 32 ALL PRINO..READ2
013340: 20 20 20 52 45 54 20 20 20 20 20 20 20 20 0D 0A RET ..
013350: 0D 0A 52 45 41 44 4D 31 20 20 44 42 20 31 30 2C ..READM1 DB 10,
013360: 31 33 2C 22 54 41 50 45 20 48 45 41 44 45 52 20 13,"TAPE HEADER
013370: 44 45 54 41 49 4C 53 22 2C 31 30 2C 31 33 2C 22 DETAILS",10,13,"
013380: 40 22 0D 0A 52 45 41 44 4D 32 20 20 44 42 20 22 @"..READM2 DB "
013390: 42 41 53 49 43 22 2C 31 30 2C 31 33 2C 22 40 22 BASIC",10,13,"@"
0133A0: 0D 0A 52 45 41 44 4D 33 20 20 44 42 20 22 4D 41 ..READM3 DB "MA
0133B0: 43 48 49 4E 45 20 43 4F 44 45 22 2C 31 30 2C 31 CHINE CODE",10,1
0133C0: 33 2C 22 40 22 0D 0A 52 45 41 44 4D 34 20 20 44 3,"@"..READM4 D
0133D0: 42 20 22 45 58 45 43 55 54 45 20 41 44 44 52 45 B "EXECUTE ADDRE
0133E0: 53 53 2D 20 40 22 0D 0A 52 45 41 44 4D 35 20 20 SS- @"..READM5
0133F0: 44 42 20 22 4E 41 4D 45 20 2D 20 40 22 0D 0A 0D DB "NAME - @"...
013400: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013410: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013420: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013430: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013440: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013450: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013460: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013470: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013480: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013490: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0134A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0134B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0134C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0134D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0134E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0134F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013500: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013510: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013520: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013530: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013540: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013550: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013560: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013570: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013580: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013590: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0135A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0135B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0135C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0135D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0135E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0135F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013600: 0A 46 49 52 53 54 48 20 20 44 45 46 53 20 36 35 .FIRSTH DEFS 65
013610: 0D 0A 48 45 41 44 45 52 44 20 45 51 55 20 35 31 ..HEADERD EQU 51
013620: 32 30 30 0D 0A 4C 45 4E 47 54 48 20 20 44 42 20 200..LENGTH DB
013630: 30 2C 30 0D 0A 53 54 41 52 54 20 20 20 44 42 20 0,0..START DB
013640: 30 2C 30 0D 0A 0D 0A 43 41 53 52 45 41 44 20 44 0,0....CASREAD D
013650: 42 20 30 2C 30 2C 30 0D 0A 4A 50 52 45 53 54 20 B 0,0,0..JPREST
013660: 20 44 42 20 30 2C 30 2C 30 0D 0A 49 4E 4F 50 45 DB 0,0,0..INOPE
013670: 4E 20 20 44 42 20 30 2C 30 2C 30 0D 0A 0D 0A 49 N DB 0,0,0....I
013680: 4E 54 45 52 20 20 20 4C 44 20 41 2C 28 26 42 43 NTER LD A,(&BC
013690: 41 31 29 20 20 20 20 20 20 3B 43 41 53 20 52 45 A1) ;CAS RE
0136A0: 41 44 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 48 AD.. LD H
0136B0: 4C 2C 28 26 42 43 41 32 29 0D 0A 20 20 20 20 20 L,(&BCA2)..
0136C0: 20 20 20 4C 44 20 28 43 41 53 52 45 41 44 29 2C LD (CASREAD),
0136D0: 41 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 28 43 A.. LD (C
0136E0: 41 53 52 45 41 44 2B 31 29 2C 48 4C 0D 0A 20 20 ASREAD+1),HL..
0136F0: 20 20 20 20 20 20 4C 44 20 41 2C 28 26 42 43 37 LD A,(&BC7
013700: 37 29 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 48 7).. LD H
013710: 4C 2C 28 26 42 43 37 38 29 0D 0A 20 20 20 20 20 L,(&BC78)..
013720: 20 20 20 4C 44 20 28 49 4E 4F 50 45 4E 29 2C 41 LD (INOPEN),A
013730: 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 28 49 4E .. LD (IN
013740: 4F 50 45 4E 2B 31 29 2C 48 4C 0D 0A 20 20 20 20 OPEN+1),HL..
013750: 20 20 20 20 4C 44 20 41 2C 28 26 42 44 33 37 29 LD A,(&BD37)
013760: 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 42 2C 41 .. LD B,A
013770: 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 41 2C 32 .. LD A,2
013780: 30 31 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 28 01.. LD (
013790: 26 42 43 43 38 29 2C 41 0D 0A 20 20 20 20 20 20 &BCC8),A..
0137A0: 20 20 4C 44 20 28 26 42 43 36 35 29 2C 41 20 20 LD (&BC65),A
0137B0: 20 20 20 20 3B 43 41 53 20 49 4E 49 54 0D 0A 20 ;CAS INIT..
0137C0: 20 20 20 20 20 20 20 4C 44 20 28 26 42 44 33 37 LD (&BD37
0137D0: 29 2C 41 20 20 20 20 20 20 3B 4A 55 4D 50 20 52 ),A ;JUMP R
0137E0: 45 53 54 4F 52 45 0D 0A 20 20 20 20 20 20 20 20 ESTORE..
0137F0: 4C 44 20 48 4C 2C 28 26 42 44 33 38 29 0D 0A 20 LD HL,(&BD38)..
013800: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013810: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013820: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013830: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013840: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013850: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013860: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013870: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013880: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013890: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0138A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0138B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0138C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0138D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0138E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0138F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013900: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013910: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013920: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013930: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013940: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013950: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013960: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013970: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013980: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013990: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0139A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0139B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0139C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0139D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0139E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0139F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013A00: 20 20 20 20 20 20 20 4C 44 20 41 2C 42 0D 0A 20 LD A,B..
013A10: 20 20 20 20 20 20 20 4C 44 20 28 4A 50 52 45 53 LD (JPRES
013A20: 54 29 2C 41 0D 0A 20 20 20 20 20 20 20 20 4C 44 T),A.. LD
013A30: 20 28 4A 50 52 45 53 54 2B 31 29 2C 48 4C 0D 0A (JPREST+1),HL..
013A40: 20 20 20 20 20 20 20 20 4C 44 20 41 2C 31 39 35 LD A,195
013A50: 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 28 26 42 .. LD (&B
013A60: 43 41 31 29 2C 41 20 20 20 20 20 20 3B 43 41 53 CA1),A ;CAS
013A70: 20 52 45 41 44 0D 0A 20 20 20 20 20 20 20 20 4C READ.. L
013A80: 44 20 28 26 42 43 37 37 29 2C 41 20 20 20 20 20 D (&BC77),A
013A90: 20 3B 49 4E 20 4F 50 45 4E 0D 0A 20 20 20 20 20 ;IN OPEN..
013AA0: 20 20 20 52 45 54 0D 0A 0D 0A 48 45 41 44 4D 32 RET....HEADM2
013AB0: 20 20 44 42 20 22 4C 45 4E 47 54 48 20 4F 46 20 DB "LENGTH OF
013AC0: 44 41 54 41 20 2D 20 40 22 0D 0A 48 45 41 44 4D DATA - @"..HEADM
013AD0: 33 20 20 44 42 20 22 53 54 41 52 54 20 20 4F 46 3 DB "START OF
013AE0: 20 44 41 54 41 20 2D 20 40 22 0D 0A 48 49 54 4B DATA - @"..HITK
013AF0: 45 59 4D 20 44 42 20 22 20 20 20 48 49 54 20 41 EYM DB " HIT A
013B00: 4E 59 20 4B 45 59 40 22 0D 0A 0D 0A 53 50 52 49 NY KEY@"....SPRI
013B10: 4E 54 20 20 50 55 53 48 20 41 46 0D 0A 20 20 20 NT PUSH AF..
013B20: 20 20 20 20 20 50 55 53 48 20 42 43 0D 0A 20 20 PUSH BC..
013B30: 20 20 20 20 20 20 50 55 53 48 20 44 45 0D 0A 20 PUSH DE..
013B40: 20 20 20 20 20 20 20 50 55 53 48 20 48 4C 0D 0A PUSH HL..
013B50: 53 50 52 49 4E 31 20 20 4C 44 20 41 2C 28 48 4C SPRIN1 LD A,(HL
013B60: 29 0D 0A 20 20 20 20 20 20 20 20 43 50 20 22 40 ).. CP "@
013B70: 22 0D 0A 20 20 20 20 20 20 20 20 4A 52 20 5A 2C ".. JR Z,
013B80: 53 50 52 49 4E 32 0D 0A 20 20 20 20 20 20 20 20 SPRIN2..
013B90: 43 41 4C 4C 20 50 52 49 4E 54 0D 0A 20 20 20 20 CALL PRINT..
013BA0: 20 20 20 20 49 4E 43 20 48 4C 0D 0A 20 20 20 20 INC HL..
013BB0: 20 20 20 20 4A 52 20 53 50 52 49 4E 31 0D 0A 53 JR SPRIN1..S
013BC0: 50 52 49 4E 32 20 20 50 4F 50 20 48 4C 0D 0A 20 PRIN2 POP HL..
013BD0: 20 20 20 20 20 20 20 50 4F 50 20 44 45 0D 0A 20 POP DE..
013BE0: 20 20 20 20 20 20 20 50 4F 50 20 42 43 0D 0A 20 POP BC..
013BF0: 20 20 20 20 20 20 20 50 4F 50 20 41 46 0D 0A 20 POP AF..
013C00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013C10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013C20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013C30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013C40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013C50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013C60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013C70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013C80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013C90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013CA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013CB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013CC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013CD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013CE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013CF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013D00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013D10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013D20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013D30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013D40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013D50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013D60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013D70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013D80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013D90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013DA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013DB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013DC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013DD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013DE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013DF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013E00: 20 20 20 20 20 20 20 52 45 54 0D 0A 0D 0A 0D 0A RET......
013E10: 50 52 49 4E 4F 20 20 20 4C 44 20 43 2C 35 0D 0A PRINO LD C,5..
013E20: 20 20 20 20 20 20 20 20 4C 44 20 28 48 4F 4C 44 LD (HOLD
013E30: 29 2C 48 4C 0D 0A 20 20 20 20 20 20 20 20 4C 44 ),HL.. LD
013E40: 20 48 4C 2C 4E 54 41 42 4C 45 0D 0A 47 45 54 50 HL,NTABLE..GETP
013E50: 57 52 20 20 4C 44 20 45 2C 28 48 4C 29 0D 0A 20 WR LD E,(HL)..
013E60: 20 20 20 20 20 20 20 49 4E 43 20 48 4C 0D 0A 20 INC HL..
013E70: 20 20 20 20 20 20 20 4C 44 20 44 2C 28 48 4C 29 LD D,(HL)
013E80: 0D 0A 20 20 20 20 20 20 20 20 49 4E 43 20 48 4C .. INC HL
013E90: 0D 0A 20 20 20 20 20 20 20 20 50 55 53 48 20 48 .. PUSH H
013EA0: 4C 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 42 2C L.. LD B,
013EB0: 30 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 48 4C 0.. LD HL
013EC0: 2C 28 48 4F 4C 44 29 0D 0A 53 55 42 54 52 20 20 ,(HOLD)..SUBTR
013ED0: 20 41 4E 44 20 30 0D 0A 20 20 20 20 20 20 20 20 AND 0..
013EE0: 53 42 43 20 48 4C 2C 44 45 0D 0A 20 20 20 20 20 SBC HL,DE..
013EF0: 20 20 20 4A 52 20 43 2C 4E 4F 53 55 42 0D 0A 20 JR C,NOSUB..
013F00: 20 20 20 20 20 20 20 49 4E 43 20 42 0D 0A 20 20 INC B..
013F10: 20 20 20 20 20 20 4A 52 20 53 55 42 54 52 0D 0A JR SUBTR..
013F20: 4E 4F 53 55 42 20 20 20 41 44 44 20 48 4C 2C 44 NOSUB ADD HL,D
013F30: 45 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 28 48 E.. LD (H
013F40: 4F 4C 44 29 2C 48 4C 0D 0A 20 20 20 20 20 20 20 OLD),HL..
013F50: 20 4C 44 20 41 2C 42 0D 0A 20 20 20 20 20 20 20 LD A,B..
013F60: 20 41 44 44 20 41 2C 26 33 30 0D 0A 20 20 20 20 ADD A,&30..
013F70: 20 20 20 20 43 41 4C 4C 20 50 52 49 4E 54 0D 0A CALL PRINT..
013F80: 20 20 20 20 20 20 20 20 44 45 43 20 43 0D 0A 20 DEC C..
013F90: 20 20 20 20 20 20 20 4A 52 20 5A 2C 46 49 4E 49 JR Z,FINI
013FA0: 0D 0A 20 20 20 20 20 20 20 20 50 4F 50 20 48 4C .. POP HL
013FB0: 0D 0A 20 20 20 20 20 20 20 20 4A 52 20 47 45 54 .. JR GET
013FC0: 50 57 52 0D 0A 46 49 4E 49 20 20 20 20 50 4F 50 PWR..FINI POP
013FD0: 20 48 4C 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 HL.. LD
013FE0: 41 2C 31 30 0D 0A 20 20 20 20 20 20 20 20 43 41 A,10.. CA
013FF0: 4C 4C 20 50 52 49 4E 54 0D 0A 20 20 20 20 20 20 LL PRINT..
014000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0140A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0140B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0140C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0140D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0140E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0140F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0141A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0141B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0141C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0141D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0141E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0141F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014200: 20 20 4C 44 20 41 2C 31 33 0D 0A 20 20 20 20 20 LD A,13..
014210: 20 20 20 43 41 4C 4C 20 50 52 49 4E 54 0D 0A 20 CALL PRINT..
014220: 20 20 20 20 20 20 20 52 45 54 0D 0A 4E 54 41 42 RET..NTAB
014230: 4C 45 20 20 44 57 20 31 30 30 30 30 0D 0A 20 20 LE DW 10000..
014240: 20 20 20 20 20 20 44 57 20 31 30 30 30 0D 0A 20 DW 1000..
014250: 20 20 20 20 20 20 20 44 57 20 31 30 30 0D 0A 20 DW 100..
014260: 20 20 20 20 20 20 20 44 57 20 31 30 0D 0A 20 20 DW 10..
014270: 20 20 20 20 20 20 44 57 20 31 0D 0A 0D 0A 2E 50 DW 1.....P
014280: 52 49 4E 54 20 20 20 45 51 55 20 26 42 42 35 41 RINT EQU &BB5A
014290: 0D 0A 57 41 49 54 43 48 41 52 20 45 51 55 20 26 ..WAITCHAR EQU &
0142A0: 42 42 30 36 0D 0A 48 4F 4C 44 20 20 20 20 44 42 BB06..HOLD DB
0142B0: 20 30 2C 30 0D 0A 0D 0A 4C 49 53 54 0D 0A 45 4E 0,0....LIST..EN
0142C0: 44 0D 0A 1A 54 45 53 0D 0A 20 20 20 20 20 20 20 D...TES..
0142D0: 20 43 41 4C 4C 20 26 42 43 44 31 0D 0A 20 20 20 CALL &BCD1..
0142E0: 20 20 20 20 20 52 45 54 0D 0A 0D 0A 54 41 42 4C RET....TABL
0142F0: 45 20 20 20 44 57 20 4E 41 4D 45 53 0D 0A 0D 0A E DW NAMES....
014300: 20 20 20 20 20 20 20 49 4E 43 20 42 0D 0A 20 20 INC B..
014310: 20 20 20 20 20 20 4A 52 20 53 55 42 54 52 0D 0A JR SUBTR..
014320: 4E 4F 53 55 42 20 20 20 41 44 44 20 48 4C 2C 44 NOSUB ADD HL,D
014330: 45 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 28 48 E.. LD (H
014340: 4F 4C 44 29 2C 48 4C 0D 0A 20 20 20 20 20 20 20 OLD),HL..
014350: 20 4C 44 20 41 2C 42 0D 0A 20 20 20 20 20 20 20 LD A,B..
014360: 20 41 44 44 20 41 2C 26 33 30 0D 0A 20 20 20 20 ADD A,&30..
014370: 20 20 20 20 43 41 4C 4C 20 50 52 49 4E 54 0D 0A CALL PRINT..
014380: 20 20 20 20 20 20 20 20 44 45 43 20 43 0D 0A 20 DEC C..
014390: 20 20 20 20 20 20 20 4A 52 20 5A 2C 46 49 4E 49 JR Z,FINI
0143A0: 0D 0A 20 20 20 20 20 20 20 20 50 4F 50 20 48 4C .. POP HL
0143B0: 0D 0A 20 20 20 20 20 20 20 20 4A 52 20 47 45 54 .. JR GET
0143C0: 50 57 52 0D 0A 46 49 4E 49 20 20 20 20 50 4F 50 PWR..FINI POP
0143D0: 20 48 4C 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 HL.. LD
0143E0: 41 2C 31 30 0D 0A 20 20 20 20 20 20 20 20 43 41 A,10.. CA
0143F0: 4C 4C 20 50 52 49 4E 54 0D 0A 20 20 20 20 20 20 LL PRINT..
014400: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
014410: 11 00 00 00 02 09 4D E5 11 00 C1 02 00 00 00 02 ......M.........
014420: 11 00 C6 02 00 00 00 02 11 00 C2 02 00 00 00 02 ................
014430: 11 00 C7 02 00 00 00 02 11 00 C3 02 00 00 00 02 ................
014440: 11 00 C8 02 00 00 00 02 11 00 C4 02 00 00 00 02 ................
014450: 11 00 C9 02 00 00 00 02 11 00 C5 02 00 00 00 02 ................
014460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
014470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
014480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
014490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0144A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0144B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0144C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0144D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0144E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0144F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
014500: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014510: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014520: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014530: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014540: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014550: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014560: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014570: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014580: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014590: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0145A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0145B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0145C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0145D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0145E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0145F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014600: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014610: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014620: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014630: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014640: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014650: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014660: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014670: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014680: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014690: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0146A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0146B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0146C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0146D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0146E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0146F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014700: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014710: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014720: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014730: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014740: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014750: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014760: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014770: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014780: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014790: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0147A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0147B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0147C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0147D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0147E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0147F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014800: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014810: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014820: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014830: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014840: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014850: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014860: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014870: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014880: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014890: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0148A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0148B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0148C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0148D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0148E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0148F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014900: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014910: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014920: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014930: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014940: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014950: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014960: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014970: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014980: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014990: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0149A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0149B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0149C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0149D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0149E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0149F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014A00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014A10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014A20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014A30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014A40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014A50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014A60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014A70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014A80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014A90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014AA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014AB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014AC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014AD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014AE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014AF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014B00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014B10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014B20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014B30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014B40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014B50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014B60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014B70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014B80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014B90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014BA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014BB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014BC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014BD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014BE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014BF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014C00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014C10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014C20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014C30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014C40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014C50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014C60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014C70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014C80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014C90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014CA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014CB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014CC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014CD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014CE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014CF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014D00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014D10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014D20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014D30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014D40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014D50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014D60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014D70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014D80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014D90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014DA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014DB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014DC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014DD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014DE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014DF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014E00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014E10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014E20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014E30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014E40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014E50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014E60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014E70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014E80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014E90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014EA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014EB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014EC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014ED0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014EE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014EF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014F00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014F10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014F20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014F30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014F40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014F50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014F60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014F70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014F80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014F90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014FA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014FB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014FC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014FD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014FE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
014FF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0150A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0150B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0150C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0150D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0150E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0150F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0151A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0151B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0151C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0151D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0151E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0151F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015200: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015210: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015220: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015230: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015240: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015250: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015260: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015270: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015280: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015290: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0152A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0152B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0152C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0152D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0152E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0152F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015300: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015310: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015320: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015330: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015340: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015350: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015360: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015370: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015380: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015390: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0153A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0153B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0153C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0153D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0153E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0153F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015400: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015410: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015420: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015430: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015440: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015450: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015460: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015470: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015480: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015490: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0154A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0154B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0154C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0154D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0154E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0154F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015500: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015510: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015520: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015530: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015540: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015550: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015560: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015570: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015580: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015590: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0155A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0155B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0155C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0155D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0155E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0155F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015600: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015610: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015620: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015630: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015640: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015650: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015660: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015670: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015680: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015690: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0156A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0156B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0156C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0156D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0156E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0156F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015700: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
015710: 12 00 00 00 02 09 4E E5 12 00 C1 02 00 00 00 02 ......N.........
015720: 12 00 C6 02 00 00 00 02 12 00 C2 02 00 00 00 02 ................
015730: 12 00 C7 02 00 00 00 02 12 00 C3 02 00 00 00 02 ................
015740: 12 00 C8 02 00 00 00 02 12 00 C4 02 00 00 00 02 ................
015750: 12 00 C9 02 00 00 00 02 12 00 C5 02 00 00 00 02 ................
015760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
015770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
015780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
015790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0157A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0157B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0157C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0157D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0157E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0157F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
015800: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015810: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015820: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015830: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015840: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015850: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015860: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015870: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015880: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015890: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0158A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0158B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0158C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0158D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0158E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0158F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015900: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015910: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015920: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015930: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015940: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015950: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015960: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015970: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015980: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015990: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0159A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0159B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0159C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0159D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0159E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0159F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015A00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015A10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015A20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015A30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015A40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015A50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015A60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015A70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015A80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015A90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015AA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015AB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015AC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015AD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015AE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015AF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015B00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015B10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015B20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015B30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015B40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015B50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015B60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015B70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015B80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015B90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015BA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015BB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015BC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015BD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015BE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015BF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015C00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015C10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015C20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015C30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015C40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015C50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015C60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015C70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015C80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015C90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015CA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015CB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015CC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015CD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015CE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015CF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015D00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015D10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015D20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015D30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015D40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015D50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015D60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015D70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015D80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015D90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015DA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015DB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015DC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015DD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015DE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015DF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015E00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015E10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015E20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015E30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015E40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015E50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015E60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015E70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015E80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015E90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015EA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015EB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015EC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015ED0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015EE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015EF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015F00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015F10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015F20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015F30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015F40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015F50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015F60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015F70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015F80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015F90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015FA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015FB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015FC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015FD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015FE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015FF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0160A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0160B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0160C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0160D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0160E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0160F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0161A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0161B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0161C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0161D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0161E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0161F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016200: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016210: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016220: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016230: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016240: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016250: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016260: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016270: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016280: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016290: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0162A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0162B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0162C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0162D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0162E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0162F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016300: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016310: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016320: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016330: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016340: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016350: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016360: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016370: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016380: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016390: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0163A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0163B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0163C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0163D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0163E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0163F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016400: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016410: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016420: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016430: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016440: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016450: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016460: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016470: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016480: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016490: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0164A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0164B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0164C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0164D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0164E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0164F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016500: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016510: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016520: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016530: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016540: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016550: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016560: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016570: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016580: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016590: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0165A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0165B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0165C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0165D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0165E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0165F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016600: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016610: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016620: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016630: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016640: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016650: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016660: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016670: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016680: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016690: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0166A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0166B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0166C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0166D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0166E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0166F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016700: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016710: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016720: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016730: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016740: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016750: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016760: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016770: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016780: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016790: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0167A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0167B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0167C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0167D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0167E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0167F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016800: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016810: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016820: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016830: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016840: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016850: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016860: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016870: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016880: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016890: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0168A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0168B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0168C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0168D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0168E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0168F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016900: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016910: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016920: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016930: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016940: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016950: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016960: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016970: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016980: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016990: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0169A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0169B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0169C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0169D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0169E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0169F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016A00: 4F 66 66 73 65 74 2D 49 6E 66 6F 0D 0A 00 00 29 Offset-Info....)
016A10: 18 92 00 1F 03 AB 05 37 08 C3 0A 50 0D DE 0F 6C .......7...P...l
016A20: 12 FA 14 2D 18 91 00 1D 03 AA 05 35 08 C0 0A 4C ...-.......5...L
016A30: 0D DA 0F 69 12 F8 14 29 18 92 00 1E 03 A9 05 33 ...i...).......3
016A40: 08 BF 0A 4B 0D DA 0F 69 12 F6 14 27 18 92 00 1E ...K...i...'....
016A50: 03 AA 05 35 08 C0 0A 4C 0D DB 0F 6A 12 F8 14 25 ...5...L...j...%
016A60: 18 90 00 1B 03 A8 05 34 08 C0 0A 4C 0D DA 0F 69 .......4...L...i
016A70: 12 F8 14 29 18 91 00 1E 03 A9 05 34 08 CA 0A 4C ...).......4...L
016A80: 0D DB 0F 69 12 F7 14 27 18 91 00 1C 03 A7 05 33 ...i...'.......3
016A90: 08 BE 0A 4A 0D D9 0F 67 12 F5 14 26 18 91 00 1D ...J...g...&....
016AA0: 03 A9 05 35 08 C0 0A 4B 0D D9 0F 67 12 F6 14 24 ...5...K...g...$
016AB0: 18 92 00 1E 03 A9 05 34 08 BF 0A 4A 0D D9 0F 65 .......4...J...e
016AC0: 12 F2 14 20 18 91 00 1D 03 A6 05 31 08 BB 0A 47 ... .......1...G
016AD0: 0D D5 0F 64 12 F2 14 22 18 88 00 12 03 9E 05 29 ...d...".......)
016AE0: 08 B5 0A 42 0D D0 0F 5E 12 EE 14 23 18 92 00 1E ...B...^...#....
016AF0: 03 A9 05 34 08 C0 0A 4F 0D DA 0F 68 12 F6 14 23 ...4...O...h...#
016B00: 18 91 00 1C 03 A8 05 34 08 C1 0A 4E 0D DD 0F 6B .......4...N...k
016B10: 12 F9 14 1E 18 91 00 1E 03 AA 05 35 08 C0 0A 4C ...........5...L
016B20: 0D D8 0F 66 12 F1 14 1E 18 91 00 1C 03 A7 05 32 ...f...........2
016B30: 08 BD 0A 4A 0D D8 0F 65 12 F3 14 21 18 91 00 1B ...J...e...!....
016B40: 03 A5 05 2F 08 BB 0A 47 0D D6 0F 65 12 F4 14 20 .../...G...e...
016B50: 18 91 00 1B 03 A7 05 32 08 BE 0A 48 0D D5 0F 62 .......2...H...b
016B60: 12 EE 14 1C 18 91 00 1C 03 A7 05 31 08 BB 0A 46 ...........1...F
016B70: 0D D3 0F 62 12 F0 14 1C 18 91 00 1B 03 A7 05 31 ...b...........1
016B80: 08 BC 0A 49 0D D8 0F 66 12 F3 14 1C 18 1C 18 1C ...I...f........
016B90: 18 1C 18 1C 18 1C 18 1C 18 1C 18 1C 18 1C 18 1C ................
016BA0: 18 1C 18 1C 18 1C 18 1C 18 1C 18 1C 18 1C 18 1C ................
016BB0: 18 1C 18 1C 18 1C 18 1C 18 .........
RESULT OF SEARCH :
PRO=14 CHEA=2 COD=18 MUSI=0 COP=0 GRA=9 WRIT=2 198=5 199=0 STARTER=0 KBI=0 CAAV=0 L.TOURNIER=0
EXTENDED CPC DSK File SAMdisk090602* OPART2 SRCDISC BAKPART1 BASTAPEH
EADBASDISCHEADBAS- PART1 SRC4PART1 BINPART2 BINDISC BAKPART2 BASDISC
BS2 20123456BACKUP BIN78C3 BAK3 BAK2ABCDEFBACKUP BAKLL
&BC77 PUSH AF PUSH DE LD DE,26 ADD HL,DE
LD A,(HL) INC HL LD H,(HL) LD L,A EX
DE,HL POP HL LD (EXEC+1),DE CALL &BC83 CALL
&BC7A CALL GET POP AF OR A RET Z LD
A,(EXEC) LD B,A LD A,(EXEC+1) ADD A,B RET Z
EXEC JP 0000 GETV2 PUSH BC LD BC,NAME LD A,D
CALL GETASC 3 2GHIJ LD A,E CALL GETASC
POP HL LD A,H CALL GETASC LD A,(INOPEN)
LD HL,(INOPEN+1) LD (&BC77),A LD (&BC78),HL LD B,3
LD HL,NAME LD DE,49152 CALL &BC77 RET GETAS
C AND 127 OR 65 GETASC1 CP 90 JR C,GETASC2 SUB 25
JR GETASC1 GETASC2 LD (BC),A INC BC RET JPREST DB
0,0,0 MCSTART PUSH HL CALL &B903 CALL &B909 RET
.GET LD A,(&BD37) LD HL,(&BD38) LD (JPREST),A LD
(JPREST+1),HL LD A,201 LD (&BC65),A LD (&BCCB),A
LD (&BD37),A JUMP RESTORE LD A,(&BC77) LD HL,(&BC78
) LD (INOPEN),A LD (INOPEN+1),HL LD A,195 LD
HL,HEADER1 LD (&BCA1),A CAS READ LD (&BCA2),HL
LD (&BC77),A LD (&BD16),A LD HL,MCSTART LD (&BD1
7),HL LD HL,GETV2 LD (&BC78),HL RET HEADER1 LD BC,NA
ME CALL GETASC LD A,H CALL GETASC LD A,L
CALL GETASC LD A,D CALL GETASC LD A,E
CALL GETASC LD A,(INOPEN) LD HL,(INOPEN+1) LD (&BC77)
,A LD (&BC78),HL LD B,5 LD HL,NAME LD DE,491
52 CALL &BC77 EX DE,HL CALL &BC83 IN DIRECT
CALL &BC7A IN CLOSE LD A,195 ORG 42310,3276
8 NOLIST LD BC,TABLE LD HL,BYTES CALL &BCD1
RET TABLE DW NAMES JP RUN JP GET JP JPREST
RESTORE DB 0 BYTES DB 0,0,0,0 NAMES DB "RU","N"+&80
DB "GE","T"+&80 DB "RESTOR","E"+&80 DB 0 RUN L
D L,(IX+0) LD H,(IX+1) LD B,(HL) INC HL LD A
,(HL) INC HL LD H,(HL) LD L,A LD DE,49152
CA N LD HL,HEADER1 LD (&BC77),A LD (&BC78),HL
RET NAME DB 0,0,0,0,0 INOPEN DB 0,0,0 LIST END VER $$$wz!,2w"x
BLE LD HL,BYTES CALL &BCD1 RET TABLE DW NAMES
LD HL,(INOPEN+1) LD (&BC77),A LD (&BC78),HL LD B,5
LD HL,NAME LD DE,49152 CALL &BC77 EX DE,HL
CALL &BC83 IN DIRECT CALL &BC7A IN CLOSE
LD A,195 TAPEHEADBASp LD A,&2C LD DE,64 LD HL,16384
, 62,44,17,64,0,33,0,64,205,161,188,2010 , 1( " SIREN SOFTWARE
SIREN SOFTWARE"$2 " HEADER READER" #,,(, ,F #,P Z # d n #,"
PROGRAM NAME "Qx ( ) #,(( )) #4#,"PROGRAM LENGTHDISC BASpr r""
(r) r CL N x,USE, , , , , " DOM-S-DOS v4.1" ()" By Simon
Lucas" #,,,,#,# #, ,,,#,# #,"1..Catalogue" #,"2..Rename" #,"3..Erase" #,"4..Vie
w Erased Files" #,"5..Unerase File" #,"6..Format Identity" #,"7..Run" #,"8..Ente
r BASIC" , , "()()4 #,"START ADDRESS "()()% #,"BLOCK NUMBER "()' () #,"LAST
BLOCK"( () #,"FIRST BLOCK"U () (( )) #,"NOT PROTECTED" #,"PROTECTED" ( )
M #,"BASIC" #,"MACHINE CODE" #,"ASCII"S ()() #,"EXEC ADDRESS
" # # d ORG 32768 £ "Enter option (1-8)"op , , op (,2,,F,P,
Z,, op op ( i2£ "Old filename",o£"New Filename",n o"" n"" RE,n,o£ "File t
o ERASE", "" ER,F , P ,£ "Filename",£ "Present USER",p£ "New USER",n "" (n)
(p) (p) (p) LD A,&2C LD DE,64 LD HL,16384
CALL &BCA1 RET SIREN SOFTWARE p) #,"LAST BLOCK"( ()
#,"FIRST BLOCK"U () (( )) #,"NOT PROTECTED" #,"PROTECTED" ( )M #,"BAS
IC" #,"MACHINE CODE" #,"ASCII"S ()() #,"EXEC ADDRESS " # # d
ORG 32768 PART1 BASpR"# "RESTORE - RESTORE PROGRAM"
DISKON PART 1 WRITTEN B
Y SIMON COBB. (C) SIREN DEVELOPMENTS 1985.
"( "PART
1.BIN" 2 " F "SIREN SOFTWARE"P " DISKON"Z " PART ONE"dnD (BC),A IN
C BC RET LOAD LD HL,FIRSTH LD DE,64 LD A,&2C
CALL &BCA1 RET NC LD BC,&F610 OUT (C),C
LD HL,(FIRSTH+21) LD DE,(FIRSTH+19) LD A,(FIRSTH+17)
LD (HEADERD+21),HL LD (HEADERD+19),DE LD (HEADERD+17),A
JR RUN2 RUN1 LD HL,HEADERD LD DE,64 LD A,&2C
CALL &BCA1 RET NC RUN2 LD HL,(HEADERD+21) LD DE,(HEADERD
+19) x "NEW COMMANDS" # "AUTO - AUTOMATIC TRANSFER"! "LOAD - LOAD ANY PR
OGRAM" "PUT - SETUP TRANSFER"# "RESTORE - RESTORE PROGRAM"Z Z'd QU &BB06 HOLD
DB 0,0 LIST END (C) SIREN DEVELOPMENTS 1985.
"( "PART1.BIN"
2 " F "SIREN SOFTWARE"P " DISKON"Z " PART ONE"dn NDISCHEADBASp4 I
NC HL JR SPRINTA .PRINT EQU &BB5A 1 "SIREN SOFTWARE S
IREN SOFTWARE"& " DISC HEADER READER"0 6B , 237,115,12,66,62,
1,205,14,188,33,125,65,205,14,66,205,3,187,205,6,187,175,205,144,187,17,0,128,20
5,155,188,62,1,205,144,187,62,1,205,14,188,33,8,65,205,14,66,33,48,65,205,14,66,
46,2,30 19,38,0,22,40,205,102,187,205,108,187,17,0, CALL SPRINT
LD L,2 LD E,19 LD H,0 LD D,40 CALL &BB66
CALL &BB6C LD DE,HEADER INC DE L4 PUSH DE
LD A,(DE) OR A JP Z,L7 LD HL,NAMEST LD B
,8 L1 LD A,(DE) LD (HL),A CALL PRINT INC DE
INC HL DJNZ L1 LD A,"." LD (HL),A CALL
PRINT INC HL LD B,3 L2 LD A,(DE) LD (HL),A
128,19,213,26,183,202,225,64,33,230,64,6,8,26,119,205,90,187,19,35,16,247,62
,46,119,205,90,187,35,6,3,26,119,205,90,187,19,35,16,247,225,213,17,0,128,33,230
,64,6,12,205,119,188,229,245,210,225,64,197,213( 33,245,64,205,36,66,225,205,203
,65,33,245,64,205,36,66,225,205,203,65,33,245,64,205,36,66,33,248,64,6,0,241,203
,103,32,55,203,79,40,5,33,0,65,6,1,197,205,36,66,193,225,120,183,40,16,17,26,0,2
5,126,35,102,111,180,40,5,205,203,65,24,10,62,10,2052 90,187,62,13,205,90,187,20
5,122,188,209,19,19,19,195 CALL PRINT INC DE INC HL
DJNZ L2 POP HL PUSH DE LD DE,HEADER LD HL,NA
MEST LD B,12 CALL &BC77 PUSH HL PUSH AF
JP NC,L7 PUSH BC PUSH DE LD HL,M3 CALL
SPRINTA POP HL CALL PRINO LD HL,M3 CALL SPRI
NTA POP HL CALL PRINO LD HL,M3 CALL SPRINTA
LD HL,M4 LD B,0 POP AF ,71,64,33,88,65,24,205
,237,123,12,66,201,83,79,82,67,69,82,89,32 46,66,73,78,51,52,53,32,32,64,32,66,6
5,83,73,67,32,64,32,77,67,79,68,69,32,64,32,32,32,32,78,65,77,69,32,32,32,32,32,
32,83,84,65,82,84,32,32,76,69,78,71,84,72,32,32,84,89,80,69,32,32,69,88,69,67,64
,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45F 45,45,45,45,45,45,45,45,45,45,
45,45,45,45,45,45,45,45,45,45,45,45,45,64,32,65,83,67,73,73,32,64,10,13,32,32,32
,32,32,32,32,32,32,32,32,32,32,32,32,72,73,84P 32,65,78,89,32,75,69,89,64, BIT 4
,A JR NZ,L5 BIT 1,A JR Z,L3 LD HL,M5
LD B,1 L3 PUSH BC CALL SPRINTA POP BC POP HL
LD A,B OR A JR Z,L8 LD DE,26 ADD HL
,DE LD A,(HL) INC HL LD H,(HL) LD L,A
OR H JR Z,L8 CALL PRINO JR L9 L8 LD A,10
CALL PRINT LD A,13 CALL PRINT L9 CALL &BC7A
POP DE INC DE 15,1,70,85,76,76,32,67,65,84,65,76,79,71,85,69,46,10,1
3,80,76,69,65,83,69,32,69,78,83,85,82,69,32,84,72,65,84,32,65,32,68,73,83,67,32,
73,83,32,73,78,32,84,72,69,32,10,13,68,82,73,86,69,32,84,72,69,78,32,72,73,84,32
,65 Z 32,75,69,89,64,245,197,213,229,14,5,34,10,66,33,0,66,94,35,86,35,229,6,0,4
2,10,66,230,0,237,82,56,3,4,24,247,25,34,10,66,120,198,48,205,90,187,13,40,3,225
,24,221,225,225,209,193,241,201,16,39,232,3,100,0,10,0,1,0,0,0,234d 191,126,254,
64,40,6,205,90,187,35,24,245,62,13,205,90,187,62 INC DE INC DE
JP L4 L5 LD HL,M7 JR L3 L7 LD SP,(STPO) R
ET NAMEST DB "123456789012345" M3 DB " " M4 DB " BASIC " M5
DB " MCODE " M2 DB " NAME START LENGTH TYPE EXEC" M6
DB "---------------------------------------" M7 DB " ASCII " M8 DB
10,13," HIT ANY KEY" M1 DB 15,1,"FULL CATALOGUE.",10,13
DB "PLEASE ENSURE THAT A DISC " DB "IS IN THE ",10,13,"DRIV,10,205
,90,187,201,126,254,64,200,205,90,187,35,24,246,0,0,0,0,0,0,0,0,0n ***REST OF PR
OGRAM*** x ORG 16384 NOLIST LD (STPO),SP LD A,1
CALL &BC0E MODE LD HL,M1 CALL SPRINT CAL
L &BB03 CALL &BB06 WAITKEY XOR A CALL &BB90
LD DE,HEADER CALL &BC9B LD A,1 CALL &BB90
LD A,1 CALL &BC0E LD HL,M2 CALL SPRINT
LD HL,M6 NE THEN HIT A KEY" PRINO PUSH AF PUSH BC PUSH D
E PUSH HL LD C,5 LD (HOLD),HL LD HL,TABLE P
OWER LD E,(HL) INC HL LD D,(HL) INC HL PUS
H HL LD B,0 LD HL,(HOLD) SUBTRA AND 0 SBC HL,DE
JR C,NOSUB INC B JR SUBTRA NOSUB ADD HL,DE L
D (HOLD),HL LD A,B ADD A,&30 CALL &BB5A DEC
C JR Z,FINISH POP HL CALL INOPEN LD (PDE),BC
LD (PHL),DE EX DE,HL CALL &BC83 IN DIRECT
CALL DISCIN LD BC,NAME POP DE POP HL LD A,D
CALL GETASC LD A,E CALL GETASC LD A,H
CALL GETASC LD B,3 CALL SAVE1 RET .PUT CALL
TAPEIN CALL INTER LD HL,PUT1 LD (&BCA2),HL L
D HL,PUTV2 LD (&BC78),HL RET PUT1 CALL DISCIN J
R POWER FINISH POP HL POP HL POP DE POP BC
POP AF RET TABLE DW 10000 DW 1000 DW 100
DW 10 DW 1 HOLD DB 0,0 HEADER EQU 32768 STPO DB 0,0 SPRIN
T LD A,(HL) CP "" JR Z,SPRINT1 CALL &BB5A I
NC HL JR SPRINT SPRINT1 LD A,13 CALL &BB5A LD A,10
CALL &BB5A RET SPRINTA LD A,(HL) CP "" RET
Z CALL &BB5A PUSH AF PUSH HL PUSH DE LD
(PDE),DE LD (PHL),HL CALL CASREAD POP DE PO
P HL POP AF LD BC,NAME CALL GETASC LD A,H
CALL GETASC LD A,L CALL GETASC LD A,D
CALL GETASC LD A,E CALL GETASC CALL SAVE RE
T PHL DB 0,0 PDE DB 0,0 NAMEM DB "NAME " SAVE LD B,5 SAVE1
LD HL,NAME LD DE,49152 CALL &BC8C INC HL J
R SPRINTA .PRINT EQU &BB5A LIST .ENDbfPbbuu(Q0,0 DW 1000
DW 100 DW 10 DW 1 HOLD DB 0,0 HEADER EQU 32768 STPO
DB 0,0 SPRINT LD A,(HL) CP "" JR Z,SPRINT1 CAL
L &BB5A INC HL JR SPRINT SPRINT1 LD A,13 CALL &BB5A
LD A,10 CALL &BB5A RET SPRINTA LD A,(HL)
CP "" RET Z CALL &BB5A OUT OPEN LD HL,(PHL)
LD DE,(PDE) LD BC,0 LD A,2 CALL &BC98
OUT DIRECT CALL &BC8F OUT CLOSE RET MCSTART PUSH HL
CALL &B903 UPPER ROM OFF CALL &B909 LOWER " " "
" RET NAME DB "012345678901234" GETASC AND 127 OR
65 GETASC1 CP 90 JR C,GETASC2 SUB 25 JR GETASC1 GE
TASC2 LD (BC),A INC BC RET LOAD LD HL,FIRSTH ORG
41700,32768 NOLIST LD BC,TABLE LD HL,BYTES CALL
&BCD1 RET TABLE DW NAMES JP AUTO JP LOAD
JP PUT JP JPREST RESTORE DB 0 BYTES DB 0,0,0
,0 NAMES DB "AUT","O"+&80 DB "LOA","D"+&80 DB "PU","T"+&8
0 DB "RESTOR","E"+&80 DB 0 AUTO CALL LOAD CALL
PUT LD HL,(FIRSTH+26) PUSH HL RET DISCIN PUSH HL
LD HL,DISC LD DE,64 LD A,&2C CALL &BCA1
RET NC LD BC,&F610 OUT (C),C LD HL,(FIRSTH+21)
LD DE,(FIRSTH+19) LD A,(FIRSTH+17) LD (HEADERD+21),HL
LD (HEADERD+19),DE LD (HEADERD+17),A JR RUN2 RUN1
LD HL,HEADERD LD DE,64 LD A,&2C CALL &BCA1
RET NC RUN2 LD HL,(HEADERD+21) LD DE,(HEADERD+19) LD A,&16
CALL &BCA1 RET NC LD A,N DISCIN1 PUSH IX P
USH IY PUSH DE PUSH BC PUSH AF CALL &BCD4
LD (FRED),HL LD A,C LD (FRED+2),A XOR A
RST 3,FRED POP AF POP BC POP DE POP IY
POP IX POP HL RET FRED DB 0,0,0 DISCN DB "DIS"
,"C"+&80 TAPEIN PUSH HL LD HL,TAPEN JP DISCIN1 TAPEN
DB "TAP","E"+&80 PUTV2 PUSH BC PUSH DE LD DE,49152
O(HEADERD+17) OR A JR Z,RUN1 CALL &BC71
CALL READER LD HL,RUNM1 CALL SPRINT CALL WAITCHAR
CP "S" JR Z,RUN3 CP "s" RET NZ RUN3 LD B,6
LD HL,NAME1 LD DE,49152 CALL &BC8C OUT OPEN
LD HL,(FIRSTH+21) LD DE,(FIRSTH+24) LD BC,(FIRSTH+26)
LD A,(FIRSTH+18) RES 0,A CALL &BC98 OUT DIRECT
CALL &BC8F OUT CLO" SPRINT PUSH AF PUSH BC
PUSH DE PUSH HL SPRIN1 LD A,(HL) CP "" JR Z,SPRIN
2 CALL PRINT INC HL JR SPRIN1 SPRIN2 POP HL
POP DE POP BC POP AF RET PRINO LD C,5
LD (HOLD),HL LD HL,NTABLE GETPWR LD E,(HL) INC HL
LD D,(HL) INC HL PUSH HL LD B,0 LD HL,(HOL
D) SUBTR AND 0 SBC HL,DE JR C,NOSUB SE RE
T NAME1 DB "BACKUP" RUNM1 DB "HIT A KEY. (S)SAVE " READER LD HL,RE
ADM1 CALL SPRINT LD HL,READM5 CALL SPRINT LD
B,16 LD HL,FIRSTH READ0 LD A,(HL) CALL PRINT INC
HL DJNZ READ0 LD A,10 CALL PRINT LD A,13
CALL PRINT LD HL,HEADM2 CALL SPRINT LD HL,(FIRS
TH+24) CALL PRINO LD HL,HEADM3 CALL SPRINT L
D HL,(FIRSTH+21)n""p""RE,,'Z Z, Z, ()/d " DATA-FORMAT" .n "
IBM-FORMAT" /x " CP/M-FORMAT" I£ "File to RUN",r r"" (r) r N
r"" (r) r£ "Present USER",p£ "New USER",n "" (n) (p) (p) (p)
CALL PRINO LD A,(FIRSTH+18) AND 254 LD (FIRSTH+
18),A SRL A LD HL,READM2 OR A JR Z,READ1
LD HL,READM3 READ1 PUSH AF CALL SPRINT POP AF
OR A JR Z,READ2 LD HL,(FIRSTH+16) LD A,H O
R L JR Z,READ2 LD HL,READM4 CALL SPRINT LD H
L,(FIRSTH+26) CALL PRINO READ2 RET READM1 DB 10,13,"TAPE
HEADER DETAILS",10,13,"" .GET LD A,(&BD37) LD HL,(&BD38)
LD (JPREST),A LD (JPREST+1),HL LD A,201 LD (&BC65
),A LD (&BCCB),A LD (&BD37),A JUMP RESTORE LD A,
(&BC77) LD HL,(&BC78) LD (INOPEN),A LD (INOPEN+1),HL
LD A,195 LD HL,HEADER1 LD (&BCA1),A CAS READ
LD (&BCA2),HL LD (&BC77),A LD (&BD16),A LD
HL,MCSTART LD (&BD17),HL LD HL,GETV2 READM2 DB "BASIC",10,1
3,"" READM3 DB "MACHINE CODE",10,13,"" READM4 DB "EXECUTE ADDRESS- " READM5
DB "NAME - " FIRSTH DEFS 65 HEADERD EQU 51200 LENGTH DB 0,0 START DB
0,0 CASREAD DB 0,0,0 JPREST DB 0,0,0 INOPEN DB 0,0,0 INTER LD A,(&B
CA1) CAS READ LD HL,(&BCA2) LD (CASREAD),A LD (C
ASREAD+1),HL LD A,(&BC77) LD HL,(&BC78) LD (INOPEN),A
LD (INOPEN+1),HL LD A,(&BD37) LD B,A LD A,2
01 PART2 BASp//rE - RESTORE PROGRAM"
DISKON PART 2 WRITTEN BY SIMON COBB
(C) SIREN DEVELOPMENTS 1985
E%( "PART2.BIN" 2 F% F "SIR
EN SOFTWARE"P " DISKON"Z " PART TWO" LD (&BCC8),A LD (&BCCB
),A ROM WALK LD (&BC65),A CAS INIT LD (&BD37),A
JUMP RESTORE LD HL,(&BD38) LD A,B LD (JPREST),A
LD (JPREST+1),HL LD A,195 LD (&BCA1),A CAS READ
LD (&BC77),A IN OPEN LD (&BD16),A MC START PROG
LD HL,MCSTART LD (&BD17),HL RET HEADM2 DB "LENGTH OF DATA
- " HEADM3 DB "START OF DATA - " HITKEYM DB " HIT ANY KEY Ndn x "NEW COM
MANDS" 0 "RUN - RUN A PROGRAM SAVED WITH 'AUTO'" "GET - SETUP LOAD"# "RESTORE -
RESTORE PROGRAM"Z Z'd QU &BB06 HOLD DB 0,0 LIST END (C) SIREN DEVELOPME
NTS 1985
E%( "PART2.BIN" 2 F% F "SIREN SOFTWARE"P " DIS
KON"Z " PART TWO"Z Z'd QU &BB06 HOLD DB 0,0 LIST END D HL,BYTES
CALL &BCD1 RET TABLE DW NAMES 2l!)(!1!(*j(!!*t5 TAPE HEADE
R DETAILS BASIC MACHINE CODE EXECUTE ADDRESS- NAME - *2"w*x2"7G222e27*8x2"£22
w2!£"LENGTH OF DATA - START OF DATA - HIT ANY KEY(Z#"v!l#V#*vR8"vx0Z ( INC B
JR SUBTR NOSUB ADD HL,DE LD (HOLD),HL LD A,B
ADD A,&30 CALL PRINT DEC C JR Z,FINI PO
P HL JR GETPWR FINI POP HL LD A,10 CALL PRINT
LD A,13 CALL PRINT RET NTABLE DW 10000 DW 100
0 DW 100 DW 10 DW 1 .PRINT EQU &BB5A WAITCHAR E
QU &BB06 HOLD DB 0,0 LIST END D HL,BYTES CALL &BCD1 R
ET TABLE DW NAMES HL,(FIRSTH+21) LD DE,(FIRSTH+19) LD
A,(FIRSTH+17) LD (HEADERD+21),HL LD (HEADERD+19),DE
LD (HEADERD+17),A JR RUN2 RUN1 LD HL,HEADERD LD DE,64
LD A,&2C CALL &BCA1 RET NC RUN2 LD HL,(HEADERD+21)
LD DE,(HEADERD+19) LD A,&16 CALL &BCA1 RET NC
LD A,(HEADERD+17) OR A JR Z,RUN1 CALL &BC71
CALL READER LD HL,RUNM1 CALL SPCIN1 PUSH IX
PUSH IY PUSH DE PUSH BC PUSH AF CALL &BCD4
LD (FRED),HL LD A,C LD (FRED+2),A XOR A
RST 3,FRED POP AF POP BC POP DE POP IY
POP IX POP HL RET FRED DB 0,0,0 DISCN DB "DIS
","C"+&80 TAPEIN PUSH HL LD HL,TAPEN JP DISCIN1 TAPEN
DB "TAP","E"+&80 PUTV2 PUSH BC PUSH DE LD DE,49152
CALL ISAVER BINF..r2w"x!lwz!,2w"xBLE P!nRUGERESTORnfF##fow#foSzGlz
q*r2w"x!lwAZ87*82"2e227w*x2q"r!,2"2w2!"!"xlzq*r2w"x!lwz!,2w"xBLE LD HL,
BYTES CALL &BCD1 RET TABLE DW NAMES LOADER BINZ Z'd Q
U &BB06 HOLD DB 0,0 LIST END !£££AUTLOAPURESTOR£*t!D£"A£y2C£A£DIS!O£#£TA
PC£S£££z£H£!£"!S£"x£S£"££z£NAME !£*££012345678901234AZ8!Z,I*omk"S2!,*(q!! LD
HL,(FIRSTH+21) LD DE,(FIRSTH+19) LD A,(FIRSTH+17) LD
(HEADERD+21),HL LD (HEADERD+19),DE LD (HEADERD+17),A
JR RUN2 RUN1 LD HL,HEADERD LD DE,64 LD A,&2C CALL
&BCA1 RET NC RUN2 LD HL,(HEADERD+21) LD DE,(HEADERD+19)
LD A,&16 CALL &BCA1 RET NC LD A,(HEADERD+17)
OR A JR Z,RUN1 CALL &BC71 CALL READER
LD HL,RUNM1 CS(s!*orKtlBACKUPHIT A KEY. (S)SAVE !!!R!!ZZ# Z Z!!*r5!!
*o5l2l!)(!1!(*j(!!*t5 TAPE HEADER DETAILS BASIC MACHINE CODE EXECUTE ADDRESS
- NAME - *2"w*x2"7G222e27*8x2"£22w2!£"LENGTH OF DATA - START OF DATA - HIT A
NY KEY(Z#"v!l#V#*vR8"vx0Z ( NDISC BASp $$$ $$$equ #3c .s2 equ #3d .s3 equ
#3e .s4 equ #3" DATA-FORMAT" .n " IBM-FORMAT" /x "
CP/M-FORMAT" N !ALIA,"POO","6DRIVE"PO N !ALIA,"POO","6DRIVE"POCRFORMA,,,),
()"169k Free - Press Any Key" CSFORMA,,,), ()"716k Free - Press Any Key" ETFORM
A,,,), ()"204.5k Free - Press Any Key" #Z"Press Any Key" /d INT LD
HL,READM5 CALL SPRINT LD B,16 LD HL,FIRSTH READ0
LD A,(HL) CALL PRINT INC HL DJNZ READ0 LD A,
10 CALL PRINT LD A,13 CALL PRINT LD HL,HEADM
2 CALL SPRINT LD HL,(FIRSTH+24) CALL PRINO L
D HL,HEADM3 CALL SPRINT LD HL,(FIRSTH+21) CALL PRINO
LD A,(FIRSTH+18) AND 254 LD (FIRSTH+18),A SR
L A LD H LD A,13 CALL PRINT RET NTABLE DW 10
000 DW 1000 DW 100 DW 10 DW 1 .PRINT EQ
U &BB5A WAITCHAR EQU &BB06 HOLD DB 0,0 LIST END CALL &BCD1
RET TABLE DW NAMES SUB INC B JR SUBTR NOSUB AD
D HL,DE LD (HOLD),HL LD A,B ADD A,&30 CALL P
RINT DEC C JR Z,FINI POP HL JR GETPWR FINI
POP HL LD A,10 CALL PRINT DISC BASp66b N !ALIA,"POO","
6DRIVE"PO CL N x,USE, , , , , (")"DOM-S-DOS '98" (")"By Simon Lucas" #,2,,,
#,# #,3,,,#,# #,"1..Run" #,"2..Rename" #,"3..Erase" #,"4..View Erased Files" #,
"5..Format Disc" #,"6..Disc Directory" #,"7..Enter BASIC" #,"8..Enter ParaDOS"
, ,LD HL,(FIRSTH+16) LD A,H OR L JR Z,READ2
LD HL,READM4 CALL SPRINT LD HL,(FIRSTH+26) CALL PRIN
O READ2 RET READM1 DB 10,13,"TAPE HEADER DETAILS",10,13,"" READM
2 DB "BASIC",10,13,"" READM3 DB "MACHINE CODE",10,13,"" READM4 DB "EXECUTE
ADDRESS- " READM5 DB "NAME - " FIRSTH DEFS 65 HEADERD EQU 51200 LENGTH
DB 0,0 START DB 0,0 CASREAD DB 0,0,0 JPREST DB 0,0,0 INOPEN DB 0,0,0
INTER LD A,(&BCA1) CA £ " Enter option (1-8)"op ,
, op (,2,,F,P,Z,, op op L(£ "File to RUN",r r"" (r) r 2£ "Old fil
ename",o£"New Filename",n o"" n"" RE,n,o ( )"Press Any Key" £ "File to ERASE
", "" ER, ( )"Press Any Key" 9F , ( )"Press Any KeyS READ LD HL,(&B
CA2) LD (CASREAD),A LD (CASREAD+1),HL LD A,(&BC77)
LD HL,(&BC78) LD (INOPEN),A LD (INOPEN+1),HL L
D A,(&BD37) LD B,A LD A,201 LD (&BCC8),A KL CHOK
E OFF LD (&BC65),A CAS INIT LD (&BD37),A JUMP RESTOR
E LD HL,(&BD38) LD A,B LD (JPREST),A LD (JPR
EST+1),HL LD A,195 LD (&BCA1),A CAS READ LD (&BC
77)" P" 1. DATA 2. CPM 3. IBM 4.RODOS "£"
Enter option (1-4)"op op Q,R,S,T op op CQFORMA,,,), ()"178
k Free - Press Any Key" CRFORMA,,,), ()"169k Free - Press Any Key" CSFORMA,,,),
()"716k Free - Press Any Key" ETFORMA,,,), ()"204.5k Free - Press Any Key" #Z"Pr
ess Any Key" /d N,A IN OPEN RET HEADM2 DB "LENGTH OF DA
TA - " HEADM3 DB "START OF DATA - " HITKEYM DB " HIT ANY KEY" SPRINT P
USH AF PUSH BC PUSH DE PUSH HL SPRIN1 LD A,(HL)
CP "" JR Z,SPRIN2 CALL PRINT INC HL JR
SPRIN1 SPRIN2 POP HL POP DE POP BC POP AF
RET PRINO LD C,5 LD (HOLD),HL LD HL,NTABLE GETPWR LD
E,(HL) INC HL LD D,(HL) ffflxl8lfffffffffvv00006fffff
f TABLE DW NAMES (*(!*r TAPE HEADER DETAILS BASIC MACHINE CODE EXECUT
E ADDRESS- NAME - *2"w*x2"7G22e27*8x2"22wLENGTH OF DATA - START OF DATA - HI
T ANY KEY(Z#"!#V#*R8"x0Z ( Z Z'd lvff8 INC HL PUSH HL LD B,0
LD HL,(HOLD) SUBTR AND 0 SBC HL,DE JR C,NOSUB
INC B JR SUBTR NOSUB ADD HL,DE LD (HOLD),HL LD
A,B ADD A,&30 CALL PRINT DEC C JR Z,FINI
POP HL JR GETPWR FINI POP HL LD A,10 CALL
PRINT LD A,13 CALL PRINT RET NTABLE DW 10000
DW 1000 DW 100 DW 10 DW 1 .PRINT EQLL GETASC
LD A,D CALL GETASC LD A,E CALL GETASC
LD HL,NAMEM CALL SPRINT LD HL,NAME LD B,5 PUT2
LD A,(HL) CALL PRINT INC HL DJNZ PUT2 LD A,
10 CALL PRINT LD A,13 CALL PRINT LD HL,HEADM
2 CALL SPRINT LD HL,(PDE) CALL PRINO LD HL,H
EADM3 CALL SPRINT LD HL,(PHL) CALL PRINO CAL
LU &BB5A WAITCHAR EQU &BB06 HOLD DB 0,0 LIST END LD HL,BYTES
CALL &BCD1 RET TABLE DW NAMES C B JR SUBTR NOSUB A
DD HL,DE LD (HOLD),HL LD A,B ADD A,&30 CALL
PRINT DEC C JR Z,FINI POP HL JR GETPWR FINI
POP HL LD A,10 CALL PRINT LD A,13 CALL P
RINT RET NTABLE DW 10000 DW 1000 DW 100 DW
10 DW 1 .PRINT EQLD A,13 CALL PRINT LD HL,HEADM
2 CALL SPRINT LD HL,(PDE) CALL PRINO LD HL,H
EADM3 CALL SPRINT LD HL,(PHL) CALL PRINO CAL
L DISCIN CALL SAVE RET PHL DB 0,0 PDE DB 0,0 NAME
M DB "NAME " SAVE LD B,5 SAVE1 LD HL,NAME LD DE,49152
CALL &BC8C OUT OPEN LD HL,(PHL) LD DE,(PDE)
LD BC,0 LD A,2 CALL &BC98 C1 BINffflxl8lfffffffff
J!YpXAUTLOAPURESTORX*!"y2DIS!TAPCSzIII!"!"xIIIzIINAME !*012345678901234AZ8!£,I*"
S2!,*(q!S(s!*OUT DIRECT CALL &BC8F OUT CLOSE RET NA
ME DB "012345678901234" GETASC AND 127 OR 65 GETASC1 CP 90
JR C,GETASC2 SUB 25 JR GETASC1 GETASC2 LD (BC),A
INC BC RET LOAD LD HL,FIRSTH LD DE,64 LD A,&2
C CALL &BCA1 RET NC LD BC,&F610 OUT (C),C
LD HL,(FIRSTH+21) LD DE,(FIRSTH+19) LD A,(FIRSTH+17)
LD (HEADERD+21),HL LD (HEADKBACKUPHIT A KEY. (S)SAVE !Z!!£Z# Z Z
!+*r!*r2!r(!z(*(!*r TAPE HEADER DETAILS BASIC MACHINE CODE EXECUTE ADDRESS-
NAME - *2"w*x2"7G22e27*8x2"22wLENGTH OF DATA - START OF DATA - HIT ANY KEY(Z
#"!#V#*R8"x0Z ( Z Z'd lvff8 NERD+19),DE LD (HEADERD+17),A JR
RUN2 RUN1 LD HL,HEADERD LD DE,64 LD A,&2C CALL &B
CA1 RET NC RUN2 LD HL,(HEADERD+21) LD DE,(HEADERD+19)
LD A,&16 CALL &BCA1 RET NC LD A,(HEADERD+17)
OR A JR Z,RUN1 CALL &BC71 CALL READER
LD HL,RUNM1 CALL SPRINT CALL WAITCHAR CP "S"
JR Z,RUN3 CP "s" RET NZ RUN3 LD B,6 BCA1),A CAS R
EAD LD (&BC77),A IN OPEN RET HEADM2 DB "LENGTH OF DAT
A - " HEADM3 DB "START OF DATA - " HITKEYM DB " HIT ANY KEY" SPRINT PU
SH AF PUSH BC PUSH DE PUSH HL SPRIN1 LD A,(HL)
CP "" JR Z,SPRIN2 CALL PRINT INC HL JR
SPRIN1 SPRIN2 POP HL POP DE POP BC POP AF
RET PRINO LD C,5 LD (HOLD),HL LD HL,NTABLE GETPWR LD
E,(HL) LD HL,NAME1 LD DE,49152 CALL &BC8C OUT OP
EN LD HL,(FIRSTH+21) LD DE,(FIRSTH+24) LD BC,(FIRSTH+
26) LD A,(FIRSTH+18) RES 0,A CALL &BC98 OUT DI
RECT CALL &BC8F OUT CLOSE RET NAME1 DB "BACKUP"
RUNM1 DB "HIT A KEY. (S)SAVE " READER LD HL,READM1 CALL SPRINT
LD HL,READM5 CALL SPRINT LD B,16 LD HL,FIRSTH
READ0 LD A,(HL) CALL P INC HL LD D,(HL) IN
C HL PUSH HL LD B,0 LD HL,(HOLD) SUBTR AND 0
SBC HL,DE JR C,NOSUB INC B JR SUBTR NOSUB ADD
HL,DE LD (HOLD),HL LD A,B ADD A,&30 CALL PRI
NT DEC C JR Z,FINI POP HL JR GETPWR FINI
POP HL LD A,10 CALL PRINT LD A,13 CALL PRIN
T RET NTABLE DW 10000 DW 1000 DW 100 RINT
INC HL DJNZ READ0 LD A,10 CALL PRINT LD A,1
3 CALL PRINT LD HL,HEADM2 CALL SPRINT LD HL,
(FIRSTH+24) CALL PRINO LD HL,HEADM3 CALL SPRINT
LD HL,(FIRSTH+21) CALL PRINO LD A,(FIRSTH+18) AND
254 LD (FIRSTH+18),A SRL A LD HL,READM2 OR
A JR Z,READ1 LD HL,READM3 READ1 PUSH AF CALL SPRIN
T POP AF DW 10 DW 1 .PRINT EQU &BB5A WAITCHAR E
QU &BB06 HOLD DB 0,0 LIST END RET TABLE DW NAMES SBC HL,DE
JR C,NOSUB INC B JR SUBTR NOSUB ADD HL,DE LD
(HOLD),HL LD A,B ADD A,&30 CALL PRINT DEC C
JR Z,FINI POP HL JR GETPWR FINI POP HL
LD A,10 CALL PRINT LD A,13 CALL PRINT RET N
TABLE DW 10000 DW 1000 DW 100 OR A JR Z,REA
D2 LD HL,(FIRSTH+16) LD A,H OR L JR Z,READ2
LD HL,READM4 CALL SPRINT LD HL,(FIRSTH+26) C
ALL PRINO READ2 RET READM1 DB 10,13,"TAPE HEADER DETAILS",10,13,"
" READM2 DB "BASIC",10,13,"" READM3 DB "MACHINE CODE",10,13,"" READM4 DB "
EXECUTE ADDRESS- " READM5 DB "NAME - " FIRSTH DEFS 65 HEADERD EQU 51200
LENGTH DB 0,0 START DB 0,0 CASREAD DB 0,0,0 JPREST DB 0,0,0 INOPEN C2
BIN££X - START OF DATA - HIT ANY KEY(Z#£!££2£$£AUTLOAPURESTOR$£*!b£"£y2
a££DIS!l££TAPf£C£S££z££!£"!p£"x"£S£z£NAME !*££012345678901234AZ8!o,I*"S2!,*(q!'S
(s DB 0,0,0 INTER LD A,(&BCA1) CAS READ LD HL,(&BCA2)
LD (CASREAD),A LD (CASREAD+1),HL LD A,(&BC77) LD HL
,(&BC78) LD (INOPEN),A LD (INOPEN+1),HL LD A,(&BD37)
LD B,A LD A,201 LD (&BCC8),A KL CHOKE OFF
LD (&BC65),A CAS INIT LD (&BD37),A JUMP RESTORE L
D HL,(&BD38) LD A,B LD (JPREST),A LD (JPREST+1),HL
LD A,195 LD (& N!*KBACKUPHIT A KEY. (S)SAVE !&'!g'!oZ# Z Z!'*!'
*2!(!F'(*(!U'* TAPE HEADER DETAILS BASIC MACHINE CODE EXECUTE ADDRESS- NAME
- *2"w*x2"7G2e27*8x2"22wLENGTH OF DATA - START OF DATA - HIT ANY KEY(Z#"!r#V
#*R8"x0Z ( Z Z'd CALL &BC8C OUT OPEN LD HL,(PHL)
LD DE,(PDE) LD BC,0 LD A,2 CALL &BC98 OUT D
IRECT CALL &BC8F OUT CLOSE RET NAME DB "01234567
8901234" GETASC AND 127 OR 65 GETASC1 CP 90 JR C,GETASC2
SUB 25 JR GETASC1 GETASC2 LD (BC),A INC BC
RET LOAD LD HL,FIRSTH LD DE,64 LD A,&2C CALL &B
CA1 RET NC LD BC,&F610 ORG 41720,32768 NOLI
ST LD BC,TABLE LD HL,BYTES CALL &BCD1 RET
TABLE DW NAMES JP AUTO JP LOAD JP PUT
JP JPREST RESTORE DB 0 BYTES DB 0,0,0,0 NAMES DB "A
UT","O"+&80 DB "LOA","D"+&80 DB "PU","T"+&80 DB "REST
OR","E"+&80 DB 0 AUTO CALL LOAD CALL PUT LD HL,
(FIRSTH+26) PUSH HL RET DISCIN LD HL,DISCN DISCIN1 PUSH I
OUT (C),C LD HL,(FIRSTH+21) LD DE,(FIRSTH+19) LD A,(
FIRSTH+17) LD (HEADERD+21),HL LD (HEADERD+19),DE LD (
HEADERD+17),A JR RUN2 RUN1 LD HL,HEADERD LD DE,64
LD A,&2C CALL &BCA1 RET NC RUN2 LD HL,(HEADERD+21)
LD DE,(HEADERD+19) LD A,&16 CALL &BCA1 RET NC
LD A,(HEADERD+17) OR A JR Z,RUN1 CALL &BC71
CALL READER LD HL,X PUSH IY PUSH AF PUS
H BC PUSH DE PUSH HL CALL &BCD4 LD (FRED),HL
LD A,C LD (FRED+2),A XOR A RST 3,FRED
POP HL POP DE POP BC POP AF POP IY
POP IX RET FRED DB 0,0,0 DISCN DB "DIS","C"+&80 TAPEIN
LD HL,TAPEN JP DISCIN1 TAPEN DB "TAP","E"+&80 PUTV2 PUSH HL
CALL TAPEIN POP HL PUSH BC PRUNM1 C
ALL SPRINT CALL WAITCHAR CP "S" JR Z,RUN3 CP
"s" RET NZ RUN3 LD B,6 LD HL,NAME1 LD DE,49152
CALL &BC8C OUT OPEN LD HL,(FIRSTH+21) LD DE,(FI
RSTH+24) LD BC,(FIRSTH+26) LD A,(FIRSTH+18) RES 0,A
CALL &BC98 OUT DIRECT CALL &BC8F OUT CLOSE
RET NAME1 DB "BACKUP" RUNM1 DB "HIT A KEY. (S)SAVE " READER LD
HL,READM1 USH DE LD DE,49152 CALL INOPEN LD (PDE),BC
LD (PHL),DE EX DE,HL CALL &BC83 IN DIRECT
CALL DISCIN LD BC,NAME POP DE POP HL L
D A,D CALL GETASC LD A,E CALL GETASC LD A,H
CALL GETASC LD B,3 CALL SAVE1 RET .PUT
CALL DISCIN CALL INTER LD HL,PUT1 LD (&BCA2),HL
LD HL,PUTV2 LD (&BC78),HL CALL SPRINT LD HL,REA
DM5 CALL SPRINT LD B,16 LD HL,FIRSTH READ0 LD A,(H
L) CALL PRINT INC HL DJNZ READ0 LD A,10
CALL PRINT LD A,13 CALL PRINT LD HL,HEADM2
CALL SPRINT LD HL,(FIRSTH+24) CALL PRINO LD HL,HE
ADM3 CALL SPRINT LD HL,(FIRSTH+21) CALL PRINO
LD A,(FIRSTH+18) AND 254 LD (FIRSTH+18),A SRL
RET PUT1 PUSH AF PUSH HL PUSH DE LD (PHL),HL
LD (PDE),DE CALL CASREAD POP DE POP HL
POP AF LD BC,NAME CALL GETASC LD A,H CALL G
ETASC LD A,L CALL GETASC LD A,D CALL GETASC
LD A,E CALL GETASC CALL SAVE RET PHL
DB 0,0 PDE DB 0,0 NAMEM DB "NAME " SAVE LD B,5 SAVE1 LD HL,NAME
LD DE,49152 N A LD HL,READM2 OR A
JR Z,READ1 LD HL,READM3 READ1 PUSH AF CALL SPRINT
POP AF OR A JR Z,READ2 LD HL,(FIRSTH+16)
LD A,H OR L JR Z,READ2 LD HL,READM4 CALL
SPRINT LD HL,(FIRSTH+26) CALL PRINO READ2 RET RE
ADM1 DB 10,13,"TAPE HEADER DETAILS",10,13,"" READM2 DB "BASIC",10,13,"" READ
M3 DB "MACHINE CODE",10,13,"" READM4 DB "EXECUTE ADDRESS- " READM5 DB "NAME
- " FIRSTH DEFS 65 HEADERD EQU 51200 LENGTH DB 0,0 START DB 0,0 CA
SREAD DB 0,0,0 JPREST DB 0,0,0 INOPEN DB 0,0,0 INTER LD A,(&BCA1)
CAS READ LD HL,(&BCA2) LD (CASREAD),A LD (CASREAD+1),
HL LD A,(&BC77) LD HL,(&BC78) LD (INOPEN),A
LD (INOPEN+1),HL LD A,(&BD37) LD B,A LD A,201
LD (&BC65),A CAS INIT LD (&BD37),A JUMP RESTORE LD
HL,(&BD38) ORG 41720,32768 NOLIST LD BC,TABLE
LD HL,BYTES CALL &BCD1 RET TABLE DW NAMES JP A
UTO JP LOAD JP PUT JP JPREST RESTORE
DB 0 BYTES DB 0,0,0,0 NAMES DB "AUT","O"+&80 DB "LOA","D"+&
80 DB "PU","T"+&80 DB "RESTOR","E"+&80 DB 0 AUTO
CALL LOAD CALL PUT LD HL,(FIRSTH+26) PUSH HL
RET DISCIN PUSH HL LD HL,DISC LD A,B LD (JPREST),
A LD (JPREST+1),HL LD A,195 LD (&BCA1),A CAS REA
D LD (&BC77),A IN OPEN RET HEADM2 DB "LENGTH OF DATA
- " HEADM3 DB "START OF DATA - " HITKEYM DB " HIT ANY KEY" SPRINT PUSH
AF PUSH BC PUSH DE PUSH HL SPRIN1 LD A,(HL)
CP "" JR Z,SPRIN2 CALL PRINT INC HL JR SP
RIN1 SPRIN2 POP HL POP DE POP BC POP AF N DISCIN
1 PUSH IX PUSH IY PUSH AF PUSH BC PUSH DE
CALL &BCD4 LD (FRED),HL LD A,C LD (FRED+2),A
XOR A RST 3,FRED POP DE POP BC POP A
F POP IY POP IX POP HL RET FRED DB 0,0
,0 DISCN DB "DIS","C"+&80 TAPEIN PUSH HL LD HL,TAPEN JP
DISCIN1 TAPEN DB "TAP","E"+&80 PUTV2 CALL TAPEIN PUSH BC
PUSH DE RET PRINO LD C,5 LD (HOLD),HL
LD HL,NTABLE GETPWR LD E,(HL) INC HL LD D,(HL)
INC HL PUSH HL LD B,0 LD HL,(HOLD) SUBTR AND 0
SBC HL,DE JR C,NOSUB INC B JR SUBTR NOSUB A
DD HL,DE LD (HOLD),HL LD A,B ADD A,&30 CALL
PRINT DEC C JR Z,FINI POP HL JR GETPWR FINI
POP HL LD A,10 CALL PRINT LD DE,49152 CALL
INOPEN LD (PDE),BC LD (PHL),DE EX DE,HL CAL
L &BC83 IN DIRECT CALL DISCIN LD BC,NAME POP D
E POP HL LD A,D CALL GETASC LD A,E
CALL GETASC LD A,H CALL GETASC LD B,3 CALL S
AVE1 RET .PUT CALL DISCIN CALL INTER LD HL,PUT1
LD (&BCA2),HL LD HL,PUTV2 LD (&BC78),HL CAL
L DISC LD A,13 CALL PRINT RET NTABLE DW 10000 DW 1
000 DW 100 DW 10 DW 1 .PRINT EQU &BB5A WAITCHAR
EQU &BB06 HOLD DB 0,0 LIST END HL,BYTES CALL &BCD1
RET TABLE DW NAM INC B JR SUBTR NOSUB ADD HL,DE
LD (HOLD),HL LD A,B ADD A,&30 CALL PRINT DEC
C JR Z,FINI POP HL JR GETPWR FINI POP HL
LD A,10 CALL PRINT NIN RET PUT1 PUSH AF
PUSH HL PUSH DE LD (PHL),HL LD (PDE),DE CA
LL CASREAD POP DE POP HL POP AF LD BC,NAME
CALL GETASC LD A,H CALL GETASC LD A,L
CALL GETASC LD A,D CALL GETASC LD A,E CALL
GETASC CALL SAVE RET PHL DB 0,0 PDE DB 0,0 NAMEM
DB "NAME " SAVE LD B,5 SAVE1 LD HL,NAME LD DE,4915 SRL A
LD HL,READM2 OR A JR Z,READ1 LD HL,READM3 RE
AD1 PUSH AF CALL SPRINT POP AF OR A JR Z,R
EAD2 LD HL,(FIRSTH+16) LD A,H OR L JR Z,READ
2 LD HL,READM4 CALL SPRINT LD HL,(FIRSTH+26)
CALL PRINO READ2 RET READM1 DB 10,13,"TAPE HEADER DETAILS",10,13
,"" READM2 DB "BASIC",10,13,"" READM3 DB "MACHINE CODE",10,13,"" READM4 DB
"EXECUTE ADDRESS- 2 CALL &BC8C OUT OPEN LD HL,(PHL)
LD DE,(PDE) LD BC,0 LD A,2 CALL &BC98 O
UT DIRECT CALL &BC8F OUT CLOSE RET NAME DB "0123
45678901234" GETASC AND 127 OR 65 GETASC1 CP 90 JR C,GETA
SC2 SUB 25 JR GETASC1 GETASC2 LD (BC),A INC BC
RET LOAD LD HL,FIRSTH LD DE,64 LD A,&2C CAL
L &BCA1 RET NC LD BC,&F610 " READM5 DB "NAME - " FIRST
H DEFS 65 HEADERD EQU 51200 LENGTH DB 0,0 START DB 0,0 CASREAD DB 0,0,
0 JPREST DB 0,0,0 INOPEN DB 0,0,0 INTER LD A,(&BCA1) CAS READ
LD HL,(&BCA2) LD (CASREAD),A LD (CASREAD+1),HL L
D A,(&BC77) LD HL,(&BC78) LD (INOPEN),A LD (INOPEN+1)
,HL LD A,(&BD37) LD B,A LD A,201 LD (&BC65),
A CAS INIT LD (&BD37),A JUMP RESTORE LD HL,(&BD3
OUT (C),C LD HL,(FIRSTH+21) LD DE,(FIRSTH+19) LD A,
(FIRSTH+17) LD (HEADERD+21),HL LD (HEADERD+19),DE LD
(HEADERD+17),A JR RUN2 RUN1 LD HL,HEADERD LD DE,64
LD A,&2C CALL &BCA1 RET NC RUN2 LD HL,(HEADERD+21)
LD DE,(HEADERD+19) LD A,&16 CALL &BCA1 RET NC
LD A,(HEADERD+17) OR A JR Z,RUN1 CALL &BC71
CALL READER L8) LD A,B LD (JPREST),A L
D (JPREST+1),HL LD A,195 LD (&BCA1),A CAS READ L
D (&BC77),A IN OPEN RET HEADM2 DB "LENGTH OF DATA - " HEADM3
DB "START OF DATA - " HITKEYM DB " HIT ANY KEY" SPRINT PUSH AF
PUSH BC PUSH DE PUSH HL SPRIN1 LD A,(HL) CP ""
JR Z,SPRIN2 CALL PRINT INC HL JR SPRIN1 SPRIN2
POP HL POP DE POP BC POP D HL,RUNM1 CALL S
PRINT CALL WAITCHAR CP "S" JR Z,RUN3 CP "s"
RET NZ RUN3 LD B,6 LD HL,NAME1 LD DE,49152
CALL &BC8C OUT OPEN LD HL,(FIRSTH+21) LD DE,(FIRSTH+
24) LD BC,(FIRSTH+26) LD A,(FIRSTH+18) RES 0,A
CALL &BC98 OUT DIRECT CALL &BC8F OUT CLOSE RE
T NAME1 DB "BACKUP" RUNM1 DB "HIT A KEY. (S)SAVE " READER LD HL,RE
AAF RET PRINO LD C,5 LD (HOLD),HL LD HL,NTABLE
GETPWR LD E,(HL) INC HL LD D,(HL) INC HL
PUSH HL LD B,0 LD HL,(HOLD) SUBTR AND 0 SBC HL,DE
JR C,NOSUB INC B JR SUBTR NOSUB ADD HL,DE
LD (HOLD),HL LD A,B ADD A,&30 CALL PRINT DE
C C JR Z,FINI POP HL JR GETPWR FINI POP HL
LD A,10 CALL PRINT DM1 CALL SPRINT LD HL,READM5
CALL SPRINT LD B,16 LD HL,FIRSTH READ0 LD A,(HL)
CALL PRINT INC HL DJNZ READ0 LD A,10
CALL PRINT LD A,13 CALL PRINT LD HL,HEADM2
CALL SPRINT LD HL,(FIRSTH+24) CALL PRINO LD HL,HEADM3
CALL SPRINT LD HL,(FIRSTH+21) CALL PRINO LD
A,(FIRSTH+18) AND 254 LD (FIRSTH+18),A O LD A,
13 CALL PRINT RET NTABLE DW 10000 DW 1000
DW 100 DW 10 DW 1 .PRINT EQU &BB5A WAITCHAR EQU &BB06 H
OLD DB 0,0 LIST END YTES CALL &BCD1 RET TABLE DW
NAMUB INC B JR SUBTR NOSUB ADD HL,DE LD (HOLD),HL
LD A,B ADD A,&30 CALL PRINT DEC C J
R Z,FINI POP HL JR GETPWR FINI POP HL LD A,10
CALL PRINT L PUSH DE LD (PDE),DE LD (PHL),HL
CALL CASREAD POP DE POP HL POP AF L
D BC,NAME CALL GETASC LD A,H CALL GETASC LD
A,L CALL GETASC LD A,D CALL GETASC LD A,E
CALL GETASC LD HL,NAMEM CALL SPRINT LD HL,NAME
LD B,5 PUT2 LD A,(HL) CALL PRINT INC HL
DJNZ PUT2 LD A,10 CALL PRINT LD A,13 CALL P
RINT LD HL,HEADM2 CALL SPRINT LD HL,(PDE) CA
LL PRINO LD HL,HEADM3 CALL SPRINT LD HL,(PHL)
CALL PRINO RST 6 CALL DISCIN CALL SAVE RET
PHL DB 0,0 PDE DB 0,0 NAMEM DB "NAME " SAVE LD B,5 SAVE1
LD HL,NAME LD DE,49152 CALL &BC8C OUT OPEN L
D HL,(PHL) LD DE,(PDE) LD BC,0 LD A,2 CALL &
BBACKUP BINBACKUP $$$ WAITCHAR EQU &BB06 HOLD DB 0,0 LIS !a 0WPWP!!q#
!OA2#8Gilligan's Gold1Y6Vn!GqPw8GH2Y8N#F#x(h8Ki8C82h8g8p80/KZ802HC98 OUT
DIRECT CALL &BC8F OUT CLOSE RET NAME DB "0123456
78901234" GETASC AND 127 OR 65 GETASC1 CP 90 JR C,GETASC2
SUB 25 JR GETASC1 GETASC2 LD (BC),A INC BC
RET LOAD LD HL,FIRSTH LD DE,64 LD A,&2C CALL &
BCA1 RET NC LD BC,&F610 OUT (C),C LD HL,(FIR
STH+21) LD DE,(FIRSTH+19) LD A,(FIRSTH+17) LD (HEADER
D+21),HL HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH LD (HEADERD+19),DE
LD (HEADERD+17),A JR RUN2 RUN1 LD HL,HEADERD LD DE,6
4 LD A,&2C CALL &BCA1 RET NC RUN2 LD HL,(HEADERD+
21) LD DE,(HEADERD+19) LD A,&16 CALL &BCA1 R
ET NC LD A,(HEADERD+17) OR A JR Z,RUN1 CALL
&BC71 CALL READER LD HL,RUNM1 CALL SPRINT CA
LL WAITCHAR CP "S" JR Z,RUN3 CP "s" RET NZ
RUN3 HHHHHHHHHHHHHHHHHHHHHHHHHH N LD B,6 LD HL,NAME1
LD DE,49152 CALL &BC8C OUT OPEN LD HL,(FIRSTH+21)
LD DE,(FIRSTH+24) LD BC,(FIRSTH+26) LD A,(FIRSTH+18)
RES 0,A CALL &BC98 OUT DIRECT CALL &BC8F
OUT CLOSE RET NAME1 DB "BACKUP" RUNM1 DB "HIT A KEY. (S)SAVE
" READER LD HL,READM1 CALL SPRINT LD HL,READM5 C
ALL SPRINT LD B,16 LD HL,FIRSTH READ0 LD A,(HL) HL)
INC HL PUSH HL LD B,0 LD HL,(HOLD) SUBTR AND
0 SBC HL,DE JR C,NOSUB INC B JR SUBTR NOSU
B ADD HL,DE LD (HOLD),HL LD A,B ADD A,&30
CALL PRINT DEC C JR Z,FINI POP HL JR GETPWR
FINI POP HL LD A,10 CALL PRINT LD A,13 C
ALL PRINT RET NTABLE DW 10000 DW 1000 DW 100
DW 10 DW 1 CALL PRINT INC HL DJNZ READ0
LD A,10 CALL PRINT LD A,13 CALL PRINT
LD HL,HEADM2 CALL SPRINT LD HL,(FIRSTH+24) CALL PRINO
LD HL,HEADM3 CALL SPRINT LD HL,(FIRSTH+21)
CALL PRINO LD A,(FIRSTH+18) AND 254 LD (FIRSTH+18),A
SRL A LD HL,READM2 OR A JR Z,READ1
LD HL,READM3 READ1 PUSH AF CALL SPRINT .PRINT EQU &BB5A WA
ITCHAR EQU &BB06 HOLD DB 0,0 LIST END CALL &BCD1 RET
TABLE DW NAMES INC B JR SUBTR NOSUB ADD HL,DE
LD (HOLD),HL LD A,B ADD A,&30 CALL PRINT
DEC C JR Z,FINI POP HL JR GETPWR FINI POP HL
LD A,10 CALL PRINT LD A,13 CALL PRINT
RET NTABLE DW 10000 DW 1000 DW 100 DW 10
DW 1 POP AF OR A JR Z,READ2 LD HL,(FIRSTH+16)
LD A,H OR L JR Z,READ2 LD HL,READM4
CALL SPRINT LD HL,(FIRSTH+26) CALL PRINO READ2 RET
READM1 DB 10,13,"TAPE HEADER DETAILS",10,13,"" READM2 DB "BASIC",10,13,""
READM3 DB "MACHINE CODE",10,13,"" READM4 DB "EXECUTE ADDRESS- " READM5 DB
"NAME - " FIRSTH DEFS 65 HEADERD EQU 51200 LENGTH DB 0,0 START DB 0,0
CASREAD DB 0,0,0 JPREST DB 0,0C3 BINR8"x0Z ( Z Z'd ffJ!Yp+AUTLOAPUREST
OR*!"y2DIS!TAP.CTSRzz1!"!"xST"R(zz!V!zZ# Z Z!h*T!z*RNAME !z*RT012345678901234AZ8
!,I*"S2!,0 INOPEN DB 0,0,0 INTER LD A,(&BCA1) CAS READ LD H
L,(&BCA2) LD (CASREAD),A LD (CASREAD+1),HL LD A,(&BC7
7) LD HL,(&BC78) LD (INOPEN),A LD (INOPEN+1),HL
LD A,(&BD37) LD B,A LD A,201 LD (&BC65),A CA
S INIT LD (&BD37),A JUMP RESTORE LD HL,(&BD38) L
D A,B LD (JPREST),A LD (JPREST+1),HL LD A,195
LD (&BCA1),A CAS READ ,*(q1!S(s!*KBACKUPHIT A KEY. (S)SAVE !!!Z# Z
Z!h*!z*2!(!(*(!* TAPE HEADER DETAILS BASIC MACHINE CODE EXECUTE ADDRESS- NA
ME - *2(")w*x2."/7G2e27*8x2+",22wLENGTH OF DATA - START OF DATA - HIT ANY KE
Y(Z#"!#V#* LD (&BC77),A IN OPEN RET HEADM2 DB "LENGTH OF DATA
- " HEADM3 DB "START OF DATA - " HITKEYM DB " HIT ANY KEY" SPRINT PUS
H AF PUSH BC PUSH DE PUSH HL SPRIN1 LD A,(HL)
CP "" JR Z,SPRIN2 CALL PRINT INC HL JR S
PRIN1 SPRIN2 POP HL POP DE POP BC POP AF R
ET PRINO LD C,5 LD (HOLD),HL LD HL,NTABLE GETPWR LD E
,(HL) INC HL LD D,( NR8"x0Z ( Z Z'd ffvv00006ffffff TABLE
DW NAMES Z# Z Z!h*!z*2!(!(*(!* TAPE HEADER DETAILS BASIC MACHINE CODE EX
ECUTE ADDRESS- NAME - *2(")w*x2."/7G2e27*8x2+",22wLENGTH OF DATA - START OF DAT
A - HIT ANY KEY(Z#"!#V#*SH AF PUSH HL PUSH DE LD (
PDE),DE LD (PHL),HL CALL CASREAD POP DE POP
HL POP AF LD BC,NAME CALL GETASC LD A,H
CALL GETASC LD A,L CALL GETASC LD A,D C
ALL GETASC LD A,E CALL GETASC CALL SAVE RET
PHL DB 0,0 PDE DB 0,0 NAMEM DB "NAME " SAVE LD B,5 SAVE1
LD HL,NAME LD DE,49152 CALL &BC8C OUT OPEN LD
HL,(PHL) LD DE,(PDE) LD BC,0 LD A,2 CALL &B
C98 OUT DIRECT CALL &BC8F OUT CLOSE RET NAME
DB "012345678901234" GETASC AND 127 OR 65 GETASC1 CP 90
JR C,GETASC2 SUB 25 JR GETASC1 GETASC2 LD (BC),A
INC BC RET LOAD LD HL,FIRSTH LD DE,64 LD A,&2C
CALL &BCA1 RET NC LD BC,&F610 OUT (C),C
LD ORG 40000 NOLIST LD BC,TABLE LD HL,BYTES
CALL &BCD1 RET TABLE DW NAMES JP AUTO
JP LOAD JP PUT JP JPREST RESTORE DB 0 BYT
ES DB 0,0,0,0 NAMES DB "AUT","O"+&80 DB "LOA","D"+&80 D
B "PU","T"+&80 DB "RESTOR","E"+&80 DB 0 AUTO CALL LOAD
CALL PUT LD HL,(FIRSTH+26) PUSH HL RET DIS
CIN PUSH HL LD HL,DISCN DIS HL,(FIRSTH+21) LD DE,(FIRSTH+19)
LD A,(FIRSTH+17) LD (HEADERD+21),HL LD (HEADERD+19),
DE LD (HEADERD+17),A JR RUN2 RUN1 LD HL,HEADERD L
D DE,64 LD A,&2C CALL &BCA1 RET NC RUN2 LD HL,(HE
ADERD+21) LD DE,(HEADERD+19) LD A,&16 CALL &BCA1
RET NC LD A,(HEADERD+17) OR A JR Z,RUN1
CALL &BC71 CALL READER LD HL,RUNM1 CALL SPCIN1 PUSH
IX PUSH IY PUSH DE PUSH BC PUSH AF
CALL &BCD4 LD (FRED),HL LD A,C LD (FRED+2),A
XOR A RST 3,FRED POP AF POP BC POP DE
POP IY POP IX POP HL RET FRED DB 0,0,0 DIS
CN DB "DIS","C"+&80 TAPEIN PUSH HL LD HL,TAPEN JP DISCIN
1 TAPEN DB "TAP","E"+&80 PUTV2 PUSH BC PUSH DE LD DE
,49152 CALL IRINT CALL WAITCHAR CP "S" JR Z,
RUN3 CP "s" RET NZ RUN3 LD B,6 LD HL,NAME1
LD DE,49152 CALL &BC8C OUT OPEN LD HL,(FIRSTH+21)
LD DE,(FIRSTH+24) LD BC,(FIRSTH+26) LD A,(FIRSTH+18)
RES 0,A CALL &BC98 OUT DIRECT CALL &BC8F
OUT CLOSE RET NAME1 DB "BACKUP" RUNM1 DB "HIT A KEY. (S)SAVE
" READER LD HL,READM1 CALL SPRINT NOPEN LD (PDE),BC
LD (PHL),DE EX DE,HL CALL &BC83 IN DIRECT
CALL DISCIN LD BC,NAME POP DE POP HL LD A,D
CALL GETASC LD A,E CALL GETASC LD A,H
CALL GETASC LD B,3 CALL SAVE1 RET .PUT CALL
TAPEIN CALL INTER LD HL,PUT1 LD (&BCA2),HL
LD HL,PUTV2 LD (&BC78),HL RET PUT1 CALL DISCIN PU
N LD HL,READM5 CALL SPRINT LD B,16 LD HL,FIRS
TH READ0 LD A,(HL) CALL PRINT INC HL DJNZ READ0
LD A,10 CALL PRINT LD A,13 CALL PRINT
LD HL,HEADM2 CALL SPRINT LD HL,(FIRSTH+24) CALL PRIN
O LD HL,HEADM3 CALL SPRINT LD HL,(FIRSTH+21)
CALL PRINO LD A,(FIRSTH+18) AND 254 LD (FIRSTH+18),A
SRL A LD HL,READL PRINT RET NTABLE DW 10000
DW 1000 DW 100 DW 10 DW 1 .PRINT EQU &BB5A W
AITCHAR EQU &BB06 HOLD DB 0,0 LIST END ABLE LD HL,BYTES
CALL &BCD1 RET TABLE DW NAMES JR SUBTR NOSUB ADD HL,DE
LD (HOLD),HL LD A,B ADD A,&30 CALL PRINT
DEC C JR Z,FINI POP HL JR GETPWR FINI POP HL
LD A,10 CALL PRINT LD A,13 CALM2 OR
A JR Z,READ1 LD HL,READM3 READ1 PUSH AF CALL SPRI
NT POP AF OR A JR Z,READ2 LD HL,(FIRSTH+16)
LD A,H OR L JR Z,READ2 LD HL,READM4
CALL SPRINT LD HL,(FIRSTH+26) CALL PRINO READ2 RET
READM1 DB 10,13,"TAPE HEADER DETAILS",10,13,"" READM2 DB "BASIC",10,13,""
READM3 DB "MACHINE CODE",10,13,"" READM4 DB "EXECUTE ADDRESS- " READM5 DB
"NAME - " FIRSTH DEFS 65 HEADERD EQU 51200 LENGTH DB 0,0 START DB 0,0
CASREAD DB 0,0,0 JPREST DB 0,0,0 INOPEN DB 0,0,0 INTER LD A,(&BCA1)
CAS READ LD HL,(&BCA2) LD (CASREAD),A LD (CASRE
AD+1),HL LD A,(&BC77) LD HL,(&BC78) LD (INOPEN),A
LD (INOPEN+1),HL LD A,(&BD37) LD B,A LD A,201
LD (&BC65),A CAS INIT LD (&BD37),A JUMP RESTORE
LD HL,(&BD38) LD A,B RINT CALL WAITCHAR C
P "S" JR Z,RUN3 CP "s" RET NZ RUN3 LD B,6
LD HL,NAME1 LD DE,49152 CALL &BC8C OUT OPEN
LD HL,(FIRSTH+21) LD DE,(FIRSTH+24) LD BC,(FIRSTH+26)
LD A,(FIRSTH+18) RES 0,A CALL &BC98 OUT DIRECT
CALL &BC8F OUT CLOSE RET NAME1 DB "BACKUP" RUNM1 DB
"HIT A KEY. (S)SAVE " READER LD HL,READM1 CALL SPRINT LD (JPREST
),A LD (JPREST+1),HL LD A,195 LD (&BCA1),A CAS R
EAD LD (&BC77),A IN OPEN RET HEADM2 DB "LENGTH OF DAT
A - " HEADM3 DB "START OF DATA - " HITKEYM DB " HIT ANY KEY" SPRINT PU
SH AF PUSH BC PUSH DE PUSH HL SPRIN1 LD A,(HL)
CP "" JR Z,SPRIN2 CALL PRINT INC HL JR
SPRIN1 SPRIN2 POP HL POP DE POP BC POP AF
RET PRINO LD HL,READM5 CALL SPRINT LD B,16
LD HL,FIRSTH READ0 LD A,(HL) CALL PRINT INC HL D
JNZ READ0 LD A,10 CALL PRINT LD A,13 CALL PR
INT LD HL,HEADM2 CALL SPRINT LD HL,(FIRSTH+24)
CALL PRINO LD HL,HEADM3 CALL SPRINT LD HL,(FIRSTH+
21) CALL PRINO LD A,(FIRSTH+18) AND 254 LD (
FIRSTH+18),A SRL A LD HL,READ LD C,5 LD (HOLD),HL
LD HL,NTABLE GETPWR LD E,(HL) INC HL LD D,(HL)
INC HL PUSH HL LD B,0 LD HL,(HOLD) SUBTR AND 0
SBC HL,DE JR C,NOSUB INC B JR SUBTR NOSUB
ADD HL,DE LD (HOLD),HL LD A,B ADD A,&30 CAL
L PRINT DEC C JR Z,FINI POP HL JR GETPWR FI
NI POP HL LD A,10 CALL PRINT LD A,13 CAL
MM2 OR A JR Z,READ1 LD HL,READM3 READ1 PUSH AF
CALL SPRINT POP AF OR A JR Z,READ2 LD
HL,(FIRSTH+16) LD A,H OR L JR Z,READ2 LD HL
,READM4 CALL SPRINT LD HL,(FIRSTH+26) CALL PRINO REA
D2 RET READM1 DB 10,13,"TAPE HEADER DETAILS",10,13,"" READM2 DB
"BASIC",10,13,"" READM3 DB "MACHINE CODE",10,13,"" READM4 DB "EXECUTE ADDRES
S- " READM5 DB "NAME - " FIRSTH DEFS 65 HEADERD EQU 51200 LENGTH DB 0,0
START DB 0,0 CASREAD DB 0,0,0 JPREST DB 0,0,0 INOPEN DB 0,0,0 INTE
R LD A,(&BCA1) CAS READ LD HL,(&BCA2) LD (CASREAD),A
LD (CASREAD+1),HL LD A,(&BC77) LD HL,(&BC78) L
D (INOPEN),A LD (INOPEN+1),HL LD A,(&BD37) LD B,A
LD A,201 LD (&BCC8),A LD (&BC65),A CAS INIT
LD (&BD37),A JUMP RESTORE LD HL,(&BD38) LD A,B
LD (JPREST),A LD (JPREST+1),HL LD A,195 LD (&BCA1),A
CAS READ LD (&BC77),A IN OPEN RET HEADM2 DB "LE
NGTH OF DATA - " HEADM3 DB "START OF DATA - " HITKEYM DB " HIT ANY KEY"
SPRINT PUSH AF PUSH BC PUSH DE PUSH HL SPRIN1 LD
A,(HL) CP "" JR Z,SPRIN2 CALL PRINT INC HL
JR SPRIN1 SPRIN2 POP HL POP DE POP BC POP A
F RET PRINO LD C,5 LD (HOLD),HL LD HL,NTABLE
GETPWR LD E,(HL) INC HL LD D,(HL) INC HL PU
SH HL LD B,0 LD HL,(HOLD) SUBTR AND 0 SBC HL,DE
JR C,NOSUB INC B JR SUBTR NOSUB ADD HL,DE L
D (HOLD),HL LD A,B ADD A,&30 CALL PRINT DEC
C JR Z,FINI POP HL JR GETPWR FINI POP HL
LD A,10 CALL PRINT LD A,13 CALL PRINT RET
NTABLE DW 10000 DW 1000 DW 100 DW 10 DW 1
.PRINT EQU &BB5A WAITCHAR EQU &BB06 HOLD DB 0,0 LIST END TES
CALL &BCD1 RET TABLE DW NAMES INC B JR SUBT
R NOSUB ADD HL,DE LD (HOLD),HL LD A,B ADD A,&30
CALL PRINT DEC C JR Z,FINI POP HL JR
GETPWR FINI POP HL LD A,10 CALL PRINT M N )7 P
l-5 L i)3 K i'5 L j%4 L i)4 L i'3 J g&5 K g$4 J e 1 G d") B #4 O h#4 N k5 L f2 J
e!/ G e 2 H b1 F b1 I f