BBS Terminal v6.00 (UK) (Face B) (1991) (Source) [UTILITAIRE].dsk
   
Choose sector :
Size : 512 (Real : 512)
000000: 00 52 53 32 33 32 20 20 20 20 20 20 00 00 00 52 .RS232 ...R
000010: 02 03 04 05 06 07 08 09 0A 0B 0C 00 00 00 00 00 ................
000020: 00 54 45 58 54 49 4E 49 20 20 20 20 00 00 00 3B .TEXTINI ...;
000030: 0D 0E 0F 10 11 12 13 14 00 00 00 00 00 00 00 00 ................
000040: 00 4D 41 49 4E 20 20 20 20 42 41 4B 00 00 00 43 .MAIN BAK...C
000050: 15 16 17 18 19 1A 1B 1C 1D 00 00 00 00 00 00 00 ................
000060: 00 43 4F 4D 4D 4F 4E 20 20 20 20 20 00 00 00 1C .COMMON ....
000070: 1E 1F 20 21 00 00 00 00 00 00 00 00 00 00 00 00 .. !............
000080: 00 58 4D 4F 44 45 4D 20 20 20 20 20 00 00 00 64 .XMODEM ...d
000090: 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 00 00 00 "#$%&'()*+,-....
0000A0: 00 42 42 53 50 52 4F 47 20 20 20 20 00 00 00 06 .BBSPROG ....
0000B0: 2F 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 /...............
0000C0: 00 42 42 53 54 45 58 54 20 20 20 20 00 00 00 06 .BBSTEXT ....
0000D0: 30 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0...............
0000E0: 00 57 49 4E 44 4F 57 20 20 20 20 20 00 00 00 3C .WINDOW ...<
0000F0: 31 32 33 34 35 36 37 38 00 00 00 00 00 00 00 00 12345678........
000100: 00 44 41 54 41 50 52 4F 47 20 20 20 00 00 00 37 .DATAPROG ...7
000110: 39 3A 3B 3C 3D 3E 3F 00 00 00 00 00 00 00 00 00 9:;<=>?.........
000120: 00 54 45 58 54 53 59 53 20 20 20 20 00 00 00 80 .TEXTSYS ....
000130: 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F @ABCDEFGHIJKLMNO
000140: 00 54 45 58 54 53 59 53 20 20 20 20 01 00 00 0B .TEXTSYS ....
000150: 50 51 00 00 00 00 00 00 00 00 00 00 00 00 00 00 PQ..............
000160: 00 44 41 54 41 54 45 58 54 20 20 20 00 00 00 05 .DATATEXT ....
000170: 52 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 R...............
000180: 00 46 49 4C 45 20 20 20 20 20 20 20 00 00 00 1B .FILE ....
000190: 53 54 55 56 00 00 00 00 00 00 00 00 00 00 00 00 STUV............
0001A0: 00 4D 45 4E 55 53 20 20 20 20 20 20 00 00 00 80 .MENUS ....
0001B0: 57 58 59 5A 5B 5C 5D 5E 5F 60 61 62 63 64 65 66 WXYZ[\]^_`abcdef
0001C0: 00 4D 45 4E 55 53 20 20 20 20 20 20 01 00 00 21 .MENUS ...!
0001D0: 67 68 69 6A 6B 00 00 00 00 00 00 00 00 00 00 00 ghijk...........
0001E0: 00 41 4E 53 49 20 20 20 20 20 20 20 00 00 00 80 .ANSI ....
0001F0: 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B lmnopqrstuvwxyz{
Size : 512 (Real : 512)
000000: 00 41 4E 53 49 20 20 20 20 20 20 20 01 00 00 2C .ANSI ...,
000010: 7C 7D 7E 7F 80 81 00 00 00 00 00 00 00 00 00 00 |}~.............
000020: 00 4D 41 49 4E 20 20 20 20 20 20 20 00 00 00 43 .MAIN ...C
000030: 82 83 84 85 86 87 88 89 8A 00 00 00 00 00 00 00 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: 31 20 70 72 69 6E 74 20 22 52 53 32 33 32 20 54 1 print "RS232 T
000010: 72 61 6E 73 66 75 72 20 72 6F 75 74 69 6E 65 73 ransfur routines
000020: 22 0D 0A 0D 0A 3B 6A 70 20 49 4E 50 55 54 0D 0A "....;jp INPUT..
000030: 3B 6A 70 20 4F 55 54 50 55 54 0D 0A 3B 6A 70 20 ;jp OUTPUT..;jp
000040: 73 65 6E 64 72 65 63 65 76 65 0D 0A 3B 6A 70 20 sendreceve..;jp
000050: 53 45 54 55 50 5F 52 53 32 33 32 0D 0A 3B 6A 70 SETUP_RS232..;jp
000060: 20 48 41 4E 47 55 50 0D 0A 0D 0A 0D 0A 2E 73 65 HANGUP.......se
000070: 74 69 6E 69 74 33 30 30 70 6C 75 73 09 09 09 09 tinit300plus....
000080: 3B 20 61 64 64 20 73 65 6E 64 72 65 63 65 76 65 ; add sendreceve
000090: 20 74 6F 20 33 30 30 20 69 6E 74 65 72 75 70 74 to 300 interupt
0000A0: 73 21 0D 0A 09 6C 64 20 68 6C 2C 73 65 6E 64 72 s!...ld hl,sendr
0000B0: 65 63 65 76 65 0D 0A 09 6C 64 20 28 6A 33 30 30 eceve...ld (j300
0000C0: 69 6E 69 74 5F 70 6C 75 73 2B 31 29 2C 68 6C 0D init_plus+1),hl.
0000D0: 0A 09 6C 64 20 61 2C 26 63 33 0D 0A 09 6C 64 20 ..ld a,&c3...ld
0000E0: 28 6A 33 30 30 69 6E 69 74 5F 70 6C 75 73 29 2C (j300init_plus),
0000F0: 61 0D 0A 09 72 65 74 0D 0A 0D 0A 3B 2D 2D 2D 2D a...ret....;----
000100: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000110: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 3B 09 49 -----------..;.I
000120: 4E 50 55 54 20 43 48 41 52 20 46 4F 52 4D 20 32 NPUT CHAR FORM 2
000130: 33 32 0D 0A 3B 09 45 4E 54 52 59 20 4E 4F 4E 45 32..;.ENTRY NONE
000140: 0D 0A 3B 09 45 58 49 54 09 43 41 52 52 59 20 54 ..;.EXIT.CARRY T
000150: 52 55 45 20 43 48 41 52 20 52 45 43 45 56 45 44 RUE CHAR RECEVED
000160: 20 49 4E 20 41 0D 0A 3B 09 09 43 41 52 52 59 20 IN A..;..CARRY
000170: 46 41 4C 53 45 20 4E 4F 20 43 48 41 52 0D 0A 3B FALSE NO CHAR..;
000180: 09 55 53 45 44 20 41 46 0D 0A 3B 2D 2D 2D 2D 2D .USED AF..;-----
000190: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0001A0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 2E 49 4E -----------...IN
0001B0: 50 55 54 0D 0A 09 50 55 53 48 20 48 4C 0D 0A 09 PUT...PUSH HL...
0001C0: 50 55 53 48 20 44 45 0D 0A 09 4C 44 20 48 4C 2C PUSH DE...LD HL,
0001D0: 28 49 6E 70 75 74 48 69 67 68 29 0D 0A 09 4C 44 (InputHigh)...LD
0001E0: 20 44 45 2C 28 49 6E 70 75 74 4C 6F 77 29 0D 0A DE,(InputLow)..
0001F0: 09 4C 44 20 41 2C 48 0D 0A 09 43 50 20 44 0D 0A .LD A,H...CP D..
Size : 512 (Real : 512)
000000: 09 4A 52 20 4E 5A 2C 69 6E 70 75 74 30 0D 0A 09 .JR NZ,input0...
000010: 4C 44 20 41 2C 4C 0D 0A 09 43 50 20 45 0D 0A 09 LD A,L...CP E...
000020: 4A 52 20 5A 2C 69 6E 70 75 74 65 6E 64 0D 0A 2E JR Z,inputend...
000030: 69 6E 70 75 74 30 0D 0A 09 4C 44 20 41 2C 28 44 input0...LD A,(D
000040: 45 29 0D 0A 09 4C 44 20 48 2C 41 0D 0A 09 49 4E E)...LD H,A...IN
000050: 43 20 44 45 0D 0A 09 4C 44 20 41 2C 44 0D 0A 09 C DE...LD A,D...
000060: 43 50 20 52 5F 42 55 46 46 45 52 5F 45 4E 44 32 CP R_BUFFER_END2
000070: 0D 0A 09 4A 52 20 4E 5A 2C 49 4E 50 55 54 31 0D ...JR NZ,INPUT1.
000080: 0A 20 20 20 20 20 20 20 20 4C 44 20 44 2C 52 5F . LD D,R_
000090: 42 55 46 46 45 52 5F 53 54 41 52 54 32 0D 0A 2E BUFFER_START2...
0000A0: 69 6E 70 75 74 31 09 0D 0A 09 4C 44 20 28 49 6E input1....LD (In
0000B0: 70 75 74 4C 6F 77 29 2C 44 45 0D 0A 20 20 20 20 putLow),DE..
0000C0: 20 20 20 20 4C 44 20 41 2C 48 0D 0A 09 53 43 46 LD A,H...SCF
0000D0: 0D 0A 2E 69 6E 70 75 74 65 6E 64 0D 0A 09 50 4F ...inputend...PO
0000E0: 50 20 44 45 0D 0A 09 50 4F 50 20 48 4C 0D 0A 09 P DE...POP HL...
0000F0: 52 45 54 0D 0A 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D RET....;--------
000100: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000110: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 3B -------------..;
000120: 09 4F 55 54 20 50 55 54 20 43 48 41 52 20 54 4F .OUT PUT CHAR TO
000130: 20 32 33 32 0D 0A 3B 09 45 6E 74 72 79 09 41 3D 232..;.Entry.A=
000140: 63 68 61 72 0D 0A 3B 09 45 78 69 74 20 6E 6F 6E char..;.Exit non
000150: 65 0D 0A 3B 09 55 73 65 64 09 41 46 0D 0A 3B 2D e..;.Used.AF..;-
000160: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000170: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000180: 2D 2D 2D 2D 2D 0D 0A 0D 0A 2E 4F 55 54 50 55 54 -----.....OUTPUT
000190: 0D 0A 09 50 55 53 48 20 48 4C 0D 0A 09 50 55 53 ...PUSH HL...PUS
0001A0: 48 20 41 46 0D 0A 09 4C 44 20 48 2C 41 0D 0A 2E H AF...LD H,A...
0001B0: 4F 75 74 50 31 09 4C 44 20 41 2C 28 4F 75 74 50 OutP1.LD A,(OutP
0001C0: 75 74 4C 6F 77 29 0D 0A 09 4C 44 20 4C 2C 41 0D utLow)...LD L,A.
0001D0: 0A 09 44 45 43 20 4C 0D 0A 09 4C 44 20 41 2C 28 ..DEC L...LD A,(
0001E0: 4F 75 74 70 75 74 48 69 67 68 29 0D 0A 09 43 50 OutputHigh)...CP
0001F0: 20 4C 0D 0A 09 4A 50 20 5A 2C 4F 75 74 50 31 0D L...JP Z,OutP1.
Size : 512 (Real : 512)
000000: 0A 09 4C 44 20 4C 2C 41 0D 0A 09 4C 44 20 41 2C ..LD L,A...LD A,
000010: 48 0D 0A 09 4C 44 20 48 2C 4F 75 74 5F 53 74 61 H...LD H,Out_Sta
000020: 72 74 32 0D 0A 09 4C 44 20 28 48 4C 29 2C 41 0D rt2...LD (HL),A.
000030: 0A 09 4C 44 20 41 2C 4C 0D 0A 09 49 4E 43 20 41 ..LD A,L...INC A
000040: 0D 0A 09 4C 44 20 28 4F 75 74 70 75 74 48 69 67 ...LD (OutputHig
000050: 68 29 2C 41 0D 0A 09 50 4F 50 20 41 46 0D 0A 09 h),A...POP AF...
000060: 50 4F 50 20 48 4C 0D 0A 09 52 45 54 0D 0A 0D 0A POP HL...RET....
000070: 0D 0A 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ....;-----------
000080: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000090: 2D 2D 0D 0A 3B 20 31 2F 33 30 30 20 73 65 63 20 --..; 1/300 sec
0000A0: 73 65 6E 64 20 2F 20 72 65 63 69 76 65 20 72 6F send / recive ro
0000B0: 75 74 69 6E 65 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D utine..;--------
0000C0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0000D0: 2D 2D 2D 2D 0D 0A 2E 73 65 6E 64 72 65 63 65 76 ----...sendrecev
0000E0: 65 0D 0A 20 20 20 20 20 20 20 20 6C 64 20 61 2C e.. ld a,
0000F0: 28 52 53 32 33 32 5F 73 65 6C 65 63 74 29 0D 0A (RS232_select)..
000100: 09 63 70 20 32 0D 0A 09 6A 72 20 7A 2C 73 65 6E .cp 2...jr z,sen
000110: 64 72 65 63 65 76 65 5F 65 6E 64 09 3B 49 67 6E dreceve_end.;Ign
000120: 6F 72 65 20 72 73 32 33 32 20 69 6E 70 75 74 73 ore rs232 inputs
000130: 20 69 66 20 6E 6F 6E 65 20 73 65 6C 65 63 74 65 if none selecte
000140: 64 0D 0A 09 0D 0A 09 4C 44 20 42 43 2C 28 70 6F d......LD BC,(po
000150: 72 74 29 0D 0A 2E 72 65 63 0D 0A 09 49 4E 20 41 rt)...rec...IN A
000160: 2C 28 43 29 0D 0A 09 42 49 54 20 30 2C 41 0D 0A ,(C)...BIT 0,A..
000170: 09 4A 52 20 5A 2C 53 65 6E 64 43 68 61 72 0D 0A .JR Z,SendChar..
000180: 09 4C 44 20 48 4C 2C 28 49 6E 70 75 74 48 69 67 .LD HL,(InputHig
000190: 68 29 0D 0A 09 44 45 43 20 43 0D 0A 09 49 4E 20 h)...DEC C...IN
0001A0: 41 2C 28 43 29 0D 0A 09 4C 44 20 28 48 4C 29 2C A,(C)...LD (HL),
0001B0: 41 0D 0A 09 49 4E 43 20 48 4C 0D 0A 20 20 20 20 A...INC HL..
0001C0: 20 20 20 20 4C 44 20 41 2C 48 0D 0A 2E 52 65 63 LD A,H...Rec
0001D0: 53 65 6C 66 4D 6F 64 0D 0A 09 43 50 20 52 5F 42 SelfMod...CP R_B
0001E0: 75 66 66 65 72 5F 45 6E 64 32 0D 0A 09 4A 52 20 uffer_End2...JR
0001F0: 4E 5A 2C 52 45 43 32 0D 0A 09 4C 44 20 48 2C 52 NZ,REC2...LD H,R
Size : 512 (Real : 512)
000000: 5F 42 75 66 66 65 72 5F 53 74 61 72 74 32 0D 0A _Buffer_Start2..
000010: 2E 72 65 63 32 0D 0A 09 4C 44 20 28 49 6E 70 75 .rec2...LD (Inpu
000020: 74 48 69 67 68 29 2C 48 4C 0D 0A 20 20 20 20 20 tHigh),HL..
000030: 20 20 20 49 4E 43 20 43 0D 0A 09 4A 52 20 52 45 INC C...JR RE
000040: 43 0D 0A 2E 53 65 6E 64 63 68 61 72 0D 0A 2E 53 C...Sendchar...S
000050: 74 6F 70 5F 4F 75 74 70 75 74 0D 0A 09 4E 4F 50 top_Output...NOP
000060: 0D 0A 09 42 49 54 20 32 2C 41 0D 0A 09 4A 52 20 ...BIT 2,A...JR
000070: 5A 2C 73 65 6E 64 72 65 63 65 76 65 5F 65 6E 64 Z,sendreceve_end
000080: 0D 0A 09 4C 44 20 41 2C 28 4F 75 74 70 75 74 4C ...LD A,(OutputL
000090: 6F 77 29 0D 0A 09 4C 44 20 4C 2C 41 0D 0A 09 4C ow)...LD L,A...L
0000A0: 44 20 41 2C 28 4F 75 74 70 75 74 48 69 67 68 29 D A,(OutputHigh)
0000B0: 0D 0A 09 43 50 20 4C 0D 0A 09 4A 52 20 5A 2C 73 ...CP L...JR Z,s
0000C0: 65 6E 64 72 65 63 65 76 65 5F 65 6E 64 0D 0A 09 endreceve_end...
0000D0: 4C 44 20 48 2C 4F 75 74 5F 53 74 61 72 74 32 0D LD H,Out_Start2.
0000E0: 0A 09 4C 44 20 41 2C 28 48 4C 29 0D 0A 09 44 45 ..LD A,(HL)...DE
0000F0: 43 20 43 0D 0A 09 4F 55 54 20 28 43 29 2C 41 0D C C...OUT (C),A.
000100: 0A 09 49 4E 43 20 4C 0D 0A 09 4C 44 20 41 2C 4C ..INC L...LD A,L
000110: 0D 0A 09 4C 44 20 28 4F 75 74 70 75 74 4C 6F 77 ...LD (OutputLow
000120: 29 2C 41 0D 0A 2E 73 65 6E 64 72 65 63 65 76 65 ),A...sendreceve
000130: 5F 65 6E 64 0D 0A 09 52 45 54 0D 0A 0D 0A 3B 2D _end...RET....;-
000140: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000150: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000160: 2D 2D 0D 0A 0D 0A 2E 57 61 69 74 5F 4D 6F 64 65 --.....Wait_Mode
000170: 6D 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 28 44 m.. LD (D
000180: 49 41 4C 54 49 4D 45 29 2C 41 09 09 3B 6D 61 78 IALTIME),A..;max
000190: 20 74 69 6D 65 20 66 6F 72 20 77 61 69 74 0D 0A time for wait..
0001A0: 09 58 4F 52 20 41 0D 0A 09 4C 44 20 28 54 49 4D .XOR A...LD (TIM
0001B0: 45 52 29 2C 41 09 09 3B 72 65 73 65 74 20 74 69 ER),A..;reset ti
0001C0: 6D 65 72 0D 0A 2E 57 61 69 74 5F 4D 6F 64 0D 0A mer...Wait_Mod..
0001D0: 09 4C 44 20 42 43 2C 26 46 41 44 44 09 09 3B 70 .LD BC,&FADD..;p
0001E0: 6F 72 74 20 0D 0A 09 4C 44 20 44 2C 31 36 09 09 ort ...LD D,16..
0001F0: 09 3B 63 61 72 72 69 65 72 20 64 65 63 74 65 74 .;carrier dectet
Size : 512 (Real : 512)
000000: 0D 0A 09 4F 55 54 20 28 43 29 2C 44 0D 0A 09 49 ...OUT (C),D...I
000010: 4E 20 44 2C 28 43 29 09 09 3B 67 65 74 20 73 74 N D,(C)..;get st
000020: 61 74 65 0D 0A 09 42 49 54 20 33 2C 44 0D 0A 09 ate...BIT 3,D...
000030: 4A 52 20 4E 5A 2C 4D 4F 44 45 4D 5F 4F 4E 5F 4C JR NZ,MODEM_ON_L
000040: 49 4E 45 09 3B 63 61 72 72 69 65 72 20 6F 6E 3B INE.;carrier on;
000050: 61 3D 30 20 72 65 74 0D 0A 0D 0A 20 20 20 20 20 a=0 ret....
000060: 20 20 20 4C 44 20 41 2C 28 44 49 41 4C 54 49 4D LD A,(DIALTIM
000070: 45 29 0D 0A 09 4C 44 20 44 2C 41 0D 0A 09 4C 44 E)...LD D,A...LD
000080: 20 41 2C 28 54 49 4D 45 52 29 0D 0A 09 43 50 20 A,(TIMER)...CP
000090: 44 0D 0A 09 4A 52 20 5A 2C 4D 4F 44 45 4D 5F 4F D...JR Z,MODEM_O
0000A0: 46 46 5F 4C 49 4E 45 09 3B 61 3D 66 66 2C 74 69 FF_LINE.;a=ff,ti
0000B0: 6D 65 20 6F 75 74 0D 0A 0D 0A 20 20 20 20 20 20 me out....
0000C0: 20 20 43 41 4C 4C 20 4B 4D 5F 52 45 41 44 5F 43 CALL KM_READ_C
0000D0: 48 41 52 0D 0A 09 4A 52 20 43 2C 4D 4F 44 45 4D HAR...JR C,MODEM
0000E0: 5F 4F 46 46 5F 4C 49 4E 45 09 3B 61 3D 66 66 2C _OFF_LINE.;a=ff,
0000F0: 6B 65 79 20 62 65 65 6E 20 70 72 65 73 73 65 64 key been pressed
000100: 0D 0A 09 4A 52 20 57 41 49 54 5F 4D 4F 44 09 09 ...JR WAIT_MOD..
000110: 3B 6C 6F 6F 70 0D 0A 0D 0A 3B 2D 2D 2D 2D 2D 2D ;loop....;------
000120: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000130: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 2E -------------...
000140: 50 55 52 47 45 5F 42 55 46 0D 0A 09 58 4F 52 20 PURGE_BUF...XOR
000150: 41 0D 0A 09 4C 44 20 28 54 49 4D 45 52 29 2C 41 A...LD (TIMER),A
000160: 0D 0A 2E 50 42 55 31 0D 0A 09 43 41 4C 4C 20 49 ...PBU1...CALL I
000170: 4E 50 55 54 0D 0A 09 4A 52 20 43 2C 50 55 52 47 NPUT...JR C,PURG
000180: 45 5F 42 55 46 0D 0A 09 4C 44 20 41 2C 28 54 49 E_BUF...LD A,(TI
000190: 4D 45 52 29 0D 0A 09 43 50 20 32 0D 0A 09 52 45 MER)...CP 2...RE
0001A0: 54 20 5A 0D 0A 09 4A 52 20 50 42 55 31 0D 0A 0D T Z...JR PBU1...
0001B0: 0A 0D 0A 3B 2D 20 2D 20 2D 20 2D 20 2D 20 2D 20 ...;- - - - - -
0001C0: 2D 20 2D 20 2D 20 2D 20 2D 20 2D 20 2D 20 2D 20 - - - - - - - -
0001D0: 2D 20 2D 20 0D 0A 2E 4D 4F 44 45 4D 5F 4F 4E 5F - - ...MODEM_ON_
0001E0: 4C 49 4E 45 0D 0A 09 58 4F 52 20 41 0D 0A 09 52 LINE...XOR A...R
0001F0: 45 54 0D 0A 2E 4D 4F 44 45 4D 5F 4F 46 46 5F 4C ET...MODEM_OFF_L
Size : 512 (Real : 512)
000000: 49 4E 45 0D 0A 09 43 50 20 26 46 43 0D 0A 09 52 INE...CP &FC...R
000010: 45 54 20 5A 0D 0A 09 4C 44 20 41 2C 26 46 46 0D ET Z...LD A,&FF.
000020: 0A 09 52 45 54 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D ..RET..;--------
000030: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000040: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 2E 43 61 72 ----------...Car
000050: 72 69 65 72 5F 54 65 73 74 0D 0A 09 50 55 53 48 rier_Test...PUSH
000060: 20 42 43 0D 0A 09 50 55 53 48 20 44 45 0D 0A 09 BC...PUSH DE...
000070: 4C 44 20 42 43 2C 26 46 41 44 44 09 09 3B 70 6F LD BC,&FADD..;po
000080: 72 74 20 0D 0A 09 4C 44 20 44 2C 31 36 09 09 09 rt ...LD D,16...
000090: 3B 63 61 72 72 69 65 72 20 64 65 63 74 65 74 0D ;carrier dectet.
0000A0: 0A 09 4F 55 54 20 28 43 29 2C 44 0D 0A 09 49 4E ..OUT (C),D...IN
0000B0: 20 44 2C 28 43 29 09 09 3B 67 65 74 20 73 74 61 D,(C)..;get sta
0000C0: 74 65 0D 0A 09 42 49 54 20 33 2C 44 0D 0A 09 50 te...BIT 3,D...P
0000D0: 4F 50 20 44 45 0D 0A 09 50 4F 50 20 42 43 0D 0A OP DE...POP BC..
0000E0: 20 20 20 20 20 20 20 20 52 45 54 20 09 09 09 3B RET ...;
0000F0: 69 66 20 5A 65 72 6F 20 74 72 75 65 20 74 68 65 if Zero true the
000100: 6E 20 6E 6F 20 63 61 72 72 69 65 72 0D 0A 3B 2D n no carrier..;-
000110: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000120: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000130: 0D 0A 2E 4F 75 74 53 74 72 0D 0A 09 4C 44 20 41 ...OutStr...LD A
000140: 2C 28 48 4C 29 09 09 3B 6F 75 74 20 73 74 72 69 ,(HL)..;out stri
000150: 6E 67 20 66 6F 72 20 62 20 28 6C 65 6E 67 74 68 ng for b (length
000160: 29 0D 0A 09 49 4E 43 20 48 4C 0D 0A 20 20 20 20 )...INC HL..
000170: 20 20 20 20 43 41 4C 4C 20 4F 55 54 50 55 54 0D CALL OUTPUT.
000180: 0A 09 44 4A 4E 5A 20 4F 55 54 53 54 52 0D 0A 09 ..DJNZ OUTSTR...
000190: 52 45 54 0D 0A 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D RET....;--------
0001A0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0001B0: 2D 2D 2D 2D 2D 2D 2D 0D 0A 2E 52 45 53 45 54 5F -------...RESET_
0001C0: 42 55 46 46 45 52 0D 0A 09 44 49 0D 0A 09 4C 44 BUFFER...DI...LD
0001D0: 20 48 4C 2C 52 5F 42 75 66 66 65 72 5F 53 74 61 HL,R_Buffer_Sta
0001E0: 72 74 0D 0A 09 4C 44 20 28 49 6E 70 75 74 4C 6F rt...LD (InputLo
0001F0: 77 29 2C 48 4C 0D 0A 09 4C 44 20 28 49 6E 70 75 w),HL...LD (Inpu
Size : 512 (Real : 512)
000000: 74 48 69 67 68 29 2C 48 4C 0D 0A 09 45 49 0D 0A tHigh),HL...EI..
000010: 09 4C 44 20 41 2C 37 0D 0A 09 43 41 4C 4C 20 26 .LD A,7...CALL &
000020: 42 42 35 41 0D 0A 09 4C 44 20 41 2C 26 46 45 0D BB5A...LD A,&FE.
000030: 0A 09 52 45 54 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D ..RET..;--------
000040: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000050: 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 2E 43 4C 45 41 52 --------...CLEAR
000060: 5F 42 55 46 46 45 52 0D 0A 09 4C 44 20 48 4C 2C _BUFFER...LD HL,
000070: 52 5F 42 55 46 46 45 52 5F 53 54 41 52 54 0D 0A R_BUFFER_START..
000080: 09 4C 44 20 44 45 2C 52 5F 42 55 46 46 45 52 5F .LD DE,R_BUFFER_
000090: 53 54 41 52 54 2B 31 0D 0A 09 4C 44 20 42 43 2C START+1...LD BC,
0000A0: 52 5F 42 55 46 46 45 52 5F 45 4E 44 2D 52 5F 42 R_BUFFER_END-R_B
0000B0: 55 46 46 45 52 5F 53 54 41 52 54 2D 31 0D 0A 09 UFFER_START-1...
0000C0: 4C 44 20 28 48 4C 29 2C 30 0D 0A 09 4C 44 49 52 LD (HL),0...LDIR
0000D0: 0D 0A 09 4A 50 20 52 45 53 45 54 5F 42 55 46 46 ...JP RESET_BUFF
0000E0: 45 52 0D 0A 0D 0A 0D 0A 3B 2A 2A 2A 2A 2A 2A 2A ER......;*******
0000F0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ****************
000100: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 0D 0A 3B 09 53 ***********..;.S
000110: 45 54 20 55 50 20 54 48 45 20 32 33 32 0D 0A 3B ET UP THE 232..;
000120: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ****************
000130: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ****************
000140: 2A 2A 0D 0A 0D 0A 2E 53 45 54 55 50 5F 47 45 54 **.....SETUP_GET
000150: 5F 57 4F 52 44 0D 0A 09 45 58 20 48 4C 2C 44 45 _WORD...EX HL,DE
000160: 0D 0A 09 6C 64 20 6C 2C 61 0D 0A 3B 09 4C 44 20 ...ld l,a..;.LD
000170: 4C 2C 28 49 58 2B 31 30 29 0D 0A 09 4C 44 20 48 L,(IX+10)...LD H
000180: 2C 30 0D 0A 09 41 44 44 20 48 4C 2C 48 4C 09 3B ,0...ADD HL,HL.;
000190: 2A 32 0D 0A 09 41 44 44 20 48 4C 2C 44 45 0D 0A *2...ADD HL,DE..
0001A0: 09 4C 44 20 42 2C 28 48 4C 29 0D 0A 09 49 4E 43 .LD B,(HL)...INC
0001B0: 20 48 4C 0D 0A 09 4C 44 20 43 2C 28 48 4C 29 0D HL...LD C,(HL).
0001C0: 0A 09 52 45 54 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D ..RET..;--------
0001D0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0001E0: 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 2E 53 45 54 55 50 --------...SETUP
0001F0: 5F 47 45 54 5F 42 59 54 45 0D 0A 3B 09 4C 44 20 _GET_BYTE..;.LD
Size : 512 (Real : 512)
000000: 45 2C 28 49 58 2B 31 30 29 0D 0A 09 6C 64 20 65 E,(IX+10)...ld e
000010: 2C 61 0D 0A 09 4C 44 20 44 2C 30 0D 0A 09 41 44 ,a...LD D,0...AD
000020: 44 20 48 4C 2C 44 45 0D 0A 09 4C 44 20 42 2C 28 D HL,DE...LD B,(
000030: 48 4C 29 0D 0A 09 52 45 54 0D 0A 3B 2D 2D 2D 2D HL)...RET..;----
000040: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000050: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 2E 42 ------------...B
000060: 41 55 44 5F 53 54 41 52 54 0D 0A 09 4C 44 20 49 AUD_START...LD I
000070: 58 2C 42 41 53 50 45 45 44 32 0D 0A 20 20 20 20 X,BASPEED2..
000080: 20 20 20 20 4C 44 20 48 4C 2C 42 53 54 41 42 4C LD HL,BSTABL
000090: 45 32 0D 0A 09 53 55 42 20 22 43 22 0D 0A 09 4C E2...SUB "C"...L
0000A0: 44 20 28 53 51 42 41 55 44 29 2C 41 0D 0A 09 43 D (SQBAUD),A...C
0000B0: 41 4C 4C 20 53 45 54 55 50 5F 47 45 54 5F 57 4F ALL SETUP_GET_WO
0000C0: 52 44 0D 0A 09 50 55 53 48 20 42 43 0D 0A 09 4C RD...PUSH BC...L
0000D0: 44 20 49 59 2C 28 57 52 49 54 45 5F 52 45 47 53 D IY,(WRITE_REGS
0000E0: 29 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 41 2C ).. LD A,
0000F0: 28 49 59 2B 31 29 0D 0A 09 41 4E 44 20 25 30 30 (IY+1)...AND %00
000100: 31 31 31 31 31 31 0D 0A 09 4F 52 20 42 0D 0A 09 111111...OR B...
000110: 4C 44 20 28 49 59 2B 31 29 2C 41 09 3B 73 65 74 LD (IY+1),A.;set
000120: 20 72 65 67 20 34 0D 0A 09 43 41 4C 4C 20 53 45 reg 4...CALL SE
000130: 54 52 53 0D 0A 09 50 4F 50 20 42 43 0D 0A 09 4C TRS...POP BC...L
000140: 44 20 41 2C 43 0D 0A 09 4C 44 20 48 4C 2C 53 57 D A,C...LD HL,SW
000150: 33 30 30 0D 0A 09 43 50 20 31 0D 0A 09 4A 52 20 300...CP 1...JR
000160: 5A 2C 42 55 44 0D 0A 20 20 20 20 20 20 20 20 4C Z,BUD.. L
000170: 44 20 48 4C 2C 53 57 32 34 30 30 0D 0A 09 43 50 D HL,SW2400...CP
000180: 20 33 0D 0A 09 4A 52 20 5A 2C 42 55 44 0D 0A 09 3...JR Z,BUD...
000190: 4C 44 20 48 4C 2C 53 57 32 34 31 32 0D 0A 2E 42 LD HL,SW2412...B
0001A0: 55 44 09 50 55 53 48 20 48 4C 0D 0A 0D 0A 09 4C UD.PUSH HL.....L
0001B0: 44 20 49 58 2C 42 41 55 44 5F 4D 53 47 0D 0A 09 D IX,BAUD_MSG...
0001C0: 43 41 4C 4C 20 4D 42 4F 52 44 45 52 0D 0A 09 4C CALL MBORDER...L
0001D0: 44 20 48 4C 2C 36 31 2A 32 35 36 2B 31 38 0D 0A D HL,61*256+18..
0001E0: 09 4C 44 20 28 59 29 2C 48 4C 0D 0A 20 20 20 20 .LD (Y),HL..
0001F0: 20 20 20 20 4C 44 20 48 4C 2C 53 57 49 54 43 48 LD HL,SWITCH
Size : 512 (Real : 512)
000000: 0D 0A 09 43 41 4C 4C 20 54 45 58 54 0D 0A 20 20 ...CALL TEXT..
000010: 20 20 20 20 20 20 50 4F 50 20 48 4C 0D 0A 09 43 POP HL...C
000020: 41 4C 4C 20 54 45 58 54 0D 0A 09 43 41 4C 4C 20 ALL TEXT...CALL
000030: 4B 4D 5F 57 41 49 54 5F 43 48 41 52 0D 0A 42 45 KM_WAIT_CHAR..BE
000040: 58 49 54 09 4C 44 20 49 58 2C 42 41 55 44 5F 4D XIT.LD IX,BAUD_M
000050: 53 47 0D 0A 09 43 41 4C 4C 20 57 49 4E 44 4F 57 SG...CALL WINDOW
000060: 5F 57 49 50 45 0D 0A 09 4C 44 20 49 58 2C 42 41 _WIPE...LD IX,BA
000070: 53 50 45 45 44 32 0D 0A 42 45 58 49 54 32 09 3B SPEED2..BEXIT2.;
000080: 0D 0A 09 3B 4A 50 20 57 49 4E 52 45 54 0D 0A 09 ...;JP WINRET...
000090: 4A 50 20 53 54 32 0D 0A 0D 0A 3B 2D 2D 2D 2D 2D JP ST2....;-----
0000A0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0000B0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 3B 09 50 41 52 ---------..;.PAR
0000C0: 54 59 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D TY..;-----------
0000D0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0000E0: 2D 2D 2D 0D 0A 0D 0A 2E 50 41 52 54 59 5F 53 54 ---.....PARTY_ST
0000F0: 41 52 54 0D 0A 0D 0A 20 20 20 20 20 20 20 20 53 ART.... S
000100: 55 42 20 22 49 22 0D 0A 09 4C 44 20 48 4C 2C 50 UB "I"...LD HL,P
000110: 4E 45 4F 0D 0A 09 4C 44 20 28 53 51 50 41 52 49 NEO...LD (SQPARI
000120: 54 59 29 2C 41 0D 0A 09 43 41 4C 4C 20 53 45 54 TY),A...CALL SET
000130: 55 50 5F 47 45 54 5F 42 59 54 45 0D 0A 09 4C 44 UP_GET_BYTE...LD
000140: 20 49 59 2C 28 57 52 49 54 45 5F 52 45 47 53 29 IY,(WRITE_REGS)
000150: 0D 0A 09 4C 44 20 41 2C 28 49 59 2B 31 29 0D 0A ...LD A,(IY+1)..
000160: 09 41 4E 44 20 25 31 31 31 31 31 31 30 30 0D 0A .AND %11111100..
000170: 09 4F 52 20 42 0D 0A 09 4C 44 20 28 49 59 2B 31 .OR B...LD (IY+1
000180: 29 2C 41 0D 0A 09 43 41 4C 4C 20 53 45 54 52 53 ),A...CALL SETRS
000190: 0D 0A 09 4A 50 20 53 54 32 0D 0A 3B 2D 2D 2D 2D ...JP ST2..;----
0001A0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0001B0: 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 3B 09 44 41 54 41 --------..;.DATA
0001C0: 20 42 49 54 53 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D BITS..;--------
0001D0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0001E0: 2D 2D 2D 2D 0D 0A 2E 42 49 54 5F 53 54 41 52 54 ----...BIT_START
0001F0: 0D 0A 0D 0A 09 4C 44 20 48 4C 2C 42 54 35 36 37 .....LD HL,BT567
Size : 512 (Real : 512)
000000: 38 0D 0A 09 53 55 42 20 22 35 22 0D 0A 09 4C 44 8...SUB "5"...LD
000010: 20 28 53 51 44 41 54 41 29 2C 41 0D 0A 09 43 41 (SQDATA),A...CA
000020: 4C 4C 20 53 45 54 55 50 5F 47 45 54 5F 42 59 54 LL SETUP_GET_BYT
000030: 45 0D 0A 09 4C 44 20 41 2C 42 0D 0A 09 4C 44 20 E...LD A,B...LD
000040: 49 59 2C 28 57 52 49 54 45 5F 52 45 47 53 29 0D IY,(WRITE_REGS).
000050: 0A 20 20 20 20 20 20 20 20 4C 44 20 28 49 59 2B . LD (IY+
000060: 30 29 2C 41 0D 0A 09 4C 44 20 41 2C 28 49 59 2B 0),A...LD A,(IY+
000070: 32 29 0D 0A 09 41 4E 44 20 25 31 30 30 30 30 30 2)...AND %100000
000080: 31 30 0D 0A 09 4C 44 20 43 2C 41 0D 0A 20 20 20 10...LD C,A..
000090: 20 20 20 20 20 4C 44 20 41 2C 42 0D 0A 09 53 52 LD A,B...SR
0000A0: 4C 20 41 0D 0A 09 4F 52 20 25 30 30 30 30 31 30 L A...OR %000010
0000B0: 30 30 0D 0A 20 20 20 20 20 20 20 20 4F 52 20 43 00.. OR C
0000C0: 0D 0A 09 4C 44 20 28 49 59 2B 32 29 2C 41 0D 0A ...LD (IY+2),A..
0000D0: 09 43 41 4C 4C 20 53 45 54 52 53 0D 0A 09 4A 50 .CALL SETRS...JP
0000E0: 20 53 54 32 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D ST2..;---------
0000F0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000100: 2D 2D 0D 0A 3B 09 53 54 4F 50 20 42 49 54 53 0D --..;.STOP BITS.
000110: 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D .;--------------
000120: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 2E -------------...
000130: 53 54 4F 50 53 54 41 52 54 0D 0A 09 53 55 42 20 STOPSTART...SUB
000140: 22 4C 22 0D 0A 09 4C 44 20 48 4C 2C 53 54 4F 50 "L"...LD HL,STOP
000150: 53 32 0D 0A 09 4C 44 20 28 53 51 53 54 4F 50 29 S2...LD (SQSTOP)
000160: 2C 41 0D 0A 09 43 41 4C 4C 20 53 45 54 55 50 5F ,A...CALL SETUP_
000170: 47 45 54 5F 42 59 54 45 0D 0A 09 4C 44 20 49 59 GET_BYTE...LD IY
000180: 2C 28 57 52 49 54 45 5F 52 45 47 53 29 0D 0A 09 ,(WRITE_REGS)...
000190: 4C 44 20 41 2C 28 49 59 2B 31 29 0D 0A 09 41 4E LD A,(IY+1)...AN
0001A0: 44 20 25 31 31 31 31 30 30 31 31 0D 0A 20 20 20 D %11110011..
0001B0: 20 20 20 20 20 4F 52 20 42 0D 0A 09 4C 44 20 28 OR B...LD (
0001C0: 49 59 2B 31 29 2C 41 0D 0A 09 43 41 4C 4C 20 53 IY+1),A...CALL S
0001D0: 45 54 52 53 0D 0A 09 4A 50 20 53 54 32 0D 0A 3B ETRS...JP ST2..;
0001E0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0001F0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 3B 09 50 -----------..;.P
Size : 512 (Real : 512)
000000: 4F 52 54 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ORT..;----------
000010: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000020: 2D 0D 0A 0D 0A 2E 50 54 41 09 4C 44 20 4C 2C 26 -.....PTA.LD L,&
000030: 44 44 0D 0A 09 4C 44 20 41 2C 30 0D 0A 09 4A 52 DD...LD A,0...JR
000040: 20 50 53 55 0D 0A 2E 50 54 42 20 20 20 09 4C 44 PSU...PTB .LD
000050: 20 4C 2C 26 44 46 0D 0A 09 4C 44 20 41 2C 31 0D L,&DF...LD A,1.
000060: 0A 2E 50 53 55 09 4C 44 20 48 2C 26 46 41 0D 0A ..PSU.LD H,&FA..
000070: 09 4C 44 20 28 50 4F 52 54 29 2C 48 4C 0D 0A 09 .LD (PORT),HL...
000080: 4C 44 20 28 53 51 50 4F 52 54 29 2C 41 0D 0A 09 LD (SQPORT),A...
000090: 4A 50 20 53 54 32 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D JP ST2..;-------
0000A0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0000B0: 2D 2D 2D 2D 2D 2D 0D 0A 2E 73 65 74 0D 0A 09 4C ------...set...L
0000C0: 44 20 49 58 2C 53 45 54 57 0D 0A 09 43 41 4C 4C D IX,SETW...CALL
0000D0: 20 4D 42 4F 52 44 45 52 0D 0A 09 43 41 4C 4C 20 MBORDER...CALL
0000E0: 4D 50 52 49 4E 54 0D 0A 2E 53 54 32 09 43 41 4C MPRINT...ST2.CAL
0000F0: 4C 20 53 45 54 50 52 49 4E 54 0D 0A 2E 53 45 54 L SETPRINT...SET
000100: 4C 50 09 43 41 4C 4C 20 4B 4D 5F 57 41 49 54 5F LP.CALL KM_WAIT_
000110: 43 48 41 52 0D 0A 09 43 50 20 26 46 43 0D 0A 09 CHAR...CP &FC...
000120: 4A 50 20 5A 2C 57 49 4E 52 45 54 0D 0A 09 43 50 JP Z,WINRET...CP
000130: 20 22 35 22 0D 0A 09 4A 52 20 43 2C 53 4F 54 31 "5"...JR C,SOT1
000140: 0D 0A 09 43 50 20 22 38 22 2B 31 0D 0A 20 20 20 ...CP "8"+1..
000150: 20 20 20 20 20 4A 52 20 43 2C 42 49 54 5F 53 54 JR C,BIT_ST
000160: 41 52 54 0D 0A 2E 53 4F 54 31 09 52 45 53 20 35 ART...SOT1.RES 5
000170: 2C 41 0D 0A 09 4C 44 20 4C 2C 41 0D 0A 09 43 50 ,A...LD L,A...CP
000180: 20 22 41 22 0D 0A 09 4A 52 20 43 2C 53 45 54 4C "A"...JR C,SETL
000190: 50 0D 0A 09 4A 52 20 5A 2C 50 54 41 0D 0A 09 43 P...JR Z,PTA...C
0001A0: 50 20 22 42 22 0D 0A 09 4A 52 20 5A 2C 50 54 42 P "B"...JR Z,PTB
0001B0: 0D 0A 09 43 50 20 22 48 22 2B 31 0D 0A 09 4A 50 ...CP "H"+1...JP
0001C0: 20 43 2C 42 41 55 44 5F 53 54 41 52 54 0D 0A 09 C,BAUD_START...
0001D0: 43 50 20 22 4B 22 2B 31 0D 0A 09 4A 70 20 43 2C CP "K"+1...Jp C,
0001E0: 50 41 52 54 59 5F 53 54 41 52 54 0D 0A 09 43 50 PARTY_START...CP
0001F0: 20 22 4E 22 2B 31 09 0D 0A 09 4A 52 20 43 2C 53 "N"+1....JR C,S
Size : 512 (Real : 512)
000000: 54 4F 50 53 54 41 52 54 0D 0A 09 4A 50 20 53 45 TOPSTART...JP SE
000010: 54 4C 50 0D 0A 2E 53 45 54 50 52 49 4E 54 0D 0A TLP...SETPRINT..
000020: 20 20 20 20 20 20 20 20 4C 44 20 48 4C 2C 33 31 LD HL,31
000030: 2A 32 35 36 2B 31 37 0D 0A 09 4C 44 20 28 59 29 *256+17...LD (Y)
000040: 2C 48 4C 0D 0A 09 4C 44 20 41 2C 28 53 51 50 4F ,HL...LD A,(SQPO
000050: 52 54 29 0D 0A 09 41 44 44 20 22 41 22 0D 0A 09 RT)...ADD "A"...
000060: 43 41 4C 4C 20 53 43 52 45 45 4E 57 52 49 54 45 CALL SCREENWRITE
000070: 09 0D 0A 09 4C 44 20 41 2C 22 3A 22 0D 0A 09 43 ....LD A,":"...C
000080: 41 4C 4C 20 53 43 52 45 45 4E 57 52 49 54 45 0D ALL SCREENWRITE.
000090: 0A 09 4C 44 20 41 2C 28 53 51 44 41 54 41 29 0D ..LD A,(SQDATA).
0000A0: 0A 09 41 44 44 20 22 35 22 0D 0A 09 43 41 4C 4C ..ADD "5"...CALL
0000B0: 20 53 43 52 45 45 4E 57 52 49 54 45 0D 0A 09 4C SCREENWRITE...L
0000C0: 44 20 41 2C 22 3A 22 0D 0A 09 43 41 4C 4C 20 53 D A,":"...CALL S
0000D0: 43 52 45 45 4E 57 52 49 54 45 0D 0A 09 4C 44 20 CREENWRITE...LD
0000E0: 41 2C 28 53 51 50 41 52 49 54 59 29 0D 0A 09 4C A,(SQPARITY)...L
0000F0: 44 20 48 4C 2C 50 4E 4F 4E 45 0D 0A 09 43 50 20 D HL,PNONE...CP
000100: 30 0D 0A 09 4A 52 20 5A 2C 53 45 54 50 52 31 0D 0...JR Z,SETPR1.
000110: 0A 09 4C 44 20 48 4C 2C 50 45 56 45 4E 0D 0A 09 ..LD HL,PEVEN...
000120: 4A 52 20 5A 2C 53 45 54 50 52 31 0D 0A 09 4C 44 JR Z,SETPR1...LD
000130: 20 48 4C 2C 50 4F 44 44 0D 0A 2E 53 45 54 50 52 HL,PODD...SETPR
000140: 31 09 43 41 4C 4C 20 54 45 58 54 0D 0A 09 4C 44 1.CALL TEXT...LD
000150: 20 41 2C 28 53 51 53 54 4F 50 29 0D 0A 09 4C 44 A,(SQSTOP)...LD
000160: 20 4C 2C 41 0D 0A 09 4C 44 20 48 2C 30 0D 0A 09 L,A...LD H,0...
000170: 41 44 44 20 48 4C 2C 48 4C 0D 0A 09 41 44 44 20 ADD HL,HL...ADD
000180: 48 4C 2C 48 4C 0D 0A 09 4C 44 20 44 45 2C 53 54 HL,HL...LD DE,ST
000190: 4F 50 31 0D 0A 09 41 44 44 20 48 4C 2C 44 45 0D OP1...ADD HL,DE.
0001A0: 0A 09 43 41 4C 4C 20 54 45 58 54 0D 0A 09 0D 0A ..CALL TEXT.....
0001B0: 09 4C 44 20 41 2C 28 53 51 42 41 55 44 29 0D 0A .LD A,(SQBAUD)..
0001C0: 09 4C 44 20 4C 2C 41 0D 0A 09 4C 44 20 48 2C 30 .LD L,A...LD H,0
0001D0: 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 44 2C 30 .. LD D,0
0001E0: 0D 0A 09 4C 44 20 45 2C 41 0D 0A 09 41 44 44 20 ...LD E,A...ADD
0001F0: 48 4C 2C 48 4C 20 20 20 20 20 20 20 3B 2A 32 0D HL,HL ;*2.
Size : 512 (Real : 512)
000000: 0A 09 41 44 44 20 48 4C 2C 48 4C 20 20 20 20 20 ..ADD HL,HL
000010: 20 20 3B 2A 34 0D 0A 09 41 44 44 20 48 4C 2C 44 ;*4...ADD HL,D
000020: 45 09 3B 2A 35 0D 0A 09 4C 44 20 44 45 2C 42 58 E.;*5...LD DE,BX
000030: 37 0D 0A 20 20 20 20 20 20 20 20 41 44 44 20 48 7.. ADD H
000040: 4C 2C 44 45 0D 0A 09 4A 50 20 54 45 58 54 0D 0A L,DE...JP TEXT..
000050: 09 0D 0A 0D 0A 2E 50 4E 4F 4E 45 09 53 54 52 20 ......PNONE.STR
000060: 22 4E 4F 4E 45 3A 22 0D 0A 2E 50 45 56 45 4E 20 "NONE:"...PEVEN
000070: 20 53 54 52 20 22 45 56 45 4E 3A 22 0D 0A 2E 50 STR "EVEN:"...P
000080: 4F 44 44 20 20 20 53 54 52 20 22 4F 44 44 20 3A ODD STR "ODD :
000090: 22 0D 0A 2E 53 54 4F 50 31 09 53 54 52 20 22 31 "...STOP1.STR "1
0000A0: 20 20 3A 22 0D 0A 2E 53 54 4F 50 31 35 20 53 54 :"...STOP15 ST
0000B0: 52 20 22 31 2E 35 3A 22 0D 0A 2E 53 54 4F 50 32 R "1.5:"...STOP2
0000C0: 20 20 53 54 52 20 22 32 20 20 3A 22 0D 0A 2E 42 STR "2 :"...B
0000D0: 58 37 09 20 53 54 52 20 22 37 35 20 20 20 22 0D X7. STR "75 ".
0000E0: 0A 2E 42 58 35 20 20 20 20 20 53 54 52 20 22 31 ..BX5 STR "1
0000F0: 35 30 20 20 22 0D 0A 2E 42 58 33 20 20 20 20 20 50 "...BX3
000100: 53 54 52 20 22 33 30 30 20 20 22 0D 0A 2E 42 58 STR "300 "...BX
000110: 36 20 20 20 20 20 53 54 52 20 22 36 30 30 20 20 6 STR "600
000120: 22 0D 0A 2E 42 58 32 20 20 20 20 20 53 54 52 20 "...BX2 STR
000130: 22 31 32 30 30 20 22 0D 0A 2E 42 58 34 20 20 20 "1200 "...BX4
000140: 20 20 53 54 52 20 22 32 34 2D 31 32 22 0D 0A 2E STR "24-12"...
000150: 42 58 53 50 09 20 53 54 52 20 22 20 20 20 20 20 BXSP. STR "
000160: 22 0D 0A 2E 53 51 50 4F 52 54 09 09 42 59 54 45 "...SQPORT..BYTE
000170: 20 30 0D 0A 2E 53 51 50 41 52 49 54 59 20 20 20 0...SQPARITY
000180: 20 20 20 20 42 59 54 45 20 30 0D 0A 2E 53 51 53 BYTE 0...SQS
000190: 54 4F 50 09 09 42 59 54 45 20 30 0D 0A 2E 53 51 TOP..BYTE 0...SQ
0001A0: 44 41 54 41 09 09 42 59 54 45 20 33 0D 0A 2E 53 DATA..BYTE 3...S
0001B0: 51 42 41 55 44 09 09 42 59 54 45 20 35 0D 0A 0D QBAUD..BYTE 5...
0001C0: 0A 2E 53 45 54 57 0D 0A 42 59 54 45 20 33 30 2C ..SETW..BYTE 30,
0001D0: 34 0D 0A 42 59 54 45 20 31 35 2C 33 31 0D 0A 42 4..BYTE 15,31..B
0001E0: 59 54 45 20 31 33 2C 30 2C 33 31 2C 35 0D 0A 57 YTE 13,0,31,5..W
0001F0: 4F 52 44 20 30 3A 42 59 54 45 20 30 0D 0A 42 59 ORD 0:BYTE 0..BY
Size : 512 (Real : 512)
000000: 54 45 09 22 50 4F 52 54 20 20 20 20 20 50 41 52 TE."PORT PAR
000010: 49 54 59 20 20 20 20 20 53 54 4F 50 20 42 49 54 ITY STOP BIT
000020: 53 22 2C 30 0D 0A 42 59 54 45 20 20 20 20 22 41 S",0..BYTE "A
000030: 22 2B 26 38 30 2C 22 20 41 20 20 20 20 20 20 22 "+&80," A "
000040: 2C 22 49 22 2B 26 38 30 2C 22 20 4E 4F 4E 45 20 ,"I"+&80," NONE
000050: 20 20 20 20 22 2C 22 4C 22 2B 26 38 30 2C 22 20 ","L"+&80,"
000060: 31 22 2C 30 0D 0A 42 59 54 45 09 22 42 22 2B 26 1",0..BYTE."B"+&
000070: 38 30 2C 22 20 42 20 20 20 20 20 20 22 2C 22 4A 80," B ","J
000080: 22 2B 26 38 30 2C 22 20 45 56 45 4E 20 20 20 20 "+&80," EVEN
000090: 20 22 2C 22 4D 22 2B 26 38 30 2C 22 20 31 2E 35 ","M"+&80," 1.5
0000A0: 22 2C 30 09 0D 0A 42 59 54 45 09 22 20 20 20 20 ",0...BYTE."
0000B0: 20 20 20 20 20 22 2C 22 4B 22 2B 26 38 30 2C 22 ","K"+&80,"
0000C0: 20 4F 44 44 20 20 20 20 20 20 22 2C 22 4E 22 2B ODD ","N"+
0000D0: 26 38 30 2C 22 20 32 22 2C 30 0D 0A 42 59 54 45 &80," 2",0..BYTE
0000E0: 09 22 42 41 55 44 22 2C 30 0D 0A 42 59 54 45 09 ."BAUD",0..BYTE.
0000F0: 22 43 22 2B 26 38 30 2C 22 20 37 35 22 2C 30 0D "C"+&80," 75",0.
000100: 0A 42 59 54 45 09 22 44 22 2B 26 38 30 2C 22 20 .BYTE."D"+&80,"
000110: 31 35 30 20 20 20 20 20 20 20 20 20 20 20 44 41 150 DA
000120: 54 41 20 42 49 54 53 22 2C 30 0D 0A 42 59 54 45 TA BITS",0..BYTE
000130: 09 22 45 22 2B 26 38 30 2C 22 20 33 30 30 20 20 ."E"+&80," 300
000140: 20 20 20 20 20 20 20 20 20 22 2C 22 35 22 2B 26 ","5"+&
000150: 38 30 2C 22 20 35 22 2C 30 0D 0A 42 59 54 45 09 80," 5",0..BYTE.
000160: 22 46 22 2B 26 38 30 2C 22 20 36 30 30 20 20 20 "F"+&80," 600
000170: 20 20 20 20 20 20 20 20 22 2C 22 36 22 2B 26 38 ","6"+&8
000180: 30 2C 22 20 36 22 2C 30 0D 0A 42 59 54 45 09 22 0," 6",0..BYTE."
000190: 47 22 2B 26 38 30 2C 22 20 31 32 30 30 20 20 20 G"+&80," 1200
0001A0: 20 20 20 20 20 20 20 22 2C 22 37 22 2B 26 38 30 ","7"+&80
0001B0: 2C 22 20 37 22 2C 30 0D 0A 42 59 54 45 09 22 48 ," 7",0..BYTE."H
0001C0: 22 2B 26 38 30 2C 22 20 32 34 2D 31 32 30 30 20 "+&80," 24-1200
0001D0: 20 20 20 20 20 20 22 2C 22 38 22 2B 26 38 30 2C ","8"+&80,
0001E0: 22 20 38 22 2C 30 0D 0A 42 59 54 45 20 20 20 20 " 8",0..BYTE
0001F0: 22 20 22 2C 30 0D 0A 42 59 54 45 09 22 20 22 2C " ",0..BYTE." ",
Size : 512 (Real : 512)
000000: 30 0D 0A 0D 0A 0D 0A 0D 0A 3B 2A 2A 2A 2A 2A 2A 0........;******
000010: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ****************
000020: 2A 2A 2A 2A 2A 2A 2A 2A 0D 0A 0D 0A 2E 53 45 54 ********.....SET
000030: 55 50 5F 52 53 32 33 32 0D 0A 09 4C 44 20 41 2C UP_RS232...LD A,
000040: 28 52 53 32 33 32 5F 53 45 4C 45 43 54 29 0D 0A (RS232_SELECT)..
000050: 09 4C 44 20 48 4C 2C 47 4C 32 33 32 0D 0A 09 43 .LD HL,GL232...C
000060: 50 20 31 0D 0A 09 4A 50 20 5A 2C 53 52 31 0D 0A P 1...JP Z,SR1..
000070: 09 4C 44 20 48 4C 2C 53 54 32 33 32 0D 0A 09 4F .LD HL,ST232...O
000080: 52 20 41 0D 0A 09 52 45 54 20 4E 5A 0D 0A 2E 53 R A...RET NZ...S
000090: 52 31 09 4C 44 20 28 57 52 49 54 45 5F 52 45 47 R1.LD (WRITE_REG
0000A0: 53 29 2C 48 4C 0D 0A 09 4A 50 20 53 45 54 52 53 S),HL...JP SETRS
0000B0: 0D 0A 0D 0A 2E 53 45 54 52 53 0D 0A 09 4C 44 20 .....SETRS...LD
0000C0: 42 43 2C 26 46 41 44 44 0D 0A 09 43 41 4C 4C 20 BC,&FADD...CALL
0000D0: 4F 55 54 32 33 32 0D 0A 09 4C 44 20 42 43 2C 26 OUT232...LD BC,&
0000E0: 46 41 44 46 0D 0A 09 43 41 4C 4C 20 4F 55 54 32 FADF...CALL OUT2
0000F0: 33 32 0D 0A 09 44 49 0D 0A 09 4C 44 20 42 43 2C 32...DI...LD BC,
000100: 26 46 42 44 46 0D 0A 09 4C 44 20 41 2C 25 30 30 &FBDF...LD A,%00
000110: 31 31 30 31 31 30 09 3B 43 4F 55 4E 54 45 52 30 110110.;COUNTER0
000120: 20 20 20 20 78 78 31 31 30 31 31 30 0D 0A 09 4F xx110110...O
000130: 55 54 20 28 43 29 2C 41 0D 0A 09 4C 44 20 43 2C UT (C),A...LD C,
000140: 26 44 43 0D 0A 09 4C 44 20 48 4C 2C 28 43 4F 55 &DC...LD HL,(COU
000150: 4E 54 45 52 30 29 0D 0A 09 4F 55 54 20 28 43 29 NTER0)...OUT (C)
000160: 2C 4C 0D 0A 09 4F 55 54 20 28 43 29 2C 48 0D 0A ,L...OUT (C),H..
000170: 0D 0A 09 4C 44 20 43 2C 26 44 46 0D 0A 09 4C 44 ...LD C,&DF...LD
000180: 20 41 2C 25 30 31 31 31 30 31 31 30 09 3B 43 4F A,%01110110.;CO
000190: 55 4E 54 45 52 31 0D 0A 09 4F 55 54 20 28 43 29 UNTER1...OUT (C)
0001A0: 2C 41 0D 0A 09 4C 44 20 43 2C 26 44 44 0D 0A 20 ,A...LD C,&DD..
0001B0: 20 20 20 20 20 20 20 4C 44 20 48 4C 2C 28 43 4F LD HL,(CO
0001C0: 55 4E 54 45 52 31 29 0D 0A 09 4F 55 54 20 28 43 UNTER1)...OUT (C
0001D0: 29 2C 4C 0D 0A 09 4F 55 54 20 28 43 29 2C 48 0D ),L...OUT (C),H.
0001E0: 0A 09 45 49 0D 0A 20 20 20 20 20 20 20 20 52 45 ..EI.. RE
0001F0: 54 0D 0A 09 0D 0A 2E 4F 55 54 32 33 32 0D 0A 20 T......OUT232..
Size : 512 (Real : 512)
000000: 20 20 20 20 20 20 20 44 49 0D 0A 09 4C 44 20 41 DI...LD A
000010: 2C 26 31 38 0D 0A 09 4F 55 54 20 28 43 29 2C 41 ,&18...OUT (C),A
000020: 0D 0A 0D 0A 09 4C 44 20 48 4C 2C 28 57 52 49 54 .....LD HL,(WRIT
000030: 45 5F 52 45 47 53 29 0D 0A 0D 0A 09 4C 44 20 41 E_REGS).....LD A
000040: 2C 33 0D 0A 09 4F 55 54 20 28 43 29 2C 41 0D 0A ,3...OUT (C),A..
000050: 09 4C 44 20 41 2C 28 48 4C 29 3A 49 4E 43 20 48 .LD A,(HL):INC H
000060: 4C 09 3B 52 45 47 20 33 0D 0A 09 4F 55 54 20 28 L.;REG 3...OUT (
000070: 43 29 2C 41 0D 0A 0D 0A 09 4C 44 20 41 2C 34 0D C),A.....LD A,4.
000080: 0A 09 4F 55 54 20 28 43 29 2C 41 0D 0A 09 4C 44 ..OUT (C),A...LD
000090: 20 41 2C 28 48 4C 29 3A 49 4E 43 20 48 4C 09 3B A,(HL):INC HL.;
0000A0: 52 45 47 20 34 0D 0A 09 4F 55 54 20 28 43 29 2C REG 4...OUT (C),
0000B0: 41 0D 0A 0D 0A 09 4C 44 20 41 2C 35 0D 0A 09 4F A.....LD A,5...O
0000C0: 55 54 20 28 43 29 2C 41 0D 0A 09 4C 44 20 41 2C UT (C),A...LD A,
0000D0: 28 48 4C 29 09 09 3B 52 45 47 20 35 0D 0A 09 4F (HL)..;REG 5...O
0000E0: 55 54 20 28 43 29 2C 41 0D 0A 09 45 49 0D 0A 20 UT (C),A...EI..
0000F0: 20 20 20 20 20 20 20 52 45 54 0D 0A 0D 0A 3B 2D RET....;-
000100: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000110: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 2E 52 ------------...R
000120: 53 32 33 32 5F 53 45 4C 45 43 54 09 42 59 54 45 S232_SELECT.BYTE
000130: 20 30 0D 0A 2E 57 52 49 54 45 5F 52 45 47 53 09 0...WRITE_REGS.
000140: 57 4F 52 44 20 47 4C 32 33 32 0D 0A 2E 47 4C 32 WORD GL232...GL2
000150: 33 32 09 09 42 59 54 45 20 26 43 31 0D 0A 09 09 32..BYTE &C1....
000160: 42 59 54 45 20 26 34 34 0D 0A 09 09 42 59 54 45 BYTE &44....BYTE
000170: 20 26 45 41 0D 0A 2E 53 54 32 33 32 09 09 42 59 &EA...ST232..BY
000180: 54 45 20 26 43 31 0D 0A 09 09 42 59 54 45 20 26 TE &C1....BYTE &
000190: 34 34 0D 0A 09 09 42 59 54 45 20 26 45 41 0D 0A 44....BYTE &EA..
0001A0: 2E 43 4F 55 4E 54 45 52 30 09 42 59 54 45 20 35 .COUNTER0.BYTE 5
0001B0: 32 2C 30 0D 0A 2E 43 4F 55 4E 54 45 52 31 09 42 2,0...COUNTER1.B
0001C0: 59 54 45 20 35 32 2C 30 09 3B 32 34 30 30 20 44 YTE 52,0.;2400 D
0001D0: 45 46 55 4C 54 0D 0A 0D 0A 2E 53 54 4F 50 53 0D EFULT.....STOPS.
0001E0: 0A 42 59 54 45 20 35 30 2C 35 2C 35 2C 31 34 0D .BYTE 50,5,5,14.
0001F0: 0A 42 59 54 45 20 33 2C 31 32 2C 35 31 2C 36 0D .BYTE 3,12,51,6.
Size : 512 (Real : 512)
000000: 0A 57 4F 52 44 20 30 3A 42 59 54 45 20 30 0D 0A .WORD 0:BYTE 0..
000010: 42 59 54 45 20 09 22 20 22 2C 22 31 22 2B 26 38 BYTE ." ","1"+&8
000020: 30 2C 22 20 53 54 4F 50 20 62 22 2C 30 0D 0A 42 0," STOP b",0..B
000030: 59 54 45 20 09 22 20 31 2E 22 2C 22 35 22 2B 26 YTE ." 1.","5"+&
000040: 38 30 2C 22 20 53 54 4F 50 20 62 22 2C 30 0D 0A 80," STOP b",0..
000050: 42 59 54 45 20 09 22 20 22 2C 22 32 22 2B 26 38 BYTE ." ","2"+&8
000060: 30 2C 22 20 53 54 4F 50 20 62 22 2C 30 0D 0A 53 0," STOP b",0..S
000070: 54 4F 50 53 32 0D 0A 42 59 54 45 20 25 30 31 30 TOPS2..BYTE %010
000080: 30 0D 0A 42 59 54 45 20 25 31 30 30 30 0D 0A 42 0..BYTE %1000..B
000090: 59 54 45 20 25 31 31 30 30 0D 0A 0D 0A 2E 50 54 YTE %1100.....PT
0000A0: 53 45 54 0D 0A 42 59 54 45 20 35 30 2C 35 2C 34 SET..BYTE 50,5,4
0000B0: 2C 31 30 09 0D 0A 42 59 54 45 20 32 2C 38 2C 35 ,10...BYTE 2,8,5
0000C0: 31 2C 36 0D 0A 57 4F 52 44 20 50 4A 55 50 3A 42 1,6..WORD PJUP:B
0000D0: 59 54 45 20 30 0D 0A 42 59 54 45 20 22 20 50 4F YTE 0..BYTE " PO
0000E0: 52 54 20 41 22 2C 30 0D 0A 42 59 54 45 20 22 20 RT A",0..BYTE "
0000F0: 50 4F 52 54 20 42 22 2C 30 0D 0A 50 4A 55 50 0D PORT B",0..PJUP.
000100: 0A 57 4F 52 44 20 50 54 41 0D 0A 57 4F 52 44 20 .WORD PTA..WORD
000110: 50 54 42 0D 0A 0D 0A 2E 42 49 54 5F 53 45 54 0D PTB.....BIT_SET.
000120: 0A 42 59 54 45 20 35 30 2C 35 2C 36 2C 31 30 0D .BYTE 50,5,6,10.
000130: 0A 42 59 54 45 20 34 2C 38 2C 35 31 2C 36 0D 0A .BYTE 4,8,51,6..
000140: 57 4F 52 44 20 30 3A 42 59 54 45 20 33 0D 0A 42 WORD 0:BYTE 3..B
000150: 59 54 45 20 09 22 20 22 2C 22 35 22 2B 26 38 30 YTE ." ","5"+&80
000160: 2C 22 20 42 49 54 53 22 2C 30 0D 0A 42 59 54 45 ," BITS",0..BYTE
000170: 20 09 22 20 22 2C 22 36 22 2B 26 38 30 2C 22 20 ." ","6"+&80,"
000180: 42 49 54 53 22 2C 30 0D 0A 42 59 54 45 20 09 22 BITS",0..BYTE ."
000190: 20 22 2C 22 37 22 2B 26 38 30 2C 22 20 42 49 54 ","7"+&80," BIT
0001A0: 53 22 2C 30 0D 0A 42 59 54 45 20 09 22 20 22 2C S",0..BYTE ." ",
0001B0: 22 38 22 2B 26 38 30 2C 22 20 42 49 54 53 22 2C "8"+&80," BITS",
0001C0: 30 0D 0A 2E 42 54 35 36 37 38 0D 0A 42 59 54 45 0...BT5678..BYTE
0001D0: 20 30 0D 0A 42 59 54 45 20 25 31 30 30 30 30 30 0..BYTE %100000
0001E0: 30 31 0D 0A 42 59 54 45 20 25 30 31 30 30 30 30 01..BYTE %010000
0001F0: 30 31 0D 0A 42 59 54 45 20 25 31 31 30 30 30 30 01..BYTE %110000
Size : 512 (Real : 512)
000000: 30 31 0D 0A 0D 0A 2E 50 41 52 54 59 5F 53 45 54 01.....PARTY_SET
000010: 0D 0A 42 59 54 45 20 35 30 2C 35 2C 35 2C 31 34 ..BYTE 50,5,5,14
000020: 0D 0A 42 59 54 45 20 33 2C 31 32 2C 35 31 2C 36 ..BYTE 3,12,51,6
000030: 0D 0A 57 4F 52 44 20 30 3A 42 59 54 45 20 30 0D ..WORD 0:BYTE 0.
000040: 0A 42 59 54 45 20 09 22 20 50 61 72 69 74 79 20 .BYTE ." Parity
000050: 22 2C 22 4E 22 2B 26 38 30 2C 22 6F 6E 65 22 2C ","N"+&80,"one",
000060: 30 0D 0A 42 59 54 45 20 09 22 20 50 61 72 69 74 0..BYTE ." Parit
000070: 79 20 22 2C 22 45 22 2B 26 38 30 2C 22 76 65 6E y ","E"+&80,"ven
000080: 22 2C 30 0D 0A 42 59 54 45 20 09 22 20 50 61 72 ",0..BYTE ." Par
000090: 69 74 79 20 22 2C 22 4F 22 2B 26 38 30 2C 22 64 ity ","O"+&80,"d
0000A0: 64 22 2C 30 0D 0A 2E 50 4E 45 4F 0D 0A 42 59 54 d",0...PNEO..BYT
0000B0: 45 20 25 30 30 20 09 3B 4E 4F 4E 45 09 0D 0A 42 E %00 .;NONE...B
0000C0: 59 54 45 20 25 31 31 09 3B 45 56 45 4E 0D 0A 42 YTE %11.;EVEN..B
0000D0: 59 54 45 20 25 30 31 09 3B 4F 44 44 0D 0A 0D 0A YTE %01.;ODD....
0000E0: 2E 53 54 41 4E 44 5F 53 50 45 45 44 0D 0A 42 59 .STAND_SPEED..BY
0000F0: 54 45 20 35 30 2C 35 2C 31 31 2C 31 31 0D 0A 42 TE 50,5,11,11..B
000100: 59 54 45 20 39 2C 39 2C 35 31 2C 36 0D 0A 57 4F YTE 9,9,51,6..WO
000110: 52 44 20 30 3A 42 59 54 45 20 35 0D 0A 42 59 54 RD 0:BYTE 5..BYT
000120: 45 09 22 20 33 30 30 22 2C 30 0D 0A 42 59 54 45 E." 300",0..BYTE
000130: 09 22 20 36 30 30 22 2C 30 0D 0A 42 59 54 45 20 ." 600",0..BYTE
000140: 09 22 20 31 32 30 30 2F 37 35 22 2C 30 0D 0A 42 ." 1200/75",0..B
000150: 59 54 45 20 09 22 20 37 35 2F 31 32 30 30 22 2C YTE ." 75/1200",
000160: 30 0D 0A 42 59 54 45 20 09 22 20 31 32 30 30 22 0..BYTE ." 1200"
000170: 2C 30 0D 0A 42 59 54 45 20 09 22 20 32 34 30 30 ,0..BYTE ." 2400
000180: 22 2C 30 0D 0A 42 59 54 45 20 09 22 20 34 38 30 ",0..BYTE ." 480
000190: 30 22 2C 30 0D 0A 42 59 54 45 20 09 22 20 39 36 0",0..BYTE ." 96
0001A0: 30 30 22 2C 30 0D 0A 42 59 54 45 20 09 22 20 31 00",0..BYTE ." 1
0001B0: 39 32 30 30 22 2C 30 0D 0A 0D 0A 2E 42 53 54 41 9200",0.....BSTA
0001C0: 4E 44 5F 54 41 42 09 09 09 0D 0A 42 59 54 45 20 ND_TAB.....BYTE
0001D0: 31 30 34 2C 30 20 0D 0A 42 59 54 45 20 31 30 34 104,0 ..BYTE 104
0001E0: 2C 30 0D 0A 42 59 54 45 20 25 31 31 30 30 30 30 ,0..BYTE %110000
0001F0: 30 30 09 09 3B 2F 36 34 20 33 30 30 0D 0A 42 59 00..;/64 300..BY
Size : 512 (Real : 512)
000000: 54 45 20 35 32 2C 30 0D 0A 42 59 54 45 20 35 32 TE 52,0..BYTE 52
000010: 2C 30 0D 0A 42 59 54 45 20 25 31 31 30 30 30 30 ,0..BYTE %110000
000020: 30 30 09 09 3B 2F 36 34 20 36 30 30 0D 0A 42 59 00..;/64 600..BY
000030: 54 45 20 32 36 2C 30 0D 0A 42 59 54 45 20 31 36 TE 26,0..BYTE 16
000040: 31 2C 31 0D 0A 42 59 54 45 20 25 31 31 30 30 30 1,1..BYTE %11000
000050: 30 30 30 09 09 3B 2F 36 34 20 31 32 30 30 2F 37 000..;/64 1200/7
000060: 35 0D 0A 42 59 54 45 20 31 36 31 2C 31 0D 0A 42 5..BYTE 161,1..B
000070: 59 54 45 20 32 36 2C 30 0D 0A 42 59 54 45 20 25 YTE 26,0..BYTE %
000080: 31 31 30 30 30 30 30 30 09 09 3B 2F 36 34 20 37 11000000..;/64 7
000090: 35 2F 31 32 30 30 0D 0A 42 59 54 45 20 32 36 2C 5/1200..BYTE 26,
0000A0: 30 0D 0A 42 59 54 45 20 32 36 2C 30 0D 0A 42 59 0..BYTE 26,0..BY
0000B0: 54 45 20 25 31 31 30 30 30 30 30 30 09 09 3B 2F TE %11000000..;/
0000C0: 36 34 20 31 32 30 30 0D 0A 42 59 54 45 20 35 32 64 1200..BYTE 52
0000D0: 2C 30 0D 0A 42 59 54 45 20 35 32 2C 30 0D 0A 42 ,0..BYTE 52,0..B
0000E0: 59 54 45 20 25 30 31 30 30 30 30 30 30 09 09 3B YTE %01000000..;
0000F0: 2F 36 34 20 32 34 30 30 0D 0A 42 59 54 45 20 32 /64 2400..BYTE 2
000100: 36 2C 30 0D 0A 42 59 54 45 20 32 36 2C 30 0D 0A 6,0..BYTE 26,0..
000110: 42 59 54 45 20 25 30 31 30 30 30 30 30 30 09 09 BYTE %01000000..
000120: 3B 2F 31 36 20 34 38 30 30 0D 0A 42 59 54 45 20 ;/16 4800..BYTE
000130: 32 30 38 2C 30 0D 0A 42 59 54 45 20 32 30 38 2C 208,0..BYTE 208,
000140: 30 0D 0A 42 59 54 45 20 25 30 30 30 30 30 30 30 0..BYTE %0000000
000150: 30 09 09 3B 2F 31 20 39 36 30 30 0D 0A 42 59 54 0..;/1 9600..BYT
000160: 45 20 31 30 34 2C 30 0D 0A 42 59 54 45 20 31 30 E 104,0..BYTE 10
000170: 34 2C 30 0D 0A 42 59 54 45 20 25 30 30 30 30 30 4,0..BYTE %00000
000180: 30 30 30 09 09 3B 2F 31 20 31 39 32 30 30 0D 0A 000..;/1 19200..
000190: 0D 0A 2E 42 41 53 50 45 45 44 32 0D 0A 42 59 54 ...BASPEED2..BYT
0001A0: 45 20 35 30 2C 35 2C 38 2C 31 31 0D 0A 42 59 54 E 50,5,8,11..BYT
0001B0: 45 20 36 2C 39 2C 35 31 2C 36 0D 0A 57 4F 52 44 E 6,9,51,6..WORD
0001C0: 20 30 3A 42 59 54 45 20 35 0D 0A 42 59 54 45 20 0:BYTE 5..BYTE
0001D0: 09 22 20 37 35 22 2C 30 0D 0A 42 59 54 45 20 09 ." 75",0..BYTE .
0001E0: 22 20 31 35 30 22 2C 30 0D 0A 42 59 54 45 20 09 " 150",0..BYTE .
0001F0: 22 20 33 30 30 22 2C 30 0D 0A 42 59 54 45 20 09 " 300",0..BYTE .
Size : 512 (Real : 512)
000000: 22 20 36 30 30 22 2C 30 0D 0A 42 59 54 45 20 09 " 600",0..BYTE .
000010: 22 20 31 32 30 30 22 2C 30 0D 0A 42 59 54 45 20 " 1200",0..BYTE
000020: 09 22 20 32 34 2D 31 32 30 30 22 2C 30 0D 0A 0D ." 24-1200",0...
000030: 0A 2E 42 53 54 41 42 4C 45 32 09 09 09 0D 0A 42 ..BSTABLE2.....B
000040: 59 54 45 09 25 31 31 30 30 30 30 30 30 2C 31 09 YTE.%11000000,1.
000050: 3B 2F 36 34 20 33 30 30 0D 0A 42 59 54 45 09 25 ;/64 300..BYTE.%
000060: 31 30 30 30 30 30 30 30 2C 31 09 3B 2F 33 32 20 10000000,1.;/32
000070: 31 35 30 0D 0A 42 59 54 45 09 25 30 31 30 30 30 150..BYTE.%01000
000080: 30 30 30 2C 31 09 3B 2F 31 36 20 20 33 30 30 0D 000,1.;/16 300.
000090: 0A 42 59 54 45 09 25 31 31 30 30 30 30 30 30 2C .BYTE.%11000000,
0000A0: 33 09 3B 2F 36 34 20 20 36 30 30 0D 0A 42 59 54 3.;/64 600..BYT
0000B0: 45 09 25 30 31 30 30 30 30 30 30 2C 33 20 20 20 E.%01000000,3
0000C0: 20 20 3B 2F 31 36 20 20 20 31 32 30 30 0D 0A 42 ;/16 1200..B
0000D0: 59 54 45 09 25 30 31 30 30 30 30 30 30 2C 32 09 YTE.%01000000,2.
0000E0: 3B 2F 31 36 09 32 34 31 32 0D 0A 09 09 09 3B 33 ;/16.2412.....;3
0000F0: 30 30 20 31 20 20 31 32 30 30 2F 32 34 30 30 20 00 1 1200/2400
000100: 32 20 20 20 32 34 30 30 20 33 0D 0A 53 57 33 30 2 2400 3..SW30
000110: 30 09 53 54 52 20 22 33 30 30 22 0D 0A 53 57 32 0.STR "300"..SW2
000120: 34 30 30 09 53 54 52 20 22 32 34 30 30 22 0D 0A 400.STR "2400"..
000130: 53 57 32 34 31 32 09 53 54 52 20 22 32 34 2D 31 SW2412.STR "24-1
000140: 32 30 30 22 0D 0A 2E 42 41 55 44 5F 4D 53 47 0D 200"...BAUD_MSG.
000150: 0A 42 59 54 45 20 36 30 2C 31 37 2C 33 2C 31 38 .BYTE 60,17,3,18
000160: 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ..;-------------
000170: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000180: 0D 0A 0D 0A 2E 48 41 4E 47 55 50 0D 0A 09 44 49 .....HANGUP...DI
000190: 0D 0A 09 4C 44 20 42 43 2C 28 50 4F 52 54 29 0D ...LD BC,(PORT).
0001A0: 0A 09 4C 44 20 41 2C 35 0D 0A 09 4F 55 54 20 28 ..LD A,5...OUT (
0001B0: 43 29 2C 41 0D 0A 09 4C 44 20 49 59 2C 28 57 52 C),A...LD IY,(WR
0001C0: 49 54 45 5F 52 45 47 53 29 0D 0A 09 4C 44 20 41 ITE_REGS)...LD A
0001D0: 2C 28 49 59 2B 32 29 0D 0A 09 52 45 53 20 37 2C ,(IY+2)...RES 7,
0001E0: 41 0D 0A 09 4F 55 54 20 28 43 29 2C 41 0D 0A 09 A...OUT (C),A...
0001F0: 45 49 0D 0A 09 58 4F 52 20 41 0D 0A 09 4C 44 20 EI...XOR A...LD
Size : 512 (Real : 512)
000000: 28 54 49 4D 45 52 29 2C 41 0D 0A 2E 48 41 4E 47 (TIMER),A...HANG
000010: 0D 0A 09 4C 44 20 41 2C 28 54 49 4D 45 52 29 0D ...LD A,(TIMER).
000020: 0A 09 43 50 20 31 0D 0A 09 4A 52 20 4E 5A 2C 48 ..CP 1...JR NZ,H
000030: 41 4E 47 0D 0A 09 44 49 0D 0A 09 4C 44 20 41 2C ANG...DI...LD A,
000040: 35 0D 0A 09 4F 55 54 20 28 43 29 2C 41 0D 0A 09 5...OUT (C),A...
000050: 4C 44 20 41 2C 28 49 59 2B 32 29 0D 0A 09 4F 55 LD A,(IY+2)...OU
000060: 54 20 28 43 29 2C 41 0D 0A 09 45 49 0D 0A 09 4C T (C),A...EI...L
000070: 44 20 41 2C 26 46 45 0D 0A 09 52 45 54 0D 0A 0D D A,&FE...RET...
000080: 0A 0D 0A 1A 32 33 32 20 20 20 24 24 24 FF 00 FF ....232 $$$...
000090: 1A 2C 32 33 2C 44 35 2C 43 44 00 36 00 1E 05 8C .,23,D5,CD.6....
0000A0: 20 43 35 2C 41 31 2C 44 31 2C 43 44 2C 32 44 2C C5,A1,D1,CD,2D,
0000B0: 41 31 2C 31 38 2C 30 30 2C 33 45 2C 30 30 2C 43 A1,18,00,3E,00,C
0000C0: 45 2C 30 30 2C 33 32 2C 31 32 2C 41 30 2C 43 39 E,00,32,12,A0,C9
0000D0: 00 0B 00 28 05 8C 20 45 46 39 42 00 00 00 00 00 ...(.. EF9B.....
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: 32 20 20 20 32 34 30 30 20 33 0D 0A 53 57 33 30 2 2400 3..SW30
000110: 30 09 53 54 52 20 22 33 30 30 22 0D 0A 53 57 32 0.STR "300"..SW2
000120: 34 30 30 09 53 54 52 20 22 32 34 30 30 22 0D 0A 400.STR "2400"..
000130: 53 57 32 34 31 32 09 53 54 52 20 22 32 34 2D 31 SW2412.STR "24-1
000140: 32 30 30 22 0D 0A 2E 42 41 55 44 5F 4D 53 47 0D 200"...BAUD_MSG.
000150: 0A 42 59 54 45 20 36 30 2C 31 37 2C 33 2C 31 38 .BYTE 60,17,3,18
000160: 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ..;-------------
000170: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000180: 0D 0A 0D 0A 2E 48 41 4E 47 55 50 0D 0A 09 44 49 .....HANGUP...DI
000190: 0D 0A 09 4C 44 20 42 43 2C 28 50 4F 52 54 29 0D ...LD BC,(PORT).
0001A0: 0A 09 4C 44 20 41 2C 35 0D 0A 09 4F 55 54 20 28 ..LD A,5...OUT (
0001B0: 43 29 2C 41 0D 0A 09 4C 44 20 49 59 2C 28 57 52 C),A...LD IY,(WR
0001C0: 49 54 45 5F 52 45 47 53 29 0D 0A 09 4C 44 20 41 ITE_REGS)...LD A
0001D0: 2C 28 49 59 2B 32 29 0D 0A 09 52 45 53 20 37 2C ,(IY+2)...RES 7,
0001E0: 41 0D 0A 09 4F 55 54 20 28 43 29 2C 41 0D 0A 09 A...OUT (C),A...
0001F0: 45 49 0D 0A 09 58 4F 52 20 41 0D 0A 09 4C 44 20 EI...XOR A...LD
Size : 512 (Real : 512)
000000: 3A 76 7F 3C FE 3C 28 04 32 76 7F C9 AF 32 76 7F :v.<.<(.2v...2v.
000010: 3A 77 7F 3C FE 18 28 04 32 77 7F C9 AF 32 77 7F :w.<..(.2w...2w.
000020: C9 C9 21 0C 7A 3A 77 7F CD E9 51 23 3A 76 7F CD ..!.z:w...Q#:v..
000030: E9 51 23 3A 75 7F CD E9 51 2A B0 7F CD 58 5B 22 .Q#:u...Q*...X["
000040: B2 7F 21 0C 7A 06 08 7E E5 C5 21 B4 7F CD 89 59 ..!.z..~..!....Y
000050: CD D1 59 EB 2A B2 7F CD A7 5A 2A B2 7F CD F7 5D ..Y.*....Z*....]
000060: 22 B2 7F C1 E1 23 10 DF C9 16 0A CD F0 51 16 01 "....#.......Q..
000070: 1E 00 92 38 03 1C 18 FA 82 4F 7B C6 30 77 23 79 ...8.....O{.0w#y
000080: C9 F5 3E 00 18 03 F5 3E C9 32 A1 51 F1 C9 32 97 ..>....>.2.Q..2.
000090: 59 32 B7 59 32 C4 59 32 D0 59 32 A8 59 32 DC 59 Y2.Y2.Y2.Y2.Y2.Y
0000A0: C9 F5 E5 C5 D5 3E C9 CD 0E 52 06 06 21 94 82 11 .....>...R..!...
0000B0: 89 82 C5 4E 23 46 23 0A 12 13 C1 10 F5 21 56 82 ...N#F#......!V.
0000C0: 01 19 00 11 70 82 ED B0 AF 32 6B 82 3E 07 32 6A ....p....2k.>.2j
0000D0: 82 3E C9 32 CF 52 21 58 82 22 56 82 AF 32 68 82 .>.2.R!X."V..2h.
0000E0: 32 69 82 32 94 58 32 88 59 D1 C1 E1 F1 C9 F5 E5 2i.2.X2.Y.......
0000F0: C5 D5 AF CD 0E 52 06 06 21 94 82 11 89 82 C5 4E .....R..!......N
000100: 23 46 23 1A 02 13 C1 10 F5 11 56 82 01 19 00 21 #F#.......V....!
000110: 70 82 ED B0 3A 6D 82 4F B7 3E C9 28 03 32 88 59 p...:m.O.>.(.2.Y
000120: CB 41 20 03 32 97 59 CB 49 20 03 32 B7 59 CB 51 .A .2.Y.I .2.Y.Q
000130: 20 03 32 C4 59 CB 59 20 03 32 D0 59 CB 69 20 03 .2.Y.Y .2.Y.i .
000140: 32 A8 59 CB 61 20 03 32 DC 59 D1 C1 E1 F1 C9 C9 2.Y.a .2.Y......
000150: E5 D5 C5 F5 4F FE 1B CA 73 53 3A 68 82 B7 CA 78 ....O...sS:h...x
000160: 53 79 FE 3B CA 9A 53 FE 30 38 05 FE 3A DA B0 53 Sy.;..S.08..:..S
000170: FE 3F CA 73 53 FE 40 DA 63 53 3E C9 32 CF 52 AF .?.sS.@.cS>.2.R.
000180: 32 13 56 32 94 58 2A 56 82 3A 69 82 B7 20 02 36 2.V2.X*V.:i.. .6
000190: FF 23 3E FE 77 3A A4 7F B7 C4 D6 5A AF 32 A4 7F .#>.w:.....Z.2..
0001A0: 32 A5 7F 3E C9 32 F7 50 21 58 82 79 FE 41 CA D8 2..>.2.P!X.y.A..
0001B0: 53 FE 42 CA F7 53 FE 43 CA 1A 54 FE 44 CA 34 54 S.B..S.C..T.D.4T
0001C0: FE 48 CA 53 54 FE 66 CA 53 54 FE 4A CA 8D 54 FE .H.ST.f.ST.J..T.
0001D0: 6D CA 77 56 FE 4B CA 23 55 FE 73 CA 02 58 FE 75 m.wV.K.#U.s..X.u
0001E0: CA 0B 58 21 58 82 22 56 82 AF 32 68 82 32 69 82 ..X!X."V..2h.2i.
0001F0: 32 F7 50 F1 C1 D1 E1 C9 3E FF 32 68 82 79 32 6C 2.P.....>.2h.y2l
Size : 512 (Real : 512)
000000: 31 09 50 52 49 4E 54 20 22 69 6E 74 65 72 75 70 1.PRINT "interup
000010: 65 73 20 61 6E 64 20 72 65 6C 61 74 65 64 22 0D es and related".
000020: 0A 0D 0A 3B 67 65 6E 65 72 61 6C 20 6A 75 6D 70 ...;general jump
000030: 20 62 6C 6F 63 6B 20 66 6F 72 20 0D 0A 0D 0A 6A block for ....j
000040: 33 30 30 69 6E 69 74 5F 70 6C 75 73 20 0D 0A 72 300init_plus ..r
000050: 65 74 0D 0A 6E 6F 70 0D 0A 6E 6F 70 0D 0A 0D 0A et..nop..nop....
000060: 0D 0A 3B 69 6E 69 74 73 0D 0A 6A 70 20 20 20 20 ..;inits..jp
000070: 20 20 53 65 74 49 6E 74 65 72 75 70 74 0D 0A 6A SetInterupt..j
000080: 70 20 20 20 20 20 20 4F 66 66 49 6E 74 65 72 75 p OffInteru
000090: 70 74 0D 0A 6A 70 20 20 20 20 20 20 52 65 6D 6F pt..jp Remo
0000A0: 76 65 5F 63 75 72 73 6F 72 0D 0A 6A 70 20 20 20 ve_cursor..jp
0000B0: 20 20 20 50 6C 61 63 65 5F 63 75 72 73 6F 72 0D Place_cursor.
0000C0: 0A 6A 70 20 20 20 20 20 20 43 4C 4F 43 4B 5F 52 .jp CLOCK_R
0000D0: 45 53 0D 0A 6A 70 20 20 20 20 20 20 43 4C 4F 43 ES..jp CLOC
0000E0: 4B 5F 50 52 49 4E 54 0D 0A 6A 70 20 20 20 20 20 K_PRINT..jp
0000F0: 20 43 4C 5F 50 52 49 4E 54 0D 0A 6A 70 20 20 20 CL_PRINT..jp
000100: 20 20 20 43 4C 4F 43 4B 5F 4F 4E 0D 0A 6A 70 20 CLOCK_ON..jp
000110: 20 20 20 20 20 43 4C 4F 43 4B 5F 4F 46 46 0D 0A CLOCK_OFF..
000120: 0D 0A 3B 77 69 6E 64 6F 77 0D 0A 6A 70 20 20 20 ..;window..jp
000130: 20 20 20 50 55 4C 4C 44 4F 57 4E 0D 0A 6A 70 20 PULLDOWN..jp
000140: 20 20 20 20 20 30 0D 0A 6A 70 20 20 20 20 20 20 0..jp
000150: 30 0D 0A 6A 70 20 20 20 20 20 20 30 0D 0A 6A 70 0..jp 0..jp
000160: 20 20 20 20 20 20 57 69 6E 64 6F 77 0D 0A 6A 70 Window..jp
000170: 20 20 20 20 20 20 4D 42 4F 52 44 45 52 0D 0A 6A MBORDER..j
000180: 70 20 20 20 20 20 20 4D 50 52 49 4E 54 0D 0A 6A p MPRINT..j
000190: 70 20 20 20 20 20 20 4D 43 55 52 53 4F 52 0D 0A p MCURSOR..
0001A0: 6A 70 20 20 20 20 20 20 4D 45 4E 55 5F 43 55 52 jp MENU_CUR
0001B0: 53 4F 52 0D 0A 6A 70 20 20 20 20 20 20 48 4F 54 SOR..jp HOT
0001C0: 4B 45 59 53 0D 0A 6A 70 20 20 20 20 20 20 4D 5F KEYS..jp M_
0001D0: 50 52 49 4E 54 43 55 52 0D 0A 6A 70 20 20 20 20 PRINTCUR..jp
0001E0: 20 20 57 49 4E 44 4F 57 5F 57 49 50 45 0D 0A 6A WINDOW_WIPE..j
0001F0: 70 20 20 20 20 20 20 57 49 4E 44 4F 57 5F 50 41 p WINDOW_PA
Size : 512 (Real : 512)
000000: 47 45 0D 0A 0D 0A 0D 0A 0D 0A 3B 41 4E 53 49 0D GE........;ANSI.
000010: 0A 6A 70 20 20 20 20 20 20 52 4C 5F 53 45 54 5F .jp RL_SET_
000020: 4F 46 46 53 45 54 0D 0A 6A 70 20 20 20 20 20 20 OFFSET..jp
000030: 52 45 53 45 54 5F 41 4E 53 49 0D 0A 6A 70 20 20 RESET_ANSI..jp
000040: 20 20 20 20 53 45 54 5F 41 4E 53 49 0D 0A 6A 70 SET_ANSI..jp
000050: 20 20 20 20 20 20 53 63 72 65 65 6E 42 6C 61 6E ScreenBlan
000060: 6B 0D 0A 6A 70 20 20 20 20 20 20 42 75 66 66 65 k..jp Buffe
000070: 72 42 6C 61 6E 6B 0D 0A 6A 70 20 20 20 20 20 20 rBlank..jp
000080: 41 4E 53 49 5F 4F 46 46 0D 0A 6A 70 20 20 20 20 ANSI_OFF..jp
000090: 20 20 41 4E 53 49 5F 4F 4E 0D 0A 6A 70 20 20 20 ANSI_ON..jp
0000A0: 20 20 20 41 6C 6C 4F 66 66 0D 0A 0D 0A 0D 0A 3B AllOff......;
0000B0: 54 65 78 74 73 79 73 0D 0A 0D 0A 6A 70 20 20 20 Textsys....jp
0000C0: 20 20 20 4E 55 4D 42 45 52 38 0D 0A 6A 70 20 20 NUMBER8..jp
0000D0: 20 20 20 20 50 55 4C 4C 5F 50 52 49 4E 54 0D 0A PULL_PRINT..
0000E0: 6A 70 20 20 20 20 20 20 57 72 69 74 65 5F 43 68 jp Write_Ch
0000F0: 61 72 0D 0A 6A 70 20 20 20 20 20 20 53 63 72 65 ar..jp Scre
000100: 65 6E 57 72 69 74 65 0D 0A 6A 70 20 20 20 20 20 enWrite..jp
000110: 20 43 6C 73 0D 0A 6A 70 20 20 20 20 20 20 43 4C Cls..jp CL
000120: 53 5F 73 63 72 65 65 6E 0D 0A 6A 70 20 20 20 20 S_screen..jp
000130: 20 20 54 45 58 54 0D 0A 6A 70 20 20 20 20 20 20 TEXT..jp
000140: 43 48 41 52 0D 0A 6A 70 20 20 20 20 20 20 41 6E CHAR..jp An
000150: 73 69 43 68 61 72 0D 0A 6A 70 20 20 20 20 20 20 siChar..jp
000160: 43 55 52 53 4F 52 0D 0A 6A 70 20 20 20 20 20 20 CURSOR..jp
000170: 43 45 4C 4C 32 0D 0A 6A 70 20 20 20 20 20 20 47 CELL2..jp G
000180: 65 74 41 64 64 72 65 73 73 0D 0A 6A 70 20 20 20 etAddress..jp
000190: 20 20 20 53 43 52 5F 41 44 44 52 45 53 53 0D 0A SCR_ADDRESS..
0001A0: 6A 70 20 20 20 20 20 20 43 6C 65 61 72 5F 6B 65 jp Clear_ke
0001B0: 79 73 0D 0A 6A 70 20 20 20 20 20 20 41 4E 53 49 ys..jp ANSI
0001C0: 54 45 58 54 0D 0A 6A 70 20 20 20 20 20 20 59 45 TEXT..jp YE
0001D0: 53 4E 4F 0D 0A 6A 70 20 20 20 20 20 20 4B 45 59 SNO..jp KEY
0001E0: 49 4E 50 0D 0A 6A 70 20 20 20 20 20 20 49 4E 50 INP..jp INP
0001F0: 55 54 4C 49 4E 45 0D 0A 6A 70 20 20 20 20 20 20 UTLINE..jp
Size : 512 (Real : 512)
000000: 49 4E 50 55 54 4C 49 4E 45 32 0D 0A 6A 70 20 20 INPUTLINE2..jp
000010: 20 20 20 20 4B 65 79 5F 69 6E 70 75 74 32 0D 0A Key_input2..
000020: 6A 70 20 20 20 20 20 20 4B 45 59 5F 4C 49 4E 45 jp KEY_LINE
000030: 0D 0A 6A 70 20 20 20 20 20 20 44 45 43 38 0D 0A ..jp DEC8..
000040: 6A 70 20 20 20 20 20 20 44 45 43 31 36 0D 0A 6A jp DEC16..j
000050: 70 09 49 6E 76 65 72 73 65 5F 6C 69 6E 65 0D 0A p.Inverse_line..
000060: 6A 70 20 20 20 20 20 20 4E 45 58 54 42 59 54 45 jp NEXTBYTE
000070: 0D 0A 6A 70 20 20 20 20 20 20 4E 45 58 54 4C 49 ..jp NEXTLI
000080: 4E 45 0D 0A 6A 70 20 20 20 20 20 20 4E 55 4D 42 NE..jp NUMB
000090: 45 52 31 36 0D 0A 6A 70 20 20 20 20 20 20 4D 55 ER16..jp MU
0000A0: 4C 54 49 50 4C 59 5F 44 45 42 43 0D 0A 6A 70 20 LTIPLY_DEBC..jp
0000B0: 20 20 20 20 20 44 49 56 49 44 45 5F 48 4C 44 45 DIVIDE_HLDE
0000C0: 0D 0A 6A 70 20 20 20 20 20 20 68 65 78 0D 0A 0D ..jp hex...
0000D0: 0A 3B 66 6F 72 67 6F 74 74 65 6E 20 61 6E 64 20 .;forgotten and
0000E0: 61 64 64 6F 6E 65 73 0D 0A 6A 70 09 69 6E 76 65 addones..jp.inve
0000F0: 72 73 65 0D 0A 6A 70 09 73 65 74 5F 6A 6A 63 68 rse..jp.set_jjch
000100: 61 6E 67 65 0D 0A 6A 70 09 70 75 6C 6C 6A 70 0D ange..jp.pulljp.
000110: 0A 6A 70 09 77 69 6E 72 65 74 0D 0A 6A 70 09 63 .jp.winret..jp.c
000120: 6C 65 61 72 5F 42 75 66 0D 0A 6A 70 09 53 43 52 lear_Buf..jp.SCR
000130: 5F 42 75 66 5F 4F 4E 0D 0A 6A 70 09 53 43 52 5F _Buf_ON..jp.SCR_
000140: 42 75 66 5F 4F 46 46 0D 0A 6A 70 09 47 65 74 43 Buf_OFF..jp.GetC
000150: 68 61 72 61 63 74 65 72 0D 0A 6A 70 20 20 20 20 haracter..jp
000160: 20 20 57 61 69 74 5F 66 6C 79 0D 0A 6A 70 09 63 Wait_fly..jp.c
000170: 65 6C 6C 0D 0A 6A 70 09 26 62 64 62 35 09 3B 20 ell..jp.&bdb5.;
000180: 66 69 72 6D 77 61 72 65 20 63 61 6C 6C 20 48 4C firmware call HL
000190: 3D 48 4C 2A 44 45 20 2D 41 20 6F 76 65 72 20 66 =HL*DE -A over f
0001A0: 6C 6F 77 20 66 6C 61 67 0D 0A 6A 70 09 26 62 64 low flag..jp.&bd
0001B0: 62 38 09 3B 20 46 57 20 48 4C 3D 48 4C 2F 44 45 b8.; FW HL=HL/DE
0001C0: 20 41 2D 20 6F 76 65 72 20 66 6C 6F 77 20 66 6C A- over flow fl
0001D0: 61 67 0D 0A 6A 70 09 26 62 64 62 62 09 3B 20 48 ag..jp.&bdbb.; H
0001E0: 4C 20 3D 20 72 65 6D 61 69 6E 64 65 72 20 6F 66 L = remainder of
0001F0: 20 48 4C 2F 44 45 0D 0A 6A 70 09 26 62 64 63 34 HL/DE..jp.&bdc4
Size : 512 (Real : 512)
000000: 09 3B 20 43 6F 6D 70 61 72 65 20 48 4C 20 74 6F .; Compare HL to
000010: 20 44 45 0D 0A 6A 70 09 26 62 64 63 61 09 3B 20 DE..jp.&bdca.;
000020: 54 65 73 74 73 20 68 6C 0D 0A 6A 70 09 61 6E 79 Tests hl..jp.any
000030: 6B 65 79 0D 0A 6A 70 09 70 61 75 73 65 33 30 30 key..jp.pause300
000040: 0D 0A 0D 0A 0D 0A 0D 0A 3B 2B 2B 2B 2B 2B 2B 2B ........;+++++++
000050: 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B ++++++++++++++++
000060: 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B ++++++++++++++++
000070: 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B ++++++++++++++++
000080: 2B 2B 2B 2B 2B 0D 0A 2E 73 65 74 5F 6A 6A 63 68 +++++...set_jjch
000090: 61 6E 67 65 0D 0A 09 6C 64 20 28 6A 6A 63 68 61 ange...ld (jjcha
0000A0: 6E 67 65 43 75 72 73 6F 72 29 2C 61 0D 0A 09 72 ngeCursor),a...r
0000B0: 65 74 0D 0A 0D 0A 0D 0A 2E 50 41 55 53 45 33 30 et.......PAUSE30
0000C0: 30 09 09 09 3B 20 63 6F 75 6E 74 20 33 30 30 20 0...; count 300
0000D0: 69 6E 74 65 72 75 70 74 73 0D 0A 09 50 55 53 48 interupts...PUSH
0000E0: 20 41 46 0D 0A 09 58 4F 52 20 41 0D 0A 09 4C 44 AF...XOR A...LD
0000F0: 20 28 54 49 4D 45 33 30 30 29 2C 41 0D 0A 2E 56 (TIME300),A...V
000100: 50 41 55 53 45 33 30 30 0D 0A 09 4C 44 20 41 2C PAUSE300...LD A,
000110: 28 54 49 4D 45 33 30 30 29 0D 0A 09 43 50 20 31 (TIME300)...CP 1
000120: 0D 0A 09 4A 52 20 4E 5A 2C 56 50 41 55 53 45 33 ...JR NZ,VPAUSE3
000130: 30 30 0D 0A 09 50 4F 50 20 41 46 0D 0A 09 52 45 00...POP AF...RE
000140: 54 0D 0A 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D T....;----------
000150: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000160: 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 0D 0A 2E 57 61 69 --------.....Wai
000170: 74 5F 66 6C 79 0D 0A 20 20 20 20 20 20 20 20 50 t_fly.. P
000180: 55 53 48 20 41 46 0D 0A 2E 66 6C 79 33 09 4C 44 USH AF...fly3.LD
000190: 20 41 2C 28 46 6C 79 63 6F 75 6E 74 29 0D 0A 09 A,(Flycount)...
0001A0: 43 50 20 35 0D 0A 09 4A 52 20 4E 5A 2C 66 6C 79 CP 5...JR NZ,fly
0001B0: 33 0D 0A 09 50 4F 50 20 41 46 0D 0A 09 52 45 54 3...POP AF...RET
0001C0: 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ..;-------------
0001D0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0001E0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 3B 09 53 45 ----------..;.SE
0001F0: 54 20 49 4E 54 45 52 55 50 54 53 20 4F 4E 0D 0A T INTERUPTS ON..
Size : 512 (Real : 512)
000000: 3B 09 54 75 72 6E 73 20 6F 6E 20 61 20 53 43 52 ;.Turns on a SCR
000010: 20 46 4C 59 42 41 43 4B 20 65 76 65 6E 74 0D 0A FLYBACK event..
000020: 3B 09 77 68 69 63 68 20 77 69 6C 6C 20 66 6C 61 ;.which will fla
000030: 73 68 20 63 75 72 73 6F 72 0D 0A 3B 09 54 75 72 sh cursor..;.Tur
000040: 6E 73 20 6F 6E 20 46 61 73 74 20 54 69 63 6B 65 ns on Fast Ticke
000050: 72 20 74 6F 20 72 65 61 64 69 6E 67 20 72 6F 75 r to reading rou
000060: 74 69 6E 65 2E 2E 0D 0A 3B 09 45 6E 74 72 79 20 tine....;.Entry
000070: 2D 20 4E 6F 6E 65 0D 0A 3B 09 45 78 69 74 20 20 - None..;.Exit
000080: 2D 20 4E 6F 6E 65 0D 0A 3B 09 55 73 65 64 20 20 - None..;.Used
000090: 2D 20 41 46 2C 42 43 2C 44 45 2C 48 4C 0D 0A 3B - AF,BC,DE,HL..;
0000A0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0000B0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0000C0: 2D 2D 2D 2D 2D 2D 2D 0D 0A 2E 53 65 74 49 6E 74 -------...SetInt
0000D0: 65 72 75 70 74 0D 0A 09 4C 44 09 48 4C 2C 43 75 erupt...LD.HL,Cu
0000E0: 72 73 6F 72 42 6C 6F 63 6B 09 09 3B 20 46 72 61 rsorBlock..; Fra
0000F0: 6D 65 20 46 6C 79 20 45 76 65 6E 74 20 62 6C 6F me Fly Event blo
000100: 63 6B 0D 0A 09 4C 44 09 44 45 2C 4A 43 68 61 6E ck...LD.DE,JChan
000110: 67 65 43 75 72 73 6F 72 09 3B 20 52 6F 75 74 69 geCursor.; Routi
000120: 6E 65 20 74 6F 20 63 61 6C 6C 0D 0A 09 4C 44 09 ne to call...LD.
000130: 42 43 2C 26 38 31 46 46 09 09 3B 20 41 73 79 6E BC,&81FF..; Asyn
000140: 63 20 65 76 65 6E 74 2C 20 4E 65 61 72 20 61 64 c event, Near ad
000150: 64 72 65 73 73 2E 0D 0A 09 09 09 09 09 3B 20 44 dress........; D
000160: 69 73 61 62 6C 65 20 72 6F 6D 73 0D 0A 09 43 41 isable roms...CA
000170: 4C 4C 09 4B 4C 5F 4E 45 57 5F 46 52 41 4D 45 5F LL.KL_NEW_FRAME_
000180: 46 4C 59 09 3B 20 49 6E 69 74 69 61 6C 69 73 65 FLY.; Initialise
000190: 20 69 74 0D 0A 09 43 41 4C 4C 09 63 75 72 73 6F it...CALL.curso
0001A0: 72 0D 0A 09 4C 44 09 41 2C 32 35 35 0D 0A 09 4C r...LD.A,255...L
0001B0: 44 09 28 43 75 72 73 6F 72 4F 6E 29 2C 41 09 09 D.(CursorOn),A..
0001C0: 3B 20 54 65 6C 6C 20 72 6F 75 74 69 6E 65 20 63 ; Tell routine c
0001D0: 75 72 73 6F 72 20 69 73 20 6F 6E 20 73 63 72 65 ursor is on scre
0001E0: 65 6E 0D 0A 09 58 4F 52 09 41 0D 0A 09 4C 44 09 en...XOR.A...LD.
0001F0: 28 4A 43 68 61 6E 67 65 43 75 72 73 6F 72 29 2C (JChangeCursor),
Size : 512 (Real : 512)
000000: 41 09 3B 20 54 65 6C 6C 20 72 6F 75 74 69 6E 65 A.; Tell routine
000010: 20 74 68 61 74 20 63 75 72 73 6F 72 20 69 73 20 that cursor is
000020: 61 6C 6C 6F 77 65 64 0D 0A 09 09 09 09 09 3B 20 allowed.......;
000030: 66 6C 61 73 68 0D 0A 09 4C 44 09 28 43 75 72 73 flash...LD.(Curs
000040: 6F 72 43 6F 75 6E 74 29 2C 41 09 09 3B 20 43 6F orCount),A..; Co
000050: 75 6E 74 20 66 6F 72 20 66 6C 61 73 68 20 66 72 unt for flash fr
000060: 65 71 75 65 6E 63 65 79 0D 0A 0D 0A 09 4C 44 20 equencey.....LD
000070: 48 4C 2C 45 56 45 4E 54 0D 0A 09 4C 44 20 42 43 HL,EVENT...LD BC
000080: 2C 26 38 31 46 46 0D 0A 09 4C 44 20 44 45 2C 43 ,&81FF...LD DE,C
000090: 4C 4F 43 4B 0D 0A 09 43 41 4C 4C 20 4B 4C 5F 49 LOCK...CALL KL_I
0000A0: 4E 54 5F 45 56 45 4E 54 0D 0A 09 43 41 4C 4C 20 NT_EVENT...CALL
0000B0: 4D 43 5F 57 41 49 54 5F 46 4C 59 42 41 43 4B 0D MC_WAIT_FLYBACK.
0000C0: 0A 20 20 20 20 20 20 20 20 4C 44 20 48 4C 2C 54 . LD HL,T
0000D0: 49 43 4B 42 4C 0D 0A 09 4C 44 20 44 45 2C 35 30 ICKBL...LD DE,50
0000E0: 0D 0A 09 4C 44 20 42 43 2C 35 30 0D 0A 09 43 41 ...LD BC,50...CA
0000F0: 4C 4C 20 4B 4C 5F 41 44 44 5F 54 49 43 4B 45 52 LL KL_ADD_TICKER
000100: 0D 0A 0D 0A 09 43 41 4C 4C 20 09 4D 43 5F 57 41 .....CALL .MC_WA
000110: 49 54 5F 46 4C 59 42 41 43 4B 0D 0A 20 20 20 20 IT_FLYBACK..
000120: 20 20 20 20 4C 44 09 44 45 2C 6A 33 30 30 69 6E LD.DE,j300in
000130: 69 74 0D 0A 09 4C 44 09 48 4C 2C 66 72 65 65 0D it...LD.HL,free.
000140: 0A 09 4C 44 20 09 42 43 2C 26 38 31 46 46 0D 0A ..LD .BC,&81FF..
000150: 09 43 41 4C 4C 09 4B 4C 5F 4E 45 57 5F 46 41 53 .CALL.KL_NEW_FAS
000160: 54 5F 54 49 43 4B 45 52 09 0D 0A 09 52 45 54 0D T_TICKER....RET.
000170: 0A 0D 0A 0D 0A 2E 6A 33 30 30 69 6E 69 74 0D 0A ......j300init..
000180: 0D 0A 09 44 49 0D 0A 20 20 20 20 20 20 20 20 4C ...DI.. L
000190: 44 20 41 2C 28 54 49 4D 45 33 30 30 29 09 09 09 D A,(TIME300)...
0001A0: 3B 74 69 6D 65 72 0D 0A 09 49 4E 43 20 41 0D 0A ;timer...INC A..
0001B0: 09 4C 44 20 28 54 49 4D 45 33 30 30 29 2C 41 0D .LD (TIME300),A.
0001C0: 0A 09 0D 0A 09 6C 64 20 61 2C 28 66 6C 79 63 6F .....ld a,(flyco
0001D0: 75 6E 74 29 09 09 09 3B 66 6C 79 62 61 63 6B 20 unt)...;flyback
0001E0: 63 6F 75 6E 74 65 72 0D 0A 09 69 6E 63 20 61 0D counter...inc a.
0001F0: 0A 09 63 70 20 36 0D 0A 09 6A 72 20 6E 7A 2C 66 ..cp 6...jr nz,f
Size : 512 (Real : 512)
000000: 6C 79 32 0D 0A 09 78 6F 72 20 61 0D 0A 66 6C 79 ly2...xor a..fly
000010: 32 0D 0A 09 6C 64 20 28 66 6C 79 63 6F 75 6E 74 2...ld (flycount
000020: 29 2C 61 0D 0A 09 63 61 6C 6C 20 6A 33 30 30 69 ),a...call j300i
000030: 6E 69 74 5F 70 6C 75 73 09 09 3B 64 6F 20 6F 74 nit_plus..;do ot
000040: 68 65 72 20 69 6E 74 65 72 75 70 74 73 0D 0A 09 her interupts...
000050: 45 49 0D 0A 09 72 65 74 0D 0A 3B 2D 2D 2D 2D 2D EI...ret..;-----
000060: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000070: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000080: 2D 2D 0D 0A 3B 09 54 55 52 4E 20 49 4E 54 45 52 --..;.TURN INTER
000090: 55 50 54 53 20 4F 46 46 0D 0A 3B 09 54 75 72 6E UPTS OFF..;.Turn
0000A0: 73 20 6F 66 66 20 53 43 52 5F 46 4C 59 42 41 43 s off SCR_FLYBAC
0000B0: 4B 20 65 76 65 6E 74 0D 0A 3B 09 45 78 69 74 20 K event..;.Exit
0000C0: 20 2D 20 4E 6F 6E 65 0D 0A 3B 09 55 73 65 64 20 - None..;.Used
0000D0: 20 2D 20 41 46 2C 42 43 2C 44 45 2C 48 4C 0D 0A - AF,BC,DE,HL..
0000E0: 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ;---------------
0000F0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000100: 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 2E 4F 66 66 49 6E --------...OffIn
000110: 74 65 72 75 70 74 0D 0A 09 44 49 0D 0A 09 4C 44 terupt...DI...LD
000120: 09 48 4C 2C 43 75 72 73 6F 72 42 6C 6F 63 6B 2B .HL,CursorBlock+
000130: 32 09 3B 20 41 64 64 72 65 73 73 20 6F 66 20 65 2.; Address of e
000140: 76 65 6E 74 20 62 6C 6F 63 6B 0D 0A 09 43 41 4C vent block...CAL
000150: 4C 09 4B 4C 5F 44 49 53 41 52 4D 5F 45 56 45 4E L.KL_DISARM_EVEN
000160: 54 09 09 3B 20 44 69 73 61 62 6C 65 20 74 68 65 T..; Disable the
000170: 20 65 76 65 6E 74 0D 0A 09 4C 44 09 48 4C 2C 43 event...LD.HL,C
000180: 75 72 73 6F 72 42 6C 6F 63 6B 09 09 3B 20 41 64 ursorBlock..; Ad
000190: 64 72 65 73 73 20 6F 66 20 66 72 61 6D 65 20 66 dress of frame f
0001A0: 6C 79 20 62 6C 6F 63 6B 0D 0A 09 43 41 4C 4C 09 ly block...CALL.
0001B0: 4B 4C 5F 44 45 4C 5F 46 52 41 4D 45 5F 46 4C 59 KL_DEL_FRAME_FLY
0001C0: 09 3B 20 41 6E 64 20 64 69 73 61 62 6C 65 20 69 .; And disable i
0001D0: 74 2E 0D 0A 09 44 49 09 09 09 09 0D 0A 09 4C 44 t....DI.......LD
0001E0: 09 41 2C 28 43 75 72 73 6F 72 4F 6E 29 0D 0A 09 .A,(CursorOn)...
0001F0: 4F 52 09 41 0D 0A 09 43 41 4C 4C 09 4E 5A 2C 63 OR.A...CALL.NZ,c
Size : 512 (Real : 512)
000000: 75 72 73 6F 72 09 09 3B 20 52 65 6D 6F 76 65 20 ursor..; Remove
000010: 69 66 20 6F 6E 20 73 63 72 65 65 6E 2E 0D 0A 09 if on screen....
000020: 58 4F 52 09 41 0D 0A 09 4C 44 09 28 43 75 72 73 XOR.A...LD.(Curs
000030: 6F 72 4F 6E 29 2C 41 09 09 3B 20 54 65 6C 6C 20 orOn),A..; Tell
000040: 72 6F 75 74 69 6E 65 20 63 75 72 73 6F 72 20 69 routine cursor i
000050: 73 20 6F 66 66 0D 0A 09 4C 44 09 41 2C 26 43 39 s off...LD.A,&C9
000060: 0D 0A 09 4C 44 09 28 4A 43 68 61 6E 67 65 43 75 ...LD.(JChangeCu
000070: 72 73 6F 72 29 2C 41 09 3B 20 61 6E 64 20 5F 6D rsor),A.; and _m
000080: 75 73 74 5F 6E 6F 74 5F 20 66 6C 61 73 68 2E 0D ust_not_ flash..
000090: 0A 09 4C 44 20 09 48 4C 2C 66 72 65 65 0D 0A 09 ..LD .HL,free...
0000A0: 43 41 4C 4C 09 4B 4C 5F 44 45 4C 5F 46 41 53 54 CALL.KL_DEL_FAST
0000B0: 5F 54 49 43 4B 45 52 0D 0A 20 20 20 20 20 20 20 _TICKER..
0000C0: 20 4C 44 20 48 4C 2C 54 49 43 4B 42 4C 0D 0A 09 LD HL,TICKBL...
0000D0: 43 41 4C 4C 09 4B 4C 5F 44 45 4C 5F 54 49 43 4B CALL.KL_DEL_TICK
0000E0: 45 52 0D 0A 09 45 49 0D 0A 09 52 45 54 0D 0A 0D ER...EI...RET...
0000F0: 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D .;--------------
000100: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D ---------------.
000110: 0A 3B 09 52 45 4D 4F 56 45 20 43 55 52 53 4F 52 .;.REMOVE CURSOR
000120: 20 49 46 20 4F 4E 20 53 43 52 45 45 4E 0D 0A 3B IF ON SCREEN..;
000130: 09 41 4E 44 20 44 49 53 41 42 4C 45 0D 0A 3B 09 .AND DISABLE..;.
000140: 65 6E 74 72 79 20 6E 6F 6E 65 0D 0A 3B 09 65 78 entry none..;.ex
000150: 69 74 20 6E 6F 6E 65 0D 0A 3B 09 75 73 65 64 20 it none..;.used
000160: 6E 6F 6E 65 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D none..;---------
000170: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000180: 2D 2D 2D 2D 0D 0A 2E 52 65 6D 6F 76 65 5F 63 75 ----...Remove_cu
000190: 72 73 6F 72 0D 0A 20 20 20 20 20 20 20 20 50 55 rsor.. PU
0001A0: 53 48 20 41 46 0D 0A 09 50 55 53 48 20 48 4C 0D SH AF...PUSH HL.
0001B0: 0A 09 50 55 53 48 20 42 43 0D 0A 09 50 55 53 48 ..PUSH BC...PUSH
0001C0: 20 44 45 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 DE.. LD
0001D0: 41 2C 28 63 75 72 73 6F 72 6F 6E 29 0D 0A 09 4F A,(cursoron)...O
0001E0: 52 20 41 0D 0A 09 43 41 4C 4C 20 4E 5A 2C 63 75 R A...CALL NZ,cu
0001F0: 72 73 6F 72 09 09 3B 73 77 61 70 20 63 75 72 73 rsor..;swap curs
Size : 512 (Real : 512)
000000: 6F 72 0D 0A 09 58 4F 52 20 41 0D 0A 09 4C 44 20 or...XOR A...LD
000010: 28 63 75 72 73 6F 72 6F 6E 29 2C 41 0D 0A 09 4C (cursoron),A...L
000020: 44 20 28 63 75 72 73 6F 72 63 6F 75 6E 74 29 2C D (cursorcount),
000030: 41 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 41 2C A.. LD A,
000040: 26 43 39 0D 0A 09 4C 44 20 28 6A 63 68 61 6E 67 &C9...LD (jchang
000050: 65 63 75 72 73 6F 72 29 2C 41 0D 0A 09 50 4F 50 ecursor),A...POP
000060: 20 44 45 0D 0A 09 50 4F 50 20 42 43 0D 0A 09 50 DE...POP BC...P
000070: 4F 50 20 48 4C 0D 0A 09 50 4F 50 20 41 46 0D 0A OP HL...POP AF..
000080: 09 52 45 54 0D 0A 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D .RET....;-------
000090: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0000A0: 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 3B 09 50 4C 41 43 --------..;.PLAC
0000B0: 45 20 43 55 52 53 4F 52 20 28 52 65 61 6C 79 20 E CURSOR (Realy
0000C0: 6F 6E 6C 79 0D 0A 3B 09 65 6E 61 62 6C 65 73 20 only..;.enables
0000D0: 69 6E 74 65 72 75 70 74 73 29 0D 0A 3B 09 55 73 interupts)..;.Us
0000E0: 65 64 20 6E 6F 6E 65 0D 0A 3B 2D 2D 2D 2D 2D 2D ed none..;------
0000F0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000100: 2D 2D 2D 2D 2D 2D 0D 0A 2E 50 6C 61 63 65 5F 63 ------...Place_c
000110: 75 72 73 6F 72 0D 0A 09 50 55 53 48 20 41 46 0D ursor...PUSH AF.
000120: 0A 09 58 4F 52 20 41 0D 0A 09 4C 44 20 28 4A 43 ..XOR A...LD (JC
000130: 48 41 4E 47 45 43 55 52 53 4F 52 29 2C 41 0D 0A HANGECURSOR),A..
000140: 0D 0A 09 50 4F 50 20 41 46 0D 0A 09 52 45 54 0D ...POP AF...RET.
000150: 0A 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ...;------------
000160: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000170: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 3B 09 43 -----------..;.C
000180: 48 41 4E 47 45 20 43 55 52 53 4F 52 20 53 54 41 HANGE CURSOR STA
000190: 54 45 0D 0A 3B 0D 0A 3B 09 43 61 6C 6C 65 64 20 TE..;..;.Called
0001A0: 69 6E 20 69 6E 74 65 72 75 70 74 20 6C 69 6E 65 in interupt line
0001B0: 2E 0D 0A 3B 0D 0A 3B 09 45 6E 74 72 79 20 2D 20 ...;..;.Entry -
0001C0: 4E 6F 6E 65 0D 0A 3B 09 45 78 69 74 20 20 2D 20 None..;.Exit -
0001D0: 4E 6F 6E 65 0D 0A 3B 09 55 73 65 64 20 20 2D 20 None..;.Used -
0001E0: 4E 6F 6E 65 0D 0A 3B 0D 0A 3B 2D 2D 2D 2D 2D 2D None..;..;------
0001F0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
Size : 512 (Real : 512)
000000: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000010: 2D 0D 0A 2E 43 5F 54 69 6D 65 5F 4F 66 66 09 45 -...C_Time_Off.E
000020: 51 55 09 31 33 0D 0A 2E 43 5F 54 69 6D 65 5F 4F QU.13...C_Time_O
000030: 6E 09 45 51 55 09 32 36 0D 0A 2E 43 68 61 6E 67 n.EQU.26...Chang
000040: 65 43 75 72 73 6F 72 0D 0A 2E 4A 43 68 61 6E 67 eCursor...JChang
000050: 65 43 75 72 73 6F 72 0D 0A 09 42 59 54 45 09 30 eCursor...BYTE.0
000060: 09 09 09 3B 20 26 63 39 20 74 6F 20 64 69 73 61 ...; &c9 to disa
000070: 62 6C 65 2C 20 30 20 74 6F 20 65 6E 61 62 6C 65 ble, 0 to enable
000080: 0D 0A 2E 4A 4A 43 68 61 6E 67 65 43 75 72 73 6F ...JJChangeCurso
000090: 72 0D 0A 09 42 59 54 45 09 30 09 09 09 3B 20 54 r...BYTE.0...; T
0000A0: 6F 74 61 6C 79 20 64 69 73 61 62 6C 65 20 63 75 otaly disable cu
0000B0: 72 73 6F 72 21 0D 0A 09 50 55 53 48 09 41 46 0D rsor!...PUSH.AF.
0000C0: 0A 09 4C 44 09 41 2C 28 43 75 72 73 6F 72 4F 6E ..LD.A,(CursorOn
0000D0: 29 09 09 3B 20 49 73 20 74 68 65 20 63 75 72 73 )..; Is the curs
0000E0: 6F 72 20 6F 6E 20 28 66 6F 72 20 74 69 6D 69 6E or on (for timin
0000F0: 67 73 29 3F 0D 0A 09 4F 52 09 41 0D 0A 09 4A 52 gs)?...OR.A...JR
000100: 09 4E 5A 2C 43 43 5F 4F 6E 0D 0A 09 4C 44 09 41 .NZ,CC_On...LD.A
000110: 2C 28 43 75 72 73 6F 72 43 6F 75 6E 74 29 09 09 ,(CursorCount)..
000120: 3B 20 43 6F 75 6E 74 65 72 0D 0A 09 43 50 09 43 ; Counter...CP.C
000130: 5F 54 69 6D 65 5F 4F 66 66 09 09 3B 20 48 61 76 _Time_Off..; Hav
000140: 65 20 77 65 20 62 65 65 6E 20 6F 66 66 20 6C 6F e we been off lo
000150: 6E 67 20 65 6E 6F 75 67 68 0D 0A 09 4A 52 09 5A ng enough...JR.Z
000160: 2C 43 43 5F 54 75 72 6E 5F 4F 6E 09 09 3B 20 49 ,CC_Turn_On..; I
000170: 66 20 79 65 73 2C 20 74 68 65 6E 20 64 6F 20 74 f yes, then do t
000180: 68 65 20 77 6F 72 6B 0D 0A 09 49 4E 43 09 41 0D he work...INC.A.
000190: 0A 09 4C 44 09 28 43 75 72 73 6F 72 43 6F 75 6E ..LD.(CursorCoun
0001A0: 74 29 2C 41 09 09 3B 20 4F 74 68 65 72 77 69 73 t),A..; Otherwis
0001B0: 65 20 69 6E 63 72 65 61 73 65 20 61 6E 64 20 73 e increase and s
0001C0: 61 76 65 0D 0A 2E 43 43 5F 4E 6F 43 68 61 6E 67 ave...CC_NoChang
0001D0: 65 0D 0A 09 50 4F 50 09 41 46 0D 0A 09 52 45 54 e...POP.AF...RET
0001E0: 09 09 09 09 3B 20 52 65 73 74 6F 72 65 20 72 65 ....; Restore re
0001F0: 67 69 73 74 65 72 73 2C 20 61 6E 64 20 63 6F 6E gisters, and con
Size : 512 (Real : 512)
000000: 74 69 6E 75 65 0D 0A 0D 0A 2E 43 43 5F 54 75 72 tinue.....CC_Tur
000010: 6E 5F 4F 6E 0D 0A 09 50 55 53 48 09 42 43 0D 0A n_On...PUSH.BC..
000020: 09 50 55 53 48 09 44 45 0D 0A 09 50 55 53 48 09 .PUSH.DE...PUSH.
000030: 48 4C 0D 0A 09 58 4F 52 09 41 0D 0A 09 4C 44 09 HL...XOR.A...LD.
000040: 28 43 75 72 73 6F 72 43 6F 75 6E 74 29 2C 41 09 (CursorCount),A.
000050: 09 3B 20 52 65 73 74 61 72 74 20 63 6F 75 6E 74 .; Restart count
000060: 2C 20 66 6F 72 20 6F 66 66 0D 0A 09 4C 44 09 41 , for off...LD.A
000070: 2C 32 35 35 0D 0A 09 4C 44 09 28 43 75 72 73 6F ,255...LD.(Curso
000080: 72 4F 6E 29 2C 41 09 09 3B 20 4D 61 6B 65 20 6E rOn),A..; Make n
000090: 6F 74 65 20 74 68 61 74 20 63 75 72 73 6F 72 20 ote that cursor
0000A0: 69 73 20 6E 6F 77 20 6F 6E 2E 0D 0A 09 43 41 4C is now on....CAL
0000B0: 4C 09 63 75 72 73 6F 72 09 09 3B 20 44 6F 20 74 L.cursor..; Do t
0000C0: 68 65 20 61 63 74 75 61 6C 20 77 6F 72 6B 2E 2E he actual work..
0000D0: 2E 2E 0D 0A 09 50 4F 50 09 48 4C 0D 0A 09 50 4F .....POP.HL...PO
0000E0: 50 09 44 45 0D 0A 09 50 4F 50 09 42 43 0D 0A 09 P.DE...POP.BC...
0000F0: 50 4F 50 09 41 46 0D 0A 09 52 45 54 0D 0A 0D 0A POP.AF...RET....
000100: 2E 43 43 5F 4F 6E 0D 0A 09 4C 44 09 41 2C 28 43 .CC_On...LD.A,(C
000110: 75 72 73 6F 72 43 6F 75 6E 74 29 09 09 3B 20 43 ursorCount)..; C
000120: 6F 75 6E 74 65 72 0D 0A 09 43 50 09 43 5F 54 69 ounter...CP.C_Ti
000130: 6D 65 5F 4F 6E 09 09 3B 20 48 61 76 65 20 77 65 me_On..; Have we
000140: 20 62 65 65 6E 20 6F 6E 20 6C 6F 6E 67 20 65 6E been on long en
000150: 6F 75 67 68 3F 0D 0A 09 4A 52 09 5A 2C 43 43 5F ough?...JR.Z,CC_
000160: 54 75 72 6E 5F 4F 66 66 09 09 3B 20 49 66 20 79 Turn_Off..; If y
000170: 65 73 2C 20 74 68 65 6E 20 64 6F 20 74 68 65 20 es, then do the
000180: 74 6F 67 67 6C 65 0D 0A 09 49 4E 43 09 41 0D 0A toggle...INC.A..
000190: 09 4C 44 09 28 43 75 72 73 6F 72 43 6F 75 6E 74 .LD.(CursorCount
0001A0: 29 2C 41 09 09 3B 20 4F 74 68 65 72 77 69 73 65 ),A..; Otherwise
0001B0: 20 69 6E 63 72 65 61 73 65 20 61 6E 64 20 73 61 increase and sa
0001C0: 76 65 0D 0A 09 50 4F 50 09 41 46 0D 0A 09 52 45 ve...POP.AF...RE
0001D0: 54 0D 0A 0D 0A 2E 43 43 5F 54 75 72 6E 5F 4F 66 T.....CC_Turn_Of
0001E0: 66 09 0D 0A 09 50 55 53 48 09 42 43 0D 0A 09 50 f....PUSH.BC...P
0001F0: 55 53 48 09 44 45 0D 0A 09 50 55 53 48 09 48 4C USH.DE...PUSH.HL
Size : 512 (Real : 512)
000000: 0D 0A 09 58 4F 52 09 41 0D 0A 09 4C 44 09 28 43 ...XOR.A...LD.(C
000010: 75 72 73 6F 72 43 6F 75 6E 74 29 2C 41 09 09 3B ursorCount),A..;
000020: 20 52 65 73 74 61 72 74 20 63 6F 75 6E 74 2C 20 Restart count,
000030: 66 6F 72 20 6F 66 66 0D 0A 09 4C 44 09 28 43 75 for off...LD.(Cu
000040: 72 73 6F 72 4F 6E 29 2C 41 09 09 3B 20 4D 61 6B rsorOn),A..; Mak
000050: 65 20 6E 6F 74 65 20 74 68 61 74 20 63 75 72 73 e note that curs
000060: 6F 72 20 69 73 20 6E 6F 77 20 6F 66 66 0D 0A 09 or is now off...
000070: 43 41 4C 4C 09 63 75 72 73 6F 72 09 09 3B 20 44 CALL.cursor..; D
000080: 6F 20 74 68 65 20 61 63 74 75 61 6C 20 77 6F 72 o the actual wor
000090: 6B 2E 2E 2E 2E 0D 0A 09 50 4F 50 09 48 4C 0D 0A k.......POP.HL..
0000A0: 09 50 4F 50 09 44 45 0D 0A 09 50 4F 50 09 42 43 .POP.DE...POP.BC
0000B0: 0D 0A 09 50 4F 50 09 41 46 0D 0A 09 52 45 54 0D ...POP.AF...RET.
0000C0: 0A 0D 0A 2E 43 4C 4F 43 4B 5F 52 45 53 0D 0A 20 ....CLOCK_RES..
0000D0: 20 20 20 20 20 20 20 58 4F 52 20 41 0D 0A 09 4C XOR A...L
0000E0: 44 20 28 53 45 43 4F 4E 44 29 2C 41 0D 0A 09 4C D (SECOND),A...L
0000F0: 44 20 28 4D 49 4E 29 2C 41 0D 0A 09 4C 44 20 28 D (MIN),A...LD (
000100: 48 4F 55 52 29 2C 41 0D 0A 09 52 45 54 0D 0A 2E HOUR),A...RET...
000110: 43 4C 4F 43 4B 20 09 0D 0A 09 4C 44 20 41 2C 28 CLOCK ....LD A,(
000120: 54 49 4D 45 52 29 0D 0A 09 49 4E 43 20 41 0D 0A TIMER)...INC A..
000130: 09 4C 44 20 28 54 49 4D 45 52 29 2C 41 0D 0A 2E .LD (TIMER),A...
000140: 43 4C 4F 43 4B 5F 45 4E 41 42 4C 45 09 0D 0A 20 CLOCK_ENABLE...
000150: 09 4E 4F 50 0D 0A 0D 0A 09 43 41 4C 4C 20 43 4C .NOP.....CALL CL
000160: 4F 43 4B 5F 50 52 49 4E 54 0D 0A 09 4C 44 20 44 OCK_PRINT...LD D
000170: 45 2C 28 4C 41 53 54 5F 53 54 41 54 45 29 09 3B E,(LAST_STATE).;
000180: 45 20 63 6F 6E 74 61 69 6E 73 20 6C 61 73 74 20 E contains last
000190: 73 74 61 74 65 0D 0A 09 4C 44 20 42 43 2C 26 46 state...LD BC,&F
0001A0: 41 44 44 09 09 3B 70 6F 72 74 20 0D 0A 09 4C 44 ADD..;port ...LD
0001B0: 20 41 2C 31 36 09 09 09 3B 63 61 72 72 69 65 72 A,16...;carrier
0001C0: 20 64 65 63 74 65 74 0D 0A 09 4F 55 54 20 28 43 dectet...OUT (C
0001D0: 29 2C 41 0D 0A 09 49 4E 20 41 2C 28 43 29 09 09 ),A...IN A,(C)..
0001E0: 3B 67 65 74 20 73 74 61 74 65 0D 0A 09 4C 44 20 ;get state...LD
0001F0: 28 4C 41 53 54 5F 53 54 41 54 45 29 2C 41 09 3B (LAST_STATE),A.;
Size : 512 (Real : 512)
000000: 73 61 76 65 20 6C 61 73 74 5F 73 74 61 74 65 20 save last_state
000010: 6F 66 20 63 61 72 72 69 65 72 0D 0A 09 42 49 54 of carrier...BIT
000020: 20 33 2C 41 0D 0A 20 20 20 20 20 20 20 20 52 45 3,A.. RE
000030: 54 20 5A 09 09 09 3B 72 65 74 75 72 6E 20 6F 66 T Z...;return of
000040: 20 63 61 72 72 69 65 72 20 6F 66 66 0D 0A 09 42 carrier off...B
000050: 49 54 20 33 2C 45 09 09 09 3B 74 65 73 74 0D 0A IT 3,E...;test..
000060: 09 4A 52 20 4E 5A 2C 54 4D 30 20 20 20 09 09 3B .JR NZ,TM0 ..;
000070: 69 66 20 74 69 6D 65 72 20 77 61 73 20 6F 6E 20 if timer was on
000080: 74 68 65 6E 09 09 09 09 20 0D 0A 09 43 41 4C 4C then.... ...CALL
000090: 20 43 4C 4F 43 4B 5F 52 45 53 09 09 3B 72 65 73 CLOCK_RES..;res
0000A0: 65 74 20 63 6C 6F 63 6B 20 6F 66 20 6A 75 73 74 et clock of just
0000B0: 20 74 75 72 6E 65 64 20 6F 6E 0D 0A 0D 0A 2E 54 turned on.....T
0000C0: 4D 30 09 4C 44 20 41 2C 28 53 45 43 4F 4E 44 29 M0.LD A,(SECOND)
0000D0: 09 3B 69 6E 63 20 73 65 63 6F 6E 64 0D 0A 09 49 .;inc second...I
0000E0: 4E 43 20 41 0D 0A 09 43 50 20 36 30 0D 0A 09 4A NC A...CP 60...J
0000F0: 52 20 5A 2C 54 4D 31 0D 0A 09 4C 44 20 28 53 45 R Z,TM1...LD (SE
000100: 43 4F 4E 44 29 2C 41 0D 0A 09 52 45 54 09 3B 72 COND),A...RET.;r
000110: 65 74 20 69 66 20 6E 6F 20 6F 76 65 72 66 6C 6F et if no overflo
000120: 77 0D 0A 2E 54 4D 31 09 58 4F 52 20 41 0D 0A 09 w...TM1.XOR A...
000130: 4C 44 20 28 53 45 43 4F 4E 44 29 2C 41 0D 0A 09 LD (SECOND),A...
000140: 4C 44 20 41 2C 28 4D 49 4E 29 0D 0A 09 49 4E 43 LD A,(MIN)...INC
000150: 20 41 0D 0A 09 43 50 20 36 30 0D 0A 09 4A 52 20 A...CP 60...JR
000160: 5A 2C 54 4D 32 0D 0A 09 4C 44 20 28 4D 49 4E 29 Z,TM2...LD (MIN)
000170: 2C 41 0D 0A 09 52 45 54 0D 0A 2E 54 4D 32 09 58 ,A...RET...TM2.X
000180: 4F 52 20 41 0D 0A 09 4C 44 20 28 4D 49 4E 29 2C OR A...LD (MIN),
000190: 41 0D 0A 09 4C 44 20 41 2C 28 48 4F 55 52 29 0D A...LD A,(HOUR).
0001A0: 0A 09 49 4E 43 20 41 0D 0A 09 43 50 20 32 34 0D ..INC A...CP 24.
0001B0: 0A 09 4A 52 20 5A 2C 54 4D 33 0D 0A 20 20 20 09 ..JR Z,TM3.. .
0001C0: 4C 44 20 28 48 4F 55 52 29 2C 41 0D 0A 09 52 45 LD (HOUR),A...RE
0001D0: 54 0D 0A 2E 54 4D 33 09 58 4F 52 20 41 0D 0A 09 T...TM3.XOR A...
0001E0: 4C 44 20 28 48 4F 55 52 29 2C 41 0D 0A 20 20 20 LD (HOUR),A..
0001F0: 20 20 20 20 20 52 45 54 0D 0A 09 0D 0A 0D 0A 0D RET........
Size : 512 (Real : 512)
000000: 0A 2E 43 4C 4F 43 4B 5F 50 52 49 4E 54 0D 0A 09 ..CLOCK_PRINT...
000010: 52 45 54 0D 0A 09 4C 44 20 48 4C 2C 48 4F 55 52 RET...LD HL,HOUR
000020: 4E 55 4D 0D 0A 09 4C 44 20 41 2C 28 48 4F 55 52 NUM...LD A,(HOUR
000030: 29 0D 0A 09 43 41 4C 4C 20 43 4C 5F 50 52 49 4E )...CALL CL_PRIN
000040: 54 0D 0A 09 49 4E 43 20 48 4C 0D 0A 0D 0A 09 4C T...INC HL.....L
000050: 44 20 41 2C 28 4D 49 4E 29 0D 0A 09 43 41 4C 4C D A,(MIN)...CALL
000060: 20 43 4C 5F 50 52 49 4E 54 0D 0A 09 49 4E 43 20 CL_PRINT...INC
000070: 48 4C 0D 0A 0D 0A 09 4C 44 20 41 2C 28 53 45 43 HL.....LD A,(SEC
000080: 4F 4E 44 29 0D 0A 09 43 41 4C 4C 20 43 4C 5F 50 OND)...CALL CL_P
000090: 52 49 4E 54 0D 0A 0D 0A 20 20 20 20 20 20 20 20 RINT....
0000A0: 4C 44 20 48 4C 2C 28 63 6C 6F 63 6B 78 79 29 0D LD HL,(clockxy).
0000B0: 0A 09 43 41 4C 4C 20 53 43 52 5F 41 44 44 52 45 ..CALL SCR_ADDRE
0000C0: 53 53 0D 0A 09 4C 44 20 28 43 41 44 44 29 2C 48 SS...LD (CADD),H
0000D0: 4C 0D 0A 09 4C 44 20 48 4C 2C 48 4F 55 52 4E 55 L...LD HL,HOURNU
0000E0: 4D 0D 0A 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 M.... LD
0000F0: 42 2C 38 0D 0A 43 4C 4F 43 4B 4C 09 4C 44 20 41 B,8..CLOCKL.LD A
000100: 2C 28 48 4C 29 0D 0A 09 50 55 53 48 20 48 4C 0D ,(HL)...PUSH HL.
000110: 0A 09 50 55 53 48 20 42 43 0D 0A 09 4C 44 20 48 ..PUSH BC...LD H
000120: 4C 2C 4E 55 4D 42 55 46 09 0D 0A 09 43 41 4C 4C L,NUMBUF....CALL
000130: 20 47 45 54 43 48 41 52 41 43 54 45 52 0D 0A 09 GETCHARACTER...
000140: 43 41 4C 4C 20 49 4E 56 45 52 53 45 0D 0A 09 45 CALL INVERSE...E
000150: 58 20 48 4C 2C 44 45 0D 0A 09 4C 44 20 48 4C 2C X HL,DE...LD HL,
000160: 28 43 41 44 44 29 0D 0A 09 43 41 4C 4C 20 41 4E (CADD)...CALL AN
000170: 53 49 43 48 41 52 0D 0A 09 4C 44 20 48 4C 2C 28 SICHAR...LD HL,(
000180: 43 41 44 44 29 0D 0A 09 43 41 4C 4C 20 4E 45 58 CADD)...CALL NEX
000190: 54 42 59 54 45 0D 0A 09 4C 44 20 28 43 41 44 44 TBYTE...LD (CADD
0001A0: 29 2C 48 4C 0D 0A 20 20 20 20 20 20 20 20 70 6F ),HL.. po
0001B0: 70 20 62 63 0D 0A 09 50 4F 50 20 48 4C 0D 0A 09 p bc...POP HL...
0001C0: 49 4E 43 20 48 4C 0D 0A 09 44 4A 4E 5A 20 43 4C INC HL...DJNZ CL
0001D0: 4F 43 4B 4C 0D 0A 09 52 45 54 0D 0A 0D 0A 0D 0A OCKL...RET......
0001E0: 0D 0A 09 0D 0A 43 4C 5F 50 52 49 4E 54 0D 0A 20 .....CL_PRINT..
0001F0: 09 4C 44 20 44 2C 26 41 0D 0A 09 43 41 4C 4C 20 .LD D,&A...CALL
Size : 512 (Real : 512)
000000: 43 4C 5F 50 54 32 0D 0A 09 4C 44 20 44 2C 31 0D CL_PT2...LD D,1.
000010: 0A 43 4C 5F 50 54 32 20 20 4C 44 20 45 2C 30 0D .CL_PT2 LD E,0.
000020: 0A 43 4C 5F 50 54 33 09 53 55 42 20 44 0D 0A 09 .CL_PT3.SUB D...
000030: 4A 52 20 43 2C 43 4C 5F 50 54 34 0D 0A 09 49 4E JR C,CL_PT4...IN
000040: 43 20 45 0D 0A 09 4A 52 20 43 4C 5F 50 54 33 0D C E...JR CL_PT3.
000050: 0A 43 4C 5F 50 54 34 09 41 44 44 20 44 0D 0A 09 .CL_PT4.ADD D...
000060: 4C 44 20 43 2C 41 0D 0A 09 4C 44 20 41 2C 45 0D LD C,A...LD A,E.
000070: 0A 09 41 44 44 20 26 33 30 0D 0A 09 4C 44 20 28 ..ADD &30...LD (
000080: 48 4C 29 2C 41 0D 0A 09 49 4E 43 20 48 4C 0D 0A HL),A...INC HL..
000090: 09 4C 44 20 41 2C 43 0D 0A 20 20 20 20 20 20 20 .LD A,C..
0000A0: 20 52 45 54 0D 0A 0D 0A 0D 0A 2E 43 4C 4F 43 4B RET.......CLOCK
0000B0: 5F 4F 4E 09 09 09 3B 65 6E 61 62 6C 65 2F 64 69 _ON...;enable/di
0000C0: 73 61 62 6C 65 20 63 6C 6F 63 6B 20 28 64 61 74 sable clock (dat
0000D0: 61 6C 69 6E 65 29 0D 0A 09 50 55 53 48 20 41 46 aline)...PUSH AF
0000E0: 0D 0A 09 4C 44 20 41 2C 30 0D 0A 09 4A 52 20 43 ...LD A,0...JR C
0000F0: 4C 4F 0D 0A 2E 43 4C 4F 43 4B 5F 4F 46 46 0D 0A LO...CLOCK_OFF..
000100: 09 50 55 53 48 20 41 46 0D 0A 09 4C 44 20 41 2C .PUSH AF...LD A,
000110: 26 43 39 0D 0A 2E 43 4C 4F 09 4C 44 20 28 43 4C &C9...CLO.LD (CL
000120: 4F 43 4B 5F 50 52 49 4E 54 29 2C 41 0D 0A 09 50 OCK_PRINT),A...P
000130: 4F 50 20 41 46 0D 0A 09 52 45 54 0D 0A 0D 0A 0D OP AF...RET.....
000140: 0A 1A 30 30 2C 33 32 2C 31 32 2C 41 30 2C 43 39 ..00,32,12,A0,C9
000150: 00 0B 00 28 05 8C 20 45 46 39 42 00 00 00 00 00 ...(.. EF9B.....
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: 43 41 44 44 29 0D 0A 09 43 41 4C 4C 20 4E 45 58 CADD)...CALL NEX
000190: 54 42 59 54 45 0D 0A 09 4C 44 20 28 43 41 44 44 TBYTE...LD (CADD
0001A0: 29 2C 48 4C 0D 0A 20 20 20 20 20 20 20 20 70 6F ),HL.. po
0001B0: 70 20 62 63 0D 0A 09 50 4F 50 20 48 4C 0D 0A 09 p bc...POP HL...
0001C0: 49 4E 43 20 48 4C 0D 0A 09 44 4A 4E 5A 20 43 4C INC HL...DJNZ CL
0001D0: 4F 43 4B 4C 0D 0A 09 52 45 54 0D 0A 0D 0A 0D 0A OCKL...RET......
0001E0: 0D 0A 09 0D 0A 43 4C 5F 50 52 49 4E 54 0D 0A 20 .....CL_PRINT..
0001F0: 09 4C 44 20 44 2C 26 41 0D 0A 09 43 41 4C 4C 20 .LD D,&A...CALL
Size : 512 (Real : 512)
000000: 20 20 20 20 20 20 20 20 20 20 20 44 41 54 41 20 DATA
000010: 42 49 54 53 00 C5 20 33 30 30 20 20 20 20 20 20 BITS.. 300
000020: 20 20 20 20 20 B5 20 35 00 C6 20 36 30 30 20 20 . 5.. 600
000030: 20 20 20 20 20 20 20 20 20 B6 20 36 00 C7 20 31 . 6.. 1
000040: 32 30 30 20 20 20 20 20 20 20 20 20 20 B7 20 37 200 . 7
000050: 00 C8 20 32 34 2D 31 32 30 30 20 20 20 20 20 20 .. 24-1200
000060: 20 B8 20 38 00 20 00 20 00 3A 4E 86 21 51 86 FE . 8. . .:N.!Q..
000070: 01 CA F9 85 21 54 86 B7 C0 22 4F 86 C3 FF 85 01 ....!T..."O.....
000080: DD FA CD 2D 86 01 DF FA CD 2D 86 F3 01 DF FB 3E ...-.....-.....>
000090: 36 ED 79 0E DC 2A 57 86 ED 69 ED 61 0E DF 3E 76 6.y..*W..i.a..>v
0000A0: ED 79 0E DD 2A 59 86 ED 69 ED 61 FB C9 F3 3E 18 .y..*Y..i.a...>.
0000B0: ED 79 2A 4F 86 3E 03 ED 79 7E 23 ED 79 3E 04 ED .y*O.>..y~#.y>..
0000C0: 79 7E 23 ED 79 3E 05 ED 79 7E ED 79 FB C9 00 51 y~#.y>..y~.y...Q
0000D0: 86 C1 44 EA C1 44 EA 34 00 34 00 32 05 05 0E 03 ..D..D.4.4.2....
0000E0: 0C 33 06 00 00 00 20 B1 20 53 54 4F 50 20 62 00 .3.... . STOP b.
0000F0: 20 31 2E B5 20 53 54 4F 50 20 62 00 20 B2 20 53 1.. STOP b. . S
000100: 54 4F 50 20 62 00 04 08 0C 32 05 04 0A 02 08 33 TOP b....2.....3
000110: 06 A4 86 00 20 50 4F 52 54 20 41 00 20 50 4F 52 .... PORT A. POR
000120: 54 20 42 00 14 84 1A 84 32 05 06 0A 04 08 33 06 T B.....2.....3.
000130: 00 00 03 20 B5 20 42 49 54 53 00 20 B6 20 42 49 ... . BITS. . BI
000140: 54 53 00 20 B7 20 42 49 54 53 00 20 B8 20 42 49 TS. . BITS. . BI
000150: 54 53 00 00 81 41 C1 32 05 05 0E 03 0C 33 06 00 TS...A.2.....3..
000160: 00 00 20 50 61 72 69 74 79 20 CE 6F 6E 65 00 20 .. Parity .one.
000170: 50 61 72 69 74 79 20 C5 76 65 6E 00 20 50 61 72 Parity .ven. Par
000180: 69 74 79 20 CF 64 64 00 00 03 01 32 05 0B 0B 09 ity .dd....2....
000190: 09 33 06 00 00 05 20 33 30 30 00 20 36 30 30 00 .3.... 300. 600.
0001A0: 20 31 32 30 30 2F 37 35 00 20 37 35 2F 31 32 30 1200/75. 75/120
0001B0: 30 00 20 31 32 30 30 00 20 32 34 30 30 00 20 34 0. 1200. 2400. 4
0001C0: 38 30 30 00 20 39 36 30 30 00 20 31 39 32 30 30 800. 9600. 19200
0001D0: 00 68 00 68 00 C0 34 00 34 00 C0 1A 00 A1 01 C0 .h.h..4.4.......
0001E0: A1 01 1A 00 C0 1A 00 1A 00 C0 34 00 34 00 40 1A ..........4.4.@.
0001F0: 00 1A 00 40 D0 00 D0 00 00 68 00 68 00 00 32 05 ...@.....h.h..2.
Size : 512 (Real : 512)
000000: 31 20 70 72 69 6E 74 20 22 6D 61 69 6E 20 69 6E 1 print "main in
000010: 70 75 74 20 72 6F 75 74 69 6E 65 73 22 0D 0A 0D put routines"...
000020: 0A 3B 20 74 68 65 20 66 6F 6C 6C 6F 77 69 6E 67 .; the following
000030: 20 65 71 75 61 74 65 73 20 6D 75 73 74 20 62 65 equates must be
000040: 20 6B 65 70 74 20 75 70 20 74 6F 20 64 61 74 65 kept up to date
000050: 2E 0D 0A 0D 0A 0D 0A 3B 67 65 6E 65 72 61 6C 20 .......;general
000060: 6A 75 6D 70 20 62 6C 6F 63 6B 20 66 6F 72 20 0D jump block for .
000070: 0A 0D 0A 3B 69 6E 69 74 73 0D 0A 0D 0A 6A 33 30 ...;inits....j30
000080: 30 69 6E 69 74 5F 70 6C 75 73 09 65 71 75 20 67 0init_plus.equ g
000090: 75 2B 30 0D 0A 53 65 74 49 6E 74 65 72 75 70 74 u+0..SetInterupt
0000A0: 09 65 71 75 20 67 75 2B 33 0D 0A 4F 66 66 49 6E .equ gu+3..OffIn
0000B0: 74 65 72 75 70 74 09 65 71 75 20 67 75 2B 36 0D terupt.equ gu+6.
0000C0: 0A 52 65 6D 6F 76 65 5F 63 75 72 73 6F 72 09 65 .Remove_cursor.e
0000D0: 71 75 20 67 75 2B 39 0D 0A 50 6C 61 63 65 5F 63 qu gu+9..Place_c
0000E0: 75 72 73 6F 72 09 65 71 75 20 67 75 2B 31 32 0D ursor.equ gu+12.
0000F0: 0A 43 4C 4F 43 4B 5F 52 45 53 09 65 71 75 20 67 .CLOCK_RES.equ g
000100: 75 2B 31 35 0D 0A 43 4C 4F 43 4B 5F 50 52 49 4E u+15..CLOCK_PRIN
000110: 54 09 65 71 75 20 67 75 2B 31 38 0D 0A 43 4C 5F T.equ gu+18..CL_
000120: 50 52 49 4E 54 09 65 71 75 20 67 75 2B 32 31 0D PRINT.equ gu+21.
000130: 0A 43 4C 4F 43 4B 5F 4F 4E 09 65 71 75 20 67 75 .CLOCK_ON.equ gu
000140: 2B 32 34 0D 0A 43 4C 4F 43 4B 5F 4F 46 46 09 65 +24..CLOCK_OFF.e
000150: 71 75 20 67 75 2B 32 37 0D 0A 0D 0A 3B 77 69 6E qu gu+27....;win
000160: 64 6F 77 0D 0A 50 55 4C 4C 44 4F 57 4E 09 65 71 dow..PULLDOWN.eq
000170: 75 20 67 75 2B 33 30 0D 0A 20 20 3B 44 41 54 41 u gu+30.. ;DATA
000180: 4C 49 4E 45 09 65 71 75 20 67 75 2B 33 33 0D 0A LINE.equ gu+33..
000190: 20 20 3B 50 52 49 4E 54 5F 44 41 54 41 5F 43 55 ;PRINT_DATA_CU
0001A0: 52 53 4F 52 09 65 71 75 20 67 75 2B 33 36 0D 0A RSOR.equ gu+36..
0001B0: 20 20 3B 44 4C 5F 43 55 52 53 4F 52 09 65 71 75 ;DL_CURSOR.equ
0001C0: 20 67 75 2B 33 39 0D 0A 57 69 6E 64 6F 77 09 09 gu+39..Window..
0001D0: 65 71 75 20 67 75 2B 34 32 0D 0A 4D 42 4F 52 44 equ gu+42..MBORD
0001E0: 45 52 09 09 65 71 75 20 67 75 2B 34 35 0D 0A 4D ER..equ gu+45..M
0001F0: 50 52 49 4E 54 09 09 65 71 75 20 67 75 2B 34 38 PRINT..equ gu+48
Size : 512 (Real : 512)
000000: 0D 0A 4D 43 55 52 53 4F 52 09 09 65 71 75 20 67 ..MCURSOR..equ g
000010: 75 2B 35 31 0D 0A 4D 45 4E 55 5F 43 55 52 53 4F u+51..MENU_CURSO
000020: 52 09 65 71 75 20 67 75 2B 35 34 0D 0A 48 4F 54 R.equ gu+54..HOT
000030: 4B 45 59 53 09 09 65 71 75 20 67 75 2B 35 37 0D KEYS..equ gu+57.
000040: 0A 4D 5F 50 52 49 4E 54 43 55 52 09 65 71 75 20 .M_PRINTCUR.equ
000050: 67 75 2B 36 30 0D 0A 57 49 4E 44 4F 57 5F 57 49 gu+60..WINDOW_WI
000060: 50 45 09 65 71 75 20 67 75 2B 36 33 0D 0A 57 49 PE.equ gu+63..WI
000070: 4E 44 4F 57 5F 50 41 47 45 09 65 71 75 20 67 75 NDOW_PAGE.equ gu
000080: 2B 36 36 0D 0A 0D 0A 0D 0A 0D 0A 3B 41 4E 53 49 +66........;ANSI
000090: 0D 0A 52 4C 5F 53 45 54 5F 4F 46 46 53 45 54 09 ..RL_SET_OFFSET.
0000A0: 65 71 75 20 67 75 2B 36 39 0D 0A 52 45 53 45 54 equ gu+69..RESET
0000B0: 5F 41 4E 53 49 09 65 71 75 20 67 75 2B 37 32 0D _ANSI.equ gu+72.
0000C0: 0A 53 45 54 5F 41 4E 53 49 09 65 71 75 20 67 75 .SET_ANSI.equ gu
0000D0: 2B 37 35 0D 0A 53 63 72 65 65 6E 42 6C 61 6E 6B +75..ScreenBlank
0000E0: 09 65 71 75 20 67 75 2B 37 38 0D 0A 42 75 66 66 .equ gu+78..Buff
0000F0: 65 72 42 6C 61 6E 6B 09 65 71 75 20 67 75 2B 38 erBlank.equ gu+8
000100: 31 0D 0A 41 4E 53 49 5F 4F 46 46 09 65 71 75 20 1..ANSI_OFF.equ
000110: 67 75 2B 38 34 0D 0A 41 4E 53 49 5F 4F 4E 09 09 gu+84..ANSI_ON..
000120: 65 71 75 20 67 75 2B 38 37 0D 0A 41 6C 6C 4F 66 equ gu+87..AllOf
000130: 66 09 09 65 71 75 20 67 75 2B 39 30 0D 0A 0D 0A f..equ gu+90....
000140: 0D 0A 3B 54 65 78 74 73 79 73 0D 0A 0D 0A 4E 55 ..;Textsys....NU
000150: 4D 42 45 52 38 09 09 65 71 75 20 67 75 2B 39 33 MBER8..equ gu+93
000160: 0D 0A 50 55 4C 4C 5F 50 52 49 4E 54 09 65 71 75 ..PULL_PRINT.equ
000170: 20 67 75 2B 39 36 0D 0A 57 72 69 74 65 5F 43 68 gu+96..Write_Ch
000180: 61 72 09 65 71 75 20 67 75 2B 39 39 0D 0A 53 63 ar.equ gu+99..Sc
000190: 72 65 65 6E 57 72 69 74 65 09 65 71 75 20 67 75 reenWrite.equ gu
0001A0: 2B 31 30 32 0D 0A 63 6C 73 09 09 65 71 75 20 67 +102..cls..equ g
0001B0: 75 2B 31 30 35 0D 0A 43 4C 53 5F 73 63 72 65 65 u+105..CLS_scree
0001C0: 6E 09 65 71 75 20 67 75 2B 31 30 38 0D 0A 2E 54 n.equ gu+108...T
0001D0: 45 58 54 09 09 65 71 75 20 67 75 2B 31 31 31 0D EXT..equ gu+111.
0001E0: 0A 43 48 41 52 09 09 65 71 75 20 67 75 2B 31 31 .CHAR..equ gu+11
0001F0: 34 0D 0A 41 6E 73 69 43 68 61 72 09 65 71 75 20 4..AnsiChar.equ
Size : 512 (Real : 512)
000000: 67 75 2B 31 31 37 0D 0A 43 55 52 53 4F 52 09 09 gu+117..CURSOR..
000010: 65 71 75 20 67 75 2B 31 32 30 0D 0A 43 45 4C 4C equ gu+120..CELL
000020: 32 09 09 65 71 75 20 67 75 2B 31 32 33 0D 0A 47 2..equ gu+123..G
000030: 65 74 41 64 64 72 65 73 73 09 65 71 75 20 67 75 etAddress.equ gu
000040: 2B 31 32 36 0D 0A 53 43 52 5F 41 44 44 52 45 53 +126..SCR_ADDRES
000050: 53 09 65 71 75 20 67 75 2B 31 32 39 0D 0A 43 6C S.equ gu+129..Cl
000060: 65 61 72 5F 6B 65 79 73 09 65 71 75 20 67 75 2B ear_keys.equ gu+
000070: 31 33 32 0D 0A 41 4E 53 49 54 45 58 54 09 65 71 132..ANSITEXT.eq
000080: 75 20 67 75 2B 31 33 35 0D 0A 59 45 53 4E 4F 09 u gu+135..YESNO.
000090: 09 65 71 75 20 67 75 2B 31 33 38 0D 0A 4B 45 59 .equ gu+138..KEY
0000A0: 49 4E 50 09 09 65 71 75 20 67 75 2B 31 34 31 0D INP..equ gu+141.
0000B0: 0A 49 4E 50 55 54 4C 49 4E 45 09 65 71 75 20 67 .INPUTLINE.equ g
0000C0: 75 2B 31 34 34 0D 0A 49 4E 50 55 54 4C 49 4E 45 u+144..INPUTLINE
0000D0: 32 09 65 71 75 20 67 75 2B 31 34 37 0D 0A 4B 65 2.equ gu+147..Ke
0000E0: 79 5F 69 6E 70 75 74 32 09 65 71 75 20 67 75 2B y_input2.equ gu+
0000F0: 31 35 30 0D 0A 4B 45 59 5F 4C 49 4E 45 09 65 71 150..KEY_LINE.eq
000100: 75 20 67 75 2B 31 35 33 0D 0A 44 45 43 38 09 09 u gu+153..DEC8..
000110: 65 71 75 20 67 75 2B 31 35 36 0D 0A 44 45 43 31 equ gu+156..DEC1
000120: 36 09 09 65 71 75 20 67 75 2B 31 35 39 0D 0A 49 6..equ gu+159..I
000130: 6E 76 65 72 73 65 5F 6C 69 6E 65 09 65 71 75 20 nverse_line.equ
000140: 67 75 2B 31 36 32 0D 0A 4E 45 58 54 42 59 54 45 gu+162..NEXTBYTE
000150: 09 65 71 75 20 67 75 2B 31 36 35 0D 0A 4E 45 58 .equ gu+165..NEX
000160: 54 4C 49 4E 45 09 65 71 75 20 67 75 2B 31 36 38 TLINE.equ gu+168
000170: 0D 0A 4E 55 4D 42 45 52 31 36 09 65 71 75 20 67 ..NUMBER16.equ g
000180: 75 2B 31 37 31 0D 0A 4D 55 4C 54 49 50 4C 59 5F u+171..MULTIPLY_
000190: 44 45 42 43 09 65 71 75 20 67 75 2B 31 37 34 0D DEBC.equ gu+174.
0001A0: 0A 44 49 56 49 44 45 5F 48 4C 44 45 09 65 71 75 .DIVIDE_HLDE.equ
0001B0: 20 67 75 2B 31 37 37 0D 0A 68 65 78 09 09 65 71 gu+177..hex..eq
0001C0: 75 20 67 75 2B 31 38 30 0D 0A 0D 0A 69 6E 76 65 u gu+180....inve
0001D0: 72 73 65 09 09 65 71 75 20 67 75 2B 31 38 33 0D rse..equ gu+183.
0001E0: 0A 73 65 74 5F 6A 6A 63 68 61 6E 67 65 09 65 71 .set_jjchange.eq
0001F0: 75 20 67 75 2B 31 38 36 0D 0A 70 75 6C 6C 6A 70 u gu+186..pulljp
Size : 512 (Real : 512)
000000: 09 09 65 71 75 20 67 75 2B 31 38 39 0D 0A 77 69 ..equ gu+189..wi
000010: 6E 72 65 74 09 09 65 71 75 20 67 75 2B 31 39 32 nret..equ gu+192
000020: 0D 0A 2E 63 6C 65 61 72 5F 42 75 66 09 65 71 75 ...clear_Buf.equ
000030: 20 67 75 2B 31 39 35 0D 0A 53 43 52 5F 42 75 66 gu+195..SCR_Buf
000040: 5F 4F 4E 09 65 71 75 20 67 75 2B 31 39 38 0D 0A _ON.equ gu+198..
000050: 53 43 52 5F 42 75 66 5F 4F 46 46 09 65 71 75 20 SCR_Buf_OFF.equ
000060: 67 75 2B 32 30 31 0D 0A 2E 47 65 74 43 68 61 72 gu+201...GetChar
000070: 61 63 74 65 72 09 65 71 75 20 67 75 2B 32 30 34 acter.equ gu+204
000080: 0D 0A 57 61 69 74 5F 66 6C 79 09 65 71 75 20 67 ..Wait_fly.equ g
000090: 75 2B 32 30 37 0D 0A 63 65 6C 6C 09 09 65 71 75 u+207..cell..equ
0000A0: 20 67 75 2B 32 31 30 0D 0A 46 57 5F 6D 75 6C 74 gu+210..FW_mult
0000B0: 31 36 09 65 71 75 20 67 75 2B 32 31 33 0D 0A 46 16.equ gu+213..F
0000C0: 57 5F 64 69 76 69 64 65 31 36 09 65 71 75 20 67 W_divide16.equ g
0000D0: 75 2B 32 31 36 0D 0A 46 57 5F 4D 6F 64 31 36 09 u+216..FW_Mod16.
0000E0: 65 71 75 20 67 75 2B 32 31 39 0D 0A 46 57 5F 43 equ gu+219..FW_C
0000F0: 6F 6D 70 31 36 09 65 71 75 20 67 75 2B 32 32 32 omp16.equ gu+222
000100: 0D 0A 46 57 5F 54 65 73 74 48 4C 09 65 71 75 20 ..FW_TestHL.equ
000110: 67 75 2B 32 32 35 0D 0A 61 6E 79 6B 65 79 09 09 gu+225..anykey..
000120: 65 71 75 20 67 75 2B 32 32 38 0D 0A 70 61 75 73 equ gu+228..paus
000130: 65 33 30 30 09 65 71 75 20 67 75 2B 32 33 31 0D e300.equ gu+231.
000140: 0A 3B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B .;++++++++++++++
000150: 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B ++++++++++++++++
000160: 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B ++++++++++++++++
000170: 2B 2B 2B 2B 2B 2B 2B 2B 2B 0D 0A 0D 0A 2E 50 52 +++++++++.....PR
000180: 4F 47 52 41 4D 5F 53 54 41 52 54 0D 0A 09 4C 44 OGRAM_START...LD
000190: 20 28 53 54 41 52 54 5F 53 54 41 43 4B 29 2C 53 (START_STACK),S
0001A0: 50 0D 0A 09 63 61 6C 6C 20 49 6E 69 74 5F 50 72 P...call Init_Pr
0001B0: 6F 67 72 61 6D 0D 0A 09 63 61 6C 6C 20 6E 65 77 ogram...call new
0001C0: 5F 73 74 61 72 74 0D 0A 0D 0A 0D 0A 2E 4E 45 57 _start.......NEW
0001D0: 5F 53 54 41 52 54 09 09 09 3B 49 46 20 54 4F 54 _START...;IF TOT
0001E0: 41 4C 20 52 45 53 45 54 20 54 48 45 4E 20 53 54 AL RESET THEN ST
0001F0: 41 52 54 20 48 45 52 45 21 0D 0A 09 58 4F 52 20 ART HERE!...XOR
Size : 512 (Real : 512)
000000: 41 0D 0A 20 20 20 20 20 20 20 20 63 61 6C 6C 20 A.. call
000010: 73 65 74 5F 6A 6A 63 68 61 6E 67 65 09 3B 65 6E set_jjchange.;en
000020: 61 62 6C 65 20 63 75 72 73 6F 72 0D 0A 09 4C 44 able cursor...LD
000030: 20 48 4C 2C 28 44 59 29 0D 0A 09 4C 44 20 28 59 HL,(DY)...LD (Y
000040: 29 2C 48 4C 09 09 3B 73 65 74 20 63 75 72 73 6F ),HL..;set curso
000050: 72 0D 0A 2E 6D 61 69 6E 5F 6C 6F 6F 70 31 0D 0A r...main_loop1..
000060: 09 63 61 6C 6C 20 74 61 6C 6B 69 6E 70 0D 0A 09 .call talkinp...
000070: 63 61 6C 6C 20 74 61 6C 6B 6F 75 74 0D 0A 09 63 call talkout...c
000080: 70 20 26 65 30 0D 0A 09 63 61 6C 6C 20 7A 2C 64 p &e0...call z,d
000090: 61 74 61 32 0D 0A 09 6A 70 20 6D 61 69 6E 5F 6C ata2...jp main_l
0000A0: 6F 6F 70 31 0D 0A 0D 0A 0D 0A 3B 2D 2D 2D 2D 2D oop1......;-----
0000B0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0000C0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0000D0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A --------------..
0000E0: 2E 54 41 4C 4B 49 4E 50 0D 0A 09 43 41 4C 4C 20 .TALKINP...CALL
0000F0: 49 4E 50 55 54 09 09 3B 72 65 63 65 76 65 20 63 INPUT..;receve c
000100: 68 61 72 0D 0A 20 09 72 65 74 20 4E 43 09 09 3B har.. .ret NC..;
000110: 6E 6F 20 63 68 61 72 20 74 68 65 6E 20 72 65 61 no char then rea
000120: 64 20 6B 65 79 62 6F 61 72 64 0D 0A 09 4C 44 20 d keyboard...LD
000130: 42 2C 43 68 61 72 49 6E 54 61 62 6C 65 2F 26 31 B,CharInTable/&1
000140: 30 30 0D 0A 09 4C 44 20 43 2C 41 0D 0A 09 4C 44 00...LD C,A...LD
000150: 20 41 2C 28 42 43 29 0D 0A 0D 0A 09 43 41 4C 4C A,(BC).....CALL
000160: 20 53 43 52 45 45 4E 57 52 49 54 45 09 3B 70 72 SCREENWRITE.;pr
000170: 69 6E 74 20 63 68 61 72 0D 0A 09 6A 70 20 45 63 int char...jp Ec
000180: 68 6F 73 5F 6F 75 74 0D 0A 0D 0A 3B 2D 2D 2D 2D hos_out....;----
000190: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0001A0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0001B0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 2E 54 ------------...T
0001C0: 41 4C 4B 6F 75 74 0D 0A 09 43 41 4C 4C 20 26 42 ALKout...CALL &B
0001D0: 42 31 42 09 09 3B 72 65 61 64 20 63 68 61 72 0D B1B..;read char.
0001E0: 0A 09 72 65 74 20 4E 43 09 09 09 3B 69 66 20 6E ..ret NC...;if n
0001F0: 6F 20 63 68 61 72 20 74 68 65 6E 20 72 65 61 64 o char then read
Size : 512 (Real : 512)
000000: 20 62 75 66 66 65 72 0D 0A 09 43 50 20 26 45 30 buffer...CP &E0
000010: 0D 0A 09 72 65 74 20 7A 09 09 09 3B 70 75 6C 6C ...ret z...;pull
000020: 20 64 6F 77 6E 20 6C 69 6E 65 20 69 66 20 43 4F down line if CO
000030: 50 59 20 70 72 65 73 73 65 64 0D 0A 09 63 61 6C PY pressed...cal
000040: 6C 20 76 74 31 30 30 5F 6F 75 74 09 09 3B 56 54 l vt100_out..;VT
000050: 31 30 30 20 6B 65 79 73 0D 0A 09 09 09 09 3B 3C 100 keys......;<
000060: 3C 20 61 64 64 20 68 65 72 65 20 63 61 70 74 75 < add here captu
000070: 72 65 20 77 69 6E 64 6F 77 0D 0A 09 4C 44 20 44 re window...LD D
000080: 2C 43 68 61 72 4F 75 74 54 61 62 6C 65 2F 26 31 ,CharOutTable/&1
000090: 30 30 0D 0A 09 4C 44 20 45 2C 41 0D 0A 09 0D 0A 00...LD E,A.....
0000A0: 09 6C 64 20 61 2C 63 0D 0A 09 6F 72 20 61 0D 0A .ld a,c...or a..
0000B0: 09 72 65 74 20 6E 7A 09 3B 20 74 68 65 20 6C 61 .ret nz.; the la
0000C0: 73 74 20 6B 65 79 73 20 77 65 72 65 20 76 74 31 st keys were vt1
0000D0: 30 30 21 0D 0A 0D 0A 09 4C 44 20 41 2C 28 44 45 00!.....LD A,(DE
0000E0: 29 0D 0A 09 43 41 4C 4C 20 4F 55 54 50 55 54 09 )...CALL OUTPUT.
0000F0: 09 3B 6F 75 74 70 75 74 20 63 68 61 72 0D 0A 09 .;output char...
000100: 6A 70 20 45 63 68 6F 73 5F 69 6E 0D 0A 0D 0A 3B jp Echos_in....;
000110: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000120: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000130: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000140: 2D 0D 0A 2E 45 63 68 6F 73 5F 69 6E 0D 0A 09 63 -...Echos_in...c
000150: 61 6C 6C 20 4A 4C 4F 43 41 4C 5F 45 43 48 4F 0D all JLOCAL_ECHO.
000160: 0A 09 43 50 20 38 0D 0A 09 63 61 6C 6C 20 5A 2C ..CP 8...call Z,
000170: 4A 52 45 4D 4F 54 45 5F 44 45 4C 0D 0A 09 43 50 JREMOTE_DEL...CP
000180: 20 31 33 0D 0A 09 6A 70 20 5A 2C 4A 52 45 4D 4F 13...jp Z,JREMO
000190: 54 45 5F 4C 46 09 3B 65 63 68 6F 0D 0A 09 0D 0A TE_LF.;echo.....
0001A0: 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ;---------------
0001B0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0001C0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0001D0: 2D 0D 0A 2E 45 63 68 6F 73 5F 6F 75 74 0D 0A 09 -...Echos_out...
0001E0: 63 61 6C 6C 20 4A 52 45 4D 4F 54 45 5F 45 43 48 call JREMOTE_ECH
0001F0: 4F 0D 0A 20 20 20 20 20 20 20 20 43 50 20 38 0D O.. CP 8.
Size : 512 (Real : 512)
000000: 0A 09 63 61 6C 6C 20 5A 2C 4A 4C 4F 43 41 4C 5F ..call Z,JLOCAL_
000010: 44 45 4C 0D 0A 09 43 50 20 31 33 0D 0A 09 6A 70 DEL...CP 13...jp
000020: 20 5A 2C 4A 4C 4F 43 41 4C 5F 4C 46 09 3B 65 63 Z,JLOCAL_LF.;ec
000030: 68 6F 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ho..;-----------
000040: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000050: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000060: 2D 2D 2D 2D 2D 2D 0D 0A 2E 56 54 31 30 30 5F 6F ------...VT100_o
000070: 75 74 09 3B 20 69 66 20 63 3D 30 20 74 68 65 6E ut.; if c=0 then
000080: 20 6E 6F 74 20 76 74 31 30 30 20 6B 65 79 73 0D not vt100 keys.
000090: 0A 09 4C 44 20 43 2C 22 41 22 09 09 3B 55 50 0D ..LD C,"A"..;UP.
0000A0: 0A 09 43 50 20 26 46 34 0D 0A 09 6A 70 20 5A 2C ..CP &F4...jp Z,
0000B0: 56 54 31 30 30 5F 43 55 52 0D 0A 09 69 6E 63 20 VT100_CUR...inc
0000C0: 43 09 09 09 3B 42 20 2D 20 44 4F 57 4E 0D 0A 09 C...;B - DOWN...
0000D0: 43 50 20 26 46 35 0D 0A 09 6A 70 20 5A 2C 56 54 CP &F5...jp Z,VT
0000E0: 31 30 30 5F 43 55 52 0D 0A 09 69 6E 63 20 43 09 100_CUR...inc C.
0000F0: 09 09 3B 43 20 52 49 47 48 54 0D 0A 09 43 50 20 ..;C RIGHT...CP
000100: 26 46 37 0D 0A 09 6A 70 20 5A 2C 56 54 31 30 30 &F7...jp Z,VT100
000110: 5F 43 55 52 0D 0A 09 49 4E 43 20 43 09 09 09 3B _CUR...INC C...;
000120: 44 20 4C 45 46 54 0D 0A 09 43 50 20 26 46 36 0D D LEFT...CP &F6.
000130: 0A 09 6A 70 20 5A 2C 56 54 31 30 30 5F 43 55 52 ..jp Z,VT100_CUR
000140: 0D 0A 09 6C 64 20 63 2C 30 0D 0A 09 72 65 74 0D ...ld c,0...ret.
000150: 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D .;--------------
000160: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000170: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000180: 2D 2D 2D 2D 2D 2D 2D 0D 0A 2E 4A 4C 4F 43 41 4C -------...JLOCAL
000190: 5F 45 43 48 4F 0D 0A 09 52 45 54 0D 0A 09 43 41 _ECHO...RET...CA
0001A0: 4C 4C 20 53 43 52 45 45 4E 57 52 49 54 45 0D 0A LL SCREENWRITE..
0001B0: 09 43 50 20 38 0D 0A 09 4A 52 20 5A 2C 4A 4C 4F .CP 8...JR Z,JLO
0001C0: 43 41 4C 5F 44 45 4C 0D 0A 20 20 20 20 20 20 20 CAL_DEL..
0001D0: 20 43 50 20 31 33 0D 0A 09 4A 52 20 5A 2C 4A 4C CP 13...JR Z,JL
0001E0: 4F 43 41 4C 5F 4C 46 0D 0A 20 20 20 20 20 20 20 OCAL_LF..
0001F0: 20 52 45 54 0D 0A 0D 0A 2E 4A 4C 4F 43 41 4C 5F RET.....JLOCAL_
Size : 512 (Real : 512)
000000: 44 45 4C 0D 0A 09 52 45 54 0D 0A 09 4C 44 20 41 DEL...RET...LD A
000010: 2C 22 20 22 0D 0A 09 43 41 4C 4C 20 53 43 52 45 ," "...CALL SCRE
000020: 45 4E 57 52 49 54 45 0D 0A 09 4C 44 20 41 2C 38 ENWRITE...LD A,8
000030: 0D 0A 09 4A 50 20 53 43 52 45 45 4E 57 52 49 54 ...JP SCREENWRIT
000040: 45 0D 0A 0D 0A 2E 4A 4C 4F 43 41 4C 5F 4C 46 0D E.....JLOCAL_LF.
000050: 0A 09 52 45 54 0D 0A 09 4C 44 20 41 2C 31 30 0D ..RET...LD A,10.
000060: 0A 09 43 41 4C 4C 20 53 43 52 45 45 4E 57 52 49 ..CALL SCREENWRI
000070: 54 45 0D 0A 09 4C 44 20 41 2C 31 33 0D 0A 09 52 TE...LD A,13...R
000080: 45 54 0D 0A 0D 0A 4A 52 45 4D 4F 54 45 5F 45 43 ET....JREMOTE_EC
000090: 48 4F 0D 0A 20 20 20 20 20 20 20 20 52 45 54 0D HO.. RET.
0000A0: 0A 09 43 41 4C 4C 20 4F 55 54 50 55 54 0D 0A 09 ..CALL OUTPUT...
0000B0: 43 50 20 38 0D 0A 09 4A 52 20 5A 2C 4A 52 45 4D CP 8...JR Z,JREM
0000C0: 4F 54 45 5F 44 45 4C 0D 0A 09 43 50 20 31 33 0D OTE_DEL...CP 13.
0000D0: 0A 20 20 20 20 20 20 20 20 4A 52 20 5A 2C 4A 52 . JR Z,JR
0000E0: 45 4D 4F 54 45 5F 4C 46 0D 0A 09 52 45 54 0D 0A EMOTE_LF...RET..
0000F0: 2E 4A 52 45 4D 4F 54 45 5F 44 45 4C 0D 0A 09 52 .JREMOTE_DEL...R
000100: 45 54 0D 0A 09 4C 44 20 41 2C 22 20 22 0D 0A 09 ET...LD A," "...
000110: 43 41 4C 4C 20 4F 55 54 50 55 54 0D 0A 09 4C 44 CALL OUTPUT...LD
000120: 20 41 2C 38 0D 0A 09 4A 50 20 4F 55 54 50 55 54 A,8...JP OUTPUT
000130: 0D 0A 2E 4A 52 45 4D 4F 54 45 5F 4C 46 0D 0A 09 ...JREMOTE_LF...
000140: 52 45 54 0D 0A 09 4C 44 20 41 2C 31 30 0D 0A 09 RET...LD A,10...
000150: 43 41 4C 4C 20 4F 55 54 50 55 54 0D 0A 09 4C 44 CALL OUTPUT...LD
000160: 20 41 2C 31 33 0D 0A 09 52 45 54 0D 0A 0D 0A 3B A,13...RET....;
000170: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000180: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000190: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0001A0: 2D 2D 2D 2D 0D 0A 2E 56 54 31 30 30 5F 43 55 52 ----...VT100_CUR
0001B0: 0D 0A 09 4C 44 20 41 2C 32 37 0D 0A 09 43 41 4C ...LD A,27...CAL
0001C0: 4C 20 4F 55 54 50 55 54 0D 0A 09 4C 44 20 41 2C L OUTPUT...LD A,
0001D0: 22 5B 22 0D 0A 09 43 41 4C 4C 20 4F 55 54 50 55 "["...CALL OUTPU
0001E0: 54 0D 0A 09 4C 44 20 41 2C 43 0D 0A 09 6A 70 20 T...LD A,C...jp
0001F0: 4F 55 54 50 55 54 0D 0A 09 09 09 3B 73 65 6E 64 OUTPUT.....;send
Size : 512 (Real : 512)
000000: 20 6F 75 74 20 56 54 31 30 30 20 63 6F 64 65 73 out VT100 codes
000010: 0D 0A 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ....;-----------
000020: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000030: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000040: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 2E 45 58 -----------...EX
000050: 50 41 4E 44 5F 4B 45 59 53 0D 0A 09 53 55 42 20 PAND_KEYS...SUB
000060: 31 32 38 0D 0A 09 4C 44 20 4C 2C 41 0D 0A 09 4C 128...LD L,A...L
000070: 44 20 48 2C 30 0D 0A 09 41 44 44 20 48 4C 2C 48 D H,0...ADD HL,H
000080: 4C 09 3B 32 0D 0A 09 4C 44 20 44 45 2C 45 58 50 L.;2...LD DE,EXP
000090: 41 4E 44 5F 54 41 42 4C 45 0D 0A 09 41 44 44 20 AND_TABLE...ADD
0000A0: 48 4C 2C 44 45 0D 0A 09 4C 44 20 45 2C 28 48 4C HL,DE...LD E,(HL
0000B0: 29 3A 49 4E 43 20 48 4C 3A 4C 44 20 44 2C 28 48 ):INC HL:LD D,(H
0000C0: 4C 29 0D 0A 09 45 58 20 48 4C 2C 44 45 0D 0A 2E L)...EX HL,DE...
0000D0: 45 58 4B 59 31 09 4C 44 20 41 2C 28 48 4C 29 0D EXKY1.LD A,(HL).
0000E0: 0A 09 49 4E 43 20 48 4C 0D 0A 09 4F 52 20 41 0D ..INC HL...OR A.
0000F0: 0A 09 72 65 74 20 5A 0D 0A 09 43 41 4C 4C 20 4F ..ret Z...CALL O
000100: 55 54 50 55 54 09 09 3B 6F 75 74 70 75 74 20 63 UTPUT..;output c
000110: 68 61 72 0D 0A 09 43 41 4C 4C 20 45 63 68 6F 5F har...CALL Echo_
000120: 4F 75 74 0D 0A 09 4A 50 20 45 58 4B 59 31 0D 0A Out...JP EXKY1..
000130: 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ;---------------
000140: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000150: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000160: 2D 2D 0D 0A 2E 45 53 43 41 50 45 2E 0D 0A 09 43 --...ESCAPE....C
000170: 41 4C 4C 20 26 42 42 30 30 09 09 3B 4B 4D 20 49 ALL &BB00..;KM I
000180: 4E 49 54 20 2D 20 6A 75 73 74 20 63 72 61 73 68 NIT - just crash
000190: 20 6F 75 74 21 21 21 21 0D 0A 09 4C 44 20 41 2C out!!!!...LD A,
0001A0: 32 0D 0A 09 43 41 4C 4C 20 26 42 43 30 45 0D 0A 2...CALL &BC0E..
0001B0: 20 20 20 20 20 20 20 09 4C 44 20 53 50 2C 28 53 .LD SP,(S
0001C0: 54 41 52 54 5F 53 54 41 43 4B 29 0D 0A 09 4A 50 TART_STACK)...JP
0001D0: 20 4F 46 46 49 4E 54 45 52 55 50 54 0D 0A 3B 2D OFFINTERUPT..;-
0001E0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0001F0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
Size : 512 (Real : 512)
000000: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000010: 2D 0D 0A 0D 0A 2E 44 41 54 41 32 0D 0A 09 58 4F -.....DATA2...XO
000020: 52 20 41 0D 0A 09 4C 44 20 28 43 4F 4D 29 2C 41 R A...LD (COM),A
000030: 09 09 3B 72 65 73 65 74 20 64 61 74 61 6C 69 6E ..;reset datalin
000040: 65 20 20 0D 0A 09 4C 44 20 28 50 55 4C 4C 5F 53 e ...LD (PULL_S
000050: 54 41 43 4B 29 2C 53 50 09 3B 73 61 76 65 20 73 TACK),SP.;save s
000060: 74 61 63 6B 20 6A 75 73 74 20 69 6E 20 63 61 73 tack just in cas
000070: 65 0D 0A 09 43 41 4C 4C 20 41 6E 73 69 5F 6F 66 e...CALL Ansi_of
000080: 66 09 09 3B 72 65 73 65 74 20 61 6E 73 69 2F 72 f..;reset ansi/r
000090: 65 6D 6F 76 65 20 63 75 72 73 6F 72 0D 0A 09 4C emove cursor...L
0000A0: 44 20 48 4C 2C 28 59 29 0D 0A 09 4C 44 20 28 44 D HL,(Y)...LD (D
0000B0: 59 29 2C 48 4C 09 09 3B 73 61 76 65 20 78 2C 79 Y),HL..;save x,y
0000C0: 0D 0A 09 43 41 4C 4C 20 44 41 54 41 4C 49 4E 45 ...CALL DATALINE
0000D0: 09 09 3B 70 75 6C 6C 20 64 6F 77 6E 20 64 61 74 ..;pull down dat
0000E0: 61 6C 69 6E 65 0D 0A 09 43 41 4C 4C 20 41 6E 73 aline...CALL Ans
0000F0: 69 5F 6F 6E 09 09 3B 73 65 74 20 61 6E 73 69 20 i_on..;set ansi
000100: 62 61 63 6B 20 74 6F 20 6E 6F 72 6D 61 6C 0D 0A back to normal..
000110: 09 4C 44 20 48 4C 2C 28 44 59 29 0D 0A 09 4C 44 .LD HL,(DY)...LD
000120: 20 28 59 29 2C 48 4C 0D 0A 09 63 61 6C 6C 20 50 (Y),HL...call P
000130: 6C 61 63 65 5F 43 75 72 73 6F 72 09 3B 70 6C 61 lace_Cursor.;pla
000140: 63 65 20 74 68 65 20 63 75 72 73 6F 72 2F 72 65 ce the cursor/re
000150: 74 0D 0A 09 78 6F 72 20 61 0D 0A 09 72 65 74 0D t...xor a...ret.
000160: 0A 0D 0A 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D .....;----------
000170: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000180: 2D 2D 2D 2D 2D 0D 0A 3B 09 55 53 45 20 41 20 44 -----..;.USE A D
000190: 41 54 41 4C 49 4E 45 0D 0A 3B 09 65 6E 74 72 79 ATALINE..;.entry
0001A0: 20 48 4C 3D 61 64 64 72 65 73 73 20 6F 66 20 69 HL=address of i
0001B0: 6E 66 6F 0D 0A 3B 09 65 78 69 74 20 3F 3F 09 0D nfo..;.exit ??..
0001C0: 0A 3B 09 75 73 65 64 20 3F 3F 0D 0A 3B 2D 2D 2D .;.used ??..;---
0001D0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0001E0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 0D 0A ------------....
0001F0: 2E 44 41 54 41 4C 49 4E 45 09 09 09 09 3B 6E 6F .DATALINE....;no
Size : 512 (Real : 512)
000000: 77 20 61 75 74 6F 6D 61 74 69 63 6C 79 20 66 6F w automaticly fo
000010: 72 63 65 73 20 70 75 6C 6C 64 6F 77 6E 21 0D 0A rces pulldown!..
000020: 09 43 41 4C 4C 20 50 52 49 4E 54 5F 44 41 54 41 .CALL PRINT_DATA
000030: 4C 49 4E 45 0D 0A 09 4C 44 20 41 2C 28 43 4F 4D LINE...LD A,(COM
000040: 29 0D 0A 09 43 41 4C 4C 20 44 4C 5F 43 55 52 53 )...CALL DL_CURS
000050: 4F 52 09 09 09 3B 70 72 69 6E 74 20 63 75 72 73 OR...;print curs
000060: 6F 72 0D 0A 2E 45 4E 54 0D 0A 09 4C 44 20 41 2C or...ENT...LD A,
000070: 28 43 4F 4D 29 0D 0A 09 4C 44 20 4C 2C 41 0D 0A (COM)...LD L,A..
000080: 09 4C 44 20 48 2C 30 0D 0A 09 41 44 44 20 48 4C .LD H,0...ADD HL
000090: 2C 48 4C 0D 0A 09 41 44 44 20 48 4C 2C 48 4C 0D ,HL...ADD HL,HL.
0000A0: 0A 09 49 4E 43 20 48 4C 0D 0A 09 49 4E 43 20 48 ..INC HL...INC H
0000B0: 4C 09 09 09 09 3B 68 6C 20 70 6F 69 6E 74 73 20 L....;hl points
0000C0: 74 6F 20 6A 70 0D 0A 09 4C 44 20 44 45 2C 4D 41 to jp...LD DE,MA
0000D0: 49 4E 5F 53 54 41 52 54 0D 0A 09 41 44 44 20 48 IN_START...ADD H
0000E0: 4C 2C 44 45 0D 0A 09 4C 44 20 45 2C 28 48 4C 29 L,DE...LD E,(HL)
0000F0: 0D 0A 09 49 4E 43 20 48 4C 0D 0A 09 4C 44 20 44 ...INC HL...LD D
000100: 2C 28 48 4C 29 09 09 09 0D 0A 09 09 09 09 3B 69 ,(HL).........;i
000110: 78 3D 61 64 64 72 65 73 73 20 74 6F 20 6A 75 6D x=address to jum
000120: 70 2F 63 61 6C 6C 0D 0A 09 50 55 53 48 20 44 45 p/call...PUSH DE
000130: 0D 0A 09 50 4F 50 20 49 58 20 20 20 20 20 20 20 ...POP IX
000140: 20 0D 0A 09 0D 0A 09 4C 44 20 28 49 58 2B 31 30 ......LD (IX+10
000150: 29 2C 30 09 09 3B 52 45 53 45 54 20 43 55 52 53 ),0..;RESET CURS
000160: 4F 52 0D 0A 09 43 41 4C 4C 20 50 55 4C 4C 44 4F OR...CALL PULLDO
000170: 57 4E 0D 0A 0D 0A 09 4A 50 20 43 2C 44 4C 5F 4C WN.....JP C,DL_L
000180: 45 46 54 52 49 47 48 54 0D 0A 09 43 50 20 26 46 EFTRIGHT...CP &F
000190: 46 0D 0A 09 4A 52 20 5A 2C 45 4E 54 20 0D 0A 20 F...JR Z,ENT ..
0001A0: 20 20 20 20 20 20 20 43 50 20 26 46 43 0D 0A 09 CP &FC...
0001B0: 4A 52 20 4E 5A 2C 45 4E 54 20 09 09 3B 20 49 66 JR NZ,ENT ..; If
0001C0: 20 45 73 63 20 74 68 65 6E 20 73 74 61 79 20 6F Esc then stay o
0001D0: 6E 20 6C 69 6E 65 0D 0A 0D 0A 2E 44 41 54 41 45 n line.....DATAE
0001E0: 09 4C 44 20 48 4C 2C 30 0D 0A 09 43 41 4C 4C 20 .LD HL,0...CALL
0001F0: 44 41 45 09 09 3B 65 72 61 73 65 20 64 61 74 61 DAE..;erase data
Size : 512 (Real : 512)
000000: 6C 69 6E 65 0D 0A 09 4C 44 20 48 4C 2C 32 34 0D line...LD HL,24.
000010: 0A 2E 44 41 45 09 4C 44 20 42 2C 38 30 0D 0A 09 ..DAE.LD B,80...
000020: 4C 44 20 43 2C 31 0D 0A 09 43 41 4C 4C 20 57 49 LD C,1...CALL WI
000030: 4E 44 4F 57 0D 0A 09 52 45 54 09 0D 0A 0D 0A 2E NDOW...RET......
000040: 44 4C 5F 4C 45 46 54 52 49 47 48 54 0D 0A 09 43 DL_LEFTRIGHT...C
000050: 50 20 39 0D 0A 09 43 41 4C 4C 20 5A 2C 44 4C 5F P 9...CALL Z,DL_
000060: 52 49 47 48 54 09 3B 20 49 66 20 39 20 74 68 65 RIGHT.; If 9 the
000070: 6E 20 6D 6F 76 65 20 72 69 67 68 74 0D 0A 09 43 n move right...C
000080: 50 20 38 0D 0A 09 43 41 4C 4C 20 5A 2C 44 4C 5F P 8...CALL Z,DL_
000090: 4C 45 46 54 09 09 3B 20 49 66 20 38 20 74 68 65 LEFT..; If 8 the
0000A0: 6E 20 6D 6F 76 65 20 6C 65 66 74 0D 0A 09 4C 44 n move left...LD
0000B0: 20 28 49 58 2B 31 30 29 2C 30 0D 0A 09 4A 50 20 (IX+10),0...JP
0000C0: 45 4E 54 0D 0A 0D 0A 2E 44 4C 5F 4C 45 46 54 0D ENT.....DL_LEFT.
0000D0: 0A 09 4C 44 20 41 2C 28 43 4F 4D 29 0D 0A 09 43 ..LD A,(COM)...C
0000E0: 41 4C 4C 20 44 4C 5F 43 55 52 53 4F 52 09 09 09 ALL DL_CURSOR...
0000F0: 3B 52 45 4D 4F 56 45 20 43 55 52 53 4F 52 0D 0A ;REMOVE CURSOR..
000100: 09 4C 44 20 41 2C 28 43 4F 4D 29 0D 0A 09 44 45 .LD A,(COM)...DE
000110: 43 20 41 09 09 09 09 3B 49 4E 43 20 43 4F 4D 41 C A....;INC COMA
000120: 4E 44 20 4E 55 4D 42 45 52 0D 0A 20 20 20 20 20 ND NUMBER..
000130: 20 20 20 43 50 20 26 46 46 0D 0A 09 4A 52 20 4E CP &FF...JR N
000140: 5A 2C 4D 4C 31 0D 0A 09 58 4F 52 20 41 0D 0A 2E Z,ML1...XOR A...
000150: 4D 4C 31 09 4C 44 20 28 43 4F 4D 29 2C 41 0D 0A ML1.LD (COM),A..
000160: 09 43 41 4C 4C 20 44 4C 5F 43 55 52 53 4F 52 0D .CALL DL_CURSOR.
000170: 0A 09 58 4F 52 20 41 0D 0A 20 20 20 20 20 20 20 ..XOR A..
000180: 20 52 45 54 0D 0A 0D 0A 2E 44 4C 5F 52 49 47 48 RET.....DL_RIGH
000190: 54 0D 0A 09 4C 44 20 41 2C 28 43 4F 4D 29 09 09 T...LD A,(COM)..
0001A0: 09 3B 42 41 53 49 43 4C 59 20 54 48 45 20 53 41 .;BASICLY THE SA
0001B0: 4D 45 0D 0A 09 43 41 4C 4C 20 44 4C 5F 43 55 52 ME...CALL DL_CUR
0001C0: 53 4F 52 0D 0A 09 4C 44 20 41 2C 28 43 4F 4D 29 SOR...LD A,(COM)
0001D0: 0D 0A 09 49 4E 43 20 41 0D 0A 09 43 50 20 36 0D ...INC A...CP 6.
0001E0: 0A 09 4A 52 20 4E 5A 2C 4D 52 31 0D 0A 20 20 20 ..JR NZ,MR1..
0001F0: 20 20 20 20 20 4C 44 20 41 2C 35 0D 0A 2E 4D 52 LD A,5...MR
Size : 512 (Real : 512)
000000: 31 09 4C 44 20 28 43 4F 4D 29 2C 41 0D 0A 09 43 1.LD (COM),A...C
000010: 41 4C 4C 20 44 4C 5F 43 55 52 53 4F 52 0D 0A 09 ALL DL_CURSOR...
000020: 58 4F 52 20 41 0D 0A 20 20 20 20 20 20 20 20 52 XOR A.. R
000030: 45 54 0D 0A 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D ET....;---------
000040: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000050: 2D 2D 2D 2D 2D 2D 0D 0A 3B 09 50 52 49 4E 54 20 ------..;.PRINT
000060: 41 20 44 41 54 41 20 4C 49 4E 45 0D 0A 3B 09 45 A DATA LINE..;.E
000070: 4E 54 52 59 20 48 4C 3D 41 44 44 52 45 53 53 20 NTRY HL=ADDRESS
000080: 4F 46 20 49 4E 46 4F 0D 0A 3B 20 20 20 20 20 20 OF INFO..;
000090: 20 09 58 0D 0A 3B 09 09 59 0D 0A 3B 09 09 57 49 .X..;..Y..;..WI
0000A0: 44 54 48 0D 0A 3B 20 20 20 20 20 20 20 09 53 54 DTH..; .ST
0000B0: 52 49 4E 47 0D 0A 3B 09 09 4E 4F 20 4F 46 20 43 RING..;..NO OF C
0000C0: 4F 4D 4D 41 4E 44 53 0D 0A 3B 09 09 58 2C 57 49 OMMANDS..;..X,WI
0000D0: 44 54 48 2C 4A 50 0D 0A 3B 09 09 58 2C 57 49 44 DTH,JP..;..X,WID
0000E0: 54 48 2C 4A 50 09 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D TH,JP...;-------
0000F0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000100: 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 2E 50 52 49 4E ---------...PRIN
000110: 54 5F 44 41 54 41 5F 43 55 52 53 4F 52 0D 0A 09 T_DATA_CURSOR...
000120: 43 41 4C 4C 20 50 52 49 4E 54 5F 44 41 54 41 4C CALL PRINT_DATAL
000130: 49 4E 45 0D 0A 09 4C 44 20 41 2C 28 43 4F 4D 29 INE...LD A,(COM)
000140: 0D 0A 09 4A 50 20 44 4C 5F 43 55 52 53 4F 52 0D ...JP DL_CURSOR.
000150: 0A 0D 0A 2E 50 52 49 4E 54 5F 44 41 54 41 4C 49 ....PRINT_DATALI
000160: 4E 45 0D 0A 09 43 41 4C 4C 20 57 41 49 54 5F 46 NE...CALL WAIT_F
000170: 4C 59 09 09 3B 54 69 6D 65 20 77 69 74 68 20 73 LY..;Time with s
000180: 63 72 65 65 6E 0D 0A 0D 0A 2E 44 4C 31 09 50 55 creen.....DL1.PU
000190: 53 48 20 42 43 0D 0A 20 20 20 20 20 20 20 20 50 SH BC.. P
0001A0: 55 53 48 20 44 45 0D 0A 09 50 55 53 48 20 48 4C USH DE...PUSH HL
0001B0: 09 09 09 3B 73 61 76 65 20 77 69 64 74 68 2C 78 ...;save width,x
0001C0: 2C 79 0D 0A 09 4C 44 20 48 4C 2C 30 0D 0A 09 4C ,y...LD HL,0...L
0001D0: 44 20 44 45 2C 54 49 4D 45 4C 49 4E 45 0D 0A 2E D DE,TIMELINE...
0001E0: 44 4C 32 09 50 55 53 48 20 48 4C 0D 0A 09 43 41 DL2.PUSH HL...CA
0001F0: 4C 4C 20 53 43 52 5F 41 44 44 52 45 53 53 09 3B LL SCR_ADDRESS.;
Size : 512 (Real : 512)
000000: 67 65 74 20 73 63 72 65 65 6E 20 61 64 64 72 65 get screen addre
000010: 73 73 0D 0A 20 09 4C 44 20 41 2C 28 44 45 29 0D ss.. .LD A,(DE).
000020: 0A 09 69 6E 63 20 64 65 0D 0A 09 6F 72 20 61 09 ..inc de...or a.
000030: 09 09 3B 43 4F 52 52 55 50 54 0D 0A 09 6A 72 20 ..;CORRUPT...jr
000040: 7A 2C 64 6C 70 6F 70 0D 0A 09 70 75 73 68 20 64 z,dlpop...push d
000050: 65 0D 0A 09 70 75 73 68 20 68 6C 0D 0A 20 20 20 e...push hl..
000060: 20 20 20 20 20 4C 44 20 43 2C 41 0D 0A 09 42 49 LD C,A...BI
000070: 54 20 37 2C 43 0D 0A 09 4C 44 20 48 4C 2C 44 4C T 7,C...LD HL,DL
000080: 42 55 46 09 09 3B 68 6C 3D 74 65 6D 70 20 62 75 BUF..;hl=temp bu
000090: 66 66 20 66 6F 72 20 63 68 61 72 0D 0A 09 43 41 ff for char...CA
0000A0: 4C 4C 20 5A 2C 47 45 54 43 48 41 52 41 43 54 45 LL Z,GETCHARACTE
0000B0: 52 0D 0A 09 43 41 4C 4C 20 49 4E 56 45 52 53 45 R...CALL INVERSE
0000C0: 09 09 3B 69 6E 76 65 72 73 65 20 74 65 78 74 20 ..;inverse text
0000D0: 0D 0A 20 20 20 20 20 20 20 20 45 58 20 48 4C 2C .. EX HL,
0000E0: 44 45 0D 0A 09 50 4F 50 20 48 4C 0D 0A 20 20 20 DE...POP HL..
0000F0: 20 20 20 20 20 43 41 4C 4C 20 41 4E 53 49 43 48 CALL ANSICH
000100: 41 52 09 09 3B 50 72 69 6E 74 0D 0A 09 50 4F 50 AR..;Print...POP
000110: 20 44 45 0D 0A 09 50 4F 50 20 48 4C 0D 0A 09 49 DE...POP HL...I
000120: 4E 43 20 48 0D 0A 09 4A 50 20 44 4C 32 09 0D 0A NC H...JP DL2...
000130: 2E 44 4C 50 4F 50 0D 0A 09 50 4F 50 20 48 4C 0D .DLPOP...POP HL.
000140: 0A 09 50 4F 50 20 48 4C 0D 0A 20 20 20 20 20 20 ..POP HL..
000150: 20 20 50 4F 50 20 44 45 0D 0A 09 50 4F 50 20 42 POP DE...POP B
000160: 43 0D 0A 09 52 45 54 0D 0A 0D 0A 0D 0A 0D 0A 3B C...RET........;
000170: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000180: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000190: 2D 2D 2D 2D 0D 0A 3B 09 50 72 69 6E 74 20 43 75 ----..;.Print Cu
0001A0: 72 73 6F 72 20 6F 6E 20 64 61 74 61 6C 69 6E 65 rsor on dataline
0001B0: 0D 0A 3B 09 45 6E 74 72 79 20 41 2D 65 6E 74 72 ..;.Entry A-entr
0001C0: 79 20 6E 75 6D 62 65 72 0D 0A 3B 09 55 73 65 64 y number..;.Used
0001D0: 20 41 46 20 0D 0A 3B 09 4E 6F 74 65 20 3B 20 6D AF ..;.Note ; m
0001E0: 75 73 74 20 66 69 72 73 74 20 69 6E 74 20 61 20 ust first int a
0001F0: 6C 69 6E 65 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D line..;---------
Size : 512 (Real : 512)
000000: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000010: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 2E 44 ------------...D
000020: 4C 5F 43 55 52 53 4F 52 0D 0A 20 20 20 20 20 20 L_CURSOR..
000030: 20 20 50 55 53 48 20 48 4C 09 09 0D 0A 20 20 20 PUSH HL....
000040: 20 20 20 20 20 50 55 53 48 20 44 45 09 09 09 3B PUSH DE...;
000050: 73 61 76 65 20 72 65 67 73 0D 0A 09 4C 44 20 4C save regs...LD L
000060: 2C 41 0D 0A 09 4C 44 20 48 2C 30 0D 0A 09 41 44 ,A...LD H,0...AD
000070: 44 20 48 4C 2C 48 4C 09 09 3B 63 75 72 73 6F 72 D HL,HL..;cursor
000080: 20 6E 6F 20 2A 32 0D 0A 09 41 44 44 20 48 4C 2C no *2...ADD HL,
000090: 48 4C 09 09 3B 2A 34 0D 0A 09 4C 44 20 44 45 2C HL..;*4...LD DE,
0000A0: 4D 41 49 4E 5F 53 54 41 52 54 0D 0A 09 41 44 44 MAIN_START...ADD
0000B0: 20 48 4C 2C 44 45 09 09 3B 61 64 64 20 74 6F 20 HL,DE..;add to
0000C0: 73 74 61 72 74 20 74 6F 20 67 69 76 65 20 78 2C start to give x,
0000D0: 77 69 64 74 68 2C 6A 70 0D 0A 09 4C 44 20 44 2C width,jp...LD D,
0000E0: 28 48 4C 29 0D 0A 09 4C 44 20 45 2C 30 0D 0A 20 (HL)...LD E,0..
0000F0: 20 20 20 20 20 20 20 49 4E 43 20 48 4C 0D 0A 09 INC HL...
000100: 4C 44 20 42 2C 28 48 4C 29 09 09 3B 42 3D 77 69 LD B,(HL)..;B=wi
000110: 64 74 68 0D 0A 09 45 58 20 48 4C 2C 44 45 20 20 dth...EX HL,DE
000120: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3B 68 ;h
000130: 6C 3D 78 2C 79 0D 0A 09 43 41 4C 4C 20 49 4E 56 l=x,y...CALL INV
000140: 45 52 53 45 5F 4C 49 4E 45 09 3B 6A 75 73 74 20 ERSE_LINE.;just
000150: 74 68 61 74 21 21 0D 0A 09 50 4F 50 20 44 45 0D that!!...POP DE.
000160: 0A 09 50 4F 50 20 48 4C 0D 0A 09 52 45 54 0D 0A ..POP HL...RET..
000170: 0D 0A 0D 0A 2E 49 6E 69 74 5F 50 72 6F 67 72 61 .....Init_Progra
000180: 6D 0D 0A 2E 50 53 5F 42 59 09 43 50 20 31 0D 0A m...PS_BY.CP 1..
000190: 09 4C 44 20 41 2C 30 0D 0A 09 4A 52 20 4E 5A 2C .LD A,0...JR NZ,
0001A0: 50 53 5F 49 58 0D 0A 09 4C 44 20 41 2C 28 49 58 PS_IX...LD A,(IX
0001B0: 2B 30 29 0D 0A 2E 50 53 5F 49 58 0D 0A 09 4C 44 +0)...PS_IX...LD
0001C0: 20 28 52 53 32 33 32 5F 53 45 4C 45 43 54 29 2C (RS232_SELECT),
0001D0: 41 0D 0A 09 4C 44 20 41 2C 26 46 46 0D 0A 09 52 A...LD A,&FF...R
0001E0: 53 54 20 33 2C 53 4D 4A 50 0D 0A 2E 50 53 5F 52 ST 3,SMJP...PS_R
0001F0: 53 58 31 0D 0A 09 0D 0A 09 43 41 4C 4C 20 53 45 SX1......CALL SE
Size : 512 (Real : 512)
000000: 54 55 50 5F 52 53 32 33 32 09 3B 53 65 74 75 70 TUP_RS232.;Setup
000010: 20 74 68 65 20 72 73 32 33 32 20 61 63 63 6F 72 the rs232 accor
000020: 64 69 6E 67 20 74 6F 20 0D 0A 09 09 09 09 3B 77 ding to ......;w
000030: 68 61 74 20 74 79 70 65 20 69 74 20 69 73 0D 0A hat type it is..
000040: 0D 0A 09 43 41 4C 4C 20 53 4F 55 4E 44 5F 52 45 ...CALL SOUND_RE
000050: 53 45 54 0D 0A 09 4C 44 20 48 4C 2C 45 4E 54 42 SET...LD HL,ENTB
000060: 4C 4B 0D 0A 09 4C 44 20 41 2C 31 0D 0A 09 43 41 LK...LD A,1...CA
000070: 4C 4C 20 26 42 43 42 46 09 09 3B 53 45 54 20 54 LL &BCBF..;SET T
000080: 4F 4E 45 20 45 4E 56 45 4C 4F 50 45 0D 0A 0D 0A ONE ENVELOPE....
000090: 09 43 41 4C 4C 20 4B 4B 45 59 09 09 3B 20 52 45 .CALL KKEY..; RE
0000A0: 53 45 54 2F 53 45 54 20 4B 45 59 53 0D 0A 0D 0A SET/SET KEYS....
0000B0: 09 4C 44 20 41 2C 32 0D 0A 09 43 41 4C 4C 20 26 .LD A,2...CALL &
0000C0: 42 43 30 45 09 09 3B 53 65 74 20 74 6F 20 6D 6F BC0E..;Set to mo
0000D0: 64 65 20 32 0D 0A 09 63 61 6C 6C 20 73 65 74 69 de 2...call seti
0000E0: 6E 69 74 33 30 30 70 6C 75 73 0D 0A 09 43 41 4C nit300plus...CAL
0000F0: 4C 20 53 65 74 69 6E 74 65 72 75 70 74 20 09 3B L Setinterupt .;
000100: 74 75 72 6E 20 6F 6E 20 69 6E 74 65 72 75 70 74 turn on interupt
000110: 73 20 63 75 72 73 6F 72 2F 73 72 09 0D 0A 09 43 s cursor/sr....C
000120: 41 4C 4C 20 53 63 72 5F 62 75 66 5F 6F 6E 09 09 ALL Scr_buf_on..
000130: 3B 74 75 72 6E 20 6F 6E 20 62 75 66 66 65 72 73 ;turn on buffers
000140: 0D 0A 09 43 41 4C 4C 20 43 6C 6F 63 6B 5F 52 65 ...CALL Clock_Re
000150: 73 0D 0A 09 43 41 4C 4C 20 63 6C 73 5F 73 63 72 s...CALL cls_scr
000160: 65 65 6E 09 09 3B 63 6C 65 61 72 20 73 63 72 65 een..;clear scre
000170: 65 6E 20 61 6E 64 20 62 75 66 66 65 72 0D 0A 09 en and buffer...
000180: 43 41 4C 4C 20 72 65 73 65 74 5F 61 6E 73 69 09 CALL reset_ansi.
000190: 09 3B 73 65 74 20 61 6E 73 69 20 74 6F 20 6E 6F .;set ansi to no
0001A0: 72 6D 61 6C 2B 73 61 76 65 20 76 61 72 73 20 69 rmal+save vars i
0001B0: 6E 20 63 61 73 65 0D 0A 09 09 09 09 3B 6F 66 20 n case......;of
0001C0: 63 61 6C 6C 20 74 6F 20 73 65 74 5F 61 6E 73 69 call to set_ansi
0001D0: 0D 0A 09 4C 44 20 41 2C 26 43 39 0D 0A 20 20 20 ...LD A,&C9..
0001E0: 20 20 20 20 20 63 61 6C 6C 20 73 65 74 5F 6A 6A call set_jj
0001F0: 63 68 61 6E 67 65 09 3B 63 75 72 73 6F 72 20 74 change.;cursor t
Size : 512 (Real : 512)
000000: 6F 74 61 6C 79 20 64 69 73 61 62 6C 65 64 0D 0A otaly disabled..
000010: 0D 0A 09 4C 44 20 48 4C 2C 4C 4F 47 4F 4E 0D 0A ...LD HL,LOGON..
000020: 09 43 41 4C 4C 20 41 4E 53 49 54 45 58 54 0D 0A .CALL ANSITEXT..
000030: 0D 0A 20 09 43 41 4C 4C 20 45 52 41 53 45 5F 44 .. .CALL ERASE_D
000040: 49 52 09 09 3B 65 72 61 73 65 20 64 69 72 0D 0A IR..;erase dir..
000050: 0D 0A 3B 20 20 20 20 20 20 20 43 41 4C 4C 09 43 ..; CALL.C
000060: 4C 45 41 52 53 42 0D 0A 09 0D 0A 09 4C 44 20 41 LEARSB......LD A
000070: 2C 26 43 39 0D 0A 20 20 20 20 20 20 20 20 4C 44 ,&C9.. LD
000080: 20 28 44 49 52 5F 45 52 52 4F 52 29 2C 41 0D 0A (DIR_ERROR),A..
000090: 09 0D 0A 09 43 41 4C 4C 20 4C 4F 41 44 5F 44 49 ....CALL LOAD_DI
0000A0: 52 0D 0A 0D 0A 09 58 4F 52 20 41 0D 0A 20 20 20 R.....XOR A..
0000B0: 20 20 20 20 20 4C 44 20 28 44 49 52 5F 45 52 52 LD (DIR_ERR
0000C0: 4F 52 29 2C 41 0D 0A 0D 0A 09 4C 44 20 48 4C 2C OR),A.....LD HL,
0000D0: 52 5F 42 75 66 66 65 72 5F 53 74 61 72 74 0D 0A R_Buffer_Start..
0000E0: 09 4C 44 20 28 49 6E 70 75 74 4C 6F 77 29 2C 48 .LD (InputLow),H
0000F0: 4C 0D 0A 09 4C 44 20 28 49 6E 70 75 74 48 69 67 L...LD (InputHig
000100: 68 29 2C 48 4C 0D 0A 0D 0A 09 43 41 4C 4C 20 43 h),HL.....CALL C
000110: 4C 53 5F 53 43 52 45 45 4E 0D 0A 09 4C 44 20 48 LS_SCREEN...LD H
000120: 4C 2C 4C 4F 47 4F 4E 32 0D 0A 09 43 41 4C 4C 20 L,LOGON2...CALL
000130: 41 4E 53 49 54 45 58 54 0D 0A 09 4C 44 20 48 4C ANSITEXT...LD HL
000140: 2C 31 0D 0A 09 4C 44 20 28 44 59 29 2C 48 4C 0D ,1...LD (DY),HL.
000150: 0A 09 72 65 74 09 09 3B 73 61 76 65 20 43 75 72 ..ret..;save Cur
000160: 73 6F 72 20 70 6F 73 20 69 6E 20 44 59 0D 0A 1A sor pos in DY...
000170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000180: 43 41 4C 4C 20 72 65 73 65 74 5F 61 6E 73 69 09 CALL reset_ansi.
000190: 09 3B 73 65 74 20 61 6E 73 69 20 74 6F 20 6E 6F .;set ansi to no
0001A0: 72 6D 61 6C 2B 73 61 76 65 20 76 61 72 73 20 69 rmal+save vars i
0001B0: 6E 20 63 61 73 65 0D 0A 09 09 09 09 3B 6F 66 20 n case......;of
0001C0: 63 61 6C 6C 20 74 6F 20 73 65 74 5F 61 6E 73 69 call to set_ansi
0001D0: 0D 0A 09 4C 44 20 41 2C 26 43 39 0D 0A 20 20 20 ...LD A,&C9..
0001E0: 20 20 20 20 20 63 61 6C 6C 20 73 65 74 5F 6A 6A call set_jj
0001F0: 63 68 61 6E 67 65 09 3B 63 75 72 73 6F 72 20 74 change.;cursor t
Size : 512 (Real : 512)
000000: 00 99 E7 38 38 7C 7C 18 E7 66 99 CC 18 70 67 3C ...88||..f...pg<
000010: E0 0E 7E 00 1B 38 7E 3C 18 3C 18 30 FE 24 FF 18 ..~..8~<.<.0.$..
000020: 00 00 00 36 7E 77 66 00 1C 1C 7F 1C 1C 00 1C 70 ...6~wf........p
000030: 77 1C 38 77 0E 77 77 38 77 0E 1C 1C 1C 7F 1C 00 w.8w.ww8w.......
000040: 70 77 77 77 7E 70 70 73 77 1C 6E 7E 70 6B 73 77 pwww~ppsw.n~pksw
000050: 70 76 77 77 1C 77 3E 77 77 1C 70 70 07 07 00 00 pvww.w>ww.pp....
000060: 00 77 77 77 77 70 38 3F 77 1C 1C 7E 1C 6B 77 77 .wwwwp8?w..~.kww
000070: 7E 3F 70 07 38 77 3E 7F 3E 3F 38 1C 1C 1C 00 C6 ~?p.8w>.>?8.....
000080: 81 81 FF 10 10 38 38 00 FF 3C C3 CC 7E F0 E6 5A .....88..<..~..Z
000090: 80 02 3C 66 1B CC 7E 18 18 18 00 00 00 00 00 00 ..<f..~.........
0000A0: 00 08 00 38 08 43 3D 00 08 08 49 00 10 00 10 40 ...8.C=...I....@
0000B0: 3E 3E 7F 3E 02 3E 3E 08 3E 3C 08 08 04 00 10 08 >>.>.>>.><......
0000C0: 3E 41 7E 3E 7E 7F 40 1F 41 3E 38 41 7F 41 41 1C >A~>~.@.A>8A.AA.
0000D0: 40 1D 42 3E 08 3E 08 22 41 08 7F 1E 01 3C 00 00 @.B>.>."A....<..
0000E0: 00 3E 5C 3C 3A 3E 10 02 42 1C 24 42 38 41 42 3C .>\<:>..B.$B8AB<
0000F0: 40 02 40 7C 0C 3A 18 22 42 02 7E 0E 08 38 00 FE @.@|.:."B.~..8..
000100: 00 81 FF 10 10 38 38 00 FF 3C C3 CC 7E F0 E6 5A .....88..<..~..Z
000110: 80 02 3C 66 1B CC 7E 18 18 18 00 00 00 00 00 00 ..<f..~.........
000120: 00 1C 00 36 18 07 3B 00 0E 38 1C 00 1C 00 1C 00 ...6..;..8......
000130: 3E 7F 7F 3E 0E 3E 3E 38 3E 3C 1C 1C 0E 7F 38 1C >..>.>>8><....8.
000140: 3E 77 7E 3E 7C 7F 70 3E 77 7F 3C 77 7F 63 73 3E >w~>|.p>w.<w.cs>
000150: 70 3B 77 3E 1C 3E 1C 63 77 1C 7F 7F 00 7F 00 00 p;w>.>.cw.......
000160: 00 3F 7E 3E 3F 3E 38 07 77 3E 1C 77 3E 63 77 3E .?~>?>8.w>.w>cw>
000170: 70 07 70 7E 1E 3F 1C 36 77 07 7F 0E 1C 38 00 FE p.p~.?.6w....8..
000180: FF 7E 7E 00 00 7C 7C 00 FF 00 FF 78 18 E0 C0 99 .~~..||....x....
000190: 00 00 18 00 00 78 00 FF 00 00 00 00 00 00 00 00 .....x..........
0001A0: 00 00 00 7F 00 00 00 00 00 00 00 00 20 00 00 00 ............ ...
0001B0: 00 00 00 00 00 00 00 00 00 00 00 10 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 FF ................
0001E0: 00 00 00 00 00 00 00 3C 00 00 1C 00 00 00 00 00 .......<........
0001F0: 40 03 00 00 00 00 00 00 00 3C 00 00 00 00 00 00 @........<......
Size : 512 (Real : 512)
000000: 31 20 70 72 69 6E 74 20 22 47 6C 6F 62 61 6C 20 1 print "Global
000010: 64 61 74 61 20 63 6F 6D 6D 6F 6E 20 74 6F 20 61 data common to a
000020: 6C 6C 22 0D 0A 0D 0A 0D 0A 3B 20 20 20 20 09 26 ll"......; .&
000030: 34 30 30 09 42 55 46 46 45 52 20 53 54 41 52 54 400.BUFFER START
000040: 0D 0A 3B 09 26 32 30 30 30 09 42 55 46 46 45 52 ..;.&2000.BUFFER
000050: 20 45 4E 44 0D 0A 3B 09 26 32 30 30 30 09 43 68 END..;.&2000.Ch
000060: 61 72 2F 61 6E 73 69 20 66 6F 72 6E 74 20 62 75 ar/ansi fornt bu
000070: 66 66 65 72 0D 0A 3B 09 26 33 30 30 30 09 43 48 ffer..;.&3000.CH
000080: 41 52 53 45 54 53 0D 0A 3B 09 26 34 30 30 30 09 ARSETS..;.&4000.
000090: 44 49 52 45 43 54 4F 52 59 20 42 55 46 46 45 52 DIRECTORY BUFFER
0000A0: 0D 0A 3B 09 26 34 38 30 30 09 58 4D 4F 44 45 4D ..;.&4800.XMODEM
0000B0: 0D 0A 3B 09 26 34 43 30 30 09 43 52 43 20 54 41 ..;.&4C00.CRC TA
0000C0: 42 4C 45 53 0D 0A 0D 0A 3B 09 26 35 30 30 30 20 BLES....;.&5000
0000D0: 09 67 72 61 70 68 69 63 73 20 73 74 61 72 74 0D .graphics start.
0000E0: 0A 3B 09 26 37 30 30 30 09 70 72 6F 67 72 61 6D .;.&7000.program
0000F0: 6D 65 20 73 74 61 72 74 0D 0A 3B 09 26 36 62 30 me start..;.&6b0
000100: 30 09 67 6C 6F 62 61 6C 20 64 61 74 61 0D 0A 0D 0.global data...
000110: 0A 2E 43 48 41 52 4D 41 50 09 09 45 51 55 20 09 ..CHARMAP..EQU .
000120: 26 33 30 30 30 0D 0A 2E 73 63 72 65 65 6E 5F 63 &3000...screen_c
000130: 09 09 65 71 75 09 26 32 30 30 30 0D 0A 2E 73 63 ..equ.&2000...sc
000140: 72 65 65 6E 5F 61 09 09 65 71 75 09 26 32 38 30 reen_a..equ.&280
000150: 30 0D 0A 2E 43 48 41 52 4D 41 50 32 09 09 45 51 0...CHARMAP2..EQ
000160: 55 20 09 43 48 41 52 4D 41 50 20 2F 20 26 31 30 U .CHARMAP / &10
000170: 30 0D 0A 2E 53 43 52 45 45 4E 5F 43 32 09 09 45 0...SCREEN_C2..E
000180: 51 55 09 53 43 52 45 45 4E 5F 43 20 2F 20 26 31 QU.SCREEN_C / &1
000190: 30 30 0D 0A 2E 53 43 52 45 45 4E 5F 41 32 09 09 00...SCREEN_A2..
0001A0: 45 51 55 09 53 43 52 45 45 4E 5F 41 20 2F 20 26 EQU.SCREEN_A / &
0001B0: 31 30 30 0D 0A 2E 43 52 43 54 61 62 6C 65 09 09 100...CRCTable..
0001C0: 45 51 55 09 26 34 43 30 30 0D 0A 2E 43 52 43 54 EQU.&4C00...CRCT
0001D0: 61 62 6C 65 32 09 09 45 51 55 09 43 52 43 54 61 able2..EQU.CRCTa
0001E0: 62 6C 65 20 2F 20 26 31 30 30 0D 0A 2E 43 68 61 ble / &100...Cha
0001F0: 72 49 6E 54 61 62 6C 65 09 09 45 51 55 09 43 52 rInTable..EQU.CR
Size : 512 (Real : 512)
000000: 43 54 61 62 6C 65 2B 26 32 30 30 0D 0A 2E 43 68 CTable+&200...Ch
000010: 61 72 4F 75 74 54 61 62 6C 65 09 09 45 51 55 09 arOutTable..EQU.
000020: 43 68 61 72 49 6E 54 61 62 6C 65 2B 26 31 30 30 CharInTable+&100
000030: 0D 0A 2E 52 5F 42 75 66 66 65 72 5F 73 74 61 72 ...R_Buffer_star
000040: 74 09 09 45 51 55 09 26 34 30 30 0D 0A 2E 52 5F t..EQU.&400...R_
000050: 42 75 66 66 65 72 5F 65 6E 64 09 09 45 51 55 09 Buffer_end..EQU.
000060: 26 32 30 30 30 0D 0A 2E 52 5F 42 75 66 66 65 72 &2000...R_Buffer
000070: 5F 6C 65 6E 67 74 68 09 45 51 55 20 09 52 5F 62 _length.EQU .R_b
000080: 75 66 66 65 72 5F 65 6E 64 2D 52 5F 62 75 66 66 uffer_end-R_buff
000090: 65 72 5F 73 74 61 72 74 0D 0A 2E 52 5F 42 55 46 er_start...R_BUF
0000A0: 46 45 52 5F 4C 45 4E 47 54 48 32 09 45 51 55 09 FER_LENGTH2.EQU.
0000B0: 52 5F 42 55 46 46 45 52 5F 4C 45 4E 47 54 48 20 R_BUFFER_LENGTH
0000C0: 2F 20 26 31 30 30 0D 0A 2E 52 5F 42 75 66 66 65 / &100...R_Buffe
0000D0: 72 5F 65 6E 64 32 09 09 45 51 55 09 52 5F 62 75 r_end2..EQU.R_bu
0000E0: 66 66 65 72 5F 65 6E 64 20 2F 20 26 31 30 30 0D ffer_end / &100.
0000F0: 0A 2E 52 5F 42 75 66 66 65 72 5F 73 74 61 72 74 ..R_Buffer_start
000100: 32 09 45 51 55 09 52 5F 62 75 66 66 65 72 5F 73 2.EQU.R_buffer_s
000110: 74 61 72 74 20 2F 20 26 31 30 30 0D 0A 2E 58 6D tart / &100...Xm
000120: 6F 64 65 6D 09 09 09 45 51 55 09 26 34 38 30 30 odem...EQU.&4800
000130: 0D 0A 2E 44 69 61 6C 5F 44 69 72 09 09 45 51 55 ...Dial_Dir..EQU
000140: 09 26 34 30 30 30 0D 0A 0D 0A 2E 62 6F 6C 64 66 .&4000.....boldf
000150: 69 6E 74 09 09 65 71 75 09 63 68 61 72 6D 61 70 int..equ.charmap
000160: 2B 26 38 30 30 0D 0A 2E 62 6F 6C 64 66 69 6E 74 +&800...boldfint
000170: 32 09 09 65 71 75 09 62 6F 6C 64 66 69 6E 74 20 2..equ.boldfint
000180: 2F 20 26 31 30 30 0D 0A 0D 0A 2E 6B 6D 5F 77 61 / &100.....km_wa
000190: 69 74 5F 63 68 61 72 09 09 65 71 75 09 26 62 62 it_char..equ.&bb
0001A0: 30 36 0D 0A 2E 6B 6D 5F 72 65 61 64 5F 63 68 61 06...km_read_cha
0001B0: 72 09 09 65 71 75 09 26 62 62 30 39 0D 0A 2E 4D r..equ.&bb09...M
0001C0: 43 5F 57 41 49 54 5F 46 4C 59 42 41 43 4B 09 45 C_WAIT_FLYBACK.E
0001D0: 51 55 09 26 42 44 31 39 0D 0A 2E 53 43 52 5F 53 QU.&BD19...SCR_S
0001E0: 45 54 5F 49 4E 4B 09 09 45 51 55 09 26 42 43 33 ET_INK..EQU.&BC3
0001F0: 32 0D 0A 2E 4D 43 5F 57 41 49 54 5F 46 4C 59 42 2...MC_WAIT_FLYB
Size : 512 (Real : 512)
000000: 41 43 4B 09 45 51 55 09 26 42 44 31 39 0D 0A 2E ACK.EQU.&BD19...
000010: 4B 4C 5F 44 49 53 41 52 4D 5F 45 56 45 4E 54 09 KL_DISARM_EVENT.
000020: 45 51 55 09 26 42 44 30 41 0D 0A 2E 4B 4C 5F 44 EQU.&BD0A...KL_D
000030: 45 4C 5F 46 52 41 4D 45 5F 46 4C 59 09 45 51 55 EL_FRAME_FLY.EQU
000040: 09 26 42 43 44 44 0D 0A 2E 4B 4C 5F 4E 45 57 5F .&BCDD...KL_NEW_
000050: 46 52 41 4D 45 5F 46 4C 59 09 45 51 55 09 26 42 FRAME_FLY.EQU.&B
000060: 43 44 37 0D 0A 2E 4B 4C 5F 44 45 4C 5F 46 41 53 CD7...KL_DEL_FAS
000070: 54 5F 54 49 43 4B 45 52 09 45 51 55 09 26 42 43 T_TICKER.EQU.&BC
000080: 45 36 0D 0A 2E 4B 4C 5F 4E 45 57 5F 46 41 53 54 E6...KL_NEW_FAST
000090: 5F 54 49 43 4B 45 52 09 45 51 55 09 26 42 43 45 _TICKER.EQU.&BCE
0000A0: 30 0D 0A 2E 4B 4C 5F 41 44 44 5F 54 49 43 4B 45 0...KL_ADD_TICKE
0000B0: 52 09 09 45 51 55 09 26 42 43 45 39 0D 0A 2E 4B R..EQU.&BCE9...K
0000C0: 4C 5F 44 45 4C 5F 54 49 43 4B 45 52 09 09 45 51 L_DEL_TICKER..EQ
0000D0: 55 09 26 42 43 45 43 0D 0A 2E 4B 4C 5F 49 4E 54 U.&BCEC...KL_INT
0000E0: 5F 45 56 45 4E 54 09 09 45 51 55 09 26 42 43 45 _EVENT..EQU.&BCE
0000F0: 46 0D 0A 2E 4B 4D 5F 41 52 4D 5F 42 52 45 41 4B F...KM_ARM_BREAK
000100: 53 09 09 45 51 55 09 26 42 42 34 35 0D 0A 2E 4B S..EQU.&BB45...K
000110: 4D 5F 53 45 54 5F 52 45 50 45 41 54 09 09 45 51 M_SET_REPEAT..EQ
000120: 55 09 26 42 42 33 39 0D 0A 2E 4B 4D 5F 49 4E 49 U.&BB39...KM_INI
000130: 54 09 09 45 51 55 09 26 42 42 30 30 0D 0A 2E 43 T..EQU.&BB00...C
000140: 41 53 5F 43 41 54 41 4C 4F 55 47 45 09 09 45 51 AS_CATALOUGE..EQ
000150: 55 09 26 42 43 39 42 0D 0A 2E 43 41 53 5F 49 4E U.&BC9B...CAS_IN
000160: 5F 4F 50 45 4E 09 09 45 51 55 09 26 42 43 37 37 _OPEN..EQU.&BC77
000170: 0D 0A 2E 43 41 53 5F 49 4E 5F 43 4C 4F 53 45 09 ...CAS_IN_CLOSE.
000180: 09 45 51 55 09 26 42 43 37 41 0D 0A 2E 43 41 53 .EQU.&BC7A...CAS
000190: 5F 49 4E 5F 41 42 41 4E 44 4F 4E 09 09 45 51 55 _IN_ABANDON..EQU
0001A0: 09 26 42 43 37 44 0D 0A 2E 43 41 53 5F 49 4E 5F .&BC7D...CAS_IN_
0001B0: 43 48 41 52 09 09 45 51 55 09 26 42 43 38 30 0D CHAR..EQU.&BC80.
0001C0: 0A 2E 43 41 53 5F 49 4E 5F 44 49 52 45 43 54 09 ..CAS_IN_DIRECT.
0001D0: 09 45 51 55 09 26 42 43 38 33 0D 0A 2E 43 41 53 .EQU.&BC83...CAS
0001E0: 5F 54 45 53 54 5F 45 4F 46 09 09 45 51 55 09 26 _TEST_EOF..EQU.&
0001F0: 42 43 38 39 0D 0A 2E 43 41 53 5F 4F 55 54 5F 4F BC89...CAS_OUT_O
Size : 512 (Real : 512)
000000: 50 45 4E 09 09 45 51 55 09 26 42 43 38 43 0D 0A PEN..EQU.&BC8C..
000010: 2E 43 41 53 5F 4F 55 54 5F 43 4C 4F 53 45 09 09 .CAS_OUT_CLOSE..
000020: 45 51 55 09 26 42 43 38 46 0D 0A 2E 43 41 53 5F EQU.&BC8F...CAS_
000030: 4F 55 54 5F 41 42 41 4E 44 4F 4E 09 45 51 55 09 OUT_ABANDON.EQU.
000040: 26 42 43 39 32 0D 0A 2E 43 41 53 5F 4F 55 54 5F &BC92...CAS_OUT_
000050: 43 48 41 52 09 09 45 51 55 09 26 42 43 39 35 0D CHAR..EQU.&BC95.
000060: 0A 2E 43 41 53 5F 4F 55 54 5F 44 49 52 45 43 54 ..CAS_OUT_DIRECT
000070: 09 09 45 51 55 09 26 42 43 39 38 0D 0A 2E 53 4F ..EQU.&BC98...SO
000080: 55 4E 44 5F 52 45 53 45 54 09 09 45 51 55 09 26 UND_RESET..EQU.&
000090: 42 43 41 41 0D 0A 0D 0A 0D 0A 2E 54 49 4D 45 4C BCAA.......TIMEL
0000A0: 49 4E 45 0D 0A 62 79 74 65 20 22 20 41 4E 53 49 INE..byte " ANSI
0000B0: 20 54 45 52 4D 49 4E 41 4C 20 20 20 44 69 61 6C TERMINAL Dial
0000C0: 20 20 20 20 20 46 69 6C 65 73 20 20 20 20 20 42 Files B
0000D0: 75 66 66 65 72 20 20 20 20 20 44 69 72 65 63 74 uffer Direct
0000E0: 6F 72 79 20 20 20 20 20 50 72 69 6E 74 20 20 20 ory Print
0000F0: 20 20 53 65 74 75 70 20 20 20 20 22 2C 30 0D 0A Setup ",0..
000100: 0D 0A 2E 54 49 4D 45 33 30 30 09 09 42 59 54 45 ...TIME300..BYTE
000110: 20 30 0D 0A 2E 43 55 53 5F 53 50 09 09 09 57 4F 0...CUS_SP...WO
000120: 52 44 20 30 0D 0A 2E 4D 63 75 72 59 09 42 59 54 RD 0...McurY.BYT
000130: 45 20 30 0D 0A 2E 43 6F 6D 09 09 09 42 59 54 45 E 0...Com...BYTE
000140: 20 30 0D 0A 2E 59 09 09 09 42 59 54 45 20 30 0D 0...Y...BYTE 0.
000150: 0A 2E 58 09 09 09 42 59 54 45 20 30 0D 0A 2E 52 ..X...BYTE 0...R
000160: 4C 5F 4F 46 46 53 45 54 09 09 57 4F 52 44 20 30 L_OFFSET..WORD 0
000170: 0D 0A 2E 57 49 4E 41 44 44 09 09 09 57 4F 52 44 ...WINADD...WORD
000180: 20 30 0D 0A 2E 57 49 4E 58 59 09 09 09 57 4F 52 0...WINXY...WOR
000190: 44 20 30 0D 0A 2E 57 49 4E 57 49 44 54 48 09 09 D 0...WINWIDTH..
0001A0: 42 59 54 45 20 30 0D 0A 2E 57 49 4E 44 4F 57 43 BYTE 0...WINDOWC
0001B0: 48 41 52 09 09 44 45 46 53 20 38 0D 0A 2E 54 49 HAR..DEFS 8...TI
0001C0: 4D 45 52 09 09 09 42 59 54 45 20 30 0D 0A 2E 53 MER...BYTE 0...S
0001D0: 45 43 4F 4E 44 09 09 09 42 59 54 45 20 30 0D 0A ECOND...BYTE 0..
0001E0: 2E 4D 49 4E 09 09 09 42 59 54 45 20 30 0D 0A 2E .MIN...BYTE 0...
0001F0: 48 4F 55 52 09 09 09 42 59 54 45 20 30 0D 0A 2E HOUR...BYTE 0...
Size : 512 (Real : 512)
000000: 4C 41 53 54 5F 53 54 41 54 45 09 09 42 59 54 45 LAST_STATE..BYTE
000010: 20 30 0D 0A 2E 46 6C 79 63 6F 75 6E 74 09 09 42 0...Flycount..B
000020: 59 54 45 20 30 0D 0A 2E 4F 75 74 70 75 74 4C 6F YTE 0...OutputLo
000030: 77 20 20 09 09 42 59 54 45 20 30 0D 0A 2E 4F 75 w ..BYTE 0...Ou
000040: 74 70 75 74 48 69 67 68 09 09 42 59 54 45 20 30 tputHigh..BYTE 0
000050: 0D 0A 2E 49 6E 70 75 74 48 69 67 68 09 09 57 4F ...InputHigh..WO
000060: 52 44 20 52 5F 42 55 46 46 45 52 5F 53 54 41 52 RD R_BUFFER_STAR
000070: 54 0D 0A 2E 49 6E 70 75 74 4C 6F 77 09 09 57 4F T...InputLow..WO
000080: 52 44 20 52 5F 42 55 46 46 45 52 5F 53 54 41 52 RD R_BUFFER_STAR
000090: 54 0D 0A 2E 54 49 43 4B 42 4C 09 09 09 52 4D 45 T...TICKBL...RME
0000A0: 4D 09 36 0D 0A 2E 45 56 45 4E 54 09 09 09 52 4D M.6...EVENT...RM
0000B0: 45 4D 20 09 31 30 0D 0A 2E 46 72 65 65 09 09 09 EM .10...Free...
0000C0: 44 45 46 53 20 31 30 0D 0A 2E 43 75 72 73 6F 72 DEFS 10...Cursor
0000D0: 62 6C 6F 63 6B 20 09 09 44 45 46 53 20 31 30 0D block ..DEFS 10.
0000E0: 0A 2E 43 75 72 73 6F 72 6F 6E 09 09 42 59 54 45 ..Cursoron..BYTE
0000F0: 20 30 0D 0A 2E 43 75 72 73 6F 72 63 6F 75 6E 74 0...Cursorcount
000100: 09 09 42 59 54 45 20 30 0D 0A 2E 4C 41 53 54 4B ..BYTE 0...LASTK
000110: 45 59 09 09 42 59 54 45 20 30 0D 0A 2E 44 45 4C EY..BYTE 0...DEL
000120: 43 48 41 52 09 09 42 59 54 45 20 22 5F 22 0D 0A CHAR..BYTE "_"..
000130: 2E 4B 45 59 5F 4F 4C 44 53 54 09 09 57 4F 52 44 .KEY_OLDST..WORD
000140: 20 30 0D 0A 2E 4B 45 59 5F 53 54 43 55 52 09 09 0...KEY_STCUR..
000150: 57 4F 52 44 20 30 0D 0A 2E 4B 45 59 5F 4F 4C 44 WORD 0...KEY_OLD
000160: 43 55 52 09 09 57 4F 52 44 20 30 0D 0A 2E 50 6F CUR..WORD 0...Po
000170: 72 74 09 09 09 57 4F 52 44 20 26 46 41 44 44 0D rt...WORD &FADD.
000180: 0A 2E 43 6C 6F 63 6B 78 79 09 09 57 4F 52 44 20 ..Clockxy..WORD
000190: 26 36 30 30 0D 0A 2E 43 41 44 44 09 09 09 57 4F &600...CADD...WO
0001A0: 52 44 20 30 0D 0A 2E 4E 55 4D 42 55 46 20 09 09 RD 0...NUMBUF ..
0001B0: 44 45 46 53 20 39 0D 0A 2E 53 4D 4A 50 09 09 09 DEFS 9...SMJP...
0001C0: 57 4F 52 44 20 26 43 41 37 32 0D 0A 2E 53 4D 52 WORD &CA72...SMR
0001D0: 4F 4D 09 09 09 42 59 54 45 20 37 09 0D 0A 2E 43 OM...BYTE 7....C
0001E0: 75 72 73 6F 72 5F 53 74 61 72 74 09 09 57 4F 52 ursor_Start..WOR
0001F0: 44 20 30 0D 0A 2E 44 4C 42 75 66 09 09 09 52 4D D 0...DLBuf...RM
Size : 512 (Real : 512)
000000: 45 4D 20 38 0D 0A 2E 44 4C 5F 43 75 72 73 6F 72 EM 8...DL_Cursor
000010: 59 09 09 42 59 54 45 20 30 0D 0A 2E 41 4E 59 33 Y..BYTE 0...ANY3
000020: 09 09 09 42 59 54 45 20 31 30 2C 31 30 2C 31 33 ...BYTE 10,10,13
000030: 0D 0A 2E 50 72 65 73 73 09 09 09 42 59 54 45 20 ...Press...BYTE
000040: 26 38 30 2C 26 38 31 2C 22 20 50 72 65 73 73 20 &80,&81," Press
000050: 61 6E 79 20 6B 65 79 20 22 2C 26 38 30 2C 30 0D any key ",&80,0.
000060: 0A 2E 44 52 49 56 45 41 09 09 09 53 54 52 20 22 ..DRIVEA...STR "
000070: 41 22 0D 0A 2E 44 52 49 56 45 42 09 09 09 53 54 A"...DRIVEB...ST
000080: 52 20 22 42 22 0D 0A 2E 44 52 49 56 45 53 09 09 R "B"...DRIVES..
000090: 09 42 59 54 45 20 30 0D 0A 2E 47 45 54 44 52 53 .BYTE 0...GETDRS
0000A0: 54 41 54 09 09 57 4F 52 44 20 26 43 36 33 30 3A TAT..WORD &C630:
0000B0: 42 59 54 45 20 37 0D 0A 2E 55 53 45 52 44 4F 53 BYTE 7...USERDOS
0000C0: 20 09 09 42 59 54 45 20 30 2C 30 0D 0A 0D 0A 0D ..BYTE 0,0.....
0000D0: 0A 2E 45 4E 54 42 4C 4B 09 09 09 42 59 54 45 20 ..ENTBLK...BYTE
0000E0: 35 0D 0A 09 09 09 42 59 54 45 20 31 2C 35 2C 31 5.....BYTE 1,5,1
0000F0: 0D 0A 09 09 09 42 59 54 45 20 31 2C 30 2C 33 30 .....BYTE 1,0,30
000100: 0D 0A 09 09 09 42 59 54 45 20 31 2C 2D 31 30 2C .....BYTE 1,-10,
000110: 31 0D 0A 09 09 09 42 59 54 45 20 31 2C 30 2C 33 1.....BYTE 1,0,3
000120: 30 0D 0A 09 09 09 42 59 54 45 20 31 2C 35 2C 31 0.....BYTE 1,5,1
000130: 0D 0A 2E 53 4F 55 4E 44 42 4C 4B 09 09 42 59 54 ...SOUNDBLK..BYT
000140: 45 20 37 2C 30 2C 31 0D 0A 09 09 09 57 4F 52 44 E 7,0,1.....WORD
000150: 20 31 32 35 0D 0A 09 09 09 42 59 54 45 20 30 2C 125.....BYTE 0,
000160: 31 35 0D 0A 09 09 09 57 4F 52 44 20 33 30 30 0D 15.....WORD 300.
000170: 0A 70 72 65 66 69 78 5F 6C 65 6E 09 09 62 79 74 .prefix_len..byt
000180: 65 20 34 0D 0A 2E 64 69 61 6C 70 72 65 66 69 78 e 4...dialprefix
000190: 09 09 62 79 74 65 20 22 41 54 44 54 20 20 20 20 ..byte "ATDT
0001A0: 20 20 20 20 20 20 20 20 22 0D 0A 09 09 09 20 20 ".....
0001B0: 20 20 20 3B 31 32 33 34 35 36 37 38 39 30 31 32 ;123456789012
0001C0: 33 34 35 36 0D 0A 0D 0A 2E 45 58 50 41 4E 44 5F 3456.....EXPAND_
0001D0: 53 54 41 52 54 0D 0A 3B 09 20 20 20 20 20 22 31 START..;. "1
0001E0: 32 33 34 35 36 37 38 39 30 31 32 33 34 35 36 37 2345678901234567
0001F0: 38 39 30 31 32 33 34 35 22 0D 0A 2E 46 4B 30 09 89012345"...FK0.
Size : 512 (Real : 512)
000000: 42 59 54 45 20 22 30 22 2C 30 2C 22 20 20 20 20 BYTE "0",0,"
000010: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
000020: 20 20 20 22 2C 30 0D 0A 2E 46 4B 31 09 42 59 54 ",0...FK1.BYT
000030: 45 20 22 31 22 2C 30 2C 22 20 20 20 20 20 20 20 E "1",0,"
000040: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
000050: 22 2C 30 0D 0A 2E 46 4B 32 09 42 59 54 45 20 22 ",0...FK2.BYTE "
000060: 32 22 2C 30 2C 22 20 20 20 20 20 20 20 20 20 20 2",0,"
000070: 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2C 30 ",0
000080: 0D 0A 2E 46 4B 33 09 42 59 54 45 20 22 33 22 2C ...FK3.BYTE "3",
000090: 30 2C 22 20 20 20 20 20 20 20 20 20 20 20 20 20 0,"
0000A0: 20 20 20 20 20 20 20 20 20 20 22 2C 30 0D 0A 2E ",0...
0000B0: 46 4B 34 09 42 59 54 45 20 22 34 22 2C 30 2C 22 FK4.BYTE "4",0,"
0000C0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0000D0: 20 20 20 20 20 20 20 22 2C 30 0D 0A 2E 46 4B 35 ",0...FK5
0000E0: 09 42 59 54 45 20 22 35 22 2C 30 2C 22 20 20 20 .BYTE "5",0,"
0000F0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
000100: 20 20 20 20 22 2C 30 0D 0A 2E 46 4B 36 09 42 59 ",0...FK6.BY
000110: 54 45 20 22 36 22 2C 30 2C 22 20 20 20 20 20 20 TE "6",0,"
000120: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
000130: 20 22 2C 30 0D 0A 2E 46 4B 37 09 42 59 54 45 20 ",0...FK7.BYTE
000140: 22 37 22 2C 30 2C 22 20 20 20 20 20 20 20 20 20 "7",0,"
000150: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2C ",
000160: 30 0D 0A 2E 46 4B 38 09 42 59 54 45 20 22 38 22 0...FK8.BYTE "8"
000170: 2C 30 2C 22 20 20 20 20 20 20 20 20 20 20 20 20 ,0,"
000180: 20 20 20 20 20 20 20 20 20 20 20 22 2C 30 0D 0A ",0..
000190: 2E 46 4B 39 09 42 59 54 45 20 22 39 22 2C 30 2C .FK9.BYTE "9",0,
0001A0: 22 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 "
0001B0: 20 20 20 20 20 20 20 20 22 2C 30 0D 0A 0D 0A 1A ",0.....
0001C0: 2C 31 0D 0A 09 4C 44 20 28 44 59 29 2C 48 4C 0D ,1...LD (DY),HL.
0001D0: 0A 09 72 65 74 09 09 3B 73 61 76 65 20 43 75 72 ..ret..;save Cur
0001E0: 73 6F 72 20 70 6F 73 20 69 6E 20 44 59 0D 0A 1A sor pos in DY...
0001F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
Size : 512 (Real : 512)
000000: 81 81 FF FE 38 7C 10 00 FF 3C C3 07 66 33 63 5A ....8|...<..f3cZ
000010: E0 0E 3C 66 DB 63 00 3C 3C 18 18 30 00 24 18 FF ..<f.c.<<..0.$..
000020: 00 18 6C 6C 7C C6 6C 60 30 30 66 30 00 00 00 0C ..ll|.l`00f0....
000030: C6 70 CC CC 3C C0 60 CC CC CC 30 30 30 00 30 CC .p..<.`...000.0.
000040: C6 78 66 66 6C 62 62 66 CC 30 0C 66 60 EE E6 6C .xfflbbf.0.f`..l
000050: 66 CC 66 CC B4 CC CC C6 C6 CC C6 60 60 18 38 00 f.f........``.8.
000060: 30 00 60 00 0C 00 6C 00 60 00 00 60 30 00 00 00 0.`...l.`..`0...
000070: 00 00 00 00 30 00 00 00 00 00 00 30 18 30 DC 10 ....0......0.0..
000080: 00 A5 DB FE 7C 38 38 18 E7 66 99 0F 66 3F 7F 3C ....|88..f..f?.<
000090: F8 3E 7E 66 DB 38 00 7E 7E 18 0C 60 C0 66 3C FF .>~f.8.~~..`.f<.
0000A0: 00 10 28 FE 90 08 50 80 40 04 38 10 00 00 00 08 ..(...P.@.8.....
0000B0: 8A 10 04 02 24 FC 80 04 82 82 10 10 20 FE 08 04 ....$....... ...
0000C0: 9A 82 42 80 42 80 80 80 82 10 08 88 80 AA A2 82 ..B.B...........
0000D0: 82 82 82 80 10 82 82 82 28 44 08 20 20 08 44 00 ........(D. .D.
0000E0: 08 78 B8 78 74 78 20 74 F8 30 08 84 20 EC B8 78 .x.xtx t.0.. ..x
0000F0: B8 74 B8 7C F8 84 84 82 84 84 FC 20 10 08 0C 28 .t.|....... ...(
000100: 81 A5 DB FE 7C 38 38 18 E7 66 99 0F 66 3F 7F 3C ....|88..f..f?.<
000110: F8 3E 7E 66 DB 38 00 7E 7E 18 0C 60 C0 66 3C FF .>~f.8.~~..`.f<.
000120: 00 18 6C FE C0 CC 38 C0 60 18 3C 30 00 00 00 18 ..l...8.`.<0....
000130: CE 30 0C 0C 6C F8 C0 0C CC CC 30 30 60 FC 18 0C .0..l.....00`...
000140: DE CC 66 C0 66 68 68 C0 CC 30 0C 6C 60 FE F6 C6 ..f.fhh..0.l`...
000150: 66 CC 66 E0 30 CC CC C6 6C CC 8C 60 30 18 6C 00 f.f.0...l..`0.l.
000160: 18 78 60 78 0C 78 60 76 6C 70 0C 66 30 CC F8 78 .x`x.x`vlp.f0..x
000170: DC 76 DC 7C 7C CC CC C6 C6 CC FC 30 18 30 00 38 .v.||......0.0.8
000180: 00 81 FF FE FE FE 7C 3C C3 42 BD 7D 66 30 63 E7 ......|<.B.}f0c.
000190: FE FE 18 66 7B 6C 00 18 18 18 FE FE C0 FF 7E 7E ...f{l........~~
0001A0: 00 10 00 28 7C 10 20 00 40 04 FE FE 00 FE 00 10 ...(|. .@.......
0001B0: 92 10 38 3C 44 02 FC 08 7C 7E 10 10 40 00 04 08 ..8<D...|~..@...
0001C0: AA FE 7C 80 42 FC FC 8E FE 10 08 F0 80 92 92 82 ..|.B...........
0001D0: FC 82 FC 7C 10 82 82 92 10 28 10 20 10 08 00 00 ...|.....(. ....
0001E0: 00 04 C4 84 8C 84 F8 8C 84 10 08 88 20 92 C4 84 ............ ...
0001F0: C4 8C C4 80 20 84 84 82 48 84 08 C0 00 06 00 44 .... ...H......D
Size : 512 (Real : 512)
000000: 31 20 70 72 69 6E 74 20 22 58 6D 6F 64 65 6D 22 1 print "Xmodem"
000010: 0D 0A 09 0D 0A 53 4F 48 09 45 51 55 09 31 0D 0A .....SOH.EQU.1..
000020: 45 4F 54 09 45 51 55 09 34 0D 0A 41 43 4B 09 45 EOT.EQU.4..ACK.E
000030: 51 55 09 36 0D 0A 4E 41 4B 09 45 51 55 09 26 31 QU.6..NAK.EQU.&1
000040: 35 0D 0A 43 41 4E 09 45 51 55 09 26 31 38 0D 0A 5..CAN.EQU.&18..
000050: 53 54 58 09 45 51 55 09 32 0D 0A 0D 0A 2E 46 49 STX.EQU.2.....FI
000060: 4C 45 5F 42 4F 52 44 45 52 0D 0A 42 59 54 45 20 LE_BORDER..BYTE
000070: 32 34 2C 32 32 0D 0A 42 59 54 45 20 33 0D 0A 42 24,22..BYTE 3..B
000080: 59 54 45 20 33 30 0D 0A 42 59 54 45 20 31 2C 30 YTE 30..BYTE 1,0
000090: 0D 0A 42 59 54 45 20 32 35 2C 32 33 0D 0A 57 4F ..BYTE 25,23..WO
0000A0: 52 44 20 30 3A 42 59 54 45 20 30 0D 0A 42 59 54 RD 0:BYTE 0..BYT
0000B0: 45 09 22 20 46 69 6C 65 6E 61 6D 65 20 3A 22 2C E." Filename :",
0000C0: 30 0D 0A 0D 0A 2E 58 6D 6F 64 65 6D 5F 53 74 61 0.....Xmodem_Sta
0000D0: 72 74 09 45 51 55 09 52 5F 42 75 66 66 65 72 5F rt.EQU.R_Buffer_
0000E0: 53 74 61 72 74 2B 26 34 30 30 0D 0A 2E 58 6D 6F Start+&400...Xmo
0000F0: 64 65 6D 5F 45 6E 64 09 45 51 55 09 52 5F 42 75 dem_End.EQU.R_Bu
000100: 66 66 65 72 5F 45 6E 64 0D 0A 2E 58 6D 6F 64 65 ffer_End...Xmode
000110: 6D 5F 45 6E 64 32 09 45 51 55 09 58 6D 6F 64 65 m_End2.EQU.Xmode
000120: 6D 5F 45 6E 64 20 2F 20 26 31 30 30 0D 0A 2E 58 m_End / &100...X
000130: 6D 6F 64 65 6D 5F 53 74 61 72 74 32 09 45 51 55 modem_Start2.EQU
000140: 09 58 6D 6F 64 65 6D 5F 53 74 61 72 74 20 2F 20 .Xmodem_Start /
000150: 26 31 30 30 0D 0A 0D 0A 3B 2A 2A 2A 2A 2A 2A 2A &100....;*******
000160: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ****************
000170: 2A 2A 2A 2A 2A 2A 2A 2A 0D 0A 0D 0A 2E 58 4D 4F ********.....XMO
000180: 44 45 4D 5F 51 55 49 54 32 0D 0A 20 09 43 41 4C DEM_QUIT2.. .CAL
000190: 4C 20 57 49 4E 44 4F 57 5F 50 41 47 45 09 09 3B L WINDOW_PAGE..;
0001A0: 70 72 69 6E 74 20 70 61 67 65 0D 0A 09 43 41 4C print page...CAL
0001B0: 4C 20 50 52 49 4E 54 5F 44 41 54 41 5F 43 55 52 L PRINT_DATA_CUR
0001C0: 53 4F 52 0D 0A 09 4C 44 20 41 2C 26 46 46 0D 0A SOR...LD A,&FF..
0001D0: 09 52 45 54 0D 0A 0D 0A 2E 58 4D 4F 44 45 4D 5F .RET.....XMODEM_
0001E0: 51 55 49 54 0D 0A 09 43 41 4C 4C 20 57 49 4E 44 QUIT...CALL WIND
0001F0: 4F 57 5F 57 49 50 45 0D 0A 09 4C 44 20 41 2C 26 OW_WIPE...LD A,&
Size : 512 (Real : 512)
000000: 46 45 0D 0A 09 52 45 54 0D 0A 2E 54 52 46 49 4C FE...RET...TRFIL
000010: 45 0D 0A 09 43 41 4C 4C 20 43 41 53 5F 49 4E 5F E...CALL CAS_IN_
000020: 41 42 41 4E 44 4F 4E 0D 0A 09 4C 44 20 41 2C 31 ABANDON...LD A,1
000030: 0D 0A 09 4C 44 20 28 42 4C 4F 43 4B 29 2C 41 0D ...LD (BLOCK),A.
000040: 0A 09 4C 44 20 48 4C 2C 31 0D 0A 09 4C 44 20 28 ..LD HL,1...LD (
000050: 4E 55 4D 4F 46 42 4C 4F 43 4B 29 2C 48 4C 0D 0A NUMOFBLOCK),HL..
000060: 09 4C 44 20 48 4C 2C 30 09 0D 0A 09 4C 44 20 28 .LD HL,0....LD (
000070: 42 59 54 45 53 29 2C 48 4C 09 09 09 3B 20 4E 6F BYTES),HL...; No
000080: 20 6C 65 6E 67 74 68 0D 0A 0D 0A 09 58 4F 52 20 length.....XOR
000090: 41 0D 0A 09 4C 44 20 28 54 45 6E 64 5F 46 6C 61 A...LD (TEnd_Fla
0000A0: 67 29 2C 41 0D 0A 0D 0A 20 09 43 41 4C 4C 20 4F g),A.... .CALL O
0000B0: 50 45 4E 5F 46 49 4C 45 0D 0A 20 20 20 20 20 20 PEN_FILE..
0000C0: 20 20 43 50 20 26 46 43 0D 0A 09 4A 50 20 5A 2C CP &FC...JP Z,
0000D0: 58 4D 4F 44 45 4D 5F 51 55 49 54 32 0D 0A 09 50 XMODEM_QUIT2...P
0000E0: 55 53 48 20 49 58 0D 0A 09 43 41 4C 4C 20 43 41 USH IX...CALL CA
0000F0: 53 5F 49 4E 5F 4F 50 45 4E 09 09 3B 20 4F 70 65 S_IN_OPEN..; Ope
000100: 6E 20 66 69 6C 65 0D 0A 09 50 4F 50 20 49 58 0D n file...POP IX.
000110: 0A 09 4A 50 20 4E 43 2C 57 69 6E 64 6F 77 5F 70 ..JP NC,Window_p
000120: 61 67 65 0D 0A 0D 0A 09 4C 44 20 28 46 49 4C 45 age.....LD (FILE
000130: 48 2B 31 29 2C 48 4C 09 09 09 3B 20 53 61 76 65 H+1),HL...; Save
000140: 20 61 64 64 72 65 73 73 20 6F 66 20 62 75 66 66 address of buff
000150: 65 72 0D 0A 0D 0A 09 50 55 53 48 20 41 46 0D 0A er.....PUSH AF..
000160: 0D 0A 09 43 41 4C 4C 20 53 45 54 5F 43 48 45 43 ...CALL SET_CHEC
000170: 4B 53 55 4D 0D 0A 0D 0A 09 50 4F 50 20 41 46 0D KSUM.....POP AF.
000180: 0A 0D 0A 09 43 50 20 26 31 36 0D 0A 09 4A 52 20 ....CP &16...JR
000190: 5A 2C 54 41 53 43 49 49 09 09 09 3B 20 41 73 63 Z,TASCII...; Asc
0001A0: 69 69 20 66 69 6C 65 0D 0A 0D 0A 09 4C 44 20 41 ii file.....LD A
0001B0: 2C 28 48 45 41 44 5F 46 4C 41 47 29 0D 0A 09 4F ,(HEAD_FLAG)...O
0001C0: 52 20 41 0D 0A 09 4A 52 20 4E 5A 2C 54 41 53 43 R A...JR NZ,TASC
0001D0: 49 49 09 09 09 3B 20 48 65 61 64 65 72 73 20 4F II...; Headers O
0001E0: 66 66 0D 0A 0D 0A 09 43 41 4C 4C 20 43 4F 4D 50 ff.....CALL COMP
0001F0: 49 4C 45 5F 48 45 41 44 44 45 52 0D 0A 09 4A 50 ILE_HEADDER...JP
Size : 512 (Real : 512)
000000: 20 54 41 53 43 49 0D 0A 2E 54 41 73 63 69 69 0D TASCI...TAscii.
000010: 0A 09 43 41 4C 4C 20 43 4F 4D 50 49 4C 45 5F 58 ..CALL COMPILE_X
000020: 4D 4F 44 45 4D 0D 0A 2E 54 41 53 43 49 0D 0A 09 MODEM...TASCI...
000030: 43 41 4C 4C 20 57 49 4E 44 4F 57 5F 50 41 47 45 CALL WINDOW_PAGE
000040: 0D 0A 0D 0A 09 4C 44 20 49 58 2C 28 52 45 43 5F .....LD IX,(REC_
000050: 42 4F 52 44 45 52 29 0D 0A 20 20 20 20 20 20 20 BORDER)..
000060: 20 43 41 4C 4C 20 4D 42 4F 52 44 45 52 0D 0A 09 CALL MBORDER...
000070: 43 41 4C 4C 20 4D 50 52 49 4E 54 09 09 09 3B 20 CALL MPRINT...;
000080: 58 6D 6F 64 65 6D 20 69 6E 66 6F 20 77 69 6E 64 Xmodem info wind
000090: 6F 77 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 41 ow.. LD A
0000A0: 2C 28 57 52 49 54 45 5F 49 4E 46 4F 29 0D 0A 09 ,(WRITE_INFO)...
0000B0: 4F 52 20 41 0D 0A 09 4A 50 20 4E 5A 2C 54 72 5F OR A...JP NZ,Tr_
0000C0: 77 61 69 74 0D 0A 09 4C 44 20 48 4C 2C 33 30 2A wait...LD HL,30*
0000D0: 32 35 36 2B 31 36 0D 0A 09 4C 44 20 28 59 29 2C 256+16...LD (Y),
0000E0: 48 4C 0D 0A 09 4C 44 20 48 4C 2C 28 58 54 59 50 HL...LD HL,(XTYP
0000F0: 45 29 0D 0A 09 43 41 4C 4C 20 41 4E 53 49 54 45 E)...CALL ANSITE
000100: 58 54 0D 0A 09 4A 50 20 54 72 5F 77 61 69 74 0D XT...JP Tr_wait.
000110: 0A 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ...;------------
000120: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000130: 2D 2D 2D 0D 0A 2E 54 72 5F 4C 6F 6F 70 0D 0A 09 ---...Tr_Loop...
000140: 4C 44 20 48 4C 2C 28 42 59 54 45 53 29 0D 0A 09 LD HL,(BYTES)...
000150: 4C 44 20 42 43 2C 28 54 4C 65 6E 67 74 68 29 0D LD BC,(TLength).
000160: 0A 09 41 44 44 20 48 4C 2C 42 43 0D 0A 09 4C 44 ..ADD HL,BC...LD
000170: 20 28 42 59 54 45 53 29 2C 48 4C 09 09 09 3B 49 (BYTES),HL...;I
000180: 4E 43 20 42 59 54 45 53 20 0D 0A 0D 0A 09 4C 44 NC BYTES .....LD
000190: 20 41 2C 28 42 4C 4F 43 4B 29 0D 0A 09 49 4E 43 A,(BLOCK)...INC
0001A0: 20 41 0D 0A 09 4C 44 20 28 42 4C 4F 43 4B 29 2C A...LD (BLOCK),
0001B0: 41 0D 0A 0D 0A 09 4C 44 20 48 4C 2C 28 4E 55 4D A.....LD HL,(NUM
0001C0: 4F 46 42 4C 4F 43 4B 29 0D 0A 09 49 4E 43 20 48 OFBLOCK)...INC H
0001D0: 4C 0D 0A 09 4C 44 20 28 4E 55 4D 4F 46 42 4C 4F L...LD (NUMOFBLO
0001E0: 43 4B 29 2C 48 4C 0D 0A 0D 0A 09 43 41 4C 4C 20 CK),HL.....CALL
0001F0: 57 72 69 74 65 5F 69 6E 66 6F 0D 0A 0D 0A 09 43 Write_info.....C
Size : 512 (Real : 512)
000000: 41 4C 4C 20 43 4F 4D 50 49 4C 45 5F 58 4D 4F 44 ALL COMPILE_XMOD
000010: 45 4D 0D 0A 0D 0A 2E 54 72 5F 73 65 6E 64 0D 0A EM.....Tr_send..
000020: 20 20 20 20 20 20 20 20 43 41 4C 4C 20 53 65 6E CALL Sen
000030: 64 5F 78 6D 6F 64 65 6D 0D 0A 09 43 41 4C 4C 20 d_xmodem...CALL
000040: 4A 53 65 6E 64 5F 43 52 43 0D 0A 09 43 41 4C 4C JSend_CRC...CALL
000050: 20 4A 53 65 6E 64 5F 43 68 65 63 6B 0D 0A 09 4C JSend_Check...L
000060: 44 20 41 2C 28 54 45 6E 64 5F 46 6C 61 67 29 0D D A,(TEnd_Flag).
000070: 0A 09 4F 52 20 41 0D 0A 09 4A 50 20 4E 5A 2C 53 ..OR A...JP NZ,S
000080: 45 4E 44 5F 45 4F 54 0D 0A 2E 54 72 5F 77 61 69 END_EOT...Tr_wai
000090: 74 0D 0A 09 4C 44 20 41 2C 36 30 0D 0A 09 43 41 t...LD A,60...CA
0000A0: 4C 4C 20 49 6E 70 75 74 58 6D 6F 64 65 6D 0D 0A LL InputXmodem..
0000B0: 09 4A 50 20 43 2C 53 65 6E 64 5F 46 61 74 61 6C .JP C,Send_Fatal
0000C0: 0D 0A 0D 0A 2E 54 72 5F 73 6F 72 74 0D 0A 09 43 .....Tr_sort...C
0000D0: 50 20 41 43 4B 0D 0A 09 4A 50 20 5A 2C 54 72 5F P ACK...JP Z,Tr_
0000E0: 6C 6F 6F 70 0D 0A 09 43 50 20 4E 41 4B 0D 0A 09 loop...CP NAK...
0000F0: 4A 50 20 5A 2C 54 72 5F 73 65 6E 64 0D 0A 09 43 JP Z,Tr_send...C
000100: 50 20 43 41 4E 0D 0A 09 4A 50 20 5A 2C 46 61 74 P CAN...JP Z,Fat
000110: 61 6C 5F 65 72 72 6F 72 0D 0A 09 43 50 20 22 43 al_error...CP "C
000120: 22 0D 0A 09 4A 50 20 4E 5A 2C 54 72 5F 77 61 69 "...JP NZ,Tr_wai
000130: 74 0D 0A 09 4F 52 20 41 0D 0A 09 43 41 4C 4C 20 t...OR A...CALL
000140: 4A 53 45 54 5F 43 52 43 0D 0A 09 4A 50 20 43 2C JSET_CRC...JP C,
000150: 54 52 5F 53 45 4E 44 09 09 3B 53 45 4E 44 20 49 TR_SEND..;SEND I
000160: 46 20 49 54 20 57 41 53 20 53 45 54 55 50 0D 0A F IT WAS SETUP..
000170: 09 4A 50 20 54 52 5F 57 41 49 54 0D 0A 0D 0A 3B .JP TR_WAIT....;
000180: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000190: 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 2E 4A 53 65 6E ---------...JSen
0001A0: 64 5F 43 68 65 63 6B 0D 0A 09 4E 4F 50 0D 0A 09 d_Check...NOP...
0001B0: 4C 44 20 41 2C 45 0D 0A 09 4A 50 20 4F 55 54 50 LD A,E...JP OUTP
0001C0: 55 54 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D UT..;-----------
0001D0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 2E -------------...
0001E0: 4A 53 65 6E 64 5F 43 52 43 0D 0A 09 52 45 54 0D JSend_CRC...RET.
0001F0: 0A 09 58 4F 52 09 41 0D 0A 09 43 41 4C 4C 09 55 ..XOR.A...CALL.U
Size : 512 (Real : 512)
000000: 50 44 41 54 45 5F 43 52 43 0D 0A 09 58 4F 52 09 PDATE_CRC...XOR.
000010: 41 0D 0A 09 43 41 4C 4C 09 55 50 44 41 54 45 5F A...CALL.UPDATE_
000020: 43 52 43 0D 0A 09 09 09 09 3B 20 55 70 64 61 74 CRC......; Updat
000030: 65 20 43 52 43 0D 0A 09 4C 44 20 41 2C 44 0D 0A e CRC...LD A,D..
000040: 09 43 41 4C 4C 20 4F 55 54 50 55 54 0D 0A 09 4C .CALL OUTPUT...L
000050: 44 20 41 2C 45 0D 0A 09 4A 50 20 4F 55 54 50 55 D A,E...JP OUTPU
000060: 54 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D T..;------------
000070: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 2E -------------...
000080: 53 65 6E 64 5F 78 6D 6F 64 65 6D 0D 0A 09 4C 44 Send_xmodem...LD
000090: 20 41 2C 28 53 4F 48 53 54 58 29 0D 0A 09 43 41 A,(SOHSTX)...CA
0000A0: 4C 4C 20 4F 55 54 50 55 54 0D 0A 0D 0A 09 4C 44 LL OUTPUT.....LD
0000B0: 20 41 2C 28 62 6C 6F 63 6B 29 0D 0A 09 43 41 4C A,(block)...CAL
0000C0: 4C 20 4F 55 54 50 55 54 0D 0A 09 43 50 4C 0D 0A L OUTPUT...CPL..
0000D0: 09 43 41 4C 4C 20 4F 55 54 50 55 54 0D 0A 0D 0A .CALL OUTPUT....
0000E0: 09 4C 44 20 42 43 2C 28 54 4C 65 6E 67 74 68 29 .LD BC,(TLength)
0000F0: 0D 0A 09 4C 44 20 48 4C 2C 58 6D 6F 64 65 6D 0D ...LD HL,Xmodem.
000100: 0A 09 4C 44 20 44 45 2C 30 0D 0A 2E 53 58 5F 6C ..LD DE,0...SX_l
000110: 6F 6F 70 0D 0A 09 4C 44 20 41 2C 28 48 4C 29 0D oop...LD A,(HL).
000120: 0A 09 49 4E 43 20 48 4C 0D 0A 09 43 41 4C 4C 20 ..INC HL...CALL
000130: 4F 55 54 50 55 54 0D 0A 0D 0A 09 43 41 4C 4C 20 OUTPUT.....CALL
000140: 4A 55 50 44 41 54 45 5F 43 48 45 43 4B 0D 0A 09 JUPDATE_CHECK...
000150: 43 41 4C 4C 20 4A 55 50 44 41 54 45 5F 43 52 43 CALL JUPDATE_CRC
000160: 0D 0A 0D 0A 09 44 45 43 20 42 43 0D 0A 09 4C 44 .....DEC BC...LD
000170: 20 41 2C 42 0D 0A 09 4F 52 20 43 0D 0A 09 4A 52 A,B...OR C...JR
000180: 20 4E 5A 2C 53 58 5F 4C 6F 6F 70 0D 0A 09 52 45 NZ,SX_Loop...RE
000190: 54 0D 0A 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D T....;----------
0001A0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0001B0: 2D 2D 2D 0D 0A 2E 43 6F 6D 70 69 6C 65 5F 48 65 ---...Compile_He
0001C0: 61 64 64 65 72 0D 0A 09 4C 44 20 48 4C 2C 28 54 adder...LD HL,(T
0001D0: 4C 65 6E 67 74 68 29 0D 0A 09 4C 44 20 42 43 2C Length)...LD BC,
0001E0: 31 32 38 0D 0A 20 20 20 20 20 20 20 20 4F 52 20 128.. OR
0001F0: 41 0D 0A 09 53 42 43 20 48 4C 2C 42 43 0D 0A 09 A...SBC HL,BC...
Size : 512 (Real : 512)
000000: 50 55 53 48 20 48 4C 09 09 09 3B 20 53 61 76 65 PUSH HL...; Save
000010: 20 6C 65 6E 67 74 68 0D 0A 2E 46 49 4C 45 48 09 length...FILEH.
000020: 4C 44 20 48 4C 2C 30 20 20 20 20 20 09 09 3B 20 LD HL,0 ..;
000030: 46 69 6C 65 20 48 3D 61 64 64 72 65 73 73 0D 0A File H=address..
000040: 09 4C 44 20 44 45 2C 58 6D 6F 64 65 6D 09 09 3B .LD DE,Xmodem..;
000050: 20 44 65 73 74 0D 0A 09 4C 44 20 42 43 2C 31 32 Dest...LD BC,12
000060: 38 09 09 3B 20 4C 65 6E 67 74 68 20 66 6F 72 20 8..; Length for
000070: 31 32 38 20 62 79 74 65 73 20 6F 66 20 68 65 61 128 bytes of hea
000080: 64 65 72 0D 0A 09 4C 44 49 52 09 09 09 3B 20 63 der...LDIR...; c
000090: 6F 70 79 0D 0A 09 50 4F 50 20 42 43 09 09 09 3B opy...POP BC...;
0000A0: 20 42 43 3D 4C 65 6E 67 74 68 0D 0A 20 20 20 20 BC=Length..
0000B0: 20 20 20 20 45 58 20 48 4C 2C 44 45 09 09 3B 20 EX HL,DE..;
0000C0: 48 4C 3D 58 6D 6F 64 65 6D 2B 31 32 38 0D 0A 09 HL=Xmodem+128...
0000D0: 4A 50 20 43 58 5F 63 6F 75 6E 74 09 09 0D 0A 3B JP CX_count....;
0000E0: 2D 20 2D 20 2D 20 2D 20 2D 20 2D 20 2D 20 2D 20 - - - - - - - -
0000F0: 2D 20 2D 20 2D 20 2D 20 2D 20 2D 20 2D 20 0D 0A - - - - - - - ..
000100: 2E 43 6F 6D 70 69 6C 65 5F 78 6D 6F 64 65 6D 0D .Compile_xmodem.
000110: 0A 09 4C 44 20 48 4C 2C 58 6D 6F 64 65 6D 09 09 ..LD HL,Xmodem..
000120: 3B 20 58 6D 6F 64 65 6D 0D 0A 09 4C 44 20 42 43 ; Xmodem...LD BC
000130: 2C 28 54 4C 65 6E 67 74 68 29 0D 0A 2E 43 58 5F ,(TLength)...CX_
000140: 6C 6F 6F 70 0D 0A 09 43 41 4C 4C 20 43 41 53 5F loop...CALL CAS_
000150: 49 4E 5F 43 48 41 52 09 3B 20 47 65 74 20 63 68 IN_CHAR.; Get ch
000160: 61 72 0D 0A 09 4A 50 20 43 2C 43 58 0D 0A 09 43 ar...JP C,CX...C
000170: 50 20 26 31 41 0D 0A 09 4A 50 20 4E 5A 2C 43 6F P &1A...JP NZ,Co
000180: 6D 70 69 6C 65 5F 70 61 63 6B 0D 0A 2E 43 58 09 mpile_pack...CX.
000190: 4C 44 20 28 48 4C 29 2C 41 0D 0A 20 20 20 20 20 LD (HL),A..
0001A0: 20 20 20 49 4E 43 20 48 4C 0D 0A 09 44 45 43 20 INC HL...DEC
0001B0: 42 43 0D 0A 2E 43 58 5F 63 6F 75 6E 74 0D 0A 20 BC...CX_count..
0001C0: 20 20 09 4C 44 20 41 2C 42 0D 0A 09 4F 52 20 43 .LD A,B...OR C
0001D0: 0D 0A 09 4A 52 20 4E 5A 2C 43 58 5F 6C 6F 6F 70 ...JR NZ,CX_loop
0001E0: 0D 0A 09 52 45 54 0D 0A 2E 43 6F 6D 70 69 6C 65 ...RET...Compile
0001F0: 5F 70 61 63 6B 0D 0A 09 4C 44 20 28 48 4C 29 2C _pack...LD (HL),
Size : 512 (Real : 512)
000000: 26 31 41 0D 0A 09 49 4E 43 20 48 4C 0D 0A 09 44 &1A...INC HL...D
000010: 45 43 20 42 43 0D 0A 09 4C 44 20 41 2C 42 0D 0A EC BC...LD A,B..
000020: 09 4F 52 20 43 0D 0A 09 4A 52 20 4E 5A 2C 43 6F .OR C...JR NZ,Co
000030: 6D 70 69 6C 65 5F 70 61 63 6B 0D 0A 09 4C 44 20 mpile_pack...LD
000040: 41 2C 26 46 46 0D 0A 09 4C 44 20 28 54 45 6E 64 A,&FF...LD (TEnd
000050: 5F 46 6C 61 67 29 2C 41 0D 0A 09 52 45 54 0D 0A _Flag),A...RET..
000060: 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ;---------------
000070: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A --------------..
000080: 2E 53 65 6E 64 5F 45 4F 54 0D 0A 09 4C 44 20 41 .Send_EOT...LD A
000090: 2C 36 30 0D 0A 09 43 41 4C 4C 20 49 6E 70 75 74 ,60...CALL Input
0000A0: 58 6D 6F 64 65 6D 0D 0A 09 4A 50 20 43 2C 53 65 Xmodem...JP C,Se
0000B0: 6E 64 5F 46 61 74 61 6C 0D 0A 09 43 50 20 4E 41 nd_Fatal...CP NA
0000C0: 4B 0D 0A 09 4A 50 20 5A 2C 54 72 5F 73 65 6E 64 K...JP Z,Tr_send
0000D0: 0D 0A 09 4C 44 20 41 2C 45 4F 54 0D 0A 09 43 41 ...LD A,EOT...CA
0000E0: 4C 4C 20 4F 55 54 50 55 54 0D 0A 20 09 4C 44 20 LL OUTPUT.. .LD
0000F0: 41 2C 36 30 0D 0A 20 09 43 41 4C 4C 20 49 6E 70 A,60.. .CALL Inp
000100: 75 74 58 6D 6F 64 65 6D 0D 0A 20 09 4A 50 20 43 utXmodem.. .JP C
000110: 2C 53 65 6E 64 5F 46 61 74 61 6C 0D 0A 3B 09 4C ,Send_Fatal..;.L
000120: 44 20 41 2C 45 4F 54 0D 0A 3B 09 43 41 4C 4C 20 D A,EOT..;.CALL
000130: 4F 55 54 50 55 54 0D 0A 3B 2D 20 20 2D 20 20 2D OUTPUT..;- - -
000140: 20 20 2D 20 20 2D 20 20 2D 20 20 2D 20 20 2D 20 - - - - -
000150: 20 2D 20 20 2D 0D 0A 2E 53 65 6E 64 5F 46 61 74 - -...Send_Fat
000160: 61 6C 0D 0A 09 4C 44 20 41 2C 43 41 4E 0D 0A 09 al...LD A,CAN...
000170: 43 41 4C 4C 20 4F 55 54 50 55 54 0D 0A 09 43 41 CALL OUTPUT...CA
000180: 4C 4C 20 4F 55 54 50 55 54 0D 0A 09 43 41 4C 4C LL OUTPUT...CALL
000190: 20 4F 55 54 50 55 54 0D 0A 09 43 41 4C 4C 20 4F OUTPUT...CALL O
0001A0: 55 54 50 55 54 0D 0A 09 43 41 4C 4C 20 4F 55 54 UTPUT...CALL OUT
0001B0: 50 55 54 0D 0A 0D 0A 2E 53 45 4E 44 5F 45 58 49 PUT.....SEND_EXI
0001C0: 54 0D 0A 09 43 41 4C 4C 20 43 41 53 5F 49 4E 5F T...CALL CAS_IN_
0001D0: 43 4C 4F 53 45 0D 0A 09 4C 44 20 49 58 2C 28 52 CLOSE...LD IX,(R
0001E0: 45 43 5F 42 4F 52 44 45 52 29 0D 0A 09 4A 50 20 EC_BORDER)...JP
0001F0: 57 69 6E 64 6F 77 5F 77 69 70 65 0D 0A 3B 2D 2D Window_wipe..;--
Size : 512 (Real : 512)
000000: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000010: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 0D 0A ------------....
000020: 2E 57 52 49 54 45 5F 49 4E 46 4F 0D 0A 09 4E 4F .WRITE_INFO...NO
000030: 50 0D 0A 09 50 55 53 48 20 48 4C 0D 0A 09 50 55 P...PUSH HL...PU
000040: 53 48 20 42 43 0D 0A 09 50 55 53 48 20 44 45 0D SH BC...PUSH DE.
000050: 0A 09 4C 44 20 48 4C 2C 34 30 2A 32 35 36 2B 31 ..LD HL,40*256+1
000060: 38 0D 0A 09 4C 44 20 28 59 29 2C 48 4C 0D 0A 09 8...LD (Y),HL...
000070: 4C 44 20 48 4C 2C 28 4E 55 4D 4F 46 42 4C 4F 43 LD HL,(NUMOFBLOC
000080: 4B 29 0D 0A 09 43 41 4C 4C 20 4E 55 4D 42 45 52 K)...CALL NUMBER
000090: 31 36 0D 0A 09 4C 44 20 48 4C 2C 34 30 2A 32 35 16...LD HL,40*25
0000A0: 36 2B 31 39 0D 0A 09 4C 44 20 28 59 29 2C 48 4C 6+19...LD (Y),HL
0000B0: 0D 0A 09 4C 44 20 48 4C 2C 28 42 59 54 45 53 29 ...LD HL,(BYTES)
0000C0: 0D 0A 09 43 41 4C 4C 20 4E 55 4D 42 45 52 31 36 ...CALL NUMBER16
0000D0: 09 09 3B 50 52 49 4E 54 0D 0A 09 50 4F 50 20 44 ..;PRINT...POP D
0000E0: 45 0D 0A 09 50 4F 50 20 42 43 0D 0A 09 50 4F 50 E...POP BC...POP
0000F0: 20 48 4C 0D 0A 09 52 45 54 0D 0A 3B 2D 20 2D 20 HL...RET..;- -
000100: 2D 20 2D 20 2D 20 2D 20 2D 20 2D 20 2D 20 2D 20 - - - - - - - -
000110: 2D 20 2D 20 2D 20 2D 20 2D 20 2D 20 2D 20 2D 0D - - - - - - - -.
000120: 0A 2E 53 61 76 65 5F 58 6D 6F 64 65 6D 0D 0A 09 ..Save_Xmodem...
000130: 4C 44 20 44 45 2C 28 52 45 43 5F 41 44 44 29 0D LD DE,(REC_ADD).
000140: 0A 09 4C 44 20 48 4C 2C 58 4D 4F 44 45 4D 0D 0A ..LD HL,XMODEM..
000150: 2E 53 58 31 09 4C 44 20 41 2C 28 48 4C 29 0D 0A .SX1.LD A,(HL)..
000160: 09 49 4E 43 20 48 4C 0D 0A 09 43 41 4C 4C 20 43 .INC HL...CALL C
000170: 41 53 5F 4F 55 54 5F 43 48 41 52 0D 0A 09 4A 50 AS_OUT_CHAR...JP
000180: 20 4E 43 2C 46 41 54 41 4C 5F 45 52 52 4F 52 0D NC,FATAL_ERROR.
000190: 0A 09 44 45 43 20 44 45 0D 0A 09 4C 44 20 41 2C ..DEC DE...LD A,
0001A0: 44 0D 0A 09 4F 52 20 45 0D 0A 09 4A 52 20 4E 5A D...OR E...JR NZ
0001B0: 2C 53 58 31 0D 0A 09 52 45 54 09 09 09 09 3B 20 ,SX1...RET....;
0001C0: 53 61 76 65 20 62 75 66 66 65 72 20 28 31 31 4B Save buffer (11K
0001D0: 20 77 6F 72 74 68 29 0D 0A 3B 2D 20 2D 20 2D 20 worth)..;- - -
0001E0: 2D 20 2D 20 2D 20 2D 20 2D 20 2D 20 2D 20 2D 20 - - - - - - - -
0001F0: 2D 20 2D 20 2D 20 2D 20 2D 20 2D 20 0D 0A 0D 0A - - - - - - ....
Size : 512 (Real : 512)
000000: 2E 58 6D 6F 64 65 6D 5F 52 65 63 0D 0A 09 43 41 .Xmodem_Rec...CA
000010: 4C 4C 20 47 45 54 5F 42 4C 4F 43 4B 0D 0A 09 52 LL GET_BLOCK...R
000020: 45 54 20 43 0D 0A 0D 0A 09 4C 44 20 44 45 2C 30 ET C.....LD DE,0
000030: 0D 0A 09 4C 44 20 28 52 45 43 5F 41 44 44 29 2C ...LD (REC_ADD),
000040: 42 43 0D 0A 09 4C 44 20 48 4C 2C 58 4D 4F 44 45 BC...LD HL,XMODE
000050: 4D 0D 0A 2E 58 31 4B 09 4C 44 20 41 2C 32 0D 0A M...X1K.LD A,2..
000060: 20 20 20 20 20 20 09 43 41 4C 4C 20 49 6E 70 75 .CALL Inpu
000070: 74 58 6D 6F 64 65 6D 09 0D 0A 09 52 45 54 20 43 tXmodem....RET C
000080: 0D 0A 09 4C 44 20 28 48 4C 29 2C 41 0D 0A 09 49 ...LD (HL),A...I
000090: 4E 43 20 48 4C 0D 0A 0D 0A 09 43 41 4C 4C 20 4A NC HL.....CALL J
0000A0: 55 50 44 41 54 45 5F 43 52 43 0D 0A 09 43 41 4C UPDATE_CRC...CAL
0000B0: 4C 20 4A 55 50 44 41 54 45 5F 43 48 45 43 4B 0D L JUPDATE_CHECK.
0000C0: 0A 0D 0A 09 44 45 43 20 42 43 0D 0A 09 4C 44 20 ....DEC BC...LD
0000D0: 41 2C 42 0D 0A 09 4F 52 20 43 0D 0A 09 4A 50 20 A,B...OR C...JP
0000E0: 4E 5A 2C 58 31 4B 0D 0A 09 52 45 54 0D 0A 3B 2D NZ,X1K...RET..;-
0000F0: 20 2D 20 2D 20 2D 20 2D 20 2D 20 2D 20 2D 20 2D - - - - - - - -
000100: 20 2D 20 2D 20 2D 20 2D 20 2D 20 2D 20 2D 0D 0A - - - - - - -..
000110: 0D 0A 2E 47 65 74 5F 42 6C 6F 63 6B 0D 0A 09 4C ...Get_Block...L
000120: 44 20 41 2C 32 0D 0A 09 43 41 4C 4C 20 49 6E 70 D A,2...CALL Inp
000130: 75 74 58 6D 6F 64 65 6D 0D 0A 09 4A 50 20 43 2C utXmodem...JP C,
000140: 47 65 74 5F 42 6C 6F 63 6B 5F 45 72 72 6F 72 0D Get_Block_Error.
000150: 0A 09 4C 44 20 28 42 4C 4F 43 4B 29 2C 41 0D 0A ..LD (BLOCK),A..
000160: 0D 0A 09 4C 44 20 41 2C 32 0D 0A 09 43 41 4C 4C ...LD A,2...CALL
000170: 20 49 6E 70 75 74 58 6D 6F 64 65 6D 0D 0A 09 4A InputXmodem...J
000180: 50 20 43 2C 47 65 74 5F 42 6C 6F 63 6B 5F 45 72 P C,Get_Block_Er
000190: 72 6F 72 0D 0A 09 4C 44 20 28 46 46 5F 42 4C 4F ror...LD (FF_BLO
0001A0: 43 4B 29 2C 41 0D 0A 09 4F 52 20 41 0D 0A 09 52 CK),A...OR A...R
0001B0: 45 54 0D 0A 2E 47 65 74 5F 42 6C 6F 63 6B 5F 45 ET...Get_Block_E
0001C0: 72 72 6F 72 0D 0A 09 53 43 46 0D 0A 09 52 45 54 rror...SCF...RET
0001D0: 0D 0A 3B 2D 20 2D 20 2D 20 2D 20 2D 20 2D 20 2D ..;- - - - - - -
0001E0: 20 2D 20 2D 20 2D 20 2D 20 2D 0D 0A 2E 50 75 72 - - - - -...Pur
0001F0: 67 65 5F 42 75 66 66 65 72 0D 0A 09 50 55 53 48 ge_Buffer...PUSH
Size : 512 (Real : 512)
000000: 20 41 46 0D 0A 2E 50 42 09 4C 44 20 41 2C 32 0D AF...PB.LD A,2.
000010: 0A 09 43 41 4C 4C 20 49 6E 70 75 74 58 6D 6F 64 ..CALL InputXmod
000020: 65 6D 0D 0A 09 4A 52 20 4E 43 2C 50 42 09 0D 0A em...JR NC,PB...
000030: 09 50 4F 50 20 41 46 0D 0A 20 09 52 45 54 0D 0A .POP AF.. .RET..
000040: 3B 2D 20 2D 20 2D 20 2D 20 2D 20 2D 20 2D 20 2D ;- - - - - - - -
000050: 20 2D 20 2D 20 2D 20 2D 0D 0A 2E 4A 55 50 44 41 - - - -...JUPDA
000060: 54 45 5F 43 52 43 0D 0A 09 52 45 54 0D 0A 2E 55 TE_CRC...RET...U
000070: 50 44 41 54 45 5F 43 52 43 0D 0A 0D 0A 3B 45 6E PDATE_CRC....;En
000080: 74 72 79 3A 0D 0A 3B 20 42 43 20 3D 20 43 52 43 try:..; BC = CRC
000090: 0D 0A 3B 20 41 20 3D 20 62 79 74 65 0D 0A 3B 45 ..; A = byte..;E
0000A0: 78 69 74 3A 0D 0A 3B 20 44 45 20 3D 20 43 52 43 xit:..; DE = CRC
0000B0: 0D 0A 3B 55 73 65 64 3A 0D 0A 3B 20 41 46 2C 44 ..;Used:..; AF,D
0000C0: 45 2C 48 4C 0D 0A 3B 0D 0A 3B 20 54 61 62 6C 65 E,HL..;..; Table
0000D0: 20 6D 75 73 74 20 62 65 20 70 61 67 65 20 61 6C must be page al
0000E0: 69 67 6E 65 64 2E 20 20 4C 6F 77 20 62 79 74 65 igned. Low byte
0000F0: 73 20 69 6E 20 66 69 72 73 74 20 70 61 72 74 2C s in first part,
000100: 20 68 69 67 68 20 62 79 74 65 73 20 69 6E 0D 0A high bytes in..
000110: 3B 20 73 65 63 6F 6E 64 20 70 61 72 74 2E 0D 0A ; second part...
000120: 3B 0D 0A 50 55 53 48 20 48 4C 09 0D 0A 50 55 53 ;..PUSH HL...PUS
000130: 48 20 42 43 0D 0A 4C 44 20 48 2C 43 72 63 54 61 H BC..LD H,CrcTa
000140: 62 6C 65 32 09 09 3B 20 42 61 73 65 20 6F 66 20 ble2..; Base of
000150: 74 61 62 6C 65 0D 0A 4C 44 20 4C 2C 44 09 09 09 table..LD L,D...
000160: 3B 20 49 6E 64 65 78 20 77 69 74 68 20 74 6F 70 ; Index with top
000170: 20 62 79 74 65 73 20 6F 66 20 6F 6C 64 20 43 52 bytes of old CR
000180: 43 0D 0A 4C 44 20 43 2C 28 48 4C 29 09 09 3B 20 C..LD C,(HL)..;
000190: 43 20 69 73 20 6C 6F 77 20 62 79 74 65 0D 0A 49 C is low byte..I
0001A0: 4E 43 20 48 09 09 09 3B 20 4E 65 78 74 20 70 61 NC H...; Next pa
0001B0: 72 74 20 6F 66 20 70 61 67 65 20 61 6C 69 67 6E rt of page align
0001C0: 65 64 0D 0A 4C 44 20 42 2C 28 48 4C 29 09 09 3B ed..LD B,(HL)..;
0001D0: 20 42 20 69 73 20 68 69 67 68 20 62 79 74 65 0D B is high byte.
0001E0: 0A 0D 0A 58 4F 52 20 43 09 09 09 3B 20 58 4F 52 ...XOR C...; XOR
0001F0: 20 6C 6F 77 65 72 20 70 61 72 74 20 6F 66 20 43 lower part of C
Size : 512 (Real : 512)
000000: 52 43 20 77 69 74 68 20 64 61 74 61 0D 0A 4C 44 RC with data..LD
000010: 20 43 2C 41 09 09 09 3B 20 70 75 74 20 62 61 63 C,A...; put bac
000020: 6B 20 69 6E 74 6F 20 43 52 43 0D 0A 4C 44 20 41 k into CRC..LD A
000030: 2C 45 09 09 09 3B 20 41 20 69 73 20 62 6F 74 74 ,E...; A is bott
000040: 6F 6D 20 62 79 74 65 20 6F 66 20 43 52 43 0D 0A om byte of CRC..
000050: 58 4F 52 20 42 09 09 09 3B 20 58 4F 52 20 77 69 XOR B...; XOR wi
000060: 74 68 20 74 6F 70 20 70 61 72 74 20 6F 66 20 6E th top part of n
000070: 65 77 20 43 52 43 0D 0A 4C 44 20 44 2C 41 0D 0A ew CRC..LD D,A..
000080: 4C 44 20 45 2C 43 09 09 09 3B 20 43 52 43 20 62 LD E,C...; CRC b
000090: 61 63 6B 20 69 6E 74 6F 20 44 45 0D 0A 50 4F 50 ack into DE..POP
0000A0: 20 42 43 0D 0A 50 4F 50 20 48 4C 0D 0A 52 45 54 BC..POP HL..RET
0000B0: 0D 0A 0D 0A 0D 0A 0D 0A 3B 2D 20 2D 20 2D 20 2D ........;- - - -
0000C0: 20 2D 20 2D 20 2D 20 2D 20 2D 20 2D 20 2D 20 2D - - - - - - - -
0000D0: 0D 0A 4A 43 52 43 09 0D 0A 09 52 45 54 0D 0A 09 ..JCRC....RET...
0000E0: 58 4F 52 09 41 0D 0A 09 43 41 4C 4C 09 55 50 44 XOR.A...CALL.UPD
0000F0: 41 54 45 5F 43 52 43 0D 0A 09 58 4F 52 09 41 0D ATE_CRC...XOR.A.
000100: 0A 09 43 41 4C 4C 09 55 50 44 41 54 45 5F 43 52 ..CALL.UPDATE_CR
000110: 43 0D 0A 0D 0A 09 4C 44 20 41 2C 32 0D 0A 09 43 C.....LD A,2...C
000120: 41 4C 4C 20 49 6E 70 75 74 58 6D 6F 64 65 6D 0D ALL InputXmodem.
000130: 0A 09 52 45 54 20 43 09 09 09 0D 0A 09 4C 44 20 ..RET C......LD
000140: 42 2C 41 09 09 09 3B 20 43 52 43 20 48 49 0D 0A B,A...; CRC HI..
000150: 0D 0A 09 4C 44 20 41 2C 32 0D 0A 09 43 41 4C 4C ...LD A,2...CALL
000160: 20 49 6E 70 75 74 58 6D 6F 64 65 6D 0D 0A 09 52 InputXmodem...R
000170: 45 54 20 43 09 09 09 3B 20 43 52 43 20 4C 4F 0D ET C...; CRC LO.
000180: 0A 09 43 50 20 45 09 09 09 3B 20 43 50 20 43 52 ..CP E...; CP CR
000190: 43 20 4C 4F 0D 0A 09 4A 50 20 4E 5A 2C 43 52 43 C LO...JP NZ,CRC
0001A0: 5F 45 72 72 6F 72 0D 0A 0D 0A 09 4C 44 20 41 2C _Error.....LD A,
0001B0: 42 0D 0A 09 43 50 20 44 09 09 09 3B 20 43 50 20 B...CP D...; CP
0001C0: 43 52 43 20 48 49 0D 0A 09 4A 50 20 4E 5A 2C 43 CRC HI...JP NZ,C
0001D0: 52 43 5F 45 72 72 6F 72 0D 0A 09 4F 52 20 41 0D RC_Error...OR A.
0001E0: 0A 09 52 45 54 0D 0A 2E 43 52 43 5F 45 72 72 6F ..RET...CRC_Erro
0001F0: 72 0D 0A 09 53 43 46 20 09 0D 0A 09 52 45 54 0D r...SCF ....RET.
Size : 512 (Real : 512)
000000: 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D .;--------------
000010: 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 2E 4A 43 48 45 ---------...JCHE
000020: 43 4B 53 55 4D 09 0D 0A 09 4E 4F 50 0D 0A 0D 0A CKSUM....NOP....
000030: 09 4C 44 20 41 2C 32 0D 0A 09 43 41 4C 4C 20 49 .LD A,2...CALL I
000040: 6E 70 75 74 58 6D 6F 64 65 6D 0D 0A 09 52 45 54 nputXmodem...RET
000050: 20 43 0D 0A 09 43 50 20 45 09 09 09 3B 63 70 20 C...CP E...;cp
000060: 63 68 65 63 6B 73 75 6D 0D 0A 09 4A 50 20 4E 5A checksum...JP NZ
000070: 2C 43 52 43 5F 45 72 72 6F 72 09 09 3B 4A 75 73 ,CRC_Error..;Jus
000080: 74 20 73 65 74 73 20 63 61 72 72 79 0D 0A 09 4F t sets carry...O
000090: 52 20 41 0D 0A 09 52 45 54 0D 0A 3B 2D 20 2D 20 R A...RET..;- -
0000A0: 2D 20 2D 20 2D 20 2D 20 2D 20 2D 20 2D 20 2D 20 - - - - - - - -
0000B0: 2D 20 2D 20 0D 0A 2E 4A 55 50 44 41 54 45 5F 43 - - ...JUPDATE_C
0000C0: 48 45 43 4B 0D 0A 09 4E 4F 50 0D 0A 09 0D 0A 09 HECK...NOP......
0000D0: 41 44 44 20 45 0D 0A 09 4C 44 20 45 2C 41 0D 0A ADD E...LD E,A..
0000E0: 09 52 45 54 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D .RET..;---------
0000F0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D ---------------.
000100: 0A 0D 0A 2E 4A 41 53 4B 5F 43 52 43 0D 0A 09 4E ....JASK_CRC...N
000110: 4F 50 20 20 20 20 09 0D 0A 09 4C 44 20 42 2C 33 OP ....LD B,3
000120: 0D 0A 2E 4A 41 43 52 43 09 4C 44 20 41 2C 22 43 ...JACRC.LD A,"C
000130: 22 0D 0A 09 43 41 4C 4C 20 4F 75 74 50 75 74 09 "...CALL OutPut.
000140: 09 09 3B 20 53 65 6E 64 20 4E 41 4B 0D 0A 09 4C ..; Send NAK...L
000150: 44 20 41 2C 33 09 09 09 09 3B 20 33 20 73 65 63 D A,3....; 3 sec
000160: 73 0D 0A 09 43 41 4C 4C 20 49 6E 70 75 74 58 6D s...CALL InputXm
000170: 6F 64 65 6D 09 09 3B 20 49 6E 70 75 74 0D 0A 09 odem..; Input...
000180: 4A 52 20 4E 43 2C 53 45 54 5F 43 52 43 09 09 09 JR NC,SET_CRC...
000190: 3B 20 49 66 20 61 20 63 68 61 72 20 77 61 73 20 ; If a char was
0001A0: 72 65 63 65 76 65 64 20 74 68 65 6E 20 2E 2E 0D receved then ...
0001B0: 0A 09 44 4A 4E 5A 20 4A 41 43 52 43 0D 0A 09 4F ..DJNZ JACRC...O
0001C0: 52 20 41 0D 0A 09 52 45 54 0D 0A 3B 2D 2D 2D 2D R A...RET..;----
0001D0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0001E0: 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 2E 53 65 74 5F 43 --------...Set_C
0001F0: 68 65 63 6B 53 75 6D 0D 0A 09 58 4F 52 20 41 09 heckSum...XOR A.
Size : 512 (Real : 512)
000000: 09 09 09 3B 20 43 61 6E 74 20 73 65 74 20 69 74 ...; Cant set it
000010: 20 6F 6E 0D 0A 09 4C 44 20 28 4A 43 48 45 43 4B on...LD (JCHECK
000020: 53 55 4D 29 2C 41 0D 0A 09 4C 44 20 28 4A 55 50 SUM),A...LD (JUP
000030: 44 41 54 45 5F 43 48 45 43 4B 29 2C 41 09 09 3B DATE_CHECK),A..;
000040: 20 43 68 65 63 6B 73 75 6D 20 4F 4E 0D 0A 09 4C Checksum ON...L
000050: 44 20 28 4A 53 65 6E 64 5F 43 68 65 63 6B 29 2C D (JSend_Check),
000060: 41 0D 0A 09 4C 44 20 41 2C 26 43 39 0D 0A 09 4C A...LD A,&C9...L
000070: 44 20 28 4A 43 52 43 29 2C 41 09 09 09 3B 20 43 D (JCRC),A...; C
000080: 52 43 20 4F 4E 0D 0A 09 4C 44 20 28 4A 55 70 64 RC ON...LD (JUpd
000090: 61 74 65 5F 43 52 43 29 2C 41 0D 0A 09 4C 44 20 ate_CRC),A...LD
0000A0: 28 4A 53 65 6E 64 5F 43 52 43 29 2C 41 0D 0A 09 (JSend_CRC),A...
0000B0: 52 45 54 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D RET..;----------
0000C0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0000D0: 2D 2D 0D 0A 2E 4A 53 65 74 5F 43 52 43 0D 0A 09 --...JSet_CRC...
0000E0: 4E 4F 50 0D 0A 2E 53 65 74 5F 43 52 43 0D 0A 09 NOP...Set_CRC...
0000F0: 50 55 53 48 20 41 46 0D 0A 09 58 4F 52 20 41 0D PUSH AF...XOR A.
000100: 0A 09 4C 44 20 28 4A 43 52 43 29 2C 41 09 09 09 ..LD (JCRC),A...
000110: 3B 20 43 52 43 20 4F 4E 0D 0A 09 4C 44 20 28 4A ; CRC ON...LD (J
000120: 55 70 64 61 74 65 5F 43 52 43 29 2C 41 0D 0A 09 Update_CRC),A...
000130: 4C 44 20 28 4A 53 65 6E 64 5F 43 52 43 29 2C 41 LD (JSend_CRC),A
000140: 0D 0A 09 4C 44 20 41 2C 26 43 39 0D 0A 09 4C 44 ...LD A,&C9...LD
000150: 20 28 4A 43 68 65 63 6B 53 75 6D 29 2C 41 09 09 (JCheckSum),A..
000160: 3B 20 43 48 45 43 4B 53 55 4D 20 4F 46 46 0D 0A ; CHECKSUM OFF..
000170: 09 4C 44 20 28 4A 55 70 64 61 74 65 5F 43 68 65 .LD (JUpdate_Che
000180: 63 6B 29 2C 41 0D 0A 09 4C 44 20 28 4A 53 65 6E ck),A...LD (JSen
000190: 64 5F 43 68 65 63 6B 29 2C 41 0D 0A 09 4C 44 20 d_Check),A...LD
0001A0: 41 2C 28 57 52 49 54 45 5F 49 4E 46 4F 29 0D 0A A,(WRITE_INFO)..
0001B0: 09 4F 52 20 41 0D 0A 09 4A 52 20 4E 5A 2C 53 43 .OR A...JR NZ,SC
0001C0: 52 43 09 09 09 3B 20 57 69 6E 64 6F 77 20 69 73 RC...; Window is
0001D0: 20 74 72 75 6E 65 64 20 6F 66 66 0D 0A 20 20 20 truned off..
0001E0: 20 20 20 20 20 4C 44 20 48 4C 2C 34 32 2A 32 35 LD HL,42*25
0001F0: 36 2B 31 37 0D 0A 09 4C 44 20 28 59 29 2C 48 4C 6+17...LD (Y),HL
Size : 512 (Real : 512)
000000: 0D 0A 09 4C 44 20 48 4C 2C 43 52 43 59 45 53 0D ...LD HL,CRCYES.
000010: 0A 09 43 41 4C 4C 20 54 45 58 54 0D 0A 2E 53 43 ..CALL TEXT...SC
000020: 52 43 09 50 4F 50 20 41 46 0D 0A 09 53 43 46 0D RC.POP AF...SCF.
000030: 0A 09 52 45 54 0D 0A 2E 43 52 43 59 45 53 09 53 ..RET...CRCYES.S
000040: 54 52 09 22 59 65 73 22 0D 0A 3B 2D 2D 2D 2D 2D TR."Yes"..;-----
000050: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000060: 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 2E 58 45 52 52 ---------...XERR
000070: 4F 52 0D 0A 3B 09 4C 44 20 48 4C 2C 28 4C 41 53 OR..;.LD HL,(LAS
000080: 54 5F 42 4C 4F 43 4B 5F 41 44 44 29 0D 0A 20 20 T_BLOCK_ADD)..
000090: 20 20 20 20 20 20 43 41 4C 4C 20 50 55 52 47 45 CALL PURGE
0000A0: 5F 42 55 46 46 45 52 0D 0A 09 43 50 20 26 46 43 _BUFFER...CP &FC
0000B0: 0D 0A 09 4A 50 20 4E 5A 2C 53 45 4E 44 5F 4E 41 ...JP NZ,SEND_NA
0000C0: 4B 0D 0A 09 4A 50 20 58 4D 4F 44 45 4D 5F 45 58 K...JP XMODEM_EX
0000D0: 49 54 0D 0A 0D 0A 3B 3D 3D 3D 3D 3D 3D 3D 3D 3D IT....;=========
0000E0: 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D ================
0000F0: 3D 3D 3D 3D 3D 20 0D 0A 09 0D 0A 2E 52 43 46 49 ===== ......RCFI
000100: 4C 45 0D 0A 09 43 41 4C 4C 20 43 41 53 5F 4F 55 LE...CALL CAS_OU
000110: 54 5F 41 42 41 4E 44 4F 4E 0D 0A 3B 09 43 41 4C T_ABANDON..;.CAL
000120: 4C 20 57 69 6E 64 6F 77 5F 77 69 70 65 0D 0A 09 L Window_wipe...
000130: 43 41 4C 4C 20 4F 70 65 6E 5F 66 69 6C 65 5F 62 CALL Open_file_b
000140: 6F 72 64 0D 0A 09 43 50 20 26 46 43 0D 0A 09 4A ord...CP &FC...J
000150: 50 20 5A 2C 58 4D 4F 44 45 4D 5F 51 55 49 54 0D P Z,XMODEM_QUIT.
000160: 0A 09 4C 44 20 41 2C 43 0D 0A 09 4F 52 20 41 0D ..LD A,C...OR A.
000170: 0A 09 4A 50 20 5A 2C 58 4D 4F 44 45 4D 5F 51 55 ..JP Z,XMODEM_QU
000180: 49 54 0D 0A 09 43 41 4C 4C 20 43 41 53 5F 4F 55 IT...CALL CAS_OU
000190: 54 5F 4F 50 45 4E 09 09 3B 20 4F 70 65 6E 20 6F T_OPEN..; Open o
0001A0: 75 74 20 66 69 6C 65 0D 0A 20 20 20 20 20 20 20 ut file..
0001B0: 20 4A 50 20 4E 43 2C 58 65 69 74 31 0D 0A 0D 0A JP NC,Xeit1....
0001C0: 09 4C 44 20 49 58 2C 46 69 6C 65 5F 62 6F 72 64 .LD IX,File_bord
0001D0: 65 72 0D 0A 09 43 41 4C 4C 20 57 69 6E 64 6F 77 er...CALL Window
0001E0: 5F 77 69 70 65 0D 0A 09 4C 44 20 49 58 2C 46 49 _wipe...LD IX,FI
0001F0: 4C 45 53 4D 45 4E 55 0D 0A 09 43 41 4C 4C 20 57 LESMENU...CALL W
Size : 512 (Real : 512)
000000: 69 6E 64 6F 77 5F 57 69 70 65 0D 0A 09 09 0D 0A indow_Wipe......
000010: 09 4C 44 20 49 58 2C 28 52 45 43 5F 42 4F 52 44 .LD IX,(REC_BORD
000020: 45 52 29 0D 0A 20 20 20 20 20 20 20 20 43 41 4C ER).. CAL
000030: 4C 20 4D 42 4F 52 44 45 52 0D 0A 09 43 41 4C 4C L MBORDER...CALL
000040: 20 4D 50 52 49 4E 54 09 09 09 3B 20 58 6D 6F 64 MPRINT...; Xmod
000050: 65 6D 20 69 6E 66 6F 20 77 69 6E 64 6F 77 0D 0A em info window..
000060: 0D 0A 09 4C 44 20 48 4C 2C 33 30 2A 32 35 36 2B ...LD HL,30*256+
000070: 31 36 0D 0A 09 4C 44 20 28 59 29 2C 48 4C 0D 0A 16...LD (Y),HL..
000080: 09 4C 44 20 48 4C 2C 28 58 54 59 50 45 29 0D 0A .LD HL,(XTYPE)..
000090: 09 43 41 4C 4C 20 41 4E 53 49 54 45 58 54 0D 0A .CALL ANSITEXT..
0000A0: 0D 0A 09 43 41 4C 4C 20 53 45 54 5F 43 48 45 43 ...CALL SET_CHEC
0000B0: 4B 53 55 4D 0D 0A 0D 0A 09 4C 44 20 41 2C 31 0D KSUM.....LD A,1.
0000C0: 0A 09 4C 44 20 28 45 58 50 45 43 54 45 44 5F 42 ..LD (EXPECTED_B
0000D0: 4C 4F 43 4B 29 2C 41 09 09 3B 20 42 6C 6F 63 6B LOCK),A..; Block
0000E0: 20 31 0D 0A 09 4C 44 20 48 4C 2C 30 09 0D 0A 09 1...LD HL,0....
0000F0: 4C 44 20 28 42 59 54 45 53 29 2C 48 4C 09 09 09 LD (BYTES),HL...
000100: 3B 20 4E 6F 20 6C 65 6E 67 74 68 0D 0A 09 4C 44 ; No length...LD
000110: 20 48 4C 2C 31 0D 0A 09 4C 44 20 28 4E 55 4D 4F HL,1...LD (NUMO
000120: 46 42 4C 4F 43 4B 29 2C 48 4C 0D 0A 0D 0A 09 43 FBLOCK),HL.....C
000130: 41 4C 4C 20 50 55 52 47 45 5F 42 55 46 46 45 52 ALL PURGE_BUFFER
000140: 0D 0A 0D 0A 09 43 41 4C 4C 20 4A 41 53 4B 5F 43 .....CALL JASK_C
000150: 52 43 09 09 09 3B 20 41 73 6B 20 66 6F 72 20 63 RC...; Ask for c
000160: 72 63 0D 0A 20 09 4A 50 20 43 2C 53 4F 52 54 09 rc.. .JP C,SORT.
000170: 09 09 3B 20 53 65 65 20 77 68 61 74 20 69 74 20 ..; See what it
000180: 69 73 0D 0A 0D 0A 2E 53 45 4E 44 5F 4E 41 4B 0D is.....SEND_NAK.
000190: 0A 09 4C 44 20 41 2C 4E 41 4B 0D 0A 09 43 41 4C ..LD A,NAK...CAL
0001A0: 4C 20 4F 55 54 50 55 54 09 09 09 3B 20 53 65 6E L OUTPUT...; Sen
0001B0: 64 20 4E 41 4B 0D 0A 09 4C 44 20 41 2C 31 30 0D d NAK...LD A,10.
0001C0: 0A 09 43 41 4C 4C 20 49 6E 70 75 74 58 6D 6F 64 ..CALL InputXmod
0001D0: 65 6D 09 09 3B 20 57 61 69 74 20 66 6F 72 20 63 em..; Wait for c
0001E0: 68 61 72 0D 0A 09 4A 50 20 43 2C 58 45 52 52 4F har...JP C,XERRO
0001F0: 52 09 09 09 3B 20 54 69 6D 65 6F 75 74 21 0D 0A R...; Timeout!..
Size : 512 (Real : 512)
000000: 0D 0A 2E 53 4F 52 54 0D 0A 09 43 50 20 45 4F 54 ...SORT...CP EOT
000010: 0D 0A 09 4A 50 20 5A 2C 45 6E 64 5F 4F 66 5F 54 ...JP Z,End_Of_T
000020: 72 61 6E 73 0D 0A 09 43 50 20 53 4F 48 0D 0A 09 rans...CP SOH...
000030: 4A 50 20 5A 2C 58 4D 31 0D 0A 09 43 50 20 53 54 JP Z,XM1...CP ST
000040: 58 0D 0A 09 4A 50 20 5A 2C 58 4D 32 0D 0A 09 43 X...JP Z,XM2...C
000050: 50 20 43 41 4E 0D 0A 09 4A 50 20 5A 2C 43 41 4E P CAN...JP Z,CAN
000060: 43 45 4C 58 0D 0A 09 4A 50 20 53 45 4E 44 5F 4E CELX...JP SEND_N
000070: 41 4B 09 09 09 3B 48 55 48 3F 0D 0A 3B 2D 20 20 AK...;HUH?..;-
000080: 2D 20 20 2D 0D 0A 2E 58 4D 31 0D 0A 09 4C 44 20 - -...XM1...LD
000090: 42 43 2C 31 32 38 0D 0A 09 4A 50 20 58 4D 33 0D BC,128...JP XM3.
0000A0: 0A 3B 2D 20 20 2D 20 20 2D 0D 0A 2E 58 4D 32 20 .;- - -...XM2
0000B0: 20 20 20 4C 44 20 42 43 2C 31 30 32 34 0D 0A 0D LD BC,1024...
0000C0: 0A 2E 58 4D 33 09 43 41 4C 4C 20 58 6D 6F 64 65 ..XM3.CALL Xmode
0000D0: 6D 5F 52 65 63 09 09 09 3B 20 52 65 63 65 69 65 m_Rec...; Receie
0000E0: 76 65 20 31 30 32 34 2F 31 32 38 20 62 79 74 65 ve 1024/128 byte
0000F0: 73 0D 0A 09 4A 50 20 43 2C 58 45 52 52 4F 52 09 s...JP C,XERROR.
000100: 09 09 3B 20 45 72 72 6F 72 0D 0A 3B 2D 20 20 2D ..; Error..;- -
000110: 20 20 2D 0D 0A 09 43 41 4C 4C 20 4A 43 48 45 43 -...CALL JCHEC
000120: 4B 53 55 4D 0D 0A 09 43 41 4C 4C 20 4A 43 52 43 KSUM...CALL JCRC
000130: 09 09 09 3B 20 43 6F 6D 70 61 72 65 20 77 69 74 ...; Compare wit
000140: 68 20 74 68 65 20 63 68 65 63 6B 73 75 6D 20 6F h the checksum o
000150: 72 20 43 52 43 0D 0A 09 4A 50 20 43 2C 58 45 52 r CRC...JP C,XER
000160: 52 4F 52 09 09 09 3B 20 45 72 72 6F 72 0D 0A 0D ROR...; Error...
000170: 0A 09 4C 44 20 41 2C 28 42 4C 4F 43 4B 29 0D 0A ..LD A,(BLOCK)..
000180: 09 4C 44 20 44 2C 41 0D 0A 09 4C 44 20 41 2C 28 .LD D,A...LD A,(
000190: 46 46 5F 42 4C 4F 43 4B 29 0D 0A 09 41 44 44 20 FF_BLOCK)...ADD
0001A0: 44 0D 0A 09 43 50 20 26 46 46 0D 0A 09 4A 50 20 D...CP &FF...JP
0001B0: 4E 5A 2C 58 45 72 72 6F 72 09 09 09 3B 20 49 66 NZ,XError...; If
0001C0: 20 4E 4F 54 20 6F 6B 20 74 68 65 6E 20 58 45 72 NOT ok then XEr
0001D0: 72 6F 72 0D 0A 0D 0A 09 4C 44 20 41 2C 28 45 58 ror.....LD A,(EX
0001E0: 50 45 43 54 45 44 5F 42 4C 4F 43 4B 29 0D 0A 20 PECTED_BLOCK)..
0001F0: 20 20 20 20 20 20 20 4C 44 20 44 2C 41 0D 0A 09 LD D,A...
Size : 512 (Real : 512)
000000: 4C 44 20 41 2C 28 42 4C 4F 43 4B 29 0D 0A 09 43 LD A,(BLOCK)...C
000010: 50 20 44 0D 0A 09 4A 50 20 5A 2C 58 4D 34 09 09 P D...JP Z,XM4..
000020: 09 3B 20 54 68 65 20 72 69 67 68 74 20 62 6C 6F .; The right blo
000030: 63 6B 0D 0A 09 44 45 43 20 44 09 09 09 09 3B 20 ck...DEC D....;
000040: 54 68 65 20 6C 61 73 74 20 62 6C 6F 63 6B 20 6E The last block n
000050: 75 6D 62 65 72 0D 0A 09 43 50 20 44 09 09 09 09 umber...CP D....
000060: 3B 20 43 6F 6D 70 61 72 65 0D 0A 09 4A 50 20 4E ; Compare...JP N
000070: 5A 2C 46 61 74 61 6C 5F 45 72 72 6F 72 09 09 3B Z,Fatal_Error..;
000080: 20 49 66 20 6E 6F 74 3D 74 68 65 6E 20 66 61 74 If not=then fat
000090: 61 6C 20 65 72 72 6F 72 0D 0A 09 4A 50 20 58 4D al error...JP XM
0000A0: 41 43 4B 0D 0A 0D 0A 2E 58 4D 34 09 0D 0A 09 43 ACK.....XM4....C
0000B0: 41 4C 4C 20 53 61 76 65 5F 58 6D 6F 64 65 6D 09 ALL Save_Xmodem.
0000C0: 09 3B 20 49 66 20 62 75 66 66 65 72 20 6E 65 65 .; If buffer nee
0000D0: 64 73 20 73 61 76 69 6E 67 20 74 68 65 6E 20 73 ds saving then s
0000E0: 61 76 65 0D 0A 0D 0A 09 50 55 53 48 20 48 4C 0D ave.....PUSH HL.
0000F0: 0A 09 4C 44 20 48 4C 2C 28 42 59 54 45 53 29 0D ..LD HL,(BYTES).
000100: 0A 09 4C 44 20 42 43 2C 28 52 45 43 5F 41 44 44 ..LD BC,(REC_ADD
000110: 29 0D 0A 09 41 44 44 20 48 4C 2C 42 43 0D 0A 09 )...ADD HL,BC...
000120: 4C 44 20 28 42 59 54 45 53 29 2C 48 4C 09 09 09 LD (BYTES),HL...
000130: 3B 49 4E 43 20 42 59 54 45 53 20 0D 0A 0D 0A 09 ;INC BYTES .....
000140: 43 41 4C 4C 20 57 72 69 74 65 5F 49 6E 66 6F 09 CALL Write_Info.
000150: 09 09 3B 20 50 72 69 6E 74 20 49 6E 66 6F 20 2D ..; Print Info -
000160: 20 69 66 20 6E 65 65 64 65 64 0D 0A 09 50 4F 50 if needed...POP
000170: 20 48 4C 0D 0A 0D 0A 09 4C 44 20 41 2C 28 45 58 HL.....LD A,(EX
000180: 50 45 43 54 45 44 5F 42 4C 4F 43 4B 29 09 0D 0A PECTED_BLOCK)...
000190: 09 49 4E 43 20 41 0D 0A 09 4C 44 20 28 45 58 50 .INC A...LD (EXP
0001A0: 45 43 54 45 44 5F 42 4C 4F 43 4B 29 2C 41 0D 0A ECTED_BLOCK),A..
0001B0: 0D 0A 09 4C 44 20 48 4C 2C 28 4E 55 4D 4F 46 42 ...LD HL,(NUMOFB
0001C0: 4C 4F 43 4B 29 0D 0A 09 49 4E 43 20 48 4C 0D 0A LOCK)...INC HL..
0001D0: 09 4C 44 20 28 4E 55 4D 4F 46 42 4C 4F 43 4B 29 .LD (NUMOFBLOCK)
0001E0: 2C 48 4C 0D 0A 0D 0A 2E 58 4D 41 43 4B 09 43 41 ,HL.....XMACK.CA
0001F0: 4C 4C 20 53 65 6E 64 41 43 4B 09 09 09 3B 20 53 LL SendACK...; S
Size : 512 (Real : 512)
000000: 65 6E 64 20 41 43 4B 0D 0A 09 4A 50 20 4E 43 2C end ACK...JP NC,
000010: 53 4F 52 54 09 09 09 3B 20 49 66 20 63 68 61 72 SORT...; If char
000020: 20 74 68 65 6E 20 53 4F 52 54 0D 0A 0D 0A 09 43 then SORT.....C
000030: 50 20 26 46 43 09 09 09 09 3B 20 57 61 73 20 65 P &FC....; Was e
000040: 73 63 61 70 65 64 20 70 72 65 73 73 65 64 0D 0A scaped pressed..
000050: 09 4A 50 20 4E 5A 2C 58 4D 41 43 4B 09 09 09 3B .JP NZ,XMACK...;
000060: 20 4E 6F 20 74 68 65 6E 20 53 65 6E 64 20 41 43 No then Send AC
000070: 4B 20 0D 0A 09 4A 50 20 58 6D 6F 64 65 6D 5F 45 K ...JP Xmodem_E
000080: 78 69 74 09 09 09 3B 20 45 78 69 74 0D 0A 3B 2D xit...; Exit..;-
000090: 20 2D 20 2D 20 2D 20 2D 20 2D 20 2D 20 2D 20 2D - - - - - - - -
0000A0: 20 2D 20 2D 20 2D 20 2D 20 2D 0D 0A 2E 53 65 6E - - - - -...Sen
0000B0: 64 41 43 4B 0D 0A 09 4C 44 20 41 2C 41 43 4B 0D dACK...LD A,ACK.
0000C0: 0A 09 43 41 4C 4C 20 4F 55 54 50 55 54 0D 0A 09 ..CALL OUTPUT...
0000D0: 4C 44 20 41 2C 31 30 0D 0A 09 4A 50 20 49 6E 70 LD A,10...JP Inp
0000E0: 75 74 58 6D 6F 64 65 6D 09 09 09 3B 20 53 65 6E utXmodem...; Sen
0000F0: 64 20 41 43 4B 0D 0A 3B 2D 20 2D 20 2D 20 2D 20 d ACK..;- - - -
000100: 2D 20 2D 20 2D 20 2D 20 2D 20 2D 20 2D 20 2D 20 - - - - - - - -
000110: 2D 20 2D 0D 0A 2E 45 6E 64 5F 4F 66 5F 54 72 61 - -...End_Of_Tra
000120: 6E 73 0D 0A 09 43 41 4C 4C 20 53 65 6E 64 41 43 ns...CALL SendAC
000130: 4B 09 09 09 3B 20 53 65 6E 64 20 41 43 4B 20 74 K...; Send ACK t
000140: 6F 20 45 4F 54 0D 0A 09 4A 50 20 43 2C 58 45 52 o EOT...JP C,XER
000150: 52 4F 52 09 09 09 3B 20 49 66 20 74 69 6D 65 64 ROR...; If timed
000160: 20 6F 75 74 20 74 68 65 6E 20 65 72 72 6F 72 20 out then error
000170: 0D 0A 3B 09 4C 44 20 41 2C 41 43 4B 09 09 09 3B ..;.LD A,ACK...;
000180: 20 53 65 6E 64 20 41 43 4B 20 74 6F 20 4E 41 4B Send ACK to NAK
000190: 0D 0A 3B 09 43 41 4C 4C 20 4F 55 54 50 55 54 09 ..;.CALL OUTPUT.
0001A0: 09 09 3B 20 4F 75 74 20 61 6E 20 41 43 4B 0D 0A ..; Out an ACK..
0001B0: 09 4A 52 20 58 6D 6F 64 65 6D 5F 45 78 69 74 09 .JR Xmodem_Exit.
0001C0: 09 09 3B 20 45 78 69 74 09 0D 0A 3B 2D 20 2D 20 ..; Exit...;- -
0001D0: 2D 20 2D 20 2D 20 2D 20 2D 20 2D 20 2D 20 2D 20 - - - - - - - -
0001E0: 2D 20 2D 20 2D 20 2D 20 0D 0A 2E 43 61 6E 63 65 - - - - ...Cance
0001F0: 6C 58 0D 0A 09 4C 44 20 41 2C 32 0D 0A 09 43 41 lX...LD A,2...CA
Size : 512 (Real : 512)
000000: 4C 4C 20 49 6E 70 75 74 58 6D 6F 64 65 6D 0D 0A LL InputXmodem..
000010: 09 4A 50 20 43 2C 58 45 72 72 6F 72 09 09 09 3B .JP C,XError...;
000020: 20 57 61 69 74 20 66 6F 72 20 61 6E 6F 74 68 65 Wait for anothe
000030: 72 20 63 68 61 72 0D 0A 09 43 50 20 43 41 4E 09 r char...CP CAN.
000040: 09 09 09 3B 20 57 61 73 20 69 74 20 43 41 4E 0D ...; Was it CAN.
000050: 0A 09 4A 50 20 4E 5A 2C 58 45 72 72 6F 72 09 09 ..JP NZ,XError..
000060: 09 3B 20 4E 6F 20 74 68 65 6E 20 45 52 52 4F 52 .; No then ERROR
000070: 0D 0A 09 4A 50 20 58 6D 6F 64 65 6D 5F 45 78 69 ...JP Xmodem_Exi
000080: 74 09 09 09 3B 20 45 6C 73 65 20 65 78 69 74 0D t...; Else exit.
000090: 0A 3B 2D 20 2D 20 2D 20 2D 20 2D 20 2D 20 2D 20 .;- - - - - - -
0000A0: 2D 20 2D 20 2D 20 2D 20 2D 20 2D 20 2D 0D 0A 2E - - - - - - -...
0000B0: 46 61 74 61 6C 5F 45 72 72 6F 72 0D 0A 09 4C 44 Fatal_Error...LD
0000C0: 20 41 2C 43 41 4E 0D 0A 09 43 41 4C 4C 20 4F 55 A,CAN...CALL OU
0000D0: 54 50 55 54 0D 0A 09 43 41 4C 4C 20 4F 55 54 50 TPUT...CALL OUTP
0000E0: 55 54 0D 0A 09 43 41 4C 4C 20 4F 55 54 50 55 54 UT...CALL OUTPUT
0000F0: 0D 0A 09 43 41 4C 4C 20 4F 55 54 50 55 54 0D 0A ...CALL OUTPUT..
000100: 09 43 41 4C 4C 20 4F 55 54 50 55 54 09 09 09 3B .CALL OUTPUT...;
000110: 20 53 65 6E 64 73 20 33 20 43 61 6E 73 0D 0A 3B Sends 3 Cans..;
000120: 2D 20 20 2D 20 20 2D 20 20 2D 20 20 2D 20 20 2D - - - - - -
000130: 20 20 2D 20 20 2D 20 20 2D 20 20 2D 0D 0A 0D 0A - - - -....
000140: 2E 58 6D 6F 64 65 6D 5F 45 78 69 74 0D 0A 2E 58 .Xmodem_Exit...X
000150: 45 49 54 31 09 43 41 4C 4C 20 43 41 53 5F 4F 55 EIT1.CALL CAS_OU
000160: 54 5F 43 4C 4F 53 45 0D 0A 09 4C 44 20 49 58 2C T_CLOSE...LD IX,
000170: 28 52 45 43 5F 42 4F 52 44 45 52 29 0D 0A 09 4A (REC_BORDER)...J
000180: 50 20 57 69 6E 64 6F 77 5F 77 69 70 65 0D 0A 3B P Window_wipe..;
000190: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0001A0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A --------------..
0001B0: 0D 0A 2E 49 6E 70 75 74 58 6D 6F 64 65 6D 0D 0A ...InputXmodem..
0001C0: 09 50 55 53 48 20 48 4C 0D 0A 09 50 55 53 48 20 .PUSH HL...PUSH
0001D0: 44 45 0D 0A 09 50 55 53 48 20 42 43 0D 0A 0D 0A DE...PUSH BC....
0001E0: 09 4C 44 20 28 49 58 54 49 4D 45 52 2B 31 29 2C .LD (IXTIMER+1),
0001F0: 41 0D 0A 09 58 4F 52 20 41 0D 0A 09 4C 44 20 28 A...XOR A...LD (
Size : 512 (Real : 512)
000000: 54 49 4D 45 52 29 2C 41 0D 0A 2E 49 58 4C 4F 4F TIMER),A...IXLOO
000010: 50 0D 0A 09 4C 44 20 41 2C 36 36 0D 0A 09 43 41 P...LD A,66...CA
000020: 4C 4C 20 26 42 42 31 45 0D 0A 09 4C 44 20 41 2C LL &BB1E...LD A,
000030: 26 46 43 0D 0A 09 4A 50 20 4E 5A 2C 49 58 43 41 &FC...JP NZ,IXCA
000040: 52 52 59 0D 0A 0D 0A 09 43 41 4C 4C 20 49 4E 50 RRY.....CALL INP
000050: 55 54 0D 0A 09 4A 52 20 43 2C 49 58 52 45 54 0D UT...JR C,IXRET.
000060: 0A 09 0D 0A 09 4C 44 20 41 2C 28 54 49 4D 45 52 .....LD A,(TIMER
000070: 29 0D 0A 2E 49 58 54 49 4D 45 52 0D 0A 09 43 50 )...IXTIMER...CP
000080: 20 30 0D 0A 09 4A 52 20 4E 5A 2C 49 58 4C 4F 4F 0...JR NZ,IXLOO
000090: 50 0D 0A 2E 49 58 43 41 52 52 59 0D 0A 09 50 4F P...IXCARRY...PO
0000A0: 50 20 42 43 0D 0A 09 50 4F 50 20 44 45 0D 0A 09 P BC...POP DE...
0000B0: 50 4F 50 20 48 4C 0D 0A 09 53 43 46 0D 0A 09 52 POP HL...SCF...R
0000C0: 45 54 0D 0A 2E 49 58 52 45 54 0D 0A 09 50 4F 50 ET...IXRET...POP
0000D0: 20 42 43 0D 0A 09 50 4F 50 20 44 45 0D 0A 09 50 BC...POP DE...P
0000E0: 4F 50 20 48 4C 0D 0A 09 4F 52 20 41 0D 0A 09 52 OP HL...OR A...R
0000F0: 45 54 0D 0A 0D 0A 3B 3D 3D 3D 3D 3D 3D 3D 3D 3D ET....;=========
000100: 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D ================
000110: 3D 3D 3D 3D 3D 3D 3D 0D 0A 2E 50 57 49 4E 44 4F =======...PWINDO
000120: 57 0D 0A 42 59 54 45 20 09 34 33 2C 35 0D 0A 42 W..BYTE .43,5..B
000130: 59 54 45 09 37 2C 31 36 0D 0A 42 59 54 45 09 35 YTE.7,16..BYTE.5
000140: 2C 31 34 0D 0A 42 59 54 45 09 34 34 2C 36 0D 0A ,14..BYTE.44,6..
000150: 57 4F 52 44 09 50 4A 50 3A 42 59 54 45 20 30 0D WORD.PJP:BYTE 0.
000160: 0A 2E 58 58 4B 30 0D 0A 42 59 54 45 09 22 20 58 ..XXK0..BYTE." X
000170: 6D 6F 64 65 6D 22 2C 30 0D 0A 2E 58 58 4B 31 0D modem",0...XXK1.
000180: 0A 42 59 54 45 09 22 20 58 6D 6F 64 65 6D 20 31 .BYTE." Xmodem 1
000190: 4B 22 2C 30 0D 0A 42 59 54 45 09 22 20 43 52 43 K",0..BYTE." CRC
0001A0: 20 20 20 20 3A 22 2C 30 0D 0A 42 59 54 45 09 22 :",0..BYTE."
0001B0: 20 57 69 6E 64 6F 77 20 3A 22 2C 30 0D 0A 42 59 Window :",0..BY
0001C0: 54 45 09 22 20 48 65 61 64 65 72 20 3A 22 2C 30 TE." Header :",0
0001D0: 0D 0A 2E 50 4A 50 0D 0A 57 4F 52 44 20 58 4E 4F ...PJP..WORD XNO
0001E0: 52 4D 0D 0A 57 4F 52 44 20 58 4F 4E 45 4B 0D 0A RM..WORD XONEK..
0001F0: 57 4F 52 44 20 43 52 43 4F 4E 4F 46 46 0D 0A 57 WORD CRCONOFF..W
Size : 512 (Real : 512)
000000: 4F 52 44 20 57 49 4E 44 4F 57 4F 4E 4F 46 46 0D ORD WINDOWONOFF.
000010: 0A 57 4F 52 44 20 48 45 41 44 4F 4E 4F 46 46 0D .WORD HEADONOFF.
000020: 0A 0D 0A 2E 50 52 4F 54 4F 0D 0A 09 4C 44 20 49 ....PROTO...LD I
000030: 58 2C 50 57 49 4E 44 4F 57 0D 0A 09 43 41 4C 4C X,PWINDOW...CALL
000040: 20 4D 42 4F 52 44 45 52 0D 0A 09 43 41 4C 4C 20 MBORDER...CALL
000050: 4D 50 52 49 4E 54 0D 0A 09 43 41 4C 4C 20 50 52 MPRINT...CALL PR
000060: 4F 5F 49 4E 46 4F 0D 0A 0D 0A 2E 50 52 4F 54 32 O_INFO.....PROT2
000070: 0D 0A 09 4C 44 20 41 2C 28 49 58 2B 31 30 29 0D ...LD A,(IX+10).
000080: 0A 09 4C 44 20 28 4D 43 55 52 59 29 2C 41 0D 0A ..LD (MCURY),A..
000090: 09 43 41 4C 4C 20 4D 45 4E 55 5F 43 55 52 53 4F .CALL MENU_CURSO
0000A0: 52 0D 0A 09 43 50 20 26 46 43 0D 0A 09 4A 52 20 R...CP &FC...JR
0000B0: 5A 2C 50 52 4F 45 58 49 54 0D 0A 09 4A 50 20 28 Z,PROEXIT...JP (
0000C0: 48 4C 29 0D 0A 0D 0A 2E 50 52 4F 45 58 49 54 0D HL).....PROEXIT.
0000D0: 0A 09 4C 44 20 49 58 2C 50 57 49 4E 44 4F 57 0D ..LD IX,PWINDOW.
0000E0: 0A 09 43 41 4C 4C 20 57 49 4E 44 4F 57 5F 57 49 ..CALL WINDOW_WI
0000F0: 50 45 0D 0A 09 4C 44 20 41 2C 26 46 45 0D 0A 09 PE...LD A,&FE...
000100: 52 45 54 0D 0A 0D 0A 0D 0A 0D 0A 3B 2D 20 2D 2D RET........;- --
000110: 2D 2D 2D 2D 2D 2D 2D 20 20 2D 2D 2D 2D 2D 2D 2D ------- -------
000120: 2D 2D 2D 20 2D 0D 0A 2E 50 52 4F 5F 49 4E 46 4F --- -...PRO_INFO
000130: 0D 0A 09 4C 44 20 41 2C 28 4A 41 53 4B 5F 43 52 ...LD A,(JASK_CR
000140: 43 29 0D 0A 09 4C 44 20 44 45 2C 35 34 2A 32 35 C)...LD DE,54*25
000150: 36 2B 38 0D 0A 09 4C 44 20 28 59 29 2C 44 45 0D 6+8...LD (Y),DE.
000160: 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 50 49 . CALL PI
000170: 4E 46 4F 0D 0A 0D 0A 09 4C 44 20 41 2C 28 57 72 NFO.....LD A,(Wr
000180: 69 74 65 5F 49 6E 66 6F 29 0D 0A 09 4C 44 20 44 ite_Info)...LD D
000190: 45 2C 35 34 2A 32 35 36 2B 39 0D 0A 09 4C 44 20 E,54*256+9...LD
0001A0: 28 59 29 2C 44 45 0D 0A 09 43 41 4C 4C 20 50 49 (Y),DE...CALL PI
0001B0: 4E 46 4F 0D 0A 0D 0A 09 4C 44 20 41 2C 28 48 45 NFO.....LD A,(HE
0001C0: 41 44 5F 46 4C 41 47 29 0D 0A 09 4C 44 20 44 45 AD_FLAG)...LD DE
0001D0: 2C 35 34 2A 32 35 36 2B 31 30 0D 0A 09 4C 44 20 ,54*256+10...LD
0001E0: 28 59 29 2C 44 45 0D 0A 0D 0A 2E 50 49 4E 46 4F (Y),DE.....PINFO
0001F0: 09 4F 52 20 41 0D 0A 09 4A 50 20 4E 5A 2C 50 49 .OR A...JP NZ,PI
Size : 512 (Real : 512)
000000: 30 0D 0A 09 4C 44 20 48 4C 2C 4F 4E 32 0D 0A 09 0...LD HL,ON2...
000010: 4A 50 20 41 4E 53 49 54 45 58 54 0D 0A 2E 50 49 JP ANSITEXT...PI
000020: 30 09 4C 44 20 48 4C 2C 4F 46 46 32 0D 0A 09 4A 0.LD HL,OFF2...J
000030: 50 20 41 4E 53 49 54 45 58 54 0D 0A 3B 2D 2D 2D P ANSITEXT..;---
000040: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000050: 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 2E 58 4E 4F 52 ---------...XNOR
000060: 4D 0D 0A 09 4C 44 20 41 2C 53 4F 48 0D 0A 09 4C M...LD A,SOH...L
000070: 44 20 28 53 4F 48 53 54 58 29 2C 41 0D 0A 09 4C D (SOHSTX),A...L
000080: 44 20 48 4C 2C 31 32 38 0D 0A 09 4C 44 20 28 54 D HL,128...LD (T
000090: 4C 45 4E 47 54 48 29 2C 48 4C 09 0D 0A 09 4C 44 LENGTH),HL....LD
0000A0: 20 48 4C 2C 58 58 4B 30 0D 0A 09 4C 44 20 28 58 HL,XXK0...LD (X
0000B0: 54 59 50 45 29 2C 48 4C 0D 0A 09 4A 50 20 50 52 TYPE),HL...JP PR
0000C0: 4F 45 58 49 54 0D 0A 3B 2D 20 2D 20 2D 20 2D 20 OEXIT..;- - - -
0000D0: 2D 20 2D 20 2D 20 2D 20 2D 20 2D 20 2D 20 2D 20 - - - - - - - -
0000E0: 2D 20 2D 20 2D 0D 0A 2E 58 4F 4E 45 4B 0D 0A 09 - - -...XONEK...
0000F0: 4C 44 20 41 2C 53 54 58 0D 0A 09 4C 44 20 28 53 LD A,STX...LD (S
000100: 4F 48 53 54 58 29 2C 41 0D 0A 09 4C 44 20 48 4C OHSTX),A...LD HL
000110: 2C 31 30 32 34 0D 0A 09 4C 44 20 28 54 4C 45 4E ,1024...LD (TLEN
000120: 47 54 48 29 2C 48 4C 0D 0A 09 4C 44 20 48 4C 2C GTH),HL...LD HL,
000130: 58 58 4B 31 0D 0A 09 4C 44 20 28 58 54 59 50 45 XXK1...LD (XTYPE
000140: 29 2C 48 4C 0D 0A 09 4A 50 20 50 52 4F 45 58 49 ),HL...JP PROEXI
000150: 54 0D 0A 3B 2D 20 2D 20 2D 20 2D 20 2D 20 2D 20 T..;- - - - - -
000160: 2D 20 2D 20 2D 20 2D 20 2D 20 2D 20 2D 20 2D 20 - - - - - - - -
000170: 2D 0D 0A 2E 43 52 43 4F 6E 4F 66 66 0D 0A 09 4C -...CRCOnOff...L
000180: 44 20 41 2C 28 4A 41 53 4B 5F 43 52 43 29 0D 0A D A,(JASK_CRC)..
000190: 09 4F 52 20 41 0D 0A 09 4A 50 20 5A 2C 58 4E 4F .OR A...JP Z,XNO
0001A0: 31 0D 0A 09 58 4F 52 20 41 0D 0A 09 4C 44 20 48 1...XOR A...LD H
0001B0: 4C 2C 4F 4E 32 0D 0A 09 4A 52 20 58 4E 4F 32 0D L,ON2...JR XNO2.
0001C0: 0A 2E 58 4E 4F 31 0D 0A 09 4C 44 20 41 2C 26 43 ..XNO1...LD A,&C
0001D0: 39 0D 0A 09 4C 44 20 48 4C 2C 4F 46 46 32 0D 0A 9...LD HL,OFF2..
0001E0: 2E 58 4E 4F 32 09 4C 44 20 28 4A 41 53 4B 5F 43 .XNO2.LD (JASK_C
0001F0: 52 43 29 2C 41 09 09 3B 44 4F 4E 54 20 41 53 4B RC),A..;DONT ASK
Size : 512 (Real : 512)
000000: 20 46 4F 52 20 43 52 43 0D 0A 09 4C 44 20 28 4A FOR CRC...LD (J
000010: 53 45 54 5F 43 52 43 29 2C 41 09 09 3B 44 4F 4E SET_CRC),A..;DON
000020: 54 20 53 45 54 20 43 52 43 20 49 46 20 41 53 4B T SET CRC IF ASK
000030: 45 44 21 0D 0A 0D 0A 09 4C 44 20 44 45 2C 35 34 ED!.....LD DE,54
000040: 2A 32 35 36 2B 38 0D 0A 09 4C 44 20 28 59 29 2C *256+8...LD (Y),
000050: 44 45 0D 0A 09 43 41 4C 4C 20 41 4E 53 49 54 45 DE...CALL ANSITE
000060: 58 54 0D 0A 09 4A 50 20 50 52 4F 54 32 0D 0A 3B XT...JP PROT2..;
000070: 2D 20 20 2D 20 20 2D 20 20 2D 20 20 2D 20 20 2D - - - - - -
000080: 20 20 2D 20 20 2D 20 20 2D 20 20 2D 0D 0A 2E 57 - - - -...W
000090: 69 6E 64 6F 77 4F 6E 4F 66 66 0D 0A 09 4C 44 20 indowOnOff...LD
0000A0: 41 2C 28 57 72 69 74 65 5F 49 6E 66 6F 29 0D 0A A,(Write_Info)..
0000B0: 09 4F 52 20 41 0D 0A 09 4A 50 20 5A 2C 58 57 4E .OR A...JP Z,XWN
0000C0: 31 0D 0A 09 58 4F 52 20 41 0D 0A 09 4C 44 20 48 1...XOR A...LD H
0000D0: 4C 2C 4F 4E 32 0D 0A 09 4C 44 20 44 45 2C 58 6D L,ON2...LD DE,Xm
0000E0: 6F 64 65 6D 5F 49 6E 66 6F 0D 0A 09 4A 52 20 58 odem_Info...JR X
0000F0: 57 4E 32 0D 0A 2E 58 57 4E 31 0D 0A 09 4C 44 20 WN2...XWN1...LD
000100: 41 2C 26 43 39 0D 0A 09 4C 44 20 44 45 2C 58 6D A,&C9...LD DE,Xm
000110: 6F 64 65 6D 5F 53 69 67 6E 0D 0A 09 4C 44 20 48 odem_Sign...LD H
000120: 4C 2C 4F 46 46 32 0D 0A 0D 0A 2E 58 57 4E 32 09 L,OFF2.....XWN2.
000130: 4C 44 20 28 57 72 69 74 65 5F 49 6E 66 6F 29 2C LD (Write_Info),
000140: 41 0D 0A 09 4C 44 20 28 52 45 43 5F 42 4F 52 44 A...LD (REC_BORD
000150: 45 52 29 2C 44 45 0D 0A 09 4C 44 20 44 45 2C 35 ER),DE...LD DE,5
000160: 34 2A 32 35 36 2B 39 0D 0A 09 4C 44 20 28 59 29 4*256+9...LD (Y)
000170: 2C 44 45 0D 0A 09 43 41 4C 4C 20 41 4E 53 49 54 ,DE...CALL ANSIT
000180: 45 58 54 0D 0A 09 4A 50 20 50 52 4F 54 32 0D 0A EXT...JP PROT2..
000190: 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ;---------------
0001A0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 2E 48 65 -----------...He
0001B0: 61 64 4F 6E 4F 66 66 0D 0A 09 4C 44 20 41 2C 28 adOnOff...LD A,(
0001C0: 48 65 61 64 5F 46 6C 61 67 29 0D 0A 09 4F 52 20 Head_Flag)...OR
0001D0: 41 0D 0A 09 4A 50 20 5A 2C 58 48 44 31 0D 0A 09 A...JP Z,XHD1...
0001E0: 58 4F 52 20 41 0D 0A 09 4C 44 20 48 4C 2C 4F 4E XOR A...LD HL,ON
0001F0: 32 0D 0A 09 4A 52 20 58 48 44 32 0D 0A 2E 58 48 2...JR XHD2...XH
Size : 512 (Real : 512)
000000: 44 31 0D 0A 09 4C 44 20 41 2C 26 43 39 0D 0A 09 D1...LD A,&C9...
000010: 4C 44 20 48 4C 2C 4F 46 46 32 0D 0A 2E 58 48 44 LD HL,OFF2...XHD
000020: 32 09 4C 44 20 28 48 65 61 64 5F 46 6C 61 67 29 2.LD (Head_Flag)
000030: 2C 41 09 09 3B 44 4F 4E 54 20 41 53 4B 20 46 4F ,A..;DONT ASK FO
000040: 52 20 43 52 43 0D 0A 0D 0A 09 4C 44 20 44 45 2C R CRC.....LD DE,
000050: 35 34 2A 32 35 36 2B 31 30 0D 0A 09 4C 44 20 28 54*256+10...LD (
000060: 59 29 2C 44 45 0D 0A 09 43 41 4C 4C 20 41 4E 53 Y),DE...CALL ANS
000070: 49 54 45 58 54 0D 0A 09 4A 50 20 50 52 4F 54 32 ITEXT...JP PROT2
000080: 0D 0A 3B 2D 20 20 2D 20 20 2D 20 20 2D 20 20 2D ..;- - - - -
000090: 20 20 2D 20 20 2D 20 20 2D 20 20 2D 20 20 2D 0D - - - - -.
0000A0: 0A 0D 0A 2E 4B 4B 45 59 0D 0A 09 43 41 4C 4C 20 ....KKEY...CALL
0000B0: 4B 4D 5F 49 4E 49 54 09 09 3B 52 65 73 65 74 20 KM_INIT..;Reset
0000C0: 6B 65 79 73 0D 0A 09 43 41 4C 4C 20 53 45 54 5F keys...CALL SET_
0000D0: 4B 45 59 53 09 09 3B 53 65 74 75 70 20 6B 65 79 KEYS..;Setup key
0000E0: 73 0D 0A 09 4C 44 20 41 2C 39 0D 0A 09 4C 44 20 s...LD A,9...LD
0000F0: 42 2C 30 0D 0A 09 4A 50 20 4B 4D 5F 53 45 54 5F B,0...JP KM_SET_
000100: 52 45 50 45 41 54 09 3B 73 6F 20 63 6F 70 79 20 REPEAT.;so copy
000110: 77 6F 6E 74 20 70 75 6C 6C 20 64 6F 77 6E 20 6D wont pull down m
000120: 6F 72 65 20 74 68 61 6E 0D 0A 09 09 09 09 3B 6F ore than......;o
000130: 6E 65 20 6D 65 6E 75 0D 0A 3B 3D 3D 3D 3D 3D 3D ne menu..;======
000140: 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D ================
000150: 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D ================
000160: 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D ================
000170: 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 0D 0A 0D =============...
000180: 0A 2E 58 4D 4F 44 45 4D 5F 49 4E 46 4F 0D 0A 42 ..XMODEM_INFO..B
000190: 59 54 45 20 32 39 2C 31 34 0D 0A 42 59 54 45 20 YTE 29,14..BYTE
0001A0: 37 2C 32 30 0D 0A 42 59 54 45 20 35 0D 0A 42 59 7,20..BYTE 5..BY
0001B0: 54 45 20 30 0D 0A 42 59 54 45 20 33 31 2C 31 35 TE 0..BYTE 31,15
0001C0: 0D 0A 57 4F 52 44 20 30 3A 42 59 54 45 20 30 0D ..WORD 0:BYTE 0.
0001D0: 0A 53 54 52 09 22 58 22 0D 0A 53 54 52 09 22 6D .STR."X"..STR."m
0001E0: 22 0D 0A 53 54 52 09 22 6F 22 0D 0A 53 54 52 09 "..STR."o"..STR.
0001F0: 22 64 22 0D 0A 53 54 52 09 22 65 22 0D 0A 53 54 "d"..STR."e"..ST
Size : 512 (Real : 512)
000000: 52 09 22 6D 22 0D 0A 53 54 52 09 22 20 22 0D 0A R."m"..STR." "..
000010: 53 54 52 09 22 56 22 0D 0A 53 54 52 09 22 33 22 STR."V"..STR."3"
000020: 0D 0A 53 54 52 09 22 2E 22 0D 0A 53 54 52 09 22 ..STR."."..STR."
000030: 33 22 0D 0A 53 54 52 09 22 20 22 0D 0A 53 54 52 3"..STR." "..STR
000040: 09 22 31 22 0D 0A 53 54 52 09 22 39 22 0D 0A 53 ."1"..STR."9"..S
000050: 54 52 09 22 39 22 0D 0A 53 54 52 09 22 31 22 0D TR."9"..STR."1".
000060: 0A 42 59 54 45 20 09 30 0D 0A 42 59 54 45 09 30 .BYTE .0..BYTE.0
000070: 0D 0A 42 59 54 45 09 22 43 52 43 20 20 20 20 3A ..BYTE."CRC :
000080: 20 20 20 4E 6F 20 22 2C 30 0D 0A 42 59 54 45 09 No ",0..BYTE.
000090: 22 42 6C 6F 63 6B 20 20 3A 22 2C 30 0D 0A 42 59 "Block :",0..BY
0000A0: 54 45 09 22 42 79 74 65 73 20 20 3A 22 2C 30 0D TE."Bytes :",0.
0000B0: 0A 0D 0A 2E 58 4D 4F 44 45 4D 5F 53 49 47 4E 0D ....XMODEM_SIGN.
0000C0: 0A 42 59 54 45 20 32 39 2C 31 34 0D 0A 42 59 54 .BYTE 29,14..BYT
0000D0: 45 20 33 2C 32 30 0D 0A 42 59 54 45 20 31 0D 0A E 3,20..BYTE 1..
0000E0: 42 59 54 45 20 30 0D 0A 42 59 54 45 20 33 31 2C BYTE 0..BYTE 31,
0000F0: 31 35 0D 0A 57 4F 52 44 20 30 3A 42 59 54 45 20 15..WORD 0:BYTE
000100: 30 0D 0A 53 54 52 09 22 58 22 0D 0A 53 54 52 09 0..STR."X"..STR.
000110: 22 6D 22 0D 0A 53 54 52 09 22 6F 22 0D 0A 53 54 "m"..STR."o"..ST
000120: 52 09 22 64 22 0D 0A 53 54 52 09 22 65 22 0D 0A R."d"..STR."e"..
000130: 53 54 52 09 22 6D 22 0D 0A 53 54 52 09 22 20 22 STR."m"..STR." "
000140: 0D 0A 53 54 52 09 22 56 22 0D 0A 53 54 52 09 22 ..STR."V"..STR."
000150: 33 22 0D 0A 53 54 52 09 22 2E 22 0D 0A 53 54 52 3"..STR."."..STR
000160: 09 22 33 22 0D 0A 53 54 52 09 22 20 22 0D 0A 53 ."3"..STR." "..S
000170: 54 52 09 22 31 22 0D 0A 53 54 52 09 22 39 22 0D TR."1"..STR."9".
000180: 0A 53 54 52 09 22 39 22 0D 0A 53 54 52 09 22 31 .STR."9"..STR."1
000190: 22 0D 0A 42 59 54 45 20 09 30 0D 0A 0D 0A 3B 59 "..BYTE .0....;Y
0001A0: 54 45 09 22 58 6D 6F 64 65 6D 20 56 33 2E 33 20 TE."Xmodem V3.3
0001B0: 31 39 39 31 22 2C 30 0D 0A 0D 0A 1A 0A 0D 0A 1A 1991",0.........
0001C0: 2C 31 0D 0A 09 4C 44 20 28 44 59 29 2C 48 4C 0D ,1...LD (DY),HL.
0001D0: 0A 09 72 65 74 09 09 3B 73 61 76 65 20 43 75 72 ..ret..;save Cur
0001E0: 73 6F 72 20 70 6F 73 20 69 6E 20 44 59 0D 0A 1A sor pos in DY...
0001F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
Size : 512 (Real : 512)
000000: 91 81 B1 A1 D1 C1 F1 E1 10 00 30 20 50 40 70 60 ..........0 P@p`
000010: 83 93 A3 B3 C3 D3 E3 F3 02 12 22 32 42 52 62 72 .........."2BRbr
000020: B5 A5 95 85 F5 E5 D5 C5 34 24 14 04 74 64 54 44 ........4$..tdTD
000030: A7 B7 87 97 E7 F7 C7 D7 26 36 06 16 66 76 46 56 ........&6..fvFV
000040: D9 C9 F9 E9 99 89 B9 A9 58 48 78 68 18 08 38 28 ........XHxh..8(
000050: CB DB EB FB 8B 9B AB BB 4A 5A 6A 7A 0A 1A 2A 3A ........JZjz..*:
000060: FD ED DD CD BD AD 9D 8D 7C 6C 5C 4C 3C 2C 1C 0C ........|l\L<,..
000070: EF FF CF DF AF BF 8F 9F 6E 7E 4E 5E 2E 3E 0E 1E ........n~N^.>..
000080: 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F ................
000090: 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F ................
0000A0: 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F !"#$%&'()*+,-./
0000B0: 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 0123456789:;<=>?
0000C0: 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F @ABCDEFGHIJKLMNO
0000D0: 50 51 52 53 54 55 56 57 58 59 5A 5B 5C 5D 5E 5F PQRSTUVWXYZ[\]^_
0000E0: 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F `abcdefghijklmno
0000F0: 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E 7F pqrstuvwxyz{|}~.
000100: 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F ................
000110: 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E 9F ................
000120: A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF ................
000130: B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE BF ................
000140: C0 C1 C2 C3 C4 C5 C6 C7 C8 C9 CA CB CC CD CE CF ................
000150: D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE DF ................
000160: E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF ................
000170: F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE FF ................
000180: 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F ................
000190: 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F ................
0001A0: 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F !"#$%&'()*+,-./
0001B0: 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 0123456789:;<=>?
0001C0: 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F @ABCDEFGHIJKLMNO
0001D0: 50 51 52 53 54 55 56 57 58 59 5A 5B 5C 5D 5E 5F PQRSTUVWXYZ[\]^_
0001E0: 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F `abcdefghijklmno
0001F0: 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E 08 pqrstuvwxyz{|}~.
Size : 512 (Real : 512)
000000: 31 20 50 52 49 4E 54 20 22 53 74 61 72 74 69 6E 1 PRINT "Startin
000010: 67 3E 3E 3E 22 0D 0A 0D 0A 0D 0A 4F 52 47 20 26 g>>>"......ORG &
000020: 35 30 30 30 0D 0A 6E 6F 6C 69 73 74 0D 0A 0D 0A 5000..nolist....
000030: 3B 20 20 20 20 09 26 34 30 30 09 42 55 46 46 45 ; .&400.BUFFE
000040: 52 20 53 54 41 52 54 0D 0A 3B 09 26 31 30 30 30 R START..;.&1000
000050: 09 42 55 46 46 45 52 20 45 4E 44 0D 0A 3B 09 26 .BUFFER END..;.&
000060: 31 30 36 30 09 53 43 52 4F 4C 4C 20 42 41 43 4B 1060.SCROLL BACK
000070: 20 53 54 41 52 54 0D 0A 3B 09 26 32 30 30 30 09 START..;.&2000.
000080: 43 68 61 72 2F 61 6E 73 69 20 66 6F 72 6E 74 20 Char/ansi fornt
000090: 62 75 66 66 65 72 0D 0A 3B 09 26 33 30 30 30 09 buffer..;.&3000.
0000A0: 43 48 41 52 53 45 54 53 0D 0A 3B 09 26 34 30 30 CHARSETS..;.&400
0000B0: 30 09 44 49 52 45 43 54 4F 52 59 20 42 55 46 46 0.DIRECTORY BUFF
0000C0: 45 52 0D 0A 3B 09 26 34 38 30 30 09 58 4D 4F 44 ER..;.&4800.XMOD
0000D0: 45 4D 0D 0A 3B 09 26 34 43 30 30 09 43 52 43 20 EM..;.&4C00.CRC
0000E0: 54 41 42 4C 45 53 0D 0A 0D 0A 3B 09 26 35 30 30 TABLES....;.&500
0000F0: 30 20 09 67 72 61 70 68 69 63 73 20 73 74 61 72 0 .graphics star
000100: 74 0D 0A 3B 09 26 37 30 30 30 09 70 72 6F 67 72 t..;.&7000.progr
000110: 61 6D 6D 65 20 73 74 61 72 74 0D 0A 3B 09 26 39 amme start..;.&9
000120: 30 30 30 09 67 6C 6F 62 61 6C 20 64 61 74 61 0D 000.global data.
000130: 0A 0D 0A 0D 0A 3B 67 72 61 70 68 69 63 73 20 75 .....;graphics u
000140: 6E 69 74 20 73 74 61 72 74 0D 0A 67 75 20 65 71 nit start..gu eq
000150: 75 20 26 35 30 30 30 0D 0A 0D 0A 3B 2D 2D 2D 2D u &5000....;----
000160: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000170: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A --------------..
000180: 0D 0A 6F 72 67 20 26 36 62 30 30 0D 0A 09 77 72 ..org &6b00...wr
000190: 69 74 65 20 22 62 3A 74 65 72 6D 64 61 74 61 2E ite "b:termdata.
0001A0: 62 69 6E 22 0D 0A 09 72 65 61 64 20 20 22 63 6F bin"...read "co
0001B0: 6D 6D 6F 6E 22 09 09 09 3B 63 6F 6D 6D 6F 6E 20 mmon"...;common
0001C0: 64 61 74 61 0D 0A 0D 0A 0D 0A 3B 2D 2D 2D 2D 2D data......;-----
0001D0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0001E0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 0D 0A ------------....
0001F0: 6F 72 67 20 26 37 30 30 30 20 09 09 0D 0A 09 77 org &7000 .....w
Size : 512 (Real : 512)
000000: 72 69 74 65 20 22 62 3A 74 65 72 6D 65 78 63 2E rite "b:termexc.
000010: 62 69 6E 22 20 20 0D 0A 09 20 20 72 65 61 64 20 bin" ... read
000020: 22 6D 61 69 6E 22 0D 0A 09 20 20 20 20 72 65 61 "main"... rea
000030: 64 20 20 22 6D 65 6E 75 73 22 0D 0A 09 20 20 20 d "menus"...
000040: 20 72 65 61 64 20 20 22 66 69 6C 65 22 0D 0A 09 read "file"...
000050: 20 20 20 20 72 65 61 64 20 20 22 78 6D 6F 64 65 read "xmode
000060: 6D 22 0D 0A 09 20 20 20 20 72 65 61 64 20 20 22 m"... read "
000070: 72 73 32 33 32 22 0D 0A 09 20 20 72 65 61 64 20 rs232"... read
000080: 20 22 64 61 74 61 70 72 6F 67 22 0D 0A 0D 0A 3B "dataprog"....;
000090: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0000A0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0000B0: 2D 2D 0D 0A 65 6E 64 2E 0D 0A 0D 0A 1A 0D 0A 1A --..end.........
0000C0: 2C 31 0D 0A 09 4C 44 20 28 44 59 29 2C 48 4C 0D ,1...LD (DY),HL.
0000D0: 0A 09 72 65 74 09 09 3B 73 61 76 65 20 43 75 72 ..ret..;save Cur
0000E0: 73 6F 72 20 70 6F 73 20 69 6E 20 44 59 0D 0A 1A sor pos in DY...
0000F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000100: 74 0D 0A 3B 09 26 37 30 30 30 09 70 72 6F 67 72 t..;.&7000.progr
000110: 61 6D 6D 65 20 73 74 61 72 74 0D 0A 3B 09 26 39 amme start..;.&9
000120: 30 30 30 09 67 6C 6F 62 61 6C 20 64 61 74 61 0D 000.global data.
000130: 0A 0D 0A 0D 0A 3B 67 72 61 70 68 69 63 73 20 75 .....;graphics u
000140: 6E 69 74 20 73 74 61 72 74 0D 0A 67 75 20 65 71 nit start..gu eq
000150: 75 20 26 35 30 30 30 0D 0A 0D 0A 3B 2D 2D 2D 2D u &5000....;----
000160: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000170: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A --------------..
000180: 0D 0A 6F 72 67 20 26 36 62 30 30 0D 0A 09 77 72 ..org &6b00...wr
000190: 69 74 65 20 22 62 3A 74 65 72 6D 64 61 74 61 2E ite "b:termdata.
0001A0: 62 69 6E 22 0D 0A 09 72 65 61 64 20 20 22 63 6F bin"...read "co
0001B0: 6D 6D 6F 6E 22 09 09 09 3B 63 6F 6D 6D 6F 6E 20 mmon"...;common
0001C0: 64 61 74 61 0D 0A 0D 0A 0D 0A 3B 2D 2D 2D 2D 2D data......;-----
0001D0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0001E0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 0D 0A ------------....
0001F0: 6F 72 67 20 26 37 30 30 30 20 09 09 0D 0A 09 77 org &7000 .....w
Size : 512 (Real : 512)
000000: 31 20 50 52 49 4E 54 20 22 53 74 61 72 74 69 6E 1 PRINT "Startin
000010: 67 3E 3E 3E 22 0D 0A 0D 0A 0D 0A 4F 52 47 20 26 g>>>"......ORG &
000020: 35 30 30 30 0D 0A 6E 6F 6C 69 73 74 0D 0A 0D 0A 5000..nolist....
000030: 3B 20 20 20 20 09 26 34 30 30 09 42 55 46 46 45 ; .&400.BUFFE
000040: 52 20 53 54 41 52 54 0D 0A 3B 09 26 31 30 30 30 R START..;.&1000
000050: 09 42 55 46 46 45 52 20 45 4E 44 0D 0A 3B 09 26 .BUFFER END..;.&
000060: 31 30 36 30 09 53 43 52 4F 4C 4C 20 42 41 43 4B 1060.SCROLL BACK
000070: 20 53 54 41 52 54 0D 0A 3B 09 26 32 30 30 30 09 START..;.&2000.
000080: 43 68 61 72 2F 61 6E 73 69 20 66 6F 72 6E 74 20 Char/ansi fornt
000090: 62 75 66 66 65 72 0D 0A 3B 09 26 33 30 30 30 09 buffer..;.&3000.
0000A0: 43 48 41 52 53 45 54 53 0D 0A 3B 09 26 34 30 30 CHARSETS..;.&400
0000B0: 30 09 44 49 52 45 43 54 4F 52 59 20 42 55 46 46 0.DIRECTORY BUFF
0000C0: 45 52 0D 0A 3B 09 26 34 38 30 30 09 58 4D 4F 44 ER..;.&4800.XMOD
0000D0: 45 4D 0D 0A 3B 09 26 34 43 30 30 09 43 52 43 20 EM..;.&4C00.CRC
0000E0: 54 41 42 4C 45 53 0D 0A 0D 0A 3B 09 26 35 30 30 TABLES....;.&500
0000F0: 30 20 09 67 72 61 70 68 69 63 73 20 73 74 61 72 0 .graphics star
000100: 74 0D 0A 3B 09 26 37 30 30 30 09 70 72 6F 67 72 t..;.&7000.progr
000110: 61 6D 6D 65 20 73 74 61 72 74 0D 0A 3B 09 26 39 amme start..;.&9
000120: 30 30 30 09 67 6C 6F 62 61 6C 20 64 61 74 61 0D 000.global data.
000130: 0A 0D 0A 0D 0A 3B 67 72 61 70 68 69 63 73 20 75 .....;graphics u
000140: 6E 69 74 20 73 74 61 72 74 0D 0A 67 75 20 65 71 nit start..gu eq
000150: 75 20 26 35 30 30 30 0D 0A 0D 0A 3B 2D 2D 2D 2D u &5000....;----
000160: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000170: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A --------------..
000180: 0D 0A 6F 72 67 20 26 36 62 30 30 0D 0A 09 77 72 ..org &6b00...wr
000190: 69 74 65 20 22 62 3A 74 65 72 6D 64 61 74 61 2E ite "b:termdata.
0001A0: 62 69 6E 22 0D 0A 09 72 65 61 64 20 20 22 63 6F bin"...read "co
0001B0: 6D 6D 6F 6E 22 09 09 09 3B 63 6F 6D 6D 6F 6E 20 mmon"...;common
0001C0: 64 61 74 61 0D 0A 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D data....;-------
0001D0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0001E0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 0D 0A 6F -----------....o
0001F0: 72 67 20 26 35 30 30 30 0D 0A 09 77 72 69 74 65 rg &5000...write
Size : 512 (Real : 512)
000000: 20 22 62 3A 74 65 78 74 64 72 76 2E 62 69 6E 22 "b:textdrv.bin"
000010: 20 0D 0A 09 20 20 72 65 61 64 20 20 22 74 65 78 ... read "tex
000020: 74 69 6E 69 22 0D 0A 09 20 20 20 20 72 65 61 64 tini"... read
000030: 20 20 22 61 6E 73 69 22 0D 0A 09 20 20 20 20 72 "ansi"... r
000040: 65 61 64 20 20 22 74 65 78 74 73 79 73 22 0D 0A ead "textsys"..
000050: 09 20 20 20 20 72 65 61 64 20 20 22 77 69 6E 64 . read "wind
000060: 6F 77 22 0D 0A 09 20 20 72 65 61 64 20 20 22 64 ow"... read "d
000070: 61 74 61 74 65 78 74 22 0D 0A 0D 0A 0D 0A 3B 2D atatext"......;-
000080: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000090: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0000A0: 2D 0D 0A 65 6E 64 2E 0D 0A 0D 0A 1A 2D 2D 2D 2D -..end......----
0000B0: 2D 2D 0D 0A 65 6E 64 2E 0D 0A 0D 0A 1A 0D 0A 1A --..end.........
0000C0: 2C 31 0D 0A 09 4C 44 20 28 44 59 29 2C 48 4C 0D ,1...LD (DY),HL.
0000D0: 0A 09 72 65 74 09 09 3B 73 61 76 65 20 43 75 72 ..ret..;save Cur
0000E0: 73 6F 72 20 70 6F 73 20 69 6E 20 44 59 0D 0A 1A sor pos in DY...
0000F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000100: 74 0D 0A 3B 09 26 37 30 30 30 09 70 72 6F 67 72 t..;.&7000.progr
000110: 61 6D 6D 65 20 73 74 61 72 74 0D 0A 3B 09 26 39 amme start..;.&9
000120: 30 30 30 09 67 6C 6F 62 61 6C 20 64 61 74 61 0D 000.global data.
000130: 0A 0D 0A 0D 0A 3B 67 72 61 70 68 69 63 73 20 75 .....;graphics u
000140: 6E 69 74 20 73 74 61 72 74 0D 0A 67 75 20 65 71 nit start..gu eq
000150: 75 20 26 35 30 30 30 0D 0A 0D 0A 3B 2D 2D 2D 2D u &5000....;----
000160: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000170: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A --------------..
000180: 0D 0A 6F 72 67 20 26 36 62 30 30 0D 0A 09 77 72 ..org &6b00...wr
000190: 69 74 65 20 22 62 3A 74 65 72 6D 64 61 74 61 2E ite "b:termdata.
0001A0: 62 69 6E 22 0D 0A 09 72 65 61 64 20 20 22 63 6F bin"...read "co
0001B0: 6D 6D 6F 6E 22 09 09 09 3B 63 6F 6D 6D 6F 6E 20 mmon"...;common
0001C0: 64 61 74 61 0D 0A 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D data....;-------
0001D0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0001E0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 0D 0A 6F -----------....o
0001F0: 72 67 20 26 35 30 30 30 0D 0A 09 77 72 69 74 65 rg &5000...write
Size : 512 (Real : 512)
000000: 31 20 70 72 69 6E 74 20 22 57 69 6E 64 6F 77 69 1 print "Windowi
000010: 6E 67 20 53 79 73 74 65 6D 22 0D 0A 0D 0A 3B 2D ng System"....;-
000020: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000030: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 3B -------------..;
000040: 09 50 55 4C 4C 44 4F 57 4E 20 41 20 4D 45 4E 55 .PULLDOWN A MENU
000050: 2F 4D 4F 56 45 2F 43 41 4C 4C 2F 43 4C 41 45 52 /MOVE/CALL/CLAER
000060: 2F 52 45 54 0D 0A 3B 09 45 4E 54 52 59 20 49 58 /RET..;.ENTRY IX
000070: 20 41 53 20 50 4F 49 4E 54 45 52 0D 0A 3B 09 45 AS POINTER..;.E
000080: 58 49 54 20 3F 3F 0D 0A 3B 0D 0A 3B 2D 2D 2D 2D XIT ??..;..;----
000090: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0000A0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A --------------..
0000B0: 2E 50 55 4C 4C 44 4F 57 4E 0D 0A 09 43 41 4C 4C .PULLDOWN...CALL
0000C0: 20 4D 42 4F 52 44 45 52 09 09 3B 20 50 72 69 6E MBORDER..; Prin
0000D0: 74 20 62 6F 72 64 65 72 0D 0A 09 43 41 4C 4C 20 t border...CALL
0000E0: 4D 50 52 49 4E 54 09 09 3B 20 50 72 69 6E 74 20 MPRINT..; Print
0000F0: 74 65 78 74 0D 0A 0D 0A 2E 50 44 4F 57 4E 31 09 text.....PDOWN1.
000100: 50 55 53 48 20 49 58 09 09 09 3B 20 53 61 76 65 PUSH IX...; Save
000110: 20 49 58 0D 0A 09 4C 44 20 41 2C 28 49 58 2B 31 IX...LD A,(IX+1
000120: 30 29 0D 0A 09 43 50 20 26 46 46 09 09 09 3B 20 0)...CP &FF...;
000130: 49 66 20 26 46 46 20 74 68 65 6E 20 64 6F 6E 74 If &FF then dont
000140: 20 73 65 74 20 59 0D 0A 09 4A 52 20 4E 5A 2C 50 set Y...JR NZ,P
000150: 44 4F 57 4E 32 0D 0A 09 58 4F 52 20 41 09 09 09 DOWN2...XOR A...
000160: 3B 20 52 65 73 65 74 0D 0A 2E 50 44 4F 57 4E 32 ; Reset...PDOWN2
000170: 09 4C 44 20 28 4D 43 55 52 59 29 2C 41 09 09 3B .LD (MCURY),A..;
000180: 20 53 65 74 20 79 0D 0A 09 43 41 4C 4C 20 4D 45 Set y...CALL ME
000190: 4E 55 5F 43 55 52 53 4F 52 09 3B 20 4D 6F 76 65 NU_CURSOR.; Move
0001A0: 20 63 75 72 73 6F 72 0D 0A 0D 0A 2E 50 44 4F 57 cursor.....PDOW
0001B0: 4E 33 0D 0A 20 09 4A 50 20 43 2C 50 55 4C 4C 53 N3.. .JP C,PULLS
0001C0: 43 09 09 3B 20 52 65 74 75 72 6E 65 64 20 66 6F C..; Returned fo
0001D0: 72 6D 20 6D 63 75 72 73 6F 72 2E 0D 0A 09 43 50 rm mcursor....CP
0001E0: 20 26 46 43 0D 0A 09 4A 52 20 5A 2C 50 55 4C 4C &FC...JR Z,PULL
0001F0: 53 43 0D 0A 09 43 41 4C 4C 20 43 4C 45 41 52 5F SC...CALL CLEAR_
Size : 512 (Real : 512)
000000: 4B 45 59 53 09 09 3B 20 43 6C 65 61 72 20 74 68 KEYS..; Clear th
000010: 65 20 62 75 66 66 65 72 0D 0A 09 43 41 4C 4C 20 e buffer...CALL
000020: 50 55 4C 4C 4A 50 09 09 3B 20 43 41 4C 4C 20 53 PULLJP..; CALL S
000030: 55 42 53 20 48 45 52 45 21 21 21 0D 0A 0D 0A 0D UBS HERE!!!.....
000040: 0A 09 50 4F 50 20 49 58 09 09 09 3B 20 47 65 74 ..POP IX...; Get
000050: 20 6C 61 73 74 20 49 58 0D 0A 09 43 50 20 26 46 last IX...CP &F
000060: 46 0D 0A 09 4A 52 20 5A 2C 50 55 4C 4C 44 4F 57 F...JR Z,PULLDOW
000070: 4E 09 09 3B 20 49 66 20 26 46 46 20 70 75 6C 6C N..; If &FF pull
000080: 64 6F 77 6E 20 61 67 61 69 6E 20 2D 20 72 65 70 down again - rep
000090: 72 69 6E 74 0D 0A 3B 09 43 50 20 26 46 45 0D 0A rint..;.CP &FE..
0000A0: 3B 09 4A 50 20 5A 2C 50 44 4F 57 4E 31 09 09 3B ;.JP Z,PDOWN1..;
0000B0: 20 49 66 20 26 46 45 20 74 68 65 6E 20 72 65 74 If &FE then ret
0000C0: 75 72 6E 20 2D 20 74 72 61 64 69 74 69 6F 6E 61 urn - traditiona
0000D0: 6C 20 65 73 63 20 63 6F 64 65 0D 0A 09 58 4F 52 l esc code...XOR
0000E0: 20 41 0D 0A 09 52 45 54 09 09 09 3B 72 65 74 0D A...RET...;ret.
0000F0: 0A 2E 50 55 4C 4C 53 43 0D 0A 09 50 4F 50 20 49 ..PULLSC...POP I
000100: 58 0D 0A 09 50 55 53 48 20 41 46 0D 0A 09 43 41 X...PUSH AF...CA
000110: 4C 4C 20 57 49 4E 44 4F 57 5F 57 49 50 45 09 3B LL WINDOW_WIPE.;
000120: 63 6C 65 61 72 20 77 69 6E 64 6F 77 0D 0A 20 20 clear window..
000130: 20 20 20 20 20 20 50 4F 50 20 41 46 09 09 09 3B POP AF...;
000140: 67 65 74 20 26 66 63 2F 39 2F 38 20 20 2D 20 6C get &fc/9/8 - l
000150: 61 73 74 20 6B 65 79 3F 20 2D 20 6D 6F 76 65 20 ast key? - move
000160: 6C 65 66 74 20 72 69 67 68 74 0D 0A 09 52 45 54 left right...RET
000170: 0D 0A 0D 0A 2E 50 55 4C 4C 4A 50 09 4A 50 20 28 .....PULLJP.JP (
000180: 48 4C 29 09 09 09 3B 64 6F 65 73 20 61 20 43 41 HL)...;does a CA
000190: 4C 4C 20 28 48 4C 29 20 69 66 20 79 6F 75 20 63 LL (HL) if you c
0001A0: 61 6C 6C 20 74 68 69 73 0D 0A 0D 0A 0D 0A 0D 0A all this........
0001B0: 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ;---------------
0001C0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0001D0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 3B 09 ------------..;.
0001E0: 50 72 69 6E 74 20 6F 6E 20 74 68 65 20 73 63 72 Print on the scr
0001F0: 65 65 6E 20 66 72 6F 6D 20 62 75 66 66 65 72 73 een from buffers
Size : 512 (Real : 512)
000000: 0D 0A 3B 09 45 6E 74 72 79 20 20 20 48 3D 78 2C ..;.Entry H=x,
000010: 4C 3D 79 20 20 20 43 3D 48 65 69 67 68 74 2C 20 L=y C=Height,
000020: 42 3D 57 69 64 74 68 0D 0A 3B 09 55 73 65 64 20 B=Width..;.Used
000030: 61 6C 6C 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D all..;----------
000040: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000050: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000060: 2D 0D 0A 2E 57 69 6E 64 6F 77 0D 0A 09 43 41 4C -...Window...CAL
000070: 4C 20 57 41 49 54 5F 46 4C 59 09 09 3B 74 69 6D L WAIT_FLY..;tim
000080: 65 0D 0A 09 4C 44 20 28 57 49 4E 58 59 29 2C 48 e...LD (WINXY),H
000090: 4C 09 09 3B 73 61 76 65 20 78 2C 79 0D 0A 09 4C L..;save x,y...L
0000A0: 44 20 41 2C 42 0D 0A 09 4C 44 20 28 57 49 4E 57 D A,B...LD (WINW
0000B0: 49 44 54 48 29 2C 41 09 09 3B 73 61 76 65 20 77 IDTH),A..;save w
0000C0: 69 64 74 68 20 6F 66 20 77 69 6E 64 6F 77 0D 0A idth of window..
0000D0: 2E 57 49 4E 4C 50 20 20 20 43 41 4C 4C 20 53 63 .WINLP CALL Sc
0000E0: 72 5F 41 64 64 72 65 73 73 09 3B 63 61 6C 6B 20 r_Address.;calk
0000F0: 61 64 64 72 65 73 73 20 6F 66 20 66 61 72 20 6C address of far l
000100: 65 66 74 0D 0A 09 4C 44 20 28 57 49 4E 41 44 44 eft...LD (WINADD
000110: 29 2C 48 4C 09 09 3B 73 61 76 65 20 61 64 64 0D ),HL..;save add.
000120: 0A 09 4C 44 20 48 4C 2C 28 57 49 4E 58 59 29 0D ..LD HL,(WINXY).
000130: 0A 09 43 41 4C 4C 20 47 65 74 61 64 64 72 65 73 ..CALL Getaddres
000140: 73 09 09 3B 66 69 6E 64 20 61 64 64 72 65 73 73 s..;find address
000150: 20 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 41 2C .. LD A,
000160: 28 57 49 4E 57 49 44 54 48 29 09 09 0D 0A 09 4C (WINWIDTH).....L
000170: 44 20 42 2C 41 09 09 09 3B 62 3D 77 69 64 74 68 D B,A...;b=width
000180: 0D 0A 2E 57 49 4E 4C 50 32 09 50 55 53 48 20 42 ...WINLP2.PUSH B
000190: 43 09 09 09 3B 73 61 76 65 20 77 69 64 74 68 2F C...;save width/
0001A0: 68 65 69 67 68 74 0D 0A 09 4C 44 20 41 2C 48 0D height...LD A,H.
0001B0: 0A 09 41 44 44 20 26 38 0D 0A 09 4C 44 20 48 2C ..ADD &8...LD H,
0001C0: 41 09 09 09 3B 61 64 64 20 26 38 30 30 20 2D 20 A...;add &800 -
0001D0: 6F 72 20 32 4B 0D 0A 09 4C 44 20 43 2C 28 48 4C or 2K...LD C,(HL
0001E0: 29 09 09 3B 47 65 74 20 66 6F 6E 74 0D 0A 09 53 )..;Get font...S
0001F0: 55 42 20 26 38 0D 0A 09 4C 44 20 48 2C 41 09 09 UB &8...LD H,A..
Size : 512 (Real : 512)
000000: 09 3B 73 65 74 20 62 61 63 6B 0D 0A 20 20 20 20 .;set back..
000010: 20 20 20 20 4C 44 20 42 2C 28 48 4C 29 09 09 3B LD B,(HL)..;
000020: 67 65 74 20 63 68 61 72 0D 0A 09 50 55 53 48 20 get char...PUSH
000030: 48 4C 09 09 09 3B 53 41 56 45 20 41 44 44 20 49 HL...;SAVE ADD I
000040: 4E 20 42 55 46 46 45 52 0D 0A 09 4C 44 20 41 2C N BUFFER...LD A,
000050: 43 0D 0A 09 4F 52 20 41 0D 0A 09 4A 50 20 4E 5A C...OR A...JP NZ
000060: 2C 57 49 4E 4C 50 35 09 09 3B 41 4C 4C 20 46 4F ,WINLP5..;ALL FO
000070: 4E 54 53 20 4F 46 46 0D 0A 09 43 50 20 33 32 0D NTS OFF...CP 32.
000080: 0A 09 4A 50 20 5A 2C 57 69 6E 73 6D 61 73 68 09 ..JP Z,Winsmash.
000090: 09 3B 70 72 69 6E 74 20 61 20 62 6C 61 6E 6B 20 .;print a blank
0000A0: 63 65 6C 6C 0D 0A 2E 57 49 4E 4C 50 35 20 42 49 cell...WINLP5 BI
0000B0: 54 20 34 2C 43 09 0D 0A 09 4A 50 20 4E 5A 2C 57 T 4,C....JP NZ,W
0000C0: 69 6E 73 6D 61 73 68 09 09 3B 69 66 20 73 6D 61 insmash..;if sma
0000D0: 73 68 65 64 20 74 68 65 6E 20 62 6C 61 6E 6B 20 shed then blank
0000E0: 73 65 6C 6C 0D 0A 20 20 20 20 20 20 20 20 4C 44 sell.. LD
0000F0: 20 41 2C 42 0D 0A 09 4C 44 20 48 4C 2C 57 69 6E A,B...LD HL,Win
000100: 64 6F 77 43 68 61 72 09 3B 62 75 66 66 65 72 0D dowChar.;buffer.
000110: 0A 09 43 41 4C 4C 20 57 49 4E 46 4F 4E 54 09 09 ..CALL WINFONT..
000120: 3B 73 65 74 20 6D 61 69 6E 20 66 6F 6E 74 0D 0A ;set main font..
000130: 0D 0A 09 42 49 54 20 32 2C 43 0D 0A 09 43 41 4C ...BIT 2,C...CAL
000140: 4C 20 4E 5A 2C 55 6E 64 65 72 5F 72 74 6E 0D 0A L NZ,Under_rtn..
000150: 09 42 49 54 20 31 2C 43 0D 0A 09 43 41 4C 4C 20 .BIT 1,C...CALL
000160: 4E 5A 2C 49 74 61 6C 69 63 5F 72 74 6E 09 0D 0A NZ,Italic_rtn...
000170: 09 42 49 54 20 33 2C 43 09 0D 0A 09 43 41 4C 4C .BIT 3,C....CALL
000180: 20 4E 5A 2C 49 6E 76 65 72 73 65 09 09 3B 20 65 NZ,Inverse..; e
000190: 74 63 20 2E 2E 20 65 74 63 2E 2E 2E 0D 0A 0D 0A tc .. etc.......
0001A0: 09 45 58 20 48 4C 2C 44 45 09 09 3B 64 65 3D 62 .EX HL,DE..;de=b
0001B0: 75 66 66 65 72 0D 0A 09 4C 44 20 48 4C 2C 28 57 uffer...LD HL,(W
0001C0: 49 4E 41 44 44 29 09 09 3B 68 6C 20 0D 0A 09 43 INADD)..;hl ...C
0001D0: 41 4C 4C 20 41 4E 53 49 43 48 41 52 0D 0A 0D 0A ALL ANSICHAR....
0001E0: 2E 57 49 4E 4C 50 33 09 4C 44 20 48 4C 2C 28 57 .WINLP3.LD HL,(W
0001F0: 49 4E 41 44 44 29 09 09 3B 68 6C 20 0D 0A 09 43 INADD)..;hl ...C
Size : 512 (Real : 512)
000000: 41 4C 4C 20 4E 45 58 54 42 59 54 45 09 09 3B 75 ALL NEXTBYTE..;u
000010: 70 64 61 74 61 20 73 63 72 20 62 79 74 65 73 0D pdata scr bytes.
000020: 0A 20 20 20 20 20 20 20 20 4C 44 20 28 57 49 4E . LD (WIN
000030: 41 44 44 29 2C 48 4C 09 09 3B 73 61 76 65 20 0D ADD),HL..;save .
000040: 0A 20 20 20 20 20 20 20 20 50 4F 50 20 48 4C 09 . POP HL.
000050: 09 09 3B 67 65 74 20 62 75 66 66 65 72 0D 0A 20 ..;get buffer..
000060: 20 20 20 20 20 20 20 49 4E 43 20 48 4C 09 09 09 INC HL...
000070: 3B 6E 65 78 74 20 62 79 74 65 20 69 6E 20 62 75 ;next byte in bu
000080: 66 66 65 72 0D 0A 2E 57 49 4E 31 09 50 4F 50 20 ffer...WIN1.POP
000090: 42 43 09 09 09 3B 67 65 74 20 6C 6F 6F 70 20 63 BC...;get loop c
0000A0: 6F 75 6E 74 65 72 73 0D 0A 09 44 4A 4E 5A 20 57 ounters...DJNZ W
0000B0: 49 4E 4C 50 32 09 09 3B 6C 6F 6F 70 20 77 69 64 INLP2..;loop wid
0000C0: 74 68 0D 0A 09 4C 44 20 48 4C 2C 28 57 49 4E 58 th...LD HL,(WINX
0000D0: 59 29 0D 0A 09 49 4E 43 20 4C 09 09 09 3B 69 6E Y)...INC L...;in
0000E0: 63 20 59 0D 0A 09 4C 44 20 28 57 49 4E 58 59 29 c Y...LD (WINXY)
0000F0: 2C 48 4C 0D 0A 09 44 45 43 20 43 09 09 09 3B 64 ,HL...DEC C...;d
000100: 65 63 20 68 65 69 67 68 74 0D 0A 09 4A 50 20 4E ec height...JP N
000110: 5A 2C 57 49 4E 4C 50 09 09 3B 6A 70 20 69 66 20 Z,WINLP..;jp if
000120: 6E 6F 74 20 30 20 0D 0A 09 58 4F 52 20 41 0D 0A not 0 ...XOR A..
000130: 09 52 45 54 0D 0A 0D 0A 2E 57 49 4E 53 4D 41 53 .RET.....WINSMAS
000140: 48 0D 0A 09 4C 44 20 48 4C 2C 28 57 49 4E 41 44 H...LD HL,(WINAD
000150: 44 29 0D 0A 09 58 4F 52 20 41 0D 0A 09 43 41 4C D)...XOR A...CAL
000160: 4C 20 43 45 4C 4C 32 0D 0A 09 4A 52 20 57 49 4E L CELL2...JR WIN
000170: 4C 50 33 0D 0A 0D 0A 2E 57 49 4E 46 4F 4E 54 0D LP3.....WINFONT.
000180: 0A 09 42 49 54 20 37 2C 41 0D 0A 09 4A 50 20 4E ..BIT 7,A...JP N
000190: 5A 2C 47 65 74 63 68 61 72 61 63 74 65 72 0D 0A Z,Getcharacter..
0001A0: 09 42 49 54 20 35 2C 43 0D 0A 09 4A 50 20 4E 5A .BIT 5,C...JP NZ
0001B0: 2C 46 65 69 6E 74 5F 72 74 6E 0D 0A 09 42 49 54 ,Feint_rtn...BIT
0001C0: 20 30 2C 43 0D 0A 09 4A 50 20 4E 5A 2C 42 6F 6C 0,C...JP NZ,Bol
0001D0: 64 5F 72 74 6E 0D 0A 09 4A 50 20 47 65 74 63 68 d_rtn...JP Getch
0001E0: 61 72 61 63 74 65 72 0D 0A 0D 0A 0D 0A 2E 52 4F aracter.......RO
0001F0: 4C 4C 44 4F 57 4E 0D 0A 09 50 55 53 48 20 41 46 LLDOWN...PUSH AF
Size : 512 (Real : 512)
000000: 0D 0A 09 50 55 53 48 20 48 4C 0D 0A 3B 09 43 41 ...PUSH HL..;.CA
000010: 4C 4C 20 4A 42 55 46 46 45 52 5F 52 4F 4C 4C 0D LL JBUFFER_ROLL.
000020: 0A 09 4C 44 20 44 45 2C 26 46 46 44 30 0D 0A 09 ..LD DE,&FFD0...
000030: 4C 44 20 42 2C 26 33 30 0D 0A 09 43 41 4C 4C 20 LD B,&30...CALL
000040: 52 4C 5F 43 4C 45 41 52 0D 0A 09 4C 44 20 48 4C RL_CLEAR...LD HL
000050: 2C 28 52 4C 5F 4F 46 46 53 45 54 29 0D 0A 09 4C ,(RL_OFFSET)...L
000060: 44 20 44 45 2C 26 46 46 42 30 0D 0A 09 41 44 44 D DE,&FFB0...ADD
000070: 20 48 4C 2C 44 45 0D 0A 09 43 41 4C 4C 20 52 4C HL,DE...CALL RL
000080: 5F 53 45 54 5F 4F 46 46 53 45 54 0D 0A 20 20 20 _SET_OFFSET..
000090: 20 20 20 20 20 4C 44 20 44 45 2C 26 30 0D 0A 09 LD DE,&0...
0000A0: 4C 44 20 42 2C 26 32 30 0D 0A 09 43 41 4C 4C 20 LD B,&20...CALL
0000B0: 52 4C 5F 43 4C 45 41 52 0D 0A 09 50 4F 50 20 48 RL_CLEAR...POP H
0000C0: 4C 0D 0A 09 50 4F 50 20 41 46 0D 0A 09 52 45 54 L...POP AF...RET
0000D0: 0D 0A 0D 0A 2E 52 4F 4C 4C 55 50 0D 0A 09 50 55 .....ROLLUP...PU
0000E0: 53 48 20 41 46 0D 0A 09 50 55 53 48 20 48 4C 0D SH AF...PUSH HL.
0000F0: 0A 09 43 41 4C 4C 20 4A 42 55 46 46 45 52 5F 52 ..CALL JBUFFER_R
000100: 4F 4C 4C 0D 0A 09 4C 44 20 44 45 2C 26 46 46 44 OLL...LD DE,&FFD
000110: 30 0D 0A 09 4C 44 20 42 2C 26 33 30 0D 0A 09 43 0...LD B,&30...C
000120: 41 4C 4C 20 52 4C 5F 43 4C 45 41 52 0D 0A 09 4C ALL RL_CLEAR...L
000130: 44 20 48 4C 2C 28 52 4C 5F 4F 46 46 53 45 54 29 D HL,(RL_OFFSET)
000140: 0D 0A 09 4C 44 20 44 45 2C 26 35 30 0D 0A 09 41 ...LD DE,&50...A
000150: 44 44 20 48 4C 2C 44 45 0D 0A 09 43 41 4C 4C 20 DD HL,DE...CALL
000160: 52 4C 5F 53 45 54 5F 4F 46 46 53 45 54 0D 0A 20 RL_SET_OFFSET..
000170: 20 20 20 20 20 20 20 4C 44 20 44 45 2C 26 46 46 LD DE,&FF
000180: 42 30 0D 0A 09 4C 44 20 42 2C 26 32 30 0D 0A 09 B0...LD B,&20...
000190: 43 41 4C 4C 20 52 4C 5F 43 4C 45 41 52 0D 0A 09 CALL RL_CLEAR...
0001A0: 50 4F 50 20 48 4C 0D 0A 09 50 4F 50 20 41 46 0D POP HL...POP AF.
0001B0: 0A 09 52 45 54 0D 0A 2E 52 4C 5F 43 4C 45 41 52 ..RET...RL_CLEAR
0001C0: 0D 0A 09 4C 44 20 48 4C 2C 28 52 4C 5F 4F 46 46 ...LD HL,(RL_OFF
0001D0: 53 45 54 29 0D 0A 09 41 44 44 20 48 4C 2C 44 45 SET)...ADD HL,DE
0001E0: 0D 0A 09 4C 44 20 41 2C 48 0D 0A 09 41 4E 44 20 ...LD A,H...AND
0001F0: 26 37 0D 0A 09 4C 44 20 48 2C 41 0D 0A 09 4C 44 &7...LD H,A...LD
Size : 512 (Real : 512)
000000: 20 41 2C 26 43 30 0D 0A 09 41 44 44 20 41 2C 48 A,&C0...ADD A,H
000010: 0D 0A 09 4C 44 20 48 2C 41 0D 0A 09 4C 44 20 44 ...LD H,A...LD D
000020: 2C 42 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 45 ,B.. LD E
000030: 2C 38 0D 0A 2E 52 4C 5F 43 4C 52 20 20 4C 44 20 ,8...RL_CLR LD
000040: 42 2C 44 0D 0A 20 20 20 20 20 20 20 20 50 55 53 B,D.. PUS
000050: 48 20 48 4C 0D 0A 2E 52 4C 5F 43 4C 32 09 4C 44 H HL...RL_CL2.LD
000060: 20 28 48 4C 29 2C 30 0D 0A 09 49 4E 43 20 4C 0D (HL),0...INC L.
000070: 0A 09 4A 52 20 4E 5A 2C 52 4C 5F 43 4C 33 0D 0A ..JR NZ,RL_CL3..
000080: 09 49 4E 43 20 48 0D 0A 20 20 20 20 20 20 20 20 .INC H..
000090: 4C 44 20 41 2C 48 0D 0A 09 41 4E 44 20 26 37 0D LD A,H...AND &7.
0000A0: 0A 09 4A 52 20 4E 5A 2C 52 4C 5F 43 4C 33 0D 0A ..JR NZ,RL_CL3..
0000B0: 20 20 20 20 20 20 20 20 4C 44 20 41 2C 48 0D 0A LD A,H..
0000C0: 09 53 55 42 20 26 38 0D 0A 09 4C 44 20 48 2C 41 .SUB &8...LD H,A
0000D0: 09 0D 0A 2E 52 4C 5F 43 4C 33 20 44 4A 4E 5A 20 ....RL_CL3 DJNZ
0000E0: 52 4C 5F 43 4C 32 0D 0A 09 50 4F 50 20 48 4C 0D RL_CL2...POP HL.
0000F0: 0A 20 20 20 20 20 20 20 20 4C 44 20 41 2C 48 0D . LD A,H.
000100: 0A 09 41 44 44 20 38 0D 0A 09 4C 44 20 48 2C 41 ..ADD 8...LD H,A
000110: 0D 0A 20 20 20 20 20 20 20 20 44 45 43 20 45 0D .. DEC E.
000120: 0A 09 4A 52 20 4E 5A 2C 52 4C 5F 43 4C 52 0D 0A ..JR NZ,RL_CLR..
000130: 20 20 20 20 20 20 20 20 52 45 54 0D 0A 0D 0A 0D RET.....
000140: 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D .;--------------
000150: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000160: 2D 0D 0A 3B 09 50 52 49 4E 54 20 54 48 45 20 4D -..;.PRINT THE M
000170: 45 4E 55 20 42 4F 52 44 45 52 0D 0A 3B 09 45 4E ENU BORDER..;.EN
000180: 54 52 59 20 49 58 20 70 6F 69 6E 74 73 20 74 6F TRY IX points to
000190: 20 69 6E 66 6F 0D 0A 3B 09 45 58 49 54 20 4E 4F info..;.EXIT NO
0001A0: 4E 45 0D 0A 3B 09 55 53 45 44 20 41 4C 4C 0D 0A NE..;.USED ALL..
0001B0: 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ;---------------
0001C0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D ---------------.
0001D0: 0A 2E 4D 42 4F 52 44 45 52 0D 0A 09 4C 44 20 48 ..MBORDER...LD H
0001E0: 2C 28 49 58 2B 30 29 0D 0A 09 4C 44 20 4C 2C 28 ,(IX+0)...LD L,(
0001F0: 49 58 2B 31 29 09 09 3B 48 4C 3D 58 2C 59 0D 0A IX+1)..;HL=X,Y..
Size : 512 (Real : 512)
000000: 09 43 41 4C 4C 20 53 43 52 5F 41 44 44 52 45 53 .CALL SCR_ADDRES
000010: 53 09 3B 48 4C 3D 73 63 72 20 61 64 64 72 65 73 S.;HL=scr addres
000020: 73 0D 0A 09 43 41 4C 4C 20 4D 4C 49 4E 45 09 09 s...CALL MLINE..
000030: 3B 70 72 69 6E 74 20 74 6F 70 20 6C 69 6E 65 0D ;print top line.
000040: 0A 09 0D 0A 09 4C 44 20 41 2C 28 49 58 2B 32 29 .....LD A,(IX+2)
000050: 09 09 3B 61 3D 68 65 69 67 68 74 0D 0A 09 41 44 ..;a=height...AD
000060: 44 20 41 0D 0A 09 41 44 44 20 41 0D 0A 09 41 44 D A...ADD A...AD
000070: 44 20 41 09 09 09 3B 2A 38 0D 0A 09 53 55 42 20 D A...;*8...SUB
000080: 32 09 09 09 3B 61 3D 68 65 69 67 68 74 2A 38 2D 2...;a=height*8-
000090: 32 0D 0A 20 09 4C 44 20 43 2C 41 09 09 09 3B 63 2.. .LD C,A...;c
0000A0: 3D 61 0D 0A 09 4C 44 20 42 2C 28 49 58 2B 33 29 =a...LD B,(IX+3)
0000B0: 09 09 3B 3D 77 69 64 74 68 0D 0A 09 44 45 43 20 ..;=width...DEC
0000C0: 42 0D 0A 09 44 45 43 20 42 09 09 09 3B 77 69 64 B...DEC B...;wid
0000D0: 74 68 2D 32 0D 0A 20 20 20 20 20 20 20 20 4C 44 th-2.. LD
0000E0: 20 44 2C 30 09 09 09 0D 0A 2E 4D 42 4C 50 31 0D D,0......MBLP1.
0000F0: 0A 09 50 55 53 48 20 48 4C 0D 0A 09 4C 44 20 28 ..PUSH HL...LD (
000100: 48 4C 29 2C 25 31 31 30 30 30 30 30 30 20 20 20 HL),%11000000
000110: 20 20 20 20 3B 6C 65 66 74 20 62 69 74 20 6F 66 ;left bit of
000120: 20 62 6F 72 64 65 72 0D 0A 09 49 4E 43 20 48 4C border...INC HL
000130: 0D 0A 09 4C 44 20 45 2C 42 0D 0A 2E 4D 42 4C 50 ...LD E,B...MBLP
000140: 32 09 4C 44 20 28 48 4C 29 2C 44 0D 0A 09 43 41 2.LD (HL),D...CA
000150: 4C 4C 20 4E 45 58 54 42 59 54 45 0D 0A 09 44 4A LL NEXTBYTE...DJ
000160: 4E 5A 20 4D 42 4C 50 32 09 09 3B 63 6C 65 61 72 NZ MBLP2..;clear
000170: 20 69 6E 20 62 65 74 77 65 65 6E 20 62 79 74 65 in between byte
000180: 73 0D 0A 09 4C 44 20 42 2C 45 0D 0A 09 4C 44 20 s...LD B,E...LD
000190: 28 48 4C 29 2C 25 30 30 30 30 30 30 31 31 09 3B (HL),%00000011.;
0001A0: 72 69 67 68 74 20 62 69 74 20 6F 66 20 77 69 6E right bit of win
0001B0: 64 6F 77 0D 0A 09 50 4F 50 20 48 4C 0D 0A 09 43 dow...POP HL...C
0001C0: 41 4C 4C 20 4E 45 58 54 4C 49 4E 45 09 09 3B 6E ALL NEXTLINE..;n
0001D0: 65 78 74 6C 69 6E 65 0D 0A 09 44 45 43 20 43 0D extline...DEC C.
0001E0: 0A 09 4A 52 20 4E 5A 2C 4D 42 4C 50 31 09 09 3B ..JR NZ,MBLP1..;
0001F0: 66 6F 72 20 68 65 69 67 68 74 2A 38 2D 32 0D 0A for height*8-2..
Size : 512 (Real : 512)
000000: 09 43 41 4C 4C 20 4D 4C 49 4E 45 09 09 3B 62 6F .CALL MLINE..;bo
000010: 74 74 6F 6D 20 6C 69 6E 65 0D 0A 09 52 45 54 09 ttom line...RET.
000020: 09 09 3B 72 65 74 0D 0A 0D 0A 2E 4D 4C 49 4E 45 ..;ret.....MLINE
000030: 0D 0A 09 50 55 53 48 20 48 4C 09 09 09 3B 64 3D ...PUSH HL...;d=
000040: 66 69 6C 6C 65 72 62 79 74 65 0D 0A 09 4C 44 20 fillerbyte...LD
000050: 44 2C 32 35 35 0D 0A 09 4C 44 20 42 2C 28 49 58 D,255...LD B,(IX
000060: 2B 33 29 09 09 3B 77 69 64 74 68 0D 0A 2E 4D 42 +3)..;width...MB
000070: 4C 50 33 09 0D 0A 09 4C 44 20 28 48 4C 29 2C 44 LP3....LD (HL),D
000080: 0D 0A 09 43 41 4C 4C 20 4E 45 58 54 42 59 54 45 ...CALL NEXTBYTE
000090: 09 09 0D 0A 09 44 4A 4E 5A 20 4D 42 4C 50 33 09 .....DJNZ MBLP3.
0000A0: 09 3B 66 69 6C 6C 0D 0A 09 50 4F 50 20 48 4C 0D .;fill...POP HL.
0000B0: 0A 09 43 41 4C 4C 20 4E 45 58 54 4C 49 4E 45 0D ..CALL NEXTLINE.
0000C0: 0A 09 52 45 54 09 09 09 3B 72 65 74 0D 0A 0D 0A ..RET...;ret....
0000D0: 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ;---------------
0000E0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0000F0: 2D 2D 0D 0A 3B 09 50 52 49 4E 54 20 41 20 4D 45 --..;.PRINT A ME
000100: 4E 55 0D 0A 3B 09 45 4E 54 52 59 20 49 58 20 70 NU..;.ENTRY IX p
000110: 6F 69 6E 74 73 20 74 6F 20 69 6E 66 6F 0D 0A 3B oints to info..;
000120: 09 45 58 49 54 09 6E 6F 6E 65 0D 0A 3B 09 55 53 .EXIT.none..;.US
000130: 45 44 09 61 6C 6C 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D ED.all..;-------
000140: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000150: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 2E 4D 50 -----------...MP
000160: 52 49 4E 54 0D 0A 09 50 55 53 48 20 49 58 0D 0A RINT...PUSH IX..
000170: 09 50 4F 50 20 48 4C 0D 0A 09 4C 44 20 44 45 2C .POP HL...LD DE,
000180: 31 31 0D 0A 09 41 44 44 20 48 4C 2C 44 45 0D 0A 11...ADD HL,DE..
000190: 09 4C 44 20 44 2C 28 49 58 2B 36 29 0D 0A 09 4C .LD D,(IX+6)...L
0001A0: 44 20 45 2C 28 49 58 2B 37 29 0D 0A 09 4C 44 20 D E,(IX+7)...LD
0001B0: 42 2C 28 49 58 2B 34 29 0D 0A 4D 50 52 54 31 09 B,(IX+4)..MPRT1.
0001C0: 50 55 53 48 20 42 43 0D 0A 09 50 55 53 48 20 44 PUSH BC...PUSH D
0001D0: 45 0D 0A 09 4C 44 20 28 59 29 2C 44 45 0D 0A 09 E...LD (Y),DE...
0001E0: 43 41 4C 4C 20 50 55 4C 4C 5F 50 52 49 4E 54 0D CALL PULL_PRINT.
0001F0: 0A 09 50 4F 50 20 44 45 0D 0A 09 50 4F 50 20 42 ..POP DE...POP B
Size : 512 (Real : 512)
000000: 43 0D 0A 09 49 4E 43 20 45 0D 0A 09 44 4A 4E 5A C...INC E...DJNZ
000010: 20 4D 50 52 54 31 0D 0A 09 52 45 54 0D 0A 0D 0A MPRT1...RET....
000020: 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ;---------------
000030: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000040: 2D 2D 2D 2D 2D 2D 0D 0A 3B 09 53 45 4C 45 43 54 ------..;.SELECT
000050: 20 41 20 43 4F 4D 4D 41 4E 44 20 49 4E 20 41 20 A COMMAND IN A
000060: 4D 45 4E 55 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D MENU..;---------
000070: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000080: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 3B 09 ------------..;.
000090: 49 58 20 70 6F 69 6E 74 73 20 74 6F 20 77 69 6E IX points to win
0000A0: 64 6F 77 20 69 6E 66 6F 0D 0A 3B 0D 0A 3A 0D 0A dow info..;..:..
0000B0: 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ;---------------
0000C0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0000D0: 2D 2D 2D 2D 2D 2D 0D 0A 2E 4D 43 55 52 53 4F 52 ------...MCURSOR
0000E0: 0D 0A 09 4C 44 20 41 2C 28 49 58 2B 31 30 29 09 ...LD A,(IX+10).
0000F0: 09 09 3B 20 43 68 65 63 6B 20 6C 61 73 74 20 73 ..; Check last s
000100: 74 61 74 65 0D 0A 09 43 50 20 26 46 46 09 09 09 tate...CP &FF...
000110: 09 3B 20 49 66 20 26 46 46 20 74 68 65 6E 20 73 .; If &FF then s
000120: 65 74 20 74 6F 20 30 0D 0A 09 4A 52 20 4E 5A 2C et to 0...JR NZ,
000130: 4D 43 49 58 0D 0A 09 58 4F 52 20 41 0D 0A 2E 4D MCIX...XOR A...M
000140: 43 49 58 09 4C 44 20 28 4D 43 55 52 59 29 2C 41 CIX.LD (MCURY),A
000150: 09 09 09 3B 20 53 61 76 65 20 6C 61 73 74 20 73 ...; Save last s
000160: 74 61 74 65 20 69 6E 20 62 75 66 66 65 72 0D 0A tate in buffer..
000170: 0D 0A 2E 4D 45 4E 55 5F 43 55 52 53 4F 52 0D 0A ...MENU_CURSOR..
000180: 0D 0A 09 43 41 4C 4C 20 4D 5F 50 52 49 4E 54 43 ...CALL M_PRINTC
000190: 55 52 0D 0A 0D 0A 2E 4D 43 31 09 43 41 4C 4C 20 UR.....MC1.CALL
0001A0: 4B 4D 5F 57 41 49 54 5F 43 48 41 52 09 09 3B 77 KM_WAIT_CHAR..;w
0001B0: 61 69 74 20 66 6F 72 20 6B 65 79 0D 0A 09 43 50 ait for key...CP
0001C0: 20 26 46 43 0D 0A 09 4A 50 20 5A 2C 4D 43 45 58 &FC...JP Z,MCEX
0001D0: 49 54 5F 45 53 43 09 09 09 3B 69 66 20 65 73 63 IT_ESC...;if esc
0001E0: 20 74 68 65 6E 20 72 65 74 75 72 6E 0D 0A 09 43 then return...C
0001F0: 50 20 38 0D 0A 09 4A 50 20 5A 2C 4D 43 45 58 49 P 8...JP Z,MCEXI
Size : 512 (Real : 512)
000000: 54 5F 42 53 09 09 09 3B 69 66 20 61 72 72 6F 77 T_BS...;if arrow
000010: 20 74 68 65 6E 20 72 65 74 75 72 6E 0D 0A 09 43 then return...C
000020: 50 20 39 0D 0A 09 4A 50 20 5A 2C 4D 43 45 58 49 P 9...JP Z,MCEXI
000030: 54 5F 54 42 09 09 09 3B 69 66 20 61 72 72 6F 77 T_TB...;if arrow
000040: 20 74 68 65 6E 20 72 65 74 75 72 6E 0D 0A 09 43 then return...C
000050: 50 20 31 31 0D 0A 09 4A 52 20 5A 2C 4D 43 5F 55 P 11...JR Z,MC_U
000060: 50 09 09 09 3B 69 66 20 31 31 20 74 68 65 6E 20 P...;if 11 then
000070: 6D 6F 76 65 20 75 70 0D 0A 09 43 50 20 31 30 0D move up...CP 10.
000080: 0A 09 4A 52 20 5A 2C 4D 43 5F 44 4F 57 4E 09 09 ..JR Z,MC_DOWN..
000090: 09 3B 69 66 20 31 30 20 74 68 65 6E 20 6D 6F 76 .;if 10 then mov
0000A0: 65 20 64 6F 77 6E 0D 0A 09 43 50 20 26 45 30 0D e down...CP &E0.
0000B0: 0A 09 4A 52 20 5A 2C 4D 43 45 4E 54 20 20 20 20 ..JR Z,MCENT
0000C0: 20 20 3B 46 4C 61 73 68 20 63 75 72 73 6F 72 21 ;FLash cursor!
0000D0: 20 61 6E 64 20 64 6F 0D 0A 09 43 50 20 31 33 0D and do...CP 13.
0000E0: 0A 09 6A 70 20 6E 7A 2C 68 6F 74 6B 65 79 73 0D ..jp nz,hotkeys.
0000F0: 0A 09 2E 6D 63 65 6E 74 20 6C 64 20 62 2C 33 0D ...mcent ld b,3.
000100: 0A 09 2E 6D 63 32 20 70 75 73 68 20 62 63 0D 0A ...mc2 push bc..
000110: 20 20 20 20 20 20 20 20 0D 0A 09 43 41 4C 4C 20 ...CALL
000120: 4D 5F 50 52 49 4E 54 43 55 52 09 09 09 3B 53 57 M_PRINTCUR...;SW
000130: 41 50 20 63 75 72 73 6F 72 0D 0A 09 4C 44 20 42 AP cursor...LD B
000140: 43 2C 26 31 30 30 30 0D 0A 2E 4D 43 33 09 44 45 C,&1000...MC3.DE
000150: 43 20 42 43 0D 0A 09 4C 44 20 41 2C 42 0D 0A 09 C BC...LD A,B...
000160: 4F 52 20 43 0D 0A 09 4A 52 20 4E 5A 2C 4D 43 33 OR C...JR NZ,MC3
000170: 09 3B 70 61 75 73 65 0D 0A 20 20 20 20 20 20 20 .;pause..
000180: 20 50 4F 50 20 42 43 0D 0A 09 44 4A 4E 5A 20 4D POP BC...DJNZ M
000190: 43 32 0D 0A 0D 0A 09 4C 44 20 41 2C 28 4D 43 55 C2.....LD A,(MCU
0001A0: 52 59 29 09 09 3B 20 47 65 74 20 59 0D 0A 2E 4D RY)..; Get Y...M
0001B0: 43 45 34 09 4C 44 20 4C 2C 41 0D 0A 09 4C 44 20 CE4.LD L,A...LD
0001C0: 48 2C 30 09 09 09 3B 20 48 4C 3D 59 0D 0A 09 41 H,0...; HL=Y...A
0001D0: 44 44 20 48 4C 2C 48 4C 09 09 3B 20 2A 32 0D 0A DD HL,HL..; *2..
0001E0: 20 20 20 20 20 20 20 20 4C 44 20 44 2C 28 49 58 LD D,(IX
0001F0: 2B 39 29 09 09 0D 0A 09 4C 44 20 45 2C 28 49 58 +9).....LD E,(IX
Size : 512 (Real : 512)
000000: 2B 38 29 09 09 3B 20 44 45 20 62 61 63 65 20 6F +8)..; DE bace o
000010: 66 20 6A 75 6D 70 20 74 61 62 6C 65 0D 0A 09 41 f jump table...A
000020: 44 44 20 48 4C 2C 44 45 09 09 3B 20 41 64 64 20 DD HL,DE..; Add
000030: 74 6F 20 62 61 63 65 20 6F 66 20 63 68 61 72 0D to bace of char.
000040: 0A 09 4C 44 20 45 2C 28 48 4C 29 0D 0A 09 49 4E ..LD E,(HL)...IN
000050: 43 20 48 4C 0D 0A 09 4C 44 20 44 2C 28 48 4C 29 C HL...LD D,(HL)
000060: 09 09 3B 20 44 45 3D 41 64 64 72 65 73 73 0D 0A ..; DE=Address..
000070: 09 45 58 20 48 4C 2C 44 45 09 09 3B 20 48 4C 3D .EX HL,DE..; HL=
000080: 61 64 64 72 65 73 73 20 74 6F 20 6A 75 6D 70 2F address to jump/
000090: 63 61 6C 6C 0D 0A 0D 0A 09 4C 44 20 41 2C 28 4D call.....LD A,(M
0000A0: 43 55 52 59 29 09 09 3B 20 47 65 74 20 59 0D 0A CURY)..; Get Y..
0000B0: 09 4C 44 20 44 2C 41 09 09 09 3B 20 44 3D 79 0D .LD D,A...; D=y.
0000C0: 0A 09 4C 44 20 41 2C 28 49 58 2B 31 30 29 09 09 ..LD A,(IX+10)..
0000D0: 3B 20 43 50 20 69 66 20 26 46 46 0D 0A 09 43 50 ; CP if &FF...CP
0000E0: 20 26 46 46 0D 0A 09 4A 52 20 5A 2C 4D 43 49 58 &FF...JR Z,MCIX
0000F0: 32 0D 0A 09 4C 44 20 28 49 58 2B 31 30 29 2C 44 2...LD (IX+10),D
000100: 09 09 3B 20 49 58 20 73 65 74 20 74 6F 20 79 0D ..; IX set to y.
000110: 0A 2E 4D 43 49 58 32 09 0D 0A 09 58 4F 52 20 41 ..MCIX2....XOR A
000120: 09 09 09 3B 20 41 3D 30 0D 0A 09 52 45 54 09 09 ...; A=0...RET..
000130: 09 3B 20 52 65 74 0D 0A 3B 2D 20 20 2D 20 20 2D .; Ret..;- - -
000140: 20 20 2D 20 20 2D 20 20 2D 20 20 2D 20 20 2D 0D - - - - -.
000150: 0A 2E 4D 43 45 58 49 54 5F 42 53 0D 0A 09 4C 44 ..MCEXIT_BS...LD
000160: 20 41 2C 28 43 4F 4D 29 0D 0A 09 43 50 20 30 0D A,(COM)...CP 0.
000170: 0A 09 4A 50 20 5A 2C 4D 43 31 0D 0A 20 20 20 20 ..JP Z,MC1..
000180: 20 20 20 20 4C 44 20 48 4C 2C 57 49 4E 52 45 54 LD HL,WINRET
000190: 0D 0A 09 4C 44 20 41 2C 38 0D 0A 09 53 43 46 0D ...LD A,8...SCF.
0001A0: 0A 09 52 45 54 0D 0A 3B 2D 20 20 2D 20 20 2D 20 ..RET..;- - -
0001B0: 20 2D 20 20 2D 20 20 2D 20 20 2D 20 20 2D 0D 0A - - - - -..
0001C0: 2E 4D 43 45 58 49 54 5F 54 42 0D 0A 09 4C 44 20 .MCEXIT_TB...LD
0001D0: 41 2C 28 43 4F 4D 29 0D 0A 09 43 50 20 35 0D 0A A,(COM)...CP 5..
0001E0: 09 4A 50 20 5A 2C 4D 43 31 0D 0A 20 20 20 20 20 .JP Z,MC1..
0001F0: 20 20 20 4C 44 20 48 4C 2C 57 49 4E 52 45 54 0D LD HL,WINRET.
Size : 512 (Real : 512)
000000: 0A 09 4C 44 20 41 2C 39 0D 0A 09 53 43 46 0D 0A ..LD A,9...SCF..
000010: 09 52 45 54 0D 0A 0D 0A 2E 4D 43 45 58 49 54 5F .RET.....MCEXIT_
000020: 45 53 43 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 ESC.. LD
000030: 48 4C 2C 57 49 4E 52 45 54 0D 0A 09 4C 44 20 41 HL,WINRET...LD A
000040: 2C 26 46 43 0D 0A 20 20 20 20 20 20 20 20 4F 52 ,&FC.. OR
000050: 20 41 0D 0A 09 52 45 54 09 0D 0A 3B 2D 20 20 2D A...RET...;- -
000060: 20 20 2D 20 20 2D 20 20 2D 20 20 2D 20 20 2D 20 - - - - -
000070: 20 2D 0D 0A 2E 4D 43 5F 55 50 0D 0A 09 43 41 4C -...MC_UP...CAL
000080: 4C 20 4D 5F 50 52 49 4E 54 43 55 52 09 09 09 3B L M_PRINTCUR...;
000090: 72 65 6D 6F 76 65 20 63 75 72 73 6F 72 0D 0A 09 remove cursor...
0000A0: 4C 44 20 41 2C 28 4D 43 55 52 59 29 0D 0A 09 44 LD A,(MCURY)...D
0000B0: 45 43 20 41 09 09 09 09 3B 69 6E 63 20 59 0D 0A EC A....;inc Y..
0000C0: 20 20 20 20 20 20 20 20 43 50 20 26 46 46 0D 0A CP &FF..
0000D0: 09 4A 52 20 4E 5A 2C 4D 43 55 31 0D 0A 09 4C 44 .JR NZ,MCU1...LD
0000E0: 20 41 2C 28 49 58 2B 34 29 09 09 09 3B 69 66 20 A,(IX+4)...;if
0000F0: 59 3C 30 20 74 68 65 6E 20 59 3D 6E 6F 20 6F 66 Y<0 then Y=no of
000100: 20 63 6F 6D 6D 61 6E 64 73 2D 31 0D 0A 09 44 45 commands-1...DE
000110: 43 20 41 0D 0A 2E 4D 43 55 31 09 0D 0A 09 4C 44 C A...MCU1....LD
000120: 20 28 4D 43 55 52 59 29 2C 41 0D 0A 20 20 20 20 (MCURY),A..
000130: 20 20 20 20 4A 50 20 4D 45 4E 55 5F 43 55 52 53 JP MENU_CURS
000140: 4F 52 0D 0A 3B 2D 20 20 2D 20 20 2D 20 20 2D 20 OR..;- - - -
000150: 20 2D 20 20 2D 20 20 2D 20 20 2D 0D 0A 2E 4D 43 - - - -...MC
000160: 5F 44 4F 57 4E 0D 0A 09 4C 44 20 41 2C 28 4D 43 _DOWN...LD A,(MC
000170: 55 52 59 29 09 09 09 3B 62 61 73 69 63 6C 79 20 URY)...;basicly
000180: 74 68 65 20 73 61 6D 65 0D 0A 09 43 41 4C 4C 20 the same...CALL
000190: 4D 5F 50 52 49 4E 54 43 55 52 0D 0A 09 4C 44 20 M_PRINTCUR...LD
0001A0: 41 2C 28 4D 43 55 52 59 29 09 0D 0A 09 49 4E 43 A,(MCURY)....INC
0001B0: 20 41 0D 0A 09 43 50 20 28 49 58 2B 34 29 0D 0A A...CP (IX+4)..
0001C0: 09 4A 52 20 4E 5A 2C 4D 43 44 31 09 0D 0A 09 58 .JR NZ,MCD1....X
0001D0: 4F 52 20 41 0D 0A 2E 4D 43 44 31 09 0D 0A 09 4C OR A...MCD1....L
0001E0: 44 20 28 4D 43 55 52 59 29 2C 41 0D 0A 20 20 20 D (MCURY),A..
0001F0: 20 20 20 20 20 4A 50 20 4D 45 4E 55 5F 43 55 52 JP MENU_CUR
Size : 512 (Real : 512)
000000: 53 4F 52 0D 0A 3B 2D 20 20 2D 20 20 2D 20 20 2D SOR..;- - - -
000010: 20 20 2D 20 20 2D 20 20 2D 20 20 2D 0D 0A 2E 48 - - - -...H
000020: 4F 54 4B 45 59 53 0D 0A 09 52 45 53 20 35 2C 41 OTKEYS...RES 5,A
000030: 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 43 2C 41 .. LD C,A
000040: 0D 0A 09 50 55 53 48 20 49 58 0D 0A 09 50 4F 50 ...PUSH IX...POP
000050: 20 48 4C 0D 0A 09 4C 44 20 44 45 2C 31 31 0D 0A HL...LD DE,11..
000060: 09 41 44 44 20 48 4C 2C 44 45 0D 0A 09 4C 44 20 .ADD HL,DE...LD
000070: 44 2C 30 0D 0A 09 4C 44 20 42 2C 28 49 58 2B 34 D,0...LD B,(IX+4
000080: 29 0D 0A 2E 48 4F 54 4B 09 4C 44 20 41 2C 28 48 )...HOTK.LD A,(H
000090: 4C 29 0D 0A 09 49 4E 43 20 48 4C 0D 0A 20 20 20 L)...INC HL..
0000A0: 20 20 20 20 20 4F 52 20 41 0D 0A 09 4A 50 20 5A OR A...JP Z
0000B0: 2C 48 4F 54 31 0D 0A 09 42 49 54 20 37 2C 41 0D ,HOT1...BIT 7,A.
0000C0: 0A 09 4A 52 20 5A 2C 48 4F 54 4B 0D 0A 20 20 20 ..JR Z,HOTK..
0000D0: 20 20 20 20 20 52 45 53 20 37 2C 41 0D 0A 09 52 RES 7,A...R
0000E0: 45 53 20 35 2C 41 0D 0A 09 43 50 20 43 0D 0A 09 ES 5,A...CP C...
0000F0: 4A 52 20 4E 5A 2C 48 4F 54 4B 0D 0A 09 4C 44 20 JR NZ,HOTK...LD
000100: 41 2C 28 4D 43 55 52 59 29 0D 0A 20 20 20 20 20 A,(MCURY)..
000110: 20 20 20 50 55 53 48 20 44 45 0D 0A 09 43 41 4C PUSH DE...CAL
000120: 4C 20 4D 5F 50 52 49 4E 54 43 55 52 0D 0A 09 50 L M_PRINTCUR...P
000130: 4F 50 20 44 45 0D 0A 09 4C 44 20 41 2C 44 0D 0A OP DE...LD A,D..
000140: 09 4C 44 20 28 4D 43 55 52 59 29 2C 41 0D 0A 09 .LD (MCURY),A...
000150: 43 41 4C 4C 20 4D 5F 50 52 49 4E 54 43 55 52 0D CALL M_PRINTCUR.
000160: 0A 09 4A 50 20 4D 43 45 4E 54 0D 0A 2E 48 4F 54 ..JP MCENT...HOT
000170: 31 0D 0A 20 20 20 20 20 20 20 20 49 4E 43 20 44 1.. INC D
000180: 0D 0A 09 44 4A 4E 5A 20 48 4F 54 4B 0D 0A 20 20 ...DJNZ HOTK..
000190: 20 20 20 20 20 20 4A 50 20 4D 43 31 0D 0A 09 0D JP MC1....
0001A0: 0A 0D 0A 09 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D ......;---------
0001B0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0001C0: 2D 2D 2D 2D 0D 0A 2E 4D 5F 50 52 49 4E 54 43 55 ----...M_PRINTCU
0001D0: 52 0D 0A 09 4C 44 20 42 2C 28 49 58 2B 35 29 0D R...LD B,(IX+5).
0001E0: 0A 09 4C 44 20 48 2C 28 49 58 2B 36 29 0D 0A 09 ..LD H,(IX+6)...
0001F0: 4C 44 20 4C 2C 28 49 58 2B 37 29 0D 0A 09 4C 44 LD L,(IX+7)...LD
Size : 512 (Real : 512)
000000: 20 41 2C 28 4D 43 55 52 59 29 0D 0A 09 41 44 44 A,(MCURY)...ADD
000010: 20 4C 0D 0A 09 4C 44 20 4C 2C 41 0D 0A 09 4A 50 L...LD L,A...JP
000020: 20 49 4E 56 45 52 53 45 5F 4C 49 4E 45 0D 0A 3B INVERSE_LINE..;
000030: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000040: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 57 -------------..W
000050: 49 4E 52 45 54 0D 0A 09 43 41 4C 4C 20 57 49 4E INRET...CALL WIN
000060: 44 4F 57 5F 57 49 50 45 0D 0A 09 4C 44 20 41 2C DOW_WIPE...LD A,
000070: 26 46 45 0D 0A 09 52 45 54 0D 0A 0D 0A 0D 0A 3B &FE...RET......;
000080: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000090: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 2E 57 49 -----------...WI
0000A0: 4E 44 4F 57 5F 57 49 50 45 0D 0A 09 4C 44 20 48 NDOW_WIPE...LD H
0000B0: 2C 28 49 58 2B 30 29 09 09 3B 63 6C 65 61 72 20 ,(IX+0)..;clear
0000C0: 77 69 6E 64 6F 77 0D 0A 09 4C 44 20 4C 2C 28 49 window...LD L,(I
0000D0: 58 2B 31 29 0D 0A 09 4C 44 20 43 2C 28 49 58 2B X+1)...LD C,(IX+
0000E0: 32 29 0D 0A 09 4C 44 20 42 2C 28 49 58 2B 33 29 2)...LD B,(IX+3)
0000F0: 0D 0A 09 4A 50 20 57 49 4E 44 4F 57 0D 0A 3B 2D ...JP WINDOW..;-
000100: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000110: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 2E 57 49 -----------...WI
000120: 4E 44 4F 57 5F 50 41 47 45 0D 0A 09 43 41 4C 4C NDOW_PAGE...CALL
000130: 20 49 4E 4B 5F 4F 46 46 0D 0A 20 20 20 20 20 20 INK_OFF..
000140: 20 20 4C 44 20 48 4C 2C 30 0D 0A 09 4C 44 20 42 LD HL,0...LD B
000150: 2C 38 30 0D 0A 09 4C 44 20 43 2C 32 35 0D 0A 09 ,80...LD C,25...
000160: 43 41 4C 4C 20 57 49 4E 44 4F 57 0D 0A 09 43 41 CALL WINDOW...CA
000170: 4C 4C 20 49 4E 4B 5F 4F 4E 0D 0A 09 58 4F 52 20 LL INK_ON...XOR
000180: 41 0D 0A 09 52 45 54 0D 0A 3B 2D 2D 2D 2D 2D 2D A...RET..;------
000190: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0001A0: 2D 2D 2D 2D 0D 0A 0D 0A 0D 0A 1A 1A 2D 2D 2D 2D ----........----
0001B0: 2D 2D 0D 0A 65 6E 64 2E 0D 0A 0D 0A 1A 0D 0A 1A --..end.........
0001C0: 2C 31 0D 0A 09 4C 44 20 28 44 59 29 2C 48 4C 0D ,1...LD (DY),HL.
0001D0: 0A 09 72 65 74 09 09 3B 73 61 76 65 20 43 75 72 ..ret..;save Cur
0001E0: 73 6F 72 20 70 6F 73 20 69 6E 20 44 59 0D 0A 1A sor pos in DY...
0001F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
Size : 512 (Real : 512)
000000: 36 20 23 10 FB CD 3F 50 3E FF C9 CD 3F 50 CD EC 6 #...?P>...?P..
000010: 77 CD EC 79 CD 3F 50 3E FF C9 CD 3F 50 CD EC 77 w..y.?P>...?P..w
000020: CD EC 79 FE FC CA D8 79 DD 21 E5 8A CD 2D 50 CD ..y....y.!...-P.
000030: 3F 78 EB 21 07 10 22 56 6B 21 E9 8A 06 28 CD E2 ?x.!.."Vk!...(..
000040: 79 FE FC 28 13 21 28 00 19 EB 21 08 10 22 56 6B y..(.!(...!.."Vk
000050: 21 F1 8A 06 0A CD E2 79 DD 21 D9 8A CD 3F 50 3E !......y.!...?P>
000060: FF C9 D5 E5 CD 6F 50 E1 D1 C3 90 50 AF 32 54 6B .....oP....P.2Tk
000070: CD 3C 50 CD 06 BB FE 31 38 05 FE 37 DA 1F 7A FE .<P....18..7..z.
000080: FC C8 FE 7F 28 10 FE 0B 28 1E FE 0A 28 2E FE 0D ....(...(...(...
000090: 28 04 FE E0 20 DD C5 CD 3C 50 C1 3E E0 B7 C9 32 (... ...<P.>...2
0000A0: 02 8F CD FE 78 C3 F3 79 CD 3C 50 3A 54 6B 3D FE ....x..y.<P:Tk=.
0000B0: FF 20 04 DD 7E 04 3D 32 54 6B 18 B4 3A 54 6B CD . ..~.=2Tk..:Tk.
0000C0: 3C 50 DD 7E 04 47 3A 54 6B 3C B8 20 01 AF 32 54 <P.~.G:Tk<. ..2T
0000D0: 6B 18 9D 0A 05 0E 27 DD E5 DD 21 53 7A CD 2D 50 k.....'...!Sz.-P
0000E0: DD 21 16 8A CD 2D 50 CD 30 50 CD 33 50 FE FC CA .!...-P.0P.3P...
0000F0: 78 7A CD BD 50 C3 59 7A DD 21 53 7A CD 3F 50 DD xz..P.Yz.!Sz.?P.
000100: 21 16 8A CD 3F 50 DD E1 3E FE C9 ED 73 52 6B 21 !...?P..>...sRk!
000110: 06 0C 22 56 6B 11 CC 70 21 76 8F CD CC 7A 11 ED .."Vk..p!v...z..
000120: 70 21 92 8F CD CC 7A 11 D9 70 21 AE 8F CD CC 7A p!....z..p!....z
000130: 11 E4 70 21 CA 8F CD CC 7A 11 FA 70 21 E6 8F CD ..p!....z..p!...
000140: CC 7A 11 05 71 21 02 90 CD CC 7A C9 D5 CD 6F 50 .z..q!....z...oP
000150: D1 CD 18 7B CD 66 50 3E 08 CD 66 50 CD 06 BB FE ...{.fP>..fP....
000160: FC 28 46 FE 0D 28 21 CB AF FE 59 28 10 FE 4E 20 .(F..(!...Y(..N
000170: EB 3E C9 12 21 71 8F CD 87 50 C3 0B 7B AF 12 21 .>..!q...P..{..!
000180: 6B 8F CD 87 50 C3 0B 7B CD 87 50 3E 0C 32 57 6B k...P..{..P>.2Wk
000190: 3A 56 6B 3C 32 56 6B C9 1A FE C9 28 06 3E 59 21 :Vk<2Vk....(.>Y!
0001A0: 6B 8F C9 3E 4E 21 71 8F C9 ED 7B 52 6B C9 3E 00 k..>N!q...{Rk.>.
0001B0: 32 26 8F 21 06 0C 22 56 6B 21 27 8F CD 87 50 CD 2&.!.."Vk!'...P.
0001C0: 0B 7B 11 F5 6B ED 53 24 8F CD 0B 7B 3E 46 CD 66 .{..k.S$...{>F.f
0001D0: 50 3A 26 8F C6 30 CD 66 50 3E 20 CD 66 50 2A 24 P:&..0.fP> .fP*$
0001E0: 8F 06 19 7E FE 00 20 02 36 20 7E FE 0D 20 02 36 ...~.. .6 ~.. .6
0001F0: 23 23 10 EF ED 5B 24 8F 06 19 3E 20 32 9A 6B CD ##...[$...> 2.k.
Size : 512 (Real : 512)
000000: 31 20 70 72 69 6E 74 20 22 4D 61 69 6E 20 70 72 1 print "Main pr
000010: 6F 67 72 61 6D 6D 65 20 64 61 74 61 20 61 72 65 ogramme data are
000020: 61 22 0D 0A 0D 0A 2E 6D 61 69 6E 72 65 74 0D 0A a".....mainret..
000030: 72 65 74 0D 0A 0D 0A 2E 53 50 5F 33 30 30 09 09 ret.....SP_300..
000040: 53 54 52 09 22 33 30 30 20 22 0D 0A 2E 53 50 5F STR."300 "...SP_
000050: 31 32 37 35 09 53 54 52 09 22 31 32 30 30 2F 37 1275.STR."1200/7
000060: 35 20 22 0D 0A 2E 53 50 5F 31 32 30 30 09 53 54 5 "...SP_1200.ST
000070: 52 09 22 31 32 30 30 20 22 0D 0A 2E 53 50 5F 32 R."1200 "...SP_2
000080: 34 30 30 09 53 54 52 09 22 32 34 30 30 20 22 0D 400.STR."2400 ".
000090: 0A 2E 53 50 5F 39 36 30 30 09 53 54 52 09 22 39 ..SP_9600.STR."9
0000A0: 36 30 30 20 22 0D 0A 0D 0A 0D 0A 2E 4D 41 49 4E 600 ".......MAIN
0000B0: 5F 53 54 41 52 54 0D 0A 62 79 74 65 20 31 36 2C _START..byte 16,
0000C0: 36 3A 77 6F 72 64 20 44 49 41 4C 5F 4D 41 49 4E 6:word DIAL_MAIN
0000D0: 4D 45 4E 55 0D 0A 62 79 74 65 20 32 35 2C 37 3A MENU..byte 25,7:
0000E0: 77 6F 72 64 20 46 49 4C 45 53 4D 45 4E 55 0D 0A word FILESMENU..
0000F0: 62 79 74 65 20 33 35 2C 38 3A 77 6F 72 64 20 42 byte 35,8:word B
000100: 55 46 46 45 52 4D 45 4E 55 0D 0A 62 79 74 65 20 UFFERMENU..byte
000110: 34 36 2C 31 31 3A 77 6F 72 64 20 44 49 52 4D 45 46,11:word DIRME
000120: 4E 55 0D 0A 62 79 74 65 20 36 30 2C 37 3A 77 6F NU..byte 60,7:wo
000130: 72 64 20 50 52 49 4E 54 45 52 4D 45 4E 55 0D 0A rd PRINTERMENU..
000140: 62 79 74 65 20 37 30 2C 37 3A 77 6F 72 64 20 53 byte 70,7:word S
000150: 45 54 55 50 4D 45 4E 55 0D 0A 0D 0A 0D 0A 46 49 ETUPMENU......FI
000160: 4C 45 53 4D 45 4E 55 0D 0A 42 59 54 45 20 32 35 LESMENU..BYTE 25
000170: 2C 31 20 20 20 3B 78 2C 79 20 6C 6F 63 61 74 69 ,1 ;x,y locati
000180: 6F 6E 20 6F 66 20 77 69 6E 64 6F 77 0D 0A 42 59 on of window..BY
000190: 54 45 20 39 20 20 20 20 20 20 3B 68 65 69 67 68 TE 9 ;heigh
0001A0: 74 0D 0A 42 59 54 45 20 31 37 20 20 20 20 20 3B t..BYTE 17 ;
0001B0: 77 69 64 74 68 0D 0A 42 59 54 45 20 37 20 20 20 width..BYTE 7
0001C0: 20 20 20 3B 37 20 65 6E 74 72 69 65 73 20 69 6E ;7 entries in
0001D0: 20 77 69 6E 64 6F 77 20 2D 20 66 6F 72 20 73 65 window - for se
0001E0: 6C 65 63 74 69 6F 6E 0D 0A 42 59 54 45 20 31 35 lection..BYTE 15
0001F0: 20 20 20 20 20 3B 20 63 75 72 73 6F 72 20 77 69 ; cursor wi
Size : 512 (Real : 512)
000000: 64 74 68 0D 0A 42 59 54 45 20 32 36 2C 32 20 20 dth..BYTE 26,2
000010: 20 3B 63 75 72 73 6F 72 20 73 74 61 72 74 0D 0A ;cursor start..
000020: 57 4F 52 44 20 46 49 4C 45 53 4A 50 3A 42 59 54 WORD FILESJP:BYT
000030: 45 20 30 20 20 20 3B 6C 6F 63 61 74 69 6F 6E 20 E 0 ;location
000040: 6F 66 20 6A 70 20 74 61 62 6C 65 20 2B 20 30 0D of jp table + 0.
000050: 0A 42 59 54 45 09 22 20 22 2C 22 43 22 2B 26 38 .BYTE." ","C"+&8
000060: 30 2C 22 61 74 61 6C 6F 67 75 65 22 2C 30 0D 0A 0,"atalogue",0..
000070: 42 59 54 45 09 22 20 22 2C 22 44 22 2B 26 38 30 BYTE." ","D"+&80
000080: 2C 22 6F 73 22 2C 30 0D 0A 42 59 54 45 09 22 20 ,"os",0..BYTE."
000090: 22 2C 22 54 22 2B 26 38 30 2C 22 72 61 6E 73 6D ","T"+&80,"ransm
0000A0: 69 74 20 66 69 6C 65 22 2C 30 0D 0A 42 59 54 45 it file",0..BYTE
0000B0: 09 22 20 22 2C 22 52 22 2B 26 38 30 2C 22 65 63 ." ","R"+&80,"ec
0000C0: 65 69 76 65 20 66 69 6C 65 22 2C 30 0D 0A 42 59 eive file",0..BY
0000D0: 54 45 09 22 20 22 2C 22 50 22 2B 26 38 30 2C 22 TE." ","P"+&80,"
0000E0: 72 6F 74 6F 63 6F 6C 22 2C 30 0D 0A 42 59 54 45 rotocol",0..BYTE
0000F0: 09 22 20 22 2C 22 56 22 2B 26 38 30 2C 22 69 65 ." ","V"+&80,"ie
000100: 77 20 66 69 6C 65 22 2C 30 0D 0A 42 59 54 45 09 w file",0..BYTE.
000110: 22 20 46 69 6C 65 20 22 2C 22 53 22 2B 26 38 30 " File ","S"+&80
000120: 2C 22 74 61 74 73 22 2C 30 0D 0A 46 49 4C 45 53 ,"tats",0..FILES
000130: 4A 50 0D 0A 57 4F 52 44 20 43 41 54 41 4C 4F 55 JP..WORD CATALOU
000140: 47 45 0D 0A 57 4F 52 44 20 44 4F 53 0D 0A 57 4F GE..WORD DOS..WO
000150: 52 44 20 54 52 46 49 4C 45 0D 0A 57 4F 52 44 20 RD TRFILE..WORD
000160: 52 43 46 49 4C 45 0D 0A 57 4F 52 44 20 50 52 4F RCFILE..WORD PRO
000170: 54 4F 0D 0A 57 4F 52 44 20 56 49 45 57 5F 46 49 TO..WORD VIEW_FI
000180: 4C 45 0D 0A 57 4F 52 44 20 46 49 4C 45 5F 53 54 LE..WORD FILE_ST
000190: 41 54 53 0D 0A 0D 0A 42 55 46 46 45 52 4D 45 4E ATS....BUFFERMEN
0001A0: 55 0D 0A 42 59 54 45 20 33 35 2C 31 0D 0A 42 59 U..BYTE 35,1..BY
0001B0: 54 45 20 34 0D 0A 42 59 54 45 20 31 36 0D 0A 42 TE 4..BYTE 16..B
0001C0: 59 54 45 20 32 09 3B 6F 6E 6C 79 20 33 20 69 6E YTE 2.;only 3 in
0001D0: 20 6D 65 6E 75 0D 0A 42 59 54 45 20 31 34 0D 0A menu..BYTE 14..
0001E0: 42 59 54 45 20 33 36 2C 32 0D 0A 57 4F 52 44 20 BYTE 36,2..WORD
0001F0: 42 55 46 46 45 52 4A 50 3A 42 59 54 45 20 30 0D BUFFERJP:BYTE 0.
Size : 512 (Real : 512)
000000: 0A 42 59 54 45 09 22 20 22 2C 22 56 22 2B 26 38 .BYTE." ","V"+&8
000010: 30 2C 22 69 65 77 20 62 75 66 66 65 72 22 2C 30 0,"iew buffer",0
000020: 0D 0A 3B 42 59 54 45 09 22 20 22 2C 22 53 22 2B ..;BYTE." ","S"+
000030: 26 38 30 2C 22 63 72 6F 6C 6C 20 62 61 63 6B 22 &80,"croll back"
000040: 2C 30 0D 0A 42 59 54 45 09 22 20 22 2C 22 53 22 ,0..BYTE." ","S"
000050: 2B 26 38 30 2C 22 61 76 65 20 62 75 66 66 65 72 +&80,"ave buffer
000060: 22 2C 30 0D 0A 42 59 54 45 09 22 20 22 2C 22 43 ",0..BYTE." ","C
000070: 22 2B 26 38 30 2C 22 69 6C 70 20 26 20 53 61 76 "+&80,"ilp & Sav
000080: 65 22 2C 30 0D 0A 3B 59 54 45 09 22 20 22 2C 22 e",0..;YTE." ","
000090: 43 22 2C 22 4C 22 2B 26 38 30 2C 22 65 61 72 20 C","L"+&80,"ear
0000A0: 62 75 66 66 65 72 22 2C 30 0D 0A 3B 42 59 54 45 buffer",0..;BYTE
0000B0: 09 22 20 22 2C 22 52 22 2B 26 38 30 2C 22 65 73 ." ","R"+&80,"es
0000C0: 65 74 20 62 75 66 66 65 72 22 2C 30 0D 0A 42 55 et buffer",0..BU
0000D0: 46 46 45 52 4A 50 0D 0A 57 4F 52 44 20 56 42 55 FFERJP..WORD VBU
0000E0: 46 46 0D 0A 3B 4F 52 44 20 56 49 45 57 42 41 43 FF..;ORD VIEWBAC
0000F0: 4B 0D 0A 57 4F 52 44 20 53 41 56 45 5F 42 55 46 K..WORD SAVE_BUF
000100: 46 45 52 0D 0A 57 4F 52 44 20 43 4C 49 50 53 41 FER..WORD CLIPSA
000110: 56 45 0D 0A 3B 4F 52 44 20 43 4C 45 41 52 5F 42 VE..;ORD CLEAR_B
000120: 55 46 46 45 52 0D 0A 3B 4F 52 44 20 52 45 53 45 UFFER..;ORD RESE
000130: 54 5F 42 55 46 46 45 52 0D 0A 0D 0A 50 52 49 4E T_BUFFER....PRIN
000140: 54 45 52 4D 45 4E 55 0D 0A 42 59 54 45 20 36 30 TERMENU..BYTE 60
000150: 2C 31 0D 0A 42 59 54 45 20 35 0D 0A 42 59 54 45 ,1..BYTE 5..BYTE
000160: 20 31 38 0D 0A 42 59 54 45 20 33 0D 0A 42 59 54 18..BYTE 3..BYT
000170: 45 20 31 36 0D 0A 42 59 54 45 20 36 31 2C 32 0D E 16..BYTE 61,2.
000180: 0A 57 4F 52 44 20 50 52 49 4E 54 45 52 4A 50 3A .WORD PRINTERJP:
000190: 42 59 54 45 20 30 0D 0A 42 59 54 45 09 22 20 50 BYTE 0..BYTE." P
0001A0: 72 69 6E 74 20 22 2C 22 50 22 2B 26 38 30 2C 22 rint ","P"+&80,"
0001B0: 61 67 65 22 2C 30 0D 0A 42 59 54 45 09 22 20 50 age",0..BYTE." P
0001C0: 72 69 6E 74 20 22 2C 22 42 22 2B 26 38 30 2C 22 rint ","B"+&80,"
0001D0: 75 66 66 65 72 22 2C 30 0D 0A 42 59 54 45 09 22 uffer",0..BYTE."
0001E0: 20 22 2C 22 43 22 2B 26 38 30 2C 22 6C 69 70 20 ","C"+&80,"lip
0001F0: 70 61 67 65 22 2C 30 0D 0A 50 52 49 4E 54 45 52 page",0..PRINTER
Size : 512 (Real : 512)
000000: 4A 50 0D 0A 57 4F 52 44 20 70 72 69 6E 74 5F 70 JP..WORD print_p
000010: 61 67 65 0D 0A 57 4F 52 44 20 70 72 69 6E 74 5F age..WORD print_
000020: 62 75 66 66 65 72 0D 0A 57 4F 52 44 20 43 4C 49 buffer..WORD CLI
000030: 50 5F 50 41 47 45 0D 0A 0D 0A 0D 0A 53 45 54 55 P_PAGE......SETU
000040: 50 4D 45 4E 55 0D 0A 42 59 54 45 20 36 36 2C 31 PMENU..BYTE 66,1
000050: 0D 0A 42 59 54 45 20 38 0D 0A 42 59 54 45 20 31 ..BYTE 8..BYTE 1
000060: 34 0D 0A 42 59 54 45 20 36 0D 0A 42 59 54 45 20 4..BYTE 6..BYTE
000070: 31 32 0D 0A 42 59 54 45 20 36 37 2C 32 0D 0A 57 12..BYTE 67,2..W
000080: 4F 52 44 20 53 45 54 55 50 4A 50 3A 42 59 54 45 ORD SETUPJP:BYTE
000090: 20 30 0D 0A 42 59 54 45 09 22 20 22 2C 22 50 22 0..BYTE." ","P"
0000A0: 2B 26 38 30 2C 22 6F 72 74 22 2C 30 0D 0A 42 59 +&80,"ort",0..BY
0000B0: 54 45 09 22 20 22 2C 22 45 22 2B 26 38 30 2C 22 TE." ","E"+&80,"
0000C0: 63 68 6F 73 22 2C 30 0D 0A 42 59 54 45 09 22 20 chos",0..BYTE."
0000D0: 22 2C 22 4D 22 2B 26 38 30 2C 22 61 63 72 6F 73 ","M"+&80,"acros
0000E0: 22 2C 30 0D 0A 42 59 54 45 09 22 20 22 2C 22 53 ",0..BYTE." ","S
0000F0: 22 2B 26 38 30 2C 22 61 76 65 22 2C 30 0D 0A 42 "+&80,"ave",0..B
000100: 59 54 45 09 22 20 22 2C 22 51 22 2B 26 38 30 2C YTE." ","Q"+&80,
000110: 22 75 69 74 22 2C 30 0D 0A 42 59 54 45 09 22 20 "uit",0..BYTE."
000120: 22 2C 22 48 22 2B 26 38 30 2C 22 61 6E 67 20 75 ","H"+&80,"ang u
000130: 70 22 2C 30 0D 0A 53 45 54 55 50 4A 50 0D 0A 57 p",0..SETUPJP..W
000140: 4F 52 44 20 73 65 74 09 09 3B 42 41 55 44 5F 53 ORD set..;BAUD_S
000150: 54 41 52 54 0D 0A 57 4F 52 44 20 43 75 73 5F 45 TART..WORD Cus_E
000160: 63 68 6F 73 09 0D 0A 57 4F 52 44 20 43 75 73 5F chos...WORD Cus_
000170: 4D 61 63 72 6F 73 09 0D 0A 57 4F 52 44 20 43 75 Macros...WORD Cu
000180: 73 5F 56 65 72 73 6F 6E 0D 0A 57 4F 52 44 20 45 s_Verson..WORD E
000190: 53 43 41 50 45 0D 0A 57 4F 52 44 20 48 41 4E 47 SCAPE..WORD HANG
0001A0: 55 50 0D 0A 0D 0A 2E 44 4F 53 57 49 4E 0D 0A 42 UP.....DOSWIN..B
0001B0: 59 54 45 20 33 36 2C 33 0D 0A 42 59 54 45 20 35 YTE 36,3..BYTE 5
0001C0: 2C 31 34 0D 0A 42 59 54 45 20 33 2C 31 32 0D 0A ,14..BYTE 3,12..
0001D0: 42 59 54 45 20 33 37 2C 34 0D 0A 57 4F 52 44 20 BYTE 37,4..WORD
0001E0: 44 4F 53 4A 50 3A 62 79 74 65 20 30 0D 0A 42 59 DOSJP:byte 0..BY
0001F0: 54 45 20 22 20 22 2C 22 44 22 2B 26 38 30 2C 22 TE " ","D"+&80,"
Size : 512 (Real : 512)
000000: 72 69 76 65 22 2C 30 0D 0A 42 59 54 45 20 22 20 rive",0..BYTE "
000010: 22 2C 22 45 22 2B 26 38 30 2C 22 72 61 73 65 22 ","E"+&80,"rase"
000020: 2C 30 0D 0A 42 59 54 45 20 22 20 22 2C 22 52 22 ,0..BYTE " ","R"
000030: 2B 26 38 30 2C 22 65 6E 61 6D 65 22 2C 30 0D 0A +&80,"ename",0..
000040: 2E 44 4F 53 4A 50 0D 0A 57 4F 52 44 09 44 52 49 .DOSJP..WORD.DRI
000050: 56 45 0D 0A 57 4F 52 44 09 45 52 41 53 45 0D 0A VE..WORD.ERASE..
000060: 57 4F 52 44 09 52 45 4E 41 4D 45 0D 0A 0D 0A 0D WORD.RENAME.....
000070: 0A 0D 0A 2E 44 69 61 6C 5F 4D 61 69 6E 6D 65 6E ....Dial_Mainmen
000080: 75 0D 0A 42 59 54 45 20 31 36 2C 31 2C 34 2C 31 u..BYTE 16,1,4,1
000090: 35 0D 0A 42 59 54 45 20 32 2C 31 33 2C 31 37 2C 5..BYTE 2,13,17,
0000A0: 32 0D 0A 57 4F 52 44 20 44 4A 75 6D 70 3A 62 79 2..WORD DJump:by
0000B0: 74 65 20 30 0D 0A 42 59 54 45 20 09 22 20 22 2C te 0..BYTE ." ",
0000C0: 22 44 22 2B 26 38 30 2C 22 69 61 6C 20 6C 69 73 "D"+&80,"ial lis
0000D0: 74 22 2C 30 0D 0A 62 79 74 65 09 22 20 22 2C 22 t",0..byte." ","
0000E0: 50 22 2B 26 38 30 2C 22 72 65 66 69 78 22 2C 30 P"+&80,"refix",0
0000F0: 0D 0A 2E 44 4A 75 6D 70 0D 0A 57 4F 52 44 20 44 ...DJump..WORD D
000100: 69 61 6C 75 70 0D 0A 77 6F 72 64 20 69 6E 70 75 ialup..word inpu
000110: 74 5F 70 72 65 66 69 78 0D 0A 0D 0A 0D 0A 44 49 t_prefix......DI
000120: 52 4D 45 4E 55 0D 0A 42 59 54 45 20 34 36 2C 31 RMENU..BYTE 46,1
000130: 0D 0A 42 59 54 45 20 36 0D 0A 42 59 54 45 20 31 ..BYTE 6..BYTE 1
000140: 34 0D 0A 42 59 54 45 20 34 0D 0A 42 59 54 45 20 4..BYTE 4..BYTE
000150: 31 32 0D 0A 42 59 54 45 20 34 37 2C 32 0D 0A 57 12..BYTE 47,2..W
000160: 4F 52 44 20 44 49 52 4A 50 3A 42 59 54 45 20 30 ORD DIRJP:BYTE 0
000170: 0D 0A 42 59 54 45 20 09 22 20 22 2C 22 41 22 2B ..BYTE ." ","A"+
000180: 26 38 30 2C 22 64 64 20 6E 61 6D 65 22 2C 30 0D &80,"dd name",0.
000190: 0A 42 59 54 45 20 09 22 20 22 2C 22 45 22 2B 26 .BYTE ." ","E"+&
0001A0: 38 30 2C 22 72 61 73 65 20 6E 61 6D 65 22 2C 30 80,"rase name",0
0001B0: 0D 0A 42 59 54 45 20 09 22 20 22 2C 22 53 22 2B ..BYTE ." ","S"+
0001C0: 26 38 30 2C 22 61 76 65 22 2C 30 0D 0A 42 59 54 &80,"ave",0..BYT
0001D0: 45 20 09 22 20 22 2C 22 43 22 2B 26 38 30 2C 22 E ." ","C"+&80,"
0001E0: 6C 65 61 72 22 2C 30 0D 0A 44 49 52 4A 50 20 20 lear",0..DIRJP
0001F0: 20 20 20 0D 0A 57 4F 52 44 20 45 4E 54 45 52 5F ..WORD ENTER_
Size : 512 (Real : 512)
000000: 4E 41 4D 45 0D 0A 57 4F 52 44 20 45 52 41 53 45 NAME..WORD ERASE
000010: 5F 4E 41 4D 45 09 0D 0A 57 4F 52 44 20 53 41 56 _NAME...WORD SAV
000020: 45 5F 44 49 52 0D 0A 57 4F 52 44 20 45 52 41 53 E_DIR..WORD ERAS
000030: 45 5F 44 49 52 0D 0A 0D 0A 2E 44 49 41 4C 5F 49 E_DIR.....DIAL_I
000040: 4E 46 4F 0D 0A 42 59 54 45 20 30 2C 31 30 2C 38 NFO..BYTE 0,10,8
000050: 2C 34 31 0D 0A 42 59 54 45 20 37 2C 30 2C 32 2C ,41..BYTE 7,0,2,
000060: 31 31 0D 0A 57 4F 52 44 20 30 3A 42 59 54 45 20 11..WORD 0:BYTE
000070: 26 46 46 0D 0A 42 59 54 45 20 09 22 44 49 52 45 &FF..BYTE ."DIRE
000080: 43 54 4F 52 59 20 50 41 47 45 20 20 3A 22 2C 30 CTORY PAGE :",0
000090: 0D 0A 42 59 54 45 20 20 20 20 30 0D 0A 3B 59 54 ..BYTE 0..;YT
0000A0: 45 20 09 22 43 6F 6E 74 72 6F 6C 20 20 20 20 20 E ."Control
0000B0: 20 20 20 20 20 20 20 20 43 61 6C 6C 73 22 2C 30 Calls",0
0000C0: 0D 0A 42 59 54 45 20 09 22 43 6F 6E 74 72 6F 6C ..BYTE ."Control
0000D0: 22 2C 30 0D 0A 42 59 54 45 20 09 22 53 70 65 65 ",0..BYTE ."Spee
0000E0: 64 73 22 2C 30 0D 0A 42 59 54 45 20 09 22 54 69 ds",0..BYTE ."Ti
0000F0: 6D 65 73 22 2C 30 0D 0A 42 59 54 45 20 09 22 4E mes",0..BYTE ."N
000100: 6F 74 65 73 22 2C 30 0D 0A 0D 0A 2E 42 42 53 4C otes",0.....BBSL
000110: 49 53 54 09 62 79 74 65 20 31 33 2C 32 2C 32 32 IST.byte 13,2,22
000120: 2C 35 36 0D 0A 09 09 62 79 74 65 20 32 30 2C 35 ,56....byte 20,5
000130: 34 2C 31 34 2C 33 0D 0A 0D 0A 3B 09 09 42 59 54 4,14,3....;..BYT
000140: 45 20 34 32 2C 32 2C 32 32 2C 33 38 0D 0A 3B 09 E 42,2,22,38..;.
000150: 09 42 59 54 45 20 32 30 2C 33 36 2C 34 33 2C 33 .BYTE 20,36,43,3
000160: 0D 0A 0D 0A 2E 4C 4F 41 44 49 52 45 52 52 09 42 .....LOADIRERR.B
000170: 59 54 45 20 35 30 2C 31 30 2C 33 2C 32 32 0D 0A YTE 50,10,3,22..
000180: 2E 45 4E 54 45 52 5F 42 42 53 09 42 59 54 45 20 .ENTER_BBS.BYTE
000190: 31 34 2C 36 2C 35 2C 35 33 0D 0A 2E 42 42 53 4E 14,6,5,53...BBSN
0001A0: 41 4D 45 09 53 54 52 20 22 4E 61 6D 65 20 20 20 AME.STR "Name
0001B0: 3A 22 0D 0A 2E 42 42 53 4E 55 4D 42 45 52 09 53 :"...BBSNUMBER.S
0001C0: 54 52 20 22 4E 75 6D 62 65 72 20 3A 22 0D 0A 2E TR "Number :"...
0001D0: 42 42 53 54 49 4D 45 53 09 53 54 52 20 22 54 69 BBSTIMES.STR "Ti
0001E0: 6D 65 73 20 20 3A 22 0D 0A 2E 42 42 53 4E 4F 54 mes :"...BBSNOT
0001F0: 45 53 09 53 54 52 20 22 4E 6F 74 65 73 20 20 3A ES.STR "Notes :
Size : 512 (Real : 512)
000000: 22 0D 0A 0D 0A 2E 4B 45 59 53 0D 0A 42 59 54 45 ".....KEYS..BYTE
000010: 09 30 2C 31 31 0D 0A 42 59 54 45 09 31 2C 39 0D .0,11..BYTE.1,9.
000020: 0A 42 59 54 45 09 32 2C 31 30 0D 0A 42 59 54 45 .BYTE.2,10..BYTE
000030: 09 38 2C 38 0D 0A 3B 59 54 45 20 09 37 39 2C 38 .8,8..;YTE .79,8
000040: 0D 0A 42 59 54 45 20 09 32 34 2C 32 37 0D 0A 42 ..BYTE .24,27..B
000050: 59 54 45 09 37 2C 26 45 38 0D 0A 42 59 54 45 09 YTE.7,&E8..BYTE.
000060: 36 2C 31 33 0D 0A 42 59 54 45 20 26 46 46 0D 0A 6,13..BYTE &FF..
000070: 0D 0A 2E 45 58 50 41 4E 44 5F 54 41 42 4C 45 0D ...EXPAND_TABLE.
000080: 0A 57 4F 52 44 20 46 4B 30 0D 0A 57 4F 52 44 20 .WORD FK0..WORD
000090: 46 4B 31 0D 0A 57 4F 52 44 20 46 4B 32 0D 0A 57 FK1..WORD FK2..W
0000A0: 4F 52 44 20 46 4B 33 0D 0A 57 4F 52 44 20 46 4B ORD FK3..WORD FK
0000B0: 34 0D 0A 57 4F 52 44 20 46 4B 35 0D 0A 57 4F 52 4..WORD FK5..WOR
0000C0: 44 20 46 4B 36 0D 0A 57 4F 52 44 20 46 4B 37 0D D FK6..WORD FK7.
0000D0: 0A 57 4F 52 44 20 46 4B 38 0D 0A 57 4F 52 44 20 .WORD FK8..WORD
0000E0: 46 4B 39 0D 0A 0D 0A 2E 4C 4F 47 4F 4E 32 09 0D FK9.....LOGON2..
0000F0: 0A 42 59 54 45 20 26 38 32 2C 22 20 42 42 53 20 .BYTE &82," BBS
000100: 54 45 52 4D 49 4E 41 4C 20 20 56 36 2E 30 30 20 TERMINAL V6.00
000110: 20 20 20 20 20 20 20 5B 53 48 49 46 54 5D 5B 41 [SHIFT][A
000120: 72 72 6F 77 5D 20 66 6F 72 20 41 4E 53 49 20 63 rrow] for ANSI c
000130: 75 72 73 6F 72 22 2C 26 38 30 2C 31 30 2C 31 33 ursor",&80,10,13
000140: 2C 30 0D 0A 0D 0A 2E 4C 4F 47 4F 4E 0D 0A 42 59 ,0.....LOGON..BY
000150: 54 45 09 22 42 42 53 20 54 45 52 4D 49 4E 41 4C TE."BBS TERMINAL
000160: 20 20 56 36 2E 30 30 22 2C 31 30 2C 31 33 0D 0A V6.00",10,13..
000170: 42 59 54 45 09 22 46 52 45 45 57 41 52 45 20 43 BYTE."FREEWARE C
000180: 4F 4D 4D 55 4E 49 43 41 54 49 4F 4E 53 20 54 45 OMMUNICATIONS TE
000190: 52 4D 49 4E 41 4C 3A 22 2C 31 30 2C 31 30 2C 31 RMINAL:",10,10,1
0001A0: 33 0D 0A 42 59 54 45 20 20 09 22 41 6C 6C 20 72 3..BYTE ."All r
0001B0: 69 67 68 74 73 20 74 6F 20 74 68 69 73 20 70 72 ights to this pr
0001C0: 6F 67 72 61 6D 6D 65 20 61 72 65 20 72 65 74 61 ogramme are reta
0001D0: 69 6E 65 64 20 62 79 20 74 68 65 20 41 75 74 68 ined by the Auth
0001E0: 6F 72 2E 22 2C 31 30 2C 31 33 0D 0A 42 59 54 45 or.",10,13..BYTE
0001F0: 09 22 49 20 67 72 61 6E 74 20 74 68 65 20 72 69 ."I grant the ri
Size : 512 (Real : 512)
000000: 67 68 74 20 74 6F 20 64 69 73 74 72 69 62 75 74 ght to distribut
000010: 65 20 74 68 69 73 20 70 72 6F 67 72 61 6D 2C 20 e this program,
000020: 70 72 6F 76 69 64 69 6E 67 20 74 68 61 74 20 6E providing that n
000030: 6F 20 63 68 61 72 67 65 22 2C 31 30 2C 31 33 0D o charge",10,13.
000040: 0A 42 59 54 45 09 22 69 73 20 6D 61 64 65 2E 20 .BYTE."is made.
000050: 49 20 61 6C 73 6F 20 67 72 61 6E 74 20 74 68 65 I also grant the
000060: 20 72 69 67 68 74 20 74 6F 20 20 64 69 73 74 72 right to distr
000070: 69 62 75 74 65 20 6D 6F 64 69 66 69 65 64 20 63 ibute modified c
000080: 6F 70 69 65 73 20 6F 66 20 74 68 69 73 22 2C 31 opies of this",1
000090: 30 2C 31 33 0D 0A 42 59 54 45 09 22 70 72 6F 67 0,13..BYTE."prog
0000A0: 72 61 6D 2C 20 70 72 6F 76 69 64 69 6E 67 20 74 ram, providing t
0000B0: 68 61 74 20 6E 6F 20 63 68 61 72 67 65 20 69 73 hat no charge is
0000C0: 20 6D 61 64 65 2C 20 61 6E 64 20 74 68 65 20 61 made, and the a
0000D0: 75 74 68 6F 72 27 73 20 6E 61 6D 65 73 20 73 74 uthor's names st
0000E0: 61 79 22 2C 31 30 2C 31 33 0D 0A 42 59 54 45 09 ay",10,13..BYTE.
0000F0: 22 69 6E 74 61 63 74 2E 22 2C 31 30 2C 31 30 2C "intact.",10,10,
000100: 31 33 0D 0A 42 59 54 45 09 26 38 31 2C 22 44 49 13..BYTE.&81,"DI
000110: 52 58 2E 42 42 53 20 20 20 44 69 61 6C 69 6E 67 RX.BBS Dialing
000120: 20 6C 69 73 74 22 2C 31 30 2C 31 33 0D 0A 62 79 list",10,13..by
000130: 74 65 09 20 20 20 20 22 54 45 52 4D 43 52 43 2E te. "TERMCRC.
000140: 42 42 53 20 22 2C 31 30 2C 31 33 0D 0A 62 79 74 BBS ",10,13..byt
000150: 65 09 20 20 20 20 22 20 26 30 30 30 2D 26 32 30 e. " &000-&20
000160: 30 20 43 52 43 20 74 61 62 6C 65 73 22 2C 31 30 0 CRC tables",10
000170: 2C 31 33 0D 0A 62 79 74 65 09 20 20 20 20 22 20 ,13..byte. "
000180: 26 32 30 30 2D 26 33 30 30 20 49 6E 70 75 74 20 &200-&300 Input
000190: 6D 61 74 72 69 78 22 2C 31 30 2C 31 33 0D 0A 62 matrix",10,13..b
0001A0: 79 74 65 20 20 20 20 20 20 20 20 22 20 26 33 30 yte " &30
0001B0: 30 2D 26 34 30 30 20 4F 75 74 70 75 74 20 6D 61 0-&400 Output ma
0001C0: 74 72 69 78 22 2C 31 30 2C 31 30 2C 31 30 2C 31 trix",10,10,10,1
0001D0: 33 0D 0A 42 59 54 45 09 22 57 72 69 74 74 65 6E 3..BYTE."Written
0001E0: 20 62 79 20 22 2C 26 38 31 2C 22 47 6C 65 6E 6E by ",&81,"Glenn
0001F0: 20 57 69 6C 74 6F 6E 22 2C 26 38 30 2C 22 20 31 Wilton",&80," 1
Size : 512 (Real : 512)
000000: 39 39 31 22 2C 31 30 2C 31 33 0D 0A 42 59 54 45 991",10,13..BYTE
000010: 09 22 41 6E 73 69 20 62 61 73 65 64 20 6F 6E 20 ."Ansi based on
000020: 63 6F 64 65 20 62 79 20 45 77 65 6E 20 4D 63 4E code by Ewen McN
000030: 65 69 6C 6C 20 20 20 20 20 31 39 39 30 22 2C 31 eill 1990",1
000040: 30 2C 31 30 2C 31 33 0D 0A 42 59 54 45 09 26 38 0,10,13..BYTE.&8
000050: 31 2C 22 4C 4F 41 44 49 4E 47 20 44 49 52 45 43 1,"LOADING DIREC
000060: 54 4F 52 59 22 2C 26 38 30 2C 31 33 2C 31 30 2C TORY",&80,13,10,
000070: 30 0D 0A 0D 0A 2E 55 53 45 52 58 09 09 09 53 54 0.....USERX...ST
000080: 52 20 22 55 53 45 52 22 0D 0A 2E 45 52 41 53 54 R "USER"...ERAST
000090: 52 09 09 09 53 54 52 20 22 45 52 41 22 0D 0A 2E R...STR "ERA"...
0000A0: 45 52 41 49 58 09 09 09 57 4F 52 44 20 45 52 41 ERAIX...WORD ERA
0000B0: 4C 45 4E 0D 0A 2E 45 52 41 4C 45 4E 20 09 09 42 LEN...ERALEN ..B
0000C0: 59 54 45 20 30 0D 0A 09 09 09 57 4F 52 44 20 4E YTE 0.....WORD N
0000D0: 41 4D 45 20 0D 0A 2E 4E 41 4D 45 31 09 09 09 44 AME ...NAME1...D
0000E0: 45 46 53 20 31 36 0D 0A 2E 4E 41 4D 45 32 09 09 EFS 16...NAME2..
0000F0: 09 44 45 46 53 20 31 36 0D 0A 2E 4E 45 57 4E 41 .DEFS 16...NEWNA
000100: 4D 45 20 09 09 53 54 52 09 22 4E 45 57 20 4E 41 ME ..STR."NEW NA
000110: 4D 45 3A 20 22 0D 0A 2E 4F 4C 44 4E 41 4D 45 20 ME: "...OLDNAME
000120: 09 09 53 54 52 09 22 4F 4C 44 20 4E 41 4D 45 3A ..STR."OLD NAME:
000130: 20 22 0D 0A 2E 52 45 4E 49 58 5F 4E 41 4D 45 32 "...RENIX_NAME2
000140: 09 09 57 4F 52 44 20 4E 41 4D 45 32 4C 45 4E 0D ..WORD NAME2LEN.
000150: 0A 2E 52 45 4E 49 58 5F 4E 41 4D 45 31 09 09 57 ..RENIX_NAME1..W
000160: 4F 52 44 20 4E 41 4D 45 31 4C 45 4E 0D 0A 2E 4E ORD NAME1LEN...N
000170: 41 4D 45 31 4C 45 4E 09 09 42 59 54 45 20 30 0D AME1LEN..BYTE 0.
000180: 0A 09 09 09 57 4F 52 44 20 4E 41 4D 45 31 0D 0A ....WORD NAME1..
000190: 2E 4E 41 4D 45 32 4C 45 4E 09 09 42 59 54 45 20 .NAME2LEN..BYTE
0001A0: 30 0D 0A 09 09 09 57 4F 52 44 20 4E 41 4D 45 32 0.....WORD NAME2
0001B0: 0D 0A 2E 52 45 4E 53 54 52 09 09 09 53 54 52 20 ...RENSTR...STR
0001C0: 22 52 45 4E 22 0D 0A 0D 0A 2E 52 53 58 43 41 4C "REN".....RSXCAL
0001D0: 4C 09 09 57 4F 52 44 20 30 0D 0A 2E 52 53 58 52 L..WORD 0...RSXR
0001E0: 4F 4D 09 09 09 42 59 54 45 20 30 0D 0A 2E 46 49 OM...BYTE 0...FI
0001F0: 4C 45 4E 41 4D 45 09 09 53 54 52 09 22 46 69 6C LENAME..STR."Fil
Size : 512 (Real : 512)
000000: 65 6E 61 6D 65 20 3A 20 22 0D 0A 2E 4E 41 4D 45 ename : "...NAME
000010: 09 09 09 42 59 54 45 09 22 58 4D 4F 44 45 4D 20 ...BYTE."XMODEM
000020: 20 20 20 20 20 20 20 20 20 20 20 20 20 22 0D 0A "..
000030: 3B 4C 61 73 74 5F 42 4C 6F 63 6B 5F 41 64 64 09 ;Last_BLock_Add.
000040: 09 57 4F 52 44 20 58 6D 6F 64 65 6D 5F 53 74 61 .WORD Xmodem_Sta
000050: 72 74 0D 0A 2E 45 78 70 65 63 74 65 64 5F 42 6C rt...Expected_Bl
000060: 6F 63 6B 09 09 42 59 54 45 20 31 0D 0A 2E 52 65 ock..BYTE 1...Re
000070: 63 5F 42 6F 72 64 65 72 09 09 57 4F 52 44 20 58 c_Border..WORD X
000080: 6D 6F 64 65 6D 5F 49 6E 66 6F 0D 0A 2E 52 65 63 modem_Info...Rec
000090: 5F 41 64 64 09 09 57 4F 52 44 20 30 0D 0A 3B 43 _Add..WORD 0..;C
0000A0: 52 43 09 09 09 42 59 54 45 20 33 32 0D 0A 2E 42 RC...BYTE 32...B
0000B0: 79 74 65 73 09 09 09 57 4F 52 44 20 30 0D 0A 2E ytes...WORD 0...
0000C0: 42 6C 6F 63 6B 09 09 09 42 59 54 45 20 30 0D 0A Block...BYTE 0..
0000D0: 2E 46 46 5F 42 6C 6F 63 6B 09 09 42 59 54 45 20 .FF_Block..BYTE
0000E0: 30 0D 0A 2E 43 52 43 56 41 4C 09 09 09 57 4F 52 0...CRCVAL...WOR
0000F0: 44 20 30 0D 0A 2E 53 4F 48 53 54 58 09 09 09 42 D 0...SOHSTX...B
000100: 59 54 45 20 31 0D 0A 2E 53 65 6E 64 48 65 61 64 YTE 1...SendHead
000110: 65 72 09 09 53 54 52 20 22 53 65 6E 64 20 66 69 er..STR "Send fi
000120: 6C 65 20 68 65 61 64 65 72 3F 20 28 59 2F 4E 29 le header? (Y/N)
000130: 22 0D 0A 2E 54 4C 65 6E 67 74 68 09 09 57 4F 52 "...TLength..WOR
000140: 44 20 31 32 38 0D 0A 2E 54 45 6E 64 5F 46 6C 61 D 128...TEnd_Fla
000150: 67 09 09 42 59 54 45 20 30 0D 0A 2E 48 45 41 44 g..BYTE 0...HEAD
000160: 5F 46 4C 41 47 09 09 42 59 54 45 20 30 0D 0A 2E _FLAG..BYTE 0...
000170: 4E 55 4D 4F 46 42 4C 4F 43 4B 09 09 57 4F 52 44 NUMOFBLOCK..WORD
000180: 20 30 0D 0A 2E 58 54 59 50 45 09 09 09 57 4F 52 0...XTYPE...WOR
000190: 44 20 58 58 4B 30 0D 0A 2E 4F 4E 32 09 09 09 42 D XXK0...ON2...B
0001A0: 59 54 45 20 22 4F 6E 20 22 2C 26 38 30 2C 30 0D YTE "On ",&80,0.
0001B0: 0A 2E 4F 46 46 32 09 09 09 42 59 54 45 20 22 4F ..OFF2...BYTE "O
0001C0: 66 66 22 2C 26 38 30 2C 30 0D 0A 2E 44 59 09 09 ff",&80,0...DY..
0001D0: 09 57 4F 52 44 20 30 0D 0A 2E 50 55 4C 4C 5F 53 .WORD 0...PULL_S
0001E0: 54 41 43 4B 09 09 57 4F 52 44 20 30 0D 0A 2E 50 TACK..WORD 0...P
0001F0: 55 4C 49 58 09 09 09 57 4F 52 44 20 30 0D 0A 2E ULIX...WORD 0...
Size : 512 (Real : 512)
000000: 54 59 50 09 09 09 42 59 54 45 20 30 0D 0A 2E 48 TYP...BYTE 0...H
000010: 45 41 44 44 45 52 09 09 57 4F 52 44 20 30 0D 0A EADDER..WORD 0..
000020: 2E 46 53 4A 50 09 09 09 57 4F 52 44 20 30 0D 0A .FSJP...WORD 0..
000030: 2E 42 41 53 49 43 09 09 09 53 54 52 09 22 42 41 .BASIC...STR."BA
000040: 53 49 43 22 0D 0A 2E 42 49 4E 41 52 59 09 09 09 SIC"...BINARY...
000050: 53 54 52 09 22 42 49 4E 41 52 59 22 0D 0A 2E 53 STR."BINARY"...S
000060: 43 52 45 45 4E 09 09 09 53 54 52 09 22 53 43 52 CREEN...STR."SCR
000070: 45 45 4E 22 0D 0A 2E 41 53 43 49 49 09 09 09 53 EEN"...ASCII...S
000080: 54 52 09 22 41 53 43 49 49 22 09 0D 0A 2E 50 52 TR."ASCII"....PR
000090: 4F 54 09 09 09 53 54 52 09 22 5B 50 5D 20 22 0D OT...STR."[P] ".
0000A0: 0A 2E 46 49 4C 45 5F 4C 45 4E 47 54 48 09 09 53 ..FILE_LENGTH..S
0000B0: 54 52 09 22 46 69 6C 65 20 6C 65 6E 67 74 68 20 TR."File length
0000C0: 20 20 3A 20 26 22 0D 0A 2E 44 41 54 41 5F 4C 4F : &"...DATA_LO
0000D0: 43 09 09 53 54 52 09 22 44 61 74 61 20 6C 6F 63 C..STR."Data loc
0000E0: 61 74 69 6F 6E 20 3A 20 26 22 0D 0A 2E 54 59 50 ation : &"...TYP
0000F0: 45 09 09 09 53 54 52 09 22 46 69 6C 65 20 54 79 E...STR."File Ty
000100: 70 65 20 20 20 20 20 3A 20 22 0D 0A 2E 53 54 52 pe : "...STR
000110: 53 50 41 43 45 09 09 53 54 52 20 09 22 20 22 0D SPACE..STR ." ".
000120: 0A 0D 0A 2E 43 53 58 09 09 09 42 59 54 45 20 30 ....CSX...BYTE 0
000130: 0D 0A 3B 48 45 4C 50 5F 4E 41 4D 45 09 09 42 59 ..;HELP_NAME..BY
000140: 54 45 20 22 48 45 4C 50 2E 42 42 53 22 0D 0A 2E TE "HELP.BBS"...
000150: 53 57 49 54 43 48 09 09 09 53 54 52 20 22 53 65 SWITCH...STR "Se
000160: 74 20 74 6F 20 22 0D 0A 2E 42 41 55 44 5F 54 45 t to "...BAUD_TE
000170: 4D 50 09 09 42 59 54 45 20 30 0D 0A 2E 43 4C 49 MP..BYTE 0...CLI
000180: 50 53 56 09 09 09 57 4F 52 44 20 30 0D 0A 2E 43 PSV...WORD 0...C
000190: 4C 49 50 4C 45 4E 09 09 57 4F 52 44 20 30 0D 0A LIPLEN..WORD 0..
0001A0: 2E 43 4C 49 50 59 09 09 09 57 4F 52 44 20 30 0D .CLIPY...WORD 0.
0001B0: 0A 20 20 20 20 0D 0A 2E 43 59 43 42 4F 52 09 09 . ...CYCBOR..
0001C0: 09 42 59 54 45 20 30 2C 39 2C 31 35 2C 34 31 0D .BYTE 0,9,15,41.
0001D0: 0A 2E 43 59 43 54 58 09 09 09 42 59 54 45 20 22 ..CYCTX...BYTE "
0001E0: 5B 43 4F 50 59 5D 20 20 41 64 64 20 20 20 20 20 [COPY] Add
0001F0: 5B 45 53 43 5D 20 20 20 51 75 69 74 2F 45 78 69 [ESC] Quit/Exi
Size : 512 (Real : 512)
000000: 74 22 2C 30 0D 0A 2E 43 59 43 54 58 31 09 09 09 t",0...CYCTX1...
000010: 42 59 54 45 20 22 5B 44 45 4C 5D 20 20 20 57 69 BYTE "[DEL] Wi
000020: 70 65 20 20 20 20 5B 45 4E 54 45 52 5D 20 44 69 pe [ENTER] Di
000030: 61 6C 22 2C 30 09 0D 0A 2E 43 59 43 4E 55 4D 09 al",0....CYCNUM.
000040: 09 09 42 59 54 45 20 30 0D 0A 2E 43 59 43 59 09 ..BYTE 0...CYCY.
000050: 09 09 42 59 54 45 20 30 0D 0A 2E 44 49 41 4C 54 ..BYTE 0...DIALT
000060: 49 4D 45 09 09 42 59 54 45 20 30 0D 0A 2E 4E 4F IME..BYTE 0...NO
000070: 4E 45 09 09 09 42 59 54 45 20 22 4E 6F 6E 65 22 NE...BYTE "None"
000080: 0D 0A 2E 41 54 44 54 09 09 09 42 59 54 45 20 22 ...ATDT...BYTE "
000090: 41 54 44 54 22 0D 0A 2E 41 54 44 50 09 09 09 42 ATDT"...ATDP...B
0000A0: 59 54 45 20 22 41 54 44 50 22 0D 0A 2E 44 49 41 YTE "ATDP"...DIA
0000B0: 4C 5F 4A 55 4D 50 09 09 57 4F 52 44 20 54 4F 4E L_JUMP..WORD TON
0000C0: 45 0D 0A 2E 44 49 41 4C 5F 43 4F 4E 54 52 4F 4C E...DIAL_CONTROL
0000D0: 09 09 57 4F 52 44 20 61 74 64 74 0D 0A 2E 44 69 ..WORD atdt...Di
0000E0: 61 6C 5F 53 65 6C 65 63 74 09 09 42 59 54 45 20 al_Select..BYTE
0000F0: 30 09 0D 0A 2E 4E 55 4D 42 45 52 09 09 09 57 4F 0....NUMBER...WO
000100: 52 44 20 30 0D 0A 2E 44 49 41 4C 5F 43 41 4C 4C RD 0...DIAL_CALL
000110: 53 09 09 42 59 54 45 20 30 0D 0A 2E 44 49 52 46 S..BYTE 0...DIRF
000120: 49 4C 45 4E 41 4D 45 09 09 42 59 54 45 20 22 41 ILENAME..BYTE "A
000130: 3A 44 49 52 22 0D 0A 2E 50 41 47 45 5F 4E 55 4D :DIR"...PAGE_NUM
000140: 42 45 52 09 09 42 59 54 45 20 22 30 2E 42 42 53 BER..BYTE "0.BBS
000150: 22 0D 0A 2E 4C 4F 41 44 49 52 4D 53 47 09 09 42 "...LOADIRMSG..B
000160: 59 54 45 20 26 38 32 2C 22 44 69 72 65 63 74 6F YTE &82,"Directo
000170: 72 79 20 6E 6F 74 20 66 6F 75 6E 64 22 2C 26 38 ry not found",&8
000180: 30 2C 30 0D 0A 2E 42 42 53 59 09 09 09 42 59 54 0,0...BBSY...BYT
000190: 45 20 30 0D 0A 2E 43 41 50 09 09 09 42 59 54 45 E 0...CAP...BYTE
0001A0: 20 30 0D 0A 2E 43 41 50 53 59 09 09 09 42 59 54 0...CAPSY...BYT
0001B0: 45 20 30 0D 0A 2E 43 41 50 5F 42 55 46 09 09 57 E 0...CAP_BUF..W
0001C0: 4F 52 44 20 30 0D 0A 2E 43 41 50 5F 4C 45 4E 09 ORD 0...CAP_LEN.
0001D0: 09 57 4F 52 44 20 30 0D 0A 2E 44 45 46 57 4F 52 .WORD 0...DEFWOR
0001E0: 44 09 09 57 4F 52 44 20 30 0D 0A 2E 44 45 46 4E D..WORD 0...DEFN
0001F0: 55 4D 09 09 09 42 59 54 45 20 30 0D 0A 2E 44 45 UM...BYTE 0...DE
Size : 512 (Real : 512)
000000: 46 49 4E 45 54 58 54 09 09 42 59 54 45 20 22 23 FINETXT..BYTE "#
000010: 20 66 6F 72 20 5B 43 52 5D 22 2C 30 0D 0A 2E 53 for [CR]",0...S
000020: 41 56 45 50 45 52 53 09 09 53 54 52 20 22 53 61 AVEPERS..STR "Sa
000030: 76 65 20 61 20 70 65 72 73 6F 6E 61 6C 20 63 6F ve a personal co
000040: 70 79 3F 20 28 79 2F 4E 29 20 22 0D 0A 2E 41 4E py? (y/N) "...AN
000050: 53 49 46 49 4C 45 4E 41 4D 45 09 09 42 59 54 45 SIFILENAME..BYTE
000060: 20 26 38 32 2C 22 46 69 6C 65 6E 61 6D 65 20 3A &82,"Filename :
000070: 22 2C 26 38 30 2C 30 0D 0A 2E 4E 45 57 54 45 52 ",&80,0...NEWTER
000080: 4D 09 09 44 45 46 53 20 31 36 0D 0A 2E 43 55 53 M..DEFS 16...CUS
000090: 59 45 53 09 09 09 42 59 54 45 20 26 38 32 2C 22 YES...BYTE &82,"
0000A0: 59 65 73 22 2C 26 38 30 2C 30 0D 0A 2E 43 55 53 Yes",&80,0...CUS
0000B0: 4E 4F 09 09 09 42 59 54 45 20 26 38 32 2C 22 4E NO...BYTE &82,"N
0000C0: 6F 22 2C 26 38 30 2C 30 0D 0A 2E 4C 4F 43 45 43 o",&80,0...LOCEC
0000D0: 48 4F 09 09 53 54 52 20 22 4C 6F 63 61 6C 20 45 HO..STR "Local E
0000E0: 63 68 6F 20 2E 20 20 2E 20 20 2E 20 20 2E 20 20 cho . . . .
0000F0: 2E 20 20 3F 20 22 0D 0A 2E 52 45 4D 45 43 48 4F . ? "...REMECHO
000100: 09 09 53 54 52 20 22 52 65 6D 6F 74 65 20 45 63 ..STR "Remote Ec
000110: 68 6F 20 20 20 2E 20 20 2E 20 20 2E 20 20 2E 20 ho . . . .
000120: 20 3F 20 22 0D 0A 2E 4C 4F 43 44 45 4C 09 09 09 ? "...LOCDEL...
000130: 53 54 52 20 22 4C 6F 63 61 6C 20 64 65 73 74 72 STR "Local destr
000140: 75 63 74 69 76 65 20 64 65 6C 65 74 65 20 20 3F uctive delete ?
000150: 20 22 0D 0A 2E 4C 4F 43 4C 46 09 09 09 53 54 52 "...LOCLF...STR
000160: 20 22 4C 6F 63 61 6C 20 61 64 64 20 4C 46 20 74 "Local add LF t
000170: 6F 20 43 52 20 20 2E 20 20 2E 20 20 3F 20 22 0D o CR . . ? ".
000180: 0A 2E 52 45 4D 44 45 4C 09 09 09 53 54 52 20 22 ..REMDEL...STR "
000190: 52 65 6D 6F 74 65 20 64 65 73 74 72 75 63 74 69 Remote destructi
0001A0: 76 65 20 64 65 6C 65 74 65 20 3F 20 22 0D 0A 2E ve delete ? "...
0001B0: 52 45 4D 4C 46 09 09 09 53 54 52 20 22 52 65 6D REMLF...STR "Rem
0001C0: 6F 74 65 20 61 64 64 20 4C 46 20 74 6F 20 43 52 ote add LF to CR
0001D0: 20 2E 20 20 2E 20 20 3F 20 22 0D 0A 2E 45 52 52 . . ? "...ERR
0001E0: 4F 52 4F 4E 44 49 53 43 09 09 53 54 52 09 22 44 ORONDISC..STR."D
0001F0: 69 73 63 20 65 72 72 6F 72 22 0D 0A 2E 53 54 41 isc error"...STA
Size : 512 (Real : 512)
000000: 52 54 5F 53 54 41 43 4B 09 09 57 4F 52 44 20 30 RT_STACK..WORD 0
000010: 0D 0A 2E 49 4E 46 4F 5F 53 54 41 52 54 09 09 57 ...INFO_START..W
000020: 4F 52 44 20 30 0D 0A 2E 44 49 41 4C 54 49 4D 45 ORD 0...DIALTIME
000030: 4F 55 54 09 09 42 59 54 45 20 33 30 0D 0A 2E 4D OUT..BYTE 30...M
000040: 41 4E 55 41 4C 54 49 4D 45 4F 55 54 09 09 42 59 ANUALTIMEOUT..BY
000050: 54 45 20 31 32 30 0D 0A 0D 0A 0D 0A 3B 2E 43 59 TE 120......;.CY
000060: 43 5F 42 55 46 46 45 52 09 44 45 46 53 20 33 30 C_BUFFER.DEFS 30
000070: 30 2C 33 32 0D 0A 0D 0A 2E 45 4E 44 43 4F 44 45 0,32.....ENDCODE
000080: 0D 0A 2E 48 45 6E 64 63 6F 64 65 20 09 45 51 55 ...HEndcode .EQU
000090: 20 45 6E 64 63 6F 64 65 20 4D 4F 44 20 26 31 30 Endcode MOD &10
0000A0: 30 0D 0A 2E 4E 65 78 74 70 61 67 65 09 52 4D 45 0...Nextpage.RME
0000B0: 4D 20 26 31 30 30 2D 48 45 6E 64 63 6F 64 65 2C M &100-HEndcode,
0000C0: 26 46 46 0D 0A 0D 0A 0D 0A 4C 49 53 54 0D 0A 2E &FF......LIST...
0000D0: 4F 50 5F 53 54 41 52 54 0D 0A 0D 0A 3B 4F 55 54 OP_START....;OUT
0000E0: 42 55 46 46 46 09 52 4D 45 4D 20 26 31 30 30 0D BUFFF.RMEM &100.
0000F0: 0A 0D 0A 2E 4F 55 54 42 55 46 46 46 20 20 20 20 ....OUTBUFFF
000100: 0D 0A 2E 4F 55 54 5F 53 54 41 52 54 32 09 45 51 ...OUT_START2.EQ
000110: 55 20 4F 50 5F 53 54 41 52 54 2F 26 31 30 30 0D U OP_START/&100.
000120: 0A 2E 61 6D 73 64 6F 73 09 09 45 51 55 20 4F 50 ..amsdos..EQU OP
000130: 5F 53 54 41 52 54 2B 26 31 30 30 0D 0A 0D 0A 1A _START+&100.....
000140: 2C 31 0D 0A 09 4C 44 20 28 44 59 29 2C 48 4C 0D ,1...LD (DY),HL.
000150: 0A 09 72 65 74 09 09 3B 73 61 76 65 20 43 75 72 ..ret..;save Cur
000160: 73 6F 72 20 70 6F 73 20 69 6E 20 44 59 0D 0A 1A sor pos in DY...
000170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000180: 0A 2E 52 45 4D 44 45 4C 09 09 09 53 54 52 20 22 ..REMDEL...STR "
000190: 52 65 6D 6F 74 65 20 64 65 73 74 72 75 63 74 69 Remote destructi
0001A0: 76 65 20 64 65 6C 65 74 65 20 3F 20 22 0D 0A 2E ve delete ? "...
0001B0: 52 45 4D 4C 46 09 09 09 53 54 52 20 22 52 65 6D REMLF...STR "Rem
0001C0: 6F 74 65 20 61 64 64 20 4C 46 20 74 6F 20 43 52 ote add LF to CR
0001D0: 20 2E 20 20 2E 20 20 3F 20 22 0D 0A 2E 45 52 52 . . ? "...ERR
0001E0: 4F 52 4F 4E 44 49 53 43 09 09 53 54 52 09 22 44 ORONDISC..STR."D
0001F0: 69 73 63 20 65 72 72 6F 72 22 0D 0A 2E 53 54 41 isc error"...STA
Size : 512 (Real : 512)
000000: 31 09 70 72 69 6E 74 20 22 54 65 78 74 20 73 79 1.print "Text sy
000010: 73 74 65 6D 22 0D 0A 0D 0A 2E 53 63 72 65 65 6E stem".....Screen
000020: 5F 44 65 70 74 68 09 20 45 51 55 20 32 34 0D 0A _Depth. EQU 24..
000030: 2E 53 63 72 5F 44 65 70 74 68 09 42 59 54 45 20 .Scr_Depth.BYTE
000040: 32 34 0D 0A 0D 0A 2E 50 55 4C 4C 5F 50 52 49 4E 24.....PULL_PRIN
000050: 54 0D 0A 09 50 55 53 48 20 41 46 0D 0A 09 45 58 T...PUSH AF...EX
000060: 20 44 45 2C 48 4C 0D 0A 2E 50 50 30 09 0D 0A 09 DE,HL...PP0....
000070: 4C 44 20 41 2C 28 44 45 29 0D 0A 09 49 4E 43 20 LD A,(DE)...INC
000080: 44 45 0D 0A 09 4F 52 20 41 0D 0A 09 4A 50 20 5A DE...OR A...JP Z
000090: 2C 50 55 4C 4C 50 4F 50 0D 0A 09 50 55 53 48 20 ,PULLPOP...PUSH
0000A0: 44 45 0D 0A 09 4C 44 20 45 2C 41 0D 0A 09 4C 44 DE...LD E,A...LD
0000B0: 20 44 2C 43 68 61 72 6D 61 70 32 0D 0A 20 20 20 D,Charmap2..
0000C0: 20 20 20 20 20 42 49 54 20 37 2C 45 0D 0A 09 4A BIT 7,E...J
0000D0: 50 20 5A 2C 50 50 31 0D 0A 09 4C 44 20 44 2C 62 P Z,PP1...LD D,b
0000E0: 6F 6C 64 66 69 6E 74 32 0D 0A 2E 50 50 31 09 0D oldfint2...PP1..
0000F0: 0A 20 20 20 20 20 20 20 20 4C 44 20 48 4C 2C 28 . LD HL,(
000100: 59 29 0D 0A 09 43 41 4C 4C 20 53 43 52 5F 41 44 Y)...CALL SCR_AD
000110: 44 52 45 53 53 0D 0A 09 43 41 4C 4C 20 43 48 41 DRESS...CALL CHA
000120: 52 0D 0A 20 20 20 20 20 20 20 20 50 4F 50 20 44 R.. POP D
000130: 45 0D 0A 09 4C 44 20 41 2C 28 58 29 0D 0A 09 49 E...LD A,(X)...I
000140: 4E 43 20 41 0D 0A 09 4C 44 20 28 58 29 2C 41 0D NC A...LD (X),A.
000150: 0A 09 43 50 20 38 30 0D 0A 09 4A 52 20 4E 5A 2C ..CP 80...JR NZ,
000160: 50 50 30 0D 0A 09 58 4F 52 20 41 0D 0A 09 4C 44 PP0...XOR A...LD
000170: 20 28 58 29 2C 41 0D 0A 09 4A 50 20 50 50 30 0D (X),A...JP PP0.
000180: 0A 2E 50 55 4C 4C 50 4F 50 0D 0A 09 45 58 20 48 ..PULLPOP...EX H
000190: 4C 2C 44 45 0D 0A 09 50 4F 50 20 41 46 0D 0A 09 L,DE...POP AF...
0001A0: 52 45 54 0D 0A 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D RET....;--------
0001B0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0001C0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 0D 0A ------------....
0001D0: 2E 57 72 69 74 65 5F 43 68 61 72 0D 0A 09 50 55 .Write_Char...PU
0001E0: 53 48 20 41 46 0D 0A 20 20 20 20 20 20 20 20 50 SH AF.. P
0001F0: 55 53 48 20 42 43 0D 0A 09 50 55 53 48 20 44 45 USH BC...PUSH DE
Size : 512 (Real : 512)
000000: 0D 0A 09 50 55 53 48 20 48 4C 0D 0A 09 0D 0A 09 ...PUSH HL......
000010: 43 50 20 31 33 0D 0A 09 4A 70 20 5A 2C 57 43 5F CP 13...Jp Z,WC_
000020: 4C 46 0D 0A 09 43 50 20 31 30 0D 0A 09 4A 70 20 LF...CP 10...Jp
000030: 5A 2C 57 43 5F 44 4F 57 4E 0D 0A 09 50 55 53 48 Z,WC_DOWN...PUSH
000040: 20 41 46 0D 0A 09 4C 44 20 48 4C 2C 28 59 29 0D AF...LD HL,(Y).
000050: 0A 09 43 41 4C 4C 20 53 43 52 5F 41 44 44 52 45 ..CALL SCR_ADDRE
000060: 53 53 0D 0A 09 50 4F 50 20 41 46 0D 0A 09 4C 44 SS...POP AF...LD
000070: 20 44 2C 43 48 41 52 4D 41 50 32 0D 0A 09 4C 44 D,CHARMAP2...LD
000080: 20 45 2C 41 0D 0A 09 43 41 4C 4C 20 43 48 41 52 E,A...CALL CHAR
000090: 0D 0A 09 4C 44 20 48 4C 2C 28 59 29 0D 0A 09 49 ...LD HL,(Y)...I
0000A0: 4E 43 20 48 0D 0A 09 4C 44 20 41 2C 48 0D 0A 09 NC H...LD A,H...
0000B0: 43 50 20 38 30 0D 0A 09 4A 52 20 4E 5A 2C 57 43 CP 80...JR NZ,WC
0000C0: 32 0D 0A 09 4C 44 20 48 2C 30 3A 49 4E 43 20 4C 2...LD H,0:INC L
0000D0: 0D 0A 2E 57 43 32 09 4C 44 20 41 2C 4C 0D 0A 09 ...WC2.LD A,L...
0000E0: 43 50 20 32 35 0D 0A 09 4A 52 20 4E 5A 2C 57 43 CP 25...JR NZ,WC
0000F0: 33 0D 0A 3B 09 63 61 6C 6C 20 72 6F 6C 6C 75 70 3..;.call rollup
000100: 0D 0A 3B 09 4C 44 20 4C 2C 32 34 09 0D 0A 09 4C ..;.LD L,24....L
000110: 44 20 4C 2C 30 0D 0A 2E 57 43 33 09 4C 44 20 28 D L,0...WC3.LD (
000120: 59 29 2C 48 4C 0D 0A 2E 57 43 45 4E 44 09 50 4F Y),HL...WCEND.PO
000130: 50 20 48 4C 0D 0A 20 20 20 20 20 20 20 20 50 4F P HL.. PO
000140: 50 20 44 45 0D 0A 09 50 4F 50 20 42 43 0D 0A 09 P DE...POP BC...
000150: 50 4F 50 20 41 46 0D 0A 09 52 45 54 0D 0A 0D 0A POP AF...RET....
000160: 2E 57 43 5F 4C 46 0D 0A 09 4C 44 20 41 2C 28 58 .WC_LF...LD A,(X
000170: 29 0D 0A 09 58 4F 52 20 41 0D 0A 09 4C 44 20 28 )...XOR A...LD (
000180: 58 29 2C 41 0D 0A 20 20 20 20 20 20 20 20 4A 50 X),A.. JP
000190: 20 57 43 45 4E 44 0D 0A 09 0D 0A 2E 57 43 5F 44 WCEND......WC_D
0001A0: 4F 57 4E 0D 0A 09 4C 44 20 48 4C 2C 28 59 29 0D OWN...LD HL,(Y).
0001B0: 0A 09 49 4E 43 20 4C 0D 0A 09 4A 52 20 57 43 32 ..INC L...JR WC2
0001C0: 09 0D 0A 0D 0A 2E 53 63 72 65 65 6E 57 72 69 74 ......ScreenWrit
0001D0: 65 0D 0A 09 43 41 4C 4C 20 6A 70 72 69 6E 74 0D e...CALL jprint.
0001E0: 0A 09 4A 50 20 4A 61 6E 73 69 0D 0A 0D 0A 3B 2D ..JP Jansi....;-
0001F0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
Size : 512 (Real : 512)
000000: 2D 2D 2D 2D 2D 0D 0A 3B 09 50 52 49 4E 54 20 43 -----..;.PRINT C
000010: 48 41 52 0D 0A 3B 09 45 6E 74 72 79 20 28 58 29 HAR..;.Entry (X)
000020: 20 28 59 29 20 3D 78 2C 79 20 70 6F 73 20 20 41 (Y) =x,y pos A
000030: 3D 63 68 61 72 0D 0A 3B 09 45 78 69 74 0D 0A 3B =char..;.Exit..;
000040: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000050: 2D 2D 2D 2D 2D 0D 0A 2E 6A 70 72 69 6E 74 0D 0A -----...jprint..
000060: 09 4E 4F 50 0D 0A 2E 50 52 49 4E 54 0D 0A 0D 0A .NOP...PRINT....
000070: 20 20 20 20 20 20 20 20 50 55 53 48 20 41 46 0D PUSH AF.
000080: 0A 09 50 55 53 48 20 42 43 0D 0A 09 50 55 53 48 ..PUSH BC...PUSH
000090: 20 44 45 0D 0A 09 50 55 53 48 20 48 4C 09 09 09 DE...PUSH HL...
0000A0: 3B 53 61 76 65 20 72 65 67 73 0D 0A 0D 0A 09 4F ;Save regs.....O
0000B0: 52 20 41 0D 0A 09 4A 70 20 5A 2C 50 52 49 4E 54 R A...Jp Z,PRINT
0000C0: 5F 53 4B 49 50 0D 0A 0D 0A 20 20 20 20 20 20 20 _SKIP....
0000D0: 20 43 50 20 32 37 0D 0A 09 4A 52 20 4E 5A 2C 50 CP 27...JR NZ,P
0000E0: 43 48 31 0D 0A 09 4C 44 09 41 2C 26 43 39 0D 0A CH1...LD.A,&C9..
0000F0: 09 4C 44 09 28 4A 53 63 72 6E 42 75 66 29 2C 41 .LD.(JScrnBuf),A
000100: 09 09 3B 20 53 63 72 65 65 6E 20 62 75 66 66 65 ..; Screen buffe
000110: 72 20 6F 66 66 0D 0A 09 4C 44 09 28 4A 70 72 69 r off...LD.(Jpri
000120: 6E 74 29 2C 41 09 09 3B 20 53 63 72 65 65 6E 20 nt),A..; Screen
000130: 64 69 73 70 6C 61 79 20 6F 66 66 2E 0D 0A 09 58 display off....X
000140: 4F 52 09 41 0D 0A 09 4C 44 09 28 4A 41 6E 73 69 OR.A...LD.(JAnsi
000150: 29 2C 41 09 09 3B 20 41 6E 73 69 20 64 69 73 70 ),A..; Ansi disp
000160: 6C 61 79 20 6F 6E 2E 0D 0A 09 4A 50 09 50 45 4E lay on....JP.PEN
000170: 44 32 0D 0A 0D 0A 0D 0A 2E 50 43 48 31 09 0D 0A D2.......PCH1...
000180: 0D 0A 09 43 50 20 37 0D 0A 09 4A 50 20 5A 2C 53 ...CP 7...JP Z,S
000190: 4F 55 4E 44 5F 43 48 41 52 09 09 3B 73 6F 75 6E OUND_CHAR..;soun
0001A0: 64 20 63 68 61 72 0D 0A 0D 0A 09 4C 44 20 44 2C d char.....LD D,
0001B0: 41 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 41 2C A.. LD A,
0001C0: 28 63 75 72 73 6F 72 6F 6E 29 0D 0A 09 4F 52 20 (cursoron)...OR
0001D0: 41 0D 0A 09 43 41 4C 4C 20 4E 5A 2C 63 75 72 73 A...CALL NZ,curs
0001E0: 6F 72 09 09 3B 73 77 61 70 20 63 75 72 73 6F 72 or..;swap cursor
0001F0: 0D 0A 09 58 4F 52 20 41 0D 0A 09 4C 44 20 28 63 ...XOR A...LD (c
Size : 512 (Real : 512)
000000: 75 72 73 6F 72 6F 6E 29 2C 41 0D 0A 09 4C 44 20 ursoron),A...LD
000010: 28 63 75 72 73 6F 72 63 6F 75 6E 74 29 2C 41 0D (cursorcount),A.
000020: 0A 20 20 20 20 20 20 20 20 4C 44 20 41 2C 26 43 . LD A,&C
000030: 39 0D 0A 09 4C 44 20 28 6A 63 68 61 6E 67 65 63 9...LD (jchangec
000040: 75 72 73 6F 72 29 2C 41 0D 0A 09 4C 44 20 41 2C ursor),A...LD A,
000050: 44 0D 0A 0D 0A 09 4C 44 20 48 4C 2C 28 59 29 0D D.....LD HL,(Y).
000060: 0A 09 43 50 20 38 0D 0A 09 4A 52 20 5A 2C 43 55 ..CP 8...JR Z,CU
000070: 4C 45 46 54 09 09 3B 6D 6F 76 65 20 63 75 72 20 LEFT..;move cur
000080: 6C 65 66 74 0D 0A 09 43 50 20 39 0D 0A 09 4A 52 left...CP 9...JR
000090: 20 5A 2C 43 55 52 49 47 48 54 09 09 3B 6D 6F 76 Z,CURIGHT..;mov
0000A0: 65 20 63 75 72 20 72 69 67 68 74 0D 0A 09 43 50 e cur right...CP
0000B0: 20 31 30 0D 0A 09 4A 50 20 5A 2C 43 55 44 4F 57 10...JP Z,CUDOW
0000C0: 4E 09 09 3B 6D 6F 76 65 20 63 75 72 20 64 6F 77 N..;move cur dow
0000D0: 6E 0D 0A 09 43 50 20 31 31 0D 0A 09 4A 52 20 5A n...CP 11...JR Z
0000E0: 2C 43 55 55 50 09 09 3B 6D 6F 76 65 20 63 75 72 ,CUUP..;move cur
0000F0: 20 75 70 0D 0A 20 20 20 20 20 20 20 20 43 50 20 up.. CP
000100: 31 33 0D 0A 09 4A 52 20 5A 2C 43 55 4C 46 09 09 13...JR Z,CULF..
000110: 3B 6C 69 6E 65 20 66 65 65 64 0D 0A 09 43 50 20 ;line feed...CP
000120: 31 32 0D 0A 09 4A 50 20 5A 2C 43 4C 45 41 52 5F 12...JP Z,CLEAR_
000130: 53 43 52 09 09 3B 43 4C 53 0D 0A 0D 0A 09 4C 44 SCR..;CLS.....LD
000140: 20 45 2C 41 09 09 09 3B 45 3D 63 68 61 72 20 6E E,A...;E=char n
000150: 6F 0D 0A 20 09 4C 44 20 44 2C 63 68 61 72 6D 61 o.. .LD D,charma
000160: 70 2F 32 35 36 09 3B 44 3D 4D 61 70 20 62 61 73 p/256.;D=Map bas
000170: 65 0D 0A 0D 0A 09 43 41 4C 4C 20 4A 53 43 52 4E e.....CALL JSCRN
000180: 42 55 46 20 09 09 3B 70 75 74 20 69 6E 20 62 75 BUF ..;put in bu
000190: 66 66 65 72 0D 0A 0D 0A 09 4C 44 20 48 4C 2C 43 ffer.....LD HL,C
0001A0: 48 41 52 41 43 54 45 52 0D 0A 09 4F 52 20 41 09 HARACTER...OR A.
0001B0: 09 09 3B 73 65 74 20 43 61 72 72 79 20 74 6F 20 ..;set Carry to
0001C0: 30 0D 0A 09 43 41 4C 4C 20 4A 53 4D 41 53 48 0D 0...CALL JSMASH.
0001D0: 0A 09 4A 52 20 43 2C 77 72 69 74 65 74 6F 73 63 ..JR C,writetosc
0001E0: 72 09 09 3B 73 6D 61 73 68 65 64 20 2D 20 63 61 r..;smashed - ca
0001F0: 6E 63 65 6C 65 64 20 74 68 65 6E 20 6E 6F 20 6E nceled then no n
Size : 512 (Real : 512)
000000: 65 65 64 20 74 6F 20 63 61 6C 6B 20 74 68 65 0D eed to calk the.
000010: 0A 09 09 09 09 3B 72 65 73 74 20 2E 2E 20 73 69 .....;rest .. si
000020: 6D 70 6C 65 21 0D 0A 09 42 49 54 20 37 2C 41 0D mple!...BIT 7,A.
000030: 0A 09 4A 52 20 5A 2C 6E 6F 73 6B 69 70 5F 6E 62 ..JR Z,noskip_nb
000040: 67 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 g.. CALL
000050: 47 45 54 43 48 41 52 41 43 54 45 52 0D 0A 09 4A GETCHARACTER...J
000060: 50 20 73 6B 69 70 5F 6E 62 67 0D 0A 2E 6E 6F 73 P skip_nbg...nos
000070: 6B 69 70 5F 6E 62 67 0D 0A 20 20 20 20 20 20 20 kip_nbg..
000080: 20 43 41 4C 4C 20 4A 47 45 54 43 48 41 52 41 43 CALL JGETCHARAC
000090: 54 45 52 0D 0A 09 43 41 4C 4C 20 4A 42 4F 4C 44 TER...CALL JBOLD
0000A0: 0D 0A 09 43 41 4C 4C 20 4A 46 45 49 4E 54 0D 0A ...CALL JFEINT..
0000B0: 2E 73 6B 69 70 5F 6E 62 67 0D 0A 09 43 41 4C 4C .skip_nbg...CALL
0000C0: 20 4A 49 54 41 4C 49 43 53 0D 0A 09 43 41 4C 4C JITALICS...CALL
0000D0: 20 4A 55 4E 44 45 52 0D 0A 09 43 41 4C 4C 20 4A JUNDER...CALL J
0000E0: 49 4E 56 45 52 53 45 0D 0A 0D 0A 2E 77 72 69 74 INVERSE.....writ
0000F0: 65 74 6F 73 63 72 0D 0A 09 65 78 20 68 6C 2C 64 etoscr...ex hl,d
000100: 65 0D 0A 20 20 20 20 20 20 20 20 6C 64 20 68 6C e.. ld hl
000110: 2C 28 79 29 0D 0A 20 20 20 20 20 20 20 20 43 41 ,(y).. CA
000120: 4C 4C 20 53 43 52 5F 41 44 44 52 45 53 53 09 3B LL SCR_ADDRESS.;
000130: 67 65 74 20 73 63 72 65 65 6E 20 61 64 64 72 65 get screen addre
000140: 73 73 20 6F 66 20 78 2C 79 0D 0A 09 43 41 4C 4C ss of x,y...CALL
000150: 20 61 6E 73 69 63 68 61 72 09 09 3B 70 72 69 6E ansichar..;prin
000160: 74 20 6F 6E 20 73 63 72 65 65 6E 0D 0A 0D 0A 09 t on screen.....
000170: 4C 44 20 48 4C 2C 28 59 29 09 09 3B 67 65 74 20 LD HL,(Y)..;get
000180: 78 2C 79 0D 0A 0D 0A 2E 63 75 72 69 67 68 74 0D x,y.....curight.
000190: 0A 09 49 4E 43 20 48 09 09 09 3B 20 6D 6F 76 65 ..INC H...; move
0001A0: 20 63 75 72 20 72 69 67 68 74 20 6F 6E 65 20 63 cur right one c
0001B0: 65 6C 6C 2C 20 69 66 20 61 74 20 65 6E 64 20 28 ell, if at end (
0001C0: 38 30 29 20 77 72 61 70 0D 0A 09 4C 44 20 41 2C 80) wrap...LD A,
0001D0: 48 0D 0A 09 43 50 20 38 30 0D 0A 09 4A 52 20 4E H...CP 80...JR N
0001E0: 5A 2C 50 52 49 4E 54 5F 45 4E 44 0D 0A 09 49 4E Z,PRINT_END...IN
0001F0: 43 20 4C 0D 0A 09 4C 44 20 41 2C 28 53 63 72 5F C L...LD A,(Scr_
Size : 512 (Real : 512)
000000: 44 65 70 74 68 29 0D 0A 09 43 50 20 4C 0D 0A 09 Depth)...CP L...
000010: 4A 52 20 4E 5A 2C 43 55 52 32 0D 0A 09 43 41 4C JR NZ,CUR2...CAL
000020: 4C 20 52 4F 4C 4C 55 50 0D 0A 09 4C 44 20 41 2C L ROLLUP...LD A,
000030: 28 53 63 72 5F 44 65 70 74 68 29 0D 0A 09 44 45 (Scr_Depth)...DE
000040: 43 20 41 0D 0A 09 4C 44 20 4C 2C 41 0D 0A 2E 43 C A...LD L,A...C
000050: 55 52 32 09 4C 44 20 48 2C 30 09 09 0D 0A 0D 0A UR2.LD H,0......
000060: 0D 0A 2E 50 52 49 4E 54 5F 45 4E 44 0D 0A 09 4C ...PRINT_END...L
000070: 44 20 28 59 29 2C 48 4C 09 09 3B 73 74 6F 72 65 D (Y),HL..;store
000080: 20 6E 65 77 20 70 6F 73 0D 0A 2E 50 45 4E 44 32 new pos...PEND2
000090: 20 20 20 58 4F 52 20 41 0D 0A 09 4C 44 20 28 6A XOR A...LD (j
0000A0: 63 68 61 6E 67 65 63 75 72 73 6F 72 29 2C 41 0D changecursor),A.
0000B0: 0A 2E 50 52 49 4E 54 5F 53 4B 49 50 0D 0A 09 50 ..PRINT_SKIP...P
0000C0: 4F 50 20 48 4C 09 0D 0A 09 50 4F 50 20 44 45 0D OP HL....POP DE.
0000D0: 0A 09 50 4F 50 20 42 43 0D 0A 09 50 4F 50 20 41 ..POP BC...POP A
0000E0: 46 09 09 09 0D 0A 09 52 45 54 20 20 20 20 20 20 F......RET
0000F0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3B ;
000100: 72 65 73 74 6F 72 65 20 72 65 67 73 2F 72 65 74 restore regs/ret
000110: 0D 0A 0D 0A 2E 43 55 4C 46 09 0D 0A 09 4C 44 20 .....CULF....LD
000120: 48 2C 30 09 09 09 3B 63 75 72 20 6C 65 66 74 2F H,0...;cur left/
000130: 73 74 6F 70 20 69 66 20 61 74 20 78 3D 30 0D 0A stop if at x=0..
000140: 09 4A 50 20 50 52 49 4E 54 5F 45 4E 44 0D 0A 2E .JP PRINT_END...
000150: 43 55 4C 45 46 54 0D 0A 20 20 20 20 20 20 20 20 CULEFT..
000160: 44 45 43 20 48 0D 0A 09 4C 44 20 41 2C 48 0D 0A DEC H...LD A,H..
000170: 09 43 50 20 26 46 46 0D 0A 09 4A 50 20 4E 5A 2C .CP &FF...JP NZ,
000180: 50 52 49 4E 54 5F 45 4E 44 0D 0A 20 20 20 20 20 PRINT_END..
000190: 20 20 20 4C 44 20 48 2C 37 39 0D 0A 09 44 45 43 LD H,79...DEC
0001A0: 20 4C 0D 0A 09 4C 44 20 41 2C 4C 0D 0A 09 43 50 L...LD A,L...CP
0001B0: 20 26 46 46 0D 0A 09 4A 50 20 4E 5A 2C 50 52 49 &FF...JP NZ,PRI
0001C0: 4E 54 5F 45 4E 44 0D 0A 09 4C 44 20 4C 2C 30 0D NT_END...LD L,0.
0001D0: 0A 09 4A 50 20 50 52 49 4E 54 5F 45 4E 44 0D 0A ..JP PRINT_END..
0001E0: 0D 0A 3B 20 20 20 20 20 20 20 4C 44 20 41 2C 48 ..; LD A,H
0001F0: 0D 0A 3B 09 4F 52 20 41 0D 0A 3B 09 4A 52 20 5A ..;.OR A..;.JR Z
Size : 512 (Real : 512)
000000: 2C 50 52 49 4E 54 5F 45 4E 44 0D 0A 3B 09 44 45 ,PRINT_END..;.DE
000010: 43 20 48 0D 0A 3B 09 4A 50 20 50 52 49 4E 54 5F C H..;.JP PRINT_
000020: 45 4E 44 0D 0A 0D 0A 2E 43 55 55 50 09 0D 0A 20 END.....CUUP...
000030: 20 20 20 20 20 20 20 4C 44 20 41 2C 4C 0D 0A 09 LD A,L...
000040: 4F 52 20 41 0D 0A 09 4A 50 20 5A 2C 50 52 49 4E OR A...JP Z,PRIN
000050: 54 5F 45 4E 44 0D 0A 09 44 45 43 20 4C 0D 0A 09 T_END...DEC L...
000060: 4A 50 20 50 52 49 4E 54 5F 45 4E 44 0D 0A 09 0D JP PRINT_END....
000070: 0A 2E 43 55 44 4F 57 4E 0D 0A 09 49 4E 43 20 4C ..CUDOWN...INC L
000080: 09 09 09 3B 6D 6F 76 65 20 63 75 72 20 64 6F 77 ...;move cur dow
000090: 6E 2F 69 66 20 32 35 20 74 68 65 6E 20 72 6F 6C n/if 25 then rol
0000A0: 6C 0D 0A 3B 09 4C 44 20 41 2C 4C 0D 0A 3B 20 20 l..;.LD A,L..;
0000B0: 20 20 20 20 20 43 50 20 32 35 0D 0A 09 4C 44 20 CP 25...LD
0000C0: 41 2C 28 53 63 72 5F 44 65 70 74 68 29 0D 0A 09 A,(Scr_Depth)...
0000D0: 43 50 20 4C 0D 0A 09 4A 50 20 4E 5A 2C 50 52 49 CP L...JP NZ,PRI
0000E0: 4E 54 5F 45 4E 44 0D 0A 09 43 41 4C 4C 20 52 4F NT_END...CALL RO
0000F0: 4C 4C 55 50 0D 0A 09 4C 44 20 41 2C 28 53 63 72 LLUP...LD A,(Scr
000100: 5F 44 65 70 74 68 29 0D 0A 20 20 20 20 20 20 20 _Depth)..
000110: 20 44 45 43 20 41 0D 0A 09 4C 44 20 4C 2C 41 0D DEC A...LD L,A.
000120: 0A 3B 09 4C 44 20 4C 2C 32 34 0D 0A 09 4A 50 20 .;.LD L,24...JP
000130: 50 52 49 4E 54 5F 45 4E 44 0D 0A 0D 0A 0D 0A 0D PRINT_END.......
000140: 0A 0D 0A 2E 53 4F 55 4E 44 5F 43 48 41 52 09 09 ....SOUND_CHAR..
000150: 09 3B 73 6F 75 6E 64 20 63 68 61 72 20 65 67 20 .;sound char eg
000160: 63 68 72 24 28 37 29 2D 62 65 6C 6C 0D 0A 09 43 chr$(7)-bell...C
000170: 41 4C 4C 20 26 42 42 35 41 0D 0A 20 20 20 20 20 ALL &BB5A..
000180: 20 20 20 50 4F 50 20 48 4C 0D 0A 09 50 4F 50 20 POP HL...POP
000190: 44 45 0D 0A 09 50 4F 50 20 42 43 0D 0A 09 50 4F DE...POP BC...PO
0001A0: 50 20 41 46 0D 0A 09 52 45 54 0D 0A 0D 0A 2E 63 P AF...RET.....c
0001B0: 68 61 72 61 63 74 65 72 09 64 65 66 73 20 38 0D haracter.defs 8.
0001C0: 0A 0D 0A 2E 4A 47 65 74 43 68 61 72 61 63 74 65 ....JGetCharacte
0001D0: 72 0D 0A 09 4E 4F 50 0D 0A 2E 47 65 74 43 68 61 r...NOP...GetCha
0001E0: 72 61 63 74 65 72 0D 0A 09 50 55 53 48 09 48 4C racter...PUSH.HL
0001F0: 0D 0A 09 4C 44 09 45 2C 41 0D 0A 09 4C 44 09 44 ...LD.E,A...LD.D
Size : 512 (Real : 512)
000000: 2C 63 68 61 72 6D 61 70 32 0D 0A 09 4C 44 09 42 ,charmap2...LD.B
000010: 2C 38 0D 0A 2E 47 43 31 09 4C 44 09 41 2C 28 44 ,8...GC1.LD.A,(D
000020: 45 29 0D 0A 09 4C 44 09 28 48 4C 29 2C 41 0D 0A E)...LD.(HL),A..
000030: 20 20 20 20 20 20 20 20 49 4E 43 09 44 0D 0A 09 INC.D...
000040: 49 4E 43 09 48 4C 0D 0A 09 44 4A 4E 5A 09 47 43 INC.HL...DJNZ.GC
000050: 31 0D 0A 09 50 4F 50 09 48 4C 0D 0A 09 52 45 54 1...POP.HL...RET
000060: 0D 0A 0D 0A 0D 0A 2E 4A 42 6F 6C 64 09 42 59 54 .......JBold.BYT
000070: 45 09 26 43 39 09 09 09 3B 20 30 20 3D 20 4F 6E E.&C9...; 0 = On
000080: 2C 20 26 43 39 20 3D 20 6F 66 66 0D 0A 2E 42 6F , &C9 = off...Bo
000090: 6C 64 5F 72 74 6E 0D 0A 09 50 55 53 48 09 48 4C ld_rtn...PUSH.HL
0000A0: 0D 0A 09 4C 44 09 45 2C 41 0D 0A 20 20 20 20 20 ...LD.E,A..
0000B0: 20 20 20 53 45 54 09 37 2C 45 0D 0A 09 4C 44 09 SET.7,E...LD.
0000C0: 44 2C 62 6F 6C 64 66 69 6E 74 32 0D 0A 09 4C 44 D,boldfint2...LD
0000D0: 09 42 2C 38 0D 0A 2E 62 6F 6C 64 31 09 4C 44 09 .B,8...bold1.LD.
0000E0: 41 2C 28 44 45 29 0D 0A 09 4C 44 09 28 48 4C 29 A,(DE)...LD.(HL)
0000F0: 2C 41 0D 0A 20 20 20 20 20 20 20 20 49 4E 43 09 ,A.. INC.
000100: 44 0D 0A 09 49 4E 43 09 48 4C 0D 0A 09 44 4A 4E D...INC.HL...DJN
000110: 5A 09 62 6F 6C 64 31 0D 0A 09 50 4F 50 09 48 4C Z.bold1...POP.HL
000120: 0D 0A 09 52 45 54 0D 0A 0D 0A 0D 0A 2E 4A 66 65 ...RET.......Jfe
000130: 69 6E 74 09 42 59 54 45 20 26 43 39 0D 0A 2E 66 int.BYTE &C9...f
000140: 65 69 6E 74 5F 72 74 6E 0D 0A 09 50 55 53 48 09 eint_rtn...PUSH.
000150: 48 4C 0D 0A 09 4C 44 09 45 2C 41 0D 0A 09 4C 44 HL...LD.E,A...LD
000160: 09 44 2C 62 6F 6C 64 66 69 6E 74 32 0D 0A 09 4C .D,boldfint2...L
000170: 44 09 42 2C 38 0D 0A 2E 66 69 6E 74 32 09 4C 44 D.B,8...fint2.LD
000180: 09 41 2C 28 44 45 29 0D 0A 09 4C 44 09 28 48 4C .A,(DE)...LD.(HL
000190: 29 2C 41 0D 0A 20 20 20 20 20 20 20 20 49 4E 43 ),A.. INC
0001A0: 09 44 0D 0A 09 49 4E 43 09 48 4C 0D 0A 09 44 4A .D...INC.HL...DJ
0001B0: 4E 5A 09 66 69 6E 74 32 0D 0A 09 50 4F 50 09 48 NZ.fint2...POP.H
0001C0: 4C 0D 0A 09 52 45 54 0D 0A 0D 0A 2E 4A 49 74 61 L...RET.....JIta
0001D0: 6C 69 63 73 0D 0A 09 42 59 54 45 09 26 43 39 09 lics...BYTE.&C9.
0001E0: 09 3B 20 30 20 3D 20 6F 6E 2C 20 26 43 39 20 3D .; 0 = on, &C9 =
0001F0: 20 6F 66 66 0D 0A 2E 49 74 61 6C 69 63 5F 72 74 off...Italic_rt
Size : 512 (Real : 512)
000000: 6E 0D 0A 09 50 55 53 48 09 48 4C 09 09 3B 20 53 n...PUSH.HL..; S
000010: 61 76 65 20 48 4C 20 74 68 72 6F 75 67 68 20 72 ave HL through r
000020: 6F 75 74 69 6E 65 2E 0D 0A 09 4C 44 09 42 2C 30 outine....LD.B,0
000030: 34 09 09 3B 20 46 69 72 73 74 20 34 20 63 68 61 4..; First 4 cha
000040: 72 61 63 74 65 72 73 20 6D 6F 76 65 64 20 72 69 racters moved ri
000050: 67 68 74 0D 0A 2E 49 74 61 6C 31 09 4C 44 09 41 ght...Ital1.LD.A
000060: 2C 28 48 4C 29 09 09 3B 20 47 65 74 20 62 79 74 ,(HL)..; Get byt
000070: 65 0D 0A 09 53 52 4C 09 41 09 09 3B 20 4D 6F 76 e...SRL.A..; Mov
000080: 65 20 72 69 67 68 74 0D 0A 09 4C 44 09 28 48 4C e right...LD.(HL
000090: 29 2C 41 09 09 3B 20 41 6E 64 20 72 65 73 61 76 ),A..; And resav
0000A0: 65 0D 0A 09 49 4E 43 09 48 4C 09 09 3B 20 4E 65 e...INC.HL..; Ne
0000B0: 78 74 20 62 79 74 65 0D 0A 09 44 4A 4E 5A 09 49 xt byte...DJNZ.I
0000C0: 74 61 6C 31 0D 0A 09 50 4F 50 09 48 4C 09 09 3B tal1...POP.HL..;
0000D0: 20 52 65 73 74 6F 72 65 20 48 4C 0D 0A 09 52 45 Restore HL...RE
0000E0: 54 0D 0A 0D 0A 2E 4A 55 6E 64 65 72 09 42 59 54 T.....JUnder.BYT
0000F0: 45 09 26 43 39 09 09 3B 20 30 20 3D 20 6F 6E 2C E.&C9..; 0 = on,
000100: 20 26 63 39 20 3D 20 6F 66 66 0D 0A 2E 55 6E 64 &c9 = off...Und
000110: 65 72 5F 72 74 6E 0D 0A 09 50 55 53 48 09 48 4C er_rtn...PUSH.HL
000120: 09 09 3B 20 53 61 76 65 20 48 4C 0D 0A 09 4C 44 ..; Save HL...LD
000130: 09 42 2C 37 0D 0A 2E 55 6E 64 31 09 49 4E 43 09 .B,7...Und1.INC.
000140: 48 4C 09 09 3B 20 4D 6F 76 65 20 75 70 20 37 0D HL..; Move up 7.
000150: 0A 09 44 4A 4E 5A 09 55 6E 64 31 0D 0A 09 4C 44 ..DJNZ.Und1...LD
000160: 09 41 2C 26 46 46 09 09 3B 20 46 6F 72 63 65 73 .A,&FF..; Forces
000170: 20 75 6E 64 65 72 6C 69 6E 65 0D 0A 09 4C 44 09 underline...LD.
000180: 28 48 4C 29 2C 41 09 09 3B 20 41 6E 64 20 73 61 (HL),A..; And sa
000190: 76 65 73 20 64 61 74 61 2E 0D 0A 09 50 4F 50 09 ves data....POP.
0001A0: 48 4C 0D 0A 09 52 45 54 0D 0A 0D 0A 2E 4A 49 6E HL...RET.....JIn
0001B0: 76 65 72 73 65 0D 0A 09 42 59 54 45 09 26 43 39 verse...BYTE.&C9
0001C0: 09 09 3B 20 30 20 3D 20 6F 6E 2C 20 26 63 39 20 ..; 0 = on, &c9
0001D0: 3D 20 6F 66 66 0D 0A 2E 49 6E 76 65 72 73 65 0D = off...Inverse.
0001E0: 0A 09 50 55 53 48 09 48 4C 09 09 3B 20 53 61 76 ..PUSH.HL..; Sav
0001F0: 65 20 48 4C 0D 0A 09 4C 44 09 42 2C 38 0D 0A 2E e HL...LD.B,8...
Size : 512 (Real : 512)
000000: 49 6E 76 31 09 4C 44 09 41 2C 28 48 4C 29 09 09 Inv1.LD.A,(HL)..
000010: 3B 20 47 65 74 20 62 79 74 65 0D 0A 09 43 50 4C ; Get byte...CPL
000020: 09 09 09 3B 20 74 75 72 6E 20 69 74 20 69 6E 76 ...; turn it inv
000030: 65 72 73 65 0D 0A 09 4C 44 09 28 48 4C 29 2C 41 erse...LD.(HL),A
000040: 09 09 3B 20 52 65 73 61 76 65 0D 0A 09 49 4E 43 ..; Resave...INC
000050: 09 48 4C 09 09 3B 20 6E 65 78 74 20 62 79 74 65 .HL..; next byte
000060: 0D 0A 09 44 4A 4E 5A 09 49 6E 76 31 0D 0A 09 50 ...DJNZ.Inv1...P
000070: 4F 50 09 48 4C 09 09 3B 20 72 65 73 74 6F 72 65 OP.HL..; restore
000080: 20 48 4C 0D 0A 09 52 45 54 0D 0A 0D 0A 2E 4A 53 HL...RET.....JS
000090: 6D 61 73 68 09 42 59 54 45 09 26 43 39 09 09 3B mash.BYTE.&C9..;
0000A0: 20 30 20 3D 20 6F 6E 2C 20 26 43 39 20 3D 20 6F 0 = on, &C9 = o
0000B0: 66 66 0D 0A 2E 53 6D 61 73 68 09 0D 0A 09 50 55 ff...Smash....PU
0000C0: 53 48 09 48 4C 09 09 3B 20 53 61 76 65 20 48 4C SH.HL..; Save HL
0000D0: 0D 0A 09 4C 44 09 42 2C 38 0D 0A 09 58 4F 52 09 ...LD.B,8...XOR.
0000E0: 41 0D 0A 2E 53 6D 31 09 4C 44 09 28 48 4C 29 2C A...Sm1.LD.(HL),
0000F0: 41 09 09 3B 20 30 20 61 6C 6C 20 62 79 74 65 73 A..; 0 all bytes
000100: 20 2D 2D 20 69 65 2C 20 63 6F 6E 63 65 61 6C 65 -- ie, conceale
000110: 64 2E 0D 0A 09 49 4E 43 09 48 4C 20 20 20 20 20 d....INC.HL
000120: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
000130: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
000140: 20 20 20 20 20 20 20 20 20 20 20 20 20 0D 0A 09 ...
000150: 44 4A 4E 5A 09 53 6D 31 0D 0A 09 50 4F 50 09 48 DJNZ.Sm1...POP.H
000160: 4C 0D 0A 09 53 43 46 0D 0A 09 52 45 54 0D 0A 0D L...SCF...RET...
000170: 0A 2E 63 6C 65 61 72 5F 73 63 72 0D 0A 3B 2D 2D ..clear_scr..;--
000180: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000190: 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 3B 09 43 4C 45 ---------..;.CLE
0001A0: 41 52 20 54 48 45 20 53 43 52 45 45 4E 0D 0A 3B AR THE SCREEN..;
0001B0: 09 45 6E 74 72 79 20 4E 6F 6E 65 0D 0A 3B 09 45 .Entry None..;.E
0001C0: 78 69 74 20 2D 20 65 78 69 74 73 20 74 68 72 6F xit - exits thro
0001D0: 75 67 68 20 50 45 4E 44 32 0D 0A 3B 2D 2D 2D 2D ugh PEND2..;----
0001E0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0001F0: 2D 2D 2D 2D 2D 2D 2D 0D 0A 20 20 20 20 20 20 20 -------..
Size : 512 (Real : 512)
000000: 20 43 41 4C 4C 20 43 4C 53 5F 53 43 52 45 45 4E CALL CLS_SCREEN
000010: 0D 0A 09 4A 50 20 50 45 4E 44 32 09 09 3B 72 65 ...JP PEND2..;re
000020: 74 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 2E 43 4C 53 5F t...........CLS_
000030: 73 63 72 65 65 6E 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D screen..;-------
000040: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000050: 2D 2D 2D 2D 0D 0A 3B 09 43 4C 45 41 52 20 54 48 ----..;.CLEAR TH
000060: 45 20 53 43 52 45 45 4E 0D 0A 3B 09 55 73 65 64 E SCREEN..;.Used
000070: 20 3F 3F 3F 0D 0A 3B 09 45 78 69 74 20 48 4C 3D ???..;.Exit HL=
000080: 58 2C 79 20 70 6F 73 0D 0A 3B 2D 2D 2D 2D 2D 2D X,y pos..;------
000090: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0000A0: 2D 2D 2D 2D 2D 2D 2D 0D 0A 09 43 41 4C 4C 20 6A -------...CALL j
0000B0: 63 6C 65 61 72 5F 62 75 66 09 09 3B 63 6C 65 61 clear_buf..;clea
0000C0: 72 20 62 75 66 66 65 72 0D 0A 09 58 4F 52 20 41 r buffer...XOR A
0000D0: 0D 0A 09 43 41 4C 4C 20 43 4C 53 0D 0A 09 58 4F ...CALL CLS...XO
0000E0: 52 20 41 0D 0A 09 4C 44 20 28 63 75 72 73 6F 72 R A...LD (cursor
0000F0: 6F 6E 29 2C 41 0D 0A 09 4C 44 20 28 63 75 72 73 on),A...LD (curs
000100: 6F 72 63 6F 75 6E 74 29 2C 41 0D 0A 09 4C 44 20 orcount),A...LD
000110: 48 4C 2C 28 59 29 0D 0A 09 52 45 54 0D 0A 0D 0A HL,(Y)...RET....
000120: 2E 43 4C 53 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D .CLS..;---------
000130: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D ---------------.
000140: 0A 3B 09 46 49 4C 4C 20 53 43 52 45 45 4E 20 57 .;.FILL SCREEN W
000150: 49 54 48 20 41 20 42 59 54 45 0D 0A 3B 09 45 6E ITH A BYTE..;.En
000160: 74 72 79 20 6E 6F 6E 65 0D 0A 3B 09 45 78 69 74 try none..;.Exit
000170: 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ..;-------------
000180: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 20 20 20 -----------..
000190: 20 20 20 20 20 50 55 53 48 20 41 46 0D 0A 09 50 PUSH AF...P
0001A0: 55 53 48 20 42 43 0D 0A 09 50 55 53 48 20 48 4C USH BC...PUSH HL
0001B0: 0D 0A 09 50 55 53 48 20 44 45 09 09 09 3B 73 61 ...PUSH DE...;sa
0001C0: 76 65 20 72 65 67 73 0D 0A 09 4C 44 20 28 26 43 ve regs...LD (&C
0001D0: 30 30 30 29 2C 41 09 09 3B 6C 64 20 26 63 30 30 000),A..;ld &c00
0001E0: 30 20 77 69 74 68 20 62 79 74 65 20 74 6F 20 63 0 with byte to c
0001F0: 6F 70 79 0D 0A 09 43 41 4C 4C 20 49 4E 4B 5F 4F opy...CALL INK_O
Size : 512 (Real : 512)
000000: 46 46 0D 0A 09 4C 44 20 48 4C 2C 26 43 30 30 30 FF...LD HL,&C000
000010: 0D 0A 09 4C 44 20 44 45 2C 26 43 30 30 31 0D 0A ...LD DE,&C001..
000020: 09 4C 44 20 42 43 2C 26 33 46 46 30 0D 0A 09 4C .LD BC,&3FF0...L
000030: 44 49 52 09 09 09 3B 63 6F 70 79 20 62 79 74 65 DIR...;copy byte
000040: 20 74 6F 20 77 68 6F 6C 65 20 73 63 72 0D 0A 09 to whole scr...
000050: 4C 44 20 48 4C 2C 30 0D 0A 09 43 41 4C 4C 20 52 LD HL,0...CALL R
000060: 4C 5F 53 45 54 5F 4F 46 46 53 45 54 09 3B 73 65 L_SET_OFFSET.;se
000070: 74 20 68 61 72 64 77 61 72 65 20 6F 66 66 73 65 t hardware offse
000080: 74 0D 0A 09 43 41 4C 4C 20 49 4E 4B 5F 4F 4E 0D t...CALL INK_ON.
000090: 0A 09 4C 44 20 48 4C 2C 30 0D 0A 09 4C 44 20 28 ..LD HL,0...LD (
0000A0: 59 29 2C 48 4C 09 09 3B 78 2C 79 3D 30 0D 0A 09 Y),HL..;x,y=0...
0000B0: 50 4F 50 20 44 45 0D 0A 09 50 4F 50 20 48 4C 0D POP DE...POP HL.
0000C0: 0A 09 50 4F 50 20 42 43 0D 0A 09 50 4F 50 20 41 ..POP BC...POP A
0000D0: 46 0D 0A 09 52 45 54 09 09 09 3B 72 65 73 74 6F F...RET...;resto
0000E0: 72 65 20 2F 20 72 65 74 0D 0A 0D 0A 2E 49 4E 4B re / ret.....INK
0000F0: 5F 4F 46 46 0D 0A 09 4C 44 20 41 2C 31 0D 0A 09 _OFF...LD A,1...
000100: 43 41 4C 4C 20 26 42 43 33 35 0D 0A 09 4C 44 20 CALL &BC35...LD
000110: 28 4F 4C 44 49 4E 4B 29 2C 62 63 09 09 3B 53 41 (OLDINK),bc..;SA
000120: 56 45 20 49 4E 4B 20 43 4F 4C 4F 55 52 0D 0A 20 VE INK COLOUR..
000130: 20 20 20 20 09 4C 44 20 41 2C 30 09 0D 0A 09 43 .LD A,0....C
000140: 41 4C 4C 20 26 42 43 33 35 09 09 3B 47 45 54 20 ALL &BC35..;GET
000150: 42 41 43 4B 47 52 4F 55 4E 47 0D 0A 09 4C 44 20 BACKGROUNG...LD
000160: 41 2C 31 0D 0A 09 4A 50 20 26 42 43 33 32 09 09 A,1...JP &BC32..
000170: 3B 69 6E 6B 20 31 2C 42 41 43 4B 0D 0A 0D 0A 2E ;ink 1,BACK.....
000180: 49 4E 4B 5F 4F 4E 0D 0A 20 20 20 20 20 20 20 20 INK_ON..
000190: 4C 44 20 41 2C 31 0D 0A 09 4C 44 20 42 43 2C 28 LD A,1...LD BC,(
0001A0: 4F 4C 44 49 4E 4B 29 0D 0A 09 4A 50 20 26 42 43 OLDINK)...JP &BC
0001B0: 33 32 09 09 3B 69 6E 6B 20 31 2C 4F 4C 44 49 4E 32..;ink 1,OLDIN
0001C0: 4B 0D 0A 0D 0A 2E 4F 4C 44 49 4E 4B 09 42 59 54 K.....OLDINK.BYT
0001D0: 45 20 32 36 2C 32 36 0D 0A 3B 2D 2D 2D 2D 2D 2D E 26,26..;------
0001E0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0001F0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A --------------..
Size : 512 (Real : 512)
000000: 0D 0A 2E 54 45 58 54 0D 0A 09 4C 44 20 41 2C 28 ...TEXT...LD A,(
000010: 48 4C 29 0D 0A 20 20 20 20 20 20 20 20 50 55 53 HL).. PUS
000020: 48 20 41 46 0D 0A 20 20 20 20 20 20 20 20 52 45 H AF.. RE
000030: 53 20 37 2C 41 0D 0A 09 4C 44 20 44 2C 43 48 41 S 7,A...LD D,CHA
000040: 52 4D 41 50 32 0D 0A 09 4C 44 20 45 2C 41 0D 0A RMAP2...LD E,A..
000050: 09 50 55 53 48 20 48 4C 0D 0A 09 50 55 53 48 20 .PUSH HL...PUSH
000060: 41 46 0D 0A 09 4C 44 20 48 4C 2C 28 59 29 0D 0A AF...LD HL,(Y)..
000070: 09 43 41 4C 4C 20 53 43 52 5F 41 44 44 52 45 53 .CALL SCR_ADDRES
000080: 53 0D 0A 09 50 4F 50 20 41 46 0D 0A 09 43 41 4C S...POP AF...CAL
000090: 4C 20 43 48 41 52 0D 0A 09 4C 44 20 48 4C 2C 28 L CHAR...LD HL,(
0000A0: 59 29 0D 0A 09 49 4E 43 20 48 0D 0A 09 4C 44 20 Y)...INC H...LD
0000B0: 41 2C 48 0D 0A 09 43 50 20 38 30 0D 0A 09 4A 52 A,H...CP 80...JR
0000C0: 20 4E 5A 2C 54 32 0D 0A 09 4C 44 20 48 2C 30 3A NZ,T2...LD H,0:
0000D0: 49 4E 43 20 4C 0D 0A 54 32 09 4C 44 20 41 2C 4C INC L..T2.LD A,L
0000E0: 0D 0A 09 43 50 20 32 35 0D 0A 09 4A 52 20 4E 5A ...CP 25...JR NZ
0000F0: 2C 54 33 0D 0A 09 4C 44 20 4C 2C 30 0D 0A 54 33 ,T3...LD L,0..T3
000100: 09 4C 44 20 28 59 29 2C 48 4C 0D 0A 09 50 4F 50 .LD (Y),HL...POP
000110: 20 48 4C 0D 0A 09 49 4E 43 20 48 4C 0D 0A 09 50 HL...INC HL...P
000120: 4F 50 20 41 46 0D 0A 09 42 49 54 20 37 2C 41 0D OP AF...BIT 7,A.
000130: 0A 09 52 45 54 20 4E 5A 0D 0A 09 4A 52 20 54 45 ..RET NZ...JR TE
000140: 58 54 0D 0A 0D 0A 0D 0A 2E 43 48 41 52 09 0D 0A XT.......CHAR...
000150: 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ;---------------
000160: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 3B 09 ------------..;.
000170: 46 49 4C 4C 20 41 20 43 48 41 52 20 28 66 72 6F FILL A CHAR (fro
000180: 6D 20 70 61 67 65 64 20 6D 61 70 29 0D 0A 3B 09 m paged map)..;.
000190: 45 6E 74 72 79 20 20 20 48 4C 3D 73 63 72 65 65 Entry HL=scree
0001A0: 6E 20 61 64 64 72 65 73 73 20 69 66 20 74 6F 70 n address if top
0001B0: 20 6F 66 20 63 65 6C 6C 0D 0A 3B 09 09 44 45 3D of cell..;..DE=
0001C0: 53 74 61 72 74 20 6F 66 20 6D 61 70 65 64 20 63 Start of maped c
0001D0: 68 61 72 0D 0A 3B 09 65 78 69 74 20 42 2C 44 45 har..;.exit B,DE
0001E0: 2C 48 4C 2C 41 46 20 63 6F 72 72 75 70 74 0D 0A ,HL,AF corrupt..
0001F0: 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ;---------------
Size : 512 (Real : 512)
000000: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 09 4C ------------...L
000010: 44 20 42 2C 38 09 09 09 3B 66 69 6C 6C 20 61 20 D B,8...;fill a
000020: 63 65 6C 6C 20 77 69 74 68 20 61 20 63 68 61 72 cell with a char
000030: 20 66 72 6F 6D 20 70 61 67 65 64 20 6D 61 70 0D from paged map.
000040: 0A 09 4C 44 20 41 2C 28 44 45 29 20 20 20 20 20 ..LD A,(DE)
000050: 20 20 3B 31 09 3B 6C 6F 61 64 20 41 20 77 69 74 ;1.;load A wit
000060: 68 20 62 79 74 65 20 66 72 6F 6D 20 6D 61 70 0D h byte from map.
000070: 0A 09 4C 44 20 28 48 4C 29 2C 41 09 09 3B 4C 6F ..LD (HL),A..;Lo
000080: 61 64 20 73 63 72 20 77 69 74 68 20 62 79 74 65 ad scr with byte
000090: 0D 0A 09 4C 44 20 41 2C 48 0D 0A 09 41 44 44 20 ...LD A,H...ADD
0000A0: 42 0D 0A 09 4C 44 20 48 2C 41 09 09 09 3B 6E 65 B...LD H,A...;ne
0000B0: 78 74 20 6C 69 6E 65 20 64 6F 77 6E 0D 0A 20 20 xt line down..
0000C0: 20 20 20 20 20 20 49 4E 43 20 44 09 09 09 3B 6E INC D...;n
0000D0: 65 78 74 20 62 79 74 65 0D 0A 0D 0A 09 4C 44 20 ext byte.....LD
0000E0: 41 2C 28 44 45 29 20 20 20 20 20 20 20 3B 32 09 A,(DE) ;2.
0000F0: 3B 72 65 70 65 61 74 20 61 6E 6F 74 68 65 72 20 ;repeat another
000100: 37 20 74 69 6D 65 73 0D 0A 09 4C 44 20 28 48 4C 7 times...LD (HL
000110: 29 2C 41 0D 0A 09 4C 44 20 41 2C 48 0D 0A 09 41 ),A...LD A,H...A
000120: 44 44 20 42 0D 0A 09 4C 44 20 48 2C 41 0D 0A 09 DD B...LD H,A...
000130: 49 4E 43 20 44 0D 0A 0D 0A 09 4C 44 20 41 2C 28 INC D.....LD A,(
000140: 44 45 29 20 20 20 20 20 20 20 3B 33 0D 0A 09 4C DE) ;3...L
000150: 44 20 28 48 4C 29 2C 41 0D 0A 09 4C 44 20 41 2C D (HL),A...LD A,
000160: 48 0D 0A 09 41 44 44 20 42 0D 0A 09 4C 44 20 48 H...ADD B...LD H
000170: 2C 41 0D 0A 09 49 4E 43 20 44 0D 0A 0D 0A 09 4C ,A...INC D.....L
000180: 44 20 41 2C 28 44 45 29 20 20 20 20 20 20 20 3B D A,(DE) ;
000190: 34 0D 0A 09 4C 44 20 28 48 4C 29 2C 41 20 20 0D 4...LD (HL),A .
0001A0: 0A 09 4C 44 20 41 2C 48 0D 0A 09 41 44 44 20 42 ..LD A,H...ADD B
0001B0: 0D 0A 09 4C 44 20 48 2C 41 0D 0A 09 49 4E 43 20 ...LD H,A...INC
0001C0: 44 0D 0A 0D 0A 0D 0A 09 4C 44 20 41 2C 28 44 45 D.......LD A,(DE
0001D0: 29 20 20 20 20 20 20 20 3B 35 0D 0A 09 4C 44 20 ) ;5...LD
0001E0: 28 48 4C 29 2C 41 0D 0A 09 4C 44 20 41 2C 48 0D (HL),A...LD A,H.
0001F0: 0A 09 41 44 44 20 42 0D 0A 09 4C 44 20 48 2C 41 ..ADD B...LD H,A
Size : 512 (Real : 512)
000000: 0D 0A 20 20 20 20 20 20 20 20 49 4E 43 20 44 0D .. INC D.
000010: 0A 0D 0A 09 4C 44 20 41 2C 28 44 45 29 20 20 20 ....LD A,(DE)
000020: 20 20 20 20 3B 36 0D 0A 09 4C 44 20 28 48 4C 29 ;6...LD (HL)
000030: 2C 41 0D 0A 09 4C 44 20 41 2C 48 0D 0A 09 41 44 ,A...LD A,H...AD
000040: 44 20 42 0D 0A 09 4C 44 20 48 2C 41 0D 0A 09 49 D B...LD H,A...I
000050: 4E 43 20 44 0D 0A 0D 0A 09 4C 44 20 41 2C 28 44 NC D.....LD A,(D
000060: 45 29 20 20 20 20 20 20 20 3B 37 0D 0A 09 4C 44 E) ;7...LD
000070: 20 28 48 4C 29 2C 41 0D 0A 09 4C 44 20 41 2C 48 (HL),A...LD A,H
000080: 0D 0A 09 41 44 44 20 42 0D 0A 09 4C 44 20 48 2C ...ADD B...LD H,
000090: 41 0D 0A 09 49 4E 43 20 44 0D 0A 0D 0A 09 4C 44 A...INC D.....LD
0000A0: 20 41 2C 28 44 45 29 20 20 20 20 20 20 20 3B 38 A,(DE) ;8
0000B0: 0D 0A 09 4C 44 20 28 48 4C 29 2C 41 20 20 0D 0A ...LD (HL),A ..
0000C0: 09 52 45 54 0D 0A 0D 0A 0D 0A 2E 41 6E 73 69 43 .RET.......AnsiC
0000D0: 68 61 72 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D har..;----------
0000E0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0000F0: 2D 0D 0A 3B 09 46 49 4C 4C 20 41 20 43 48 41 52 -..;.FILL A CHAR
000100: 20 28 66 72 6F 6D 20 38 20 62 79 74 65 73 29 0D (from 8 bytes).
000110: 0A 3B 09 45 6E 74 72 79 20 20 20 48 4C 3D 73 63 .;.Entry HL=sc
000120: 72 65 65 6E 20 61 64 64 72 65 73 73 20 69 66 20 reen address if
000130: 74 6F 70 20 6F 66 20 63 65 6C 6C 0D 0A 3B 09 09 top of cell..;..
000140: 44 45 3D 53 74 61 72 74 20 6F 66 20 38 20 62 79 DE=Start of 8 by
000150: 74 65 73 0D 0A 3B 09 65 78 69 74 20 42 2C 44 45 tes..;.exit B,DE
000160: 2C 48 4C 2C 41 46 20 63 6F 72 72 75 70 74 0D 0A ,HL,AF corrupt..
000170: 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ;---------------
000180: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 09 4C ------------...L
000190: 44 20 42 2C 38 09 09 09 3B 66 69 6C 6C 20 61 20 D B,8...;fill a
0001A0: 63 65 6C 6C 20 77 69 74 68 20 61 20 63 68 61 72 cell with a char
0001B0: 20 66 72 6F 6D 20 70 61 67 65 64 20 6D 61 70 0D from paged map.
0001C0: 0A 09 4C 44 20 41 2C 28 44 45 29 20 20 20 20 20 ..LD A,(DE)
0001D0: 20 20 3B 31 09 3B 6C 6F 61 64 20 41 20 77 69 74 ;1.;load A wit
0001E0: 68 20 62 79 74 65 20 66 72 6F 6D 20 6D 61 70 0D h byte from map.
0001F0: 0A 09 4C 44 20 28 48 4C 29 2C 41 09 09 3B 4C 6F ..LD (HL),A..;Lo
Size : 512 (Real : 512)
000000: 61 64 20 73 63 72 20 77 69 74 68 20 62 79 74 65 ad scr with byte
000010: 0D 0A 09 4C 44 20 41 2C 48 0D 0A 09 41 44 44 20 ...LD A,H...ADD
000020: 42 0D 0A 09 4C 44 20 48 2C 41 09 09 09 3B 6E 65 B...LD H,A...;ne
000030: 78 74 20 6C 69 6E 65 20 64 6F 77 6E 0D 0A 20 20 xt line down..
000040: 20 20 20 20 20 20 49 4E 43 20 44 45 09 09 09 3B INC DE...;
000050: 6E 65 78 74 20 62 79 74 65 0D 0A 0D 0A 09 4C 44 next byte.....LD
000060: 20 41 2C 28 44 45 29 20 20 20 20 20 20 20 3B 32 A,(DE) ;2
000070: 09 3B 72 65 70 65 61 74 20 61 6E 6F 74 68 65 72 .;repeat another
000080: 20 37 20 74 69 6D 65 73 0D 0A 09 4C 44 20 28 48 7 times...LD (H
000090: 4C 29 2C 41 0D 0A 09 4C 44 20 41 2C 48 0D 0A 09 L),A...LD A,H...
0000A0: 41 44 44 20 42 0D 0A 09 4C 44 20 48 2C 41 0D 0A ADD B...LD H,A..
0000B0: 09 49 4E 43 20 44 45 0D 0A 0D 0A 09 4C 44 20 41 .INC DE.....LD A
0000C0: 2C 28 44 45 29 20 20 20 20 20 20 20 3B 33 0D 0A ,(DE) ;3..
0000D0: 09 4C 44 20 28 48 4C 29 2C 41 0D 0A 09 4C 44 20 .LD (HL),A...LD
0000E0: 41 2C 48 0D 0A 09 41 44 44 20 42 0D 0A 09 4C 44 A,H...ADD B...LD
0000F0: 20 48 2C 41 0D 0A 09 49 4E 43 20 44 45 0D 0A 0D H,A...INC DE...
000100: 0A 09 4C 44 20 41 2C 28 44 45 29 20 20 20 20 20 ..LD A,(DE)
000110: 20 20 3B 34 0D 0A 09 4C 44 20 28 48 4C 29 2C 41 ;4...LD (HL),A
000120: 20 20 0D 0A 09 4C 44 20 41 2C 48 0D 0A 09 41 44 ...LD A,H...AD
000130: 44 20 42 0D 0A 09 4C 44 20 48 2C 41 0D 0A 09 49 D B...LD H,A...I
000140: 4E 43 20 44 45 0D 0A 0D 0A 0D 0A 09 4C 44 20 41 NC DE.......LD A
000150: 2C 28 44 45 29 20 20 20 20 20 20 20 3B 35 0D 0A ,(DE) ;5..
000160: 09 4C 44 20 28 48 4C 29 2C 41 0D 0A 09 4C 44 20 .LD (HL),A...LD
000170: 41 2C 48 0D 0A 09 41 44 44 20 42 0D 0A 09 4C 44 A,H...ADD B...LD
000180: 20 48 2C 41 0D 0A 20 20 20 20 20 20 20 20 49 4E H,A.. IN
000190: 43 20 44 45 0D 0A 0D 0A 09 4C 44 20 41 2C 28 44 C DE.....LD A,(D
0001A0: 45 29 20 20 20 20 20 20 20 3B 36 0D 0A 09 4C 44 E) ;6...LD
0001B0: 20 28 48 4C 29 2C 41 0D 0A 09 4C 44 20 41 2C 48 (HL),A...LD A,H
0001C0: 0D 0A 09 41 44 44 20 42 0D 0A 09 4C 44 20 48 2C ...ADD B...LD H,
0001D0: 41 0D 0A 09 49 4E 43 20 44 45 0D 0A 0D 0A 09 4C A...INC DE.....L
0001E0: 44 20 41 2C 28 44 45 29 20 20 20 20 20 20 20 3B D A,(DE) ;
0001F0: 37 0D 0A 09 4C 44 20 28 48 4C 29 2C 41 0D 0A 09 7...LD (HL),A...
Size : 512 (Real : 512)
000000: 4C 44 20 41 2C 48 0D 0A 09 41 44 44 20 42 0D 0A LD A,H...ADD B..
000010: 09 4C 44 20 48 2C 41 0D 0A 09 49 4E 43 20 44 45 .LD H,A...INC DE
000020: 0D 0A 0D 0A 09 4C 44 20 41 2C 28 44 45 29 20 20 .....LD A,(DE)
000030: 20 20 20 20 20 3B 38 0D 0A 09 4C 44 20 28 48 4C ;8...LD (HL
000040: 29 2C 41 20 20 0D 0A 09 52 45 54 0D 0A 0D 0A 2E ),A ...RET.....
000050: 43 55 52 53 4F 52 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D CURSOR..;-------
000060: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000070: 2D 2D 2D 2D 2D 0D 0A 3B 09 58 4F 52 20 43 45 4C -----..;.XOR CEL
000080: 4C 20 41 54 20 43 55 52 52 45 4E 54 20 43 55 52 L AT CURRENT CUR
000090: 20 50 4F 53 0D 0A 3B 09 45 6E 74 65 72 20 28 59 POS..;.Enter (Y
0000A0: 29 20 28 58 29 20 63 6F 6E 74 61 69 6E 20 70 6F ) (X) contain po
0000B0: 73 0D 0A 3B 09 45 78 69 74 09 0D 0A 3B 2D 2D 2D s..;.Exit...;---
0000C0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0000D0: 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 0D 0A 0D 0A 09 50 --------.......P
0000E0: 55 53 48 20 41 46 0D 0A 09 50 55 53 48 20 42 43 USH AF...PUSH BC
0000F0: 0D 0A 09 50 55 53 48 20 48 4C 09 09 09 0D 0A 09 ...PUSH HL......
000100: 4C 44 20 48 4C 2C 28 59 29 09 09 3B 73 61 76 65 LD HL,(Y)..;save
000110: 20 72 65 67 73 2F 68 3D 78 20 6C 3D 79 0D 0A 0D regs/h=x l=y...
000120: 0A 09 43 41 4C 4C 20 53 43 52 5F 41 44 44 52 45 ..CALL SCR_ADDRE
000130: 53 53 09 3B 67 65 74 20 73 63 72 20 61 64 64 72 SS.;get scr addr
000140: 65 73 73 0D 0A 09 4C 44 20 42 2C 38 09 09 09 0D ess...LD B,8....
000150: 0A 0D 0A 09 4C 44 20 41 2C 28 48 4C 29 09 3B 31 ....LD A,(HL).;1
000160: 09 3B 78 6F 72 20 62 79 74 65 0D 0A 09 43 50 4C .;xor byte...CPL
000170: 0D 0A 09 4C 44 20 28 48 4C 29 2C 41 0D 0A 09 4C ...LD (HL),A...L
000180: 44 20 41 2C 48 0D 0A 09 41 44 44 20 42 0D 0A 09 D A,H...ADD B...
000190: 4C 44 20 48 2C 41 09 09 09 3B 6E 65 78 74 20 6C LD H,A...;next l
0001A0: 69 6E 65 0D 0A 09 0D 0A 09 4C 44 20 41 2C 28 48 ine......LD A,(H
0001B0: 4C 29 09 3B 32 0D 0A 09 43 50 4C 0D 0A 09 4C 44 L).;2...CPL...LD
0001C0: 20 28 48 4C 29 2C 41 0D 0A 09 4C 44 20 41 2C 48 (HL),A...LD A,H
0001D0: 0D 0A 09 41 44 44 20 42 0D 0A 09 4C 44 20 48 2C ...ADD B...LD H,
0001E0: 41 0D 0A 0D 0A 09 4C 44 20 41 2C 28 48 4C 29 09 A.....LD A,(HL).
0001F0: 3B 33 0D 0A 09 43 50 4C 0D 0A 09 4C 44 20 28 48 ;3...CPL...LD (H
Size : 512 (Real : 512)
000000: 4C 29 2C 41 0D 0A 09 4C 44 20 41 2C 48 0D 0A 09 L),A...LD A,H...
000010: 41 44 44 20 42 0D 0A 09 4C 44 20 48 2C 41 0D 0A ADD B...LD H,A..
000020: 0D 0A 09 4C 44 20 41 2C 28 48 4C 29 09 3B 34 0D ...LD A,(HL).;4.
000030: 0A 09 43 50 4C 0D 0A 09 4C 44 20 28 48 4C 29 2C ..CPL...LD (HL),
000040: 41 0D 0A 09 4C 44 20 41 2C 48 0D 0A 09 41 44 44 A...LD A,H...ADD
000050: 20 42 0D 0A 09 4C 44 20 48 2C 41 0D 0A 0D 0A 09 B...LD H,A.....
000060: 4C 44 20 41 2C 28 48 4C 29 09 3B 35 0D 0A 09 43 LD A,(HL).;5...C
000070: 50 4C 0D 0A 09 4C 44 20 28 48 4C 29 2C 41 0D 0A PL...LD (HL),A..
000080: 09 4C 44 20 41 2C 48 0D 0A 09 41 44 44 20 42 0D .LD A,H...ADD B.
000090: 0A 09 4C 44 20 48 2C 41 0D 0A 09 0D 0A 09 4C 44 ..LD H,A......LD
0000A0: 20 41 2C 28 48 4C 29 09 3B 36 0D 0A 09 43 50 4C A,(HL).;6...CPL
0000B0: 0D 0A 09 4C 44 20 28 48 4C 29 2C 41 0D 0A 09 4C ...LD (HL),A...L
0000C0: 44 20 41 2C 48 0D 0A 09 41 44 44 20 42 0D 0A 09 D A,H...ADD B...
0000D0: 4C 44 20 48 2C 41 0D 0A 0D 0A 09 4C 44 20 41 2C LD H,A.....LD A,
0000E0: 28 48 4C 29 09 3B 37 0D 0A 09 43 50 4C 0D 0A 09 (HL).;7...CPL...
0000F0: 4C 44 20 28 48 4C 29 2C 41 0D 0A 09 4C 44 20 41 LD (HL),A...LD A
000100: 2C 48 0D 0A 09 41 44 44 20 42 0D 0A 09 4C 44 20 ,H...ADD B...LD
000110: 48 2C 41 0D 0A 0D 0A 09 4C 44 20 41 2C 28 48 4C H,A.....LD A,(HL
000120: 29 09 3B 38 0D 0A 09 43 50 4C 0D 0A 09 4C 44 20 ).;8...CPL...LD
000130: 28 48 4C 29 2C 41 0D 0A 0D 0A 09 50 4F 50 20 48 (HL),A.....POP H
000140: 4C 0D 0A 09 50 4F 50 20 42 43 0D 0A 09 50 4F 50 L...POP BC...POP
000150: 20 41 46 0D 0A 09 52 45 54 0D 0A 0D 0A 0D 0A 0D AF...RET.......
000160: 0A 0D 0A 0D 0A 0D 0A 0D 0A 2E 43 45 4C 4C 32 0D ..........CELL2.
000170: 0A 09 50 55 53 48 20 42 43 09 09 09 3B 53 61 6D ..PUSH BC...;Sam
000180: 65 20 61 73 20 62 65 6C 6F 77 20 62 75 74 20 68 e as below but h
000190: 6C 3D 73 63 72 65 65 6E 20 61 64 64 72 65 73 73 l=screen address
0001A0: 0D 0A 09 4C 44 20 43 2C 41 0D 0A 09 4A 52 20 43 ...LD C,A...JR C
0001B0: 45 4C 4C 58 0D 0A 2E 43 45 4C 4C 0D 0A 3B 2D 2D ELLX...CELL..;--
0001C0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0001D0: 2D 2D 2D 2D 2D 2D 0D 0A 3B 09 46 49 4C 4C 20 43 ------..;.FILL C
0001E0: 45 4C 4C 20 57 49 54 48 20 41 20 42 59 54 45 0D ELL WITH A BYTE.
0001F0: 0A 3B 09 45 4E 54 52 59 20 48 3D 58 20 50 4F 53 .;.ENTRY H=X POS
Size : 512 (Real : 512)
000000: 2C 4C 3D 59 20 50 4F 53 2C 41 3D 62 79 74 65 0D ,L=Y POS,A=byte.
000010: 0A 3B 09 45 58 49 54 20 41 46 2C 48 4C 20 43 4F .;.EXIT AF,HL CO
000020: 52 52 55 50 54 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D RRUPT..;--------
000030: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000040: 0D 0A 20 20 20 20 20 20 20 20 50 55 53 48 20 42 .. PUSH B
000050: 43 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 43 2C C.. LD C,
000060: 41 0D 0A 09 43 41 4C 4C 20 53 43 52 5F 41 44 44 A...CALL SCR_ADD
000070: 52 45 53 53 09 09 3B 67 65 74 20 61 64 64 72 65 RESS..;get addre
000080: 73 73 0D 0A 63 65 6C 6C 78 09 4C 44 20 42 2C 38 ss..cellx.LD B,8
000090: 09 09 0D 0A 0D 0A 09 4C 44 20 28 48 4C 29 2C 43 .......LD (HL),C
0000A0: 09 3B 31 09 09 3B 4C 44 20 48 4C 2C 09 77 69 74 .;1..;LD HL,.wit
0000B0: 68 20 62 79 74 65 0D 0A 09 4C 44 20 41 2C 48 0D h byte...LD A,H.
0000C0: 0A 09 41 44 44 20 42 0D 0A 09 4C 44 20 48 2C 41 ..ADD B...LD H,A
0000D0: 09 09 09 09 3B 6E 65 78 74 20 6C 69 6E 65 0D 0A ....;next line..
0000E0: 0D 0A 09 4C 44 20 28 48 4C 29 2C 43 09 3B 32 0D ...LD (HL),C.;2.
0000F0: 0A 09 4C 44 20 41 2C 48 0D 0A 09 41 44 44 20 42 ..LD A,H...ADD B
000100: 0D 0A 09 4C 44 20 48 2C 41 0D 0A 0D 0A 09 4C 44 ...LD H,A.....LD
000110: 20 28 48 4C 29 2C 43 09 3B 33 0D 0A 09 4C 44 20 (HL),C.;3...LD
000120: 41 2C 48 0D 0A 09 41 44 44 20 42 0D 0A 09 4C 44 A,H...ADD B...LD
000130: 20 48 2C 41 0D 0A 0D 0A 09 4C 44 20 28 48 4C 29 H,A.....LD (HL)
000140: 2C 43 09 3B 34 0D 0A 09 4C 44 20 41 2C 48 0D 0A ,C.;4...LD A,H..
000150: 09 41 44 44 20 42 0D 0A 09 4C 44 20 48 2C 41 0D .ADD B...LD H,A.
000160: 0A 0D 0A 09 4C 44 20 28 48 4C 29 2C 43 09 3B 35 ....LD (HL),C.;5
000170: 0D 0A 09 4C 44 20 41 2C 48 0D 0A 09 41 44 44 20 ...LD A,H...ADD
000180: 42 0D 0A 09 4C 44 20 48 2C 41 0D 0A 0D 0A 09 4C B...LD H,A.....L
000190: 44 20 28 48 4C 29 2C 43 09 3B 36 0D 0A 09 4C 44 D (HL),C.;6...LD
0001A0: 20 41 2C 48 0D 0A 09 41 44 44 20 42 0D 0A 09 4C A,H...ADD B...L
0001B0: 44 20 48 2C 41 0D 0A 0D 0A 09 4C 44 20 28 48 4C D H,A.....LD (HL
0001C0: 29 2C 43 09 3B 37 0D 0A 09 4C 44 20 41 2C 48 0D ),C.;7...LD A,H.
0001D0: 0A 09 41 44 44 20 42 0D 0A 09 4C 44 20 48 2C 41 ..ADD B...LD H,A
0001E0: 0D 0A 0D 0A 09 4C 44 20 28 48 4C 29 2C 43 09 3B .....LD (HL),C.;
0001F0: 38 0D 0A 09 4C 44 20 41 2C 48 0D 0A 09 41 44 44 8...LD A,H...ADD
Size : 512 (Real : 512)
000000: 20 42 0D 0A 09 4C 44 20 48 2C 41 0D 0A 09 50 4F B...LD H,A...PO
000010: 50 20 42 43 0D 0A 09 52 45 54 0D 0A 0D 0A 0D 0A P BC...RET......
000020: 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ;---------------
000030: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000040: 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 3B 09 47 45 54 20 --------..;.GET
000050: 41 44 44 52 45 53 53 0D 0A 3B 09 45 6E 74 72 79 ADDRESS..;.Entry
000060: 20 2D 20 48 4C 20 3D 20 43 75 72 73 6F 72 20 70 - HL = Cursor p
000070: 6F 73 69 74 69 6F 6E 0D 0A 3B 09 45 78 69 74 20 osition..;.Exit
000080: 20 2D 20 48 4C 20 3D 20 41 64 64 72 65 73 73 20 - HL = Address
000090: 77 61 6E 74 65 64 0D 0A 3B 09 55 73 65 64 20 20 wanted..;.Used
0000A0: 2D 20 44 45 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D - DE..;---------
0000B0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0000C0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A --------------..
0000D0: 2E 47 65 74 41 64 64 72 65 73 73 0D 0A 09 50 55 .GetAddress...PU
0000E0: 53 48 09 41 46 0D 0A 09 50 55 53 48 09 48 4C 0D SH.AF...PUSH.HL.
0000F0: 0A 09 4C 44 09 41 2C 4C 09 09 09 3B 20 47 65 74 ..LD.A,L...; Get
000100: 20 72 6F 77 20 69 6E 20 41 0D 0A 09 41 44 44 09 row in A...ADD.
000110: 4C 09 09 09 3B 20 64 6F 75 62 6C 65 20 72 6F 77 L...; double row
000120: 20 6E 75 6D 62 65 72 2E 0D 0A 09 4C 44 09 4C 2C number....LD.L,
000130: 41 09 09 09 3B 20 47 65 74 20 6C 6F 77 20 62 79 A...; Get low by
000140: 74 65 20 69 6E 74 6F 20 4C 0D 0A 09 4C 44 09 48 te into L...LD.H
000150: 2C 30 09 09 09 3B 20 47 65 74 20 68 69 67 68 20 ,0...; Get high
000160: 62 79 74 65 20 69 6E 74 6F 20 48 0D 0A 20 20 20 byte into H..
000170: 20 20 20 20 20 4C 44 09 44 45 2C 54 41 42 4C 45 LD.DE,TABLE
000180: 0D 0A 09 41 44 44 20 20 20 20 20 48 4C 2C 44 45 ...ADD HL,DE
000190: 0D 0A 09 4C 44 09 45 2C 28 48 4C 29 09 09 09 3B ...LD.E,(HL)...;
0001A0: 20 47 65 74 20 69 6E 74 6F 20 44 45 2E 0D 0A 09 Get into DE....
0001B0: 49 4E 43 09 48 4C 0D 0A 09 4C 44 09 44 2C 28 48 INC.HL...LD.D,(H
0001C0: 4C 29 0D 0A 09 50 4F 50 09 48 4C 0D 0A 09 4C 44 L)...POP.HL...LD
0001D0: 09 4C 2C 48 09 09 09 3B 20 50 72 65 70 61 72 65 .L,H...; Prepare
0001E0: 20 76 61 6C 75 65 20 74 6F 20 61 64 64 0D 0A 09 value to add...
0001F0: 4C 44 09 48 2C 30 0D 0A 09 41 44 44 09 48 4C 2C LD.H,0...ADD.HL,
Size : 512 (Real : 512)
000000: 44 45 09 09 09 3B 20 4F 66 66 73 65 74 20 6E 6F DE...; Offset no
000010: 77 20 69 6E 20 48 4C 2E 0D 0A 20 20 20 20 20 20 w in HL...
000020: 20 20 4C 44 20 09 44 45 2C 53 43 52 45 45 4E 5F LD .DE,SCREEN_
000030: 43 0D 0A 09 41 44 44 09 48 4C 2C 44 45 09 09 09 C...ADD.HL,DE...
000040: 3B 61 64 64 20 74 6F 20 62 61 73 65 20 6F 66 20 ;add to base of
000050: 73 63 72 65 65 6E 5F 63 0D 0A 09 50 4F 50 09 41 screen_c...POP.A
000060: 46 0D 0A 09 52 45 54 0D 0A 0D 0A 0D 0A 2E 53 43 F...RET.......SC
000070: 52 5F 41 44 44 52 45 53 53 0D 0A 3B 0D 0A 3B 09 R_ADDRESS..;..;.
000080: 45 4E 54 52 59 20 2D 20 48 3D 58 20 20 4C 3D 59 ENTRY - H=X L=Y
000090: 0D 0A 3B 0D 0A 0D 0A 09 50 55 53 48 20 41 46 0D ..;.....PUSH AF.
0000A0: 0A 09 50 55 53 48 20 44 45 0D 0A 09 50 55 53 48 ..PUSH DE...PUSH
0000B0: 20 48 4C 0D 0A 20 20 20 20 20 20 20 20 6C 64 20 HL.. ld
0000C0: 68 2C 30 0D 0A 09 4C 44 20 41 2C 4C 0D 0A 09 41 h,0...LD A,L...A
0000D0: 44 44 20 4C 0D 0A 09 4C 44 20 4C 2C 41 0D 0A 09 DD L...LD L,A...
0000E0: 4C 44 20 64 65 2C 54 41 42 4C 45 0D 0A 09 41 44 LD de,TABLE...AD
0000F0: 44 20 48 4C 2C 64 65 0D 0A 09 4C 44 20 45 2C 28 D HL,de...LD E,(
000100: 48 4C 29 0D 0A 09 49 4E 43 20 48 4C 0D 0A 09 4C HL)...INC HL...L
000110: 44 20 44 2C 28 48 4C 29 0D 0A 09 50 4F 50 20 48 D D,(HL)...POP H
000120: 4C 0D 0A 09 4C 44 20 4C 2C 48 0D 0A 09 4C 44 20 L...LD L,H...LD
000130: 48 2C 30 0D 0A 09 41 44 44 20 48 4C 2C 44 45 0D H,0...ADD HL,DE.
000140: 0A 09 4C 44 20 64 65 2C 28 52 4C 5F 4F 46 46 53 ..LD de,(RL_OFFS
000150: 45 54 29 0D 0A 09 41 44 44 20 48 4C 2C 44 45 0D ET)...ADD HL,DE.
000160: 0A 09 4C 44 20 41 2C 48 0D 0A 09 41 4E 44 20 25 ..LD A,H...AND %
000170: 30 30 30 30 30 31 31 31 0D 0A 09 41 44 44 20 26 00000111...ADD &
000180: 43 30 0D 0A 09 4C 44 20 48 2C 41 0D 0A 09 50 4F C0...LD H,A...PO
000190: 50 20 44 45 0D 0A 09 50 4F 50 20 41 46 0D 0A 09 P DE...POP AF...
0001A0: 52 45 54 0D 0A 0D 0A 54 41 42 4C 45 09 0D 0A 57 RET....TABLE...W
0001B0: 4F 52 44 20 26 30 30 30 30 0D 0A 57 4F 52 44 20 ORD &0000..WORD
0001C0: 26 30 30 35 30 0D 0A 57 4F 52 44 20 26 30 30 41 &0050..WORD &00A
0001D0: 30 0D 0A 57 4F 52 44 20 26 30 30 46 30 0D 0A 57 0..WORD &00F0..W
0001E0: 4F 52 44 20 26 30 31 34 30 0D 0A 57 4F 52 44 20 ORD &0140..WORD
0001F0: 26 30 31 39 30 0D 0A 57 4F 52 44 20 26 30 31 45 &0190..WORD &01E
Size : 512 (Real : 512)
000000: 30 0D 0A 57 4F 52 44 20 26 30 32 33 30 0D 0A 57 0..WORD &0230..W
000010: 4F 52 44 20 26 30 32 38 30 0D 0A 57 4F 52 44 20 ORD &0280..WORD
000020: 26 30 32 44 30 0D 0A 57 4F 52 44 20 26 30 33 32 &02D0..WORD &032
000030: 30 0D 0A 57 4F 52 44 20 26 30 33 37 30 0D 0A 57 0..WORD &0370..W
000040: 4F 52 44 20 26 30 33 43 30 0D 0A 57 4F 52 44 20 ORD &03C0..WORD
000050: 26 30 34 31 30 0D 0A 57 4F 52 44 20 26 30 34 36 &0410..WORD &046
000060: 30 0D 0A 57 4F 52 44 20 26 30 34 42 30 0D 0A 57 0..WORD &04B0..W
000070: 4F 52 44 20 26 30 35 30 30 0D 0A 57 4F 52 44 20 ORD &0500..WORD
000080: 26 30 35 35 30 0D 0A 57 4F 52 44 20 26 30 35 41 &0550..WORD &05A
000090: 30 0D 0A 57 4F 52 44 20 26 30 35 46 30 0D 0A 57 0..WORD &05F0..W
0000A0: 4F 52 44 20 26 30 36 34 30 0D 0A 57 4F 52 44 20 ORD &0640..WORD
0000B0: 26 30 36 39 30 0D 0A 57 4F 52 44 20 26 30 36 45 &0690..WORD &06E
0000C0: 30 0D 0A 57 4F 52 44 20 26 30 37 33 30 0D 0A 57 0..WORD &0730..W
0000D0: 4F 52 44 20 26 30 37 38 30 0D 0A 0D 0A 20 20 20 ORD &0780....
0000E0: 20 20 20 20 20 20 20 3B 2D 2D 2D 2D 2D 2D 2D 2D ;--------
0000F0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000100: 2D 2D 2D 2D 2D 2D 0D 0A 2E 43 6C 65 61 72 5F 6B ------...Clear_k
000110: 65 79 73 0D 0A 09 43 41 4C 4C 20 4B 4D 5F 52 45 eys...CALL KM_RE
000120: 41 44 5F 43 48 41 52 0D 0A 09 4A 52 20 43 2C 43 AD_CHAR...JR C,C
000130: 6C 65 61 72 5F 6B 65 79 73 0D 0A 09 52 45 54 0D lear_keys...RET.
000140: 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D .;--------------
000150: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D ---------------.
000160: 0A 2E 41 4E 53 49 4A 50 54 41 42 4C 45 0D 0A 57 ..ANSIJPTABLE..W
000170: 4F 52 44 09 41 4C 4C 4F 46 46 0D 0A 57 4F 52 44 ORD.ALLOFF..WORD
000180: 09 42 4F 4C 44 4F 4E 0D 0A 57 4F 52 44 09 46 45 .BOLDON..WORD.FE
000190: 49 4E 54 4F 4E 0D 0A 57 4F 52 44 09 49 54 41 4C INTON..WORD.ITAL
0001A0: 49 43 4F 4E 0D 0A 57 4F 52 44 09 55 4E 44 45 52 ICON..WORD.UNDER
0001B0: 4F 4E 0D 0A 57 4F 52 44 09 49 4E 56 45 52 53 45 ON..WORD.INVERSE
0001C0: 4F 4E 0D 0A 57 4F 52 44 09 53 41 4D 45 42 41 43 ON..WORD.SAMEBAC
0001D0: 4B 46 4F 52 45 0D 0A 57 4F 52 44 09 46 4F 52 45 KFORE..WORD.FORE
0001E0: 47 52 4F 55 4E 44 0D 0A 57 4F 52 44 09 42 41 43 GROUND..WORD.BAC
0001F0: 4B 47 52 4F 55 4E 44 0D 0A 57 4F 52 44 09 53 4D KGROUND..WORD.SM
Size : 512 (Real : 512)
000000: 41 53 48 54 48 45 4D 0D 0A 2E 41 4E 53 49 54 45 ASHTHEM...ANSITE
000010: 58 54 0D 0A 09 4C 44 20 41 2C 28 48 4C 29 0D 0A XT...LD A,(HL)..
000020: 09 49 4E 43 20 48 4C 0D 0A 20 20 20 20 20 20 20 .INC HL..
000030: 20 4F 52 20 41 0D 0A 09 52 45 54 20 5A 0D 0A 09 OR A...RET Z...
000040: 42 49 54 20 37 2C 41 0D 0A 09 4A 52 20 5A 2C 41 BIT 7,A...JR Z,A
000050: 4E 54 58 31 0D 0A 09 52 45 53 20 37 2C 41 0D 0A NTX1...RES 7,A..
000060: 09 50 55 53 48 20 48 4C 0D 0A 09 4C 44 20 4C 2C .PUSH HL...LD L,
000070: 41 09 0D 0A 09 4C 44 20 48 2C 30 0D 0A 09 4C 44 A....LD H,0...LD
000080: 20 44 45 2C 41 4E 53 49 4A 50 54 41 42 4C 45 0D DE,ANSIJPTABLE.
000090: 0A 09 41 44 44 20 48 4C 2C 48 4C 0D 0A 09 41 44 ..ADD HL,HL...AD
0000A0: 44 20 48 4C 2C 44 45 0D 0A 09 4C 44 20 45 2C 28 D HL,DE...LD E,(
0000B0: 48 4C 29 3A 49 4E 43 20 48 4C 0D 0A 09 4C 44 20 HL):INC HL...LD
0000C0: 44 2C 28 48 4C 29 0D 0A 09 45 58 20 48 4C 2C 44 D,(HL)...EX HL,D
0000D0: 45 0D 0A 09 43 41 4C 4C 20 50 55 4C 4C 4A 50 0D E...CALL PULLJP.
0000E0: 0A 09 50 4F 50 20 48 4C 0D 0A 09 4A 50 20 41 4E ..POP HL...JP AN
0000F0: 53 49 54 45 58 54 0D 0A 2E 41 4E 54 58 31 0D 0A SITEXT...ANTX1..
000100: 09 43 41 4C 4C 20 53 43 52 45 45 4E 57 52 49 54 .CALL SCREENWRIT
000110: 45 0D 0A 09 4A 50 20 41 4E 53 49 54 45 58 54 0D E...JP ANSITEXT.
000120: 0A 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ...;------------
000130: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000140: 0D 0A 2E 59 45 53 4E 4F 0D 0A 09 50 55 53 48 20 ...YESNO...PUSH
000150: 42 43 0D 0A 09 4C 44 20 42 2C 41 0D 0A 09 43 41 BC...LD B,A...CA
000160: 4C 4C 20 4B 4D 5F 57 41 49 54 5F 43 48 41 52 0D LL KM_WAIT_CHAR.
000170: 0A 09 52 45 53 20 35 2C 41 0D 0A 09 43 50 20 22 ..RES 5,A...CP "
000180: 59 22 0D 0A 09 4A 52 20 5A 2C 59 4E 45 4E 44 0D Y"...JR Z,YNEND.
000190: 0A 09 43 50 20 22 4E 22 0D 0A 09 4A 52 20 5A 2C ..CP "N"...JR Z,
0001A0: 79 4E 45 4E 44 0D 0A 09 4C 44 20 41 2C 42 0D 0A yNEND...LD A,B..
0001B0: 2E 59 4E 45 4E 44 09 50 4F 50 20 42 43 0D 0A 09 .YNEND.POP BC...
0001C0: 52 45 54 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D RET..;----------
0001D0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0001E0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 3B 44 45 3D ----------..;DE=
0001F0: 73 74 61 72 74 20 61 64 64 09 20 20 20 20 42 3D start add. B=
Size : 512 (Real : 512)
000000: 6C 65 6E 20 6F 66 20 73 74 72 0D 0A 3B 42 3D 6C len of str..;B=l
000010: 65 6E 20 20 20 20 20 20 20 20 20 20 20 20 20 20 en
000020: 43 3D 6C 65 6E 20 6F 66 20 73 74 72 0D 0A 3B 0D C=len of str..;.
000030: 0A 0D 0A 2E 4B 45 59 49 4E 50 0D 0A 09 4C 44 20 ....KEYINP...LD
000040: 41 2C 22 5F 22 0D 0A 2E 4B 45 59 49 4E 50 32 0D A,"_"...KEYINP2.
000050: 0A 09 4C 44 20 28 44 45 4C 43 48 41 52 29 2C 41 ..LD (DELCHAR),A
000060: 0D 0A 09 50 55 53 48 20 48 4C 0D 0A 09 4C 44 20 ...PUSH HL...LD
000070: 28 4B 45 59 5F 4F 4C 44 53 54 29 2C 44 45 0D 0A (KEY_OLDST),DE..
000080: 09 4C 44 20 48 4C 2C 28 59 29 0D 0A 09 4C 44 20 .LD HL,(Y)...LD
000090: 28 4B 45 59 5F 53 54 43 55 52 29 2C 48 4C 0D 0A (KEY_STCUR),HL..
0000A0: 09 4C 44 20 28 4B 45 59 5F 4F 4C 44 43 55 52 29 .LD (KEY_OLDCUR)
0000B0: 2C 48 4C 0D 0A 09 43 41 4C 4C 20 4B 45 59 5F 4C ,HL...CALL KEY_L
0000C0: 49 4E 45 0D 0A 09 4C 44 20 43 2C 30 0D 0A 09 4A INE...LD C,0...J
0000D0: 50 20 4B 45 59 5F 49 4E 50 55 54 32 0D 0A 0D 0A P KEY_INPUT2....
0000E0: 2E 49 4E 50 55 54 4C 49 4E 45 0D 0A 09 4C 44 20 .INPUTLINE...LD
0000F0: 41 2C 22 5F 22 0D 0A 2E 49 4E 50 55 54 4C 49 4E A,"_"...INPUTLIN
000100: 45 32 0D 0A 09 4C 44 20 28 44 45 4C 43 48 41 52 E2...LD (DELCHAR
000110: 29 2C 41 09 09 3B 20 57 68 65 6E 20 64 65 6C 20 ),A..; When del
000120: 70 6F 70 20 69 6E 20 5F 20 6F 72 0D 0A 09 50 55 pop in _ or...PU
000130: 53 48 20 48 4C 0D 0A 09 50 55 53 48 20 42 43 09 SH HL...PUSH BC.
000140: 09 09 3B 20 53 61 76 65 20 6C 65 6E 67 74 68 0D ..; Save length.
000150: 0A 09 4C 44 20 48 4C 2C 28 59 29 0D 0A 09 4C 44 ..LD HL,(Y)...LD
000160: 20 28 4B 45 59 5F 53 54 43 55 52 29 2C 48 4C 09 (KEY_STCUR),HL.
000170: 3B 20 53 61 76 65 20 73 63 72 65 65 6E 20 70 6F ; Save screen po
000180: 73 0D 0A 09 4C 44 20 48 2C 30 0D 0A 09 4C 44 20 s...LD H,0...LD
000190: 4C 2C 42 09 09 09 3B 20 48 4C 3D 6C 65 6E 0D 0A L,B...; HL=len..
0001A0: 20 20 20 20 20 20 20 20 4C 44 20 43 2C 30 0D 0A LD C,0..
0001B0: 09 41 44 44 20 48 4C 2C 44 45 09 09 3B 20 48 4C .ADD HL,DE..; HL
0001C0: 3D 65 6E 64 2B 31 0D 0A 09 44 45 43 20 48 4C 09 =end+1...DEC HL.
0001D0: 09 09 3B 20 48 4C 3D 65 6E 64 0D 0A 2E 49 31 09 ..; HL=end...I1.
0001E0: 4C 44 20 41 2C 28 48 4C 29 0D 0A 09 43 50 20 33 LD A,(HL)...CP 3
0001F0: 32 0D 0A 20 20 20 20 20 20 20 20 4A 50 20 4E 5A 2.. JP NZ
Size : 512 (Real : 512)
000000: 2C 49 32 09 09 3B 20 69 73 20 69 74 20 61 20 73 ,I2..; is it a s
000010: 70 61 63 65 3F 0D 0A 09 44 45 43 20 48 4C 09 09 pace?...DEC HL..
000020: 09 3B 20 4E 4F 2C 20 43 6F 6E 74 20 74 6F 20 66 .; NO, Cont to f
000030: 69 6E 64 20 6F 6E 65 2E 2E 2E 0D 0A 20 20 20 20 ind one.....
000040: 20 20 20 20 49 4E 43 20 43 0D 0A 09 44 4A 4E 5A INC C...DJNZ
000050: 20 49 31 0D 0A 20 20 20 20 20 20 20 20 4A 50 20 I1.. JP
000060: 49 34 09 09 09 3B 20 45 6D 70 74 79 21 0D 0A 2E I4...; Empty!...
000070: 49 32 09 50 55 53 48 20 42 43 09 09 09 3B 20 73 I2.PUSH BC...; s
000080: 61 76 65 20 6C 65 6E 20 6F 66 20 74 65 78 74 0D ave len of text.
000090: 0A 09 50 55 53 48 20 44 45 09 09 09 3B 20 73 61 ..PUSH DE...; sa
0000A0: 76 65 20 73 74 61 72 74 0D 0A 2E 49 33 09 4C 44 ve start...I3.LD
0000B0: 20 41 2C 28 44 45 29 0D 0A 09 49 4E 43 20 44 45 A,(DE)...INC DE
0000C0: 0D 0A 09 43 41 4C 4C 20 57 52 49 54 45 5F 43 48 ...CALL WRITE_CH
0000D0: 41 52 0D 0A 09 44 4A 4E 5A 20 49 33 09 09 09 3B AR...DJNZ I3...;
0000E0: 20 50 72 69 6E 74 20 73 74 72 69 6E 67 0D 0A 09 Print string...
0000F0: 4C 44 20 28 4B 45 59 5F 4F 4C 44 53 54 29 2C 44 LD (KEY_OLDST),D
000100: 45 09 3B 20 6E 65 77 20 73 74 61 72 74 0D 0A 09 E.; new start...
000110: 50 4F 50 20 44 45 09 09 09 3B 20 67 65 74 20 73 POP DE...; get s
000120: 74 61 72 74 0D 0A 2E 49 34 09 4C 44 20 48 4C 2C tart...I4.LD HL,
000130: 28 59 29 0D 0A 09 4C 44 20 28 4B 45 59 5F 4F 4C (Y)...LD (KEY_OL
000140: 44 43 55 52 29 2C 48 4C 09 3B 20 53 65 74 20 70 DCUR),HL.; Set p
000150: 6F 73 0D 0A 09 4C 44 20 42 2C 43 09 09 09 3B 20 os...LD B,C...;
000160: 67 65 74 20 6C 65 6E 0D 0A 09 4C 44 20 41 2C 43 get len...LD A,C
000170: 09 09 09 0D 0A 09 4F 52 20 41 0D 0A 09 4A 50 20 ......OR A...JP
000180: 5A 2C 49 36 20 20 20 20 20 20 20 20 20 20 20 20 Z,I6
000190: 20 20 20 20 20 3B 20 69 73 20 74 68 61 74 20 69 ; is that i
0001A0: 74 0D 0A 09 4C 44 20 41 2C 28 44 45 4C 43 48 41 t...LD A,(DELCHA
0001B0: 52 29 0D 0A 2E 49 35 09 43 41 4C 4C 20 57 52 49 R)...I5.CALL WRI
0001C0: 54 45 5F 43 48 41 52 0D 0A 09 44 4A 4E 5A 20 49 TE_CHAR...DJNZ I
0001D0: 35 09 09 09 3B 20 4E 6F 70 65 20 73 70 61 63 65 5...; Nope space
0001E0: 73 20 6C 65 66 74 20 73 6F 20 70 72 69 6E 74 0D s left so print.
0001F0: 0A 2E 49 36 09 50 4F 50 20 42 43 09 09 09 3B 20 ..I6.POP BC...;
Size : 512 (Real : 512)
000000: 67 65 74 20 6C 65 6E 67 74 68 0D 0A 09 4C 44 20 get length...LD
000010: 43 2C 42 09 09 09 3B 20 73 65 74 20 6D 61 78 20 C,B...; set max
000020: 6C 65 6E 0D 0A 09 50 4F 50 20 48 4C 20 20 20 20 len...POP HL
000030: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3B 20 ;
000040: 67 65 74 20 6C 65 6E 67 74 68 0D 0A 09 4C 44 20 get length...LD
000050: 42 2C 48 0D 0A 09 4C 44 20 48 4C 2C 28 4B 45 59 B,H...LD HL,(KEY
000060: 5F 4F 4C 44 43 55 52 29 20 20 20 20 20 20 3B 20 _OLDCUR) ;
000070: 42 3D 6C 65 6E 67 74 68 20 20 43 3D 73 74 72 20 B=length C=str
000080: 6C 65 6E 0D 0A 09 4C 44 20 44 45 2C 28 4B 45 59 len...LD DE,(KEY
000090: 5F 4F 4C 44 53 54 29 0D 0A 09 4C 44 20 28 59 29 _OLDST)...LD (Y)
0000A0: 2C 48 4C 0D 0A 20 20 20 20 20 20 20 20 43 41 4C ,HL.. CAL
0000B0: 4C 20 43 55 52 53 4F 52 09 09 3B 20 73 65 74 20 L CURSOR..; set
0000C0: 75 70 0D 0A 0D 0A 2E 4B 65 79 5F 69 6E 70 75 74 up.....Key_input
0000D0: 32 0D 0A 09 43 41 4C 4C 20 4B 4D 5F 57 41 49 54 2...CALL KM_WAIT
0000E0: 5F 43 48 41 52 0D 0A 2E 49 37 09 43 50 20 31 33 _CHAR...I7.CP 13
0000F0: 09 0D 0A 09 4A 52 20 5A 2C 4B 49 45 4E 44 0D 0A ....JR Z,KIEND..
000100: 09 43 50 20 26 46 43 0D 0A 09 4A 52 20 5A 2C 4B .CP &FC...JR Z,K
000110: 49 45 4E 44 09 09 3B 20 45 6E 74 65 72 2F 65 73 IEND..; Enter/es
000120: 63 0D 0A 09 43 50 20 32 34 09 0D 0A 09 4A 50 20 c...CP 24....JP
000130: 5A 2C 4B 49 44 45 4C 5F 4C 49 4E 45 09 09 3B 20 Z,KIDEL_LINE..;
000140: 43 74 72 6C 20 58 0D 0A 09 43 50 20 26 37 66 09 Ctrl X...CP &7f.
000150: 09 09 3B 20 44 65 6C 2F 41 72 72 6F 77 0D 0A 09 ..; Del/Arrow...
000160: 4A 52 20 5A 2C 4B 49 44 45 4C 0D 0A 09 43 50 20 JR Z,KIDEL...CP
000170: 31 30 0D 0A 09 4A 52 20 5A 2C 4B 49 44 45 4C 0D 10...JR Z,KIDEL.
000180: 0A 0D 0A 09 4C 44 20 48 2C 41 09 09 09 3B 20 48 ....LD H,A...; H
000190: 3D 63 68 61 72 0D 0A 09 4C 44 20 41 2C 42 09 09 =char...LD A,B..
0001A0: 09 3B 20 66 69 6E 64 20 6C 65 6E 67 74 68 0D 0A .; find length..
0001B0: 09 43 50 20 43 0D 0A 20 20 20 20 20 20 20 20 4A .CP C.. J
0001C0: 50 20 5A 2C 4B 49 42 45 45 50 09 09 3B 20 74 6F P Z,KIBEEP..; to
0001D0: 6F 6F 20 66 61 72 0D 0A 09 49 4E 43 20 43 09 09 oo far...INC C..
0001E0: 09 3B 20 69 6E 63 20 6C 65 6E 0D 0A 09 4C 44 20 .; inc len...LD
0001F0: 41 2C 48 0D 0A 09 4C 44 20 28 44 45 29 2C 41 09 A,H...LD (DE),A.
Size : 512 (Real : 512)
000000: 0D 0A 09 49 4E 43 20 44 45 09 09 09 3B 20 70 6F ...INC DE...; po
000010: 6B 65 20 63 68 61 72 0D 0A 09 43 41 4C 4C 20 57 ke char...CALL W
000020: 52 49 54 45 5F 43 48 41 52 0D 0A 09 43 41 4C 4C RITE_CHAR...CALL
000030: 20 43 55 52 53 4F 52 09 09 3B 20 70 72 69 6E 74 CURSOR..; print
000040: 2F 6D 6F 76 65 0D 0A 09 4A 50 20 4B 45 59 5F 49 /move...JP KEY_I
000050: 4E 50 55 54 32 09 09 3B 20 63 6F 6E 74 2E 2E 2E NPUT2..; cont...
000060: 0D 0A 0D 0A 2E 4B 49 45 4E 44 09 43 41 4C 4C 20 .....KIEND.CALL
000070: 43 55 52 53 4F 52 20 20 20 20 20 20 20 20 20 20 CURSOR
000080: 20 20 20 3B 72 65 6D 6F 76 65 20 63 75 72 73 6F ;remove curso
000090: 72 0D 0A 09 50 55 53 48 20 41 46 09 09 09 3B 73 r...PUSH AF...;s
0000A0: 61 76 65 20 6B 65 79 0D 0A 09 4C 44 20 41 2C 42 ave key...LD A,B
0000B0: 0D 0A 09 53 55 42 20 43 0D 0A 09 4F 52 20 41 0D ...SUB C...OR A.
0000C0: 0A 09 4A 52 20 5A 2C 49 39 09 09 09 3B 20 69 66 ..JR Z,I9...; if
0000D0: 20 6C 65 6E 67 74 68 20 6D 61 78 0D 0A 09 4C 44 length max...LD
0000E0: 20 42 2C 41 09 09 09 3B 20 6C 65 6E 67 74 68 0D B,A...; length.
0000F0: 0A 2E 49 38 09 4C 44 20 41 2C 22 20 22 0D 0A 09 ..I8.LD A," "...
000100: 4C 44 20 28 44 45 29 2C 41 0D 0A 09 49 4E 43 20 LD (DE),A...INC
000110: 44 45 0D 0A 09 43 41 4C 4C 20 57 52 49 54 45 5F DE...CALL WRITE_
000120: 43 48 41 52 0D 0A 09 44 4A 4E 5A 20 49 38 09 09 CHAR...DJNZ I8..
000130: 09 3B 20 50 72 69 6E 74 20 73 70 61 63 65 73 0D .; Print spaces.
000140: 0A 2E 49 39 20 20 20 20 20 4C 44 20 42 2C 43 09 ..I9 LD B,C.
000150: 09 09 3B 20 67 65 74 20 6C 65 6E 67 74 68 0D 0A ..; get length..
000160: 09 50 4F 50 20 41 46 09 09 09 3B 20 6B 65 79 0D .POP AF...; key.
000170: 0A 09 50 4F 50 20 48 4C 09 09 09 3B 20 67 65 74 ..POP HL...; get
000180: 20 0D 0A 09 52 45 54 0D 0A 0D 0A 2E 4B 49 44 45 ...RET.....KIDE
000190: 4C 5F 4C 49 4E 45 0D 0A 09 50 55 53 48 20 42 43 L_LINE...PUSH BC
0001A0: 0D 0A 09 4C 44 20 44 45 2C 28 4B 45 59 5F 4F 4C ...LD DE,(KEY_OL
0001B0: 44 53 54 29 0D 0A 09 4C 44 20 41 2C 22 20 22 0D DST)...LD A," ".
0001C0: 0A 2E 4B 44 4C 20 20 20 20 4C 44 20 28 44 45 29 ..KDL LD (DE)
0001D0: 2C 41 0D 0A 09 49 4E 43 20 44 45 0D 0A 09 44 4A ,A...INC DE...DJ
0001E0: 4E 5A 20 4B 44 4C 0D 0A 09 50 4F 50 20 42 43 0D NZ KDL...POP BC.
0001F0: 0A 09 4C 44 20 48 4C 2C 28 4B 45 59 5F 53 54 43 ..LD HL,(KEY_STC
Size : 512 (Real : 512)
000000: 55 52 29 0D 0A 09 4C 44 20 28 59 29 2C 48 4C 0D UR)...LD (Y),HL.
000010: 0A 09 43 41 4C 4C 20 4B 45 59 5F 4C 49 4E 45 0D ..CALL KEY_LINE.
000020: 0A 09 43 41 4C 4C 20 43 55 52 53 4F 52 0D 0A 09 ..CALL CURSOR...
000030: 4C 44 20 43 2C 30 0D 0A 09 4A 50 20 4B 45 59 5F LD C,0...JP KEY_
000040: 49 4E 50 55 54 32 0D 0A 09 0D 0A 2E 4B 49 44 45 INPUT2......KIDE
000050: 4C 0D 0A 09 4C 44 20 41 2C 43 0D 0A 09 43 50 20 L...LD A,C...CP
000060: 30 0D 0A 20 20 20 20 20 20 20 20 4A 52 20 5A 2C 0.. JR Z,
000070: 4B 49 42 45 45 50 0D 0A 09 44 45 43 20 43 0D 0A KIBEEP...DEC C..
000080: 20 20 20 20 20 20 20 20 44 45 43 20 44 45 0D 0A DEC DE..
000090: 09 43 41 4C 4C 20 43 55 52 53 4F 52 0D 0A 09 4C .CALL CURSOR...L
0000A0: 44 20 48 4C 2C 28 59 29 0D 0A 09 44 45 43 20 48 D HL,(Y)...DEC H
0000B0: 09 0D 0A 09 4C 44 20 28 59 29 2C 48 4C 0D 0A 09 ....LD (Y),HL...
0000C0: 4C 44 20 41 2C 28 44 45 4C 43 48 41 52 29 0D 0A LD A,(DELCHAR)..
0000D0: 09 43 41 4C 4C 20 57 52 49 54 45 5F 43 48 41 52 .CALL WRITE_CHAR
0000E0: 0D 0A 09 4C 44 20 28 59 29 2C 48 4C 0D 0A 09 43 ...LD (Y),HL...C
0000F0: 41 4C 4C 20 43 55 52 53 4F 52 0D 0A 09 4A 50 20 ALL CURSOR...JP
000100: 4B 45 59 5F 49 4E 50 55 54 32 0D 0A 0D 0A 2E 4B KEY_INPUT2.....K
000110: 45 59 5F 4C 49 4E 45 0D 0A 09 4C 44 20 48 4C 2C EY_LINE...LD HL,
000120: 28 59 29 0D 0A 09 50 55 53 48 20 42 43 0D 0A 2E (Y)...PUSH BC...
000130: 4B 4C 49 4E 45 09 4C 44 20 41 2C 22 5F 22 0D 0A KLINE.LD A,"_"..
000140: 09 43 41 4C 4C 20 57 52 49 54 45 5F 43 48 41 52 .CALL WRITE_CHAR
000150: 0D 0A 09 44 4A 4E 5A 20 4B 4C 49 4E 45 0D 0A 09 ...DJNZ KLINE...
000160: 50 4F 50 20 42 43 0D 0A 09 4C 44 20 28 59 29 2C POP BC...LD (Y),
000170: 48 4C 0D 0A 09 52 45 54 0D 0A 0D 0A 4B 49 42 45 HL...RET....KIBE
000180: 45 50 09 4C 44 20 41 2C 37 0D 0A 09 43 41 4C 4C EP.LD A,7...CALL
000190: 20 26 42 42 35 41 0D 0A 09 4A 50 20 4B 45 59 5F &BB5A...JP KEY_
0001A0: 49 4E 50 55 54 32 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D INPUT2..;-------
0001B0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0001C0: 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 0D 0A 2E 41 6E 79 --------.....Any
0001D0: 6B 65 79 0D 0A 09 4C 44 20 48 4C 2C 50 52 45 53 key...LD HL,PRES
0001E0: 53 0D 0A 09 43 41 4C 4C 20 41 4E 53 49 54 45 58 S...CALL ANSITEX
0001F0: 54 0D 0A 09 4A 50 20 4B 4D 5F 57 41 49 54 5F 43 T...JP KM_WAIT_C
Size : 512 (Real : 512)
000000: 48 41 52 0D 0A 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D HAR....;--------
000010: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000020: 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 2E 44 45 43 38 09 --------...DEC8.
000030: 43 41 4C 4C 20 43 55 52 53 4F 52 0D 0A 2E 44 45 CALL CURSOR...DE
000040: 43 38 32 20 20 4C 44 20 41 2C 30 0D 0A 09 4C 44 C82 LD A,0...LD
000050: 20 28 54 45 4D 50 4E 55 4D 29 2C 41 0D 0A 09 4C (TEMPNUM),A...L
000060: 44 20 43 2C 30 0D 0A 09 4C 44 20 41 2C 28 58 29 D C,0...LD A,(X)
000070: 0D 0A 09 4C 44 20 48 2C 41 0D 0A 2E 44 45 43 38 ...LD H,A...DEC8
000080: 31 09 43 41 4C 4C 20 4B 4D 5F 57 41 49 54 5F 43 1.CALL KM_WAIT_C
000090: 48 41 52 0D 0A 09 43 50 20 26 37 46 0D 0A 09 4A HAR...CP &7F...J
0000A0: 50 20 5A 2C 44 45 43 38 44 45 4C 0D 0A 09 43 50 P Z,DEC8DEL...CP
0000B0: 20 31 33 0D 0A 09 4A 50 20 5A 2C 43 55 52 53 4F 13...JP Z,CURSO
0000C0: 52 0D 0A 09 43 50 20 22 30 22 0D 0A 09 4A 50 20 R...CP "0"...JP
0000D0: 43 2C 44 45 43 38 31 0D 0A 09 43 50 20 22 39 22 C,DEC81...CP "9"
0000E0: 2B 31 0D 0A 09 4A 50 20 4E 43 2C 44 45 43 38 31 +1...JP NC,DEC81
0000F0: 0D 0A 20 20 20 20 20 20 20 20 53 55 42 20 22 30 .. SUB "0
000100: 22 0D 0A 09 4C 44 20 42 2C 41 0D 0A 09 4C 44 20 "...LD B,A...LD
000110: 41 2C 43 0D 0A 09 43 50 20 33 0D 0A 09 4A 50 20 A,C...CP 3...JP
000120: 5A 2C 44 45 43 38 31 0D 0A 09 4C 44 20 41 2C 28 Z,DEC81...LD A,(
000130: 54 45 4D 50 4E 55 4D 29 0D 0A 09 41 44 44 20 41 TEMPNUM)...ADD A
000140: 2C 41 0D 0A 09 4C 44 20 45 2C 41 0D 0A 09 41 44 ,A...LD E,A...AD
000150: 44 20 41 2C 41 0D 0A 09 41 44 44 20 41 2C 41 0D D A,A...ADD A,A.
000160: 0A 09 4A 52 20 43 2C 44 45 43 38 31 0D 0A 09 41 ..JR C,DEC81...A
000170: 44 44 20 41 2C 45 0D 0A 09 4A 52 20 43 2C 44 45 DD A,E...JR C,DE
000180: 43 38 31 0D 0A 09 41 44 44 20 41 2C 42 0D 0A 09 C81...ADD A,B...
000190: 4A 52 20 43 2C 44 45 43 38 31 0D 0A 09 4C 44 20 JR C,DEC81...LD
0001A0: 28 54 45 4D 50 4E 55 4D 29 2C 41 0D 0A 09 4C 44 (TEMPNUM),A...LD
0001B0: 20 41 2C 42 0D 0A 09 41 44 44 20 22 30 22 0D 0A A,B...ADD "0"..
0001C0: 09 43 41 4C 4C 20 43 55 52 53 4F 52 0D 0A 09 43 .CALL CURSOR...C
0001D0: 41 4C 4C 20 57 52 49 54 45 5F 43 48 41 52 0D 0A ALL WRITE_CHAR..
0001E0: 09 43 41 4C 4C 20 43 55 52 53 4F 52 0D 0A 09 49 .CALL CURSOR...I
0001F0: 4E 43 20 43 0D 0A 09 4A 50 20 44 45 43 38 31 0D NC C...JP DEC81.
Size : 512 (Real : 512)
000000: 0A 2E 44 45 43 38 44 45 4C 0D 0A 09 4C 44 20 41 ..DEC8DEL...LD A
000010: 2C 48 0D 0A 09 4C 44 20 28 58 29 2C 41 0D 0A 09 ,H...LD (X),A...
000020: 50 55 53 48 20 48 4C 0D 0A 09 4C 44 20 48 4C 2C PUSH HL...LD HL,
000030: 44 45 43 53 50 0D 0A 09 43 41 4C 4C 20 41 4E 53 DECSP...CALL ANS
000040: 49 54 45 58 54 0D 0A 09 50 4F 50 20 48 4C 0D 0A ITEXT...POP HL..
000050: 20 20 20 20 20 20 20 20 4C 44 20 41 2C 48 0D 0A LD A,H..
000060: 09 4C 44 20 28 58 29 2C 41 0D 0A 09 4A 50 20 44 .LD (X),A...JP D
000070: 45 43 38 32 0D 0A 09 0D 0A 2E 44 45 43 53 50 09 EC82......DECSP.
000080: 09 42 59 54 45 20 22 20 20 20 20 20 22 2C 30 0D .BYTE " ",0.
000090: 0A 2E 54 45 4D 50 4E 55 4D 09 57 4F 52 44 20 30 ..TEMPNUM.WORD 0
0000A0: 0D 0A 2E 44 45 43 58 09 09 42 59 54 45 20 30 0D ...DECX..BYTE 0.
0000B0: 0A 3B 2D 20 2D 20 2D 20 2D 20 2D 20 2D 20 2D 20 .;- - - - - - -
0000C0: 2D 20 2D 20 2D 20 2D 20 2D 20 2D 20 2D 0D 0A 2E - - - - - - -...
0000D0: 44 45 43 31 36 09 43 41 4C 4C 20 43 55 52 53 4F DEC16.CALL CURSO
0000E0: 52 0D 0A 2E 44 45 43 36 32 09 4C 44 20 48 4C 2C R...DEC62.LD HL,
0000F0: 30 0D 0A 09 4C 44 20 28 54 45 4D 50 4E 55 4D 29 0...LD (TEMPNUM)
000100: 2C 48 4C 0D 0A 09 4C 44 20 43 2C 30 0D 0A 09 4C ,HL...LD C,0...L
000110: 44 20 41 2C 28 58 29 0D 0A 09 4C 44 20 28 44 45 D A,(X)...LD (DE
000120: 43 58 29 2C 41 0D 0A 2E 44 45 43 31 09 43 41 4C CX),A...DEC1.CAL
000130: 4C 20 4B 4D 5F 57 41 49 54 5F 43 48 41 52 0D 0A L KM_WAIT_CHAR..
000140: 09 43 50 20 26 37 46 0D 0A 09 4A 50 20 5A 2C 44 .CP &7F...JP Z,D
000150: 45 43 31 36 44 45 4C 0D 0A 09 43 50 20 31 33 0D EC16DEL...CP 13.
000160: 0A 09 4A 50 20 5A 2C 43 55 52 53 4F 52 0D 0A 09 ..JP Z,CURSOR...
000170: 43 50 20 22 30 22 0D 0A 09 4A 50 20 43 2C 44 45 CP "0"...JP C,DE
000180: 43 31 0D 0A 09 43 50 20 22 39 22 2B 31 0D 0A 09 C1...CP "9"+1...
000190: 4A 50 20 4E 43 2C 44 45 43 31 0D 0A 20 20 20 20 JP NC,DEC1..
0001A0: 20 20 20 20 53 55 42 20 22 30 22 0D 0A 09 4C 44 SUB "0"...LD
0001B0: 20 42 2C 41 0D 0A 09 4C 44 20 41 2C 43 0D 0A 09 B,A...LD A,C...
0001C0: 43 50 20 35 0D 0A 09 4A 50 20 5A 2C 44 45 43 31 CP 5...JP Z,DEC1
0001D0: 0D 0A 09 4C 44 20 48 4C 2C 28 54 45 4D 50 4E 55 ...LD HL,(TEMPNU
0001E0: 4D 29 0D 0A 09 41 44 44 20 48 4C 2C 48 4C 0D 0A M)...ADD HL,HL..
0001F0: 09 4C 44 20 44 2C 48 0D 0A 09 4C 44 20 45 2C 4C .LD D,H...LD E,L
Size : 512 (Real : 512)
000000: 0D 0A 09 41 44 44 20 48 4C 2C 48 4C 0D 0A 09 41 ...ADD HL,HL...A
000010: 44 44 20 48 4C 2C 48 4C 0D 0A 09 4A 52 20 43 2C DD HL,HL...JR C,
000020: 44 45 43 31 0D 0A 09 41 44 44 20 48 4C 2C 44 45 DEC1...ADD HL,DE
000030: 0D 0A 09 4A 52 20 43 2C 44 45 43 31 0D 0A 09 4C ...JR C,DEC1...L
000040: 44 20 45 2C 42 0D 0A 09 4C 44 20 44 2C 30 0D 0A D E,B...LD D,0..
000050: 09 41 44 44 20 48 4C 2C 44 45 0D 0A 09 4A 52 20 .ADD HL,DE...JR
000060: 43 2C 44 45 43 31 0D 0A 09 4C 44 20 28 54 45 4D C,DEC1...LD (TEM
000070: 50 4E 55 4D 29 2C 48 4C 0D 0A 09 4C 44 20 41 2C PNUM),HL...LD A,
000080: 42 0D 0A 09 41 44 44 20 22 30 22 0D 0A 09 43 41 B...ADD "0"...CA
000090: 4C 4C 20 43 55 52 53 4F 52 0D 0A 09 43 41 4C 4C LL CURSOR...CALL
0000A0: 20 57 52 49 54 45 5F 43 48 41 52 0D 0A 09 43 41 WRITE_CHAR...CA
0000B0: 4C 4C 20 43 55 52 53 4F 52 0D 0A 09 49 4E 43 20 LL CURSOR...INC
0000C0: 43 0D 0A 09 4A 50 20 44 45 43 31 0D 0A 2E 44 45 C...JP DEC1...DE
0000D0: 43 31 36 44 45 4C 0D 0A 09 4C 44 20 41 2C 28 44 C16DEL...LD A,(D
0000E0: 45 43 58 29 0D 0A 09 4C 44 20 28 58 29 2C 41 0D ECX)...LD (X),A.
0000F0: 0A 09 4C 44 20 48 4C 2C 44 45 43 53 50 0D 0A 09 ..LD HL,DECSP...
000100: 43 41 4C 4C 20 41 4E 53 49 54 45 58 54 0D 0A 20 CALL ANSITEXT..
000110: 20 20 20 20 20 20 20 4C 44 20 41 2C 28 44 45 43 LD A,(DEC
000120: 58 29 0D 0A 09 4C 44 20 28 58 29 2C 41 0D 0A 09 X)...LD (X),A...
000130: 4A 50 20 44 45 43 36 32 0D 0A 3B 2D 2D 2D 2D 2D JP DEC62..;-----
000140: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000150: 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 49 6E 76 65 72 ---------..Inver
000160: 73 65 5F 6C 69 6E 65 0D 0A 09 50 55 53 48 20 42 se_line...PUSH B
000170: 43 0D 0A 09 50 55 53 48 20 44 45 0D 0A 09 4C 44 C...PUSH DE...LD
000180: 20 43 2C 38 0D 0A 09 43 41 4C 4C 20 53 43 52 5F C,8...CALL SCR_
000190: 41 44 44 52 45 53 53 0D 0A 2E 49 4C 31 09 50 55 ADDRESS...IL1.PU
0001A0: 53 48 20 48 4C 0D 0A 09 50 55 53 48 20 42 43 0D SH HL...PUSH BC.
0001B0: 0A 2E 49 4C 32 09 4C 44 20 41 2C 28 48 4C 29 0D ..IL2.LD A,(HL).
0001C0: 0A 09 43 50 4C 0D 0A 09 4C 44 20 28 48 4C 29 2C ..CPL...LD (HL),
0001D0: 41 0D 0A 09 43 41 4C 4C 20 4E 45 58 54 42 59 54 A...CALL NEXTBYT
0001E0: 45 0D 0A 09 44 4A 4E 5A 20 49 4C 32 0D 0A 09 50 E...DJNZ IL2...P
0001F0: 4F 50 20 42 43 0D 0A 09 50 4F 50 20 48 4C 0D 0A OP BC...POP HL..
Size : 512 (Real : 512)
000000: 09 4C 44 20 41 2C 48 0D 0A 09 41 44 44 20 38 0D .LD A,H...ADD 8.
000010: 0A 09 4C 44 20 48 2C 41 0D 0A 09 44 45 43 20 43 ..LD H,A...DEC C
000020: 0D 0A 09 4A 52 20 4E 5A 2C 49 4C 31 0D 0A 09 50 ...JR NZ,IL1...P
000030: 4F 50 20 44 45 0D 0A 09 50 4F 50 20 42 43 0D 0A OP DE...POP BC..
000040: 09 52 45 54 0D 0A 0D 0A 2E 4E 45 58 54 42 59 54 .RET.....NEXTBYT
000050: 45 0D 0A 09 49 4E 43 20 4C 0D 0A 09 52 45 54 20 E...INC L...RET
000060: 4E 5A 0D 0A 09 49 4E 43 20 48 0D 0A 09 4C 44 20 NZ...INC H...LD
000070: 41 2C 48 0D 0A 09 41 4E 44 20 26 37 0D 0A 09 52 A,H...AND &7...R
000080: 45 54 20 4E 5A 0D 0A 09 4C 44 20 41 2C 48 0D 0A ET NZ...LD A,H..
000090: 09 53 55 42 20 26 38 0D 0A 09 4C 44 20 48 2C 41 .SUB &8...LD H,A
0000A0: 0D 0A 09 52 45 54 0D 0A 0D 0A 2E 4E 45 58 54 4C ...RET.....NEXTL
0000B0: 49 4E 45 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 INE.. LD
0000C0: 41 2C 48 0D 0A 09 41 44 44 20 41 2C 26 38 0D 0A A,H...ADD A,&8..
0000D0: 09 4C 44 20 48 2C 41 0D 0A 09 41 4E 44 20 26 33 .LD H,A...AND &3
0000E0: 38 0D 0A 09 52 45 54 20 4E 5A 0D 0A 09 4C 44 20 8...RET NZ...LD
0000F0: 41 2C 48 0D 0A 09 53 55 42 20 26 34 30 0D 0A 09 A,H...SUB &40...
000100: 4C 44 20 48 2C 41 0D 0A 09 4C 44 20 41 2C 4C 0D LD H,A...LD A,L.
000110: 0A 09 41 44 44 20 41 2C 26 35 30 0D 0A 09 4C 44 ..ADD A,&50...LD
000120: 20 4C 2C 41 0D 0A 09 52 45 54 20 4E 43 0D 0A 09 L,A...RET NC...
000130: 49 4E 43 20 48 0D 0A 09 4C 44 20 41 2C 48 0D 0A INC H...LD A,H..
000140: 09 41 4E 44 20 26 37 0D 0A 09 52 45 54 20 4E 5A .AND &7...RET NZ
000150: 0D 0A 09 4C 44 20 41 2C 48 0D 0A 09 53 55 42 20 ...LD A,H...SUB
000160: 26 38 0D 0A 09 4C 44 20 48 2C 41 0D 0A 09 52 45 &8...LD H,A...RE
000170: 54 0D 0A 3B 0D 0A 3B 09 50 52 49 4E 54 20 48 4C T..;..;.PRINT HL
000180: 0D 0A 3B 0D 0A 2E 4E 55 4D 42 45 52 31 36 0D 0A ..;...NUMBER16..
000190: 09 4C 44 20 43 2C 34 0D 0A 09 4C 44 20 41 2C 48 .LD C,4...LD A,H
0001A0: 09 0D 0A 09 4F 52 20 4C 0D 0A 09 4A 52 20 5A 2C ....OR L...JR Z,
0001B0: 4E 55 4D 5F 49 53 5F 30 0D 0A 09 4C 44 20 43 2C NUM_IS_0...LD C,
0001C0: 30 0D 0A 09 4C 44 20 44 45 2C 31 30 30 30 30 0D 0...LD DE,10000.
0001D0: 0A 09 43 41 4C 4C 20 43 4F 55 4E 54 0D 0A 09 4C ..CALL COUNT...L
0001E0: 44 20 44 45 2C 31 30 30 30 0D 0A 09 43 41 4C 4C D DE,1000...CALL
0001F0: 20 43 4F 55 4E 54 0D 0A 09 4C 44 20 44 45 2C 31 COUNT...LD DE,1
Size : 512 (Real : 512)
000000: 30 30 0D 0A 09 43 41 4C 4C 20 43 4F 55 4E 54 0D 00...CALL COUNT.
000010: 0A 09 4C 44 20 44 45 2C 31 30 0D 0A 20 09 43 41 ..LD DE,10.. .CA
000020: 4C 4C 20 43 4F 55 4E 54 0D 0A 09 4C 44 20 44 45 LL COUNT...LD DE
000030: 2C 31 0D 0A 2E 43 4F 55 4E 54 09 4C 44 20 42 2C ,1...COUNT.LD B,
000040: 30 0D 0A 2E 4E 4C 31 36 09 58 4F 52 20 41 0D 0A 0...NL16.XOR A..
000050: 09 53 42 43 20 48 4C 2C 44 45 0D 0A 09 4A 52 20 .SBC HL,DE...JR
000060: 43 2C 4E 31 36 45 4E 44 0D 0A 09 49 4E 43 20 42 C,N16END...INC B
000070: 0D 0A 09 4A 52 20 4E 4C 31 36 0D 0A 2E 4E 31 36 ...JR NL16...N16
000080: 45 4E 44 09 0D 0A 09 41 44 44 20 48 4C 2C 44 45 END....ADD HL,DE
000090: 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 41 2C 42 .. LD A,B
0000A0: 0D 0A 20 09 4F 52 20 41 0D 0A 20 09 4A 52 20 4E .. .OR A.. .JR N
0000B0: 5A 2C 4E 31 36 45 32 0D 0A 20 09 4C 44 20 41 2C Z,N16E2.. .LD A,
0000C0: 43 0D 0A 20 20 20 20 20 20 20 20 43 50 20 31 0D C.. CP 1.
0000D0: 0A 09 4A 52 20 5A 2C 4E 31 36 45 32 0D 0A 20 09 ..JR Z,N16E2.. .
0000E0: 4C 44 20 41 2C 22 20 22 0D 0A 20 09 4A 50 20 57 LD A," ".. .JP W
0000F0: 52 49 54 45 5F 43 48 41 52 0D 0A 0D 0A 2E 4E 31 RITE_CHAR.....N1
000100: 36 45 32 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 6E2.. LD
000110: 43 2C 31 20 20 0D 0A 09 4C 44 20 41 2C 42 0D 0A C,1 ...LD A,B..
000120: 09 41 44 44 20 22 30 22 0D 0A 09 4A 50 20 57 52 .ADD "0"...JP WR
000130: 49 54 45 5F 43 48 41 52 0D 0A 20 20 20 20 20 20 ITE_CHAR..
000140: 20 20 20 20 0D 0A 2E 4E 55 4D 5F 49 53 5F 30 0D ...NUM_IS_0.
000150: 0A 09 4C 44 20 41 2C 28 58 29 0D 0A 09 41 44 44 ..LD A,(X)...ADD
000160: 20 43 0D 0A 09 4C 44 20 28 58 29 2C 41 0D 0A 09 C...LD (X),A...
000170: 4C 44 20 41 2C 22 30 22 0D 0A 09 4A 50 20 57 52 LD A,"0"...JP WR
000180: 49 54 45 5F 43 48 41 52 0D 0A 09 20 0D 0A 3B 2D ITE_CHAR... ..;-
000190: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0001A0: 2D 2D 2D 2D 2D 0D 0A 0D 0A 2E 4E 55 4D 42 45 52 -----.....NUMBER
0001B0: 38 0D 0A 3B 0D 0A 3B 09 50 52 49 4E 54 20 41 0D 8..;..;.PRINT A.
0001C0: 0A 3B 0D 0A 09 4C 44 20 43 2C 32 0D 0A 09 4F 52 .;...LD C,2...OR
0001D0: 20 41 0D 0A 09 4A 52 20 5A 2C 4E 55 4D 5F 49 53 A...JR Z,NUM_IS
0001E0: 5F 30 0D 0A 09 4C 44 20 43 2C 30 0D 0A 09 4C 44 _0...LD C,0...LD
0001F0: 20 44 2C 31 30 30 0D 0A 09 43 41 4C 4C 20 43 4F D,100...CALL CO
Size : 512 (Real : 512)
000000: 55 0D 0A 09 4C 44 20 44 2C 31 30 0D 0A 09 43 41 U...LD D,10...CA
000010: 4C 4C 20 43 4F 55 0D 0A 09 4C 44 20 44 2C 31 0D LL COU...LD D,1.
000020: 0A 2E 43 4F 55 09 4C 44 20 42 2C 30 0D 0A 2E 4E ..COU.LD B,0...N
000030: 4C 38 09 0D 0A 09 53 55 42 20 41 2C 44 0D 0A 09 L8....SUB A,D...
000040: 4A 52 20 43 2C 4E 38 45 4E 44 0D 0A 09 49 4E 43 JR C,N8END...INC
000050: 20 42 0D 0A 09 4A 52 20 4E 4C 38 0D 0A 2E 4E 38 B...JR NL8...N8
000060: 45 4E 44 09 0D 0A 09 41 44 44 20 41 2C 44 0D 0A END....ADD A,D..
000070: 09 4C 44 20 45 2C 41 0D 0A 20 20 20 20 20 20 20 .LD E,A..
000080: 20 4C 44 20 41 2C 42 0D 0A 20 09 4F 52 20 41 0D LD A,B.. .OR A.
000090: 0A 20 09 4A 52 20 4E 5A 2C 4E 38 45 32 0D 0A 20 . .JR NZ,N8E2..
0000A0: 09 4C 44 20 41 2C 43 0D 0A 20 20 20 20 20 20 20 .LD A,C..
0000B0: 20 43 50 20 31 0D 0A 09 4A 52 20 5A 2C 4E 38 45 CP 1...JR Z,N8E
0000C0: 32 0D 0A 20 09 4C 44 20 41 2C 22 20 22 0D 0A 20 2.. .LD A," "..
0000D0: 09 43 41 4C 4C 20 57 52 49 54 45 5F 43 48 41 52 .CALL WRITE_CHAR
0000E0: 0D 0A 09 4C 44 20 41 2C 45 0D 0A 09 52 45 54 0D ...LD A,E...RET.
0000F0: 0A 0D 0A 2E 4E 38 45 32 0D 0A 20 20 20 20 20 20 ....N8E2..
000100: 20 20 4C 44 20 41 2C 45 0D 0A 20 20 20 20 20 20 LD A,E..
000110: 20 20 4C 44 20 43 2C 31 20 20 0D 0A 09 4C 44 20 LD C,1 ...LD
000120: 41 2C 42 0D 0A 09 41 44 44 20 22 30 22 0D 0A 09 A,B...ADD "0"...
000130: 43 41 4C 4C 20 57 52 49 54 45 5F 43 48 41 52 0D CALL WRITE_CHAR.
000140: 0A 09 4C 44 20 41 2C 45 09 0D 0A 09 52 45 54 0D ..LD A,E....RET.
000150: 0A 0D 0A 0D 0A 0D 0A 4D 55 4C 54 49 0D 0A 3B 0D .......MULTI..;.
000160: 0A 3B 09 4D 55 4C 54 49 50 4C 59 20 48 4C 3D 44 .;.MULTIPLY HL=D
000170: 45 2A 42 43 0D 0A 3B 0D 0A 4D 55 4C 54 49 50 4C E*BC..;..MULTIPL
000180: 59 5F 44 45 42 43 0D 0A 0D 0A 09 4C 44 20 48 4C Y_DEBC.....LD HL
000190: 2C 30 09 0D 0A 09 4C 44 20 41 2C 44 0D 0A 09 4F ,0....LD A,D...O
0001A0: 52 20 45 0D 0A 09 52 45 54 20 5A 0D 0A 2E 4D 4C R E...RET Z...ML
0001B0: 50 09 41 44 44 20 48 4C 2C 42 43 0D 0A 09 44 45 P.ADD HL,BC...DE
0001C0: 43 20 44 45 0D 0A 09 4C 44 20 41 2C 44 0D 0A 09 C DE...LD A,D...
0001D0: 4F 52 20 45 0D 0A 09 4A 52 20 4E 5A 2C 4D 4C 50 OR E...JR NZ,MLP
0001E0: 0D 0A 09 52 45 54 0D 0A 0D 0A 44 49 56 49 44 45 ...RET....DIVIDE
0001F0: 0D 0A 3B 09 0D 0A 3B 09 44 49 56 49 44 45 20 42 ..;...;.DIVIDE B
Size : 512 (Real : 512)
000000: 43 3D 48 4C 2F 44 45 20 20 2D 20 48 4C 3D 52 45 C=HL/DE - HL=RE
000010: 4D 41 4E 44 45 52 0D 0A 3B 0D 0A 2E 44 49 56 49 MANDER..;...DIVI
000020: 44 45 5F 48 4C 44 45 0D 0A 0D 0A 0D 0A 09 4C 44 DE_HLDE.......LD
000030: 20 42 43 2C 30 0D 0A 2E 44 4C 50 09 53 42 43 20 BC,0...DLP.SBC
000040: 48 4C 2C 44 45 0D 0A 09 4A 52 20 43 2C 44 45 4E HL,DE...JR C,DEN
000050: 44 0D 0A 09 49 4E 43 20 42 43 0D 0A 09 52 45 54 D...INC BC...RET
000060: 20 5A 0D 0A 09 4A 52 20 44 4C 50 0D 0A 2E 44 45 Z...JR DLP...DE
000070: 4E 44 09 41 44 44 20 48 4C 2C 44 45 0D 0A 09 52 ND.ADD HL,DE...R
000080: 45 54 0D 0A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 ET........
000090: 20 20 20 20 0D 0A 2E 68 65 78 20 20 20 20 50 55 ...hex PU
0000A0: 53 48 20 41 46 0D 0A 20 20 20 20 20 20 09 52 52 SH AF.. .RR
0000B0: 41 20 0D 0A 20 20 20 20 20 20 09 52 52 41 20 0D A .. .RRA .
0000C0: 0A 20 20 20 20 20 20 09 52 52 41 20 0D 0A 20 20 . .RRA ..
0000D0: 20 20 20 20 09 52 52 41 20 0D 0A 20 20 20 20 20 .RRA ..
0000E0: 20 09 43 41 4C 4C 20 68 65 78 32 0D 0A 20 20 20 .CALL hex2..
0000F0: 20 20 20 09 50 4F 50 20 41 46 0D 0A 2E 68 65 78 .POP AF...hex
000100: 32 20 20 09 41 4E 44 20 26 46 0D 0A 20 20 20 20 2 .AND &F..
000110: 20 20 09 41 44 44 20 26 39 30 0D 0A 20 20 20 20 .ADD &90..
000120: 20 20 09 44 41 41 20 0D 0A 20 20 20 20 20 20 09 .DAA .. .
000130: 41 44 43 20 26 34 30 0D 0A 20 20 20 20 20 20 09 ADC &40.. .
000140: 44 41 41 20 0D 0A 20 20 20 20 20 20 09 43 41 4C DAA .. .CAL
000150: 4C 20 20 57 52 49 54 45 5F 43 48 41 52 0D 0A 20 L WRITE_CHAR..
000160: 20 20 20 20 20 09 52 45 54 20 20 0D 0A 0D 0A 0D .RET .....
000170: 0A 0D 0A 1A 00 00 00 00 00 00 00 00 00 00 00 00 ................
000180: 59 5F 44 45 42 43 0D 0A 0D 0A 09 4C 44 20 48 4C Y_DEBC.....LD HL
000190: 2C 30 09 0D 0A 09 4C 44 20 41 2C 44 0D 0A 09 4F ,0....LD A,D...O
0001A0: 52 20 45 0D 0A 09 52 45 54 20 5A 0D 0A 2E 4D 4C R E...RET Z...ML
0001B0: 50 09 41 44 44 20 48 4C 2C 42 43 0D 0A 09 44 45 P.ADD HL,BC...DE
0001C0: 43 20 44 45 0D 0A 09 4C 44 20 41 2C 44 0D 0A 09 C DE...LD A,D...
0001D0: 4F 52 20 45 0D 0A 09 4A 52 20 4E 5A 2C 4D 4C 50 OR E...JR NZ,MLP
0001E0: 0D 0A 09 52 45 54 0D 0A 0D 0A 44 49 56 49 44 45 ...RET....DIVIDE
0001F0: 0D 0A 3B 09 0D 0A 3B 09 44 49 56 49 44 45 20 42 ..;...;.DIVIDE B
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: 31 20 70 72 69 6E 74 20 22 47 72 61 70 68 69 63 1 print "Graphic
000010: 73 20 64 72 69 76 65 72 20 64 61 74 61 20 61 72 s driver data ar
000020: 65 61 22 0D 0A 0D 0A 0D 0A 2E 48 4F 55 52 4E 55 ea".......HOURNU
000030: 4D 20 20 20 20 20 20 20 20 45 51 55 20 20 20 20 M EQU
000040: 20 54 49 4D 45 4C 49 4E 45 2B 36 0D 0A 2E 4D 49 TIMELINE+6...MI
000050: 4E 4E 55 4D 20 20 20 20 20 20 20 20 20 45 51 55 NNUM EQU
000060: 20 20 20 20 20 54 49 4D 45 4C 49 4E 45 2B 39 0D TIMELINE+9.
000070: 0A 2E 53 45 43 4E 55 4D 20 20 20 20 20 20 20 20 ..SECNUM
000080: 20 45 51 55 20 20 20 20 20 54 49 4D 45 4C 49 4E EQU TIMELIN
000090: 45 2B 31 32 0D 0A 0D 0A 2E 43 4F 4C 4F 55 52 53 E+12.....COLOURS
0000A0: 41 56 45 0D 0A 09 09 09 57 4F 52 44 20 4A 48 69 AVE.....WORD JHi
0000B0: 67 68 49 6E 74 0D 0A 09 09 09 57 4F 52 44 20 62 ghInt.....WORD b
0000C0: 61 63 6B 63 6F 6C 6F 75 72 0D 0A 09 09 09 57 4F ackcolour.....WO
0000D0: 52 44 20 66 6F 72 65 63 6F 6C 6F 75 72 0D 0A 09 RD forecolour...
0000E0: 09 09 57 4F 52 44 20 4A 41 4E 53 49 0D 0A 09 09 ..WORD JANSI....
0000F0: 09 57 4F 52 44 20 4A 50 52 49 4E 54 0D 0A 09 09 .WORD JPRINT....
000100: 09 57 4F 52 44 20 4A 67 65 74 63 68 61 72 61 63 .WORD Jgetcharac
000110: 74 65 72 0D 0A 0D 0A 0D 0A 2E 6E 75 6D 62 65 72 ter.......number
000120: 70 6F 73 09 09 77 6F 72 64 09 6E 75 6D 62 65 72 pos..word.number
000130: 62 75 66 66 65 72 0D 0A 2E 6E 75 6D 62 65 72 62 buffer...numberb
000140: 75 66 66 65 72 09 09 62 79 74 65 20 32 35 35 0D uffer..byte 255.
000150: 0A 09 09 09 64 65 66 73 20 31 35 0D 0A 2E 63 68 ....defs 15...ch
000160: 61 72 61 63 74 65 72 6E 6F 20 20 20 20 09 62 79 aracterno .by
000170: 74 65 20 30 0D 0A 2E 68 61 76 65 6C 6F 61 64 65 te 0...haveloade
000180: 64 09 09 62 79 74 65 20 30 0D 0A 2E 66 6F 72 65 d..byte 0...fore
000190: 63 6F 6C 6F 75 72 09 09 62 79 74 65 20 30 0D 0A colour..byte 0..
0001A0: 2E 62 61 63 6B 63 6F 6C 6F 75 72 09 09 62 79 74 .backcolour..byt
0001B0: 65 20 30 0D 0A 2E 61 6E 73 69 77 61 73 66 69 72 e 0...ansiwasfir
0001C0: 73 74 09 09 62 79 74 65 20 30 0D 0A 2E 66 6F 6E st..byte 0...fon
0001D0: 74 73 65 74 09 09 62 79 74 65 20 30 0D 0A 2E 63 tset..byte 0...c
0001E0: 75 72 73 6F 72 5F 70 6F 73 09 09 77 6F 72 64 20 ursor_pos..word
0001F0: 30 0D 0A 2E 41 4E 53 49 53 54 4F 52 45 09 09 44 0...ANSISTORE..D
Size : 512 (Real : 512)
000000: 45 46 53 20 32 35 0D 0A 2E 52 45 53 45 54 5F 41 EFS 25...RESET_A
000010: 4E 53 49 5F 42 55 46 09 09 44 45 46 53 20 36 0D NSI_BUF..DEFS 6.
000020: 0A 2E 43 59 43 54 49 4D 45 4F 55 54 09 09 42 59 ..CYCTIMEOUT..BY
000030: 54 45 20 32 30 0D 0A 0D 0A 0D 0A 0D 0A 1A 20 09 TE 20......... .
000040: 44 41 41 20 0D 0A 20 20 20 20 20 20 09 43 41 4C DAA .. .CAL
000050: 4C 20 20 57 52 49 54 45 5F 43 48 41 52 0D 0A 20 L WRITE_CHAR..
000060: 20 20 20 20 20 09 52 45 54 20 20 0D 0A 0D 0A 0D .RET .....
000070: 0A 0D 0A 1A 00 00 00 00 00 00 00 00 00 00 00 00 ................
000080: 20 45 51 55 20 20 20 20 20 54 49 4D 45 4C 49 4E EQU TIMELIN
000090: 45 2B 31 32 0D 0A 0D 0A 2E 43 4F 4C 4F 55 52 53 E+12.....COLOURS
0000A0: 41 56 45 0D 0A 09 09 09 57 4F 52 44 20 4A 48 69 AVE.....WORD JHi
0000B0: 67 68 49 6E 74 0D 0A 09 09 09 57 4F 52 44 20 62 ghInt.....WORD b
0000C0: 61 63 6B 63 6F 6C 6F 75 72 0D 0A 09 09 09 57 4F ackcolour.....WO
0000D0: 52 44 20 66 6F 72 65 63 6F 6C 6F 75 72 0D 0A 09 RD forecolour...
0000E0: 09 09 57 4F 52 44 20 4A 41 4E 53 49 0D 0A 09 09 ..WORD JANSI....
0000F0: 09 57 4F 52 44 20 4A 50 52 49 4E 54 0D 0A 09 09 .WORD JPRINT....
000100: 09 57 4F 52 44 20 4A 67 65 74 63 68 61 72 61 63 .WORD Jgetcharac
000110: 74 65 72 0D 0A 0D 0A 0D 0A 2E 6E 75 6D 62 65 72 ter.......number
000120: 70 6F 73 09 09 77 6F 72 64 09 6E 75 6D 62 65 72 pos..word.number
000130: 62 75 66 66 65 72 0D 0A 2E 6E 75 6D 62 65 72 62 buffer...numberb
000140: 75 66 66 65 72 09 09 62 79 74 65 20 32 35 35 0D uffer..byte 255.
000150: 0A 09 09 09 64 65 66 73 20 31 35 0D 0A 2E 63 68 ....defs 15...ch
000160: 61 72 61 63 74 65 72 6E 6F 20 20 20 20 09 62 79 aracterno .by
000170: 74 65 20 30 0D 0A 2E 68 61 76 65 6C 6F 61 64 65 te 0...haveloade
000180: 64 09 09 62 79 74 65 20 30 0D 0A 2E 66 6F 72 65 d..byte 0...fore
000190: 63 6F 6C 6F 75 72 09 09 62 79 74 65 20 30 0D 0A colour..byte 0..
0001A0: 2E 62 61 63 6B 63 6F 6C 6F 75 72 09 09 62 79 74 .backcolour..byt
0001B0: 65 20 30 0D 0A 2E 61 6E 73 69 77 61 73 66 69 72 e 0...ansiwasfir
0001C0: 73 74 09 09 62 79 74 65 20 30 0D 0A 2E 66 6F 6E st..byte 0...fon
0001D0: 74 73 65 74 09 09 62 79 74 65 20 30 0D 0A 2E 63 tset..byte 0...c
0001E0: 75 72 73 6F 72 5F 70 6F 73 09 09 77 6F 72 64 20 ursor_pos..word
0001F0: 30 0D 0A 2E 41 4E 53 49 53 54 4F 52 45 09 09 44 0...ANSISTORE..D
Size : 512 (Real : 512)
000000: 31 20 70 72 69 6E 74 20 22 46 69 6C 65 20 53 79 1 print "File Sy
000010: 73 74 65 6D 22 0D 0A 2E 43 61 74 5F 64 69 73 63 stem"...Cat_disc
000020: 0D 0A 09 50 55 53 48 20 49 58 0D 0A 09 4C 44 20 ...PUSH IX...LD
000030: 48 4C 2C 28 52 4C 5F 4F 46 46 53 45 54 29 0D 0A HL,(RL_OFFSET)..
000040: 09 43 41 4C 4C 20 26 42 43 30 35 09 09 09 3B 53 .CALL &BC05...;S
000050: 45 54 20 4F 46 46 53 45 54 0D 0A 09 4C 44 20 49 ET OFFSET...LD I
000060: 58 2C 43 41 54 57 49 4E 44 4F 57 0D 0A 09 43 41 X,CATWINDOW...CA
000070: 4C 4C 20 4D 42 4F 52 44 45 52 0D 0A 09 4C 44 20 LL MBORDER...LD
000080: 48 2C 31 3A 4C 44 20 44 2C 37 38 3A 4C 44 20 4C H,1:LD D,78:LD L
000090: 2C 32 3A 4C 44 20 45 2C 32 30 0D 0A 09 43 41 4C ,2:LD E,20...CAL
0000A0: 4C 20 26 42 42 36 36 09 09 09 3B 54 58 54 20 57 L &BB66...;TXT W
0000B0: 49 4E 20 45 4E 41 42 4C 45 0D 0A 09 4C 44 20 48 IN ENABLE...LD H
0000C0: 4C 2C 26 31 30 31 0D 0A 09 43 41 4C 4C 20 26 42 L,&101...CALL &B
0000D0: 42 37 35 09 09 09 3B 4C 4F 43 41 54 45 0D 0A 09 B75...;LOCATE...
0000E0: 4C 44 20 44 45 2C 41 6D 73 64 6F 73 0D 0A 09 43 LD DE,Amsdos...C
0000F0: 41 4C 4C 20 43 41 53 5F 43 41 54 41 4C 4F 55 47 ALL CAS_CATALOUG
000100: 45 0D 0A 09 50 4F 50 20 49 58 0D 0A 09 52 45 54 E...POP IX...RET
000110: 0D 0A 2E 43 61 74 57 69 6E 64 6F 77 0D 0A 42 59 ...CatWindow..BY
000120: 54 45 20 30 2C 31 2C 32 31 2C 38 30 0D 0A 3B 2D TE 0,1,21,80..;-
000130: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000140: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000150: 0D 0A 0D 0A 2E 43 41 54 5F 43 4C 45 41 52 0D 0A .....CAT_CLEAR..
000160: 09 50 55 53 48 20 49 58 0D 0A 09 4C 44 20 49 58 .PUSH IX...LD IX
000170: 2C 43 41 54 57 49 4E 44 4F 57 0D 0A 09 43 41 4C ,CATWINDOW...CAL
000180: 4C 20 57 49 4E 44 4F 57 5F 57 49 50 45 0D 0A 09 L WINDOW_WIPE...
000190: 50 4F 50 20 49 58 0D 0A 09 52 45 54 0D 0A 3B 2D POP IX...RET..;-
0001A0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0001B0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0001C0: 2D 0D 0A 0D 0A 2E 43 61 74 61 6C 6F 75 67 65 0D -.....Catalouge.
0001D0: 0A 09 43 41 4C 4C 20 43 61 74 5F 64 69 73 63 0D ..CALL Cat_disc.
0001E0: 0A 09 43 41 4C 4C 20 4B 4D 5F 57 41 49 54 5F 43 ..CALL KM_WAIT_C
0001F0: 48 41 52 0D 0A 09 43 41 4C 4C 20 43 41 54 5F 43 HAR...CALL CAT_C
Size : 512 (Real : 512)
000000: 4C 45 41 52 0D 0A 09 4C 44 20 41 2C 26 46 46 0D LEAR...LD A,&FF.
000010: 0A 09 52 45 54 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D ..RET..;--------
000020: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000030: 2D 2D 2D 0D 0A 2E 44 69 73 63 5F 57 69 6E 64 6F ---...Disc_Windo
000040: 77 0D 0A 09 4C 44 20 48 4C 2C 28 52 4C 5F 4F 46 w...LD HL,(RL_OF
000050: 46 53 45 54 29 0D 0A 09 43 41 4C 4C 20 26 42 43 FSET)...CALL &BC
000060: 30 35 09 09 09 3B 53 45 54 20 4F 46 46 53 45 54 05...;SET OFFSET
000070: 0D 0A 09 4C 44 20 48 2C 30 3A 4C 44 20 44 2C 37 ...LD H,0:LD D,7
000080: 39 3A 4C 44 20 4C 2C 32 34 3A 4C 44 20 45 2C 32 9:LD L,24:LD E,2
000090: 34 0D 0A 09 4A 50 20 26 42 42 36 36 09 09 09 3B 4...JP &BB66...;
0000A0: 54 58 54 20 57 49 4E 20 45 4E 41 42 4C 45 0D 0A TXT WIN ENABLE..
0000B0: 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ;---------------
0000C0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 0D -------------...
0000D0: 0A 2E 44 4F 53 0D 0A 20 20 20 20 20 20 20 20 4C ..DOS.. L
0000E0: 44 20 49 58 2C 44 4F 53 57 49 4E 0D 0A 09 43 41 D IX,DOSWIN...CA
0000F0: 4C 4C 20 4D 42 4F 52 44 45 52 0D 0A 09 43 41 4C LL MBORDER...CAL
000100: 4C 20 4D 50 52 49 4E 54 0D 0A 2E 44 4F 53 53 54 L MPRINT...DOSST
000110: 20 20 0D 0A 09 4C 44 20 48 4C 2C 34 36 2A 32 35 ...LD HL,46*25
000120: 36 2B 34 0D 0A 09 4C 44 20 28 59 29 2C 48 4C 0D 6+4...LD (Y),HL.
000130: 0A 09 4C 44 20 48 4C 2C 44 52 49 56 45 41 0D 0A ..LD HL,DRIVEA..
000140: 09 4C 44 20 41 2C 28 44 52 49 56 45 53 29 0D 0A .LD A,(DRIVES)..
000150: 20 20 20 20 20 20 20 20 41 44 44 20 4C 0D 0A 09 ADD L...
000160: 4C 44 20 4C 2C 41 0D 0A 09 43 41 4C 4C 20 54 45 LD L,A...CALL TE
000170: 58 54 0D 0A 0D 0A 09 4C 44 20 49 58 2C 44 4F 53 XT.....LD IX,DOS
000180: 57 49 4E 0D 0A 09 4C 44 20 41 2C 28 49 58 2B 31 WIN...LD A,(IX+1
000190: 30 29 0D 0A 09 4C 44 20 28 4D 43 55 52 59 29 2C 0)...LD (MCURY),
0001A0: 41 0D 0A 09 43 41 4C 4C 20 4D 45 4E 55 5F 43 55 A...CALL MENU_CU
0001B0: 52 53 4F 52 0D 0A 09 43 50 20 26 46 43 0D 0A 09 RSOR...CP &FC...
0001C0: 4A 50 20 5A 2C 44 4F 53 45 58 49 54 0D 0A 09 50 JP Z,DOSEXIT...P
0001D0: 55 53 48 20 48 4C 0D 0A 09 43 41 4C 4C 20 44 49 USH HL...CALL DI
0001E0: 53 43 5F 57 49 4E 44 4F 57 0D 0A 09 50 4F 50 20 SC_WINDOW...POP
0001F0: 48 4C 0D 0A 09 4A 50 20 28 48 4C 29 0D 0A 0D 0A HL...JP (HL)....
Size : 512 (Real : 512)
000000: 2E 44 4F 53 45 58 49 54 0D 0A 09 4C 44 20 49 58 .DOSEXIT...LD IX
000010: 2C 44 4F 53 57 49 4E 0D 0A 09 43 41 4C 4C 20 57 ,DOSWIN...CALL W
000020: 49 4E 44 4F 57 5F 57 49 50 45 0D 0A 09 4C 44 20 INDOW_WIPE...LD
000030: 49 58 2C 46 49 4C 45 53 4D 45 4E 55 0D 0A 09 4C IX,FILESMENU...L
000040: 44 20 41 2C 26 46 46 0D 0A 09 52 45 54 0D 0A 3B D A,&FF...RET..;
000050: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000060: 2D 2D 2D 2D 0D 0A 0D 0A 0D 0A 2E 44 52 49 56 45 ----.......DRIVE
000070: 09 0D 0A 0D 0A 09 4C 44 20 41 2C 28 44 52 49 56 ......LD A,(DRIV
000080: 45 53 29 0D 0A 09 43 50 4C 0D 0A 09 41 4E 44 20 ES)...CPL...AND
000090: 31 09 0D 0A 09 43 41 4C 4C 20 47 45 54 53 54 0D 1....CALL GETST.
0000A0: 0A 20 20 20 20 20 20 20 20 4A 50 20 4E 43 2C 44 . JP NC,D
0000B0: 4F 53 53 54 0D 0A 09 42 49 54 20 35 2C 41 0D 0A OSST...BIT 5,A..
0000C0: 09 4A 50 20 5A 2C 44 4F 53 53 54 0D 0A 0D 0A 20 .JP Z,DOSST....
0000D0: 20 20 20 20 20 20 20 4C 44 20 48 4C 2C 44 52 49 LD HL,DRI
0000E0: 56 45 41 0D 0A 09 4C 44 20 41 2C 28 44 52 49 56 VEA...LD A,(DRIV
0000F0: 45 53 29 0D 0A 09 43 50 4C 0D 0A 09 41 4E 44 20 ES)...CPL...AND
000100: 31 09 0D 0A 09 4C 44 20 28 44 52 49 56 45 53 29 1....LD (DRIVES)
000110: 2C 41 0D 0A 09 41 44 44 20 4C 0D 0A 09 4C 44 20 ,A...ADD L...LD
000120: 4C 2C 41 0D 0A 09 58 4F 52 20 41 0D 0A 09 43 41 L,A...XOR A...CA
000130: 4C 4C 20 44 4F 53 43 41 4C 4C 09 3B 53 45 54 20 LL DOSCALL.;SET
000140: 54 4F 20 44 52 49 56 45 20 41 20 4F 52 20 42 0D TO DRIVE A OR B.
000150: 0A 09 4A 50 20 44 4F 53 53 54 0D 0A 0D 0A 2E 47 ..JP DOSST.....G
000160: 45 54 53 54 0D 0A 09 52 53 54 20 33 2C 47 45 54 ETST...RST 3,GET
000170: 44 52 53 54 41 54 0D 0A 09 52 45 54 0D 0A 0D 0A DRSTAT...RET....
000180: 0D 0A 0D 0A 2E 45 52 41 53 45 0D 0A 09 43 41 4C .....ERASE...CAL
000190: 4C 20 4F 50 45 4E 5F 46 49 4C 45 0D 0A 09 43 50 L OPEN_FILE...CP
0001A0: 20 26 46 43 0D 0A 09 4A 50 20 5A 2C 45 52 41 53 &FC...JP Z,ERAS
0001B0: 45 58 58 0D 0A 09 4C 44 20 41 2C 42 0D 0A 09 4C EXX...LD A,B...L
0001C0: 44 20 28 45 52 41 4C 45 4E 29 2C 41 0D 0A 09 43 D (ERALEN),A...C
0001D0: 41 4C 4C 20 57 49 4E 44 4F 57 5F 57 49 50 45 0D ALL WINDOW_WIPE.
0001E0: 0A 09 4C 44 20 49 58 2C 45 52 41 49 58 0D 0A 09 ..LD IX,ERAIX...
0001F0: 4C 44 20 41 2C 31 0D 0A 20 20 20 20 20 20 20 20 LD A,1..
Size : 512 (Real : 512)
000000: 4C 44 20 48 4C 2C 45 52 41 53 54 52 0D 0A 09 43 LD HL,ERASTR...C
000010: 41 4C 4C 20 44 4F 53 43 41 4C 4C 0D 0A 09 4A 50 ALL DOSCALL...JP
000020: 20 44 4F 53 53 54 0D 0A 2E 45 52 41 53 45 58 58 DOSST...ERASEXX
000030: 0D 0A 09 43 41 4C 4C 20 57 49 4E 44 4F 57 5F 57 ...CALL WINDOW_W
000040: 49 50 45 0D 0A 09 4A 50 20 44 4F 53 53 54 0D 0A IPE...JP DOSST..
000050: 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ;---------------
000060: 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 0D 0A 0D 0A 2E 52 --------.......R
000070: 45 4E 41 4D 45 5F 42 4F 52 0D 0A 09 42 59 54 45 ENAME_BOR...BYTE
000080: 20 32 34 2C 32 31 2C 34 2C 33 30 0D 0A 2E 52 45 24,21,4,30...RE
000090: 4E 41 4D 45 0D 0A 09 4C 44 20 49 58 2C 52 45 4E NAME...LD IX,REN
0000A0: 41 4D 45 5F 42 4F 52 0D 0A 09 43 41 4C 4C 20 4D AME_BOR...CALL M
0000B0: 42 4F 52 44 45 52 0D 0A 0D 0A 09 4C 44 20 48 4C BORDER.....LD HL
0000C0: 2C 32 35 2A 32 35 36 2B 32 32 0D 0A 09 4C 44 20 ,25*256+22...LD
0000D0: 28 59 29 2C 48 4C 0D 0A 09 4C 44 20 44 45 2C 4E (Y),HL...LD DE,N
0000E0: 41 4D 45 31 0D 0A 09 4C 44 20 48 4C 2C 4E 45 57 AME1...LD HL,NEW
0000F0: 4E 41 4D 45 0D 0A 09 43 41 4C 4C 20 52 45 4E 41 NAME...CALL RENA
000100: 4D 45 49 4E 50 0D 0A 09 43 50 20 26 46 43 0D 0A MEINP...CP &FC..
000110: 09 4A 50 20 5A 2C 52 45 4E 58 58 0D 0A 09 4C 44 .JP Z,RENXX...LD
000120: 20 41 2C 42 0D 0A 09 4C 44 20 28 4E 41 4D 45 31 A,B...LD (NAME1
000130: 4C 45 4E 29 2C 41 0D 0A 0D 0A 09 4C 44 20 48 4C LEN),A.....LD HL
000140: 2C 32 35 2A 32 35 36 2B 32 33 0D 0A 09 4C 44 20 ,25*256+23...LD
000150: 28 59 29 2C 48 4C 0D 0A 09 4C 44 20 44 45 2C 4E (Y),HL...LD DE,N
000160: 41 4D 45 32 0D 0A 09 4C 44 20 48 4C 2C 4F 4C 44 AME2...LD HL,OLD
000170: 4E 41 4D 45 0D 0A 09 43 41 4C 4C 20 52 45 4E 41 NAME...CALL RENA
000180: 4D 45 49 4E 50 0D 0A 09 43 50 20 26 46 43 0D 0A MEINP...CP &FC..
000190: 09 4A 50 20 5A 2C 52 45 4E 58 58 0D 0A 09 4C 44 .JP Z,RENXX...LD
0001A0: 20 41 2C 42 0D 0A 09 4C 44 20 28 4E 41 4D 45 32 A,B...LD (NAME2
0001B0: 4C 45 4E 29 2C 41 0D 0A 0D 0A 09 43 41 4C 4C 20 LEN),A.....CALL
0001C0: 57 49 4E 44 4F 57 5F 57 49 50 45 0D 0A 09 4C 44 WINDOW_WIPE...LD
0001D0: 20 49 58 2C 52 45 4E 49 58 5F 4E 41 4D 45 32 0D IX,RENIX_NAME2.
0001E0: 0A 09 4C 44 20 41 2C 32 0D 0A 09 4C 44 20 48 4C ..LD A,2...LD HL
0001F0: 2C 52 45 4E 53 54 52 0D 0A 09 43 41 4C 4C 20 44 ,RENSTR...CALL D
Size : 512 (Real : 512)
000000: 4F 53 43 41 4C 4C 0D 0A 09 4A 50 20 44 4F 53 53 OSCALL...JP DOSS
000010: 54 0D 0A 0D 0A 2E 52 45 4E 41 4D 45 49 4E 50 0D T.....RENAMEINP.
000020: 0A 09 50 55 53 48 20 44 45 0D 0A 09 43 41 4C 4C ..PUSH DE...CALL
000030: 20 54 45 58 54 0D 0A 09 50 4F 50 20 44 45 0D 0A TEXT...POP DE..
000040: 09 4C 44 20 42 2C 31 36 0D 0A 09 43 41 4C 4C 20 .LD B,16...CALL
000050: 4B 45 59 49 4E 50 0D 0A 09 52 45 54 0D 0A 2E 52 KEYINP...RET...R
000060: 45 4E 58 58 0D 0A 09 43 41 4C 4C 20 57 49 4E 44 ENXX...CALL WIND
000070: 4F 57 5F 57 49 50 45 0D 0A 09 4A 50 20 44 4F 53 OW_WIPE...JP DOS
000080: 53 54 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ST..;-----------
000090: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 2E 44 4F 53 ----------...DOS
0000A0: 43 41 4C 4C 0D 0A 09 50 55 53 48 20 41 46 0D 0A CALL...PUSH AF..
0000B0: 09 43 41 4C 4C 20 4B 4C 5F 46 49 4E 44 5F 43 4F .CALL KL_FIND_CO
0000C0: 4D 4D 41 4E 44 0D 0A 09 4A 52 20 4E 43 2C 44 4F MMAND...JR NC,DO
0000D0: 53 42 45 45 50 0D 0A 09 4C 44 20 41 2C 43 0D 0A SBEEP...LD A,C..
0000E0: 09 4C 44 20 28 52 53 58 52 4F 4D 29 2C 41 0D 0A .LD (RSXROM),A..
0000F0: 09 4C 44 20 28 52 53 58 43 41 4C 4C 29 2C 48 4C .LD (RSXCALL),HL
000100: 0D 0A 09 50 4F 50 20 41 46 0D 0A 09 52 53 54 20 ...POP AF...RST
000110: 26 31 38 2C 52 53 58 43 41 4C 4C 0D 0A 09 52 45 &18,RSXCALL...RE
000120: 54 0D 0A 2E 44 4F 53 42 45 45 50 0D 0A 09 50 4F T...DOSBEEP...PO
000130: 50 20 41 46 0D 0A 09 4C 44 20 41 2C 37 0D 0A 09 P AF...LD A,7...
000140: 4A 50 20 26 42 42 35 41 0D 0A 2E 4B 4C 5F 46 49 JP &BB5A...KL_FI
000150: 4E 44 5F 43 4F 4D 4D 41 4E 44 09 45 51 55 09 26 ND_COMMAND.EQU.&
000160: 42 43 44 34 0D 0A 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D BCD4....;-------
000170: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000180: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D ---------------.
000190: 0A 3B 09 50 55 4C 4C 20 44 4F 57 4E 20 57 49 4E .;.PULL DOWN WIN
0001A0: 44 4F 57 2F 41 53 4B 20 46 49 4C 45 4E 41 4D 45 DOW/ASK FILENAME
0001B0: 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ..;-------------
0001C0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0001D0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 2E 4F 50 45 4E ---------...OPEN
0001E0: 5F 46 49 4C 45 0D 0A 09 58 4F 52 20 41 0D 0A 2E _FILE...XOR A...
0001F0: 4F 46 33 20 20 20 20 4C 44 20 28 4F 50 45 4E 46 OF3 LD (OPENF
Size : 512 (Real : 512)
000000: 49 4C 45 5F 46 29 2C 41 09 3B 20 53 65 74 20 66 ILE_F),A.; Set f
000010: 6C 61 67 0D 0A 09 4C 44 20 49 58 2C 4F 50 45 4E lag...LD IX,OPEN
000020: 46 49 4C 45 4E 41 4D 45 09 3B 20 50 72 69 6E 74 FILENAME.; Print
000030: 20 62 6F 72 64 65 72 0D 0A 09 43 41 4C 4C 20 4D border...CALL M
000040: 42 4F 52 44 45 52 0D 0A 0D 0A 20 20 20 20 20 20 BORDER....
000050: 20 20 4C 44 20 48 4C 2C 32 36 2A 32 35 36 2B 32 LD HL,26*256+2
000060: 33 0D 0A 09 4C 44 20 28 59 29 2C 48 4C 0D 0A 09 3...LD (Y),HL...
000070: 4C 44 20 48 4C 2C 46 49 4C 45 4E 41 4D 45 0D 0A LD HL,FILENAME..
000080: 09 43 41 4C 4C 20 54 45 58 54 09 09 3B 20 50 72 .CALL TEXT..; Pr
000090: 69 6E 74 20 66 69 6C 65 6E 61 6D 65 0D 0A 0D 0A int filename....
0000A0: 2E 4F 46 31 20 20 20 09 4C 44 20 44 45 2C 4E 41 .OF1 .LD DE,NA
0000B0: 4D 45 0D 0A 20 20 20 20 20 20 09 4C 44 20 42 2C ME.. .LD B,
0000C0: 31 36 0D 0A 20 20 20 20 20 20 09 43 41 4C 4C 20 16.. .CALL
0000D0: 4B 45 59 49 4E 50 20 09 09 3B 20 49 6E 70 75 74 KEYINP ..; Input
0000E0: 0D 0A 0D 0A 09 43 50 20 26 46 43 0D 0A 09 4A 52 .....CP &FC...JR
0000F0: 20 5A 2C 4F 46 32 09 09 3B 20 45 73 63 61 70 65 Z,OF2..; Escape
000100: 20 0D 0A 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 .... LD
000110: 4C 2C 41 0D 0A 09 4C 44 20 41 2C 43 0D 0A 09 4F L,A...LD A,C...O
000120: 52 20 41 0D 0A 20 20 20 20 20 20 20 20 4A 50 20 R A.. JP
000130: 5A 2C 4F 46 43 41 54 09 09 3B 20 49 66 20 6E 6F Z,OFCAT..; If no
000140: 20 6C 65 6E 67 74 68 20 74 68 65 6E 20 43 41 54 length then CAT
000150: 0D 0A 09 4C 44 20 41 2C 4C 0D 0A 2E 4F 46 32 20 ...LD A,L...OF2
000160: 20 09 4C 44 20 48 4C 2C 4E 41 4D 45 0D 0A 09 4C .LD HL,NAME...L
000170: 44 20 44 45 2C 41 4D 53 44 4F 53 09 09 3B 20 52 D DE,AMSDOS..; R
000180: 65 74 0D 0A 09 52 45 54 0D 0A 0D 0A 2E 4F 46 43 et...RET.....OFC
000190: 41 54 09 43 41 4C 4C 20 43 41 54 5F 44 49 53 43 AT.CALL CAT_DISC
0001A0: 0D 0A 09 4C 44 20 41 2C 26 46 46 0D 0A 20 20 20 ...LD A,&FF..
0001B0: 20 20 20 20 20 4A 52 20 4F 46 33 09 09 09 3B 20 JR OF3...;
0001C0: 43 61 74 2F 73 65 74 20 66 6C 61 67 20 74 6F 20 Cat/set flag to
0001D0: 26 46 46 0D 0A 09 0D 0A 2E 4F 50 45 4E 46 49 4C &FF......OPENFIL
0001E0: 45 43 4C 52 0D 0A 09 4C 44 20 41 2C 28 4F 50 45 ECLR...LD A,(OPE
0001F0: 4E 46 49 4C 45 5F 46 29 0D 0A 09 4F 52 20 41 0D NFILE_F)...OR A.
Size : 512 (Real : 512)
000000: 0A 09 4A 50 20 4E 5A 2C 57 49 4E 44 4F 57 5F 50 ..JP NZ,WINDOW_P
000010: 41 47 45 09 3B 20 57 69 70 65 20 70 61 67 65 0D AGE.; Wipe page.
000020: 0A 09 4C 44 20 49 58 2C 4F 50 45 4E 46 49 4C 45 ..LD IX,OPENFILE
000030: 4E 41 4D 45 0D 0A 09 43 41 4C 4C 20 57 49 4E 44 NAME...CALL WIND
000040: 4F 57 5F 57 49 50 45 0D 0A 09 52 45 54 0D 0A 0D OW_WIPE...RET...
000050: 0A 2E 4F 50 45 4E 46 49 4C 45 4E 41 4D 45 0D 0A ..OPENFILENAME..
000060: 42 59 54 45 20 32 34 2C 32 32 0D 0A 42 59 54 45 BYTE 24,22..BYTE
000070: 20 33 0D 0A 42 59 54 45 20 33 30 0D 0A 2E 4F 50 3..BYTE 30...OP
000080: 45 4E 46 49 4C 45 5F 46 0D 0A 42 59 54 45 20 30 ENFILE_F..BYTE 0
000090: 0D 0A 0D 0A 2E 4F 50 45 4E 5F 46 49 4C 45 5F 42 .....OPEN_FILE_B
0000A0: 4F 52 44 0D 0A 09 4C 44 20 49 58 2C 46 49 4C 45 ORD...LD IX,FILE
0000B0: 5F 42 4F 52 44 45 52 0D 0A 20 20 20 20 20 20 20 _BORDER..
0000C0: 20 43 41 4C 4C 20 4D 42 4F 52 44 45 52 0D 0A 09 CALL MBORDER...
0000D0: 43 41 4C 4C 20 4D 50 52 49 4E 54 09 09 09 3B 61 CALL MPRINT...;a
0000E0: 73 6B 20 66 69 6C 65 6E 61 6D 65 0D 0A 20 20 20 sk filename..
0000F0: 20 20 20 20 20 4C 44 20 48 2C 33 36 0D 0A 20 20 LD H,36..
000100: 20 20 20 09 4C 44 20 4C 2C 32 33 0D 0A 09 4C 44 .LD L,23...LD
000110: 20 28 59 29 2C 48 4C 0D 0A 20 20 20 09 4C 44 20 (Y),HL.. .LD
000120: 44 45 2C 4E 41 4D 45 0D 0A 20 20 20 20 20 20 09 DE,NAME.. .
000130: 4C 44 20 42 2C 31 36 0D 0A 20 20 20 20 20 20 09 LD B,16.. .
000140: 43 41 4C 4C 20 4B 45 59 49 4E 50 20 09 09 3B 69 CALL KEYINP ..;i
000150: 6E 70 75 74 0D 0A 20 20 20 20 20 20 09 4C 44 20 nput.. .LD
000160: 48 4C 2C 4E 41 4D 45 0D 0A 09 4C 44 20 44 45 2C HL,NAME...LD DE,
000170: 41 4D 53 44 4F 53 0D 0A 09 52 45 54 0D 0A 0D 0A AMSDOS...RET....
000180: 65 74 0D 0A 09 52 45 54 0D 0A 0D 0A 2E 4F 46 43 et...RET.....OFC
000190: 41 54 09 43 41 4C 4C 20 43 41 54 5F 44 49 53 43 AT.CALL CAT_DISC
0001A0: 0D 0A 09 4C 44 20 41 2C 26 46 46 0D 0A 20 20 20 ...LD A,&FF..
0001B0: 20 20 20 20 20 4A 52 20 4F 46 33 09 09 09 3B 20 JR OF3...;
0001C0: 43 61 74 2F 73 65 74 20 66 6C 61 67 20 74 6F 20 Cat/set flag to
0001D0: 26 46 46 0D 0A 09 0D 0A 2E 4F 50 45 4E 46 49 4C &FF......OPENFIL
0001E0: 45 43 4C 52 0D 0A 09 4C 44 20 41 2C 28 4F 50 45 ECLR...LD A,(OPE
0001F0: 4E 46 49 4C 45 5F 46 29 0D 0A 09 4F 52 20 41 0D NFILE_F)...OR A.
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: 0D 0A 31 20 70 72 69 6E 74 20 22 53 75 62 20 72 ..1 print "Sub r
000010: 6F 75 74 69 6E 65 73 22 0D 0A 0D 0A 3B 2D 2D 2D outines"....;---
000020: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000030: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 3B 09 ------------..;.
000040: 56 69 65 77 20 61 6E 20 61 73 63 69 69 20 66 69 View an ascii fi
000050: 6C 65 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D le..;-----------
000060: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000070: 2D 2D 2D 2D 2D 0D 0A 2E 56 49 45 57 5F 46 49 4C -----...VIEW_FIL
000080: 45 0D 0A 09 43 41 4C 4C 20 43 41 53 5F 49 4E 5F E...CALL CAS_IN_
000090: 41 42 41 4E 44 4F 4E 0D 0A 20 20 20 20 20 20 20 ABANDON..
0000A0: 20 43 41 4C 4C 20 44 49 53 43 5F 57 49 4E 44 4F CALL DISC_WINDO
0000B0: 57 0D 0A 09 43 41 4C 4C 20 4F 50 45 4E 5F 46 49 W...CALL OPEN_FI
0000C0: 4C 45 09 09 09 3B 20 47 65 74 20 66 69 6C 65 6E LE...; Get filen
0000D0: 61 6D 65 0D 0A 20 20 20 20 20 20 20 20 43 50 20 ame.. CP
0000E0: 26 46 43 0D 0A 09 4A 50 20 5A 2C 56 69 65 77 46 &FC...JP Z,ViewF
0000F0: 69 6C 65 45 72 72 6F 72 0D 0A 09 43 41 4C 4C 20 ileError...CALL
000100: 43 41 53 5F 49 4E 5F 4F 50 45 4E 09 09 3B 20 4F CAS_IN_OPEN..; O
000110: 70 65 6E 20 69 6E 20 66 69 6C 65 0D 0A 09 4A 50 pen in file...JP
000120: 20 4E 43 2C 56 69 65 77 46 69 6C 65 45 72 72 6F NC,ViewFileErro
000130: 72 0D 0A 20 20 20 20 20 20 20 20 43 50 20 26 31 r.. CP &1
000140: 36 0D 0A 09 4A 50 20 4E 5A 2C 56 69 65 77 46 69 6...JP NZ,ViewFi
000150: 6C 65 45 72 72 6F 72 0D 0A 0D 0A 2E 56 49 45 57 leError.....VIEW
000160: 46 30 0D 0A 09 43 41 4C 4C 20 43 4C 53 5F 53 43 F0...CALL CLS_SC
000170: 52 45 45 4E 09 09 09 3B 20 43 6C 65 61 72 20 73 REEN...; Clear s
000180: 63 72 65 65 6E 0D 0A 09 43 41 4C 4C 20 41 4C 4C creen...CALL ALL
000190: 4F 46 46 09 09 09 3B 20 54 75 72 6E 20 6F 66 66 OFF...; Turn off
0001A0: 20 61 6C 6C 20 61 6E 73 69 0D 0A 0D 0A 2E 56 49 all ansi.....VI
0001B0: 45 57 46 31 09 20 20 20 20 0D 0A 09 43 41 4C 4C EWF1. ...CALL
0001C0: 20 43 41 53 5F 49 4E 5F 43 48 41 52 09 09 3B 20 CAS_IN_CHAR..;
0001D0: 47 65 74 20 63 68 61 72 61 63 74 65 72 0D 0A 09 Get character...
0001E0: 4A 52 20 4E 43 2C 45 4E 44 5F 56 49 45 57 0D 0A JR NC,END_VIEW..
0001F0: 0D 0A 09 50 55 53 48 20 41 46 09 09 09 09 3B 20 ...PUSH AF....;
Size : 512 (Real : 512)
000000: 50 61 75 73 65 20 66 6F 72 20 61 20 62 69 74 0D Pause for a bit.
000010: 0A 09 4C 44 20 42 43 2C 32 30 30 0D 0A 56 50 42 ..LD BC,200..VPB
000020: 43 20 20 20 20 44 45 43 20 42 43 0D 0A 09 4C 44 C DEC BC...LD
000030: 20 41 2C 42 09 09 09 0D 0A 09 4F 52 20 43 0D 0A A,B......OR C..
000040: 09 4A 52 20 4E 5A 2C 56 50 42 43 0D 0A 09 50 4F .JR NZ,VPBC...PO
000050: 50 20 41 46 0D 0A 0D 0A 09 70 75 73 68 20 61 66 P AF.....push af
000060: 0D 0A 0D 0A 09 43 41 4C 4C 20 53 43 52 45 45 4E .....CALL SCREEN
000070: 57 52 49 54 45 09 09 0D 0A 09 70 6F 70 20 61 66 WRITE.....pop af
000080: 0D 0A 09 63 61 6C 6C 20 6F 75 74 70 75 74 0D 0A ...call output..
000090: 0D 0A 09 43 41 4C 4C 20 4B 4D 5F 52 45 41 44 5F ...CALL KM_READ_
0000A0: 43 48 41 52 09 09 3B 20 54 65 73 74 20 6B 65 79 CHAR..; Test key
0000B0: 0D 0A 09 4A 52 20 4E 43 2C 56 49 45 57 46 31 09 ...JR NC,VIEWF1.
0000C0: 09 09 3B 20 4E 6F 20 6B 65 79 20 70 72 65 73 73 ..; No key press
0000D0: 65 64 20 74 68 65 6E 20 72 65 61 64 0D 0A 0D 0A ed then read....
0000E0: 09 43 41 4C 4C 20 4B 4D 5F 57 41 49 54 5F 43 48 .CALL KM_WAIT_CH
0000F0: 41 52 09 09 3B 20 2E 2E 77 61 69 74 20 75 6E 74 AR..; ..wait unt
000100: 69 6C 6C 20 6E 65 78 74 20 6B 65 79 0D 0A 09 43 ill next key...C
000110: 50 20 26 46 43 0D 0A 09 4A 52 20 4E 5A 2C 56 49 P &FC...JR NZ,VI
000120: 45 57 46 31 09 09 09 3B 20 52 65 61 64 20 63 68 EWF1...; Read ch
000130: 61 72 0D 0A 0D 0A 2E 45 4E 44 5F 56 49 45 57 09 ar.....END_VIEW.
000140: 09 09 09 3B 20 49 66 20 65 73 63 20 74 68 65 6E ...; If esc then
000150: 20 65 78 69 74 0D 0A 09 43 41 4C 4C 20 43 41 53 exit...CALL CAS
000160: 5F 49 4E 5F 43 4C 4F 53 45 09 09 3B 20 43 6C 6F _IN_CLOSE..; Clo
000170: 73 65 20 66 69 6C 65 0D 0A 09 4A 50 20 4E 43 2C se file...JP NC,
000180: 56 69 65 77 46 69 6C 65 45 72 72 6F 72 0D 0A 20 ViewFileError..
000190: 20 20 20 20 20 20 20 43 41 4C 4C 20 41 4E 59 32 CALL ANY2
0001A0: 0D 0A 09 43 41 4C 4C 20 4B 4D 5F 57 41 49 54 5F ...CALL KM_WAIT_
0001B0: 43 48 41 52 0D 0A 2E 56 69 65 77 46 69 6C 65 45 CHAR...ViewFileE
0001C0: 72 72 6F 72 0D 0A 20 09 43 41 4C 4C 20 57 49 4E rror.. .CALL WIN
0001D0: 44 4F 57 5F 50 41 47 45 09 09 3B 70 72 69 6E 74 DOW_PAGE..;print
0001E0: 20 70 61 67 65 0D 0A 09 43 41 4C 4C 20 50 52 49 page...CALL PRI
0001F0: 4E 54 5F 44 41 54 41 5F 43 55 52 53 4F 52 0D 0A NT_DATA_CURSOR..
Size : 512 (Real : 512)
000000: 09 4C 44 20 41 2C 26 46 46 0D 0A 09 52 45 54 0D .LD A,&FF...RET.
000010: 0A 0D 0A 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D .....;----------
000020: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000030: 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 3B 09 50 52 49 4E --------..;.PRIN
000040: 54 20 46 49 4C 45 20 53 54 41 54 53 0D 0A 3B 2D T FILE STATS..;-
000050: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000060: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000070: 2D 0D 0A 2E 46 49 4C 45 5F 53 54 41 54 53 0D 0A -...FILE_STATS..
000080: 09 43 41 4C 4C 20 43 41 53 5F 49 4E 5F 41 42 41 .CALL CAS_IN_ABA
000090: 4E 44 4F 4E 0D 0A 09 43 41 4C 4C 20 44 49 53 43 NDON...CALL DISC
0000A0: 5F 57 49 4E 44 4F 57 0D 0A 09 43 41 4C 4C 20 4F _WINDOW...CALL O
0000B0: 50 45 4E 5F 46 49 4C 45 09 09 09 3B 4F 70 65 6E PEN_FILE...;Open
0000C0: 20 66 69 6C 65 20 6F 75 74 0D 0A 20 20 20 20 20 file out..
0000D0: 20 20 20 43 50 20 26 46 43 0D 0A 09 4A 50 20 5A CP &FC...JP Z
0000E0: 2C 46 73 65 78 69 74 33 0D 0A 0D 0A 09 43 41 4C ,Fsexit3.....CAL
0000F0: 4C 20 43 41 53 5F 49 4E 5F 4F 50 45 4E 09 09 0D L CAS_IN_OPEN...
000100: 0A 09 4A 50 20 4E 43 2C 46 73 65 78 69 74 0D 0A ..JP NC,Fsexit..
000110: 0D 0A 09 4C 44 20 28 48 45 41 44 44 45 52 29 2C ...LD (HEADDER),
000120: 48 4C 09 09 09 3B 20 53 61 76 65 20 68 65 61 64 HL...; Save head
000130: 64 65 72 20 61 64 64 0D 0A 09 4C 44 20 28 54 59 der add...LD (TY
000140: 50 29 2C 41 09 09 09 3B 20 53 61 76 65 20 66 69 P),A...; Save fi
000150: 6C 65 20 74 79 70 65 0D 0A 0D 0A 09 50 55 53 48 le type.....PUSH
000160: 20 42 43 0D 0A 09 50 55 53 48 20 44 45 09 09 09 BC...PUSH DE...
000170: 09 3B 20 53 61 76 65 20 6C 6F 63 2F 6C 65 6E 0D .; Save loc/len.
000180: 0A 09 4C 44 20 49 58 2C 46 69 6C 65 53 74 61 74 ..LD IX,FileStat
000190: 57 69 6E 64 6F 77 0D 0A 09 43 41 4C 4C 20 4D 42 Window...CALL MB
0001A0: 4F 52 44 45 52 09 09 09 3B 20 50 72 69 6E 74 20 ORDER...; Print
0001B0: 0D 0A 0D 0A 09 4C 44 20 48 4C 2C 26 31 30 32 0D .....LD HL,&102.
0001C0: 0A 09 4C 44 20 28 59 29 2C 48 4C 0D 0A 09 4C 44 ..LD (Y),HL...LD
0001D0: 20 48 4C 2C 54 59 50 45 0D 0A 09 43 41 4C 4C 20 HL,TYPE...CALL
0001E0: 54 45 58 54 09 09 09 3B 20 3F 20 22 54 79 70 65 TEXT...; ? "Type
0001F0: 20 22 0D 0A 0D 0A 09 4C 44 20 41 2C 28 54 59 50 ".....LD A,(TYP
Size : 512 (Real : 512)
000000: 29 0D 0A 09 42 49 54 20 30 2C 41 0D 0A 09 4A 52 )...BIT 0,A...JR
000010: 20 5A 2C 46 53 31 0D 0A 09 4C 44 20 48 4C 2C 50 Z,FS1...LD HL,P
000020: 52 4F 54 09 09 09 3B 20 50 6F 72 74 65 63 74 65 ROT...; Portecte
000030: 64 0D 0A 09 43 41 4C 4C 20 54 45 58 54 09 09 09 d...CALL TEXT...
000040: 3B 20 3F 20 5B 50 5D 0D 0A 0D 0A 2E 46 53 31 09 ; ? [P].....FS1.
000050: 4C 44 20 41 2C 28 54 59 50 29 0D 0A 09 53 52 4C LD A,(TYP)...SRL
000060: 20 41 0D 0A 09 41 4E 44 20 33 09 09 09 09 3B 20 A...AND 3....;
000070: 41 20 63 6F 6E 74 61 69 6E 73 20 66 69 6C 65 20 A contains file
000080: 74 79 70 65 0D 0A 0D 0A 09 4C 44 20 44 45 2C 46 type.....LD DE,F
000090: 69 6C 65 53 74 61 74 54 61 62 6C 65 0D 0A 09 4C ileStatTable...L
0000A0: 44 20 4C 2C 41 0D 0A 09 4C 44 20 48 2C 30 0D 0A D L,A...LD H,0..
0000B0: 09 41 44 44 20 48 4C 2C 48 4C 09 3B 2A 32 0D 0A .ADD HL,HL.;*2..
0000C0: 09 41 44 44 20 48 4C 2C 48 4C 09 3B 2A 34 0D 0A .ADD HL,HL.;*4..
0000D0: 09 41 44 44 20 48 4C 2C 44 45 0D 0A 0D 0A 09 4C .ADD HL,DE.....L
0000E0: 44 20 45 2C 28 48 4C 29 3A 49 4E 43 20 48 4C 0D D E,(HL):INC HL.
0000F0: 0A 09 4C 44 20 44 2C 28 48 4C 29 3A 49 4E 43 20 ..LD D,(HL):INC
000100: 48 4C 0D 0A 09 4C 44 20 43 2C 28 48 4C 29 3A 49 HL...LD C,(HL):I
000110: 4E 43 20 48 4C 0D 0A 09 4C 44 20 42 2C 28 48 4C NC HL...LD B,(HL
000120: 29 0D 0A 20 09 4C 44 20 28 46 53 4A 50 29 2C 42 ).. .LD (FSJP),B
000130: 43 09 09 09 3B 20 53 61 76 65 20 6A 75 6D 70 0D C...; Save jump.
000140: 0A 09 45 58 20 48 4C 2C 44 45 0D 0A 0D 0A 09 43 ..EX HL,DE.....C
000150: 41 4C 4C 20 54 45 58 54 09 09 09 3B 20 50 72 69 ALL TEXT...; Pri
000160: 6E 74 20 22 42 41 53 49 43 20 22 20 6F 72 20 22 nt "BASIC " or "
000170: 42 49 4E 41 52 59 22 20 65 74 63 2E 2E 0D 0A 09 BINARY" etc.....
000180: 43 41 4C 4C 20 4C 46 46 0D 0A 0D 0A 09 4C 44 20 CALL LFF.....LD
000190: 48 4C 2C 44 41 54 41 5F 4C 4F 43 09 09 09 3B 20 HL,DATA_LOC...;
0001A0: 3F 20 44 61 74 61 20 6C 6F 63 0D 0A 09 43 41 4C ? Data loc...CAL
0001B0: 4C 20 54 45 58 54 0D 0A 09 50 4F 50 20 44 45 09 L TEXT...POP DE.
0001C0: 0D 0A 09 43 41 4C 4C 20 46 53 5F 4E 55 4D 0D 0A ...CALL FS_NUM..
0001D0: 0D 0A 09 4C 44 20 48 4C 2C 46 49 4C 45 5F 4C 45 ...LD HL,FILE_LE
0001E0: 4E 47 54 48 09 09 3B 20 3F 20 46 69 6C 65 20 6C NGTH..; ? File l
0001F0: 65 6E 67 74 68 0D 0A 20 20 20 20 20 20 20 20 43 ength.. C
Size : 512 (Real : 512)
000000: 41 4C 4C 20 54 45 58 54 0D 0A 09 50 4F 50 20 44 ALL TEXT...POP D
000010: 45 0D 0A 09 43 41 4C 4C 20 46 53 5F 4E 55 4D 0D E...CALL FS_NUM.
000020: 0A 0D 0A 09 43 41 4C 4C 20 4C 46 46 0D 0A 09 4C ....CALL LFF...L
000030: 44 20 48 4C 2C 28 46 53 4A 50 29 09 0D 0A 09 4A D HL,(FSJP)....J
000040: 50 20 28 48 4C 29 09 09 09 09 3B 4A 55 4D 50 21 P (HL)....;JUMP!
000050: 21 21 0D 0A 0D 0A 2E 46 53 5F 4E 55 4D 0D 0A 09 !!.....FS_NUM...
000060: 4C 44 20 41 2C 44 0D 0A 09 43 41 4C 4C 20 48 45 LD A,D...CALL HE
000070: 58 0D 0A 09 4C 44 20 41 2C 45 0D 0A 09 43 41 4C X...LD A,E...CAL
000080: 4C 20 48 45 58 0D 0A 09 4A 50 20 4C 46 46 09 09 L HEX...JP LFF..
000090: 09 3B 20 50 72 69 6E 74 20 69 6E 20 68 65 78 20 .; Print in hex
0000A0: 61 6E 64 20 6C 69 6E 65 20 66 65 65 64 20 28 4C and line feed (L
0000B0: 46 29 0D 0A 09 0D 0A 0D 0A 2E 42 41 53 50 52 49 F)........BASPRI
0000C0: 4E 54 0D 0A 2E 53 43 52 50 52 49 4E 54 0D 0A 09 NT...SCRPRINT...
0000D0: 4A 50 20 46 53 45 58 49 54 09 09 09 3B 20 4A 75 JP FSEXIT...; Ju
0000E0: 73 74 20 73 6F 20 49 20 63 61 6E 20 65 78 70 61 st so I can expa
0000F0: 6E 64 0D 0A 0D 0A 2E 42 49 4E 50 52 49 4E 54 0D nd.....BINPRINT.
000100: 0A 09 4C 44 20 42 2C 32 35 35 09 09 09 3B 32 35 ..LD B,255...;25
000110: 35 20 62 79 74 65 73 20 6F 66 20 69 6E 66 6F 0D 5 bytes of info.
000120: 0A 09 4C 44 20 48 4C 2C 58 4D 4F 44 45 4D 09 09 ..LD HL,XMODEM..
000130: 09 3B 73 74 6F 72 61 65 20 61 72 65 61 0D 0A 2E .;storae area...
000140: 42 50 31 09 43 41 4C 4C 20 43 41 53 5F 49 4E 5F BP1.CALL CAS_IN_
000150: 43 48 41 52 0D 0A 09 4A 50 20 4E 43 2C 46 73 65 CHAR...JP NC,Fse
000160: 78 69 74 0D 0A 09 4C 44 20 28 48 4C 29 2C 41 0D xit...LD (HL),A.
000170: 0A 09 49 4E 43 20 48 4C 0D 0A 09 44 4A 4E 5A 20 ..INC HL...DJNZ
000180: 42 50 31 09 09 09 3B 69 6E 70 75 74 20 64 61 74 BP1...;input dat
000190: 61 0D 0A 09 4C 44 20 48 4C 2C 58 4D 4F 44 45 4D a...LD HL,XMODEM
0001A0: 09 09 09 3B 73 74 61 72 74 20 61 64 64 72 65 73 ...;start addres
0001B0: 73 20 6F 66 20 64 61 74 61 0D 0A 09 4C 44 20 43 s of data...LD C
0001C0: 2C 31 34 09 09 09 09 3B 31 36 20 6E 75 6D 73 20 ,14....;16 nums
0001D0: 70 61 72 20 6C 69 6E 65 0D 0A 2E 42 50 33 09 50 par line...BP3.P
0001E0: 55 53 48 20 42 43 0D 0A 09 43 41 4C 4C 20 50 52 USH BC...CALL PR
0001F0: 49 4E 54 48 45 58 4C 49 4E 45 0D 0A 09 43 41 4C INTHEXLINE...CAL
Size : 512 (Real : 512)
000000: 4C 20 4C 46 46 0D 0A 09 50 4F 50 20 42 43 09 09 L LFF...POP BC..
000010: 09 09 3B 73 65 74 20 68 65 69 67 68 74 0D 0A 09 ..;set height...
000020: 44 45 43 20 43 0D 0A 09 4A 52 20 4E 5A 2C 42 50 DEC C...JR NZ,BP
000030: 33 09 09 09 3B 6C 6F 6F 70 0D 0A 09 4A 50 20 46 3...;loop...JP F
000040: 53 45 58 49 54 09 09 09 3B 65 78 69 74 0D 0A 0D SEXIT...;exit...
000050: 0A 0D 0A 41 53 43 50 52 49 4E 54 0D 0A 3B 09 4C ...ASCPRINT..;.L
000060: 44 20 42 20 2C 32 35 35 0D 0A 41 50 32 09 43 41 D B ,255..AP2.CA
000070: 4C 4C 20 43 41 53 5F 49 4E 5F 43 48 41 52 0D 0A LL CAS_IN_CHAR..
000080: 09 4A 50 20 4E 43 2C 46 73 65 78 69 74 0D 0A 09 .JP NC,Fsexit...
000090: 52 45 53 20 37 2C 41 0D 0A 09 43 41 4C 4C 20 57 RES 7,A...CALL W
0000A0: 52 49 54 45 5F 43 48 41 52 0D 0A 09 4C 44 20 41 RITE_CHAR...LD A
0000B0: 2C 28 59 29 0D 0A 09 43 50 20 32 30 0D 0A 09 4A ,(Y)...CP 20...J
0000C0: 52 20 5A 2C 46 53 45 58 49 54 0D 0A 0D 0A 09 4C R Z,FSEXIT.....L
0000D0: 44 20 41 2C 28 58 29 0D 0A 09 43 50 20 30 0D 0A D A,(X)...CP 0..
0000E0: 09 4A 52 20 4E 5A 2C 41 50 34 0D 0A 0D 0A 09 4C .JR NZ,AP4.....L
0000F0: 44 20 41 2C 31 0D 0A 09 4C 44 20 28 58 29 2C 41 D A,1...LD (X),A
000100: 09 3B 74 61 62 0D 0A 2E 41 50 34 09 4C 44 20 41 .;tab...AP4.LD A
000110: 2C 28 58 29 0D 0A 09 43 50 20 37 38 0D 0A 09 4A ,(X)...CP 78...J
000120: 52 20 4E 5A 2C 41 50 33 20 20 20 20 20 20 20 3B R NZ,AP3 ;
000130: 72 69 67 68 74 20 6A 75 73 74 0D 0A 20 20 20 20 right just..
000140: 20 20 20 20 4C 44 20 41 2C 31 0D 0A 09 4C 44 20 LD A,1...LD
000150: 28 58 29 2C 41 0D 0A 09 4C 44 20 41 2C 28 59 29 (X),A...LD A,(Y)
000160: 0D 0A 09 49 4E 43 20 41 0D 0A 09 43 50 20 32 30 ...INC A...CP 20
000170: 0D 0A 09 4A 52 20 5A 2C 46 53 45 58 49 54 09 0D ...JR Z,FSEXIT..
000180: 0A 09 4C 44 20 28 59 29 2C 41 0D 0A 2E 41 50 33 ..LD (Y),A...AP3
000190: 09 0D 0A 3B 09 44 4A 4E 5A 20 41 50 32 09 09 09 ...;.DJNZ AP2...
0001A0: 3B 70 72 69 6E 74 20 31 32 38 20 63 68 61 72 73 ;print 128 chars
0001B0: 20 66 72 6F 6D 20 61 73 63 69 69 20 66 69 6C 65 from ascii file
0001C0: 0D 0A 09 4A 50 20 41 50 32 09 09 09 09 3B 6F 72 ...JP AP2....;or
0001D0: 20 74 6F 20 6C 69 6E 65 20 32 30 0D 0A 0D 0A 2E to line 20.....
0001E0: 46 53 45 58 49 54 0D 0A 09 43 41 4C 4C 20 4C 46 FSEXIT...CALL LF
0001F0: 46 0D 0A 09 43 41 4C 4C 20 41 4E 59 4B 45 59 09 F...CALL ANYKEY.
Size : 512 (Real : 512)
000000: 09 09 3B 77 61 69 74 20 66 6F 72 20 6B 65 79 0D ..;wait for key.
000010: 0A 2E 46 53 45 58 49 54 33 0D 0A 09 43 41 4C 4C ..FSEXIT3...CALL
000020: 20 43 41 53 5F 49 4E 5F 43 4C 4F 53 45 0D 0A 09 CAS_IN_CLOSE...
000030: 43 41 4C 4C 20 57 49 4E 44 4F 57 5F 50 41 47 45 CALL WINDOW_PAGE
000040: 09 09 3B 45 72 61 20 77 69 6E 64 6F 77 20 61 6E ..;Era window an
000050: 64 20 72 65 74 0D 0A 09 43 41 4C 4C 20 50 52 49 d ret...CALL PRI
000060: 4E 54 5F 44 41 54 41 5F 43 55 52 53 4F 52 0D 0A NT_DATA_CURSOR..
000070: 09 4C 44 20 41 2C 26 46 46 0D 0A 09 52 45 54 0D .LD A,&FF...RET.
000080: 0A 2E 4C 46 46 0D 0A 09 43 41 4C 4C 20 4C 46 0D ..LFF...CALL LF.
000090: 0A 09 4C 44 20 41 2C 31 0D 0A 09 4C 44 20 28 58 ..LD A,1...LD (X
0000A0: 29 2C 41 0D 0A 09 52 45 54 0D 0A 2E 4C 46 09 4C ),A...RET...LF.L
0000B0: 44 20 41 2C 28 59 29 0D 0A 09 49 4E 43 20 41 0D D A,(Y)...INC A.
0000C0: 0A 09 43 50 20 32 35 09 0D 0A 09 4A 52 20 4E 5A ..CP 25....JR NZ
0000D0: 2C 4C 46 32 0D 0A 09 58 4F 52 20 41 0D 0A 2E 4C ,LF2...XOR A...L
0000E0: 46 32 09 4C 44 20 28 59 29 2C 41 0D 0A 20 20 20 F2.LD (Y),A..
0000F0: 20 20 20 20 20 58 4F 52 20 41 0D 0A 09 4C 44 20 XOR A...LD
000100: 28 58 29 2C 41 0D 0A 09 52 45 54 09 09 09 09 3B (X),A...RET....;
000110: 6C 69 6E 65 20 66 65 65 64 0D 0A 0D 0A 2E 46 69 line feed.....Fi
000120: 6C 65 53 74 61 74 54 61 62 6C 65 0D 0A 57 4F 52 leStatTable..WOR
000130: 44 20 42 41 53 49 43 09 09 09 3B 68 6C 20 70 6F D BASIC...;hl po
000140: 69 6E 74 73 20 74 6F 20 22 42 41 49 53 43 20 22 ints to "BAISC "
000150: 0D 0A 57 4F 52 44 20 42 41 53 50 52 49 4E 54 09 ..WORD BASPRINT.
000160: 09 09 3B 74 68 65 6E 20 6A 70 20 74 6F 0D 0A 57 ..;then jp to..W
000170: 4F 52 44 20 42 49 4E 41 52 59 0D 0A 57 4F 52 44 ORD BINARY..WORD
000180: 20 42 49 4E 50 52 49 4E 54 09 09 09 3B 27 6A 70 BINPRINT...;'jp
000190: 20 74 6F 20 62 69 6E 20 70 72 69 6E 74 27 0D 0A to bin print'..
0001A0: 57 4F 52 44 20 53 43 52 45 45 4E 0D 0A 57 4F 52 WORD SCREEN..WOR
0001B0: 44 20 53 43 52 50 52 49 4E 54 0D 0A 57 4F 52 44 D SCRPRINT..WORD
0001C0: 20 41 53 43 49 49 0D 0A 57 4F 52 44 20 41 53 43 ASCII..WORD ASC
0001D0: 50 52 49 4E 54 0D 0A 0D 0A 2E 46 69 6C 65 53 74 PRINT.....FileSt
0001E0: 61 74 57 69 6E 64 6F 77 0D 0A 09 42 59 54 45 20 atWindow...BYTE
0001F0: 30 2C 31 2C 32 33 2C 38 30 0D 0A 0D 0A 3B 2D 2D 0,1,23,80....;--
Size : 512 (Real : 512)
000000: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000010: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 20 0D 0A ------------- ..
000020: 2E 50 52 49 4E 54 48 45 58 4C 49 4E 45 0D 0A 09 .PRINTHEXLINE...
000030: 50 55 53 48 20 48 4C 09 09 09 09 3B 73 61 76 65 PUSH HL....;save
000040: 20 62 63 28 68 65 69 67 68 74 29 20 68 6C 28 61 bc(height) hl(a
000050: 64 64 29 0D 0A 09 4C 44 20 42 2C 31 36 09 09 09 dd)...LD B,16...
000060: 09 3B 31 36 20 62 79 74 65 73 0D 0A 2E 42 50 32 .;16 bytes...BP2
000070: 09 0D 0A 09 4C 44 20 41 2C 22 20 22 0D 0A 09 43 ....LD A," "...C
000080: 41 4C 4C 20 57 52 49 54 45 5F 43 48 41 52 0D 0A ALL WRITE_CHAR..
000090: 09 4C 44 20 41 2C 28 48 4C 29 0D 0A 09 43 41 4C .LD A,(HL)...CAL
0000A0: 4C 20 48 45 58 0D 0A 09 49 4E 43 20 48 4C 0D 0A L HEX...INC HL..
0000B0: 09 44 4A 4E 5A 20 42 50 32 09 09 09 3B 70 72 69 .DJNZ BP2...;pri
0000C0: 6E 74 20 6C 69 6E 65 20 6F 66 20 31 36 20 62 79 nt line of 16 by
0000D0: 74 65 73 0D 0A 09 4C 44 20 41 2C 28 58 29 0D 0A tes...LD A,(X)..
0000E0: 09 41 44 44 20 35 09 0D 0A 09 4C 44 20 28 58 29 .ADD 5....LD (X)
0000F0: 2C 41 09 09 09 3B 74 61 62 0D 0A 09 50 4F 50 20 ,A...;tab...POP
000100: 48 4C 09 09 09 09 3B 67 65 74 20 61 64 72 65 73 HL....;get adres
000110: 73 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 42 2C s.. LD B,
000120: 31 36 0D 0A 2E 42 50 35 09 4C 44 20 41 2C 28 48 16...BP5.LD A,(H
000130: 4C 29 0D 0A 09 52 45 53 20 37 2C 41 0D 0A 09 43 L)...RES 7,A...C
000140: 50 20 33 32 0D 0A 09 4A 50 20 4E 43 2C 42 50 36 P 32...JP NC,BP6
000150: 0D 0A 09 4C 44 20 41 2C 22 2E 22 0D 0A 2E 42 50 ...LD A,"."...BP
000160: 36 09 43 41 4C 4C 20 57 52 49 54 45 5F 43 48 41 6.CALL WRITE_CHA
000170: 52 0D 0A 09 49 4E 43 20 48 4C 0D 0A 09 44 4A 4E R...INC HL...DJN
000180: 5A 20 42 50 35 09 09 09 3B 70 72 69 6E 74 20 69 Z BP5...;print i
000190: 6E 20 61 73 63 69 69 0D 0A 09 52 45 54 09 0D 0A n ascii...RET...
0001A0: 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ;---------------
0001B0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0001C0: 2D 2D 2D 0D 0A 0D 0A 0D 0A 0D 0A 2E 47 45 54 5F ---.........GET_
0001D0: 42 55 46 5F 43 48 41 52 0D 0A 09 4C 44 20 41 2C BUF_CHAR...LD A,
0001E0: 28 48 4C 29 0D 0A 09 50 55 53 48 20 41 46 0D 0A (HL)...PUSH AF..
0001F0: 09 49 4E 43 20 48 4C 0D 0A 09 4C 44 20 41 2C 48 .INC HL...LD A,H
Size : 512 (Real : 512)
000000: 0D 0A 09 43 50 20 52 5F 42 55 46 46 45 52 5F 45 ...CP R_BUFFER_E
000010: 4E 44 32 0D 0A 09 4A 52 20 4E 5A 2C 47 42 43 31 ND2...JR NZ,GBC1
000020: 0D 0A 09 4C 44 20 48 2C 52 5F 42 55 46 46 45 52 ...LD H,R_BUFFER
000030: 5F 53 54 41 52 54 32 0D 0A 2E 47 42 43 31 20 20 _START2...GBC1
000040: 20 20 50 4F 50 20 41 46 0D 0A 09 52 45 54 09 09 POP AF...RET..
000050: 09 09 3B 69 6E 63 20 74 68 72 6F 75 67 68 20 62 ..;inc through b
000060: 75 66 66 65 72 0D 0A 0D 0A 3B 2D 2D 2D 2D 2D 2D uffer....;------
000070: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000080: 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 3B 09 56 49 45 ---------..;.VIE
000090: 57 20 42 55 46 46 45 52 0D 0A 3B 2D 2D 2D 2D 2D W BUFFER..;-----
0000A0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0000B0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 2E 56 42 55 ----------...VBU
0000C0: 46 46 0D 0A 09 43 41 4C 4C 20 43 4C 53 5F 53 43 FF...CALL CLS_SC
0000D0: 52 45 45 4E 0D 0A 3B 09 4C 44 20 48 4C 2C 28 49 REEN..;.LD HL,(I
0000E0: 4E 50 55 54 48 49 47 48 29 0D 0A 09 4C 44 20 48 NPUTHIGH)...LD H
0000F0: 4C 2C 52 5F 42 55 46 46 45 52 5F 53 54 41 52 54 L,R_BUFFER_START
000100: 0D 0A 09 4C 44 20 42 43 2C 52 5F 42 55 46 46 45 ...LD BC,R_BUFFE
000110: 52 5F 4C 45 4E 47 54 48 2F 31 36 0D 0A 2E 56 49 R_LENGTH/16...VI
000120: 42 31 09 0D 0A 09 50 55 53 48 20 42 43 0D 0A 09 B1....PUSH BC...
000130: 4C 44 20 41 2C 22 26 22 0D 0A 09 43 41 4C 4C 20 LD A,"&"...CALL
000140: 53 43 52 45 45 4E 57 52 49 54 45 0D 0A 09 4C 44 SCREENWRITE...LD
000150: 20 41 2C 48 0D 0A 09 43 41 4C 4C 20 48 45 58 0D A,H...CALL HEX.
000160: 0A 09 4C 44 20 41 2C 4C 0D 0A 09 43 41 4C 4C 20 ..LD A,L...CALL
000170: 48 45 58 0D 0A 09 4C 44 20 41 2C 36 0D 0A 09 4C HEX...LD A,6...L
000180: 44 20 28 58 29 2C 41 0D 0A 09 0D 0A 09 4C 44 20 D (X),A......LD
000190: 42 2C 31 36 0D 0A 09 4C 44 20 44 45 2C 56 42 55 B,16...LD DE,VBU
0001A0: 46 46 45 52 5F 4C 49 4E 45 0D 0A 2E 56 49 42 32 FFER_LINE...VIB2
0001B0: 09 43 41 4C 4C 20 47 45 54 5F 42 55 46 5F 43 48 .CALL GET_BUF_CH
0001C0: 41 52 0D 0A 09 4C 44 20 28 44 45 29 2C 41 0D 0A AR...LD (DE),A..
0001D0: 09 49 4E 43 20 44 45 0D 0A 09 44 4A 4E 5A 20 56 .INC DE...DJNZ V
0001E0: 49 42 32 0D 0A 09 50 55 53 48 20 48 4C 0D 0A 09 IB2...PUSH HL...
0001F0: 4C 44 20 48 4C 2C 56 42 55 46 46 45 52 5F 4C 49 LD HL,VBUFFER_LI
Size : 512 (Real : 512)
000000: 4E 45 0D 0A 09 43 41 4C 4C 20 50 52 49 4E 54 48 NE...CALL PRINTH
000010: 45 58 4C 49 4E 45 0D 0A 09 50 4F 50 20 48 4C 0D EXLINE...POP HL.
000020: 0A 09 43 41 4C 4C 20 57 41 49 54 5F 46 4C 59 0D ..CALL WAIT_FLY.
000030: 0A 20 20 20 20 20 20 20 20 4C 44 20 41 2C 31 30 . LD A,10
000040: 0D 0A 09 43 41 4C 4C 20 53 43 52 45 45 4E 57 52 ...CALL SCREENWR
000050: 49 54 45 0D 0A 09 4C 44 20 41 2C 31 33 0D 0A 09 ITE...LD A,13...
000060: 43 41 4C 4C 20 53 43 52 45 45 4E 57 52 49 54 45 CALL SCREENWRITE
000070: 0D 0A 09 50 4F 50 20 42 43 0D 0A 0D 0A 09 43 41 ...POP BC.....CA
000080: 4C 4C 20 4B 4D 5F 52 45 41 44 5F 43 48 41 52 09 LL KM_READ_CHAR.
000090: 09 3B 74 65 73 74 20 6B 65 79 0D 0A 09 4A 52 20 .;test key...JR
0000A0: 4E 43 2C 56 49 42 5F 53 4B 49 50 09 09 09 3B 6E NC,VIB_SKIP...;n
0000B0: 6F 20 6B 65 79 20 70 72 65 73 73 65 64 20 74 68 o key pressed th
0000C0: 65 6E 20 72 65 61 64 0D 0A 09 43 41 4C 4C 20 4B en read...CALL K
0000D0: 4D 5F 57 41 49 54 5F 43 48 41 52 09 09 3B 2E 2E M_WAIT_CHAR..;..
0000E0: 77 61 69 74 20 75 6E 74 69 6C 6C 20 6E 65 78 74 wait untill next
0000F0: 20 6B 65 79 0D 0A 09 43 50 20 26 46 43 0D 0A 09 key...CP &FC...
000100: 4A 52 20 5A 2C 56 49 42 5F 45 58 49 54 09 09 09 JR Z,VIB_EXIT...
000110: 3B 72 65 61 64 20 63 68 61 72 0D 0A 2E 56 49 42 ;read char...VIB
000120: 5F 53 4B 49 50 0D 0A 09 44 45 43 20 42 43 0D 0A _SKIP...DEC BC..
000130: 09 4C 44 20 41 2C 43 0D 0A 09 4F 52 20 42 0D 0A .LD A,C...OR B..
000140: 09 4A 52 20 4E 5A 2C 56 49 42 31 0D 0A 2E 56 49 .JR NZ,VIB1...VI
000150: 42 5F 45 58 49 54 0D 0A 20 20 20 20 20 20 20 20 B_EXIT..
000160: 63 61 6C 6C 20 61 6E 79 32 0D 0A 09 43 41 4C 4C call any2...CALL
000170: 20 4B 4D 5F 57 41 49 54 5F 43 48 41 52 0D 0A 09 KM_WAIT_CHAR...
000180: 43 41 4C 4C 20 57 49 4E 44 4F 57 5F 50 41 47 45 CALL WINDOW_PAGE
000190: 09 09 3B 72 65 74 0D 0A 20 20 20 20 20 20 20 20 ..;ret..
0001A0: 43 41 4C 4C 20 50 52 49 4E 54 5F 44 41 54 41 5F CALL PRINT_DATA_
0001B0: 43 55 52 53 4F 52 0D 0A 09 4C 44 20 41 2C 26 46 CURSOR...LD A,&F
0001C0: 46 0D 0A 09 52 45 54 0D 0A 41 4E 59 32 0D 0A 20 F...RET..ANY2..
0001D0: 09 4C 44 20 48 4C 2C 41 4E 59 33 0D 0A 09 4A 50 .LD HL,ANY3...JP
0001E0: 20 41 4E 53 49 54 45 58 54 0D 0A 2E 56 42 55 46 ANSITEXT...VBUF
0001F0: 46 45 52 5F 4C 49 4E 45 09 44 45 46 53 20 31 36 FER_LINE.DEFS 16
Size : 512 (Real : 512)
000000: 0D 0A 0D 0A 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D ......;---------
000010: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000020: 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 3B 09 53 41 56 ---------..;.SAV
000030: 45 20 54 48 45 20 42 55 46 46 45 52 0D 0A 3B 2D E THE BUFFER..;-
000040: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000050: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000060: 0D 0A 2E 53 41 56 45 5F 42 55 46 46 45 52 0D 0A ...SAVE_BUFFER..
000070: 09 43 41 4C 4C 20 43 41 53 5F 4F 55 54 5F 41 42 .CALL CAS_OUT_AB
000080: 41 4E 44 4F 4E 0D 0A 09 43 41 4C 4C 20 44 49 53 ANDON...CALL DIS
000090: 43 5F 57 49 4E 44 4F 57 0D 0A 09 43 41 4C 4C 20 C_WINDOW...CALL
0000A0: 4F 50 45 4E 5F 46 49 4C 45 5F 42 4F 52 44 0D 0A OPEN_FILE_BORD..
0000B0: 09 43 50 20 26 46 43 0D 0A 20 20 20 20 20 20 20 .CP &FC..
0000C0: 20 4A 50 20 5A 2C 53 41 42 45 58 49 54 0D 0A 09 JP Z,SABEXIT...
0000D0: 43 41 4C 4C 20 43 41 53 5F 4F 55 54 5F 4F 50 45 CALL CAS_OUT_OPE
0000E0: 4E 0D 0A 09 4A 50 20 4E 43 2C 53 41 42 44 49 53 N...JP NC,SABDIS
0000F0: 43 0D 0A 0D 0A 09 4C 44 20 48 4C 2C 28 49 4E 50 C.....LD HL,(INP
000100: 55 54 48 49 47 48 29 0D 0A 09 4C 44 20 42 43 2C UTHIGH)...LD BC,
000110: 52 5F 42 55 46 46 45 52 5F 4C 45 4E 47 54 48 09 R_BUFFER_LENGTH.
000120: 0D 0A 2E 53 41 42 09 43 41 4C 4C 20 47 45 54 5F ...SAB.CALL GET_
000130: 42 55 46 5F 43 48 41 52 0D 0A 09 4F 52 20 41 0D BUF_CHAR...OR A.
000140: 0A 09 4A 52 20 5A 2C 53 41 42 32 0D 0A 09 43 41 ..JR Z,SAB2...CA
000150: 4C 4C 20 43 41 53 5F 4F 55 54 5F 43 48 41 52 0D LL CAS_OUT_CHAR.
000160: 0A 09 4A 50 20 4E 43 2C 53 41 42 44 49 53 43 0D ..JP NC,SABDISC.
000170: 0A 2E 53 41 42 32 0D 0A 09 44 45 43 20 42 43 0D ..SAB2...DEC BC.
000180: 0A 09 4C 44 20 41 2C 42 0D 0A 09 4F 52 20 43 0D ..LD A,B...OR C.
000190: 0A 09 4A 52 20 4E 5A 2C 53 41 42 0D 0A 09 4C 44 ..JR NZ,SAB...LD
0001A0: 20 41 2C 26 31 41 0D 0A 09 43 41 4C 4C 20 43 41 A,&1A...CALL CA
0001B0: 53 5F 4F 55 54 5F 43 48 41 52 0D 0A 09 43 41 4C S_OUT_CHAR...CAL
0001C0: 4C 20 43 41 53 5F 4F 55 54 5F 43 4C 4F 53 45 0D L CAS_OUT_CLOSE.
0001D0: 0A 09 4A 50 20 4E 43 2C 53 41 42 44 49 53 43 0D ..JP NC,SABDISC.
0001E0: 0A 2E 53 41 42 45 58 49 54 0D 0A 20 20 09 4C 44 ..SABEXIT.. .LD
0001F0: 20 49 58 2C 46 49 4C 45 5F 42 4F 52 44 45 52 09 IX,FILE_BORDER.
Size : 512 (Real : 512)
000000: 0D 0A 09 43 41 4C 4C 20 57 49 4E 44 4F 57 5F 57 ...CALL WINDOW_W
000010: 49 50 45 09 09 09 3B 73 61 76 65 20 61 73 20 76 IPE...;save as v
000020: 69 65 77 20 62 75 74 20 77 72 74 65 73 20 74 6F iew but wrtes to
000030: 20 64 72 69 76 65 0D 0A 09 4C 44 20 41 2C 26 46 drive...LD A,&F
000040: 45 0D 0A 09 52 45 54 0D 0A 2E 53 41 42 44 49 53 E...RET...SABDIS
000050: 43 0D 0A 09 4C 44 20 41 2C 37 0D 0A 09 43 41 4C C...LD A,7...CAL
000060: 4C 20 26 42 42 35 41 0D 0A 20 20 20 20 20 20 20 L &BB5A..
000070: 20 4A 52 20 53 41 42 45 58 49 54 0D 0A 09 0D 0A JR SABEXIT.....
000080: 2E 4D 43 5F 42 55 53 59 5F 50 52 49 4E 54 45 52 .MC_BUSY_PRINTER
000090: 09 45 51 55 20 26 42 44 32 45 0D 0A 2E 4D 43 5F .EQU &BD2E...MC_
0000A0: 53 45 4E 44 5F 50 52 49 4E 54 45 52 09 45 51 55 SEND_PRINTER.EQU
0000B0: 20 26 42 44 33 31 0D 0A 2E 4D 43 5F 50 52 49 4E &BD31...MC_PRIN
0000C0: 54 5F 43 48 41 52 09 09 45 51 55 20 26 42 44 32 T_CHAR..EQU &BD2
0000D0: 42 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D B..;------------
0000E0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0000F0: 2D 2D 2D 2D 0D 0A 3B 09 70 72 69 6E 74 20 62 75 ----..;.print bu
000100: 66 66 65 72 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D ffer..;---------
000110: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000120: 2D 2D 2D 2D 2D 2D 0D 0A 0D 0A 2E 50 52 49 4E 54 ------.....PRINT
000130: 5F 42 55 46 46 45 52 0D 0A 09 43 41 4C 4C 20 26 _BUFFER...CALL &
000140: 42 44 32 45 0D 0A 09 4C 44 20 41 2C 26 46 45 0D BD2E...LD A,&FE.
000150: 0A 20 20 20 20 20 20 20 20 52 45 54 20 43 0D 0A . RET C..
000160: 0D 0A 09 4C 44 20 48 4C 2C 28 49 4E 50 55 54 48 ...LD HL,(INPUTH
000170: 49 47 48 29 0D 0A 09 4C 44 20 42 43 2C 52 5F 42 IGH)...LD BC,R_B
000180: 55 46 46 45 52 5F 4C 45 4E 47 54 48 09 09 3B 73 UFFER_LENGTH..;s
000190: 65 74 20 75 70 20 76 61 72 73 0D 0A 2E 50 42 55 et up vars...PBU
0001A0: 46 31 09 43 41 4C 4C 20 4D 43 5F 42 55 53 59 5F F1.CALL MC_BUSY_
0001B0: 50 52 49 4E 54 45 52 09 09 3B 74 65 73 74 20 70 PRINTER..;test p
0001C0: 72 69 6E 74 65 72 0D 0A 09 4A 52 20 4E 43 2C 50 rinter...JR NC,P
0001D0: 42 55 46 32 09 09 09 3B 69 66 20 69 64 6C 65 20 BUF2...;if idle
0001E0: 74 68 65 6E 20 70 72 69 6E 74 0D 0A 09 43 41 4C then print...CAL
0001F0: 4C 20 4B 4D 5F 52 45 41 44 5F 43 48 41 52 09 09 L KM_READ_CHAR..
Size : 512 (Real : 512)
000000: 3B 74 65 73 74 20 6B 65 79 73 0D 0A 09 4A 52 20 ;test keys...JR
000010: 4E 43 2C 50 42 55 46 31 09 09 09 3B 6E 6F 70 65 NC,PBUF1...;nope
000020: 0D 0A 09 43 41 4C 4C 20 4B 4D 5F 57 41 49 54 5F ...CALL KM_WAIT_
000030: 43 48 41 52 09 09 3B 77 61 69 74 20 0D 0A 09 43 CHAR..;wait ...C
000040: 50 20 26 46 43 09 09 09 09 09 0D 0A 09 4A 52 20 P &FC........JR
000050: 4E 5A 2C 50 42 55 46 31 09 09 09 3B 69 66 20 6E NZ,PBUF1...;if n
000060: 6F 74 20 65 73 63 61 70 65 20 74 68 65 6E 20 63 ot escape then c
000070: 6F 6E 74 0D 0A 09 4A 52 20 50 42 55 46 5F 45 58 ont...JR PBUF_EX
000080: 49 54 09 09 09 3B 65 78 69 74 20 69 66 20 65 73 IT...;exit if es
000090: 63 0D 0A 2E 50 42 55 46 32 09 43 41 4C 4C 20 47 c...PBUF2.CALL G
0000A0: 45 54 5F 42 55 46 5F 43 48 41 52 09 09 3B 73 65 ET_BUF_CHAR..;se
0000B0: 74 20 63 68 61 72 0D 0A 09 42 49 54 20 37 2C 41 t char...BIT 7,A
0000C0: 09 09 09 09 3B 69 73 20 69 74 20 61 62 6F 76 65 ....;is it above
0000D0: 20 31 32 38 0D 0A 09 4A 52 20 5A 2C 50 42 55 46 128...JR Z,PBUF
0000E0: 33 09 09 09 3B 6E 6F 0D 0A 09 4C 44 20 41 2C 22 3...;no...LD A,"
0000F0: 2E 22 09 09 09 3B 69 66 20 73 6F 20 62 72 69 6E ."...;if so brin
000100: 67 20 69 74 20 64 6F 77 6E 0D 0A 2E 50 42 55 46 g it down...PBUF
000110: 33 09 09 09 09 09 0D 0A 09 4F 52 20 41 0D 0A 09 3........OR A...
000120: 43 41 4C 4C 20 4E 5A 2C 4D 43 5F 53 45 4E 44 5F CALL NZ,MC_SEND_
000130: 50 52 49 4E 54 45 52 09 09 3B 70 72 69 6E 74 0D PRINTER..;print.
000140: 0A 20 20 20 20 20 09 44 45 43 20 42 43 0D 0A 09 . .DEC BC...
000150: 4C 44 20 41 2C 42 0D 0A 09 4F 52 20 43 0D 0A 09 LD A,B...OR C...
000160: 4A 52 20 4E 5A 2C 50 42 55 46 31 09 09 09 3B 6A JR NZ,PBUF1...;j
000170: 70 20 69 66 20 6F 6B 0D 0A 2E 50 42 55 46 5F 45 p if ok...PBUF_E
000180: 58 49 54 0D 0A 09 4C 44 20 41 2C 26 46 45 0D 0A XIT...LD A,&FE..
000190: 09 52 45 54 09 09 09 09 3B 65 78 69 74 0D 0A 0D .RET....;exit...
0001A0: 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D .;--------------
0001B0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0001C0: 0D 0A 3B 09 50 52 49 4E 54 20 50 41 47 45 0D 0A ..;.PRINT PAGE..
0001D0: 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ;---------------
0001E0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A --------------..
0001F0: 2E 50 52 49 4E 54 5F 50 41 47 45 0D 0A 09 43 41 .PRINT_PAGE...CA
Size : 512 (Real : 512)
000000: 4C 4C 20 26 42 44 32 45 0D 0A 09 4C 44 20 41 2C LL &BD2E...LD A,
000010: 26 46 45 0D 0A 20 20 20 20 20 20 20 20 52 45 54 &FE.. RET
000020: 20 43 0D 0A 0D 0A 09 4C 44 20 42 2C 38 30 09 09 C.....LD B,80..
000030: 09 3B 77 69 64 74 68 20 6F 66 20 70 61 67 65 0D .;width of page.
000040: 0A 09 4C 44 20 43 2C 32 35 09 09 09 3B 68 65 69 ..LD C,25...;hei
000050: 67 68 74 09 0D 0A 09 4C 44 20 48 4C 2C 53 43 52 ght....LD HL,SCR
000060: 45 45 4E 5F 43 09 09 3B 73 74 61 72 74 0D 0A 2E EEN_C..;start...
000070: 50 41 47 45 30 09 50 55 53 48 20 42 43 09 09 09 PAGE0.PUSH BC...
000080: 3B 73 61 76 65 20 68 65 69 67 68 74 2F 77 69 64 ;save height/wid
000090: 74 68 0D 0A 2E 50 41 47 45 31 09 4C 44 20 41 2C th...PAGE1.LD A,
0000A0: 28 48 4C 29 0D 0A 09 42 49 54 20 37 2C 41 0D 0A (HL)...BIT 7,A..
0000B0: 09 4A 52 20 5A 2C 50 41 47 45 39 0D 0A 09 4C 44 .JR Z,PAGE9...LD
0000C0: 20 41 2C 22 2E 22 0D 0A 2E 50 41 47 45 39 09 49 A,"."...PAGE9.I
0000D0: 4E 43 20 48 4C 0D 0A 09 43 41 4C 4C 20 4D 43 5F NC HL...CALL MC_
0000E0: 50 52 49 4E 54 5F 43 48 41 52 0D 0A 2E 50 41 47 PRINT_CHAR...PAG
0000F0: 45 32 09 44 4A 4E 5A 20 50 41 47 45 31 09 09 3B E2.DJNZ PAGE1..;
000100: 70 72 69 6E 74 20 6C 69 6E 65 20 0D 0A 09 4C 44 print line ...LD
000110: 20 41 2C 31 33 0D 0A 09 43 41 4C 4C 20 4D 43 5F A,13...CALL MC_
000120: 50 52 49 4E 54 5F 43 48 41 52 0D 0A 09 4C 44 20 PRINT_CHAR...LD
000130: 41 2C 31 30 0D 0A 09 43 41 4C 4C 20 4D 43 5F 50 A,10...CALL MC_P
000140: 52 49 4E 54 5F 43 48 41 52 09 3B 6C 66 2B 63 72 RINT_CHAR.;lf+cr
000150: 0D 0A 09 50 4F 50 20 42 43 0D 0A 09 44 45 43 20 ...POP BC...DEC
000160: 43 0D 0A 09 4C 44 20 41 2C 43 0D 0A 09 4F 52 20 C...LD A,C...OR
000170: 41 0D 0A 09 4A 52 20 4E 5A 2C 50 41 47 45 30 09 A...JR NZ,PAGE0.
000180: 09 3B 69 66 20 6E 6F 74 20 6C 69 6E 65 20 32 35 .;if not line 25
000190: 20 74 68 65 6E 20 63 6F 6E 74 0D 0A 09 4C 44 20 then cont...LD
0001A0: 41 2C 26 46 45 0D 0A 09 52 45 54 09 09 09 3B 72 A,&FE...RET...;r
0001B0: 65 74 0D 0A 0D 0A 0D 0A 0D 0A 3B 2D 2D 2D 2D 2D et........;-----
0001C0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0001D0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A --------------..
0001E0: 3B 09 43 4C 49 50 20 41 4E 44 20 53 41 56 45 20 ;.CLIP AND SAVE
0001F0: 54 4F 20 44 49 53 43 0D 0A 3B 2D 2D 2D 2D 2D 2D TO DISC..;------
Size : 512 (Real : 512)
000000: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000010: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 0D -------------...
000020: 0A 2E 43 4C 49 50 53 41 56 45 0D 0A 09 43 41 4C ..CLIPSAVE...CAL
000030: 4C 20 43 41 53 5F 4F 55 54 5F 41 42 41 4E 44 4F L CAS_OUT_ABANDO
000040: 4E 0D 0A 09 43 41 4C 4C 20 57 49 4E 44 4F 57 5F N...CALL WINDOW_
000050: 57 49 50 45 0D 0A 09 43 41 4C 4C 20 44 49 53 43 WIPE...CALL DISC
000060: 5F 57 49 4E 44 4F 57 0D 0A 09 43 41 4C 4C 20 43 _WINDOW...CALL C
000070: 4C 49 50 0D 0A 09 43 50 20 22 59 22 0D 0A 09 4A LIP...CP "Y"...J
000080: 50 20 4E 5A 2C 43 4C 49 50 58 31 0D 0A 09 4C 44 P NZ,CLIPX1...LD
000090: 20 28 43 4C 49 50 53 56 29 2C 48 4C 0D 0A 20 20 (CLIPSV),HL..
0000A0: 20 20 20 20 20 20 4C 44 20 41 2C 28 58 29 0D 0A LD A,(X)..
0000B0: 09 4C 44 20 28 43 53 58 29 2C 41 0D 0A 09 43 41 .LD (CSX),A...CA
0000C0: 4C 4C 20 4F 50 45 4E 5F 46 49 4C 45 5F 42 4F 52 LL OPEN_FILE_BOR
0000D0: 44 0D 0A 09 43 50 20 26 46 43 0D 0A 09 4A 50 20 D...CP &FC...JP
0000E0: 5A 2C 43 4C 49 50 58 31 0D 0A 20 20 20 20 20 20 Z,CLIPX1..
0000F0: 20 20 43 41 4C 4C 20 43 41 53 5F 4F 55 54 5F 4F CALL CAS_OUT_O
000100: 50 45 4E 0D 0A 09 4A 50 20 4E 43 2C 43 4C 49 50 PEN...JP NC,CLIP
000110: 44 49 53 43 0D 0A 09 4C 44 20 41 2C 28 43 53 58 DISC...LD A,(CSX
000120: 29 0D 0A 09 4C 44 20 42 2C 41 0D 0A 09 4C 44 20 )...LD B,A...LD
000130: 44 2C 41 0D 0A 20 20 20 20 20 20 20 20 4F 52 20 D,A.. OR
000140: 41 0D 0A 09 4A 52 20 5A 2C 43 4C 49 50 53 30 0D A...JR Z,CLIPS0.
000150: 0A 2E 43 4C 49 50 53 31 09 4C 44 20 41 2C 22 20 ..CLIPS1.LD A,"
000160: 22 0D 0A 20 20 20 20 20 09 43 41 4C 4C 20 43 41 ".. .CALL CA
000170: 53 5F 4F 55 54 5F 43 48 41 52 0D 0A 09 44 4A 4E S_OUT_CHAR...DJN
000180: 5A 20 43 4C 49 50 53 31 0D 0A 2E 43 4C 49 50 53 Z CLIPS1...CLIPS
000190: 30 0D 0A 09 4C 44 20 42 43 2C 28 43 4C 49 50 4C 0...LD BC,(CLIPL
0001A0: 45 4E 29 0D 0A 09 4C 44 20 48 4C 2C 28 43 4C 49 EN)...LD HL,(CLI
0001B0: 50 53 56 29 0D 0A 2E 43 4C 49 50 53 32 0D 0A 09 PSV)...CLIPS2...
0001C0: 4C 44 20 41 2C 28 48 4C 29 0D 0A 09 43 41 4C 4C LD A,(HL)...CALL
0001D0: 20 43 41 53 5F 4F 55 54 5F 43 48 41 52 0D 0A 09 CAS_OUT_CHAR...
0001E0: 49 4E 43 20 48 4C 0D 0A 09 49 4E 43 20 44 0D 0A INC HL...INC D..
0001F0: 09 4C 44 20 41 2C 44 0D 0A 09 43 50 20 38 30 0D .LD A,D...CP 80.
Size : 512 (Real : 512)
000000: 0A 09 4A 52 20 4E 5A 2C 43 4C 49 50 53 33 0D 0A ..JR NZ,CLIPS3..
000010: 09 4C 44 20 41 2C 31 33 0D 0A 09 43 41 4C 4C 20 .LD A,13...CALL
000020: 43 41 53 5F 4F 55 54 5F 43 48 41 52 0D 0A 09 4C CAS_OUT_CHAR...L
000030: 44 20 41 2C 31 30 0D 0A 09 43 41 4C 4C 20 43 41 D A,10...CALL CA
000040: 53 5F 4F 55 54 5F 43 48 41 52 09 3B 6C 66 2B 63 S_OUT_CHAR.;lf+c
000050: 72 0D 0A 09 4C 44 20 44 2C 30 0D 0A 2E 43 4C 49 r...LD D,0...CLI
000060: 50 53 33 0D 0A 09 44 45 43 20 42 43 0D 0A 09 4C PS3...DEC BC...L
000070: 44 20 41 2C 43 0D 0A 09 4F 52 20 42 0D 0A 09 4A D A,C...OR B...J
000080: 52 20 4E 5A 2C 43 4C 49 50 53 32 09 09 3B 69 66 R NZ,CLIPS2..;if
000090: 20 6E 6F 74 20 66 69 6E 69 73 68 65 64 20 74 68 not finished th
0000A0: 65 6E 20 63 6F 6E 74 0D 0A 09 4C 44 20 41 2C 31 en cont...LD A,1
0000B0: 33 0D 0A 09 43 41 4C 4C 20 43 41 53 5F 4F 55 54 3...CALL CAS_OUT
0000C0: 5F 43 48 41 52 0D 0A 09 4C 44 20 41 2C 31 30 0D _CHAR...LD A,10.
0000D0: 0A 09 43 41 4C 4C 20 43 41 53 5F 4F 55 54 5F 43 ..CALL CAS_OUT_C
0000E0: 48 41 52 09 3B 6C 66 2B 63 72 0D 0A 09 4C 44 20 HAR.;lf+cr...LD
0000F0: 41 2C 26 31 41 0D 0A 09 43 41 4C 4C 20 43 41 53 A,&1A...CALL CAS
000100: 5F 4F 55 54 5F 43 48 41 52 0D 0A 2E 43 44 45 09 _OUT_CHAR...CDE.
000110: 43 41 4C 4C 20 43 41 53 5F 4F 55 54 5F 43 4C 4F CALL CAS_OUT_CLO
000120: 53 45 0D 0A 2E 43 4C 49 50 58 31 09 43 41 4C 4C SE...CLIPX1.CALL
000130: 20 57 49 4E 44 4F 57 5F 50 41 47 45 0D 0A 09 43 WINDOW_PAGE...C
000140: 41 4C 4C 20 50 52 49 4E 54 5F 44 41 54 41 5F 43 ALL PRINT_DATA_C
000150: 55 52 53 4F 52 0D 0A 09 4C 44 20 41 2C 26 46 46 URSOR...LD A,&FF
000160: 0D 0A 09 52 45 54 0D 0A 2E 43 4C 49 50 44 49 53 ...RET...CLIPDIS
000170: 43 0D 0A 09 4C 44 20 41 2C 37 0D 0A 09 43 41 4C C...LD A,7...CAL
000180: 4C 20 26 42 42 35 41 0D 0A 09 4A 50 20 43 44 45 L &BB5A...JP CDE
000190: 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ..;-------------
0001A0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0001B0: 2D 0D 0A 3B 09 43 4C 49 50 20 50 41 47 45 0D 0A -..;.CLIP PAGE..
0001C0: 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ;---------------
0001D0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D ---------------.
0001E0: 0A 2E 43 4C 49 50 5F 50 41 47 45 0D 0A 09 43 41 ..CLIP_PAGE...CA
0001F0: 4C 4C 20 26 42 44 32 45 0D 0A 09 4C 44 20 41 2C LL &BD2E...LD A,
Size : 512 (Real : 512)
000000: 26 46 45 0D 0A 20 20 20 20 20 20 20 20 52 45 54 &FE.. RET
000010: 20 43 0D 0A 0D 0A 09 43 41 4C 4C 20 57 49 4E 44 C.....CALL WIND
000020: 4F 57 5F 57 49 50 45 0D 0A 09 43 41 4C 4C 20 43 OW_WIPE...CALL C
000030: 4C 49 50 0D 0A 09 43 50 20 22 59 22 0D 0A 09 4A LIP...CP "Y"...J
000040: 50 20 4E 5A 2C 43 4C 49 50 58 32 0D 0A 20 20 20 P NZ,CLIPX2..
000050: 20 20 20 20 20 4C 44 20 41 2C 28 58 29 0D 0A 09 LD A,(X)...
000060: 4C 44 20 44 2C 41 0D 0A 09 4C 44 20 42 2C 41 0D LD D,A...LD B,A.
000070: 0A 20 20 20 20 20 20 20 20 4F 52 20 41 0D 0A 09 . OR A...
000080: 4A 52 20 5A 2C 43 4C 49 50 35 53 4B 0D 0A 2E 43 JR Z,CLIP5SK...C
000090: 4C 49 50 35 09 4C 44 20 41 2C 22 20 22 0D 0A 20 LIP5.LD A," "..
0000A0: 20 20 20 20 09 43 41 4C 4C 20 4D 43 5F 50 52 49 .CALL MC_PRI
0000B0: 4E 54 5F 43 48 41 52 0D 0A 09 44 4A 4E 5A 20 43 NT_CHAR...DJNZ C
0000C0: 4C 49 50 35 0D 0A 2E 43 4C 49 50 35 53 4B 0D 0A LIP5...CLIP5SK..
0000D0: 09 4C 44 20 42 43 2C 28 43 4C 49 50 4C 45 4E 29 .LD BC,(CLIPLEN)
0000E0: 0D 0A 0D 0A 2E 43 4C 49 50 36 09 4C 44 20 41 2C .....CLIP6.LD A,
0000F0: 28 48 4C 29 0D 0A 09 42 49 54 20 37 2C 41 0D 0A (HL)...BIT 7,A..
000100: 09 4A 52 20 5A 2C 43 4C 49 50 39 0D 0A 09 4C 44 .JR Z,CLIP9...LD
000110: 20 41 2C 22 2E 22 0D 0A 2E 43 4C 49 50 39 0D 0A A,"."...CLIP9..
000120: 09 43 41 4C 4C 20 4D 43 5F 50 52 49 4E 54 5F 43 .CALL MC_PRINT_C
000130: 48 41 52 0D 0A 09 49 4E 43 20 48 4C 0D 0A 09 49 HAR...INC HL...I
000140: 4E 43 20 44 0D 0A 09 4C 44 20 41 2C 44 0D 0A 09 NC D...LD A,D...
000150: 43 50 20 38 30 0D 0A 09 4A 52 20 4E 5A 2C 43 4C CP 80...JR NZ,CL
000160: 49 50 37 0D 0A 09 4C 44 20 41 2C 31 33 0D 0A 09 IP7...LD A,13...
000170: 43 41 4C 4C 20 4D 43 5F 50 52 49 4E 54 5F 43 48 CALL MC_PRINT_CH
000180: 41 52 0D 0A 09 4C 44 20 41 2C 31 30 0D 0A 09 43 AR...LD A,10...C
000190: 41 4C 4C 20 4D 43 5F 50 52 49 4E 54 5F 43 48 41 ALL MC_PRINT_CHA
0001A0: 52 09 3B 6C 66 2B 63 72 0D 0A 09 4C 44 20 44 2C R.;lf+cr...LD D,
0001B0: 30 0D 0A 2E 43 4C 49 50 37 0D 0A 09 44 45 43 20 0...CLIP7...DEC
0001C0: 42 43 0D 0A 09 4C 44 20 41 2C 43 0D 0A 09 4F 52 BC...LD A,C...OR
0001D0: 20 42 0D 0A 09 4A 52 20 4E 5A 2C 43 4C 49 50 36 B...JR NZ,CLIP6
0001E0: 09 09 3B 69 66 20 6E 6F 74 20 66 69 6E 69 73 68 ..;if not finish
0001F0: 65 64 20 74 68 65 6E 20 63 6F 6E 74 0D 0A 09 4C ed then cont...L
Size : 512 (Real : 512)
000000: 44 20 41 2C 31 33 0D 0A 09 43 41 4C 4C 20 4D 43 D A,13...CALL MC
000010: 5F 50 52 49 4E 54 5F 43 48 41 52 0D 0A 09 4C 44 _PRINT_CHAR...LD
000020: 20 41 2C 31 30 0D 0A 09 43 41 4C 4C 20 4D 43 5F A,10...CALL MC_
000030: 50 52 49 4E 54 5F 43 48 41 52 09 3B 6C 66 2B 63 PRINT_CHAR.;lf+c
000040: 72 0D 0A 2E 43 4C 49 50 58 32 09 43 41 4C 4C 20 r...CLIPX2.CALL
000050: 57 49 4E 44 4F 57 5F 50 41 47 45 0D 0A 09 43 41 WINDOW_PAGE...CA
000060: 4C 4C 20 50 52 49 4E 54 5F 44 41 54 41 5F 43 55 LL PRINT_DATA_CU
000070: 52 53 4F 52 0D 0A 09 4C 44 20 41 2C 26 46 46 0D RSOR...LD A,&FF.
000080: 0A 09 52 45 54 0D 0A 0D 0A 3B 2D 2D 2D 2D 2D 2D ..RET....;------
000090: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0000A0: 2D 2D 2D 2D 2D 2D 2D 0D 0A 3B 09 43 4C 49 50 20 -------..;.CLIP
0000B0: 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ..;-------------
0000C0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A --------------..
0000D0: 0D 0A 2E 43 4C 49 50 0D 0A 09 4C 44 20 48 4C 2C ...CLIP...LD HL,
0000E0: 30 0D 0A 09 4C 44 20 43 2C 31 3A 4C 44 20 42 2C 0...LD C,1:LD B,
0000F0: 38 30 0D 0A 09 43 41 4C 4C 20 57 49 4E 44 4F 57 80...CALL WINDOW
000100: 0D 0A 09 43 41 4C 4C 20 4D 4F 56 45 5F 43 55 52 ...CALL MOVE_CUR
000110: 53 4F 52 0D 0A 09 43 50 20 26 46 43 0D 0A 09 4A SOR...CP &FC...J
000120: 50 20 5A 2C 57 49 4E 44 4F 57 5F 50 41 47 45 0D P Z,WINDOW_PAGE.
000130: 0A 09 4C 44 20 41 2C 37 0D 0A 09 43 41 4C 4C 20 ..LD A,7...CALL
000140: 26 42 42 35 41 09 3B 53 4F 55 4E 44 20 41 20 42 &BB5A.;SOUND A B
000150: 45 45 50 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 EEP.. LD
000160: 48 4C 2C 28 59 29 0D 0A 09 4C 44 20 28 43 4C 49 HL,(Y)...LD (CLI
000170: 50 59 29 2C 48 4C 0D 0A 09 50 55 53 48 20 48 4C PY),HL...PUSH HL
000180: 0D 0A 09 50 4F 50 20 48 4C 0D 0A 09 43 41 4C 4C ...POP HL...CALL
000190: 20 4D 4F 56 45 43 55 52 30 0D 0A 09 43 50 20 26 MOVECUR0...CP &
0001A0: 46 43 0D 0A 09 4A 50 20 5A 2C 57 49 4E 44 4F 57 FC...JP Z,WINDOW
0001B0: 5F 50 41 47 45 0D 0A 09 4C 44 20 48 4C 2C 28 59 _PAGE...LD HL,(Y
0001C0: 29 0D 0A 09 4C 44 20 44 45 2C 28 43 4C 49 50 59 )...LD DE,(CLIPY
0001D0: 29 0D 0A 09 4C 44 20 41 2C 45 0D 0A 09 43 50 20 )...LD A,E...CP
0001E0: 4C 0D 0A 09 4A 50 20 5A 2C 53 4F 52 54 58 0D 0A L...JP Z,SORTX..
0001F0: 09 43 41 4C 4C 20 43 2C 43 4C 49 50 53 57 41 50 .CALL C,CLIPSWAP
Size : 512 (Real : 512)
000000: 0D 0A 2E 43 4C 49 50 32 09 0D 0A 09 4C 44 20 48 ...CLIP2....LD H
000010: 4C 2C 28 59 29 0D 0A 20 20 20 20 20 20 20 20 50 L,(Y).. P
000020: 55 53 48 20 48 4C 0D 0A 09 4C 44 20 44 45 2C 28 USH HL...LD DE,(
000030: 43 4C 49 50 59 29 0D 0A 09 4C 44 20 42 43 2C 31 CLIPY)...LD BC,1
000040: 0D 0A 2E 43 4C 49 50 33 09 43 41 4C 4C 20 4E 45 ...CLIP3.CALL NE
000050: 58 54 43 48 41 52 0D 0A 09 43 41 4C 4C 20 43 55 XTCHAR...CALL CU
000060: 52 53 4F 52 0D 0A 09 49 4E 43 20 42 43 0D 0A 20 RSOR...INC BC..
000070: 20 20 20 20 20 20 20 4C 44 20 41 2C 44 0D 0A 09 LD A,D...
000080: 43 50 20 48 0D 0A 09 4A 52 20 4E 5A 2C 43 4C 49 CP H...JR NZ,CLI
000090: 50 33 0D 0A 09 4C 44 20 41 2C 45 0D 0A 09 43 50 P3...LD A,E...CP
0000A0: 20 4C 0D 0A 09 4A 52 20 4E 5A 2C 43 4C 49 50 33 L...JR NZ,CLIP3
0000B0: 0D 0A 09 43 41 4C 4C 20 43 55 52 53 4F 52 0D 0A ...CALL CURSOR..
0000C0: 09 4C 44 20 28 43 4C 49 50 4C 45 4E 29 2C 42 43 .LD (CLIPLEN),BC
0000D0: 0D 0A 09 4C 44 20 49 58 2C 59 45 53 4E 4F 42 4F ...LD IX,YESNOBO
0000E0: 52 44 0D 0A 09 43 41 4C 4C 20 4D 42 4F 52 44 45 RD...CALL MBORDE
0000F0: 52 0D 0A 09 4C 44 20 48 4C 2C 33 36 2A 32 35 36 R...LD HL,36*256
000100: 2B 31 32 0D 0A 09 4C 44 20 28 59 29 2C 48 4C 09 +12...LD (Y),HL.
000110: 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 48 4C 2C .. LD HL,
000120: 4F 4B 0D 0A 09 43 41 4C 4C 20 54 45 58 54 0D 0A OK...CALL TEXT..
000130: 09 43 41 4C 4C 20 59 45 53 4E 4F 0D 0A 09 50 4F .CALL YESNO...PO
000140: 50 20 48 4C 0D 0A 20 20 20 20 20 20 20 20 4C 44 P HL.. LD
000150: 20 28 59 29 2C 48 4C 0D 0A 09 50 55 53 48 20 41 (Y),HL...PUSH A
000160: 46 0D 0A 09 43 41 4C 4C 20 47 45 54 41 44 44 52 F...CALL GETADDR
000170: 45 53 53 0D 0A 09 4C 44 20 42 43 2C 28 43 4C 49 ESS...LD BC,(CLI
000180: 50 4C 45 4E 29 0D 0A 09 50 4F 50 20 41 46 0D 0A PLEN)...POP AF..
000190: 20 20 20 20 20 20 20 20 52 45 54 0D 0A 0D 0A 2E RET.....
0001A0: 53 4F 52 54 58 0D 0A 09 4C 44 20 41 2C 44 0D 0A SORTX...LD A,D..
0001B0: 09 43 50 20 48 0D 0A 09 4A 50 20 5A 2C 57 49 4E .CP H...JP Z,WIN
0001C0: 44 4F 57 5F 50 41 47 45 0D 0A 09 43 41 4C 4C 20 DOW_PAGE...CALL
0001D0: 43 2C 43 4C 49 50 53 57 41 50 0D 0A 09 4A 50 20 C,CLIPSWAP...JP
0001E0: 43 4C 49 50 32 0D 0A 0D 0A 43 4C 49 50 53 57 41 CLIP2....CLIPSWA
0001F0: 50 0D 0A 09 4C 44 20 48 4C 2C 28 43 4C 49 50 59 P...LD HL,(CLIPY
Size : 512 (Real : 512)
000000: 29 0D 0A 09 4C 44 20 44 45 2C 28 59 29 0D 0A 09 )...LD DE,(Y)...
000010: 4C 44 20 28 43 4C 49 50 59 29 2C 44 45 0D 0A 09 LD (CLIPY),DE...
000020: 4C 44 20 28 59 29 2C 48 4C 0D 0A 09 52 45 54 0D LD (Y),HL...RET.
000030: 0A 2E 59 45 53 4E 4F 42 4F 52 44 0D 0A 42 59 54 ..YESNOBORD..BYT
000040: 45 20 33 34 2C 31 31 2C 33 2C 31 32 0D 0A 4F 4B E 34,11,3,12..OK
000050: 09 53 54 52 20 22 4F 4B 20 28 59 2F 4E 29 22 0D .STR "OK (Y/N)".
000060: 0A 0D 0A 0D 0A 0D 0A 2E 4E 45 58 54 43 48 41 52 ........NEXTCHAR
000070: 0D 0A 09 4C 44 20 48 4C 2C 28 59 29 0D 0A 09 49 ...LD HL,(Y)...I
000080: 4E 43 20 48 0D 0A 09 4C 44 20 41 2C 48 0D 0A 09 NC H...LD A,H...
000090: 43 50 20 38 30 0D 0A 09 4A 52 20 4E 5A 2C 4E 45 CP 80...JR NZ,NE
0000A0: 58 54 43 45 0D 0A 09 49 4E 43 20 4C 0D 0A 09 4C XTCE...INC L...L
0000B0: 44 20 41 2C 4C 0D 0A 09 43 50 20 32 35 0D 0A 20 D A,L...CP 25..
0000C0: 20 20 20 20 20 20 20 4A 52 20 4E 5A 2C 4E 45 58 JR NZ,NEX
0000D0: 54 43 45 31 0D 0A 09 4C 44 20 4C 2C 30 0D 0A 4E TCE1...LD L,0..N
0000E0: 45 58 54 43 45 31 09 4C 44 20 48 2C 30 0D 0A 4E EXTCE1.LD H,0..N
0000F0: 45 58 54 43 45 09 4C 44 20 28 59 29 2C 48 4C 0D EXTCE.LD (Y),HL.
000100: 0A 09 52 45 54 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D ..RET..;--------
000110: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000120: 2D 2D 2D 2D 0D 0A 3B 09 4D 4F 56 45 20 43 55 52 ----..;.MOVE CUR
000130: 53 4F 52 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D SOR..;----------
000140: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000150: 2D 2D 0D 0A 2E 4D 4F 56 45 5F 43 55 52 53 4F 52 --...MOVE_CURSOR
000160: 0D 0A 09 4C 44 20 48 4C 2C 30 0D 0A 2E 4D 4F 56 ...LD HL,0...MOV
000170: 45 43 55 52 30 0D 0A 20 20 20 20 20 20 20 20 4C ECUR0.. L
000180: 44 20 28 59 29 2C 48 4C 0D 0A 09 43 41 4C 4C 20 D (Y),HL...CALL
000190: 43 55 52 53 4F 52 0D 0A 2E 43 55 52 53 4F 52 4B CURSOR...CURSORK
0001A0: 45 59 0D 0A 09 43 41 4C 4C 20 4B 4D 5F 57 41 49 EY...CALL KM_WAI
0001B0: 54 5F 43 48 41 52 0D 0A 09 43 50 20 26 46 43 0D T_CHAR...CP &FC.
0001C0: 0A 09 52 45 54 20 5A 0D 0A 09 43 50 20 26 45 30 ..RET Z...CP &E0
0001D0: 0D 0A 09 52 45 54 20 5A 0D 0A 09 43 50 20 26 45 ...RET Z...CP &E
0001E0: 31 0D 0A 09 52 45 54 20 5A 0D 0A 09 43 50 20 38 1...RET Z...CP 8
0001F0: 0D 0A 09 4A 52 20 5A 2C 43 55 52 53 4F 52 5F 4C ...JR Z,CURSOR_L
Size : 512 (Real : 512)
000000: 45 46 54 0D 0A 09 43 50 20 39 0D 0A 09 4A 52 20 EFT...CP 9...JR
000010: 5A 2C 43 55 52 53 4F 52 5F 52 49 47 48 54 0D 0A Z,CURSOR_RIGHT..
000020: 09 43 50 20 31 30 0D 0A 09 4A 52 20 5A 2C 43 55 .CP 10...JR Z,CU
000030: 52 53 4F 52 5F 44 4F 57 4E 0D 0A 09 43 50 20 31 RSOR_DOWN...CP 1
000040: 31 0D 0A 09 4A 52 20 4E 5A 2C 43 55 52 53 4F 52 1...JR NZ,CURSOR
000050: 4B 45 59 0D 0A 09 43 41 4C 4C 20 43 55 52 53 4F KEY...CALL CURSO
000060: 52 0D 0A 09 44 45 43 20 4C 0D 0A 09 4C 44 20 41 R...DEC L...LD A
000070: 2C 4C 0D 0A 09 43 50 20 32 35 35 0D 0A 09 4A 52 ,L...CP 255...JR
000080: 20 4E 5A 2C 4D 4F 56 45 43 55 52 30 0D 0A 09 4C NZ,MOVECUR0...L
000090: 44 20 4C 2C 30 0D 0A 09 4A 52 20 4D 4F 56 45 43 D L,0...JR MOVEC
0000A0: 55 52 30 0D 0A 2E 43 55 52 53 4F 52 5F 4C 45 46 UR0...CURSOR_LEF
0000B0: 54 0D 0A 09 43 41 4C 4C 20 43 55 52 53 4F 52 0D T...CALL CURSOR.
0000C0: 0A 09 44 45 43 20 48 0D 0A 20 20 20 20 20 20 20 ..DEC H..
0000D0: 20 4C 44 20 41 2C 48 0D 0A 09 43 50 20 32 35 35 LD A,H...CP 255
0000E0: 0D 0A 09 4A 52 20 4E 5A 2C 4D 4F 56 45 43 55 52 ...JR NZ,MOVECUR
0000F0: 30 0D 0A 09 4C 44 20 48 2C 30 0D 0A 09 4A 52 20 0...LD H,0...JR
000100: 4D 4F 56 45 43 55 52 30 0D 0A 2E 43 55 52 53 4F MOVECUR0...CURSO
000110: 52 5F 52 49 47 48 54 0D 0A 09 43 41 4C 4C 20 43 R_RIGHT...CALL C
000120: 55 52 53 4F 52 0D 0A 09 49 4E 43 20 48 0D 0A 20 URSOR...INC H..
000130: 20 20 20 20 20 20 20 4C 44 20 41 2C 48 0D 0A 09 LD A,H...
000140: 43 50 20 38 30 0D 0A 09 4A 52 20 4E 5A 2C 4D 4F CP 80...JR NZ,MO
000150: 56 45 43 55 52 30 0D 0A 09 4C 44 20 48 2C 37 39 VECUR0...LD H,79
000160: 0D 0A 09 4A 52 20 4D 4F 56 45 43 55 52 30 0D 0A ...JR MOVECUR0..
000170: 2E 43 55 52 53 4F 52 5F 44 4F 57 4E 0D 0A 09 43 .CURSOR_DOWN...C
000180: 41 4C 4C 20 43 55 52 53 4F 52 0D 0A 09 49 4E 43 ALL CURSOR...INC
000190: 20 4C 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 41 L.. LD A
0001A0: 2C 4C 0D 0A 09 43 50 20 32 36 0D 0A 09 4A 52 20 ,L...CP 26...JR
0001B0: 4E 5A 2C 4D 4F 56 45 43 55 52 30 0D 0A 09 4C 44 NZ,MOVECUR0...LD
0001C0: 20 4C 2C 32 34 0D 0A 09 4A 52 20 4D 4F 56 45 43 L,24...JR MOVEC
0001D0: 55 52 30 0D 0A 0D 0A 0D 0A 0D 0A 4B 4D 5F 53 45 UR0........KM_SE
0001E0: 54 5F 54 52 41 4E 53 4C 41 54 45 09 45 51 55 09 T_TRANSLATE.EQU.
0001F0: 26 42 42 32 37 0D 0A 4B 4D 5F 53 45 54 5F 45 58 &BB27..KM_SET_EX
Size : 512 (Real : 512)
000000: 50 41 4E 44 09 09 45 51 55 09 26 42 42 30 46 0D PAND..EQU.&BB0F.
000010: 0A 4B 4D 5F 53 45 54 5F 43 4F 4E 54 52 4F 4C 09 .KM_SET_CONTROL.
000020: 09 45 51 55 09 26 42 42 33 33 0D 0A 3B 2D 2D 2D .EQU.&BB33..;---
000030: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000040: 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 3B 09 53 45 54 20 --------..;.SET
000050: 55 50 20 4B 45 59 53 0D 0A 3B 09 55 73 65 64 20 UP KEYS..;.Used
000060: 41 4C 4C 20 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D ALL ..;---------
000070: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000080: 2D 2D 0D 0A 0D 0A 0D 0A 2E 53 45 54 5F 4B 45 59 --.......SET_KEY
000090: 53 0D 0A 09 4C 44 20 48 4C 2C 4B 65 79 73 0D 0A S...LD HL,Keys..
0000A0: 2E 53 45 54 4B 32 09 4C 44 20 41 2C 28 48 4C 29 .SETK2.LD A,(HL)
0000B0: 0D 0A 20 20 20 20 20 20 20 20 43 50 20 26 46 46 .. CP &FF
0000C0: 0D 0A 09 52 45 54 20 5A 0D 0A 20 20 20 20 20 20 ...RET Z..
0000D0: 20 20 49 4E 43 20 48 4C 0D 0A 09 4C 44 20 42 2C INC HL...LD B,
0000E0: 28 48 4C 29 0D 0A 09 49 4E 43 20 48 4C 0D 0A 09 (HL)...INC HL...
0000F0: 50 55 53 48 20 48 4C 0D 0A 09 43 41 4C 4C 20 4B PUSH HL...CALL K
000100: 4D 5F 53 45 54 5F 54 52 41 4E 53 4C 41 54 45 0D M_SET_TRANSLATE.
000110: 0A 09 50 4F 50 20 48 4C 0D 0A 09 4A 50 20 53 45 ..POP HL...JP SE
000120: 54 4B 32 0D 0A 0D 0A 0D 0A 0D 0A 2E 4D 55 4C 54 TK2.........MULT
000130: 48 4C 38 30 0D 0A 20 09 50 55 53 48 20 42 43 0D HL80.. .PUSH BC.
000140: 0A 09 41 44 44 20 48 4C 2C 48 4C 09 09 09 3B 20 ..ADD HL,HL...;
000150: 32 0D 0A 09 41 44 44 20 48 4C 2C 48 4C 09 09 09 2...ADD HL,HL...
000160: 3B 20 34 0D 0A 09 41 44 44 20 48 4C 2C 48 4C 09 ; 4...ADD HL,HL.
000170: 09 09 3B 20 38 0D 0A 09 41 44 44 20 48 4C 2C 48 ..; 8...ADD HL,H
000180: 4C 09 09 09 3B 20 31 36 0D 0A 09 4C 44 20 42 2C L...; 16...LD B,
000190: 48 0D 0A 09 4C 44 20 43 2C 4C 09 20 20 20 20 20 H...LD C,L.
0001A0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0001B0: 20 20 20 3B 20 42 43 3D 2A 31 36 0D 0A 09 41 44 ; BC=*16...AD
0001C0: 44 20 48 4C 2C 48 4C 09 09 09 3B 20 33 32 0D 0A D HL,HL...; 32..
0001D0: 09 41 44 44 20 48 4C 2C 48 4C 09 09 09 3B 20 36 .ADD HL,HL...; 6
0001E0: 34 0D 0A 09 41 44 44 20 48 4C 2C 42 43 09 09 09 4...ADD HL,BC...
0001F0: 3B 20 38 30 0D 0A 09 50 4F 50 20 42 43 0D 0A 09 ; 80...POP BC...
Size : 512 (Real : 512)
000000: 52 45 54 0D 0A 0D 0A 3B 2A 2A 2A 2A 2A 2A 2A 2A RET....;********
000010: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ****************
000020: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ****************
000030: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ****************
000040: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ****************
000050: 0D 0A 0D 0A 31 20 50 52 49 4E 54 20 22 44 69 61 ....1 PRINT "Dia
000060: 6C 69 6E 67 20 72 6F 75 74 69 6E 65 73 22 0D 0A ling routines"..
000070: 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ;---------------
000080: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000090: 2D 2D 2D 2D 0D 0A 3B 09 53 65 6C 65 63 74 20 61 ----..;.Select a
0000A0: 20 62 62 73 20 61 6E 64 20 64 69 61 6C 20 69 74 bbs and dial it
0000B0: 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ..;-------------
0000C0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0000D0: 2D 2D 2D 2D 2D 2D 0D 0A 2E 44 69 61 6C 0D 0A 09 ------...Dial...
0000E0: 4C 44 20 49 58 2C 44 69 61 6C 5F 4D 61 69 6E 6D LD IX,Dial_Mainm
0000F0: 65 6E 75 0D 0A 09 4C 44 20 28 49 58 2B 31 30 29 enu...LD (IX+10)
000100: 2C 30 0D 0A 09 4A 50 20 50 55 4C 4C 44 4F 57 4E ,0...JP PULLDOWN
000110: 0D 0A 0D 0A 2E 44 69 61 6C 75 70 0D 0A 09 43 41 .....Dialup...CA
000120: 4C 4C 20 42 42 53 5F 4C 49 53 54 5F 57 49 4E 44 LL BBS_LIST_WIND
000130: 4F 57 09 3B 20 50 75 6C 6C 20 64 6F 77 6E 20 62 OW.; Pull down b
000140: 62 73 20 6C 69 73 74 0D 0A 0D 0A 2E 44 69 61 30 bs list.....Dia0
000150: 09 58 4F 52 20 41 0D 0A 09 4C 44 20 49 58 2C 42 .XOR A...LD IX,B
000160: 42 53 4C 49 53 54 09 09 3B 20 57 69 6E 64 6F 77 BSLIST..; Window
000170: 20 64 61 74 61 0D 0A 2E 64 69 61 33 09 43 41 4C data...dia3.CAL
000180: 4C 20 42 42 53 43 55 52 53 4F 52 09 09 3B 20 53 L BBSCURSOR..; S
000190: 65 6C 65 63 74 20 62 62 73 0D 0A 09 43 50 20 26 elect bbs...CP &
0001A0: 45 30 09 09 09 3B 20 63 6F 70 79 0D 0A 09 6A 70 E0...; copy...jp
0001B0: 20 64 69 61 6C 5F 6E 75 6D 62 65 72 0D 0A 09 43 dial_number...C
0001C0: 50 20 26 46 43 09 09 09 3B 20 65 73 63 0D 0A 09 P &FC...; esc...
0001D0: 4A 52 20 4E 5A 2C 44 49 41 33 0D 0A 2E 44 69 61 JR NZ,DIA3...Dia
0001E0: 6C 77 69 70 65 0D 0A 09 4C 44 20 49 58 2C 42 42 lwipe...LD IX,BB
0001F0: 53 4C 49 53 54 09 09 3B 20 52 65 74 75 72 6E 0D SLIST..; Return.
Size : 512 (Real : 512)
000000: 0A 09 43 41 4C 4C 20 57 49 4E 44 4F 57 5F 57 49 ..CALL WINDOW_WI
000010: 50 45 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 41 PE.. LD A
000020: 2C 26 46 46 0D 0A 09 52 45 54 09 09 09 3B 20 52 ,&FF...RET...; R
000030: 65 74 75 72 6E 20 62 61 63 6B 20 74 6F 20 64 61 eturn back to da
000040: 74 61 20 6C 69 6E 65 20 2D 20 45 67 20 45 53 43 ta line - Eg ESC
000050: 20 68 69 74 0D 0A 0D 0A 2E 64 69 61 6C 5F 6E 75 hit.....dial_nu
000060: 6D 62 65 72 0D 0A 09 6C 64 20 68 6C 2C 64 69 61 mber...ld hl,dia
000070: 6C 70 72 65 66 69 78 0D 0A 09 6C 64 20 61 2C 28 lprefix...ld a,(
000080: 70 72 65 66 69 78 5F 6C 65 6E 29 0D 0A 09 63 70 prefix_len)...cp
000090: 20 30 0D 0A 09 6A 72 20 7A 2C 64 69 61 6C 73 6B 0...jr z,dialsk
0000A0: 69 70 0D 0A 09 6C 64 20 62 2C 61 0D 0A 09 43 41 ip...ld b,a...CA
0000B0: 4C 4C 20 4F 55 54 53 54 52 09 09 3B 6F 75 74 70 LL OUTSTR..;outp
0000C0: 75 74 20 70 72 65 66 69 78 20 69 66 20 6E 6F 74 ut prefix if not
0000D0: 20 30 20 6C 65 6E 0D 0A 09 43 41 4C 4C 20 47 45 0 len...CALL GE
0000E0: 54 5F 50 48 4E 55 4D 42 45 52 0D 0A 09 4C 44 20 T_PHNUMBER...LD
0000F0: 44 45 2C 34 30 0D 0A 09 41 44 44 20 48 4C 2C 44 DE,40...ADD HL,D
000100: 45 0D 0A 09 4C 44 20 42 2C 31 30 0D 0A 09 43 41 E...LD B,10...CA
000110: 4C 4C 20 4F 55 54 53 54 52 09 09 3B 6F 75 74 20 LL OUTSTR..;out
000120: 6E 75 6D 62 65 72 0D 0A 09 4C 44 20 41 2C 31 33 number...LD A,13
000130: 0D 0A 09 63 61 6C 6C 20 4F 55 54 50 55 54 09 09 ...call OUTPUT..
000140: 3B 20 2B 20 63 72 0D 0A 20 20 20 20 20 20 20 20 ; + cr..
000150: 43 41 4C 4C 20 50 55 52 47 45 5F 42 55 46 09 09 CALL PURGE_BUF..
000160: 3B 43 6C 65 61 72 20 62 75 66 66 65 72 0D 0A 2E ;Clear buffer...
000170: 64 69 61 6C 73 6B 69 70 0D 0A 09 4C 44 20 41 2C dialskip...LD A,
000180: 28 44 49 41 4C 54 49 4D 45 4F 55 54 29 0D 0A 20 (DIALTIMEOUT)..
000190: 20 20 20 20 20 20 20 43 41 4C 4C 20 57 41 49 54 CALL WAIT
0001A0: 5F 4D 4F 44 45 4D 09 09 3B 77 61 69 74 20 66 6F _MODEM..;wait fo
0001B0: 72 20 6D 6F 64 65 6D 20 65 74 63 0D 0A 09 43 50 r modem etc...CP
0001C0: 20 26 46 46 0D 0A 09 4A 52 20 5A 2C 4E 4F 5F 41 &FF...JR Z,NO_A
0001D0: 4E 53 57 45 52 09 09 3B 74 68 65 72 65 73 20 62 NSWER..;theres b
0001E0: 65 65 6E 20 62 6F 20 61 6E 73 77 65 72 2F 6F 72 een bo answer/or
0001F0: 20 6B 65 79 20 70 72 65 73 73 65 64 2F 74 69 6D key pressed/tim
Size : 512 (Real : 512)
000000: 65 6F 75 74 0D 0A 09 43 50 20 26 46 43 0D 0A 09 eout...CP &FC...
000010: 4A 52 20 5A 2C 4E 4F 5F 41 4E 53 57 45 52 0D 0A JR Z,NO_ANSWER..
000020: 2E 44 69 61 6C 5F 65 78 69 74 0D 0A 09 43 41 4C .Dial_exit...CAL
000030: 4C 20 43 4C 45 41 52 5F 42 55 46 0D 0A 09 43 41 L CLEAR_BUF...CA
000040: 4C 4C 20 43 4C 53 5F 53 43 52 45 45 4E 09 09 3B LL CLS_SCREEN..;
000050: 20 43 6C 65 61 72 20 70 61 67 65 20 2F 20 45 78 Clear page / Ex
000060: 69 74 20 62 61 63 6B 20 65 67 20 63 61 72 72 69 it back eg carri
000070: 65 72 20 66 6F 75 6E 64 0D 0A 09 58 4F 52 20 41 er found...XOR A
000080: 0D 0A 09 52 45 54 09 09 09 3B 20 45 78 69 74 0D ...RET...; Exit.
000090: 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D .;--------------
0000A0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0000B0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A --------------..
0000C0: 0D 0A 2E 4E 4F 5F 41 4E 53 57 45 52 0D 0A 20 20 ...NO_ANSWER..
0000D0: 20 20 20 20 20 20 50 55 53 48 20 41 46 0D 0A 09 PUSH AF...
0000E0: 4C 44 20 41 2C 31 33 09 09 09 3B 20 49 66 20 6E LD A,13...; If n
0000F0: 6F 20 61 6E 73 77 65 72 20 73 65 6E 64 20 6F 75 o answer send ou
000100: 74 20 32 20 63 68 61 72 73 20 28 63 61 6E 63 65 t 2 chars (cance
000110: 6C 20 0D 0A 09 43 41 4C 4C 20 4F 55 54 50 55 54 l ...CALL OUTPUT
000120: 09 09 3B 20 74 68 65 20 6D 6F 64 65 6D 29 20 74 ..; the modem) t
000130: 68 65 6E 20 72 65 74 20 74 6F 20 74 68 65 20 6D hen ret to the m
000140: 65 6E 75 0D 0A 09 43 41 4C 4C 20 4F 55 54 50 55 enu...CALL OUTPU
000150: 54 0D 0A 09 50 4F 50 20 41 46 0D 0A 09 43 50 20 T...POP AF...CP
000160: 26 46 43 0D 0A 09 4A 50 20 4E 5A 2C 44 69 61 33 &FC...JP NZ,Dia3
000170: 20 09 09 3B 20 57 61 69 74 20 66 6F 72 20 61 6E ..; Wait for an
000180: 6F 74 68 65 72 20 6B 65 79 0D 0A 09 43 41 4C 4C other key...CALL
000190: 20 57 69 6E 64 6F 77 5F 77 69 70 65 09 3B 20 43 Window_wipe.; C
0001A0: 6C 65 61 72 20 77 69 6E 64 6F 77 0D 0A 09 4A 50 lear window...JP
0001B0: 20 64 69 61 30 09 09 09 3B 20 53 65 6C 65 63 74 dia0...; Select
0001C0: 20 66 6F 72 6D 20 44 2E 44 0D 0A 0D 0A 2E 52 45 form D.D.....RE
0001D0: 53 42 55 46 0D 0A 09 44 49 0D 0A 09 4C 44 20 48 SBUF...DI...LD H
0001E0: 4C 2C 52 5F 42 75 66 66 65 72 5F 53 74 61 72 74 L,R_Buffer_Start
0001F0: 0D 0A 09 4C 44 20 28 49 6E 70 75 74 4C 6F 77 29 ...LD (InputLow)
Size : 512 (Real : 512)
000000: 2C 48 4C 0D 0A 09 4C 44 20 28 49 6E 70 75 74 48 ,HL...LD (InputH
000010: 69 67 68 29 2C 48 4C 0D 0A 09 45 49 0D 0A 09 52 igh),HL...EI...R
000020: 45 54 0D 0A 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D ET....;---------
000030: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000040: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 2E 42 42 53 ----------...BBS
000050: 5F 4C 69 73 74 5F 57 69 6E 64 6F 77 0D 0A 09 4C _List_Window...L
000060: 44 20 49 58 2C 42 42 53 4C 49 53 54 0D 0A 09 43 D IX,BBSLIST...C
000070: 41 4C 4C 20 4D 42 4F 52 44 45 52 09 09 3B 70 75 ALL MBORDER..;pu
000080: 6C 6C 20 64 6F 77 6E 20 77 69 6E 64 6F 77 0D 0A ll down window..
000090: 09 4C 44 20 48 4C 2C 44 49 41 4C 5F 44 49 52 09 .LD HL,DIAL_DIR.
0000A0: 0D 0A 09 4C 44 20 44 45 2C 31 35 2A 32 35 36 2B ...LD DE,15*256+
0000B0: 33 09 09 3B 73 65 74 20 6C 6F 63 61 74 65 73 0D 3..;set locates.
0000C0: 0A 20 20 20 20 20 20 20 20 4C 44 20 43 2C 32 30 . LD C,20
0000D0: 09 09 09 3B 32 30 20 69 6E 20 61 20 6C 69 73 74 ...;20 in a list
0000E0: 0D 0A 2E 62 6C 77 30 09 4C 44 20 28 59 29 2C 44 ...blw0.LD (Y),D
0000F0: 45 0D 0A 09 50 55 53 48 20 44 45 09 09 09 3B 73 E...PUSH DE...;s
000100: 61 76 65 20 78 2C 79 0D 0A 0D 0A 09 4C 44 20 42 ave x,y.....LD B
000110: 2C 34 30 09 09 09 3B 6E 61 6D 65 20 69 73 20 34 ,40...;name is 4
000120: 30 20 6C 6F 6E 67 0D 0A 2E 62 6C 77 31 09 4C 44 0 long...blw1.LD
000130: 20 41 2C 28 48 4C 29 0D 0A 09 49 4E 43 20 48 4C A,(HL)...INC HL
000140: 0D 0A 09 43 41 4C 4C 20 57 52 49 54 45 5F 43 48 ...CALL WRITE_CH
000150: 41 52 0D 0A 09 44 4A 4E 5A 20 42 4C 57 31 09 09 AR...DJNZ BLW1..
000160: 3B 70 72 69 6E 74 20 0D 0A 09 4C 44 20 41 2C 28 ;print ...LD A,(
000170: 58 29 0D 0A 09 41 44 44 20 32 0D 0A 09 4C 44 20 X)...ADD 2...LD
000180: 28 58 29 2C 41 09 09 3B 74 61 62 20 32 20 73 70 (X),A..;tab 2 sp
000190: 61 63 65 73 0D 0A 0D 0A 09 4C 44 20 42 2C 31 30 aces.....LD B,10
0001A0: 0D 0A 2E 62 6C 77 32 09 4C 44 20 41 2C 28 48 4C ...blw2.LD A,(HL
0001B0: 29 0D 0A 09 49 4E 43 20 48 4C 0D 0A 09 43 41 4C )...INC HL...CAL
0001C0: 4C 20 57 52 49 54 45 5F 43 48 41 52 0D 0A 09 44 L WRITE_CHAR...D
0001D0: 4A 4E 5A 20 42 4C 57 32 09 09 3B 61 6E 64 20 70 JNZ BLW2..;and p
0001E0: 72 69 6E 74 20 6E 75 6D 62 65 72 0D 0A 0D 0A 0D rint number.....
0001F0: 0A 09 50 4F 50 20 44 45 09 09 09 3B 67 65 74 20 ..POP DE...;get
Size : 512 (Real : 512)
000000: 78 2C 79 0D 0A 09 49 4E 43 20 45 0D 0A 09 4C 44 x,y...INC E...LD
000010: 20 28 59 29 2C 44 45 09 09 3B 69 6E 63 20 79 20 (Y),DE..;inc y
000020: 61 6E 64 20 6C 6F 6F 70 0D 0A 09 44 45 43 20 43 and loop...DEC C
000030: 0D 0A 09 4C 44 20 41 2C 43 0D 0A 09 4F 52 20 41 ...LD A,C...OR A
000040: 0D 0A 09 4A 52 20 4E 5A 2C 42 4C 57 30 09 09 3B ...JR NZ,BLW0..;
000050: 69 66 20 6E 6F 74 20 61 6C 6C 20 32 30 20 74 68 if not all 20 th
000060: 65 6E 20 63 6F 6E 74 0D 0A 20 20 20 20 20 20 20 en cont..
000070: 20 52 45 54 09 09 09 3B 72 65 74 0D 0A 3B 2D 2D RET...;ret..;--
000080: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000090: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 0D -------------...
0000A0: 0A 0D 0A 0D 0A 2E 47 65 74 5F 50 48 4E 75 6D 62 ......Get_PHNumb
0000B0: 65 72 0D 0A 09 4C 44 20 41 2C 28 4D 43 55 52 59 er...LD A,(MCURY
0000C0: 29 0D 0A 09 4C 44 20 4C 2C 41 0D 0A 09 4C 44 20 )...LD L,A...LD
0000D0: 48 2C 30 0D 0A 09 41 44 44 20 48 4C 2C 48 4C 09 H,0...ADD HL,HL.
0000E0: 3B 2A 32 0D 0A 09 4C 44 20 45 2C 4C 0D 0A 09 4C ;*2...LD E,L...L
0000F0: 44 20 44 2C 48 09 09 3B 20 20 44 45 3D 2A 32 0D D D,H..; DE=*2.
000100: 0A 09 41 44 44 20 48 4C 2C 48 4C 09 3B 2A 34 0D ..ADD HL,HL.;*4.
000110: 0A 09 41 44 44 20 48 4C 2C 48 4C 09 3B 2A 38 0D ..ADD HL,HL.;*8.
000120: 0A 09 41 44 44 20 48 4C 2C 48 4C 09 3B 2A 31 36 ..ADD HL,HL.;*16
000130: 0D 0A 09 4C 44 20 43 2C 4C 0D 0A 09 4C 44 20 42 ...LD C,L...LD B
000140: 2C 48 09 09 3B 62 63 3D 2A 31 36 0D 0A 09 41 44 ,H..;bc=*16...AD
000150: 44 20 48 4C 2C 48 4C 09 3B 2A 33 32 0D 0A 09 41 D HL,HL.;*32...A
000160: 44 44 20 48 4C 2C 42 43 09 3B 2A 34 38 0D 0A 09 DD HL,BC.;*48...
000170: 41 44 44 20 48 4C 2C 44 45 09 3B 2A 35 30 0D 0A ADD HL,DE.;*50..
000180: 09 4C 44 20 44 45 2C 44 49 41 4C 5F 44 49 52 0D .LD DE,DIAL_DIR.
000190: 0A 09 41 44 44 20 48 4C 2C 44 45 09 3B 2A 35 30 ..ADD HL,DE.;*50
0001A0: 2B 62 61 63 65 0D 0A 09 52 45 54 0D 0A 0D 0A 0D +bace...RET.....
0001B0: 0A 20 20 20 20 20 20 20 20 20 20 20 20 0D 0A 0D . ...
0001C0: 0A 2E 44 49 52 5F 45 52 52 4F 52 0D 0A 09 4E 4F ..DIR_ERROR...NO
0001D0: 50 0D 0A 09 50 55 53 48 20 49 58 0D 0A 09 4C 44 P...PUSH IX...LD
0001E0: 20 49 58 2C 4C 6F 61 44 69 72 45 72 72 0D 0A 09 IX,LoaDirErr...
0001F0: 43 41 4C 4C 20 4D 42 4F 52 44 45 52 0D 0A 09 4C CALL MBORDER...L
Size : 512 (Real : 512)
000000: 44 20 48 4C 2C 33 35 2A 32 35 36 2B 31 31 0D 0A D HL,35*256+11..
000010: 09 4C 44 20 28 59 29 2C 48 4C 0D 0A 09 4C 44 20 .LD (Y),HL...LD
000020: 48 4C 2C 4C 4F 41 44 49 52 4D 53 47 0D 0A 20 20 HL,LOADIRMSG..
000030: 20 20 20 20 20 20 43 41 4C 4C 20 41 4E 53 49 54 CALL ANSIT
000040: 45 58 54 0D 0A 09 43 41 4C 4C 20 4B 4D 5F 57 41 EXT...CALL KM_WA
000050: 49 54 5F 43 48 41 52 0D 0A 09 50 4F 50 20 49 58 IT_CHAR...POP IX
000060: 0D 0A 09 52 45 54 0D 0A 3B 2D 20 20 2D 20 20 2D ...RET..;- - -
000070: 20 20 2D 20 20 2D 20 20 2D 20 20 2D 20 20 2D 20 - - - - -
000080: 20 2D 20 20 2D 20 20 2D 20 20 2D 0D 0A 2E 4C 4F - - - -...LO
000090: 41 44 5F 44 49 52 0D 0A 09 43 41 4C 4C 20 44 49 AD_DIR...CALL DI
0000A0: 53 43 5F 57 49 4E 44 4F 57 0D 0A 09 43 41 4C 4C SC_WINDOW...CALL
0000B0: 20 43 41 53 5F 49 4E 5F 41 42 41 4E 44 4F 4E 0D CAS_IN_ABANDON.
0000C0: 0A 20 20 20 20 20 20 20 20 4C 44 20 42 2C 31 30 . LD B,10
0000D0: 0D 0A 09 4C 44 20 48 4C 2C 44 49 52 46 49 4C 45 ...LD HL,DIRFILE
0000E0: 4E 41 4D 45 0D 0A 09 4C 44 20 44 45 2C 41 4D 53 NAME...LD DE,AMS
0000F0: 44 4F 53 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 DOS.. LD
000100: 41 2C 22 41 22 0D 0A 09 4C 44 20 28 48 4C 29 2C A,"A"...LD (HL),
000110: 41 0D 0A 09 43 41 4C 4C 20 43 41 53 5F 49 4E 5F A...CALL CAS_IN_
000120: 4F 50 45 4E 0D 0A 09 4A 50 20 43 2C 4C 4F 41 44 OPEN...JP C,LOAD
000130: 49 4E 5F 44 49 52 0D 0A 20 20 20 20 20 20 20 20 IN_DIR..
000140: 4C 44 20 42 2C 31 30 0D 0A 09 4C 44 20 48 4C 2C LD B,10...LD HL,
000150: 44 49 52 46 49 4C 45 4E 41 4D 45 0D 0A 09 4C 44 DIRFILENAME...LD
000160: 20 44 45 2C 41 4D 53 44 4F 53 0D 0A 20 20 20 20 DE,AMSDOS..
000170: 20 20 20 20 4C 44 20 41 2C 22 42 22 0D 0A 09 4C LD A,"B"...L
000180: 44 20 28 48 4C 29 2C 41 0D 0A 09 43 41 4C 4C 20 D (HL),A...CALL
000190: 43 41 53 5F 49 4E 5F 4F 50 45 4E 0D 0A 09 4A 50 CAS_IN_OPEN...JP
0001A0: 20 4E 43 2C 44 49 52 5F 45 52 52 4F 52 0D 0A 0D NC,DIR_ERROR...
0001B0: 0A 2E 4C 4F 41 44 49 4E 5F 44 49 52 0D 0A 09 4C ..LOADIN_DIR...L
0001C0: 44 20 48 4C 2C 44 49 41 4C 5F 44 49 52 0D 0A 09 D HL,DIAL_DIR...
0001D0: 43 41 4C 4C 20 43 41 53 5F 49 4E 5F 44 49 52 45 CALL CAS_IN_DIRE
0001E0: 43 54 0D 0A 09 4A 50 20 4E 43 2C 44 49 52 5F 45 CT...JP NC,DIR_E
0001F0: 52 52 4F 52 0D 0A 09 43 41 4C 4C 20 43 41 53 5F RROR...CALL CAS_
Size : 512 (Real : 512)
000000: 49 4E 5F 43 4C 4F 53 45 0D 0A 09 58 4F 52 20 41 IN_CLOSE...XOR A
000010: 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 28 4D 43 .. LD (MC
000020: 55 52 59 29 2C 41 09 0D 0A 09 4C 44 20 28 42 42 URY),A....LD (BB
000030: 53 59 29 2C 41 09 09 3B 20 53 61 76 65 20 64 69 SY),A..; Save di
000040: 72 65 63 74 6F 72 79 20 6E 75 6D 62 65 72 73 0D rectory numbers.
000050: 0A 09 52 45 54 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D ..RET..;--------
000060: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000070: 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 2E 53 41 56 45 ---------...SAVE
000080: 5F 44 49 52 0D 0A 09 43 41 4C 4C 20 43 41 53 5F _DIR...CALL CAS_
000090: 4F 55 54 5F 41 42 41 4E 44 4F 4E 0D 0A 09 43 41 OUT_ABANDON...CA
0000A0: 4C 4C 20 44 49 53 43 5F 57 49 4E 44 4F 57 0D 0A LL DISC_WINDOW..
0000B0: 20 20 20 20 20 20 20 20 4C 44 20 42 2C 38 0D 0A LD B,8..
0000C0: 09 4C 44 20 48 4C 2C 44 49 52 46 49 4C 45 4E 41 .LD HL,DIRFILENA
0000D0: 4D 45 2B 32 0D 0A 09 4C 44 20 44 45 2C 41 4D 53 ME+2...LD DE,AMS
0000E0: 44 4F 53 0D 0A 09 43 41 4C 4C 20 43 41 53 5F 4F DOS...CALL CAS_O
0000F0: 55 54 5F 4F 50 45 4E 0D 0A 09 4A 50 20 4E 43 2C UT_OPEN...JP NC,
000100: 53 41 56 45 5F 44 49 52 5F 45 52 52 4F 52 0D 0A SAVE_DIR_ERROR..
000110: 09 4C 44 20 48 4C 2C 44 49 41 4C 5F 44 49 52 0D .LD HL,DIAL_DIR.
000120: 0A 09 4C 44 20 44 45 2C 31 31 30 30 0D 0A 09 4C ..LD DE,1100...L
000130: 44 20 42 43 2C 30 0D 0A 09 4C 44 20 41 2C 32 0D D BC,0...LD A,2.
000140: 0A 09 43 41 4C 4C 20 43 41 53 5F 4F 55 54 5F 44 ..CALL CAS_OUT_D
000150: 49 52 45 43 54 0D 0A 2E 53 41 56 45 5F 44 49 52 IRECT...SAVE_DIR
000160: 5F 45 52 52 4F 52 0D 0A 09 43 41 4C 4C 20 43 41 _ERROR...CALL CA
000170: 53 5F 4F 55 54 5F 43 4C 4F 53 45 0D 0A 09 4C 44 S_OUT_CLOSE...LD
000180: 20 41 2C 26 46 45 0D 0A 09 52 45 54 0D 0A 3B 2D A,&FE...RET..;-
000190: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0001A0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D ---------------.
0001B0: 0A 2E 45 72 61 73 65 5F 64 69 72 0D 0A 09 4C 44 ..Erase_dir...LD
0001C0: 20 42 43 2C 26 37 46 45 0D 0A 09 4C 44 20 48 4C BC,&7FE...LD HL
0001D0: 2C 44 49 41 4C 5F 44 49 52 0D 0A 09 4C 44 20 44 ,DIAL_DIR...LD D
0001E0: 45 2C 44 49 41 4C 5F 44 49 52 2B 31 0D 0A 09 4C E,DIAL_DIR+1...L
0001F0: 44 20 28 48 4C 29 2C 33 32 0D 0A 09 4C 44 49 52 D (HL),32...LDIR
Size : 512 (Real : 512)
000000: 0D 0A 09 4C 44 20 41 2C 26 46 45 0D 0A 09 52 45 ...LD A,&FE...RE
000010: 54 0D 0A 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D T....;----------
000020: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000030: 2D 2D 2D 2D 2D 2D 0D 0A 2E 45 52 41 53 45 5F 4E ------...ERASE_N
000040: 41 4D 45 0D 0A 09 43 41 4C 4C 20 57 49 4E 44 4F AME...CALL WINDO
000050: 57 5F 57 49 50 45 0D 0A 09 43 41 4C 4C 20 42 42 W_WIPE...CALL BB
000060: 53 5F 4C 49 53 54 5F 57 49 4E 44 4F 57 09 3B 70 S_LIST_WINDOW.;p
000070: 75 6C 6C 20 64 6F 77 6E 20 62 62 73 20 6C 69 73 ull down bbs lis
000080: 74 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 t.. CALL
000090: 42 42 53 43 55 52 53 4F 52 0D 0A 0D 0A 09 43 41 BBSCURSOR.....CA
0000A0: 4C 4C 20 47 45 54 5F 50 48 4E 55 4D 42 45 52 0D LL GET_PHNUMBER.
0000B0: 0A 09 4C 44 20 42 2C 35 30 0D 0A 45 52 41 53 4C ..LD B,50..ERASL
0000C0: 50 09 4C 44 20 28 48 4C 29 2C 33 32 0D 0A 09 49 P.LD (HL),32...I
0000D0: 4E 43 20 48 4C 0D 0A 09 44 4A 4E 5A 20 45 52 41 NC HL...DJNZ ERA
0000E0: 53 4C 50 0D 0A 2E 45 52 41 53 58 31 09 43 41 4C SLP...ERASX1.CAL
0000F0: 4C 20 57 49 4E 44 4F 57 5F 57 49 50 45 0D 0A 20 L WINDOW_WIPE..
000100: 20 20 20 20 20 20 20 4C 44 20 41 2C 26 46 46 0D LD A,&FF.
000110: 0A 09 52 45 54 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D ..RET..;--------
000120: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000130: 2D 2D 2D 2D 2D 2D 2D 0D 0A 0D 0A 2E 56 49 45 57 -------.....VIEW
000140: 5F 42 42 53 0D 0A 09 43 41 4C 4C 20 57 49 4E 44 _BBS...CALL WIND
000150: 4F 57 5F 57 49 50 45 0D 0A 2E 56 49 45 57 42 53 OW_WIPE...VIEWBS
000160: 32 0D 0A 09 43 41 4C 4C 20 42 42 53 5F 4C 49 53 2...CALL BBS_LIS
000170: 54 5F 57 49 4E 44 4F 57 09 3B 70 75 6C 6C 20 64 T_WINDOW.;pull d
000180: 6F 77 6E 20 62 62 73 20 6C 69 73 74 0D 0A 20 20 own bbs list..
000190: 20 20 20 20 20 20 43 41 4C 4C 20 42 42 53 43 55 CALL BBSCU
0001A0: 52 53 4F 52 0D 0A 09 43 41 4C 4C 20 57 49 4E 44 RSOR...CALL WIND
0001B0: 4F 57 5F 57 49 50 45 0D 0A 09 4C 44 20 41 2C 26 OW_WIPE...LD A,&
0001C0: 46 46 0D 0A 09 52 45 54 0D 0A 3B 2D 2D 2D 2D 2D FF...RET..;-----
0001D0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0001E0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 2E 45 4E 54 45 ---------...ENTE
0001F0: 52 5F 4E 41 4D 45 0D 0A 09 43 41 4C 4C 20 57 49 R_NAME...CALL WI
Size : 512 (Real : 512)
000000: 4E 44 4F 57 5F 57 49 50 45 09 3B 20 43 6C 65 61 NDOW_WIPE.; Clea
000010: 72 20 77 69 6E 64 6F 77 0D 0A 20 20 20 20 20 20 r window..
000020: 20 20 43 41 4C 4C 20 42 42 53 5F 4C 49 53 54 5F CALL BBS_LIST_
000030: 57 49 4E 44 4F 57 09 3B 20 4C 69 73 74 20 73 74 WINDOW.; List st
000040: 75 66 66 0D 0A 09 43 41 4C 4C 20 42 42 53 43 55 uff...CALL BBSCU
000050: 52 53 4F 52 09 09 3B 20 70 6F 70 20 74 68 65 20 RSOR..; pop the
000060: 63 75 72 73 6F 72 20 75 70 0D 0A 09 43 50 20 26 cursor up...CP &
000070: 46 43 0D 0A 09 4A 50 20 5A 2C 42 45 58 54 20 20 FC...JP Z,BEXT
000080: 20 20 20 20 20 20 20 20 20 20 20 20 20 3B 20 43 ; C
000090: 68 61 6E 67 65 20 6F 66 20 6D 69 6E 64 0D 0A 09 hange of mind...
0000A0: 4C 44 20 49 58 2C 45 4E 54 45 52 5F 42 42 53 20 LD IX,ENTER_BBS
0000B0: 20 20 20 20 20 20 20 20 3B 20 41 6E 6F 74 68 65 ; Anothe
0000C0: 72 20 77 69 6E 64 6F 77 0D 0A 09 43 41 4C 4C 20 r window...CALL
0000D0: 4D 42 4F 52 44 45 52 0D 0A 09 43 41 4C 4C 20 47 MBORDER...CALL G
0000E0: 45 54 5F 50 48 4E 55 4D 42 45 52 20 20 20 20 20 ET_PHNUMBER
0000F0: 20 20 3B 20 73 74 61 72 74 20 6F 66 20 64 61 74 ; start of dat
000100: 61 0D 0A 0D 0A 09 45 58 20 48 4C 2C 44 45 09 09 a.....EX HL,DE..
000110: 3B 20 44 45 20 61 64 64 72 65 73 73 20 6F 66 20 ; DE address of
000120: 6E 61 6D 65 0D 0A 0D 0A 09 4C 44 20 48 4C 2C 31 name.....LD HL,1
000130: 36 2A 32 35 36 2B 37 0D 0A 09 4C 44 20 28 59 29 6*256+7...LD (Y)
000140: 2C 48 4C 0D 0A 09 4C 44 20 48 4C 2C 42 42 53 4E ,HL...LD HL,BBSN
000150: 41 4D 45 09 09 0D 0A 09 4C 44 20 42 2C 34 30 0D AME.....LD B,40.
000160: 0A 09 43 41 4C 4C 20 4E 41 4D 45 5F 49 4E 50 55 ..CALL NAME_INPU
000170: 54 09 09 3B 20 41 73 6B 20 6E 61 6D 65 0D 0A 20 T..; Ask name..
000180: 20 20 20 20 20 20 20 43 50 20 26 46 43 0D 0A 09 CP &FC...
000190: 4A 52 20 5A 2C 42 45 58 54 09 09 3B 20 2E 2E 2E JR Z,BEXT..; ...
0001A0: 0D 0A 0D 0A 09 4C 44 20 48 4C 2C 34 30 0D 0A 09 .....LD HL,40...
0001B0: 41 44 44 20 48 4C 2C 44 45 0D 0A 09 45 58 20 48 ADD HL,DE...EX H
0001C0: 4C 2C 44 45 0D 0A 0D 0A 09 4C 44 20 48 4C 2C 31 L,DE.....LD HL,1
0001D0: 36 2A 32 35 36 2B 38 0D 0A 09 4C 44 20 28 59 29 6*256+8...LD (Y)
0001E0: 2C 48 4C 09 0D 0A 09 4C 44 20 48 4C 2C 42 42 53 ,HL....LD HL,BBS
0001F0: 4E 55 4D 42 45 52 0D 0A 09 4C 44 20 42 2C 31 30 NUMBER...LD B,10
Size : 512 (Real : 512)
000000: 0D 0A 09 43 41 4C 4C 20 4E 41 4D 45 5F 49 4E 50 ...CALL NAME_INP
000010: 55 54 09 09 3B 20 6E 75 6D 62 65 72 0D 0A 2E 42 UT..; number...B
000020: 45 58 54 09 4C 44 20 49 58 2C 42 42 53 4C 49 53 EXT.LD IX,BBSLIS
000030: 54 0D 0A 09 43 41 4C 4C 20 57 49 4E 44 4F 57 5F T...CALL WINDOW_
000040: 57 49 50 45 0D 0A 09 4C 44 20 41 2C 26 46 46 0D WIPE...LD A,&FF.
000050: 0A 09 52 45 54 0D 0A 0D 0A 2E 4E 41 4D 45 5F 49 ..RET.....NAME_I
000060: 4E 50 55 54 0D 0A 09 50 55 53 48 20 44 45 0D 0A NPUT...PUSH DE..
000070: 09 50 55 53 48 20 48 4C 0D 0A 09 43 41 4C 4C 20 .PUSH HL...CALL
000080: 54 45 58 54 0D 0A 09 50 4F 50 20 48 4C 0D 0A 09 TEXT...POP HL...
000090: 50 4F 50 20 44 45 0D 0A 09 4A 50 20 49 4E 50 55 POP DE...JP INPU
0000A0: 54 4C 49 4E 45 0D 0A 09 0D 0A 3B 2D 2D 2D 2D 2D TLINE.....;-----
0000B0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0000C0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0000D0: 0D 0A 3B 20 20 53 45 4C 45 43 54 20 41 20 43 4F ..; SELECT A CO
0000E0: 4D 4D 41 4E 44 20 49 4E 20 54 48 45 20 42 42 53 MMAND IN THE BBS
0000F0: 20 4D 45 4E 55 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D MENU..;--------
000100: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000110: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 2E -------------...
000120: 42 42 53 43 55 52 53 4F 52 0D 0A 0D 0A 09 58 4F BBSCURSOR.....XO
000130: 52 20 41 0D 0A 09 4C 44 20 28 4D 43 55 52 59 29 R A...LD (MCURY)
000140: 2C 41 0D 0A 2E 42 42 53 43 55 52 4A 50 0D 0A 0D ,A...BBSCURJP...
000150: 0A 2E 42 53 30 09 43 41 4C 4C 20 4D 5F 50 52 49 ..BS0.CALL M_PRI
000160: 4E 54 43 55 52 0D 0A 2E 42 53 31 09 43 41 4C 4C NTCUR...BS1.CALL
000170: 20 4B 4D 5F 57 41 49 54 5F 43 48 41 52 09 09 3B KM_WAIT_CHAR..;
000180: 77 61 69 74 20 66 6F 72 20 6B 65 79 0D 0A 09 43 wait for key...C
000190: 50 20 22 31 22 0D 0A 09 4A 52 20 43 2C 42 53 32 P "1"...JR C,BS2
0001A0: 0D 0A 20 20 20 20 20 20 20 20 43 50 20 22 36 22 .. CP "6"
0001B0: 2B 31 0D 0A 20 20 20 20 20 20 20 20 4A 50 20 43 +1.. JP C
0001C0: 2C 42 53 4C 4F 41 44 0D 0A 2E 42 53 32 0D 0A 09 ,BSLOAD...BS2...
0001D0: 43 50 20 26 46 43 0D 0A 20 20 20 20 20 20 20 20 CP &FC..
0001E0: 52 45 54 20 5A 0D 0A 09 43 50 20 26 37 46 0D 0A RET Z...CP &7F..
0001F0: 09 4A 52 20 5A 2C 42 53 35 0D 0A 09 43 50 20 31 .JR Z,BS5...CP 1
Size : 512 (Real : 512)
000000: 31 0D 0A 09 4A 52 20 5A 2C 42 42 53 5F 55 50 09 1...JR Z,BBS_UP.
000010: 09 09 3B 69 66 20 31 31 20 74 68 65 6E 20 6D 6F ..;if 11 then mo
000020: 76 65 20 75 70 0D 0A 09 43 50 20 31 30 0D 0A 09 ve up...CP 10...
000030: 4A 52 20 5A 2C 42 42 53 5F 44 4F 57 4E 09 09 09 JR Z,BBS_DOWN...
000040: 3B 69 66 20 31 30 20 74 68 65 6E 20 6D 6F 76 65 ;if 10 then move
000050: 20 64 6F 77 6E 0D 0A 09 43 50 20 31 33 0D 0A 09 down...CP 13...
000060: 4A 52 20 5A 2C 42 53 35 0D 0A 09 43 50 20 26 45 JR Z,BS5...CP &E
000070: 30 0D 0A 09 4A 52 20 4E 5A 2C 42 53 31 09 09 09 0...JR NZ,BS1...
000080: 3B 77 61 69 74 20 66 6F 72 20 6B 65 79 20 0D 0A ;wait for key ..
000090: 2E 42 53 35 0D 0A 09 50 55 53 48 20 42 43 0D 0A .BS5...PUSH BC..
0000A0: 09 43 41 4C 4C 20 4D 5F 50 52 49 4E 54 43 55 52 .CALL M_PRINTCUR
0000B0: 0D 0A 09 50 4F 50 20 42 43 0D 0A 09 4C 44 20 41 ...POP BC...LD A
0000C0: 2C 26 45 30 0D 0A 20 20 20 20 20 20 20 20 4F 52 ,&E0.. OR
0000D0: 20 41 0D 0A 09 52 45 54 0D 0A 0D 0A 2E 42 53 4C A...RET.....BSL
0000E0: 4F 41 44 0D 0A 09 4C 44 20 28 50 41 47 45 5F 4E OAD...LD (PAGE_N
0000F0: 55 4D 42 45 52 29 2C 41 0D 0A 09 43 41 4C 4C 20 UMBER),A...CALL
000100: 4C 4F 41 44 5F 44 49 52 0D 0A 09 4A 50 20 42 53 LOAD_DIR...JP BS
000110: 31 0D 0A 0D 0A 0D 0A 2E 42 42 53 5F 55 50 0D 0A 1.......BBS_UP..
000120: 09 43 41 4C 4C 20 4D 5F 50 52 49 4E 54 43 55 52 .CALL M_PRINTCUR
000130: 09 09 09 3B 72 65 6D 6F 76 65 20 63 75 72 73 6F ...;remove curso
000140: 72 0D 0A 09 4C 44 20 41 2C 28 4D 43 55 52 59 29 r...LD A,(MCURY)
000150: 0D 0A 09 44 45 43 20 41 09 09 09 09 3B 69 6E 63 ...DEC A....;inc
000160: 20 59 0D 0A 20 20 20 20 20 20 20 20 43 50 20 26 Y.. CP &
000170: 46 46 0D 0A 09 4A 52 20 4E 5A 2C 42 42 53 31 0D FF...JR NZ,BBS1.
000180: 0A 09 4C 44 20 41 2C 28 49 58 2B 34 29 09 09 09 ..LD A,(IX+4)...
000190: 3B 69 66 20 59 3C 30 20 74 68 65 6E 20 59 3D 6E ;if Y<0 then Y=n
0001A0: 6F 20 6F 66 20 63 6F 6D 6D 61 6E 64 73 2D 31 0D o of commands-1.
0001B0: 0A 09 44 45 43 20 41 0D 0A 2E 42 42 53 31 09 4C ..DEC A...BBS1.L
0001C0: 44 20 28 4D 43 55 52 59 29 2C 41 0D 0A 20 20 20 D (MCURY),A..
0001D0: 20 20 20 20 20 4A 52 20 42 53 30 0D 0A 0D 0A 2E JR BS0.....
0001E0: 42 42 53 5F 44 4F 57 4E 0D 0A 09 4C 44 20 41 2C BBS_DOWN...LD A,
0001F0: 28 4D 43 55 52 59 29 09 09 09 3B 62 61 73 69 63 (MCURY)...;basic
Size : 512 (Real : 512)
000000: 6C 79 20 74 68 65 20 73 61 6D 65 0D 0A 09 43 41 ly the same...CA
000010: 4C 4C 20 4D 5F 50 52 49 4E 54 43 55 52 0D 0A 20 LL M_PRINTCUR..
000020: 20 20 20 20 20 20 20 4C 44 20 41 2C 28 49 58 2B LD A,(IX+
000030: 34 29 0D 0A 09 4C 44 20 42 2C 41 0D 0A 09 4C 44 4)...LD B,A...LD
000040: 20 41 2C 28 4D 43 55 52 59 29 09 0D 0A 09 49 4E A,(MCURY)....IN
000050: 43 20 41 0D 0A 20 20 20 20 20 20 20 20 43 50 20 C A.. CP
000060: 42 0D 0A 09 4A 52 20 4E 5A 2C 42 42 53 32 0D 0A B...JR NZ,BBS2..
000070: 09 58 4F 52 20 41 0D 0A 2E 42 42 53 32 09 4C 44 .XOR A...BBS2.LD
000080: 20 28 4D 43 55 52 59 29 2C 41 0D 0A 20 20 20 20 (MCURY),A..
000090: 20 20 20 20 4A 52 20 42 53 30 0D 0A 0D 0A 0D 0A JR BS0......
0000A0: 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ;---------------
0000B0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0000C0: 2D 2D 2D 0D 0A 0D 0A 2E 43 55 53 5F 57 49 4E 5F ---.....CUS_WIN_
0000D0: 65 63 68 6F 0D 0A 20 20 20 20 20 20 20 20 42 59 echo.. BY
0000E0: 54 45 20 31 30 2C 35 2C 38 2C 33 35 0D 0A 2E 43 TE 10,5,8,35...C
0000F0: 55 53 5F 57 49 4E 5F 66 75 6E 63 74 69 6F 6E 0D US_WIN_function.
000100: 0A 20 20 20 20 20 20 20 20 42 59 54 45 20 31 30 . BYTE 10
000110: 2C 35 2C 31 34 2C 33 39 0D 0A 09 0D 0A 0D 0A 3B ,5,14,39.......;
000120: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000130: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000140: 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 0D 0A 0D 0A 43 75 --------......Cu
000150: 73 5F 45 63 68 6F 73 0D 0A 09 6C 64 20 69 78 2C s_Echos...ld ix,
000160: 63 75 73 5F 77 69 6E 5F 65 63 68 6F 0D 0A 09 63 cus_win_echo...c
000170: 61 6C 6C 20 6D 62 6F 72 64 65 72 0D 0A 09 4C 44 all mborder...LD
000180: 20 28 43 55 53 5F 53 50 29 2C 53 50 0D 0A 09 4C (CUS_SP),SP...L
000190: 44 20 48 4C 2C 31 32 2A 32 35 36 2B 36 0D 0A 09 D HL,12*256+6...
0001A0: 4C 44 20 28 59 29 2C 48 4C 0D 0A 0D 0A 09 4C 44 LD (Y),HL.....LD
0001B0: 20 44 45 2C 4A 4C 4F 43 41 4C 5F 45 43 48 4F 0D DE,JLOCAL_ECHO.
0001C0: 0A 09 4C 44 20 48 4C 2C 4C 4F 43 45 43 48 4F 0D ..LD HL,LOCECHO.
0001D0: 0A 09 43 41 4C 4C 20 43 55 53 59 4E 0D 0A 0D 0A ..CALL CUSYN....
0001E0: 09 4C 44 20 44 45 2C 4A 52 45 4D 4F 54 45 5F 45 .LD DE,JREMOTE_E
0001F0: 43 48 4F 0D 0A 09 4C 44 20 48 4C 2C 52 45 4D 45 CHO...LD HL,REME
Size : 512 (Real : 512)
000000: 43 48 4F 0D 0A 09 43 41 4C 4C 20 43 55 53 59 4E CHO...CALL CUSYN
000010: 0D 0A 0D 0A 09 4C 44 20 44 45 2C 4A 4C 4F 43 41 .....LD DE,JLOCA
000020: 4C 5F 44 45 4C 0D 0A 09 4C 44 20 48 4C 2C 4C 4F L_DEL...LD HL,LO
000030: 43 44 45 4C 0D 0A 09 43 41 4C 4C 20 43 55 53 59 CDEL...CALL CUSY
000040: 4E 0D 0A 0D 0A 09 4C 44 20 44 45 2C 4A 4C 4F 43 N.....LD DE,JLOC
000050: 41 4C 5F 4C 46 0D 0A 09 4C 44 20 48 4C 2C 4C 4F AL_LF...LD HL,LO
000060: 43 4C 46 0D 0A 09 43 41 4C 4C 20 43 55 53 59 4E CLF...CALL CUSYN
000070: 0D 0A 0D 0A 09 4C 44 20 44 45 2C 4A 52 45 4D 4F .....LD DE,JREMO
000080: 54 45 5F 44 45 4C 0D 0A 09 4C 44 20 48 4C 2C 52 TE_DEL...LD HL,R
000090: 45 4D 44 45 4C 0D 0A 09 43 41 4C 4C 20 43 55 53 EMDEL...CALL CUS
0000A0: 59 4E 0D 0A 0D 0A 09 4C 44 20 44 45 2C 4A 52 45 YN.....LD DE,JRE
0000B0: 4D 4F 54 45 5F 4C 46 0D 0A 09 4C 44 20 48 4C 2C MOTE_LF...LD HL,
0000C0: 52 45 4D 4C 46 0D 0A 09 43 41 4C 4C 20 43 55 53 REMLF...CALL CUS
0000D0: 59 4E 0D 0A 09 6C 64 20 69 78 2C 63 75 73 5F 77 YN...ld ix,cus_w
0000E0: 69 6E 5F 65 63 68 6F 0D 0A 09 6A 70 20 77 69 6E in_echo...jp win
0000F0: 72 65 74 0D 0A 2E 43 55 53 59 4E 0D 0A 09 50 55 ret...CUSYN...PU
000100: 53 48 20 44 45 0D 0A 09 43 41 4C 4C 20 54 45 58 SH DE...CALL TEX
000110: 54 0D 0A 09 50 4F 50 20 44 45 0D 0A 20 20 20 20 T...POP DE..
000120: 20 20 20 20 43 41 4C 4C 20 43 55 53 5F 47 45 54 CALL CUS_GET
000130: 5F 53 54 41 54 45 0D 0A 09 43 41 4C 4C 20 53 43 _STATE...CALL SC
000140: 52 45 45 4E 57 52 49 54 45 0D 0A 09 4C 44 20 41 REENWRITE...LD A
000150: 2C 38 0D 0A 09 43 41 4C 4C 20 53 43 52 45 45 4E ,8...CALL SCREEN
000160: 57 52 49 54 45 0D 0A 2E 43 55 53 57 09 43 41 4C WRITE...CUSW.CAL
000170: 4C 20 4B 4D 5F 57 41 49 54 5F 43 48 41 52 0D 0A L KM_WAIT_CHAR..
000180: 09 43 50 20 26 46 43 0D 0A 09 4A 52 20 5A 2C 43 .CP &FC...JR Z,C
000190: 55 53 5F 45 58 49 54 0D 0A 09 43 50 20 31 33 0D US_EXIT...CP 13.
0001A0: 0A 09 4A 52 20 5A 2C 43 55 53 5F 45 4E 54 0D 0A ..JR Z,CUS_ENT..
0001B0: 20 20 20 20 20 20 20 20 52 45 53 20 35 2C 41 0D RES 5,A.
0001C0: 0A 20 20 20 20 20 20 20 20 43 50 20 22 59 22 0D . CP "Y".
0001D0: 0A 09 4A 52 20 5A 2C 43 55 53 59 0D 0A 09 43 50 ..JR Z,CUSY...CP
0001E0: 20 22 4E 22 0D 0A 09 4A 52 20 4E 5A 2C 43 55 53 "N"...JR NZ,CUS
0001F0: 57 0D 0A 09 4C 44 20 41 2C 26 43 39 0D 0A 09 4C W...LD A,&C9...L
Size : 512 (Real : 512)
000000: 44 20 28 44 45 29 2C 41 0D 0A 09 4C 44 20 48 4C D (DE),A...LD HL
000010: 2C 43 55 53 4E 4F 0D 0A 09 43 41 4C 4C 20 41 4E ,CUSNO...CALL AN
000020: 53 49 54 45 58 54 0D 0A 09 4A 50 20 43 55 53 4C SITEXT...JP CUSL
000030: 46 0D 0A 2E 43 55 53 59 09 0D 0A 20 20 20 20 20 F...CUSY...
000040: 20 20 20 58 4F 52 20 41 0D 0A 09 4C 44 20 28 44 XOR A...LD (D
000050: 45 29 2C 41 0D 0A 09 4C 44 20 48 4C 2C 43 55 53 E),A...LD HL,CUS
000060: 59 45 53 0D 0A 09 43 41 4C 4C 20 41 4E 53 49 54 YES...CALL ANSIT
000070: 45 58 54 0D 0A 09 4A 50 20 43 55 53 4C 46 0D 0A EXT...JP CUSLF..
000080: 0D 0A 2E 43 55 53 5F 45 4E 54 0D 0A 09 43 41 4C ...CUS_ENT...CAL
000090: 4C 20 41 4E 53 49 54 45 58 54 0D 0A 2E 43 55 53 L ANSITEXT...CUS
0000A0: 4C 46 0D 0A 09 4C 44 20 41 2C 31 32 09 0D 0A 20 LF...LD A,12...
0000B0: 20 20 20 20 20 20 20 4C 44 20 28 58 29 2C 41 0D LD (X),A.
0000C0: 0A 09 4C 44 20 41 2C 28 59 29 3A 49 4E 43 20 41 ..LD A,(Y):INC A
0000D0: 3A 4C 44 20 28 59 29 2C 41 0D 0A 09 52 45 54 0D :LD (Y),A...RET.
0000E0: 0A 09 0D 0A 2E 43 55 53 5F 47 45 54 5F 53 54 41 .....CUS_GET_STA
0000F0: 54 45 0D 0A 09 4C 44 20 41 2C 28 44 45 29 0D 0A TE...LD A,(DE)..
000100: 09 43 50 20 26 43 39 0D 0A 09 4A 52 20 5A 2C 43 .CP &C9...JR Z,C
000110: 47 53 31 0D 0A 09 4C 44 20 41 2C 22 59 22 0D 0A GS1...LD A,"Y"..
000120: 09 4C 44 20 48 4C 2C 43 55 53 59 45 53 0D 0A 09 .LD HL,CUSYES...
000130: 52 45 54 0D 0A 2E 43 47 53 31 09 4C 44 20 41 2C RET...CGS1.LD A,
000140: 22 4E 22 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 "N".. LD
000150: 48 4C 2C 43 55 53 4E 4F 0D 0A 09 52 45 54 0D 0A HL,CUSNO...RET..
000160: 0D 0A 2E 43 55 53 5F 45 58 49 54 0D 0A 09 4C 44 ...CUS_EXIT...LD
000170: 20 53 50 2C 28 43 55 53 5F 53 50 29 0D 0A 09 52 SP,(CUS_SP)...R
000180: 45 54 0D 0A 0D 0A 3B 2D 20 20 2D 20 20 2D 20 20 ET....;- - -
000190: 2D 20 20 2D 20 20 2D 20 20 2D 20 20 2D 20 20 2D - - - - - -
0001A0: 20 20 2D 20 20 2D 0D 0A 0D 0A 2E 43 75 73 5F 4D - -.....Cus_M
0001B0: 61 63 72 6F 73 0D 0A 09 6C 64 20 69 78 2C 63 75 acros...ld ix,cu
0001C0: 73 5F 77 69 6E 5F 66 75 6E 63 74 69 6F 6E 0D 0A s_win_function..
0001D0: 09 63 61 6C 6C 20 6D 62 6F 72 64 65 72 0D 0A 09 .call mborder...
0001E0: 63 61 6C 6C 20 63 6D 63 61 6C 6C 0D 0A 09 6C 64 call cmcall...ld
0001F0: 20 69 78 2C 63 75 73 5F 77 69 6E 5F 66 75 6E 63 ix,cus_win_func
Size : 512 (Real : 512)
000000: 74 69 6F 6E 0D 0A 09 6A 70 20 77 69 6E 72 65 74 tion...jp winret
000010: 0D 0A 0D 0A 09 0D 0A 63 6D 63 61 6C 6C 09 4C 44 .......cmcall.LD
000020: 20 41 2C 30 0D 0A 09 4C 44 20 28 44 45 46 4E 55 A,0...LD (DEFNU
000030: 4D 29 2C 41 0D 0A 09 4C 44 20 48 4C 2C 31 32 2A M),A...LD HL,12*
000040: 32 35 36 2B 36 0D 0A 09 4C 44 20 28 59 29 2C 48 256+6...LD (Y),H
000050: 4C 0D 0A 09 4C 44 20 48 4C 2C 44 45 46 49 4E 45 L...LD HL,DEFINE
000060: 54 58 54 0D 0A 09 43 41 4C 4C 20 41 4E 53 49 54 TXT...CALL ANSIT
000070: 45 58 54 0D 0A 09 43 41 4C 4C 20 43 55 53 4C 46 EXT...CALL CUSLF
000080: 0D 0A 09 4C 44 20 44 45 2C 45 58 50 41 4E 44 5F ...LD DE,EXPAND_
000090: 53 54 41 52 54 0D 0A 2E 44 45 46 4C 4F 4F 50 0D START...DEFLOOP.
0000A0: 0A 09 4C 44 20 28 44 45 46 57 4F 52 44 29 2C 44 ..LD (DEFWORD),D
0000B0: 45 0D 0A 09 43 41 4C 4C 20 43 55 53 4C 46 0D 0A E...CALL CUSLF..
0000C0: 09 4C 44 20 41 2C 22 46 22 0D 0A 09 43 41 4C 4C .LD A,"F"...CALL
0000D0: 20 53 43 52 45 45 4E 57 52 49 54 45 0D 0A 09 4C SCREENWRITE...L
0000E0: 44 20 41 2C 28 44 45 46 4E 55 4D 29 0D 0A 20 20 D A,(DEFNUM)..
0000F0: 20 20 20 20 20 20 41 44 44 20 22 30 22 0D 0A 09 ADD "0"...
000100: 43 41 4C 4C 20 53 43 52 45 45 4E 57 52 49 54 45 CALL SCREENWRITE
000110: 09 3B 20 50 72 69 6E 74 20 46 78 0D 0A 09 4C 44 .; Print Fx...LD
000120: 20 41 2C 22 20 22 0D 0A 09 43 41 4C 4C 20 53 43 A," "...CALL SC
000130: 52 45 45 4E 57 52 49 54 45 09 3B 20 53 70 61 63 REENWRITE.; Spac
000140: 65 0D 0A 0D 0A 09 4C 44 20 48 4C 2C 28 44 45 46 e.....LD HL,(DEF
000150: 57 4F 52 44 29 09 09 3B 20 67 65 74 20 73 74 61 WORD)..; get sta
000160: 72 74 0D 0A 09 4C 44 20 42 2C 32 35 09 09 09 3B rt...LD B,25...;
000170: 20 4C 65 6E 20 32 35 0D 0A 2E 44 45 46 44 4A 30 Len 25...DEFDJ0
000180: 09 4C 44 20 41 2C 28 48 4C 29 0D 0A 09 43 50 20 .LD A,(HL)...CP
000190: 30 0D 0A 09 4A 52 20 4E 5A 2C 44 45 46 44 4A 31 0...JR NZ,DEFDJ1
0001A0: 0D 0A 09 4C 44 20 28 48 4C 29 2C 33 32 0D 0A 2E ...LD (HL),32...
0001B0: 44 45 46 44 4A 31 09 4C 44 20 41 2C 28 48 4C 29 DEFDJ1.LD A,(HL)
0001C0: 0D 0A 09 43 50 20 31 33 0D 0A 09 4A 52 20 4E 5A ...CP 13...JR NZ
0001D0: 2C 44 45 46 44 4A 32 0D 0A 09 4C 44 20 28 48 4C ,DEFDJ2...LD (HL
0001E0: 29 2C 22 23 22 0D 0A 2E 44 45 46 44 4A 32 09 49 ),"#"...DEFDJ2.I
0001F0: 4E 43 20 48 4C 0D 0A 09 44 4A 4E 5A 20 44 45 46 NC HL...DJNZ DEF
Size : 512 (Real : 512)
000000: 44 4A 30 09 09 3B 20 43 6F 6E 76 65 72 74 0D 0A DJ0..; Convert..
000010: 0D 0A 09 4C 44 20 44 45 2C 28 44 45 46 57 4F 52 ...LD DE,(DEFWOR
000020: 44 29 0D 0A 09 4C 44 20 42 2C 32 35 0D 0A 09 4C D)...LD B,25...L
000030: 44 20 41 2C 22 20 22 0D 0A 09 4C 44 20 28 44 45 D A," "...LD (DE
000040: 4C 43 48 41 52 29 2C 41 0D 0A 0D 0A 09 43 41 4C LCHAR),A.....CAL
000050: 4C 20 49 4E 50 55 54 4C 49 4E 45 32 0D 0A 09 50 L INPUTLINE2...P
000060: 55 53 48 20 41 46 0D 0A 0D 0A 09 4C 44 20 48 4C USH AF.....LD HL
000070: 2C 28 44 45 46 57 4F 52 44 29 0D 0A 09 4C 44 20 ,(DEFWORD)...LD
000080: 43 2C 42 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 C,B.. LD
000090: 42 2C 30 0D 0A 09 41 44 44 20 48 4C 2C 42 43 0D B,0...ADD HL,BC.
0000A0: 0A 09 4C 44 20 28 48 4C 29 2C 30 09 09 3B 20 5A ..LD (HL),0..; Z
0000B0: 65 72 6F 20 61 74 20 65 6E 64 0D 0A 0D 0A 09 4C ero at end.....L
0000C0: 44 20 44 45 2C 28 44 45 46 57 4F 52 44 29 0D 0A D DE,(DEFWORD)..
0000D0: 20 20 20 20 20 20 20 20 4C 44 20 42 2C 32 35 0D LD B,25.
0000E0: 0A 09 4C 44 20 48 2C 22 23 22 0D 0A 09 4C 44 20 ..LD H,"#"...LD
0000F0: 4C 2C 31 33 0D 0A 09 43 41 4C 4C 20 53 57 41 50 L,13...CALL SWAP
000100: 5F 41 53 43 49 49 0D 0A 09 50 4F 50 20 41 46 0D _ASCII...POP AF.
000110: 0A 20 20 20 20 20 20 20 20 43 50 20 26 46 43 0D . CP &FC.
000120: 0A 09 4A 50 20 5A 2C 43 55 53 5F 45 58 49 54 09 ..JP Z,CUS_EXIT.
000130: 09 3B 20 43 6F 6E 76 65 72 74 0D 0A 0D 0A 09 4C .; Convert.....L
000140: 44 20 41 2C 28 44 45 46 4E 55 4D 29 0D 0A 09 49 D A,(DEFNUM)...I
000150: 4E 43 20 41 0D 0A 09 4C 44 20 28 44 45 46 4E 55 NC A...LD (DEFNU
000160: 4D 29 2C 41 09 09 3B 20 4E 65 78 74 20 6D 61 63 M),A..; Next mac
000170: 72 6F 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 4C ro.. LD L
000180: 2C 41 0D 0A 09 4C 44 20 48 2C 30 09 0D 0A 09 41 ,A...LD H,0....A
000190: 44 44 20 48 4C 2C 48 4C 09 3B 2A 32 0D 0A 09 4C DD HL,HL.;*2...L
0001A0: 44 20 44 45 2C 45 58 50 41 4E 44 5F 54 41 42 4C D DE,EXPAND_TABL
0001B0: 45 0D 0A 09 41 44 44 20 48 4C 2C 44 45 09 3B 53 E...ADD HL,DE.;S
0001C0: 45 54 55 50 0D 0A 09 4C 44 20 45 2C 28 48 4C 29 ETUP...LD E,(HL)
0001D0: 3A 49 4E 43 20 48 4C 3A 4C 44 20 44 2C 28 48 4C :INC HL:LD D,(HL
0001E0: 29 0D 0A 09 4C 44 20 41 2C 28 44 45 46 4E 55 4D )...LD A,(DEFNUM
0001F0: 29 0D 0A 09 43 50 20 31 30 0D 0A 09 4A 52 20 4E )...CP 10...JR N
Size : 512 (Real : 512)
000000: 5A 2C 44 45 46 4C 4F 4F 50 09 09 3B 20 6E 65 77 Z,DEFLOOP..; new
000010: 20 61 64 64 2C 20 63 6F 6E 74 0D 0A 0D 0A 09 52 add, cont.....R
000020: 45 54 0D 0A 0D 0A 0D 0A 3B 20 2D 20 2D 20 2D 20 ET......; - - -
000030: 2D 20 2D 20 2D 20 2D 20 2D 20 2D 20 2D 20 2D 20 - - - - - - - -
000040: 2D 20 2D 20 2D 20 0D 0A 2E 43 75 73 5F 56 65 72 - - - ...Cus_Ver
000050: 73 6F 6E 0D 0A 09 43 41 4C 4C 20 43 41 53 5F 4F son...CALL CAS_O
000060: 55 54 5F 41 42 41 4E 44 4F 4E 0D 0A 3B 09 43 41 UT_ABANDON..;.CA
000070: 4C 4C 20 44 49 53 43 5F 57 49 4E 44 4F 57 0D 0A LL DISC_WINDOW..
000080: 3B 09 4C 44 20 48 4C 2C 31 32 2A 32 35 36 2B 36 ;.LD HL,12*256+6
000090: 0D 0A 3B 09 4C 44 20 28 59 29 2C 48 4C 0D 0A 3B ..;.LD (Y),HL..;
0000A0: 20 20 20 20 20 20 20 20 4C 44 20 48 4C 2C 41 4E LD HL,AN
0000B0: 53 49 46 49 4C 45 4E 41 4D 45 0D 0A 3B 09 43 41 SIFILENAME..;.CA
0000C0: 4C 4C 20 41 4E 53 49 54 45 58 54 0D 0A 3B 09 4C LL ANSITEXT..;.L
0000D0: 44 20 44 45 2C 4E 45 57 54 45 52 4D 0D 0A 3B 09 D DE,NEWTERM..;.
0000E0: 4C 44 20 42 2C 31 36 0D 0A 3B 09 43 41 4C 4C 20 LD B,16..;.CALL
0000F0: 4B 45 59 49 4E 50 0D 0A 3B 09 43 50 20 26 46 43 KEYINP..;.CP &FC
000100: 0D 0A 3B 09 52 45 54 20 5A 0D 0A 3B 09 4C 44 20 ..;.RET Z..;.LD
000110: 41 2C 43 0D 0A 3B 09 4F 52 20 41 0D 0A 3B 09 52 A,C..;.OR A..;.R
000120: 45 54 20 5A 0D 0A 3B 09 4C 44 20 48 4C 2C 4E 45 ET Z..;.LD HL,NE
000130: 57 54 45 52 4D 0D 0A 3B 09 4C 44 20 44 45 2C 41 WTERM..;.LD DE,A
000140: 4D 53 44 4F 53 0D 0A 3B 20 20 20 20 20 20 20 20 MSDOS..;
000150: 43 41 4C 4C 20 43 41 53 5F 4F 55 54 5F 4F 50 45 CALL CAS_OUT_OPE
000160: 4E 09 3B 4F 50 45 4E 46 49 4C 45 0D 0A 3B 09 52 N.;OPENFILE..;.R
000170: 45 54 20 4E 43 0D 0A 3B 09 4C 44 20 48 4C 2C 26 ET NC..;.LD HL,&
000180: 35 30 30 30 0D 0A 3B 09 4C 44 20 44 45 2C 41 4D 5000..;.LD DE,AM
000190: 53 44 4F 53 2D 26 35 30 30 30 0D 0A 3B 09 4C 44 SDOS-&5000..;.LD
0001A0: 20 42 43 2C 26 35 30 30 30 0D 0A 3B 09 4C 44 20 BC,&5000..;.LD
0001B0: 41 2C 32 0D 0A 3B 09 43 41 4C 4C 20 43 41 53 5F A,2..;.CALL CAS_
0001C0: 4F 55 54 5F 44 49 52 45 43 54 0D 0A 3B 09 43 41 OUT_DIRECT..;.CA
0001D0: 4C 4C 20 43 41 53 5F 4F 55 54 5F 43 4C 4F 53 45 LL CAS_OUT_CLOSE
0001E0: 0D 0A 09 52 45 54 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A ...RET..........
0001F0: 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ;---------------
Size : 512 (Real : 512)
000000: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000010: 2D 2D 2D 2D 0D 0A 2E 53 57 41 50 5F 41 53 43 49 ----...SWAP_ASCI
000020: 49 0D 0A 3B 09 53 57 41 50 20 48 20 54 4F 20 4C I..;.SWAP H TO L
000030: 0D 0A 09 50 55 53 48 20 44 45 0D 0A 09 4C 44 20 ...PUSH DE...LD
000040: 42 2C 35 30 0D 0A 2E 53 57 41 50 41 30 20 4C 44 B,50...SWAPA0 LD
000050: 20 41 2C 28 44 45 29 0D 0A 09 43 50 20 48 0D 0A A,(DE)...CP H..
000060: 09 4A 52 20 4E 5A 2C 53 57 41 50 41 31 0D 0A 09 .JR NZ,SWAPA1...
000070: 4C 44 20 41 2C 4C 0D 0A 09 4C 44 20 28 44 45 29 LD A,L...LD (DE)
000080: 2C 41 0D 0A 2E 53 57 41 50 41 31 09 49 4E 43 20 ,A...SWAPA1.INC
000090: 44 45 0D 0A 09 44 4A 4E 5A 20 53 57 41 50 41 30 DE...DJNZ SWAPA0
0000A0: 0D 0A 09 50 4F 50 20 44 45 0D 0A 09 52 45 54 0D ...POP DE...RET.
0000B0: 0A 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ...;------------
0000C0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0000D0: 2D 2D 2D 2D 2D 0D 0A 2E 69 6E 70 75 74 5F 70 72 -----...input_pr
0000E0: 65 66 69 78 0D 0A 09 4C 44 20 49 58 2C 70 72 65 efix...LD IX,pre
0000F0: 66 69 78 5F 62 6F 72 64 65 72 09 3B 20 50 72 69 fix_border.; Pri
000100: 6E 74 20 62 6F 72 64 65 72 0D 0A 09 43 41 4C 4C nt border...CALL
000110: 20 4D 42 4F 52 44 45 52 0D 0A 0D 0A 09 4C 44 20 MBORDER.....LD
000120: 48 4C 2C 31 37 2A 32 35 36 2B 31 31 0D 0A 09 4C HL,17*256+11...L
000130: 44 20 28 59 29 2C 48 4C 0D 0A 0D 0A 09 4C 44 20 D (Y),HL.....LD
000140: 48 4C 2C 70 72 65 66 69 78 5F 74 78 74 09 09 0D HL,prefix_txt...
000150: 0A 09 43 41 4C 4C 20 54 45 58 54 0D 0A 09 0D 0A ..CALL TEXT.....
000160: 09 6C 64 20 64 65 2C 64 69 61 6C 70 72 65 66 69 .ld de,dialprefi
000170: 78 0D 0A 09 6C 64 20 62 2C 31 35 0D 0A 09 63 61 x...ld b,15...ca
000180: 6C 6C 20 49 4E 50 55 54 4C 49 4E 45 0D 0A 09 0D ll INPUTLINE....
000190: 0A 09 6C 64 20 61 2C 62 0D 0A 09 6C 64 20 28 70 ..ld a,b...ld (p
0001A0: 72 65 66 69 78 5F 6C 65 6E 29 2C 61 0D 0A 09 0D refix_len),a....
0001B0: 0A 09 4C 44 20 49 58 2C 70 72 65 66 69 78 5F 62 ..LD IX,prefix_b
0001C0: 6F 72 64 65 72 0D 0A 09 6A 70 20 77 69 6E 72 65 order...jp winre
0001D0: 74 0D 0A 0D 0A 2E 70 72 65 66 69 78 5F 62 6F 72 t.....prefix_bor
0001E0: 64 65 72 20 62 79 74 65 20 31 36 2C 31 30 2C 33 der byte 16,10,3
0001F0: 2C 33 30 0D 0A 2E 70 72 65 66 69 78 5F 74 78 74 ,30...prefix_txt
Size : 512 (Real : 512)
000000: 09 73 74 72 20 22 44 69 61 6C 20 70 72 65 66 69 .str "Dial prefi
000010: 78 3A 22 0D 0A 0D 0A 0D 0A 1A 45 46 53 20 36 0D x:".......EFS 6.
000020: 0A 2E 43 59 43 54 49 4D 45 4F 55 54 09 09 42 59 ..CYCTIMEOUT..BY
000030: 54 45 20 32 30 0D 0A 0D 0A 0D 0A 0D 0A 1A 20 09 TE 20......... .
000040: 44 41 41 20 0D 0A 20 20 20 20 20 20 09 43 41 4C DAA .. .CAL
000050: 4C 20 20 57 52 49 54 45 5F 43 48 41 52 0D 0A 20 L WRITE_CHAR..
000060: 20 20 20 20 20 09 52 45 54 20 20 0D 0A 0D 0A 0D .RET .....
000070: 0A 0D 0A 1A 00 00 00 00 00 00 00 00 00 00 00 00 ................
000080: 2C 41 0D 0A 2E 53 57 41 50 41 31 09 49 4E 43 20 ,A...SWAPA1.INC
000090: 44 45 0D 0A 09 44 4A 4E 5A 20 53 57 41 50 41 30 DE...DJNZ SWAPA0
0000A0: 0D 0A 09 50 4F 50 20 44 45 0D 0A 09 52 45 54 0D ...POP DE...RET.
0000B0: 0A 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ...;------------
0000C0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0000D0: 2D 2D 2D 2D 2D 0D 0A 2E 69 6E 70 75 74 5F 70 72 -----...input_pr
0000E0: 65 66 69 78 0D 0A 09 4C 44 20 49 58 2C 70 72 65 efix...LD IX,pre
0000F0: 66 69 78 5F 62 6F 72 64 65 72 09 3B 20 50 72 69 fix_border.; Pri
000100: 6E 74 20 62 6F 72 64 65 72 0D 0A 09 43 41 4C 4C nt border...CALL
000110: 20 4D 42 4F 52 44 45 52 0D 0A 0D 0A 09 4C 44 20 MBORDER.....LD
000120: 48 4C 2C 31 37 2A 32 35 36 2B 31 31 0D 0A 09 4C HL,17*256+11...L
000130: 44 20 28 59 29 2C 48 4C 0D 0A 0D 0A 09 4C 44 20 D (Y),HL.....LD
000140: 48 4C 2C 70 72 65 66 69 78 5F 74 78 74 09 09 0D HL,prefix_txt...
000150: 0A 09 43 41 4C 4C 20 54 45 58 54 0D 0A 09 0D 0A ..CALL TEXT.....
000160: 09 6C 64 20 64 65 2C 64 69 61 6C 70 72 65 66 69 .ld de,dialprefi
000170: 78 0D 0A 09 6C 64 20 62 2C 31 35 0D 0A 09 63 61 x...ld b,15...ca
000180: 6C 6C 20 49 4E 50 55 54 4C 49 4E 45 0D 0A 09 0D ll INPUTLINE....
000190: 0A 09 6C 64 20 61 2C 62 0D 0A 09 6C 64 20 28 70 ..ld a,b...ld (p
0001A0: 72 65 66 69 78 5F 6C 65 6E 29 2C 61 0D 0A 09 0D refix_len),a....
0001B0: 0A 09 4C 44 20 49 58 2C 70 72 65 66 69 78 5F 62 ..LD IX,prefix_b
0001C0: 6F 72 64 65 72 0D 0A 09 6A 70 20 77 69 6E 72 65 order...jp winre
0001D0: 74 0D 0A 0D 0A 2E 70 72 65 66 69 78 5F 62 6F 72 t.....prefix_bor
0001E0: 64 65 72 20 62 79 74 65 20 31 36 2C 31 30 2C 33 der byte 16,10,3
0001F0: 2C 33 30 0D 0A 2E 70 72 65 66 69 78 5F 74 78 74 ,30...prefix_txt
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: 31 20 50 52 49 4E 54 20 22 41 6E 73 69 22 0D 0A 1 PRINT "Ansi"..
000010: 0D 0A 2E 52 4C 5F 53 45 54 5F 4F 46 46 53 45 54 ...RL_SET_OFFSET
000020: 0D 0A 09 50 55 53 48 20 42 43 0D 0A 09 4C 44 20 ...PUSH BC...LD
000030: 41 2C 48 0D 0A 09 41 4E 44 20 26 37 0D 0A 09 4C A,H...AND &7...L
000040: 44 20 48 2C 41 0D 0A 09 4C 44 20 28 52 4C 5F 4F D H,A...LD (RL_O
000050: 46 46 53 45 54 29 2C 48 4C 0D 0A 20 20 20 20 20 FFSET),HL..
000060: 20 20 20 6C 64 20 61 2C 26 63 30 0D 0A 09 52 52 ld a,&c0...RR
000070: 43 41 0D 0A 09 52 52 43 41 0D 0A 09 41 4E 44 20 CA...RRCA...AND
000080: 26 33 30 0D 0A 09 4C 44 20 43 2C 41 0D 0A 09 4C &30...LD C,A...L
000090: 44 20 41 2C 48 0D 0A 09 52 52 41 0D 0A 09 41 4E D A,H...RRA...AN
0000A0: 44 20 26 33 0D 0A 09 4F 52 20 43 0D 0A 09 4C 44 D &3...OR C...LD
0000B0: 20 42 43 2C 26 42 43 30 43 0D 0A 09 4F 55 54 20 BC,&BC0C...OUT
0000C0: 28 43 29 2C 43 0D 0A 09 49 4E 43 20 42 0D 0A 09 (C),C...INC B...
0000D0: 4F 55 54 20 28 43 29 2C 41 0D 0A 09 44 45 43 20 OUT (C),A...DEC
0000E0: 42 0D 0A 09 49 4E 43 20 43 0D 0A 09 4F 55 54 20 B...INC C...OUT
0000F0: 28 43 29 2C 43 0D 0A 09 49 4E 43 20 42 0D 0A 09 (C),C...INC B...
000100: 4C 44 20 41 2C 48 0D 0A 20 20 20 20 20 20 20 20 LD A,H..
000110: 52 52 41 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 RRA.. LD
000120: 41 2C 4C 0D 0A 09 52 52 41 0D 0A 09 4F 55 54 20 A,L...RRA...OUT
000130: 28 43 29 2C 41 0D 0A 09 50 4F 50 20 42 43 0D 0A (C),A...POP BC..
000140: 09 52 45 54 0D 0A 0D 0A 0D 0A 0D 0A 2E 53 45 54 .RET.........SET
000150: 46 4F 4E 54 53 5F 52 41 0D 0A 09 4C 44 09 28 4A FONTS_RA...LD.(J
000160: 42 6F 6C 64 29 2C 41 09 3B 20 54 75 72 6E 20 74 Bold),A.; Turn t
000170: 68 65 20 66 6C 61 67 73 20 6F 66 66 0D 0A 09 4C he flags off...L
000180: 44 09 28 4A 49 74 61 6C 69 63 73 29 2C 41 0D 0A D.(JItalics),A..
000190: 09 4C 44 09 28 4A 55 6E 64 65 72 29 2C 41 0D 0A .LD.(JUnder),A..
0001A0: 09 4C 44 09 28 4A 49 6E 76 65 72 73 65 29 2C 41 .LD.(JInverse),A
0001B0: 0D 0A 09 4C 44 20 09 28 4A 66 65 69 6E 74 29 2C ...LD .(Jfeint),
0001C0: 41 0D 0A 09 4C 44 09 28 4A 53 6D 61 73 68 29 2C A...LD.(JSmash),
0001D0: 41 0D 0A 09 52 45 54 0D 0A 0D 0A 0D 0A 0D 0A 2E A...RET.........
0001E0: 52 45 53 45 54 5F 41 4E 53 49 0D 0A 09 50 55 53 RESET_ANSI...PUS
0001F0: 48 20 41 46 0D 0A 09 50 55 53 48 20 48 4C 0D 0A H AF...PUSH HL..
Size : 512 (Real : 512)
000000: 09 50 55 53 48 20 42 43 0D 0A 09 50 55 53 48 20 .PUSH BC...PUSH
000010: 44 45 0D 0A 09 4C 44 20 41 2C 26 43 39 0D 0A 09 DE...LD A,&C9...
000020: 43 41 4C 4C 20 53 45 54 46 4F 4E 54 53 5F 52 41 CALL SETFONTS_RA
000030: 0D 0A 09 4C 44 20 42 2C 36 0D 0A 09 4C 44 20 48 ...LD B,6...LD H
000040: 4C 2C 43 4F 4C 4F 55 52 53 41 56 45 0D 0A 20 20 L,COLOURSAVE..
000050: 20 20 20 20 20 20 4C 44 20 44 45 2C 52 45 53 45 LD DE,RESE
000060: 54 5F 41 4E 53 49 5F 42 55 46 0D 0A 2E 52 41 41 T_ANSI_BUF...RAA
000070: 31 09 0D 0A 20 20 20 20 20 20 20 20 50 55 53 48 1... PUSH
000080: 20 42 43 0D 0A 09 4C 44 20 43 2C 28 48 4C 29 0D BC...LD C,(HL).
000090: 0A 09 49 4E 43 20 48 4C 0D 0A 09 4C 44 20 42 2C ..INC HL...LD B,
0000A0: 28 48 4C 29 0D 0A 09 49 4E 43 20 48 4C 0D 0A 09 (HL)...INC HL...
0000B0: 4C 44 20 41 2C 28 42 43 29 0D 0A 09 4C 44 20 28 LD A,(BC)...LD (
0000C0: 44 45 29 2C 41 0D 0A 09 49 4E 43 20 44 45 0D 0A DE),A...INC DE..
0000D0: 09 50 4F 50 20 42 43 0D 0A 09 44 4A 4E 5A 20 52 .POP BC...DJNZ R
0000E0: 41 41 31 0D 0A 09 4C 44 20 48 4C 2C 4E 55 4D 42 AA1...LD HL,NUMB
0000F0: 45 52 50 4F 53 0D 0A 09 4C 44 20 42 43 2C 32 35 ERPOS...LD BC,25
000100: 0D 0A 09 4C 44 20 44 45 2C 41 4E 53 49 53 54 4F ...LD DE,ANSISTO
000110: 52 45 0D 0A 09 4C 44 49 52 0D 0A 09 58 4F 52 09 RE...LDIR...XOR.
000120: 41 09 09 3B 20 52 65 73 65 74 20 62 61 63 6B 67 A..; Reset backg
000130: 72 6F 75 6E 64 20 74 6F 20 62 6C 61 63 6B 0D 0A round to black..
000140: 09 4C 44 09 28 62 61 63 6B 63 6F 6C 6F 75 72 29 .LD.(backcolour)
000150: 2C 41 0D 0A 09 4C 44 09 41 2C 37 09 09 3B 20 52 ,A...LD.A,7..; R
000160: 65 73 65 74 20 66 6F 72 65 67 72 6F 75 6E 64 20 eset foreground
000170: 74 6F 20 77 68 69 74 65 0D 0A 09 4C 44 09 28 66 to white...LD.(f
000180: 6F 72 65 63 6F 6C 6F 75 72 29 2C 41 0D 0A 09 4C orecolour),A...L
000190: 44 20 41 2C 26 43 39 0D 0A 09 4C 44 20 28 4A 41 D A,&C9...LD (JA
0001A0: 4E 53 49 29 2C 41 0D 0A 09 4C 44 09 48 4C 2C 4E NSI),A...LD.HL,N
0001B0: 75 6D 62 65 72 42 75 66 66 65 72 09 09 3B 20 4E umberBuffer..; N
0001C0: 75 6D 62 65 72 73 20 62 75 66 66 65 72 20 70 6F umbers buffer po
0001D0: 73 69 74 69 6F 6E 0D 0A 09 4C 44 09 28 4E 75 6D sition...LD.(Num
0001E0: 62 65 72 50 6F 73 29 2C 48 4C 0D 0A 09 58 4F 52 berPos),HL...XOR
0001F0: 09 41 0D 0A 09 4C 44 09 28 43 68 61 72 61 63 74 .A...LD.(Charact
Size : 512 (Real : 512)
000000: 65 72 4E 6F 29 2C 41 09 09 3B 20 4E 65 78 74 20 erNo),A..; Next
000010: 74 69 6D 65 20 69 74 20 72 75 6E 73 2C 20 69 74 time it runs, it
000020: 20 77 69 6C 6C 20 62 65 20 74 68 65 0D 0A 09 09 will be the....
000030: 09 09 09 3B 20 66 69 72 73 74 20 63 68 61 72 61 ...; first chara
000040: 63 74 65 72 0D 0A 09 4C 44 09 28 48 61 76 65 4C cter...LD.(HaveL
000050: 6F 61 64 65 64 29 2C 41 09 09 3B 20 57 65 20 68 oaded),A..; We h
000060: 61 76 65 6E 27 74 20 66 69 6C 6C 65 64 20 74 68 aven't filled th
000070: 69 73 20 62 79 74 65 21 0D 0A 09 4C 44 20 09 28 is byte!...LD .(
000080: 4A 70 72 69 6E 74 29 2C 41 0D 0A 09 4C 44 09 28 Jprint),A...LD.(
000090: 4A 67 65 74 63 68 61 72 61 63 74 65 72 29 2C 41 Jgetcharacter),A
0000A0: 0D 0A 09 50 4F 50 20 44 45 0D 0A 09 50 4F 50 20 ...POP DE...POP
0000B0: 42 43 09 0D 0A 09 50 4F 50 20 48 4C 0D 0A 09 50 BC....POP HL...P
0000C0: 4F 50 20 41 46 0D 0A 09 52 45 54 0D 0A 09 0D 0A OP AF...RET.....
0000D0: 2E 53 45 54 5F 41 4E 53 49 0D 0A 09 50 55 53 48 .SET_ANSI...PUSH
0000E0: 20 41 46 0D 0A 09 50 55 53 48 20 48 4C 0D 0A 09 AF...PUSH HL...
0000F0: 50 55 53 48 20 42 43 0D 0A 09 50 55 53 48 20 44 PUSH BC...PUSH D
000100: 45 0D 0A 09 58 4F 52 20 41 0D 0A 09 43 41 4C 4C E...XOR A...CALL
000110: 20 53 45 54 46 4F 4E 54 53 5F 52 41 0D 0A 09 4C SETFONTS_RA...L
000120: 44 20 42 2C 36 0D 0A 09 4C 44 20 48 4C 2C 43 4F D B,6...LD HL,CO
000130: 4C 4F 55 52 53 41 56 45 0D 0A 20 20 20 20 20 20 LOURSAVE..
000140: 20 20 4C 44 20 44 45 2C 52 45 53 45 54 5F 41 4E LD DE,RESET_AN
000150: 53 49 5F 42 55 46 0D 0A 2E 52 41 41 32 09 50 55 SI_BUF...RAA2.PU
000160: 53 48 20 42 43 0D 0A 09 4C 44 20 43 2C 28 48 4C SH BC...LD C,(HL
000170: 29 0D 0A 09 49 4E 43 20 48 4C 0D 0A 09 4C 44 20 )...INC HL...LD
000180: 42 2C 28 48 4C 29 0D 0A 09 49 4E 43 20 48 4C 0D B,(HL)...INC HL.
000190: 0A 09 4C 44 20 41 2C 28 44 45 29 0D 0A 09 4C 44 ..LD A,(DE)...LD
0001A0: 20 28 42 43 29 2C 41 0D 0A 09 49 4E 43 20 44 45 (BC),A...INC DE
0001B0: 0D 0A 09 50 4F 50 20 42 43 0D 0A 09 44 4A 4E 5A ...POP BC...DJNZ
0001C0: 20 52 41 41 32 0D 0A 09 4C 44 20 44 45 2C 4E 55 RAA2...LD DE,NU
0001D0: 4D 42 45 52 50 4F 53 0D 0A 09 4C 44 20 42 43 2C MBERPOS...LD BC,
0001E0: 32 35 0D 0A 09 4C 44 20 48 4C 2C 41 4E 53 49 53 25...LD HL,ANSIS
0001F0: 54 4F 52 45 0D 0A 09 4C 44 49 52 0D 0A 0D 0A 09 TORE...LDIR.....
Size : 512 (Real : 512)
000000: 4C 44 20 41 2C 28 46 4F 4E 54 53 45 54 29 09 09 LD A,(FONTSET)..
000010: 0D 0A 09 4C 44 20 43 2C 41 0D 0A 20 20 20 20 20 ...LD C,A..
000020: 20 20 20 4F 52 20 41 0D 0A 09 4C 44 20 41 2C 26 OR A...LD A,&
000030: 43 39 0D 0A 09 4A 52 20 5A 2C 53 41 31 09 09 3B C9...JR Z,SA1..;
000040: 30 20 4F 52 20 4F 4E 0D 0A 09 4C 44 09 28 4A 67 0 OR ON...LD.(Jg
000050: 65 74 63 68 61 72 61 63 74 65 72 29 2C 41 0D 0A etcharacter),A..
000060: 53 41 31 09 42 49 54 20 30 2C 43 0D 0A 09 4A 52 SA1.BIT 0,C...JR
000070: 20 4E 5A 2C 53 41 32 0D 0A 09 4C 44 09 28 4A 42 NZ,SA2...LD.(JB
000080: 6F 6C 64 29 2C 41 09 0D 0A 53 41 32 09 42 49 54 old),A...SA2.BIT
000090: 20 31 2C 43 0D 0A 09 4A 52 20 4E 5A 2C 53 41 33 1,C...JR NZ,SA3
0000A0: 0D 0A 09 4C 44 09 28 4A 49 74 61 6C 69 63 73 29 ...LD.(JItalics)
0000B0: 2C 41 0D 0A 53 41 33 09 42 49 54 20 32 2C 43 0D ,A..SA3.BIT 2,C.
0000C0: 0A 09 4A 52 20 4E 5A 2C 53 41 34 0D 0A 20 20 09 ..JR NZ,SA4.. .
0000D0: 4C 44 09 28 4A 55 6E 64 65 72 29 2C 41 0D 0A 53 LD.(JUnder),A..S
0000E0: 41 34 09 42 49 54 20 33 2C 43 0D 0A 09 4A 52 20 A4.BIT 3,C...JR
0000F0: 4E 5A 2C 53 41 35 0D 0A 09 4C 44 09 28 4A 49 6E NZ,SA5...LD.(JIn
000100: 76 65 72 73 65 29 2C 41 0D 0A 53 41 35 09 42 49 verse),A..SA5.BI
000110: 54 20 35 2C 43 0D 0A 09 4A 52 20 4E 5A 2C 53 41 T 5,C...JR NZ,SA
000120: 36 0D 0A 09 4C 44 20 09 28 4A 66 65 69 6E 74 29 6...LD .(Jfeint)
000130: 2C 41 0D 0A 53 41 36 09 0D 0A 09 42 49 54 20 34 ,A..SA6....BIT 4
000140: 2C 43 0D 0A 09 4A 52 20 4E 5A 2C 53 41 37 0D 0A ,C...JR NZ,SA7..
000150: 09 4C 44 09 28 4A 53 6D 61 73 68 29 2C 41 0D 0A .LD.(JSmash),A..
000160: 53 41 37 0D 0A 09 50 4F 50 20 44 45 0D 0A 09 50 SA7...POP DE...P
000170: 4F 50 20 42 43 09 0D 0A 09 50 4F 50 20 48 4C 0D OP BC....POP HL.
000180: 0A 09 50 4F 50 20 41 46 0D 0A 09 52 45 54 0D 0A ..POP AF...RET..
000190: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 2E 4A ...............J
0001A0: 41 6E 73 69 09 42 59 54 45 09 26 43 39 09 09 3B Ansi.BYTE.&C9..;
0001B0: 20 30 20 3D 20 6F 6E 2C 20 26 43 39 20 3D 20 6F 0 = on, &C9 = o
0001C0: 66 66 0D 0A 2E 61 6E 73 69 09 70 75 73 68 20 68 ff...ansi.push h
0001D0: 6C 0D 0A 09 50 55 53 48 09 44 45 0D 0A 09 50 55 l...PUSH.DE...PU
0001E0: 53 48 09 42 43 0D 0A 09 50 55 53 48 09 41 46 0D SH.BC...PUSH.AF.
0001F0: 0A 09 4C 44 09 43 2C 41 09 09 3B 20 4D 6F 76 65 ..LD.C,A..; Move
Size : 512 (Real : 512)
000000: 20 63 68 61 72 61 63 74 65 72 20 69 6E 74 6F 20 character into
000010: 43 20 66 6F 72 20 73 61 66 65 20 6B 65 65 70 69 C for safe keepi
000020: 6E 67 0D 0A 09 43 50 09 32 37 0D 0A 09 4A 50 09 ng...CP.27...JP.
000030: 5A 2C 41 6E 73 69 4D 6F 72 65 09 3B 20 49 66 20 Z,AnsiMore.; If
000040: 69 74 20 69 73 20 43 68 72 20 32 37 20 74 68 65 it is Chr 27 the
000050: 6E 20 77 65 20 68 61 76 65 6E 27 74 20 6A 75 73 n we haven't jus
000060: 74 0D 0A 09 09 09 09 3B 20 62 65 65 6E 20 74 75 t......; been tu
000070: 72 6E 65 64 20 6F 6E 2C 20 73 6F 20 64 6F 6E 27 rned on, so don'
000080: 74 20 62 6F 74 68 65 72 20 77 69 74 68 0D 0A 09 t bother with...
000090: 09 09 09 3B 20 61 6C 6C 20 74 68 65 20 63 68 65 ...; all the che
0000A0: 63 6B 69 6E 67 2E 0D 0A 09 4C 44 09 41 2C 28 43 cking....LD.A,(C
0000B0: 68 61 72 61 63 74 65 72 4E 6F 29 09 3B 20 43 68 haracterNo).; Ch
0000C0: 61 72 61 63 74 65 72 20 6E 75 6D 62 65 72 20 69 aracter number i
0000D0: 6E 20 73 65 71 75 65 6E 63 65 0D 0A 09 4F 52 09 n sequence...OR.
0000E0: 41 09 09 3B 20 49 73 20 74 68 69 73 20 74 68 65 A..; Is this the
0000F0: 20 66 69 72 73 74 20 63 68 61 72 61 63 74 65 72 first character
000100: 3F 0D 0A 09 4A 50 09 5A 2C 41 6E 73 69 46 69 72 ?...JP.Z,AnsiFir
000110: 73 74 09 3B 20 59 65 73 2C 20 64 65 61 6C 20 77 st.; Yes, deal w
000120: 69 74 68 20 74 68 69 73 20 73 74 72 61 6E 67 65 ith this strange
000130: 20 6F 63 63 75 72 61 6E 63 65 21 0D 0A 0D 0A 09 occurance!.....
000140: 4C 44 09 41 2C 43 09 09 3B 20 50 75 74 20 63 68 LD.A,C..; Put ch
000150: 61 72 61 63 74 65 72 20 62 61 63 6B 20 69 6E 20 aracter back in
000160: 43 20 74 6F 20 63 68 65 63 6B 0D 0A 0D 0A 09 43 C to check.....C
000170: 50 09 22 3B 22 09 09 3B 20 49 73 20 69 74 20 61 P.";"..; Is it a
000180: 20 73 65 6D 69 20 63 6F 6C 6F 6E 3F 0D 0A 09 4A semi colon?...J
000190: 50 09 5A 2C 41 6E 73 69 53 65 6D 69 0D 0A 09 0D P.Z,AnsiSemi....
0001A0: 0A 09 43 50 09 22 30 22 09 09 3B 20 49 73 20 69 ..CP."0"..; Is i
0001B0: 74 20 61 20 6E 75 6D 62 65 72 3F 0D 0A 09 4A 52 t a number?...JR
0001C0: 09 43 2C 41 6E 73 69 5F 4E 4E 09 3B 20 49 66 20 .C,Ansi_NN.; If
0001D0: 3C 30 20 74 68 65 6E 20 6E 6F 0D 0A 09 43 50 09 <0 then no...CP.
0001E0: 22 39 22 2B 31 09 09 3B 20 49 66 20 3E 39 20 74 "9"+1..; If >9 t
0001F0: 68 65 6E 20 6E 6F 0D 0A 09 4A 50 09 43 2C 41 6E hen no...JP.C,An
Size : 512 (Real : 512)
000000: 73 69 4E 75 6D 62 65 72 0D 0A 0D 0A 2E 41 6E 73 siNumber.....Ans
000010: 69 5F 4E 4E 0D 0A 09 43 50 09 22 3F 22 09 09 3B i_NN...CP."?"..;
000020: 20 53 69 6D 70 6C 65 20 74 72 61 70 20 66 6F 72 Simple trap for
000030: 20 73 69 6D 70 6C 65 20 70 72 6F 62 6C 65 6D 21 simple problem!
000040: 0D 0A 09 4A 50 09 5A 2C 41 6E 73 69 4D 6F 72 65 ...JP.Z,AnsiMore
000050: 0D 0A 0D 0A 09 43 50 09 22 40 22 09 09 3B 20 49 .....CP."@"..; I
000060: 73 20 69 74 20 61 20 6C 65 74 74 65 72 3F 0D 0A s it a letter?..
000070: 09 4A 50 09 43 2C 41 6E 73 69 45 78 69 74 09 3B .JP.C,AnsiExit.;
000080: 20 41 62 61 6E 64 6F 6E 20 69 66 20 6E 6F 74 20 Abandon if not
000090: 6C 65 74 74 65 72 3B 20 73 6F 6D 65 74 68 69 6E letter; somethin
0000A0: 67 20 77 72 6F 6E 67 0D 0A 0D 0A 2E 41 6E 73 69 g wrong.....Ansi
0000B0: 46 6F 75 6E 64 0D 0A 09 4C 44 09 41 2C 26 43 39 Found...LD.A,&C9
0000C0: 0D 0A 09 4C 44 09 28 4A 41 6E 73 69 29 2C 41 09 ...LD.(JAnsi),A.
0000D0: 3B 20 54 75 72 6E 20 69 74 73 65 6C 66 20 6F 66 ; Turn itself of
0000E0: 66 20 6E 6F 77 2E 2E 2E 0D 0A 09 58 4F 52 09 41 f now......XOR.A
0000F0: 09 09 3B 20 7A 65 72 6F 20 65 6E 64 20 6F 66 20 ..; zero end of
000100: 73 65 71 75 65 6E 63 65 20 6D 61 72 6B 65 72 0D sequence marker.
000110: 0A 09 4C 44 09 28 4A 53 63 72 6E 42 75 66 29 2C ..LD.(JScrnBuf),
000120: 41 0D 0A 09 4C 44 09 28 4A 70 72 69 6E 74 29 2C A...LD.(Jprint),
000130: 41 0D 0A 0D 0A 09 4C 44 09 48 4C 2C 28 4E 75 6D A.....LD.HL,(Num
000140: 62 65 72 50 6F 73 29 09 3B 20 47 65 74 20 76 61 berPos).; Get va
000150: 6C 75 65 20 6F 66 20 6E 75 6D 62 65 72 20 62 75 lue of number bu
000160: 66 66 65 72 0D 0A 09 4C 44 09 41 2C 28 48 61 76 ffer...LD.A,(Hav
000170: 65 4C 6F 61 64 65 64 29 09 3B 20 44 69 64 20 77 eLoaded).; Did w
000180: 65 20 70 75 74 20 61 6E 79 74 68 69 6E 67 20 69 e put anything i
000190: 6E 20 74 68 69 73 20 62 79 74 65 3F 0D 0A 09 4F n this byte?...O
0001A0: 52 09 41 0D 0A 09 4A 52 09 4E 5A 2C 41 46 31 0D R.A...JR.NZ,AF1.
0001B0: 0A 09 4C 44 09 28 48 4C 29 2C 32 35 35 09 3B 20 ..LD.(HL),255.;
0001C0: 4D 61 72 6B 20 74 68 65 20 66 61 63 74 20 74 68 Mark the fact th
0001D0: 61 74 20 6E 6F 74 68 69 6E 67 20 77 61 73 20 70 at nothing was p
0001E0: 75 74 20 69 6E 0D 0A 2E 41 46 31 09 49 4E 43 09 ut in...AF1.INC.
0001F0: 48 4C 0D 0A 09 4C 44 09 41 2C 32 35 34 0D 0A 09 HL...LD.A,254...
Size : 512 (Real : 512)
000000: 4C 44 09 28 48 4C 29 2C 41 09 09 3B 20 4D 61 72 LD.(HL),A..; Mar
000010: 6B 20 65 6E 64 20 6F 66 20 73 65 71 75 65 6E 63 k end of sequenc
000020: 65 20 28 66 6F 72 20 75 6E 6C 69 6D 69 74 65 64 e (for unlimited
000030: 20 6C 65 6E 67 74 68 0D 0A 09 09 09 09 3B 20 73 length......; s
000040: 65 71 75 65 6E 63 65 73 29 0D 0A 3B 2A 2A 2A 20 equences)..;***
000050: 44 69 73 61 62 6C 65 20 63 75 72 73 6F 72 2C 20 Disable cursor,
000060: 62 65 63 61 75 73 65 20 69 74 20 6D 69 67 68 74 because it might
000070: 20 77 65 6C 6C 20 6D 6F 76 65 21 0D 0A 09 4C 44 well move!...LD
000080: 09 41 2C 28 43 75 72 73 6F 72 4F 6E 29 0D 0A 09 .A,(CursorOn)...
000090: 4F 52 09 41 09 09 09 3B 20 57 65 6C 6C 2C 20 77 OR.A...; Well, w
0000A0: 68 61 74 20 64 6F 20 77 65 20 68 61 76 65 20 68 hat do we have h
0000B0: 65 72 65 3F 21 0D 0A 09 43 41 4C 4C 09 4E 5A 2C ere?!...CALL.NZ,
0000C0: 63 75 72 73 6F 72 09 09 3B 20 49 66 20 63 75 72 cursor..; If cur
0000D0: 73 6F 72 20 6F 6E 2C 20 74 68 65 6E 20 72 65 6D sor on, then rem
0000E0: 6F 76 65 0D 0A 0D 0A 09 58 4F 52 09 41 0D 0A 09 ove.....XOR.A...
0000F0: 4C 44 09 28 43 75 72 73 6F 72 4F 6E 29 2C 41 09 LD.(CursorOn),A.
000100: 09 3B 20 41 6E 64 20 63 75 72 73 6F 72 20 69 73 .; And cursor is
000110: 20 6E 6F 77 20 6F 66 66 0D 0A 09 4C 44 09 28 43 now off...LD.(C
000120: 75 72 73 6F 72 43 6F 75 6E 74 29 2C 41 09 09 3B ursorCount),A..;
000130: 20 52 65 73 74 61 72 74 20 63 6F 75 6E 74 0D 0A Restart count..
000140: 09 4C 44 09 41 2C 26 43 39 0D 0A 09 4C 44 09 28 .LD.A,&C9...LD.(
000150: 4A 43 68 61 6E 67 65 43 75 72 73 6F 72 29 2C 41 JChangeCursor),A
000160: 09 3B 20 44 69 73 61 62 6C 65 20 66 6C 61 73 68 .; Disable flash
000170: 69 6E 67 20 74 65 6D 70 2E 0D 0A 0D 0A 09 4C 44 ing temp......LD
000180: 09 48 4C 2C 4E 75 6D 62 65 72 42 75 66 66 65 72 .HL,NumberBuffer
000190: 09 3B 20 46 6F 72 20 74 68 65 20 72 6F 75 74 69 .; For the routi
0001A0: 6E 65 20 63 61 6C 6C 65 64 2E 0D 0A 09 4C 44 09 ne called....LD.
0001B0: 41 2C 43 09 09 3B 20 52 65 73 74 6F 72 65 20 6E A,C..; Restore n
0001C0: 75 6D 62 65 72 0D 0A 3B 0D 0A 3B 09 4E 6F 77 20 umber..;..;.Now
0001D0: 77 6F 72 6B 20 6F 75 74 20 77 68 61 74 20 68 61 work out what ha
0001E0: 70 70 65 6E 73 2E 2E 2E 0D 0A 3B 0D 0A 09 43 50 ppens.....;...CP
0001F0: 09 22 41 22 09 09 3B 20 43 68 65 63 6B 20 66 6F ."A"..; Check fo
Size : 512 (Real : 512)
000000: 72 20 73 75 70 70 6F 72 74 65 64 20 41 6E 73 69 r supported Ansi
000010: 20 63 68 61 72 61 63 74 65 72 73 0D 0A 09 4A 50 characters...JP
000020: 09 5A 2C 43 55 55 09 09 3B 20 55 70 77 61 72 64 .Z,CUU..; Upward
000030: 73 0D 0A 09 43 50 09 22 42 22 0D 0A 09 4A 50 09 s...CP."B"...JP.
000040: 5A 2C 43 55 44 09 09 3B 20 44 6F 77 6E 77 61 72 Z,CUD..; Downwar
000050: 64 73 0D 0A 09 43 50 09 22 43 22 0D 0A 09 4A 50 ds...CP."C"...JP
000060: 09 5A 2C 43 55 46 09 09 3B 20 46 6F 72 77 61 72 .Z,CUF..; Forwar
000070: 64 0D 0A 09 43 50 09 22 44 22 0D 0A 09 4A 50 09 d...CP."D"...JP.
000080: 5A 2C 43 55 42 09 09 3B 20 42 61 63 6B 77 61 72 Z,CUB..; Backwar
000090: 64 0D 0A 09 43 50 09 22 48 22 0D 0A 09 4A 50 09 d...CP."H"...JP.
0000A0: 5A 2C 43 55 50 09 09 3B 20 4C 6F 63 61 74 65 0D Z,CUP..; Locate.
0000B0: 0A 09 43 50 09 22 66 22 0D 0A 09 4A 50 09 5A 2C ..CP."f"...JP.Z,
0000C0: 48 56 50 09 09 3B 20 4C 6F 63 61 74 65 0D 0A 09 HVP..; Locate...
0000D0: 43 50 09 22 4A 22 0D 0A 09 4A 50 09 5A 2C 45 44 CP."J"...JP.Z,ED
0000E0: 09 09 3B 20 43 6C 65 61 72 20 73 63 72 65 65 6E ..; Clear screen
0000F0: 0D 0A 09 43 50 09 22 6D 22 0D 0A 09 4A 50 09 5A ...CP."m"...JP.Z
000100: 2C 53 47 52 09 09 3B 20 53 65 74 20 67 72 61 70 ,SGR..; Set grap
000110: 68 69 63 73 20 72 65 6E 64 69 74 6F 6E 0D 0A 09 hics renditon...
000120: 43 50 09 22 4B 22 0D 0A 09 4A 50 09 5A 2C 45 4C CP."K"...JP.Z,EL
000130: 09 09 3B 20 43 6C 65 61 72 20 74 6F 20 65 6E 64 ..; Clear to end
000140: 20 6F 66 20 6C 69 6E 65 0D 0A 09 43 50 09 22 73 of line...CP."s
000150: 22 0D 0A 09 4A 50 09 5A 2C 53 43 50 09 09 3B 20 "...JP.Z,SCP..;
000160: 53 61 76 65 20 74 68 65 20 63 75 72 73 6F 72 20 Save the cursor
000170: 70 6F 73 69 74 69 6F 6E 0D 0A 09 43 50 09 22 75 position...CP."u
000180: 22 0D 0A 09 4A 50 09 5A 2C 52 43 50 09 09 3B 20 "...JP.Z,RCP..;
000190: 52 65 73 74 6F 72 65 20 74 68 65 20 63 75 72 73 Restore the curs
0001A0: 6F 72 20 70 6F 73 69 74 69 6F 6E 0D 0A 0D 0A 2E or position.....
0001B0: 41 6E 73 69 45 78 69 74 0D 0A 09 4C 44 09 48 4C AnsiExit...LD.HL
0001C0: 2C 4E 75 6D 62 65 72 42 75 66 66 65 72 09 3B 20 ,NumberBuffer.;
0001D0: 4E 75 6D 62 65 72 73 20 62 75 66 66 65 72 20 70 Numbers buffer p
0001E0: 6F 73 69 74 69 6F 6E 0D 0A 09 4C 44 09 28 4E 75 osition...LD.(Nu
0001F0: 6D 62 65 72 50 6F 73 29 2C 48 4C 0D 0A 09 58 4F mberPos),HL...XO
Size : 512 (Real : 512)
000000: 52 09 41 0D 0A 09 4C 44 09 28 43 68 61 72 61 63 R.A...LD.(Charac
000010: 74 65 72 4E 6F 29 2C 41 09 09 3B 20 4E 65 78 74 terNo),A..; Next
000020: 20 74 69 6D 65 20 69 74 20 72 75 6E 73 2C 20 69 time it runs, i
000030: 74 20 77 69 6C 6C 20 62 65 20 74 68 65 0D 0A 09 t will be the...
000040: 09 09 09 09 3B 20 66 69 72 73 74 20 63 68 61 72 ....; first char
000050: 61 63 74 65 72 0D 0A 09 4C 44 09 28 48 61 76 65 acter...LD.(Have
000060: 4C 6F 61 64 65 64 29 2C 41 09 09 3B 20 57 65 20 Loaded),A..; We
000070: 68 61 76 65 6E 27 74 20 66 69 6C 6C 65 64 20 74 haven't filled t
000080: 68 69 73 20 62 79 74 65 21 0D 0A 09 4C 44 09 28 his byte!...LD.(
000090: 4A 43 68 61 6E 67 65 43 75 72 73 6F 72 29 2C 41 JChangeCursor),A
0000A0: 09 3B 20 43 75 72 73 6F 72 20 61 6C 6C 6F 77 65 .; Cursor allowe
0000B0: 64 20 62 61 63 6B 20 61 67 61 69 6E 21 0D 0A 2E d back again!...
0000C0: 41 6E 73 69 4D 6F 72 65 0D 0A 09 50 4F 50 09 41 AnsiMore...POP.A
0000D0: 46 0D 0A 09 50 4F 50 09 42 43 0D 0A 09 50 4F 50 F...POP.BC...POP
0000E0: 09 44 45 0D 0A 09 50 4F 50 09 48 4C 0D 0A 09 52 .DE...POP.HL...R
0000F0: 45 54 0D 0A 0D 0A 3B 0D 0A 3B 09 54 68 65 20 76 ET....;..;.The v
000100: 61 72 69 6F 75 73 20 72 6F 75 74 69 6E 65 73 20 arious routines
000110: 6E 65 65 64 65 64 20 74 6F 20 68 61 6E 64 6C 65 needed to handle
000120: 20 74 68 65 20 66 69 6C 74 65 72 65 64 20 63 68 the filtered ch
000130: 61 72 61 63 74 65 72 73 0D 0A 3B 0D 0A 2E 41 6E aracters..;...An
000140: 73 69 46 69 72 73 74 0D 0A 09 4C 44 09 41 2C 32 siFirst...LD.A,2
000150: 35 35 0D 0A 09 4C 44 09 28 43 68 61 72 61 63 74 55...LD.(Charact
000160: 65 72 4E 6F 29 2C 41 09 09 3B 20 4E 65 78 74 20 erNo),A..; Next
000170: 63 68 61 72 61 63 74 65 72 20 69 73 20 6E 6F 74 character is not
000180: 20 66 69 72 73 74 21 0D 0A 09 4C 44 09 41 2C 43 first!...LD.A,C
000190: 09 09 09 3B 20 47 65 74 20 63 68 61 72 61 63 74 ...; Get charact
0001A0: 65 72 20 62 61 63 6B 0D 0A 09 4C 44 09 28 41 6E er back...LD.(An
0001B0: 73 69 57 61 73 46 69 72 73 74 29 2C 41 09 3B 20 siWasFirst),A.;
0001C0: 53 61 76 65 20 66 69 72 73 74 20 63 68 61 72 61 Save first chara
0001D0: 63 74 65 72 20 74 6F 20 63 68 65 63 6B 20 6C 61 cter to check la
0001E0: 74 65 72 0D 0A 09 43 50 09 22 28 22 09 09 09 3B ter...CP."("...;
0001F0: 20 28 20 61 6E 64 20 5B 20 68 61 76 65 20 63 68 ( and [ have ch
Size : 512 (Real : 512)
000000: 61 72 61 63 74 65 72 73 20 74 6F 20 66 6F 6C 6C aracters to foll
000010: 6F 77 0D 0A 09 4A 50 09 5A 2C 41 6E 73 69 4D 6F ow...JP.Z,AnsiMo
000020: 72 65 09 09 3B 20 61 6E 64 20 61 72 65 20 6C 65 re..; and are le
000030: 67 61 6C 2E 0D 0A 09 43 50 09 22 5B 22 0D 0A 09 gal....CP."["...
000040: 4A 50 09 5A 2C 41 6E 73 69 4D 6F 72 65 0D 0A 09 JP.Z,AnsiMore...
000050: 4C 44 09 41 2C 26 43 39 0D 0A 09 4C 44 09 28 4A LD.A,&C9...LD.(J
000060: 41 6E 73 69 29 2C 41 09 09 3B 20 54 75 72 6E 20 Ansi),A..; Turn
000070: 69 74 73 65 6C 66 20 6F 66 66 20 6E 6F 77 2E 2E itself off now..
000080: 2E 0D 0A 09 58 4F 52 09 41 09 09 09 3B 20 61 6E ....XOR.A...; an
000090: 64 20 74 75 72 6E 20 74 68 65 20 73 63 72 65 65 d turn the scree
0000A0: 6E 20 62 61 63 6B 20 6F 6E 0D 0A 09 4C 44 09 28 n back on...LD.(
0000B0: 4A 53 63 72 6E 42 75 66 29 2C 41 0D 0A 09 4C 44 JScrnBuf),A...LD
0000C0: 09 28 4A 70 72 69 6E 74 29 2C 41 0D 0A 09 4A 50 .(Jprint),A...JP
0000D0: 09 41 6E 73 69 45 78 69 74 09 09 3B 20 3D 20 61 .AnsiExit..; = a
0000E0: 6E 64 20 3E 20 64 6F 6E 27 74 20 68 61 76 65 20 nd > don't have
0000F0: 61 6E 79 74 68 69 6E 67 20 74 6F 20 66 6F 6C 6C anything to foll
000100: 6F 77 0D 0A 09 09 09 09 09 3B 20 74 68 65 6D 20 ow.......; them
000110: 62 75 74 20 61 72 65 20 6C 65 67 61 6C 2E 20 20 but are legal.
000120: 0D 0A 09 09 09 09 09 3B 20 4F 74 68 65 72 73 20 .......; Others
000130: 61 72 65 20 69 6C 6C 65 67 61 6C 2C 20 73 6F 20 are illegal, so
000140: 61 62 61 6E 64 6F 6E 20 61 6E 79 77 61 79 2E 0D abandon anyway..
000150: 0A 0D 0A 2E 41 6E 73 69 53 65 6D 69 0D 0A 09 4C ....AnsiSemi...L
000160: 44 09 48 4C 2C 28 4E 75 6D 62 65 72 50 6F 73 29 D.HL,(NumberPos)
000170: 09 09 3B 20 4D 6F 76 65 20 74 68 65 20 6E 75 6D ..; Move the num
000180: 62 65 72 20 70 6F 69 6E 74 65 72 20 74 6F 20 74 ber pointer to t
000190: 68 65 0D 0A 09 4C 44 09 41 2C 28 48 61 76 65 4C he...LD.A,(HaveL
0001A0: 6F 61 64 65 64 29 09 09 3B 20 44 69 64 20 77 65 oaded)..; Did we
0001B0: 20 70 75 74 20 61 6E 79 74 68 69 6E 67 20 69 6E put anything in
0001C0: 20 74 68 69 73 20 62 79 74 65 3F 0D 0A 09 4F 52 this byte?...OR
0001D0: 09 41 0D 0A 09 4A 52 09 4E 5A 2C 41 53 31 0D 0A .A...JR.NZ,AS1..
0001E0: 09 4C 44 09 28 48 4C 29 2C 32 35 35 09 09 3B 20 .LD.(HL),255..;
0001F0: 4D 61 72 6B 20 74 68 65 20 66 61 63 74 20 74 68 Mark the fact th
Size : 512 (Real : 512)
000000: 61 74 20 6E 6F 74 68 69 6E 67 20 77 61 73 20 70 at nothing was p
000010: 75 74 20 69 6E 0D 0A 2E 41 53 31 09 49 4E 43 09 ut in...AS1.INC.
000020: 48 4C 09 09 09 3B 20 6D 6F 76 65 20 74 6F 20 6E HL...; move to n
000030: 65 78 74 20 62 79 74 65 0D 0A 09 4C 44 09 28 4E ext byte...LD.(N
000040: 75 6D 62 65 72 50 6F 73 29 2C 48 4C 0D 0A 09 58 umberPos),HL...X
000050: 4F 52 09 41 0D 0A 09 4C 44 09 28 48 61 76 65 4C OR.A...LD.(HaveL
000060: 6F 61 64 65 64 29 2C 41 09 09 3B 20 4E 65 77 20 oaded),A..; New
000070: 62 79 74 65 20 3D 3E 20 6E 6F 74 20 66 69 6C 6C byte => not fill
000080: 65 64 21 0D 0A 09 4A 50 09 41 6E 73 69 4D 6F 72 ed!...JP.AnsiMor
000090: 65 0D 0A 0D 0A 2E 41 6E 73 69 4E 75 6D 62 65 72 e.....AnsiNumber
0000A0: 0D 0A 09 4C 44 09 48 4C 2C 28 4E 75 6D 62 65 72 ...LD.HL,(Number
0000B0: 50 6F 73 29 09 09 3B 20 47 65 74 20 61 64 64 72 Pos)..; Get addr
0000C0: 65 73 73 20 66 6F 72 20 6E 75 6D 62 65 72 0D 0A ess for number..
0000D0: 09 4C 44 09 41 2C 28 48 61 76 65 4C 6F 61 64 65 .LD.A,(HaveLoade
0000E0: 64 29 0D 0A 09 4F 52 09 41 09 09 09 3B 20 49 66 d)...OR.A...; If
0000F0: 20 76 61 6C 75 65 20 69 73 20 7A 65 72 6F 0D 0A value is zero..
000100: 09 4A 52 09 4E 5A 2C 41 4E 31 0D 0A 09 4C 44 09 .JR.NZ,AN1...LD.
000110: 41 2C 43 09 09 09 3B 20 47 65 74 20 76 61 6C 75 A,C...; Get valu
000120: 65 20 69 6E 74 6F 20 41 0D 0A 09 53 55 42 09 22 e into A...SUB."
000130: 30 22 09 09 09 3B 20 52 65 6D 6F 76 65 20 41 53 0"...; Remove AS
000140: 43 49 49 20 6F 66 66 73 65 74 0D 0A 09 4C 44 09 CII offset...LD.
000150: 28 48 4C 29 2C 41 09 09 09 3B 20 53 61 76 65 20 (HL),A...; Save
000160: 61 6E 64 20 45 78 69 74 0D 0A 09 4C 44 09 41 2C and Exit...LD.A,
000170: 32 35 35 0D 0A 09 4C 44 09 28 48 61 76 65 4C 6F 255...LD.(HaveLo
000180: 61 64 65 64 29 2C 41 09 09 3B 20 59 65 73 2C 20 aded),A..; Yes,
000190: 77 65 20 5F 68 61 76 65 5F 20 70 75 74 20 73 6F we _have_ put so
0001A0: 6D 65 74 68 69 6E 67 20 69 6E 21 0D 0A 09 4A 50 mething in!...JP
0001B0: 09 41 6E 73 69 4D 6F 72 65 0D 0A 0D 0A 2E 41 4E .AnsiMore.....AN
0001C0: 31 0D 0A 09 4C 44 09 41 2C 28 48 4C 29 09 09 3B 1...LD.A,(HL)..;
0001D0: 20 53 74 6F 72 65 64 20 76 61 6C 75 65 20 69 6E Stored value in
0001E0: 20 41 3B 20 54 42 41 20 69 6E 20 43 0D 0A 09 41 A; TBA in C...A
0001F0: 44 44 09 41 09 09 3B 20 32 20 2A 0D 0A 09 4C 44 DD.A..; 2 *...LD
Size : 512 (Real : 512)
000000: 09 44 2C 41 09 09 3B 20 53 61 76 65 20 74 68 65 .D,A..; Save the
000010: 20 32 2A 20 66 6F 72 20 6C 61 74 65 72 0D 0A 09 2* for later...
000020: 41 44 44 09 41 09 09 3B 20 34 20 2A 0D 0A 09 41 ADD.A..; 4 *...A
000030: 44 44 09 41 09 09 3B 20 38 20 2A 0D 0A 09 41 44 DD.A..; 8 *...AD
000040: 44 09 44 09 09 3B 20 31 30 20 2A 0D 0A 09 41 44 D.D..; 10 *...AD
000050: 44 09 43 09 09 3B 20 31 30 20 2A 20 2B 20 6E 65 D.C..; 10 * + ne
000060: 77 20 6E 75 6D 0D 0A 09 53 55 42 09 22 30 22 09 w num...SUB."0".
000070: 09 3B 20 41 6E 64 20 72 65 6D 6F 76 65 20 6F 66 .; And remove of
000080: 66 73 65 74 20 66 72 6F 6D 20 43 20 76 61 6C 75 fset from C valu
000090: 65 21 0D 0A 09 4C 44 09 28 48 4C 29 2C 41 09 09 e!...LD.(HL),A..
0000A0: 3B 20 53 61 76 65 20 61 6E 64 20 45 78 69 74 2E ; Save and Exit.
0000B0: 0D 0A 09 4A 50 09 41 6E 73 69 4D 6F 72 65 0D 0A ...JP.AnsiMore..
0000C0: 09 09 09 09 3B 20 4E 6F 74 65 20 72 6F 75 74 69 ....; Note routi
0000D0: 6E 65 20 77 69 6C 6C 20 6F 6E 6C 79 20 77 6F 72 ne will only wor
0000E0: 6B 20 75 70 20 74 6F 20 31 30 30 0D 0A 09 09 09 k up to 100.....
0000F0: 09 3B 20 77 68 69 63 68 20 73 68 6F 75 6C 64 20 .; which should
000100: 62 65 20 6F 6B 61 79 20 66 6F 72 20 74 68 69 73 be okay for this
000110: 20 61 70 70 6C 69 63 61 74 69 6F 6E 2E 0D 0A 0D application....
000120: 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D .;--------------
000130: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000140: 2D 2D 0D 0A 3B 09 47 45 54 20 4E 55 4D 42 45 52 --..;.GET NUMBER
000150: 0D 0A 3B 0D 0A 3B 09 47 65 74 73 20 74 68 65 20 ..;..;.Gets the
000160: 6E 65 78 74 20 6E 75 6D 62 65 72 20 66 72 6F 6D next number from
000170: 0D 0A 3B 09 74 68 65 20 6C 69 73 74 0D 0A 3B 0D ..;.the list..;.
000180: 0A 3B 09 45 6E 74 72 79 20 2D 20 48 4C 20 3D 20 .;.Entry - HL =
000190: 61 64 64 72 65 73 73 20 74 6F 20 67 65 74 0D 0A address to get..
0001A0: 3B 09 09 09 66 72 6F 6D 0D 0A 3B 09 45 78 69 74 ;...from..;.Exit
0001B0: 20 20 2D 20 48 4C 20 3D 20 6E 65 78 74 20 61 64 - HL = next ad
0001C0: 64 72 65 73 73 0D 0A 3B 09 09 41 20 20 3D 20 76 dress..;..A = v
0001D0: 61 6C 75 65 0D 0A 3B 09 09 49 46 20 61 3D 32 35 alue..;..IF a=25
0001E0: 35 20 74 68 65 6E 20 64 65 66 61 75 6C 74 20 76 5 then default v
0001F0: 61 6C 75 65 0D 0A 3B 09 09 49 66 20 61 3D 32 35 alue..;..If a=25
Size : 512 (Real : 512)
000000: 34 20 74 68 65 6E 20 65 6E 64 20 6F 66 20 73 65 4 then end of se
000010: 71 75 65 6E 63 65 0D 0A 3B 09 55 73 65 64 20 20 quence..;.Used
000020: 2D 20 4E 6F 6E 65 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D - None..;-------
000030: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000040: 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 2E 47 65 74 4E ---------...GetN
000050: 75 6D 62 65 72 0D 0A 09 4C 44 09 41 2C 28 48 4C umber...LD.A,(HL
000060: 29 09 09 3B 20 47 65 74 20 6E 75 6D 62 65 72 0D )..; Get number.
000070: 0A 09 43 50 09 32 35 34 0D 0A 09 52 45 54 09 5A ..CP.254...RET.Z
000080: 09 09 3B 20 52 65 74 75 72 6E 20 69 66 20 65 6E ..; Return if en
000090: 64 20 6F 66 20 73 65 71 75 65 6E 63 65 2C 69 65 d of sequence,ie
0000A0: 20 73 74 69 6C 6C 20 70 6F 69 6E 74 20 74 6F 0D still point to.
0000B0: 0A 09 09 09 09 3B 20 65 6E 64 0D 0A 09 49 4E 43 .....; end...INC
0000C0: 09 48 4C 09 09 3B 20 52 65 74 75 72 6E 20 70 6F .HL..; Return po
0000D0: 69 6E 74 69 6E 67 20 74 6F 20 6E 65 78 74 20 62 inting to next b
0000E0: 79 74 65 0D 0A 09 52 45 54 09 09 09 3B 20 45 6C yte...RET...; El
0000F0: 73 65 20 6E 65 78 74 20 61 64 64 72 65 73 73 20 se next address
000100: 61 6E 64 20 72 65 74 75 72 6E 0D 0A 0D 0A 3B 2A and return....;*
000110: 2A 2A 09 41 4E 53 49 20 55 50 0D 0A 3B 0D 0A 2E **.ANSI UP..;...
000120: 43 55 55 09 43 41 4C 4C 09 47 65 74 4E 75 6D 62 CUU.CALL.GetNumb
000130: 65 72 09 09 3B 20 4E 75 6D 62 65 72 20 69 6E 74 er..; Number int
000140: 6F 20 41 0D 0A 09 4C 44 09 42 2C 41 09 09 09 3B o A...LD.B,A...;
000150: 20 53 61 76 65 20 76 61 6C 75 65 20 69 6E 74 6F Save value into
000160: 20 42 0D 0A 09 43 50 09 32 35 35 0D 0A 09 4A 52 B...CP.255...JR
000170: 09 4E 5A 2C 43 55 55 6C 70 0D 0A 09 4C 44 09 42 .NZ,CUUlp...LD.B
000180: 2C 31 09 09 09 3B 20 44 65 66 61 75 6C 74 20 76 ,1...; Default v
000190: 61 6C 75 65 0D 0A 2E 43 55 55 6C 70 09 4C 44 09 alue...CUUlp.LD.
0001A0: 41 2C 28 59 29 09 3B 20 41 20 3C 2D 20 52 6F 77 A,(Y).; A <- Row
0001B0: 0D 0A 09 43 50 09 41 2C 42 09 09 09 3B 20 49 73 ...CP.A,B...; Is
0001C0: 20 69 74 20 74 6F 6F 20 66 61 72 3F 0D 0A 09 4A it too far?...J
0001D0: 52 09 43 2C 43 55 55 31 0D 0A 09 53 55 42 09 42 R.C,CUU1...SUB.B
0001E0: 09 09 09 3B 20 4E 6F 2C 20 74 68 65 6E 20 67 6F ...; No, then go
0001F0: 20 62 61 63 6B 20 74 68 61 74 20 66 61 72 2E 0D back that far..
Size : 512 (Real : 512)
000000: 0A 09 4C 44 09 28 59 29 2C 41 09 3B 20 52 6F 77 ..LD.(Y),A.; Row
000010: 20 3C 2D 20 41 0D 0A 09 4A 50 09 41 6E 73 69 45 <- A...JP.AnsiE
000020: 78 69 74 0D 0A 2E 43 55 55 31 09 4C 44 09 41 2C xit...CUU1.LD.A,
000030: 30 09 09 09 3B 20 4D 61 6B 65 20 74 68 65 20 63 0...; Make the c
000040: 68 6F 69 63 65 2C 20 74 6F 70 20 6C 69 6E 65 2E hoice, top line.
000050: 0D 0A 09 4C 44 09 28 59 29 2C 41 09 3B 20 52 6F ...LD.(Y),A.; Ro
000060: 77 20 3C 2D 20 41 0D 0A 09 4A 50 09 41 6E 73 69 w <- A...JP.Ansi
000070: 45 78 69 74 0D 0A 0D 0A 3B 2A 2A 2A 09 41 4E 53 Exit....;***.ANS
000080: 49 20 44 4F 57 4E 0D 0A 3B 0D 0A 2E 43 55 44 09 I DOWN..;...CUD.
000090: 4C 44 09 41 2C 28 41 6E 73 69 57 61 73 46 69 72 LD.A,(AnsiWasFir
0000A0: 73 74 29 0D 0A 09 43 50 09 22 5B 22 0D 0A 09 4A st)...CP."["...J
0000B0: 50 09 4E 5A 2C 41 6E 73 69 45 78 69 74 09 09 3B P.NZ,AnsiExit..;
0000C0: 20 49 67 6E 6F 72 65 20 45 53 43 28 42 0D 0A 09 Ignore ESC(B...
0000D0: 43 41 4C 4C 09 47 65 74 4E 75 6D 62 65 72 0D 0A CALL.GetNumber..
0000E0: 09 4C 44 09 42 2C 41 09 09 09 3B 20 53 61 76 65 .LD.B,A...; Save
0000F0: 20 76 61 6C 75 65 20 69 6E 20 62 0D 0A 09 43 50 value in b...CP
000100: 09 32 35 35 0D 0A 09 4A 52 09 4E 5A 2C 43 55 44 .255...JR.NZ,CUD
000110: 6C 70 0D 0A 09 4C 44 09 42 2C 31 09 09 09 3B 20 lp...LD.B,1...;
000120: 44 65 66 61 75 6C 74 0D 0A 2E 43 55 44 6C 70 09 Default...CUDlp.
000130: 4C 44 09 41 2C 28 59 29 09 3B 20 41 20 3C 2D 20 LD.A,(Y).; A <-
000140: 52 6F 77 0D 0A 09 41 44 44 09 41 2C 42 0D 0A 09 Row...ADD.A,B...
000150: 43 50 09 73 63 72 65 65 6E 5F 64 65 70 74 68 09 CP.screen_depth.
000160: 09 3B 20 54 6F 6F 20 66 61 72 3F 0D 0A 09 4A 50 .; Too far?...JP
000170: 09 43 2C 43 55 44 31 0D 0A 09 4C 44 09 41 2C 73 .C,CUD1...LD.A,s
000180: 63 72 65 65 6E 5F 64 65 70 74 68 2D 31 09 3B 20 creen_depth-1.;
000190: 54 6F 6F 20 66 61 72 20 74 68 65 6E 20 62 6F 74 Too far then bot
0001A0: 74 6F 6D 20 6F 66 20 73 63 72 65 65 6E 0D 0A 2E tom of screen...
0001B0: 43 55 44 31 09 4C 44 09 28 59 29 2C 41 09 3B 20 CUD1.LD.(Y),A.;
0001C0: 52 6F 77 20 3C 2D 20 41 0D 0A 09 4A 50 09 41 6E Row <- A...JP.An
0001D0: 73 69 45 78 69 74 0D 0A 0D 0A 3B 2A 2A 2A 09 41 siExit....;***.A
0001E0: 4E 53 49 20 52 49 47 48 54 0D 0A 3B 0D 0A 2E 43 NSI RIGHT..;...C
0001F0: 55 46 09 43 41 4C 4C 09 47 65 74 4E 75 6D 62 65 UF.CALL.GetNumbe
Size : 512 (Real : 512)
000000: 72 09 09 3B 20 4E 75 6D 62 65 72 20 69 6E 74 6F r..; Number into
000010: 20 41 0D 0A 09 4C 44 09 42 2C 41 09 09 09 3B 20 A...LD.B,A...;
000020: 56 61 6C 75 65 20 73 61 76 65 64 20 69 6E 20 42 Value saved in B
000030: 0D 0A 09 43 50 09 32 35 35 0D 0A 09 4A 52 09 4E ...CP.255...JR.N
000040: 5A 2C 43 55 46 67 65 74 0D 0A 09 4C 44 09 42 2C Z,CUFget...LD.B,
000050: 31 09 09 09 3B 20 44 65 66 61 75 6C 74 0D 0A 2E 1...; Default...
000060: 43 55 46 67 65 74 09 4C 44 09 41 2C 28 59 2B 31 CUFget.LD.A,(Y+1
000070: 29 09 3B 20 41 20 3C 2D 20 43 6F 6C 75 6D 6E 0D ).; A <- Column.
000080: 0A 09 41 44 44 09 42 09 09 09 3B 20 41 64 64 20 ..ADD.B...; Add
000090: 6D 6F 76 65 6D 65 6E 74 2E 0D 0A 09 43 50 09 38 movement....CP.8
0000A0: 30 09 09 09 3B 20 54 6F 6F 20 66 61 72 3F 0D 0A 0...; Too far?..
0000B0: 09 4A 52 09 43 2C 43 55 46 32 0D 0A 09 4C 44 09 .JR.C,CUF2...LD.
0000C0: 41 2C 37 39 09 09 09 3B 20 59 65 73 2C 20 72 69 A,79...; Yes, ri
0000D0: 67 68 74 20 65 64 67 65 0D 0A 2E 43 55 46 32 09 ght edge...CUF2.
0000E0: 4C 44 09 28 59 2B 31 29 2C 41 09 3B 20 43 6F 6C LD.(Y+1),A.; Col
0000F0: 75 6D 6E 20 3C 2D 20 41 0D 0A 09 4A 50 09 41 6E umn <- A...JP.An
000100: 73 69 45 78 69 74 0D 0A 0D 0A 3B 2A 2A 2A 09 41 siExit....;***.A
000110: 4E 53 49 20 4C 45 46 54 0D 0A 3B 0D 0A 2E 43 55 NSI LEFT..;...CU
000120: 42 09 43 41 4C 4C 09 47 65 74 4E 75 6D 62 65 72 B.CALL.GetNumber
000130: 09 09 3B 20 4E 75 6D 62 65 72 20 69 6E 74 6F 20 ..; Number into
000140: 41 0D 0A 09 4C 44 09 42 2C 41 09 09 09 3B 20 53 A...LD.B,A...; S
000150: 61 76 65 20 76 61 6C 75 65 20 69 6E 20 42 0D 0A ave value in B..
000160: 09 43 50 09 32 35 35 0D 0A 09 4A 52 09 4E 5A 2C .CP.255...JR.NZ,
000170: 43 55 42 67 65 74 0D 0A 09 4C 44 09 42 2C 31 09 CUBget...LD.B,1.
000180: 09 09 3B 20 44 65 66 61 75 6C 74 0D 0A 2E 43 55 ..; Default...CU
000190: 42 67 65 74 09 4C 44 09 41 2C 28 59 2B 31 29 09 Bget.LD.A,(Y+1).
0001A0: 3B 20 41 20 3C 2D 20 43 6F 6C 75 6D 6E 0D 0A 09 ; A <- Column...
0001B0: 43 50 09 41 2C 42 09 09 09 3B 20 54 6F 6F 20 66 CP.A,B...; Too f
0001C0: 61 72 3F 0D 0A 09 4A 52 09 43 2C 43 55 42 31 61 ar?...JR.C,CUB1a
0001D0: 0D 0A 09 53 55 42 09 41 2C 42 0D 0A 09 4C 44 09 ...SUB.A,B...LD.
0001E0: 28 59 2B 31 29 2C 41 09 3B 20 43 6F 6C 75 6D 6E (Y+1),A.; Column
0001F0: 20 3C 2D 41 0D 0A 09 4A 50 09 41 6E 73 69 45 78 <-A...JP.AnsiEx
Size : 512 (Real : 512)
000000: 69 74 0D 0A 2E 43 55 42 31 61 09 4C 44 09 41 2C it...CUB1a.LD.A,
000010: 30 0D 0A 09 4C 44 09 28 59 2B 31 29 2C 41 09 3B 0...LD.(Y+1),A.;
000020: 20 43 6F 6C 75 6D 6E 20 3C 2D 41 0D 0A 09 4A 50 Column <-A...JP
000030: 09 41 6E 73 69 45 78 69 74 0D 0A 0D 0A 3B 2A 2A .AnsiExit....;**
000040: 2A 09 41 4E 53 49 20 4C 4F 43 41 54 45 0D 0A 3B *.ANSI LOCATE..;
000050: 0D 0A 2E 48 56 50 0D 0A 2E 43 55 50 09 43 41 4C ...HVP...CUP.CAL
000060: 4C 09 47 65 74 4E 75 6D 62 65 72 0D 0A 09 43 50 L.GetNumber...CP
000070: 09 32 35 35 0D 0A 09 43 41 4C 4C 09 5A 2C 44 65 .255...CALL.Z,De
000080: 66 61 75 6C 74 4C 69 6E 65 09 3B 20 44 65 66 61 faultLine.; Defa
000090: 75 6C 74 20 3D 20 31 0D 0A 09 43 50 09 32 35 34 ult = 1...CP.254
0000A0: 09 09 3B 20 53 65 71 75 65 6E 63 65 20 45 6E 64 ..; Sequence End
0000B0: 20 2D 3E 20 31 0D 0A 09 43 41 4C 4C 09 5A 2C 44 -> 1...CALL.Z,D
0000C0: 65 66 61 75 6C 74 4C 69 6E 65 0D 0A 3B 2D 2D 0D efaultLine..;--.
0000D0: 0A 09 4F 52 20 09 41 0D 0A 09 43 41 4C 4C 20 09 ..OR .A...CALL .
0000E0: 5A 2C 44 65 66 61 75 6C 74 4C 69 6E 65 0D 0A 3B Z,DefaultLine..;
0000F0: 2D 2D 0D 0A 09 43 50 09 73 63 72 65 65 6E 5F 64 --...CP.screen_d
000100: 65 70 74 68 2B 31 09 3B 20 4F 75 74 20 6F 66 20 epth+1.; Out of
000110: 72 61 6E 67 65 20 74 68 65 6E 20 64 6F 6E 27 74 range then don't
000120: 20 6D 6F 76 65 0D 0A 09 4A 50 09 4E 43 2C 41 6E move...JP.NC,An
000130: 73 69 45 78 69 74 0D 0A 09 4C 44 09 45 2C 41 0D siExit...LD.E,A.
000140: 0A 09 43 41 4C 4C 09 47 65 74 4E 75 6D 62 65 72 ..CALL.GetNumber
000150: 0D 0A 09 43 50 09 32 35 35 09 09 3B 20 44 65 66 ...CP.255..; Def
000160: 61 75 6C 74 20 3D 20 31 0D 0A 09 43 41 4C 4C 09 ault = 1...CALL.
000170: 5A 2C 44 65 66 61 75 6C 74 43 6F 6C 75 6D 6E 0D Z,DefaultColumn.
000180: 0A 09 43 50 09 32 35 34 09 09 3B 20 53 65 71 75 ..CP.254..; Sequ
000190: 65 6E 63 65 20 45 6E 64 20 2D 3E 20 31 0D 0A 09 ence End -> 1...
0001A0: 43 41 4C 4C 09 5A 2C 44 65 66 61 75 6C 74 43 6F CALL.Z,DefaultCo
0001B0: 6C 75 6D 6E 0D 0A 3B 2D 2D 0D 0A 09 4F 52 09 41 lumn..;--...OR.A
0001C0: 0D 0A 09 43 41 4C 4C 09 5A 2C 44 65 66 61 75 6C ...CALL.Z,Defaul
0001D0: 74 43 6F 6C 75 6D 6E 0D 0A 3B 2D 2D 0D 0A 09 43 tColumn..;--...C
0001E0: 50 09 38 31 09 09 3B 20 4F 75 74 20 6F 66 20 72 P.81..; Out of r
0001F0: 61 6E 67 65 2C 20 74 68 65 6E 20 64 6F 6E 27 74 ange, then don't
Size : 512 (Real : 512)
000000: 20 6D 6F 76 65 0D 0A 09 4A 50 09 4E 43 2C 41 6E move...JP.NC,An
000010: 73 69 45 78 69 74 0D 0A 09 4C 44 09 44 2C 41 0D siExit...LD.D,A.
000020: 0A 09 45 58 09 48 4C 2C 44 45 0D 0A 09 44 45 43 ..EX.HL,DE...DEC
000030: 09 48 09 09 3B 20 54 72 61 6E 73 6C 61 74 65 20 .H..; Translate
000040: 66 72 6F 6D 20 41 6E 73 69 20 63 6F 2D 6F 72 64 from Ansi co-ord
000050: 69 6E 61 74 65 73 20 74 6F 20 68 61 72 64 77 61 inates to hardwa
000060: 72 65 0D 0A 09 44 45 43 09 4C 09 09 3B 20 63 6F re...DEC.L..; co
000070: 2D 6F 72 64 69 6E 61 74 65 73 0D 0A 09 4C 44 09 -ordinates...LD.
000080: 28 59 29 2C 48 4C 09 3B 20 53 65 74 20 74 68 65 (Y),HL.; Set the
000090: 20 63 75 72 73 6F 72 20 70 6F 73 69 74 69 6F 6E cursor position
0000A0: 2E 0D 0A 09 4A 50 09 41 6E 73 69 45 78 69 74 0D ....JP.AnsiExit.
0000B0: 0A 0D 0A 2E 44 65 66 61 75 6C 74 43 6F 6C 75 6D ....DefaultColum
0000C0: 6E 0D 0A 2E 44 65 66 61 75 6C 74 4C 69 6E 65 0D n...DefaultLine.
0000D0: 0A 09 4C 44 09 41 2C 31 0D 0A 09 52 45 54 0D 0A ..LD.A,1...RET..
0000E0: 0D 0A 3B 2A 2A 2A 09 41 4E 53 49 20 43 4C 45 41 ..;***.ANSI CLEA
0000F0: 52 20 53 43 52 45 45 4E 0D 0A 3B 0D 0A 2E 45 44 R SCREEN..;...ED
000100: 09 43 41 4C 4C 09 47 65 74 4E 75 6D 62 65 72 0D .CALL.GetNumber.
000110: 0A 09 4F 52 09 41 0D 0A 09 4A 50 09 5A 2C 45 44 ..OR.A...JP.Z,ED
000120: 31 09 09 3B 20 5A 65 72 6F 20 6D 65 61 6E 73 20 1..; Zero means
000130: 66 69 72 73 74 20 6F 70 74 69 6F 6E 0D 0A 09 43 first option...C
000140: 50 09 32 35 34 09 09 3B 20 41 6C 73 6F 20 64 65 P.254..; Also de
000150: 66 61 75 6C 74 0D 0A 09 4A 50 09 5A 2C 45 44 31 fault...JP.Z,ED1
000160: 0D 0A 09 43 50 09 32 35 35 0D 0A 09 4A 50 09 5A ...CP.255...JP.Z
000170: 2C 45 44 31 0D 0A 09 43 50 09 31 0D 0A 09 4A 50 ,ED1...CP.1...JP
000180: 09 5A 2C 45 44 32 0D 0A 09 43 50 09 32 0D 0A 09 .Z,ED2...CP.2...
000190: 4A 50 09 4E 5A 2C 41 6E 73 69 45 78 69 74 0D 0A JP.NZ,AnsiExit..
0001A0: 3B 2A 2A 2A 09 4F 70 74 69 6F 6E 20 32 0D 0A 3B ;***.Option 2..;
0001B0: 0D 0A 2E 45 44 33 09 4C 44 09 48 4C 2C 30 0D 0A ...ED3.LD.HL,0..
0001C0: 09 4C 44 09 28 59 29 2C 48 4C 09 3B 20 48 6F 6D .LD.(Y),HL.; Hom
0001D0: 65 20 74 68 65 20 63 75 72 73 6F 72 0D 0A 20 20 e the cursor..
0001E0: 20 20 20 20 20 20 43 41 4C 4C 20 20 20 20 43 4C CALL CL
0001F0: 45 41 52 5F 42 55 46 0D 0A 09 43 41 4C 4C 20 09 EAR_BUF...CALL .
Size : 512 (Real : 512)
000000: 43 4C 53 5F 73 63 72 65 65 6E 0D 0A 09 4A 50 20 CLS_screen...JP
000010: 41 4E 53 49 45 58 49 54 0D 0A 0D 0A 3B 2A 2A 2A ANSIEXIT....;***
000020: 09 4F 70 74 69 6F 6E 20 30 0D 0A 3B 0D 0A 2E 45 .Option 0..;...E
000030: 44 31 09 0D 0A 09 4C 44 09 48 4C 2C 28 59 29 09 D1....LD.HL,(Y).
000040: 3B 20 47 65 74 20 61 6E 64 20 73 61 76 65 20 63 ; Get and save c
000050: 75 72 73 6F 72 20 70 6F 73 69 74 69 6F 6E 0D 0A ursor position..
000060: 09 4C 44 09 41 2C 48 0D 0A 09 4F 52 09 4C 0D 0A .LD.A,H...OR.L..
000070: 09 4A 50 09 5A 2C 45 44 33 09 09 09 3B 20 49 66 .JP.Z,ED3...; If
000080: 20 77 65 20 61 72 65 20 61 74 20 74 68 65 20 74 we are at the t
000090: 6F 70 20 6F 66 20 74 68 65 0D 0A 09 09 09 09 09 op of the.......
0000A0: 3B 20 73 63 72 65 65 6E 20 61 6E 64 20 63 6C 65 ; screen and cle
0000B0: 61 72 69 6E 67 20 74 6F 20 74 68 65 20 62 6F 74 aring to the bot
0000C0: 74 6F 6D 0D 0A 09 09 09 09 09 3B 20 74 68 65 6E tom.......; then
0000D0: 20 77 65 20 61 72 65 20 63 6C 65 61 72 69 6E 67 we are clearing
0000E0: 20 61 6C 6C 20 74 68 65 20 73 63 72 65 65 6E 21 all the screen!
0000F0: 0D 0A 0D 0A 09 50 55 53 48 09 48 4C 0D 0A 09 0D .....PUSH.HL....
000100: 0A 09 4C 44 09 41 2C 73 63 72 65 65 6E 5F 64 65 ..LD.A,screen_de
000110: 70 74 68 2D 31 0D 0A 09 53 55 42 09 4C 09 09 09 pth-1...SUB.L...
000120: 3B 20 73 63 72 65 65 6E 5F 64 65 70 74 68 20 2D ; screen_depth -
000130: 20 52 6F 77 0D 0A 0D 0A 09 4C 44 09 48 4C 2C 30 Row.....LD.HL,0
000140: 09 09 09 3B 20 5A 65 72 6F 20 73 74 61 72 74 0D ...; Zero start.
000150: 0A 0D 0A 09 4F 52 09 41 09 09 09 3B 20 44 6F 20 ....OR.A...; Do
000160: 77 65 20 68 61 76 65 20 61 6E 79 20 6C 69 6E 65 we have any line
000170: 73 20 74 6F 20 61 64 64 3F 0D 0A 09 4A 52 09 5A s to add?...JR.Z
000180: 2C 45 44 31 5F 32 09 09 09 3B 20 49 66 20 6E 6F ,ED1_2...; If no
000190: 20 62 79 70 61 73 73 20 74 68 61 74 20 61 64 64 bypass that add
0001A0: 69 74 69 6F 6E 21 0D 0A 0D 0A 09 4C 44 09 42 2C ition!.....LD.B,
0001B0: 41 09 09 09 3B 20 4E 75 6D 62 65 72 20 6F 66 20 A...; Number of
0001C0: 6C 69 6E 65 73 20 74 6F 20 63 6F 75 6E 74 0D 0A lines to count..
0001D0: 09 4C 44 09 44 45 2C 38 30 0D 0A 2E 45 44 31 5F .LD.DE,80...ED1_
0001E0: 31 0D 0A 09 41 44 44 09 48 4C 2C 44 45 0D 0A 09 1...ADD.HL,DE...
0001F0: 44 4A 4E 5A 09 45 44 31 5F 31 0D 0A 09 0D 0A 2E DJNZ.ED1_1......
Size : 512 (Real : 512)
000000: 45 44 31 5F 32 0D 0A 09 45 58 09 48 4C 2C 44 45 ED1_2...EX.HL,DE
000010: 09 09 09 3B 20 56 61 6C 75 65 20 69 6E 74 6F 20 ...; Value into
000020: 44 45 0D 0A 09 50 4F 50 09 48 4C 0D 0A 09 4C 44 DE...POP.HL...LD
000030: 09 41 2C 38 30 0D 0A 09 53 55 42 09 48 09 09 09 .A,80...SUB.H...
000040: 3B 20 38 30 20 2D 20 43 6F 6C 75 6D 6E 73 0D 0A ; 80 - Columns..
000050: 09 4C 44 09 4C 2C 41 09 09 09 3B 20 41 64 64 20 .LD.L,A...; Add
000060: 74 6F 20 76 61 6C 75 65 20 62 65 66 6F 72 65 0D to value before.
000070: 0A 09 4C 44 09 48 2C 30 0D 0A 09 41 44 44 09 48 ..LD.H,0...ADD.H
000080: 4C 2C 44 45 0D 0A 0D 0A 09 50 55 53 48 09 48 4C L,DE.....PUSH.HL
000090: 09 09 09 3B 20 56 61 6C 75 65 20 73 61 76 65 64 ...; Value saved
0000A0: 20 66 6F 72 20 6C 61 74 65 72 0D 0A 0D 0A 09 4C for later.....L
0000B0: 44 09 48 4C 2C 28 59 29 09 3B 20 5F 74 68 61 74 D.HL,(Y).; _that
0000C0: 5F 20 76 61 6C 75 65 20 61 67 61 69 6E 21 0D 0A _ value again!..
0000D0: 09 43 41 4C 4C 09 73 63 72 5F 61 64 64 72 65 73 .CALL.scr_addres
0000E0: 73 09 09 3B 20 53 6F 20 77 68 65 72 65 20 64 6F s..; So where do
0000F0: 65 73 20 69 74 20 61 6C 6C 20 62 65 67 69 6E 3F es it all begin?
000100: 0D 0A 09 0D 0A 09 50 4F 50 09 42 43 09 09 09 3B ......POP.BC...;
000110: 20 4E 75 6D 62 65 72 20 74 6F 20 62 6C 61 6E 6B Number to blank
000120: 0D 0A 20 20 20 20 20 20 20 20 50 55 53 48 09 42 .. PUSH.B
000130: 43 09 09 09 3B 20 53 61 76 65 20 66 6F 72 20 61 C...; Save for a
000140: 20 6D 6F 6D 65 6E 74 21 0D 0A 0D 0A 09 43 41 4C moment!.....CAL
000150: 4C 09 53 63 72 65 65 6E 42 6C 61 6E 6B 09 09 3B L.ScreenBlank..;
000160: 20 4E 6F 77 20 64 6F 20 69 74 21 0D 0A 0D 0A 09 Now do it!.....
000170: 4C 44 09 48 4C 2C 28 59 29 09 3B 20 47 65 74 20 LD.HL,(Y).; Get
000180: 74 68 65 20 63 75 72 73 6F 72 20 70 6F 73 69 74 the cursor posit
000190: 69 6F 6E 20 61 67 61 69 6E 0D 0A 09 43 41 4C 4C ion again...CALL
0001A0: 09 47 65 74 41 64 64 72 65 73 73 09 09 3B 20 41 .GetAddress..; A
0001B0: 64 64 72 65 73 73 20 69 6E 20 62 75 66 66 65 72 ddress in buffer
0001C0: 0D 0A 09 0D 0A 09 50 4F 50 09 42 43 0D 0A 0D 0A ......POP.BC....
0001D0: 09 43 41 4C 4C 09 42 75 66 66 65 72 42 6C 61 6E .CALL.BufferBlan
0001E0: 6B 0D 0A 0D 0A 09 4A 50 09 41 6E 73 69 45 78 69 k.....JP.AnsiExi
0001F0: 74 09 09 3B 20 54 68 65 6E 20 65 78 69 74 20 70 t..; Then exit p
Size : 512 (Real : 512)
000000: 72 6F 70 65 72 6C 79 0D 0A 0D 0A 3B 2A 2A 2A 09 roperly....;***.
000010: 4F 70 74 69 6F 6E 09 31 0D 0A 3B 0D 0A 2E 45 44 Option.1..;...ED
000020: 32 0D 0A 09 4C 44 09 48 4C 2C 28 59 29 09 3B 20 2...LD.HL,(Y).;
000030: 47 65 74 20 61 6E 64 20 73 61 76 65 20 63 75 72 Get and save cur
000040: 73 6F 72 20 70 6F 73 69 74 69 6F 6E 0D 0A 09 50 sor position...P
000050: 55 53 48 09 48 4C 0D 0A 09 0D 0A 09 4C 44 09 41 USH.HL......LD.A
000060: 2C 4C 0D 0A 09 0D 0A 09 4C 44 09 48 4C 2C 30 09 ,L......LD.HL,0.
000070: 09 09 3B 20 5A 65 72 6F 20 73 74 61 72 74 0D 0A ..; Zero start..
000080: 0D 0A 09 4F 52 09 41 09 09 09 3B 20 44 6F 20 77 ...OR.A...; Do w
000090: 65 20 68 61 76 65 20 61 6E 79 20 6C 69 6E 65 73 e have any lines
0000A0: 20 74 6F 20 61 64 64 3F 0D 0A 09 4A 52 09 5A 2C to add?...JR.Z,
0000B0: 45 44 32 5F 32 09 09 09 3B 20 49 66 20 6E 6F 20 ED2_2...; If no
0000C0: 62 79 70 61 73 73 20 74 68 61 74 20 61 64 64 69 bypass that addi
0000D0: 74 69 6F 6E 21 0D 0A 0D 0A 09 4C 44 09 42 2C 41 tion!.....LD.B,A
0000E0: 09 09 09 3B 20 4E 75 6D 62 65 72 20 6F 66 20 6C ...; Number of l
0000F0: 69 6E 65 73 0D 0A 09 4C 44 09 44 45 2C 38 30 0D ines...LD.DE,80.
000100: 0A 2E 45 44 32 5F 31 0D 0A 09 41 44 44 09 48 4C ..ED2_1...ADD.HL
000110: 2C 44 45 0D 0A 09 44 4A 4E 5A 09 45 44 32 5F 31 ,DE...DJNZ.ED2_1
000120: 0D 0A 09 0D 0A 2E 45 44 32 5F 32 0D 0A 09 45 58 ......ED2_2...EX
000130: 09 48 4C 2C 44 45 09 09 09 3B 20 56 61 6C 75 65 .HL,DE...; Value
000140: 20 69 6E 74 6F 20 44 45 0D 0A 09 50 4F 50 09 48 into DE...POP.H
000150: 4C 0D 0A 09 4C 44 09 4C 2C 48 09 09 09 3B 20 41 L...LD.L,H...; A
000160: 64 64 20 74 6F 20 76 61 6C 75 65 20 62 65 66 6F dd to value befo
000170: 72 65 0D 0A 09 4C 44 09 48 2C 30 0D 0A 09 41 44 re...LD.H,0...AD
000180: 44 09 48 4C 2C 44 45 0D 0A 0D 0A 09 50 55 53 48 D.HL,DE.....PUSH
000190: 09 48 4C 09 09 09 3B 20 56 61 6C 75 65 20 73 61 .HL...; Value sa
0001A0: 76 65 64 20 66 6F 72 20 6C 61 74 65 72 0D 0A 0D ved for later...
0001B0: 0A 09 4C 44 09 48 4C 2C 30 09 09 09 3B 20 46 69 ..LD.HL,0...; Fi
0001C0: 6E 64 20 74 68 65 20 62 65 67 69 6E 69 6E 67 21 nd the begining!
0001D0: 0D 0A 09 43 41 4C 4C 09 73 63 72 5F 61 64 64 72 ...CALL.scr_addr
0001E0: 65 73 73 09 09 3B 20 53 6F 20 77 68 65 72 65 20 ess..; So where
0001F0: 64 6F 65 73 20 69 74 20 61 6C 6C 20 62 65 67 69 does it all begi
Size : 512 (Real : 512)
000000: 6E 3F 0D 0A 09 0D 0A 09 50 4F 50 09 42 43 09 09 n?......POP.BC..
000010: 09 3B 20 4E 75 6D 62 65 72 20 74 6F 20 62 6C 61 .; Number to bla
000020: 6E 6B 0D 0A 09 50 55 53 48 09 42 43 09 09 09 3B nk...PUSH.BC...;
000030: 20 53 61 76 65 20 66 6F 72 20 61 20 77 68 69 6C Save for a whil
000040: 65 0D 0A 0D 0A 09 43 41 4C 4C 09 53 63 72 65 65 e.....CALL.Scree
000050: 6E 42 6C 61 6E 6B 09 09 3B 20 4E 6F 77 20 64 6F nBlank..; Now do
000060: 20 69 74 21 0D 0A 0D 0A 09 4C 44 09 48 4C 2C 30 it!.....LD.HL,0
000070: 09 09 09 3B 20 46 69 6E 64 20 73 74 61 72 74 20 ...; Find start
000080: 70 6F 73 69 74 69 6F 6E 0D 0A 09 43 41 4C 4C 09 position...CALL.
000090: 47 65 74 41 64 64 72 65 73 73 09 09 3B 20 41 64 GetAddress..; Ad
0000A0: 64 72 65 73 73 20 69 6E 20 62 75 66 66 65 72 0D dress in buffer.
0000B0: 0A 09 50 4F 50 09 42 43 0D 0A 09 0D 0A 09 43 41 ..POP.BC......CA
0000C0: 4C 4C 09 42 75 66 66 65 72 42 6C 61 6E 6B 0D 0A LL.BufferBlank..
0000D0: 0D 0A 09 4A 50 09 41 6E 73 69 45 78 69 74 09 09 ...JP.AnsiExit..
0000E0: 3B 20 54 68 65 6E 20 65 78 69 74 20 70 72 6F 70 ; Then exit prop
0000F0: 65 72 6C 79 0D 0A 0D 0A 3B 20 2A 2A 2A 09 41 4E erly....; ***.AN
000100: 53 49 20 43 4C 45 41 52 20 4C 49 4E 45 0D 0A 3B SI CLEAR LINE..;
000110: 0D 0A 2E 45 4C 09 43 41 4C 4C 09 47 65 74 4E 75 ...EL.CALL.GetNu
000120: 6D 62 65 72 09 09 3B 20 47 65 74 20 76 61 6C 75 mber..; Get valu
000130: 65 0D 0A 09 43 50 09 30 0D 0A 09 4A 50 09 5A 2C e...CP.0...JP.Z,
000140: 45 4C 31 09 09 3B 20 5A 65 72 6F 20 26 20 44 65 EL1..; Zero & De
000150: 66 61 75 6C 74 20 61 72 65 20 74 68 65 20 73 61 fault are the sa
000160: 6D 65 0D 0A 09 43 50 09 32 35 35 0D 0A 09 4A 50 me...CP.255...JP
000170: 09 5A 2C 45 4C 31 0D 0A 09 43 50 09 32 35 34 0D .Z,EL1...CP.254.
000180: 0A 09 4A 50 09 5A 2C 45 4C 31 0D 0A 09 43 50 09 ..JP.Z,EL1...CP.
000190: 31 0D 0A 09 4A 50 09 5A 2C 45 4C 32 0D 0A 09 43 1...JP.Z,EL2...C
0001A0: 50 09 32 0D 0A 09 4A 50 09 4E 5A 2C 41 6E 73 69 P.2...JP.NZ,Ansi
0001B0: 45 78 69 74 09 3B 20 4F 74 68 65 72 77 69 73 65 Exit.; Otherwise
0001C0: 20 64 6F 6E 27 74 20 64 6F 20 61 20 74 68 69 6E don't do a thin
0001D0: 67 0D 0A 3B 2A 2A 2A 09 4F 70 74 69 6F 6E 20 32 g..;***.Option 2
0001E0: 0D 0A 3B 0D 0A 09 4C 44 09 48 4C 2C 28 59 29 0D ..;...LD.HL,(Y).
0001F0: 0A 09 4C 44 09 48 2C 30 0D 0A 09 50 55 53 48 09 ..LD.H,0...PUSH.
Size : 512 (Real : 512)
000000: 48 4C 0D 0A 09 43 41 4C 4C 09 73 63 72 5F 61 64 HL...CALL.scr_ad
000010: 64 72 65 73 73 09 09 3B 20 53 74 61 72 74 20 6F dress..; Start o
000020: 66 20 6C 69 6E 65 20 70 6F 73 69 74 69 6F 6E 0D f line position.
000030: 0A 09 0D 0A 09 4C 44 09 42 43 2C 38 30 09 09 09 .....LD.BC,80...
000040: 3B 20 38 30 20 62 79 74 65 73 20 74 6F 20 63 6C ; 80 bytes to cl
000050: 65 61 72 20 28 77 68 6F 6C 65 20 6C 69 6E 65 29 ear (whole line)
000060: 0D 0A 09 0D 0A 09 43 41 4C 4C 09 53 63 72 65 65 ......CALL.Scree
000070: 6E 42 6C 61 6E 6B 0D 0A 0D 0A 09 50 4F 50 09 48 nBlank.....POP.H
000080: 4C 0D 0A 09 43 41 4C 4C 09 47 65 74 41 64 64 72 L...CALL.GetAddr
000090: 65 73 73 0D 0A 09 4C 44 09 42 43 2C 38 30 0D 0A ess...LD.BC,80..
0000A0: 09 0D 0A 09 43 41 4C 4C 09 42 75 66 66 65 72 42 ....CALL.BufferB
0000B0: 6C 61 6E 6B 0D 0A 0D 0A 09 4A 50 09 41 6E 73 69 lank.....JP.Ansi
0000C0: 45 78 69 74 0D 0A 0D 0A 3B 2A 2A 2A 09 4F 70 74 Exit....;***.Opt
0000D0: 69 6F 6E 20 30 0D 0A 3B 0D 0A 2E 45 4C 31 09 4C ion 0..;...EL1.L
0000E0: 44 09 48 4C 2C 28 59 29 0D 0A 09 4C 44 09 41 2C D.HL,(Y)...LD.A,
0000F0: 38 30 09 09 3B 20 43 61 6C 63 75 6C 61 74 65 20 80..; Calculate
000100: 64 69 73 74 61 6E 63 65 20 74 6F 20 65 6E 64 20 distance to end
000110: 6F 66 20 6C 69 6E 65 0D 0A 09 53 55 42 09 48 0D of line...SUB.H.
000120: 0A 09 4C 44 09 43 2C 41 0D 0A 09 4C 44 09 42 2C ..LD.C,A...LD.B,
000130: 30 0D 0A 09 50 55 53 48 09 42 43 0D 0A 09 50 55 0...PUSH.BC...PU
000140: 53 48 09 48 4C 0D 0A 09 50 55 53 48 09 42 43 0D SH.HL...PUSH.BC.
000150: 0A 09 43 41 4C 4C 09 73 63 72 5F 61 64 64 72 65 ..CALL.scr_addre
000160: 73 73 09 3B 20 46 69 6E 64 20 63 75 72 72 65 6E ss.; Find curren
000170: 74 20 70 6F 73 69 74 69 6F 6E 0D 0A 09 50 4F 50 t position...POP
000180: 09 42 43 0D 0A 09 43 41 4C 4C 09 53 63 72 65 65 .BC...CALL.Scree
000190: 6E 42 6C 61 6E 6B 0D 0A 09 0D 0A 09 50 4F 50 09 nBlank......POP.
0001A0: 48 4C 0D 0A 09 43 41 4C 4C 09 47 65 74 41 64 64 HL...CALL.GetAdd
0001B0: 72 65 73 73 0D 0A 09 50 4F 50 09 42 43 0D 0A 09 ress...POP.BC...
0001C0: 0D 0A 09 43 41 4C 4C 09 42 75 66 66 65 72 42 6C ...CALL.BufferBl
0001D0: 61 6E 6B 0D 0A 0D 0A 09 4A 50 09 41 6E 73 69 45 ank.....JP.AnsiE
0001E0: 78 69 74 0D 0A 0D 0A 3B 2A 2A 2A 09 4F 70 74 69 xit....;***.Opti
0001F0: 6F 6E 20 31 0D 0A 3B 0D 0A 2E 45 4C 32 09 4C 44 on 1..;...EL2.LD
Size : 512 (Real : 512)
000000: 09 48 4C 2C 28 59 29 0D 0A 09 4C 44 09 43 2C 48 .HL,(Y)...LD.C,H
000010: 09 09 3B 20 42 43 20 3D 20 64 69 73 74 61 6E 63 ..; BC = distanc
000020: 65 20 66 72 6F 6D 20 73 74 61 72 74 20 6F 66 20 e from start of
000030: 6C 69 6E 65 0D 0A 09 4C 44 09 42 2C 30 0D 0A 09 line...LD.B,0...
000040: 4C 44 09 48 2C 30 0D 0A 09 50 55 53 48 09 42 43 LD.H,0...PUSH.BC
000050: 0D 0A 09 50 55 53 48 09 48 4C 0D 0A 09 50 55 53 ...PUSH.HL...PUS
000060: 48 09 42 43 0D 0A 09 43 41 4C 4C 09 73 63 72 5F H.BC...CALL.scr_
000070: 61 64 64 72 65 73 73 09 3B 20 46 69 6E 64 20 73 address.; Find s
000080: 74 61 72 74 20 6F 66 20 6C 69 6E 65 0D 0A 09 50 tart of line...P
000090: 4F 50 09 42 43 0D 0A 09 43 41 4C 4C 09 53 63 72 OP.BC...CALL.Scr
0000A0: 65 65 6E 42 6C 61 6E 6B 0D 0A 0D 0A 09 50 4F 50 eenBlank.....POP
0000B0: 09 48 4C 0D 0A 09 43 41 4C 4C 09 47 65 74 41 64 .HL...CALL.GetAd
0000C0: 64 72 65 73 73 0D 0A 09 50 4F 50 09 42 43 0D 0A dress...POP.BC..
0000D0: 09 0D 0A 09 43 41 4C 4C 09 42 75 66 66 65 72 42 ....CALL.BufferB
0000E0: 6C 61 6E 6B 0D 0A 0D 0A 09 4A 50 09 41 6E 73 69 lank.....JP.Ansi
0000F0: 45 78 69 74 0D 0A 0D 0A 2E 53 63 72 65 65 6E 42 Exit.....ScreenB
000100: 6C 61 6E 6B 0D 0A 3B 0D 0A 3B 09 48 4C 20 3D 20 lank..;..;.HL =
000110: 61 64 64 72 65 73 73 20 74 6F 20 63 6C 65 61 72 address to clear
000120: 20 66 72 6F 6D 0D 0A 3B 09 42 43 20 3D 20 6E 75 from..;.BC = nu
000130: 6D 62 65 72 20 6F 66 20 62 79 74 65 73 20 74 6F mber of bytes to
000140: 20 63 6C 65 61 72 0D 0A 3B 20 55 73 65 73 2F 41 clear..; Uses/A
000150: 62 75 73 65 73 20 2D 20 4D 6F 73 74 20 72 65 67 buses - Most reg
000160: 69 73 74 65 72 73 0D 0A 3B 0D 0A 09 4C 44 09 44 isters..;...LD.D
000170: 2C 38 09 09 09 3B 20 56 61 6C 75 65 20 74 6F 20 ,8...; Value to
000180: 61 64 64 20 62 65 74 77 65 65 6E 20 6C 69 6E 65 add between line
000190: 73 0D 0A 2E 53 63 72 65 65 6E 42 6C 61 6E 6B 5F s...ScreenBlank_
0001A0: 4E 65 78 74 0D 0A 09 4C 44 09 45 2C 38 09 09 09 Next...LD.E,8...
0001B0: 3B 20 38 20 62 79 74 65 73 20 64 6F 77 6E 0D 0A ; 8 bytes down..
0001C0: 09 50 55 53 48 09 48 4C 0D 0A 2E 53 63 72 65 65 .PUSH.HL...Scree
0001D0: 6E 42 6C 61 6E 6B 5F 44 6F 77 6E 0D 0A 3B 09 58 nBlank_Down..;.X
0001E0: 4F 52 09 41 09 09 09 3B 20 56 61 6C 75 65 20 74 OR.A...; Value t
0001F0: 6F 20 6C 6F 61 64 20 69 6E 0D 0A 3B 09 4C 44 09 o load in..;.LD.
Size : 512 (Real : 512)
000000: 28 48 4C 29 2C 41 09 09 09 3B 20 4C 6F 6F 70 20 (HL),A...; Loop
000010: 64 6F 77 6E 77 61 72 64 73 0D 0A 09 43 41 4C 4C downwards...CALL
000020: 20 09 53 63 72 65 65 6E 53 65 74 48 4C 0D 0A 09 .ScreenSetHL...
000030: 4C 44 09 28 48 4C 29 2C 41 0D 0A 09 4C 44 09 41 LD.(HL),A...LD.A
000040: 2C 48 09 09 09 3B 20 41 64 64 20 6F 66 66 73 65 ,H...; Add offse
000050: 74 0D 0A 09 41 44 44 09 44 0D 0A 09 4C 44 09 48 t...ADD.D...LD.H
000060: 2C 41 0D 0A 09 44 45 43 09 45 09 09 09 3B 20 31 ,A...DEC.E...; 1
000070: 20 6C 65 73 73 20 6C 69 6E 65 20 74 6F 20 67 6F less line to go
000080: 0D 0A 09 4C 44 09 41 2C 45 0D 0A 09 4F 52 09 41 ...LD.A,E...OR.A
000090: 09 09 09 3B 20 41 72 65 20 74 68 65 72 65 20 61 ...; Are there a
0000A0: 6E 79 20 6C 69 6E 65 73 20 6C 65 66 74 3F 0D 0A ny lines left?..
0000B0: 09 4A 52 09 4E 5A 2C 53 63 72 65 65 6E 42 6C 61 .JR.NZ,ScreenBla
0000C0: 6E 6B 5F 44 6F 77 6E 0D 0A 09 50 4F 50 09 48 4C nk_Down...POP.HL
0000D0: 0D 0A 09 43 41 4C 4C 09 53 63 72 65 65 6E 42 6C ...CALL.ScreenBl
0000E0: 61 6E 6B 5F 41 63 72 6F 73 73 0D 0A 09 44 45 43 ank_Across...DEC
0000F0: 09 42 43 09 09 09 3B 20 31 20 6C 65 73 73 20 61 .BC...; 1 less a
000100: 63 72 6F 73 73 20 6E 6F 77 21 0D 0A 09 4C 44 09 cross now!...LD.
000110: 41 2C 43 0D 0A 09 4F 52 09 42 0D 0A 09 4A 52 09 A,C...OR.B...JR.
000120: 4E 5A 2C 53 63 72 65 65 6E 42 6C 61 6E 6B 5F 4E NZ,ScreenBlank_N
000130: 65 78 74 0D 0A 0D 0A 09 52 45 54 0D 0A 0D 0A 2E ext.....RET.....
000140: 53 63 72 65 65 6E 53 65 74 48 4C 0D 0A 09 4C 44 ScreenSetHL...LD
000150: 20 41 2C 28 4A 49 6E 76 65 72 73 65 29 0D 0A 09 A,(JInverse)...
000160: 4F 52 20 41 0D 0A 09 4C 44 20 41 2C 32 35 35 0D OR A...LD A,255.
000170: 0A 09 52 45 54 20 5A 0D 0A 09 58 4F 52 20 41 0D ..RET Z...XOR A.
000180: 0A 09 52 45 54 0D 0A 0D 0A 2E 53 63 72 65 65 6E ..RET.....Screen
000190: 42 6C 61 6E 6B 5F 41 63 72 6F 73 73 0D 0A 09 49 Blank_Across...I
0001A0: 4E 43 09 48 4C 09 09 09 3B 20 48 4C 20 3D 20 48 NC.HL...; HL = H
0001B0: 4C 20 2B 20 31 0D 0A 09 4C 44 09 41 2C 48 0D 0A L + 1...LD.A,H..
0001C0: 09 41 4E 44 09 41 2C 25 30 30 30 30 30 31 31 31 .AND.A,%00000111
0001D0: 09 09 3B 20 4D 61 73 6B 20 62 61 63 6B 20 69 6E ..; Mask back in
0001E0: 74 6F 20 72 61 6E 67 65 20 6F 66 20 73 63 72 65 to range of scre
0001F0: 65 6E 0D 0A 09 41 44 44 09 41 2C 26 43 30 09 09 en...ADD.A,&C0..
Size : 512 (Real : 512)
000000: 09 3B 20 41 64 64 20 62 61 73 65 20 6F 66 20 73 .; Add base of s
000010: 63 72 65 65 6E 20 61 64 64 72 65 73 73 0D 0A 09 creen address...
000020: 4C 44 09 48 2C 41 0D 0A 09 52 45 54 0D 0A 0D 0A LD.H,A...RET....
000030: 2E 42 75 66 66 65 72 42 6C 61 6E 6B 0D 0A 3B 20 .BufferBlank..;
000040: 09 48 4C 20 3D 20 61 64 64 72 65 73 73 0D 0A 3B .HL = address..;
000050: 09 42 43 20 3D 20 6C 65 6E 67 74 68 0D 0A 09 50 .BC = length...P
000060: 55 53 48 09 48 4C 09 09 09 3B 20 31 20 66 6F 72 USH.HL...; 1 for
000070: 20 6C 61 74 65 72 21 0D 0A 09 50 55 53 48 09 48 later!...PUSH.H
000080: 4C 0D 0A 09 50 4F 50 09 44 45 0D 0A 09 49 4E 43 L...POP.DE...INC
000090: 09 44 45 09 09 09 3B 20 44 45 20 3C 2D 20 48 4C .DE...; DE <- HL
0000A0: 20 2B 31 0D 0A 09 50 55 53 48 09 42 43 09 09 09 +1...PUSH.BC...
0000B0: 3B 20 53 61 76 65 20 74 68 65 20 76 61 6C 75 65 ; Save the value
0000C0: 20 61 20 6C 69 74 74 6C 65 20 6C 6F 6E 67 65 72 a little longer
0000D0: 21 0D 0A 09 4C 44 09 28 48 4C 29 2C 33 32 09 09 !...LD.(HL),32..
0000E0: 09 3B 20 42 6C 61 6E 6B 20 74 68 69 73 20 61 72 .; Blank this ar
0000F0: 65 61 21 0D 0A 09 4C 44 49 52 0D 0A 0D 0A 09 50 ea!...LDIR.....P
000100: 4F 50 09 42 43 09 09 09 3B 20 52 65 73 74 6F 72 OP.BC...; Restor
000110: 65 20 76 61 6C 75 65 73 0D 0A 09 50 4F 50 09 48 e values...POP.H
000120: 4C 0D 0A 09 4C 44 20 20 20 20 20 20 44 45 2C 32 L...LD DE,2
000130: 30 34 38 09 09 09 3B 20 4D 6F 76 65 20 74 6F 20 048...; Move to
000140: 61 74 74 72 69 62 75 74 65 73 20 62 6C 6F 63 6B attributes block
000150: 0D 0A 09 41 44 44 09 48 4C 2C 44 45 0D 0A 09 50 ...ADD.HL,DE...P
000160: 55 53 48 09 48 4C 0D 0A 09 50 4F 50 09 44 45 0D USH.HL...POP.DE.
000170: 0A 09 49 4E 43 09 44 45 0D 0A 09 4C 44 20 09 41 ..INC.DE...LD .A
000180: 2C 28 46 4F 4E 54 53 45 54 29 0D 0A 09 41 4E 44 ,(FONTSET)...AND
000190: 09 25 31 30 30 30 0D 0A 09 4C 44 09 28 48 4C 29 .%1000...LD.(HL)
0001A0: 2C 41 0D 0A 09 4C 44 49 52 0D 0A 09 52 45 54 0D ,A...LDIR...RET.
0001B0: 0A 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ...;------------
0001C0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0001D0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 3B -------------..;
0001E0: 09 54 6F 74 61 6C 79 20 64 69 73 61 62 6C 65 20 .Totaly disable
0001F0: 73 63 72 65 65 6E 20 62 75 66 66 65 72 69 6E 67 screen buffering
Size : 512 (Real : 512)
000000: 0D 0A 3B 09 61 6E 64 20 72 65 73 65 74 20 61 6E ..;.and reset an
000010: 73 69 2F 73 74 6F 70 20 63 75 72 73 6F 72 20 66 si/stop cursor f
000020: 6C 61 73 68 0D 0A 3B 09 61 6E 64 20 72 65 6D 6F lash..;.and remo
000030: 76 65 20 63 75 72 73 6F 72 0D 0A 3B 2D 2D 2D 2D ve cursor..;----
000040: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000050: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000060: 2D 2D 2D 2D 2D 0D 0A 2E 41 4E 53 49 5F 4F 46 46 -----...ANSI_OFF
000070: 0D 0A 09 43 41 4C 4C 20 52 45 53 45 54 5F 41 4E ...CALL RESET_AN
000080: 53 49 0D 0A 09 43 41 4C 4C 20 53 43 52 5F 42 55 SI...CALL SCR_BU
000090: 46 5F 4F 46 46 0D 0A 20 20 20 20 20 20 20 20 4C F_OFF.. L
0000A0: 44 20 41 2C 28 63 75 72 73 6F 72 6F 6E 29 0D 0A D A,(cursoron)..
0000B0: 09 4F 52 20 41 0D 0A 09 43 41 4C 4C 20 4E 5A 2C .OR A...CALL NZ,
0000C0: 63 75 72 73 6F 72 09 09 3B 73 77 61 70 20 63 75 cursor..;swap cu
0000D0: 72 73 6F 72 0D 0A 09 58 4F 52 20 41 0D 0A 09 4C rsor...XOR A...L
0000E0: 44 20 28 63 75 72 73 6F 72 6F 6E 29 2C 41 0D 0A D (cursoron),A..
0000F0: 09 4C 44 20 28 63 75 72 73 6F 72 63 6F 75 6E 74 .LD (cursorcount
000100: 29 2C 41 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 ),A.. LD
000110: 41 2C 26 43 39 0D 0A 09 4C 44 20 28 6A 63 68 61 A,&C9...LD (jcha
000120: 6E 67 65 63 75 72 73 6F 72 29 2C 41 0D 0A 09 4C ngecursor),A...L
000130: 44 20 28 6A 6A 63 68 61 6E 67 65 63 75 72 73 6F D (jjchangecurso
000140: 72 29 2C 41 0D 0A 09 52 45 54 0D 0A 3B 2D 2D 2D r),A...RET..;---
000150: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000160: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000170: 2D 2D 2D 2D 2D 0D 0A 3B 09 72 65 73 74 6F 72 65 -----..;.restore
000180: 20 61 6E 73 69 2F 62 75 66 66 65 72 69 6E 67 20 ansi/buffering
000190: 61 6E 64 20 63 75 72 73 6F 72 0D 0A 3B 2D 2D 2D and cursor..;---
0001A0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0001B0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0001C0: 2D 2D 2D 2D 2D 0D 0A 2E 41 4E 53 49 5F 4F 4E 0D -----...ANSI_ON.
0001D0: 0A 09 43 41 4C 4C 20 52 45 53 45 54 5F 41 4E 53 ..CALL RESET_ANS
0001E0: 49 0D 0A 09 43 41 4C 4C 20 53 43 52 5F 42 55 46 I...CALL SCR_BUF
0001F0: 5F 4F 4E 0D 0A 09 4C 44 20 28 4A 4A 43 48 41 4E _ON...LD (JJCHAN
Size : 512 (Real : 512)
000000: 47 45 43 55 52 53 4F 52 29 2C 41 0D 0A 09 52 45 GECURSOR),A...RE
000010: 54 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D T..;------------
000020: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000030: 2D 0D 0A 3B 54 75 72 6E 20 6F 66 66 20 61 6E 64 -..;Turn off and
000040: 20 6F 6E 20 73 63 72 65 65 6E 20 62 75 66 66 65 on screen buffe
000050: 72 0D 0A 3B 09 65 78 69 74 20 41 46 20 63 6F 72 r..;.exit AF cor
000060: 72 75 70 74 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D rupt..;---------
000070: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000080: 2D 2D 2D 2D 2D 09 0D 0A 2E 53 43 52 5F 42 75 66 -----....SCR_Buf
000090: 5F 4F 4E 09 09 09 09 3B 73 63 72 65 65 6E 20 62 _ON....;screen b
0000A0: 75 66 66 65 72 20 6F 6E 0D 0A 20 20 20 20 20 20 uffer on..
0000B0: 20 20 58 4F 52 20 41 0D 0A 09 4A 52 20 53 43 52 XOR A...JR SCR
0000C0: 5F 42 4F 46 31 0D 0A 2E 53 43 52 5F 42 75 66 5F _BOF1...SCR_Buf_
0000D0: 4F 46 46 09 09 09 09 3B 73 63 72 65 65 6E 20 62 OFF....;screen b
0000E0: 75 66 66 65 72 20 6F 66 66 0D 0A 09 4C 44 20 41 uffer off...LD A
0000F0: 2C 26 43 39 0D 0A 2E 53 43 52 5F 42 4F 46 31 0D ,&C9...SCR_BOF1.
000100: 0A 09 4C 44 20 28 6A 73 63 72 6E 5F 65 6E 61 62 ..LD (jscrn_enab
000110: 6C 65 29 2C 41 0D 0A 09 4C 44 20 28 6A 72 6F 6C le),A...LD (jrol
000120: 6C 5F 65 6E 61 62 6C 65 29 2C 41 0D 0A 20 20 20 l_enable),A..
000130: 20 20 20 20 20 4C 44 20 28 6A 63 6C 65 61 72 5F LD (jclear_
000140: 65 6E 61 62 6C 65 29 2C 41 0D 0A 09 52 45 54 0D enable),A...RET.
000150: 0A 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ...;------------
000160: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000170: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000180: 2D 0D 0A 3B 09 53 43 52 45 45 4E 20 42 55 46 46 -..;.SCREEN BUFF
000190: 45 52 20 43 48 41 52 41 43 54 45 52 20 55 50 44 ER CHARACTER UPD
0001A0: 41 54 45 0D 0A 3B 09 45 6E 74 72 79 20 41 20 3D ATE..;.Entry A =
0001B0: 20 63 68 61 72 61 63 74 65 72 0D 0A 3B 2D 2D 2D character..;---
0001C0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0001D0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0001E0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 2E 4A ------------...J
0001F0: 53 63 72 6E 42 75 66 09 42 59 54 45 09 30 09 09 ScrnBuf.BYTE.0..
Size : 512 (Real : 512)
000000: 3B 20 52 75 6E 74 69 6D 65 20 66 6C 61 67 2E 20 ; Runtime flag.
000010: 20 30 20 3D 20 6F 6E 3B 20 26 63 39 20 3D 20 6F 0 = on; &c9 = o
000020: 66 66 0D 0A 2E 4A 53 63 72 6E 5F 65 6E 61 62 6C ff...JScrn_enabl
000030: 65 09 42 59 54 45 20 20 20 20 30 0D 0A 2E 53 63 e.BYTE 0...Sc
000040: 72 6E 42 75 66 0D 0A 09 50 55 53 48 09 41 46 09 rnBuf...PUSH.AF.
000050: 09 09 3B 20 53 61 76 65 20 63 68 61 72 61 63 74 ..; Save charact
000060: 65 72 0D 0A 09 4C 44 09 48 4C 2C 28 59 29 09 3B er...LD.HL,(Y).;
000070: 20 57 68 65 72 65 20 61 72 65 20 77 65 3F 0D 0A Where are we?..
000080: 09 43 41 4C 4C 09 47 65 74 41 64 64 72 65 73 73 .CALL.GetAddress
000090: 09 09 3B 20 46 69 6E 64 20 77 68 65 72 65 20 74 ..; Find where t
0000A0: 6F 20 70 75 74 20 62 79 74 65 0D 0A 09 4C 44 09 o put byte...LD.
0000B0: 28 48 4C 29 2C 41 09 09 09 3B 20 61 6E 64 20 73 (HL),A...; and s
0000C0: 61 76 65 20 69 74 20 74 68 65 72 65 0D 0A 09 4C ave it there...L
0000D0: 44 09 41 2C 28 66 6F 6E 74 73 65 74 29 0D 0A 09 D.A,(fontset)...
0000E0: 4C 44 09 44 45 2C 32 30 34 38 09 09 09 3B 20 4D LD.DE,2048...; M
0000F0: 6F 76 65 20 74 6F 20 61 74 74 72 69 62 20 62 6C ove to attrib bl
000100: 6F 63 6B 0D 0A 09 41 44 44 09 48 4C 2C 44 45 0D ock...ADD.HL,DE.
000110: 0A 09 4C 44 09 28 48 4C 29 2C 41 0D 0A 09 50 4F ..LD.(HL),A...PO
000120: 50 09 41 46 09 09 09 3B 20 52 65 73 74 6F 72 65 P.AF...; Restore
000130: 20 63 68 61 72 61 63 74 65 72 0D 0A 09 52 45 54 character...RET
000140: 0D 0A 0D 0A 3B 09 52 6F 6C 6C 20 62 75 66 66 65 ....;.Roll buffe
000150: 72 20 64 6F 77 6E 0D 0A 3B 0D 0A 2E 4A 42 75 66 r down..;...JBuf
000160: 66 65 72 5F 72 6F 6C 6C 0D 0A 09 42 59 54 45 09 fer_roll...BYTE.
000170: 30 09 09 09 3B 20 47 65 74 73 20 73 65 74 20 61 0...; Gets set a
000180: 74 20 72 75 6E 74 69 6D 65 3B 20 73 65 6C 66 20 t runtime; self
000190: 6D 6F 64 69 66 79 69 6E 67 0D 0A 2E 4A 72 6F 6C modifying...Jrol
0001A0: 6C 5F 65 6E 61 62 6C 65 0D 0A 09 42 59 54 45 09 l_enable...BYTE.
0001B0: 30 0D 0A 2E 42 75 66 66 65 72 5F 72 6F 6C 6C 0D 0...Buffer_roll.
0001C0: 0A 09 0D 0A 09 4C 44 09 42 43 2C 53 63 72 65 65 .....LD.BC,Scree
0001D0: 6E 5F 64 65 70 74 68 2D 31 2A 38 30 09 3B 20 23 n_depth-1*80.; #
0001E0: 0D 0A 09 4C 44 09 48 4C 2C 53 63 72 65 65 6E 5F ...LD.HL,Screen_
0001F0: 43 2B 38 30 09 09 3B 20 46 52 4F 4D 0D 0A 09 4C C+80..; FROM...L
Size : 512 (Real : 512)
000000: 44 09 44 45 2C 53 63 72 65 65 6E 5F 43 09 09 3B D.DE,Screen_C..;
000010: 20 54 4F 0D 0A 09 4C 44 49 52 0D 0A 09 4C 44 09 TO...LDIR...LD.
000020: 42 43 2C 53 63 72 65 65 6E 5F 64 65 70 74 68 2D BC,Screen_depth-
000030: 31 2A 38 30 09 3B 20 23 0D 0A 09 4C 44 09 48 4C 1*80.; #...LD.HL
000040: 2C 53 63 72 65 65 6E 5F 41 2B 38 30 09 09 3B 20 ,Screen_A+80..;
000050: 46 52 4F 4D 0D 0A 09 4C 44 09 44 45 2C 53 63 72 FROM...LD.DE,Scr
000060: 65 65 6E 5F 41 09 09 3B 20 54 4F 0D 0A 09 4C 44 een_A..; TO...LD
000070: 49 52 0D 0A 0D 0A 09 4C 44 09 48 4C 2C 73 63 72 IR.....LD.HL,scr
000080: 65 65 6E 5F 64 65 70 74 68 2D 31 2A 38 30 2B 53 een_depth-1*80+S
000090: 63 72 65 65 6E 5F 43 0D 0A 09 4C 44 09 44 45 2C creen_C...LD.DE,
0000A0: 73 63 72 65 65 6E 5F 64 65 70 74 68 2D 31 2A 38 screen_depth-1*8
0000B0: 30 2B 53 63 72 65 65 6E 5F 43 2B 31 0D 0A 09 4C 0+Screen_C+1...L
0000C0: 44 09 42 43 2C 37 39 0D 0A 09 4C 44 09 28 48 4C D.BC,79...LD.(HL
0000D0: 29 2C 33 32 0D 0A 09 4C 44 49 52 0D 0A 09 4C 44 ),32...LDIR...LD
0000E0: 09 48 4C 2C 73 63 72 65 65 6E 5F 64 65 70 74 68 .HL,screen_depth
0000F0: 2D 31 2A 38 30 2B 53 63 72 65 65 6E 5F 41 0D 0A -1*80+Screen_A..
000100: 09 4C 44 09 44 45 2C 73 63 72 65 65 6E 5F 64 65 .LD.DE,screen_de
000110: 70 74 68 2D 31 2A 38 30 2B 53 63 72 65 65 6E 5F pth-1*80+Screen_
000120: 41 2B 31 0D 0A 09 4C 44 09 42 43 2C 37 39 0D 0A A+1...LD.BC,79..
000130: 3B 09 4C 44 20 09 41 2C 28 46 4F 4E 54 53 45 54 ;.LD .A,(FONTSET
000140: 29 0D 0A 3B 09 41 4E 44 09 25 31 30 30 30 0D 0A )..;.AND.%1000..
000150: 3B 09 4C 44 09 28 48 4C 29 2C 41 0D 0A 20 09 4C ;.LD.(HL),A.. .L
000160: 44 09 28 48 4C 29 2C 30 0D 0A 09 4C 44 49 52 09 D.(HL),0...LDIR.
000170: 0D 0A 09 52 45 54 0D 0A 0D 0A 3B 09 43 6C 65 61 ...RET....;.Clea
000180: 72 20 62 75 66 66 65 72 0D 0A 3B 0D 0A 2E 6A 63 r buffer..;...jc
000190: 6C 65 61 72 5F 42 75 66 0D 0A 09 42 59 54 45 09 lear_Buf...BYTE.
0001A0: 30 09 09 09 3B 20 52 75 6E 74 69 6D 65 20 6F 70 0...; Runtime op
0001B0: 74 69 6F 6E 3B 20 30 20 3D 20 6F 6E 2C 26 63 39 tion; 0 = on,&c9
0001C0: 20 3D 6F 66 66 0D 0A 2E 4A 63 6C 65 61 72 5F 65 =off...Jclear_e
0001D0: 6E 61 62 6C 65 0D 0A 09 42 59 54 45 09 30 0D 0A nable...BYTE.0..
0001E0: 2E 63 6C 65 61 72 5F 42 75 66 0D 0A 09 4C 44 09 .clear_Buf...LD.
0001F0: 42 43 2C 32 30 34 37 09 09 09 3B 20 4C 65 6E 67 BC,2047...; Leng
Size : 512 (Real : 512)
000000: 74 68 20 6F 66 20 62 6C 6F 63 6B 20 2D 31 20 28 th of block -1 (
000010: 73 74 61 72 74 20 31 20 75 70 29 0D 0A 09 4C 44 start 1 up)...LD
000020: 09 48 4C 2C 53 63 72 65 65 6E 5F 43 09 09 3B 20 .HL,Screen_C..;
000030: 46 52 4F 4D 0D 0A 09 4C 44 09 44 45 2C 53 63 72 FROM...LD.DE,Scr
000040: 65 65 6E 5F 43 2B 31 09 09 3B 20 54 4F 20 2C 20 een_C+1..; TO ,
000050: 6F 76 65 72 6C 61 70 70 69 6E 67 0D 0A 09 4C 44 overlapping...LD
000060: 09 28 48 4C 29 2C 33 32 09 09 09 3B 20 46 69 6C .(HL),32...; Fil
000070: 6C 20 66 69 72 73 74 20 62 79 74 65 0D 0A 09 4C l first byte...L
000080: 44 49 52 0D 0A 09 4C 44 09 42 43 2C 32 30 34 37 DIR...LD.BC,2047
000090: 09 09 09 3B 20 4C 65 6E 67 74 68 0D 0A 09 4C 44 ...; Length...LD
0000A0: 09 48 4C 2C 53 63 72 65 65 6E 5F 41 09 09 3B 20 .HL,Screen_A..;
0000B0: 46 52 4F 4D 0D 0A 09 4C 44 09 44 45 2C 53 63 72 FROM...LD.DE,Scr
0000C0: 65 65 6E 5F 41 2B 31 09 09 3B 20 54 4F 2C 20 6F een_A+1..; TO, o
0000D0: 76 65 72 6C 61 70 70 69 6E 67 0D 0A 09 4C 44 09 verlapping...LD.
0000E0: 28 48 4C 29 2C 30 09 09 09 3B 20 46 69 6C 6C 20 (HL),0...; Fill
0000F0: 66 69 72 73 74 20 62 79 74 65 0D 0A 09 4C 44 49 first byte...LDI
000100: 52 0D 0A 09 52 45 54 20 20 20 20 20 20 20 20 20 R...RET
000110: 20 20 20 0D 0A 0D 0A 0D 0A 3B 2A 2A 2A 09 41 4E ......;***.AN
000120: 53 49 20 53 45 54 20 47 52 41 50 48 49 43 53 20 SI SET GRAPHICS
000130: 52 45 4E 44 49 54 49 4F 4E 0D 0A 3B 0D 0A 2E 53 RENDITION..;...S
000140: 47 52 09 43 41 4C 4C 09 47 65 74 4E 75 6D 62 65 GR.CALL.GetNumbe
000150: 72 0D 0A 09 43 50 09 32 35 34 09 09 3B 20 32 35 r...CP.254..; 25
000160: 34 20 73 69 67 6E 69 66 69 65 73 20 65 6E 64 20 4 signifies end
000170: 6F 66 20 73 65 71 75 65 6E 63 65 0D 0A 09 4A 50 of sequence...JP
000180: 09 5A 2C 41 6E 73 69 45 78 69 74 0D 0A 09 4F 52 .Z,AnsiExit...OR
000190: 09 41 0D 0A 09 43 41 4C 4C 09 5A 2C 41 6C 6C 4F .A...CALL.Z,AllO
0001A0: 66 66 0D 0A 09 43 50 09 32 35 35 09 09 3B 20 44 ff...CP.255..; D
0001B0: 65 66 61 75 6C 74 20 6D 65 61 6E 73 20 61 6C 6C efault means all
0001C0: 20 6F 66 66 0D 0A 09 43 41 4C 4C 09 5A 2C 41 6C off...CALL.Z,Al
0001D0: 6C 4F 66 66 0D 0A 09 43 50 09 31 0D 0A 09 43 41 lOff...CP.1...CA
0001E0: 4C 4C 09 5A 2C 42 6F 6C 64 4F 6E 0D 0A 09 43 50 LL.Z,BoldOn...CP
0001F0: 09 32 0D 0A 09 43 41 4C 4C 09 5A 2C 66 65 69 6E .2...CALL.Z,fein
Size : 512 (Real : 512)
000000: 74 4F 6E 0D 0A 09 43 50 09 33 0D 0A 09 43 41 4C tOn...CP.3...CAL
000010: 4C 09 5A 2C 49 74 61 6C 69 63 4F 6E 09 0D 0A 09 L.Z,ItalicOn....
000020: 43 50 09 34 0D 0A 09 43 41 4C 4C 09 5A 2C 55 6E CP.4...CALL.Z,Un
000030: 64 65 72 4F 6E 0D 0A 09 43 50 09 35 0D 0A 09 43 derOn...CP.5...C
000040: 41 4C 4C 09 5A 2C 49 74 61 6C 69 63 4F 6E 0D 0A ALL.Z,ItalicOn..
000050: 09 43 50 09 36 0D 0A 09 43 41 4C 4C 09 5A 2C 49 .CP.6...CALL.Z,I
000060: 74 61 6C 69 63 4F 6E 0D 0A 09 43 50 09 37 0D 0A talicOn...CP.7..
000070: 09 43 41 4C 4C 09 5A 2C 49 6E 76 65 72 73 65 4F .CALL.Z,InverseO
000080: 6E 0D 0A 09 43 50 09 38 0D 0A 09 43 41 4C 4C 09 n...CP.8...CALL.
000090: 5A 2C 53 61 6D 65 62 61 63 6B 66 6F 72 65 0D 0A Z,Samebackfore..
0000A0: 09 43 50 09 32 39 09 09 3B 20 33 30 20 74 6F 20 .CP.29..; 30 to
0000B0: 33 37 20 61 72 65 20 66 6F 72 65 67 72 6F 75 6E 37 are foregroun
0000C0: 64 20 63 6F 6C 6F 75 72 73 2E 0D 0A 09 43 41 4C d colours....CAL
0000D0: 4C 09 4E 43 2C 42 61 63 6B 5F 46 6F 72 65 0D 0A L.NC,Back_Fore..
0000E0: 09 4A 50 09 53 47 52 09 09 3B 20 43 6F 64 65 20 .JP.SGR..; Code
0000F0: 69 73 20 72 65 2D 65 6E 74 72 61 6E 74 0D 0A 0D is re-entrant...
000100: 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D .;--------------
000110: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000120: 2D 2D 0D 0A 3B 0D 0A 3B 09 52 45 53 45 54 20 47 --..;..;.RESET G
000130: 52 41 50 48 49 43 53 0D 0A 3B 0D 0A 3B 09 45 6E RAPHICS..;..;.En
000140: 74 72 79 20 2D 20 4E 6F 6E 65 0D 0A 3B 09 45 78 try - None..;.Ex
000150: 69 74 20 20 2D 20 4E 6F 6E 65 0D 0A 3B 09 55 73 it - None..;.Us
000160: 65 64 20 20 2D 20 4E 6F 6E 65 0D 0A 3B 2D 2D 2D ed - None..;---
000170: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000180: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 2E -------------...
000190: 41 6C 6C 4F 66 66 0D 0A 09 50 55 53 48 09 41 46 AllOff...PUSH.AF
0001A0: 09 09 3B 20 53 61 76 65 20 72 65 67 69 73 74 65 ..; Save registe
0001B0: 72 73 0D 0A 09 58 4F 52 20 41 09 09 09 3B 20 3D rs...XOR A...; =
0001C0: 20 6F 6E 0D 0A 09 4C 44 09 28 4A 67 65 74 63 68 on...LD.(Jgetch
0001D0: 61 72 61 63 74 65 72 29 2C 41 0D 0A 09 4C 44 09 aracter),A...LD.
0001E0: 41 2C 26 43 39 09 09 3B 20 3D 20 6F 66 66 0D 0A A,&C9..; = off..
0001F0: 09 4C 44 09 28 4A 42 6F 6C 64 29 2C 41 09 3B 20 .LD.(JBold),A.;
Size : 512 (Real : 512)
000000: 54 75 72 6E 20 74 68 65 20 66 6C 61 67 73 20 6F Turn the flags o
000010: 66 66 0D 0A 09 4C 44 09 28 4A 49 74 61 6C 69 63 ff...LD.(JItalic
000020: 73 29 2C 41 0D 0A 09 4C 44 09 28 4A 55 6E 64 65 s),A...LD.(JUnde
000030: 72 29 2C 41 0D 0A 09 4C 44 09 28 4A 49 6E 76 65 r),A...LD.(JInve
000040: 72 73 65 29 2C 41 0D 0A 09 4C 44 20 09 28 4A 66 rse),A...LD .(Jf
000050: 65 69 6E 74 29 2C 41 0D 0A 09 4C 44 09 28 4A 53 eint),A...LD.(JS
000060: 6D 61 73 68 29 2C 41 0D 0A 09 4C 44 09 28 4A 48 mash),A...LD.(JH
000070: 69 67 68 49 6E 74 29 2C 41 0D 0A 09 58 4F 52 09 ighInt),A...XOR.
000080: 41 09 09 3B 20 52 65 73 65 74 20 62 61 63 6B 67 A..; Reset backg
000090: 72 6F 75 6E 64 20 74 6F 20 62 6C 61 63 6B 0D 0A round to black..
0000A0: 09 4C 44 09 28 62 61 63 6B 63 6F 6C 6F 75 72 29 .LD.(backcolour)
0000B0: 2C 41 0D 0A 09 4C 44 09 41 2C 37 09 09 3B 20 52 ,A...LD.A,7..; R
0000C0: 65 73 65 74 20 66 6F 72 65 67 72 6F 75 6E 64 20 eset foreground
0000D0: 74 6F 20 77 68 69 74 65 0D 0A 09 4C 44 09 28 66 to white...LD.(f
0000E0: 6F 72 65 63 6F 6C 6F 75 72 29 2C 41 0D 0A 09 58 orecolour),A...X
0000F0: 4F 52 09 41 0D 0A 09 4C 44 09 28 66 6F 6E 74 73 OR.A...LD.(fonts
000100: 65 74 29 2C 41 09 3B 20 52 65 73 65 74 20 74 68 et),A.; Reset th
000110: 65 20 62 69 74 20 6D 61 70 20 73 74 6F 72 65 0D e bit map store.
000120: 0A 09 50 4F 50 09 41 46 09 09 3B 20 52 65 73 74 ..POP.AF..; Rest
000130: 6F 72 65 20 72 65 67 69 73 74 65 72 0D 0A 09 52 ore register...R
000140: 45 54 0D 0A 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D ET....;---------
000150: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000160: 2D 2D 2D 2D 2D 2D 2D 0D 0A 3B 0D 0A 3B 09 54 55 -------..;..;.TU
000170: 52 4E 20 42 4F 4C 44 20 4F 4E 0D 0A 3B 0D 0A 3B RN BOLD ON..;..;
000180: 09 45 6E 74 72 79 20 2D 20 4E 6F 6E 65 0D 0A 3B .Entry - None..;
000190: 09 45 78 69 74 20 20 2D 20 4E 6F 6E 65 0D 0A 3B .Exit - None..;
0001A0: 09 55 73 65 64 20 20 2D 20 4E 6F 6E 65 0D 0A 3B .Used - None..;
0001B0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0001C0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0001D0: 0D 0A 2E 42 6F 6C 64 4F 6E 09 0D 0A 09 50 55 53 ...BoldOn....PUS
0001E0: 48 09 41 46 09 09 3B 20 53 61 76 65 20 72 65 67 H.AF..; Save reg
0001F0: 69 73 74 65 72 0D 0A 09 58 4F 52 09 41 09 09 3B ister...XOR.A..;
Size : 512 (Real : 512)
000000: 20 30 20 6D 65 61 6E 73 20 6F 6E 0D 0A 09 4C 44 0 means on...LD
000010: 09 28 4A 42 6F 6C 64 29 2C 41 0D 0A 09 4C 44 09 .(JBold),A...LD.
000020: 28 4A 48 69 67 68 49 6E 74 29 2C 41 0D 0A 09 4C (JHighInt),A...L
000030: 44 09 41 2C 28 66 6F 72 65 63 6F 6C 6F 75 72 29 D.A,(forecolour)
000040: 09 3B 20 41 6E 64 20 75 70 64 61 74 65 20 74 68 .; And update th
000050: 65 20 66 6F 72 65 67 72 6F 75 6E 64 20 63 6F 6C e foreground col
000060: 6F 75 72 2C 0D 0A 09 43 50 09 38 09 09 3B 20 28 our,...CP.8..; (
000070: 69 66 20 6C 65 73 73 20 74 68 61 6E 20 38 29 0D if less than 8).
000080: 0A 09 4A 52 09 4E 43 2C 42 4F 6E 31 0D 0A 09 4F ..JR.NC,BOn1...O
000090: 52 09 41 09 09 3B 20 73 6F 20 6C 6F 6E 67 20 61 R.A..; so long a
0000A0: 73 20 69 74 20 69 73 20 6E 6F 74 20 30 2E 0D 0A s it is not 0...
0000B0: 09 4A 52 09 5A 2C 42 4F 6E 31 0D 0A 09 41 44 44 .JR.Z,BOn1...ADD
0000C0: 09 38 0D 0A 09 4C 44 09 28 66 6F 72 65 63 6F 6C .8...LD.(forecol
0000D0: 6F 75 72 29 2C 41 0D 0A 09 4C 44 09 41 2C 26 43 our),A...LD.A,&C
0000E0: 39 09 09 3B 20 49 66 20 62 6F 6C 64 20 69 73 20 9..; If bold is
0000F0: 6F 6E 2C 20 74 68 65 6E 20 69 74 20 6F 6E 6C 79 on, then it only
000100: 20 61 66 66 65 63 74 73 20 66 6F 72 65 2E 0D 0A affects fore...
000110: 09 4C 44 09 28 4A 53 6D 61 73 68 29 2C 41 09 3B .LD.(JSmash),A.;
000120: 20 53 6F 20 77 65 20 4D 55 53 54 20 4E 4F 54 20 So we MUST NOT
000130: 63 6C 65 61 72 20 74 68 65 20 63 68 61 72 61 63 clear the charac
000140: 74 65 72 2E 0D 0A 2E 42 4F 6E 31 0D 0A 09 4C 44 ter....BOn1...LD
000150: 20 41 2C 26 43 39 0D 0A 09 4C 44 20 28 6A 67 65 A,&C9...LD (jge
000160: 74 63 68 61 72 61 63 74 65 72 29 2C 41 0D 0A 09 tcharacter),A...
000170: 4C 44 20 28 6A 66 65 69 6E 74 29 2C 41 0D 0A 09 LD (jfeint),A...
000180: 4C 44 09 41 2C 28 66 6F 6E 74 73 65 74 29 0D 0A LD.A,(fontset)..
000190: 09 53 45 54 09 30 2C 41 09 09 3B 20 74 75 72 6E .SET.0,A..; turn
0001A0: 20 4F 4E 20 69 6E 64 69 63 61 74 6F 72 20 66 6C ON indicator fl
0001B0: 61 67 0D 0A 09 52 45 53 09 35 2C 41 0D 0A 09 4C ag...RES.5,A...L
0001C0: 44 09 28 66 6F 6E 74 73 65 74 29 2C 41 0D 0A 09 D.(fontset),A...
0001D0: 50 4F 50 09 41 46 09 09 3B 20 52 65 73 74 6F 72 POP.AF..; Restor
0001E0: 65 20 72 65 67 69 73 74 65 72 0D 0A 09 52 45 54 e register...RET
0001F0: 0D 0A 0D 0A 0D 0A 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D ........;-------
Size : 512 (Real : 512)
000000: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000010: 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 3B 0D 0A 3B 09 ---------..;..;.
000020: 54 55 52 4E 20 46 45 49 4E 54 20 4F 4E 0D 0A 3B TURN FEINT ON..;
000030: 0D 0A 3B 09 45 6E 74 72 79 20 2D 20 4E 6F 6E 65 ..;.Entry - None
000040: 0D 0A 3B 09 45 78 69 74 20 20 2D 20 4E 6F 6E 65 ..;.Exit - None
000050: 0D 0A 3B 09 55 73 65 64 20 20 2D 20 4E 6F 6E 65 ..;.Used - None
000060: 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ..;-------------
000070: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000080: 2D 2D 2D 0D 0A 2E 66 65 69 6E 74 4F 6E 0D 0A 09 ---...feintOn...
000090: 50 55 53 48 09 41 46 09 09 3B 20 53 61 76 65 20 PUSH.AF..; Save
0000A0: 72 65 67 69 73 74 65 72 0D 0A 09 58 4F 52 09 41 register...XOR.A
0000B0: 09 09 3B 20 30 20 6D 65 61 6E 73 20 6F 6E 0D 0A ..; 0 means on..
0000C0: 09 4C 44 09 28 4A 66 65 69 6E 74 29 2C 41 0D 0A .LD.(Jfeint),A..
0000D0: 09 4C 44 09 28 4A 48 69 67 68 49 6E 74 29 2C 41 .LD.(JHighInt),A
0000E0: 0D 0A 09 4C 44 09 41 2C 28 66 6F 72 65 63 6F 6C ...LD.A,(forecol
0000F0: 6F 75 72 29 09 3B 20 41 6E 64 20 75 70 64 61 74 our).; And updat
000100: 65 20 74 68 65 20 66 6F 72 65 67 72 6F 75 6E 64 e the foreground
000110: 20 63 6F 6C 6F 75 72 2C 0D 0A 09 43 50 09 38 09 colour,...CP.8.
000120: 09 3B 20 28 69 66 20 6C 65 73 73 20 74 68 61 6E .; (if less than
000130: 20 38 29 0D 0A 09 4A 52 09 4E 43 2C 66 65 6E 31 8)...JR.NC,fen1
000140: 0D 0A 09 4F 52 09 41 09 09 3B 20 73 6F 20 6C 6F ...OR.A..; so lo
000150: 6E 67 20 61 73 20 69 74 20 69 73 20 6E 6F 74 20 ng as it is not
000160: 30 2E 0D 0A 09 4A 52 09 5A 2C 66 65 6E 31 0D 0A 0....JR.Z,fen1..
000170: 09 41 44 44 09 38 0D 0A 09 4C 44 09 28 66 6F 72 .ADD.8...LD.(for
000180: 65 63 6F 6C 6F 75 72 29 2C 41 0D 0A 09 4C 44 09 ecolour),A...LD.
000190: 41 2C 26 43 39 09 09 3B 20 49 66 20 62 6F 6C 64 A,&C9..; If bold
0001A0: 20 69 73 20 6F 6E 2C 20 74 68 65 6E 20 69 74 20 is on, then it
0001B0: 6F 6E 6C 79 20 61 66 66 65 63 74 73 20 66 6F 72 only affects for
0001C0: 65 2E 0D 0A 09 4C 44 09 28 4A 53 6D 61 73 68 29 e....LD.(JSmash)
0001D0: 2C 41 09 3B 20 53 6F 20 77 65 20 4D 55 53 54 20 ,A.; So we MUST
0001E0: 4E 4F 54 20 63 6C 65 61 72 20 74 68 65 20 63 68 NOT clear the ch
0001F0: 61 72 61 63 74 65 72 2E 0D 0A 2E 66 65 6E 31 0D aracter....fen1.
Size : 512 (Real : 512)
000000: 0A 09 4C 44 20 41 2C 26 43 39 0D 0A 09 4C 44 20 ..LD A,&C9...LD
000010: 28 6A 67 65 74 63 68 61 72 61 63 74 65 72 29 2C (jgetcharacter),
000020: 41 0D 0A 09 4C 44 20 28 6A 62 6F 6C 64 29 2C 41 A...LD (jbold),A
000030: 0D 0A 09 4C 44 09 41 2C 28 66 6F 6E 74 73 65 74 ...LD.A,(fontset
000040: 29 0D 0A 09 53 45 54 09 35 2C 41 09 09 3B 20 74 )...SET.5,A..; t
000050: 75 72 6E 20 4F 4E 20 69 6E 64 69 63 61 74 6F 72 urn ON indicator
000060: 20 66 6C 61 67 0D 0A 09 52 45 53 09 30 2C 41 0D flag...RES.0,A.
000070: 0A 09 4C 44 09 28 66 6F 6E 74 73 65 74 29 2C 41 ..LD.(fontset),A
000080: 0D 0A 09 50 4F 50 09 41 46 09 09 3B 20 52 65 73 ...POP.AF..; Res
000090: 74 6F 72 65 20 72 65 67 69 73 74 65 72 0D 0A 09 tore register...
0000A0: 52 45 54 0D 0A 0D 0A 0D 0A 3B 42 6F 6C 64 4F 66 RET......;BoldOf
0000B0: 66 0D 0A 3B 09 50 55 53 48 09 41 46 09 09 0D 0A f..;.PUSH.AF....
0000C0: 3B 09 50 55 53 48 09 42 43 0D 0A 3B 09 4C 44 09 ;.PUSH.BC..;.LD.
0000D0: 41 2C 26 43 39 09 09 0D 0A 3B 09 4C 44 09 28 4A A,&C9....;.LD.(J
0000E0: 42 6F 6C 64 29 2C 41 0D 0A 3B 09 4C 44 09 28 4A Bold),A..;.LD.(J
0000F0: 48 69 67 68 49 6E 74 29 2C 41 0D 0A 3B 09 4C 44 HighInt),A..;.LD
000100: 09 41 2C 28 66 6F 72 65 63 6F 6C 6F 75 72 29 09 .A,(forecolour).
000110: 0D 0A 3B 09 43 50 09 38 09 09 0D 0A 3B 09 4A 52 ..;.CP.8....;.JR
000120: 09 43 2C 42 4F 31 0D 0A 3B 09 53 55 42 09 38 0D .C,BO1..;.SUB.8.
000130: 0A 3B 09 4C 44 09 28 66 6F 72 65 63 6F 6C 6F 75 .;.LD.(forecolou
000140: 72 29 2C 41 0D 0A 3B 09 4C 44 09 43 2C 41 0D 0A r),A..;.LD.C,A..
000150: 3B 09 4C 44 09 41 2C 28 62 61 63 6B 63 6F 6C 6F ;.LD.A,(backcolo
000160: 75 72 29 0D 0A 3B 09 4C 44 09 42 2C 41 0D 0A 3B ur)..;.LD.B,A..;
000170: 09 4C 44 09 41 2C 43 0D 0A 3B 09 43 41 4C 4C 09 .LD.A,C..;.CALL.
000180: 53 6D 61 73 68 54 68 65 6D 09 0D 0A 3B 42 4F 31 SmashThem...;BO1
000190: 0D 0A 3B 09 4C 44 09 41 2C 28 66 6F 6E 74 73 65 ..;.LD.A,(fontse
0001A0: 74 29 0D 0A 3B 09 52 45 53 09 30 2C 41 09 09 0D t)..;.RES.0,A...
0001B0: 0A 3B 09 4C 44 09 28 66 6F 6E 74 73 65 74 29 2C .;.LD.(fontset),
0001C0: 41 0D 0A 3B 09 50 4F 50 09 42 43 0D 0A 3B 09 50 A..;.POP.BC..;.P
0001D0: 4F 50 09 41 46 0D 0A 3B 09 52 45 54 0D 0A 0D 0A OP.AF..;.RET....
0001E0: 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ..;-------------
0001F0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
Size : 512 (Real : 512)
000000: 2D 2D 2D 0D 0A 3B 0D 0A 3B 09 54 55 52 4E 20 49 ---..;..;.TURN I
000010: 54 41 4C 49 43 53 20 4F 4E 0D 0A 3B 09 28 72 65 TALICS ON..;.(re
000020: 70 6C 61 63 65 73 20 66 6C 61 73 68 69 6E 67 29 places flashing)
000030: 0D 0A 3B 09 45 6E 74 72 79 20 2D 20 4E 6F 6E 65 ..;.Entry - None
000040: 0D 0A 3B 09 45 78 69 74 20 20 2D 20 4E 6F 6E 65 ..;.Exit - None
000050: 0D 0A 3B 09 55 73 65 64 20 20 2D 20 4E 6F 6E 65 ..;.Used - None
000060: 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ..;-------------
000070: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000080: 2D 2D 2D 0D 0A 2E 49 74 61 6C 69 63 4F 6E 0D 0A ---...ItalicOn..
000090: 09 50 55 53 48 09 41 46 09 09 3B 20 53 61 76 65 .PUSH.AF..; Save
0000A0: 20 41 46 0D 0A 09 58 4F 52 09 41 0D 0A 09 4C 44 AF...XOR.A...LD
0000B0: 09 28 4A 49 74 61 6C 69 63 73 29 2C 41 09 3B 20 .(JItalics),A.;
0000C0: 30 20 6D 65 61 6E 73 20 6F 6E 0D 0A 09 4C 44 09 0 means on...LD.
0000D0: 41 2C 28 66 6F 6E 74 73 65 74 29 0D 0A 09 53 45 A,(fontset)...SE
0000E0: 54 09 31 2C 41 09 09 3B 20 74 75 72 6E 20 4F 4E T.1,A..; turn ON
0000F0: 20 69 6E 64 69 63 61 74 6F 72 20 66 6C 61 67 0D indicator flag.
000100: 0A 09 4C 44 09 28 66 6F 6E 74 73 65 74 29 2C 41 ..LD.(fontset),A
000110: 0D 0A 09 50 4F 50 09 41 46 09 09 3B 20 52 65 73 ...POP.AF..; Res
000120: 74 6F 72 65 20 72 65 67 69 73 74 65 72 0D 0A 09 tore register...
000130: 52 45 54 0D 0A 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D RET....;--------
000140: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000150: 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 3B 0D 0A 3B 09 54 --------..;..;.T
000160: 55 52 4E 20 55 4E 44 45 52 4C 49 4E 45 20 4F 4E URN UNDERLINE ON
000170: 0D 0A 3B 0D 0A 3B 09 45 6E 74 72 79 20 2D 20 4E ..;..;.Entry - N
000180: 6F 6E 65 0D 0A 3B 09 45 78 69 74 20 20 2D 20 4E one..;.Exit - N
000190: 6F 6E 65 0D 0A 3B 09 55 73 65 64 20 20 2D 20 4E one..;.Used - N
0001A0: 6F 6E 65 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D one..;----------
0001B0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0001C0: 2D 2D 2D 2D 2D 2D 0D 0A 2E 55 6E 64 65 72 4F 6E ------...UnderOn
0001D0: 0D 0A 09 50 55 53 48 09 41 46 09 09 3B 20 53 61 ...PUSH.AF..; Sa
0001E0: 76 65 20 72 65 67 69 73 74 65 72 0D 0A 09 58 4F ve register...XO
0001F0: 52 09 41 09 09 3B 20 30 20 6D 65 61 6E 73 20 6F R.A..; 0 means o
Size : 512 (Real : 512)
000000: 6E 0D 0A 09 4C 44 09 28 4A 55 6E 64 65 72 29 2C n...LD.(JUnder),
000010: 41 0D 0A 09 4C 44 09 41 2C 28 66 6F 6E 74 73 65 A...LD.A,(fontse
000020: 74 29 0D 0A 09 53 45 54 09 32 2C 41 09 09 3B 20 t)...SET.2,A..;
000030: 74 75 72 6E 20 4F 4E 20 69 6E 64 69 63 61 74 6F turn ON indicato
000040: 72 20 66 6C 61 67 0D 0A 09 4C 44 09 28 66 6F 6E r flag...LD.(fon
000050: 74 73 65 74 29 2C 41 0D 0A 09 50 4F 50 09 41 46 tset),A...POP.AF
000060: 09 09 3B 20 52 65 73 74 6F 72 65 20 72 65 67 69 ..; Restore regi
000070: 73 74 65 72 0D 0A 09 52 45 54 0D 0A 0D 0A 3B 2D ster...RET....;-
000080: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000090: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D ---------------.
0000A0: 0A 3B 0D 0A 3B 09 54 55 52 4E 20 49 4E 56 45 52 .;..;.TURN INVER
0000B0: 53 45 20 4F 4E 0D 0A 3B 0D 0A 3B 09 45 6E 74 72 SE ON..;..;.Entr
0000C0: 79 20 2D 20 4E 6F 6E 65 0D 0A 3B 09 45 78 69 74 y - None..;.Exit
0000D0: 20 20 2D 20 4E 6F 6E 65 0D 0A 3B 09 55 73 65 64 - None..;.Used
0000E0: 20 20 2D 20 4E 6F 6E 65 0D 0A 3B 2D 2D 2D 2D 2D - None..;-----
0000F0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000100: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 2E 49 6E -----------...In
000110: 76 65 72 73 65 4F 6E 0D 0A 09 50 55 53 48 09 41 verseOn...PUSH.A
000120: 46 09 09 3B 20 53 61 76 65 20 72 65 67 69 73 74 F..; Save regist
000130: 65 72 0D 0A 09 58 4F 52 09 41 09 09 3B 20 30 20 er...XOR.A..; 0
000140: 6D 65 61 6E 73 20 6F 6E 0D 0A 09 4C 44 09 28 4A means on...LD.(J
000150: 49 6E 76 65 72 73 65 29 2C 41 0D 0A 09 4C 44 09 Inverse),A...LD.
000160: 41 2C 28 62 61 63 6B 63 6F 6C 6F 75 72 29 09 3B A,(backcolour).;
000170: 20 53 61 76 65 20 62 61 63 6B 20 63 6F 6C 6F 75 Save back colou
000180: 72 0D 0A 09 50 55 53 48 09 41 46 0D 0A 09 4C 44 r...PUSH.AF...LD
000190: 09 41 2C 28 66 6F 72 65 63 6F 6C 6F 75 72 29 09 .A,(forecolour).
0001A0: 3B 20 43 6F 70 79 20 66 6F 72 65 20 63 6F 6C 6F ; Copy fore colo
0001B0: 75 72 20 69 6E 74 6F 20 62 61 63 6B 20 63 6F 6C ur into back col
0001C0: 6F 75 72 0D 0A 09 4C 44 09 28 62 61 63 6B 63 6F our...LD.(backco
0001D0: 6C 6F 75 72 29 2C 41 0D 0A 09 50 4F 50 09 41 46 lour),A...POP.AF
0001E0: 09 09 3B 20 52 65 74 72 69 65 76 65 20 62 61 63 ..; Retrieve bac
0001F0: 6B 20 63 6F 6C 6F 75 72 2C 20 61 6E 64 20 63 6F k colour, and co
Size : 512 (Real : 512)
000000: 70 79 20 69 6E 74 6F 20 0D 0A 09 4C 44 09 28 66 py into ...LD.(f
000010: 6F 72 65 63 6F 6C 6F 75 72 29 2C 41 09 3B 20 66 orecolour),A.; f
000020: 6F 72 65 20 63 6F 6C 6F 75 72 0D 0A 09 4C 44 09 ore colour...LD.
000030: 41 2C 28 66 6F 6E 74 73 65 74 29 0D 0A 09 53 45 A,(fontset)...SE
000040: 54 09 33 2C 41 09 09 3B 20 74 75 72 6E 20 4F 4E T.3,A..; turn ON
000050: 20 69 6E 64 69 63 61 74 6F 72 20 66 6C 61 67 0D indicator flag.
000060: 0A 09 4C 44 09 28 66 6F 6E 74 73 65 74 29 2C 41 ..LD.(fontset),A
000070: 0D 0A 09 50 4F 50 09 41 46 09 09 3B 20 52 65 73 ...POP.AF..; Res
000080: 74 6F 72 65 20 41 46 0D 0A 09 52 45 54 0D 0A 0D tore AF...RET...
000090: 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D .;--------------
0000A0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0000B0: 2D 2D 0D 0A 3B 0D 0A 3B 09 53 45 54 20 46 4F 52 --..;..;.SET FOR
0000C0: 45 47 52 4F 55 4E 44 20 43 4F 4C 4F 55 52 0D 0A EGROUND COLOUR..
0000D0: 3B 09 09 54 4F 20 42 41 43 4B 47 52 4F 55 4E 44 ;..TO BACKGROUND
0000E0: 0D 0A 3B 0D 0A 3B 09 45 6E 74 72 79 20 2D 20 4E ..;..;.Entry - N
0000F0: 6F 6E 65 0D 0A 3B 09 45 78 69 74 20 20 2D 20 4E one..;.Exit - N
000100: 6F 6E 65 0D 0A 3B 09 55 73 65 64 20 20 2D 20 4E one..;.Used - N
000110: 6F 6E 65 0D 0A 3B 09 0D 0A 3B 2D 2D 2D 2D 2D 2D one..;...;------
000120: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000130: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 2E 53 61 6D ----------...Sam
000140: 65 62 61 63 6B 66 6F 72 65 0D 0A 09 50 55 53 48 ebackfore...PUSH
000150: 09 41 46 0D 0A 09 4C 44 09 41 2C 28 62 61 63 6B .AF...LD.A,(back
000160: 63 6F 6C 6F 75 72 29 09 3B 20 47 65 74 20 62 61 colour).; Get ba
000170: 63 6B 67 72 6F 75 6E 64 20 63 6F 6C 6F 75 72 0D ckground colour.
000180: 0A 09 4C 44 09 28 66 6F 72 65 63 6F 6C 6F 75 72 ..LD.(forecolour
000190: 29 2C 41 09 3B 20 53 61 76 65 20 69 6E 74 6F 20 ),A.; Save into
0001A0: 66 6F 72 65 67 72 6F 75 6E 64 20 63 6F 6C 6F 75 foreground colou
0001B0: 72 0D 0A 09 58 4F 52 09 41 0D 0A 09 4C 44 09 28 r...XOR.A...LD.(
0001C0: 4A 53 6D 61 73 68 29 2C 41 09 3B 20 54 75 72 6E JSmash),A.; Turn
0001D0: 20 53 6D 61 73 68 21 20 6F 6E 2E 0D 0A 09 4C 44 Smash! on....LD
0001E0: 09 41 2C 28 66 6F 6E 74 73 65 74 29 0D 0A 09 53 .A,(fontset)...S
0001F0: 45 54 09 34 2C 41 09 09 3B 20 74 75 72 6E 20 4F ET.4,A..; turn O
Size : 512 (Real : 512)
000000: 4E 20 69 6E 64 69 63 61 74 6F 72 20 66 6C 61 67 N indicator flag
000010: 0D 0A 09 4C 44 09 28 66 6F 6E 74 73 65 74 29 2C ...LD.(fontset),
000020: 41 0D 0A 09 50 4F 50 09 41 46 0D 0A 09 52 45 54 A...POP.AF...RET
000030: 0D 0A 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ....;-----------
000040: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000050: 2D 2D 2D 2D 2D 0D 0A 3B 0D 0A 3B 09 42 41 43 4B -----..;..;.BACK
000060: 2F 46 4F 52 45 20 47 52 4F 55 4E 44 0D 0A 3B 0D /FORE GROUND..;.
000070: 0A 3B 09 45 6E 74 72 79 20 2D 20 41 20 3D 20 3E .;.Entry - A = >
000080: 33 39 20 66 6F 72 20 66 6F 72 65 0D 0A 3B 09 09 39 for fore..;..
000090: 20 20 20 20 3E 32 39 20 66 6F 72 20 62 61 63 6B >29 for back
0000A0: 0D 0A 3B 09 45 78 69 74 20 20 2D 20 4E 6F 6E 65 ..;.Exit - None
0000B0: 0D 0A 3B 09 55 73 65 64 20 20 2D 20 4E 6F 6E 65 ..;.Used - None
0000C0: 0D 0A 3B 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ..;..;----------
0000D0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0000E0: 2D 2D 2D 2D 2D 2D 0D 0A 2E 42 61 63 6B 5F 46 6F ------...Back_Fo
0000F0: 72 65 0D 0A 09 43 50 09 33 39 0D 0A 09 4A 52 09 re...CP.39...JR.
000100: 4E 43 2C 42 61 63 6B 47 72 6F 75 6E 64 0D 0A 3B NC,BackGround..;
000110: 09 6F 74 68 65 72 77 69 73 65 20 64 72 6F 70 20 .otherwise drop
000120: 74 68 72 6F 75 67 68 20 74 6F 20 66 6F 72 65 67 through to foreg
000130: 72 6F 75 6E 64 20 63 6F 6C 6F 75 72 2E 0D 0A 0D round colour....
000140: 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D .;--------------
000150: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000160: 2D 2D 0D 0A 3B 0D 0A 3B 09 53 45 54 20 46 4F 52 --..;..;.SET FOR
000170: 45 47 52 4F 55 4E 44 20 43 4F 4C 4F 55 52 0D 0A EGROUND COLOUR..
000180: 3B 09 0D 0A 3B 09 45 6E 74 72 79 20 2D 20 4E 6F ;...;.Entry - No
000190: 6E 65 0D 0A 3B 09 45 78 69 74 20 20 2D 20 4E 6F ne..;.Exit - No
0001A0: 6E 65 0D 0A 3B 09 55 73 65 64 20 20 2D 20 4E 6F ne..;.Used - No
0001B0: 6E 65 0D 0A 3B 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D ne..;..;--------
0001C0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0001D0: 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 2E 66 6F 72 65 67 --------...foreg
0001E0: 72 6F 75 6E 64 0D 0A 09 50 55 53 48 09 41 46 0D round...PUSH.AF.
0001F0: 0A 09 50 55 53 48 09 42 43 0D 0A 09 53 55 42 09 ..PUSH.BC...SUB.
Size : 512 (Real : 512)
000000: 33 30 09 09 3B 20 42 72 69 6E 67 20 64 6F 77 6E 30..; Bring down
000010: 20 74 6F 20 30 20 62 61 73 65 2E 0D 0A 09 4F 52 to 0 base....OR
000020: 09 41 09 09 3B 20 49 66 20 6E 6F 74 20 7A 65 72 .A..; If not zer
000030: 6F 20 74 68 65 6E 0D 0A 09 43 41 4C 4C 09 4E 5A o then...CALL.NZ
000040: 2C 4A 48 69 67 68 49 6E 74 09 3B 20 41 64 64 20 ,JHighInt.; Add
000050: 38 20 69 66 20 68 69 67 68 20 69 6E 74 65 6E 73 8 if high intens
000060: 69 74 79 0D 0A 09 4C 44 09 28 66 6F 72 65 63 6F ity...LD.(foreco
000070: 6C 6F 75 72 29 2C 41 09 3B 20 53 61 76 65 20 63 lour),A.; Save c
000080: 6F 6C 6F 75 72 0D 0A 09 4C 44 09 43 2C 41 0D 0A olour...LD.C,A..
000090: 09 4C 44 09 41 2C 28 62 61 63 6B 63 6F 6C 6F 75 .LD.A,(backcolou
0000A0: 72 29 09 3B 20 67 65 74 20 74 68 65 20 6F 74 68 r).; get the oth
0000B0: 65 72 20 6F 6E 65 2E 0D 0A 09 4C 44 09 42 2C 41 er one....LD.B,A
0000C0: 09 09 3B 20 42 20 3D 20 62 61 63 6B 67 72 6F 75 ..; B = backgrou
0000D0: 6E 64 0D 0A 09 4C 44 09 41 2C 43 09 09 3B 20 41 nd...LD.A,C..; A
0000E0: 20 3D 20 66 6F 72 65 67 72 6F 75 6E 64 0D 0A 09 = foreground...
0000F0: 43 41 4C 4C 09 53 6D 61 73 68 54 68 65 6D 09 3B CALL.SmashThem.;
000100: 20 54 6F 67 67 6C 65 20 73 6D 61 73 68 3F 0D 0A Toggle smash?..
000110: 09 50 4F 50 09 42 43 0D 0A 09 50 4F 50 09 41 46 .POP.BC...POP.AF
000120: 0D 0A 09 52 45 54 0D 0A 0D 0A 3B 2D 2D 2D 2D 2D ...RET....;-----
000130: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000140: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 3B 0D 0A -----------..;..
000150: 3B 09 53 45 54 20 42 41 43 4B 47 52 4F 55 4E 44 ;.SET BACKGROUND
000160: 20 43 4F 4C 4F 55 52 0D 0A 3B 09 0D 0A 3B 09 45 COLOUR..;...;.E
000170: 6E 74 72 79 20 2D 20 4E 6F 6E 65 0D 0A 3B 09 45 ntry - None..;.E
000180: 78 69 74 20 20 2D 20 4E 6F 6E 65 0D 0A 3B 09 55 xit - None..;.U
000190: 73 65 64 20 20 2D 20 4E 6F 6E 65 0D 0A 3B 0D 0A sed - None..;..
0001A0: 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ;---------------
0001B0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0001C0: 2D 0D 0A 2E 62 61 63 6B 67 72 6F 75 6E 64 0D 0A -...background..
0001D0: 09 50 55 53 48 09 41 46 0D 0A 09 50 55 53 48 09 .PUSH.AF...PUSH.
0001E0: 42 43 0D 0A 09 53 55 42 09 34 30 09 09 3B 20 42 BC...SUB.40..; B
0001F0: 72 69 6E 67 20 64 6F 77 6E 20 74 6F 20 30 20 62 ring down to 0 b
Size : 512 (Real : 512)
000000: 61 73 65 2E 0D 0A 09 4C 44 09 28 62 61 63 6B 63 ase....LD.(backc
000010: 6F 6C 6F 75 72 29 2C 41 09 3B 20 53 61 76 65 20 olour),A.; Save
000020: 63 6F 6C 6F 75 72 0D 0A 09 4C 44 09 42 2C 41 0D colour...LD.B,A.
000030: 0A 09 4C 44 09 41 2C 28 66 6F 72 65 63 6F 6C 6F ..LD.A,(forecolo
000040: 75 72 29 09 3B 20 67 65 74 20 74 68 65 20 6F 74 ur).; get the ot
000050: 68 65 72 20 6F 6E 65 2E 0D 0A 09 43 41 4C 4C 09 her one....CALL.
000060: 53 6D 61 73 68 54 68 65 6D 09 3B 20 54 75 72 6E SmashThem.; Turn
000070: 20 73 6D 61 73 68 20 6F 6E 3F 0D 0A 09 50 4F 50 smash on?...POP
000080: 09 42 43 0D 0A 09 50 4F 50 09 41 46 0D 0A 09 52 .BC...POP.AF...R
000090: 45 54 0D 0A 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D ET....;---------
0000A0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0000B0: 2D 2D 2D 2D 2D 2D 0D 0A 3B 0D 0A 3B 09 53 4D 41 ------..;..;.SMA
0000C0: 53 48 20 4F 4E 2F 4F 46 46 0D 0A 3B 0D 0A 3B 09 SH ON/OFF..;..;.
0000D0: 45 6E 74 72 79 20 2D 20 41 2F 42 20 3D 20 66 6F Entry - A/B = fo
0000E0: 72 65 2F 62 61 63 6B 0D 0A 3B 09 45 78 69 74 20 re/back..;.Exit
0000F0: 20 2D 20 53 6D 61 73 68 20 6F 6E 20 69 66 20 73 - Smash on if s
000100: 61 6D 65 0D 0A 3B 09 09 55 6E 64 65 72 6C 69 6E ame..;..Underlin
000110: 65 20 6F 6E 20 69 66 20 34 0D 0A 3B 09 55 73 65 e on if 4..;.Use
000120: 64 20 20 2D 20 41 46 0D 0A 3B 0D 0A 3B 2D 2D 2D d - AF..;..;---
000130: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000140: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 2E 53 ------------...S
000150: 6D 61 73 68 54 68 65 6D 0D 0A 09 50 55 53 48 09 mashThem...PUSH.
000160: 41 46 0D 0A 09 43 50 09 41 2C 42 09 09 3B 20 61 AF...CP.A,B..; a
000170: 72 65 20 74 68 65 79 20 74 68 65 20 73 61 6D 65 re they the same
000180: 3F 0D 0A 09 4A 52 09 5A 2C 53 54 42 31 0D 0A 09 ?...JR.Z,STB1...
000190: 4C 44 09 41 2C 26 43 39 09 09 3B 20 52 45 54 0D LD.A,&C9..; RET.
0001A0: 0A 09 4C 44 09 28 4A 53 6D 61 73 68 29 2C 41 09 ..LD.(JSmash),A.
0001B0: 3B 20 74 75 72 6E 20 6F 66 66 20 73 6D 61 73 68 ; turn off smash
0001C0: 21 0D 0A 09 4C 44 09 41 2C 28 66 6F 6E 74 73 65 !...LD.A,(fontse
0001D0: 74 29 0D 0A 09 52 45 53 09 34 2C 41 09 09 3B 20 t)...RES.4,A..;
0001E0: 74 75 72 6E 20 4F 46 46 20 69 6E 64 69 63 61 74 turn OFF indicat
0001F0: 6F 72 20 66 6C 61 67 2E 0D 0A 09 4C 44 09 28 66 or flag....LD.(f
Size : 512 (Real : 512)
000000: 6F 6E 74 73 65 74 29 2C 41 0D 0A 09 50 4F 50 09 ontset),A...POP.
000010: 41 46 0D 0A 09 41 4E 44 09 37 09 09 3B 20 4D 61 AF...AND.7..; Ma
000020: 73 6B 20 6F 75 74 20 68 69 67 68 20 69 6E 74 65 sk out high inte
000030: 6E 73 69 74 79 20 66 6C 61 67 2E 0D 0A 09 4F 52 nsity flag....OR
000040: 09 41 09 09 3B 20 49 73 20 41 20 7A 65 72 6F 3F .A..; Is A zero?
000050: 0D 0A 09 4A 52 09 4E 5A 2C 53 54 31 0D 0A 09 4C ...JR.NZ,ST1...L
000060: 44 09 28 4A 49 6E 76 65 72 73 65 29 2C 41 09 3B D.(JInverse),A.;
000070: 20 49 6E 76 65 72 73 65 20 4F 4E 2C 20 69 66 20 Inverse ON, if
000080: 30 0D 0A 09 4C 44 09 41 2C 28 66 6F 6E 74 73 65 0...LD.A,(fontse
000090: 74 29 0D 0A 09 53 45 54 09 33 2C 41 09 09 3B 20 t)...SET.3,A..;
0000A0: 74 75 72 6E 20 4F 4E 20 69 6E 64 69 63 61 74 6F turn ON indicato
0000B0: 72 20 66 6C 61 67 0D 0A 09 4C 44 09 28 66 6F 6E r flag...LD.(fon
0000C0: 74 73 65 74 29 2C 41 0D 0A 09 52 45 54 0D 0A 2E tset),A...RET...
0000D0: 53 54 31 0D 0A 09 4C 44 09 41 2C 26 43 39 09 09 ST1...LD.A,&C9..
0000E0: 3B 20 54 75 72 6E 20 69 6E 76 65 72 73 65 20 6F ; Turn inverse o
0000F0: 66 66 20 69 66 20 6E 6F 74 20 30 0D 0A 09 4C 44 ff if not 0...LD
000100: 09 28 4A 49 6E 76 65 72 73 65 29 2C 41 0D 0A 09 .(JInverse),A...
000110: 4C 44 09 41 2C 28 66 6F 6E 74 73 65 74 29 0D 0A LD.A,(fontset)..
000120: 09 52 45 53 09 33 2C 41 09 09 3B 20 74 75 72 6E .RES.3,A..; turn
000130: 20 4F 46 46 20 69 6E 64 69 63 61 74 6F 72 20 66 OFF indicator f
000140: 6C 61 67 2E 0D 0A 09 4C 44 09 28 66 6F 6E 74 73 lag....LD.(fonts
000150: 65 74 29 2C 41 0D 0A 09 52 45 54 0D 0A 0D 0A 2E et),A...RET.....
000160: 53 54 42 31 09 58 4F 52 09 41 09 09 3B 20 4E 4F STB1.XOR.A..; NO
000170: 50 0D 0A 09 4C 44 09 28 4A 53 6D 61 73 68 29 2C P...LD.(JSmash),
000180: 41 09 3B 20 74 75 72 6E 20 73 6D 61 73 68 21 20 A.; turn smash!
000190: 6F 6E 0D 0A 09 4C 44 09 41 2C 28 66 6F 6E 74 73 on...LD.A,(fonts
0001A0: 65 74 29 0D 0A 09 53 45 54 09 34 2C 41 09 09 3B et)...SET.4,A..;
0001B0: 20 74 75 72 6E 20 4F 4E 20 69 6E 64 69 63 61 74 turn ON indicat
0001C0: 6F 72 20 66 6C 61 67 2E 0D 0A 09 4C 44 09 28 66 or flag....LD.(f
0001D0: 6F 6E 74 73 65 74 29 2C 41 0D 0A 09 50 4F 50 09 ontset),A...POP.
0001E0: 41 46 0D 0A 09 52 45 54 0D 0A 0D 0A 3B 2D 2D 2D AF...RET....;---
0001F0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
Size : 512 (Real : 512)
000000: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 3B 0D ------------..;.
000010: 0A 3B 09 53 45 54 20 48 49 47 48 20 49 4E 54 45 .;.SET HIGH INTE
000020: 4E 53 49 54 59 0D 0A 3B 0D 0A 3B 09 45 6E 74 72 NSITY..;..;.Entr
000030: 79 20 2D 20 41 20 3D 20 43 6F 6C 6F 75 72 0D 0A y - A = Colour..
000040: 3B 09 45 78 69 74 20 20 2D 20 41 20 3D 20 43 6F ;.Exit - A = Co
000050: 6C 6F 75 72 20 6F 72 0D 0A 3B 09 09 41 20 3D 20 lour or..;..A =
000060: 48 69 67 68 20 49 6E 74 65 6E 73 69 74 79 20 43 High Intensity C
000070: 6F 6C 6F 75 72 0D 0A 3B 09 55 73 65 64 20 20 2D olour..;.Used -
000080: 20 4E 6F 6E 65 0D 0A 3B 0D 0A 3B 2D 2D 2D 2D 2D None..;..;-----
000090: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0000A0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 2E 4A 48 69 ----------...JHi
0000B0: 67 68 49 6E 74 0D 0A 09 42 59 54 45 09 26 43 39 ghInt...BYTE.&C9
0000C0: 09 09 3B 20 30 20 6D 65 61 6E 73 20 6F 6E 2C 20 ..; 0 means on,
0000D0: 26 43 39 20 6D 65 61 6E 73 20 6F 66 66 0D 0A 2E &C9 means off...
0000E0: 48 69 67 68 49 6E 74 0D 0A 09 41 44 44 09 38 0D HighInt...ADD.8.
0000F0: 0A 09 52 45 54 0D 0A 0D 0A 3B 2A 2A 2A 09 41 4E ..RET....;***.AN
000100: 53 49 20 53 41 56 45 20 43 55 52 53 4F 52 20 50 SI SAVE CURSOR P
000110: 4F 53 49 54 49 4F 4E 0D 0A 3B 0D 0A 2E 53 43 50 OSITION..;...SCP
000120: 09 4C 44 09 48 4C 2C 28 59 29 09 3B 20 28 62 61 .LD.HL,(Y).; (ba
000130: 63 6B 75 70 29 20 3C 2D 20 28 63 75 72 72 65 6E ckup) <- (curren
000140: 74 29 0D 0A 09 4C 44 09 28 43 75 72 73 6F 72 5F t)...LD.(Cursor_
000150: 50 6F 73 29 2C 48 4C 0D 0A 09 4A 50 09 41 6E 73 Pos),HL...JP.Ans
000160: 69 45 78 69 74 0D 0A 0D 0A 3B 2A 2A 2A 09 41 4E iExit....;***.AN
000170: 53 49 20 52 45 53 54 4F 52 45 20 43 55 52 53 4F SI RESTORE CURSO
000180: 52 20 50 4F 53 49 54 49 4F 4E 0D 0A 3B 0D 0A 2E R POSITION..;...
000190: 52 43 50 09 4C 44 09 48 4C 2C 28 43 75 72 73 6F RCP.LD.HL,(Curso
0001A0: 72 5F 50 6F 73 29 09 09 3B 20 28 63 75 72 72 65 r_Pos)..; (curre
0001B0: 6E 74 29 20 3C 2D 20 28 62 61 63 6B 75 70 29 0D nt) <- (backup).
0001C0: 0A 09 4C 44 09 28 59 29 2C 48 4C 0D 0A 09 4A 50 ..LD.(Y),HL...JP
0001D0: 09 41 6E 73 69 45 78 69 74 0D 0A 0D 0A 1A 0A 20 .AnsiExit......
0001E0: 20 20 20 20 20 09 52 45 54 20 20 0D 0A 0D 0A 0D .RET .....
0001F0: 0A 0D 0A 1A 00 00 00 00 00 00 00 00 00 00 00 00 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: 31 20 70 72 69 6E 74 20 22 6D 61 69 6E 20 69 6E 1 print "main in
000010: 70 75 74 20 72 6F 75 74 69 6E 65 73 22 0D 0A 0D put routines"...
000020: 0A 3B 20 74 68 65 20 66 6F 6C 6C 6F 77 69 6E 67 .; the following
000030: 20 65 71 75 61 74 65 73 20 6D 75 73 74 20 62 65 equates must be
000040: 20 6B 65 70 74 20 75 70 20 74 6F 20 64 61 74 65 kept up to date
000050: 2E 0D 0A 0D 0A 0D 0A 3B 67 65 6E 65 72 61 6C 20 .......;general
000060: 6A 75 6D 70 20 62 6C 6F 63 6B 20 66 6F 72 20 0D jump block for .
000070: 0A 0D 0A 3B 69 6E 69 74 73 0D 0A 0D 0A 6A 33 30 ...;inits....j30
000080: 30 69 6E 69 74 5F 70 6C 75 73 09 65 71 75 20 67 0init_plus.equ g
000090: 75 2B 30 0D 0A 53 65 74 49 6E 74 65 72 75 70 74 u+0..SetInterupt
0000A0: 09 65 71 75 20 67 75 2B 33 0D 0A 4F 66 66 49 6E .equ gu+3..OffIn
0000B0: 74 65 72 75 70 74 09 65 71 75 20 67 75 2B 36 0D terupt.equ gu+6.
0000C0: 0A 52 65 6D 6F 76 65 5F 63 75 72 73 6F 72 09 65 .Remove_cursor.e
0000D0: 71 75 20 67 75 2B 39 0D 0A 50 6C 61 63 65 5F 63 qu gu+9..Place_c
0000E0: 75 72 73 6F 72 09 65 71 75 20 67 75 2B 31 32 0D ursor.equ gu+12.
0000F0: 0A 43 4C 4F 43 4B 5F 52 45 53 09 65 71 75 20 67 .CLOCK_RES.equ g
000100: 75 2B 31 35 0D 0A 43 4C 4F 43 4B 5F 50 52 49 4E u+15..CLOCK_PRIN
000110: 54 09 65 71 75 20 67 75 2B 31 38 0D 0A 43 4C 5F T.equ gu+18..CL_
000120: 50 52 49 4E 54 09 65 71 75 20 67 75 2B 32 31 0D PRINT.equ gu+21.
000130: 0A 43 4C 4F 43 4B 5F 4F 4E 09 65 71 75 20 67 75 .CLOCK_ON.equ gu
000140: 2B 32 34 0D 0A 43 4C 4F 43 4B 5F 4F 46 46 09 65 +24..CLOCK_OFF.e
000150: 71 75 20 67 75 2B 32 37 0D 0A 0D 0A 3B 77 69 6E qu gu+27....;win
000160: 64 6F 77 0D 0A 50 55 4C 4C 44 4F 57 4E 09 65 71 dow..PULLDOWN.eq
000170: 75 20 67 75 2B 33 30 0D 0A 20 20 3B 44 41 54 41 u gu+30.. ;DATA
000180: 4C 49 4E 45 09 65 71 75 20 67 75 2B 33 33 0D 0A LINE.equ gu+33..
000190: 20 20 3B 50 52 49 4E 54 5F 44 41 54 41 5F 43 55 ;PRINT_DATA_CU
0001A0: 52 53 4F 52 09 65 71 75 20 67 75 2B 33 36 0D 0A RSOR.equ gu+36..
0001B0: 20 20 3B 44 4C 5F 43 55 52 53 4F 52 09 65 71 75 ;DL_CURSOR.equ
0001C0: 20 67 75 2B 33 39 0D 0A 57 69 6E 64 6F 77 09 09 gu+39..Window..
0001D0: 65 71 75 20 67 75 2B 34 32 0D 0A 4D 42 4F 52 44 equ gu+42..MBORD
0001E0: 45 52 09 09 65 71 75 20 67 75 2B 34 35 0D 0A 4D ER..equ gu+45..M
0001F0: 50 52 49 4E 54 09 09 65 71 75 20 67 75 2B 34 38 PRINT..equ gu+48
Size : 512 (Real : 512)
000000: 0D 0A 4D 43 55 52 53 4F 52 09 09 65 71 75 20 67 ..MCURSOR..equ g
000010: 75 2B 35 31 0D 0A 4D 45 4E 55 5F 43 55 52 53 4F u+51..MENU_CURSO
000020: 52 09 65 71 75 20 67 75 2B 35 34 0D 0A 48 4F 54 R.equ gu+54..HOT
000030: 4B 45 59 53 09 09 65 71 75 20 67 75 2B 35 37 0D KEYS..equ gu+57.
000040: 0A 4D 5F 50 52 49 4E 54 43 55 52 09 65 71 75 20 .M_PRINTCUR.equ
000050: 67 75 2B 36 30 0D 0A 57 49 4E 44 4F 57 5F 57 49 gu+60..WINDOW_WI
000060: 50 45 09 65 71 75 20 67 75 2B 36 33 0D 0A 57 49 PE.equ gu+63..WI
000070: 4E 44 4F 57 5F 50 41 47 45 09 65 71 75 20 67 75 NDOW_PAGE.equ gu
000080: 2B 36 36 0D 0A 0D 0A 0D 0A 0D 0A 3B 41 4E 53 49 +66........;ANSI
000090: 0D 0A 52 4C 5F 53 45 54 5F 4F 46 46 53 45 54 09 ..RL_SET_OFFSET.
0000A0: 65 71 75 20 67 75 2B 36 39 0D 0A 52 45 53 45 54 equ gu+69..RESET
0000B0: 5F 41 4E 53 49 09 65 71 75 20 67 75 2B 37 32 0D _ANSI.equ gu+72.
0000C0: 0A 53 45 54 5F 41 4E 53 49 09 65 71 75 20 67 75 .SET_ANSI.equ gu
0000D0: 2B 37 35 0D 0A 53 63 72 65 65 6E 42 6C 61 6E 6B +75..ScreenBlank
0000E0: 09 65 71 75 20 67 75 2B 37 38 0D 0A 42 75 66 66 .equ gu+78..Buff
0000F0: 65 72 42 6C 61 6E 6B 09 65 71 75 20 67 75 2B 38 erBlank.equ gu+8
000100: 31 0D 0A 41 4E 53 49 5F 4F 46 46 09 65 71 75 20 1..ANSI_OFF.equ
000110: 67 75 2B 38 34 0D 0A 41 4E 53 49 5F 4F 4E 09 09 gu+84..ANSI_ON..
000120: 65 71 75 20 67 75 2B 38 37 0D 0A 41 6C 6C 4F 66 equ gu+87..AllOf
000130: 66 09 09 65 71 75 20 67 75 2B 39 30 0D 0A 0D 0A f..equ gu+90....
000140: 0D 0A 3B 54 65 78 74 73 79 73 0D 0A 0D 0A 4E 55 ..;Textsys....NU
000150: 4D 42 45 52 38 09 09 65 71 75 20 67 75 2B 39 33 MBER8..equ gu+93
000160: 0D 0A 50 55 4C 4C 5F 50 52 49 4E 54 09 65 71 75 ..PULL_PRINT.equ
000170: 20 67 75 2B 39 36 0D 0A 57 72 69 74 65 5F 43 68 gu+96..Write_Ch
000180: 61 72 09 65 71 75 20 67 75 2B 39 39 0D 0A 53 63 ar.equ gu+99..Sc
000190: 72 65 65 6E 57 72 69 74 65 09 65 71 75 20 67 75 reenWrite.equ gu
0001A0: 2B 31 30 32 0D 0A 63 6C 73 09 09 65 71 75 20 67 +102..cls..equ g
0001B0: 75 2B 31 30 35 0D 0A 43 4C 53 5F 73 63 72 65 65 u+105..CLS_scree
0001C0: 6E 09 65 71 75 20 67 75 2B 31 30 38 0D 0A 2E 54 n.equ gu+108...T
0001D0: 45 58 54 09 09 65 71 75 20 67 75 2B 31 31 31 0D EXT..equ gu+111.
0001E0: 0A 43 48 41 52 09 09 65 71 75 20 67 75 2B 31 31 .CHAR..equ gu+11
0001F0: 34 0D 0A 41 6E 73 69 43 68 61 72 09 65 71 75 20 4..AnsiChar.equ
Size : 512 (Real : 512)
000000: 67 75 2B 31 31 37 0D 0A 43 55 52 53 4F 52 09 09 gu+117..CURSOR..
000010: 65 71 75 20 67 75 2B 31 32 30 0D 0A 43 45 4C 4C equ gu+120..CELL
000020: 32 09 09 65 71 75 20 67 75 2B 31 32 33 0D 0A 47 2..equ gu+123..G
000030: 65 74 41 64 64 72 65 73 73 09 65 71 75 20 67 75 etAddress.equ gu
000040: 2B 31 32 36 0D 0A 53 43 52 5F 41 44 44 52 45 53 +126..SCR_ADDRES
000050: 53 09 65 71 75 20 67 75 2B 31 32 39 0D 0A 43 6C S.equ gu+129..Cl
000060: 65 61 72 5F 6B 65 79 73 09 65 71 75 20 67 75 2B ear_keys.equ gu+
000070: 31 33 32 0D 0A 41 4E 53 49 54 45 58 54 09 65 71 132..ANSITEXT.eq
000080: 75 20 67 75 2B 31 33 35 0D 0A 59 45 53 4E 4F 09 u gu+135..YESNO.
000090: 09 65 71 75 20 67 75 2B 31 33 38 0D 0A 4B 45 59 .equ gu+138..KEY
0000A0: 49 4E 50 09 09 65 71 75 20 67 75 2B 31 34 31 0D INP..equ gu+141.
0000B0: 0A 49 4E 50 55 54 4C 49 4E 45 09 65 71 75 20 67 .INPUTLINE.equ g
0000C0: 75 2B 31 34 34 0D 0A 49 4E 50 55 54 4C 49 4E 45 u+144..INPUTLINE
0000D0: 32 09 65 71 75 20 67 75 2B 31 34 37 0D 0A 4B 65 2.equ gu+147..Ke
0000E0: 79 5F 69 6E 70 75 74 32 09 65 71 75 20 67 75 2B y_input2.equ gu+
0000F0: 31 35 30 0D 0A 4B 45 59 5F 4C 49 4E 45 09 65 71 150..KEY_LINE.eq
000100: 75 20 67 75 2B 31 35 33 0D 0A 44 45 43 38 09 09 u gu+153..DEC8..
000110: 65 71 75 20 67 75 2B 31 35 36 0D 0A 44 45 43 31 equ gu+156..DEC1
000120: 36 09 09 65 71 75 20 67 75 2B 31 35 39 0D 0A 49 6..equ gu+159..I
000130: 6E 76 65 72 73 65 5F 6C 69 6E 65 09 65 71 75 20 nverse_line.equ
000140: 67 75 2B 31 36 32 0D 0A 4E 45 58 54 42 59 54 45 gu+162..NEXTBYTE
000150: 09 65 71 75 20 67 75 2B 31 36 35 0D 0A 4E 45 58 .equ gu+165..NEX
000160: 54 4C 49 4E 45 09 65 71 75 20 67 75 2B 31 36 38 TLINE.equ gu+168
000170: 0D 0A 4E 55 4D 42 45 52 31 36 09 65 71 75 20 67 ..NUMBER16.equ g
000180: 75 2B 31 37 31 0D 0A 4D 55 4C 54 49 50 4C 59 5F u+171..MULTIPLY_
000190: 44 45 42 43 09 65 71 75 20 67 75 2B 31 37 34 0D DEBC.equ gu+174.
0001A0: 0A 44 49 56 49 44 45 5F 48 4C 44 45 09 65 71 75 .DIVIDE_HLDE.equ
0001B0: 20 67 75 2B 31 37 37 0D 0A 68 65 78 09 09 65 71 gu+177..hex..eq
0001C0: 75 20 67 75 2B 31 38 30 0D 0A 0D 0A 69 6E 76 65 u gu+180....inve
0001D0: 72 73 65 09 09 65 71 75 20 67 75 2B 31 38 33 0D rse..equ gu+183.
0001E0: 0A 73 65 74 5F 6A 6A 63 68 61 6E 67 65 09 65 71 .set_jjchange.eq
0001F0: 75 20 67 75 2B 31 38 36 0D 0A 70 75 6C 6C 6A 70 u gu+186..pulljp
Size : 512 (Real : 512)
000000: 09 09 65 71 75 20 67 75 2B 31 38 39 0D 0A 77 69 ..equ gu+189..wi
000010: 6E 72 65 74 09 09 65 71 75 20 67 75 2B 31 39 32 nret..equ gu+192
000020: 0D 0A 2E 63 6C 65 61 72 5F 42 75 66 09 65 71 75 ...clear_Buf.equ
000030: 20 67 75 2B 31 39 35 0D 0A 53 43 52 5F 42 75 66 gu+195..SCR_Buf
000040: 5F 4F 4E 09 65 71 75 20 67 75 2B 31 39 38 0D 0A _ON.equ gu+198..
000050: 53 43 52 5F 42 75 66 5F 4F 46 46 09 65 71 75 20 SCR_Buf_OFF.equ
000060: 67 75 2B 32 30 31 0D 0A 2E 47 65 74 43 68 61 72 gu+201...GetChar
000070: 61 63 74 65 72 09 65 71 75 20 67 75 2B 32 30 34 acter.equ gu+204
000080: 0D 0A 57 61 69 74 5F 66 6C 79 09 65 71 75 20 67 ..Wait_fly.equ g
000090: 75 2B 32 30 37 0D 0A 63 65 6C 6C 09 09 65 71 75 u+207..cell..equ
0000A0: 20 67 75 2B 32 31 30 0D 0A 46 57 5F 6D 75 6C 74 gu+210..FW_mult
0000B0: 31 36 09 65 71 75 20 67 75 2B 32 31 33 0D 0A 46 16.equ gu+213..F
0000C0: 57 5F 64 69 76 69 64 65 31 36 09 65 71 75 20 67 W_divide16.equ g
0000D0: 75 2B 32 31 36 0D 0A 46 57 5F 4D 6F 64 31 36 09 u+216..FW_Mod16.
0000E0: 65 71 75 20 67 75 2B 32 31 39 0D 0A 46 57 5F 43 equ gu+219..FW_C
0000F0: 6F 6D 70 31 36 09 65 71 75 20 67 75 2B 32 32 32 omp16.equ gu+222
000100: 0D 0A 46 57 5F 54 65 73 74 48 4C 09 65 71 75 20 ..FW_TestHL.equ
000110: 67 75 2B 32 32 35 0D 0A 61 6E 79 6B 65 79 09 09 gu+225..anykey..
000120: 65 71 75 20 67 75 2B 32 32 38 0D 0A 70 61 75 73 equ gu+228..paus
000130: 65 33 30 30 09 65 71 75 20 67 75 2B 32 33 31 0D e300.equ gu+231.
000140: 0A 3B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B .;++++++++++++++
000150: 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B ++++++++++++++++
000160: 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B 2B ++++++++++++++++
000170: 2B 2B 2B 2B 2B 2B 2B 2B 2B 0D 0A 0D 0A 2E 50 52 +++++++++.....PR
000180: 4F 47 52 41 4D 5F 53 54 41 52 54 0D 0A 09 4C 44 OGRAM_START...LD
000190: 20 28 53 54 41 52 54 5F 53 54 41 43 4B 29 2C 53 (START_STACK),S
0001A0: 50 0D 0A 09 63 61 6C 6C 20 49 6E 69 74 5F 50 72 P...call Init_Pr
0001B0: 6F 67 72 61 6D 0D 0A 09 63 61 6C 6C 20 6E 65 77 ogram...call new
0001C0: 5F 73 74 61 72 74 0D 0A 0D 0A 0D 0A 2E 4E 45 57 _start.......NEW
0001D0: 5F 53 54 41 52 54 09 09 09 3B 49 46 20 54 4F 54 _START...;IF TOT
0001E0: 41 4C 20 52 45 53 45 54 20 54 48 45 4E 20 53 54 AL RESET THEN ST
0001F0: 41 52 54 20 48 45 52 45 21 0D 0A 09 58 4F 52 20 ART HERE!...XOR
Size : 512 (Real : 512)
000000: 41 0D 0A 20 20 20 20 20 20 20 20 63 61 6C 6C 20 A.. call
000010: 73 65 74 5F 6A 6A 63 68 61 6E 67 65 09 3B 65 6E set_jjchange.;en
000020: 61 62 6C 65 20 63 75 72 73 6F 72 0D 0A 09 4C 44 able cursor...LD
000030: 20 48 4C 2C 28 44 59 29 0D 0A 09 4C 44 20 28 59 HL,(DY)...LD (Y
000040: 29 2C 48 4C 09 09 3B 73 65 74 20 63 75 72 73 6F ),HL..;set curso
000050: 72 0D 0A 2E 6D 61 69 6E 5F 6C 6F 6F 70 31 0D 0A r...main_loop1..
000060: 09 63 61 6C 6C 20 74 61 6C 6B 69 6E 70 0D 0A 09 .call talkinp...
000070: 63 61 6C 6C 20 74 61 6C 6B 6F 75 74 0D 0A 09 63 call talkout...c
000080: 70 20 26 65 30 0D 0A 09 63 61 6C 6C 20 7A 2C 64 p &e0...call z,d
000090: 61 74 61 32 0D 0A 09 6A 70 20 6D 61 69 6E 5F 6C ata2...jp main_l
0000A0: 6F 6F 70 31 0D 0A 0D 0A 0D 0A 3B 2D 2D 2D 2D 2D oop1......;-----
0000B0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0000C0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0000D0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A --------------..
0000E0: 2E 54 41 4C 4B 49 4E 50 0D 0A 09 43 41 4C 4C 20 .TALKINP...CALL
0000F0: 49 4E 50 55 54 09 09 3B 72 65 63 65 76 65 20 63 INPUT..;receve c
000100: 68 61 72 0D 0A 20 09 72 65 74 20 4E 43 09 09 3B har.. .ret NC..;
000110: 6E 6F 20 63 68 61 72 20 74 68 65 6E 20 72 65 61 no char then rea
000120: 64 20 6B 65 79 62 6F 61 72 64 0D 0A 09 4C 44 20 d keyboard...LD
000130: 42 2C 43 68 61 72 49 6E 54 61 62 6C 65 2F 26 31 B,CharInTable/&1
000140: 30 30 0D 0A 09 4C 44 20 43 2C 41 0D 0A 09 4C 44 00...LD C,A...LD
000150: 20 41 2C 28 42 43 29 0D 0A 0D 0A 09 43 41 4C 4C A,(BC).....CALL
000160: 20 53 43 52 45 45 4E 57 52 49 54 45 09 3B 70 72 SCREENWRITE.;pr
000170: 69 6E 74 20 63 68 61 72 0D 0A 09 6A 70 20 45 63 int char...jp Ec
000180: 68 6F 73 5F 6F 75 74 0D 0A 0D 0A 3B 2D 2D 2D 2D hos_out....;----
000190: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0001A0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0001B0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 2E 54 ------------...T
0001C0: 41 4C 4B 6F 75 74 0D 0A 09 43 41 4C 4C 20 26 42 ALKout...CALL &B
0001D0: 42 31 42 09 09 3B 72 65 61 64 20 63 68 61 72 0D B1B..;read char.
0001E0: 0A 09 72 65 74 20 4E 43 09 09 09 3B 69 66 20 6E ..ret NC...;if n
0001F0: 6F 20 63 68 61 72 20 74 68 65 6E 20 72 65 61 64 o char then read
Size : 512 (Real : 512)
000000: 20 62 75 66 66 65 72 0D 0A 09 43 50 20 26 45 30 buffer...CP &E0
000010: 0D 0A 09 72 65 74 20 7A 09 09 09 3B 70 75 6C 6C ...ret z...;pull
000020: 20 64 6F 77 6E 20 6C 69 6E 65 20 69 66 20 43 4F down line if CO
000030: 50 59 20 70 72 65 73 73 65 64 0D 0A 09 63 61 6C PY pressed...cal
000040: 6C 20 76 74 31 30 30 5F 6F 75 74 09 09 3B 56 54 l vt100_out..;VT
000050: 31 30 30 20 6B 65 79 73 0D 0A 09 09 09 09 3B 3C 100 keys......;<
000060: 3C 20 61 64 64 20 68 65 72 65 20 63 61 70 74 75 < add here captu
000070: 72 65 20 77 69 6E 64 6F 77 0D 0A 09 4C 44 20 44 re window...LD D
000080: 2C 43 68 61 72 4F 75 74 54 61 62 6C 65 2F 26 31 ,CharOutTable/&1
000090: 30 30 0D 0A 09 4C 44 20 45 2C 41 0D 0A 09 0D 0A 00...LD E,A.....
0000A0: 09 6C 64 20 61 2C 63 0D 0A 09 6F 72 20 61 0D 0A .ld a,c...or a..
0000B0: 09 72 65 74 20 6E 7A 09 3B 20 74 68 65 20 6C 61 .ret nz.; the la
0000C0: 73 74 20 6B 65 79 73 20 77 65 72 65 20 76 74 31 st keys were vt1
0000D0: 30 30 21 0D 0A 0D 0A 09 4C 44 20 41 2C 28 44 45 00!.....LD A,(DE
0000E0: 29 0D 0A 09 43 41 4C 4C 20 4F 55 54 50 55 54 09 )...CALL OUTPUT.
0000F0: 09 3B 6F 75 74 70 75 74 20 63 68 61 72 0D 0A 09 .;output char...
000100: 6A 70 20 45 63 68 6F 73 5F 69 6E 0D 0A 0D 0A 3B jp Echos_in....;
000110: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000120: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000130: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000140: 2D 0D 0A 2E 45 63 68 6F 73 5F 69 6E 0D 0A 09 63 -...Echos_in...c
000150: 61 6C 6C 20 4A 4C 4F 43 41 4C 5F 45 43 48 4F 0D all JLOCAL_ECHO.
000160: 0A 09 43 50 20 38 0D 0A 09 63 61 6C 6C 20 5A 2C ..CP 8...call Z,
000170: 4A 52 45 4D 4F 54 45 5F 44 45 4C 0D 0A 09 43 50 JREMOTE_DEL...CP
000180: 20 31 33 0D 0A 09 6A 70 20 5A 2C 4A 52 45 4D 4F 13...jp Z,JREMO
000190: 54 45 5F 4C 46 09 3B 65 63 68 6F 0D 0A 09 0D 0A TE_LF.;echo.....
0001A0: 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ;---------------
0001B0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0001C0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0001D0: 2D 0D 0A 2E 45 63 68 6F 73 5F 6F 75 74 0D 0A 09 -...Echos_out...
0001E0: 63 61 6C 6C 20 4A 52 45 4D 4F 54 45 5F 45 43 48 call JREMOTE_ECH
0001F0: 4F 0D 0A 20 20 20 20 20 20 20 20 43 50 20 38 0D O.. CP 8.
Size : 512 (Real : 512)
000000: 0A 09 63 61 6C 6C 20 5A 2C 4A 4C 4F 43 41 4C 5F ..call Z,JLOCAL_
000010: 44 45 4C 0D 0A 09 43 50 20 31 33 0D 0A 09 6A 70 DEL...CP 13...jp
000020: 20 5A 2C 4A 4C 4F 43 41 4C 5F 4C 46 09 3B 65 63 Z,JLOCAL_LF.;ec
000030: 68 6F 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ho..;-----------
000040: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000050: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000060: 2D 2D 2D 2D 2D 2D 0D 0A 2E 56 54 31 30 30 5F 6F ------...VT100_o
000070: 75 74 09 3B 20 69 66 20 63 3D 30 20 74 68 65 6E ut.; if c=0 then
000080: 20 6E 6F 74 20 76 74 31 30 30 20 6B 65 79 73 0D not vt100 keys.
000090: 0A 09 4C 44 20 43 2C 22 41 22 09 09 3B 55 50 0D ..LD C,"A"..;UP.
0000A0: 0A 09 43 50 20 26 46 34 0D 0A 09 6A 70 20 5A 2C ..CP &F4...jp Z,
0000B0: 56 54 31 30 30 5F 43 55 52 0D 0A 09 69 6E 63 20 VT100_CUR...inc
0000C0: 43 09 09 09 3B 42 20 2D 20 44 4F 57 4E 0D 0A 09 C...;B - DOWN...
0000D0: 43 50 20 26 46 35 0D 0A 09 6A 70 20 5A 2C 56 54 CP &F5...jp Z,VT
0000E0: 31 30 30 5F 43 55 52 0D 0A 09 69 6E 63 20 43 09 100_CUR...inc C.
0000F0: 09 09 3B 43 20 52 49 47 48 54 0D 0A 09 43 50 20 ..;C RIGHT...CP
000100: 26 46 37 0D 0A 09 6A 70 20 5A 2C 56 54 31 30 30 &F7...jp Z,VT100
000110: 5F 43 55 52 0D 0A 09 49 4E 43 20 43 09 09 09 3B _CUR...INC C...;
000120: 44 20 4C 45 46 54 0D 0A 09 43 50 20 26 46 36 0D D LEFT...CP &F6.
000130: 0A 09 6A 70 20 5A 2C 56 54 31 30 30 5F 43 55 52 ..jp Z,VT100_CUR
000140: 0D 0A 09 6C 64 20 63 2C 30 0D 0A 09 72 65 74 0D ...ld c,0...ret.
000150: 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D .;--------------
000160: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000170: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000180: 2D 2D 2D 2D 2D 2D 2D 0D 0A 2E 4A 4C 4F 43 41 4C -------...JLOCAL
000190: 5F 45 43 48 4F 0D 0A 09 52 45 54 0D 0A 09 43 41 _ECHO...RET...CA
0001A0: 4C 4C 20 53 43 52 45 45 4E 57 52 49 54 45 0D 0A LL SCREENWRITE..
0001B0: 09 43 50 20 38 0D 0A 09 4A 52 20 5A 2C 4A 4C 4F .CP 8...JR Z,JLO
0001C0: 43 41 4C 5F 44 45 4C 0D 0A 20 20 20 20 20 20 20 CAL_DEL..
0001D0: 20 43 50 20 31 33 0D 0A 09 4A 52 20 5A 2C 4A 4C CP 13...JR Z,JL
0001E0: 4F 43 41 4C 5F 4C 46 0D 0A 20 20 20 20 20 20 20 OCAL_LF..
0001F0: 20 52 45 54 0D 0A 0D 0A 2E 4A 4C 4F 43 41 4C 5F RET.....JLOCAL_
Size : 512 (Real : 512)
000000: 44 45 4C 0D 0A 09 52 45 54 0D 0A 09 4C 44 20 41 DEL...RET...LD A
000010: 2C 22 20 22 0D 0A 09 43 41 4C 4C 20 53 43 52 45 ," "...CALL SCRE
000020: 45 4E 57 52 49 54 45 0D 0A 09 4C 44 20 41 2C 38 ENWRITE...LD A,8
000030: 0D 0A 09 4A 50 20 53 43 52 45 45 4E 57 52 49 54 ...JP SCREENWRIT
000040: 45 0D 0A 0D 0A 2E 4A 4C 4F 43 41 4C 5F 4C 46 0D E.....JLOCAL_LF.
000050: 0A 09 52 45 54 0D 0A 09 4C 44 20 41 2C 31 30 0D ..RET...LD A,10.
000060: 0A 09 43 41 4C 4C 20 53 43 52 45 45 4E 57 52 49 ..CALL SCREENWRI
000070: 54 45 0D 0A 09 4C 44 20 41 2C 31 33 0D 0A 09 52 TE...LD A,13...R
000080: 45 54 0D 0A 0D 0A 4A 52 45 4D 4F 54 45 5F 45 43 ET....JREMOTE_EC
000090: 48 4F 0D 0A 20 20 20 20 20 20 20 20 52 45 54 0D HO.. RET.
0000A0: 0A 09 43 41 4C 4C 20 4F 55 54 50 55 54 0D 0A 09 ..CALL OUTPUT...
0000B0: 43 50 20 38 0D 0A 09 4A 52 20 5A 2C 4A 52 45 4D CP 8...JR Z,JREM
0000C0: 4F 54 45 5F 44 45 4C 0D 0A 09 43 50 20 31 33 0D OTE_DEL...CP 13.
0000D0: 0A 20 20 20 20 20 20 20 20 4A 52 20 5A 2C 4A 52 . JR Z,JR
0000E0: 45 4D 4F 54 45 5F 4C 46 0D 0A 09 52 45 54 0D 0A EMOTE_LF...RET..
0000F0: 2E 4A 52 45 4D 4F 54 45 5F 44 45 4C 0D 0A 09 52 .JREMOTE_DEL...R
000100: 45 54 0D 0A 09 4C 44 20 41 2C 22 20 22 0D 0A 09 ET...LD A," "...
000110: 43 41 4C 4C 20 4F 55 54 50 55 54 0D 0A 09 4C 44 CALL OUTPUT...LD
000120: 20 41 2C 38 0D 0A 09 4A 50 20 4F 55 54 50 55 54 A,8...JP OUTPUT
000130: 0D 0A 2E 4A 52 45 4D 4F 54 45 5F 4C 46 0D 0A 09 ...JREMOTE_LF...
000140: 52 45 54 0D 0A 09 4C 44 20 41 2C 31 30 0D 0A 09 RET...LD A,10...
000150: 43 41 4C 4C 20 4F 55 54 50 55 54 0D 0A 09 4C 44 CALL OUTPUT...LD
000160: 20 41 2C 31 33 0D 0A 09 52 45 54 0D 0A 0D 0A 3B A,13...RET....;
000170: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000180: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000190: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0001A0: 2D 2D 2D 2D 0D 0A 2E 56 54 31 30 30 5F 43 55 52 ----...VT100_CUR
0001B0: 0D 0A 09 4C 44 20 41 2C 32 37 0D 0A 09 43 41 4C ...LD A,27...CAL
0001C0: 4C 20 4F 55 54 50 55 54 0D 0A 09 4C 44 20 41 2C L OUTPUT...LD A,
0001D0: 22 5B 22 0D 0A 09 43 41 4C 4C 20 4F 55 54 50 55 "["...CALL OUTPU
0001E0: 54 0D 0A 09 4C 44 20 41 2C 43 0D 0A 09 6A 70 20 T...LD A,C...jp
0001F0: 4F 55 54 50 55 54 0D 0A 09 09 09 3B 73 65 6E 64 OUTPUT.....;send
Size : 512 (Real : 512)
000000: 20 6F 75 74 20 56 54 31 30 30 20 63 6F 64 65 73 out VT100 codes
000010: 0D 0A 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ....;-----------
000020: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000030: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000040: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 2E 45 58 -----------...EX
000050: 50 41 4E 44 5F 4B 45 59 53 0D 0A 09 53 55 42 20 PAND_KEYS...SUB
000060: 31 32 38 0D 0A 09 4C 44 20 4C 2C 41 0D 0A 09 4C 128...LD L,A...L
000070: 44 20 48 2C 30 0D 0A 09 41 44 44 20 48 4C 2C 48 D H,0...ADD HL,H
000080: 4C 09 3B 32 0D 0A 09 4C 44 20 44 45 2C 45 58 50 L.;2...LD DE,EXP
000090: 41 4E 44 5F 54 41 42 4C 45 0D 0A 09 41 44 44 20 AND_TABLE...ADD
0000A0: 48 4C 2C 44 45 0D 0A 09 4C 44 20 45 2C 28 48 4C HL,DE...LD E,(HL
0000B0: 29 3A 49 4E 43 20 48 4C 3A 4C 44 20 44 2C 28 48 ):INC HL:LD D,(H
0000C0: 4C 29 0D 0A 09 45 58 20 48 4C 2C 44 45 0D 0A 2E L)...EX HL,DE...
0000D0: 45 58 4B 59 31 09 4C 44 20 41 2C 28 48 4C 29 0D EXKY1.LD A,(HL).
0000E0: 0A 09 49 4E 43 20 48 4C 0D 0A 09 4F 52 20 41 0D ..INC HL...OR A.
0000F0: 0A 09 72 65 74 20 5A 0D 0A 09 43 41 4C 4C 20 4F ..ret Z...CALL O
000100: 55 54 50 55 54 09 09 3B 6F 75 74 70 75 74 20 63 UTPUT..;output c
000110: 68 61 72 0D 0A 09 43 41 4C 4C 20 45 63 68 6F 73 har...CALL Echos
000120: 5F 4F 75 74 0D 0A 09 4A 50 20 45 58 4B 59 31 0D _Out...JP EXKY1.
000130: 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D .;--------------
000140: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000150: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000160: 2D 2D 2D 0D 0A 2E 45 53 43 41 50 45 0D 0A 09 43 ---...ESCAPE...C
000170: 41 4C 4C 20 26 42 42 30 30 09 09 3B 4B 4D 20 49 ALL &BB00..;KM I
000180: 4E 49 54 20 2D 20 6A 75 73 74 20 63 72 61 73 68 NIT - just crash
000190: 20 6F 75 74 21 21 21 21 0D 0A 09 4C 44 20 41 2C out!!!!...LD A,
0001A0: 32 0D 0A 09 43 41 4C 4C 20 26 42 43 30 45 0D 0A 2...CALL &BC0E..
0001B0: 20 20 20 20 20 20 20 09 4C 44 20 53 50 2C 28 53 .LD SP,(S
0001C0: 54 41 52 54 5F 53 54 41 43 4B 29 0D 0A 09 4A 50 TART_STACK)...JP
0001D0: 20 4F 46 46 49 4E 54 45 52 55 50 54 0D 0A 3B 2D OFFINTERUPT..;-
0001E0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0001F0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
Size : 512 (Real : 512)
000000: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000010: 2D 0D 0A 0D 0A 2E 44 41 54 41 32 0D 0A 09 58 4F -.....DATA2...XO
000020: 52 20 41 0D 0A 09 4C 44 20 28 43 4F 4D 29 2C 41 R A...LD (COM),A
000030: 09 09 3B 72 65 73 65 74 20 64 61 74 61 6C 69 6E ..;reset datalin
000040: 65 20 20 0D 0A 09 4C 44 20 28 50 55 4C 4C 5F 53 e ...LD (PULL_S
000050: 54 41 43 4B 29 2C 53 50 09 3B 73 61 76 65 20 73 TACK),SP.;save s
000060: 74 61 63 6B 20 6A 75 73 74 20 69 6E 20 63 61 73 tack just in cas
000070: 65 0D 0A 09 43 41 4C 4C 20 41 6E 73 69 5F 6F 66 e...CALL Ansi_of
000080: 66 09 09 3B 72 65 73 65 74 20 61 6E 73 69 2F 72 f..;reset ansi/r
000090: 65 6D 6F 76 65 20 63 75 72 73 6F 72 0D 0A 09 4C emove cursor...L
0000A0: 44 20 48 4C 2C 28 59 29 0D 0A 09 4C 44 20 28 44 D HL,(Y)...LD (D
0000B0: 59 29 2C 48 4C 09 09 3B 73 61 76 65 20 78 2C 79 Y),HL..;save x,y
0000C0: 0D 0A 09 43 41 4C 4C 20 44 41 54 41 4C 49 4E 45 ...CALL DATALINE
0000D0: 09 09 3B 70 75 6C 6C 20 64 6F 77 6E 20 64 61 74 ..;pull down dat
0000E0: 61 6C 69 6E 65 0D 0A 09 43 41 4C 4C 20 41 6E 73 aline...CALL Ans
0000F0: 69 5F 6F 6E 09 09 3B 73 65 74 20 61 6E 73 69 20 i_on..;set ansi
000100: 62 61 63 6B 20 74 6F 20 6E 6F 72 6D 61 6C 0D 0A back to normal..
000110: 09 4C 44 20 48 4C 2C 28 44 59 29 0D 0A 09 4C 44 .LD HL,(DY)...LD
000120: 20 28 59 29 2C 48 4C 0D 0A 09 63 61 6C 6C 20 50 (Y),HL...call P
000130: 6C 61 63 65 5F 43 75 72 73 6F 72 09 3B 70 6C 61 lace_Cursor.;pla
000140: 63 65 20 74 68 65 20 63 75 72 73 6F 72 2F 72 65 ce the cursor/re
000150: 74 0D 0A 09 78 6F 72 20 61 0D 0A 09 72 65 74 0D t...xor a...ret.
000160: 0A 0D 0A 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D .....;----------
000170: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000180: 2D 2D 2D 2D 2D 0D 0A 3B 09 55 53 45 20 41 20 44 -----..;.USE A D
000190: 41 54 41 4C 49 4E 45 0D 0A 3B 09 65 6E 74 72 79 ATALINE..;.entry
0001A0: 20 48 4C 3D 61 64 64 72 65 73 73 20 6F 66 20 69 HL=address of i
0001B0: 6E 66 6F 0D 0A 3B 09 65 78 69 74 20 3F 3F 09 0D nfo..;.exit ??..
0001C0: 0A 3B 09 75 73 65 64 20 3F 3F 0D 0A 3B 2D 2D 2D .;.used ??..;---
0001D0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
0001E0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 0D 0A ------------....
0001F0: 2E 44 41 54 41 4C 49 4E 45 09 09 09 09 3B 6E 6F .DATALINE....;no
Size : 512 (Real : 512)
000000: 77 20 61 75 74 6F 6D 61 74 69 63 6C 79 20 66 6F w automaticly fo
000010: 72 63 65 73 20 70 75 6C 6C 64 6F 77 6E 21 0D 0A rces pulldown!..
000020: 09 43 41 4C 4C 20 50 52 49 4E 54 5F 44 41 54 41 .CALL PRINT_DATA
000030: 4C 49 4E 45 0D 0A 09 4C 44 20 41 2C 28 43 4F 4D LINE...LD A,(COM
000040: 29 0D 0A 09 43 41 4C 4C 20 44 4C 5F 43 55 52 53 )...CALL DL_CURS
000050: 4F 52 09 09 09 3B 70 72 69 6E 74 20 63 75 72 73 OR...;print curs
000060: 6F 72 0D 0A 2E 45 4E 54 0D 0A 09 4C 44 20 41 2C or...ENT...LD A,
000070: 28 43 4F 4D 29 0D 0A 09 4C 44 20 4C 2C 41 0D 0A (COM)...LD L,A..
000080: 09 4C 44 20 48 2C 30 0D 0A 09 41 44 44 20 48 4C .LD H,0...ADD HL
000090: 2C 48 4C 0D 0A 09 41 44 44 20 48 4C 2C 48 4C 0D ,HL...ADD HL,HL.
0000A0: 0A 09 49 4E 43 20 48 4C 0D 0A 09 49 4E 43 20 48 ..INC HL...INC H
0000B0: 4C 09 09 09 09 3B 68 6C 20 70 6F 69 6E 74 73 20 L....;hl points
0000C0: 74 6F 20 6A 70 0D 0A 09 4C 44 20 44 45 2C 4D 41 to jp...LD DE,MA
0000D0: 49 4E 5F 53 54 41 52 54 0D 0A 09 41 44 44 20 48 IN_START...ADD H
0000E0: 4C 2C 44 45 0D 0A 09 4C 44 20 45 2C 28 48 4C 29 L,DE...LD E,(HL)
0000F0: 0D 0A 09 49 4E 43 20 48 4C 0D 0A 09 4C 44 20 44 ...INC HL...LD D
000100: 2C 28 48 4C 29 09 09 09 0D 0A 09 09 09 09 3B 69 ,(HL).........;i
000110: 78 3D 61 64 64 72 65 73 73 20 74 6F 20 6A 75 6D x=address to jum
000120: 70 2F 63 61 6C 6C 0D 0A 09 50 55 53 48 20 44 45 p/call...PUSH DE
000130: 0D 0A 09 50 4F 50 20 49 58 20 20 20 20 20 20 20 ...POP IX
000140: 20 0D 0A 09 0D 0A 09 4C 44 20 28 49 58 2B 31 30 ......LD (IX+10
000150: 29 2C 30 09 09 3B 52 45 53 45 54 20 43 55 52 53 ),0..;RESET CURS
000160: 4F 52 0D 0A 09 43 41 4C 4C 20 50 55 4C 4C 44 4F OR...CALL PULLDO
000170: 57 4E 0D 0A 0D 0A 09 4A 50 20 43 2C 44 4C 5F 4C WN.....JP C,DL_L
000180: 45 46 54 52 49 47 48 54 0D 0A 09 43 50 20 26 46 EFTRIGHT...CP &F
000190: 46 0D 0A 09 4A 52 20 5A 2C 45 4E 54 20 0D 0A 20 F...JR Z,ENT ..
0001A0: 20 20 20 20 20 20 20 43 50 20 26 46 43 0D 0A 09 CP &FC...
0001B0: 4A 52 20 4E 5A 2C 45 4E 54 20 09 09 3B 20 49 66 JR NZ,ENT ..; If
0001C0: 20 45 73 63 20 74 68 65 6E 20 73 74 61 79 20 6F Esc then stay o
0001D0: 6E 20 6C 69 6E 65 0D 0A 0D 0A 2E 44 41 54 41 45 n line.....DATAE
0001E0: 09 4C 44 20 48 4C 2C 30 0D 0A 09 43 41 4C 4C 20 .LD HL,0...CALL
0001F0: 44 41 45 09 09 3B 65 72 61 73 65 20 64 61 74 61 DAE..;erase data
Size : 512 (Real : 512)
000000: 6C 69 6E 65 0D 0A 09 4C 44 20 48 4C 2C 32 34 0D line...LD HL,24.
000010: 0A 2E 44 41 45 09 4C 44 20 42 2C 38 30 0D 0A 09 ..DAE.LD B,80...
000020: 4C 44 20 43 2C 31 0D 0A 09 43 41 4C 4C 20 57 49 LD C,1...CALL WI
000030: 4E 44 4F 57 0D 0A 09 52 45 54 09 0D 0A 0D 0A 2E NDOW...RET......
000040: 44 4C 5F 4C 45 46 54 52 49 47 48 54 0D 0A 09 43 DL_LEFTRIGHT...C
000050: 50 20 39 0D 0A 09 43 41 4C 4C 20 5A 2C 44 4C 5F P 9...CALL Z,DL_
000060: 52 49 47 48 54 09 3B 20 49 66 20 39 20 74 68 65 RIGHT.; If 9 the
000070: 6E 20 6D 6F 76 65 20 72 69 67 68 74 0D 0A 09 43 n move right...C
000080: 50 20 38 0D 0A 09 43 41 4C 4C 20 5A 2C 44 4C 5F P 8...CALL Z,DL_
000090: 4C 45 46 54 09 09 3B 20 49 66 20 38 20 74 68 65 LEFT..; If 8 the
0000A0: 6E 20 6D 6F 76 65 20 6C 65 66 74 0D 0A 09 4C 44 n move left...LD
0000B0: 20 28 49 58 2B 31 30 29 2C 30 0D 0A 09 4A 50 20 (IX+10),0...JP
0000C0: 45 4E 54 0D 0A 0D 0A 2E 44 4C 5F 4C 45 46 54 0D ENT.....DL_LEFT.
0000D0: 0A 09 4C 44 20 41 2C 28 43 4F 4D 29 0D 0A 09 43 ..LD A,(COM)...C
0000E0: 41 4C 4C 20 44 4C 5F 43 55 52 53 4F 52 09 09 09 ALL DL_CURSOR...
0000F0: 3B 52 45 4D 4F 56 45 20 43 55 52 53 4F 52 0D 0A ;REMOVE CURSOR..
000100: 09 4C 44 20 41 2C 28 43 4F 4D 29 0D 0A 09 44 45 .LD A,(COM)...DE
000110: 43 20 41 09 09 09 09 3B 49 4E 43 20 43 4F 4D 41 C A....;INC COMA
000120: 4E 44 20 4E 55 4D 42 45 52 0D 0A 20 20 20 20 20 ND NUMBER..
000130: 20 20 20 43 50 20 26 46 46 0D 0A 09 4A 52 20 4E CP &FF...JR N
000140: 5A 2C 4D 4C 31 0D 0A 09 58 4F 52 20 41 0D 0A 2E Z,ML1...XOR A...
000150: 4D 4C 31 09 4C 44 20 28 43 4F 4D 29 2C 41 0D 0A ML1.LD (COM),A..
000160: 09 43 41 4C 4C 20 44 4C 5F 43 55 52 53 4F 52 0D .CALL DL_CURSOR.
000170: 0A 09 58 4F 52 20 41 0D 0A 20 20 20 20 20 20 20 ..XOR A..
000180: 20 52 45 54 0D 0A 0D 0A 2E 44 4C 5F 52 49 47 48 RET.....DL_RIGH
000190: 54 0D 0A 09 4C 44 20 41 2C 28 43 4F 4D 29 09 09 T...LD A,(COM)..
0001A0: 09 3B 42 41 53 49 43 4C 59 20 54 48 45 20 53 41 .;BASICLY THE SA
0001B0: 4D 45 0D 0A 09 43 41 4C 4C 20 44 4C 5F 43 55 52 ME...CALL DL_CUR
0001C0: 53 4F 52 0D 0A 09 4C 44 20 41 2C 28 43 4F 4D 29 SOR...LD A,(COM)
0001D0: 0D 0A 09 49 4E 43 20 41 0D 0A 09 43 50 20 36 0D ...INC A...CP 6.
0001E0: 0A 09 4A 52 20 4E 5A 2C 4D 52 31 0D 0A 20 20 20 ..JR NZ,MR1..
0001F0: 20 20 20 20 20 4C 44 20 41 2C 35 0D 0A 2E 4D 52 LD A,5...MR
Size : 512 (Real : 512)
000000: 31 09 4C 44 20 28 43 4F 4D 29 2C 41 0D 0A 09 43 1.LD (COM),A...C
000010: 41 4C 4C 20 44 4C 5F 43 55 52 53 4F 52 0D 0A 09 ALL DL_CURSOR...
000020: 58 4F 52 20 41 0D 0A 20 20 20 20 20 20 20 20 52 XOR A.. R
000030: 45 54 0D 0A 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D ET....;---------
000040: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000050: 2D 2D 2D 2D 2D 2D 0D 0A 3B 09 50 52 49 4E 54 20 ------..;.PRINT
000060: 41 20 44 41 54 41 20 4C 49 4E 45 0D 0A 3B 09 45 A DATA LINE..;.E
000070: 4E 54 52 59 20 48 4C 3D 41 44 44 52 45 53 53 20 NTRY HL=ADDRESS
000080: 4F 46 20 49 4E 46 4F 0D 0A 3B 20 20 20 20 20 20 OF INFO..;
000090: 20 09 58 0D 0A 3B 09 09 59 0D 0A 3B 09 09 57 49 .X..;..Y..;..WI
0000A0: 44 54 48 0D 0A 3B 20 20 20 20 20 20 20 09 53 54 DTH..; .ST
0000B0: 52 49 4E 47 0D 0A 3B 09 09 4E 4F 20 4F 46 20 43 RING..;..NO OF C
0000C0: 4F 4D 4D 41 4E 44 53 0D 0A 3B 09 09 58 2C 57 49 OMMANDS..;..X,WI
0000D0: 44 54 48 2C 4A 50 0D 0A 3B 09 09 58 2C 57 49 44 DTH,JP..;..X,WID
0000E0: 54 48 2C 4A 50 09 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D TH,JP...;-------
0000F0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000100: 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 2E 50 52 49 4E ---------...PRIN
000110: 54 5F 44 41 54 41 5F 43 55 52 53 4F 52 0D 0A 09 T_DATA_CURSOR...
000120: 43 41 4C 4C 20 50 52 49 4E 54 5F 44 41 54 41 4C CALL PRINT_DATAL
000130: 49 4E 45 0D 0A 09 4C 44 20 41 2C 28 43 4F 4D 29 INE...LD A,(COM)
000140: 0D 0A 09 4A 50 20 44 4C 5F 43 55 52 53 4F 52 0D ...JP DL_CURSOR.
000150: 0A 0D 0A 2E 50 52 49 4E 54 5F 44 41 54 41 4C 49 ....PRINT_DATALI
000160: 4E 45 0D 0A 09 43 41 4C 4C 20 57 41 49 54 5F 46 NE...CALL WAIT_F
000170: 4C 59 09 09 3B 54 69 6D 65 20 77 69 74 68 20 73 LY..;Time with s
000180: 63 72 65 65 6E 0D 0A 0D 0A 2E 44 4C 31 09 50 55 creen.....DL1.PU
000190: 53 48 20 42 43 0D 0A 20 20 20 20 20 20 20 20 50 SH BC.. P
0001A0: 55 53 48 20 44 45 0D 0A 09 50 55 53 48 20 48 4C USH DE...PUSH HL
0001B0: 09 09 09 3B 73 61 76 65 20 77 69 64 74 68 2C 78 ...;save width,x
0001C0: 2C 79 0D 0A 09 4C 44 20 48 4C 2C 30 0D 0A 09 4C ,y...LD HL,0...L
0001D0: 44 20 44 45 2C 54 49 4D 45 4C 49 4E 45 0D 0A 2E D DE,TIMELINE...
0001E0: 44 4C 32 09 50 55 53 48 20 48 4C 0D 0A 09 43 41 DL2.PUSH HL...CA
0001F0: 4C 4C 20 53 43 52 5F 41 44 44 52 45 53 53 09 3B LL SCR_ADDRESS.;
Size : 512 (Real : 512)
000000: 67 65 74 20 73 63 72 65 65 6E 20 61 64 64 72 65 get screen addre
000010: 73 73 0D 0A 20 09 4C 44 20 41 2C 28 44 45 29 0D ss.. .LD A,(DE).
000020: 0A 09 69 6E 63 20 64 65 0D 0A 09 6F 72 20 61 09 ..inc de...or a.
000030: 09 09 3B 43 4F 52 52 55 50 54 0D 0A 09 6A 72 20 ..;CORRUPT...jr
000040: 7A 2C 64 6C 70 6F 70 0D 0A 09 70 75 73 68 20 64 z,dlpop...push d
000050: 65 0D 0A 09 70 75 73 68 20 68 6C 0D 0A 20 20 20 e...push hl..
000060: 20 20 20 20 20 4C 44 20 43 2C 41 0D 0A 09 42 49 LD C,A...BI
000070: 54 20 37 2C 43 0D 0A 09 4C 44 20 48 4C 2C 44 4C T 7,C...LD HL,DL
000080: 42 55 46 09 09 3B 68 6C 3D 74 65 6D 70 20 62 75 BUF..;hl=temp bu
000090: 66 66 20 66 6F 72 20 63 68 61 72 0D 0A 09 43 41 ff for char...CA
0000A0: 4C 4C 20 5A 2C 47 45 54 43 48 41 52 41 43 54 45 LL Z,GETCHARACTE
0000B0: 52 0D 0A 09 43 41 4C 4C 20 49 4E 56 45 52 53 45 R...CALL INVERSE
0000C0: 09 09 3B 69 6E 76 65 72 73 65 20 74 65 78 74 20 ..;inverse text
0000D0: 0D 0A 20 20 20 20 20 20 20 20 45 58 20 48 4C 2C .. EX HL,
0000E0: 44 45 0D 0A 09 50 4F 50 20 48 4C 0D 0A 20 20 20 DE...POP HL..
0000F0: 20 20 20 20 20 43 41 4C 4C 20 41 4E 53 49 43 48 CALL ANSICH
000100: 41 52 09 09 3B 50 72 69 6E 74 0D 0A 09 50 4F 50 AR..;Print...POP
000110: 20 44 45 0D 0A 09 50 4F 50 20 48 4C 0D 0A 09 49 DE...POP HL...I
000120: 4E 43 20 48 0D 0A 09 4A 50 20 44 4C 32 09 0D 0A NC H...JP DL2...
000130: 2E 44 4C 50 4F 50 0D 0A 09 50 4F 50 20 48 4C 0D .DLPOP...POP HL.
000140: 0A 09 50 4F 50 20 48 4C 0D 0A 20 20 20 20 20 20 ..POP HL..
000150: 20 20 50 4F 50 20 44 45 0D 0A 09 50 4F 50 20 42 POP DE...POP B
000160: 43 0D 0A 09 52 45 54 0D 0A 0D 0A 0D 0A 0D 0A 3B C...RET........;
000170: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000180: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000190: 2D 2D 2D 2D 0D 0A 3B 09 50 72 69 6E 74 20 43 75 ----..;.Print Cu
0001A0: 72 73 6F 72 20 6F 6E 20 64 61 74 61 6C 69 6E 65 rsor on dataline
0001B0: 0D 0A 3B 09 45 6E 74 72 79 20 41 2D 65 6E 74 72 ..;.Entry A-entr
0001C0: 79 20 6E 75 6D 62 65 72 0D 0A 3B 09 55 73 65 64 y number..;.Used
0001D0: 20 41 46 20 0D 0A 3B 09 4E 6F 74 65 20 3B 20 6D AF ..;.Note ; m
0001E0: 75 73 74 20 66 69 72 73 74 20 69 6E 74 20 61 20 ust first int a
0001F0: 6C 69 6E 65 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D line..;---------
Size : 512 (Real : 512)
000000: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
000010: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 2E 44 ------------...D
000020: 4C 5F 43 55 52 53 4F 52 0D 0A 20 20 20 20 20 20 L_CURSOR..
000030: 20 20 50 55 53 48 20 48 4C 09 09 0D 0A 20 20 20 PUSH HL....
000040: 20 20 20 20 20 50 55 53 48 20 44 45 09 09 09 3B PUSH DE...;
000050: 73 61 76 65 20 72 65 67 73 0D 0A 09 4C 44 20 4C save regs...LD L
000060: 2C 41 0D 0A 09 4C 44 20 48 2C 30 0D 0A 09 41 44 ,A...LD H,0...AD
000070: 44 20 48 4C 2C 48 4C 09 09 3B 63 75 72 73 6F 72 D HL,HL..;cursor
000080: 20 6E 6F 20 2A 32 0D 0A 09 41 44 44 20 48 4C 2C no *2...ADD HL,
000090: 48 4C 09 09 3B 2A 34 0D 0A 09 4C 44 20 44 45 2C HL..;*4...LD DE,
0000A0: 4D 41 49 4E 5F 53 54 41 52 54 0D 0A 09 41 44 44 MAIN_START...ADD
0000B0: 20 48 4C 2C 44 45 09 09 3B 61 64 64 20 74 6F 20 HL,DE..;add to
0000C0: 73 74 61 72 74 20 74 6F 20 67 69 76 65 20 78 2C start to give x,
0000D0: 77 69 64 74 68 2C 6A 70 0D 0A 09 4C 44 20 44 2C width,jp...LD D,
0000E0: 28 48 4C 29 0D 0A 09 4C 44 20 45 2C 30 0D 0A 20 (HL)...LD E,0..
0000F0: 20 20 20 20 20 20 20 49 4E 43 20 48 4C 0D 0A 09 INC HL...
000100: 4C 44 20 42 2C 28 48 4C 29 09 09 3B 42 3D 77 69 LD B,(HL)..;B=wi
000110: 64 74 68 0D 0A 09 45 58 20 48 4C 2C 44 45 20 20 dth...EX HL,DE
000120: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3B 68 ;h
000130: 6C 3D 78 2C 79 0D 0A 09 43 41 4C 4C 20 49 4E 56 l=x,y...CALL INV
000140: 45 52 53 45 5F 4C 49 4E 45 09 3B 6A 75 73 74 20 ERSE_LINE.;just
000150: 74 68 61 74 21 21 0D 0A 09 50 4F 50 20 44 45 0D that!!...POP DE.
000160: 0A 09 50 4F 50 20 48 4C 0D 0A 09 52 45 54 0D 0A ..POP HL...RET..
000170: 0D 0A 0D 0A 2E 49 6E 69 74 5F 50 72 6F 67 72 61 .....Init_Progra
000180: 6D 0D 0A 2E 50 53 5F 42 59 09 43 50 20 31 0D 0A m...PS_BY.CP 1..
000190: 09 4C 44 20 41 2C 30 0D 0A 09 4A 52 20 4E 5A 2C .LD A,0...JR NZ,
0001A0: 50 53 5F 49 58 0D 0A 09 4C 44 20 41 2C 28 49 58 PS_IX...LD A,(IX
0001B0: 2B 30 29 0D 0A 2E 50 53 5F 49 58 0D 0A 09 4C 44 +0)...PS_IX...LD
0001C0: 20 28 52 53 32 33 32 5F 53 45 4C 45 43 54 29 2C (RS232_SELECT),
0001D0: 41 0D 0A 09 4C 44 20 41 2C 26 46 46 0D 0A 09 52 A...LD A,&FF...R
0001E0: 53 54 20 33 2C 53 4D 4A 50 0D 0A 2E 50 53 5F 52 ST 3,SMJP...PS_R
0001F0: 53 58 31 0D 0A 09 0D 0A 09 43 41 4C 4C 20 53 45 SX1......CALL SE
Size : 512 (Real : 512)
000000: 54 55 50 5F 52 53 32 33 32 09 3B 53 65 74 75 70 TUP_RS232.;Setup
000010: 20 74 68 65 20 72 73 32 33 32 20 61 63 63 6F 72 the rs232 accor
000020: 64 69 6E 67 20 74 6F 20 0D 0A 09 09 09 09 3B 77 ding to ......;w
000030: 68 61 74 20 74 79 70 65 20 69 74 20 69 73 0D 0A hat type it is..
000040: 0D 0A 09 43 41 4C 4C 20 53 4F 55 4E 44 5F 52 45 ...CALL SOUND_RE
000050: 53 45 54 0D 0A 09 4C 44 20 48 4C 2C 45 4E 54 42 SET...LD HL,ENTB
000060: 4C 4B 0D 0A 09 4C 44 20 41 2C 31 0D 0A 09 43 41 LK...LD A,1...CA
000070: 4C 4C 20 26 42 43 42 46 09 09 3B 53 45 54 20 54 LL &BCBF..;SET T
000080: 4F 4E 45 20 45 4E 56 45 4C 4F 50 45 0D 0A 0D 0A ONE ENVELOPE....
000090: 09 43 41 4C 4C 20 4B 4B 45 59 09 09 3B 20 52 45 .CALL KKEY..; RE
0000A0: 53 45 54 2F 53 45 54 20 4B 45 59 53 0D 0A 0D 0A SET/SET KEYS....
0000B0: 09 4C 44 20 41 2C 32 0D 0A 09 43 41 4C 4C 20 26 .LD A,2...CALL &
0000C0: 42 43 30 45 09 09 3B 53 65 74 20 74 6F 20 6D 6F BC0E..;Set to mo
0000D0: 64 65 20 32 0D 0A 09 63 61 6C 6C 20 73 65 74 69 de 2...call seti
0000E0: 6E 69 74 33 30 30 70 6C 75 73 0D 0A 09 43 41 4C nit300plus...CAL
0000F0: 4C 20 53 65 74 69 6E 74 65 72 75 70 74 20 09 3B L Setinterupt .;
000100: 74 75 72 6E 20 6F 6E 20 69 6E 74 65 72 75 70 74 turn on interupt
000110: 73 20 63 75 72 73 6F 72 2F 73 72 09 0D 0A 09 43 s cursor/sr....C
000120: 41 4C 4C 20 53 63 72 5F 62 75 66 5F 6F 6E 09 09 ALL Scr_buf_on..
000130: 3B 74 75 72 6E 20 6F 6E 20 62 75 66 66 65 72 73 ;turn on buffers
000140: 0D 0A 09 43 41 4C 4C 20 43 6C 6F 63 6B 5F 52 65 ...CALL Clock_Re
000150: 73 0D 0A 09 43 41 4C 4C 20 63 6C 73 5F 73 63 72 s...CALL cls_scr
000160: 65 65 6E 09 09 3B 63 6C 65 61 72 20 73 63 72 65 een..;clear scre
000170: 65 6E 20 61 6E 64 20 62 75 66 66 65 72 0D 0A 09 en and buffer...
000180: 43 41 4C 4C 20 72 65 73 65 74 5F 61 6E 73 69 09 CALL reset_ansi.
000190: 09 3B 73 65 74 20 61 6E 73 69 20 74 6F 20 6E 6F .;set ansi to no
0001A0: 72 6D 61 6C 2B 73 61 76 65 20 76 61 72 73 20 69 rmal+save vars i
0001B0: 6E 20 63 61 73 65 0D 0A 09 09 09 09 3B 6F 66 20 n case......;of
0001C0: 63 61 6C 6C 20 74 6F 20 73 65 74 5F 61 6E 73 69 call to set_ansi
0001D0: 0D 0A 09 4C 44 20 41 2C 26 43 39 0D 0A 20 20 20 ...LD A,&C9..
0001E0: 20 20 20 20 20 63 61 6C 6C 20 73 65 74 5F 6A 6A call set_jj
0001F0: 63 68 61 6E 67 65 09 3B 63 75 72 73 6F 72 20 74 change.;cursor t
Size : 512 (Real : 512)
000000: 6F 74 61 6C 79 20 64 69 73 61 62 6C 65 64 0D 0A otaly disabled..
000010: 0D 0A 09 4C 44 20 48 4C 2C 4C 4F 47 4F 4E 0D 0A ...LD HL,LOGON..
000020: 09 43 41 4C 4C 20 41 4E 53 49 54 45 58 54 0D 0A .CALL ANSITEXT..
000030: 0D 0A 20 09 43 41 4C 4C 20 45 52 41 53 45 5F 44 .. .CALL ERASE_D
000040: 49 52 09 09 3B 65 72 61 73 65 20 64 69 72 0D 0A IR..;erase dir..
000050: 0D 0A 3B 20 20 20 20 20 20 20 43 41 4C 4C 09 43 ..; CALL.C
000060: 4C 45 41 52 53 42 0D 0A 09 0D 0A 09 4C 44 20 41 LEARSB......LD A
000070: 2C 26 43 39 0D 0A 20 20 20 20 20 20 20 20 4C 44 ,&C9.. LD
000080: 20 28 44 49 52 5F 45 52 52 4F 52 29 2C 41 0D 0A (DIR_ERROR),A..
000090: 09 0D 0A 09 43 41 4C 4C 20 4C 4F 41 44 5F 44 49 ....CALL LOAD_DI
0000A0: 52 0D 0A 0D 0A 09 58 4F 52 20 41 0D 0A 20 20 20 R.....XOR A..
0000B0: 20 20 20 20 20 4C 44 20 28 44 49 52 5F 45 52 52 LD (DIR_ERR
0000C0: 4F 52 29 2C 41 0D 0A 0D 0A 09 4C 44 20 48 4C 2C OR),A.....LD HL,
0000D0: 52 5F 42 75 66 66 65 72 5F 53 74 61 72 74 0D 0A R_Buffer_Start..
0000E0: 09 4C 44 20 28 49 6E 70 75 74 4C 6F 77 29 2C 48 .LD (InputLow),H
0000F0: 4C 0D 0A 09 4C 44 20 28 49 6E 70 75 74 48 69 67 L...LD (InputHig
000100: 68 29 2C 48 4C 0D 0A 0D 0A 09 43 41 4C 4C 20 43 h),HL.....CALL C
000110: 4C 53 5F 53 43 52 45 45 4E 0D 0A 09 4C 44 20 48 LS_SCREEN...LD H
000120: 4C 2C 4C 4F 47 4F 4E 32 0D 0A 09 43 41 4C 4C 20 L,LOGON2...CALL
000130: 41 4E 53 49 54 45 58 54 0D 0A 09 4C 44 20 48 4C ANSITEXT...LD HL
000140: 2C 31 0D 0A 09 4C 44 20 28 44 59 29 2C 48 4C 0D ,1...LD (DY),HL.
000150: 0A 09 72 65 74 09 09 3B 73 61 76 65 20 43 75 72 ..ret..;save Cur
000160: 73 6F 72 20 70 6F 73 20 69 6E 20 44 59 0D 0A 1A sor pos in DY...
000170: 0A 0D 0A 3B 69 6E 69 74 73 0D 0A 0D 0A 6A 33 30 ...;inits....j30
000180: 43 41 4C 4C 20 72 65 73 65 74 5F 61 6E 73 69 09 CALL reset_ansi.
000190: 09 3B 73 65 74 20 61 6E 73 69 20 74 6F 20 6E 6F .;set ansi to no
0001A0: 72 6D 61 6C 2B 73 61 76 65 20 76 61 72 73 20 69 rmal+save vars i
0001B0: 6E 20 63 61 73 65 0D 0A 09 09 09 09 3B 6F 66 20 n case......;of
0001C0: 63 61 6C 6C 20 74 6F 20 73 65 74 5F 61 6E 73 69 call to set_ansi
0001D0: 0D 0A 09 4C 44 20 41 2C 26 43 39 0D 0A 20 20 20 ...LD A,&C9..
0001E0: 20 20 20 20 20 63 61 6C 6C 20 73 65 74 5F 6A 6A call set_jj
0001F0: 63 68 61 6E 67 65 09 3B 63 75 72 73 6F 72 20 74 change.;cursor t
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
Size : 512 (Real : 512)
000000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0000F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0001F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
   
Tous droits réservés. Reproduction sans autorisation interdite. © Kukulcan