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 31 32 30 34 31 37 00 ..SAMdisk120417.
000030: 28 01 00 00 13 13 13 13 13 13 13 13 13 13 13 13 (...............
000040: 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 ................
000050: 13 13 13 13 13 13 13 13 13 13 13 13 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 01 00 00 Track-Info......
000110: 00 00 00 00 02 09 50 E5 00 00 C1 02 00 00 00 02 ......P.........
000120: 00 00 C2 02 00 00 00 02 00 00 C3 02 00 00 00 02 ................
000130: 00 00 C4 02 00 00 00 02 00 00 C5 02 00 00 00 02 ................
000140: 00 00 C6 02 00 00 00 02 00 00 C7 02 00 00 00 02 ................
000150: 00 00 C8 02 00 00 00 02 00 00 C9 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 32 2D 34 4D 41 49 4E 20 C2 49 4E 00 00 00 2E .2-4MAIN .IN....
000210: 59 5A 5B 5C 5D 5E 00 00 00 00 00 00 00 00 00 00 YZ[\]^..........
000220: 00 32 2D 35 4D 41 49 4E 20 C2 49 4E 00 00 00 2E .2-5MAIN .IN....
000230: 5F 60 61 62 63 64 00 00 00 00 00 00 00 00 00 00 _`abcd..........
000240: 00 32 2D 36 4D 41 49 4E 20 C2 49 4E 00 00 00 2D .2-6MAIN .IN...-
000250: 65 66 67 68 69 6A 00 00 00 00 00 00 00 00 00 00 efghij..........
000260: 00 33 2D 31 4D 41 49 4E 20 C2 49 4E 00 00 00 2B .3-1MAIN .IN...+
000270: 8A 8B 8C 8D 8E 8F 00 00 00 00 00 00 00 00 00 00 ................
000280: 00 34 36 34 2D 41 50 31 20 C2 49 4E 00 00 00 2F .464-AP1 .IN.../
000290: 41 42 43 44 45 46 00 00 00 00 00 00 00 00 00 00 ABCDEF..........
0002A0: 00 36 31 32 38 2D 41 50 31 C2 49 4E 00 00 00 34 .6128-AP1.IN...4
0002B0: 47 48 49 4A 4B 4C 4D 00 00 00 00 00 00 00 00 00 GHIJKLM.........
0002C0: 00 41 50 31 2D 31 20 20 20 A0 20 20 00 00 00 05 .AP1-1 . ....
0002D0: 4E 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 N...............
0002E0: 00 41 50 31 2D 32 20 20 20 A0 20 20 00 00 00 0F .AP1-2 . ....
0002F0: 4F 50 00 00 00 00 00 00 00 00 00 00 00 00 00 00 OP..............
000300: 00 41 50 32 20 20 20 20 20 A0 20 20 00 00 00 2C .AP2 . ...,
000310: 6B 6C 6D 6E 6F 70 00 00 00 00 00 00 00 00 00 00 klmnop..........
000320: 00 41 50 34 20 20 20 20 20 A0 20 20 00 00 00 0D .AP4 . ....
000330: A8 A9 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000340: 00 41 50 45 4E 2D 35 20 20 A0 20 20 00 00 00 21 .APEN-5 . ...!
000350: 99 9A 9B 9C 9D 00 00 00 00 00 00 00 00 00 00 00 ................
000360: 00 41 50 45 4E 2D 37 20 20 A0 20 20 00 00 00 49 .APEN-7 . ...I
000370: 9E 9F A0 A1 A2 A3 A4 A5 A6 A7 00 00 00 00 00 00 .....£..........
000380: 00 41 50 50 45 4E 32 42 20 C2 41 53 00 00 00 02 .APPEN2B .AS....
000390: 71 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 q...............
0003A0: 00 41 50 50 45 4E 44 2D 31 C2 41 53 00 00 00 06 .APPEND-1.AS....
0003B0: 51 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Q...............
0003C0: 00 41 50 50 45 4E 44 2D 33 C2 41 53 00 00 00 05 .APPEND-3.AS....
0003D0: 90 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0003E0: 00 41 50 50 45 4E 44 32 20 C2 41 53 00 00 00 03 .APPEND2 .AS....
0003F0: 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 r...............
000400: 00 41 50 50 45 4E 44 32 41 C2 41 53 00 00 00 0C .APPEND2A.AS....
000410: 73 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 st..............
000420: 00 41 50 50 45 4E 44 33 20 A0 20 20 00 00 00 05 .APPEND3 . ....
000430: 91 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000440: 00 43 48 41 50 2D 31 38 20 D0 31 20 00 00 00 80 .CHAP-18 .1 ....
000450: 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 ................
000460: 00 43 48 41 50 2D 31 38 20 D0 31 20 01 00 00 03 .CHAP-18 .1 ....
000470: 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000480: 00 43 48 41 50 2D 31 38 20 D0 32 20 00 00 00 79 .CHAP-18 .2 ...y
000490: 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 20 21 22 ............. !"
0004A0: 00 43 48 41 50 2D 31 39 20 A0 20 20 00 00 00 80 .CHAP-19 . ....
0004B0: 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 #$%&'()*+,-./012
0004C0: 00 43 48 41 50 2D 31 39 20 A0 20 20 01 00 00 03 .CHAP-19 . ....
0004D0: 33 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3...............
0004E0: 00 43 48 41 50 2D 32 30 20 A0 20 20 00 00 00 67 .CHAP-20 . ...g
0004F0: 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40 00 00 00 456789:;<=>?@...
000500: 00 4A 4F 59 32 2D 34 20 20 C2 49 4E 00 00 00 1D .JOY2-4 .IN....
000510: 75 76 77 78 00 00 00 00 00 00 00 00 00 00 00 00 uvwx............
000520: 00 4A 4F 59 32 2D 35 20 20 C2 49 4E 00 00 00 1D .JOY2-5 .IN....
000530: 79 7A 7B 7C 00 00 00 00 00 00 00 00 00 00 00 00 yz{|............
000540: 00 4A 4F 59 32 2D 36 20 20 C2 49 4E 00 00 00 1C .JOY2-6 .IN....
000550: 7D 7E 7F 80 00 00 00 00 00 00 00 00 00 00 00 00 }~..............
000560: 00 4A 4F 59 33 2D 31 20 20 C2 49 4E 00 00 00 1B .JOY3-1 .IN....
000570: 92 93 94 95 00 00 00 00 00 00 00 00 00 00 00 00 ................
000580: 00 4A 4F 59 53 20 20 20 20 C2 49 4E 00 00 00 1F .JOYS .IN....
000590: 52 53 54 55 00 00 00 00 00 00 00 00 00 00 00 00 RSTU............
0005A0: 00 50 41 44 32 2D 34 20 20 C2 49 4E 00 00 00 17 .PAD2-4 .IN....
0005B0: 81 82 83 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0005C0: 00 50 41 44 32 2D 35 20 20 C2 49 4E 00 00 00 17 .PAD2-5 .IN....
0005D0: 84 85 86 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0005E0: 00 50 41 44 32 2D 36 20 20 C2 49 4E 00 00 00 17 .PAD2-6 .IN....
0005F0: 87 88 89 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000600: 00 50 41 44 33 2D 31 20 20 C2 49 4E 00 00 00 16 .PAD3-1 .IN....
000610: 96 97 98 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000620: 00 50 41 44 53 20 20 20 20 C2 49 4E 00 00 00 18 .PADS .IN....
000630: 56 57 58 00 00 00 00 00 00 00 00 00 00 00 00 00 VWX.............
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: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000810: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000820: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000830: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000840: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000850: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000860: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000870: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000880: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000890: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0008A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0008B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0008C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0008D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0008E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0008F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000900: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000910: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000920: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000930: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000940: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000950: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000960: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000970: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000980: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000990: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0009A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0009B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0009C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0009D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0009E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0009F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000A00: 0D 0A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 31 ........ 1
000A10: 38 20 54 68 65 20 4C 6F 77 20 4B 65 72 6E 65 6C 8 The Low Kernel
000A20: 20 4A 75 6D 70 62 6C 6F 63 6B 2E 0D 0A 0D 0A 0D Jumpblock......
000A30: 0A 20 20 20 20 20 20 20 54 68 65 20 62 6F 74 74 . The bott
000A40: 6F 6D 20 6F 66 20 6D 65 6D 6F 72 79 2C 20 66 72 om of memory, fr
000A50: 6F 6D 20 23 30 30 30 30 20 74 6F 20 23 30 30 33 om #0000 to #003
000A60: 46 20 69 6E 63 6C 75 73 69 76 65 2C 20 20 69 73 F inclusive, is
000A70: 20 20 6F 63 63 75 70 69 65 64 20 20 62 79 0D 0A occupied by..
000A80: 20 20 20 20 20 20 20 74 68 65 20 63 6F 64 65 20 the code
000A90: 66 6F 72 20 74 68 65 20 72 65 73 74 61 72 74 20 for the restart
000AA0: 28 52 53 54 29 20 69 6E 73 74 72 75 63 74 69 6F (RST) instructio
000AB0: 6E 73 20 61 6E 64 20 20 61 20 20 6E 75 6D 62 65 ns and a numbe
000AC0: 72 20 20 6F 66 20 20 4B 65 72 6E 65 6C 0D 0A 20 r of Kernel..
000AD0: 20 20 20 20 20 20 65 6E 74 72 69 65 73 2E 20 20 entries.
000AE0: 4D 6F 73 74 20 20 6F 66 20 20 74 68 65 73 65 20 Most of these
000AF0: 20 65 6E 74 72 69 65 73 20 20 61 72 65 20 20 63 entries are c
000B00: 6F 6E 63 65 72 6E 65 64 20 20 77 69 74 68 20 20 oncerned with
000B10: 20 61 63 63 65 73 73 20 20 20 74 6F 0D 0A 20 20 access to..
000B20: 20 20 20 20 20 73 75 62 72 6F 75 74 69 6E 65 73 subroutines
000B30: 20 69 6E 20 52 4F 4D 20 61 6E 64 20 52 41 4D 2E in ROM and RAM.
000B40: 20 54 68 65 20 52 53 54 27 73 20 61 72 65 3A 0D The RST's are:.
000B50: 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 20 20 20 20 .....
000B60: 20 20 20 20 20 52 53 54 20 30 20 70 65 72 66 6F RST 0 perfo
000B70: 72 6D 73 20 61 20 73 79 73 74 65 6D 20 72 65 73 rms a system res
000B80: 65 74 2E 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 et.......
000B90: 20 20 20 20 20 20 20 20 20 52 53 54 20 69 6E 73 RST ins
000BA0: 74 72 75 63 74 69 6F 6E 20 31 20 74 6F 20 35 20 truction 1 to 5
000BB0: 69 6E 63 6C 75 73 69 76 65 20 68 61 76 65 20 62 inclusive have b
000BC0: 65 65 6E 20 75 73 65 64 20 74 6F 20 65 78 74 65 een used to exte
000BD0: 6E 64 20 74 68 65 0D 0A 20 20 20 20 20 20 20 20 nd the..
000BE0: 20 20 20 20 20 20 20 20 5A 38 30 20 20 69 6E 73 Z80 ins
000BF0: 74 72 75 63 74 69 6F 6E 20 20 73 65 74 20 20 74 truction set t
000C00: 6F 20 20 70 72 6F 76 69 64 65 20 20 65 78 74 72 o provide extr
000C10: 61 20 20 20 43 41 4C 4C 20 20 20 61 6E 64 20 20 a CALL and
000C20: 20 4A 55 4D 50 0D 0A 20 20 20 20 20 20 20 20 20 JUMP..
000C30: 20 20 20 20 20 20 20 69 6E 73 74 72 75 63 74 69 instructi
000C40: 6F 6E 73 2C 20 77 68 69 63 68 20 75 73 65 20 61 ons, which use a
000C50: 64 64 72 65 73 73 65 73 20 20 65 78 74 65 6E 64 ddresses extend
000C60: 65 64 20 20 74 6F 20 20 69 6E 63 6C 75 64 65 20 ed to include
000C70: 20 52 4F 4D 0D 0A 20 20 20 20 20 20 20 20 20 20 ROM..
000C80: 20 20 20 20 20 20 73 74 61 74 65 20 61 6E 64 20 state and
000C90: 52 4F 4D 20 73 65 6C 65 63 74 20 63 6F 6D 70 6F ROM select compo
000CA0: 6E 65 6E 74 73 2E 0D 0A 0D 0A 0D 0A 20 20 20 20 nents.......
000CB0: 20 20 20 20 20 20 20 20 20 20 20 20 52 53 54 20 RST
000CC0: 36 20 69 73 20 61 76 61 69 6C 61 62 6C 65 20 74 6 is available t
000CD0: 6F 20 74 68 65 20 75 73 65 72 2E 0D 0A 0D 0A 0D o the user......
000CE0: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
000CF0: 20 52 53 54 20 37 20 69 73 20 75 73 65 64 20 62 RST 7 is used b
000D00: 79 20 69 6E 74 65 72 72 75 70 74 73 2E 0D 0A 0D y interrupts....
000D10: 0A 0D 0A 20 20 20 20 20 20 20 53 69 6E 63 65 20 ... Since
000D20: 61 6C 6C 20 74 68 65 20 65 6E 74 72 69 65 73 20 all the entries
000D30: 73 75 70 70 6C 69 65 64 20 6D 75 73 74 20 62 65 supplied must be
000D40: 20 61 76 61 69 6C 61 62 6C 65 20 77 68 65 74 68 available wheth
000D50: 65 72 20 74 68 65 20 6C 6F 77 65 72 20 52 4F 4D er the lower ROM
000D60: 0D 0A 20 20 20 20 20 20 20 69 73 20 65 6E 61 62 .. is enab
000D70: 6C 65 64 20 6F 72 20 6E 6F 74 2C 20 74 68 65 20 led or not, the
000D80: 61 72 65 61 20 69 73 20 63 6F 70 69 65 64 20 69 area is copied i
000D90: 6E 74 6F 20 52 41 4D 20 20 66 72 6F 6D 20 20 74 nto RAM from t
000DA0: 68 65 20 20 52 4F 4D 20 20 64 75 72 69 6E 67 0D he ROM during.
000DB0: 0A 20 20 20 20 20 20 20 70 6F 77 65 72 2D 75 70 . power-up
000DC0: 20 69 6E 69 74 69 61 6C 69 7A 61 74 69 6F 6E 2E initialization.
000DD0: 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 54 68 65 ...... The
000DE0: 20 75 73 65 72 20 69 73 20 6E 6F 74 20 69 6E 74 user is not int
000DF0: 65 6E 64 65 64 20 74 6F 20 61 6C 74 65 72 20 74 ended to alter t
000E00: 68 69 73 20 6A 75 6D 70 62 6C 6F 63 6B 20 28 65 his jumpblock (e
000E10: 78 63 65 70 74 20 20 77 68 65 72 65 20 20 6E 6F xcept where no
000E20: 74 65 64 0D 0A 20 20 20 20 20 20 20 69 6E 20 74 ted.. in t
000E30: 68 65 20 55 53 45 52 20 52 45 53 54 41 52 54 20 he USER RESTART
000E40: 61 6E 64 20 45 58 54 20 49 4E 54 45 52 52 55 50 and EXT INTERRUP
000E50: 54 20 61 72 65 61 73 29 2E 20 49 66 20 74 68 65 T areas). If the
000E60: 20 75 73 65 72 20 64 6F 65 73 20 20 63 68 61 6E user does chan
000E70: 67 65 0D 0A 20 20 20 20 20 20 20 74 68 65 20 61 ge.. the a
000E80: 72 65 61 20 74 68 65 6E 20 69 74 20 69 73 20 74 rea then it is t
000E90: 68 65 20 20 75 73 65 72 27 73 20 20 72 65 73 70 he user's resp
000EA0: 6F 6E 73 69 62 69 6C 69 74 79 20 20 74 6F 20 20 onsibility to
000EB0: 65 6E 73 75 72 65 20 20 74 68 61 74 20 20 74 68 ensure that th
000EC0: 65 0D 0A 20 20 20 20 20 20 20 63 68 61 6E 67 65 e.. change
000ED0: 73 20 64 6F 20 6E 6F 74 20 65 66 66 65 63 74 20 s do not effect
000EE0: 6F 74 68 65 72 20 70 72 6F 67 72 61 6D 73 2E 20 other programs.
000EF0: 20 54 6F 20 20 73 6F 6D 65 20 20 65 78 74 65 6E To some exten
000F00: 74 20 20 74 68 69 73 20 20 63 61 6E 20 20 62 65 t this can be
000F10: 0D 0A 20 20 20 20 20 20 20 61 63 68 69 65 76 65 .. achieve
000F20: 64 20 62 79 20 65 6E 73 75 72 69 6E 67 20 74 68 d by ensuring th
000F30: 61 74 20 74 68 65 20 6C 6F 77 65 72 20 52 4F 4D at the lower ROM
000F40: 20 69 73 20 61 6C 77 61 79 73 20 65 6E 61 62 6C is always enabl
000F50: 65 64 20 20 77 68 65 6E 20 20 6F 74 68 65 72 0D ed when other.
000F60: 0A 20 20 20 20 20 20 20 70 72 6F 67 72 61 6D 73 . programs
000F70: 20 61 72 65 20 72 75 6E 6E 69 6E 67 2E 20 48 6F are running. Ho
000F80: 77 65 76 65 72 2C 20 73 69 6E 63 65 20 74 68 65 wever, since the
000F90: 20 6F 74 68 65 72 20 20 70 72 6F 67 72 61 6D 73 other programs
000FA0: 20 20 6D 61 79 20 20 64 69 73 61 62 6C 65 0D 0A may disable..
000FB0: 20 20 20 20 20 20 20 74 68 65 20 6C 6F 77 65 72 the lower
000FC0: 20 52 4F 4D 20 74 68 69 73 20 69 73 20 73 75 66 ROM this is suf
000FD0: 66 69 63 69 65 6E 74 20 69 6E 20 6D 6F 73 74 20 ficient in most
000FE0: 63 61 73 65 73 2E 20 49 64 65 61 6C 6C 79 20 20 cases. Ideally
000FF0: 74 68 65 20 20 6F 72 69 67 69 6E 61 6C 0D 0A 20 the original..
001000: 20 20 20 20 20 20 6A 75 6D 70 62 6C 6F 63 6B 20 jumpblock
001010: 63 6F 6E 74 65 6E 74 73 20 73 68 6F 75 6C 64 20 contents should
001020: 62 65 20 72 65 73 74 6F 72 65 64 20 77 68 65 72 be restored wher
001030: 65 20 74 68 65 72 65 20 69 73 20 61 6E 79 20 64 e there is any d
001040: 6F 75 62 74 2E 0D 0A 0D 0A 0D 0A 20 20 20 20 20 oubt.......
001050: 20 20 53 65 63 74 69 6F 6E 20 32 20 63 6F 6E 74 Section 2 cont
001060: 61 69 6E 73 20 61 20 64 69 73 63 75 73 73 69 6F ains a discussio
001070: 6E 20 6F 66 20 52 4F 4D 73 20 61 6E 64 20 74 68 n of ROMs and th
001080: 65 20 6D 65 6D 6F 72 79 20 6D 61 70 20 69 6E 20 e memory map in
001090: 20 73 65 63 74 69 6F 6E 0D 0A 20 20 20 20 20 20 section..
0010A0: 20 31 30 20 63 6F 6E 74 61 69 6E 73 20 61 20 67 10 contains a g
0010B0: 65 6E 65 72 61 6C 20 64 69 73 63 75 73 73 69 6F eneral discussio
0010C0: 6E 20 6F 66 20 65 78 74 65 72 6E 61 6C 20 52 4F n of external RO
0010D0: 4D 73 2E 20 20 41 20 20 62 72 69 65 66 20 20 6C Ms. A brief l
0010E0: 69 73 74 20 20 6F 66 0D 0A 20 20 20 20 20 20 20 ist of..
0010F0: 72 6F 75 74 69 6E 65 73 20 69 6E 20 74 68 69 73 routines in this
001100: 20 61 72 65 61 20 63 61 6E 20 62 65 20 66 6F 75 area can be fou
001110: 6E 64 20 69 6E 20 73 65 63 74 69 6F 6E 20 31 34 nd in section 14
001120: 2E 34 2E 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D .4..............
001130: 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D ................
001140: 0A 0D 0A 20 20 20 20 20 20 20 41 4D 53 54 52 41 ... AMSTRA
001150: 44 20 43 50 43 34 36 34 2F 36 36 34 2F 36 31 32 D CPC464/664/612
001160: 38 20 46 49 52 4D 57 41 52 45 20 20 20 20 20 20 8 FIRMWARE
001170: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
001180: 20 20 20 20 20 20 20 70 61 67 65 20 31 38 2E 31 page 18.1
001190: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 20 20 ..............
0011A0: 20 20 20 20 20 4C 4F 57 3A 20 52 45 53 45 54 20 LOW: RESET
0011B0: 45 4E 54 52 59 20 20 20 20 20 20 20 20 20 20 20 ENTRY
0011C0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0011D0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0011E0: 20 20 52 53 54 20 23 30 30 30 30 0D 0A 0D 0A 0D RST #0000.....
0011F0: 0A 20 20 20 20 20 20 20 43 6F 6D 70 6C 65 74 65 . Complete
001200: 6C 79 20 72 65 73 65 74 20 74 68 65 20 6D 61 63 ly reset the mac
001210: 68 69 6E 65 20 61 73 20 69 66 20 70 6F 77 65 72 hine as if power
001220: 65 64 20 75 70 2E 0D 0A 0D 0A 0D 0A 20 20 20 20 ed up.......
001230: 20 20 20 41 63 74 69 6F 6E 3A 0D 0A 0D 0A 0D 0A Action:......
001240: 20 20 20 20 20 20 20 57 68 65 6E 20 74 68 65 20 When the
001250: 6D 61 63 68 69 6E 65 20 69 73 20 66 69 72 73 74 machine is first
001260: 20 74 75 72 6E 65 64 20 6F 6E 20 65 78 65 63 75 turned on execu
001270: 74 69 6F 6E 20 73 74 61 72 74 73 20 68 65 72 65 tion starts here
001280: 2E 20 43 61 6C 6C 69 6E 67 20 20 6F 72 0D 0A 20 . Calling or..
001290: 20 20 20 20 20 20 6A 75 6D 70 69 6E 67 20 74 6F jumping to
0012A0: 20 23 30 30 30 30 2C 20 6F 72 20 65 78 65 63 75 #0000, or execu
0012B0: 74 69 6E 67 20 20 52 53 54 20 20 30 2C 20 20 72 ting RST 0, r
0012C0: 65 73 65 74 73 20 20 74 68 65 20 20 6D 61 63 68 esets the mach
0012D0: 69 6E 65 20 20 74 6F 20 20 69 74 73 0D 0A 20 20 ine to its..
0012E0: 20 20 20 20 20 69 6E 69 74 69 61 6C 20 70 6F 77 initial pow
0012F0: 65 72 2D 75 70 20 73 74 61 74 65 2E 0D 0A 0D 0A er-up state.....
001300: 0D 0A 20 20 20 20 20 20 20 45 6E 74 72 79 20 63 .. Entry c
001310: 6F 6E 64 69 74 69 6F 6E 73 3A 0D 0A 0D 0A 0D 0A onditions:......
001320: 20 20 20 20 20 20 20 4E 6F 20 63 6F 6E 64 69 74 No condit
001330: 69 6F 6E 73 2E 0D 0A 0D 0A 0D 0A 20 20 20 20 20 ions.......
001340: 20 20 45 78 69 74 20 63 6F 6E 64 69 74 69 6F 6E Exit condition
001350: 73 3A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 44 s:...... D
001360: 6F 65 73 20 6E 6F 74 20 72 65 74 75 72 6E 21 0D oes not return!.
001370: 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 4E 6F 74 65 ..... Note
001380: 73 3A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 41 s:...... A
001390: 6C 6C 20 68 61 72 64 77 61 72 65 20 69 73 20 72 ll hardware is r
0013A0: 65 73 65 74 20 61 6E 64 20 74 68 65 20 66 69 72 eset and the fir
0013B0: 6D 77 61 72 65 20 69 73 20 63 6F 6D 70 6C 65 74 mware is complet
0013C0: 65 6C 79 20 69 6E 69 74 69 61 6C 69 7A 65 64 2E ely initialized.
0013D0: 20 4F 6E 63 65 0D 0A 20 20 20 20 20 20 20 61 6C Once.. al
0013E0: 6C 20 74 61 62 6C 65 73 20 61 6E 64 20 6A 75 6D l tables and jum
0013F0: 70 62 6C 6F 63 6B 73 20 68 61 76 65 20 62 65 65 pblocks have bee
001400: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
001410: 01 00 00 00 02 09 50 E5 01 00 C1 02 00 00 00 02 ......P.........
001420: 01 00 C2 02 00 00 00 02 01 00 C3 02 00 00 00 02 ................
001430: 01 00 C4 02 00 00 00 02 01 00 C5 02 00 00 00 02 ................
001440: 01 00 C6 02 00 00 00 02 01 00 C7 02 00 00 00 02 ................
001450: 01 00 C8 02 00 00 00 02 01 00 C9 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: 6E 20 73 65 74 20 75 70 2C 20 63 6F 6E 74 72 6F n set up, contro
001510: 6C 20 69 73 20 70 61 73 73 65 64 20 20 74 6F 20 l is passed to
001520: 20 74 68 65 0D 0A 20 20 20 20 20 20 20 64 65 66 the.. def
001530: 61 75 6C 74 20 65 6E 74 72 79 20 69 6E 20 52 4F ault entry in RO
001540: 4D 20 30 20 28 73 65 65 20 73 65 63 74 69 6F 6E M 0 (see section
001550: 20 31 30 29 2E 0D 0A 0D 0A 0D 0A 0D 0A 20 20 20 10).........
001560: 20 20 20 20 52 65 6C 61 74 65 64 20 65 6E 74 72 Related entr
001570: 69 65 73 3A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 ies:......
001580: 20 4D 43 20 53 54 41 52 54 20 50 52 4F 47 52 41 MC START PROGRA
001590: 4D 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D M...............
0015A0: 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D ................
0015B0: 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 ...........
0015C0: 20 20 41 4D 53 54 52 41 44 20 43 50 43 34 36 34 AMSTRAD CPC464
0015D0: 2F 36 36 34 2F 36 31 32 38 20 46 49 52 4D 57 41 /664/6128 FIRMWA
0015E0: 52 45 20 20 20 20 20 20 20 20 20 20 20 20 20 20 RE
0015F0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 p
001600: 61 67 65 20 31 38 2E 32 0D 0A 0D 0A 0D 0A 0D 0A age 18.2........
001610: 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 4C 4F 57 ...... LOW
001620: 3A 20 4C 4F 57 20 4A 55 4D 50 20 20 20 20 20 20 : LOW JUMP
001630: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
001640: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
001650: 20 20 20 20 20 20 20 20 52 53 54 20 31 20 23 30 RST 1 #0
001660: 30 30 38 0D 0A 0D 0A 20 20 20 20 20 20 20 4A 75 008.... Ju
001670: 6D 70 20 74 6F 20 6C 6F 77 65 72 20 52 4F 4D 20 mp to lower ROM
001680: 6F 72 20 52 41 4D 2C 20 74 61 6B 65 73 20 69 6E or RAM, takes in
001690: 6C 69 6E 65 20 27 6C 6F 77 20 61 64 64 72 65 73 line 'low addres
0016A0: 73 27 20 74 6F 20 6A 75 6D 70 20 74 6F 2E 0D 0A s' to jump to...
0016B0: 0D 0A 20 20 20 20 20 20 20 41 63 74 69 6F 6E 3A .. Action:
0016C0: 0D 0A 0D 0A 20 20 20 20 20 20 20 52 53 54 20 31 .... RST 1
0016D0: 20 69 73 20 75 73 65 64 20 74 6F 20 65 78 74 65 is used to exte
0016E0: 6E 64 20 74 68 65 20 69 6E 73 74 72 75 63 74 69 nd the instructi
0016F0: 6F 6E 20 73 65 74 2E 20 49 74 20 69 73 20 61 6E on set. It is an
001700: 20 65 78 70 61 6E 64 65 64 20 66 6F 72 6D 20 6F expanded form o
001710: 66 0D 0A 20 20 20 20 20 20 20 74 68 65 20 6A 75 f.. the ju
001720: 6D 70 20 69 6E 73 74 72 75 63 74 69 6F 6E 2E 20 mp instruction.
001730: 49 74 20 73 68 6F 75 6C 64 20 62 65 20 66 6F 6C It should be fol
001740: 6C 6F 77 65 64 20 62 79 20 61 20 32 20 62 79 74 lowed by a 2 byt
001750: 65 20 27 6C 6F 77 20 20 61 64 64 72 65 73 73 27 e 'low address'
001760: 0D 0A 20 20 20 20 20 20 20 77 68 69 63 68 20 73 .. which s
001770: 70 65 63 69 66 69 65 73 20 74 68 65 20 6C 6F 63 pecifies the loc
001780: 61 74 69 6F 6E 20 74 6F 20 6A 75 6D 70 20 74 6F ation to jump to
001790: 20 61 6E 64 20 74 68 65 20 72 65 71 75 69 72 65 and the require
0017A0: 64 20 52 4F 4D 20 73 74 61 74 65 2E 0D 0A 0D 0A d ROM state.....
0017B0: 20 20 20 20 20 20 20 45 6E 74 72 79 20 63 6F 6E Entry con
0017C0: 64 69 74 69 6F 6E 73 3A 0D 0A 0D 0A 20 20 20 20 ditions:....
0017D0: 20 20 20 41 6C 6C 20 72 65 67 69 73 74 65 72 73 All registers
0017E0: 20 61 6E 64 20 66 6C 61 67 73 20 61 72 65 20 70 and flags are p
0017F0: 61 73 73 65 64 20 74 6F 20 74 68 65 20 74 61 72 assed to the tar
001800: 67 65 74 20 72 6F 75 74 69 6E 65 20 75 6E 74 6F get routine unto
001810: 75 63 68 65 64 2E 0D 0A 0D 0A 20 20 20 20 20 20 uched.....
001820: 20 45 78 69 74 20 63 6F 6E 64 69 74 69 6F 6E 73 Exit conditions
001830: 3A 0D 0A 0D 0A 20 20 20 20 20 20 20 41 6C 6C 20 :.... All
001840: 72 65 67 69 73 74 65 72 73 20 61 6E 64 20 66 6C registers and fl
001850: 61 67 73 20 61 72 65 20 61 73 20 73 65 74 20 62 ags are as set b
001860: 79 20 74 68 65 20 74 61 72 67 65 74 20 72 6F 75 y the target rou
001870: 74 69 6E 65 2E 0D 0A 0D 0A 20 20 20 20 20 20 20 tine.....
001880: 4E 6F 74 65 73 3A 0D 0A 0D 0A 20 20 20 20 20 20 Notes:....
001890: 20 54 68 65 20 27 6C 6F 77 20 61 64 64 72 65 73 The 'low addres
0018A0: 73 27 20 66 6F 6C 6C 6F 77 69 6E 67 20 74 68 65 s' following the
0018B0: 20 72 65 73 74 61 72 74 20 69 6E 73 74 72 75 63 restart instruc
0018C0: 74 69 6F 6E 20 20 69 73 20 20 6C 61 69 64 20 20 tion is laid
0018D0: 6F 75 74 20 20 61 73 0D 0A 20 20 20 20 20 20 20 out as..
0018E0: 66 6F 6C 6C 6F 77 73 3A 0D 0A 0D 0A 20 20 20 20 follows:....
0018F0: 20 20 20 20 20 20 20 20 20 20 20 20 42 69 74 3A Bit:
001900: 20 20 31 35 20 20 31 34 20 20 31 33 20 20 20 20 15 14 13
001910: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
001920: 20 30 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 0..
001930: 20 20 20 20 20 20 20 20 20 20 5F 5F 5F 5F 5F 5F ______
001940: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F ________________
001950: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 0D 0A 20 20 20 20 __________..
001960: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
001970: 20 7C 20 20 20 7C 20 20 20 7C 20 20 20 20 20 20 | | |
001980: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
001990: 20 20 7C 0D 0A 20 20 20 20 20 20 20 20 20 20 20 |..
0019A0: 20 20 20 20 20 20 20 20 20 20 7C 20 55 20 7C 20 | U |
0019B0: 4C 20 7C 20 20 20 20 41 64 64 72 65 73 73 20 20 L | Address
0019C0: 20 20 20 20 20 20 20 20 20 20 20 7C 0D 0A 20 20 |..
0019D0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0019E0: 20 20 20 7C 5F 5F 5F 7C 5F 5F 5F 7C 5F 5F 5F 5F |___|___|____
0019F0: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F ________________
001A00: 5F 5F 5F 5F 7C 0D 0A 0D 0A 20 20 20 20 20 20 20 ____|....
001A10: 20 20 20 20 20 20 20 20 20 49 66 20 74 68 65 20 If the
001A20: 27 55 27 20 62 69 74 20 69 73 20 73 65 74 20 74 'U' bit is set t
001A30: 68 65 6E 20 74 68 65 20 75 70 70 65 72 20 52 4F hen the upper RO
001A40: 4D 20 69 73 20 64 69 73 61 62 6C 65 64 2E 0D 0A M is disabled...
001A50: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
001A60: 49 66 20 74 68 65 20 27 4C 27 20 62 69 74 20 69 If the 'L' bit i
001A70: 73 20 73 65 74 20 74 68 65 6E 20 74 68 65 20 6C s set then the l
001A80: 6F 77 65 72 20 52 4F 4D 20 69 73 20 64 69 73 61 ower ROM is disa
001A90: 62 6C 65 64 2E 0D 0A 20 20 20 20 20 20 20 20 20 bled...
001AA0: 20 20 20 20 20 20 20 27 41 64 64 72 65 73 73 27 'Address'
001AB0: 20 69 73 20 74 68 65 20 61 63 74 75 61 6C 20 61 is the actual a
001AC0: 64 64 72 65 73 73 20 6F 66 20 74 68 65 20 74 61 ddress of the ta
001AD0: 72 67 65 74 20 72 6F 75 74 69 6E 65 20 74 6F 20 rget routine to
001AE0: 6A 75 6D 70 0D 0A 20 20 20 20 20 20 20 20 20 20 jump..
001AF0: 20 20 20 20 20 20 74 6F 20 6F 6E 63 65 20 74 68 to once th
001B00: 65 20 52 4F 4D 20 73 74 61 74 65 20 68 61 73 20 e ROM state has
001B10: 62 65 65 6E 20 73 65 74 2E 0D 0A 0D 0A 0D 0A 20 been set.......
001B20: 20 20 20 20 20 20 57 68 65 6E 20 74 68 65 20 74 When the t
001B30: 61 72 67 65 74 20 72 6F 75 74 69 6E 65 20 72 65 arget routine re
001B40: 74 75 72 6E 73 20 74 68 65 20 52 4F 4D 20 73 74 turns the ROM st
001B50: 61 74 65 20 69 73 20 72 65 73 74 6F 72 65 64 20 ate is restored
001B60: 74 6F 20 20 77 68 61 74 20 20 69 74 0D 0A 20 20 to what it..
001B70: 20 20 20 20 20 77 61 73 20 62 65 66 6F 72 65 20 was before
001B80: 74 68 65 20 6A 75 6D 70 2E 20 54 6F 20 61 63 63 the jump. To acc
001B90: 6F 6D 70 6C 69 73 68 20 74 68 69 73 20 34 20 62 omplish this 4 b
001BA0: 79 74 65 73 20 61 72 65 20 20 70 75 73 68 65 64 ytes are pushed
001BB0: 20 20 6F 6E 74 6F 20 20 74 68 65 0D 0A 20 20 20 onto the..
001BC0: 20 20 20 20 73 74 61 63 6B 20 61 6E 64 20 73 6F stack and so
001BD0: 20 63 61 72 65 20 73 68 6F 75 6C 64 20 62 65 20 care should be
001BE0: 74 61 6B 65 6E 20 77 68 65 6E 20 69 6E 64 65 78 taken when index
001BF0: 69 6E 67 20 75 70 20 74 68 65 20 73 74 61 63 6B ing up the stack
001C00: 20 28 74 6F 20 20 66 69 6E 64 0D 0A 20 20 20 20 (to find..
001C10: 20 20 20 74 68 65 20 61 64 64 72 65 73 73 20 6F the address o
001C20: 66 20 69 6E 6C 69 6E 65 20 70 61 72 61 6D 65 74 f inline paramet
001C30: 65 72 73 2C 20 66 6F 72 20 65 78 61 6D 70 6C 65 ers, for example
001C40: 29 2E 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 54 )....... T
001C50: 68 65 20 4C 4F 57 20 4A 55 4D 50 2C 20 52 53 54 he LOW JUMP, RST
001C60: 20 31 2C 20 27 69 6E 73 74 72 75 63 74 69 6F 6E 1, 'instruction
001C70: 27 20 6D 61 79 20 72 65 70 6C 61 63 65 20 74 68 ' may replace th
001C80: 65 20 66 69 72 73 74 20 62 79 74 65 20 6F 66 20 e first byte of
001C90: 61 20 20 4A 50 0D 0A 20 20 20 20 20 20 20 28 6A a JP.. (j
001CA0: 75 6D 70 29 20 69 6E 73 74 72 75 63 74 69 6F 6E ump) instruction
001CB0: 2E 20 49 74 20 69 73 20 69 6E 74 65 6E 64 65 64 . It is intended
001CC0: 20 66 6F 72 20 75 73 65 20 20 69 6E 20 20 6A 75 for use in ju
001CD0: 6D 70 62 6C 6F 63 6B 73 2E 20 20 54 68 65 20 20 mpblocks. The
001CE0: 6D 61 69 6E 0D 0A 20 20 20 20 20 20 20 66 69 72 main.. fir
001CF0: 6D 77 61 72 65 20 20 6A 75 6D 70 62 6C 6F 63 6B mware jumpblock
001D00: 20 20 69 73 20 20 6D 61 64 65 20 20 75 70 20 20 is made up
001D10: 61 6C 6D 6F 73 74 20 20 65 78 63 6C 75 73 69 76 almost exclusiv
001D20: 65 6C 79 20 20 6F 66 20 20 4C 4F 57 20 20 20 4A ely of LOW J
001D30: 55 4D 50 0D 0A 20 20 20 20 20 20 20 27 69 6E 73 UMP.. 'ins
001D40: 74 72 75 63 74 69 6F 6E 73 27 2E 0D 0A 0D 0A 0D tructions'......
001D50: 0A 20 20 20 20 20 20 20 49 74 20 69 73 20 61 73 . It is as
001D60: 73 75 6D 65 64 20 74 68 61 74 20 74 68 65 20 64 sumed that the d
001D70: 65 73 74 69 6E 61 74 69 6F 6E 20 6F 66 20 74 68 estination of th
001D80: 65 20 6A 75 6D 70 20 69 73 20 61 20 72 6F 75 74 e jump is a rout
001D90: 69 6E 65 20 77 68 69 63 68 20 77 69 6C 6C 0D 0A ine which will..
001DA0: 20 20 20 20 20 20 20 72 65 74 75 72 6E 20 69 6E return in
001DB0: 20 74 68 65 20 75 73 75 61 6C 20 77 61 79 2E 20 the usual way.
001DC0: 20 54 68 65 20 20 72 65 73 74 61 72 74 20 20 69 The restart i
001DD0: 6E 73 74 72 75 63 74 69 6F 6E 20 20 69 74 73 65 nstruction itse
001DE0: 6C 66 20 20 64 6F 65 73 20 20 6E 6F 74 0D 0A 20 lf does not..
001DF0: 20 20 20 20 20 20 72 65 74 75 72 6E 2E 20 54 68 return. Th
001E00: 65 20 76 61 6C 75 65 20 61 74 20 74 68 65 20 74 e value at the t
001E10: 6F 70 20 6F 66 20 74 68 65 20 73 74 61 63 6B 20 op of the stack
001E20: 77 68 65 6E 20 61 20 4C 4F 57 20 4A 55 4D 50 20 when a LOW JUMP
001E30: 69 73 20 20 65 78 65 63 75 74 65 64 0D 0A 20 20 is executed..
001E40: 20 20 20 20 20 6D 75 73 74 2C 20 74 68 65 72 65 must, there
001E50: 66 6F 72 65 2C 20 62 65 20 61 20 72 65 74 75 72 fore, be a retur
001E60: 6E 20 61 64 64 72 65 73 73 2E 0D 0A 0D 0A 0D 0A n address.......
001E70: 20 20 20 20 20 20 20 45 78 65 63 75 74 69 6E 67 Executing
001E80: 20 61 20 4C 4F 57 20 4A 55 4D 50 20 65 6E 61 62 a LOW JUMP enab
001E90: 6C 65 73 20 69 6E 74 65 72 72 75 70 74 73 2E 0D les interrupts..
001EA0: 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 ...........
001EB0: 20 20 41 4D 53 54 52 41 44 20 43 50 43 34 36 34 AMSTRAD CPC464
001EC0: 2F 36 36 34 2F 36 31 32 38 20 46 49 52 4D 57 41 /664/6128 FIRMWA
001ED0: 52 45 20 20 20 20 20 20 20 20 20 20 20 20 20 20 RE
001EE0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 p
001EF0: 61 67 65 20 31 38 2E 33 0D 0A 0D 0A 0D 0A 0D 0A age 18.3........
001F00: 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 52 65 6C ...... Rel
001F10: 61 74 65 64 20 65 6E 74 72 69 65 73 3A 0D 0A 0D ated entries:...
001F20: 0A 20 20 20 20 20 20 20 46 41 52 20 43 41 4C 4C . FAR CALL
001F30: 20 28 52 53 54 20 33 29 0D 0A 20 20 20 20 20 20 (RST 3)..
001F40: 20 46 49 52 4D 20 4A 55 4D 50 20 28 52 53 54 20 FIRM JUMP (RST
001F50: 35 29 0D 0A 20 20 20 20 20 20 20 4B 4C 20 46 41 5).. KL FA
001F60: 52 20 49 43 41 4C 4C 0D 0A 20 20 20 20 20 20 20 R ICALL..
001F70: 4B 4C 20 46 41 52 20 50 43 48 4C 0D 0A 20 20 20 KL FAR PCHL..
001F80: 20 20 20 20 4B 4C 20 4C 4F 57 20 50 43 48 4C 0D KL LOW PCHL.
001F90: 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D ................
001FA0: 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D ................
001FB0: 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D ................
001FC0: 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D ................
001FD0: 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D ................
001FE0: 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D ................
001FF0: 0A 0D 0A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 .........
002000: 41 4D 53 54 52 41 44 20 43 50 43 34 36 34 2F 36 AMSTRAD CPC464/6
002010: 36 34 2F 36 31 32 38 20 46 49 52 4D 57 41 52 45 64/6128 FIRMWARE
002020: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
002030: 20 20 20 20 20 20 20 20 20 20 20 20 20 70 61 67 pag
002040: 65 20 31 38 2E 34 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A e 18.4..........
002050: 0D 0A 0D 0A 20 20 20 20 20 20 20 4C 4F 57 3A 20 .... LOW:
002060: 4B 4C 20 4C 4F 57 20 50 43 48 4C 20 20 20 20 20 KL LOW PCHL
002070: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
002080: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
002090: 20 20 20 20 20 20 20 20 20 20 20 20 23 30 30 30 #000
0020A0: 42 0D 0A 0D 0A 20 20 20 20 20 20 20 4A 75 6D 70 B.... Jump
0020B0: 20 74 6F 20 6C 6F 77 65 72 20 52 4F 4D 20 6F 72 to lower ROM or
0020C0: 20 52 41 4D 2E 0D 0A 20 20 20 20 20 20 20 52 65 RAM... Re
0020D0: 67 69 73 74 65 72 20 48 4C 20 63 6F 6E 74 61 69 gister HL contai
0020E0: 6E 73 20 74 68 65 20 27 6C 6F 77 20 61 64 64 72 ns the 'low addr
0020F0: 65 73 73 27 20 74 6F 20 6A 75 6D 70 20 74 6F 2E ess' to jump to.
002100: 0D 0A 0D 0A 20 20 20 20 20 20 20 41 63 74 69 6F .... Actio
002110: 6E 3A 0D 0A 0D 0A 20 20 20 20 20 20 20 54 61 6B n:.... Tak
002120: 65 73 20 61 20 27 6C 6F 77 20 61 64 64 72 65 73 es a 'low addres
002130: 73 27 20 61 73 20 20 61 20 20 70 61 72 61 6D 65 s' as a parame
002140: 74 65 72 20 20 61 6E 64 20 20 6A 75 6D 70 73 20 ter and jumps
002150: 20 74 6F 20 20 69 74 2E 20 20 54 68 65 20 20 27 to it. The '
002160: 6C 6F 77 0D 0A 20 20 20 20 20 20 20 61 64 64 72 low.. addr
002170: 65 73 73 27 20 73 70 65 63 69 66 69 65 73 20 62 ess' specifies b
002180: 6F 74 68 20 74 68 65 20 61 64 64 72 65 73 73 20 oth the address
002190: 74 6F 20 20 6A 75 6D 70 20 20 74 6F 20 20 61 6E to jump to an
0021A0: 64 20 20 74 68 65 20 20 52 4F 4D 20 20 73 74 61 d the ROM sta
0021B0: 74 65 0D 0A 20 20 20 20 20 20 20 72 65 71 75 69 te.. requi
0021C0: 72 65 64 2E 0D 0A 0D 0A 20 20 20 20 20 20 20 45 red..... E
0021D0: 6E 74 72 79 20 63 6F 6E 64 69 74 69 6F 6E 73 3A ntry conditions:
0021E0: 0D 0A 0D 0A 20 20 20 20 20 20 20 48 4C 20 63 6F .... HL co
0021F0: 6E 74 61 69 6E 73 20 74 68 65 20 27 6C 6F 77 20 ntains the 'low
002200: 61 64 64 72 65 73 73 27 20 74 6F 20 6A 75 6D 70 address' to jump
002210: 20 74 6F 2E 0D 0A 0D 0A 20 20 20 20 20 20 20 41 to..... A
002220: 6C 6C 20 72 65 67 69 73 74 65 72 73 20 61 6E 64 ll registers and
002230: 20 66 6C 61 67 73 20 61 72 65 20 70 61 73 73 65 flags are passe
002240: 64 20 74 6F 20 74 68 65 20 74 61 72 67 65 74 20 d to the target
002250: 72 6F 75 74 69 6E 65 20 75 6E 74 6F 75 63 68 65 routine untouche
002260: 64 2E 0D 0A 0D 0A 20 20 20 20 20 20 20 45 78 69 d..... Exi
002270: 74 20 63 6F 6E 64 69 74 69 6F 6E 73 3A 0D 0A 0D t conditions:...
002280: 0A 20 20 20 20 20 20 20 41 6C 6C 20 72 65 67 69 . All regi
002290: 73 74 65 72 73 20 61 6E 64 20 66 6C 61 67 73 20 sters and flags
0022A0: 61 72 65 20 61 73 20 73 65 74 20 62 79 20 74 68 are as set by th
0022B0: 65 20 74 61 72 67 65 74 20 72 6F 75 74 69 6E 65 e target routine
0022C0: 2E 0D 0A 0D 0A 20 20 20 20 20 20 20 4E 6F 74 65 ..... Note
0022D0: 73 3A 0D 0A 0D 0A 20 20 20 20 20 20 20 54 68 65 s:.... The
0022E0: 20 27 6C 6F 77 20 61 64 64 72 65 73 73 27 20 69 'low address' i
0022F0: 73 20 6C 61 69 64 20 6F 75 74 20 61 73 20 66 6F s laid out as fo
002300: 6C 6C 6F 77 73 3A 0D 0A 0D 0A 20 20 20 20 20 20 llows:....
002310: 20 20 20 20 20 20 20 20 20 20 42 69 74 3A 20 20 Bit:
002320: 31 35 20 20 31 34 20 20 31 33 20 20 20 20 20 20 15 14 13
002330: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 30 0
002340: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
002350: 20 20 20 20 20 20 20 20 5F 5F 5F 5F 5F 5F 5F 5F ________
002360: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F ________________
002370: 5F 5F 5F 5F 5F 5F 5F 5F 0D 0A 20 20 20 20 20 20 ________..
002380: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7C |
002390: 20 20 20 7C 20 20 20 7C 20 20 20 20 20 20 20 20 | |
0023A0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0023B0: 7C 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 |..
0023C0: 20 20 20 20 20 20 20 20 7C 20 55 20 7C 20 4C 20 | U | L
0023D0: 7C 20 20 20 20 41 64 64 72 65 73 73 20 20 20 20 | Address
0023E0: 20 20 20 20 20 20 20 20 20 7C 0D 0A 20 20 20 20 |..
0023F0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
002400: 20 7C 5F 5F 5F 7C 5F 5F 5F 7C 5F 5F 5F 5F 5F 5F |___|___|______
002410: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F ________________
002420: 5F 5F 7C 0D 0A 0D 0A 20 20 20 20 20 20 20 20 20 __|....
002430: 20 20 20 20 20 20 20 49 66 20 74 68 65 20 27 55 If the 'U
002440: 27 20 62 69 74 20 69 73 20 73 65 74 20 74 68 65 ' bit is set the
002450: 6E 20 74 68 65 20 75 70 70 65 72 20 52 4F 4D 20 n the upper ROM
002460: 69 73 20 64 69 73 61 62 6C 65 64 2E 0D 0A 20 20 is disabled...
002470: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 49 66 If
002480: 20 74 68 65 20 27 4C 27 20 62 69 74 20 69 73 20 the 'L' bit is
002490: 73 65 74 20 74 68 65 6E 20 74 68 65 20 6C 6F 77 set then the low
0024A0: 65 72 20 52 4F 4D 20 69 73 20 64 69 73 61 62 6C er ROM is disabl
0024B0: 65 64 2E 0D 0A 0D 0A 20 20 20 20 20 20 20 20 20 ed.....
0024C0: 20 20 20 20 20 20 20 27 41 64 64 72 65 73 73 27 'Address'
0024D0: 20 69 73 20 74 68 65 20 61 63 74 75 61 6C 20 61 is the actual a
0024E0: 64 64 72 65 73 73 20 74 6F 20 6A 75 6D 70 20 74 ddress to jump t
0024F0: 6F 20 6F 6E 63 65 20 74 68 65 20 52 4F 4D 20 73 o once the ROM s
002500: 74 61 74 65 0D 0A 20 20 20 20 20 20 20 20 20 20 tate..
002510: 20 20 20 20 20 20 68 61 73 20 62 65 65 6E 20 73 has been s
002520: 65 74 2E 0D 0A 0D 0A 20 20 20 20 20 20 20 57 68 et..... Wh
002530: 65 6E 20 74 68 65 20 74 61 72 67 65 74 20 72 6F en the target ro
002540: 75 74 69 6E 65 20 72 65 74 75 72 6E 73 20 74 68 utine returns th
002550: 65 20 52 4F 4D 20 73 74 61 74 65 20 69 73 20 72 e ROM state is r
002560: 65 73 74 6F 72 65 64 20 74 6F 20 20 77 68 61 74 estored to what
002570: 20 20 69 74 0D 0A 20 20 20 20 20 20 20 77 61 73 it.. was
002580: 20 62 65 66 6F 72 65 20 74 68 65 20 6A 75 6D 70 before the jump
002590: 2E 20 54 6F 20 61 63 63 6F 6D 70 6C 69 73 68 20 . To accomplish
0025A0: 74 68 69 73 20 34 20 62 79 74 65 73 20 61 72 65 this 4 bytes are
0025B0: 20 20 70 75 73 68 65 64 20 20 6F 6E 74 6F 20 20 pushed onto
0025C0: 74 68 65 0D 0A 20 20 20 20 20 20 20 73 74 61 63 the.. stac
0025D0: 6B 20 61 6E 64 20 73 6F 20 63 61 72 65 20 73 68 k and so care sh
0025E0: 6F 75 6C 64 20 62 65 20 74 61 6B 65 6E 20 77 68 ould be taken wh
0025F0: 65 6E 20 69 6E 64 65 78 69 6E 67 20 75 70 20 74 en indexing up t
002600: 68 65 20 73 74 61 63 6B 20 28 74 6F 20 20 66 69 he stack (to fi
002610: 6E 64 0D 0A 20 20 20 20 20 20 20 74 68 65 20 61 nd.. the a
002620: 64 64 72 65 73 73 20 6F 66 20 69 6E 6C 69 6E 65 ddress of inline
002630: 20 70 61 72 61 6D 65 74 65 72 73 2C 20 66 6F 72 parameters, for
002640: 20 65 78 61 6D 70 6C 65 29 2E 0D 0A 0D 0A 20 20 example).....
002650: 20 20 20 20 20 49 74 20 69 73 20 61 73 73 75 6D It is assum
002660: 65 64 20 74 68 61 74 20 74 68 65 20 64 65 73 74 ed that the dest
002670: 69 6E 61 74 69 6F 6E 20 6F 66 20 74 68 65 20 6A ination of the j
002680: 75 6D 70 20 69 73 20 61 20 72 6F 75 74 69 6E 65 ump is a routine
002690: 20 77 68 69 63 68 20 77 69 6C 6C 0D 0A 20 20 20 which will..
0026A0: 20 20 20 20 72 65 74 75 72 6E 20 69 6E 20 74 68 return in th
0026B0: 65 20 75 73 75 61 6C 20 77 61 79 2E 20 54 68 65 e usual way. The
0026C0: 20 76 61 6C 75 65 20 61 74 20 74 68 65 20 74 6F value at the to
0026D0: 70 20 6F 66 20 74 68 65 20 73 74 61 63 6B 20 77 p of the stack w
0026E0: 68 65 6E 20 61 20 20 4C 4F 57 0D 0A 20 20 20 20 hen a LOW..
0026F0: 20 20 20 50 43 48 4C 20 69 73 20 65 78 65 63 75 PCHL is execu
002700: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
002710: 02 00 00 00 02 09 50 E5 02 00 C1 02 00 00 00 02 ......P.........
002720: 02 00 C2 02 00 00 00 02 02 00 C3 02 00 00 00 02 ................
002730: 02 00 C4 02 00 00 00 02 02 00 C5 02 00 00 00 02 ................
002740: 02 00 C6 02 00 00 00 02 02 00 C7 02 00 00 00 02 ................
002750: 02 00 C8 02 00 00 00 02 02 00 C9 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: 74 65 64 20 6D 75 73 74 2C 20 74 68 65 72 65 66 ted must, theref
002810: 6F 72 65 2C 20 62 65 20 61 20 72 65 74 75 72 6E ore, be a return
002820: 20 61 64 64 72 65 73 73 2E 0D 0A 0D 0A 20 20 20 address.....
002830: 20 20 20 20 49 6E 74 65 72 72 75 70 74 73 20 61 Interrupts a
002840: 72 65 20 65 6E 61 62 6C 65 64 2E 0D 0A 0D 0A 20 re enabled.....
002850: 20 20 20 20 20 20 52 65 6C 61 74 65 64 20 65 6E Related en
002860: 74 72 69 65 73 3A 0D 0A 0D 0A 20 20 20 20 20 20 tries:....
002870: 20 4B 4C 20 46 41 52 20 49 43 41 4C 4C 0D 0A 20 KL FAR ICALL..
002880: 20 20 20 20 20 20 4B 4C 20 46 41 52 20 50 43 48 KL FAR PCH
002890: 4C 0D 0A 20 20 20 20 20 20 20 4C 4F 57 20 4A 55 L.. LOW JU
0028A0: 4D 50 20 28 52 53 54 20 31 29 0D 0A 20 20 20 20 MP (RST 1)..
0028B0: 20 20 20 50 43 48 4C 20 49 4E 53 54 52 55 43 54 PCHL INSTRUCT
0028C0: 49 4F 4E 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 20 ION............
0028D0: 20 20 20 20 20 20 41 4D 53 54 52 41 44 20 43 50 AMSTRAD CP
0028E0: 43 34 36 34 2F 36 36 34 2F 36 31 32 38 20 46 49 C464/664/6128 FI
0028F0: 52 4D 57 41 52 45 20 20 20 20 20 20 20 20 20 20 RMWARE
002900: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
002910: 20 20 20 70 61 67 65 20 31 38 2E 35 0D 0A 0D 0A page 18.5....
002920: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 ..........
002930: 20 4C 4F 57 3A 20 50 43 42 43 20 49 4E 53 54 52 LOW: PCBC INSTR
002940: 55 43 54 49 4F 4E 20 20 20 20 20 20 20 20 20 20 UCTION
002950: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
002960: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
002970: 20 20 23 30 30 30 45 0D 0A 0D 0A 0D 0A 20 20 20 #000E......
002980: 20 20 20 20 4A 75 6D 70 20 74 6F 20 61 64 64 72 Jump to addr
002990: 65 73 73 20 69 6E 20 42 43 2E 0D 0A 0D 0A 0D 0A ess in BC.......
0029A0: 20 20 20 20 20 20 20 41 63 74 69 6F 6E 3A 0D 0A Action:..
0029B0: 0D 0A 0D 0A 20 20 20 20 20 20 20 45 71 75 69 76 .... Equiv
0029C0: 61 6C 65 6E 74 20 74 6F 20 74 68 65 20 4A 50 20 alent to the JP
0029D0: 28 48 4C 29 20 20 69 6E 73 74 72 75 63 74 69 6F (HL) instructio
0029E0: 6E 20 20 6F 72 20 20 28 50 43 48 4C 20 20 69 6E n or (PCHL in
0029F0: 20 20 73 6F 6D 65 20 20 61 73 73 65 6D 62 6C 65 some assemble
002A00: 72 0D 0A 20 20 20 20 20 20 20 64 69 61 6C 65 63 r.. dialec
002A10: 74 73 29 2C 20 65 78 63 65 70 74 20 74 68 61 74 ts), except that
002A20: 20 74 68 65 20 64 65 73 74 69 6E 61 74 69 6F 6E the destination
002A30: 20 69 73 20 69 6E 20 42 43 20 6E 6F 74 20 48 4C is in BC not HL
002A40: 2E 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 45 6E ....... En
002A50: 74 72 79 20 63 6F 6E 64 69 74 69 6F 6E 73 3A 0D try conditions:.
002A60: 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 42 43 20 63 ..... BC c
002A70: 6F 6E 74 61 69 6E 73 20 74 68 65 20 61 64 64 72 ontains the addr
002A80: 65 73 73 20 74 6F 20 6A 75 6D 70 20 74 6F 2E 0D ess to jump to..
002A90: 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 41 6C 6C 20 ..... All
002AA0: 72 65 67 69 73 74 65 72 73 20 61 6E 64 20 66 6C registers and fl
002AB0: 61 67 73 20 61 72 65 20 70 61 73 73 65 64 20 74 ags are passed t
002AC0: 6F 20 74 68 65 20 74 61 72 67 65 74 20 72 6F 75 o the target rou
002AD0: 74 69 6E 65 20 75 6E 74 6F 75 63 68 65 64 2E 0D tine untouched..
002AE0: 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 45 78 69 74 ..... Exit
002AF0: 20 63 6F 6E 64 69 74 69 6F 6E 73 3A 0D 0A 0D 0A conditions:....
002B00: 0D 0A 20 20 20 20 20 20 20 41 6C 6C 20 72 65 67 .. All reg
002B10: 69 73 74 65 72 73 20 61 6E 64 20 66 6C 61 67 73 isters and flags
002B20: 20 61 72 65 20 61 73 20 73 65 74 20 62 79 20 74 are as set by t
002B30: 68 65 20 74 61 72 67 65 74 20 72 6F 75 74 69 6E he target routin
002B40: 65 2E 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 4E e....... N
002B50: 6F 74 65 73 3A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 otes:......
002B60: 20 20 43 61 6C 6C 69 6E 67 20 50 43 42 43 20 49 Calling PCBC I
002B70: 4E 53 54 52 55 43 54 49 4F 4E 20 69 73 20 61 20 NSTRUCTION is a
002B80: 75 73 65 66 75 6C 20 77 61 79 20 6F 66 20 69 6E useful way of in
002B90: 76 6F 6B 69 6E 67 20 61 20 20 72 6F 75 74 69 6E voking a routin
002BA0: 65 20 20 77 68 6F 73 65 0D 0A 20 20 20 20 20 20 e whose..
002BB0: 20 61 64 64 72 65 73 73 20 68 61 73 20 62 65 65 address has bee
002BC0: 6E 20 70 69 63 6B 65 64 20 6F 75 74 20 6F 66 20 n picked out of
002BD0: 61 20 74 61 62 6C 65 20 6F 72 20 6F 74 68 65 72 a table or other
002BE0: 77 69 73 65 20 65 73 74 61 62 6C 69 73 68 65 64 wise established
002BF0: 20 61 74 20 72 75 6E 0D 0A 20 20 20 20 20 20 20 at run..
002C00: 74 69 6D 65 2E 0D 0A 0D 0A 0D 0A 0D 0A 20 20 20 time.........
002C10: 20 20 20 20 52 65 6C 61 74 65 64 20 65 6E 74 72 Related entr
002C20: 69 65 73 3A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 ies:......
002C30: 20 4B 4C 20 46 41 52 20 50 43 48 4C 0D 0A 20 20 KL FAR PCHL..
002C40: 20 20 20 20 20 4B 4C 20 4C 4F 57 20 50 43 48 4C KL LOW PCHL
002C50: 0D 0A 20 20 20 20 20 20 20 4B 4C 20 53 49 44 45 .. KL SIDE
002C60: 20 50 43 48 4C 0D 0A 20 20 20 20 20 20 20 50 43 PCHL.. PC
002C70: 44 45 20 49 4E 53 54 52 55 43 54 49 4F 4E 0D 0A DE INSTRUCTION..
002C80: 20 20 20 20 20 20 20 50 43 48 4C 20 49 4E 53 54 PCHL INST
002C90: 52 55 43 54 49 4F 4E 0D 0A 0D 0A 0D 0A 0D 0A 0D RUCTION.........
002CA0: 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D ................
002CB0: 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 41 4D 53 54 ..... AMST
002CC0: 52 41 44 20 43 50 43 34 36 34 2F 36 36 34 2F 36 RAD CPC464/664/6
002CD0: 31 32 38 20 46 49 52 4D 57 41 52 45 20 20 20 20 128 FIRMWARE
002CE0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
002CF0: 20 20 20 20 20 20 20 20 20 70 61 67 65 20 31 38 page 18
002D00: 2E 36 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A .6..............
002D10: 20 20 20 20 20 20 20 4C 4F 57 3A 20 53 49 44 45 LOW: SIDE
002D20: 20 43 41 4C 4C 20 20 20 20 20 20 20 20 20 20 20 CALL
002D30: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
002D40: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
002D50: 20 20 52 53 54 20 32 20 23 30 30 31 30 0D 0A 0D RST 2 #0010...
002D60: 0A 20 20 20 20 20 20 20 43 61 6C 6C 20 74 6F 20 . Call to
002D70: 61 20 73 69 64 65 77 61 79 73 20 52 4F 4D 2C 20 a sideways ROM,
002D80: 74 61 6B 65 73 20 69 6E 6C 69 6E 65 20 27 73 69 takes inline 'si
002D90: 64 65 20 61 64 64 72 65 73 73 27 20 74 6F 20 63 de address' to c
002DA0: 61 6C 6C 2E 0D 0A 0D 0A 20 20 20 20 20 20 20 41 all..... A
002DB0: 63 74 69 6F 6E 3A 0D 0A 0D 0A 20 20 20 20 20 20 ction:....
002DC0: 20 52 53 54 20 32 20 69 73 20 75 73 65 64 20 74 RST 2 is used t
002DD0: 6F 20 65 78 74 65 6E 64 20 74 68 65 20 69 6E 73 o extend the ins
002DE0: 74 72 75 63 74 69 6F 6E 20 73 65 74 2E 20 49 74 truction set. It
002DF0: 20 69 73 20 61 6E 20 65 78 70 61 6E 64 65 64 20 is an expanded
002E00: 66 6F 72 6D 20 6F 66 0D 0A 20 20 20 20 20 20 20 form of..
002E10: 74 68 65 20 43 41 4C 4C 20 69 6E 73 74 72 75 63 the CALL instruc
002E20: 74 69 6F 6E 2E 20 49 74 20 73 68 6F 75 6C 64 20 tion. It should
002E30: 62 65 20 66 6F 6C 6C 6F 77 65 64 20 62 79 20 61 be followed by a
002E40: 20 32 20 62 79 74 65 20 27 73 69 64 65 20 61 64 2 byte 'side ad
002E50: 64 72 65 73 73 27 0D 0A 20 20 20 20 20 20 20 77 dress'.. w
002E60: 68 69 63 68 20 73 70 65 63 69 66 69 65 73 20 74 hich specifies t
002E70: 68 65 20 6C 6F 63 61 74 69 6F 6E 20 74 6F 20 63 he location to c
002E80: 61 6C 6C 20 61 6E 64 20 74 68 65 20 72 65 71 75 all and the requ
002E90: 69 72 65 64 20 52 4F 4D 20 73 65 6C 65 63 74 69 ired ROM selecti
002EA0: 6F 6E 2E 0D 0A 0D 0A 20 20 20 20 20 20 20 45 6E on..... En
002EB0: 74 72 79 20 63 6F 6E 64 69 74 69 6F 6E 73 3A 0D try conditions:.
002EC0: 0A 0D 0A 20 20 20 20 20 20 20 41 6C 6C 20 72 65 ... All re
002ED0: 67 69 73 74 65 72 73 20 61 6E 64 20 66 6C 61 67 gisters and flag
002EE0: 73 20 61 72 65 20 70 61 73 73 65 64 20 74 6F 20 s are passed to
002EF0: 20 74 68 65 20 20 74 61 72 67 65 74 20 20 72 6F the target ro
002F00: 75 74 69 6E 65 20 20 75 6E 74 6F 75 63 68 65 64 utine untouched
002F10: 0D 0A 20 20 20 20 20 20 20 65 78 63 65 70 74 20 .. except
002F20: 66 6F 72 20 49 59 20 28 77 68 69 63 68 20 69 73 for IY (which is
002F30: 20 73 65 74 20 74 6F 20 70 6F 69 6E 74 20 61 74 set to point at
002F40: 20 61 20 62 61 63 6B 67 72 6F 75 6E 64 20 52 4F a background RO
002F50: 4D 27 73 20 75 70 70 65 72 20 20 64 61 74 61 0D M's upper data.
002F60: 0A 20 20 20 20 20 20 20 61 72 65 61 29 2E 0D 0A . area)...
002F70: 0D 0A 0D 0A 20 20 20 20 20 20 20 45 78 69 74 20 .... Exit
002F80: 63 6F 6E 64 69 74 69 6F 6E 73 3A 0D 0A 0D 0A 20 conditions:....
002F90: 20 20 20 20 20 20 49 59 20 63 6F 72 72 75 70 74 IY corrupt
002FA0: 2E 0D 0A 20 20 20 20 20 20 20 41 6C 6C 20 6F 74 ... All ot
002FB0: 68 65 72 20 72 65 67 69 73 74 65 72 73 20 61 6E her registers an
002FC0: 64 20 66 6C 61 67 73 20 61 72 65 20 61 73 20 73 d flags are as s
002FD0: 65 74 20 62 79 20 74 68 65 20 74 61 72 67 65 74 et by the target
002FE0: 20 72 6F 75 74 69 6E 65 2E 0D 0A 0D 0A 20 20 20 routine.....
002FF0: 20 20 20 20 4E 6F 74 65 73 3A 0D 0A 0D 0A 20 20 Notes:....
003000: 20 20 20 20 20 54 68 65 20 27 73 69 64 65 20 61 The 'side a
003010: 64 64 72 65 73 73 27 20 66 6F 6C 6C 6F 77 69 6E ddress' followin
003020: 67 20 74 68 65 20 72 65 73 74 61 72 74 20 69 6E g the restart in
003030: 73 74 72 75 63 74 69 6F 6E 20 69 73 20 20 6C 61 struction is la
003040: 69 64 20 20 6F 75 74 20 20 61 73 0D 0A 20 20 20 id out as..
003050: 20 20 20 20 66 6F 6C 6C 6F 77 73 3A 0D 0A 0D 0A follows:....
003060: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
003070: 42 69 74 3A 20 20 31 35 20 20 31 34 20 20 31 33 Bit: 15 14 13
003080: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
003090: 20 20 20 20 20 30 0D 0A 20 20 20 20 20 20 20 20 0..
0030A0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5F 5F __
0030B0: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F ________________
0030C0: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 0D 0A ______________..
0030D0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0030E0: 20 20 20 20 20 7C 20 20 20 20 20 20 20 7C 20 20 | |
0030F0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
003100: 20 20 20 20 20 20 7C 0D 0A 20 20 20 20 20 20 20 |..
003110: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7C 20 |
003120: 20 4F 46 46 20 20 7C 20 20 20 20 41 64 64 72 65 OFF | Addre
003130: 73 73 20 20 20 20 20 20 20 20 20 20 20 20 20 7C ss |
003140: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
003150: 20 20 20 20 20 20 20 7C 5F 5F 5F 5F 5F 5F 5F 7C |_______|
003160: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F ________________
003170: 5F 5F 5F 5F 5F 5F 5F 5F 7C 0D 0A 0D 0A 20 20 20 ________|....
003180: 20 20 20 20 20 20 20 20 20 20 20 20 20 27 4F 66 'Of
003190: 66 27 20 67 69 76 65 73 20 61 20 76 61 6C 75 65 f' gives a value
0031A0: 20 69 6E 20 74 68 65 20 72 61 6E 67 65 20 30 2E in the range 0.
0031B0: 2E 33 2C 20 77 68 69 63 68 2C 20 77 68 65 6E 20 .3, which, when
0031C0: 20 61 64 64 65 64 20 20 74 6F 0D 0A 20 20 20 20 added to..
0031D0: 20 20 20 20 20 20 20 20 20 20 20 20 74 68 65 20 the
0031E0: 52 4F 4D 20 73 65 6C 65 63 74 20 61 64 64 72 65 ROM select addre
0031F0: 73 73 20 6F 66 20 74 68 65 20 6D 61 69 6E 20 66 ss of the main f
003200: 6F 72 65 67 72 6F 75 6E 64 20 52 4F 4D 2C 20 67 oreground ROM, g
003210: 69 76 65 73 20 20 74 68 65 0D 0A 20 20 20 20 20 ives the..
003220: 20 20 20 20 20 20 20 20 20 20 20 52 4F 4D 20 73 ROM s
003230: 65 6C 65 63 74 20 61 64 64 72 65 73 73 20 6F 66 elect address of
003240: 20 74 68 65 20 72 65 71 75 69 72 65 64 20 52 4F the required RO
003250: 4D 2E 0D 0A 0D 0A 20 20 20 20 20 20 20 20 20 20 M.....
003260: 20 20 20 20 20 20 41 66 74 65 72 20 23 43 30 30 After #C00
003270: 30 20 68 61 73 20 62 65 65 6E 20 61 64 64 65 64 0 has been added
003280: 20 74 6F 20 69 74 2C 20 27 61 64 64 72 65 73 73 to it, 'address
003290: 27 20 69 73 20 74 68 65 20 61 64 64 72 65 73 73 ' is the address
0032A0: 20 6F 66 0D 0A 20 20 20 20 20 20 20 20 20 20 20 of..
0032B0: 20 20 20 20 20 74 68 65 20 72 6F 75 74 69 6E 65 the routine
0032C0: 20 74 6F 20 63 61 6C 6C 2E 0D 0A 0D 0A 20 20 20 to call.....
0032D0: 20 20 20 20 54 68 65 20 74 61 72 67 65 74 20 72 The target r
0032E0: 6F 75 74 69 6E 65 20 72 65 74 75 72 6E 73 20 74 outine returns t
0032F0: 6F 20 74 68 65 20 20 69 6E 73 74 72 75 63 74 69 o the instructi
003300: 6F 6E 20 20 69 6D 6D 65 64 69 61 74 65 6C 79 20 on immediately
003310: 20 66 6F 6C 6C 6F 77 69 6E 67 0D 0A 20 20 20 20 following..
003320: 20 20 20 74 68 65 20 69 6E 6C 69 6E 65 20 27 73 the inline 's
003330: 69 64 65 20 61 64 64 72 65 73 73 27 2E 20 54 68 ide address'. Th
003340: 65 20 52 4F 4D 20 73 65 6C 65 63 74 20 61 6E 64 e ROM select and
003350: 20 52 4F 4D 20 73 74 61 74 65 20 20 61 72 65 20 ROM state are
003360: 20 72 65 73 74 6F 72 65 64 0D 0A 20 20 20 20 20 restored..
003370: 20 20 74 6F 20 77 68 61 74 20 74 68 65 79 20 77 to what they w
003380: 65 72 65 20 62 65 66 6F 72 65 20 74 68 65 20 63 ere before the c
003390: 61 6C 6C 2E 20 54 6F 20 20 61 63 63 6F 6D 70 6C all. To accompl
0033A0: 69 73 68 20 20 74 68 69 73 20 20 36 20 20 62 79 ish this 6 by
0033B0: 74 65 73 20 20 61 72 65 0D 0A 20 20 20 20 20 20 tes are..
0033C0: 20 70 75 73 68 65 64 20 6F 6E 74 6F 20 74 68 65 pushed onto the
0033D0: 20 73 74 61 63 6B 20 61 6E 64 20 73 6F 20 63 61 stack and so ca
0033E0: 72 65 20 73 68 6F 75 6C 64 20 62 65 20 74 61 6B re should be tak
0033F0: 65 6E 20 77 68 65 6E 20 69 6E 64 65 78 69 6E 67 en when indexing
003400: 20 75 70 20 74 68 65 0D 0A 20 20 20 20 20 20 20 up the..
003410: 73 74 61 63 6B 20 28 74 6F 20 66 69 6E 64 20 74 stack (to find t
003420: 68 65 20 61 64 64 72 65 73 73 20 6F 66 20 69 6E he address of in
003430: 6C 69 6E 65 20 70 61 72 61 6D 65 74 65 72 73 2C line parameters,
003440: 20 66 6F 72 20 65 78 61 6D 70 6C 65 29 2E 0D 0A for example)...
003450: 0D 0A 20 20 20 20 20 20 20 57 68 65 6E 20 74 68 .. When th
003460: 65 20 74 61 72 67 65 74 20 72 6F 75 74 69 6E 65 e target routine
003470: 20 69 73 20 65 6E 74 65 72 65 64 20 74 68 65 20 is entered the
003480: 6C 6F 77 65 72 20 52 4F 4D 20 69 73 20 64 69 73 lower ROM is dis
003490: 61 62 6C 65 64 20 20 61 6E 64 20 20 74 68 65 0D abled and the.
0034A0: 0A 20 20 20 20 20 20 20 61 70 70 72 6F 70 72 69 . appropri
0034B0: 61 74 65 20 75 70 70 65 72 20 52 4F 4D 20 69 73 ate upper ROM is
0034C0: 20 73 65 6C 65 63 74 65 64 20 61 6E 64 20 65 6E selected and en
0034D0: 61 62 6C 65 64 2E 0D 0A 0D 0A 20 20 20 20 20 20 abled.....
0034E0: 20 53 49 44 45 20 43 41 4C 4C 73 20 61 72 65 20 SIDE CALLs are
0034F0: 70 72 6F 76 69 64 65 64 20 74 6F 20 73 75 70 70 provided to supp
003500: 6F 72 74 20 66 6F 72 65 67 72 6F 75 6E 64 20 70 ort foreground p
003510: 72 6F 67 72 61 6D 73 20 20 73 70 6C 69 74 20 20 rograms split
003520: 6F 76 65 72 20 20 61 0D 0A 20 20 20 20 20 20 20 over a..
003530: 6E 75 6D 62 65 72 20 6F 66 20 52 4F 4D 73 20 28 number of ROMs (
003540: 75 70 20 74 6F 20 66 6F 75 72 29 2E 20 53 65 65 up to four). See
003550: 20 73 65 63 74 69 6F 6E 20 39 20 6F 6E 20 65 78 section 9 on ex
003560: 70 61 6E 73 69 6F 6E 20 52 4F 4D 73 2E 0D 0A 0D pansion ROMs....
003570: 0A 20 20 20 20 20 20 20 49 6E 74 65 72 72 75 70 . Interrup
003580: 74 73 20 61 72 65 20 65 6E 61 62 6C 65 64 2E 0D ts are enabled..
003590: 0A 0D 0A 20 20 20 20 20 20 20 52 65 6C 61 74 65 ... Relate
0035A0: 64 20 65 6E 74 72 69 65 73 3A 0D 0A 0D 0A 20 20 d entries:....
0035B0: 20 20 20 20 20 46 41 52 20 43 41 4C 4C 20 28 52 FAR CALL (R
0035C0: 53 54 20 33 29 0D 0A 20 20 20 20 20 20 20 4B 4C ST 3).. KL
0035D0: 20 53 49 44 45 20 50 43 48 4C 0D 0A 0D 0A 20 20 SIDE PCHL....
0035E0: 20 20 20 20 20 41 4D 53 54 52 41 44 20 43 50 43 AMSTRAD CPC
0035F0: 34 36 34 2F 36 36 34 2F 36 31 32 38 20 46 49 52 464/664/6128 FIR
003600: 4D 57 41 52 45 20 20 20 20 20 20 20 20 20 20 20 MWARE
003610: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
003620: 20 20 70 61 67 65 20 31 38 2E 37 0D 0A 0D 0A 0D page 18.7.....
003630: 0A 0D 0A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 .........
003640: 4C 4F 57 3A 20 4B 4C 20 53 49 44 45 20 50 43 48 LOW: KL SIDE PCH
003650: 4C 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 L
003660: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
003670: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
003680: 20 23 30 30 31 33 0D 0A 0D 0A 0D 0A 20 20 20 20 #0013......
003690: 20 20 20 43 61 6C 6C 20 74 6F 20 61 20 73 69 64 Call to a sid
0036A0: 65 77 61 79 73 20 52 4F 4D 2C 20 48 4C 20 63 6F eways ROM, HL co
0036B0: 6E 74 61 69 6E 73 20 27 73 69 64 65 20 61 64 64 ntains 'side add
0036C0: 72 65 73 73 27 20 74 6F 20 63 61 6C 6C 2E 0D 0A ress' to call...
0036D0: 0D 0A 0D 0A 20 20 20 20 20 20 20 41 63 74 69 6F .... Actio
0036E0: 6E 3A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 54 n:...... T
0036F0: 61 6B 65 73 20 61 20 27 73 69 64 65 20 61 64 64 akes a 'side add
003700: 72 65 73 73 27 20 61 6E 64 20 63 61 6C 6C 73 20 ress' and calls
003710: 69 74 2E 20 54 68 65 20 27 73 69 64 65 20 61 64 it. The 'side ad
003720: 64 72 65 73 73 27 20 73 70 65 63 69 66 69 65 73 dress' specifies
003730: 20 20 74 68 65 0D 0A 20 20 20 20 20 20 20 61 64 the.. ad
003740: 64 72 65 73 73 20 6F 66 20 74 68 65 20 72 6F 75 dress of the rou
003750: 74 69 6E 65 20 74 6F 20 63 61 6C 6C 20 61 6E 64 tine to call and
003760: 20 77 68 69 63 68 20 75 70 70 65 72 20 52 4F 4D which upper ROM
003770: 20 74 6F 20 73 65 6C 65 63 74 2E 0D 0A 0D 0A 0D to select......
003780: 0A 20 20 20 20 20 20 20 45 6E 74 72 79 20 63 6F . Entry co
003790: 6E 64 69 74 69 6F 6E 73 3A 0D 0A 0D 0A 0D 0A 20 nditions:......
0037A0: 20 20 20 20 20 20 48 4C 20 63 6F 6E 74 61 69 6E HL contain
0037B0: 73 20 74 68 65 20 27 73 69 64 65 20 61 64 64 72 s the 'side addr
0037C0: 65 73 73 27 20 74 6F 20 63 61 6C 6C 2E 0D 0A 0D ess' to call....
0037D0: 0A 0D 0A 20 20 20 20 20 20 20 41 6C 6C 20 72 65 ... All re
0037E0: 67 69 73 74 65 72 73 20 61 6E 64 20 66 6C 61 67 gisters and flag
0037F0: 73 20 61 72 65 20 70 61 73 73 65 64 20 74 6F 20 s are passed to
003800: 20 74 68 65 20 20 74 61 72 67 65 74 20 20 72 6F the target ro
003810: 75 74 69 6E 65 20 20 75 6E 74 6F 75 63 68 65 64 utine untouched
003820: 0D 0A 20 20 20 20 20 20 20 65 78 63 65 70 74 20 .. except
003830: 66 6F 72 20 49 59 20 28 77 68 69 63 68 20 69 73 for IY (which is
003840: 20 73 65 74 20 74 6F 20 70 6F 69 6E 74 20 61 74 set to point at
003850: 20 61 20 62 61 63 6B 67 72 6F 75 6E 64 20 52 4F a background RO
003860: 4D 27 73 20 75 70 70 65 72 20 20 64 61 74 61 0D M's upper data.
003870: 0A 20 20 20 20 20 20 20 61 72 65 61 29 2E 0D 0A . area)...
003880: 0D 0A 0D 0A 20 20 20 20 20 20 20 45 78 69 74 20 .... Exit
003890: 63 6F 6E 64 69 74 69 6F 6E 73 3A 0D 0A 0D 0A 20 conditions:....
0038A0: 20 20 20 20 20 20 49 59 20 70 72 65 73 65 72 76 IY preserv
0038B0: 65 64 2E 0D 0A 20 20 20 20 20 20 20 41 6C 6C 20 ed... All
0038C0: 6F 74 68 65 72 20 72 65 67 69 73 74 65 72 73 20 other registers
0038D0: 61 6E 64 20 66 6C 61 67 73 20 61 72 65 20 61 73 and flags are as
0038E0: 20 73 65 74 20 62 79 20 74 68 65 20 74 61 72 67 set by the targ
0038F0: 65 74 20 72 6F 75 74 69 6E 65 2E 0D 0A 0D 0A 20 et routine.....
003900: 20 20 20 20 20 20 4E 6F 74 65 73 3A 0D 0A 0D 0A Notes:....
003910: 20 20 20 20 20 20 20 54 68 65 20 27 73 69 64 65 The 'side
003920: 20 61 64 64 72 65 73 73 27 20 69 73 20 6C 61 69 address' is lai
003930: 64 20 6F 75 74 20 61 73 20 66 6F 6C 6C 6F 77 73 d out as follows
003940: 3A 0D 0A 0D 0A 20 20 20 20 20 20 20 20 20 20 20 :....
003950: 20 20 20 20 20 42 69 74 3A 20 20 31 35 20 20 31 Bit: 15 1
003960: 34 20 20 31 33 20 20 20 20 20 20 20 20 20 20 20 4 13
003970: 20 20 20 20 20 20 20 20 20 20 30 0D 0A 20 20 20 0..
003980: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
003990: 20 20 20 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F _____________
0039A0: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F ________________
0039B0: 5F 5F 5F 0D 0A 20 20 20 20 20 20 20 20 20 20 20 ___..
0039C0: 20 20 20 20 20 20 20 20 20 20 7C 20 20 20 20 20 |
0039D0: 20 20 7C 20 20 20 20 20 20 20 20 20 20 20 20 20 |
0039E0: 20 20 20 20 20 20 20 20 20 20 20 7C 0D 0A 20 20 |..
0039F0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
003A00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
003A10: 03 00 00 00 02 09 50 E5 03 00 C1 02 00 00 00 02 ......P.........
003A20: 03 00 C2 02 00 00 00 02 03 00 C3 02 00 00 00 02 ................
003A30: 03 00 C4 02 00 00 00 02 03 00 C5 02 00 00 00 02 ................
003A40: 03 00 C6 02 00 00 00 02 03 00 C7 02 00 00 00 02 ................
003A50: 03 00 C8 02 00 00 00 02 03 00 C9 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: 20 20 20 7C 20 20 4F 46 46 20 20 7C 20 20 20 20 | OFF |
003B10: 41 64 64 72 65 73 73 20 20 20 20 20 20 20 20 20 Address
003B20: 20 20 20 20 7C 0D 0A 20 20 20 20 20 20 20 20 20 |..
003B30: 20 20 20 20 20 20 20 20 20 20 20 20 7C 5F 5F 5F |___
003B40: 5F 5F 5F 5F 7C 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F ____|___________
003B50: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 7C 0D 0A _____________|..
003B60: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
003B70: 20 20 27 4F 66 66 27 20 67 69 76 65 73 20 61 20 'Off' gives a
003B80: 76 61 6C 75 65 20 69 6E 20 74 68 65 20 72 61 6E value in the ran
003B90: 67 65 20 30 2E 2E 33 2C 20 77 68 69 63 68 2C 20 ge 0..3, which,
003BA0: 77 68 65 6E 20 20 61 64 64 65 64 20 20 74 6F 0D when added to.
003BB0: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
003BC0: 20 74 68 65 20 52 4F 4D 20 73 65 6C 65 63 74 20 the ROM select
003BD0: 61 64 64 72 65 73 73 20 6F 66 20 74 68 65 20 6D address of the m
003BE0: 61 69 6E 20 66 6F 72 65 67 72 6F 75 6E 64 20 52 ain foreground R
003BF0: 4F 4D 2C 20 67 69 76 65 73 20 20 74 68 65 0D 0A OM, gives the..
003C00: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
003C10: 52 4F 4D 20 73 65 6C 65 63 74 20 61 64 64 72 65 ROM select addre
003C20: 73 73 20 6F 66 20 74 68 65 20 72 65 71 75 69 72 ss of the requir
003C30: 65 64 20 52 4F 4D 2E 0D 0A 0D 0A 20 20 20 20 20 ed ROM.....
003C40: 20 20 20 20 20 20 20 20 20 20 20 41 66 74 65 72 After
003C50: 20 23 43 30 30 30 20 68 61 73 20 62 65 65 6E 20 #C000 has been
003C60: 61 64 64 65 64 20 74 6F 20 69 74 2C 20 27 61 64 added to it, 'ad
003C70: 64 72 65 73 73 27 20 69 73 20 74 68 65 20 61 64 dress' is the ad
003C80: 64 72 65 73 73 20 6F 66 0D 0A 20 20 20 20 20 20 dress of..
003C90: 20 20 20 20 20 20 20 20 20 20 74 68 65 20 72 6F the ro
003CA0: 75 74 69 6E 65 20 74 6F 20 63 61 6C 6C 2E 0D 0A utine to call...
003CB0: 0D 0A 20 20 20 20 20 20 20 57 68 65 6E 20 74 68 .. When th
003CC0: 65 20 74 61 72 67 65 74 20 72 6F 75 74 69 6E 65 e target routine
003CD0: 20 69 73 20 65 6E 74 65 72 65 64 20 74 68 65 20 is entered the
003CE0: 6C 6F 77 65 72 20 52 4F 4D 20 69 73 20 64 69 73 lower ROM is dis
003CF0: 61 62 6C 65 64 20 20 61 6E 64 20 20 74 68 65 0D abled and the.
003D00: 0A 20 20 20 20 20 20 20 61 70 70 72 6F 70 72 69 . appropri
003D10: 61 74 65 20 75 70 70 65 72 20 52 4F 4D 20 69 73 ate upper ROM is
003D20: 20 73 65 6C 65 63 74 65 64 20 61 6E 64 20 65 6E selected and en
003D30: 61 62 6C 65 64 2E 0D 0A 0D 0A 20 20 20 20 20 20 abled.....
003D40: 20 57 68 65 6E 20 74 68 65 20 74 61 72 67 65 74 When the target
003D50: 20 72 6F 75 74 69 6E 65 20 72 65 74 75 72 6E 73 routine returns
003D60: 20 74 68 65 20 20 52 4F 4D 20 20 73 65 6C 65 63 the ROM selec
003D70: 74 20 20 61 6E 64 20 20 52 4F 4D 20 20 73 74 61 t and ROM sta
003D80: 74 65 20 20 61 72 65 0D 0A 20 20 20 20 20 20 20 te are..
003D90: 72 65 73 74 6F 72 65 64 20 74 6F 20 77 68 61 74 restored to what
003DA0: 20 74 68 65 79 20 77 65 72 65 20 62 65 66 6F 72 they were befor
003DB0: 65 20 74 68 65 20 20 63 61 6C 6C 2E 20 20 54 68 e the call. Th
003DC0: 69 73 20 20 69 73 20 20 61 63 63 6F 6D 70 6C 69 is is accompli
003DD0: 73 68 20 20 62 79 0D 0A 20 20 20 20 20 20 20 70 sh by.. p
003DE0: 75 73 68 69 6E 67 20 36 20 62 79 74 65 73 20 6F ushing 6 bytes o
003DF0: 6E 74 6F 20 74 68 65 20 73 74 61 63 6B 20 20 61 nto the stack a
003E00: 6E 64 20 20 73 6F 20 20 63 61 72 65 20 20 73 68 nd so care sh
003E10: 6F 75 6C 64 20 20 62 65 20 20 74 61 6B 65 6E 20 ould be taken
003E20: 20 77 68 65 6E 0D 0A 20 20 20 20 20 20 20 69 6E when.. in
003E30: 64 65 78 69 6E 67 20 75 70 20 74 68 65 20 73 74 dexing up the st
003E40: 61 63 6B 20 28 74 6F 20 66 69 6E 64 20 74 68 65 ack (to find the
003E50: 20 61 64 64 72 65 73 73 20 6F 66 20 69 6E 6C 69 address of inli
003E60: 6E 65 20 20 70 61 72 61 6D 65 74 65 72 73 2C 20 ne parameters,
003E70: 20 66 6F 72 0D 0A 20 20 20 20 20 20 20 65 78 61 for.. exa
003E80: 6D 70 6C 65 29 2E 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A mple)...........
003E90: 0D 0A 20 20 20 20 20 20 20 41 4D 53 54 52 41 44 .. AMSTRAD
003EA0: 20 43 50 43 34 36 34 2F 36 36 34 2F 36 31 32 38 CPC464/664/6128
003EB0: 20 46 49 52 4D 57 41 52 45 20 20 20 20 20 20 20 FIRMWARE
003EC0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
003ED0: 20 20 20 20 20 20 70 61 67 65 20 31 38 2E 38 0D page 18.8.
003EE0: 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 20 20 20 .............
003EF0: 20 20 20 20 53 69 64 65 20 63 61 6C 6C 73 20 61 Side calls a
003F00: 72 65 20 70 72 6F 76 69 64 65 64 20 74 6F 20 73 re provided to s
003F10: 75 70 70 6F 72 74 20 66 6F 72 65 67 72 6F 75 6E upport foregroun
003F20: 64 20 70 72 6F 67 72 61 6D 73 20 20 73 70 6C 69 d programs spli
003F30: 74 20 20 6F 76 65 72 20 20 61 0D 0A 20 20 20 20 t over a..
003F40: 20 20 20 6E 75 6D 62 65 72 20 6F 66 20 52 4F 4D number of ROM
003F50: 73 20 28 75 70 20 74 6F 20 66 6F 75 72 29 2E 20 s (up to four).
003F60: 53 65 65 20 73 65 63 74 69 6F 6E 20 31 30 20 6F See section 10 o
003F70: 6E 20 65 78 74 65 72 6E 61 6C 20 52 4F 4D 73 2E n external ROMs.
003F80: 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 49 6E 74 ...... Int
003F90: 65 72 72 75 70 74 73 20 61 72 65 20 65 6E 61 62 errupts are enab
003FA0: 6C 65 64 2E 0D 0A 0D 0A 0D 0A 0D 0A 20 20 20 20 led.........
003FB0: 20 20 20 52 65 6C 61 74 65 64 20 65 6E 74 72 69 Related entri
003FC0: 65 73 3A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 es:......
003FD0: 46 41 52 20 43 41 4C 4C 20 28 52 53 54 20 33 29 FAR CALL (RST 3)
003FE0: 0D 0A 20 20 20 20 20 20 20 4B 4C 20 46 41 52 20 .. KL FAR
003FF0: 49 43 41 4C 4C 0D 0A 20 20 20 20 20 20 20 4B 4C ICALL.. KL
004000: 20 46 41 52 20 50 43 48 4C 0D 0A 0D 0A 0D 0A 0D FAR PCHL.......
004010: 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D ................
004020: 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D ................
004030: 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D ................
004040: 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D ................
004050: 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D ................
004060: 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 41 4D 53 54 ..... AMST
004070: 52 41 44 20 43 50 43 34 36 34 2F 36 36 34 2F 36 RAD CPC464/664/6
004080: 31 32 38 20 46 49 52 4D 57 41 52 45 20 20 20 20 128 FIRMWARE
004090: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0040A0: 20 20 20 20 20 20 20 20 20 70 61 67 65 20 31 38 page 18
0040B0: 2E 39 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A .9..............
0040C0: 20 20 20 20 20 20 20 4C 4F 57 3A 20 50 43 44 45 LOW: PCDE
0040D0: 20 49 4E 53 54 52 55 43 54 49 4F 4E 20 20 20 20 INSTRUCTION
0040E0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0040F0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
004100: 20 20 20 20 20 20 20 20 23 30 30 31 36 0D 0A 0D #0016...
004110: 0A 0D 0A 20 20 20 20 20 20 20 4A 75 6D 70 20 74 ... Jump t
004120: 6F 20 61 64 64 72 65 73 73 20 69 6E 20 44 45 2E o address in DE.
004130: 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 41 63 74 ...... Act
004140: 69 6F 6E 3A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 ion:......
004150: 20 45 71 75 69 76 61 6C 65 6E 74 20 74 6F 20 74 Equivalent to t
004160: 68 65 20 4A 50 20 28 48 4C 29 20 20 69 6E 73 74 he JP (HL) inst
004170: 72 75 63 74 69 6F 6E 20 20 28 6F 72 20 20 50 43 ruction (or PC
004180: 48 4C 20 20 69 6E 20 20 73 6F 6D 65 20 20 61 73 HL in some as
004190: 73 65 6D 62 6C 65 72 0D 0A 20 20 20 20 20 20 20 sembler..
0041A0: 64 69 61 6C 65 63 74 73 29 2C 20 65 78 63 65 70 dialects), excep
0041B0: 74 20 74 68 61 74 20 74 68 65 20 64 65 73 74 69 t that the desti
0041C0: 6E 61 74 69 6F 6E 20 69 73 20 69 6E 20 44 45 20 nation is in DE
0041D0: 6E 6F 74 20 48 4C 2E 0D 0A 0D 0A 0D 0A 20 20 20 not HL.......
0041E0: 20 20 20 20 45 6E 74 72 79 20 63 6F 6E 64 69 74 Entry condit
0041F0: 69 6F 6E 73 3A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 ions:......
004200: 20 20 44 45 20 63 6F 6E 74 61 69 6E 73 20 74 68 DE contains th
004210: 65 20 61 64 64 72 65 73 73 20 74 6F 20 6A 75 6D e address to jum
004220: 70 20 74 6F 2E 0D 0A 0D 0A 0D 0A 20 20 20 20 20 p to.......
004230: 20 20 41 6C 6C 20 72 65 67 69 73 74 65 72 73 20 All registers
004240: 61 6E 64 20 66 6C 61 67 73 20 61 72 65 20 70 61 and flags are pa
004250: 73 73 65 64 20 74 6F 20 74 68 65 20 74 61 72 67 ssed to the targ
004260: 65 74 20 72 6F 75 74 69 6E 65 20 75 6E 74 6F 75 et routine untou
004270: 63 68 65 64 2E 0D 0A 0D 0A 0D 0A 20 20 20 20 20 ched.......
004280: 20 20 45 78 69 74 20 63 6F 6E 64 69 74 69 6F 6E Exit condition
004290: 73 3A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 41 s:...... A
0042A0: 6C 6C 20 72 65 67 69 73 74 65 72 73 20 61 6E 64 ll registers and
0042B0: 20 66 6C 61 67 73 20 61 72 65 20 61 73 20 73 65 flags are as se
0042C0: 74 20 62 79 20 74 68 65 20 74 61 72 67 65 74 20 t by the target
0042D0: 72 6F 75 74 69 6E 65 2E 0D 0A 0D 0A 0D 0A 20 20 routine.......
0042E0: 20 20 20 20 20 4E 6F 74 65 73 3A 0D 0A 0D 0A 0D Notes:.....
0042F0: 0A 20 20 20 20 20 20 20 43 61 6C 6C 69 6E 67 20 . Calling
004300: 50 43 44 45 20 49 4E 53 54 52 55 43 54 49 4F 4E PCDE INSTRUCTION
004310: 20 69 73 20 61 20 75 73 65 66 75 6C 20 77 61 79 is a useful way
004320: 20 6F 66 20 69 6E 76 6F 6B 69 6E 67 20 61 20 20 of invoking a
004330: 72 6F 75 74 69 6E 65 20 20 77 68 6F 73 65 0D 0A routine whose..
004340: 20 20 20 20 20 20 20 61 64 64 72 65 73 73 20 68 address h
004350: 61 73 20 62 65 65 6E 20 70 69 63 6B 65 64 20 6F as been picked o
004360: 75 74 20 6F 66 20 61 20 74 61 62 6C 65 20 6F 72 ut of a table or
004370: 20 6F 74 68 65 72 77 69 73 65 20 65 73 74 61 62 otherwise estab
004380: 6C 69 73 68 65 64 20 61 74 20 72 75 6E 0D 0A 20 lished at run..
004390: 20 20 20 20 20 20 74 69 6D 65 2E 0D 0A 0D 0A 0D time......
0043A0: 0A 0D 0A 20 20 20 20 20 20 20 52 65 6C 61 74 65 ... Relate
0043B0: 64 20 65 6E 74 72 69 65 73 3A 0D 0A 0D 0A 0D 0A d entries:......
0043C0: 20 20 20 20 20 20 20 4B 4C 20 46 41 52 20 50 43 KL FAR PC
0043D0: 48 4C 0D 0A 20 20 20 20 20 20 20 4B 4C 20 4C 4F HL.. KL LO
0043E0: 57 20 50 43 48 4C 0D 0A 20 20 20 20 20 20 20 4B W PCHL.. K
0043F0: 4C 20 53 49 44 45 20 50 43 48 4C 0D 0A 20 20 20 L SIDE PCHL..
004400: 20 20 20 20 50 43 42 43 20 49 4E 53 54 52 55 43 PCBC INSTRUC
004410: 54 49 4F 4E 0D 0A 20 20 20 20 20 20 20 50 43 48 TION.. PCH
004420: 4C 20 49 4E 53 54 52 55 43 54 49 4F 4E 0D 0A 0D L INSTRUCTION...
004430: 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D ................
004440: 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 ...........
004450: 20 20 41 4D 53 54 52 41 44 20 43 50 43 34 36 34 AMSTRAD CPC464
004460: 2F 36 36 34 2F 36 31 32 38 20 46 49 52 4D 57 41 /664/6128 FIRMWA
004470: 52 45 20 20 20 20 20 20 20 20 20 20 20 20 20 20 RE
004480: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 61 pa
004490: 67 65 20 31 38 2E 31 30 0D 0A 0D 0A 0D 0A 0D 0A ge 18.10........
0044A0: 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 4C 4F 57 ...... LOW
0044B0: 3A 20 46 41 52 20 43 41 4C 4C 20 20 20 20 20 20 : FAR CALL
0044C0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0044D0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0044E0: 20 20 20 20 20 20 20 20 52 53 54 20 33 20 23 30 RST 3 #0
0044F0: 30 31 38 0D 0A 0D 0A 20 20 20 20 20 20 20 43 61 018.... Ca
004500: 6C 6C 20 73 75 62 72 6F 75 74 69 6E 65 20 69 6E ll subroutine in
004510: 20 52 41 4D 20 6F 72 20 20 61 6E 79 20 20 52 4F RAM or any RO
004520: 4D 2C 20 20 74 61 6B 65 73 20 20 69 6E 6C 69 6E M, takes inlin
004530: 65 20 20 61 64 64 72 65 73 73 20 20 6F 66 20 20 e address of
004540: 27 66 61 72 0D 0A 20 20 20 20 20 20 20 61 64 64 'far.. add
004550: 72 65 73 73 27 2E 0D 0A 0D 0A 20 20 20 20 20 20 ress'.....
004560: 20 41 63 74 69 6F 6E 3A 0D 0A 0D 0A 20 20 20 20 Action:....
004570: 20 20 20 52 53 54 20 33 20 69 73 20 75 73 65 64 RST 3 is used
004580: 20 74 6F 20 65 78 74 65 6E 64 20 74 68 65 20 69 to extend the i
004590: 6E 73 74 72 75 63 74 69 6F 6E 20 73 65 74 2E 20 nstruction set.
0045A0: 49 74 20 69 73 20 61 6E 20 65 78 70 61 6E 64 65 It is an expande
0045B0: 64 20 66 6F 72 6D 20 6F 66 0D 0A 20 20 20 20 20 d form of..
0045C0: 20 20 74 68 65 20 43 41 4C 4C 20 69 6E 73 74 72 the CALL instr
0045D0: 75 63 74 69 6F 6E 20 74 68 61 74 20 61 6C 6C 6F uction that allo
0045E0: 77 73 20 72 6F 75 74 69 6E 65 73 20 74 6F 20 62 ws routines to b
0045F0: 65 20 63 61 6C 6C 65 64 20 61 6E 79 77 68 65 72 e called anywher
004600: 65 20 69 6E 20 52 41 4D 0D 0A 20 20 20 20 20 20 e in RAM..
004610: 20 6F 72 20 69 6E 20 61 6E 79 20 52 4F 4D 2E 20 or in any ROM.
004620: 54 68 65 20 72 65 73 74 61 72 74 20 69 73 20 66 The restart is f
004630: 6F 6C 6C 6F 77 65 64 20 62 79 20 74 68 65 20 61 ollowed by the a
004640: 64 64 72 65 73 73 20 6F 66 20 61 20 33 20 62 79 ddress of a 3 by
004650: 74 65 20 27 66 61 72 0D 0A 20 20 20 20 20 20 20 te 'far..
004660: 61 64 64 72 65 73 73 27 20 77 68 69 63 68 20 73 address' which s
004670: 70 65 63 69 66 69 65 73 20 74 68 65 20 6C 6F 63 pecifies the loc
004680: 61 74 69 6F 6E 20 74 6F 20 63 61 6C 6C 20 20 61 ation to call a
004690: 6E 64 20 20 74 68 65 20 20 72 65 71 75 69 72 65 nd the require
0046A0: 64 20 20 52 4F 4D 0D 0A 20 20 20 20 20 20 20 73 d ROM.. s
0046B0: 74 61 74 65 20 61 6E 64 20 52 4F 4D 20 73 65 6C tate and ROM sel
0046C0: 65 63 74 69 6F 6E 2E 0D 0A 0D 0A 20 20 20 20 20 ection.....
0046D0: 20 20 45 6E 74 72 79 20 63 6F 6E 64 69 74 69 6F Entry conditio
0046E0: 6E 73 3A 0D 0A 0D 0A 20 20 20 20 20 20 20 41 6C ns:.... Al
0046F0: 6C 20 72 65 67 69 73 74 65 72 73 20 61 6E 64 20 l registers and
004700: 66 6C 61 67 73 20 61 72 65 20 70 61 73 73 65 64 flags are passed
004710: 20 74 6F 20 20 74 68 65 20 20 74 61 72 67 65 74 to the target
004720: 20 20 72 6F 75 74 69 6E 65 20 20 75 6E 74 6F 75 routine untou
004730: 63 68 65 64 0D 0A 20 20 20 20 20 20 20 65 78 63 ched.. exc
004740: 65 70 74 20 66 6F 72 20 49 59 20 28 77 68 69 63 ept for IY (whic
004750: 68 20 69 73 20 73 65 74 20 74 6F 20 70 6F 69 6E h is set to poin
004760: 74 20 61 74 20 61 20 62 61 63 6B 67 72 6F 75 6E t at a backgroun
004770: 64 20 52 4F 4D 27 73 20 75 70 70 65 72 20 20 64 d ROM's upper d
004780: 61 74 61 0D 0A 20 20 20 20 20 20 20 61 72 65 61 ata.. area
004790: 29 2E 0D 0A 0D 0A 20 20 20 20 20 20 20 45 78 69 )..... Exi
0047A0: 74 20 63 6F 6E 64 69 74 69 6F 6E 73 3A 0D 0A 0D t conditions:...
0047B0: 0A 20 20 20 20 20 20 20 49 59 20 70 72 65 73 65 . IY prese
0047C0: 72 76 65 64 2E 0D 0A 20 20 20 20 20 20 20 41 6C rved... Al
0047D0: 6C 20 72 65 67 69 73 74 65 72 73 20 61 6E 64 20 l registers and
0047E0: 66 6C 61 67 73 20 61 72 65 20 61 73 20 73 65 74 flags are as set
0047F0: 20 62 79 20 74 68 65 20 74 61 72 67 65 74 20 72 by the target r
004800: 6F 75 74 69 6E 65 2E 0D 0A 0D 0A 20 20 20 20 20 outine.....
004810: 20 20 4E 6F 74 65 73 3A 0D 0A 0D 0A 20 20 20 20 Notes:....
004820: 20 20 20 54 68 65 20 72 65 73 74 61 72 74 20 69 The restart i
004830: 6E 73 74 72 75 63 74 69 6F 6E 20 74 61 6B 65 73 nstruction takes
004840: 20 61 20 32 20 62 79 74 65 20 69 6E 6C 69 6E 65 a 2 byte inline
004850: 20 70 61 72 61 6D 65 74 65 72 20 77 68 69 63 68 parameter which
004860: 20 20 69 73 20 20 74 68 65 0D 0A 20 20 20 20 20 is the..
004870: 20 20 61 64 64 72 65 73 73 20 6F 66 20 61 20 27 address of a '
004880: 66 61 72 20 61 64 64 72 65 73 73 27 2E 20 54 68 far address'. Th
004890: 65 20 27 66 61 72 20 61 64 64 72 65 73 73 27 20 e 'far address'
0048A0: 69 73 20 6C 61 69 64 20 6F 75 74 20 61 73 20 66 is laid out as f
0048B0: 6F 6C 6C 6F 77 73 3A 0D 0A 0D 0A 20 20 20 20 20 ollows:....
0048C0: 20 20 20 20 20 20 20 20 20 42 79 74 65 3A 20 20 Byte:
0048D0: 20 20 20 30 20 20 20 20 20 20 20 20 20 31 20 20 0 1
0048E0: 20 20 20 20 20 20 20 32 0D 0A 20 20 20 20 20 20 2..
0048F0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
004900: 20 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F _______________
004910: 5F 5F 5F 5F 5F 5F 5F 5F 0D 0A 20 20 20 20 20 20 ________..
004920: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
004930: 7C 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7C | |
004940: 20 20 20 20 20 20 20 20 7C 0D 0A 20 20 20 20 20 |..
004950: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
004960: 20 7C 20 41 64 64 72 65 73 73 20 20 20 20 20 20 | Address
004970: 7C 20 52 4F 4D 20 20 20 20 7C 0D 0A 20 20 20 20 | ROM |..
004980: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
004990: 20 20 7C 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F |_____________
0049A0: 5F 7C 5F 5F 5F 5F 5F 5F 5F 5F 7C 0D 0A 0D 0A 20 _|________|....
0049B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 42 79 74 Byt
0049C0: 65 20 30 2E 2E 31 20 67 69 76 65 20 74 68 65 20 e 0..1 give the
0049D0: 61 64 64 72 65 73 73 20 6F 66 20 74 68 65 20 72 address of the r
0049E0: 6F 75 74 69 6E 65 20 74 6F 20 63 61 6C 6C 2E 0D outine to call..
0049F0: 0A 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 ...
004A00: 20 42 79 74 65 73 20 32 20 69 73 20 74 68 65 20 Bytes 2 is the
004A10: 52 4F 4D 20 73 65 6C 65 63 74 20 62 79 74 65 20 ROM select byte
004A20: 77 68 69 63 68 20 74 61 6B 65 20 74 68 65 20 76 which take the v
004A30: 61 6C 75 65 20 61 73 20 66 6F 6C 6C 6F 77 73 3A alue as follows:
004A40: 0D 0A 0D 0A 20 20 20 20 20 20 20 20 20 23 30 30 .... #00
004A50: 2E 2E 23 46 42 3A 20 20 53 65 6C 65 63 74 20 74 ..#FB: Select t
004A60: 68 65 20 67 69 76 65 6E 20 52 4F 4D 2C 20 65 6E he given ROM, en
004A70: 61 62 6C 65 20 75 70 70 65 72 2C 20 64 69 73 61 able upper, disa
004A80: 62 6C 65 20 6C 6F 77 65 72 2E 0D 0A 20 20 20 20 ble lower...
004A90: 20 20 20 20 20 20 20 20 20 20 23 46 43 3A 20 20 #FC:
004AA0: 4E 6F 20 63 68 61 6E 67 65 20 6F 66 20 52 4F 4D No change of ROM
004AB0: 20 73 65 6C 65 63 74 69 6F 6E 2C 20 65 6E 61 62 selection, enab
004AC0: 6C 65 20 75 70 70 65 72 2C 20 65 6E 61 62 6C 65 le upper, enable
004AD0: 20 6C 6F 77 65 72 2E 0D 0A 20 20 20 20 20 20 20 lower...
004AE0: 20 20 20 20 20 20 20 23 46 44 3A 20 20 4E 6F 20 #FD: No
004AF0: 63 68 61 6E 67 65 20 6F 66 20 52 4F 4D 20 73 65 change of ROM se
004B00: 6C 65 63 74 69 6F 6E 2C 20 65 6E 61 62 6C 65 20 lection, enable
004B10: 75 70 70 65 72 2C 20 64 69 73 61 62 6C 65 20 6C upper, disable l
004B20: 6F 77 65 72 2E 0D 0A 20 20 20 20 20 20 20 20 20 ower...
004B30: 20 20 20 20 20 23 46 45 3A 20 20 4E 6F 20 63 68 #FE: No ch
004B40: 61 6E 67 65 20 6F 66 20 52 4F 4D 20 73 65 6C 65 ange of ROM sele
004B50: 63 74 69 6F 6E 2C 20 64 69 73 61 62 6C 65 20 75 ction, disable u
004B60: 70 70 65 72 2C 20 65 6E 61 62 6C 65 20 6C 6F 77 pper, enable low
004B70: 65 72 2E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 er...
004B80: 20 20 20 23 46 46 3A 20 20 4E 6F 20 63 68 61 6E #FF: No chan
004B90: 67 65 20 6F 66 20 52 4F 4D 20 73 65 6C 65 63 74 ge of ROM select
004BA0: 69 6F 6E 2C 20 64 69 73 61 62 6C 65 20 75 70 70 ion, disable upp
004BB0: 65 72 2C 20 64 69 73 61 62 6C 65 20 6C 6F 77 65 er, disable lowe
004BC0: 72 2E 0D 0A 0D 0A 20 20 20 20 20 20 20 54 68 65 r..... The
004BD0: 20 72 65 61 73 6F 6E 20 74 68 61 74 20 74 68 65 reason that the
004BE0: 20 27 66 61 72 20 61 64 64 72 65 73 73 27 20 69 'far address' i
004BF0: 73 20 6E 6F 74 20 63 6F 6E 74 61 69 6E 65 64 20 s not contained
004C00: 20 69 6E 20 20 74 68 65 20 20 46 41 52 20 20 43 in the FAR C
004C10: 41 4C 4C 0D 0A 20 20 20 20 20 20 20 69 6E 73 74 ALL.. inst
004C20: 72 75 63 74 69 6F 6E 20 64 69 72 65 63 74 6C 79 ruction directly
004C30: 20 69 73 20 62 65 63 61 75 73 65 20 74 68 65 20 is because the
004C40: 52 4F 4D 20 73 65 6C 65 63 74 20 62 79 74 65 20 ROM select byte
004C50: 20 66 6F 72 20 20 72 6F 75 74 69 6E 65 73 20 20 for routines
004C60: 69 6E 0D 0A 20 20 20 20 20 20 20 52 4F 4D 20 77 in.. ROM w
004C70: 69 6C 6C 20 64 65 70 65 6E 64 20 75 70 6F 6E 20 ill depend upon
004C80: 74 68 65 20 70 61 72 74 69 63 75 6C 61 72 20 63 the particular c
004C90: 6F 6E 66 69 67 75 72 61 74 69 6F 6E 20 6F 66 20 onfiguration of
004CA0: 65 78 70 61 6E 73 69 6F 6E 20 52 4F 4D 73 20 6F expansion ROMs o
004CB0: 6E 0D 0A 20 20 20 20 20 20 20 74 68 65 20 6D 61 n.. the ma
004CC0: 63 68 69 6E 65 20 61 6E 64 20 6D 75 73 74 20 74 chine and must t
004CD0: 68 65 72 65 66 6F 72 65 20 62 65 20 65 73 74 61 herefore be esta
004CE0: 62 6C 69 73 68 65 64 20 61 6E 64 20 73 65 74 20 blished and set
004CF0: 61 74 20 72 75 6E 20 74 69 6D 65 2E 0D 0A 0D 0A at run time.....
004D00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
004D10: 04 00 00 00 02 09 50 E5 04 00 C1 02 00 00 00 02 ......P.........
004D20: 04 00 C2 02 00 00 00 02 04 00 C3 02 00 00 00 02 ................
004D30: 04 00 C4 02 00 00 00 02 04 00 C5 02 00 00 00 02 ................
004D40: 04 00 C6 02 00 00 00 02 04 00 C7 02 00 00 00 02 ................
004D50: 04 00 C8 02 00 00 00 02 04 00 C9 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: 20 20 20 20 20 20 20 52 65 67 69 73 74 65 72 73 Registers
004E10: 20 61 72 65 20 70 61 73 73 65 64 20 74 6F 20 74 are passed to t
004E20: 68 65 20 74 61 72 67 65 74 20 72 6F 75 74 69 6E he target routin
004E30: 65 20 75 6E 74 6F 75 63 68 65 64 20 65 78 63 65 e untouched exce
004E40: 70 74 20 66 6F 72 20 74 68 65 20 49 59 0D 0A 20 pt for the IY..
004E50: 20 20 20 20 20 20 72 65 67 69 73 74 65 72 2E 20 register.
004E60: 57 68 65 6E 20 65 6E 74 65 72 69 6E 67 20 61 20 When entering a
004E70: 62 61 63 6B 67 72 6F 75 6E 64 20 52 4F 4D 20 74 background ROM t
004E80: 68 69 73 20 69 73 20 73 65 74 20 74 6F 20 70 6F his is set to po
004E90: 69 6E 74 20 20 61 74 20 20 74 68 65 0D 0A 20 20 int at the..
004EA0: 20 20 20 20 20 62 61 73 65 20 6F 66 20 74 68 65 base of the
004EB0: 20 52 4F 4D 73 20 75 70 70 65 72 20 64 61 74 61 ROMs upper data
004EC0: 20 61 72 65 61 2E 20 28 53 65 65 20 73 65 63 74 area. (See sect
004ED0: 69 6F 6E 20 31 30 2E 34 20 61 6E 64 20 4B 4C 20 ion 10.4 and KL
004EE0: 49 4E 49 54 20 42 41 43 4B 29 2E 0D 0A 0D 0A 0D INIT BACK)......
004EF0: 0A 0D 0A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 .........
004F00: 41 4D 53 54 52 41 44 20 43 50 43 34 36 34 2F 36 AMSTRAD CPC464/6
004F10: 36 34 2F 36 31 32 38 20 46 49 52 4D 57 41 52 45 64/6128 FIRMWARE
004F20: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
004F30: 20 20 20 20 20 20 20 20 20 20 20 20 70 61 67 65 page
004F40: 20 31 38 2E 31 31 0D 0A 1A 20 66 72 6F 6D 20 23 18.11... from #
004F50: 30 30 30 30 20 74 6F 20 23 30 30 33 46 20 69 6E 0000 to #003F in
004F60: 63 6C 75 73 69 76 65 2C 20 20 69 73 20 20 6F 63 clusive, is oc
004F70: 63 75 70 69 65 64 20 20 62 79 0D 0A 20 20 20 20 cupied by..
004F80: E5 43 48 41 50 2D 31 35 20 50 38 20 01 00 00 3F .CHAP-15 P8 ...?
004F90: 99 9A 9B 9C 9D 9E 9F A0 00 00 00 00 00 00 00 00 ................
004FA0: E5 2D 31 30 20 20 20 20 20 20 20 20 00 00 00 80 .-10 ....
004FB0: 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 ................
004FC0: E5 2D 31 30 20 20 20 20 20 20 20 20 01 00 00 05 .-10 ....
004FD0: 98 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004FE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
004FF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
005000: 6E 3A 0D 0A 0D 0A 20 20 20 20 20 20 20 54 72 79 n:.... Try
005010: 20 74 6F 20 72 65 61 64 20 61 20 63 68 61 72 61 to read a chara
005020: 63 74 65 72 20 66 72 6F 6D 20 74 68 65 20 73 63 cter from the sc
005030: 72 65 65 6E 20 61 74 20 61 20 63 68 61 72 61 63 reen at a charac
005040: 74 65 72 20 70 6F 73 69 74 69 6F 6E 2E 0D 0A 0D ter position....
005050: 0A 20 20 20 20 20 20 20 45 6E 74 72 79 20 63 6F . Entry co
005060: 6E 64 69 74 69 6F 6E 73 3A 0D 0A 0D 0A 20 20 20 nditions:....
005070: 20 20 20 20 48 20 63 6F 6E 74 61 69 6E 73 20 74 H contains t
005080: 68 65 20 70 68 79 73 69 63 61 6C 20 63 6F 6C 75 he physical colu
005090: 6D 6E 20 74 6F 20 72 65 61 64 20 66 72 6F 6D 2E mn to read from.
0050A0: 0D 0A 20 20 20 20 20 20 20 4C 20 63 6F 6E 74 61 .. L conta
0050B0: 69 6E 73 20 74 68 65 20 70 68 79 73 69 63 61 6C ins the physical
0050C0: 20 72 6F 77 20 74 6F 20 72 65 61 64 20 66 72 6F row to read fro
0050D0: 6D 2E 0D 0A 0D 0A 20 20 20 20 20 20 20 45 78 69 m..... Exi
0050E0: 74 20 63 6F 6E 64 69 74 69 6F 6E 73 3A 0D 0A 0D t conditions:...
0050F0: 0A 20 20 20 20 20 20 20 49 66 20 61 20 72 65 61 . If a rea
005100: 64 61 62 6C 65 20 63 68 61 72 61 63 74 65 72 20 dable character
005110: 77 61 73 20 66 6F 75 6E 64 3A 0D 0A 0D 0A 20 20 was found:....
005120: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 61 Ca
005130: 72 72 79 20 74 72 75 65 2E 0D 0A 20 20 20 20 20 rry true...
005140: 20 20 20 20 20 20 20 20 20 20 20 41 20 63 6F 6E A con
005150: 74 61 69 6E 73 20 74 68 65 20 63 68 61 72 61 63 tains the charac
005160: 74 65 72 20 72 65 61 64 2E 0D 0A 0D 0A 20 20 20 ter read.....
005170: 20 20 20 20 49 66 20 6E 6F 20 72 65 63 6F 67 6E If no recogn
005180: 69 73 61 62 6C 65 20 63 68 61 72 61 63 74 65 72 isable character
005190: 20 77 61 73 20 66 6F 75 6E 64 3A 0D 0A 0D 0A 20 was found:....
0051A0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 C
0051B0: 61 72 72 79 20 66 61 6C 73 65 2E 0D 0A 20 20 20 arry false...
0051C0: 20 20 20 20 20 20 20 20 20 20 20 20 20 41 20 63 A c
0051D0: 6F 6E 74 61 69 6E 73 20 7A 65 72 6F 2E 0D 0A 0D ontains zero....
0051E0: 0A 20 20 20 20 20 20 20 41 6C 77 61 79 73 3A 0D . Always:.
0051F0: 0A 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 ...
005200: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 20 20 20 20 ............
005210: 20 20 20 54 68 65 20 74 61 72 67 65 74 20 72 6F The target ro
005220: 75 74 69 6E 65 20 72 65 74 75 72 6E 73 20 74 6F utine returns to
005230: 20 74 68 65 20 20 69 6E 73 74 72 75 63 74 69 6F the instructio
005240: 6E 20 20 69 6D 6D 65 64 69 61 74 65 6C 79 20 20 n immediately
005250: 66 6F 6C 6C 6F 77 69 6E 67 0D 0A 20 20 20 20 20 following..
005260: 20 20 74 68 65 20 69 6E 6C 69 6E 65 20 70 61 72 the inline par
005270: 61 6D 65 74 65 72 2E 20 54 68 65 20 52 4F 4D 20 ameter. The ROM
005280: 73 65 6C 65 63 74 20 61 6E 64 20 52 4F 4D 20 20 select and ROM
005290: 73 74 61 74 65 20 20 61 72 65 20 20 72 65 73 74 state are rest
0052A0: 6F 72 65 64 20 20 74 6F 0D 0A 20 20 20 20 20 20 ored to..
0052B0: 20 77 68 61 74 20 74 68 65 79 20 77 65 72 65 20 what they were
0052C0: 62 65 66 6F 72 65 20 74 68 65 20 63 61 6C 6C 2E before the call.
0052D0: 20 54 68 69 73 20 69 73 20 61 63 63 6F 6D 70 6C This is accompl
0052E0: 69 73 68 65 64 20 62 79 20 70 75 73 68 69 6E 67 ished by pushing
0052F0: 20 76 61 6C 75 65 73 0D 0A 20 20 20 20 20 20 20 values..
005300: 6F 6E 20 74 68 65 20 73 74 61 63 6B 20 61 6E 64 on the stack and
005310: 20 73 6F 20 63 61 72 65 20 73 68 6F 75 6C 64 20 so care should
005320: 62 65 20 74 61 6B 65 6E 20 77 68 65 6E 20 69 6E be taken when in
005330: 64 65 78 69 6E 67 20 20 75 70 20 20 74 68 65 20 dexing up the
005340: 20 73 74 61 63 6B 0D 0A 20 20 20 20 20 20 20 61 stack.. a
005350: 66 74 65 72 20 61 20 46 41 52 20 43 41 4C 4C 20 fter a FAR CALL
005360: 69 6E 73 74 72 75 63 74 69 6F 6E 2E 20 28 54 68 instruction. (Th
005370: 65 20 73 74 61 63 6B 20 75 73 61 67 65 20 20 69 e stack usage i
005380: 73 20 20 34 20 20 62 79 74 65 73 20 20 66 6F 72 s 4 bytes for
005390: 20 20 52 4F 4D 0D 0A 20 20 20 20 20 20 20 73 65 ROM.. se
0053A0: 6C 65 63 74 20 62 79 74 65 73 20 69 6E 20 74 68 lect bytes in th
0053B0: 65 20 72 61 6E 67 65 20 23 46 43 2E 2E 23 46 46 e range #FC..#FF
0053C0: 20 61 6E 64 20 36 20 62 79 74 65 73 20 66 6F 72 and 6 bytes for
0053D0: 20 52 4F 4D 20 73 65 6C 65 63 74 20 62 79 74 65 ROM select byte
0053E0: 73 20 69 6E 0D 0A 20 20 20 20 20 20 20 74 68 65 s in.. the
0053F0: 20 72 61 6E 67 65 20 23 30 30 2E 2E 23 46 42 29 range #00..#FB)
005400: 2E 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 49 6E ....... In
005410: 74 65 72 72 75 70 74 73 20 61 72 65 20 65 6E 61 terrupts are ena
005420: 62 6C 65 64 2E 0D 0A 0D 0A 0D 0A 0D 0A 20 20 20 bled.........
005430: 20 20 20 20 52 65 6C 61 74 65 64 20 65 6E 74 72 Related entr
005440: 69 65 73 3A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 ies:......
005450: 20 4B 4C 20 46 41 52 20 49 43 41 4C 4C 0D 0A 20 KL FAR ICALL..
005460: 20 20 20 20 20 20 4B 4C 20 46 41 52 20 50 43 48 KL FAR PCH
005470: 4C 0D 0A 20 20 20 20 20 20 20 4C 4F 57 20 4A 55 L.. LOW JU
005480: 4D 50 20 28 52 53 54 20 31 29 0D 0A 20 20 20 20 MP (RST 1)..
005490: 20 20 20 53 49 44 45 20 43 41 4C 4C 20 28 52 53 SIDE CALL (RS
0054A0: 54 20 32 29 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A T 2)............
0054B0: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A ................
0054C0: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A ................
0054D0: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A ................
0054E0: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A ................
0054F0: 0D 0A 0D 0A 20 20 20 20 20 20 20 41 4D 53 54 52 .... AMSTR
005500: 41 44 20 43 50 43 34 36 34 2F 36 36 34 2F 36 31 AD CPC464/664/61
005510: 32 38 20 46 49 52 4D 57 41 52 45 20 20 20 20 20 28 FIRMWARE
005520: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
005530: 20 20 20 20 20 20 20 70 61 67 65 20 31 38 2E 31 page 18.1
005540: 32 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 20 2..............
005550: 20 20 20 20 20 20 4C 4F 57 3A 20 4B 4C 20 46 41 LOW: KL FA
005560: 52 20 50 43 48 4C 20 20 20 20 20 20 20 20 20 20 R PCHL
005570: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
005580: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
005590: 20 20 20 20 20 20 20 23 30 30 31 42 0D 0A 0D 0A #001B....
0055A0: 20 20 20 20 20 20 20 43 61 6C 6C 20 73 75 62 72 Call subr
0055B0: 6F 75 74 69 6E 65 20 69 6E 20 52 41 4D 20 6F 72 outine in RAM or
0055C0: 20 61 6E 79 20 52 4F 4D 2E 0D 0A 20 20 20 20 20 any ROM...
0055D0: 20 20 43 20 61 6E 64 20 48 4C 20 63 6F 6E 74 61 C and HL conta
0055E0: 69 6E 20 74 68 65 20 27 66 61 72 20 61 64 64 72 in the 'far addr
0055F0: 65 73 73 27 20 74 6F 20 63 61 6C 6C 2E 0D 0A 0D ess' to call....
005600: 0A 20 20 20 20 20 20 20 41 63 74 69 6F 6E 3A 0D . Action:.
005610: 0A 0D 0A 20 20 20 20 20 20 20 54 68 65 20 66 61 ... The fa
005620: 72 20 63 61 6C 6C 20 6D 65 63 68 61 6E 69 73 6D r call mechanism
005630: 20 61 6C 6C 6F 77 73 20 73 75 62 72 6F 75 74 69 allows subrouti
005640: 6E 65 73 20 74 6F 20 62 65 20 63 61 6C 6C 65 64 nes to be called
005650: 20 61 6E 79 77 68 65 72 65 20 69 6E 20 52 41 4D anywhere in RAM
005660: 0D 0A 20 20 20 20 20 20 20 6F 72 20 69 6E 20 61 .. or in a
005670: 6E 79 20 52 4F 4D 2E 20 54 68 69 73 20 72 6F 75 ny ROM. This rou
005680: 74 69 6E 65 20 74 61 6B 65 73 20 61 20 27 66 61 tine takes a 'fa
005690: 72 20 61 64 64 72 65 73 73 27 20 61 6E 64 20 63 r address' and c
0056A0: 61 6C 6C 73 20 74 68 65 20 20 67 69 76 65 6E 0D alls the given.
0056B0: 0A 20 20 20 20 20 20 20 72 6F 75 74 69 6E 65 20 . routine
0056C0: 73 65 74 74 69 6E 67 20 74 68 65 20 72 65 71 75 setting the requ
0056D0: 65 73 74 65 64 20 52 4F 4D 20 73 74 61 74 65 20 ested ROM state
0056E0: 61 6E 64 20 52 4F 4D 20 73 65 6C 65 63 74 69 6F and ROM selectio
0056F0: 6E 2E 0D 0A 0D 0A 20 20 20 20 20 20 20 45 6E 74 n..... Ent
005700: 72 79 20 63 6F 6E 64 69 74 69 6F 6E 73 3A 0D 0A ry conditions:..
005710: 0D 0A 20 20 20 20 20 20 20 48 4C 20 63 6F 6E 74 .. HL cont
005720: 61 69 6E 73 20 74 68 65 20 61 64 64 72 65 73 73 ains the address
005730: 20 6F 66 20 74 68 65 20 72 6F 75 74 69 6E 65 20 of the routine
005740: 74 6F 20 63 61 6C 6C 2E 0D 0A 20 20 20 20 20 20 to call...
005750: 20 43 20 63 6F 6E 74 61 69 6E 73 20 74 68 65 20 C contains the
005760: 52 4F 4D 20 73 65 6C 65 63 74 20 62 79 74 65 2E ROM select byte.
005770: 0D 0A 0D 0A 20 20 20 20 20 20 20 41 6C 6C 20 72 .... All r
005780: 65 67 69 73 74 65 72 73 20 61 6E 64 20 66 6C 61 egisters and fla
005790: 67 73 20 61 72 65 20 70 61 73 73 65 64 20 74 6F gs are passed to
0057A0: 20 20 74 68 65 20 20 74 61 72 67 65 74 20 20 72 the target r
0057B0: 6F 75 74 69 6E 65 20 20 75 6E 74 6F 75 63 68 65 outine untouche
0057C0: 64 0D 0A 20 20 20 20 20 20 20 65 78 63 65 70 74 d.. except
0057D0: 20 66 6F 72 20 49 59 20 28 77 68 69 63 68 20 69 for IY (which i
0057E0: 73 20 73 65 74 20 74 6F 20 70 6F 69 6E 74 20 61 s set to point a
0057F0: 74 20 61 20 62 61 63 6B 67 72 6F 75 6E 64 20 52 t a background R
005800: 4F 4D 73 20 20 75 70 70 65 72 20 20 64 61 74 61 OMs upper data
005810: 0D 0A 20 20 20 20 20 20 20 61 72 65 61 29 2E 0D .. area)..
005820: 0A 0D 0A 20 20 20 20 20 20 20 45 78 69 74 20 63 ... Exit c
005830: 6F 6E 64 69 74 69 6F 6E 73 3A 0D 0A 0D 0A 20 20 onditions:....
005840: 20 20 20 20 20 49 59 20 70 72 65 73 65 72 76 65 IY preserve
005850: 64 2E 0D 0A 20 20 20 20 20 20 20 41 6C 6C 20 6F d... All o
005860: 74 68 65 72 20 72 65 67 69 73 74 65 72 73 20 61 ther registers a
005870: 6E 64 20 66 6C 61 67 73 20 61 72 65 20 61 73 20 nd flags are as
005880: 73 65 74 20 62 79 20 74 68 65 20 74 61 72 67 65 set by the targe
005890: 74 20 72 6F 75 74 69 6E 65 2E 0D 0A 0D 0A 20 20 t routine.....
0058A0: 20 20 20 20 20 4E 6F 74 65 73 3A 0D 0A 0D 0A 20 Notes:....
0058B0: 20 20 20 20 20 20 54 68 65 20 52 4F 4D 20 73 65 The ROM se
0058C0: 6C 65 63 74 20 62 79 74 65 20 74 61 6B 65 73 20 lect byte takes
0058D0: 76 61 6C 75 65 73 20 61 73 20 66 6F 6C 6C 6F 77 values as follow
0058E0: 73 3A 0D 0A 0D 0A 20 20 20 20 20 20 20 23 30 30 s:.... #00
0058F0: 2E 2E 23 46 42 3A 20 20 53 65 6C 65 63 74 20 74 ..#FB: Select t
005900: 68 65 20 67 69 76 65 6E 20 52 4F 4D 2C 20 65 6E he given ROM, en
005910: 61 62 6C 65 20 75 70 70 65 72 2C 20 64 69 73 61 able upper, disa
005920: 62 6C 65 20 6C 6F 77 65 72 2E 0D 0A 20 20 20 20 ble lower...
005930: 20 20 20 20 20 20 20 20 23 46 43 3A 20 20 4E 6F #FC: No
005940: 20 63 68 61 6E 67 65 20 6F 66 20 52 4F 4D 20 73 change of ROM s
005950: 65 6C 65 63 74 69 6F 6E 2C 20 65 6E 61 62 6C 65 election, enable
005960: 20 75 70 70 65 72 2C 20 65 6E 61 62 6C 65 20 6C upper, enable l
005970: 6F 77 65 72 2E 0D 0A 20 20 20 20 20 20 20 20 20 ower...
005980: 20 20 20 23 46 44 3A 20 20 4E 6F 20 63 68 61 6E #FD: No chan
005990: 67 65 20 6F 66 20 52 4F 4D 20 73 65 6C 65 63 74 ge of ROM select
0059A0: 69 6F 6E 2C 20 65 6E 61 62 6C 65 20 75 70 70 65 ion, enable uppe
0059B0: 72 2C 20 64 69 73 61 62 6C 65 20 6C 6F 77 65 72 r, disable lower
0059C0: 2E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 23 ... #
0059D0: 46 45 3A 20 20 4E 6F 20 63 68 61 6E 67 65 20 6F FE: No change o
0059E0: 66 20 52 4F 4D 20 73 65 6C 65 63 74 69 6F 6E 2C f ROM selection,
0059F0: 20 64 69 73 61 62 6C 65 20 75 70 70 65 72 2C 20 disable upper,
005A00: 65 6E 61 62 6C 65 20 6C 6F 77 65 72 2E 0D 0A 20 enable lower...
005A10: 20 20 20 20 20 20 20 20 20 20 20 23 46 46 3A 20 #FF:
005A20: 20 4E 6F 20 63 68 61 6E 67 65 20 6F 66 20 52 4F No change of RO
005A30: 4D 20 73 65 6C 65 63 74 69 6F 6E 2C 20 64 69 73 M selection, dis
005A40: 61 62 6C 65 20 75 70 70 65 72 2C 20 64 69 73 61 able upper, disa
005A50: 62 6C 65 20 6C 6F 77 65 72 2E 0D 0A 0D 0A 20 20 ble lower.....
005A60: 20 20 20 20 20 52 65 67 69 73 74 65 72 73 20 61 Registers a
005A70: 72 65 20 70 61 73 73 65 64 20 74 6F 20 74 68 65 re passed to the
005A80: 20 74 61 72 67 65 74 20 72 6F 75 74 69 6E 65 20 target routine
005A90: 75 6E 74 6F 75 63 68 65 64 20 65 78 63 65 70 74 untouched except
005AA0: 20 66 6F 72 20 74 68 65 20 49 59 0D 0A 20 20 20 for the IY..
005AB0: 20 20 20 20 72 65 67 69 73 74 65 72 2E 20 57 68 register. Wh
005AC0: 65 6E 20 65 6E 74 65 72 69 6E 67 20 61 20 62 61 en entering a ba
005AD0: 63 6B 67 72 6F 75 6E 64 20 52 4F 4D 20 74 68 69 ckground ROM thi
005AE0: 73 20 69 73 20 73 65 74 20 74 6F 20 70 6F 69 6E s is set to poin
005AF0: 74 20 20 61 74 20 20 74 68 65 0D 0A 20 20 20 20 t at the..
005B00: 20 20 20 62 61 73 65 20 6F 66 20 74 68 65 20 52 base of the R
005B10: 4F 4D 27 73 20 75 70 70 65 72 20 64 61 74 61 20 OM's upper data
005B20: 61 72 65 61 2E 20 20 28 53 65 65 20 20 73 65 63 area. (See sec
005B30: 74 69 6F 6E 20 20 31 30 2E 34 20 20 61 6E 64 20 tion 10.4 and
005B40: 20 4B 4C 20 20 49 4E 49 54 0D 0A 20 20 20 20 20 KL INIT..
005B50: 20 20 42 41 43 4B 29 2E 0D 0A 0D 0A 20 20 20 20 BACK).....
005B60: 20 20 20 57 68 65 6E 20 74 68 65 20 74 61 72 67 When the targ
005B70: 65 74 20 72 6F 75 74 69 6E 65 20 72 65 74 75 72 et routine retur
005B80: 6E 73 2C 20 74 68 65 20 52 4F 4D 20 20 73 65 6C ns, the ROM sel
005B90: 65 63 74 20 20 61 6E 64 20 20 52 4F 4D 20 20 73 ect and ROM s
005BA0: 74 61 74 65 20 20 61 72 65 0D 0A 20 20 20 20 20 tate are..
005BB0: 20 20 72 65 73 74 6F 72 65 64 20 74 6F 20 77 68 restored to wh
005BC0: 61 74 20 74 68 65 79 20 77 65 72 65 20 62 65 66 at they were bef
005BD0: 6F 72 65 20 74 68 65 20 63 61 6C 6C 2E 20 54 68 ore the call. Th
005BE0: 69 73 20 20 69 73 20 20 61 63 63 6F 6D 70 6C 69 is is accompli
005BF0: 73 68 65 64 20 20 62 79 0D 0A 20 20 20 20 20 20 shed by..
005C00: 20 70 75 73 68 69 6E 67 20 76 61 6C 75 65 73 20 pushing values
005C10: 6F 6E 74 6F 20 74 68 65 20 20 73 74 61 63 6B 20 onto the stack
005C20: 20 61 6E 64 20 20 73 6F 20 20 63 61 72 65 20 20 and so care
005C30: 73 68 6F 75 6C 64 20 20 62 65 20 20 74 61 6B 65 should be take
005C40: 6E 20 20 77 68 65 6E 0D 0A 20 20 20 20 20 20 20 n when..
005C50: 69 6E 64 65 78 69 6E 67 20 75 70 20 74 68 65 20 indexing up the
005C60: 73 74 61 63 6B 20 61 66 74 65 72 20 75 73 69 6E stack after usin
005C70: 67 20 74 68 69 73 20 72 6F 75 74 69 6E 65 2E 20 g this routine.
005C80: 28 54 68 65 20 73 74 61 63 6B 20 75 73 61 67 65 (The stack usage
005C90: 20 69 73 20 20 34 0D 0A 0D 0A 20 20 20 20 20 20 is 4....
005CA0: 20 62 79 74 65 73 20 66 6F 72 20 52 4F 4D 20 73 bytes for ROM s
005CB0: 65 6C 65 63 74 20 62 79 74 65 73 20 69 6E 20 74 elect bytes in t
005CC0: 68 65 20 72 61 6E 67 65 20 23 46 43 2E 2E 23 46 he range #FC..#F
005CD0: 46 20 61 6E 64 20 36 20 62 79 74 65 73 20 20 66 F and 6 bytes f
005CE0: 6F 72 20 20 52 4F 4D 0D 0A 20 20 20 20 20 20 20 or ROM..
005CF0: 73 65 6C 65 63 74 20 62 79 74 65 73 20 69 6E 20 select bytes in
005D00: 74 68 65 20 72 61 6E 67 65 20 23 30 30 2E 2E 23 the range #00..#
005D10: 46 42 29 2E 0D 0A 0D 0A 20 20 20 20 20 20 20 49 FB)..... I
005D20: 6E 74 65 72 72 75 70 74 73 20 61 72 65 20 65 6E nterrupts are en
005D30: 61 62 6C 65 64 2E 0D 0A 0D 0A 20 20 20 20 20 20 abled.....
005D40: 20 52 65 6C 61 74 65 64 20 65 6E 74 72 69 65 73 Related entries
005D50: 3A 0D 0A 0D 0A 20 20 20 20 20 20 20 46 41 52 20 :.... FAR
005D60: 43 41 4C 4C 20 28 52 53 54 20 33 29 0D 0A 20 20 CALL (RST 3)..
005D70: 20 20 20 20 20 4B 4C 20 46 41 52 20 49 43 41 4C KL FAR ICAL
005D80: 4C 0D 0A 20 20 20 20 20 20 20 4B 4C 20 4C 4F 57 L.. KL LOW
005D90: 20 50 43 48 4C 0D 0A 20 20 20 20 20 20 20 4B 4C PCHL.. KL
005DA0: 20 53 49 44 45 20 50 43 48 4C 0D 0A 0D 0A 0D 0A SIDE PCHL......
005DB0: 0D 0A 20 20 20 20 20 20 20 41 4D 53 54 52 41 44 .. AMSTRAD
005DC0: 20 43 50 43 34 36 34 2F 36 36 34 2F 36 31 32 38 CPC464/664/6128
005DD0: 20 46 49 52 4D 57 41 52 45 20 20 20 20 20 20 20 FIRMWARE
005DE0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
005DF0: 20 20 20 20 20 70 61 67 65 20 31 38 2E 31 33 0D page 18.13.
005E00: 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 20 20 20 .............
005E10: 20 20 20 20 4C 4F 57 3A 20 50 43 48 4C 20 49 4E LOW: PCHL IN
005E20: 53 54 52 55 43 54 49 4F 4E 20 20 20 20 20 20 20 STRUCTION
005E30: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
005E40: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
005E50: 20 20 20 20 20 23 30 30 31 45 0D 0A 0D 0A 0D 0A #001E......
005E60: 20 20 20 20 20 20 20 4A 75 6D 70 20 74 6F 20 61 Jump to a
005E70: 64 64 72 65 73 73 20 69 6E 20 48 4C 2E 0D 0A 0D ddress in HL....
005E80: 0A 0D 0A 20 20 20 20 20 20 20 41 63 74 69 6F 6E ... Action
005E90: 3A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 45 6E :...... En
005EA0: 74 72 79 20 63 6F 6D 70 72 69 73 65 73 20 61 20 try comprises a
005EB0: 4A 50 20 28 48 4C 29 20 20 69 6E 73 74 72 75 63 JP (HL) instruc
005EC0: 74 69 6F 6E 20 20 28 6F 72 20 20 50 43 48 4C 20 tion (or PCHL
005ED0: 20 69 6E 20 20 73 6F 6D 65 20 20 61 73 73 65 6D in some assem
005EE0: 62 6C 65 72 0D 0A 20 20 20 20 20 20 20 64 69 61 bler.. dia
005EF0: 6C 65 63 74 73 29 2E 0D 0A 0D 0A 0D 0A 20 20 20 lects).......
005F00: 20 20 20 20 45 6E 74 72 79 20 63 6F 6E 64 69 74 Entry condit
005F10: 69 6F 6E 73 3A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 ions:......
005F20: 20 20 48 4C 20 63 6F 6E 74 61 69 6E 73 20 74 68 HL contains th
005F30: 65 20 61 64 64 72 65 73 73 20 74 6F 20 6A 75 6D e address to jum
005F40: 70 20 74 6F 2E 0D 0A 0D 0A 0D 0A 20 20 20 20 20 p to.......
005F50: 20 20 41 6C 6C 20 72 65 67 69 73 74 65 72 73 20 All registers
005F60: 61 6E 64 20 66 6C 61 67 73 20 61 72 65 20 70 61 and flags are pa
005F70: 73 73 65 64 20 74 6F 20 74 68 65 20 74 61 72 67 ssed to the targ
005F80: 65 74 20 72 6F 75 74 69 6E 65 20 75 6E 74 6F 75 et routine untou
005F90: 63 68 65 64 2E 0D 0A 0D 0A 0D 0A 20 20 20 20 20 ched.......
005FA0: 20 20 45 78 69 74 20 63 6F 6E 64 69 74 69 6F 6E Exit condition
005FB0: 73 3A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 41 s:...... A
005FC0: 6C 6C 20 72 65 67 69 73 74 65 72 73 20 61 6E 64 ll registers and
005FD0: 20 66 6C 61 67 73 20 61 72 65 20 61 73 20 73 65 flags are as se
005FE0: 74 20 62 79 20 74 68 65 20 74 61 72 67 65 74 20 t by the target
005FF0: 72 6F 75 74 69 6E 65 2E 0D 0A 0D 0A 0D 0A 20 20 routine.......
006000: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
006010: 05 00 00 00 02 09 50 E5 05 00 C1 02 00 00 00 02 ......P.........
006020: 05 00 C2 02 00 00 00 02 05 00 C3 02 00 00 00 02 ................
006030: 05 00 C4 02 00 00 00 02 05 00 C5 02 00 00 00 02 ................
006040: 05 00 C6 02 00 00 00 02 05 00 C7 02 00 00 00 02 ................
006050: 05 00 C8 02 00 00 00 02 05 00 C9 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: 20 20 20 20 20 4E 6F 74 65 73 3A 0D 0A 0D 0A 0D Notes:.....
006110: 0A 20 20 20 20 20 20 20 43 61 6C 6C 69 6E 67 20 . Calling
006120: 50 43 48 4C 20 49 4E 53 54 52 55 43 54 49 4F 4E PCHL INSTRUCTION
006130: 20 69 73 20 61 20 75 73 65 66 75 6C 20 77 61 79 is a useful way
006140: 20 6F 66 20 69 6E 76 6F 6B 69 6E 67 20 61 20 20 of invoking a
006150: 72 6F 75 74 69 6E 65 20 20 77 68 6F 73 65 0D 0A routine whose..
006160: 20 20 20 20 20 20 20 61 64 64 72 65 73 73 20 68 address h
006170: 61 73 20 62 65 65 6E 20 70 69 63 6B 65 64 20 6F as been picked o
006180: 75 74 20 6F 66 20 61 20 74 61 62 6C 65 20 6F 72 ut of a table or
006190: 20 6F 74 68 65 72 77 69 73 65 20 65 73 74 61 62 otherwise estab
0061A0: 6C 69 73 68 65 64 20 61 74 20 72 75 6E 0D 0A 20 lished at run..
0061B0: 20 20 20 20 20 20 74 69 6D 65 2E 0D 0A 0D 0A 0D time......
0061C0: 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 52 65 6C 61 ..... Rela
0061D0: 74 65 64 20 65 6E 74 72 69 65 73 3A 0D 0A 0D 0A ted entries:....
0061E0: 0D 0A 20 20 20 20 20 20 20 4B 4C 20 46 41 52 20 .. KL FAR
0061F0: 50 43 48 4C 0D 0A 20 20 20 20 20 20 20 4B 4C 20 PCHL.. KL
006200: 4C 4F 57 20 50 43 48 4C 0D 0A 20 20 20 20 20 20 LOW PCHL..
006210: 20 4B 4C 20 53 49 44 45 20 50 43 48 4C 0D 0A 20 KL SIDE PCHL..
006220: 20 20 20 20 20 20 50 43 42 43 20 49 4E 53 54 52 PCBC INSTR
006230: 55 43 54 49 4F 4E 0D 0A 20 20 20 20 20 20 20 50 UCTION.. P
006240: 43 44 45 20 49 4E 53 54 52 55 43 54 49 4F 4E 0D CDE INSTRUCTION.
006250: 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D ................
006260: 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 ...........
006270: 20 20 41 4D 53 54 52 41 44 20 43 50 43 34 36 34 AMSTRAD CPC464
006280: 2F 36 36 34 2F 36 31 32 38 20 46 49 52 4D 57 41 /664/6128 FIRMWA
006290: 52 45 20 20 20 20 20 20 20 20 20 20 20 20 20 20 RE
0062A0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 61 pa
0062B0: 67 65 20 31 38 2E 31 34 0D 0A 0D 0A 0D 0A 0D 0A ge 18.14........
0062C0: 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 4C 4F 57 ...... LOW
0062D0: 3A 20 52 41 4D 20 4C 41 4D 20 20 20 20 20 20 20 : RAM LAM
0062E0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0062F0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
006300: 20 20 20 20 20 20 20 20 52 53 54 20 34 20 23 30 RST 4 #0
006310: 30 32 30 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 020......
006320: 4C 44 20 41 2C 28 48 4C 29 20 77 69 74 68 20 61 LD A,(HL) with a
006330: 6C 6C 20 52 4F 4D 73 20 64 69 73 61 62 6C 65 64 ll ROMs disabled
006340: 2E 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 41 63 ....... Ac
006350: 74 69 6F 6E 3A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 tion:......
006360: 20 20 52 53 54 20 34 20 69 73 20 75 73 65 64 20 RST 4 is used
006370: 74 6F 20 65 78 74 65 6E 64 20 74 68 65 20 69 6E to extend the in
006380: 73 74 72 75 63 74 69 6F 6E 20 73 65 74 2E 20 49 struction set. I
006390: 74 20 69 73 20 65 71 75 69 76 61 6C 65 6E 74 20 t is equivalent
0063A0: 74 6F 20 61 20 20 4C 44 0D 0A 20 20 20 20 20 20 to a LD..
0063B0: 20 41 2C 28 48 4C 29 20 69 6E 73 74 72 75 63 74 A,(HL) instruct
0063C0: 69 6F 6E 20 65 78 63 65 70 74 20 74 68 61 74 20 ion except that
0063D0: 69 74 20 61 6C 77 61 79 73 20 72 65 61 64 73 20 it always reads
0063E0: 66 72 6F 6D 20 20 52 41 4D 20 20 69 72 72 65 73 from RAM irres
0063F0: 70 65 63 74 69 76 65 0D 0A 20 20 20 20 20 20 20 pective..
006400: 6F 66 20 77 68 65 74 68 65 72 20 74 68 65 20 52 of whether the R
006410: 4F 4D 73 20 61 72 65 20 65 6E 61 62 6C 65 64 20 OMs are enabled
006420: 6F 72 20 6E 6F 74 2E 0D 0A 0D 0A 0D 0A 20 20 20 or not.......
006430: 20 20 20 20 45 6E 74 72 79 20 63 6F 6E 64 69 74 Entry condit
006440: 69 6F 6E 73 3A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 ions:......
006450: 20 20 48 4C 20 63 6F 6E 74 61 69 6E 73 20 74 68 HL contains th
006460: 65 20 61 64 64 72 65 73 73 20 6F 66 20 74 68 65 e address of the
006470: 20 6C 6F 63 61 74 69 6F 6E 20 74 6F 20 72 65 61 location to rea
006480: 64 2E 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 45 d....... E
006490: 78 69 74 20 63 6F 6E 64 69 74 69 6F 6E 73 3A 0D xit conditions:.
0064A0: 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 41 20 63 6F ..... A co
0064B0: 6E 74 61 69 6E 73 20 74 68 65 20 76 61 6C 75 65 ntains the value
0064C0: 20 72 65 61 64 20 66 72 6F 6D 20 74 68 65 20 67 read from the g
0064D0: 69 76 65 6E 20 6C 6F 63 61 74 69 6F 6E 2E 0D 0A iven location...
0064E0: 0D 0A 0D 0A 20 20 20 20 20 20 20 41 6C 6C 20 72 .... All r
0064F0: 65 67 69 73 74 65 72 73 20 61 6E 64 20 66 6C 61 egisters and fla
006500: 67 73 20 70 72 65 73 65 72 76 65 64 2E 0D 0A 0D gs preserved....
006510: 0A 0D 0A 20 20 20 20 20 20 20 4E 6F 74 65 73 3A ... Notes:
006520: 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 57 72 69 ...... Wri
006530: 74 69 6E 67 20 74 6F 20 61 20 6C 6F 63 61 74 69 ting to a locati
006540: 6F 6E 20 61 6C 77 61 79 73 20 77 72 69 74 65 73 on always writes
006550: 20 74 6F 20 52 41 4D 2C 20 65 76 65 6E 20 69 66 to RAM, even if
006560: 20 74 68 65 20 6C 6F 63 61 74 69 6F 6E 20 69 73 the location is
006570: 20 69 6E 0D 0A 20 20 20 20 20 20 20 6F 6E 65 20 in.. one
006580: 6F 66 20 74 68 65 20 52 4F 4D 20 61 72 65 61 73 of the ROM areas
006590: 20 61 6E 64 20 74 68 65 20 52 4F 4D 20 69 73 20 and the ROM is
0065A0: 20 65 6E 61 62 6C 65 64 2E 20 20 54 68 65 20 20 enabled. The
0065B0: 52 41 4D 20 20 4C 41 4D 2C 20 20 52 53 54 20 20 RAM LAM, RST
0065C0: 34 2C 0D 0A 20 20 20 20 20 20 20 27 69 6E 73 74 4,.. 'inst
0065D0: 72 75 63 74 69 6F 6E 27 20 69 73 20 74 68 65 20 ruction' is the
0065E0: 72 65 61 64 20 65 71 75 69 76 61 6C 65 6E 74 2E read equivalent.
0065F0: 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 49 6E 74 ...... Int
006600: 65 72 72 75 70 74 73 20 61 72 65 20 65 6E 61 62 errupts are enab
006610: 6C 65 64 2E 0D 0A 0D 0A 0D 0A 0D 0A 20 20 20 20 led.........
006620: 20 20 20 52 65 6C 61 74 65 64 20 65 6E 74 72 69 Related entri
006630: 65 73 3A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 es:......
006640: 4B 4C 20 4C 44 44 52 0D 0A 20 20 20 20 20 20 20 KL LDDR..
006650: 4B 4C 20 4C 44 49 52 0D 0A 0D 0A 0D 0A 0D 0A 0D KL LDIR.........
006660: 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D ................
006670: 0A 0D 0A 20 20 20 20 20 20 20 41 4D 53 54 52 41 ... AMSTRA
006680: 44 20 43 50 43 34 36 34 2F 36 36 34 2F 36 31 32 D CPC464/664/612
006690: 38 20 46 49 52 4D 57 41 52 45 20 20 20 20 20 20 8 FIRMWARE
0066A0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0066B0: 20 20 20 20 20 20 70 61 67 65 20 31 38 2E 31 35 page 18.15
0066C0: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 20 20 ..............
0066D0: 20 20 20 20 20 4C 4F 57 3A 20 4B 4C 20 46 41 52 LOW: KL FAR
0066E0: 20 49 43 41 4C 4C 20 20 20 20 20 20 20 20 20 20 ICALL
0066F0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
006700: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
006710: 20 20 20 20 20 20 23 30 30 32 33 0D 0A 0D 0A 20 #0023....
006720: 20 20 20 20 20 20 43 61 6C 6C 20 73 75 62 72 6F Call subro
006730: 75 74 69 6E 65 20 69 6E 20 52 41 4D 20 6F 72 20 utine in RAM or
006740: 61 6E 79 20 52 4F 4D 2C 20 48 4C 20 70 6F 69 6E any ROM, HL poin
006750: 74 73 20 61 74 20 27 66 61 72 20 61 64 64 72 65 ts at 'far addre
006760: 73 73 27 2E 0D 0A 0D 0A 20 20 20 20 20 20 20 41 ss'..... A
006770: 63 74 69 6F 6E 3A 0D 0A 0D 0A 20 20 20 20 20 20 ction:....
006780: 20 54 68 65 20 66 61 72 20 63 61 6C 6C 20 6D 65 The far call me
006790: 63 68 61 6E 69 73 6D 20 61 6C 6C 6F 77 73 20 73 chanism allows s
0067A0: 75 62 72 6F 75 74 69 6E 65 73 20 74 6F 20 62 65 ubroutines to be
0067B0: 20 63 61 6C 6C 65 64 20 61 6E 79 77 68 65 72 65 called anywhere
0067C0: 20 69 6E 20 52 41 4D 0D 0A 20 20 20 20 20 20 20 in RAM..
0067D0: 6F 72 20 69 6E 20 61 6E 79 20 52 4F 4D 2E 20 54 or in any ROM. T
0067E0: 68 69 73 20 72 6F 75 74 69 6E 65 20 74 61 6B 65 his routine take
0067F0: 73 20 74 68 65 20 61 64 64 72 65 73 73 20 6F 66 s the address of
006800: 20 61 20 27 66 61 72 20 20 61 64 64 72 65 73 73 a 'far address
006810: 27 20 20 61 6E 64 0D 0A 20 20 20 20 20 20 20 63 ' and.. c
006820: 61 6C 6C 73 20 74 68 65 20 67 69 76 65 6E 20 72 alls the given r
006830: 6F 75 74 69 6E 65 20 20 73 65 74 74 69 6E 67 20 outine setting
006840: 20 74 68 65 20 20 52 4F 4D 20 20 73 74 61 74 65 the ROM state
006850: 20 20 61 6E 64 20 20 52 4F 4D 20 20 73 65 6C 65 and ROM sele
006860: 63 74 69 6F 6E 0D 0A 20 20 20 20 20 20 20 72 65 ction.. re
006870: 71 75 69 72 65 64 2E 0D 0A 0D 0A 20 20 20 20 20 quired.....
006880: 20 20 45 6E 74 72 79 20 63 6F 6E 64 69 74 69 6F Entry conditio
006890: 6E 73 3A 0D 0A 0D 0A 20 20 20 20 20 20 20 48 4C ns:.... HL
0068A0: 20 63 6F 6E 74 61 69 6E 73 20 74 68 65 20 61 64 contains the ad
0068B0: 64 72 65 73 73 20 6F 66 20 74 68 65 20 27 66 61 dress of the 'fa
0068C0: 72 20 61 64 64 72 65 73 73 27 20 74 6F 20 63 61 r address' to ca
0068D0: 6C 6C 2E 0D 0A 0D 0A 20 20 20 20 20 20 20 41 6C ll..... Al
0068E0: 6C 20 72 65 67 69 73 74 65 72 73 20 61 6E 64 20 l registers and
0068F0: 66 6C 61 67 73 20 61 72 65 20 70 61 73 73 65 64 flags are passed
006900: 20 74 6F 20 20 74 68 65 20 20 74 61 72 67 65 74 to the target
006910: 20 20 72 6F 75 74 69 6E 65 20 20 75 6E 74 6F 75 routine untou
006920: 63 68 65 64 0D 0A 20 20 20 20 20 20 20 65 78 63 ched.. exc
006930: 65 70 74 20 66 6F 72 20 49 59 20 28 77 68 69 63 ept for IY (whic
006940: 68 20 69 73 20 73 65 74 20 74 6F 20 70 6F 69 6E h is set to poin
006950: 74 20 61 74 20 61 20 62 61 63 6B 67 72 6F 75 6E t at a backgroun
006960: 64 20 52 4F 4D 27 73 20 75 70 70 65 72 20 20 64 d ROM's upper d
006970: 61 74 61 0D 0A 20 20 20 20 20 20 20 61 72 65 61 ata.. area
006980: 29 2E 0D 0A 0D 0A 20 20 20 20 20 20 20 45 78 69 )..... Exi
006990: 74 20 63 6F 6E 64 69 74 69 6F 6E 73 3A 0D 0A 0D t conditions:...
0069A0: 0A 20 20 20 20 20 20 20 49 59 20 70 72 65 73 65 . IY prese
0069B0: 72 76 65 64 2E 0D 0A 20 20 20 20 20 20 20 41 6C rved... Al
0069C0: 6C 20 72 65 67 69 73 74 65 72 73 20 61 6E 64 20 l registers and
0069D0: 66 6C 61 67 73 20 61 72 65 20 61 73 20 73 65 74 flags are as set
0069E0: 20 62 79 20 74 68 65 20 74 61 72 67 65 74 20 72 by the target r
0069F0: 6F 75 74 69 6E 65 2E 0D 0A 0D 0A 20 20 20 20 20 outine.....
006A00: 20 20 4E 6F 74 65 73 3A 0D 0A 0D 0A 20 20 20 20 Notes:....
006A10: 20 20 20 54 68 65 20 70 61 72 61 6D 65 74 65 72 The parameter
006A20: 20 70 61 73 73 65 64 20 69 73 20 74 68 65 20 61 passed is the a
006A30: 64 64 72 65 73 73 20 6F 66 20 61 20 33 20 62 79 ddress of a 3 by
006A40: 74 65 20 27 66 61 72 20 61 64 64 72 65 73 73 27 te 'far address'
006A50: 2E 20 54 68 69 73 20 69 73 0D 0A 20 20 20 20 20 . This is..
006A60: 20 20 6C 61 69 64 20 6F 75 74 20 61 73 20 66 6F laid out as fo
006A70: 6C 6C 6F 77 73 3A 0D 0A 0D 0A 20 20 20 20 20 20 llows:....
006A80: 20 20 20 20 20 20 20 20 42 79 74 65 3A 20 20 20 Byte:
006A90: 20 20 30 20 20 20 20 20 20 20 20 20 31 20 20 20 0 1
006AA0: 20 20 20 20 20 20 32 0D 0A 20 20 20 20 20 20 20 2..
006AB0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
006AC0: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F ________________
006AD0: 5F 5F 5F 5F 5F 5F 5F 0D 0A 20 20 20 20 20 20 20 _______..
006AE0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7C |
006AF0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7C 20 |
006B00: 20 20 20 20 20 20 20 7C 0D 0A 20 20 20 20 20 20 |..
006B10: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
006B20: 7C 20 41 64 64 72 65 73 73 20 20 20 20 20 20 7C | Address |
006B30: 20 52 4F 4D 20 20 20 20 7C 0D 0A 20 20 20 20 20 ROM |..
006B40: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
006B50: 20 7C 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F |______________
006B60: 7C 5F 5F 5F 5F 5F 5F 5F 5F 7C 0D 0A 0D 0A 0D 0A |________|......
006B70: 20 20 20 20 20 20 20 42 79 74 65 20 30 2E 2E 31 Byte 0..1
006B80: 20 67 69 76 65 20 74 68 65 20 61 64 64 72 65 73 give the addres
006B90: 73 20 6F 66 20 74 68 65 20 72 6F 75 74 69 6E 65 s of the routine
006BA0: 20 74 6F 20 63 61 6C 6C 2E 0D 0A 20 20 20 20 20 to call...
006BB0: 20 20 42 79 74 65 73 20 32 20 69 73 20 74 68 65 Bytes 2 is the
006BC0: 20 52 4F 4D 20 73 65 6C 65 63 74 20 62 79 74 65 ROM select byte
006BD0: 20 77 68 69 63 68 20 74 61 6B 65 20 74 68 65 20 which take the
006BE0: 76 61 6C 75 65 20 61 73 20 66 6F 6C 6C 6F 77 73 value as follows
006BF0: 3A 0D 0A 0D 0A 20 20 20 20 20 20 20 20 20 23 30 :.... #0
006C00: 30 2E 2E 23 46 42 3A 20 20 53 65 6C 65 63 74 20 0..#FB: Select
006C10: 74 68 65 20 67 69 76 65 6E 20 52 4F 4D 2C 20 65 the given ROM, e
006C20: 6E 61 62 6C 65 20 75 70 70 65 72 2C 20 64 69 73 nable upper, dis
006C30: 61 62 6C 65 20 6C 6F 77 65 72 2E 0D 0A 20 20 20 able lower...
006C40: 20 20 20 20 20 20 20 20 20 20 20 23 46 43 3A 20 #FC:
006C50: 20 4E 6F 20 63 68 61 6E 67 65 20 6F 66 20 52 4F No change of RO
006C60: 4D 20 73 65 6C 65 63 74 69 6F 6E 2C 20 65 6E 61 M selection, ena
006C70: 62 6C 65 20 75 70 70 65 72 2C 20 65 6E 61 62 6C ble upper, enabl
006C80: 65 20 6C 6F 77 65 72 2E 0D 0A 20 20 20 20 20 20 e lower...
006C90: 20 20 20 20 20 20 20 20 23 46 44 3A 20 20 4E 6F #FD: No
006CA0: 20 63 68 61 6E 67 65 20 6F 66 20 52 4F 4D 20 73 change of ROM s
006CB0: 65 6C 65 63 74 69 6F 6E 2C 20 65 6E 61 62 6C 65 election, enable
006CC0: 20 75 70 70 65 72 2C 20 64 69 73 61 62 6C 65 20 upper, disable
006CD0: 6C 6F 77 65 72 2E 0D 0A 20 20 20 20 20 20 20 20 lower...
006CE0: 20 20 20 20 20 20 23 46 45 3A 20 20 4E 6F 20 63 #FE: No c
006CF0: 68 61 6E 67 65 20 6F 66 20 52 4F 4D 20 73 65 6C hange of ROM sel
006D00: 65 63 74 69 6F 6E 2C 20 64 69 73 61 62 6C 65 20 ection, disable
006D10: 75 70 70 65 72 2C 20 65 6E 61 62 6C 65 20 6C 6F upper, enable lo
006D20: 77 65 72 2E 0D 0A 20 20 20 20 20 20 20 20 20 20 wer...
006D30: 20 20 20 20 23 46 46 3A 20 20 4E 6F 20 63 68 61 #FF: No cha
006D40: 6E 67 65 20 6F 66 20 52 4F 4D 20 73 65 6C 65 63 nge of ROM selec
006D50: 74 69 6F 6E 2C 20 64 69 73 61 62 6C 65 20 75 70 tion, disable up
006D60: 70 65 72 2C 20 64 69 73 61 62 6C 65 20 6C 6F 77 per, disable low
006D70: 65 72 2E 0D 0A 0D 0A 20 20 20 20 20 20 20 52 65 er..... Re
006D80: 67 69 73 74 65 72 73 20 61 72 65 20 70 61 73 73 gisters are pass
006D90: 65 64 20 74 6F 20 74 68 65 20 74 61 72 67 65 74 ed to the target
006DA0: 20 72 6F 75 74 69 6E 65 20 75 6E 74 6F 75 63 68 routine untouch
006DB0: 65 64 20 65 78 63 65 70 74 20 66 6F 72 20 74 68 ed except for th
006DC0: 65 20 49 59 0D 0A 20 20 20 20 20 20 20 72 65 67 e IY.. reg
006DD0: 69 73 74 65 72 2E 20 57 68 65 6E 20 65 6E 74 65 ister. When ente
006DE0: 72 69 6E 67 20 61 20 62 61 63 6B 67 72 6F 75 6E ring a backgroun
006DF0: 64 20 52 4F 4D 20 74 68 69 73 20 69 73 20 73 65 d ROM this is se
006E00: 74 20 74 6F 20 70 6F 69 6E 74 20 20 61 74 20 20 t to point at
006E10: 74 68 65 0D 0A 20 20 20 20 20 20 20 62 61 73 65 the.. base
006E20: 20 6F 66 20 74 68 65 20 52 4F 4D 73 20 75 70 70 of the ROMs upp
006E30: 65 72 20 64 61 74 61 20 61 72 65 61 2E 20 28 53 er data area. (S
006E40: 65 65 20 73 65 63 74 69 6F 6E 20 31 30 2E 34 20 ee section 10.4
006E50: 61 6E 64 20 4B 4C 20 49 4E 49 54 20 42 41 43 4B and KL INIT BACK
006E60: 29 2E 0D 0A 0D 0A 20 20 20 20 20 20 20 57 68 65 )..... Whe
006E70: 6E 20 74 68 65 20 74 61 72 67 65 74 20 72 6F 75 n the target rou
006E80: 74 69 6E 65 20 72 65 74 75 72 6E 73 2C 20 74 68 tine returns, th
006E90: 65 20 52 4F 4D 20 20 73 65 6C 65 63 74 20 20 61 e ROM select a
006EA0: 6E 64 20 20 52 4F 4D 20 20 73 74 61 74 65 20 20 nd ROM state
006EB0: 61 72 65 0D 0A 20 20 20 20 20 20 20 72 65 73 74 are.. rest
006EC0: 6F 72 65 64 20 74 6F 20 77 68 61 74 20 74 68 65 ored to what the
006ED0: 79 20 77 65 72 65 20 62 65 66 6F 72 65 20 20 74 y were before t
006EE0: 68 65 20 20 63 61 6C 6C 2E 20 20 54 68 69 73 20 he call. This
006EF0: 20 69 6E 76 6F 6C 76 65 73 20 20 70 75 73 68 69 involves pushi
006F00: 6E 67 0D 0A 20 20 20 20 20 20 20 76 61 6C 75 65 ng.. value
006F10: 73 20 6F 6E 74 6F 20 74 68 65 20 73 74 61 63 6B s onto the stack
006F20: 20 61 6E 64 20 73 6F 20 63 61 72 65 20 73 68 6F and so care sho
006F30: 75 6C 64 20 62 65 20 74 61 6B 65 6E 20 69 6E 20 uld be taken in
006F40: 69 6E 64 65 78 69 6E 67 20 20 75 70 20 20 74 68 indexing up th
006F50: 65 0D 0A 20 20 20 20 20 20 20 73 74 61 63 6B 20 e.. stack
006F60: 61 66 74 65 72 20 75 73 69 6E 67 20 74 68 69 73 after using this
006F70: 20 72 6F 75 74 69 6E 65 2E 20 28 54 68 65 20 73 routine. (The s
006F80: 74 61 63 6B 20 75 73 61 67 65 20 69 73 20 34 20 tack usage is 4
006F90: 20 62 79 74 65 73 20 20 66 6F 72 20 20 52 4F 4D bytes for ROM
006FA0: 0D 0A 20 20 20 20 20 20 20 73 65 6C 65 63 74 20 .. select
006FB0: 62 79 74 65 73 20 69 6E 20 74 68 65 20 72 61 6E bytes in the ran
006FC0: 67 65 20 23 46 43 2E 2E 23 46 46 20 61 6E 64 20 ge #FC..#FF and
006FD0: 36 20 62 79 74 65 73 20 66 6F 72 20 52 4F 4D 20 6 bytes for ROM
006FE0: 73 65 6C 65 63 74 20 62 79 74 65 73 20 69 6E 0D select bytes in.
006FF0: 0A 20 20 20 20 20 20 20 74 68 65 20 72 61 6E 67 . the rang
007000: 65 20 23 30 30 2E 2E 23 46 42 29 2E 0D 0A 0D 0A e #00..#FB).....
007010: 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 41 4D 53 ...... AMS
007020: 54 52 41 44 20 43 50 43 34 36 34 2F 36 36 34 2F TRAD CPC464/664/
007030: 36 31 32 38 20 46 49 52 4D 57 41 52 45 20 20 20 6128 FIRMWARE
007040: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
007050: 20 20 20 20 20 20 20 20 20 70 61 67 65 20 31 38 page 18
007060: 2E 31 36 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D .16.............
007070: 0A 20 20 20 20 20 20 20 49 6E 74 65 72 72 75 70 . Interrup
007080: 74 73 20 61 72 65 20 65 6E 61 62 6C 65 64 2E 0D ts are enabled..
007090: 0A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 52 65 ....... Re
0070A0: 6C 61 74 65 64 20 65 6E 74 72 69 65 73 3A 0D 0A lated entries:..
0070B0: 0D 0A 0D 0A 20 20 20 20 20 20 20 4B 4C 20 46 41 .... KL FA
0070C0: 52 20 43 41 4C 4C 0D 0A 20 20 20 20 20 20 20 4B R CALL.. K
0070D0: 4C 20 46 41 52 20 50 43 48 4C 0D 0A 0D 0A 0D 0A L FAR PCHL......
0070E0: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A ................
0070F0: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A ................
007100: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A ................
007110: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A ................
007120: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A ................
007130: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A ................
007140: 20 20 20 20 20 20 20 41 4D 53 54 52 41 44 20 43 AMSTRAD C
007150: 50 43 34 36 34 2F 36 36 34 2F 36 31 32 38 20 46 PC464/664/6128 F
007160: 49 52 4D 57 41 52 45 20 20 20 20 20 20 20 20 20 IRMWARE
007170: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
007180: 20 20 20 70 61 67 65 20 31 38 2E 31 37 0D 0A 0D page 18.17...
007190: 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 ...........
0071A0: 20 20 4C 4F 57 3A 20 46 49 52 4D 20 4A 55 4D 50 LOW: FIRM JUMP
0071B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0071C0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0071D0: 20 20 20 20 20 20 20 20 20 20 20 20 20 52 53 54 RST
0071E0: 20 35 20 23 30 30 32 38 0D 0A 0D 0A 0D 0A 20 20 5 #0028......
0071F0: 20 20 20 20 20 4A 75 6D 70 20 74 6F 20 6C 6F 77 Jump to low
007200: 65 72 20 52 4F 4D 2C 20 74 61 6B 65 73 20 69 6E er ROM, takes in
007210: 6C 69 6E 65 20 61 64 64 72 65 73 73 20 74 6F 20 line address to
007220: 6A 75 6D 70 20 74 6F 2E 0D 0A 0D 0A 0D 0A 20 20 jump to.......
007230: 20 20 20 20 20 41 63 74 69 6F 6E 3A 0D 0A 0D 0A Action:....
007240: 0D 0A 20 20 20 20 20 20 20 52 53 54 20 35 20 69 .. RST 5 i
007250: 73 20 75 73 65 64 20 74 6F 20 65 78 74 65 6E 64 s used to extend
007260: 20 74 68 65 20 69 6E 73 74 72 75 63 74 69 6F 6E the instruction
007270: 20 73 65 74 2E 20 49 74 20 69 73 20 61 6E 20 65 set. It is an e
007280: 78 70 61 6E 64 65 64 20 66 6F 72 6D 20 6F 66 0D xpanded form of.
007290: 0A 20 20 20 20 20 20 20 74 68 65 20 6A 75 6D 70 . the jump
0072A0: 20 69 6E 73 74 72 75 63 74 69 6F 6E 20 66 6F 72 instruction for
0072B0: 20 6A 75 6D 70 69 6E 67 20 74 6F 20 72 6F 75 74 jumping to rout
0072C0: 69 6E 65 73 20 69 6E 20 74 68 65 20 6C 6F 77 65 ines in the lowe
0072D0: 72 20 52 4F 4D 20 6F 72 20 20 69 6E 74 6F 0D 0A r ROM or into..
0072E0: 20 20 20 20 20 20 20 74 68 65 20 63 65 6E 74 72 the centr
0072F0: 61 6C 20 33 32 4B 20 6F 66 20 52 41 4D 2E 20 54 al 32K of RAM. T
007300: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
007310: 06 00 00 00 02 09 50 E5 06 00 C1 02 00 00 00 02 ......P.........
007320: 06 00 C2 02 00 00 00 02 06 00 C3 02 00 00 00 02 ................
007330: 06 00 C4 02 00 00 00 02 06 00 C5 02 00 00 00 02 ................
007340: 06 00 C6 02 00 00 00 02 06 00 C7 02 00 00 00 02 ................
007350: 06 00 C8 02 00 00 00 02 06 00 C9 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: 68 65 20 72 65 73 74 61 72 74 20 69 73 20 66 6F he restart is fo
007410: 6C 6C 6F 77 65 64 20 62 79 20 74 68 65 20 61 64 llowed by the ad
007420: 64 72 65 73 73 20 6F 66 20 20 74 68 65 0D 0A 20 dress of the..
007430: 20 20 20 20 20 20 72 6F 75 74 69 6E 65 20 74 6F routine to
007440: 20 6A 75 6D 70 20 74 6F 2E 0D 0A 0D 0A 0D 0A 20 jump to.......
007450: 20 20 20 20 20 20 45 6E 74 72 79 20 63 6F 6E 64 Entry cond
007460: 69 74 69 6F 6E 73 3A 0D 0A 0D 0A 0D 0A 20 20 20 itions:......
007470: 20 20 20 20 41 6C 6C 20 72 65 67 69 73 74 65 72 All register
007480: 73 20 61 6E 64 20 66 6C 61 67 73 20 61 72 65 20 s and flags are
007490: 70 61 73 73 65 64 20 74 6F 20 74 68 65 20 74 61 passed to the ta
0074A0: 72 67 65 74 20 72 6F 75 74 69 6E 65 20 75 6E 74 rget routine unt
0074B0: 6F 75 63 68 65 64 2E 0D 0A 0D 0A 0D 0A 20 20 20 ouched.......
0074C0: 20 20 20 20 45 78 69 74 20 63 6F 6E 64 69 74 69 Exit conditi
0074D0: 6F 6E 73 3A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 ons:......
0074E0: 20 41 6C 6C 20 72 65 67 69 73 74 65 72 73 20 61 All registers a
0074F0: 6E 64 20 66 6C 61 67 73 20 61 72 65 20 61 73 20 nd flags are as
007500: 73 65 74 20 62 79 20 74 68 65 20 74 61 72 67 65 set by the targe
007510: 74 20 72 6F 75 74 69 6E 65 2E 0D 0A 0D 0A 0D 0A t routine.......
007520: 20 20 20 20 20 20 20 4E 6F 74 65 73 3A 0D 0A 0D Notes:...
007530: 0A 0D 0A 20 20 20 20 20 20 20 54 68 65 20 6C 6F ... The lo
007540: 77 65 72 20 52 4F 4D 20 69 73 20 65 6E 61 62 6C wer ROM is enabl
007550: 65 64 20 62 65 66 6F 72 65 20 74 68 65 20 6A 75 ed before the ju
007560: 6D 70 20 20 69 73 20 20 74 61 6B 65 6E 20 20 61 mp is taken a
007570: 6E 64 20 20 69 73 20 20 64 69 73 61 62 6C 65 64 nd is disabled
007580: 0D 0A 20 20 20 20 20 20 20 28 72 61 74 68 65 72 .. (rather
007590: 20 74 68 61 6E 20 72 65 73 74 6F 72 65 64 29 20 than restored)
0075A0: 77 68 65 6E 20 74 68 65 20 74 61 72 67 65 74 20 when the target
0075B0: 72 6F 75 74 69 6E 65 20 20 72 65 74 75 72 6E 73 routine returns
0075C0: 2E 20 20 4E 65 69 74 68 65 72 20 20 74 68 65 0D . Neither the.
0075D0: 0A 20 20 20 20 20 20 20 75 70 70 65 72 20 52 4F . upper RO
0075E0: 4D 20 73 74 61 74 65 20 6E 6F 72 20 74 68 65 20 M state nor the
0075F0: 52 4F 4D 20 20 73 65 6C 65 63 74 69 6F 6E 20 20 ROM selection
007600: 61 72 65 20 20 63 68 61 6E 67 65 64 2E 20 20 54 are changed. T
007610: 77 6F 20 20 62 79 74 65 73 20 20 61 72 65 0D 0A wo bytes are..
007620: 20 20 20 20 20 20 20 70 75 73 68 65 64 20 6F 6E pushed on
007630: 74 6F 20 74 68 65 20 73 74 61 63 6B 20 61 6E 64 to the stack and
007640: 20 73 6F 20 63 61 72 65 20 73 68 6F 75 6C 64 20 so care should
007650: 62 65 20 74 61 6B 65 6E 20 77 68 65 6E 20 69 6E be taken when in
007660: 64 65 78 69 6E 67 20 75 70 20 74 68 65 0D 0A 20 dexing up the..
007670: 20 20 20 20 20 20 73 74 61 63 6B 20 28 74 6F 20 stack (to
007680: 66 69 6E 64 20 74 68 65 20 61 64 64 72 65 73 73 find the address
007690: 20 6F 66 20 69 6E 6C 69 6E 65 20 70 61 72 61 6D of inline param
0076A0: 65 74 65 72 73 2C 20 66 6F 72 20 65 78 61 6D 70 eters, for examp
0076B0: 6C 65 29 2E 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 le).......
0076C0: 20 49 74 20 69 73 20 61 73 73 75 6D 65 64 20 74 It is assumed t
0076D0: 68 61 74 20 74 68 65 20 64 65 73 74 69 6E 61 74 hat the destinat
0076E0: 69 6F 6E 20 6F 66 20 74 68 65 20 6A 75 6D 70 20 ion of the jump
0076F0: 69 73 20 61 20 72 6F 75 74 69 6E 65 20 77 68 69 is a routine whi
007700: 63 68 20 77 69 6C 6C 0D 0A 20 20 20 20 20 20 20 ch will..
007710: 72 65 74 75 72 6E 20 69 6E 20 74 68 65 20 75 73 return in the us
007720: 75 61 6C 20 77 61 79 2E 20 20 54 68 65 20 20 72 ual way. The r
007730: 65 73 74 61 72 74 20 20 69 6E 73 74 72 75 63 74 estart instruct
007740: 69 6F 6E 20 20 69 74 73 65 6C 66 20 20 64 6F 65 ion itself doe
007750: 73 20 20 6E 6F 74 0D 0A 20 20 20 20 20 20 20 72 s not.. r
007760: 65 74 75 72 6E 2E 20 54 68 65 20 76 61 6C 75 65 eturn. The value
007770: 20 61 74 20 74 6F 70 20 6F 66 20 73 74 61 63 6B at top of stack
007780: 20 77 68 65 6E 20 61 20 46 49 52 4D 20 4A 55 4D when a FIRM JUM
007790: 50 20 69 73 20 20 65 78 65 63 75 74 65 64 20 20 P is executed
0077A0: 6D 75 73 74 2C 0D 0A 20 20 20 20 20 20 20 74 68 must,.. th
0077B0: 65 72 65 66 6F 72 65 2C 20 62 65 20 61 20 72 65 erefore, be a re
0077C0: 74 75 72 6E 20 61 64 64 72 65 73 73 2E 0D 0A 0D turn address....
0077D0: 0A 0D 0A 20 20 20 20 20 20 20 54 68 65 20 46 49 ... The FI
0077E0: 52 4D 20 4A 55 4D 50 2C 20 52 53 54 20 35 2C 20 RM JUMP, RST 5,
0077F0: 27 69 6E 73 74 72 75 63 74 69 6F 6E 27 20 6D 61 'instruction' ma
007800: 79 20 72 65 70 6C 61 63 65 20 74 68 65 20 66 69 y replace the fi
007810: 72 73 74 20 62 79 74 65 20 6F 66 20 61 20 4A 50 rst byte of a JP
007820: 0D 0A 20 20 20 20 20 20 20 28 6A 75 6D 70 29 20 .. (jump)
007830: 69 6E 73 74 72 75 63 74 69 6F 6E 2C 20 70 61 72 instruction, par
007840: 74 69 63 75 6C 61 72 6C 79 20 69 6E 20 6A 75 6D ticularly in jum
007850: 70 62 6C 6F 63 6B 73 2C 20 6D 75 63 68 20 6C 69 pblocks, much li
007860: 6B 65 20 61 20 4C 4F 57 20 20 4A 55 4D 50 2E 0D ke a LOW JUMP..
007870: 0A 20 20 20 20 20 20 20 41 20 46 49 52 4D 20 4A . A FIRM J
007880: 55 4D 50 20 69 73 20 73 6C 69 67 68 74 6C 79 20 UMP is slightly
007890: 66 61 73 74 65 72 20 74 68 61 6E 20 61 20 4C 4F faster than a LO
0078A0: 57 20 4A 55 4D 50 20 62 75 74 20 61 20 4C 4F 57 W JUMP but a LOW
0078B0: 20 4A 55 4D 50 20 69 73 20 20 6D 6F 72 65 0D 0A JUMP is more..
0078C0: 20 20 20 20 20 20 20 66 6C 65 78 69 62 6C 65 20 flexible
0078D0: 69 6E 20 64 65 61 6C 69 6E 67 20 77 69 74 68 20 in dealing with
0078E0: 52 4F 4D 20 73 74 61 74 65 73 2E 0D 0A 0D 0A 0D ROM states......
0078F0: 0A 20 20 20 20 20 20 20 49 6E 74 65 72 72 75 70 . Interrup
007900: 74 73 20 61 72 65 20 65 6E 61 62 6C 65 64 2E 0D ts are enabled..
007910: 0A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 52 65 ....... Re
007920: 6C 61 74 65 64 20 65 6E 74 72 69 65 73 3A 0D 0A lated entries:..
007930: 0D 0A 20 20 20 20 20 20 20 4C 4F 57 20 4A 55 4D .. LOW JUM
007940: 50 20 28 52 53 54 20 31 29 0D 0A 0D 0A 0D 0A 0D P (RST 1).......
007950: 0A 20 20 20 20 20 20 20 41 4D 53 54 52 41 44 20 . AMSTRAD
007960: 43 50 43 34 36 34 2F 36 36 34 2F 36 31 32 38 20 CPC464/664/6128
007970: 46 49 52 4D 57 41 52 45 20 20 20 20 20 20 20 20 FIRMWARE
007980: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
007990: 20 20 20 20 70 61 67 65 20 31 38 2E 31 38 0D 0A page 18.18..
0079A0: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 20 20 20 20 ............
0079B0: 20 20 20 4C 4F 57 3A 20 55 53 45 52 20 52 45 53 LOW: USER RES
0079C0: 54 41 52 54 20 20 20 20 20 20 20 20 20 20 20 20 TART
0079D0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0079E0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 53 RS
0079F0: 54 20 36 20 23 30 30 33 30 0D 0A 0D 0A 20 20 20 T 6 #0030....
007A00: 20 20 20 20 55 6E 64 65 64 69 63 61 74 65 64 20 Undedicated
007A10: 52 53 54 20 69 6E 73 74 72 75 63 74 69 6F 6E 2E RST instruction.
007A20: 0D 0A 0D 0A 20 20 20 20 20 20 20 41 63 74 69 6F .... Actio
007A30: 6E 3A 0D 0A 0D 0A 20 20 20 20 20 20 20 54 68 65 n:.... The
007A40: 20 65 69 67 68 74 20 62 79 74 65 73 20 66 72 6F eight bytes fro
007A50: 6D 20 23 30 30 33 30 20 20 74 6F 20 20 23 30 30 m #0030 to #00
007A60: 33 37 20 20 69 6E 63 6C 75 73 69 76 65 20 20 6D 37 inclusive m
007A70: 61 79 20 20 62 65 20 20 70 61 74 63 68 65 64 20 ay be patched
007A80: 20 61 73 0D 0A 20 20 20 20 20 20 20 72 65 71 75 as.. requ
007A90: 69 72 65 64 2E 0D 0A 0D 0A 20 20 20 20 20 20 20 ired.....
007AA0: 45 6E 74 72 79 20 63 6F 6E 64 69 74 69 6F 6E 73 Entry conditions
007AB0: 3A 0D 0A 0D 0A 20 20 20 20 20 20 20 55 6E 6B 6E :.... Unkn
007AC0: 6F 77 6E 2E 0D 0A 0D 0A 20 20 20 20 20 20 20 45 own..... E
007AD0: 78 69 74 20 63 6F 6E 64 69 74 69 6F 6E 73 3A 0D xit conditions:.
007AE0: 0A 0D 0A 20 20 20 20 20 20 20 55 6E 6B 6E 6F 77 ... Unknow
007AF0: 6E 2E 0D 0A 0D 0A 20 20 20 20 20 20 20 4E 6F 74 n..... Not
007B00: 65 73 3A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 es:......
007B10: 49 66 20 74 68 65 20 6C 6F 77 65 72 20 52 4F 4D If the lower ROM
007B20: 20 69 73 20 64 69 73 61 62 6C 65 64 20 77 68 65 is disabled whe
007B30: 6E 20 61 6E 20 52 53 54 20 20 36 20 20 69 6E 73 n an RST 6 ins
007B40: 74 72 75 63 74 69 6F 6E 20 20 69 73 20 20 65 78 truction is ex
007B50: 65 63 75 74 65 64 0D 0A 20 20 20 20 20 20 20 74 ecuted.. t
007B60: 68 65 6E 20 74 68 65 20 69 6E 73 74 72 75 63 74 hen the instruct
007B70: 69 6F 6E 73 20 20 70 61 74 63 68 65 64 20 20 69 ions patched i
007B80: 6E 74 6F 20 20 6C 6F 63 61 74 69 6F 6E 73 20 20 nto locations
007B90: 23 30 30 33 30 20 20 74 6F 20 20 23 30 30 33 37 #0030 to #0037
007BA0: 20 20 61 72 65 0D 0A 20 20 20 20 20 20 20 65 78 are.. ex
007BB0: 65 63 75 74 65 64 20 69 6E 20 74 68 65 20 6E 6F ecuted in the no
007BC0: 72 6D 61 6C 20 77 61 79 2E 0D 0A 0D 0A 0D 0A 20 rmal way.......
007BD0: 20 20 20 20 20 20 49 66 20 74 68 65 20 6C 6F 77 If the low
007BE0: 65 72 20 52 4F 4D 20 69 73 20 65 6E 61 62 6C 65 er ROM is enable
007BF0: 64 20 77 68 65 6E 20 74 68 65 20 52 53 54 20 20 d when the RST
007C00: 36 20 20 69 6E 73 74 72 75 63 74 69 6F 6E 20 20 6 instruction
007C10: 69 73 20 20 65 78 65 63 75 74 65 64 0D 0A 20 20 is executed..
007C20: 20 20 20 20 20 74 68 65 6E 20 74 68 65 20 66 69 then the fi
007C30: 72 6D 77 61 72 65 20 64 69 73 61 62 6C 65 73 20 rmware disables
007C40: 74 68 65 20 6C 6F 77 65 72 20 52 4F 4D 20 61 6E the lower ROM an
007C50: 64 20 6A 75 6D 70 73 20 74 6F 20 23 30 30 33 30 d jumps to #0030
007C60: 20 74 6F 20 65 78 65 63 75 74 65 0D 0A 20 20 20 to execute..
007C70: 20 20 20 20 74 68 65 20 69 6E 73 74 72 75 63 74 the instruct
007C80: 69 6F 6E 73 20 70 6C 61 6E 74 65 64 20 62 79 20 ions planted by
007C90: 74 68 65 20 75 73 65 72 2E 0D 0A 0D 0A 0D 0A 20 the user.......
007CA0: 20 20 20 20 20 20 47 65 6E 65 72 61 6C 6C 79 20 Generally
007CB0: 74 68 65 20 6C 6F 77 65 72 20 52 4F 4D 20 69 73 the lower ROM is
007CC0: 20 20 64 69 73 61 62 6C 65 64 20 20 65 78 63 65 disabled exce
007CD0: 70 74 20 20 77 68 69 6C 65 20 20 74 68 65 20 20 pt while the
007CE0: 66 69 72 6D 77 61 72 65 20 20 69 73 0D 0A 20 20 firmware is..
007CF0: 20 20 20 20 20 61 63 74 69 76 65 2E 53 69 6E 63 active.Sinc
007D00: 65 20 74 68 65 72 65 20 61 72 65 20 6E 6F 20 52 e there are no R
007D10: 53 54 20 36 73 20 69 6E 20 74 68 65 20 66 69 72 ST 6s in the fir
007D20: 6D 77 61 72 65 20 74 68 65 72 65 20 20 73 68 6F mware there sho
007D30: 75 6C 64 20 20 62 65 20 20 6E 6F 0D 0A 20 20 20 uld be no..
007D40: 20 20 20 20 70 72 6F 62 6C 65 6D 20 61 62 6F 75 problem abou
007D50: 74 20 74 68 65 20 52 4F 4D 20 73 74 61 74 65 20 t the ROM state
007D60: 77 68 65 6E 20 74 68 65 20 52 53 54 20 36 20 69 when the RST 6 i
007D70: 73 20 20 65 78 65 63 75 74 65 64 2E 20 20 48 6F s executed. Ho
007D80: 77 65 76 65 72 2C 20 20 74 6F 0D 0A 20 20 20 20 wever, to..
007D90: 20 20 20 63 6F 70 65 20 77 69 74 68 20 61 6C 6C cope with all
007DA0: 20 65 76 65 6E 74 75 61 6C 69 74 69 65 73 2C 20 eventualities,
007DB0: 69 66 20 74 68 65 20 6C 6F 77 65 72 20 52 4F 4D if the lower ROM
007DC0: 20 69 73 20 66 6F 75 6E 64 20 74 6F 20 20 62 65 is found to be
007DD0: 20 20 65 6E 61 62 6C 65 64 0D 0A 20 20 20 20 20 enabled..
007DE0: 20 20 77 68 65 6E 20 74 68 65 20 72 65 73 74 61 when the resta
007DF0: 72 74 20 69 73 20 65 78 65 63 75 74 65 64 20 74 rt is executed t
007E00: 68 65 6E 20 74 68 65 20 52 4F 4D 20 73 74 61 74 hen the ROM stat
007E10: 65 20 62 65 66 6F 72 65 20 74 68 65 20 20 6C 6F e before the lo
007E20: 77 65 72 20 20 52 4F 4D 0D 0A 20 20 20 20 20 20 wer ROM..
007E30: 20 69 73 20 64 69 73 61 62 6C 65 64 20 69 73 20 is disabled is
007E40: 73 61 76 65 64 20 69 6E 20 6C 6F 63 61 74 69 6F saved in locatio
007E50: 6E 20 23 30 30 32 42 2E 20 49 66 20 74 68 65 20 n #002B. If the
007E60: 6C 6F 77 65 72 20 52 4F 4D 20 69 73 20 20 66 6F lower ROM is fo
007E70: 75 6E 64 20 20 74 6F 0D 0A 20 20 20 20 20 20 20 und to..
007E80: 62 65 20 64 69 73 61 62 6C 65 64 20 74 68 65 6E be disabled then
007E90: 20 6C 6F 63 61 74 69 6F 6E 20 23 30 30 32 42 20 location #002B
007EA0: 69 73 20 6C 65 66 74 20 75 6E 74 6F 75 63 68 65 is left untouche
007EB0: 64 2E 20 54 68 65 20 76 61 6C 75 65 20 73 74 6F d. The value sto
007EC0: 72 65 64 20 69 73 0D 0A 20 20 20 20 20 20 20 73 red is.. s
007ED0: 75 69 74 61 62 6C 65 20 74 6F 20 62 65 20 70 61 uitable to be pa
007EE0: 73 73 65 64 20 74 6F 20 4B 4C 20 52 4F 4D 20 52 ssed to KL ROM R
007EF0: 45 53 54 4F 52 45 20 74 6F 20 72 65 2D 65 6E 61 ESTORE to re-ena
007F00: 62 6C 65 20 74 68 65 20 52 4F 4D 20 28 61 6C 74 ble the ROM (alt
007F10: 68 6F 75 67 68 0D 0A 20 20 20 20 20 20 20 4B 4C hough.. KL
007F20: 20 4C 20 52 4F 4D 20 45 4E 41 42 4C 45 20 77 69 L ROM ENABLE wi
007F30: 6C 6C 20 68 61 76 65 20 74 68 65 20 73 61 6D 65 ll have the same
007F40: 20 65 66 66 65 63 74 29 2E 0D 0A 0D 0A 0D 0A 20 effect).......
007F50: 20 20 20 20 20 20 54 68 65 20 75 73 65 72 20 63 The user c
007F60: 61 6E 20 64 65 74 65 63 74 20 77 68 65 74 68 65 an detect whethe
007F70: 72 20 74 68 65 20 6C 6F 77 65 72 20 52 4F 4D 20 r the lower ROM
007F80: 77 61 73 20 65 6E 61 62 6C 65 64 20 77 68 65 6E was enabled when
007F90: 20 74 68 65 20 72 65 73 74 61 72 74 0D 0A 20 20 the restart..
007FA0: 20 20 20 20 20 77 61 73 20 65 78 65 63 75 74 65 was execute
007FB0: 64 20 69 66 20 6C 6F 63 61 74 69 6F 6E 20 23 30 d if location #0
007FC0: 30 32 42 20 69 73 20 73 65 74 20 74 6F 20 7A 65 02B is set to ze
007FD0: 72 6F 20 77 68 65 6E 20 74 68 65 20 52 53 54 20 ro when the RST
007FE0: 36 20 20 61 72 65 61 20 20 69 73 0D 0A 20 20 20 6 area is..
007FF0: 20 20 20 20 70 61 74 63 68 65 64 20 61 6E 64 20 patched and
008000: 61 66 74 65 72 20 70 72 6F 63 65 73 73 69 6E 67 after processing
008010: 20 65 61 63 68 20 72 65 73 74 61 72 74 2E 20 49 each restart. I
008020: 66 20 23 30 30 32 42 20 69 73 20 7A 65 72 6F 20 f #002B is zero
008030: 20 77 68 65 6E 20 20 74 68 65 0D 0A 20 20 20 20 when the..
008040: 20 20 20 52 53 54 20 36 20 63 6F 64 65 20 69 73 RST 6 code is
008050: 20 65 6E 74 65 72 65 64 20 74 68 65 6E 20 74 68 entered then th
008060: 65 20 6C 6F 77 65 72 20 52 4F 4D 20 77 61 73 20 e lower ROM was
008070: 64 69 73 61 62 6C 65 64 2C 20 61 6E 64 20 20 69 disabled, and i
008080: 66 20 20 69 74 20 20 69 73 0D 0A 20 20 20 20 20 f it is..
008090: 20 20 6E 6F 6E 2D 7A 65 72 6F 20 74 68 65 6E 20 non-zero then
0080A0: 74 68 65 20 6C 6F 77 65 72 20 52 4F 4D 20 77 61 the lower ROM wa
0080B0: 73 20 65 6E 61 62 6C 65 64 2E 0D 0A 0D 0A 0D 0A s enabled.......
0080C0: 20 20 20 20 20 20 20 54 68 65 20 64 65 66 61 75 The defau
0080D0: 6C 74 20 61 63 74 69 6F 6E 20 66 6F 72 20 52 53 lt action for RS
0080E0: 54 20 36 20 61 73 20 73 65 74 20 61 74 20 70 6F T 6 as set at po
0080F0: 77 65 72 2D 75 70 20 69 73 20 74 6F 20 70 65 72 wer-up is to per
008100: 66 6F 72 6D 20 61 20 52 53 54 20 30 2C 0D 0A 20 form a RST 0,..
008110: 20 20 20 20 20 20 69 2E 65 2E 20 61 20 73 79 73 i.e. a sys
008120: 74 65 6D 20 72 65 73 65 74 2E 0D 0A 0D 0A 0D 0A tem reset.......
008130: 0D 0A 20 20 20 20 20 20 20 52 65 6C 61 74 65 64 .. Related
008140: 20 65 6E 74 72 69 65 73 3A 0D 0A 0D 0A 20 20 20 entries:....
008150: 20 20 20 20 4E 6F 6E 65 2E 0D 0A 0D 0A 0D 0A 0D None........
008160: 0A 20 20 20 20 20 20 20 41 4D 53 54 52 41 44 20 . AMSTRAD
008170: 43 50 43 34 36 34 2F 36 36 34 2F 36 31 32 38 20 CPC464/664/6128
008180: 46 49 52 4D 57 41 52 45 20 20 20 20 20 20 20 20 FIRMWARE
008190: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0081A0: 20 20 20 20 70 61 67 65 20 31 38 2E 31 39 0D 0A page 18.19..
0081B0: 0D 0A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 4C ........ L
0081C0: 4F 57 3A 20 49 4E 54 45 52 52 55 50 54 20 45 4E OW: INTERRUPT EN
0081D0: 54 52 59 20 20 20 20 20 20 20 20 20 20 20 20 20 TRY
0081E0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0081F0: 20 20 20 20 20 20 20 20 20 20 52 53 54 20 37 20 RST 7
008200: 23 30 30 33 38 0D 0A 0D 0A 0D 0A 20 20 20 20 20 #0038......
008210: 20 20 48 61 72 64 77 61 72 65 20 69 6E 74 65 72 Hardware inter
008220: 72 75 70 74 20 65 6E 74 72 79 20 70 6F 69 6E 74 rupt entry point
008230: 2E 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 41 63 ....... Ac
008240: 74 69 6F 6E 3A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 tion:......
008250: 20 20 54 68 65 20 5A 38 30 20 72 75 6E 73 20 69 The Z80 runs i
008260: 6E 20 69 6E 74 65 72 72 75 70 74 20 6D 6F 64 65 n interrupt mode
008270: 20 31 2C 20 77 68 69 63 68 20 74 72 65 61 74 73 1, which treats
008280: 20 20 6E 6F 72 6D 61 6C 20 20 69 6E 74 65 72 72 normal interr
008290: 75 70 74 73 20 20 61 73 0D 0A 20 20 20 20 20 20 upts as..
0082A0: 20 52 53 54 20 37 20 69 6E 73 74 72 75 63 74 69 RST 7 instructi
0082B0: 6F 6E 73 2E 20 54 68 65 20 66 69 72 6D 77 61 72 ons. The firmwar
0082C0: 65 20 69 6E 74 65 72 72 75 70 74 20 20 68 61 6E e interrupt han
0082D0: 64 6C 65 72 20 20 6C 6F 6F 6B 73 20 20 61 66 74 dler looks aft
0082E0: 65 72 20 20 74 68 65 0D 0A 20 20 20 20 20 20 20 er the..
0082F0: 62 75 69 6C 74 20 69 6E 20 72 65 67 75 6C 61 72 built in regular
008300: 20 74 69 6D 65 20 69 6E 74 65 72 72 75 70 74 2E time interrupt.
008310: 20 20 45 78 74 65 72 6E 61 6C 20 20 69 6E 74 65 External inte
008320: 72 72 75 70 74 73 2C 20 20 67 65 6E 65 72 61 74 rrupts, generat
008330: 65 64 20 20 62 79 0D 0A 20 20 20 20 20 20 20 65 ed by.. e
008340: 78 70 61 6E 73 69 6F 6E 20 68 61 72 64 77 61 72 xpansion hardwar
008350: 65 2C 20 61 72 65 20 70 61 73 73 65 64 20 6F 6E e, are passed on
008360: 20 74 6F 20 75 73 65 72 20 73 75 70 70 6C 69 65 to user supplie
008370: 64 20 73 6F 66 74 77 61 72 65 2E 0D 0A 0D 0A 0D d software......
008380: 0A 20 20 20 20 20 20 20 45 6E 74 72 79 20 63 6F . Entry co
008390: 6E 64 69 74 69 6F 6E 73 3A 0D 0A 0D 0A 0D 0A 20 nditions:......
0083A0: 20 20 20 20 20 20 4E 6F 20 63 6F 6E 64 69 74 69 No conditi
0083B0: 6F 6E 73 2E 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 ons.......
0083C0: 20 45 78 69 74 20 63 6F 6E 64 69 74 69 6F 6E 73 Exit conditions
0083D0: 3A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 41 6C :...... Al
0083E0: 6C 20 72 65 67 69 73 74 65 72 73 20 61 6E 64 20 l registers and
0083F0: 66 6C 61 67 73 20 70 72 65 73 65 72 76 65 64 2E flags preserved.
008400: 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 4E 6F 74 ...... Not
008410: 65 73 3A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 es:......
008420: 54 68 65 20 75 73 65 72 20 6D 75 73 74 20 6E 6F The user must no
008430: 74 20 75 73 65 20 52 53 54 20 37 73 20 61 73 20 t use RST 7s as
008440: 74 68 65 73 65 20 61 72 65 20 64 65 64 69 63 61 these are dedica
008450: 74 65 64 20 74 6F 20 74 68 65 20 20 70 72 6F 63 ted to the proc
008460: 65 73 73 69 6E 67 0D 0A 20 20 20 20 20 20 20 6F essing.. o
008470: 66 20 69 6E 74 65 72 72 75 70 74 73 2E 0D 0A 0D f interrupts....
008480: 0A 0D 0A 20 20 20 20 20 20 20 49 66 20 74 68 65 ... If the
008490: 20 69 6E 74 65 72 72 75 70 74 20 69 73 20 66 72 interrupt is fr
0084A0: 6F 6D 20 61 6E 20 65 78 74 65 72 6E 61 6C 20 73 om an external s
0084B0: 6F 75 72 63 65 20 20 74 68 65 6E 20 20 74 68 65 ource then the
0084C0: 20 20 75 73 65 72 20 20 73 75 70 70 6C 69 65 64 user supplied
0084D0: 0D 0A 20 20 20 20 20 20 20 69 6E 74 65 72 72 75 .. interru
0084E0: 70 74 20 72 6F 75 74 69 6E 65 2C 20 45 58 54 20 pt routine, EXT
0084F0: 49 4E 54 45 52 52 55 50 54 2C 20 69 73 20 63 61 INTERRUPT, is ca
008500: 6C 6C 65 64 2E 0D 0A 0D 0A 0D 0A 20 20 20 20 20 lled.......
008510: 20 20 53 65 65 20 73 65 63 74 69 6F 6E 20 31 30 See section 10
008520: 20 66 6F 72 20 61 20 66 75 6C 6C 65 72 20 64 69 for a fuller di
008530: 73 63 75 73 73 69 6F 6E 20 6F 66 20 69 6E 74 65 scussion of inte
008540: 72 72 75 70 74 73 2E 0D 0A 0D 0A 0D 0A 20 20 20 rrupts.......
008550: 20 20 20 20 54 68 65 20 75 73 65 72 20 6D 61 79 The user may
008560: 20 70 61 74 63 68 20 74 68 69 73 20 61 72 65 61 patch this area
008570: 20 20 28 23 30 30 33 38 2E 2E 23 30 30 33 41 20 (#0038..#003A
008580: 20 69 6E 63 6C 75 73 69 76 65 29 20 20 74 6F 20 inclusive) to
008590: 20 69 6E 74 65 72 63 65 70 74 0D 0A 20 20 20 20 intercept..
0085A0: 20 20 20 69 6E 74 65 72 72 75 70 74 73 20 20 69 interrupts i
0085B0: 66 20 20 69 74 20 20 69 73 20 20 61 62 73 6F 6C f it is absol
0085C0: 75 74 65 6C 79 20 20 20 6E 65 63 65 73 73 61 72 utely necessar
0085D0: 79 20 20 20 28 73 65 65 20 20 20 41 70 70 65 6E y (see Appen
0085E0: 64 69 78 20 20 20 58 49 2C 0D 0A 20 20 20 20 20 dix XI,..
0085F0: 20 20 70 61 72 74 69 63 75 6C 61 72 6C 79 20 73 particularly s
008600: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
008610: 07 00 00 00 02 09 50 E5 07 00 C1 02 00 00 00 02 ......P.........
008620: 07 00 C2 02 00 00 00 02 07 00 C3 02 00 00 00 02 ................
008630: 07 00 C4 02 00 00 00 02 07 00 C5 02 00 00 00 02 ................
008640: 07 00 C6 02 00 00 00 02 07 00 C7 02 00 00 00 02 ................
008650: 07 00 C8 02 00 00 00 02 07 00 C9 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: 65 63 74 69 6F 6E 20 63 29 2E 0D 0A 0D 0A 0D 0A ection c).......
008710: 0D 0A 20 20 20 20 20 20 20 52 65 6C 61 74 65 64 .. Related
008720: 20 65 6E 74 72 69 65 73 3A 0D 0A 0D 0A 0D 0A 20 entries:......
008730: 20 20 20 20 20 20 45 58 54 20 49 4E 54 45 52 52 EXT INTERR
008740: 55 50 54 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D UPT.............
008750: 0A 0D 0A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 .........
008760: 41 4D 53 54 52 41 44 20 43 50 43 34 36 34 2F 36 AMSTRAD CPC464/6
008770: 36 34 2F 36 31 32 38 20 46 49 52 4D 57 41 52 45 64/6128 FIRMWARE
008780: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
008790: 20 20 20 20 20 20 20 20 20 20 20 20 70 61 67 65 page
0087A0: 20 31 38 2E 32 30 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 18.20..........
0087B0: 0D 0A 0D 0A 20 20 20 20 20 20 20 4C 4F 57 3A 20 .... LOW:
0087C0: 45 58 54 20 49 4E 54 45 52 52 55 50 54 20 20 20 EXT INTERRUPT
0087D0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0087E0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0087F0: 20 20 20 20 20 20 20 20 20 20 20 20 23 30 30 33 #003
008800: 42 0D 0A 0D 0A 20 20 20 20 20 20 20 45 78 74 65 B.... Exte
008810: 72 6E 61 6C 20 69 6E 74 65 72 72 75 70 74 20 72 rnal interrupt r
008820: 6F 75 74 69 6E 65 2E 0D 0A 0D 0A 20 20 20 20 20 outine.....
008830: 20 20 41 63 74 69 6F 6E 3A 0D 0A 0D 0A 20 20 20 Action:....
008840: 20 20 20 20 54 68 65 20 66 69 76 65 20 62 79 74 The five byt
008850: 65 73 20 66 72 6F 6D 20 23 30 30 33 42 20 74 6F es from #003B to
008860: 20 23 30 30 33 46 20 69 6E 63 6C 75 73 69 76 65 #003F inclusive
008870: 20 6D 75 73 74 20 62 65 20 20 70 61 74 63 68 65 must be patche
008880: 64 20 20 62 79 20 20 74 68 65 0D 0A 20 20 20 20 d by the..
008890: 20 20 20 75 73 65 72 20 69 66 20 74 68 65 72 65 user if there
0088A0: 20 61 72 65 20 20 67 6F 69 6E 67 20 20 74 6F 20 are going to
0088B0: 20 62 65 20 20 61 6E 79 20 20 65 78 74 65 72 6E be any extern
0088C0: 61 6C 20 20 69 6E 74 65 72 72 75 70 74 73 2E 20 al interrupts.
0088D0: 20 57 68 65 6E 20 20 61 6E 0D 0A 20 20 20 20 20 When an..
0088E0: 20 20 65 78 74 65 72 6E 61 6C 20 69 6E 74 65 72 external inter
0088F0: 72 75 70 74 20 69 73 20 64 65 74 65 63 74 65 64 rupt is detected
008900: 20 62 79 20 74 68 65 20 66 69 72 6D 77 61 72 65 by the firmware
008910: 20 69 6E 74 65 72 72 75 70 74 20 20 68 61 6E 64 interrupt hand
008920: 6C 65 72 20 20 74 68 65 0D 0A 20 20 20 20 20 20 ler the..
008930: 20 6C 6F 77 65 72 20 52 4F 4D 20 69 73 20 64 69 lower ROM is di
008940: 73 61 62 6C 65 64 20 61 6E 64 20 74 68 65 20 63 sabled and the c
008950: 6F 64 65 20 61 74 20 23 30 30 33 42 20 69 73 20 ode at #003B is
008960: 63 61 6C 6C 65 64 2E 0D 0A 0D 0A 20 20 20 20 20 called.....
008970: 20 20 45 6E 74 72 79 20 63 6F 6E 64 69 74 69 6F Entry conditio
008980: 6E 73 3A 0D 0A 0D 0A 20 20 20 20 20 20 20 4E 6F ns:.... No
008990: 6E 65 2E 0D 0A 0D 0A 20 20 20 20 20 20 20 45 78 ne..... Ex
0089A0: 69 74 20 63 6F 6E 64 69 74 69 6F 6E 73 3A 0D 0A it conditions:..
0089B0: 0D 0A 20 20 20 20 20 20 20 41 46 2C 20 42 43 2C .. AF, BC,
0089C0: 20 44 45 20 61 6E 64 20 48 4C 20 63 6F 72 72 75 DE and HL corru
0089D0: 70 74 2E 0D 0A 20 20 20 20 20 20 20 41 6C 6C 20 pt... All
0089E0: 6F 74 68 65 72 20 72 65 67 69 73 74 65 72 73 20 other registers
0089F0: 70 72 65 73 65 72 76 65 64 2E 0D 0A 0D 0A 0D 0A preserved.......
008A00: 0D 0A 20 20 20 20 20 20 20 4E 6F 74 65 73 3A 0D .. Notes:.
008A10: 0A 0D 0A 20 20 20 20 20 20 20 57 68 65 6E 20 74 ... When t
008A20: 68 65 20 72 6F 75 74 69 6E 65 20 69 73 20 63 61 he routine is ca
008A30: 6C 6C 65 64 20 20 69 6E 74 65 72 72 75 70 74 73 lled interrupts
008A40: 20 20 61 72 65 20 20 64 69 73 61 62 6C 65 64 20 are disabled
008A50: 20 61 6E 64 20 20 74 68 65 79 20 20 6D 75 73 74 and they must
008A60: 0D 0A 20 20 20 20 20 20 20 72 65 6D 61 69 6E 20 .. remain
008A70: 64 69 73 61 62 6C 65 64 2E 20 55 6E 64 65 72 20 disabled. Under
008A80: 6E 6F 20 63 69 72 63 75 6D 73 74 61 6E 63 65 73 no circumstances
008A90: 20 6D 61 79 20 74 68 65 20 75 73 65 72 20 65 6E may the user en
008AA0: 61 62 6C 65 20 69 6E 74 65 72 72 75 70 74 73 0D able interrupts.
008AB0: 0A 20 20 20 20 20 20 20 6F 72 20 75 73 65 20 74 . or use t
008AC0: 68 65 20 73 65 63 6F 6E 64 20 72 65 67 69 73 74 he second regist
008AD0: 65 72 20 73 65 74 2E 20 42 65 66 6F 72 65 20 74 er set. Before t
008AE0: 68 65 20 20 72 6F 75 74 69 6E 65 20 20 72 65 74 he routine ret
008AF0: 75 72 6E 73 20 20 69 74 20 20 6D 75 73 74 0D 0A urns it must..
008B00: 20 20 20 20 20 20 20 63 6C 65 61 72 20 74 68 65 clear the
008B10: 20 69 6E 74 65 72 72 75 70 74 20 73 6F 75 72 63 interrupt sourc
008B20: 65 2E 0D 0A 0D 0A 20 20 20 20 20 20 20 53 65 65 e..... See
008B30: 20 73 65 63 74 69 6F 6E 20 31 31 2E 32 20 66 6F section 11.2 fo
008B40: 72 20 61 20 64 69 73 63 75 73 73 69 6F 6E 20 6F r a discussion o
008B50: 66 20 65 78 74 65 72 6E 61 6C 20 69 6E 74 65 72 f external inter
008B60: 72 75 70 74 73 2E 0D 0A 0D 0A 20 20 20 20 20 20 rupts.....
008B70: 20 57 68 65 6E 20 20 61 6E 20 20 69 6E 74 65 72 When an inter
008B80: 72 75 70 74 20 20 72 6F 75 74 69 6E 65 20 20 69 rupt routine i
008B90: 73 20 20 73 65 74 20 20 75 70 20 20 74 68 65 20 s set up the
008BA0: 20 63 75 72 72 65 6E 74 20 20 63 6F 6E 74 65 6E current conten
008BB0: 74 73 20 20 20 6F 66 0D 0A 20 20 20 20 20 20 20 ts of..
008BC0: 23 30 30 33 42 2E 2E 23 30 30 33 46 20 73 68 6F #003B..#003F sho
008BD0: 75 6C 64 20 62 65 20 63 6F 70 69 65 64 20 65 6C uld be copied el
008BE0: 73 65 77 68 65 72 65 20 62 65 66 6F 72 65 20 74 sewhere before t
008BF0: 68 65 79 20 61 72 65 20 72 65 70 6C 61 63 65 64 hey are replaced
008C00: 2E 20 20 49 66 2C 0D 0A 20 20 20 20 20 20 20 77 . If,.. w
008C10: 68 65 6E 20 74 68 65 20 72 6F 75 74 69 6E 65 20 hen the routine
008C20: 69 73 20 63 61 6C 6C 65 64 2C 20 69 74 20 64 69 is called, it di
008C30: 73 63 6F 76 65 72 73 20 20 74 68 61 74 20 20 69 scovers that i
008C40: 74 73 20 20 68 61 72 64 77 61 72 65 20 20 69 73 ts hardware is
008C50: 20 20 6E 6F 74 0D 0A 20 20 20 20 20 20 20 72 65 not.. re
008C60: 73 70 6F 6E 73 69 62 6C 65 20 66 6F 72 20 74 68 sponsible for th
008C70: 65 20 69 6E 74 65 72 72 75 70 74 20 74 68 65 6E e interrupt then
008C80: 20 69 74 20 73 68 6F 75 6C 64 20 6A 75 6D 70 20 it should jump
008C90: 74 6F 20 74 68 65 20 63 6F 70 79 20 20 6F 66 20 to the copy of
008CA0: 20 74 68 65 0D 0A 20 20 20 20 20 20 20 70 72 65 the.. pre
008CB0: 76 69 6F 75 73 20 20 65 78 74 65 72 6E 61 6C 20 vious external
008CC0: 20 69 6E 74 65 72 72 75 70 74 20 20 20 72 6F 75 interrupt rou
008CD0: 74 69 6E 65 20 20 20 28 77 68 6F 73 65 20 20 20 tine (whose
008CE0: 68 61 72 64 77 61 72 65 20 20 20 6D 61 79 20 20 hardware may
008CF0: 20 62 65 0D 0A 20 20 20 20 20 20 20 72 65 73 70 be.. resp
008D00: 6F 6E 73 69 62 6C 65 29 2E 0D 0A 0D 0A 20 20 20 onsible).....
008D10: 20 20 20 20 54 68 65 20 70 75 72 70 6F 73 65 20 The purpose
008D20: 6F 66 20 61 6E 20 69 6E 74 65 72 72 75 70 74 20 of an interrupt
008D30: 72 6F 75 74 69 6E 65 20 20 69 73 20 20 74 6F 20 routine is to
008D40: 20 63 6C 65 61 72 20 20 74 68 65 20 20 69 6E 74 clear the int
008D50: 65 72 72 75 70 74 20 20 61 73 0D 0A 20 20 20 20 errupt as..
008D60: 20 20 20 71 75 69 63 6B 6C 79 20 61 73 20 70 6F quickly as po
008D70: 73 73 69 62 6C 65 2C 20 61 6E 64 20 70 65 72 68 ssible, and perh
008D80: 61 70 73 20 20 70 65 72 66 6F 72 6D 20 20 61 20 aps perform a
008D90: 20 6D 69 6E 69 6D 75 6D 20 20 6F 66 20 20 70 72 minimum of pr
008DA0: 6F 63 65 73 73 69 6E 67 2E 0D 0A 20 20 20 20 20 ocessing...
008DB0: 20 20 57 68 69 6C 65 20 69 6E 20 74 68 65 20 69 While in the i
008DC0: 6E 74 65 72 72 75 70 74 20 70 61 74 68 20 6E 6F nterrupt path no
008DD0: 20 66 75 72 74 68 65 72 20 69 6E 74 65 72 72 75 further interru
008DE0: 70 74 73 20 61 72 65 20 61 63 6B 6E 6F 77 6C 65 pts are acknowle
008DF0: 64 67 65 64 2E 20 49 66 0D 0A 20 20 20 20 20 20 dged. If..
008E00: 20 74 68 65 20 69 6E 74 65 72 72 75 70 74 20 67 the interrupt g
008E10: 65 6E 65 72 61 74 65 73 20 61 20 73 75 62 73 74 enerates a subst
008E20: 61 6E 74 69 61 6C 20 77 6F 72 6B 20 6C 6F 61 64 antial work load
008E30: 2C 20 20 74 68 65 6E 20 20 69 74 20 20 73 68 6F , then it sho
008E40: 75 6C 64 20 20 62 65 0D 0A 20 20 20 20 20 20 20 uld be..
008E50: 74 72 61 6E 73 6C 61 74 65 64 20 69 6E 74 6F 20 translated into
008E60: 61 6E 20 65 76 65 6E 74 2C 20 73 6F 20 74 68 61 an event, so tha
008E70: 74 20 74 68 65 20 73 79 73 74 65 6D 20 69 73 20 t the system is
008E80: 20 6E 6F 74 20 20 64 65 6C 61 79 65 64 20 20 69 not delayed i
008E90: 6E 20 20 74 68 65 0D 0A 20 20 20 20 20 20 20 69 n the.. i
008EA0: 6E 74 65 72 72 75 70 74 20 70 61 74 68 20 66 6F nterrupt path fo
008EB0: 72 20 61 6E 79 20 6C 6F 6E 67 65 72 20 74 68 61 r any longer tha
008EC0: 6E 20 6E 65 63 65 73 73 61 72 79 20 28 73 65 65 n necessary (see
008ED0: 20 73 65 63 74 69 6F 6E 20 31 31 2E 33 29 2E 0D section 11.3)..
008EE0: 0A 0D 0A 20 20 20 20 20 20 20 54 68 65 20 69 6E ... The in
008EF0: 74 65 72 72 75 70 74 20 72 6F 75 74 69 6E 65 20 terrupt routine
008F00: 6D 75 73 74 20 62 65 20 69 6E 20 52 41 4D 20 61 must be in RAM a
008F10: 74 20 61 64 64 72 65 73 73 65 73 20 6C 6F 77 65 t addresses lowe
008F20: 72 20 74 68 61 6E 20 23 43 30 30 30 20 28 61 73 r than #C000 (as
008F30: 0D 0A 20 20 20 20 20 20 20 74 68 65 20 52 4F 4D .. the ROM
008F40: 20 20 65 6E 61 62 6C 65 20 20 61 6E 64 20 20 64 enable and d
008F50: 69 73 61 62 6C 65 20 20 72 6F 75 74 69 6E 65 73 isable routines
008F60: 20 20 63 61 6E 6E 6F 74 20 20 62 65 20 20 63 61 cannot be ca
008F70: 6C 6C 65 64 20 20 66 72 6F 6D 20 20 74 68 65 0D lled from the.
008F80: 0A 20 20 20 20 20 20 20 69 6E 74 65 72 72 75 70 . interrup
008F90: 74 20 70 61 74 68 29 2E 0D 0A 0D 0A 20 20 20 20 t path).....
008FA0: 20 20 20 54 68 65 20 64 65 66 61 75 6C 74 20 65 The default e
008FB0: 78 74 65 72 6E 61 6C 20 69 6E 74 65 72 72 75 70 xternal interrup
008FC0: 74 20 72 6F 75 74 69 6E 65 20 6D 65 72 65 6C 79 t routine merely
008FD0: 20 72 65 74 75 72 6E 73 2E 20 54 68 69 73 20 6D returns. This m
008FE0: 65 61 6E 73 20 74 68 61 74 0D 0A 20 20 20 20 20 eans that..
008FF0: 20 20 74 68 65 20 69 6E 74 65 72 72 75 70 74 20 the interrupt
009000: 77 69 6C 6C 20 6E 6F 74 20 62 65 20 63 6C 65 61 will not be clea
009010: 72 65 64 20 20 61 6E 64 20 20 73 6F 20 20 77 69 red and so wi
009020: 6C 6C 20 20 72 65 70 65 61 74 20 20 61 73 20 20 ll repeat as
009030: 73 6F 6F 6E 20 20 61 73 0D 0A 20 20 20 20 20 20 soon as..
009040: 20 69 6E 74 65 72 72 75 70 74 73 20 61 72 65 20 interrupts are
009050: 72 65 2D 65 6E 61 62 6C 65 64 2E 20 54 68 69 73 re-enabled. This
009060: 20 77 69 6C 6C 20 63 61 75 73 65 20 74 68 65 20 will cause the
009070: 6D 61 63 68 69 6E 65 20 74 6F 20 27 6C 6F 63 6B machine to 'lock
009080: 20 75 70 27 2E 0D 0A 0D 0A 20 20 20 20 20 20 20 up'.....
009090: 52 65 6C 61 74 65 64 20 65 6E 74 72 69 65 73 3A Related entries:
0090A0: 0D 0A 0D 0A 20 20 20 20 20 20 20 49 4E 54 45 52 .... INTER
0090B0: 52 55 50 54 20 45 4E 54 52 59 0D 0A 20 20 20 20 RUPT ENTRY..
0090C0: 20 20 20 4B 4C 20 45 56 45 4E 54 0D 0A 0D 0A 0D KL EVENT.....
0090D0: 0A 20 20 20 20 20 20 20 41 4D 53 54 52 41 44 20 . AMSTRAD
0090E0: 43 50 43 34 36 34 2F 36 36 34 2F 36 31 32 38 20 CPC464/664/6128
0090F0: 46 49 52 4D 57 41 52 45 20 20 20 20 20 20 20 20 FIRMWARE
009100: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
009110: 20 20 20 20 70 61 67 65 20 31 38 2E 32 31 0D 0A page 18.21..
009120: 1A 20 72 65 74 75 72 6E 73 20 74 6F 20 74 68 65 . returns to the
009130: 20 20 69 6E 73 74 72 75 63 74 69 6F 6E 20 20 69 instruction i
009140: 6D 6D 65 64 69 61 74 65 6C 79 20 20 66 6F 6C 6C mmediately foll
009150: 6F 77 69 6E 67 0D 0A 20 20 20 20 20 20 20 74 68 owing.. th
009160: 65 20 69 6E 6C 69 6E 65 20 70 61 72 61 6D 65 74 e inline paramet
009170: 65 72 2E 20 54 68 65 20 52 4F 4D 20 73 65 6C 65 er. The ROM sele
009180: 0A 20 20 20 20 20 20 20 69 6E 74 65 72 72 75 70 . interrup
009190: 74 20 70 61 74 68 29 2E 0D 0A 0D 0A 20 20 20 20 t path).....
0091A0: 20 20 20 54 68 65 20 64 65 66 61 75 6C 74 20 65 The default e
0091B0: 78 74 65 72 6E 61 6C 20 69 6E 74 65 72 72 75 70 xternal interrup
0091C0: 74 20 72 6F 75 74 69 6E 65 20 6D 65 72 65 6C 79 t routine merely
0091D0: 20 72 65 74 75 72 6E 73 2E 20 54 68 69 73 20 6D returns. This m
0091E0: 65 61 6E 73 20 74 68 61 74 0D 0A 20 20 20 20 20 eans that..
0091F0: 20 20 74 68 65 20 69 6E 74 65 72 72 75 70 74 20 the interrupt
009200: 77 69 6C 6C 20 6E 6F 74 20 62 65 20 63 6C 65 61 will not be clea
009210: 72 65 64 20 20 61 6E 64 20 20 73 6F 20 20 77 69 red and so wi
009220: 6C 6C 20 20 72 65 70 65 61 74 20 20 61 73 20 20 ll repeat as
009230: 73 6F 6F 6E 20 20 61 73 0D 0A 20 20 20 20 20 20 soon as..
009240: 20 69 6E 74 65 72 72 75 70 74 73 20 61 72 65 20 interrupts are
009250: 72 65 2D 65 6E 61 62 6C 65 64 2E 20 54 68 69 73 re-enabled. This
009260: 20 77 69 6C 6C 20 63 61 75 73 65 20 74 68 65 20 will cause the
009270: 6D 61 63 68 69 6E 65 20 74 6F 20 27 6C 6F 63 6B machine to 'lock
009280: 20 75 70 27 2E 0D 0A 0D 0A 20 20 20 20 20 20 20 up'.....
009290: 52 65 6C 61 74 65 64 20 65 6E 74 72 69 65 73 3A Related entries:
0092A0: 0D 0A 0D 0A 20 20 20 20 20 20 20 49 4E 54 45 52 .... INTER
0092B0: 52 55 50 54 20 45 4E 54 52 59 0D 0A 20 20 20 20 RUPT ENTRY..
0092C0: 20 20 20 4B 4C 20 45 56 45 4E 54 0D 0A 0D 0A 0D KL EVENT.....
0092D0: 0A 20 20 20 20 20 20 20 41 4D 53 54 52 41 44 20 . AMSTRAD
0092E0: 43 50 43 34 36 34 2F 36 36 34 2F 36 31 32 38 20 CPC464/664/6128
0092F0: 46 49 52 4D 57 41 52 45 20 20 20 20 20 20 20 20 FIRMWARE
009300: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 ..........
009310: 20 31 38 38 3A 20 4D 43 20 53 4F 55 4E 44 20 52 188: MC SOUND R
009320: 45 47 49 53 54 45 52 20 20 20 20 20 20 20 20 20 EGISTER
009330: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
009340: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
009350: 20 20 23 42 44 33 34 0D 0A 0D 0A 0D 0A 20 20 20 #BD34......
009360: 20 20 20 20 53 65 6E 64 20 64 61 74 61 20 74 6F Send data to
009370: 20 61 20 73 6F 75 6E 64 20 63 68 69 70 20 72 65 a sound chip re
009380: 67 69 73 74 65 72 2E 0D 0A 0D 0A 0D 0A 20 20 20 gister.......
009390: 20 20 20 20 41 63 74 69 6F 6E 3A 0D 0A 0D 0A 0D Action:.....
0093A0: 0A 20 20 20 20 20 20 20 53 65 74 20 73 6F 75 6E . Set soun
0093B0: 64 20 63 68 69 70 20 72 65 67 69 73 74 65 72 2E d chip register.
0093C0: 20 54 68 69 73 20 69 73 20 61 20 72 61 74 68 65 This is a rathe
0093D0: 72 20 63 6F 6E 76 6F 6C 75 74 65 64 20 61 63 74 r convoluted act
0093E0: 69 6F 6E 20 62 65 63 61 75 73 65 20 6F 66 0D 0A ion because of..
0093F0: 20 20 20 20 20 20 20 74 68 65 20 77 61 79 20 74 the way t
009400: 68 65 20 68 61 72 64 77 61 72 65 20 68 61 73 20 he hardware has
009410: 62 65 65 6E 20 64 65 73 69 67 6E 65 64 2E 0D 0A been designed...
009420: 0D 0A 0D 0A 20 20 20 20 20 20 20 45 6E 74 72 79 .... Entry
009430: 20 63 6F 6E 64 69 74 69 6F 6E 73 3A 0D 0A 0D 0A conditions:....
009440: 0D 0A 20 20 20 20 20 20 20 41 20 63 6F 6E 74 61 .. A conta
009450: 69 6E 73 20 74 68 65 20 73 6F 75 6E 64 20 63 68 ins the sound ch
009460: 69 70 20 72 65 67 69 73 74 65 72 20 6E 75 6D 62 ip register numb
009470: 65 72 2E 0D 0A 20 20 20 20 20 20 20 43 20 63 6F er... C co
009480: 6E 74 61 69 6E 73 20 74 68 65 20 64 61 74 61 20 ntains the data
009490: 74 6F 20 73 65 6E 64 2E 0D 0A 0D 0A 0D 0A 20 20 to send.......
0094A0: 20 20 20 20 20 45 78 69 74 20 63 6F 6E 64 69 74 Exit condit
0094B0: 69 6F 6E 73 3A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 ions:......
0094C0: 20 20 41 46 20 61 6E 64 20 42 43 20 63 6F 72 72 AF and BC corr
0094D0: 75 70 74 2E 0D 0A 20 20 20 20 20 20 20 41 6C 6C upt... All
0094E0: 20 6F 74 68 65 72 20 72 65 67 69 73 74 65 72 73 other registers
0094F0: 20 70 72 65 73 65 72 76 65 64 2E 0D 0A 0D 0A 0D preserved......
009500: 0D 0A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 31 ........ 1
009510: 39 20 41 4D 53 44 4F 53 20 42 49 4F 53 20 46 61 9 AMSDOS BIOS Fa
009520: 63 69 6C 69 74 69 65 73 0D 0A 0D 0A 0D 0A 20 20 cilities......
009530: 20 20 20 20 20 41 4D 53 44 4F 53 20 75 73 65 73 AMSDOS uses
009540: 20 74 68 65 20 43 50 2F 4D 20 42 49 4F 53 20 74 the CP/M BIOS t
009550: 6F 20 61 63 63 65 73 73 20 74 68 65 20 64 69 73 o access the dis
009560: 63 2E 20 49 6E 20 6F 72 64 65 72 20 74 68 61 74 c. In order that
009570: 20 61 20 20 70 72 6F 67 72 61 6D 0D 0A 20 20 20 a program..
009580: 20 20 20 20 72 75 6E 6E 69 6E 67 20 75 6E 64 65 running unde
009590: 72 20 41 4D 53 44 4F 53 20 6D 61 79 20 61 63 63 r AMSDOS may acc
0095A0: 65 73 73 20 74 68 65 20 64 69 73 63 20 64 69 72 ess the disc dir
0095B0: 65 63 74 6C 79 20 20 6E 69 6E 65 20 20 6F 66 20 ectly nine of
0095C0: 20 74 68 65 20 20 42 49 4F 53 0D 0A 20 20 20 20 the BIOS..
0095D0: 20 20 20 65 78 74 65 6E 64 65 64 20 6A 75 6D 70 extended jump
0095E0: 62 6C 6F 63 6B 20 72 6F 75 74 69 6E 65 73 20 61 block routines a
0095F0: 72 65 20 61 76 61 69 6C 61 62 6C 65 2E 0D 0A 0D re available....
009600: 0A 0D 0A 20 20 20 20 20 20 20 54 68 65 20 72 6F ... The ro
009610: 75 74 69 6E 65 73 20 61 72 65 20 61 63 63 65 73 utines are acces
009620: 73 65 64 20 61 73 20 65 78 74 65 72 6E 61 6C 20 sed as external
009630: 63 6F 6D 6D 61 6E 64 73 2E 20 54 6F 20 66 69 6E commands. To fin
009640: 64 20 74 68 65 20 61 64 64 72 65 73 73 20 6F 66 d the address of
009650: 0D 0A 20 20 20 20 20 20 20 74 68 65 20 72 65 71 .. the req
009660: 75 69 72 65 64 20 72 6F 75 74 69 6E 65 73 20 75 uired routines u
009670: 73 65 20 4B 4C 20 20 46 49 4E 44 20 20 43 4F 4D se KL FIND COM
009680: 4D 41 4E 44 2E 20 20 54 68 65 20 20 63 6F 6D 6D MAND. The comm
009690: 61 6E 64 20 20 6E 61 6D 65 73 20 20 61 72 65 0D and names are.
0096A0: 0A 20 20 20 20 20 20 20 73 69 6E 67 6C 65 20 63 . single c
0096B0: 6F 6E 74 72 6F 6C 20 63 68 61 72 61 63 74 65 72 ontrol character
0096C0: 73 20 28 43 74 72 6C 20 41 2E 2E 2E 43 74 72 6C s (Ctrl A...Ctrl
0096D0: 20 49 29 20 61 73 20 74 68 65 73 65 20 63 61 6E I) as these can
0096E0: 6E 6F 74 20 20 62 65 20 20 74 79 70 65 64 0D 0A not be typed..
0096F0: 20 20 20 20 20 20 20 69 6E 20 66 72 6F 6D 20 42 in from B
009700: 41 53 49 43 2E 20 41 6E 20 65 78 61 6D 70 6C 65 ASIC. An example
009710: 20 6F 66 20 68 6F 77 20 74 6F 20 75 73 65 20 74 of how to use t
009720: 68 65 73 65 20 63 6F 6D 6D 61 6E 64 73 20 63 61 hese commands ca
009730: 6E 20 62 65 20 66 6F 75 6E 64 20 69 6E 0D 0A 20 n be found in..
009740: 20 20 20 20 20 20 73 65 63 74 69 6F 6E 20 31 30 section 10
009750: 2E 37 2E 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 .7.......
009760: 4E 2E 42 20 54 68 65 20 42 49 4F 53 20 65 78 74 N.B The BIOS ext
009770: 65 6E 64 65 64 20 6A 75 6D 70 62 6C 6F 63 6B 20 ended jumpblock
009780: 69 74 73 65 6C 66 20 69 73 20 20 6E 6F 74 20 20 itself is not
009790: 61 76 61 69 6C 61 62 6C 65 2C 20 20 69 6E 64 65 available, inde
0097A0: 65 64 20 20 69 74 0D 0A 20 20 20 20 20 20 20 64 ed it.. d
0097B0: 6F 65 73 20 6E 6F 74 20 65 78 69 73 74 20 69 6E oes not exist in
0097C0: 20 61 6E 20 41 4D 53 44 4F 53 20 65 6E 76 69 72 an AMSDOS envir
0097D0: 6F 6E 6D 65 6E 74 2E 0D 0A 0D 0A 0D 0A 20 20 20 onment.......
0097E0: 20 20 20 20 54 68 65 20 42 49 4F 53 20 72 6F 75 The BIOS rou
0097F0: 74 69 6E 65 73 20 61 76 61 69 6C 61 62 6C 65 20 tines available
009800: 61 6E 64 20 74 68 65 69 72 20 63 6F 6D 6D 61 6E and their comman
009810: 64 20 6E 61 6D 65 73 20 61 72 65 20 61 73 20 66 d names are as f
009820: 6F 6C 6C 6F 77 73 3A 0D 0A 0D 0A 0D 0A 20 20 20 ollows:......
009830: 20 20 20 20 20 20 20 20 20 20 20 20 20 53 45 54 SET
009840: 20 4D 45 53 53 41 47 45 20 20 20 20 20 20 20 20 MESSAGE
009850: 20 20 20 20 20 20 20 20 20 20 20 43 74 72 6C 20 Ctrl
009860: 41 20 20 20 20 28 23 30 31 29 0D 0A 20 20 20 20 A (#01)..
009870: 20 20 20 20 20 20 20 20 20 20 20 20 53 45 54 20 SET
009880: 55 50 20 44 49 53 43 20 20 20 20 20 20 20 20 20 UP DISC
009890: 20 20 20 20 20 20 20 20 20 20 43 74 72 6C 20 42 Ctrl B
0098A0: 20 20 20 20 28 23 30 32 29 0D 0A 20 20 20 20 20 (#02)..
0098B0: 20 20 20 20 20 20 20 20 20 20 20 53 45 4C 45 43 SELEC
0098C0: 54 20 46 4F 52 4D 41 54 20 20 20 20 20 20 20 20 T FORMAT
0098D0: 20 20 20 20 20 20 20 20 20 43 74 72 6C 20 43 20 Ctrl C
0098E0: 20 20 20 28 23 30 33 29 0D 0A 20 20 20 20 20 20 (#03)..
0098F0: 20 20 20 20 20 20 20 20 20 20 52 45 41 44 20 53 READ S
009900: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
009910: 08 00 00 00 02 09 50 E5 08 00 C1 02 00 00 00 02 ......P.........
009920: 08 00 C2 02 00 00 00 02 08 00 C3 02 00 00 00 02 ................
009930: 08 00 C4 02 00 00 00 02 08 00 C5 02 00 00 00 02 ................
009940: 08 00 C6 02 00 00 00 02 08 00 C7 02 00 00 00 02 ................
009950: 08 00 C8 02 00 00 00 02 08 00 C9 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 43 54 4F 52 20 20 20 20 20 20 20 20 20 20 20 ECTOR
009A10: 20 20 20 20 20 20 20 20 43 74 72 6C 20 44 20 20 Ctrl D
009A20: 20 20 28 23 30 34 29 0D 0A 20 20 20 20 20 20 20 (#04)..
009A30: 20 20 20 20 20 20 20 20 20 57 52 49 54 45 20 53 WRITE S
009A40: 45 43 54 4F 52 20 20 20 20 20 20 20 20 20 20 20 ECTOR
009A50: 20 20 20 20 20 20 20 43 74 72 6C 20 45 20 20 20 Ctrl E
009A60: 20 28 23 30 35 29 0D 0A 20 20 20 20 20 20 20 20 (#05)..
009A70: 20 20 20 20 20 20 20 20 46 4F 52 4D 41 54 20 54 FORMAT T
009A80: 52 41 43 4B 20 20 20 20 20 20 20 20 20 20 20 20 RACK
009A90: 20 20 20 20 20 20 43 74 72 6C 20 46 20 20 20 20 Ctrl F
009AA0: 28 23 30 36 29 0D 0A 20 20 20 20 20 20 20 20 20 (#06)..
009AB0: 20 20 20 20 20 20 20 4D 4F 56 45 20 54 52 41 43 MOVE TRAC
009AC0: 4B 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 K
009AD0: 20 20 20 20 20 43 74 72 6C 20 47 20 20 20 20 28 Ctrl G (
009AE0: 23 30 37 29 0D 0A 20 20 20 20 20 20 20 20 20 20 #07)..
009AF0: 20 20 20 20 20 20 47 45 54 20 44 52 20 53 54 41 GET DR STA
009B00: 54 55 53 20 20 20 20 20 20 20 20 20 20 20 20 20 TUS
009B10: 20 20 20 20 43 74 72 6C 20 48 20 20 20 20 28 23 Ctrl H (#
009B20: 30 38 29 0D 0A 20 20 20 20 20 20 20 20 20 20 20 08)..
009B30: 20 20 20 20 20 53 45 54 20 52 45 54 52 59 20 43 SET RETRY C
009B40: 4F 55 4E 54 20 20 20 20 20 20 20 20 20 20 20 20 OUNT
009B50: 20 20 20 43 74 72 6C 20 49 20 20 20 20 28 23 30 Ctrl I (#0
009B60: 39 29 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 54 9)...... T
009B70: 68 65 20 77 6F 72 64 20 61 74 20 23 42 45 34 30 he word at #BE40
009B80: 20 63 6F 6E 74 61 69 6E 20 74 68 65 20 61 64 64 contain the add
009B90: 72 65 73 73 20 6F 66 20 20 74 68 65 20 20 64 69 ress of the di
009BA0: 73 63 20 20 70 61 72 61 6D 65 74 65 72 20 20 68 sc parameter h
009BB0: 65 61 64 65 72 0D 0A 20 20 20 20 20 20 20 76 65 eader.. ve
009BC0: 63 74 6F 72 2E 20 44 69 73 63 20 70 61 72 61 6D ctor. Disc param
009BD0: 65 74 65 72 20 68 65 61 64 65 72 73 20 61 6E 64 eter headers and
009BE0: 20 65 78 74 65 6E 64 65 64 20 64 69 73 63 20 70 extended disc p
009BF0: 61 72 61 6D 65 74 65 72 20 62 6C 6F 63 6B 73 20 arameter blocks
009C00: 20 6D 61 79 0D 0A 20 20 20 20 20 20 20 62 65 20 may.. be
009C10: 70 61 74 63 68 65 64 20 61 73 20 72 65 71 75 69 patched as requi
009C20: 72 65 64 2E 20 46 6F 72 20 6D 6F 72 65 20 64 65 red. For more de
009C30: 74 61 69 6C 73 20 6F 6E 20 74 68 69 73 20 73 65 tails on this se
009C40: 65 20 73 65 63 74 69 6F 6E 20 39 2E 39 2E 0D 0A e section 9.9...
009C50: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A ................
009C60: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A ................
009C70: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 ..........
009C80: 20 41 4D 53 54 52 41 44 20 43 50 43 34 36 34 2F AMSTRAD CPC464/
009C90: 36 36 34 2F 36 31 32 38 20 46 49 52 4D 57 41 52 664/6128 FIRMWAR
009CA0: 45 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 E
009CB0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 61 pa
009CC0: 67 65 20 31 39 2E 31 0D 0A 0D 0A 0D 0A 0D 0A 0D ge 19.1.........
009CD0: 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 57 68 65 6E ..... When
009CE0: 20 6F 6E 65 20 6F 66 20 74 68 65 73 65 20 72 6F one of these ro
009CF0: 75 74 69 6E 65 73 20 66 61 69 6C 73 20 28 63 61 utines fails (ca
009D00: 72 72 79 20 66 61 6C 73 65 29 20 20 69 74 20 20 rry false) it
009D10: 72 65 74 75 72 6E 73 20 20 61 6E 20 20 65 72 72 returns an err
009D20: 6F 72 0D 0A 20 20 20 20 20 20 20 6E 75 6D 62 65 or.. numbe
009D30: 72 20 69 6E 20 74 68 65 20 41 20 72 65 67 69 73 r in the A regis
009D40: 74 65 72 2E 20 54 68 69 73 20 69 73 20 72 65 66 ter. This is ref
009D50: 65 72 72 65 64 20 74 6F 20 69 6E 20 74 68 65 20 erred to in the
009D60: 20 66 6F 6C 6C 6F 77 69 6E 67 20 20 70 61 67 65 following page
009D70: 73 0D 0A 20 20 20 20 20 20 20 61 73 20 74 68 65 s.. as the
009D80: 20 27 65 72 72 6F 72 20 73 74 61 74 75 73 20 62 'error status b
009D90: 79 74 65 27 2E 20 49 66 20 62 69 74 20 37 20 6F yte'. If bit 7 o
009DA0: 66 20 74 68 69 73 20 20 62 79 74 65 20 20 69 73 f this byte is
009DB0: 20 20 73 65 74 20 20 74 68 65 6E 20 20 74 68 65 set then the
009DC0: 0D 0A 20 20 20 20 20 20 20 65 72 72 6F 72 20 61 .. error a
009DD0: 73 20 61 6C 72 65 61 64 79 20 20 62 65 65 6E 20 s already been
009DE0: 20 72 65 70 6F 72 74 65 64 20 20 74 6F 20 20 74 reported to t
009DF0: 68 65 20 20 75 73 65 72 2E 20 20 42 69 74 20 20 he user. Bit
009E00: 36 20 20 69 73 20 20 75 73 65 64 20 20 74 6F 0D 6 is used to.
009E10: 0A 20 20 20 20 20 20 20 64 69 73 74 69 6E 67 75 . distingu
009E20: 69 73 68 20 65 72 72 6F 72 73 20 67 65 6E 65 72 ish errors gener
009E30: 61 74 65 64 20 62 79 20 74 68 65 20 66 6C 6F 70 ated by the flop
009E40: 70 79 20 64 69 73 63 20 63 6F 6E 74 72 6F 6C 6C py disc controll
009E50: 65 72 20 66 72 6F 6D 20 20 74 68 6F 73 65 0D 0A er from those..
009E60: 20 20 20 20 20 20 20 67 65 6E 65 72 61 74 65 64 generated
009E70: 20 62 79 20 41 4D 53 44 4F 53 2E 0D 0A 0D 0A 0D by AMSDOS......
009E80: 0A 20 20 20 20 20 20 20 49 66 20 62 69 74 20 36 . If bit 6
009E90: 20 69 73 20 7A 65 72 6F 20 74 68 65 6E 20 74 68 is zero then th
009EA0: 65 20 65 72 72 6F 72 20 6E 75 6D 62 65 72 73 20 e error numbers
009EB0: 61 72 65 20 61 73 20 66 6F 6C 6C 6F 77 73 3A 0D are as follows:.
009EC0: 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 23 30 45 20 ..... #0E
009ED0: 20 74 68 65 20 66 69 6C 65 20 69 73 20 6E 6F 74 the file is not
009EE0: 20 6F 70 65 6E 20 61 73 20 65 78 70 65 63 74 65 open as expecte
009EF0: 64 2E 0D 0A 20 20 20 20 20 20 20 23 30 46 20 20 d... #0F
009F00: 68 61 72 64 20 65 6E 64 20 6F 66 20 66 69 6C 65 hard end of file
009F10: 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 23 31 30 ...... #10
009F20: 20 20 62 61 64 20 63 6F 6D 6D 61 6E 64 2C 20 75 bad command, u
009F30: 73 75 61 6C 6C 79 20 63 61 75 73 65 64 20 62 79 sually caused by
009F40: 20 61 6E 20 69 6E 63 6F 72 72 65 63 74 20 66 69 an incorrect fi
009F50: 6C 65 6E 61 6D 65 2E 0D 0A 20 20 20 20 20 20 20 lename...
009F60: 23 31 31 20 20 66 69 6C 65 20 61 6C 72 65 61 64 #11 file alread
009F70: 79 20 65 78 69 73 74 73 2E 0D 0A 20 20 20 20 20 y exists...
009F80: 20 20 23 31 32 20 20 66 69 6C 65 20 64 6F 65 73 #12 file does
009F90: 6E 27 74 20 65 78 69 73 74 2E 0D 0A 20 20 20 20 n't exist...
009FA0: 20 20 20 23 31 33 20 20 64 69 72 65 63 74 6F 72 #13 director
009FB0: 79 20 69 73 20 66 75 6C 6C 2E 0D 0A 20 20 20 20 y is full...
009FC0: 20 20 20 23 31 34 20 20 64 69 73 63 20 69 73 20 #14 disc is
009FD0: 66 75 6C 6C 2E 0D 0A 20 20 20 20 20 20 20 23 31 full... #1
009FE0: 35 20 20 64 69 73 63 20 68 61 73 20 62 65 65 6E 5 disc has been
009FF0: 20 63 68 61 6E 67 65 64 20 77 69 74 68 20 66 69 changed with fi
00A000: 6C 65 73 20 6F 70 65 6E 20 6F 6E 20 69 74 2E 0D les open on it..
00A010: 0A 20 20 20 20 20 20 20 23 31 36 20 20 66 69 6C . #16 fil
00A020: 65 20 69 73 20 72 65 61 64 2D 6F 6E 6C 79 2E 0D e is read-only..
00A030: 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 23 31 41 20 ..... #1A
00A040: 20 73 6F 66 74 20 65 6E 64 20 6F 66 20 66 69 6C soft end of fil
00A050: 65 20 28 65 78 70 6C 61 69 6E 65 64 20 69 6E 20 e (explained in
00A060: 61 70 70 65 6E 64 69 78 20 58 49 49 49 29 2E 0D appendix XIII)..
00A070: 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 41 6C 73 6F ..... Also
00A080: 20 56 31 2E 31 20 6D 61 63 68 69 6E 65 73 20 68 V1.1 machines h
00A090: 61 76 65 20 65 72 72 6F 72 20 23 30 30 0D 0A 0D ave error #00...
00A0A0: 0A 0D 0A 20 20 20 20 20 20 20 23 30 30 20 20 75 ... #00 u
00A0B0: 73 65 72 20 68 61 73 20 68 69 74 20 65 73 63 61 ser has hit esca
00A0C0: 70 65 2E 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 pe.......
00A0D0: 49 66 20 62 69 74 20 36 20 69 73 20 6F 6E 65 20 If bit 6 is one
00A0E0: 74 68 65 6E 20 20 74 68 65 20 20 65 72 72 6F 72 then the error
00A0F0: 20 20 77 61 73 20 20 64 65 74 65 63 74 65 64 20 was detected
00A100: 20 62 79 20 20 74 68 65 20 20 66 6C 6F 70 70 79 by the floppy
00A110: 20 20 64 69 73 63 0D 0A 20 20 20 20 20 20 20 63 disc.. c
00A120: 6F 6E 74 72 6F 6C 6C 65 72 20 61 6E 64 20 74 68 ontroller and th
00A130: 65 20 6F 74 68 65 72 20 62 69 74 73 20 61 72 65 e other bits are
00A140: 20 72 65 74 75 72 6E 65 64 20 61 73 20 66 6F 6C returned as fol
00A150: 6C 6F 77 73 3A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 lows:......
00A160: 20 20 62 69 74 20 35 20 20 64 61 74 61 20 65 72 bit 5 data er
00A170: 72 6F 72 20 20 20 20 20 20 20 20 20 20 20 20 2D ror -
00A180: 43 52 43 20 65 72 72 6F 72 20 6F 6E 20 64 61 74 CRC error on dat
00A190: 61 20 6F 72 20 49 44 20 66 69 65 6C 64 0D 0A 20 a or ID field..
00A1A0: 20 20 20 20 20 20 62 69 74 20 34 20 20 6F 76 65 bit 4 ove
00A1B0: 72 72 75 6E 20 65 72 72 6F 72 0D 0A 20 20 20 20 rrun error..
00A1C0: 20 20 20 62 69 74 20 33 20 20 64 72 69 76 65 20 bit 3 drive
00A1D0: 6E 6F 74 20 72 65 61 64 79 20 20 20 20 20 20 20 not ready
00A1E0: 2D 74 68 65 72 65 20 69 73 20 6E 6F 20 64 69 73 -there is no dis
00A1F0: 63 20 69 6E 20 74 68 65 20 64 72 69 76 65 0D 0A c in the drive..
00A200: 20 20 20 20 20 20 20 62 69 74 20 32 20 20 6E 6F bit 2 no
00A210: 20 64 61 74 61 20 20 20 20 20 20 20 20 20 20 20 data
00A220: 20 20 20 20 2D 63 61 6E 27 74 20 66 69 6E 64 20 -can't find
00A230: 74 68 65 20 73 65 63 74 6F 72 0D 0A 20 20 20 20 the sector..
00A240: 20 20 20 62 69 74 20 31 20 20 6E 6F 74 20 77 72 bit 1 not wr
00A250: 69 74 61 62 6C 65 20 20 20 20 20 20 20 20 20 20 itable
00A260: 2D 64 69 73 63 20 69 73 20 77 72 69 74 65 20 70 -disc is write p
00A270: 72 6F 74 65 63 74 65 64 0D 0A 20 20 20 20 20 20 rotected..
00A280: 20 62 69 74 20 30 20 20 61 64 64 72 65 73 73 20 bit 0 address
00A290: 6D 61 72 6B 20 6D 69 73 73 69 6E 67 0D 0A 0D 0A mark missing....
00A2A0: 0D 0A 20 20 20 20 20 20 20 49 6E 20 61 64 64 69 .. In addi
00A2B0: 74 69 6F 6E 20 74 68 65 20 72 6F 75 74 69 6E 65 tion the routine
00A2C0: 20 6D 61 79 20 61 6C 73 6F 20 20 72 65 74 75 72 may also retur
00A2D0: 6E 20 20 74 68 65 20 20 61 64 64 72 65 73 73 20 n the address
00A2E0: 20 6F 66 20 20 74 68 65 20 27 65 72 72 6F 72 0D of the 'error.
00A2F0: 0A 20 20 20 20 20 20 20 73 74 61 74 75 73 20 62 . status b
00A300: 75 66 66 65 72 27 2C 20 54 68 65 20 66 69 72 73 uffer', The firs
00A310: 74 20 62 79 74 65 20 6F 66 20 74 68 69 73 20 69 t byte of this i
00A320: 73 20 61 20 63 6F 75 6E 74 20 20 6F 66 20 20 74 s a count of t
00A330: 68 65 20 20 6E 75 6D 62 65 72 20 20 6F 66 0D 0A he number of..
00A340: 20 20 20 20 20 20 20 62 79 74 65 73 20 20 72 65 bytes re
00A350: 63 65 69 76 65 64 20 20 64 75 72 69 6E 67 20 20 ceived during
00A360: 74 68 65 20 20 72 65 73 75 6C 74 73 20 20 70 68 the results ph
00A370: 61 73 65 20 20 6F 66 20 20 74 68 65 20 20 20 75 ase of the u
00A380: 50 44 37 36 35 41 20 20 20 64 69 73 63 0D 0A 20 PD765A disc..
00A390: 20 20 20 20 20 20 63 6F 6E 74 72 6F 6C 6C 65 72 controller
00A3A0: 2C 20 74 68 65 20 66 6F 6C 6C 6F 77 69 6E 67 20 , the following
00A3B0: 62 79 74 65 73 20 61 72 65 20 74 68 6F 73 65 20 bytes are those
00A3C0: 72 65 63 65 69 76 65 64 2E 20 46 6F 72 20 69 6E received. For in
00A3D0: 66 6F 72 6D 61 74 69 6F 6E 20 6F 6E 0D 0A 20 20 formation on..
00A3E0: 20 20 20 20 20 68 65 20 6D 65 61 6E 69 6E 67 20 he meaning
00A3F0: 6F 66 20 74 68 65 73 65 20 62 79 74 65 73 20 73 of these bytes s
00A400: 65 65 20 74 68 65 20 6D 61 6E 75 66 61 63 74 75 ee the manufactu
00A410: 72 65 72 27 73 20 64 6F 63 75 6D 65 6E 74 61 74 rer's documentat
00A420: 69 6F 6E 2E 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 ion.......
00A430: 20 4F 6E 20 74 68 65 20 66 6F 6C 6C 6F 77 69 6E On the followin
00A440: 67 20 70 61 67 65 73 20 61 72 65 20 74 68 65 20 g pages are the
00A450: 69 6E 74 65 72 66 61 63 65 20 74 6F 20 74 68 65 interface to the
00A460: 20 69 6E 74 65 72 63 65 70 74 65 64 20 72 6F 75 intercepted rou
00A470: 74 69 6E 65 73 3A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A tines:..........
00A480: 0D 0A 0D 0A 20 20 20 20 20 20 20 41 4D 53 54 52 .... AMSTR
00A490: 41 44 20 43 50 43 34 36 34 2F 36 36 34 2F 36 31 AD CPC464/664/61
00A4A0: 32 38 20 46 49 52 4D 57 41 52 45 20 20 20 20 20 28 FIRMWARE
00A4B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00A4C0: 20 20 20 20 20 20 20 20 70 61 67 65 20 31 39 2E page 19.
00A4D0: 32 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 20 2..............
00A4E0: 20 20 20 20 20 20 42 49 4F 53 3A 20 53 45 54 20 BIOS: SET
00A4F0: 4D 45 53 53 41 47 45 20 20 20 20 20 20 20 20 20 MESSAGE
00A500: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00A510: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00A520: 20 20 20 20 28 43 54 52 4C 2F 41 29 0D 0A 0D 0A (CTRL/A)....
00A530: 0D 0A 20 20 20 20 20 20 20 45 6E 61 62 6C 65 20 .. Enable
00A540: 6F 72 20 64 69 73 61 62 6C 65 20 74 68 65 20 64 or disable the d
00A550: 69 73 63 20 65 72 72 6F 72 20 6D 65 73 73 61 67 isc error messag
00A560: 65 73 2E 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 es.......
00A570: 41 63 74 69 6F 6E 3A 0D 0A 0D 0A 0D 0A 20 20 20 Action:......
00A580: 20 20 20 20 57 68 65 6E 20 64 69 73 63 20 65 72 When disc er
00A590: 72 6F 72 20 6D 65 73 73 61 67 65 73 20 61 72 65 ror messages are
00A5A0: 20 65 6E 61 62 6C 65 64 20 61 6E 64 20 61 6E 20 enabled and an
00A5B0: 65 72 72 6F 72 20 6F 63 63 75 72 73 20 74 68 65 error occurs the
00A5C0: 20 42 49 4F 53 20 77 69 6C 6C 0D 0A 20 20 20 20 BIOS will..
00A5D0: 20 20 20 64 69 73 70 6C 61 79 20 65 72 72 6F 72 display error
00A5E0: 20 6D 65 73 73 61 67 65 73 20 6F 6E 20 74 68 65 messages on the
00A5F0: 20 73 63 72 65 65 6E 20 61 6E 64 20 69 6E 74 65 screen and inte
00A600: 72 61 63 74 20 77 69 74 68 20 74 68 65 20 75 73 ract with the us
00A610: 65 72 2E 20 20 57 68 65 6E 0D 0A 20 20 20 20 20 er. When..
00A620: 20 20 64 69 73 61 62 6C 65 64 20 6E 6F 20 6D 65 disabled no me
00A630: 73 73 61 67 65 73 20 61 72 65 20 64 69 73 70 6C ssages are displ
00A640: 61 79 65 64 2E 0D 0A 0D 0A 0D 0A 20 20 20 20 20 ayed.......
00A650: 20 20 45 6E 74 72 79 20 63 6F 6E 64 69 74 69 6F Entry conditio
00A660: 6E 73 3A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 ns:......
00A670: 49 66 20 6D 65 73 73 61 67 65 73 20 61 72 65 20 If messages are
00A680: 74 6F 20 62 65 20 65 6E 61 62 6C 65 64 3A 0D 0A to be enabled:..
00A690: 0D 0A 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 ....
00A6A0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 41 20 A
00A6B0: 3D 20 23 30 30 0D 0A 0D 0A 0D 0A 20 20 20 20 20 = #00......
00A6C0: 20 20 49 66 20 6D 65 73 73 61 67 65 73 20 61 72 If messages ar
00A6D0: 65 20 74 6F 20 62 65 20 64 69 73 61 62 6C 65 64 e to be disabled
00A6E0: 3A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 20 20 :......
00A6F0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00A700: 20 41 20 3D 20 23 46 46 0D 0A 0D 0A 0D 0A 20 20 A = #FF......
00A710: 20 20 20 20 20 45 78 69 74 20 63 6F 6E 64 69 74 Exit condit
00A720: 69 6F 6E 73 3A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 ions:......
00A730: 20 20 41 20 63 6F 6E 74 61 69 6E 73 20 70 72 65 A contains pre
00A740: 76 69 6F 75 73 20 73 74 61 74 65 2E 0D 0A 20 20 vious state...
00A750: 20 20 20 20 20 48 4C 20 61 6E 64 20 66 6C 61 67 HL and flag
00A760: 73 20 63 6F 72 72 75 70 74 2E 0D 0A 20 20 20 20 s corrupt...
00A770: 20 20 20 41 6C 6C 20 6F 74 68 65 72 20 72 65 67 All other reg
00A780: 69 73 74 65 72 73 20 70 72 65 73 65 72 76 65 64 isters preserved
00A790: 2E 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 4E 6F ....... No
00A7A0: 74 65 73 3A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 tes:......
00A7B0: 20 54 68 65 20 64 65 66 61 75 6C 74 20 73 74 61 The default sta
00A7C0: 74 65 20 69 73 20 45 4E 41 42 4C 45 44 2E 0D 0A te is ENABLED...
00A7D0: 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 52 65 6C ...... Rel
00A7E0: 61 74 65 64 20 65 6E 74 72 69 65 73 3A 0D 0A 0D ated entries:...
00A7F0: 0A 0D 0A 20 20 20 20 20 20 20 53 45 54 20 52 45 ... SET RE
00A800: 54 52 59 20 43 4F 55 4E 54 0D 0A 0D 0A 0D 0A 0D TRY COUNT.......
00A810: 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D ................
00A820: 0A 20 20 20 20 20 20 20 41 4D 53 54 52 41 44 20 . AMSTRAD
00A830: 43 50 43 34 36 34 2F 36 36 34 2F 36 31 32 38 20 CPC464/664/6128
00A840: 46 49 52 4D 57 41 52 45 20 20 20 20 20 20 20 20 FIRMWARE
00A850: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00A860: 20 20 20 20 20 70 61 67 65 20 31 39 2E 33 0D 0A page 19.3..
00A870: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 20 20 20 20 ............
00A880: 20 20 20 42 49 4F 53 3A 20 53 45 54 55 50 20 44 BIOS: SETUP D
00A890: 49 53 43 20 20 20 20 20 20 20 20 20 20 20 20 20 ISC
00A8A0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00A8B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00A8C0: 20 28 43 54 52 4C 2F 42 29 0D 0A 0D 0A 0D 0A 20 (CTRL/B)......
00A8D0: 20 20 20 20 20 20 53 65 74 20 64 69 73 63 20 70 Set disc p
00A8E0: 61 72 61 6D 65 74 65 72 73 2E 0D 0A 0D 0A 0D 0A arameters.......
00A8F0: 20 20 20 20 20 20 20 41 63 74 69 6F 6E 3A 0D 0A Action:..
00A900: 0D 0A 0D 0A 20 20 20 20 20 20 20 53 65 74 73 20 .... Sets
00A910: 74 68 65 20 76 61 6C 75 65 73 20 66 6F 72 20 74 the values for t
00A920: 68 65 20 6D 6F 74 6F 72 20 6F 6E 2C 20 6D 6F 74 he motor on, mot
00A930: 6F 72 20 6F 66 66 2C 20 20 77 72 69 74 65 20 20 or off, write
00A940: 63 75 72 72 65 6E 74 20 20 6F 66 66 20 20 61 6E current off an
00A950: 64 0D 0A 20 20 20 20 20 20 20 68 65 61 64 20 73 d.. head s
00A960: 65 74 74 6C 65 20 20 74 69 6D 65 73 2E 20 20 53 ettle times. S
00A970: 65 6E 64 73 20 20 61 20 20 53 50 45 43 49 46 59 ends a SPECIFY
00A980: 20 20 63 6F 6D 6D 61 6E 64 20 20 74 6F 20 20 74 command to t
00A990: 68 65 20 20 66 6C 6F 70 70 79 20 20 64 69 73 63 he floppy disc
00A9A0: 0D 0A 20 20 20 20 20 20 20 63 6F 6E 74 72 6F 6C .. control
00A9B0: 6C 65 72 2E 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 ler.......
00A9C0: 20 45 6E 74 72 79 20 63 6F 6E 64 69 74 69 6F 6E Entry condition
00A9D0: 73 3A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 48 s:...... H
00A9E0: 4C 20 63 6F 6E 74 61 69 6E 73 20 61 64 64 72 65 L contains addre
00A9F0: 73 73 20 6F 66 20 70 61 72 61 6D 65 74 65 72 20 ss of parameter
00AA00: 62 6C 6F 63 6B 2E 0D 0A 0D 0A 0D 0A 20 20 20 20 block.......
00AA10: 20 20 20 46 6F 72 6D 61 74 20 6F 66 20 74 68 65 Format of the
00AA20: 20 70 61 72 61 6D 65 74 65 72 20 62 6C 6F 63 6B parameter block
00AA30: 3A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 62 79 :...... by
00AA40: 74 65 73 20 30 2C 31 20 20 6D 6F 74 6F 72 20 6F tes 0,1 motor o
00AA50: 6E 20 74 69 6D 65 6F 75 74 20 69 6E 20 32 30 20 n timeout in 20
00AA60: 6D 69 6C 6C 69 73 65 63 6F 6E 64 20 75 6E 69 74 millisecond unit
00AA70: 2E 0D 0A 20 20 20 20 20 20 20 62 79 74 65 73 20 ... bytes
00AA80: 32 2C 33 20 20 6D 6F 74 6F 72 20 6F 66 66 20 74 2,3 motor off t
00AA90: 69 6D 65 6F 75 74 20 69 6E 20 32 30 20 6D 69 6C imeout in 20 mil
00AAA0: 6C 69 73 65 63 6F 6E 64 20 75 6E 69 74 73 2E 0D lisecond units..
00AAB0: 0A 20 20 20 20 20 20 20 62 79 74 65 20 34 20 20 . byte 4
00AAC0: 20 20 20 77 72 69 74 65 20 63 75 72 72 65 6E 74 write current
00AAD0: 20 6F 66 66 20 74 69 6D 65 20 69 6E 20 31 30 20 off time in 10
00AAE0: 6D 69 63 72 6F 73 65 63 6F 6E 64 20 75 6E 69 74 microsecond unit
00AAF0: 73 2E 0D 0A 20 20 20 20 20 20 20 62 79 74 65 20 s... byte
00AB00: 35 20 20 20 20 20 68 65 61 64 20 73 65 74 74 6C 5 head settl
00AB10: 65 20 74 69 6D 65 20 69 6E 20 31 20 6D 69 6C 6C e time in 1 mill
00AB20: 69 73 65 63 6F 6E 64 20 75 6E 69 74 73 2E 0D 0A isecond units...
00AB30: 20 20 20 20 20 20 20 62 79 74 65 20 36 20 20 20 byte 6
00AB40: 20 20 73 74 65 70 20 72 61 74 65 20 74 69 6D 65 step rate time
00AB50: 20 69 6E 20 31 20 6D 69 6C 6C 69 73 65 63 6F 6E in 1 millisecon
00AB60: 64 20 75 6E 69 74 73 2E 0D 0A 20 20 20 20 20 20 d units...
00AB70: 20 62 79 74 65 20 37 20 20 20 20 20 68 65 61 64 byte 7 head
00AB80: 20 75 6E 6C 6F 61 64 20 64 65 6C 61 79 20 28 61 unload delay (a
00AB90: 73 20 70 65 72 20 75 50 44 37 36 35 41 53 50 45 s per uPD765ASPE
00ABA0: 43 49 46 59 20 63 6F 6D 6D 61 6E 64 29 2E 0D 0A CIFY command)...
00ABB0: 20 20 20 20 20 20 20 62 79 74 65 20 38 20 20 20 byte 8
00ABC0: 20 20 62 69 74 73 20 37 2E 2E 31 3A 68 65 61 64 bits 7..1:head
00ABD0: 20 6C 6F 61 64 20 64 65 6C 61 79 2C 20 62 69 74 load delay, bit
00ABE0: 20 30 3A 20 6E 6F 6E 2D 44 4D 41 20 6D 6F 64 65 0: non-DMA mode
00ABF0: 20 20 28 61 73 0D 0A 20 20 20 20 20 20 20 20 20 (as..
00AC00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
00AC10: 09 00 00 00 02 09 50 E5 09 00 C1 02 00 00 00 02 ......P.........
00AC20: 09 00 C2 02 00 00 00 02 09 00 C3 02 00 00 00 02 ................
00AC30: 09 00 C4 02 00 00 00 02 09 00 C5 02 00 00 00 02 ................
00AC40: 09 00 C6 02 00 00 00 02 09 00 C7 02 00 00 00 02 ................
00AC50: 09 00 C8 02 00 00 00 02 09 00 C9 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: 20 20 20 20 20 20 20 20 20 70 65 72 20 75 50 44 per uPD
00AD10: 37 36 35 41 53 50 45 43 49 46 59 20 63 6F 6D 6D 765ASPECIFY comm
00AD20: 61 6E 64 29 2E 0D 0A 0D 0A 0D 0A 20 20 20 20 20 and).......
00AD30: 20 20 45 78 69 74 20 63 6F 6E 64 69 74 69 6F 6E Exit condition
00AD40: 73 3A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 41 s:...... A
00AD50: 46 2C 42 43 2C 44 45 20 61 6E 64 20 48 4C 20 63 F,BC,DE and HL c
00AD60: 6F 72 72 75 70 74 2E 0D 0A 20 20 20 20 20 20 20 orrupt...
00AD70: 41 6C 6C 20 6F 74 68 65 72 20 72 65 67 69 73 74 All other regist
00AD80: 65 72 73 20 70 72 65 73 65 72 76 65 64 2E 0D 0A ers preserved...
00AD90: 0D 0A 0D 0A 20 20 20 20 20 20 20 4E 6F 74 65 73 .... Notes
00ADA0: 3A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 54 68 :...... Th
00ADB0: 65 20 76 61 6C 75 65 73 20 67 69 76 65 6E 20 61 e values given a
00ADC0: 72 65 20 75 73 65 64 20 66 6F 72 20 62 6F 74 68 re used for both
00ADD0: 20 64 72 69 76 65 73 2E 20 57 68 65 6E 20 20 75 drives. When u
00ADE0: 73 69 6E 67 20 20 74 77 6F 20 20 64 69 66 66 65 sing two diffe
00ADF0: 72 65 6E 74 0D 0A 20 20 20 20 20 20 20 64 72 69 rent.. dri
00AE00: 76 65 73 20 75 73 65 20 74 68 65 20 73 6C 6F 77 ves use the slow
00AE10: 65 72 20 6F 66 20 74 68 65 20 74 77 6F 20 74 69 er of the two ti
00AE20: 6D 65 73 2E 0D 0A 0D 0A 20 20 20 20 20 20 20 54 mes..... T
00AE30: 68 65 20 64 65 66 61 75 6C 74 20 76 61 6C 75 65 he default value
00AE40: 73 20 61 72 65 3A 0D 0A 0D 0A 20 20 20 20 20 20 s are:....
00AE50: 20 20 20 20 20 20 20 20 20 20 6D 6F 74 6F 72 20 motor
00AE60: 6F 6E 20 74 69 6D 65 6F 75 74 20 20 20 20 20 20 on timeout
00AE70: 20 20 20 20 20 20 20 20 35 30 0D 0A 20 20 20 20 50..
00AE80: 20 20 20 20 20 20 20 20 20 20 20 20 6D 6F 74 6F moto
00AE90: 72 20 6F 66 66 20 74 69 6D 65 6F 75 74 20 20 20 r off timeout
00AEA0: 20 20 20 20 20 20 20 20 20 20 32 35 30 0D 0A 20 250..
00AEB0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 77 w
00AEC0: 72 69 74 65 20 63 75 72 72 65 6E 74 20 6F 66 66 rite current off
00AED0: 20 74 69 6D 65 20 20 20 20 20 20 20 20 31 37 35 time 175
00AEE0: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
00AEF0: 20 20 68 65 61 64 20 73 65 74 74 6C 65 20 74 69 head settle ti
00AF00: 6D 65 20 20 20 20 20 20 20 20 20 20 20 20 20 20 me
00AF10: 31 35 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 15..
00AF20: 20 20 20 20 73 74 65 70 20 72 61 74 65 20 74 69 step rate ti
00AF30: 6D 65 20 20 20 20 20 20 20 20 20 20 20 20 20 20 me
00AF40: 20 20 31 32 0D 0A 20 20 20 20 20 20 20 20 20 20 12..
00AF50: 20 20 20 20 20 20 68 65 61 64 20 6C 6F 61 64 20 head load
00AF60: 74 69 6D 65 20 20 20 20 20 20 20 20 20 20 20 20 time
00AF70: 20 20 20 20 31 0D 0A 20 20 20 20 20 20 20 20 20 1..
00AF80: 20 20 20 20 20 20 20 68 65 61 64 20 75 6E 6C 6F head unlo
00AF90: 61 64 20 74 69 6D 65 20 20 20 20 20 20 20 20 20 ad time
00AFA0: 20 20 20 20 20 31 0D 0A 20 20 20 20 20 20 20 20 1..
00AFB0: 20 20 20 20 20 20 20 20 6E 6F 6E 2D 44 4D 41 20 non-DMA
00AFC0: 6D 6F 64 65 20 20 20 20 20 20 20 20 20 20 20 20 mode
00AFD0: 20 20 20 20 20 20 31 0D 0A 0D 0A 0D 0A 0D 0A 20 1........
00AFE0: 20 20 20 20 20 20 41 4D 53 54 52 41 44 20 43 50 AMSTRAD CP
00AFF0: 43 34 36 34 2F 36 36 34 2F 36 31 32 38 20 46 49 C464/664/6128 FI
00B000: 52 4D 57 41 52 45 20 20 20 20 20 20 20 20 20 20 RMWARE
00B010: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00B020: 20 20 20 70 61 67 65 20 31 39 2E 34 0D 0A 0D 0A page 19.4....
00B030: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 ..........
00B040: 20 41 20 6D 6F 74 6F 72 20 6F 6E 20 74 69 6D 65 A motor on time
00B050: 20 6F 66 20 7A 65 72 6F 20 77 69 6C 6C 20 6C 6F of zero will lo
00B060: 63 6B 20 74 68 65 20 73 79 73 74 65 6D 20 75 70 ck the system up
00B070: 2E 20 41 20 6D 6F 74 6F 72 20 6F 66 66 20 74 69 . A motor off ti
00B080: 6D 65 20 20 6F 66 66 0D 0A 20 20 20 20 20 20 20 me off..
00B090: 7A 65 72 6F 20 77 69 6C 6C 20 6E 65 76 65 72 20 zero will never
00B0A0: 74 75 72 6E 20 74 68 65 20 6D 6F 74 6F 72 20 6F turn the motor o
00B0B0: 66 66 2E 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 ff.......
00B0C0: 54 68 65 20 73 74 61 6E 64 61 72 64 20 62 6F 6F The standard boo
00B0D0: 74 20 70 72 6F 67 72 61 6D 20 63 61 6C 6C 73 20 t program calls
00B0E0: 74 68 69 73 20 72 6F 75 74 69 6E 65 20 74 6F 20 this routine to
00B0F0: 72 65 73 65 74 20 73 6F 6D 65 20 6F 66 20 74 68 reset some of th
00B100: 65 20 64 69 73 63 0D 0A 20 20 20 20 20 20 20 70 e disc.. p
00B110: 61 72 61 6D 65 74 65 72 73 20 61 73 20 73 70 65 arameters as spe
00B120: 63 69 66 69 65 64 20 69 6E 20 74 68 65 20 63 6F cified in the co
00B130: 6E 66 69 67 75 72 61 74 69 6F 6E 20 73 65 63 74 nfiguration sect
00B140: 6F 72 2C 20 74 68 61 74 20 69 73 2C 20 6D 6F 74 or, that is, mot
00B150: 6F 72 20 6F 6E 0D 0A 20 20 20 20 20 20 20 61 6E or on.. an
00B160: 64 20 6F 66 66 20 74 69 6D 65 6F 75 74 73 20 61 d off timeouts a
00B170: 6E 64 20 74 68 65 20 73 74 65 70 20 72 61 74 65 nd the step rate
00B180: 2E 0D 0A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 .........
00B190: 52 65 6C 61 74 65 64 20 65 6E 74 72 69 65 73 3A Related entries:
00B1A0: 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 53 45 4C ...... SEL
00B1B0: 45 43 54 20 46 4F 52 4D 41 54 0D 0A 20 20 20 20 ECT FORMAT..
00B1C0: 20 20 20 53 45 54 20 52 45 54 52 59 20 43 4F 55 SET RETRY COU
00B1D0: 4E 54 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A NT..............
00B1E0: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A ................
00B1F0: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A ................
00B200: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A ................
00B210: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A ................
00B220: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 20 20 20 20 ............
00B230: 20 20 20 41 4D 53 54 52 41 44 20 43 50 43 34 36 AMSTRAD CPC46
00B240: 34 2F 36 36 34 2F 36 31 32 38 20 46 49 52 4D 57 4/664/6128 FIRMW
00B250: 41 52 45 20 20 20 20 20 20 20 20 20 20 20 20 20 ARE
00B260: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00B270: 70 61 67 65 20 31 39 2E 35 0D 0A 0D 0A 0D 0A 0D page 19.5.......
00B280: 0A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 42 49 ....... BI
00B290: 4F 53 3A 20 53 45 4C 45 43 54 20 46 4F 52 4D 41 OS: SELECT FORMA
00B2A0: 54 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 T
00B2B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00B2C0: 20 20 20 20 20 20 20 20 20 20 20 20 28 43 54 52 (CTR
00B2D0: 4C 2F 43 29 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 L/C)......
00B2E0: 20 53 65 6C 65 63 74 20 61 20 64 69 73 63 20 66 Select a disc f
00B2F0: 6F 72 6D 61 74 2E 0D 0A 0D 0A 0D 0A 20 20 20 20 ormat.......
00B300: 20 20 20 41 63 74 69 6F 6E 3A 0D 0A 0D 0A 0D 0A Action:......
00B310: 20 20 20 20 20 20 20 54 68 69 73 20 72 6F 75 74 This rout
00B320: 69 6E 65 20 69 6E 69 74 69 61 6C 69 7A 65 73 20 ine initializes
00B330: 74 68 65 20 65 78 74 65 6E 64 65 64 20 64 69 73 the extended dis
00B340: 63 20 20 70 61 72 61 6D 65 74 65 72 20 20 62 6C c parameter bl
00B350: 6F 63 6B 20 20 66 6F 72 20 20 74 68 65 0D 0A 20 ock for the..
00B360: 20 20 20 20 20 20 67 69 76 65 6E 20 66 6F 72 6D given form
00B370: 61 74 2E 20 4E 6F 72 6D 61 6C 6C 79 20 74 68 65 at. Normally the
00B380: 20 42 49 4F 53 20 61 75 74 6F 6D 61 74 69 63 61 BIOS automatica
00B390: 6C 6C 79 20 64 65 74 65 63 74 73 20 74 68 65 20 lly detects the
00B3A0: 66 6F 72 6D 61 74 20 6F 66 20 20 61 0D 0A 20 20 format of a..
00B3B0: 20 20 20 20 20 64 69 73 63 20 77 68 65 6E 20 53 disc when S
00B3C0: 45 4C 44 53 4B 20 69 73 20 63 61 6C 6C 65 64 20 ELDSK is called
00B3D0: 62 79 20 6C 6F 6F 6B 69 6E 67 20 61 74 20 74 68 by looking at th
00B3E0: 65 20 73 65 63 74 6F 72 20 6E 75 6D 62 65 72 73 e sector numbers
00B3F0: 2C 20 20 62 75 74 20 20 66 6F 72 0D 0A 20 20 20 , but for..
00B400: 20 20 20 20 70 72 6F 67 72 61 6D 73 20 73 75 63 programs suc
00B410: 68 20 61 73 20 66 6F 72 6D 61 74 74 65 72 73 20 h as formatters
00B420: 69 74 20 69 73 20 6E 65 63 65 73 73 61 72 79 20 it is necessary
00B430: 74 6F 20 70 72 65 2D 73 65 74 20 74 68 65 20 66 to pre-set the f
00B440: 6F 72 6D 61 74 2E 0D 0A 0D 0A 0D 0A 20 20 20 20 ormat.......
00B450: 20 20 20 45 6E 74 72 79 20 63 6F 6E 64 69 74 69 Entry conditi
00B460: 6F 6E 73 3A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 ons:......
00B470: 20 41 20 63 6F 6E 74 61 69 6E 73 20 66 69 72 73 A contains firs
00B480: 74 20 73 65 63 74 6F 72 20 6E 75 6D 62 65 72 20 t sector number
00B490: 6F 66 20 72 65 71 75 69 72 65 64 20 66 6F 72 6D of required form
00B4A0: 61 74 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 20 at......
00B4B0: 20 20 20 20 20 20 20 20 23 34 31 20 3E 73 79 73 #41 >sys
00B4C0: 74 65 6D 20 66 6F 72 6D 61 74 0D 0A 20 20 20 20 tem format..
00B4D0: 20 20 20 20 20 20 20 20 20 20 20 20 23 43 31 20 #C1
00B4E0: 3E 64 61 74 61 20 6F 6E 6C 79 20 66 6F 72 6D 61 >data only forma
00B4F0: 74 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 t..
00B500: 20 20 20 23 30 31 20 3E 49 42 4D 20 66 6F 72 6D #01 >IBM form
00B510: 61 74 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 45 at...... E
00B520: 20 63 6F 6E 74 61 69 6E 73 20 64 72 69 76 65 20 contains drive
00B530: 6E 75 6D 62 65 72 3A 0D 0A 0D 0A 0D 0A 20 20 20 number:......
00B540: 20 20 20 20 20 20 20 20 20 20 20 20 20 23 30 30 #00
00B550: 2D 2D 3E 41 3A 0D 0A 20 20 20 20 20 20 20 20 20 -->A:..
00B560: 20 20 20 20 20 20 20 23 30 31 2D 2D 3E 42 3A 0D #01-->B:.
00B570: 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 45 78 69 74 ..... Exit
00B580: 20 63 6F 6E 64 69 74 69 6F 6E 73 3A 0D 0A 0D 0A conditions:....
00B590: 0D 0A 20 20 20 20 20 20 20 41 46 2C 42 43 2C 44 .. AF,BC,D
00B5A0: 45 20 61 6E 64 20 48 4C 20 63 6F 72 72 75 70 74 E and HL corrupt
00B5B0: 2E 0D 0A 20 20 20 20 20 20 20 41 6C 6C 20 6F 74 ... All ot
00B5C0: 68 65 72 20 72 65 67 69 73 74 65 72 73 20 70 72 her registers pr
00B5D0: 65 73 65 72 76 65 64 2E 0D 0A 0D 0A 0D 0A 20 20 eserved.......
00B5E0: 20 20 20 20 20 4E 6F 74 65 73 3A 0D 0A 0D 0A 0D Notes:.....
00B5F0: 0A 20 20 20 20 20 20 20 42 79 74 65 73 20 30 2E . Bytes 0.
00B600: 2E 32 31 20 6F 66 20 74 68 65 20 65 78 74 65 6E .21 of the exten
00B610: 64 65 64 20 64 69 73 63 20 70 61 72 61 6D 65 74 ded disc paramet
00B620: 65 72 20 62 6C 6F 63 6B 20 61 72 65 20 63 6F 6D er block are com
00B630: 70 6C 65 74 65 6C 79 20 72 65 73 65 74 2C 0D 0A pletely reset,..
00B640: 20 20 20 20 20 20 20 61 6C 6C 20 70 72 65 76 69 all previ
00B650: 6F 75 73 20 20 76 61 6C 75 65 73 20 20 61 72 65 ous values are
00B660: 20 20 6C 6F 73 74 2E 20 20 42 79 74 65 73 20 20 lost. Bytes
00B670: 32 32 2E 2E 32 34 20 20 28 74 72 61 63 6B 2C 20 22..24 (track,
00B680: 20 61 6C 69 67 6E 20 20 66 6C 61 67 2C 0D 0A 20 align flag,..
00B690: 20 20 20 20 20 20 61 75 74 6F 2D 73 65 6C 65 63 auto-selec
00B6A0: 74 20 66 6C 61 67 29 20 61 72 65 20 6E 6F 74 20 t flag) are not
00B6B0: 61 66 66 65 63 74 65 64 2E 20 53 65 65 20 63 68 affected. See ch
00B6C0: 61 70 74 65 72 20 32 2E 31 35 2E 0D 0A 0D 0A 0D apter 2.15......
00B6D0: 0A 20 20 20 20 20 20 20 54 6F 20 73 65 74 20 61 . To set a
00B6E0: 20 6E 6F 6E 2D 73 74 61 6E 64 61 72 64 20 66 6F non-standard fo
00B6F0: 72 6D 61 74 20 74 68 65 20 75 73 65 72 20 20 6D rmat the user m
00B700: 61 79 20 20 70 61 74 63 68 20 20 74 68 65 20 20 ay patch the
00B710: 65 78 74 65 6E 64 65 64 20 20 64 69 73 63 0D 0A extended disc..
00B720: 20 20 20 20 20 20 20 70 61 72 61 6D 65 74 65 72 parameter
00B730: 20 62 6C 6F 63 6B 20 64 69 72 65 63 74 6C 79 2E block directly.
00B740: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A ................
00B750: 0D 0A 0D 0A 20 20 20 20 20 20 20 41 4D 53 54 52 .... AMSTR
00B760: 41 44 20 43 50 43 34 36 34 2F 36 36 34 2F 36 31 AD CPC464/664/61
00B770: 32 38 20 46 49 52 4D 57 41 52 45 20 20 20 20 20 28 FIRMWARE
00B780: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00B790: 20 20 20 20 20 20 20 20 70 61 67 65 20 31 39 2E page 19.
00B7A0: 36 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 20 6..............
00B7B0: 20 20 20 20 20 20 42 49 4F 53 3A 20 52 45 41 44 BIOS: READ
00B7C0: 20 53 45 43 54 4F 52 20 20 20 20 20 20 20 20 20 SECTOR
00B7D0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00B7E0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00B7F0: 20 20 20 20 28 43 54 52 4C 2F 44 29 0D 0A 0D 0A (CTRL/D)....
00B800: 0D 0A 20 20 20 20 20 20 20 52 65 61 64 20 61 20 .. Read a
00B810: 73 65 63 74 6F 72 20 66 72 6F 6D 20 64 69 73 63 sector from disc
00B820: 2E 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 41 63 ....... Ac
00B830: 74 69 6F 6E 3A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 tion:......
00B840: 20 20 52 65 61 64 20 61 20 73 70 65 63 69 66 69 Read a specifi
00B850: 65 64 20 73 65 63 74 6F 72 20 69 6E 74 6F 20 73 ed sector into s
00B860: 74 6F 72 65 2E 0D 0A 0D 0A 0D 0A 20 20 20 20 20 tore.......
00B870: 20 20 45 6E 74 72 79 20 63 6F 6E 64 69 74 69 6F Entry conditio
00B880: 6E 73 3A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 ns:......
00B890: 48 4C 20 63 6F 6E 74 61 69 6E 73 20 61 64 64 72 HL contains addr
00B8A0: 65 73 73 20 6F 66 20 73 65 63 74 6F 72 20 62 75 ess of sector bu
00B8B0: 66 66 65 72 0D 0A 20 20 20 20 20 20 20 45 20 63 ffer.. E c
00B8C0: 6F 6E 74 61 69 6E 73 20 64 72 69 76 65 20 6E 75 ontains drive nu
00B8D0: 6D 62 65 72 0D 0A 0D 0A 20 20 20 20 20 20 20 20 mber....
00B8E0: 20 20 20 20 20 20 20 20 23 30 30 2D 2D 3E 41 3A #00-->A:
00B8F0: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
00B900: 20 20 23 30 31 2D 2D 3E 42 3A 0D 0A 0D 0A 20 20 #01-->B:....
00B910: 20 20 20 20 20 44 20 63 6F 6E 74 61 69 6E 73 20 D contains
00B920: 74 72 61 63 6B 20 6E 75 6D 62 65 72 0D 0A 20 20 track number..
00B930: 20 20 20 20 20 43 20 63 6F 6E 74 61 69 6E 73 20 C contains
00B940: 73 65 63 74 6F 72 20 6E 75 6D 62 65 72 0D 0A 0D sector number...
00B950: 0A 0D 0A 20 20 20 20 20 20 20 45 78 69 74 20 63 ... Exit c
00B960: 6F 6E 64 69 74 69 6F 6E 73 3A 0D 0A 0D 0A 0D 0A onditions:......
00B970: 20 20 20 20 20 20 20 49 66 20 73 65 63 74 6F 72 If sector
00B980: 20 72 65 61 64 20 4F 4B 3A 0D 0A 0D 0A 0D 0A 20 read OK:......
00B990: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 C
00B9A0: 61 72 72 79 20 74 72 75 65 2E 0D 0A 20 20 20 20 arry true...
00B9B0: 20 20 20 20 20 20 20 20 20 20 20 20 41 20 63 6F A co
00B9C0: 6E 74 61 69 6E 73 20 30 0D 0A 20 20 20 20 20 20 ntains 0..
00B9D0: 20 20 20 20 20 20 20 20 20 20 48 4C 20 70 72 65 HL pre
00B9E0: 73 65 72 76 65 64 0D 0A 0D 0A 0D 0A 20 20 20 20 served......
00B9F0: 20 20 20 49 66 20 66 61 69 6C 65 64 20 74 6F 20 If failed to
00BA00: 72 65 61 64 20 73 65 63 74 6F 72 20 63 6F 72 72 read sector corr
00BA10: 65 63 74 6C 79 3A 0D 0A 0D 0A 0D 0A 20 20 20 20 ectly:......
00BA20: 20 20 20 20 20 20 20 20 20 20 20 20 43 61 72 72 Carr
00BA30: 79 20 66 61 6C 73 65 2E 0D 0A 20 20 20 20 20 20 y false...
00BA40: 20 20 20 20 20 20 20 20 20 20 41 20 63 6F 6E 74 A cont
00BA50: 61 69 6E 73 20 65 72 72 6F 72 20 73 74 61 74 75 ains error statu
00BA60: 73 20 62 79 74 65 20 28 61 73 20 64 65 66 69 6E s byte (as defin
00BA70: 65 64 20 61 62 6F 76 65 29 2E 0D 0A 20 20 20 20 ed above)...
00BA80: 20 20 20 20 20 20 20 20 20 20 20 20 48 4C 20 63 HL c
00BA90: 6F 6E 74 61 69 6E 73 20 61 64 64 72 65 73 73 20 ontains address
00BAA0: 6F 66 20 65 72 72 6F 72 20 73 74 61 74 75 73 20 of error status
00BAB0: 62 75 66 66 65 72 2E 0D 0A 0D 0A 20 20 20 20 20 buffer.....
00BAC0: 20 20 41 6C 77 61 79 73 3A 0D 0A 0D 0A 20 20 20 Always:....
00BAD0: 20 20 20 20 20 20 20 20 20 20 20 20 20 4F 74 68 Oth
00BAE0: 65 72 20 66 6C 61 67 73 20 63 6F 72 72 75 70 74 er flags corrupt
00BAF0: 2E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 ...
00BB00: 20 20 20 41 6C 6C 20 6F 74 68 65 72 20 72 65 67 All other reg
00BB10: 69 73 74 65 72 73 20 70 72 65 73 65 72 76 65 64 isters preserved
00BB20: 2E 0D 0A 0D 0A 20 20 20 20 20 20 20 4E 6F 74 65 ..... Note
00BB30: 73 3A 0D 0A 0D 0A 20 20 20 20 20 20 20 54 68 65 s:.... The
00BB40: 20 73 65 63 74 6F 72 20 62 75 66 66 65 72 20 6D sector buffer m
00BB50: 61 79 20 6C 69 65 20 61 6E 79 77 68 65 72 65 20 ay lie anywhere
00BB60: 69 6E 20 52 41 4D 2C 20 65 76 65 6E 20 75 6E 64 in RAM, even und
00BB70: 65 72 20 61 20 52 4F 4D 2E 0D 0A 0D 0A 20 20 20 er a ROM.....
00BB80: 20 20 20 20 52 65 6C 61 74 65 64 20 65 6E 74 72 Related entr
00BB90: 69 65 73 3A 0D 0A 0D 0A 20 20 20 20 20 20 20 57 ies:.... W
00BBA0: 52 49 54 45 20 53 45 43 54 4F 52 0D 0A 0D 0A 0D RITE SECTOR.....
00BBB0: 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 41 4D 53 54 ..... AMST
00BBC0: 52 41 44 20 43 50 43 34 36 34 2F 36 36 34 2F 36 RAD CPC464/664/6
00BBD0: 31 32 38 20 46 49 52 4D 57 41 52 45 20 20 20 20 128 FIRMWARE
00BBE0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00BBF0: 20 20 20 20 20 20 20 20 20 70 61 67 65 20 31 39 page 19
00BC00: 2E 37 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A .7..............
00BC10: 20 20 20 20 20 20 20 42 49 4F 53 3A 20 57 52 49 BIOS: WRI
00BC20: 54 45 20 53 45 43 54 4F 52 20 20 20 20 20 20 20 TE SECTOR
00BC30: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00BC40: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00BC50: 20 20 20 20 20 28 43 54 52 4C 2F 45 29 0D 0A 0D (CTRL/E)...
00BC60: 0A 0D 0A 20 20 20 20 20 20 20 57 72 69 74 65 20 ... Write
00BC70: 61 20 73 65 63 74 6F 72 20 74 6F 20 64 69 73 63 a sector to disc
00BC80: 2E 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 41 63 ....... Ac
00BC90: 74 69 6F 6E 3A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 tion:......
00BCA0: 20 20 57 72 69 74 65 20 74 68 65 20 72 65 71 75 Write the requ
00BCB0: 69 72 65 64 20 73 65 63 74 6F 72 20 66 72 6F 6D ired sector from
00BCC0: 20 73 74 6F 72 65 2E 0D 0A 0D 0A 0D 0A 20 20 20 store.......
00BCD0: 20 20 20 20 45 6E 74 72 79 20 63 6F 6E 64 69 74 Entry condit
00BCE0: 69 6F 6E 73 3A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 ions:......
00BCF0: 20 20 48 4C 20 63 6F 6E 74 61 69 6E 73 20 61 64 HL contains ad
00BD00: 64 72 65 73 73 20 6F 66 20 73 65 63 74 6F 72 20 dress of sector
00BD10: 62 75 66 66 65 72 0D 0A 20 20 20 20 20 20 20 45 buffer.. E
00BD20: 20 63 6F 6E 74 61 69 6E 73 20 64 72 69 76 65 20 contains drive
00BD30: 6E 75 6D 62 65 72 0D 0A 0D 0A 20 20 20 20 20 20 number....
00BD40: 20 20 20 20 20 20 20 20 20 20 23 30 30 2D 2D 3E #00-->
00BD50: 41 3A 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 A:..
00BD60: 20 20 20 20 23 30 31 2D 2D 3E 42 3A 0D 0A 0D 0A #01-->B:....
00BD70: 20 20 20 20 20 20 20 44 20 63 6F 6E 74 61 69 6E D contain
00BD80: 73 20 74 72 61 63 6B 20 6E 75 6D 62 65 72 0D 0A s track number..
00BD90: 20 20 20 20 20 20 20 43 20 63 6F 6E 74 61 69 6E C contain
00BDA0: 73 20 73 65 63 74 6F 72 20 6E 75 6D 62 65 72 0D s sector number.
00BDB0: 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 45 78 69 74 ..... Exit
00BDC0: 20 63 6F 6E 64 69 74 69 6F 6E 73 0D 0A 0D 0A 20 conditions....
00BDD0: 20 20 20 20 20 20 49 66 20 73 65 63 74 6F 72 20 If sector
00BDE0: 77 72 69 74 74 65 6E 20 4F 4B 3A 0D 0A 0D 0A 20 written OK:....
00BDF0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 C
00BE00: 61 72 72 79 20 74 72 75 65 2E 0D 0A 20 20 20 20 arry true...
00BE10: 20 20 20 20 20 20 20 20 20 20 20 20 41 20 63 6F A co
00BE20: 6E 74 61 69 6E 73 20 30 2E 0D 0A 20 20 20 20 20 ntains 0...
00BE30: 20 20 20 20 20 20 20 20 20 20 20 48 4C 20 70 72 HL pr
00BE40: 65 73 65 72 76 65 64 2E 0D 0A 0D 0A 20 20 20 20 eserved.....
00BE50: 20 20 20 49 66 20 66 61 69 6C 65 64 20 74 6F 20 If failed to
00BE60: 77 72 69 74 65 20 73 65 63 74 6F 72 20 63 6F 72 write sector cor
00BE70: 72 65 63 74 6C 79 3A 0D 0A 0D 0A 20 20 20 20 20 rectly:....
00BE80: 20 20 20 20 20 20 20 20 20 20 20 43 61 72 72 79 Carry
00BE90: 20 66 61 6C 73 65 2E 0D 0A 20 20 20 20 20 20 20 false...
00BEA0: 20 20 20 20 20 20 20 20 20 41 20 63 6F 6E 74 61 A conta
00BEB0: 69 6E 73 20 65 72 72 6F 72 20 73 74 61 74 75 73 ins error status
00BEC0: 20 62 79 74 65 20 61 73 20 64 65 66 69 6E 65 64 byte as defined
00BED0: 20 61 62 6F 76 65 2E 0D 0A 20 20 20 20 20 20 20 above...
00BEE0: 20 20 20 20 20 20 20 20 20 48 4C 20 63 6F 6E 74 HL cont
00BEF0: 61 69 6E 73 20 61 64 64 72 65 73 73 20 6F 66 20 ains address of
00BF00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
00BF10: 0A 00 00 00 02 09 50 E5 0A 00 C1 02 00 00 00 02 ......P.........
00BF20: 0A 00 C2 02 00 00 00 02 0A 00 C3 02 00 00 00 02 ................
00BF30: 0A 00 C4 02 00 00 00 02 0A 00 C5 02 00 00 00 02 ................
00BF40: 0A 00 C6 02 00 00 00 02 0A 00 C7 02 00 00 00 02 ................
00BF50: 0A 00 C8 02 00 00 00 02 0A 00 C9 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: 65 72 72 6F 72 20 73 74 61 74 75 73 20 62 75 66 error status buf
00C010: 66 65 72 2E 0D 0A 0D 0A 20 20 20 20 20 20 20 41 fer..... A
00C020: 6C 77 61 79 73 3A 0D 0A 0D 0A 20 20 20 20 20 20 lways:....
00C030: 20 20 20 20 20 20 20 20 20 20 4F 74 68 65 72 20 Other
00C040: 66 6C 61 67 73 20 63 6F 72 72 75 70 74 2E 0D 0A flags corrupt...
00C050: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00C060: 41 6C 6C 20 6F 74 68 65 72 20 72 65 67 69 73 74 All other regist
00C070: 65 72 73 20 70 72 65 73 65 72 76 65 64 2E 0D 0A ers preserved...
00C080: 0D 0A 0D 0A 20 20 20 20 20 20 20 4E 6F 74 65 73 .... Notes
00C090: 3A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 54 68 :...... Th
00C0A0: 65 20 73 65 63 74 6F 72 20 62 75 66 66 65 72 20 e sector buffer
00C0B0: 6D 61 79 20 62 65 20 61 6E 79 77 68 65 72 65 20 may be anywhere
00C0C0: 69 6E 20 52 41 4D 2C 20 65 76 65 6E 20 75 6E 64 in RAM, even und
00C0D0: 65 72 6E 65 61 74 68 20 61 20 52 4F 4D 2E 0D 0A erneath a ROM...
00C0E0: 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 52 65 6C ...... Rel
00C0F0: 61 74 65 64 20 65 6E 74 72 69 65 73 3A 0D 0A 0D ated entries:...
00C100: 0A 20 20 20 20 20 20 20 52 45 41 44 20 53 45 43 . READ SEC
00C110: 54 4F 52 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 20 20 20 TOR..........
00C120: 20 20 20 20 41 4D 53 54 52 41 44 20 43 50 43 34 AMSTRAD CPC4
00C130: 36 34 2F 36 36 34 2F 36 31 32 38 20 46 49 52 4D 64/664/6128 FIRM
00C140: 57 41 52 45 20 20 20 20 20 20 20 20 20 20 20 20 WARE
00C150: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00C160: 20 70 61 67 65 20 31 39 2E 38 0D 0A 0D 0A 0D 0A page 19.8......
00C170: 0D 0A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 42 ........ B
00C180: 49 4F 53 3A 20 46 4F 52 4D 41 54 20 54 52 41 43 IOS: FORMAT TRAC
00C190: 4B 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 K
00C1A0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00C1B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 28 43 54 (CT
00C1C0: 52 4C 2F 46 29 0D 0A 0D 0A 20 20 20 20 20 20 20 RL/F)....
00C1D0: 46 6F 72 6D 61 74 20 61 6E 20 65 6E 74 69 72 65 Format an entire
00C1E0: 20 74 72 61 63 6B 2E 0D 0A 0D 0A 20 20 20 20 20 track.....
00C1F0: 20 20 41 63 74 69 6F 6E 3A 0D 0A 0D 0A 20 20 20 Action:....
00C200: 20 20 20 20 46 6F 72 6D 61 74 20 61 20 74 72 61 Format a tra
00C210: 63 6B 2E 0D 0A 0D 0A 20 20 20 20 20 20 20 45 6E ck..... En
00C220: 74 72 79 20 63 6F 6E 64 69 74 69 6F 6E 73 3A 0D try conditions:.
00C230: 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 48 4C 20 63 ..... HL c
00C240: 6F 6E 74 61 69 6E 73 20 61 64 64 72 65 73 73 20 ontains address
00C250: 6F 66 20 68 65 61 64 65 72 20 69 6E 66 6F 72 6D of header inform
00C260: 61 74 69 6F 6E 20 62 75 66 66 65 72 0D 0A 20 20 ation buffer..
00C270: 20 20 20 20 20 45 20 63 6F 6E 74 61 69 6E 73 20 E contains
00C280: 64 72 69 76 65 20 6E 75 6D 62 65 72 0D 0A 0D 0A drive number....
00C290: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00C2A0: 23 30 30 2D 2D 3E 41 3A 0D 0A 20 20 20 20 20 20 #00-->A:..
00C2B0: 20 20 20 20 20 20 20 20 20 20 23 30 31 2D 2D 3E #01-->
00C2C0: 42 3A 0D 0A 0D 0A 20 20 20 20 20 20 20 44 20 63 B:.... D c
00C2D0: 6F 6E 74 61 69 6E 73 20 74 72 61 63 6B 20 6E 75 ontains track nu
00C2E0: 6D 62 65 72 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 mber......
00C2F0: 20 46 6F 72 6D 61 74 20 6F 66 20 68 65 61 64 65 Format of heade
00C300: 72 20 69 6E 66 6F 72 6D 61 74 69 6F 6E 3A 0D 0A r information:..
00C310: 0D 0A 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 ....
00C320: 20 20 20 20 73 65 63 74 6F 72 20 65 6E 74 72 79 sector entry
00C330: 20 66 6F 72 20 66 69 72 73 74 20 73 65 63 74 6F for first secto
00C340: 72 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 r..
00C350: 20 20 20 73 65 63 74 6F 72 20 65 6E 74 72 79 20 sector entry
00C360: 66 6F 72 20 73 65 63 6F 6E 64 20 73 65 63 74 6F for second secto
00C370: 72 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 r..
00C380: 20 20 20 2E 2E 2E 0D 0A 20 20 20 20 20 20 20 20 .....
00C390: 20 20 20 20 20 20 20 20 73 65 63 74 6F 72 20 65 sector e
00C3A0: 6E 74 72 79 20 66 6F 72 20 6C 61 73 74 20 73 65 ntry for last se
00C3B0: 63 74 6F 72 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 ctor......
00C3C0: 20 73 65 63 74 6F 72 20 65 6E 74 72 79 20 66 6F sector entry fo
00C3D0: 72 6D 61 74 3A 0D 0A 0D 0A 20 20 20 20 20 20 20 rmat:....
00C3E0: 20 20 20 20 20 20 20 20 20 62 79 74 65 20 30 3A byte 0:
00C3F0: 20 74 72 61 63 6B 20 6E 75 6D 62 65 72 0D 0A 20 track number..
00C400: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 b
00C410: 79 74 65 20 31 3A 20 68 65 61 64 20 6E 75 6D 62 yte 1: head numb
00C420: 65 72 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 er..
00C430: 20 20 20 20 62 79 74 65 20 32 3A 20 73 65 63 74 byte 2: sect
00C440: 6F 72 20 6E 75 6D 62 65 72 0D 0A 20 20 20 20 20 or number..
00C450: 20 20 20 20 20 20 20 20 20 20 20 62 79 74 65 20 byte
00C460: 33 3A 20 6C 6F 67 28 32 29 28 73 65 63 74 6F 72 3: log(2)(sector
00C470: 20 73 69 7A 65 29 2D 37 0D 0A 0D 0A 20 20 20 20 size)-7....
00C480: 20 20 20 45 78 69 74 20 63 6F 6E 64 69 74 69 6F Exit conditio
00C490: 6E 73 3A 0D 0A 0D 0A 20 20 20 20 20 20 20 49 66 ns:.... If
00C4A0: 20 74 72 61 63 6B 20 66 6F 72 6D 61 74 74 65 64 track formatted
00C4B0: 20 4F 4B 3A 0D 0A 0D 0A 20 20 20 20 20 20 20 20 OK:....
00C4C0: 20 20 20 20 20 20 20 20 43 61 72 72 79 20 74 72 Carry tr
00C4D0: 75 65 2E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 ue...
00C4E0: 20 20 20 20 20 41 20 63 6F 6E 74 61 69 6E 73 20 A contains
00C4F0: 30 2E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 0...
00C500: 20 20 20 20 48 4C 20 70 72 65 73 65 72 76 65 64 HL preserved
00C510: 2E 0D 0A 0D 0A 20 20 20 20 20 20 20 49 66 20 66 ..... If f
00C520: 61 69 6C 65 64 20 74 6F 20 66 6F 72 6D 61 74 20 ailed to format
00C530: 74 72 61 63 6B 20 63 6F 72 72 65 63 74 6C 79 3A track correctly:
00C540: 0D 0A 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 ....
00C550: 20 20 20 20 43 61 72 72 79 20 66 61 6C 73 65 2E Carry false.
00C560: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
00C570: 20 20 41 20 63 6F 6E 74 61 69 6E 73 20 65 72 72 A contains err
00C580: 6F 72 20 73 74 61 74 75 73 20 62 79 74 65 20 61 or status byte a
00C590: 73 20 64 65 66 69 6E 65 64 20 61 62 6F 76 65 2E s defined above.
00C5A0: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
00C5B0: 20 20 48 4C 20 63 6F 6E 74 61 69 6E 73 20 61 64 HL contains ad
00C5C0: 64 72 65 73 73 20 6F 66 20 65 72 72 6F 72 20 73 dress of error s
00C5D0: 74 61 74 75 73 20 62 75 66 66 65 72 2E 0D 0A 0D tatus buffer....
00C5E0: 0A 0D 0A 20 20 20 20 20 20 20 41 6C 77 61 79 73 ... Always
00C5F0: 3A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 20 20 :......
00C600: 20 20 20 20 20 20 20 4F 74 68 65 72 20 66 6C 61 Other fla
00C610: 67 73 20 63 6F 72 72 75 70 74 2E 0D 0A 20 20 20 gs corrupt...
00C620: 20 20 20 20 20 20 20 20 20 20 20 20 20 41 6C 6C All
00C630: 20 6F 74 68 65 72 20 72 65 67 69 73 74 65 72 73 other registers
00C640: 20 70 72 65 73 65 72 76 65 64 2E 0D 0A 0D 0A 0D preserved......
00C650: 0A 0D 0A 20 20 20 20 20 20 20 41 4D 53 54 52 41 ... AMSTRA
00C660: 44 20 43 50 43 34 36 34 2F 36 36 34 2F 36 31 32 D CPC464/664/612
00C670: 38 20 46 49 52 4D 57 41 52 45 20 20 20 20 20 20 8 FIRMWARE
00C680: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00C690: 20 20 20 20 20 20 20 70 61 67 65 20 31 39 2E 39 page 19.9
00C6A0: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 20 20 ..............
00C6B0: 20 20 20 20 20 4E 6F 74 65 73 3A 0D 0A 0D 0A 20 Notes:....
00C6C0: 20 20 20 20 20 20 54 68 65 20 65 78 74 65 6E 64 The extend
00C6D0: 65 64 20 44 50 42 20 6D 75 73 74 20 62 65 20 70 ed DPB must be p
00C6E0: 72 65 73 65 74 20 66 6F 72 20 74 68 65 20 72 65 reset for the re
00C6F0: 71 75 69 72 65 64 20 20 66 6F 72 6D 61 74 20 20 quired format
00C700: 28 73 65 65 20 20 53 45 4C 45 43 54 0D 0A 20 20 (see SELECT..
00C710: 20 20 20 20 20 46 4F 52 4D 41 54 29 2E 0D 0A 0D FORMAT)....
00C720: 0A 20 20 20 20 20 20 20 52 65 6C 61 74 65 64 20 . Related
00C730: 65 6E 74 72 69 65 73 3A 0D 0A 0D 0A 20 20 20 20 entries:....
00C740: 20 20 20 53 45 4C 45 43 54 20 46 4F 52 4D 41 54 SELECT FORMAT
00C750: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A ................
00C760: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A ................
00C770: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A ................
00C780: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A ................
00C790: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A ................
00C7A0: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A ................
00C7B0: 0D 0A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 41 ........ A
00C7C0: 4D 53 54 52 41 44 20 43 50 43 34 36 34 2F 36 36 MSTRAD CPC464/66
00C7D0: 34 2F 36 31 32 38 20 46 49 52 4D 57 41 52 45 20 4/6128 FIRMWARE
00C7E0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00C7F0: 20 20 20 20 20 20 20 20 20 20 20 70 61 67 65 20 page
00C800: 31 39 2E 31 30 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 19.10...........
00C810: 0A 0D 0A 20 20 20 20 20 20 20 42 49 4F 53 3A 20 ... BIOS:
00C820: 4D 4F 56 45 20 54 52 41 43 4B 20 20 20 20 20 20 MOVE TRACK
00C830: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00C840: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00C850: 20 20 20 20 20 20 20 20 28 43 54 52 4C 2F 47 29 (CTRL/G)
00C860: 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 4D 6F 76 ...... Mov
00C870: 65 20 74 6F 20 73 70 65 63 69 66 69 65 64 20 74 e to specified t
00C880: 72 61 63 6B 2E 0D 0A 0D 0A 0D 0A 20 20 20 20 20 rack.......
00C890: 20 20 41 63 74 69 6F 6E 3A 0D 0A 0D 0A 0D 0A 20 Action:......
00C8A0: 20 20 20 20 20 20 4D 6F 76 65 20 68 65 61 64 20 Move head
00C8B0: 74 6F 20 73 70 65 63 69 66 69 65 64 20 74 72 61 to specified tra
00C8C0: 63 6B 20 77 69 74 68 6F 75 74 20 76 65 72 69 66 ck without verif
00C8D0: 79 69 6E 67 20 74 68 65 20 6D 6F 76 65 2E 0D 0A ying the move...
00C8E0: 0D 0A 0D 0A 20 20 20 20 20 20 20 45 6E 74 72 79 .... Entry
00C8F0: 20 63 6F 6E 64 69 74 69 6F 6E 73 3A 0D 0A 0D 0A conditions:....
00C900: 0D 0A 20 20 20 20 20 20 20 45 20 63 6F 6E 74 61 .. E conta
00C910: 69 6E 73 20 64 72 69 76 65 20 6E 75 6D 62 65 72 ins drive number
00C920: 0D 0A 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 ....
00C930: 20 20 20 20 23 30 30 2D 2D 3E 41 3A 0D 0A 20 20 #00-->A:..
00C940: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 23 30 #0
00C950: 31 2D 2D 3E 42 3A 0D 0A 0D 0A 20 20 20 20 20 20 1-->B:....
00C960: 20 44 20 63 6F 6E 74 61 69 6E 73 20 74 72 61 63 D contains trac
00C970: 6B 20 6E 75 6D 62 65 72 0D 0A 0D 0A 0D 0A 20 20 k number......
00C980: 20 20 20 20 20 45 78 69 74 20 63 6F 6E 64 69 74 Exit condit
00C990: 69 6F 6E 73 3A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 ions:......
00C9A0: 20 20 49 66 20 6D 6F 76 65 64 20 74 6F 20 74 72 If moved to tr
00C9B0: 61 63 6B 20 4F 4B 3A 0D 0A 0D 0A 0D 0A 20 20 20 ack OK:......
00C9C0: 20 20 20 20 20 20 20 20 20 20 20 20 20 43 61 72 Car
00C9D0: 72 79 20 74 72 75 65 2E 0D 0A 20 20 20 20 20 20 ry true...
00C9E0: 20 20 20 20 20 20 20 20 20 20 41 20 63 6F 6E 74 A cont
00C9F0: 61 69 6E 73 20 30 2E 0D 0A 20 20 20 20 20 20 20 ains 0...
00CA00: 20 20 20 20 20 20 20 20 20 48 4C 20 70 72 65 73 HL pres
00CA10: 65 72 76 65 64 2E 0D 0A 0D 0A 0D 0A 20 20 20 20 erved.......
00CA20: 20 20 20 49 66 20 66 61 69 6C 65 64 20 74 6F 20 If failed to
00CA30: 6D 6F 76 65 20 74 6F 20 74 68 65 20 74 72 61 63 move to the trac
00CA40: 6B 3A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 20 k:......
00CA50: 20 20 20 20 20 20 20 20 43 61 72 72 79 20 66 61 Carry fa
00CA60: 6C 73 65 2E 0D 0A 20 20 20 20 20 20 20 20 20 20 lse...
00CA70: 20 20 20 20 20 20 41 20 63 6F 6E 74 61 69 6E 73 A contains
00CA80: 20 65 72 72 6F 72 20 73 74 61 74 75 73 20 62 79 error status by
00CA90: 74 65 20 61 73 20 64 65 73 63 72 69 62 65 64 20 te as described
00CAA0: 61 62 6F 76 65 0D 0A 20 20 20 20 20 20 20 20 20 above..
00CAB0: 20 20 20 20 20 20 20 48 4C 20 63 6F 6E 74 61 69 HL contai
00CAC0: 6E 73 20 61 64 64 72 65 73 73 20 6F 66 20 65 72 ns address of er
00CAD0: 72 6F 72 20 73 74 61 74 75 73 20 62 75 66 66 65 ror status buffe
00CAE0: 72 0D 0A 0D 0A 20 20 20 20 20 20 20 41 6C 77 61 r.... Alwa
00CAF0: 79 73 3A 0D 0A 0D 0A 20 20 20 20 20 20 20 20 20 ys:....
00CB00: 20 20 20 20 20 20 20 4F 74 68 65 72 20 66 6C 61 Other fla
00CB10: 67 73 20 63 6F 72 72 75 70 74 2E 0D 0A 20 20 20 gs corrupt...
00CB20: 20 20 20 20 20 20 20 20 20 20 20 20 20 41 6C 6C All
00CB30: 20 6F 74 68 65 72 20 72 65 67 69 73 74 65 72 73 other registers
00CB40: 20 70 72 65 73 65 72 76 65 64 2E 0D 0A 0D 0A 20 preserved.....
00CB50: 20 20 20 20 20 20 4E 6F 74 65 73 3A 0D 0A 0D 0A Notes:....
00CB60: 20 20 20 20 20 20 20 54 68 69 73 20 72 6F 75 74 This rout
00CB70: 69 6E 65 20 69 73 20 69 6E 74 65 6E 64 65 64 20 ine is intended
00CB80: 61 73 20 61 20 64 69 61 67 6E 6F 73 74 69 63 20 as a diagnostic
00CB90: 61 69 64 20 61 6E 64 20 6E 65 65 64 20 6E 6F 74 aid and need not
00CBA0: 20 6E 6F 72 6D 61 6C 6C 79 20 20 62 65 0D 0A 20 normally be..
00CBB0: 20 20 20 20 20 20 75 73 65 64 20 62 65 63 61 75 used becau
00CBC0: 73 65 20 74 68 65 20 72 65 61 64 2F 77 72 69 74 se the read/writ
00CBD0: 65 2F 66 6F 72 6D 61 74 20 72 6F 75 74 69 6E 65 e/format routine
00CBE0: 73 20 61 6C 6C 20 73 65 65 6B 20 20 74 6F 20 20 s all seek to
00CBF0: 74 68 65 20 20 63 6F 72 72 65 63 74 0D 0A 20 20 the correct..
00CC00: 20 20 20 20 20 74 72 61 63 6B 20 61 75 74 6F 6D track autom
00CC10: 61 74 69 63 61 6C 6C 79 2E 0D 0A 0D 0A 20 20 20 atically.....
00CC20: 20 20 20 20 52 65 6C 61 74 65 64 20 65 6E 74 72 Related entr
00CC30: 69 65 73 3A 0D 0A 0D 0A 20 20 20 20 20 20 20 4E ies:.... N
00CC40: 6F 6E 65 2E 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 20 20 one...........
00CC50: 20 20 20 20 20 41 4D 53 54 52 41 44 20 43 50 43 AMSTRAD CPC
00CC60: 34 36 34 2F 36 36 34 2F 36 31 32 38 20 46 49 52 464/664/6128 FIR
00CC70: 4D 57 41 52 45 20 20 20 20 20 20 20 20 20 20 20 MWARE
00CC80: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00CC90: 20 70 61 67 65 20 31 39 2E 31 31 0D 0A 0D 0A 0D page 19.11.....
00CCA0: 0A 0D 0A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 .........
00CCB0: 42 49 4F 53 3A 20 47 45 54 20 44 52 20 53 54 41 BIOS: GET DR STA
00CCC0: 54 55 53 20 20 20 20 20 20 20 20 20 20 20 20 20 TUS
00CCD0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00CCE0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 43 (C
00CCF0: 54 52 4C 2F 48 29 0D 0A 0D 0A 20 20 20 20 20 20 TRL/H)....
00CD00: 20 52 65 74 75 72 6E 73 20 73 74 61 74 75 73 20 Returns status
00CD10: 66 6F 72 20 61 20 73 70 65 63 69 66 69 65 64 20 for a specified
00CD20: 64 72 69 76 65 2E 0D 0A 0D 0A 20 20 20 20 20 20 drive.....
00CD30: 20 41 63 74 69 6F 6E 3A 0D 0A 0D 0A 20 20 20 20 Action:....
00CD40: 20 20 20 54 68 69 73 20 72 6F 75 74 69 6E 65 20 This routine
00CD50: 72 65 74 75 72 6E 73 20 73 74 61 74 75 73 20 72 returns status r
00CD60: 65 67 69 73 74 65 72 20 33 20 6F 66 20 74 68 65 egister 3 of the
00CD70: 20 66 6C 6F 70 70 79 20 20 64 69 73 63 20 20 63 floppy disc c
00CD80: 6F 6E 74 72 6F 6C 6C 65 72 0D 0A 20 20 20 20 20 ontroller..
00CD90: 20 20 61 73 20 64 65 66 69 6E 65 64 20 62 65 6C as defined bel
00CDA0: 6F 77 20 66 6F 72 20 74 68 65 20 73 70 65 63 69 ow for the speci
00CDB0: 66 69 65 64 20 64 72 69 76 65 2E 0D 0A 0D 0A 20 fied drive.....
00CDC0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 b
00CDD0: 69 74 20 37 20 20 20 20 20 75 6E 64 65 66 69 6E it 7 undefin
00CDE0: 65 64 20 20 20 20 20 20 20 2D 54 68 65 20 77 72 ed -The wr
00CDF0: 69 74 65 20 70 72 6F 74 65 63 74 20 6C 69 6E 65 ite protect line
00CE00: 20 69 73 20 74 72 75 65 2E 0D 0A 20 20 20 20 20 is true...
00CE10: 20 20 20 20 20 20 20 20 20 20 20 62 69 74 20 36 bit 6
00CE20: 20 20 20 20 20 77 72 69 74 65 20 70 72 6F 74 65 write prote
00CE30: 63 74 20 20 20 2D 54 68 65 20 72 65 61 64 79 20 ct -The ready
00CE40: 6C 69 6E 65 20 69 73 20 74 72 75 65 2E 0D 0A 20 line is true...
00CE50: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 b
00CE60: 69 74 20 35 20 20 20 20 20 64 72 69 76 65 20 72 it 5 drive r
00CE70: 65 61 64 79 20 20 20 20 20 2D 54 68 65 20 74 72 eady -The tr
00CE80: 61 63 6B 20 7A 65 72 6F 20 6C 69 6E 65 20 69 73 ack zero line is
00CE90: 20 74 72 75 65 2E 0D 0A 20 20 20 20 20 20 20 20 true...
00CEA0: 20 20 20 20 20 20 20 20 62 69 74 20 34 20 20 20 bit 4
00CEB0: 20 20 74 72 61 63 6B 20 30 0D 0A 20 20 20 20 20 track 0..
00CEC0: 20 20 20 20 20 20 20 20 20 20 20 62 69 74 20 33 bit 3
00CED0: 20 20 20 20 20 75 6E 64 65 66 69 6E 65 64 0D 0A undefined..
00CEE0: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
00CEF0: 20 20 62 69 74 20 32 20 20 20 20 20 68 65 61 64 bit 2 head
00CF00: 20 61 64 64 72 65 73 73 20 20 20 20 2D 41 6C 77 address -Alw
00CF10: 61 79 73 20 7A 65 72 6F 2E 0D 0A 20 20 20 20 20 ays zero...
00CF20: 20 20 20 20 20 20 20 20 20 20 20 62 69 74 20 31 bit 1
00CF30: 20 20 20 20 20 75 6E 69 74 20 73 65 6C 65 63 74 unit select
00CF40: 20 31 20 20 20 2D 75 6E 69 74 20 73 65 6C 65 63 1 -unit selec
00CF50: 74 20 31 2C 20 61 6C 77 61 79 73 20 7A 65 72 6F t 1, always zero
00CF60: 2E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 ...
00CF70: 20 20 20 62 69 74 20 30 20 20 20 20 20 75 6E 69 bit 0 uni
00CF80: 74 20 73 65 6C 65 63 74 20 30 20 20 20 2D 63 75 t select 0 -cu
00CF90: 72 72 65 6E 74 6C 79 20 73 65 6C 65 63 74 65 64 rrently selected
00CFA0: 20 64 72 69 76 65 2E 0D 0A 0D 0A 20 20 20 20 20 drive.....
00CFB0: 20 20 45 6E 74 72 79 20 63 6F 6E 64 69 74 69 6F Entry conditio
00CFC0: 6E 73 3A 0D 0A 0D 0A 20 20 20 20 20 20 20 41 20 ns:.... A
00CFD0: 63 6F 6E 74 61 69 6E 73 20 64 72 69 76 65 20 6E contains drive n
00CFE0: 75 6D 62 65 72 0D 0A 0D 0A 20 20 20 20 20 20 20 umber....
00CFF0: 20 20 20 20 20 20 20 20 20 23 30 30 2D 2D 3E 41 #00-->A
00D000: 3A 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 :..
00D010: 20 20 20 23 30 31 2D 2D 3E 42 3A 0D 0A 0D 0A 20 #01-->B:....
00D020: 20 20 20 20 20 20 45 78 69 74 20 63 6F 6E 64 69 Exit condi
00D030: 74 69 6F 6E 73 3A 0D 0A 0D 0A 20 20 20 20 20 20 tions:....
00D040: 20 49 66 20 63 61 72 72 79 20 74 72 75 65 0D 0A If carry true..
00D050: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
00D060: 20 20 41 20 63 6F 6E 74 61 69 6E 73 20 44 72 69 A contains Dri
00D070: 76 65 20 73 74 61 74 75 73 20 62 79 74 65 20 61 ve status byte a
00D080: 73 20 64 65 66 69 6E 65 64 20 61 62 6F 76 65 0D s defined above.
00D090: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
00D0A0: 20 48 4C 20 70 72 65 73 65 72 76 65 64 0D 0A 0D HL preserved...
00D0B0: 0A 20 20 20 20 20 20 20 49 66 20 63 61 72 72 79 . If carry
00D0C0: 20 66 61 6C 73 65 0D 0A 0D 0A 20 20 20 20 20 20 false....
00D0D0: 20 20 20 20 20 20 20 20 20 20 48 4C 20 63 6F 6E HL con
00D0E0: 74 61 69 6E 73 20 61 64 64 72 65 73 73 20 6F 66 tains address of
00D0F0: 20 65 72 72 6F 72 20 73 74 61 74 75 73 20 20 62 error status b
00D100: 75 66 66 65 72 2C 20 20 73 65 63 6F 6E 64 20 20 uffer, second
00D110: 62 79 74 65 20 20 3D 0D 0A 20 20 20 20 20 20 20 byte =..
00D120: 20 20 20 20 20 20 20 20 20 44 72 69 76 65 20 73 Drive s
00D130: 74 61 74 75 73 20 62 79 74 65 20 61 73 20 64 65 tatus byte as de
00D140: 66 69 6E 65 64 20 61 62 6F 76 65 0D 0A 20 20 20 fined above..
00D150: 20 20 20 20 20 20 20 20 20 20 20 20 20 41 20 63 A c
00D160: 6F 72 72 75 70 74 0D 0A 0D 0A 20 20 20 20 20 20 orrupt....
00D170: 20 41 6C 77 61 79 73 3A 0D 0A 0D 0A 20 20 20 20 Always:....
00D180: 20 20 20 20 20 20 20 20 20 20 20 20 4F 74 68 65 Othe
00D190: 72 20 66 6C 61 67 73 20 63 6F 72 72 75 70 74 0D r flags corrupt.
00D1A0: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
00D1B0: 20 41 6C 6C 20 6F 74 68 65 72 20 72 65 67 69 73 All other regis
00D1C0: 74 65 72 73 20 70 72 65 73 65 72 76 65 64 0D 0A ters preserved..
00D1D0: 0D 0A 20 20 20 20 20 20 20 4E 6F 74 65 73 3A 0D .. Notes:.
00D1E0: 0A 0D 0A 20 20 20 20 20 20 20 54 68 69 73 20 72 ... This r
00D1F0: 6F 75 74 69 6E 65 20 72 65 74 75 72 6E 73 20 63 outine returns c
00D200: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
00D210: 0B 00 00 00 02 09 50 E5 0B 00 C1 02 00 00 00 02 ......P.........
00D220: 0B 00 C2 02 00 00 00 02 0B 00 C3 02 00 00 00 02 ................
00D230: 0B 00 C4 02 00 00 00 02 0B 00 C5 02 00 00 00 02 ................
00D240: 0B 00 C6 02 00 00 00 02 0B 00 C7 02 00 00 00 02 ................
00D250: 0B 00 C8 02 00 00 00 02 0B 00 C9 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: 61 72 72 79 20 74 6F 20 69 6E 64 69 63 61 74 65 arry to indicate
00D310: 20 77 68 69 63 68 20 73 65 74 20 20 6F 66 20 20 which set of
00D320: 65 78 69 74 20 20 63 6F 6E 64 69 74 69 6F 6E 73 exit conditions
00D330: 0D 0A 20 20 20 20 20 20 20 68 61 76 65 20 6F 63 .. have oc
00D340: 63 75 72 72 65 64 2E 20 4E 6F 20 6F 74 68 65 72 curred. No other
00D350: 20 6D 65 61 6E 69 6E 67 20 73 68 6F 75 6C 64 20 meaning should
00D360: 62 65 20 61 74 74 61 63 68 65 64 20 20 74 6F 20 be attached to
00D370: 20 74 68 65 20 20 73 74 61 74 65 20 20 6F 66 0D the state of.
00D380: 0A 20 20 20 20 20 20 20 63 61 72 72 79 2E 0D 0A . carry...
00D390: 0D 0A 20 20 20 20 20 20 20 52 65 6C 61 74 65 64 .. Related
00D3A0: 20 65 6E 74 72 69 65 73 3A 0D 0A 0D 0A 20 20 20 entries:....
00D3B0: 20 20 20 20 53 45 4C 45 43 54 20 46 4F 52 4D 41 SELECT FORMA
00D3C0: 54 0D 0A 20 20 20 20 20 20 20 52 45 41 44 20 53 T.. READ S
00D3D0: 45 43 54 4F 52 0D 0A 20 20 20 20 20 20 20 57 52 ECTOR.. WR
00D3E0: 49 54 45 20 53 45 43 54 4F 52 0D 0A 20 20 20 20 ITE SECTOR..
00D3F0: 20 20 20 46 4F 52 4D 41 54 20 54 52 41 43 4B 0D FORMAT TRACK.
00D400: 0A 20 20 20 20 20 20 20 4D 4F 56 45 20 54 52 41 . MOVE TRA
00D410: 43 4B 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 41 CK...... A
00D420: 4D 53 54 52 41 44 20 43 50 43 34 36 34 2F 36 36 MSTRAD CPC464/66
00D430: 34 2F 36 31 32 38 20 46 49 52 4D 57 41 52 45 20 4/6128 FIRMWARE
00D440: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00D450: 20 20 20 20 20 20 20 20 20 20 20 70 61 67 65 20 page
00D460: 31 39 2E 31 32 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 19.12...........
00D470: 0A 0D 0A 20 20 20 20 20 20 20 42 49 4F 53 3A 20 ... BIOS:
00D480: 53 45 54 20 52 45 54 52 59 20 43 4F 55 4E 54 20 SET RETRY COUNT
00D490: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00D4A0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00D4B0: 20 20 20 20 20 20 20 20 28 43 54 52 4C 2F 49 29 (CTRL/I)
00D4C0: 0D 0A 0D 0A 20 20 20 20 20 20 20 53 65 74 20 74 .... Set t
00D4D0: 68 65 20 6E 75 6D 62 65 72 20 6F 66 20 72 65 74 he number of ret
00D4E0: 72 69 65 73 20 66 6F 72 20 72 65 61 64 69 6E 67 ries for reading
00D4F0: 2F 77 72 69 74 69 6E 67 2F 66 6F 72 6D 61 74 74 /writing/formatt
00D500: 69 6E 67 2E 0D 0A 0D 0A 20 20 20 20 20 20 20 41 ing..... A
00D510: 63 74 69 6F 6E 3A 0D 0A 0D 0A 20 20 20 20 20 20 ction:....
00D520: 20 53 65 74 73 20 74 68 65 20 6E 75 6D 62 65 72 Sets the number
00D530: 20 6F 66 20 74 69 6D 65 73 20 61 6E 20 6F 70 65 of times an ope
00D540: 72 61 74 69 6F 6E 20 69 73 20 72 65 74 72 69 65 ration is retrie
00D550: 64 20 69 6E 20 74 68 65 20 20 65 76 65 6E 74 20 d in the event
00D560: 20 6F 66 20 20 61 6E 0D 0A 20 20 20 20 20 20 20 of an..
00D570: 65 72 72 6F 72 2E 0D 0A 0D 0A 20 20 20 20 20 20 error.....
00D580: 20 45 6E 74 72 79 20 63 6F 6E 64 69 74 69 6F 6E Entry condition
00D590: 73 3A 0D 0A 0D 0A 20 20 20 20 20 20 20 41 20 63 s:.... A c
00D5A0: 6F 6E 74 61 69 6E 73 20 6E 65 77 20 76 61 6C 75 ontains new valu
00D5B0: 65 20 66 6F 72 20 72 65 74 72 79 20 63 6F 75 6E e for retry coun
00D5C0: 74 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 t..........
00D5D0: 20 20 45 78 69 74 20 63 6F 6E 64 69 74 69 6F 6E Exit condition
00D5E0: 73 3A 0D 0A 0D 0A 20 20 20 20 20 20 20 41 20 63 s:.... A c
00D5F0: 6F 6E 74 61 69 6E 73 20 6F 6C 64 20 76 61 6C 75 ontains old valu
00D600: 65 20 6F 66 20 72 65 74 72 79 20 63 6F 75 6E 74 e of retry count
00D610: 2E 0D 0A 20 20 20 20 20 20 20 48 4C 20 61 6E 64 ... HL and
00D620: 20 66 6C 61 67 73 20 63 6F 72 72 75 70 74 2E 0D flags corrupt..
00D630: 0A 20 20 20 20 20 20 20 41 6C 6C 20 72 65 67 69 . All regi
00D640: 73 74 65 72 73 20 70 72 65 73 65 72 76 65 64 2E sters preserved.
00D650: 0D 0A 0D 0A 20 20 20 20 20 20 20 4E 6F 74 65 73 .... Notes
00D660: 3A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 54 68 :...... Th
00D670: 65 20 70 61 74 74 65 72 6E 20 6F 66 20 72 65 74 e pattern of ret
00D680: 72 69 65 73 20 69 73 20 61 73 20 66 6F 6C 6C 6F ries is as follo
00D690: 77 73 2E 20 45 61 63 68 20 27 54 72 79 27 20 63 ws. Each 'Try' c
00D6A0: 6F 75 6E 74 73 20 20 61 73 20 20 6F 6E 65 2E 20 ounts as one.
00D6B0: 20 54 68 65 0D 0A 20 20 20 20 20 20 20 72 65 74 The.. ret
00D6C0: 72 79 20 70 61 74 74 65 72 6E 20 69 73 20 72 65 ry pattern is re
00D6D0: 70 65 61 74 65 64 20 75 6E 74 69 6C 20 65 69 74 peated until eit
00D6E0: 68 65 72 20 74 68 65 20 6F 70 65 72 61 74 69 6F her the operatio
00D6F0: 6E 20 73 75 63 63 65 65 64 73 20 20 6F 72 20 20 n succeeds or
00D700: 74 68 65 0D 0A 20 20 20 20 20 20 20 6E 75 6D 62 the.. numb
00D710: 65 72 20 6F 66 20 74 72 69 65 73 20 68 61 73 20 er of tries has
00D720: 72 65 61 63 68 65 64 20 74 68 65 20 72 65 74 72 reached the retr
00D730: 79 20 63 6F 75 6E 74 3A 0D 0A 0D 0A 0D 0A 20 20 y count:......
00D740: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 54 72 Tr
00D750: 79 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 y..
00D760: 20 20 20 54 72 79 0D 0A 20 20 20 20 20 20 20 20 Try..
00D770: 20 20 20 20 20 20 20 20 4D 6F 76 65 20 69 6E 20 Move in
00D780: 6F 6E 65 20 74 72 61 63 6B 20 61 6E 64 20 62 61 one track and ba
00D790: 63 6B 20 61 67 61 69 6E 0D 0A 20 20 20 20 20 20 ck again..
00D7A0: 20 20 20 20 20 20 20 20 20 20 54 72 79 0D 0A 20 Try..
00D7B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4D M
00D7C0: 6F 76 65 20 69 6E 20 6F 6E 65 20 74 72 61 63 6B ove in one track
00D7D0: 20 61 6E 64 20 62 61 63 6B 20 61 67 61 69 6E 0D and back again.
00D7E0: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
00D7F0: 20 54 72 79 0D 0A 20 20 20 20 20 20 20 20 20 20 Try..
00D800: 20 20 20 20 20 20 4D 6F 76 65 20 69 6E 20 6F 6E Move in on
00D810: 65 20 74 72 61 63 6B 20 61 6E 64 20 62 61 63 6B e track and back
00D820: 20 61 67 61 69 6E 0D 0A 20 20 20 20 20 20 20 20 again..
00D830: 20 20 20 20 20 20 20 20 54 72 79 0D 0A 20 20 20 Try..
00D840: 20 20 20 20 20 20 20 20 20 20 20 20 20 54 72 79 Try
00D850: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
00D860: 20 20 4D 6F 76 65 20 69 6E 20 6F 6E 65 20 74 72 Move in one tr
00D870: 61 63 6B 20 61 6E 64 20 62 61 63 6B 20 61 67 61 ack and back aga
00D880: 69 6E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 in..
00D890: 20 20 20 20 54 72 79 0D 0A 20 20 20 20 20 20 20 Try..
00D8A0: 20 20 20 20 20 20 20 20 20 4D 6F 76 65 20 69 6E Move in
00D8B0: 20 6F 6E 65 20 74 72 61 63 6B 20 61 6E 64 20 62 one track and b
00D8C0: 61 63 6B 20 61 67 61 69 6E 0D 0A 20 20 20 20 20 ack again..
00D8D0: 20 20 20 20 20 20 20 20 20 20 20 54 72 79 0D 0A Try..
00D8E0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00D8F0: 4D 6F 76 65 20 69 6E 20 6F 6E 65 20 74 72 61 63 Move in one trac
00D900: 6B 20 61 6E 64 20 62 61 63 6B 20 61 67 61 69 6E k and back again
00D910: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
00D920: 20 20 52 65 70 65 61 74 0D 0A 0D 0A 20 20 20 20 Repeat....
00D930: 20 20 20 54 68 65 20 64 65 66 61 75 6C 74 20 76 The default v
00D940: 61 6C 75 65 20 69 73 20 31 36 2C 20 69 2E 65 2E alue is 16, i.e.
00D950: 20 74 77 69 63 65 20 61 72 6F 75 6E 64 20 74 68 twice around th
00D960: 65 20 61 62 6F 76 65 20 6C 6F 6F 70 2E 0D 0A 0D e above loop....
00D970: 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 52 65 6C 61 ..... Rela
00D980: 74 65 64 20 65 6E 74 72 69 65 73 3A 0D 0A 0D 0A ted entries:....
00D990: 20 20 20 20 20 20 20 52 45 41 44 20 53 45 43 54 READ SECT
00D9A0: 4F 52 0D 0A 20 20 20 20 20 20 20 57 52 49 54 45 OR.. WRITE
00D9B0: 20 53 45 43 54 4F 52 0D 0A 20 20 20 20 20 20 20 SECTOR..
00D9C0: 46 4F 52 4D 41 54 20 54 52 41 43 4B 0D 0A 0D 0A FORMAT TRACK....
00D9D0: 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 41 4D 53 ...... AMS
00D9E0: 54 52 41 44 20 43 50 43 34 36 34 2F 36 36 34 2F TRAD CPC464/664/
00D9F0: 36 31 32 38 20 46 49 52 4D 57 41 52 45 20 20 20 6128 FIRMWARE
00DA00: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00DA10: 20 20 20 20 20 20 20 20 20 70 61 67 65 20 31 39 page 19
00DA20: 2E 31 33 0D 0A 1A 0D 0A 0D 0A 20 20 20 20 20 20 .13.......
00DA30: 20 41 4D 53 44 4F 53 20 75 73 65 73 20 74 68 65 AMSDOS uses the
00DA40: 20 43 50 2F 4D 20 42 49 4F 53 20 74 6F 20 61 63 CP/M BIOS to ac
00DA50: 63 65 73 73 20 74 68 65 20 64 69 73 63 2E 20 49 cess the disc. I
00DA60: 6E 20 6F 72 64 65 72 20 74 68 61 74 20 61 20 20 n order that a
00DA70: 70 72 6F 67 72 61 6D 0D 0A 20 20 20 20 20 20 20 program..
00DA80: E5 43 48 41 50 2D 31 35 20 50 38 20 01 00 00 3F .CHAP-15 P8 ...?
00DA90: 99 9A 9B 9C 9D 9E 9F A0 00 00 00 00 00 00 00 00 ................
00DAA0: E5 2D 31 30 20 20 20 20 20 20 20 20 00 00 00 80 .-10 ....
00DAB0: 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 ................
00DAC0: E5 2D 31 30 20 20 20 20 20 20 20 20 01 00 00 05 .-10 ....
00DAD0: 98 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00DAE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00DAF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00DB00: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A ................
00DB10: 20 20 20 20 20 20 20 41 4D 53 54 52 41 44 20 43 AMSTRAD C
00DB20: 50 43 34 36 34 2F 36 36 34 2F 36 31 32 38 20 46 PC464/664/6128 F
00DB30: 49 52 4D 57 41 52 45 20 20 20 20 20 20 20 20 20 IRMWARE
00DB40: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00DB50: 20 20 20 70 61 67 65 20 31 36 2E 31 31 0D 0A 0D page 16.11...
00DB60: 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 ...........
00DB70: 20 20 49 4E 44 3A 20 53 43 52 20 52 45 41 44 20 IND: SCR READ
00DB80: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00DB90: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00DBA0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00DBB0: 20 20 20 23 42 44 45 35 0D 0A 0D 0A 0D 0A 20 20 #BDE5......
00DBC0: 20 20 20 20 20 52 65 61 64 20 61 20 70 69 78 65 Read a pixe
00DBD0: 6C 20 66 72 6F 6D 20 74 68 65 20 73 63 72 65 65 l from the scree
00DBE0: 6E 2E 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 44 n....... D
00DBF0: 65 66 61 75 6C 74 20 61 63 74 69 6F 6E 3A 0D 0A efault action:..
00DC00: 0D 0A 0D 0A 20 20 20 20 20 20 20 52 65 61 64 20 .... Read
00DC10: 61 20 70 69 78 65 6C 20 66 72 6F 6D 20 74 68 65 a pixel from the
00DC20: 20 73 63 72 65 65 6E 20 61 6E 64 20 64 65 63 6F screen and deco
00DC30: 64 65 20 69 74 73 20 69 6E 6B 2E 0D 0A 0D 0A 0D de its ink......
00DC40: 0A 20 20 20 20 20 20 20 45 6E 74 72 79 20 63 6F . Entry co
00DC50: 6E 64 69 74 69 6F 6E 73 3A 0D 0A 0D 0A 0D 0A 20 nditions:......
00DC60: 20 20 20 20 20 20 48 4C 20 63 6F 6E 74 61 69 6E HL contain
00DC70: 73 20 74 68 65 20 73 63 72 65 65 6E 20 61 64 64 s the screen add
00DC80: 72 65 73 73 20 6F 66 20 74 68 65 20 70 69 78 65 ress of the pixe
00DC90: 6C 2E 0D 0A 20 20 20 20 20 20 20 43 20 63 6F 6E l... C con
00DCA0: 74 61 69 6E 73 20 74 68 65 20 6D 61 73 6B 20 66 tains the mask f
00DCB0: 6F 72 20 74 68 65 20 70 69 78 65 6C 2E 0D 0A 0D or the pixel....
00DCC0: 0A 0D 0A 20 20 20 20 20 20 20 45 78 69 74 20 63 ... Exit c
00DCD0: 6F 6E 64 69 74 69 6F 6E 73 3A 0D 0A 0D 0A 0D 0A onditions:......
00DCE0: 20 20 20 20 20 20 20 41 20 63 6F 6E 74 61 69 6E A contain
00DCF0: 73 20 74 68 65 20 64 65 63 6F 64 65 64 20 69 6E s the decoded in
00DD00: 0D 0A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 32 ........ 2
00DD10: 30 20 41 4D 53 44 4F 53 20 45 78 74 65 72 6E 61 0 AMSDOS Externa
00DD20: 6C 20 43 6F 6D 6D 61 6E 64 73 0D 0A 0D 0A 0D 0A l Commands......
00DD30: 20 20 20 20 20 20 20 54 68 65 20 64 69 73 63 20 The disc
00DD40: 52 4F 4D 20 63 6F 6E 74 61 69 6E 65 64 20 69 6E ROM contained in
00DD50: 20 74 68 65 20 36 36 34 2F 36 31 32 38 20 61 6E the 664/6128 an
00DD60: 64 20 44 44 49 2D 31 20 69 6E 74 65 72 66 61 63 d DDI-1 interfac
00DD70: 65 20 20 63 6F 6E 74 61 69 6E 20 20 61 0D 0A 20 e contain a..
00DD80: 20 20 20 20 20 20 6E 75 6D 62 65 72 20 6F 66 20 number of
00DD90: 65 78 74 65 72 6E 61 6C 20 63 6F 6D 6D 61 6E 64 external command
00DDA0: 73 2E 20 54 68 65 73 65 20 6D 61 79 20 20 62 79 s. These may by
00DDB0: 20 20 66 6F 75 6E 64 20 20 62 79 20 20 75 73 69 found by usi
00DDC0: 6E 67 20 20 4B 4C 20 20 46 49 4E 44 0D 0A 20 20 ng KL FIND..
00DDD0: 20 20 20 20 20 43 4F 4D 4D 41 4E 44 20 61 73 20 COMMAND as
00DDE0: 64 65 73 63 72 69 62 65 64 20 20 69 6E 20 20 73 described in s
00DDF0: 65 63 74 69 6F 6E 20 20 31 30 2E 20 20 46 61 63 ection 10. Fac
00DE00: 69 6C 69 74 69 65 73 20 20 61 76 61 69 6C 61 62 ilities availab
00DE10: 6C 65 20 20 69 6E 63 6C 75 64 65 0D 0A 20 20 20 le include..
00DE20: 20 20 20 20 73 77 69 74 63 68 69 6E 67 20 62 65 switching be
00DE30: 74 77 65 65 6E 20 64 72 69 76 65 20 41 20 61 6E tween drive A an
00DE40: 64 20 20 42 2C 20 20 73 77 69 74 63 68 69 6E 67 d B, switching
00DE50: 20 20 62 65 74 77 65 65 6E 20 20 74 61 70 65 20 between tape
00DE60: 20 61 6E 64 20 20 64 69 73 63 0D 0A 20 20 20 20 and disc..
00DE70: 20 20 20 6F 70 65 72 61 74 69 6E 67 20 73 79 73 operating sys
00DE80: 74 65 6D 2C 20 63 6F 6C 64 20 62 6F 6F 74 69 6E tem, cold bootin
00DE90: 67 20 69 6E 74 6F 20 43 50 4D 2C 20 64 69 73 70 g into CPM, disp
00DEA0: 6C 61 79 69 6E 67 20 61 20 64 69 72 65 63 74 6F laying a directo
00DEB0: 72 79 20 20 6F 66 20 20 61 0D 0A 20 20 20 20 20 ry of a..
00DEC0: 20 20 64 69 73 63 2C 20 61 6E 64 20 65 72 61 73 disc, and eras
00DED0: 69 6E 67 20 61 6E 64 20 72 65 6E 61 6D 69 6E 67 ing and renaming
00DEE0: 20 66 69 6C 65 73 2E 0D 0A 0D 0A 0D 0A 20 20 20 files.......
00DEF0: 20 20 20 20 57 68 65 6E 20 75 73 69 6E 67 20 74 When using t
00DF00: 68 65 20 66 6F 6C 6C 6F 77 69 6E 67 20 75 6E 64 he following und
00DF10: 65 72 20 42 41 53 49 43 20 74 68 65 79 20 73 68 er BASIC they sh
00DF20: 6F 75 6C 64 20 62 65 20 20 70 72 65 63 65 64 65 ould be precede
00DF30: 64 20 20 62 79 20 20 27 7C 27 0D 0A 20 20 20 20 d by '|'..
00DF40: 20 20 20 28 6F 62 74 61 69 6E 65 64 20 62 79 20 (obtained by
00DF50: 70 72 65 73 73 69 6E 67 20 73 68 69 66 74 20 61 pressing shift a
00DF60: 6E 64 20 40 20 74 6F 67 65 74 68 65 72 29 20 74 nd @ together) t
00DF70: 6F 20 69 6E 64 69 63 61 74 65 20 74 68 61 74 20 o indicate that
00DF80: 74 68 65 79 20 20 61 72 65 0D 0A 20 20 20 20 20 they are..
00DF90: 20 20 65 78 74 65 72 6E 61 6C 20 63 6F 6D 6D 61 external comma
00DFA0: 6E 64 73 2E 20 57 68 65 6E 20 63 61 6C 6C 69 6E nds. When callin
00DFB0: 67 20 4B 4C 20 46 49 4E 44 20 43 4F 4D 4D 41 4E g KL FIND COMMAN
00DFC0: 44 20 74 68 65 20 27 7C 27 20 73 68 6F 75 6C 64 D the '|' should
00DFD0: 20 6E 6F 74 20 20 62 65 0D 0A 20 20 20 20 20 20 not be..
00DFE0: 20 75 73 65 64 2E 0D 0A 0D 0A 0D 0A 20 20 20 20 used.......
00DFF0: 20 20 20 53 69 6E 63 65 20 74 68 65 73 65 20 63 Since these c
00E000: 6F 6D 6D 61 6E 64 73 20 61 72 65 20 64 65 73 69 ommands are desi
00E010: 67 6E 65 64 20 74 6F 20 62 65 20 63 61 6C 6C 65 gned to be calle
00E020: 64 20 66 72 6F 6D 20 42 41 53 49 43 20 74 68 65 d from BASIC the
00E030: 79 20 75 73 65 20 74 68 65 0D 0A 20 20 20 20 20 y use the..
00E040: 20 20 70 61 72 61 6D 65 74 65 72 20 62 6C 6F 63 parameter bloc
00E050: 6B 20 6D 65 63 68 61 6E 69 73 6D 20 66 6F 72 20 k mechanism for
00E060: 70 61 73 73 69 6E 67 20 70 61 72 61 6D 65 74 65 passing paramete
00E070: 72 73 20 74 6F 20 74 68 65 6D 20 28 61 73 20 64 rs to them (as d
00E080: 65 73 63 72 69 62 65 64 0D 0A 20 20 20 20 20 20 escribed..
00E090: 20 69 6E 20 73 65 63 74 69 6F 6E 20 31 30 2E 36 in section 10.6
00E0A0: 20 61 6E 64 20 31 30 2E 37 29 2E 20 42 72 69 65 and 10.7). Brie
00E0B0: 66 6C 79 2C 20 74 68 65 20 70 61 72 61 6D 65 74 fly, the paramet
00E0C0: 65 72 20 62 6C 6F 63 6B 20 69 73 20 70 6F 69 6E er block is poin
00E0D0: 74 65 64 20 20 61 74 0D 0A 20 20 20 20 20 20 20 ted at..
00E0E0: 62 79 20 49 58 20 61 6E 64 20 41 20 63 6F 6E 74 by IX and A cont
00E0F0: 61 69 6E 73 20 74 68 65 20 6E 75 6D 62 65 72 20 ains the number
00E100: 6F 66 20 70 61 72 61 6D 65 74 65 72 73 20 73 75 of parameters su
00E110: 70 70 6C 69 65 64 2E 20 49 58 20 20 70 6F 69 6E pplied. IX poin
00E120: 74 73 20 20 61 74 0D 0A 20 20 20 20 20 20 20 74 ts at.. t
00E130: 68 65 20 6C 61 73 74 20 70 61 72 61 6D 65 74 65 he last paramete
00E140: 72 20 61 6E 64 20 70 72 65 63 65 64 69 6E 67 20 r and preceding
00E150: 70 61 72 61 6D 65 74 65 72 73 20 61 72 65 20 20 parameters are
00E160: 61 74 20 20 70 6F 73 69 74 69 76 65 20 20 6F 66 at positive of
00E170: 66 73 65 74 73 0D 0A 20 20 20 20 20 20 20 66 72 fsets.. fr
00E180: 6F 6D 20 49 58 2E 20 54 68 65 20 76 61 6C 75 65 om IX. The value
00E190: 20 73 74 6F 72 65 64 20 20 69 6E 20 20 74 68 65 stored in the
00E1A0: 20 20 70 61 72 61 6D 65 74 65 72 20 20 62 6C 6F parameter blo
00E1B0: 63 6B 20 20 66 6F 72 20 20 61 6E 20 20 69 6E 74 ck for an int
00E1C0: 65 67 65 72 0D 0A 20 20 20 20 20 20 20 70 61 72 eger.. par
00E1D0: 61 6D 65 74 65 72 20 69 73 20 74 68 65 20 69 6E ameter is the in
00E1E0: 74 65 67 65 72 20 69 74 73 65 6C 66 2C 20 61 6E teger itself, an
00E1F0: 64 20 74 68 65 20 76 61 6C 75 65 20 20 73 74 6F d the value sto
00E200: 72 65 64 20 20 66 6F 72 20 20 61 20 20 73 74 72 red for a str
00E210: 69 6E 67 0D 0A 20 20 20 20 20 20 20 70 61 72 61 ing.. para
00E220: 6D 65 74 65 72 20 69 73 20 74 68 65 20 61 64 64 meter is the add
00E230: 72 65 73 73 20 6F 66 20 74 68 65 20 73 74 72 69 ress of the stri
00E240: 6E 67 20 64 65 73 63 72 69 70 74 6F 72 2E 20 54 ng descriptor. T
00E250: 68 65 20 66 69 72 73 74 20 20 62 79 74 65 20 20 he first byte
00E260: 6F 66 0D 0A 20 20 20 20 20 20 20 74 68 65 20 73 of.. the s
00E270: 74 72 69 6E 67 20 64 65 73 63 72 69 70 74 6F 72 tring descriptor
00E280: 20 69 73 20 74 68 65 20 6C 65 6E 67 74 68 20 6F is the length o
00E290: 66 20 20 74 68 65 20 20 73 74 72 69 6E 67 3B 20 f the string;
00E2A0: 20 74 68 65 20 20 73 65 63 6F 6E 64 20 20 61 6E the second an
00E2B0: 64 0D 0A 20 20 20 20 20 20 20 74 68 69 72 64 20 d.. third
00E2C0: 62 79 74 65 73 20 61 72 65 20 61 20 70 6F 69 6E bytes are a poin
00E2D0: 74 65 72 20 74 6F 20 74 68 65 20 63 68 61 72 61 ter to the chara
00E2E0: 63 74 65 72 73 2E 20 54 68 65 20 72 6F 75 74 69 cters. The routi
00E2F0: 6E 65 20 77 69 6C 6C 20 20 63 6F 72 72 75 70 74 ne will corrupt
00E300: 0D 0A 20 20 20 20 20 20 20 72 65 67 69 73 74 65 .. registe
00E310: 72 73 20 41 46 2C 42 43 2C 44 45 2C 48 4C 2C 49 rs AF,BC,DE,HL,I
00E320: 58 20 61 6E 64 20 49 59 2E 0D 0A 0D 0A 0D 0A 20 X and IY.......
00E330: 20 20 20 20 20 20 54 68 65 20 65 78 74 65 72 6E The extern
00E340: 61 6C 20 63 6F 6D 6D 61 6E 64 73 20 63 6F 6E 74 al commands cont
00E350: 61 69 6E 65 64 20 69 6E 20 74 68 65 20 64 69 73 ained in the dis
00E360: 63 20 52 4F 4D 20 61 72 65 3A 0D 0A 0D 0A 0D 0A c ROM are:......
00E370: 20 20 20 20 20 20 20 41 0D 0A 20 20 20 20 20 20 A..
00E380: 20 42 0D 0A 20 20 20 20 20 20 20 43 50 4D 0D 0A B.. CPM..
00E390: 20 20 20 20 20 20 20 44 49 52 0D 0A 20 20 20 20 DIR..
00E3A0: 20 20 20 44 49 53 43 0D 0A 20 20 20 20 20 20 20 DISC..
00E3B0: 44 49 53 43 2E 49 4E 0D 0A 20 20 20 20 20 20 20 DISC.IN..
00E3C0: 44 49 53 43 2E 4F 55 54 0D 0A 20 20 20 20 20 20 DISC.OUT..
00E3D0: 20 44 52 49 56 45 0D 0A 20 20 20 20 20 20 20 45 DRIVE.. E
00E3E0: 52 41 0D 0A 20 20 20 20 20 20 20 52 45 4E 0D 0A RA.. REN..
00E3F0: 20 20 20 20 20 20 20 54 41 50 45 0D 0A 20 20 20 TAPE..
00E400: 20 20 20 20 54 41 50 45 2E 49 4E 0D 0A 20 20 20 TAPE.IN..
00E410: 20 20 20 20 54 41 50 45 2E 4F 55 54 0D 0A 20 20 TAPE.OUT..
00E420: 20 20 20 20 20 55 53 45 52 0D 0A 0D 0A 0D 0A 0D USER.......
00E430: 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 20 ...............
00E440: 20 20 20 20 20 20 41 4D 53 54 52 41 44 20 43 50 AMSTRAD CP
00E450: 43 34 36 34 2F 36 36 34 2F 36 31 32 38 20 46 49 C464/664/6128 FI
00E460: 52 4D 57 41 52 45 20 20 20 20 20 20 20 20 20 20 RMWARE
00E470: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00E480: 20 20 20 70 61 67 65 20 32 30 2E 31 0D 0A 0D 0A page 20.1....
00E490: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 ..........
00E4A0: 20 41 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 41 A...... A
00E4B0: 63 74 69 6F 6E 3A 0D 0A 0D 0A 0D 0A 20 20 20 20 ction:......
00E4C0: 20 20 20 53 65 74 20 74 68 65 20 64 65 66 61 75 Set the defau
00E4D0: 6C 74 20 64 72 69 76 65 20 74 6F 20 64 72 69 76 lt drive to driv
00E4E0: 65 20 41 2E 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 e A.......
00E4F0: 20 50 61 72 61 6D 65 74 65 72 73 3A 0D 0A 0D 0A Parameters:....
00E500: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
00E510: 0C 00 00 00 02 09 50 E5 0C 00 C1 02 00 00 00 02 ......P.........
00E520: 0C 00 C2 02 00 00 00 02 0C 00 C3 02 00 00 00 02 ................
00E530: 0C 00 C4 02 00 00 00 02 0C 00 C5 02 00 00 00 02 ................
00E540: 0C 00 C6 02 00 00 00 02 0C 00 C7 02 00 00 00 02 ................
00E550: 0C 00 C8 02 00 00 00 02 0C 00 C9 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: 0D 0A 20 20 20 20 20 20 20 4E 6F 6E 65 2E 0D 0A .. None...
00E610: 0D 0A 0D 0A 20 20 20 20 20 20 20 4E 6F 74 65 73 .... Notes
00E620: 3A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 54 68 :...... Th
00E630: 69 73 20 63 6F 6D 6D 61 6E 64 20 69 73 20 20 65 is command is e
00E640: 71 75 69 76 61 6C 65 6E 74 20 20 74 6F 20 20 74 quivalent to t
00E650: 68 65 20 20 44 52 49 56 45 20 20 63 6F 6D 6D 61 he DRIVE comma
00E660: 6E 64 20 20 77 69 74 68 20 20 27 41 27 20 20 61 nd with 'A' a
00E670: 73 20 20 61 0D 0A 20 20 20 20 20 20 20 70 61 72 s a.. par
00E680: 61 6D 65 74 65 72 2E 0D 0A 0D 0A 0D 0A 20 20 20 ameter.......
00E690: 20 20 20 20 54 68 69 73 20 63 6F 6D 6D 61 6E 64 This command
00E6A0: 20 77 69 6C 6C 20 66 61 69 6C 20 69 66 20 41 4D will fail if AM
00E6B0: 53 44 4F 53 20 69 73 20 75 6E 61 62 6C 65 20 74 SDOS is unable t
00E6C0: 6F 20 64 65 74 65 72 6D 69 6E 65 20 74 68 65 20 o determine the
00E6D0: 66 6F 72 6D 61 74 20 20 6F 66 0D 0A 0D 0A 0D 0A format of......
00E6E0: 20 20 20 20 20 20 20 74 68 65 20 64 69 73 63 20 the disc
00E6F0: 69 6E 20 64 72 69 76 65 20 41 2E 20 49 6E 20 77 in drive A. In w
00E700: 68 69 63 68 20 63 61 73 65 20 20 74 68 65 20 20 hich case the
00E710: 64 65 66 61 75 6C 74 20 20 64 72 69 76 65 20 20 default drive
00E720: 77 69 6C 6C 20 20 6E 6F 74 20 20 62 65 0D 0A 20 will not be..
00E730: 20 20 20 20 20 20 63 68 61 6E 67 65 64 2E 0D 0A changed...
00E740: 0D 0A 0D 0A 20 20 20 20 20 20 20 57 68 65 6E 20 .... When
00E750: 41 4D 53 44 4F 53 20 69 73 20 69 6E 69 74 69 61 AMSDOS is initia
00E760: 6C 69 7A 65 64 20 74 68 65 20 64 65 66 61 75 6C lized the defaul
00E770: 74 20 64 72 69 76 65 20 69 73 20 73 65 74 20 74 t drive is set t
00E780: 6F 20 64 72 69 76 65 20 41 2E 0D 0A 0D 0A 0D 0A o drive A.......
00E790: 0D 0A 20 20 20 20 20 20 20 52 65 6C 61 74 65 64 .. Related
00E7A0: 20 45 6E 74 72 69 65 73 3A 0D 0A 0D 0A 0D 0A 20 Entries:......
00E7B0: 20 20 20 20 20 20 42 0D 0A 20 20 20 20 20 20 20 B..
00E7C0: 44 52 49 56 45 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D DRIVE...........
00E7D0: 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D ................
00E7E0: 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D ................
00E7F0: 0A 20 20 20 20 20 20 20 41 4D 53 54 52 41 44 20 . AMSTRAD
00E800: 43 50 43 34 36 34 2F 36 36 34 2F 36 31 32 38 20 CPC464/664/6128
00E810: 46 49 52 4D 57 41 52 45 20 20 20 20 20 20 20 20 FIRMWARE
00E820: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00E830: 20 20 20 20 20 70 61 67 65 20 32 30 2E 32 0D 0A page 20.2..
00E840: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 20 20 20 20 ............
00E850: 20 20 20 42 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 B......
00E860: 20 41 63 74 69 6F 6E 3A 0D 0A 0D 0A 0D 0A 20 20 Action:......
00E870: 20 20 20 20 20 53 65 74 20 74 68 65 20 64 65 66 Set the def
00E880: 61 75 6C 74 20 64 72 69 76 65 20 74 6F 20 64 72 ault drive to dr
00E890: 69 76 65 20 42 2E 0D 0A 0D 0A 0D 0A 20 20 20 20 ive B.......
00E8A0: 20 20 20 50 61 72 61 6D 65 74 65 72 73 3A 0D 0A Parameters:..
00E8B0: 0D 0A 0D 0A 20 20 20 20 20 20 20 4E 6F 6E 65 2E .... None.
00E8C0: 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 4E 6F 74 ...... Not
00E8D0: 65 73 3A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 es:......
00E8E0: 54 68 69 73 20 63 6F 6D 6D 61 6E 64 20 69 73 20 This command is
00E8F0: 74 68 65 20 65 71 75 69 76 61 6C 65 6E 74 20 74 the equivalent t
00E900: 6F 20 74 68 65 20 44 52 49 56 45 20 20 63 6F 6D o the DRIVE com
00E910: 6D 61 6E 64 20 20 77 69 74 68 20 20 27 42 27 20 mand with 'B'
00E920: 20 61 73 20 20 61 0D 0A 20 20 20 20 20 20 20 70 as a.. p
00E930: 61 72 61 6D 65 74 65 72 2E 0D 0A 0D 0A 0D 0A 20 arameter.......
00E940: 20 20 20 20 20 20 54 68 65 20 63 6F 6D 6D 61 6E The comman
00E950: 64 20 77 69 6C 6C 20 66 61 69 6C 20 69 66 20 41 d will fail if A
00E960: 4D 53 44 4F 53 20 69 73 20 75 6E 61 62 6C 65 20 MSDOS is unable
00E970: 74 6F 20 64 65 74 65 72 6D 69 6E 65 20 74 68 65 to determine the
00E980: 20 20 66 6F 72 6D 61 74 20 20 6F 66 0D 0A 20 20 format of..
00E990: 20 20 20 20 20 74 68 65 20 64 69 73 63 20 69 6E the disc in
00E9A0: 20 64 72 69 76 65 20 42 2E 20 49 6E 20 77 68 69 drive B. In whi
00E9B0: 63 68 20 63 61 73 65 20 74 68 65 20 64 65 66 61 ch case the defa
00E9C0: 75 6C 74 20 64 72 69 76 65 20 69 73 20 6E 6F 74 ult drive is not
00E9D0: 20 63 68 61 6E 67 65 64 2E 0D 0A 0D 0A 0D 0A 20 changed.......
00E9E0: 20 20 20 20 20 20 57 68 65 6E 20 41 4D 53 44 4F When AMSDO
00E9F0: 53 20 69 73 20 69 6E 69 74 69 61 6C 69 7A 65 64 S is initialized
00EA00: 20 74 68 65 20 64 65 66 61 75 6C 74 20 64 72 69 the default dri
00EA10: 76 65 20 69 73 20 73 65 74 20 74 6F 20 64 72 69 ve is set to dri
00EA20: 76 65 20 41 2E 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 20 ve A...........
00EA30: 20 20 20 20 20 20 52 65 6C 61 74 65 64 20 65 6E Related en
00EA40: 74 72 69 65 73 3A 0D 0A 0D 0A 0D 0A 20 20 20 20 tries:......
00EA50: 20 20 20 41 0D 0A 20 20 20 20 20 20 20 44 52 49 A.. DRI
00EA60: 56 45 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A VE..............
00EA70: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A ................
00EA80: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A ................
00EA90: 0D 0A 20 20 20 20 20 20 20 41 4D 53 54 52 41 44 .. AMSTRAD
00EAA0: 20 43 50 43 34 36 34 2F 36 36 34 2F 36 31 32 38 CPC464/664/6128
00EAB0: 20 46 49 52 4D 57 41 52 45 20 20 20 20 20 20 20 FIRMWARE
00EAC0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00EAD0: 20 20 20 20 20 20 70 61 67 65 20 32 30 2E 33 0D page 20.3.
00EAE0: 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 20 20 20 .............
00EAF0: 20 20 20 20 43 50 4D 0D 0A 0D 0A 0D 0A 20 20 20 CPM......
00EB00: 20 20 20 20 41 63 74 69 6F 6E 3A 0D 0A 0D 0A 0D Action:.....
00EB10: 0A 20 20 20 20 20 20 20 54 68 69 73 20 63 6F 6D . This com
00EB20: 6D 61 6E 64 20 73 68 75 74 73 20 64 6F 77 6E 20 mand shuts down
00EB30: 42 41 53 49 43 20 61 6E 64 20 41 4D 53 44 4F 53 BASIC and AMSDOS
00EB40: 20 61 6E 64 20 63 6F 6C 64 20 62 6F 6F 74 73 20 and cold boots
00EB50: 43 50 2F 4D 2E 0D 0A 0D 0A 0D 0A 20 20 20 20 20 CP/M.......
00EB60: 20 20 50 61 72 61 6D 65 74 65 72 73 3A 0D 0A 0D Parameters:...
00EB70: 0A 0D 0A 20 20 20 20 20 20 20 4E 6F 6E 65 2E 0D ... None..
00EB80: 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 4E 6F 74 65 ..... Note
00EB90: 73 3A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 4D s:...... M
00EBA0: 43 20 53 54 41 52 54 20 50 52 4F 47 52 41 4D 20 C START PROGRAM
00EBB0: 69 73 20 75 73 65 64 20 73 6F 20 61 6C 6C 20 74 is used so all t
00EBC0: 69 63 6B 65 72 20 63 68 61 69 6E 73 20 65 74 63 icker chains etc
00EBD0: 20 61 72 65 20 6C 6F 73 74 2E 0D 0A 0D 0A 0D 0A are lost.......
00EBE0: 20 20 20 20 20 20 20 54 68 65 20 43 50 2F 4D 20 The CP/M
00EBF0: 75 74 69 6C 69 74 79 20 41 4D 53 44 4F 53 2E 43 utility AMSDOS.C
00EC00: 4F 4D 20 70 65 72 66 6F 72 6D 73 20 74 68 65 20 OM performs the
00EC10: 69 6E 76 65 72 73 65 20 66 75 6E 63 74 69 6F 6E inverse function
00EC20: 20 61 6E 64 20 72 65 73 74 6F 72 65 73 0D 0A 20 and restores..
00EC30: 20 20 20 20 20 20 41 4D 53 44 4F 53 20 61 6E 64 AMSDOS and
00EC40: 20 42 41 53 49 43 2E 0D 0A 0D 0A 0D 0A 20 20 20 BASIC.......
00EC50: 20 20 20 20 54 68 69 73 20 63 6F 6D 6D 61 6E 64 This command
00EC60: 20 63 61 6E 20 61 6C 73 6F 20 62 65 20 75 73 65 can also be use
00EC70: 64 20 74 6F 20 62 6F 6F 74 20 61 6E 79 20 70 72 d to boot any pr
00EC80: 6F 67 72 61 6D 20 74 68 61 74 20 75 73 65 73 20 ogram that uses
00EC90: 20 74 68 65 20 20 43 50 2F 4D 0D 0A 20 20 20 20 the CP/M..
00ECA0: 20 20 20 62 6F 6F 74 73 74 72 61 70 20 6D 65 63 bootstrap mec
00ECB0: 68 61 6E 69 73 6D 20 61 73 20 64 65 73 63 72 69 hanism as descri
00ECC0: 62 65 64 20 69 6E 20 73 65 63 74 69 6F 6E 20 39 bed in section 9
00ECD0: 2E 35 2E 0D 0A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 .5.........
00ECE0: 20 20 52 65 6C 61 74 65 64 20 65 6E 74 72 69 65 Related entrie
00ECF0: 73 3A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 4E s:...... N
00ED00: 6F 6E 65 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D one.............
00ED10: 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D ................
00ED20: 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D ................
00ED30: 0A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 41 4D ....... AM
00ED40: 53 54 52 41 44 20 43 50 43 34 36 34 2F 36 36 34 STRAD CPC464/664
00ED50: 2F 36 31 32 38 20 46 49 52 4D 57 41 52 45 20 20 /6128 FIRMWARE
00ED60: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00ED70: 20 20 20 20 20 20 20 20 20 20 20 70 61 67 65 20 page
00ED80: 32 30 2E 34 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 20.4............
00ED90: 0D 0A 20 20 20 20 20 20 20 44 49 52 0D 0A 0D 0A .. DIR....
00EDA0: 0D 0A 20 20 20 20 20 20 20 41 63 74 69 6F 6E 3A .. Action:
00EDB0: 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 44 69 73 ...... Dis
00EDC0: 70 6C 61 79 20 74 68 65 20 64 69 73 63 20 64 69 play the disc di
00EDD0: 72 65 63 74 6F 72 79 2E 0D 0A 0D 0A 0D 0A 20 20 rectory.......
00EDE0: 20 20 20 20 20 50 61 72 61 6D 65 74 65 72 73 3A Parameters:
00EDF0: 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 4F 6E 65 ...... One
00EE00: 20 6F 70 74 69 6F 6E 61 6C 20 73 74 72 69 6E 67 optional string
00EE10: 20 70 61 72 61 6D 65 74 65 72 2E 0D 0A 0D 0A 0D parameter......
00EE20: 0A 20 20 20 20 20 20 20 4E 6F 74 65 73 3A 0D 0A . Notes:..
00EE30: 0D 0A 0D 0A 20 20 20 20 20 20 20 54 68 65 20 70 .... The p
00EE40: 61 72 61 6D 65 74 65 72 20 69 73 20 61 20 66 69 arameter is a fi
00EE50: 6C 65 6E 61 6D 65 2C 20 20 70 6F 73 73 69 62 6C lename, possibl
00EE60: 79 20 20 63 6F 6E 74 61 69 6E 69 6E 67 20 20 77 y containing w
00EE70: 69 6C 64 20 20 63 61 72 64 73 2C 20 20 6F 6E 6C ild cards, onl
00EE80: 79 0D 0A 20 20 20 20 20 20 20 74 68 6F 73 65 20 y.. those
00EE90: 66 69 6C 65 73 20 77 68 69 63 68 20 6D 61 74 63 files which matc
00EEA0: 68 20 74 68 69 73 20 66 69 6C 65 6E 61 6D 65 20 h this filename
00EEB0: 61 72 65 20 64 69 73 70 6C 61 79 65 64 2E 20 49 are displayed. I
00EEC0: 66 20 74 68 65 20 20 70 61 72 61 6D 65 74 65 72 f the parameter
00EED0: 0D 0A 20 20 20 20 20 20 20 69 73 20 6F 6D 69 74 .. is omit
00EEE0: 74 65 64 20 74 68 65 6E 20 27 2A 2E 2A 27 20 69 ted then '*.*' i
00EEF0: 73 20 61 73 73 75 6D 65 64 2E 0D 0A 0D 0A 0D 0A s assumed.......
00EF00: 20 20 20 20 20 20 20 54 68 65 20 74 6F 74 61 6C The total
00EF10: 20 61 6D 6F 75 6E 74 20 6F 66 20 66 72 65 65 20 amount of free
00EF20: 73 70 61 63 65 20 6F 6E 20 74 68 65 20 64 69 73 space on the dis
00EF30: 63 20 69 73 20 73 68 6F 77 6E 20 69 6E 20 4B 62 c is shown in Kb
00EF40: 79 74 65 73 2E 0D 0A 0D 0A 0D 0A 20 20 20 20 20 ytes.......
00EF50: 20 20 54 68 65 20 64 69 72 65 63 74 6F 72 79 20 The directory
00EF60: 69 73 20 64 69 73 70 6C 61 79 65 64 20 69 6E 20 is displayed in
00EF70: 61 73 20 6D 61 6E 79 20 63 6F 6C 75 6D 6E 73 20 as many columns
00EF80: 61 73 20 77 69 6C 6C 20 20 66 69 74 20 20 69 6E as will fit in
00EF90: 0D 0A 20 20 20 20 20 20 20 74 68 65 20 74 65 78 .. the tex
00EFA0: 74 20 77 69 6E 64 6F 77 20 6F 66 20 74 68 65 20 t window of the
00EFB0: 63 75 72 72 65 6E 74 6C 79 20 73 65 6C 65 63 74 currently select
00EFC0: 65 64 20 73 74 72 65 61 6D 2E 0D 0A 0D 0A 0D 0A ed stream.......
00EFD0: 20 20 20 20 20 20 20 46 69 6C 65 73 20 6D 61 72 Files mar
00EFE0: 6B 65 64 20 53 59 53 20 61 72 65 20 6E 6F 74 20 ked SYS are not
00EFF0: 73 68 6F 77 6E 2E 0D 0A 0D 0A 0D 0A 20 20 20 20 shown.......
00F000: 20 20 20 46 69 6C 65 73 20 77 69 74 68 6F 75 74 Files without
00F010: 20 61 6E 20 65 78 74 65 6E 74 20 7A 65 72 6F 20 an extent zero
00F020: 61 72 65 20 6E 6F 74 20 73 68 6F 77 6E 2E 0D 0A are not shown...
00F030: 0D 0A 0D 0A 20 20 20 20 20 20 20 55 6E 6C 69 6B .... Unlik
00F040: 65 20 43 41 53 20 43 41 54 41 4C 4F 47 20 28 44 e CAS CATALOG (D
00F050: 49 53 43 29 20 74 68 65 20 64 69 72 65 63 74 6F ISC) the directo
00F060: 72 79 20 69 73 20 6E 65 69 74 68 65 72 20 73 6F ry is neither so
00F070: 72 74 65 64 20 6E 6F 72 20 61 72 65 20 20 74 68 rted nor are th
00F080: 65 0D 0A 20 20 20 20 20 20 20 73 69 7A 65 73 20 e.. sizes
00F090: 73 68 6F 77 6E 2E 20 54 68 65 20 6F 75 74 70 75 shown. The outpu
00F0A0: 74 20 69 73 20 73 69 6D 69 6C 61 72 20 74 6F 20 t is similar to
00F0B0: 74 68 61 74 20 6F 66 20 74 68 65 20 43 50 2F 4D that of the CP/M
00F0C0: 20 44 49 52 20 63 6F 6D 6D 61 6E 64 2E 0D 0A 0D DIR command....
00F0D0: 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 52 65 6C 61 ..... Rela
00F0E0: 74 65 64 20 65 6E 74 72 69 65 73 3A 0D 0A 0D 0A ted entries:....
00F0F0: 0D 0A 20 20 20 20 20 20 20 41 0D 0A 20 20 20 20 .. A..
00F100: 20 20 20 42 0D 0A 20 20 20 20 20 20 20 44 52 49 B.. DRI
00F110: 56 45 0D 0A 20 20 20 20 20 20 20 55 53 45 52 0D VE.. USER.
00F120: 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D ................
00F130: 0A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 41 4D ....... AM
00F140: 53 54 52 41 44 20 43 50 43 34 36 34 2F 36 36 34 STRAD CPC464/664
00F150: 2F 36 31 32 38 20 46 49 52 4D 57 41 52 45 20 20 /6128 FIRMWARE
00F160: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00F170: 20 20 20 20 20 20 20 20 20 20 20 70 61 67 65 20 page
00F180: 32 30 2E 35 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 20.5............
00F190: 0D 0A 20 20 20 20 20 20 20 44 49 53 43 0D 0A 0D .. DISC...
00F1A0: 0A 0D 0A 20 20 20 20 20 20 20 41 63 74 69 6F 6E ... Action
00F1B0: 3A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 54 68 :...... Th
00F1C0: 69 73 20 63 6F 6D 6D 61 6E 64 20 72 65 64 69 72 is command redir
00F1D0: 65 63 74 73 20 62 6F 74 68 20 74 68 65 20 74 61 ects both the ta
00F1E0: 70 65 20 69 6E 70 75 74 20 61 6E 64 20 6F 75 74 pe input and out
00F1F0: 70 75 74 20 66 69 72 6D 77 61 72 65 20 65 6E 74 put firmware ent
00F200: 72 69 65 73 0D 0A 20 20 20 20 20 20 20 74 6F 20 ries.. to
00F210: 74 68 65 69 72 20 64 69 73 63 20 63 6F 75 6E 74 their disc count
00F220: 65 72 70 61 72 74 73 2E 0D 0A 0D 0A 0D 0A 20 20 erparts.......
00F230: 20 20 20 20 20 50 61 72 61 6D 65 74 65 72 73 3A Parameters:
00F240: 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 4E 6F 6E ...... Non
00F250: 65 2E 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 4E e....... N
00F260: 6F 74 65 73 3A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 otes:......
00F270: 20 20 54 68 65 20 72 65 64 69 72 65 63 74 65 64 The redirected
00F280: 20 66 69 72 6D 77 61 72 65 20 65 6E 74 72 69 65 firmware entrie
00F290: 73 20 61 72 65 3A 0D 0A 0D 0A 0D 0A 20 20 20 20 s are:......
00F2A0: 20 20 20 43 41 53 20 49 4E 20 4F 50 45 4E 0D 0A CAS IN OPEN..
00F2B0: 20 20 20 20 20 20 20 43 41 53 20 49 4E 20 43 4C CAS IN CL
00F2C0: 4F 53 45 0D 0A 20 20 20 20 20 20 20 43 41 53 20 OSE.. CAS
00F2D0: 49 4E 20 41 42 41 4E 44 4F 4E 0D 0A 20 20 20 20 IN ABANDON..
00F2E0: 20 20 20 43 41 53 20 49 4E 20 43 48 41 52 0D 0A CAS IN CHAR..
00F2F0: 20 20 20 20 20 20 20 43 41 53 20 49 4E 20 44 49 CAS IN DI
00F300: 52 45 43 54 0D 0A 0D 0A 20 20 20 20 20 20 20 43 RECT.... C
00F310: 41 53 20 52 45 54 55 52 4E 0D 0A 20 20 20 20 20 AS RETURN..
00F320: 20 20 43 41 53 20 54 45 53 54 20 45 4F 46 0D 0A CAS TEST EOF..
00F330: 20 20 20 20 20 20 20 43 41 53 20 43 41 54 41 4C CAS CATAL
00F340: 4F 47 0D 0A 20 20 20 20 20 20 20 43 41 53 20 4F OG.. CAS O
00F350: 55 54 20 4F 50 45 4E 0D 0A 20 20 20 20 20 20 20 UT OPEN..
00F360: 43 41 53 20 4F 55 54 20 41 42 41 4E 44 4F 4E 0D CAS OUT ABANDON.
00F370: 0A 20 20 20 20 20 20 20 43 41 53 20 4F 55 54 20 . CAS OUT
00F380: 43 48 41 52 0D 0A 20 20 20 20 20 20 20 43 41 53 CHAR.. CAS
00F390: 20 4F 55 54 20 44 49 52 45 43 54 0D 0A 0D 0A 0D OUT DIRECT.....
00F3A0: 0A 20 20 20 20 20 20 20 44 49 53 43 20 69 73 20 . DISC is
00F3B0: 65 71 75 69 76 61 6C 65 6E 74 20 74 6F 20 74 68 equivalent to th
00F3C0: 65 20 74 77 6F 20 63 6F 6D 6D 61 6E 64 73 20 44 e two commands D
00F3D0: 49 53 43 2E 49 4E 20 20 44 49 53 43 2E 4F 55 54 ISC.IN DISC.OUT
00F3E0: 2E 0D 0A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 .........
00F3F0: 52 65 6C 61 74 65 64 20 65 6E 74 72 69 65 73 3A Related entries:
00F400: 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 44 49 53 ...... DIS
00F410: 43 2E 49 4E 0D 0A 20 20 20 20 20 20 20 44 49 53 C.IN.. DIS
00F420: 43 2E 4F 55 54 0D 0A 20 20 20 20 20 20 20 54 41 C.OUT.. TA
00F430: 50 45 0D 0A 20 20 20 20 20 20 20 54 41 50 45 2E PE.. TAPE.
00F440: 49 4E 0D 0A 20 20 20 20 20 20 20 54 41 50 45 2E IN.. TAPE.
00F450: 4F 55 54 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D OUT.............
00F460: 0A 0D 0A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 .........
00F470: 41 4D 53 54 52 41 44 20 43 50 43 34 36 34 2F 36 AMSTRAD CPC464/6
00F480: 36 34 2F 36 31 32 38 20 46 49 52 4D 57 41 52 45 64/6128 FIRMWARE
00F490: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00F4A0: 20 20 20 20 20 20 20 20 20 20 20 20 20 70 61 67 pag
00F4B0: 65 20 32 30 2E 36 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A e 20.6..........
00F4C0: 0D 0A 0D 0A 20 20 20 20 20 20 20 44 49 53 43 2E .... DISC.
00F4D0: 49 4E 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 41 IN...... A
00F4E0: 63 74 69 6F 6E 3A 0D 0A 0D 0A 0D 0A 20 20 20 20 ction:......
00F4F0: 20 20 20 54 68 69 73 20 63 6F 6D 6D 61 6E 64 20 This command
00F500: 72 65 64 69 72 65 63 74 73 20 74 68 65 20 74 61 redirects the ta
00F510: 70 65 20 69 6E 70 75 74 20 66 69 72 6D 77 61 72 pe input firmwar
00F520: 65 20 65 6E 74 72 69 65 73 20 74 6F 20 20 74 68 e entries to th
00F530: 65 69 72 20 20 64 69 73 63 0D 0A 20 20 20 20 20 eir disc..
00F540: 20 20 63 6F 75 6E 74 65 72 70 61 72 74 73 2E 0D counterparts..
00F550: 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 50 61 72 61 ..... Para
00F560: 6D 65 74 65 72 73 3A 0D 0A 0D 0A 0D 0A 20 20 20 meters:......
00F570: 20 20 20 20 4E 6F 6E 65 2E 0D 0A 0D 0A 0D 0A 20 None.......
00F580: 20 20 20 20 20 20 4E 6F 74 65 73 3A 0D 0A 0D 0A Notes:....
00F590: 0D 0A 20 20 20 20 20 20 20 54 68 65 20 72 65 64 .. The red
00F5A0: 69 72 65 63 74 65 64 20 66 69 72 6D 77 61 72 65 irected firmware
00F5B0: 20 65 6E 74 72 69 65 73 20 61 72 65 3A 0D 0A 0D entries are:...
00F5C0: 0A 0D 0A 20 20 20 20 20 20 20 43 41 53 20 49 4E ... CAS IN
00F5D0: 20 4F 50 45 4E 0D 0A 20 20 20 20 20 20 20 43 41 OPEN.. CA
00F5E0: 53 20 49 4E 20 43 4C 4F 53 45 0D 0A 20 20 20 20 S IN CLOSE..
00F5F0: 20 20 20 43 41 53 20 49 4E 20 41 42 41 4E 44 4F CAS IN ABANDO
00F600: 4E 0D 0A 20 20 20 20 20 20 20 43 41 53 20 49 4E N.. CAS IN
00F610: 20 43 48 41 52 0D 0A 20 20 20 20 20 20 20 43 41 CHAR.. CA
00F620: 53 20 49 4E 20 44 49 52 45 43 54 0D 0A 20 20 20 S IN DIRECT..
00F630: 20 20 20 20 43 41 53 20 52 45 54 55 52 4E 0D 0A CAS RETURN..
00F640: 20 20 20 20 20 20 20 43 41 53 20 54 45 53 54 20 CAS TEST
00F650: 45 4F 46 0D 0A 20 20 20 20 20 20 20 43 41 53 20 EOF.. CAS
00F660: 43 41 54 41 4C 4F 47 0D 0A 0D 0A 0D 0A 0D 0A 20 CATALOG........
00F670: 20 20 20 20 20 20 52 65 6C 61 74 65 64 20 65 6E Related en
00F680: 74 72 69 65 73 3A 0D 0A 0D 0A 0D 0A 20 20 20 20 tries:......
00F690: 20 20 20 44 49 53 43 0D 0A 20 20 20 20 20 20 20 DISC..
00F6A0: 44 49 53 43 2E 4F 55 54 0D 0A 20 20 20 20 20 20 DISC.OUT..
00F6B0: 20 54 41 50 45 0D 0A 20 20 20 20 20 20 20 54 41 TAPE.. TA
00F6C0: 50 45 2E 49 4E 0D 0A 20 20 20 20 20 20 20 54 41 PE.IN.. TA
00F6D0: 50 45 2E 4F 55 54 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A PE.OUT..........
00F6E0: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A ................
00F6F0: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 20 20 20 20 ............
00F700: 20 20 20 41 4D 53 54 52 41 44 20 43 50 43 34 36 AMSTRAD CPC46
00F710: 34 2F 36 36 34 2F 36 31 32 38 20 46 49 52 4D 57 4/664/6128 FIRMW
00F720: 41 52 45 20 20 20 20 20 20 20 20 20 20 20 20 20 ARE
00F730: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00F740: 70 61 67 65 20 32 30 2E 37 0D 0A 0D 0A 0D 0A 0D page 20.7.......
00F750: 0A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 44 49 ....... DI
00F760: 53 43 2E 4F 55 54 0D 0A 0D 0A 0D 0A 20 20 20 20 SC.OUT......
00F770: 20 20 20 41 63 74 69 6F 6E 3A 0D 0A 0D 0A 0D 0A Action:......
00F780: 20 20 20 20 20 20 20 54 68 69 73 20 63 6F 6D 6D This comm
00F790: 61 6E 64 20 72 65 64 69 72 65 63 74 73 20 74 68 and redirects th
00F7A0: 65 20 74 61 70 65 20 6F 75 74 70 75 74 20 66 69 e tape output fi
00F7B0: 72 6D 77 61 72 65 20 65 6E 74 72 69 65 73 20 74 rmware entries t
00F7C0: 6F 20 74 68 65 69 72 20 20 64 69 73 63 0D 0A 20 o their disc..
00F7D0: 20 20 20 20 20 20 63 6F 75 6E 74 65 72 70 61 72 counterpar
00F7E0: 74 73 2E 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 ts.......
00F7F0: 50 61 72 61 6D 65 74 65 72 73 3A 0D 0A 0D 0A 0D Parameters:.....
00F800: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
00F810: 0D 00 00 00 02 09 50 E5 0D 00 C1 02 00 00 00 02 ......P.........
00F820: 0D 00 C2 02 00 00 00 02 0D 00 C3 02 00 00 00 02 ................
00F830: 0D 00 C4 02 00 00 00 02 0D 00 C5 02 00 00 00 02 ................
00F840: 0D 00 C6 02 00 00 00 02 0D 00 C7 02 00 00 00 02 ................
00F850: 0D 00 C8 02 00 00 00 02 0D 00 C9 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: 0A 20 20 20 20 20 20 20 4E 6F 6E 65 2E 0D 0A 0D . None....
00F910: 0A 0D 0A 20 20 20 20 20 20 20 4E 6F 74 65 73 3A ... Notes:
00F920: 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 54 68 65 ...... The
00F930: 20 72 65 64 69 72 65 63 74 65 64 20 66 69 72 6D redirected firm
00F940: 77 61 72 65 20 65 6E 74 72 69 65 73 20 61 72 65 ware entries are
00F950: 3A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 43 41 :...... CA
00F960: 53 20 4F 55 54 20 4F 50 45 4E 0D 0A 20 20 20 20 S OUT OPEN..
00F970: 20 20 20 43 41 53 20 4F 55 54 20 43 4C 4F 53 45 CAS OUT CLOSE
00F980: 0D 0A 20 20 20 20 20 20 20 43 41 53 20 4F 55 54 .. CAS OUT
00F990: 20 41 42 41 4E 44 4F 4E 0D 0A 20 20 20 20 20 20 ABANDON..
00F9A0: 20 43 41 53 20 4F 55 54 20 43 48 41 52 0D 0A 20 CAS OUT CHAR..
00F9B0: 20 20 20 20 20 20 43 41 53 20 4F 55 54 20 44 49 CAS OUT DI
00F9C0: 52 45 43 54 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 20 20 RECT..........
00F9D0: 20 20 20 20 20 52 65 6C 61 74 65 64 20 65 6E 74 Related ent
00F9E0: 72 69 65 73 3A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 ries:......
00F9F0: 20 20 44 49 53 43 0D 0A 20 20 20 20 20 20 20 44 DISC.. D
00FA00: 49 53 43 2E 49 4E 0D 0A 20 20 20 20 20 20 20 54 ISC.IN.. T
00FA10: 41 50 45 0D 0A 20 20 20 20 20 20 20 54 41 50 45 APE.. TAPE
00FA20: 2E 49 4E 0D 0A 20 20 20 20 20 20 20 54 41 50 45 .IN.. TAPE
00FA30: 2E 4F 55 54 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A .OUT............
00FA40: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A ................
00FA50: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 20 20 ..............
00FA60: 20 20 20 20 20 41 4D 53 54 52 41 44 20 43 50 43 AMSTRAD CPC
00FA70: 34 36 34 2F 36 36 34 2F 36 31 32 38 20 46 49 52 464/664/6128 FIR
00FA80: 4D 57 41 52 45 20 20 20 20 20 20 20 20 20 20 20 MWARE
00FA90: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00FAA0: 20 20 70 61 67 65 20 32 30 2E 38 0D 0A 0D 0A 0D page 20.8.....
00FAB0: 0A 0D 0A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 .........
00FAC0: 44 52 49 56 45 0D 0A 0D 0A 0D 0A 20 20 20 20 20 DRIVE......
00FAD0: 20 20 41 63 74 69 6F 6E 3A 0D 0A 0D 0A 0D 0A 20 Action:......
00FAE0: 20 20 20 20 20 20 53 65 74 73 20 74 68 65 20 63 Sets the c
00FAF0: 75 72 72 65 6E 74 20 64 65 66 61 75 6C 74 20 64 urrent default d
00FB00: 72 69 76 65 2E 0D 0A 0D 0A 0D 0A 20 20 20 20 20 rive.......
00FB10: 20 20 50 61 72 61 6D 65 74 65 72 73 3A 0D 0A 0D Parameters:...
00FB20: 0A 0D 0A 20 20 20 20 20 20 20 4F 6E 65 20 73 74 ... One st
00FB30: 72 69 6E 67 20 70 61 72 61 6D 65 74 65 72 2E 0D ring parameter..
00FB40: 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 4E 6F 74 65 ..... Note
00FB50: 73 3A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 54 s:...... T
00FB60: 68 65 20 73 74 72 69 6E 67 20 70 61 72 61 6D 65 he string parame
00FB70: 74 65 72 20 6D 75 73 74 20 62 65 20 61 20 73 69 ter must be a si
00FB80: 6E 67 6C 65 20 6C 65 74 74 65 72 20 69 6E 20 74 ngle letter in t
00FB90: 68 65 20 72 61 6E 67 65 20 27 41 27 2E 20 2E 27 he range 'A'. .'
00FBA0: 50 27 20 6F 72 0D 0A 20 20 20 20 20 20 20 27 61 P' or.. 'a
00FBB0: 27 2E 2E 27 70 27 2E 20 44 72 69 76 65 73 20 27 '..'p'. Drives '
00FBC0: 43 27 2E 2E 27 50 27 20 61 72 65 20 66 6F 72 20 C'..'P' are for
00FBD0: 66 75 74 75 72 65 20 65 6E 68 61 6E 63 65 6D 65 future enhanceme
00FBE0: 6E 74 2E 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 nt.......
00FBF0: 54 68 65 20 63 6F 6D 6D 61 6E 64 20 77 69 6C 6C The command will
00FC00: 20 66 61 69 6C 20 69 66 20 41 4D 53 44 4F 53 20 fail if AMSDOS
00FC10: 69 73 20 75 6E 61 62 6C 65 20 74 6F 20 64 65 74 is unable to det
00FC20: 65 72 6D 69 6E 65 20 74 68 65 20 20 66 6F 72 6D ermine the form
00FC30: 61 74 20 20 6F 66 0D 0A 20 20 20 20 20 20 20 74 at of.. t
00FC40: 68 65 20 64 69 73 63 20 69 6E 20 74 68 65 20 72 he disc in the r
00FC50: 65 71 75 65 73 74 65 64 20 64 72 69 76 65 2E 20 equested drive.
00FC60: 49 6E 20 77 68 69 63 68 20 63 61 73 65 20 74 68 In which case th
00FC70: 65 20 64 65 66 61 75 6C 74 20 64 72 69 76 65 20 e default drive
00FC80: 20 77 69 6C 6C 0D 0A 20 20 20 20 20 20 20 72 65 will.. re
00FC90: 6D 61 69 6E 20 75 6E 63 68 61 6E 67 65 64 2E 0D main unchanged..
00FCA0: 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 57 68 65 6E ..... When
00FCB0: 20 41 4D 53 44 4F 53 20 69 6E 20 69 6E 69 74 69 AMSDOS in initi
00FCC0: 61 6C 69 7A 65 64 20 74 68 65 20 64 65 66 61 75 alized the defau
00FCD0: 6C 74 20 64 72 69 76 65 20 69 73 20 73 65 74 20 lt drive is set
00FCE0: 74 6F 20 64 72 69 76 65 20 41 2E 0D 0A 0D 0A 0D to drive A......
00FCF0: 0A 0D 0A 20 20 20 20 20 20 20 52 65 6C 61 74 65 ... Relate
00FD00: 64 20 65 6E 74 72 69 65 73 3A 0D 0A 0D 0A 0D 0A d entries:......
00FD10: 20 20 20 20 20 20 20 41 0D 0A 20 20 20 20 20 20 A..
00FD20: 20 42 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A B..............
00FD30: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A ................
00FD40: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A ................
00FD50: 0D 0A 20 20 20 20 20 20 20 41 4D 53 54 52 41 44 .. AMSTRAD
00FD60: 20 43 50 43 34 36 34 2F 36 36 34 2F 36 31 32 38 CPC464/664/6128
00FD70: 20 46 49 52 4D 57 41 52 45 20 20 20 20 20 20 20 FIRMWARE
00FD80: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00FD90: 20 20 20 20 20 20 70 61 67 65 20 32 30 2E 39 0D page 20.9.
00FDA0: 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 20 20 20 .............
00FDB0: 20 20 20 20 45 52 41 0D 0A 0D 0A 0D 0A 20 20 20 ERA......
00FDC0: 20 20 20 20 41 63 74 69 6F 6E 3A 0D 0A 0D 0A 0D Action:.....
00FDD0: 0A 20 20 20 20 20 20 20 45 72 61 73 65 20 66 69 . Erase fi
00FDE0: 6C 65 73 2E 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 les.......
00FDF0: 20 50 61 72 61 6D 65 74 65 72 73 3A 0D 0A 0D 0A Parameters:....
00FE00: 0D 0A 20 20 20 20 20 20 20 4F 6E 65 20 73 74 72 .. One str
00FE10: 69 6E 67 20 70 61 72 61 6D 65 74 65 72 2E 0D 0A ing parameter...
00FE20: 0D 0A 0D 0A 20 20 20 20 20 20 20 4E 6F 74 65 73 .... Notes
00FE30: 3A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 54 68 :...... Th
00FE40: 65 20 73 74 72 69 6E 67 20 70 61 72 61 6D 65 74 e string paramet
00FE50: 65 72 20 69 73 20 61 20 66 69 6C 65 6E 61 6D 65 er is a filename
00FE60: 2C 20 70 6F 73 73 69 62 6C 79 20 20 63 6F 6E 74 , possibly cont
00FE70: 61 69 6E 69 6E 67 20 20 77 69 6C 64 20 20 63 61 aining wild ca
00FE80: 72 64 73 2E 0D 0A 20 20 20 20 20 20 20 41 6C 6C rds... All
00FE90: 20 66 69 6C 65 73 20 77 68 69 63 68 20 6D 61 74 files which mat
00FEA0: 63 68 20 74 68 69 73 20 66 69 6C 65 6E 61 6D 65 ch this filename
00FEB0: 20 61 72 65 20 65 72 61 73 65 64 2E 0D 0A 0D 0A are erased.....
00FEC0: 0D 0A 20 20 20 20 20 20 20 41 20 66 69 6C 65 20 .. A file
00FED0: 77 68 69 63 68 20 6D 61 74 63 68 65 73 20 74 68 which matches th
00FEE0: 65 20 66 69 6C 65 6E 61 6D 65 20 20 62 75 74 20 e filename but
00FEF0: 20 69 73 20 20 6D 61 72 6B 65 64 20 20 52 2F 4F is marked R/O
00FF00: 20 20 77 69 6C 6C 20 20 6E 6F 74 20 20 62 65 0D will not be.
00FF10: 0A 20 20 20 20 20 20 20 65 72 61 73 65 64 2E 20 . erased.
00FF20: 49 6E 20 74 68 69 73 20 65 76 65 6E 74 20 61 20 In this event a
00FF30: 6D 65 73 73 61 67 65 20 69 73 20 64 69 73 70 6C message is displ
00FF40: 61 79 65 64 20 66 6F 72 20 65 61 63 68 20 31 36 ayed for each 16
00FF50: 4B 20 28 65 78 74 65 6E 74 29 20 20 6F 66 0D 0A K (extent) of..
00FF60: 20 20 20 20 20 20 20 74 68 65 20 66 69 6C 65 2E the file.
00FF70: 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 49 66 20 ...... If
00FF80: 6E 6F 6E 65 20 6F 66 20 74 68 65 20 66 69 6C 65 none of the file
00FF90: 73 20 6F 6E 20 74 68 65 20 64 69 73 63 20 6D 61 s on the disc ma
00FFA0: 74 63 68 20 20 74 68 65 20 20 66 69 6C 65 6E 61 tch the filena
00FFB0: 6D 65 20 20 74 68 65 6E 20 20 61 6E 20 20 65 72 me then an er
00FFC0: 72 6F 72 0D 0A 20 20 20 20 20 20 20 6D 65 73 73 ror.. mess
00FFD0: 61 67 65 20 69 73 20 64 69 73 70 6C 61 79 65 64 age is displayed
00FFE0: 2E 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 ...........
00FFF0: 20 20 52 65 6C 61 74 65 64 20 65 6E 74 72 69 65 Related entrie
010000: 73 3A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 41 s:...... A
010010: 0D 0A 20 20 20 20 20 20 20 42 0D 0A 20 20 20 20 .. B..
010020: 20 20 20 44 52 49 56 45 0D 0A 20 20 20 20 20 20 DRIVE..
010030: 20 55 53 45 52 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D USER...........
010040: 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D ................
010050: 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 20 20 20 .............
010060: 20 20 20 20 41 4D 53 54 52 41 44 20 43 50 43 34 AMSTRAD CPC4
010070: 36 34 2F 36 36 34 2F 36 31 32 38 20 46 49 52 4D 64/664/6128 FIRM
010080: 57 41 52 45 20 20 20 20 20 20 20 20 20 20 20 20 WARE
010090: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0100A0: 70 61 67 65 20 32 30 2E 31 30 0D 0A 0D 0A 0D 0A page 20.10......
0100B0: 0D 0A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 52 ........ R
0100C0: 45 4E 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 41 EN...... A
0100D0: 63 74 69 6F 6E 3A 0D 0A 0D 0A 0D 0A 20 20 20 20 ction:......
0100E0: 20 20 20 52 65 6E 61 6D 65 20 66 69 6C 65 73 2E Rename files.
0100F0: 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 50 61 72 ...... Par
010100: 61 6D 65 74 65 72 73 3A 0D 0A 0D 0A 0D 0A 20 20 ameters:......
010110: 20 20 20 20 20 54 77 6F 20 73 74 72 69 6E 67 20 Two string
010120: 70 61 72 61 6D 65 74 65 72 73 2E 0D 0A 0D 0A 0D parameters......
010130: 0A 20 20 20 20 20 20 20 4E 6F 74 65 73 3A 0D 0A . Notes:..
010140: 0D 0A 0D 0A 20 20 20 20 20 20 20 54 68 65 20 66 .... The f
010150: 69 72 73 74 20 73 74 72 69 6E 67 20 70 61 72 61 irst string para
010160: 6D 65 74 65 72 20 69 73 20 74 68 65 20 6E 65 77 meter is the new
010170: 20 6E 61 6D 65 20 66 6F 72 20 74 68 65 20 20 66 name for the f
010180: 69 6C 65 2E 20 20 41 20 20 66 69 6C 65 20 20 6F ile. A file o
010190: 66 0D 0A 20 20 20 20 20 20 20 74 68 69 73 20 6E f.. this n
0101A0: 61 6D 65 20 6D 75 73 74 20 6E 6F 74 20 61 6C 72 ame must not alr
0101B0: 65 61 64 79 20 65 78 69 73 74 2E 20 54 68 65 20 eady exist. The
0101C0: 73 65 63 6F 6E 64 20 70 61 72 61 6D 65 74 65 72 second parameter
0101D0: 20 69 73 20 74 68 65 20 6E 61 6D 65 20 20 6F 66 is the name of
0101E0: 0D 0A 20 20 20 20 20 20 20 74 68 65 20 66 69 6C .. the fil
0101F0: 65 20 74 6F 20 62 65 20 72 65 6E 61 6D 65 64 2E e to be renamed.
010200: 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 4E 65 69 ...... Nei
010210: 74 68 65 72 20 6E 61 6D 65 20 6D 61 79 20 63 6F ther name may co
010220: 6E 74 61 69 6E 20 77 69 6C 64 20 63 61 72 64 73 ntain wild cards
010230: 2E 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 42 6F ....... Bo
010240: 74 68 20 66 69 6C 65 73 20 6D 75 73 74 20 62 65 th files must be
010250: 20 6F 6E 20 74 68 65 20 73 61 6D 65 20 64 72 69 on the same dri
010260: 76 65 2E 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 ve.......
010270: 54 68 65 20 66 69 6C 65 73 20 6D 61 79 20 62 65 The files may be
010280: 20 69 6E 20 64 69 66 66 65 72 65 6E 74 20 75 73 in different us
010290: 65 72 73 2E 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 ers.......
0102A0: 20 49 66 20 74 68 65 20 66 69 6C 65 20 74 6F 20 If the file to
0102B0: 62 65 20 72 65 6E 61 6D 65 64 20 69 73 20 6D 61 be renamed is ma
0102C0: 72 6B 65 64 20 20 52 2F 4F 20 20 74 68 65 6E 20 rked R/O then
0102D0: 20 61 6E 20 20 65 72 72 6F 72 20 20 6D 65 73 73 an error mess
0102E0: 61 67 65 20 20 69 73 0D 0A 20 20 20 20 20 20 20 age is..
0102F0: 64 69 73 70 6C 61 79 65 64 20 61 6E 64 20 74 68 displayed and th
010300: 65 20 66 69 6C 65 20 69 73 20 6E 6F 74 20 72 65 e file is not re
010310: 6E 61 6D 65 64 2E 0D 0A 0D 0A 0D 0A 20 20 20 20 named.......
010320: 20 20 20 54 68 65 20 72 65 6E 61 6D 65 64 20 66 The renamed f
010330: 69 6C 65 20 77 69 6C 6C 20 68 61 76 65 20 74 68 ile will have th
010340: 65 20 61 74 74 72 69 62 75 74 65 73 20 52 2F 57 e attributes R/W
010350: 20 44 49 52 20 20 72 65 67 61 72 64 6C 65 73 73 DIR regardless
010360: 20 20 6F 66 20 20 74 68 65 0D 0A 20 20 20 20 20 of the..
010370: 20 20 6F 72 69 67 69 6E 61 6C 20 66 69 6C 65 27 original file'
010380: 73 20 61 74 74 72 69 62 75 74 65 73 2E 0D 0A 0D s attributes....
010390: 0A 0D 0A 20 20 20 20 20 20 20 49 66 20 74 68 65 ... If the
0103A0: 20 66 69 6C 65 20 74 6F 20 62 65 20 72 65 6E 61 file to be rena
0103B0: 6D 65 64 20 64 6F 65 73 20 6E 6F 74 20 65 78 69 med does not exi
0103C0: 73 74 20 20 74 68 65 6E 20 20 61 6E 20 20 65 72 st then an er
0103D0: 72 6F 72 20 20 6D 65 73 73 61 67 65 20 20 69 73 ror message is
0103E0: 0D 0A 20 20 20 20 20 20 20 64 69 73 70 6C 61 79 .. display
0103F0: 65 64 2E 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 20 20 20 ed...........
010400: 20 20 20 20 52 65 6C 61 74 65 64 20 65 6E 74 72 Related entr
010410: 69 65 73 3A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 ies:......
010420: 20 41 0D 0A 20 20 20 20 20 20 20 42 0D 0A 20 20 A.. B..
010430: 20 20 20 20 20 44 52 49 56 45 0D 0A 20 20 20 20 DRIVE..
010440: 20 20 20 55 53 45 52 0D 0A 0D 0A 0D 0A 0D 0A 0D USER.........
010450: 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 41 4D 53 54 ..... AMST
010460: 52 41 44 20 43 50 43 34 36 34 2F 36 36 34 2F 36 RAD CPC464/664/6
010470: 31 32 38 20 46 49 52 4D 57 41 52 45 20 20 20 20 128 FIRMWARE
010480: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
010490: 20 20 20 20 20 20 20 20 70 61 67 65 20 32 30 2E page 20.
0104A0: 31 31 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 11..............
0104B0: 20 20 20 20 20 20 20 54 41 50 45 0D 0A 0D 0A 0D TAPE.....
0104C0: 0A 20 20 20 20 20 20 20 41 63 74 69 6F 6E 3A 0D . Action:.
0104D0: 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 54 68 69 73 ..... This
0104E0: 20 63 6F 6D 6D 61 6E 64 20 72 65 73 74 6F 72 65 command restore
0104F0: 73 20 74 68 65 20 74 61 70 65 20 66 69 72 6D 77 s the tape firmw
010500: 61 72 65 20 65 6E 74 72 69 65 73 20 74 6F 20 74 are entries to t
010510: 68 65 20 73 74 61 74 65 20 74 68 65 79 20 77 65 he state they we
010520: 72 65 0D 0A 20 20 20 20 20 20 20 62 65 66 6F 72 re.. befor
010530: 65 20 41 4D 53 44 4F 53 20 77 61 73 20 69 6E 69 e AMSDOS was ini
010540: 74 69 61 6C 69 7A 65 64 2E 0D 0A 0D 0A 0D 0A 20 tialized.......
010550: 20 20 20 20 20 20 50 61 72 61 6D 65 74 65 72 73 Parameters
010560: 3A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 4E 6F :...... No
010570: 6E 65 2E 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 ne.......
010580: 4E 6F 74 65 73 3A 0D 0A 0D 0A 0D 0A 20 20 20 20 Notes:......
010590: 20 20 20 54 68 65 20 72 65 73 74 6F 72 65 64 20 The restored
0105A0: 66 69 72 6D 77 61 72 65 20 65 6E 74 72 69 65 73 firmware entries
0105B0: 20 61 72 65 3A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 are:......
0105C0: 20 20 43 41 53 20 49 4E 20 4F 50 45 4E 0D 0A 20 CAS IN OPEN..
0105D0: 20 20 20 20 20 20 43 41 53 20 49 4E 20 43 4C 4F CAS IN CLO
0105E0: 53 45 0D 0A 20 20 20 20 20 20 20 43 41 53 20 49 SE.. CAS I
0105F0: 4E 20 41 42 41 4E 44 4F 4E 0D 0A 20 20 20 20 20 N ABANDON..
010600: 20 20 43 41 53 20 49 4E 20 43 48 41 52 0D 0A 20 CAS IN CHAR..
010610: 20 20 20 20 20 20 43 41 53 20 49 4E 20 44 49 52 CAS IN DIR
010620: 45 43 54 0D 0A 20 20 20 20 20 20 20 43 41 53 20 ECT.. CAS
010630: 52 45 54 55 52 4E 0D 0A 20 20 20 20 20 20 20 43 RETURN.. C
010640: 41 53 20 54 45 53 54 20 45 4F 46 0D 0A 20 20 20 AS TEST EOF..
010650: 20 20 20 20 43 41 53 20 43 41 54 41 4C 4F 47 0D CAS CATALOG.
010660: 0A 20 20 20 20 20 20 20 43 41 53 20 4F 55 54 20 . CAS OUT
010670: 4F 50 45 4E 0D 0A 20 20 20 20 20 20 20 43 41 53 OPEN.. CAS
010680: 20 4F 55 54 20 43 4C 4F 53 45 0D 0A 20 20 20 20 OUT CLOSE..
010690: 20 20 20 43 41 53 20 4F 55 54 20 41 42 41 4E 44 CAS OUT ABAND
0106A0: 4F 4E 0D 0A 20 20 20 20 20 20 20 43 41 53 20 4F ON.. CAS O
0106B0: 55 54 20 43 48 41 52 0D 0A 20 20 20 20 20 20 20 UT CHAR..
0106C0: 43 41 53 20 4F 55 54 20 44 49 52 45 43 54 0D 0A CAS OUT DIRECT..
0106D0: 0D 0A 0D 0A 20 20 20 20 20 20 20 54 41 50 45 20 .... TAPE
0106E0: 69 73 20 65 71 75 69 76 61 6C 65 6E 74 20 74 6F is equivalent to
0106F0: 20 74 68 65 20 74 77 6F 20 63 6F 6D 6D 61 6E 64 the two command
010700: 73 20 54 41 50 45 2E 49 4E 20 20 54 41 50 45 2E s TAPE.IN TAPE.
010710: 4F 55 54 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 OUT......
010720: 4E 6F 74 65 20 74 68 61 74 20 61 6E 79 20 70 61 Note that any pa
010730: 74 63 68 65 73 20 6D 61 64 65 20 74 6F 20 74 68 tches made to th
010740: 65 20 6A 75 6D 70 62 6C 6F 63 6B 20 65 6E 74 72 e jumpblock entr
010750: 69 65 73 20 66 6F 72 20 74 68 65 73 65 20 72 6F ies for these ro
010760: 75 74 69 6E 65 73 0D 0A 20 20 20 20 20 20 20 6D utines.. m
010770: 61 64 65 20 62 65 66 6F 72 65 20 61 20 44 49 53 ade before a DIS
010780: 43 2C 20 44 49 53 43 2E 49 4E 20 6F 72 20 44 49 C, DISC.IN or DI
010790: 53 43 2E 4F 55 54 20 63 6F 6D 6D 61 6E 64 20 77 SC.OUT command w
0107A0: 61 73 20 65 78 65 63 75 74 65 64 20 20 77 69 6C as executed wil
0107B0: 6C 20 20 62 65 0D 0A 20 20 20 20 20 20 20 6C 6F l be.. lo
0107C0: 73 74 2E 20 48 6F 77 65 76 65 72 2C 20 61 6E 79 st. However, any
0107D0: 20 70 61 74 63 68 65 73 20 6D 61 64 65 20 74 6F patches made to
0107E0: 20 74 68 65 73 65 20 20 65 6E 74 72 69 65 73 20 these entries
0107F0: 20 62 65 66 6F 72 65 20 20 41 4D 53 44 4F 53 20 before AMSDOS
010800: 20 77 61 73 0D 0A 20 20 20 20 20 20 20 69 6E 69 was.. ini
010810: 74 69 61 6C 69 7A 65 64 20 77 69 6C 6C 20 62 65 tialized will be
010820: 20 72 65 73 74 6F 72 65 64 2E 0D 0A 0D 0A 0D 0A restored.......
010830: 0D 0A 0D 0A 20 20 20 20 20 20 20 52 65 6C 61 74 .... Relat
010840: 65 64 20 65 6E 74 72 69 65 73 3A 0D 0A 0D 0A 0D ed entries:.....
010850: 0A 20 20 20 20 20 20 20 44 49 53 43 0D 0A 20 20 . DISC..
010860: 20 20 20 20 20 44 49 53 43 2E 49 4E 0D 0A 20 20 DISC.IN..
010870: 20 20 20 20 20 44 49 53 43 2E 4F 55 54 0D 0A 20 DISC.OUT..
010880: 20 20 20 20 20 20 54 41 50 45 2E 49 4E 0D 0A 20 TAPE.IN..
010890: 20 20 20 20 20 20 54 41 50 45 2E 4F 55 54 0D 0A TAPE.OUT..
0108A0: 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 41 4D 53 ...... AMS
0108B0: 54 52 41 44 20 43 50 43 34 36 34 2F 36 36 34 2F TRAD CPC464/664/
0108C0: 36 31 32 38 20 46 49 52 4D 57 41 52 45 20 20 20 6128 FIRMWARE
0108D0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0108E0: 20 20 20 20 20 20 20 20 20 70 61 67 65 20 32 30 page 20
0108F0: 2E 31 32 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D .12.............
010900: 0A 20 20 20 20 20 20 20 54 41 50 45 2E 49 4E 0D . TAPE.IN.
010910: 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 41 63 74 69 ..... Acti
010920: 6F 6E 3A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 on:......
010930: 54 68 69 73 20 63 6F 6D 6D 61 6E 64 20 72 65 73 This command res
010940: 74 6F 72 65 73 20 74 68 65 20 74 61 70 65 20 69 tores the tape i
010950: 6E 70 75 74 20 66 69 72 6D 77 61 72 65 20 20 65 nput firmware e
010960: 6E 74 72 69 65 73 20 20 74 6F 20 20 74 68 65 20 ntries to the
010970: 20 73 74 61 74 65 0D 0A 20 20 20 20 20 20 20 74 state.. t
010980: 68 65 79 20 77 65 72 65 20 62 65 66 6F 72 65 20 hey were before
010990: 41 4D 53 44 4F 53 20 77 61 73 20 69 6E 69 74 69 AMSDOS was initi
0109A0: 61 6C 69 7A 65 64 2E 0D 0A 0D 0A 0D 0A 20 20 20 alized.......
0109B0: 20 20 20 20 50 61 72 61 6D 65 74 65 72 73 3A 0D Parameters:.
0109C0: 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 4E 6F 6E 65 ..... None
0109D0: 2E 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 4E 6F ....... No
0109E0: 74 65 73 3A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 tes:......
0109F0: 20 54 68 65 20 72 65 73 74 6F 72 65 64 20 66 69 The restored fi
010A00: 72 6D 77 61 72 65 20 65 6E 74 72 69 65 73 20 61 rmware entries a
010A10: 72 65 3A 0D 0A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 re:........
010A20: 20 20 43 41 53 20 49 4E 20 4F 50 45 4E 0D 0A 20 CAS IN OPEN..
010A30: 20 20 20 20 20 20 43 41 53 20 49 4E 20 43 4C 4F CAS IN CLO
010A40: 53 45 0D 0A 20 20 20 20 20 20 20 43 41 53 20 49 SE.. CAS I
010A50: 4E 20 41 42 41 4E 44 4F 4E 0D 0A 20 20 20 20 20 N ABANDON..
010A60: 20 20 43 41 53 20 49 4E 20 43 48 41 52 0D 0A 20 CAS IN CHAR..
010A70: 20 20 20 20 20 20 43 41 53 20 49 4E 20 44 49 52 CAS IN DIR
010A80: 45 43 54 0D 0A 20 20 20 20 20 20 20 43 41 53 20 ECT.. CAS
010A90: 52 45 54 55 52 4E 0D 0A 20 20 20 20 20 20 20 43 RETURN.. C
010AA0: 41 53 20 54 45 53 54 20 45 4F 46 0D 0A 20 20 20 AS TEST EOF..
010AB0: 20 20 20 20 43 41 53 20 43 41 54 41 4C 4F 47 0D CAS CATALOG.
010AC0: 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 4E 6F 74 65 ..... Note
010AD0: 20 74 68 61 74 20 61 6E 79 20 70 61 74 63 68 65 that any patche
010AE0: 73 20 74 6F 20 74 68 65 20 6A 75 6D 70 62 6C 6F s to the jumpblo
010AF0: 63 6B 20 65 6E 74 72 69 65 73 20 66 6F 72 20 74 ck entries for t
010B00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
010B10: 0E 00 00 00 02 09 50 E5 0E 00 C1 02 00 00 00 02 ......P.........
010B20: 0E 00 C2 02 00 00 00 02 0E 00 C3 02 00 00 00 02 ................
010B30: 0E 00 C4 02 00 00 00 02 0E 00 C5 02 00 00 00 02 ................
010B40: 0E 00 C6 02 00 00 00 02 0E 00 C7 02 00 00 00 02 ................
010B50: 0E 00 C8 02 00 00 00 02 0E 00 C9 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: 68 65 73 65 20 72 6F 75 74 69 6E 65 73 20 6D 61 hese routines ma
010C10: 64 65 0D 0A 20 20 20 20 20 20 20 62 65 66 6F 72 de.. befor
010C20: 65 20 61 20 44 49 53 43 20 6F 72 20 44 49 53 43 e a DISC or DISC
010C30: 2E 49 4E 20 63 6F 6D 6D 61 6E 64 20 77 61 73 20 .IN command was
010C40: 65 78 65 63 75 74 65 64 20 77 69 6C 6C 20 62 65 executed will be
010C50: 20 20 6C 6F 73 74 2E 20 20 48 6F 77 65 76 65 72 lost. However
010C60: 2C 0D 0A 20 20 20 20 20 20 20 61 6E 79 20 70 61 ,.. any pa
010C70: 74 63 68 65 73 20 6D 61 64 65 20 74 6F 20 74 68 tches made to th
010C80: 65 73 65 20 65 6E 74 72 69 65 73 20 62 65 66 6F ese entries befo
010C90: 72 65 20 41 4D 53 44 4F 53 20 77 61 73 20 20 69 re AMSDOS was i
010CA0: 6E 69 74 69 61 6C 69 7A 65 64 20 20 77 69 6C 6C nitialized will
010CB0: 0D 0A 20 20 20 20 20 20 20 62 65 20 72 65 73 74 .. be rest
010CC0: 6F 72 65 64 2E 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 20 ored...........
010CD0: 20 20 20 20 20 20 52 65 6C 61 74 65 64 20 65 6E Related en
010CE0: 74 72 69 65 73 3A 0D 0A 0D 0A 0D 0A 20 20 20 20 tries:......
010CF0: 20 20 20 44 49 53 43 0D 0A 20 20 20 20 20 20 20 DISC..
010D00: 44 49 53 43 2E 49 4E 0D 0A 20 20 20 20 20 20 20 DISC.IN..
010D10: 44 49 53 43 2E 4F 55 54 0D 0A 20 20 20 20 20 20 DISC.OUT..
010D20: 20 54 41 50 45 0D 0A 20 20 20 20 20 20 20 54 41 TAPE.. TA
010D30: 50 45 2E 4F 55 54 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A PE.OUT..........
010D40: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 20 20 20 20 ............
010D50: 20 20 20 41 4D 53 54 52 41 44 20 43 50 43 34 36 AMSTRAD CPC46
010D60: 34 2F 36 36 34 2F 36 31 32 38 20 46 49 52 4D 57 4/664/6128 FIRMW
010D70: 41 52 45 20 20 20 20 20 20 20 20 20 20 20 20 20 ARE
010D80: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 p
010D90: 61 67 65 20 32 30 2E 31 33 0D 0A 0D 0A 0D 0A 0D age 20.13.......
010DA0: 0A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 54 41 ....... TA
010DB0: 50 45 2E 4F 55 54 0D 0A 0D 0A 0D 0A 20 20 20 20 PE.OUT......
010DC0: 20 20 20 41 63 74 69 6F 6E 3A 0D 0A 0D 0A 0D 0A Action:......
010DD0: 20 20 20 20 20 20 20 54 68 69 73 20 63 6F 6D 6D This comm
010DE0: 61 6E 64 20 72 65 73 74 6F 72 65 73 20 74 68 65 and restores the
010DF0: 20 74 61 70 65 20 6F 75 74 70 75 74 20 66 69 72 tape output fir
010E00: 6D 77 61 72 65 20 65 6E 74 72 69 65 73 20 20 74 mware entries t
010E10: 6F 20 20 74 68 65 20 20 73 74 61 74 65 0D 0A 20 o the state..
010E20: 20 20 20 20 20 20 74 68 65 79 20 77 65 72 65 20 they were
010E30: 62 65 66 6F 72 65 20 41 4D 53 44 4F 53 20 77 61 before AMSDOS wa
010E40: 73 20 69 6E 69 74 69 61 6C 69 7A 65 64 2E 0D 0A s initialized...
010E50: 0D 0A 0D 0A 20 20 20 20 20 20 20 50 61 72 61 6D .... Param
010E60: 65 74 65 72 73 3A 0D 0A 0D 0A 0D 0A 20 20 20 20 eters:......
010E70: 20 20 20 4E 6F 6E 65 2E 0D 0A 0D 0A 0D 0A 20 20 None.......
010E80: 20 20 20 20 20 4E 6F 74 65 73 3A 0D 0A 0D 0A 0D Notes:.....
010E90: 0A 20 20 20 20 20 20 20 54 68 65 20 72 65 73 74 . The rest
010EA0: 6F 72 65 64 20 66 69 72 6D 77 61 72 65 20 65 6E ored firmware en
010EB0: 74 72 69 65 73 20 61 72 65 3A 0D 0A 0D 0A 0D 0A tries are:......
010EC0: 20 20 20 20 20 20 20 43 41 53 20 4F 55 54 20 4F CAS OUT O
010ED0: 50 45 4E 0D 0A 20 20 20 20 20 20 20 43 41 53 20 PEN.. CAS
010EE0: 4F 55 54 20 43 4C 4F 53 45 0D 0A 20 20 20 20 20 OUT CLOSE..
010EF0: 20 20 43 41 53 20 4F 55 54 20 41 42 41 4E 44 4F CAS OUT ABANDO
010F00: 4E 0D 0A 20 20 20 20 20 20 20 43 41 53 20 4F 55 N.. CAS OU
010F10: 54 20 43 48 41 52 0D 0A 20 20 20 20 20 20 20 43 T CHAR.. C
010F20: 41 53 20 4F 55 54 20 44 49 52 45 43 54 0D 0A 0D AS OUT DIRECT...
010F30: 0A 0D 0A 20 20 20 20 20 20 20 4E 6F 74 65 20 74 ... Note t
010F40: 68 61 74 20 61 6E 79 20 70 61 74 63 68 65 73 20 hat any patches
010F50: 74 6F 20 74 68 65 20 6A 75 6D 70 62 6C 6F 63 6B to the jumpblock
010F60: 20 65 6E 74 72 69 65 73 20 66 6F 72 20 74 68 65 entries for the
010F70: 73 65 20 72 6F 75 74 69 6E 65 73 20 6D 61 64 65 se routines made
010F80: 0D 0A 20 20 20 20 20 20 20 62 65 66 6F 72 65 20 .. before
010F90: 61 20 44 49 53 43 20 6F 72 20 44 49 53 43 2E 4F a DISC or DISC.O
010FA0: 55 54 20 63 6F 6D 6D 61 6E 64 20 77 61 73 20 65 UT command was e
010FB0: 78 65 63 75 74 65 64 20 77 69 6C 6C 20 62 65 20 xecuted will be
010FC0: 6C 6F 73 74 2E 20 20 48 6F 77 65 76 65 72 2C 0D lost. However,.
010FD0: 0A 20 20 20 20 20 20 20 61 6E 79 20 70 61 74 63 . any patc
010FE0: 68 65 73 20 6D 61 64 65 20 74 6F 20 74 68 65 73 hes made to thes
010FF0: 65 20 65 6E 74 72 69 65 73 20 62 65 66 6F 72 65 e entries before
011000: 20 41 4D 53 44 4F 53 20 77 61 73 20 20 69 6E 69 AMSDOS was ini
011010: 74 69 61 6C 69 7A 65 64 20 20 77 69 6C 6C 0D 0A tialized will..
011020: 20 20 20 20 20 20 20 62 65 20 72 65 73 74 6F 72 be restor
011030: 65 64 2E 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 20 20 20 ed...........
011040: 20 20 20 20 52 65 6C 61 74 65 64 20 65 6E 74 72 Related entr
011050: 69 65 73 3A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 ies:......
011060: 20 44 49 53 43 0D 0A 20 20 20 20 20 20 20 44 49 DISC.. DI
011070: 53 43 2E 49 4E 0D 0A 20 20 20 20 20 20 20 44 49 SC.IN.. DI
011080: 53 43 2E 4F 55 54 0D 0A 20 20 20 20 20 20 20 54 SC.OUT.. T
011090: 41 50 45 0D 0A 20 20 20 20 20 20 20 54 41 50 45 APE.. TAPE
0110A0: 2E 49 4E 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D .IN.............
0110B0: 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D ................
0110C0: 0A 20 20 20 20 20 20 20 41 4D 53 54 52 41 44 20 . AMSTRAD
0110D0: 43 50 43 34 36 34 2F 36 36 34 2F 36 31 32 38 20 CPC464/664/6128
0110E0: 46 49 52 4D 57 41 52 45 20 20 20 20 20 20 20 20 FIRMWARE
0110F0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
011100: 20 20 20 20 70 61 67 65 20 32 30 2E 31 34 0D 0A page 20.14..
011110: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 20 20 20 20 ............
011120: 20 20 20 55 53 45 52 0D 0A 0D 0A 0D 0A 20 20 20 USER......
011130: 20 20 20 20 41 63 74 69 6F 6E 3A 0D 0A 0D 0A 0D Action:.....
011140: 0A 20 20 20 20 20 20 20 53 65 74 20 74 68 65 20 . Set the
011150: 64 65 66 61 75 6C 74 20 75 73 65 72 20 6E 75 6D default user num
011160: 62 65 72 2E 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 ber.......
011170: 20 50 61 72 61 6D 65 74 65 72 73 3A 0D 0A 0D 0A Parameters:....
011180: 0D 0A 20 20 20 20 20 20 20 4F 6E 65 20 69 6E 74 .. One int
011190: 65 67 65 72 20 70 61 72 61 6D 65 74 65 72 2E 0D eger parameter..
0111A0: 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 4E 6F 74 65 ..... Note
0111B0: 73 3A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 54 s:...... T
0111C0: 68 65 20 75 73 65 72 20 6E 75 6D 62 65 72 20 6D he user number m
0111D0: 75 73 74 20 62 65 20 69 6E 20 74 68 65 20 72 61 ust be in the ra
0111E0: 6E 67 65 20 30 2E 2E 31 35 2E 20 41 6E 79 20 6F nge 0..15. Any o
0111F0: 74 68 65 72 20 20 70 61 72 61 6D 65 74 65 72 20 ther parameter
011200: 20 77 69 6C 6C 0D 0A 20 20 20 20 20 20 20 63 61 will.. ca
011210: 75 73 65 20 61 6E 20 65 72 72 6F 72 20 61 6E 64 use an error and
011220: 20 74 68 65 20 64 65 66 61 75 6C 74 20 75 73 65 the default use
011230: 72 20 77 69 6C 6C 20 72 65 6D 61 69 6E 20 75 6E r will remain un
011240: 63 68 61 6E 67 65 64 2E 0D 0A 0D 0A 0D 0A 20 20 changed.......
011250: 20 20 20 20 20 57 68 65 6E 20 41 4D 53 44 4F 53 When AMSDOS
011260: 20 69 73 20 69 6E 69 74 69 61 6C 69 7A 65 64 20 is initialized
011270: 74 68 65 20 64 65 66 61 75 6C 74 20 75 73 65 72 the default user
011280: 20 6E 75 6D 62 65 72 20 69 73 20 73 65 74 20 74 number is set t
011290: 6F 20 30 2E 0D 0A 0D 0A 0D 0A 0D 0A 20 20 20 20 o 0.........
0112A0: 20 20 20 52 65 6C 61 74 65 64 20 65 6E 74 72 69 Related entri
0112B0: 65 73 3A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 es:......
0112C0: 44 49 52 0D 0A 20 20 20 20 20 20 20 45 52 41 0D DIR.. ERA.
0112D0: 0A 20 20 20 20 20 20 20 52 45 4E 0D 0A 0D 0A 0D . REN.....
0112E0: 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D ................
0112F0: 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D ................
011300: 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D ................
011310: 0A 0D 0A 20 20 20 20 20 20 20 41 4D 53 54 52 41 ... AMSTRA
011320: 44 20 43 50 43 34 36 34 2F 36 36 34 2F 36 31 32 D CPC464/664/612
011330: 38 20 46 49 52 4D 57 41 52 45 20 20 20 20 20 20 8 FIRMWARE
011340: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
011350: 20 20 20 20 20 20 70 61 67 65 20 32 30 2E 31 35 page 20.15
011360: 0D 0A 1A 20 69 6E 74 65 72 66 61 63 65 20 20 63 ... interface c
011370: 6F 6E 74 61 69 6E 20 20 61 0D 0A 20 20 20 20 20 ontain a..
011380: 0D 0A 20 20 20 20 20 20 20 4F 6E 65 20 69 6E 74 .. One int
011390: 65 67 65 72 20 70 61 72 61 6D 65 74 65 72 2E 0D eger parameter..
0113A0: 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 4E 6F 74 65 ..... Note
0113B0: 73 3A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 54 s:...... T
0113C0: 68 65 20 75 73 65 72 20 6E 75 6D 62 65 72 20 6D he user number m
0113D0: 75 73 74 20 62 65 20 69 6E 20 74 68 65 20 72 61 ust be in the ra
0113E0: 6E 67 65 20 30 2E 2E 31 35 2E 20 41 6E 79 20 6F nge 0..15. Any o
0113F0: 74 68 65 72 20 20 70 61 72 61 6D 65 74 65 72 20 ther parameter
011400: 00 34 36 34 2D 41 50 31 20 42 49 4E 00 00 00 00 .464-AP1 BIN....
011410: 00 00 02 00 00 00 40 00 CA 16 00 00 00 00 00 00 ......@.........
011420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011440: CA 16 00 88 04 04 00 80 FD 04 00 80 FD 04 00 80 ................
011450: FD 04 00 80 FD 09 00 40 FD 13 00 80 FD 27 00 80 .......@.....'..
011460: 00 00 1F C0 80 FD 22 00 80 FD 10 00 6E 07 FD 15 ......".....n...
011470: 00 80 38 1E 00 00 80 FD 22 00 80 FD 27 00 80 FD ..8....."...'...
011480: 3A 5A 40 CD 0E BC 2A 5B 40 CD 05 BC ED 4B 5D 40 :Z@...*[@....K]@
011490: CD 38 BC 21 5F 40 AF 4E 23 46 23 E5 F5 CD 32 BC .8.!_@.N#F#...2.
0114A0: F1 E1 3C FE 10 20 F0 21 83 40 11 00 C0 ED 4B 81 ..<.. .!.@....K.
0114B0: 40 47 B7 20 06 01 00 40 ED B0 C9 7E B9 28 10 12 @G. ...@...~.(..
0114C0: 13 23 3A 80 40 94 20 F3 3A 7F 40 95 20 ED C9 23 .#:.@. .:.@. ..#
0114D0: 46 23 7E 12 13 10 FC C3 41 40 02 00 00 01 01 01 F#~.....A@......
0114E0: 01 1A 1A 06 06 12 12 00 00 1A 1A 06 06 12 12 00 ................
0114F0: 00 1A 1A 06 06 12 12 00 00 1A 1A 06 06 12 12 CA ................
011500: 56 FD FF FD 67 00 03 E0 FD 3B 00 40 FD 04 00 40 V...g....;.@...@
011510: FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 ...@...@...@...@
011520: FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 ...@...@...@...@
011530: FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 ...@...@...@...@
011540: FD 04 00 40 FD 04 00 40 FD 04 00 40 77 1D C0 00 ...@...@...@w...
011550: 40 1D C0 E0 00 40 1D C7 70 00 40 1D C3 80 00 40 @....@..p.@....@
011560: 1D C7 70 00 40 01 C0 70 00 40 03 87 70 00 40 03 ..p.@..p.@..p.@.
011570: 81 C0 00 40 03 87 70 00 40 07 71 DC 00 40 0E E1 ...@..p.@.q..@..
011580: C0 00 40 0E 07 70 00 40 1C 01 C0 00 40 0E 0E E0 ..@..p.@....@...
011590: 00 40 1C 01 C0 00 40 FD 04 00 7F FD 4A FF C0 FD .@....@.....J...
0115A0: 04 00 40 FD 05 00 10 FD 04 00 10 FD 04 00 10 FD ..@.............
0115B0: 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD ................
0115C0: 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD ................
0115D0: 04 00 10 FD 04 00 10 FD 08 00 40 FD 04 00 40 FD ..........@...@.
0115E0: 05 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD ................
0115F0: 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD ................
011600: 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD ................
011610: 04 00 10 FD 08 00 40 FD 04 00 7F FD 43 FF C0 00 ......@.....C...
011620: 7F 0F 80 00 00 40 FD 04 00 40 00 07 1D C0 00 00 .....@...@......
011630: 00 40 03 81 DC 00 40 03 81 DC 00 40 03 80 F0 00 .@....@....@....
011640: 40 07 01 DC 00 40 07 01 DC 00 40 01 E0 78 00 40 @....@....@..x.@
011650: 01 E1 C0 00 40 07 70 1C 00 40 07 70 E0 00 40 07 ....@.p..@.p..@.
011660: 71 DC 00 40 07 71 DC 00 40 03 C1 DC 00 40 FD 06 q..@.q..@....@..
011670: 00 40 FD 04 00 40 FD 07 00 40 FD 04 00 40 FD 04 .@...@...@...@..
011680: 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 .@...@...@...@..
011690: 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 .@...@...@...@..
0116A0: 00 40 FD 04 00 40 FD 04 00 40 FD 06 00 40 FD 04 .@...@...@...@..
0116B0: 00 40 FD 09 00 80 FD 04 00 80 FD 04 00 80 FD 04 .@..............
0116C0: 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 FD 04 ................
0116D0: 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 FD 04 ................
0116E0: 00 80 FD 09 00 40 FD 04 00 40 00 00 E0 38 FD 05 .....@...@...8..
0116F0: 00 80 07 00 E0 00 80 0E E0 38 00 80 0E E0 E0 00 .........8......
011700: 80 00 E0 38 00 80 00 E3 F8 00 80 0F E3 B8 00 80 ...8............
011710: 00 E3 B8 00 80 00 E0 38 00 80 00 E0 E0 00 80 00 .......8........
011720: E3 B8 00 80 03 80 E0 00 80 00 00 00 38 0E FD 04 ............8...
011730: 00 40 FD 04 00 40 FD 09 00 80 FD 04 00 80 FD 04 .@...@..........
011740: 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 FD 04 ................
011750: 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 FD 04 ................
011760: 00 80 FD 04 00 80 FD 09 00 40 FD 13 00 80 FD 27 .........@.....'
011770: 00 80 00 00 1F C0 80 FD 22 00 80 FD 10 00 7F 0E ........".......
011780: FD 15 00 80 70 07 00 00 80 FD 22 00 FD 2D FF 80 ....p....."..-..
011790: FD FF 00 FD FF 00 FD FF 00 FD 17 00 38 1E 03 80 ............8...
0117A0: 00 78 1E 03 80 01 8C 00 07 00 00 00 77 00 00 01 .x..........w...
0117B0: C0 FD 04 00 1C FD 85 00 40 FD 04 00 40 FD 04 00 ........@...@...
0117C0: 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 @...@...@...@...
0117D0: 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 @...@...@...@...
0117E0: 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 @...@...@...@...
0117F0: 40 FD 04 00 40 FD 04 00 40 3E 0F 80 00 40 0F 80 @...@...@>...@..
011800: E0 00 40 0F 83 E0 00 40 0F 83 80 00 40 0F 83 E0 ..@....@....@...
011810: 00 40 01 C1 E0 00 40 03 83 E0 00 40 03 87 F0 00 .@....@....@....
011820: 40 03 83 E0 00 40 03 E0 F8 00 40 07 C3 F8 00 40 @....@....@....@
011830: 1F C3 E0 00 40 3F 81 C0 00 40 3F 87 C0 00 40 1C ....@?...@?...@.
011840: 07 80 00 40 FD 54 00 40 03 C1 F0 00 00 10 01 E1 ...@.T.@........
011850: FC 00 10 07 F0 F8 00 10 01 FC 3E 00 10 03 F8 7C ..........>....|
011860: 00 10 07 F0 70 00 10 00 E0 F8 00 10 00 70 7C 00 ....p........p|.
011870: 10 01 F0 FE 00 10 00 F8 0E 00 10 03 E1 FC 00 10 ................
011880: 03 E0 78 00 10 01 C1 FC 00 10 FD 08 00 40 FD 04 ..x..........@..
011890: 00 40 FD 05 00 10 FD 04 00 10 FD 04 00 10 FD 04 .@..............
0118A0: 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 ................
0118B0: 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 ................
0118C0: 00 10 FD 04 00 10 FD 08 00 40 FD 04 00 40 FD 07 .........@...@..
0118D0: 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 .@...@...@...@..
0118E0: 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 .@...@...@...@..
0118F0: 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 .@...@...@...@..
011900: 00 40 FD 06 00 40 FD 04 00 40 00 0E 1D C0 00 00 .@...@...@......
011910: 00 40 07 01 DC 00 40 07 01 DC 00 40 07 00 70 00 .@....@....@..p.
011920: 40 07 E0 1C 00 40 07 E0 1C 00 40 03 E0 F8 00 40 @....@....@....@
011930: 03 E1 F8 00 40 00 70 38 00 40 00 71 C0 00 40 00 ....@.p8.@.q..@.
011940: 71 DC 00 40 00 71 DC 00 40 01 C1 DC 00 40 FD 06 q..@.q..@....@..
011950: 00 40 FD 04 00 40 FD 07 00 40 FD 04 00 40 FD 04 .@...@...@...@..
011960: 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 .@...@...@...@..
011970: 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 .@...@...@...@..
011980: 00 40 FD 04 00 40 FD 04 00 40 FD 06 00 40 FD 04 .@...@...@...@..
011990: 00 40 FD 09 00 80 FD 04 00 80 FD 04 00 80 FD 04 .@..............
0119A0: 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 FD 04 ................
0119B0: 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 FD 04 ................
0119C0: 00 80 FD 09 00 40 FD 04 00 40 00 01 C0 38 FD 05 .....@...@...8..
0119D0: 00 80 07 00 E0 00 80 0E E3 B8 00 80 0E E1 C0 00 ................
0119E0: 80 0E E3 B8 00 80 0E E0 70 00 80 01 C3 B8 00 80 ........p.......
0119F0: 0E E3 B8 00 80 0E E0 70 00 80 0E E0 E0 00 80 0E .......p........
011A00: E3 B8 00 80 07 01 C0 00 80 00 00 00 70 0E FD 04 ............p...
011A10: 00 40 FD 04 00 40 FD 09 00 80 FD 04 00 80 FD 04 .@...@..........
011A20: 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 FD 04 ................
011A30: 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 FD 04 ................
011A40: 00 80 FD 04 00 80 FD 09 00 40 FD 13 00 80 FD 27 .........@.....'
011A50: 00 80 00 00 0F 80 80 FD 22 00 80 FD 10 00 0E 0E ........".......
011A60: FD 15 00 80 E0 77 00 00 80 FD FF 00 FD FF 00 FD .....w..........
011A70: FF 00 FD 67 00 78 38 07 80 70 E0 38 07 80 01 DC ...g.x8..p.8....
011A80: FD 05 00 7E 00 00 01 C0 FD 04 00 1C FD 85 00 40 ...~...........@
011A90: FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 ...@...@...@...@
011AA0: FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 ...@...@...@...@
011AB0: FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 ...@...@...@...@
011AC0: FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 ...@...@...@...@
011AD0: FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 ...@...@...@...@
011AE0: FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 ...@...@...@...@
011AF0: FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 ...@...@...@...@
011B00: FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 7F ...@...@...@....
011B10: FD 4A FF C0 FD 04 00 40 07 03 B8 00 00 10 03 80 .J.....@........
011B20: 1C 00 10 07 01 DC 00 10 01 C0 77 00 10 03 80 EE ..........w.....
011B30: 00 10 07 00 F0 00 10 01 E1 DC 00 10 00 F0 EE 00 ................
011B40: 10 03 B8 E0 00 10 01 DC 1E 00 10 07 70 1C 00 10 ............p...
011B50: 07 70 E0 00 10 03 C0 1C 00 10 FD 08 00 40 FD 04 .p...........@..
011B60: 00 40 FD 05 00 10 FD 04 00 10 FD 04 00 10 FD 04 .@..............
011B70: 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 ................
011B80: 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 ................
011B90: 00 10 FD 04 00 10 00 00 00 1C 0F 80 00 00 40 FD ..............@.
011BA0: 04 00 40 FD 07 00 40 FD 04 00 40 FD 04 00 40 FD ..@...@...@...@.
011BB0: 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD ..@...@...@...@.
011BC0: 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD ..@...@...@...@.
011BD0: 04 00 40 FD 04 00 40 FD 06 00 40 FD 04 00 40 00 ..@...@...@...@.
011BE0: 1C 1F C0 00 00 00 40 07 E0 FC 00 40 07 E1 FC 00 ......@....@....
011BF0: 40 07 E0 70 00 40 00 70 78 00 40 00 70 38 00 40 @..p.@.px.@.p8.@
011C00: 06 E1 B8 00 40 06 E0 1C 00 40 01 E0 70 00 40 01 ....@....@..p.@.
011C10: E1 F8 00 40 00 E0 FC 00 40 00 E0 F8 00 40 01 C0 ...@....@....@..
011C20: FC 00 40 FD 06 00 40 FD 04 00 40 FD 07 00 40 FD ..@...@...@...@.
011C30: 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD ..@...@...@...@.
011C40: 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD ..@...@...@...@.
011C50: 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD ..@...@...@...@.
011C60: 06 00 40 FD 04 00 40 FD 09 00 80 FD 04 00 80 FD ..@...@.........
011C70: 04 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 FD ................
011C80: 04 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 FD ................
011C90: 04 00 80 FD 04 00 80 FD 09 00 40 FD 04 00 40 00 ..........@...@.
011CA0: 03 F8 FE FD 05 00 80 07 03 F8 00 80 07 C1 F0 00 ................
011CB0: 80 07 C3 F8 00 80 07 C1 F0 00 80 07 C0 70 00 80 .............p..
011CC0: 01 C1 F0 00 80 07 C1 F0 00 80 07 C1 E0 00 80 07 ................
011CD0: C3 F8 00 80 07 C1 F0 00 80 0F E3 F8 00 80 00 00 ................
011CE0: 00 FE 3F 80 00 00 00 40 FD 04 00 7F FD 4A FF C0 ..?....@.....J..
011CF0: FD 13 00 80 FD 27 00 80 00 00 1F C0 80 FD 22 00 .....'........".
011D00: 80 FD 10 00 0E 0E FD 15 00 81 FC 3E 00 00 80 FD ...........>....
011D10: FF 00 FD FF 00 FD FF 00 FD 67 00 F8 70 0F 80 E1 .........g..p...
011D20: C0 70 0F 80 01 FC 3E 0F 07 E0 00 7C 0F 87 71 F8 .p....>....|..q.
011D30: 3E 0F 87 E0 FC FD 85 00 40 1E 07 80 00 40 07 80 >.......@....@..
011D40: E0 00 40 07 87 F0 00 40 1F C7 F0 00 40 1F C1 E0 ..@....@....@...
011D50: 00 40 01 C1 F0 00 40 03 83 E0 00 40 03 81 C0 00 .@....@....@....
011D60: 40 03 83 E0 00 40 03 E0 F8 00 40 07 C1 F0 00 40 @....@....@....@
011D70: 0F 87 F0 00 40 1F 01 C0 00 40 0E 03 C0 00 40 3F ....@....@....@?
011D80: 87 C0 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 ...@...@...@...@
011D90: FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 ...@...@...@...@
011DA0: FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 ...@...@...@...@
011DB0: FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 ...@...@...@...@
011DC0: FD 04 00 40 FD 04 00 40 FD 05 00 10 FD 04 00 10 ...@...@........
011DD0: FD 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 ................
011DE0: FD 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 ................
011DF0: FD 04 00 10 FD 04 00 10 FD 04 00 10 FD 08 00 40 ...............@
011E00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
011E10: 0F 00 00 00 02 09 50 E5 0F 00 C1 02 00 00 00 02 ......P.........
011E20: 0F 00 C2 02 00 00 00 02 0F 00 C3 02 00 00 00 02 ................
011E30: 0F 00 C4 02 00 00 00 02 0F 00 C5 02 00 00 00 02 ................
011E40: 0F 00 C6 02 00 00 00 02 0F 00 C7 02 00 00 00 02 ................
011E50: 0F 00 C8 02 00 00 00 02 0F 00 C9 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: FD 04 00 40 0E 03 B8 00 00 10 07 00 38 00 10 07 ...@........8...
011F10: E1 DC 00 10 01 F8 77 00 10 03 F0 EE 00 10 07 E0 ......w.........
011F20: 70 00 10 03 E0 1C 00 10 01 F0 0E 00 10 00 38 FC p.............8.
011F30: 00 10 00 1C 3E 00 10 00 70 38 00 10 00 71 C0 00 ....>...p8...q..
011F40: 10 01 C0 38 00 10 FD 08 00 40 FD 04 00 40 FD 05 ...8.....@...@..
011F50: 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 ................
011F60: 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 ................
011F70: 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 ................
011F80: 00 10 00 00 00 3C 1D C0 00 00 40 FD 04 00 40 FD .....<....@...@.
011F90: 07 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD ..@...@...@...@.
011FA0: 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD ..@...@...@...@.
011FB0: 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD ..@...@...@...@.
011FC0: 04 00 40 FD 06 00 40 FD 04 00 40 00 38 1D C0 00 ..@...@...@.8...
011FD0: 00 00 40 07 70 1C 00 40 07 71 DC 00 40 07 70 70 ..@.p..@.q..@.pp
011FE0: 00 40 00 70 1C 00 40 00 70 70 00 40 07 F1 FC 00 .@.p..@.pp.@....
011FF0: 40 07 F0 1C 00 40 00 70 E0 00 40 00 71 DC 00 40 @....@.p..@.q..@
012000: 01 C0 1C 00 40 01 C1 DC 00 40 01 C0 1C 00 40 FD ....@....@....@.
012010: 06 00 40 FD 04 00 40 FD 07 00 40 FD 04 00 40 FD ..@...@...@...@.
012020: 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD ..@...@...@...@.
012030: 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD ..@...@...@...@.
012040: 04 00 40 FD 04 00 40 FD 04 00 40 FD 06 00 40 FD ..@...@...@...@.
012050: 04 00 40 FD 09 00 80 FD 04 00 80 FD 04 00 80 FD ..@.............
012060: 04 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 FD ................
012070: 04 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 FD ................
012080: 04 00 80 FD 09 00 40 FD 04 00 40 FD 09 00 80 FD ......@...@.....
012090: 04 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 FD ................
0120A0: 04 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 FD ................
0120B0: 04 00 80 FD 04 00 80 FD 04 00 80 FD 09 00 40 FD ..............@.
0120C0: 63 00 80 FD 27 00 80 00 00 1F C0 80 FD 22 00 80 c...'........"..
0120D0: FD 27 00 80 FD 04 00 80 FD FF 00 FD FF 00 FD FF .'..............
0120E0: 00 FD 66 00 01 B8 7E 1B 81 C1 F8 7E 1B 80 01 FC ..f...~....~....
0120F0: 07 07 07 70 00 78 1D C7 71 DC 77 01 C7 71 DC FD ...p.x..q.w..q..
012100: 35 00 7F FD 4A FF C0 FD 04 00 40 38 0E 00 00 40 5...J.....@8...@
012110: 0E 01 E0 00 40 0E 07 00 00 40 1C 00 70 00 40 1C ....@....@..p.@.
012120: 03 80 00 40 03 C3 B8 00 40 07 87 70 00 40 07 83 ...@....@..p.@..
012130: C0 00 40 07 87 70 00 40 07 71 DC 00 40 0E E3 B8 ..@..p.@.q..@...
012140: 00 40 1D C7 00 00 40 3B 83 C0 00 40 1E 07 00 00 .@....@;...@....
012150: 40 03 8E E0 00 40 FD 04 00 40 FD 04 00 40 FD 04 @....@...@...@..
012160: 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 .@...@...@...@..
012170: 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 .@...@...@...@..
012180: 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 .@...@...@...@..
012190: 00 40 FD 04 00 40 FD 04 00 40 FD 05 00 10 FD 04 .@...@...@......
0121A0: 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 ................
0121B0: 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 ................
0121C0: 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD 08 ................
0121D0: 00 40 FD 04 00 40 0F C1 F0 00 00 10 07 E0 70 00 .@...@........p.
0121E0: 10 00 70 FC 00 10 00 1C 3E 00 10 00 38 FE 00 10 ..p.....>...8...
0121F0: 00 70 70 00 10 06 E0 78 00 10 03 70 1C 00 10 00 .pp....x...p....
012200: F0 0E 00 10 00 78 6E 00 10 00 E0 70 00 10 00 E1 .....xn....p....
012210: F8 00 10 01 C0 70 00 10 FD 08 00 40 FD 04 00 40 .....p.....@...@
012220: FD 05 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 ................
012230: FD 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 ................
012240: FD 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 ................
012250: FD 04 00 10 00 00 00 1C 1D C0 00 00 40 FD 04 00 ............@...
012260: 40 FD 07 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 @...@...@...@...
012270: 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 @...@...@...@...
012280: 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 @...@...@...@...
012290: 40 FD 04 00 40 FD 06 00 40 FD 04 00 40 00 38 1D @...@...@...@.8.
0122A0: C0 00 00 00 40 07 70 38 00 40 07 71 DC 00 40 07 ....@.p8.@.q..@.
0122B0: 70 70 00 40 07 71 DC 00 40 07 70 E0 00 40 00 E0 pp.@.q..@.p..@..
0122C0: 38 00 40 00 E1 DC 00 40 07 70 E0 00 40 07 71 DC 8.@....@.p..@.q.
0122D0: 00 40 03 80 38 00 40 03 81 DC 00 40 01 C0 38 00 .@..8.@....@..8.
0122E0: 40 FD 06 00 40 FD 04 00 7F FD 4A FF C0 FD 04 00 @...@.....J.....
0122F0: 40 00 01 F0 38 FD 05 00 80 0F E0 E0 00 80 03 C1 @...8...........
012300: F0 00 80 03 C1 F0 00 80 0F E3 F8 00 80 0F E0 70 ...............p
012310: 00 80 01 C0 F0 00 80 07 C1 F0 00 80 07 C1 F0 00 ................
012320: 80 07 C0 E0 00 80 07 C1 F0 00 80 07 C1 F0 00 80 ................
012330: 00 00 00 7C 0E FD 04 00 40 FD 04 00 40 FD 09 00 ...|....@...@...
012340: 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 ................
012350: 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 ................
012360: 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 FD 09 00 ................
012370: 40 FD 13 00 FD 2D FF 80 FD 22 00 80 FD 10 00 0E @....-..."......
012380: 1F C0 FD 14 00 80 F8 3E 07 00 80 FD 22 00 80 FD .......>...."...
012390: 27 00 80 FD 04 00 80 FD FF 00 FD FF 00 FD FF 00 '...............
0123A0: FD 66 00 01 FC 77 1F C3 81 DC 77 1F C0 01 AC 3F .f...w....w....?
0123B0: 07 07 70 00 7C 1F C7 71 DC 77 0F C7 01 DC FD 35 ..p.|..q.w.....5
0123C0: 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 .@...@...@...@..
0123D0: 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 .@...@...@...@..
0123E0: 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 .@...@...@...@..
0123F0: 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 .@...@...@...@..
012400: 00 40 70 1C 00 00 40 1C 03 E0 00 40 1C 07 E0 00 .@p...@....@....
012410: 40 1F 80 E0 00 40 1F 87 00 00 40 07 C3 B8 00 40 @....@....@....@
012420: 0F 87 70 00 40 0F 81 C0 00 40 0F 87 70 00 40 00 ..p.@....@..p.@.
012430: 70 1C 00 40 00 E0 38 00 40 01 C7 E0 00 40 03 87 p..@..8.@....@..
012440: C0 00 40 0E 0E 00 00 40 07 0E E0 00 40 FD 04 00 ..@....@....@...
012450: 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 @...@...@...@...
012460: 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 @...@...@...@...
012470: 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 @...@...@...@...
012480: 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 @...@...@...@...
012490: 40 FD 05 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 @...............
0124A0: 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 ................
0124B0: 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 ................
0124C0: 10 FD 04 00 10 FD 08 00 40 FD 04 00 40 0E E3 B8 ........@...@...
0124D0: 00 00 10 07 70 E0 00 10 00 70 1C 00 10 00 1C 77 ....p....p.....w
0124E0: 00 10 00 38 EE 00 10 00 70 70 00 10 07 F0 1C 00 ...8....pp......
0124F0: 10 03 F8 38 00 10 00 38 0E 00 10 00 1C 7F 00 10 ...8...8........
012500: 01 C0 E0 00 10 01 C1 DC 00 10 01 C0 E0 00 10 FD ................
012510: 08 00 40 FD 04 00 40 FD 05 00 10 FD 04 00 10 FD ..@...@.........
012520: 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD ................
012530: 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD ................
012540: 04 00 10 FD 04 00 10 FD 04 00 10 00 00 00 1C 0F ................
012550: 80 00 00 40 FD 04 00 40 FD 07 00 40 FD 04 00 40 ...@...@...@...@
012560: FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 ...@...@...@...@
012570: FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 ...@...@...@...@
012580: FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 06 00 40 ...@...@...@...@
012590: FD 04 00 40 00 38 0F 80 00 00 00 40 03 E0 F0 00 ...@.8.....@....
0125A0: 40 03 E0 F8 00 40 03 E1 FC 00 40 03 E0 F8 00 40 @....@....@....@
0125B0: 03 E1 FC 00 40 00 E0 38 00 40 00 E0 F8 00 40 03 ....@..8.@....@.
0125C0: E0 E0 00 40 03 E0 F8 00 40 07 F0 F0 00 40 07 F0 ...@....@....@..
0125D0: F8 00 40 07 F0 F0 00 40 FD 06 00 40 FD 54 00 40 ..@....@...@.T.@
0125E0: 00 03 B8 78 FD 05 00 80 00 E1 E0 00 80 07 03 B8 ...x............
0125F0: 00 80 07 03 B8 00 80 0E 03 80 00 80 0E 00 F0 00 ................
012600: 80 03 C1 C0 00 80 0E E3 B8 00 80 0E E3 B8 00 80 ................
012610: 0E E1 E0 00 80 0E E3 B8 00 80 0E E3 B8 00 80 00 ................
012620: 00 00 EE 1E FD 04 00 40 FD 04 00 40 FD 09 00 80 .......@...@....
012630: FD 04 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 ................
012640: FD 04 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 ................
012650: FD 04 00 80 FD 04 00 80 FD 04 00 80 FD 09 00 40 ...............@
012660: FD 13 00 80 FD 27 00 80 FD 04 00 80 FD 22 00 80 .....'......."..
012670: FD 10 00 1E 01 C0 FD 14 00 81 DC 77 00 00 80 FD ...........w....
012680: 22 00 80 FD 27 00 80 FD 04 00 80 FD FF 00 FD FF "...'...........
012690: 00 FD FF 00 FD 67 00 38 77 03 87 01 DC 77 03 80 .....g.8w....w..
0126A0: 01 AC 77 07 07 70 00 7E 1C 03 F1 DC 77 1D C7 01 ..w..p.~....w...
0126B0: DC FD 35 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 ..5.@...@...@...
0126C0: 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 @...@...@...@...
0126D0: 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 @...@...@...@...
0126E0: 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 @...@...@...@...
0126F0: 40 FD 04 00 40 7E 1F 80 00 40 1F 86 E0 00 40 1F @...@~...@....@.
012700: 80 70 00 40 01 C1 C0 00 40 01 C7 E0 00 40 0D C1 .p.@....@....@..
012710: F8 00 40 1B 83 E0 00 40 1B 81 C0 00 40 1B 87 F0 ..@....@....@...
012720: 00 40 01 E0 78 00 40 03 C0 70 00 40 03 80 70 00 .@..x.@..p.@..p.
012730: 40 07 0D C0 00 40 0E 0F C0 00 40 0E 07 E0 00 40 @....@....@....@
012740: FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 ...@...@...@...@
012750: FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 ...@...@...@...@
012760: FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 ...@...@...@...@
012770: FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 ...@...@...@...@
012780: FD 04 00 40 FD 05 00 10 FD 04 00 10 FD 04 00 10 ...@............
012790: FD 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 ................
0127A0: FD 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 ................
0127B0: FD 04 00 10 FD 04 00 10 FD 08 00 40 FD 04 00 40 ...........@...@
0127C0: 0E E3 B8 00 00 10 07 70 E0 00 10 07 70 38 00 10 .......p....p8..
0127D0: 01 DC 77 00 10 03 B8 EE 00 10 07 70 70 00 10 00 ..w........pp...
0127E0: E1 DC 00 10 00 70 70 00 10 03 B8 EE 00 10 01 DC .....pp.........
0127F0: 0E 00 10 03 80 E0 00 10 03 81 DC 00 10 01 C0 E0 ................
012800: 00 10 FD 08 00 40 FD 04 00 7F FD 41 FF F0 00 00 .....@.....A....
012810: 00 1C 1D C0 00 00 40 FD 04 00 40 FD 07 00 40 FD ......@...@...@.
012820: 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD ..@...@...@...@.
012830: 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD ..@...@...@...@.
012840: 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD ..@...@...@...@.
012850: 06 00 40 FD 04 00 40 FD 07 00 40 FD 04 00 40 FD ..@...@...@...@.
012860: 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD ..@...@...@...@.
012870: 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD ..@...@...@...@.
012880: 04 00 40 FD 04 00 40 FD 04 00 40 FD 06 00 40 FD ..@...@...@...@.
012890: 04 00 7F FD 4A FF C0 FD 04 00 40 00 00 38 38 FD ....J.....@..88.
0128A0: 05 00 80 01 C0 E0 00 80 0E 00 38 00 80 0E 00 38 ..........8....8
0128B0: 00 80 0F C3 F0 00 80 0F C1 F0 00 80 07 C3 80 00 ................
0128C0: 80 00 E3 B8 00 80 00 E3 B8 00 80 00 E0 E0 00 80 ................
0128D0: 00 E3 B8 00 80 00 E0 38 00 80 00 00 00 0E 0E FD .......8........
0128E0: 04 00 40 FD 04 00 40 FD 09 00 80 FD 04 00 80 FD ..@...@.........
0128F0: 04 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 FD ................
012900: 04 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 FD ................
012910: 04 00 80 FD 04 00 80 FD 09 00 40 FD 13 00 80 FD ..........@.....
012920: 27 00 80 00 00 07 00 80 FD 22 00 80 FD 10 00 3E '........".....>
012930: 03 80 FD 14 00 80 1C 07 00 00 80 FD 22 00 80 FD ............"...
012940: 27 00 80 FD 04 00 80 FD FF 00 FD FF 00 FD FF 00 '...............
012950: FD 67 00 38 3E 03 80 00 F8 3E 03 80 01 8C 3F 0F .g.8>....>....?.
012960: 87 70 00 77 0F 80 71 F8 3E 0F C7 00 FC FD 35 00 .p.w..q.>.....5.
012970: 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 @...@...@...@...
012980: 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 @...@...@...@...
012990: 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 @...@...@...@...
0129A0: 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 @...@...@...@...
0129B0: 40 77 1D C0 00 40 1D C7 F0 00 40 1D C0 70 00 40 @w...@....@..p.@
0129C0: 01 C3 80 00 40 01 C7 70 00 40 0F E0 38 00 40 1F ....@..p.@..8.@.
0129D0: C7 70 00 40 1F C1 C0 00 40 1F C7 70 00 40 00 70 .p.@....@..p.@.p
0129E0: 1C 00 40 00 E0 E0 00 40 07 00 70 00 40 0E 0F E0 ..@....@..p.@...
0129F0: 00 40 0E 0E E0 00 40 1C 00 E0 00 40 FD 04 00 40 .@....@....@...@
012A00: FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 ...@...@...@...@
012A10: FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 ...@...@...@...@
012A20: FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 ...@...@...@...@
012A30: FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 ...@...@...@...@
012A40: FD 05 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 ................
012A50: FD 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 ................
012A60: FD 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 ................
012A70: FD 04 00 10 FD 08 00 40 FD 04 00 40 07 C1 F0 00 .......@...@....
012A80: 00 10 03 E0 E0 00 10 03 E0 F0 00 10 00 F8 3E 00 ..............>.
012A90: 10 01 F0 7C 00 10 03 E1 FC 00 10 00 E0 F8 00 10 ...|............
012AA0: 00 70 FE 00 10 01 F0 7C 00 10 00 F8 0E 00 10 07 .p.....|........
012AB0: F0 E0 00 10 07 F0 F8 00 10 07 F0 E0 00 10 FD 08 ................
012AC0: 00 40 FD 46 00 1F FF C0 00 1C 1D C0 00 00 40 FD .@.F..........@.
012AD0: 04 00 40 00 7F 0F 80 00 00 00 40 01 E0 F8 00 40 ..@.......@....@
012AE0: 01 E0 F8 00 40 01 E0 70 00 40 07 F0 F8 00 40 07 ....@..p.@....@.
012AF0: F0 F8 00 40 00 E0 38 00 40 00 E1 FC 00 40 03 E1 ...@..8.@....@..
012B00: FC 00 40 03 E0 78 00 40 03 E0 F8 00 40 03 E0 F8 ..@..x.@....@...
012B10: 00 40 01 C0 F8 00 40 FD 06 00 40 FD 04 00 40 FD .@....@...@...@.
012B20: 07 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD ..@...@...@...@.
012B30: 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD ..@...@...@...@.
012B40: 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD ..@...@...@...@.
012B50: 04 00 40 FD 06 00 40 FD 04 00 40 FD 09 00 80 FD ..@...@...@.....
012B60: 04 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 FD ................
012B70: 04 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 FD ................
012B80: 04 00 80 FD 04 00 80 FD 04 00 80 FD 09 00 40 FD ..............@.
012B90: 04 00 40 00 00 70 38 FD 05 00 80 03 80 E0 00 80 ..@..p8.........
012BA0: 0F C0 F0 00 80 0F C0 70 00 80 00 E0 38 00 80 00 .......p....8...
012BB0: E3 70 00 80 0D C3 F0 00 80 03 C1 F0 00 80 03 C1 .p..............
012BC0: F8 00 80 03 C0 E0 00 80 03 C3 F8 00 80 01 C0 70 ...............p
012BD0: 00 80 00 00 00 1C 0E FD 04 00 40 FD 04 00 40 FD ..........@...@.
012BE0: 09 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 FD ................
012BF0: 04 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 FD ................
012C00: 04 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 FD ................
012C10: 09 00 40 FD 13 00 80 FD 27 00 80 00 00 1F C0 80 ..@.....'.......
012C20: FD 22 00 80 FD 10 00 6E 07 FD 15 00 80 38 1E 00 .".....n.....8..
012C30: 00 80 FD 22 00 80 FD 27 00 80 FD 04 00 80 FD FF ..."...'........
012C40: 00 FD FF 00 FD FF 00 FD 62 00 1A 41 50 31 20 24 ........b..AP1 $
012C50: 24 24 FF 00 FF 09 00 40 FD 13 00 80 FD 27 00 80 $$.....@.....'..
012C60: 00 00 1F C0 80 FD 22 00 80 FD 10 00 6E 07 FD 15 ......".....n...
012C70: 00 80 38 1E 00 00 80 FD 22 00 80 FD 27 00 80 FD ..8....."...'...
012C80: 00 10 03 E0 E0 00 10 03 E0 F0 00 10 00 F8 3E 00 ..............>.
012C90: 10 01 F0 7C 00 10 03 E1 FC 00 10 00 E0 F8 00 10 ...|............
012CA0: 00 70 FE 00 10 01 F0 7C 00 10 00 F8 0E 00 10 07 .p.....|........
012CB0: F0 E0 00 10 07 F0 F8 00 10 07 F0 E0 00 10 FD 08 ................
012CC0: 00 40 FD 46 00 1F FF C0 00 1C 1D C0 00 00 40 FD .@.F..........@.
012CD0: 04 00 40 00 7F 0F 80 00 00 00 40 01 E0 F8 00 40 ..@.......@....@
012CE0: 01 E0 F8 00 40 01 E0 70 00 40 07 F0 F8 00 40 07 ....@..p.@....@.
012CF0: F0 F8 00 40 00 E0 38 00 40 00 E1 FC 00 40 03 E1 ...@..8.@....@..
012D00: 00 36 31 32 38 2D 41 50 31 42 49 4E 00 00 00 00 .6128-AP1BIN....
012D10: 00 00 02 00 00 00 40 00 63 19 00 00 00 00 00 00 ......@.c.......
012D20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
012D30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
012D40: 63 19 00 D3 03 02 08 FD 07 00 04 10 00 00 00 44 c..............D
012D50: 00 00 00 11 00 00 00 04 00 00 02 FD 07 00 04 20 ...............
012D60: FD 05 00 01 08 FD 21 00 21 FD 0D 00 04 10 00 00 ......!.!.......
012D70: 00 44 00 00 00 11 00 00 00 04 00 00 02 FD 07 00 .D..............
012D80: 3A 5A 40 CD 0E BC 2A 5B 40 CD 05 BC ED 4B 5D 40 :Z@...*[@....K]@
012D90: CD 38 BC 21 5F 40 AF 4E 23 46 23 E5 F5 CD 32 BC .8.!_@.N#F#...2.
012DA0: F1 E1 3C FE 10 20 F0 21 83 40 11 00 C0 ED 4B 81 ..<.. .!.@....K.
012DB0: 40 47 B7 20 06 01 00 40 ED B0 C9 7E B9 28 10 12 @G. ...@...~.(..
012DC0: 13 23 3A 80 40 94 20 F3 3A 7F 40 95 20 ED C9 23 .#:.@. .:.@. ..#
012DD0: 46 23 7E 12 13 10 FC C3 41 40 02 00 00 01 01 01 F#~.....A@......
012DE0: 01 1A 1A 06 06 12 12 00 00 1A 1A 06 06 12 12 00 ................
012DF0: 00 1A 1A 06 06 12 12 00 00 1A 1A 06 06 12 12 63 ...............c
012E00: 59 FD FF FD 53 00 77 07 01 C1 DC 00 1A C3 F0 70 Y...S.w........p
012E10: 77 00 07 C1 FC 77 1D C7 70 FC 70 1D C3 81 C0 77 w....w..p.p....w
012E20: 1D C7 00 E0 1C 1D C7 70 E0 77 1D C6 B1 FC 70 07 .......p.w....p.
012E30: 07 00 00 7C 1F C7 71 DC 3F 1D C0 FD 1A 00 04 3F ...|..q.?......?
012E40: 0F C3 F0 FC 3F 1F 87 E1 F8 7E 1F C3 F0 FC 3F 0F ....?....~....?.
012E50: C3 F1 F8 7E 1F 87 E1 F8 7E 1F 87 E1 F8 7E 3F 0F ...~....~....~?.
012E60: C3 F0 FC 3F 87 E1 F8 7E 1F 87 E3 F0 FC 3F 0F C3 ...?...~.....?..
012E70: F0 FC 3F 0F C3 F0 FC 7E 1F 87 E1 F8 7F 0F C3 F0 ..?....~........
012E80: FC 3F 0F C7 E1 F8 7E 1F 87 E1 F8 7C FD 52 00 02 .?....~....|.R..
012E90: 01 81 80 08 80 0C 04 02 20 0C 3E 00 84 01 F1 F0 ........ .>.....
012EA0: 11 01 F0 60 04 80 20 E0 02 40 04 1C 01 10 00 81 ...`.. ..@......
012EB0: 00 42 00 10 70 08 40 1F 1F 01 08 0F 87 00 20 80 .B..p.@....... .
012EC0: 1C 3E 02 20 1C 04 00 84 01 01 80 10 80 7C 38 02 .>. .........|8.
012ED0: 10 04 0E 00 44 00 80 80 11 00 0F 80 04 00 00 02 ....D...........
012EE0: 00 00 00 08 80 00 00 02 20 00 00 00 84 00 00 00 ........ .......
012EF0: 11 00 00 00 04 80 00 00 02 40 00 00 01 10 00 00 .........@......
012F00: 00 42 00 00 00 08 40 00 00 01 08 00 00 00 20 80 .B....@....... .
012F10: 00 00 02 20 00 00 00 84 00 00 00 10 80 00 00 02 ... ............
012F20: 10 00 00 00 44 00 00 00 11 00 00 00 04 00 00 02 ....D...........
012F30: FD 04 00 01 08 00 00 00 22 00 00 00 08 80 00 00 ........".......
012F40: 02 10 00 00 00 44 00 00 00 12 00 00 00 09 00 00 .....D..........
012F50: 00 04 40 00 00 01 08 00 00 00 21 00 00 00 04 20 ..@.......!....
012F60: 00 00 00 82 00 00 00 08 20 FD 05 00 04 10 00 00 ........ .......
012F70: 00 44 00 00 00 11 00 00 00 04 00 00 02 00 03 83 .D..............
012F80: 80 01 08 03 82 00 22 03 83 00 08 80 38 38 02 10 ......".....88..
012F90: 07 07 00 44 07 07 00 12 00 08 38 09 00 08 7C 04 ...D......8...|.
012FA0: 40 38 38 01 08 07 01 00 21 01 F0 80 04 20 3E 1C @88.....!.... >.
012FB0: 00 82 00 E0 80 08 20 00 00 20 70 00 04 10 1F 0E ...... .. p.....
012FC0: 00 44 01 C3 E0 11 00 02 00 04 00 00 03 FD 06 FF .D..............
012FD0: E1 FF FF FF FC 7F FF FF FF 1F FF FF FF C3 FF FF ................
012FE0: FF F8 FF FF FF FE 7F FF FF FF 3F FF FF FF 8F FF ..........?.....
012FF0: FF FF E1 FF FF FF FC 3F FF FF FF 87 FF FF FF F0 .......?........
013000: 7F FF FF FF 04 FD 04 00 04 1F FF FF FF C7 FF FF ................
013010: FF F1 FF FF FF FC 00 00 02 00 00 40 C8 00 00 21 ...........@...!
013020: 00 88 08 04 40 88 C8 01 10 22 08 00 42 00 40 40 ....@...."..B.@@
013030: 08 80 10 40 02 41 F1 F0 01 20 1F 01 00 88 00 21 ...@.A... .....!
013040: 00 21 00 22 20 04 20 04 01 00 84 01 04 40 10 40 .!." . ......@.@
013050: 20 08 01 04 FD 04 00 04 10 04 01 00 44 00 41 F0 ...........D.A.
013060: 11 00 01 00 04 FD 52 00 02 00 00 01 04 00 00 00 ......R.........
013070: 04 20 02 04 00 88 10 04 00 22 00 80 08 08 40 F0 . ......."....@.
013080: F0 01 10 3C 14 00 48 02 84 00 24 01 04 40 11 01 ...<..H...$..@..
013090: 04 40 04 20 01 01 00 84 01 04 C0 10 80 04 04 02 .@. ............
0130A0: 08 00 00 00 04 10 00 00 04 10 02 0F 00 44 00 09 .............D..
0130B0: 80 11 00 01 00 04 00 00 02 FD 07 00 04 20 00 00 ............. ..
0130C0: 00 88 00 00 00 22 00 00 00 08 40 00 00 01 10 00 ....."....@.....
0130D0: 00 00 48 00 00 00 24 00 00 00 11 00 00 00 04 20 ..H...$........
0130E0: 00 00 00 84 00 00 00 10 80 00 00 02 08 FD 07 00 ................
0130F0: 04 10 00 00 00 44 00 00 00 11 00 00 00 04 00 00 .....D..........
013100: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
013110: 10 00 00 00 02 09 50 E5 10 00 C1 02 00 00 00 02 ......P.........
013120: 10 00 C2 02 00 00 00 02 10 00 C3 02 00 00 00 02 ................
013130: 10 00 C4 02 00 00 00 02 10 00 C5 02 00 00 00 02 ................
013140: 10 00 C6 02 00 00 00 02 10 00 C7 02 00 00 00 02 ................
013150: 10 00 C8 02 00 00 00 02 10 00 C9 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: 02 00 00 38 7C 00 00 00 04 20 00 00 38 00 00 01 ...8|.... ..8...
013210: 08 FD 0D 00 08 7C FD 12 00 21 FD 07 00 18 FD 05 .....|...!......
013220: 00 04 10 00 38 00 44 00 38 00 11 00 04 00 04 00 ....8.D.8.......
013230: 00 02 FD 07 00 04 20 FD 05 00 01 08 FD 21 00 21 ...... ......!.!
013240: FD 0D 00 04 10 00 00 00 44 00 00 00 11 00 00 00 ........D.......
013250: 04 00 00 07 FD 4C FF FC FD FF 00 FD FF 00 FD FF .....L..........
013260: 00 FD 56 00 77 07 03 81 DC 00 1A C7 70 70 77 00 ..V.w.......ppw.
013270: 07 E1 C0 3F 1D C7 71 DC 70 1D C7 01 C0 77 1D C7 ...?..q.p....w..
013280: 70 E0 1C 1D C7 71 C0 73 1D C6 B1 C0 70 07 07 70 p....q.s....p..p
013290: 00 7E 1C 03 F1 F8 77 1D C0 FD BA 00 02 02 02 00 .~....w.........
0132A0: 08 80 10 0C 02 20 10 20 00 84 01 00 10 11 01 00 ..... . ........
0132B0: 80 04 80 61 10 02 40 0C 22 01 10 01 83 00 42 00 ...a..@.".....B.
0132C0: 30 88 08 40 02 02 01 08 01 08 80 20 80 22 20 02 0..@....... ." .
0132D0: 20 22 0C 00 84 03 02 00 10 80 04 44 02 10 0C 11 ".........D....
0132E0: 00 44 01 81 80 11 00 01 00 04 00 00 02 00 00 00 .D..............
0132F0: 08 80 00 00 02 20 00 00 00 84 00 00 00 11 00 00 ..... ..........
013300: 00 04 80 00 00 02 40 00 00 01 10 00 00 00 42 00 ......@.......B.
013310: 00 00 08 40 00 00 01 08 00 00 00 20 80 00 00 02 ...@....... ....
013320: 20 00 00 00 84 00 00 00 10 80 00 00 02 10 00 00 ...............
013330: 00 44 00 00 00 11 00 00 00 04 00 00 02 FD 04 00 .D..............
013340: 01 08 00 00 00 22 00 00 00 08 80 00 00 02 10 00 ....."..........
013350: 00 00 44 00 00 00 12 00 00 00 09 00 00 00 04 40 ..D............@
013360: 00 00 01 08 00 00 00 21 00 00 00 04 20 00 00 00 .......!.... ...
013370: 82 00 00 00 08 20 FD 05 00 04 10 00 00 00 44 00 ..... ........D.
013380: 00 00 11 00 00 00 04 00 00 02 FD 04 00 01 08 00 ................
013390: 00 00 22 00 00 00 08 80 00 00 02 10 00 00 00 44 .."............D
0133A0: 00 00 00 12 00 00 00 09 00 00 00 04 40 00 00 01 ............@...
0133B0: 08 00 00 00 21 00 00 00 04 20 00 00 00 82 00 00 ....!.... ......
0133C0: 00 08 20 00 00 60 88 00 04 10 00 00 00 44 00 00 .. ..`.......D..
0133D0: 00 11 00 00 00 04 00 00 02 FD 06 00 21 00 00 00 ............!...
0133E0: 04 40 00 00 01 10 00 00 00 42 00 00 00 08 80 00 .@.......B......
0133F0: 00 02 40 00 00 01 20 00 00 00 88 00 00 00 21 00 ..@... .......!.
013400: 00 00 04 20 00 00 00 84 00 00 00 10 40 00 00 01 ... ........@...
013410: 04 FD 04 00 04 10 00 00 00 44 00 00 00 11 00 00 .........D......
013420: 00 04 00 00 02 00 00 40 88 00 00 21 00 88 10 04 .......@...!....
013430: 40 88 88 01 10 22 08 00 42 04 44 40 08 81 10 80 @...."..B.D@....
013440: 02 40 20 20 01 20 02 11 00 88 02 21 00 21 02 22 .@ . .....!.!."
013450: 20 04 20 08 02 00 84 02 04 40 10 40 20 10 01 04 . ......@.@ ...
013460: FD 04 00 04 10 04 11 00 44 00 40 20 11 00 11 00 ........D.@ ....
013470: 04 FD 52 00 02 00 00 02 04 00 00 00 04 20 04 04 ..R.......... ..
013480: 00 88 1E 02 00 22 00 F0 10 08 40 08 08 01 10 02 ....."....@.....
013490: 24 00 48 04 87 80 24 00 83 80 11 00 83 C0 04 20 $.H...$........
0134A0: 00 81 00 84 00 85 40 10 80 08 08 02 08 00 00 00 ......@.........
0134B0: 08 10 00 00 04 10 02 00 80 44 00 0A 80 11 00 02 .........D......
0134C0: 00 04 00 00 03 FD 07 FF FC 3F FF FF FF 8F FF FF .........?......
0134D0: FF E3 FF FF FF F8 7F FF FF FF 1F FF FF FF CF FF ................
0134E0: FF FF E7 FF FF FF F1 FF FF FF FC 3F FF FF FF 87 ...........?....
0134F0: FF FF FF F0 FF FF FF FE 0F FD 07 FF FC 1F FF FF ................
013500: FF C7 FF FF FF F1 FF FF FF FC 00 00 02 00 00 44 ...............D
013510: 08 00 00 00 04 20 00 00 44 00 00 01 08 FD 0D 00 ..... ..D.......
013520: 18 04 FD 12 00 21 FD 07 00 20 FD 05 00 04 10 00 .....!... ......
013530: 44 00 44 00 44 00 11 00 0C 00 04 00 00 02 FD 07 D.D.D...........
013540: 00 04 20 FD 05 00 01 08 FD 21 00 21 FD 0D 00 04 .. ......!.!....
013550: 10 00 00 00 44 00 00 00 11 00 00 00 04 FD FF 00 ....D...........
013560: FD FF 00 FD FF 00 FD A6 00 3E 1F C7 F0 F8 00 18 .........>......
013570: C3 F0 F8 77 00 07 70 F8 07 1F 83 E0 FC 70 0F C0 ...w..p......p..
013580: 01 C0 3F 1D C3 E0 78 3E 0F 87 70 00 73 0F C6 30 ..?...x>..p.s..0
013590: F8 70 0F 83 E0 00 77 0F 80 71 C0 3F 0F C0 FD BA .p....w..q.?....
0135A0: 00 02 04 04 00 08 80 20 14 02 20 20 3C 00 84 01 ....... .. <...
0135B0: E0 20 11 01 E1 00 04 80 A1 10 02 40 14 22 01 10 . .........@."..
0135C0: 02 81 00 42 00 50 98 08 40 04 04 01 08 02 00 80 ...B.P..@.......
0135D0: 20 80 02 3C 02 20 02 14 00 84 01 04 00 10 80 08 ..<. ..........
0135E0: 44 02 10 04 13 00 44 00 80 80 11 00 02 00 04 00 D.....D.........
0135F0: 00 02 00 00 00 08 80 00 00 02 20 00 00 00 84 00 .......... .....
013600: 00 00 11 00 00 00 04 80 00 00 02 40 00 00 01 10 ...........@....
013610: 00 00 00 42 00 00 00 08 40 00 00 01 08 00 00 00 ...B....@.......
013620: 20 80 00 00 02 20 00 00 00 84 00 00 00 10 80 00 .... ..........
013630: 00 02 10 00 00 00 44 00 00 00 11 00 00 00 04 00 ......D.........
013640: 00 02 00 01 83 80 01 08 01 87 C0 22 07 C3 80 08 ..........."....
013650: 80 7C 38 02 10 0F 87 00 44 0F 82 00 12 00 08 7C .|8.....D......|
013660: 09 00 08 38 04 40 7C 7C 01 08 0F 81 00 21 00 E1 ...8.@||.....!..
013670: F0 04 20 1C 0C 00 82 00 41 F0 08 20 FD 05 00 04 .. .....A.. ....
013680: 10 0E 0E 00 44 00 81 C0 11 00 02 00 04 00 00 02 ....D...........
013690: FD 04 00 01 08 00 00 00 22 00 00 00 08 80 00 00 ........".......
0136A0: 02 10 00 00 00 44 00 00 00 12 00 00 00 09 00 00 .....D..........
0136B0: 00 04 40 00 00 01 08 00 00 00 21 00 00 00 04 20 ..@.......!....
0136C0: 00 00 00 82 00 00 00 08 20 00 00 20 88 00 04 10 ........ .. ....
0136D0: 00 00 00 44 00 00 00 11 00 00 00 04 00 00 02 FD ...D............
0136E0: 06 00 21 00 00 00 04 40 00 00 01 10 00 00 00 42 ..!....@.......B
0136F0: 00 00 00 08 80 00 00 02 40 00 00 01 20 00 00 00 ........@... ...
013700: 88 00 00 00 21 00 00 00 04 20 00 00 00 84 00 00 ....!.... ......
013710: 00 10 40 00 00 01 04 FD 04 00 04 10 00 00 00 44 ..@............D
013720: 00 00 00 11 00 00 00 04 00 00 02 00 00 40 70 00 .............@p.
013730: 00 21 00 70 60 04 40 70 70 01 10 1C 1C 00 42 03 .!.p`.@pp.....B.
013740: 83 80 08 80 E1 F0 02 40 20 20 01 20 02 0E 00 88 .......@ . ....
013750: 01 C1 00 21 01 C1 C0 04 20 1F 0C 00 84 07 C3 80 ...!.... .......
013760: 10 40 70 60 01 04 FD 04 00 04 10 0E 0E 00 44 00 .@p`..........D.
013770: E0 20 11 00 0E 00 04 00 00 03 FD 07 FF FC 3F FF . ............?.
013780: FF FF 8F FF FF FF E3 FF FF FF F8 7F FF FF FF 1F ................
013790: FF FF FF CF FF FF FF E7 FF FF FF F1 FF FF FF FC ................
0137A0: 3F FF FF FF 87 FF FF FF F0 FF FF FF FE 0F FD 07 ?...............
0137B0: FF FC 1F FF FF FF C7 FF FF FF F1 FF FF FF FC 00 ................
0137C0: 00 02 00 00 04 04 00 00 00 04 20 08 04 00 88 11 .......... .....
0137D0: 01 00 22 00 88 20 08 40 08 08 01 10 02 3E 00 48 ..".. .@.....>.H
0137E0: 07 C4 40 24 00 44 40 11 00 40 40 04 20 00 41 00 ..@$.D@..@@. .A.
0137F0: 84 00 46 40 10 80 10 10 02 08 00 00 00 10 10 00 ..F@............
013800: 00 04 10 02 00 80 44 00 0C 80 11 00 04 00 04 FD ......D.........
013810: 52 00 02 00 00 04 10 00 00 00 04 20 00 00 44 00 R.......... ..D.
013820: 00 01 08 FD 0D 00 28 08 FD 12 00 21 FD 07 00 40 ......(....!...@
013830: FD 05 00 04 10 00 44 00 44 00 04 00 11 00 04 00 ......D.D.......
013840: 04 00 00 02 FD 07 00 04 20 FD 05 00 01 08 FD 21 ........ ......!
013850: 00 21 FD 0D 00 04 10 00 00 00 44 00 00 00 11 00 .!........D.....
013860: 00 00 04 FD FF 00 FD FF 00 FD FF 00 FD B5 00 3E ...............>
013870: FD 1F 00 03 E1 C0 FD BD 00 02 07 87 80 08 80 3C ...............<
013880: 24 02 20 3C 02 00 84 00 10 40 11 00 11 E0 04 81 $. <.....@......
013890: 20 F0 02 40 24 1C 01 10 04 81 00 42 00 90 A8 08 ..@$......B....
0138A0: 40 02 02 01 08 01 01 00 20 80 04 02 02 20 04 24 @....... .... .$
0138B0: 00 84 01 07 80 10 80 10 3C 02 10 04 15 00 44 00 ........<.....D.
0138C0: 80 80 11 00 01 00 04 00 00 03 FF FF FF F8 FF FF ................
0138D0: FF FE 3F FF FF FF 87 FF FF FF F1 FF FF FF FC FF ..?.............
0138E0: FF FF FE 7F FF FF FF 1F FF FF FF C3 FF FF FF F8 ................
0138F0: 7F FF FF FF 0F FF FF FF E0 FF FF FF FE 3F FF FF .............?..
013900: FF 87 FF FF FF F0 FF FF FF FE 1F FF FF FF C7 FF ................
013910: FF FF F1 FF FF FF FC 00 00 02 00 02 04 40 01 08 .............@..
013920: 02 00 40 22 04 04 40 08 80 40 44 02 10 08 08 80 ..@"..@..@D.....
013930: 44 08 06 00 12 00 18 08 09 00 18 44 04 40 08 40 D..........D.@.@
013940: 01 08 01 03 00 21 01 10 10 04 20 22 10 00 82 00 .....!.... "....
013950: C0 10 08 20 FD 05 00 04 10 11 11 00 44 01 82 20 ... ........D..
013960: 11 00 06 00 04 00 00 02 FD 04 00 01 08 00 00 00 ................
013970: 22 00 00 00 08 80 00 00 02 10 00 00 00 44 00 00 "............D..
013980: 00 12 00 00 00 09 00 00 00 04 40 00 00 01 08 00 ..........@.....
013990: 00 00 21 00 00 00 04 20 00 00 00 82 00 00 00 08 ..!.... ........
0139A0: 20 00 00 20 70 00 04 10 00 00 00 44 00 00 00 11 .. p......D....
0139B0: 00 00 00 04 00 00 02 FD 06 00 21 00 00 00 04 40 ..........!....@
0139C0: 00 00 01 10 00 00 00 42 00 00 00 08 80 00 00 02 .......B........
0139D0: 40 00 00 01 20 00 00 00 88 00 00 00 21 00 00 00 @... .......!...
0139E0: 04 20 00 00 00 84 00 00 00 10 40 00 00 01 04 FD . ........@.....
0139F0: 04 00 04 10 00 00 00 44 00 00 00 11 00 00 00 04 .......D........
013A00: 00 00 02 FD 06 00 21 00 00 00 04 40 00 00 01 10 ......!....@....
013A10: 00 00 00 42 00 00 00 08 80 00 00 02 40 00 00 01 ...B........@...
013A20: 20 00 00 00 88 00 00 00 21 00 00 00 04 20 00 00 .......!.... ..
013A30: 00 84 00 00 00 10 40 00 00 01 04 FD 04 00 04 10 ......@.........
013A40: 00 00 00 44 00 00 00 11 00 00 00 04 00 00 02 FD ...D............
013A50: 07 00 04 20 00 00 00 88 00 00 00 22 00 00 00 08 ... ......."....
013A60: 40 00 00 01 10 00 00 00 48 00 00 00 24 00 00 00 @.......H...$...
013A70: 11 00 00 00 04 20 00 00 00 84 00 00 00 10 80 00 ..... ..........
013A80: 00 02 08 FD 07 00 04 10 00 00 00 44 00 00 00 11 ...........D....
013A90: 00 00 00 04 00 00 02 00 00 08 04 00 00 00 04 20 ...............
013AA0: 08 04 00 88 11 11 00 22 00 88 40 08 40 88 88 01 ......."..@.@...
013AB0: 10 22 04 00 48 00 84 40 24 04 44 40 11 04 40 80 ."..H..@$.D@..@.
013AC0: 04 20 04 41 00 84 04 44 40 10 80 20 20 02 08 00 . .A...D@.. ...
013AD0: 00 00 20 10 00 00 04 10 02 08 80 44 00 08 80 11 .. ........D....
013AE0: 00 04 00 04 FD 52 00 02 00 00 08 08 00 00 00 04 .....R..........
013AF0: 20 00 00 3C 00 00 01 08 FD 0D 00 48 10 FD 12 00 ..<.......H....
013B00: 21 FD 07 00 78 FD 05 00 04 10 00 38 00 44 00 08 !...x......8.D..
013B10: 00 11 00 04 00 04 00 00 03 FD 07 FF FC 3F FD 06 .............?..
013B20: FF 0F FD 21 FF E1 FD 0D FF FC 1F FF FF FF C7 FF ...!............
013B30: FF FF F1 FF FF FF FC FD FF 00 FD FF 00 FD FF 00 ................
013B40: FD 56 00 1E 07 03 E0 F8 00 18 C0 00 70 00 00 07 .V..........p...
013B50: 70 00 00 1C FD 04 00 01 C0 01 FC FD 04 00 E0 1C p...............
013B60: FD 04 00 73 FD 05 00 07 00 00 00 77 FD 05 00 01 ...s.......w....
013B70: C0 FD BA 00 03 FF FF FF F8 FF FF FF FE 3F FF FF .............?..
013B80: FF 87 FF FF FF F1 FF FF FF FC FF FF FF FE 7F FF ................
013B90: FF FF 1F FF FF FF C3 FF FF FF F8 7F FF FF FF 0F ................
013BA0: FF FF FF E0 FF FF FF FE 3F FF FF FF 87 FF FF FF ........?.......
013BB0: F0 FF FF FF FE 1F FF FF FF C7 FF FF FF F1 FF FF ................
013BC0: FF FC 00 00 02 04 44 40 08 80 22 3E 02 20 22 02 ......D@..">. ".
013BD0: 00 84 00 10 80 11 00 11 10 04 81 F0 10 02 40 3E ..............@>
013BE0: 22 01 10 07 C1 00 42 00 F8 C8 08 40 01 01 01 08 ".....B....@....
013BF0: 00 82 00 20 80 08 02 02 20 08 3E 00 84 01 04 40 ... .... .>....@
013C00: 10 80 20 04 02 10 04 19 00 44 00 80 80 11 00 00 .. ......D......
013C10: 80 04 FD 52 00 02 00 04 04 40 01 08 04 00 80 22 ...R.....@....."
013C20: 07 84 40 08 80 78 44 02 10 0F 09 80 44 0F 02 00 ..@..xD.....D...
013C30: 12 00 28 10 09 00 28 04 04 40 10 78 01 08 02 05 ..(...(..@.x....
013C40: 00 21 00 10 20 04 20 02 20 00 82 00 40 20 08 20 .!.. . . ...@ .
013C50: FD 05 00 04 10 01 13 00 44 00 80 20 11 00 0A 00 ........D.. ....
013C60: 04 00 00 02 FD 04 00 01 08 00 00 00 22 00 00 00 ............"...
013C70: 08 80 00 00 02 10 00 00 00 44 00 00 00 12 00 00 .........D......
013C80: 00 09 00 00 00 04 40 00 00 01 08 00 00 00 21 00 ......@.......!.
013C90: 00 00 04 20 00 00 00 82 00 00 00 08 20 00 00 20 ... ........ ..
013CA0: 88 00 04 10 00 00 00 44 00 00 00 11 00 00 00 04 .......D........
013CB0: 00 00 02 00 00 F8 70 00 00 21 00 30 70 04 40 30 ......p..!.0p.@0
013CC0: 70 01 10 0C 08 00 42 07 C7 C0 08 81 F0 E0 02 40 p.....B........@
013CD0: 20 20 01 20 02 1F 00 88 03 E3 E0 21 03 E0 C0 04 . .......!....
013CE0: 20 0E 0E 00 84 03 83 80 10 40 20 70 01 04 FD 04 ........@ p....
013CF0: 00 04 10 04 1F 00 44 00 40 20 11 00 1F 00 04 00 ......D.@ ......
013D00: 00 02 FD 06 00 21 00 00 00 04 40 00 00 01 10 00 .....!....@.....
013D10: 00 00 42 00 00 00 08 80 00 00 02 40 00 00 01 20 ..B........@...
013D20: 00 00 00 88 00 00 00 21 00 00 00 04 20 00 00 00 .......!.... ...
013D30: 84 00 00 00 10 40 00 00 01 04 FD 04 00 04 10 00 .....@..........
013D40: 00 00 44 00 00 00 11 00 00 00 04 00 00 02 FD 07 ..D.............
013D50: 00 04 20 00 00 00 88 00 00 00 22 00 00 00 08 40 .. ......."....@
013D60: 00 00 01 10 00 00 00 48 00 00 00 24 00 00 00 11 .......H...$....
013D70: 00 00 00 04 20 00 00 00 84 00 00 00 10 80 00 00 .... ...........
013D80: 02 08 FD 07 00 04 10 00 00 00 44 00 00 00 11 00 ..........D.....
013D90: 00 00 04 00 00 02 00 00 1F 0E 00 00 00 04 20 08 .............. .
013DA0: 0E 00 88 0E 0E 00 22 00 70 F8 08 40 70 70 01 10 ......".p..@pp..
013DB0: 1C 04 00 48 00 83 80 24 03 83 80 11 03 83 00 04 ...H...$........
013DC0: 20 03 83 80 84 03 83 80 10 80 7C 7C 02 08 00 00 .........||....
013DD0: 00 7C 38 00 00 04 10 07 07 00 44 00 07 00 11 00 .|8.......D.....
013DE0: 04 00 04 00 00 03 FD 07 FF FC 3F FD 06 FF 0F FD ..........?.....
013DF0: 21 FF E1 FD 0D FF FC 1F FF FF FF C7 FF FF FF F1 !...............
013E00: FF FF FF FC 00 00 02 00 00 10 04 00 00 00 04 20 ...............
013E10: 00 00 04 00 00 01 08 FD 0D 00 7C 20 FD 12 00 21 ..........| ...!
013E20: FD 07 00 44 FD 05 00 04 10 00 44 00 44 00 10 00 ...D......D.D...
013E30: 11 00 04 00 04 FD FF 00 FD FF 00 FD FF 00 FD A6 ................
013E40: 00 38 0F 07 71 DC 00 1D C0 FD 04 00 07 E0 00 00 .8..q...........
013E50: 1C FD 04 00 01 C0 71 C0 FD 04 00 E0 FD 04 00 1C ......q.........
013E60: 73 FD 09 00 7E FD 05 00 01 C0 FD BA 00 02 00 00 s...~...........
013E70: 00 08 80 00 00 02 20 00 00 00 84 00 00 00 11 00 ...... .........
013E80: 00 00 04 80 00 00 02 40 00 00 01 10 00 00 00 42 .......@.......B
013E90: 00 00 00 08 40 00 00 01 08 00 00 00 20 80 00 00 ....@....... ...
013EA0: 02 20 00 00 00 84 00 00 00 10 80 00 00 02 10 00 . ..............
013EB0: 00 00 44 00 00 00 11 00 00 00 04 00 00 02 04 44 ..D............D
013EC0: 40 08 80 22 04 02 20 22 22 00 84 01 10 80 11 01 @..".. "".......
013ED0: 11 10 04 80 20 20 02 40 04 22 01 10 00 81 00 42 .... .@.".....B
013EE0: 00 10 88 08 40 11 11 01 08 08 84 00 20 80 10 22 ....@....... .."
013EF0: 02 20 10 04 00 84 01 04 40 10 80 20 08 02 10 04 . ......@.. ....
013F00: 11 00 44 00 80 80 11 00 08 80 04 FD 52 00 02 00 ..D.........R...
013F10: 07 83 80 01 08 07 81 00 22 00 43 C0 08 80 04 38 ........".C....8
013F20: 02 10 00 8A 80 44 00 82 00 12 00 48 08 09 00 48 .....D.....H...H
013F30: 08 04 40 08 04 01 08 01 09 00 21 00 20 40 04 20 ..@.......!. @.
013F40: 04 3C 00 82 00 40 40 08 20 FD 05 00 04 10 02 15 .<...@@. .......
013F50: 00 44 00 80 40 11 00 12 00 04 00 00 03 FD 05 FF .D..@...........
013F60: 0F FF FF FF E3 FF FF FF F8 FF FF FF FE 1F FF FF ................
013F70: FF C7 FF FF FF F3 FF FF FF F9 FF FF FF FC 7F FF ................
013F80: FF FF 0F FF FF FF E1 FF FF FF FC 3F FF FF FF 83 ...........?....
013F90: FF FF FF F8 3F FC 00 20 88 00 04 1F FF FF FF C7 ....?.. ........
013FA0: FF FF FF F1 FF FF FF FC 00 00 02 00 00 08 88 00 ................
013FB0: 00 21 00 40 88 04 40 40 88 01 10 10 18 00 42 04 .!.@..@@......B.
013FC0: 00 80 08 81 01 10 02 40 60 60 01 20 06 10 00 88 .......@``. ....
013FD0: 00 40 20 21 00 41 00 04 20 11 11 00 84 04 44 40 .@ !.A.. .....D@
013FE0: 10 40 60 88 01 04 FD 04 00 04 10 0C 02 00 44 00 .@`...........D.
013FF0: C0 60 11 00 10 00 04 00 00 02 FD 06 00 21 00 00 .`...........!..
014000: 00 04 40 00 00 01 10 00 00 00 42 00 00 00 08 80 ..@.......B.....
014010: 00 00 02 40 00 00 01 20 00 00 00 88 00 00 00 21 ...@... .......!
014020: 00 00 00 04 20 00 00 00 84 00 00 00 10 40 00 00 .... ........@..
014030: 01 04 FD 04 00 04 10 00 00 00 44 00 00 00 11 00 ..........D.....
014040: 00 00 04 00 00 02 FD 07 00 04 20 00 00 00 88 00 .......... .....
014050: 00 00 22 00 00 00 08 40 00 00 01 10 00 00 00 48 .."....@.......H
014060: 00 00 00 24 00 00 00 11 00 00 00 04 20 00 00 00 ...$........ ...
014070: 84 00 00 00 10 80 00 00 02 08 FD 07 00 04 10 00 ................
014080: 00 00 44 00 00 00 11 00 00 00 04 00 00 02 FD 07 ..D.............
014090: 00 04 20 00 00 00 88 00 00 00 22 00 00 00 08 40 .. ......."....@
0140A0: 00 00 01 10 00 00 00 48 00 00 00 24 00 00 00 11 .......H...$....
0140B0: 00 00 00 04 20 00 00 00 84 00 00 00 10 80 00 00 .... ...........
0140C0: 02 08 FD 07 00 04 10 00 00 00 44 00 00 00 11 00 ..........D.....
0140D0: 00 00 04 00 00 02 FD 07 00 04 20 FD 05 00 01 08 .......... .....
0140E0: FD 21 00 21 FD 0D 00 04 10 00 00 00 44 00 00 00 .!.!........D...
0140F0: 11 00 00 00 04 00 00 02 00 00 20 44 00 00 00 04 .......... D....
014100: 20 00 00 08 00 00 01 08 FD 0D 00 08 20 FD 12 00 ........... ...
014110: 21 FD 07 00 44 FD 05 00 04 10 00 44 00 44 00 20 !...D......D.D.
014120: 00 11 00 04 00 04 FD FF 00 FD FF 00 FD FF 00 FD ................
014130: A6 00 70 07 00 71 DC 00 1F C3 E0 F0 7E 00 07 C0 ..p..q......~...
014140: F8 77 1F 83 E0 F8 7E 0F C0 E1 C0 77 1F 83 E1 F8 .w....~....w....
014150: 3C 0F 87 E0 38 7B 1D C3 60 F8 7E 0F 03 E0 00 7C <...8{..`.~....|
014160: 0F 87 71 F8 3E 0F C0 FD 1A 00 07 E1 F8 7E 1F 87 ..q.>........~..
014170: E1 F0 FC 3F 0F C3 F0 7E 1F 87 E1 F8 7E 1F 0F C3 ...?...~....~...
014180: F0 FC 3F 0F C3 F0 FC 3F 0F C3 E1 F8 7E 1F 87 E0 ..?....?....~...
014190: FC 3F 0F C3 F0 FC 3E 1F 87 E1 F8 7E 1F 87 E1 F8 .?....>....~....
0141A0: 7E 1F 87 C3 F0 FC 3F 0F C1 F8 7E 1F 87 E1 F8 7C ~.....?...~....|
0141B0: 3F 0F C3 F0 FC 3F 0F C4 FD 52 00 02 00 00 00 08 ?....?...R......
0141C0: 80 00 00 02 20 00 00 00 84 00 00 00 11 00 00 00 .... ...........
0141D0: 04 80 00 00 02 40 00 00 01 10 00 00 00 42 00 00 .....@.......B..
0141E0: 00 08 40 00 00 01 08 00 00 00 20 80 00 00 02 20 ..@....... ....
0141F0: 00 00 00 84 00 00 00 10 80 00 00 02 10 00 00 00 ................
014200: 44 00 00 00 11 00 00 00 04 00 00 02 03 83 80 08 D...............
014210: 80 1C 04 02 20 1C 1C 00 84 00 E0 80 11 00 E0 E0 .... ...........
014220: 04 80 20 C0 02 40 04 1C 01 10 00 83 80 42 00 10 .. ..@.......B..
014230: 70 08 40 0E 0E 01 08 07 0F 80 20 80 3E 1C 02 20 p.@....... .>..
014240: 3E 04 00 84 03 83 80 10 80 20 30 02 10 0E 0E 00 >........ 0.....
014250: 44 01 C1 C0 11 00 07 00 04 00 00 03 FD 05 FF 0F D...............
014260: FF FF FF E3 FF FF FF F8 FF FF FF FE 1F FF FF FF ................
014270: C7 FF FF FF F3 FF FF FF F9 FF FF FF FC 7F FF FF ................
014280: FF 0F FF FF FF E1 FF FF FF FC 3F FF FF FF 83 FF ..........?.....
014290: FF FF F8 3F FD 05 FF FC 1F FF FF FF C7 FF FF FF ...?............
0142A0: F1 FF FF FF FC 00 00 02 00 04 44 40 01 08 04 42 ..........D@...B
0142B0: 00 22 00 40 40 08 80 04 44 02 10 00 8C 80 44 00 .".@@...D.....D.
0142C0: 82 00 12 00 7C 04 09 00 7C 10 04 40 04 04 01 08 ....|...|..@....
0142D0: 00 8F 80 21 00 40 80 04 20 08 22 00 82 00 40 80 ...!.@.. ."...@.
0142E0: 08 20 FD 05 00 04 10 04 19 00 44 00 80 80 11 00 . ........D.....
0142F0: 1F 00 04 FD 3D 00 04 00 70 70 00 04 FD 0F 00 02 ....=...pp......
014300: 00 00 10 98 00 00 21 00 80 88 04 40 80 98 01 10 ......!....@....
014310: 20 08 00 42 07 81 00 08 81 E0 10 02 40 A0 A0 01 ..B........@...
014320: 20 0A 1E 00 88 00 80 40 21 00 82 00 04 20 01 11 ......@!.... ..
014330: 00 84 00 44 40 10 40 20 88 01 04 FD 04 00 04 10 ...D@.@ ........
014340: 04 04 00 44 00 40 A0 11 00 1E 00 04 00 00 02 FD ...D.@..........
014350: 06 00 21 00 00 00 04 40 00 00 01 10 00 00 00 42 ..!....@.......B
014360: 00 00 00 08 80 00 00 02 40 00 00 01 20 00 00 00 ........@... ...
014370: 88 00 00 00 21 00 00 00 04 20 00 00 00 84 00 00 ....!.... ......
014380: 00 10 40 00 00 01 04 FD 04 00 04 10 00 00 00 44 ..@............D
014390: 00 00 00 11 00 00 00 04 00 00 02 00 00 0E 04 00 ................
0143A0: 00 00 04 20 1F 04 00 88 06 1F 00 22 00 30 70 08 ... .......".0p.
0143B0: 40 F8 F8 01 10 3E 04 00 48 00 81 80 24 07 C3 80 @....>..H...$...
0143C0: 11 07 C3 80 04 20 07 C1 00 84 07 C3 80 10 80 38 ..... .........8
0143D0: 38 02 08 00 00 00 38 10 00 00 04 10 02 0F 80 44 8.....8........D
0143E0: 00 07 00 11 00 0F 80 04 00 00 02 FD 07 00 04 20 ...............
0143F0: 00 00 00 88 00 00 00 22 00 00 00 08 40 00 00 01 ......."....@...
014400: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
014410: 11 00 00 00 02 09 50 E5 11 00 C1 02 00 00 00 02 ......P.........
014420: 11 00 C2 02 00 00 00 02 11 00 C3 02 00 00 00 02 ................
014430: 11 00 C4 02 00 00 00 02 11 00 C5 02 00 00 00 02 ................
014440: 11 00 C6 02 00 00 00 02 11 00 C7 02 00 00 00 02 ................
014450: 11 00 C8 02 00 00 00 02 11 00 C9 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: 10 00 00 00 48 00 00 00 24 00 00 00 11 00 00 00 ....H...$.......
014510: 04 20 00 00 00 84 00 00 00 10 80 00 00 02 08 FD . ..............
014520: 07 00 04 10 00 00 00 44 00 00 00 11 00 00 00 04 .......D........
014530: 00 00 02 FD 07 00 04 20 FD 05 00 01 08 FD 21 00 ....... ......!.
014540: 21 FD 0D 00 04 10 00 00 00 44 00 00 00 11 00 00 !........D......
014550: 00 04 00 00 02 00 00 7C 38 00 00 00 04 20 00 00 .......|8.... ..
014560: 30 00 00 01 08 FD 0D 00 08 20 FD 12 00 21 FD 07 0........ ...!..
014570: 00 38 FD 05 00 04 10 00 38 00 44 00 7C 00 11 00 .8......8.D.|...
014580: 0E 00 04 FD FF 00 FD FF 00 FD FF 00 FD A6 00 7E ...............~
014590: 07 00 E0 F8 00 1F C0 70 70 77 00 07 81 DC 77 1D .......ppw....w.
0145A0: C7 70 1C 77 1D C1 C1 F8 77 1D C7 70 E0 1C 1D C7 .p.w....w..p....
0145B0: 70 70 7F 1D C7 F1 DC 77 07 07 70 00 78 1D C7 71 pp.....w..p.x..q
0145C0: DC 07 1D C0 FD 1A 00 04 21 08 42 10 84 21 10 84 ........!.B..!..
0145D0: 21 08 42 10 42 10 84 21 08 42 11 08 42 10 84 21 !.B.B..!.B..B..!
0145E0: 08 42 10 84 21 08 42 21 08 42 10 84 20 84 21 08 .B..!.B!.B.. .!.
0145F0: 42 10 84 22 10 84 21 08 42 10 84 21 08 42 10 84 B.."..!.B..!.B..
014600: 42 10 84 21 08 41 08 42 10 84 21 08 44 21 08 42 B..!.A.B..!.D!.B
014610: 10 84 21 08 44 00 00 07 FD 4C FF FC 00 00 02 00 ..!.D....L......
014620: 00 00 08 80 00 00 02 20 00 00 00 84 00 00 00 11 ....... ........
014630: 00 00 00 04 80 00 00 02 40 00 00 01 10 00 00 00 ........@.......
014640: 42 00 00 00 08 40 00 00 01 08 00 00 00 20 80 00 B....@....... ..
014650: 00 02 20 00 00 00 84 00 00 00 10 80 00 00 02 10 .. .............
014660: 00 00 00 44 00 00 00 11 00 00 00 04 00 00 02 00 ...D............
014670: 00 00 08 80 00 00 02 20 00 00 00 84 00 00 00 11 ....... ........
014680: 00 00 00 04 80 00 00 02 40 00 00 01 10 00 00 00 ........@.......
014690: 42 00 00 00 08 40 00 00 01 08 00 00 00 20 80 00 B....@....... ..
0146A0: 00 02 20 00 00 00 84 00 00 00 10 80 00 00 02 10 .. .............
0146B0: 00 00 00 44 00 00 00 11 00 00 00 04 00 00 02 FD ...D............
0146C0: 04 00 01 08 00 00 00 22 00 00 00 08 80 00 00 02 ......."........
0146D0: 10 00 00 00 44 00 00 00 12 00 00 00 09 00 00 00 ....D...........
0146E0: 04 40 00 00 01 08 00 00 00 21 00 00 00 04 20 00 .@.......!.... .
0146F0: 00 00 82 00 00 00 08 20 FD 05 00 04 10 00 00 00 ....... ........
014700: 44 00 00 00 11 00 00 00 04 00 00 02 00 04 44 40 D.............D@
014710: 01 08 04 42 00 22 04 40 80 08 80 44 44 02 10 08 ...B.".@...DD...
014720: 88 80 44 08 82 00 12 00 08 44 09 00 08 20 04 40 ..D......D... .@
014730: 44 44 01 08 08 81 00 21 00 80 80 04 20 10 22 00 DD.....!.... .".
014740: 82 00 40 80 08 20 FD 05 00 04 10 08 11 00 44 00 ..@.. ........D.
014750: 81 00 11 00 02 00 04 FD 3D 00 04 FD 04 00 04 FD ........=.......
014760: 0F 00 02 00 00 20 A8 00 00 21 00 F0 78 04 40 F0 ..... ...!..x.@.
014770: A8 01 10 3C 08 00 42 00 40 80 08 80 10 20 02 41 ...<..B.@.... .A
014780: 21 20 01 20 12 01 00 88 00 40 80 21 00 43 C0 04 ! . .....@.!.C..
014790: 20 02 0F 00 84 00 83 80 10 40 20 78 01 04 FD 04 ........@ x....
0147A0: 00 04 10 04 02 00 44 00 41 20 11 00 01 00 04 00 ......D.A ......
0147B0: 00 03 FD 06 FF E1 FF FF FF FC 7F FF FF FF 1F FF ................
0147C0: FF FF C3 FF FF FF F8 FF FF FF FE 7F FF FF FF 3F ...............?
0147D0: FF FF FF 8F FF FF FF E1 FF FF FF FC 3F FF FF FF ............?...
0147E0: 87 FF FF FF F0 7F FF FF FF 07 FD 04 FF FC 1F FF ................
0147F0: FF FF C7 FF FF FF F1 FF FF FF FC 00 00 02 00 00 ................
014800: 11 0C 00 00 00 04 20 01 0C 00 88 08 02 00 22 00 ...... .......".
014810: 40 88 08 40 80 80 01 10 20 0C 00 48 01 82 00 24 @..@.... ..H...$
014820: 00 84 40 11 00 84 40 04 20 00 83 00 84 00 84 40 ..@...@. ......@
014830: 10 80 44 44 02 08 00 00 00 44 30 00 00 04 10 06 ..DD.....D0.....
014840: 08 00 44 00 08 80 11 00 00 80 04 00 00 02 FD 07 ..D.............
014850: 00 04 20 00 00 00 88 00 00 00 22 00 00 00 08 40 .. ......."....@
014860: 00 00 01 10 00 00 00 48 00 00 00 24 00 00 00 11 .......H...$....
014870: 00 00 00 04 20 00 00 00 84 00 00 00 10 80 00 00 .... ...........
014880: 02 08 FD 07 00 04 10 00 00 00 44 00 00 00 11 00 ..........D.....
014890: 00 00 04 00 00 02 FD 07 00 04 20 FD 05 00 01 08 .......... .....
0148A0: FD 21 00 21 FD 0D 00 04 10 00 00 00 44 00 00 00 .!.!........D...
0148B0: 11 00 00 00 04 00 00 02 FD 07 00 04 20 FD 05 00 ............ ...
0148C0: 01 08 FD 21 00 21 FD 0D 00 04 10 00 00 00 44 00 ...!.!........D.
0148D0: 00 00 11 00 00 00 04 FD FF 00 FD FF 00 FD FF 00 ................
0148E0: FD A3 00 1A 00 00 00 00 00 00 00 00 00 00 00 00 .£..............
0148F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
014900: 10 3C 02 10 04 15 00 44 00 80 80 11 00 01 00 04 .<.....D........
014910: 00 00 03 FF FF FF F8 FF FF FF FE 3F FF FF FF 87 ...........?....
014920: FF FF FF F1 FF FF FF FC FF FF FF FE 7F FF FF FF ................
014930: 1F FF FF FF C3 FF FF FF F8 7F FF FF FF 0F FF FF ................
014940: FF E0 FF FF FF FE 3F FF FF FF 87 FF FF FF F0 FF ......?.........
014950: FF FF FE 1F FF FF FF C7 FF FF FF F1 FF FF FF FC ................
014960: 00 00 02 00 02 04 40 01 08 02 00 40 22 04 04 40 ......@....@"..@
014970: 08 80 40 44 02 10 08 08 80 44 08 06 00 12 00 18 ..@D.....D......
014980: 08 09 00 18 44 04 40 08 40 01 08 01 03 00 21 01 ....D.@.@.....!.
014990: 10 10 04 20 22 10 00 82 00 C0 10 08 20 00 00 00 ... "....... ...
0149A0: 00 00 04 10 11 11 00 44 01 82 20 11 00 06 00 04 .......D.. .....
0149B0: 00 00 02 00 00 00 00 01 08 00 00 00 22 00 00 00 ............"...
0149C0: 08 80 00 00 02 10 00 00 00 44 00 00 00 12 00 00 .........D......
0149D0: 00 09 00 00 00 04 40 00 00 01 08 00 00 00 21 00 ......@.......!.
0149E0: 00 00 04 20 00 00 00 82 00 00 00 08 20 00 00 20 ... ........ ..
0149F0: 70 00 04 10 00 00 00 44 00 00 00 11 00 00 00 04 p......D........
014A00: 00 00 02 00 00 00 00 00 00 21 00 00 00 04 40 00 .........!....@.
014A10: 00 01 10 00 00 00 42 00 00 00 08 80 00 00 02 40 ......B........@
014A20: 00 00 01 20 00 00 00 88 00 00 00 21 00 00 00 04 ... .......!....
014A30: 20 00 00 00 84 00 00 00 10 40 00 00 01 04 00 00 ........@......
014A40: 00 00 04 10 00 00 00 44 00 00 00 11 00 00 00 04 .......D........
014A50: 00 00 02 00 00 00 00 00 00 21 00 00 00 04 40 00 .........!....@.
014A60: 00 01 10 00 00 00 42 00 00 00 08 80 00 00 02 40 ......B........@
014A70: 00 00 01 20 00 00 00 88 00 00 00 21 00 00 00 04 ... .......!....
014A80: 20 00 00 00 84 00 00 00 10 40 00 00 01 04 00 00 ........@......
014A90: 00 00 04 10 00 00 00 44 00 00 00 11 00 00 00 04 .......D........
014AA0: 00 00 02 00 00 00 00 00 00 00 04 20 00 00 00 88 ........... ....
014AB0: 00 00 00 22 00 00 00 08 40 00 00 01 10 00 00 00 ..."....@.......
014AC0: 48 00 00 00 24 00 00 00 11 00 00 00 04 20 00 00 H...$........ ..
014AD0: 00 84 00 00 00 10 80 00 00 02 08 00 00 00 00 00 ................
014AE0: 00 00 04 10 00 00 00 44 00 00 00 11 00 00 00 04 .......D........
014AF0: 00 00 02 00 00 08 04 00 00 00 04 20 08 04 00 88 ........... ....
014B00: 0D 0A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 41 ........ A
014B10: 70 70 65 6E 64 69 78 20 49 0D 0A 20 20 20 20 20 ppendix I..
014B20: 20 20 4B 65 79 20 4E 75 6D 62 65 72 69 6E 67 2E Key Numbering.
014B30: 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 54 68 65 ...... The
014B40: 20 76 61 72 69 6F 75 73 20 74 61 62 6C 65 73 20 various tables
014B50: 69 6E 20 74 68 65 20 4B 65 79 20 4D 61 6E 61 67 in the Key Manag
014B60: 65 72 2C 20 73 75 63 68 20 61 73 20 74 68 65 20 er, such as the
014B70: 74 72 61 6E 73 6C 61 74 69 6F 6E 20 20 74 61 62 translation tab
014B80: 6C 65 73 0D 0A 20 20 20 20 20 20 20 6F 72 20 74 les.. or t
014B90: 68 65 20 72 65 70 65 61 74 69 6E 67 20 6B 65 79 he repeating key
014BA0: 20 74 61 62 6C 65 2C 20 20 61 72 65 20 20 61 6C table, are al
014BB0: 6C 20 20 61 63 63 65 73 73 65 64 20 20 62 79 20 l accessed by
014BC0: 20 6B 65 79 20 20 6E 75 6D 62 65 72 2E 20 20 54 key number. T
014BD0: 68 65 0D 0A 20 20 20 20 20 20 20 6E 75 6D 62 65 he.. numbe
014BE0: 72 69 6E 67 20 6F 66 20 74 68 65 20 6B 65 79 73 ring of the keys
014BF0: 20 20 28 61 6E 64 20 20 6A 6F 79 73 74 69 63 6B (and joystick
014C00: 73 29 20 20 69 73 20 20 67 69 76 65 6E 20 20 69 s) is given i
014C10: 6E 20 20 74 68 65 20 20 66 6F 6C 6C 6F 77 69 6E n the followin
014C20: 67 0D 0A 20 20 20 20 20 20 20 64 69 61 67 72 61 g.. diagra
014C30: 6D 73 3A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 ms:......
014C40: 4E 6F 74 65 20 74 68 61 74 20 74 68 65 20 70 68 Note that the ph
014C50: 79 73 69 63 61 6C 20 6C 61 79 6F 75 74 20 6F 66 ysical layout of
014C60: 20 74 68 65 20 36 31 32 38 20 6B 65 79 62 6F 61 the 6128 keyboa
014C70: 72 64 20 20 64 69 66 66 65 72 73 20 20 66 72 6F rd differs fro
014C80: 6D 20 20 74 68 65 0D 0A 20 20 20 20 20 20 20 34 m the.. 4
014C90: 36 34 20 61 6E 64 20 36 36 34 20 6B 65 79 62 6F 64 and 664 keybo
014CA0: 61 72 64 73 20 62 75 74 20 74 68 61 74 20 74 68 ards but that th
014CB0: 65 20 6B 65 79 73 20 77 69 74 68 20 74 68 65 20 e keys with the
014CC0: 73 61 6D 65 20 6B 65 79 20 6E 75 6D 62 65 72 73 same key numbers
014CD0: 20 68 61 76 65 0D 0A 20 20 20 20 20 20 20 74 68 have.. th
014CE0: 65 20 73 61 6D 65 20 73 79 6D 62 6F 6C 73 20 6F e same symbols o
014CF0: 6E 20 74 68 65 20 6B 65 79 74 6F 70 73 20 61 6E n the keytops an
014D00: 64 20 67 65 6E 65 72 61 74 65 20 74 68 65 20 73 d generate the s
014D10: 61 6D 65 20 76 61 6C 75 65 73 2E 20 54 68 65 20 ame values. The
014D20: 6B 65 79 73 0D 0A 20 20 20 20 20 20 20 74 68 61 keys.. tha
014D30: 74 20 68 61 76 65 20 6D 6F 76 65 64 20 61 72 65 t have moved are
014D40: 20 6D 61 72 6B 65 64 20 77 69 74 68 20 61 6E 20 marked with an
014D50: 61 73 74 65 72 69 73 6B 2E 0D 0A 1A 73 75 63 68 asterisk....such
014D60: 20 61 73 20 74 68 65 20 74 72 61 6E 73 6C 61 74 as the translat
014D70: 69 6F 6E 20 20 74 61 62 6C 65 73 0D 0A 20 20 20 ion tables..
014D80: 6C 65 73 0D 0A 20 20 20 20 20 20 20 6F 72 20 74 les.. or t
014D90: 68 65 20 72 65 70 65 61 74 69 6E 67 20 6B 65 79 he repeating key
014DA0: 20 74 61 62 6C 65 2C 20 20 61 72 65 20 20 61 6C table, are al
014DB0: 6C 20 20 61 63 63 65 73 73 65 64 20 20 62 79 20 l accessed by
014DC0: 20 6B 65 79 20 20 6E 75 6D 62 65 72 2E 20 20 54 key number. T
014DD0: 68 65 0D 0A 20 20 20 20 20 20 20 6E 75 6D 62 65 he.. numbe
014DE0: 72 69 6E 67 20 6F 66 20 74 68 65 20 6B 65 79 73 ring of the keys
014DF0: 20 20 28 61 6E 64 20 20 6A 6F 79 73 74 69 63 6B (and joystick
014E00: 73 29 20 20 69 73 20 20 67 69 76 65 6E 20 20 69 s) is given i
014E10: 6E 20 20 74 68 65 20 20 66 6F 6C 6C 6F 77 69 6E n the followin
014E20: 67 0D 0A 20 20 20 20 20 20 20 64 69 61 67 72 61 g.. diagra
014E30: 6D 73 3A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 ms:......
014E40: 4E 6F 74 65 20 74 68 61 74 20 74 68 65 20 70 68 Note that the ph
014E50: 79 73 69 63 61 6C 20 6C 61 79 6F 75 74 20 6F 66 ysical layout of
014E60: 20 74 68 65 20 36 31 32 38 20 6B 65 79 62 6F 61 the 6128 keyboa
014E70: 72 64 20 20 64 69 66 66 65 72 73 20 20 66 72 6F rd differs fro
014E80: 6D 20 20 74 68 65 0D 0A 20 20 20 20 20 20 20 34 m the.. 4
014E90: 36 34 20 61 6E 64 20 36 36 34 20 6B 65 79 62 6F 64 and 664 keybo
014EA0: 61 72 64 73 20 62 75 74 20 74 68 61 74 20 74 68 ards but that th
014EB0: 65 20 6B 65 79 73 20 77 69 74 68 20 74 68 65 20 e keys with the
014EC0: 73 61 6D 65 20 6B 65 79 20 6E 75 6D 62 65 72 73 same key numbers
014ED0: 20 68 61 76 65 0D 0A 20 20 20 20 20 20 20 74 68 have.. th
014EE0: 65 20 73 61 6D 65 20 73 79 6D 62 6F 6C 73 20 6F e same symbols o
014EF0: 6E 20 74 68 65 20 6B 65 79 74 6F 70 73 20 61 6E n the keytops an
014F00: 20 20 20 20 20 20 20 4E 6F 74 65 20 74 68 61 74 Note that
014F10: 20 6A 6F 79 73 74 69 63 6B 20 31 20 6F 76 65 72 joystick 1 over
014F20: 6C 61 79 73 20 6B 65 79 73 20 34 38 2E 2E 35 33 lays keys 48..53
014F30: 20 6F 6E 20 74 68 65 20 6D 61 69 6E 20 6B 65 79 on the main key
014F40: 62 6F 61 72 64 20 61 6E 64 20 20 69 73 0D 0A 20 board and is..
014F50: 20 20 20 20 20 20 69 6E 64 69 73 74 69 6E 67 75 indistingu
014F60: 69 73 68 61 62 6C 65 20 66 72 6F 6D 20 74 68 65 ishable from the
014F70: 6D 2E 0D 0A 0D 0A 20 20 20 20 20 20 20 54 68 65 m..... The
014F80: 20 66 6F 6C 6C 6F 77 69 6E 67 20 74 61 62 6C 65 following table
014F90: 20 74 72 61 6E 73 6C 61 74 65 73 20 6B 65 79 20 translates key
014FA0: 6E 75 6D 62 65 72 73 20 69 6E 20 74 68 65 20 6F numbers in the o
014FB0: 70 70 6F 73 69 74 65 20 20 64 69 72 65 63 74 69 pposite directi
014FC0: 6F 6E 2C 0D 0A 20 20 20 20 20 20 20 66 72 6F 6D on,.. from
014FD0: 20 74 68 65 20 6B 65 79 20 6E 75 6D 62 65 72 20 the key number
014FE0: 74 6F 20 74 68 65 20 69 6E 73 63 72 69 70 74 69 to the inscripti
014FF0: 6F 6E 20 6F 6E 20 74 68 65 20 6B 65 79 74 6F 70 on on the keytop
015000: 2E 20 57 68 65 72 65 20 74 68 65 72 65 20 69 73 . Where there is
015010: 20 61 0D 0A 20 20 20 20 20 20 20 73 79 6D 62 6F a.. symbo
015020: 6C 20 6F 6E 20 74 68 65 20 6B 65 79 74 6F 70 20 l on the keytop
015030: 61 6E 20 61 70 70 72 6F 70 72 69 61 74 65 20 77 an appropriate w
015040: 6F 72 64 20 69 73 20 75 73 65 64 2C 20 52 49 47 ord is used, RIG
015050: 48 54 20 66 6F 72 20 74 68 65 20 20 72 69 67 68 HT for the righ
015060: 74 0D 0A 20 20 20 20 20 20 20 63 75 72 73 6F 72 t.. cursor
015070: 20 6B 65 79 20 66 6F 72 20 65 78 61 6D 70 6C 65 key for example
015080: 2E 20 42 72 61 63 6B 65 74 73 20 61 72 6F 75 6E . Brackets aroun
015090: 64 20 74 68 65 20 69 6E 73 63 72 69 70 74 69 6F d the inscriptio
0150A0: 6E 20 20 61 72 65 20 20 75 73 65 64 20 20 74 6F n are used to
0150B0: 0D 0A 20 20 20 20 20 20 20 64 69 73 74 69 6E 67 .. disting
0150C0: 75 69 73 68 20 74 68 65 20 76 61 72 69 6F 75 73 uish the various
0150D0: 20 61 72 65 61 73 20 6F 66 20 74 68 65 20 6B 65 areas of the ke
0150E0: 79 62 6F 61 72 64 20 61 73 20 66 6F 6C 6C 6F 77 yboard as follow
0150F0: 73 3A 0D 0A 0D 0A 20 20 20 20 20 20 20 20 20 20 s:....
015100: 20 20 20 20 20 20 7B 2E 2E 7D 20 20 20 20 20 20 {..}
015110: 46 75 6E 63 74 69 6F 6E 20 6B 65 79 20 28 6E 75 Function key (nu
015120: 6D 65 72 69 63 20 6B 65 79 70 61 64 29 2E 0D 0A meric keypad)...
015130: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
015140: 28 2E 2E 29 20 20 20 20 20 20 4A 6F 79 73 74 69 (..) Joysti
015150: 63 6B 20 30 0D 0A 20 20 20 20 20 20 20 20 20 20 ck 0..
015160: 20 20 20 20 20 20 5B 2E 2E 5D 20 20 20 20 20 20 [..]
015170: 4A 6F 79 73 74 69 63 6B 20 31 0D 0A 0D 0A 20 20 Joystick 1....
015180: 20 20 20 20 20 20 20 20 7C 20 30 20 20 20 20 20 | 0
015190: 20 31 20 20 20 20 20 20 20 32 20 20 20 20 20 20 1 2
0151A0: 20 33 20 20 20 20 20 20 20 20 34 20 20 20 20 20 3 4
0151B0: 20 20 20 35 20 20 20 20 20 20 20 20 36 20 20 20 5 6
0151C0: 20 20 20 20 20 37 0D 0A 20 20 20 20 20 20 20 5F 7.. _
0151D0: 5F 5F 7C 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F __|_____________
0151E0: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F ________________
0151F0: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F ________________
015200: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F ________________
015210: 5F 5F 5F 5F 5F 0D 0A 20 20 20 20 20 20 20 20 20 _____..
015220: 20 7C 0D 0A 20 20 20 20 20 20 20 30 20 20 7C 20 |.. 0 |
015230: 55 50 20 20 20 20 20 52 49 47 48 54 20 20 20 44 UP RIGHT D
015240: 4F 57 4E 20 20 20 20 7B 39 7D 20 20 20 20 20 20 OWN {9}
015250: 7B 36 7D 20 20 20 20 20 20 7B 33 7D 20 20 20 20 {6} {3}
015260: 20 20 7B 45 4E 54 45 52 7D 20 20 7B 2E 7D 0D 0A {ENTER} {.}..
015270: 20 20 20 20 20 20 20 20 20 20 7C 0D 0A 20 20 20 |..
015280: 20 20 20 20 38 20 20 7C 20 4C 45 46 54 20 20 20 8 | LEFT
015290: 43 4F 50 59 20 20 20 20 7B 37 7D 20 20 20 20 20 COPY {7}
0152A0: 7B 38 7D 20 20 20 20 20 20 7B 35 7D 20 20 20 20 {8} {5}
0152B0: 20 20 7B 31 7D 20 20 20 20 20 20 7B 32 7D 20 20 {1} {2}
0152C0: 20 20 20 20 7B 30 7D 0D 0A 20 20 20 20 20 20 20 {0}..
0152D0: 20 20 20 7C 0D 0A 20 20 20 20 20 20 20 31 36 20 |.. 16
0152E0: 7C 20 43 4C 52 20 20 20 20 5B 20 20 20 20 20 20 | CLR [
0152F0: 20 45 4E 54 45 52 20 20 20 5D 20 20 20 20 20 20 ENTER ]
015300: 20 20 7B 34 7D 20 20 20 20 20 20 53 48 49 46 54 {4} SHIFT
015310: 20 20 20 20 5C 20 20 20 20 20 20 20 20 43 54 52 \ CTR
015320: 4C 0D 0A 20 20 20 20 20 20 20 20 20 20 7C 0D 0A L.. |..
015330: 20 20 20 20 20 20 20 32 34 20 7C 20 5E 20 20 20 24 | ^
015340: 20 20 20 2D 20 20 20 20 20 20 20 40 20 20 20 20 - @
015350: 20 20 20 50 20 20 20 20 20 20 20 20 3B 20 20 20 P ;
015360: 20 20 20 20 20 3A 20 20 20 20 20 20 20 20 2F 20 : /
015370: 20 20 20 20 20 20 20 2E 0D 0A 20 20 20 20 20 20 ...
015380: 20 20 20 20 7C 0D 0A 20 20 20 20 20 20 20 33 32 |.. 32
015390: 20 7C 20 30 20 20 20 20 20 20 39 20 20 20 20 20 | 0 9
0153A0: 20 20 4F 20 20 20 20 20 20 20 49 20 20 20 20 20 O I
0153B0: 20 20 20 4C 20 20 20 20 20 20 20 20 4B 20 20 20 L K
0153C0: 20 20 20 20 20 4D 20 20 20 20 20 20 20 20 2C 0D M ,.
0153D0: 0A 20 20 20 20 20 20 20 20 20 20 7C 0D 0A 20 20 . |..
0153E0: 20 20 20 20 20 34 30 20 7C 20 38 20 20 20 20 20 40 | 8
0153F0: 20 37 20 20 20 20 20 20 20 55 20 20 20 20 20 20 7 U
015400: 20 59 20 20 20 20 20 20 20 20 48 20 20 20 20 20 Y H
015410: 20 20 20 4A 20 20 20 20 20 20 20 20 4E 20 20 20 J N
015420: 20 20 20 20 20 53 50 41 43 45 0D 0A 20 20 20 20 SPACE..
015430: 20 20 20 20 20 20 7C 0D 0A 20 20 20 20 20 20 20 |..
015440: 34 38 20 7C 20 36 20 20 20 20 20 20 35 20 20 20 48 | 6 5
015450: 20 20 20 20 52 20 20 20 20 20 20 20 54 20 20 20 R T
015460: 20 20 20 20 20 47 20 20 20 20 20 20 20 20 46 20 G F
015470: 20 20 20 20 20 20 20 42 20 20 20 20 20 20 20 20 B
015480: 56 0D 0A 20 20 20 20 20 20 20 20 20 20 7C 0D 0A V.. |..
015490: 20 20 20 20 20 20 20 20 20 20 7C 20 5B 55 50 5D | [UP]
0154A0: 20 20 20 5B 44 4F 57 4E 5D 20 20 5B 4C 45 46 54 [DOWN] [LEFT
0154B0: 5D 20 20 5B 52 49 47 48 54 5D 20 20 5B 46 49 52 ] [RIGHT] [FIR
0154C0: 45 32 5D 20 20 5B 46 49 52 45 31 5D 20 20 5B 53 E2] [FIRE1] [S
0154D0: 50 41 52 45 5D 0D 0A 20 20 20 20 20 20 20 20 20 PARE]..
0154E0: 20 7C 0D 0A 20 20 20 20 20 20 20 35 36 20 7C 20 |.. 56 |
0154F0: 34 20 20 20 20 20 20 33 20 20 20 20 20 20 20 45 4 3 E
015500: 20 20 20 20 20 20 20 57 20 20 20 20 20 20 20 20 W
015510: 53 20 20 20 20 20 20 20 20 44 20 20 20 20 20 20 S D
015520: 20 20 43 20 20 20 20 20 20 20 20 58 0D 0A 20 20 C X..
015530: 20 20 20 20 20 20 20 20 7C 0D 0A 20 20 20 20 20 |..
015540: 20 20 36 34 20 7C 20 31 20 20 20 20 20 20 32 20 64 | 1 2
015550: 20 20 20 20 20 20 45 53 43 20 20 20 20 20 51 20 ESC Q
015560: 20 20 20 20 20 20 20 54 41 42 20 20 20 20 20 20 TAB
015570: 41 20 20 20 20 20 20 20 20 43 41 50 53 20 20 20 A CAPS
015580: 20 20 5A 0D 0A 20 20 20 20 20 20 20 20 20 20 7C Z.. |
015590: 0D 0A 20 20 20 20 20 20 20 37 32 20 7C 20 28 55 .. 72 | (U
0155A0: 50 29 20 20 20 28 44 4F 57 4E 29 20 20 28 4C 45 P) (DOWN) (LE
0155B0: 46 54 29 20 20 28 52 49 47 48 54 29 20 20 28 46 FT) (RIGHT) (F
0155C0: 49 52 45 32 29 20 20 28 46 49 52 45 31 29 20 20 IRE2) (FIRE1)
0155D0: 28 53 50 41 52 45 29 20 20 44 45 4C 0D 0A 20 20 (SPARE) DEL..
0155E0: 20 20 20 20 20 20 20 20 7C 0D 0A 0D 0A 20 20 20 |....
0155F0: 20 20 20 20 41 4D 53 54 52 41 44 20 43 50 43 34 AMSTRAD CPC4
015600: 36 34 2F 36 36 34 2F 36 31 32 38 20 46 49 52 4D 64/664/6128 FIRM
015610: 57 41 52 45 20 20 20 20 20 20 20 20 20 20 20 20 WARE
015620: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 41 70 Ap
015630: 70 65 6E 64 69 78 20 31 2E 32 0D 0A 1A 68 65 20 pendix 1.2...he
015640: 6D 61 69 6E 20 6B 65 79 62 6F 61 72 64 20 61 6E main keyboard an
015650: 64 20 20 69 73 0D 0A 20 20 20 20 20 20 20 69 6E d is.. in
015660: 64 69 73 74 69 6E 67 75 69 73 68 61 62 6C 65 20 distinguishable
015670: 66 72 6F 6D 20 74 68 65 6D 2E 0D 0A 0D 0A 20 20 from them.....
015680: 56 0D 0A 20 20 20 20 20 20 20 20 20 20 7C 0D 0A V.. |..
015690: 20 20 20 20 20 20 20 20 20 20 7C 20 5B 55 50 5D | [UP]
0156A0: 20 20 20 5B 44 4F 57 4E 5D 20 20 5B 4C 45 46 54 [DOWN] [LEFT
0156B0: 5D 20 20 5B 52 49 47 48 54 5D 20 20 5B 46 49 52 ] [RIGHT] [FIR
0156C0: 45 32 5D 20 20 5B 46 49 52 45 31 5D 20 20 5B 53 E2] [FIRE1] [S
0156D0: 50 41 52 45 5D 0D 0A 20 20 20 20 20 20 20 20 20 PARE]..
0156E0: 20 7C 0D 0A 20 20 20 20 20 20 20 35 36 20 7C 20 |.. 56 |
0156F0: 34 20 20 20 20 20 20 33 20 20 20 20 20 20 20 45 4 3 E
015700: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
015710: 12 00 00 00 02 09 50 E5 12 00 C1 02 00 00 00 02 ......P.........
015720: 12 00 C2 02 00 00 00 02 12 00 C3 02 00 00 00 02 ................
015730: 12 00 C4 02 00 00 00 02 12 00 C5 02 00 00 00 02 ................
015740: 12 00 C6 02 00 00 00 02 12 00 C7 02 00 00 00 02 ................
015750: 12 00 C8 02 00 00 00 02 12 00 C9 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: 00 41 50 50 45 4E 44 2D 31 42 41 53 00 00 00 00 .APPEND-1BAS....
015810: 00 00 00 00 00 70 01 00 48 02 00 00 00 00 00 00 .....p..H.......
015820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
015830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
015840: 48 02 00 F1 03 61 73 65 20 69 6E 73 65 72 74 20 H....ase insert
015850: 64 69 73 63 20 31 20 73 69 64 65 20 31 20 61 6E disc 1 side 1 an
015860: 64 20 70 72 65 73 73 20 61 6E 79 20 6B 65 79 2E d press any key.
015870: 2E 07 22 01 83 20 1C 18 BB 00 11 00 B4 00 CA 22 ..".. ........."
015880: 1A 00 0A 00 D7 20 19 50 01 82 20 0F 01 A2 20 0E ..... .P.. ... .
015890: 2C 0F 01 A2 20 0F 2C 19 1A 00 17 00 14 00 A8 22 ,... .,........"
0158A0: 34 36 34 2D 41 50 31 2E 62 69 6E 22 2C 1C 00 40 464-AP1.bin",..@
0158B0: 00 1A 00 1E 00 03 00 00 66 69 6C E5 EF 22 41 50 ........fil.."AP
0158C0: 31 2D 31 22 01 9F 20 1E 64 00 00 12 00 28 00 BF 1-1".. .d....(..
0158D0: 23 16 01 BF 23 16 01 9F 20 1E 78 00 00 19 00 32 #...#... .x....2
0158E0: 00 9E 20 0D 00 00 6C 69 EE EF 0F 20 EC 20 13 01 .. ...li... . ..
0158F0: BF 23 16 01 B0 00 14 00 3C 00 A8 22 36 31 32 38 .#......<.."6128
015900: 2D 61 70 31 22 2C 1C 00 40 00 0A 00 46 00 9F 20 -ap1",..@...F..
015910: 1E 78 00 00 80 00 50 00 9E 20 0D 00 00 6C 69 EE .x....P.. ...li.
015920: EF 0F 20 EC 20 19 0D 01 BF 23 16 01 B0 01 BF 23 .. . ....#.....#
015930: 16 2C EA 28 16 29 22 41 4D 53 54 52 41 44 20 43 .,.(.)"AMSTRAD C
015940: 50 43 34 36 34 2F 36 36 34 2F 36 31 32 38 20 46 PC464/664/6128 F
015950: 49 52 4D 57 41 52 45 20 20 20 20 20 20 20 20 20 IRMWARE
015960: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
015970: 20 41 70 70 65 6E 64 69 78 20 31 2E 31 22 01 9E Appendix 1.1"..
015980: 20 0D 00 00 6C 69 EE EF 0F 20 EC 20 12 01 BF 23 ...li... . ...#
015990: 16 01 B0 00 0A 00 5A 00 A0 20 1E 82 00 00 23 00 ......Z.. ....#.
0159A0: 64 00 B6 22 21 22 F4 03 00 00 66 69 6C E5 01 D6 d.."!"....fil...
0159B0: 20 FE 20 FF 40 01 A6 20 A3 23 17 2C 03 00 00 E1 . .@.. £#.,....
0159C0: 00 13 00 6E 00 BF 23 16 2C 03 00 00 E1 01 D5 01 ...n..#.,.......
0159D0: 88 01 C9 00 16 00 78 00 83 20 1C 00 40 01 7C 00 ......x.. ..@.|.
0159E0: 44 55 4D D0 2C 19 10 01 C9 00 24 00 82 00 A8 22 DUM.,.....$...."
0159F0: 70 61 64 73 2E 62 69 6E 22 2C 1C 00 40 01 83 20 pads.bin",..@..
015A00: 1C 00 40 01 7C 00 44 55 4D D0 2C 19 0D 00 24 00 ..@.|.DUM.,...$.
015A10: 8C 00 A8 22 6A 6F 79 73 2E 62 69 6E 22 2C 1C 00 ..."joys.bin",..
015A20: 40 01 83 20 1C 00 40 01 7C 00 44 55 4D D0 2C 19 @.. ..@.|.DUM.,.
015A30: 12 00 1A 00 96 00 03 00 00 66 69 6C E5 EF 22 61 .........fil.."a
015A40: 70 31 2D 32 22 01 9F 20 1E 64 00 00 1C 00 A0 00 p1-2".. .d......
015A50: AD 20 10 01 D8 23 0E 2C 0F 2C 19 50 2C 13 2C 19 . ...#.,.,.P,.,.
015A60: 17 01 83 20 1C A3 38 00 4D 00 AA 00 83 20 1C 03 ... .£8.M.... ..
015A70: BB 01 A9 20 19 14 2C 19 0A 01 BF 22 07 50 6C 65 ... ..,....".Ple
015A80: 61 73 65 20 69 6E 73 65 72 74 20 64 69 73 63 20 ase insert disc
015A90: 31 20 73 69 64 65 20 31 20 61 6E 64 20 70 72 65 1 side 1 and pre
015AA0: 73 73 20 61 6E 79 20 6B 65 79 2E 2E 07 22 01 83 ss any key..."..
015AB0: 20 1C 18 BB 00 11 00 B4 00 CA 22 73 74 61 72 74 ........."start
015AC0: 2E 62 61 73 22 00 00 00 1A 62 61 73 22 00 00 00 .bas"....bas"...
015AD0: 1A 01 7C 00 44 55 4D D0 2C 19 0D 01 BF 23 16 2C ..|.DUM.,....#.,
015AE0: FF 03 28 19 0C 29 00 2A 00 B4 00 A8 22 6A 6F 79 ..(..).*...."joy
015AF0: 73 2E 62 69 6E 22 2C 1C 00 40 01 83 20 1C 00 40 s.bin",..@.. ..@
015B00: 2D 61 70 31 22 2C 1C 00 40 00 0A 00 46 00 9F 20 -ap1",..@...F..
015B10: 1E 78 00 00 80 00 50 00 9E 20 0D 00 00 6C 69 EE .x....P.. ...li.
015B20: EF 0F 20 EC 20 19 0D 01 BF 23 16 01 B0 01 BF 23 .. . ....#.....#
015B30: 16 2C EA 28 16 29 22 41 4D 53 54 52 41 44 20 43 .,.(.)"AMSTRAD C
015B40: 50 43 34 36 34 2F 36 36 34 2F 36 31 32 38 20 46 PC464/664/6128 F
015B50: 49 52 4D 57 41 52 45 20 20 20 20 20 20 20 20 20 IRMWARE
015B60: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
015B70: 20 41 70 70 65 6E 64 69 78 20 31 2E 31 22 01 9E Appendix 1.1"..
015B80: 20 0D 00 00 6C 69 EE EF 0F 20 EC 20 12 01 BF 23 ...li... . ...#
015B90: 16 01 B0 00 0A 00 5A 00 A0 20 1E 82 00 00 23 00 ......Z.. ....#.
015BA0: 64 00 B6 22 21 22 F4 03 00 00 66 69 6C E5 01 D6 d.."!"....fil...
015BB0: 20 FE 20 FF 40 01 A6 20 A3 23 17 2C 03 00 00 E1 . .@.. £#.,....
015BC0: 00 13 00 6E 00 BF 23 16 2C 03 00 00 E1 01 D5 01 ...n..#.,.......
015BD0: 88 01 C9 00 16 00 78 00 83 20 1C 00 40 01 7C 00 ......x.. ..@.|.
015BE0: 44 55 4D D0 2C 19 10 01 C9 00 24 00 82 00 A8 22 DUM.,.....$...."
015BF0: 70 61 64 73 2E 62 69 6E 22 2C 1C 00 40 01 83 20 pads.bin",..@..
015C00: 00 4A 4F 59 53 20 20 20 20 42 49 4E 00 00 00 00 .JOYS BIN....
015C10: 00 00 02 00 00 00 40 00 E8 0E 00 00 00 00 00 00 ......@.........
015C20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
015C30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
015C40: E8 0E 00 CC 04 FD 07 FF FE FD 06 00 01 FD 07 FF ................
015C50: FC 03 FD 0C FF F0 00 FD 07 FF FE FD 17 00 20 FD .............. .
015C60: 06 00 01 FD 1E 00 20 FD 06 00 01 FD 22 00 20 FD ...... .....". .
015C70: 06 00 01 FD 1E 00 20 FD 06 00 01 FD 22 00 20 00 ...... .....". .
015C80: 3A 5A 40 CD 0E BC 2A 5B 40 CD 05 BC ED 4B 5D 40 :Z@...*[@....K]@
015C90: CD 38 BC 21 5F 40 AF 4E 23 46 23 E5 F5 CD 32 BC .8.!_@.N#F#...2.
015CA0: F1 E1 3C FE 10 20 F0 21 83 40 11 00 C0 ED 4B 81 ..<.. .!.@....K.
015CB0: 40 47 B7 20 06 01 00 40 ED B0 C9 7E B9 28 10 12 @G. ...@...~.(..
015CC0: 13 23 3A 80 40 94 20 F3 3A 7F 40 95 20 ED C9 23 .#:.@. .:.@. ..#
015CD0: 46 23 7E 12 13 10 FC C3 41 40 02 00 00 01 01 01 F#~.....A@......
015CE0: 01 1A 1A 06 06 12 12 00 00 1A 1A 06 06 12 12 00 ................
015CF0: 00 1A 1A 06 06 12 12 00 00 1A 1A 06 06 12 12 E8 ................
015D00: 4E FD FF FD 6F 00 38 3E 03 80 00 F8 3E 03 80 00 N...o.8>....>...
015D10: F8 7F 1F C3 E0 00 3C 0F 80 71 F8 1E 0F 83 E1 DC ......<..q......
015D20: 7E FD 29 00 7E FD 04 00 70 0E 00 03 80 00 1F FD ~.).~...p.......
015D30: 19 00 07 E0 00 00 00 07 00 E0 00 38 00 00 E0 FD ...........8....
015D40: 70 00 20 FD 06 00 01 FD 1E 00 20 FD 06 00 01 FD p. ....... .....
015D50: 22 00 20 00 00 3C 00 E0 00 01 FD 1E 00 20 00 7F ". ..<....... ..
015D60: C3 DE 00 00 01 FD 22 00 20 FD 06 00 01 FD 1E 00 ......". .......
015D70: 20 FD 06 00 01 FD 22 00 20 FD 06 00 01 FD 1E 00 .....". .......
015D80: 20 FD 06 00 01 FD 15 00 01 FD 07 FF FC 03 FD 0C ...............
015D90: FF F0 00 FD 07 FF FE FD 06 00 01 FD 07 FF FC 03 ................
015DA0: FD 0C FF F0 00 FD 07 FF FE FD 0A 00 01 FD 07 00 ................
015DB0: 04 03 38 1F 38 1F 3F 80 60 38 1F 38 1F 3F B0 00 ..8.8.?.`8.8.?..
015DC0: 80 FD 06 00 06 FD 06 00 01 FD 07 00 04 03 38 1F ..............8.
015DD0: 38 1F 3F 80 60 38 1F 38 1F 3F B0 00 80 FD 06 00 8.?.`8.8.?......
015DE0: 06 FD 0A 00 01 00 00 00 E0 3F 00 00 04 03 00 00 .........?......
015DF0: E0 F0 00 00 60 00 07 00 78 00 30 00 80 00 07 07 ....`...x.0.....
015E00: F8 00 00 06 FD 06 00 01 00 00 01 E3 FE 00 00 04 ................
015E10: 03 00 00 FE 00 38 00 60 00 7F 80 0F 00 30 00 80 .....8.`.....0..
015E20: 00 00 3C 03 C0 00 06 FD 0A 00 01 FD 07 00 04 03 ..<.............
015E30: FD 06 00 60 FD 05 00 30 00 80 FD 06 00 06 FD 06 ...`...0........
015E40: 00 01 FD 07 00 04 03 FD 06 00 60 FD 05 00 30 00 ..........`...0.
015E50: 80 FD 06 00 06 FD 12 00 04 FD 0F 00 80 FD 15 00 ................
015E60: 04 FD 0F 00 80 FD 1E 00 20 FD 06 00 01 FD 1E 00 ........ .......
015E70: 20 FD 06 00 01 FD 22 00 20 FD 06 00 01 FD 1E 00 .....". .......
015E80: 20 FD 06 00 01 FD 22 00 20 00 00 3C 00 E0 00 01 .....". ..<....
015E90: FD 1E 00 20 00 06 78 1F E0 00 01 FD 22 00 20 FD ... ..x.....". .
015EA0: 06 00 01 FD 1E 00 20 FD 06 00 01 FD FF 00 FD FF ...... .........
015EB0: 00 FD FF 00 FD 41 00 03 E0 FD 30 00 1C FD 04 00 .....A....0.....
015EC0: 70 00 00 03 80 00 3B 80 FD 18 00 01 C0 00 00 00 p.....;.........
015ED0: 07 00 00 00 38 00 01 E0 FD 70 00 20 FD 06 00 01 ....8....p. ....
015EE0: FD 1E 00 20 FD 06 00 01 FD 22 00 20 00 00 78 01 ... .....". ..x.
015EF0: C0 00 01 FD 1E 00 20 00 7F C3 DE 00 00 01 FD 22 ...... ........"
015F00: 00 20 FD 06 00 01 FD 1E 00 20 FD 06 00 01 FD 22 . ....... ....."
015F10: 00 20 FD 06 00 01 FD 1E 00 20 FD 06 00 01 FD 15 . ....... ......
015F20: 00 01 FD 07 00 04 03 FD 06 00 60 FD 05 00 30 00 ..........`...0.
015F30: 80 FD 06 00 06 FD 06 00 01 FD 07 00 04 03 FD 06 ................
015F40: 00 60 FD 05 00 30 00 80 FD 06 00 06 FD 0A 00 01 .`...0..........
015F50: FD 07 00 04 03 FD 06 00 60 FD 05 00 30 00 80 FD ........`...0...
015F60: 06 00 06 FD 06 00 01 FD 07 00 04 03 FD 06 00 60 ...............`
015F70: FD 05 00 30 00 80 FD 06 00 06 FD 0A 00 01 00 00 ...0............
015F80: 03 C0 EF 00 00 04 03 00 03 C0 FF 00 00 60 00 1E .............`..
015F90: 00 E0 00 30 00 80 00 0E 00 3C 00 00 06 FD 06 00 ...0.....<......
015FA0: 01 00 00 01 E3 FE 00 00 04 03 00 00 07 80 F0 00 ................
015FB0: 60 00 01 E0 7C 00 30 00 80 00 00 3C 03 C0 00 06 `...|.0....<....
015FC0: FD 0A 00 01 FD 07 00 04 03 FD 06 00 60 FD 05 00 ............`...
015FD0: 30 00 80 FD 06 00 06 FD 06 00 01 FD 07 00 04 03 0...............
015FE0: FD 06 00 60 FD 05 00 30 00 80 FD 06 00 06 FD 12 ...`...0........
015FF0: 00 04 FD 0F 00 80 FD 15 00 04 FD 0F 00 80 FD 1E ................
016000: 00 20 FD 06 00 01 FD 1E 00 20 FD 06 00 01 FD 22 . ....... ....."
016010: 00 20 FD 06 00 01 FD 1E 00 20 FD 06 00 01 FD 22 . ....... ....."
016020: 00 20 00 00 78 07 C0 00 01 FD 1E 00 20 00 07 FC . ..x....... ...
016030: 01 E0 00 01 FD 22 00 20 FD 06 00 01 FD 1E 00 20 .....". .......
016040: FD 06 00 01 FD FF 00 FD FF 00 FD 91 00 04 20 00 .............. .
016050: 00 00 82 00 00 00 08 20 FD 05 00 04 10 00 00 00 ....... ........
016060: 44 00 00 00 11 00 00 00 04 00 00 02 00 01 83 80 D...............
016070: 01 08 01 87 C0 22 07 C3 80 FD 1F 00 38 1E 03 80 ....."......8...
016080: 00 78 1E 03 80 00 78 1C 0F 83 E0 00 3F FD 04 00 .x....x.....?...
016090: 38 07 00 01 C0 FD 7A 00 1C 1F 0E E1 F8 FC 1E 07 8.....z.........
0160A0: C3 B8 00 3B 80 FD 18 00 01 C1 F0 EE 1F 8F C1 E0 ...;............
0160B0: 7C 3B 80 00 E0 FD 20 00 3F FD 07 FF FD 1E 00 3F |;.... .?......?
0160C0: FD 07 FF FD 22 00 20 FD 06 00 01 FD 1E 00 20 00 ....". ....... .
0160D0: 07 81 FC 00 00 01 FD 22 00 20 00 00 78 01 C0 00 .......". ..x...
0160E0: 01 FD 1E 00 20 00 07 83 DE 00 00 01 FD 22 00 20 .... ........".
0160F0: FD 06 00 01 FD 1E 00 20 FD 06 00 01 FD 1D 00 07 ....... ........
016100: FD 0F FF 80 FD 15 00 07 FD 0F FF 80 FD 11 00 01 ................
016110: FD 07 00 04 03 3F 8E 00 00 1F 00 60 3F 8E 00 00 .....?.....`?...
016120: 0E 30 00 80 FD 06 00 06 FD 06 00 01 FD 07 00 04 .0..............
016130: 03 3F 8E 00 00 1F 00 60 3F 8E 00 00 0E 30 00 80 .?.....`?....0..
016140: FD 06 00 06 FD 0A 00 01 FD 07 00 04 03 FD 06 00 ................
016150: 60 FD 05 00 30 00 80 FD 06 00 06 FD 06 00 01 FD `...0...........
016160: 07 00 04 03 FD 06 00 60 FD 05 00 30 00 80 FD 06 .......`...0....
016170: 00 06 FD 0A 00 01 00 00 03 C0 EF 00 00 04 03 00 ................
016180: 03 C0 FF 00 00 60 00 1E 00 E0 00 30 00 80 00 0E .....`.....0....
016190: 00 3C 00 00 06 FD 06 00 01 00 00 01 E3 DE 00 00 .<..............
0161A0: 04 03 00 00 07 80 F0 00 60 00 01 E0 7C 00 30 00 ........`...|.0.
0161B0: 80 00 07 BC 03 C0 00 06 FD 0A 00 01 FD 07 00 04 ................
0161C0: 03 FD 06 00 60 FD 05 00 30 00 80 FD 06 00 06 FD ....`...0.......
0161D0: 06 00 01 FD 07 00 04 03 FD 06 00 60 FD 05 00 30 ...........`...0
0161E0: 00 80 FD 06 00 06 FD 12 00 04 FD 0F 00 80 FD 15 ................
0161F0: 00 04 FD 0F 00 80 FD 1E 00 20 FD 06 00 01 FD 1E ......... ......
016200: 00 20 FD 06 00 01 FD 22 00 20 FD 06 00 01 FD 1E . .....". ......
016210: 00 20 FD 06 00 01 FD 22 00 20 00 00 78 07 C0 00 . .....". ..x...
016220: 01 FD 1E 00 20 00 07 FC 01 E0 00 01 FD 22 00 20 .... ........".
016230: FD 06 00 01 FD 1E 00 20 FD 06 00 01 FD FF 00 FD ....... ........
016240: FF 00 FD 90 00 01 10 00 00 00 42 00 00 00 08 80 ..........B.....
016250: 00 00 02 40 00 00 01 20 00 00 00 88 00 00 00 21 ...@... .......!
016260: 00 00 00 04 20 00 00 00 84 00 00 00 10 40 00 00 .... ........@..
016270: 01 04 FD 21 00 78 38 07 80 70 E0 38 07 80 70 E0 ...!.x8..p.8..p.
016280: 3C 1D C7 70 00 0E FD 04 00 38 00 00 01 C0 FD 7A <..p.....8.....z
016290: 00 1C 3B 8E E3 80 70 0E 0E E3 F0 00 3F 80 FD 18 ..;...p.....?...
0162A0: 00 01 C3 B8 EE 38 07 00 E0 EE 3F 00 00 E0 FD 20 .....8....?....
0162B0: 00 3F FD 07 FF FD 1E 00 3F FD 07 FF FD 22 00 20 .?......?....".
0162C0: FD 06 00 01 FD 1E 00 20 00 07 81 FC 00 00 01 FD ....... ........
0162D0: 22 00 20 00 00 E0 07 80 00 01 FD 1E 00 20 00 07 ". .......... ..
0162E0: 81 FC 00 00 01 FD 22 00 20 FD 06 00 01 FD 1E 00 ......". .......
0162F0: 20 FD 06 00 01 FD 1D 00 04 FD 0F 00 80 FD 15 00 ...............
016300: 04 FD 0F 00 80 FD 11 00 01 FD 07 00 04 03 38 00 ..............8.
016310: 00 00 3B 80 60 38 00 00 00 1E 30 00 80 FD 06 00 ..;.`8....0.....
016320: 06 FD 06 00 01 FD 07 00 04 03 38 00 00 00 3B 80 ..........8...;.
016330: 60 38 00 00 00 1E 30 00 80 FD 06 00 06 FD 0A 00 `8....0.........
016340: 01 FD 07 00 04 03 FD 06 00 60 FD 05 00 30 00 80 .........`...0..
016350: FD 06 00 06 FD 06 00 01 FD 07 00 04 03 FD 06 00 ................
016360: 60 FD 05 00 30 00 80 00 07 FC 03 C0 00 06 FD 0A `...0...........
016370: 00 01 00 00 07 80 FF 80 00 04 03 00 07 80 F7 80 ................
016380: 00 60 00 3C 01 C0 00 30 00 80 00 3C 00 3C 00 00 .`.<...0...<.<..
016390: 06 FD 06 00 01 00 00 3D E3 DE 00 00 04 03 00 00 .......=........
0163A0: 07 81 E0 00 60 00 01 E0 0F 00 30 00 80 00 07 BC ....`.....0.....
0163B0: 03 C0 00 06 FD 0A 00 01 FD 07 00 04 03 FD 06 00 ................
0163C0: 60 FD 05 00 30 00 80 FD 06 00 06 FD 06 00 01 FD `...0...........
0163D0: 07 00 04 03 FD 06 00 60 FD 05 00 30 00 80 FD 06 .......`...0....
0163E0: 00 06 FD 12 00 04 FD 0F 00 80 FD 15 00 04 FD 0F ................
0163F0: 00 80 FD 1E 00 20 FD 06 00 01 FD 1E 00 20 FD 06 ..... ....... ..
016400: 00 01 FD 22 00 20 FD 06 00 01 FD 1E 00 20 FD 06 ...". ....... ..
016410: 00 01 FD 22 00 20 00 00 E0 00 E0 00 01 FD 1E 00 ...". ..........
016420: 20 00 00 78 03 C0 00 01 FD 22 00 20 FD 06 00 01 ..x.....". ....
016430: FD 1E 00 20 FD 06 00 01 FD FF 00 FD FF 00 FD 8F ... ............
016440: 00 FF FF FC 1F FF FF FF C7 FF FF FF F1 FF FF FF ................
016450: FC 00 00 02 FD 07 00 04 20 FD 05 00 01 08 FD 2C ........ ......,
016460: 00 F8 70 0F 80 E1 C0 70 0F 80 E1 C0 1C 01 C7 70 ..p....p.......p
016470: 00 0E 0F 87 70 FC 7E 0F 03 E1 DC 3F FD 79 00 DC ....p.~....?.y..
016480: 3B 8E E1 F0 70 0E 0E 03 E0 00 3B 80 FD 18 00 0D ;...p.....;.....
016490: C3 B8 EE 1F 07 00 E0 E0 3E 00 00 E0 FD 20 00 20 ........>.... .
0164A0: FD 06 00 01 FD 1E 00 20 FD 06 00 01 FD 22 00 20 ....... .....".
0164B0: FD 06 00 01 FD 1E 00 20 00 1F 83 DE 00 00 01 FD ....... ........
0164C0: 22 00 20 00 00 E0 0F 00 00 01 FD 1E 00 20 00 07 ". .......... ..
0164D0: 81 FC 00 00 01 FD 22 00 20 FD 06 00 01 FD 1E 00 ......". .......
0164E0: 20 FD 06 00 01 FD 1D 00 04 FD 0F 00 80 FD 15 00 ...............
0164F0: 04 FD 0F 00 80 FD 11 00 01 FD 07 00 04 03 38 1E ..............8.
016500: 3F 1F 03 80 60 38 1E 3F 1F 0E 30 00 80 FD 06 00 ?...`8.?..0.....
016510: 06 FD 06 00 01 FD 07 00 04 03 38 1E 3F 1F 03 80 ..........8.?...
016520: 60 38 1E 3F 1F 0E 30 00 80 FD 06 00 06 FD 0A 00 `8.?..0.........
016530: 01 FD 07 00 04 03 FD 06 00 60 FD 05 00 30 00 80 .........`...0..
016540: FD 06 00 06 FD 06 00 01 00 00 3F E0 FC 00 00 04 ..........?.....
016550: 03 FD 06 00 60 FD 05 00 30 00 80 00 07 FC 03 C0 ....`...0.......
016560: 00 06 FD 0A 00 01 00 00 07 80 0F 00 00 04 03 00 ................
016570: 07 80 F7 80 00 60 00 3C 01 C0 00 30 00 80 00 3C .....`.<...0...<
016580: 07 BC 00 00 06 FD 06 00 01 00 00 3D E3 DE 00 00 ...........=....
016590: 04 03 00 00 E7 83 C0 00 60 00 79 E3 CF 00 30 00 ........`.y...0.
0165A0: 80 00 03 F8 1F F8 00 06 FD 0A 00 01 FD 07 00 04 ................
0165B0: 03 FD 06 00 60 FD 05 00 30 00 80 FD 06 00 06 FD ....`...0.......
0165C0: 06 00 01 FD 07 00 04 03 FD 06 00 60 FD 05 00 30 ...........`...0
0165D0: 00 80 FD 06 00 06 FD 12 00 04 FD 0F 00 80 FD 15 ................
0165E0: 00 04 FD 0F 00 80 FD 1E 00 20 FD 06 00 01 FD 1E ......... ......
0165F0: 00 20 FD 06 00 01 FD 22 00 20 FD 06 00 01 FD 1E . .....". ......
016600: 00 20 00 00 78 1F C0 00 01 FD 22 00 20 00 00 E0 . ..x.....". ...
016610: 1E E0 00 01 FD 1E 00 20 00 00 78 1F 80 00 01 FD ....... ..x.....
016620: 22 00 20 FD 06 00 01 FD 1E 00 20 FD 06 00 01 FD ". ....... .....
016630: FF 00 FD FF 00 FD DD 00 01 B8 7E 1B 81 C1 F8 7E ..........~....~
016640: 1B 81 C1 F8 1C 03 83 E0 00 0E 1D C7 71 C0 38 07 ............q.8.
016650: 07 71 F8 70 FD 79 00 DC 3B 87 E0 38 70 0E 0E E3 .q.p.y..;..8p...
016660: F0 00 3B 80 FD 18 00 0D C3 B8 7E 03 87 00 E0 EE ..;.......~.....
016670: 3F 00 00 E0 FD 20 00 20 FD 06 00 01 FD 1E 00 20 ?.... . .......
016680: FD 06 00 01 FD 22 00 20 FD 06 00 01 FD 1E 00 20 .....". .......
016690: 00 3F 83 DE 00 00 01 FD 22 00 20 00 00 E0 1F E0 .?......". .....
0166A0: 00 01 FD 1E 00 20 FD 06 00 01 FD 22 00 20 FD 06 ..... .....". ..
0166B0: 00 01 FD 1E 00 20 FD 06 00 01 FD 1D 00 04 FD 0F ..... ..........
0166C0: 00 80 FD 15 00 04 FD 0F 00 80 FD 11 00 01 FD 07 ................
0166D0: 00 04 03 3F 0E 3B BB 87 00 60 3F 0E 3B BB 8E 30 ...?.;...`?.;..0
0166E0: 00 80 FD 06 00 06 FD 06 00 01 FD 07 00 04 03 3F ...............?
0166F0: 0E 3B BB 87 00 60 3F 0E 3B BB 8E 30 00 80 FD 06 .;...`?.;..0....
016700: 00 06 FD 0A 00 01 FD 07 00 04 03 FD 06 00 60 FD ..............`.
016710: 05 00 30 00 80 FD 06 00 06 FD 06 00 01 00 00 3C ..0............<
016720: 03 DE 00 00 04 03 00 00 FF 83 F0 00 60 00 7F E0 ............`...
016730: FC 00 30 00 80 00 07 80 0F C0 00 06 FD 0A 00 01 ..0.............
016740: 00 00 07 80 0F 00 00 04 03 00 07 80 3F 00 00 60 ............?..`
016750: 00 3C 01 C0 00 30 00 80 00 3C 01 F8 00 00 06 FD .<...0...<......
016760: 06 00 01 00 00 1F 80 FC 00 00 04 03 00 00 7E 0F ..............~.
016770: F8 00 60 00 1F 80 FC 00 30 00 80 FD 06 00 06 FD ..`.....0.......
016780: 0A 00 01 FD 07 00 04 03 FD 06 00 60 FD 05 00 30 ...........`...0
016790: 00 80 FD 06 00 06 FD 06 00 01 FD 07 00 04 03 FD ................
0167A0: 06 00 60 FD 05 00 30 00 80 FD 06 00 06 FD 12 00 ..`...0.........
0167B0: 07 FD 0F FF 80 FD 15 00 07 FD 0F FF 80 FD 1E 00 ................
0167C0: 20 FD 06 00 01 FD 1E 00 20 FD 06 00 01 FD 22 00 ....... .....".
0167D0: 20 FD 06 00 01 FD 1E 00 20 00 00 78 1F C0 00 01 ....... ..x....
0167E0: FD 22 00 20 00 00 E0 0F C0 00 01 FD 1E 00 20 FD .". .......... .
0167F0: 06 00 01 FD 22 00 3F FD 07 FF FD 1E 00 3F FD 07 ....".?......?..
016800: FF FD FF 00 FD FF 00 FD DD 00 01 FC 77 1F C3 81 ............w...
016810: DC 77 1F C3 81 DC 1C 07 07 70 00 6E 1D C7 70 F8 .w.......p.n..p.
016820: 38 07 07 01 F0 3E FD 79 00 78 1F 00 E3 F0 3C 1F 8....>.y.x....<.
016830: 07 C3 B8 00 1F FD 19 00 07 81 F0 0E 3F 03 C1 F0 ............?...
016840: 7C 3B 80 03 F8 FD 20 00 20 FD 06 00 01 FD 1E 00 |;.... . .......
016850: 20 FD 06 00 01 FD 22 00 20 00 01 FE 0F C0 00 01 .....". .......
016860: FD 1E 00 20 00 3F 83 DE 00 00 01 FD 22 00 20 FD ... .?......". .
016870: 06 00 01 FD 1E 00 20 FD 06 00 01 FD 22 00 20 FD ...... .....". .
016880: 06 00 01 FD 1E 00 20 FD 06 00 01 FD 1D 00 04 FD ...... .........
016890: 0F 00 80 FD 15 00 04 FD 0F 00 80 FD 11 00 01 FD ................
0168A0: 07 00 04 03 38 0E 38 3F 8E 00 60 38 0E 38 3F 8E ....8.8?..`8.8?.
0168B0: 30 00 80 FD 06 00 06 FD 06 00 01 FD 07 00 04 03 0...............
0168C0: 38 0E 38 3F 8E 00 60 38 0E 38 3F 8E 30 00 80 FD 8.8?..`8.8?.0...
0168D0: 06 00 06 FD 0A 00 01 00 00 0F F8 0F 00 00 04 03 ................
0168E0: 00 0F F8 1F 00 00 60 00 7F C7 FC 00 30 00 80 00 ......`.....0...
0168F0: 7F C7 FC 00 00 06 FD 06 00 01 00 00 3C 03 DE 00 ............<...
016900: 00 04 03 00 00 FF 83 F0 00 60 00 78 03 CF 00 30 .........`.x...0
016910: 00 80 00 07 F8 03 C0 00 06 FD 0A 00 01 FD 07 00 ................
016920: 04 03 FD 06 00 60 FD 05 00 30 00 80 FD 06 00 06 .....`...0......
016930: FD 06 00 01 FD 07 00 04 03 00 00 7E 0F F8 00 60 ...........~...`
016940: 00 1F 80 FC 00 30 00 80 FD 06 00 06 FD 0A 00 01 .....0..........
016950: FD 07 00 04 03 FD 06 00 60 FD 05 00 30 00 80 FD ........`...0...
016960: 06 00 06 FD 06 00 01 FD 07 00 04 03 FD 06 00 60 ...............`
016970: FD 05 00 30 00 80 FD 06 00 06 FD 12 00 07 FD 0F ...0............
016980: FF 80 FD 15 00 07 FD 0F FF 80 FD 1E 00 20 FD 06 ............. ..
016990: 00 01 FD 1E 00 20 FD 06 00 01 FD 22 00 20 00 01 ..... .....". ..
0169A0: FE 0F C0 00 01 FD 1E 00 20 00 01 F8 3D E0 00 01 ........ ...=...
0169B0: FD 22 00 20 FD 06 00 01 FD 1E 00 20 FD 06 00 01 .". ....... ....
0169C0: FD FF 00 FD FF 00 FD FF 00 FD 2F 00 38 77 03 87 ........../.8w..
0169D0: 01 DC 77 03 87 01 DC 1C 0E 07 70 00 6E 1D C3 F0 ..w.......p.n...
0169E0: 1C 38 07 07 71 F8 07 FD 7B 00 07 C0 FD 24 00 7C .8..q...{....$.|
0169F0: FD 29 00 20 FD 06 00 01 FD 1E 00 20 FD 06 00 01 .). ....... ....
016A00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
016A10: 13 00 00 00 02 09 50 E5 13 00 C1 02 00 00 00 02 ......P.........
016A20: 13 00 C2 02 00 00 00 02 13 00 C3 02 00 00 00 02 ................
016A30: 13 00 C4 02 00 00 00 02 13 00 C5 02 00 00 00 02 ................
016A40: 13 00 C6 02 00 00 00 02 13 00 C7 02 00 00 00 02 ................
016A50: 13 00 C8 02 00 00 00 02 13 00 C9 02 00 00 00 02 ................
016A60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
016A70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
016A80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
016A90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
016AA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
016AB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
016AC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
016AD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
016AE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
016AF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
016B00: FD 22 00 20 00 00 1E 1E E0 00 01 FD 1E 00 20 00 .". .......... .
016B10: 67 81 FC 00 00 01 FD 22 00 20 FD 06 00 01 FD 1E g......". ......
016B20: 00 20 FD 06 00 01 FD 22 00 20 FD 06 00 01 FD 1E . .....". ......
016B30: 00 20 FD 06 00 01 FD 1D 00 04 FD 0F 00 80 FD 15 . ..............
016B40: 00 04 FD 0F 00 80 FD 11 00 01 FD 07 00 04 03 38 ...............8
016B50: 0E 38 38 1C 00 60 38 0E 38 38 0E 30 00 80 FD 06 .88..`8.88.0....
016B60: 00 06 FD 06 00 01 FD 07 00 04 03 38 0E 38 38 1C ...........8.88.
016B70: 00 60 38 0E 38 38 0E 30 00 80 FD 06 00 06 FD 0A .`8.88.0........
016B80: 00 01 00 00 00 78 1F 00 00 04 03 00 00 78 38 00 .....x.......x8.
016B90: 00 60 00 03 C0 3C 00 30 00 80 00 03 C7 80 00 00 .`...<.0........
016BA0: 06 FD 06 00 01 00 00 3F 83 DE 00 00 04 03 00 00 .......?........
016BB0: E0 0F 38 00 60 00 78 03 CF 00 30 00 80 00 07 F8 ..8.`.x...0.....
016BC0: 03 C0 00 06 FD 0A 00 01 FD 07 00 04 03 FD 06 00 ................
016BD0: 60 FD 05 00 30 00 80 FD 06 00 06 FD 06 00 01 FD `...0...........
016BE0: 07 00 04 03 FD 06 00 60 FD 05 00 30 00 80 FD 06 .......`...0....
016BF0: 00 06 FD 0A 00 01 FD 07 FF FC 03 FD 0C FF F0 00 ................
016C00: FD 07 FF FE FD 06 00 01 FD 07 FF FC 03 FD 0C FF ................
016C10: F0 00 FD 07 FF FE FD 17 00 20 FD 06 00 01 FD 1E ......... ......
016C20: 00 20 FD 06 00 01 FD 22 00 20 FD 06 00 01 FD 1E . .....". ......
016C30: 00 20 FD 06 00 01 FD 22 00 20 00 00 1E 1E E0 00 . .....". ......
016C40: 01 FD 1E 00 20 00 03 F8 3D E0 00 01 FD 22 00 20 .... ...=....".
016C50: FD 06 00 01 FD 1E 00 20 FD 06 00 01 FD FF 00 FD ....... ........
016C60: FF 00 FD FF 00 FD 10 00 1A 00 00 00 00 00 00 00 ................
016C70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
016C80: FF 80 FD 15 00 07 FD 0F FF 80 FD 1E 00 20 FD 06 ............. ..
016C90: 00 01 FD 1E 00 20 FD 06 00 01 FD 22 00 20 00 01 ..... .....". ..
016CA0: FE 0F C0 00 01 FD 1E 00 20 00 01 F8 3D E0 00 01 ........ ...=...
016CB0: FD 22 00 20 FD 06 00 01 FD 1E 00 20 FD 06 00 01 .". ....... ....
016CC0: FD FF 00 FD FF 00 FD FF 00 FD 2F 00 38 77 03 87 ........../.8w..
016CD0: 01 DC 77 03 87 01 DC 1C 0E 07 70 00 6E 1D C3 F0 ..w.......p.n...
016CE0: 1C 38 07 07 71 F8 07 FD 7B 00 07 C0 FD 24 00 7C .8..q...{....$.|
016CF0: FD 29 00 20 FD 06 00 01 FD 1E 00 20 FD 06 00 01 .). ....... ....
016D00: 00 50 41 44 53 20 20 20 20 42 49 4E 00 00 00 00 .PADS BIN....
016D10: 00 00 02 00 00 00 40 00 2F 0B 00 00 00 00 00 00 ......@./.......
016D20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
016D30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
016D40: 2F 0B 00 37 03 10 00 E0 0E 00 10 00 07 00 00 10 /..7............
016D50: 00 1F 80 00 10 FD 40 00 10 FD 04 00 10 FD 04 00 ......@.........
016D60: 10 FD 04 00 10 FD FF 00 FD FF 00 FD FF 00 FD FF ................
016D70: 00 FD 6E 00 1A 00 00 00 00 00 00 00 00 00 00 00 ..n.............
016D80: 3A 5A 40 CD 0E BC 2A 5B 40 CD 05 BC ED 4B 5D 40 :Z@...*[@....K]@
016D90: CD 38 BC 21 5F 40 AF 4E 23 46 23 E5 F5 CD 32 BC .8.!_@.N#F#...2.
016DA0: F1 E1 3C FE 10 20 F0 21 83 40 11 00 C0 ED 4B 81 ..<.. .!.@....K.
016DB0: 40 47 B7 20 06 01 00 40 ED B0 C9 7E B9 28 10 12 @G. ...@...~.(..
016DC0: 13 23 3A 80 40 94 20 F3 3A 7F 40 95 20 ED C9 23 .#:.@. .:.@. ..#
016DD0: 46 23 7E 12 13 10 FC C3 41 40 02 00 00 01 01 01 F#~.....A@......
016DE0: 01 1A 1A 06 06 12 12 00 00 1A 1A 06 06 12 12 00 ................
016DF0: 00 1A 1A 06 06 12 12 00 00 1A 1A 06 06 12 12 2F .............../
016E00: 4B FD FF FD 5D 00 1C 1F 01 C0 00 7C 1F 01 C0 00 K...]......|....
016E10: E0 1F 8E E1 F0 3C 1F 07 C3 B8 00 39 87 E3 18 7C .....<.....9...|
016E20: 38 07 C1 F0 00 3B 87 C0 38 E0 1F 87 E0 00 00 00 8....;..8.......
016E30: 01 C1 F0 1C 00 07 C1 F0 1C 00 07 C1 F8 E0 3F 07 ..............?.
016E40: C3 80 00 3B 87 C0 38 FC FD 67 00 10 07 03 E0 00 ...;..8..g......
016E50: 10 00 E0 38 00 10 00 3E 00 00 10 FD 1A 00 40 00 ...8...>......@.
016E60: F8 1F C0 40 FD 20 00 10 FD 04 00 10 FD 04 00 10 ...@. ..........
016E70: FD 04 00 10 FD 1A 00 40 FD 04 00 40 FD 20 00 10 .......@...@. ..
016E80: FD 04 00 10 FD 04 00 10 FD 04 00 10 FD 15 00 40 ...............@
016E90: 00 00 38 00 40 00 00 07 00 40 00 00 38 00 40 FD ..8.@....@..8.@.
016EA0: 1B 00 10 00 E1 FC 00 10 01 C0 38 00 10 00 0D C0 ..........8.....
016EB0: 00 10 FD 15 00 40 03 B8 00 00 40 00 38 00 00 40 .....@....@.8..@
016EC0: 00 E0 00 00 40 FD 1B 00 10 FD 04 00 10 FD 04 00 ....@...........
016ED0: 10 FD 04 00 10 FD 15 00 40 FD 04 00 40 FD 04 00 ........@...@...
016EE0: 40 FD 04 00 40 FD 1B 00 10 01 C0 F8 00 10 00 E0 @...@...........
016EF0: 1C 00 10 00 0F E0 00 10 FD 1A 00 40 00 3E 07 F0 ...........@.>..
016F00: 40 FD 20 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 @. .............
016F10: 10 FD 1A 00 40 FD 04 00 40 FD 20 00 10 FD 04 00 ....@...@. .....
016F20: 10 00 00 03 F8 10 00 00 03 F8 10 FD 40 00 10 00 ............@...
016F30: E0 0E 00 10 00 0E 00 00 10 00 1D C0 00 10 FD 40 ...............@
016F40: 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD FF ................
016F50: 00 FD FF 00 FD FF 00 FD FF 00 FD 9C 00 01 F0 E0 ................
016F60: FD 1B 00 01 F0 FD 18 00 1F FD 0E FF F0 FD 1A 00 ................
016F70: 7F FD 04 FF E0 FD 20 00 10 0F 07 70 00 10 01 E0 ...... ....p....
016F80: 78 00 10 00 77 00 00 10 FD 1A 00 40 01 DC 07 00 x...w......@....
016F90: 40 FD 20 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 @. .............
016FA0: 10 FD 1A 00 40 FD 04 00 40 FD 20 00 10 FD 04 00 ....@...@. .....
016FB0: 10 FD 04 00 10 FD 04 00 10 FD 15 00 40 00 00 FE ............@...
016FC0: 00 40 00 00 1F C0 40 00 00 FE 00 40 FD 1B 00 10 .@....@....@....
016FD0: 01 C1 DC 00 10 01 C0 70 00 10 00 0F E0 00 10 FD .......p........
016FE0: 15 00 40 03 B8 00 00 40 00 70 00 00 40 00 E0 00 ..@....@.p..@...
016FF0: 00 40 FD 1B 00 1F FD 0E FF F0 FD 15 00 7F FD 0E .@..............
017000: FF C0 FD 1B 00 10 03 C1 DC 00 10 01 E0 3C 00 10 .............<..
017010: 00 0E 00 00 10 FD 1A 00 40 00 77 07 F0 40 FD 20 ........@.w..@.
017020: 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD 1A ................
017030: 00 40 FD 04 00 40 FD 20 00 10 FD 04 00 10 00 00 .@...@. ........
017040: 03 F8 10 00 00 03 F8 10 FD 40 00 10 00 E0 EE 00 .........@......
017050: 10 00 0E 00 00 10 00 1D C0 00 10 FD 40 00 1F FD ............@...
017060: 0E FF F0 FD FF 00 FD FF 00 FD FF 00 FD EF 00 04 ................
017070: 20 00 00 00 82 00 00 00 08 20 FD 05 00 04 10 00 ........ ......
017080: 00 00 44 00 00 00 11 00 00 00 04 00 00 02 00 01 ..D.............
017090: 83 80 01 08 01 87 C0 22 07 C3 80 FD 0D 00 1C 0F ......."........
0170A0: 01 C0 00 3C 0F 01 C0 00 FE FD 04 00 70 0E FD 04 ...<........p...
0170B0: 00 39 80 FD 04 00 03 80 00 00 3B 80 FD 05 00 E0 .9........;.....
0170C0: 00 00 00 01 C0 F0 1C 00 03 C0 F0 1C 00 07 C0 FD ................
0170D0: 07 00 3B 80 FD 6A 00 10 FD 04 00 10 FD 04 00 10 ..;..j..........
0170E0: FD 04 00 10 FD 1A 00 40 FD 04 00 40 FD 20 00 10 .......@...@. ..
0170F0: 07 07 70 00 10 00 E0 38 00 10 00 07 00 00 10 FD ..p....8........
017100: 1A 00 40 01 DC 00 00 40 FD 20 00 10 FD 04 00 10 ..@....@. ......
017110: FD 04 00 10 FD 04 00 10 FD 1A 00 40 FD 04 00 40 ...........@...@
017120: FD 20 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 . ..............
017130: FD 15 00 40 00 00 FE 00 40 00 00 1F C0 40 00 00 ...@....@....@..
017140: FE 00 40 FD 1B 00 10 03 81 DC 00 10 01 C0 E0 00 ..@.............
017150: 10 00 01 C0 00 10 FD 15 00 40 01 F0 00 00 40 01 .........@....@.
017160: E0 00 00 40 03 F8 00 00 40 FD 1B 00 10 FD 04 00 ...@....@.......
017170: 10 FD 04 00 10 FD 04 00 10 FD 1A 00 40 FD 04 00 ............@...
017180: 40 FD 20 00 10 01 C0 1C 00 10 00 E0 7C 00 10 00 @. .........|...
017190: 0F C0 00 10 FD 1A 00 40 00 07 01 C0 40 FD 20 00 .......@....@. .
0171A0: 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD 1A 00 ................
0171B0: 40 FD 04 00 40 FD 20 00 10 FD 04 00 10 00 00 01 @...@. .........
0171C0: F0 10 00 00 01 F0 10 FD 40 00 10 03 F8 7C 00 10 ........@....|..
0171D0: 00 0E 00 00 10 00 0F 80 00 10 FD FF 00 FD FF 00 ................
0171E0: FD FF 00 FD FF 00 FD 3F 00 01 10 00 00 00 42 00 .......?......B.
0171F0: 00 00 08 80 00 00 02 40 00 00 01 20 00 00 00 88 .......@... ....
017200: 00 00 00 21 00 00 00 04 20 00 00 00 84 00 00 00 ...!.... .......
017210: 10 40 00 00 01 04 FD 0F 00 3C 1C 03 C0 38 70 1C .@.......<...8p.
017220: 03 C0 00 E0 FD 04 00 70 FD 04 00 0E 39 80 FD 08 .......p....9...
017230: 00 3F FD 06 00 E0 00 00 00 03 C1 C0 3C 03 87 01 .?..........<...
017240: C0 3C 00 0E E0 FD 07 00 3F FD 6B 00 10 FD 04 00 .<......?.k.....
017250: 10 FD 04 00 10 FD 04 00 10 FD 1A 00 40 00 00 07 ............@...
017260: 00 40 FD 20 00 10 07 07 F0 00 10 00 E0 38 00 10 .@. .........8..
017270: 00 1E 00 00 10 FD 1A 00 40 01 FC 00 00 40 FD 20 ........@....@.
017280: 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD 1A ................
017290: 00 40 FD 04 00 40 FD 20 00 10 FD 04 00 10 FD 04 .@...@. ........
0172A0: 00 10 FD 04 00 10 FD 15 00 40 00 00 7C 00 40 00 .........@..|.@.
0172B0: 00 0F 80 40 00 00 7C 00 40 FD 1B 00 10 07 F0 F8 ...@..|.@.......
0172C0: 00 10 07 F1 FC 00 10 00 01 C0 00 10 FD 15 00 40 ...............@
0172D0: FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 1B 00 10 ...@...@...@....
0172E0: FD 04 00 10 FD 04 00 10 FD 04 00 10 FD 1A 00 40 ...............@
0172F0: FD 04 00 40 FD 20 00 10 01 C0 78 00 10 00 E0 DC ...@. ....x.....
017300: 00 10 00 00 E0 00 10 FD 1A 00 40 00 0E 00 00 40 ..........@....@
017310: FD 20 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 . ..............
017320: FD 1A 00 40 FD 04 00 40 FD 20 00 10 FD 04 00 10 ...@...@. ......
017330: 00 00 03 F8 10 00 00 03 F8 10 FD 40 00 10 FD 04 ...........@....
017340: 00 10 FD 04 00 10 FD 04 00 10 FD FF 00 FD FF 00 ................
017350: FD FF 00 FD FF 00 FD 3E 00 FF FF FC 1F FF FF FF .......>........
017360: C7 FF FF FF F1 FF FF FF FC 00 00 02 FD 07 00 04 ................
017370: 20 FD 05 00 01 08 FD 1A 00 7C 38 07 C0 70 E0 38 ........|8..p.8
017380: 07 C0 00 E0 3B 8F C1 F0 FC 1E 07 C3 F0 1C 3D 8E ....;.........=.
017390: E1 B0 7C 3F 07 81 F0 00 3E 07 C3 B8 FC 1F 07 E0 ..|?....>.......
0173A0: 00 00 00 07 C3 80 7C 07 0E 03 80 7C 00 0E 03 B8 ......|....|....
0173B0: FC 1F 87 C3 F0 00 3E 07 C3 B8 7E FD 67 00 10 FD ......>...~.g...
0173C0: 04 00 10 FD 04 00 10 FD 04 00 10 FD 1A 00 40 00 ..............@.
0173D0: 00 1F C0 40 FD 20 00 10 07 07 70 00 10 00 E0 38 ...@. ....p....8
0173E0: 00 10 00 07 00 00 10 FD 1A 00 40 01 DC 00 00 40 ..........@....@
0173F0: FD 20 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 . ..............
017400: FD 1A 00 40 FD 04 00 40 FD 20 00 10 FD 04 00 10 ...@...@. ......
017410: FD 04 00 10 FD 04 00 10 FD 15 00 40 01 F0 FE 00 ...........@....
017420: 40 01 F0 1F C0 40 00 E0 FE 00 40 FD 1B 00 10 FD @....@....@.....
017430: 04 00 10 FD 04 00 10 FD 04 00 10 FD 15 00 40 FD ..............@.
017440: 04 00 40 FD 04 00 40 FD 04 00 40 FD 1B 00 10 FD ..@...@...@.....
017450: 04 00 10 FD 04 00 10 FD 04 00 10 FD 1A 00 40 00 ..............@.
017460: 00 01 C0 40 FD 20 00 10 01 C0 1C 00 10 00 E0 FE ...@. ..........
017470: 00 10 00 00 E0 00 10 FD 1A 00 40 00 1C 00 00 40 ..........@....@
017480: FD 20 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 . ..............
017490: FD 1A 00 40 FD 04 00 40 FD 20 00 10 00 E0 FE 00 ...@...@. ......
0174A0: 10 00 1F C3 F8 10 00 07 83 F8 10 FD 40 00 10 FD ............@...
0174B0: 04 00 10 FD 04 00 10 FD 04 00 10 FD FF 00 FD FF ................
0174C0: 00 FD FF 00 FD FF 00 FD 7B 00 DC 3F 0D C0 E0 FC ........{..?....
0174D0: 3F 0D C0 00 FC 3B 8E E3 B8 70 0E 0E E3 B8 38 3F ?....;...p....8?
0174E0: 8E E3 F8 EE 3B 83 83 B8 00 3C 0E E3 B8 EE 03 8E ....;....<......
0174F0: E0 00 00 00 0D C3 F0 DC 0E 0F C3 F0 DC 00 0E 03 ................
017500: B8 EE 38 0E E3 B8 00 3C 0E E3 B8 E0 FD 67 00 10 ..8....<.....g..
017510: FD 04 00 10 FD 04 00 10 FD 04 00 10 FD 1A 00 40 ...............@
017520: 00 00 1F C0 40 FD 20 00 10 07 07 70 00 10 00 E0 ....@. ....p....
017530: 38 00 10 00 77 00 00 10 FD 1A 00 40 01 DC 00 00 8...w......@....
017540: 40 FD 20 00 1F FD 0E FF F0 FD 15 00 7F FD 0E FF @. .............
017550: C0 FD 1B 00 10 03 E0 F8 00 10 01 C0 F8 00 10 00 ................
017560: 01 C0 00 10 FD 15 00 40 03 B8 FE 00 40 03 B8 1F .......@....@...
017570: C0 40 01 E0 FE 00 40 FD 1B 00 10 FD 04 00 10 FD .@....@.........
017580: 04 00 10 FD 04 00 10 FD 15 00 40 FD 04 00 40 FD ..........@...@.
017590: 04 00 40 FD 04 00 40 FD 1B 00 10 FD 04 00 10 FD ..@...@.........
0175A0: 04 00 10 FD 04 00 10 FD 1A 00 40 00 00 07 F0 40 ..........@....@
0175B0: FD 20 00 10 01 C1 DC 00 10 00 E0 1C 00 10 00 0E . ..............
0175C0: E0 00 10 FD 1A 00 40 00 38 00 00 40 FD 20 00 1F ......@.8..@. ..
0175D0: FD 0E FF F0 FD 1A 00 FD 05 FF E0 FD 20 00 10 01 ............ ...
0175E0: E0 E0 00 10 00 01 C0 E0 10 00 0E 00 E0 10 FD 40 ...............@
0175F0: 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD FF ................
017600: 00 FD FF 00 FD FF 00 FD FF 00 FD 7B 00 FE 3B 8F ...........{..;.
017610: E1 C0 EE 3B 8F E0 00 E0 3B 8E E3 80 70 0E 0E E3 ...;....;...p...
017620: B8 70 3B 8E E3 58 FE 38 03 83 80 00 3E 0F E3 B8 .p;..X.8....>...
017630: EE 1F 8E E0 00 00 00 0F E3 B8 FE 1C 0E E3 B8 FE ................
017640: 00 0E 03 B8 E0 1F 0E E3 80 00 3E 0F E3 B8 7C FD ..........>...|.
017650: 67 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD g...............
017660: 1A 00 40 00 00 0F 80 40 FD 20 00 10 1F C3 E0 00 ..@....@. ......
017670: 10 03 F8 FE 00 10 00 3E 00 00 10 FD 1A 00 40 00 .......>......@.
017680: F8 00 00 40 FD 20 00 10 FD 04 00 10 FD 04 00 10 ...@. ..........
017690: FD 04 00 10 FD 15 00 40 FD 04 00 40 FD 04 00 40 .......@...@...@
0176A0: FD 04 00 40 FD 1B 00 10 07 71 DC 00 10 03 C1 DC ...@.....q......
0176B0: 00 10 00 03 C0 00 10 FD 15 00 40 03 B8 38 00 40 ..........@..8.@
0176C0: 03 B8 07 00 40 00 E0 38 00 40 FD 1B 00 10 FD 04 ....@..8.@......
0176D0: 00 10 FD 04 00 10 FD 04 00 10 FD 15 00 40 FD 04 .............@..
0176E0: 00 40 FD 04 00 40 FD 04 00 40 FD 1B 00 10 FD 04 .@...@...@......
0176F0: 00 10 FD 04 00 10 FD 04 00 10 FD 1A 00 40 00 00 .............@..
017700: 07 F0 40 FD 20 00 10 07 F0 F8 00 10 03 F8 1C 00 ..@. ...........
017710: 10 00 07 C0 00 10 FD 1A 00 40 00 7F 00 00 40 FD .........@....@.
017720: 20 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD ...............
017730: 40 00 10 00 E0 FC 00 10 00 03 80 00 10 00 1C 00 @...............
017740: 00 10 FD 40 00 10 FD 04 00 10 FD 04 00 10 FD 04 ...@............
017750: 00 10 FD FF 00 FD FF 00 FD FF 00 FD FF 00 FD 7B ...............{
017760: 00 1C 3B 81 C3 80 EE 3B 81 C0 00 E0 3B 8E E3 B8 ..;....;....;...
017770: 70 0E 0E E3 B8 E0 39 8E E3 58 E0 38 03 83 B8 00 p.....9..X.8....
017780: 3F 0E 01 F8 FC 3B 8E E0 00 00 00 01 C3 B8 1C 38 ?....;.........8
017790: 0E E3 B8 1C 00 0E E3 B8 E0 03 8E E3 80 00 3F 0E ..............?.
0177A0: 01 F8 0E FD 67 00 10 FD 04 00 10 FD 04 00 10 FD ....g...........
0177B0: 04 00 10 FD 1A 00 40 00 00 1F C0 40 FD 20 00 10 ......@....@. ..
0177C0: FD 04 00 10 FD 04 00 10 FD 04 00 10 FD 1A 00 40 ...............@
0177D0: FD 04 00 40 FD 20 00 10 FD 04 00 10 FD 04 00 10 ...@. ..........
0177E0: FD 04 00 10 FD 15 00 40 FD 04 00 40 FD 04 00 40 .......@...@...@
0177F0: FD 04 00 40 FD 1B 00 10 00 71 DC 00 10 01 C0 1C ...@.....q......
017800: 00 10 00 07 C0 00 10 FD 15 00 40 01 F0 00 00 40 ..........@....@
017810: 01 F8 00 00 40 00 E0 00 00 40 FD 1B 00 10 FD 04 ....@....@......
017820: 00 10 FD 04 00 10 FD 04 00 10 FD 15 00 40 FD 04 .............@..
017830: 00 40 FD 04 00 40 FD 04 00 40 FD 1B 00 10 FD 04 .@...@...@......
017840: 00 10 FD 04 00 10 FD 04 00 10 FD 1A 00 40 00 00 .............@..
017850: 03 E0 40 FD 20 00 10 FD 04 00 10 FD 04 00 10 FD ..@. ...........
017860: 04 00 10 FD 1A 00 40 FD 04 00 40 FD 20 00 10 FD ......@...@. ...
017870: 04 00 10 00 00 00 E0 10 00 00 00 E0 10 FD 40 00 ..............@.
017880: 10 00 E0 0E 00 10 00 07 00 00 10 00 1F 80 00 10 ................
017890: FD 40 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 .@..............
0178A0: FD FF 00 FD FF 00 FD FF 00 FD FF 00 FD 6E 00 1A .............n..
0178B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0178C0: 00 40 00 92 03 01 00 50 41 44 53 20 20 20 20 24 .@.....PADS $
0178D0: 24 24 FF 00 FF 00 00 02 00 00 00 40 00 00 40 00 $$.........@..@.
0178E0: 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 @...............
0178F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
017900: 00 32 2D 34 4D 41 49 4E 20 42 49 4E 00 00 00 00 .2-4MAIN BIN....
017910: 00 00 02 00 00 00 40 00 2F 16 00 00 00 00 00 00 ......@./.......
017920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
017930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
017940: 2F 16 00 7D 03 80 FD 04 00 80 FD 22 00 80 FD 0F /..}......."....
017950: 00 70 07 00 07 70 07 00 07 FD 10 00 80 FD 04 00 .p...p..........
017960: 80 FD 22 00 FD 2D FF 80 FD FF 00 FD FF 00 FD FF .."..-..........
017970: 00 FD 12 00 1A 00 00 00 00 00 00 00 00 00 00 00 ................
017980: 3A 5A 40 CD 0E BC 2A 5B 40 CD 05 BC ED 4B 5D 40 :Z@...*[@....K]@
017990: CD 38 BC 21 5F 40 AF 4E 23 46 23 E5 F5 CD 32 BC .8.!_@.N#F#...2.
0179A0: F1 E1 3C FE 10 20 F0 21 83 40 11 00 C0 ED 4B 81 ..<.. .!.@....K.
0179B0: 40 47 B7 20 06 01 00 40 ED B0 C9 7E B9 28 10 12 @G. ...@...~.(..
0179C0: 13 23 3A 80 40 94 20 F3 3A 7F 40 95 20 ED C9 23 .#:.@. .:.@. ..#
0179D0: 46 23 7E 12 13 10 FC C3 41 40 02 00 00 01 01 01 F#~.....A@......
0179E0: 01 1A 1A 06 06 12 12 00 00 1A 1A 06 06 12 12 00 ................
0179F0: 00 1A 1A 06 06 12 12 00 00 1A 1A 06 06 12 12 2F .............../
017A00: 56 FD FF FD 71 00 06 B1 DC 1C 1D C0 01 F8 70 0F V...q.........p.
017A10: C7 71 DC 77 1C 07 70 FD 72 00 40 FD 04 00 40 FD .q.w..p.r.@...@.
017A20: 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD ..@...@...@...@.
017A30: 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD ..@...@...@...@.
017A40: 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD ..@...@...@...@.
017A50: 04 00 40 FD 04 00 40 FD 04 00 40 7E 77 77 00 40 ..@...@...@~ww.@
017A60: 00 7F 00 00 40 00 7F 00 00 40 00 3E 00 00 40 00 ....@....@.>..@.
017A70: 0E 00 00 40 00 3E 00 00 40 00 3E 00 00 40 00 38 ...@.>..@.>..@.8
017A80: 00 00 40 00 3E 00 00 40 00 3C 00 00 40 00 3E 00 ..@.>..@.<..@.>.
017A90: 00 40 FD 04 00 40 03 E7 00 00 40 F8 FE FE 00 40 .@...@....@....@
017AA0: F8 FE FE 00 40 FD 54 00 40 FD 05 00 10 FD 04 00 ....@.T.@.......
017AB0: 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 ................
017AC0: 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 ................
017AD0: 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD 08 00 ................
017AE0: 40 FD 04 00 40 FD 05 00 10 00 00 70 00 10 FD 04 @...@......p....
017AF0: 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 00 03 ................
017B00: E0 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 00 ................
017B10: 07 00 00 10 FD 04 00 10 FD 04 00 10 FD 08 00 40 ...............@
017B20: FD 04 00 40 FD 07 00 40 FD 04 00 40 FD 04 00 40 ...@...@...@...@
017B30: FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 ...@...@...@...@
017B40: FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 ...@...@...@...@
017B50: FD 04 00 40 FD 04 00 40 00 70 76 00 00 00 40 FD ...@...@.pv...@.
017B60: 04 00 40 07 07 77 77 00 00 00 40 00 0F 80 00 40 ..@..ww...@....@
017B70: 00 0F C0 00 40 00 0F C0 00 40 00 0E 00 00 40 00 ....@....@....@.
017B80: 0F C0 00 40 00 1F 80 00 40 00 0F 00 00 40 00 1D ...@....@....@..
017B90: C0 00 40 00 07 00 00 40 00 07 00 00 40 00 07 00 ..@....@....@...
017BA0: 00 40 00 01 C0 00 40 FD 06 00 40 FD 04 00 40 FD .@....@...@...@.
017BB0: 07 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD ..@...@...@...@.
017BC0: 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD ..@...@...@...@.
017BD0: 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD ..@...@...@...@.
017BE0: 04 00 40 FD 06 00 40 FD 04 00 40 FD 09 00 80 FD ..@...@...@.....
017BF0: 04 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 FD ................
017C00: 04 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 FD ................
017C10: 04 00 80 FD 04 00 80 FD 04 00 80 FD 09 00 40 FD ..............@.
017C20: 04 00 40 FD 09 00 80 00 1C 00 00 80 00 1C 00 00 ..@.............
017C30: 80 00 70 00 00 80 00 77 00 00 80 00 77 00 00 80 ..p....w....w...
017C40: 00 77 00 00 80 00 6B 00 00 80 FD 04 00 80 FD 04 .w....k.........
017C50: 00 80 00 38 00 00 80 00 0E 00 00 80 FD 09 00 40 ...8...........@
017C60: FD 04 00 40 FD 09 00 80 FD 04 00 80 FD 04 00 80 ...@............
017C70: FD 04 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 ................
017C80: FD 04 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 ................
017C90: FD 04 00 80 FD 09 00 40 FD 13 00 80 FD 27 00 80 .......@.....'..
017CA0: FD 04 00 80 FD 22 00 80 FD 0E 00 07 70 07 00 07 ....."......p...
017CB0: 70 07 70 07 FD 10 00 80 FD 04 00 80 FD FF 00 FD p.p.............
017CC0: FF 00 FD FF 00 FD 83 00 06 30 FC 3E 1D C0 01 DC .........0.>....
017CD0: 3E 01 C7 E0 F8 3F 1C 03 F0 FD 72 00 40 FD 04 00 >....?....r.@...
017CE0: 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 @...@...@...@...
017CF0: 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 @...@...@...@...
017D00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
017D10: 14 00 00 00 02 09 50 E5 14 00 C1 02 00 00 00 02 ......P.........
017D20: 14 00 C2 02 00 00 00 02 14 00 C3 02 00 00 00 02 ................
017D30: 14 00 C4 02 00 00 00 02 14 00 C5 02 00 00 00 02 ................
017D40: 14 00 C6 02 00 00 00 02 14 00 C7 02 00 00 00 02 ................
017D50: 14 00 C8 02 00 00 00 02 14 00 C9 02 00 00 00 02 ................
017D60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
017D70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
017D80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
017D90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
017DA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
017DB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
017DC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
017DD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
017DE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
017DF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
017E00: 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 @...@...@...@...
017E10: 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 @...@...@...@...
017E20: 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 @...@...@...@...
017E30: 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 @...@...@...@...
017E40: 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 @...@...@...@...
017E50: 40 FD 04 00 40 FD 04 00 40 FD 04 00 7F FD 4A FF @...@...@.....J.
017E60: C0 FD 04 00 40 07 77 F0 00 00 10 FD 04 00 10 FD ....@.w.........
017E70: 04 00 10 FD 04 00 10 FD 04 00 10 00 03 80 00 10 ................
017E80: FD 04 00 10 FD 04 00 10 00 01 C0 00 10 FD 04 00 ................
017E90: 10 FD 04 00 10 00 03 E0 00 10 00 07 F0 00 10 FD ................
017EA0: 08 00 40 FD 04 00 40 FD 05 00 10 FD 04 00 10 FD ..@...@.........
017EB0: 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD ................
017EC0: 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD ................
017ED0: 04 00 10 FD 04 00 10 FD 04 00 10 FD 08 00 40 FD ..............@.
017EE0: 04 00 40 FD 07 00 40 FD 04 00 40 FD 04 00 40 FD ..@...@...@...@.
017EF0: 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD ..@...@...@...@.
017F00: 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD ..@...@...@...@.
017F10: 04 00 40 FD 04 00 40 00 77 77 00 00 00 40 FD 04 ..@...@.ww...@..
017F20: 00 40 07 07 F7 E3 E0 00 00 40 00 01 C0 00 40 00 .@.......@....@.
017F30: 1C 00 00 40 00 1D C0 00 40 00 1F 80 00 40 00 1D ...@....@....@..
017F40: C0 00 40 00 1D C0 00 40 00 07 00 00 40 00 1F 80 ..@....@....@...
017F50: 00 40 00 07 00 00 40 00 07 00 00 40 00 07 00 00 .@....@....@....
017F60: 40 00 01 C0 00 40 FD 06 00 40 FD 04 00 40 FD 07 @....@...@...@..
017F70: 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 .@...@...@...@..
017F80: 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 .@...@...@...@..
017F90: 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 .@...@...@...@..
017FA0: 00 40 FD 06 00 40 FD 04 00 40 FD 09 00 80 FD 04 .@...@...@......
017FB0: 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 FD 04 ................
017FC0: 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 FD 04 ................
017FD0: 00 80 FD 04 00 80 FD 04 00 80 FD 09 00 40 FD 04 .............@..
017FE0: 00 40 FD 09 00 80 00 38 00 00 80 00 3E 00 00 80 .@.....8....>...
017FF0: 00 77 00 00 80 00 3E 00 00 80 00 77 00 00 80 00 .w....>....w....
018000: 77 00 00 80 00 6B 00 00 80 00 1C 00 00 80 00 1C w....k..........
018010: 00 00 80 00 70 00 00 80 00 07 00 00 80 FD 09 00 ....p...........
018020: 40 FD 04 00 7F FD 4A FF C0 FD 13 00 80 FD 27 00 @.....J.......'.
018030: 80 FD 04 00 80 FD 22 00 80 FD 0E 00 03 E0 07 00 ......".........
018040: 07 70 03 E0 07 F0 FD 0F 00 80 FD 04 00 80 FD FF .p..............
018050: 00 FD FF 00 FD FF 00 FD 8C 00 0F 80 FD 78 00 40 .............x.@
018060: 7E 7E 77 00 40 00 1C 00 00 40 00 3E 00 00 40 00 ~~w.@....@.>..@.
018070: 3E 00 00 40 00 0E 00 00 40 00 7F 00 00 40 00 1E >..@....@....@..
018080: 00 00 40 00 7F 00 00 40 00 3E 00 00 40 00 3E 00 ..@....@.>..@.>.
018090: 00 40 00 3E 00 00 40 FD 04 00 40 07 77 E0 00 40 .@.>..@...@.w..@
0180A0: F8 E0 FE 00 40 F8 FE E0 00 40 FD 04 00 40 FD 04 ....@....@...@..
0180B0: 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 .@...@...@...@..
0180C0: 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 .@...@...@...@..
0180D0: 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 .@...@...@...@..
0180E0: 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 05 .@...@...@...@..
0180F0: 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 ................
018100: 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 ................
018110: 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 ................
018120: 00 10 FD 08 00 40 FD 04 00 40 07 77 F0 00 00 10 .....@...@.w....
018130: FD 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 ................
018140: 00 03 80 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 ................
018150: 10 FD 04 00 10 FD 04 00 10 00 07 70 00 10 00 07 ...........p....
018160: 00 00 10 FD 08 00 40 FD 04 00 40 FD 05 00 10 FD ......@...@.....
018170: 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD ................
018180: 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD ................
018190: 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD ................
0181A0: 08 00 40 FD 04 00 40 FD 07 00 40 FD 04 00 40 FD ..@...@...@...@.
0181B0: 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD ..@...@...@...@.
0181C0: 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD ..@...@...@...@.
0181D0: 04 00 40 FD 04 00 40 FD 04 00 40 00 3E 77 00 00 ..@...@...@.>w..
0181E0: 00 40 FD 04 00 40 07 07 77 00 70 00 00 40 00 0F .@...@..w.p..@..
0181F0: C0 00 40 00 0F 80 00 40 00 1D C0 00 40 00 0E 00 ..@....@....@...
018200: 00 40 00 1D C0 00 40 00 1D C0 00 40 00 07 00 00 .@....@....@....
018210: 40 00 1F 00 00 40 00 07 00 00 40 FD 04 00 40 FD @....@....@...@.
018220: 04 00 40 00 01 C0 00 40 FD 06 00 40 FD 04 00 40 ..@....@...@...@
018230: FD 07 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 ...@...@...@...@
018240: FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 ...@...@...@...@
018250: FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 ...@...@...@...@
018260: FD 04 00 40 FD 06 00 40 FD 04 00 40 FD 09 00 80 ...@...@...@....
018270: FD 04 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 ................
018280: FD 04 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 ................
018290: FD 04 00 80 FD 04 00 80 FD 04 00 80 FD 09 00 40 ...............@
0182A0: FD 04 00 40 FD 09 00 80 00 7F 00 00 80 00 77 00 ...@..........w.
0182B0: 00 80 00 3E 00 00 80 00 1C 00 00 80 00 7E 00 00 ...>.........~..
0182C0: 80 00 77 00 00 80 00 63 00 00 80 00 1C 00 00 80 ..w....c........
0182D0: 00 1C 00 00 80 FD 04 00 80 FD 04 00 80 FD 09 00 ................
0182E0: 40 FD 63 00 80 FD 27 00 80 FD 04 00 80 FD 22 00 @.c...'.......".
0182F0: 80 FD 27 00 80 FD 04 00 80 FD FF 00 FD FF 00 FD ..'.............
018300: FF 00 FD 33 00 06 30 00 1C 00 00 01 DC 00 00 07 ...3..0.........
018310: FD 05 00 70 FD 72 00 7F FD 4A FF C0 FD 04 00 40 ...p.r...J.....@
018320: 77 77 7E 00 40 00 3C 00 00 40 00 77 00 00 40 00 ww~.@.<..@.w..@.
018330: 77 00 00 40 00 1E 00 00 40 00 70 00 00 40 00 38 w..@....@.p..@.8
018340: 00 00 40 00 07 00 00 40 00 77 00 00 40 00 77 00 ..@....@.w..@.w.
018350: 00 40 00 77 00 00 40 FD 04 00 40 07 77 70 00 40 .@.w..@...@.wp.@
018360: FC E0 E0 00 40 FC E0 E0 00 40 FD 04 00 40 FD 04 ....@....@...@..
018370: 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 .@...@...@...@..
018380: 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 .@...@...@...@..
018390: 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 .@...@...@...@..
0183A0: 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 05 .@...@...@...@..
0183B0: 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 ................
0183C0: 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 ................
0183D0: 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 ................
0183E0: 00 10 FD 08 00 40 FD 04 00 40 07 71 C0 00 00 10 .....@...@.q....
0183F0: 00 03 F0 00 10 00 06 30 00 10 00 03 E0 00 10 00 .......0........
018400: 07 E0 00 10 00 07 E0 00 10 00 07 70 00 10 00 07 ...........p....
018410: 70 00 10 00 03 C0 00 10 00 03 E0 00 10 00 07 E0 p...............
018420: 00 10 00 07 70 00 10 00 07 00 00 10 FD 08 00 40 ....p..........@
018430: FD 04 00 40 FD 05 00 10 FD 04 00 10 FD 04 00 10 ...@............
018440: FD 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 ................
018450: FD 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 ................
018460: FD 04 00 10 FD 04 00 10 FD 08 00 40 FD 04 00 40 ...........@...@
018470: FD 07 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 ...@...@...@...@
018480: FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 ...@...@...@...@
018490: FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 ...@...@...@...@
0184A0: FD 04 00 40 FD 06 00 40 FD 04 00 40 07 77 77 07 ...@...@...@.ww.
0184B0: 70 00 00 40 00 1D C0 00 40 00 01 C0 00 40 00 1D p..@....@....@..
0184C0: C0 00 40 00 0E 00 00 40 00 0F C0 00 40 00 1D C0 ..@....@....@...
0184D0: 00 40 00 07 00 00 40 00 1F 80 00 40 00 07 00 00 .@....@....@....
0184E0: 40 00 07 00 00 40 00 07 00 00 40 00 01 C0 00 40 @....@....@....@
0184F0: FD 06 00 40 FD 04 00 7F FD 4A FF C0 FD 04 00 40 ...@.....J.....@
018500: FD 09 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 ................
018510: FD 04 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 ................
018520: FD 04 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 ................
018530: FD 09 00 40 FD 04 00 40 FD 09 00 80 FD 04 00 80 ...@...@........
018540: FD 04 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 ................
018550: FD 04 00 80 FD 04 00 80 00 38 00 00 80 FD 04 00 .........8......
018560: 80 FD 04 00 80 FD 04 00 80 FD 09 00 40 FD 13 00 ............@...
018570: FD 2D FF 80 FD 22 00 80 FD 0E 00 03 E0 07 E0 03 .-..."..........
018580: E0 03 E0 07 F0 FD 0F 00 80 FD 04 00 80 FD 22 00 ..............".
018590: 80 FD 27 00 80 FD 04 00 80 FD FF 00 FD FF 00 FD ..'.............
0185A0: FF 00 FD 33 00 07 70 FD 04 00 01 F8 00 00 07 FD ...3..p.........
0185B0: 05 00 70 FD 72 00 40 FD 04 00 40 FD 04 00 40 FD ..p.r.@...@...@.
0185C0: 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD ..@...@...@...@.
0185D0: 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD ..@...@...@...@.
0185E0: 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD ..@...@...@...@.
0185F0: 04 00 40 FD 04 00 40 77 77 7C 00 40 00 1C 00 00 ..@...@ww|.@....
018600: 40 00 07 00 00 40 00 07 00 00 40 00 3E 00 00 40 @....@....@.>..@
018610: 00 7E 00 00 40 00 70 00 00 40 00 0E 00 00 40 00 .~..@.p..@....@.
018620: 77 00 00 40 00 77 00 00 40 00 77 00 00 40 FD 04 w..@.w..@.w..@..
018630: 00 40 07 77 70 00 40 EE E0 E0 00 40 EE E0 E0 00 .@.wp.@....@....
018640: 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 @...@...@...@...
018650: 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 @...@...@...@...
018660: 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 @...@...@...@...
018670: 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 @...@...@...@...
018680: 40 FD 04 00 40 FD 05 00 10 FD 04 00 10 FD 04 00 @...@...........
018690: 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 ................
0186A0: 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 ................
0186B0: 10 FD 04 00 10 FD 04 00 10 FD 08 00 40 FD 04 00 ............@...
0186C0: 40 07 F1 C0 00 00 10 00 07 70 00 10 00 06 B0 00 @........p......
0186D0: 10 00 07 70 00 10 00 07 70 00 10 00 03 80 00 10 ...p....p.......
0186E0: 00 07 70 00 10 00 07 70 00 10 00 01 C0 00 10 00 ..p....p........
0186F0: 07 70 00 10 00 07 70 00 10 00 07 50 00 10 00 07 .p....p....P....
018700: 00 00 10 FD 08 00 40 FD 04 00 40 FD 05 00 10 FD ......@...@.....
018710: 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD ................
018720: 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD ................
018730: 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 00 ................
018740: 00 00 3E 7E 00 00 00 40 FD 04 00 40 FD 07 00 40 ..>~...@...@...@
018750: FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 ...@...@...@...@
018760: FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 ...@...@...@...@
018770: FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 ...@...@...@...@
018780: FD 06 00 40 FD 04 00 40 03 E7 77 03 E0 00 00 40 ...@...@..w....@
018790: 00 0F C0 00 40 00 1F 80 00 40 00 0F C0 00 40 00 ....@....@....@.
0187A0: 0E 00 00 40 00 01 C0 00 40 00 1D C0 00 40 00 07 ...@....@....@..
0187B0: 00 00 40 00 1D C0 00 40 00 0F 80 00 40 00 07 00 ..@....@....@...
0187C0: 00 40 00 07 00 00 40 00 1F C0 00 40 FD 06 00 40 .@....@....@...@
0187D0: FD 54 00 40 FD 09 00 80 FD 04 00 80 FD 04 00 80 .T.@............
0187E0: FD 04 00 80 FD 04 00 80 00 70 00 00 80 FD 04 00 .........p......
0187F0: 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 ................
018800: 80 FD 04 00 80 FD 09 00 40 FD 04 00 40 FD 09 00 ........@...@...
018810: 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 ................
018820: 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 ................
018830: 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 FD 09 00 ................
018840: 40 FD 13 00 80 FD 27 00 80 FD 04 00 80 FD 22 00 @.....'.......".
018850: 80 FD 0E 00 07 70 07 70 07 70 07 70 07 FD 10 00 .....p.p.p.p....
018860: 80 FD 04 00 80 FD 22 00 80 FD 27 00 80 FD 04 00 ......"...'.....
018870: 80 FD FF 00 FD FF 00 FD FF 00 FD 33 00 07 F0 F8 ...........3....
018880: 3C 1F 80 01 F0 3E 1D C7 E0 F8 3E 1F 83 F0 FD 72 <....>....>....r
018890: 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 .@...@...@...@..
0188A0: 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 .@...@...@...@..
0188B0: 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 .@...@...@...@..
0188C0: 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 .@...@...@...@..
0188D0: 00 40 7E 7E 78 00 40 00 1C 00 00 40 00 0E 00 00 .@~~x.@....@....
0188E0: 40 00 1E 00 00 40 00 6E 00 00 40 00 07 00 00 40 @....@.n..@....@
0188F0: 00 7E 00 00 40 00 1C 00 00 40 00 3E 00 00 40 00 .~..@....@.>..@.
018900: 3F 00 00 40 00 7F 00 00 40 00 7F 00 00 40 07 77 ?..@....@....@.w
018910: E0 00 40 EE E0 FC 00 40 EE FC E0 00 40 FD 04 00 ..@....@....@...
018920: 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 @...@...@...@...
018930: 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 @...@...@...@...
018940: 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 @...@...@...@...
018950: 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 @...@...@...@...
018960: 40 FD 05 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 @...............
018970: 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 ................
018980: 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 ................
018990: 10 FD 04 00 10 FD 08 00 40 FD 04 00 40 07 71 C0 ........@...@.q.
0189A0: 00 00 10 00 07 70 00 10 00 06 B0 00 10 00 07 F0 .....p..........
0189B0: 00 10 00 07 00 00 10 00 03 80 00 10 00 07 70 00 ..............p.
0189C0: 10 00 07 70 00 10 00 01 C0 00 10 00 07 70 00 10 ...p.........p..
0189D0: 00 07 70 00 10 00 07 70 00 10 00 07 00 00 10 FD ..p....p........
0189E0: 08 00 40 FD 04 00 7F FD 41 FF F0 00 00 00 77 77 ..@.....A.....ww
0189F0: 00 00 00 40 FD 04 00 40 FD 07 00 40 FD 04 00 40 ...@...@...@...@
018A00: FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 ...@...@...@...@
018A10: FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 ...@...@...@...@
018A20: FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 06 00 40 ...@...@...@...@
018A30: FD 04 00 40 FD 07 00 40 FD 04 00 40 FD 04 00 40 ...@...@...@...@
018A40: FD 04 00 40 FD 04 00 40 00 0F 80 00 40 FD 04 00 ...@...@....@...
018A50: 40 00 1E 00 00 40 FD 04 00 40 FD 04 00 40 FD 04 @....@...@...@..
018A60: 00 40 00 0E 00 00 40 FD 04 00 40 FD 06 00 40 FD .@....@...@...@.
018A70: 04 00 7F FD 4A FF C0 FD 04 00 40 FD 09 00 80 FD ....J.....@.....
018A80: 04 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 00 ................
018A90: 70 00 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 p...............
018AA0: FD 04 00 80 00 07 00 00 80 00 70 00 00 80 FD 09 ..........p.....
018AB0: 00 40 FD 04 00 40 FD 09 00 80 FD 04 00 80 FD 04 .@...@..........
018AC0: 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 FD 04 ................
018AD0: 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 FD 04 ................
018AE0: 00 80 FD 04 00 80 FD 09 00 40 FD 13 00 80 FD 27 .........@.....'
018AF0: 00 80 FD 04 00 80 FD 22 00 80 FD 0E 00 07 00 07 ......."........
018B00: 70 07 70 07 00 07 FD 10 00 80 FD 04 00 80 FD 22 p.p............"
018B10: 00 80 FD 27 00 80 FD 04 00 80 FD FF 00 FD FF 00 ...'............
018B20: FD FF 00 FD 33 00 07 F0 1C 1C 1D C0 01 E0 77 1D ....3.........w.
018B30: C7 71 DC 07 1D C7 70 FD 72 00 40 FD 04 00 40 FD .q....p.r.@...@.
018B40: 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD ..@...@...@...@.
018B50: 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD ..@...@...@...@.
018B60: 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD ..@...@...@...@.
018B70: 04 00 40 FD 04 00 40 FD 04 00 40 77 76 7C 00 40 ..@...@...@wv|.@
018B80: 00 1C 00 00 40 00 1C 00 00 40 00 07 00 00 40 00 ....@....@....@.
018B90: 7F 00 00 40 00 07 00 00 40 00 77 00 00 40 00 38 ...@....@.w..@.8
018BA0: 00 00 40 00 77 00 00 40 00 07 00 00 40 00 77 00 ..@.w..@....@.w.
018BB0: 00 40 00 7F 00 00 40 07 77 00 00 40 EE E0 E0 00 .@....@.w..@....
018BC0: 40 EE E0 E0 00 40 FD 04 00 40 FD 04 00 40 FD 04 @....@...@...@..
018BD0: 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 .@...@...@...@..
018BE0: 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 .@...@...@...@..
018BF0: 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 .@...@...@...@..
018C00: 00 40 FD 04 00 40 FD 04 00 40 FD 05 00 10 FD 04 .@...@...@......
018C10: 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 ................
018C20: 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 ................
018C30: 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD 08 ................
018C40: 00 40 FD 04 00 40 07 71 C0 00 00 10 00 03 F0 00 .@...@.q........
018C50: 10 00 07 F0 00 10 00 07 00 00 10 00 07 00 00 10 ................
018C60: 00 03 80 00 10 00 03 F0 00 10 00 07 70 00 10 00 ............p...
018C70: 01 C0 00 10 00 07 70 00 10 00 07 E0 00 10 00 07 ......p.........
018C80: 00 00 10 00 07 00 00 10 FD 08 00 40 FD 46 00 1F ...........@.F..
018C90: FF C0 00 70 77 00 00 00 40 FD 04 00 40 03 E3 E7 ...pw...@...@...
018CA0: E3 E0 00 00 40 FD 04 00 40 FD 04 00 40 00 01 C0 ....@...@...@...
018CB0: 00 40 00 07 80 00 40 FD 04 00 40 00 1C 00 00 40 .@....@...@....@
018CC0: 00 07 00 00 40 00 1C 00 00 40 00 0F 00 00 40 FD ....@....@....@.
018CD0: 04 00 40 FD 04 00 40 00 1F C0 00 40 FD 06 00 40 ..@...@....@...@
018CE0: FD 04 00 40 FD 07 00 40 FD 04 00 40 FD 04 00 40 ...@...@...@...@
018CF0: FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 ...@...@...@...@
018D00: FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 ...@...@...@...@
018D10: FD 04 00 40 FD 04 00 40 FD 06 00 40 FD 04 00 40 ...@...@...@...@
018D20: FD 09 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 ................
018D30: FD 04 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 ................
018D40: FD 04 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 ................
018D50: FD 09 00 40 FD 04 00 40 FD 09 00 80 00 7F 00 00 ...@...@........
018D60: 80 00 77 00 00 80 00 3E 00 00 80 00 77 00 00 80 ..w....>....w...
018D70: 00 7E 00 00 80 00 7E 00 00 80 00 36 00 00 80 FD .~....~....6....
018D80: 04 00 80 FD 04 00 80 00 0E 00 00 80 00 38 00 00 .............8..
018D90: 80 FD 09 00 40 FD 04 00 40 FD 09 00 80 FD 04 00 ....@...@.......
018DA0: 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 ................
018DB0: 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 ................
018DC0: 80 FD 04 00 80 FD 04 00 80 FD 09 00 40 FD 13 00 ............@...
018DD0: 80 FD 27 00 80 FD 04 00 80 FD 22 00 80 FD 0E 00 ..'.......".....
018DE0: 03 E0 07 E0 07 F0 07 00 07 E0 FD 0F 00 80 FD 04 ................
018DF0: 00 80 FD 22 00 80 FD 27 00 80 FD 04 00 80 FD FF ..."...'........
018E00: 00 FD FF 00 FD FF 00 FD 33 00 06 B0 FC 1C 1D C0 ........3.......
018E10: 01 F0 7F 1D C7 71 DC 3F 1C 07 70 FD 72 00 40 FD .....q.?..p.r.@.
018E20: 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD ..@...@...@...@.
018E30: 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD ..@...@...@...@.
018E40: 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD ..@...@...@...@.
018E50: 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 77 ..@...@...@...@w
018E60: 77 7E 00 40 00 1C 00 00 40 00 38 00 00 40 00 77 w~.@....@.8..@.w
018E70: 00 00 40 00 0E 00 00 40 00 77 00 00 40 00 77 00 ..@....@.w..@.w.
018E80: 00 40 00 38 00 00 40 00 77 00 00 40 00 0E 00 00 .@.8..@.w..@....
018E90: 40 00 77 00 00 40 FD 04 00 40 07 77 00 00 40 FC @.w..@...@.w..@.
018EA0: E0 E0 00 40 FC E0 E0 00 40 FD 04 00 7F FD 4A FF ...@....@.....J.
018EB0: C0 FD 04 00 40 FD 05 00 10 FD 04 00 10 FD 04 00 ....@...........
018EC0: 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 ................
018ED0: 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 ................
018EE0: 10 FD 04 00 10 FD 04 00 10 FD 08 00 40 FD 04 00 ............@...
018EF0: 40 07 71 C0 00 00 10 00 00 70 00 10 00 03 60 00 @.q......p....`.
018F00: 10 00 03 E0 00 10 00 07 00 00 10 00 01 E0 00 10 ................
018F10: 00 00 70 00 10 00 03 F0 00 10 00 03 E0 00 10 00 ..p.............
018F20: 03 E0 00 10 00 07 00 00 10 00 03 E0 00 10 00 07 ................
018F30: F0 00 10 FD 08 00 40 FD 04 00 7F FD 43 FF C0 00 ......@.....C...
018F40: 70 7E 00 00 00 40 FD 04 00 40 07 77 77 77 70 00 p~...@...@.wwwp.
018F50: 00 40 FD 04 00 40 FD 04 00 40 00 01 C0 00 40 00 .@...@...@....@.
018F60: 0E 00 00 40 FD 04 00 40 00 1C 00 00 40 FD 04 00 ...@...@....@...
018F70: 40 00 1C 00 00 40 00 07 00 00 40 FD 04 00 40 FD @....@....@...@.
018F80: 04 00 40 00 01 C0 00 40 FD 06 00 40 FD 04 00 40 ..@....@...@...@
018F90: FD 07 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 ...@...@...@...@
018FA0: FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 ...@...@...@...@
018FB0: FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 ...@...@...@...@
018FC0: FD 04 00 40 FD 06 00 40 FD 04 00 40 FD 09 00 80 ...@...@...@....
018FD0: FD 04 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 ................
018FE0: FD 04 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 ................
018FF0: FD 04 00 80 FD 04 00 80 FD 04 00 80 FD 09 00 40 ...............@
019000: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
019010: 15 00 00 00 02 09 50 E5 15 00 C1 02 00 00 00 02 ......P.........
019020: 15 00 C2 02 00 00 00 02 15 00 C3 02 00 00 00 02 ................
019030: 15 00 C4 02 00 00 00 02 15 00 C5 02 00 00 00 02 ................
019040: 15 00 C6 02 00 00 00 02 15 00 C7 02 00 00 00 02 ................
019050: 15 00 C8 02 00 00 00 02 15 00 C9 02 00 00 00 02 ................
019060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
019070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
019080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
019090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0190A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0190B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0190C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0190D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0190E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0190F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
019100: FD 04 00 40 FD 09 00 80 00 0E 00 00 80 00 3E 00 ...@..........>.
019110: 00 80 00 77 00 00 80 00 77 00 00 80 00 77 00 00 ...w....w....w..
019120: 80 00 77 00 00 80 00 7F 00 00 80 FD 04 00 80 FD ..w.............
019130: 04 00 80 00 1C 00 00 80 00 1C 00 00 80 FD 09 00 ................
019140: 40 FD 04 00 40 FD 09 00 80 FD 04 00 80 FD 04 00 @...@...........
019150: 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 ................
019160: 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 ................
019170: 80 FD 04 00 80 FD 09 00 40 FD 13 00 80 FD 27 00 ........@.....'.
019180: 80 FD 04 00 80 FD 22 00 80 FD 0F 00 70 07 00 07 ......".....p...
019190: 70 07 00 07 FD 10 00 80 FD 04 00 80 FD 22 00 FD p............"..
0191A0: 2D FF 80 FD FF 00 FD FF 00 FD FF 00 FD 12 00 1A -...............
0191B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0191C0: 00 40 00 C2 03 01 00 32 2D 34 4D 41 49 4E 20 24 .@.....2-4MAIN $
0191D0: 24 24 FF 00 FF 00 00 02 00 00 00 40 00 00 40 00 $$.........@..@.
0191E0: 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 @...............
0191F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
019200: 10 00 03 E0 00 10 00 07 00 00 10 00 01 E0 00 10 ................
019210: 00 00 70 00 10 00 03 F0 00 10 00 03 E0 00 10 00 ..p.............
019220: 03 E0 00 10 00 07 00 00 10 00 03 E0 00 10 00 07 ................
019230: F0 00 10 FD 08 00 40 FD 04 00 7F FD 43 FF C0 00 ......@.....C...
019240: 70 7E 00 00 00 40 FD 04 00 40 07 77 77 77 70 00 p~...@...@.wwwp.
019250: 00 40 FD 04 00 40 FD 04 00 40 00 01 C0 00 40 00 .@...@...@....@.
019260: 0E 00 00 40 FD 04 00 40 00 1C 00 00 40 FD 04 00 ...@...@....@...
019270: 40 00 1C 00 00 40 00 07 00 00 40 FD 04 00 40 FD @....@....@...@.
019280: 04 00 40 00 01 C0 00 40 FD 06 00 40 FD 04 00 40 ..@....@...@...@
019290: FD 07 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 ...@...@...@...@
0192A0: FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 ...@...@...@...@
0192B0: FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 ...@...@...@...@
0192C0: FD 04 00 40 FD 06 00 40 FD 04 00 40 FD 09 00 80 ...@...@...@....
0192D0: FD 04 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 ................
0192E0: FD 04 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 ................
0192F0: FD 04 00 80 FD 04 00 80 FD 04 00 80 FD 09 00 40 ...............@
019300: 00 32 2D 35 4D 41 49 4E 20 42 49 4E 00 00 00 00 .2-5MAIN BIN....
019310: 00 00 02 00 00 00 40 00 4E 16 00 00 00 00 00 00 ......@.N.......
019320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
019330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
019340: 4E 16 00 BC 03 FD 04 00 80 FD 04 00 80 FD 04 00 N...............
019350: 80 FD 04 00 80 FD 04 00 80 FD 09 00 40 FD 13 00 ............@...
019360: 80 FD 27 00 80 FD 04 00 80 FD 22 00 80 FD 0F 00 ..'.......".....
019370: 70 07 00 07 70 07 00 07 FD 10 00 80 FD 04 00 80 p...p...........
019380: 3A 5A 40 CD 0E BC 2A 5B 40 CD 05 BC ED 4B 5D 40 :Z@...*[@....K]@
019390: CD 38 BC 21 5F 40 AF 4E 23 46 23 E5 F5 CD 32 BC .8.!_@.N#F#...2.
0193A0: F1 E1 3C FE 10 20 F0 21 83 40 11 00 C0 ED 4B 81 ..<.. .!.@....K.
0193B0: 40 47 B7 20 06 01 00 40 ED B0 C9 7E B9 28 10 12 @G. ...@...~.(..
0193C0: 13 23 3A 80 40 94 20 F3 3A 7F 40 95 20 ED C9 23 .#:.@. .:.@. ..#
0193D0: 46 23 7E 12 13 10 FC C3 41 40 02 00 00 01 01 01 F#~.....A@......
0193E0: 01 1A 1A 06 06 12 12 00 00 1A 1A 06 06 12 12 00 ................
0193F0: 00 1A 1A 06 06 12 12 00 00 1A 1A 06 06 12 12 4E ...............N
019400: 56 FD FF FD 71 00 06 B1 DC 1C 1D C0 01 F8 70 0F V...q.........p.
019410: C7 71 DC 77 1C 07 70 FD 72 00 40 FD 04 00 40 FD .q.w..p.r.@...@.
019420: 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD ..@...@...@...@.
019430: 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD ..@...@...@...@.
019440: 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD ..@...@...@...@.
019450: 04 00 40 FD 04 00 40 FD 04 00 40 7E 77 77 00 40 ..@...@...@~ww.@
019460: 00 0E 00 00 40 FD 04 00 40 00 1B 00 00 40 00 0C ....@...@....@..
019470: 00 00 40 00 03 80 00 40 00 1D 80 00 40 FD 04 00 ..@....@....@...
019480: 40 00 07 00 00 40 00 1C 00 00 40 FD 04 00 40 00 @....@....@...@.
019490: 3F 80 00 40 03 FB F0 00 40 F8 FE FE 00 40 F8 FE ?..@....@....@..
0194A0: FE 00 40 FD 54 00 40 FD 05 00 10 00 01 F0 00 10 ..@.T.@.........
0194B0: 00 03 18 00 10 00 03 F8 00 10 00 03 F0 00 10 00 ................
0194C0: 03 F8 00 10 00 03 B8 00 10 00 03 B8 00 10 00 03 ................
0194D0: F8 00 10 00 01 F0 00 10 00 03 F0 00 10 00 00 E0 ................
0194E0: 00 10 00 00 70 00 10 FD 08 00 40 FD 04 00 40 FD ....p.....@...@.
0194F0: 05 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD ................
019500: 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD ................
019510: 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD ................
019520: 04 00 10 FD 08 00 40 FD 04 00 40 FD 07 00 40 FD ......@...@...@.
019530: 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD ..@...@...@...@.
019540: 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD ..@...@...@...@.
019550: 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 00 ..@...@...@...@.
019560: 70 76 00 00 00 40 FD 04 00 40 07 07 77 77 00 00 pv...@...@..ww..
019570: 00 40 00 EE 00 00 40 00 E0 00 00 40 00 EE 00 00 .@....@....@....
019580: 40 00 E0 00 00 40 00 E0 00 00 40 00 EE 00 00 40 @....@....@....@
019590: 00 1C 00 00 40 00 F8 00 00 40 00 E0 00 00 40 00 ....@....@....@.
0195A0: FE 00 00 40 00 38 00 00 40 00 38 00 00 40 FD 06 ...@.8..@.8..@..
0195B0: 00 40 FD 04 00 40 FD 07 00 40 FD 04 00 40 FD 04 .@...@...@...@..
0195C0: 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 .@...@...@...@..
0195D0: 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 .@...@...@...@..
0195E0: 00 40 FD 04 00 40 FD 04 00 40 FD 06 00 40 FD 04 .@...@...@...@..
0195F0: 00 40 FD 09 00 80 FD 04 00 80 FD 04 00 80 FD 04 .@..............
019600: 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 FD 04 ................
019610: 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 FD 04 ................
019620: 00 80 FD 09 00 40 FD 04 00 40 FD 09 00 80 00 38 .....@...@.....8
019630: 00 00 80 00 3E 00 00 80 00 70 00 00 80 00 77 00 ....>....p....w.
019640: 00 80 00 77 00 00 80 00 77 00 00 80 00 6B 00 00 ...w....w....k..
019650: 80 00 38 00 00 80 00 0E 00 00 80 00 1C 00 00 80 ..8.............
019660: FD 04 00 80 FD 09 00 40 FD 04 00 40 FD 09 00 80 .......@...@....
019670: FD 04 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 ................
019680: FD 04 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 ................
019690: FD 04 00 80 FD 04 00 80 FD 04 00 80 FD 09 00 40 ...............@
0196A0: FD 13 00 80 FD 27 00 80 FD 04 00 80 FD 22 00 80 .....'......."..
0196B0: FD 0E 00 07 70 07 00 07 70 07 70 07 FD 10 00 80 ....p...p.p.....
0196C0: FD 04 00 80 FD FF 00 FD FF 00 FD FF 00 FD 83 00 ................
0196D0: 06 30 FC 3E 1D C0 01 DC 3E 01 C7 E0 F8 3F 1C 03 .0.>....>....?..
0196E0: F0 FD 72 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 ..r.@...@...@...
0196F0: 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 @...@...@...@...
019700: 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 @...@...@...@...
019710: 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 @...@...@...@...
019720: 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 @...@...@...@...
019730: 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 @...@...@...@...
019740: 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 00 7F 80 @...@...@...@...
019750: 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 .@...@...@...@..
019760: 00 40 FD 04 00 7F FD 4A FF C0 FD 04 00 40 07 77 .@.....J.....@.w
019770: F0 00 00 10 00 03 B8 00 10 00 03 58 00 10 00 03 ...........X....
019780: 80 00 10 00 03 B8 00 10 00 03 F8 00 10 00 03 B8 ................
019790: 00 10 00 03 B8 00 10 00 00 E0 00 10 00 03 B8 00 ................
0197A0: 10 00 03 B8 00 10 00 00 E0 00 10 00 00 E0 00 10 ................
0197B0: FD 08 00 40 FD 04 00 40 FD 05 00 10 FD 04 00 10 ...@...@........
0197C0: FD 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 ................
0197D0: FD 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 ................
0197E0: FD 04 00 10 FD 04 00 10 FD 04 00 10 FD 08 00 40 ...............@
0197F0: FD 04 00 40 FD 07 00 40 FD 04 00 40 FD 04 00 40 ...@...@...@...@
019800: FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 ...@...@...@...@
019810: FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 ...@...@...@...@
019820: FD 04 00 40 FD 04 00 40 00 77 77 00 00 00 40 FD ...@...@.ww...@.
019830: 04 00 40 07 07 F7 E3 E0 00 00 40 00 FE 00 00 40 ..@.......@....@
019840: 00 7C 00 00 40 00 EE 00 00 40 00 FC 00 00 40 00 .|..@....@....@.
019850: EE 00 00 40 00 FE 00 00 40 00 1C 00 00 40 00 F0 ...@....@....@..
019860: 00 00 40 00 E0 00 00 40 00 7C 00 00 40 00 FE 00 ..@....@.|..@...
019870: 00 40 00 1E 00 00 40 FD 06 00 40 FD 04 00 40 FD .@....@...@...@.
019880: 07 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD ..@...@...@...@.
019890: 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD ..@...@...@...@.
0198A0: 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD ..@...@...@...@.
0198B0: 04 00 40 FD 06 00 40 FD 04 00 40 FD 09 00 80 FD ..@...@...@.....
0198C0: 04 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 FD ................
0198D0: 04 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 FD ................
0198E0: 04 00 80 FD 04 00 80 FD 04 00 80 FD 09 00 40 FD ..............@.
0198F0: 04 00 40 FD 09 00 80 00 70 00 00 80 00 77 00 00 ..@.....p....w..
019900: 80 00 77 00 00 80 00 3E 00 00 80 00 77 00 00 80 ..w....>....w...
019910: 00 73 00 00 80 00 6B 00 00 80 00 1C 00 00 80 00 .s....k.........
019920: 1C 00 00 80 FD 04 00 80 FD 04 00 80 FD 09 00 40 ...............@
019930: FD 04 00 7F FD 4A FF C0 FD 13 00 80 FD 27 00 80 .....J.......'..
019940: FD 04 00 80 FD 22 00 80 FD 0E 00 03 E0 07 00 07 ....."..........
019950: 70 03 E0 07 F0 FD 0F 00 80 FD 04 00 80 FD FF 00 p...............
019960: FD FF 00 FD FF 00 FD 8C 00 0F 80 FD 78 00 40 7E ............x.@~
019970: 7E 77 00 40 00 0E 00 00 40 00 3B 80 00 40 00 1B ~w.@....@.;..@..
019980: 00 00 40 00 06 00 00 40 00 38 00 00 40 00 1C 00 ..@....@.8..@...
019990: 00 40 00 07 00 00 40 00 07 00 00 40 00 1C 00 00 .@....@....@....
0199A0: 40 FD 04 00 40 FD 04 00 40 03 83 F0 00 40 F8 E0 @...@...@....@..
0199B0: FE 00 40 F8 FE E0 00 40 FD 04 00 40 FD 04 00 40 ..@....@...@...@
0199C0: FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 ...@...@...@...@
0199D0: FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 ...@...@...@...@
0199E0: FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 ...@...@...@...@
0199F0: FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 05 00 10 ...@...@...@....
019A00: FD 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 ................
019A10: FD 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 ................
019A20: FD 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 ................
019A30: FD 08 00 40 FD 04 00 40 07 77 F0 00 00 10 00 03 ...@...@.w......
019A40: B8 00 10 00 03 58 00 10 00 03 80 00 10 00 03 B8 .....X..........
019A50: 00 10 00 00 E0 00 10 00 03 B8 00 10 00 03 B8 00 ................
019A60: 10 00 00 E0 00 10 00 03 B8 00 10 00 03 B8 00 10 ................
019A70: 00 00 E0 00 10 00 00 E0 00 10 FD 08 00 40 FD 04 .............@..
019A80: 00 40 FD 05 00 10 FD 04 00 10 FD 04 00 10 FD 04 .@..............
019A90: 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 ................
019AA0: 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 ................
019AB0: 00 10 FD 04 00 10 FD 08 00 40 FD 04 00 40 FD 07 .........@...@..
019AC0: 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 .@...@...@...@..
019AD0: 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 .@...@...@...@..
019AE0: 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 .@...@...@...@..
019AF0: 00 40 00 3E 77 00 00 00 40 FD 04 00 40 07 07 77 .@.>w...@...@..w
019B00: 00 70 00 00 40 00 EE 00 00 40 00 0E 00 00 40 00 .p..@....@....@.
019B10: EE 00 00 40 00 E0 00 00 40 00 E6 00 00 40 00 EE ...@....@....@..
019B20: 00 00 40 00 DC 00 00 40 00 F8 00 00 40 00 E0 00 ..@....@....@...
019B30: 00 40 00 FE 00 00 40 00 38 00 00 40 00 38 00 00 .@....@.8..@.8..
019B40: 40 FD 06 00 40 FD 04 00 40 FD 07 00 40 FD 04 00 @...@...@...@...
019B50: 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 @...@...@...@...
019B60: 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 @...@...@...@...
019B70: 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 06 00 @...@...@...@...
019B80: 40 FD 04 00 40 FD 09 00 80 FD 04 00 80 FD 04 00 @...@...........
019B90: 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 ................
019BA0: 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 ................
019BB0: 80 FD 04 00 80 FD 09 00 40 FD 04 00 40 FD 09 00 ........@...@...
019BC0: 80 00 7F 00 00 80 00 77 00 00 80 00 3E 00 00 80 .......w....>...
019BD0: 00 1C 00 00 80 00 7E 00 00 80 00 73 00 00 80 00 ......~....s....
019BE0: 63 00 00 80 00 0E 00 00 80 00 38 00 00 80 00 1C c.........8.....
019BF0: 00 00 80 00 1C 00 00 80 FD 09 00 40 FD 63 00 80 ...........@.c..
019C00: FD 27 00 80 FD 04 00 80 FD 22 00 80 FD 27 00 80 .'......."...'..
019C10: FD 04 00 80 FD FF 00 FD FF 00 FD FF 00 FD 33 00 ..............3.
019C20: 06 30 00 1C 00 00 01 DC 00 00 07 FD 05 00 70 FD .0............p.
019C30: 72 00 7F FD 4A FF C0 FD 04 00 40 77 77 7E 00 40 r...J.....@ww~.@
019C40: 00 0E 00 00 40 00 3B 80 00 40 00 1B 00 00 40 00 ....@.;..@....@.
019C50: 1F 80 00 40 00 3B 80 00 40 00 36 00 00 40 00 0E ...@.;..@.6..@..
019C60: 00 00 40 00 0E 00 00 40 00 0E 00 00 40 FD 04 00 ..@....@....@...
019C70: 40 FD 04 00 40 03 83 B8 00 40 FC E0 E0 00 40 FC @...@....@....@.
019C80: E0 E0 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 ...@...@...@...@
019C90: FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 ...@...@...@...@
019CA0: FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 ...@...@...@...@
019CB0: FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 ...@...@...@...@
019CC0: FD 04 00 40 FD 04 00 40 FD 05 00 10 FD 04 00 10 ...@...@........
019CD0: FD 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 ................
019CE0: FD 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 ................
019CF0: FD 04 00 10 FD 04 00 10 FD 04 00 10 FD 08 00 40 ...............@
019D00: FD 04 00 40 07 71 C0 00 00 10 00 03 98 00 10 00 ...@.q..........
019D10: 03 F8 00 10 00 03 F0 00 10 00 03 F0 00 10 00 00 ................
019D20: E0 00 10 00 01 F0 00 10 00 03 B8 00 10 00 00 E0 ................
019D30: 00 10 00 03 B8 00 10 00 03 F0 00 10 00 00 E0 00 ................
019D40: 10 00 03 C0 00 10 FD 08 00 40 FD 04 00 40 FD 05 .........@...@..
019D50: 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 ................
019D60: 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 ................
019D70: 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 ................
019D80: 00 10 FD 08 00 40 FD 04 00 40 FD 07 00 40 FD 04 .....@...@...@..
019D90: 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 .@...@...@...@..
019DA0: 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 .@...@...@...@..
019DB0: 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 06 .@...@...@...@..
019DC0: 00 40 FD 04 00 40 07 77 77 07 70 00 00 40 00 EE .@...@.ww.p..@..
019DD0: 00 00 40 00 EE 00 00 40 00 FC 00 00 40 00 E0 00 ..@....@....@...
019DE0: 00 40 00 E6 00 00 40 00 EE 00 00 40 00 DC 00 00 .@....@....@....
019DF0: 40 00 FC 00 00 40 00 E0 00 00 40 00 FE 00 00 40 @....@....@....@
019E00: 00 38 00 00 40 00 38 00 00 40 FD 06 00 40 FD 04 .8..@.8..@...@..
019E10: 00 7F FD 4A FF C0 FD 04 00 40 FD 09 00 80 FD 04 ...J.....@......
019E20: 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 FD 04 ................
019E30: 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 FD 04 ................
019E40: 00 80 FD 04 00 80 FD 04 00 80 FD 09 00 40 FD 04 .............@..
019E50: 00 40 FD 09 00 80 FD 04 00 80 FD 04 00 80 FD 04 .@..............
019E60: 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 FD 04 ................
019E70: 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 00 1C ................
019E80: 00 00 80 FD 09 00 40 FD 13 00 FD 2D FF 80 FD 22 ......@....-..."
019E90: 00 80 FD 0E 00 03 E0 07 E0 03 E0 03 E0 07 F0 FD ................
019EA0: 0F 00 80 FD 04 00 80 FD 22 00 80 FD 27 00 80 FD ........"...'...
019EB0: 04 00 80 FD FF 00 FD FF 00 FD FF 00 FD 33 00 07 .............3..
019EC0: 70 FD 04 00 01 F8 00 00 07 FD 05 00 70 FD 72 00 p...........p.r.
019ED0: 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 @...@...@...@...
019EE0: 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 @...@...@...@...
019EF0: 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 @...@...@...@...
019F00: 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 @...@...@...@...
019F10: 40 77 77 7C 00 40 00 0E 00 00 40 00 3B 80 00 40 @ww|.@....@.;..@
019F20: 00 3F 80 00 40 00 38 00 00 40 00 07 00 00 40 00 .?..@.8..@....@.
019F30: 36 00 00 40 00 1C 00 00 40 00 1C 00 00 40 00 07 6..@....@....@..
019F40: 00 00 40 FD 04 00 40 00 3F 80 00 40 03 83 B8 00 ..@...@.?..@....
019F50: 40 EE E0 E0 00 40 EE E0 E0 00 40 FD 04 00 40 FD @....@....@...@.
019F60: 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD ..@...@...@...@.
019F70: 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD ..@...@...@...@.
019F80: 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD ..@...@...@...@.
019F90: 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD ..@...@...@...@.
019FA0: 05 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD ................
019FB0: 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD ................
019FC0: 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD ................
019FD0: 04 00 10 FD 08 00 40 FD 04 00 40 07 F1 C0 00 00 ......@...@.....
019FE0: 10 00 03 A8 00 10 00 03 F8 00 10 00 03 80 00 10 ................
019FF0: 00 03 B0 00 10 00 00 E0 00 10 00 00 E0 00 10 00 ................
01A000: 03 B8 00 10 00 00 E0 00 10 00 03 B8 00 10 00 03 ................
01A010: 80 00 10 00 00 E0 00 10 00 00 E0 00 10 FD 08 00 ................
01A020: 40 FD 04 00 40 FD 05 00 10 FD 04 00 10 FD 04 00 @...@...........
01A030: 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 ................
01A040: 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 ................
01A050: 10 FD 04 00 10 FD 04 00 10 00 00 00 3E 7E 00 00 ............>~..
01A060: 00 40 FD 04 00 40 FD 07 00 40 FD 04 00 40 FD 04 .@...@...@...@..
01A070: 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 .@...@...@...@..
01A080: 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 .@...@...@...@..
01A090: 00 40 FD 04 00 40 FD 04 00 40 FD 06 00 40 FD 04 .@...@...@...@..
01A0A0: 00 40 03 E7 77 03 E0 00 00 40 00 EE 00 00 40 00 .@..w....@....@.
01A0B0: 7C 00 00 40 00 F8 00 00 40 00 E0 00 00 40 00 7C |..@....@....@.|
01A0C0: 00 00 40 00 EE 00 00 40 00 78 00 00 40 00 EE 00 ..@....@.x..@...
01A0D0: 00 40 00 FE 00 00 40 00 38 00 00 40 FD 04 00 40 .@....@.8..@...@
01A0E0: 00 70 00 00 40 FD 06 00 40 FD 54 00 40 FD 09 00 .p..@...@.T.@...
01A0F0: 80 00 7F 00 00 80 00 77 00 00 80 00 3E 00 00 80 .......w....>...
01A100: 00 77 00 00 80 00 7E 00 00 80 00 73 00 00 80 00 .w....~....s....
01A110: 63 00 00 80 00 0E 00 00 80 00 38 00 00 80 00 3E c.........8....>
01A120: 00 00 80 00 70 00 00 80 FD 09 00 40 FD 04 00 40 ....p......@...@
01A130: FD 09 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 ................
01A140: FD 04 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 ................
01A150: FD 04 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 ................
01A160: FD 09 00 40 FD 13 00 80 FD 27 00 80 FD 04 00 80 ...@.....'......
01A170: FD 22 00 80 FD 0E 00 07 70 07 70 07 70 07 70 07 ."......p.p.p.p.
01A180: FD 10 00 80 FD 04 00 80 FD 22 00 80 FD 27 00 80 ........."...'..
01A190: FD 04 00 80 FD FF 00 FD FF 00 FD FF 00 FD 33 00 ..............3.
01A1A0: 07 F0 F8 3C 1F 80 01 F0 3E 1D C7 E0 F8 3E 1F 83 ...<....>....>..
01A1B0: F0 FD 72 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 ..r.@...@...@...
01A1C0: 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 @...@...@...@...
01A1D0: 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 @...@...@...@...
01A1E0: 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 @...@...@...@...
01A1F0: 40 FD 04 00 40 7E 7E 78 00 40 00 0E 00 00 40 FD @...@~~x.@....@.
01A200: 04 00 40 00 1B 00 00 40 00 1F 00 00 40 00 0E 00 ..@....@....@...
01A210: 00 40 00 1C 00 00 40 FD 04 00 40 00 1C 00 00 40 .@....@...@....@
01A220: 00 07 00 00 40 FD 04 00 40 00 3F 80 00 40 03 83 ....@...@.?..@..
01A230: F0 00 40 EE E0 FC 00 40 EE FC E0 00 40 FD 04 00 ..@....@....@...
01A240: 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 @...@...@...@...
01A250: 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 @...@...@...@...
01A260: 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 @...@...@...@...
01A270: 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 @...@...@...@...
01A280: 40 FD 05 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 @...............
01A290: 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 ................
01A2A0: 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 ................
01A2B0: 10 FD 04 00 10 FD 08 00 40 FD 04 00 40 07 71 C0 ........@...@.q.
01A2C0: 00 00 10 00 03 B0 00 10 00 03 B8 00 10 00 03 80 ................
01A2D0: 00 10 00 03 B8 00 10 00 00 E0 00 10 00 00 E0 00 ................
01A2E0: 10 00 03 B8 00 10 00 00 E0 00 10 00 03 B8 00 10 ................
01A2F0: 00 03 80 00 10 00 00 E0 00 10 00 00 E0 00 10 FD ................
01A300: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
01A310: 16 00 00 00 02 09 50 E5 16 00 C1 02 00 00 00 02 ......P.........
01A320: 16 00 C2 02 00 00 00 02 16 00 C3 02 00 00 00 02 ................
01A330: 16 00 C4 02 00 00 00 02 16 00 C5 02 00 00 00 02 ................
01A340: 16 00 C6 02 00 00 00 02 16 00 C7 02 00 00 00 02 ................
01A350: 16 00 C8 02 00 00 00 02 16 00 C9 02 00 00 00 02 ................
01A360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01A370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01A380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01A390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01A3A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01A3B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01A3C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01A3D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01A3E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01A3F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01A400: 08 00 40 FD 04 00 7F FD 41 FF F0 00 00 00 77 77 ..@.....A.....ww
01A410: 00 00 00 40 FD 04 00 40 FD 07 00 40 FD 04 00 40 ...@...@...@...@
01A420: FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 ...@...@...@...@
01A430: FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 ...@...@...@...@
01A440: FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 06 00 40 ...@...@...@...@
01A450: FD 04 00 40 FD 07 00 40 FD 04 00 40 FD 04 00 40 ...@...@...@...@
01A460: FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 ...@...@...@...@
01A470: FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 ...@...@...@...@
01A480: FD 04 00 40 FD 04 00 40 FD 06 00 40 FD 04 00 7F ...@...@...@....
01A490: FD 4A FF C0 FD 04 00 40 FD 09 00 80 00 07 00 00 .J.....@........
01A4A0: 80 00 77 00 00 80 00 77 00 00 80 00 77 00 00 80 ..w....w....w...
01A4B0: 00 77 00 00 80 00 73 00 00 80 00 77 00 00 80 00 .w....s....w....
01A4C0: 1C 00 00 80 00 1C 00 00 80 00 77 00 00 80 00 38 ..........w....8
01A4D0: 00 00 80 FD 09 00 40 FD 04 00 40 FD 09 00 80 FD ......@...@.....
01A4E0: 04 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 FD ................
01A4F0: 04 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 FD ................
01A500: 04 00 80 FD 04 00 80 FD 04 00 80 FD 09 00 40 FD ..............@.
01A510: 13 00 80 FD 27 00 80 FD 04 00 80 FD 22 00 80 FD ....'......."...
01A520: 0E 00 07 00 07 70 07 70 07 00 07 FD 10 00 80 FD .....p.p........
01A530: 04 00 80 FD 22 00 80 FD 27 00 80 FD 04 00 80 FD ...."...'.......
01A540: FF 00 FD FF 00 FD FF 00 FD 33 00 07 F0 1C 1C 1D .........3......
01A550: C0 01 E0 77 1D C7 71 DC 07 1D C7 70 FD 72 00 40 ...w..q....p.r.@
01A560: FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 ...@...@...@...@
01A570: FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 ...@...@...@...@
01A580: FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 ...@...@...@...@
01A590: FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 ...@...@...@...@
01A5A0: 77 76 7C 00 40 00 0E 00 00 40 FD 04 00 40 00 3F wv|.@....@...@.?
01A5B0: 80 00 40 00 03 80 00 40 00 1C 00 00 40 00 36 80 ..@....@....@.6.
01A5C0: 00 40 FD 04 00 40 00 1C 00 00 40 00 07 00 00 40 .@...@....@....@
01A5D0: FD 04 00 40 FD 04 00 40 03 83 B8 00 40 EE E0 E0 ...@...@....@...
01A5E0: 00 40 EE E0 E0 00 40 FD 04 00 40 FD 04 00 40 FD .@....@...@...@.
01A5F0: 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD ..@...@...@...@.
01A600: 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD ..@...@...@...@.
01A610: 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD ..@...@...@...@.
01A620: 04 00 40 FD 04 00 40 FD 04 00 40 FD 05 00 10 FD ..@...@...@.....
01A630: 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD ................
01A640: 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD ................
01A650: 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD ................
01A660: 08 00 40 FD 04 00 40 07 71 C0 00 00 10 00 01 D8 ..@...@.q.......
01A670: 00 10 00 03 18 00 10 00 03 F8 00 10 00 03 B8 00 ................
01A680: 10 00 00 E0 00 10 00 00 E0 00 10 00 01 F0 00 10 ................
01A690: 00 03 F8 00 10 00 01 F0 00 10 00 03 80 00 10 00 ................
01A6A0: 00 E0 00 10 00 00 70 00 10 FD 08 00 40 FD 46 00 ......p.....@.F.
01A6B0: 1F FF C0 00 70 77 00 00 00 40 FD 04 00 40 03 E3 ....pw...@...@..
01A6C0: E7 E3 E0 00 00 40 00 7C 00 00 40 00 7C 00 00 40 .....@.|..@.|..@
01A6D0: 00 F8 00 00 40 00 FE 00 00 40 00 7C 00 00 40 00 ....@....@.|..@.
01A6E0: EE 00 00 40 00 7E 00 00 40 00 EE 00 00 40 00 E0 ...@.~..@....@..
01A6F0: 00 00 40 00 38 00 00 40 FD 04 00 40 00 70 00 00 ..@.8..@...@.p..
01A700: 40 FD 06 00 40 FD 04 00 40 FD 07 00 40 FD 04 00 @...@...@...@...
01A710: 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 @...@...@...@...
01A720: 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 @...@...@...@...
01A730: 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 06 00 @...@...@...@...
01A740: 40 FD 04 00 40 FD 09 00 80 FD 04 00 80 FD 04 00 @...@...........
01A750: 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 ................
01A760: 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 ................
01A770: 80 FD 04 00 80 FD 09 00 40 FD 04 00 40 FD 09 00 ........@...@...
01A780: 80 00 0E 00 00 80 00 3E 00 00 80 00 70 00 00 80 .......>....p...
01A790: 00 77 00 00 80 00 77 00 00 80 00 7B 00 00 80 00 .w....w....{....
01A7A0: 7F 00 00 80 00 38 00 00 80 00 0E 00 00 80 00 0E .....8..........
01A7B0: 00 00 80 00 1C 00 00 80 FD 09 00 40 FD 04 00 40 ...........@...@
01A7C0: FD 09 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 ................
01A7D0: FD 04 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 ................
01A7E0: FD 04 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 ................
01A7F0: FD 09 00 40 FD 13 00 80 FD 27 00 80 FD 04 00 80 ...@.....'......
01A800: FD 22 00 80 FD 0E 00 03 E0 07 E0 07 F0 07 00 07 ."..............
01A810: E0 FD 0F 00 80 FD 04 00 80 FD 22 00 80 FD 27 00 .........."...'.
01A820: 80 FD 04 00 80 FD FF 00 FD FF 00 FD FF 00 FD 33 ...............3
01A830: 00 06 B0 FC 1C 1D C0 01 F0 7F 1D C7 71 DC 3F 1C ............q.?.
01A840: 07 70 FD 72 00 40 FD 04 00 40 FD 04 00 40 FD 04 .p.r.@...@...@..
01A850: 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 .@...@...@...@..
01A860: 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 .@...@...@...@..
01A870: 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 .@...@...@...@..
01A880: 00 40 FD 04 00 40 77 77 7E 00 40 FD 04 00 40 FD .@...@ww~.@...@.
01A890: 04 00 40 00 1B 00 00 40 00 3F 00 00 40 00 3B 80 ..@....@.?..@.;.
01A8A0: 00 40 00 33 00 00 40 FD 04 00 40 00 0E 00 00 40 .@.3..@...@....@
01A8B0: 00 0E 00 00 40 FD 04 00 40 00 3F 80 00 40 03 83 ....@...@.?..@..
01A8C0: B8 00 40 FC E0 E0 00 40 FC E0 E0 00 40 FD 04 00 ..@....@....@...
01A8D0: 7F FD 4A FF C0 FD 04 00 40 FD 05 00 10 FD 04 00 ..J.....@.......
01A8E0: 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 ................
01A8F0: 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 ................
01A900: 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD 08 00 ................
01A910: 40 FD 04 00 40 07 71 C0 00 00 10 FD 04 00 10 FD @...@.q.........
01A920: 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD ................
01A930: 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD ................
01A940: 04 00 10 FD 04 00 10 FD 04 00 10 FD 08 00 40 FD ..............@.
01A950: 04 00 7F FD 43 FF C0 00 70 7E 00 00 00 40 FD 04 ....C...p~...@..
01A960: 00 40 07 77 77 77 70 00 00 40 00 EE 00 00 40 00 .@.wwwp..@....@.
01A970: EE 00 00 40 00 FC 00 00 40 00 E0 00 00 40 00 EE ...@....@....@..
01A980: 00 00 40 00 EE 00 00 40 00 1C 00 00 40 00 FC 00 ..@....@....@...
01A990: 00 40 00 E0 00 00 40 00 FE 00 00 40 00 38 00 00 .@....@....@.8..
01A9A0: 40 00 38 00 00 40 FD 06 00 40 FD 04 00 40 FD 07 @.8..@...@...@..
01A9B0: 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 .@...@...@...@..
01A9C0: 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 .@...@...@...@..
01A9D0: 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 .@...@...@...@..
01A9E0: 00 40 FD 06 00 40 FD 04 00 40 FD 09 00 80 FD 04 .@...@...@......
01A9F0: 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 FD 04 ................
01AA00: 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 FD 04 ................
01AA10: 00 80 FD 04 00 80 FD 04 00 80 FD 09 00 40 FD 04 .............@..
01AA20: 00 40 FD 09 00 80 00 1C 00 00 80 00 1C 00 00 80 .@..............
01AA30: 00 70 00 00 80 00 77 00 00 80 00 7E 00 00 80 00 .p....w....~....
01AA40: 7F 00 00 80 00 7F 00 00 80 00 70 00 00 80 00 07 ..........p.....
01AA50: 00 00 80 00 1C 00 00 80 FD 04 00 80 FD 09 00 40 ...............@
01AA60: FD 04 00 40 FD 09 00 80 FD 04 00 80 FD 04 00 80 ...@............
01AA70: FD 04 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 ................
01AA80: FD 04 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 ................
01AA90: FD 04 00 80 FD 09 00 40 FD 13 00 80 FD 27 00 80 .......@.....'..
01AAA0: FD 04 00 80 FD 22 00 80 FD 0F 00 70 07 00 07 70 .....".....p...p
01AAB0: 07 00 07 FD 10 00 80 FD 04 00 80 FD 22 00 FD 2D ............"..-
01AAC0: FF 80 FD FF 00 FD FF 00 FD FF 00 FD 12 00 1A 24 ...............$
01AAD0: 24 24 FF 00 FF 00 00 02 00 00 00 40 00 00 40 00 $$.........@..@.
01AAE0: 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 @...............
01AAF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01AB00: 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD 08 00 ................
01AB10: 40 FD 04 00 40 07 71 C0 00 00 10 FD 04 00 10 FD @...@.q.........
01AB20: 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD ................
01AB30: 04 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD ................
01AB40: 04 00 10 FD 04 00 10 FD 04 00 10 FD 08 00 40 FD ..............@.
01AB50: 04 00 7F FD 43 FF C0 00 70 7E 00 00 00 40 FD 04 ....C...p~...@..
01AB60: 00 40 07 77 77 77 70 00 00 40 00 EE 00 00 40 00 .@.wwwp..@....@.
01AB70: EE 00 00 40 00 FC 00 00 40 00 E0 00 00 40 00 EE ...@....@....@..
01AB80: 00 00 40 00 EE 00 00 40 00 1C 00 00 40 00 FC 00 ..@....@....@...
01AB90: 00 40 00 E0 00 00 40 00 FE 00 00 40 00 38 00 00 .@....@....@.8..
01ABA0: 40 00 38 00 00 40 FD 06 00 40 FD 04 00 40 FD 07 @.8..@...@...@..
01ABB0: 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 .@...@...@...@..
01ABC0: 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 .@...@...@...@..
01ABD0: 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 04 .@...@...@...@..
01ABE0: 00 40 FD 06 00 40 FD 04 00 40 FD 09 00 80 FD 04 .@...@...@......
01ABF0: 00 80 FD 04 00 80 FD 04 00 80 FD 04 00 80 FD 04 ................
01AC00: 00 32 2D 36 4D 41 49 4E 20 42 49 4E 00 00 00 00 .2-6MAIN BIN....
01AC10: 00 00 02 00 00 00 40 00 A9 15 00 00 00 00 00 00 ......@.........
01AC20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01AC30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01AC40: A9 15 00 71 04 00 80 FB 27 00 80 FB 04 00 80 FB ...q....'.......
01AC50: 22 00 80 FB 27 00 80 FB 04 00 80 FB 22 00 FB 2D "...'......."..-
01AC60: FF 80 FB FF 00 FB FF 00 FB FF 00 FB 12 00 1A 00 ................
01AC70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01AC80: 3A 5A 40 CD 0E BC 2A 5B 40 CD 05 BC ED 4B 5D 40 :Z@...*[@....K]@
01AC90: CD 38 BC 21 5F 40 AF 4E 23 46 23 E5 F5 CD 32 BC .8.!_@.N#F#...2.
01ACA0: F1 E1 3C FE 10 20 F0 21 83 40 11 00 C0 ED 4B 81 ..<.. .!.@....K.
01ACB0: 40 47 B7 20 06 01 00 40 ED B0 C9 7E B9 28 10 12 @G. ...@...~.(..
01ACC0: 13 23 3A 80 40 94 20 F3 3A 7F 40 95 20 ED C9 23 .#:.@. .:.@. ..#
01ACD0: 46 23 7E 12 13 10 FC C3 41 40 02 00 00 01 01 01 F#~.....A@......
01ACE0: 01 1A 1A 06 06 12 12 00 00 1A 1A 06 06 12 12 00 ................
01ACF0: 00 1A 1A 06 06 12 12 00 00 1A 1A 06 06 12 12 A9 ................
01AD00: 55 FB FF FB 71 00 06 B1 DC 1C 1D C0 01 F8 70 0F U...q.........p.
01AD10: C7 71 DC 77 1C 07 70 FB 72 00 40 FB 04 00 40 FB .q.w..p.r.@...@.
01AD20: 04 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 FB ..@...@...@...@.
01AD30: 04 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 FB ..@...@...@...@.
01AD40: 04 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 FB ..@...@...@...@.
01AD50: 04 00 40 FB 04 00 40 FB 04 00 40 7E 77 77 00 40 ..@...@...@~ww.@
01AD60: FB 04 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 ...@...@...@...@
01AD70: FB 04 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 ...@...@...@...@
01AD80: FB 04 00 40 01 F1 F0 00 40 FB 04 00 40 03 B9 F0 ...@....@...@...
01AD90: 00 40 F8 FE FE 00 40 F8 FE FE 00 40 FB 54 00 40 .@....@....@.T.@
01ADA0: 07 F7 33 E0 00 10 07 C3 E1 C0 10 07 F7 F7 E0 10 ..3.............
01ADB0: 07 F7 33 E0 10 7C 3E 3E 00 10 7C 3E 0E 00 10 00 ..3..|>>..|>....
01ADC0: 7F 63 00 10 73 3E 77 00 10 00 77 7F 00 10 00 3E .c..s>w...w....>
01ADD0: 7F 00 10 7C 70 7F 00 10 73 77 70 00 10 7F 3E 3E ...|p...swp...>>
01ADE0: 00 10 FB 08 00 40 FB 04 00 40 FB 05 00 10 FB 04 .....@...@......
01ADF0: 00 10 FB 04 00 10 FB 04 00 10 FB 04 00 10 FB 04 ................
01AE00: 00 10 FB 04 00 10 FB 04 00 10 FB 04 00 10 FB 04 ................
01AE10: 00 10 FB 04 00 10 FB 04 00 10 FB 04 00 10 FB 08 ................
01AE20: 00 40 FB 04 00 40 FB 07 00 40 FB 04 00 40 FB 04 .@...@...@...@..
01AE30: 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 FB 04 .@...@...@...@..
01AE40: 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 FB 04 .@...@...@...@..
01AE50: 00 40 FB 04 00 40 FB 04 00 40 00 70 76 00 00 00 .@...@...@.pv...
01AE60: 40 FB 04 00 40 38 3B 8E 38 0E 00 00 40 70 77 77 @...@8;.8...@pww
01AE70: 00 40 77 70 07 00 40 70 77 1C 00 40 77 70 7C 00 .@wp..@pw..@wp|.
01AE80: 40 77 70 70 00 40 00 70 70 00 40 00 70 70 00 40 @wpp.@.pp.@.pp.@
01AE90: 00 77 1C 00 40 00 70 70 00 40 FB 04 00 40 FB 04 .w..@.pp.@...@..
01AEA0: 00 40 00 70 70 00 40 FB 06 00 40 FB 04 00 40 FB .@.pp.@...@...@.
01AEB0: 07 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 FB ..@...@...@...@.
01AEC0: 04 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 FB ..@...@...@...@.
01AED0: 04 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 FB ..@...@...@...@.
01AEE0: 04 00 40 FB 06 00 40 FB 04 00 40 FB 09 00 80 FB ..@...@...@.....
01AEF0: 04 00 80 FB 04 00 80 FB 04 00 80 FB 04 00 80 FB ................
01AF00: 04 00 80 FB 04 00 80 FB 04 00 80 FB 04 00 80 FB ................
01AF10: 04 00 80 FB 04 00 80 FB 04 00 80 FB 09 00 40 FB ..............@.
01AF20: 04 00 40 FB 09 00 80 1D DD DC 00 81 C1 DD DC 00 ..@.............
01AF30: 81 C0 70 F8 00 80 1C 71 DC 00 80 1C 70 F8 00 80 ..p....q....p...
01AF40: 00 1D DC 00 80 01 C1 D8 00 80 FB 04 00 80 FB 04 ................
01AF50: 00 80 FB 04 00 80 01 C0 1C 00 80 FB 09 00 40 FB ..............@.
01AF60: 04 00 40 FB 09 00 80 FB 04 00 80 FB 04 00 80 FB ..@.............
01AF70: 04 00 80 FB 04 00 80 FB 04 00 80 FB 04 00 80 FB ................
01AF80: 04 00 80 FB 04 00 80 FB 04 00 80 FB 04 00 80 FB ................
01AF90: 04 00 80 FB 09 00 40 FB 13 00 80 FB 27 00 80 FB ......@.....'...
01AFA0: 04 00 80 FB 22 00 80 FB 27 00 80 FB 04 00 80 FB ...."...'.......
01AFB0: FF 00 FB FF 00 FB FF 00 FB 83 00 06 30 FC 3E 1D ............0.>.
01AFC0: C0 01 DC 3E 01 C7 E0 F8 3F 1C 03 F0 FB 72 00 40 ...>....?....r.@
01AFD0: FB 04 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 ...@...@...@...@
01AFE0: FB 04 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 ...@...@...@...@
01AFF0: FB 04 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 ...@...@...@...@
01B000: FB 04 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 ...@...@...@...@
01B010: FB 04 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 ...@...@...@...@
01B020: FB 04 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 ...@...@...@...@
01B030: FB 04 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 ...@...@...@...@
01B040: FB 04 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 7F ...@...@...@....
01B050: FB 4A FF C0 FB 04 00 40 01 C7 37 70 00 10 07 E7 .J.....@..7p....
01B060: 73 C0 10 07 07 F7 70 10 07 07 37 70 10 7E 77 77 s.....p...7p.~ww
01B070: 00 10 7E 77 1E 00 10 00 70 77 00 10 73 77 7E 00 ..~w....pw..sw~.
01B080: 10 00 77 7F 00 10 00 77 1C 00 10 7E 70 70 00 10 ..w....w...~pp..
01B090: 73 77 70 00 10 70 77 77 00 10 FB 08 00 40 FB 04 swp..pww.....@..
01B0A0: 00 40 FB 05 00 10 FB 04 00 10 FB 04 00 10 FB 04 .@..............
01B0B0: 00 10 FB 04 00 10 FB 04 00 10 FB 04 00 10 FB 04 ................
01B0C0: 00 10 FB 04 00 10 FB 04 00 10 FB 04 00 10 FB 04 ................
01B0D0: 00 10 FB 04 00 10 FB 08 00 40 FB 04 00 40 FB 07 .........@...@..
01B0E0: 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 FB 04 .@...@...@...@..
01B0F0: 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 FB 04 .@...@...@...@..
01B100: 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 FB 04 .@...@...@...@..
01B110: 00 40 00 77 77 00 00 00 40 FB 04 00 40 1F 3F 8E .@.ww...@...@.?.
01B120: 3F 0E 00 00 40 3E 77 7F 00 40 77 70 1E 00 40 7E ?...@>w..@wp..@~
01B130: 77 1C 00 40 7F 70 78 00 40 7E 7E 70 00 40 00 7E w..@.px.@~~p.@.~
01B140: 3E 00 40 00 70 7E 00 40 00 77 1C 00 40 00 7E 7E >.@.p~.@.w..@.~~
01B150: 00 40 FB 04 00 40 FB 04 00 40 00 77 3E 00 40 FB .@...@...@.w>.@.
01B160: 06 00 40 FB 04 00 40 FB 07 00 40 FB 04 00 40 FB ..@...@...@...@.
01B170: 04 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 FB ..@...@...@...@.
01B180: 04 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 FB ..@...@...@...@.
01B190: 04 00 40 FB 04 00 40 FB 04 00 40 FB 06 00 40 FB ..@...@...@...@.
01B1A0: 04 00 40 FB 09 00 80 FB 04 00 80 FB 04 00 80 FB ..@.............
01B1B0: 04 00 80 FB 04 00 80 FB 04 00 80 FB 04 00 80 FB ................
01B1C0: 04 00 80 FB 04 00 80 FB 04 00 80 FB 04 00 80 FB ................
01B1D0: 04 00 80 FB 09 00 40 FB 04 00 40 FB 09 00 81 DD ......@...@.....
01B1E0: DD DC 00 81 DD DD CC 00 81 C0 71 DC 00 81 DC 71 ..........q....q
01B1F0: CC 00 81 DC 71 DC 00 80 01 DD DC 00 80 01 DD DC ....q...........
01B200: 00 80 FB 04 00 80 FB 04 00 80 FB 04 00 80 01 C1 ................
01B210: DC 00 80 FB 09 00 40 FB 04 00 7F FB 4A FF C0 FB ......@.....J...
01B220: 13 00 80 FB 27 00 80 FB 04 00 80 FB 22 00 80 FB ....'......."...
01B230: 27 00 80 FB 04 00 80 FB FF 00 FB FF 00 FB FF 00 '...............
01B240: FB 8C 00 0F 80 FB 78 00 40 7E 7E 77 00 40 FB 04 ......x.@~~w.@..
01B250: 00 40 01 D8 00 00 40 FB 04 00 40 FB 04 00 40 FB .@....@...@...@.
01B260: 04 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 FB ..@...@...@...@.
01B270: 04 00 40 03 B9 F0 00 40 FB 04 00 40 03 F1 F0 00 ..@....@...@....
01B280: 40 F8 E0 FE 00 40 F8 FE E0 00 40 FB 04 00 40 FB @....@....@...@.
01B290: 04 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 FB ..@...@...@...@.
01B2A0: 04 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 FB ..@...@...@...@.
01B2B0: 04 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 FB ..@...@...@...@.
01B2C0: 04 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 FB ..@...@...@...@.
01B2D0: 05 00 10 FB 04 00 10 FB 04 00 10 FB 04 00 10 FB ................
01B2E0: 04 00 10 FB 04 00 10 FB 04 00 10 FB 04 00 10 FB ................
01B2F0: 04 00 10 FB 04 00 10 FB 04 00 10 FB 04 00 10 FB ................
01B300: 04 00 10 FB 08 00 40 FB 04 00 40 01 C7 B7 00 00 ......@...@.....
01B310: 10 07 77 01 C0 10 07 01 C7 70 10 07 07 B7 70 10 ..w......p....p.
01B320: 77 70 07 00 10 77 70 3E 00 10 00 70 7F 00 10 7B wp...wp>...p...{
01B330: 77 7C 00 10 00 77 1C 00 10 00 70 1C 00 10 77 70 w|...w....p...wp
01B340: 70 00 10 7B 77 70 00 10 70 70 70 00 10 FB 08 00 p..{wp..ppp.....
01B350: 40 FB 04 00 40 FB 05 00 10 FB 04 00 10 FB 04 00 @...@...........
01B360: 10 FB 04 00 10 FB 04 00 10 FB 04 00 10 FB 04 00 ................
01B370: 10 FB 04 00 10 FB 04 00 10 FB 04 00 10 FB 04 00 ................
01B380: 10 FB 04 00 10 FB 04 00 10 FB 08 00 40 FB 04 00 ............@...
01B390: 40 FB 07 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 @...@...@...@...
01B3A0: 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 @...@...@...@...
01B3B0: 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 @...@...@...@...
01B3C0: 40 FB 04 00 40 00 3E 77 00 00 00 40 FB 04 00 40 @...@.>w...@...@
01B3D0: 03 BB 8E 38 0E 00 00 40 07 77 77 00 40 77 70 07 ...8...@.ww.@wp.
01B3E0: 00 40 70 77 1C 00 40 77 70 7C 00 40 77 70 70 00 .@pw..@wp|.@wpp.
01B3F0: 40 00 70 07 00 40 00 70 70 00 40 00 77 1C 00 40 @.p..@.pp.@.w..@
01B400: 00 70 70 00 40 FB 04 00 40 FB 04 00 40 00 73 07 .pp.@...@...@.s.
01B410: 00 40 FB 06 00 40 FB 04 00 40 FB 07 00 40 FB 04 .@...@...@...@..
01B420: 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 FB 04 .@...@...@...@..
01B430: 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 FB 04 .@...@...@...@..
01B440: 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 FB 06 .@...@...@...@..
01B450: 00 40 FB 04 00 40 FB 09 00 80 FB 04 00 80 FB 04 .@...@..........
01B460: 00 80 FB 04 00 80 FB 04 00 80 FB 04 00 80 FB 04 ................
01B470: 00 80 FB 04 00 80 FB 04 00 80 FB 04 00 80 FB 04 ................
01B480: 00 80 FB 04 00 80 FB 09 00 40 FB 04 00 40 FB 09 .........@...@..
01B490: 00 80 F8 F9 F8 00 80 F9 DD CC 00 81 FC 71 DC 00 .............q..
01B4A0: 80 F8 71 CC 00 80 F8 71 DC 00 80 00 F8 F8 00 80 ..q....q........
01B4B0: 00 F9 DC 00 80 FB 04 00 80 FB 04 00 80 FB 04 00 ................
01B4C0: 80 01 C0 F8 00 80 FB 09 00 40 FB 63 00 80 FB 27 .........@.c...'
01B4D0: 00 80 FB 04 00 80 FB 22 00 80 FB 27 00 80 FB 04 ......."...'....
01B4E0: 00 80 FB FF 00 FB FF 00 FB FF 00 FB 33 00 06 30 ............3..0
01B4F0: 00 1C 00 00 01 DC 00 00 07 FB 05 00 70 FB 72 00 ............p.r.
01B500: 7F FB 4A FF C0 FB 04 00 40 77 77 7E 00 40 FB 04 ..J.....@ww~.@..
01B510: 00 40 03 F8 00 00 40 FB 04 00 40 FB 04 00 40 FB .@....@...@...@.
01B520: 04 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 FB ..@...@...@...@.
01B530: 04 00 40 03 BB B8 00 40 FB 04 00 40 03 BB B8 00 ..@....@...@....
01B540: 40 FC E0 E0 00 40 FC E0 E0 00 40 FB 04 00 40 FB @....@....@...@.
01B550: 04 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 FB ..@...@...@...@.
01B560: 04 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 FB ..@...@...@...@.
01B570: 04 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 FB ..@...@...@...@.
01B580: 04 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 FB ..@...@...@...@.
01B590: 05 00 10 FB 04 00 10 FB 04 00 10 FB 04 00 10 FB ................
01B5A0: 04 00 10 FB 04 00 10 FB 04 00 10 FB 04 00 10 FB ................
01B5B0: 04 00 10 FB 04 00 10 FB 04 00 10 FB 04 00 10 FB ................
01B5C0: 04 00 10 FB 08 00 40 FB 04 00 40 01 C7 F3 E0 00 ......@...@.....
01B5D0: 10 07 77 01 C0 10 07 E1 C7 E0 10 07 E7 F7 30 10 ..w...........0.
01B5E0: 77 70 0E 00 10 77 70 6E 00 10 00 7E 7F 00 10 7F wp...wpn...~....
01B5F0: 7F 78 00 10 00 7F 1C 00 10 00 3E 1C 00 10 77 70 .x........>...wp
01B600: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
01B610: 17 00 00 00 02 09 50 E5 17 00 C1 02 00 00 00 02 ......P.........
01B620: 17 00 C2 02 00 00 00 02 17 00 C3 02 00 00 00 02 ................
01B630: 17 00 C4 02 00 00 00 02 17 00 C5 02 00 00 00 02 ................
01B640: 17 00 C6 02 00 00 00 02 17 00 C7 02 00 00 00 02 ................
01B650: 17 00 C8 02 00 00 00 02 17 00 C9 02 00 00 00 02 ................
01B660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01B670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01B680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01B690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01B6A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01B6B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01B6C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01B6D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01B6E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01B6F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01B700: 7E 00 10 7F 77 70 00 10 7E 3E 70 00 10 FB 08 00 ~...wp..~>p.....
01B710: 40 FB 04 00 40 FB 05 00 10 FB 04 00 10 FB 04 00 @...@...........
01B720: 10 FB 04 00 10 FB 04 00 10 FB 04 00 10 FB 04 00 ................
01B730: 10 FB 04 00 10 FB 04 00 10 FB 04 00 10 FB 04 00 ................
01B740: 10 FB 04 00 10 FB 04 00 10 FB 08 00 40 FB 04 00 ............@...
01B750: 40 FB 07 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 @...@...@...@...
01B760: 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 @...@...@...@...
01B770: 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 @...@...@...@...
01B780: 40 FB 04 00 40 FB 06 00 40 FB 04 00 40 3B BB 8E @...@...@...@;..
01B790: 38 0E 00 00 40 77 77 77 00 40 7E 77 77 00 40 70 8...@www.@~ww.@p
01B7A0: 77 1C 00 40 77 77 7E 00 40 77 70 70 00 40 00 70 w..@ww~.@wpp.@.p
01B7B0: 77 00 40 00 70 70 00 40 00 3E 1C 00 40 00 70 70 w.@.pp.@.>..@.pp
01B7C0: 00 40 FB 04 00 40 FB 04 00 40 00 73 77 00 40 FB .@...@...@.sw.@.
01B7D0: 06 00 40 FB 04 00 7F FB 4A FF C0 FB 04 00 40 FB ..@.....J.....@.
01B7E0: 09 00 80 FB 04 00 80 FB 04 00 80 FB 04 00 80 FB ................
01B7F0: 04 00 80 FB 04 00 80 FB 04 00 80 FB 04 00 80 FB ................
01B800: 04 00 80 FB 04 00 80 FB 04 00 80 FB 04 00 80 FB ................
01B810: 09 00 40 FB 04 00 40 FB 09 00 80 FB 04 00 80 FB ..@...@.........
01B820: 04 00 80 FB 04 00 80 FB 04 00 80 FB 04 00 80 FB ................
01B830: 04 00 80 FB 04 00 80 FB 04 00 80 FB 04 00 80 FB ................
01B840: 04 00 80 FB 04 00 80 FB 09 00 40 FB 13 00 FB 2D ..........@....-
01B850: FF 80 FB 22 00 80 FB 27 00 80 FB 04 00 80 FB 22 ..."...'......."
01B860: 00 80 FB 27 00 80 FB 04 00 80 FB FF 00 FB FF 00 ...'............
01B870: FB FF 00 FB 33 00 07 70 FB 04 00 01 F8 00 00 07 ....3..p........
01B880: FB 05 00 70 FB 72 00 40 FB 04 00 40 FB 04 00 40 ...p.r.@...@...@
01B890: FB 04 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 ...@...@...@...@
01B8A0: FB 04 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 ...@...@...@...@
01B8B0: FB 04 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 ...@...@...@...@
01B8C0: FB 04 00 40 FB 04 00 40 77 77 7C 00 40 FB 04 00 ...@...@ww|.@...
01B8D0: 40 03 70 00 00 40 FB 04 00 40 FB 04 00 40 FB 04 @.p..@...@...@..
01B8E0: 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 FB 04 .@...@...@...@..
01B8F0: 00 40 03 BB 80 00 40 FB 04 00 40 03 BB 80 00 40 .@....@...@....@
01B900: EE E0 E0 00 40 EE E0 E0 00 40 FB 04 00 40 FB 04 ....@....@...@..
01B910: 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 FB 04 .@...@...@...@..
01B920: 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 FB 04 .@...@...@...@..
01B930: 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 FB 04 .@...@...@...@..
01B940: 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 FB 05 .@...@...@...@..
01B950: 00 10 FB 04 00 10 FB 04 00 10 FB 04 00 10 FB 04 ................
01B960: 00 10 FB 04 00 10 FB 04 00 10 FB 04 00 10 FB 04 ................
01B970: 00 10 FB 04 00 10 FB 04 00 10 FB 04 00 10 FB 04 ................
01B980: 00 10 FB 08 00 40 FB 04 00 40 01 C7 70 70 00 10 .....@...@..pp..
01B990: 07 77 01 C0 10 07 01 C7 70 10 07 07 77 50 10 77 .w......p...wP.w
01B9A0: 70 1C 00 10 77 70 7F 00 10 00 70 6B 00 10 77 77 p...wp....pk..ww
01B9B0: 7C 00 10 00 77 1C 00 10 00 07 1C 00 10 77 70 70 |...w........wpp
01B9C0: 00 10 77 77 70 00 10 70 07 70 00 10 FB 08 00 40 ..wwp..p.p.....@
01B9D0: FB 04 00 40 FB 05 00 10 FB 04 00 10 FB 04 00 10 ...@............
01B9E0: FB 04 00 10 FB 04 00 10 FB 04 00 10 FB 04 00 10 ................
01B9F0: FB 04 00 10 FB 04 00 10 FB 04 00 10 FB 04 00 10 ................
01BA00: FB 04 00 10 FB 04 00 10 00 00 00 3E 7E 00 00 00 ...........>~...
01BA10: 40 FB 04 00 40 FB 07 00 40 FB 04 00 40 FB 04 00 @...@...@...@...
01BA20: 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 @...@...@...@...
01BA30: 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 @...@...@...@...
01BA40: 40 FB 04 00 40 FB 04 00 40 FB 06 00 40 FB 04 00 @...@...@...@...
01BA50: 40 1F 3B BF B8 0E 00 00 40 3E 3E 77 00 40 7C 3E @.;.....@>>w.@|>
01BA60: 3E 00 40 7F 3E 1C 00 40 77 3E 77 00 40 7E 7F 7F >.@.>..@w>w.@~..
01BA70: 00 40 00 7F 3E 00 40 00 7F 70 00 40 00 1C 1C 00 .@..>.@..p.@....
01BA80: 40 00 70 70 00 40 FB 04 00 40 FB 04 00 40 00 3E @.pp.@...@...@.>
01BA90: 3E 00 40 FB 06 00 40 FB 54 00 40 FB 09 00 80 F9 >.@...@.T.@.....
01BAA0: DD F8 00 80 F8 F9 CC 00 81 FD FD DC 00 80 F9 DD ................
01BAB0: CC 00 80 F9 FD DC 00 80 00 F8 F8 00 80 00 F9 F8 ................
01BAC0: 00 80 FB 04 00 80 FB 04 00 80 FB 04 00 80 01 FC ................
01BAD0: F8 00 80 FB 09 00 40 FB 04 00 40 FB 09 00 80 FB ......@...@.....
01BAE0: 04 00 80 FB 04 00 80 FB 04 00 80 FB 04 00 80 FB ................
01BAF0: 04 00 80 FB 04 00 80 FB 04 00 80 FB 04 00 80 FB ................
01BB00: 04 00 80 FB 04 00 80 FB 04 00 80 FB 09 00 40 FB ..............@.
01BB10: 13 00 80 FB 27 00 80 FB 04 00 80 FB 22 00 80 FB ....'......."...
01BB20: 27 00 80 FB 04 00 80 FB 22 00 80 FB 27 00 80 FB '......."...'...
01BB30: 04 00 80 FB FF 00 FB FF 00 FB FF 00 FB 33 00 07 .............3..
01BB40: F0 F8 3C 1F 80 01 F0 3E 1D C7 E0 F8 3E 1F 83 F0 ..<....>....>...
01BB50: FB 72 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 .r.@...@...@...@
01BB60: FB 04 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 ...@...@...@...@
01BB70: FB 04 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 ...@...@...@...@
01BB80: FB 04 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 ...@...@...@...@
01BB90: FB 04 00 40 7E 7E 78 00 40 FB 04 00 40 FB 04 00 ...@~~x.@...@...
01BBA0: 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 @...@...@...@...
01BBB0: 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 03 B9 F0 @...@...@...@...
01BBC0: 00 40 FB 04 00 40 03 F1 F0 00 40 EE E0 FC 00 40 .@...@....@....@
01BBD0: EE FC E0 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 ....@...@...@...
01BBE0: 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 @...@...@...@...
01BBF0: 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 @...@...@...@...
01BC00: 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 @...@...@...@...
01BC10: 40 FB 04 00 40 FB 04 00 40 FB 05 00 10 FB 04 00 @...@...@.......
01BC20: 10 FB 04 00 10 FB 04 00 10 FB 04 00 10 FB 04 00 ................
01BC30: 10 FB 04 00 10 FB 04 00 10 FB 04 00 10 FB 04 00 ................
01BC40: 10 FB 04 00 10 FB 04 00 10 FB 04 00 10 FB 08 00 ................
01BC50: 40 FB 04 00 40 01 C7 37 70 00 10 07 E7 71 C0 10 @...@..7p....q..
01BC60: 07 01 C7 70 10 07 07 37 60 10 7E 77 38 00 10 7E ...p...7`.~w8..~
01BC70: 77 0E 00 10 00 70 6B 00 10 73 77 7E 00 10 00 77 w....pk..sw~...w
01BC80: 1C 00 10 00 77 1C 00 10 7E 70 70 00 10 73 77 70 ....w...~pp..swp
01BC90: 00 10 70 77 77 00 10 FB 08 00 40 FB 04 00 7F FB ..pww.....@.....
01BCA0: 41 FF F0 00 00 00 77 77 00 00 00 40 FB 04 00 40 A.....ww...@...@
01BCB0: FB 07 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 ...@...@...@...@
01BCC0: FB 04 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 ...@...@...@...@
01BCD0: FB 04 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 ...@...@...@...@
01BCE0: FB 04 00 40 FB 06 00 40 FB 04 00 40 FB 07 00 40 ...@...@...@...@
01BCF0: FB 04 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 ...@...@...@...@
01BD00: FB 04 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 ...@...@...@...@
01BD10: FB 04 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 ...@...@...@...@
01BD20: FB 06 00 40 FB 04 00 7F FB 4A FF C0 FB 04 00 40 ...@.....J.....@
01BD30: FB 09 00 81 DD DD DC 00 81 DD DD CC 00 81 C1 FD ................
01BD40: DC 00 81 DD DD CC 00 81 DD FD DC 00 80 01 DD DC ................
01BD50: 00 80 01 DD DC 00 80 FB 04 00 80 FB 04 00 80 FB ................
01BD60: 04 00 80 01 C1 DC 00 80 FB 09 00 40 FB 04 00 40 ...........@...@
01BD70: FB 09 00 80 FB 04 00 80 FB 04 00 80 FB 04 00 80 ................
01BD80: FB 04 00 80 FB 04 00 80 FB 04 00 80 FB 04 00 80 ................
01BD90: FB 04 00 80 FB 04 00 80 FB 04 00 80 FB 04 00 80 ................
01BDA0: FB 09 00 40 FB 13 00 80 FB 27 00 80 FB 04 00 80 ...@.....'......
01BDB0: FB 22 00 80 FB 27 00 80 FB 04 00 80 FB 22 00 80 ."...'......."..
01BDC0: FB 27 00 80 FB 04 00 80 FB FF 00 FB FF 00 FB FF .'..............
01BDD0: 00 FB 33 00 07 F0 1C 1C 1D C0 01 E0 77 1D C7 71 ..3.........w..q
01BDE0: DC 07 1D C7 70 FB 72 00 40 FB 04 00 40 FB 04 00 ....p.r.@...@...
01BDF0: 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 @...@...@...@...
01BE00: 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 @...@...@...@...
01BE10: 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 @...@...@...@...
01BE20: 40 FB 04 00 40 FB 04 00 40 77 76 7C 00 40 FB 04 @...@...@wv|.@..
01BE30: 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 FB 04 .@...@...@...@..
01BE40: 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 FB 04 .@...@...@...@..
01BE50: 00 40 03 B8 38 00 40 FB 04 00 40 03 B0 38 00 40 .@..8.@...@..8.@
01BE60: EE E0 E0 00 40 EE E0 E0 00 40 FB 04 00 40 FB 04 ....@....@...@..
01BE70: 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 FB 04 .@...@...@...@..
01BE80: 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 FB 04 .@...@...@...@..
01BE90: 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 FB 04 .@...@...@...@..
01BEA0: 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 FB 05 .@...@...@...@..
01BEB0: 00 10 FB 04 00 10 FB 04 00 10 FB 04 00 10 FB 04 ................
01BEC0: 00 10 FB 04 00 10 FB 04 00 10 FB 04 00 10 FB 04 ................
01BED0: 00 10 FB 04 00 10 FB 04 00 10 FB 04 00 10 FB 04 ................
01BEE0: 00 10 FB 08 00 40 FB 04 00 40 07 F7 33 E0 00 10 .....@...@..3...
01BEF0: 07 C3 E7 F0 10 07 F1 C7 E0 10 07 F7 33 B0 10 7C ............3..|
01BF00: 3E 7F 00 10 7C 3E 0E 00 10 00 7F 63 00 10 73 77 >...|>.....c..sw
01BF10: 77 00 10 00 77 1C 00 10 00 3E 7F 00 10 7C 7F 7F w...w....>...|..
01BF20: 00 10 73 3E 7F 00 10 7F 3E 3E 00 10 FB 08 00 40 ..s>....>>.....@
01BF30: FB 46 00 1F FF C0 00 70 77 00 00 00 40 FB 04 00 .F.....pw...@...
01BF40: 40 1F 3B BF BF BF 80 00 40 3E 3E 77 00 40 7C 3E @.;.....@>>w.@|>
01BF50: 3E 00 40 7F 3E 7F 00 40 3E 3E 77 00 40 7E 7F 70 >.@.>..@>>w.@~.p
01BF60: 00 40 00 7F 3E 00 40 00 70 7F 00 40 00 77 7F 00 .@..>.@.p..@.w..
01BF70: 40 00 7F 7F 00 40 FB 04 00 40 FB 04 00 40 00 3E @....@...@...@.>
01BF80: 3E 00 40 FB 06 00 40 FB 04 00 40 FB 07 00 40 FB >.@...@...@...@.
01BF90: 04 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 FB ..@...@...@...@.
01BFA0: 04 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 FB ..@...@...@...@.
01BFB0: 04 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 FB ..@...@...@...@.
01BFC0: 06 00 40 FB 04 00 40 FB 09 00 80 FB 04 00 80 FB ..@...@.........
01BFD0: 04 00 80 FB 04 00 80 FB 04 00 80 FB 04 00 80 FB ................
01BFE0: 04 00 80 FB 04 00 80 FB 04 00 80 FB 04 00 80 FB ................
01BFF0: 04 00 80 FB 04 00 80 FB 09 00 40 FB 04 00 40 FB ..........@...@.
01C000: 09 00 81 C1 DD DC 00 81 C1 DD EC 00 81 C0 70 F8 ..............p.
01C010: 00 81 C1 DD EC 00 81 C0 70 F8 00 80 01 C1 DC 00 ........p.......
01C020: 80 01 C1 DC 00 80 FB 04 00 80 FB 04 00 80 FB 04 ................
01C030: 00 80 01 C1 C0 00 80 FB 09 00 40 FB 04 00 40 FB ..........@...@.
01C040: 09 00 80 FB 04 00 80 FB 04 00 80 FB 04 00 80 FB ................
01C050: 04 00 80 FB 04 00 80 FB 04 00 80 FB 04 00 80 FB ................
01C060: 04 00 80 FB 04 00 80 FB 04 00 80 FB 04 00 80 FB ................
01C070: 09 00 40 FB 13 00 80 FB 27 00 80 FB 04 00 80 FB ..@.....'.......
01C080: 22 00 80 FB 27 00 80 FB 04 00 80 FB 22 00 80 FB "...'......."...
01C090: 27 00 80 FB 04 00 80 FB FF 00 FB FF 00 FB FF 00 '...............
01C0A0: FB 33 00 06 B0 FC 1C 1D C0 01 F0 7F 1D C7 71 DC .3............q.
01C0B0: 3F 1C 07 70 FB 72 00 40 FB 04 00 40 FB 04 00 40 ?..p.r.@...@...@
01C0C0: FB 04 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 ...@...@...@...@
01C0D0: FB 04 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 ...@...@...@...@
01C0E0: FB 04 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 ...@...@...@...@
01C0F0: FB 04 00 40 FB 04 00 40 77 77 7E 00 40 FB 04 00 ...@...@ww~.@...
01C100: 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 @...@...@...@...
01C110: 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 @...@...@...@...
01C120: 40 03 BB B8 00 40 FB 04 00 40 03 BB B8 00 40 FC @....@...@....@.
01C130: E0 E0 00 40 FC E0 E0 00 40 FB 04 00 7F FB 4A FF ...@....@.....J.
01C140: C0 FB 04 00 40 FB 05 00 10 FB 04 00 10 FB 04 00 ....@...........
01C150: 10 FB 04 00 10 FB 04 00 10 FB 04 00 10 FB 04 00 ................
01C160: 10 FB 04 00 10 FB 04 00 10 FB 04 00 10 FB 04 00 ................
01C170: 10 FB 04 00 10 FB 04 00 10 FB 08 00 40 FB 04 00 ............@...
01C180: 40 FB 05 00 10 FB 04 00 10 FB 04 00 10 FB 04 00 @...............
01C190: 10 FB 04 00 10 FB 04 00 10 FB 04 00 10 FB 04 00 ................
01C1A0: 10 FB 04 00 10 FB 04 00 10 FB 04 00 10 FB 04 00 ................
01C1B0: 10 FB 04 00 10 FB 08 00 40 FB 04 00 7F FB 43 FF ........@.....C.
01C1C0: C0 00 70 7E 00 00 00 40 FB 04 00 40 3B BB 8E 38 ..p~...@...@;..8
01C1D0: 3F 80 00 40 77 77 77 00 40 7E 77 77 00 40 70 77 ?..@www.@~ww.@pw
01C1E0: 7F 00 40 77 77 7E 00 40 77 70 70 00 40 00 70 77 ..@ww~.@wpp.@.pw
01C1F0: 00 40 00 70 70 00 40 00 77 7F 00 40 00 70 70 00 .@.pp.@.w..@.pp.
01C200: 40 FB 04 00 40 FB 04 00 40 00 77 77 00 40 FB 06 @...@...@.ww.@..
01C210: 00 40 FB 04 00 40 FB 07 00 40 FB 04 00 40 FB 04 .@...@...@...@..
01C220: 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 FB 04 .@...@...@...@..
01C230: 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 FB 04 .@...@...@...@..
01C240: 00 40 FB 04 00 40 FB 04 00 40 FB 06 00 40 FB 04 .@...@...@...@..
01C250: 00 40 FB 09 00 80 FB 04 00 80 FB 04 00 80 FB 04 .@..............
01C260: 00 80 FB 04 00 80 FB 04 00 80 FB 04 00 80 FB 04 ................
01C270: 00 80 FB 04 00 80 FB 04 00 80 FB 04 00 80 FB 04 ................
01C280: 00 80 FB 09 00 40 FB 04 00 40 FB 09 00 80 F9 DD .....@...@......
01C290: F8 00 81 C1 FD FC 00 81 F8 70 70 00 80 F8 F9 FC .........pp.....
01C2A0: 00 80 F8 70 70 00 80 00 F9 DC 00 80 01 C1 F8 00 ...pp...........
01C2B0: 80 FB 04 00 80 FB 04 00 80 FB 04 00 80 01 F8 F8 ................
01C2C0: 00 80 FB 09 00 40 FB 04 00 40 FB 09 00 80 FB 04 .....@...@......
01C2D0: 00 80 FB 04 00 80 FB 04 00 80 FB 04 00 80 FB 04 ................
01C2E0: 00 80 FB 04 00 80 FB 04 00 80 FB 04 00 80 FB 04 ................
01C2F0: 00 80 FB 04 00 80 FB 04 00 80 FB 09 00 40 FB 13 .............@..
01C300: 00 80 FB 27 00 80 FB 04 00 80 FB 22 00 80 FB 27 ...'......."...'
01C310: 00 80 FB 04 00 80 FB 22 00 FB 2D FF 80 FB FF 00 ......."..-.....
01C320: FB FF 00 FB FF 00 FB 12 00 1A 00 00 00 00 00 00 ................
01C330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C340: 00 40 00 C4 03 01 00 32 2D 36 4D 41 49 4E 20 24 .@.....2-6MAIN $
01C350: 24 24 FF 00 FF 00 00 02 00 00 00 40 00 00 40 00 $$.........@..@.
01C360: 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 @...............
01C370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C380: 40 FB 05 00 10 FB 04 00 10 FB 04 00 10 FB 04 00 @...............
01C390: 10 FB 04 00 10 FB 04 00 10 FB 04 00 10 FB 04 00 ................
01C3A0: 10 FB 04 00 10 FB 04 00 10 FB 04 00 10 FB 04 00 ................
01C3B0: 10 FB 04 00 10 FB 08 00 40 FB 04 00 7F FB 43 FF ........@.....C.
01C3C0: C0 00 70 7E 00 00 00 40 FB 04 00 40 3B BB 8E 38 ..p~...@...@;..8
01C3D0: 3F 80 00 40 77 77 77 00 40 7E 77 77 00 40 70 77 ?..@www.@~ww.@pw
01C3E0: 7F 00 40 77 77 7E 00 40 77 70 70 00 40 00 70 77 ..@ww~.@wpp.@.pw
01C3F0: 00 40 00 70 70 00 40 00 77 7F 00 40 00 70 70 00 .@.pp.@.w..@.pp.
01C400: 40 FB 04 00 40 FB 04 00 40 00 77 77 00 40 FB 06 @...@...@.ww.@..
01C410: 00 40 FB 04 00 40 FB 07 00 40 FB 04 00 40 FB 04 .@...@...@...@..
01C420: 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 FB 04 .@...@...@...@..
01C430: 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 FB 04 .@...@...@...@..
01C440: 00 40 FB 04 00 40 FB 04 00 40 FB 06 00 40 FB 04 .@...@...@...@..
01C450: 00 40 FB 09 00 80 FB 04 00 80 FB 04 00 80 FB 04 .@..............
01C460: 00 80 FB 04 00 80 FB 04 00 80 FB 04 00 80 FB 04 ................
01C470: 00 80 FB 04 00 80 FB 04 00 80 FB 04 00 80 FB 04 ................
01C480: 00 80 FB 09 00 40 FB 04 00 40 FB 09 00 80 F9 DD .....@...@......
01C490: F8 00 81 C1 FD FC 00 81 F8 70 70 00 80 F8 F9 FC .........pp.....
01C4A0: 00 80 F8 70 70 00 80 00 F9 DC 00 80 01 C1 F8 00 ...pp...........
01C4B0: 80 FB 04 00 80 FB 04 00 80 FB 04 00 80 01 F8 F8 ................
01C4C0: 00 80 FB 09 00 40 FB 04 00 40 FB 09 00 80 FB 04 .....@...@......
01C4D0: 00 80 FB 04 00 80 FB 04 00 80 FB 04 00 80 FB 04 ................
01C4E0: 00 80 FB 04 00 80 FB 04 00 80 FB 04 00 80 FB 04 ................
01C4F0: 00 80 FB 04 00 80 FB 04 00 80 FB 09 00 40 FB 13 .............@..
01C500: 0D 0A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 41 ........ A
01C510: 70 70 65 6E 64 69 78 20 49 49 0D 0A 20 20 20 20 ppendix II..
01C520: 20 20 20 4B 65 79 20 54 72 61 6E 73 6C 61 74 69 Key Translati
01C530: 6F 6E 20 54 61 62 6C 65 73 2E 0D 0A 0D 0A 0D 0A on Tables.......
01C540: 0D 0A 20 20 20 20 20 20 20 53 65 65 20 73 65 63 .. See sec
01C550: 74 69 6F 6E 20 33 2C 20 61 6E 64 20 73 65 63 74 tion 3, and sect
01C560: 69 6F 6E 20 33 2E 32 20 69 6E 20 70 61 72 74 69 ion 3.2 in parti
01C570: 63 75 6C 61 72 2C 20 66 6F 72 20 61 20 64 65 73 cular, for a des
01C580: 63 72 69 70 74 69 6F 6E 20 6F 66 20 6B 65 79 0D cription of key.
01C590: 0A 20 20 20 20 20 20 20 74 72 61 6E 73 6C 61 74 . translat
01C5A0: 69 6F 6E 2E 20 41 6C 73 6F 2C 20 41 70 70 65 6E ion. Also, Appen
01C5B0: 64 69 78 20 49 2C 20 77 68 69 63 68 20 67 69 76 dix I, which giv
01C5C0: 65 73 20 74 68 65 20 6B 65 79 20 20 6E 75 6D 62 es the key numb
01C5D0: 65 72 69 6E 67 20 20 73 63 68 65 6D 65 2C 0D 0A ering scheme,..
01C5E0: 20 20 20 20 20 20 20 6D 61 79 20 62 65 20 6F 66 may be of
01C5F0: 20 69 6E 74 65 72 65 73 74 2E 0D 0A 0D 0A 0D 0A interest.......
01C600: 0D 0A 20 20 20 20 20 20 20 54 68 65 20 64 69 61 .. The dia
01C610: 67 72 61 6D 73 20 67 69 76 65 6E 20 69 6E 20 74 grams given in t
01C620: 68 69 73 20 41 70 70 65 6E 64 69 78 20 61 72 65 his Appendix are
01C630: 20 66 6F 72 20 74 68 65 20 34 36 34 20 61 6E 64 for the 464 and
01C640: 20 36 36 34 20 6B 65 79 62 6F 61 72 64 73 2E 0D 664 keyboards..
01C650: 0A 20 20 20 20 20 20 20 54 68 65 20 36 31 32 38 . The 6128
01C660: 20 6B 65 79 62 6F 61 72 64 20 69 73 20 73 69 6D keyboard is sim
01C670: 69 6C 61 72 20 62 75 74 20 73 6F 6D 65 20 6B 65 ilar but some ke
01C680: 79 73 20 68 61 76 65 20 62 65 65 6E 20 20 6D 6F ys have been mo
01C690: 76 65 64 2E 20 20 54 68 65 20 20 6E 65 77 0D 0A ved. The new..
01C6A0: 20 20 20 20 20 20 20 6C 6F 63 61 74 69 6F 6E 20 location
01C6B0: 6F 66 20 74 68 65 20 6B 65 79 73 20 63 61 6E 20 of the keys can
01C6C0: 62 65 20 64 65 64 75 63 65 64 20 62 79 20 69 6E be deduced by in
01C6D0: 73 70 65 63 74 69 6E 67 20 41 70 70 65 6E 64 69 specting Appendi
01C6E0: 78 20 49 2E 0D 0A 0D 0A 0D 0A 0D 0A 20 20 20 20 x I.........
01C6F0: 20 20 20 54 68 65 72 65 20 61 72 65 20 74 68 72 There are thr
01C700: 65 65 20 6B 65 79 62 6F 61 72 64 20 74 72 61 6E ee keyboard tran
01C710: 73 6C 61 74 69 6F 6E 20 74 61 62 6C 65 73 20 75 slation tables u
01C720: 73 65 64 2E 20 54 68 65 73 65 20 63 6F 6E 76 65 sed. These conve
01C730: 72 74 20 61 20 20 6B 65 79 0D 0A 20 20 20 20 20 rt a key..
01C740: 20 20 69 6E 74 6F 20 69 74 73 20 61 73 73 6F 63 into its assoc
01C750: 69 61 74 65 64 20 63 68 61 72 61 63 74 65 72 20 iated character
01C760: 6F 72 20 74 6F 6B 65 6E 2E 20 4F 6E 65 20 74 61 or token. One ta
01C770: 62 6C 65 20 69 73 20 75 73 65 64 20 74 6F 20 74 ble is used to t
01C780: 72 61 6E 73 6C 61 74 65 0D 0A 20 20 20 20 20 20 ranslate..
01C790: 20 6B 65 79 73 20 77 68 65 6E 20 74 68 65 20 63 keys when the c
01C7A0: 6F 6E 74 72 6F 6C 20 6B 65 79 20 69 73 20 70 72 ontrol key is pr
01C7B0: 65 73 73 65 64 2C 20 6F 6E 65 20 69 73 20 75 73 essed, one is us
01C7C0: 65 64 20 20 74 6F 20 20 74 72 61 6E 73 6C 61 74 ed to translat
01C7D0: 65 20 20 6B 65 79 73 0D 0A 20 20 20 20 20 20 20 e keys..
01C7E0: 77 68 65 6E 20 74 68 65 20 73 68 69 66 74 20 6B when the shift k
01C7F0: 65 79 20 69 73 20 70 72 65 73 73 65 64 2C 20 74 ey is pressed, t
01C800: 68 65 20 6C 61 73 74 20 69 73 20 75 73 65 64 20 he last is used
01C810: 74 6F 20 74 72 61 6E 73 6C 61 74 65 20 6B 65 79 to translate key
01C820: 73 20 77 68 65 6E 0D 0A 20 20 20 20 20 20 20 6E s when.. n
01C830: 65 69 74 68 65 72 20 73 68 69 66 74 20 6E 6F 72 either shift nor
01C840: 20 63 6F 6E 74 72 6F 6C 20 69 73 20 70 72 65 73 control is pres
01C850: 73 65 64 2E 0D 0A 0D 0A 0D 0A 0D 0A 20 20 20 20 sed.........
01C860: 20 20 20 54 68 65 20 64 69 61 67 72 61 6D 73 20 The diagrams
01C870: 66 6F 6C 6C 6F 77 69 6E 67 20 64 65 73 63 72 69 following descri
01C880: 62 65 20 74 68 65 20 64 65 66 61 75 6C 74 20 74 be the default t
01C890: 72 61 6E 73 6C 61 74 69 6F 6E 20 74 61 62 6C 65 ranslation table
01C8A0: 73 2E 20 20 57 68 65 72 65 0D 0A 20 20 20 20 20 s. Where..
01C8B0: 20 20 70 6F 73 73 69 62 6C 65 20 74 68 65 20 63 possible the c
01C8C0: 6F 72 72 65 63 74 20 63 68 61 72 61 63 74 65 72 orrect character
01C8D0: 20 68 61 73 20 62 65 65 6E 20 70 6C 61 63 65 64 has been placed
01C8E0: 20 6F 6E 20 74 68 65 20 6B 65 79 2E 20 54 68 65 on the key. The
01C8F0: 20 20 61 63 74 75 61 6C 0D 0A 20 20 20 20 20 20 actual..
01C900: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
01C910: 18 00 00 00 02 09 50 E5 18 00 C1 02 00 00 00 02 ......P.........
01C920: 18 00 C2 02 00 00 00 02 18 00 C3 02 00 00 00 02 ................
01C930: 18 00 C4 02 00 00 00 02 18 00 C5 02 00 00 00 02 ................
01C940: 18 00 C6 02 00 00 00 02 18 00 C7 02 00 00 00 02 ................
01C950: 18 00 C8 02 00 00 00 02 18 00 C9 02 00 00 00 02 ................
01C960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C9A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C9B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C9C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C9D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C9E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C9F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01CA00: 20 76 61 6C 75 65 20 66 6F 72 20 65 61 63 68 20 value for each
01CA10: 6F 66 20 74 68 65 73 65 20 63 68 61 72 61 63 74 of these charact
01CA20: 65 72 73 20 63 61 6E 20 62 65 20 66 6F 75 6E 64 ers can be found
01CA30: 20 69 6E 20 41 70 70 65 6E 64 69 78 20 56 49 20 in Appendix VI
01CA40: 6F 6E 20 20 74 68 65 0D 0A 20 20 20 20 20 20 20 on the..
01CA50: 63 68 61 72 61 63 74 65 72 20 73 65 74 2E 20 49 character set. I
01CA60: 6E 20 74 68 65 20 63 61 73 65 73 20 77 68 65 72 n the cases wher
01CA70: 65 20 74 68 65 20 6B 65 79 20 70 72 6F 64 75 63 e the key produc
01CA80: 65 73 20 61 20 20 76 61 6C 75 65 20 20 77 68 69 es a value whi
01CA90: 63 68 20 20 69 73 0D 0A 20 20 20 20 20 20 20 6E ch is.. n
01CAA0: 6F 74 20 61 20 70 72 69 6E 74 61 62 6C 65 20 41 ot a printable A
01CAB0: 53 43 49 49 20 63 68 61 72 61 63 74 65 72 20 74 SCII character t
01CAC0: 68 65 20 20 61 62 62 72 65 76 69 61 74 69 6F 6E he abbreviation
01CAD0: 73 20 20 69 6E 20 20 74 68 65 20 20 66 6F 6C 6C s in the foll
01CAE0: 6F 77 69 6E 67 0D 0A 20 20 20 20 20 20 20 74 61 owing.. ta
01CAF0: 62 6C 65 20 77 69 6C 6C 20 62 65 20 75 73 65 64 ble will be used
01CB00: 2E 20 54 68 65 20 64 65 66 61 75 6C 74 20 73 65 . The default se
01CB10: 74 74 69 6E 67 73 20 6F 66 20 74 68 65 20 65 78 ttings of the ex
01CB20: 70 61 6E 73 69 6F 6E 20 20 74 6F 6B 65 6E 73 20 pansion tokens
01CB30: 20 61 72 65 0D 0A 20 20 20 20 20 20 20 67 69 76 are.. giv
01CB40: 65 6E 20 69 6E 20 41 70 70 65 6E 64 69 78 20 49 en in Appendix I
01CB50: 56 2E 0D 0A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 V.........
01CB60: 20 20 20 20 20 20 20 20 20 20 4E 55 4C 20 20 20 NUL
01CB70: 20 20 20 20 23 30 30 20 20 20 20 41 53 43 49 49 #00 ASCII
01CB80: 20 63 6F 6E 74 72 6F 6C 20 63 6F 64 65 2E 0D 0A control code...
01CB90: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
01CBA0: 53 4F 48 20 20 20 20 20 20 20 23 30 31 20 20 20 SOH #01
01CBB0: 20 41 53 43 49 49 20 63 6F 6E 74 72 6F 6C 20 63 ASCII control c
01CBC0: 6F 64 65 2E 0D 0A 20 20 20 20 20 20 20 20 20 20 ode...
01CBD0: 20 20 20 20 20 20 53 54 58 20 20 20 20 20 20 20 STX
01CBE0: 23 30 32 20 20 20 20 41 53 43 49 49 20 63 6F 6E #02 ASCII con
01CBF0: 74 72 6F 6C 20 63 6F 64 65 2E 0D 0A 20 20 20 20 trol code...
01CC00: 20 20 20 20 20 20 20 20 20 20 20 20 45 54 58 20 ETX
01CC10: 20 20 20 20 20 20 23 30 33 20 20 20 20 41 53 43 #03 ASC
01CC20: 49 49 20 63 6F 6E 74 72 6F 6C 20 63 6F 64 65 2E II control code.
01CC30: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
01CC40: 20 20 45 4F 54 20 20 20 20 20 20 20 23 30 34 20 EOT #04
01CC50: 20 20 20 41 53 43 49 49 20 63 6F 6E 74 72 6F 6C ASCII control
01CC60: 20 63 6F 64 65 2E 0D 0A 20 20 20 20 20 20 20 20 code...
01CC70: 20 20 20 20 20 20 20 20 45 4E 51 20 20 20 20 20 ENQ
01CC80: 20 20 23 30 35 20 20 20 20 41 53 43 49 49 20 63 #05 ASCII c
01CC90: 6F 6E 74 72 6F 6C 20 63 6F 64 65 2E 0D 0A 20 20 ontrol code...
01CCA0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 41 43 AC
01CCB0: 4B 20 20 20 20 20 20 20 23 30 36 20 20 20 20 41 K #06 A
01CCC0: 53 43 49 49 20 63 6F 6E 74 72 6F 6C 20 63 6F 64 SCII control cod
01CCD0: 65 2E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 e...
01CCE0: 20 20 20 20 42 45 4C 20 20 20 20 20 20 20 23 30 BEL #0
01CCF0: 37 20 20 20 20 41 53 43 49 49 20 63 6F 6E 74 72 7 ASCII contr
01CD00: 6F 6C 20 63 6F 64 65 2E 0D 0A 20 20 20 20 20 20 ol code...
01CD10: 20 20 20 20 20 20 20 20 20 20 42 53 20 20 20 20 BS
01CD20: 20 20 20 20 23 30 38 20 20 20 20 41 53 43 49 49 #08 ASCII
01CD30: 20 63 6F 6E 74 72 6F 6C 20 63 6F 64 65 2E 0D 0A control code...
01CD40: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
01CD50: 48 54 20 20 20 20 20 20 20 20 23 30 39 20 20 20 HT #09
01CD60: 20 41 53 43 49 49 20 63 6F 6E 74 72 6F 6C 20 63 ASCII control c
01CD70: 6F 64 65 2E 0D 0A 20 20 20 20 20 20 20 20 20 20 ode...
01CD80: 20 20 20 20 20 20 4C 46 20 20 20 20 20 20 20 20 LF
01CD90: 23 30 41 20 20 20 20 41 53 43 49 49 20 63 6F 6E #0A ASCII con
01CDA0: 74 72 6F 6C 20 63 6F 64 65 2E 0D 0A 20 20 20 20 trol code...
01CDB0: 20 20 20 20 20 20 20 20 20 20 20 20 56 54 20 20 VT
01CDC0: 20 20 20 20 20 20 23 30 42 20 20 20 20 41 53 43 #0B ASC
01CDD0: 49 49 20 63 6F 6E 74 72 6F 6C 20 63 6F 64 65 2E II control code.
01CDE0: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
01CDF0: 20 20 46 46 20 20 20 20 20 20 20 20 23 30 43 20 FF #0C
01CE00: 20 20 20 41 53 43 49 49 20 63 6F 6E 74 72 6F 6C ASCII control
01CE10: 20 63 6F 64 65 2E 0D 0A 20 20 20 20 20 20 20 20 code...
01CE20: 20 20 20 20 20 20 20 20 43 52 20 20 20 20 20 20 CR
01CE30: 20 20 23 30 44 20 20 20 20 41 53 43 49 49 20 63 #0D ASCII c
01CE40: 6F 6E 74 72 6F 6C 20 63 6F 64 65 2E 0D 0A 20 20 ontrol code...
01CE50: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 4F SO
01CE60: 20 20 20 20 20 20 20 20 23 30 45 20 20 20 20 41 #0E A
01CE70: 53 43 49 49 20 63 6F 6E 74 72 6F 6C 20 63 6F 64 SCII control cod
01CE80: 65 2E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 e...
01CE90: 20 20 20 20 53 49 20 20 20 20 20 20 20 20 23 30 SI #0
01CEA0: 46 20 20 20 20 41 53 43 49 49 20 63 6F 6E 74 72 F ASCII contr
01CEB0: 6F 6C 20 63 6F 64 65 2E 0D 0A 0D 0A 0D 0A 0D 0A ol code.........
01CEC0: 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 41 4D 53 ...... AMS
01CED0: 54 52 41 44 20 43 50 43 34 36 34 2F 36 36 34 2F TRAD CPC464/664/
01CEE0: 36 31 32 38 20 46 49 52 4D 57 41 52 45 20 20 20 6128 FIRMWARE
01CEF0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
01CF00: 20 20 20 20 20 20 20 41 70 70 65 6E 64 69 78 20 Appendix
01CF10: 32 2E 31 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 2.1.............
01CF20: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
01CF30: 20 44 4C 45 20 20 20 20 20 20 20 23 31 30 20 20 DLE #10
01CF40: 20 20 41 53 43 49 49 20 63 6F 6E 74 72 6F 6C 20 ASCII control
01CF50: 63 6F 64 65 2E 0D 0A 20 20 20 20 20 20 20 20 20 code...
01CF60: 20 20 20 20 20 20 20 44 43 31 20 20 20 20 20 20 DC1
01CF70: 20 23 31 31 20 20 20 20 41 53 43 49 49 20 63 6F #11 ASCII co
01CF80: 6E 74 72 6F 6C 20 63 6F 64 65 2E 0D 0A 20 20 20 ntrol code...
01CF90: 20 20 20 20 20 20 20 20 20 20 20 20 20 44 43 32 DC2
01CFA0: 20 20 20 20 20 20 20 23 31 32 20 20 20 20 41 53 #12 AS
01CFB0: 43 49 49 20 63 6F 6E 74 72 6F 6C 20 63 6F 64 65 CII control code
01CFC0: 2E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 ...
01CFD0: 20 20 20 44 43 33 20 20 20 20 20 20 20 23 31 33 DC3 #13
01CFE0: 20 20 20 20 41 53 43 49 49 20 63 6F 6E 74 72 6F ASCII contro
01CFF0: 6C 20 63 6F 64 65 2E 0D 0A 20 20 20 20 20 20 20 l code...
01D000: 20 20 20 20 20 20 20 20 20 44 43 34 20 20 20 20 DC4
01D010: 20 20 20 23 31 34 20 20 20 20 41 53 43 49 49 20 #14 ASCII
01D020: 63 6F 6E 74 72 6F 6C 20 63 6F 64 65 2E 0D 0A 20 control code...
01D030: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4E N
01D040: 41 4B 20 20 20 20 20 20 20 23 31 35 20 20 20 20 AK #15
01D050: 41 53 43 49 49 20 63 6F 6E 74 72 6F 6C 20 63 6F ASCII control co
01D060: 64 65 2E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 de...
01D070: 20 20 20 20 20 53 59 4E 20 20 20 20 20 20 20 23 SYN #
01D080: 31 36 20 20 20 20 41 53 43 49 49 20 63 6F 6E 74 16 ASCII cont
01D090: 72 6F 6C 20 63 6F 64 65 2E 0D 0A 20 20 20 20 20 rol code...
01D0A0: 20 20 20 20 20 20 20 20 20 20 20 45 54 42 20 20 ETB
01D0B0: 20 20 20 20 20 23 31 37 20 20 20 20 41 53 43 49 #17 ASCI
01D0C0: 49 20 63 6F 6E 74 72 6F 6C 20 63 6F 64 65 2E 0D I control code..
01D0D0: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
01D0E0: 20 43 41 4E 20 20 20 20 20 20 20 23 31 38 20 20 CAN #18
01D0F0: 20 20 41 53 43 49 49 20 63 6F 6E 74 72 6F 6C 20 ASCII control
01D100: 63 6F 64 65 2E 0D 0A 20 20 20 20 20 20 20 20 20 code...
01D110: 20 20 20 20 20 20 20 45 4D 20 20 20 20 20 20 20 EM
01D120: 20 23 31 39 20 20 20 20 41 53 43 49 49 20 63 6F #19 ASCII co
01D130: 6E 74 72 6F 6C 20 63 6F 64 65 2E 0D 0A 20 20 20 ntrol code...
01D140: 20 20 20 20 20 20 20 20 20 20 20 20 20 53 55 42 SUB
01D150: 20 20 20 20 20 20 20 23 31 41 20 20 20 20 41 53 #1A AS
01D160: 43 49 49 20 63 6F 6E 74 72 6F 6C 20 63 6F 64 65 CII control code
01D170: 2E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 ...
01D180: 20 20 20 45 53 43 20 20 20 20 20 20 20 23 31 42 ESC #1B
01D190: 20 20 20 20 41 53 43 49 49 20 63 6F 6E 74 72 6F ASCII contro
01D1A0: 6C 20 63 6F 64 65 2E 0D 0A 20 20 20 20 20 20 20 l code...
01D1B0: 20 20 20 20 20 20 20 20 20 46 53 20 20 20 20 20 FS
01D1C0: 20 20 20 23 31 43 20 20 20 20 41 53 43 49 49 20 #1C ASCII
01D1D0: 63 6F 6E 74 72 6F 6C 20 63 6F 64 65 2E 0D 0A 20 control code...
01D1E0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 47 G
01D1F0: 53 20 20 20 20 20 20 20 20 23 31 44 20 20 20 20 S #1D
01D200: 41 53 43 49 49 20 63 6F 6E 74 72 6F 6C 20 63 6F ASCII control co
01D210: 64 65 2E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 de...
01D220: 20 20 20 20 20 52 53 20 20 20 20 20 20 20 20 23 RS #
01D230: 31 45 20 20 20 20 41 53 43 49 49 20 63 6F 6E 74 1E ASCII cont
01D240: 72 6F 6C 20 63 6F 64 65 2E 0D 0A 20 20 20 20 20 rol code...
01D250: 20 20 20 20 20 20 20 20 20 20 20 55 53 20 20 20 US
01D260: 20 20 20 20 20 23 31 46 20 20 20 20 41 53 43 49 #1F ASCI
01D270: 49 20 63 6F 6E 74 72 6F 6C 20 63 6F 64 65 2E 0D I control code..
01D280: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
01D290: 20 53 50 41 43 45 20 20 20 20 20 23 32 30 20 20 SPACE #20
01D2A0: 20 20 41 53 43 49 49 20 73 70 61 63 65 20 63 68 ASCII space ch
01D2B0: 61 72 61 63 74 65 72 2E 0D 0A 20 20 20 20 20 20 aracter...
01D2C0: 20 20 20 20 20 20 20 20 20 20 55 50 20 20 20 20 UP
01D2D0: 20 20 20 20 23 35 45 20 20 20 20 55 70 20 61 72 #5E Up ar
01D2E0: 72 6F 77 2E 0D 0A 20 20 20 20 20 20 20 20 20 20 row...
01D2F0: 20 20 20 20 20 20 44 45 4C 20 20 20 20 20 20 20 DEL
01D300: 23 37 46 20 20 20 20 41 53 43 49 49 20 63 6F 64 #7F ASCII cod
01D310: 65 2E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 e...
01D320: 20 20 20 20 4C 42 20 20 20 20 20 20 20 20 23 41 LB #A
01D330: 33 20 20 20 20 50 6F 75 6E 64 20 63 68 61 72 61 3 Pound chara
01D340: 63 74 65 72 2E 0D 0A 0D 0A 0D 0A 0D 0A 20 20 20 cter.........
01D350: 20 20 20 20 45 78 70 61 6E 73 69 6F 6E 20 54 6F Expansion To
01D360: 6B 65 6E 73 2E 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 20 kens...........
01D370: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 46 F
01D380: 30 20 20 20 20 20 20 20 20 23 38 30 20 20 20 20 0 #80
01D390: 46 75 6E 63 74 69 6F 6E 20 6B 65 79 20 30 2E 0D Function key 0..
01D3A0: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
01D3B0: 20 46 31 20 20 20 20 20 20 20 20 23 38 31 20 20 F1 #81
01D3C0: 20 20 46 75 6E 63 74 69 6F 6E 20 6B 65 79 20 31 Function key 1
01D3D0: 2E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 ...
01D3E0: 20 20 20 46 32 20 20 20 20 20 20 20 20 23 38 32 F2 #82
01D3F0: 20 20 20 20 46 75 6E 63 74 69 6F 6E 20 6B 65 79 Function key
01D400: 20 32 2E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 2...
01D410: 20 20 20 20 20 46 33 20 20 20 20 20 20 20 20 23 F3 #
01D420: 38 33 20 20 20 20 46 75 6E 63 74 69 6F 6E 20 6B 83 Function k
01D430: 65 79 20 33 2E 0D 0A 20 20 20 20 20 20 20 20 20 ey 3...
01D440: 20 20 20 20 20 20 20 46 34 20 20 20 20 20 20 20 F4
01D450: 20 23 38 34 20 20 20 20 46 75 6E 63 74 69 6F 6E #84 Function
01D460: 20 6B 65 79 20 34 2E 0D 0A 20 20 20 20 20 20 20 key 4...
01D470: 20 20 20 20 20 20 20 20 20 46 35 20 20 20 20 20 F5
01D480: 20 20 20 23 38 35 20 20 20 20 46 75 6E 63 74 69 #85 Functi
01D490: 6F 6E 20 6B 65 79 20 35 2E 0D 0A 20 20 20 20 20 on key 5...
01D4A0: 20 20 20 20 20 20 20 20 20 20 20 46 36 20 20 20 F6
01D4B0: 20 20 20 20 20 23 38 36 20 20 20 20 46 75 6E 63 #86 Func
01D4C0: 74 69 6F 6E 20 6B 65 79 20 36 2E 0D 0A 20 20 20 tion key 6...
01D4D0: 20 20 20 20 20 20 20 20 20 20 20 20 20 46 37 20 F7
01D4E0: 20 20 20 20 20 20 20 23 38 37 20 20 20 20 46 75 #87 Fu
01D4F0: 6E 63 74 69 6F 6E 20 6B 65 79 20 37 2E 0D 0A 20 nction key 7...
01D500: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 46 F
01D510: 38 20 20 20 20 20 20 20 20 23 38 38 20 20 20 20 8 #88
01D520: 46 75 6E 63 74 69 6F 6E 20 6B 65 79 20 38 2E 0D Function key 8..
01D530: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
01D540: 20 46 39 20 20 20 20 20 20 20 20 23 38 39 20 20 F9 #89
01D550: 20 20 46 75 6E 63 74 69 6F 6E 20 6B 65 79 20 39 Function key 9
01D560: 2E 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D ................
01D570: 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D ................
01D580: 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 20 20 20 .............
01D590: 20 20 20 20 41 4D 53 54 52 41 44 20 43 50 43 34 AMSTRAD CPC4
01D5A0: 36 34 2F 36 36 34 2F 36 31 32 38 20 46 49 52 4D 64/664/6128 FIRM
01D5B0: 57 41 52 45 20 20 20 20 20 20 20 20 20 20 20 20 WARE
01D5C0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 41 70 Ap
01D5D0: 70 65 6E 64 69 78 20 32 2E 32 0D 0A 0D 0A 0D 0A pendix 2.2......
01D5E0: 0D 0A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 20 ........
01D5F0: 20 20 20 20 20 20 20 20 46 2E 20 20 20 20 20 20 F.
01D600: 20 20 23 38 41 20 20 20 20 46 75 6E 63 74 69 6F #8A Functio
01D610: 6E 20 6B 65 79 20 66 75 6C 6C 20 73 74 6F 70 2E n key full stop.
01D620: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
01D630: 20 20 46 45 4E 20 20 20 20 20 20 20 23 38 42 20 FEN #8B
01D640: 20 20 20 46 75 6E 63 74 69 6F 6E 20 6B 65 79 20 Function key
01D650: 65 6E 74 65 72 20 77 69 74 68 6F 75 74 20 63 6F enter without co
01D660: 6E 74 72 6F 6C 20 70 72 65 73 73 65 64 2E 0D 0A ntrol pressed...
01D670: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
01D680: 46 52 55 4E 20 20 20 20 20 20 23 38 43 20 20 20 FRUN #8C
01D690: 20 46 75 6E 63 74 69 6F 6E 20 6B 65 79 20 65 6E Function key en
01D6A0: 74 65 72 20 77 69 74 68 20 63 6F 6E 74 72 6F 6C ter with control
01D6B0: 20 70 72 65 73 73 65 64 2E 0D 0A 0D 0A 0D 0A 0D pressed........
01D6C0: 0A 0D 0A 20 20 20 20 20 20 20 45 64 69 74 20 61 ... Edit a
01D6D0: 6E 64 20 43 75 72 73 6F 72 20 43 6F 64 65 73 2E nd Cursor Codes.
01D6E0: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 ..........
01D6F0: 20 20 20 20 20 20 20 20 20 20 43 4F 50 59 20 20 COPY
01D700: 20 20 20 20 23 45 30 20 20 20 20 43 6F 70 79 20 #E0 Copy
01D710: 6B 65 79 2E 0D 0A 20 20 20 20 20 20 20 20 20 20 key...
01D720: 20 20 20 20 20 20 49 4E 53 20 20 20 20 20 20 20 INS
01D730: 23 45 31 20 20 20 20 49 6E 73 65 72 74 2F 6F 76 #E1 Insert/ov
01D740: 65 72 77 72 69 74 65 20 74 6F 67 67 6C 65 20 6B erwrite toggle k
01D750: 65 79 2E 0D 0A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 ey.........
01D760: 20 20 20 20 20 20 20 20 20 20 20 57 55 50 20 20 WUP
01D770: 20 20 20 20 20 23 46 30 20 20 20 20 57 72 69 74 #F0 Writ
01D780: 65 20 63 75 72 73 6F 72 20 75 70 2E 0D 0A 20 20 e cursor up...
01D790: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 57 44 WD
01D7A0: 4E 20 20 20 20 20 20 20 23 46 31 20 20 20 20 57 N #F1 W
01D7B0: 72 69 74 65 20 63 75 72 73 6F 72 20 64 6F 77 6E rite cursor down
01D7C0: 2E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 ...
01D7D0: 20 20 20 57 4C 54 20 20 20 20 20 20 20 23 46 32 WLT #F2
01D7E0: 20 20 20 20 57 72 69 74 65 20 63 75 72 73 6F 72 Write cursor
01D7F0: 20 6C 65 66 74 2E 0D 0A 20 20 20 20 20 20 20 20 left...
01D800: 20 20 20 20 20 20 20 20 57 52 54 20 20 20 20 20 WRT
01D810: 20 20 23 46 33 20 20 20 20 57 72 69 74 65 20 63 #F3 Write c
01D820: 75 72 73 6F 72 20 72 69 67 68 74 2E 0D 0A 0D 0A ursor right.....
01D830: 0D 0A 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 ....
01D840: 20 20 20 20 52 55 50 20 20 20 20 20 20 20 23 46 RUP #F
01D850: 34 20 20 20 20 52 65 61 64 20 63 75 72 73 6F 72 4 Read cursor
01D860: 20 75 70 2E 0D 0A 20 20 20 20 20 20 20 20 20 20 up...
01D870: 20 20 20 20 20 20 52 44 4E 20 20 20 20 20 20 20 RDN
01D880: 23 46 35 20 20 20 20 52 65 61 64 20 63 75 72 73 #F5 Read curs
01D890: 6F 72 20 64 6F 77 6E 2E 0D 0A 20 20 20 20 20 20 or down...
01D8A0: 20 20 20 20 20 20 20 20 20 20 52 4C 54 20 20 20 RLT
01D8B0: 20 20 20 20 23 46 36 20 20 20 20 52 65 61 64 20 #F6 Read
01D8C0: 63 75 72 73 6F 72 20 6C 65 66 74 2E 0D 0A 20 20 cursor left...
01D8D0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 52 RR
01D8E0: 54 20 20 20 20 20 20 20 23 46 37 20 20 20 20 52 T #F7 R
01D8F0: 65 61 64 20 63 75 72 73 6F 72 20 72 69 67 68 74 ead cursor right
01D900: 2E 0D 0A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 .........
01D910: 20 20 20 20 20 20 20 20 20 42 45 47 20 20 20 20 BEG
01D920: 20 20 20 23 46 38 20 20 20 20 57 72 69 74 65 20 #F8 Write
01D930: 63 75 72 73 6F 72 20 74 6F 20 73 74 61 72 74 20 cursor to start
01D940: 6F 66 20 74 65 78 74 2E 0D 0A 20 20 20 20 20 20 of text...
01D950: 20 20 20 20 20 20 20 20 20 20 45 4E 44 20 20 20 END
01D960: 20 20 20 20 23 46 39 20 20 20 20 57 72 69 74 65 #F9 Write
01D970: 20 63 75 72 73 6F 72 20 74 6F 20 65 6E 64 20 6F cursor to end o
01D980: 66 20 74 65 78 74 2E 0D 0A 20 20 20 20 20 20 20 f text...
01D990: 20 20 20 20 20 20 20 20 20 53 54 41 20 20 20 20 STA
01D9A0: 20 20 20 23 46 41 20 20 20 20 57 72 69 74 65 20 #FA Write
01D9B0: 63 75 72 73 6F 72 20 74 6F 20 73 74 61 72 74 20 cursor to start
01D9C0: 6F 66 20 6C 69 6E 65 2E 0D 0A 20 20 20 20 20 20 of line...
01D9D0: 20 20 20 20 20 20 20 20 20 20 46 49 4E 20 20 20 FIN
01D9E0: 20 20 20 20 23 46 42 20 20 20 20 57 72 69 74 65 #FB Write
01D9F0: 20 63 75 72 73 6F 72 20 74 6F 20 65 6E 64 20 6F cursor to end o
01DA00: 66 20 6C 69 6E 65 2E 0D 0A 0D 0A 0D 0A 0D 0A 0D f line..........
01DA10: 0A 20 20 20 20 20 20 20 53 79 73 74 65 6D 20 54 . System T
01DA20: 6F 6B 65 6E 73 2E 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A okens...........
01DA30: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
01DA40: 42 52 4B 20 20 20 20 20 20 20 23 46 43 20 20 20 BRK #FC
01DA50: 20 42 72 65 61 6B 20 6B 65 79 20 74 6F 6B 65 6E Break key token
01DA60: 2E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 ...
01DA70: 20 20 20 43 41 50 53 20 20 20 20 20 20 23 46 44 CAPS #FD
01DA80: 20 20 20 20 43 61 70 73 20 6C 6F 63 6B 20 74 6F Caps lock to
01DA90: 67 67 6C 65 20 74 6F 6B 65 6E 2E 0D 0A 20 20 20 ggle token...
01DAA0: 20 20 20 20 20 20 20 20 20 20 20 20 20 53 48 49 SHI
01DAB0: 46 54 20 20 20 20 20 23 46 45 20 20 20 20 53 68 FT #FE Sh
01DAC0: 69 66 74 20 6C 6F 63 6B 20 74 6F 67 67 6C 65 20 ift lock toggle
01DAD0: 74 6F 6B 65 6E 2E 0D 0A 20 20 20 20 20 20 20 20 token...
01DAE0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
01DAF0: 20 20 23 46 46 20 20 20 20 49 67 6E 6F 72 65 2E #FF Ignore.
01DB00: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 ..........
01DB10: 20 4B 65 79 73 20 74 68 61 74 20 61 72 65 20 6E Keys that are n
01DB20: 6F 74 20 6D 61 72 6B 65 64 20 69 6E 20 74 68 65 ot marked in the
01DB30: 20 64 69 61 67 72 61 6D 73 20 66 6F 6C 6C 6F 77 diagrams follow
01DB40: 69 6E 67 20 67 65 6E 65 72 61 74 65 20 74 68 65 ing generate the
01DB50: 20 73 79 73 74 65 6D 0D 0A 20 20 20 20 20 20 20 system..
01DB60: 69 67 6E 6F 72 65 20 74 6F 6B 65 6E 2C 20 23 46 ignore token, #F
01DB70: 46 2E 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 20 20 F.............
01DB80: 20 20 20 20 20 41 4D 53 54 52 41 44 20 43 50 43 AMSTRAD CPC
01DB90: 34 36 34 2F 36 36 34 2F 36 31 32 38 20 46 49 52 464/664/6128 FIR
01DBA0: 4D 57 41 52 45 20 20 20 20 20 20 20 20 20 20 20 MWARE
01DBB0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 41 A
01DBC0: 70 70 65 6E 64 69 78 20 32 2E 33 0D 0A 1A 61 6E ppendix 2.3...an
01DBD0: 64 20 73 65 63 74 69 6F 6E 20 33 2E 32 20 69 6E d section 3.2 in
01DBE0: 20 70 61 72 74 69 63 75 6C 61 72 2C 20 66 6F 72 particular, for
01DBF0: 20 61 20 64 65 73 63 72 69 70 74 69 6F 6E 20 6F a description o
01DC00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
01DC10: 19 00 00 00 02 09 50 E5 19 00 C1 02 00 00 00 02 ......P.........
01DC20: 19 00 C2 02 00 00 00 02 19 00 C3 02 00 00 00 02 ................
01DC30: 19 00 C4 02 00 00 00 02 19 00 C5 02 00 00 00 02 ................
01DC40: 19 00 C6 02 00 00 00 02 19 00 C7 02 00 00 00 02 ................
01DC50: 19 00 C8 02 00 00 00 02 19 00 C9 02 00 00 00 02 ................
01DC60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01DC70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01DC80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01DC90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01DCA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01DCB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01DCC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01DCD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01DCE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01DCF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01DD00: 20 1E 5A 05 00 1C 00 22 06 03 00 00 66 69 6C E5 .Z...."....fil.
01DD10: EF 22 61 70 65 6E 36 2D 63 22 01 9F 20 1E 34 03 ."apen6-c".. .4.
01DD20: 00 17 00 2C 06 A8 22 6C 69 6E 65 73 22 2C 1C 00 ...,.."lines",..
01DD30: 40 01 9F 20 1E 64 05 00 1A 00 36 06 A8 22 36 2D @.. .d....6.."6-
01DD40: 35 63 68 61 72 73 22 2C 1C 00 40 01 9F 20 1E 64 5chars",..@.. .d
01DD50: 05 00 1A 00 40 06 A8 22 36 2D 36 63 68 61 2D 74 ....@.."6-6cha-t
01DD60: 22 2C 1C 00 40 01 9F 20 1E 64 05 00 1A 00 4A 06 ",..@.. .d....J.
01DD70: A8 22 36 2D 36 63 68 61 2D 62 22 2C 1C 00 40 01 ."6-6cha-b",..@.
01DD80: 9F 20 1E 64 05 00 19 00 54 06 A8 22 36 2D 37 63 . .d....T.."6-7c
01DD90: 68 61 72 22 2C 1C 00 40 01 9F 20 1E 64 05 00 19 har",..@.. .d...
01DDA0: 00 5E 06 A8 22 36 2D 38 63 68 61 72 22 2C 1C 00 .^.."6-8char",..
01DDB0: 40 01 9F 20 1E 64 05 00 19 00 68 06 A8 22 36 2D @.. .d....h.."6-
01DDC0: 39 63 68 61 72 22 2C 1C 00 40 01 9F 20 1E 64 05 9char",..@.. .d.
01DDD0: 00 14 00 72 06 AD 20 10 01 9F 20 1E 5A 05 01 A0 ...r.. ... .Z...
01DDE0: 20 1E 66 03 00 12 00 7C 06 C7 20 1E 86 06 01 9F .f....|.. .....
01DDF0: 20 1E B0 04 01 C9 00 20 00 86 06 8C 20 22 61 70 ...... .... "ap
01DE00: 65 6E 2D 31 31 2E 70 31 22 2C 22 61 70 65 6E 2D en-11.p1","apen-
01DE10: 31 31 2E 70 32 22 00 48 00 90 06 03 00 00 66 69 11.p2".H......fi
01DE20: 6C E5 EF 22 61 70 65 6E 2D 38 22 01 9F 20 1E F8 l.."apen-8".. ..
01DE30: 02 01 9F 20 1E 98 03 01 9F 20 1E 0C 03 01 A1 20 ... ..... .....
01DE40: 0D 00 00 E6 EF 0E 20 EB 20 9F 20 1E 34 03 20 01 ...... . . .4. .
01DE50: 97 20 CA 22 61 70 65 6E 38 2E 62 61 73 22 00 19 . ."apen8.bas"..
01DE60: 00 9A 06 A8 22 61 70 65 6E 38 2D 61 22 2C 1C 00 ...."apen8-a",..
01DE70: 40 01 9F 20 1E 64 05 00 14 00 A4 06 AD 20 10 01 @.. .d....... ..
01DE80: 9F 20 1E 5A 05 01 9F 20 1E 66 03 00 44 00 AE 06 . .Z... .f..D...
01DE90: 03 00 00 66 69 6C E5 EF 22 61 70 65 6E 2D 39 22 ...fil.."apen-9"
01DEA0: 01 9F 20 1E F8 02 01 9F 20 1E 98 03 01 9F 20 1E .. ..... ..... .
01DEB0: 0C 03 01 A1 20 0D 00 00 E6 EF 0E 20 EB 20 9F 20 .... ...... . .
01DEC0: 1E 34 03 20 01 97 20 CA 22 61 70 65 6E 39 22 00 .4. .. ."apen9".
01DED0: 19 00 B8 06 A8 22 61 70 65 6E 39 2D 61 22 2C 1C ....."apen9-a",.
01DEE0: 00 40 01 9F 20 1E 64 05 00 19 00 C2 06 A8 22 61 .@.. .d......."a
01DEF0: 70 65 6E 39 2D 62 22 2C 1C 00 40 01 9F 20 1E 64 pen9-b",..@.. .d
01DF00: 00 41 50 50 45 4E 32 42 20 42 41 53 00 00 00 00 .APPEN2B BAS....
01DF10: 00 00 00 00 00 70 01 00 7C 00 00 00 00 00 00 00 .....p..|.......
01DF20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01DF30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01DF40: 7C 00 00 47 04 1C 00 0A 00 AD 20 10 01 D8 23 0E |..G...... ...#.
01DF50: 2C 0F 2C 19 50 2C 13 2C 19 17 01 83 20 1C A3 38 ,.,.P,.,.... .£8
01DF60: 00 4D 00 14 00 83 20 1C 03 BB 01 A9 20 19 14 2C .M.... ..... ..,
01DF70: 19 0A 01 BF 22 07 50 6C 65 61 73 65 20 69 6E 73 ....".Please ins
01DF80: 1C 00 0A 00 AD 20 10 01 D8 23 0E 2C 0F 2C 19 50 ..... ...#.,.,.P
01DF90: 2C 13 2C 19 17 01 83 20 1C A3 38 00 4D 00 14 00 ,.,.... .£8.M...
01DFA0: 83 20 1C 03 BB 01 A9 20 19 14 2C 19 0A 01 BF 22 . ..... ..,...."
01DFB0: 07 50 6C 65 61 73 65 20 69 6E 73 65 72 74 20 64 .Please insert d
01DFC0: 69 73 63 20 31 20 73 69 64 65 20 31 20 61 6E 64 isc 1 side 1 and
01DFD0: 20 70 72 65 73 73 20 61 6E 79 20 6B 65 79 2E 2E press any key..
01DFE0: 07 22 01 83 20 1C 18 BB 00 11 00 1E 00 CA 22 73 .".. ........."s
01DFF0: 74 61 72 74 2E 62 61 73 22 00 00 00 1A 00 00 00 tart.bas".......
01E000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E0A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E0B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E0C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E0D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E0E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E0F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E1A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E1B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E1C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E1D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E1E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E1F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E200: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E210: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E220: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E230: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E240: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E250: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E260: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E270: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E280: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E290: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E2A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E2B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E2C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E2D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E2E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E2F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E300: 00 41 50 50 45 4E 44 32 20 42 41 53 00 00 00 00 .APPEND2 BAS....
01E310: 00 00 00 00 00 70 01 00 BE 00 00 00 00 00 00 00 .....p..........
01E320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01E330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01E340: BE 00 00 CD 04 2E 62 61 73 22 00 23 00 1E 00 B6 ......bas".#....
01E350: 22 21 22 F4 03 00 00 66 69 6C E5 01 D6 20 FE 20 "!"....fil... .
01E360: FF 40 01 A6 20 A3 23 17 2C 03 00 00 E1 00 13 00 .@.. £#.,.......
01E370: 28 00 BF 23 16 2C 03 00 00 E1 01 D5 01 88 01 C9 (..#.,..........
01E380: 1C 00 0A 00 8A 23 10 01 03 00 00 66 69 6C E5 EF .....#.....fil..
01E390: 22 61 70 32 22 01 9F 20 1E 1E 00 00 6A 00 14 00 "ap2".. ....j...
01E3A0: 83 20 1C 03 BB 01 A9 20 19 0A 2C 19 0A 01 BF 22 . ..... ..,...."
01E3B0: 07 57 61 69 74 20 75 6E 74 69 6C 20 74 68 65 20 .Wait until the
01E3C0: 70 72 69 6E 74 65 72 20 73 74 6F 70 73 2C 20 74 printer stops, t
01E3D0: 68 65 6E 20 70 72 65 73 73 20 61 20 6B 65 79 20 hen press a key
01E3E0: 74 6F 20 63 6F 6E 74 69 6E 75 65 2E 2E 07 22 01 to continue...".
01E3F0: 83 20 1C 18 BB 01 CA 22 61 70 70 65 6E 64 32 61 . ....."append2a
01E400: 2E 62 61 73 22 00 23 00 1E 00 B6 22 21 22 F4 03 .bas".#...."!"..
01E410: 00 00 66 69 6C E5 01 D6 20 FE 20 FF 40 01 A6 20 ..fil... . .@..
01E420: A3 23 17 2C 03 00 00 E1 00 13 00 28 00 BF 23 16 £#.,.......(..#.
01E430: 2C 03 00 00 E1 01 D5 01 88 01 C9 00 00 00 1A 23 ,..............#
01E440: 16 2C 03 00 00 E1 01 D5 01 88 01 9F 20 1E 32 00 .,.......... .2.
01E450: 01 9F 20 1E 3C 00 01 C9 00 11 00 32 00 BF 23 16 .. .<......2..#.
01E460: 2C FF 03 28 19 0C 29 01 C9 00 06 00 3C 00 C9 00 ,..(..).....<...
01E470: 00 00 1A 72 2C 20 66 6F 72 20 61 20 64 65 73 63 ...r, for a desc
01E480: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E490: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E4A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E4B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E4C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E4D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E4E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E4F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E500: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E510: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E520: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E530: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E540: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E550: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E560: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E570: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E580: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E590: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E5A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E5B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E5C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E5D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E5E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E5F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E600: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E610: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E620: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E630: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E640: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E650: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E660: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E670: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E680: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E690: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E6A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E6B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E6C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E6D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E6E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E6F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E700: 00 41 50 50 45 4E 44 32 41 42 41 53 00 00 00 00 .APPEND2ABAS....
01E710: 00 00 00 00 00 70 01 00 55 05 00 00 00 00 00 00 .....p..U.......
01E720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01E730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01E740: 55 05 00 26 04 70 65 6E 64 69 78 20 32 2E 36 22 U..&.pendix 2.6"
01E750: 00 0A 00 A0 00 A0 20 1E B4 00 00 0E 00 AA 00 BF ...... .........
01E760: 23 16 01 BF 23 16 01 C9 00 14 00 B4 00 CA 22 41 #...#........."A
01E770: 50 50 45 4E 32 42 20 2E 42 41 53 22 00 1B 00 F4 PPEN2B .BAS"....
01E780: 12 00 01 00 9F 20 1E F4 01 01 BF 23 16 01 BF 23 ..... .....#...#
01E790: 16 00 A8 00 0A 00 BF 23 16 2C EA 28 16 29 22 4E .......#.,.(.)"N
01E7A0: 6F 72 6D 61 6C 20 54 72 61 6E 73 6C 61 74 69 6F ormal Translatio
01E7B0: 6E 20 54 61 62 6C 65 22 01 9F 20 1E AA 00 01 BF n Table".. .....
01E7C0: 23 16 2C EA 28 16 29 22 54 68 65 20 66 6F 6C 6C #.,.(.)"The foll
01E7D0: 6F 77 69 6E 67 20 64 69 61 67 72 61 6D 20 64 65 owing diagram de
01E7E0: 73 63 72 69 62 65 73 20 74 68 65 20 74 72 61 6E scribes the tran
01E7F0: 73 6C 61 74 69 6F 6E 20 77 68 65 6E 20 6E 65 69 slation when nei
01E800: 74 68 65 72 20 73 68 69 66 74 20 6E 6F 72 22 01 ther shift nor".
01E810: BF 23 16 2C EA 28 16 29 22 63 6F 6E 74 72 6F 6C .#.,.(.)"control
01E820: 20 69 73 20 70 72 65 73 73 65 64 2E 22 01 BF 23 is pressed."..#
01E830: 16 01 BF 23 16 01 BF 23 16 00 2D 00 14 00 A8 22 ...#...#..-...."
01E840: 32 2D 34 6D 61 69 6E 2E 62 69 6E 22 2C 1C 00 40 2-4main.bin",..@
01E850: 01 83 20 1C 00 40 01 7C 00 44 55 4D D0 2C 19 11 .. ..@.|.DUM.,..
01E860: 01 9F 20 1E F4 01 00 2C 00 1E 00 A8 22 70 61 64 .. ....,...."pad
01E870: 32 2D 34 2E 62 69 6E 22 2C 1C 00 40 01 83 20 1C 2-4.bin",..@.. .
01E880: 00 40 01 7C 00 44 55 4D D0 2C 19 0D 01 9F 20 1E .@.|.DUM.,.... .
01E890: F4 01 00 2C 00 28 00 A8 22 6A 6F 79 32 2D 34 2E ...,.(.."joy2-4.
01E8A0: 62 69 6E 22 2C 1C 00 40 01 83 20 1C 00 40 01 7C bin",..@.. ..@.|
01E8B0: 00 44 55 4D D0 2C 19 10 01 9F 20 1E F4 01 00 78 .DUM.,.... ....x
01E8C0: 00 32 00 9F 20 1E F4 01 01 BF 23 16 01 BF 23 16 .2.. .....#...#.
01E8D0: 01 BF 23 16 2C EA 28 16 29 22 41 4D 53 54 52 41 ..#.,.(.)"AMSTRA
01E8E0: 44 20 43 50 43 34 36 34 2F 36 36 34 2F 36 31 32 D CPC464/664/612
01E8F0: 38 20 46 49 52 4D 57 41 52 45 20 20 20 20 20 20 8 FIRMWARE
01E900: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
01E910: 20 20 20 20 41 70 70 65 6E 64 69 78 20 32 2E 34 Appendix 2.4
01E920: 22 01 9E 20 0D 00 00 6C 69 EE EF 0F 20 EC 20 15 ".. ...li... . .
01E930: 01 BF 23 16 01 B0 00 DC 00 3C 00 BF 23 16 2C EA ..#......<..#.,.
01E940: 28 16 29 22 53 68 69 66 74 20 54 72 61 6E 73 6C (.)"Shift Transl
01E950: 61 74 69 6F 6E 20 54 61 62 6C 65 2E 22 01 9F 20 ation Table."..
01E960: 1E AA 00 01 BF 23 16 2C EA 28 16 29 22 54 68 65 .....#.,.(.)"The
01E970: 20 66 6F 6C 6C 6F 77 69 6E 67 20 64 69 61 67 72 following diagr
01E980: 61 6D 20 64 65 73 63 72 69 62 65 73 20 74 68 65 am describes the
01E990: 20 74 72 61 6E 73 6C 61 74 69 6F 6E 20 77 68 65 translation whe
01E9A0: 6E 20 65 69 74 68 65 72 20 73 68 69 66 74 20 6B n either shift k
01E9B0: 65 79 22 01 BF 23 16 2C EA 28 16 29 22 69 73 20 ey"..#.,.(.)"is
01E9C0: 70 72 65 73 73 65 64 2C 20 6F 72 20 74 68 65 20 pressed, or the
01E9D0: 73 68 69 66 74 20 6C 6F 63 6B 20 69 73 20 6F 6E shift lock is on
01E9E0: 2C 20 62 75 74 20 74 68 65 20 63 6F 6E 74 72 6F , but the contro
01E9F0: 6C 20 6B 65 79 20 69 73 20 6E 6F 74 20 70 72 65 l key is not pre
01EA00: 73 73 65 64 2E 22 01 BF 23 16 01 BF 23 16 01 BF ssed."..#...#...
01EA10: 23 16 00 2D 00 46 00 A8 22 32 2D 35 6D 61 69 6E #..-.F.."2-5main
01EA20: 2E 62 69 6E 22 2C 1C 00 40 01 83 20 1C 00 40 01 .bin",..@.. ..@.
01EA30: 7C 00 44 55 4D D0 2C 19 11 01 9F 20 1E F4 01 00 |.DUM.,.... ....
01EA40: 2C 00 50 00 A8 22 70 61 64 32 2D 35 2E 62 69 6E ,.P.."pad2-5.bin
01EA50: 22 2C 1C 00 40 01 83 20 1C 00 40 01 7C 00 44 55 ",..@.. ..@.|.DU
01EA60: 4D D0 2C 19 0D 01 9F 20 1E F4 01 00 2C 00 5A 00 M.,.... ....,.Z.
01EA70: A8 22 6A 6F 79 32 2D 35 2E 62 69 6E 22 2C 1C 00 ."joy2-5.bin",..
01EA80: 40 01 83 20 1C 00 40 01 7C 00 44 55 4D D0 2C 19 @.. ..@.|.DUM.,.
01EA90: 10 01 9F 20 1E F4 01 00 70 00 64 00 9F 20 1E F4 ... ....p.d.. ..
01EAA0: 01 01 BF 23 16 2C EA 28 16 29 22 41 4D 53 54 52 ...#.,.(.)"AMSTR
01EAB0: 41 44 20 43 50 43 34 36 34 2F 36 36 34 2F 36 31 AD CPC464/664/61
01EAC0: 32 38 20 46 49 52 4D 57 41 52 45 20 20 20 20 20 28 FIRMWARE
01EAD0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
01EAE0: 20 20 20 20 20 41 70 70 65 6E 64 69 78 20 32 2E Appendix 2.
01EAF0: 35 22 01 9E 20 0D 00 00 6C 69 EE EF 0F 20 EC 20 5".. ...li... .
01EB00: 15 01 BF 23 16 01 B0 00 A0 00 6E 00 BF 23 16 2C ...#......n..#.,
01EB10: EA 28 16 29 22 43 6F 6E 74 72 6F 6C 20 54 72 61 .(.)"Control Tra
01EB20: 6E 73 6C 61 74 69 6F 6E 20 54 61 62 6C 65 2E 22 nslation Table."
01EB30: 01 9F 20 1E AA 00 01 BF 23 16 2C EA 28 16 29 22 .. .....#.,.(.)"
01EB40: 54 68 65 20 66 6F 6C 6C 6F 77 69 6E 67 20 64 69 The following di
01EB50: 61 67 72 61 6D 20 64 65 73 63 72 69 62 65 73 20 agram describes
01EB60: 74 68 65 20 74 72 61 6E 73 6C 61 74 69 6F 6E 20 the translation
01EB70: 77 68 65 6E 20 74 68 65 20 63 6F 6E 74 72 6F 6C when the control
01EB80: 20 6B 65 79 20 69 73 22 01 BF 23 16 2C EA 28 16 key is"..#.,.(.
01EB90: 29 22 70 72 65 73 73 65 64 2E 22 01 BF 23 16 01 )"pressed."..#..
01EBA0: BF 23 16 01 BF 23 16 00 2D 00 78 00 A8 22 32 2D .#...#..-.x.."2-
01EBB0: 36 6D 61 69 6E 2E 62 69 6E 22 2C 1C 00 40 01 83 6main.bin",..@..
01EBC0: 20 1C 00 40 01 7C 00 44 55 4D D0 2C 19 11 01 9F ..@.|.DUM.,....
01EBD0: 20 1E F4 01 00 2C 00 82 00 A8 22 70 61 64 32 2D ....,...."pad2-
01EBE0: 36 2E 62 69 6E 22 2C 1C 00 40 01 83 20 1C 00 40 6.bin",..@.. ..@
01EBF0: 01 7C 00 44 55 4D D0 2C 19 0D 01 9F 20 1E F4 01 .|.DUM.,.... ...
01EC00: 00 2C 00 8C 00 A8 22 6A 6F 79 32 2D 36 2E 62 69 .,...."joy2-6.bi
01EC10: 6E 22 2C 1C 00 40 01 83 20 1C 00 40 01 7C 00 44 n",..@.. ..@.|.D
01EC20: 55 4D D0 2C 19 10 01 9F 20 1E F4 01 00 5F 00 96 UM.,.... ...._..
01EC30: 00 9F 20 1E F4 01 01 BF 23 16 01 BF 23 16 2C EA .. .....#...#.,.
01EC40: 28 16 29 22 41 4D 53 54 52 41 44 20 43 50 43 34 (.)"AMSTRAD CPC4
01EC50: 36 34 2F 36 36 34 2F 36 31 32 38 20 46 49 52 4D 64/664/6128 FIRM
01EC60: 57 41 52 45 20 20 20 20 20 20 20 20 20 20 20 20 WARE
01EC70: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 41 70 Ap
01EC80: 70 65 6E 64 69 78 20 32 2E 36 22 00 0A 00 A0 00 pendix 2.6".....
01EC90: A0 20 1E B4 00 00 0E 00 AA 00 BF 23 16 01 BF 23 . .........#...#
01ECA0: 16 01 C9 00 14 00 B4 00 CA 22 41 50 50 45 4E 32 ........."APPEN2
01ECB0: 42 20 2E 42 41 53 22 00 1B 00 F4 01 9E 20 0D 00 B .BAS"...... ..
01ECC0: 00 6C 69 EE EF 0F 20 EC 20 12 01 BF 23 16 01 B0 .li... . ...#...
01ECD0: 01 C9 00 00 00 1A 00 02 00 00 00 83 00 00 03 00 ................
01ECE0: 83 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01ECF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01ED00: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A --------------..
01ED10: 1A 64 69 78 20 49 49 0D 0A 20 20 20 20 20 20 20 .dix II..
01ED20: 20 20 20 4B 65 79 20 54 72 61 6E 73 6C 61 74 69 Key Translati
01ED30: 6F 6E 20 54 61 62 6C 65 73 2E 0D 0A 0D 0A 20 20 on Tables.....
01ED40: 20 20 20 20 20 20 20 20 53 65 65 20 73 65 63 74 See sect
01ED50: 69 6F 6E 20 33 2C 20 61 6E 64 20 73 65 63 74 69 ion 3, and secti
01ED60: 6F 6E 20 33 2E 32 20 69 6E 20 70 61 72 74 69 63 on 3.2 in partic
01ED70: 75 6C 61 72 2C 20 66 6F 72 20 61 20 64 65 73 63 ular, for a desc
01ED80: 20 20 20 23 46 44 20 20 20 20 43 61 70 73 20 6C #FD Caps l
01ED90: 6F 63 6B 20 74 6F 67 67 6C 65 20 74 6F 6B 65 6E ock toggle token
01EDA0: 2E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 ...
01EDB0: 20 20 20 53 48 49 46 54 20 20 20 20 20 23 46 45 SHIFT #FE
01EDC0: 20 20 20 20 53 68 69 66 74 20 6C 6F 63 6B 20 74 Shift lock t
01EDD0: 6F 67 67 6C 65 20 74 6F 6B 65 6E 2E 0D 0A 20 20 oggle token...
01EDE0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
01EDF0: 20 20 20 20 20 20 20 20 23 46 46 20 20 20 20 49 #FF I
01EE00: 67 6E 6F 72 65 2E 0D 0A 0D 0A 20 20 20 20 20 20 gnore.....
01EE10: 20 4B 65 79 73 20 74 68 61 74 20 61 72 65 20 6E Keys that are n
01EE20: 6F 74 20 6D 61 72 6B 65 64 20 69 6E 20 74 68 65 ot marked in the
01EE30: 20 64 69 61 67 72 61 6D 73 20 66 6F 6C 6C 6F 77 diagrams follow
01EE40: 69 6E 67 20 67 65 6E 65 72 61 74 65 20 74 68 65 ing generate the
01EE50: 20 73 79 73 74 65 6D 0D 0A 20 20 20 20 20 20 20 system..
01EE60: 69 67 6E 6F 72 65 20 74 6F 6B 65 6E 2C 20 23 46 ignore token, #F
01EE70: 46 2E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 F...
01EE80: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
01EE90: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
01EEA0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
01EEB0: 20 20 20 41 70 70 65 6E 64 69 78 20 32 2E 33 0D Appendix 2.3.
01EEC0: 0A 20 20 20 20 20 20 20 2D 2D 2D 2D 2D 2D 2D 2D . --------
01EED0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
01EEE0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
01EEF0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
01EF00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
01EF10: 1A 00 00 00 02 09 50 E5 1A 00 C1 02 00 00 00 02 ......P.........
01EF20: 1A 00 C2 02 00 00 00 02 1A 00 C3 02 00 00 00 02 ................
01EF30: 1A 00 C4 02 00 00 00 02 1A 00 C5 02 00 00 00 02 ................
01EF40: 1A 00 C6 02 00 00 00 02 1A 00 C7 02 00 00 00 02 ................
01EF50: 1A 00 C8 02 00 00 00 02 1A 00 C9 02 00 00 00 02 ................
01EF60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01EF70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01EF80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01EF90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01EFA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01EFB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01EFC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01EFD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01EFE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01EFF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F000: 00 4A 4F 59 32 2D 34 20 20 42 49 4E 00 00 00 00 .JOY2-4 BIN....
01F010: 00 00 02 00 00 00 40 00 C5 0D 00 00 00 00 00 00 ......@.........
01F020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F040: C5 0D 00 84 04 06 00 01 FD 22 00 20 FD 06 00 01 .........". ....
01F050: FD 1E 00 20 00 00 EE 00 00 00 01 FD 22 00 20 00 ... ........". .
01F060: 00 7F 70 00 00 01 FD 1E 00 20 FD 06 00 01 FD 22 ..p...... ....."
01F070: 00 20 FD 06 00 01 FD 1E 00 20 FD 06 00 01 FD FF . ....... ......
01F080: 3A 5A 40 CD 0E BC 2A 5B 40 CD 05 BC ED 4B 5D 40 :Z@...*[@....K]@
01F090: CD 38 BC 21 5F 40 AF 4E 23 46 23 E5 F5 CD 32 BC .8.!_@.N#F#...2.
01F0A0: F1 E1 3C FE 10 20 F0 21 83 40 11 00 C0 ED 4B 81 ..<.. .!.@....K.
01F0B0: 40 47 B7 20 06 01 00 40 ED B0 C9 7E B9 28 10 12 @G. ...@...~.(..
01F0C0: 13 23 3A 80 40 94 20 F3 3A 7F 40 95 20 ED C9 23 .#:.@. .:.@. ..#
01F0D0: 46 23 7E 12 13 10 FC C3 41 40 02 00 00 01 01 01 F#~.....A@......
01F0E0: 01 1A 1A 06 06 12 12 00 00 1A 1A 06 06 12 12 00 ................
01F0F0: 00 1A 1A 06 06 12 12 00 00 1A 1A 06 06 12 12 C5 ................
01F100: 4D FD FF FD 63 00 DC 3B 87 E0 38 70 0E 0E E3 F0 M...c..;..8p....
01F110: 00 3B 80 FD 18 00 0D C3 B8 7E 03 87 00 E0 EE 3F .;.......~.....?
01F120: 00 00 E0 FD 20 00 20 FD 06 00 01 FD 1E 00 20 FD .... . ....... .
01F130: 06 00 01 FD 22 00 20 FD 06 00 01 FD 1E 00 20 FD ....". ....... .
01F140: 06 00 01 FD 22 00 20 FD 06 00 01 FD 1E 00 20 00 ....". ....... .
01F150: 00 7C 00 00 00 01 FD 22 00 20 FD 06 00 01 FD 1E .|.....". ......
01F160: 00 20 FD 06 00 01 FD 1D 00 04 FD 0F 00 80 FD 15 . ..............
01F170: 00 04 FD 0F 00 80 FD 11 00 01 FD 07 00 04 03 3F ...............?
01F180: 0E 3B BB 87 00 60 3F 0E 3B BB 8E 30 00 80 FD 06 .;...`?.;..0....
01F190: 00 06 FD 06 00 01 FD 07 00 04 03 3F 0E 3B BB 87 ...........?.;..
01F1A0: 00 60 3F 0E 3B BB 8E 30 00 80 FD 06 00 06 FD 0A .`?.;..0........
01F1B0: 00 01 FD 07 00 04 03 FD 06 00 60 FD 05 00 30 00 ..........`...0.
01F1C0: 80 FD 06 00 06 FD 06 00 01 FD 07 00 04 03 FD 06 ................
01F1D0: 00 60 FD 05 00 30 00 80 FD 06 00 06 FD 0A 00 01 .`...0..........
01F1E0: FD 07 00 04 03 00 00 00 EE 00 00 60 00 00 FE 00 ...........`....
01F1F0: 00 30 00 80 FD 06 00 06 FD 06 00 01 00 00 00 E0 .0..............
01F200: 00 00 00 04 03 00 00 00 0E 00 00 60 00 00 1C 00 ...........`....
01F210: 00 30 00 80 00 00 3C 00 00 00 06 FD 0A 00 01 FD .0....<.........
01F220: 07 00 04 03 FD 06 00 60 FD 05 00 30 00 80 FD 06 .......`...0....
01F230: 00 06 FD 06 00 01 FD 07 00 04 03 FD 06 00 60 FD ..............`.
01F240: 05 00 30 00 80 FD 06 00 06 FD 12 00 07 FD 0F FF ..0.............
01F250: 80 FD 15 00 07 FD 0F FF 80 FD 1E 00 20 FD 06 00 ............ ...
01F260: 01 FD 1E 00 20 FD 06 00 01 FD 22 00 20 FD 06 00 .... .....". ...
01F270: 01 FD 1E 00 20 00 00 7C 00 00 00 01 FD 22 00 20 .... ..|.....".
01F280: FD 06 00 01 FD 1E 00 20 FD 06 00 01 FD 22 00 3F ....... .....".?
01F290: FD 07 FF FD 1E 00 3F FD 07 FF FD FF 00 FD FF 00 ......?.........
01F2A0: FD FF 00 FD 73 00 78 1F 00 E3 F0 3C 1F 07 C3 B8 ....s.x....<....
01F2B0: 00 1F FD 19 00 07 81 F0 0E 3F 03 C1 F0 7C 3B 80 .........?...|;.
01F2C0: 03 F8 FD 20 00 20 FD 06 00 01 FD 1E 00 20 FD 06 ... . ....... ..
01F2D0: 00 01 FD 22 00 20 00 00 77 7F 00 00 01 FD 1E 00 ...". ..w.......
01F2E0: 20 FD 06 00 01 FD 22 00 20 FD 06 00 01 FD 1E 00 .....". .......
01F2F0: 20 FD 06 00 01 FD 22 00 20 FD 06 00 01 FD 1E 00 .....". .......
01F300: 20 FD 06 00 01 FD 1D 00 04 FD 0F 00 80 FD 15 00 ...............
01F310: 04 FD 0F 00 80 FD 11 00 01 FD 07 00 04 03 38 0E ..............8.
01F320: 38 3F 8E 00 60 38 0E 38 3F 8E 30 00 80 FD 06 00 8?..`8.8?.0.....
01F330: 06 FD 06 00 01 FD 07 00 04 03 38 0E 38 3F 8E 00 ..........8.8?..
01F340: 60 38 0E 38 3F 8E 30 00 80 FD 06 00 06 FD 0A 00 `8.8?.0.........
01F350: 01 00 00 7E 3E 00 00 00 04 03 FD 06 00 60 FD 05 ...~>........`..
01F360: 00 30 00 80 00 77 7F 00 00 00 06 FD 06 00 01 FD .0...w..........
01F370: 07 00 04 03 FD 06 00 60 FD 05 00 30 00 80 FD 06 .......`...0....
01F380: 00 06 FD 0A 00 01 FD 07 00 04 03 FD 06 00 60 FD ..............`.
01F390: 05 00 30 00 80 FD 06 00 06 FD 06 00 01 FD 07 00 ..0.............
01F3A0: 04 03 00 00 00 7C 00 00 60 FD 05 00 30 00 80 FD .....|..`...0...
01F3B0: 06 00 06 FD 0A 00 01 FD 07 00 04 03 FD 06 00 60 ...............`
01F3C0: FD 05 00 30 00 80 FD 06 00 06 FD 06 00 01 FD 07 ...0............
01F3D0: 00 04 03 FD 06 00 60 FD 05 00 30 00 80 FD 06 00 ......`...0.....
01F3E0: 06 FD 12 00 07 FD 0F FF 80 FD 15 00 07 FD 0F FF ................
01F3F0: 80 FD 1E 00 20 FD 06 00 01 FD 1E 00 20 FD 06 00 .... ....... ...
01F400: 01 FD 22 00 20 00 00 70 7F 00 00 01 FD 1E 00 20 ..". ..p.......
01F410: FD 06 00 01 FD 22 00 20 FD 06 00 01 FD 1E 00 20 .....". .......
01F420: FD 06 00 01 FD FF 00 FD FF 00 FD FF 00 FD 32 00 ..............2.
01F430: 04 20 00 00 00 82 00 00 00 08 20 FD 05 00 04 10 . ........ .....
01F440: 00 00 00 44 00 00 00 11 00 00 00 04 00 00 02 00 ...D............
01F450: 01 83 80 01 08 01 87 C0 22 07 C3 80 FD 65 00 07 ........"....e..
01F460: C0 FD 24 00 7C FD 29 00 20 FD 06 00 01 FD 1E 00 ..$.|.). .......
01F470: 20 FD 06 00 01 FD 22 00 20 00 00 77 7F 00 00 01 .....". ..w....
01F480: FD 1E 00 20 00 00 3C 00 00 00 01 FD 22 00 20 FD ... ..<.....". .
01F490: 06 00 01 FD 1E 00 20 FD 06 00 01 FD 22 00 20 FD ...... .....". .
01F4A0: 06 00 01 FD 1E 00 20 FD 06 00 01 FD 1D 00 04 FD ...... .........
01F4B0: 0F 00 80 FD 15 00 04 FD 0F 00 80 FD 11 00 01 FD ................
01F4C0: 07 00 04 03 38 0E 38 38 1C 00 60 38 0E 38 38 0E ....8.88..`8.88.
01F4D0: 30 00 80 FD 06 00 06 FD 06 00 01 FD 07 00 04 03 0...............
01F4E0: 38 0E 38 38 1C 00 60 38 0E 38 38 0E 30 00 80 FD 8.88..`8.88.0...
01F4F0: 06 00 06 FD 0A 00 01 00 00 77 77 00 00 00 04 03 .........ww.....
01F500: FD 06 00 60 FD 05 00 30 00 80 00 77 7F 00 00 00 ...`...0...w....
01F510: 06 FD 06 00 01 FD 07 00 04 03 FD 06 00 60 00 00 .............`..
01F520: 0F 00 00 30 00 80 00 00 70 00 00 00 06 FD 0A 00 ...0....p.......
01F530: 01 FD 07 00 04 03 FD 06 00 60 FD 05 00 30 00 80 .........`...0..
01F540: FD 06 00 06 FD 06 00 01 FD 07 00 04 03 FD 06 00 ................
01F550: 60 FD 05 00 30 00 80 FD 06 00 06 FD 0A 00 01 FD `...0...........
01F560: 07 FF FC 03 FD 0C FF F0 00 FD 07 FF FE FD 06 00 ................
01F570: 01 FD 07 FF FC 03 FD 0C FF F0 00 FD 07 FF FE FD ................
01F580: 17 00 20 FD 06 00 01 FD 1E 00 20 FD 06 00 01 FD .. ....... .....
01F590: 22 00 20 FD 06 00 01 FD 1E 00 20 00 00 FE 00 00 ". ....... .....
01F5A0: 00 01 FD 22 00 20 00 00 70 70 00 00 01 FD 1E 00 ...". ..pp......
01F5B0: 20 FD 06 00 01 FD 22 00 20 FD 06 00 01 FD 1E 00 .....". .......
01F5C0: 20 FD 06 00 01 FD FF 00 FD FF 00 FD FF 00 FD 31 ..............1
01F5D0: 00 01 10 00 00 00 42 00 00 00 08 80 00 00 02 40 ......B........@
01F5E0: 00 00 01 20 00 00 00 88 00 00 00 21 00 00 00 04 ... .......!....
01F5F0: 20 00 00 00 84 00 00 00 10 40 00 00 01 04 FD 15 ........@......
01F600: 00 7E FD 04 00 70 0E 00 03 80 00 1F FD 19 00 07 .~...p..........
01F610: E0 00 00 00 07 00 E0 00 38 00 00 E0 FD 70 00 20 ........8....p.
01F620: FD 06 00 01 FD 1E 00 20 FD 06 00 01 FD 22 00 20 ....... .....".
01F630: 00 00 77 1C 00 00 01 FD 1E 00 20 00 00 70 00 00 ..w....... ..p..
01F640: 00 01 FD 22 00 20 FD 06 00 01 FD 1E 00 20 FD 06 ...". ....... ..
01F650: 00 01 FD 22 00 20 FD 06 00 01 FD 1E 00 20 FD 06 ...". ....... ..
01F660: 00 01 FD 15 00 01 FD 07 FF FC 03 FD 0C FF F0 00 ................
01F670: FD 07 FF FE FD 06 00 01 FD 07 FF FC 03 FD 0C FF ................
01F680: F0 00 FD 07 FF FE FD 0A 00 01 FD 07 00 04 03 38 ...............8
01F690: 1F 38 1F 3F 80 60 38 1F 38 1F 3F B0 00 80 FD 06 .8.?.`8.8.?.....
01F6A0: 00 06 FD 06 00 01 FD 07 00 04 03 38 1F 38 1F 3F ...........8.8.?
01F6B0: 80 60 38 1F 38 1F 3F B0 00 80 FD 06 00 06 FD 0A .`8.8.?.........
01F6C0: 00 01 00 00 77 70 00 00 00 04 03 FD 06 00 60 FD ....wp........`.
01F6D0: 05 00 30 00 80 00 77 1C 00 00 00 06 FD 06 00 01 ..0...w.........
01F6E0: FD 07 00 04 03 FD 06 00 60 00 00 1C 00 00 30 00 ........`.....0.
01F6F0: 80 00 00 70 00 00 00 06 FD 0A 00 01 FD 07 00 04 ...p............
01F700: 03 FD 06 00 60 FD 05 00 30 00 80 FD 06 00 06 FD ....`...0.......
01F710: 06 00 01 FD 07 00 04 03 FD 06 00 60 FD 05 00 30 ...........`...0
01F720: 00 80 FD 06 00 06 FD 12 00 04 FD 0F 00 80 FD 15 ................
01F730: 00 04 FD 0F 00 80 FD 1E 00 20 FD 06 00 01 FD 1E ......... ......
01F740: 00 20 FD 06 00 01 FD 22 00 20 FD 06 00 01 FD 1E . .....". ......
01F750: 00 20 00 00 E0 00 00 00 01 FD 22 00 20 00 00 70 . ........". ..p
01F760: 70 00 00 01 FD 1E 00 20 FD 06 00 01 FD 22 00 20 p...... .....".
01F770: FD 06 00 01 FD 1E 00 20 FD 06 00 01 FD FF 00 FD ....... ........
01F780: FF 00 FD FF 00 FD 30 00 FF FF FC 1F FF FF FF C7 ......0.........
01F790: FF FF FF F1 FF FF FF FC 00 00 02 FD 07 00 04 20 ...............
01F7A0: FD 05 00 01 08 FD 20 00 1C FD 04 00 70 00 00 03 ...... .....p...
01F7B0: 80 00 3B 80 FD 18 00 01 C0 00 00 00 07 00 00 00 ..;.............
01F7C0: 38 00 01 E0 FD 70 00 20 FD 06 00 01 FD 1E 00 20 8....p. .......
01F7D0: FD 06 00 01 FD 22 00 20 00 00 77 1C 00 00 01 FD .....". ..w.....
01F7E0: 1E 00 20 00 00 E0 00 00 00 01 FD 22 00 20 FD 06 .. ........". ..
01F7F0: 00 01 FD 1E 00 20 FD 06 00 01 FD 22 00 20 FD 06 ..... .....". ..
01F800: 00 01 FD 1E 00 20 FD 06 00 01 FD 15 00 01 FD 07 ..... ..........
01F810: 00 04 03 FD 06 00 60 FD 05 00 30 00 80 FD 06 00 ......`...0.....
01F820: 06 FD 06 00 01 FD 07 00 04 03 FD 06 00 60 FD 05 .............`..
01F830: 00 30 00 80 FD 06 00 06 FD 0A 00 01 FD 07 00 04 .0..............
01F840: 03 FD 06 00 60 FD 05 00 30 00 80 FD 06 00 06 FD ....`...0.......
01F850: 06 00 01 FD 07 00 04 03 FD 06 00 60 FD 05 00 30 ...........`...0
01F860: 00 80 FD 06 00 06 FD 0A 00 01 00 00 7E 3E 00 00 ............~>..
01F870: 00 04 03 00 00 00 EE 00 00 60 00 00 FE 00 00 30 .........`.....0
01F880: 00 80 00 7F 1C 00 00 00 06 FD 06 00 01 00 00 00 ................
01F890: FC 00 00 00 04 03 00 00 00 7E 00 00 60 00 00 1C .........~..`...
01F8A0: 00 00 30 00 80 00 00 FC 00 00 00 06 FD 0A 00 01 ..0.............
01F8B0: FD 07 00 04 03 FD 06 00 60 FD 05 00 30 00 80 FD ........`...0...
01F8C0: 06 00 06 FD 06 00 01 FD 07 00 04 03 FD 06 00 60 ...............`
01F8D0: FD 05 00 30 00 80 FD 06 00 06 FD 12 00 04 FD 0F ...0............
01F8E0: 00 80 FD 15 00 04 FD 0F 00 80 FD 1E 00 20 FD 06 ............. ..
01F8F0: 00 01 FD 1E 00 20 FD 06 00 01 FD 22 00 20 FD 06 ..... .....". ..
01F900: 00 01 FD 1E 00 20 00 00 FC 00 00 00 01 FD 22 00 ..... ........".
01F910: 20 00 00 70 7E 00 00 01 FD 1E 00 20 FD 06 00 01 ..p~...... ....
01F920: FD 22 00 20 FD 06 00 01 FD 1E 00 20 FD 06 00 01 .". ....... ....
01F930: FD FF 00 FD FF 00 FD FF 00 FD 73 00 1C 1F 0E E1 ..........s.....
01F940: F8 FC 1E 07 C3 B8 00 3B 80 FD 18 00 01 C1 F0 EE .......;........
01F950: 1F 8F C1 E0 7C 3B 80 00 E0 FD 20 00 3F FD 07 FF ....|;.... .?...
01F960: FD 1E 00 3F FD 07 FF FD 22 00 20 FD 06 00 01 FD ...?....". .....
01F970: 1E 00 20 FD 06 00 01 FD 22 00 20 00 00 77 1C 00 .. .....". ..w..
01F980: 00 01 FD 1E 00 20 00 00 FC 00 00 00 01 FD 22 00 ..... ........".
01F990: 20 FD 06 00 01 FD 1E 00 20 FD 06 00 01 FD 1D 00 ....... .......
01F9A0: 07 FD 0F FF 80 FD 15 00 07 FD 0F FF 80 FD 11 00 ................
01F9B0: 01 FD 07 00 04 03 3F 8E 00 00 1F 00 60 3F 8E 00 ......?.....`?..
01F9C0: 00 0E 30 00 80 FD 06 00 06 FD 06 00 01 FD 07 00 ..0.............
01F9D0: 04 03 3F 8E 00 00 1F 00 60 3F 8E 00 00 0E 30 00 ..?.....`?....0.
01F9E0: 80 FD 06 00 06 FD 0A 00 01 FD 07 00 04 03 FD 06 ................
01F9F0: 00 60 FD 05 00 30 00 80 FD 06 00 06 FD 06 00 01 .`...0..........
01FA00: FD 07 00 04 03 FD 06 00 60 FD 05 00 30 00 80 FD ........`...0...
01FA10: 06 00 06 FD 0A 00 01 00 00 77 07 00 00 00 04 03 .........w......
01FA20: 00 00 00 7C 00 00 60 00 00 1C 00 00 30 00 80 00 ...|..`.....0...
01FA30: 77 1C 00 00 00 06 FD 06 00 01 00 00 00 EE 00 00 w...............
01FA40: 00 04 03 00 00 00 EE 00 00 60 00 00 3F 00 00 30 .........`..?..0
01FA50: 00 80 00 00 70 00 00 00 06 FD 0A 00 01 FD 07 00 ....p...........
01FA60: 04 03 FD 06 00 60 FD 05 00 30 00 80 FD 06 00 06 .....`...0......
01FA70: FD 06 00 01 FD 07 00 04 03 FD 06 00 60 FD 05 00 ............`...
01FA80: 30 00 80 FD 06 00 06 FD 12 00 04 FD 0F 00 80 FD 0...............
01FA90: 15 00 04 FD 0F 00 80 FD 1E 00 20 FD 06 00 01 FD .......... .....
01FAA0: 1E 00 20 FD 06 00 01 FD 22 00 20 FD 06 00 01 FD .. .....". .....
01FAB0: 1E 00 20 00 00 0E 00 00 00 01 FD 22 00 20 00 00 .. ........". ..
01FAC0: 70 70 00 00 01 FD 1E 00 20 FD 06 00 01 FD 22 00 pp...... .....".
01FAD0: 20 FD 06 00 01 FD 1E 00 20 FD 06 00 01 FD FF 00 ....... .......
01FAE0: FD FF 00 FD FF 00 FD 73 00 1C 3B 8E E3 80 70 0E .......s..;...p.
01FAF0: 0E E3 F0 00 3F 80 FD 18 00 01 C3 B8 EE 38 07 00 ....?........8..
01FB00: E0 EE 3F 00 00 E0 FD 20 00 3F FD 07 FF FD 1E 00 ..?.... .?......
01FB10: 3F FD 07 FF FD 22 00 20 FD 06 00 01 FD 1E 00 20 ?....". .......
01FB20: FD 06 00 01 FD 22 00 20 00 00 3E 1C 00 00 01 FD .....". ..>.....
01FB30: 1E 00 20 00 00 EE 00 00 00 01 FD 22 00 20 FD 06 .. ........". ..
01FB40: 00 01 FD 1E 00 20 FD 06 00 01 FD 1D 00 04 FD 0F ..... ..........
01FB50: 00 80 FD 15 00 04 FD 0F 00 80 FD 11 00 01 FD 07 ................
01FB60: 00 04 03 38 00 00 00 3B 80 60 38 00 00 00 1E 30 ...8...;.`8....0
01FB70: 00 80 FD 06 00 06 FD 06 00 01 FD 07 00 04 03 38 ...............8
01FB80: 00 00 00 3B 80 60 38 00 00 00 1E 30 00 80 FD 06 ...;.`8....0....
01FB90: 00 06 FD 0A 00 01 FD 07 00 04 03 FD 06 00 60 FD ..............`.
01FBA0: 05 00 30 00 80 FD 06 00 06 FD 06 00 01 FD 07 00 ..0.............
01FBB0: 04 03 FD 06 00 60 FD 05 00 30 00 80 FD 06 00 06 .....`...0......
01FBC0: FD 0A 00 01 00 00 77 77 00 00 00 04 03 00 00 00 ......ww........
01FBD0: 38 00 00 60 00 00 38 00 00 30 00 80 00 77 1C 00 8..`..8..0...w..
01FBE0: 00 00 06 FD 06 00 01 00 00 00 E0 00 00 00 04 03 ................
01FBF0: 00 00 00 EE 00 00 60 00 00 1C 00 00 30 00 80 00 ......`.....0...
01FC00: 00 70 00 00 00 06 FD 0A 00 01 FD 07 00 04 03 FD .p..............
01FC10: 06 00 60 FD 05 00 30 00 80 FD 06 00 06 FD 06 00 ..`...0.........
01FC20: 01 FD 07 00 04 03 FD 06 00 60 FD 05 00 30 00 80 .........`...0..
01FC30: FD 06 00 06 FD 12 00 04 FD 0F 00 80 FD 15 00 04 ................
01FC40: FD 0F 00 80 FD 1E 00 20 FD 06 00 01 FD 1E 00 20 ....... .......
01FC50: FD 06 00 01 FD 22 00 20 FD 06 00 01 FD 1E 00 20 .....". .......
01FC60: 00 00 0E 00 00 00 01 FD 22 00 20 00 00 70 70 00 ........". ..pp.
01FC70: 00 01 FD 1E 00 20 FD 06 00 01 FD 22 00 20 FD 06 ..... .....". ..
01FC80: 00 01 FD 1E 00 20 FD 06 00 01 FD FF 00 FD FF 00 ..... ..........
01FC90: FD FF 00 FD 73 00 DC 3B 8E E1 F0 70 0E 0E 03 E0 ....s..;...p....
01FCA0: 00 3B 80 FD 18 00 0D C3 B8 EE 1F 07 00 E0 E0 3E .;.............>
01FCB0: 00 00 E0 FD 20 00 20 FD 06 00 01 FD 1E 00 20 FD .... . ....... .
01FCC0: 06 00 01 FD 22 00 20 FD 06 00 01 FD 1E 00 20 FD ....". ....... .
01FCD0: 06 00 01 FD 22 00 20 00 00 1C 1C 00 00 01 FD 1E ....". .........
01FCE0: 00 20 00 00 EE 00 00 00 01 FD 22 00 20 FD 06 00 . ........". ...
01FCF0: 01 FD 1E 00 20 FD 06 00 01 FD 1D 00 04 FD 0F 00 .... ...........
01FD00: 80 FD 15 00 04 FD 0F 00 80 FD 11 00 01 FD 07 00 ................
01FD10: 04 03 38 1E 3F 1F 03 80 60 38 1E 3F 1F 0E 30 00 ..8.?...`8.?..0.
01FD20: 80 FD 06 00 06 FD 06 00 01 FD 07 00 04 03 38 1E ..............8.
01FD30: 3F 1F 03 80 60 38 1E 3F 1F 0E 30 00 80 FD 06 00 ?...`8.?..0.....
01FD40: 06 FD 0A 00 01 FD 07 00 04 03 FD 06 00 60 FD 05 .............`..
01FD50: 00 30 00 80 FD 06 00 06 FD 06 00 01 FD 07 00 04 .0..............
01FD60: 03 FD 06 00 60 FD 05 00 30 00 80 FD 06 00 06 FD ....`...0.......
01FD70: 0A 00 01 00 00 7E 3E 00 00 00 04 03 00 00 00 7C .....~>........|
01FD80: 00 00 60 00 00 70 00 00 30 00 80 00 77 1C 00 00 ..`..p..0...w...
01FD90: 00 06 FD 06 00 01 00 00 00 E0 00 00 00 04 03 00 ................
01FDA0: 00 00 7E 00 00 60 00 00 1C 00 00 30 00 80 00 00 ..~..`.....0....
01FDB0: 70 00 00 00 06 FD 0A 00 01 FD 07 00 04 03 FD 06 p...............
01FDC0: 00 60 FD 05 00 30 00 80 FD 06 00 06 FD 06 00 01 .`...0..........
01FDD0: FD 07 00 04 03 FD 06 00 60 FD 05 00 30 00 80 FD ........`...0...
01FDE0: 06 00 06 FD 12 00 04 FD 0F 00 80 FD 15 00 04 FD ................
01FDF0: 0F 00 80 FD 1E 00 20 FD 06 00 01 FD 1E 00 20 FD ...... ....... .
01FE00: 06 00 01 FD 22 00 20 FD 06 00 01 FD 1E 00 20 00 ....". ....... .
01FE10: 00 EE 00 00 00 01 FD 22 00 20 00 00 7F 70 00 00 .......". ...p..
01FE20: 01 FD 1E 00 20 FD 06 00 01 FD 22 00 20 FD 06 00 .... .....". ...
01FE30: 01 FD 1E 00 20 FD 06 00 01 FD FF 00 FD FF 00 FD .... ...........
01FE40: FF 00 FD 60 00 1A 00 4A 4F 59 32 2D 34 20 20 24 ...`...JOY2-4 $
01FE50: 24 24 FF 00 FF 00 00 02 00 00 00 83 00 00 03 00 $$..............
01FE60: 83 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01FE70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01FE80: 00 01 FD 1E 00 20 FD 06 00 01 FD FF 00 FD FF 00 ..... ..........
01FE90: FD FF 00 FD 73 00 DC 3B 8E E1 F0 70 0E 0E 03 E0 ....s..;...p....
01FEA0: 00 3B 80 FD 18 00 0D C3 B8 EE 1F 07 00 E0 E0 3E .;.............>
01FEB0: 00 00 E0 FD 20 00 20 FD 06 00 01 FD 1E 00 20 FD .... . ....... .
01FEC0: 06 00 01 FD 22 00 20 FD 06 00 01 FD 1E 00 20 FD ....". ....... .
01FED0: 06 00 01 FD 22 00 20 00 00 1C 1C 00 00 01 FD 1E ....". .........
01FEE0: 00 20 00 00 EE 00 00 00 01 FD 22 00 20 FD 06 00 . ........". ...
01FEF0: 01 FD 1E 00 20 FD 06 00 01 FD 1D 00 04 FD 0F 00 .... ...........
01FF00: 80 FD 15 00 04 FD 0F 00 80 FD 11 00 01 FD 07 00 ................
01FF10: 04 03 38 1E 3F 1F 03 80 60 38 1E 3F 1F 0E 30 00 ..8.?...`8.?..0.
01FF20: 80 FD 06 00 06 FD 06 00 01 FD 07 00 04 03 38 1E ..............8.
01FF30: 3F 1F 03 80 60 38 1E 3F 1F 0E 30 00 80 FD 06 00 ?...`8.?..0.....
01FF40: 06 FD 0A 00 01 FD 07 00 04 03 FD 06 00 60 FD 05 .............`..
01FF50: 00 30 00 80 FD 06 00 06 FD 06 00 01 FD 07 00 04 .0..............
01FF60: 03 FD 06 00 60 FD 05 00 30 00 80 FD 06 00 06 FD ....`...0.......
01FF70: 0A 00 01 00 00 7E 3E 00 00 00 04 03 00 00 00 7C .....~>........|
01FF80: 00 00 60 00 00 70 00 00 30 00 80 00 77 1C 00 00 ..`..p..0...w...
01FF90: 00 06 FD 06 00 01 00 00 00 E0 00 00 00 04 03 00 ................
01FFA0: 00 00 7E 00 00 60 00 00 1C 00 00 30 00 80 00 00 ..~..`.....0....
01FFB0: 70 00 00 00 06 FD 0A 00 01 FD 07 00 04 03 FD 06 p...............
01FFC0: 00 60 FD 05 00 30 00 80 FD 06 00 06 FD 06 00 01 .`...0..........
01FFD0: FD 07 00 04 03 FD 06 00 60 FD 05 00 30 00 80 FD ........`...0...
01FFE0: 06 00 06 FD 12 00 04 FD 0F 00 80 FD 15 00 04 FD ................
01FFF0: 0F 00 80 FD 1E 00 20 FD 06 00 01 FD 1E 00 20 FD ...... ....... .
020000: 00 4A 4F 59 32 2D 35 20 20 42 49 4E 00 00 00 00 .JOY2-5 BIN....
020010: 00 00 02 00 00 00 40 00 DA 0D 00 00 00 00 00 00 ......@.........
020020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020040: DA 0D 00 AF 04 FD 15 00 04 FD 0F 00 80 FD 1E 00 ................
020050: 20 FD 06 00 01 FD 1E 00 20 FD 06 00 01 FD 22 00 ....... .....".
020060: 20 FD 06 00 01 FD 1E 00 20 00 00 0D A0 00 00 01 ....... .......
020070: FD 22 00 20 00 00 7F 70 00 00 01 FD 1E 00 20 FD .". ...p...... .
020080: 3A 5A 40 CD 0E BC 2A 5B 40 CD 05 BC ED 4B 5D 40 :Z@...*[@....K]@
020090: CD 38 BC 21 5F 40 AF 4E 23 46 23 E5 F5 CD 32 BC .8.!_@.N#F#...2.
0200A0: F1 E1 3C FE 10 20 F0 21 83 40 11 00 C0 ED 4B 81 ..<.. .!.@....K.
0200B0: 40 47 B7 20 06 01 00 40 ED B0 C9 7E B9 28 10 12 @G. ...@...~.(..
0200C0: 13 23 3A 80 40 94 20 F3 3A 7F 40 95 20 ED C9 23 .#:.@. .:.@. ..#
0200D0: 46 23 7E 12 13 10 FC C3 41 40 02 00 00 01 01 01 F#~.....A@......
0200E0: 01 1A 1A 06 06 12 12 00 00 1A 1A 06 06 12 12 00 ................
0200F0: 00 1A 1A 06 06 12 12 00 00 1A 1A 06 06 12 12 DA ................
020100: 4D FD FF FD 63 00 DC 3B 87 E0 38 70 0E 0E E3 F0 M...c..;..8p....
020110: 00 3B 80 FD 18 00 0D C3 B8 7E 03 87 00 E0 EE 3F .;.......~.....?
020120: 00 00 E0 FD 20 00 20 FD 06 00 01 FD 1E 00 20 FD .... . ....... .
020130: 06 00 01 FD 22 00 20 FD 06 00 01 FD 1E 00 20 FD ....". ....... .
020140: 06 00 01 FD 22 00 20 FD 06 00 01 FD 1E 00 20 00 ....". ....... .
020150: 00 0E E0 00 00 01 FD 22 00 20 FD 06 00 01 FD 1E .......". ......
020160: 00 20 FD 06 00 01 FD 1D 00 04 FD 0F 00 80 FD 15 . ..............
020170: 00 04 FD 0F 00 80 FD 11 00 01 FD 07 00 04 03 3F ...............?
020180: 0E 3B BB 87 00 60 3F 0E 3B BB 8E 30 00 80 FD 06 .;...`?.;..0....
020190: 00 06 FD 06 00 01 FD 07 00 04 03 3F 0E 3B BB 87 ...........?.;..
0201A0: 00 60 3F 0E 3B BB 8E 30 00 80 FD 06 00 06 FD 0A .`?.;..0........
0201B0: 00 01 FD 07 00 04 03 FD 06 00 60 FD 05 00 30 00 ..........`...0.
0201C0: 80 FD 06 00 06 FD 06 00 01 FD 07 00 04 03 FD 06 ................
0201D0: 00 60 FD 05 00 30 00 80 FD 06 00 06 FD 0A 00 01 .`...0..........
0201E0: FD 07 00 04 03 00 00 0E E0 00 00 60 00 0E 00 00 ...........`....
0201F0: 00 30 00 80 FD 06 00 06 FD 06 00 01 00 00 0E E0 .0..............
020200: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
020210: 1B 00 00 00 02 09 50 E5 1B 00 C1 02 00 00 00 02 ......P.........
020220: 1B 00 C2 02 00 00 00 02 1B 00 C3 02 00 00 00 02 ................
020230: 1B 00 C4 02 00 00 00 02 1B 00 C5 02 00 00 00 02 ................
020240: 1B 00 C6 02 00 00 00 02 1B 00 C7 02 00 00 00 02 ................
020250: 1B 00 C8 02 00 00 00 02 1B 00 C9 02 00 00 00 02 ................
020260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0202A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0202B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0202C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0202D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0202E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0202F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020300: 00 00 00 04 03 00 00 0E 60 00 00 60 00 0E 00 00 ........`..`....
020310: 00 30 00 80 00 00 03 80 00 00 06 FD 0A 00 01 FD .0..............
020320: 07 00 04 03 FD 06 00 60 FD 05 00 30 00 80 FD 06 .......`...0....
020330: 00 06 FD 06 00 01 FD 07 00 04 03 FD 06 00 60 FD ..............`.
020340: 05 00 30 00 80 FD 06 00 06 FD 12 00 07 FD 0F FF ..0.............
020350: 80 FD 15 00 07 FD 0F FF 80 FD 1E 00 20 FD 06 00 ............ ...
020360: 01 FD 1E 00 20 FD 06 00 01 FD 22 00 20 FD 06 00 .... .....". ...
020370: 01 FD 1E 00 20 00 00 0C C0 00 00 01 FD 22 00 20 .... ........".
020380: FD 06 00 01 FD 1E 00 20 FD 06 00 01 FD 22 00 3F ....... .....".?
020390: FD 07 FF FD 1E 00 3F FD 07 FF FD FF 00 FD FF 00 ......?.........
0203A0: FD FF 00 FD 73 00 78 1F 00 E3 F0 3C 1F 07 C3 B8 ....s.x....<....
0203B0: 00 1F FD 19 00 07 81 F0 0E 3F 03 C1 F0 7C 3B 80 .........?...|;.
0203C0: 03 F8 FD 20 00 20 FD 06 00 01 FD 1E 00 20 FD 06 ... . ....... ..
0203D0: 00 01 FD 22 00 20 00 00 77 7F 00 00 01 FD 1E 00 ...". ..w.......
0203E0: 20 FD 06 00 01 FD 22 00 20 FD 06 00 01 FD 1E 00 .....". .......
0203F0: 20 00 00 00 E0 00 00 01 FD 22 00 20 FD 06 00 01 ........". ....
020400: FD 1E 00 20 FD 06 00 01 FD 1D 00 04 FD 0F 00 80 ... ............
020410: FD 15 00 04 FD 0F 00 80 FD 11 00 01 FD 07 00 04 ................
020420: 03 38 0E 38 3F 8E 00 60 38 0E 38 3F 8E 30 00 80 .8.8?..`8.8?.0..
020430: FD 06 00 06 FD 06 00 01 FD 07 00 04 03 38 0E 38 .............8.8
020440: 3F 8E 00 60 38 0E 38 3F 8E 30 00 80 FD 06 00 06 ?..`8.8?.0......
020450: FD 0A 00 01 00 00 7E 3E 00 00 00 04 03 FD 06 00 ......~>........
020460: 60 FD 05 00 30 00 80 00 77 7F 00 00 00 06 FD 06 `...0...w.......
020470: 00 01 FD 07 00 04 03 FD 06 00 60 FD 05 00 30 00 ..........`...0.
020480: 80 FD 06 00 06 FD 0A 00 01 FD 07 00 04 03 00 00 ................
020490: 0E E0 00 00 60 00 0F E0 00 00 30 00 80 FD 06 00 ....`.....0.....
0204A0: 06 FD 06 00 01 00 00 0E E0 00 00 00 04 03 00 00 ................
0204B0: 07 C0 00 00 60 00 0E 00 00 00 30 00 80 00 00 03 ....`.....0.....
0204C0: 80 00 00 06 FD 0A 00 01 FD 07 00 04 03 FD 06 00 ................
0204D0: 60 FD 05 00 30 00 80 FD 06 00 06 FD 06 00 01 FD `...0...........
0204E0: 07 00 04 03 FD 06 00 60 FD 05 00 30 00 80 FD 06 .......`...0....
0204F0: 00 06 FD 12 00 07 FD 0F FF 80 FD 15 00 07 FD 0F ................
020500: FF 80 FD 1E 00 20 FD 06 00 01 FD 1E 00 20 FD 06 ..... ....... ..
020510: 00 01 FD 22 00 20 00 00 70 7F 00 00 01 FD 1E 00 ...". ..p.......
020520: 20 00 00 07 60 00 00 01 FD 22 00 20 FD 06 00 01 ...`....". ....
020530: FD 1E 00 20 FD 06 00 01 FD FF 00 FD FF 00 FD FF ... ............
020540: 00 FD 32 00 04 20 00 00 00 82 00 00 00 08 20 FD ..2.. ........ .
020550: 05 00 04 10 00 00 00 44 00 00 00 11 00 00 00 04 .......D........
020560: 00 00 02 00 01 83 80 01 08 01 87 C0 22 07 C3 80 ............"...
020570: FD 65 00 07 C0 FD 24 00 7C FD 29 00 20 FD 06 00 .e....$.|.). ...
020580: 01 FD 1E 00 20 FD 06 00 01 FD 22 00 20 00 00 77 .... .....". ..w
020590: 7F 00 00 01 FD 1E 00 20 FD 06 00 01 FD 22 00 20 ....... .....".
0205A0: FD 06 00 01 FD 1E 00 20 FD 06 00 01 FD 22 00 20 ....... .....".
0205B0: FD 06 00 01 FD 1E 00 20 FD 06 00 01 FD 1D 00 04 ....... ........
0205C0: FD 0F 00 80 FD 15 00 04 FD 0F 00 80 FD 11 00 01 ................
0205D0: FD 07 00 04 03 38 0E 38 38 1C 00 60 38 0E 38 38 .....8.88..`8.88
0205E0: 0E 30 00 80 FD 06 00 06 FD 06 00 01 FD 07 00 04 .0..............
0205F0: 03 38 0E 38 38 1C 00 60 38 0E 38 38 0E 30 00 80 .8.88..`8.88.0..
020600: FD 06 00 06 FD 0A 00 01 00 00 77 77 00 00 00 04 ..........ww....
020610: 03 FD 06 00 60 FD 05 00 30 00 80 00 77 7F 00 00 ....`...0...w...
020620: 00 06 FD 06 00 01 FD 07 00 04 03 FD 06 00 60 FD ..............`.
020630: 05 00 30 00 80 FD 06 00 06 FD 0A 00 01 FD 07 00 ..0.............
020640: 04 03 FD 06 00 60 FD 05 00 30 00 80 FD 06 00 06 .....`...0......
020650: FD 06 00 01 FD 07 00 04 03 FD 06 00 60 FD 05 00 ............`...
020660: 30 00 80 FD 06 00 06 FD 0A 00 01 FD 07 FF FC 03 0...............
020670: FD 0C FF F0 00 FD 07 FF FE FD 06 00 01 FD 07 FF ................
020680: FC 03 FD 0C FF F0 00 FD 07 FF FE FD 17 00 20 FD .............. .
020690: 06 00 01 FD 1E 00 20 FD 06 00 01 FD 22 00 20 FD ...... .....". .
0206A0: 06 00 01 FD 1E 00 20 FD 06 00 01 FD 22 00 20 00 ...... .....". .
0206B0: 00 70 70 00 00 01 FD 1E 00 20 FD 06 00 01 FD 22 .pp...... ....."
0206C0: 00 20 FD 06 00 01 FD 1E 00 20 FD 06 00 01 FD FF . ....... ......
0206D0: 00 FD FF 00 FD FF 00 FD 31 00 01 10 00 00 00 42 ........1......B
0206E0: 00 00 00 08 80 00 00 02 40 00 00 01 20 00 00 00 ........@... ...
0206F0: 88 00 00 00 21 00 00 00 04 20 00 00 00 84 00 00 ....!.... ......
020700: 00 10 40 00 00 01 04 FD 15 00 7E FD 04 00 70 0E ..@.......~...p.
020710: 00 03 80 00 1F FD 19 00 07 E0 00 00 00 07 00 E0 ................
020720: 00 38 00 00 E0 FD 70 00 20 FD 06 00 01 FD 1E 00 .8....p. .......
020730: 20 FD 06 00 01 FD 22 00 20 00 00 77 1C 00 00 01 .....". ..w....
020740: FD 1E 00 20 00 00 0E 00 00 00 01 FD 22 00 20 FD ... ........". .
020750: 06 00 01 FD 1E 00 20 FD 06 00 01 FD 22 00 20 FD ...... .....". .
020760: 06 00 01 FD 1E 00 20 FD 06 00 01 FD 15 00 01 FD ...... .........
020770: 07 FF FC 03 FD 0C FF F0 00 FD 07 FF FE FD 06 00 ................
020780: 01 FD 07 FF FC 03 FD 0C FF F0 00 FD 07 FF FE FD ................
020790: 0A 00 01 FD 07 00 04 03 38 1F 38 1F 3F 80 60 38 ........8.8.?.`8
0207A0: 1F 38 1F 3F B0 00 80 FD 06 00 06 FD 06 00 01 FD .8.?............
0207B0: 07 00 04 03 38 1F 38 1F 3F 80 60 38 1F 38 1F 3F ....8.8.?.`8.8.?
0207C0: B0 00 80 FD 06 00 06 FD 0A 00 01 00 00 77 70 00 .............wp.
0207D0: 00 00 04 03 00 00 0E E0 00 00 60 00 0F E0 00 00 ..........`.....
0207E0: 30 00 80 00 77 1C 00 00 00 06 FD 06 00 01 00 00 0...w...........
0207F0: 0F C0 00 00 00 04 03 00 00 07 C0 00 00 60 00 0F .............`..
020800: E0 00 00 30 00 80 00 00 0F E0 00 00 06 FD 0A 00 ...0............
020810: 01 FD 07 00 04 03 FD 06 00 60 FD 05 00 30 00 80 .........`...0..
020820: FD 06 00 06 FD 06 00 01 FD 07 00 04 03 FD 06 00 ................
020830: 60 FD 05 00 30 00 80 FD 06 00 06 FD 12 00 04 FD `...0...........
020840: 0F 00 80 FD 15 00 04 FD 0F 00 80 FD 1E 00 20 FD .............. .
020850: 06 00 01 FD 1E 00 20 FD 06 00 01 FD 22 00 20 FD ...... .....". .
020860: 06 00 01 FD 1E 00 20 00 00 07 00 00 00 01 FD 22 ...... ........"
020870: 00 20 00 00 70 70 00 00 01 FD 1E 00 20 FD 06 00 . ..pp...... ...
020880: 01 FD 22 00 20 FD 06 00 01 FD 1E 00 20 FD 06 00 ..". ....... ...
020890: 01 FD FF 00 FD FF 00 FD FF 00 FD 30 00 FF FF FC ...........0....
0208A0: 1F FF FF FF C7 FF FF FF F1 FF FF FF FC 00 00 02 ................
0208B0: FD 07 00 04 20 FD 05 00 01 08 FD 20 00 1C FD 04 .... ...... ....
0208C0: 00 70 00 00 03 80 00 3B 80 FD 18 00 01 C0 00 00 .p.....;........
0208D0: 00 07 00 00 00 38 00 01 E0 FD 70 00 20 FD 06 00 .....8....p. ...
0208E0: 01 FD 1E 00 20 FD 06 00 01 FD 22 00 20 00 00 77 .... .....". ..w
0208F0: 1C 00 00 01 FD 1E 00 20 00 00 0E E0 00 00 01 FD ....... ........
020900: 22 00 20 FD 06 00 01 FD 1E 00 20 FD 06 00 01 FD ". ....... .....
020910: 22 00 20 FD 06 00 01 FD 1E 00 20 FD 06 00 01 FD ". ....... .....
020920: 15 00 01 FD 07 00 04 03 FD 06 00 60 FD 05 00 30 ...........`...0
020930: 00 80 FD 06 00 06 FD 06 00 01 FD 07 00 04 03 FD ................
020940: 06 00 60 FD 05 00 30 00 80 FD 06 00 06 FD 0A 00 ..`...0.........
020950: 01 FD 07 00 04 03 FD 06 00 60 FD 05 00 30 00 80 .........`...0..
020960: FD 06 00 06 FD 06 00 01 FD 07 00 04 03 FD 06 00 ................
020970: 60 FD 05 00 30 00 80 FD 06 00 06 FD 0A 00 01 00 `...0...........
020980: 00 7E 3E 00 00 00 04 03 00 00 0E E0 00 00 60 00 .~>...........`.
020990: 00 E0 00 00 30 00 80 00 7F 1C 00 00 00 06 FD 06 ....0...........
0209A0: 00 01 00 00 0E E0 00 00 00 04 03 00 00 0E E0 00 ................
0209B0: 00 60 00 0E 00 00 00 30 00 80 00 00 0F E0 00 00 .`.....0........
0209C0: 06 FD 0A 00 01 FD 07 00 04 03 FD 06 00 60 FD 05 .............`..
0209D0: 00 30 00 80 FD 06 00 06 FD 06 00 01 FD 07 00 04 .0..............
0209E0: 03 FD 06 00 60 FD 05 00 30 00 80 FD 06 00 06 FD ....`...0.......
0209F0: 12 00 04 FD 0F 00 80 FD 15 00 04 FD 0F 00 80 FD ................
020A00: 1E 00 20 FD 06 00 01 FD 1E 00 20 FD 06 00 01 FD .. ....... .....
020A10: 22 00 20 FD 06 00 01 FD 1E 00 20 00 00 0D 80 00 ". ....... .....
020A20: 00 01 FD 22 00 20 00 00 70 7E 00 00 01 FD 1E 00 ...". ..p~......
020A30: 20 FD 06 00 01 FD 22 00 20 FD 06 00 01 FD 1E 00 .....". .......
020A40: 20 FD 06 00 01 FD FF 00 FD FF 00 FD FF 00 FD 73 ..............s
020A50: 00 1C 1F 0E E1 F8 FC 1E 07 C3 B8 00 3B 80 FD 18 ............;...
020A60: 00 01 C1 F0 EE 1F 8F C1 E0 7C 3B 80 00 E0 FD 20 .........|;....
020A70: 00 3F FD 07 FF FD 1E 00 3F FD 07 FF FD 22 00 20 .?......?....".
020A80: FD 06 00 01 FD 1E 00 20 FD 06 00 01 FD 22 00 20 ....... .....".
020A90: 00 00 77 1C 00 00 01 FD 1E 00 20 00 00 01 C0 00 ..w....... .....
020AA0: 00 01 FD 22 00 20 FD 06 00 01 FD 1E 00 20 FD 06 ...". ....... ..
020AB0: 00 01 FD 1D 00 07 FD 0F FF 80 FD 15 00 07 FD 0F ................
020AC0: FF 80 FD 11 00 01 FD 07 00 04 03 3F 8E 00 00 1F ...........?....
020AD0: 00 60 3F 8E 00 00 0E 30 00 80 FD 06 00 06 FD 06 .`?....0........
020AE0: 00 01 FD 07 00 04 03 3F 8E 00 00 1F 00 60 3F 8E .......?.....`?.
020AF0: 00 00 0E 30 00 80 FD 06 00 06 FD 0A 00 01 FD 07 ...0............
020B00: 00 04 03 FD 06 00 60 FD 05 00 30 00 80 FD 06 00 ......`...0.....
020B10: 06 FD 06 00 01 FD 07 00 04 03 FD 06 00 60 FD 05 .............`..
020B20: 00 30 00 80 FD 06 00 06 FD 0A 00 01 00 00 77 07 .0............w.
020B30: 00 00 00 04 03 00 00 07 C0 00 00 60 00 01 C0 00 ...........`....
020B40: 00 30 00 80 00 77 1C 00 00 00 06 FD 06 00 01 00 .0...w..........
020B50: 00 0E E0 00 00 00 04 03 00 00 0E 00 00 00 60 00 ..............`.
020B60: 0E 00 00 00 30 00 80 00 00 03 80 00 00 06 FD 0A ....0...........
020B70: 00 01 FD 07 00 04 03 FD 06 00 60 FD 05 00 30 00 ..........`...0.
020B80: 80 FD 06 00 06 FD 06 00 01 FD 07 00 04 03 FD 06 ................
020B90: 00 60 FD 05 00 30 00 80 FD 06 00 06 FD 12 00 04 .`...0..........
020BA0: FD 0F 00 80 FD 15 00 04 FD 0F 00 80 FD 1E 00 20 ...............
020BB0: FD 06 00 01 FD 1E 00 20 FD 06 00 01 FD 22 00 20 ....... .....".
020BC0: FD 06 00 01 FD 1E 00 20 00 00 0D 80 00 00 01 FD ....... ........
020BD0: 22 00 20 00 00 70 70 00 00 01 FD 1E 00 20 FD 06 ". ..pp...... ..
020BE0: 00 01 FD 22 00 20 FD 06 00 01 FD 1E 00 20 FD 06 ...". ....... ..
020BF0: 00 01 FD FF 00 FD FF 00 FD FF 00 FD 73 00 1C 3B ............s..;
020C00: 8E E3 80 70 0E 0E E3 F0 00 3F 80 FD 18 00 01 C3 ...p.....?......
020C10: B8 EE 38 07 00 E0 EE 3F 00 00 E0 FD 20 00 3F FD ..8....?.... .?.
020C20: 07 FF FD 1E 00 3F FD 07 FF FD 22 00 20 FD 06 00 .....?....". ...
020C30: 01 FD 1E 00 20 FD 06 00 01 FD 22 00 20 00 00 3E .... .....". ..>
020C40: 1C 00 00 01 FD 1E 00 20 00 00 03 80 00 00 01 FD ....... ........
020C50: 22 00 20 FD 06 00 01 FD 1E 00 20 FD 06 00 01 FD ". ....... .....
020C60: 1D 00 04 FD 0F 00 80 FD 15 00 04 FD 0F 00 80 FD ................
020C70: 11 00 01 FD 07 00 04 03 38 00 00 00 3B 80 60 38 ........8...;.`8
020C80: 00 00 00 1E 30 00 80 FD 06 00 06 FD 06 00 01 FD ....0...........
020C90: 07 00 04 03 38 00 00 00 3B 80 60 38 00 00 00 1E ....8...;.`8....
020CA0: 30 00 80 FD 06 00 06 FD 0A 00 01 FD 07 00 04 03 0...............
020CB0: FD 06 00 60 FD 05 00 30 00 80 FD 06 00 06 FD 06 ...`...0........
020CC0: 00 01 FD 07 00 04 03 FD 06 00 60 FD 05 00 30 00 ..........`...0.
020CD0: 80 FD 06 00 06 FD 0A 00 01 00 00 77 77 00 00 00 ...........ww...
020CE0: 04 03 00 00 03 80 00 00 60 00 03 80 00 00 30 00 ........`.....0.
020CF0: 80 00 77 1C 00 00 00 06 FD 06 00 01 00 00 0F C0 ..w.............
020D00: 00 00 00 04 03 00 00 0E E0 00 00 60 00 0F C0 00 ...........`....
020D10: 00 30 00 80 00 00 03 80 00 00 06 FD 0A 00 01 FD .0..............
020D20: 07 00 04 03 FD 06 00 60 FD 05 00 30 00 80 FD 06 .......`...0....
020D30: 00 06 FD 06 00 01 FD 07 00 04 03 FD 06 00 60 FD ..............`.
020D40: 05 00 30 00 80 FD 06 00 06 FD 12 00 04 FD 0F 00 ..0.............
020D50: 80 FD 15 00 04 FD 0F 00 80 FD 1E 00 20 FD 06 00 ............ ...
020D60: 01 FD 1E 00 20 FD 06 00 01 FD 22 00 20 FD 06 00 .... .....". ...
020D70: 01 FD 1E 00 20 00 00 07 00 00 00 01 FD 22 00 20 .... ........".
020D80: 00 00 70 70 00 00 01 FD 1E 00 20 FD 06 00 01 FD ..pp...... .....
020D90: 22 00 20 FD 06 00 01 FD 1E 00 20 FD 06 00 01 FD ". ....... .....
020DA0: FF 00 FD FF 00 FD FF 00 FD 73 00 DC 3B 8E E1 F0 .........s..;...
020DB0: 70 0E 0E 03 E0 00 3B 80 FD 18 00 0D C3 B8 EE 1F p.....;.........
020DC0: 07 00 E0 E0 3E 00 00 E0 FD 20 00 20 FD 06 00 01 ....>.... . ....
020DD0: FD 1E 00 20 FD 06 00 01 FD 22 00 20 FD 06 00 01 ... .....". ....
020DE0: FD 1E 00 20 FD 06 00 01 FD 22 00 20 00 00 1C 1C ... .....". ....
020DF0: 00 00 01 FD 1E 00 20 00 00 07 00 00 00 01 FD 22 ...... ........"
020E00: 00 20 FD 06 00 01 FD 1E 00 20 FD 06 00 01 FD 1D . ....... ......
020E10: 00 04 FD 0F 00 80 FD 15 00 04 FD 0F 00 80 FD 11 ................
020E20: 00 01 FD 07 00 04 03 38 1E 3F 1F 03 80 60 38 1E .......8.?...`8.
020E30: 3F 1F 0E 30 00 80 FD 06 00 06 FD 06 00 01 FD 07 ?..0............
020E40: 00 04 03 38 1E 3F 1F 03 80 60 38 1E 3F 1F 0E 30 ...8.?...`8.?..0
020E50: 00 80 FD 06 00 06 FD 0A 00 01 FD 07 00 04 03 FD ................
020E60: 06 00 60 FD 05 00 30 00 80 FD 06 00 06 FD 06 00 ..`...0.........
020E70: 01 FD 07 00 04 03 FD 06 00 60 FD 05 00 30 00 80 .........`...0..
020E80: FD 06 00 06 FD 0A 00 01 00 00 7E 3E 00 00 00 04 ..........~>....
020E90: 03 00 00 07 C0 00 00 60 00 07 00 00 00 30 00 80 .......`.....0..
020EA0: 00 77 1C 00 00 00 06 FD 06 00 01 00 00 0E C0 00 .w..............
020EB0: 00 00 04 03 00 00 0E 60 00 00 60 00 0E 00 00 00 .......`..`.....
020EC0: 30 00 80 00 00 03 80 00 00 06 FD 0A 00 01 FD 07 0...............
020ED0: 00 04 03 FD 06 00 60 FD 05 00 30 00 80 FD 06 00 ......`...0.....
020EE0: 06 FD 06 00 01 FD 07 00 04 03 FD 06 00 60 FD 05 .............`..
020EF0: 00 30 00 80 FD 06 00 06 FD 12 00 04 FD 0F 00 80 .0..............
020F00: FD 15 00 04 FD 0F 00 80 FD 1E 00 20 FD 06 00 01 ........... ....
020F10: FD 1E 00 20 FD 06 00 01 FD 22 00 20 FD 06 00 01 ... .....". ....
020F20: FD 1E 00 20 00 00 0D A0 00 00 01 FD 22 00 20 00 ... ........". .
020F30: 00 7F 70 00 00 01 FD 1E 00 20 FD 06 00 01 FD 22 ..p...... ....."
020F40: 00 20 FD 06 00 01 FD 1E 00 20 FD 06 00 01 FD FF . ....... ......
020F50: 00 FD FF 00 FD FF 00 FD 60 00 1A 40 00 00 40 00 ........`..@..@.
020F60: 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 @...............
020F70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020F80: 00 00 70 70 00 00 01 FD 1E 00 20 FD 06 00 01 FD ..pp...... .....
020F90: 22 00 20 FD 06 00 01 FD 1E 00 20 FD 06 00 01 FD ". ....... .....
020FA0: FF 00 FD FF 00 FD FF 00 FD 73 00 DC 3B 8E E1 F0 .........s..;...
020FB0: 70 0E 0E 03 E0 00 3B 80 FD 18 00 0D C3 B8 EE 1F p.....;.........
020FC0: 07 00 E0 E0 3E 00 00 E0 FD 20 00 20 FD 06 00 01 ....>.... . ....
020FD0: FD 1E 00 20 FD 06 00 01 FD 22 00 20 FD 06 00 01 ... .....". ....
020FE0: FD 1E 00 20 FD 06 00 01 FD 22 00 20 00 00 1C 1C ... .....". ....
020FF0: 00 00 01 FD 1E 00 20 00 00 07 00 00 00 01 FD 22 ...... ........"
021000: 00 20 FD 06 00 01 FD 1E 00 20 FD 06 00 01 FD 1D . ....... ......
021010: 00 04 FD 0F 00 80 FD 15 00 04 FD 0F 00 80 FD 11 ................
021020: 00 01 FD 07 00 04 03 38 1E 3F 1F 03 80 60 38 1E .......8.?...`8.
021030: 3F 1F 0E 30 00 80 FD 06 00 06 FD 06 00 01 FD 07 ?..0............
021040: 00 04 03 38 1E 3F 1F 03 80 60 38 1E 3F 1F 0E 30 ...8.?...`8.?..0
021050: 00 80 FD 06 00 06 FD 0A 00 01 FD 07 00 04 03 FD ................
021060: 06 00 60 FD 05 00 30 00 80 FD 06 00 06 FD 06 00 ..`...0.........
021070: 01 FD 07 00 04 03 FD 06 00 60 FD 05 00 30 00 80 .........`...0..
021080: FD 06 00 06 FD 0A 00 01 00 00 7E 3E 00 00 00 04 ..........~>....
021090: 03 00 00 07 C0 00 00 60 00 07 00 00 00 30 00 80 .......`.....0..
0210A0: 00 77 1C 00 00 00 06 FD 06 00 01 00 00 0E C0 00 .w..............
0210B0: 00 00 04 03 00 00 0E 60 00 00 60 00 0E 00 00 00 .......`..`.....
0210C0: 30 00 80 00 00 03 80 00 00 06 FD 0A 00 01 FD 07 0...............
0210D0: 00 04 03 FD 06 00 60 FD 05 00 30 00 80 FD 06 00 ......`...0.....
0210E0: 06 FD 06 00 01 FD 07 00 04 03 FD 06 00 60 FD 05 .............`..
0210F0: 00 30 00 80 FD 06 00 06 FD 12 00 04 FD 0F 00 80 .0..............
021100: 00 4A 4F 59 32 2D 36 20 20 42 49 4E 00 00 00 00 .JOY2-6 BIN....
021110: 00 00 02 00 00 00 40 00 32 0D 00 00 00 00 00 00 ......@.2.......
021120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021140: 32 0D 00 60 03 00 20 FD 06 00 01 FD 22 00 20 FD 2..`.. .....". .
021150: 06 00 01 FD 1E 00 20 FD 06 00 01 FD 22 00 20 FD ...... .....". .
021160: 06 00 01 FD 1E 00 20 FD 06 00 01 FD FF 00 FD FF ...... .........
021170: 00 FD FF 00 FD 60 00 1A 00 00 00 00 00 00 00 00 .....`..........
021180: 3A 5A 40 CD 0E BC 2A 5B 40 CD 05 BC ED 4B 5D 40 :Z@...*[@....K]@
021190: CD 38 BC 21 5F 40 AF 4E 23 46 23 E5 F5 CD 32 BC .8.!_@.N#F#...2.
0211A0: F1 E1 3C FE 10 20 F0 21 83 40 11 00 C0 ED 4B 81 ..<.. .!.@....K.
0211B0: 40 47 B7 20 06 01 00 40 ED B0 C9 7E B9 28 10 12 @G. ...@...~.(..
0211C0: 13 23 3A 80 40 94 20 F3 3A 7F 40 95 20 ED C9 23 .#:.@. .:.@. ..#
0211D0: 46 23 7E 12 13 10 FC C3 41 40 02 00 00 01 01 01 F#~.....A@......
0211E0: 01 1A 1A 06 06 12 12 00 00 1A 1A 06 06 12 12 00 ................
0211F0: 00 1A 1A 06 06 12 12 00 00 1A 1A 06 06 12 12 32 ...............2
021200: 4D FD FF FD 63 00 DC 3B 87 E0 38 70 0E 0E E3 F0 M...c..;..8p....
021210: 00 3B 80 FD 18 00 0D C3 B8 7E 03 87 00 E0 EE 3F .;.......~.....?
021220: 00 00 E0 FD 20 00 20 FD 06 00 01 FD 1E 00 20 FD .... . ....... .
021230: 06 00 01 FD 22 00 20 FD 06 00 01 FD 1E 00 20 FD ....". ....... .
021240: 06 00 01 FD 22 00 20 FD 06 00 01 FD 1E 00 20 FD ....". ....... .
021250: 06 00 01 FD 22 00 20 FD 06 00 01 FD 1E 00 20 FD ....". ....... .
021260: 06 00 01 FD 1D 00 04 FD 0F 00 80 FD 15 00 04 FD ................
021270: 0F 00 80 FD 11 00 01 FD 07 00 04 03 3F 0E 3B BB ............?.;.
021280: 87 00 60 3F 0E 3B BB 8E 30 00 80 FD 06 00 06 FD ..`?.;..0.......
021290: 06 00 01 FD 07 00 04 03 3F 0E 3B BB 87 00 60 3F ........?.;...`?
0212A0: 0E 3B BB 8E 30 00 80 FD 06 00 06 FD 0A 00 01 FD .;..0...........
0212B0: 07 00 04 03 FD 06 00 60 FD 05 00 30 00 80 FD 06 .......`...0....
0212C0: 00 06 FD 06 00 01 00 07 C3 E3 E0 00 00 04 03 00 ................
0212D0: 07 E7 F7 00 00 60 03 E3 E7 70 00 30 00 80 00 07 .....`...p.0....
0212E0: C3 E0 E0 00 06 FD 0A 00 01 FD 07 00 04 03 FD 06 ................
0212F0: 00 60 FD 05 00 30 00 80 FD 06 00 06 FD 06 00 01 .`...0..........
021300: FD 07 00 04 03 FD 06 00 60 FD 05 00 30 00 80 FD ........`...0...
021310: 06 00 06 FD 0A 00 01 FD 07 00 04 03 FD 06 00 60 ...............`
021320: FD 05 00 30 00 80 FD 06 00 06 FD 06 00 01 FD 07 ...0............
021330: 00 04 03 FD 06 00 60 FD 05 00 30 00 80 FD 06 00 ......`...0.....
021340: 06 FD 12 00 07 FD 0F FF 80 FD 15 00 07 FD 0F FF ................
021350: 80 FD 1E 00 20 FD 06 00 01 FD 1E 00 20 FD 06 00 .... ....... ...
021360: 01 FD 22 00 20 FD 06 00 01 FD 1E 00 20 FD 06 00 ..". ....... ...
021370: 01 FD 22 00 20 FD 06 00 01 FD 1E 00 20 FD 06 00 ..". ....... ...
021380: 01 FD 22 00 3F FD 07 FF FD 1E 00 3F FD 07 FF FD ..".?......?....
021390: FF 00 FD FF 00 FD FF 00 FD 73 00 78 1F 00 E3 F0 .........s.x....
0213A0: 3C 1F 07 C3 B8 00 1F FD 19 00 07 81 F0 0E 3F 03 <.............?.
0213B0: C1 F0 7C 3B 80 03 F8 FD 20 00 20 FD 06 00 01 FD ..|;.... . .....
0213C0: 1E 00 20 FD 06 00 01 FD 22 00 20 FD 06 00 01 FD .. .....". .....
0213D0: 1E 00 20 FD 06 00 01 FD 22 00 20 FD 06 00 01 FD .. .....". .....
0213E0: 1E 00 20 FD 06 00 01 FD 22 00 20 FD 06 00 01 FD .. .....". .....
0213F0: 1E 00 20 FD 06 00 01 FD 1D 00 04 FD 0F 00 80 FD .. .............
021400: 15 00 04 FD 0F 00 80 FD 11 00 01 FD 07 00 04 03 ................
021410: 38 0E 38 3F 8E 00 60 38 0E 38 3F 8E 30 00 80 FD 8.8?..`8.8?.0...
021420: 06 00 06 FD 06 00 01 FD 07 00 04 03 38 0E 38 3F ............8.8?
021430: 8E 00 60 38 0E 38 3F 8E 30 00 80 FD 06 00 06 FD ..`8.8?.0.......
021440: 0A 00 01 FD 07 00 04 03 FD 06 00 60 FD 05 00 30 ...........`...0
021450: 00 80 FD 06 00 06 FD 06 00 01 00 07 E7 77 70 00 .............wp.
021460: 00 04 03 00 07 77 07 00 00 60 07 77 77 E0 00 30 .....w...`.ww..0
021470: 00 80 00 07 E7 71 E0 00 06 FD 0A 00 01 FD 07 00 .....q..........
021480: 04 03 FD 06 00 60 FD 05 00 30 00 80 FD 06 00 06 .....`...0......
021490: FD 06 00 01 FD 07 00 04 03 FD 06 00 60 FD 05 00 ............`...
0214A0: 30 00 80 FD 06 00 06 FD 0A 00 01 FD 07 00 04 03 0...............
0214B0: FD 06 00 60 FD 05 00 30 00 80 FD 06 00 06 FD 06 ...`...0........
0214C0: 00 01 FD 07 00 04 03 FD 06 00 60 FD 05 00 30 00 ..........`...0.
0214D0: 80 FD 06 00 06 FD 12 00 07 FD 0F FF 80 FD 15 00 ................
0214E0: 07 FD 0F FF 80 FD 1E 00 20 FD 06 00 01 FD 1E 00 ........ .......
0214F0: 20 FD 06 00 01 FD 22 00 20 FD 06 00 01 FD 1E 00 .....". .......
021500: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
021510: 1C 00 00 00 02 09 50 E5 1C 00 C1 02 00 00 00 02 ......P.........
021520: 1C 00 C2 02 00 00 00 02 1C 00 C3 02 00 00 00 02 ................
021530: 1C 00 C4 02 00 00 00 02 1C 00 C5 02 00 00 00 02 ................
021540: 1C 00 C6 02 00 00 00 02 1C 00 C7 02 00 00 00 02 ................
021550: 1C 00 C8 02 00 00 00 02 1C 00 C9 02 00 00 00 02 ................
021560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0215A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0215B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0215C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0215D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0215E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0215F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021600: 20 FD 06 00 01 FD 22 00 20 FD 06 00 01 FD 1E 00 .....". .......
021610: 20 FD 06 00 01 FD FF 00 FD FF 00 FD FF 00 FD 32 ..............2
021620: 00 04 20 00 00 00 82 00 00 00 08 20 FD 05 00 04 .. ........ ....
021630: 10 00 00 00 44 00 00 00 11 00 00 00 04 00 00 02 ....D...........
021640: 00 01 83 80 01 08 01 87 C0 22 07 C3 80 FD 65 00 ........."....e.
021650: 07 C0 FD 24 00 7C FD 29 00 20 FD 06 00 01 FD 1E ...$.|.). ......
021660: 00 20 FD 06 00 01 FD 22 00 20 FD 06 00 01 FD 1E . .....". ......
021670: 00 20 FD 06 00 01 FD 22 00 20 FD 06 00 01 FD 1E . .....". ......
021680: 00 20 FD 06 00 01 FD 22 00 20 FD 06 00 01 FD 1E . .....". ......
021690: 00 20 FD 06 00 01 FD 1D 00 04 FD 0F 00 80 FD 15 . ..............
0216A0: 00 04 FD 0F 00 80 FD 11 00 01 FD 07 00 04 03 38 ...............8
0216B0: 0E 38 38 1C 00 60 38 0E 38 38 0E 30 00 80 FD 06 .88..`8.88.0....
0216C0: 00 06 FD 06 00 01 FD 07 00 04 03 38 0E 38 38 1C ...........8.88.
0216D0: 00 60 38 0E 38 38 0E 30 00 80 FD 06 00 06 FD 0A .`8.88.0........
0216E0: 00 01 FD 07 00 04 03 FD 06 00 60 FD 05 00 30 00 ..........`...0.
0216F0: 80 FD 06 00 06 FD 06 00 01 00 07 77 00 70 00 00 ...........w.p..
021700: 04 03 00 07 77 07 00 00 60 07 77 07 C0 00 30 00 ....w...`.w...0.
021710: 80 00 07 77 03 E0 00 06 FD 0A 00 01 FD 07 00 04 ...w............
021720: 03 FD 06 00 60 FD 05 00 30 00 80 FD 06 00 06 FD ....`...0.......
021730: 06 00 01 FD 07 00 04 03 FD 06 00 60 FD 05 00 30 ...........`...0
021740: 00 80 FD 06 00 06 FD 0A 00 01 FD 07 FF FC 03 FD ................
021750: 0C FF F0 00 FD 07 FF FE FD 06 00 01 FD 07 FF FC ................
021760: 03 FD 0C FF F0 00 FD 07 FF FE FD 17 00 20 FD 06 ............. ..
021770: 00 01 FD 1E 00 20 FD 06 00 01 FD 22 00 20 FD 06 ..... .....". ..
021780: 00 01 FD 1E 00 20 FD 06 00 01 FD 22 00 20 FD 06 ..... .....". ..
021790: 00 01 FD 1E 00 20 FD 06 00 01 FD 22 00 20 FD 06 ..... .....". ..
0217A0: 00 01 FD 1E 00 20 FD 06 00 01 FD FF 00 FD FF 00 ..... ..........
0217B0: FD FF 00 FD 31 00 01 10 00 00 00 42 00 00 00 08 ....1......B....
0217C0: 80 00 00 02 40 00 00 01 20 00 00 00 88 00 00 00 ....@... .......
0217D0: 21 00 00 00 04 20 00 00 00 84 00 00 00 10 40 00 !.... ........@.
0217E0: 00 01 04 FD 15 00 7E FD 04 00 70 0E 00 03 80 00 ......~...p.....
0217F0: 1F FD 19 00 07 E0 00 00 00 07 00 E0 00 38 00 00 .............8..
021800: E0 FD 70 00 20 FD 06 00 01 FD 1E 00 20 FD 06 00 ..p. ....... ...
021810: 01 FD 22 00 20 FD 06 00 01 FD 1E 00 20 FD 06 00 ..". ....... ...
021820: 01 FD 22 00 20 FD 06 00 01 FD 1E 00 20 FD 06 00 ..". ....... ...
021830: 01 FD 22 00 20 FD 06 00 01 FD 1E 00 20 FD 06 00 ..". ....... ...
021840: 01 FD 15 00 01 FD 07 FF FC 03 FD 0C FF F0 00 FD ................
021850: 07 FF FE FD 06 00 01 FD 07 FF FC 03 FD 0C FF F0 ................
021860: 00 FD 07 FF FE FD 0A 00 01 FD 07 00 04 03 38 1F ..............8.
021870: 38 1F 3F 80 60 38 1F 38 1F 3F B0 00 80 FD 06 00 8.?.`8.8.?......
021880: 06 FD 06 00 01 FD 07 00 04 03 38 1F 38 1F 3F 80 ..........8.8.?.
021890: 60 38 1F 38 1F 3F B0 00 80 FD 06 00 06 FD 0A 00 `8.8.?..........
0218A0: 01 FD 07 00 04 03 FD 06 00 60 FD 05 00 30 00 80 .........`...0..
0218B0: FD 06 00 06 FD 06 00 01 00 07 77 00 E0 00 00 04 ..........w.....
0218C0: 03 00 07 E7 E7 00 00 60 07 F7 07 80 00 30 00 80 .......`.....0..
0218D0: 00 07 77 06 E0 00 06 FD 0A 00 01 FD 07 00 04 03 ..w.............
0218E0: FD 06 00 60 FD 05 00 30 00 80 FD 06 00 06 FD 06 ...`...0........
0218F0: 00 01 FD 07 00 04 03 FD 06 00 60 FD 05 00 30 00 ..........`...0.
021900: 80 FD 06 00 06 FD 12 00 04 FD 0F 00 80 FD 15 00 ................
021910: 04 FD 0F 00 80 FD 1E 00 20 FD 06 00 01 FD 1E 00 ........ .......
021920: 20 FD 06 00 01 FD 22 00 20 FD 06 00 01 FD 1E 00 .....". .......
021930: 20 FD 06 00 01 FD 22 00 20 FD 06 00 01 FD 1E 00 .....". .......
021940: 20 FD 06 00 01 FD 22 00 20 FD 06 00 01 FD 1E 00 .....". .......
021950: 20 FD 06 00 01 FD FF 00 FD FF 00 FD FF 00 FD 30 ..............0
021960: 00 FF FF FC 1F FF FF FF C7 FF FF FF F1 FF FF FF ................
021970: FC 00 00 02 FD 07 00 04 20 FD 05 00 01 08 FD 20 ........ ......
021980: 00 1C FD 04 00 70 00 00 03 80 00 3B 80 FD 18 00 .....p.....;....
021990: 01 C0 00 00 00 07 00 00 00 38 00 01 E0 FD 70 00 .........8....p.
0219A0: 20 FD 06 00 01 FD 1E 00 20 FD 06 00 01 FD 22 00 ....... .....".
0219B0: 20 FD 06 00 01 FD 1E 00 20 FD 06 00 01 FD 22 00 ....... .....".
0219C0: 20 FD 06 00 01 FD 1E 00 20 FD 06 00 01 FD 22 00 ....... .....".
0219D0: 20 FD 06 00 01 FD 1E 00 20 FD 06 00 01 FD 15 00 ....... .......
0219E0: 01 FD 07 00 04 03 FD 06 00 60 FD 05 00 30 00 80 .........`...0..
0219F0: FD 06 00 06 FD 06 00 01 FD 07 00 04 03 FD 06 00 ................
021A00: 60 FD 05 00 30 00 80 FD 06 00 06 FD 0A 00 01 FD `...0...........
021A10: 07 00 04 03 FD 06 00 60 FD 05 00 30 00 80 FD 06 .......`...0....
021A20: 00 06 FD 06 00 01 FD 07 00 04 03 FD 06 00 60 FD ..............`.
021A30: 05 00 30 00 80 FD 06 00 06 FD 0A 00 01 FD 07 00 ..0.............
021A40: 04 03 FD 06 00 60 FD 05 00 30 00 80 FD 06 00 06 .....`...0......
021A50: FD 06 00 01 00 07 77 01 C0 00 00 04 03 00 07 77 ......w........w
021A60: 07 00 00 60 07 77 07 C0 00 30 00 80 00 07 77 07 ...`.w...0....w.
021A70: F0 00 06 FD 0A 00 01 FD 07 00 04 03 FD 06 00 60 ...............`
021A80: FD 05 00 30 00 80 FD 06 00 06 FD 06 00 01 FD 07 ...0............
021A90: 00 04 03 FD 06 00 60 FD 05 00 30 00 80 FD 06 00 ......`...0.....
021AA0: 06 FD 12 00 04 FD 0F 00 80 FD 15 00 04 FD 0F 00 ................
021AB0: 80 FD 1E 00 20 FD 06 00 01 FD 1E 00 20 FD 06 00 .... ....... ...
021AC0: 01 FD 22 00 20 FD 06 00 01 FD 1E 00 20 FD 06 00 ..". ....... ...
021AD0: 01 FD 22 00 20 FD 06 00 01 FD 1E 00 20 FD 06 00 ..". ....... ...
021AE0: 01 FD 22 00 20 FD 06 00 01 FD 1E 00 20 FD 06 00 ..". ....... ...
021AF0: 01 FD FF 00 FD FF 00 FD FF 00 FD 73 00 1C 1F 0E ...........s....
021B00: E1 F8 FC 1E 07 C3 B8 00 3B 80 FD 18 00 01 C1 F0 ........;.......
021B10: EE 1F 8F C1 E0 7C 3B 80 00 E0 FD 20 00 3F FD 07 .....|;.... .?..
021B20: FF FD 1E 00 3F FD 07 FF FD 22 00 20 FD 06 00 01 ....?....". ....
021B30: FD 1E 00 20 FD 06 00 01 FD 22 00 20 FD 06 00 01 ... .....". ....
021B40: FD 1E 00 20 FD 06 00 01 FD 22 00 20 FD 06 00 01 ... .....". ....
021B50: FD 1E 00 20 FD 06 00 01 FD 1D 00 07 FD 0F FF 80 ... ............
021B60: FD 15 00 07 FD 0F FF 80 FD 11 00 01 FD 07 00 04 ................
021B70: 03 3F 8E 00 00 1F 00 60 3F 8E 00 00 0E 30 00 80 .?.....`?....0..
021B80: FD 06 00 06 FD 06 00 01 FD 07 00 04 03 3F 8E 00 .............?..
021B90: 00 1F 00 60 3F 8E 00 00 0E 30 00 80 FD 06 00 06 ...`?....0......
021BA0: FD 0A 00 01 FD 07 00 04 03 FD 06 00 60 FD 05 00 ............`...
021BB0: 30 00 80 FD 06 00 06 FD 06 00 01 FD 07 00 04 03 0...............
021BC0: FD 06 00 60 FD 05 00 30 00 80 FD 06 00 06 FD 0A ...`...0........
021BD0: 00 01 FD 07 00 04 03 FD 06 00 60 FD 05 00 30 00 ..........`...0.
021BE0: 80 FD 06 00 06 FD 06 00 01 00 07 E7 73 80 00 00 ............s...
021BF0: 04 03 00 07 77 07 00 00 60 07 77 77 E0 00 30 00 ....w...`.ww..0.
021C00: 80 00 07 E7 70 E0 00 06 FD 0A 00 01 FD 07 00 04 ....p...........
021C10: 03 FD 06 00 60 FD 05 00 30 00 80 FD 06 00 06 FD ....`...0.......
021C20: 06 00 01 FD 07 00 04 03 FD 06 00 60 FD 05 00 30 ...........`...0
021C30: 00 80 FD 06 00 06 FD 12 00 04 FD 0F 00 80 FD 15 ................
021C40: 00 04 FD 0F 00 80 FD 1E 00 20 FD 06 00 01 FD 1E ......... ......
021C50: 00 20 FD 06 00 01 FD 22 00 20 FD 06 00 01 FD 1E . .....". ......
021C60: 00 20 FD 06 00 01 FD 22 00 20 FD 06 00 01 FD 1E . .....". ......
021C70: 00 20 FD 06 00 01 FD 22 00 20 FD 06 00 01 FD 1E . .....". ......
021C80: 00 20 FD 06 00 01 FD FF 00 FD FF 00 FD FF 00 FD . ..............
021C90: 73 00 1C 3B 8E E3 80 70 0E 0E E3 F0 00 3F 80 FD s..;...p.....?..
021CA0: 18 00 01 C3 B8 EE 38 07 00 E0 EE 3F 00 00 E0 FD ......8....?....
021CB0: 20 00 3F FD 07 FF FD 1E 00 3F FD 07 FF FD 22 00 .?......?....".
021CC0: 20 FD 06 00 01 FD 1E 00 20 FD 06 00 01 FD 22 00 ....... .....".
021CD0: 20 FD 06 00 01 FD 1E 00 20 FD 06 00 01 FD 22 00 ....... .....".
021CE0: 20 FD 06 00 01 FD 1E 00 20 FD 06 00 01 FD 1D 00 ....... .......
021CF0: 04 FD 0F 00 80 FD 15 00 04 FD 0F 00 80 FD 11 00 ................
021D00: 01 FD 07 00 04 03 38 00 00 00 3B 80 60 38 00 00 ......8...;.`8..
021D10: 00 1E 30 00 80 FD 06 00 06 FD 06 00 01 FD 07 00 ..0.............
021D20: 04 03 38 00 00 00 3B 80 60 38 00 00 00 1E 30 00 ..8...;.`8....0.
021D30: 80 FD 06 00 06 FD 0A 00 01 FD 07 00 04 03 FD 06 ................
021D40: 00 60 FD 05 00 30 00 80 FD 06 00 06 FD 06 00 01 .`...0..........
021D50: FD 07 00 04 03 FD 06 00 60 FD 05 00 30 00 80 FD ........`...0...
021D60: 06 00 06 FD 0A 00 01 FD 07 00 04 03 FD 06 00 60 ...............`
021D70: FD 05 00 30 00 80 FD 06 00 06 FD 06 00 01 00 07 ...0............
021D80: C3 E7 F0 00 00 04 03 00 07 E7 F7 F0 00 60 07 73 .............`.s
021D90: E7 70 00 30 00 80 00 07 C3 E0 E0 00 06 FD 0A 00 .p.0............
021DA0: 01 FD 07 00 04 03 FD 06 00 60 FD 05 00 30 00 80 .........`...0..
021DB0: FD 06 00 06 FD 06 00 01 FD 07 00 04 03 FD 06 00 ................
021DC0: 60 FD 05 00 30 00 80 FD 06 00 06 FD 12 00 04 FD `...0...........
021DD0: 0F 00 80 FD 15 00 04 FD 0F 00 80 FD 1E 00 20 FD .............. .
021DE0: 06 00 01 FD 1E 00 20 FD 06 00 01 FD 22 00 20 FD ...... .....". .
021DF0: 06 00 01 FD 1E 00 20 FD 06 00 01 FD 22 00 20 FD ...... .....". .
021E00: 06 00 01 FD 1E 00 20 FD 06 00 01 FD 22 00 20 FD ...... .....". .
021E10: 06 00 01 FD 1E 00 20 FD 06 00 01 FD FF 00 FD FF ...... .........
021E20: 00 FD FF 00 FD 73 00 DC 3B 8E E1 F0 70 0E 0E 03 .....s..;...p...
021E30: E0 00 3B 80 FD 18 00 0D C3 B8 EE 1F 07 00 E0 E0 ..;.............
021E40: 3E 00 00 E0 FD 20 00 20 FD 06 00 01 FD 1E 00 20 >.... . .......
021E50: FD 06 00 01 FD 22 00 20 FD 06 00 01 FD 1E 00 20 .....". .......
021E60: FD 06 00 01 FD 22 00 20 FD 06 00 01 FD 1E 00 20 .....". .......
021E70: FD 06 00 01 FD 22 00 20 FD 06 00 01 FD 1E 00 20 .....". .......
021E80: FD 06 00 01 FD 1D 00 04 FD 0F 00 80 FD 15 00 04 ................
021E90: FD 0F 00 80 FD 11 00 01 FD 07 00 04 03 38 1E 3F .............8.?
021EA0: 1F 03 80 60 38 1E 3F 1F 0E 30 00 80 FD 06 00 06 ...`8.?..0......
021EB0: FD 06 00 01 FD 07 00 04 03 38 1E 3F 1F 03 80 60 .........8.?...`
021EC0: 38 1E 3F 1F 0E 30 00 80 FD 06 00 06 FD 0A 00 01 8.?..0..........
021ED0: FD 07 00 04 03 FD 06 00 60 FD 05 00 30 00 80 FD ........`...0...
021EE0: 06 00 06 FD 06 00 01 FD 07 00 04 03 FD 06 00 60 ...............`
021EF0: FD 05 00 30 00 80 FD 06 00 06 FD 0A 00 01 FD 07 ...0............
021F00: 00 04 03 FD 06 00 60 FD 05 00 30 00 80 FD 06 00 ......`...0.....
021F10: 06 FD 06 00 01 FD 07 00 04 03 FD 06 00 60 FD 05 .............`..
021F20: 00 30 00 80 FD 06 00 06 FD 0A 00 01 FD 07 00 04 .0..............
021F30: 03 FD 06 00 60 FD 05 00 30 00 80 FD 06 00 06 FD ....`...0.......
021F40: 06 00 01 FD 07 00 04 03 FD 06 00 60 FD 05 00 30 ...........`...0
021F50: 00 80 FD 06 00 06 FD 12 00 04 FD 0F 00 80 FD 15 ................
021F60: 00 04 FD 0F 00 80 FD 1E 00 20 FD 06 00 01 FD 1E ......... ......
021F70: 00 20 FD 06 00 01 FD 22 00 20 FD 06 00 01 FD 1E . .....". ......
021F80: 00 20 FD 06 00 01 FD 22 00 20 FD 06 00 01 FD 1E . .....". ......
021F90: 00 20 FD 06 00 01 FD 22 00 20 FD 06 00 01 FD 1E . .....". ......
021FA0: 00 20 FD 06 00 01 FD FF 00 FD FF 00 FD FF 00 FD . ..............
021FB0: 60 00 1A 00 00 00 00 00 00 00 00 00 00 00 00 00 `...............
021FC0: 00 40 00 B1 03 01 00 4A 4F 59 32 2D 36 20 20 24 .@.....JOY2-6 $
021FD0: 24 24 FF 00 FF 00 00 02 00 00 00 40 00 00 40 00 $$.........@..@.
021FE0: 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 @...............
021FF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
022000: 10 3C 02 10 04 15 00 44 00 80 80 11 00 01 00 04 .<.....D........
022010: 00 00 03 FF FF FF F8 FF FF FF FE 3F FF FF FF 87 ...........?....
022020: FF FF FF F1 FF FF FF FC FF FF FF FE 7F FF FF FF ................
022030: 1F FF FF FF C3 FF FF FF F8 7F FF FF FF 0F FF FF ................
022040: FF E0 FF FF FF FE 3F FF FF FF 87 FF FF FF F0 FF ......?.........
022050: FF FF FE 1F FF FF FF C7 FF FF FF F1 FF FF FF FC ................
022060: 00 00 02 00 02 04 40 01 08 02 00 40 22 04 04 40 ......@....@"..@
022070: 08 80 40 44 02 10 08 08 80 44 08 06 00 12 00 18 ..@D.....D......
022080: 08 09 00 18 44 04 40 08 40 01 08 01 03 00 21 01 ....D.@.@.....!.
022090: 10 10 04 20 22 10 00 82 00 C0 10 08 20 00 00 00 ... "....... ...
0220A0: 00 00 04 10 11 11 00 44 01 82 20 11 00 06 00 04 .......D.. .....
0220B0: 00 00 02 00 00 00 00 01 08 00 00 00 22 00 00 00 ............"...
0220C0: 08 80 00 00 02 10 00 00 00 44 00 00 00 12 00 00 .........D......
0220D0: 00 09 00 00 00 04 40 00 00 01 08 00 00 00 21 00 ......@.......!.
0220E0: 00 00 04 20 00 00 00 82 00 00 00 08 20 00 00 20 ... ........ ..
0220F0: 70 00 04 10 00 00 00 44 00 00 00 11 00 00 00 04 p......D........
022100: 00 00 02 00 00 00 00 00 00 21 00 00 00 04 40 00 .........!....@.
022110: 00 01 10 00 00 00 42 00 00 00 08 80 00 00 02 40 ......B........@
022120: 00 00 01 20 00 00 00 88 00 00 00 21 00 00 00 04 ... .......!....
022130: 20 00 00 00 84 00 00 00 10 40 00 00 01 04 00 00 ........@......
022140: 00 00 04 10 00 00 00 44 00 00 00 11 00 00 00 04 .......D........
022150: 00 00 02 00 00 00 00 00 00 21 00 00 00 04 40 00 .........!....@.
022160: 00 01 10 00 00 00 42 00 00 00 08 80 00 00 02 40 ......B........@
022170: 00 00 01 20 00 00 00 88 00 00 00 21 00 00 00 04 ... .......!....
022180: 20 00 00 00 84 00 00 00 10 40 00 00 01 04 00 00 ........@......
022190: 00 00 04 10 00 00 00 44 00 00 00 11 00 00 00 04 .......D........
0221A0: 00 00 02 00 00 00 00 00 00 00 04 20 00 00 00 88 ........... ....
0221B0: 00 00 00 22 00 00 00 08 40 00 00 01 10 00 00 00 ..."....@.......
0221C0: 48 00 00 00 24 00 00 00 11 00 00 00 04 20 00 00 H...$........ ..
0221D0: 00 84 00 00 00 10 80 00 00 02 08 00 00 00 00 00 ................
0221E0: 00 00 04 10 00 00 00 44 00 00 00 11 00 00 00 04 .......D........
0221F0: 00 00 02 00 00 08 04 00 00 00 04 20 08 04 00 88 ........... ....
022200: 00 50 41 44 32 2D 34 20 20 42 49 4E 00 00 00 00 .PAD2-4 BIN....
022210: 00 00 02 00 00 00 40 00 86 0A 00 00 00 00 00 00 ......@.........
022220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
022230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
022240: 86 0A 00 E3 03 FB FF 00 FB 6E 00 1A 34 20 20 24 .........n..4 $
022250: 24 24 FF 00 FF 00 00 02 00 00 00 40 00 00 40 00 $$.........@..@.
022260: 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 @...............
022270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
022280: 3A 5A 40 CD 0E BC 2A 5B 40 CD 05 BC ED 4B 5D 40 :Z@...*[@....K]@
022290: CD 38 BC 21 5F 40 AF 4E 23 46 23 E5 F5 CD 32 BC .8.!_@.N#F#...2.
0222A0: F1 E1 3C FE 10 20 F0 21 83 40 11 00 C0 ED 4B 81 ..<.. .!.@....K.
0222B0: 40 47 B7 20 06 01 00 40 ED B0 C9 7E B9 28 10 12 @G. ...@...~.(..
0222C0: 13 23 3A 80 40 94 20 F3 3A 7F 40 95 20 ED C9 23 .#:.@. .:.@. ..#
0222D0: 46 23 7E 12 13 10 FC C3 41 40 02 00 00 01 01 01 F#~.....A@......
0222E0: 01 1A 1A 06 06 12 12 00 00 1A 1A 06 06 12 12 00 ................
0222F0: 00 1A 1A 06 06 12 12 00 00 1A 1A 06 06 12 12 86 ................
022300: 4A FB FF FB 61 00 0E 01 F8 EE 1F 03 C1 F0 7C 3B J...a.........|;
022310: 80 03 98 7E 31 87 C3 80 7C 1F 00 03 B8 7C 03 8E ...~1...|....|..
022320: 01 F8 7E FB 0E 00 F8 3F 1C 07 E0 F8 70 00 07 70 ..~....?....p..p
022330: F8 07 1F 80 FB 6C 00 10 01 FD FC 00 10 01 FC F8 .....l..........
022340: 00 10 01 FC F8 00 10 FB 1A 00 40 7F 77 7E 00 40 ..........@.w~.@
022350: FB 20 00 10 FB 04 00 10 FB 04 00 10 FB 04 00 10 . ..............
022360: FB 1A 00 40 FB 04 00 40 FB 20 00 10 FB 04 00 10 ...@...@. ......
022370: FB 04 00 10 FB 04 00 10 FB 15 00 40 FB 04 00 40 ...........@...@
022380: FB 04 00 40 FB 04 00 40 FB 1B 00 10 01 C1 FC 00 ...@...@........
022390: 10 01 C0 1C 00 10 01 C1 DC 00 10 FB 15 00 40 7F ..............@.
0223A0: 70 1C 00 43 83 BB 80 E0 40 7F 7E 1C 00 40 FB 1B p..C....@.~..@..
0223B0: 00 10 FB 04 00 10 FB 04 00 10 FB 04 00 10 FB 15 ................
0223C0: 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 FB 1B .@...@...@...@..
0223D0: 00 10 00 FE 38 00 10 00 FE 7C 00 10 00 FE 7C 00 ....8....|....|.
0223E0: 10 FB 1A 00 40 FB 04 00 40 FB 20 00 10 FB 04 00 ....@...@. .....
0223F0: 10 FB 04 00 10 FB 04 00 10 FB 1A 00 40 FB 04 00 ............@...
022400: 40 FB 20 00 10 FB 04 00 10 FB 04 00 10 FB 04 00 @. .............
022410: 10 FB 40 00 10 03 83 B8 00 10 03 80 00 00 10 38 ..@............8
022420: 38 3B 80 10 FB 40 00 10 FB 04 00 10 FB 04 00 10 8;...@..........
022430: FB 04 00 10 FB FF 00 FB FF 00 FB FF 00 FB FF 00 ................
022440: FB 97 00 1F 0E FB 1C 00 3E FB 1E 00 1F FB 0E FF ........>.......
022450: F0 FB 1A 00 7F FB 04 FF E0 FB 20 00 10 01 C0 1C .......... .....
022460: 00 10 01 C1 DC 00 10 01 C1 DC 00 10 FB 1A 00 40 ...............@
022470: 7F 77 70 00 40 FB 20 00 10 FB 04 00 10 FB 04 00 .wp.@. .........
022480: 10 FB 04 00 10 FB 1A 00 40 FB 04 00 40 FB 20 00 ........@...@. .
022490: 10 FB 04 00 10 FB 04 00 10 FB 04 00 10 FB 15 00 ................
0224A0: 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 FB 1B 00 @...@...@...@...
0224B0: 10 01 C0 38 00 10 01 C1 DC 00 10 01 C1 DC 00 10 ...8............
0224C0: FB 15 00 40 7F 70 1C 00 43 BB BB 80 E0 40 7F 76 ...@.p..C....@.v
0224D0: 1C 00 40 FB 1B 00 1F FB 0E FF F0 FB 15 00 7F FB ..@.............
0224E0: 0E FF C0 FB 1B 00 10 00 E0 78 00 10 00 E0 EE 00 .........x......
0224F0: 10 00 E0 EE 00 10 FB 1A 00 40 63 7C 73 00 40 FB .........@c|s.@.
022500: 20 00 10 FB 04 00 10 FB 04 00 10 FB 04 00 10 FB ...............
022510: 1A 00 40 FB 04 00 40 FB 20 00 10 FB 04 00 10 FB ..@...@. .......
022520: 04 00 10 FB 04 00 10 FB 40 00 10 03 83 B8 00 10 ........@.......
022530: 03 80 E0 00 10 38 38 39 80 10 FB 40 00 1F FB 0E .....889...@....
022540: FF F0 FB FF 00 FB FF 00 FB FF 00 FB EF 00 04 20 ...............
022550: 00 00 00 82 00 00 00 08 20 FB 05 00 04 10 00 00 ........ .......
022560: 00 44 00 00 00 11 00 00 00 04 00 00 02 00 01 83 .D..............
022570: 80 01 08 01 87 C0 22 07 C3 80 FB 11 00 0F E0 00 ......".........
022580: 00 00 07 00 E0 00 00 00 03 98 FB 05 00 38 00 00 .............8..
022590: 03 B8 FB 05 00 0E FB 0E 00 F8 FB 07 00 07 70 FB ..............p.
0225A0: 70 00 10 FB 04 00 10 FB 04 00 10 FB 04 00 10 FB p...............
0225B0: 1A 00 40 FB 04 00 40 FB 20 00 10 01 C0 38 00 10 ..@...@. ....8..
0225C0: 01 C1 DC 00 10 01 C1 DC 00 10 FB 1A 00 40 77 77 .............@ww
0225D0: 70 00 40 FB 20 00 10 FB 04 00 10 FB 04 00 10 FB p.@. ...........
0225E0: 04 00 10 FB 1A 00 40 FB 04 00 40 FB 20 00 10 FB ......@...@. ...
0225F0: 04 00 10 FB 04 00 10 FB 04 00 10 FB 15 00 40 FB ..............@.
022600: 04 00 40 FB 04 00 40 FB 04 00 40 FB 1B 00 10 01 ..@...@...@.....
022610: C0 38 00 10 01 C0 F8 00 10 01 C0 F8 00 10 FB 15 .8..............
022620: 00 40 77 70 1C 00 41 F1 F3 80 E0 40 77 77 1C 00 .@wp..A....@ww..
022630: 40 FB 1B 00 10 FB 04 00 10 FB 04 00 10 FB 04 00 @...............
022640: 10 FB 1A 00 40 FB 04 00 40 FB 20 00 10 00 E0 38 ....@...@. ....8
022650: 00 10 00 E0 0E 00 10 00 E0 0E 00 10 FB 1A 00 40 ...............@
022660: 6B 7E 73 00 40 FB 20 00 10 FB 04 00 10 FB 04 00 k~s.@. .........
022670: 10 FB 04 00 10 FB 1A 00 40 FB 04 00 40 FB 20 00 ........@...@. .
022680: 10 FB 04 00 10 FB 04 00 10 FB 04 00 10 FB 40 00 ..............@.
022690: 10 03 81 F0 00 10 03 80 E0 00 10 38 3F B9 80 10 ...........8?...
0226A0: FB FF 00 FB FF 00 FB FF 00 FB FF 00 FB 3F 00 01 .............?..
0226B0: 10 00 00 00 42 00 00 00 08 80 00 00 02 40 00 00 ....B........@..
0226C0: 01 20 00 00 00 88 00 00 00 21 00 00 00 04 20 00 . .......!.... .
0226D0: 00 00 84 00 00 00 10 40 00 00 01 04 FB 13 00 0E .......@........
0226E0: FB 04 00 07 FB 05 00 E3 98 FB 08 00 03 F0 FB 05 ................
0226F0: 00 0E FB 0D 00 01 DC FB 07 00 07 E0 FB 70 00 10 .............p..
022700: FB 04 00 10 FB 04 00 10 FB 04 00 10 FB 1A 00 40 ...............@
022710: FB 04 00 40 FB 20 00 10 01 F8 70 00 10 01 F8 F8 ...@. ....p.....
022720: 00 10 01 F8 FC 00 10 FB 1A 00 40 63 3E 70 00 40 ..........@c>p.@
022730: FB 20 00 10 FB 04 00 10 FB 04 00 10 FB 04 00 10 . ..............
022740: FB 1A 00 40 FB 04 00 40 FB 20 00 10 FB 04 00 10 ...@...@. ......
022750: FB 04 00 10 FB 04 00 10 FB 15 00 40 FB 04 00 40 ...........@...@
022760: FB 04 00 40 FB 04 00 40 FB 1B 00 10 FB 04 00 10 ...@...@........
022770: FB 04 00 10 FB 04 00 10 FB 15 00 40 63 7F 1C 00 ...........@c...
022780: 40 FB 04 00 40 63 77 1C 00 40 FB 1B 00 10 FB 04 @...@cw..@......
022790: 00 10 FB 04 00 10 FB 04 00 10 FB 1A 00 40 FB 04 .............@..
0227A0: 00 40 FB 20 00 10 00 FC 38 00 10 00 FC 1C 00 10 .@. ....8.......
0227B0: 00 FC 3C 00 10 FB 1A 00 40 6B 77 7B 00 40 FB 20 ..<.....@kw{.@.
0227C0: 00 10 FB 04 00 10 FB 04 00 10 FB 04 00 10 FB 1A ................
0227D0: 00 40 FB 04 00 40 FB 20 00 10 FB 04 00 10 FB 04 .@...@. ........
0227E0: 00 10 FB 04 00 10 FB 40 00 10 FB 04 00 10 FB 04 .......@........
0227F0: 00 10 FB 04 00 10 FB FF 00 FB FF 00 FB FF 00 FB ................
022800: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
022810: 1D 00 00 00 02 09 50 E5 1D 00 C1 02 00 00 00 02 ......P.........
022820: 1D 00 C2 02 00 00 00 02 1D 00 C3 02 00 00 00 02 ................
022830: 1D 00 C4 02 00 00 00 02 1D 00 C5 02 00 00 00 02 ................
022840: 1D 00 C6 02 00 00 00 02 1D 00 C7 02 00 00 00 02 ................
022850: 1D 00 C8 02 00 00 00 02 1D 00 C9 02 00 00 00 02 ................
022860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
022870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
022880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
022890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0228A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0228B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0228C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0228D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0228E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0228F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
022900: FF 00 FB 3E 00 FF FF FC 1F FF FF FF C7 FF FF FF ...>............
022910: F1 FF FF FF FC 00 00 02 FB 07 00 04 20 FB 05 00 ............ ...
022920: 01 08 FB 1E 00 0E 03 B8 FC 1F 0F C1 E0 7C 3F 01 .............|?.
022930: C3 D8 EE 1B 07 C3 F0 78 1F 00 03 E0 7C 3B 8F C1 .......x....|;..
022940: F0 7E FB 0D 00 01 C0 77 1F 83 F0 F8 7E 00 07 C0 .~.....w....~...
022950: F8 77 0F C0 FB 6C 00 10 FB 04 00 10 FB 04 00 10 .w...l..........
022960: FB 04 00 10 FB 1A 00 40 FB 04 00 40 FB 20 00 10 .......@...@. ..
022970: 01 C0 E0 00 10 01 C1 DC 00 10 01 C0 1C 00 10 FB ................
022980: 1A 00 40 FB 04 00 40 FB 20 00 10 FB 04 00 10 FB ..@...@. .......
022990: 04 00 10 FB 04 00 10 FB 1A 00 40 FB 04 00 40 FB ..........@...@.
0229A0: 20 00 10 01 FC 38 00 10 01 FD FC 00 10 01 FC 78 ....8.........x
0229B0: 00 10 FB 15 00 40 FB 04 00 41 F1 F3 F3 B8 40 FB .....@...A....@.
0229C0: 04 00 40 FB 1B 00 10 FB 04 00 10 FB 04 00 10 FB ..@.............
0229D0: 04 00 10 FB 15 00 40 FB 04 00 40 FB 04 00 40 FB ......@...@...@.
0229E0: 04 00 40 FB 1B 00 10 FB 04 00 10 FB 04 00 10 FB ..@.............
0229F0: 04 00 10 FB 1A 00 40 FB 04 00 40 FB 20 00 10 00 ......@...@. ...
022A00: E0 38 00 10 00 E0 38 00 10 00 E0 0E 00 10 FB 1A .8....8.........
022A10: 00 40 7F 77 7F 00 40 FB 20 00 10 FB 04 00 10 FB .@.w..@. .......
022A20: 04 00 10 FB 04 00 10 FB 1A 00 40 FB 04 00 40 FB ..........@...@.
022A30: 20 00 10 03 F9 F0 00 10 03 F8 00 00 10 3F BF B9 ............?..
022A40: 80 10 FB 40 00 10 FB 04 00 10 FB 04 00 10 FB 04 ...@............
022A50: 00 10 FB FF 00 FB FF 00 FB FF 00 FB FF 00 FB 7F ................
022A60: 00 0F C3 B8 EE 3B 87 00 E0 EE 3B 83 83 F8 EE 3F .....;....;....?
022A70: 8E E3 B8 38 3B 80 03 C0 EE 3B 8E E0 38 EE FB 0D ...8;....;..8...
022A80: 00 01 C0 77 1D C7 01 DC 77 00 07 81 DC 77 1C FB ...w....w....w..
022A90: 6D 00 10 FB 04 00 10 FB 04 00 10 FB 04 00 10 FB m...............
022AA0: 1A 00 40 63 77 7E 00 40 FB 20 00 10 01 C0 E0 00 ..@cw~.@. ......
022AB0: 10 01 C1 DC 00 10 01 C0 38 00 10 FB 1A 00 40 FB ........8.....@.
022AC0: 04 00 40 FB 20 00 1F FB 0E FF F0 FB 15 00 7F FB ..@. ...........
022AD0: 0E FF C0 FB 1B 00 10 01 C0 78 00 10 01 C1 C0 00 .........x......
022AE0: 10 01 C0 E0 00 10 FB 15 00 40 63 70 7F 00 43 BB .........@cp..C.
022AF0: BB BB B8 40 63 7E 7F 00 40 FB 1B 00 10 FB 04 00 ...@c~..@.......
022B00: 10 FB 04 00 10 FB 04 00 10 FB 15 00 40 FB 04 00 ............@...
022B10: 40 FB 04 00 40 FB 04 00 40 FB 1B 00 10 FB 04 00 @...@...@.......
022B20: 10 FB 04 00 10 FB 04 00 10 FB 1A 00 40 FB 04 00 ............@...
022B30: 40 FB 20 00 10 00 E0 38 00 10 00 E0 70 00 10 00 @. ....8....p...
022B40: E0 EE 00 10 FB 1A 00 40 7F 77 77 00 40 FB 20 00 .......@.ww.@. .
022B50: 1F FB 0E FF F0 FB 1A 00 FB 05 FF E0 FB 20 00 10 ............. ..
022B60: 03 83 B8 00 10 03 80 00 00 10 38 38 39 80 10 FB ..........889...
022B70: 40 00 10 FB 04 00 10 FB 04 00 10 FB 04 00 10 FB @...............
022B80: FF 00 FB FF 00 FB FF 00 FB FF 00 FB 7F 00 0E 03 ................
022B90: B8 EE 38 07 00 E0 EE 3B 87 03 B8 EE 35 8F E3 80 ..8....;....5...
022BA0: 38 38 00 03 E0 FE 3B 8E E1 F8 EE FB 0D 00 01 C0 88....;.........
022BB0: 77 1C 03 E1 DC 70 00 07 C1 FC 77 0F 80 FB 6C 00 w....p....w...l.
022BC0: 10 FB 04 00 10 FB 04 00 10 FB 04 00 10 FB 1A 00 ................
022BD0: 40 6B 77 77 00 40 FB 20 00 10 01 C0 E0 00 10 01 @kww.@. ........
022BE0: C0 F8 00 10 01 C0 F0 00 10 FB 1A 00 40 FB 04 00 ............@...
022BF0: 40 FB 20 00 10 FB 04 00 10 FB 04 00 10 FB 04 00 @. .............
022C00: 10 FB 15 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 ....@...@...@...
022C10: 40 FB 1B 00 10 01 C0 F8 00 10 01 C1 F8 00 10 01 @...............
022C20: C1 C0 00 10 FB 15 00 40 6B 70 7F 00 43 83 BB BB .......@kp..C...
022C30: B8 40 6B 77 7F 00 40 FB 1B 00 10 FB 04 00 10 FB .@kw..@.........
022C40: 04 00 10 FB 04 00 10 FB 15 00 40 FB 04 00 40 FB ..........@...@.
022C50: 04 00 40 FB 04 00 40 FB 1B 00 10 FB 04 00 10 FB ..@...@.........
022C60: 04 00 10 FB 04 00 10 FB 1A 00 40 FB 04 00 40 FB ..........@...@.
022C70: 20 00 10 00 E0 FE 00 10 00 E0 FE 00 10 00 E0 7C ..............|
022C80: 00 10 FB 1A 00 40 77 7E 73 00 40 FB 20 00 10 FB .....@w~s.@. ...
022C90: 04 00 10 FB 04 00 10 FB 04 00 10 FB 40 00 10 03 ............@...
022CA0: 83 B8 00 10 03 80 00 00 10 38 38 3D 80 10 FB 40 .........88=...@
022CB0: 00 10 FB 04 00 10 FB 04 00 10 FB 04 00 10 FB FF ................
022CC0: 00 FB FF 00 FB FF 00 FB FF 00 FB 7F 00 0E 03 B8 ................
022CD0: EE 3B 87 00 E0 EE 3B 8E 03 98 EE 35 8E 03 80 38 .;....;....5...8
022CE0: 3B 80 03 F0 E0 1F 8F C3 B8 EE FB 0D 00 01 DC 77 ;..............w
022CF0: 1C 00 71 DC 70 00 07 E1 C0 3F 01 C0 FB 6C 00 10 ..q.p....?...l..
022D00: FB 04 00 10 FB 04 00 10 FB 04 00 10 FB 1A 00 40 ...............@
022D10: 6B 77 77 00 40 FB 20 00 10 FB 04 00 10 FB 04 00 kww.@. .........
022D20: 10 FB 04 00 10 FB 1A 00 40 FB 04 00 40 FB 20 00 ........@...@. .
022D30: 10 FB 04 00 10 FB 04 00 10 FB 04 00 10 FB 15 00 ................
022D40: 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 FB 1B 00 @...@...@...@...
022D50: 10 01 F9 B8 00 10 01 F8 1C 00 10 01 F9 F8 00 10 ................
022D60: FB 15 00 40 6B 70 1C 00 43 83 BB F1 F0 40 6B 77 ...@kp..C....@kw
022D70: 1C 00 40 FB 1B 00 10 FB 04 00 10 FB 04 00 10 FB ..@.............
022D80: 04 00 10 FB 15 00 40 FB 04 00 40 FB 04 00 40 FB ......@...@...@.
022D90: 04 00 40 FB 1B 00 10 FB 04 00 10 FB 04 00 10 FB ..@.............
022DA0: 04 00 10 FB 1A 00 40 FB 04 00 40 FB 20 00 10 FB ......@...@. ...
022DB0: 04 00 10 FB 04 00 10 FB 04 00 10 FB 1A 00 40 63 ..............@c
022DC0: 7C 73 00 40 FB 20 00 10 FB 04 00 10 FB 04 00 10 |s.@. ..........
022DD0: FB 04 00 10 FB 40 00 10 03 F3 F8 00 10 03 F0 00 .....@..........
022DE0: 00 10 3F 3F 3F 80 10 FB 40 00 10 FB 04 00 10 FB ..???...@.......
022DF0: 04 00 10 FB 04 00 10 FB FF 00 FB FF 00 FB FF 00 ................
022E00: FB FF 00 FB 6E 00 1A 34 20 20 24 24 24 FF 00 FF ....n..4 $$$...
022E10: 00 00 02 00 00 00 40 00 00 40 00 40 00 00 00 00 ......@..@.@....
022E20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
022E30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
022E40: 00 40 00 92 03 01 00 50 41 44 32 2D 34 20 20 24 .@.....PAD2-4 $
022E50: 24 24 FF 00 FF 00 00 02 00 00 00 40 00 00 40 00 $$.........@..@.
022E60: 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 @...............
022E70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
022E80: 00 10 FB 1A 00 40 77 7E 73 00 40 FB 20 00 10 FB .....@w~s.@. ...
022E90: 04 00 10 FB 04 00 10 FB 04 00 10 FB 40 00 10 03 ............@...
022EA0: 83 B8 00 10 03 80 00 00 10 38 38 3D 80 10 FB 40 .........88=...@
022EB0: 00 10 FB 04 00 10 FB 04 00 10 FB 04 00 10 FB FF ................
022EC0: 00 FB FF 00 FB FF 00 FB FF 00 FB 7F 00 0E 03 B8 ................
022ED0: EE 3B 87 00 E0 EE 3B 8E 03 98 EE 35 8E 03 80 38 .;....;....5...8
022EE0: 3B 80 03 F0 E0 1F 8F C3 B8 EE FB 0D 00 01 DC 77 ;..............w
022EF0: 1C 00 71 DC 70 00 07 E1 C0 3F 01 C0 FB 6C 00 10 ..q.p....?...l..
022F00: 00 50 41 44 32 2D 35 20 20 42 49 4E 00 00 00 00 .PAD2-5 BIN....
022F10: 00 00 02 00 00 00 40 00 86 0A 00 00 00 00 00 00 ......@.........
022F20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
022F30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
022F40: 86 0A 00 E4 03 FB FF 00 FB 6E 00 1A 35 20 20 24 .........n..5 $
022F50: 24 24 FF 00 FF 00 00 02 00 00 00 40 00 00 40 00 $$.........@..@.
022F60: 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 @...............
022F70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
022F80: 3A 5A 40 CD 0E BC 2A 5B 40 CD 05 BC ED 4B 5D 40 :Z@...*[@....K]@
022F90: CD 38 BC 21 5F 40 AF 4E 23 46 23 E5 F5 CD 32 BC .8.!_@.N#F#...2.
022FA0: F1 E1 3C FE 10 20 F0 21 83 40 11 00 C0 ED 4B 81 ..<.. .!.@....K.
022FB0: 40 47 B7 20 06 01 00 40 ED B0 C9 7E B9 28 10 12 @G. ...@...~.(..
022FC0: 13 23 3A 80 40 94 20 F3 3A 7F 40 95 20 ED C9 23 .#:.@. .:.@. ..#
022FD0: 46 23 7E 12 13 10 FC C3 41 40 02 00 00 01 01 01 F#~.....A@......
022FE0: 01 1A 1A 06 06 12 12 00 00 1A 1A 06 06 12 12 00 ................
022FF0: 00 1A 1A 06 06 12 12 00 00 1A 1A 06 06 12 12 86 ................
023000: 4A FB FF FB 61 00 0E 01 F8 EE 1F 03 C1 F0 7C 3B J...a.........|;
023010: 80 03 98 7E 31 87 C3 80 7C 1F 00 03 B8 7C 03 8E ...~1...|....|..
023020: 01 F8 7E FB 0E 00 F8 3F 1C 07 E0 F8 70 00 07 70 ..~....?....p..p
023030: F8 07 1F 80 FB 6C 00 10 01 FD FC 00 10 01 FC F8 .....l..........
023040: 00 10 01 FC F8 00 10 FB 1A 00 40 7E 77 7E 00 40 ..........@~w~.@
023050: FB 20 00 10 FB 04 00 10 FB 04 00 10 FB 04 00 10 . ..............
023060: FB 1A 00 40 FB 04 00 40 FB 20 00 10 FB 04 00 10 ...@...@. ......
023070: FB 04 00 10 FB 04 00 10 FB 15 00 40 FB 04 00 40 ...........@...@
023080: FB 04 00 40 FB 04 00 40 FB 1B 00 10 01 C1 FC 00 ...@...@........
023090: 10 01 C0 1C 00 10 01 C1 DC 00 10 FB 15 00 43 B3 ..............C.
0230A0: 80 E0 00 43 83 BB 80 E0 40 03 B3 B0 E0 40 FB 1B ...C....@....@..
0230B0: 00 10 FB 04 00 10 FB 04 00 10 FB 04 00 10 FB 15 ................
0230C0: 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 FB 1B .@...@...@...@..
0230D0: 00 10 00 FE 38 00 10 00 FE 7C 00 10 00 FE 7C 00 ....8....|....|.
0230E0: 10 FB 1A 00 40 7E 7C 73 00 40 FB 20 00 10 FB 04 ....@~|s.@. ....
0230F0: 00 10 FB 04 00 10 FB 04 00 10 FB 1A 00 40 FB 04 .............@..
023100: 00 40 FB 20 00 10 FB 04 00 10 FB 04 00 10 FB 04 .@. ............
023110: 00 10 FB 40 00 10 03 83 B8 00 10 03 80 00 00 10 ...@............
023120: 38 38 3B 80 10 FB 40 00 10 FB 04 00 10 FB 04 00 88;...@.........
023130: 10 FB 04 00 10 FB FF 00 FB FF 00 FB FF 00 FB FF ................
023140: 00 FB 97 00 1F 0E FB 1C 00 3E FB 1E 00 1F FB 0E .........>......
023150: FF F0 FB 1A 00 7F FB 04 FF E0 FB 20 00 10 01 C0 ........... ....
023160: 1C 00 10 01 C1 DC 00 10 01 C1 DC 00 10 FB 1A 00 ................
023170: 40 77 77 77 00 40 FB 20 00 10 FB 04 00 10 FB 04 @www.@. ........
023180: 00 10 FB 04 00 10 FB 1A 00 40 FB 04 00 40 FB 20 .........@...@.
023190: 00 10 FB 04 00 10 FB 04 00 10 FB 04 00 10 FB 15 ................
0231A0: 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 FB 1B .@...@...@...@..
0231B0: 00 10 01 C0 38 00 10 01 C1 DC 00 10 01 C1 DC 00 ....8...........
0231C0: 10 FB 15 00 43 BB 80 E0 00 43 BB BB 80 E0 40 03 ....C....C....@.
0231D0: BB B8 E0 40 FB 1B 00 1F FB 0E FF F0 FB 15 00 7F ...@............
0231E0: FB 0E FF C0 FB 1B 00 10 00 E0 78 00 10 00 E0 EE ..........x.....
0231F0: 00 10 00 E0 EE 00 10 FB 1A 00 40 77 7E 73 00 40 ..........@w~s.@
023200: FB 20 00 10 FB 04 00 10 FB 04 00 10 FB 04 00 10 . ..............
023210: FB 1A 00 40 FB 04 00 40 FB 20 00 10 FB 04 00 10 ...@...@. ......
023220: FB 04 00 10 FB 04 00 10 FB 40 00 10 03 83 B8 00 .........@......
023230: 10 03 80 E0 00 10 38 38 39 80 10 FB 40 00 1F FB ......889...@...
023240: 0E FF F0 FB FF 00 FB FF 00 FB FF 00 FB EF 00 04 ................
023250: 20 00 00 00 82 00 00 00 08 20 FB 05 00 04 10 00 ........ ......
023260: 00 00 44 00 00 00 11 00 00 00 04 00 00 02 00 01 ..D.............
023270: 83 80 01 08 01 87 C0 22 07 C3 80 FB 11 00 0F E0 ......."........
023280: 00 00 00 07 00 E0 00 00 00 03 98 FB 05 00 38 00 ..............8.
023290: 00 03 B8 FB 05 00 0E FB 0E 00 F8 FB 07 00 07 70 ...............p
0232A0: FB 70 00 10 FB 04 00 10 FB 04 00 10 FB 04 00 10 .p..............
0232B0: FB 1A 00 40 FB 04 00 40 FB 20 00 10 01 C0 38 00 ...@...@. ....8.
0232C0: 10 01 C1 DC 00 10 01 C1 DC 00 10 FB 1A 00 40 77 ..............@w
0232D0: 77 77 00 40 FB 20 00 10 FB 04 00 10 FB 04 00 10 ww.@. ..........
0232E0: FB 04 00 10 FB 1A 00 40 FB 04 00 40 FB 20 00 10 .......@...@. ..
0232F0: FB 04 00 10 FB 04 00 10 FB 04 00 10 FB 15 00 40 ...............@
023300: FB 04 00 40 FB 04 00 40 FB 04 00 40 FB 1B 00 10 ...@...@...@....
023310: 01 C0 38 00 10 01 C0 F8 00 10 01 C0 F8 00 10 FB ..8.............
023320: 15 00 43 BB F8 E0 00 41 F1 F3 80 E0 40 03 BB B8 ..C....A....@...
023330: E0 40 FB 1B 00 10 FB 04 00 10 FB 04 00 10 FB 04 .@..............
023340: 00 10 FB 1A 00 40 FB 04 00 40 FB 20 00 10 00 E0 .....@...@. ....
023350: 38 00 10 00 E0 0E 00 10 00 E0 0E 00 10 FB 1A 00 8...............
023360: 40 77 77 7B 00 40 FB 20 00 10 FB 04 00 10 FB 04 @ww{.@. ........
023370: 00 10 FB 04 00 10 FB 1A 00 40 FB 04 00 40 FB 20 .........@...@.
023380: 00 10 FB 04 00 10 FB 04 00 10 FB 04 00 10 FB 40 ...............@
023390: 00 10 03 81 F0 00 10 03 80 E0 00 10 38 3F B9 80 ............8?..
0233A0: 10 FB FF 00 FB FF 00 FB FF 00 FB FF 00 FB 3F 00 ..............?.
0233B0: 01 10 00 00 00 42 00 00 00 08 80 00 00 02 40 00 .....B........@.
0233C0: 00 01 20 00 00 00 88 00 00 00 21 00 00 00 04 20 .. .......!....
0233D0: 00 00 00 84 00 00 00 10 40 00 00 01 04 FB 13 00 ........@.......
0233E0: 0E FB 04 00 07 FB 05 00 E3 98 FB 08 00 03 F0 FB ................
0233F0: 05 00 0E FB 0D 00 01 DC FB 07 00 07 E0 FB 70 00 ..............p.
023400: 10 FB 04 00 10 FB 04 00 10 FB 04 00 10 FB 1A 00 ................
023410: 40 FB 04 00 40 FB 20 00 10 01 F8 70 00 10 01 F8 @...@. ....p....
023420: F8 00 10 01 F8 FC 00 10 FB 1A 00 40 7E 77 7E 00 ...........@~w~.
023430: 40 FB 20 00 10 FB 04 00 10 FB 04 00 10 FB 04 00 @. .............
023440: 10 FB 1A 00 40 FB 04 00 40 FB 20 00 10 FB 04 00 ....@...@. .....
023450: 10 FB 04 00 10 FB 04 00 10 FB 15 00 40 FB 04 00 ............@...
023460: 40 FB 04 00 40 FB 04 00 40 FB 1B 00 10 FB 04 00 @...@...@.......
023470: 10 FB 04 00 10 FB 04 00 10 FB 15 00 40 FB 04 00 ............@...
023480: 40 FB 04 00 40 FB 04 00 40 FB 1B 00 10 FB 04 00 @...@...@.......
023490: 10 FB 04 00 10 FB 04 00 10 FB 1A 00 40 FB 04 00 ............@...
0234A0: 40 FB 20 00 10 00 FC 38 00 10 00 FC 1C 00 10 00 @. ....8........
0234B0: FC 3C 00 10 FB 1A 00 40 7E 77 7F 00 40 FB 20 00 .<.....@~w..@. .
0234C0: 10 FB 04 00 10 FB 04 00 10 FB 04 00 10 FB 1A 00 ................
0234D0: 40 FB 04 00 40 FB 20 00 10 FB 04 00 10 FB 04 00 @...@. .........
0234E0: 10 FB 04 00 10 FB 40 00 10 FB 04 00 10 FB 04 00 ......@.........
0234F0: 10 FB 04 00 10 FB FF 00 FB FF 00 FB FF 00 FB FF ................
023500: 00 FB 3E 00 FF FF FC 1F FF FF FF C7 FF FF FF F1 ..>.............
023510: FF FF FF FC 00 00 02 FB 07 00 04 20 FB 05 00 01 ........... ....
023520: 08 FB 1E 00 0E 03 B8 FC 1F 0F C1 E0 7C 3F 01 C3 ............|?..
023530: D8 EE 1B 07 C3 F0 78 1F 00 03 E0 7C 3B 8F C1 F0 ......x....|;...
023540: 7E FB 0D 00 01 C0 77 1F 83 F0 F8 7E 00 07 C0 F8 ~.....w....~....
023550: 77 0F C0 FB 6C 00 10 FB 04 00 10 FB 04 00 10 FB w...l...........
023560: 04 00 10 FB 1A 00 40 FB 04 00 40 FB 20 00 10 01 ......@...@. ...
023570: C0 E0 00 10 01 C1 DC 00 10 01 C0 1C 00 10 FB 1A ................
023580: 00 40 76 77 70 00 40 FB 20 00 10 FB 04 00 10 FB .@vwp.@. .......
023590: 04 00 10 FB 04 00 10 FB 1A 00 40 FB 04 00 40 FB ..........@...@.
0235A0: 20 00 10 01 FC 38 00 10 01 FD FC 00 10 01 FC 78 ....8.........x
0235B0: 00 10 FB 15 00 43 F3 83 F8 00 41 F1 F3 F3 B8 40 .....C....A....@
0235C0: 03 F3 F3 F8 40 FB 1B 00 10 FB 04 00 10 FB 04 00 ....@...........
0235D0: 10 FB 04 00 10 FB 15 00 40 FB 04 00 40 FB 04 00 ........@...@...
0235E0: 40 FB 04 00 40 FB 1B 00 10 FB 04 00 10 FB 04 00 @...@...........
0235F0: 10 FB 04 00 10 FB 1A 00 40 FB 04 00 40 FB 20 00 ........@...@. .
023600: 10 00 E0 38 00 10 00 E0 38 00 10 00 E0 0E 00 10 ...8....8.......
023610: FB 1A 00 40 76 77 77 00 40 FB 20 00 10 FB 04 00 ...@vww.@. .....
023620: 10 FB 04 00 10 FB 04 00 10 FB 1A 00 40 FB 04 00 ............@...
023630: 40 FB 20 00 10 03 F9 F0 00 10 03 F8 00 00 10 3F @. ............?
023640: BF B9 80 10 FB 40 00 10 FB 04 00 10 FB 04 00 10 .....@..........
023650: FB 04 00 10 FB FF 00 FB FF 00 FB FF 00 FB FF 00 ................
023660: FB 7F 00 0F C3 B8 EE 3B 87 00 E0 EE 3B 83 83 F8 .......;....;...
023670: EE 3F 8E E3 B8 38 3B 80 03 C0 EE 3B 8E E0 38 EE .?...8;....;..8.
023680: FB 0D 00 01 C0 77 1D C7 01 DC 77 00 07 81 DC 77 .....w....w....w
023690: 1C FB 6D 00 10 FB 04 00 10 FB 04 00 10 FB 04 00 ..m.............
0236A0: 10 FB 1A 00 40 FB 04 00 40 FB 20 00 10 01 C0 E0 ....@...@. .....
0236B0: 00 10 01 C1 DC 00 10 01 C0 38 00 10 FB 1A 00 40 .........8.....@
0236C0: 77 77 70 00 40 FB 20 00 1F FB 0E FF F0 FB 15 00 wwp.@. .........
0236D0: 7F FB 0E FF C0 FB 1B 00 10 01 C0 78 00 10 01 C1 ...........x....
0236E0: C0 00 10 01 C0 E0 00 10 FB 15 00 43 BB 83 F8 00 ...........C....
0236F0: 43 BB BB BB B8 40 03 BB BB F8 40 FB 1B 00 10 FB C....@....@.....
023700: 04 00 10 FB 04 00 10 FB 04 00 10 FB 15 00 40 FB ..............@.
023710: 04 00 40 FB 04 00 40 FB 04 00 40 FB 1B 00 10 FB ..@...@...@.....
023720: 04 00 10 FB 04 00 10 FB 04 00 10 FB 1A 00 40 FB ..............@.
023730: 04 00 40 FB 20 00 10 00 E0 38 00 10 00 E0 70 00 ..@. ....8....p.
023740: 10 00 E0 EE 00 10 FB 1A 00 40 77 7E 73 00 40 FB .........@w~s.@.
023750: 20 00 1F FB 0E FF F0 FB 1A 00 FB 05 FF E0 FB 20 ..............
023760: 00 10 03 83 B8 00 10 03 80 00 00 10 38 38 39 80 ............889.
023770: 10 FB 40 00 10 FB 04 00 10 FB 04 00 10 FB 04 00 ..@.............
023780: 10 FB FF 00 FB FF 00 FB FF 00 FB FF 00 FB 7F 00 ................
023790: 0E 03 B8 EE 38 07 00 E0 EE 3B 87 03 B8 EE 35 8F ....8....;....5.
0237A0: E3 80 38 38 00 03 E0 FE 3B 8E E1 F8 EE FB 0D 00 ..88....;.......
0237B0: 01 C0 77 1C 03 E1 DC 70 00 07 C1 FC 77 0F 80 FB ..w....p....w...
0237C0: 6C 00 10 FB 04 00 10 FB 04 00 10 FB 04 00 10 FB l...............
0237D0: 1A 00 40 FB 04 00 40 FB 20 00 10 01 C0 E0 00 10 ..@...@. .......
0237E0: 01 C0 F8 00 10 01 C0 F0 00 10 FB 1A 00 40 77 3E .............@w>
0237F0: 70 00 40 FB 20 00 10 FB 04 00 10 FB 04 00 10 FB p.@. ...........
023800: 04 00 10 FB 15 00 40 FB 04 00 40 FB 04 00 40 FB ......@...@...@.
023810: 04 00 40 FB 1B 00 10 01 C0 F8 00 10 01 C1 F8 00 ..@.............
023820: 10 01 C1 C0 00 10 FB 15 00 43 BB 80 E0 00 43 83 .........C....C.
023830: BB BB B8 40 03 BB B8 E0 40 FB 1B 00 10 FB 04 00 ...@....@.......
023840: 10 FB 04 00 10 FB 04 00 10 FB 15 00 40 FB 04 00 ............@...
023850: 40 FB 04 00 40 FB 04 00 40 FB 1B 00 10 FB 04 00 @...@...@.......
023860: 10 FB 04 00 10 FB 04 00 10 FB 1A 00 40 FB 04 00 ............@...
023870: 40 FB 20 00 10 00 E0 FE 00 10 00 E0 FE 00 10 00 @. .............
023880: E0 7C 00 10 FB 1A 00 40 77 7C 73 00 40 FB 20 00 .|.....@w|s.@. .
023890: 10 FB 04 00 10 FB 04 00 10 FB 04 00 10 FB 40 00 ..............@.
0238A0: 10 03 83 B8 00 10 03 80 00 00 10 38 38 3D 80 10 ...........88=..
0238B0: FB 40 00 10 FB 04 00 10 FB 04 00 10 FB 04 00 10 .@..............
0238C0: FB FF 00 FB FF 00 FB FF 00 FB FF 00 FB 7F 00 0E ................
0238D0: 03 B8 EE 3B 87 00 E0 EE 3B 8E 03 98 EE 35 8E 03 ...;....;....5..
0238E0: 80 38 3B 80 03 F0 E0 1F 8F C3 B8 EE FB 0D 00 01 .8;.............
0238F0: DC 77 1C 00 71 DC 70 00 07 E1 C0 3F 01 C0 FB 6C .w..q.p....?...l
023900: 00 10 FB 04 00 10 FB 04 00 10 FB 04 00 10 FB 1A ................
023910: 00 40 FB 04 00 40 FB 20 00 10 FB 04 00 10 FB 04 .@...@. ........
023920: 00 10 FB 04 00 10 FB 1A 00 40 FB 04 00 40 FB 20 .........@...@.
023930: 00 10 FB 04 00 10 FB 04 00 10 FB 04 00 10 FB 15 ................
023940: 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 FB 1B .@...@...@...@..
023950: 00 10 01 F9 B8 00 10 01 F8 1C 00 10 01 F9 F8 00 ................
023960: 10 FB 15 00 43 F3 80 E0 00 43 83 BB F1 F0 40 03 ....C....C....@.
023970: F3 F0 E0 40 FB 1B 00 10 FB 04 00 10 FB 04 00 10 ...@............
023980: FB 04 00 10 FB 15 00 40 FB 04 00 40 FB 04 00 40 .......@...@...@
023990: FB 04 00 40 FB 1B 00 10 FB 04 00 10 FB 04 00 10 ...@............
0239A0: FB 04 00 10 FB 1A 00 40 FB 04 00 40 FB 20 00 10 .......@...@. ..
0239B0: FB 04 00 10 FB 04 00 10 FB 04 00 10 FB 1A 00 40 ...............@
0239C0: FB 04 00 40 FB 20 00 10 FB 04 00 10 FB 04 00 10 ...@. ..........
0239D0: FB 04 00 10 FB 40 00 10 03 F3 F8 00 10 03 F0 00 .....@..........
0239E0: 00 10 3F 3F 3F 80 10 FB 40 00 10 FB 04 00 10 FB ..???...@.......
0239F0: 04 00 10 FB 04 00 10 FB FF 00 FB FF 00 FB FF 00 ................
023A00: FB FF 00 FB 6E 00 1A 35 20 20 24 24 24 FF 00 FF ....n..5 $$$...
023A10: 00 00 02 00 00 00 40 00 00 40 00 40 00 00 00 00 ......@..@.@....
023A20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
023A30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
023A40: 00 40 00 FE 02 01 00 50 41 44 32 20 20 20 20 24 .@.....PAD2 $
023A50: 24 24 FF 00 FF 00 00 02 00 00 00 40 00 00 40 00 $$.........@..@.
023A60: 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 @...............
023A70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
023A80: E0 7C 00 10 FB 1A 00 40 77 7C 73 00 40 FB 20 00 .|.....@w|s.@. .
023A90: 10 FB 04 00 10 FB 04 00 10 FB 04 00 10 FB 40 00 ..............@.
023AA0: 10 03 83 B8 00 10 03 80 00 00 10 38 38 3D 80 10 ...........88=..
023AB0: FB 40 00 10 FB 04 00 10 FB 04 00 10 FB 04 00 10 .@..............
023AC0: FB FF 00 FB FF 00 FB FF 00 FB FF 00 FB 7F 00 0E ................
023AD0: 03 B8 EE 3B 87 00 E0 EE 3B 8E 03 98 EE 35 8E 03 ...;....;....5..
023AE0: 80 38 3B 80 03 F0 E0 1F 8F C3 B8 EE FB 0D 00 01 .8;.............
023AF0: DC 77 1C 00 71 DC 70 00 07 E1 C0 3F 01 C0 FB 6C .w..q.p....?...l
023B00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
023B10: 1E 00 00 00 02 09 50 E5 1E 00 C1 02 00 00 00 02 ......P.........
023B20: 1E 00 C2 02 00 00 00 02 1E 00 C3 02 00 00 00 02 ................
023B30: 1E 00 C4 02 00 00 00 02 1E 00 C5 02 00 00 00 02 ................
023B40: 1E 00 C6 02 00 00 00 02 1E 00 C7 02 00 00 00 02 ................
023B50: 1E 00 C8 02 00 00 00 02 1E 00 C9 02 00 00 00 02 ................
023B60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
023B70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
023B80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
023B90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
023BA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
023BB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
023BC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
023BD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
023BE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
023BF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
023C00: 00 50 41 44 32 2D 36 20 20 42 49 4E 00 00 00 00 .PAD2-6 BIN....
023C10: 00 00 02 00 00 00 40 00 86 0A 00 00 00 00 00 00 ......@.........
023C20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
023C30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
023C40: 86 0A 00 E5 03 FB FF 00 FB 6E 00 1A 36 20 20 24 .........n..6 $
023C50: 24 24 FF 00 FF 00 00 02 00 00 00 40 00 00 40 00 $$.........@..@.
023C60: 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 @...............
023C70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
023C80: 3A 5A 40 CD 0E BC 2A 5B 40 CD 05 BC ED 4B 5D 40 :Z@...*[@....K]@
023C90: CD 38 BC 21 5F 40 AF 4E 23 46 23 E5 F5 CD 32 BC .8.!_@.N#F#...2.
023CA0: F1 E1 3C FE 10 20 F0 21 83 40 11 00 C0 ED 4B 81 ..<.. .!.@....K.
023CB0: 40 47 B7 20 06 01 00 40 ED B0 C9 7E B9 28 10 12 @G. ...@...~.(..
023CC0: 13 23 3A 80 40 94 20 F3 3A 7F 40 95 20 ED C9 23 .#:.@. .:.@. ..#
023CD0: 46 23 7E 12 13 10 FC C3 41 40 02 00 00 01 01 01 F#~.....A@......
023CE0: 01 1A 1A 06 06 12 12 00 00 1A 1A 06 06 12 12 00 ................
023CF0: 00 1A 1A 06 06 12 12 00 00 1A 1A 06 06 12 12 86 ................
023D00: 4A FB FF FB 61 00 0E 01 F8 EE 1F 03 C1 F0 7C 3B J...a.........|;
023D10: 80 03 98 7E 31 87 C3 80 7C 1F 00 03 B8 7C 03 8E ...~1...|....|..
023D20: 01 F8 7E FB 0E 00 F8 3F 1C 07 E0 F8 70 00 07 70 ..~....?....p..p
023D30: F8 07 1F 80 FB 6C 00 10 01 FD FC 00 10 01 FC F8 .....l..........
023D40: 00 10 01 FC F8 00 10 FB 1A 00 41 DD C1 DC 00 40 ..........A....@
023D50: FB 20 00 10 FB 04 00 10 FB 04 00 10 FB 04 00 10 . ..............
023D60: FB 1A 00 40 FB 04 00 40 FB 20 00 10 FB 04 00 10 ...@...@. ......
023D70: FB 04 00 10 FB 04 00 10 FB 15 00 40 FB 04 00 40 ...........@...@
023D80: FB 04 00 40 FB 04 00 40 FB 1B 00 10 01 C1 FC 00 ...@...@........
023D90: 10 01 C0 1C 00 10 01 C1 DC 00 10 FB 15 00 40 0E ..............@.
023DA0: 38 EE 00 43 83 BB 80 E0 40 E0 38 EE 00 40 FB 1B 8..C....@.8..@..
023DB0: 00 10 FB 04 00 10 FB 04 00 10 FB 04 00 10 FB 15 ................
023DC0: 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 FB 1B .@...@...@...@..
023DD0: 00 10 00 FE 38 00 10 00 FE 7C 00 10 00 FE 7C 00 ....8....|....|.
023DE0: 10 FB 1A 00 40 FE E6 F8 00 40 FB 20 00 10 FB 04 ....@....@. ....
023DF0: 00 10 FB 04 00 10 FB 04 00 10 FB 1A 00 40 FB 04 .............@..
023E00: 00 40 FB 20 00 10 FB 04 00 10 FB 04 00 10 FB 04 .@. ............
023E10: 00 10 FB 40 00 10 03 83 B8 00 10 03 80 00 00 10 ...@............
023E20: 38 38 3B 80 10 FB 40 00 10 FB 04 00 10 FB 04 00 88;...@.........
023E30: 10 FB 04 00 10 FB FF 00 FB FF 00 FB FF 00 FB FF ................
023E40: 00 FB 97 00 1F 0E FB 1C 00 3E FB 1E 00 1F FB 0E .........>......
023E50: FF F0 FB 1A 00 7F FB 04 FF E0 FB 20 00 10 01 C0 ........... ....
023E60: 1C 00 10 01 C1 DC 00 10 01 C1 DC 00 10 FB 1A 00 ................
023E70: 41 DD C1 C0 00 40 FB 20 00 10 FB 04 00 10 FB 04 A....@. ........
023E80: 00 10 FB 04 00 10 FB 1A 00 40 FB 04 00 40 FB 20 .........@...@.
023E90: 00 10 FB 04 00 10 FB 04 00 10 FB 04 00 10 FB 15 ................
023EA0: 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 FB 1B .@...@...@...@..
023EB0: 00 10 01 C0 38 00 10 01 C1 DC 00 10 01 C1 DC 00 ....8...........
023EC0: 10 FB 15 00 40 EE 38 EE 00 43 BB BB 80 E0 40 E0 ....@.8..C....@.
023ED0: 38 E6 00 40 FB 1B 00 1F FB 0E FF F0 FB 15 00 7F 8..@............
023EE0: FB 0E FF C0 FB 1B 00 10 00 E0 78 00 10 00 E0 EE ..........x.....
023EF0: 00 10 00 E0 EE 00 10 FB 1A 00 40 E0 E6 FC 00 40 ..........@....@
023F00: FB 20 00 10 FB 04 00 10 FB 04 00 10 FB 04 00 10 . ..............
023F10: FB 1A 00 40 FB 04 00 40 FB 20 00 10 FB 04 00 10 ...@...@. ......
023F20: FB 04 00 10 FB 04 00 10 FB 40 00 10 03 83 B8 00 .........@......
023F30: 10 03 80 E0 00 10 38 38 39 80 10 FB 40 00 1F FB ......889...@...
023F40: 0E FF F0 FB FF 00 FB FF 00 FB FF 00 FB EF 00 04 ................
023F50: 20 00 00 00 82 00 00 00 08 20 FB 05 00 04 10 00 ........ ......
023F60: 00 00 44 00 00 00 11 00 00 00 04 00 00 02 00 01 ..D.............
023F70: 83 80 01 08 01 87 C0 22 07 C3 80 FB 11 00 0F E0 ......."........
023F80: 00 00 00 07 00 E0 00 00 00 03 98 FB 05 00 38 00 ..............8.
023F90: 00 03 B8 FB 05 00 0E FB 0E 00 F8 FB 07 00 07 70 ...............p
023FA0: FB 70 00 10 FB 04 00 10 FB 04 00 10 FB 04 00 10 .p..............
023FB0: FB 1A 00 40 FB 04 00 40 FB 20 00 10 01 C0 38 00 ...@...@. ....8.
023FC0: 10 01 C1 DC 00 10 01 C1 DC 00 10 FB 1A 00 41 F9 ..............A.
023FD0: F9 DC 00 40 FB 20 00 10 FB 04 00 10 FB 04 00 10 ...@. ..........
023FE0: FB 04 00 10 FB 1A 00 40 FB 04 00 40 FB 20 00 10 .......@...@. ..
023FF0: FB 04 00 10 FB 04 00 10 FB 04 00 10 FB 15 00 40 ...............@
024000: FB 04 00 40 FB 04 00 40 FB 04 00 40 FB 1B 00 10 ...@...@...@....
024010: 01 C0 38 00 10 01 C0 F8 00 10 01 C0 F8 00 10 FB ..8.............
024020: 15 00 40 7C 38 EE 00 41 F1 F3 80 E0 40 E0 FE E6 ..@|8..A....@...
024030: 00 40 FB 1B 00 10 FB 04 00 10 FB 04 00 10 FB 04 .@..............
024040: 00 10 FB 1A 00 40 FB 04 00 40 FB 20 00 10 00 E0 .....@...@. ....
024050: 38 00 10 00 E0 0E 00 10 00 E0 0E 00 10 FB 1A 00 8...............
024060: 40 E0 F6 EE 00 40 FB 20 00 10 FB 04 00 10 FB 04 @....@. ........
024070: 00 10 FB 04 00 10 FB 1A 00 40 FB 04 00 40 FB 20 .........@...@.
024080: 00 10 FB 04 00 10 FB 04 00 10 FB 04 00 10 FB 40 ...............@
024090: 00 10 03 81 F0 00 10 03 80 E0 00 10 38 3F B9 80 ............8?..
0240A0: 10 FB FF 00 FB FF 00 FB FF 00 FB FF 00 FB 3F 00 ..............?.
0240B0: 01 10 00 00 00 42 00 00 00 08 80 00 00 02 40 00 .....B........@.
0240C0: 00 01 20 00 00 00 88 00 00 00 21 00 00 00 04 20 .. .......!....
0240D0: 00 00 00 84 00 00 00 10 40 00 00 01 04 FB 13 00 ........@.......
0240E0: 0E FB 04 00 07 FB 05 00 E3 98 FB 08 00 03 F0 FB ................
0240F0: 05 00 0E FB 0D 00 01 DC FB 07 00 07 E0 FB 70 00 ..............p.
024100: 10 FB 04 00 10 FB 04 00 10 FB 04 00 10 FB 1A 00 ................
024110: 40 FB 04 00 40 FB 20 00 10 01 F8 70 00 10 01 F8 @...@. ....p....
024120: F8 00 10 01 F8 FC 00 10 FB 1A 00 41 DD C1 CC 00 ...........A....
024130: 40 FB 20 00 10 FB 04 00 10 FB 04 00 10 FB 04 00 @. .............
024140: 10 FB 1A 00 40 FB 04 00 40 FB 20 00 10 FB 04 00 ....@...@. .....
024150: 10 FB 04 00 10 FB 04 00 10 FB 15 00 40 FB 04 00 ............@...
024160: 40 FB 04 00 40 FB 04 00 40 FB 1B 00 10 FB 04 00 @...@...@.......
024170: 10 FB 04 00 10 FB 04 00 10 FB 15 00 40 FB 04 00 ............@...
024180: 40 FB 04 00 40 FB 04 00 40 FB 1B 00 10 FB 04 00 @...@...@.......
024190: 10 FB 04 00 10 FB 04 00 10 FB 1A 00 40 FB 04 00 ............@...
0241A0: 40 FB 20 00 10 00 FC 38 00 10 00 FC 1C 00 10 00 @. ....8........
0241B0: FC 3C 00 10 FB 1A 00 40 FC FE EE 00 40 FB 20 00 .<.....@....@. .
0241C0: 10 FB 04 00 10 FB 04 00 10 FB 04 00 10 FB 1A 00 ................
0241D0: 40 FB 04 00 40 FB 20 00 10 FB 04 00 10 FB 04 00 @...@. .........
0241E0: 10 FB 04 00 10 FB 40 00 10 FB 04 00 10 FB 04 00 ......@.........
0241F0: 10 FB 04 00 10 FB FF 00 FB FF 00 FB FF 00 FB FF ................
024200: 00 FB 3E 00 FF FF FC 1F FF FF FF C7 FF FF FF F1 ..>.............
024210: FF FF FF FC 00 00 02 FB 07 00 04 20 FB 05 00 01 ........... ....
024220: 08 FB 1E 00 0E 03 B8 FC 1F 0F C1 E0 7C 3F 01 C3 ............|?..
024230: D8 EE 1B 07 C3 F0 78 1F 00 03 E0 7C 3B 8F C1 F0 ......x....|;...
024240: 7E FB 0D 00 01 C0 77 1F 83 F0 F8 7E 00 07 C0 F8 ~.....w....~....
024250: 77 0F C0 FB 6C 00 10 FB 04 00 10 FB 04 00 10 FB w...l...........
024260: 04 00 10 FB 1A 00 40 FB 04 00 40 FB 20 00 10 01 ......@...@. ...
024270: C0 E0 00 10 01 C1 DC 00 10 01 C0 1C 00 10 FB 1A ................
024280: 00 41 DD C1 CC 00 40 FB 20 00 10 FB 04 00 10 FB .A....@. .......
024290: 04 00 10 FB 04 00 10 FB 1A 00 40 FB 04 00 40 FB ..........@...@.
0242A0: 20 00 10 01 FC 38 00 10 01 FD FC 00 10 01 FC 78 ....8.........x
0242B0: 00 10 FB 15 00 40 7C FE 7C 00 41 F1 F3 F3 B8 40 .....@|.|.A....@
0242C0: FE FE E6 00 40 FB 1B 00 10 FB 04 00 10 FB 04 00 ....@...........
0242D0: 10 FB 04 00 10 FB 15 00 40 FB 04 00 40 FB 04 00 ........@...@...
0242E0: 40 FB 04 00 40 FB 1B 00 10 FB 04 00 10 FB 04 00 @...@...........
0242F0: 10 FB 04 00 10 FB 1A 00 40 FB 04 00 40 FB 20 00 ........@...@. .
024300: 10 00 E0 38 00 10 00 E0 38 00 10 00 E0 0E 00 10 ...8....8.......
024310: FB 1A 00 40 E0 EE EE 00 40 FB 20 00 10 FB 04 00 ...@....@. .....
024320: 10 FB 04 00 10 FB 04 00 10 FB 1A 00 40 FB 04 00 ............@...
024330: 40 FB 20 00 10 03 F9 F0 00 10 03 F8 00 00 10 3F @. ............?
024340: BF B9 80 10 FB 40 00 10 FB 04 00 10 FB 04 00 10 .....@..........
024350: FB 04 00 10 FB FF 00 FB FF 00 FB FF 00 FB FF 00 ................
024360: FB 7F 00 0F C3 B8 EE 3B 87 00 E0 EE 3B 83 83 F8 .......;....;...
024370: EE 3F 8E E3 B8 38 3B 80 03 C0 EE 3B 8E E0 38 EE .?...8;....;..8.
024380: FB 0D 00 01 C0 77 1D C7 01 DC 77 00 07 81 DC 77 .....w....w....w
024390: 1C FB 6D 00 10 FB 04 00 10 FB 04 00 10 FB 04 00 ..m.............
0243A0: 10 FB 1A 00 40 FB 04 00 40 FB 20 00 10 01 C0 E0 ....@...@. .....
0243B0: 00 10 01 C1 DC 00 10 01 C0 38 00 10 FB 1A 00 41 .........8.....A
0243C0: F9 FC F8 00 40 FB 20 00 1F FB 0E FF F0 FB 15 00 ....@. .........
0243D0: 7F FB 0E FF C0 FB 1B 00 10 01 C0 78 00 10 01 C1 ...........x....
0243E0: C0 00 10 01 C0 E0 00 10 FB 15 00 40 EE FE EE 00 ...........@....
0243F0: 43 BB BB BB B8 40 E0 38 E6 00 40 FB 1B 00 10 FB C....@.8..@.....
024400: 04 00 10 FB 04 00 10 FB 04 00 10 FB 15 00 40 FB ..............@.
024410: 04 00 40 FB 04 00 40 FB 04 00 40 FB 1B 00 10 FB ..@...@...@.....
024420: 04 00 10 FB 04 00 10 FB 04 00 10 FB 1A 00 40 FB ..............@.
024430: 04 00 40 FB 20 00 10 00 E0 38 00 10 00 E0 70 00 ..@. ....8....p.
024440: 10 00 E0 EE 00 10 FB 1A 00 40 E0 E6 FC 00 40 FB .........@....@.
024450: 20 00 1F FB 0E FF F0 FB 1A 00 FB 05 FF E0 FB 20 ..............
024460: 00 10 03 83 B8 00 10 03 80 00 00 10 38 38 39 80 ............889.
024470: 10 FB 40 00 10 FB 04 00 10 FB 04 00 10 FB 04 00 ..@.............
024480: 10 FB FF 00 FB FF 00 FB FF 00 FB FF 00 FB 7F 00 ................
024490: 0E 03 B8 EE 38 07 00 E0 EE 3B 87 03 B8 EE 35 8F ....8....;....5.
0244A0: E3 80 38 38 00 03 E0 FE 3B 8E E1 F8 EE FB 0D 00 ..88....;.......
0244B0: 01 C0 77 1C 03 E1 DC 70 00 07 C1 FC 77 0F 80 FB ..w....p....w...
0244C0: 6C 00 10 FB 04 00 10 FB 04 00 10 FB 04 00 10 FB l...............
0244D0: 1A 00 40 FB 04 00 40 FB 20 00 10 01 C0 E0 00 10 ..@...@. .......
0244E0: 01 C0 F8 00 10 01 C0 F0 00 10 FB 1A 00 40 FB 04 .............@..
0244F0: 00 40 FB 20 00 10 FB 04 00 10 FB 04 00 10 FB 04 .@. ............
024500: 00 10 FB 15 00 40 FB 04 00 40 FB 04 00 40 FB 04 .....@...@...@..
024510: 00 40 FB 1B 00 10 01 C0 F8 00 10 01 C1 F8 00 10 .@..............
024520: 01 C1 C0 00 10 FB 15 00 40 E0 38 EE 00 43 83 BB ........@.8..C..
024530: BB B8 40 E0 38 F6 00 40 FB 1B 00 10 FB 04 00 10 ..@.8..@........
024540: FB 04 00 10 FB 04 00 10 FB 15 00 40 FB 04 00 40 ...........@...@
024550: FB 04 00 40 FB 04 00 40 FB 1B 00 10 FB 04 00 10 ...@...@........
024560: FB 04 00 10 FB 04 00 10 FB 1A 00 40 FB 04 00 40 ...........@...@
024570: FB 20 00 10 00 E0 FE 00 10 00 E0 FE 00 10 00 E0 . ..............
024580: 7C 00 10 FB 1A 00 40 FE E6 F8 00 40 FB 20 00 10 |.....@....@. ..
024590: FB 04 00 10 FB 04 00 10 FB 04 00 10 FB 40 00 10 .............@..
0245A0: 03 83 B8 00 10 03 80 00 00 10 38 38 3D 80 10 FB ..........88=...
0245B0: 40 00 10 FB 04 00 10 FB 04 00 10 FB 04 00 10 FB @...............
0245C0: FF 00 FB FF 00 FB FF 00 FB FF 00 FB 7F 00 0E 03 ................
0245D0: B8 EE 3B 87 00 E0 EE 3B 8E 03 98 EE 35 8E 03 80 ..;....;....5...
0245E0: 38 3B 80 03 F0 E0 1F 8F C3 B8 EE FB 0D 00 01 DC 8;..............
0245F0: 77 1C 00 71 DC 70 00 07 E1 C0 3F 01 C0 FB 6C 00 w..q.p....?...l.
024600: 10 FB 04 00 10 FB 04 00 10 FB 04 00 10 FB 1A 00 ................
024610: 41 F9 FC F8 00 40 FB 20 00 10 FB 04 00 10 FB 04 A....@. ........
024620: 00 10 FB 04 00 10 FB 1A 00 40 FB 04 00 40 FB 20 .........@...@.
024630: 00 10 FB 04 00 10 FB 04 00 10 FB 04 00 10 FB 15 ................
024640: 00 40 FB 04 00 40 FB 04 00 40 FB 04 00 40 FB 1B .@...@...@...@..
024650: 00 10 01 F9 B8 00 10 01 F8 1C 00 10 01 F9 F8 00 ................
024660: 10 FB 15 00 40 7C 38 FE 00 43 83 BB F1 F0 40 FC ....@|8..C....@.
024670: 38 FE 00 40 FB 1B 00 10 FB 04 00 10 FB 04 00 10 8..@............
024680: FB 04 00 10 FB 15 00 40 FB 04 00 40 FB 04 00 40 .......@...@...@
024690: FB 04 00 40 FB 1B 00 10 FB 04 00 10 FB 04 00 10 ...@............
0246A0: FB 04 00 10 FB 1A 00 40 FB 04 00 40 FB 20 00 10 .......@...@. ..
0246B0: FB 04 00 10 FB 04 00 10 FB 04 00 10 FB 1A 00 40 ...............@
0246C0: FB 04 00 40 FB 20 00 10 FB 04 00 10 FB 04 00 10 ...@. ..........
0246D0: FB 04 00 10 FB 40 00 10 03 F3 F8 00 10 03 F0 00 .....@..........
0246E0: 00 10 3F 3F 3F 80 10 FB 40 00 10 FB 04 00 10 FB ..???...@.......
0246F0: 04 00 10 FB 04 00 10 FB FF 00 FB FF 00 FB FF 00 ................
024700: FB FF 00 FB 6E 00 1A 36 20 20 24 24 24 FF 00 FF ....n..6 $$$...
024710: 00 00 02 00 00 00 40 00 00 40 00 40 00 00 00 00 ......@..@.@....
024720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
024730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
024740: 00 40 00 94 03 01 00 50 41 44 32 2D 36 20 20 24 .@.....PAD2-6 $
024750: 24 24 FF 00 FF 00 00 02 00 00 00 40 00 00 40 00 $$.........@..@.
024760: 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 @...............
024770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
024780: 7C 00 10 FB 1A 00 40 FE E6 F8 00 40 FB 20 00 10 |.....@....@. ..
024790: FB 04 00 10 FB 04 00 10 FB 04 00 10 FB 40 00 10 .............@..
0247A0: 03 83 B8 00 10 03 80 00 00 10 38 38 3D 80 10 FB ..........88=...
0247B0: 40 00 10 FB 04 00 10 FB 04 00 10 FB 04 00 10 FB @...............
0247C0: FF 00 FB FF 00 FB FF 00 FB FF 00 FB 7F 00 0E 03 ................
0247D0: B8 EE 3B 87 00 E0 EE 3B 8E 03 98 EE 35 8E 03 80 ..;....;....5...
0247E0: 38 3B 80 03 F0 E0 1F 8F C3 B8 EE FB 0D 00 01 DC 8;..............
0247F0: 77 1C 00 71 DC 70 00 07 E1 C0 3F 01 C0 FB 6C 00 w..q.p....?...l.
024800: 00 33 2D 31 4D 41 49 4E 20 42 49 4E 00 00 00 00 .3-1MAIN BIN....
024810: 00 00 02 00 00 00 40 00 DE 14 00 00 00 00 00 00 ......@.........
024820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
024830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
024840: DE 14 00 D5 04 00 80 FE 04 00 80 FE 04 00 80 FE ................
024850: 04 00 80 FE 04 00 80 FE 04 00 80 FE 04 00 80 FE ................
024860: 04 00 80 FE 04 00 80 FE 04 00 80 FE 04 00 80 FE ................
024870: 04 00 80 FE 09 00 40 FE 13 00 80 FE 27 00 80 FE ......@.....'...
024880: 3A 5A 40 CD 0E BC 2A 5B 40 CD 05 BC ED 4B 5D 40 :Z@...*[@....K]@
024890: CD 38 BC 21 5F 40 AF 4E 23 46 23 E5 F5 CD 32 BC .8.!_@.N#F#...2.
0248A0: F1 E1 3C FE 10 20 F0 21 83 40 11 00 C0 ED 4B 81 ..<.. .!.@....K.
0248B0: 40 47 B7 20 06 01 00 40 ED B0 C9 7E B9 28 10 12 @G. ...@...~.(..
0248C0: 13 23 3A 80 40 94 20 F3 3A 7F 40 95 20 ED C9 23 .#:.@. .:.@. ..#
0248D0: 46 23 7E 12 13 10 FC C3 41 40 02 00 00 01 01 01 F#~.....A@......
0248E0: 01 1A 1A 06 06 12 12 00 00 1A 1A 06 06 12 12 00 ................
0248F0: 00 1A 1A 06 06 12 12 00 00 1A 1A 06 06 12 12 DE ................
024900: 54 FE FF FE 71 00 06 B1 DC 1C 1D C0 01 F8 70 0F T...q.........p.
024910: C7 71 DC 77 1C 07 70 FE 72 00 40 FE 04 00 40 FE .q.w..p.r.@...@.
024920: 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE ..@...@...@...@.
024930: 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE ..@...@...@...@.
024940: 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE ..@...@...@...@.
024950: 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE ..@...@...@...@.
024960: 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE ..@...@...@...@.
024970: 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE ..@...@...@...@.
024980: 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE ..@...@...@...@.
024990: 04 00 40 FE 04 00 40 FE 54 00 40 FE 05 00 10 FE ..@...@.T.@.....
0249A0: 04 00 10 FE 04 00 10 FE 04 00 10 FE 04 00 10 FE ................
0249B0: 04 00 10 FE 04 00 10 FE 04 00 10 FE 04 00 10 FE ................
0249C0: 04 00 10 FE 04 00 10 FE 04 00 10 FE 04 00 10 FE ................
0249D0: 08 00 40 FE 04 00 40 FE 05 00 10 FE 04 00 10 FE ..@...@.........
0249E0: 04 00 10 FE 04 00 10 FE 04 00 10 FE 04 00 10 FE ................
0249F0: 04 00 10 FE 04 00 10 FE 04 00 10 FE 04 00 10 FE ................
024A00: 04 00 10 FE 04 00 10 FE 04 00 10 FE 08 00 40 FE ..............@.
024A10: 04 00 40 FE 07 00 40 FE 04 00 40 FE 04 00 40 FE ..@...@...@...@.
024A20: 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE ..@...@...@...@.
024A30: 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE ..@...@...@...@.
024A40: 04 00 40 FE 04 00 40 00 00 1F C0 00 00 40 FE 04 ..@...@......@..
024A50: 00 40 03 F8 FE 05 00 40 FE 04 00 40 FE 04 00 40 .@.....@...@...@
024A60: FE 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 ...@...@...@...@
024A70: FE 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 ...@...@...@...@
024A80: FE 04 00 40 FE 04 00 40 FE 06 00 40 FE 04 00 40 ...@...@...@...@
024A90: FE 07 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 ...@...@...@...@
024AA0: FE 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 ...@...@...@...@
024AB0: FE 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 ...@...@...@...@
024AC0: FE 04 00 40 FE 06 00 40 FE 04 00 40 FE 09 00 80 ...@...@...@....
024AD0: FE 04 00 80 FE 04 00 80 FE 04 00 80 FE 04 00 80 ................
024AE0: FE 04 00 80 FE 04 00 80 FE 04 00 80 FE 04 00 80 ................
024AF0: FE 04 00 80 FE 04 00 80 FE 04 00 80 FE 09 00 40 ...............@
024B00: FE 04 00 40 01 F0 FE 07 00 80 FE 04 00 80 FE 04 ...@............
024B10: 00 80 FE 04 00 80 FE 04 00 80 FE 04 00 80 FE 04 ................
024B20: 00 80 FE 04 00 80 FE 04 00 80 FE 04 00 80 FE 04 ................
024B30: 00 80 FE 04 00 80 00 00 00 1F C0 FE 04 00 40 FE ..............@.
024B40: 04 00 40 FE 09 00 80 FE 04 00 80 FE 04 00 80 FE ..@.............
024B50: 04 00 80 FE 04 00 80 FE 04 00 80 FE 04 00 80 FE ................
024B60: 04 00 80 FE 04 00 80 FE 04 00 80 FE 04 00 80 FE ................
024B70: 04 00 80 FE 09 00 40 FE 13 00 80 FE 27 00 80 FE ......@.....'...
024B80: 04 00 80 FE 22 00 80 FE 27 00 80 00 E0 00 00 80 ...."...'.......
024B90: FE FF 00 FE FF 00 FE FF 00 FE 83 00 06 30 FC 3E .............0.>
024BA0: 1D C0 01 DC 3E 01 C7 E0 F8 3F 1C 03 F0 FE 72 00 ....>....?....r.
024BB0: 40 00 E0 00 00 40 FE 04 00 40 FE 04 00 40 FE 04 @....@...@...@..
024BC0: 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 .@...@...@...@..
024BD0: 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 .@...@...@...@..
024BE0: 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 .@...@...@...@..
024BF0: 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 .@...@...@...@..
024C00: 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 .@...@...@...@..
024C10: 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 .@...@...@...@..
024C20: 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 .@...@...@...@..
024C30: 00 7F FE 4A FF C0 FE 04 00 40 00 E0 00 00 00 10 ...J.....@......
024C40: FE 04 00 10 FE 04 00 10 FE 04 00 10 FE 04 00 10 ................
024C50: FE 04 00 10 FE 04 00 10 FE 04 00 10 FE 04 00 10 ................
024C60: FE 04 00 10 FE 04 00 10 FE 04 00 10 FE 04 00 10 ................
024C70: FE 08 00 40 FE 04 00 40 FE 05 00 10 FE 04 00 10 ...@...@........
024C80: FE 04 00 10 FE 04 00 10 FE 04 00 10 FE 04 00 10 ................
024C90: FE 04 00 10 FE 04 00 10 FE 04 00 10 FE 04 00 10 ................
024CA0: FE 04 00 10 FE 04 00 10 FE 04 00 10 FE 08 00 40 ...............@
024CB0: FE 04 00 40 FE 07 00 40 FE 04 00 40 FE 04 00 40 ...@...@...@...@
024CC0: FE 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 ...@...@...@...@
024CD0: FE 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 ...@...@...@...@
024CE0: FE 04 00 40 FE 04 00 40 00 00 1F C0 00 00 40 FE ...@...@......@.
024CF0: 04 00 40 03 F8 FE 05 00 40 FE 04 00 40 FE 04 00 ..@.....@...@...
024D00: 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 @...@...@...@...
024D10: 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 @...@...@...@...
024D20: 40 FE 04 00 40 FE 04 00 40 FE 06 00 40 FE 04 00 @...@...@...@...
024D30: 40 FE 07 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 @...@...@...@...
024D40: 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 @...@...@...@...
024D50: 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 @...@...@...@...
024D60: 40 FE 04 00 40 FE 06 00 40 FE 04 00 40 FE 09 00 @...@...@...@...
024D70: 80 FE 04 00 80 FE 04 00 80 FE 04 00 80 FE 04 00 ................
024D80: 80 FE 04 00 80 FE 04 00 80 FE 04 00 80 FE 04 00 ................
024D90: 80 FE 04 00 80 FE 04 00 80 FE 04 00 80 FE 09 00 ................
024DA0: 40 FE 04 00 40 03 F8 FE 07 00 80 FE 04 00 80 FE @...@...........
024DB0: 04 00 80 FE 04 00 80 FE 04 00 80 FE 04 00 80 FE ................
024DC0: 04 00 80 FE 04 00 80 FE 04 00 80 FE 04 00 80 FE ................
024DD0: 04 00 80 FE 04 00 80 00 00 00 1F C0 FE 04 00 40 ...............@
024DE0: FE 04 00 7F FE 4A FF C0 FE 13 00 80 FE 27 00 80 .....J.......'..
024DF0: FE 04 00 80 FE 22 00 80 FE 27 00 80 FE 04 00 80 ....."...'......
024E00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
024E10: 1F 00 00 00 02 09 50 E5 1F 00 C1 02 00 00 00 02 ......P.........
024E20: 1F 00 C2 02 00 00 00 02 1F 00 C3 02 00 00 00 02 ................
024E30: 1F 00 C4 02 00 00 00 02 1F 00 C5 02 00 00 00 02 ................
024E40: 1F 00 C6 02 00 00 00 02 1F 00 C7 02 00 00 00 02 ................
024E50: 1F 00 C8 02 00 00 00 02 1F 00 C9 02 00 00 00 02 ................
024E60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
024E70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
024E80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
024E90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
024EA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
024EB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
024EC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
024ED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
024EE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
024EF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
024F00: FE FF 00 FE FF 00 FE FF 00 FE 8C 00 0F 80 FE 78 ...............x
024F10: 00 40 03 F8 00 00 40 FE 04 00 40 FE 04 00 40 FE .@....@...@...@.
024F20: 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE ..@...@...@...@.
024F30: 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE ..@...@...@...@.
024F40: 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE ..@...@...@...@.
024F50: 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE ..@...@...@...@.
024F60: 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE ..@...@...@...@.
024F70: 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE ..@...@...@...@.
024F80: 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE ..@...@...@...@.
024F90: 04 00 40 FE 05 00 10 FE 04 00 10 FE 04 00 10 FE ..@.............
024FA0: 04 00 10 FE 04 00 10 FE 04 00 10 FE 04 00 10 FE ................
024FB0: 04 00 10 FE 04 00 10 FE 04 00 10 FE 04 00 10 FE ................
024FC0: 04 00 10 FE 04 00 10 FE 08 00 40 FE 04 00 40 03 ..........@...@.
024FD0: F8 00 00 00 10 FE 04 00 10 FE 04 00 10 FE 04 00 ................
024FE0: 10 FE 04 00 10 FE 04 00 10 FE 04 00 10 FE 04 00 ................
024FF0: 10 FE 04 00 10 FE 04 00 10 FE 04 00 10 FE 04 00 ................
025000: 10 FE 04 00 10 FE 08 00 40 FE 04 00 40 FE 05 00 ........@...@...
025010: 10 FE 04 00 10 FE 04 00 10 FE 04 00 10 FE 04 00 ................
025020: 10 FE 04 00 10 FE 04 00 10 FE 04 00 10 FE 04 00 ................
025030: 10 FE 04 00 10 FE 04 00 10 FE 04 00 10 FE 04 00 ................
025040: 10 FE 08 00 40 FE 04 00 40 FE 07 00 40 FE 04 00 ....@...@...@...
025050: 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 @...@...@...@...
025060: 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 @...@...@...@...
025070: 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 00 00 07 @...@...@...@...
025080: 00 00 00 40 FE 04 00 40 01 F0 FE 05 00 40 FE 04 ...@...@.....@..
025090: 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 .@...@...@...@..
0250A0: 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 .@...@...@...@..
0250B0: 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE 06 .@...@...@...@..
0250C0: 00 40 FE 04 00 40 FE 07 00 40 FE 04 00 40 FE 04 .@...@...@...@..
0250D0: 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 .@...@...@...@..
0250E0: 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 .@...@...@...@..
0250F0: 00 40 FE 04 00 40 FE 04 00 40 FE 06 00 40 FE 04 .@...@...@...@..
025100: 00 40 FE 09 00 80 FE 04 00 80 FE 04 00 80 FE 04 .@..............
025110: 00 80 FE 04 00 80 FE 04 00 80 FE 04 00 80 FE 04 ................
025120: 00 80 FE 04 00 80 FE 04 00 80 FE 04 00 80 FE 04 ................
025130: 00 80 FE 09 00 40 FE 04 00 40 03 F8 FE 07 00 80 .....@...@......
025140: FE 04 00 80 FE 04 00 80 FE 04 00 80 FE 04 00 80 ................
025150: FE 04 00 80 FE 04 00 80 FE 04 00 80 FE 04 00 80 ................
025160: FE 04 00 80 FE 04 00 80 FE 04 00 80 00 00 00 07 ................
025170: FE 05 00 40 FE 63 00 80 FE 27 00 80 00 E0 00 00 ...@.c...'......
025180: 80 FE 22 00 80 FE 27 00 80 FE 04 00 80 FE FF 00 .."...'.........
025190: FE FF 00 FE FF 00 FE 33 00 06 30 00 1C 00 00 01 .......3..0.....
0251A0: DC 00 00 07 FE 05 00 70 FE 72 00 7F FE 4A FF C0 .......p.r...J..
0251B0: FE 04 00 40 03 F8 00 00 40 FE 04 00 40 FE 04 00 ...@....@...@...
0251C0: 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 @...@...@...@...
0251D0: 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 @...@...@...@...
0251E0: 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 @...@...@...@...
0251F0: 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 @...@...@...@...
025200: 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 @...@...@...@...
025210: 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 @...@...@...@...
025220: 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 @...@...@...@...
025230: 40 FE 04 00 40 FE 05 00 10 FE 04 00 10 FE 04 00 @...@...........
025240: 10 FE 04 00 10 FE 04 00 10 FE 04 00 10 FE 04 00 ................
025250: 10 FE 04 00 10 FE 04 00 10 FE 04 00 10 FE 04 00 ................
025260: 10 FE 04 00 10 FE 04 00 10 FE 08 00 40 FE 04 00 ............@...
025270: 40 03 F8 00 00 00 10 FE 04 00 10 FE 04 00 10 FE @...............
025280: 04 00 10 FE 04 00 10 FE 04 00 10 FE 04 00 10 FE ................
025290: 04 00 10 FE 04 00 10 FE 04 00 10 FE 04 00 10 FE ................
0252A0: 04 00 10 FE 04 00 10 FE 08 00 40 FE 04 00 40 FE ..........@...@.
0252B0: 05 00 10 FE 04 00 10 FE 04 00 10 FE 04 00 10 FE ................
0252C0: 04 00 10 FE 04 00 10 FE 04 00 10 FE 04 00 10 FE ................
0252D0: 04 00 10 FE 04 00 10 FE 04 00 10 FE 04 00 10 FE ................
0252E0: 04 00 10 FE 08 00 40 FE 04 00 40 FE 07 00 40 FE ......@...@...@.
0252F0: 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE ..@...@...@...@.
025300: 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE ..@...@...@...@.
025310: 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE ..@...@...@...@.
025320: 06 00 40 FE 04 00 40 03 F8 FE 05 00 40 FE 04 00 ..@...@.....@...
025330: 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 @...@...@...@...
025340: 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 @...@...@...@...
025350: 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE 06 00 @...@...@...@...
025360: 40 FE 04 00 7F FE 4A FF C0 FE 04 00 40 FE 09 00 @.....J.....@...
025370: 80 FE 04 00 80 FE 04 00 80 FE 04 00 80 FE 04 00 ................
025380: 80 FE 04 00 80 FE 04 00 80 FE 04 00 80 FE 04 00 ................
025390: 80 FE 04 00 80 FE 04 00 80 FE 04 00 80 FE 09 00 ................
0253A0: 40 FE 04 00 40 00 E0 FE 07 00 80 FE 04 00 80 FE @...@...........
0253B0: 04 00 80 FE 04 00 80 FE 04 00 80 FE 04 00 80 FE ................
0253C0: 04 00 80 FE 04 00 80 FE 04 00 80 FE 04 00 80 FE ................
0253D0: 04 00 80 FE 04 00 80 FE 09 00 40 FE 13 00 FE 2D ..........@....-
0253E0: FF 80 FE 22 00 80 FE 27 00 80 03 F8 00 00 80 FE ..."...'........
0253F0: 22 00 80 FE 27 00 80 FE 04 00 80 FE FF 00 FE FF "...'...........
025400: 00 FE FF 00 FE 33 00 07 70 FE 04 00 01 F8 00 00 .....3..p.......
025410: 07 FE 05 00 70 FE 72 00 40 FE 04 00 40 FE 04 00 ....p.r.@...@...
025420: 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 @...@...@...@...
025430: 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 @...@...@...@...
025440: 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 @...@...@...@...
025450: 40 FE 04 00 40 FE 04 00 40 01 F0 00 00 40 FE 04 @...@...@....@..
025460: 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 .@...@...@...@..
025470: 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 .@...@...@...@..
025480: 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 .@...@...@...@..
025490: 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 .@...@...@...@..
0254A0: 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 .@...@...@...@..
0254B0: 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 .@...@...@...@..
0254C0: 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 .@...@...@...@..
0254D0: 00 40 FE 04 00 40 FE 04 00 40 FE 05 00 10 FE 04 .@...@...@......
0254E0: 00 10 FE 04 00 10 FE 04 00 10 FE 04 00 10 FE 04 ................
0254F0: 00 10 FE 04 00 10 FE 04 00 10 FE 04 00 10 FE 04 ................
025500: 00 10 FE 04 00 10 FE 04 00 10 FE 04 00 10 FE 08 ................
025510: 00 40 FE 04 00 40 01 F0 00 00 00 10 FE 04 00 10 .@...@..........
025520: FE 04 00 10 FE 04 00 10 FE 04 00 10 FE 04 00 10 ................
025530: FE 04 00 10 FE 04 00 10 FE 04 00 10 FE 04 00 10 ................
025540: FE 04 00 10 FE 04 00 10 FE 04 00 10 FE 08 00 40 ...............@
025550: FE 04 00 40 FE 05 00 10 FE 04 00 10 FE 04 00 10 ...@............
025560: FE 04 00 10 FE 04 00 10 FE 04 00 10 FE 04 00 10 ................
025570: FE 04 00 10 FE 04 00 10 FE 04 00 10 FE 04 00 10 ................
025580: FE 04 00 10 FE 04 00 10 FE 04 00 07 00 00 00 40 ...............@
025590: FE 04 00 40 FE 07 00 40 FE 04 00 40 FE 04 00 40 ...@...@...@...@
0255A0: FE 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 ...@...@...@...@
0255B0: FE 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 ...@...@...@...@
0255C0: FE 04 00 40 FE 04 00 40 FE 06 00 40 FE 04 00 40 ...@...@...@...@
0255D0: 03 F8 FE 05 00 40 FE 04 00 40 FE 04 00 40 FE 04 .....@...@...@..
0255E0: 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 .@...@...@...@..
0255F0: 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 .@...@...@...@..
025600: 00 40 FE 04 00 40 FE 06 00 40 FE 54 00 40 FE 09 .@...@...@.T.@..
025610: 00 80 FE 04 00 80 FE 04 00 80 FE 04 00 80 FE 04 ................
025620: 00 80 FE 04 00 80 FE 04 00 80 FE 04 00 80 FE 04 ................
025630: 00 80 FE 04 00 80 FE 04 00 80 FE 04 00 80 00 00 ................
025640: 00 07 FE 05 00 40 FE 04 00 40 FE 09 00 80 FE 04 .....@...@......
025650: 00 80 FE 04 00 80 FE 04 00 80 FE 04 00 80 FE 04 ................
025660: 00 80 FE 04 00 80 FE 04 00 80 FE 04 00 80 FE 04 ................
025670: 00 80 FE 04 00 80 FE 04 00 80 FE 09 00 40 FE 13 .............@..
025680: 00 80 FE 27 00 80 FE 04 00 80 FE 22 00 80 FE 27 ...'......."...'
025690: 00 80 03 F8 00 00 80 FE 22 00 80 FE 27 00 80 FE ........"...'...
0256A0: 04 00 80 FE FF 00 FE FF 00 FE FF 00 FE 33 00 07 .............3..
0256B0: F0 F8 3C 1F 80 01 F0 3E 1D C7 E0 F8 3E 1F 83 F0 ..<....>....>...
0256C0: FE 72 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 .r.@...@...@...@
0256D0: FE 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 ...@...@...@...@
0256E0: FE 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 ...@...@...@...@
0256F0: FE 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 ...@...@...@...@
025700: FE 04 00 40 03 F8 00 00 40 FE 04 00 40 FE 04 00 ...@....@...@...
025710: 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 @...@...@...@...
025720: 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 @...@...@...@...
025730: 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 @...@...@...@...
025740: 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 @...@...@...@...
025750: 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 @...@...@...@...
025760: 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 @...@...@...@...
025770: 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 @...@...@...@...
025780: 40 FE 04 00 40 FE 05 00 10 FE 04 00 10 FE 04 00 @...@...........
025790: 10 FE 04 00 10 FE 04 00 10 FE 04 00 10 FE 04 00 ................
0257A0: 10 FE 04 00 10 FE 04 00 10 FE 04 00 10 FE 04 00 ................
0257B0: 10 FE 04 00 10 FE 04 00 10 FE 08 00 40 FE 04 00 ............@...
0257C0: 40 03 F8 00 00 00 10 FE 04 00 10 FE 04 00 10 FE @...............
0257D0: 04 00 10 FE 04 00 10 FE 04 00 10 FE 04 00 10 FE ................
0257E0: 04 00 10 FE 04 00 10 FE 04 00 10 FE 04 00 10 FE ................
0257F0: 04 00 10 FE 04 00 10 FE 08 00 40 FE 04 00 7F FE ..........@.....
025800: 41 FF F0 FE 04 00 1F C0 00 00 40 FE 04 00 40 FE A.........@...@.
025810: 07 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE ..@...@...@...@.
025820: 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE ..@...@...@...@.
025830: 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE ..@...@...@...@.
025840: 04 00 40 FE 06 00 40 FE 04 00 40 00 E0 FE 05 00 ..@...@...@.....
025850: 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 @...@...@...@...
025860: 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 @...@...@...@...
025870: 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 @...@...@...@...
025880: 40 FE 06 00 40 FE 04 00 7F FE 4A FF C0 FE 04 00 @...@.....J.....
025890: 40 00 E0 FE 07 00 80 FE 04 00 80 FE 04 00 80 FE @...............
0258A0: 04 00 80 FE 04 00 80 FE 04 00 80 FE 04 00 80 FE ................
0258B0: 04 00 80 FE 04 00 80 FE 04 00 80 FE 04 00 80 FE ................
0258C0: 04 00 80 00 00 00 1F C0 FE 04 00 40 FE 04 00 40 ...........@...@
0258D0: FE 09 00 80 FE 04 00 80 FE 04 00 80 FE 04 00 80 ................
0258E0: FE 04 00 80 FE 04 00 80 FE 04 00 80 FE 04 00 80 ................
0258F0: FE 04 00 80 FE 04 00 80 FE 04 00 80 FE 04 00 80 ................
025900: FE 09 00 40 FE 13 00 80 FE 27 00 80 FE 04 00 80 ...@.....'......
025910: FE 22 00 80 FE 27 00 80 01 F0 00 00 80 FE 22 00 ."...'........".
025920: 80 FE 27 00 80 FE 04 00 80 FE FF 00 FE FF 00 FE ..'.............
025930: FF 00 FE 33 00 07 F0 1C 1C 1D C0 01 E0 77 1D C7 ...3.........w..
025940: 71 DC 07 1D C7 70 FE 72 00 40 FE 04 00 40 FE 04 q....p.r.@...@..
025950: 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 .@...@...@...@..
025960: 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 .@...@...@...@..
025970: 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 .@...@...@...@..
025980: 00 40 FE 04 00 40 FE 04 00 40 03 F8 00 00 40 FE .@...@...@....@.
025990: 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE ..@...@...@...@.
0259A0: 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE ..@...@...@...@.
0259B0: 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE ..@...@...@...@.
0259C0: 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE ..@...@...@...@.
0259D0: 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE ..@...@...@...@.
0259E0: 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE ..@...@...@...@.
0259F0: 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE ..@...@...@...@.
025A00: 04 00 40 FE 04 00 40 FE 04 00 40 FE 05 00 10 FE ..@...@...@.....
025A10: 04 00 10 FE 04 00 10 FE 04 00 10 FE 04 00 10 FE ................
025A20: 04 00 10 FE 04 00 10 FE 04 00 10 FE 04 00 10 FE ................
025A30: 04 00 10 FE 04 00 10 FE 04 00 10 FE 04 00 10 FE ................
025A40: 08 00 40 FE 04 00 40 03 F8 00 00 00 10 FE 04 00 ..@...@.........
025A50: 10 FE 04 00 10 FE 04 00 10 FE 04 00 10 FE 04 00 ................
025A60: 10 FE 04 00 10 FE 04 00 10 FE 04 00 10 FE 04 00 ................
025A70: 10 FE 04 00 10 FE 04 00 10 FE 04 00 10 FE 08 00 ................
025A80: 40 FE 46 00 1F FF C0 00 00 1F C0 00 00 40 FE 04 @.F..........@..
025A90: 00 40 FE 07 00 40 FE 04 00 40 FE 04 00 40 FE 04 .@...@...@...@..
025AA0: 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 .@...@...@...@..
025AB0: 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 .@...@...@...@..
025AC0: 00 40 FE 04 00 40 FE 06 00 40 FE 04 00 40 FE 07 .@...@...@...@..
025AD0: 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 .@...@...@...@..
025AE0: 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 .@...@...@...@..
025AF0: 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 .@...@...@...@..
025B00: 00 40 FE 06 00 40 FE 04 00 40 FE 09 00 80 FE 04 .@...@...@......
025B10: 00 80 FE 04 00 80 FE 04 00 80 FE 04 00 80 FE 04 ................
025B20: 00 80 FE 04 00 80 FE 04 00 80 FE 04 00 80 FE 04 ................
025B30: 00 80 FE 04 00 80 FE 04 00 80 FE 09 00 40 FE 04 .............@..
025B40: 00 40 03 F8 FE 07 00 80 FE 04 00 80 FE 04 00 80 .@..............
025B50: FE 04 00 80 FE 04 00 80 FE 04 00 80 FE 04 00 80 ................
025B60: FE 04 00 80 FE 04 00 80 FE 04 00 80 FE 04 00 80 ................
025B70: FE 04 00 80 00 00 00 1F C0 FE 04 00 40 FE 04 00 ............@...
025B80: 40 FE 09 00 80 FE 04 00 80 FE 04 00 80 FE 04 00 @...............
025B90: 80 FE 04 00 80 FE 04 00 80 FE 04 00 80 FE 04 00 ................
025BA0: 80 FE 04 00 80 FE 04 00 80 FE 04 00 80 FE 04 00 ................
025BB0: 80 FE 09 00 40 FE 13 00 80 FE 27 00 80 FE 04 00 ....@.....'.....
025BC0: 80 FE 22 00 80 FE 27 00 80 03 F8 00 00 80 FE 22 .."...'........"
025BD0: 00 80 FE 27 00 80 FE 04 00 80 FE FF 00 FE FF 00 ...'............
025BE0: FE FF 00 FE 33 00 06 B0 FC 1C 1D C0 01 F0 7F 1D ....3...........
025BF0: C7 71 DC 3F 1C 07 70 FE 72 00 40 FE 04 00 40 FE .q.?..p.r.@...@.
025C00: 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE ..@...@...@...@.
025C10: 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE ..@...@...@...@.
025C20: 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE ..@...@...@...@.
025C30: 04 00 40 FE 04 00 40 FE 04 00 40 00 E0 00 00 40 ..@...@...@....@
025C40: FE 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 ...@...@...@...@
025C50: FE 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 ...@...@...@...@
025C60: FE 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 ...@...@...@...@
025C70: FE 04 00 40 FE 04 00 40 FE 04 00 7F FE 4A FF C0 ...@...@.....J..
025C80: FE 04 00 40 FE 05 00 10 FE 04 00 10 FE 04 00 10 ...@............
025C90: FE 04 00 10 FE 04 00 10 FE 04 00 10 FE 04 00 10 ................
025CA0: FE 04 00 10 FE 04 00 10 FE 04 00 10 FE 04 00 10 ................
025CB0: FE 04 00 10 FE 04 00 10 FE 08 00 40 FE 04 00 40 ...........@...@
025CC0: 00 E0 00 00 00 10 FE 04 00 10 FE 04 00 10 FE 04 ................
025CD0: 00 10 FE 04 00 10 FE 04 00 10 FE 04 00 10 FE 04 ................
025CE0: 00 10 FE 04 00 10 FE 04 00 10 FE 04 00 10 FE 04 ................
025CF0: 00 10 FE 04 00 10 FE 08 00 40 FE 04 00 7F FE 43 .........@.....C
025D00: FF C0 00 00 0F 80 00 00 40 FE 04 00 40 00 E0 FE ........@...@...
025D10: 05 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE ..@...@...@...@.
025D20: 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE ..@...@...@...@.
025D30: 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE ..@...@...@...@.
025D40: 04 00 40 FE 06 00 40 FE 04 00 40 FE 07 00 40 FE ..@...@...@...@.
025D50: 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE ..@...@...@...@.
025D60: 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE ..@...@...@...@.
025D70: 04 00 40 FE 04 00 40 FE 04 00 40 FE 04 00 40 FE ..@...@...@...@.
025D80: 06 00 40 FE 04 00 40 FE 09 00 80 FE 04 00 80 FE ..@...@.........
025D90: 04 00 80 FE 04 00 80 FE 04 00 80 FE 04 00 80 FE ................
025DA0: 04 00 80 FE 04 00 80 FE 04 00 80 FE 04 00 80 FE ................
025DB0: 04 00 80 FE 04 00 80 FE 09 00 40 FE 04 00 40 03 ..........@...@.
025DC0: F8 FE 07 00 80 FE 04 00 80 FE 04 00 80 FE 04 00 ................
025DD0: 80 FE 04 00 80 FE 04 00 80 FE 04 00 80 FE 04 00 ................
025DE0: 80 FE 04 00 80 FE 04 00 80 FE 04 00 80 FE 04 00 ................
025DF0: 80 00 00 00 0F 80 FE 04 00 40 FE 04 00 40 FE 09 .........@...@..
025E00: 00 80 FE 04 00 80 FE 04 00 80 FE 04 00 80 FE 04 ................
025E10: 00 80 FE 04 00 80 FE 04 00 80 FE 04 00 80 FE 04 ................
025E20: 00 80 FE 04 00 80 FE 04 00 80 FE 04 00 80 FE 09 ................
025E30: 00 40 FE 13 00 80 FE 27 00 80 FE 04 00 80 FE 22 .@.....'......."
025E40: 00 80 FE 27 00 80 03 F8 00 00 80 FE 22 00 FE 2D ...'........"..-
025E50: FF 80 FE FF 00 FE FF 00 FE FF 00 FE 12 00 1A 00 ................
025E60: 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 @...............
025E70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
025E80: FE 04 00 40 FE 05 00 10 FE 04 00 10 FE 04 00 10 ...@............
025E90: FE 04 00 10 FE 04 00 10 FE 04 00 10 FE 04 00 10 ................
025EA0: FE 04 00 10 FE 04 00 10 FE 04 00 10 FE 04 00 10 ................
025EB0: FE 04 00 10 FE 04 00 10 FE 08 00 40 FE 04 00 40 ...........@...@
025EC0: 00 E0 00 00 00 10 FE 04 00 10 FE 04 00 10 FE 04 ................
025ED0: 00 10 FE 04 00 10 FE 04 00 10 FE 04 00 10 FE 04 ................
025EE0: 00 10 FE 04 00 10 FE 04 00 10 FE 04 00 10 FE 04 ................
025EF0: 00 10 FE 04 00 10 FE 08 00 40 FE 04 00 7F FE 43 .........@.....C
025F00: 72 65 20 64 69 73 61 62 6C 65 64 2E 0D 0A 0D 0A re disabled.....
025F10: 20 20 20 20 20 20 20 20 20 20 41 66 74 65 72 20 After
025F20: 64 69 73 61 62 6C 69 6E 67 20 69 6E 74 65 72 72 disabling interr
025F30: 75 70 74 73 20 72 65 67 69 73 74 65 72 73 20 41 upts registers A
025F40: 27 2C 20 44 45 27 20 61 6E 64 20 48 4C 27 20 6D ', DE' and HL' m
025F50: 61 79 20 20 62 65 20 20 75 73 65 64 20 20 61 73 ay be used as
025F60: 0D 0A 20 20 20 20 20 20 20 20 20 20 72 65 71 75 .. requ
025F70: 69 72 65 64 2E 20 49 66 20 72 65 67 69 73 74 65 ired. If registe
025F80: 72 73 20 42 43 27 20 6F 72 20 46 27 20 28 69 6E rs BC' or F' (in
025F90: 20 70 61 72 74 69 63 75 6C 61 72 20 63 61 72 72 particular carr
025FA0: 79 27 29 20 61 72 65 20 75 73 65 64 20 20 74 68 y') are used th
025FB0: 65 6E 0D 0A 20 20 20 20 20 20 20 20 20 20 74 68 en.. th
025FC0: 65 69 72 20 20 6F 72 69 67 69 6E 61 6C 20 20 63 eir original c
025FD0: 6F 6E 74 65 6E 74 73 20 20 6D 75 73 74 20 20 62 ontents must b
025FE0: 65 20 20 72 65 73 74 6F 72 65 64 20 20 62 65 66 e restored bef
025FF0: 6F 72 65 20 20 69 6E 74 65 72 72 75 70 74 73 20 ore interrupts
026000: 20 61 72 65 0D 0A 20 20 20 20 20 20 20 20 20 20 are..
026010: 72 65 2D 65 6E 61 62 6C 65 64 2E 20 54 68 65 20 re-enabled. The
026020: 75 73 65 72 20 6D 61 79 20 61 6C 74 65 72 20 62 user may alter b
026030: 69 74 73 20 69 6E 20 43 27 20 28 61 73 20 64 65 its in C' (as de
026040: 73 63 72 69 62 65 64 20 69 6E 20 28 61 29 20 20 scribed in (a)
026050: 61 62 6F 76 65 29 0D 0A 20 20 20 20 20 20 20 20 above)..
026060: 20 20 61 6E 64 20 6E 65 65 64 20 6E 6F 74 20 72 and need not r
026070: 65 73 74 6F 72 65 20 74 68 65 20 6F 72 69 67 69 estore the origi
026080: 6E 61 6C 20 76 61 6C 75 65 20 70 72 6F 76 69 64 nal value provid
026090: 65 64 20 74 68 61 74 20 61 6E 20 4F 55 54 20 28 ed that an OUT (
0260A0: 43 29 2C 43 20 20 69 73 0D 0A 20 20 20 20 20 20 C),C is..
0260B0: 20 20 20 20 70 65 72 66 6F 72 6D 65 64 20 74 6F performed to
0260C0: 20 6B 65 65 70 20 74 68 65 20 68 61 72 64 77 61 keep the hardwa
0260D0: 72 65 20 20 61 62 72 65 61 73 74 20 20 6F 66 20 re abreast of
0260E0: 20 74 68 65 20 20 63 75 72 72 65 6E 74 20 20 73 the current s
0260F0: 74 61 74 65 2E 20 20 54 68 65 0D 0A 20 20 20 20 tate. The..
026100: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
026110: 20 00 00 00 02 09 50 E5 20 00 C1 02 00 00 00 02 .....P. .......
026120: 20 00 C2 02 00 00 00 02 20 00 C3 02 00 00 00 02 ....... .......
026130: 20 00 C4 02 00 00 00 02 20 00 C5 02 00 00 00 02 ....... .......
026140: 20 00 C6 02 00 00 00 02 20 00 C7 02 00 00 00 02 ....... .......
026150: 20 00 C8 02 00 00 00 02 20 00 C9 02 00 00 00 02 ....... .......
026160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
026170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
026180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
026190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0261A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0261B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0261C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0261D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0261E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0261F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
026200: 00 41 50 50 45 4E 44 2D 33 42 41 53 00 00 00 00 .APPEND-3BAS....
026210: 00 00 00 00 00 70 01 00 FB 01 00 00 00 00 00 00 .....p..........
026220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
026230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
026240: FB 01 00 57 05 4D 00 78 00 83 20 1C 03 BB 01 A9 ...W.M.x.. .....
026250: 20 19 14 2C 19 0A 01 BF 22 07 50 6C 65 61 73 65 ..,....".Please
026260: 20 69 6E 73 65 72 74 20 64 69 73 63 20 31 20 73 insert disc 1 s
026270: 69 64 65 20 31 20 61 6E 64 20 70 72 65 73 73 20 ide 1 and press
026280: 1A 00 0A 00 D7 20 19 50 01 82 20 0F 01 A2 20 0E ..... .P.. ... .
026290: 2C 0F 01 A2 20 0F 2C 19 1A 00 17 00 14 00 A8 22 ,... .,........"
0262A0: 33 2D 31 6D 61 69 6E 2E 62 69 6E 22 2C 1C 00 40 3-1main.bin",..@
0262B0: 00 24 00 1E 00 03 00 00 66 69 6C E5 EF 22 41 50 .$......fil.."AP
0262C0: 50 45 4E 44 33 22 01 BF 23 16 01 BF 23 16 01 9F PEND3"..#...#...
0262D0: 20 1E 5A 00 00 20 00 28 00 9F 20 1E 8C 00 01 83 .Z.. .(.. .....
0262E0: 20 1C 00 40 01 7C 00 44 55 4D D0 2C 19 10 01 9F ..@.|.DUM.,....
0262F0: 20 1E 8C 00 00 2C 00 32 00 A8 22 50 41 44 33 2D ....,.2.."PAD3-
026300: 31 2E 42 49 4E 22 2C 1C 00 40 01 83 20 1C 00 40 1.BIN",..@.. ..@
026310: 01 7C 00 44 55 4D D0 2C 19 0D 01 9F 20 1E 8C 00 .|.DUM.,.... ...
026320: 00 26 00 3C 00 A8 22 6A 6F 79 33 2D 31 2E 62 69 .&.<.."joy3-1.bi
026330: 6E 22 2C 1C 00 40 01 83 20 1C 00 40 01 7C 00 44 n",..@.. ..@.|.D
026340: 55 4D D0 2C 19 10 00 5D 00 46 00 BF 23 16 01 BF UM.,...].F..#...
026350: 23 16 01 BF 23 16 2C EA 28 16 29 22 41 4D 53 54 #...#.,.(.)"AMST
026360: 52 41 44 20 43 50 43 34 36 34 2F 36 36 34 2F 36 RAD CPC464/664/6
026370: 31 32 38 20 46 49 52 4D 57 41 52 45 20 20 20 20 128 FIRMWARE
026380: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
026390: 20 20 20 20 20 20 41 70 70 65 6E 64 69 78 20 33 Appendix 3
0263A0: 2E 31 22 00 0A 00 50 00 A0 20 1E 6E 00 00 23 00 .1"...P.. .n..#.
0263B0: 5A 00 B6 22 21 22 F4 03 00 00 66 69 6C E5 01 D6 Z.."!"....fil...
0263C0: 20 FE 20 FF 40 01 A6 20 A3 23 17 2C 03 00 00 E1 . .@.. £#.,....
0263D0: 00 13 00 64 00 BF 23 16 2C 03 00 00 E1 01 D5 01 ...d..#.,.......
0263E0: 88 01 C9 00 1C 00 6E 00 AD 20 10 01 D8 23 0E 2C ......n.. ...#.,
0263F0: 0F 2C 19 50 2C 13 2C 19 17 01 83 20 1C A3 38 00 .,.P,.,.... .£8.
026400: 4D 00 78 00 83 20 1C 03 BB 01 A9 20 19 14 2C 19 M.x.. ..... ..,.
026410: 0A 01 BF 22 07 50 6C 65 61 73 65 20 69 6E 73 65 ...".Please inse
026420: 72 74 20 64 69 73 63 20 31 20 73 69 64 65 20 31 rt disc 1 side 1
026430: 20 61 6E 64 20 70 72 65 73 73 20 61 6E 79 20 6B and press any k
026440: 65 79 2E 2E 07 22 01 83 20 1C 18 BB 00 11 00 82 ey...".. .......
026450: 00 CA 22 73 74 61 72 74 2E 62 61 73 22 00 1B 00 .."start.bas"...
026460: 8C 00 9E 20 0D 00 00 6C 69 EE EF 0F 20 EC 20 12 ... ...li... . .
026470: 01 BF 23 16 01 B0 01 C9 00 00 00 1A 1A 00 00 00 ..#.............
026480: 1A 00 0A 00 D7 20 19 50 01 82 20 0F 01 A2 20 0E ..... .P.. ... .
026490: 2C 0F 01 A2 20 0F 2C 19 1A 00 17 00 14 00 A8 22 ,... .,........"
0264A0: 33 2D 31 6D 61 69 6E 2E 62 69 6E 22 2C 1C 00 40 3-1main.bin",..@
0264B0: 00 24 00 1E 00 03 00 00 66 69 6C E5 EF 22 41 50 .$......fil.."AP
0264C0: 50 45 4E 44 33 22 01 BF 23 16 01 BF 23 16 01 9F PEND3"..#...#...
0264D0: 20 1E 5A 00 00 20 00 28 00 9F 20 1E 8C 00 01 83 .Z.. .(.. .....
0264E0: 20 1C 00 40 01 7C 00 44 55 4D D0 2C 19 10 01 9F ..@.|.DUM.,....
0264F0: 20 1E 8C 00 00 2C 00 32 00 A8 22 50 41 44 33 2D ....,.2.."PAD3-
026500: 31 2E 42 49 4E 22 2C 1C 00 40 01 83 20 1C 00 40 1.BIN",..@.. ..@
026510: 01 7C 00 44 55 4D D0 2C 19 0D 01 9F 20 1E 8C 00 .|.DUM.,.... ...
026520: 00 26 00 3C 00 A8 22 6A 6F 79 33 2D 31 2E 62 69 .&.<.."joy3-1.bi
026530: 6E 22 2C 1C 00 40 01 83 20 1C 00 40 01 7C 00 44 n",..@.. ..@.|.D
026540: 55 4D D0 2C 19 10 00 5D 00 46 00 BF 23 16 01 BF UM.,...].F..#...
026550: 23 16 01 BF 23 16 2C EA 28 16 29 22 41 4D 53 54 #...#.,.(.)"AMST
026560: 52 41 44 20 43 50 43 34 36 34 2F 36 36 34 2F 36 RAD CPC464/664/6
026570: 31 32 38 20 46 49 52 4D 57 41 52 45 20 20 20 20 128 FIRMWARE
026580: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
026590: 20 20 20 20 20 20 41 70 70 65 6E 64 69 78 20 33 Appendix 3
0265A0: 2E 31 22 00 0A 00 50 00 A0 20 1E 6E 00 00 23 00 .1"...P.. .n..#.
0265B0: 5A 00 B6 22 21 22 F4 03 00 00 66 69 6C E5 01 D6 Z.."!"....fil...
0265C0: 20 FE 20 FF 40 01 A6 20 A3 23 17 2C 03 00 00 E1 . .@.. £#.,....
0265D0: 00 13 00 64 00 BF 23 16 2C 03 00 00 E1 01 D5 01 ...d..#.,.......
0265E0: 88 01 C9 00 1C 00 6E 00 AD 20 10 01 D8 23 0E 2C ......n.. ...#.,
0265F0: 0F 2C 19 50 2C 13 2C 19 17 01 83 20 1C A3 38 00 .,.P,.,.... .£8.
026600: 0D 0A 20 20 20 20 20 20 20 41 70 70 65 6E 64 69 .. Appendi
026610: 78 20 49 49 49 0D 0A 20 20 20 20 20 20 20 52 65 x III.. Re
026620: 70 65 61 74 69 6E 67 20 4B 65 79 73 2E 0D 0A 0D peating Keys....
026630: 0A 20 20 20 20 20 20 20 57 68 69 63 68 20 6B 65 . Which ke
026640: 79 73 20 61 72 65 20 61 6C 6C 6F 77 65 64 20 74 ys are allowed t
026650: 6F 20 72 65 70 65 61 74 20 6D 61 79 20 62 65 20 o repeat may be
026660: 73 65 74 20 62 79 20 74 68 65 20 75 73 65 72 2E set by the user.
026670: 20 53 65 65 20 73 65 63 74 69 6F 6E 20 33 0D 0A See section 3..
026680: 20 20 20 20 20 20 20 28 61 6E 64 20 73 65 63 74 (and sect
026690: 69 6F 6E 20 33 2E 35 20 69 6E 20 70 61 72 74 69 ion 3.5 in parti
0266A0: 63 75 6C 61 72 29 20 66 6F 72 20 61 20 66 75 6C cular) for a ful
0266B0: 6C 20 20 64 65 73 63 72 69 70 74 69 6F 6E 20 20 l description
0266C0: 6F 66 20 20 72 65 70 65 61 74 69 6E 67 0D 0A 20 of repeating..
0266D0: 20 20 20 20 20 20 6B 65 79 73 2E 20 41 6C 73 6F keys. Also
0266E0: 2C 20 73 65 65 20 41 70 70 65 6E 64 69 78 20 49 , see Appendix I
0266F0: 20 77 68 69 63 68 20 67 69 76 65 73 20 74 68 65 which gives the
026700: 20 6B 65 79 20 20 6E 75 6D 62 65 72 69 6E 67 20 key numbering
026710: 20 73 63 68 65 6D 65 20 20 61 6E 64 0D 0A 20 20 scheme and..
026720: 20 20 20 20 20 69 6E 64 69 63 61 74 65 73 20 77 indicates w
026730: 68 69 63 68 20 6B 65 79 73 20 68 61 76 65 20 6D hich keys have m
026740: 6F 76 65 64 20 6F 6E 20 74 68 65 20 36 31 32 38 oved on the 6128
026750: 20 6B 65 79 62 6F 61 72 64 2E 0D 0A 0D 0A 20 20 keyboard.....
026760: 20 20 20 20 20 54 68 65 20 20 64 65 66 61 75 6C The defaul
026770: 74 20 20 72 65 70 65 61 74 69 6E 67 20 20 6B 65 t repeating ke
026780: 79 20 20 74 61 62 6C 65 20 20 69 73 20 20 64 65 y table is de
026790: 73 63 72 69 62 65 64 20 20 69 6E 20 20 74 68 65 scribed in the
0267A0: 20 20 66 6F 6C 6C 6F 77 69 6E 67 0D 0A 20 20 20 following..
0267B0: 20 20 20 20 64 69 61 67 72 61 6D 73 2E 20 4B 65 diagrams. Ke
0267C0: 79 73 20 77 68 69 63 68 20 61 72 65 20 6E 6F 74 ys which are not
0267D0: 20 61 6C 6C 6F 77 65 64 20 74 6F 20 20 72 65 70 allowed to rep
0267E0: 65 61 74 20 20 61 72 65 20 20 6D 61 72 6B 65 64 eat are marked
0267F0: 20 20 77 69 74 68 20 20 61 6E 0D 0A 20 20 20 20 with an..
026800: 20 20 20 61 73 74 65 72 69 73 6B 2E 0D 0A 1A FF asterisk.....
026810: 23 56 21 F9 FF 79 B7 C9 21 0A 01 7E 23 CD 5A BB #V!..y..!..~#.Z.
026820: FE 0A 20 F7 1A DE 79 54 AF 42 20 BB 1B 3F D0 AA .. ...yT.B ..?..
026830: 92 68 7C 80 2E 72 71 04 8A 23 04 B3 10 D8 60 93 .h|..rq..#....`.
026840: 91 20 D9 B7 42 B2 DA 41 C1 BB E6 88 72 E0 8E 88 . ..B..A....r...
026850: 11 33 5D 68 FE B5 A2 2D F8 F4 BC D9 8B F5 1F 71 .3]h...-.......q
026860: 39 28 04 F2 BC 85 7E B6 CC 6A 46 FB 61 C4 71 28 9(....~..jF.a.q(
026870: 2A 61 53 01 A4 CA 8D 30 47 E6 CA 38 FF A7 DF 97 *aS....0G..8....
026880: 20 20 20 20 20 20 20 28 61 6E 64 20 73 65 63 74 (and sect
026890: 69 6F 6E 20 33 2E 35 20 69 6E 20 70 61 72 74 69 ion 3.5 in parti
0268A0: 63 75 6C 61 72 29 20 66 6F 72 20 61 20 66 75 6C cular) for a ful
0268B0: 6C 20 20 64 65 73 63 72 69 70 74 69 6F 6E 20 20 l description
0268C0: 6F 66 20 20 72 65 70 65 61 74 69 6E 67 0D 0A 20 of repeating..
0268D0: 20 20 20 20 20 20 6B 65 79 73 2E 20 41 6C 73 6F keys. Also
0268E0: 2C 20 73 65 65 20 41 70 70 65 6E 64 69 78 20 49 , see Appendix I
0268F0: 20 77 68 69 63 68 20 67 69 76 65 73 20 74 68 65 which gives the
026900: 20 6B 65 79 20 20 6E 75 6D 62 65 72 69 6E 67 20 key numbering
026910: 20 73 63 68 65 6D 65 20 20 61 6E 64 0D 0A 20 20 scheme and..
026920: 20 20 20 20 20 69 6E 64 69 63 61 74 65 73 20 77 indicates w
026930: 68 69 63 68 20 6B 65 79 73 20 68 61 76 65 20 6D hich keys have m
026940: 6F 76 65 64 20 6F 6E 20 74 68 65 20 36 31 32 38 oved on the 6128
026950: 20 6B 65 79 62 6F 61 72 64 2E 0D 0A 0D 0A 20 20 keyboard.....
026960: 20 20 20 20 20 54 68 65 20 20 64 65 66 61 75 6C The defaul
026970: 74 20 20 72 65 70 65 61 74 69 6E 67 20 20 6B 65 t repeating ke
026980: 79 20 20 74 61 62 6C 65 20 20 69 73 20 20 64 65 y table is de
026990: 73 63 72 69 62 65 64 20 20 69 6E 20 20 74 68 65 scribed in the
0269A0: 20 20 66 6F 6C 6C 6F 77 69 6E 67 0D 0A 20 20 20 following..
0269B0: 20 20 20 20 64 69 61 67 72 61 6D 73 2E 20 4B 65 diagrams. Ke
0269C0: 79 73 20 77 68 69 63 68 20 61 72 65 20 6E 6F 74 ys which are not
0269D0: 20 61 6C 6C 6F 77 65 64 20 74 6F 20 20 72 65 70 allowed to rep
0269E0: 65 61 74 20 20 61 72 65 20 20 6D 61 72 6B 65 64 eat are marked
0269F0: 20 20 77 69 74 68 20 20 61 6E 0D 0A 20 20 20 20 with an..
026A00: 00 4A 4F 59 33 2D 31 20 20 42 49 4E 00 00 00 00 .JOY3-1 BIN....
026A10: 00 00 02 00 00 00 40 00 DE 0C 00 00 00 00 00 00 ......@.........
026A20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
026A30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
026A40: DE 0C 00 B2 04 00 06 FD 12 00 04 FD 0F 00 80 FD ................
026A50: 15 00 04 FD 0F 00 80 FD 1E 00 20 FD 06 00 01 FD .......... .....
026A60: 1E 00 20 FD 06 00 01 FD 22 00 20 FD 06 00 01 FD .. .....". .....
026A70: 1E 00 20 FD 06 00 01 FD 22 00 20 FD 06 00 01 FD .. .....". .....
026A80: 3A 5A 40 CD 0E BC 2A 5B 40 CD 05 BC ED 4B 5D 40 :Z@...*[@....K]@
026A90: CD 38 BC 21 5F 40 AF 4E 23 46 23 E5 F5 CD 32 BC .8.!_@.N#F#...2.
026AA0: F1 E1 3C FE 10 20 F0 21 83 40 11 00 C0 ED 4B 81 ..<.. .!.@....K.
026AB0: 40 47 B7 20 06 01 00 40 ED B0 C9 7E B9 28 10 12 @G. ...@...~.(..
026AC0: 13 23 3A 80 40 94 20 F3 3A 7F 40 95 20 ED C9 23 .#:.@. .:.@. ..#
026AD0: 46 23 7E 12 13 10 FC C3 41 40 02 00 00 01 01 01 F#~.....A@......
026AE0: 01 1A 1A 01 01 1A 1A 01 01 1A 1A 01 01 1A 1A 01 ................
026AF0: 01 1A 1A 01 01 1A 1A 01 01 1A 1A 01 01 1A 1A DE ................
026B00: 4C FD FF FD 63 00 DC 3B 87 E0 38 70 0E 0E E3 F0 L...c..;..8p....
026B10: 00 3B 80 FD 18 00 0D C3 B8 7E 03 87 00 E0 EE 3F .;.......~.....?
026B20: 00 00 E0 FD 20 00 20 FD 06 00 01 FD 1E 00 20 FD .... . ....... .
026B30: 06 00 01 FD 22 00 20 FD 06 00 01 FD 1E 00 20 FD ....". ....... .
026B40: 06 00 01 FD 22 00 20 FD 06 00 01 FD 1E 00 20 FD ....". ....... .
026B50: 06 00 01 FD 22 00 20 FD 06 00 01 FD 1E 00 20 FD ....". ....... .
026B60: 06 00 01 FD 1D 00 04 FD 0F 00 80 FD 15 00 04 FD ................
026B70: 0F 00 80 FD 11 00 01 FD 07 00 04 03 3F 0E 3B BB ............?.;.
026B80: 87 00 60 3F 0E 3B BB 8E 30 00 80 FD 06 00 06 FD ..`?.;..0.......
026B90: 06 00 01 FD 07 00 04 03 3F 0E 3B BB 87 00 60 3F ........?.;...`?
026BA0: 0E 3B BB 8E 30 00 80 FD 06 00 06 FD 0A 00 01 FD .;..0...........
026BB0: 07 00 04 03 FD 06 00 60 FD 05 00 30 00 80 FD 06 .......`...0....
026BC0: 00 06 FD 06 00 01 FD 07 00 04 03 FD 06 00 60 FD ..............`.
026BD0: 05 00 30 00 80 FD 06 00 06 FD 0A 00 01 FD 07 00 ..0.............
026BE0: 04 03 FD 06 00 60 FD 05 00 30 00 80 FD 06 00 06 .....`...0......
026BF0: FD 06 00 01 FD 07 00 04 03 FD 06 00 60 FD 05 00 ............`...
026C00: 30 00 80 FD 06 00 06 FD 0A 00 01 FD 07 00 04 03 0...............
026C10: FD 06 00 60 FD 05 00 30 00 80 FD 06 00 06 FD 06 ...`...0........
026C20: 00 01 FD 07 00 04 03 FD 06 00 60 FD 05 00 30 00 ..........`...0.
026C30: 80 FD 06 00 06 FD 12 00 07 FD 0F FF 80 FD 15 00 ................
026C40: 07 FD 0F FF 80 FD 1E 00 20 FD 06 00 01 FD 1E 00 ........ .......
026C50: 20 FD 06 00 01 FD 22 00 20 FD 06 00 01 FD 1E 00 .....". .......
026C60: 20 FD 06 00 01 FD 22 00 20 FD 06 00 01 FD 1E 00 .....". .......
026C70: 20 FD 06 00 01 FD 22 00 3F FD 07 FF FD 1E 00 3F .....".?......?
026C80: FD 07 FF FD FF 00 FD FF 00 FD FF 00 FD 73 00 78 .............s.x
026C90: 1F 00 E3 F0 3C 1F 07 C3 B8 00 1F FD 19 00 07 81 ....<...........
026CA0: F0 0E 3F 03 C1 F0 7C 3B 80 03 F8 FD 20 00 20 FD ..?...|;.... . .
026CB0: 06 00 01 FD 1E 00 20 FD 06 00 01 FD 22 00 20 FD ...... .....". .
026CC0: 06 00 01 FD 1E 00 20 FD 06 00 01 FD 22 00 20 FD ...... .....". .
026CD0: 06 00 01 FD 1E 00 20 FD 06 00 01 FD 22 00 20 FD ...... .....". .
026CE0: 06 00 01 FD 1E 00 20 FD 06 00 01 FD 1D 00 04 FD ...... .........
026CF0: 0F 00 80 FD 15 00 04 FD 0F 00 80 FD 11 00 01 FD ................
026D00: 07 00 04 03 38 0E 38 3F 8E 00 60 38 0E 38 3F 8E ....8.8?..`8.8?.
026D10: 30 00 80 FD 06 00 06 FD 06 00 01 FD 07 00 04 03 0...............
026D20: 38 0E 38 3F 8E 00 60 38 0E 38 3F 8E 30 00 80 FD 8.8?..`8.8?.0...
026D30: 06 00 06 FD 0A 00 01 FD 07 00 04 03 FD 06 00 60 ...............`
026D40: FD 05 00 30 00 80 FD 06 00 06 FD 06 00 01 FD 07 ...0............
026D50: 00 04 03 FD 06 00 60 FD 05 00 30 00 80 FD 06 00 ......`...0.....
026D60: 06 FD 0A 00 01 FD 07 00 04 03 FD 06 00 60 FD 05 .............`..
026D70: 00 30 00 80 FD 06 00 06 FD 06 00 01 FD 07 00 04 .0..............
026D80: 03 FD 06 00 60 FD 05 00 30 00 80 FD 06 00 06 FD ....`...0.......
026D90: 0A 00 01 FD 07 00 04 03 FD 06 00 60 FD 05 00 30 ...........`...0
026DA0: 00 80 FD 06 00 06 FD 06 00 01 FD 07 00 04 03 FD ................
026DB0: 06 00 60 FD 05 00 30 00 80 FD 06 00 06 FD 12 00 ..`...0.........
026DC0: 07 FD 0F FF 80 FD 15 00 07 FD 0F FF 80 FD 1E 00 ................
026DD0: 20 FD 06 00 01 FD 1E 00 20 FD 06 00 01 FD 22 00 ....... .....".
026DE0: 20 FD 06 00 01 FD 1E 00 20 FD 06 00 01 FD 22 00 ....... .....".
026DF0: 20 FD 06 00 01 FD 1E 00 20 FD 06 00 01 FD FF 00 ....... .......
026E00: FD FF 00 FD FF 00 FD 32 00 04 20 00 00 00 82 00 .......2.. .....
026E10: 00 00 08 20 FD 05 00 04 10 00 00 00 44 00 00 00 ... ........D...
026E20: 11 00 00 00 04 00 00 02 00 01 83 80 01 08 01 87 ................
026E30: C0 22 07 C3 80 FD 65 00 07 C0 FD 24 00 7C FD 29 ."....e....$.|.)
026E40: 00 20 FD 06 00 01 FD 1E 00 20 FD 06 00 01 FD 22 . ....... ....."
026E50: 00 20 FD 06 00 01 FD 1E 00 20 FD 06 00 01 FD 22 . ....... ....."
026E60: 00 20 FD 06 00 01 FD 1E 00 20 FD 06 00 01 FD 22 . ....... ....."
026E70: 00 20 FD 06 00 01 FD 1E 00 20 FD 06 00 01 FD 1D . ....... ......
026E80: 00 04 FD 0F 00 80 FD 15 00 04 FD 0F 00 80 FD 11 ................
026E90: 00 01 FD 07 00 04 03 38 0E 38 38 1C 00 60 38 0E .......8.88..`8.
026EA0: 38 38 0E 30 00 80 FD 06 00 06 FD 06 00 01 FD 07 88.0............
026EB0: 00 04 03 38 0E 38 38 1C 00 60 38 0E 38 38 0E 30 ...8.88..`8.88.0
026EC0: 00 80 FD 06 00 06 FD 0A 00 01 FD 07 00 04 03 FD ................
026ED0: 06 00 60 FD 05 00 30 00 80 FD 06 00 06 FD 06 00 ..`...0.........
026EE0: 01 FD 07 00 04 03 FD 06 00 60 FD 05 00 30 00 80 .........`...0..
026EF0: FD 06 00 06 FD 0A 00 01 FD 07 00 04 03 FD 06 00 ................
026F00: 60 FD 05 00 30 00 80 FD 06 00 06 FD 06 00 01 FD `...0...........
026F10: 07 00 04 03 FD 06 00 60 FD 05 00 30 00 80 FD 06 .......`...0....
026F20: 00 06 FD 0A 00 01 FD 07 FF FC 03 FD 0C FF F0 00 ................
026F30: FD 07 FF FE FD 06 00 01 FD 07 FF FC 03 FD 0C FF ................
026F40: F0 00 FD 07 FF FE FD 17 00 20 FD 06 00 01 FD 1E ......... ......
026F50: 00 20 FD 06 00 01 FD 22 00 20 FD 06 00 01 FD 1E . .....". ......
026F60: 00 20 FD 06 00 01 FD 22 00 20 FD 06 00 01 FD 1E . .....". ......
026F70: 00 20 FD 06 00 01 FD 22 00 20 FD 06 00 01 FD 1E . .....". ......
026F80: 00 20 FD 06 00 01 FD FF 00 FD FF 00 FD FF 00 FD . ..............
026F90: 31 00 01 10 00 00 00 42 00 00 00 08 80 00 00 02 1......B........
026FA0: 40 00 00 01 20 00 00 00 88 00 00 00 21 00 00 00 @... .......!...
026FB0: 04 20 00 00 00 84 00 00 00 10 40 00 00 01 04 FD . ........@.....
026FC0: 15 00 7E FD 04 00 70 0E 00 03 80 00 1F FD 19 00 ..~...p.........
026FD0: 07 E0 00 00 00 07 00 E0 00 38 00 00 E0 FD 70 00 .........8....p.
026FE0: 20 FD 06 00 01 FD 1E 00 20 FD 06 00 01 FD 22 00 ....... .....".
026FF0: 20 FD 06 00 01 FD 1E 00 20 FD 06 00 01 FD 22 00 ....... .....".
027000: 20 FD 06 00 01 FD 1E 00 20 FD 06 00 01 FD 22 00 ....... .....".
027010: 20 FD 06 00 01 FD 1E 00 20 FD 06 00 01 FD 15 00 ....... .......
027020: 01 FD 07 FF FC 03 FD 0C FF F0 00 FD 07 FF FE FD ................
027030: 06 00 01 FD 07 FF FC 03 FD 0C FF F0 00 FD 07 FF ................
027040: FE FD 0A 00 01 FD 07 00 04 03 38 1F 38 1F 3F 80 ..........8.8.?.
027050: 60 38 1F 38 1F 3F B0 00 80 FD 06 00 06 FD 06 00 `8.8.?..........
027060: 01 FD 07 00 04 03 38 1F 38 1F 3F 80 60 38 1F 38 ......8.8.?.`8.8
027070: 1F 3F B0 00 80 FD 06 00 06 FD 0A 00 01 FD 07 00 .?..............
027080: 04 03 FD 06 00 60 FD 05 00 30 00 80 FD 06 00 06 .....`...0......
027090: FD 06 00 01 FD 07 00 04 03 FD 06 00 60 FD 05 00 ............`...
0270A0: 30 00 80 FD 06 00 06 FD 0A 00 01 FD 07 00 04 03 0...............
0270B0: FD 06 00 60 FD 05 00 30 00 80 FD 06 00 06 FD 06 ...`...0........
0270C0: 00 01 FD 07 00 04 03 FD 06 00 60 FD 05 00 30 00 ..........`...0.
0270D0: 80 FD 06 00 06 FD 12 00 04 FD 0F 00 80 FD 15 00 ................
0270E0: 04 FD 0F 00 80 FD 1E 00 20 FD 06 00 01 FD 1E 00 ........ .......
0270F0: 20 FD 06 00 01 FD 22 00 20 FD 06 00 01 FD 1E 00 .....". .......
027100: 20 FD 06 00 01 FD 22 00 20 FD 06 00 01 FD 1E 00 .....". .......
027110: 20 FD 06 00 01 FD 22 00 20 FD 06 00 01 FD 1E 00 .....". .......
027120: 20 FD 06 00 01 FD FF 00 FD FF 00 FD FF 00 FD 30 ..............0
027130: 00 FF FF FC 1F FF FF FF C7 FF FF FF F1 FF FF FF ................
027140: FC 00 00 02 FD 07 00 04 20 FD 05 00 01 08 FD 20 ........ ......
027150: 00 1C FD 04 00 70 00 00 03 80 00 3B 80 FD 18 00 .....p.....;....
027160: 01 C0 00 00 00 07 00 00 00 38 00 01 E0 FD 70 00 .........8....p.
027170: 20 FD 06 00 01 FD 1E 00 20 FD 06 00 01 FD 22 00 ....... .....".
027180: 20 FD 06 00 01 FD 1E 00 20 FD 06 00 01 FD 22 00 ....... .....".
027190: 20 FD 06 00 01 FD 1E 00 20 FD 06 00 01 FD 22 00 ....... .....".
0271A0: 20 FD 06 00 01 FD 1E 00 20 FD 06 00 01 FD 15 00 ....... .......
0271B0: 01 FD 07 00 04 03 FD 06 00 60 FD 05 00 30 00 80 .........`...0..
0271C0: FD 06 00 06 FD 06 00 01 FD 07 00 04 03 FD 06 00 ................
0271D0: 60 FD 05 00 30 00 80 FD 06 00 06 FD 0A 00 01 FD `...0...........
0271E0: 07 00 04 03 FD 06 00 60 FD 05 00 30 00 80 FD 06 .......`...0....
0271F0: 00 06 FD 06 00 01 FD 07 00 04 03 FD 06 00 60 FD ..............`.
027200: 05 00 30 00 80 FD 06 00 06 FD 0A 00 01 FD 07 00 ..0.............
027210: 04 03 FD 06 00 60 FD 05 00 30 00 80 FD 06 00 06 .....`...0......
027220: FD 06 00 01 FD 07 00 04 03 FD 06 00 60 FD 05 00 ............`...
027230: 30 00 80 FD 06 00 06 FD 0A 00 01 FD 07 00 04 03 0...............
027240: FD 06 00 60 FD 05 00 30 00 80 FD 06 00 06 FD 06 ...`...0........
027250: 00 01 FD 07 00 04 03 FD 06 00 60 FD 05 00 30 00 ..........`...0.
027260: 80 FD 06 00 06 FD 12 00 04 FD 0F 00 80 FD 15 00 ................
027270: 04 FD 0F 00 80 FD 1E 00 20 FD 06 00 01 FD 1E 00 ........ .......
027280: 20 FD 06 00 01 FD 22 00 20 FD 06 00 01 FD 1E 00 .....". .......
027290: 20 FD 06 00 01 FD 22 00 20 FD 06 00 01 FD 1E 00 .....". .......
0272A0: 20 FD 06 00 01 FD 22 00 20 FD 06 00 01 FD 1E 00 .....". .......
0272B0: 20 FD 06 00 01 FD FF 00 FD FF 00 FD FF 00 FD 73 ..............s
0272C0: 00 1C 1F 0E E1 F8 FC 1E 07 C3 B8 00 3B 80 FD 18 ............;...
0272D0: 00 01 C1 F0 EE 1F 8F C1 E0 7C 3B 80 00 E0 FD 20 .........|;....
0272E0: 00 3F FD 07 FF FD 1E 00 3F FD 07 FF FD 22 00 20 .?......?....".
0272F0: FD 06 00 01 FD 1E 00 20 FD 06 00 01 FD 22 00 20 ....... .....".
027300: FD 06 00 01 FD 1E 00 20 FD 06 00 01 FD 22 00 20 ....... .....".
027310: FD 06 00 01 FD 1E 00 20 FD 06 00 01 FD 1D 00 07 ....... ........
027320: FD 0F FF 80 FD 15 00 07 FD 0F FF 80 FD 11 00 01 ................
027330: FD 07 00 04 03 3F 8E 00 00 1F 00 60 3F 8E 00 00 .....?.....`?...
027340: 0E 30 00 80 FD 06 00 06 FD 06 00 01 FD 07 00 04 .0..............
027350: 03 3F 8E 00 00 1F 00 60 3F 8E 00 00 0E 30 00 80 .?.....`?....0..
027360: FD 06 00 06 FD 0A 00 01 FD 07 00 04 03 FD 06 00 ................
027370: 60 FD 05 00 30 00 80 FD 06 00 06 FD 06 00 01 FD `...0...........
027380: 07 00 04 03 FD 06 00 60 FD 05 00 30 00 80 FD 06 .......`...0....
027390: 00 06 FD 0A 00 01 FD 07 00 04 03 FD 06 00 60 FD ..............`.
0273A0: 05 00 30 00 80 FD 06 00 06 FD 06 00 01 FD 07 00 ..0.............
0273B0: 04 03 FD 06 00 60 FD 05 00 30 00 80 FD 06 00 06 .....`...0......
0273C0: FD 0A 00 01 FD 07 00 04 03 FD 06 00 60 FD 05 00 ............`...
0273D0: 30 00 80 FD 06 00 06 FD 06 00 01 FD 07 00 04 03 0...............
0273E0: FD 06 00 60 FD 05 00 30 00 80 FD 06 00 06 FD 12 ...`...0........
0273F0: 00 04 FD 0F 00 80 FD 15 00 04 FD 0F 00 80 FD 1E ................
027400: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
027410: 21 00 00 00 02 09 50 E5 21 00 C1 02 00 00 00 02 !.....P.!.......
027420: 21 00 C2 02 00 00 00 02 21 00 C3 02 00 00 00 02 !.......!.......
027430: 21 00 C4 02 00 00 00 02 21 00 C5 02 00 00 00 02 !.......!.......
027440: 21 00 C6 02 00 00 00 02 21 00 C7 02 00 00 00 02 !.......!.......
027450: 21 00 C8 02 00 00 00 02 21 00 C9 02 00 00 00 02 !.......!.......
027460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
027470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
027480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
027490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0274A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0274B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0274C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0274D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0274E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0274F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
027500: 00 20 FD 06 00 01 FD 1E 00 20 FD 06 00 01 FD 22 . ....... ....."
027510: 00 20 FD 06 00 01 FD 1E 00 20 FD 06 00 01 FD 22 . ....... ....."
027520: 00 20 FD 06 00 01 FD 1E 00 20 FD 06 00 01 FD 22 . ....... ....."
027530: 00 20 FD 06 00 01 FD 1E 00 20 FD 06 00 01 FD FF . ....... ......
027540: 00 FD FF 00 FD FF 00 FD 73 00 1C 3B 8E E3 80 70 ........s..;...p
027550: 0E 0E E3 F0 00 3F 80 FD 18 00 01 C3 B8 EE 38 07 .....?........8.
027560: 00 E0 EE 3F 00 00 E0 FD 20 00 3F FD 07 FF FD 1E ...?.... .?.....
027570: 00 3F FD 07 FF FD 22 00 20 FD 06 00 01 FD 1E 00 .?....". .......
027580: 20 FD 06 00 01 FD 22 00 20 FD 06 00 01 FD 1E 00 .....". .......
027590: 20 FD 06 00 01 FD 22 00 20 FD 06 00 01 FD 1E 00 .....". .......
0275A0: 20 FD 06 00 01 FD 1D 00 04 FD 0F 00 80 FD 15 00 ...............
0275B0: 04 FD 0F 00 80 FD 11 00 01 FD 07 00 04 03 38 00 ..............8.
0275C0: 00 00 3B 80 60 38 00 00 00 1E 30 00 80 FD 06 00 ..;.`8....0.....
0275D0: 06 FD 06 00 01 FD 07 00 04 03 38 00 00 00 3B 80 ..........8...;.
0275E0: 60 38 00 00 00 1E 30 00 80 FD 06 00 06 FD 0A 00 `8....0.........
0275F0: 01 FD 07 00 04 03 FD 06 00 60 FD 05 00 30 00 80 .........`...0..
027600: FD 06 00 06 FD 06 00 01 FD 07 00 04 03 FD 06 00 ................
027610: 60 FD 05 00 30 00 80 FD 06 00 06 FD 0A 00 01 FD `...0...........
027620: 07 00 04 03 FD 06 00 60 FD 05 00 30 00 80 FD 06 .......`...0....
027630: 00 06 FD 06 00 01 FD 07 00 04 03 FD 06 00 60 FD ..............`.
027640: 05 00 30 00 80 FD 06 00 06 FD 0A 00 01 FD 07 00 ..0.............
027650: 04 03 FD 06 00 60 FD 05 00 30 00 80 FD 06 00 06 .....`...0......
027660: FD 06 00 01 FD 07 00 04 03 FD 06 00 60 FD 05 00 ............`...
027670: 30 00 80 FD 06 00 06 FD 12 00 04 FD 0F 00 80 FD 0...............
027680: 15 00 04 FD 0F 00 80 FD 1E 00 20 FD 06 00 01 FD .......... .....
027690: 1E 00 20 FD 06 00 01 FD 22 00 20 FD 06 00 01 FD .. .....". .....
0276A0: 1E 00 20 FD 06 00 01 FD 22 00 20 FD 06 00 01 FD .. .....". .....
0276B0: 1E 00 20 FD 06 00 01 FD 22 00 20 FD 06 00 01 FD .. .....". .....
0276C0: 1E 00 20 FD 06 00 01 FD FF 00 FD FF 00 FD FF 00 .. .............
0276D0: FD 73 00 DC 3B 8E E1 F0 70 0E 0E 03 E0 00 3B 80 .s..;...p.....;.
0276E0: FD 18 00 0D C3 B8 EE 1F 07 00 E0 E0 3E 00 00 E0 ............>...
0276F0: FD 20 00 20 FD 06 00 01 FD 1E 00 20 FD 06 00 01 . . ....... ....
027700: FD 22 00 20 FD 06 00 01 FD 1E 00 20 FD 06 00 01 .". ....... ....
027710: FD 22 00 20 FD 06 00 01 FD 1E 00 20 FD 06 00 01 .". ....... ....
027720: FD 22 00 20 FD 06 00 01 FD 1E 00 20 FD 06 00 01 .". ....... ....
027730: FD 1D 00 04 FD 0F 00 80 FD 15 00 04 FD 0F 00 80 ................
027740: FD 11 00 01 FD 07 00 04 03 38 1E 3F 1F 03 80 60 .........8.?...`
027750: 38 1E 3F 1F 0E 30 00 80 FD 06 00 06 FD 06 00 01 8.?..0..........
027760: FD 07 00 04 03 38 1E 3F 1F 03 80 60 38 1E 3F 1F .....8.?...`8.?.
027770: 0E 30 00 80 FD 06 00 06 FD 0A 00 01 FD 07 00 04 .0..............
027780: 03 FD 06 00 60 FD 05 00 30 00 80 FD 06 00 06 FD ....`...0.......
027790: 06 00 01 FD 07 00 04 03 FD 06 00 60 FD 05 00 30 ...........`...0
0277A0: 00 80 FD 06 00 06 FD 0A 00 01 FD 07 00 04 03 FD ................
0277B0: 06 00 60 FD 05 00 30 00 80 FD 06 00 06 FD 06 00 ..`...0.........
0277C0: 01 FD 07 00 04 03 FD 06 00 60 FD 05 00 30 00 80 .........`...0..
0277D0: FD 06 00 06 FD 0A 00 01 FD 07 00 04 03 FD 06 00 ................
0277E0: 60 FD 05 00 30 00 80 FD 06 00 06 FD 06 00 01 FD `...0...........
0277F0: 07 00 04 03 FD 06 00 60 FD 05 00 30 00 80 FD 06 .......`...0....
027800: 00 06 FD 12 00 04 FD 0F 00 80 FD 15 00 04 FD 0F ................
027810: 00 80 FD 1E 00 20 FD 06 00 01 FD 1E 00 20 FD 06 ..... ....... ..
027820: 00 01 FD 22 00 20 FD 06 00 01 FD 1E 00 20 FD 06 ...". ....... ..
027830: 00 01 FD 22 00 20 FD 06 00 01 FD 1E 00 20 FD 06 ...". ....... ..
027840: 00 01 FD 22 00 20 FD 06 00 01 FD 1E 00 20 FD 06 ...". ....... ..
027850: 00 01 FD FF 00 FD FF 00 FD FF 00 FD 60 00 1A 00 ............`...
027860: 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 @...............
027870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
027880: 15 00 04 FD 0F 00 80 FD 1E 00 20 FD 06 00 01 FD .......... .....
027890: 1E 00 20 FD 06 00 01 FD 22 00 20 FD 06 00 01 FD .. .....". .....
0278A0: 1E 00 20 FD 06 00 01 FD 22 00 20 FD 06 00 01 FD .. .....". .....
0278B0: 1E 00 20 FD 06 00 01 FD 22 00 20 FD 06 00 01 FD .. .....". .....
0278C0: 1E 00 20 FD 06 00 01 FD FF 00 FD FF 00 FD FF 00 .. .............
0278D0: FD 73 00 DC 3B 8E E1 F0 70 0E 0E 03 E0 00 3B 80 .s..;...p.....;.
0278E0: FD 18 00 0D C3 B8 EE 1F 07 00 E0 E0 3E 00 00 E0 ............>...
0278F0: FD 20 00 20 FD 06 00 01 FD 1E 00 20 FD 06 00 01 . . ....... ....
027900: 6E 20 61 6E 64 20 6B 65 79 62 6F 61 72 64 20 20 n and keyboard
027910: 73 63 61 6E 6E 69 6E 67 29 2E 20 20 49 66 20 20 scanning). If
027920: 74 68 65 0D 0A 20 20 20 20 20 20 20 20 20 20 6F the.. o
027930: 70 65 72 61 74 69 6F 6E 20 74 6F 20 62 65 20 70 peration to be p
027940: 65 72 66 6F 72 6D 65 64 20 69 73 20 20 6C 65 6E erformed is len
027950: 67 74 68 79 20 20 74 68 65 6E 20 20 69 74 20 20 gthy then it
027960: 6D 69 67 68 74 20 20 62 65 20 20 62 65 74 74 65 might be bette
027970: 72 20 20 74 6F 0D 0A 20 20 20 20 20 20 20 20 20 r to..
027980: 20 63 6F 6E 73 69 64 65 72 20 74 68 65 20 75 73 consider the us
027990: 65 20 6F 66 20 6F 6E 65 20 6F 66 20 74 68 65 20 e of one of the
0279A0: 6F 74 68 65 72 20 74 65 63 68 6E 69 71 75 65 73 other techniques
0279B0: 20 64 65 73 63 72 69 62 65 64 20 69 6E 20 20 73 described in s
0279C0: 65 63 74 69 6F 6E 73 0D 0A 20 20 20 20 20 20 20 ections..
0279D0: 20 20 20 28 63 29 20 6F 72 20 28 64 29 20 69 6E (c) or (d) in
0279E0: 73 74 65 61 64 2E 0D 0A 0D 0A 20 20 20 20 20 20 stead.....
0279F0: 20 20 20 20 20 20 20 20 45 78 61 6D 70 6C 65 2E Example.
027A00: 0D 0A 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 ....
027A10: 20 20 54 68 65 20 75 73 65 72 20 6D 69 67 68 74 The user might
027A20: 20 77 61 6E 74 20 74 6F 20 70 72 6F 76 69 64 65 want to provide
027A30: 20 20 61 20 20 72 6F 75 74 69 6E 65 20 20 74 68 a routine th
027A40: 61 74 20 20 70 65 72 66 6F 72 6D 73 20 20 61 6E at performs an
027A50: 20 20 4C 44 0D 0A 20 20 20 20 20 20 20 20 20 20 LD..
027A60: 20 20 20 20 41 2C 28 42 43 29 20 20 66 72 6F 6D A,(BC) from
027A70: 20 20 52 41 4D 20 20 28 73 69 6D 69 6C 61 72 20 RAM (similar
027A80: 20 74 6F 20 20 74 68 65 20 20 52 41 4D 20 20 4C to the RAM L
027A90: 41 4D 20 20 70 73 65 75 64 6F 2D 69 6E 73 74 72 AM pseudo-instr
027AA0: 75 63 74 69 6F 6E 0D 0A 20 20 20 20 20 20 20 20 uction..
027AB0: 20 20 20 20 20 20 70 72 6F 76 69 64 65 64 20 62 provided b
027AC0: 79 20 74 68 65 20 66 69 72 6D 77 61 72 65 29 2E y the firmware).
027AD0: 0D 0A 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 ....
027AE0: 20 20 54 68 65 20 63 6F 64 65 20 66 6F 72 20 74 The code for t
027AF0: 68 69 73 20 72 6F 75 74 69 6E 65 20 63 6F 75 6C his routine coul
027B00: 00 50 41 44 33 2D 31 20 20 42 49 4E 00 00 00 00 .PAD3-1 BIN....
027B10: 00 00 02 00 00 00 40 00 5F 0A 00 00 00 00 00 00 ......@._.......
027B20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
027B30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
027B40: 5F 0A 00 93 03 40 FD 04 00 40 FD 20 00 10 FD 04 _....@...@. ....
027B50: 00 10 FD 04 00 10 FD 04 00 10 FD 1A 00 40 FD 04 .............@..
027B60: 00 40 FD 20 00 10 FD 04 00 10 FD 04 00 10 FD 04 .@. ............
027B70: 00 10 FD 40 00 10 00 07 C0 00 10 00 07 C0 00 10 ...@............
027B80: 3A 5A 40 CD 0E BC 2A 5B 40 CD 05 BC ED 4B 5D 40 :Z@...*[@....K]@
027B90: CD 38 BC 21 5F 40 AF 4E 23 46 23 E5 F5 CD 32 BC .8.!_@.N#F#...2.
027BA0: F1 E1 3C FE 10 20 F0 21 83 40 11 00 C0 ED 4B 81 ..<.. .!.@....K.
027BB0: 40 47 B7 20 06 01 00 40 ED B0 C9 7E B9 28 10 12 @G. ...@...~.(..
027BC0: 13 23 3A 80 40 94 20 F3 3A 7F 40 95 20 ED C9 23 .#:.@. .:.@. ..#
027BD0: 46 23 7E 12 13 10 FC C3 41 40 02 00 00 01 01 01 F#~.....A@......
027BE0: 01 1A 1A 01 01 1A 1A 01 01 1A 1A 01 01 1A 1A 01 ................
027BF0: 01 1A 1A 01 01 1A 1A 01 01 1A 1A 01 01 1A 1A 5F ..............._
027C00: 4A FD FF FD 5F 00 07 00 FC 77 0F 81 E0 F8 3E 1D J..._....w....>.
027C10: C0 01 CC 3F 18 C3 E1 C0 3E 0F 80 01 DC 3E 01 C7 ...?....>....>..
027C20: 00 FC 3F FD 0F 00 7C 1F 8E 03 F0 7C 38 00 03 B8 ..?...|....|8...
027C30: 7C 03 8F C0 FD 6D 00 10 00 01 C0 00 10 00 01 C0 |....m..........
027C40: 00 10 00 01 C0 00 10 FD 1A 00 40 FD 04 00 40 FD ..........@...@.
027C50: 20 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD ...............
027C60: 1A 00 40 FD 04 00 40 FD 20 00 10 FD 04 00 10 FD ..@...@. .......
027C70: 04 00 10 FD 04 00 10 FD 15 00 40 FD 04 00 40 FD ..........@...@.
027C80: 04 00 40 FD 04 00 40 FD 1B 00 10 00 07 F0 00 10 ..@...@.........
027C90: 00 07 F0 00 10 00 07 F0 00 10 FD 15 00 40 FD 04 .............@..
027CA0: 00 40 FD 04 00 40 FD 04 00 40 FD 1B 00 10 FD 04 .@...@...@......
027CB0: 00 10 FD 04 00 10 FD 04 00 10 FD 15 00 40 FD 04 .............@..
027CC0: 00 40 FD 04 00 40 FD 04 00 40 FD 1B 00 10 00 03 .@...@...@......
027CD0: 80 00 10 00 03 80 00 10 00 03 80 00 10 FD 1A 00 ................
027CE0: 40 FD 04 00 40 FD 20 00 10 FD 04 00 10 FD 04 00 @...@. .........
027CF0: 10 FD 04 00 10 FD 1A 00 40 FD 04 00 40 FD 20 00 ........@...@. .
027D00: 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD 40 00 ..............@.
027D10: 10 00 0F E0 00 10 00 0F E0 00 10 00 0F E0 00 10 ................
027D20: FD 40 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 .@..............
027D30: FD FF 00 FD FF 00 FD FF 00 FD FF 00 FD 95 00 0F ................
027D40: 87 FD 1D 00 1F FD 1F 00 1F FD 0E FF F0 FD 1A 00 ................
027D50: 7F FD 04 FF E0 FD 20 00 10 00 07 F0 00 10 00 07 ...... .........
027D60: F0 00 10 00 07 F0 00 10 FD 1A 00 40 FD 04 00 40 ...........@...@
027D70: FD 20 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 . ..............
027D80: FD 1A 00 40 FD 04 00 40 FD 20 00 10 FD 04 00 10 ...@...@. ......
027D90: FD 04 00 10 FD 04 00 10 FD 15 00 40 FD 04 00 40 ...........@...@
027DA0: FD 04 00 40 FD 04 00 40 FD 1B 00 10 00 07 F0 00 ...@...@........
027DB0: 10 00 07 F0 00 10 00 07 F0 00 10 FD 15 00 40 FD ..............@.
027DC0: 04 00 40 FD 04 00 40 FD 04 00 40 FD 1B 00 1F FD ..@...@...@.....
027DD0: 0E FF F0 FD 15 00 7F FD 0E FF C0 FD 1B 00 10 00 ................
027DE0: 0F E0 00 10 00 0F E0 00 10 00 0F E0 00 10 FD 1A ................
027DF0: 00 40 FD 04 00 40 FD 20 00 10 FD 04 00 10 FD 04 .@...@. ........
027E00: 00 10 FD 04 00 10 FD 1A 00 40 FD 04 00 40 FD 20 .........@...@.
027E10: 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD 40 ...............@
027E20: 00 10 00 0F E0 00 10 00 0F E0 00 10 00 0F E0 00 ................
027E30: 10 FD 40 00 1F FD 0E FF F0 FD FF 00 FD FF 00 FD ..@.............
027E40: FF 00 FD EF 00 04 20 00 00 00 82 00 00 00 08 20 ...... ........
027E50: FD 05 00 04 10 00 00 00 44 00 00 00 11 00 00 00 ........D.......
027E60: 04 00 00 02 00 01 83 80 01 08 01 87 C0 22 07 C3 ............."..
027E70: 80 FD 0F 00 07 F0 00 00 00 03 80 70 00 00 00 01 ...........p....
027E80: CC FD 05 00 1C 00 00 01 DC FD 05 00 07 FD 0F 00 ................
027E90: 7C FD 07 00 03 B8 FD 71 00 10 FD 04 00 10 FD 04 |......q........
027EA0: 00 10 FD 04 00 10 FD 1A 00 40 FD 04 00 40 FD 20 .........@...@.
027EB0: 00 10 00 07 F0 00 10 00 07 F0 00 10 00 07 F0 00 ................
027EC0: 10 FD 1A 00 40 FD 04 00 40 FD 20 00 10 FD 04 00 ....@...@. .....
027ED0: 10 FD 04 00 10 FD 04 00 10 FD 1A 00 40 FD 04 00 ............@...
027EE0: 40 FD 20 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 @. .............
027EF0: 10 FD 15 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 ....@...@...@...
027F00: 40 FD 1B 00 10 00 01 C0 00 10 00 01 C0 00 10 00 @...............
027F10: 01 C0 00 10 FD 15 00 40 FD 04 00 40 FD 04 00 40 .......@...@...@
027F20: FD 04 00 40 FD 1B 00 10 FD 04 00 10 FD 04 00 10 ...@............
027F30: FD 04 00 10 FD 1A 00 40 FD 04 00 40 FD 20 00 10 .......@...@. ..
027F40: 00 0F E0 00 10 00 0F E0 00 10 00 0F E0 00 10 FD ................
027F50: 1A 00 40 FD 04 00 40 FD 20 00 10 FD 04 00 10 FD ..@...@. .......
027F60: 04 00 10 FD 04 00 10 FD 1A 00 40 FD 04 00 40 FD ..........@...@.
027F70: 20 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD ...............
027F80: 40 00 10 00 03 80 00 10 00 03 80 00 10 00 03 80 @...............
027F90: 00 10 FD FF 00 FD FF 00 FD FF 00 FD FF 00 FD 3F ...............?
027FA0: 00 01 10 00 00 00 42 00 00 00 08 80 00 00 02 40 ......B........@
027FB0: 00 00 01 20 00 00 00 88 00 00 00 21 00 00 00 04 ... .......!....
027FC0: 20 00 00 00 84 00 00 00 10 40 00 00 01 04 FD 11 ........@......
027FD0: 00 07 FD 04 00 03 80 FD 04 00 71 CC FD 08 00 01 ..........q.....
027FE0: F8 FD 05 00 07 FD 0F 00 EE FD 07 00 03 F0 FD 71 ...............q
027FF0: 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD 1A ................
028000: 00 40 FD 04 00 40 FD 20 00 10 00 03 E0 00 10 00 .@...@. ........
028010: 03 E0 00 10 00 03 E0 00 10 FD 1A 00 40 FD 04 00 ............@...
028020: 40 FD 20 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 @. .............
028030: 10 FD 1A 00 40 FD 04 00 40 FD 20 00 10 FD 04 00 ....@...@. .....
028040: 10 FD 04 00 10 FD 04 00 10 FD 15 00 40 FD 04 00 ............@...
028050: 40 FD 04 00 40 FD 04 00 40 FD 1B 00 10 FD 04 00 @...@...@.......
028060: 10 FD 04 00 10 FD 04 00 10 FD 15 00 40 FD 04 00 ............@...
028070: 40 FD 04 00 40 FD 04 00 40 FD 1B 00 10 FD 04 00 @...@...@.......
028080: 10 FD 04 00 10 FD 04 00 10 FD 1A 00 40 FD 04 00 ............@...
028090: 40 FD 20 00 10 00 07 C0 00 10 00 07 C0 00 10 00 @. .............
0280A0: 07 C0 00 10 FD 1A 00 40 FD 04 00 40 FD 20 00 10 .......@...@. ..
0280B0: FD 04 00 10 FD 04 00 10 FD 04 00 10 FD 1A 00 40 ...............@
0280C0: FD 04 00 40 FD 20 00 10 FD 04 00 10 FD 04 00 10 ...@. ..........
0280D0: FD 04 00 10 FD 40 00 10 FD 04 00 10 FD 04 00 10 .....@..........
0280E0: FD 04 00 10 FD FF 00 FD FF 00 FD FF 00 FD FF 00 ................
0280F0: FD 3E 00 FF FF FC 1F FF FF FF C7 FF FF FF F1 FF .>..............
028100: FF FF FC 00 00 02 FD 07 00 04 20 FD 05 00 01 08 .......... .....
028110: FD 1C 00 07 01 DC 7E 0F 87 E0 F0 3E 1F 80 E1 EC ......~....>....
028120: 77 0D 83 E1 F8 3C 0F 80 01 F0 3E 1D C7 E0 F8 3F w....<....>....?
028130: FD 0F 00 E0 3B 8F C1 F8 7C 3F 00 03 E0 7C 3B 87 ....;...|?...|;.
028140: E0 FD 6D 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 ..m.............
028150: 10 FD 1A 00 40 FD 04 00 40 FD 20 00 10 00 07 F0 ....@...@. .....
028160: 00 10 00 07 F0 00 10 00 07 F0 00 10 FD 1A 00 40 ...............@
028170: FD 04 00 40 FD 20 00 10 FD 04 00 10 FD 04 00 10 ...@. ..........
028180: FD 04 00 10 FD 1A 00 40 FD 04 00 40 FD 20 00 10 .......@...@. ..
028190: 00 01 C0 00 10 00 01 C0 00 10 00 01 C0 00 10 FD ................
0281A0: 15 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD ..@...@...@...@.
0281B0: 1B 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD ................
0281C0: 15 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD ..@...@...@...@.
0281D0: 1B 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD ................
0281E0: 1A 00 40 FD 04 00 40 FD 20 00 10 00 0F E0 00 10 ..@...@. .......
0281F0: 00 0F E0 00 10 00 0F E0 00 10 FD 1A 00 40 FD 04 .............@..
028200: 00 40 FD 20 00 10 FD 04 00 10 FD 04 00 10 FD 04 .@. ............
028210: 00 10 FD 1A 00 40 FD 04 00 40 FD 20 00 10 00 03 .....@...@. ....
028220: 80 00 10 00 03 80 00 10 00 03 80 00 10 FD 40 00 ..............@.
028230: 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD FF 00 ................
028240: FD FF 00 FD FF 00 FD FF 00 FD 7D 00 07 E1 DC 77 ..........}....w
028250: 1D C3 80 70 77 1D C1 C1 FC 77 1F C7 71 DC 1C 1D ...pw....w..q...
028260: C0 01 E0 77 1D C7 70 1C 77 FD 0F 00 E0 3B 8E E3 ...w..p.w....;..
028270: 80 EE 3B 80 03 C0 EE 3B 8E FD 6E 00 10 FD 04 00 ..;....;..n.....
028280: 10 FD 04 00 10 FD 04 00 10 FD 1A 00 40 FD 04 00 ............@...
028290: 40 FD 20 00 10 00 07 F0 00 10 00 07 F0 00 10 00 @. .............
0282A0: 07 F0 00 10 FD 1A 00 40 FD 04 00 40 FD 20 00 1F .......@...@. ..
0282B0: FD 0E FF F0 FD 15 00 7F FD 0E FF C0 FD 1B 00 10 ................
0282C0: 00 07 F0 00 10 00 07 F0 00 10 00 07 F0 00 10 FD ................
0282D0: 15 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD ..@...@...@...@.
0282E0: 1B 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD ................
0282F0: 15 00 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD ..@...@...@...@.
028300: 1B 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD ................
028310: 1A 00 40 FD 04 00 40 FD 20 00 10 00 0F E0 00 10 ..@...@. .......
028320: 00 0F E0 00 10 00 0F E0 00 10 FD 1A 00 40 FD 04 .............@..
028330: 00 40 FD 20 00 1F FD 0E FF F0 FD 1A 00 FD 05 FF .@. ............
028340: E0 FD 20 00 10 00 0F E0 00 10 00 0F E0 00 10 00 .. .............
028350: 0F E0 00 10 FD 40 00 10 FD 04 00 10 FD 04 00 10 .....@..........
028360: FD 04 00 10 FD FF 00 FD FF 00 FD FF 00 FD FF 00 ................
028370: FD 7D 00 07 01 DC 77 1C 03 80 70 77 1D C3 81 DC .}....w...pw....
028380: 77 1A C7 F1 C0 1C 1C 00 01 F0 7F 1D C7 70 FC 77 w............p.w
028390: FD 0F 00 E0 3B 8E 01 F0 EE 38 00 03 E0 FE 3B 87 ....;....8....;.
0283A0: C0 FD 6D 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 ..m.............
0283B0: 10 FD 1A 00 40 FD 04 00 40 FD 20 00 10 00 01 C0 ....@...@. .....
0283C0: 00 10 00 01 C0 00 10 00 01 C0 00 10 FD 1A 00 40 ...............@
0283D0: FD 04 00 40 FD 20 00 10 FD 04 00 10 FD 04 00 10 ...@. ..........
0283E0: FD 04 00 10 FD 15 00 40 FD 04 00 40 FD 04 00 40 .......@...@...@
0283F0: FD 04 00 40 FD 1B 00 10 00 07 F0 00 10 00 07 F0 ...@............
028400: 00 10 00 07 F0 00 10 FD 15 00 40 FD 04 00 40 FD ..........@...@.
028410: 04 00 40 FD 04 00 40 FD 1B 00 10 FD 04 00 10 FD ..@...@.........
028420: 04 00 10 FD 04 00 10 FD 15 00 40 FD 04 00 40 FD ..........@...@.
028430: 04 00 40 FD 04 00 40 FD 1B 00 10 FD 04 00 10 FD ..@...@.........
028440: 04 00 10 FD 04 00 10 FD 1A 00 40 FD 04 00 40 FD ..........@...@.
028450: 20 00 10 00 03 80 00 10 00 03 80 00 10 00 03 80 ...............
028460: 00 10 FD 1A 00 40 FD 04 00 40 FD 20 00 10 FD 04 .....@...@. ....
028470: 00 10 FD 04 00 10 FD 04 00 10 FD 40 00 10 00 0F ...........@....
028480: E0 00 10 00 0F E0 00 10 00 0F E0 00 10 FD 40 00 ..............@.
028490: 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD FF 00 ................
0284A0: FD FF 00 FD FF 00 FD FF 00 FD 7D 00 07 01 DC 77 ..........}....w
0284B0: 1D C3 80 70 77 1D C7 01 CC 77 1A C7 01 C0 1C 1D ...pw....w......
0284C0: C0 01 F8 70 0F C7 E1 DC 77 FD 0F 00 EE 3B 8E 00 ...p....w....;..
0284D0: 38 EE 38 00 03 F0 E0 1F 80 E0 FD 6D 00 10 FD 04 8.8........m....
0284E0: 00 10 FD 04 00 10 FD 04 00 10 FD 1A 00 40 FD 04 .............@..
0284F0: 00 40 FD 20 00 10 FD 04 00 10 FD 04 00 10 FD 04 .@. ............
028500: 00 10 FD 1A 00 40 FD 04 00 40 FD 20 00 10 FD 04 .....@...@. ....
028510: 00 10 FD 04 00 10 FD 04 00 10 FD 15 00 40 FD 04 .............@..
028520: 00 40 FD 04 00 40 FD 04 00 40 FD 1B 00 10 00 03 .@...@...@......
028530: E0 00 10 00 03 E0 00 10 00 03 E0 00 10 FD 15 00 ................
028540: 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 1B 00 @...@...@...@...
028550: 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD 15 00 ................
028560: 40 FD 04 00 40 FD 04 00 40 FD 04 00 40 FD 1B 00 @...@...@...@...
028570: 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD 1A 00 ................
028580: 40 FD 04 00 40 FD 20 00 10 FD 04 00 10 FD 04 00 @...@. .........
028590: 10 FD 04 00 10 FD 1A 00 40 FD 04 00 40 FD 20 00 ........@...@. .
0285A0: 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD 40 00 ..............@.
0285B0: 10 00 07 C0 00 10 00 07 C0 00 10 00 07 C0 00 10 ................
0285C0: FD 40 00 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 .@..............
0285D0: FD FF 00 FD FF 00 FD FF 00 FD FF 00 FD 6E 00 1A .............n..
0285E0: 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 @...............
0285F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
028600: 00 10 00 07 F0 00 10 FD 15 00 40 FD 04 00 40 FD ..........@...@.
028610: 04 00 40 FD 04 00 40 FD 1B 00 10 FD 04 00 10 FD ..@...@.........
028620: 04 00 10 FD 04 00 10 FD 15 00 40 FD 04 00 40 FD ..........@...@.
028630: 04 00 40 FD 04 00 40 FD 1B 00 10 FD 04 00 10 FD ..@...@.........
028640: 04 00 10 FD 04 00 10 FD 1A 00 40 FD 04 00 40 FD ..........@...@.
028650: 20 00 10 00 03 80 00 10 00 03 80 00 10 00 03 80 ...............
028660: 00 10 FD 1A 00 40 FD 04 00 40 FD 20 00 10 FD 04 .....@...@. ....
028670: 00 10 FD 04 00 10 FD 04 00 10 FD 40 00 10 00 0F ...........@....
028680: E0 00 10 00 0F E0 00 10 00 0F E0 00 10 FD 40 00 ..............@.
028690: 10 FD 04 00 10 FD 04 00 10 FD 04 00 10 FD FF 00 ................
0286A0: FD FF 00 FD FF 00 FD FF 00 FD 7D 00 07 01 DC 77 ..........}....w
0286B0: 1D C3 80 70 77 1D C7 01 CC 77 1A C7 01 C0 1C 1D ...pw....w......
0286C0: C0 01 F8 70 0F C7 E1 DC 77 FD 0F 00 EE 3B 8E 00 ...p....w....;..
0286D0: 38 EE 38 00 03 F0 E0 1F 80 E0 FD 6D 00 10 FD 04 8.8........m....
0286E0: 00 10 FD 04 00 10 FD 04 00 10 FD 1A 00 40 FD 04 .............@..
0286F0: 00 40 FD 20 00 10 FD 04 00 10 FD 04 00 10 FD 04 .@. ............
028700: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
028710: 22 00 00 00 02 09 50 E5 22 00 C1 02 00 00 00 02 ".....P.".......
028720: 22 00 C2 02 00 00 00 02 22 00 C3 02 00 00 00 02 ".......".......
028730: 22 00 C4 02 00 00 00 02 22 00 C5 02 00 00 00 02 ".......".......
028740: 22 00 C6 02 00 00 00 02 22 00 C7 02 00 00 00 02 ".......".......
028750: 22 00 C8 02 00 00 00 02 22 00 C9 02 00 00 00 02 ".......".......
028760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
028770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
028780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
028790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0287A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0287B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0287C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0287D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0287E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0287F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
028800: 0D 0A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 41 ........ A
028810: 70 70 65 6E 64 69 78 20 56 20 20 3A 20 20 49 6E ppendix V : In
028820: 6B 20 61 6E 64 20 43 6F 6C 6F 75 72 73 2E 0D 0A k and Colours...
028830: 0D 0A 0D 0A 20 20 20 20 20 20 20 41 20 66 75 6C .... A ful
028840: 6C 20 64 69 73 63 75 73 73 69 6F 6E 20 6F 66 20 l discussion of
028850: 69 6E 6B 73 20 61 6E 64 20 63 6F 6C 6F 75 72 73 inks and colours
028860: 20 63 61 6E 20 62 65 20 20 66 6F 75 6E 64 20 20 can be found
028870: 69 6E 20 20 73 65 63 74 69 6F 6E 20 20 36 2E 32 in section 6.2
028880: 2E 0D 0A 20 20 20 20 20 20 20 54 68 69 73 20 61 ... This a
028890: 70 70 65 6E 64 69 78 20 6C 69 73 74 20 74 68 65 ppendix list the
0288A0: 20 63 6F 6C 6F 75 72 73 20 74 68 61 74 20 20 61 colours that a
0288B0: 72 65 20 20 61 76 61 69 6C 61 62 6C 65 20 20 61 re available a
0288C0: 6E 64 20 20 74 68 65 20 20 64 65 66 61 75 6C 74 nd the default
0288D0: 0D 0A 20 20 20 20 20 20 20 73 65 74 74 69 6E 67 .. setting
0288E0: 73 20 66 6F 72 20 74 68 65 20 69 6E 6B 73 2E 0D s for the inks..
0288F0: 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 54 68 65 72 ..... Ther
028900: 65 20 61 72 65 20 32 37 20 63 6F 6C 6F 75 72 73 e are 27 colours
028910: 20 20 61 76 61 69 6C 61 62 6C 65 2E 20 20 54 68 available. Th
028920: 65 20 20 53 63 72 65 65 6E 20 20 50 61 63 6B 20 e Screen Pack
028930: 20 72 65 66 65 72 73 20 20 74 6F 20 20 74 68 65 refers to the
028940: 73 65 0D 0A 20 20 20 20 20 20 20 63 6F 6C 6F 75 se.. colou
028950: 72 73 20 62 79 20 61 20 67 72 65 79 20 73 63 61 rs by a grey sca
028960: 6C 65 20 6E 75 6D 62 65 72 20 73 6F 20 74 68 61 le number so tha
028970: 74 20 63 6F 6C 6F 75 72 20 30 20 20 69 73 20 20 t colour 0 is
028980: 74 68 65 20 20 64 61 72 6B 65 73 74 20 20 61 6E the darkest an
028990: 64 0D 0A 20 20 20 20 20 20 20 63 6F 6C 6F 75 72 d.. colour
0289A0: 20 32 36 20 69 73 20 74 68 65 20 62 72 69 67 68 26 is the brigh
0289B0: 74 65 73 74 2E 20 54 68 65 20 68 61 72 64 77 61 test. The hardwa
0289C0: 72 65 20 72 65 71 75 69 72 65 73 20 74 68 65 73 re requires thes
0289D0: 65 20 67 72 65 79 20 73 63 61 6C 65 73 20 74 6F e grey scales to
0289E0: 0D 0A 20 20 20 20 20 20 20 62 65 20 74 72 61 6E .. be tran
0289F0: 73 6C 61 74 65 64 20 69 6E 74 6F 20 74 68 65 20 slated into the
028A00: 68 61 72 64 77 61 72 65 20 63 6F 64 65 20 66 6F hardware code fo
028A10: 72 20 74 68 65 20 63 6F 6C 6F 75 72 2E 20 20 49 r the colour. I
028A20: 74 20 20 69 73 20 20 75 6E 6C 69 6B 65 6C 79 0D t is unlikely.
028A30: 0A 20 20 20 20 20 20 20 74 68 61 74 20 74 68 65 . that the
028A40: 20 75 73 65 72 20 77 69 6C 6C 20 65 76 65 72 20 user will ever
028A50: 6E 65 65 64 20 74 6F 20 64 65 61 6C 20 77 69 74 need to deal wit
028A60: 68 20 74 68 65 20 20 68 61 72 64 77 61 72 65 20 h the hardware
028A70: 20 6E 75 6D 62 65 72 2C 20 20 74 68 65 79 0D 0A number, they..
028A80: 20 20 20 20 20 20 20 61 72 65 20 6D 65 72 65 6C are merel
028A90: 79 20 67 69 76 65 6E 20 66 6F 72 20 69 6E 66 6F y given for info
028AA0: 72 6D 61 74 69 6F 6E 2E 0D 0A 0D 0A 0D 0A 0D 0A rmation.........
028AB0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
028AC0: 47 72 65 79 20 53 63 61 6C 65 20 20 20 20 20 20 Grey Scale
028AD0: 20 20 20 20 43 6F 6C 6F 75 72 20 20 20 20 20 20 Colour
028AE0: 20 20 20 20 20 20 20 20 48 57 20 4E 75 6D 62 65 HW Numbe
028AF0: 72 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 r..
028B00: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F ________________
028B10: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F ________________
028B20: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F ________________
028B30: 5F 5F 5F 5F 5F 5F 5F 5F 5F 0D 0A 0D 0A 20 20 20 _________....
028B40: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
028B50: 30 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 0 B
028B60: 6C 61 63 6B 20 20 20 20 20 20 20 20 20 20 20 20 lack
028B70: 20 20 20 20 20 20 20 32 30 0D 0A 20 20 20 20 20 20..
028B80: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 31 20 1
028B90: 20 20 20 20 20 20 20 20 20 20 20 20 20 42 6C 75 Blu
028BA0: 65 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 e
028BB0: 20 20 20 20 20 34 0D 0A 20 20 20 20 20 20 20 20 4..
028BC0: 20 20 20 20 20 20 20 20 20 20 20 32 20 20 20 20 2
028BD0: 20 20 20 20 20 20 20 20 20 20 42 72 69 67 68 74 Bright
028BE0: 20 62 6C 75 65 20 20 20 20 20 20 20 20 20 20 20 blue
028BF0: 20 20 32 31 0D 0A 20 20 20 20 20 20 20 20 20 20 21..
028C00: 20 20 20 20 20 20 20 20 20 33 20 20 20 20 20 20 3
028C10: 20 20 20 20 20 20 20 20 52 65 64 20 20 20 20 20 Red
028C20: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
028C30: 32 38 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 28..
028C40: 20 20 20 20 20 20 20 34 20 20 20 20 20 20 20 20 4
028C50: 20 20 20 20 20 20 4D 61 67 65 6E 74 61 20 20 20 Magenta
028C60: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 32 34 24
028C70: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
028C80: 20 20 20 20 20 35 20 20 20 20 20 20 20 20 20 20 5
028C90: 20 20 20 20 4D 61 75 76 65 20 20 20 20 20 20 20 Mauve
028CA0: 20 20 20 20 20 20 20 20 20 20 20 20 32 39 0D 0A 29..
028CB0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
028CC0: 20 20 20 36 20 20 20 20 20 20 20 20 20 20 20 20 6
028CD0: 20 20 42 72 69 67 68 74 20 72 65 64 20 20 20 20 Bright red
028CE0: 20 20 20 20 20 20 20 20 20 20 31 32 0D 0A 20 20 12..
028CF0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
028D00: 20 37 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7
028D10: 50 75 72 70 6C 65 20 20 20 20 20 20 20 20 20 20 Purple
028D20: 20 20 20 20 20 20 20 20 35 0D 0A 20 20 20 20 20 5..
028D30: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 38 20 8
028D40: 20 20 20 20 20 20 20 20 20 20 20 20 20 42 72 69 Bri
028D50: 67 68 74 20 6D 61 67 65 6E 74 61 20 20 20 20 20 ght magenta
028D60: 20 20 20 20 20 31 33 0D 0A 20 20 20 20 20 20 20 13..
028D70: 20 20 20 20 20 20 20 20 20 20 20 20 39 20 20 20 9
028D80: 20 20 20 20 20 20 20 20 20 20 20 47 72 65 65 6E Green
028D90: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
028DA0: 20 20 20 32 32 0D 0A 20 20 20 20 20 20 20 20 20 22..
028DB0: 20 20 20 20 20 20 20 20 20 20 31 30 20 20 20 20 10
028DC0: 20 20 20 20 20 20 20 20 20 43 79 61 6E 20 20 20 Cyan
028DD0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
028DE0: 20 36 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 6..
028DF0: 20 20 20 20 20 20 20 31 31 20 20 20 20 20 20 20 11
028E00: 20 20 20 20 20 20 53 6B 79 20 62 6C 75 65 20 20 Sky blue
028E10: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 32 33 23
028E20: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
028E30: 20 20 20 20 20 31 32 20 20 20 20 20 20 20 20 20 12
028E40: 20 20 20 20 59 65 6C 6C 6F 77 20 20 20 20 20 20 Yellow
028E50: 20 20 20 20 20 20 20 20 20 20 20 20 33 30 0D 0A 30..
028E60: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
028E70: 20 20 20 31 33 20 20 20 20 20 20 20 20 20 20 20 13
028E80: 20 20 57 68 69 74 65 20 20 20 20 20 20 20 20 20 White
028E90: 20 20 20 20 20 20 20 20 20 20 30 0D 0A 20 20 20 0..
028EA0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
028EB0: 31 34 20 20 20 20 20 20 20 20 20 20 20 20 20 50 14 P
028EC0: 61 73 74 65 6C 20 62 6C 75 65 20 20 20 20 20 20 astel blue
028ED0: 20 20 20 20 20 20 20 33 31 0D 0A 20 20 20 20 20 31..
028EE0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 31 35 15
028EF0: 20 20 20 20 20 20 20 20 20 20 20 20 20 4F 72 61 Ora
028F00: 6E 67 65 20 20 20 20 20 20 20 20 20 20 20 20 20 nge
028F10: 20 20 20 20 20 31 34 0D 0A 20 20 20 20 20 20 20 14..
028F20: 20 20 20 20 20 20 20 20 20 20 20 20 31 36 20 20 16
028F30: 20 20 20 20 20 20 20 20 20 20 20 50 69 6E 6B 20 Pink
028F40: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
028F50: 20 20 20 37 0D 0A 20 20 20 20 20 20 20 20 20 20 7..
028F60: 20 20 20 20 20 20 20 20 20 31 37 20 20 20 20 20 17
028F70: 20 20 20 20 20 20 20 20 50 61 73 74 65 6C 20 6D Pastel m
028F80: 61 67 65 6E 74 61 20 20 20 20 20 20 20 20 20 20 agenta
028F90: 31 35 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 15..
028FA0: 20 20 20 20 20 20 20 31 38 20 20 20 20 20 20 20 18
028FB0: 20 20 20 20 20 20 42 72 69 67 68 74 20 67 72 65 Bright gre
028FC0: 65 6E 20 20 20 20 20 20 20 20 20 20 20 20 31 38 en 18
028FD0: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
028FE0: 20 20 20 20 20 31 39 20 20 20 20 20 20 20 20 20 19
028FF0: 20 20 20 20 53 65 61 20 67 72 65 65 6E 20 20 20 Sea green
029000: 20 20 20 20 20 20 20 20 20 20 20 20 32 0D 0A 20 2..
029010: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
029020: 20 20 32 30 20 20 20 20 20 20 20 20 20 20 20 20 20
029030: 20 42 72 69 67 68 74 20 63 79 61 6E 20 20 20 20 Bright cyan
029040: 20 20 20 20 20 20 20 20 20 31 39 0D 0A 20 20 20 19..
029050: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
029060: 32 31 20 20 20 20 20 20 20 20 20 20 20 20 20 4C 21 L
029070: 69 6D 65 20 20 20 20 20 20 20 20 20 20 20 20 20 ime
029080: 20 20 20 20 20 20 20 32 36 0D 0A 20 20 20 20 20 26..
029090: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 32 32 22
0290A0: 20 20 20 20 20 20 20 20 20 20 20 20 20 50 61 73 Pas
0290B0: 74 65 6C 20 67 72 65 65 6E 20 20 20 20 20 20 20 tel green
0290C0: 20 20 20 20 20 32 36 0D 0A 20 20 20 20 20 20 20 26..
0290D0: 20 20 20 20 20 20 20 20 20 20 20 20 32 33 20 20 23
0290E0: 20 20 20 20 20 20 20 20 20 20 20 50 61 73 74 65 Paste
0290F0: 6C 20 63 79 61 6E 20 20 20 20 20 20 20 20 20 20 l cyan
029100: 20 20 20 32 37 0D 0A 20 20 20 20 20 20 20 20 20 27..
029110: 20 20 20 20 20 20 20 20 20 20 32 34 20 20 20 20 24
029120: 20 20 20 20 20 20 20 20 20 42 72 69 67 68 74 20 Bright
029130: 79 65 6C 6C 6F 77 20 20 20 20 20 20 20 20 20 20 yellow
029140: 20 31 30 0D 0A 20 20 20 20 20 20 20 20 20 20 20 10..
029150: 20 20 20 20 20 20 20 20 32 35 20 20 20 20 20 20 25
029160: 20 20 20 20 20 20 20 50 61 73 74 65 6C 20 79 65 Pastel ye
029170: 6C 6C 6F 77 20 20 20 20 20 20 20 20 20 20 20 33 llow 3
029180: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
029190: 20 20 20 20 20 32 36 20 20 20 20 20 20 20 20 20 26
0291A0: 20 20 20 20 42 72 69 67 68 74 20 77 68 69 74 65 Bright white
0291B0: 20 20 20 20 20 20 20 20 20 20 20 20 31 31 0D 0A 11..
0291C0: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A ................
0291D0: 0D 0A 0D 0A 20 20 20 20 20 20 20 41 4D 53 54 52 .... AMSTR
0291E0: 41 44 20 43 50 43 34 36 34 2F 36 36 34 2F 36 31 AD CPC464/664/61
0291F0: 32 38 20 46 49 52 4D 57 41 52 45 20 20 20 20 20 28 FIRMWARE
029200: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
029210: 20 20 20 20 20 41 70 70 65 6E 64 69 78 20 35 2E Appendix 5.
029220: 31 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 20 1..............
029230: 20 20 20 20 20 20 54 68 65 20 75 73 65 72 20 63 The user c
029240: 61 6E 20 73 65 74 20 74 68 65 20 63 6F 6C 6F 75 an set the colou
029250: 72 73 20 69 6E 20 77 68 69 63 68 20 74 68 65 20 rs in which the
029260: 31 36 20 69 6E 6B 73 20 61 6E 64 20 74 68 65 20 16 inks and the
029270: 20 62 6F 72 64 65 72 20 20 61 72 65 0D 0A 20 20 border are..
029280: 20 20 20 20 20 64 69 73 70 6C 61 79 65 64 2E 20 displayed.
029290: 54 68 65 20 66 6F 6C 6C 6F 77 69 6E 67 20 74 61 The following ta
0292A0: 62 6C 65 20 67 69 76 65 73 20 74 68 65 20 64 65 ble gives the de
0292B0: 66 61 75 6C 74 20 73 65 74 74 69 6E 67 73 3A 0D fault settings:.
0292C0: 0A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 20 20 .......
0292D0: 20 20 20 20 20 20 20 49 6E 6B 20 20 20 20 20 20 Ink
0292E0: 20 43 6F 6C 6F 75 72 20 20 20 20 20 20 20 20 20 Colour
0292F0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 C
029300: 6F 6C 6F 75 72 20 4E 75 6D 62 65 72 73 0D 0A 20 olour Numbers..
029310: 20 20 20 20 20 20 20 20 20 20 20 5F 5F 5F 5F 5F _____
029320: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F ________________
029330: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F ________________
029340: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F ________________
029350: 5F 5F 5F 5F 5F 5F 5F 0D 0A 0D 0A 20 20 20 20 20 _______....
029360: 20 20 20 20 20 20 20 20 42 6F 72 64 65 72 20 20 Border
029370: 20 20 20 20 20 42 6C 75 65 20 20 20 20 20 20 20 Blue
029380: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
029390: 20 20 20 20 20 20 20 31 2F 31 0D 0A 20 20 20 20 1/1..
0293A0: 20 20 20 20 20 20 20 20 20 20 20 20 30 20 20 20 0
0293B0: 20 20 20 20 20 20 42 6C 75 65 20 20 20 20 20 20 Blue
0293C0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0293D0: 20 20 20 20 20 20 20 20 31 2F 31 0D 0A 20 20 20 1/1..
0293E0: 20 20 20 20 20 20 20 20 20 20 20 20 20 31 20 20 1
0293F0: 20 20 20 20 20 20 20 42 72 69 67 68 74 20 79 65 Bright ye
029400: 6C 6C 6F 77 20 20 20 20 20 20 20 20 20 20 20 20 llow
029410: 20 20 20 20 20 20 20 20 20 32 34 2F 32 34 0D 0A 24/24..
029420: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
029430: 32 20 20 20 20 20 20 20 20 20 42 72 69 67 68 74 2 Bright
029440: 20 63 79 61 6E 20 20 20 20 20 20 20 20 20 20 20 cyan
029450: 20 20 20 20 20 20 20 20 20 20 20 20 32 30 2F 32 20/2
029460: 30 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 0..
029470: 20 20 20 33 20 20 20 20 20 20 20 20 20 42 72 69 3 Bri
029480: 67 68 74 20 72 65 64 20 20 20 20 20 20 20 20 20 ght red
029490: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 36 6
0294A0: 2F 36 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 /6..
0294B0: 20 20 20 20 34 20 20 20 20 20 20 20 20 20 42 72 4 Br
0294C0: 69 67 68 74 20 77 68 69 74 65 20 20 20 20 20 20 ight white
0294D0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0294E0: 32 36 2F 32 36 0D 0A 20 20 20 20 20 20 20 20 20 26/26..
0294F0: 20 20 20 20 20 20 20 35 20 20 20 20 20 20 20 20 5
029500: 20 42 6C 61 63 6B 20 20 20 20 20 20 20 20 20 20 Black
029510: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
029520: 20 20 20 30 2F 30 0D 0A 20 20 20 20 20 20 20 20 0/0..
029530: 20 20 20 20 20 20 20 20 36 20 20 20 20 20 20 20 6
029540: 20 20 42 72 69 67 68 74 20 62 6C 75 65 20 20 20 Bright blue
029550: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
029560: 20 20 20 20 32 2F 32 0D 0A 20 20 20 20 20 20 20 2/2..
029570: 20 20 20 20 20 20 20 20 20 37 20 20 20 20 20 20 7
029580: 20 20 20 42 72 69 67 68 74 20 6D 61 67 65 6E 74 Bright magent
029590: 61 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 a
0295A0: 20 20 20 20 20 38 2F 38 0D 0A 20 20 20 20 20 20 8/8..
0295B0: 20 20 20 20 20 20 20 20 20 20 38 20 20 20 20 20 8
0295C0: 20 20 20 20 43 79 61 6E 20 20 20 20 20 20 20 20 Cyan
0295D0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0295E0: 20 20 20 20 20 20 31 30 2F 31 30 0D 0A 20 20 20 10/10..
0295F0: 20 20 20 20 20 20 20 20 20 20 20 20 20 39 20 20 9
029600: 20 20 20 20 20 20 20 59 65 6C 6C 6F 77 20 20 20 Yellow
029610: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
029620: 20 20 20 20 20 20 20 20 20 31 32 2F 31 32 0D 0A 12/12..
029630: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
029640: 31 30 20 20 20 20 20 20 20 20 50 61 73 74 65 6C 10 Pastel
029650: 20 62 6C 75 65 20 20 20 20 20 20 20 20 20 20 20 blue
029660: 20 20 20 20 20 20 20 20 20 20 20 20 31 34 2F 31 14/1
029670: 34 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 4..
029680: 20 20 20 31 31 20 20 20 20 20 20 20 20 50 69 6E 11 Pin
029690: 6B 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 k
0296A0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 31 1
0296B0: 36 2F 31 36 0D 0A 20 20 20 20 20 20 20 20 20 20 6/16..
0296C0: 20 20 20 20 20 20 31 32 20 20 20 20 20 20 20 20 12
0296D0: 42 72 69 67 68 74 20 67 72 65 65 6E 20 20 20 20 Bright green
0296E0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0296F0: 20 20 31 38 2F 31 38 0D 0A 20 20 20 20 20 20 20 18/18..
029700: 20 20 20 20 20 20 20 20 20 31 33 20 20 20 20 20 13
029710: 20 20 20 50 61 73 74 65 6C 20 67 72 65 65 6E 20 Pastel green
029720: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
029730: 20 20 20 20 20 32 32 2F 32 32 0D 0A 20 20 20 20 22/22..
029740: 20 20 20 20 20 20 20 20 20 20 20 20 31 34 20 20 14
029750: 20 20 20 20 20 20 46 6C 61 73 68 69 6E 67 20 62 Flashing b
029760: 6C 75 65 2F 62 72 69 67 68 74 20 79 65 6C 6C 6F lue/bright yello
029770: 77 20 20 20 20 20 20 20 31 2F 32 34 0D 0A 20 20 w 1/24..
029780: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 31 35 15
029790: 20 20 20 20 20 20 20 20 46 6C 61 73 68 69 6E 67 Flashing
0297A0: 20 73 6B 79 20 62 6C 75 65 2F 70 69 6E 6B 20 20 sky blue/pink
0297B0: 20 20 20 20 20 20 20 20 20 20 31 31 2F 31 36 0D 11/16.
0297C0: 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D ................
0297D0: 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D ................
0297E0: 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D ................
0297F0: 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D ................
029800: 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 41 4D 53 54 ..... AMST
029810: 52 41 44 20 43 50 43 34 36 34 2F 36 36 34 2F 36 RAD CPC464/664/6
029820: 31 32 38 20 46 49 52 4D 57 41 52 45 20 20 20 20 128 FIRMWARE
029830: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
029840: 20 20 20 20 20 20 41 70 70 65 6E 64 69 78 20 35 Appendix 5
029850: 2E 32 0D 0A 1A 73 20 63 61 6E 20 62 65 20 20 66 .2...s can be f
029860: 6F 75 6E 64 20 20 69 6E 20 20 73 65 63 74 69 6F ound in sectio
029870: 6E 20 20 36 2E 32 2E 0D 0A 20 20 20 20 20 20 20 n 6.2...
029880: 20 20 20 31 31 20 20 20 20 20 20 20 20 50 69 6E 11 Pin
029890: 6B 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 k
0298A0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 31 1
0298B0: 36 2F 31 36 0D 0A 20 20 20 20 20 20 20 20 20 20 6/16..
0298C0: 20 20 20 20 20 20 31 32 20 20 20 20 20 20 20 20 12
0298D0: 42 72 69 67 68 74 20 67 72 65 65 6E 20 20 20 20 Bright green
0298E0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0298F0: 20 20 31 38 2F 31 38 0D 0A 20 20 20 20 20 20 20 18/18..
029900: 20 20 20 20 20 20 20 20 20 31 33 20 20 20 20 20 13
029910: 20 20 20 50 61 73 74 65 6C 20 67 72 65 65 6E 20 Pastel green
029920: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
029930: 20 20 20 20 20 32 32 2F 32 32 0D 0A 20 20 20 20 22/22..
029940: 20 20 20 20 20 20 20 20 20 20 20 20 31 34 20 20 14
029950: 20 20 20 20 20 20 46 6C 61 73 68 69 6E 67 20 62 Flashing b
029960: 6C 75 65 2F 62 72 69 67 68 74 20 79 65 6C 6C 6F lue/bright yello
029970: 77 20 20 20 20 20 20 20 31 2F 32 34 0D 0A 20 20 w 1/24..
029980: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 31 35 15
029990: 20 20 20 20 20 20 20 20 46 6C 61 73 68 69 6E 67 Flashing
0299A0: 20 73 6B 79 20 62 6C 75 65 2F 70 69 6E 6B 20 20 sky blue/pink
0299B0: 20 20 20 20 20 20 20 20 20 20 31 31 2F 31 36 0D 11/16.
0299C0: 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D ................
0299D0: 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D ................
0299E0: 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D ................
0299F0: 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D ................
029A00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
029A10: 23 00 00 00 02 09 50 E5 23 00 C1 02 00 00 00 02 #.....P.#.......
029A20: 23 00 C2 02 00 00 00 02 23 00 C3 02 00 00 00 02 #.......#.......
029A30: 23 00 C4 02 00 00 00 02 23 00 C5 02 00 00 00 02 #.......#.......
029A40: 23 00 C6 02 00 00 00 02 23 00 C7 02 00 00 00 02 #.......#.......
029A50: 23 00 C8 02 00 00 00 02 23 00 C9 02 00 00 00 02 #.......#.......
029A60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
029A70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
029A80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
029A90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
029AA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
029AB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
029AC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
029AD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
029AE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
029AF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
029B00: 65 20 64 69 73 63 0D 0A 20 20 20 20 20 20 20 70 e disc.. p
029B10: 61 72 61 6D 65 74 65 72 73 20 61 73 20 73 70 65 arameters as spe
029B20: 63 69 66 69 65 64 20 69 6E 20 74 68 65 20 63 6F cified in the co
029B30: 6E 66 69 67 75 72 61 74 69 6F 6E 20 73 65 63 74 nfiguration sect
029B40: 6F 72 2C 20 74 68 61 74 20 69 73 2C 20 6D 6F 74 or, that is, mot
029B50: 6F 72 20 6F 6E 0D 0A 20 20 20 20 20 20 20 61 6E or on.. an
029B60: 64 20 6F 66 66 20 74 69 6D 65 6F 75 74 73 20 61 d off timeouts a
029B70: 6E 64 20 74 68 65 20 73 74 65 70 20 72 61 74 65 nd the step rate
029B80: 2E 0D 0A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 .........
029B90: 52 65 6C 61 74 65 64 20 65 6E 74 72 69 65 73 3A Related entries:
029BA0: 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 53 45 4C ...... SEL
029BB0: 45 43 54 20 46 4F 52 4D 41 54 0D 0A 20 20 20 20 ECT FORMAT..
029BC0: 20 20 20 53 45 54 20 52 45 54 52 59 20 43 4F 55 SET RETRY COU
029BD0: 4E 54 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A NT..............
029BE0: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A ................
029BF0: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A ................
029C00: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A ................
029C10: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A ................
029C20: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 20 20 20 20 ............
029C30: 20 20 20 41 4D 53 54 52 41 44 20 43 50 43 34 36 AMSTRAD CPC46
029C40: 34 2F 36 36 34 2F 36 31 32 38 20 46 49 52 4D 57 4/664/6128 FIRMW
029C50: 41 52 45 20 20 20 20 20 20 20 20 20 20 20 20 20 ARE
029C60: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
029C70: 70 61 67 65 20 31 39 2E 35 0D 0A 0D 0A 0D 0A 0D page 19.5.......
029C80: 0A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 42 49 ....... BI
029C90: 4F 53 3A 20 53 45 4C 45 43 54 20 46 4F 52 4D 41 OS: SELECT FORMA
029CA0: 54 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 T
029CB0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
029CC0: 20 20 20 20 20 20 20 20 20 20 20 20 28 43 54 52 (CTR
029CD0: 4C 2F 43 29 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 L/C)......
029CE0: 20 53 65 6C 65 63 74 20 61 20 64 69 73 63 20 66 Select a disc f
029CF0: 6F 72 6D 61 74 2E 0D 0A 0D 0A 0D 0A 20 20 20 20 ormat.......
029D00: 0D 0A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 41 ........ A
029D10: 70 70 65 6E 64 69 78 20 56 49 49 20 20 3A 20 20 ppendix VII :
029D20: 54 65 78 74 20 56 44 55 20 43 6F 6E 74 72 6F 6C Text VDU Control
029D30: 20 43 6F 64 65 73 2E 0D 0A 0D 0A 0D 0A 20 20 20 Codes.......
029D40: 20 20 20 20 43 68 61 72 61 63 74 65 72 20 76 61 Character va
029D50: 6C 75 65 20 69 6E 20 74 68 65 20 72 61 6E 67 65 lue in the range
029D60: 20 30 2E 2E 33 31 20 73 65 6E 74 20 74 6F 20 74 0..31 sent to t
029D70: 68 65 20 6D 61 69 6E 20 20 54 65 78 74 20 20 56 he main Text V
029D80: 44 55 20 20 6F 75 74 70 75 74 0D 0A 20 20 20 20 DU output..
029D90: 20 20 20 72 6F 75 74 69 6E 65 20 28 54 58 54 20 routine (TXT
029DA0: 4F 55 54 50 55 54 29 20 64 6F 20 6E 6F 74 20 70 OUTPUT) do not p
029DB0: 72 6F 64 75 63 65 20 61 20 63 68 61 72 61 63 74 roduce a charact
029DC0: 65 72 20 6F 6E 20 74 68 65 20 73 63 72 65 65 6E er on the screen
029DD0: 2C 20 62 75 74 20 61 72 65 0D 0A 20 20 20 20 20 , but are..
029DE0: 20 20 69 6E 74 65 72 70 72 65 74 65 64 20 61 73 interpreted as
029DF0: 20 63 6F 6E 74 72 6F 6C 20 63 6F 64 65 73 2E 20 control codes.
029E00: 54 68 65 73 65 20 63 6F 64 65 73 20 6D 61 79 20 These codes may
029E10: 61 66 66 65 63 74 20 20 74 68 65 20 20 6D 65 61 affect the mea
029E20: 6E 69 6E 67 20 20 6F 66 0D 0A 20 20 20 20 20 20 ning of..
029E30: 20 6F 6E 65 20 6F 72 20 20 6D 6F 72 65 20 20 6F one or more o
029E40: 66 20 20 74 68 65 20 20 66 6F 6C 6C 6F 77 69 6E f the followin
029E50: 67 20 20 63 68 61 72 61 63 74 65 72 73 2C 20 20 g characters,
029E60: 77 68 69 63 68 20 20 61 72 65 20 20 74 68 65 20 which are the
029E70: 20 63 6F 64 65 27 73 0D 0A 20 20 20 20 20 20 20 code's..
029E80: 70 61 72 61 6D 65 74 65 72 73 2E 0D 0A 0D 0A 0D parameters......
029E90: 0A 20 20 20 20 20 20 20 41 6C 6C 20 63 6F 6E 74 . All cont
029EA0: 72 6F 6C 20 20 63 6F 64 65 73 20 20 77 6F 72 6B rol codes work
029EB0: 20 20 6F 6E 20 20 74 68 65 20 20 63 75 72 72 65 on the curre
029EC0: 6E 74 6C 79 20 20 73 65 6C 65 63 74 65 64 20 20 ntly selected
029ED0: 73 74 72 65 61 6D 20 20 75 6E 6C 65 73 73 0D 0A stream unless..
029EE0: 20 20 20 20 20 20 20 6F 74 68 65 72 77 69 73 65 otherwise
029EF0: 20 69 6E 64 69 63 61 74 65 64 2E 20 46 6F 72 20 indicated. For
029F00: 69 6E 73 74 61 6E 63 65 2C 20 73 65 74 74 69 6E instance, settin
029F10: 67 20 74 68 65 20 70 65 6E 2C 20 63 6F 64 65 20 g the pen, code
029F20: 31 35 2C 20 73 65 74 73 20 20 74 68 65 0D 0A 20 15, sets the..
029F30: 20 20 20 20 20 20 74 65 78 74 20 70 65 6E 20 69 text pen i
029F40: 6E 6B 20 66 6F 72 20 74 68 65 20 63 75 72 72 65 nk for the curre
029F50: 6E 74 6C 79 20 20 73 65 6C 65 63 74 65 64 20 20 ntly selected
029F60: 73 74 72 65 61 6D 20 20 77 68 69 6C 73 74 20 20 stream whilst
029F70: 73 65 74 74 69 6E 67 20 20 74 68 65 0D 0A 20 20 setting the..
029F80: 20 20 20 20 20 63 6F 6C 6F 75 72 20 6F 66 20 61 colour of a
029F90: 6E 20 69 6E 6B 2C 20 63 6F 64 65 20 32 38 2C 20 n ink, code 28,
029FA0: 77 69 6C 6C 20 61 66 66 65 63 74 20 61 6C 6C 20 will affect all
029FB0: 73 74 72 65 61 6D 73 20 28 61 6E 64 20 20 74 68 streams (and th
029FC0: 65 20 20 47 72 61 70 68 69 63 73 0D 0A 20 20 20 e Graphics..
029FD0: 20 20 20 20 56 44 55 29 2E 0D 0A 0D 0A 20 20 20 VDU).....
029FE0: 20 20 20 20 43 65 72 74 61 69 6E 20 63 6F 64 65 Certain code
029FF0: 73 20 66 6F 72 63 65 20 74 68 65 20 63 75 72 72 s force the curr
02A000: 65 6E 74 20 70 6F 73 69 74 69 6F 6E 20 28 74 68 ent position (th
02A010: 65 20 63 75 72 73 6F 72 20 20 70 6F 73 69 74 69 e cursor positi
02A020: 6F 6E 29 20 20 74 6F 20 20 61 0D 0A 20 20 20 20 on) to a..
02A030: 20 20 20 6C 65 67 61 6C 20 70 6F 73 69 74 69 6F legal positio
02A040: 6E 20 69 6E 73 69 64 65 20 74 68 65 20 63 75 72 n inside the cur
02A050: 72 65 6E 74 20 77 69 6E 64 6F 77 20 62 65 66 6F rent window befo
02A060: 72 65 20 74 68 65 79 20 61 72 65 20 6F 62 65 79 re they are obey
02A070: 65 64 2E 20 20 54 68 69 73 0D 0A 20 20 20 20 20 ed. This..
02A080: 20 20 69 73 20 65 78 70 6C 61 69 6E 65 64 20 69 is explained i
02A090: 6E 20 6D 6F 72 65 20 64 65 74 61 69 6C 20 69 6E n more detail in
02A0A0: 20 73 65 63 74 69 6F 6E 20 34 2E 35 2E 20 54 68 section 4.5. Th
02A0B0: 65 20 63 75 72 73 6F 72 20 6D 61 79 20 62 65 20 e cursor may be
02A0C0: 6C 65 66 74 20 20 69 6E 0D 0A 20 20 20 20 20 20 left in..
02A0D0: 20 61 6E 20 69 6C 6C 65 67 61 6C 20 70 6F 73 69 an illegal posi
02A0E0: 74 69 6F 6E 2E 0D 0A 0D 0A 20 20 20 20 20 20 20 tion.....
02A0F0: 54 68 65 20 66 6F 6C 6C 6F 77 69 6E 67 20 74 61 The following ta
02A100: 62 6C 65 20 73 70 65 63 69 66 69 65 73 20 74 68 ble specifies th
02A110: 65 20 20 64 65 66 61 75 6C 74 20 20 61 63 74 69 e default acti
02A120: 6F 6E 73 20 20 66 6F 72 20 20 74 68 65 20 20 63 ons for the c
02A130: 6F 6E 74 72 6F 6C 0D 0A 20 20 20 20 20 20 20 63 ontrol.. c
02A140: 6F 64 65 73 2E 20 42 79 20 63 68 61 6E 67 69 6E odes. By changin
02A150: 67 20 65 6E 74 72 69 65 73 20 69 6E 20 74 68 65 g entries in the
02A160: 20 63 6F 6E 74 72 6F 6C 20 63 6F 64 65 20 20 74 control code t
02A170: 61 62 6C 65 20 20 74 68 65 20 20 61 63 74 69 6F able the actio
02A180: 6E 20 20 6F 66 0D 0A 20 20 20 20 20 20 20 74 68 n of.. th
02A190: 65 73 65 20 63 6F 64 65 73 20 63 61 6E 20 62 65 ese codes can be
02A1A0: 20 61 6C 74 65 72 65 64 20 61 73 20 64 65 73 69 altered as desi
02A1B0: 72 65 64 2E 20 53 65 65 20 20 73 65 63 74 69 6F red. See sectio
02A1C0: 6E 20 20 34 2E 37 20 20 66 6F 72 20 20 61 20 20 n 4.7 for a
02A1D0: 66 75 6C 6C 0D 0A 20 20 20 20 20 20 20 64 65 73 full.. des
02A1E0: 63 72 69 70 74 69 6F 6E 2E 0D 0A 0D 0A 20 20 20 cription.....
02A1F0: 20 20 20 20 43 6F 64 65 20 20 4E 61 6D 65 20 20 Code Name
02A200: 20 50 61 72 61 6D 73 20 20 20 20 41 63 74 69 6F Params Actio
02A210: 6E 0D 0A 20 20 20 20 20 20 20 5F 5F 5F 5F 5F 5F n.. ______
02A220: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F ________________
02A230: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F ________________
02A240: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F ________________
02A250: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F ________________
02A260: 0D 0A 0D 0A 20 20 20 20 20 20 20 20 30 20 20 20 .... 0
02A270: 20 4E 55 4C 20 20 20 20 30 20 20 20 20 20 20 20 NUL 0
02A280: 20 20 49 6E 20 56 31 2E 31 20 66 69 72 6D 77 61 In V1.1 firmwa
02A290: 72 65 3A 20 46 6F 72 63 65 20 74 68 65 20 63 75 re: Force the cu
02A2A0: 72 73 6F 72 20 74 6F 20 20 61 20 20 6C 65 67 61 rsor to a lega
02A2B0: 6C 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 l..
02A2C0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02A2D0: 20 70 6F 73 69 74 69 6F 6E 20 28 73 65 65 20 54 position (see T
02A2E0: 58 54 20 56 41 4C 49 44 41 54 45 29 2E 20 49 6E XT VALIDATE). In
02A2F0: 20 56 31 2E 30 20 20 66 69 72 6D 77 61 72 65 3A V1.0 firmware:
02A300: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
02A310: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02A320: 4E 6F 20 65 66 66 65 63 74 0D 0A 0D 0A 20 20 20 No effect....
02A330: 20 20 20 20 20 31 20 20 20 20 53 4F 48 20 20 20 1 SOH
02A340: 20 31 20 20 20 20 20 20 20 20 20 50 72 69 6E 74 1 Print
02A350: 20 74 68 65 20 63 68 61 72 61 63 74 65 72 20 67 the character g
02A360: 69 76 65 6E 20 62 79 20 74 68 65 20 70 61 72 61 iven by the para
02A370: 6D 65 74 65 72 20 28 73 65 65 0D 0A 20 20 20 20 meter (see..
02A380: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02A390: 20 20 20 20 20 20 20 20 20 20 54 58 54 20 57 52 TXT WR
02A3A0: 20 43 48 41 52 29 2E 20 54 68 69 73 20 61 6C 6C CHAR). This all
02A3B0: 6F 77 73 20 63 68 61 72 61 63 74 65 72 73 20 20 ows characters
02A3C0: 30 2E 2E 33 31 20 20 74 6F 0D 0A 20 20 20 20 20 0..31 to..
02A3D0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02A3E0: 20 20 20 20 20 20 20 20 20 62 65 20 70 72 69 6E be prin
02A3F0: 74 65 64 2E 0D 0A 0D 0A 20 20 20 20 20 20 20 20 ted.....
02A400: 32 20 20 20 20 53 54 58 20 20 20 20 30 20 20 20 2 STX 0
02A410: 20 20 20 20 20 20 44 69 73 61 62 6C 65 20 74 68 Disable th
02A420: 65 20 63 75 72 73 6F 72 20 62 6C 6F 62 20 28 73 e cursor blob (s
02A430: 65 65 20 54 58 54 20 43 55 52 20 20 44 49 53 41 ee TXT CUR DISA
02A440: 42 4C 45 29 2E 0D 0A 20 20 20 20 20 20 20 20 20 BLE)...
02A450: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02A460: 20 20 20 20 20 52 65 73 65 72 76 65 73 20 74 68 Reserves th
02A470: 65 20 65 66 66 65 63 74 20 6F 66 20 45 54 58 20 e effect of ETX
02A480: 28 63 6F 64 65 20 33 29 2E 0D 0A 0D 0A 20 20 20 (code 3).....
02A490: 20 20 20 20 20 33 20 20 20 20 45 54 58 20 20 20 3 ETX
02A4A0: 20 30 20 20 20 20 20 20 20 20 20 45 6E 61 62 6C 0 Enabl
02A4B0: 65 20 20 63 75 72 73 6F 72 20 20 62 6C 6F 62 20 e cursor blob
02A4C0: 20 28 73 65 65 20 20 54 58 54 20 20 43 55 52 20 (see TXT CUR
02A4D0: 20 20 45 4E 41 42 4C 45 29 2E 0D 0A 20 20 20 20 ENABLE)...
02A4E0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02A4F0: 20 20 20 20 20 20 20 20 20 20 52 65 76 65 72 73 Revers
02A500: 65 73 20 74 68 65 20 65 66 66 65 63 74 20 6F 66 es the effect of
02A510: 20 53 54 58 20 28 63 6F 64 65 20 32 29 2E 0D 0A STX (code 2)...
02A520: 0D 0A 20 20 20 20 20 20 20 20 34 20 20 20 20 45 .. 4 E
02A530: 4F 54 20 20 20 20 31 20 20 20 20 20 20 20 20 20 OT 1
02A540: 53 65 74 20 74 68 65 20 73 63 72 65 65 6E 20 6D Set the screen m
02A550: 6F 64 65 20 67 69 76 65 6E 20 62 79 20 74 68 65 ode given by the
02A560: 20 70 61 72 61 6D 65 74 65 72 20 28 73 65 65 0D parameter (see.
02A570: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
02A580: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 S
02A590: 43 52 20 53 45 54 20 4D 4F 44 45 29 2E 20 54 68 CR SET MODE). Th
02A5A0: 65 20 70 61 72 61 6D 65 74 65 72 20 69 73 20 74 e parameter is t
02A5B0: 61 6B 65 6E 20 4D 4F 44 20 34 20 61 6E 64 0D 0A aken MOD 4 and..
02A5C0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02A5D0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 68 th
02A5E0: 65 20 76 61 6C 75 65 20 33 20 69 73 20 69 67 6E e value 3 is ign
02A5F0: 6F 72 65 64 3A 0D 0A 20 20 20 20 20 20 20 20 20 ored:..
02A600: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02A610: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 30 0
02A620: 20 73 65 74 73 20 6D 6F 64 65 20 30 20 28 31 36 sets mode 0 (16
02A630: 30 78 32 30 30 29 2E 0D 0A 20 20 20 20 20 20 20 0x200)...
02A640: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02A650: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02A660: 20 31 20 73 65 74 73 20 6D 6F 64 65 20 31 20 28 1 sets mode 1 (
02A670: 33 32 30 78 32 30 30 29 2E 0D 0A 20 20 20 20 20 320x200)...
02A680: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02A690: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02A6A0: 20 20 20 32 20 73 65 74 73 20 6D 6F 64 65 20 32 2 sets mode 2
02A6B0: 20 28 36 34 30 78 32 30 30 29 2E 0D 0A 0D 0A 20 (640x200).....
02A6C0: 20 20 20 20 20 20 20 35 20 20 20 20 45 4E 51 20 5 ENQ
02A6D0: 20 20 20 31 20 20 20 20 20 20 20 20 20 50 72 69 1 Pri
02A6E0: 6E 74 20 74 68 65 20 20 63 68 61 72 61 63 74 65 nt the characte
02A6F0: 72 20 20 67 69 76 65 6E 20 20 62 79 20 20 74 68 r given by th
02A700: 65 20 20 70 61 72 61 6D 65 74 65 72 0D 0A 20 20 e parameter..
02A710: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02A720: 20 20 20 20 20 20 20 20 20 20 20 20 75 73 69 6E usin
02A730: 67 20 20 74 68 65 20 20 47 72 61 70 68 69 63 73 g the Graphics
02A740: 20 20 56 44 55 20 20 61 73 20 20 69 66 20 20 74 VDU as if t
02A750: 68 65 20 20 67 72 61 70 68 69 63 0D 0A 20 20 20 he graphic..
02A760: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02A770: 20 20 20 20 20 20 20 20 20 20 20 63 68 61 72 61 chara
02A780: 63 74 65 72 20 77 72 69 74 65 20 6D 6F 64 65 20 cter write mode
02A790: 77 61 73 20 61 63 74 69 76 65 20 20 28 73 65 65 was active (see
02A7A0: 20 20 54 58 54 20 20 53 45 54 0D 0A 20 20 20 20 TXT SET..
02A7B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02A7C0: 20 20 20 20 20 20 20 20 20 20 47 52 41 50 48 49 GRAPHI
02A7D0: 43 20 61 6E 64 20 47 52 41 20 57 52 20 43 48 41 C and GRA WR CHA
02A7E0: 52 29 2E 0D 0A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 R).........
02A7F0: 20 20 41 4D 53 54 52 41 44 20 43 50 43 34 36 34 AMSTRAD CPC464
02A800: 2F 36 36 34 2F 36 31 32 38 20 46 49 52 4D 57 41 /664/6128 FIRMWA
02A810: 52 45 20 20 20 20 20 20 20 20 20 20 20 20 20 20 RE
02A820: 20 20 20 20 20 20 20 20 20 20 20 20 41 70 70 65 Appe
02A830: 6E 64 69 78 20 37 2E 31 0D 0A 0D 0A 0D 0A 0D 0A ndix 7.1........
02A840: 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 20 36 20 ...... 6
02A850: 20 20 20 41 43 4B 20 20 20 20 30 20 20 20 20 20 ACK 0
02A860: 20 20 20 20 45 6E 61 62 6C 65 20 74 68 65 20 56 Enable the V
02A870: 44 55 20 28 73 65 65 20 54 58 54 20 56 44 55 20 DU (see TXT VDU
02A880: 20 45 4E 41 42 4C 45 29 2E 20 20 52 65 76 65 72 ENABLE). Rever
02A890: 73 65 73 0D 0A 20 20 20 20 20 20 20 20 20 20 20 ses..
02A8A0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02A8B0: 20 20 20 74 68 65 20 65 66 66 65 63 74 20 6F 66 the effect of
02A8C0: 20 4E 41 4B 20 28 43 6F 64 65 20 32 31 29 2E 0D NAK (Code 21)..
02A8D0: 0A 0D 0A 20 20 20 20 20 20 20 20 37 20 20 20 20 ... 7
02A8E0: 42 45 4C 20 20 20 20 30 20 20 20 20 20 20 20 20 BEL 0
02A8F0: 20 4D 61 6B 65 73 20 61 20 20 73 68 6F 72 74 20 Makes a short
02A900: 20 62 6C 65 65 70 20 20 73 6F 75 6E 64 2E 20 20 bleep sound.
02A910: 4E 6F 74 65 20 20 74 68 61 74 20 20 74 68 69 73 Note that this
02A920: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
02A930: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02A940: 66 6C 75 73 68 65 73 20 74 68 65 20 73 6F 75 6E flushes the soun
02A950: 64 20 71 75 65 75 65 73 2E 0D 0A 0D 0A 20 20 20 d queues.....
02A960: 20 20 20 20 20 38 20 20 20 20 42 53 20 20 20 20 8 BS
02A970: 20 30 20 20 20 20 20 20 20 20 20 4D 61 6B 65 20 0 Make
02A980: 74 68 65 20 63 75 72 72 65 6E 74 20 70 6F 73 69 the current posi
02A990: 74 69 6F 6E 20 6C 65 67 61 6C 20 74 68 65 6E 20 tion legal then
02A9A0: 6D 6F 76 65 20 20 6C 65 66 74 0D 0A 20 20 20 20 move left..
02A9B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02A9C0: 20 20 20 20 20 20 20 20 20 20 6F 6E 65 20 63 68 one ch
02A9D0: 61 72 61 63 74 65 72 2E 0D 0A 0D 0A 20 20 20 20 aracter.....
02A9E0: 20 20 20 20 39 20 20 20 20 54 41 42 20 20 20 20 9 TAB
02A9F0: 30 20 20 20 20 20 20 20 20 20 4D 61 6B 65 20 74 0 Make t
02AA00: 68 65 20 63 75 72 72 65 6E 74 20 70 6F 73 69 74 he current posit
02AA10: 69 6F 6E 20 6C 65 67 61 6C 20 74 68 65 6E 20 20 ion legal then
02AA20: 6D 6F 76 65 20 20 6F 6E 65 0D 0A 20 20 20 20 20 move one..
02AA30: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02AA40: 20 20 20 20 20 20 20 20 20 74 6F 20 74 68 65 20 to the
02AA50: 72 69 67 68 74 20 6F 6E 65 20 63 68 61 72 61 63 right one charac
02AA60: 74 65 72 2E 0D 0A 0D 0A 20 20 20 20 20 20 20 20 ter.....
02AA70: 31 30 20 20 20 4C 46 20 20 20 20 20 30 20 20 20 10 LF 0
02AA80: 20 20 20 20 20 20 4D 61 6B 65 20 74 68 65 20 63 Make the c
02AA90: 75 72 72 65 6E 74 20 70 6F 73 69 74 69 6F 6E 20 urrent position
02AAA0: 6C 65 67 61 6C 20 74 68 65 6E 20 6D 6F 76 65 20 legal then move
02AAB0: 20 64 6F 77 6E 0D 0A 20 20 20 20 20 20 20 20 20 down..
02AAC0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02AAD0: 20 20 20 20 20 6F 6E 65 20 6C 69 6E 65 2E 0D 0A one line...
02AAE0: 0D 0A 20 20 20 20 20 20 20 20 31 31 20 20 20 56 .. 11 V
02AAF0: 54 20 20 20 20 20 30 20 20 20 20 20 20 20 20 20 T 0
02AB00: 4D 61 6B 65 20 74 68 65 20 63 75 72 72 65 6E 74 Make the current
02AB10: 20 70 6F 73 69 74 69 6F 6E 20 6C 65 67 61 6C 20 position legal
02AB20: 20 74 68 65 6E 20 20 6D 6F 76 65 20 20 75 70 0D then move up.
02AB30: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
02AB40: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6F o
02AB50: 6E 65 20 6C 69 6E 65 2E 0D 0A 0D 0A 20 20 20 20 ne line.....
02AB60: 20 20 20 20 31 32 20 20 20 46 46 20 20 20 20 20 12 FF
02AB70: 30 20 20 20 20 20 20 20 20 20 43 6C 65 61 72 20 0 Clear
02AB80: 74 68 65 20 63 75 72 72 65 6E 74 20 77 69 6E 64 the current wind
02AB90: 6F 77 20 61 6E 64 20 6D 6F 76 65 20 20 74 68 65 ow and move the
02ABA0: 20 20 63 75 72 72 65 6E 74 0D 0A 20 20 20 20 20 current..
02ABB0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02ABC0: 20 20 20 20 20 20 20 20 20 70 6F 73 69 74 69 6F positio
02ABD0: 6E 20 74 6F 20 74 68 65 20 74 6F 70 20 6C 65 66 n to the top lef
02ABE0: 74 20 65 64 67 65 20 6F 66 20 74 68 65 20 77 69 t edge of the wi
02ABF0: 6E 64 6F 77 20 20 6F 6E 0D 0A 20 20 20 20 20 20 ndow on..
02AC00: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02AC10: 20 20 20 20 20 20 20 20 74 68 65 20 63 75 72 72 the curr
02AC20: 65 6E 74 20 6C 69 6E 65 20 28 73 65 65 20 54 58 ent line (see TX
02AC30: 54 20 43 4C 45 41 52 20 57 49 4E 44 4F 57 29 2E T CLEAR WINDOW).
02AC40: 0D 0A 0D 0A 20 20 20 20 20 20 20 20 31 33 20 20 .... 13
02AC50: 20 43 52 20 20 20 20 20 30 20 20 20 20 20 20 20 CR 0
02AC60: 20 20 4D 61 6B 65 20 74 68 65 20 63 75 72 72 65 Make the curre
02AC70: 6E 74 20 70 6F 73 69 74 69 6F 6E 20 6C 65 67 61 nt position lega
02AC80: 6C 20 61 6E 64 20 20 74 68 65 6E 20 20 6D 6F 76 l and then mov
02AC90: 65 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 e..
02ACA0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02ACB0: 20 69 74 20 74 6F 20 74 68 65 20 20 6C 65 66 74 it to the left
02ACC0: 20 20 65 64 67 65 20 20 6F 66 20 20 74 68 65 20 edge of the
02ACD0: 20 77 69 6E 64 6F 77 20 20 6F 6E 20 20 74 68 65 window on the
02ACE0: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
02ACF0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02AD00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
02AD10: 24 00 00 00 02 09 50 E5 24 00 C1 02 00 00 00 02 $.....P.$.......
02AD20: 24 00 C2 02 00 00 00 02 24 00 C3 02 00 00 00 02 $.......$.......
02AD30: 24 00 C4 02 00 00 00 02 24 00 C5 02 00 00 00 02 $.......$.......
02AD40: 24 00 C6 02 00 00 00 02 24 00 C7 02 00 00 00 02 $.......$.......
02AD50: 24 00 C8 02 00 00 00 02 24 00 C9 02 00 00 00 02 $.......$.......
02AD60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02AD70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02AD80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02AD90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02ADA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02ADB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02ADC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02ADD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02ADE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02ADF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02AE00: 63 75 72 72 65 6E 74 20 6C 69 6E 65 20 28 73 65 current line (se
02AE10: 65 20 54 58 54 20 53 45 54 20 43 4F 4C 55 4D 4E e TXT SET COLUMN
02AE20: 29 2E 0D 0A 0D 0A 20 20 20 20 20 20 20 20 31 34 )..... 14
02AE30: 20 20 20 53 4F 20 20 20 20 20 31 20 20 20 20 20 SO 1
02AE40: 20 20 20 20 53 65 74 20 74 68 65 20 70 61 70 65 Set the pape
02AE50: 72 20 69 6E 6B 20 20 74 6F 20 20 74 68 65 20 20 r ink to the
02AE60: 69 6E 6B 20 20 67 69 76 65 6E 20 20 62 79 20 20 ink given by
02AE70: 74 68 65 0D 0A 20 20 20 20 20 20 20 20 20 20 20 the..
02AE80: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02AE90: 20 20 20 70 61 72 61 6D 65 74 65 72 20 28 73 65 parameter (se
02AEA0: 65 20 54 58 54 20 20 53 45 54 20 20 50 41 50 45 e TXT SET PAPE
02AEB0: 52 29 2E 20 20 50 61 72 61 6D 65 74 65 72 20 20 R). Parameter
02AEC0: 69 73 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 is..
02AED0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02AEE0: 20 20 74 61 6B 65 6E 20 4D 4F 44 20 31 36 2E 0D taken MOD 16..
02AEF0: 0A 0D 0A 20 20 20 20 20 20 20 20 31 35 20 20 20 ... 15
02AF00: 53 49 20 20 20 20 20 31 20 20 20 20 20 20 20 20 SI 1
02AF10: 20 53 65 74 20 74 68 65 20 20 70 65 6E 20 20 69 Set the pen i
02AF20: 6E 6B 20 20 74 6F 20 20 74 68 65 20 20 69 6E 6B nk to the ink
02AF30: 20 20 67 69 76 65 6E 20 20 62 79 20 20 74 68 65 given by the
02AF40: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
02AF50: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02AF60: 70 61 72 61 6D 65 74 65 72 20 28 73 65 65 20 54 parameter (see T
02AF70: 58 54 20 53 45 54 20 50 45 4E 29 2E 20 50 61 72 XT SET PEN). Par
02AF80: 61 6D 65 74 65 72 20 69 73 20 74 61 6B 65 6E 0D ameter is taken.
02AF90: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
02AFA0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4D M
02AFB0: 4F 44 20 31 36 2E 0D 0A 0D 0A 20 20 20 20 20 20 OD 16.....
02AFC0: 20 20 31 36 20 44 4C 45 20 30 20 20 20 20 20 20 16 DLE 0
02AFD0: 20 20 20 20 20 20 20 20 4D 61 6B 65 20 74 68 65 Make the
02AFE0: 20 63 75 72 72 65 6E 74 20 70 6F 73 69 74 69 6F current positio
02AFF0: 6E 20 6C 65 67 61 6C 20 74 68 65 6E 20 20 63 6C n legal then cl
02B000: 65 61 72 20 20 69 74 0D 0A 20 20 20 20 20 20 20 ear it..
02B010: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02B020: 20 20 20 20 20 20 20 74 6F 20 74 68 65 20 63 75 to the cu
02B030: 72 72 65 6E 74 20 70 61 70 65 72 20 69 6E 6B 2E rrent paper ink.
02B040: 0D 0A 0D 0A 20 20 20 20 20 20 20 20 31 37 20 20 .... 17
02B050: 20 44 43 31 20 20 20 20 30 20 20 20 20 20 20 20 DC1 0
02B060: 20 20 4D 61 6B 65 20 74 68 65 20 63 75 72 72 65 Make the curre
02B070: 6E 74 20 70 6F 73 69 74 69 6F 6E 20 6C 65 67 61 nt position lega
02B080: 6C 20 74 68 65 6E 20 63 6C 65 61 72 20 66 72 6F l then clear fro
02B090: 6D 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 m..
02B0A0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02B0B0: 20 74 68 65 20 6C 65 66 74 20 65 64 67 65 20 6F the left edge o
02B0C0: 66 20 20 74 68 65 20 20 77 69 6E 64 6F 77 20 20 f the window
02B0D0: 74 6F 20 20 74 68 65 20 20 63 75 72 72 65 6E 74 to the current
02B0E0: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
02B0F0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02B100: 70 6F 73 69 74 69 6F 6E 20 69 6E 63 6C 75 73 69 position inclusi
02B110: 76 65 2E 20 54 68 65 20 61 66 66 65 63 74 65 64 ve. The affected
02B120: 20 63 65 6C 6C 73 20 61 72 65 20 20 73 65 74 0D cells are set.
02B130: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
02B140: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 t
02B150: 6F 20 74 68 65 20 63 75 72 72 65 6E 74 20 70 61 o the current pa
02B160: 70 65 72 20 69 6E 6B 2E 0D 0A 0D 0A 20 20 20 20 per ink.....
02B170: 20 20 20 20 31 38 20 20 20 44 43 32 20 20 20 20 18 DC2
02B180: 30 20 20 20 20 20 20 20 20 20 4D 61 6B 65 20 74 0 Make t
02B190: 68 65 20 63 75 72 72 65 6E 74 20 70 6F 73 69 74 he current posit
02B1A0: 69 6F 6E 20 6C 65 67 61 6C 20 74 68 65 6E 20 63 ion legal then c
02B1B0: 6C 65 61 72 20 66 72 6F 6D 0D 0A 20 20 20 20 20 lear from..
02B1C0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02B1D0: 20 20 20 20 20 20 20 20 20 69 74 20 74 6F 20 74 it to t
02B1E0: 68 65 20 72 69 67 68 74 20 65 64 67 65 20 6F 66 he right edge of
02B1F0: 20 74 68 65 20 20 77 69 6E 64 6F 77 20 20 69 6E the window in
02B200: 63 6C 75 73 69 76 65 2E 0D 0A 20 20 20 20 20 20 clusive...
02B210: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02B220: 20 20 20 20 20 20 20 20 54 68 65 20 61 66 66 65 The affe
02B230: 63 74 65 64 20 20 63 65 6C 6C 73 20 20 61 72 65 cted cells are
02B240: 20 20 73 65 74 20 20 74 6F 20 20 74 68 65 20 20 set to the
02B250: 63 75 72 72 65 6E 74 0D 0A 20 20 20 20 20 20 20 current..
02B260: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02B270: 20 20 20 20 20 20 20 70 61 70 65 72 20 69 6E 6B paper ink
02B280: 2E 0D 0A 0D 0A 20 20 20 20 20 20 20 20 31 39 20 ..... 19
02B290: 20 20 44 43 33 20 20 20 20 30 20 20 20 20 20 20 DC3 0
02B2A0: 20 20 20 4D 61 6B 65 20 74 68 65 20 63 75 72 72 Make the curr
02B2B0: 65 6E 74 20 70 6F 73 69 74 69 6F 6E 20 6C 65 67 ent position leg
02B2C0: 61 6C 20 74 68 65 6E 20 63 6C 65 61 72 20 20 66 al then clear f
02B2D0: 72 6F 6D 0D 0A 20 20 20 20 20 20 20 20 20 20 20 rom..
02B2E0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02B2F0: 20 20 20 74 68 65 20 73 74 61 72 74 20 6F 66 20 the start of
02B300: 74 68 65 20 77 69 6E 64 6F 77 20 74 6F 20 74 68 the window to th
02B310: 65 20 63 75 72 72 65 6E 74 20 70 6F 73 69 74 69 e current positi
02B320: 6F 6E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 on..
02B330: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02B340: 20 20 69 6E 63 6C 75 73 69 76 65 2E 20 54 68 65 inclusive. The
02B350: 20 61 66 66 65 63 74 65 64 20 63 65 6C 6C 73 20 affected cells
02B360: 61 72 65 20 20 73 65 74 20 20 74 6F 20 20 74 68 are set to th
02B370: 65 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 e..
02B380: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02B390: 20 63 75 72 72 65 6E 74 20 70 61 70 65 72 20 69 current paper i
02B3A0: 6E 6B 2E 0D 0A 0D 0A 20 20 20 20 20 20 20 20 32 nk..... 2
02B3B0: 30 20 20 20 44 43 34 20 20 20 20 30 20 20 20 20 0 DC4 0
02B3C0: 20 20 20 20 20 4D 61 6B 65 20 74 68 65 20 63 75 Make the cu
02B3D0: 72 72 65 6E 74 20 70 6F 73 69 74 69 6F 6E 20 6C rrent position l
02B3E0: 65 67 61 6C 20 66 72 6F 6D 20 69 74 20 74 6F 20 egal from it to
02B3F0: 20 74 68 65 0D 0A 20 20 20 20 20 20 20 20 20 20 the..
02B400: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02B410: 20 20 20 20 65 6E 64 20 6F 66 20 74 68 65 20 77 end of the w
02B420: 69 6E 64 6F 77 20 69 6E 63 6C 75 73 69 76 65 2E indow inclusive.
02B430: 20 54 68 65 20 61 66 66 65 63 74 65 64 20 63 65 The affected ce
02B440: 6C 6C 73 0D 0A 20 20 20 20 20 20 20 20 20 20 20 lls..
02B450: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02B460: 20 20 20 61 72 65 20 73 65 74 20 74 6F 20 74 68 are set to th
02B470: 65 20 63 75 72 72 65 6E 74 20 70 61 70 65 72 20 e current paper
02B480: 69 6E 6B 2E 0D 0A 0D 0A 20 20 20 20 20 20 20 20 ink.....
02B490: 32 31 20 20 20 4E 41 4B 20 20 20 20 30 20 20 20 21 NAK 0
02B4A0: 20 20 20 20 20 20 44 69 73 61 62 6C 65 20 74 68 Disable th
02B4B0: 65 20 56 44 55 20 28 73 65 65 20 54 58 54 20 56 e VDU (see TXT V
02B4C0: 44 55 20 44 49 53 41 42 4C 45 29 2E 20 52 65 76 DU DISABLE). Rev
02B4D0: 65 72 73 65 73 0D 0A 20 20 20 20 20 20 20 20 20 erses..
02B4E0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02B4F0: 20 20 20 20 20 74 68 65 20 65 66 66 65 63 74 20 the effect
02B500: 6F 66 20 41 43 4B 20 28 63 6F 64 65 20 36 29 2E of ACK (code 6).
02B510: 0D 0A 0D 0A 20 20 20 20 20 20 20 41 4D 53 54 52 .... AMSTR
02B520: 41 44 20 43 50 43 34 36 34 2F 36 36 34 2F 36 31 AD CPC464/664/61
02B530: 32 38 20 46 49 52 4D 57 41 52 45 20 20 20 20 20 28 FIRMWARE
02B540: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02B550: 20 20 20 20 20 41 70 70 65 6E 64 69 78 20 37 2E Appendix 7.
02B560: 32 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 20 2..............
02B570: 20 20 20 20 20 20 20 32 32 20 20 20 53 59 4E 20 22 SYN
02B580: 20 20 20 31 20 20 20 20 20 20 20 20 20 53 65 74 1 Set
02B590: 20 74 68 65 20 63 68 61 72 61 63 74 65 72 20 77 the character w
02B5A0: 72 69 74 65 20 6D 6F 64 65 20 66 72 6F 6D 20 74 rite mode from t
02B5B0: 68 65 20 70 61 72 61 6D 65 74 65 72 0D 0A 20 20 he parameter..
02B5C0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02B5D0: 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 65 (see
02B5E0: 20 54 58 54 20 53 45 54 20 42 41 43 4B 29 2E 20 TXT SET BACK).
02B5F0: 54 68 65 20 70 61 72 61 6D 65 74 65 72 20 69 73 The parameter is
02B600: 20 74 61 6B 65 6E 20 20 4D 4F 44 0D 0A 20 20 20 taken MOD..
02B610: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02B620: 20 20 20 20 20 20 20 20 20 20 20 32 20 61 6E 64 2 and
02B630: 20 3A 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 :..
02B640: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02B650: 20 20 20 20 20 20 20 20 30 20 73 65 74 73 20 6F 0 sets o
02B660: 70 61 71 75 65 20 6D 6F 64 65 20 28 74 68 65 20 paque mode (the
02B670: 64 65 66 61 75 6C 74 20 6D 6F 64 65 29 2E 0D 0A default mode)...
02B680: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
02B690: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02B6A0: 20 20 20 20 20 20 31 20 73 65 74 73 20 74 72 61 1 sets tra
02B6B0: 6E 73 70 61 72 65 6E 74 20 6D 6F 64 65 2E 0D 0A nsparent mode...
02B6C0: 0D 0A 20 20 20 20 20 20 20 20 32 33 20 20 20 45 .. 23 E
02B6D0: 54 42 20 20 20 20 31 20 20 20 20 20 20 20 20 20 TB 1
02B6E0: 53 65 74 20 20 74 68 65 20 20 47 72 61 70 68 69 Set the Graphi
02B6F0: 63 73 20 20 56 44 55 20 20 77 72 69 74 65 20 20 cs VDU write
02B700: 6D 6F 64 65 20 20 66 72 6F 6D 20 20 74 68 65 0D mode from the.
02B710: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
02B720: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 p
02B730: 61 72 61 6D 65 74 65 72 20 28 73 65 65 20 53 43 arameter (see SC
02B740: 52 20 41 43 43 45 53 53 29 2E 20 20 54 68 65 20 R ACCESS). The
02B750: 20 70 61 72 61 6D 65 74 65 72 20 20 69 73 0D 0A parameter is..
02B760: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02B770: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 61 ta
02B780: 6B 65 6E 20 4D 4F 44 20 34 20 61 6E 64 3A 0D 0A ken MOD 4 and:..
02B790: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02B7A0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02B7B0: 20 20 20 20 30 20 73 65 74 73 20 46 4F 52 43 45 0 sets FORCE
02B7C0: 20 6D 6F 64 65 20 28 74 68 65 20 64 65 66 61 75 mode (the defau
02B7D0: 6C 74 20 6D 6F 64 65 29 2E 0D 0A 20 20 20 20 20 lt mode)...
02B7E0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02B7F0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 31 1
02B800: 20 73 65 74 73 20 58 4F 52 20 6D 6F 64 65 2E 0D sets XOR mode..
02B810: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
02B820: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02B830: 20 20 20 20 20 32 20 73 65 74 73 20 41 4E 44 20 2 sets AND
02B840: 6D 6F 64 65 2E 0D 0A 20 20 20 20 20 20 20 20 20 mode...
02B850: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02B860: 20 20 20 20 20 20 20 20 20 20 20 33 20 73 65 74 3 set
02B870: 73 20 4F 52 20 6D 6F 64 65 2E 0D 0A 0D 0A 20 20 s OR mode.....
02B880: 20 20 20 20 20 20 32 34 20 20 20 43 41 4E 20 20 24 CAN
02B890: 20 20 30 20 20 20 20 20 20 20 20 20 45 78 63 68 0 Exch
02B8A0: 61 6E 67 65 20 74 68 65 20 63 75 72 72 65 6E 74 ange the current
02B8B0: 20 70 65 6E 20 61 6E 64 20 20 70 61 70 65 72 20 pen and paper
02B8C0: 20 69 6E 6B 73 20 20 28 73 65 65 0D 0A 20 20 20 inks (see..
02B8D0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02B8E0: 20 20 20 20 20 20 20 20 20 20 20 54 58 54 20 49 TXT I
02B8F0: 4E 56 45 52 53 45 29 2E 0D 0A 0D 0A 20 20 20 20 NVERSE).....
02B900: 20 20 20 20 32 35 20 20 20 45 4D 20 20 20 20 20 25 EM
02B910: 39 20 20 20 20 20 20 20 20 20 53 65 74 20 74 68 9 Set th
02B920: 65 20 6D 61 74 72 69 78 20 66 6F 72 20 61 20 20 e matrix for a
02B930: 63 68 61 72 61 63 74 65 72 20 20 28 73 65 65 20 character (see
02B940: 20 54 58 54 20 20 53 45 54 0D 0A 20 20 20 20 20 TXT SET..
02B950: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02B960: 20 20 20 20 20 20 20 20 20 4D 41 54 52 49 58 29 MATRIX)
02B970: 2E 20 54 68 65 20 66 69 72 73 74 20 20 70 61 72 . The first par
02B980: 61 6D 65 74 65 72 20 20 73 70 65 63 69 66 69 65 ameter specifie
02B990: 73 20 20 77 68 69 63 68 0D 0A 20 20 20 20 20 20 s which..
02B9A0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02B9B0: 20 20 20 20 20 20 20 20 63 68 61 72 61 63 74 65 characte
02B9C0: 72 20 69 73 20 74 6F 20 62 65 20 73 65 74 2E 20 r is to be set.
02B9D0: 54 68 65 20 6E 65 78 74 20 20 38 20 20 70 61 72 The next 8 par
02B9E0: 61 6D 65 74 65 72 73 0D 0A 20 20 20 20 20 20 20 ameters..
02B9F0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02BA00: 20 20 20 20 20 20 20 61 72 65 20 74 68 65 20 6D are the m
02BA10: 61 74 72 69 78 20 66 6F 72 20 74 68 65 20 63 68 atrix for the ch
02BA20: 61 72 61 63 74 65 72 20 28 67 69 76 65 6E 20 74 aracter (given t
02BA30: 6F 70 20 20 74 6F 0D 0A 20 20 20 20 20 20 20 20 op to..
02BA40: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02BA50: 20 20 20 20 20 20 62 6F 74 74 6F 6D 29 2E 20 49 bottom). I
02BA60: 66 20 74 68 65 20 63 68 61 72 61 63 74 65 72 20 f the character
02BA70: 69 73 20 6E 6F 74 20 20 75 73 65 72 20 20 64 65 is not user de
02BA80: 66 69 6E 65 64 0D 0A 20 20 20 20 20 20 20 20 20 fined..
02BA90: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02BAA0: 20 20 20 20 20 6E 6F 20 61 63 74 69 6F 6E 20 69 no action i
02BAB0: 73 20 74 61 6B 65 6E 2E 0D 0A 0D 0A 20 20 20 20 s taken.....
02BAC0: 20 20 20 20 32 36 20 20 20 53 55 42 20 20 20 20 26 SUB
02BAD0: 34 20 20 20 20 20 20 20 20 20 53 65 74 20 74 68 4 Set th
02BAE0: 65 20 6C 69 6D 69 74 20 6F 66 20 74 68 65 20 74 e limit of the t
02BAF0: 65 78 74 20 77 69 6E 64 6F 77 20 28 73 65 65 20 ext window (see
02BB00: 20 54 58 54 20 20 57 49 4E 0D 0A 20 20 20 20 20 TXT WIN..
02BB10: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02BB20: 20 20 20 20 20 20 20 20 20 45 4E 41 42 4C 45 29 ENABLE)
02BB30: 2E 20 54 68 65 20 66 69 72 73 74 20 74 77 6F 20 . The first two
02BB40: 70 61 72 61 6D 65 74 65 72 73 20 20 73 70 65 63 parameters spec
02BB50: 69 66 79 20 20 74 68 65 0D 0A 20 20 20 20 20 20 ify the..
02BB60: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02BB70: 20 20 20 20 20 20 20 20 6C 65 66 74 20 61 6E 64 left and
02BB80: 20 20 72 69 67 68 74 20 20 63 6F 6C 75 6D 6E 73 right columns
02BB90: 20 20 6F 66 20 20 74 68 65 20 20 77 69 6E 64 6F of the windo
02BBA0: 77 20 20 28 74 68 65 0D 0A 20 20 20 20 20 20 20 w (the..
02BBB0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02BBC0: 20 20 20 20 20 20 20 73 6D 61 6C 6C 65 72 20 69 smaller i
02BBD0: 73 20 20 74 68 65 20 20 6C 65 66 74 20 20 63 6F s the left co
02BBE0: 6C 75 6D 6E 29 3B 20 20 74 68 65 20 20 6C 61 73 lumn); the las
02BBF0: 74 20 20 74 77 6F 0D 0A 20 20 20 20 20 20 20 20 t two..
02BC00: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02BC10: 20 20 20 20 20 20 70 61 72 61 6D 65 74 65 72 73 parameters
02BC20: 20 73 70 65 63 69 66 79 20 74 68 65 20 74 6F 70 specify the top
02BC30: 20 61 6E 64 20 62 6F 74 74 6F 6D 20 20 72 6F 77 and bottom row
02BC40: 73 20 20 6F 66 0D 0A 20 20 20 20 20 20 20 20 20 s of..
02BC50: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02BC60: 20 20 20 20 20 74 68 65 20 77 69 6E 64 6F 77 20 the window
02BC70: 28 74 68 65 20 73 6D 61 6C 6C 65 72 20 69 73 20 (the smaller is
02BC80: 74 68 65 20 74 6F 70 20 72 6F 77 29 2E 0D 0A 0D the top row)....
02BC90: 0A 20 20 20 20 20 20 20 20 32 37 20 20 20 45 53 . 27 ES
02BCA0: 43 20 20 20 20 30 20 20 20 20 20 20 20 20 20 4E C 0 N
02BCB0: 6F 20 65 66 66 65 63 74 20 2D 20 61 76 61 69 6C o effect - avail
02BCC0: 61 62 6C 65 20 74 6F 20 75 73 65 72 2E 0D 0A 0D able to user....
02BCD0: 0A 20 20 20 20 20 20 20 20 32 38 20 20 20 46 53 . 28 FS
02BCE0: 20 20 20 20 20 33 20 20 20 20 20 20 20 20 20 53 3 S
02BCF0: 65 74 20 74 68 65 20 63 6F 6C 6F 75 72 20 69 6E et the colour in
02BD00: 20 77 68 69 63 68 20 74 6F 20 64 69 73 70 6C 61 which to displa
02BD10: 79 20 61 6E 20 69 6E 6B 20 20 28 73 65 65 0D 0A y an ink (see..
02BD20: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02BD30: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 43 SC
02BD40: 52 20 53 45 54 20 49 4E 4B 29 2E 20 54 68 65 20 R SET INK). The
02BD50: 66 69 72 73 74 20 70 61 72 61 6D 65 74 65 72 20 first parameter
02BD60: 69 73 20 74 61 6B 65 6E 20 20 4D 4F 44 0D 0A 20 is taken MOD..
02BD70: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02BD80: 20 20 20 20 20 20 20 20 20 20 20 20 20 31 36 20 16
02BD90: 61 6E 64 20 73 70 65 63 69 66 69 65 73 20 77 68 and specifies wh
02BDA0: 69 63 68 20 69 6E 6B 20 69 73 20 74 6F 20 20 62 ich ink is to b
02BDB0: 65 20 20 73 65 74 2E 20 20 54 68 65 0D 0A 20 20 e set. The..
02BDC0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02BDD0: 20 20 20 20 20 20 20 20 20 20 20 20 73 65 63 6F seco
02BDE0: 6E 64 20 61 6E 64 20 74 68 69 72 64 20 70 61 72 nd and third par
02BDF0: 61 6D 65 74 65 72 73 20 61 72 65 20 20 74 61 6B ameters are tak
02BE00: 65 6E 20 20 4D 4F 44 20 20 33 32 0D 0A 20 20 20 en MOD 32..
02BE10: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02BE20: 20 20 20 20 20 20 20 20 20 20 20 61 6E 64 20 73 and s
02BE30: 70 65 63 69 66 79 20 74 68 65 20 74 77 6F 20 63 pecify the two c
02BE40: 6F 6C 6F 75 72 73 20 66 6F 72 20 74 68 65 20 69 olours for the i
02BE50: 6E 6B 2E 0D 0A 0D 0A 20 20 20 20 20 20 20 20 32 nk..... 2
02BE60: 39 20 20 20 47 53 20 20 20 20 20 32 20 20 20 20 9 GS 2
02BE70: 20 20 20 20 20 53 65 74 20 74 68 65 20 20 63 6F Set the co
02BE80: 6C 6F 75 72 73 20 20 77 69 74 68 20 20 77 68 69 lours with whi
02BE90: 63 68 20 20 74 6F 20 20 64 69 73 70 6C 61 79 20 ch to display
02BEA0: 20 74 68 65 0D 0A 20 20 20 20 20 20 20 20 20 20 the..
02BEB0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02BEC0: 20 20 20 20 62 6F 72 64 65 72 20 28 73 65 65 20 border (see
02BED0: 53 43 52 20 53 45 54 20 42 4F 52 44 45 52 29 2E SCR SET BORDER).
02BEE0: 20 54 68 65 20 74 77 6F 20 70 61 72 61 6D 65 74 The two paramet
02BEF0: 65 72 73 0D 0A 20 20 20 20 20 20 20 20 20 20 20 ers..
02BF00: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02BF10: 20 20 20 61 72 65 20 74 61 6B 65 6E 20 4D 4F 44 are taken MOD
02BF20: 20 33 32 20 61 6E 64 20 73 70 65 63 69 66 79 20 32 and specify
02BF30: 20 74 68 65 20 20 74 77 6F 20 20 63 6F 6C 6F 75 the two colou
02BF40: 72 73 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 rs..
02BF50: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02BF60: 20 20 66 6F 72 20 74 68 65 20 62 6F 72 64 65 72 for the border
02BF70: 2E 0D 0A 0D 0A 20 20 20 20 20 20 20 20 33 30 20 ..... 30
02BF80: 20 20 52 53 20 20 20 20 20 30 20 20 20 20 20 20 RS 0
02BF90: 20 20 20 4D 6F 76 65 20 74 68 65 20 20 63 75 72 Move the cur
02BFA0: 72 65 6E 74 20 20 70 6F 73 69 74 69 6F 6E 20 20 rent position
02BFB0: 74 6F 20 20 74 68 65 20 20 74 6F 70 20 20 6C 65 to the top le
02BFC0: 66 74 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 ft..
02BFD0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02BFE0: 20 20 63 6F 72 6E 65 72 20 6F 66 20 74 68 65 20 corner of the
02BFF0: 77 69 6E 64 6F 77 20 28 73 65 65 20 54 58 54 20 window (see TXT
02C000: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
02C010: 25 00 00 00 02 09 50 E5 25 00 C1 02 00 00 00 02 %.....P.%.......
02C020: 25 00 C2 02 00 00 00 02 25 00 C3 02 00 00 00 02 %.......%.......
02C030: 25 00 C4 02 00 00 00 02 25 00 C5 02 00 00 00 02 %.......%.......
02C040: 25 00 C6 02 00 00 00 02 25 00 C7 02 00 00 00 02 %.......%.......
02C050: 25 00 C8 02 00 00 00 02 25 00 C9 02 00 00 00 02 %.......%.......
02C060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02C070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02C080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02C090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02C0A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02C0B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02C0C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02C0D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02C0E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02C0F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02C100: 53 45 54 20 43 55 52 53 4F 52 29 2E 0D 0A 0D 0A SET CURSOR).....
02C110: 20 20 20 20 20 20 20 20 33 31 20 20 20 55 53 20 31 US
02C120: 20 20 20 20 32 20 20 20 20 20 20 20 20 20 4D 6F 2 Mo
02C130: 76 65 20 74 68 65 20 63 75 72 72 65 6E 74 20 70 ve the current p
02C140: 6F 73 69 74 69 6F 6E 20 74 6F 20 61 20 20 67 69 osition to a gi
02C150: 76 65 6E 20 20 70 6F 73 69 74 69 6F 6E 0D 0A 20 ven position..
02C160: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02C170: 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6E 20 in
02C180: 74 68 65 20 63 75 72 72 65 6E 74 20 77 69 6E 64 the current wind
02C190: 6F 77 20 28 73 65 65 20 54 58 54 20 53 45 54 20 ow (see TXT SET
02C1A0: 43 55 52 53 4F 52 29 2E 20 54 68 65 0D 0A 20 20 CURSOR). The..
02C1B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02C1C0: 20 20 20 20 20 20 20 20 20 20 20 20 66 69 72 73 firs
02C1D0: 74 20 70 61 72 61 6D 65 74 65 72 20 73 70 65 63 t parameter spec
02C1E0: 69 66 69 65 73 20 74 68 65 20 20 63 6F 6C 75 6D ifies the colum
02C1F0: 6E 20 20 74 6F 20 20 6D 6F 76 65 0D 0A 20 20 20 n to move..
02C200: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02C210: 20 20 20 20 20 20 20 20 20 20 20 74 6F 2C 20 74 to, t
02C220: 68 65 20 73 65 63 6F 6E 64 20 70 61 72 61 6D 65 he second parame
02C230: 74 65 72 20 73 70 65 63 69 66 69 65 73 20 74 68 ter specifies th
02C240: 65 20 20 72 6F 77 20 20 74 6F 0D 0A 20 20 20 20 e row to..
02C250: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02C260: 20 20 20 20 20 20 20 20 20 20 6D 6F 76 65 20 74 move t
02C270: 6F 20 28 72 6F 77 20 31 2C 20 63 6F 6C 75 6D 6E o (row 1, column
02C280: 20 31 20 69 73 20 74 68 65 20 74 6F 70 20 6C 65 1 is the top le
02C290: 66 74 20 63 6F 72 6E 65 72 0D 0A 20 20 20 20 20 ft corner..
02C2A0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02C2B0: 20 20 20 20 20 20 20 20 20 6F 66 20 74 68 65 20 of the
02C2C0: 77 69 6E 64 6F 77 29 2E 0D 0A 0D 0A 0D 0A 0D 0A window).........
02C2D0: 0D 0A 0D 0A 20 20 20 20 20 20 20 41 4D 53 54 52 .... AMSTR
02C2E0: 41 44 20 43 50 43 34 36 34 2F 36 36 34 2F 36 31 AD CPC464/664/61
02C2F0: 32 38 20 46 49 52 4D 57 41 52 45 20 20 20 20 20 28 FIRMWARE
02C300: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02C310: 20 20 20 20 20 41 70 70 65 6E 64 69 78 20 37 2E Appendix 7.
02C320: 33 0D 0A 1A 74 72 6F 6C 20 43 6F 64 65 73 2E 0D 3...trol Codes..
02C330: 0A 0D 0A 20 20 20 20 20 20 20 43 68 61 72 61 63 ... Charac
02C340: 74 65 72 20 76 61 6C 75 65 20 69 6E 20 74 68 65 ter value in the
02C350: 20 72 61 6E 67 65 20 30 2E 2E 33 31 20 73 65 6E range 0..31 sen
02C360: 74 20 74 6F 20 74 68 65 20 6D 61 69 6E 20 20 54 t to the main T
02C370: 65 78 74 20 20 56 44 55 20 20 6F 75 74 70 75 74 ext VDU output
02C380: 74 68 65 20 63 75 72 72 65 6E 74 20 77 69 6E 64 the current wind
02C390: 6F 77 20 28 73 65 65 20 54 58 54 20 53 45 54 20 ow (see TXT SET
02C3A0: 43 55 52 53 4F 52 29 2E 20 54 68 65 0D 0A 20 20 CURSOR). The..
02C3B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02C3C0: 20 20 20 20 20 20 20 20 20 20 20 20 66 69 72 73 firs
02C3D0: 74 20 70 61 72 61 6D 65 74 65 72 20 73 70 65 63 t parameter spec
02C3E0: 69 66 69 65 73 20 74 68 65 20 20 63 6F 6C 75 6D ifies the colum
02C3F0: 6E 20 20 74 6F 20 20 6D 6F 76 65 0D 0A 20 20 20 n to move..
02C400: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02C410: 20 20 20 20 20 20 20 20 20 20 20 74 6F 2C 20 74 to, t
02C420: 68 65 20 73 65 63 6F 6E 64 20 70 61 72 61 6D 65 he second parame
02C430: 74 65 72 20 73 70 65 63 69 66 69 65 73 20 74 68 ter specifies th
02C440: 65 20 20 72 6F 77 20 20 74 6F 0D 0A 20 20 20 20 e row to..
02C450: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02C460: 20 20 20 20 20 20 20 20 20 20 6D 6F 76 65 20 74 move t
02C470: 6F 20 28 72 6F 77 20 31 2C 20 63 6F 6C 75 6D 6E o (row 1, column
02C480: 20 31 20 69 73 20 74 68 65 20 74 6F 70 20 6C 65 1 is the top le
02C490: 66 74 20 63 6F 72 6E 65 72 0D 0A 20 20 20 20 20 ft corner..
02C4A0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02C4B0: 20 20 20 20 20 20 20 20 20 6F 66 20 74 68 65 20 of the
02C4C0: 77 69 6E 64 6F 77 29 2E 0D 0A 0D 0A 0D 0A 0D 0A window).........
02C4D0: 0D 0A 0D 0A 20 20 20 20 20 20 20 41 4D 53 54 52 .... AMSTR
02C4E0: 41 44 20 43 50 43 34 36 34 2F 36 36 34 2F 36 31 AD CPC464/664/61
02C4F0: 32 38 20 46 49 52 4D 57 41 52 45 20 20 20 20 20 28 FIRMWARE
02C500: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A ................
02C510: 20 20 20 20 20 20 20 41 4D 53 54 52 41 44 20 43 AMSTRAD C
02C520: 50 43 34 36 34 2F 36 36 34 2F 36 31 32 38 20 46 PC464/664/6128 F
02C530: 49 52 4D 57 41 52 45 20 20 20 20 20 20 20 20 20 IRMWARE
02C540: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02C550: 20 20 20 70 61 67 65 20 31 36 2E 31 31 0D 0A 0D page 16.11...
02C560: 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 ...........
02C570: 20 20 49 4E 44 3A 20 53 43 52 20 52 45 41 44 20 IND: SCR READ
02C580: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02C590: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02C5A0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
02C5B0: 20 20 20 23 42 44 45 35 0D 0A 0D 0A 0D 0A 20 20 #BDE5......
02C5C0: 20 20 20 20 20 52 65 61 64 20 61 20 70 69 78 65 Read a pixe
02C5D0: 6C 20 66 72 6F 6D 20 74 68 65 20 73 63 72 65 65 l from the scree
02C5E0: 6E 2E 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 44 n....... D
02C5F0: 65 66 61 75 6C 74 20 61 63 74 69 6F 6E 3A 0D 0A efault action:..
02C600: 0D 0A 0D 0A 20 20 20 20 20 20 20 52 65 61 64 20 .... Read
02C610: 61 20 70 69 78 65 6C 20 66 72 6F 6D 20 74 68 65 a pixel from the
02C620: 20 73 63 72 65 65 6E 20 61 6E 64 20 64 65 63 6F screen and deco
02C630: 64 65 20 69 74 73 20 69 6E 6B 2E 0D 0A 0D 0A 0D de its ink......
02C640: 0A 20 20 20 20 20 20 20 45 6E 74 72 79 20 63 6F . Entry co
02C650: 6E 64 69 74 69 6F 6E 73 3A 0D 0A 0D 0A 0D 0A 20 nditions:......
02C660: 20 20 20 20 20 20 48 4C 20 63 6F 6E 74 61 69 6E HL contain
02C670: 73 20 74 68 65 20 73 63 72 65 65 6E 20 61 64 64 s the screen add
02C680: 72 65 73 73 20 6F 66 20 74 68 65 20 70 69 78 65 ress of the pixe
02C690: 6C 2E 0D 0A 20 20 20 20 20 20 20 43 20 63 6F 6E l... C con
02C6A0: 74 61 69 6E 73 20 74 68 65 20 6D 61 73 6B 20 66 tains the mask f
02C6B0: 6F 72 20 74 68 65 20 70 69 78 65 6C 2E 0D 0A 0D or the pixel....
02C6C0: 0A 0D 0A 20 20 20 20 20 20 20 45 78 69 74 20 63 ... Exit c
02C6D0: 6F 6E 64 69 74 69 6F 6E 73 3A 0D 0A 0D 0A 0D 0A onditions:......
02C6E0: 20 20 20 20 20 20 20 41 20 63 6F 6E 74 61 69 6E A contain
02C6F0: 73 20 74 68 65 20 64 65 63 6F 64 65 64 20 69 6E s the decoded in
02C700: 0D 0A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 41 ........ A
02C710: 70 70 65 6E 64 69 78 20 49 56 0D 0A 20 20 20 20 ppendix IV..
02C720: 20 20 20 46 75 6E 63 74 69 6F 6E 20 4B 65 79 73 Function Keys
02C730: 20 61 6E 64 20 45 78 70 61 6E 73 69 6F 6E 0D 0A and Expansion..
02C740: 20 20 20 20 20 20 20 53 74 72 69 6E 67 73 2E 0D Strings..
02C750: 0A 0D 0A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 .........
02C760: 46 75 6E 63 74 69 6F 6E 20 6B 65 79 73 20 61 72 Function keys ar
02C770: 65 20 6D 6F 72 65 20 66 75 6C 6C 79 20 65 78 70 e more fully exp
02C780: 6C 61 69 6E 65 64 20 69 6E 20 73 65 63 74 69 6F lained in sectio
02C790: 6E 20 33 2C 20 20 61 6E 64 20 20 69 6E 20 20 73 n 3, and in s
02C7A0: 65 63 74 69 6F 6E 0D 0A 20 20 20 20 20 20 20 33 ection.. 3
02C7B0: 2E 37 20 69 6E 20 70 61 72 74 69 63 75 6C 61 72 .7 in particular
02C7C0: 2E 20 54 68 65 20 66 6F 6C 6C 6F 77 69 6E 67 20 . The following
02C7D0: 74 61 62 6C 65 20 73 70 65 63 69 66 69 65 73 20 table specifies
02C7E0: 20 74 68 65 20 20 64 65 66 61 75 6C 74 20 20 73 the default s
02C7F0: 74 72 69 6E 67 0D 0A 20 20 20 20 20 20 20 66 6F tring.. fo
02C800: 72 20 65 61 63 68 20 65 78 70 61 6E 73 69 6F 6E r each expansion
02C810: 20 74 6F 6B 65 6E 20 61 6E 64 20 77 68 69 63 68 token and which
02C820: 20 6B 65 79 20 74 68 65 20 74 6F 6B 65 6E 20 69 key the token i
02C830: 73 20 61 73 73 6F 63 69 61 74 65 64 20 77 69 74 s associated wit
02C840: 68 20 62 79 0D 0A 20 20 20 20 20 20 20 64 65 66 h by.. def
02C850: 61 75 6C 74 2E 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 20 ault...........
02C860: 20 20 20 20 20 20 20 20 54 6F 6B 65 6E 20 20 20 Token
02C870: 56 61 6C 75 65 20 20 20 20 44 65 66 61 75 6C 74 Value Default
02C880: 20 53 74 72 69 6E 67 20 20 20 20 44 65 66 61 75 String Defau
02C890: 6C 74 20 4B 65 79 0D 0A 20 20 20 20 20 20 20 20 lt Key..
02C8A0: 20 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F _______________
02C8B0: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F ________________
02C8C0: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F ________________
02C8D0: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 0D 0A ______________..
02C8E0: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 30 20 20 .. 0
02C8F0: 20 20 20 20 23 38 30 20 20 20 20 20 20 20 20 20 #80
02C900: 20 20 20 20 30 20 20 20 20 20 20 20 46 75 6E 63 0 Func
02C910: 74 69 6F 6E 20 6B 65 79 20 30 2E 0D 0A 20 20 20 tion key 0...
02C920: 20 20 20 20 20 20 20 20 31 20 20 20 20 20 20 23 1 #
02C930: 38 31 20 20 20 20 20 20 20 20 20 20 20 20 20 31 81 1
02C940: 20 20 20 20 20 20 20 46 75 6E 63 74 69 6F 6E 20 Function
02C950: 6B 65 79 20 31 2E 0D 0A 20 20 20 20 20 20 20 20 key 1...
02C960: 20 20 20 32 20 20 20 20 20 20 23 38 32 20 20 20 2 #82
02C970: 20 20 20 20 20 20 20 20 20 20 32 20 20 20 20 20 2
02C980: 20 20 46 75 6E 63 74 69 6F 6E 20 6B 65 79 20 32 Function key 2
02C990: 2E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 33 20 ... 3
02C9A0: 20 20 20 20 20 23 38 33 20 20 20 20 20 20 20 20 #83
02C9B0: 20 20 20 20 20 33 20 20 20 20 20 20 20 46 75 6E 3 Fun
02C9C0: 63 74 69 6F 6E 20 6B 65 79 20 33 2E 0D 0A 20 20 ction key 3...
02C9D0: 20 20 20 20 20 20 20 20 20 34 20 20 20 20 20 20 4
02C9E0: 23 38 34 20 20 20 20 20 20 20 20 20 20 20 20 20 #84
02C9F0: 34 20 20 20 20 20 20 20 46 75 6E 63 74 69 6F 6E 4 Function
02CA00: 20 6B 65 79 20 34 2E 0D 0A 20 20 20 20 20 20 20 key 4...
02CA10: 20 20 20 20 35 20 20 20 20 20 20 23 38 35 20 20 5 #85
02CA20: 20 20 20 20 20 20 20 20 20 20 20 35 20 20 20 20 5
02CA30: 20 20 20 46 75 6E 63 74 69 6F 6E 20 6B 65 79 20 Function key
02CA40: 35 2E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 36 5... 6
02CA50: 20 20 20 20 20 20 23 38 36 20 20 20 20 20 20 20 #86
02CA60: 20 20 20 20 20 20 36 20 20 20 20 20 20 20 46 75 6 Fu
02CA70: 6E 63 74 69 6F 6E 20 6B 65 79 20 36 2E 0D 0A 20 nction key 6...
02CA80: 20 20 20 20 20 20 20 20 20 20 37 20 20 20 20 20 7
02CA90: 20 23 38 37 20 20 20 20 20 20 20 20 20 20 20 20 #87
02CAA0: 20 37 20 20 20 20 20 20 20 46 75 6E 63 74 69 6F 7 Functio
02CAB0: 6E 20 6B 65 79 20 37 2E 0D 0A 20 20 20 20 20 20 n key 7...
02CAC0: 20 20 20 20 20 38 20 20 20 20 20 20 23 38 38 20 8 #88
02CAD0: 20 20 20 20 20 20 20 20 20 20 20 20 38 20 20 20 8
02CAE0: 20 20 20 20 46 75 6E 63 74 69 6F 6E 20 6B 65 79 Function key
02CAF0: 20 38 2E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 8...
02CB00: 39 20 20 20 20 20 20 23 38 39 20 20 20 20 20 20 9 #89
02CB10: 20 20 20 20 20 20 20 39 20 20 20 20 20 20 20 46 9 F
02CB20: 75 6E 63 74 69 6F 6E 20 6B 65 79 20 39 2E 0D 0A unction key 9...
02CB30: 20 20 20 20 20 20 20 20 20 20 20 31 30 20 20 20 10
02CB40: 20 20 23 38 41 20 20 20 20 20 20 20 20 20 20 20 #8A
02CB50: 20 20 2E 20 20 20 20 20 20 20 46 75 6E 63 74 69 . Functi
02CB60: 6F 6E 20 6B 65 79 20 66 75 6C 6C 20 73 74 6F 70 on key full stop
02CB70: 2E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 31 31 ... 11
02CB80: 20 20 20 20 20 23 38 42 20 20 20 20 20 20 20 20 #8B
02CB90: 20 20 20 20 20 43 52 20 20 20 20 20 20 46 75 6E CR Fun
02CBA0: 63 74 69 6F 6E 20 6B 65 79 20 65 6E 74 65 72 2E ction key enter.
02CBB0: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 31 32 20 .. 12
02CBC0: 20 20 20 20 23 38 43 20 20 20 20 20 20 20 20 20 #8C
02CBD0: 52 55 4E 22 43 52 20 20 20 20 20 20 46 75 6E 63 RUN"CR Func
02CBE0: 74 69 6F 6E 20 6B 65 79 20 65 6E 74 65 72 20 77 tion key enter w
02CBF0: 69 74 68 20 63 6F 6E 74 72 6F 6C 2E 0D 0A 20 20 ith control...
02CC00: 20 20 20 20 20 20 20 31 33 2E 2E 33 31 20 20 23 13..31 #
02CC10: 38 44 2E 2E 23 39 46 20 20 20 20 20 20 20 20 20 8D..#9F
02CC20: 20 20 20 20 20 20 20 20 4E 6F 6E 65 2E 0D 0A 0D None....
02CC30: 0A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 54 6F ....... To
02CC40: 6B 65 6E 73 20 31 33 2E 2E 33 31 20 61 72 65 20 kens 13..31 are
02CC50: 61 6C 6C 20 73 65 74 20 74 6F 20 20 65 6D 70 74 all set to empt
02CC60: 79 20 20 73 74 72 69 6E 67 73 20 20 61 6E 64 20 y strings and
02CC70: 20 6E 6F 6E 65 20 20 6F 66 20 20 74 68 65 6D 20 none of them
02CC80: 20 61 72 65 0D 0A 20 20 20 20 20 20 20 64 65 66 are.. def
02CC90: 61 75 6C 74 65 64 20 74 6F 20 61 73 73 6F 63 69 aulted to associ
02CCA0: 61 74 65 20 77 69 74 68 20 61 20 6B 65 79 2E 0D ate with a key..
02CCB0: 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 43 52 20 73 ..... CR s
02CCC0: 74 61 6E 64 73 20 66 6F 72 20 63 61 72 72 69 61 tands for carria
02CCD0: 67 65 20 72 65 74 75 72 6E 20 28 63 68 61 72 61 ge return (chara
02CCE0: 63 74 65 72 20 23 30 44 29 0D 0A 0D 0A 0D 0A 0D cter #0D).......
02CCF0: 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D ................
02CD00: 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 ...........
02CD10: 20 20 41 4D 53 54 52 41 44 20 43 50 43 34 36 34 AMSTRAD CPC464
02CD20: 2F 36 36 34 2F 36 31 32 38 20 46 49 52 4D 57 41 /664/6128 FIRMWA
02CD30: 52 45 20 20 20 20 20 20 20 20 20 20 20 20 20 20 RE
02CD40: 20 20 20 20 20 20 20 20 20 20 20 20 41 70 70 65 Appe
02CD50: 6E 64 69 78 20 34 2E 31 0D 0A 1A 20 20 20 20 20 ndix 4.1...
02CD60: 46 75 6E 63 74 69 6F 6E 20 6B 65 79 73 20 61 72 Function keys ar
02CD70: 65 20 6D 6F 72 65 20 66 75 6C 6C 79 20 65 78 70 e more fully exp
02CD80: 20 20 20 20 20 23 38 42 20 20 20 20 20 20 20 20 #8B
02CD90: 20 20 20 20 20 43 52 20 20 20 20 20 20 46 75 6E CR Fun
02CDA0: 63 74 69 6F 6E 20 6B 65 79 20 65 6E 74 65 72 2E ction key enter.
02CDB0: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 31 32 20 .. 12
02CDC0: 20 20 20 20 23 38 43 20 20 20 20 20 20 20 20 20 #8C
02CDD0: 52 55 4E 22 43 52 20 20 20 20 20 20 46 75 6E 63 RUN"CR Func
02CDE0: 74 69 6F 6E 20 6B 65 79 20 65 6E 74 65 72 20 77 tion key enter w
02CDF0: 69 74 68 20 63 6F 6E 74 72 6F 6C 2E 0D 0A 20 20 ith control...
02CE00: 20 20 20 20 20 20 20 31 33 2E 2E 33 31 20 20 23 13..31 #
02CE10: 38 44 2E 2E 23 39 46 20 20 20 20 20 20 20 20 20 8D..#9F
02CE20: 20 20 20 20 20 20 20 20 4E 6F 6E 65 2E 0D 0A 0D None....
02CE30: 0A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 54 6F ....... To
02CE40: 6B 65 6E 73 20 31 33 2E 2E 33 31 20 61 72 65 20 kens 13..31 are
02CE50: 61 6C 6C 20 73 65 74 20 74 6F 20 20 65 6D 70 74 all set to empt
02CE60: 79 20 20 73 74 72 69 6E 67 73 20 20 61 6E 64 20 y strings and
02CE70: 20 6E 6F 6E 65 20 20 6F 66 20 20 74 68 65 6D 20 none of them
02CE80: 20 61 72 65 0D 0A 20 20 20 20 20 20 20 64 65 66 are.. def
02CE90: 61 75 6C 74 65 64 20 74 6F 20 61 73 73 6F 63 69 aulted to associ
02CEA0: 61 74 65 20 77 69 74 68 20 61 20 6B 65 79 2E 0D ate with a key..
02CEB0: 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 43 52 20 73 ..... CR s
02CEC0: 74 61 6E 64 73 20 66 6F 72 20 63 61 72 72 69 61 tands for carria
02CED0: 67 65 20 72 65 74 75 72 6E 20 28 63 68 61 72 61 ge return (chara
02CEE0: 63 74 65 72 20 23 30 44 29 0D 0A 0D 0A 0D 0A 0D cter #0D).......
02CEF0: 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D ................
02CF00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CF10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CF20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CF30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CF40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CF50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CF60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CF70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CF80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CF90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CFA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CFB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CFC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CFD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CFE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CFF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D0A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D0B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D0C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D0D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D0E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D0F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D1A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D1B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D1C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D1D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D1E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D1F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D200: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D210: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D220: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D230: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D240: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D250: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D260: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D270: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D280: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D290: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D2A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D2B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D2C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D2D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D2E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D2F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D300: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
02D310: 26 00 00 00 02 09 50 E5 26 00 C1 02 00 00 00 02 &.....P.&.......
02D320: 26 00 C2 02 00 00 00 02 26 00 C3 02 00 00 00 02 &.......&.......
02D330: 26 00 C4 02 00 00 00 02 26 00 C5 02 00 00 00 02 &.......&.......
02D340: 26 00 C6 02 00 00 00 02 26 00 C7 02 00 00 00 02 &.......&.......
02D350: 26 00 C8 02 00 00 00 02 26 00 C9 02 00 00 00 02 &.......&.......
02D360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02D370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02D380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02D390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02D3A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02D3B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02D3C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02D3D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02D3E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02D3F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02D400: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D410: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D420: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D430: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D440: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D450: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D460: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D470: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D480: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D490: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D4A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D4B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D4C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D4D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D4E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D4F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D500: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D510: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D520: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D530: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D540: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D550: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D560: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D570: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D580: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D590: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D5A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D5B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D5C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D5D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D5E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D5F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D600: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D610: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D620: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D630: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D640: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D650: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D660: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D670: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D680: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D690: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D6A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D6B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D6C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D6D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D6E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D6F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D700: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D710: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D720: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D730: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D740: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D750: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D760: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D770: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D780: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D790: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D7A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D7B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D7C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D7D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D7E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D7F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D800: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D810: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D820: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D830: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D840: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D850: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D860: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D870: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D880: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D890: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D8A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D8B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D8C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D8D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D8E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D8F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D900: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D910: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D920: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D930: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D940: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D950: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D960: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D970: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D980: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D990: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D9A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D9B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D9C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D9D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D9E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D9F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DA00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DA10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DA20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DA30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DA40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DA50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DA60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DA70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DA80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DA90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DAA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DAB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DAC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DAD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DAE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DAF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DB00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DB10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DB20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DB30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DB40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DB50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DB60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DB70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DB80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DB90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DBA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DBB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DBC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DBD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DBE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DBF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DC00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DC10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DC20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DC30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DC40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DC50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DC60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DC70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DC80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DC90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DCA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DCB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DCC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DCD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DCE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DCF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DD00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DD10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DD20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DD30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DD40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DD50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DD60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DD70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DD80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DD90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DDA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DDB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DDC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DDD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DDE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DDF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DE00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DE10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DE20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DE30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DE40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DE50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DE60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DE70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DE80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DE90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DEA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DEB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DEC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DED0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DEE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DEF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DF00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DF10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DF20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DF30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DF40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DF50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DF60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DF70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DF80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DF90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DFA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DFB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DFC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DFD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DFE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DFF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E0A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E0B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E0C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E0D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E0E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E0F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E1A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E1B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E1C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E1D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E1E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E1F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E200: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E210: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E220: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E230: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E240: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E250: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E260: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E270: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E280: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E290: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E2A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E2B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E2C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E2D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E2E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E2F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E300: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E310: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E320: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E330: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E340: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E350: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E360: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E370: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E380: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E390: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E3A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E3B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E3C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E3D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E3E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E3F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E400: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E410: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E420: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E430: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E440: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E450: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E460: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E470: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E480: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E490: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E4A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E4B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E4C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E4D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E4E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E4F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E500: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E510: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E520: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E530: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E540: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E550: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E560: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E570: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E580: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E590: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E5A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E5B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E5C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E5D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E5E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E5F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E600: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00 Track-Info......
02E610: 27 00 00 00 02 09 50 E5 27 00 C1 02 00 00 00 02 '.....P.'.......
02E620: 27 00 C2 02 00 00 00 02 27 00 C3 02 00 00 00 02 '.......'.......
02E630: 27 00 C4 02 00 00 00 02 27 00 C5 02 00 00 00 02 '.......'.......
02E640: 27 00 C6 02 00 00 00 02 27 00 C7 02 00 00 00 02 '.......'.......
02E650: 27 00 C8 02 00 00 00 02 27 00 C9 02 00 00 00 02 '.......'.......
02E660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02E670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02E680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02E690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02E6A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02E6B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02E6C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02E6D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02E6E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02E6F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02E700: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E710: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E720: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E730: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E740: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E750: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E760: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E770: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E780: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E790: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E7A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E7B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E7C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E7D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E7E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E7F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E800: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E810: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E820: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E830: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E840: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E850: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E860: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E870: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E880: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E890: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E8A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E8B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E8C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E8D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E8E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E8F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E900: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E910: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E920: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E930: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E940: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E950: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E960: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E970: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E980: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E990: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E9A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E9B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E9C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E9D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E9E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E9F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EA00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EA10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EA20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EA30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EA40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EA50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EA60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EA70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EA80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EA90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EAA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EAB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EAC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EAD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EAE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EAF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EB00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EB10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EB20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EB30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EB40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EB50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EB60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EB70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EB80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EB90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EBA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EBB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EBC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EBD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EBE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EBF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EC00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EC10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EC20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EC30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EC40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EC50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EC60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EC70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EC80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EC90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ECA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ECB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ECC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ECD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ECE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ECF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ED00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ED10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ED20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ED30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ED40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ED50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ED60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ED70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ED80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ED90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EDA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EDB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EDC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EDD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EDE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EDF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EE00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EE10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EE20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EE30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EE40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EE50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EE60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EE70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EE80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EE90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EEA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EEB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EEC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EED0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EEE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EEF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EF00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EF10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EF20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EF30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EF40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EF50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EF60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EF70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EF80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EF90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EFA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EFB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EFC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EFD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EFE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EFF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F0A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F0B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F0C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F0D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F0E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F0F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F1A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F1B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F1C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F1D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F1E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F1F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F200: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F210: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F220: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F230: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F240: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F250: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F260: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F270: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F280: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F290: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F2A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F2B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F2C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F2D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F2E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F2F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F300: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F310: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F320: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F330: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F340: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F350: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F360: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F370: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F380: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F390: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F3A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F3B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F3C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F3D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F3E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F3F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F400: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F410: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F420: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F430: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F440: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F450: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F460: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F470: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F480: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F490: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F4A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F4B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F4C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F4D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F4E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F4F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F500: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F510: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F520: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F530: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F540: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F550: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F560: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F570: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F580: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F590: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F5A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F5B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F5C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F5D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F5E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F5F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F600: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F610: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F620: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F630: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F640: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F650: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F660: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F670: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F680: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F690: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F6A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F6B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F6C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F6D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F6E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F6F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F700: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F710: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F720: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F730: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F740: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F750: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F760: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F770: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F780: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F790: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F7A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F7B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F7C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F7D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F7E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F7F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F800: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F810: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F820: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F830: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F840: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F850: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F860: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F870: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F880: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F890: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F8A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F8B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F8C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F8D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F8E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F8F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
RESULT OF SEARCH :
PRO=30 CHEA=0 COD=60 MUSI=0 COP=7 GRA=29 WRIT=32 198=0 199=0 STARTER=0 KBI=0 CAAV=0 L.TOURNIER=0
EXTENDED CPC DSK File SAMdisk120417( P2-4MAIN IN.YZ2-5MAIN IN.abcd2-6MAIN IN
-efghij3-1MAIN IN+464-AP1 IN/ABCDEF6128-AP1IN4GHIJKLMAP1-1 NAP1-2 OPAP2
,klmnopAP4 APEN-5 !APEN-7 I£APPEN2B ASqAPPEND-1ASQAPPEND-3ASA
PPEND2 ASrAPPEND2AASstAPPEND3 CHAP-18 1 CHAP-18 1 CHAP-18 2 y !"CHAP-19 #$
%&'()*+,-./012CHAP-19 3CHAP-20 g456789JOY2-4 INuvwxJOY2-5 INyzJOY2-6 INJO
Y3-1 INJOYS INRSTUPAD2-4 INPAD2-5 INPAD2-6 INPAD3-1 INPADS INVWX
18 The Low Kernel Jumpblock. The bottom of memory, from #0
000 to #003F inclusive, is occupied by the code for the restart (RST)
instructions and a number of Kernel entries. Most of these entr
ies are concerned with access to subroutines in ROM and RAM. The
RST's are RST 0 performs a system reset.
RST instruction 1 to 5 inclusive have been used to extend the
Z80 instruction set to provide extra CALL and JUMP
instructions, which use addresses extended to include ROM
state and ROM select components. RST 6 is available to the
user. RST 7 is used by interrupts. Since all th
e entries supplied must be available whether the lower ROM is enabled or
not, the area is copied into RAM from the ROM during power-up initi
alization. The user is not intended to alter this jumpblock (except
where noted in the USER RESTART and EXT INTERRUPT areas). If the user
does change the area then it is the user's responsibility to ensure
that the changes do not effect other programs. To some extent thi
s can be achieved by ensuring that the lower ROM is always enabled wh
en other programs are running. However, since the other programs may
disable the lower ROM this is sufficient in most cases. Ideally the o
riginal jumpblock contents should be restored where there is any doubt.
Section 2 contains a discussion of ROMs and the memory map in secti
on 10 contains a general discussion of external ROMs. A brief list o
f routines in this area can be found in section 14.4.
AMSTRAD CPC464/664/6128 FIRMWARE
page 18.1 LOW RESET ENTRY
RST #0000 Completely reset the machine as if powered up.
Action When the machine is first turned on execution sta
rts here. Calling or jumping to #0000, or executing RST 0, resets t
he machine to its initial power-up state. Entry condition
s No conditions. Exit conditions Does not re
turn! Notes All hardware is reset and the firmware is co
mpletely initialized. Once all tables and jumpblocks have bee Pn set up
, control is passed to the default entry in ROM 0 (see section 10).
Related entries MC START PROGRAM
AMSTRAD CPC464/664/6128 FIRMWARE
page 18.2 LOW LOW JUMP
RST 1 #0008 Jump to lower ROM or RAM, takes inline 'low
address' to jump to. Action RST 1 is used to extend the inst
ruction set. It is an expanded form of the jump instruction. It should b
e followed by a 2 byte 'low address' which specifies the location to ju
mp to and the required ROM state. Entry conditions All regis
ters and flags are passed to the target routine untouched. Exit condit
ions All registers and flags are as set by the target routine.
Notes The 'low address' following the restart instruction is laid
out as follows Bit 15 14 13
0
U L Address
If the 'U' bit is set then the upper ROM is disabled.
If the 'L' bit is set then the lower ROM is disabled. 'Ad
dress' is the actual address of the target routine to jump to o
nce the ROM state has been set. When the target routine returns the
ROM state is restored to what it was before the jump. To accomplish th
is 4 bytes are pushed onto the stack and so care should be taken when
indexing up the stack (to find the address of inline parameters, for e
xample). The LOW JUMP, RST 1, 'instruction' may replace the first by
te of a JP (jump) instruction. It is intended for use in jumpblocks.
The main firmware jumpblock is made up almost exclusively of L
OW JUMP 'instructions'. It is assumed that the destination
of the jump is a routine which will return in the usual way. The rest
art instruction itself does not return. The value at the top of the
stack when a LOW JUMP is executed must, therefore, be a return address.
Executing a LOW JUMP enables interrupts. AMSTRAD
CPC464/664/6128 FIRMWARE page 18.3
Related entries FAR CALL (RST 3) FIRM JUMP (RST 5)
KL FAR ICALL KL FAR PCHL KL LOW PCHL
AMSTRAD CPC464/664/6128 FIRMWARE page 18.4
LOW KL LOW PCHL
#000B Jump to lower ROM or RAM. Register HL contains the 'low
address' to jump to. Action Takes a 'low address' as a par
ameter and jumps to it. The 'low address' specifies both the addre
ss to jump to and the ROM state required. Entry conditio
ns HL contains the 'low address' to jump to. All registers a
nd flags are passed to the target routine untouched. Exit conditions
All registers and flags are as set by the target routine. Not
es The 'low address' is laid out as follows Bit 15
14 13 0
U L Address
If the 'U' bit is set then the upper
ROM is disabled. If the 'L' bit is set then the lower ROM is di
sabled. 'Address' is the actual address to jump to once the R
OM state has been set. When the target routine return
s the ROM state is restored to what it was before the jump. To accompl
ish this 4 bytes are pushed onto the stack and so care should be take
n when indexing up the stack (to find the address of inline parameters,
for example). It is assumed that the destination of the jump is a rou
tine which will return in the usual way. The value at the top of the sta
ck when a LOW PCHL is execu Pted must, therefore, be a return address.
Interrupts are enabled. Related entries KL FAR IC
ALL KL FAR PCHL LOW JUMP (RST 1) PCHL INSTRUCTION
AMSTRAD CPC464/664/6128 FIRMWARE page 18
.5 LOW PCBC INSTRUCTION
#000E Jump to address in BC. Action E
quivalent to the JP (HL) instruction or (PCHL in some assembler di
alects), except that the destination is in BC not HL. Entry conditio
ns BC contains the address to jump to. All registers and
flags are passed to the target routine untouched. Exit conditions
All registers and flags are as set by the target routine.
Notes Calling PCBC INSTRUCTION is a useful way of invoking a routi
ne whose address has been picked out of a table or otherwise establishe
d at run time. Related entries KL FAR PCHL
KL LOW PCHL KL SIDE PCHL PCDE INSTRUCTION PCHL INST
RUCTION AMSTRAD CPC464/664/6128 FIRMWARE
page 18.6 LOW SIDE CALL
RST 2 #0010 Call to a sideways ROM, t
akes inline 'side address' to call. Action RST 2 is used to
extend the instruction set. It is an expanded form of the CALL instructi
on. It should be followed by a 2 byte 'side address' which specifies the
location to call and the required ROM selection. Entry conditions
All registers and flags are passed to the target routine untouched
except for IY (which is set to point at a background ROM's upper data
area). Exit conditions IY corrupt. All other
registers and flags are as set by the target routine. Notes
The 'side address' following the restart instruction is laid out as f
ollows Bit 15 14 13 0
OFF Address 'O
ff' gives a value in the range 0..3, which, when added to the
ROM select address of the main foreground ROM, gives the ROM
select address of the required ROM. After #C000 has been adde
d to it, 'address' is the address of the routine to call.
The target routine returns to the instruction immediately following
the inline 'side address'. The ROM select and ROM state are restored
to what they were before the call. To accomplish this 6 bytes are
pushed onto the stack and so care should be taken when indexing up the
stack (to find the address of inline parameters, for example). When t
he target routine is entered the lower ROM is disabled and the appropr
iate upper ROM is selected and enabled. SIDE CALLs are provided to sup
port foreground programs split over a number of ROMs (up to four). Se
e section 9 on expansion ROMs. Interrupts are enabled. Relat
ed entries FAR CALL (RST 3) KL SIDE PCHL AMSTRAD CPC
464/664/6128 FIRMWARE page 18.7
LOW KL SIDE PCHL #0013
Call to a sideways ROM, HL contains 'side address' to call. Action
Takes a 'side address' and calls it. The 'side address' specifies
the address of the routine to call and which upper ROM to select.
Entry conditions HL contains the 'side address' to call.
All registers and flags are passed to the target routine untouched
except for IY (which is set to point at a background ROM's upper data
area). Exit conditions IY preserved. All othe
r registers and flags are as set by the target routine. Notes
The 'side address' is laid out as follows Bit 15 14 13
0
P OFF Address
'Off' gives a value in the range 0..3, whi
ch, when added to the ROM select address of the main foregrou
nd ROM, gives the ROM select address of the required ROM.
After #C000 has been added to it, 'address' is the address of
the routine to call. When the target routine is entered
the lower ROM is disabled and the appropriate upper ROM is selected an
d enabled. When the target routine returns the ROM select and ROM
state are restored to what they were before the call. This is acco
mplish by pushing 6 bytes onto the stack and so care should be ta
ken when indexing up the stack (to find the address of inline paramete
rs, for example). AMSTRAD CPC464/664/6128 FIRMWARE
page 18.8 Side calls are provided
to support foreground programs split over a number of ROMs (up to fou
r). See section 10 on external ROMs. Interrupts are enabled.
Related entries FAR CALL (RST 3) KL FAR ICALL
KL FAR PCHL
AMSTRAD CPC464/664/6128 FIRMWARE
page 18.9 LOW PCDE INSTRUCTION
#0016 Jump to address in DE. A
ction Equivalent to the JP (HL) instruction (or PCHL in some a
ssembler dialects), except that the destination is in DE not HL.
Entry conditions DE contains the address to jump to.
All registers and flags are passed to the target routine untouched.
Exit conditions All registers and flags are as set by the target r
outine. Notes Calling PCDE INSTRUCTION is a useful way o
f invoking a routine whose address has been picked out of a table or o
therwise established at run time. Related entries
KL FAR PCHL KL LOW PCHL KL SIDE PCHL PCBC INSTRUCTIO
N PCHL INSTRUCTION AMSTRAD CPC464/66
4/6128 FIRMWARE page 18.10 LOW FA
R CALL RST 3 #0018 Call s
ubroutine in RAM or any ROM, takes inline address of 'far address
'. Action RST 3 is used to extend the instruction set. It is
an expanded form of the CALL instruction that allows routines to be cal
led anywhere in RAM or in any ROM. The restart is followed by the addres
s of a 3 byte 'far address' which specifies the location to call and t
he required ROM state and ROM selection. Entry conditions
All registers and flags are passed to the target routine untouched
except for IY (which is set to point at a background ROM's upper data
area). Exit conditions IY preserved. All regis
ters and flags are as set by the target routine. Notes The r
estart instruction takes a 2 byte inline parameter which is the addres
s of a 'far address'. The 'far address' is laid out as follows
Byte 0 1 2
Address ROM
Byte 0..1 give the address of the routine to call.
Bytes 2 is the ROM select byte which take the value as follows
#00..#FB Select the given ROM, enable upper, disable lower.
#FC No change of ROM selection, enable upper, enable lower.
#FD No change of ROM selection, enable upper, disable lower.
#FE No change of ROM selection, disable upper, enable lower. #F
F No change of ROM selection, disable upper, disable lower. The reaso
n that the 'far address' is not contained in the FAR CALL instructio
n directly is because the ROM select byte for routines in ROM will de
pend upon the particular configuration of expansion ROMs on the machine
and must therefore be established and set at run time. P Registers ar
e passed to the target routine untouched except for the IY register. Whe
n entering a background ROM this is set to point at the base of the RO
Ms upper data area. (See section 10.4 and KL INIT BACK). AMS
TRAD CPC464/664/6128 FIRMWARE page 18.11 from #0000
to #003F inclusive, is occupied by CHAP-15 P8 -10 -10 n
Try to read a character from the screen at a character position.
Entry conditions H contains the physical column to read from.
L contains the physical row to read from. Exit conditions
If a readable character was found Carry true.
A contains the character read. If no recognisable character was fo
und Carry false. A contains zero.
Always The target routine returns to the ins
truction immediately following the inline parameter. The ROM select an
d ROM state are restored to what they were before the call. This is
accomplished by pushing values on the stack and so care should be taken
when indexing up the stack after a FAR CALL instruction. (The stack u
sage is 4 bytes for ROM select bytes in the range #FC..#FF and 6 by
tes for ROM select bytes in the range #00..#FB). Interrupts
are enabled. Related entries KL FAR ICALL KL F
AR PCHL LOW JUMP (RST 1) SIDE CALL (RST 2)
AMSTRAD CPC464/
664/6128 FIRMWARE page 18.12 LOW
KL FAR PCHL #001B Call
subroutine in RAM or any ROM. C and HL contain the 'far address' to cal
l. Action The far call mechanism allows subroutines to be ca
lled anywhere in RAM or in any ROM. This routine takes a 'far address' a
nd calls the given routine setting the requested ROM state and ROM sele
ction. Entry conditions HL contains the address of the routi
ne to call. C contains the ROM select byte. All registers and
flags are passed to the target routine untouched except for IY (whic
h is set to point at a background ROMs upper data area). Exi
t conditions IY preserved. All other registers and flags are a
s set by the target routine. Notes The ROM select byte takes
values as follows #00..#FB Select the given ROM, enable upper, disab
le lower. #FC No change of ROM selection, enable upper, enable low
er. #FD No change of ROM selection, enable upper, disable lower.
#FE No change of ROM selection, disable upper, enable lower.
#FF No change of ROM selection, disable upper, disable lower.
Registers are passed to the target routine untouched except for the IY r
egister. When entering a background ROM this is set to point at the ba
se of the ROM's upper data area. (See section 10.4 and KL INIT BAC
K). When the target routine returns, the ROM select and ROM state
are restored to what they were before the call. This is accomplished
by pushing values onto the stack and so care should be taken wh
en indexing up the stack after using this routine. (The stack usage is
4 bytes for ROM select bytes in the range #FC..#FF and 6 bytes for R
OM select bytes in the range #00..#FB). Interrupts are enabled
. Related entries FAR CALL (RST 3) KL FAR ICALL
KL LOW PCHL KL SIDE PCHL AMSTRAD CPC464/664/6128 FIRMW
ARE page 18.13 LOW PCHL INSTRUCTI
ON #001E Jump to address
in HL. Action Entry comprises a JP (HL) instruction (o
r PCHL in some assembler dialects). Entry conditions
HL contains the address to jump to. All registers and flags
are passed to the target routine untouched. Exit conditions
All registers and flags are as set by the target routine. P No
tes Calling PCHL INSTRUCTION is a useful way of invoking a routine
whose address has been picked out of a table or otherwise established a
t run time. Related entries KL FAR PCHL
KL LOW PCHL KL SIDE PCHL PCBC INSTRUCTION PCDE INSTR
UCTION AMSTRAD CPC464/664/6128 FIRMWARE
page 18.14 LOW RAM LAM
RST 4 #0020 LD A,(HL) with all ROMs di
sabled. Action RST 4 is used to extend the instruction s
et. It is equivalent to a LD A,(HL) instruction except that it always r
eads from RAM irrespective of whether the ROMs are enabled or not.
Entry conditions HL contains the address of the location to
read. Exit conditions A contains the value read from th
e given location. All registers and flags preserved. Not
es Writing to a location always writes to RAM, even if the location
is in one of the ROM areas and the ROM is enabled. The RAM LAM, RST
4, 'instruction' is the read equivalent. Interrupts are en
abled. Related entries KL LDDR KL LDIR
AMSTRAD CPC464/664/6128 FIRMWARE
page 18.15 LOW KL FAR ICALL
#0023 Call subroutine in RAM or any ROM, HL poin
ts at 'far address'. Action The far call mechanism allows su
broutines to be called anywhere in RAM or in any ROM. This routine takes
the address of a 'far address' and calls the given routine setting
the ROM state and ROM selection required. Entry condition
s HL contains the address of the 'far address' to call. All
registers and flags are passed to the target routine untouched excep
t for IY (which is set to point at a background ROM's upper data area).
Exit conditions IY preserved. All registers and fla
gs are as set by the target routine. Notes The parameter pas
sed is the address of a 3 byte 'far address'. This is laid out as follow
s Byte 0 1 2
Address R
OM Byte 0..1 give the address of the rou
tine to call. Bytes 2 is the ROM select byte which take the value as fol
lows #00..#FB Select the given ROM, enable upper, disable lower.
#FC No change of ROM selection, enable upper, enable lower.
#FD No change of ROM selection, enable upper, disable lower.
#FE No change of ROM selection, disable upper, enable lower.
#FF No change of ROM selection, disable upper, disable lower. Regi
sters are passed to the target routine untouched except for the IY regis
ter. When entering a background ROM this is set to point at the base o
f the ROMs upper data area. (See section 10.4 and KL INIT BACK). When
the target routine returns, the ROM select and ROM state are restor
ed to what they were before the call. This involves pushing values
onto the stack and so care should be taken in indexing up the stack af
ter using this routine. (The stack usage is 4 bytes for ROM select by
tes in the range #FC..#FF and 6 bytes for ROM select bytes in the range
#00..#FB). AMSTRAD CPC464/664/6128 FIRMWARE
page 18.16 Interrupts are enabled. Rela
ted entries KL FAR CALL KL FAR PCHL
AMSTRAD CPC464/664/6128 FIRMWARE page 18.17
LOW FIRM JUMP RST 5 #
0028 Jump to lower ROM, takes inline address to jump to.
Action RST 5 is used to extend the instruction set. It is an expand
ed form of the jump instruction for jumping to routines in the lower ROM
or into the central 32K of RAM. T Phe restart is followed by the addr
ess of the routine to jump to. Entry conditions
All registers and flags are passed to the target routine untouched.
Exit conditions All registers and flags are as set by the target ro
utine. Notes The lower ROM is enabled before the jump i
s taken and is disabled (rather than restored) when the target routi
ne returns. Neither the upper ROM state nor the ROM selection are
changed. Two bytes are pushed onto the stack and so care should be ta
ken when indexing up the stack (to find the address of inline parameters
, for example). It is assumed that the destination of the jump is a
routine which will return in the usual way. The restart instruction
itself does not return. The value at top of stack when a FIRM JUMP is
executed must, therefore, be a return address. The FIRM JU
MP, RST 5, 'instruction' may replace the first byte of a JP (jump) instr
uction, particularly in jumpblocks, much like a LOW JUMP. A FIRM JUMP i
s slightly faster than a LOW JUMP but a LOW JUMP is more flexible in de
aling with ROM states. Interrupts are enabled. Related
entries LOW JUMP (RST 1) AMSTRAD CPC464/664/6128 FIRMWA
RE page 18.18 LOW USER RESTART
RST 6 #0030 Undedicated RST ins
truction. Action The eight bytes from #0030 to #0037 incl
usive may be patched as required. Entry conditions
Unknown. Exit conditions Unknown. Notes
If the lower ROM is disabled when an RST 6 instruction is executed
then the instructions patched into locations #0030 to #0037 are
executed in the normal way. If the lower ROM is enabled when the
RST 6 instruction is executed then the firmware disables the lower R
OM and jumps to #0030 to execute the instructions planted by the user.
Generally the lower ROM is disabled except while the firmware i
s active.Since there are no RST 6s in the firmware there should be no
problem about the ROM state when the RST 6 is executed. However, to
cope with all eventualities, if the lower ROM is found to be enabled
when the restart is executed then the ROM state before the lower ROM
is disabled is saved in location #002B. If the lower ROM is found to
be disabled then location #002B is left untouched. The value stored is
suitable to be passed to KL ROM RESTORE to re-enable the ROM (although
KL L ROM ENABLE will have the same effect). The user can detect w
hether the lower ROM was enabled when the restart was executed if locati
on #002B is set to zero when the RST 6 area is patched and after proce
ssing each restart. If #002B is zero when the RST 6 code is entered th
en the lower ROM was disabled, and if it is non-zero then the lower R
OM was enabled. The default action for RST 6 as set at power-up is t
o perform a RST 0, i.e. a system reset. Related entries
None. AMSTRAD CPC464/664/6128 FIRMWARE
page 18.19 LOW INTERRUPT ENTRY
RST 7 #0038 Hardware interrupt entry point.
Action The Z80 runs in interrupt mode 1, which treats normal inte
rrupts as RST 7 instructions. The firmware interrupt handler looks a
fter the built in regular time interrupt. External interrupts, gener
ated by expansion hardware, are passed on to user supplied software.
Entry conditions No conditions. Exit condition
s All registers and flags preserved. Notes T
he user must not use RST 7s as these are dedicated to the processing of
interrupts. If the interrupt is from an external source then the
user supplied interrupt routine, EXT INTERRUPT, is called.
See section 10 for a fuller discussion of interrupts. The user may
patch this area (#0038..#003A inclusive) to intercept interrupts if
it is absolutely necessary (see Appendix XI, particularly s
Pection c). Related entries EXT INTERRUPT
AMSTRAD CPC464/664/6128 FIRMWARE pag
e 18.20 LOW EXT INTERRUPT
#003B External interrupt routine. Action
The five bytes from #003B to #003F inclusive must be patched by the
user if there are going to be any external interrupts. When an
external interrupt is detected by the firmware interrupt handler the
lower ROM is disabled and the code at #003B is called. Entry condition
s None. Exit conditions AF, BC, DE and HL corrupt.
All other registers preserved. Notes When the r
outine is called interrupts are disabled and they must remain disa
bled. Under no circumstances may the user enable interrupts or use the s
econd register set. Before the routine returns it must clear the int
errupt source. See section 11.2 for a discussion of external interrupt
s. When an interrupt routine is set up the current contents
of #003B..#003F should be copied elsewhere before they are replaced. I
f, when the routine is called, it discovers that its hardware is no
t responsible for the interrupt then it should jump to the copy of the
previous external interrupt routine (whose hardware may be
responsible). The purpose of an interrupt routine is to cle
ar the interrupt as quickly as possible, and perhaps perform a min
imum of processing. While in the interrupt path no further interrupts
are acknowledged. If the interrupt generates a substantial work load, t
hen it should be translated into an event, so that the system is not
delayed in the interrupt path for any longer than necessary (see sec
tion 11.3). The interrupt routine must be in RAM at addresses lower th
an #C000 (as the ROM enable and disable routines cannot be called
from the interrupt path). The default external interrupt ro
utine merely returns. This means that the interrupt will not be cleared
and so will repeat as soon as interrupts are re-enabled. This wil
l cause the machine to 'lock up'. Related entries INTERRUPT
ENTRY KL EVENT AMSTRAD CPC464/664/6128 FIRMWARE
page 18.21 returns to the instruction immediately following
the inline parameter. The ROM sele interrupt path). The
default external interrupt routine merely returns. This means that the
interrupt will not be cleared and so will repeat as soon as inter
rupts are re-enabled. This will cause the machine to 'lock up'. Relate
d entries INTERRUPT ENTRY KL EVENT AMSTRAD CPC464/
664/6128 FIRMWARE 188 MC SOUND REGISTER
#BD34 Send data to a sound chip register.
Action Set sound chip register. This is a rather convolu
ted action because of the way the hardware has been designed.
Entry conditions A contains the sound chip register number.
C contains the data to send. Exit conditions AF and BC
corrupt. All other registers preserved. 19 AMSDOS BI
OS Facilities AMSDOS uses the CP/M BIOS to access the disc. In order
that a program running under AMSDOS may access the disc directly nine
of the BIOS extended jumpblock routines are available. T
he routines are accessed as external commands. To find the address of th
e required routines use KL FIND COMMAND. The command names are sin
gle control characters (Ctrl A...Ctrl I) as these cannot be typed in f
rom BASIC. An example of how to use these commands can be found in secti
on 10.7. N.B The BIOS extended jumpblock itself is not available,
indeed it does not exist in an AMSDOS environment. The BIO
S routines available and their command names are as follows
SET MESSAGE Ctrl A (#01) SET UP DISC
Ctrl B (#02) SELECT FORMAT Ctr
l C (#03) READ S PECTOR Ctrl D (#04)
WRITE SECTOR Ctrl E (#05) F
ORMAT TRACK Ctrl F (#06) MOVE TRACK
Ctrl G (#07) GET DR STATUS Ctrl
H (#08) SET RETRY COUNT Ctrl I (#09)
The word at #BE40 contain the address of the disc parameter header
vector. Disc parameter headers and extended disc parameter blocks may
be patched as required. For more details on this see section 9.9.
AMSTRAD CPC464/664/6128 FIRMWARE
page 19.1 When one of these routines fa
ils (carry false) it returns an error number in the A register. This
is referred to in the following pages as the 'error status byte'. If
bit 7 of this byte is set then the error as already been reported
to the user. Bit 6 is used to distinguish errors generated by t
he floppy disc controller from those generated by AMSDOS. I
f bit 6 is zero then the error numbers are as follows #0E the file
is not open as expected. #0F hard end of file #10 bad comm
and, usually caused by an incorrect filename. #11 file already exists.
#12 file doesn't exist. #13 directory is full. #14 di
sc is full. #15 disc has been changed with files open on it. #1
6 file is read-only. #1A soft end of file (explained in appendix X
III). Also V1.1 machines have error #00 #00 user has hi
t escape. If bit 6 is one then the error was detected by the
floppy disc controller and the other bits are returned as follows
bit 5 data error -CRC error on data or ID field bit 4
overrun error bit 3 drive not ready -there is no disc in the dr
ive bit 2 no data -can't find the sector bit 1 n
ot writable -disc is write protected bit 0 address mark missin
g In addition the routine may also return the address of the 'e
rror status buffer', The first byte of this is a count of the number
of bytes received during the results phase of the uPD765A di
sc controller, the following bytes are those received. For information o
n he meaning of these bytes see the manufacturer's documentation.
On the following pages are the interface to the intercepted routines
AMSTRAD CPC464/664/6128 FIRMWARE page
19.2 BIOS SET MESSAGE
(CTRL/A) Enable or disable the disc error messages.
Action When disc error messages are enabled and an error occurs t
he BIOS will display error messages on the screen and interact with the
user. When disabled no messages are displayed. Entry condit
ions If messages are to be enabled A
#00 If messages are to be disabled A
#FF Exit conditions A contains previous state.
HL and flags corrupt. All other registers preserved. Notes
The default state is ENABLED. Related entries
SET RETRY COUNT AMSTRAD CPC464/664/6128 FIRMWA
RE page 19.3 BIOS SETUP DISC
(CTRL/B) Set disc paramete
rs. Action Sets the values for the motor on, motor off,
write current off and head settle times. Sends a SPECIFY comman
d to the floppy disc controller. Entry conditions
HL contains address of parameter block. Format of the paramete
r block bytes 0,1 motor on timeout in 20 millisecond unit.
bytes 2,3 motor off timeout in 20 millisecond units. byte 4 write c
urrent off time in 10 microsecond units. byte 5 head settle time in
1 millisecond units. byte 6 step rate time in 1 millisecond units.
byte 7 head unload delay (as per uPD765ASPECIFY command). byt
e 8 bits 7..1head load delay, bit 0 non-DMA mode (as P
per uPD765ASPECIFY command). Exit conditions AF,BC,DE an
d HL corrupt. All other registers preserved. Notes
The values given are used for both drives. When using two different
drives use the slower of the two times. The default values are
motor on timeout 50 motor off timeou
t 250 write current off time 175
head settle time 15 step rate time
12 head load time 1 head
unload time 1 non-DMA mode 1
AMSTRAD CPC464/664/6128 FIRMWARE page 19.4
A motor on time of zero will lock the system up. A motor of
f time off zero will never turn the motor off. The standard
boot program calls this routine to reset some of the disc parameters as
specified in the configuration sector, that is, motor on and off timeou
ts and the step rate. Related entries SELECT FORMAT
SET RETRY COUNT
AMSTRAD CPC464/664/6128 FIRMWARE
page 19.5 BIOS SELECT FORMAT
(CTRL/C) Select a disc format.
Action This routine initializes the extended disc parameter b
lock for the given format. Normally the BIOS automatically detects the
format of a disc when SELDSK is called by looking at the sector number
s, but for programs such as formatters it is necessary to pre-set the
format. Entry conditions A contains first sector number
of required format #41 system format #C1 d
ata only format #01 IBM format E contains drive num
ber #00--A #01--B Exit conditi
ons AF,BC,DE and HL corrupt. All other registers preserved.
Notes Bytes 0..21 of the extended disc parameter block a
re completely reset, all previous values are lost. Bytes 22..24 (t
rack, align flag, auto-select flag) are not affected. See chapter 2.15
. To set a non-standard format the user may patch the extended
disc parameter block directly. AMSTRAD CPC464/
664/6128 FIRMWARE page 19.6 BIOS
READ SECTOR (CTRL/D) Re
ad a sector from disc. Action Read a specified sector in
to store. Entry conditions HL contains address of sector
buffer E contains drive number #00--A
#01--B D contains track number C contains sector number
Exit conditions If sector read OK Carr
y true. A contains 0 HL preserved
If failed to read sector correctly Carry false.
A contains error status byte (as defined above). HL conta
ins address of error status buffer. Always Other fl
ags corrupt. All other registers preserved. Notes
The sector buffer may lie anywhere in RAM, even under a ROM. Re
lated entries WRITE SECTOR AMSTRAD CPC464/664/6128 FIR
MWARE page 19.7 BIOS WRITE SECTO
R (CTRL/E) Write a sector
to disc. Action Write the required sector from store.
Entry conditions HL contains address of sector buffer
E contains drive number #00--A #01--B
D contains track number C contains sector number Ex
it conditions If sector written OK Carry true.
A contains 0. HL preserved. If failed to
write sector correctly Carry false. A conta
ins error status byte as defined above. HL contains address of
P error status buffer. Always Other flag
s corrupt. All other registers preserved. Notes
The sector buffer may be anywhere in RAM, even underneath a ROM.
Related entries READ SECTOR AMSTRAD CPC464/664
/6128 FIRMWARE page 19.8 BIOS FO
RMAT TRACK (CTRL/F) Format
an entire track. Action Format a track. Entry cond
itions HL contains address of header information buffer E co
ntains drive number #00--A #01--B
D contains track number Format of header information
sector entry for first sector sector entry for second sec
tor ... sector entry for last sector
sector entry format byte 0 track number b
yte 1 head number byte 2 sector number byte 3
log(2)(sector size)-7 Exit conditions If track formatted OK
Carry true. A contains 0. H
L preserved. If failed to format track correctly Ca
rry false. A contains error status byte as defined above.
HL contains address of error status buffer. Always
Other flags corrupt. All other registers preser
ved. AMSTRAD CPC464/664/6128 FIRMWARE
page 19.9 Notes The extended DPB must be preset fo
r the required format (see SELECT FORMAT). Related entries
SELECT FORMAT
AMSTRAD CPC464/664/6128 FI
RMWARE page 19.10 BIOS MOVE TRACK
(CTRL/G) Move to speci
fied track. Action Move head to specified track without
verifying the move. Entry conditions E contains drive nu
mber #00--A #01--B D contains trac
k number Exit conditions If moved to track OK
Carry true. A contains 0. HL preser
ved. If failed to move to the track Carry false
. A contains error status byte as described above
HL contains address of error status buffer Always
Other flags corrupt. All other registers preserved.
Notes This routine is intended as a diagnostic aid and need not norm
ally be used because the read/write/format routines all seek to the
correct track automatically. Related entries None.
AMSTRAD CPC464/664/6128 FIRMWARE page
19.11 BIOS GET DR STATUS
(CTRL/H) Returns status for a specified drive. Action
This routine returns status register 3 of the floppy disc controlle
r as defined below for the specified drive. bit 7
undefined -The write protect line is true. bit 6 wri
te protect -The ready line is true. bit 5 drive ready
-The track zero line is true. bit 4 track 0
bit 3 undefined bit 2 head address -Always zero
. bit 1 unit select 1 -unit select 1, always zero.
bit 0 unit select 0 -currently selected drive. Entry
conditions A contains drive number #00--A
#01--B Exit conditions If carry true
A contains Drive status byte as defined above HL preserved
If carry false HL contains address of error status
buffer, second byte Drive status byte as defined above
A corrupt Always Other flags corrupt
All other registers preserved Notes This ro
utine returns c Parry to indicate which set of exit conditions have
occurred. No other meaning should be attached to the state of carry.
Related entries SELECT FORMAT READ SECTOR W
RITE SECTOR FORMAT TRACK MOVE TRACK AMSTRAD CPC464/6
64/6128 FIRMWARE page 19.12 BIOS
SET RETRY COUNT (CTRL/I) Set t
he number of retries for reading/writing/formatting. Action
Sets the number of times an operation is retried in the event of an e
rror. Entry conditions A contains new value for retry count
Exit conditions A contains old value of retry count.
HL and flags corrupt. All registers preserved. Notes
The pattern of retries is as follows. Each 'Try' counts as one. The
retry pattern is repeated until either the operation succeeds or the
number of tries has reached the retry count Try
Try Move in one track and back again
Try Move in one track and back again Try
Move in one track and back again Try
Try Move in one track and back again T
ry Move in one track and back again Try
Move in one track and back again Repeat Th
e default value is 16, i.e. twice around the above loop. Related e
ntries READ SECTOR WRITE SECTOR FORMAT TRACK
AMSTRAD CPC464/664/6128 FIRMWARE page 19.13
AMSDOS uses the CP/M BIOS to access the disc. In order that a program
CHAP-15 P8 -10 -10 AMSTRAD CPC464/
664/6128 FIRMWARE page 16.11 IND
SCR READ #BDE5 Re
ad a pixel from the screen. Default action Read a pixel
from the screen and decode its ink. Entry conditions HL
contains the screen address of the pixel. C contains the mask for the pi
xel. Exit conditions A contains the decoded in
20 AMSDOS External Commands The disc ROM contained in the 664/6
128 and DDI-1 interface contain a number of external commands. These m
ay by found by using KL FIND COMMAND as described in section 10
. Facilities available include switching between drive A and B, swi
tching between tape and disc operating system, cold booting into CPM
, displaying a directory of a disc, and erasing and renaming files.
When using the following under BASIC they should be preceded by ''
(obtained by pressing shift and together) to indicate that they are
external commands. When calling KL FIND COMMAND the '' should not be
used. Since these commands are designed to be called from BASIC
they use the parameter block mechanism for passing parameters to them (a
s described in section 10.6 and 10.7). Briefly, the parameter block is p
ointed at by IX and A contains the number of parameters supplied. IX p
oints at the last parameter and preceding parameters are at positive
offsets from IX. The value stored in the parameter block for an
integer parameter is the integer itself, and the value stored for a
string parameter is the address of the string descriptor. The first byt
e of the string descriptor is the length of the string the second
and third bytes are a pointer to the characters. The routine will corru
pt registers AF,BC,DE,HL,IX and IY. The external commands co
ntained in the disc ROM are A B CPM DIR
DISC DISC.IN DISC.OUT DRIVE ERA REN
TAPE TAPE.IN TAPE.OUT USER
AMSTRAD CPC464/664/6128 FIRMWARE page 20.1
A Action Set the default drive to driv
e A. Parameters P None. Notes T
his command is equivalent to the DRIVE command with 'A' as a pa
rameter. This command will fail if AMSDOS is unable to determine the
format of the disc in drive A. In which case the default drive
will not be changed. When AMSDOS is initialized the defau
lt drive is set to drive A. Related Entries B
DRIVE AMSTRAD CPC464/664/6128
FIRMWARE page 20.2 B
Action Set the default drive to drive B. Parameters
None. Notes This command is the equivalent to t
he DRIVE command with 'B' as a parameter. The command w
ill fail if AMSDOS is unable to determine the format of the disc in dr
ive B. In which case the default drive is not changed. When AMSDOS i
s initialized the default drive is set to drive A. Related entri
es A DRIVE
AMSTRAD CPC464/664/6128 FIRMWARE page 20.3
CPM Action This command shuts down BASIC
and AMSDOS and cold boots CP/M. Parameters None.
Notes MC START PROGRAM is used so all ticker chains etc are lo
st. The CP/M utility AMSDOS.COM performs the inverse function and re
stores AMSDOS and BASIC. This command can also be used to bo
ot any program that uses the CP/M bootstrap mechanism as described in
section 9.5. Related entries None
AMSTRAD CPC464/664/6128 FIRMWARE
page 20.4 DIR Action
Display the disc directory. Parameters One optional
string parameter. Notes The parameter is a filename, po
ssibly containing wild cards, only those files which match this file
name are displayed. If the parameter is omitted then '*.*' is assumed.
The total amount of free space on the disc is shown in Kbytes.
The directory is displayed in as many columns as will fit in th
e text window of the currently selected stream. Files marked SYS are
not shown. Files without an extent zero are not shown.
Unlike CAS CATALOG (DISC) the directory is neither sorted nor are the s
izes shown. The output is similar to that of the CP/M DIR command.
Related entries A B DRIVE USER
AMSTRAD CPC464/664/6128 FIRMWARE p
age 20.5 DISC Action This command re
directs both the tape input and output firmware entries to their disc co
unterparts. Parameters None. Notes
The redirected firmware entries are CAS IN OPEN CAS IN CL
OSE CAS IN ABANDON CAS IN CHAR CAS IN DIRECT C
AS RETURN CAS TEST EOF CAS CATALOG CAS OUT OPEN
CAS OUT ABANDON CAS OUT CHAR CAS OUT DIRECT DISC is
equivalent to the two commands DISC.IN DISC.OUT. Related entries
DISC.IN DISC.OUT TAPE TAPE.IN TAPE.O
UT AMSTRAD CPC464/664/6128 FIRMWARE
page 20.6 DISC.IN Action
This command redirects the tape input firmware entries to their disc
counterparts. Parameters None. Notes
The redirected firmware entries are CAS IN OPEN CAS IN
CLOSE CAS IN ABANDON CAS IN CHAR CAS IN DIRECT C
AS RETURN CAS TEST EOF CAS CATALOG Related entries
DISC DISC.OUT TAPE TAPE.IN TAPE.OUT
AMSTRAD CPC464/664/6128 FIRMWARE
page 20.7 DISC.OUT Act
ion This command redirects the tape output firmware entries to their
disc counterparts. Parameters P Non
e. Notes The redirected firmware entries are
CAS OUT OPEN CAS OUT CLOSE CAS OUT ABANDON CAS OUT CHAR
CAS OUT DIRECT Related entries DISC
DISC.IN TAPE TAPE.IN TAPE.OUT
AMSTRAD CPC464/664/6128 FIRMWARE
page 20.8 DRIVE Action Sets the
current default drive. Parameters One string parameter.
Notes The string parameter must be a single letter in th
e range 'A'. .'P' or 'a'..'p'. Drives 'C'..'P' are for future enhancemen
t. The command will fail if AMSDOS is unable to determine the forma
t of the disc in the requested drive. In which case the default drive
will remain unchanged. When AMSDOS in initialized the defaul
t drive is set to drive A. Related entries A B
AMSTRAD CPC464/664/6128 F
IRMWARE page 20.9 ERA
Action Erase files. Parameters One string
parameter. Notes The string parameter is a filename, pos
sibly containing wild cards. All files which match this filename are
erased. A file which matches the filename but is marked R/O wil
l not be erased. In this event a message is displayed for each 16K (ex
tent) of the file. If none of the files on the disc match
the filename then an error message is displayed. Rel
ated entries A B DRIVE USER
AMSTRAD CPC464/664/6128 FIRMWARE
page 20.10 REN Action Rena
me files. Parameters Two string parameters.
Notes The first string parameter is the new name for the file. A
file of this name must not already exist. The second parameter is the n
ame of the file to be renamed. Neither name may contain wil
d cards. Both files must be on the same drive. The files
may be in different users. If the file to be renamed is marked R/O
then an error message is displayed and the file is not renamed.
The renamed file will have the attributes R/W DIR regardless of the
original file's attributes. If the file to be renamed does
not exist then an error message is displayed. Relat
ed entries A B DRIVE USER
AMSTRAD CPC464/664/6128 FIRMWARE page 20.11
TAPE Action This command restores the tape
firmware entries to the state they were before AMSDOS was initialized.
Parameters None. Notes The restor
ed firmware entries are CAS IN OPEN CAS IN CLOSE CAS
IN ABANDON CAS IN CHAR CAS IN DIRECT CAS RETURN
CAS TEST EOF CAS CATALOG CAS OUT OPEN CAS OUT CLOSE
CAS OUT ABANDON CAS OUT CHAR CAS OUT DIRECT TAP
E is equivalent to the two commands TAPE.IN TAPE.OUT Note that any
patches made to the jumpblock entries for these routines made before a D
ISC, DISC.IN or DISC.OUT command was executed will be lost. However, a
ny patches made to these entries before AMSDOS was initialized will
be restored. Related entries DISC DISC.IN
DISC.OUT TAPE.IN TAPE.OUT AMSTRAD CPC464/664
/6128 FIRMWARE page 20.12 TAPE.IN
Action This command restores the tape input firmware e
ntries to the state they were before AMSDOS was initialized.
Parameters None. Notes The restored firm
ware entries are CAS IN OPEN CAS IN CLOSE CAS IN A
BANDON CAS IN CHAR CAS IN DIRECT CAS RETURN CAS
TEST EOF CAS CATALOG Note that any patches to the jumpblock
entries for t Phese routines made before a DISC or DISC.IN command was
executed will be lost. However, any patches made to these entries befo
re AMSDOS was initialized will be restored. Related en
tries DISC DISC.IN DISC.OUT TAPE TAP
E.OUT AMSTRAD CPC464/664/6128 FIRMWARE
page 20.13 TAPE.OUT Action
This command restores the tape output firmware entries to the state
they were before AMSDOS was initialized. Parameters
None. Notes The restored firmware entries are
CAS OUT OPEN CAS OUT CLOSE CAS OUT ABANDON CAS OUT CHA
R CAS OUT DIRECT Note that any patches to the jumpblock entr
ies for these routines made before a DISC or DISC.OUT command was execut
ed will be lost. However, any patches made to these entries before AMSD
OS was initialized will be restored. Related entries
DISC DISC.IN DISC.OUT TAPE TAPE.IN
AMSTRAD CPC464/664/6128 FIRMWARE
page 20.14 USER Action
Set the default user number. Parameters One integer par
ameter. Notes The user number must be in the range 0..15
. Any other parameter will cause an error and the default user will re
main unchanged. When AMSDOS is initialized the default user number i
s set to 0. Related entries DIR ERA RE
N AMSTRAD CPC464/6
64/6128 FIRMWARE page 20.15 interface contain a
One integer parameter. Notes The user numb
er must be in the range 0..15. Any other parameter 464-AP1 BIN'"n8"'Z*K8!N#F#2
!KG (# #F#AVgwpppppqpJCxppqq88888'"p"-8xwTppxpp8qqq8ppp'"wgx8p8Jwppppxp8ppJ'"gp
pq P8wp8p8q88pqppppppqc'"'fpxqwq5J8pppqpp8ppxpxnpp8p8qppqp8pq88J8p-""'fwwpqw5pp
pp8ppw8pp8888Tx'"w"'g8wwwpw5p xpp pp8wppppAJ88888'""'g8pwq5wpp8pppppFp8xp8p8p p'
"n8"'bAP1 $$$'"n8"'pFp86128-AP1BINccD !! DZ*K8!N#F#2 !KG (# #F#AcYSwpwwppwpwpqR
Bp 8D B D"D! D"88D888! pD!"BA !!" DAR "H$ D "H$ D P8 8 !8D8 !! DLVwppw
qpwpqsppw a"B0 " "DD B D"D! D"D! D!B ! D!"BD !!" D R "$H$ D D D ! DDD !
! Dwppxps0pwq "BP DD B D"8D8! A D"D! D!B ! Dp!pppB ! pD " H$D AFDR D (
!DD !! D$ $B $D"DDD! " D "D! pD!B ! D!B ! D "H$ D ""H$D AD DR H!x8D! Vpps
wD" ""B DR"xDD((x! D "D! Dp!0p0pB ! pD !B ! D "H$ D "pppH$ 8D! !D
DD8qqs B DD" "" "B " DR"C8DHH! D !B !A DD!B ! D "H$ D "H$ D !! D D !DDD
pqww8qR B D Bp 0DDB"DD! " Dpp! B ! D D!B ! D "0pH$ 888D " PH$ D !! D8 0 !
88Dppwwpwwpppwpxq!B!!BB!BB!B!B!B !B"!B!BB!AB!D!B!DL B D B D"D! DDB"DDDD DD! "
D !xB A! !C xDA " H$ DDD0D "H$ D !! D !! D£D"DDD! " D "D! pD!B ! D!B ! D "
H$ D Appendix I Key Numbering. The various ta
bles in the Key Manager, such as the translation tables or the repeatin
g key table, are all accessed by key number. The numbering of the
keys (and joysticks) is given in the following diagrams
Note that the physical layout of the 6128 keyboard differs from the
464 and 664 keyboards but that the keys with the same key numbers have
the same symbols on the keytops and generate the same values. The keys
that have moved are marked with an asterisk. such as the translation tables
les or the repeating key table, are all accessed by key number.
The numbering of the keys (and joysticks) is given in the follo
wing diagrams Note that the physical layout of the 6128 keyb
oard differs from the 464 and 664 keyboards but that the keys with th
e same key numbers have the same symbols on the keytops an Note th
at joystick 1 overlays keys 48..53 on the main keyboard and is indistin
guishable from them. The following table translates key numbers in the
opposite direction, from the key number to the inscription on the keyt
op. Where there is a symbol on the keytop an appropriate word is used, R
IGHT for the right cursor key for example. Brackets around the inscript
ion are used to distinguish the various areas of the keyboard as foll
ows .. Function key (numeric keypad). (
..) Joystick 0 .. Joystick 1 0 1
2 3 4 5 6 7
0 UP RIGHT DOWN 9 6 3 ENTER . 8
LEFT COPY 7 8 5 1 2 0 16 CLR
ENTER 4 SHIFT CTRL 24
- P / . 32
0 9 O I L K M ,
40 8 7 U Y H J N SPACE
48 6 5 R T G F B V
UP DOWN LEFT RIGHT FIRE2 FIRE1 SPARE
56 4 3 E W S D C X
64 1 2 ESC Q TAB A CAPS Z
72 (UP) (DOWN) (LEFT) (RIGHT) (FIRE2) (FIRE1) (SPARE) DEL
AMSTRAD CPC464/664/6128 FIRMWARE
Appendix 1.2 he main keyboard and is indistinguishable from them.
V UP DOWN LEFT RIGHT FIRE2 FIRE1 SPARE
56 4 3 E PAPPEND-1BASpHHase insert disc 1 side 1 and pre
ss any key.." " P , ,"464-AP1.bin",fil"AP1-1" d(## x2 li #"6128-ap1", F xP
li ##,()"AMSTRAD CPC464/664/6128 FIRMWARE Appendix 1.
1" li # Z #d"!"fil £#,n#,x DUM,$"pads.bin", DUM, $"joys.bin", DUM,fil"ap1-2"
d #,,P,, £8M , "Please insert disc 1 side 1 and press any key.." "start.bas"ba
s"DUM, #,()*"joys.bin", -ap1", F xP li ##,()"AMSTRAD CPC464/664/6128 FIRMWARE
Appendix 1.1" li # Z #d"!"fil £#,n#,x DUM,$"pads.b
in", JOYS BIN " " Z*K8!N#F#2 !KG (# #F#ANo8q)p8p " " " 88888888 x080
00 " " x" A0p8p " x " " 00 00 00 00 " " x " D"8xx8z " " x " 00 00
00 00 " " x " B ! !x8p8pp8zp8 " " " 880880 00 00 00 " " x" ,ppppyp
" " " 880880 00 0y0 00 " x" x" q8qpy8p " " " 00 00 00 00 " x" "
wwpnp8yx " " " 8888088880 0x0 00 00 " " /8wwpn8q$) P" g" " 8888880
8888880 xx808x0 00 " " " " " /8wwpn8q$) PADS BIN//7nZ*K8!N#F#2 !KG
(# #F#A/K9888g8 888 8 pxw ppw D" p9j p8 B ! 8pp9k 8 x 8p8g p8
p8 8g p8w 8 ppX8g q88 p9X88g q nPADS $$$2-4MAIN BIN//"pp"-Z*K8!N#F#
2 !KG (# #F#A/Vqpqwprww8Tppvwwpwwwk8'"ppp0r PJwww8wwwkpJ'"pxwwwpwwpwwcc'"'30pr
Jwwwwp8wwwwpq0pppwwpJ8-""'3pprwwpwwwwppppppppPwTp'"pppp"'3rxnwqppppppAwwJpp'"pp"
'3wqprwvw8wwwqppFpwww68'""'3qprww8www8wwwJqppCpwwwp Pwwww'"pp"-2-4MAIN $$$pCpww
wp2-5MAIN BINNN'"ppZ*K8!N#F#2 !KG (# #F#ANVqpqwprwwTppvww888pwwwk8'"ppp0rJwXwwp
wwwskJ'"pxw8wXwwp88wsc8c'"'30prJww6qwwp88J-""'3pprww86wx8pTwwsc8p'"pppp"'3rxq P
AwwJwwwwsww8'"pp"'3wqprwv6qpFpw8ppww8'""'3qprww3JqCpwwwp88pwp'"pp"-$$$qCpwwwp882
-6MAIN BINq'"'"-Z*K8!N#F#2 !KG (# #F#AUqpqwprwwT33cswwpswppv88pwwwppwwpwppppppw
pppppqp'"'0rJ7psp7pwwwpwswwwppswppwwwwwwpwpxppwwqqqJ'"'xwwppwpwppwwpwppwppppw8ww
wppwwpwpppppwppsqqqc'"'30prJwww0wpwpnxwp Pwpp8wwwwwpwwwwpppwppppswJ-"'"'3pprwwp
ppwpwPwpwppkwwwwppwwpppwwwpppT'"'"'3rx7pqp7w8wpkswwwppswppwwAwwJ'"'"'3wqprwv8833
cswwwsFpwwwppwpp'"'"'3qprwwJCp8wwwwwpwwwwpppwppwppwwpppp'"'"-2-6MAIN $$$Cp8wwwww
pwwwwpppwppwppwwpppp Appendix II Key Translation Tables.
See section 3, and section 3.2 in particular, for a description of
key translation. Also, Appendix I, which gives the key numbering schem
e, may be of interest. The diagrams given in this Appendix
are for the 464 and 664 keyboards. The 6128 keyboard is similar but som
e keys have been moved. The new location of the keys can be deduced b
y inspecting Appendix I. There are three keyboard translation tabl
es used. These convert a key into its associated character or token. On
e table is used to translate keys when the control key is pressed, one i
s used to translate keys when the shift key is pressed, the last is u
sed to translate keys when neither shift nor control is pressed.
The diagrams following describe the default translation tables. Where
possible the correct character has been placed on the key. The actual
P value for each of these characters can be found in Appendix VI on the
character set. In the cases where the key produces a value which is
not a printable ASCII character the abbreviations in the following
table will be used. The default settings of the expansion tokens are
given in Appendix IV. NUL #00 ASCII control
code. SOH #01 ASCII control code. STX
#02 ASCII control code. ETX #03 ASCII contro
l code. EOT #04 ASCII control code. E
NQ #05 ASCII control code. ACK #06 ASCII cont
rol code. BEL #07 ASCII control code.
BS #08 ASCII control code. HT #09 ASCII co
ntrol code. LF #0A ASCII control code.
VT #0B ASCII control code. FF #0C ASCII
control code. CR #0D ASCII control code.
SO #0E ASCII control code. SI #0F ASCI
I control code. AMSTRAD CPC464/664/6128 FIRMWARE
Appendix 2.1 DLE #10 ASCII c
ontrol code. DC1 #11 ASCII control code.
DC2 #12 ASCII control code. DC3 #13 ASCII
control code. DC4 #14 ASCII control code.
NAK #15 ASCII control code. SYN #16 ASC
II control code. ETB #17 ASCII control code.
CAN #18 ASCII control code. EM #19 A
SCII control code. SUB #1A ASCII control code.
ESC #1B ASCII control code. FS #1C
ASCII control code. GS #1D ASCII control code.
RS #1E ASCII control code. US #1F
ASCII control code. SPACE #20 ASCII space character.
UP #5E Up arrow. DEL #7F AS
CII code. LB #A3 Pound character. Expan
sion Tokens. F0 #80 Function key 0.
F1 #81 Function key 1. F2 #82 Funct
ion key 2. F3 #83 Function key 3. F4
#84 Function key 4. F5 #85 Function key 5.
F6 #86 Function key 6. F7 #8
7 Function key 7. F8 #88 Function key 8.
F9 #89 Function key 9.
AMSTRAD CPC464/664/6128 FIRMWARE Appendix 2.
2 F. #8A Function key full stop.
FEN #8B Function key enter without control pressed.
FRUN #8C Function key enter with control pressed.
Edit and Cursor Codes. COPY #E0 Copy key.
INS #E1 Insert/overwrite toggle key.
WUP #F0 Write cursor up. WDN #F1 Write curs
or down. WLT #F2 Write cursor left. W
RT #F3 Write cursor right. RUP #F4 Read
cursor up. RDN #F5 Read cursor down.
RLT #F6 Read cursor left. RRT #F7 Read curso
r right. BEG #F8 Write cursor to start of text.
END #F9 Write cursor to end of text.
STA #FA Write cursor to start of line. FIN #FB
Write cursor to end of line. System Tokens.
BRK #FC Break key token. CAPS #FD Caps
lock toggle token. SHIFT #FE Shift lock toggle token.
#FF Ignore. Keys that are not marked
in the diagrams following generate the system ignore token, #FF.
AMSTRAD CPC464/664/6128 FIRMWARE Appendix 2
.3 and section 3.2 in particular, for a description o P Z"fil"apen6-c" 4,"line
s", d6"6-5chars", d"6-6cha-t", dJ"6-6cha-b", dT"6-7char", d"6-8char", dh"6-9char
", dr Z f "apen-11.p1","apen-11.p2"Hfil"apen-8" 4 "apen8.bas""apen8-
a", d Z fDfil"apen-9" 4 "apen9""apen9-a", d"apen9-b", dAPPEN2B BASpG #
,,P,, £8M , "Please ins #,,P,, £8M , "Please insert disc 1 side 1 and press a
ny key.." "start.bas"APPEND2 BASp.bas"#"!"fil £#,(#, #fil"ap2" j , "Wait unt
il the printer stops, then press a key to continue.." "append2a.bas"#"!"fil £#
,(#,#, 2 2#,()r, for a descAPPEND2ABASpUU&pendix 2.6" ##"APPEN2B .BAS" ## #,()"
Normal Translation Table" #,()"The following diagram describes the translation w
hen neither shift nor"#,()"control is pressed."###-"2-4main.bin", DUM, ,"pad2-4.
bin", DUM, ,("joy2-4.bin", DUM, x2 ###,()"AMSTRAD CPC464/664/6128 FIRMWARE
Appendix 2.4" li ##,()"Shift Translation Table." #,()"The
following diagram describes the translation when either shift key"#,()"is press
ed, or the shift lock is on, but the control key is not pressed."###-F"2-5main.b
in", DUM, ,P"pad2-5.bin", DUM, ,Z"joy2-5.bin", DUM, pd #,()"AMSTRAD CPC464/664/
6128 FIRMWARE Appendix 2.5" li #n#,()"Control Transla
tion Table." #,()"The following diagram describes the translation when the contr
ol key is"#,()"pressed."###-x"2-6main.bin", DUM, ,"pad2-6.bin", DUM, ,"joy2-6.b
in", DUM, ##,()"AMSTRAD CPC464/664/6128 FIRMWARE Appen
dix 2.6" ##"APPEN2B .BAS" li #-------------- dix II Key Translati
on Tables. See section 3, and section 3.2 in particular, for a desc
#FD Caps lock toggle token. SHIFT #FE Shift lock t
oggle token. #FF Ignore. Keys that are n
ot marked in the diagrams following generate the system ignore token, #F
F. Appendix 2.3
-------------------------------------------------------- PJOY2-4 BIN
" " p " Z*K8!N#F#2 !KG (# #F#AMc8p " " " 00 00 00 00 " " "sx " w "
" 8888088880 0w0 00 00 " p " 2 D"e$) " w " " 88888808888880 ww0w0p 00
" " pp " 1B ! p8p " w p" " 88888888 wp0w0p 00 " " pp " 0 p8p " w "
" 00 00 00 00 " " p " s " " w " 00 00 w0w0p 00 " " pp " sp8 " " " 88
0880 00 ww880w0p 00 " " pp " sp " " " 880880 00 p0w0p 00 " " p " JOY
2-4 $$$ sp " " " 880880 00 p0w0p 00 JOY2-5 BIN " " p Z*K8!N#F#2 !K
G (# #F#AMc8p " " " 00 00 0 P0 00 " " "sx " w " " 8888088880 0w0
00 00 " p " 2 D"e$) " w " " 88888808888880 ww0w0 00 " " pp " 1B ! p8p
" w " " 88888888 wp0w0 00 " " pp " 0 p8p " w " " 00 00 00 00 " " p
" s " " w " 00 00 w0w0 00 " " pp " sp8 " " " 880880 00 ww0w0 00 " "
pp " sp " " " 880880 00 0w0 00 " " p " pp " sp " " " 880880 0
0 0w0 00JOY2-6 BIN2 2 " " Z*K8!N#F#2 !KG (# #F#A2Mc8p " " " 00 0p0 00
00 " " "sx " " " 8888088880 0wpwww0q 00 00 " P " 2 D"e$) " " "
88888808888880 0wpww0w 00 " " " 1B ! p8p " " " 88888888 0w0w 00 " "
" 0 p8p " " " 00 00 0www0w 00 " " " s " " " 00 00 0swww0p 00 "
" " sp8 " " " 880880 00 0sp0 00 " " " sp " " " 880880 00 00 00 "
" " JOY2-6 $$$D"DDD! " D "D! pD!B ! D!B ! D "H$ D PAD2-4 BIN n4 $$$Z*K
8!N#F#2 !KG (# #F#AJa1pplw pC8 88 wp 8pCvxcs 889 D"8pp 8wwp 8wpAww 8ks 8
B ! p pcp ccw 8kw P x wwl 8xA 88w 88 wwwmcw 8 xcpCc 8pww 8898588 wpwlkw
w kpCkw ws 8858 wqplkww kpCkw cs n4 $$$PAD2-4 $$$ws 8858 wqplPAD2-5 BIN n5
$$$Z*K8!N#F#2 !KG (# #F#AJa1pplw CC8s 88 www 8CCxws 889 D"8pp 8www 8CA
8ww 8B ! p pw 8w x wwl vwp 8xCA 88vww 88 wwwm 8wwp xCC 8pws 8898588 wpw
l wp CC ws 8858 wqpl CC n5 $$$PAD2 $$$ws 8858 wqpl PPAD2-6 BIN n6 $$$Z
*K8!N#F#2 !KG (# #F#AJa1pplA 8C88 88 A 88C8x 889 D"8pp 8A 88A 8 8B ! p
pA 8 x wwl A 8xA 88 88 wwwm 8A xC8 8p 8898588 wpwl 8C8 8858 wqplA 8C8
n6 $$$PAD2-6 $$$ 8858 wqpl3-1MAIN BIN'Z*K8!N#F#2 !KG (# #F#ATqpqwprT'"'0rJJ'
"' Pxc'"'30prJJ-"'"'3pprT'"'"'3rAJ'"'"'3wqprF'"'"'3qprJC'"'"-Cre disabled.
After disabling interrupts registers A', DE' and HL' may be used as
required. If registers BC' or F' (in particular carry') are used the
n their original contents must be restored before interrupts
are re-enabled. The user may alter bits in C' (as described in (a) a
bove) and need not restore the original value provided that an OUT (C
),C is performed to keep the hardware abreast of the current st
ate. The P APPEND-3BASpWMx , "Please insert disc 1 side 1 and
press P , ,"3-1main.bin",$fil"APPEND3"## Z ( DUM, ,2"PAD3-1.BIN", DUM, &"jo
y3-1.bin", DUM,F###,()"AMSTRAD CPC464/664/6128 FIRMWARE
Appendix 3.1" P n#Z"!"fil £#,d#,n #,,P,, £8Mx , "Please insert disc 1 side 1
and press any key.." "start.bas" li # P , ,"3-1main.bin",$fil"APPEND3"## Z
( DUM, ,2"PAD3-1.BIN", DUM, &"joy3-1.bin", DUM,F###,()"AMSTRAD CPC464/664/6128
FIRMWARE Appendix 3.1" P n#Z"!"fil £#,d#,n #,,P,, £8
Appendix III Repeating Keys. Which keys are allowed t
o repeat may be set by the user. See section 3 (and section 3.5 in parti
cular) for a full description of repeating keys. Also, see Appendix I
which gives the key numbering scheme and indicates which keys have m
oved on the 6128 keyboard. The default repeating key table is de
scribed in the following diagrams. Keys which are not allowed to rep
eat are marked with an asterisk. #V!y! #Z yTB h.rq# BAr3h-q9(jFaq(
*aS0G8 (and section 3.5 in particular) for a full description of repeat
ing keys. Also, see Appendix I which gives the key numbering scheme a
nd indicates which keys have moved on the 6128 keyboard. The
default repeating key table is described in the following diagra
ms. Keys which are not allowed to repeat are marked with an JOY3-1 BI
N " " Z*K8!N#F#2 !KG (# #F#ALc8p " " " 00 00 00 00 " " "sx " " "
8888088880 00 00 00 " " 2 D"e$) " " " 88888808888880 00 00 " " "
1B ! p8p " " " 88888888 00 00 " " " 0 p8p " " " 00 00 00 00 " "
" s " " " 00 00 00 00 !P!!!!!!!!! " " " sp8 " " " 880880 00 00 00
" " " sp " " " 880880 00 00 00 " " " " " " sp n and keyboar
d scanning). If the operation to be performed is lengthy then i
t might be better to consider the use of one of the other techniq
ues described in sections (c) or (d) instead. Examp
le. The user might want to provide a routine that performs
an LD A,(BC) from RAM (similar to the RAM LAM pseudo-in
struction provided by the firmware). The code fo
r this routine coulPAD3-1 BIN Z*K8!N#F#2 !KG (# #F#AJw8m D"pq
B ! qq w m wpwwqwpwn wpwwpw8m wpwwpw88m n wpwwpw88m "P
""""""""" Appendix V Ink and Colours. A full discus
sion of inks and colours can be found in section 6.2. This appendix
list the colours that are available and the default settings for th
e inks. There are 27 colours available. The Screen Pack refers
to these colours by a grey scale number so that colour 0 is the dar
kest and colour 26 is the brightest. The hardware requires these grey s
cales to be translated into the hardware code for the colour. It is u
nlikely that the user will ever need to deal with the hardware number,
they are merely given for information. Grey Sca
le Colour HW Number 0
Black 20 1 Blue
4 2 Bright blue
21 3 Red 28
4 Magenta 24 5
Mauve 29 6 Bright red
12 7 Purple 5
8 Bright magenta 13 9
Green 22 10 Cyan
6 11 Sky blue 23
12 Yellow 30
13 White 0 14 Pa
stel blue 31 15 Orange
14 16 Pink 7
17 Pastel magenta 15 18
Bright green 18 19 Sea green
2 20 Bright cyan 19
21 Lime 26 22
Pastel green 26 23 Pastel
cyan 27 24 Bright yellow
10 25 Pastel yellow 3
26 Bright white 11 AMSTRA
D CPC464/664/6128 FIRMWARE Appendix 5.1
The user can set the colours in which the 16 inks and the border are
displayed. The following table gives the default settings
Ink Colour Colour Numbers
Border Blue 1/1 0
Blue 1/1 1 Bright
yellow 24/24 2 Bright cyan
20/20 3 Bright red
6/6 4 Bright white 26/26
5 Black 0/0 6
Bright blue 2/2 7 Bright mage
nta 8/8 8 Cyan
10/10 9 Yellow 12/12
10 Pastel blue 14/14
11 Pink 16/16 12
Bright green 18/18 13 Pastel gree
n 22/22 14 Flashing blue/bright yel
low 1/24 15 Flashing sky blue/pink 11/1
6 AM
STRAD CPC464/664/6128 FIRMWARE Appendix 5.2 s can be
found in section 6.2. 11 Pink
16/16 12 Bright green 18/18
13 Pastel green 22/22 14
Flashing blue/bright yellow 1/24 15 Flashin
g sky blue/pink 11/16
#P#########e disc parameters as specified in the conf
iguration sector, that is, motor on and off timeouts and the step rate.
Related entries SELECT FORMAT SET RETRY COUNT
AMSTRAD CPC464/664/6128 FIRMWARE pag
e 19.5 BIOS SELECT FORMAT
(CTRL/C) Select a disc format. Appen
dix VII Text VDU Control Codes. Character value in the range 0..3
1 sent to the main Text VDU output routine (TXT OUTPUT) do not produc
e a character on the screen, but are interpreted as control codes. These
codes may affect the meaning of one or more of the following ch
aracters, which are the code's parameters. All control
codes work on the currently selected stream unless otherwise indi
cated. For instance, setting the pen, code 15, sets the text pen ink fo
r the currently selected stream whilst setting the colour of an ink
, code 28, will affect all streams (and the Graphics VDU). C
ertain codes force the current position (the cursor position) to a le
gal position inside the current window before they are obeyed. This is
explained in more detail in section 4.5. The cursor may be left in an i
llegal position. The following table specifies the default actions
for the control codes. By changing entries in the control code table
the action of these codes can be altered as desired. See section 4.
7 for a full description. Code Name Params Action
0 NUL 0 In V1.1 firmware Force the cursor to a
legal position (see TXT VALIDATE). In V1.0 firmw
are No effect 1 SOH 1 Pr
int the character given by the parameter (see TXT
WR CHAR). This allows characters 0..31 to be p
rinted. 2 STX 0 Disable the cursor blob (see TXT CUR D
ISABLE). Reserves the effect of ETX (code 3).
3 ETX 0 Enable cursor blob (see TXT CUR ENABLE).
Reverses the effect of STX (code 2). 4
EOT 1 Set the screen mode given by the parameter (see
SCR SET MODE). The parameter is taken MOD 4 and
the value 3 is ignored
0 sets mode 0 (160x200). 1 sets mode 1
(320x200). 2 sets mode 2 (640x200).
5 ENQ 1 Print the character given by the parameter
using the Graphics VDU as if the graphic
character write mode was active (see TXT SET
GRAPHIC and GRA WR CHAR). AMSTRAD CPC4
64/664/6128 FIRMWARE Appendix 7.1
6 ACK 0 Enable the VDU (see TXT VDU ENABLE). Reverses
the effect of NAK (Code 21). 7 BEL 0
Makes a short bleep sound. Note that this
flushes the sound queues. 8 BS 0 Make the current po
sition legal then move left one character.
9 TAB 0 Make the current position legal then move one
to the right one character. 10 LF 0
Make the current position legal then move down
one line. 11 VT 0 Make the current position lega
l then move up one line. 12 FF
0 Clear the current window and move the current
position to the top left edge of the window on
the current line (see TXT CLEAR WINDOW). 13 CR 0
Make the current position legal and then move
it to the left edge of the window on the
$P$$$$$$$$$current line (see TXT SET COLUMN). 14 SO 1
Set the paper ink to the ink given by the
parameter (see TXT SET PAPER). Parameter is
taken MOD 16. 15 SI 1 Set the pen ink to the ink
given by the parameter (see TXT SET PEN). Para
meter is taken MOD 16. 16 DLE 0
Make the current position legal then clear it
to the current paper ink. 17 DC1 0 Make the curren
t position legal then clear from the left edge of
the window to the current position inclusiv
e. The affected cells are set to the current pap
er ink. 18 DC2 0 Make the current position legal then cl
ear from it to the right edge of the window inc
lusive. The affected cells are set to the c
urrent paper ink. 19 DC3 0
Make the current position legal then clear from
the start of the window to the current position
inclusive. The affected cells are set to the
current paper ink. 20 DC4 0 Make the current position le
gal from it to the end of the window inclusive.
The affected cells are set to the current paper i
nk. 21 NAK 0 Disable the VDU (see TXT VDU DISABLE). Reve
rses the effect of ACK (code 6). AMSTRA
D CPC464/664/6128 FIRMWARE Appendix 7.2
22 SYN 1 Set the character write mode from the parameter
(see TXT SET BACK). The parameter is taken MOD
2 and 0 sets opa
que mode (the default mode). 1 sets trans
parent mode. 23 ETB 1 Set the Graphics VDU write mo
de from the parameter (see SCR ACCESS). The p
arameter is taken MOD 4 and
0 sets FORCE mode (the default mode).
1 sets XOR mode. 2 sets AND mod
e. 3 sets OR mode. 24 CAN 0
Exchange the current pen and paper inks (see
TXT INVERSE). 25 EM 9 Set the matrix for a cha
racter (see TXT SET MATRIX). The first parame
ter specifies which character is to be set. The
next 8 parameters are the matrix for the chara
cter (given top to bottom). If the character is
not user defined no action is taken.
26 SUB 4 Set the limit of the text window (see TXT WIN
ENABLE). The first two parameters specify the
left and right columns of the window (the
smaller is the left column) the last two
parameters specify the top and bottom rows of
the window (the smaller is the top row). 27 ESC
0 No effect - available to user. 28 FS 3 Set t
he colour in which to display an ink (see SCR SE
T INK). The first parameter is taken MOD 16 and
specifies which ink is to be set. The second a
nd third parameters are taken MOD 32 and speci
fy the two colours for the ink. 29 GS 2 Set the colour
s with which to display the border (see SCR
SET BORDER). The two parameters are taken MOD 32
and specify the two colours for the border.
30 RS 0 Move the current position to the top left
corner of the window (see TXT %P%%%%%%%%%SET CUR
SOR). 31 US 2 Move the current position to a given po
sition in the current window (see TXT SET CURSOR)
. The first parameter specifies the column to
move to, the second parameter specifies the row
to move to (row 1, column 1 is the top left corn
er of the window). AMSTRAD CPC4
64/664/6128 FIRMWARE Appendix 7.3 trol Codes.
Character value in the range 0..31 sent to the main Text VDU outputthe curr
ent window (see TXT SET CURSOR). The first parame
ter specifies the column to move to, the secon
d parameter specifies the row to move to (row 1
, column 1 is the top left corner of the window).
AMSTRAD CPC464/664/6128 FIRMWARE A
MSTRAD CPC464/664/6128 FIRMWARE page 16.11
IND SCR READ #BDE5
Read a pixel from the screen. Default action
Read a pixel from the screen and decode its ink. Entry conditions
HL contains the screen address of the pixel. C contains the m
ask for the pixel. Exit conditions A contains the decode
d in Appendix IV Function Keys and Expansion Strin
gs. Function keys are more fully explained in section 3, and i
n section 3.7 in particular. The following table specifies the defaul
t string for each expansion token and which key the token is associated
with by default. Token Value Default String D
efault Key 0 #80 0 Function key
0. 1 #81 1 Function key 1. 2
#82 2 Function key 2. 3 #83 3
Function key 3. 4 #84 4 Function key 4.
5 #85 5 Function key 5. 6 #86
6 Function key 6. 7 #87 7
Function key 7. 8 #88 8 Function key 8.
9 #89 9 Function key 9. 10 #8A
. Function key full stop. 11 #8B CR
Function key enter. 12 #8C RUN"CR Function key
enter with control. 13..31 #8D..#9F None.
Tokens 13..31 are all set to empty strings and none of them are
defaulted to associate with a key. CR stands for carriage return
(character #0D) AMSTRAD CPC464/664/6128
FIRMWARE Appendix 4.1 Function keys are more ful
ly exp #8B CR Function key enter. 12 #8C
RUN"CR Function key enter with control. 13..31 #8D..#9F
None. Tokens 13..31 are all set to empty strings
and none of them are defaulted to associate with a key.
CR stands for carriage return (character #0D) &P&&&&&&
&&& 'P'''''''''