SOS Programmeurs Issue 3 (F) (Face B) (1989) [DISCMAG].dsk
HexaDumpAscii only
000000:  45 58 54 45 4E 44 45 44 20 43 50 43 20 44 53 4B    EXTENDED CPC DSK
000010:  20 46 69 6C 65 0D 0A 44 69 73 6B 2D 49 6E 66 6F     File..Disk-Info
000020:  0D 0A 53 41 4D 64 69 73 6B 31 33 30 36 32 35 00    ..SAMdisk130625.
000030:  28 01 00 00 13 13 13 13 13 13 13 13 13 13 13 13    (...............
000040:  13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13    ................
000050:  13 13 13 13 13 13 13 13 13 13 13 13 00 00 00 00    ................
000060:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000070:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000080:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000090:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0000A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0000B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0000C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0000D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0000E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0000F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000100:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
000110:  00 00 01 00 02 09 4E E5 00 00 C1 02 00 00 00 02    ......N.........
000120:  00 00 C2 02 00 00 00 02 00 00 C3 02 00 00 00 02    ................
000130:  00 00 C4 02 00 00 00 02 00 00 C5 02 00 00 00 02    ................
000140:  00 00 C6 02 00 00 00 02 00 00 C7 02 00 00 00 02    ................
000150:  00 00 C8 02 00 00 00 02 00 00 C9 02 00 00 00 02    ................
000160:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000170:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000180:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000190:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0001A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0001B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0001C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0001D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0001E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0001F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000200:  00 DE 46 44 43 33 50 32 20 41 53 43 00 1A 00 2B    ..FDC3P2 ASC...+
000210:  02 03 04 05 06 07 00 00 00 00 00 00 00 00 00 00    ................
000220:  00 DE 49 4E 46 4F 33 20 20 41 53 43 00 02 00 80    ..INFO3  ASC....
000230:  10 11 12 13 14 15 16 20 21 22 23 24 25 26 33 34    ....... !"#$%&34
000240:  00 5E 42 4C 4F 4F 44 32 20 41 53 43 00 00 00 34    .^BLOOD2 ASC...4
000250:  08 09 0A 0B 0C 0D 0E 00 00 00 00 00 00 00 00 00    ................
000260:  00 DE 49 4E 46 4F 33 20 20 41 53 43 01 02 00 0D    ..INFO3  ASC....
000270:  35 36 00 00 00 00 00 00 00 00 00 00 00 00 00 00    56..............
000280:  00 5E 46 44 43 33 50 35 20 41 53 43 00 00 00 6A    .^FDC3P5 ASC...j
000290:  27 3A 3B 3C 3D 3E 71 72 7C 7D 7E 7F 80 AB 00 00    ':;<=>qr|}~.....
0002A0:  00 52 53 58 50 52 54 20 20 43 4F 44 00 00 00 15    .RSXPRT  COD....
0002B0:  28 29 2A 00 00 00 00 00 00 00 00 00 00 00 00 00    ()*.............
0002C0:  00 46 44 43 20 20 20 20 20 42 41 53 00 00 00 39    .FDC     BAS...9
0002D0:  2B 2C 2D 2E 2F 30 31 32 00 00 00 00 00 00 00 00    +,-./012........
0002E0:  00 46 44 43 56 34 20 20 20 42 49 4E 00 00 00 5F    .FDCV4   BIN..._
0002F0:  0F 3F 40 41 43 44 45 46 47 48 49 69 00 00 00 00    .?@ACDEFGHIi....
000300:  00 5E 46 44 43 33 50 34 20 41 53 43 00 00 00 50    .^FDC3P4 ASC...P
000310:  4A 4B 4C 4D 4E 4F 5A 5B 5C 5D 00 00 00 00 00 00    JKLMNOZ[\]......
000320:  00 4C 45 43 54 45 55 52 35 43 4F 44 00 00 00 08    .LECTEUR5COD....
000330:  42 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    B...............
000340:  00 5E 46 44 43 33 4D 45 20 41 53 43 00 00 00 0F    .^FDC3ME ASC....
000350:  50 51 00 00 00 00 00 00 00 00 00 00 00 00 00 00    PQ..............
000360:  00 5E 46 44 43 33 4E 4F 54 41 53 43 00 00 00 76    .^FDC3NOTASC...v
000370:  52 53 54 55 56 57 58 59 5E 5F 60 A9 AA AC AD 00    RSTUVWXY^_`.....
000380:  00 DE 49 4E 46 4F 55 53 33 41 53 43 00 75 00 32    ..INFOUS3ASC.u.2
000390:  6A 6B 6C 6F 70 81 82 00 00 00 00 00 00 00 00 00    jklop...........
0003A0:  00 5E 46 44 43 33 50 31 20 41 53 43 00 00 00 80    .^FDC3P1 ASC....
0003B0:  39 73 74 75 76 77 78 9A 9B 9C 9D 9E 9F A0 AE AF    9stuvwx.........
0003C0:  E5 2D 49 4E 54 46 52 45 49 4D 41 58 00 00 00 08    .-INTFREIMAX....
0003D0:  0F 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0003E0:  00 5E 46 44 43 33 54 31 20 41 53 43 00 00 00 41    .^FDC3T1 ASC...A
0003F0:  61 62 63 64 65 66 67 68 89 00 00 00 00 00 00 00    abcdefgh........
000400:  00 2D 4B 45 59 2D 45 53 20 4D 41 58 00 00 00 29    .-KEY-ES MAX...)
000410:  17 18 19 1A 1B 1C 00 00 00 00 00 00 00 00 00 00    ................
000420:  00 2D 50 41 53 57 4F 52 44 4D 41 58 00 00 00 25    .-PASWORDMAX...%
000430:  1D 1E 1F 37 38 00 00 00 00 00 00 00 00 00 00 00    ...78...........
000440:  E5 DE 49 4E 46 4F 55 53 33 41 53 43 00 6F 00 33    ..INFOUS3ASC.o.3
000450:  81 84 85 94 95 98 99 00 00 00 00 00 00 00 00 00    ................
000460:  00 5E 46 44 43 33 50 33 20 41 53 43 00 00 00 75    .^FDC3P3 ASC...u
000470:  6D 6E 79 7A 7B 86 87 88 8A 8B 8C 8D 8E 8F 90 00    mnyz{...........
000480:  00 2D 46 44 43 56 34 20 20 42 49 4E 00 00 00 5F    .-FDCV4  BIN..._
000490:  96 97 A1 A2 A3 A4 A5 A6 A7 A8 B1 B2 00 00 00 00    ....£...........
0004A0:  E5 46 44 43 20 20 20 20 20 42 41 4B 00 00 00 39    .FDC     BAK...9
0004B0:  3F 40 41 43 44 45 46 47 00 00 00 00 00 00 00 00    ?@ACDEFG........
0004C0:  E5 46 44 43 20 20 20 20 20 42 41 4B 00 00 00 39    .FDC     BAK...9
0004D0:  48 49 82 83 91 92 93 B0 00 00 00 00 00 00 00 00    HI..............
0004E0:  E5 C6 44 43 50 32 20 20 20 54 54 58 00 10 00 2B    ..DCP2   TTX...+
0004F0:  82 83 92 93 A9 AA 00 00 00 00 00 00 00 00 00 00    ................
000500:  E5 46 44 43 56 34 20 20 20 42 41 4B 00 00 00 5F    .FDCV4   BAK..._
000510:  82 83 92 93 A9 AA AB AC AD AE AF B0 00 00 00 00    ................
000520:  E5 55 53 46 34 20 20 20 20 46 45 43 00 00 00 1E    .USF4    FEC....
000530:  8E 8F 90 91 00 00 00 00 00 00 00 00 00 00 00 00    ................
000540:  E5 55 53 46 35 20 20 20 20 42 41 4B 00 00 00 16    .USF5    BAK....
000550:  93 94 96 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000560:  E5 55 53 46 31 20 20 20 20 46 45 43 00 00 00 16    .USF1    FEC....
000570:  97 9A 9B 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000580:  E5 55 53 44 45 43 4F 4D 50 42 49 4E 00 00 00 03    .USDECOMPBIN....
000590:  92 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0005A0:  E5 58 20 20 20 20 20 20 20 42 41 4B 00 00 00 05    .X       BAK....
0005B0:  98 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0005C0:  E5 58 20 20 20 20 20 20 20 42 41 4B 00 00 00 05    .X       BAK....
0005D0:  99 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0005E0:  E5 55 53 46 32 20 20 20 20 46 45 43 00 00 00 1A    .USF2    FEC....
0005F0:  9C 9D 9E 9F 00 00 00 00 00 00 00 00 00 00 00 00    ................
000600:  E5 55 53 46 35 20 20 20 20 46 45 43 00 00 00 17    .USF5    FEC....
000610:  A0 A1 A2 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000620:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000630:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000640:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000650:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000660:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000670:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000680:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000690:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0006A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0006B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0006C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0006D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0006E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0006F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000700:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000710:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000720:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000730:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000740:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000750:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000760:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000770:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000780:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000790:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0007A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0007B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0007C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0007D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0007E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0007F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000800:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000810:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000820:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000830:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000840:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000850:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000860:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000870:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000880:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000890:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0008A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0008B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0008C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0008D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0008E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0008F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000900:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000910:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000920:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000930:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000940:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000950:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000960:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000970:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000980:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000990:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0009A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0009B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0009C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0009D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0009E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0009F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000A00:  0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20    ..              
000A10:  20 20 20 20 20 20 20 20 2D 2D 2D 2D 2D 2D 2D 2D            --------
000A20:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
000A30:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 20 20 20    -----------..   
000A40:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
000A50:  20 20 2D 20 4C 41 20 52 4F 55 54 49 4E 45 20 44      - LA ROUTINE D
000A60:  27 45 43 52 49 54 55 52 45 20 44 45 20 53 45 43    'ECRITURE DE SEC
000A70:  54 45 55 52 53 20 2D 0D 0A 20 20 20 20 20 20 20    TEURS -..       
000A80:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2D                   -
000A90:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
000AA0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
000AB0:  2D 2D 0D 0A 20 0D 0A 20 20 20 20 20 43 65 74 74    --.. ..     Cett
000AC0:  65 20 72 6F 75 74 69 6E 65 20 65 73 74 20 20 61    e routine est  a
000AD0:  70 70 65 6C 7B 65 20 20 70 61 72 20 20 61 70 70    ppel{e  par  app
000AE0:  75 69 20 20 73 75 72 20 20 43 54 52 4C 2B 57 20    ui  sur  CTRL+W 
000AF0:  20 64 65 70 75 69 73 20 20 6C 65 20 70 72 6F 67     depuis  le prog
000B00:  72 61 6D 6D 65 0D 0A 20 64 27 7B 64 69 74 69 6F    ramme.. d'{ditio
000B10:  6E 20 62 75 66 66 65 72 20 2E 20 53 61 20 20 73    n buffer . Sa  s
000B20:  74 72 75 63 74 75 72 65 20 20 65 73 74 20 20 71    tructure  est  q
000B30:  75 61 73 69 20 20 69 64 65 6E 74 69 71 75 65 20    uasi  identique 
000B40:  20 61 75 20 73 6F 75 73 20 70 72 6F 67 72 61 6D     au sous program
000B50:  6D 65 20 64 65 0D 0A 20 6C 65 63 74 75 72 65 20    me de.. lecture 
000B60:  2E 20 55 6E 65 20 73 65 75 6C 65 20 64 69 66 66    . Une seule diff
000B70:  7B 72 65 6E 63 65 20 20 66 6F 6E 64 61 6D 65 6E    {rence  fondamen
000B80:  74 61 6C 65 20 20 3A 20 20 53 69 20 20 6C 61 20    tale  :  Si  la 
000B90:  20 6C 6F 6E 67 75 65 75 72 20 49 44 20 65 73 74     longueur ID est
000BA0:  20 70 6C 75 73 0D 0A 20 67 72 61 6E 64 65 20 71     plus.. grande q
000BB0:  75 65 20 6C 61 20 6C 6F 6E 67 75 65 75 72 20 72    ue la longueur r
000BC0:  7B 65 6C 6C 65 20 6C 27 7B 63 72 69 74 75 72 65    {elle l'{criture
000BD0:  20 64 75 20 73 65 63 74 65 75 72 20 64 7B 74 72     du secteur d{tr
000BE0:  75 69 72 61 20 6C 65 73 20 49 44 53 20 73 75 69    uira les IDS sui
000BF0:  76 61 6E 74 73 0D 0A 20 2E 20 55 6E 65 20 63 6F    vants.. . Une co
000C00:  6E 66 69 72 6D 61 74 69 6F 6E 20 65 73 74 20 64    nfirmation est d
000C10:  6F 6E 63 20 64 65 6D 61 6E 64 7B 65 20 2E 0D 0A    onc demand{e ...
000C20:  20 3B 0D 0A 20 3B 2D 20 52 6F 75 74 69 6E 65 20     ;.. ;- Routine 
000C30:  65 63 72 69 74 75 72 65 20 70 68 79 73 69 71 75    ecriture physiqu
000C40:  65 20 2D 0D 0A 20 3B 0D 0A 20 57 52 49 54 50 48    e -.. ;.. WRITPH
000C50:  59 20 50 55 53 48 20 48 4C 20 20 20 20 20 20 3B    Y PUSH HL      ;
000C60:  50 72 7B 73 65 72 76 65 72 20 6C 65 73 20 70 61    Pr{server les pa
000C70:  72 61 6D 7D 74 72 65 73 20 7B 64 69 74 69 6F 6E    ram}tres {dition
000C80:  20 62 75 66 66 65 72 0D 0A 20 20 20 20 20 20 20     buffer..       
000C90:  20 20 50 55 53 48 20 44 45 0D 0A 20 20 20 20 20      PUSH DE..     
000CA0:  20 20 20 20 43 41 4C 4C 20 46 45 4E 31 20 20 20        CALL FEN1   
000CB0:  20 3B 46 65 6E 65 08 5E 74 72 65 20 70 6F 75 72     ;Fene.^tre pour
000CC0:  20 61 66 66 69 63 68 61 67 65 73 0D 0A 20 3B 0D     affichages.. ;.
000CD0:  0A 20 20 20 20 20 20 20 20 20 43 41 4C 4C 20 57    .         CALL W
000CE0:  52 49 54 50 41 52 20 20 20 3B 49 6E 69 74 69 61    RITPAR   ;Initia
000CF0:  6C 69 73 65 72 20 65 6E 20 7B 63 72 69 74 75 72    liser en {critur
000D00:  65 0D 0A 20 20 20 20 20 20 20 20 20 43 41 4C 4C    e..         CALL
000D10:  20 50 55 54 44 45 53 54 20 20 20 3B 54 65 78 74     PUTDEST   ;Text
000D20:  65 20 6D 65 74 74 72 65 20 64 69 73 71 75 65 20    e mettre disque 
000D30:  64 65 73 74 69 6E 61 74 69 6F 6E 20 0D 0A 20 20    destination ..  
000D40:  20 20 20 20 20 20 20 4C 44 20 41 2C 28 50 49 53           LD A,(PIS
000D50:  54 57 29 20 20 20 3B 50 69 73 74 65 20 7B 63 72    TW)   ;Piste {cr
000D60:  69 74 75 72 65 20 64 65 76 69 65 6E 74 0D 0A 20    iture devient.. 
000D70:  20 20 20 20 20 20 20 20 4C 44 20 28 50 49 53 54            LD (PIST
000D80:  53 45 4C 29 2C 41 20 3B 70 69 73 74 65 20 73 7B    SEL),A ;piste s{
000D90:  6C 65 63 74 69 6F 6E 6E 7B 65 20 2E 0D 0A 20 20    lectionn{e ...  
000DA0:  20 20 20 20 20 20 20 43 41 4C 4C 20 41 46 46 50           CALL AFFP
000DB0:  49 53 54 20 20 20 3B 41 66 66 69 63 68 65 72 20    IST   ;Afficher 
000DC0:  6E 75 6D 7B 72 6F 20 70 69 73 74 65 0D 0A 20 20    num{ro piste..  
000DD0:  20 20 20 20 20 20 20 43 41 4C 4C 20 47 4F 50 49           CALL GOPI
000DE0:  53 54 31 20 20 20 3B 41 6C 6C 65 72 20 73 75 72    ST1   ;Aller sur
000DF0:  20 70 69 73 74 65 0D 0A 20 20 20 20 20 20 20 20     piste..        
000E00:  20 4A 52 20 43 2C 4F 4B 50 49 53 31 0D 0A 20 3B     JR C,OKPIS1.. ;
000E10:  0D 0A 20 20 20 20 20 20 20 20 20 43 41 4C 4C 20    ..         CALL 
000E20:  45 52 50 46 4F 52 4D 20 20 20 3B 53 69 20 4E 43    ERPFORM   ;Si NC
000E30:  20 2C 20 69 6C 20 6E 27 79 20 40 20 73 61 6E 73     , il n'y @ sans
000E40:  20 64 6F 75 74 65 20 70 61 73 20 64 65 20 64 69     doute pas de di
000E50:  73 71 75 65 74 74 65 0D 0A 20 20 20 20 20 20 20    squette..       
000E60:  20 20 4A 52 20 41 42 41 4E 44 4F 4E 31 0D 0A 20      JR ABANDON1.. 
000E70:  3B 0D 0A 20 4F 4B 50 49 53 31 20 20 4C 44 20 48    ;.. OKPIS1  LD H
000E80:  4C 2C 28 41 44 49 44 29 20 20 20 20 3B 52 7B 63    L,(ADID)    ;R{c
000E90:  75 70 7B 72 65 72 20 7A 6F 6E 65 20 49 44 53 20    up{rer zone IDS 
000EA0:  65 63 72 69 74 75 72 65 0D 0A 20 20 20 20 20 20    ecriture..      
000EB0:  20 20 20 4C 44 20 41 2C 28 43 4F 55 4E 54 29 20       LD A,(COUNT) 
000EC0:  20 20 20 3B 65 74 20 6C 61 20 70 6F 73 69 74 69       ;et la positi
000ED0:  6F 6E 20 70 68 79 73 69 71 75 65 20 64 75 20 73    on physique du s
000EE0:  65 63 74 65 75 72 20 6C 75 0D 0A 20 3B 0D 0A 20    ecteur lu.. ;.. 
000EF0:  46 49 4E 44 57 52 49 20 44 45 43 20 41 20 20 20    FINDWRI DEC A   
000F00:  20 20 20 20 20 20 20 20 3B 50 6F 69 6E 74 65 72            ;Pointer
000F10:  20 6C 27 49 44 20 7B 63 72 69 74 75 72 65 20 63     l'ID {criture c
000F20:  6F 6E 63 65 72 6E 7B 20 0D 0A 20 20 20 20 20 20    oncern{ ..      
000F30:  20 20 20 4A 52 20 5A 2C 53 45 43 57 52 49 54 0D       JR Z,SECWRIT.
000F40:  0A 20 20 20 20 20 20 20 20 20 49 4E 43 20 48 4C    .         INC HL
000F50:  0D 0A 20 20 20 20 20 20 20 20 20 49 4E 43 20 48    ..         INC H
000F60:  4C 0D 0A 20 20 20 20 20 20 20 20 20 49 4E 43 20    L..         INC 
000F70:  48 4C 0D 0A 20 20 20 20 20 20 20 20 20 49 4E 43    HL..         INC
000F80:  20 48 4C 0D 0A 20 20 20 20 20 20 20 20 20 4A 52     HL..         JR
000F90:  20 46 49 4E 44 57 52 49 0D 0A 20 3B 0D 0A 20 53     FINDWRI.. ;.. S
000FA0:  45 43 57 52 49 54 20 43 41 4C 4C 20 49 44 54 52    ECWRIT CALL IDTR
000FB0:  41 4E 53 34 20 20 20 20 3B 43 6F 70 69 65 72 20    ANS4    ;Copier 
000FC0:  6C 65 73 20 49 44 53 20 64 61 6E 73 20 51 55 41    les IDS dans QUA
000FD0:  54 52 49 44 0D 0A 20 20 20 20 20 20 20 20 20 4C    TRID..         L
000FE0:  44 20 41 2C 28 51 55 41 54 52 49 44 2B 32 29 0D    D A,(QUATRID+2).
000FF0:  0A 20 20 20 20 20 20 20 20 20 4C 44 20 28 44 45    .         LD (DE
001000:  52 53 45 43 29 2C 41 20 20 20 20 3B 31 20 73 65    RSEC),A    ;1 se
001010:  75 6C 20 73 65 63 74 65 75 72 20 40 20 7B 63 72    ul secteur @ {cr
001020:  69 72 65 0D 0A 20 20 20 20 20 20 20 20 20 43 41    ire..         CA
001030:  4C 4C 20 44 49 46 4C 45 4E 4C 20 20 20 20 20 3B    LL DIFLENL     ;
001040:  56 6F 69 72 20 73 69 20 4C 53 20 49 44 20 3E 20    Voir si LS ID > 
001050:  4C 53 20 72 7B 65 6C 0D 0A 20 20 20 20 20 20 20    LS r{el..       
001060:  20 20 4A 52 20 43 2C 4C 45 4E 49 4E 46 0D 0A 20      JR C,LENINF.. 
001070:  20 20 20 20 20 20 20 20 4A 52 20 5A 2C 4C 45 4E            JR Z,LEN
001080:  49 4E 46 0D 0A 20 3B 0D 0A 20 20 20 20 20 20 20    INF.. ;..       
001090:  20 20 4C 44 20 48 4C 2C 54 45 43 52 41 53 45 20      LD HL,TECRASE 
0010A0:  20 20 20 3B 53 69 20 6F 75 69 20 2E 20 41 76 65       ;Si oui . Ave
0010B0:  72 74 69 72 20 65 74 20 63 6F 6E 66 69 72 6D 65    rtir et confirme
0010C0:  72 20 7B 63 72 61 73 65 6D 65 6E 74 0D 0A 20 20    r {crasement..  
0010D0:  20 20 20 20 20 20 20 43 41 4C 4C 20 50 52 54 0D           CALL PRT.
0010E0:  0A 20 20 20 20 20 20 20 20 20 43 41 4C 4C 20 4F    .         CALL O
0010F0:  55 4E 4F 0D 0A 20 20 20 20 20 20 20 20 20 4A 50    UNO..         JP
001100:  20 4E 43 2C 41 42 41 4E 44 4F 4E 32 0D 0A 20 3B     NC,ABANDON2.. ;
001110:  0D 0A 20 4C 45 4E 49 4E 46 20 20 4C 44 20 41 2C    .. LENINF  LD A,
001120:  28 43 4F 55 4E 54 29 20 20 20 20 3B 43 4F 55 4E    (COUNT)    ;COUN
001130:  54 20 63 6F 6E 74 69 65 6E 74 20 6C 65 20 6E 75    T contient le nu
001140:  6D 65 72 6F 20 64 27 6F 72 64 72 65 20 64 75 20    mero d'ordre du 
001150:  73 65 63 74 65 75 72 0D 0A 20 20 20 20 20 20 20    secteur..       
001160:  20 20 43 50 20 31 20 20 20 20 20 20 20 20 20 20      CP 1          
001170:  20 20 3B 61 20 6C 69 72 65 0D 0A 20 20 20 20 20      ;a lire..     
001180:  20 20 20 20 43 41 4C 4C 20 4E 5A 2C 56 49 53 45        CALL NZ,VISE
001190:  53 45 43 20 3B 53 69 20 63 65 20 6E 27 65 73 74    SEC ;Si ce n'est
0011A0:  20 70 61 73 20 6C 65 20 70 72 65 6D 69 65 72 20     pas le premier 
0011B0:  2C 20 76 69 73 65 72 20 6A 75 73 74 65 0D 0A 20    , viser juste.. 
0011C0:  3B 0D 0A 20 20 20 20 20 20 20 20 20 4C 44 20 48    ;..         LD H
0011D0:  4C 2C 28 50 4F 49 4E 54 45 52 29 20 20 3B 5A 6F    L,(POINTER)  ;Zo
0011E0:  6E 65 20 64 65 20 73 74 6F 63 6B 61 67 65 20 64    ne de stockage d
0011F0:  65 73 20 7B 74 61 74 73 20 6C 65 63 74 75 72 65    es {tats lecture
001200:  0D 0A 20 20 20 20 20 20 20 20 20 4C 44 20 41 2C    ..         LD A,
001210:  28 48 4C 29 0D 0A 20 20 20 20 20 20 20 20 20 41    (HL)..         A
001220:  4E 44 20 25 30 30 30 30 31 30 30 30 20 20 20 20    ND %00001000    
001230:  3B 54 65 73 74 65 72 20 73 69 20 43 4D 20 61 20    ;Tester si CM a 
001240:  7B 74 7B 20 64 7B 74 65 63 74 7B 20 65 74 20 7B    {t{ d{tect{ et {
001250:  63 72 69 72 65 0D 0A 20 20 20 20 20 20 20 20 20    crire..         
001260:  4C 44 20 41 2C 23 34 35 20 20 20 20 20 20 20 20    LD A,#45        
001270:  20 3B 73 65 6C 6F 6E 20 43 4D 20 6F 75 20 6E 6F     ;selon CM ou no
001280:  6E 20 2E 0D 0A 20 20 20 20 20 20 20 20 20 4A 52    n ...         JR
001290:  20 5A 2C 4E 4F 57 43 4D 0D 0A 20 20 20 20 20 20     Z,NOWCM..      
0012A0:  20 20 20 4C 44 20 41 2C 23 34 39 0D 0A 20 4E 4F       LD A,#49.. NO
0012B0:  57 43 4D 20 20 20 4C 44 20 48 4C 2C 57 52 49 54    WCM   LD HL,WRIT
0012C0:  46 44 43 20 20 20 20 3B 43 6F 6D 6D 61 6E 64 65    FDC    ;Commande
0012D0:  20 7B 63 72 69 72 65 20 62 75 66 66 65 72 20 73     {crire buffer s
0012E0:  75 72 20 64 69 73 71 75 65 20 2E 0D 0A 20 20 20    ur disque ...   
0012F0:  20 20 20 20 20 20 43 41 4C 4C 20 53 45 54 43 4F          CALL SETCO
001300:  4D 32 0D 0A 20 3B 0D 0A 20 20 20 20 20 20 20 20    M2.. ;..        
001310:  20 4C 44 20 48 4C 2C 32 30 30 30 30 20 20 20 20     LD HL,20000    
001320:  20 20 3B 52 65 73 74 61 75 72 65 72 20 61 64 72      ;Restaurer adr
001330:  65 73 73 65 20 64 27 6F 72 69 67 69 6E 65 20 64    esse d'origine d
001340:  75 20 62 75 66 66 65 72 0D 0A 20 20 20 20 20 20    u buffer..      
001350:  20 20 20 4C 44 20 28 41 44 42 55 46 46 29 2C 48       LD (ADBUFF),H
001360:  4C 0D 0A 20 20 20 20 20 20 20 20 20 43 41 4C 4C    L..         CALL
001370:  20 49 4E 53 54 52 53 45 43 20 20 20 20 3B 45 63     INSTRSEC    ;Ec
001380:  72 69 72 65 20 73 75 72 20 64 69 73 71 75 65 20    rire sur disque 
001390:  0D 0A 20 3B 0D 0A 20 20 20 20 20 20 20 20 20 43    .. ;..         C
0013A0:  41 4C 4C 20 41 46 46 52 45 53 57 20 20 20 20 20    ALL AFFRESW     
0013B0:  3B 41 66 66 69 63 68 65 72 20 73 74 61 74 75 74    ;Afficher statut
0013C0:  73 20 65 63 72 69 74 75 72 65 0D 0A 20 41 42 41    s ecriture.. ABA
0013D0:  4E 44 4F 4E 32 20 4C 44 20 41 2C 28 56 52 41 49    NDON2 LD A,(VRAI
0013E0:  4C 45 4E 29 20 20 3B 52 65 73 74 61 75 72 65 72    LEN)  ;Restaurer
0013F0:  20 76 72 61 69 65 20 6C 6F 6E 67 75 65 75 72 0D     vraie longueur.
001400:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
001410:  01 00 01 00 02 09 4E E5 01 00 C1 02 00 00 00 02    ......N.........
001420:  01 00 C2 02 00 00 00 02 01 00 C3 02 00 00 00 02    ................
001430:  01 00 C4 02 00 00 00 02 01 00 C5 02 00 00 00 02    ................
001440:  01 00 C6 02 00 00 00 02 01 00 C7 02 00 00 00 02    ................
001450:  01 00 C8 02 00 00 00 02 01 00 C9 02 00 00 00 02    ................
001460:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001470:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001480:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001490:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0014A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0014B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0014C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0014D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0014E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0014F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001500:  0A 20 20 20 20 20 20 20 20 20 4C 44 20 28 4C 45    .         LD (LE
001510:  4E 53 45 43 29 2C 41 0D 0A 20 20 20 20 20 20 20    NSEC),A..       
001520:  20 20 43 41 4C 4C 20 53 4F 55 52 43 45 20 20 20      CALL SOURCE   
001530:  20 20 20 3B 52 65 70 72 65 6E 64 72 65 20 20 6C       ;Reprendre  l
001540:  65 73 20 20 70 61 72 61 6D 65 74 72 65 73 20 20    es  parametres  
001550:  73 6F 75 72 63 65 20 20 70 6F 75 72 0D 0A 20 3B    source  pour.. ;
001560:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
001570:  20 20 20 20 20 20 20 20 3B 70 72 6F 63 68 61 69            ;prochai
001580:  6E 65 20 6C 65 63 74 75 72 65 0D 0A 20 3B 0D 0A    ne lecture.. ;..
001590:  20 41 42 41 4E 44 4F 4E 31 20 43 41 4C 4C 20 46     ABANDON1 CALL F
0015A0:  45 4E 42 55 46 31 20 20 20 20 3B 52 65 73 74 61    ENBUF1    ;Resta
0015B0:  75 72 65 72 20 66 65 6E 65 08 5E 74 72 65 20 62    urer fene.^tre b
0015C0:  75 66 66 65 72 0D 0A 20 20 20 20 20 20 20 20 20    uffer..         
0015D0:  50 4F 50 20 44 45 20 20 20 20 20 20 20 20 20 20    POP DE          
0015E0:  20 3B 45 74 20 72 7B 63 75 70 7B 72 65 72 20 70     ;Et r{cup{rer p
0015F0:  61 72 61 6D 7D 74 72 65 73 20 7B 64 69 74 69 6F    aram}tres {ditio
001600:  6E 0D 0A 20 20 20 20 20 20 20 20 20 50 4F 50 20    n..         POP 
001610:  48 4C 0D 0A 20 20 20 20 20 20 20 20 20 52 45 54    HL..         RET
001620:  0D 0A 20 3B 0D 0A 20 3B 2D 20 41 66 66 69 63 68    .. ;.. ;- Affich
001630:  65 72 20 72 65 73 75 6C 74 61 74 73 20 65 63 72    er resultats ecr
001640:  69 74 75 72 65 20 2D 0D 0A 20 3B 0D 0A 20 41 46    iture -.. ;.. AF
001650:  46 52 45 53 57 20 43 41 4C 4C 20 45 46 46 4C 42    FRESW CALL EFFLB
001660:  31 20 20 20 20 20 3B 45 66 66 61 63 65 72 20 6C    1     ;Effacer l
001670:  69 67 6E 65 73 20 64 75 20 62 61 73 0D 0A 20 20    ignes du bas..  
001680:  20 20 20 20 20 20 20 43 41 4C 4C 20 44 45 55 58           CALL DEUX
001690:  4E 42 20 20 20 20 20 3B 49 6E 69 74 69 61 6C 69    NB     ;Initiali
0016A0:  73 65 72 20 63 6F 6E 76 65 72 73 69 6F 6E 73 20    ser conversions 
0016B0:  32 20 63 68 69 66 66 72 65 73 0D 0A 20 3B 0D 0A    2 chiffres.. ;..
0016C0:  20 20 20 20 20 20 20 20 20 4C 44 20 48 4C 2C 54             LD HL,T
0016D0:  57 53 45 43 54 0D 0A 20 20 20 20 20 20 20 20 20    WSECT..         
0016E0:  43 41 4C 4C 20 50 52 54 0D 0A 20 20 20 20 20 20    CALL PRT..      
0016F0:  20 20 20 4C 44 20 42 2C 34 0D 0A 20 20 20 20 20       LD B,4..     
001700:  20 20 20 20 4C 44 20 48 4C 2C 51 55 41 54 52 49        LD HL,QUATRI
001710:  44 20 20 20 3B 41 66 66 69 63 68 65 72 20 49 44    D   ;Afficher ID
001720:  53 20 7B 63 72 69 74 73 0D 0A 20 42 43 4C 57 53    S {crits.. BCLWS
001730:  45 20 20 4C 44 20 41 2C 28 48 4C 29 0D 0A 20 20    E  LD A,(HL)..  
001740:  20 20 20 20 20 20 20 43 41 4C 4C 20 50 52 54 48           CALL PRTH
001750:  45 58 31 0D 0A 20 20 20 20 20 20 20 20 20 49 4E    EX1..         IN
001760:  43 20 48 4C 0D 0A 20 20 20 20 20 20 20 20 20 44    C HL..         D
001770:  4A 4E 5A 20 42 43 4C 57 53 45 0D 0A 20 3B 0D 0A    JNZ BCLWSE.. ;..
001780:  20 20 20 20 20 20 20 20 20 4C 44 20 48 4C 2C 54             LD HL,T
001790:  57 44 52 0D 0A 20 20 20 20 20 20 20 20 20 43 41    WDR..         CA
0017A0:  4C 4C 20 50 52 54 0D 0A 20 20 20 20 20 20 20 20    LL PRT..        
0017B0:  20 4C 44 20 41 2C 28 44 52 53 45 4C 45 43 29 20     LD A,(DRSELEC) 
0017C0:  20 3B 44 72 69 76 65 20 7B 63 72 69 74 75 72 65     ;Drive {criture
0017D0:  0D 0A 20 20 20 20 20 20 20 20 20 41 44 44 20 41    ..         ADD A
0017E0:  2C 23 34 31 0D 0A 20 20 20 20 20 20 20 20 20 43    ,#41..         C
0017F0:  41 4C 4C 20 23 42 42 35 41 0D 0A 20 3B 0D 0A 20    ALL #BB5A.. ;.. 
001800:  20 20 20 20 20 20 20 20 4C 44 20 48 4C 2C 54 57            LD HL,TW
001810:  50 49 53 54 0D 0A 20 20 20 20 20 20 20 20 20 43    PIST..         C
001820:  41 4C 4C 20 50 52 54 0D 0A 20 20 20 20 20 20 20    ALL PRT..       
001830:  20 20 4C 44 20 41 2C 28 50 49 53 54 53 45 4C 29      LD A,(PISTSEL)
001840:  20 20 3B 50 69 73 74 65 20 7B 63 72 69 74 75 72      ;Piste {critur
001850:  65 0D 0A 20 20 20 20 20 20 20 20 20 43 41 4C 4C    e..         CALL
001860:  20 50 52 54 44 45 43 49 41 0D 0A 20 20 20 20 20     PRTDECIA..     
001870:  20 20 20 20 43 41 4C 4C 20 43 49 4E 51 4E 42 0D        CALL CINQNB.
001880:  0A 20 3B 0D 0A 20 20 20 20 20 20 20 20 20 43 41    . ;..         CA
001890:  4C 4C 20 54 53 54 45 52 52 53 0D 0A 20 20 20 20    LL TSTERRS..    
0018A0:  20 20 20 20 20 4C 44 20 48 4C 2C 54 57 45 52 52         LD HL,TWERR
0018B0:  0D 0A 20 20 20 20 20 20 20 20 20 43 41 4C 4C 20    ..         CALL 
0018C0:  50 52 54 0D 0A 20 20 20 20 20 20 20 20 20 43 41    PRT..         CA
0018D0:  4C 4C 20 50 52 54 33 45 52 52 20 20 20 3B 45 72    LL PRT3ERR   ;Er
0018E0:  72 65 75 72 73 20 7B 63 72 69 74 75 72 65 0D 0A    reurs {criture..
0018F0:  20 3B 0D 0A 20 20 20 20 20 20 20 20 20 4C 44 20     ;..         LD 
001900:  48 4C 2C 54 4F 43 57 52 49 54 0D 0A 20 20 20 20    HL,TOCWRIT..    
001910:  20 20 20 20 20 43 41 4C 4C 20 50 52 54 0D 0A 20         CALL PRT.. 
001920:  20 20 20 20 20 20 20 20 4C 44 20 48 4C 2C 28 4E            LD HL,(N
001930:  42 4C 55 53 29 20 20 3B 4E 6F 6D 62 72 65 20 64    BLUS)  ;Nombre d
001940:  27 6F 63 74 65 74 73 20 65 66 66 65 63 74 69 76    'octets effectiv
001950:  65 6D 65 6E 74 20 7B 63 72 69 74 73 0D 0A 20 20    ement {crits..  
001960:  20 20 20 20 20 20 20 4C 44 20 28 56 41 4C 45 55           LD (VALEU
001970:  52 29 2C 48 4C 0D 0A 20 20 20 20 20 20 20 20 20    R),HL..         
001980:  43 41 4C 4C 20 44 45 55 43 4F 4E 31 36 0D 0A 20    CALL DEUCON16.. 
001990:  20 20 20 20 20 20 20 20 4C 44 20 49 59 2C 23 32            LD IY,#2
0019A0:  35 31 38 0D 0A 20 20 20 20 20 20 20 20 20 43 41    518..         CA
0019B0:  4C 4C 20 41 46 46 52 45 53 55 20 20 20 3B 41 66    LL AFFRESU   ;Af
0019C0:  66 69 63 68 65 72 20 45 54 31 2D 45 54 32 2D 45    ficher ET1-ET2-E
0019D0:  54 33 0D 0A 20 3B 0D 0A 20 20 20 20 20 20 20 20    T3.. ;..        
0019E0:  20 4C 44 20 41 2C 37 0D 0A 20 20 20 20 20 20 20     LD A,7..       
0019F0:  20 20 43 41 4C 4C 20 23 42 42 35 41 20 20 20 20      CALL #BB5A    
001A00:  20 3B 42 69 70 20 65 74 20 61 74 74 65 6E 64 72     ;Bip et attendr
001A10:  65 20 74 6F 75 63 68 65 0D 0A 20 20 20 20 20 20    e touche..      
001A20:  20 20 20 4A 50 20 23 42 42 30 36 0D 0A 20 3B 0D       JP #BB06.. ;.
001A30:  0A 20 3B 2D 20 54 65 78 74 65 73 20 65 74 20 76    . ;- Textes et v
001A40:  61 72 69 61 62 6C 65 73 20 65 6E 20 72 61 70 70    ariables en rapp
001A50:  6F 72 74 20 61 76 65 63 20 4C 49 54 50 48 59 20    ort avec LITPHY 
001A60:  65 74 20 57 52 49 54 50 48 59 20 2D 0D 0A 20 3B    et WRITPHY -.. ;
001A70:  0D 0A 20 54 57 53 45 43 54 20 20 44 42 20 33 31    .. TWSECT  DB 31
001A80:  2C 32 2C 32 32 2C 32 34 2C 22 20 45 43 52 49 54    ,2,22,24," ECRIT
001A90:  55 52 45 20 53 45 43 54 45 55 52 20 3A 20 22 2C    URE SECTEUR : ",
001AA0:  32 34 2C 22 20 22 2B 23 38 30 0D 0A 20 54 4C 44    24," "+#80.. TLD
001AB0:  52 20 20 20 20 44 42 20 22 20 20 20 20 20 20 20    R    DB "       
001AC0:  20 22 0D 0A 20 54 57 44 52 20 20 20 20 44 42 20     ".. TWDR    DB 
001AD0:  22 20 22 2C 32 34 2C 22 20 44 52 49 56 45 20 3A    " ",24," DRIVE :
001AE0:  20 22 2C 32 34 2C 22 20 22 2B 23 38 30 0D 0A 20     ",24," "+#80.. 
001AF0:  54 57 50 49 53 54 20 20 44 42 20 22 20 22 2C 32    TWPIST  DB " ",2
001B00:  34 2C 22 20 50 49 53 54 45 20 3A 20 22 2C 32 34    4," PISTE : ",24
001B10:  2C 22 20 22 2B 23 38 30 0D 0A 20 54 57 45 52 52    ," "+#80.. TWERR
001B20:  20 20 20 44 42 20 33 31 2C 32 2C 32 33 2C 32 34       DB 31,2,23,24
001B30:  2C 22 20 45 52 52 45 55 52 53 20 45 43 52 49 54    ," ERREURS ECRIT
001B40:  55 52 45 20 3A 20 22 2C 32 34 2C 22 20 22 2B 23    URE : ",24," "+#
001B50:  38 30 0D 0A 20 54 4F 43 57 52 49 54 20 44 42 20    80.. TOCWRIT DB 
001B60:  33 31 2C 32 2C 32 34 2C 32 34 2C 22 20 4F 43 54    31,2,24,24," OCT
001B70:  45 54 53 20 20 45 43 52 49 54 53 20 20 20 3A 20    ETS  ECRITS   : 
001B80:  22 2C 32 34 2C 22 20 22 2B 23 38 30 0D 0A 20 54    ",24," "+#80.. T
001B90:  45 43 52 41 53 45 20 44 42 20 33 31 2C 32 2C 32    ECRASE DB 31,2,2
001BA0:  32 2C 32 30 2C 32 34 2C 22 20 41 54 54 45 4E 54    2,20,24," ATTENT
001BB0:  49 4F 4E 20 21 21 20 53 45 43 54 45 55 52 20 3E    ION !! SECTEUR >
001BC0:  20 51 55 45 20 54 41 49 4C 4C 45 20 46 4F 52 4D     QUE TAILLE FORM
001BD0:  41 54 20 21 22 0D 0A 20 20 20 20 20 20 20 20 20    AT !"..         
001BE0:  44 42 20 22 20 45 43 52 41 53 45 4D 45 4E 54 20    DB " ECRASEMENT 
001BF0:  22 2C 32 34 2C 22 20 22 2C 37 2B 23 38 30 0D 0A    ",24," ",7+#80..
001C00:  20 3B 0D 0A 20 54 4C 49 54 50 48 59 20 44 42 20     ;.. TLITPHY DB 
001C10:  33 31 2C 32 2C 32 32 2C 32 34 2C 22 20 53 65 63    31,2,22,24," Sec
001C20:  74 65 75 72 20 20 20 3A 20 22 2C 32 34 2C 22 20    teur   : ",24," 
001C30:  22 2C 22 26 22 2B 23 38 30 0D 0A 20 54 4C 49 54    ","&"+#80.. TLIT
001C40:  50 48 31 20 44 42 20 33 31 2C 32 30 2C 32 32 2C    PH1 DB 31,20,22,
001C50:  32 34 2C 22 20 2D 20 50 6F 73 69 74 69 6F 6E 20    24," - Position 
001C60:  73 75 72 20 6C 61 20 70 69 73 74 65 20 3A 20 22    sur la piste : "
001C70:  2C 32 34 2C 22 20 22 2B 23 38 30 0D 0A 20 54 4C    ,24," "+#80.. TL
001C80:  49 54 50 48 32 20 44 42 20 33 31 2C 35 32 2C 32    ITPH2 DB 31,52,2
001C90:  32 2C 32 34 2C 22 20 2D 20 4F 63 74 65 74 73 20    2,24," - Octets 
001CA0:  6C 75 73 20 3A 20 22 2C 32 34 2C 22 20 22 2C 22    lus : ",24," ","
001CB0:  26 22 2B 23 38 30 0D 0A 20 54 4C 49 54 50 48 33    &"+#80.. TLITPH3
001CC0:  20 44 42 20 33 31 2C 32 2C 32 33 2C 32 34 2C 22     DB 31,2,23,24,"
001CD0:  20 54 61 69 6C 6C 65 20 49 44 20 3A 20 22 2C 32     Taille ID : ",2
001CE0:  34 2C 22 20 22 2C 33 32 2B 23 38 30 0D 0A 20 54    4," ",32+#80.. T
001CF0:  4C 49 54 50 48 34 20 44 42 20 33 31 2C 32 30 2C    LITPH4 DB 31,20,
001D00:  32 33 2C 32 34 2C 22 20 2D 20 54 61 69 6C 6C 65    23,24," - Taille
001D10:  20 72 65 65 6C 6C 65 20 3A 20 22 2C 32 34 2C 22     reelle : ",24,"
001D20:  20 22 2B 23 38 30 0D 0A 20 54 4C 49 54 50 48 35     "+#80.. TLITPH5
001D30:  20 44 42 20 33 31 2C 32 2C 32 34 2C 32 34 2C 22     DB 31,2,24,24,"
001D40:  20 45 74 61 74 20 64 27 65 72 72 65 75 72 20 3A     Etat d'erreur :
001D50:  20 22 2C 32 34 2C 22 20 22 2B 23 38 30 20 20 20     ",24," "+#80   
001D60:  20 20 20 20 20 0D 0A 20 50 4F 49 4E 54 49 44 20         .. POINTID 
001D70:  44 57 20 30 0D 0A 20 53 54 41 54 41 4E 41 20 44    DW 0.. STATANA D
001D80:  42 20 30 0D 0A 20 46 4C 41 47 50 48 59 20 44 42    B 0.. FLAGPHY DB
001D90:  20 23 46 46 0D 0A 20 54 52 45 50 52 4F 44 20 44     #FF.. TREPROD D
001DA0:  42 20 33 31 2C 32 2C 32 32 2C 32 34 2C 22 20 52    B 31,2,22,24," R
001DB0:  65 70 72 6F 64 75 69 72 65 20 66 6F 72 6D 61 74    eproduire format
001DC0:  20 3F 20 28 4F 2F 4E 29 20 22 2C 32 34 2C 37 2C     ? (O/N) ",24,7,
001DD0:  31 38 2B 23 38 30 0D 0A 20 54 4F 55 50 49 53 54    18+#80.. TOUPIST
001DE0:  20 44 42 20 33 31 2C 32 2C 32 32 2C 31 38 2C 22     DB 31,2,22,18,"
001DF0:  44 6F 6E 6E 65 72 20 6E 75 6D 65 72 6F 20 70 69    Donner numero pi
001E00:  73 74 65 20 70 6F 75 72 20 65 63 72 69 74 75 72    ste pour ecritur
001E10:  65 20 3F 20 22 2C 37 2B 23 38 30 0D 0A 20 54 43    e ? ",7+#80.. TC
001E20:  4F 50 44 52 56 20 44 42 20 33 31 2C 32 2C 32 31    OPDRV DB 31,2,21
001E30:  2C 32 34 2C 22 20 50 6C 61 63 65 72 20 64 69 73    ,24," Placer dis
001E40:  71 75 65 74 74 65 20 64 65 73 74 69 6E 61 74 69    quette destinati
001E50:  6F 6E 20 64 61 6E 73 20 3A 20 22 2C 32 34 2C 22    on dans : ",24,"
001E60:  20 41 22 0D 0A 20 20 20 20 20 20 20 20 20 44 42     A"..         DB
001E70:  20 37 2C 31 30 2C 31 33 2B 23 38 30 0D 0A 20 54     7,10,13+#80.. T
001E80:  49 44 43 4F 4E 46 20 44 42 20 33 31 2C 32 2C 32    IDCONF DB 31,2,2
001E90:  31 2C 32 34 2C 22 20 43 6F 6E 66 6F 72 6D 65 72    1,24," Conformer
001EA0:  20 49 44 53 20 50 69 73 74 65 20 3F 20 28 4F 2F     IDS Piste ? (O/
001EB0:  4E 29 22 2C 32 34 2C 37 2C 31 38 2B 23 38 30 0D    N)",24,7,18+#80.
001EC0:  0A 20 54 52 45 4D 45 54 20 20 44 42 20 33 31 2C    . TREMET  DB 31,
001ED0:  32 2C 32 31 2C 32 34 2C 22 20 52 65 6D 65 74 74    2,21,24," Remett
001EE0:  72 65 20 64 69 73 71 75 65 74 74 65 20 73 6F 75    re disquette sou
001EF0:  72 63 65 20 64 61 6E 73 20 3A 20 22 2C 32 34 2C    rce dans : ",24,
001F00:  22 20 41 22 2C 37 2C 23 38 30 20 0D 0A 20 46 4C    " A",7,#80 .. FL
001F10:  41 47 52 45 50 20 44 42 20 30 0D 0A 20 54 30 20    AGREP DB 0.. T0 
001F20:  20 20 20 20 20 44 42 20 32 33 39 2C 32 31 30 2C         DB 239,210,
001F30:  31 38 35 2C 31 36 33 2C 31 34 34 2C 31 32 36 2C    185,163,144,126,
001F40:  31 31 30 2C 39 36 2C 38 33 2C 37 31 2C 35 39 2C    110,96,83,71,59,
001F50:  35 30 2C 33 38 2C 33 31 2C 32 34 2C 31 37 2C 31    50,38,31,24,17,1
001F60:  30 2C 33 0D 0A 20 54 31 20 20 20 20 20 20 44 42    0,3.. T1      DB
001F70:  20 32 31 36 2C 31 37 31 2C 31 33 34 2C 31 30 32     216,171,134,102
001F80:  2C 37 34 2C 34 39 2C 31 36 2C 38 0D 0A 20 54 32    ,74,49,16,8.. T2
001F90:  20 20 20 20 20 20 44 42 20 32 33 30 2C 31 32 39          DB 230,129
001FA0:  2C 35 30 0D 0A 20 54 33 20 20 20 20 20 20 44 42    ,50.. T3      DB
001FB0:  20 31 39 31 0D 0A 20 49 44 53 4C 45 43 54 20 44     191.. IDSLECT D
001FC0:  53 20 34 0D 0A 20 41 44 49 44 20 20 20 20 44 57    S 4.. ADID    DW
001FD0:  20 30 0D 0A 20 3B 0D 0A 20 20 20 20 20 20 20 20     0.. ;..        
001FE0:  20 20 20 20 20 20 20 20 2D 20 46 49 4E 20 44 45            - FIN DE
001FF0:  20 53 45 43 54 49 4F 4E 20 2D 20 53 55 49 54 45     SECTION - SUITE
002000:  20 44 41 4E 53 20 20 45 44 49 54 49 4F 4E 20 42     DANS  EDITION B
002010:  55 46 46 45 52 20 2D 0D 0A 20 1A 2D 2D 2D 2D 2D    UFFER -.. .-----
002020:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
002030:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 20 20 20    -----------..   
002040:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
002050:  20 20 2D 20 4C 41 20 52 4F 55 54 49 4E 45 20 44      - LA ROUTINE D
002060:  27 45 43 52 49 54 55 52 45 20 44 45 20 53 45 43    'ECRITURE DE SEC
002070:  54 45 55 52 53 20 2D 0D 0A 20 20 20 20 20 20 20    TEURS -..       
002080:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002090:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0020A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0020B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0020C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0020D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0020E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0020F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002100:  75 72 20 20 55 54 49 4C 2D 53 4F 46 54 20 20 28    ur  UTIL-SOFT  (
002110:  41 75 20 20 63 68 6F 69 78 29 20 20 2E 20 4C 27    Au  choix)  . L'
002120:  6F 66 66 72 65 0D 0A 20 73 70 7B 63 69 61 6C 65    offre.. sp{ciale
002130:  20 40 20 34 35 30 46 20 65 73 74 20 6D 61 69 6E     @ 450F est main
002140:  74 65 6E 61 6E 74 20 20 70 7B 72 69 6D 7B 65 20    tenant  p{rim{e 
002150:  20 21 20 20 20 43 27 65 73 74 20 20 20 36 36 30     !   C'est   660
002160:  46 20 20 6C 65 73 20 20 34 20 20 64 69 73 71 75    F  les  4  disqu
002170:  65 74 74 65 73 0D 0A 20 2E 2E 2E 56 6F 74 72 65    ettes.. ...Votre
002180:  20 6E 6F 6D 20 64 65 76 72 61 20 66 69 67 75 72     nom devra figur
002190:  65 72 20 73 75 72 20 6C 61 20 64 65 6D 61 6E 64    er sur la demand
0021A0:  65 20 64 27 61 62 6F 6E 6E 65 6D 65 6E 74 20 72    e d'abonnement r
0021B0:  65 5C 75 65 20 2E 0D 0A 20 0D 0A 20 20 20 20 20    e\ue ... ..     
0021C0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
0021D0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 4D 2E                  M.
0021E0:  4D 41 49 47 52 4F 54 0D 0A 20 20 20 20 20 20 20    MAIGROT..       
0021F0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
002200:  20 20 20 20 20 20 20 20 20 4C 61 20 47 64 65 20             La Gde 
002210:  56 65 72 72 69 7D 72 65 0D 0A 20 20 20 20 20 20    Verri}re..      
002220:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
002230:  20 20 20 20 37 31 39 39 30 20 53 74 2E 4C 7B 67        71990 St.L{g
002240:  65 72 20 73 6F 75 73 20 42 65 75 76 72 61 79 0D    er sous Beuvray.
002250:  0A 20 20 20 20 20 20 20 20 20 20 28 38 35 29 2E    .          (85).
002260:  38 32 2E 35 31 2E 30 31 20 28 52 7B 70 6F 6E 64    82.51.01 (R{pond
002270:  65 75 72 20 73 69 20 61 62 73 65 6E 74 20 6F 75    eur si absent ou
002280:  20 6F 63 63 75 70 7B 20 40 20 70 72 6F 67 72 61     occup{ @ progra
002290:  6D 6D 65 72 29 20 0D 0A 20 0D 0A 20 1A 2D 2D 2D    mmer) .. .. .---
0022A0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
0022B0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 20 20 20 20 20    ---------..     
0022C0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2D                   -
0022D0:  20 49 4E 46 4F 52 4D 41 54 49 4F 4E 53 20 26 20     INFORMATIONS & 
0022E0:  4E 4F 55 56 45 41 55 54 45 53 20 55 54 49 4C 20    NOUVEAUTES UTIL 
0022F0:  53 4F 46 54 20 2D 0D 0A 20 20 20 20 20 20 20 20    SOFT -..        
002300:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
002310:  20 20 20 20 20 20 20 20 2D 2D 2D 2D 2D 2D 2D 2D            --------
002320:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
002330:  2D 2D 2D 2D 0D 0A 20 20 20 20 20 20 20 20 20 20    ----..          
002340:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 2D 20                  - 
002350:  42 4C 4F 4F 44 20 3A 20 4C 41 20 53 4F 4C 55 54    BLOOD : LA SOLUT
002360:  49 4F 4E 20 46 49 4E 41 4C 45 20 2D 0D 0A 20 20    ION FINALE -..  
002370:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
002380:  20 20 20 20 20 20 20 2D 2D 2D 2D 2D 2D 2D 2D 2D           ---------
002390:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
0023A0:  2D 2D 2D 0D 0A 20 0D 0A 20 0D 0A 20 20 20 20 20    ---.. .. ..     
0023B0:  4F 75 66 20 21 20 4C 65 73 20 35 20 6E 75 6D 7B    Ouf ! Les 5 num{
0023C0:  72 6F 73 20 73 6F 6E 74 20 65 6E 66 69 6E 20 20    ros sont enfin  
0023D0:  74 6F 6D 62 7B 73 20 61 70 72 7D 73 20 64 65 20    tomb{s apr}s de 
0023E0:  6C 6F 6E 67 75 65 20 70 7B 72 69 70 7B 74 69 65    longue p{rip{tie
0023F0:  73 20 65 74 20 63 65 63 69 0D 0A 20 64 27 75 6E    s et ceci.. d'un
002400:  65 20 64 69 7A 61 69 6E 65 20 64 65 20 20 6D 61    e dizaine de  ma
002410:  6E 69 7D 72 65 73 20 64 69 66 66 7B 72 65 6E 74    ni}res diff{rent
002420:  65 73 20 2E 20 43 27 65 73 74 20 6C 61 20 73 6F    es . C'est la so
002430:  6C 75 74 69 6F 6E 20 6C 61 20 70 6C 75 73 20 72    lution la plus r
002440:  61 70 69 64 65 20 71 75 65 0D 0A 20 6E 6F 75 73    apide que.. nous
002450:  20 70 72 7B 73 65 6E 74 6F 6E 73 20 69 63 69 20     pr{sentons ici 
002460:  2E 20 50 6F 75 72 20 6C 61 20 20 73 79 6E 74 61    . Pour la  synta
002470:  78 65 20 20 64 65 73 20 64 69 61 6C 6F 67 75 65    xe  des dialogue
002480:  73 20 65 74 20 6C 65 73 20 69 6E 66 6F 72 6D 61    s et les informa
002490:  74 69 6F 6E 73 20 71 75 65 0D 0A 20 6C 27 6F 6E    tions que.. l'on
0024A0:  20 70 65 75 74 20 74 69 72 65 72 20 64 65 73 20     peut tirer des 
0024B0:  68 61 62 69 74 61 6E 74 73 20 2C 20 72 65 70 6F    habitants , repo
0024C0:  72 74 65 7A 20 20 76 6F 75 73 20 20 40 20 20 53    rtez  vous  @  S
0024D0:  4F 53 31 20 2E 20 4E 65 20 73 6F 6E 74 20 7B 76    OS1 . Ne sont {v
0024E0:  6F 71 75 7B 73 20 69 63 69 0D 0A 20 71 75 65 20    oqu{s ici.. que 
0024F0:  6C 65 73 20 7B 6C 7B 6D 65 6E 74 73 20 6E 7B 63    les {l{ments n{c
002500:  7B 73 73 61 69 72 65 73 20 40 20 6C 61 20 20 73    {ssaires @ la  s
002510:  6F 6C 75 74 69 6F 6E 20 20 2E 20 20 55 6E 65 20    olution  .  Une 
002520:  20 72 7D 67 6C 65 20 64 27 6F 72 20 40 20 73 75     r}gle d'or @ su
002530:  69 76 72 65 20 64 61 6E 73 0D 0A 20 74 6F 75 73    ivre dans.. tous
002540:  20 6C 65 73 20 63 61 73 20 20 2C 20 20 7B 6C 69     les cas  ,  {li
002550:  6D 69 6E 65 7A 20 20 6C 65 73 20 20 6E 75 6D 7B    minez  les  num{
002560:  72 6F 73 20 20 72 65 63 75 65 69 6C 6C 69 73 20    ros  recueillis 
002570:  20 69 6D 6D 7B 64 69 61 74 65 6D 65 6E 74 20 20     imm{diatement  
002580:  21 20 53 69 20 76 6F 75 73 0D 0A 20 63 6F 6D 6D    ! Si vous.. comm
002590:  65 74 65 7A 20 6C 27 65 72 72 65 75 72 20 64 65    etez l'erreur de
0025A0:  20 6C 65 73 20 64 7B 70 6F 73 65 72 20 73 75 72     les d{poser sur
0025B0:  20 75 6E 65 20 20 70 6C 61 6E 7D 74 65 20 2C 20     une  plan}te , 
0025C0:  20 76 6F 75 73 20 6E 65 20 70 6F 75 72 72 65 7A     vous ne pourrez
0025D0:  20 70 6C 75 73 20 6C 65 73 0D 0A 20 72 7B 63 75     plus les.. r{cu
0025E0:  70 7B 72 65 72 20 2E 2E 2E 20 20 20 20 20 20 20    p{rer ...       
0025F0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
002600:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
002610:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
002620:  20 20 20 20 20 20 20 20 20 0D 0A 20 20 20 20 20             ..     
002630:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
002640:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
002650:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
002660:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
002670:  20 20 20 20 20 20 20 20 20 0D 0A 20 20 20 20 20             ..     
002680:  54 6F 75 74 20 64 27 61 62 6F 72 64 20 2C 20 74    Tout d'abord , t
002690:  72 6F 75 76 65 7A 20 6C 61 20 70 6C 61 6E 7D 74    rouvez la plan}t
0026A0:  65 20 64 65 20 59 4F 4B 4F 20 65 74 20 64 65 6D    e de YOKO et dem
0026B0:  61 6E 64 65 7A 20 6C 75 69 20 6C 65 73 20 63 6F    andez lui les co
0026C0:  6F 72 64 6F 6E 6E 7B 65 73 0D 0A 20 64 75 20 4D    ordonn{es.. du M
0026D0:  49 47 52 41 58 58 20 47 64 2E 20 20 50 72 69 6D    IGRAXX Gd.  Prim
0026E0:  65 20 20 65 74 20 20 64 75 20 20 43 52 4F 4F 4C    e  et  du  CROOL
0026F0:  49 53 20 20 55 4C 56 2E 20 20 4D 6F 72 74 20 20    IS  ULV.  Mort  
002700:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
002710:  02 00 01 00 02 09 4E E5 02 00 C1 02 00 00 00 02    ......N.........
002720:  02 00 C2 02 00 00 00 02 02 00 C3 02 00 00 00 02    ................
002730:  02 00 C4 02 00 00 00 02 02 00 C5 02 00 00 00 02    ................
002740:  02 00 C6 02 00 00 00 02 02 00 C7 02 00 00 00 02    ................
002750:  02 00 C8 02 00 00 00 02 02 00 C9 02 00 00 00 02    ................
002760:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002770:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002780:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002790:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0027A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0027B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0027C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0027D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0027E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0027F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002800:  67 7B 6E 7B 74 69 71 75 65 20 20 2E 20 20 43 65    g{n{tique  .  Ce
002810:  63 69 20 66 61 69 74 20 2C 0D 0A 20 74 7B 6C 7B    ci fait ,.. t{l{
002820:  70 6F 72 74 65 7A 20 59 4F 4B 4F 20 65 74 20 6C    portez YOKO et l
002830:  61 72 67 75 65 7A 20 6C 65 20 20 73 75 72 20 20    arguez le  sur  
002840:  6E 27 69 6D 70 6F 72 74 65 20 20 71 75 65 6C 6C    n'importe  quell
002850:  65 20 70 6C 61 6E 7D 74 65 20 2E 20 41 6C 6C 65    e plan}te . Alle
002860:  72 20 65 6E 73 75 69 74 65 0D 0A 20 63 68 65 7A    r ensuite.. chez
002870:  20 6D 6F 72 74 20 67 7B 6E 7B 74 69 71 75 65 20     mort g{n{tique 
002880:  2E 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    .               
002890:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
0028A0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
0028B0:  20 20 20 20 20 20 20 20 20 0D 0A 20 20 20 20 20             ..     
0028C0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
0028D0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
0028E0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
0028F0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
002900:  20 20 20 20 20 20 20 20 20 0D 0A 20 20 20 20 20             ..     
002910:  43 68 65 7A 20 74 6F 75 73 20 6C 65 73 20 43 52    Chez tous les CR
002920:  4F 4F 4C 49 53 20 55 4C 56 2E 20 26 20 20 56 41    OOLIS ULV. &  VA
002930:  52 2E 20 20 2C 20 20 72 65 63 6F 6E 74 61 63 74    R.  ,  recontact
002940:  65 7A 20 61 76 65 63 20 69 6E 73 69 73 74 61 6E    ez avec insistan
002950:  63 65 20 70 61 72 20 6C 65 0D 0A 20 28 3F 29 20    ce par le.. (?) 
002960:  74 61 6E 74 20 71 75 65 20 76 6F 75 73 20 6E 27    tant que vous n'
002970:  61 75 72 65 7A 20 70 61 73 20 20 6C 61 20 20 72    aurez pas  la  r
002980:  7B 70 6F 6E 73 65 20 20 73 6F 75 68 61 69 74 7B    {ponse  souhait{
002990:  65 20 20 21 20 43 27 65 73 74 20 70 61 72 66 6F    e  ! C'est parfo
0029A0:  69 73 20 75 6E 20 70 65 75 0D 0A 20 6C 6F 6E 67    is un peu.. long
0029B0:  20 2E 2E 2E 20 20 20 20 20 20 20 20 20 20 20 20     ...            
0029C0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
0029D0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
0029E0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
0029F0:  20 20 20 20 20 20 20 20 20 0D 0A 20 20 20 20 20             ..     
002A00:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
002A10:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
002A20:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
002A30:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
002A40:  20 20 20 20 20 20 20 20 20 0D 0A 20 20 20 20 20             ..     
002A50:  4D 4F 52 54 20 47 45 4E 45 54 49 51 55 45 20 3A    MORT GENETIQUE :
002A60:  20 4F 62 74 65 6E 69 72 20 6C 65 73 20 34 20 70     Obtenir les 4 p
002A70:  6C 61 6E 7D 74 65 73 20 43 52 4F 4F 4C 49 53 20    lan}tes CROOLIS 
002A80:  56 41 52 2E 20 71 75 27 69 6C 20 76 65 75 74 20    VAR. qu'il veut 
002A90:  76 6F 75 73 20 76 6F 69 72 0D 0A 20 64 7B 74 72    vous voir.. d{tr
002AA0:  75 69 72 65 20 65 74 20 61 6C 6C 65 72 20 63 68    uire et aller ch
002AB0:  65 7A 20 42 45 41 55 20 42 45 54 49 53 45 20 70    ez BEAU BETISE p
002AC0:  6C 61 6E 7D 74 65 20 50 49 45 47 45 20 32 20 2E    lan}te PIEGE 2 .
002AD0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
002AE0:  20 20 20 20 20 20 20 20 20 0D 0A 20 20 20 20 20             ..     
002AF0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
002B00:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
002B10:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
002B20:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
002B30:  20 20 20 20 20 20 20 20 20 0D 0A 20 20 20 20 20             ..     
002B40:  42 45 41 55 20 42 45 54 49 53 45 20 3A 20 4F 62    BEAU BETISE : Ob
002B50:  74 65 6E 69 72 20 6C 65 73 20 33 20 70 6C 61 6E    tenir les 3 plan
002B60:  7D 74 65 73 20 20 43 52 4F 4F 4C 49 53 20 55 4C    }tes  CROOLIS UL
002B70:  56 2E 20 71 75 69 20 67 7D 6E 65 6E 74 20 73 6F    V. qui g}nent so
002B80:  6E 20 68 6F 72 69 7A 6F 6E 0D 0A 20 65 74 20 61    n horizon.. et a
002B90:  6C 6C 65 72 20 63 68 65 7A 20 6C 65 20 43 52 4F    ller chez le CRO
002BA0:  4F 4C 49 53 20 55 4C 56 2E 20 42 4F 4E 4A 4F 55    OLIS ULV. BONJOU
002BB0:  52 20 50 52 49 53 4F 4E 20 2E 20 20 20 20 20 20    R PRISON .      
002BC0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
002BD0:  20 20 20 20 20 20 20 20 20 0D 0A 20 20 20 20 20             ..     
002BE0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
002BF0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
002C00:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
002C10:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
002C20:  20 20 20 20 20 20 20 20 20 0D 0A 20 20 20 20 20             ..     
002C30:  42 4F 4E 4A 4F 55 52 20 50 52 49 53 4F 4E 20 3A    BONJOUR PRISON :
002C40:  20 20 49 6E 73 69 73 74 65 72 20 20 65 6E 63 6F      Insister  enco
002C50:  72 65 20 20 70 6C 75 73 20 20 2C 20 20 76 6F 75    re  plus  ,  vou
002C60:  73 20 20 66 69 6E 69 72 65 7A 20 20 70 61 72 20    s  finirez  par 
002C70:  61 76 6F 69 72 20 6C 65 73 0D 0A 20 63 6F 6F 72    avoir les.. coor
002C80:  64 6F 6E 6E 7B 65 73 20 64 75 20 43 52 4F 4F 4C    donn{es du CROOL
002C90:  49 53 20 55 4C 56 2E 20 47 52 41 4E 44 20 44 45    IS ULV. GRAND DE
002CA0:  54 52 55 49 52 45 20 65 74 20 69 72 65 7A 20 6C    TRUIRE et irez l
002CB0:  65 20 76 69 73 69 74 65 72 20 2E 20 20 20 20 20    e visiter .     
002CC0:  20 20 20 20 20 20 20 20 20 0D 0A 20 20 20 20 20             ..     
002CD0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
002CE0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
002CF0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
002D00:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
002D10:  20 20 20 20 20 20 20 20 20 0D 0A 20 20 20 20 20             ..     
002D20:  47 52 41 4E 44 20 44 45 54 52 55 49 52 45 20 3A    GRAND DETRUIRE :
002D30:  20 41 70 72 7D 73 20 61 76 6F 69 72 20 65 6E 66     Apr}s avoir enf
002D40:  69 6E 20 6F 62 74 65 6E 75 20 6C 65 20 64 72 6F    in obtenu le dro
002D50:  69 74 20 64 65 20 70 72 65 6E 64 72 65 20 6C 61    it de prendre la
002D60:  20 70 61 72 6F 6C 65 20 2C 0D 0A 20 6C 61 6E 63     parole ,.. lanc
002D70:  65 7A 20 6C 75 69 20 74 6F 75 74 20 63 72 75 20    ez lui tout cru 
002D80:  6C 65 73 20 33 20 20 69 64 65 6E 74 69 74 7B 73    les 3  identit{s
002D90:  20 20 64 65 73 20 20 70 6C 61 6E 7D 74 65 73 20      des  plan}tes 
002DA0:  20 43 52 4F 4F 4C 49 53 20 20 55 4C 56 20 3A 20     CROOLIS  ULV : 
002DB0:  50 49 45 47 45 20 34 20 2D 0D 0A 20 4D 45 43 48    PIEGE 4 -.. MECH
002DC0:  41 4E 54 20 50 49 45 47 45 20 2D 20 49 4E 53 55    ANT PIEGE - INSU
002DD0:  4C 54 45 20 38 30 20 2E 20 54 6F 75 74 20 20 67    LTE 80 . Tout  g
002DE0:  75 69 6C 6C 65 72 65 74 20 20 64 65 20 63 65 73    uilleret  de ces
002DF0:  20 72 65 6E 73 65 69 67 6E 65 6D 65 6E 74 73 20     renseignements 
002E00:  2C 20 69 6C 20 76 6F 75 73 0D 0A 20 65 6E 76 65    , il vous.. enve
002E10:  72 72 61 20 76 6F 75 73 20 66 61 69 72 65 20 76    rra vous faire v
002E20:  6F 69 72 20 63 68 65 7A 20 6C 27 49 5A 57 41 4C    oir chez l'IZWAL
002E30:  4C 20 50 45 54 49 54 20 41 4D 49 20 2E 20 41 6C    L PETIT AMI . Al
002E40:  6C 65 7A 20 64 6F 6E 63 20 76 6F 75 73 20 79 20    lez donc vous y 
002E50:  6D 6F 6E 74 72 65 72 20 2E 0D 0A 20 20 20 20 20    montrer ...     
002E60:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
002E70:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
002E80:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
002E90:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
002EA0:  20 20 20 20 20 20 20 20 20 0D 0A 20 20 20 20 20             ..     
002EB0:  50 45 54 49 54 20 41 4D 49 20 3A 20 44 6F 6E 6E    PETIT AMI : Donn
002EC0:  65 7A 20 6C 75 69 20 6C 65 20 43 4F 44 45 20 20    ez lui le CODE  
002ED0:  41 4D 49 20 20 41 4D 49 20 20 2C 20 69 6C 20 76    AMI  AMI  , il v
002EE0:  6F 75 73 20 64 69 72 61 20 71 75 27 69 6C 20 63    ous dira qu'il c
002EF0:  6F 6E 6E 61 69 08 5E 74 20 6C 65 0D 0A 20 54 52    onnai.^t le.. TR
002F00:  49 43 45 50 48 41 4C 20 42 45 41 55 20 41 4D 49    ICEPHAL BEAU AMI
002F10:  20 2E 20 44 65 6D 61 6E 64 65 7A 20 20 6C 75 69     . Demandez  lui
002F20:  20 20 6C 27 49 44 45 4E 54 49 54 45 20 20 64 65      l'IDENTITE  de
002F30:  20 20 6C 61 20 20 50 4C 41 4E 45 54 45 20 42 45      la  PLANETE BE
002F40:  41 55 20 41 4D 49 20 2C 20 69 6C 0D 0A 20 72 7B    AU AMI , il.. r{
002F50:  70 6F 6E 64 72 61 20 50 45 54 49 54 20 4D 41 49    pondra PETIT MAI
002F60:  53 4F 4E 20 2C 20 69 6C 20 6E 27 79 20 20 61 20    SON , il n'y  a 
002F70:  20 70 6C 75 73 20 20 71 75 27 40 20 20 65 78 69     plus  qu'@  exi
002F80:  67 65 72 20 20 3A 20 54 4F 49 20 44 49 52 45 20    ger  : TOI DIRE 
002F90:  58 2F 59 20 50 4C 41 4E 45 54 45 0D 0A 20 50 45    X/Y PLANETE.. PE
002FA0:  54 49 54 20 4D 41 49 53 4F 4E 20 70 6F 75 72 20    TIT MAISON pour 
002FB0:  6F 62 74 65 6E 69 72 20 6C 65 73 20 63 6F 6F 72    obtenir les coor
002FC0:  64 6F 6E 6E 7B 65 73 20 2E 20 20 20 20 20 20 20    donn{es .       
002FD0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
002FE0:  20 20 20 20 20 20 20 20 20 20 20 0D 0A 20 20 20               ..   
002FF0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
003000:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
003010:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
003020:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
003030:  20 20 20 20 20 20 20 20 20 20 20 0D 0A 20 20 20               ..   
003040:  20 20 54 52 49 43 45 50 48 41 4C 20 3A 20 49 6C      TRICEPHAL : Il
003050:  20 76 6F 75 73 20 64 65 6D 61 6E 64 65 20 3A 20     vous demande : 
003060:  20 52 41 43 45 20 20 53 49 4D 4F 4B 20 20 2E 20     RACE  SIMOK  . 
003070:  52 7B 70 6F 6E 64 65 20 53 49 4D 4F 4B 20 47 52    R{ponde SIMOK GR
003080:  41 4E 44 20 52 41 43 45 20 65 74 0D 0A 20 76 6F    AND RACE et.. vo
003090:  75 73 20 73 61 75 72 65 7A 20 6F 7C 20 73 65 20    us saurez o| se 
0030A0:  63 61 63 68 65 20 43 45 52 56 45 41 55 20 52 41    cache CERVEAU RA
0030B0:  44 49 4F 41 43 54 49 46 20 2E 20 20 20 20 20 20    DIOACTIF .      
0030C0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
0030D0:  20 20 20 20 20 20 20 20 20 20 20 0D 0A 20 20 20               ..   
0030E0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
0030F0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
003100:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
003110:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
003120:  20 20 20 20 20 20 20 20 20 20 20 0D 0A 20 20 20               ..   
003130:  20 20 43 45 52 56 45 41 55 20 52 41 44 49 4F 41      CERVEAU RADIOA
003140:  43 54 49 46 20 3A 20 44 6F 6E 6E 65 72 20 6C 65    CTIF : Donner le
003150:  20 63 6F 64 65 20 49 4D 50 4F 53 53 49 42 4C 45     code IMPOSSIBLE
003160:  20 50 41 53 20 53 49 4D 4F 4B 20 70 75 69 73 20     PAS SIMOK puis 
003170:  44 4F 4E 4E 45 52 20 31 30 31 30 0D 0A 20 70 6F    DONNER 1010.. po
003180:  75 72 20 61 76 6F 69 72 20 6C 65 73 20 63 6F 6F    ur avoir les coo
003190:  72 64 6F 6E 6E 7B 65 73 20 64 75 20 53 49 4D 4F    rdonn{es du SIMO
0031A0:  4B 20 42 45 41 55 20 45 53 50 52 49 54 20 2E 20    K BEAU ESPRIT . 
0031B0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
0031C0:  20 20 20 20 20 20 20 20 20 20 20 0D 0A 20 20 20               ..   
0031D0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
0031E0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
0031F0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
003200:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
003210:  20 20 20 20 20 20 20 20 20 20 20 0D 0A 20 20 20               ..   
003220:  20 20 42 45 41 55 20 45 53 50 52 49 54 20 3A 20      BEAU ESPRIT : 
003230:  45 66 66 65 63 74 75 65 72 20 6C 61 20 20 6C 69    Effectuer la  li
003240:  62 7B 72 61 74 69 6F 6E 20 20 64 65 73 20 20 34    b{ration  des  4
003250:  20 70 6C 61 6E 7D 74 65 73 20 41 4E 54 48 45 4E     plan}tes ANTHEN
003260:  4E 41 20 63 6F 6D 6D 65 20 69 6C 0D 0A 20 76 6F    NA comme il.. vo
003270:  75 73 20 6C 65 20 64 65 6D 61 6E 64 65 20 2E 20    us le demande . 
003280:  49 6C 20 65 73 74 20 69 6D 70 7B 72 61 74 69 66    Il est imp{ratif
003290:  20 64 65 20 20 64 7B 70 6F 73 65 72 20 6C 65 73     de  d{poser les
0032A0:  20 41 4E 54 48 45 4E 4E 41 20 65 6E 20 62 6F 6E     ANTHENNA en bon
0032B0:  20 7B 74 61 74 20 73 75 72 20 34 0D 0A 20 70 6C     {tat sur 4.. pl
0032C0:  61 6E 7D 74 65 73 20 76 69 65 72 67 65 73 20 2E    an}tes vierges .
0032D0:  20 4E 27 6F 75 62 6C 69 65 7A 20 70 61 73 20 61     N'oubliez pas a
0032E0:  75 20 20 70 61 73 73 61 67 65 20 64 65 20 6C 65    u  passage de le
0032F0:  75 72 20 64 65 6D 61 6E 64 65 72 20 6C 65 73 20    ur demander les 
003300:  63 6F 6F 72 64 6F 6E 6E 7B 65 73 0D 0A 20 64 65    coordonn{es.. de
003310:  73 20 70 6C 61 6E 7D 74 65 73 20 52 4F 42 48 45    s plan}tes ROBHE
003320:  41 44 20 21 20 20 55 6E 20 20 64 7B 74 6F 75 72    AD !  Un  d{tour
003330:  20 20 73 75 70 70 6C 7B 6D 65 6E 74 61 69 72 65      suppl{mentaire
003340:  20 20 70 61 72 20 20 63 65 73 20 20 34 20 70 6C      par  ces  4 pl
003350:  61 6E 7D 74 65 73 20 76 6F 75 73 0D 0A 20 70 65    an}tes vous.. pe
003360:  72 6D 65 74 20 64 65 20 63 6F 6E 6E 61 69 08 5E    rmet de connai.^
003370:  74 72 65 20 20 6C 65 75 72 20 20 69 64 65 6E 74    tre  leur  ident
003380:  69 74 7B 73 20 20 2E 20 20 52 65 76 65 6E 69 72    it{s  .  Revenir
003390:  20 20 63 68 65 7A 20 20 75 6E 20 20 42 45 41 55      chez  un  BEAU
0033A0:  20 20 45 53 50 52 49 54 20 74 6F 75 74 0D 0A 20      ESPRIT tout.. 
0033B0:  66 72 7B 74 69 6C 6C 61 6E 74 20 64 65 20 62 6F    fr{tillant de bo
0033C0:  6E 68 65 75 72 20 20 71 75 69 20 20 76 6F 75 73    nheur  qui  vous
0033D0:  20 20 69 6E 64 69 71 75 65 72 61 20 20 73 61 6E      indiquera  san
0033E0:  73 20 20 6D 61 6E 69 7D 72 65 73 20 20 6C 65 20    s  mani}res  le 
0033F0:  20 6C 69 65 75 20 20 6F 7C 20 65 73 74 0D 0A 20     lieu  o| est.. 
003400:  72 65 73 73 75 73 63 69 74 7B 20 59 4F 4B 4F 20    ressuscit{ YOKO 
003410:  2E 20 28 4D 69 72 61 63 6C 65 20 65 6E 63 6F 72    . (Miracle encor
003420:  65 20 6E 6F 6E 20 68 6F 6D 6F 6C 6F 67 75 7B 20    e non homologu{ 
003430:  70 61 72 20 6C 65 20 56 61 74 69 63 61 6E 20 2E    par le Vatican .
003440:  2E 2E 29 20 20 20 20 20 20 20 20 20 20 0D 0A 20    ..)          .. 
003450:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
003460:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
003470:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
003480:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
003490:  20 20 20 20 20 20 20 20 20 20 20 20 20 0D 0A 20                 .. 
0034A0:  20 20 20 20 59 4F 4B 4F 20 2D 20 4E 4F 4E 20 4E        YOKO - NON N
0034B0:  4F 4E 20 3A 20 4C 75 69 20 20 64 69 72 65 20 20    ON : Lui  dire  
0034C0:  52 45 4E 44 45 5A 20 20 56 4F 55 53 20 20 36 37    RENDEZ  VOUS  67
0034D0:  20 65 74 20 61 6C 6C 65 72 20 63 75 65 69 6C 6C     et aller cueill
0034E0:  69 72 20 6C 65 20 70 72 65 6D 69 65 72 0D 0A 20    ir le premier.. 
0034F0:  6E 75 6D 7B 72 6F 20 61 75 78 20 63 6F 6F 72 64    num{ro aux coord
003500:  6F 6E 6E 7B 65 73 20 69 6E 64 69 71 75 7B 65 73    onn{es indiqu{es
003510:  20 2E 20 20 20 20 20 20 20 20 20 20 20 20 20 20     .              
003520:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
003530:  20 20 20 20 20 20 20 20 20 20 20 20 20 0D 0A 20                 .. 
003540:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
003550:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
003560:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
003570:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
003580:  20 20 20 20 20 20 20 20 20 20 20 20 20 0D 0A 20                 .. 
003590:  20 20 20 20 52 65 74 6F 75 72 6E 65 72 20 64 69        Retourner di
0035A0:  61 6C 6F 67 75 65 72 20 61 76 65 63 20 43 45 52    aloguer avec CER
0035B0:  56 45 41 55 20 52 41 44 49 4F 41 43 54 49 46 20    VEAU RADIOACTIF 
0035C0:  20 65 74 20 20 6C 75 69 20 64 6F 6E 6E 65 72 20     et  lui donner 
0035D0:  6C 65 73 20 69 64 65 6E 74 69 74 7B 73 0D 0A 20    les identit{s.. 
0035E0:  64 65 73 20 34 20 70 6C 61 6E 7D 74 65 73 20 20    des 4 plan}tes  
0035F0:  52 4F 42 48 45 41 44 20 20 28 31 34 35 20 20 32    ROBHEAD  (145  2
003600:  36 37 20 20 33 38 37 20 20 34 30 33 29 20 20 2E    67  387  403)  .
003610:  20 20 50 72 65 73 73 7B 20 20 64 27 61 6C 6C 65      Press{  d'alle
003620:  72 20 72 7B 70 61 72 65 72 20 6C 65 73 0D 0A 20    r r{parer les.. 
003630:  52 4F 42 48 45 41 44 53 20 2C 20 69 6C 20 20 76    ROBHEADS , il  v
003640:  6F 75 73 20 20 7B 76 61 63 75 65 20 20 73 61 6E    ous  {vacue  san
003650:  73 20 20 66 61 5C 6F 6E 73 20 20 2E 2E 2E 20 20    s  fa\ons  ...  
003660:  4E 65 20 20 6C 75 69 20 20 70 61 72 64 6F 6E 6E    Ne  lui  pardonn
003670:  65 7A 20 20 70 61 73 20 63 65 74 74 65 0D 0A 20    ez  pas cette.. 
003680:  67 6F 75 6A 61 74 65 72 69 65 20 65 74 20 72 65    goujaterie et re
003690:  76 65 6E 65 7A 20 65 78 69 67 65 72 20 76 6F 74    venez exiger vot
0036A0:  72 65 20 20 6E 75 6D 7B 72 6F 20 20 21 20 20 56    re  num{ro  !  V
0036B0:  6F 75 73 20 70 6F 75 72 72 65 7A 20 61 6C 6F 72    ous pourrez alor
0036C0:  73 20 76 6F 75 73 20 67 61 72 6E 69 72 0D 0A 20    s vous garnir.. 
0036D0:  6C 27 65 73 74 6F 6D 61 63 20 61 76 65 63 20 6C    l'estomac avec l
0036E0:  65 20 4E 55 4D 45 52 4F 20 34 20 20 71 75 69 20    e NUMERO 4  qui 
0036F0:  65 73 74 20 64 27 61 69 6C 6C 65 75 72 73 20 75    est d'ailleurs u
003700:  6E 20 70 65 75 20 66 7B 6C 7B 20 2E 20 20 20 20    n peu f{l{ .    
003710:  20 20 20 20 20 20 20 20 20 20 20 20 20 0D 0A 20                 .. 
003720:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
003730:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
003740:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
003750:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
003760:  20 20 20 20 20 20 20 20 20 20 20 20 20 0D 0A 20                 .. 
003770:  20 20 20 20 46 61 69 74 65 73 20 20 75 6E 20 20        Faites  un  
003780:  64 7B 74 6F 75 72 20 20 76 65 72 73 20 20 6C 65    d{tour  vers  le
003790:  20 20 20 20 4D 49 47 52 41 58 58 20 47 52 41 4E        MIGRAXX GRAN
0037A0:  44 20 50 52 49 4D 45 20 65 74 20 20 74 7B 6C 7B    D PRIME et  t{l{
0037B0:  70 6F 72 74 65 7A 20 20 6C 65 20 20 40 0D 0A 20    portez  le  @.. 
0037C0:  70 7B 74 61 6F 75 73 63 68 6E 6F 63 6B 20 2E 20    p{taouschnock . 
0037D0:  49 6C 20 73 65 20 20 64 7B 63 69 64 65 72 61 20    Il se  d{cidera 
0037E0:  20 40 20 20 76 6F 75 73 20 20 64 6F 6E 6E 65 72     @  vous  donner
0037F0:  20 20 6C 65 73 20 20 63 6F 6F 72 64 6F 6E 6E 7B      les  coordonn{
003800:  65 73 20 64 65 20 6C 27 61 75 74 72 65 0D 0A 20    es de l'autre.. 
003810:  4D 49 47 52 41 58 58 20 4D 49 53 53 49 4C 45 53    MIGRAXX MISSILES
003820:  20 43 4F 55 52 41 47 45 55 58 20 61 75 70 72 7D     COURAGEUX aupr}
003830:  73 20 64 75 71 75 65 6C 20 76 6F 75 73 20 73 6F    s duquel vous so
003840:  6C 6C 69 63 69 74 65 72 65 7A 20 75 6E 65 20 65    lliciterez une e
003850:  6E 74 72 65 76 75 65 20 2E 20 20 20 20 0D 0A 20    ntrevue .    .. 
003860:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
003870:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
003880:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
003890:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
0038A0:  20 20 20 20 20 20 20 20 20 20 20 20 20 0D 0A 20                 .. 
0038B0:  20 20 20 20 4D 49 53 53 49 4C 45 53 20 43 4F 55        MISSILES COU
0038C0:  52 41 47 45 55 58 20 3A 20 45 78 69 67 65 20 6C    RAGEUX : Exige l
0038D0:  65 20 72 61 70 61 74 72 69 65 6D 65 6E 74 20 69    e rapatriement i
0038E0:  6D 6D 7B 64 69 61 74 20 64 65 20 47 52 41 4E 44    mm{diat de GRAND
0038F0:  20 50 52 49 4D 45 20 73 75 72 20 73 61 0D 0A 20     PRIME sur sa.. 
003900:  70 6C 61 6E 7D 74 65 20 64 27 6F 72 69 67 69 6E    plan}te d'origin
003910:  65 20 2C 20 66 61 69 74 65 73 20 6C 65 20 65 74    e , faites le et
003920:  20 20 72 65 76 65 6E 65 7A 20 20 2E 20 20 4E 27      revenez  .  N'
003930:  61 6C 6C 65 7A 20 70 61 73 20 63 68 65 7A 20 6C    allez pas chez l
003940:  65 20 53 49 4D 4F 4B 20 71 75 27 69 6C 0D 0A 20    e SIMOK qu'il.. 
003950:  76 6F 75 73 20 69 6E 64 69 71 75 65 20 2C 20 65    vous indique , e
003960:  74 20 74 61 6E 6E 65 7A 20 6C 65 20 6A 75 73 71    t tannez le jusq
003970:  75 27 40 20 6F 62 74 65 6E 69 72 20 6C 65 20 6E    u'@ obtenir le n
003980:  75 6D 7B 72 6F 20 32 20 2E 20 46 61 69 74 65 73    um{ro 2 . Faites
003990:  20 73 61 75 74 65 72 20 6C 65 73 20 32 0D 0A 20     sauter les 2.. 
0039A0:  70 6C 61 6E 7D 74 65 73 20 4D 49 47 52 41 58 58    plan}tes MIGRAXX
0039B0:  20 61 76 61 6E 74 20 64 65 20 72 7B 63 75 70 7B     avant de r{cup{
0039C0:  72 65 72 20 6C 65 20 32 20 2E 20 20 20 20 20 20    rer le 2 .      
0039D0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
0039E0:  20 20 20 20 20 20 20 20 20 20 20 20 20 0D 0A 20                 .. 
0039F0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
003A00:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
003A10:  03 00 01 00 02 09 4E E5 03 00 C1 02 00 00 00 02    ......N.........
003A20:  03 00 C2 02 00 00 00 02 03 00 C3 02 00 00 00 02    ................
003A30:  03 00 C4 02 00 00 00 02 03 00 C5 02 00 00 00 02    ................
003A40:  03 00 C6 02 00 00 00 02 03 00 C7 02 00 00 00 02    ................
003A50:  03 00 C8 02 00 00 00 02 03 00 C9 02 00 00 00 02    ................
003A60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003A70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003A80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003A90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003AA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003AB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003AC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003AD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003AE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003AF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003B00:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
003B10:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
003B20:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
003B30:  20 20 20 20 20 20 20 20 20 20 20 20 20 0D 0A 20                 .. 
003B40:  20 20 20 20 52 7B 63 6F 6C 74 65 7A 20 6C 65 20        R{coltez le 
003B50:  66 72 75 69 74 20 64 65 20 6C 27 7B 6C 69 6D 69    fruit de l'{limi
003B60:  6E 61 74 69 6F 6E 20 64 65 73 20 20 4D 49 47 52    nation des  MIGR
003B70:  41 58 58 20 20 73 75 72 20 6C 61 20 70 6C 61 6E    AXX  sur la plan
003B80:  7D 74 65 20 52 4F 42 48 45 41 44 20 34 0D 0A 20    }te ROBHEAD 4.. 
003B90:  6F 75 20 6C 27 6F 6E 20 76 6F 75 73 20 64 6F 6E    ou l'on vous don
003BA0:  6E 65 72 61 20 6C 65 20 6E 75 6D 7B 72 6F 20 34    nera le num{ro 4
003BB0:  20 20 28 4E 27 61 63 63 65 70 74 65 7A 20 20 70      (N'acceptez  p
003BC0:  61 73 20 73 6F 6E 20 72 65 6E 64 65 7A 2D 76 6F    as son rendez-vo
003BD0:  75 73 20 21 29 20 2E 20 49 6C 20 6E 65 0D 0A 20    us !) . Il ne.. 
003BE0:  72 65 73 74 65 20 70 6C 75 73 20 71 75 27 40 20    reste plus qu'@ 
003BF0:  72 65 74 6F 75 72 6E 65 72 20 73 75 72 20 6C 61    retourner sur la
003C00:  20 70 6C 61 6E 7D 74 65 20 64 75 20 6E 75 6D 7B     plan}te du num{
003C10:  72 6F 20 31 20 70 6F 75 72 20 79 2D 74 72 6F 75    ro 1 pour y-trou
003C20:  76 65 72 20 6C 65 20 6E 75 6D 7B 72 6F 0D 0A 20    ver le num{ro.. 
003C30:  35 20 71 75 69 20 76 6F 75 73 20 69 6E 64 69 71    5 qui vous indiq
003C40:  75 65 72 61 20 20 6C 65 20 20 6C 69 65 75 20 20    uera  le  lieu  
003C50:  6F 7C 20 20 76 6F 75 73 20 20 70 6F 75 72 72 65    o|  vous  pourre
003C60:  7A 20 20 65 6E 66 69 6E 20 20 67 6F 75 08 5E 74    z  enfin  gou.^t
003C70:  65 72 20 20 6C 65 20 72 65 70 6F 73 20 64 75 0D    er  le repos du.
003C80:  0A 20 67 75 65 72 72 69 65 72 20 2E 2E 2E 20 20    . guerrier ...  
003C90:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
003CA0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
003CB0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
003CC0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0D                   .
003CD0:  0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    .               
003CE0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
003CF0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
003D00:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
003D10:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0D                   .
003D20:  0A 20 20 20 20 20 4E 4F 54 45 20 3A 20 53 69 20    .     NOTE : Si 
003D30:  76 6F 75 73 20 61 76 65 7A 20 65 6E 76 69 65 20    vous avez envie 
003D40:  20 64 65 20 20 76 69 73 69 74 65 72 20 20 6C 61     de  visiter  la
003D50:  20 20 70 6C 61 6E 7D 74 65 20 64 65 20 4D 41 58      plan}te de MAX
003D60:  58 4F 4E 20 65 74 20 71 75 65 20 76 6F 75 73 0D    XON et que vous.
003D70:  0A 20 6E 27 61 79 65 7A 20 70 61 73 20 65 6E 63    . n'ayez pas enc
003D80:  6F 72 65 20 74 72 6F 75 76 7B 20 6C 65 20 63 6F    ore trouv{ le co
003D90:  64 65 20 3A 20 53 6F 75 76 65 6E 65 7A 20 76 6F    de : Souvenez vo
003DA0:  75 73 20 71 75 65 20 6C 6F 72 73 71 75 65 20 76    us que lorsque v
003DB0:  6F 75 73 20 64 65 6D 61 6E 64 65 7A 20 6C 65 0D    ous demandez le.
003DC0:  0A 20 43 4F 44 45 20 41 4D 49 20 41 4D 49 20 40    . CODE AMI AMI @
003DD0:  20 59 4F 4B 4F 20 2C 20 69 6C 20 76 6F 75 73 20     YOKO , il vous 
003DE0:  73 6F 72 74 20 20 75 6E 20 62 61 72 61 74 69 6E    sort  un baratin
003DF0:  20 40 20 74 69 72 6F 69 72 73 20 73 65 20 63 6F     @ tiroirs se co
003E00:  6E 63 6C 75 61 6E 74 20 70 61 72 20 54 4F 49 0D    ncluant par TOI.
003E10:  0A 20 44 49 52 45 20 4F 55 49 20 2D 20 54 4F 49    . DIRE OUI - TOI
003E20:  20 44 49 52 45 20 4F 55 49 20 2E 20 43 27 65 73     DIRE OUI . C'es
003E30:  74 20 20 6A 75 73 74 65 6D 65 6E 74 20 6C 61 20    t  justement la 
003E40:  73 65 75 6C 65 20 63 68 6F 73 65 20 40 20 64 69    seule chose @ di
003E50:  72 65 20 71 75 61 6E 74 20 4D 41 58 58 4F 4E 0D    re quant MAXXON.
003E60:  0A 20 64 65 6D 61 6E 64 65 20 54 4F 49 20 43 4F    . demande TOI CO
003E70:  4E 4E 41 49 54 52 45 20 43 4F 44 45 20 3F 20 52    NNAITRE CODE ? R
003E80:  7B 70 6F 6E 64 65 7A 20 70 7B 72 65 6D 70 74 6F    {pondez p{rempto
003E90:  69 72 65 6D 65 6E 74 20 4F 55 49 20 21 20 0D 0A    irement OUI ! ..
003EA0:  20 20 20 20 20 0D 0A 20 00 00 1A 1A 2D 2D 2D 2D         .. ....----
003EB0:  2D 2D 2D 2D 0D 0A 20 20 20 20 20 20 20 20 20 20    ----..          
003EC0:  20 20 20 20 20 20 20 20 20 20 20 20 20 2D 20 42                 - B
003ED0:  4C 4F 4F 44 20 3A 20 4C 41 20 53 4F 4C 55 54 49    LOOD : LA SOLUTI
003EE0:  4F 4E 20 46 49 4E 41 4C 45 20 2D 0D 0A 20 20 20    ON FINALE -..   
003EF0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
003F00:  00 23 58 B0 F0 72 00 77 8F 01 7D E8 00 00 10 84    .#X..r.w..}.....
003F10:  17 B0 FE 77 1F EB 78 30 B1 80 00 00 6B 58 B0 F0    ...w..x0....kX..
003F20:  72 00 0B 6F 0A 35 E8 37 FF DC 90 83 30 FE 07 19    r..o.5.7....0...
003F30:  6B 08 30 B1 80 00 00 6B 59 B0 F0 72 00 00 6B 08    k.0....kY..r..k.
003F40:  35 E8 37 FF DF FF C8 78 FE 77 09 6B 08 30 B1 80    5.7....x.w.k.0..
003F50:  00 00 6B 5E F8 F0 72 00 00 6B 09 79 08 00 00 07    ..k^..r..k.y....
003F60:  7F F8 F8 CF 0F 89 6B 08 30 B1 80 00 00 7B D8 B0    ......k.0....{..
003F70:  F0 42 00 00 6B 0A 31 08 00 00 00 08 30 FF 86 06    .B..k.1.....0...
003F80:  01 6B 08 30 A1 00 00 00 33 90 B0 B1 8A 04 80 0B    .k.0....3.......
003F90:  08 42 00 00 00 07 78 A3 06 86 06 81 6B 08 14 C9    .B....x£....k...
003FA0:  06 00 00 34 90 F8 B6 82 70 77 8B 01 7F E9 08 00    ...4....pw......
003FB0:  17 FF CB 07 86 00 81 6B 00 17 81 30 80 00 34 90    .......k...0..4.
003FC0:  F8 B6 82 70 77 8B 01 7F E9 08 00 17 FF CB 07 86    ...pw...........
003FD0:  00 81 6B 00 17 81 30 80 00 17 DF B6 87 FF C8 7F    ..k...0.........
003FE0:  EF 03 7F FE 80 00 10 87 7C 87 7E 70 01 0F 80 07    ........|.~p....
003FF0:  7F E8 00 00 03 78 90 81 7E 83 00 7C 84 80 14 80    .....x..~..|....
004000:  00 07 78 E8 00 7F 88 17 8C 80 00 7F 80 00 00 00    ..x.............
004010:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004020:  00 00 63 78 00 00 00 00 00 00 00 00 00 00 00 00    ..cx............
004030:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004040:  00 00 00 00 FF FF 0A 10 27 E0 28 34 2B 88 2D DC    ........'.(4+.-.
004050:  2F 30 32 84 34 D8 36 2C 39 80 3B 00 1A 6E 61 6D    /02.4.6,9.;..nam
004060:  65 3A 00 20 20 20 20 20 20 20 20 2E 50 4D 53 1A    e:.        .PMS.
004070:  20 27 53 54 41 52 54 2E 4F 56 4C 27 0D 0A 3B 0D     'START.OVL'..;.
004080:  08 0B 04 84 E0 00 00 03 03 68 01 7E 70 81 7F F8    .........h.~p...
004090:  4B 37 E8 00 00 04 58 B1 88 F2 00 03 0F 00 04 E0    K7....X.........
0040A0:  00 00 03 00 48 06 7E 06 81 6B 08 4C 31 80 00 00    ....H.~..k.L1...
0040B0:  10 DE F8 B0 F2 00 03 0F 00 35 E8 00 00 03 7F E8    .........5......
0040C0:  06 FE 06 81 6B 08 14 B1 80 00 00 10 DE F8 B0 F2    ....k...........
0040D0:  00 03 0F 00 35 E8 00 00 03 7F E8 06 FE 06 81 6B    ....5..........k
0040E0:  08 14 B1 80 00 00 33 D9 B0 B0 72 00 03 0F 00 35    ......3...r....5
0040F0:  E8 00 00 04 7F FC B0 FF 0F 8F EB 7C 90 B1 80 00    ...........|....
004100:  00 46 44 43 56 34 20 20 20 42 49 4E 00 00 00 00    .FDCV4   BIN....
004110:  00 00 02 00 00 30 75 00 E0 2E 00 00 00 00 00 00    .....0u.........
004120:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004130:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004140:  E0 2E 00 53 05 00 00 00 00 00 00 00 00 00 00 00    ...S............
004150:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004160:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004170:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004180:  CD F9 93 CD DC 93 CD 20 8E CD F9 75 CD F6 93 CD    ....... ...u....
004190:  3F 98 30 EF CD DB 95 3E FF 21 55 77 CD 17 78 21    ?.0....>.!Uw..x!
0041A0:  00 99 CD 0A 98 CD F6 93 CD D1 75 CD 18 BB F5 CD    ..........u.....
0041B0:  8F 97 CD 01 98 CD DC 93 CD 20 8E 21 18 0E CD 75    ......... .!...u
0041C0:  BB F1 E6 DF FE 41 CC F3 75 FE 42 CC 90 77 FE 43    .....A..u.B..w.C
0041D0:  CC C9 77 FE 44 CC 41 96 FE 45 CC 86 78 FE 46 CC    ..w.D.A..E..x.F.
0041E0:  13 79 FE 47 CC A1 79 FE 48 CC 09 7A FE 49 CC 7A    .y.G..y.H..z.I.z
0041F0:  8B FE 4A CC A3 7F FE 4B CC D3 7F FE 4C CC 99 7F    ..J.£..K....L...
004200:  FE 4D CC 1C 90 FE 4E CC 44 90 FE 4F CC E2 90 FE    .M....N.D..O....
004210:  51 20 92 21 ED 75 CD 0A 98 CD 3F 98 DA F6 93 18    Q .!.u....?.....
004220:  84 CD A1 90 21 DA 75 C3 0A 98 1F 02 18 18 20 43    ....!.u....... C
004230:  4F 4D 4D 41 4E 44 45 20 3A 20 18 20 BF 20 46 69    OMMANDE : . . Fi
004240:  6E 69 A0 21 85 76 CD 0A 98 3A A7 9F F5 AF 32 A7    ni.!.v...:....2.
004250:  9F 32 A8 9F 32 C6 9F 32 C7 9F 32 C4 9F 32 C5 9F    .2..2..2..2..2..
004260:  CD 3E 8E CD 28 8E 3E 01 32 A7 9F CD 3E 8E FE 80    .>..(.>.2...>...
004270:  20 08 21 61 77 CD 68 98 18 F1 CD 28 8E 3E 41 11     .!aw.h....(.>A.
004280:  BE 9F 21 94 76 F5 F5 CD 0A 98 F1 CD 2D 98 CD 5A    ..!.v.......-..Z
004290:  BB CD 28 98 CD 2D 98 1A FE 01 28 22 CB 6F 20 08    ..(..-....(".o .
0042A0:  21 BA 76 CD 0A 98 18 19 21 CC 76 CB 77 20 03 21    !.v.....!.v.w .!
0042B0:  E9 76 CD 0A 98 21 EF 76 CD 0A 98 21 F8 76 CD 0A    .v...!.v...!.v..
0042C0:  98 CD 1E 98 F1 FE 42 28 07 13 3C 21 97 76 18 B5    ......B(..<!.v..
0042D0:  F1 32 A7 9F C9 20 54 65 73 74 65 72 20 44 72 69    .2... Tester Dri
0042E0:  76 65 73 A0 1F 01 01 18 20 45 74 61 74 20 6C 65    ves..... Etat le
0042F0:  63 74 65 75 72 20 3A 20 18 92 20 50 61 73 20 64    cteur : .. Pas d
004300:  65 20 6C 65 63 74 65 75 72 87 20 44 69 73 71 75    e lecteur. Disqu
004310:  65 20 6D 61 6E 71 75 65 20 21 07 92 20 50 72 6F    e manque !.. Pro
004320:  74 AE 20 50 72 6F 74 65 67 65 20 65 6E 20 65 63    t. Protege en ec
004330:  72 69 74 75 72 65 20 21 92 20 52 65 61 64 F9 20    riture !. Read. 
004340:  45 63 72 69 74 75 72 E5 20 53 75 72 20 70 69 73    Ecritur. Sur pis
004350:  74 65 3A 20 18 20 26 30 30 20 98 1F 3C 01 18 20    te: . &00 ..<.. 
004360:  53 6F 75 72 63 65 3A 41 30 20 44 65 73 74 3A 41    Source:A0 Dest:A
004370:  30 20 1F 3C 02 20 44 65 6E 73 69 74 65 20 20 3A    0 .<. Densite  :
004380:  20 44 4F 55 42 4C 45 20 1F 3C 03 20 41 4E 41 3A     DOUBLE .<. ANA:
004390:  4F 4E 20 20 4D 55 4C 54 49 3A 4F 46 46 20 98 53    ON  MULTI:OFF .S
0043A0:  49 4D 50 4C 45 44 4F 55 42 4C 45 4F 4E 20 4F 46    IMPLEDOUBLEON OF
0043B0:  46 18 20 41 4C 4C 55 4D 45 52 20 44 52 49 56 45    F. ALLUMER DRIVE
0043C0:  20 42 20 21 20 18 07 8D 3A C1 9F 21 1F 77 CD A4     B ! ...:..!.w..
0043D0:  77 70 32 C1 9F 1A 32 C5 9F 21 B3 7B 70 C3 01 98    wp2...2..!.{p...
0043E0:  3A C0 9F 21 17 77 CD A4 77 70 32 C0 9F 1A 32 C4    :..!.w..wp2...2.
0043F0:  9F C3 01 98 06 41 11 C6 9F 3D C8 3A BF 9F FE 01    .....A...=.:....
004400:  20 03 FD E1 C9 3E 01 04 11 C7 9F C9 20 43 68 61     ....>...... Cha
004410:  6E 67 65 20 64 72 69 76 E5 CD 9A 97 21 93 9A CD    nge driv....!...
004420:  0A 98 CD 95 97 CD 06 BB FE 0D CA 8F 97 E6 DF FE    ................
004430:  41 CC 04 78 FE 42 CC 37 78 FE 43 CC 25 78 FE 44    A..x.B.7x.C.%x.D
004440:  CC 54 78 FE 45 CC 6F 78 FE 46 CC 90 77 FE 47 CC    .Tx.E.ox.F..w.G.
004450:  78 77 18 D1 3A A2 9F FE FF 28 07 3E FF 21 55 77    xw..:....(.>.!Uw
004460:  18 05 3E BF 21 4F 77 32 A2 9F 11 31 77 01 06 00    ..>.!Ow2...1w...
004470:  ED B0 C3 01 98 3A C3 9F CD 4A 78 32 C3 9F 3A C1    .....:...Jx2..:.
004480:  9F 21 20 77 18 10 C9 3A C2 9F CD 4A 78 32 C2 9F    .! w...:...Jx2..
004490:  3A C0 9F 21 18 77 70 C3 01 98 E6 04 3E 04 06 31    :..!.wp.....>..1
0044A0:  C8 AF 05 C9 3A A3 9F E6 80 3E 80 21 5B 77 28 04    ....:£...>.![w(.
0044B0:  AF 21 5E 77 32 A3 9F 11 4A 77 01 03 00 18 B1 21    .!^w2£..Jw.....!
0044C0:  8B 85 AF BE 21 5B 77 20 05 3E C9 21 5E 77 32 8B    ....![w .>.!^w2.
0044D0:  85 11 40 77 18 E4 3E 30 CD CC 78 CD 3E 8E F5 CD    ..@w..>0..x.>...
0044E0:  7B 95 21 05 79 CD 0A 98 3A 97 9F CD AF 95 CD B6    {.!.y...:.......
0044F0:  78 F1 30 34 21 BE 9F 18 06 CD B6 78 21 C6 9F F5    x.04!......x!...
004500:  0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20    ..              
004510:  20 20 20 20 20 20 20 20 20 20 20 20 20 2D 2D 2D                 ---
004520:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
004530:  2D 2D 2D 2D 2D 0D 0A 20 20 20 20 20 20 20 20 20    -----..         
004540:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
004550:  20 2D 20 49 4E 46 4F 52 4D 41 54 49 4F 4E 53 20     - INFORMATIONS 
004560:  47 45 4E 45 52 41 4C 45 53 20 2D 0D 0A 20 20 20    GENERALES -..   
004570:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
004580:  20 20 20 20 20 20 20 20 2D 2D 2D 2D 2D 2D 2D 2D            --------
004590:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
0045A0:  0D 0A 20 0D 0A 20 20 20 20 52 75 62 72 69 71 75    .. ..    Rubriqu
0045B0:  65 20 74 6F 75 6A 6F 75 72 73 20 61 75 73 73 69    e toujours aussi
0045C0:  20 6D 61 6C 20 73 74 72 75 63 74 75 72 7B 65 20     mal structur{e 
0045D0:  2C 20 20 6F 6E 20 72 7B 63 75 70 7D 72 65 20 20    ,  on r{cup}re  
0045E0:  74 6F 75 6A 6F 75 72 73 20 64 65 73 20 20 69 6E    toujours des  in
0045F0:  66 6F 73 0D 0A 20 64 65 20 64 65 72 6E 69 7D 72    fos.. de derni}r
004600:  65 20 6D 69 6E 75 74 65 20 71 75 69 20 73 6F 6E    e minute qui son
004610:  74 20 69 6E 73 7B 72 7B 65 73 20 70 6C 75 73 20    t ins{r{es plus 
004620:  6F 7C 20 6D 6F 69 6E 73 20 65 6E 20 76 72 61 63    o| moins en vrac
004630:  20 2E 2E 2E 0D 0A 20 0D 0A 20 20 20 20 20 31 20     ..... ..     1 
004640:  2F 20 52 7B 73 75 72 72 65 63 74 69 6F 6E 20 64    / R{surrection d
004650:  65 20 4C 4F 47 49 53 54 52 41 44 20 2E 0D 0A 20    e LOGISTRAD ... 
004660:  0D 0A 20 20 20 20 20 45 64 69 74 7B 20 70 61 72    ..     Edit{ par
004670:  20 4C 4F 47 49 50 52 45 53 53 45 20 2C 20 4C 4F     LOGIPRESSE , LO
004680:  47 49 53 54 52 41 44 20 20 7B 74 61 69 74 20 20    GISTRAD  {tait  
004690:  69 6E 69 74 69 61 6C 65 6D 65 6E 74 20 63 6F 6D    initialement com
0046A0:  70 6F 73 7B 20 64 27 75 6E 65 20 4B 37 20 64 65    pos{ d'une K7 de
0046B0:  0D 0A 20 6A 65 75 78 20 65 74 20 76 65 6E 64 75    .. jeux et vendu
0046C0:  20 65 6E 20 6C 69 62 72 61 69 72 69 65 20 2E 20     en librairie . 
0046D0:  20 41 20 20 63 65 74 74 65 20 20 7B 70 6F 71 75     A  cette  {poqu
0046E0:  65 20 20 2C 20 6C 27 41 6D 73 74 72 61 64 20 7B    e  , l'Amstrad {
0046F0:  74 61 69 74 20 65 6E 63 6F 72 65 20 74 72 6F 70    tait encore trop
004700:  0D 0A 20 72 7B 63 65 6E 74 20 70 6F 75 72 20 76    .. r{cent pour v
004710:  6F 69 72 20 6C 65 73 20 7B 64 69 74 65 75 72 73    oir les {diteurs
004720:  20 62 72 61 64 65 72 20 64 65 73 20 70 72 6F 67     brader des prog
004730:  72 61 6D 6D 65 73 20 64 65 20 71 75 61 6C 69 74    rammes de qualit
004740:  7B 20 2E 20 44 27 61 75 74 72 65 20 70 61 72 74    { . D'autre part
004750:  0D 0A 20 2C 20 6C 65 20 73 75 70 70 6F 72 74 20    .. , le support 
004760:  4B 37 20 69 6D 70 6F 73 7B 20 20 61 20 20 64 7B    K7 impos{  a  d{
004770:  74 6F 75 72 6E 7B 20 20 64 65 20 20 63 65 20 20    tourn{  de  ce  
004780:  70 72 6F 64 75 69 74 20 74 6F 75 73 20 6C 65 73    produit tous les
004790:  20 75 74 69 6C 69 73 61 74 65 75 72 73 20 64 65     utilisateurs de
0047A0:  0D 0A 20 64 69 73 71 75 65 74 74 65 73 20 2E 20    .. disquettes . 
0047B0:  43 65 73 20 32 20 20 72 61 69 73 6F 6E 73 20 20    Ces 2  raisons  
0047C0:  6F 6E 20 20 63 6F 6E 64 75 69 74 20 20 40 20 20    on  conduit  @  
0047D0:  6C 27 61 72 72 65 08 5E 74 20 20 64 65 20 20 6C    l'arre.^t  de  l
0047E0:  61 20 70 72 6F 64 75 63 74 69 6F 6E 20 61 70 72    a production apr
0047F0:  7D 73 0D 0A 20 65 6E 76 69 72 6F 6E 20 75 6E 20    }s.. environ un 
004800:  61 6E 20 2E 0D 0A 20 0D 0A 20 20 20 20 20 45 6E    an ... ..     En
004810:  20 63 65 74 74 65 20 61 6E 6E 7B 65 20 31 39 38     cette ann{e 198
004820:  39 20 2C 20 6C 65 73 20 7B 64 69 74 65 75 72 73    9 , les {diteurs
004830:  20 20 73 65 20 20 64 7B 62 61 72 61 73 73 65 6E      se  d{barassen
004840:  74 20 40 20 76 69 6C 20 70 72 69 78 20 64 65 73    t @ vil prix des
004850:  20 64 72 6F 69 74 73 0D 0A 20 73 75 72 20 6C 65     droits.. sur le
004860:  73 20 27 76 69 65 75 78 27 20 20 70 72 6F 67 72    s 'vieux'  progr
004870:  61 6D 6D 65 73 20 20 63 65 20 20 71 75 69 20 20    ammes  ce  qui  
004880:  70 65 72 6D 65 74 20 20 40 20 20 4C 4F 47 49 50    permet  @  LOGIP
004890:  52 45 53 53 45 20 20 64 65 20 20 70 72 6F 70 6F    RESSE  de  propo
0048A0:  73 65 72 20 6E 6F 6E 0D 0A 20 73 65 75 6C 65 6D    ser non.. seulem
0048B0:  65 6E 74 20 34 20 6A 65 75 78 20 2C 20 6D 61 69    ent 4 jeux , mai
0048C0:  73 20 61 75 73 73 69 20 75 6E 65 20 72 65 76 75    s aussi une revu
0048D0:  65 20 63 6F 6D 70 6C 7D 74 65 20 70 6F 75 72 20    e compl}te pour 
0048E0:  6C 61 20 73 6F 6D 6D 65 20 64 65 20 38 35 46 20    la somme de 85F 
0048F0:  2E 20 28 50 6F 75 72 0D 0A 20 6C 65 73 20 70 6F    . (Pour.. les po
004900:  69 6E 74 69 6C 6C 65 75 78 20 2C 20 63 65 6C 61    intilleux , cela
004910:  20 66 61 69 74 20 32 30 46 20 6C 65 20 6A 65 75     fait 20F le jeu
004920:  20 65 74 20 20 35 46 20 6C 61 20 72 65 76 75 65     et  5F la revue
004930:  29 20 45 76 69 64 65 6D 65 6E 74 20 2C 20 40 20    ) Evidement , @ 
004940:  63 65 20 70 72 69 78 0D 0A 20 2C 20 6C 65 73 20    ce prix.. , les 
004950:  6A 65 75 78 20 73 6F 6E 74 20 73 75 72 20 4B 37    jeux sont sur K7
004960:  20 6D 61 69 73 20 20 63 65 74 74 65 20 20 66 6F     mais  cette  fo
004970:  69 73 20 20 6C 65 73 20 20 6D 61 6E 69 61 71 75    is  les  maniaqu
004980:  65 73 20 64 75 20 64 72 69 76 65 20 6E 65 20 73    es du drive ne s
004990:  6F 6E 74 20 70 61 73 0D 0A 20 6F 75 62 6C 69 7B    ont pas.. oubli{
0049A0:  73 20 20 21 20 20 4C 65 20 20 70 72 6F 67 72 61    s  !  Le  progra
0049B0:  6D 6D 65 20 20 54 52 41 4E 53 54 52 41 44 20 20    mme  TRANSTRAD  
0049C0:  70 65 72 6D 65 74 20 20 64 65 20 20 74 72 61 6E    permet  de  tran
0049D0:  73 66 7B 72 65 72 20 20 72 61 70 69 64 65 6D 65    sf{rer  rapideme
0049E0:  6E 74 20 20 6C 65 73 0D 0A 20 70 72 6F 67 72 61    nt  les.. progra
0049F0:  6D 6D 65 73 20 73 75 72 20 64 69 73 71 75 65 74    mmes sur disquet
004A00:  74 65 20 28 50 72 6F 67 72 61 6D 6D 65 73 20 20    te (Programmes  
004A10:  63 6F 6D 70 61 74 69 62 6C 65 73 20 20 34 36 34    compatibles  464
004A20:  2D 36 36 34 2D 36 31 32 38 29 20 20 2E 20 41 6A    -664-6128)  . Aj
004A30:  6F 75 74 65 7A 20 40 0D 0A 20 63 65 6C 61 20 71    outez @.. cela q
004A40:  75 65 20 4C 4F 47 49 50 52 45 53 53 45 20 6E 27    ue LOGIPRESSE n'
004A50:  61 20 70 61 73 20 6A 75 67 7B 20 20 62 6F 6E 20    a pas jug{  bon 
004A60:  20 64 65 20 20 6E 6F 75 73 20 69 6E 66 6C 69 67     de  nous inflig
004A70:  65 72 20 75 6E 65 20 70 72 6F 74 65 63 74 69 6F    er une protectio
004A80:  6E 20 61 75 73 73 69 0D 0A 20 65 6E 63 6F 6D 62    n aussi.. encomb
004A90:  72 61 6E 74 65 20 71 75 65 20 64 7B 72 69 73 6F    rante que d{riso
004AA0:  69 72 65 20 2E 20 56 6F 69 6C 40 20 64 7B 6A 61    ire . Voil@ d{ja
004AB0:  20 64 65 20 71 75 6F 69 20 73 7B 64 75 69 72 65     de quoi s{duire
004AC0:  20 6C 65 20 62 6F 6E 20 70 65 75 70 6C 65 20 2E     le bon peuple .
004AD0:  0D 0A 20 0D 0A 20 20 20 20 20 4C 61 20 70 75 62    .. ..     La pub
004AE0:  6C 69 63 61 74 69 6F 6E 20 73 65 20 66 61 69 74    lication se fait
004AF0:  20 73 6F 75 73 20 32 20 74 69 74 72 65 73 20 62     sous 2 titres b
004B00:  69 6D 65 6E 73 75 65 6C 73 20 3A 20 4C 4F 47 49    imensuels : LOGI
004B10:  53 54 52 41 44 20 65 74 20 52 55 4E 53 54 52 41    STRAD et RUNSTRA
004B20:  44 20 2E 0D 0A 20 20 20 20 20 28 53 69 20 63 6F    D ...     (Si co
004B30:  6D 6D 65 20 6D 6F 69 20 76 6F 75 73 20 70 65 6E    mme moi vous pen
004B40:  73 65 7A 20 71 75 65 20 32 20 62 69 6D 65 6E 73    sez que 2 bimens
004B50:  75 65 6C 73 20 3D 20 31 20 6D 65 6E 73 75 65 6C    uels = 1 mensuel
004B60:  20 76 6F 75 73 20 61 76 65 7A 20 72 61 69 73 6F     vous avez raiso
004B70:  6E 29 2E 0D 0A 20 20 20 20 20 41 70 72 7D 73 20    n)...     Apr}s 
004B80:  61 76 6F 69 72 20 61 70 70 72 7B 63 69 7B 20 6C    avoir appr{ci{ l
004B90:  61 20 71 75 61 6C 69 74 7B 20 20 64 65 20 20 6C    a qualit{  de  l
004BA0:  61 20 20 70 72 7B 73 65 6E 74 61 74 69 6F 6E 20    a  pr{sentation 
004BB0:  20 2E 20 4F 6E 20 63 6F 6E 73 74 61 74 65 20 61     . On constate a
004BC0:  76 65 63 0D 0A 20 6A 6F 69 65 20 6C 27 61 62 73    vec.. joie l'abs
004BD0:  65 6E 63 65 20 64 65 20 70 75 62 6C 69 63 69 74    ence de publicit
004BE0:  7B 20 61 75 20 63 6F 75 72 73 20 64 65 73 20 32    { au cours des 2
004BF0:  35 20 70 61 67 65 73 20 64 65 73 20 32 20 72 65    5 pages des 2 re
004C00:  76 75 65 73 20 2E 0D 0A 20 20 20 20 20 45 6E 76    vues ...     Env
004C10:  69 72 6F 6E 20 35 30 25 20 64 75 20 63 6F 6E 74    iron 50% du cont
004C20:  65 6E 75 20 20 65 73 74 20 20 64 7B 64 69 7B 20    enu  est  d{di{ 
004C30:  20 61 75 20 20 66 6F 6E 63 74 69 6F 6E 6E 65 6D     au  fonctionnem
004C40:  65 6E 74 20 20 64 65 73 20 20 34 20 6A 65 75 78    ent  des  4 jeux
004C50:  20 2E 20 4C 65 73 0D 0A 20 65 78 70 6C 69 63 61     . Les.. explica
004C60:  74 69 6F 6E 73 20 73 6F 6E 74 20 65 78 74 72 7D    tions sont extr}
004C70:  6D 65 6D 65 6E 74 20 64 7B 74 61 69 6C 6C 7B 65    mement d{taill{e
004C80:  73 20 65 74 20 20 73 27 79 20 61 6A 6F 75 74 65    s et  s'y ajoute
004C90:  6E 74 20 64 65 73 20 27 48 65 6C 70 73 27 20 69    nt des 'Helps' i
004CA0:  6E 7B 64 69 74 73 0D 0A 20 71 75 69 20 76 6F 75    n{dits.. qui vou
004CB0:  73 20 67 75 69 64 65 72 6F 6E 74 20 76 65 72 73    s guideront vers
004CC0:  20 6C 61 20 73 6F 6C 75 74 69 6F 6E 20 20 2E 20     la solution  . 
004CD0:  20 4C 65 20 20 72 65 73 74 65 20 20 65 73 74 20     Le  reste  est 
004CE0:  67 61 72 6E 69 20 64 65 20 72 65 70 6F 72 74 61    garni de reporta
004CF0:  67 65 73 20 65 74 0D 0A 20 72 75 62 72 69 71 75    ges et.. rubriqu
004D00:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
004D10:  04 00 01 00 02 09 4E E5 04 00 C1 02 00 00 00 02    ......N.........
004D20:  04 00 C2 02 00 00 00 02 04 00 C3 02 00 00 00 02    ................
004D30:  04 00 C4 02 00 00 00 02 04 00 C5 02 00 00 00 02    ................
004D40:  04 00 C6 02 00 00 00 02 04 00 C7 02 00 00 00 02    ................
004D50:  04 00 C8 02 00 00 00 02 04 00 C9 02 00 00 00 02    ................
004D60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004D70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004D80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004D90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004DA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004DB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004DC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004DD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004DE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004DF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004E00:  65 73 20 64 27 69 6E 69 74 69 61 74 69 6F 6E 20    es d'initiation 
004E10:  62 61 73 69 63 20 70 6F 75 72 20 52 55 4E 53 54    basic pour RUNST
004E20:  52 41 44 20 2C 20 20 43 50 4D 20 65 74 20 61 73    RAD ,  CPM et as
004E30:  73 65 6D 62 6C 65 75 72 20 73 75 72 20 4C 4F 47    sembleur sur LOG
004E40:  49 53 54 52 41 44 0D 0A 20 28 4E 69 76 65 61 75    ISTRAD.. (Niveau
004E50:  20 74 6F 75 74 20 64 7B 62 75 74 61 6E 74 29 20     tout d{butant) 
004E60:  2E 0D 0A 0D 0A 20 20 20 20 20 43 6F 6D 6D 65 73    .....     Commes
004E70:  20 6A 65 75 78 20 2C 20 75 6E 65 20 65 78 63 65     jeux , une exce
004E80:  6C 6C 65 6E 74 65 20 63 75 76 7B 65 20 31 39 38    llente cuv{e 198
004E90:  37 20 61 76 65 63 20 44 41 4E 20 44 41 52 45 20    7 avec DAN DARE 
004EA0:  31 20 26 20 32 20 2C 20 53 54 52 41 4E 47 45 4C    1 & 2 , STRANGEL
004EB0:  4F 4F 50 0D 0A 20 2C 20 53 48 4F 47 55 4E 20 64    OOP.. , SHOGUN d
004EC0:  61 6E 73 20 52 55 4E 53 54 52 41 44 20 2D 20 48    ans RUNSTRAD - H
004ED0:  49 53 54 4F 20 20 51 55 49 5A 20 20 2C 20 20 58    ISTO  QUIZ  ,  X
004EE0:  4F 52 20 20 2C 20 20 52 45 56 45 52 53 49 20 2C    OR  ,  REVERSI ,
004EF0:  20 43 4F 42 52 41 20 50 49 4E 42 41 4C 4C 20 64     COBRA PINBALL d
004F00:  61 6E 73 0D 0A 20 4C 4F 47 49 53 54 52 41 44 20    ans.. LOGISTRAD 
004F10:  2E 0D 0A 20 0D 0A 20 20 20 20 20 53 69 67 6E 61    ... ..     Signa
004F20:  6C 6F 6E 73 20 75 6E 20 70 65 74 69 74 20 62 6F    lons un petit bo
004F30:  67 75 65 20 64 61 6E 73 20 6C 65 20 20 70 72 6F    gue dans le  pro
004F40:  67 72 61 6D 6D 65 20 20 64 65 20 74 72 61 6E 73    gramme  de trans
004F50:  66 65 72 74 20 28 6E 75 6D 7B 72 6F 20 31 29 20    fert (num{ro 1) 
004F60:  3A 20 49 6C 0D 0A 20 73 65 20 72 65 63 6F 70 69    : Il.. se recopi
004F70:  65 20 6C 75 69 20 6D 65 08 5E 6D 65 20 73 75 72    e lui me.^me sur
004F80:  20 6C 61 20 64 69 73 71 75 65 74 74 65 20 20 65     la disquette  e
004F90:  74 20 20 63 72 7B 65 20 75 6E 20 66 69 63 68 69    t  cr{e un fichi
004FA0:  65 72 20 27 54 52 53 2E 4F 42 4A 27 20 64 65 20    er 'TRS.OBJ' de 
004FB0:  36 35 4B 20 64 65 0D 0A 20 6C 6F 6E 67 20 2E 2E    65K de.. long ..
004FC0:  2E 20 43 27 65 73 74 20 62 65 61 75 63 6F 75 70    . C'est beaucoup
004FD0:  20 21 20 50 65 6E 73 65 7A 20 20 40 20 20 6C 27     ! Pensez  @  l'
004FE0:  65 66 66 61 63 65 72 20 20 20 70 6F 75 72 20 72    effacer   pour r
004FF0:  7B 63 75 70 7B 72 65 72 20 64 65 20 6C 61 20 70    {cup{rer de la p
005000:  6C 61 63 65 20 2E 0D 0A 20 43 65 6C 61 20 70 65    lace ... Cela pe
005010:  75 74 20 65 6E 74 72 61 69 08 5E 6E 65 72 20 75    ut entrai.^ner u
005020:  6E 20 27 44 69 73 63 20 46 75 6C 6C 27 20 61 75    n 'Disc Full' au
005030:  20 20 63 6F 75 72 73 20 64 75 20 74 72 61 6E 73      cours du trans
005040:  66 65 72 74 20 2C 20 68 65 75 72 65 75 73 65 6D    fert , heureusem
005050:  65 6E 74 20 73 65 75 6C 0D 0A 20 6C 61 20 72 65    ent seul.. la re
005060:  63 6F 70 69 65 20 64 65 20 54 52 41 4E 53 54 52    copie de TRANSTR
005070:  41 44 20 73 69 74 75 7B 20 65 6E 20 66 69 6E 20    AD situ{ en fin 
005080:  64 65 20 4B 37 20 65 6E 20 73 65 72 61 20 61 66    de K7 en sera af
005090:  66 65 63 74 7B 65 20 2E 0D 0A 20 0D 0A 20 20 20    fect{e ... ..   
0050A0:  20 20 44 65 20 70 6C 75 73 20 65 6E 20 70 6C 75      De plus en plu
0050B0:  73 20 64 65 20 64 7B 62 75 74 61 6E 74 73 20 73    s de d{butants s
0050C0:  27 69 6E 69 74 69 61 6E 74 20 20 73 75 72 20 64    'initiant  sur d
0050D0:  65 73 20 43 50 43 2C 73 20 64 27 6F 63 63 61 73    es CPC,s d'occas
0050E0:  69 6F 6E 20 2C 20 69 6C 20 79 2D 0D 0A 20 61 76    ion , il y-.. av
0050F0:  61 69 74 20 75 6E 20 67 72 6F 73 20 74 72 6F 75    ait un gros trou
005100:  20 40 20 62 6F 75 63 68 65 72 20 64 61 6E 73 20     @ boucher dans 
005110:  20 6C 65 20 20 6D 6F 6E 64 65 20 20 64 65 20 6C     le  monde  de l
005120:  27 7B 64 69 74 69 6F 6E 20 43 50 43 20 2E 20 4C    '{dition CPC . L
005130:  4F 47 49 50 52 45 53 53 45 20 61 0D 0A 20 63 6F    OGIPRESSE a.. co
005140:  6D 62 6C 7B 20 63 65 74 74 65 20 6C 61 63 75 6E    mbl{ cette lacun
005150:  65 20 2E 2E 2E 20 53 69 20 64 65 20 20 70 6C 75    e ... Si de  plu
005160:  73 20 20 69 6C 73 20 20 73 65 20 6D 65 74 74 61    s  ils  se metta
005170:  69 65 6E 74 20 40 20 70 75 62 6C 69 65 72 20 64    ient @ publier d
005180:  65 73 20 6C 69 73 74 69 6E 67 73 0D 0A 20 64 69    es listings.. di
005190:  76 65 72 73 20 65 74 20 61 73 74 75 63 65 73 20    vers et astuces 
0051A0:  64 65 73 74 69 6E 7B 73 20 20 61 75 78 20 20 76    destin{s  aux  v
0051B0:  69 65 75 78 20 20 72 6F 75 74 61 72 64 73 20 20    ieux  routards  
0051C0:  64 65 73 20 20 43 50 43 20 63 65 6C 61 20 70 6F    des  CPC cela po
0051D0:  75 72 72 61 69 74 20 62 69 65 6E 0D 0A 20 66 61    urrait bien.. fa
0051E0:  69 72 65 20 64 75 20 62 72 75 69 74 20 2E 2E 2E    ire du bruit ...
0051F0:  20 55 6E 65 20 76 65 72 73 69 6F 6E 20 64 69 73     Une version dis
005200:  71 75 65 74 74 65 20 20 7B 76 69 74 65 72 61 69    quette  {viterai
005210:  74 20 61 75 78 20 75 74 69 6C 69 73 61 74 65 75    t aux utilisateu
005220:  72 73 20 64 65 20 36 36 34 20 2D 0D 0A 20 36 31    rs de 664 -.. 61
005230:  32 38 20 64 65 20 6A 6F 6E 67 6C 65 72 20 61 76    28 de jongler av
005240:  65 63 20 75 6E 20 20 6C 65 63 74 65 75 72 20 20    ec un  lecteur  
005250:  64 65 20 20 4B 37 20 20 70 6C 75 73 20 20 6F 75    de  K7  plus  ou
005260:  20 20 6D 6F 69 6E 73 20 61 70 74 65 20 40 20 65      moins apte @ e
005270:  66 66 65 63 74 75 65 72 20 6C 65 0D 0A 20 74 72    ffectuer le.. tr
005280:  61 6E 73 66 65 72 74 20 2E 0D 0A 20 0D 0A 20 20    ansfert ... ..  
005290:  20 20 20 45 6E 20 61 74 74 65 6E 64 61 6E 74 20       En attendant 
0052A0:  2C 20 73 69 20 76 6F 75 73 20 6E 65 20 20 74 72    , si vous ne  tr
0052B0:  6F 75 76 65 7A 20 20 70 61 73 20 20 4C 4F 47 49    ouvez  pas  LOGI
0052C0:  53 54 52 41 44 20 65 74 20 52 55 4E 53 54 52 41    STRAD et RUNSTRA
0052D0:  44 20 63 68 65 7A 20 76 6F 74 72 65 0D 0A 20 6C    D chez votre.. l
0052E0:  69 62 72 61 69 72 65 20 3A 20 56 69 6F 6C 65 7A    ibraire : Violez
0052F0:  20 6C 61 20 21 20 28 53 69 20 65 6C 6C 65 20 65     la ! (Si elle e
005300:  73 74 20 20 6D 6F 63 68 65 20 20 66 61 69 74 65    st  moche  faite
005310:  73 20 6C 61 20 76 69 6F 6C 65 72 20 70 61 72 20    s la violer par 
005320:  75 6E 20 61 75 74 72 65 29 20 65 74 0D 0A 20 7B    un autre) et.. {
005330:  63 72 69 76 65 7A 20 40 20 3A 0D 0A 20 20 20 20    crivez @ :..    
005340:  20 20 20 20 20 20 20 20 20 20 20 20 4C 4F 47 49                LOGI
005350:  50 52 45 53 53 45 20 33 34 20 41 76 2E 64 65 73    PRESSE 34 Av.des
005360:  20 43 68 61 6D 70 73 20 45 6C 79 73 7B 65 73 20     Champs Elys{es 
005370:  37 35 30 30 38 20 50 41 52 49 53 0D 0A 20 0D 0A    75008 PARIS.. ..
005380:  20 20 20 20 20 44 61 6E 73 20 4C 4F 47 49 53 54         Dans LOGIST
005390:  52 41 44 20 4E 2E 32 20 3A 20 53 54 41 52 53 54    RAD N.2 : STARST
0053A0:  52 49 4B 45 20 33 44 20 31 20 26 20 32 20 2C 20    RIKE 3D 1 & 2 , 
0053B0:  42 4D 58 20 4B 49 44 5A 20 2C 20 44 41 52 4B 20    BMX KIDZ , DARK 
0053C0:  53 43 45 50 54 52 45 0D 0A 20 20 20 20 20 44 61    SCEPTRE..     Da
0053D0:  6E 73 20 20 52 55 4E 53 54 52 41 44 20 4E 2E 32    ns  RUNSTRAD N.2
0053E0:  20 3A 20 50 45 41 53 41 4E 54 27 53 20 54 41 4C     : PEASANT'S TAL
0053F0:  45 20 2C 20 41 54 4F 4D 49 43 20 44 52 49 56 45    E , ATOMIC DRIVE
005400:  52 20 2C 20 4D 49 53 53 49 4F 4E 20 2C 20 46 4F    R , MISSION , FO
005410:  52 43 45 34 0D 0A 20 0D 0A 20 20 20 20 4C 65 20    RCE4.. ..    Le 
005420:  63 6F 6E 74 65 6E 75 20 72 7B 64 61 63 74 69 6F    contenu r{dactio
005430:  6E 6E 65 6C 20 73 27 65 6E 72 69 63 68 69 74 20    nnel s'enrichit 
005440:  64 65 20 20 6E 6F 75 76 65 6C 6C 65 73 20 20 72    de  nouvelles  r
005450:  75 62 72 69 71 75 65 73 20 2C 20 6C 65 20 74 65    ubriques , le te
005460:  6D 70 73 20 20 65 74 0D 0A 20 6C 61 20 70 6C 61    mps  et.. la pla
005470:  63 65 20 6E 6F 75 73 20 20 6D 61 6E 71 75 65 6E    ce nous  manquen
005480:  74 20 20 76 72 61 69 6D 65 6E 74 20 20 70 6F 75    t  vraiment  pou
005490:  72 20 20 64 7B 74 61 69 6C 6C 65 72 20 20 63 65    r  d{tailler  ce
0054A0:  20 20 6E 75 6D 7B 72 6F 20 20 65 74 20 63 27 65      num{ro  et c'e
0054B0:  73 74 20 62 69 65 6E 0D 0A 20 64 6F 6D 6D 61 67    st bien.. dommag
0054C0:  65 20 2E 2E 2E 0D 0A 20 0D 0A 20 20 20 20 20 41    e ..... ..     A
0054D0:  75 78 20 64 65 72 6E 69 7B 72 65 73 20 6E 6F 75    ux derni{res nou
0054E0:  76 65 6C 6C 65 73 20 72 65 63 75 65 69 6C 6C 69    velles recueilli
0054F0:  65 73 20 63 65 20 6A 6F 75 72 20 3A 20 4C 65 20    es ce jour : Le 
005500:  20 33 20 76 69 65 6E 74 20 64 65 20 73 6F 72 74     3 vient de sort
005510:  69 72 20 2C 20 20 6C 65 0D 0A 20 70 72 6F 67 72    ir ,  le.. progr
005520:  61 6D 6D 65 20 54 52 41 4E 53 54 52 41 44 20 61    amme TRANSTRAD a
005530:  20 7D 74 7D 20 20 63 6F 6E 73 69 64 7D 72 61 62     }t}  consid}rab
005540:  6C 65 6D 65 6E 74 20 20 61 6D 7D 6C 69 6F 72 7D    lement  am}lior}
005550:  20 20 2C 20 20 6C 65 20 20 6E 6F 6D 62 72 65 20      ,  le  nombre 
005560:  64 65 20 70 61 67 65 73 0D 0A 20 70 6F 75 72 72    de pages.. pourr
005570:  61 69 74 20 61 75 67 6D 65 6E 74 65 72 20 64 27    ait augmenter d'
005580:  69 63 69 20 70 65 75 20 65 74 20 20 75 6E 65 20    ici peu et  une 
005590:  20 6E 6F 75 76 65 6C 6C 65 20 20 20 63 61 72 67     nouvelle   carg
0055A0:  61 69 73 6F 6E 20 20 64 65 20 6A 65 75 78 20 76    aison  de jeux v
0055B0:  69 65 6E 74 20 20 64 65 0D 0A 20 70 61 73 73 65    ient  de.. passe
0055C0:  72 20 6C 65 20 63 68 61 6E 6E 65 6C 20 2E 20 44    r le channel . D
0055D0:  7B 66 69 6E 69 74 69 76 65 6D 65 6E 74 20 6E 6F    {finitivement no
0055E0:  6E 20 20 40 20 20 75 6E 65 20 20 76 65 72 73 69    n  @  une  versi
0055F0:  6F 6E 20 64 69 73 71 75 65 20 2C 20 63 65 20 6E    on disque , ce n
005600:  27 65 73 74 20 70 61 73 0D 0A 20 74 61 6E 74 20    'est pas.. tant 
005610:  6C 65 20 70 72 69 78 20 64 75 20 73 75 70 70 6F    le prix du suppo
005620:  72 74 20 6D 61 69 73 20 6C 65 73 20 66 72 61 69    rt mais les frai
005630:  73 20 64 65 20 20 64 75 70 6C 69 63 61 74 69 6F    s de  duplicatio
005640:  6E 20 20 71 75 69 20 20 73 6F 6E 74 20 20 65 6E    n  qui  sont  en
005650:  20 63 61 75 73 65 20 2E 0D 0A 20 51 75 65 6C 71     cause ... Quelq
005660:  75 65 73 20 70 72 6F 6A 65 74 73 20 73 65 72 61    ues projets sera
005670:  69 65 6E 74 20 65 6E 20 63 6F 75 72 73 20 70 6F    ient en cours po
005680:  75 72 20 6C 61 20 72 65 6E 74 72 9F E1 65 20 2E    ur la rentr..e .
005690:  0D 0A 20 0D 0A 20 20 20 20 20 20 20 20 20 20 20    .. ..           
0056A0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
0056B0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
0056C0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 20 0D 0A 20 20    ---------.. ..  
0056D0:  20 20 20 32 20 2F 20 4D 49 43 52 30 4D 41 47 20       2 / MICR0MAG 
0056E0:  3A 20 43 61 20 73 27 7B 63 72 69 74 20 61 76 65    : Ca s'{crit ave
0056F0:  63 20 75 6E 20 27 30 27 20 65 74 20 70 61 73 20    c un '0' et pas 
005700:  61 76 65 63 20 75 6E 20 27 4F 27 20 65 74 20 63    avec un 'O' et c
005710:  27 65 73 74 0D 0A 20 20 20 20 20 20 20 20 20 20    'est..          
005720:  20 20 20 5E 0D 0A 20 74 6F 75 6A 6F 75 72 73 20       ^.. toujours 
005730:  63 68 65 7A 20 20 53 2E 43 41 52 52 45 20 31 32    chez  S.CARRE 12
005740:  20 52 75 65 20 64 65 20 43 6F 6C 6D 61 72 20 35     Rue de Colmar 5
005750:  39 32 39 30 20 57 41 53 51 55 45 48 41 4C 20 71    9290 WASQUEHAL q
005760:  75 69 20 72 65 5C 6F 69 74 20 6D 61 69 6E 74 65    ui re\oit mainte
005770:  6E 61 6E 74 0D 0A 20 64 75 20 63 6F 75 72 72 69    nant.. du courri
005780:  65 72 20 64 65 73 74 69 6E 7B 20 40 20 4D 49 43    er destin{ @ MIC
005790:  52 4F 4D 41 47 20 65 78 20 41 4D 2A 4D 41 47 20    ROMAG ex AM*MAG 
0057A0:  71 75 69 20 66 75 74 20 6C 75 69 20 6D 65 08 5E    qui fut lui me.^
0057B0:  6D 65 20 41 4D 53 54 52 41 44 20 4D 41 47 41 5A    me AMSTRAD MAGAZ
0057C0:  49 4E 45 20 65 74 0D 0A 20 20 20 20 20 20 20 20    INE et..        
0057D0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
0057E0:  20 20 20 5E 0D 0A 20 71 75 69 20 64 7B 6C 61 69       ^.. qui d{lai
0057F0:  73 73 65 20 6D 61 69 6E 74 65 6E 61 6E 74 20 6C    sse maintenant l
005800:  65 73 20 43 50 43 2C 73 20 20 61 75 20 20 70 72    es CPC,s  au  pr
005810:  6F 66 69 74 20 20 64 27 61 75 74 72 65 73 20 20    ofit  d'autres  
005820:  6D 61 63 68 69 6E 65 73 20 2E 20 45 6E 20 62 72    machines . En br
005830:  65 66 20 2C 0D 0A 20 61 70 72 7D 73 20 6C 65 20    ef ,.. apr}s le 
005840:  6E 6F 6D 20 63 6F 6D 70 6C 65 74 20 64 27 41 4D    nom complet d'AM
005850:  53 54 52 41 44 20 2C 20 6C 27 65 6D 70 6C 6F 69    STRAD , l'emploi
005860:  20 64 75 20 70 72 7B 66 69 78 65 20 27 41 4D 27     du pr{fixe 'AM'
005870:  20 40 20 6C 65 20 6D 65 08 5E 6D 65 20 65 66 66     @ le me.^me eff
005880:  65 74 20 73 75 72 0D 0A 20 6D 61 6D 6D 69 65 20    et sur.. mammie 
005890:  56 61 6E 6E 69 65 72 20 71 75 65 20 6C 65 20 6E    Vannier que le n
0058A0:  6F 6D 20 64 27 75 6E 20 20 7B 63 72 69 76 61 69    om d'un  {crivai
0058B0:  6E 20 20 63 7B 6C 7D 62 72 65 20 65 74 20 72 65    n  c{l}bre et re
0058C0:  63 6C 75 73 20 73 75 72 20 75 6E 20 69 6E 74 7B    clus sur un int{
0058D0:  67 72 69 73 74 65 0D 0A 20 49 72 61 6E 69 65 6E    griste.. Iranien
0058E0:  20 21 20 41 20 71 75 61 6E 64 20 20 6C 27 69 6E     ! A quand  l'in
0058F0:  74 65 72 64 69 63 74 69 6F 6E 20 20 64 75 20 20    terdiction  du  
005900:  73 75 66 66 69 78 65 20 20 27 53 54 52 41 44 27    suffixe  'STRAD'
005910:  20 71 75 69 20 70 6F 75 72 72 61 69 74 20 63 6F     qui pourrait co
005920:  6E 64 75 69 72 65 0D 0A 20 4C 4F 47 49 53 54 52    nduire.. LOGISTR
005930:  41 44 20 40 20 73 65 20 20 72 65 62 61 70 74 69    AD @ se  rebapti
005940:  73 65 72 20 20 6C 75 69 20 20 61 75 73 73 69 20    ser  lui  aussi 
005950:  20 20 3F 20 20 20 28 44 45 52 4E 49 45 52 45 20      ?   (DERNIERE 
005960:  20 4E 4F 55 56 45 4C 4C 45 20 3A 20 20 4C 4F 47     NOUVELLE :  LOG
005970:  49 53 54 52 41 44 0D 0A 20 44 45 56 49 45 4E 44    ISTRAD.. DEVIEND
005980:  52 41 20 4C 4F 47 49 53 54 41 52 20 50 45 55 20    RA LOGISTAR PEU 
005990:  41 50 52 45 53 20 4C 45 20 4E 55 4D 45 52 4F 34    APRES LE NUMERO4
0059A0:  20 21 20 20 45 74 20 20 63 65 63 69 20 62 69 65     !  Et  ceci bie
0059B0:  6E 20 71 75 65 20 6C 65 20 6E 6F 6D 20 4C 4F 47    n que le nom LOG
0059C0:  49 53 54 52 41 44 0D 0A 20 61 69 74 20 7B 74 7B    ISTRAD.. ait {t{
0059D0:  20 64 7B 70 6F 73 7B 20 61 76 61 6E 74 20 6C 65     d{pos{ avant le
0059E0:  20 6E 6F 6D 20 64 27 61 6D 73 74 72 61 64 20 20     nom d'amstrad  
0059F0:  29 20 20 2E 20 20 45 6E 20 20 31 39 38 35 20 41    )  .  En  1985 A
005A00:  6D 73 74 72 61 64 20 46 72 61 6E 63 65 20 7B 74    mstrad France {t
005A10:  61 69 74 20 75 6E 0D 0A 20 67 72 6F 73 20 70 61    ait un.. gros pa
005A20:  76 7B 20 61 64 6D 69 6E 69 73 74 72 61 74 69 66    v{ administratif
005A30:  20 20 64 65 20 20 70 65 75 20 20 64 27 75 74 69      de  peu  d'uti
005A40:  6C 69 74 7B 20 20 20 2C 20 20 20 65 6E 20 20 20    lit{   ,   en   
005A50:  31 39 38 39 20 20 63 27 65 73 74 20 64 65 76 65    1989  c'est deve
005A60:  6E 75 20 75 6E 65 0D 0A 20 67 69 67 61 6E 74 65    nu une.. gigante
005A70:  73 71 75 65 20 6D 61 63 68 69 6E 65 20 40 20 65    sque machine @ e
005A80:  6D 6D 65 72 64 65 72 20 6C 65 20 20 6D 6F 6E 64    mmerder le  mond
005A90:  65 20 20 21 20 20 20 44 27 61 70 72 7D 73 20 20    e  !   D'apr}s  
005AA0:  6C 61 20 20 20 70 68 72 61 73 65 20 63 7B 6C 7D    la   phrase c{l}
005AB0:  62 72 65 20 64 65 0D 0A 20 4D 61 72 69 6F 6E 20    bre de.. Marion 
005AC0:  70 75 62 6C 69 7B 65 20 64 61 6E 73 20 53 63 69    publi{e dans Sci
005AD0:  65 6E 63 65 20 65 74 20 20 76 69 65 20 20 4D 69    ence et  vie  Mi
005AE0:  63 72 6F 20 20 65 74 20 20 20 72 65 70 72 69 73    cro  et   repris
005AF0:  65 20 20 20 75 6E 20 20 70 65 75 20 20 70 61 72    e   un  peu  par
005B00:  74 6F 75 74 20 3A 0D 0A 20 22 50 4C 55 53 20 4A    tout :.. "PLUS J
005B10:  27 41 55 47 4D 45 4E 54 45 20 4C 45 20 20 43 48    'AUGMENTE LE  CH
005B20:  49 46 46 52 45 20 20 44 27 41 46 46 41 49 52 45    IFFRE  D'AFFAIRE
005B30:  20 20 50 4C 55 53 20 20 4A 45 20 20 44 4F 49 53      PLUS  JE  DOIS
005B40:  20 20 52 45 53 53 45 52 52 45 52 20 4C 27 49 4D      RESSERRER L'IM
005B50:  41 47 45 20 45 54 0D 0A 20 43 4F 4E 54 52 4F 4C    AGE ET.. CONTROL
005B60:  45 52 20 4C 27 49 4E 46 4F 52 4D 41 54 49 4F 4E    ER L'INFORMATION
005B70:  20 2E 22 0D 0A 20 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D     .".. ----------
005B80:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 20    -------------.. 
005B90:  46 61 75 74 2D 69 6C 20 65 6E 20 64 7B 64 75 69    Faut-il en d{dui
005BA0:  72 65 20 71 75 65 20 6C 61 20 70 72 65 73 73 65    re que la presse
005BB0:  20 20 70 6F 72 74 61 6E 74 20 20 6C 65 20 20 6E      portant  le  n
005BC0:  6F 6D 20 20 64 27 41 4D 53 54 52 41 44 20 65 73    om  d'AMSTRAD es
005BD0:  74 20 40 20 31 30 30 25 20 40 20 6C 61 0D 0A 20    t @ 100% @ la.. 
005BE0:  62 6F 74 74 65 20 64 27 41 4D 53 54 52 41 44 20    botte d'AMSTRAD 
005BF0:  3F 20 53 75 08 5E 72 65 6D 65 6E 74 20 70 61 73    ? Su.^rement pas
005C00:  20 2C 20 63 61 72 20 61 76 65 63 20 6C 65 73 20     , car avec les 
005C10:  71 75 65 6C 71 75 65 73 20 33 30 30 2E 30 30 30    quelques 300.000
005C20:  46 20 70 6F 6D 70 7B 73 20 70 61 72 20 6C 65 0D    F pomp{s par le.
005C30:  0A 20 70 72 6F 63 7D 73 20 4D 49 43 52 4F 20 4D    . proc}s MICRO M
005C40:  41 47 20 28 45 78 2E 41 4D 2D 4D 41 47 29 20 2C    AG (Ex.AM-MAG) ,
005C50:  20 20 41 4D 53 54 52 41 44 20 20 46 52 41 4E 43      AMSTRAD  FRANC
005C60:  45 20 20 61 20 20 70 61 74 72 6F 6E 6E 7B 20 20    E  a  patronn{  
005C70:  6C 65 20 27 74 72 61 69 6E 20 64 65 20 6C 61 0D    le 'train de la.
005C80:  0A 20 6C 69 62 65 72 74 7B 20 64 65 20 6C 61 20    . libert{ de la 
005C90:  70 72 65 73 73 65 27 20 21 20 28 56 6F 69 72 20    presse' ! (Voir 
005CA0:  6E 75 6D 7B 72 6F 20 32 20 4D 49 43 52 4F 20 4D    num{ro 2 MICRO M
005CB0:  41 47 20 50 61 67 65 20 31 35 29 20 2E 20 4F 6E    AG Page 15) . On
005CC0:  20 72 65 08 5E 76 65 20 6F 75 20 71 75 6F 69 20     re.^ve ou quoi 
005CD0:  3F 0D 0A 20 0D 0A 20 20 20 20 20 53 69 20 63 65    ?.. ..     Si ce
005CE0:  20 71 75 69 20 70 72 7B 63 7D 64 65 20 28 45 78     qui pr{c}de (Ex
005CF0:  74 72 61 69 74 20 64 75 20 20 70 65 74 69 74 20    trait du  petit 
005D00:  20 67 75 69 64 65 20 20 27 43 6F 6D 6D 65 6E 74     guide  'Comment
005D10:  20 73 65 20 66 61 69 72 65 20 64 65 73 20 61 6D     se faire des am
005D20:  69 73 27 29 0D 0A 20 65 73 74 20 70 6F 72 74 7B    is').. est port{
005D30:  20 6A 75 73 71 75 27 61 75 20 79 65 75 78 20 64     jusqu'au yeux d
005D40:  65 73 20 64 69 65 75 78 20 2C 20 20 53 4F 53 20    es dieux ,  SOS 
005D50:  50 52 4F 47 52 2D 41 4D 2D 4D 45 55 52 53 20 76    PROGR-AM-MEURS v
005D60:  61 20 73 61 6E 73 20 64 6F 75 74 65 20 63 68 61    a sans doute cha
005D70:  6E 67 65 72 0D 0A 20 20 20 20 20 20 20 20 20 20    nger..          
005D80:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
005D90:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
005DA0:  20 20 20 20 20 20 5E 5E 0D 0A 20 64 65 20 6E 6F          ^^.. de no
005DB0:  6D 20 73 6F 75 73 20 70 65 75 20 2E 20 41 20 73    m sous peu . A s
005DC0:  75 69 76 72 65 20 2E 2E 2E 20 45 74 20 20 64 61    uivre ... Et  da
005DD0:  6E 73 20 74 6F 75 74 20 5C 61 20 6A 27 6F 75 62    ns tout \a j'oub
005DE0:  6C 69 65 20 71 75 65 20 6A 65 20 64 65 76 61 69    lie que je devai
005DF0:  73 20 70 61 72 6C 65 72 0D 0A 20 64 75 20 6E 75    s parler.. du nu
005E00:  6D 7B 72 6F 20 35 20 64 65 20 4D 49 43 52 30 4D    m{ro 5 de MICR0M
005E10:  41 47 20 6F 7C 20 20 70 61 73 20 20 6D 61 6C 20    AG o|  pas  mal 
005E20:  20 64 27 7B 76 7D 6E 65 6D 65 6E 74 73 20 73 65     d'{v}nements se
005E30:  20 73 6F 6E 74 20 70 72 6F 64 75 69 74 73 20 64     sont produits d
005E40:  65 70 75 69 73 20 6C 65 0D 0A 20 6E 75 6D 7B 72    epuis le.. num{r
005E50:  6F 20 34 20 2E 0D 0A 20 0D 0A 20 20 20 20 20 44    o 4 ... ..     D
005E60:  61 6E 73 20 6C 61 20 73 7B 72 69 65 20 6C 69 62    ans la s{rie lib
005E70:  65 72 74 7B 20 64 65 20 6C 61 20 20 70 72 65 73    ert{ de la  pres
005E80:  73 65 20 20 65 74 20 6C 69 62 65 72 74 7B 73 20    se  et libert{s 
005E90:  69 6E 64 69 76 69 64 75 65 6C 6C 65 73 20 2C 20    individuelles , 
005EA0:  4D 49 43 52 30 4D 41 47 0D 0A 20 70 61 73 73 65    MICR0MAG.. passe
005EB0:  20 65 6E 20 46 72 65 65 77 61 72 65 20 21 20 43     en Freeware ! C
005EC0:  65 63 69 20 73 6F 75 73 20 6C 61 20 70 72 65 73    eci sous la pres
005ED0:  73 69 6F 6E 20 64 65 73 20 61 75 74 72 65 73 20    sion des autres 
005EE0:  7B 64 69 74 65 75 72 73 20 64 65 20 46 61 6E 7A    {diteurs de Fanz
005EF0:  69 6E 65 73 20 71 75 69 0D 0A 20 6E 27 61 70 70    ines qui.. n'app
005F00:  72 7B 63 69 65 6E 74 20 70 61 73 20 6C 65 20 74    r{cient pas le t
005F10:  61 72 69 66 20 64 65 20 35 30 46 20 20 6A 75 67    arif de 50F  jug
005F20:  7B 20 20 70 72 6F 68 69 62 69 74 69 66 20 20 70    {  prohibitif  p
005F30:  61 72 20 63 65 72 74 61 69 6E 73 20 2E 2E 2E 20    ar certains ... 
005F40:  0D 0A 20 20 20 20 51 75 27 6F 6E 20 65 6E 20 6A    ..    Qu'on en j
005F50:  75 67 65 20 70 6C 75 74 6F 08 5E 74 20 3A 20 41    uge pluto.^t : A
005F60:  75 20 6C 69 65 75 20 64 27 65 6E 76 6F 79 65 72    u lieu d'envoyer
005F70:  20 20 35 30 46 20 20 40 20 20 53 2E 43 41 52 52      50F  @  S.CARR
005F80:  45 20 20 65 74 20 64 65 20 20 72 65 63 65 76 6F    E  et de  recevo
005F90:  69 72 0D 0A 20 6C 61 20 64 69 73 71 75 65 74 74    ir.. la disquett
005FA0:  65 20 70 6F 72 74 20 65 74 20 65 6D 62 61 6C 6C    e port et emball
005FB0:  61 67 65 20 20 63 6F 6D 70 72 69 73 20 20 2C 20    age  compris  , 
005FC0:  20 76 6F 75 73 20 64 65 76 65 7A 20 20 65 6E 76     vous devez  env
005FD0:  6F 79 65 72 20 75 6E 65 20 64 69 73 71 75 65 74    oyer une disquet
005FE0:  74 65 0D 0A 20 76 69 65 72 67 65 20 28 64 65 20    te.. vierge (de 
005FF0:  32 32 20 40 20 33 30 46 20 73 75 69 76 61 6E 74    22 @ 30F suivant
006000:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
006010:  05 00 01 00 02 09 4E E5 05 00 C1 02 00 00 00 02    ......N.........
006020:  05 00 C2 02 00 00 00 02 05 00 C3 02 00 00 00 02    ................
006030:  05 00 C4 02 00 00 00 02 05 00 C5 02 00 00 00 02    ................
006040:  05 00 C6 02 00 00 00 02 05 00 C7 02 00 00 00 02    ................
006050:  05 00 C8 02 00 00 00 02 05 00 C9 02 00 00 00 02    ................
006060:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
006070:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
006080:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
006090:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0060A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0060B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0060C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0060D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0060E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0060F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
006100:  20 6C 61 20 20 63 72 7B 6D 65 72 69 65 20 2C 20     la  cr{merie , 
006110:  75 6E 65 20 65 6E 76 65 6C 6F 70 70 65 20 20 61    une enveloppe  a
006120:  66 66 72 61 6E 63 68 69 65 20 20 28 33 2C 37 30    ffranchie  (3,70
006130:  46 29 0D 0A 20 40 20 76 6F 74 72 65 20 6E 6F 6D    F).. @ votre nom
006140:  20 2E 0D 0A 20 20 20 20 20 49 6C 20 76 6F 75 73     ...     Il vous
006150:  20 65 6E 20 63 6F 75 08 5E 74 65 72 61 20 65 6E     en cou.^tera en
006160:  63 6F 72 65 20 20 33 2C 37 30 46 20 20 64 65 20    core  3,70F  de 
006170:  20 66 72 61 69 73 20 20 64 27 65 6E 76 6F 69 20     frais  d'envoi 
006180:  73 61 6E 73 20 70 61 72 6C 65 72 20 64 65 73 20    sans parler des 
006190:  64 65 75 78 0D 0A 20 65 6E 76 65 6C 6F 70 70 65    deux.. enveloppe
0061A0:  73 20 2C 20 64 75 20 74 65 6D 70 73 20 70 61 73    s , du temps pas
0061B0:  73 7B 20 40 20 65 66 66 65 63 74 75 65 72 20 20    s{ @ effectuer  
0061C0:  6C 27 65 6D 62 61 6C 6C 61 67 65 20 20 65 74 20    l'emballage  et 
0061D0:  40 20 70 6F 73 74 65 72 20 6C 65 20 74 6F 75 74    @ poster le tout
0061E0:  20 2E 2E 2E 0D 0A 20 53 6F 69 74 20 75 6E 65 20     ..... Soit une 
0061F0:  7B 63 6F 6E 6F 6D 69 65 20 76 61 72 69 61 6E 74    {conomie variant
006200:  20 64 65 20 32 30 2E 36 30 46 20 20 40 20 20 31     de 20.60F  @  1
006210:  32 2E 36 30 46 20 20 73 65 6C 6F 6E 20 6C 61 20    2.60F  selon la 
006220:  64 69 73 71 75 65 74 74 65 20 2E 20 4A 65 20 63    disquette . Je c
006230:  72 6F 69 73 0D 0A 20 71 75 27 40 20 70 61 72 74    rois.. qu'@ part
006240:  69 72 20 64 75 20 20 6D 6F 6D 65 6E 74 20 20 6F    ir du  moment  o
006250:  75 20 20 6F 6E 20 20 65 73 74 69 6D 65 20 20 71    u  on  estime  q
006260:  75 27 75 6E 65 20 20 76 61 72 69 61 62 6C 65 20    u'une  variable 
006270:  20 64 65 20 20 32 30 2E 36 30 46 20 40 20 31 32     de  20.60F @ 12
006280:  2E 36 30 46 0D 0A 20 63 6F 6E 73 74 69 74 75 65    .60F.. constitue
006290:  20 75 6E 65 20 61 72 6E 61 71 75 65 20 2C 20 6F     une arnaque , o
0062A0:  6E 20 61 20 61 74 74 65 69 6E 74 20 20 75 6E 20    n a atteint  un 
0062B0:  20 64 65 67 72 7B 20 64 27 61 76 61 72 69 63 65     degr{ d'avarice
0062C0:  20 71 75 65 20 50 69 63 73 6F 75 20 6C 75 69 20     que Picsou lui 
0062D0:  6D 65 08 5E 6D 65 0D 0A 20 70 6F 75 72 72 61 69    me.^me.. pourrai
0062E0:  74 20 65 6E 76 69 65 72 20 21 20 20 41 20 20 6D    t envier !  A  m
0062F0:  6F 69 6E 73 20 20 71 75 27 69 6C 20 20 6E 65 20    oins  qu'il  ne 
006300:  3B 0D 0A 3B 2D 20 4C 45 43 54 55 52 45 20 44 55    ;..;- LECTURE DU
006310:  20 43 4C 41 56 49 45 52 20 50 41 52 20 50 4F 52     CLAVIER PAR POR
006320:  54 53 20 45 2F 53 20 44 55 20 50 50 49 20 2D 0D    TS E/S DU PPI -.
006330:  0A 3B 0D 0A 20 20 20 20 20 20 20 20 4F 52 47 20    .;..        ORG 
006340:  20 34 30 30 30 30 0D 0A 20 3B 0D 0A 20 73 63 61     40000.. ;.. sca
006350:  6E 6B 65 79 62 6F 61 72 64 3A 0D 0A 20 20 20 20    nkeyboard:..    
006360:  20 20 20 20 44 49 20 20 20 20 20 20 3B 54 6F 75        DI      ;Tou
006370:  6A 6F 75 72 73 20 69 6E 74 65 72 64 69 72 65 20    jours interdire 
006380:  6C 65 73 20 69 6E 74 65 72 72 75 70 74 69 6F 6E    les interruption
006390:  73 20 61 76 61 6E 74 0D 0A 20 20 20 20 20 20 20    s avant..       
0063A0:  20 50 55 53 48 20 48 4C 20 3B 64 27 75 74 69 6C     PUSH HL ;d'util
0063B0:  69 73 65 72 20 6C 65 73 20 70 6F 72 74 73 20 45    iser les ports E
0063C0:  53 0D 0A 20 20 20 20 20 20 20 20 50 55 53 48 20    S..        PUSH 
0063D0:  42 43 0D 0A 20 20 20 20 20 20 20 20 50 55 53 48    BC..        PUSH
0063E0:  20 41 46 0D 0A 20 3B 0D 0A 20 3B 2D 20 52 6F 75     AF.. ;.. ;- Rou
0063F0:  74 69 6E 65 20 72 65 63 6F 70 69 65 65 20 64 65    tine recopiee de
006400:  20 70 75 69 73 20 6C 65 73 20 52 4F 4D 53 20 2D     puis les ROMS -
006410:  0D 0A 20 3B 0D 0A 20 20 20 20 20 20 20 20 4C 44    .. ;..        LD
006420:  20 20 20 42 43 2C 23 46 34 30 45 20 3B 20 4C 65       BC,#F40E ; Le
006430:  20 72 65 67 69 73 74 72 65 20 52 31 34 20 64 75     registre R14 du
006440:  20 50 53 47 20 65 73 74 20 63 6F 6E 6E 65 63 74     PSG est connect
006450:  65 20 61 75 20 70 6F 72 74 0D 0A 20 20 20 20 20    e au port..     
006460:  20 20 20 4F 55 54 20 20 28 43 29 2C 43 20 20 20       OUT  (C),C   
006470:  20 20 20 3B 41 20 64 75 20 50 50 49 20 2E 0D 0A       ;A du PPI ...
006480:  20 20 20 20 20 20 20 20 4C 44 20 20 20 42 2C 23            LD   B,#
006490:  46 36 20 20 20 20 20 20 3B 45 6E 76 6F 79 65 72    F6      ;Envoyer
0064A0:  20 23 43 30 20 28 31 31 30 30 30 30 30 30 29 20     #C0 (11000000) 
0064B0:  73 75 72 20 6C 65 20 70 6F 72 74 20 43 20 64 75    sur le port C du
0064C0:  20 50 50 49 20 70 6F 75 72 0D 0A 20 20 20 20 20     PPI pour..     
0064D0:  20 20 20 49 4E 20 20 20 41 2C 28 43 29 20 20 20       IN   A,(C)   
0064E0:  20 20 20 3B 6C 27 61 63 74 69 76 65 72 20 65 6E       ;l'activer en
0064F0:  20 6D 6F 64 65 20 61 64 72 65 73 73 61 67 65 0D     mode adressage.
006500:  0A 20 20 20 20 20 20 20 20 41 4E 44 20 20 23 33    .        AND  #3
006510:  30 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 20 20    0..        LD   
006520:  43 2C 41 0D 0A 20 20 20 20 20 20 20 20 4F 52 20    C,A..        OR 
006530:  20 20 23 43 30 0D 0A 20 20 20 20 20 20 20 20 4F      #C0..        O
006540:  55 54 20 20 28 43 29 2C 41 20 20 20 20 20 20 3B    UT  (C),A      ;
006550:  53 54 52 4F 42 45 20 6F 6E 20 70 75 69 73 20 4F    STROBE on puis O
006560:  46 46 20 2E 20 4F 6E 20 6E 65 20 76 6F 69 74 20    FF . On ne voit 
006570:  70 61 73 20 62 69 65 6E 20 61 20 71 75 6F 69 0D    pas bien a quoi.
006580:  0A 20 20 20 20 20 20 20 20 4F 55 54 20 20 28 43    .        OUT  (C
006590:  29 2C 43 20 20 20 20 20 20 3B 63 61 20 73 65 72    ),C      ;ca ser
0065A0:  74 20 3F 3F 3F 3F 0D 0A 20 20 20 20 20 20 20 20    t ????..        
0065B0:  49 4E 43 20 20 42 20 20 20 20 20 20 20 20 20 20    INC  B          
0065C0:  3B 50 61 73 73 65 72 20 73 75 72 20 6C 65 20 70    ;Passer sur le p
0065D0:  6F 72 74 20 23 46 37 20 65 74 20 65 6E 76 6F 79    ort #F7 et envoy
0065E0:  65 72 20 75 6E 20 6F 63 74 65 74 0D 0A 20 20 20    er un octet..   
0065F0:  20 20 20 20 20 4C 44 20 20 20 41 2C 23 39 32 20         LD   A,#92 
006600:  20 20 20 20 20 3B 31 30 30 31 30 30 31 30 20 71         ;10010010 q
006610:  75 69 20 61 63 74 69 76 65 6C 65 20 50 50 49 20    ui activele PPI 
006620:  63 6F 6D 6D 65 20 73 75 69 74 20 3A 0D 0A 20 20    comme suit :..  
006630:  20 20 20 20 20 20 4F 55 54 20 20 28 43 29 2C 41          OUT  (C),A
006640:  20 20 20 20 20 20 3B 50 6F 72 74 20 41 20 3D 20          ;Port A = 
006650:  49 4E 20 2C 20 70 6F 72 74 20 42 20 3D 20 49 4E    IN , port B = IN
006660:  20 2C 20 70 6F 72 74 20 43 20 3D 20 4F 55 54 0D     , port C = OUT.
006670:  0A 20 20 20 20 20 20 20 20 4C 44 20 20 20 43 2C    .        LD   C,
006680:  23 34 30 20 20 20 20 20 20 3B 30 31 30 30 30 30    #40      ;010000
006690:  30 30 20 65 6E 76 6F 79 65 72 20 6C 65 20 62 69    00 envoyer le bi
0066A0:  74 20 36 20 73 75 72 20 6C 65 20 70 6F 72 74 20    t 6 sur le port 
0066B0:  43 20 70 6F 75 72 20 61 63 74 69 76 65 72 0D 0A    C pour activer..
0066C0:  20 20 20 20 20 20 20 20 50 55 53 48 20 42 43 20            PUSH BC 
0066D0:  20 20 20 20 3B 6C 65 20 6D 6F 64 65 20 6C 65 63        ;le mode lec
0066E0:  74 75 72 65 20 50 50 49 20 63 6C 61 76 69 65 72    ture PPI clavier
0066F0:  20 2E 20 4C 65 73 20 34 20 62 69 74 73 20 64 65     . Les 4 bits de
006700:  20 70 6F 69 64 73 20 66 61 69 62 6C 65 0D 0A 20     poids faible.. 
006710:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
006720:  20 20 20 20 20 20 20 3B 64 6F 6E 6E 65 6E 74 20           ;donnent 
006730:  6C 65 20 6E 75 6D 65 72 6F 20 64 65 20 6C 69 67    le numero de lig
006740:  6E 65 20 61 20 6C 69 72 65 20 2E 0D 0A 20 3B 0D    ne a lire ... ;.
006750:  0A 20 3B 2D 20 4D 6F 64 69 66 69 65 65 20 61 20    . ;- Modifiee a 
006760:  70 61 72 74 69 72 20 64 27 69 63 69 20 2D 0D 0A    partir d'ici -..
006770:  20 3B 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 20     ;..        LD  
006780:  20 48 4C 2C 62 75 66 31 20 20 20 20 3B 44 65 70     HL,buf1    ;Dep
006790:  61 72 74 20 64 75 20 62 75 66 66 65 72 20 70 6F    art du buffer po
0067A0:  75 72 20 6C 65 73 20 31 30 20 6C 69 67 6E 65 73    ur les 10 lignes
0067B0:  0D 0A 20 62 63 6C 20 20 3A 20 4C 44 20 20 20 42    .. bcl  : LD   B
0067C0:  2C 23 46 36 20 20 20 20 20 20 3B 45 6E 76 6F 79    ,#F6      ;Envoy
0067D0:  65 72 20 6C 27 6F 72 64 72 65 20 64 65 20 6C 65    er l'ordre de le
0067E0:  63 74 75 72 65 20 2E 0D 0A 20 20 20 20 20 20 20    cture ...       
0067F0:  20 4F 55 54 20 20 28 43 29 2C 43 0D 0A 20 20 20     OUT  (C),C..   
006800:  20 20 20 20 20 4C 44 20 20 20 42 2C 23 46 34 20         LD   B,#F4 
006810:  20 20 20 20 20 3B 4C 69 72 65 20 6C 65 20 72 65         ;Lire le re
006820:  67 69 73 74 72 65 20 52 31 34 20 73 75 72 20 6C    gistre R14 sur l
006830:  65 20 70 6F 72 74 20 41 20 71 75 69 20 6E 6F 75    e port A qui nou
006840:  73 20 64 6F 6E 6E 65 0D 0A 20 20 20 20 20 20 20    s donne..       
006850:  20 49 4E 20 20 20 41 2C 28 43 29 20 20 20 20 20     IN   A,(C)     
006860:  20 3B 6C 27 6F 63 74 65 74 20 74 72 61 6E 73 6D     ;l'octet transm
006870:  69 73 20 70 61 72 20 6C 65 20 63 6C 61 76 69 65    is par le clavie
006880:  72 20 2E 20 28 23 46 46 20 73 69 20 61 75 63 75    r . (#FF si aucu
006890:  6E 65 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 20    ne..        LD  
0068A0:  20 28 48 4C 29 2C 41 20 20 20 20 20 3B 74 6F 75     (HL),A     ;tou
0068B0:  63 68 65 20 65 6E 66 6F 6E 63 65 65 29 20 2E 0D    che enfoncee) ..
0068C0:  0A 20 20 20 20 20 20 20 20 49 4E 43 20 20 48 4C    .        INC  HL
0068D0:  20 20 20 20 20 20 20 20 20 3B 41 64 72 65 73 73             ;Adress
0068E0:  65 20 73 74 6F 63 6B 61 67 65 20 6C 69 67 6E 65    e stockage ligne
0068F0:  20 73 75 69 76 61 6E 74 65 20 2E 0D 0A 20 20 20     suivante ...   
006900:  20 20 20 20 20 49 4E 43 20 20 43 20 20 20 20 20         INC  C     
006910:  20 20 20 20 20 3B 49 6E 63 72 65 6D 65 6E 74 65         ;Incremente
006920:  72 20 43 20 70 6F 75 72 20 6C 69 72 65 20 6C 61    r C pour lire la
006930:  20 6C 69 67 6E 65 20 63 6C 61 76 69 65 72 20 73     ligne clavier s
006940:  75 69 76 61 6E 74 65 20 2E 0D 0A 20 20 20 20 20    uivante ...     
006950:  20 20 20 4C 44 20 20 20 41 2C 43 0D 0A 20 20 20       LD   A,C..   
006960:  20 20 20 20 20 41 4E 44 20 20 23 46 20 20 20 20         AND  #F    
006970:  20 20 20 20 20 3B 54 65 73 74 65 72 20 73 69 20         ;Tester si 
006980:  6F 6E 20 61 74 74 65 69 6E 74 20 6C 61 20 31 30    on atteint la 10
006990:  65 6D 65 20 6C 69 67 6E 65 0D 0A 20 20 20 20 20    eme ligne..     
0069A0:  20 20 20 43 50 20 20 20 31 30 0D 0A 20 20 20 20       CP   10..    
0069B0:  20 20 20 20 4A 52 20 20 20 4E 5A 2C 62 63 6C 20        JR   NZ,bcl 
0069C0:  20 20 20 20 3B 53 69 6E 6F 6E 20 72 65 63 6F 6D        ;Sinon recom
0069D0:  6D 65 6E 63 65 72 0D 0A 20 3B 0D 0A 20 20 20 20    mencer.. ;..    
0069E0:  20 20 20 20 50 4F 50 20 20 42 43 20 20 20 20 20        POP  BC     
0069F0:  20 20 20 20 3B 52 65 73 74 61 75 72 65 72 20 6C        ;Restaurer l
006A00:  27 65 74 61 74 20 64 65 73 20 70 6F 72 74 73 20    'etat des ports 
006A10:  45 2F 53 0D 0A 20 20 20 20 20 20 20 20 4C 44 20    E/S..        LD 
006A20:  20 20 41 2C 23 38 32 20 20 20 20 20 20 3B 53 69      A,#82      ;Si
006A30:  6E 6F 6E 20 47 61 72 65 20 21 21 0D 0A 20 20 20    non Gare !!..   
006A40:  20 20 20 20 20 4F 55 54 20 20 28 43 29 2C 41 20         OUT  (C),A 
006A50:  20 20 20 20 20 3B 28 43 6F 70 69 65 20 64 65 70         ;(Copie dep
006A60:  75 69 73 20 52 4F 4D 53 29 0D 0A 20 20 20 20 20    uis ROMS)..     
006A70:  20 20 20 44 45 43 20 20 42 0D 0A 20 20 20 20 20       DEC  B..     
006A80:  20 20 20 4F 55 54 20 20 28 43 29 2C 43 0D 0A 20       OUT  (C),C.. 
006A90:  20 20 20 20 20 20 20 50 4F 50 20 20 41 46 20 20           POP  AF  
006AA0:  20 20 20 20 20 20 20 3B 53 69 20 63 65 74 74 65           ;Si cette
006AB0:  20 72 6F 75 74 69 6E 65 20 65 73 74 20 75 74 69     routine est uti
006AC0:  6C 69 73 65 65 20 73 6F 75 73 20 69 6E 74 65 72    lisee sous inter
006AD0:  72 75 70 74 69 6F 6E 0D 0A 20 20 20 20 20 20 20    ruption..       
006AE0:  20 50 4F 50 20 20 42 43 20 20 20 20 20 20 20 20     POP  BC        
006AF0:  20 3B 50 6C 61 63 65 72 20 75 6E 20 52 45 54 20     ;Placer un RET 
006B00:  61 70 72 65 73 20 45 49 20 65 74 20 6E 27 61 70    apres EI et n'ap
006B10:  70 65 6C 65 72 20 6C 61 20 72 6F 75 74 69 6E 65    peler la routine
006B20:  20 64 65 0D 0A 20 20 20 20 20 20 20 20 50 4F 50     de..        POP
006B30:  20 20 48 4C 20 20 20 20 20 20 20 20 20 3B 64 65      HL         ;de
006B40:  63 6F 64 61 67 65 20 71 75 65 20 71 75 61 6E 64    codage que quand
006B50:  20 63 27 65 73 74 20 6E 65 63 65 73 73 61 69 72     c'est necessair
006B60:  65 20 2E 0D 0A 20 20 20 20 20 20 20 20 45 49 20    e ...        EI 
006B70:  20 20 0D 0A 20 3B 0D 0A 20 3B 20 2D 20 52 6F 75      .. ;.. ; - Rou
006B80:  74 69 6E 65 20 64 65 20 64 65 63 6F 64 61 67 65    tine de decodage
006B90:  20 2E 0D 0A 20 3B 0D 0A 20 6B 65 79 64 65 63 6F     ... ;.. keydeco
006BA0:  64 3A 0D 0A 20 20 20 20 20 20 20 20 58 4F 52 20    d:..        XOR 
006BB0:  20 41 20 20 20 20 20 20 20 20 20 20 3B 52 41 5A     A          ;RAZ
006BC0:  20 64 65 20 6C 61 20 63 61 73 65 20 43 54 52 4C     de la case CTRL
006BD0:  2D 53 48 49 46 54 0D 0A 20 20 20 20 20 20 20 20    -SHIFT..        
006BE0:  4C 44 20 20 20 28 73 74 61 74 6B 65 79 29 2C 41    LD   (statkey),A
006BF0:  0D 0A 20 20 20 20 20 20 20 20 44 45 43 20 20 41    ..        DEC  A
006C00:  20 20 20 20 20 20 20 20 20 20 3B 45 74 20 6D 69              ;Et mi
006C10:  73 65 20 61 20 23 46 46 20 64 75 20 6E 75 6D 65    se a #FF du nume
006C20:  72 6F 20 64 65 20 74 6F 75 63 68 65 0D 0A 20 20    ro de touche..  
006C30:  20 20 20 20 20 20 4C 44 20 20 20 28 6E 75 6D 6B          LD   (numk
006C40:  65 79 29 2C 41 0D 0A 20 3B 0D 0A 20 20 20 20 20    ey),A.. ;..     
006C50:  20 20 20 4C 44 20 20 20 41 2C 28 62 75 66 31 2B       LD   A,(buf1+
006C60:  32 29 20 3B 54 65 73 74 65 72 20 64 27 61 62 6F    2) ;Tester d'abo
006C70:  72 64 20 6C 61 20 6C 69 67 6E 65 20 6D 61 75 64    rd la ligne maud
006C80:  69 74 65 20 28 33 29 0D 0A 20 20 20 20 20 20 20    ite (3)..       
006C90:  20 43 50 20 20 20 23 46 46 20 20 20 20 20 20 20     CP   #FF       
006CA0:  20 3B 53 69 20 23 46 46 20 61 75 63 75 6E 65 20     ;Si #FF aucune 
006CB0:  74 6F 75 63 68 65 20 64 65 20 63 65 74 74 65 20    touche de cette 
006CC0:  6C 69 67 6E 65 0D 0A 20 20 20 20 20 20 20 20 4A    ligne..        J
006CD0:  52 20 20 20 5A 2C 6E 6F 73 74 61 74 73 0D 0A 20    R   Z,nostats.. 
006CE0:  3B 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 20 20    ;..        LD   
006CF0:  48 4C 2C 62 69 74 6D 61 70 20 20 3B 43 68 61 72    HL,bitmap  ;Char
006D00:  67 65 72 20 61 64 72 65 73 73 65 20 74 61 62 6C    ger adresse tabl
006D10:  65 20 70 6F 75 72 20 63 6F 6D 70 61 72 61 69 73    e pour comparais
006D20:  6F 6E 20 2E 0D 0A 20 20 20 20 20 20 20 20 4C 44    on ...        LD
006D30:  20 20 20 42 2C 35 20 20 20 20 20 20 20 20 3B 56       B,5        ;V
006D40:  6F 69 72 20 6C 65 73 20 35 20 31 65 72 73 20 6F    oir les 5 1ers o
006D50:  63 74 65 74 73 20 65 74 20 65 6C 69 6D 69 6E 65    ctets et elimine
006D60:  72 20 6C 65 73 20 63 61 73 65 73 0D 0A 20 62 63    r les cases.. bc
006D70:  6C 6D 61 70 3A 0D 0A 20 20 20 20 20 20 20 20 43    lmap:..        C
006D80:  50 20 20 20 28 48 4C 29 20 20 20 20 20 20 20 3B    P   (HL)       ;
006D90:  20 3C 3E 20 53 48 49 46 54 20 6F 75 20 43 54 52     <> SHIFT ou CTR
006DA0:  4C 0D 0A 20 20 20 20 20 20 20 20 4A 52 20 20 20    L..        JR   
006DB0:  5A 2C 6E 6F 73 74 61 74 73 0D 0A 20 20 20 20 20    Z,nostats..     
006DC0:  20 20 20 49 4E 43 20 20 48 4C 0D 0A 20 20 20 20       INC  HL..    
006DD0:  20 20 20 20 44 4A 4E 5A 20 62 63 6C 6D 61 70 0D        DJNZ bclmap.
006DE0:  0A 20 20 20 20 20 20 20 20 49 4E 43 20 20 48 4C    .        INC  HL
006DF0:  20 20 20 20 20 20 20 20 20 3B 53 61 75 74 65 72             ;Sauter
006E00:  20 61 75 73 73 69 20 6C 61 20 63 61 73 65 20 37     aussi la case 7
006E10:  0D 0A 20 20 20 20 20 20 20 20 43 50 20 20 20 28    ..        CP   (
006E20:  48 4C 29 0D 0A 20 20 20 20 20 20 20 20 4A 52 20    HL)..        JR 
006E30:  20 20 5A 2C 6E 6F 73 74 61 74 73 0D 0A 20 3B 0D      Z,nostats.. ;.
006E40:  0A 20 3B 20 2D 20 4C 61 20 70 72 65 73 65 6E 63    . ; - La presenc
006E50:  65 20 64 65 20 53 48 49 46 54 20 6F 75 20 43 54    e de SHIFT ou CT
006E60:  52 4C 20 6F 75 20 6C 65 73 20 32 20 61 20 65 74    RL ou les 2 a et
006E70:  65 20 64 65 74 65 63 74 65 65 20 2D 0D 0A 20 3B    e detectee -.. ;
006E80:  0D 0A 20 20 20 20 20 20 20 20 4C 44 20 20 20 48    ..        LD   H
006E90:  4C 2C 62 75 66 31 2B 32 20 20 3B 52 65 70 72 65    L,buf1+2  ;Repre
006EA0:  6E 64 72 65 20 6C 61 20 63 61 73 65 20 33 65 6D    ndre la case 3em
006EB0:  65 20 6C 69 67 6E 65 0D 0A 20 20 20 20 20 20 20    e ligne..       
006EC0:  20 50 55 53 48 20 41 46 0D 0A 20 20 20 20 20 20     PUSH AF..      
006ED0:  20 20 4F 52 20 20 20 23 41 30 20 20 20 20 20 20      OR   #A0      
006EE0:  20 20 3B 4F 72 20 23 41 30 20 28 31 30 31 30 30      ;Or #A0 (10100
006EF0:  30 30 30 29 20 41 20 70 6F 75 72 20 65 66 66 65    000) A pour effe
006F00:  74 20 64 65 20 6D 65 74 74 72 65 20 6C 27 6F 63    t de mettre l'oc
006F10:  74 65 74 0D 0A 20 20 20 20 20 20 20 20 4C 44 20    tet..        LD 
006F20:  20 20 28 48 4C 29 2C 41 20 20 20 20 20 3B 61 20      (HL),A     ;a 
006F30:  26 46 46 20 73 69 20 6C 61 20 63 61 73 65 20 63    &FF si la case c
006F40:  6F 6E 74 65 6E 61 69 74 20 43 54 52 4C 20 6F 75    ontenait CTRL ou
006F50:  20 53 48 49 46 54 20 73 65 75 6C 73 2E 0D 0A 20     SHIFT seuls... 
006F60:  20 20 20 20 20 20 20 50 4F 50 20 20 41 46 20 20           POP  AF  
006F70:  20 20 20 20 20 20 20 3B 44 61 6E 73 20 6C 65 20           ;Dans le 
006F80:  63 61 73 20 6F 75 20 53 48 49 46 54 20 2D 20 43    cas ou SHIFT - C
006F90:  54 52 4C 20 73 6F 6E 74 20 63 6F 6D 62 69 6E 65    TRL sont combine
006FA0:  73 20 61 76 65 63 0D 0A 20 3B 20 20 20 20 20 20    s avec.. ;      
006FB0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
006FC0:  3B 75 6E 65 20 61 75 74 72 65 20 74 6F 75 63 68    ;une autre touch
006FD0:  65 20 73 75 72 20 6C 61 20 6D 9F E6 6D 65 20 6C    e sur la m..me l
006FE0:  69 67 6E 65 20 2C 20 6C 65 20 63 6F 64 65 20 64    igne , le code d
006FF0:  65 0D 0A 20 20 20 20 20 20 20 20 41 4E 44 20 20    e..        AND  
007000:  23 41 30 20 20 20 20 20 20 20 20 3B 63 65 6C 6C    #A0        ;cell
007010:  65 20 63 69 2D 73 65 20 74 72 6F 75 76 65 20 72    e ci-se trouve r
007020:  65 73 74 61 75 72 65 65 20 2E 0D 0A 20 20 20 20    estauree ...    
007030:  20 20 20 20 4A 52 20 20 20 5A 2C 73 68 69 66 74        JR   Z,shift
007040:  63 74 72 6C 20 0D 0A 20 20 20 20 20 20 20 20 41    ctrl ..        A
007050:  4E 44 20 20 23 32 30 20 20 20 20 20 20 20 20 3B    ND  #20        ;
007060:  45 6E 73 75 69 74 65 20 63 65 73 20 33 20 63 6F    Ensuite ces 3 co
007070:  6D 70 61 72 61 69 73 6F 6E 73 20 70 65 72 6D 65    mparaisons perme
007080:  74 74 65 6E 74 20 64 65 0D 0A 20 20 20 20 20 20    ttent de..      
007090:  20 20 4A 52 20 20 20 4E 5A 2C 63 74 72 6C 20 20      JR   NZ,ctrl  
0070A0:  20 20 3B 64 65 74 65 72 6D 69 6E 65 72 20 53 48      ;determiner SH
0070B0:  49 46 20 26 20 43 54 52 4C 20 6F 75 20 6C 65 73    IF & CTRL ou les
0070C0:  20 32 0D 0A 20 73 68 69 66 74 3A 20 4C 44 20 20     2.. shift: LD  
0070D0:  20 41 2C 23 32 30 0D 0A 20 20 20 20 20 20 20 20     A,#20..        
0070E0:  4A 52 20 20 20 73 65 74 73 74 61 74 0D 0A 20 63    JR   setstat.. c
0070F0:  74 72 6C 20 3A 20 4C 44 20 20 20 41 2C 23 38 30    trl : LD   A,#80
007100:  0D 0A 20 20 20 20 20 20 20 20 4A 52 20 20 20 73    ..        JR   s
007110:  65 74 73 74 61 74 0D 0A 20 73 68 69 66 74 63 74    etstat.. shiftct
007120:  72 6C 3A 0D 0A 20 20 20 20 20 20 20 20 4C 44 20    rl:..        LD 
007130:  20 20 41 2C 23 41 30 0D 0A 20 73 65 74 73 74 61      A,#A0.. setsta
007140:  74 3A 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 20    t:..        LD  
007150:  20 28 73 74 61 74 6B 65 79 29 2C 41 0D 0A 20 3B     (statkey),A.. ;
007160:  0D 0A 20 3B 2D 20 54 72 61 69 74 65 6D 65 6E 74    .. ;- Traitement
007170:  20 64 65 73 20 74 6F 75 63 68 65 73 20 73 61 6E     des touches san
007180:  73 20 43 54 52 4C 20 6E 69 20 53 48 49 46 54 20    s CTRL ni SHIFT 
007190:  2E 20 31 20 43 68 65 72 63 68 65 72 20 6C 61 20    . 1 Chercher la 
0071A0:  6C 69 67 6E 65 20 2D 0D 0A 20 3B 0D 0A 20 6E 6F    ligne -.. ;.. no
0071B0:  73 74 61 74 73 3A 0D 0A 20 20 20 20 20 20 20 20    stats:..        
0071C0:  4C 44 20 20 20 48 4C 2C 62 75 66 31 20 20 20 20    LD   HL,buf1    
0071D0:  3B 4F 6E 20 62 61 6C 61 69 65 20 6C 65 73 20 31    ;On balaie les 1
0071E0:  30 20 6F 63 74 65 74 73 20 64 75 20 62 75 66 66    0 octets du buff
0071F0:  65 72 20 2E 0D 0A 20 20 20 20 20 20 20 20 4C 44    er ...        LD
007200:  20 20 20 43 2C 30 20 20 20 20 20 20 20 20 3B 54       C,0        ;T
007210:  61 6E 74 20 71 75 65 20 23 46 46 20 2C 20 61 75    ant que #FF , au
007220:  63 75 6E 65 20 74 6F 75 63 68 65 20 73 75 72 20    cune touche sur 
007230:  63 65 74 74 65 20 6C 69 67 6E 65 0D 0A 20 20 20    cette ligne..   
007240:  20 20 20 20 20 4C 44 20 20 20 42 2C 31 30 20 20         LD   B,10  
007250:  20 20 20 20 20 3B 65 74 20 6F 6E 20 61 6A 6F 75         ;et on ajou
007260:  74 65 20 38 20 61 75 20 63 6F 6D 70 74 65 75 72    te 8 au compteur
007270:  20 70 6F 75 72 20 70 72 65 6E 64 72 65 20 65 6E     pour prendre en
007280:  0D 0A 20 66 69 6E 64 6C 69 6E 65 3A 20 20 20 20    .. findline:    
007290:  20 20 20 20 20 20 20 20 20 20 3B 63 6F 6D 70 74              ;compt
0072A0:  65 20 6C 61 20 6C 69 67 6E 65 20 73 75 69 76 61    e la ligne suiva
0072B0:  6E 74 65 20 2E 0D 0A 20 20 20 20 20 20 20 20 4C    nte ...        L
0072C0:  44 20 20 20 41 2C 28 48 4C 29 0D 0A 20 20 20 20    D   A,(HL)..    
0072D0:  20 20 20 20 43 50 20 20 20 23 46 46 0D 0A 20 20        CP   #FF..  
0072E0:  20 20 20 20 20 20 4A 52 20 20 20 4E 5A 2C 74 72          JR   NZ,tr
0072F0:  6F 75 76 65 0D 0A 20 20 20 20 20 20 20 20 4C 44    ouve..        LD
007300:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
007310:  06 00 01 00 02 09 4E E5 06 00 C1 02 00 00 00 02    ......N.........
007320:  06 00 C2 02 00 00 00 02 06 00 C3 02 00 00 00 02    ................
007330:  06 00 C4 02 00 00 00 02 06 00 C5 02 00 00 00 02    ................
007340:  06 00 C6 02 00 00 00 02 06 00 C7 02 00 00 00 02    ................
007350:  06 00 C8 02 00 00 00 02 06 00 C9 02 00 00 00 02    ................
007360:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007370:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007380:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007390:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0073A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0073B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0073C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0073D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0073E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0073F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007400:  20 20 20 41 2C 38 0D 0A 20 20 20 20 20 20 20 20       A,8..        
007410:  41 44 44 20 20 41 2C 43 0D 0A 20 20 20 20 20 20    ADD  A,C..      
007420:  20 20 4C 44 20 20 20 43 2C 41 0D 0A 20 20 20 20      LD   C,A..    
007430:  20 20 20 20 49 4E 43 20 20 48 4C 0D 0A 20 20 20        INC  HL..   
007440:  20 20 20 20 20 44 4A 4E 5A 20 66 69 6E 64 6C 69         DJNZ findli
007450:  6E 65 0D 0A 20 20 20 20 20 20 20 20 52 45 54 20    ne..        RET 
007460:  20 0D 0A 20 3B 0D 0A 20 3B 2D 20 32 20 43 68 65     .. ;.. ;- 2 Che
007470:  72 63 68 65 72 20 6C 61 20 74 6F 75 63 68 65 20    rcher la touche 
007480:  2D 0D 0A 20 3B 0D 0A 20 74 72 6F 75 76 65 3A 0D    -.. ;.. trouve:.
007490:  0A 20 20 20 20 20 20 20 20 4C 44 20 20 20 42 2C    .        LD   B,
0074A0:  30 20 20 20 20 20 20 20 20 3B 4F 72 20 23 32 30    0        ;Or #20
0074B0:  20 70 6F 75 72 20 70 61 73 73 65 72 20 23 35 46     pour passer #5F
0074C0:  20 65 6E 20 23 37 46 20 64 61 6E 73 20 6C 65 20     en #7F dans le 
0074D0:  63 61 73 20 6F 75 0D 0A 20 20 20 20 20 20 20 20    cas ou..        
0074E0:  43 50 20 20 20 23 35 46 20 20 20 20 20 20 20 20    CP   #5F        
0074F0:  3B 64 65 72 6E 69 65 72 65 20 74 6F 75 63 68 65    ;derniere touche
007500:  20 2B 43 54 52 4C 20 2B 20 53 48 49 46 54 20 6D     +CTRL + SHIFT m
007510:  61 69 73 20 74 65 73 74 65 72 0D 0A 20 20 20 20    ais tester..    
007520:  20 20 20 20 4A 52 20 20 20 4E 5A 2C 66 69 6E 64        JR   NZ,find
007530:  6B 65 79 20 3B 61 76 61 6E 74 20 63 61 72 20 23    key ;avant car #
007540:  44 46 20 4F 52 20 23 32 30 20 3D 20 23 46 46 20    DF OR #20 = #FF 
007550:  65 74 20 64 61 6E 73 20 63 65 0D 0A 20 20 20 20    et dans ce..    
007560:  20 20 20 20 4F 52 20 20 20 23 32 30 20 20 20 20        OR   #20    
007570:  20 20 20 20 3B 63 61 73 20 6F 6E 20 72 65 73 74        ;cas on rest
007580:  65 20 63 6F 69 6E 63 65 20 64 61 6E 73 20 6C 61    e coince dans la
007590:  20 62 6F 75 63 6C 65 20 21 0D 0A 20 66 69 6E 64     boucle !.. find
0075A0:  6B 65 79 3A 0D 0A 20 20 20 20 20 20 20 20 52 52    key:..        RR
0075B0:  43 20 20 41 20 20 20 20 20 20 20 20 20 20 3B 52    C  A          ;R
0075C0:  6F 74 61 74 69 6F 6E 20 61 20 64 72 6F 69 74 65    otation a droite
0075D0:  0D 0A 20 20 20 20 20 20 20 20 4A 52 20 20 20 4E    ..        JR   N
0075E0:  43 2C 6B 65 79 66 69 6E 64 20 3B 53 69 20 62 69    C,keyfind ;Si bi
0075F0:  74 20 61 20 30 20 3A 20 54 6F 75 63 68 65 20 74    t a 0 : Touche t
007600:  72 6F 75 76 65 65 0D 0A 20 20 20 20 20 20 20 20    rouvee..        
007610:  49 4E 43 20 20 42 0D 0A 20 20 20 20 20 20 20 20    INC  B..        
007620:  4A 52 20 20 20 66 69 6E 64 6B 65 79 0D 0A 20 3B    JR   findkey.. ;
007630:  0D 0A 20 6B 65 79 66 69 6E 64 3A 0D 0A 20 20 20    .. keyfind:..   
007640:  20 20 20 20 20 4C 44 20 20 20 41 2C 43 20 20 20         LD   A,C   
007650:  20 20 20 20 20 3B 41 6A 6F 75 74 65 72 20 6C 65         ;Ajouter le
007660:  20 6E 75 6D 65 72 6F 20 64 65 20 6C 69 67 6E 65     numero de ligne
007670:  20 61 75 20 6E 75 6D 65 72 6F 20 64 65 20 63 6F     au numero de co
007680:  6C 6F 6E 6E 65 0D 0A 20 20 20 20 20 20 20 20 41    lonne..        A
007690:  44 44 20 20 41 2C 42 0D 0A 20 6E 6F 6B 65 79 3A    DD  A,B.. nokey:
0076A0:  20 4C 44 20 20 20 28 6E 75 6D 6B 65 79 29 2C 41     LD   (numkey),A
0076B0:  20 3B 45 74 20 6E 6F 75 73 20 61 76 6F 6E 73 20     ;Et nous avons 
0076C0:  65 6E 66 69 6E 20 6E 6F 74 72 65 20 6E 75 6D 65    enfin notre nume
0076D0:  72 6F 20 49 4E 4B 45 59 0D 0A 20 20 20 20 20 20    ro INKEY..      
0076E0:  20 20 52 45 54 20 20 0D 0A 20 3B 0D 0A 20 3B 2D      RET  .. ;.. ;-
0076F0:  20 4C 65 73 20 76 61 6C 65 75 72 73 20 64 65 73     Les valeurs des
007700:  20 38 20 74 6F 75 63 68 65 73 20 64 61 6E 73 20     8 touches dans 
007710:  31 20 6C 69 67 6E 65 20 70 6F 75 72 20 63 6F 6D    1 ligne pour com
007720:  70 61 72 61 69 73 6F 6E 20 2D 0D 0A 20 3B 0D 0A    paraison -.. ;..
007730:  20 62 69 74 6D 61 70 3A 0D 0A 20 20 20 20 20 20     bitmap:..      
007740:  20 20 44 42 20 20 20 23 46 45 2C 23 46 44 2C 23      DB   #FE,#FD,#
007750:  46 42 2C 23 46 37 2C 23 45 46 2C 23 44 46 2C 23    FB,#F7,#EF,#DF,#
007760:  42 46 2C 23 37 46 0D 0A 20 20 2A 4C 49 53 54 20    BF,#7F..  *LIST 
007770:  20 20 20 20 4F 4E 0D 0A 20 6E 75 6D 6B 65 79 3A        ON.. numkey:
007780:  0D 0A 20 20 20 20 20 20 20 20 44 42 20 20 20 30    ..        DB   0
007790:  0D 0A 20 73 74 61 74 6B 65 79 3A 0D 0A 20 20 20    .. statkey:..   
0077A0:  20 20 20 20 20 44 42 20 20 20 30 0D 0A 20 3B 0D         DB   0.. ;.
0077B0:  0A 20 3B 2D 20 42 75 66 66 65 72 20 64 65 20 73    . ;- Buffer de s
0077C0:  74 6F 63 6B 61 67 65 20 64 65 73 20 31 30 20 6C    tockage des 10 l
0077D0:  69 67 6E 65 73 20 63 6C 61 76 69 65 72 20 2D 0D    ignes clavier -.
0077E0:  0A 20 3B 0D 0A 20 62 75 66 31 20 3A 20 44 42 20    . ;.. buf1 : DB 
0077F0:  20 20 23 46 46 2C 23 46 46 2C 23 46 46 2C 23 46      #FF,#FF,#FF,#F
007800:  46 2C 23 46 46 2C 23 46 46 2C 23 46 46 2C 23 46    F,#FF,#FF,#FF,#F
007810:  46 2C 23 46 46 2C 23 46 46 0D 0A 20 3B 0D 0A 1A    F,#FF,#FF.. ;...
007820:  54 53 20 45 2F 53 20 44 55 20 50 50 49 20 2D 0D    TS E/S DU PPI -.
007830:  0A 3B 0D 0A 20 20 20 20 20 20 20 20 4F 52 47 20    .;..        ORG 
007840:  20 34 30 30 30 30 0D 0A 20 3B 0D 0A 20 73 63 61     40000.. ;.. sca
007850:  6E 6B 65 79 62 6F 61 72 64 3A 0D 0A 20 20 20 20    nkeyboard:..    
007860:  20 20 20 20 44 49 20 20 20 20 20 20 3B 54 6F 75        DI      ;Tou
007870:  6A 6F 75 72 73 20 69 6E 74 65 72 64 69 72 65 20    jours interdire 
007880:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007890:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0078A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0078B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0078C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0078D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0078E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0078F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007900:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007910:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007920:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007930:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007940:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007950:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007960:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007970:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007980:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007990:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0079A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0079B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0079C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0079D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0079E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0079F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007A00:  52 52 45 20 20 65 74 20 64 65 20 20 72 65 63 65    RRE  et de  rece
007A10:  76 6F 69 72 0D 0A 20 6C 61 20 64 69 73 71 75 65    voir.. la disque
007A20:  74 74 65 20 70 6F 72 74 20 65 74 20 65 6D 62 61    tte port et emba
007A30:  6C 6C 61 67 65 20 20 63 6F 6D 70 72 69 73 20 20    llage  compris  
007A40:  2C 20 20 76 6F 75 73 20 64 65 76 65 7A 20 20 65    ,  vous devez  e
007A50:  6E 76 6F 79 65 72 20 75 6E 65 20 64 69 73 71 75    nvoyer une disqu
007A60:  65 74 74 65 0D 0A 20 76 69 65 72 67 65 20 28 64    ette.. vierge (d
007A70:  65 20 32 32 20 40 20 33 30 46 20 73 75 69 76 61    e 22 @ 30F suiva
007A80:  6E 74 20 6C 61 20 20 63 72 7B 6D 65 72 69 65 20    nt la  cr{merie 
007A90:  2C 20 75 6E 65 20 65 6E 76 65 6C 6F 70 70 65 20    , une enveloppe 
007AA0:  20 61 66 66 72 61 6E 63 68 69 65 20 20 28 33 2C     affranchie  (3,
007AB0:  37 30 46 29 0D 0A 20 40 20 76 6F 74 72 65 20 6E    70F).. @ votre n
007AC0:  6F 6D 20 2E 0D 0A 20 20 20 20 20 49 6C 20 76 6F    om ...     Il vo
007AD0:  75 73 20 65 6E 20 63 6F 75 08 5E 74 65 72 61 20    us en cou.^tera 
007AE0:  65 6E 63 6F 72 65 20 20 33 2C 37 30 46 20 20 64    encore  3,70F  d
007AF0:  65 20 20 66 72 61 69 73 20 20 64 27 65 6E 76 6F    e  frais  d'envo
007B00:  69 20 73 61 6E 73 20 70 61 72 6C 65 72 20 64 65    i sans parler de
007B10:  73 20 64 65 75 78 0D 0A 20 65 6E 76 65 6C 6F 70    s deux.. envelop
007B20:  70 65 73 20 2C 20 64 75 20 74 65 6D 70 73 20 70    pes , du temps p
007B30:  61 73 73 7B 20 40 20 65 66 66 65 63 74 75 65 72    ass{ @ effectuer
007B40:  20 20 6C 27 65 6D 62 61 6C 6C 61 67 65 20 20 65      l'emballage  e
007B50:  74 20 40 20 70 6F 73 74 65 72 20 6C 65 20 74 6F    t @ poster le to
007B60:  75 74 20 2E 2E 2E 0D 0A 20 53 6F 69 74 20 75 6E    ut ..... Soit un
007B70:  65 20 7B 63 6F 6E 6F 6D 69 65 20 76 61 72 69 61    e {conomie varia
007B80:  6E 74 20 64 65 20 32 30 2E 36 30 46 20 20 40 20    nt de 20.60F  @ 
007B90:  20 31 32 2E 36 30 46 20 20 73 65 6C 6F 6E 20 6C     12.60F  selon l
007BA0:  61 20 64 69 73 71 75 65 74 74 65 20 2E 20 4A 65    a disquette . Je
007BB0:  20 63 72 6F 69 73 0D 0A 20 71 75 27 40 20 70 61     crois.. qu'@ pa
007BC0:  72 74 69 72 20 64 75 20 20 6D 6F 6D 65 6E 74 20    rtir du  moment 
007BD0:  20 6F 75 20 20 6F 6E 20 20 65 73 74 69 6D 65 20     ou  on  estime 
007BE0:  20 71 75 27 75 6E 65 20 20 76 61 72 69 61 62 6C     qu'une  variabl
007BF0:  65 20 20 64 65 20 20 32 30 2E 36 30 46 20 40 20    e  de  20.60F @ 
007C00:  3B 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ;..;------------
007C10:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
007C20:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
007C30:  2D 2D 0D 0A 3B 2D 20 45 4E 54 52 45 45 20 44 27    --..;- ENTREE D'
007C40:  55 4E 20 4D 4F 54 20 44 45 20 50 41 53 53 45 20    UN MOT DE PASSE 
007C50:  45 54 20 43 41 4D 4F 55 46 4C 41 47 45 20 58 4F    ET CAMOUFLAGE XO
007C60:  52 20 2D 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    R -..;----------
007C70:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
007C80:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
007C90:  2D 2D 2D 2D 0D 0A 3B 0D 0A 20 20 20 20 20 20 20    ----..;..       
007CA0:  20 4F 52 47 20 34 30 39 30 30 0D 0A 4E 4F 4C 49     ORG 40900..NOLI
007CB0:  53 54 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C    ST..        CALL
007CC0:  20 49 4E 50 55 4D 4F 54 20 20 20 20 20 20 3B 45     INPUMOT      ;E
007CD0:  64 69 74 65 72 20 6D 6F 74 20 64 65 20 70 61 73    diter mot de pas
007CE0:  73 65 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 28    se..        LD (
007CF0:  4C 45 4E 50 41 53 53 29 2C 41 20 20 20 20 3B 4C    LENPASS),A    ;L
007D00:  6F 6E 67 75 65 75 72 20 64 75 20 6D 6F 74 20 64    ongueur du mot d
007D10:  65 20 70 61 73 73 65 0D 0A 20 20 20 20 20 20 20    e passe..       
007D20:  20 4C 44 20 44 45 2C 53 54 4F 4B 4D 4F 54 0D 0A     LD DE,STOKMOT..
007D30:  20 20 20 20 20 20 20 20 43 41 4C 4C 20 43 4F 44            CALL COD
007D40:  41 47 45 20 20 20 20 20 20 20 3B 53 74 6F 63 6B    AGE       ;Stock
007D50:  65 72 20 65 74 20 63 6F 64 65 72 20 70 61 72 20    er et coder par 
007D60:  58 4F 52 0D 0A 3B 0D 0A 20 20 20 20 20 20 20 20    XOR..;..        
007D70:  4C 44 20 48 4C 2C 43 48 41 49 4E 45 20 20 20 20    LD HL,CHAINE    
007D80:  20 20 3B 52 65 6D 65 74 74 72 65 20 7A 6F 6E 65      ;Remettre zone
007D90:  20 64 27 65 64 69 74 69 6F 6E 20 61 20 30 0D 0A     d'edition a 0..
007DA0:  20 20 20 20 20 20 20 20 4C 44 20 42 2C 32 35 20            LD B,25 
007DB0:  20 20 20 20 20 20 20 20 20 20 3B 70 6F 75 72 20              ;pour 
007DC0:  65 66 66 61 63 65 72 20 6C 65 20 6D 6F 74 20 64    effacer le mot d
007DD0:  75 20 70 72 6F 67 72 61 6D 6D 65 0D 0A 52 41 5A    u programme..RAZ
007DE0:  20 20 20 20 20 4C 44 20 28 48 4C 29 2C 30 0D 0A         LD (HL),0..
007DF0:  20 20 20 20 20 20 20 20 49 4E 43 20 48 4C 0D 0A            INC HL..
007E00:  20 20 20 20 20 20 20 20 44 4A 4E 5A 20 52 41 5A            DJNZ RAZ
007E10:  0D 0A 20 20 20 20 20 20 20 20 52 45 54 20 20 20    ..        RET   
007E20:  20 20 20 20 20 20 20 20 20 20 20 20 3B 66 69 6E                ;fin
007E30:  69 0D 0A 3B 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D    i..;..;---------
007E40:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
007E50:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 3B    -------------..;
007E60:  2D 20 45 4E 54 52 45 45 20 45 54 20 43 4F 4E 54    - ENTREE ET CONT
007E70:  52 4F 4C 45 20 44 55 20 4D 4F 54 20 44 45 20 50    ROLE DU MOT DE P
007E80:  41 53 53 45 20 2D 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D    ASSE -..;-------
007E90:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
007EA0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D    ---------------.
007EB0:  0A 3B 0D 0A 20 20 20 20 20 20 20 20 4F 52 47 20    .;..        ORG 
007EC0:  34 31 30 30 30 0D 0A 3B 20 0D 0A 20 20 20 20 20    41000..; ..     
007ED0:  20 20 20 58 4F 52 20 41 0D 0A 20 20 20 20 20 20       XOR A..      
007EE0:  20 20 4C 44 20 28 54 45 4E 54 4E 42 29 2C 41 0D      LD (TENTNB),A.
007EF0:  0A 54 45 53 54 20 20 20 20 4C 44 20 41 2C 28 4E    .TEST    LD A,(N
007F00:  42 54 45 4E 54 29 20 20 20 20 20 3B 54 65 73 74    BTENT)     ;Test
007F10:  65 72 20 73 69 20 6C 65 20 6E 6F 6D 62 72 65 20    er si le nombre 
007F20:  64 27 65 73 73 61 69 73 20 61 75 74 6F 72 69 73    d'essais autoris
007F30:  65 73 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 42    es..        LD B
007F40:  2C 41 20 20 20 20 20 20 20 20 20 20 20 20 3B 65    ,A            ;e
007F50:  73 74 20 64 65 70 61 73 73 65 0D 0A 20 20 20 20    st depasse..    
007F60:  20 20 20 20 4C 44 20 41 2C 28 54 45 4E 54 4E 42        LD A,(TENTNB
007F70:  29 0D 0A 20 20 20 20 20 20 20 20 43 50 20 42 0D    )..        CP B.
007F80:  0A 4C 49 53 54 0D 0A 20 20 20 20 20 20 20 20 43    .LIST..        C
007F90:  41 4C 4C 20 5A 2C 50 49 45 47 45 0D 0A 4E 4F 4C    ALL Z,PIEGE..NOL
007FA0:  49 53 54 0D 0A 3B 0D 0A 20 20 20 20 20 20 20 20    IST..;..        
007FB0:  43 41 4C 4C 20 49 4E 50 55 4D 4F 54 20 20 20 20    CALL INPUMOT    
007FC0:  20 20 3B 45 6E 74 72 65 65 20 64 75 20 6D 6F 74      ;Entree du mot
007FD0:  20 64 65 20 70 61 73 73 65 0D 0A 20 20 20 20 20     de passe..     
007FE0:  20 20 20 4C 44 20 28 50 41 53 53 4C 45 4E 29 2C       LD (PASSLEN),
007FF0:  41 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 44 45    A..        LD DE
008000:  2C 4D 4F 54 53 54 4F 4B 20 20 20 20 20 3B 73 74    ,MOTSTOK     ;st
008010:  6F 63 6B 65 72 20 70 61 72 20 4C 44 49 52 20 65    ocker par LDIR e
008020:  74 20 63 6F 64 65 72 0D 0A 20 20 20 20 20 20 20    t coder..       
008030:  20 43 41 4C 4C 20 43 4F 44 41 47 45 0D 0A 3B 20     CALL CODAGE..; 
008040:  20 20 20 20 20 20 0D 0A 3B 2D 20 54 65 73 74 20          ..;- Test 
008050:  64 75 20 6D 6F 74 20 64 65 20 70 61 73 73 65 20    du mot de passe 
008060:  2D 0D 0A 3B 0D 0A 20 20 20 20 20 20 20 20 4C 44    -..;..        LD
008070:  20 41 2C 28 4C 45 4E 50 41 53 53 29 20 20 20 20     A,(LENPASS)    
008080:  3B 54 65 73 74 65 72 20 73 69 20 6C 6F 6E 67 75    ;Tester si longu
008090:  65 75 72 20 64 6F 6E 6E 65 65 0D 0A 20 20 20 20    eur donnee..    
0080A0:  20 20 20 20 4C 44 20 42 2C 41 20 20 20 20 20 20        LD B,A      
0080B0:  20 20 20 20 20 20 3B 3D 20 6C 6F 6E 67 75 65 75          ;= longueu
0080C0:  72 20 6D 6F 74 20 64 65 20 70 61 73 73 65 0D 0A    r mot de passe..
0080D0:  20 20 20 20 20 20 20 20 4C 44 20 41 2C 28 50 41            LD A,(PA
0080E0:  53 53 4C 45 4E 29 0D 0A 20 20 20 20 20 20 20 20    SSLEN)..        
0080F0:  43 50 20 42 0D 0A 20 20 20 20 20 20 20 20 4A 52    CP B..        JR
008100:  20 4E 5A 2C 45 52 52 45 55 52 20 20 20 20 20 20     NZ,ERREUR      
008110:  3B 53 69 6E 6F 6E 20 65 72 72 65 75 72 0D 0A 3B    ;Sinon erreur..;
008120:  0D 0A 20 20 20 20 20 20 20 20 4C 44 20 48 4C 2C    ..        LD HL,
008130:  4D 4F 54 53 54 4F 4B 20 20 20 20 20 3B 44 65 62    MOTSTOK     ;Deb
008140:  75 74 20 64 75 20 6D 6F 74 20 64 6F 6E 6E 65 0D    ut du mot donne.
008150:  0A 20 20 20 20 20 20 20 20 4C 44 20 44 45 2C 53    .        LD DE,S
008160:  54 4F 4B 4D 4F 54 20 20 20 20 20 3B 44 65 62 75    TOKMOT     ;Debu
008170:  74 20 64 75 20 6D 6F 74 20 64 65 20 72 65 66 65    t du mot de refe
008180:  72 65 6E 63 65 0D 0A 3B 0D 0A 54 45 53 54 4D 4F    rence..;..TESTMO
008190:  54 20 4C 44 20 41 2C 28 44 45 29 20 20 20 20 20    T LD A,(DE)     
0081A0:  20 20 20 20 3B 43 6F 6D 70 61 72 65 72 20 75 6E        ;Comparer un
0081B0:  20 63 61 72 61 63 74 65 72 65 20 64 65 20 63 68     caractere de ch
0081C0:  61 71 75 65 0D 0A 20 20 20 20 20 20 20 20 43 50    aque..        CP
0081D0:  20 28 48 4C 29 0D 0A 20 20 20 20 20 20 20 20 4A     (HL)..        J
0081E0:  52 20 4E 5A 2C 45 52 52 45 55 52 0D 0A 20 20 20    R NZ,ERREUR..   
0081F0:  20 20 20 20 20 49 4E 43 20 48 4C 0D 0A 20 20 20         INC HL..   
008200:  20 20 20 20 20 49 4E 43 20 44 45 0D 0A 20 20 20         INC DE..   
008210:  20 20 20 20 20 44 4A 4E 5A 20 54 45 53 54 4D 4F         DJNZ TESTMO
008220:  54 0D 0A 3B 0D 0A 20 20 20 20 20 20 20 20 58 4F    T..;..        XO
008230:  52 20 41 20 20 20 20 20 20 20 20 20 20 20 20 20    R A             
008240:  3B 4F 4B 20 3D 20 52 41 5A 20 64 75 20 6E 6F 6D    ;OK = RAZ du nom
008250:  62 72 65 20 64 65 20 74 65 6E 74 61 74 69 76 65    bre de tentative
008260:  73 20 61 75 20 63 61 73 0D 0A 20 20 20 20 20 20    s au cas..      
008270:  20 20 4C 44 20 28 54 45 4E 54 4E 42 29 2C 41 20      LD (TENTNB),A 
008280:  20 20 20 20 3B 6F 75 20 64 65 76 72 61 69 74 20        ;ou devrait 
008290:  72 65 73 73 65 72 76 69 72 0D 0A 20 20 20 20 20    resservir..     
0082A0:  20 20 20 52 45 54 0D 0A 3B 0D 0A 45 52 52 45 55       RET..;..ERREU
0082B0:  52 20 20 4C 44 20 48 4C 2C 54 45 4E 54 4E 42 20    R  LD HL,TENTNB 
0082C0:  20 20 20 20 20 3B 55 6E 20 65 63 68 65 63 20 64         ;Un echec d
0082D0:  65 20 70 6C 75 73 0D 0A 20 20 20 20 20 20 20 20    e plus..        
0082E0:  49 4E 43 20 28 48 4C 29 0D 0A 20 20 20 20 20 20    INC (HL)..      
0082F0:  20 20 43 41 4C 4C 20 42 49 50 31 0D 0A 20 20 20      CALL BIP1..   
008300:  20 20 20 20 20 4C 44 20 48 4C 2C 54 54 58 52 41         LD HL,TTXRA
008310:  54 45 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 44    TE..        LD D
008320:  45 2C 43 48 41 49 4E 45 0D 0A 20 20 20 20 20 20    E,CHAINE..      
008330:  20 20 4C 44 20 42 43 2C 31 35 0D 0A 20 20 20 20      LD BC,15..    
008340:  20 20 20 20 4C 44 49 52 0D 0A 20 20 20 20 20 20        LDIR..      
008350:  20 20 4C 44 20 48 4C 2C 28 43 55 52 50 4F 53 29      LD HL,(CURPOS)
008360:  0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 23    ..        CALL #
008370:  42 42 37 35 0D 0A 20 20 20 20 20 20 20 20 4A 52    BB75..        JR
008380:  20 54 45 53 54 0D 0A 3B 0D 0A 3B 2D 2D 2D 2D 2D     TEST..;..;-----
008390:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 3B 2D 20    -----------..;- 
0083A0:  53 55 42 20 52 4F 55 54 49 4E 45 53 20 2D 0D 0A    SUB ROUTINES -..
0083B0:  3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ;---------------
0083C0:  2D 0D 0A 3B 0D 0A 49 4E 50 55 4D 4F 54 20 43 41    -..;..INPUMOT CA
0083D0:  4C 4C 20 23 42 39 30 30 20 20 20 20 20 20 20 20    LL #B900        
0083E0:  3B 44 65 74 65 72 6D 69 6E 65 72 20 6C 65 20 74    ;Determiner le t
0083F0:  79 70 65 20 64 65 20 43 50 43 20 75 74 69 6C 69    ype de CPC utili
008400:  73 65 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 41    se..        LD A
008410:  2C 28 23 44 45 30 31 29 0D 0A 20 20 20 20 20 20    ,(#DE01)..      
008420:  20 20 43 50 20 23 37 31 0D 0A 20 20 20 20 20 20      CP #71..      
008430:  20 20 4A 52 20 5A 2C 4C 34 36 34 0D 0A 20 20 20      JR Z,L464..   
008440:  20 20 20 20 20 43 50 20 23 43 39 0D 0A 20 20 20         CP #C9..   
008450:  20 20 20 20 20 4A 52 20 4E 5A 2C 4C 36 36 34 0D         JR NZ,L664.
008460:  0A 3B 0D 0A 4C 36 31 32 38 20 20 20 4C 44 20 48    .;..L6128   LD H
008470:  4C 2C 23 42 44 35 45 20 20 20 20 20 20 20 3B 45    L,#BD5E       ;E
008480:  64 69 74 65 75 72 20 36 31 32 38 0D 0A 20 20 20    diteur 6128..   
008490:  20 20 20 20 20 4A 52 20 49 4E 49 54 0D 0A 4C 36         JR INIT..L6
0084A0:  36 34 20 20 20 20 4C 44 20 48 4C 2C 23 42 44 35    64    LD HL,#BD5
0084B0:  42 20 20 20 20 20 20 20 3B 45 64 69 74 65 75 72    B       ;Editeur
0084C0:  20 36 36 34 0D 0A 20 20 20 20 20 20 20 20 4A 52     664..        JR
0084D0:  20 49 4E 49 54 0D 0A 4C 34 36 34 20 20 20 20 4C     INIT..L464    L
0084E0:  44 20 48 4C 2C 23 42 44 33 41 20 20 20 20 20 20    D HL,#BD3A      
0084F0:  20 3B 45 64 69 74 65 75 72 20 34 36 34 0D 0A 3B     ;Editeur 464..;
008500:  0D 0A 49 4E 49 54 20 20 20 20 4C 44 20 28 45 44    ..INIT    LD (ED
008510:  49 54 2B 31 29 2C 48 4C 20 20 20 20 3B 50 6F 75    IT+1),HL    ;Pou
008520:  72 20 6F 62 74 65 6E 69 72 20 6C 27 61 64 72 65    r obtenir l'adre
008530:  73 73 65 20 64 27 61 70 70 65 6C 20 64 65 20 6C    sse d'appel de l
008540:  27 65 64 69 74 65 75 72 0D 0A 20 20 20 20 20 20    'editeur..      
008550:  20 20 43 41 4C 4C 20 23 42 39 30 33 20 20 20 20      CALL #B903    
008560:  20 20 20 20 3B 62 61 73 69 63 0D 0A 3B 0D 0A 20        ;basic..;.. 
008570:  20 20 20 20 20 20 20 43 41 4C 4C 20 23 42 42 37           CALL #BB7
008580:  38 20 20 20 20 20 20 20 20 3B 4D 65 6D 6F 72 69    8        ;Memori
008590:  73 65 72 20 6C 61 20 70 6F 73 69 74 69 6F 6E 20    ser la position 
0085A0:  64 75 20 63 75 72 73 65 75 72 20 61 63 74 75 65    du curseur actue
0085B0:  6C 6C 65 0D 0A 20 20 20 20 20 20 20 20 4C 44 20    lle..        LD 
0085C0:  28 43 55 52 50 4F 53 29 2C 48 4C 0D 0A 20 20 20    (CURPOS),HL..   
0085D0:  20 20 20 20 20 4C 44 20 41 2C 32 35 20 20 20 20         LD A,25    
0085E0:  20 20 20 20 20 20 20 3B 4C 6F 6E 67 75 65 75 72           ;Longueur
0085F0:  20 6D 61 78 69 6D 75 6D 20 64 75 20 6D 6F 74 0D     maximum du mot.
008600:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
008610:  07 00 01 00 02 09 4E E5 07 00 C1 02 00 00 00 02    ......N.........
008620:  07 00 C2 02 00 00 00 02 07 00 C3 02 00 00 00 02    ................
008630:  07 00 C4 02 00 00 00 02 07 00 C5 02 00 00 00 02    ................
008640:  07 00 C6 02 00 00 00 02 07 00 C7 02 00 00 00 02    ................
008650:  07 00 C8 02 00 00 00 02 07 00 C9 02 00 00 00 02    ................
008660:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008670:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008680:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008690:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0086A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0086B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0086C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0086D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0086E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0086F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008700:  0A 20 20 20 20 20 20 20 20 4C 44 20 28 4D 41 58    .        LD (MAX
008710:  49 29 2C 41 0D 0A 3B 0D 0A 3B 2D 20 45 64 69 74    I),A..;..;- Edit
008720:  65 72 20 75 6E 65 20 63 68 61 69 6E 65 20 70 61    er une chaine pa
008730:  72 20 6C 27 65 64 69 74 65 75 72 20 62 61 73 69    r l'editeur basi
008740:  63 20 2D 0D 0A 3B 0D 0A 52 45 46 41 49 52 45 20    c -..;..REFAIRE 
008750:  4C 44 20 48 4C 2C 43 48 41 49 4E 45 20 20 20 20    LD HL,CHAINE    
008760:  20 20 3B 5A 6F 6E 65 20 64 27 65 64 69 74 69 6F      ;Zone d'editio
008770:  6E 20 64 75 20 74 65 78 74 65 0D 0A 20 20 20 20    n du texte..    
008780:  20 20 20 20 43 41 4C 4C 20 23 42 39 30 30 0D 0A        CALL #B900..
008790:  45 44 49 54 20 20 20 20 43 41 4C 4C 20 23 42 44    EDIT    CALL #BD
0087A0:  33 41 20 20 20 20 20 20 20 20 3B 45 64 69 74 65    3A        ;Edite
0087B0:  72 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20    r..        CALL 
0087C0:  23 42 39 30 33 0D 0A 3B 0D 0A 20 20 20 20 20 20    #B903..;..      
0087D0:  20 20 4C 44 20 42 2C 30 20 20 20 20 20 20 20 20      LD B,0        
0087E0:  20 20 20 20 3B 43 6F 6D 70 74 65 72 20 6C 65 20        ;Compter le 
0087F0:  6E 6F 6D 62 72 65 20 64 65 20 63 61 72 61 63 74    nombre de caract
008800:  65 72 65 73 20 65 64 69 74 65 73 0D 0A 20 20 20    eres edites..   
008810:  20 20 20 20 20 4C 44 20 48 4C 2C 43 48 41 49 4E         LD HL,CHAIN
008820:  45 0D 0A 43 4F 4D 50 54 45 20 20 4C 44 20 41 2C    E..COMPTE  LD A,
008830:  28 48 4C 29 0D 0A 20 20 20 20 20 20 20 20 4F 52    (HL)..        OR
008840:  20 41 0D 0A 20 20 20 20 20 20 20 20 4A 52 20 5A     A..        JR Z
008850:  2C 46 49 4E 49 0D 0A 20 20 20 20 20 20 20 20 49    ,FINI..        I
008860:  4E 43 20 42 0D 0A 20 20 20 20 20 20 20 20 49 4E    NC B..        IN
008870:  43 20 48 4C 0D 0A 20 20 20 20 20 20 20 20 4A 52    C HL..        JR
008880:  20 43 4F 4D 50 54 45 20 20 20 20 20 20 20 0D 0A     COMPTE       ..
008890:  3B 0D 0A 46 49 4E 49 20 20 20 20 4C 44 20 41 2C    ;..FINI    LD A,
0088A0:  42 20 20 20 20 20 20 20 20 20 20 20 20 3B 53 69    B            ;Si
0088B0:  20 30 20 63 27 65 73 74 20 61 20 72 65 66 61 69     0 c'est a refai
0088C0:  72 65 0D 0A 20 20 20 20 20 20 20 20 4F 52 20 41    re..        OR A
0088D0:  0D 0A 20 20 20 20 20 20 20 20 4A 52 20 5A 2C 43    ..        JR Z,C
0088E0:  48 56 49 44 45 0D 0A 3B 0D 0A 20 20 20 20 20 20    HVIDE..;..      
0088F0:  20 20 4C 44 20 41 2C 28 4D 41 58 49 29 20 20 20      LD A,(MAXI)   
008900:  20 73 27 61 67 69 73 73 65 20 20 64 27 75 6E 20     s'agisse  d'un 
008910:  20 73 74 61 64 65 20 20 64 65 20 64 7B 63 72 7B     stade  de d{cr{
008920:  70 69 74 75 64 65 0D 0A 20 66 69 6E 61 6E 63 69    pitude.. financi
008930:  7D 72 65 20 64 6F 6E 74 20 6C 65 20 73 65 75 6C    }re dont le seul
008940:  20 72 65 6D 7D 64 65 20 70 6F 73 73 69 62 6C 65     rem}de possible
008950:  20 73 6F 6E 74 20 20 3A 20 20 31 20 20 4C 65 20     sont  :  1  Le 
008960:  20 73 75 69 63 69 64 65 20 2D 20 32 20 6C 65 20     suicide - 2 le 
008970:  76 6F 6C 20 64 65 0D 0A 20 64 69 73 71 75 65 74    vol de.. disquet
008980:  74 65 73 20 64 61 6E 73 20 6C 65 73 20 67 72 61    tes dans les gra
008990:  6E 64 65 73 20 73 75 72 66 61 63 65 20 20 2E 2E    ndes surface  ..
0089A0:  2E 20 20 53 75 72 74 6F 75 74 20 20 73 69 20 20    .  Surtout  si  
0089B0:  6C 27 6F 6E 20 63 6F 6E 73 69 64 7D 72 65 20 71    l'on consid}re q
0089C0:  75 65 20 63 65 73 0D 0A 20 6D 65 08 5E 6D 65 73    ue ces.. me.^mes
0089D0:  20 66 61 6E 7A 69 6E 65 73 20 6F 6E 74 20 70 6F     fanzines ont po
0089E0:  75 72 20 6C 61 20 70 6C 75 70 61 72 74 20 20 72    ur la plupart  r
0089F0:  65 5C 75 20 20 4D 49 43 52 30 4D 41 47 20 20 70    e\u  MICR0MAG  p
008A00:  6F 75 72 20 70 61 73 20 75 6E 20 72 6F 6E 64 20    our pas un rond 
008A10:  73 6F 69 74 20 75 6E 65 0D 0A 20 70 65 72 74 65    soit une.. perte
008A20:  20 73 7D 63 68 65 20 70 6F 75 72 20 6C 27 61 75     s}che pour l'au
008A30:  74 65 75 72 20 2E 2E 2E 20 0D 0A 20 20 20 20 4C    teur ... ..    L
008A40:  27 65 73 70 72 69 74 20 64 65 73 20 66 61 6E 7A    'esprit des fanz
008A50:  69 6E 65 73 20 65 73 74 20 20 68 61 75 74 65 6D    ines est  hautem
008A60:  65 6E 74 20 20 72 65 73 70 65 63 74 61 62 6C 65    ent  respectable
008A70:  20 20 6D 61 69 73 20 69 6C 20 6E 65 20 66 61 75      mais il ne fau
008A80:  64 72 61 69 74 20 70 61 73 0D 0A 20 70 6F 75 73    drait pas.. pous
008A90:  73 65 72 20 20 2E 20 20 53 27 69 6C 20 20 6E 27    ser  .  S'il  n'
008AA0:  7B 74 61 69 74 20 20 6A 61 6D 61 69 73 20 73 6F    {tait  jamais so
008AB0:  72 74 69 20 64 65 20 72 65 76 75 65 73 20 6F 75    rti de revues ou
008AC0:  20 70 72 6F 67 72 61 6D 6D 65 73 20 63 6F 6D 6D     programmes comm
008AD0:  65 72 63 69 61 75 78 20 2C 0D 0A 20 6E 6F 75 73    erciaux ,.. nous
008AE0:  20 65 6E 20 73 65 72 69 6F 6E 73 20 20 74 6F 75     en serions  tou
008AF0:  73 20 40 20 20 6E 6F 75 73 20 20 65 78 74 61 73    s @  nous  extas
008B00:  69 65 72 20 20 65 6E 63 6F 72 65 20 20 64 65 76    ier  encore  dev
008B10:  61 6E 74 20 6C 65 73 20 65 66 66 65 74 73 20 64    ant les effets d
008B20:  27 75 6E 20 50 52 49 4E 54 0D 0A 20 43 48 52 24    'un PRINT.. CHR$
008B30:  28 37 29 20 20 2E 2E 2E 0D 0A 20 20 20 20 43 65    (7)  .....    Ce
008B40:  73 20 20 66 61 6E 7A 69 6E 65 73 20 20 66 6F 6E    s  fanzines  fon
008B50:  74 20 20 20 75 6E 20 20 70 65 75 20 20 6D 6F 69    t   un  peu  moi
008B60:  6E 73 20 20 20 6C 61 20 20 66 69 6E 65 20 20 62    ns   la  fine  b
008B70:  6F 75 63 68 65 20 20 6C 6F 72 73 71 75 27 69 6C    ouche  lorsqu'il
008B80:  20 20 73 27 61 67 69 74 0D 0A 20 64 27 75 74 69      s'agit.. d'uti
008B90:  6C 69 73 65 72 20 20 75 6E 65 20 20 72 65 76 75    liser  une  revu
008BA0:  65 20 20 63 6F 6D 6D 65 72 63 69 61 6C 65 20 20    e  commerciale  
008BB0:  20 63 6F 6D 6D 65 20 20 20 73 75 70 70 6F 72 74     comme   support
008BC0:  20 6D 7B 64 69 61 74 69 71 75 65 20 28 56 6F 69     m{diatique (Voi
008BD0:  72 20 41 6D 73 74 61 72 0D 0A 20 43 50 43 29 20    r Amstar.. CPC) 
008BE0:  2E 20 20 45 6E 20 20 63 65 74 74 65 20 20 61 6E    .  En  cette  an
008BF0:  6E 7B 65 20 20 64 65 20 62 69 63 65 6E 74 65 6E    n{e  de bicenten
008C00:  61 69 72 65 20 73 6F 6D 6D 65 73 20 6E 6F 75 73    aire sommes nous
008C10:  20 65 6E 63 6F 72 65 20 65 6E 20 72 7B 70 75 62     encore en r{pub
008C20:  6C 69 71 75 65 20 3F 0D 0A 20 0D 0A 20 20 20 20    lique ?.. ..    
008C30:  20 45 6E 20 61 74 74 65 6E 64 61 6E 74 20 2C 20     En attendant , 
008C40:  76 6F 75 73 20 6E 27 61 76 65 7A 20 20 70 6C 75    vous n'avez  plu
008C50:  73 20 20 61 75 63 75 6E 65 20 20 72 61 69 73 6F    s  aucune  raiso
008C60:  6E 20 20 76 61 6C 61 62 6C 65 20 20 64 65 20 6E    n  valable  de n
008C70:  65 20 70 61 73 20 76 6F 75 73 0D 0A 20 70 72 6F    e pas vous.. pro
008C80:  63 75 72 65 72 20 4D 49 43 52 30 4D 41 47 20 2E    curer MICR0MAG .
008C90:  20 53 2E 43 41 52 52 45 20 40 20 72 65 66 61 69     S.CARRE @ refai
008CA0:  74 20 20 74 6F 75 74 65 20 20 73 61 20 70 72 7B    t  toute  sa pr{
008CB0:  73 65 6E 74 61 74 69 6F 6E 20 70 6F 75 72 20 6C    sentation pour l
008CC0:  65 20 6E 75 6D 7B 72 6F 20 35 0D 0A 20 65 74 20    e num{ro 5.. et 
008CD0:  64 6F 6E 74 20 6F 6E 20 70 65 75 74 20 64 69 72    dont on peut dir
008CE0:  65 20 71 75 27 65 6C 6C 65 20 61 20 61 74 74 65    e qu'elle a atte
008CF0:  69 6E 74 20 73 6F 6E 20 72 7B 67 69 6D 65 20 64    int son r{gime d
008D00:  65 20 63 72 6F 69 73 69 7D 72 65 20 2E 0D 0A 20    e croisi}re ... 
008D10:  0D 0A 20 20 20 20 20 4F 6E 20 70 65 75 74 20 6D    ..     On peut m
008D20:  61 69 6E 74 65 6E 61 6E 74 20 69 6D 70 72 69 6D    aintenant imprim
008D30:  65 72 20 75 6E 65 20 73 65 75 6C 65 20 70 61 67    er une seule pag
008D40:  65 20 64 65 20 74 65 78 74 65 20 2E 20 55 6E 65    e de texte . Une
008D50:  20 66 6F 6E 63 74 69 6F 6E 20 70 61 72 20 6C 61     fonction par la
008D60:  0D 0A 20 74 6F 75 63 68 65 20 27 48 27 20 64 69    .. touche 'H' di
008D70:  74 65 20 22 27 48 27 6F 75 6C 61 6C 61 20 79 2D    te "'H'oulala y-
008D80:  61 20 6D 61 20 20 6D 7D 72 65 20 20 71 75 69 20    a ma  m}re  qui 
008D90:  72 61 70 70 6C 69 71 75 65 20 21 22 20 2C 20 70    rapplique !" , p
008DA0:  65 72 6D 65 74 20 64 27 7B 74 65 69 6E 64 72 65    ermet d'{teindre
008DB0:  0D 0A 20 72 61 70 69 64 65 6D 65 6E 74 20 6C 27    .. rapidement l'
008DC0:  7B 63 72 61 6E 20 28 56 61 6C 61 62 6C 65 20 61    {cran (Valable a
008DD0:  75 73 73 69 20 61 75 20 62 75 72 65 61 75 20 20    ussi au bureau  
008DE0:  2C 20 20 40 20 20 6C 27 75 73 69 6E 65 20 2C 20    ,  @  l'usine , 
008DF0:  65 74 20 64 61 6E 73 20 74 6F 75 73 20 6C 65 73    et dans tous les
008E00:  0D 0A 20 63 61 73 20 6F 7C 20 76 6F 75 73 20 6E    .. cas o| vous n
008E10:  27 65 08 5E 74 65 73 20 70 61 73 20 63 65 6E 73    'e.^tes pas cens
008E20:  7B 20 76 6F 75 73 20 64 69 73 74 72 61 69 72 65    { vous distraire
008E30:  29 20 20 2E 0D 0A 20 20 20 20 20 4C 65 20 20 63    )  ...     Le  c
008E40:  6F 75 72 73 20 64 65 20 62 61 73 69 63 20 20 40    ours de basic  @
008E50:  20 20 64 69 73 70 61 72 75 20 20 2C 20 20 61 75      disparu  ,  au
008E60:  20 20 72 79 74 68 6D 65 20 20 64 65 20 20 70 61      rythme  de  pa
008E70:  72 75 74 69 6F 6E 20 70 6C 75 73 20 6F 75 20 6D    rution plus ou m
008E80:  6F 69 6E 73 0D 0A 20 6D 65 6E 73 75 65 6C 20 69    oins.. mensuel i
008E90:  6C 20 65 75 74 20 66 61 6C 6C 75 20 61 75 20 6C    l eut fallu au l
008EA0:  65 63 74 65 75 72 20 65 6E 76 69 72 6F 6E 20 37    ecteur environ 7
008EB0:  20 61 6E 73 20 70 6F 75 72 20 61 70 70 72 65 6E     ans pour appren
008EC0:  64 72 65 20 6C 65 20 62 61 73 69 63 20 2E 2E 2E    dre le basic ...
008ED0:  20 20 49 6C 0D 0A 20 76 61 75 74 20 20 70 61 72      Il.. vaut  par
008EE0:  66 6F 69 73 20 6D 69 65 75 78 20 75 6E 20 62 6F    fois mieux un bo
008EF0:  6E 20 76 69 65 69 6C 20 6F 75 76 72 61 67 65 20    n vieil ouvrage 
008F00:  62 69 65 6E 20 63 6F 6D 6D 65 72 63 69 61 6C 20    bien commercial 
008F10:  2E 0D 0A 20 20 20 20 20 41 20 70 61 72 74 20 5C    ...     A part \
008F20:  61 20 6C 65 73 20 6E 65 77 73 20 20 68 61 62 69    a les news  habi
008F30:  74 75 65 6C 6C 65 73 20 20 2C 20 20 6C 61 20 20    tuelles  ,  la  
008F40:  73 75 69 74 65 20 64 75 20 70 61 73 73 61 67 65    suite du passage
008F50:  20 40 20 6C 61 20 20 6D 6F 75 6C 69 6E 65 74 74     @ la  moulinett
008F60:  65 0D 0A 20 64 65 73 20 56 2E 50 2E 43 2E 20 2C    e.. des V.P.C. ,
008F70:  20 4C 65 20 20 74 65 73 74 20 20 6D 61 74 7B 72     Le  test  mat{r
008F80:  69 65 6C 20 20 2C 20 20 20 6C 65 73 20 20 20 70    iel  ,   les   p
008F90:  6F 6B 65 73 20 65 74 20 62 69 64 6F 75 69 6C 6C    okes et bidouill
008FA0:  65 73 20 2C 20 6C 65 73 20 70 6C 61 6E 73 20 64    es , les plans d
008FB0:  65 0D 0A 20 53 61 62 72 65 20 57 75 6C 66 20 65    e.. Sabre Wulf e
008FC0:  74 20 20 64 75 20 20 20 6D 61 6E 6F 69 72 20 20    t  du   manoir  
008FD0:  20 64 65 20 20 20 6D 6F 72 74 65 76 69 65 69 6C     de   mortevieil
008FE0:  6C 65 20 20 20 2C 20 20 64 65 73 20 20 76 69 65    le   ,  des  vie
008FF0:  73 20 20 69 6E 66 69 6E 69 65 73 20 20 2C 20 64    s  infinies  , d
009000:  65 0D 0A 20 6E 6F 6D 62 72 65 75 73 65 73 20 69    e.. nombreuses i
009010:  6E 66 6F 72 6D 61 74 69 6F 6E 73 20 73 75 72 20    nformations sur 
009020:  6C 61 20 76 69 65 20 64 65 73 20 20 63 6C 75 62    la vie des  club
009030:  73 20 20 65 74 20 20 66 61 6E 7A 69 6E 65 73 20    s  et  fanzines 
009040:  2C 20 65 74 63 20 2E 2E 2E 20 4C 65 20 74 6F 75    , etc ... Le tou
009050:  74 0D 0A 20 61 76 65 63 20 75 6E 20 68 75 6D 6F    t.. avec un humo
009060:  75 72 20 71 75 69 20 73 65 20 6C 61 69 73 73 65    ur qui se laisse
009070:  20 20 6C 69 72 65 20 20 65 74 20 20 70 61 72 20      lire  et  par 
009080:  20 63 69 20 20 70 61 72 20 20 6C 40 20 20 75 6E     ci  par  l@  un
009090:  20 70 65 75 20 64 65 20 73 61 6E 67 20 70 6F 75     peu de sang pou
0090A0:  72 0D 0A 20 72 65 6C 65 76 65 72 20 6C 61 20 73    r.. relever la s
0090B0:  61 75 63 65 20 2E 0D 0A 20 20 20 20 20 4C 61 20    auce ...     La 
0090C0:  20 73 65 63 6F 6E 64 65 20 66 61 63 65 20 65 73     seconde face es
0090D0:  74 20 72 65 6D 70 6C 69 65 20 70 61 72 20 64 65    t remplie par de
0090E0:  73 20 64 7B 6D 6F 6E 73 74 72 61 74 69 6F 6E 73    s d{monstrations
0090F0:  20 64 65 20 6A 65 75 78 20 2E 20 43 27 65 73 74     de jeux . C'est
009100:  20 6D 69 65 75 78 0D 0A 20 71 75 27 75 6E 65 20     mieux.. qu'une 
009110:  66 61 63 65 20 20 76 69 64 65 20 20 6D 61 69 73    face  vide  mais
009120:  20 20 70 61 73 20 20 61 75 73 73 69 20 20 62 69      pas  aussi  bi
009130:  65 6E 20 20 71 75 27 75 6E 20 70 72 6F 67 72 61    en  qu'un progra
009140:  6D 6D 65 20 6F 75 20 64 75 20 74 65 78 74 65 20    mme ou du texte 
009150:  2E 20 50 65 75 74 0D 0A 20 2D 20 65 08 5E 74 72    . Peut.. - e.^tr
009160:  65 20 71 75 27 75 6E 20 6A 6F 75 72 20 2E 2E 2E    e qu'un jour ...
009170:  20 20 4D 61 69 73 20 6D 61 69 6E 74 65 6E 61 6E      Mais maintenan
009180:  74 20 71 75 65 20 6C 27 61 75 74 65 75 72 20 6E    t que l'auteur n
009190:  65 20 70 65 75 74 20 6D 65 08 5E 6D 65 20 70 6C    e peut me.^me pl
0091A0:  75 73 20 67 72 61 74 74 65 72 0D 0A 20 64 65 20    us gratter.. de 
0091B0:  31 35 20 40 20 32 30 46 20 73 75 72 20 75 6E 65    15 @ 20F sur une
0091C0:  20 64 69 73 71 75 65 74 74 65 20 63 65 6C 61 20     disquette cela 
0091D0:  65 6E 20 76 61 75 74 2D 69 6C 20 6C 61 20 70 65    en vaut-il la pe
0091E0:  69 6E 65 20 3F 0D 0A 20 0D 0A 20 20 20 20 20 41    ine ?.. ..     A
0091F0:  20 70 61 72 74 20 5C 61 20 2C 20 65 74 20 63 6F     part \a , et co
009200:  6D 6D 65 20 69 6C 20 66 61 75 74 20 74 6F 75 6A    mme il faut touj
009210:  6F 75 72 73 20 74 72 6F 75 76 65 72 20 75 6E 20    ours trouver un 
009220:  64 7B 66 61 75 74 20 2C 20 6A 27 65 6E 20 61 69    d{faut , j'en ai
009230:  20 6C 65 76 7B 20 75 6E 0D 0A 20 64 65 20 74 61     lev{ un.. de ta
009240:  69 6C 6C 65 20 67 61 6C 61 63 74 69 71 75 65 20    ille galactique 
009250:  21 20 4C 61 20 64 69 73 71 75 65 74 74 65 20 65    ! La disquette e
009260:  73 74 20 20 70 6C 6F 6D 62 7B 65 20 20 21 20 42    st  plomb{e  ! B
009270:  69 65 6E 20 64 61 6E 73 20 75 6E 20 63 65 72 74    ien dans un cert
009280:  61 69 6E 20 73 65 6E 73 0D 0A 20 6D 61 69 73 20    ain sens.. mais 
009290:  74 72 7D 73 20 6D 61 6C 20 64 61 6E 73 20 6C 27    tr}s mal dans l'
0092A0:  20 61 75 74 72 65 20 2E 20 49 6C 20 20 6E 65 20     autre . Il  ne 
0092B0:  20 66 61 75 74 20 20 70 61 73 20 70 65 72 64 72     faut  pas perdr
0092C0:  65 20 64 65 20 76 75 65 20 2C 20 71 75 65 20 6C    e de vue , que l
0092D0:  6F 72 73 71 75 27 6F 6E 0D 0A 20 70 72 6F 67 72    orsqu'on.. progr
0092E0:  61 6D 6D 65 20 2C 20 65 74 20 71 75 27 6F 6E 20    amme , et qu'on 
0092F0:  40 20 75 6E 20 62 6F 75 74 20 64 65 20 66 69 63    @ un bout de fic
009300:  68 69 65 72 20 40 20 73 61 75 76 65 72 20 6F 6E    hier @ sauver on
009310:  20 70 72 65 6E 64 20 6C 61 20 31 7D 72 65 20 64     prend la 1}re d
009320:  69 73 71 75 65 74 74 65 0D 0A 20 71 75 69 20 70    isquette.. qui p
009330:  61 73 73 65 20 2C 66 75 74 2D 63 65 20 4D 49 43    asse ,fut-ce MIC
009340:  52 30 4D 41 47 20 65 74 20 65 6E 20 76 6F 69 74    R0MAG et en voit
009350:  75 72 65 20 73 69 6D 6F 6E 65 20 2E 2E 2E 20 20    ure simone ...  
009360:  28 43 27 65 73 74 20 64 75 20 72 65 73 74 65 20    (C'est du reste 
009370:  75 6E 65 20 74 72 7D 73 0D 0A 20 6D 61 75 76 61    une tr}s.. mauva
009380:  69 73 65 20 68 61 62 69 74 75 64 65 20 63 6F 6D    ise habitude com
009390:  6D 75 6E 65 20 40 20 74 6F 75 73 20 6C 65 73 20    mune @ tous les 
0093A0:  70 72 6F 67 72 61 6D 6D 65 75 72 73 29 20 20 21    programmeurs)  !
0093B0:  20 45 74 20 71 75 61 6E 64 20 6F 6E 20 76 65 75     Et quand on veu
0093C0:  74 20 72 65 6C 69 72 65 0D 0A 20 4D 49 43 52 30    t relire.. MICR0
0093D0:  4D 41 47 20 2C 20 6F 6E 20 6E 65 20 70 65 75 74    MAG , on ne peut
0093E0:  20 70 6C 75 73 20 2E 2E 2E 20 44 27 61 63 63 6F     plus ... D'acco
0093F0:  72 64 20 63 27 65 73 74 20 61 6D 75 73 61 6E 74    rd c'est amusant
009400:  20 64 65 20 64 7B 70 6C 61 63 65 72 20 6C 65 73     de d{placer les
009410:  20 6E 6F 6D 73 20 64 75 0D 0A 20 63 61 74 61 6C     noms du.. catal
009420:  6F 67 75 65 20 2C 20 6C 27 61 73 74 75 63 65 20    ogue , l'astuce 
009430:  28 71 75 69 20 63 6F 6E 73 69 73 74 65 20 40 20    (qui consiste @ 
009440:  20 62 6F 75 63 6C 65 72 20 20 73 75 72 20 6C 65     boucler  sur le
009450:  20 6D 65 08 5E 6D 65 20 66 69 63 68 69 65 72 29     me.^me fichier)
009460:  20 71 75 61 6E 64 20 20 6C 65 0D 0A 20 63 6F 63     quand  le.. coc
009470:  68 6F 6E 20 6E 27 79 20 72 65 74 72 6F 75 76 65    hon n'y retrouve
009480:  20 70 6C 75 73 20 20 73 65 73 20 20 70 65 74 69     plus  ses  peti
009490:  74 73 20 20 64 6F 69 74 20 20 20 65 08 5E 74 72    ts  doit   e.^tr
0094A0:  65 20 20 73 61 6C 75 7B 65 20 63 6F 6D 6D 65 20    e  salu{e comme 
0094B0:  69 6C 20 73 65 20 64 6F 69 74 20 2E 0D 0A 20 4D    il se doit ... M
0094C0:  61 69 73 20 3A 20 51 75 61 6E 74 20 6F 6E 20 70    ais : Quant on p
0094D0:  6C 6F 6D 62 65 20 20 75 6E 65 20 20 64 69 73 71    lombe  une  disq
0094E0:  75 65 74 74 65 20 64 65 20 63 65 74 74 65 20 6D    uette de cette m
0094F0:  61 6E 69 7D 72 65 20 6F 6E 20 70 72 7B 76 69 65    ani}re on pr{vie
009500:  6E 74 20 21 21 0D 0A 20 20 20 20 20 4F 75 20 20    nt !!..     Ou  
009510:  6D 69 65 75 78 20 20 2C 20 20 20 6F 6E 20 20 20    mieux  ,   on   
009520:  61 6A 6F 75 74 65 20 20 20 75 6E 65 20 20 20 65    ajoute   une   e
009530:  6E 74 72 7B 65 20 20 20 62 69 64 6F 6E 20 20 20    ntr{e   bidon   
009540:  61 75 20 20 20 63 61 74 61 6C 6F 67 75 65 20 20    au   catalogue  
009550:  20 70 6F 75 72 0D 0A 20 7B 76 69 74 65 72 20 6C     pour.. {viter l
009560:  65 20 72 65 63 6F 75 76 72 65 6D 65 6E 74 20 61    e recouvrement a
009570:  63 63 69 64 65 6E 74 65 6C 20 64 65 20 6C 61 20    ccidentel de la 
009580:  70 72 6F 74 65 63 74 69 6F 6E 20 2E 20 20 0D 0A    protection .  ..
009590:  20 20 20 20 20 41 20 70 61 72 74 20 5C 61 20 2C         A part \a ,
0095A0:  20 6F 6E 20 70 65 75 74 20 73 65 20 64 65 6D 61     on peut se dema
0095B0:  6E 64 65 72 20 40 20 71 75 6F 69 20 5C 61 20 73    nder @ quoi \a s
0095C0:  65 72 74 20 64 65 20 70 72 6F 74 7B 67 65 72 20    ert de prot{ger 
0095D0:  75 6E 20 66 61 6E 7A 69 6E 65 20 3F 0D 0A 20 20    un fanzine ?..  
0095E0:  20 20 20 41 70 72 7D 73 20 6D 75 72 65 20 72 7B       Apr}s mure r{
0095F0:  66 6C 65 78 69 6F 6E 20 28 65 74 20 63 6F 6D 70    flexion (et comp
009600:  74 65 20 74 65 6E 75 20 20 64 65 20 20 6C 27 7B    te tenu  de  l'{
009610:  74 61 74 20 64 27 65 73 70 72 69 74 20 70 6F 73    tat d'esprit pos
009620:  74 20 20 73 6F 69 78 61 6E 74 65 2D 0D 0A 20 68    t  soixante-.. h
009630:  75 69 74 61 72 64 20 61 74 74 61 72 64 7B 20 64    uitard attard{ d
009640:  6F 6E 74 20 66 6F 6E 74 20 70 72 65 75 76 65 20    ont font preuve 
009650:  20 71 75 65 6C 71 75 65 73 2D 75 6E 73 29 20 2C     quelques-uns) ,
009660:  20 20 6F 6E 20 20 73 27 61 70 70 65 72 5C 6F 69      on  s'apper\oi
009670:  74 20 20 71 75 65 20 20 63 65 6C 61 0D 0A 20 7B    t  que  cela.. {
009680:  76 69 74 65 20 20 71 75 65 20 20 71 75 65 6C 71    vite  que  quelq
009690:  75 65 73 20 20 70 65 74 69 74 73 20 20 20 6D 61    ues  petits   ma
0096A0:  6C 69 6E 73 20 20 20 6D 65 74 74 65 6E 74 20 20    lins   mettent  
0096B0:  20 65 6E 20 20 63 69 72 63 75 6C 61 74 69 6F 6E     en  circulation
0096C0:  20 75 6E 65 20 76 65 72 73 69 6F 6E 0D 0A 20 63     une version.. c
0096D0:  65 6E 73 75 72 7B 65 20 64 65 20 4D 69 63 72 6F    ensur{e de Micro
0096E0:  2D 4D 61 67 20 2E 20 4A 65 20 70 65 6E 73 65 20    -Mag . Je pense 
0096F0:  6E 6F 74 61 6D 65 6E 74 20 40 20 63 65 72 74 61    notament @ certa
009700:  69 6E 65 73 20 70 61 67 65 73 20 7B 63 72 61 6E    ines pages {cran
009710:  20 71 75 65 20 53 2E 43 41 52 52 45 0D 0A 20 6E     que S.CARRE.. n
009720:  6F 75 73 20 20 61 63 63 6F 72 64 65 20 20 28 50    ous  accorde  (P
009730:  6F 75 72 20 20 70 61 73 20 20 75 6E 20 20 72 6F    our  pas  un  ro
009740:  6E 64 29 20 20 2E 2E 2E 20 20 4F 75 20 71 75 65    nd)  ...  Ou que
009750:  20 6C 65 73 20 61 64 72 65 73 73 65 73 20 64 65     les adresses de
009760:  73 20 75 6E 73 20 73 6F 69 65 6E 74 0D 0A 20 72    s uns soient.. r
009770:  65 6D 70 6C 61 63 7B 65 73 20 70 61 72 20 6C 65    emplac{es par le
009780:  73 20 61 64 72 65 73 73 65 73 20 20 64 65 73 20    s adresses  des 
009790:  20 61 75 74 72 65 73 20 20 2E 20 20 4D 49 43 52     autres  .  MICR
0097A0:  30 4D 41 47 20 20 65 73 74 20 20 65 6E 20 20 65    0MAG  est  en  e
0097B0:  66 66 65 74 20 6C 65 20 73 65 75 6C 0D 0A 20 66    ffet le seul.. f
0097C0:  61 6E 7A 69 6E 65 20 20 28 40 20 20 20 6E 6F 74    anzine  (@   not
0097D0:  72 65 20 20 20 63 6F 6E 6E 61 69 73 73 61 6E 63    re   connaissanc
0097E0:  65 29 20 20 20 40 20 20 70 75 62 6C 69 65 72 20    e)   @  publier 
0097F0:  20 6C 65 73 20 20 61 64 72 65 73 73 65 73 20 20     les  adresses  
009800:  64 65 20 20 54 4F 55 53 20 6C 65 73 0D 0A 20 66    de  TOUS les.. f
009810:  61 6E 7A 69 6E 65 73 20 65 74 20 63 65 20 73 61    anzines et ce sa
009820:  6E 73 20 61 75 63 75 6E 20 73 65 63 74 61 72 69    ns aucun sectari
009830:  73 6D 65 20 2E 2E 2E 0D 0A 20 0D 0A 20 20 20 20    sme ..... ..    
009840:  20 4C 65 20 6D 65 69 6C 6C 65 75 72 20 20 70 6F     Le meilleur  po
009850:  75 72 20 20 6C 61 20 20 66 69 6E 20 20 3A 20 20    ur  la  fin  :  
009860:  53 75 69 74 65 20 20 40 20 20 75 6E 20 20 61 63    Suite  @  un  ac
009870:  63 6F 72 64 20 20 70 61 73 73 7B 20 20 61 76 65    cord  pass{  ave
009880:  63 20 4D 45 52 49 44 49 45 4E 0D 0A 20 49 4E 46    c MERIDIEN.. INF
009890:  4F 52 4D 41 54 49 51 55 45 20 2C 20 53 2E 43 41    ORMATIQUE , S.CA
0098A0:  52 52 45 20 65 74 20 65 6E 20 6D 65 73 75 72 65    RRE et en mesure
0098B0:  20 64 65 20 20 76 6F 75 73 20 70 72 6F 70 6F 73     de  vous propos
0098C0:  65 72 20 44 49 53 43 4F 4C 4F 47 59 20 35 2E 31    er DISCOLOGY 5.1
0098D0:  20 70 6F 75 72 20 32 35 30 46 0D 0A 20 61 75 20     pour 250F.. au 
0098E0:  6C 69 65 75 20 64 65 73 20 33 35 30 46 20 68 61    lieu des 350F ha
0098F0:  62 69 74 75 65 6C 73 20 2E 20 4A 27 65 73 70 7D    bituels . J'esp}
009900:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
009910:  08 00 01 00 02 09 4E E5 08 00 C1 02 00 00 00 02    ......N.........
009920:  08 00 C2 02 00 00 00 02 08 00 C3 02 00 00 00 02    ................
009930:  08 00 C4 02 00 00 00 02 08 00 C5 02 00 00 00 02    ................
009940:  08 00 C6 02 00 00 00 02 08 00 C7 02 00 00 00 02    ................
009950:  08 00 C8 02 00 00 00 02 08 00 C9 02 00 00 00 02    ................
009960:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009970:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009980:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009990:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0099A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0099B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0099C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0099D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0099E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0099F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009A00:  72 65 20 71 75 65 20 20 5C 61 20 6C 75 69 20 72    re que  \a lui r
009A10:  61 70 70 6F 72 74 65 20 61 75 20 6D 6F 69 6E 73    apporte au moins
009A20:  20 30 2C 34 33 46 20 70 61 72 0D 0A 20 64 69 73     0,43F par.. dis
009A30:  71 75 65 74 74 65 20 2E 2E 2E 0D 0A 0D 0A 20 20    quette .......  
009A40:  20 20 45 63 72 69 72 65 20 6F 75 20 65 6E 76 6F      Ecrire ou envo
009A50:  79 65 72 20 76 6F 73 20 64 6F 6E 73 20 40 20 3A    yer vos dons @ :
009A60:  20 53 2E 43 41 52 52 45 20 31 32 20 52 75 65 20     S.CARRE 12 Rue 
009A70:  64 65 20 43 6F 6C 6D 61 72 20 35 39 32 39 30 20    de Colmar 59290 
009A80:  57 41 53 51 55 45 48 41 4C 0D 0A 20 0D 0A 20 20    WASQUEHAL.. ..  
009A90:  20 20 20 4E 6F 74 65 20 3A 20 20 4F 6E 20 20 40       Note :  On  @
009AA0:  20 20 70 61 72 6C 7B 20 20 64 65 20 20 63 61 74      parl{  de  cat
009AB0:  61 73 74 72 6F 70 68 65 20 20 63 6C 69 6D 61 74    astrophe  climat
009AC0:  69 71 75 65 20 20 64 61 6E 73 20 20 6C 61 20 20    ique  dans  la  
009AD0:  47 69 72 6F 6E 64 65 20 6D 61 69 73 0D 0A 20 61    Gironde mais.. a
009AE0:  70 70 61 72 61 6D 65 6E 74 20 6C 65 73 20 68 61    pparament les ha
009AF0:  62 69 74 61 6E 74 73 20 64 75 20 50 61 73 20 64    bitants du Pas d
009B00:  65 20 43 61 6C 61 69 73 20 20 6F 6E 74 20 20 65    e Calais  ont  e
009B10:  75 78 20 61 75 73 73 69 20 61 70 70 72 69 73 20    ux aussi appris 
009B20:  40 20 6E 61 67 65 72 20 2E 20 4C 65 0D 0A 20 4D    @ nager . Le.. M
009B30:  49 43 52 30 4D 41 47 20 68 6F 72 73 20 73 7B 72    ICR0MAG hors s{r
009B40:  69 65 20 70 72 7B 76 75 20 69 6E 69 74 69 61 6C    ie pr{vu initial
009B50:  65 6D 65 6E 74 20 20 64 7B 62 75 74 20 20 61 6F    ement  d{but  ao
009B60:  75 74 20 20 6E 65 20 73 6F 72 74 69 72 61 20 73    ut  ne sortira s
009B70:  61 6E 73 20 64 6F 75 74 65 20 64 75 0D 0A 20 73    ans doute du.. s
009B80:  7B 63 68 6F 69 72 20 71 75 27 65 6E 20 66 69 6E    {choir qu'en fin
009B90:  20 61 6F 75 74 20 21 20 4E 6F 74 65 72 20 71 75     aout ! Noter qu
009BA0:  27 69 6C 20 20 63 6F 6D 6D 65 6E 63 65 20 40 20    'il  commence @ 
009BB0:  70 6C 65 75 76 6F 69 72 20 73 7B 72 69 65 75 73    pleuvoir s{rieus
009BC0:  65 6D 65 6E 74 20 73 75 72 20 6C 61 0D 0A 20 53    ement sur la.. S
009BD0:  61 6F 6E 65 20 65 74 20 4C 6F 69 72 65 20 28 43    aone et Loire (C
009BE0:  65 63 69 20 65 73 74 20 7B 63 72 69 74 20 20 6C    eci est {crit  l
009BF0:  65 20 20 38 20 20 4A 75 69 6C 6C 65 74 29 20 2E    e  8  Juillet) .
009C00:  20 41 6E 74 69 63 69 70 61 6E 74 20 6C 65 73 20     Anticipant les 
009C10:  7B 76 7D 6E 65 6D 65 6E 74 73 20 2C 0D 0A 20 55    {v}nements ,.. U
009C20:  54 49 4C 2D 53 4F 46 54 20 61 20 6C 6F 75 7B 20    TIL-SOFT a lou{ 
009C30:  75 6E 20 46 65 72 72 79 20 42 6F 61 74 20 20 70    un Ferry Boat  p
009C40:  6F 75 72 20 20 6C 27 61 63 68 65 6D 69 6E 65 6D    our  l'acheminem
009C50:  65 6E 74 20 64 65 73 20 64 69 73 71 75 65 74 74    ent des disquett
009C60:  65 73 20 2E 20 53 69 20 72 69 65 6E 0D 0A 20 6E    es . Si rien.. n
009C70:  65 20 76 6F 75 73 20 65 73 74 20 70 61 72 76 65    e vous est parve
009C80:  6E 75 20 61 76 61 6E 74 20 6C 65 20 31 35 20 61    nu avant le 15 a
009C90:  6F 75 74 20 63 27 65 73 74 20 71 75 65 20 6E 6F    out c'est que no
009CA0:  75 73 20 73 6F 6D 6D 65 73 20 74 6F 75 73 20 6E    us sommes tous n
009CB0:  6F 79 7B 73 20 2E 2E 2E 0D 0A 20 0D 0A 20 20 20    oy{s ..... ..   
009CC0:  20 41 20 70 61 72 74 20 5C 61 20 32 20 66 61 6E     A part \a 2 fan
009CD0:  7A 69 6E 65 73 20 6E 6F 75 73 20 6F 6E 74 20 20    zines nous ont  
009CE0:  65 6E 76 6F 79 7B 20 20 75 6E 20 65 78 65 6D 70    envoy{  un exemp
009CF0:  6C 61 69 72 65 20 20 64 65 20 20 6C 65 75 72 20    laire  de  leur 
009D00:  70 72 6F 64 75 69 74 20 20 65 74 0D 0A 20 76 6F    produit  et.. vo
009D10:  6E 74 20 66 61 69 72 65 20 70 61 72 6C 65 72 20    nt faire parler 
009D20:  20 64 27 65 75 78 20 20 70 61 72 20 20 6C 27 69     d'eux  par  l'i
009D30:  6E 74 65 72 6D 7B 64 69 61 69 72 65 20 20 64 27    nterm{diaire  d'
009D40:  75 6E 65 20 65 6E 74 72 65 70 72 69 73 65 20 20    une entreprise  
009D50:  63 6F 6D 6D 65 72 63 69 61 6C 65 0D 0A 20 28 65    commerciale.. (e
009D60:  74 20 63 68 7D 72 65 20 65 6E 20 70 6C 75 73 29    t ch}re en plus)
009D70:  20 2E 0D 0A 0D 0A 20 20 20 20 20 4C 45 20 53 54     .....     LE ST
009D80:  52 41 44 20 2E 20 55 6E 65 20 62 72 7D 76 65 20    RAD . Une br}ve 
009D90:  20 64 7B 6D 6F 6E 73 74 72 61 74 69 6F 6E 20 20     d{monstration  
009DA0:  76 61 6C 61 6E 74 20 20 6D 69 65 75 78 20 20 71    valant  mieux  q
009DB0:  75 27 75 6E 20 6C 6F 6E 67 20 64 69 73 63 6F 75    u'un long discou
009DC0:  72 73 20 2C 0D 0A 20 76 6F 75 73 20 6C 27 61 76    rs ,.. vous l'av
009DD0:  65 7A 20 64 7B 6A 40 20 20 64 7B 63 6F 75 76 65    ez d{j@  d{couve
009DE0:  72 74 20 20 65 6E 20 20 6F 75 76 72 61 6E 74 20    rt  en  ouvrant 
009DF0:  20 6C 27 65 6E 76 65 6C 6F 70 70 65 20 20 2E 20     l'enveloppe  . 
009E00:  20 4C 65 73 20 20 70 68 6F 74 6F 63 6F 70 69 65     Les  photocopie
009E10:  73 20 64 65 0D 0A 20 4D 2E 42 41 52 42 45 54 20    s de.. M.BARBET 
009E20:  73 6F 6E 74 20 64 65 20 6D 65 69 6C 6C 65 75 72    sont de meilleur
009E30:  65 73 20 71 75 61 6C 69 74 7B 20 2C 20 72 61 73    es qualit{ , ras
009E40:  73 75 72 65 7A 20 20 76 6F 75 73 20 2E 20 49 6C    surez  vous . Il
009E50:  20 66 61 75 64 72 61 20 76 72 61 69 6D 65 6E 74     faudra vraiment
009E60:  20 71 75 65 0D 0A 20 6E 6F 75 73 20 74 72 6F 75     que.. nous trou
009E70:  76 69 6F 6E 73 20 75 6E 65 20 61 75 74 72 65 20    vions une autre 
009E80:  62 7B 63 61 6E 65 20 2E 2E 2E 0D 0A 0D 0A 20 20    b{cane .......  
009E90:  20 20 20 53 59 4E 54 41 58 20 45 52 52 4F 52 20       SYNTAX ERROR 
009EA0:  3A 20 51 75 69 20 40 20 65 6E 76 6F 79 7B 20 73    : Qui @ envoy{ s
009EB0:  65 73 20 33 20 6E 75 6D 7B 72 6F 73 20 64 65 20    es 3 num{ros de 
009EC0:  6D 61 72 73 20 40 20 6D 61 69 20 28 44 65 20 33    mars @ mai (De 3
009ED0:  20 40 20 35 20 70 61 67 65 73 29 20 0D 0A 0D 0A     @ 5 pages) ....
009EE0:  20 20 20 20 20 4C 65 20 74 69 74 72 65 20 76 69         Le titre vi
009EF0:  65 6E 74 20 73 61 6E 73 20 64 6F 75 74 65 20 64    ent sans doute d
009F00:  65 73 20 6E 6F 6D 62 72 65 75 78 20 20 6A 65 75    es nombreux  jeu
009F10:  78 20 64 65 20 6D 6F 74 73 20 71 75 69 20 63 6F    x de mots qui co
009F20:  6E 64 75 69 73 65 6E 74 20 40 20 75 6E 65 0D 0A    nduisent @ une..
009F30:  20 73 75 62 74 69 6C 65 20 64 7B 66 6F 72 6D 61     subtile d{forma
009F40:  74 69 6F 6E 20 64 65 20 20 6C 27 6F 72 74 68 6F    tion de  l'ortho
009F50:  67 72 61 70 68 65 20 20 2E 20 20 28 4C 65 20 20    graphe  .  (Le  
009F60:  63 6F 69 6E 20 20 64 75 20 20 70 7D 72 65 20 20    coin  du  p}re  
009F70:  73 69 66 66 6C 65 75 72 20 2C 20 70 61 72 0D 0A    siffleur , par..
009F80:  20 65 78 65 6D 70 6C 65 20 2E 2E 2E 29 0D 0A 0D     exemple ...)...
009F90:  0A 20 20 20 20 20 4C 61 20 20 70 72 7B 73 65 6E    .     La  pr{sen
009FA0:  74 61 74 69 6F 6E 20 20 2C 20 20 72 7B 61 6C 69    tation  ,  r{ali
009FB0:  73 7B 65 20 20 40 20 20 6C 27 61 69 64 65 20 20    s{e  @  l'aide  
009FC0:  20 64 27 75 6E 20 20 50 2E 41 2E 4F 20 20 72 7B     d'un  P.A.O  r{
009FD0:  76 7D 6C 65 20 20 75 6E 20 20 73 6F 75 5C 69 0D    v}le  un  sou\i.
009FE0:  0A 20 64 27 65 73 74 68 7B 74 69 71 75 65 20 65    . d'esth{tique e
009FF0:  74 20 75 6E 20 74 61 6C 65 6E 74 20 63 65 72 74    t un talent cert
00A000:  61 69 6E 73 20 20 2E 20 20 4C 65 20 20 63 6F 6E    ains  .  Le  con
00A010:  74 65 6E 75 20 73 65 20 63 6F 6D 70 6F 73 65 20    tenu se compose 
00A020:  65 73 73 65 6E 74 69 65 6C 6C 65 6D 65 6E 74 0D    essentiellement.
00A030:  0A 20 64 27 69 6E 66 6F 72 6D 61 74 69 6F 6E 73    . d'informations
00A040:  20 64 69 76 65 72 73 65 73 20 73 75 72 20 6C 65     diverses sur le
00A050:  20 20 6D 6F 6E 64 65 20 20 64 65 73 20 20 70 72      monde  des  pr
00A060:  6F 67 72 61 6D 6D 65 75 72 73 20 64 61 6E 73 20    ogrammeurs dans 
00A070:  6C 65 71 75 65 6C 20 76 69 65 6E 6E 65 6E 74 0D    lequel viennent.
00A080:  0A 20 73 27 69 6E 73 7B 72 65 72 20 71 75 65 6C    . s'ins{rer quel
00A090:  71 75 65 73 20 67 61 67 73 20 65 74 20 64 65 73    ques gags et des
00A0A0:  73 69 6E 73 20 20 68 75 6D 6F 72 69 73 74 69 71    sins  humoristiq
00A0B0:  75 65 73 20 20 2E 20 45 74 20 6C 61 20 70 72 6F    ues  . Et la pro
00A0C0:  67 72 61 6D 6D 61 74 69 6F 6E 20 64 61 6E 73 0D    grammation dans.
00A0D0:  0A 20 74 6F 75 74 20 5C 61 20 3F 20 49 6C 20 79    . tout \a ? Il y
00A0E0:  2D 65 6E 20 40 20 61 73 73 65 7A 20 20 70 65 75    -en @ assez  peu
00A0F0:  20 20 6D 61 69 73 20 20 70 6F 75 72 20 20 63 6F      mais  pour  co
00A100:  6D 70 65 6E 73 65 72 20 63 27 65 73 74 20 69 6E    mpenser c'est in
00A110:  7B 64 69 74 20 65 74 20 64 75 20 70 6C 75 73 0D    {dit et du plus.
00A120:  0A 20 68 61 75 74 20 69 6E 74 7B 72 65 08 5E 74    . haut int{re.^t
00A130:  20 2E 20 28 55 6E 20 70 65 75 20 70 6C 75 73 20     . (Un peu plus 
00A140:  6C 6F 69 6E 20 20 2C 20 20 6C 65 73 20 20 34 20    loin  ,  les  4 
00A150:  20 61 73 74 75 63 65 73 20 71 75 69 20 6D 27 6F     astuces qui m'o
00A160:  6E 74 20 6C 65 20 70 6C 75 73 20 73 7B 64 75 69    nt le plus s{dui
00A170:  74 0D 0A 20 64 61 6E 73 20 63 65 73 20 74 72 6F    t.. dans ces tro
00A180:  69 73 20 6E 75 6D 7B 72 6F 73 29 20 2E 20 55 6E    is num{ros) . Un
00A190:  20 64 65 73 20 20 72 61 72 65 73 20 20 66 61 6E     des  rares  fan
00A1A0:  7A 69 6E 65 73 20 20 40 20 20 6E 65 20 70 61 73    zines  @  ne pas
00A1B0:  20 65 08 5E 74 72 65 20 61 78 7B 20 73 75 72 20     e.^tre ax{ sur 
00A1C0:  6C 65 73 0D 0A 20 6A 65 75 78 20 74 6F 75 74 20    les.. jeux tout 
00A1D0:  65 6E 20 72 65 73 74 61 6E 74 20 72 7B 65 6C 6C    en restant r{ell
00A1E0:  65 6D 65 6E 74 20 61 6D 75 73 61 6E 74 20 64 6F    ement amusant do
00A1F0:  69 74 20 65 08 5E 74 72 65 20 73 61 6C 75 7B 20    it e.^tre salu{ 
00A200:  63 6F 6D 6D 65 20 69 6C 20 73 65 20 64 6F 69 74    comme il se doit
00A210:  20 2E 20 4F 6E 0D 0A 20 6E 6F 74 65 72 61 20 61     . On.. notera a
00A220:  75 20 63 6F 75 72 73 20 64 65 20 63 65 73 20 33    u cours de ces 3
00A230:  20 20 6E 75 6D 7B 72 6F 73 20 20 6C 61 20 20 71      num{ros  la  q
00A240:  75 61 73 69 20 20 61 62 73 65 6E 63 65 20 64 65    uasi  absence de
00A250:  20 72 7D 67 6C 65 6D 65 6E 74 73 20 64 65 20 63     r}glements de c
00A260:  6F 6D 70 74 65 0D 0A 20 70 6C 75 73 20 6F 75 20    ompte.. plus ou 
00A270:  6D 6F 69 6E 73 20 70 65 72 73 6F 6E 6E 65 6C 73    moins personnels
00A280:  20 2E 0D 0A 0D 0A 20 20 20 20 20 20 20 20 20 20     .....          
00A290:  20 20 20 20 20 20 20 20 20 20 20 20 20 54 48 45                 THE
00A2A0:  20 42 45 53 54 20 41 53 54 55 43 45 53 20 4F 46     BEST ASTUCES OF
00A2B0:  20 53 59 4E 54 41 58 20 45 52 52 4F 52 0D 0A 0D     SYNTAX ERROR...
00A2C0:  0A 20 20 20 20 20 4E 75 6D 7B 72 6F 20 31 20 3A    .     Num{ro 1 :
00A2D0:  20 20 43 6F 6E 6E 65 63 74 69 6F 6E 20 20 64 27      Connection  d'
00A2E0:  75 6E 20 20 62 6F 75 74 6F 6E 20 20 70 6F 75 73    un  bouton  pous
00A2F0:  73 6F 69 72 20 20 70 65 72 6D 65 74 74 61 6E 74    soir  permettant
00A300:  20 64 27 65 66 66 65 63 74 75 65 72 20 75 6E 0D     d'effectuer un.
00A310:  0A 20 52 45 53 45 54 20 73 61 6E 73 20 7B 74 65    . RESET sans {te
00A320:  69 6E 64 72 65 20 6C 27 6F 72 64 69 6E 61 74 65    indre l'ordinate
00A330:  75 72 20 6C 6F 72 73 71 75 65 20 6C 65 73 20 20    ur lorsque les  
00A340:  76 65 63 74 65 75 72 73 20 64 65 20 43 54 52 4C    vecteurs de CTRL
00A350:  20 53 48 49 46 54 20 45 53 43 20 73 6F 6E 74 0D     SHIFT ESC sont.
00A360:  0A 20 69 6E 68 69 62 7B 73 20 2E 20 56 61 6C 61    . inhib{s . Vala
00A370:  62 6C 65 20 61 75 73 73 69 20 20 71 75 61 6E 74    ble aussi  quant
00A380:  20 20 75 6E 20 20 70 72 6F 67 72 61 6D 6D 65 20      un  programme 
00A390:  20 61 73 73 65 6D 62 6C 65 75 72 20 20 62 6F 67     assembleur  bog
00A3A0:  75 7B 20 20 40 20 70 6C 61 6E 74 7B 20 6C 65 0D    u{  @ plant{ le.
00A3B0:  0A 20 73 79 73 74 7D 6D 65 20 2E 20 56 6F 74 72    . syst}me . Votr
00A3C0:  65 20 61 6C 69 6D 65 6E 74 61 74 69 6F 6E 20 73    e alimentation s
00A3D0:  65 20 70 6F 72 74 65 72 61 20 69 6E 66 69 6E 69    e portera infini
00A3E0:  6D 65 6E 74 20 6D 69 65 75 78 20 73 69 20 76 6F    ment mieux si vo
00A3F0:  75 73 20 6C 75 69 20 7B 70 61 72 67 6E 65 7A 0D    us lui {pargnez.
00A400:  0A 20 64 65 20 66 72 7B 71 75 65 6E 74 65 73 20    . de fr{quentes 
00A410:  65 78 74 69 6E 63 74 69 6F 6E 73 20 2D 20 20 61    extinctions -  a
00A420:  6C 6C 75 6D 61 67 65 20 20 2E 20 20 4C 61 20 20    llumage  .  La  
00A430:  6D 69 65 6E 6E 65 20 20 40 20 20 74 61 6E 74 20    mienne  @  tant 
00A440:  73 6F 75 66 66 65 72 74 20 64 65 20 63 65 73 0D    souffert de ces.
00A450:  0A 20 70 72 6F 63 7B 64 7B 73 20 71 75 27 65 6C    . proc{d{s qu'el
00A460:  6C 65 20 40 20 6D 61 69 6E 74 65 6E 61 6E 74 20    le @ maintenant 
00A470:  62 69 65 6E 20 20 64 75 20 20 6D 61 6C 20 20 40    bien  du  mal  @
00A480:  20 20 61 63 74 69 76 65 72 20 20 6D 65 73 20 65      activer  mes e
00A490:  78 74 65 6E 73 69 6F 6E 73 20 52 4F 4D 20 2E 0D    xtensions ROM ..
00A4A0:  0A 20 50 6F 75 76 61 69 65 6E 74 20 70 61 73 20    . Pouvaient pas 
00A4B0:  64 69 72 65 20 5C 61 20 75 6E 20 6F 75 20 64 65    dire \a un ou de
00A4C0:  75 78 20 61 6E 73 20 70 6C 75 73 20 74 6F 08 5E    ux ans plus to.^
00A4D0:  74 20 3F 0D 0A 0D 0A 20 20 20 20 20 4E 75 6D 7B    t ?....     Num{
00A4E0:  72 6F 20 32 20 3A 20 55 6E 20 70 6F 6B 65 20 71    ro 2 : Un poke q
00A4F0:  75 69 20 70 65 72 6D 65 74 20 20 64 65 20 63 68    ui permet  de ch
00A500:  61 72 67 65 72 20 75 6E 20 66 69 63 68 69 65 72    arger un fichier
00A510:  20 62 69 6E 61 69 72 65 20 73 61 6E 73 20 74 6F     binaire sans to
00A520:  75 63 68 65 72 0D 0A 20 40 20 6C 61 20 63 6F 6D    ucher.. @ la com
00A530:  6D 61 6E 64 65 20 6D 7B 6D 6F 72 79 20 74 6F 75    mande m{mory tou
00A540:  74 20 65 6E 20 20 70 6C 61 5C 61 6E 74 20 20 6C    t en  pla\ant  l
00A550:  65 20 20 62 75 66 66 65 72 20 20 64 72 69 76 65    e  buffer  drive
00A560:  20 64 61 6E 73 20 6C 61 20 7A 6F 6E 65 20 6C 61     dans la zone la
00A570:  20 70 6C 75 73 0D 0A 20 68 61 75 74 65 20 70 6F     plus.. haute po
00A580:  73 73 69 62 6C 65 20 2E 20 55 74 69 6C 69 73 61    ssible . Utilisa
00A590:  62 6C 65 20 75 6E 69 71 75 65 6D 65 6E 74 20 20    ble uniquement  
00A5A0:  65 6E 20 20 6D 6F 64 65 20 20 64 69 72 65 63 74    en  mode  direct
00A5B0:  20 63 61 72 20 63 65 6C 61 20 65 6E 74 72 61 69     car cela entrai
00A5C0:  08 5E 6E 65 20 6C 65 0D 0A 20 6D 65 73 73 61 67    .^ne le.. messag
00A5D0:  65 20 27 53 79 6E 74 61 78 20 65 72 72 6F 72 27    e 'Syntax error'
00A5E0:  20 65 6E 20 20 73 6F 72 74 69 65 20 20 2E 20 20     en  sortie  .  
00A5F0:  55 6E 20 20 64 7B 74 6F 75 72 6E 65 6D 65 6E 74    Un  d{tournement
00A600:  0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20    ..              
00A610:  20 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D     ---------------
00A620:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
00A630:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
00A640:  2D 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20    -..             
00A650:  20 2D 20 4D 4F 44 49 46 49 43 41 54 49 4F 4E 53     - MODIFICATIONS
00A660:  20 41 50 50 4F 52 54 45 45 53 20 41 20 4C 41 20     APPORTEES A LA 
00A670:  52 4F 55 54 49 4E 45 20 44 27 41 4E 41 4C 59 53    ROUTINE D'ANALYS
00A680:  45 20 2D 0D 0A 20 20 20 20 20 20 20 20 20 20 20    E -..           
00A690:  20 20 20 20 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D        ------------
00A6A0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
00A6B0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
00A6C0:  2D 2D 2D 2D 0D 0A 20 0D 0A 20 20 20 20 20 4C 61    ----.. ..     La
00A6D0:  20 72 6F 75 74 69 6E 65 20 64 27 61 6E 61 6C 79     routine d'analy
00A6E0:  73 65 20 40 20 7B 74 7B 20 20 72 65 73 74 72 75    se @ {t{  restru
00A6F0:  63 74 75 72 7B 65 20 70 6F 75 72 20 75 6E 65 20    ctur{e pour une 
00A700:  6D 65 69 6C 6C 65 75 72 65 20 63 6F 6D 70 61 74    meilleure compat
00A710:  69 62 69 6C 69 74 7B 0D 0A 20 61 76 65 63 20 20    ibilit{.. avec  
00A720:  6C 65 73 20 20 70 72 6F 67 72 61 6D 6D 65 73 20    les  programmes 
00A730:  20 64 65 20 20 6C 65 63 74 75 72 65 20 20 7B 63     de  lecture  {c
00A740:  72 69 74 75 72 65 20 20 20 2E 20 20 43 69 20 20    riture   .  Ci  
00A750:  64 65 73 73 6F 75 73 20 20 2C 20 20 6C 61 20 20    dessous  ,  la  
00A760:  73 65 63 74 69 6F 6E 0D 0A 20 72 65 74 72 61 76    section.. retrav
00A770:  61 69 6C 6C 7B 65 20 2E 0D 0A 20 20 20 20 20 4C    aill{e ...     L
00A780:  27 65 73 73 65 6E 74 69 65 6C 20 64 65 73 20 20    'essentiel des  
00A790:  6D 6F 64 69 66 69 63 61 74 69 6F 6E 73 20 20 70    modifications  p
00A7A0:  6F 72 74 65 20 20 73 75 72 20 20 6C 65 20 20 64    orte  sur  le  d
00A7B0:  7B 70 6C 61 63 65 6D 65 6E 74 20 20 64 65 73 20    {placement  des 
00A7C0:  72 6F 75 74 69 6E 65 73 0D 0A 20 64 27 61 66 66    routines.. d'aff
00A7D0:  69 63 68 61 67 65 20 65 6E 20 66 69 6E 20 64 65    ichage en fin de
00A7E0:  20 73 65 63 74 69 6F 6E 20 20 65 74 20 20 6C 27     section  et  l'
00A7F0:  69 6E 63 6F 72 70 6F 72 61 74 69 6F 6E 20 20 64    incorporation  d
00A800:  65 20 20 71 75 65 6C 71 75 65 73 20 6C 61 62 65    e  quelques labe
00A810:  6C 73 20 2E 20 4C 65 73 0D 0A 20 7A 6F 6E 65 73    ls . Les.. zones
00A820:  20 6D 6F 64 69 66 69 7B 65 73 20 73 6F 6E 74 20     modifi{es sont 
00A830:  73 7B 70 61 72 7B 65 73 20 64 75 20 72 65 73 74    s{par{es du rest
00A840:  65 20 70 61 72 20 64 65 73 20 74 69 72 65 74 73    e par des tirets
00A850:  20 2E 0D 0A 20 3B 0D 0A 20 41 4E 41 42 49 53 20     ... ;.. ANABIS 
00A860:  20 43 41 4C 4C 20 46 49 4E 44 4C 45 4E 20 20 20     CALL FINDLEN   
00A870:  20 3B 4C 69 72 65 20 49 44 20 65 74 20 63 61 6C     ;Lire ID et cal
00A880:  63 75 6C 65 72 20 6C 6F 6E 67 75 65 75 72 0D 0A    culer longueur..
00A890:  20 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D     ;--------------
00A8A0:  2D 2D 2D 2D 2D 2D 0D 0A 20 50 41 53 46 4F 52 31    ------.. PASFOR1
00A8B0:  20 4A 50 20 4E 43 2C 50 41 53 46 4F 52 4D 20 20     JP NC,PASFORM  
00A8C0:  3B 43 65 20 73 61 75 74 20 65 73 74 20 6D 6F 64    ;Ce saut est mod
00A8D0:  69 66 69 7B 20 70 61 72 20 4C 49 54 50 48 59 0D    ifi{ par LITPHY.
00A8E0:  0A 20 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    . ;-------------
00A8F0:  2D 2D 2D 2D 2D 2D 2D 0D 0A 20 20 20 20 20 20 20    -------..       
00A900:  20 20 43 41 4C 4C 20 50 4C 45 43 54 55 52 0D 0A      CALL PLECTUR..
00A910:  20 20 20 20 20 20 20 20 20 43 41 4C 4C 20 46 49             CALL FI
00A920:  58 4C 46 46 20 20 20 20 20 3B 30 20 6F 75 20 23    XLFF     ;0 ou #
00A930:  46 46 0D 0A 20 3B 0D 0A 20 20 20 20 20 20 20 20    FF.. ;..        
00A940:  20 4C 44 20 41 2C 28 4E 42 53 45 43 29 0D 0A 20     LD A,(NBSEC).. 
00A950:  20 20 20 20 20 20 20 20 4C 44 20 42 2C 41 0D 0A            LD B,A..
00A960:  20 20 20 20 20 20 20 20 20 58 4F 52 20 41 0D 0A             XOR A..
00A970:  20 20 20 20 20 20 20 20 20 4C 44 20 28 43 4F 55             LD (COU
00A980:  4E 54 29 2C 41 20 20 3B 4E 6F 6D 62 72 65 20 64    NT),A  ;Nombre d
00A990:  65 20 73 65 63 74 65 75 72 73 20 6C 75 73 0D 0A    e secteurs lus..
00A9A0:  20 20 20 20 20 20 20 20 20 4C 44 20 48 4C 2C 4C             LD HL,L
00A9B0:  49 54 46 44 43 31 0D 0A 20 3B 0D 0A 20 20 20 20    ITFDC1.. ;..    
00A9C0:  20 20 20 20 20 4C 44 20 41 2C 23 34 36 0D 0A 20         LD A,#46.. 
00A9D0:  20 20 20 20 20 20 20 20 43 41 4C 4C 20 53 45 54            CALL SET
00A9E0:  43 4F 4D 32 0D 0A 20 20 20 20 20 20 20 20 20 4C    COM2..         L
00A9F0:  44 20 48 4C 2C 54 41 4E 41 50 20 20 20 20 20 3B    D HL,TANAP     ;
00AA00:  00 52 53 58 50 52 54 20 20 42 49 4E 00 00 00 00    .RSXPRT  BIN....
00AA10:  00 00 02 00 00 00 80 00 C4 09 00 00 00 00 00 00    ................
00AA20:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00AA30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00AA40:  C4 09 00 28 05 00 00 00 00 00 00 00 00 00 00 00    ...(............
00AA50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00AA60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00AA70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00AA80:  2A D4 BD 22 4E 80 01 0F 80 21 8E 80 C3 D1 BC 50    *.."N....!.....P
00AA90:  80 C3 93 80 C3 D1 81 C3 38 82 C3 4B 82 C3 A8 82    ........8..K....
00AAA0:  C3 36 83 C3 3A 83 C3 3E 83 C3 8F 83 C3 A7 83 C3    .6..:..>........
00AAB0:  BC 83 C3 CE 83 C3 E0 83 C3 26 84 C3 34 84 C3 3C    .........&..4..<
00AAC0:  84 C3 44 84 C3 38 85 C3 3D 85 C3 9F 85 C3 00 00    ..D..8..=.......
00AAD0:  43 4F 4E D6 45 44 49 C3 50 52 54 C3 50 52 54 D6    CON.EDI.PRT.PRT.
00AAE0:  4D 49 44 C3 45 CC 45 D5 45 C4 44 50 C5 44 50 CF    MID.E.E.E.DP.DP.
00AAF0:  54 D0 54 44 D0 57 4B 45 D9 44 CC 44 C8 44 D4 53    T.TD.WKE.D.D.D.S
00AB00:  D4 4C 49 4E 45 D2 4C 49 4E C5 43 41 C4 00 00 00    .LINE.LIN.CA....
00AB10:  00 00 00 FE 02 C2 6C 83 DD 6E 00 DD 66 01 22 3F    ......l..n..f."?
00AB20:  89 DD 6E 02 26 01 3E 19 BD DA 67 83 CD 75 BB 21    ..n.&.>...g..u.!
00AB30:  C4 87 CD 85 83 CD CA 80 21 C9 87 CD 85 83 CD F7    ........!.......
00AB40:  80 21 CF 87 CD 85 83 C3 2F 81 2A 3F 89 06 04 FD    .!....../.*?....
00AB50:  21 59 89 FD 5E 00 FD 56 01 AF A7 ED 52 38 03 3C    !Y..^..V....R8.<
00AB60:  18 F8 CD F1 80 FD 23 FD 23 19 10 E7 7D CD F1 80    ......#.#...}...
00AB70:  C9 C6 30 CD 5A BB C9 3E 26 CD 5A BB 2A 3F 89 06    ..0.Z..>&.Z.*?..
00AB80:  03 FD 21 63 89 FD 5E 00 FD 56 01 AF A7 ED 52 38    ..!c..^..V....R8
00AB90:  03 3C 18 F8 CD 23 81 FD 23 FD 23 19 10 E7 7D CD    .<...#..#.#...}.
00ABA0:  23 81 C9 FE 0A 38 02 C6 07 C6 30 CD 5A BB C9 2A    #....8....0.Z..*
00ABB0:  3F 89 06 08 4C 3E 30 CB 01 30 01 3C CD 5A BB 10    ?...L>0..0.<.Z..
00ABC0:  F4 06 08 4D 3E 30 CB 01 30 01 3C CD 5A BB 10 F4    ...M>0..0.<.Z...
00ABD0:  C9 FD E1 DD 2B DD 2B 18 0A FD E1 FE 06 C2 6C 83    ....+.+.......l.
00ABE0:  CD 99 81 DD 6E 02 7D FE 1A D2 67 83 DD 66 04 22    ....n.}...g..f."
00ABF0:  3B 89 22 3D 89 CD B1 87 D2 67 83 DD 7E 06 B7 C4    ;."=.....g..~...
00AC00:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
00AC10:  09 00 01 00 02 09 4E E5 09 00 C1 02 00 00 00 02    ......N.........
00AC20:  09 00 C2 02 00 00 00 02 09 00 C3 02 00 00 00 02    ................
00AC30:  09 00 C4 02 00 00 00 02 09 00 C5 02 00 00 00 02    ................
00AC40:  09 00 C6 02 00 00 00 02 09 00 C7 02 00 00 00 02    ................
00AC50:  09 00 C8 02 00 00 00 02 09 00 C9 02 00 00 00 02    ................
00AC60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00AC70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00AC80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00AC90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00ACA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00ACB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00ACC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00ACD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00ACE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00ACF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00AD00:  AF 81 FD E5 CD C4 81 DD 7E 08 CD 90 BB DD 7E 0A    ........~.....~.
00AD10:  CD 96 BB 2A 3B 89 C3 75 BB DD 6E 00 DD 66 01 22    ...*;..u..n..f."
00AD20:  41 89 7E 32 43 89 23 5E 23 56 ED 53 45 89 C9 FE    A.~2C.#^#V.SE...
00AD30:  01 28 04 3E 14 18 02 3E 12 F5 2A 3B 89 CD 75 BB    .(.>...>..*;..u.
00AD40:  F1 C3 5A BB CD 93 BB 32 4A 89 CD 99 BB 32 4B 89    ..Z....2J....2K.
00AD50:  C9 CD 59 81 21 3B 88 06 FF 36 00 23 10 FB CD 90    ..Y.!;...6.#....
00AD60:  87 21 3B 88 CD 00 B9 CD 3A BD CD 03 B9 06 00 21    .!;.....:......!
00AD70:  3B 88 7E B7 28 04 04 23 18 F8 78 B7 28 06 3A 43    ;.~.(..#..x.(.:C
00AD80:  89 B8 30 15 3E 07 CD 5A BB 3E 42 CD 1E BB C2 2B    ..0.>..Z.>B....+
00AD90:  82 2A 3B 89 CD 75 BB 18 C8 ED 5B 45 89 C5 4F 06    .*;..u....[E..O.
00ADA0:  00 21 3B 88 ED B0 2A 41 89 C1 70 3A 4A 89 CD 90    .!;...*A..p:J...
00ADB0:  BB 3A 4B 89 CD 96 BB C9 CD 59 81 2A 45 89 3A 43    .:K......Y.*E.:C
00ADC0:  89 47 7E CD 5A BB 23 10 F9 18 E0 CD 59 81 ED 5B    .G~.Z.#.....Y..[
00ADD0:  69 89 7A B3 C4 44 84 3E 1B 2A 3B 89 95 47 3A 43    i.z..D.>.*;..G:C
00ADE0:  89 B8 D2 71 83 2A 5B BB 22 A5 82 3E C3 32 5A BB    ...q.*[."..>.2Z.
00ADF0:  21 96 82 22 5B BB 2A 45 89 3A 43 89 47 CD 8E 82    !.."[.*E.:C.G...
00AE00:  2A A5 82 22 5B BB 3E CF 32 5A BB C3 2B 82 7E CD    *.."[.>.2Z..+.~.
00AE10:  5A BB 23 10 F9 C9 CD A4 82 3E 08 CD A4 82 3E 0A    Z.#......>....>.
00AE20:  CD A4 82 C9 CF 00 00 C9 FE 05 C2 6C 83 CD 99 81    ...........l....
00AE30:  32 3E 89 CD B1 87 D2 71 83 05 78 32 3E 89 DD 6E    2>.....q..x2>..n
00AE40:  02 7D FE 1A D2 67 83 26 01 22 3B 89 DD 7E 04 B7    .}...g.&.";..~..
00AE50:  C4 AF 81 CD C4 81 DD 7E 06 CD 90 BB DD 7E 08 CD    .......~.....~..
00AE60:  96 BB AF 32 47 89 3A 43 89 47 CB 47 28 06 3E FF    ...2G.:C.G.G(.>.
00AE70:  32 47 89 04 3A 69 89 B7 28 02 CB 20 3A 3E 89 90    2G..:i..(.. :>..
00AE80:  1F 2A 3B 89 67 24 CD 75 BB 3A 47 89 B7 CA 3B 82    .*;.g$.u.:G...;.
00AE90:  3A 43 89 47 2A 45 89 7E FE 20 F5 CC 28 83 F1 CD    :C.G*E.~. ..(...
00AEA0:  5A BB 23 10 F2 C3 2B 82 3A 47 89 B7 C8 AF 32 47    Z.#...+.:G....2G
00AEB0:  89 3E 20 C3 5A BB 06 12 18 08 06 13 18 04 06 14    .> .Z...........
00AEC0:  18 00 FE 02 C2 6C 83 DD 7E 00 FE 1A D2 67 83 6F    .....l..~....g.o
00AED0:  26 01 C5 CD 75 BB CD C4 81 DD 7E 02 CD 96 BB C1    &...u.....~.....
00AEE0:  78 CD 5A BB C3 2B 82 21 D5 87 18 08 21 EB 87 18    x.Z..+.!....!...
00AEF0:  03 21 05 88 E5 CD 44 84 E1 7E FE FF CA 06 BB CD    .!....D..~......
00AF00:  5A BB 23 18 F4 7E FE FF C8 CD 5A BB 23 18 F6 FE    Z.#..~....Z.#...
00AF10:  02 C2 6C 83 DD 5E 00 DD 56 01 DD 6E 02 DD 66 03    ..l..^..V..n..f.
00AF20:  7E 12 23 13 7E 12 C9 FE 02 C2 6C 83 DD 5E 00 DD    ~.#.~.....l..^..
00AF30:  56 01 DD 6E 02 DD 66 03 73 23 72 C9 FE 02 C2 6C    V..n..f.s#r....l
00AF40:  83 DD 6E 00 DD 66 01 7E 6F 26 00 C3 9E 80 FE 02    ..n..f.~o&......
00AF50:  C2 6C 83 DD 6E 00 DD 66 01 5E 23 56 EB C3 9E 80    .l..n..f.^#V....
00AF60:  FE 01 CA F5 83 FE 05 20 26 CD 51 81 21 25 88 CD    ....... &.Q.!%..
00AF70:  79 83 C3 2B 82 CD 99 81 CD 06 BB FE 20 38 F9 FE    y..+........ 8..
00AF80:  61 38 02 E6 DF 2A 45 89 77 2A 41 89 36 01 C9 FE    a8...*E.w*A.6...
00AF90:  02 C2 6C 83 CD 99 81 CD 06 BB E6 DF FE 4F 28 E5    ..l..........O(.
00AFA0:  FE 4E 28 E1 18 F1 21 4C 84 11 FF 00 ED 53 69 89    .N(...!L.....Si.
00AFB0:  22 D4 BD C9 21 9A 84 11 00 FF 18 F0 21 D1 84 11    "...!.......!...
00AFC0:  FF FF 18 E8 2A 4E 80 11 00 00 18 E0 F5 E5 1E 02    ....*N..........
00AFD0:  CD A5 BB 3E 19 CD 5A BB 3E FF CD 5A BB 0E 08 06    ...>..Z.>..Z....
00AFE0:  04 56 AF CB 4B 20 0E CB 22 CB 22 CB 22 CB 22 18    .V..K ..".".".".
00AFF0:  04 CB 27 CB 27 CB 22 30 02 F6 03 10 F4 CD 5A BB    ..'.'."0......Z.
00B000:  23 0D 20 DB 3E FF E1 D5 E5 CD 4D 80 E1 D1 1D C8    #. .>.....M.....
00B010:  3E 09 CD 5A BB F1 24 E5 18 B6 F5 2D E5 1E 02 CD    >..Z..$....-....
00B020:  A5 BB 3E 19 CD 5A BB 3E FF CD 5A BB 06 04 CB 4B    ..>..Z.>..Z....K
00B030:  20 04 23 23 23 23 7E CD 5A BB CD 5A BB 23 10 F6     .####~.Z..Z.#..
00B040:  3E FF E1 D5 E5 CD 4D 80 E1 2C D1 1D C8 F1 E5 18    >.....M..,......
00B050:  CE F5 2D E5 1E 04 CD A5 BB 3E 19 CD 5A BB 3E FF    ..-......>..Z.>.
00B060:  CD 5A BB CB 43 28 04 23 23 23 23 0E 04 06 04 56    .Z..C(.####....V
00B070:  7B FE 03 30 08 CB 22 CB 22 CB 22 CB 22 AF CB 27    {..0.."."."."..'
00B080:  CB 27 CB 22 30 02 F6 03 10 F4 CD 5A BB CD 5A BB    .'."0......Z..Z.
00B090:  23 0D 20 D9 3E FF E1 D5 E5 CD 4D 80 E1 D1 CB 43    #. .>.....M....C
00B0A0:  C2 24 85 2C 7B FE 03 C2 31 85 3E 09 CD 5A BB 2D    .$.,{...1.>..Z.-
00B0B0:  24 F1 1D C8 F5 E5 18 9E 21 F9 BB 18 03 21 F6 BB    $.......!....!..
00B0C0:  22 75 85 FE 06 DA 6C 83 47 CD E1 BB 32 4C 89 DD    "u....l.G...2L..
00B0D0:  7E 00 FE 10 30 04 CD DE BB 05 CB 40 C2 6C 83 C5    ~...0......@.l..
00B0E0:  05 DD 23 DD 23 10 FA C1 CB 38 21 C0 BB 22 93 85    ..#.#....8!.."..
00B0F0:  CD 85 85 05 21 F6 BB 22 93 85 CD 85 85 10 FB 3A    ....!..".......:
00B100:  4C 89 C3 DE BB DD 56 03 DD 5E 02 DD 66 01 DD 6E    L.....V..^..f..n
00B110:  00 C5 CD 00 00 C1 DD 2B DD 2B DD 2B DD 2B C9 FE    .......+.+.+.+..
00B120:  06 28 19 FE 08 C2 6C 83 DD 6E 00 26 00 DD 5E 02    .(....l..n.&..^.
00B130:  16 00 DD 23 DD 23 DD 23 DD 23 18 06 21 16 00 11    ...#.#.#.#..!...
00B140:  16 00 22 57 89 ED 53 55 89 DD 7E 00 47 C5 CD E1    .."W..SU..~.G...
00B150:  BB 32 4C 89 DD 7E 02 CD DE BB DD 56 0B DD 5E 0A    .2L..~.....V..^.
00B160:  DD 66 09 DD 6E 08 ED 53 4D 89 22 4F 89 CD C0 BB    .f..n..SM."O....
00B170:  DD 56 07 DD 5E 06 DD 66 05 DD 6E 04 ED 53 51 89    .V..^..f..n..SQ.
00B180:  22 53 89 CD 56 87 C1 78 B7 CA 46 87 FE 01 20 22    "S..V..x..F... "
00B190:  CD 16 86 C3 46 87 2A 4F 89 A7 ED 5B 57 89 ED 52    ....F.*O...[W..R
00B1A0:  ED 5B 4D 89 CD C0 BB ED 5B 51 89 21 00 00 CD F9    .[M.....[Q.!....
00B1B0:  BB C9 FE 02 20 18 CD 16 86 2A 4F 89 A7 ED 5B 53    .... ....*O...[S
00B1C0:  89 ED 52 ED 5B 57 89 19 CD 20 86 C3 46 87 FE 03    ..R.[W... ..F...
00B1D0:  20 35 CD 58 86 C3 46 87 2A 4D 89 ED 5B 55 89 19     5.X..F.*M..[U..
00B1E0:  22 4D 89 2A 51 89 A7 ED 52 ED 52 22 51 89 2A 4F    "M.*Q...R.R"Q.*O
00B1F0:  89 ED 5B 57 89 ED 52 22 4F 89 2A 53 89 ED 52 ED    ..[W..R"O.*S..R.
00B200:  52 22 53 89 C3 4C 87 FE 04 C2 16 87 CD 92 86 C3    R"S..L..........
00B210:  46 87 CD 58 86 2A 4F 89 ED 5B 4D 89 E5 D5 CD C0    F..X.*O..[M.....
00B220:  BB ED 5B 55 89 CD 83 87 2A 57 89 CD F9 BB 2A 4D    ..[U....*W....*M
00B230:  89 ED 5B 51 89 19 22 4D 89 EB 2A 4F 89 CD C0 BB    ..[Q.."M..*O....
00B240:  2A 57 89 ED 5B 55 89 CD F9 BB 2A 4F 89 ED 5B 53    *W..[U....*O..[S
00B250:  89 A7 ED 52 22 4F 89 ED 5B 4D 89 CD C0 BB 2A 57    ...R"O..[M....*W
00B260:  89 CD 89 87 ED 5B 55 89 CD F9 BB 2A 4D 89 ED 5B    .....[U....*M..[
00B270:  51 89 A7 ED 52 EB 2A 4F 89 CD C0 BB 2A 57 89 CD    Q...R.*O....*W..
00B280:  89 87 ED 5B 55 89 CD 83 87 CD F9 BB D1 E1 22 4F    ...[U........."O
00B290:  89 ED 53 4D 89 C9 FE 10 30 2C D6 03 47 C5 C5 C5    ..SM....0,..G...
00B2A0:  CD 58 86 C1 10 F9 C1 2A 57 89 CD 3F 87 22 57 89    .X.....*W..?."W.
00B2B0:  C1 2A 55 89 CD 3F 87 22 55 89 CD 95 86 18 07 E5    .*U..?."U.......
00B2C0:  D1 05 19 10 FD C9 3A 4A 89 C3 DE BB 2A 4F 89 ED    ......:J....*O..
00B2D0:  5B 4D 89 CD C0 BB ED 5B 51 89 21 00 00 CD F9 BB    [M.....[Q.!.....
00B2E0:  11 00 00 2A 53 89 CD 89 87 CD F9 BB 21 00 00 ED    ...*S.......!...
00B2F0:  5B 51 89 CD 83 87 CD F9 BB 11 00 00 2A 53 89 CD    [Q..........*S..
00B300:  F9 BB C9 EB CD 89 87 EB C9 AF 95 6F 9C 95 67 C9    ...........o..g.
00B310:  CD 00 B9 3A 01 DE FE 71 28 0E FE C9 20 05 21 5E    ...:...q(... .!^
00B320:  BD 18 08 21 5B BD 18 03 21 3A BD 22 E8 81 C3 03    ...![...!:."....
00B330:  B9 CD 11 BC 06 14 38 06 28 02 CB 20 CB 20 3A 3E    ......8.(.. . :>
00B340:  89 04 B8 C9 44 45 43 3A FF 20 48 45 58 3A FF 20    ....DEC:. HEX:. 
00B350:  42 49 4E 3A FF 1F 01 01 18 20 45 52 52 45 55 52    BIN:..... ERREUR
00B360:  20 4C 4F 43 41 54 45 20 07 18 FF 1F 01 01 18 20     LOCATE ....... 
00B370:  45 52 52 45 55 52 20 50 41 52 41 4D 45 54 52 45    ERREUR PARAMETRE
00B380:  53 20 07 18 FF 1F 01 01 18 20 54 52 4F 50 20 4C    S ....... TROP L
00B390:  4F 4E 47 20 50 4F 55 52 20 41 46 46 49 43 48 45    ONG POUR AFFICHE
00B3A0:  52 20 07 18 FF 07 20 50 72 65 73 73 65 72 20 75    R .... Presser u
00B3B0:  6E 65 20 74 6F 75 63 68 65 20 FF 00 00 00 00 00    ne touche ......
00B3C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B3D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B3E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B3F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B400:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B410:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B420:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B430:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B440:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B450:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B460:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B470:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B480:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B490:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B4A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B4B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B4C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B4D0:  00 00 00 00 00 16 00 16 00 10 27 E8 03 64 00 0A    ..........'..d..
00B4E0:  00 01 00 00 10 00 01 10 00 00 00 00 00 00 00 00    ................
00B4F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B500:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B510:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B520:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B530:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B540:  00 00 00 00 1A 42 42 35 41 0D 0A 4D 41 54 41 44    .....BB5A..MATAD
00B550:  52 20 20 45 51 55 20 23 42 42 41 35 0D 0A 49 4E    R  EQU #BBA5..IN
00B560:  44 50 52 54 20 20 45 51 55 20 23 42 44 44 34 0D    DPRT  EQU #BDD4.
00B570:  0A 3B 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 48    .;..        LD H
00B580:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B590:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B5A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B5B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B5C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B5D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B5E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B5F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B600:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B610:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B620:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B630:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B640:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B650:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B660:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B670:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B680:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B690:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B6A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B6B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B6C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B6D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B6E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B6F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B700:  00 46 44 43 20 20 20 20 20 42 41 53 00 00 00 00    .FDC     BAS....
00B710:  00 00 00 00 00 70 01 00 F9 1B 00 00 00 00 00 00    .....p..........
00B720:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B730:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B740:  F9 1B 00 DC 04 EF 19 10 01 9F 20 1E 92 27 01 0B    .......... ..'..
00B750:  00 00 F8 EF 19 24 01 9F 20 1E 92 27 00 5F 00 2E    .....$.. ..'._..
00B760:  4F 0B 00 00 63 B0 EF 10 01 0B 00 00 63 B1 EF 0E    O...c.......c...
00B770:  01 0B 00 00 63 B2 EF 0F 01 0B 00 00 63 B3 EF 11    ....c.......c...
00B780:  07 00 0A 00 01 C0 00 25 00 14 00 01 C0 2A 2A 2A    .......%.....***
00B790:  20 4D 45 4E 55 20 50 52 49 4E 43 49 50 41 4C 20     MENU PRINCIPAL 
00B7A0:  53 4F 53 20 4E 2E 31 20 2A 2A 2A 00 07 00 1E 00    SOS N.1 ***.....
00B7B0:  01 C0 00 1E 00 28 00 AA 20 1C FF 3F 01 B7 22 78    .....(.. ..?.."x
00B7C0:  22 01 AA 20 FF 42 F5 0F 01 89 01 8E 20 61 2D 7A    ".. .B...... a-z
00B7D0:  00 18 00 32 00 A8 22 72 73 78 70 72 74 2E 63 6F    ...2.."rsxprt.co
00B7E0:  64 22 01 83 20 1C 00 80 00 1B 00 3C 00 A8 22 6C    d".. ......<.."l
00B7F0:  65 63 74 65 75 72 35 2E 63 6F 64 22 2C 1F 00 00    ecteur5.cod",...
00B800:  40 1C 90 00 07 00 46 00 01 C0 00 22 00 50 00 01    @.....F....".P..
00B810:  C0 2A 2A 2A 20 49 4E 49 54 49 41 4C 49 53 41 54    .*** INITIALISAT
00B820:  49 4F 4E 20 50 41 47 45 20 2A 2A 2A 00 07 00 5A    ION PAGE ***...Z
00B830:  00 01 C0 00 27 00 64 00 AD 20 0F 01 82 20 19 0D    ....'.d.. ... ..
00B840:  01 A2 20 0E 2C 19 0A 01 A2 20 0F 2C 0E 01 A2 20    .. .,.... .,... 
00B850:  10 2C 11 01 A2 20 11 2C 19 0F 00 80 00 6E 00 0B    .,... .,.....n..
00B860:  00 00 77 B1 EF 0F 01 0B 00 00 77 B2 EF 19 28 01    ..w.......w...(.
00B870:  0B 00 00 77 B3 EF 0F 01 0B 00 00 77 B4 EF 17 01    ...w.......w....
00B880:  0B 00 00 E1 EF 0F 01 9F 20 1E AC 4E 01 0B 00 00    ........ ..N....
00B890:  77 B1 EF 0F 01 0B 00 00 77 B2 EF 0F 01 0B 00 00    w.......w.......
00B8A0:  77 B4 EF 19 19 01 9F 20 1E AC 4E 01 0B 00 00 77    w...... ..N....w
00B8B0:  B1 EF 19 28 01 0B 00 00 77 B2 EF 19 28 01 9F 20    ...(....w...(.. 
00B8C0:  1E AC 4E 01 0B 00 00 77 B1 EF 0F 01 0B 00 00 77    ..N....w.......w
00B8D0:  B3 EF 19 19 01 9F 20 1E AC 4E 00 09 01 78 00 03    ...... ..N...x..
00B8E0:  00 00 E1 EF FF 16 28 19 14 29 01 7C 00 50 52 54    ......(..).|.PRT
00B8F0:  D6 2C 0F 2C 11 2C 0E 2C 0F 2C 13 2C 40 03 00 00    .,.,.,.,.,.,@...
00B900:  E1 01 7C 00 50 52 54 D6 2C 0F 2C 11 2C 0E 2C 19    ..|.PRT.,.,.,.,.
00B910:  28 2C 13 2C 40 03 00 00 E1 01 03 00 00 E1 EF 22    (,.,@.........."
00B920:  53 4F 53 20 50 52 4F 47 52 41 4D 4D 45 55 52 53    SOS PROGRAMMEURS
00B930:  20 4E 2E 33 22 01 7C 00 44 D4 01 7C 00 4D 49 44     N.3".|.D..|.MID
00B940:  C3 2C 0F 2C 11 2C 0E 2C 11 2C 40 03 00 00 E1 01    .,.,.,.,.,@.....
00B950:  03 00 00 E1 EF 22 20 28 43 29 20 55 54 49 4C 2D    ....." (C) UTIL-
00B960:  53 4F 46 54 20 31 39 38 39 20 22 01 7C 00 44 CC    SOFT 1989 ".|.D.
00B970:  01 7C 00 4D 49 44 C3 2C 0F 2C 11 2C 0E 2C 13 2C    .|.MID.,.,.,.,.,
00B980:  40 03 00 00 E1 01 7C 00 53 D4 01 03 00 00 E1 EF    @.....|.S.......
00B990:  22 4D 2E 4D 41 49 47 52 4F 54 20 4C 61 20 47 64    "M.MAIGROT La Gd
00B9A0:  65 20 56 65 72 72 69 65 72 65 22 01 7C 00 4D 49    e Verriere".|.MI
00B9B0:  44 C3 2C 0F 2C 11 2C 0E 2C 14 2C 40 03 00 00 E1    D.,.,.,.,.,@....
00B9C0:  01 03 00 00 E1 EF 22 37 31 39 39 30 20 53 74 2E    ......"71990 St.
00B9D0:  4C 45 47 45 52 20 73 6F 75 73 20 42 45 55 56 52    LEGER sous BEUVR
00B9E0:  41 59 22 00 19 00 82 00 7C 00 4D 49 44 C3 2C 0F    AY".....|.MID.,.
00B9F0:  2C 11 2C 0E 2C 15 2C 40 03 00 00 E1 00 07 00 D0    ,.,.,.,@........
00BA00:  07 01 C0 00 21 00 DA 07 01 C0 2A 2A 2A 20 46 44    ....!.....*** FD
00BA10:  43 20 4D 45 4E 55 20 50 52 49 4E 43 49 50 41 4C    C MENU PRINCIPAL
00BA20:  20 2A 2A 2A 00 07 00 E4 07 01 C0 00 1B 00 EE 07     ***............
00BA30:  03 00 00 E3 EF 22 20 46 44 43 20 37 36 35 20 22    ....." FDC 765 "
00BA40:  01 9F 20 1E 24 4F 00 88 00 F8 07 03 00 00 C1 28    .. .$O.........(
00BA50:  0E 29 EF 22 20 55 74 69 6C 69 73 61 74 69 6F 6E    .)." Utilisation
00BA60:  20 20 73 65 63 74 69 6F 6E 20 22 01 03 00 00 C1      section ".....
00BA70:  28 0F 29 EF 22 20 53 65 63 74 69 6F 6E 20 74 68    (.)." Section th
00BA80:  65 6F 72 69 65 20 20 46 44 43 20 22 01 03 00 00    eorie  FDC "....
00BA90:  C1 28 10 29 EF 22 20 50 72 6F 67 72 61 6D 6D 65    .(.)." Programme
00BAA0:  73 20 63 6F 6D 6D 65 6E 74 65 73 20 22 01 03 00    s commentes "...
00BAB0:  00 C1 28 11 29 EF 22 20 51 75 69 74 74 65 72 20    ..(.)." Quitter 
00BAC0:  6C 61 20 73 65 63 74 69 6F 6E 20 2A 20 22 00 07    la section * "..
00BAD0:  00 02 08 01 C0 00 1F 00 0C 08 03 00 00 E2 EF FF    ................
00BAE0:  16 28 FF 0E 28 03 00 00 E1 28 0E 29 29 29 01 9F    .(..(....(.)))..
00BAF0:  20 1E D8 13 00 1F 00 16 08 B2 20 0B 00 00 E9 F4     ......... .....
00BB00:  0F 20 A0 20 1E 2A 08 2C 1E 52 08 2C 1E 70 08 2C    . . .*.,.R.,.p.,
00BB10:  1E 34 08 00 07 00 20 08 01 C0 00 23 00 2A 08 03    .4.... ....#.*..
00BB20:  00 00 E1 EF 22 5E 66 64 63 33 6D 65 2E 61 73 63    ...."^fdc3me.asc
00BB30:  22 01 9F 20 1E 3E 4E 01 A0 20 1E 3C 00 00 1A 00    ".. .>N.. .<....
00BB40:  34 08 9F 20 1E BA 27 01 85 22 73 6F 73 33 2E 62    4.. ..'.."sos3.b
00BB50:  61 73 22 2C 1A 06 04 00 07 00 3E 08 01 C0 00 07    as",......>.....
00BB60:  00 48 08 01 C0 00 23 00 52 08 03 00 00 E1 EF 22    .H....#.R......"
00BB70:  5E 66 64 63 33 74 31 2E 61 73 63 22 01 9F 20 1E    ^fdc3t1.asc".. .
00BB80:  3E 4E 01 A0 20 1E 3C 00 00 5A 00 53 08 01 C0 61    >N.. .<..Z.S...a
00BB90:  24 28 30 29 3D 22 20 20 54 68 65 6F 72 69 65 20    $(0)="  Theorie 
00BBA0:  70 61 72 74 69 65 20 31 20 22 3A 61 24 28 31 29    partie 1 ":a$(1)
00BBB0:  3D 22 20 20 54 68 65 6F 72 69 65 31 20 28 73 75    ="  Theorie1 (su
00BBC0:  69 74 65 29 20 22 3A 61 24 28 32 29 3D 22 20 20    ite) ":a$(2)="  
00BBD0:  54 68 65 6F 72 69 65 20 70 61 72 74 69 65 20 32    Theorie partie 2
00BBE0:  20 22 00 6D 00 5C 08 0D 00 00 6D 61 78 E9 EF 10     ".m.\....max...
00BBF0:  01 0D 00 00 E4 EF 10 01 0D 00 00 E5 EF 19 13 01    ................
00BC00:  0D 00 00 77 B1 EF 19 0B 01 0D 00 00 77 B2 EF 19    ...w........w...
00BC10:  1E 01 0D 00 00 77 B3 EF 19 0A 01 0D 00 00 77 B4    .....w........w.
00BC20:  EF 19 15 01 0D 00 00 E1 EF 0E 01 0D 00 00 64 E8    ..............d.
00BC30:  EF 19 0E 01 0D 00 00 64 EC EF 19 0E 01 9F 20 1E    .......d...... .
00BC40:  98 4E 01 0D 00 00 79 B1 EF 0D 00 00 F9 F4 11 00    .N....y.........
00BC50:  23 00 5D 08 9F 20 1E A6 13 01 A1 20 0B 00 00 E1    #.].. ..... ....
00BC60:  F2 F5 19 10 20 EB 20 9F 20 1E FC 4E 01 A0 20 1E    .... . . ..N.. .
00BC70:  F8 07 00 2E 00 5E 08 A1 20 FF 75 28 03 00 00 E1    .....^.. .u(....
00BC80:  28 0B 00 00 E9 29 2C 0F 29 EF 22 7E 22 EB 20 9F    (....),.)."~". .
00BC90:  20 1E CE 27 01 9F 20 1E B0 13 01 A0 20 1E 8E 08     ..'.. ..... ...
00BCA0:  00 21 00 5F 08 9F 20 1E D4 4E 01 B2 20 0D 00 00    .!._.. ..N.. ...
00BCB0:  E9 F4 0F 20 A0 20 1E 60 08 2C 1E 61 08 2C 1E 62    ... . .`.,.a.,.b
00BCC0:  08 00 1F 00 60 08 03 00 00 E1 EF 22 66 64 63 2E    ....`......"fdc.
00BCD0:  61 73 63 22 01 9F 20 1E 3E 4E 01 A0 20 1E 3C 00    asc".. .>N.. .<.
00BCE0:  00 20 00 61 08 03 00 00 E1 EF 22 66 64 63 31 2E    . .a......"fdc1.
00BCF0:  61 73 63 22 01 9F 20 1E 3E 4E 01 A0 20 1E 3C 00    asc".. .>N.. .<.
00BD00:  00 20 00 62 08 03 00 00 E1 EF 22 66 64 63 32 2E    . .b......"fdc2.
00BD10:  61 73 63 22 01 9F 20 1E 3E 4E 01 A0 20 1E 3C 00    asc".. .>N.. .<.
00BD20:  00 07 00 66 08 01 C0 00 F4 00 70 08 03 00 00 E1    ...f......p.....
00BD30:  28 0E 29 EF 22 20 4C 65 63 74 75 72 65 20 20 70    (.)." Lecture  p
00BD40:  68 79 73 69 71 75 65 20 22 01 03 00 00 E1 28 0F    hysique ".....(.
00BD50:  29 EF 22 20 45 63 72 69 74 75 72 65 20 73 65 63    )." Ecriture sec
00BD60:  74 65 75 72 73 20 22 01 03 00 00 E1 28 10 29 EF    teurs ".....(.).
00BD70:  22 20 45 64 69 74 69 6F 6E 20 20 20 20 62 75 66    " Edition    buf
00BD80:  66 65 72 20 22 01 03 00 00 E1 28 11 29 EF 22 20    fer ".....(.)." 
00BD90:  43 72 65 65 72 20 20 75 6E 65 20 20 70 69 73 74    Creer  une  pist
00BDA0:  65 20 22 01 03 00 00 E1 28 12 29 EF 22 20 4D 6F    e ".....(.)." Mo
00BDB0:  64 69 66 69 63 61 74 69 6F 6E 73 20 67 65 6E 2E    difications gen.
00BDC0:  22 01 03 00 00 E1 28 13 29 EF 22 20 4D 6F 64 65    ".....(.)." Mode
00BDD0:  20 65 6D 70 6C 6F 69 20 70 72 6F 67 2E 20 22 01     emploi prog. ".
00BDE0:  03 00 00 E1 28 14 29 EF 22 20 4C 61 6E 63 65 72    ....(.)." Lancer
00BDF0:  20 20 70 72 6F 67 72 61 6D 6D 65 20 22 01 01 C0      programme "...
00BE00:  61 24 28 37 29 3D 22 20 20 55 74 69 6C 69 73 61    a$(7)="  Utilisa
00BE10:  74 69 6F 6E 20 44 65 6D 6F 20 22 00 22 00 71 08    tion Demo ".".q.
00BE20:  01 C0 61 24 28 38 29 3D 22 20 20 41 63 63 65 73    ..a$(8)="  Acces
00BE30:  20 20 70 72 6F 67 72 61 6D 6D 65 20 22 00 1D 00      programme "...
00BE40:  75 08 0D 00 00 6D 61 78 E9 EF 14 01 0D 00 00 E4    u....max........
00BE50:  EF 10 01 0D 00 00 E5 EF 19 13 00 54 00 7A 08 0B    ...........T.z..
00BE60:  00 00 77 B1 EF 19 0B 01 0B 00 00 77 B2 EF 19 1E    ..w........w....
00BE70:  01 0B 00 00 77 B3 EF 19 0A 01 0B 00 00 77 B4 EF    ....w........w..
00BE80:  19 15 01 0B 00 00 E1 EF 0E 01 0B 00 00 64 E8 EF    .............d..
00BE90:  19 0E 01 0B 00 00 64 EC EF 19 0E 01 9F 20 1E 98    ......d...... ..
00BEA0:  4E 01 0B 00 00 79 B1 EF 0B 00 00 F9 F4 0F 00 23    N....y.........#
00BEB0:  00 84 08 9F 20 1E A6 13 01 A1 20 0B 00 00 E1 F2    .... ..... .....
00BEC0:  F5 19 10 20 EB 20 9F 20 1E FC 4E 01 A0 20 1E F8    ... . . ..N.. ..
00BED0:  07 00 2E 00 8E 08 A1 20 FF 75 28 03 00 00 E1 28    ....... .u(....(
00BEE0:  0B 00 00 E9 29 2C 0F 29 EF 22 7E 22 EB 20 9F 20    ....),.)."~". . 
00BEF0:  1E CE 27 01 9F 20 1E B0 13 01 A0 20 1E 8E 08 00    ..'.. ..... ....
00BF00:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
00BF10:  0A 00 01 00 02 09 4E E5 0A 00 C1 02 00 00 00 02    ......N.........
00BF20:  0A 00 C2 02 00 00 00 02 0A 00 C3 02 00 00 00 02    ................
00BF30:  0A 00 C4 02 00 00 00 02 0A 00 C5 02 00 00 00 02    ................
00BF40:  0A 00 C6 02 00 00 00 02 0A 00 C7 02 00 00 00 02    ................
00BF50:  0A 00 C8 02 00 00 00 02 0A 00 C9 02 00 00 00 02    ................
00BF60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00BF70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00BF80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00BF90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00BFA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00BFB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00BFC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00BFD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00BFE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00BFF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C000:  3D 00 98 08 9F 20 1E D4 4E 01 B2 20 0D 00 00 E9    =.... ..N.. ....
00C010:  F4 0F 20 A0 20 1E C0 08 2C 1E E8 08 2C 1E 10 09    .. . ...,...,...
00C020:  2C 1E 38 09 2C 1E 60 09 2C 1E 7E 09 2C 1E E2 09    ,.8.,.`.,.~.,...
00C030:  01 83 20 1A 30 75 01 A0 20 1E 3C 00 00 07 00 A2    .. .0u.. .<.....
00C040:  08 01 C0 00 23 00 C0 08 03 00 00 E1 EF 22 5E 66    ....#........"^f
00C050:  64 63 33 70 31 2E 61 73 63 22 01 9F 20 1E 3E 4E    dc3p1.asc".. .>N
00C060:  01 A0 20 1E 3C 00 00 23 00 E8 08 03 00 00 E1 EF    .. .<..#........
00C070:  22 5E 66 64 63 33 70 32 2E 61 73 63 22 01 9F 20    "^fdc3p2.asc".. 
00C080:  1E 3E 4E 01 A0 20 1E 3C 00 00 23 00 10 09 03 00    .>N.. .<..#.....
00C090:  00 E1 EF 22 5E 66 64 63 33 70 33 2E 61 73 63 22    ..."^fdc3p3.asc"
00C0A0:  01 9F 20 1E 3E 4E 01 A0 20 1E 3C 00 00 23 00 38    .. .>N.. .<..#.8
00C0B0:  09 03 00 00 E1 EF 22 5E 66 64 63 33 70 34 2E 61    ......"^fdc3p4.a
00C0C0:  73 63 22 01 9F 20 1E 3E 4E 01 A0 20 1E 3C 00 00    sc".. .>N.. .<..
00C0D0:  23 00 60 09 03 00 00 E1 EF 22 5E 66 64 63 33 70    #.`......"^fdc3p
00C0E0:  35 2E 61 73 63 22 01 9F 20 1E 3E 4E 01 A0 20 1E    5.asc".. .>N.. .
00C0F0:  3C 00 00 24 00 7E 09 03 00 00 E1 EF 22 5E 46 44    <..$.~......"^FD
00C100:  43 33 4E 4F 54 2E 61 73 63 22 01 9F 20 1E 3E 4E    C3NOT.asc".. .>N
00C110:  01 A0 20 1E 3C 00 00 2C 00 88 09 01 C0 20 61 24    .. .<..,..... a$
00C120:  3D 22 66 64 63 73 75 62 72 2E 61 73 63 22 3A 47    ="fdcsubr.asc":G
00C130:  4F 53 55 42 20 32 30 30 33 30 3A 47 4F 54 4F 20    OSUB 20030:GOTO 
00C140:  36 30 00 2D 00 B0 09 01 C0 20 61 24 3D 22 6D 65    60.-..... a$="me
00C150:  66 64 63 70 72 2E 61 73 63 22 3A 47 4F 53 55 42    fdcpr.asc":GOSUB
00C160:  20 32 30 30 33 30 3A 47 4F 54 4F 20 36 30 20 00     20030:GOTO 60 .
00C170:  16 00 C4 09 01 C0 52 55 4E 22 74 73 74 69 6E 74    ......RUN"tstint
00C180:  2E 62 61 73 22 00 07 00 CE 09 01 C0 00 10 00 D8    .bas"...........
00C190:  09 9F 20 1E CE 27 01 A0 20 1E 84 08 00 1E 00 E2    .. ..'.. .......
00C1A0:  09 A8 22 2D 46 44 43 56 34 2E 42 49 4E 22 01 83    .."-FDCV4.BIN"..
00C1B0:  20 1A 30 75 01 A0 20 1E 32 00 00 07 00 EC 09 01     .0u.. .2.......
00C1C0:  C0 00 0F 00 F6 09 01 C0 64 69 76 65 72 73 20 22    ........divers "
00C1D0:  00 07 00 00 0A 01 C0 00 12 00 0A 0A 9F 20 1E CE    ............. ..
00C1E0:  27 01 A0 20 1E 84 08 20 20 00 07 00 14 0A 01 C0    '.. ...  .......
00C1F0:  00 17 00 1E 0A 01 C0 2A 2A 2A 20 58 58 58 58 58    .......*** XXXXX
00C200:  58 58 58 20 2A 2A 2A 00 07 00 28 0A 01 C0 00 10    XXX ***...(.....
00C210:  00 32 0A 9F 20 1E CE 27 01 A0 20 1E 84 08 00 07    .2.. ..'.. .....
00C220:  00 3C 0A 01 C0 00 07 00 46 0A 01 C0 00 07 00 50    .<......F......P
00C230:  0A 01 C0 00 17 00 5A 0A 01 C0 2A 2A 2A 20 41 20    ......Z...*** A 
00C240:  53 55 49 56 52 45 20 2A 2A 2A 00 07 00 64 0A 01    SUIVRE ***...d..
00C250:  C0 00 1E 00 6E 0A A1 20 0D 00 00 E1 F2 F5 19 10    ....n.. ........
00C260:  20 EB 20 1E 70 08 20 01 97 20 9F 20 1E C4 27 00     . .p. .. . ..'.
00C270:  49 00 78 0A 03 00 00 C1 EF AC 28 03 00 00 C1 28    I.x.......(....(
00C280:  0B 00 00 C9 29 2C 19 13 2C 16 29 01 A1 20 03 00    ....),..,.).. ..
00C290:  00 F2 EF 22 44 22 EB 20 CA 20 03 00 00 C1 20 01    ..."D". . .... .
00C2A0:  97 20 03 00 00 E1 EF 03 00 00 E1 F4 22 2E 41 53    . ..........".AS
00C2B0:  43 22 01 A0 20 1E 3E 4E 00 1C 00 82 0A 03 00 00    C".. .>N........
00C2C0:  E3 EF 22 20 41 20 53 55 49 56 52 45 22 01 9F 20    .." A SUIVRE".. 
00C2D0:  1E 24 4F 20 00 07 00 83 0A 01 C0 00 3E 00 8C 0A    .$O ........>...
00C2E0:  9F 20 1E 48 4E 01 A9 20 0F 2C 19 0C 01 BF 22 18    . .HN.. .,....".
00C2F0:  20 52 45 50 4C 41 43 45 52 20 46 41 43 45 31 20     REPLACER FACE1 
00C300:  53 56 50 20 18 07 22 01 83 20 1C 06 BB 01 85 20    SVP ..".. ..... 
00C310:  22 53 4F 53 33 22 2C 19 3C 00 25 00 96 0A 9F 20    "SOS3",.<.%.... 
00C320:  1E D8 13 01 B2 20 0B 00 00 E9 F4 0F 20 A0 20 1E    ..... ...... . .
00C330:  B4 0A 2C 1E BE 0A 2C 1E C8 0A 2C 1E 34 08 00 1F    ..,...,...,.4...
00C340:  00 A0 0A 03 00 00 E2 EF FF 16 28 FF 0E 28 03 00    ..........(..(..
00C350:  00 E1 28 0E 29 29 29 01 9F 20 1E D8 13 00 1F 00    ..(.))).. ......
00C360:  AA 0A B2 20 0D 00 00 E9 F4 0F 20 A0 20 1E B4 0A    ... ...... . ...
00C370:  2C 1E BE 0A 2C 1E C8 0A 2C 1E 34 08 00 0E 00 B4    ,...,...,.4.....
00C380:  0A BF 20 22 6F 70 31 22 01 CE 00 1F 00 BE 0A 9F    .. "op1"........
00C390:  20 1E BA 27 01 03 00 00 E1 EF 22 46 44 43 2E 42     ..'......"FDC.B
00C3A0:  41 53 22 01 A0 20 1E D2 0A 00 20 00 C8 0A 9F 20    AS".. .... .... 
00C3B0:  1E BA 27 01 03 00 00 E1 EF 22 49 4E 46 4F 2E 42    ..'......"INFO.B
00C3C0:  41 53 22 01 A0 20 1E D2 0A 00 0E 00 D2 0A 85 20    AS".. ......... 
00C3D0:  03 00 00 E1 2C 19 3C 00 07 00 88 13 01 C0 00 3C    ....,.<........<
00C3E0:  00 92 13 01 C0 2A 2A 2A 20 4D 65 6E 75 20 63 65    .....*** Menu ce
00C3F0:  6E 74 72 65 20 6D 69 64 24 28 61 24 2C 28 69 29    ntre mid$(a$,(i)
00C400:  2C 65 2C 64 29 20 73 61 6E 73 20 69 6E 74 65 72    ,e,d) sans inter
00C410:  6C 69 67 6E 65 73 20 2A 2A 2A 00 07 00 9C 13 01    lignes ***......
00C420:  C0 00 7A 00 A6 13 0B 00 00 6D 65 EE EF 0F 01 0B    ..z......me.....
00C430:  00 00 64 F9 EF 0F 01 9E 20 0B 00 00 E9 EF 0E 20    ..d..... ...... 
00C440:  EC 20 0B 00 00 6D 61 78 E9 01 03 00 00 E1 EF AC    . ...max........
00C450:  28 03 00 00 E1 28 0B 00 00 E9 29 2C 0B 00 00 E4    (....(....),....
00C460:  2C 0B 00 00 E5 29 01 7C 00 4D 49 44 C3 2C 0B 00    ,....).|.MID.,..
00C470:  00 63 B1 2C 0B 00 00 63 B2 2C 0E 2C 0B 00 00 79    .c.,...c.,.,...y
00C480:  B1 F4 0B 00 00 64 F9 F6 0B 00 00 E9 2C 40 03 00    .....d......,@..
00C490:  00 E1 01 B0 01 0B 00 00 E9 EF 0E 00 0A 00 B0 13    ................
00C4A0:  A0 20 1E 1E 14 00 07 00 BA 13 01 C0 00 2C 00 C4    . ...........,..
00C4B0:  13 01 C0 2A 2A 2A 20 4D 65 6E 75 20 63 65 6E 74    ...*** Menu cent
00C4C0:  72 65 20 34 20 6C 69 67 6E 65 73 20 65 73 70 61    re 4 lignes espa
00C4D0:  63 65 65 73 20 2A 2A 2A 00 07 00 CE 13 01 C0 00    cees ***........
00C4E0:  23 00 D8 13 0B 00 00 79 B1 EF 0B 00 00 F9 F4 0F    #......y........
00C4F0:  01 0B 00 00 64 F9 EF 10 01 0B 00 00 6D 61 78 E9    ....d.......max.
00C500:  EF 11 00 82 00 E2 13 0B 00 00 6D 65 EE EF 10 01    ..........me....
00C510:  9E 20 0B 00 00 E9 EF 0E 20 EC 20 0B 00 00 6D 61    . ...... . ...ma
00C520:  78 E9 01 7C 00 4D 49 44 C3 2C 0B 00 00 63 B1 2C    x..|.MID.,...c.,
00C530:  0B 00 00 63 B2 2C 0E 2C 0B 00 00 79 B1 F4 0B 00    ...c.,.,...y....
00C540:  00 64 F9 F6 0B 00 00 E9 2C 40 03 00 00 E1 28 0B    .d......,@....(.
00C550:  00 00 E9 29 01 7C 00 4D 49 44 C3 2C 0B 00 00 63    ...).|.MID.,...c
00C560:  B3 2C 0B 00 00 63 B2 2C 0E 2C 0B 00 00 79 B1 F4    .,...c.,.,...y..
00C570:  0B 00 00 64 F9 F6 0B 00 00 E9 F5 0F 2C 40 03 00    ...d........,@..
00C580:  00 E2 01 B0 00 3D 00 EC 13 7C 00 4D 49 44 C3 2C    .....=...|.MID.,
00C590:  0B 00 00 63 B3 2C 0B 00 00 63 B2 2C 0E 2C 0B 00    ...c.,...c.,.,..
00C5A0:  00 79 B1 F4 0B 00 00 64 F9 F6 28 0B 00 00 E9 F5    .y.....d..(.....
00C5B0:  0F 29 F4 0F 2C 40 03 00 00 E2 01 0B 00 00 E9 EF    .)..,@..........
00C5C0:  0E 00 20 00 F6 13 9F 20 1E 1E 14 01 A1 20 0B 00    .. .... ..... ..
00C5D0:  00 E1 EF F5 19 10 20 EB 20 C9 20 01 97 20 1E F6    ...... . . .. ..
00C5E0:  13 00 07 00 00 14 01 C0 00 23 00 0A 14 01 C0 2A    .........#.....*
00C5F0:  2A 2A 20 53 6F 75 73 20 70 72 6F 67 72 61 6D 6D    ** Sous programm
00C600:  65 20 6D 65 6E 75 73 20 2A 2A 2A 00 07 00 14 14    e menus ***.....
00C610:  01 C0 00 43 00 1E 14 A1 20 0B 00 00 6D 65 EE EF    ...C.... ...me..
00C620:  10 20 EB 20 7C 00 4D 49 44 C3 2C 0B 00 00 63 B3    . . |.MID.,...c.
00C630:  2C 0B 00 00 63 B2 2C 0E 2C 0B 00 00 79 B1 F4 0B    ,...c.,.,...y...
00C640:  00 00 E9 F6 0B 00 00 64 F9 2C 40 03 00 00 E1 28    .......d.,@....(
00C650:  0B 00 00 E9 29 00 A1 00 28 14 A1 20 0B 00 00 6D    ....)...(.. ...m
00C660:  65 EE EF 0F 20 EB 20 03 00 00 E1 EF AC 28 03 00    e... . ......(..
00C670:  00 E1 28 0B 00 00 E9 29 2C 0B 00 00 E4 2C 0B 00    ..(....),....,..
00C680:  00 E5 29 01 A1 20 FF 75 28 03 00 00 E1 28 0B 00    ..).. .u(....(..
00C690:  00 E9 29 2C 0F 29 F2 22 7E 22 EB 20 7C 00 4D 49    ..),.)."~". |.MI
00C6A0:  44 C3 2C 0B 00 00 63 B3 2C 0B 00 00 63 B2 2C 0E    D.,...c.,...c.,.
00C6B0:  2C 0B 00 00 79 B1 F4 0B 00 00 E9 F6 0B 00 00 64    ,...y..........d
00C6C0:  F9 2C 40 03 00 00 E1 20 01 97 20 7C 00 4D 49 44    .,@.... .. |.MID
00C6D0:  C3 2C 0B 00 00 63 B1 2C 0B 00 00 63 B0 2C 0E 2C    .,...c.,...c.,.,
00C6E0:  0B 00 00 79 B1 F4 0B 00 00 E9 F6 0B 00 00 64 F9    ...y..........d.
00C6F0:  2C 40 03 00 00 E1 00 33 00 32 14 03 00 00 D2 EF    ,@.....3.2......
00C700:  22 DC 22 01 7C 00 57 4B 45 D9 2C 40 03 00 00 D2    ".".|.WKE.,@....
00C710:  01 0B 00 00 E1 EF FF 01 28 03 00 00 F2 29 F5 19    ........(....)..
00C720:  D0 01 0B 00 00 E6 EF 19 7D 00 1E 00 3C 14 A1 20    ........}...<.. 
00C730:  0B 00 00 E1 EF F5 19 10 20 FC 20 0B 00 00 E1 EF    ........ . .....
00C740:  F5 19 72 20 EB 20 C9 00 50 00 46 14 A1 20 0B 00    ..r . ..P.F.. ..
00C750:  00 E1 F1 0E 20 FC 20 0B 00 00 E1 EE 0B 00 00 6D    .... . ........m
00C760:  65 EE 20 EB 20 A1 20 0B 00 00 6D 65 EE F1 11 20    e. . . ...me... 
00C770:  EB 20 0B 00 00 E3 EF 0B 00 00 63 B2 01 0B 00 00    . ........c.....
00C780:  E6 EF 19 FA 01 9F 20 1E 42 27 01 A0 20 1E 32 14    ...... .B'.. .2.
00C790:  20 01 97 20 1E 32 14 00 43 00 50 14 A1 20 0B 00     .. .2..C.P.. ..
00C7A0:  00 6D 65 EE EF 10 20 EB 20 7C 00 4D 49 44 C3 2C    .me... . |.MID.,
00C7B0:  0B 00 00 63 B1 2C 0B 00 00 63 B2 2C 0E 2C 0B 00    ...c.,...c.,.,..
00C7C0:  00 79 B1 F4 0B 00 00 E9 F6 0B 00 00 64 F9 2C 40    .y..........d.,@
00C7D0:  03 00 00 E1 28 0B 00 00 E9 29 00 3D 00 5A 14 A1    ....(....).=.Z..
00C7E0:  20 0B 00 00 6D 65 EE EF 0F 20 EB 20 7C 00 4D 49     ...me... . |.MI
00C7F0:  44 C3 2C 0B 00 00 63 B1 2C 0B 00 00 63 B2 2C 0E    D.,...c.,...c.,.
00C800:  2C 0B 00 00 79 B1 F4 0B 00 00 E9 F6 0B 00 00 64    ,...y..........d
00C810:  F9 2C 40 03 00 00 E1 00 1F 00 64 14 B2 20 0B 00    .,@.......d.. ..
00C820:  00 E1 F4 0F 20 A0 20 1E 6E 14 2C 1E 78 14 2C 1E    .... . .n.,.x.,.
00C830:  8C 14 2C 1E 96 14 00 37 00 6E 14 A1 20 0B 00 00    ..,....7.n.. ...
00C840:  E9 EE 0E 20 EB 20 0B 00 00 E9 EF 0B 00 00 E9 F5    ... . ..........
00C850:  0F 01 A0 20 1E A0 14 20 01 97 20 0B 00 00 E9 EF    ... ... .. .....
00C860:  0B 00 00 6D 61 78 E9 01 A0 20 1E A0 14 00 37 00    ...max... ....7.
00C870:  78 14 A1 20 0B 00 00 E9 F1 0B 00 00 6D 61 78 E9    x.. ........max.
00C880:  20 EB 20 0B 00 00 E9 EF 0B 00 00 E9 F4 0F 01 A0     . .............
00C890:  20 1E A0 14 20 01 97 20 0D 00 00 E9 EF 0E 01 A0     ... .. ........
00C8A0:  20 1E A0 14 00 06 00 82 14 CE 00 71 00 8C 14 A1     ..........q....
00C8B0:  20 0D 00 00 78 B2 EE 0D 00 00 78 B1 20 EB 20 0D     ...x.....x. . .
00C8C0:  00 00 E9 EF 0D 00 00 E9 F5 0D 00 00 6D 61 78 E9    ............max.
00C8D0:  F7 10 01 0D 00 00 78 B2 EF 0D 00 00 78 B2 F5 0D    ......x.....x...
00C8E0:  00 00 64 F8 01 A0 20 1E A0 14 20 01 97 20 0D 00    ..d... ... .. ..
00C8F0:  00 78 B2 EF 0D 00 00 78 B2 F4 0D 00 00 64 F8 01    .x.....x.....d..
00C900:  0D 00 00 E9 EF 0D 00 00 E9 F4 0D 00 00 6D 61 78    .............max
00C910:  E9 F6 11 01 CE 01 A0 20 1E A0 14 00 65 00 96 14    ....... ....e...
00C920:  A1 20 0D 00 00 78 B2 F1 0D 00 00 78 B1 20 EB 20    . ...x.....x. . 
00C930:  0D 00 00 78 B2 EF 0D 00 00 78 B2 F4 0D 00 00 64    ...x.....x.....d
00C940:  F8 01 0D 00 00 E9 EF 0D 00 00 E9 F4 0D 00 00 6D    ...............m
00C950:  61 78 E9 F6 11 20 01 97 20 0D 00 00 E9 EF 0D 00    ax... .. .......
00C960:  00 E9 F5 0D 00 00 6D 61 78 E9 F7 10 01 0D 00 00    ......max.......
00C970:  78 B2 EF 0D 00 00 78 B2 F5 0D 00 00 64 F8 01 CE    x.....x.....d...
00C980:  00 29 00 A0 14 A1 20 0B 00 00 6D 65 EE F1 11 20    .).... ...me... 
00C990:  EB 20 0B 00 00 E3 EF 0B 00 00 63 B3 01 9F 20 1E    . ........c... .
00C9A0:  42 27 20 01 97 20 1E 1E 14 00 0A 00 AA 14 A0 20    B' .. ......... 
00C9B0:  1E 1E 14 00 20 00 B4 14 01 C0 2A 2A 2A 20 46 4C    .... .....*** FL
00C9C0:  41 53 48 49 4E 47 20 64 75 20 63 61 64 72 65 20    ASHING du cadre 
00C9D0:  2A 2A 2A 00 07 00 10 27 01 C0 00 25 00 1A 27 01    ***....'...%..'.
00C9E0:  C0 2A 2A 2A 20 53 4F 55 53 20 50 52 4F 47 52 41    .*** SOUS PROGRA
00C9F0:  4D 4D 45 53 20 44 49 56 45 52 53 20 2A 2A 2A 00    MMES DIVERS ***.
00CA00:  07 00 24 27 01 C0 00 20 00 2E 27 01 C0 2A 2A 2A    ..$'... ..'..***
00CA10:  20 46 4C 41 53 48 49 4E 47 20 73 75 20 63 61 64     FLASHING su cad
00CA20:  72 65 20 2A 2A 2A 00 07 00 38 27 01 C0 00 65 00    re ***...8'...e.
00CA30:  42 27 CC 20 0F 2C 0B 00 00 E6 2C 19 14 2C 19 0F    B'. .,....,..,..
00CA40:  01 0B 00 00 F4 EF 16 01 0B 00 00 64 EC EF 11 01    ...........d....
00CA50:  0B 00 00 64 E8 EF 11 01 9F 20 1E 6A 27 01 0B 00    ...d..... .j'...
00CA60:  00 E3 EF 0B 00 00 63 B1 01 9F 20 1E 6A 27 01 0B    ......c... .j'..
00CA70:  00 00 E3 EF 0B 00 00 63 B2 01 0B 00 00 F4 EF 12    .......c........
00CA80:  01 0B 00 00 64 EC EF 19 10 01 0B 00 00 64 E8 EF    ....d........d..
00CA90:  19 10 00 07 00 4C 27 01 C0 00 3C 00 56 27 01 C0    .....L'...<.V'..
00CAA0:  2A 2A 2A 20 54 72 61 63 65 20 75 6E 20 63 61 64    *** Trace un cad
00CAB0:  72 65 20 49 4E 54 45 52 4E 45 20 61 20 6C 61 20    re INTERNE a la 
00CAC0:  73 75 72 66 61 63 65 20 64 75 20 74 65 78 74 65    surface du texte
00CAD0:  20 2A 2A 2A 20 00 07 00 60 27 01 C0 00 7D 00 6A     *** ...`'...}.j
00CAE0:  27 7C 00 43 41 C4 2C 28 0B 00 00 F8 F5 0F 29 F6    '|.CA.,(......).
00CAF0:  19 10 F5 10 2C 28 28 19 1A F5 0B 00 00 F9 29 F6    ....,((.......).
00CB00:  19 10 29 F4 28 19 10 F5 0B 00 00 64 E8 29 F4 0B    ..).(......d.)..
00CB10:  00 00 64 E8 2C 28 28 0B 00 00 EC F4 0F 29 F6 19    ..d.,((......)..
00CB20:  10 29 F4 10 2C 0B 00 00 64 E8 F4 28 0B 00 00 E8    .)..,...d..(....
00CB30:  F6 19 10 29 F4 28 19 10 F5 0B 00 00 64 E8 29 F4    ...).(......d.).
00CB40:  10 2C 0B 00 00 E3 2C 0B 00 00 F4 2C 0B 00 00 64    .,....,....,...d
00CB50:  EC 2C 0B 00 00 64 E8 01 C9 00 07 00 74 27 01 C0    .,...d......t'..
00CB60:  00 3D 00 7E 27 01 C0 2A 2A 2A 20 54 72 61 63 65    .=.~'..*** Trace
00CB70:  20 75 6E 20 63 61 64 72 65 20 45 58 54 45 52 49     un cadre EXTERI
00CB80:  45 55 52 20 61 20 6C 61 20 73 75 72 66 61 63 65    EUR a la surface
00CB90:  20 64 75 20 74 65 78 74 65 20 2A 2A 2A 00 07 00     du texte ***...
00CBA0:  88 27 01 C0 00 9C 00 92 27 7C 00 43 41 C4 2C 28    .'......'|.CA.,(
00CBB0:  0B 00 00 F8 F5 0F 29 F6 19 10 F5 28 28 0B 00 00    ......)....((...
00CBC0:  F4 F5 11 29 F6 0B 00 00 64 EC 29 F5 10 2C 28 19    ...)....d.)..,(.
00CBD0:  1A F5 0B 00 00 F9 29 F6 19 10 F4 28 28 0B 00 00    ......)....((...
00CBE0:  F4 F5 11 29 F6 0B 00 00 64 E8 29 2C 0B 00 00 EC    ...)....d.),....
00CBF0:  F6 19 10 F4 10 F6 28 28 0B 00 00 F4 F5 11 29 F6    ......((......).
00CC00:  0B 00 00 64 EC 29 F4 10 2C 28 0B 00 00 F4 F5 11    ...d.)..,(......
00CC10:  29 F6 28 0B 00 00 64 E8 F6 10 29 F4 0B 00 00 E8    ).(...d...).....
00CC20:  F6 19 10 F4 10 2C 0B 00 00 E3 2C 0B 00 00 F4 2C    .....,....,....,
00CC30:  0B 00 00 64 EC 2C 0B 00 00 64 E8 01 C9 20 20 20    ...d.,...d...   
00CC40:  00 07 00 9C 27 01 C0 00 40 00 A6 27 01 C0 2A 2A    ....'...@..'..**
00CC50:  2A 20 41 66 66 69 63 68 65 20 6D 65 73 73 61 67    * Affiche messag
00CC60:  65 20 43 4F 50 59 20 6F 75 20 49 4E 41 43 54 49    e COPY ou INACTI
00CC70:  46 20 6F 75 20 52 45 54 4F 55 52 4E 45 52 20 44    F ou RETOURNER D
00CC80:  49 53 43 20 2A 2A 2A 00 07 00 B0 27 01 C0 00 3B    ISC ***....'...;
00CC90:  00 BA 27 03 00 00 C1 EF 22 20 52 45 54 4F 55 52    ..'....." RETOUR
00CCA0:  4E 45 52 20 44 49 53 51 55 45 20 21 20 22 01 CC    NER DISQUE ! "..
00CCB0:  20 0F 2C 19 C8 2C 19 14 2C 19 0F 01 9F 20 1E E2     .,..,..,.... ..
00CCC0:  27 01 83 20 1C 06 BB 01 C9 00 5F 00 C4 27 03 00    '.. ......_..'..
00CCD0:  00 C1 EF 22 20 5B 44 5D 65 6D 6F 20 6F 75 20 5B    ..." [D]emo ou [
00CCE0:  54 5D 65 78 74 65 3F 20 22 01 CC 20 0F 2C 19 C8    T]exte? ".. .,..
00CCF0:  2C 19 14 2C 19 0F 01 9F 20 1E E2 27 01 7C 00 57    ,..,.... ..'.|.W
00CD00:  4B 45 D9 2C 40 03 00 00 F2 01 A1 20 03 00 00 F2    KE.,@...... ....
00CD10:  F2 22 44 22 FA 20 03 00 00 F2 F2 22 54 22 EB 20    ."D". ....."T". 
00CD20:  1E C4 27 20 01 97 20 C9 00 46 00 CE 27 03 00 00    ..' .. ..F..'...
00CD30:  C1 EF 22 20 52 55 42 52 49 51 55 45 20 49 4E 41    .." RUBRIQUE INA
00CD40:  43 54 49 56 45 21 20 22 01 9F 20 1E E2 27 01 CC    CTIVE! ".. ..'..
00CD50:  20 0F 2C 1A 2C 01 2C 19 3C 2C 19 0F 01 9E 20 0D     .,.,.,.<,.... .
00CD60:  00 00 74 F0 EF 0F 20 EC 20 1A D0 07 01 B0 00 32    ..t... . ......2
00CD70:  00 D8 27 03 00 00 C1 EF 22 20 22 F4 FF 03 28 19    ..'....." "...(.
00CD80:  F0 29 F4 22 20 22 F4 FF 03 28 19 F1 29 F4 22 20    .)." "...(..)." 
00CD90:  20 5B 43 4F 50 59 5D 20 56 61 6C 69 64 65 20 22     [COPY] Valide "
00CDA0:  00 B8 00 E2 27 9F 20 1E EC 27 01 7C 00 4D 49 44    ....'. ..'.|.MID
00CDB0:  C3 2C 0B 00 00 63 B3 2C 0B 00 00 63 B2 2C 0E 2C    .,...c.,...c.,.,
00CDC0:  19 17 2C 40 03 00 00 E1 01 0B 00 00 F8 EF 19 0B    ..,@............
00CDD0:  01 0B 00 00 F9 EF 19 17 01 0B 00 00 EC EF FF 0E    ................
00CDE0:  28 03 00 00 E1 29 01 0B 00 00 E8 EF 0F 01 0B 00    (....)..........
00CDF0:  00 E3 EF 0B 00 00 63 B1 01 0B 00 00 F4 EF 15 01    ......c.........
00CE00:  0B 00 00 64 EC EF 10 01 0B 00 00 64 E8 EF 10 01    ...d.......d....
00CE10:  9F 20 1E 92 27 01 0B 00 00 E3 EF 0B 00 00 63 B2    . ..'.........c.
00CE20:  01 0B 00 00 F4 EF 12 01 0B 00 00 64 EC EF 16 01    ...........d....
00CE30:  0B 00 00 64 E8 EF 16 01 03 00 00 E2 EF FF 16 28    ...d...........(
00CE40:  FF 0E 28 03 00 00 C1 28 0E 29 29 29 01 9F 20 1E    ..(....(.))).. .
00CE50:  92 27 01 A0 20 1E F6 27 00 57 00 EC 27 0B 00 00    .'.. ..'.W..'...
00CE60:  72 F8 EF 0B 00 00 F8 01 0B 00 00 72 F9 EF 0B 00    r..........r....
00CE70:  00 F9 01 0B 00 00 72 EC EF 0B 00 00 EC 01 0B 00    ......r.........
00CE80:  00 72 E8 EF 0B 00 00 E8 01 0B 00 00 72 F4 EF 0B    .r..........r...
00CE90:  00 00 F4 01 0B 00 00 72 64 EC EF 0B 00 00 64 EC    .......rd.....d.
00CEA0:  01 0B 00 00 72 64 E8 EF 0B 00 00 64 E8 01 C9 00    ....rd.....d....
00CEB0:  57 00 F6 27 0B 00 00 F8 EF 0B 00 00 72 F8 01 0B    W..'........r...
00CEC0:  00 00 F9 EF 0B 00 00 72 F9 01 0B 00 00 EC EF 0B    .......r........
00CED0:  00 00 72 EC 01 0B 00 00 E8 EF 0B 00 00 72 E8 01    ..r..........r..
00CEE0:  0B 00 00 F4 EF 0B 00 00 72 F4 01 0B 00 00 64 EC    ........r.....d.
00CEF0:  EF 0B 00 00 72 64 EC 01 0B 00 00 64 E8 EF 0B 00    ....rd.....d....
00CF00:  00 72 64 E8 01 C9 00 07 00 20 4E 01 C0 00 43 00    .rd...... N...C.
00CF10:  2A 4E 01 C0 2A 2A 2A 20 42 72 61 6E 63 68 65 6D    *N..*** Branchem
00CF20:  65 6E 74 20 4C 45 43 54 45 55 52 34 20 65 74 20    ent LECTEUR4 et 
00CF30:  72 65 74 6F 75 72 20 64 65 62 75 74 20 65 6E 20    retour debut en 
00CF40:  63 61 73 20 64 27 65 72 72 65 75 72 20 2A 2A 2A    cas d'erreur ***
00CF50:  00 07 00 34 4E 01 C0 00 35 00 3E 4E 9F 20 1E 48    ...4N...5.>N. .H
00CF60:  4E 01 A1 20 0B 00 00 65 F2 EF 0F 20 EB 20 7C 00    N.. ...e... . |.
00CF70:  57 4B 45 D9 2C 0F 2C 0E 2C 0E 2C 19 12 2C 12 01    WKE.,.,.,.,..,..
00CF80:  A0 20 1E 64 00 20 01 97 20 1E 64 00 00 3B 00 48    . .d. .. .d..;.H
00CF90:  4E BE 20 1C 4D 9E 2C 0E 01 0B 00 00 65 F2 EF 0E    N. .M.,.....e...
00CFA0:  01 83 20 1F 00 00 40 1C 90 2C 40 03 00 00 E1 01    .. ...@..,@.....
00CFB0:  A1 20 FF 12 28 1C 4D 9E 29 F2 0E 20 EB 20 0D 00    . ..(.M.).. . ..
00CFC0:  00 65 F2 EF 0F 01 C9 00 3F 00 52 4E 9F 20 1E 5C    .e......?.RN. .\
00CFD0:  4E 01 A1 20 03 00 00 E1 EF 22 46 22 EB 20 A8 22    N.. ....."F". ."
00CFE0:  72 73 78 70 72 74 2E 63 6F 64 22 01 83 20 1C 00    rsxprt.cod".. ..
00CFF0:  80 01 C9 20 01 97 20 AD 20 10 01 83 20 1C AB 9C    ... .. . ... ...
00D000:  01 A0 20 1E 52 4E 00 2B 00 5C 4E AD 20 0E 01 A9    .. .RN.+.\N. ...
00D010:  20 0F 2C 19 0A 01 BF 22 18 5B 46 5D 18 69 6E 69     .,....".[F].ini
00D020:  20 2D 20 18 5B 52 5D 18 65 70 72 65 6E 64 72 65     - .[R].eprendre
00D030:  22 00 31 00 66 4E 03 00 00 C1 EF 22 22 01 D6 20    ".1.fN....."".. 
00D040:  03 00 00 E1 F2 22 46 22 FA 20 03 00 00 E1 F2 22    ....."F". ....."
00D050:  52 22 01 03 00 00 E1 EF FF 1C 28 FF 43 29 01 D5    R"........(.C)..
00D060:  01 C9 00 16 00 70 4E 0B 00 00 64 EC EF 19 10 01    .....pN...d.....
00D070:  0B 00 00 64 E8 EF 19 10 00 07 00 7A 4E 01 C0 00    ...d.......zN...
00D080:  22 00 84 4E 01 C0 2A 2A 2A 20 46 65 6E 65 74 72    "..N..*** Fenetr
00D090:  61 67 65 20 2D 20 63 61 64 72 61 67 65 20 2A 2A    age - cadrage **
00D0A0:  2A 00 07 00 8E 4E 01 C0 00 7C 00 98 4E 0B 00 00    *....N...|..N...
00D0B0:  F4 EF 12 01 D8 20 23 0F 2C 0B 00 00 77 B1 2C 0B    ..... #.,...w.,.
00D0C0:  00 00 77 B2 2C 0B 00 00 77 B3 2C 0B 00 00 77 B4    ..w.,...w.,...w.
00D0D0:  01 BA 20 23 0F 2C 0B 00 00 E1 01 0B 00 00 F8 EF    .. #.,..........
00D0E0:  0B 00 00 77 B1 01 0B 00 00 F9 EF 0B 00 00 77 B3    ...w..........w.
00D0F0:  F4 0F 01 0B 00 00 EC EF 0B 00 00 77 B2 F5 0B 00    ...........w....
00D100:  00 77 B1 01 0B 00 00 E8 EF 0B 00 00 77 B4 F5 0B    .w..........w...
00D110:  00 00 77 B3 01 8A 23 0F 01 9F 20 1E 6A 27 01 A0    ..w...#... .j'..
00D120:  20 1E D8 27 00 27 00 A2 4E 0B 00 00 77 B1 EF 10     ..'.'..N...w...
00D130:  01 0B 00 00 77 B2 EF 19 27 01 0B 00 00 77 B3 EF    ....w...'....w..
00D140:  19 0A 01 0B 00 00 77 B4 EF 19 18 00 31 00 AC 4E    ......w.....1..N
00D150:  D8 20 23 0F 2C 0B 00 00 77 B1 2C 0B 00 00 77 B2    . #.,...w.,...w.
00D160:  2C 0B 00 00 77 B3 2C 0B 00 00 77 B4 01 BA 20 23    ,...w.,...w... #
00D170:  0F 2C 0B 00 00 E1 01 8A 23 0F 01 C9 00 07 00 B6    .,......#.......
00D180:  4E 01 C0 00 29 00 C0 4E 01 C0 2A 2A 2A 20 41 66    N...)..N..*** Af
00D190:  66 69 63 68 65 72 20 73 65 6C 65 63 74 69 6F 6E    ficher selection
00D1A0:  20 72 65 70 6F 6E 73 65 20 2A 2A 2A 00 07 00 CA     reponse ***....
00D1B0:  4E 01 C0 00 C5 00 D4 4E 7C 00 4D 49 44 C3 2C 0B    N......N|.MID.,.
00D1C0:  00 00 63 B2 2C 0B 00 00 63 B3 2C 0E 2C 0B 00 00    ..c.,...c.,.,...
00D1D0:  79 B1 2C 40 03 00 00 E1 01 0B 00 00 77 B3 EF 0B    y.,@........w...
00D1E0:  00 00 77 B3 F4 10 01 0B 00 00 77 B1 EF 0B 00 00    ..w.......w.....
00D1F0:  77 B1 F4 0F 01 0B 00 00 77 B2 EF 0B 00 00 77 B2    w.......w.....w.
00D200:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
00D210:  0B 00 01 00 02 09 4E E5 0B 00 C1 02 00 00 00 02    ......N.........
00D220:  0B 00 C2 02 00 00 00 02 0B 00 C3 02 00 00 00 02    ................
00D230:  0B 00 C4 02 00 00 00 02 0B 00 C5 02 00 00 00 02    ................
00D240:  0B 00 C6 02 00 00 00 02 0B 00 C7 02 00 00 00 02    ................
00D250:  0B 00 C8 02 00 00 00 02 0B 00 C9 02 00 00 00 02    ................
00D260:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00D270:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00D280:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00D290:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00D2A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00D2B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00D2C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00D2D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00D2E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00D2F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00D300:  F5 0F 01 0B 00 00 77 B4 EF 0B 00 00 77 B4 F5 0F    ......w.....w...
00D310:  01 0B 00 00 E1 EF 0E 01 9F 20 1E AC 4E 01 0B 00    ......... ..N...
00D320:  00 77 B3 EF 0B 00 00 77 B3 F5 10 01 0B 00 00 77    .w.....w.......w
00D330:  B1 EF 0B 00 00 77 B1 F5 0F 01 0B 00 00 77 B2 EF    .....w.......w..
00D340:  0B 00 00 77 B2 F4 0F 01 0B 00 00 77 B4 EF 0B 00    ...w.......w....
00D350:  00 77 B4 F4 0F 01 7C 00 4D 49 44 C3 2C 0B 00 00    .w....|.MID.,...
00D360:  63 B2 2C 0B 00 00 63 B3 2C 0E 2C 0B 00 00 79 B1    c.,...c.,.,...y.
00D370:  2C 40 03 00 00 E1 01 C9 00 07 00 DE 4E 01 C0 00    ,@..........N...
00D380:  31 00 E8 4E 01 C0 2A 2A 2A 20 52 65 73 74 61 75    1..N..*** Restau
00D390:  72 65 20 66 65 6E 65 74 72 65 20 72 65 70 6F 6E    re fenetre repon
00D3A0:  73 65 73 20 73 69 20 61 3D 2D 31 36 20 2A 2A 2A    ses si a=-16 ***
00D3B0:  00 07 00 F2 4E 01 C0 00 3B 00 FC 4E 0B 00 00 77    ....N...;..N...w
00D3C0:  B1 EF 19 0A 01 0B 00 00 77 B2 EF 19 1F 01 0B 00    ........w.......
00D3D0:  00 77 B3 EF 19 0A 01 0B 00 00 77 B4 EF 19 0A 01    .w........w.....
00D3E0:  0B 00 00 E1 EF 10 01 9F 20 1E AC 4E 01 A0 20 1E    ........ ..N.. .
00D3F0:  2E 4F 00 07 00 06 4F 01 C0 00 25 00 10 4F 01 C0    .O....O...%..O..
00D400:  2A 2A 2A 20 49 6E 69 74 69 61 6C 69 73 61 74 69    *** Initialisati
00D410:  6F 6E 20 6D 65 6E 75 73 20 32 20 2A 2A 2A 00 07    on menus 2 ***..
00D420:  00 1A 4F 01 C0 00 F2 00 24 4F 0B 00 00 E1 EF 10    ..O.....$O......
00D430:  01 9F 20 1E A2 4E 01 0B 00 00 77 B1 EF 12 01 0B    .. ..N....w.....
00D440:  00 00 77 B2 EF 14 01 0B 00 00 77 B3 EF 19 0B 01    ..w.......w.....
00D450:  0B 00 00 77 B4 EF 19 15 01 0B 00 00 E1 EF 0E 01    ...w............
00D460:  9F 20 1E AC 4E 01 0B 00 00 77 B1 EF 19 23 01 0B    . ..N....w...#..
00D470:  00 00 77 B2 EF 19 25 01 9F 20 1E AC 4E 01 03 00    ..w...%.. ..N...
00D480:  00 E2 EF 22 20 53 45 43 54 49 4F 4E 20 22 01 7C    ..." SECTION ".|
00D490:  00 50 52 54 D6 2C 0E 2C 11 2C 0E 2C 13 2C 19 0C    .PRT.,.,.,.,.,..
00D4A0:  2C 40 03 00 00 E2 01 7C 00 50 52 54 D6 2C 0E 2C    ,@.....|.PRT.,.,
00D4B0:  11 2C 0E 2C 19 24 2C 19 0C 2C 40 03 00 00 E3 01    .,.,.$,..,@.....
00D4C0:  0B 00 00 F8 EF 13 01 0B 00 00 F9 EF 19 0C 01 0B    ................
00D4D0:  00 00 EC EF 0F 01 0B 00 00 E8 EF FF 0E 28 03 00    .............(..
00D4E0:  00 E2 29 01 0B 00 00 E3 EF 0F 01 0B 00 00 F4 EF    ..).............
00D4F0:  12 01 0B 00 00 64 EC EF 19 10 01 0B 00 00 64 E8    .....d........d.
00D500:  EF 19 10 01 9F 20 1E 92 27 01 0B 00 00 F8 EF 19    ..... ..'.......
00D510:  24 01 9F 20 1E 92 27 00 5F 00 2E 4F 0B 00 00 63    $.. ..'._..O...c
00D520:  B0 EF 10 01 0B 00 00 63 B1 EF 0E 01 0B 00 00 63    .......c.......c
00D530:  B2 EF 0F 01 0B 00 00 63 B3 EF 11 01 0B 00 00 E3    .......c........
00D540:  EF 0B 00 00 63 B2 01 0B 00 00 77 B1 EF 17 01 0B    ....c.....w.....
00D550:  00 00 77 B2 EF 19 20 01 0B 00 00 77 B3 EF 19 0B    ..w... ....w....
00D560:  01 0B 00 00 77 B4 EF 19 15 01 0B 00 00 E1 EF 0E    ....w...........
00D570:  01 A0 20 1E 70 4E 00 00 00 1A 00 00 1A 44 20 48    .. .pN.......D H
00D580:  31 00 E8 4E 01 C0 2A 2A 2A 20 52 65 73 74 61 75    1..N..*** Restau
00D590:  72 65 20 66 65 6E 65 74 72 65 20 72 65 70 6F 6E    re fenetre repon
00D5A0:  73 65 73 20 73 69 20 61 3D 2D 31 36 20 2A 2A 2A    ses si a=-16 ***
00D5B0:  00 07 00 F2 4E 01 C0 00 3B 00 FC 4E 0B 00 00 77    ....N...;..N...w
00D5C0:  B1 EF 19 0A 01 0B 00 00 77 B2 EF 19 1F 01 0B 00    ........w.......
00D5D0:  00 77 B3 EF 19 0A 01 0B 00 00 77 B4 EF 19 0A 01    .w........w.....
00D5E0:  0B 00 00 E1 EF 10 01 9F 20 1E AC 4E 01 A0 20 1E    ........ ..N.. .
00D5F0:  2E 4F 00 07 00 06 4F 01 C0 00 25 00 10 4F 01 C0    .O....O...%..O..
00D600:  2A 2A 2A 20 49 6E 69 74 69 61 6C 69 73 61 74 69    *** Initialisati
00D610:  6F 6E 20 6D 65 6E 75 73 20 32 20 2A 2A 2A 00 07    on menus 2 ***..
00D620:  00 1A 4F 01 C0 00 F2 00 24 4F 0B 00 00 E1 EF 10    ..O.....$O......
00D630:  01 9F 20 1E A2 4E 01 0B 00 00 77 B1 EF 12 01 0B    .. ..N....w.....
00D640:  00 00 77 B2 EF 14 01 0B 00 00 77 B3 EF 19 0B 01    ..w.......w.....
00D650:  0B 00 00 77 B4 EF 19 15 01 0B 00 00 E1 EF 0E 01    ...w............
00D660:  9F 20 1E AC 4E 01 0B 00 00 77 B1 EF 19 23 01 0B    . ..N....w...#..
00D670:  00 00 77 B2 EF 19 25 01 9F 20 1E AC 4E 01 03 00    ..w...%.. ..N...
00D680:  00 E2 EF 22 20 53 45 43 54 49 4F 4E 20 22 01 7C    ..." SECTION ".|
00D690:  00 50 52 54 D6 2C 0E 2C 11 2C 0E 2C 13 2C 19 0C    .PRT.,.,.,.,.,..
00D6A0:  2C 40 03 00 00 E2 01 7C 00 50 52 54 D6 2C 0E 2C    ,@.....|.PRT.,.,
00D6B0:  11 2C 0E 2C 19 24 2C 19 0C 2C 40 03 00 00 E3 01    .,.,.$,..,@.....
00D6C0:  0B 00 00 F8 EF 13 01 0B 00 00 F9 EF 19 0C 01 0B    ................
00D6D0:  00 00 EC EF 0F 01 0B 00 00 E8 EF FF 0E 28 03 00    .............(..
00D6E0:  00 E2 29 01 0B 00 00 E3 EF 0F 01 0B 00 00 F4 EF    ..).............
00D6F0:  12 01 0B 00 00 64 EC EF 19 10 01 0B 00 00 64 E8    .....d........d.
00D700:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00D710:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00D720:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00D730:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00D740:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00D750:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00D760:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00D770:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00D780:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00D790:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00D7A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00D7B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00D7C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00D7D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00D7E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00D7F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00D800:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00D810:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00D820:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00D830:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00D840:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00D850:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00D860:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00D870:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00D880:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00D890:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00D8A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00D8B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00D8C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00D8D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00D8E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00D8F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00D900:  20 20 74 65 6D 70 6F 72 61 69 72 65 20 64 75 20      temporaire du 
00D910:  6D 65 73 73 61 67 65 0D 0A 20 64 27 65 72 72 65    message.. d'erre
00D920:  75 72 20 72 7B 73 6F 75 64 72 61 69 74 20 6C 65    ur r{soudrait le
00D930:  20 70 72 6F 62 6C 7D 6D 65 20 65 6E 20 6D 6F 64     probl}me en mod
00D940:  65 20 70 72 6F 67 72 61 6D 6D 65 20 2E 0D 0A 0D    e programme ....
00D950:  0A 20 20 20 20 20 4E 75 6D 7B 72 6F 20 33 20 3A    .     Num{ro 3 :
00D960:  20 32 20 50 6F 6B 65 73 20 64 65 73 74 69 6E 7B     2 Pokes destin{
00D970:  73 20 20 40 20 20 73 69 6E 69 73 74 72 65 72 20    s  @  sinistrer 
00D980:  6C 27 61 66 66 69 63 68 61 67 65 20 64 75 20 63    l'affichage du c
00D990:  61 74 61 6C 6F 67 75 65 20 65 74 20 75 6E 65 0D    atalogue et une.
00D9A0:  0A 20 72 6F 75 74 69 6E 65 20 64 65 20 73 63 72    . routine de scr
00D9B0:  6F 6C 6C 69 6E 67 20 61 75 73 73 69 20 62 72 7D    olling aussi br}
00D9C0:  76 65 20 71 75 27 65 66 66 69 63 61 63 65 20 2E    ve qu'efficace .
00D9D0:  0D 0A 0D 0A 20 20 20 20 20 20 20 20 43 65 73 20    ....        Ces 
00D9E0:  34 20 61 73 74 75 63 65 73 20 6F 6E 74 20 7B 74    4 astuces ont {t
00D9F0:  7B 20 74 65 73 74 7B 65 73 20 65 74 20 6C 65 75    { test{es et leu
00DA00:  72 20 65 66 66 69 63 61 63 69 74 7B 20 65 73 74    r efficacit{ est
00DA10:  20 67 61 72 61 6E 74 69 65 20 2E 0D 0A 0D 0A 20     garantie ..... 
00DA20:  20 20 20 20 50 6F 75 72 20 65 6E 20 73 61 76 6F        Pour en savo
00DA30:  69 72 20 70 6C 75 73 20 3A 20 53 59 4E 54 41 58    ir plus : SYNTAX
00DA40:  20 45 52 52 4F 52 0D 0A 20 20 20 20 20 20 20 20     ERROR..        
00DA50:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00DA60:  20 20 20 43 2E 50 65 64 72 6F 6E 0D 0A 20 20 20       C.Pedron..   
00DA70:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00DA80:  20 20 20 20 20 20 20 20 31 35 20 52 75 65 20 43            15 Rue C
00DA90:  6F 6C 6C 61 6E 67 65 0D 0A 20 20 20 20 20 20 20    ollange..       
00DAA0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00DAB0:  20 20 20 20 39 32 33 30 30 20 4C 65 76 61 6C 6C        92300 Levall
00DAC0:  6F 69 73 20 50 65 72 72 65 74 0D 0A 20 20 20 20    ois Perret..    
00DAD0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00DAE0:  20 20 20 20 20 20 20 31 36 20 28 31 29 20 34 37           16 (1) 47
00DAF0:  2E 33 39 2E 31 32 2E 31 33 0D 0A 0D 0A 20 20 20    .39.12.13....   
00DB00:  20 20 4C 65 20 6E 75 6D 7B 72 6F 20 20 34 20 20      Le num{ro  4  
00DB10:  65 73 74 20 20 73 6F 72 74 69 20 20 2C 20 20 69    est  sorti  ,  i
00DB20:  6C 20 20 66 61 69 74 20 20 31 31 20 20 70 61 67    l  fait  11  pag
00DB30:  65 73 20 20 65 74 20 20 63 6F 6D 70 6F 72 74 65    es  et  comporte
00DB40:  20 20 75 6E 20 20 63 6F 75 72 73 0D 0A 20 64 27      un  cours.. d'
00DB50:  61 73 73 65 6D 62 6C 65 75 72 20 2E 2E 2E 20 4C    assembleur ... L
00DB60:  65 20 72 65 74 61 72 64 20 61 63 63 75 6D 75 6C    e retard accumul
00DB70:  7B 20 64 61 6E 73 20 6C 61 20 73 6F 72 74 69 65    { dans la sortie
00DB80:  20 64 65 20 53 4F 53 33 20 6D 27 61 20 6C 61 69     de SOS3 m'a lai
00DB90:  73 73 7B 20 74 6F 75 74 20 6C 65 0D 0A 20 74 65    ss{ tout le.. te
00DBA0:  6D 70 73 20 64 65 20 64 65 6D 61 6E 64 65 72 20    mps de demander 
00DBB0:  65 74 20 72 65 63 65 76 6F 69 72 20 63 65 20 6E    et recevoir ce n
00DBC0:  75 6D 7B 72 6F 20 71 75 69 20 65 73 74 20 73 61    um{ro qui est sa
00DBD0:  6E 73 20 64 6F 75 74 65 20 6C 65 20 66 61 6E 7A    ns doute le fanz
00DBE0:  69 6E 65 20 6C 65 20 70 6C 75 73 0D 0A 20 76 6F    ine le plus.. vo
00DBF0:  6C 75 6D 69 6E 65 75 78 20 6A 61 6D 61 69 73 20    lumineux jamais 
00DC00:  73 6F 72 74 69 20 21 20 4F 6E 20 79 2D 74 72 6F    sorti ! On y-tro
00DC10:  75 76 65 20 62 65 61 75 63 6F 75 70 20 20 74 72    uve beaucoup  tr
00DC20:  6F 70 20 64 65 20 63 68 6F 73 65 73 20 70 6F 75    op de choses pou
00DC30:  72 20 70 61 72 6C 65 72 20 64 65 0D 0A 20 74 6F    r parler de.. to
00DC40:  75 74 20 2E 20 4A 27 61 69 20 6E 6F 74 7B 20 65    ut . J'ai not{ e
00DC50:  6E 20 70 61 72 74 69 63 75 6C 69 65 72 20 3A 20    n particulier : 
00DC60:  20 55 6E 65 20 20 64 7B 74 65 63 74 69 6F 6E 20     Une  d{tection 
00DC70:  64 65 20 4D 75 6C 74 69 2D 66 61 63 65 20 73 6F    de Multi-face so
00DC80:  75 73 20 42 61 73 69 63 20 6F 75 0D 0A 20 61 73    us Basic ou.. as
00DC90:  73 65 6D 62 6C 65 75 72 20 2C 20 75 6E 20 73 79    sembleur , un sy
00DCA0:  73 74 7D 6D 65 20 64 65 20 63 6F 64 61 67 65 20    st}me de codage 
00DCB0:  71 75 69 20 63 6F 6D 62 69 6E 65 20 6C 65 73 20    qui combine les 
00DCC0:  6F 63 74 65 74 73 20 64 75 20 70 72 6F 67 72 61    octets du progra
00DCD0:  6D 6D 65 20 61 76 65 63 20 6C 65 0D 0A 20 70 6F    mme avec le.. po
00DCE0:  69 6E 74 65 75 72 20 64 65 20 70 69 6C 65 20 2C    inteur de pile ,
00DCF0:  20 20 75 6E 20 20 63 6F 75 72 73 20 20 64 27 61      un  cours  d'a
00DD00:  73 73 65 6D 62 6C 65 75 72 20 20 64 65 20 20 33    ssembleur  de  3
00DD10:  20 20 70 61 67 65 73 20 20 2C 20 20 75 6E 65 20      pages  ,  une 
00DD20:  61 73 74 75 63 65 20 70 6F 75 72 0D 0A 20 74 72    astuce pour.. tr
00DD30:  61 66 69 71 75 65 72 20 65 6E 63 6F 72 65 20 75    afiquer encore u
00DD40:  6E 20 70 65 75 20 70 6C 75 73 20 75 6E 20 70 72    n peu plus un pr
00DD50:  6F 67 72 61 6D 6D 65 20 62 61 73 69 63 20 2E 20    ogramme basic . 
00DD60:  45 74 63 20 2E 2E 2E 0D 0A 20 20 20 20 4C 65 20    Etc .....    Le 
00DD70:  70 6C 75 73 20 69 6E 74 65 72 72 65 73 73 61 6E    plus interressan
00DD80:  74 20 28 40 20 6D 6F 6E 20 70 6F 69 6E 74 20 64    t (@ mon point d
00DD90:  65 20 76 75 65 20 71 75 65 20 6A 27 61 69 20 63    e vue que j'ai c
00DDA0:  6F 75 74 75 6D 65 20 64 65 20 72 65 73 70 65 63    outume de respec
00DDB0:  74 65 72 20 20 65 74 0D 0A 20 70 61 72 74 61 67    ter  et.. partag
00DDC0:  65 72 29 20 3A 20 55 6E 20 6C 69 73 74 69 6E 67    er) : Un listing
00DDD0:  20 70 65 72 6D 65 74 74 61 6E 74 20 20 64 27 6F     permettant  d'o
00DDE0:  62 74 65 6E 69 72 20 20 75 6E 20 20 7B 63 72 61    btenir  un  {cra
00DDF0:  6E 20 6D 75 6C 74 69 63 6F 6C 6F 72 65 20 64 61    n multicolore da
00DE00:  6E 73 20 74 6F 75 73 0D 0A 20 6C 65 73 20 6D 6F    ns tous.. les mo
00DE10:  64 65 73 20 2E 20 4C 61 20 20 64 7B 6D 6F 20 20    des . La  d{mo  
00DE20:  70 65 72 6D 65 74 20 20 64 27 6F 62 74 65 6E 69    permet  d'obteni
00DE30:  72 20 20 32 35 20 20 6C 69 67 6E 65 73 20 20 63    r  25  lignes  c
00DE40:  61 72 61 63 74 7D 72 65 20 64 65 20 32 35 20 63    aract}re de 25 c
00DE50:  6F 75 6C 65 75 72 73 0D 0A 20 64 69 66 66 7B 72    ouleurs.. diff{r
00DE60:  65 6E 74 65 73 20 71 75 65 6C 71 75 65 20 73 6F    entes quelque so
00DE70:  69 74 20 6C 65 20 6D 6F 64 65 20 7B 63 72 61 6E    it le mode {cran
00DE80:  20 2E 20 20 45 6E 20 6D 6F 64 69 66 69 61 6E 74     .  En modifiant
00DE90:  20 6C 65 73 20 64 61 74 61 73 20 45 4E 43 52 45     les datas ENCRE
00DEA0:  20 65 74 20 6C 65 73 0D 0A 20 76 61 6C 65 75 72     et les.. valeur
00DEB0:  73 20 64 65 73 20 63 6F 6D 70 74 65 75 72 73 20    s des compteurs 
00DEC0:  6F 6E 20 70 65 75 74 20 61 6C 6C 65 72 20 65 6E    on peut aller en
00DED0:  63 6F 72 65 20 20 70 6C 75 73 20 20 6C 6F 69 6E    core  plus  loin
00DEE0:  20 2E 20 4C 65 20 74 65 6D 70 73 20 6D 61 6E 71     . Le temps manq
00DEF0:  75 65 20 70 6F 75 72 0D 0A 20 70 6F 75 73 73 65    ue pour.. pousse
00DF00:  72 20 20 40 20 20 66 6F 6E 64 20 20 6C 65 73 20    r  @  fond  les 
00DF10:  20 65 73 73 61 69 73 20 20 6D 61 69 73 20 20 20     essais  mais   
00DF20:  71 75 65 6C 71 75 65 20 20 20 63 68 6F 73 65 20    quelque   chose 
00DF30:  20 6D 65 20 20 64 69 74 20 20 71 75 65 20 20 71     me  dit  que  q
00DF40:  75 65 6C 71 75 65 73 0D 0A 20 6D 6F 64 69 66 69    uelques.. modifi
00DF50:  63 61 74 69 6F 6E 73 20 65 74 20 6C 65 20 74 6F    cations et le to
00DF60:  75 74 20 70 6C 61 63 7B 20 73 6F 75 73 20 69 6E    ut plac{ sous in
00DF70:  74 65 72 72 75 70 74 69 6F 6E 20 61 70 70 6F 72    terruption appor
00DF80:  74 65 72 61 69 74 20 76 72 61 69 6D 65 6E 74 20    terait vraiment 
00DF90:  71 75 65 6C 71 75 65 0D 0A 20 63 68 6F 73 65 20    quelque.. chose 
00DFA0:  40 20 76 6F 73 20 7B 63 72 61 6E 73 20 2E 2E 2E    @ vos {crans ...
00DFB0:  0D 0A 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20    ....            
00DFC0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00DFD0:  20 20 20 20 2D 20 43 52 4F 43 4F 20 4E 45 57 53        - CROCO NEWS
00DFE0:  20 2D 0D 0A 0D 0A 20 20 20 20 20 43 65 20 64 65     -....     Ce de
00DFF0:  72 6E 69 65 72 20 66 61 6E 7A 69 6E 65 20 20 76    rnier fanzine  v
00E000:  69 65 6E 74 20 64 65 20 20 6E 6F 75 73 20 20 70    ient de  nous  p
00E010:  61 72 76 65 6E 69 72 20 70 61 72 20 6C 27 69 6E    arvenir par l'in
00E020:  74 65 72 6D 7B 64 69 61 69 72 65 20 64 65 20 4D    term{diaire de M
00E030:  49 43 52 30 0D 0A 20 4D 41 47 20 2E 20 28 41 75    ICR0.. MAG . (Au
00E040:  20 76 75 20 64 27 75 6E 20 63 65 72 74 61 69 6E     vu d'un certain
00E050:  20 65 6E 63 61 64 72 7B 20 20 6F 6E 20 20 70 65     encadr{  on  pe
00E060:  75 74 20 20 65 6E 20 64 7B 64 75 69 72 65 20 71    ut  en d{duire q
00E070:  75 65 20 53 2E 43 41 52 52 45 20 6E 27 65 73 74    ue S.CARRE n'est
00E080:  20 70 61 73 0D 0A 20 76 72 61 69 6D 65 6E 74 20     pas.. vraiment 
00E090:  72 61 6E 63 75 6E 69 65 72 29 20 2E 0D 0A 20 20    rancunier) ...  
00E0A0:  20 20 20 4C 61 20 66 61 63 65 20 31 20 73 65 20       La face 1 se 
00E0B0:  63 6F 6D 70 6F 73 65 20 20 65 73 73 65 6E 74 69    compose  essenti
00E0C0:  65 6C 6C 65 6D 65 6E 74 20 20 64 27 69 6D 61 67    ellement  d'imag
00E0D0:  65 73 20 20 7B 63 72 61 6E 20 2E 20 55 6E 65 20    es  {cran . Une 
00E0E0:  72 6F 75 74 69 6E 65 20 20 64 65 73 0D 0A 20 66    routine  des.. f
00E0F0:  72 7D 72 65 73 20 44 41 4E 4C 4F 53 20 70 72 7B    r}res DANLOS pr{
00E100:  73 65 6E 74 65 20 63 65 73 20 64 65 72 6E 69 7D    sente ces derni}
00E110:  72 65 73 20 64 65 20 20 32 30 20 6D 61 6E 69 7D    res de  20 mani}
00E120:  72 65 73 20 73 70 65 63 74 61 63 75 6C 61 69 72    res spectaculair
00E130:  65 73 20 2E 20 4C 61 20 66 61 63 65 0D 0A 20 32    es . La face.. 2
00E140:  20 70 72 7B 73 65 6E 74 65 20 64 65 73 20 20 70     pr{sente des  p
00E150:  72 6F 67 72 61 6D 6D 65 73 20 20 2E 20 20 55 6E    rogrammes  .  Un
00E160:  20 20 67 65 73 74 69 6F 6E 6E 61 69 72 65 20 20      gestionnaire  
00E170:  64 65 20 20 6C 69 73 74 65 20 20 64 65 20 70 72    de  liste  de pr
00E180:  6F 67 72 61 6D 6D 65 73 20 28 44 65 0D 0A 20 48    ogrammes (De.. H
00E190:  2E 47 41 52 52 45 29 20 71 75 69 20 6E 65 20 66    .GARRE) qui ne f
00E1A0:  6F 6E 63 74 69 6F 6E 6E 65 20 71 75 65 20 73 75    onctionne que su
00E1B0:  72 20 20 36 31 32 38 20 2E 20 28 22 43 48 41 49    r  6128 . ("CHAI
00E1C0:  4E 20 4D 45 52 47 45 22 2C 31 30 30 30 2C 64 65    N MERGE",1000,de
00E1D0:  6C 65 74 65 20 2D 31 30 30 30 20 3A 0D 0A 20 43    lete -1000 :.. C
00E1E0:  50 43 20 34 36 34 20 79 2D 65 6E 20 61 20 70 61    PC 464 y-en a pa
00E1F0:  73 20 63 6F 6E 6E 61 69 08 5E 74 72 65 29 20 2E    s connai.^tre) .
00E200:  2E 2E 20 20 55 6E 20 20 75 74 69 6C 69 74 61 69    ..  Un  utilitai
00E210:  72 65 20 64 69 73 71 75 65 74 74 65 20 52 53 58    re disquette RSX
00E220:  20 71 75 69 20 70 65 72 6D 65 74 20 64 65 0D 0A     qui permet de..
00E230:  20 63 72 7B 65 72 20 2C 20 72 65 70 72 6F 64 75     cr{er , reprodu
00E240:  69 72 65 20 2C 20 6D 6F 64 69 66 69 65 72 20 64    ire , modifier d
00E250:  65 73 20 70 69 73 74 65 73 20 20 6A 75 73 71 75    es pistes  jusqu
00E260:  27 40 20 31 30 20 73 65 63 74 65 75 72 73 20 64    '@ 10 secteurs d
00E270:  65 20 35 31 32 20 6F 63 74 65 74 73 20 2E 0D 0A    e 512 octets ...
00E280:  20 4F 6E 20 61 70 70 72 7B 63 69 65 20 70 61 72     On appr{cie par
00E290:  74 69 63 75 6C 69 7D 72 65 6D 65 6E 74 20 6C 61    ticuli}rement la
00E2A0:  20 70 72 7B 73 65 6E 63 65 20 64 65 73 20 66 69     pr{sence des fi
00E2B0:  63 68 69 65 72 73 20 73 6F 75 72 63 65 20 4D 41    chiers source MA
00E2C0:  58 41 4D 20 2E 20 43 27 65 73 74 20 64 65 0D 0A    XAM . C'est de..
00E2D0:  20 4A 50 42 2E 53 59 53 54 45 4D 20 2E 2E 2E 0D     JPB.SYSTEM ....
00E2E0:  0A 20 20 20 20 20 55 6E 20 6A 65 75 20 61 76 65    .     Un jeu ave
00E2F0:  63 20 7B 64 69 74 65 75 72 20 64 65 20 74 61 62    c {diteur de tab
00E300:  6C 65 61 75 20 31 30 30 25 20 62 69 6E 61 69 72    leau 100% binair
00E310:  65 20 65 74 20 70 61 73 20 64 7B 73 61 67 72 7B    e et pas d{sagr{
00E320:  61 62 6C 65 20 2E 0D 0A 20 20 20 20 20 43 6F 6E    able ...     Con
00E330:  63 65 72 6E 61 6E 74 20 6C 65 20 72 7B 64 61 63    cernant le r{dac
00E340:  74 69 6F 6E 6E 65 6C 20 2C 20 65 6E 20 20 64 65    tionnel , en  de
00E350:  68 6F 72 73 20 20 64 65 20 20 71 75 65 6C 71 75    hors  de  quelqu
00E360:  65 73 20 74 65 73 74 73 20 64 65 20 6A 65 75 78    es tests de jeux
00E370:  20 61 73 73 65 7A 0D 0A 20 62 72 65 66 73 20 2C     assez.. brefs ,
00E380:  20 6C 27 69 6E 66 6F 72 6D 61 74 69 6F 6E 20 6C     l'information l
00E390:  61 69 73 73 65 20 70 6C 75 74 6F 08 5E 74 20 20    aisse pluto.^t  
00E3A0:  40 20 20 64 7B 73 69 72 65 72 20 20 2E 2E 2E 20    @  d{sirer  ... 
00E3B0:  20 45 6E 20 61 75 74 72 65 73 20 2C 20 6E 6F 75     En autres , nou
00E3C0:  73 20 73 6F 6D 6D 65 73 0D 0A 20 74 72 7D 73 20    s sommes.. tr}s 
00E3D0:  68 65 75 72 65 75 78 20 20 64 27 61 70 70 72 65    heureux  d'appre
00E3E0:  6E 64 72 65 20 20 71 75 65 20 20 52 2E 43 41 52    ndre  que  R.CAR
00E3F0:  4C 49 45 52 20 20 73 6F 72 74 20 20 75 6E 20 20    LIER  sort  un  
00E400:  66 61 6E 7A 69 6E 65 20 20 41 4D 53 54 45 52 20    fanzine  AMSTER 
00E410:  20 73 70 7B 63 69 61 6C 0D 0A 20 6C 61 6E 67 61     sp{cial.. langa
00E420:  67 65 73 20 64 65 20 70 72 6F 67 72 61 6D 6D 61    ges de programma
00E430:  74 69 6F 6E 20 28 53 61 75 66 20 61 73 73 65 6D    tion (Sauf assem
00E440:  62 6C 65 75 72 29 20 20 2C 20 20 6D 61 69 73 20    bleur)  ,  mais 
00E450:  20 63 6F 6D 6D 65 20 73 6F 6E 20 61 64 72 65 73     comme son adres
00E460:  73 65 20 6E 27 65 73 74 0D 0A 20 70 61 73 20 6D    se n'est.. pas m
00E470:  65 6E 74 69 6F 6E 6E 7B 65 20 63 65 6C 61 20 6E    entionn{e cela n
00E480:  6F 75 73 20 66 61 69 74 20 75 6E 65 20 62 65 6C    ous fait une bel
00E490:  6C 65 20 6A 61 6D 62 65 20 20 21 20 20 45 6E 20    le jambe  !  En 
00E4A0:  66 6F 75 69 6C 6C 61 6E 74 20 75 6E 20 70 65 75    fouillant un peu
00E4B0:  20 2C 20 6F 6E 20 6C 61 0D 0A 20 74 72 6F 75 76     , on la.. trouv
00E4C0:  65 20 64 61 6E 73 20 41 4D 53 54 41 52 20 43 50    e dans AMSTAR CP
00E4D0:  43 20 4E 2E 33 35 20 2E 20 52 2E 43 41 52 4C 49    C N.35 . R.CARLI
00E4E0:  45 52 20 31 35 20 52 75 65 20 4C 4F 52 41 44 4F    ER 15 Rue LORADO
00E4F0:  55 58 20 39 32 32 37 30 20 42 4F 49 53 20 43 4F    UX 92270 BOIS CO
00E500:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
00E510:  0C 00 01 00 02 09 4E E5 0C 00 C1 02 00 00 00 02    ......N.........
00E520:  0C 00 C2 02 00 00 00 02 0C 00 C3 02 00 00 00 02    ................
00E530:  0C 00 C4 02 00 00 00 02 0C 00 C5 02 00 00 00 02    ................
00E540:  0C 00 C6 02 00 00 00 02 0C 00 C7 02 00 00 00 02    ................
00E550:  0C 00 C8 02 00 00 00 02 0C 00 C9 02 00 00 00 02    ................
00E560:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E570:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E580:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E590:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E5A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E5B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E5C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E5D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E5E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E5F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E600:  4C 4F 4D 42 45 53 20 2E 0D 0A 20 44 65 20 6D 65    LOMBES ... De me
00E610:  08 5E 6D 65 20 70 6F 75 72 20 74 6F 75 74 65 20    .^me pour toute 
00E620:  61 75 74 72 65 20 69 6E 66 6F 72 6D 61 74 69 6F    autre informatio
00E630:  6E 20 2C 20 20 63 65 6C 61 20 20 65 78 69 73 74    n ,  cela  exist
00E640:  65 20 6D 61 69 73 20 6F 6E 20 6E 65 20 76 6F 75    e mais on ne vou
00E650:  73 20 64 69 72 61 20 70 61 73 0D 0A 20 6F 75 20    s dira pas.. ou 
00E660:  2E 2E 2E 20 50 61 73 20 75 6E 20 70 65 75 20 73    ... Pas un peu s
00E670:  65 63 74 61 69 72 65 20 20 64 7D 73 20 20 66 6F    ectaire  d}s  fo
00E680:  69 73 20 20 3F 2E 2E 2E 20 46 61 75 64 72 61 69    is  ?... Faudrai
00E690:  74 20 70 61 73 20 63 6F 6E 66 6F 6E 64 72 65 20    t pas confondre 
00E6A0:  46 52 45 45 57 41 52 45 20 26 0D 0A 20 46 52 45    FREEWARE &.. FRE
00E6B0:  45 20 57 41 52 20 21 20 41 20 73 65 20 70 72 6F    E WAR ! A se pro
00E6C0:  63 75 72 65 72 20 71 75 61 6E 64 20 6D 65 08 5E    curer quand me.^
00E6D0:  6D 65 20 70 6F 75 72 20 6C 61 20 70 72 7B 73 65    me pour la pr{se
00E6E0:  6E 74 61 74 69 6F 6E 20 65 74 20 6C 65 73 20 70    ntation et les p
00E6F0:  72 6F 67 72 61 6D 6D 65 73 20 2E 20 0D 0A 0D 0A    rogrammes . ....
00E700:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00E710:  20 20 20 43 52 4F 43 4F 20 4E 45 57 53 20 32 31       CROCO NEWS 21
00E720:  20 52 75 65 20 44 65 73 70 6F 72 74 65 73 20 39     Rue Desportes 9
00E730:  33 34 30 30 20 53 74 2E 4F 75 65 6E 0D 0A 0D 0A    3400 St.Ouen....
00E740:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00E750:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 2D 20                  - 
00E760:  46 49 4E 20 44 45 20 52 55 42 52 49 51 55 45 20    FIN DE RUBRIQUE 
00E770:  2D 0D 0A 20 20 20 20 20 20 20 20 20 20 20 2D 20    -..           - 
00E780:  53 49 20 43 45 20 4E 27 45 53 54 20 46 41 49 54    SI CE N'EST FAIT
00E790:  20 2C 20 4D 45 52 43 49 20 44 45 20 4C 49 52 45     , MERCI DE LIRE
00E7A0:  20 49 4E 46 4F 52 4D 41 54 49 4F 4E 53 20 55 54     INFORMATIONS UT
00E7B0:  49 4C 2D 53 4F 46 54 20 2D 0D 0A 20 20 20 20 20    IL-SOFT -..     
00E7C0:  20 20 20 20 20 20 20 20 2D 2D 2D 2D 2D 2D 2D 2D            --------
00E7D0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
00E7E0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
00E7F0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
00E800:  0D 0A 1A 61 69 74 20 76 72 61 69 6D 65 6E 74 20    ...ait vraiment 
00E810:  71 75 65 6C 71 75 65 0D 0A 20 63 68 6F 73 65 20    quelque.. chose 
00E820:  40 20 76 6F 73 20 7B 63 72 61 6E 73 20 2E 2E 2E    @ vos {crans ...
00E830:  0D 0A 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20    ....            
00E840:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00E850:  20 20 20 20 2D 20 43 52 4F 43 4F 20 4E 45 57 53        - CROCO NEWS
00E860:  20 2D 0D 0A 0D 0A 20 20 20 20 20 43 65 20 64 65     -....     Ce de
00E870:  72 6E 69 65 72 20 66 61 6E 7A 69 6E 65 20 20 76    rnier fanzine  v
00E880:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E890:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E8A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E8B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E8C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E8D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E8E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E8F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E900:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E910:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E920:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E930:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E940:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E950:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E960:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E970:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E980:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E990:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E9A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E9B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E9C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E9D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E9E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E9F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00EA00:  20 20 20 20 3B 53 69 20 3E 20 71 75 65 20 6D 61        ;Si > que ma
00EA10:  78 69 20 61 75 73 73 69 0D 0A 20 20 20 20 20 20    xi aussi..      
00EA20:  20 20 43 50 20 42 0D 0A 20 20 20 20 20 20 20 20      CP B..        
00EA30:  4C 44 20 41 2C 42 20 20 20 20 20 20 20 20 20 20    LD A,B          
00EA40:  20 20 3B 4C 6F 6E 67 75 65 75 72 20 64 61 6E 73      ;Longueur dans
00EA50:  20 41 20 70 6F 75 72 20 72 61 6E 67 65 6D 65 6E     A pour rangemen
00EA60:  74 0D 0A 20 20 20 20 20 20 20 20 52 45 54 20 4E    t..        RET N
00EA70:  43 0D 0A 3B 0D 0A 43 48 56 49 44 45 20 20 43 41    C..;..CHVIDE  CA
00EA80:  4C 4C 20 42 49 50 31 20 20 20 20 20 20 20 20 20    LL BIP1         
00EA90:  3B 45 72 72 65 75 72 20 64 27 65 64 69 74 69 6F    ;Erreur d'editio
00EAA0:  6E 20 74 72 6F 75 76 65 65 0D 0A 20 20 20 20 20    n trouvee..     
00EAB0:  20 20 20 4C 44 20 48 4C 2C 28 43 55 52 50 4F 53       LD HL,(CURPOS
00EAC0:  29 20 20 20 20 3B 52 65 70 6C 61 63 65 72 20 6C    )    ;Replacer l
00EAD0:  65 20 63 75 72 73 65 75 72 0D 0A 20 20 20 20 20    e curseur..     
00EAE0:  20 20 20 43 41 4C 4C 20 23 42 42 37 35 0D 0A 20       CALL #BB75.. 
00EAF0:  20 20 20 20 20 20 20 4A 52 20 52 45 46 41 49 52           JR REFAIR
00EB00:  45 20 20 20 20 20 20 20 20 0D 0A 3B 0D 0A 3B 2D    E        ..;..;-
00EB10:  20 44 65 67 75 69 73 65 72 20 6C 65 20 6D 6F 74     Deguiser le mot
00EB20:  20 64 65 20 70 61 73 73 65 20 2D 0D 0A 3B 0D 0A     de passe -..;..
00EB30:  43 4F 44 41 47 45 20 20 4C 44 20 48 4C 2C 43 48    CODAGE  LD HL,CH
00EB40:  41 49 4E 45 20 20 20 20 20 20 3B 52 65 63 6F 70    AINE      ;Recop
00EB50:  69 65 72 20 6C 65 20 6D 6F 74 20 64 61 6E 73 20    ier le mot dans 
00EB60:  6C 61 20 7A 6F 6E 65 20 70 6F 69 6E 74 65 65 20    la zone pointee 
00EB70:  70 61 72 20 44 45 0D 0A 20 20 20 20 20 20 20 20    par DE..        
00EB80:  50 55 53 48 20 44 45 0D 0A 20 20 20 20 20 20 20    PUSH DE..       
00EB90:  20 50 55 53 48 20 42 43 0D 0A 20 20 20 20 20 20     PUSH BC..      
00EBA0:  20 20 4C 44 20 43 2C 42 20 20 20 20 20 20 20 20      LD C,B        
00EBB0:  20 20 20 20 3B 4C 6F 6E 67 75 65 75 72 20 64 61        ;Longueur da
00EBC0:  6E 73 20 43 20 70 6F 75 72 20 4C 44 49 52 0D 0A    ns C pour LDIR..
00EBD0:  20 20 20 20 20 20 20 20 4C 44 20 42 2C 30 0D 0A            LD B,0..
00EBE0:  20 20 20 20 20 20 20 20 4C 44 49 52 0D 0A 20 20            LDIR..  
00EBF0:  20 20 20 20 20 20 50 4F 50 20 42 43 0D 0A 20 20          POP BC..  
00EC00:  20 20 20 20 20 20 50 4F 50 20 48 4C 20 20 20 20          POP HL    
00EC10:  20 20 20 20 20 20 20 20 3B 41 64 72 65 73 73 65            ;Adresse
00EC20:  20 64 75 20 74 65 78 74 65 20 64 61 6E 73 20 48     du texte dans H
00EC30:  4C 0D 0A 3B 0D 0A 42 43 4C 43 4F 44 20 20 4C 44    L..;..BCLCOD  LD
00EC40:  20 41 2C 28 48 4C 29 20 20 20 20 20 20 20 20 20     A,(HL)         
00EC50:  3B 42 6F 75 63 6C 65 20 64 65 20 63 6F 64 61 67    ;Boucle de codag
00EC60:  65 20 64 75 20 6D 6F 74 20 70 61 72 20 58 4F 52    e du mot par XOR
00EC70:  0D 0A 20 20 20 20 20 20 20 20 58 4F 52 20 32 35    ..        XOR 25
00EC80:  0D 0A 20 20 20 20 20 20 20 20 4C 44 20 28 48 4C    ..        LD (HL
00EC90:  29 2C 41 0D 0A 20 20 20 20 20 20 20 20 49 4E 43    ),A..        INC
00ECA0:  20 48 4C 0D 0A 20 20 20 20 20 20 20 20 44 4A 4E     HL..        DJN
00ECB0:  5A 20 42 43 4C 43 4F 44 0D 0A 20 20 20 20 20 20    Z BCLCOD..      
00ECC0:  20 20 52 45 54 0D 0A 3B 0D 0A 42 49 50 20 20 20      RET..;..BIP   
00ECD0:  20 20 50 4F 50 20 49 58 20 20 20 20 20 20 20 20      POP IX        
00ECE0:  20 20 20 20 3B 45 6E 6C 65 76 65 72 20 75 6E 65        ;Enlever une
00ECF0:  20 61 64 72 65 73 73 65 20 64 65 20 6C 61 20 70     adresse de la p
00ED00:  69 6C 65 20 70 6F 75 72 20 72 65 74 6F 75 72 0D    ile pour retour.
00ED10:  0A 42 49 50 31 20 20 20 20 4C 44 20 41 2C 37 20    .BIP1    LD A,7 
00ED20:  20 20 20 20 20 20 20 20 20 20 20 3B 53 6F 6E 6E               ;Sonn
00ED30:  65 72 69 65 20 73 69 20 65 72 72 65 75 72 0D 0A    erie si erreur..
00ED40:  20 20 20 20 20 20 20 20 4A 50 20 23 42 42 35 41            JP #BB5A
00ED50:  0D 0A 3B 0D 0A 3B 2D 20 5A 6F 6E 65 20 64 65 73    ..;..;- Zone des
00ED60:  20 76 61 72 69 61 62 6C 65 73 20 2D 0D 0A 3B 0D     variables -..;.
00ED70:  0A 4D 41 58 49 20 20 20 20 44 42 20 30 20 20 20    .MAXI    DB 0   
00ED80:  20 20 20 20 20 20 20 20 20 20 20 3B 4C 6F 6E 67               ;Long
00ED90:  75 65 75 72 20 6D 61 78 69 6D 75 6D 20 64 75 20    ueur maximum du 
00EDA0:  6D 6F 74 0D 0A 43 55 52 50 4F 53 20 20 44 57 20    mot..CURPOS  DW 
00EDB0:  30 20 20 20 20 20 20 20 20 20 20 20 20 0D 0A 43    0            ..C
00EDC0:  48 41 49 4E 45 20 20 44 42 20 30 20 20 20 20 20    HAINE  DB 0     
00EDD0:  20 20 20 20 20 20 20 20 20 3B 5A 6F 6E 65 20 73             ;Zone s
00EDE0:  74 6F 63 6B 61 67 65 20 65 64 69 74 65 75 72 0D    tockage editeur.
00EDF0:  0A 20 20 20 20 20 20 20 20 44 53 20 32 35 0D 0A    .        DS 25..
00EE00:  3B 0D 0A 54 54 58 52 41 54 45 20 44 42 20 22 43    ;..TTXRATE DB "C
00EE10:  27 45 53 54 20 52 41 54 45 20 2E 2E 2E 2E 22 0D    'EST RATE ....".
00EE20:  0A 3B 0D 0A 4C 49 53 54 0D 0A 4E 42 54 45 4E 54    .;..LIST..NBTENT
00EE30:  20 20 44 42 20 33 20 20 20 20 20 20 20 20 20 20      DB 3          
00EE40:  20 20 20 20 3B 4E 6F 6D 62 72 65 20 64 65 20 74        ;Nombre de t
00EE50:  65 6E 74 61 74 69 76 65 73 20 61 75 74 6F 72 69    entatives autori
00EE60:  73 65 65 73 0D 0A 4E 4F 4C 49 53 54 0D 0A 4C 45    sees..NOLIST..LE
00EE70:  4E 50 41 53 53 20 44 42 20 30 20 20 20 20 20 20    NPASS DB 0      
00EE80:  20 20 20 20 20 20 20 20 3B 53 74 6F 63 6B 61 67            ;Stockag
00EE90:  65 20 64 75 20 6D 6F 74 20 64 27 6F 72 69 67 69    e du mot d'origi
00EEA0:  6E 65 0D 0A 53 54 4F 4B 4D 4F 54 20 44 53 20 32    ne..STOKMOT DS 2
00EEB0:  35 0D 0A 3B 0D 0A 54 45 4E 54 4E 42 20 20 44 42    5..;..TENTNB  DB
00EEC0:  20 30 20 20 20 20 20 20 20 20 20 20 20 20 20 20     0              
00EED0:  3B 4E 6F 6D 62 72 65 20 64 65 20 74 65 6E 74 61    ;Nombre de tenta
00EEE0:  74 69 76 65 73 20 65 66 66 65 63 74 75 65 65 73    tives effectuees
00EEF0:  0D 0A 50 41 53 53 4C 45 4E 20 44 42 20 30 20 20    ..PASSLEN DB 0  
00EF00:  20 20 20 20 20 20 20 20 20 20 20 20 3B 53 74 6F                ;Sto
00EF10:  63 6B 61 67 65 20 64 75 20 6D 6F 74 20 61 20 74    ckage du mot a t
00EF20:  65 73 74 65 72 0D 0A 4D 4F 54 53 54 4F 4B 20 44    ester..MOTSTOK D
00EF30:  53 20 32 35 0D 0A 3B 0D 0A 4C 49 53 54 0D 0A 3B    S 25..;..LIST..;
00EF40:  0D 0A 3B 2D 20 50 49 45 47 45 20 45 4E 20 26 41    ..;- PIEGE EN &A
00EF50:  31 35 31 20 2D 0D 0A 3B 0D 0A 50 49 45 47 45 20    151 -..;..PIEGE 
00EF60:  20 20 4C 44 20 42 43 2C 26 42 43 30 30 20 20 20      LD BC,&BC00   
00EF70:  20 20 20 20 3B 52 65 64 75 69 74 20 6C 27 61 66        ;Reduit l'af
00EF80:  66 69 63 68 61 67 65 20 61 20 31 20 6C 69 67 6E    fichage a 1 lign
00EF90:  65 20 64 27 65 63 72 61 6E 0D 0A 4E 4F 4C 49 53    e d'ecran..NOLIS
00EFA0:  54 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 41 2C    T..        LD A,
00EFB0:  33 38 0D 0A 20 20 20 20 20 20 20 20 4F 55 54 20    38..        OUT 
00EFC0:  28 43 29 2C 41 0D 0A 20 20 20 20 20 20 20 20 4C    (C),A..        L
00EFD0:  44 20 42 43 2C 26 42 44 30 30 0D 0A 20 20 20 20    D BC,&BD00..    
00EFE0:  20 20 20 20 4C 44 20 41 2C 31 0D 0A 20 20 20 20        LD A,1..    
00EFF0:  20 20 20 20 4F 55 54 20 28 43 29 2C 41 0D 0A 20        OUT (C),A.. 
00F000:  20 20 20 20 20 20 20 52 45 54 0D 0A 4C 49 53 54           RET..LIST
00F010:  0D 0A 20 20 20 20 20 20 20 20 44 42 20 30 0D 0A    ..        DB 0..
00F020:  1A 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    .---------------
00F030:  2D 2D 0D 0A 3B 2D 20 45 4E 54 52 45 45 20 44 27    --..;- ENTREE D'
00F040:  55 4E 20 4D 4F 54 20 44 45 20 50 41 53 53 45 20    UN MOT DE PASSE 
00F050:  45 54 20 43 41 4D 4F 55 46 4C 41 47 45 20 58 4F    ET CAMOUFLAGE XO
00F060:  52 20 2D 0D 0A 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    R -..;----------
00F070:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
00F080:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00F090:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00F0A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00F0B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00F0C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00F0D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00F0E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00F0F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00F100:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00F110:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00F120:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00F130:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00F140:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00F150:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00F160:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00F170:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00F180:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00F190:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00F1A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00F1B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00F1C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00F1D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00F1E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00F1F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00F200:  0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20    ..              
00F210:  20 20 20 20 20 20 20 2D 2D 2D 2D 2D 2D 2D 2D 2D           ---------
00F220:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
00F230:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 20 20    ------------..  
00F240:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00F250:  20 20 2D 20 4C 41 20 52 4F 55 54 49 4E 45 20 44      - LA ROUTINE D
00F260:  45 20 4C 45 43 54 55 52 45 20 54 4F 55 53 20 53    E LECTURE TOUS S
00F270:  45 43 54 45 55 52 53 20 2D 0D 0A 20 20 20 20 20    ECTEURS -..     
00F280:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00F290:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
00F2A0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
00F2B0:  2D 2D 2D 2D 2D 0D 0A 20 0D 0A 20 20 20 20 20 46    -----.. ..     F
00F2C0:  6F 6E 63 74 69 6F 6E 6E 65 6D 65 6E 74 20 3A 20    onctionnement : 
00F2D0:  43 65 74 74 65 20 72 6F 75 74 69 6E 65 20 75 74    Cette routine ut
00F2E0:  69 6C 69 73 65 20 64 65 20 20 6E 6F 6D 62 72 65    ilise de  nombre
00F2F0:  75 73 65 73 20 73 6F 75 73 20 72 6F 75 74 69 6E    uses sous routin
00F300:  65 73 20 64 65 20 6C 61 0D 0A 20 76 65 72 73 69    es de la.. versi
00F310:  6F 6E 20 70 72 7B 63 7B 64 65 6E 74 65 20 2E 20    on pr{c{dente . 
00F320:  20 4C 65 20 20 70 72 65 6D 69 7D 72 65 20 20 70     Le  premi}re  p
00F330:  61 72 74 69 65 20 20 64 75 20 20 70 72 6F 67 72    artie  du  progr
00F340:  61 6D 6D 65 20 63 6F 6E 66 69 67 75 72 65 20 63    amme configure c
00F350:  65 6C 6C 65 73 2D 63 69 0D 0A 20 73 65 6C 6F 6E    elles-ci.. selon
00F360:  20 6C 65 73 20 62 65 73 6F 69 6E 73 20 64 65 20     les besoins de 
00F370:  6C 61 20 63 61 75 73 65 20 3A 0D 0A 20 20 20 20    la cause :..    
00F380:  20 31 20 2D 20 4D 7B 6D 6F 72 69 73 65 72 20 6C     1 - M{moriser l
00F390:  27 7B 74 61 74 20 64 27 61 6E 61 6C 79 73 65 20    '{tat d'analyse 
00F3A0:  28 4F 4E 2F 4F 46 46 29 20 20 65 74 20 20 66 6F    (ON/OFF)  et  fo
00F3B0:  72 63 65 72 20 73 75 72 20 4F 4E 20 65 6E 20 61    rcer sur ON en a
00F3C0:  6E 6E 75 6C 61 6E 74 20 6C 65 0D 0A 20 52 45 54    nnulant le.. RET
00F3D0:  20 64 65 20 53 54 4F 50 41 4E 41 20 2E 0D 0A 20     de STOPANA ... 
00F3E0:  20 20 20 20 32 20 2D 20 49 6E 74 65 72 64 69 72        2 - Interdir
00F3F0:  65 20 6C 27 61 66 66 69 63 68 61 67 65 20 64 75    e l'affichage du
00F400:  20 72 7B 73 75 6C 74 61 74 20 64 27 61 6E 61 6C     r{sultat d'anal
00F410:  79 73 65 20 28 52 45 54 20 65 6E 20 52 45 54 50    yse (RET en RETP
00F420:  48 59 29 20 2E 0D 0A 20 20 20 20 20 33 20 2D 20    HY) ...     3 - 
00F430:  4D 6F 64 69 66 69 65 72 20 6C 65 20 73 61 75 74    Modifier le saut
00F440:  20 65 6E 20 63 61 73 20 64 65 20 70 69 73 74 65     en cas de piste
00F450:  20 6E 6F 6E 20 66 6F 72 6D 61 74 7B 65 20 2E 0D     non format{e ..
00F460:  0A 20 20 20 20 20 34 20 2D 20 41 63 74 69 76 65    .     4 - Active
00F470:  72 20 6C 65 20 73 61 75 74 20 70 65 72 6D 65 74    r le saut permet
00F480:  74 61 6E 74 20 6C 27 7B 63 72 69 74 75 72 65 20    tant l'{criture 
00F490:  64 75 20 62 75 66 66 65 72 20 2E 0D 0A 20 20 20    du buffer ...   
00F4A0:  20 20 35 20 2D 20 44 7B 74 6F 75 72 6E 65 72 20      5 - D{tourner 
00F4B0:  6C 65 73 20 73 61 75 74 73 20 6C 69 7B 73 20 61    les sauts li{s a
00F4C0:  75 78 20 20 66 6C 7D 63 68 65 73 20 76 65 72 74    ux  fl}ches vert
00F4D0:  69 63 61 6C 65 73 20 64 65 20 6D 61 6E 69 7D 72    icales de mani}r
00F4E0:  65 20 40 20 6C 69 72 65 20 75 6E 0D 0A 20 6E 6F    e @ lire un.. no
00F4F0:  75 76 65 61 75 20 73 65 63 74 65 75 72 20 40 20    uveau secteur @ 
00F500:  63 68 61 71 75 65 20 66 69 6E 20 64 65 20 70 61    chaque fin de pa
00F510:  67 65 20 2E 0D 0A 20 20 20 20 20 36 20 2D 20 55    ge ...     6 - U
00F520:  74 69 6C 69 73 65 72 20 46 4C 41 47 20 70 6F 75    tiliser FLAG pou
00F530:  72 20 70 69 73 74 65 20 6E 6F 6E 20 66 6F 72 6D    r piste non form
00F540:  61 74 7B 65 20 28 3D 23 46 46 29 20 6F 75 20 66    at{e (=#FF) ou f
00F550:  6F 72 6D 61 74 7B 65 20 28 3D 30 29 3B 0D 0A 20    ormat{e (=0);.. 
00F560:  0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20    ..              
00F570:  20 20 20 20 20 20 20 20 20 20 2D 2D 2D 2D 2D 2D              ------
00F580:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
00F590:  2D 2D 2D 2D 2D 2D 0D 0A 20 20 20 20 20 20 20 20    ------..        
00F5A0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00F5B0:  31 7D 72 65 20 70 61 72 74 69 65 20 3A 20 49 6E    1}re partie : In
00F5C0:  69 74 69 61 6C 69 73 61 74 69 6F 6E 0D 0A 20 20    itialisation..  
00F5D0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00F5E0:  20 20 20 20 20 20 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D          ----------
00F5F0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
00F600:  41 66 66 69 63 68 65 72 20 6C 61 20 73 65 72 69    Afficher la seri
00F610:  65 20 64 65 73 20 49 44 53 0D 0A 20 20 20 20 20    e des IDS..     
00F620:  20 20 20 20 43 41 4C 4C 20 50 52 54 0D 0A 20 3B        CALL PRT.. ;
00F630:  0D 0A 20 20 20 20 20 20 20 20 20 4C 44 20 48 4C    ..         LD HL
00F640:  2C 4C 49 53 54 45 52 52 0D 0A 20 20 20 20 20 20    ,LISTERR..      
00F650:  20 20 20 4C 44 20 28 50 4F 49 4E 54 45 52 29 2C       LD (POINTER),
00F660:  48 4C 20 3B 49 6E 69 74 69 61 6C 69 73 65 72 20    HL ;Initialiser 
00F670:  70 6F 69 6E 74 65 75 72 20 73 65 72 69 65 20 65    pointeur serie e
00F680:  72 72 65 75 72 73 0D 0A 20 3B 0D 0A 20 20 20 20    rreurs.. ;..    
00F690:  20 20 20 20 20 50 55 53 48 20 49 58 0D 0A 20 20         PUSH IX..  
00F6A0:  20 20 20 20 20 20 20 50 4F 50 20 48 4C 20 3B 49           POP HL ;I
00F6B0:  44 53 20 6C 75 73 20 64 61 6E 73 20 48 4C 0D 0A    DS lus dans HL..
00F6C0:  20 3B 0D 0A 20 56 45 52 49 53 45 43 20 43 41 4C     ;.. VERISEC CAL
00F6D0:  4C 20 54 52 41 4E 53 33 49 44 0D 0A 20 20 20 20    L TRANS3ID..    
00F6E0:  20 20 20 20 20 49 4E 43 20 48 4C 20 20 20 20 3B         INC HL    ;
00F6F0:  50 6F 69 6E 74 65 72 20 49 44 20 73 75 69 76 61    Pointer ID suiva
00F700:  6E 74 0D 0A 20 3B 0D 0A 20 20 20 20 20 20 20 20    nt.. ;..        
00F710:  20 50 55 53 48 20 48 4C 0D 0A 20 20 20 20 20 20     PUSH HL..      
00F720:  20 20 20 50 55 53 48 20 42 43 0D 0A 20 20 20 20       PUSH BC..    
00F730:  20 20 20 20 20 4C 44 20 41 2C 28 43 4F 55 4E 54         LD A,(COUNT
00F740:  29 0D 0A 20 20 20 20 20 20 20 20 20 4F 52 20 41    )..         OR A
00F750:  0D 0A 20 20 20 20 20 20 20 20 20 43 41 4C 4C 20    ..         CALL 
00F760:  4E 5A 2C 56 49 53 45 53 45 43 20 3B 4C 65 20 70    NZ,VISESEC ;Le p
00F770:  6C 75 73 20 70 72 65 73 20 70 6F 73 73 69 62 6C    lus pres possibl
00F780:  65 20 64 65 20 6C 69 72 65 20 73 65 63 74 65 75    e de lire secteu
00F790:  72 0D 0A 20 20 20 20 20 20 20 20 20 43 41 4C 4C    r..         CALL
00F7A0:  20 49 4E 53 54 52 55 39 20 20 20 20 3B 4C 69 72     INSTRU9    ;Lir
00F7B0:  65 20 73 65 63 74 65 75 72 0D 0A 20 20 20 20 20    e secteur..     
00F7C0:  20 20 20 20 43 41 4C 4C 20 54 53 54 45 52 52 53        CALL TSTERRS
00F7D0:  20 20 20 20 3B 54 65 73 74 65 72 20 65 74 20 72        ;Tester et r
00F7E0:  61 6E 67 65 72 20 65 72 72 65 75 72 73 0D 0A 20    anger erreurs.. 
00F7F0:  20 20 20 20 20 20 20 20 4C 44 20 41 2C 28 49 59            LD A,(IY
00F800:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
00F810:  0D 00 01 00 02 09 4E E5 0D 00 C1 02 00 00 00 02    ......N.........
00F820:  0D 00 C2 02 00 00 00 02 0D 00 C3 02 00 00 00 02    ................
00F830:  0D 00 C4 02 00 00 00 02 0D 00 C5 02 00 00 00 02    ................
00F840:  0D 00 C6 02 00 00 00 02 0D 00 C7 02 00 00 00 02    ................
00F850:  0D 00 C8 02 00 00 00 02 0D 00 C9 02 00 00 00 02    ................
00F860:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00F870:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00F880:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00F890:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00F8A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00F8B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00F8C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00F8D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00F8E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00F8F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00F900:  2B 30 29 20 20 20 20 20 3B 45 72 72 65 75 72 73    +0)     ;Erreurs
00F910:  0D 0A 20 20 20 20 20 20 20 20 20 4C 44 20 48 4C    ..         LD HL
00F920:  2C 28 50 4F 49 4E 54 45 52 29 0D 0A 20 20 20 20    ,(POINTER)..    
00F930:  20 20 20 20 20 4C 44 20 28 48 4C 29 2C 41 0D 0A         LD (HL),A..
00F940:  20 20 20 20 20 20 20 20 20 49 4E 43 20 48 4C 0D             INC HL.
00F950:  0A 20 20 20 20 20 20 20 20 20 4C 44 20 28 50 4F    .         LD (PO
00F960:  49 4E 54 45 52 29 2C 48 4C 0D 0A 20 20 20 20 20    INTER),HL..     
00F970:  20 20 20 20 50 4F 50 20 42 43 0D 0A 20 20 20 20        POP BC..    
00F980:  20 20 20 20 20 50 4F 50 20 48 4C 20 20 20 20 20         POP HL     
00F990:  20 20 20 0D 0A 20 20 20 20 20 20 20 20 20 44 4A       ..         DJ
00F9A0:  4E 5A 20 56 45 52 49 53 45 43 0D 0A 20 3B 2D 2D    NZ VERISEC.. ;--
00F9B0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
00F9C0:  2D 2D 0D 0A 20 52 45 54 50 48 59 20 20 44 42 20    --.. RETPHY  DB 
00F9D0:  30 20 20 20 20 20 20 20 20 20 20 20 20 20 3B 52    0             ;R
00F9E0:  65 74 6F 75 72 20 73 69 20 6C 65 63 74 75 72 65    etour si lecture
00F9F0:  20 70 68 79 73 69 71 75 65 0D 0A 20 3B 2D 2D 2D     physique.. ;---
00FA00:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
00FA10:  2D 0D 0A 20 3B 2D 20 53 65 63 74 69 6F 6E 20 64    -.. ;- Section d
00FA20:  7B 70 6C 61 63 7B 65 20 2D 0D 0A 20 3B 0D 0A 20    {plac{e -.. ;.. 
00FA30:  20 20 20 20 20 20 20 20 50 55 53 48 20 49 58 20            PUSH IX 
00FA40:  20 3B 5A 6F 6E 65 20 49 44 53 20 64 61 6E 73 20     ;Zone IDS dans 
00FA50:  48 4C 0D 0A 20 20 20 20 20 20 20 20 20 50 4F 50    HL..         POP
00FA60:  20 48 4C 0D 0A 20 20 20 20 20 20 20 20 20 4C 44     HL..         LD
00FA70:  20 41 2C 28 4E 42 53 45 43 29 20 20 3B 52 61 6E     A,(NBSEC)  ;Ran
00FA80:  67 65 72 20 6E 6F 6D 62 72 65 20 64 65 20 73 65    ger nombre de se
00FA90:  63 74 65 75 72 73 20 64 61 6E 73 20 42 0D 0A 20    cteurs dans B.. 
00FAA0:  20 20 20 20 20 20 20 20 4C 44 20 42 2C 41 0D 0A            LD B,A..
00FAB0:  20 20 20 20 20 20 20 20 20 4C 44 20 43 2C 30 20             LD C,0 
00FAC0:  3B 43 20 65 73 74 20 75 74 69 6C 69 73 65 20 70    ;C est utilise p
00FAD0:  61 72 20 41 46 46 34 49 44 0D 0A 20 3B 0D 0A 20    ar AFF4ID.. ;.. 
00FAE0:  20 20 20 20 20 20 20 20 50 55 53 48 20 42 43 0D            PUSH BC.
00FAF0:  0A 20 20 20 20 20 20 20 20 20 43 41 4C 4C 20 46    .         CALL F
00FB00:  45 4E 49 44 45 0D 0A 20 20 20 20 20 20 20 20 20    ENIDE..         
00FB10:  43 41 4C 4C 20 49 4E 56 0D 0A 20 41 46 46 49 44    CALL INV.. AFFID
00FB20:  53 31 20 43 41 4C 4C 20 41 46 46 34 49 44 20 20    S1 CALL AFF4ID  
00FB30:  20 3B 41 66 66 69 63 68 65 72 20 49 44 53 0D 0A     ;Afficher IDS..
00FB40:  20 20 20 20 20 20 20 20 20 43 41 4C 4C 20 5A 2C             CALL Z,
00FB50:  46 45 4E 49 44 4C 0D 0A 20 20 20 20 20 20 20 20    FENIDL..        
00FB60:  20 44 4A 4E 5A 20 41 46 46 49 44 53 31 0D 0A 20     DJNZ AFFIDS1.. 
00FB70:  20 20 20 20 20 20 20 20 43 41 4C 4C 20 49 4E 56            CALL INV
00FB80:  0D 0A 20 20 20 20 20 20 20 20 20 43 41 4C 4C 20    ..         CALL 
00FB90:  46 45 4E 49 44 45 31 41 0D 0A 20 20 20 20 20 20    FENIDE1A..      
00FBA0:  20 20 20 50 4F 50 20 42 43 0D 0A 20 3B 0D 0A 20       POP BC.. ;.. 
00FBB0:  20 20 20 20 20 20 20 20 4C 44 20 48 4C 2C 4C 49            LD HL,LI
00FBC0:  53 54 45 52 52 0D 0A 20 20 20 20 20 20 20 20 20    STERR..         
00FBD0:  4C 44 20 28 50 4F 49 4E 54 45 52 29 2C 48 4C 0D    LD (POINTER),HL.
00FBE0:  0A 20 3B 0D 0A 20 42 43 4C 45 52 41 4E 41 20 50    . ;.. BCLERANA P
00FBF0:  55 53 48 20 48 4C 0D 0A 20 20 20 20 20 20 20 20    USH HL..        
00FC00:  20 50 55 53 48 20 42 43 0D 0A 20 20 20 20 20 20     PUSH BC..      
00FC10:  20 20 20 43 41 4C 4C 20 49 4E 56 0D 0A 20 20 20       CALL INV..   
00FC20:  20 20 20 20 20 20 43 41 4C 4C 20 53 50 41 43 45          CALL SPACE
00FC30:  0D 0A 20 20 20 20 20 20 20 20 20 4C 44 20 41 2C    ..         LD A,
00FC40:  28 48 4C 29 0D 0A 20 20 20 20 20 20 20 20 20 43    (HL)..         C
00FC50:  41 4C 4C 20 50 52 54 33 45 52 32 20 20 20 20 3B    ALL PRT3ER2    ;
00FC60:  41 66 66 69 63 68 65 72 20 65 72 72 65 75 72 73    Afficher erreurs
00FC70:  0D 0A 20 20 20 20 20 20 20 20 20 43 41 4C 4C 20    ..         CALL 
00FC80:  49 4E 56 0D 0A 20 20 20 20 20 20 20 20 20 50 4F    INV..         PO
00FC90:  50 20 42 43 0D 0A 20 20 20 20 20 20 20 20 20 43    P BC..         C
00FCA0:  41 4C 4C 20 54 53 54 43 31 20 20 20 20 20 3B 43    ALL TSTC1     ;C
00FCB0:  3D 43 2B 31 3D 31 36 20 6F 75 20 33 32 20 3F 0D    =C+1=16 ou 32 ?.
00FCC0:  0A 20 20 20 20 20 20 20 20 20 43 41 4C 4C 20 4E    .         CALL N
00FCD0:  5A 2C 43 52 0D 0A 20 20 20 20 20 20 20 20 20 43    Z,CR..         C
00FCE0:  41 4C 4C 20 5A 2C 46 45 4E 49 44 4C 31 41 0D 0A    ALL Z,FENIDL1A..
00FCF0:  20 20 20 20 20 20 20 20 20 4C 44 20 48 4C 2C 43             LD HL,C
00FD00:  4F 55 4E 54 0D 0A 20 20 20 20 20 20 20 20 20 49    OUNT..         I
00FD10:  4E 43 20 28 48 4C 29 0D 0A 20 20 20 20 20 20 20    NC (HL)..       
00FD20:  20 20 50 4F 50 20 48 4C 0D 0A 20 20 20 20 20 20      POP HL..      
00FD30:  20 20 20 49 4E 43 20 48 4C 0D 0A 20 20 20 20 20       INC HL..     
00FD40:  20 20 20 20 44 4A 4E 5A 20 42 43 4C 45 52 41 4E        DJNZ BCLERAN
00FD50:  41 0D 0A 20 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    A.. ;-----------
00FD60:  2D 2D 0D 0A 20 20 52 45 54 43 52 45 45 20 44 42    --..  RETCREE DB
00FD70:  20 30 20 20 52 65 74 6F 75 72 20 73 69 20 61 70     0  Retour si ap
00FD80:  70 65 6C 20 64 65 70 75 69 73 20 43 52 45 50 49    pel depuis CREPI
00FD90:  53 54 0D 0A 20 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ST.. ;----------
00FDA0:  2D 2D 2D 0D 0A 20 20 20 20 20 4C 61 20 73 75 69    ---..     La sui
00FDB0:  74 65 20 28 4D 65 73 73 61 67 65 20 53 74 6F 70    te (Message Stop
00FDC0:  20 2D 20 43 6F 6E 74 69 6E 75 65 72 20 2D 20 20     - Continuer -  
00FDD0:  49 6D 70 72 69 6D 65 72 29 20 65 74 63 20 2E 2E    Imprimer) etc ..
00FDE0:  2E 20 45 73 74 20 63 6F 6E 66 6F 72 6D 65 20 40    . Est conforme @
00FDF0:  20 6C 61 0D 0A 20 76 65 72 73 69 6F 6E 20 70 72     la.. version pr
00FE00:  7B 63 7B 64 65 6E 74 65 20 2E 0D 0A 20 0D 0A 20    {c{dente ... .. 
00FE10:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00FE20:  20 20 20 20 20 20 20 20 20 20 20 2D 2D 2D 2D 2D               -----
00FE30:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
00FE40:  2D 2D 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20    --..            
00FE50:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2D                   -
00FE60:  20 50 45 54 49 54 45 53 20 4D 4F 44 49 46 49 43     PETITES MODIFIC
00FE70:  41 54 49 4F 4E 53 20 2D 0D 0A 20 20 20 20 20 20    ATIONS -..      
00FE80:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00FE90:  20 20 20 20 20 20 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D          ----------
00FEA0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 20    -------------.. 
00FEB0:  0D 0A 20 20 20 20 20 49 63 69 20 20 61 70 70 61    ..     Ici  appa
00FEC0:  72 61 69 73 73 65 6E 74 20 20 64 65 20 20 62 72    raissent  de  br
00FED0:  65 66 73 20 20 65 78 74 72 61 69 74 73 20 20 20    efs  extraits   
00FEE0:  64 65 20 20 6C 69 73 74 69 6E 67 20 20 61 76 65    de  listing  ave
00FEF0:  63 20 20 6C 65 73 20 20 71 75 65 6C 71 75 65 73    c  les  quelques
00FF00:  0D 0A 20 69 6E 73 74 72 75 63 74 69 6F 6E 73 20    .. instructions 
00FF10:  6D 6F 64 69 66 69 7B 65 73 20 64 65 70 75 69 73    modifi{es depuis
00FF20:  20 6C 61 20 70 72 7B 63 7B 64 65 6E 74 65 20 76     la pr{c{dente v
00FF30:  65 72 73 69 6F 6E 20 2E 0D 0A 20 0D 0A 20 20 20    ersion ... ..   
00FF40:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00FF50:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 2D 2D                  --
00FF60:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 20 20 20    -----------..   
00FF70:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00FF80:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 44 41                  DA
00FF90:  4E 53 20 46 44 43 33 2E 4D 41 58 0D 0A 20 20 20    NS FDC3.MAX..   
00FFA0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00FFB0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 2D 2D                  --
00FFC0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 20 3B 0D    -----------.. ;.
00FFD0:  0A 20 3B 0D 0A 20 4D 45 4E 55 20 4C 44 20 48 4C    . ;.. MENU LD HL
00FFE0:  2C 54 4D 45 4E 55 0D 0A 20 20 43 41 4C 4C 20 50    ,TMENU..  CALL P
00FFF0:  52 54 0D 0A 20 54 53 54 4D 45 4E 55 20 43 41 4C    RT.. TSTMENU CAL
010000:  4C 20 4D 4F 54 4F 46 46 0D 0A 20 3B 2D 2D 2D 2D    L MOTOFF.. ;----
010010:  2D 2D 2D 2D 2D 2D 2D 0D 0A 20 43 41 4C 4C 20 41    -------.. CALL A
010020:  46 46 54 43 4F 4D 20 20 20 3B 44 7B 70 6C 61 63    FFTCOM   ;D{plac
010030:  7B 20 70 6F 75 72 20 63 6F 6E 73 69 64 7B 72 61    { pour consid{ra
010040:  74 69 6F 6E 73 20 64 27 6F 72 64 72 65 20 65 73    tions d'ordre es
010050:  74 68 7B 74 69 71 75 65 0D 0A 20 3B 2D 2D 2D 2D    th{tique.. ;----
010060:  2D 2D 2D 2D 2D 2D 2D 0D 0A 20 20 43 41 4C 4C 20    -------..  CALL 
010070:  23 42 42 31 38 0D 0A 20 20 50 55 53 48 20 41 46    #BB18..  PUSH AF
010080:  0D 0A 20 20 43 41 4C 4C 20 46 45 4E 32 0D 0A 20    ..  CALL FEN2.. 
010090:  20 43 41 4C 4C 20 50 52 54 44 52 49 56 0D 0A 20     CALL PRTDRIV.. 
0100A0:  20 43 41 4C 4C 20 4D 4F 54 4F 4E 0D 0A 20 3B 0D     CALL MOTON.. ;.
0100B0:  0A 20 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 0D 0A 20    . ............. 
0100C0:  3B 0D 0A 20 52 45 54 45 52 52 20 20 0D 0A 20 43    ;.. RETERR  .. C
0100D0:  41 4C 4C 20 52 41 5A 49 4E 54 45 0D 0A 20 3B 2D    ALL RAZINTE.. ;-
0100E0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 20    -------------.. 
0100F0:  20 20 20 20 20 20 20 20 4C 44 20 48 4C 2C 23 30            LD HL,#0
010100:  45 31 38 20 3B 50 6F 75 72 20 61 66 66 69 63 68    E18 ;Pour affich
010110:  65 72 20 74 65 78 74 65 20 40 20 6C 61 20 73 75    er texte @ la su
010120:  69 74 65 20 64 65 20 27 43 4F 4D 4D 41 4E 44 45    ite de 'COMMANDE
010130:  20 3F 27 0D 0A 20 20 20 20 20 20 20 20 20 43 41     ?'..         CA
010140:  4C 4C 20 23 42 42 37 35 0D 0A 20 3B 2D 2D 2D 2D    LL #BB75.. ;----
010150:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 20 20 50 4F    ----------..  PO
010160:  50 20 41 46 0D 0A 20 20 41 4E 44 20 23 44 46 0D    P AF..  AND #DF.
010170:  0A 20 20 43 50 20 22 41 22 0D 0A 20 20 43 41 4C    .  CP "A"..  CAL
010180:  4C 20 5A 2C 54 53 54 32 44 52 0D 0A 20 20 43 50    L Z,TST2DR..  CP
010190:  20 22 42 22 0D 0A 20 3B 2D 2D 2D 2D 2D 2D 2D 2D     "B".. ;--------
0101A0:  2D 2D 2D 2D 2D 2D 0D 0A 20 20 20 20 20 20 20 20    ------..        
0101B0:  20 43 41 4C 4C 20 5A 2C 43 48 47 44 52 49 4C 20     CALL Z,CHGDRIL 
0101C0:  3B 42 20 6E 65 20 63 68 61 6E 67 65 20 70 6C 75    ;B ne change plu
0101D0:  73 20 71 75 65 20 6C 65 20 64 72 69 76 65 20 6C    s que le drive l
0101E0:  65 63 74 75 72 65 20 2E 20 43 6F 6E 73 7B 71 75    ecture . Cons{qu
0101F0:  65 6E 63 65 0D 0A 20 3B 2D 2D 2D 2D 2D 2D 2D 2D    ence.. ;--------
010200:  2D 2D 2D 2D 2D 2D 20 3B 64 65 20 6C 61 20 6D 6F    ------ ;de la mo
010210:  64 69 66 69 63 61 74 69 6F 6E 20 27 53 6F 75 72    dification 'Sour
010220:  63 65 20 2D 20 44 65 73 74 69 6E 61 74 69 6F 6E    ce - Destination
010230:  27 0D 0A 20 20 43 50 20 22 43 22 0D 0A 20 20 43    '..  CP "C"..  C
010240:  41 4C 4C 20 5A 2C 43 48 47 50 41 52 41 0D 0A 20    ALL Z,CHGPARA.. 
010250:  2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 0D 0A    ................
010260:  20 3B 0D 0A 20 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D     ;.. ;----------
010270:  2D 2D 0D 0A 20 20 20 20 20 20 20 20 20 43 50 20    --..         CP 
010280:  22 4D 22 0D 0A 20 20 20 20 20 20 20 20 20 43 41    "M"..         CA
010290:  4C 4C 20 5A 2C 53 41 56 45 42 55 46 20 20 3B 4C    LL Z,SAVEBUF  ;L
0102A0:  65 73 20 33 20 6E 6F 75 76 65 6C 6C 65 73 20 63    es 3 nouvelles c
0102B0:  6F 6D 6D 61 6E 64 65 73 0D 0A 20 20 20 20 20 20    ommandes..      
0102C0:  20 20 20 43 50 20 22 4E 22 0D 0A 20 20 20 20 20       CP "N"..     
0102D0:  20 20 20 20 43 41 4C 4C 20 5A 2C 4C 4F 41 44 42        CALL Z,LOADB
0102E0:  55 46 0D 0A 20 20 20 20 20 20 20 20 20 43 50 20    UF..         CP 
0102F0:  22 4F 22 0D 0A 20 20 20 20 20 20 20 20 20 43 41    "O"..         CA
010300:  4C 4C 20 5A 2C 43 52 45 50 49 53 54 0D 0A 20 3B    LL Z,CREPIST.. ;
010310:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 20 3B    ------------.. ;
010320:  0D 0A 20 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E    .. .............
010330:  2E 0D 0A 20 3B 0D 0A 20 3B 2D 20 54 45 53 54 20    ... ;.. ;- TEST 
010340:  32 20 44 52 20 2D 0D 0A 20 3B 0D 0A 20 54 53 54    2 DR -.. ;.. TST
010350:  32 44 52 20 20 4C 44 20 48 4C 2C 54 43 4F 4D 44    2DR  LD HL,TCOMD
010360:  52 56 0D 0A 20 20 43 41 4C 4C 20 50 52 54 0D 0A    RV..  CALL PRT..
010370:  20 54 53 54 32 44 52 49 20 4C 44 20 41 2C 28 44     TST2DRI LD A,(D
010380:  52 53 45 4C 45 43 29 0D 0A 20 20 50 55 53 48 20    RSELEC)..  PUSH 
010390:  41 46 0D 0A 20 20 58 4F 52 20 41 0D 0A 20 20 4C    AF..  XOR A..  L
0103A0:  44 20 28 44 52 53 45 4C 45 43 29 2C 41 0D 0A 20    D (DRSELEC),A.. 
0103B0:  20 4C 44 20 28 50 49 53 54 53 45 4C 29 2C 41 0D     LD (PISTSEL),A.
0103C0:  0A 20 20 4C 44 20 28 50 49 53 54 44 52 41 29 2C    .  LD (PISTDRA),
0103D0:  41 0D 0A 20 20 4C 44 20 28 50 49 53 54 44 52 42    A..  LD (PISTDRB
0103E0:  29 2C 41 0D 0A 20 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D    ),A.. ;---------
0103F0:  2D 2D 2D 0D 0A 20 20 20 20 20 20 20 20 20 4C 44    ---..         LD
010400:  20 28 50 49 53 54 4C 29 2C 41 20 3B 50 72 69 73     (PISTL),A ;Pris
010410:  65 20 65 6E 20 63 6F 6D 70 74 65 20 64 65 73 20    e en compte des 
010420:  76 61 72 69 61 62 6C 65 73 0D 0A 20 20 20 20 20    variables..     
010430:  20 20 20 20 4C 44 20 28 50 49 53 54 57 29 2C 41        LD (PISTW),A
010440:  20 3B 70 69 73 74 65 20 6C 65 63 74 75 72 65 20     ;piste lecture 
010450:  65 74 20 70 69 73 74 65 20 7B 63 72 69 74 75 72    et piste {critur
010460:  65 0D 0A 20 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    e.. ;-----------
010470:  2D 0D 0A 20 3B 0D 0A 20 2E 2E 2E 2E 2E 2E 2E 2E    -.. ;.. ........
010480:  2E 2E 2E 2E 2E 2E 2E 2E 0D 0A 20 3B 0D 0A 20 3B    .......... ;.. ;
010490:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
0104A0:  2D 2D 0D 0A 20 3B 0D 0A 20 20 20 20 20 20 53 65    --.. ;..      Se
0104B0:  63 74 69 6F 6E 20 72 7B 7B 63 72 69 74 65 20 70    ction r{{crite p
0104C0:  6F 75 72 20 70 72 69 73 65 20 65 6E 20 63 6F 6D    our prise en com
0104D0:  70 74 65 20 64 72 69 76 65 73 20 73 6F 75 72 63    pte drives sourc
0104E0:  65 20 65 74 20 64 65 73 74 69 6E 61 74 69 6F 6E    e et destination
0104F0:  0D 0A 20 3B 0D 0A 20 3B 2D 20 43 68 61 6E 67 65    .. ;.. ;- Change
010500:  20 64 72 69 76 65 20 2D 0D 0A 20 3B 0D 0A 20 43     drive -.. ;.. C
010510:  48 47 44 52 49 57 20 4C 44 20 41 2C 28 44 52 57    HGDRIW LD A,(DRW
010520:  29 20 20 20 20 20 20 20 20 20 3B 43 68 61 6E 67    )         ;Chang
010530:  65 72 20 64 72 69 76 65 20 64 65 73 74 69 6E 61    er drive destina
010540:  74 69 6F 6E 0D 0A 20 20 20 20 20 20 20 20 20 4C    tion..         L
010550:  44 20 48 4C 2C 54 44 52 53 45 4C 45 2B 32 30 0D    D HL,TDRSELE+20.
010560:  0A 20 20 20 20 20 20 20 20 20 43 41 4C 4C 20 43    .         CALL C
010570:  48 47 44 52 49 56 20 20 20 20 20 20 20 3B 43 68    HGDRIV       ;Ch
010580:  61 6E 67 65 72 20 63 61 72 61 63 74 7D 72 65 20    anger caract}re 
010590:  41 53 43 49 49 0D 0A 20 20 20 20 20 20 20 20 20    ASCII..         
0105A0:  4C 44 20 28 48 4C 29 2C 42 0D 0A 20 20 20 20 20    LD (HL),B..     
0105B0:  20 20 20 20 4C 44 20 28 44 52 57 29 2C 41 0D 0A        LD (DRW),A..
0105C0:  20 20 20 20 20 20 20 20 20 4C 44 20 41 2C 28 44             LD A,(D
0105D0:  45 29 20 20 20 20 20 20 20 20 20 20 3B 50 69 73    E)          ;Pis
0105E0:  74 65 20 64 72 69 76 65 0D 0A 20 20 20 20 20 20    te drive..      
0105F0:  20 20 20 4C 44 20 28 50 49 53 54 57 29 2C 41 20       LD (PISTW),A 
010600:  20 20 20 20 20 20 3B 44 61 6E 73 20 70 69 73 74          ;Dans pist
010610:  65 20 61 20 7B 63 72 69 72 65 0D 0A 20 20 20 20    e a {crire..    
010620:  20 20 20 20 20 4C 44 20 48 4C 2C 54 57 41 49 54         LD HL,TWAIT
010630:  46 4F 2B 35 31 0D 0A 20 20 20 20 20 20 20 20 20    FO+51..         
010640:  4C 44 20 28 48 4C 29 2C 42 20 20 20 20 20 20 20    LD (HL),B       
010650:  20 20 20 3B 43 68 61 6E 67 65 72 20 63 61 72 61       ;Changer cara
010660:  63 74 7D 72 65 20 41 53 43 49 49 0D 0A 20 20 20    ct}re ASCII..   
010670:  20 20 20 20 20 20 4A 50 20 50 52 54 44 52 49 56          JP PRTDRIV
010680:  20 20 20 20 20 20 20 20 20 3B 41 66 66 69 63 68             ;Affich
010690:  65 72 20 73 7B 6C 65 63 74 69 6F 6E 20 64 72 69    er s{lection dri
0106A0:  76 65 73 0D 0A 20 3B 0D 0A 20 43 48 47 44 52 49    ves.. ;.. CHGDRI
0106B0:  4C 20 4C 44 20 41 2C 28 44 52 4C 29 20 20 20 20    L LD A,(DRL)    
0106C0:  20 20 20 20 20 3B 4D 7D 6D 65 20 63 68 6F 73 65         ;M}me chose
0106D0:  20 70 6F 75 72 20 64 72 69 76 65 20 6C 65 63 74     pour drive lect
0106E0:  75 72 65 0D 0A 20 20 20 20 20 20 20 20 20 4C 44    ure..         LD
0106F0:  20 48 4C 2C 54 44 52 53 45 4C 45 2B 31 32 0D 0A     HL,TDRSELE+12..
010700:  20 20 20 20 20 20 20 20 20 43 41 4C 4C 20 43 48             CALL CH
010710:  47 44 52 49 56 0D 0A 20 20 20 20 20 20 20 20 20    GDRIV..         
010720:  4C 44 20 28 48 4C 29 2C 42 0D 0A 20 20 20 20 20    LD (HL),B..     
010730:  20 20 20 20 4C 44 20 28 44 52 4C 29 2C 41 0D 0A        LD (DRL),A..
010740:  20 20 20 20 20 20 20 20 20 4C 44 20 41 2C 28 44             LD A,(D
010750:  45 29 0D 0A 20 20 20 20 20 20 20 20 20 4C 44 20    E)..         LD 
010760:  28 50 49 53 54 4C 29 2C 41 0D 0A 20 20 20 20 20    (PISTL),A..     
010770:  20 20 20 20 4A 50 20 50 52 54 44 52 49 56 0D 0A        JP PRTDRIV..
010780:  20 3B 0D 0A 20 43 48 47 44 52 49 56 20 4C 44 20     ;.. CHGDRIV LD 
010790:  42 2C 22 41 22 0D 0A 20 20 20 20 20 20 20 20 20    B,"A"..         
0107A0:  4C 44 20 44 45 2C 50 49 53 54 44 52 41 0D 0A 20    LD DE,PISTDRA.. 
0107B0:  20 20 20 20 20 20 20 20 44 45 43 20 41 20 20 20            DEC A   
0107C0:  20 20 20 20 20 20 20 20 20 20 20 3B 53 69 20 64               ;Si d
0107D0:  72 69 76 65 20 7B 74 61 69 74 20 31 20 2C 20 64    rive {tait 1 , d
0107E0:  65 76 69 65 6E 74 20 30 0D 0A 20 20 20 20 20 20    evient 0..      
0107F0:  20 20 20 52 45 54 20 5A 0D 0A 20 3B 0D 0A 20 20       RET Z.. ;..  
010800:  20 20 20 20 20 20 20 4C 44 20 41 2C 28 45 54 44           LD A,(ETD
010810:  52 42 29 20 20 20 20 20 20 20 3B 53 69 20 6E 6F    RB)       ;Si no
010820:  6E 20 76 6F 69 72 20 73 69 20 42 20 65 73 74 20    n voir si B est 
010830:  70 72 7B 73 65 6E 74 0D 0A 20 20 20 20 20 20 20    pr{sent..       
010840:  20 20 43 50 20 31 0D 0A 20 20 20 20 20 20 20 20      CP 1..        
010850:  20 4A 52 20 4E 5A 2C 44 52 31 0D 0A 20 3B 0D 0A     JR NZ,DR1.. ;..
010860:  20 20 20 20 20 20 20 20 20 50 4F 50 20 49 59 20             POP IY 
010870:  20 20 3B 42 20 61 62 73 65 6E 74 20 2C 20 65 6E      ;B absent , en
010880:  6C 65 76 65 72 20 75 6E 65 20 61 64 72 65 73 73    lever une adress
010890:  65 20 64 65 20 6C 61 20 70 69 6C 65 20 70 6F 75    e de la pile pou
0108A0:  72 0D 0A 20 20 20 20 20 20 20 20 20 52 45 54 20    r..         RET 
0108B0:  20 20 20 20 20 3B 61 6E 6E 75 6C 65 72 20 73 65         ;annuler se
0108C0:  63 6F 6E 64 20 43 41 4C 4C 20 65 74 20 61 62 61    cond CALL et aba
0108D0:  6E 64 6F 6E 6E 65 72 0D 0A 20 3B 0D 0A 20 44 52    ndonner.. ;.. DR
0108E0:  31 20 20 20 20 20 4C 44 20 41 2C 31 20 20 20 3B    1     LD A,1   ;
0108F0:  49 6E 69 74 69 61 6C 69 73 65 72 20 42 0D 0A 20    Initialiser B.. 
010900:  20 20 20 20 20 20 20 20 49 4E 43 20 42 0D 0A 20            INC B.. 
010910:  20 20 20 20 20 20 20 20 4C 44 20 44 45 2C 50 49            LD DE,PI
010920:  53 54 44 52 42 0D 0A 20 20 20 20 20 20 20 20 20    STDRB..         
010930:  52 45 54 0D 0A 20 3B 0D 0A 20 54 43 48 47 44 52    RET.. ;.. TCHGDR
010940:  20 20 44 45 46 42 20 22 20 43 68 61 6E 67 65 20      DEFB " Change 
010950:  64 72 69 76 22 2C 22 65 22 2B 23 38 30 0D 0A 20    driv","e"+#80.. 
010960:  3B 0D 0A 20 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 0D 0A    ;.. ............
010970:  20 3B 0D 0A 20 54 53 54 50 41 52 41 20 43 41 4C     ;.. TSTPARA CAL
010980:  4C 20 23 42 42 30 36 0D 0A 20 20 20 20 20 20 20    L #BB06..       
010990:  20 20 43 50 20 31 33 0D 0A 20 20 20 20 20 20 20      CP 13..       
0109A0:  20 20 4A 50 20 5A 2C 46 45 4E 32 0D 0A 20 20 20      JP Z,FEN2..   
0109B0:  20 20 20 20 20 20 41 4E 44 20 23 44 46 0D 0A 20          AND #DF.. 
0109C0:  20 20 20 20 20 20 20 20 43 50 20 22 41 22 0D 0A            CP "A"..
0109D0:  20 20 20 20 20 20 20 20 20 43 41 4C 4C 20 5A 2C             CALL Z,
0109E0:  43 48 47 44 45 4E 53 0D 0A 20 3B 2D 2D 2D 2D 2D    CHGDENS.. ;-----
0109F0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
010A00:  2D 0D 0A 20 20 20 20 20 20 20 20 20 43 50 20 22    -..         CP "
010A10:  42 22 0D 0A 20 20 20 20 20 20 20 20 20 43 41 4C    B"..         CAL
010A20:  4C 20 5A 2C 43 48 47 48 45 41 4C 20 3B 43 68 61    L Z,CHGHEAL ;Cha
010A30:  6E 67 65 72 20 74 65 08 5E 74 65 20 6C 65 63 74    nger te.^te lect
010A40:  75 72 65 0D 0A 20 20 20 20 20 20 20 20 20 43 50    ure..         CP
010A50:  20 22 43 22 0D 0A 20 20 20 20 20 20 20 20 20 43     "C"..         C
010A60:  41 4C 4C 20 5A 2C 43 48 47 48 45 41 57 20 3B 43    ALL Z,CHGHEAW ;C
010A70:  68 61 6E 67 65 72 20 74 65 08 5E 74 65 20 7B 63    hanger te.^te {c
010A80:  72 69 74 75 72 65 0D 0A 20 20 20 20 20 20 20 20    riture..        
010A90:  20 43 50 20 22 44 22 0D 0A 20 20 20 20 20 20 20     CP "D"..       
010AA0:  20 20 43 41 4C 4C 20 5A 2C 43 48 47 4D 55 4C 54      CALL Z,CHGMULT
010AB0:  0D 0A 20 20 20 20 20 20 20 20 20 43 50 20 22 45    ..         CP "E
010AC0:  22 0D 0A 20 20 20 20 20 20 20 20 20 43 41 4C 4C    "..         CALL
010AD0:  20 5A 2C 43 48 47 41 4E 41 0D 0A 20 20 20 20 20     Z,CHGANA..     
010AE0:  20 20 20 20 43 50 20 22 46 22 0D 0A 20 20 20 20        CP "F"..    
010AF0:  20 20 20 20 20 43 41 4C 4C 20 5A 2C 43 48 47 44         CALL Z,CHGD
010B00:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
010B10:  0E 00 01 00 02 09 4E E5 0E 00 C1 02 00 00 00 02    ......N.........
010B20:  0E 00 C2 02 00 00 00 02 0E 00 C3 02 00 00 00 02    ................
010B30:  0E 00 C4 02 00 00 00 02 0E 00 C5 02 00 00 00 02    ................
010B40:  0E 00 C6 02 00 00 00 02 0E 00 C7 02 00 00 00 02    ................
010B50:  0E 00 C8 02 00 00 00 02 0E 00 C9 02 00 00 00 02    ................
010B60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
010B70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
010B80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
010B90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
010BA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
010BB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
010BC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
010BD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
010BE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
010BF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
010C00:  CD C5 78 F1 77 C9 21 01 30 CD C5 78 CD 75 BB 3A    ..x.w.!.0..x.u.:
010C10:  A8 9F C3 29 96 3A A7 9F B7 C8 23 C9 21 F2 78 CD    ...).:....#.!.x.
010C20:  0A 98 CD 5A BB C3 28 98 01 DE 78 C3 C5 7B 20 50    ...Z..(...x..{ P
010C30:  61 73 20 74 72 6F 75 76 65 20 70 69 73 74 65 20    as trouve piste 
010C40:  07 8D 20 41 6C 6C 65 72 20 65 6E 20 70 69 73 74    .. Aller en pist
010C50:  65 20 3A 20 A6 20 53 75 72 20 70 69 73 74 65 20    e : . Sur piste 
010C60:  3A 20 A6 3E 4E CD CC 78 CD 78 BB E5 21 7F 79 CD    : .>N..x.x..!.y.
010C70:  4D 94 3A B9 9F 47 3A 75 96 B8 30 F0 CD 32 98 32    M.:..G:u..0..2.2
010C80:  A8 9F E1 25 25 CD 75 BB 3A A8 9F CD AF 95 CD 54    ...%%.u.:......T
010C90:  79 F5 21 92 79 CD 0A 98 3A BD 9F 05 90 CD AF 95    y.!.y...:.......
010CA0:  F1 C3 8E 78 D5 3A BD 9F 47 CD 4C 8E 38 08 05 28    ...x.:..G.L.8..(
010CB0:  17 CD 3E 8E 18 F3 F5 3A A8 9F C5 47 3A 97 9F B8    ..>....:...G:...
010CC0:  C1 28 04 F1 05 20 E2 F1 F5 CD 20 8E F1 D1 C9 12    .(... .... .....
010CD0:  4E 75 6D 65 72 6F 20 64 65 20 70 69 73 74 65 20    Numero de piste 
010CE0:  3F A0 20 54 65 6E 74 61 74 69 76 65 73 20 3A 20    ?. Tentatives : 
010CF0:  A6 CD 32 7C CD 71 7B 21 AF 9F 3A A8 9F 77 23 3A    ..2|.q{!..:..w#:
010D00:  A4 9F CB 0F CB 0F 77 23 3A AE 9F 77 23 3A AA 9F    ......w#:..w#:..
010D10:  77 CD D8 7B 30 DB 47 0E 00 CD BD 97 CD 2D 98 21    w..{0.G......-.!
010D20:  D2 9F C5 C5 11 AF 9F 06 04 CD 28 98 1A 77 CD AF    ..........(..w..
010D30:  95 13 23 10 F7 FD 21 B1 9F FD 34 00 C1 0C 79 FE    ..#...!...4...y.
010D40:  10 CC D5 97 10 DD CD 2D 98 CD 95 97 21 17 14 22    .......-....!.."
010D50:  69 9F 3A D2 9F C1 C3 13 7B CD 32 7C CD 71 7B 00    i.:.....{.2|.q{.
010D60:  00 00 CD BD 97 21 D2 9F E5 06 20 3A A8 9F 4F 3A    .....!.... :..O:
010D70:  A4 9F CB 0F CB 0F 5F 71 23 73 23 23 23 10 F8 E1    ......_q#s###...
010D80:  E5 11 04 00 3A AB 9F 47 19 10 FD 06 04 36 FF 23    ....:..G.....6.#
010D90:  10 FB E1 AF 32 9D 9F 22 9F 9F CD 2D 98 06 10 0E    ....2.."...-....
010DA0:  00 C5 CD 28 98 06 04 7E CD AF 95 23 10 F9 C1 10    ...(...~...#....
010DB0:  F0 CD 2D 98 AF ED 5B 9F 9F 06 10 0E 04 21 02 02    ..-...[......!..
010DC0:  22 69 9F CD 9A 95 CD 06 BB F5 CD 91 95 F1 FE 0D    "i..............
010DD0:  CA F4 7A FE F1 28 29 FE F0 28 3E CD EC 7C FE E0    ..z..()..(>..|..
010DE0:  28 02 18 DC 3A 9D 9F B7 20 0E CD D5 97 21 D2 9F    (...:... ....!..
010DF0:  11 40 00 19 3E 01 18 9C 21 D2 9F CD BD 97 18 93    .@..>...!.......
010E00:  0D 28 09 2A 69 9F 24 24 24 13 18 B4 0E 04 05 28    .(.*i.$$$......(
010E10:  A4 2A 69 9F 26 02 2C 18 F0 0C 79 FE 05 28 09 2A    .*i.&.,...y..(.*
010E20:  69 9F 25 25 25 1B 18 98 0E 01 04 78 FE 11 28 08    i.%%%......x..(.
010E30:  2A 69 9F 26 0B 2D 18 ED 21 3F 00 19 EB 21 11 0B    *i.&.-..!?...!..
010E40:  06 01 18 E2 21 D2 9F 06 00 3E FF 23 23 23 BE 28    ....!....>.###.(
010E50:  04 04 23 18 F4 78 B7 CA 09 7A 32 AB 9F CD 95 97    ..#..x...z2.....
010E60:  3A D2 9F 21 D2 9F E5 77 23 23 23 23 10 F9 E1 C5    :..!...w####....
010E70:  CD 54 79 C1 D2 B5 7B CD 53 8E F5 CD B4 93 F1 D2    .Ty...{.S.......
010E80:  BA 7B CD E1 7B CD D7 8F 20 D9 3E 29 32 BA 9F 3A    .{..{... .>)2..:
010E90:  A1 9F 32 A8 9F CD 54 79 30 6B CD 33 7E CD 95 97    ..2...Ty0k.3~...
010EA0:  CD 3E 8E 30 FB AF CD A9 78 CD D7 8F 21 C8 9F 01    .>.0....x...!...
010EB0:  05 00 3A A7 9F B7 28 01 09 EB 21 AA 9F ED B0 37    ..:...(...!....7
010EC0:  C9 CD C3 8F CD D7 8F 21 80 7B CD 0A 98 C3 06 BB    .......!.{......
010ED0:  1F 02 17 18 07 20 50 6C 61 63 65 72 20 64 69 73    ..... Placer dis
010EE0:  71 75 65 74 74 65 20 61 20 66 6F 72 6D 61 74 65    quette a formate
010EF0:  72 20 64 61 6E 73 20 6C 65 63 74 65 75 72 20 3A    r dans lecteur :
010F00:  20 18 20 41 80 01 BA 76 18 0B 01 D2 76 3A 97 9F     . A...v....v:..
010F10:  CB 4F CA 32 7B 21 08 7C CD F7 97 C5 E1 CD 0A 98    .O.2{!.|........
010F20:  3E 29 32 BA 9F C3 06 BB 3A AB 9F B7 37 C8 FE 21    >)2.....:...7..!
010F30:  C9 E5 3A BB 9F 32 BA 9F 21 A9 9F 3A A8 9F BE 28    ..:..2..!..:...(
010F40:  07 3C 32 A8 9F CD A9 78 E1 C9 1F 0F 18 20 46 6F    .<2....x..... Fo
010F50:  72 6D 61 74 61 67 65 A0 18 20 20 45 52 52 45 55    rmatage..  ERREU
010F60:  52 20 20 3A 20 07 98 3E 41 18 02 3E C1 32 AE 9F    R  : ..>A..>.2..
010F70:  21 02 09 11 52 E5 22 AA 9F ED 53 AC 9F 3E 09 32    !...R."...S..>.2
010F80:  AB 9F 21 FA 7B CD 0A 98 CD 9A 97 21 45 9B CD 0A    ..!.{......!E...
010F90:  98 21 73 9B CD 0A 98 CD A4 97 11 A8 9F 06 07 CD    .!s.............
010FA0:  B8 7C FE 03 28 C1 FE 04 28 C1 FE 0D 20 EC CD 8F    .|..(...(... ...
010FB0:  97 3A B9 9F 47 3A A9 9F B8 D2 78 7C 47 3A A8 9F    .:..G:....x|G:..
010FC0:  32 A1 9F 04 B8 DA 95 97 FD E1 C3 95 97 CD 0A 98    2...............
010FD0:  CD A9 97 21 45 9B CD 0A 98 CD AE 97 11 A8 9F 06    ...!E...........
010FE0:  02 CD B8 7C FE 0D 20 F4 CD 8F 97 18 C4 3A A7 9F    ...|.. ......:..
010FF0:  B7 28 07 C5 01 F0 00 DD 09 C1 DD E5 E1 C9 06 FF    .(..............
011000:  E5 36 FF 23 10 FB E1 C9 CD D4 95 D5 C5 1A CD 29    .6.#...........)
011010:  96 13 10 F9 C1 D1 21 01 01 22 69 9F CD 18 96 CD    ......!.."i.....
011020:  18 BB F5 CD 25 96 F1 CD E4 7C FE 20 30 EE F5 CD    ....%....|. 0...
011030:  DB 95 F1 C9 FE F0 28 29 FE F1 28 32 FE 2D 28 0D    ......()..(2.-(.
011040:  FE 3D 28 0F FE 3B 28 10 FE 2B 28 10 C9 1A 3D 12    .=(..;(..+(...=.
011050:  3E FF C9 1A D6 0A 18 F7 1A 3C 18 F3 1A C6 0A 18    >........<......
011060:  EE 3A 69 9F 3D 28 11 1B 32 69 9F 3E FF C9 3A 69    .:i.=(..2i.>..:i
011070:  9F B8 28 12 13 3C 18 F0 78 32 69 9F EB 16 00 5F    ..(..<..x2i...._
011080:  19 2B EB 3E FF C9 3E 01 32 69 9F 78 EB 16 00 5F    .+.>..>.2i.x..._
011090:  A7 ED 52 23 18 EC 3A A6 9F 47 3A A2 9F 4F 78 A1    ..R#..:..G:..Ox.
0110A0:  4F 3A A3 9F B1 32 A5 9F C9 1F 02 18 12 18 20 52    O:£..2........ R
0110B0:  45 43 48 45 52 43 48 45 20 54 41 49 4C 4C 45 20    ECHERCHE TAILLE 
0110C0:  46 4F 52 4D 41 54 20 98 CD 33 7E 21 59 7D CD 0A    FORMAT ..3~!Y}..
0110D0:  98 21 80 00 22 B7 9F 21 5B 8F CD 35 7F AF 32 B2    .!.."..![..5..2.
0110E0:  9F 32 AA 9F CD C7 8E 3A 97 9F CB 47 28 08 21 3E    .2.....:...G(.!>
0110F0:  7F CD 0A 98 AF C9 21 98 9F CB 6E 28 0F 2A B7 9F    ......!...n(.*..
011100:  29 22 B7 9F 3A B2 9F 3C FE 06 20 D2 FD 21 AF 9F    )"..:..<.. ..!..
011110:  FD 34 03 CD C7 8E FD 35 03 21 D2 A3 7E 32 B6 9F    .4.....5.!.£~2..
011120:  FE 4E 28 15 3A A2 9F FE FF 28 04 3E 4E 18 EE 01    .N(.:....(.>N...
011130:  7E 7F CD C5 7B 3E 01 18 2E 3A AB 9F 3D 20 06 3D    ~...{>...:..= .=
011140:  32 AC 9F 37 C9 21 D3 A3 06 FF 0E 01 7E B7 28 0E    2..7.!.£....~.(.
011150:  FE FF 28 0A 23 0C 10 F4 01 6E 7F C3 C5 7B E5 23    ..(.#....n...{.#
011160:  23 23 BE E1 20 EE 79 32 AC 9F 37 C9 1F 02 18 12    ##.. .y2..7.....
011170:  18 20 4C 45 43 54 55 52 45 20 44 45 53 20 49 44    . LECTURE DES ID
011180:  53 20 98 21 1C 7E CD 0A 98 AF 32 9E 9F DD 21 D2    S .!.~....2...!.
011190:  A1 CD 9D 7C CD AE 7C DD E5 D1 ED 53 33 7F CD 7F    ...|..|....S3...
0111A0:  8E F3 21 29 7F 22 39 00 AF 32 32 7F 0E FF FB 0C    ..!)."9..22.....
0111B0:  C5 CD B5 8E CD 82 8F 21 99 9F ED 5B 33 7F 01 04    .......!...[3...
0111C0:  00 ED B0 ED 53 33 7F 3A 32 7F FE 3C C1 38 E0 79    ....S3.:2..<.8.y
0111D0:  32 AB 9F F3 3A 17 BD FE 0B 21 39 B9 28 03 21 41    2...:....!9.(.!A
0111E0:  B9 22 39 00 FB CD 19 7F CD CD 7E E5 3A A5 9F FE    ."9.......~.:...
0111F0:  4A 3E FF 21 55 77 28 05 3E BF 21 4F 77 CD 17 78    J>.!Uw(.>.!Ow..x
011200:  37 E1 00 3A AB 9F 47 0E 00 CD DB 97 CD 2D 98 CD    7..:..G......-..
011210:  DB 7E CC E1 97 10 F8 CD 2D 98 C3 4D 7B 11 D2 9F    .~......-..M{...
011220:  DD E5 E1 E5 01 00 01 ED B0 E1 C9 C5 06 04 CD 28    ...............(
011230:  98 7E CD AF 95 23 10 F9 C1 0C 79 FE 10 C9 CD E9    .~...#....y.....
011240:  7E C8 FE 20 C0 3E 0B CD 5A BB AF 3C C9 3A 97 9F    ~.. .>..Z..<.:..
011250:  CB 47 28 0F E5 21 3E 7F CD 0A 98 E1 3E 01 32 9E    .G(..!>.....>.2.
011260:  9F AF C9 01 56 7F C3 C5 7B DD E5 E1 C5 D5 11 AF    ....V...{.......
011270:  9F 01 04 00 ED B0 D1 C1 C9 F3 E5 21 32 7F 34 E1    ...........!2.4.
011280:  FB C9 00 00 00 3E 42 32 A6 9F 22 E0 8E C9 1F 3C    .....>B2.."....<
011290:  02 18 20 20 20 4E 4F 4E 20 20 46 4F 52 4D 41 54    ..   NON  FORMAT
0112A0:  45 45 20 20 07 98 1F 0F 17 43 6F 6D 6D 61 6E 64    EE  .....Command
0112B0:  65 20 49 44 D3 20 4C 69 72 65 20 49 44 F3 18 20    e ID. Lire ID.. 
0112C0:  47 41 50 20 3E 20 23 46 46 20 21 20 07 98 18 20    GAP > #FF ! ... 
0112D0:  47 41 50 20 44 49 46 46 45 52 45 4E 54 20 44 45    GAP DIFFERENT DE
0112E0:  20 23 34 45 20 21 20 18 87 CD 76 85 3E 42 21 A2     #4E ! ...v.>B!.
0112F0:  85 18 13 CD 76 85 11 5B 85 21 6A 85 01 06 00 ED    ....v..[.!j.....
011300:  B0 21 57 85 3E 46 22 49 8B 21 24 8F CD 37 7F CD    .!W.>F"I.!$..7..
011310:  D0 8F CD 57 8A 2A 65 9F 7C B5 20 03 C3 06 BB CD    ...W.*e.|. .....
011320:  B3 85 C9 3A 8B 85 32 68 84 AF 32 8B 85 3E C9 32    ...:..2h..2..>.2
011330:  DE 8B 21 90 8D 22 95 8B 3E CA 32 7B 86 21 43 87    ..!.."..>.2{.!C.
011340:  22 7C 86 21 D7 86 22 5E 86 21 01 87 22 63 86 AF    "|.!.."^.!.."c..
011350:  32 9D 9F CD 76 85 38 05 3E FF 32 9D 9F 21 6A 84    2...v.8.>.2..!j.
011360:  CD 0A 98 CD DD 82 38 1D 21 8C 84 CD 0A 98 CD 50    ......8.!......P
011370:  94 3A B9 9F 47 3A 75 96 B8 30 ED 32 C5 9F DD 22    .:..G:u..0.2..."
011380:  55 85 C3 A2 80 CD 9E 81 CD B3 81 CD 13 79 CD D7    U............y..
011390:  8F 38 06 CD B5 7B C3 BA 80 3A 9D 9F FE FF CA 77    .8...{...:.....w
0113A0:  80 CD BF 81 DD E5 E1 28 14 21 E4 84 CD 0A 98 CD    .......(.!......
0113B0:  DD 82 F5 CD A1 90 F1 DD E5 E1 DC C8 81 E5 22 55    .............."U
0113C0:  85 CD EB 82 E1 18 10 21 D2 9F CD AE 7C 3E FF 32    .......!....|>.2
0113D0:  AA 9F 3E 01 32 AB 9F CD 53 8E 38 10 3A 97 9F 01    ..>.2...S.8.:...
0113E0:  CC 76 E6 02 28 06 CD C5 7B C3 BA 80 CD A1 90 CD    .v..(...{.......
0113F0:  BC 82 CD 07 8B 3E 01 32 92 8D DD 22 66 84 21 6D    .....>.2..."f.!m
011400:  9F 22 6B 9F CD E7 80 CD B3 85 3A 68 84 32 8B 85    ."k.......:h.2..
011410:  AF 32 DE 8B 32 7B 86 21 00 00 22 7C 86 21 5C 8C    .2..2{.!.."|.!\.
011420:  22 95 8B 21 AC 86 22 5E 86 21 BF 86 22 63 86 AF    "..!.."^.!.."c..
011430:  32 9D 9F 32 E6 8C C9 E5 D5 2A 66 84 CD 04 8D CD    2..2.....*f.....
011440:  0B 90 3A 92 8D FE 01 C4 80 8D 3E 46 21 24 8F CD    ..:.......>F!$..
011450:  37 7F CD E9 8F 3A 98 9F E6 40 3E 4C 20 EE 3A AA    7....:...@>L .:.
011460:  9F B7 20 00 3A 1B 90 32 AA 9F CD E2 81 D1 E1 C9    .. .:..2........
011470:  E5 D5 CD 95 97 CD 9E 81 CD B3 81 3A C5 9F 32 A8    ...........:..2.
011480:  9F CD B6 78 CD 54 79 38 05 CD B5 7B 18 5A 2A 55    ...x.Ty8...{.Z*U
011490:  85 3A 92 8D 3D 28 06 23 23 23 23 18 F7 CD 1C 7F    .:..=(.####.....
0114A0:  3A B1 9F 32 B3 9F CD 0B 90 38 0E 28 0C 21 97 83    :..2.....8.(.!..
0114B0:  CD 0A 98 CD 3F 98 D2 8F 81 3A 92 8D FE 01 C4 80    ....?....:......
0114C0:  8D 2A 6B 9F 7E E6 08 3E 45 28 02 3E 49 21 05 8F    .*k.~..>E(.>I!..
0114D0:  CD 37 7F 21 20 4E 22 61 9F CD E9 8F CD 5D 82 3A    .7.! N"a.....].:
0114E0:  1B 90 32 AA 9F CD BC 82 CD B8 97 D1 E1 C9 3A C1    ..2...........:.
0114F0:  9F C6 41 21 E0 84 77 21 2F 85 3A C0 9F C6 41 77    ..A!..w!/.:...Aw
011500:  C3 C3 8F 21 B5 84 CD 0A 98 CD 06 BB C3 A1 90 3A    ...!...........:
011510:  C4 9F 47 3A C5 9F B8 C9 3A AB 9F 47 3A C5 9F 11    ..G:....:..G:...
011520:  D2 9F 12 23 13 C5 01 03 00 ED B0 C1 10 F4 21 D2    ...#..........!.
011530:  9F C9 CD 95 97 CD A1 90 21 D6 83 CD 0A 98 3A B1    ........!.....:.
011540:  9F CD AF 95 CD CD 95 21 EA 83 CD 0A 98 3A 92 8D    .......!.....:..
011550:  CD E7 95 21 0B 84 CD 0A 98 2A 65 9F 22 75 96 CD    ...!.....*e."u..
011560:  DB 95 CD EA 95 CD CD 95 21 22 84 CD 0A 98 3A B2    ........!"....:.
011570:  9F CD E7 95 21 36 84 CD 0A 98 3A AA 9F CD E7 95    ....!6....:.....
011580:  21 41 83 CD 0A 98 3A A7 9F C6 41 CD 5A BB 21 56    !A....:...A.Z.!V
011590:  83 CD 0A 98 3A A8 9F CD E7 95 CD DB 95 2A 6B 9F    ....:........*k.
0115A0:  7E 21 4F 84 CD 0A 98 CD 87 8A C3 B4 93 CD A1 90    ~!O.............
0115B0:  CD CD 95 21 27 83 CD 0A 98 06 04 21 AF 9F 7E CD    ...!'......!..~.
0115C0:  AF 95 23 10 F9 21 49 83 CD 0A 98 3A A7 9F C6 41    ..#..!I....:...A
0115D0:  CD 5A BB 21 56 83 CD 0A 98 3A A8 9F CD E7 95 CD    .Z.!V....:......
0115E0:  DB 95 CD B3 8A 21 63 83 CD 0A 98 CD 84 8A 21 7D    .....!c.......!}
0115F0:  83 CD 0A 98 2A 65 9F 22 75 96 CD 5F 96 FD 21 18    ....*e."u.._..!.
011600:  25 CD B8 93 3E 07 CD 5A BB C3 06 BB CD DE 8F CC    %...>..Z........
011610:  D1 82 3A C4 9F 32 A8 9F CD B6 8F CD 54 79 C3 B6    ..:..2......Ty..
011620:  78 21 07 85 CD 0A 98 CD 06 BB C3 A1 90 CD 06 BB    x!..............
011630:  E6 DF FE 4E C8 FE 4F 20 F4 37 C9 3A AA 9F B7 21    ...N..O .7.:...!
011640:  33 85 0E 0F 28 1A 3D 21 45 85 0E 0C 28 12 3D 21    3...(.=!E...(.=!
011650:  4D 85 0E 08 28 0A 3D 28 07 21 50 85 0E 05 3D C0    M...(.=(.!P...=.
011660:  3A AB 9F B9 D8 B9 28 04 23 0C 18 F9 3A AC 9F 47    :.....(.#...:..G
011670:  7E B8 D0 32 AC 9F C9 1F 02 16 18 20 45 43 52 49    ~..2....... ECRI
011680:  54 55 52 45 20 53 45 43 54 45 55 52 20 3A 20 18    TURE SECTEUR : .
011690:  A0 20 20 20 20 20 20 20 20 20 18 20 44 52 49 56    .         . DRIV
0116A0:  45 20 3A 20 18 A0 20 18 20 50 49 53 54 45 20 3A    E : .. . PISTE :
0116B0:  20 18 A0 1F 02 17 18 20 45 52 52 45 55 52 53 20     ...... ERREURS 
0116C0:  45 43 52 49 54 55 52 45 20 3A 20 18 A0 1F 02 18    ECRITURE : .....
0116D0:  18 20 4F 43 54 45 54 53 20 20 45 43 52 49 54 53    . OCTETS  ECRITS
0116E0:  20 20 20 3A 20 18 A0 1F 02 16 14 18 20 41 54 54       : ....... ATT
0116F0:  45 4E 54 49 4F 4E 20 21 21 20 53 45 43 54 45 55    ENTION !! SECTEU
011700:  52 20 3E 20 51 55 45 20 54 41 49 4C 4C 45 20 46    R > QUE TAILLE F
011710:  4F 52 4D 41 54 20 21 20 45 43 52 41 53 45 4D 45    ORMAT ! ECRASEME
011720:  4E 54 20 18 20 87 1F 02 16 18 20 53 65 63 74 65    NT . ..... Secte
011730:  75 72 20 20 20 3A 20 18 20 A6 1F 14 16 18 20 2D    ur   : . ..... -
011740:  20 50 6F 73 69 74 69 6F 6E 20 73 75 72 20 6C 61     Position sur la
011750:  20 70 69 73 74 65 20 3A 20 18 A0 1F 34 16 18 20     piste : ...4.. 
011760:  2D 20 4F 63 74 65 74 73 20 6C 75 73 20 3A 20 18    - Octets lus : .
011770:  20 A6 1F 02 17 18 20 54 61 69 6C 6C 65 20 49 44     ..... Taille ID
011780:  20 3A 20 18 20 A0 1F 14 17 18 20 2D 20 54 61 69     : . ..... - Tai
011790:  6C 6C 65 20 72 65 65 6C 6C 65 20 3A 20 18 A0 1F    lle reelle : ...
0117A0:  02 18 18 20 45 74 61 74 20 64 27 65 72 72 65 75    ... Etat d'erreu
0117B0:  72 20 3A 20 18 A0 00 00 00 FF 1F 02 16 18 20 52    r : .......... R
0117C0:  65 70 72 6F 64 75 69 72 65 20 66 6F 72 6D 61 74    eproduire format
0117D0:  20 3F 20 28 4F 2F 4E 29 20 18 07 92 1F 02 16 12     ? (O/N) .......
0117E0:  44 6F 6E 6E 65 72 20 6E 75 6D 65 72 6F 20 70 69    Donner numero pi
0117F0:  73 74 65 20 70 6F 75 72 20 65 63 72 69 74 75 72    ste pour ecritur
011800:  00 4C 45 43 54 45 55 52 35 42 49 4E 00 00 00 00    .LECTEUR5BIN....
011810:  00 00 02 00 00 C3 24 00 02 03 00 00 00 00 00 00    ......$.........
011820:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011830:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011840:  02 03 00 15 04 00 00 1A 45 43 54 45 55 52 35 24    ........ECTEUR5$
011850:  24 24 FF 00 FF EA 21 23 70 BC 3A A1 40 1A 1D E2    $$....!#p.:.@...
011860:  73 A9 CD 16 CF E3 70 1A 0F 06 94 F2 1B D1 0C 65    s.....p........e
011870:  57 5E 75 F0 AD 9D AE 22 C3 A9 E1 5F 27 03 6B 34    W^u...."..._'.k4
011880:  DD 6E 00 DD 66 01 22 51 9E 7E 32 4A 9E 23 5E 23    .n..f."Q.~2J.#^#
011890:  56 EB 11 51 9E D5 E5 06 00 4F ED B0 E1 21 7B 9E    V..Q.....O...!{.
0118A0:  CD C9 9D E1 AF 32 4D 9E 3A 4A 9E 47 11 00 C0 CD    .....2M.:J.G....
0118B0:  77 BC D2 B6 9D CA B6 9D 21 00 40 CD 80 BC D2 B6    w.......!.@.....
0118C0:  9D CA B6 9D 77 23 C3 7B 9C AF 77 CD 7A BC CD 14    ....w#.{..w.z...
0118D0:  BC CD 6C BB 21 00 40 22 97 9E 2B 36 00 2B 36 00    ..l.!.@"..+6.+6.
0118E0:  3E FF 32 4E 9E 01 00 00 CD 9C 9E CD 30 9E CD 06    >.2N........0...
0118F0:  BB FE 0D CA DD 9E FE F1 CA D9 9C FE F0 CA 25 9D    ..............%.
011900:  FE F4 CA 3D 9D FE F5 CA F8 9C FE 09 CC 6A 9D 18    ...=.........j..
011910:  DD 3E 07 CD 5A BB C3 AE 9C CD E0 9D 26 01 2E 1A    .>..Z.......&...
011920:  CD 75 BB 2A 99 9E CD D3 9D 22 99 9E 2A 97 9E CD    .u.*....."..*...
011930:  00 9E 22 97 9E C3 AE 9C CD E0 9D CD 6C BB 2A 99    ..".........l.*.
011940:  9E 06 19 0E 00 CD 00 9E 23 0C 7E B7 28 02 10 F5    ........#.~.(...
011950:  41 22 99 9E 2A 97 9E CD 00 9E 10 FB 22 97 9E CD    A"..*......."...
011960:  30 9E C3 AE 9C CD EA 9D CD 07 9E E5 26 01 2E FF    0...........&...
011970:  CD 75 BB E1 CD D3 9D CD 21 9E C3 AE 9C 3A 4E 9E    .u......!....:N.
011980:  B7 C2 D1 9C CD 6C BB 06 19 0E 00 0C 2A 97 9E 2B    .....l......*..+
011990:  CD 07 9E 30 04 10 F4 18 05 3E FF 32 4E 9E 41 CD    ...0.....>.2N.A.
0119A0:  21 9E 10 FB CD 30 9E C3 AE 9C CD 2E BD 30 05 3E    !....0.......0.>
0119B0:  07 C3 5A BB 2A 97 9E AF 32 50 9E 7E B7 C8 FE 5E    ..Z.*...2P.~...^
0119C0:  20 07 F5 3E 08 CD 2B BD F1 E5 F5 CD 2E BD 38 FB     ..>..+.......8.
0119D0:  CD 2B BD F1 FE 0A 20 14 3A 50 9E 3C FE 3C 20 09    .+.... .:P.<.< .
0119E0:  3E 07 CD 5A BB CD 06 BB AF 32 50 9E 3E 42 CD 1E    >..Z.....2P.>B..
0119F0:  BB E1 C0 23 18 C5 FE 1A CA 89 9C CD 7D BC CD DD    ...#........}...
011A00:  9E 3E FF 32 4D 9E 21 63 9E 7E FE FF C8 CD 5A BB    .>.2M.!c.~....Z.
011A10:  23 18 F6 7E 23 B7 C8 FE 0A 37 C8 CD 5A BB 18 F3    #..~#....7..Z...
011A20:  CD FA 9D 28 10 AF 32 4E 9E C9 3A 4E 9E B7 20 05    ...(..2N..:N.. .
011A30:  2A 97 9E 2B C9 FD E1 C3 D1 9C 2A 99 9E 7E B7 C9    *..+......*..~..
011A40:  7E 23 FE 0A 20 FA C9 2B 7E B7 C2 14 9E 3E FF 32    ~#.. ..+~....>.2
011A50:  4E 9E 18 0A FE 0A 20 EF 37 23 22 97 9E C9 AF 18    N..... .7#".....
011A60:  F8 2A 99 9E 2B 2B 7E FE 0A 20 FA 23 22 99 9E C9    .*..++~.. .#"...
011A70:  2A 97 9E 06 19 7E B7 28 0D 23 F5 CD 5A BB F1 FE    *....~.(.#..Z...
011A80:  0A 20 F2 10 F0 37 22 99 9E C9 00 00 00 00 00 00    . ...7".........
011A90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011AA0:  00 00 00 18 1F 04 04 20 45 52 52 45 55 52 20 44    ....... ERREUR D
011AB0:  52 49 56 45 20 07 18 1F 04 0A FF 04 02 1F 02 02    RIVE ...........
011AC0:  43 48 41 52 47 45 4D 45 4E 54 20 45 4E 20 43 4F    CHARGEMENT EN CO
011AD0:  55 52 53 1F 01 01 FF 00 00 00 00 00 21 EF 9F 11    URS.........!...
011AE0:  3F 00 CD AB BB 21 06 9F 11 08 00 06 06 7E 23 C5    ?....!.......~#.
011AF0:  D5 E5 CD A8 BB E1 D1 C1 19 10 F2 C3 F4 9E FE 5E    ...............^
011B00:  20 17 E5 C5 D5 06 05 21 3C 9F E5 C5 7E CD D9 9E     ......!<...~...
011B10:  C1 E1 23 10 F5 D1 C1 E1 C9 CF 00 00 C9 ED 5B DA    ..#...........[.
011B20:  9E 21 5A BB 36 CF 23 73 23 72 21 EF 9F 16 00 1E    .!Z.6.#s#r!.....
011B30:  F5 C3 AB BB 2A 5B BB 22 DA 9E 21 BE 9E 22 5B BB    ....*[."..!.."[.
011B40:  3E C3 32 5A BB C9 40 30 18 78 0C 7C CC 76 00 5C    >.2Z..@0.x.|.v.\
011B50:  00 00 3C 66 60 66 36 18 5E 18 66 00 00 00 00 00    ..<f`f6.^.f.....
011B60:  00 7B 0C 18 3C 66 7E 60 3C 00 7C 30 18 66 66 66    .{..<f~`<.|0.fff
011B70:  66 3E 00 7D 30 18 3C 66 7E 60 3C 00 16 01 5E 16    f>.}0.<f~`<...^.
011B80:  00 00 1A 45 43 54 45 55 52 35 24 24 24 FF 00 FF    ...ECTEUR5$$$...
011B90:  EA 21 23 70 BC 3A A1 40 1A 1D E2 73 A9 CD 16 CF    .!#p.:.@...s....
011BA0:  E3 70 1A 0F 06 94 F2 1B D1 0C 65 57 5E 75 F0 AD    .p........eW^u..
011BB0:  9D AE 22 C3 A9 E1 5F 27 03 6B 34 95 52 F0 45 75    .."..._'.k4.R.Eu
011BC0:  6C 34 2B 0C D3 CC F8 47 3F A5 13 89 41 A6 73 CA    l4+....G?...A.s.
011BD0:  48 57 72 48 61 8F DC 02 29 05 E8 53 F1 84 5F AB    HWrHa...)..S.._.
011BE0:  75 DD 3A 07 76 5B EB 59 EA 66 F1 DD AB 36 F2 69    u.:.v[.Y.f...6.i
011BF0:  F1 CB BE AC 5A C9 5A 32 07 E3 9B FA BF 6A C2 7B    ....Z.Z2.....j.{
011C00:  65 20 3F 20 87 1F 02 15 18 20 50 6C 61 63 65 72    e ? ..... Placer
011C10:  20 64 69 73 71 75 65 74 74 65 20 64 65 73 74 69     disquette desti
011C20:  6E 61 74 69 6F 6E 20 64 61 6E 73 20 3A 20 18 20    nation dans : . 
011C30:  41 07 0A 8D 1F 02 15 18 20 43 6F 6E 66 6F 72 6D    A....... Conform
011C40:  65 72 20 49 44 53 20 50 69 73 74 65 20 3F 20 28    er IDS Piste ? (
011C50:  4F 2F 4E 29 18 07 92 1F 02 15 18 20 52 65 6D 65    O/N)....... Reme
011C60:  74 74 72 65 20 64 69 73 71 75 65 74 74 65 20 73    ttre disquette s
011C70:  6F 75 72 63 65 20 64 61 6E 73 20 3A 20 18 20 41    ource dans : . A
011C80:  07 80 00 EF D2 B9 A3 90 7E 6E 60 53 47 3B 32 26    ......£.~n`SG;2&
011C90:  1F 18 11 0A 03 D8 AB 86 66 4A 31 10 08 E6 81 32    ........fJ1....2
011CA0:  BF 00 00 00 00 00 00 1F 0F 18 20 4C 69 72 65 20    .......... Lire 
011CB0:  20 20 73 65 63 74 65 75 72 A0 4C 69 72 65 20 20      secteur.Lire  
011CC0:  45 63 72 69 72 65 CD B6 8F CD 13 79 CD D0 8F 32    Ecrire.....y...2
011CD0:  A9 9F 32 AF 9F 3A A4 9F 32 B0 9F 00 3E C9 32 E6    ..2..:..2...>.2.
011CE0:  8C 32 B2 7E CD 91 8B AF 32 E6 8C CD 39 8D 00 C3    .2.~....2...9...
011CF0:  8F 97 1F 0F 18 20 4C 69 72 65 20 70 69 73 74 65    ..... Lire piste
011D00:  20 20 A0 CD 06 B9 CD B3 97 CD B8 97 21 20 4E ED      ..........! N.
011D10:  5B 65 9F 19 22 22 89 21 00 00 22 1C 8A ED 5B 61    [e.."".!.."...[a
011D20:  9F ED 53 C2 89 ED 53 6E 89 21 02 07 22 6B 89 3E    ..S...Sn.!.."k.>
011D30:  40 32 6D 89 FD 21 01 02 21 33 8A CD FB 97 2A 61    @2m..!..!3....*a
011D40:  9F ED 4B 1C 8A 09 22 75 96 CD 5F 96 21 91 C1 06    ..K..."u.._.!...
011D50:  10 D5 ED 5B 1C 8A CD 10 8A CD C4 89 CD 10 8A D1    ...[............
011D60:  2C 2C C5 06 10 D5 1A CD D7 89 23 13 10 F8 01 08    ,,........#.....
011D70:  00 09 06 10 D1 1A CD 07 8A 13 10 F9 23 23 E5 2A    ............##.*
011D80:  1C 8A 01 10 00 09 22 1C 8A E1 C1 10 C4 FB D5 CD    ......".........
011D90:  D5 87 21 48 8A CD 0A 98 2A 6E 89 E5 22 75 96 CD    ..!H....*n.."u..
011DA0:  5F 96 D1 CD 06 BB F5 CD DE 87 F1 FE F4 CA AC 86    _...............
011DB0:  FE F5 CA BF 86 FE F3 CA 52 87 FE F2 CA 74 87 FE    ........R....t..
011DC0:  F0 CA 9D 87 FE F1 CA AF 87 FE 17 00 00 00 FE 06    ................
011DD0:  CA 12 88 FE 04 CA 4A 88 FE 05 CA 72 88 FE 11 CA    ......J....r....
011DE0:  23 8A FE 50 CA 77 89 FE 70 CA 77 89 D5 ED 5B 6E    #..P.w..p.w...[n
011DF0:  89 CD EC 7C FE FF CC D5 87 D1 18 93 2A 1C 8A CD    ...|........*...
011E00:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
011E10:  0F 00 01 00 02 09 4E E5 0F 00 C1 02 00 00 00 02    ......N.........
011E20:  0F 00 C2 02 00 00 00 02 0F 00 C3 02 00 00 00 02    ................
011E30:  0F 00 C4 02 00 00 00 02 0F 00 C5 02 00 00 00 02    ................
011E40:  0F 00 C6 02 00 00 00 02 0F 00 C7 02 00 00 00 02    ................
011E50:  0F 00 C8 02 00 00 00 02 0F 00 C9 02 00 00 00 02    ................
011E60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011E70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011E80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011E90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011EA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011EB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011EC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011ED0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011EE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011EF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011F00:  70 89 38 1D D1 22 1C 8A EB CD 70 89 EB 18 0F 2A    p.8.."....p....*
011F10:  65 9F ED 5B 1C 8A A7 ED 52 38 06 28 04 D1 C3 D1    e..[....R8.(....
011F20:  85 CD 1E 8A C3 3F 86 2A 1C 8A CD 70 89 30 D5 2A    .....?.*...p.0.*
011F30:  66 84 ED 5B 6B 9F 1B 2B 2B 2B 2B 3A 92 8D 3D 20    f..[k..++++:..= 
011F40:  41 3A AB 9F 47 11 6C 9F 23 23 23 23 13 10 F9 18    A:..G.l.####....
011F50:  31 2A 65 9F ED 5B 1C 8A A7 ED 52 38 04 28 02 18    1*e..[....R8.(..
011F60:  BC 2A 66 84 ED 5B 6B 9F 13 23 23 23 23 3A AB 9F    .*f..[k..####:..
011F70:  47 3A 92 8D B8 20 0A DD E5 E1 11 6D 9F 3E 01 18    G:... .....m.>..
011F80:  01 3C 22 66 84 ED 53 6B 9F 32 92 8D CD E7 80 D1    .<"f..Sk.2......
011F90:  C3 B9 85 CD 20 81 CD 95 97 CD C2 82 CD B8 97 C3    .... ...........
011FA0:  11 87 13 2A 6B 89 24 24 24 7C FE 35 3A 6D 89 38    ...*k.$$$|.5:m.8
011FB0:  65 26 07 2C 7D FE 12 3E 3F 20 5B ED 5B C2 89 21    e&.,}..>? [.[..!
011FC0:  02 07 18 52 1B 2A 6B 89 25 25 25 7C FE 06 3A 6D    ...R.*k.%%%|..:m
011FD0:  89 3D 3D 30 41 26 34 2D 7D FE 01 3E 4E 20 37 ED    .==0A&4-}..>N 7.
011FE0:  5B C2 89 21 FF 00 19 EB 21 11 34 18 29 3A 6B 89    [..!....!.4.):k.
011FF0:  3D FE 01 21 F0 FF 20 17 21 F0 00 3E 11 18 10 3A    =..!.. .!..>...:
012000:  6B 89 3C FE 12 21 10 00 20 05 3E 02 21 10 FF 32    k.<..!.. .>.!..2
012010:  6B 89 19 EB 18 07 3C 32 6D 89 22 6B 89 ED 53 6E    k.....<2m."k..Sn
012020:  89 D1 C3 3E 86 CD 2D 98 CD DE 87 C3 2D 98 E5 2A    ...>..-.....-..*
012030:  6B 89 E5 CD 75 BB CD 28 98 2A 6E 89 7E 47 CD AF    k...u..(.*n.~G..
012040:  95 E1 3A 6D 89 67 CD 75 BB 78 D5 CB 7F 28 0D E6    ..:m.g.u.x...(..
012050:  7F CD 2D 98 CD 5D BB CD 2D 98 18 03 CD 5D BB D1    ..-..]..-....]..
012060:  E1 C9 CD B2 88 21 56 89 CD 4D 94 3A 75 96 5F 2A    .....!V..M.:u._*
012070:  1C 89 ED 4B 20 89 73 23 0B 78 B1 20 F9 21 24 89    ...K .s#.x. .!$.
012080:  CD 0A 98 CD B8 97 2A 1C 8A 11 00 01 A7 ED 52 22    ......*.......R"
012090:  1C 8A D1 ED 5B C2 89 C3 D1 85 CD B2 88 CD E3 88    ....[...........
0120A0:  2A 1C 89 ED 5B 1E 89 ED 4B 20 89 E5 A7 ED 52 E1    *...[...K ....R.
0120B0:  28 E8 30 04 ED B0 18 C5 09 EB 09 EB 1B 2B ED B8    (.0..........+..
0120C0:  18 BB CD B2 88 CD E3 88 2A 1C 89 ED 5B 1E 89 ED    ........*...[...
0120D0:  4B 20 89 E5 A7 ED 52 E1 28 E8 30 10 7E F5 1A 77    K ....R.(.0.~..w
0120E0:  F1 12 23 13 0B 78 B1 20 F3 C3 2D 88 09 EB 09 EB    ..#..x. ..-.....
0120F0:  1B 2B 7E F5 1A 77 F1 12 2B 1B 0B 78 B1 20 F3 C3    .+~..w..+..x. ..
012100:  2D 88 CD 95 97 CD F4 88 38 FB CD 06 89 38 F6 22    -.......8....8."
012110:  1C 89 21 39 89 CD 48 94 CD 06 89 38 F5 CD 12 89    ..!9..H....8....
012120:  38 F0 22 1E 89 ED 5B 1C 89 E5 A7 ED 52 23 22 20    8."...[.....R#" 
012130:  89 E1 C9 21 47 89 CD F7 88 38 F8 CD 06 89 38 F3    ...!G....8....8.
012140:  22 1E 89 C9 21 28 89 CD 48 94 2A 75 96 11 20 4E    "...!(..H.*u.. N
012150:  E5 A7 ED 52 E1 C9 2A 75 96 EB 2A 22 89 A7 ED 52    ...R..*u..*"...R
012160:  EB C9 E5 ED 5B 1C 89 A7 ED 52 E1 C9 00 00 00 00    ....[....R......
012170:  00 00 00 00 1F 01 15 92 1F 02 15 18 20 44 65 70    ............ Dep
012180:  61 72 74 20 3F 20 18 20 92 1F 16 15 18 20 46 69    art ? . ..... Fi
012190:  6E 20 3F 20 18 20 92 1F 2A 15 18 20 56 65 72 73    n ? . ..*.. Vers
0121A0:  20 3F 20 18 20 92 1F 2A 15 18 20 4F 63 74 65 74     ? . ..*.. Octet
0121B0:  20 66 69 6C 6C 20 3F 20 18 20 92 00 00 00 00 00     fill ? . ......
0121C0:  11 00 02 A7 ED 52 C9 E5 CD 76 98 2A C2 89 06 10    .....R...v.*....
0121D0:  C5 06 10 E5 7E CD AF 95 23 10 F9 21 BB 89 CD 0A    ....~...#..!....
0121E0:  98 E1 06 10 7E 23 FE 20 38 04 FE 7E 38 02 3E 2E    ....~#. 8..~8.>.
0121F0:  CD 2B BD 10 EF C1 CD 1E 98 CD 2E BD 38 FB 10 D0    .+..........8...
012200:  CD 1E 98 CD 7D 98 E1 D1 C3 3E 86 20 20 20 20 20    ....}....>.     
012210:  20 A0 00 00 ED 53 75 96 D5 ED 5B 75 96 7A CD D7     ....Su...[u.z..
012220:  89 7B CD D7 89 D1 C9 F5 0F 0F 0F 0F CD E0 89 F1    .{..............
012230:  E6 0F C6 90 27 CE 40 27 C5 0E 00 E5 D5 06 08 EB    ....'.@'........
012240:  CB 27 6F 26 0E 29 29 EB 1A A9 77 7C C6 08 67 13    .'o&.))...w|..g.
012250:  10 F6 D1 E1 23 C1 C9 C5 FE 80 38 DD 0E FF 18 DB    ....#.....8.....
012260:  3A EA 89 3C 28 02 3D 3D 32 EA 89 C9 00 00 3E 07    :..<(.==2.....>.
012270:  C3 5A BB D1 CD 09 B9 CD B3 97 CD 8F 97 21 00 99    .Z...........!..
012280:  C3 0A 98 18 20 41 44 52 45 53 53 45 20 42 55 46    .... ADRESSE BUF
012290:  46 45 52 20 3A 20 18 A0 1F 22 01 18 20 4F 43 54    FER : ...".. OCT
0122A0:  45 54 20 3A 20 18 A0 CD D1 75 CD 9A 97 21 DC 9B    ET : ....u...!..
0122B0:  CD 0A 98 CD A4 97 11 AF 9F 06 07 CD B8 7C FE 0D    .............|..
0122C0:  20 F4 CD 95 97 CD 07 8B CD 16 8B CD B3 8A 21 97     .............!.
0122D0:  8D CD 0A 98 3A 9E 9F 21 93 8D B7 CA 0A 98 21 B2    ....:..!......!.
0122E0:  8D 11 03 00 06 08 CB 07 30 0F C5 F5 06 03 7E CD    ........0.....~.
0122F0:  5A BB 23 10 F9 F1 C1 18 01 19 10 EA 00 3E 08 CD    Z.#..........>..
012300:  5A BB C9 FD 21 9E 9F FD 36 00 00 3A B0 9F B7 28    Z...!...6..:...(
012310:  04 FD CB 00 F6 21 97 9F CB 6E 28 04 FD CB 00 EE    .....!...n(.....
012320:  CB 56 28 04 FD CB 00 E6 CB 46 28 04 FD CB 00 CE    .V(......F(.....
012330:  23 CB 76 28 04 FD CB 00 DE CB 6E 28 04 FD CB 00    #.v(......n(....
012340:  D6 CB 46 28 04 FD CB 00 C6 3A AF 9F 6F 3A A8 9F    ..F(.....:..o:..
012350:  95 C8 FD CB 00 FE C9 2A 61 9F 01 34 21 36 FF 23    .......*a..4!6.#
012360:  0B 78 B1 20 F8 C9 CD C7 8E 21 31 8B CD 0A 98 2A    .x. .....!1....*
012370:  65 9F 22 75 96 CD EA 95 2A 49 8B CD 0A 98 C3 B4    e."u....*I......
012380:  93 1F 01 17 20 4E 6F 6D 62 72 65 20 6F 63 74 65    .... Nombre octe
012390:  74 73 20 6C 75 73 20 3A A0 00 00 1F 02 18 12 18    ts lus :........
0123A0:  20 41 4E 41 4C 59 53 45 20 44 45 20 4C 41 20 50     ANALYSE DE LA P
0123B0:  49 53 54 45 20 98 1F 02 18 12 18 20 5B 45 4E 54    ISTE ...... [ENT
0123C0:  45 52 5D 3D 46 49 4E 49 20 98 CD 80 7C CD B6 8F    ER]=FINI ...|...
0123D0:  3E C9 32 B2 7E 21 FC 98 CD 0A 98 CD 54 79 D2 B5    >.2.~!......Ty..
0123E0:  7B CD 78 7D D2 5C 8C CD D0 8F CD 74 8D 3A AB 9F    {.x}.\.....t.:..
0123F0:  47 AF 32 92 8D 21 4B 8F 3E 46 CD 37 7F 21 4B 8B    G.2..!K.>F.7.!K.
012400:  CD 0A 98 21 6D 9F 22 6B 9F DD E5 E1 CD 04 8D 23    ...!m."k.......#
012410:  E5 C5 3A 92 8D B7 C4 80 8D CD C7 8E CD B3 8A FD    ..:.............
012420:  7E 00 2A 6B 9F 77 23 22 6B 9F C1 E1 10 DE 00 DD    ~.*k.w#"k.......
012430:  E5 E1 3A AB 9F 47 0E 00 C5 CD BD 97 CD 2D 98 CD    ..:..G.......-..
012440:  DB 7E CC DB 97 10 F8 CD 2D 98 CD C3 97 C1 21 6D    .~......-.....!m
012450:  9F 22 6B 9F E5 C5 CD 2D 98 CD 28 98 7E CD 87 8A    ."k....-..(.~...
012460:  CD 2D 98 C1 CD EE 7E C4 1E 98 CC C9 97 21 92 8D    .-....~......!..
012470:  34 E1 23 10 DF 00 CD 95 97 21 CA 8D CD F7 97 3A    4.#......!.....:
012480:  AA 9F CD AF 95 21 DB 8D CD 0A 98 2A B7 9F 22 75    .....!.....*.."u
012490:  96 CD 5F 96 21 E3 8D CD 0A 98 3A B6 9F CD AF 95    .._.!.....:.....
0124A0:  21 F3 8D CD 0A 98 3A AC 9F CD AF 95 21 17 8D CD    !.....:.....!...
0124B0:  0A 98 CD 06 BB E6 DF FE 50 C2 E6 8C CD 2E BD DA    ........P.......
0124C0:  E6 8C CD 76 98 21 94 98 CD 0A 98 3A A8 9F CD AF    ...v.!.....:....
0124D0:  95 CD 1E 98 DD E5 E1 11 6D 9F 3A AB 9F 47 0E 04    ........m.:..G..
0124E0:  0D CC FF 8C C5 CD DB 7E C1 1A 13 E5 D5 C5 32 9E    .......~......2.
0124F0:  9F CD 84 8A 21 FF 8D CD 0A 98 C1 D1 E1 10 E1 CD    ....!...........
012500:  1E 98 21 CA 8D CD 0A 98 3A AA 9F CD AF 95 21 E3    ..!.....:.....!.
012510:  8D CD 0A 98 3A B6 9F CD AF 95 21 F3 8D CD 0A 98    ....:.....!.....
012520:  3A AC 9F CD AF 95 CD 1E 98 3E 2A CD 2B BD 30 F9    :........>*.+.0.
012530:  CD 1E 98 CD 7D 98 00 FE 53 28 09 CD 8F 97 CD E1    ....}...S(......
012540:  7B C2 85 8B 3E 29 32 BA 9F CD 39 8D C3 4D 7B 0E    {...>)2...9..M{.
012550:  03 C3 1E 98 23 7E 32 B0 9F 23 7E 32 B1 9F 32 B3    ....#~2..#~2..2.
012560:  9F 23 7E 32 B2 9F C9 1F 19 16 18 20 5B 50 5D 72    .#~2....... [P]r
012570:  69 6E 74 20 2D 20 5B 53 5D 74 6F 70 20 2D 20 43    int - [S]top - C
012580:  6F 6E 74 69 6E 75 65 20 98 CD 19 7F 3A AA 9F 32    ontinue ....:..2
012590:  B2 9F 11 FC FF 19 21 B1 9F 7E 32 AE 9F 23 3A AB    ......!..~2..#:.
0125A0:  9F DD E5 E1 11 04 00 3D 19 3D 20 FC 23 23 7E 32    .......=.= .##~2
0125B0:  B3 9F 3A AC 9F CB 3F 20 02 3E 01 32 B4 9F AF 32    ..:...? .>.2...2
0125C0:  B2 7E 37 C9 3A AA 9F B7 28 02 3E FF 32 B5 9F C9    .~7.:...(.>.2...
0125D0:  C5 CD 7F 8E 3A 92 8D 47 CD B5 8E CD 81 8F 10 F8    ....:..G........
0125E0:  C1 C9 00 4F 4B 08 88 1F 02 16 18 20 45 74 61 74    ...OK...... Etat
0125F0:  20 64 27 65 72 72 65 75 72 20 3A 20 18 20 4F 4B     d'erreur : . OK
012600:  08 88 45 50 20 48 44 20 43 52 20 4E 44 20 43 4D    ..EP HD CR ND CM
012610:  20 44 44 20 4D 41 20 44 41 20 54 61 69 6C 6C 65     DD MA DA Taille
012620:  20 72 65 65 6C 6C 65 20 3A 20 A6 53 6F 69 74 20     reelle : .Soit 
012630:  3A 20 80 6F 63 74 65 74 73 2E 47 41 50 2D 46 20    : .octets.GAP-F 
012640:  3A 20 A6 4C 6F 6E 67 75 65 75 72 20 3A 20 A6 20    : .Longueur : . 
012650:  20 20 3E A0 F5 3E 0C CD 15 8E F1 3D 20 F6 3E 0F      >..>.....= .>.
012660:  CD 15 8E 18 21 F5 3E F6 3D 20 FD F1 3D 20 F6 C9    ....!.>.= ..= ..
012670:  CD 36 8E FE 80 20 F9 C9 CD 20 8E 3E 04 CD B8 8E    .6... ... .>....
012680:  CD 81 8F C3 A4 78 3E 08 CD E5 8E C3 81 8F CD 20    .....x>........ 
012690:  8E 3E 07 CD B8 8E 3A BA 9F C3 04 8E 3E 0F CD A3    .>....:.....>..£
0126A0:  8E 18 F3 D5 C5 06 4D CD 4A 7D CD B5 8E 3A AA 9F    ......M.J}...:..
0126B0:  CD E5 8E 3A AB 9F CD E5 8E 3A AC 9F CD E5 8E 3A    ...:.....:.....:
0126C0:  AD 9F CD E5 8E F3 01 7E FB CD 08 8F C1 D1 C9 C5    .......~........
0126D0:  CD 20 8E 06 4A 3E 0A CD B8 8E CD 81 8F 30 0D CD    . ..J>.......0..
0126E0:  20 8E 06 0A 3E 4A CD B8 8E CD 81 8F 78 32 A5 9F     ...>J......x2..
0126F0:  C1 37 C9 CD E5 8E ED 5B A7 9F 3A A4 9F B3 CD E5    .7.....[..:.....
012700:  8E 7A C3 E5 8E 3A A5 9F CD E5 8E D5 3A A4 9F 5F    .z...:......:.._
012710:  3A A7 9F B3 D1 18 EB CD 46 7D CD B5 8E E5 C5 06    :.......F}......
012720:  07 21 AF 9F 7E CD E5 8E 23 10 F9 F3 01 7E FB CD    .!..~...#....~..
012730:  24 8F C1 E1 C9 F3 C5 01 7E FB F5 ED 78 87 30 FB    $.......~...x.0.
012740:  87 30 04 F1 C1 FB C9 F1 0C ED 79 0D 3E 05 3D 00    .0........y.>.=.
012750:  20 FC C1 FB C9 2A 61 9F 11 00 00 18 07 0C 7E ED     ....*a.......~.
012760:  79 0D 13 23 ED 78 F2 14 8F E6 20 20 F0 ED 53 65    y..#.x....  ..Se
012770:  9F C3 81 8F ED 5B 67 9F 2A 61 9F E5 18 0A 7A B3    .....[g.*a....z.
012780:  28 06 0C ED A2 0D 04 1B ED 78 F2 38 8F E6 20 20    (........x.8..  
012790:  ED D1 A7 ED 52 22 65 9F C3 81 8F ED 78 F2 4B 8F    ....R"e.....x.K.
0127A0:  E6 20 CA 81 8F 0C ED 78 0D 18 F0 2A B7 9F 23 7C    . .....x...*..#|
0127B0:  B5 28 11 ED 78 F2 63 8F E6 20 CA 81 8F 0C ED 78    .(..x.c.. .....x
0127C0:  0D 2B 18 EB ED 78 F2 74 8F 21 D2 A3 11 0B 01 18    .+...x.t.!.£....
0127D0:  AA F3 C5 01 7E FB E5 D5 16 00 21 96 9F E5 ED 78    ....~.....!....x
0127E0:  FE C0 38 FA 0C ED 78 77 23 14 0D 3E 05 3D 20 FD    ..8...xw#..>.= .
0127F0:  ED 78 E6 10 20 E8 E1 7E E6 C0 2B 72 D1 E1 C1 3A    .x.. ..~..+r...:
012800:  96 9F FB C0 37 C9 3A C0 9F 32 A7 9F 3A C2 9F 32    ....7.:..2..:..2
012810:  A4 9F C9 3A C1 9F 32 A7 9F 3A C3 9F 32 A4 9F C9    ...:..2..:..2...
012820:  3A A8 9F 32 C4 9F C9 3A A8 9F 32 C5 9F C9 3A C0    :..2...:..2...:.
012830:  9F 47 3A C1 9F B8 C8 37 C9 CD F2 8F CD FE 8F C3    .G:....7........
012840:  C7 8E 3A B2 9F B7 28 02 3E FF 32 B5 9F C9 3A AC    ..:...(.>.2...:.
012850:  9F FE 01 28 02 CB 0F 32 B4 9F C9 3A AA 9F 32 1B    ...(...2...:..2.
012860:  90 47 3A B2 9F B8 C8 32 AA 9F C9 00 CD 70 90 3A    .G:....2.....p.:
012870:  C1 9F C6 41 32 A7 90 CD 8C BC 30 69 28 67 21 20    ...A2.....0i(g! 
012880:  4E ED 5B 65 9F 3E 02 CD 98 BC 30 59 28 57 CD A1    N.[e.>....0Y(W..
012890:  90 C3 8F BC CD 07 8B CD 70 90 3A C0 9F C6 41 32    ........p.:...A2
0128A0:  A7 90 CD 77 BC 30 3E 28 3C ED 43 65 9F 21 20 4E    ...w.0>(<.Ce.! N
0128B0:  CD 83 BC 30 30 28 2E CD A1 90 CD 7A BC C3 B3 85    ...00(.....z....
0128C0:  21 B5 90 CD 0A 98 CD 33 95 21 7C 96 11 A9 90 C5    !......3.!|.....
0128D0:  48 06 00 ED B0 C1 04 04 21 01 21 CD 75 BB 21 A7    H.......!.!.u.!.
0128E0:  90 11 68 42 C9 21 C9 90 CD 0A 98 CD 7D BC C3 92    ..hB.!......}...
0128F0:  BC 21 FC 98 C3 0A 98 41 3A 00 00 00 00 00 00 00    .!.....A:.......
012900:  00 00 00 00 00 1F 02 16 4E 6F 6D 20 64 75 20 66    ........Nom du f
012910:  69 63 68 69 65 72 20 3A A0 1F 02 16 12 18 20 45    ichier :...... E
012920:  52 52 45 55 52 20 46 49 43 48 49 45 52 20 21 20    RREUR FICHIER ! 
012930:  18 87 21 8F 92 CD 0A 98 CD 06 BB E6 DF FE 4E 06    ..!...........N.
012940:  45 28 06 FE 4F 06 49 20 EF 78 32 89 91 21 A8 92    E(..O.I .x2..!..
012950:  CD 0A 98 2A 65 9F 22 75 96 22 B0 93 E5 CD 5F 96    ...*e."u."...._.
012960:  D1 21 20 4E 19 22 B2 93 3E CD 21 EB 82 32 0F 7A    .! N."..>.!..2.z
012970:  22 10 7A 21 B6 92 CD 4D 94 3A B9 9F 47 3A 75 96    ".z!...M.:..G:u.
012980:  B8 30 F0 32 A8 9F 32 A9 9F 32 C5 9F 21 E1 92 CD    .0.2..2..2..!...
012990:  0A 98 CD 09 7A D2 BC 82 CD 54 79 3A AB 9F 47 21    ....z....Ty:..G!
0129A0:  20 4E 22 61 9F 22 63 9F CD 9E 81 21 D2 9F 3E 01     N"a."c....!..>.
0129B0:  32 92 8D CD 1C 7F E5 C5 3A B1 9F 32 B3 9F CD 0B    2.......:..2....
0129C0:  90 38 0D 28 0B 21 97 83 CD 0A 98 CD 3F 98 30 43    .8.(.!......?.0C
0129D0:  3A 92 8D FE 01 C4 80 8D 3E 45 21 05 8F CD 37 7F    :.......>E!...7.
0129E0:  CD E9 8F 3A 97 9F CB 4F C2 84 92 CD 5D 82 FE 11    ...:...O....]...
0129F0:  28 35 2A 61 9F ED 5B 65 9F 19 22 61 9F ED 5B B2    (5*a..[e.."a..[.
012A00:  93 A7 ED 52 38 0D C1 E1 21 89 93 CD 0A 98 CD 06    ...R8...!.......
012A10:  BB 18 16 3A 1B 90 32 AA 9F C1 E1 3A 92 8D B8 28    ...:..2....:...(
012A20:  08 3C 32 92 8D 18 8C C1 E1 CD A1 90 3A 8B 85 32    .<2.........:..2
012A30:  68 84 AF 32 8B 85 3E C9 32 25 8C 32 9E 85 21 25    h..2..>.2%.2..!%
012A40:  8C 22 95 8B CD 8F 97 3A C5 9F 21 AF 9F CD 7F 85    .".....:..!.....
012A50:  3A 68 84 32 8B 85 21 5C 8C 22 95 8B AF 32 25 8C    :h.2..!\."...2%.
012A60:  32 9E 85 21 00 00 32 0F 7A 22 10 7A CD 95 97 21    2..!..2.z".z...!
012A70:  0E 93 CD 0A 98 3A AA 9F CD AF 95 21 38 93 CD 0A    .....:.....!8...
012A80:  98 2A B7 9F 22 75 96 CD 5F 96 21 6F 93 CD 0A 98    .*.."u.._.!o....
012A90:  3A B6 9F CD AF 95 21 7D 93 CD 0A 98 3A AC 9F CD    :.....!}....:...
012AA0:  AF 95 21 3B 93 CD 0A 98 2A B0 93 22 65 9F 22 75    ..!;....*.."e."u
012AB0:  96 CD 5F 96 21 55 93 CD 0A 98 2A 61 9F A7 ED 5B    .._.!U....*a...[
012AC0:  63 9F ED 52 22 75 96 ED 53 61 9F CD 5F 96 CD 06    c..R"u..Sa.._...
012AD0:  BB C3 BC 82 01 D2 76 CD C5 7B C1 E1 C3 BC 82 1F    ......v..{......
012AE0:  02 15 43 6F 6E 74 72 6F 6C 20 6D 61 72 6B 20 28    ..Control mark (
012AF0:  4F 2F 4E 29 20 3F 20 80 1F 02 15 12 42 75 66 66    O/N) ? .....Buff
012B00:  65 72 20 3A 20 A0 1F 02 16 44 6F 6E 6E 65 72 20    er : ....Donner 
012B10:  6C 65 20 6E 75 6D 65 72 6F 20 64 65 20 6C 61 20    le numero de la 
012B20:  70 69 73 74 65 20 61 20 63 72 65 65 72 20 3A 20    piste a creer : 
012B30:  87 1F 02 17 18 20 45 56 49 54 45 5A 20 44 45 20    ..... EVITEZ DE 
012B40:  4D 4F 44 49 46 49 45 52 20 4C 45 20 4E 55 4D 45    MODIFIER LE NUME
012B50:  52 4F 20 44 45 20 50 49 53 54 45 20 18 87 1F 02    RO DE PISTE ....
012B60:  16 18 20 56 4F 54 52 45 20 50 49 53 54 45 20 2E    .. VOTRE PISTE .
012B70:  2E 2E 20 20 3A 20 18 20 54 61 69 6C 6C 65 20 72    ..  : . Taille r
012B80:  65 65 6C 6C 65 20 3A A0 3D 20 80 1F 02 17 18 20    eelle :.= ..... 
012B90:  4C 4F 4E 47 55 45 55 52 20 4F 52 49 47 49 4E 45    LONGUEUR ORIGINE
012BA0:  20 3A 20 18 A0 1F 28 17 18 20 4C 4F 4E 47 55 45     : ...(.. LONGUE
012BB0:  55 52 20 45 43 52 49 54 45 20 20 3A 20 18 A0 1F    UR ECRITE  : ...
012BC0:  28 18 18 20 47 41 50 20 3A 20 18 20 A6 18 20 4C    (.. GAP : . .. L
012BD0:  4F 4E 47 20 3A 20 18 20 A6 1F 02 16 18 20 50 4C    ONG : . ..... PL
012BE0:  55 53 20 52 49 45 4E 20 41 20 45 43 52 49 52 45    US RIEN A ECRIRE
012BF0:  20 3A 20 41 42 41 4E 44 4F 4E 20 21 21 20 18 87     : ABANDON !! ..
012C00:  00 00 00 00 FD 21 18 20 E5 C5 CD 84 97 06 03 21    .....!. .......!
012C10:  96 9F 7E CD 7B 95 23 10 F9 06 04 3E 26 CD 5A BB    ..~.{.#....>&.Z.
012C20:  7E E5 CD AF 95 E1 23 10 F2 C1 E1 C9 3A 60 9F FE    ~.....#.....:`..
012C30:  01 C8 3E 01 CD ED 93 3A BC 9F C3 04 8E 32 60 9F    ..>....:.....2`.
012C40:  01 7E FA ED 79 C9 AF 18 F4 01 00 00 CD 38 BC 01    .~..y........8..
012C50:  00 00 AF CD 32 BC 3E 01 01 0F 0F CD 32 BC AF CD    ....2.>.....2...
012C60:  96 BB 3E 01 CD 90 BB 3E 02 CD 0E BC CD 00 B9 3A    ..>....>.......:
012C70:  01 DE FE 71 28 0E FE C9 20 05 21 5E BD 18 08 21    ...q(... .!^...!
012C80:  5B BD 18 03 21 3A BD 22 4B 95 CD 03 B9 3E 29 32    [...!:."K....>)2
012C90:  BA 9F 21 A5 98 C3 0A 98 CD 0A 98 18 03 CD F7 97    ..!.............
012CA0:  E5 D5 C5 F5 21 00 00 22 75 96 21 77 96 06 05 36    ....!.."u.!w...6
012CB0:  30 23 10 FB 21 7C 96 36 00 CD 37 95 21 7C 96 3A    0#..!|.6..7.!|.:
012CC0:  7D 97 47 7E 23 FE 26 28 4E FE 30 38 08 FE 40 30    }.G~#.&(N.08..@0
012CD0:  04 10 F0 18 05 CD 69 95 18 E2 CD 1E 95 ED B0 0E    ......i.........
012CE0:  05 21 77 96 FD 21 BD 94 7E FE 30 20 0A FD 23 FD    .!w..!..~.0 ..#.
012CF0:  23 23 0D 28 74 18 F1 FD 5E 00 FD 56 01 D6 30 47    ##.(t...^..V..0G
012D00:  E5 2A 75 96 19 10 FD 22 75 96 E1 18 E0 10 27 E8    .*u...."u.....'.
012D10:  03 64 00 0A 00 01 00 05 C5 E5 7E FE 3A 38 03 E6    .d........~.:8..
012D20:  DF 77 23 10 F5 E1 C1 7E FE 30 38 A9 FE 47 30 A5    .w#....~.08..G0.
012D30:  23 10 F4 CD 1E 95 23 0D ED B0 FD 21 77 96 11 00    #.....#....!w...
012D40:  10 21 00 00 06 04 FD 7E 00 D6 30 FE 0A 38 02 D6    .!.....~..0..8..
012D50:  07 B7 28 04 19 3D 18 F9 C5 06 04 CB 3A CB 1B 10    ..(..=......:...
012D60:  FA C1 FD 23 10 E0 22 75 96 F1 C1 D1 E1 C9 3A 7D    ...#.."u......:}
012D70:  97 4F 06 00 3E 05 91 16 00 5F 21 77 96 19 EB 21    .O..>...._!w...!
012D80:  7C 96 C9 3E 0C 18 02 3E 05 32 7C 97 CD 78 BB 22    |..>...>.2|..x."
012D90:  7E 97 21 7C 96 36 00 CD 00 B9 CD 3A BD CD 03 B9    ~.!|.6.....:....
012DA0:  06 00 21 7C 96 7E B7 28 04 04 23 18 F8 78 32 7D    ..!|.~.(..#..x2}
012DB0:  97 B7 28 05 3A 7C 97 B8 D0 3E 07 CD 5A BB 2A 7E    ..(.:|...>..Z.*~
012DC0:  97 CD 75 BB 18 CC 7C CD 7B 95 7D C5 F5 4F 06 08    ..u...|.{.}..O..
012DD0:  3E 30 CB 01 30 01 3C CD 5A BB 10 F4 F1 C1 C3 28    >0..0.<.Z......(
012DE0:  98 CD 2D 98 CD 9A 95 C3 2D 98 CD 80 97 1A 18 0F    ..-.....-.......
012DF0:  3E 26 CD 5A BB 7C CD AF 95 3E 08 CD 5A BB 7D F5    >&.Z.|...>..Z.}.
012E00:  F5 0F 0F 0F 0F CD C0 95 F1 CD C0 95 F1 C3 28 98    ..............(.
012E10:  E6 0F C6 30 FE 3A 38 02 C6 07 C3 5A BB 3E 02 21    ...0.:8....Z.>.!
012E20:  C3 94 18 0C 3E 03 21 C1 94 18 05 3E 05 21 BD 94    ....>.!....>.!..
012E30:  32 F2 95 22 F5 95 C9 CD 38 96 E5 D5 C5 F5 2A 75    2.."....8.....*u
012E40:  96 06 05 FD 21 BD 94 FD 5E 00 FD 56 01 3E 30 A7    ....!...^..V.>0.
012E50:  ED 52 38 03 3C 18 F8 CD 5A BB 19 FD 23 FD 23 10    .R8.<...Z...#.#.
012E60:  E6 F1 C1 D1 E1 C3 28 98 CD 80 97 1A CD 38 96 CD    ......(......8..
012E70:  AF 95 C3 EA 95 CD 80 97 1A CD 38 96 CD 2D 98 CD    ..........8..-..
012E80:  AF 95 CD EA 95 C3 2D 98 E5 26 00 6F 22 75 96 E1    ......-..&.o"u..
012E90:  C9 CD DB 95 21 65 96 CD 0A 98 CD 50 94 21 72 96    ....!e.....P.!r.
012EA0:  CD 0A 98 2A 75 96 CD 76 95 CD 5F 96 C3 06 BB CD    ...*u..v.._.....
012EB0:  A0 95 C3 EA 95 20 43 4F 4E 56 45 52 54 49 52 20    ..... CONVERTIR 
012EC0:  3F A0 20 3D A0 00 00 00 00 00 00 00 00 00 00 00    ?. =............
012ED0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
012EE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
012EF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
012F00:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
012F10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
012F20:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
012F30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
012F40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
012F50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
012F60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
012F70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
012F80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
012F90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
012FA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
012FB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
012FC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
012FD0:  FD 2A 69 9F E5 FD E5 E1 F5 CD 75 BB F1 E1 C9 21    .*i.......u....!
012FE0:  D8 9C CD 0A 98 21 F7 98 18 56 21 8F 9C 18 51 21    .....!...V!...Q!
012FF0:  97 9C 18 4C 21 A8 9C 18 47 21 9F 9C 18 42 21 B0    ...L!...G!...B!.
013000:  9C 18 3D 21 DE 9C 18 38 21 E4 9C 18 33 E5 21 B8    ..=!...8!...3.!.
013010:  9C 18 22 E5 21 C0 9C 18 04 E5 21 D0 9C CD 0A 98    ..".!.....!.....
013020:  21 80 9C 18 16 E5 21 C0 9C 18 0A E5 21 C8 9C 18    !.....!.....!...
013030:  04 E5 21 D0 9C CD 0A 98 21 71 9C CD 0A 98 E1 C9    ..!.....!q......
013040:  18 18 CD 0A 98 18 27 FD 21 17 02 F5 CD 84 97 18    ......'.!.......
013050:  0A E5 21 0B 77 CD 0A 98 E1 C9 F5 7E FE 80 30 06    ..!.w......~..0.
013060:  CD 5A BB 23 18 F5 E6 7F 23 CD 5A BB F1 C9 F5 3E    .Z.#....#.Z....>
013070:  0A CD 5A BB 3E 0D 18 F1 F5 3E 20 18 EC F5 3E 18    ..Z.>....> ...>.
013080:  18 E7 F5 3E 0D CD 5A BB 18 01 F5 3E 12 18 DA E5    ...>..Z....>....
013090:  21 58 98 CD 0A 98 E1 CD 18 BB CD 3A 98 E6 DF FE    !X.........:....
0130A0:  4E C8 FE 4F 20 E9 37 C9 18 20 4F 4B 20 3F 20 28    N..O .7.. OK ? (
0130B0:  4F 2F 4E 29 20 18 07 8D FD 21 18 02 CD FB 97 CD    O/N) ....!......
0130C0:  18 BB AF C3 3A 98 21 2B BD 3E C9 18 04 21 5A BB    ....:.!+.>...!Z.
0130D0:  AF 22 22 98 22 1A 98 22 CB 95 22 A0 8A 22 11 98    ."".".."..".."..
0130E0:  32 AC 8A C9 41 4E 41 4C 59 53 45 20 50 49 53 54    2...ANALYSE PIST
0130F0:  45 20 3A 20 A6 18 20 53 4F 53 20 50 52 4F 47 52    E : .. SOS PROGR
013100:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
013110:  10 00 01 00 02 09 4E E5 10 00 C1 02 00 00 00 02    ......N.........
013120:  10 00 C2 02 00 00 00 02 10 00 C3 02 00 00 00 02    ................
013130:  10 00 C4 02 00 00 00 02 10 00 C5 02 00 00 00 02    ................
013140:  10 00 C6 02 00 00 00 02 10 00 C7 02 00 00 00 02    ................
013150:  10 00 C8 02 00 00 00 02 10 00 C9 02 00 00 00 02    ................
013160:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013170:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013180:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013190:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0131A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0131B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0131C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0131D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0131E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0131F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013200:  41 4D 4D 45 55 52 53 20 2D 20 45 74 75 64 65 20    AMMEURS - Etude 
013210:  64 75 20 46 44 43 20 2D 20 28 43 29 20 4D 2E 4D    du FDC - (C) M.M
013220:  41 49 47 52 4F 54 20 4A 61 6E 20 38 39 20 18 20    AIGROT Jan 89 . 
013230:  20 20 18 20 55 20 54 20 49 20 4C 20 2D 20 53 20      . U T I L - S 
013240:  4F 20 46 20 54 20 18 1A 00 4F 01 98 1F 01 15 94    O F T ...O......
013250:  1F 01 04 20 5B 41 5D 20 54 65 73 74 65 72 20 65    ... [A] Tester e
013260:  74 61 74 20 64 72 69 76 65 20 0A 0D 20 5B 42 5D    tat drive .. [B]
013270:  20 42 61 73 63 75 6C 65 20 64 72 69 76 65 20 41     Bascule drive A
013280:  2F 42 20 0A 0D 20 5B 43 5D 20 50 61 72 61 6D 65    /B .. [C] Parame
013290:  74 72 65 72 20 70 72 6F 67 72 2E 20 0A 0D 20 5B    trer progr. .. [
0132A0:  44 5D 20 43 6F 6E 76 65 72 73 2E 6E 75 6D 65 72    D] Convers.numer
0132B0:  69 71 75 65 20 0A 0D 20 5B 45 5D 20 41 6C 6C 65    ique .. [E] Alle
0132C0:  72 20 20 65 6E 20 70 69 73 74 65 20 30 20 0A 0D    r  en piste 0 ..
0132D0:  20 5B 46 5D 20 41 6C 6C 65 72 20 20 65 6E 20 70     [F] Aller  en p
0132E0:  69 73 74 65 20 3F 20 0A 0D 20 5B 47 5D 20 46 6F    iste ? .. [G] Fo
0132F0:  72 6D 61 74 20 20 20 72 65 67 75 6C 69 65 72 20    rmat   regulier 
013300:  0A 0D 20 5B 48 5D 20 46 6F 72 6D 61 74 20 69 72    .. [H] Format ir
013310:  72 65 67 75 6C 69 65 72 20 0A 0D 20 5B 49 5D 20    regulier .. [I] 
013320:  41 6E 61 6C 79 73 65 20 64 65 20 70 69 73 74 65    Analyse de piste
013330:  73 20 0A 0D 20 5B 4A 5D 20 4C 69 72 65 20 64 6F    s .. [J] Lire do
013340:  6E 6E 65 65 73 20 73 65 63 2E 20 0A 0D 20 5B 4B    nnees sec. .. [K
013350:  5D 20 52 65 70 72 6F 64 75 69 72 65 20 73 65 63    ] Reproduire sec
013360:  74 73 2E 20 0A 0D 20 5B 4C 5D 20 4C 69 72 65 20    ts. .. [L] Lire 
013370:  20 75 6E 65 20 20 20 70 69 73 74 65 20 0A 0D 20     une   piste .. 
013380:  5B 4D 5D 20 53 61 75 76 65 72 20 62 75 66 66 65    [M] Sauver buffe
013390:  72 2E 62 69 6E 20 0A 0D 20 5B 4E 5D 20 43 68 61    r.bin .. [N] Cha
0133A0:  72 67 65 20 62 75 66 66 65 72 2E 62 69 6E 20 0A    rge buffer.bin .
0133B0:  0D 20 5B 4F 5D 20 43 72 65 65 20 70 69 73 74 65    . [O] Cree piste
0133C0:  20 62 75 66 66 65 72 20 0A 0D 20 5B 51 5D 20 51     buffer .. [Q] Q
0133D0:  75 69 74 74 65 72 20 70 72 6F 67 72 61 6D 6D 65    uitter programme
0133E0:  20 0A 8D 0A 0D 18 20 20 5B 41 5D 20 43 68 61 6E     .....  [A] Chan
0133F0:  67 65 72 20 6C 61 20 64 65 6E 73 69 74 65 0A 0D    ger la densite..
013400:  20 20 5B 42 5D 20 43 68 67 2E 20 74 65 74 65 20      [B] Chg. tete 
013410:  20 73 6F 75 72 63 65 0A 0D 20 20 5B 43 5D 20 43     source..  [C] C
013420:  68 67 2E 20 74 65 74 65 20 64 65 73 74 69 6E 2E    hg. tete destin.
013430:  0A 0D 20 20 5B 44 5D 20 4D 6F 64 65 20 20 20 6D    ..  [D] Mode   m
013440:  75 6C 74 69 70 69 73 74 65 0A 0D 20 20 5B 45 5D    ultipiste..  [E]
013450:  20 41 6E 61 6C 79 73 65 20 70 72 65 61 6C 61 62     Analyse prealab
013460:  6C 65 0A 0D 20 20 5B 46 5D 20 43 68 67 2E 20 64    le..  [F] Chg. d
013470:  72 69 76 65 20 73 6F 75 72 63 65 0A 0D 20 20 5B    rive source..  [
013480:  47 5D 20 43 68 67 2E 20 64 72 69 76 65 20 64 65    G] Chg. drive de
013490:  73 74 69 2E 98 18 0A 0D 20 50 69 73 74 65 20 64    sti..... Piste d
0134A0:  65 20 64 65 62 75 74 20 3A 20 26 0A 0D 20 44 65    e debut : &.. De
0134B0:  72 6E 69 65 72 65 20 70 69 73 74 65 20 3A 20 26    rniere piste : &
0134C0:  0A 0D 98 18 20 54 61 69 6C 6C 65 20 73 65 63 74    .... Taille sect
0134D0:  65 75 72 20 3A 20 26 0A 0D 20 4E 6F 6D 62 72 65    eur : &.. Nombre
0134E0:  20 73 65 63 74 65 75 72 73 3A 20 26 0A 0D 20 47     secteurs: &.. G
0134F0:  61 70 20 20 66 6F 72 6D 61 74 61 67 65 20 3A 20    ap  formatage : 
013500:  26 0A 0D 20 4F 63 74 65 74 20 72 65 6D 70 6C 69    &.. Octet rempli
013510:  73 2E 20 3A 20 26 0A 0D 20 50 72 65 6D 69 65 72    s. : &.. Premier
013520:  20 73 65 63 74 65 75 72 3A 20 26 98 18 0A 0D 20     secteur: &.... 
013530:  4E 75 6D 2E 20 49 44 20 50 69 73 74 65 20 20 3A    Num. ID Piste  :
013540:  20 26 0A 0D 20 49 44 20 4E 75 6D 65 72 6F 20 74     &.. ID Numero t
013550:  65 74 65 20 3A 20 26 0A 0D 20 49 44 20 53 65 63    ete : &.. ID Sec
013560:  2E 20 61 20 6C 69 72 65 20 3A 20 26 0A 0D 20 49    . a lire : &.. I
013570:  44 20 6C 6F 6E 67 2E 20 53 65 63 74 2E 20 3A 20    D long. Sect. : 
013580:  26 0A 0D 20 53 74 6F 70 20 73 75 72 20 73 65 63    &.. Stop sur sec
013590:  74 2E 20 3A 20 26 0A 0D 20 47 61 70 20 72 65 61    t. : &.. Gap rea
0135A0:  64 20 77 72 69 74 65 20 3A 20 26 0A 0D 20 4C 6F    d write : &.. Lo
0135B0:  6E 67 75 65 75 72 20 73 65 63 74 2E 20 3A 20 26    ngueur sect. : &
0135C0:  98 18 20 50 69 2E 48 64 2E 4E 73 2E 4C 73 20 98    .. Pi.Hd.Ns.Ls .
0135D0:  18 20 45 74 2E 20 53 65 63 74 65 75 72 20 98 18    . Et. Secteur ..
0135E0:  1A 1A 33 04 0C 0C 98 18 1A 1A 33 04 08 0C 98 18    ..3.......3.....
0135F0:  1A 1A 33 04 07 0C 18 80 18 1A 2D 33 05 0B 0C 98    ..3.......-3....
013600:  18 1A 2D 33 05 06 0C 98 18 1A 19 25 04 14 0C 98    ..-3.......%....
013610:  18 1A 27 33 04 14 0C 98 18 1A 35 41 04 14 0C 98    ..'3......5A....
013620:  18 1A 43 4F 04 14 0C 98 1A 19 4F 04 15 8C 1A 00    ..CO......O.....
013630:  4E 04 15 8C 1A 00 4E 04 95 00 00 00 00 00 00 00    N.....N.........
013640:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013650:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013660:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013670:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013680:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013690:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0136A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0136B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0136C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0136D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0136E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0136F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013700:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013710:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013720:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013730:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013740:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013750:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013760:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013770:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013780:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013790:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0137A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0137B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0137C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0137D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0137E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0137F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013800:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013810:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013820:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013830:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013840:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013850:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013860:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013870:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013880:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013890:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0138A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0138B0:  00 20 4E 00 00 00 00 0F 27 00 00 00 00 00 00 00    . N.....'.......
0138C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0138D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0138E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0138F0:  00 00 FF 00 00 00 00 00 00 29 02 09 52 E5 C1 00    .........)..R...
013900:  00 00 00 00 2A FF 4E 00 00 2A 29 01 37 04 00 00    ....*.N..*).7...
013910:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013920:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013930:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013940:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013950:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013960:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013970:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013980:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013990:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0139A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0139B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0139C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0139D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0139E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0139F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013A00:  0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20    ..              
013A10:  20 20 20 20 20 20 20 2D 2D 2D 2D 2D 2D 2D 2D 2D           ---------
013A20:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
013A30:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 20 20 20    -----------..   
013A40:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
013A50:  20 2D 20 43 52 45 45 52 20 55 4E 45 20 50 49 53     - CREER UNE PIS
013A60:  54 45 20 41 20 50 41 52 54 49 52 20 44 55 20 42    TE A PARTIR DU B
013A70:  55 46 46 45 52 20 2D 0D 0A 20 20 20 20 20 20 20    UFFER -..       
013A80:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 2D 2D                  --
013A90:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
013AA0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
013AB0:  2D 2D 0D 0A 20 0D 0A 20 20 20 20 20 50 72 69 6E    --.. ..     Prin
013AC0:  63 69 70 65 20 64 65 20 66 6F 6E 63 74 69 6F 6E    cipe de fonction
013AD0:  6E 65 6D 65 6E 74 20 3A 20 20 41 70 72 7D 73 20    nement :  Apr}s 
013AE0:  20 6C 27 69 6E 69 74 69 61 6C 69 73 61 74 69 6F     l'initialisatio
013AF0:  6E 20 20 64 75 20 20 70 72 6F 67 72 61 6D 6D 65    n  du  programme
013B00:  20 2C 20 75 6E 0D 0A 20 61 70 70 65 6C 20 40 20     , un.. appel @ 
013B10:  6C 61 20 72 6F 75 74 69 6E 65 20 46 4F 52 4D 49    la routine FORMI
013B20:  52 52 20 70 65 72 6D 65 74 20 40 20 6C 27 75 74    RR permet @ l'ut
013B30:  69 6C 69 73 61 74 65 75 72 20 64 65 20 63 72 7B    ilisateur de cr{
013B40:  65 72 20 73 6F 6E 20 66 6F 72 6D 61 74 20 73 75    er son format su
013B50:  72 20 75 6E 65 0D 0A 20 70 69 73 74 65 20 64 6F    r une.. piste do
013B60:  6E 6E 7B 65 20 2E 20 4C 65 20 20 66 6F 72 6D 61    nn{e . Le  forma
013B70:  74 61 67 65 20 20 65 66 66 65 63 74 75 7B 20 20    tage  effectu{  
013B80:  2C 20 20 6C 61 20 20 7A 6F 6E 65 20 20 62 75 66    ,  la  zone  buf
013B90:  66 65 72 20 20 65 73 74 20 72 65 63 6F 70 69 7B    fer  est recopi{
013BA0:  65 20 70 61 72 0D 0A 20 74 72 61 6E 63 68 65 73    e par.. tranches
013BB0:  20 64 27 6F 63 74 65 74 73 20 7B 71 75 69 76 61     d'octets {quiva
013BC0:  6C 65 6E 74 65 20 20 40 20 20 6C 61 20 20 6C 6F    lente  @  la  lo
013BD0:  6E 67 75 65 75 72 20 20 49 44 20 20 64 65 20 20    ngueur  ID  de  
013BE0:  63 68 61 71 75 65 20 20 73 65 63 74 65 75 72 20    chaque  secteur 
013BF0:  20 2E 20 4C 65 0D 0A 20 72 7B 73 75 6C 74 61 74     . Le.. r{sultat
013C00:  20 65 73 74 20 61 66 66 69 63 68 7B 20 61 70 72     est affich{ apr
013C10:  7D 73 20 63 68 61 71 75 65 20 7B 63 72 69 74 75    }s chaque {critu
013C20:  72 65 20 2E 0D 0A 20 20 20 20 20 45 6E 20 66 69    re ...     En fi
013C30:  6E 20 20 64 65 20 20 74 72 61 76 61 69 6C 20 20    n  de  travail  
013C40:  2C 20 20 6C 27 61 6E 61 6C 79 73 65 20 20 64 65    ,  l'analyse  de
013C50:  20 20 6C 61 20 20 70 69 73 74 65 20 20 6E 6F 75      la  piste  nou
013C60:  76 65 6C 6C 65 6D 65 6E 74 20 20 63 72 7B 7B 65    vellement  cr{{e
013C70:  20 65 73 74 0D 0A 20 65 66 66 65 63 74 75 7B 65     est.. effectu{e
013C80:  20 2E 0D 0A 20 3B 0D 0A 20 20 20 20 20 20 20 20     ... ;..        
013C90:  20 20 20 20 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D        ------------
013CA0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
013CB0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
013CC0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 20 20 20 20    ----------..    
013CD0:  20 20 20 20 20 20 20 20 31 20 3A 20 44 65 6D 61            1 : Dema
013CE0:  6E 64 65 72 20 73 69 20 6C 65 73 20 73 65 63 74    nder si les sect
013CF0:  65 75 72 73 20 64 6F 69 76 65 6E 74 20 65 08 5E    eurs doivent e.^
013D00:  74 72 65 20 7B 63 72 69 74 73 20 65 6E 20 43 4D    tre {crits en CM
013D10:  0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 2D 2D    ..            --
013D20:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
013D30:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
013D40:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
013D50:  2D 2D 2D 2D 0D 0A 20 3B 0D 0A 20 3B 2D 20 43 72    ----.. ;.. ;- Cr
013D60:  65 65 72 20 75 6E 65 20 70 69 73 74 65 20 2D 0D    eer une piste -.
013D70:  0A 20 3B 0D 0A 20 43 52 45 50 49 53 54 20 4C 44    . ;.. CREPIST LD
013D80:  20 48 4C 2C 54 43 4D 20 20 20 20 20 3B 43 6F 6E     HL,TCM     ;Con
013D90:  74 72 6F 6C 20 4D 61 72 6B 20 28 4F 2F 4E 29 20    trol Mark (O/N) 
013DA0:  3F 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20    ?..        CALL 
013DB0:  50 52 54 0D 0A 20 54 53 54 43 4D 20 20 43 41 4C    PRT.. TSTCM  CAL
013DC0:  4C 20 23 42 42 30 36 0D 0A 20 20 20 20 20 20 20    L #BB06..       
013DD0:  20 41 4E 44 20 23 44 46 0D 0A 20 20 20 20 20 20     AND #DF..      
013DE0:  20 20 43 50 20 22 4E 22 0D 0A 20 20 20 20 20 20      CP "N"..      
013DF0:  20 20 4C 44 20 42 2C 23 34 35 20 20 20 20 20 20      LD B,#45      
013E00:  20 3B 4E 6F 6E 20 3A 20 43 6F 6D 6D 61 6E 64 65     ;Non : Commande
013E10:  20 7B 63 72 69 74 75 72 65 20 6E 6F 72 6D 61 6C     {criture normal
013E20:  65 0D 0A 20 20 20 20 20 20 20 20 4A 52 20 5A 2C    e..        JR Z,
013E30:  4E 4F 43 4D 0D 0A 20 20 20 20 20 20 20 20 43 50    NOCM..        CP
013E40:  20 22 4F 22 0D 0A 20 20 20 20 20 20 20 20 4C 44     "O"..        LD
013E50:  20 42 2C 23 34 39 20 20 20 20 20 20 20 3B 4F 75     B,#49       ;Ou
013E60:  69 20 3A 20 43 6F 6D 6D 61 6E 64 65 20 7B 63 72    i : Commande {cr
013E70:  69 74 75 72 65 20 43 2E 4D 2E 20 45 66 66 61 63    iture C.M. Effac
013E80:  7B 0D 0A 20 20 20 20 20 20 20 20 4A 52 20 4E 5A    {..        JR NZ
013E90:  2C 54 53 54 43 4D 0D 0A 20 3B 0D 0A 20 4E 4F 43    ,TSTCM.. ;.. NOC
013EA0:  4D 20 20 20 4C 44 20 41 2C 42 0D 0A 20 20 20 20    M   LD A,B..    
013EB0:  20 20 20 20 4C 44 20 28 54 59 50 53 45 43 54 2B        LD (TYPSECT+
013EC0:  31 29 2C 41 20 3B 41 64 61 70 74 65 72 20 6C 65    1),A ;Adapter le
013ED0:  20 70 72 6F 67 72 61 6D 6D 65 20 65 6E 20 66 6F     programme en fo
013EE0:  6E 63 74 69 6F 6E 20 64 75 20 63 68 6F 69 78 0D    nction du choix.
013EF0:  0A 20 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20    . ;..           
013F00:  20 20 20 20 20 20 20 20 20 20 20 20 20 2D 2D 2D                 ---
013F10:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
013F20:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 20 20    ------------..  
013F30:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
013F40:  20 20 20 20 20 20 32 20 3A 20 49 6E 69 74 69 61          2 : Initia
013F50:  6C 69 73 61 74 69 6F 6E 20 64 75 20 70 72 6F 67    lisation du prog
013F60:  72 61 6D 6D 65 0D 0A 20 20 20 20 20 20 20 20 20    ramme..         
013F70:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2D                   -
013F80:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
013F90:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A    --------------..
013FA0:  20 3B 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 48     ;..        LD H
013FB0:  4C 2C 54 4C 45 4E 42 55 46 0D 0A 20 20 20 20 20    L,TLENBUF..     
013FC0:  20 20 20 43 41 4C 4C 20 50 52 54 0D 0A 20 20 20       CALL PRT..   
013FD0:  20 20 20 20 20 4C 44 20 48 4C 2C 28 4E 42 4C 55         LD HL,(NBLU
013FE0:  53 29 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 28    S)..        LD (
013FF0:  56 41 4C 45 55 52 29 2C 48 4C 0D 0A 20 20 20 20    VALEUR),HL..    
014000:  20 20 20 20 4C 44 20 28 53 54 4F 4B 29 2C 48 4C        LD (STOK),HL
014010:  20 20 20 20 20 3B 50 72 7B 73 65 72 76 65 72 20         ;Pr{server 
014020:  6C 6F 6E 67 75 65 75 72 20 62 75 66 66 65 72 0D    longueur buffer.
014030:  0A 20 20 20 20 20 20 20 20 50 55 53 48 20 48 4C    .        PUSH HL
014040:  0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 44    ..        CALL D
014050:  45 55 43 4F 4E 31 36 20 20 20 20 3B 65 74 20 61    EUCON16    ;et a
014060:  66 69 63 68 65 72 0D 0A 20 20 20 20 20 20 20 20    ficher..        
014070:  50 4F 50 20 44 45 0D 0A 20 20 20 20 20 20 20 20    POP DE..        
014080:  4C 44 20 48 4C 2C 32 30 30 30 30 0D 0A 20 20 20    LD HL,20000..   
014090:  20 20 20 20 20 41 44 44 20 48 4C 2C 44 45 20 20         ADD HL,DE  
0140A0:  20 20 20 20 20 20 3B 50 72 7B 73 65 72 76 65 72          ;Pr{server
0140B0:  20 61 64 72 65 73 73 65 20 64 65 20 66 69 6E 20     adresse de fin 
0140C0:  64 75 20 62 75 66 66 65 72 0D 0A 20 20 20 20 20    du buffer..     
0140D0:  20 20 20 4C 44 20 28 4C 41 53 54 42 55 46 29 2C       LD (LASTBUF),
0140E0:  48 4C 0D 0A 20 3B 0D 0A 20 20 20 20 20 20 20 20    HL.. ;..        
0140F0:  4C 44 20 41 2C 23 43 44 20 20 20 20 20 20 20 20    LD A,#CD        
014100:  20 20 3B 4D 6F 64 69 66 69 65 72 20 46 4F 52 4D      ;Modifier FORM
014110:  49 52 52 20 65 6E 20 79 20 61 6A 6F 75 74 61 6E    IRR en y ajoutan
014120:  74 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 48 4C    t..        LD HL
014130:  2C 43 41 4C 49 47 41 50 20 20 20 20 20 3B 75 6E    ,CALIGAP     ;un
014140:  20 43 41 4C 4C 20 43 41 4C 49 47 41 50 20 65 6E     CALL CALIGAP en
014150:  20 65 6E 74 72 7B 65 20 2E 0D 0A 20 20 20 20 20     entr{e ...     
014160:  20 20 20 4C 44 20 28 52 45 43 54 47 41 50 29 2C       LD (RECTGAP),
014170:  41 20 20 20 20 3B 4C 61 20 6C 6F 6E 67 75 65 75    A    ;La longueu
014180:  72 20 64 75 20 47 41 50 20 73 65 72 61 20 72 65    r du GAP sera re
014190:  63 74 69 66 69 7B 65 20 61 75 74 6F 6D 61 74 69    ctifi{e automati
0141A0:  71 75 65 6D 65 6E 74 0D 0A 20 20 20 20 20 20 20    quement..       
0141B0:  20 4C 44 20 28 52 45 43 54 47 41 50 2B 31 29 2C     LD (RECTGAP+1),
0141C0:  48 4C 20 3B 65 6E 20 63 61 73 20 64 65 20 6D 61    HL ;en cas de ma
0141D0:  75 76 61 69 73 65 20 65 6E 74 72 7B 65 20 70 61    uvaise entr{e pa
0141E0:  72 20 6C 65 20 6D 65 6E 75 20 2E 0D 0A 20 3B 0D    r le menu ... ;.
0141F0:  0A 20 4E 45 57 50 46 52 4D 20 4C 44 20 48 4C 2C    . NEWPFRM LD HL,
014200:  54 50 46 52 4D 20 20 20 20 20 20 3B 44 6F 6E 6E    TPFRM      ;Donn
014210:  65 72 20 6C 65 20 6E 75 6D 7B 72 6F 20 64 65 20    er le num{ro de 
014220:  6C 61 20 70 69 73 74 65 20 40 20 63 72 7B 65 72    la piste @ cr{er
014230:  0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 49    ..        CALL I
014240:  4E 50 55 50 52 54 32 0D 0A 20 20 20 20 20 20 20    NPUPRT2..       
014250:  20 4C 44 20 41 2C 28 50 49 53 54 4D 41 58 29 0D     LD A,(PISTMAX).
014260:  0A 20 20 20 20 20 20 20 20 4C 44 20 42 2C 41 0D    .        LD B,A.
014270:  0A 20 20 20 20 20 20 20 20 4C 44 20 41 2C 28 56    .        LD A,(V
014280:  41 4C 45 55 52 29 0D 0A 20 20 20 20 20 20 20 20    ALEUR)..        
014290:  43 50 20 42 0D 0A 20 20 20 20 20 20 20 20 4A 52    CP B..        JR
0142A0:  20 4E 43 2C 4E 45 57 50 46 52 4D 20 20 20 20 20     NC,NEWPFRM     
0142B0:  3B 65 74 20 74 65 73 74 65 72 20 73 69 20 70 61    ;et tester si pa
0142C0:  73 20 3E 20 71 75 65 20 34 31 0D 0A 20 3B 0D 0A    s > que 41.. ;..
0142D0:  20 20 20 20 20 20 20 20 4C 44 20 28 50 49 53 54            LD (PIST
0142E0:  53 45 4C 29 2C 41 20 20 20 20 3B 50 69 73 74 65    SEL),A    ;Piste
0142F0:  20 64 6F 6E 6E 7B 65 20 3D 20 64 65 72 6E 69 7D     donn{e = derni}
014300:  72 65 20 70 69 73 74 65 20 40 20 66 6F 72 6D 61    re piste @ forma
014310:  74 65 72 20 28 31 20 73 65 75 6C 65 29 0D 0A 20    ter (1 seule).. 
014320:  20 20 20 20 20 20 20 4C 44 20 28 44 45 52 50 49           LD (DERPI
014330:  53 54 29 2C 41 0D 0A 20 20 20 20 20 20 20 20 4C    ST),A..        L
014340:  44 20 28 50 49 53 54 57 29 2C 41 20 20 20 20 20    D (PISTW),A     
014350:  20 3B 65 74 20 70 69 73 74 65 20 6F 7C 20 7B 63     ;et piste o| {c
014360:  72 69 72 65 0D 0A 20 3B 0D 0A 20 20 20 20 20 20    rire.. ;..      
014370:  20 20 4C 44 20 48 4C 2C 54 41 56 45 52 54 32 20      LD HL,TAVERT2 
014380:  20 20 20 20 3B 41 76 65 72 74 69 72 20 71 75 27        ;Avertir qu'
014390:  69 6C 20 76 61 75 74 20 6D 69 65 75 78 20 6E 65    il vaut mieux ne
0143A0:  20 70 61 73 20 72 65 6D 6F 64 69 66 69 65 72 0D     pas remodifier.
0143B0:  0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 50 52    .        CALL PR
0143C0:  54 20 20 20 20 20 20 20 20 20 20 3B 63 65 20 6E    T          ;ce n
0143D0:  75 6D 7B 72 6F 20 40 20 70 61 72 74 69 72 20 64    um{ro @ partir d
0143E0:  75 20 6D 65 6E 75 20 2E 0D 0A 20 3B 0D 0A 20 20    u menu ... ;..  
0143F0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
014400:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
014410:  11 00 01 00 02 09 4E E5 11 00 C1 02 00 00 00 02    ......N.........
014420:  11 00 C2 02 00 00 00 02 11 00 C3 02 00 00 00 02    ................
014430:  11 00 C4 02 00 00 00 02 11 00 C5 02 00 00 00 02    ................
014440:  11 00 C6 02 00 00 00 02 11 00 C7 02 00 00 00 02    ................
014450:  11 00 C8 02 00 00 00 02 11 00 C9 02 00 00 00 02    ................
014460:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
014470:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
014480:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
014490:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0144A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0144B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0144C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0144D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0144E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0144F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
014500:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2D                   -
014510:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 20 20 20    -----------..   
014520:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
014530:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 33 20                  3 
014540:  3A 20 46 6F 72 6D 61 74 65 72 0D 0A 20 20 20 20    : Formater..    
014550:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
014560:  20 20 20 20 20 20 20 20 20 20 20 20 20 2D 2D 2D                 ---
014570:  2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 20 3B 0D 0A 20    ---------.. ;.. 
014580:  20 20 20 20 20 20 20 43 41 4C 4C 20 20 46 4F 52           CALL  FOR
014590:  4D 49 52 52 20 3B 46 6F 72 6D 61 74 65 72 20 73    MIRR ;Formater s
0145A0:  65 6C 6F 6E 20 6C 65 73 20 70 61 72 61 6D 7D 74    elon les param}t
0145B0:  72 65 73 20 66 6F 75 72 6E 69 73 20 70 61 72 20    res fournis par 
0145C0:  6C 27 75 74 69 6C 69 73 61 74 65 75 72 0D 0A 20    l'utilisateur.. 
0145D0:  20 20 20 20 20 20 20 4A 50 20 4E 43 2C 53 4F 55           JP NC,SOU
0145E0:  52 43 45 20 20 3B 45 72 72 65 75 72 20 61 75 20    RCE  ;Erreur au 
0145F0:  66 6F 72 6D 61 74 61 67 65 20 3A 20 41 62 61 6E    formatage : Aban
014600:  64 6F 6E 0D 0A 20 3B 0D 0A 20 20 20 20 20 20 20    don.. ;..       
014610:  20 43 41 4C 4C 20 47 4F 50 49 53 54 31 20 20 20     CALL GOPIST1   
014620:  20 20 20 3B 45 6E 20 73 6F 72 74 69 65 20 2C 20       ;En sortie , 
014630:  46 4F 52 4D 49 52 52 20 72 65 63 61 6C 69 62 72    FORMIRR recalibr
014640:  65 20 73 75 72 20 6C 61 20 70 69 73 74 65 20 30    e sur la piste 0
014650:  20 2C 20 69 6C 0D 0A 20 3B 20 20 20 20 20 20 20     , il.. ;       
014660:  20 20 20 20 66 61 75 74 20 64 6F 6E 63 20 72 65        faut donc re
014670:  76 65 6E 69 72 20 75 6E 65 20 6E 6F 75 76 65 6C    venir une nouvel
014680:  6C 65 20 66 6F 69 73 20 73 75 72 20 6C 61 20 70    le fois sur la p
014690:  69 73 74 65 20 40 20 7B 63 72 69 72 65 0D 0A 20    iste @ {crire.. 
0146A0:  3B 0D 0A 20 3B 2D 20 49 6E 69 74 69 61 6C 69 73    ;.. ;- Initialis
0146B0:  65 72 20 62 6F 75 63 6C 65 20 64 27 7B 63 72 69    er boucle d'{cri
0146C0:  74 75 72 65 20 2D 0D 0A 20 3B 0D 0A 20 20 20 20    ture -.. ;..    
0146D0:  20 20 20 20 4C 44 20 41 2C 28 4E 42 53 45 43 29        LD A,(NBSEC)
0146E0:  20 20 20 20 20 3B 4E 6F 6D 62 72 65 20 64 65 20         ;Nombre de 
0146F0:  73 65 63 74 65 75 72 73 20 64 61 6E 73 20 42 0D    secteurs dans B.
014700:  0A 20 20 20 20 20 20 20 20 4C 44 20 42 2C 41 0D    .        LD B,A.
014710:  0A 20 20 20 20 20 20 20 20 4C 44 20 48 4C 2C 32    .        LD HL,2
014720:  30 30 30 30 0D 0A 20 20 20 20 20 20 20 20 4C 44    0000..        LD
014730:  20 28 41 44 42 55 46 46 29 2C 48 4C 0D 0A 20 20     (ADBUFF),HL..  
014740:  20 20 20 20 20 20 4C 44 20 28 50 4F 49 4E 42 55          LD (POINBU
014750:  46 29 2C 48 4C 0D 0A 20 20 20 20 20 20 20 20 43    F),HL..        C
014760:  41 4C 4C 20 57 52 49 54 50 41 52 20 20 20 20 20    ALL WRITPAR     
014770:  3B 49 6E 69 74 69 61 6C 69 73 65 72 20 65 6E 20    ;Initialiser en 
014780:  7B 63 72 69 74 75 72 65 0D 0A 20 20 20 20 20 20    {criture..      
014790:  20 20 4C 44 20 48 4C 2C 49 44 4F 55 54 44 41 20      LD HL,IDOUTDA 
0147A0:  20 20 20 3B 49 44 53 20 73 65 63 74 65 75 72 73       ;IDS secteurs
0147B0:  0D 0A 20 20 20 20 20 20 20 20 4C 44 20 41 2C 31    ..        LD A,1
0147C0:  0D 0A 20 20 20 20 20 20 20 20 4C 44 20 28 43 4F    ..        LD (CO
0147D0:  55 4E 54 29 2C 41 20 20 20 20 20 3B 31 65 72 20    UNT),A     ;1er 
0147E0:  73 65 63 74 65 75 72 20 73 75 72 20 6C 61 20 70    secteur sur la p
0147F0:  69 73 74 65 0D 0A 20 3B 0D 0A 20 3B 2D 20 45 63    iste.. ;.. ;- Ec
014800:  72 69 72 65 20 28 49 64 65 6E 74 69 71 75 65 20    rire (Identique 
014810:  40 20 57 52 49 54 50 48 59 20 76 75 20 70 72 7B    @ WRITPHY vu pr{
014820:  63 7B 64 65 6D 65 6E 74 29 20 2D 0D 0A 20 3B 0D    c{dement) -.. ;.
014830:  0A 20 42 43 4C 43 52 45 45 20 43 41 4C 4C 20 49    . BCLCREE CALL I
014840:  44 54 52 41 4E 53 34 20 20 20 3B 49 6E 69 74 69    DTRANS4   ;Initi
014850:  61 6C 69 73 65 72 20 49 44 53 20 57 52 49 54 45    aliser IDS WRITE
014860:  0D 0A 20 20 20 20 20 20 20 20 50 55 53 48 20 48    ..        PUSH H
014870:  4C 0D 0A 20 20 20 20 20 20 20 20 50 55 53 48 20    L..        PUSH 
014880:  42 43 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 41    BC..        LD A
014890:  2C 28 51 55 41 54 52 49 44 2B 32 29 20 3B 50 72    ,(QUATRID+2) ;Pr
0148A0:  65 6D 69 65 72 20 73 65 63 74 65 75 72 20 0D 0A    emier secteur ..
0148B0:  20 20 20 20 20 20 20 20 4C 44 20 28 44 45 52 53            LD (DERS
0148C0:  45 43 29 2C 41 20 20 20 20 3B 3D 20 44 65 72 6E    EC),A    ;= Dern
0148D0:  69 65 72 20 2E 20 4F 6E 20 65 6E 20 7B 63 72 69    ier . On en {cri
0148E0:  74 20 71 75 27 75 6E 20 40 20 6C 61 20 66 6F 69    t qu'un @ la foi
0148F0:  73 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20    s..        CALL 
014900:  44 49 46 4C 45 4E 4C 20 20 20 20 20 3B 54 65 73    DIFLENL     ;Tes
014910:  74 65 72 20 72 61 70 70 6F 72 74 20 65 6E 74 72    ter rapport entr
014920:  65 20 74 61 69 6C 6C 65 20 49 44 20 65 74 20 74    e taille ID et t
014930:  61 69 6C 6C 65 20 72 7B 65 6C 6C 65 0D 0A 20 20    aille r{elle..  
014940:  20 20 20 20 20 20 4A 52 20 43 2C 49 4E 46 4C 45          JR C,INFLE
014950:  4E 0D 0A 20 20 20 20 20 20 20 20 4A 52 20 5A 2C    N..        JR Z,
014960:  49 4E 46 4C 45 4E 0D 0A 20 3B 0D 0A 20 20 20 20    INFLEN.. ;..    
014970:  20 20 20 20 4C 44 20 48 4C 2C 54 45 43 52 41 53        LD HL,TECRAS
014980:  45 20 20 3B 53 65 63 74 65 75 72 20 3E 20 54 61    E  ;Secteur > Ta
014990:  69 6C 6C 65 0D 0A 20 20 20 20 20 20 20 20 43 41    ille..        CA
0149A0:  4C 4C 20 50 52 54 0D 0A 20 20 20 20 20 20 20 20    LL PRT..        
0149B0:  43 41 4C 4C 20 4F 55 4E 4F 20 20 20 20 20 20 3B    CALL OUNO      ;
0149C0:  43 6F 6E 66 69 72 6D 65 72 20 65 63 72 61 73 65    Confirmer ecrase
0149D0:  6D 65 6E 74 0D 0A 20 20 20 20 20 20 20 20 4A 52    ment..        JR
0149E0:  20 4E 43 2C 53 45 43 4E 45 58 54 0D 0A 20 3B 0D     NC,SECNEXT.. ;.
0149F0:  0A 20 49 4E 46 4C 45 4E 20 20 4C 44 20 41 2C 28    . INFLEN  LD A,(
014A00:  43 4F 55 4E 54 29 0D 0A 20 20 20 20 20 20 20 20    COUNT)..        
014A10:  43 50 20 31 0D 0A 20 20 20 20 20 20 20 20 43 41    CP 1..        CA
014A20:  4C 4C 20 4E 5A 2C 56 49 53 45 53 45 43 20 20 3B    LL NZ,VISESEC  ;
014A30:  50 6F 69 6E 74 65 72 20 73 65 63 74 65 75 72 0D    Pointer secteur.
014A40:  0A 20 3B 0D 0A 20 54 59 50 53 45 43 54 20 4C 44    . ;.. TYPSECT LD
014A50:  20 41 2C 23 34 35 20 20 20 20 20 20 20 20 3B 23     A,#45        ;#
014A60:  34 35 20 6F 75 20 23 34 39 20 73 65 6C 6F 6E 20    45 ou #49 selon 
014A70:  7B 74 61 74 20 43 2E 4D 2E 20 64 6F 6E 6E 7B 20    {tat C.M. donn{ 
014A80:  65 6E 20 65 6E 74 72 7B 65 0D 0A 20 20 20 20 20    en entr{e..     
014A90:  20 20 20 4C 44 20 48 4C 2C 57 52 49 54 46 44 43       LD HL,WRITFDC
014AA0:  0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20 53    ..        CALL S
014AB0:  45 54 43 4F 4D 32 0D 0A 20 20 20 20 20 20 20 20    ETCOM2..        
014AC0:  43 41 4C 4C 20 49 4E 53 54 52 53 45 43 20 20 20    CALL INSTRSEC   
014AD0:  20 3B 49 6E 69 74 69 61 6C 69 73 65 72 20 63 6F     ;Initialiser co
014AE0:  6D 6D 61 6E 64 65 20 65 74 20 65 63 72 69 72 65    mmande et ecrire
014AF0:  0D 0A 20 3B 0D 0A 20 20 20 20 20 20 20 20 4C 44    .. ;..        LD
014B00:  20 41 2C 28 45 54 31 29 0D 0A 20 20 20 20 20 20     A,(ET1)..      
014B10:  20 20 42 49 54 20 31 2C 41 0D 0A 20 20 20 20 20      BIT 1,A..     
014B20:  20 20 20 4A 50 20 4E 5A 2C 41 42 41 4E 44 4F 4E       JP NZ,ABANDON
014B30:  34 20 20 20 3B 45 74 61 69 74 20 70 72 6F 74 65    4   ;Etait prote
014B40:  67 65 65 20 65 6E 20 65 63 72 69 74 75 72 65 0D    gee en ecriture.
014B50:  0A 20 3B 0D 0A 20 20 20 20 20 20 20 20 43 41 4C    . ;..        CAL
014B60:  4C 20 20 41 46 46 52 45 53 57 20 20 3B 41 66 66    L  AFFRESW  ;Aff
014B70:  69 63 68 65 20 72 65 73 75 6C 74 61 74 20 20 65    iche resultat  e
014B80:  63 72 69 74 75 72 65 20 28 4D 65 08 5E 6D 65 20    criture (Me.^me 
014B90:  72 6F 75 74 69 6E 65 20 71 75 65 20 57 52 54 49    routine que WRTI
014BA0:  50 48 59 29 0D 0A 20 3B 0D 0A 20 20 20 20 20 20    PHY).. ;..      
014BB0:  20 20 4C 44 20 48 4C 2C 28 41 44 42 55 46 46 29      LD HL,(ADBUFF)
014BC0:  20 20 3B 54 65 73 74 65 72 20 73 69 20 74 6F 74      ;Tester si tot
014BD0:  61 6C 20 65 63 72 69 74 20 3E 3D 20 63 6F 6E 74    al ecrit >= cont
014BE0:  65 6E 75 20 62 75 66 66 65 72 0D 0A 20 20 20 20    enu buffer..    
014BF0:  20 20 20 20 4C 44 20 44 45 2C 28 4E 42 4C 55 53        LD DE,(NBLUS
014C00:  29 0D 0A 20 20 20 20 20 20 20 20 41 44 44 20 48    )..        ADD H
014C10:  4C 2C 44 45 0D 0A 20 20 20 20 20 20 20 20 4C 44    L,DE..        LD
014C20:  20 28 41 44 42 55 46 46 29 2C 48 4C 0D 0A 20 20     (ADBUFF),HL..  
014C30:  20 20 20 20 20 20 4C 44 20 44 45 2C 28 4C 41 53          LD DE,(LAS
014C40:  54 42 55 46 29 0D 0A 20 20 20 20 20 20 20 20 41    TBUF)..        A
014C50:  4E 44 20 41 0D 0A 20 20 20 20 20 20 20 20 53 42    ND A..        SB
014C60:  43 20 48 4C 2C 44 45 0D 0A 20 20 20 20 20 20 20    C HL,DE..       
014C70:  20 4A 52 20 43 2C 53 45 43 4E 45 58 54 20 20 20     JR C,SECNEXT   
014C80:  20 3B 4E 6F 6E 20 63 6F 6E 74 69 6E 75 65 72 20     ;Non continuer 
014C90:  6C 27 7B 63 72 69 74 75 72 65 20 73 75 72 20 73    l'{criture sur s
014CA0:  65 63 74 65 75 72 20 73 75 69 76 61 6E 74 20 2E    ecteur suivant .
014CB0:  0D 0A 20 3B 0D 0A 20 20 20 20 20 20 20 20 50 4F    .. ;..        PO
014CC0:  50 20 42 43 0D 0A 20 20 20 20 20 20 20 20 50 4F    P BC..        PO
014CD0:  50 20 48 4C 0D 0A 20 41 42 41 4E 44 4F 4E 35 20    P HL.. ABANDON5 
014CE0:  4C 44 20 48 4C 2C 54 50 4C 55 52 49 45 20 3B 4F    LD HL,TPLURIE ;O
014CF0:  75 69 20 3A 20 41 76 65 72 74 69 72 20 71 75 27    ui : Avertir qu'
014D00:  69 6C 20 6E 27 79 20 61 20 70 6C 75 73 20 72 69    il n'y a plus ri
014D10:  65 6E 20 40 20 7B 63 72 69 72 65 0D 0A 20 20 20    en @ {crire..   
014D20:  20 20 20 20 20 43 41 4C 4C 20 50 52 54 0D 0A 20         CALL PRT.. 
014D30:  20 20 20 20 20 20 20 43 41 4C 4C 20 23 42 42 30           CALL #BB0
014D40:  36 0D 0A 20 20 20 20 20 20 20 20 4A 52 20 46 49    6..        JR FI
014D50:  4E 43 52 45 45 20 20 20 20 20 20 3B 65 74 20 73    NCREE      ;et s
014D60:  74 6F 70 70 65 72 0D 0A 20 3B 0D 0A 20 53 45 43    topper.. ;.. SEC
014D70:  4E 45 58 54 20 4C 44 20 41 2C 28 56 52 41 49 4C    NEXT LD A,(VRAIL
014D80:  45 4E 29 20 3B 52 65 73 74 61 75 72 65 72 20 6C    EN) ;Restaurer l
014D90:  6F 6E 67 75 65 75 72 0D 0A 20 20 20 20 20 20 20    ongueur..       
014DA0:  20 4C 44 20 28 4C 45 4E 53 45 43 29 2C 41 0D 0A     LD (LENSEC),A..
014DB0:  20 20 20 20 20 20 20 20 50 4F 50 20 42 43 0D 0A            POP BC..
014DC0:  20 20 20 20 20 20 20 20 50 4F 50 20 48 4C 0D 0A            POP HL..
014DD0:  20 3B 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 41     ;..        LD A
014DE0:  2C 28 43 4F 55 4E 54 29 20 20 20 20 3B 45 6E 63    ,(COUNT)    ;Enc
014DF0:  6F 72 65 20 73 65 63 74 65 75 72 73 20 40 20 7B    ore secteurs @ {
014E00:  63 72 69 72 65 20 3F 0D 0A 20 20 20 20 20 20 20    crire ?..       
014E10:  20 43 50 20 42 0D 0A 20 20 20 20 20 20 20 20 4A     CP B..        J
014E20:  52 20 5A 2C 46 49 4E 43 52 45 45 20 20 20 20 3B    R Z,FINCREE    ;
014E30:  4E 6F 6E 0D 0A 20 20 20 20 20 20 20 20 49 4E 43    Non..        INC
014E40:  20 41 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 28     A..        LD (
014E50:  43 4F 55 4E 54 29 2C 41 0D 0A 20 20 20 20 20 20    COUNT),A..      
014E60:  20 20 4A 52 20 42 43 4C 43 52 45 45 0D 0A 20 3B      JR BCLCREE.. ;
014E70:  0D 0A 20 46 49 4E 43 52 45 45 20 43 41 4C 4C 20    .. FINCREE CALL 
014E80:  45 46 46 4C 42 31 20 20 20 20 3B 45 66 66 61 63    EFFLB1    ;Effac
014E90:  65 72 20 74 65 78 74 65 73 0D 0A 20 3B 0D 0A 20    er textes.. ;.. 
014EA0:  3B 2D 20 43 6F 6E 66 69 67 75 72 65 72 20 72 6F    ;- Configurer ro
014EB0:  75 74 69 6E 65 20 61 6E 61 6C 79 73 65 20 73 75    utine analyse su
014EC0:  69 76 61 6E 74 20 6C 65 73 20 62 65 73 6F 69 6E    ivant les besoin
014ED0:  73 20 2D 0D 0A 20 3B 0D 0A 20 20 20 20 20 20 20    s -.. ;..       
014EE0:  20 20 4C 44 20 41 2C 28 53 54 4F 50 41 4E 41 29      LD A,(STOPANA)
014EF0:  20 20 20 20 20 20 3B 41 6E 61 6C 79 73 65 20 4F          ;Analyse O
014F00:  4E 20 2E 0D 0A 20 20 20 20 20 20 20 20 20 4C 44    N ...         LD
014F10:  20 28 53 54 41 54 41 4E 41 29 2C 41 0D 0A 20 20     (STATANA),A..  
014F20:  20 20 20 20 20 20 20 58 4F 52 20 41 0D 0A 20 20           XOR A..  
014F30:  20 20 20 20 20 20 20 4C 44 20 28 53 54 4F 50 41           LD (STOPA
014F40:  4E 41 29 2C 41 0D 0A 20 20 20 20 20 20 20 20 20    NA),A..         
014F50:  4C 44 20 41 2C 23 43 39 0D 0A 20 20 20 20 20 20    LD A,#C9..      
014F60:  20 20 20 4C 44 20 28 52 45 54 43 52 45 45 29 2C       LD (RETCREE),
014F70:  41 20 20 20 20 20 20 3B 42 6C 6F 71 75 65 72 20    A      ;Bloquer 
014F80:  6C 27 61 66 66 69 63 68 61 67 65 20 64 75 20 72    l'affichage du r
014F90:  7B 73 75 6C 74 61 74 0D 0A 20 20 20 20 20 20 20    {sultat..       
014FA0:  20 20 4C 44 20 28 52 45 54 43 52 45 31 29 2C 41      LD (RETCRE1),A
014FB0:  0D 0A 20 20 20 20 20 20 20 20 20 4C 44 20 48 4C    ..         LD HL
014FC0:  2C 52 45 54 43 52 45 45 0D 0A 20 20 20 20 20 20    ,RETCREE..      
014FD0:  20 20 20 4C 44 20 28 50 41 53 46 4F 52 31 2B 31       LD (PASFOR1+1
014FE0:  29 2C 48 4C 20 20 20 3B 4D 6F 64 69 66 69 65 72    ),HL   ;Modifier
014FF0:  20 73 61 75 74 20 73 69 20 6E 6F 6E 20 66 6F 72     saut si non for
015000:  6D 61 74 7B 0D 0A 20 3B 0D 0A 20 3B 2D 20 41 6E    mat{.. ;.. ;- An
015010:  61 6C 79 73 65 72 20 6C 61 20 6E 6F 75 76 65 6C    alyser la nouvel
015020:  6C 65 20 70 69 73 74 65 20 2D 0D 0A 20 3B 0D 0A    le piste -.. ;..
015030:  20 20 20 20 20 20 20 20 20 43 41 4C 4C 20 46 45             CALL FE
015040:  4E 32 0D 0A 20 20 20 20 20 20 20 20 20 4C 44 20    N2..         LD 
015050:  41 2C 28 50 49 53 54 57 29 0D 0A 20 20 20 20 20    A,(PISTW)..     
015060:  20 20 20 20 4C 44 20 48 4C 2C 51 55 41 54 52 49        LD HL,QUATRI
015070:  44 0D 0A 20 20 20 20 20 20 20 20 20 43 41 4C 4C    D..         CALL
015080:  20 41 4E 41 4C 32 20 20 20 20 20 3B 53 61 75 74     ANAL2     ;Saut
015090:  65 72 20 6C 65 20 64 7B 62 75 74 20 6E 6F 72 6D    er le d{but norm
0150A0:  61 6C 20 64 65 20 6C 27 61 6E 61 6C 79 73 65 0D    al de l'analyse.
0150B0:  0A 20 3B 0D 0A 20 20 20 20 20 20 20 20 20 4C 44    . ;..         LD
0150C0:  20 41 2C 28 53 54 41 54 41 4E 41 29 20 3B 52 65     A,(STATANA) ;Re
0150D0:  73 74 61 75 72 65 72 20 6C 65 73 20 70 61 72 61    staurer les para
0150E0:  6D 7B 74 72 65 73 20 63 6F 75 72 61 6E 74 73 20    m{tres courants 
0150F0:  64 65 20 61 6E 61 6C 79 73 65 0D 0A 20 20 20 20    de analyse..    
015100:  20 20 20 20 20 4C 44 20 28 53 54 4F 50 41 4E 41         LD (STOPANA
015110:  29 2C 41 0D 0A 20 20 20 20 20 20 20 20 20 4C 44    ),A..         LD
015120:  20 48 4C 2C 50 41 53 46 4F 52 4D 0D 0A 20 20 20     HL,PASFORM..   
015130:  20 20 20 20 20 20 4C 44 20 28 50 41 53 46 4F 52          LD (PASFOR
015140:  31 2B 31 29 2C 48 4C 0D 0A 20 20 20 20 20 20 20    1+1),HL..       
015150:  20 20 58 4F 52 20 41 0D 0A 20 20 20 20 20 20 20      XOR A..       
015160:  20 20 4C 44 20 28 52 45 54 43 52 45 45 29 2C 41      LD (RETCREE),A
015170:  0D 0A 20 20 20 20 20 20 20 20 20 4C 44 20 28 52    ..         LD (R
015180:  45 54 43 52 45 31 29 2C 41 0D 0A 20 20 20 20 20    ETCRE1),A..     
015190:  20 20 20 20 4C 44 20 48 4C 2C 30 0D 0A 20 20 20        LD HL,0..   
0151A0:  20 20 20 20 20 20 4C 44 20 28 52 45 43 54 47 41          LD (RECTGA
0151B0:  50 29 2C 41 20 20 20 20 3B 65 74 20 64 65 20 46    P),A    ;et de F
0151C0:  4F 52 4D 49 52 52 0D 0A 20 20 20 20 20 20 20 20    ORMIRR..        
0151D0:  20 4C 44 20 28 52 45 43 54 47 41 50 2B 31 29 2C     LD (RECTGAP+1),
0151E0:  48 4C 0D 0A 20 3B 0D 0A 20 3B 2D 20 41 66 66 69    HL.. ;.. ;- Affi
0151F0:  63 68 65 72 20 6C 65 73 20 64 6F 6E 6E 7B 65 73    cher les donn{es
015200:  20 64 65 20 6C 61 20 70 69 73 74 65 20 63 72 7B     de la piste cr{
015210:  7B 65 20 2D 0D 0A 20 3B 0D 0A 20 20 20 20 20 20    {e -.. ;..      
015220:  20 20 20 43 41 4C 4C 20 46 45 4E 31 0D 0A 20 20       CALL FEN1..  
015230:  20 20 20 20 20 20 20 4C 44 20 48 4C 2C 54 52 45           LD HL,TRE
015240:  53 43 52 45 0D 0A 20 20 20 20 20 20 20 20 20 43    SCRE..         C
015250:  41 4C 4C 20 50 52 54 0D 0A 20 20 20 20 20 20 20    ALL PRT..       
015260:  20 20 4C 44 20 41 2C 28 4C 45 4E 53 45 43 29 20      LD A,(LENSEC) 
015270:  20 20 20 20 20 3B 4C 53 0D 0A 20 20 20 20 20 20         ;LS..      
015280:  20 20 20 43 41 4C 4C 20 50 52 54 48 45 58 31 0D       CALL PRTHEX1.
015290:  0A 20 20 20 20 20 20 20 20 20 4C 44 20 48 4C 2C    .         LD HL,
0152A0:  54 4C 53 45 43 0D 0A 20 20 20 20 20 20 20 20 20    TLSEC..         
0152B0:  43 41 4C 4C 20 50 52 54 0D 0A 20 20 20 20 20 20    CALL PRT..      
0152C0:  20 20 20 4C 44 20 48 4C 2C 28 4C 4F 4E 47 53 45       LD HL,(LONGSE
0152D0:  43 29 20 20 20 20 3B 4E 6F 6D 62 72 65 20 64 27    C)    ;Nombre d'
0152E0:  6F 63 74 65 74 73 0D 0A 20 20 20 20 20 20 20 20    octets..        
0152F0:  20 4C 44 20 28 56 41 4C 45 55 52 29 2C 48 4C 0D     LD (VALEUR),HL.
015300:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
015310:  20 20 20 20 20 20 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D          ----------
015320:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
015330:  2D 2D 2D 2D 2D 2D 2D 0D 0A 20 20 20 20 20 20 20    -------..       
015340:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
015350:  2D 20 49 4E 54 52 4F 44 55 43 54 49 4F 4E 20 41    - INTRODUCTION A
015360:  20 4C 41 20 53 45 43 54 49 4F 4E 20 46 44 43 20     LA SECTION FDC 
015370:  2D 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20    -..             
015380:  20 20 20 20 20 20 20 20 20 20 2D 2D 2D 2D 2D 2D              ------
015390:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
0153A0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 20 20 0D    -----------..  .
0153B0:  0A 20 20 20 20 20 4C 27 65 6E 73 65 6D 62 6C 65    .     L'ensemble
0153C0:  20 64 65 73 20 66 69 63 68 69 65 72 73 20 27 2E     des fichiers '.
0153D0:  4D 41 58 27 20 64 7B 64 69 7B 73 20 61 75 20 20    MAX' d{di{s au  
0153E0:  46 44 43 20 64 7B 70 61 73 73 65 20 6D 61 69 6E    FDC d{passe main
0153F0:  74 65 6E 61 6E 74 20 39 30 4B 20 2E 20 49 6C 20    tenant 90K . Il 
015400:  0D 0A 20 64 65 76 69 65 6E 74 20 69 6D 70 6F 73    .. devient impos
015410:  73 69 62 6C 65 20 64 65 20 20 6C 65 73 20 20 61    sible de  les  a
015420:  64 6A 6F 69 6E 64 72 65 20 20 64 61 6E 73 20 20    djoindre  dans  
015430:  53 4F 53 20 20 50 52 4F 47 52 41 4D 4D 45 55 52    SOS  PROGRAMMEUR
015440:  53 20 20 2E 20 20 53 65 75 6C 65 73 20 6C 65 73    S  .  Seules les
015450:  20 0D 0A 20 6D 6F 64 69 66 69 63 61 74 69 6F 6E     .. modification
015460:  73 20 65 74 20 20 6E 6F 75 76 65 6C 6C 65 73 20    s et  nouvelles 
015470:  20 72 6F 75 74 69 6E 65 73 20 20 73 65 72 6F 6E     routines  seron
015480:  74 20 20 64 7B 74 61 69 6C 6C 7B 65 73 20 20 64    t  d{taill{es  d
015490:  61 6E 73 20 20 6C 65 73 20 66 69 63 68 69 65 72    ans  les fichier
0154A0:  73 20 0D 0A 20 27 2E 41 53 43 27 20 2E 20 53 69    s .. '.ASC' . Si
0154B0:  20 76 6F 75 73 20 64 7B 73 69 72 65 7A 20 6C 27     vous d{sirez l'
0154C0:  65 6E 73 65 6D 62 6C 65 20 20 64 65 73 20 20 66    ensemble  des  f
0154D0:  69 63 68 69 65 72 73 20 27 2E 4D 41 58 27 20 2C    ichiers '.MAX' ,
0154E0:  20 65 6E 76 6F 79 65 7A 20 75 6E 20 64 69 73 71     envoyez un disq
0154F0:  75 65 20 0D 0A 20 76 69 65 72 67 65 20 65 74 20    ue .. vierge et 
015500:  75 6E 65 20 65 6E 76 65 6C 6F 70 70 65 20 61 66    une enveloppe af
015510:  66 72 61 6E 63 68 69 65 20 40 20 33 2C 37 30 46    franchie @ 3,70F
015520:  20 40 20 6C 27 61 64 72 65 73 73 65 20 68 61 62     @ l'adresse hab
015530:  69 74 75 65 6C 6C 65 20 2E 0D 0A 20 20 0D 0A 20    ituelle ...  .. 
015540:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
015550:  20 20 20 20 20 20 20 20 20 4C 65 20 70 72 6F 67             Le prog
015560:  72 61 6D 6D 65 20 73 27 65 6E 72 69 63 68 69 74    ramme s'enrichit
015570:  20 64 65 20 3A 0D 0A 20 20 0D 0A 20 20 20 20 20     de :..  ..     
015580:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
015590:  20 20 20 4F 70 74 69 6F 6E 20 72 65 70 72 6F 64       Option reprod
0155A0:  75 63 74 69 6F 6E 20 64 65 20 73 65 63 74 65 75    uction de secteu
0155B0:  72 73 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20    rs..            
0155C0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4F                   O
0155D0:  70 74 69 6F 6E 20 63 72 7B 61 74 69 6F 6E 20 64    ption cr{ation d
0155E0:  65 20 70 69 73 74 65 0D 0A 20 20 20 20 20 20 20    e piste..       
0155F0:  20 20 20 20 20 20 20 20 20 20 20 20 20 4F 70 74                 Opt
015600:  69 6F 6E 20 73 61 75 76 65 67 61 72 64 65 20 65    ion sauvegarde e
015610:  74 20 63 68 61 72 67 65 6D 65 6E 74 20 62 75 66    t chargement buf
015620:  66 65 72 0D 0A 20 20 20 20 20 20 20 20 20 20 20    fer..           
015630:  20 4F 70 74 69 6F 6E 20 7B 64 69 74 65 20 2C 20     Option {dite , 
015640:  72 65 6D 70 6C 69 74 20 2C 20 64 7B 70 6C 61 63    remplit , d{plac
015650:  65 20 2C 20 7B 63 68 61 6E 67 65 20 7A 6F 6E 65    e , {change zone
015660:  20 62 75 66 66 65 72 0D 0A 20 20 20 20 20 20 20     buffer..       
015670:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 75                  Su
015680:  70 70 72 65 73 73 69 6F 6E 20 64 65 20 71 75 65    ppression de que
015690:  6C 71 75 65 73 20 62 75 67 73 20 6D 69 6E 65 75    lques bugs mineu
0156A0:  72 73 0D 0A 20 0D 0A 20 20 20 20 20 4F 6E 20 70    rs.. ..     On p
0156B0:  65 75 74 20 6D 61 69 6E 74 65 6E 61 6E 74 20 7B    eut maintenant {
0156C0:  63 72 69 72 65 20 20 64 65 73 20 20 73 65 63 74    crire  des  sect
0156D0:  65 75 72 73 20 20 64 65 20 20 74 6F 75 74 65 20    eurs  de  toute 
0156E0:  20 74 61 69 6C 6C 65 20 65 74 20 72 65 70 72 6F     taille et repro
0156F0:  64 75 69 72 65 20 0D 0A 20 69 6E 74 7B 67 72 61    duire .. int{gra
015700:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
015710:  12 00 01 00 02 09 4E E5 12 00 C1 02 00 00 00 02    ......N.........
015720:  12 00 C2 02 00 00 00 02 12 00 C3 02 00 00 00 02    ................
015730:  12 00 C4 02 00 00 00 02 12 00 C5 02 00 00 00 02    ................
015740:  12 00 C6 02 00 00 00 02 12 00 C7 02 00 00 00 02    ................
015750:  12 00 C8 02 00 00 00 02 12 00 C9 02 00 00 00 02    ................
015760:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
015770:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
015780:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
015790:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0157A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0157B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0157C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0157D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0157E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0157F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
015800:  6C 65 6D 65 6E 74 20 75 6E 65 20 70 69 73 74 65    lement une piste
015810:  20 64 61 6E 73 20 6C 65 73 20 6C 69 6D 69 74 65     dans les limite
015820:  73 20 64 65 20 6C 27 61 6E 61 6C 79 73 65 75 72    s de l'analyseur
015830:  20 28 51 75 69 20 6E 7B 63 7B 73 73 69 74 65 20     (Qui n{c{ssite 
015840:  65 6E 63 6F 72 65 20 0D 0A 20 71 75 65 6C 71 75    encore .. quelqu
015850:  65 73 20 61 6D 7B 6C 69 6F 72 61 74 69 6F 6E 73    es am{liorations
015860:  29 20 2E 20 4C 27 7B 63 72 69 74 75 72 65 20 20    ) . L'{criture  
015870:  64 65 20 20 73 65 63 74 65 75 72 73 20 20 65 73    de  secteurs  es
015880:  74 20 20 62 61 73 7B 65 20 20 73 75 72 20 6C 65    t  bas{e  sur le
015890:  73 20 6D 65 08 5E 6D 65 73 20 0D 0A 20 70 72 69    s me.^mes .. pri
0158A0:  6E 63 69 70 65 73 20 71 75 65 20 6C 61 20 6C 65    ncipes que la le
0158B0:  63 74 75 72 65 20 2E 54 72 7D 73 20 70 65 75 20    cture .Tr}s peu 
0158C0:  64 65 20 20 74 68 7B 6F 72 69 65 20 20 64 61 6E    de  th{orie  dan
0158D0:  73 20 63 65 20 6E 75 6D 7B 72 6F 20 65 74 20 62    s ce num{ro et b
0158E0:  65 61 75 63 6F 75 70 20 64 65 20 0D 0A 20 6C 69    eaucoup de .. li
0158F0:  73 74 69 6E 67 73 20 2E 20 20 49 6C 20 65 73 74    stings .  Il est
015900:  20 63 6F 6E 73 65 69 6C 6C 7B 20 64 27 61 76 6F     conseill{ d'avo
015910:  69 72 20 73 6F 75 73 20 6C 61 20 6D 61 69 6E 20    ir sous la main 
015920:  6C 65 73 20 66 65 75 69 6C 6C 65 73 20 20 69 6D    les feuilles  im
015930:  70 72 69 6D 7B 65 73 20 20 64 65 20 0D 0A 20 53    prim{es  de .. S
015940:  4F 53 31 20 65 74 20 53 4F 53 32 20 2E 0D 0A 20    OS1 et SOS2 ... 
015950:  20 0D 0A 20 20 20 20 44 65 73 20 74 65 73 74 73     ..    Des tests
015960:  20 6F 6E 74 20 7B 74 7B 20 65 66 66 65 63 74 75     ont {t{ effectu
015970:  7B 73 20 73 75 72 20 20 64 72 69 76 65 73 20 20    {s sur  drives  
015980:  35 2E 31 2F 34 20 2E 20 4C 65 20 70 72 6F 67 72    5.1/4 . Le progr
015990:  61 6D 6D 65 20 73 65 6D 62 6C 65 20 62 69 65 6E    amme semble bien
0159A0:  20 0D 0A 20 73 65 20 20 63 6F 6D 70 6F 72 74 65     .. se  comporte
0159B0:  72 20 20 73 61 6E 73 20 20 71 75 27 69 6C 20 20    r  sans  qu'il  
0159C0:  73 6F 69 74 20 20 20 6E 7B 63 7B 73 73 61 69 72    soit   n{c{ssair
0159D0:  65 20 20 64 27 79 20 20 61 64 6A 6F 69 6E 64 72    e  d'y  adjoindr
0159E0:  65 20 20 64 65 73 20 20 72 6F 75 74 69 6E 65 73    e  des  routines
0159F0:  20 0D 0A 20 73 70 7B 63 69 61 6C 65 73 20 2E 20     .. sp{ciales . 
015A00:  51 75 65 6C 71 75 65 73 20 66 6F 6E 63 74 69 6F    Quelques fonctio
015A10:  6E 73 20 64 7B 64 69 7B 65 73 20 61 75 78 20 35    ns d{di{es aux 5
015A20:  2E 31 2F 34 20 20 6F 6E 74 20 64 6F 6E 63 20 7B    .1/4  ont donc {
015A30:  74 7B 20 61 6A 6F 75 74 7B 65 73 20 2E 20 4C 65    t{ ajout{es . Le
015A40:  20 0D 0A 20 6E 6F 6D 62 72 65 20 6D 61 78 69 6D     .. nombre maxim
015A50:  75 6D 20 64 65 20 70 69 73 74 65 20 72 65 73 74    um de piste rest
015A60:  65 20 66 69 78 7B 20 40 20 20 34 31 20 20 2E 20    e fix{ @  41  . 
015A70:  20 50 6F 75 72 20 75 74 69 6C 69 73 65 72 20 76     Pour utiliser v
015A80:  6F 74 72 65 20 35 2E 31 2F 34 20 65 6E 20 38 30    otre 5.1/4 en 80
015A90:  20 0D 0A 20 70 69 73 74 65 73 20 69 6C 20 73 75     .. pistes il su
015AA0:  66 66 69 74 20 64 65 20 72 65 6D 70 6C 61 63 65    ffit de remplace
015AB0:  72 20 20 34 31 20 20 70 61 72 20 20 38 30 20 20    r  41  par  80  
015AC0:  65 6E 20 20 50 49 53 54 4D 41 58 20 20 2E 20 43    en  PISTMAX  . C
015AD0:  65 63 69 20 70 6F 75 76 61 6E 74 20 65 08 5E 74    eci pouvant e.^t
015AE0:  72 65 20 0D 0A 20 64 61 6E 67 65 72 65 75 78 20    re .. dangereux 
015AF0:  70 6F 75 72 20 75 6E 20 44 44 31 20 6E 65 20 73    pour un DD1 ne s
015B00:  65 72 61 20 70 61 73 20 69 6E 63 6C 75 73 20 64    era pas inclus d
015B10:  61 6E 73 20 53 4F 53 2E 50 52 4F 47 52 41 4D 4D    ans SOS.PROGRAMM
015B20:  45 55 52 53 20 21 0D 0A 20 20 0D 0A 20 20 20 20    EURS !..  ..    
015B30:  20 20 20 20 20 20 20 20 20 20 2D 20 46 49 4E 20              - FIN 
015B40:  44 45 20 53 45 43 54 49 4F 4E 20 2E 20 53 55 49    DE SECTION . SUI
015B50:  54 45 20 44 41 4E 53 20 3A 20 54 48 45 4F 52 49    TE DANS : THEORI
015B60:  45 20 45 43 52 49 54 55 52 45 20 2D 0D 0A 20 20    E ECRITURE -..  
015B70:  0D 0A 20 00 00 1A 1A 20 20 20 20 20 20 20 20 20    .. ....         
015B80:  35 2E 31 2F 34 20 2E 20 4C 65 20 70 72 6F 67 72    5.1/4 . Le progr
015B90:  61 6D 6D 65 20 73 65 6D 62 6C 65 20 62 69 65 6E    amme semble bien
015BA0:  20 0D 0A 20 73 65 20 20 63 6F 6D 70 6F 72 74 65     .. se  comporte
015BB0:  72 20 20 73 61 6E 73 20 20 71 75 27 69 6C 20 20    r  sans  qu'il  
015BC0:  73 6F 69 74 20 20 20 6E 7B 63 7B 73 73 61 69 72    soit   n{c{ssair
015BD0:  65 20 20 64 27 79 20 20 61 64 6A 6F 69 6E 64 72    e  d'y  adjoindr
015BE0:  65 20 20 64 65 73 20 20 72 6F 75 74 69 6E 65 73    e  des  routines
015BF0:  20 0D 0A 20 73 70 7B 63 69 61 6C 65 73 20 2E 20     .. sp{ciales . 
015C00:  0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20    ..              
015C10:  20 20 20 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D       -------------
015C20:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
015C30:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
015C40:  0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20    ..              
015C50:  20 20 2D 20 4D 4F 44 45 20 44 27 45 4D 50 4C 4F      - MODE D'EMPLO
015C60:  49 20 44 55 20 50 52 4F 47 52 41 4D 4D 45 20 46    I DU PROGRAMME F
015C70:  44 43 20 33 7D 6D 65 20 56 45 52 53 49 4F 4E 20    DC 3}me VERSION 
015C80:  2D 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20    -..             
015C90:  20 20 20 20 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D        ------------
015CA0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
015CB0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
015CC0:  2D 0D 0A 20 0D 0A 20 20 20 20 20 42 65 61 75 63    -.. ..     Beauc
015CD0:  6F 75 70 20 64 65 20 63 68 61 6E 67 65 6D 65 6E    oup de changemen
015CE0:  74 20 20 65 74 20 20 64 65 20 20 6E 6F 6D 62 72    t  et  de  nombr
015CF0:  65 75 73 65 73 20 20 6F 70 74 69 6F 6E 73 20 20    euses  options  
015D00:  73 75 70 70 6C 7B 6D 65 6E 74 61 69 72 65 73 20    suppl{mentaires 
015D10:  2E 20 4C 65 0D 0A 20 70 72 6F 67 72 61 6D 6D 65    . Le.. programme
015D20:  20 46 44 43 20 76 6F 75 73 20 70 65 72 6D 65 74     FDC vous permet
015D30:  20 6D 61 69 6E 74 65 6E 61 6E 74 20 20 64 65 20     maintenant  de 
015D40:  20 72 65 70 72 6F 64 75 69 72 65 20 20 2C 20 64     reproduire  , d
015D50:  7B 70 6C 61 63 65 72 20 2C 20 63 6F 70 69 65 72    {placer , copier
015D60:  20 64 65 73 0D 0A 20 73 65 63 74 65 75 72 73 20     des.. secteurs 
015D70:  65 74 20 64 65 20 63 72 7B 65 72 20 64 65 73 20    et de cr{er des 
015D80:  70 69 73 74 65 73 20 63 6F 6D 70 6C 7D 74 65 73    pistes compl}tes
015D90:  20 73 65 6C 6F 6E 20 76 6F 73 20 62 65 73 6F 69     selon vos besoi
015DA0:  6E 73 20 2E 20 49 6C 20 64 65 76 69 65 6E 74 20    ns . Il devient 
015DB0:  64 6F 6E 63 0D 0A 20 75 6E 20 76 7B 72 69 74 61    donc.. un v{rita
015DC0:  62 6C 65 20 6F 75 74 69 6C 20 20 64 65 20 20 74    ble outil  de  t
015DD0:  72 61 76 61 69 6C 20 20 73 75 72 20 20 64 69 73    ravail  sur  dis
015DE0:  71 75 65 74 74 65 20 20 65 74 20 20 70 61 72 20    quette  et  par 
015DF0:  20 6C 65 20 20 66 61 69 74 20 20 6D 65 08 5E 6D     le  fait  me.^m
015E00:  65 20 2C 20 75 6E 0D 0A 20 65 78 63 65 6C 6C 65    e , un.. excelle
015E10:  6E 74 20 6D 6F 79 65 6E 20 64 65 20 20 64 7B 74    nt moyen de  d{t
015E20:  72 75 69 72 65 20 20 75 6E 65 20 20 64 69 73 71    ruire  une  disq
015E30:  75 65 74 74 65 20 20 70 61 72 20 20 6D 7B 67 61    uette  par  m{ga
015E40:  72 64 65 20 20 21 20 20 45 6E 20 20 64 65 68 6F    rde  !  En  deho
015E50:  72 73 20 64 65 73 0D 0A 20 63 6F 6E 73 65 69 6C    rs des.. conseil
015E60:  73 20 64 65 20 20 70 72 75 64 65 6E 63 65 20 20    s de  prudence  
015E70:  68 61 62 69 74 75 65 6C 73 20 20 2C 20 20 6A 65    habituels  ,  je
015E80:  20 20 70 72 7B 63 6F 6E 69 73 65 20 20 6C 27 65      pr{conise  l'e
015E90:  6D 70 6C 6F 69 20 20 66 72 7B 71 75 65 6E 74 20    mploi  fr{quent 
015EA0:  20 64 65 20 6C 61 0D 0A 20 63 6F 6D 6D 61 6E 64     de la.. command
015EB0:  65 20 27 41 27 20 71 75 69 20 76 6F 75 73 20 20    e 'A' qui vous  
015EC0:  64 69 72 61 20 20 73 69 20 20 75 6E 65 20 20 64    dira  si  une  d
015ED0:  69 73 71 75 65 74 74 65 20 20 64 6F 6E 6E 7B 65    isquette  donn{e
015EE0:  20 20 65 73 74 20 62 69 65 6E 20 70 72 6F 74 7B      est bien prot{
015EF0:  67 7B 65 20 65 6E 0D 0A 20 6C 65 63 74 75 72 65    g{e en.. lecture
015F00:  20 2E 20 45 6E 20 6F 75 74 72 65 20 20 2C 20 20     . En outre  ,  
015F10:  72 65 67 61 72 64 65 7A 20 20 74 6F 75 6A 6F 75    regardez  toujou
015F20:  72 73 20 20 65 6E 20 20 68 61 75 74 20 20 65 74    rs  en  haut  et
015F30:  20 20 40 20 20 64 72 6F 69 74 65 20 64 65 20 6C      @  droite de l
015F40:  27 7B 63 72 61 6E 0D 0A 20 70 6F 75 72 20 73 61    '{cran.. pour sa
015F50:  76 6F 69 72 20 71 75 65 6C 20 65 73 74 20 6C 65    voir quel est le
015F60:  20 64 72 69 76 65 20 64 65 73 74 69 6E 61 74 69     drive destinati
015F70:  6F 6E 20 61 76 61 6E 74 20 64 65 20 6C 61 6E 63    on avant de lanc
015F80:  65 72 20 75 6E 65 20 7B 63 72 69 74 75 72 65 20    er une {criture 
015F90:  21 0D 0A 20 0D 0A 20 20 20 20 20 42 75 67 73 20    !.. ..     Bugs 
015FA0:  7B 6C 69 6D 69 6E 7B 73 20 3A 20 4C 27 65 6E 74    {limin{s : L'ent
015FB0:  72 7B 65 20 64 65 20 76 61 6C 65 75 72 73 20 65    r{e de valeurs e
015FC0:  6E 20 68 65 78 61 64 7B 63 69 6D 61 6C 20 61 76    n hexad{cimal av
015FD0:  65 63 20 64 65 73 20 63 61 72 61 63 74 7D 72 65    ec des caract}re
015FE0:  73 20 65 6E 0D 0A 20 6D 69 6E 75 73 63 75 6C 65    s en.. minuscule
015FF0:  73 20 65 73 74 20 6D 61 69 6E 74 65 6E 61 6E 74    s est maintenant
016000:  20 70 6F 73 73 69 62 6C 65 20 2E 20 20 4C 65 20     possible .  Le 
016010:  20 72 7B 73 75 6C 74 61 74 20 64 27 75 6E 65 20     r{sultat d'une 
016020:  63 6F 6E 76 65 72 73 69 6F 6E 20 6E 75 6D 7B 72    conversion num{r
016030:  69 71 75 65 0D 0A 20 72 65 73 74 65 20 61 66 66    ique.. reste aff
016040:  69 63 68 7B 20 40 20 6C 27 7B 63 72 61 6E 20 74    ich{ @ l'{cran t
016050:  61 6E 74 20 71 75 65 20 20 6C 27 6F 6E 20 20 40    ant que  l'on  @
016060:  20 20 70 61 73 20 20 61 70 70 75 79 7B 20 20 73      pas  appuy{  s
016070:  75 72 20 75 6E 65 20 74 6F 75 63 68 65 20 2E 20    ur une touche . 
016080:  54 6F 75 74 0D 0A 20 6D 65 73 73 61 67 65 20 64    Tout.. message d
016090:  27 65 72 72 65 75 72 20 61 74 74 65 6E 64 20 64    'erreur attend d
0160A0:  65 20 6D 65 08 5E 6D 65 20 2E 20 0D 0A 20 0D 0A    e me.^me . .. ..
0160B0:  20 20 20 20 20 42 75 67 20 73 75 62 73 69 73 74         Bug subsist
0160C0:  61 6E 74 20 3A 20 49 6C 20 40 20 7B 74 7B 20 20    ant : Il @ {t{  
0160D0:  63 6F 6E 73 74 61 74 7B 20 20 71 75 65 20 73 69    constat{  que si
0160E0:  20 6C 27 6F 6E 20 65 6E 63 68 61 69 08 5E 6E 65     l'on enchai.^ne
0160F0:  20 74 72 7D 73 20 72 61 70 69 64 65 6D 65 6E 74     tr}s rapidement
016100:  0D 0A 20 75 6E 65 20 73 75 69 74 65 20 64 27 6F    .. une suite d'o
016110:  70 7B 72 61 74 69 6F 6E 73 20 64 69 66 66 7B 72    p{rations diff{r
016120:  65 6E 74 65 73 20 2C 20 20 6F 6E 20 20 70 65 75    entes ,  on  peu
016130:  74 20 20 6F 62 74 65 6E 69 72 20 75 6E 20 72 7B    t  obtenir un r{
016140:  73 75 6C 74 61 74 20 64 27 61 6E 61 6C 79 73 65    sultat d'analyse
016150:  0D 0A 20 74 6F 74 61 6C 65 6D 65 6E 74 20 66 61    .. totalement fa
016160:  75 78 20 6F 75 20 62 6C 6F 71 75 65 72 20 63 6F    ux ou bloquer co
016170:  6D 70 6C 7D 74 65 6D 65 6E 74 20 6C 65 20 20 70    mpl}tement le  p
016180:  72 6F 67 72 61 6D 6D 65 20 21 20 52 61 73 73 75    rogramme ! Rassu
016190:  72 65 7A 20 76 6F 75 73 20 2C 20 63 27 65 73 74    rez vous , c'est
0161A0:  0D 0A 20 74 72 7D 73 20 72 61 72 65 20 65 74 20    .. tr}s rare et 
0161B0:  69 6C 20 66 61 75 74 20 76 72 61 69 6D 65 6E 74    il faut vraiment
0161C0:  20 70 69 61 6E 6F 74 65 72 20 73 75 72 20 6C 65     pianoter sur le
0161D0:  20 63 6C 61 76 69 65 72 20 63 6F 6D 6D 65 20 75     clavier comme u
0161E0:  6E 20 73 61 75 76 61 67 65 20 70 6F 75 72 20 79    n sauvage pour y
0161F0:  0D 0A 20 70 61 72 76 65 6E 69 72 20 2E 20 49 6C    .. parvenir . Il
016200:  20 65 73 74 20 66 6F 72 74 20 20 70 6F 73 73 69     est fort  possi
016210:  62 6C 65 20 20 71 75 27 69 6C 20 20 73 6F 69 74    ble  qu'il  soit
016220:  20 6E 7B 63 7B 73 73 61 69 72 65 20 64 27 69 6E     n{c{ssaire d'in
016230:  73 7B 72 65 72 20 75 6E 65 20 62 6F 75 63 6C 65    s{rer une boucle
016240:  0D 0A 20 64 27 61 74 74 65 6E 74 65 20 61 70 72    .. d'attente apr
016250:  7D 73 20 74 6F 75 74 65 20 63 6F 6D 6D 61 6E 64    }s toute command
016260:  65 20 6C 69 72 65 20 20 2D 20 20 7B 63 72 69 72    e lire  -  {crir
016270:  65 20 20 73 65 63 74 65 75 72 20 20 2E 2E 2E 20    e  secteur  ... 
016280:  43 65 63 69 20 73 65 72 61 20 72 7B 73 6F 6C 75    Ceci sera r{solu
016290:  0D 0A 20 64 61 6E 73 20 53 4F 53 34 20 2C 20 64    .. dans SOS4 , d
0162A0:  27 69 63 69 20 6C 40 20 20 65 66 66 65 63 74 75    'ici l@  effectu
0162B0:  65 7A 20 20 63 61 6C 6D 65 6D 65 6E 74 73 20 76    ez  calmements v
0162C0:  6F 73 20 20 6D 61 6E 69 70 75 6C 61 74 69 6F 6E    os  manipulation
0162D0:  73 20 6F 75 20 6C 61 6E 63 65 7A 20 76 6F 75 73    s ou lancez vous
0162E0:  0D 0A 20 64 61 6E 73 20 6C 61 20 63 68 61 73 73    .. dans la chass
0162F0:  65 20 61 75 20 62 75 67 20 2E 0D 0A 20 0D 0A 20    e au bug ... .. 
016300:  20 20 20 20 4D 6F 64 69 66 69 63 61 74 69 6F 6E        Modification
016310:  73 20 3A 20 4C 27 65 6D 70 6C 6F 69 20 64 65 73    s : L'emploi des
016320:  20 66 6C 7D 63 68 65 73 20 6C 61 74 7B 72 61 6C     fl}ches lat{ral
016330:  65 73 20 70 6F 75 72 20 61 75 67 6D 65 6E 74 65    es pour augmente
016340:  72 20 6F 75 20 64 69 6D 69 6E 75 65 72 0D 0A 20    r ou diminuer.. 
016350:  75 6E 65 20 76 61 6C 65 75 72 20 73 27 65 73 74    une valeur s'est
016360:  20 72 7B 76 7B 6C 7B 20 64 65 73 20 20 70 6C 75     r{v{l{ des  plu
016370:  73 20 20 69 6E 63 6F 6D 70 61 74 69 62 6C 65 20    s  incompatible 
016380:  20 61 76 65 63 20 20 6C 61 20 6E 6F 75 76 65 6C     avec  la nouvel
016390:  6C 65 20 76 65 72 73 69 6F 6E 20 64 65 0D 0A 20    le version de.. 
0163A0:  6C 27 7B 64 69 74 65 75 72 20 2E 20 43 65 20 73    l'{diteur . Ce s
0163B0:  6F 6E 74 20 6D 61 69 6E 74 65 6E 61 6E 74 20 27    ont maintenant '
0163C0:  3B 27 20 65 74 20 27 2B 27 20 70 6F 75 72 20 20    ;' et '+' pour  
0163D0:  4E 2B 31 20 65 74 20 4E 2B 31 30 20 2C 20 27 2D    N+1 et N+10 , '-
0163E0:  27 20 65 74 20 27 3D 27 20 70 6F 75 72 0D 0A 20    ' et '=' pour.. 
0163F0:  4E 2D 31 20 65 74 20 4E 2D 31 30 20 2E 20 4C 69    N-1 et N-10 . Li
016400:  72 65 20 70 69 73 74 65 20 65 6E 76 6F 69 65 20    re piste envoie 
016410:  6D 61 69 6E 74 65 6E 61 6E 74 20 20 39 39 39 39    maintenant  9999
016420:  20 6F 63 74 65 74 73 20 64 61 6E 73 20 6C 65 20     octets dans le 
016430:  62 75 66 66 65 72 20 2C 20 63 65 6C 61 0D 0A 20    buffer , cela.. 
016440:  6E 27 61 70 70 6F 72 74 65 20 6E 69 20 20 6E 27    n'apporte ni  n'
016450:  65 6E 6C 7D 76 65 20 20 71 75 6F 69 71 75 65 20    enl}ve  quoique 
016460:  20 63 65 20 20 73 6F 69 74 20 20 61 75 20 20 70     ce  soit  au  p
016470:  72 6F 67 72 61 6D 6D 65 20 20 2E 20 20 43 27 65    rogramme  .  C'e
016480:  73 74 20 20 6A 75 73 74 65 20 20 6C 61 0D 0A 20    st  juste  la.. 
016490:  63 6F 6E 73 7B 71 75 65 6E 63 65 20 64 27 65 73    cons{quence d'es
0164A0:  73 61 69 73 20 70 65 72 73 6F 6E 6E 65 6C 73 20    sais personnels 
0164B0:  73 61 6E 73 20 72 7B 73 75 6C 74 61 74 73 20 70    sans r{sultats p
0164C0:  72 6F 62 61 6E 74 73 20 40 20 63 65 20 6A 6F 75    robants @ ce jou
0164D0:  72 20 2E 0D 0A 20 0D 0A 20 20 20 20 20 45 6E 20    r ... ..     En 
0164E0:  63 61 73 20 64 27 65 72 72 65 75 72 20 64 27 61    cas d'erreur d'a
0164F0:  6E 61 6C 79 73 65 20 28 47 41 50 20 20 3C 3E 20    nalyse (GAP  <> 
016500:  20 23 34 45 29 20 20 2C 20 20 6C 65 20 20 70 72     #4E)  ,  le  pr
016510:  6F 67 72 61 6D 6D 65 20 73 65 20 63 6F 6E 74 65    ogramme se conte
016520:  6E 74 65 20 64 65 0D 0A 20 73 69 67 6E 61 6C 65    nte de.. signale
016530:  72 20 6C 65 20 66 61 69 74 20 65 74 20 70 6F 75    r le fait et pou
016540:  72 73 75 69 74 20 63 6F 6D 6D 65 20 73 69 20 20    rsuit comme si  
016550:  64 65 20 20 72 69 65 6E 20 6E 27 7B 74 61 69 74    de  rien n'{tait
016560:  20 2E 20 43 65 63 69 20 70 6F 75 72 20 70 65 72     . Ceci pour per
016570:  6D 65 74 74 72 65 0D 0A 20 64 65 20 6C 69 72 65    mettre.. de lire
016580:  20 6C 65 73 20 70 69 73 74 65 73 20 20 74 72 7D     les pistes  tr}
016590:  73 20 20 73 70 7B 63 69 61 6C 65 73 20 20 6F 75    s  sp{ciales  ou
0165A0:  20 20 64 6F 6E 74 20 20 6C 65 73 20 20 49 44 53      dont  les  IDS
0165B0:  20 20 6F 6E 74 20 20 7B 74 7B 20 7B 63 72 61 73      ont  {t{ {cras
0165C0:  7B 73 20 70 61 72 0D 0A 20 6C 27 7B 63 72 69 74    {s par.. l'{crit
0165D0:  75 72 65 20 64 27 75 6E 20 73 65 63 74 65 75 72    ure d'un secteur
0165E0:  20 74 72 6F 70 20 67 72 61 6E 64 20 70 6F 75 72     trop grand pour
0165F0:  20 6C 65 20 66 6F 72 6D 61 74 20 2E 0D 0A 20 0D     le format ... .
016600:  0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    .               
016610:  20 20 20 20 20 20 20 20 20 20 20 2D 2D 2D 2D 2D               -----
016620:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
016630:  2D 2D 2D 2D 2D 0D 0A 20 0D 0A 20 20 20 20 20 41    -----.. ..     A
016640:  76 61 6E 74 20 64 65 20 76 6F 69 72 20 20 6C 65    vant de voir  le
016650:  73 20 20 6E 6F 75 76 65 6C 6C 65 73 20 20 63 6F    s  nouvelles  co
016660:  6D 6D 61 6E 64 65 73 20 20 64 75 20 20 6D 65 6E    mmandes  du  men
016670:  75 20 20 70 72 69 6E 63 69 70 61 6C 20 20 2C 20    u  principal  , 
016680:  72 65 67 61 72 64 65 7A 0D 0A 20 6C 27 6F 70 74    regardez.. l'opt
016690:  69 6F 6E 20 27 43 27 20 64 65 20 70 61 72 61 6D    ion 'C' de param
0166A0:  7B 74 72 61 67 65 20 64 75 20 70 72 6F 67 72 61    {trage du progra
0166B0:  6D 6D 65 20 2E 20 4C 65 73 20 63 6F 6D 6D 61 6E    mme . Les comman
0166C0:  64 65 73 20 64 65 20 73 7B 6C 65 63 74 69 6F 6E    des de s{lection
0166D0:  20 64 65 20 74 65 08 5E 74 65 0D 0A 20 65 74 20     de te.^te.. et 
0166E0:  20 64 65 20 20 64 72 69 76 65 20 20 6F 6E 74 20     de  drive  ont 
0166F0:  20 7B 74 7B 20 20 73 7B 70 61 72 7B 65 73 20 20     {t{  s{par{es  
016700:  65 6E 20 20 63 61 74 7B 67 6F 72 69 65 73 20 20    en  cat{gories  
016710:  73 6F 75 72 63 65 20 20 65 74 20 20 64 65 73 74    source  et  dest
016720:  69 6E 61 74 69 6F 6E 20 20 2E 0D 0A 20 4C 65 73    ination  ... Les
016730:  20 69 6E 66 6F 72 6D 61 74 69 6F 6E 73 20 66 69     informations fi
016740:  67 75 72 65 6E 74 20 74 6F 75 6A 6F 75 72 73 20    gurent toujours 
016750:  64 61 6E 73 20 6C 65 20 63 61 64 72 65 20 20 65    dans le cadre  e
016760:  6E 20 68 61 75 74 20 40 20 64 72 6F 69 74 65 20    n haut @ droite 
016770:  64 65 20 6C 27 7B 63 72 61 6E 0D 0A 20 65 74 20    de l'{cran.. et 
016780:  69 6E 64 69 71 75 65 6E 74 20 6C 65 20 6C 65 63    indiquent le lec
016790:  74 65 75 72 20 20 63 68 6F 69 73 69 20 20 73 75    teur  choisi  su
0167A0:  69 76 69 20 20 64 75 20 20 6E 75 6D 7B 72 6F 20    ivi  du  num{ro 
0167B0:  20 64 65 20 20 74 65 08 5E 74 65 20 61 63 74 69     de  te.^te acti
0167C0:  66 20 2E 20 53 6F 75 76 65 6E 65 7A 0D 0A 20 76    f . Souvenez.. v
0167D0:  6F 75 73 20 71 75 65 20 76 6F 74 72 65 20 64 72    ous que votre dr
0167E0:  69 76 65 20 33 20 31 2F 34 20 6E 27 61 20 71 75    ive 3 1/4 n'a qu
0167F0:  27 75 6E 65 20 73 65 75 6C 65 20 74 65 08 5E 74    'une seule te.^t
016800:  65 20 2E 0D 0A 20 0D 0A 20 20 20 20 20 20 20 20    e ... ..        
016810:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
016820:  20 20 20 20 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D        ------------
016830:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 20 20 20 20    ----------..    
016840:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
016850:  20 20 20 20 20 20 20 2D 20 4C 27 45 44 49 54 45           - L'EDITE
016860:  55 52 20 44 45 20 53 45 43 54 45 55 52 20 2D 0D    UR DE SECTEUR -.
016870:  0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    .               
016880:  20 20 20 20 20 20 20 20 20 20 20 20 20 2D 2D 2D                 ---
016890:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
0168A0:  2D 2D 2D 0D 0A 20 0D 0A 20 20 20 20 20 20 20 20    ---.. ..        
0168B0:  20 20 20 20 54 6F 75 74 65 20 63 6F 6D 6D 61 6E        Toute comman
0168C0:  64 65 20 64 65 20 6C 65 63 74 75 72 65 20 76 6F    de de lecture vo
0168D0:  75 73 20 65 6E 76 6F 69 65 20 76 65 72 73 20 6C    us envoie vers l
0168E0:  27 7B 64 69 74 65 75 72 20 2E 0D 0A 20 0D 0A 20    '{diteur ... .. 
0168F0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
016900:  20 20 20 20 20 20 43 4F 4D 4D 55 4E 20 41 55 58          COMMUN AUX
016910:  20 54 52 4F 49 53 20 4D 4F 44 45 53 20 44 45 20     TROIS MODES DE 
016920:  4C 45 43 54 55 52 45 0D 0A 20 0D 0A 20 20 20 20    LECTURE.. ..    
016930:  20 31 2F 20 45 64 69 74 69 6F 6E 20 0D 0A 20 0D     1/ Edition .. .
016940:  0A 20 20 20 20 20 4C 61 20 63 61 73 65 20 65 6E    .     La case en
016950:  20 68 61 75 74 20 65 74 20 20 40 20 20 67 61 75     haut et  @  gau
016960:  63 68 65 20 20 61 70 70 61 72 61 69 08 5E 74 20    che  apparai.^t 
016970:  20 65 6E 20 20 76 69 64 7B 6F 20 69 6E 76 65 72     en  vid{o inver
016980:  73 65 20 2E 20 55 74 69 6C 69 73 65 72 20 6C 65    se . Utiliser le
016990:  73 0D 0A 20 66 6C 7D 63 68 65 73 20 70 6F 75 72    s.. fl}ches pour
0169A0:  20 6C 61 20 64 7B 70 6C 61 63 65 72 20 65 74 20     la d{placer et 
0169B0:  63 6F 6E 73 74 61 74 65 7A 20 20 71 75 65 20 20    constatez  que  
0169C0:  6C 65 20 73 65 63 6F 6E 64 20 63 75 72 73 65 75    le second curseu
0169D0:  72 20 73 65 20 64 7B 70 6C 61 63 65 20 64 61 6E    r se d{place dan
0169E0:  73 0D 0A 20 6C 61 20 7A 6F 6E 65 20 41 53 43 49    s.. la zone ASCI
0169F0:  49 20 64 75 20 62 75 66 66 65 72 20 7B 64 69 74    I du buffer {dit
016A00:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
016A10:  13 00 01 00 02 09 4E E5 13 00 C1 02 00 00 00 02    ......N.........
016A20:  13 00 C2 02 00 00 00 02 13 00 C3 02 00 00 00 02    ................
016A30:  13 00 C4 02 00 00 00 02 13 00 C5 02 00 00 00 02    ................
016A40:  13 00 C6 02 00 00 00 02 13 00 C7 02 00 00 00 02    ................
016A50:  13 00 C8 02 00 00 00 02 13 00 C9 02 00 00 00 02    ................
016A60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
016A70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
016A80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
016A90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
016AA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
016AB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
016AC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
016AD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
016AE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
016AF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
016B00:  7B 20 2E 20 4F 75 74 72 65 20 20 6C 27 61 64 72    { . Outre  l'adr
016B10:  65 73 73 65 20 64 75 20 64 7B 62 75 74 20 64 65    esse du d{but de
016B20:  20 70 61 67 65 20 2C 20 6C 27 61 64 72 65 73 73     page , l'adress
016B30:  65 0D 0A 20 6F 75 20 70 6F 69 6E 74 65 20 6C 65    e.. ou pointe le
016B40:  20 63 75 72 73 65 75 72 20 65 73 74 20 20 61 66     curseur est  af
016B50:  66 69 63 68 7B 65 20 20 73 75 72 20 20 6C 61 20    fich{e  sur  la 
016B60:  20 70 72 65 6D 69 7D 72 65 20 6C 69 67 6E 65 20     premi}re ligne 
016B70:  2E 20 55 74 69 6C 69 73 65 7A 20 27 3B 2B 2D 3D    . Utilisez ';+-=
016B80:  27 0D 0A 20 70 6F 75 72 20 20 6D 6F 64 69 66 69    '.. pour  modifi
016B90:  65 72 20 20 6C 27 6F 63 74 65 74 20 20 20 70 6F    er  l'octet   po
016BA0:  69 6E 74 7B 20 20 20 2E 20 20 20 4C 65 73 20 20    int{   .   Les  
016BB0:  20 6E 6F 75 76 65 6C 6C 65 73 20 20 20 76 61 6C     nouvelles   val
016BC0:  65 75 72 73 20 20 73 27 61 66 66 69 63 68 65 6E    eurs  s'affichen
016BD0:  74 0D 0A 20 73 69 6D 75 6C 74 61 6E 7B 6D 65 6E    t.. simultan{men
016BE0:  74 20 65 6E 20 7A 6F 6E 65 20 48 45 58 41 20 65    t en zone HEXA e
016BF0:  74 20 41 53 43 49 49 20 2E 0D 0A 20 0D 0A 20 20    t ASCII ... ..  
016C00:  20 20 20 32 20 2F 20 42 6C 6F 63 73 0D 0A 20 0D       2 / Blocs.. .
016C10:  0A 20 20 20 20 20 46 49 4C 4C 20 3A 20 43 54 52    .     FILL : CTR
016C20:  4C 20 2B 20 46 20 3A 20 20 43 65 74 74 65 20 20    L + F :  Cette  
016C30:  63 6F 6D 6D 61 6E 64 65 20 20 72 65 6D 70 6C 69    commande  rempli
016C40:  74 20 20 64 65 20 6C 27 61 64 72 65 73 73 65 20    t  de l'adresse 
016C50:  31 20 40 20 6C 27 61 64 72 65 73 73 65 20 32 0D    1 @ l'adresse 2.
016C60:  0A 20 61 76 65 63 20 6C 61 20 76 61 6C 65 75 72    . avec la valeur
016C70:  20 64 6F 6E 6E 7B 65 20 2E 0D 0A 20 20 20 20 20     donn{e ...     
016C80:  44 45 50 4C 41 43 45 20 3A 20 43 54 52 4C 20 2B    DEPLACE : CTRL +
016C90:  20 20 44 20 20 3A 20 20 44 7B 70 6C 61 63 65 20      D  :  D{place 
016CA0:  20 6C 61 20 20 7A 6F 6E 65 20 20 63 6F 6D 70 72     la  zone  compr
016CB0:  69 73 65 20 20 65 6E 74 72 65 20 20 6C 27 61 64    ise  entre  l'ad
016CC0:  72 65 73 73 65 20 31 20 40 0D 0A 20 6C 27 61 64    resse 1 @.. l'ad
016CD0:  72 65 73 73 65 20 32 20 76 65 72 73 20 6C 27 61    resse 2 vers l'a
016CE0:  64 72 65 73 73 65 20 33 20 2E 20 4C 61 20 20 7A    dresse 3 . La  z
016CF0:  6F 6E 65 20 64 27 6F 72 69 67 69 6E 65 20 72 65    one d'origine re
016D00:  73 74 65 20 69 6E 63 68 61 6E 67 7B 65 20 28 53    ste inchang{e (S
016D10:  61 75 66 20 73 69 20 6C 61 0D 0A 20 7A 6F 6E 65    auf si la.. zone
016D20:  20 64 65 73 74 69 6E 61 74 69 6F 6E 20 6C 61 20     destination la 
016D30:  20 63 68 65 76 61 75 63 68 65 29 20 20 2E 20 20     chevauche)  .  
016D40:  4C 27 61 64 72 65 73 73 65 20 20 64 65 73 74 69    L'adresse  desti
016D50:  6E 61 74 69 6F 6E 20 70 65 75 74 20 69 6E 64 69    nation peut indi
016D60:  66 66 7B 72 65 6D 65 6E 74 0D 0A 20 65 08 5E 74    ff{rement.. e.^t
016D70:  72 65 20 73 69 74 75 7B 65 20 61 75 20 64 65 73    re situ{e au des
016D80:  73 75 73 20 63 6F 6D 6D 65 20 61 75 20 64 65 73    sus comme au des
016D90:  73 6F 75 73 20 64 65 20 6C 27 61 64 72 65 73 73    sous de l'adress
016DA0:  65 20 73 6F 75 72 63 65 20 2E 0D 0A 20 20 20 20    e source ...    
016DB0:  20 45 43 48 41 4E 47 45 20 3A 20 43 54 52 4C 20     ECHANGE : CTRL 
016DC0:  2B 20 45 20 3A 20 20 43 6F 6D 6D 65 20 20 64 7B    + E :  Comme  d{
016DD0:  70 6C 61 63 65 20 20 6D 61 69 73 20 20 6C 65 20    place  mais  le 
016DE0:  20 63 6F 6E 74 65 6E 75 20 20 64 65 20 41 44 31     contenu  de AD1
016DF0:  20 40 20 41 44 32 20 65 73 74 0D 0A 20 7B 63 68     @ AD2 est.. {ch
016E00:  61 6E 67 7B 20 61 76 65 63 20 6C 61 20 7A 6F 6E    ang{ avec la zon
016E10:  65 20 64 65 73 74 69 6E 61 74 69 6F 6E 20 41 44    e destination AD
016E20:  33 20 73 75 72 20 75 6E 65 20 6C 6F 6E 67 75 65    3 sur une longue
016E30:  75 72 20 64 65 20 41 44 32 2D 41 44 31 20 2E 0D    ur de AD2-AD1 ..
016E40:  0A 20 0D 0A 20 20 20 20 20 33 20 2F 20 44 69 76    . ..     3 / Div
016E50:  65 72 73 0D 0A 20 0D 0A 20 20 20 20 20 43 54 52    ers.. ..     CTR
016E60:  4C 20 2B 20 51 20 3A 20 51 75 69 74 74 65 20 6C    L + Q : Quitte l
016E70:  27 7B 64 69 74 65 75 72 20 2E 0D 0A 20 0D 0A 20    '{diteur ... .. 
016E80:  20 20 20 20 45 6E 20 6D 6F 64 65 20 6C 69 72 65        En mode lire
016E90:  20 20 70 69 73 74 65 20 20 2C 20 20 6F 75 20 20      piste  ,  ou  
016EA0:  6C 69 72 65 20 20 73 65 63 74 65 75 72 20 20 2C    lire  secteur  ,
016EB0:  20 20 53 48 49 46 54 20 20 2B 20 66 6C 7D 63 68      SHIFT  + fl}ch
016EC0:  65 73 20 76 65 72 74 69 63 61 6C 65 73 0D 0A 20    es verticales.. 
016ED0:  63 68 61 6E 67 65 6E 74 20 64 65 20 70 61 67 65    changent de page
016EE0:  20 2E 0D 0A 20 20 20 20 20 45 6E 20 6D 6F 64 65     ...     En mode
016EF0:  20 72 65 70 72 6F 64 75 63 74 69 6F 6E 20 73 65     reproduction se
016F00:  63 74 65 75 72 20 2C 20 20 63 65 73 20 20 6D 65    cteur ,  ces  me
016F10:  08 5E 6D 65 73 20 20 63 6F 6D 6D 61 6E 64 65 73    .^mes  commandes
016F20:  20 63 68 61 6E 67 65 6E 74 20 64 65 20 70 61 67     changent de pag
016F30:  65 20 65 74 0D 0A 20 6C 69 73 65 6E 74 20 75 6E    e et.. lisent un
016F40:  20 6E 6F 75 76 65 61 75 20 73 65 63 74 65 75 72     nouveau secteur
016F50:  20 73 75 72 20 6C 65 20 64 69 73 71 75 65 20 73     sur le disque s
016F60:  69 20 6E 7B 63 65 73 73 61 69 72 65 20 2E 0D 0A    i n{cessaire ...
016F70:  20 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20     ..             
016F80:  20 20 20 20 20 20 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D          ----------
016F90:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
016FA0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D    ---------------.
016FB0:  0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    .               
016FC0:  20 20 20 2D 20 53 50 45 43 49 46 49 51 55 45 20       - SPECIFIQUE 
016FD0:  41 20 4C 41 20 52 45 50 52 4F 44 55 43 54 49 4F    A LA REPRODUCTIO
016FE0:  4E 20 44 45 20 53 45 43 54 45 55 52 20 2D 0D 0A    N DE SECTEUR -..
016FF0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
017000:  20 20 20 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D       -------------
017010:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
017020:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 20 0D    ------------.. .
017030:  0A 20 20 20 20 20 4C 27 61 66 66 69 63 68 61 67    .     L'affichag
017040:  65 20 65 6E 20 62 61 73 20 64 75 20 62 75 66 66    e en bas du buff
017050:  65 72 20 20 76 6F 75 73 20 20 64 6F 6E 6E 65 20    er  vous  donne 
017060:  20 74 6F 75 74 65 20 69 6E 66 6F 72 6D 61 74 69     toute informati
017070:  6F 6E 20 75 74 69 6C 65 20 73 75 72 20 6C 65 0D    on utile sur le.
017080:  0A 20 73 65 63 74 65 75 72 20 65 6E 20 63 6F 75    . secteur en cou
017090:  72 73 20 2E 20 4C 27 6F 72 64 72 65 20 64 65 20    rs . L'ordre de 
0170A0:  20 6C 65 63 74 75 72 65 20 20 64 65 73 20 20 73     lecture  des  s
0170B0:  65 63 74 65 75 72 73 20 65 73 74 20 6C 27 6F 72    ecteurs est l'or
0170C0:  64 72 65 20 64 65 20 70 6F 73 69 74 69 6F 6E 0D    dre de position.
0170D0:  0A 20 70 68 79 73 69 71 75 65 20 73 75 72 20 6C    . physique sur l
0170E0:  65 20 64 69 73 71 75 65 20 2E 0D 0A 20 0D 0A 20    e disque ... .. 
0170F0:  20 20 20 20 43 54 52 4C 20 2B 20 20 57 20 20 3A        CTRL +  W  :
017100:  20 20 45 63 72 69 74 20 20 6C 65 20 20 73 65 63      Ecrit  le  sec
017110:  74 65 75 72 20 20 73 75 72 20 20 6C 65 20 20 64    teur  sur  le  d
017120:  72 69 76 65 20 20 65 74 20 20 6C 61 20 20 70 69    rive  et  la  pi
017130:  73 74 65 20 73 70 7B 63 69 66 69 7B 73 0D 0A 20    ste sp{cifi{s.. 
017140:  70 72 7B 61 6C 61 62 6C 65 6D 65 6E 74 20 2E 20    pr{alablement . 
017150:  28 50 6C 75 73 20 64 65 20 64 7B 74 61 69 6C 20    (Plus de d{tail 
017160:  64 61 6E 73 20 6C 65 20 6D 6F 64 65 20 64 27 65    dans le mode d'e
017170:  6D 70 6C 6F 69 20 64 65 20 72 65 70 72 6F 64 75    mploi de reprodu
017180:  69 72 65 20 73 65 63 74 65 75 72 73 29 0D 0A 20    ire secteurs).. 
017190:  0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20    ..              
0171A0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2D                   -
0171B0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
0171C0:  2D 2D 2D 0D 0A 20 20 20 20 20 20 20 20 20 20 20    ---..           
0171D0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
0171E0:  20 2D 20 52 45 50 52 4F 44 55 49 52 45 20 53 45     - REPRODUIRE SE
0171F0:  43 54 45 55 52 20 2D 0D 0A 20 20 20 20 20 20 20    CTEUR -..       
017200:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
017210:  20 20 20 20 20 20 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D          ----------
017220:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 20 0D 0A 20    ----------.. .. 
017230:  20 20 20 20 43 65 74 74 65 20 63 6F 6D 6D 61 6E        Cette comman
017240:  64 65 20 76 6F 75 73 20 70 65 72 6D 65 74 20 64    de vous permet d
017250:  65 20 72 65 63 6F 70 69 65 72 20 20 75 6E 20 73    e recopier  un s
017260:  65 63 74 65 75 72 20 71 75 65 6C 63 6F 6E 71 75    ecteur quelconqu
017270:  65 20 40 20 6E 27 69 6D 70 6F 72 74 65 0D 0A 20    e @ n'importe.. 
017280:  71 75 65 6C 20 65 6E 64 72 6F 69 74 20 20 64 65    quel endroit  de
017290:  20 20 6C 61 20 20 64 69 73 71 75 65 74 74 65 20      la  disquette 
0172A0:  20 2E 20 20 4C 61 20 20 70 69 73 74 65 20 20 64     .  La  piste  d
0172B0:  27 6F 72 69 67 69 6E 65 20 20 65 73 74 20 20 61    'origine  est  a
0172C0:  6E 61 6C 79 73 7B 65 20 28 73 61 6E 73 0D 0A 20    nalys{e (sans.. 
0172D0:  61 66 66 69 63 68 61 67 65 29 20 65 74 20 76 6F    affichage) et vo
0172E0:  75 73 20 64 65 76 72 65 7A 20 72 7B 70 6F 6E 64    us devrez r{pond
0172F0:  72 65 20 40 20 71 75 65 6C 71 75 65 73 20 71 75    re @ quelques qu
017300:  65 73 74 69 6F 6E 73 20 3A 0D 0A 20 0D 0A 20 20    estions :.. ..  
017310:  20 20 20 31 20 3A 20 4E 75 6D 7B 72 6F 20 64 65       1 : Num{ro de
017320:  20 70 69 73 74 65 20 3F 20 4F 7C 20 76 6F 75 73     piste ? O| vous
017330:  20 20 64 65 76 65 7A 20 20 64 6F 6E 6E 65 72 20      devez  donner 
017340:  20 6C 65 20 6E 75 6D 7B 72 6F 20 64 65 20 6C 61     le num{ro de la
017350:  20 70 69 73 74 65 20 6F 7C 20 73 65 0D 0A 20 74     piste o| se.. t
017360:  72 6F 75 76 65 20 6C 65 20 73 65 63 74 65 75 72    rouve le secteur
017370:  20 28 6F 7C 20 6C 65 73 29 20 73 65 63 74 65 75     (o| les) secteu
017380:  72 28 73 29 20 40 20 72 65 70 72 6F 64 75 69 72    r(s) @ reproduir
017390:  65 20 2E 0D 0A 20 0D 0A 20 20 20 20 20 32 20 3A    e ... ..     2 :
0173A0:  20 52 65 70 72 6F 64 75 69 72 65 20 66 6F 72 6D     Reproduire form
0173B0:  61 74 20 28 4F 2F 4E 29 20 2E 20 56 6F 75 73 20    at (O/N) . Vous 
0173C0:  70 6F 75 76 65 7A 20 61 76 6F 69 72 20 33 20 72    pouvez avoir 3 r
0173D0:  61 69 73 6F 6E 73 20 64 65 20 72 7B 70 6F 6E 64    aisons de r{pond
0173E0:  72 65 20 6E 6F 6E 0D 0A 20 40 20 63 65 74 74 65    re non.. @ cette
0173F0:  20 71 75 65 73 74 69 6F 6E 20 2E 0D 0A 20 0D 0A     question ... ..
017400:  20 20 20 20 20 41 20 3A 20 56 6F 75 73 20 64 7B         A : Vous d{
017410:  73 69 72 65 7A 20 6E 65 20 20 72 65 70 72 6F 64    sirez ne  reprod
017420:  75 69 72 65 20 20 71 75 65 20 20 70 61 72 74 69    uire  que  parti
017430:  65 6C 6C 65 6D 65 6E 74 20 6C 61 20 70 69 73 74    ellement la pist
017440:  65 20 64 27 6F 72 69 67 69 6E 65 20 65 74 0D 0A    e d'origine et..
017450:  20 64 61 6E 73 20 63 65 20 63 61 73 20 76 6F 75     dans ce cas vou
017460:  73 20 61 76 65 7A 20 64 7B 6A 40 20 63 72 7B 7B    s avez d{j@ cr{{
017470:  20 76 6F 74 72 65 20 66 6F 72 6D 61 74 20 73 75     votre format su
017480:  72 20 6C 61 20 70 69 73 74 65 20 40 20 7B 63 72    r la piste @ {cr
017490:  69 72 65 20 2E 0D 0A 20 20 20 20 20 42 20 3A 20    ire ...     B : 
0174A0:  4C 27 6F 63 74 65 74 20 64 65 20 72 65 6D 70 6C    L'octet de rempl
0174B0:  69 73 73 61 67 65 20 64 65 20 6C 61 20 20 70 69    issage de la  pi
0174C0:  73 74 65 20 64 27 6F 72 69 67 69 6E 65 20 65 73    ste d'origine es
0174D0:  74 20 64 69 66 66 7B 72 65 6E 74 20 64 65 20 23    t diff{rent de #
0174E0:  45 35 20 65 74 0D 0A 20 63 65 20 20 70 6F 69 6E    E5 et.. ce  poin
0174F0:  74 20 20 72 65 76 65 08 5E 74 20 20 75 6E 65 20    t  reve.^t  une 
017500:  20 69 6D 70 6F 72 74 61 6E 63 65 20 20 20 70 61     importance   pa
017510:  72 74 69 63 75 6C 69 7D 72 65 20 20 20 2E 20 20    rticuli}re   .  
017520:  20 44 61 6E 73 20 20 63 65 20 20 63 61 73 20 20     Dans  ce  cas  
017530:  2C 20 20 76 6F 75 73 0D 0A 20 61 75 72 65 7A 20    ,  vous.. aurez 
017540:  70 72 7B 61 6C 61 62 6C 65 6D 65 6E 74 20 66 6F    pr{alablement fo
017550:  72 6D 61 74 7B 20 20 6C 61 20 20 70 69 73 74 65    rmat{  la  piste
017560:  20 20 64 65 73 74 69 6E 61 74 69 6F 6E 20 20 73      destination  s
017570:  65 6C 6F 6E 20 20 76 6F 73 20 20 64 7B 73 69 72    elon  vos  d{sir
017580:  73 20 2E 20 28 4C 61 0D 0A 20 76 65 72 73 69 6F    s . (La.. versio
017590:  6E 20 53 4F 53 34 20 73 27 6F 63 63 75 70 65 72    n SOS4 s'occuper
0175A0:  61 20 64 65 20 63 65 20 64 7B 74 61 69 6C 20 61    a de ce d{tail a
0175B0:  75 74 6F 6D 61 74 69 71 75 65 6D 65 6E 74 29 20    utomatiquement) 
0175C0:  2E 0D 0A 20 20 20 20 20 43 20 3A 20 56 6F 75 73    ...     C : Vous
0175D0:  20 76 6F 75 6C 65 7A 20 76 6F 69 72 20 20 6C 27     voulez voir  l'
0175E0:  65 66 66 65 74 20 20 64 27 75 6E 65 20 20 6F 70    effet  d'une  op
0175F0:  7B 72 61 74 69 6F 6E 20 64 27 7B 63 72 69 74 75    {ration d'{critu
017600:  72 65 20 69 6E 63 6F 72 72 65 63 74 65 20 73 75    re incorrecte su
017610:  72 0D 0A 20 6C 65 73 20 66 6C 61 67 73 20 64 75    r.. les flags du
017620:  20 46 44 43 20 2E 20 44 61 6E 73 20 20 63 65 20     FDC . Dans  ce 
017630:  20 63 61 73 20 20 2C 20 20 6D 65 74 74 65 7A 20     cas  ,  mettez 
017640:  75 6E 65 20 64 69 73 71 75 65 74 74 65 20 76 69    une disquette vi
017650:  65 72 67 65 20 63 6F 6D 6D 65 20 64 69 73 71 75    erge comme disqu
017660:  65 0D 0A 20 64 65 73 74 69 6E 61 74 69 6F 6E 20    e.. destination 
017670:  65 74 20 61 6C 6C 65 7A 2D 79 20 67 61 69 65 6D    et allez-y gaiem
017680:  65 6E 74 20 21 0D 0A 20 0D 0A 20 20 20 20 20 49    ent !.. ..     I
017690:  6C 20 6E 65 20 76 6F 75 73 20 20 72 65 73 74 65    l ne vous  reste
0176A0:  20 20 70 6C 75 73 20 20 71 75 27 40 20 20 64 6F      plus  qu'@  do
0176B0:  6E 6E 65 72 20 20 6C 65 20 20 6E 75 6D 7B 72 6F    nner  le  num{ro
0176C0:  20 20 64 65 20 20 6C 61 20 20 70 69 73 74 65 20      de  la  piste 
0176D0:  20 6F 75 20 64 6F 69 74 0D 0A 20 73 27 65 66 66     ou doit.. s'eff
0176E0:  65 63 74 75 65 72 20 6C 61 20 72 65 70 72 6F 64    ectuer la reprod
0176F0:  75 63 74 69 6F 6E 20 64 75 20 73 65 63 74 65 75    uction du secteu
017700:  72 20 2E 20 53 69 20 20 76 6F 75 73 20 61 76 65    r . Si  vous ave
017710:  7A 20 72 7B 70 6F 6E 64 75 20 6F 75 69 20 40 20    z r{pondu oui @ 
017720:  6C 27 6F 70 74 69 6F 6E 0D 0A 20 66 6F 72 6D 61    l'option.. forma
017730:  74 65 72 20 70 69 73 74 65 20 45 54 20 71 75 65    ter piste ET que
017740:  20 6C 61 20 70 69 73 74 65 20 64 65 73 74 69 6E     la piste destin
017750:  61 74 69 6F 6E 20 73 6F 69 74 20 64 69 66 66 7B    ation soit diff{
017760:  72 65 6E 74 65 20 64 65 20 6C 61 20 70 69 73 74    rente de la pist
017770:  65 20 73 6F 75 72 63 65 0D 0A 20 76 6F 75 73 20    e source.. vous 
017780:  61 75 72 65 7A 20 64 72 6F 69 74 20 40 20 75 6E    aurez droit @ un
017790:  65 20 71 75 65 73 74 69 6F 6E 20 73 75 70 70 6C    e question suppl
0177A0:  7B 6D 65 6E 74 61 69 72 65 20 3A 20 43 6F 6E 66    {mentaire : Conf
0177B0:  6F 72 6D 65 72 20 49 44 20 70 69 73 74 65 20 3F    ormer ID piste ?
0177C0:  20 28 4F 2F 4E 29 20 2E 0D 0A 20 53 69 20 76 6F     (O/N) ... Si vo
0177D0:  75 73 20 72 7B 70 6F 6E 64 65 7A 20 6F 75 69 20    us r{pondez oui 
0177E0:  2C 20 6C 65 73 20 49 44 53 20 70 69 73 74 65 20    , les IDS piste 
0177F0:  73 65 72 6F 6E 74 20 61 64 61 70 74 7B 73 20 61    seront adapt{s a
017800:  75 74 6F 6D 61 74 69 71 75 65 6D 65 6E 74 20 2E    utomatiquement .
017810:  20 44 61 6E 73 20 6C 65 0D 0A 20 63 61 73 20 63     Dans le.. cas c
017820:  6F 6E 74 72 61 69 72 65 20 6C 65 20 73 65 63 74    ontraire le sect
017830:  65 75 72 20 73 65 72 61 20 72 65 63 6F 70 69 7B    eur sera recopi{
017840:  20 64 65 20 6D 61 6E 69 7D 72 65 20 20 40 20 73     de mani}re  @ s
017850:  75 73 63 69 74 65 72 20 75 6E 20 45 50 20 6C 6F    usciter un EP lo
017860:  72 73 20 64 65 20 6C 61 0D 0A 20 72 65 6C 65 63    rs de la.. relec
017870:  74 75 72 65 20 2E 20 4E 6F 74 65 7A 20 71 75 27    ture . Notez qu'
017880:  40 20 63 65 20 73 75 6A 65 74 20 20 2C 20 20 6C    @ ce sujet  ,  l
017890:  61 20 20 74 6F 6C 7B 72 61 6E 63 65 20 20 64 6F    a  tol{rance  do
0178A0:  6E 74 20 20 66 61 69 74 20 70 72 65 75 76 65 20    nt  fait preuve 
0178B0:  6C 65 20 46 44 43 20 40 0D 0A 20 6C 27 7B 67 61    le FDC @.. l'{ga
0178C0:  72 64 20 64 65 73 20 45 50 20 20 65 74 20 20 48    rd des EP  et  H
0178D0:  44 20 20 76 69 65 6E 74 20 20 64 65 20 20 6C 61    D  vient  de  la
0178E0:  20 20 73 74 72 75 63 74 75 72 65 20 20 64 75 20      structure  du 
0178F0:  20 70 72 6F 67 72 61 6D 6D 65 20 20 65 78 70 6C     programme  expl
017900:  6F 69 74 61 6E 74 20 2E 0D 0A 20 4E 6F 72 6D 61    oitant ... Norma
017910:  6C 65 6D 65 6E 74 20 45 50 20 65 74 20 48 44 20    lement EP et HD 
017920:  73 6F 6E 74 20 61 63 63 6F 6D 70 61 67 6E 7B 73    sont accompagn{s
017930:  20 64 27 75 6E 20 4E 6F 20 44 61 74 61 20 65 74     d'un No Data et
017940:  20 6C 65 20 73 65 63 74 65 75 72 20 6E 65 20 70     le secteur ne p
017950:  65 75 74 20 65 08 5E 74 72 65 0D 0A 20 6E 69 20    eut e.^tre.. ni 
017960:  6C 75 20 6E 69 20 7B 63 72 69 74 20 2E 20 50 6F    lu ni {crit . Po
017970:  75 72 20 76 6F 69 72 20 75 6E 20 76 7B 72 69 74    ur voir un v{rit
017980:  61 62 6C 65 20 45 50 20 2C 20 65 73 73 61 79 65    able EP , essaye
017990:  7A 20 64 65 20 72 65 70 72 6F 64 75 69 72 65 20    z de reproduire 
0179A0:  75 6E 20 73 65 63 74 65 75 72 0D 0A 20 73 75 72    un secteur.. sur
0179B0:  20 75 6E 65 20 61 75 74 72 65 20 70 69 73 74 65     une autre piste
0179C0:  20 64 65 20 20 6D 65 08 5E 6D 65 20 20 66 6F 72     de  me.^me  for
0179D0:  6D 61 74 20 20 6D 61 69 73 20 20 64 65 20 20 6E    mat  mais  de  n
0179E0:  75 6D 7B 72 6F 20 64 69 66 66 7B 72 65 6E 74 20    um{ro diff{rent 
0179F0:  65 6E 20 72 7B 70 6F 6E 64 61 6E 74 0D 0A 20 27    en r{pondant.. '
017A00:  6E 6F 6E 27 20 40 20 6C 61 20 71 75 65 73 74 69    non' @ la questi
017A10:  6F 6E 20 27 52 65 70 72 6F 64 75 69 72 65 20 66    on 'Reproduire f
017A20:  6F 72 6D 61 74 27 20 2E 0D 0A 20 0D 0A 20 20 20    ormat' ... ..   
017A30:  20 20 41 70 72 7D 73 20 20 61 76 6F 69 72 20 20      Apr}s  avoir  
017A40:  73 61 74 69 73 66 61 69 74 20 20 61 75 20 20 72    satisfait  au  r
017A50:  69 74 75 65 6C 20 20 70 72 7B 63 69 74 7B 20 20    ituel  pr{cit{  
017A60:  2C 20 20 76 6F 75 73 20 20 76 65 72 72 65 7A 20    ,  vous  verrez 
017A70:  20 6C 65 20 20 62 75 66 66 65 72 0D 0A 20 73 27     le  buffer.. s'
017A80:  61 66 66 69 63 68 65 72 20 2E 20 55 74 69 6C 69    afficher . Utili
017A90:  73 65 7A 20 20 53 48 49 46 54 20 20 2B 20 20 6C    sez  SHIFT  +  l
017AA0:  65 73 20 20 66 6C 7D 63 68 65 73 20 20 76 65 72    es  fl}ches  ver
017AB0:  74 69 63 61 6C 65 73 20 20 65 74 20 20 76 6F 75    ticales  et  vou
017AC0:  73 20 20 6C 69 72 65 7A 20 6C 65 0D 0A 20 6C 65    s  lirez le.. le
017AD0:  73 20 73 65 63 74 65 75 72 73 20 75 6E 20 40 20    s secteurs un @ 
017AE0:  75 6E 20 64 65 20 6D 65 08 5E 6D 65 20 71 75 65    un de me.^me que
017AF0:  20 74 6F 75 74 65 73 20 6C 65 73 20 69 6E 66 6F     toutes les info
017B00:  72 6D 61 74 69 6F 6E 73 20 72 65 6C 61 74 69 76    rmations relativ
017B10:  65 73 20 40 20 63 65 75 78 2D 63 69 2E 0D 0A 20    es @ ceux-ci... 
017B20:  45 6E 20 63 61 73 20 64 65 20 64 7B 70 61 73 73    En cas de d{pass
017B30:  65 6D 65 6E 74 20 70 61 72 20 6C 65 20 68 61 75    ement par le hau
017B40:  74 20 6F 75 20 20 70 61 72 20 20 6C 65 20 20 62    t ou  par  le  b
017B50:  61 73 20 2C 20 63 27 65 73 74 20 6C 65 20 73 65    as , c'est le se
017B60:  63 74 65 75 72 20 73 69 74 75 7B 20 40 0D 0A 20    cteur situ{ @.. 
017B70:  6C 27 61 75 74 72 65 20 65 78 74 72 7B 6D 69 74    l'autre extr{mit
017B80:  7B 20 71 75 69 20 65 73 74 20 7B 64 69 74 7B 20    { qui est {dit{ 
017B90:  2E 0D 0A 20 20 0D 0A 20 20 20 20 20 50 6F 75 72    ...  ..     Pour
017BA0:  20 72 65 63 6F 70 69 65 72 20 6C 65 20 73 65 63     recopier le sec
017BB0:  74 65 75 72 20 65 6E 20 63 6F 75 72 73 20 2C 20    teur en cours , 
017BC0:  20 61 70 70 75 79 65 72 20 73 75 72 20 43 54 52     appuyer sur CTR
017BD0:  4C 2B 57 20 2C 20 6C 65 20 73 65 63 74 65 75 72    L+W , le secteur
017BE0:  20 73 65 72 61 0D 0A 20 7B 63 72 69 74 20 73 75     sera.. {crit su
017BF0:  72 20 6C 61 20 64 69 73 71 75 65 74 74 65 20 64    r la disquette d
017C00:  65 73 74 69 6E 61 74 69 6F 6E 20 65 74 20 20 6C    estination et  l
017C10:  61 20 20 70 68 61 73 65 20 72 7B 73 75 6C 74 61    a  phase r{sulta
017C20:  74 20 73 27 61 66 66 69 63 68 65 20 2E 20 41 70    t s'affiche . Ap
017C30:  70 75 79 65 72 0D 0A 20 73 75 72 20 20 75 6E 65    puyer.. sur  une
017C40:  20 20 74 6F 75 63 68 65 20 20 70 6F 75 72 20 20      touche  pour  
017C50:  20 72 65 70 61 73 73 65 72 20 20 20 65 6E 20 20     repasser   en  
017C60:  20 6D 6F 64 65 20 20 20 6C 65 63 74 75 72 65 20     mode   lecture 
017C70:  20 20 2E 20 20 4C 27 7B 64 69 74 65 75 72 20 20      .  L'{diteur  
017C80:  73 61 75 74 65 0D 0A 20 61 75 74 6F 6D 61 74 69    saute.. automati
017C90:  71 75 65 6D 65 6E 74 20 61 75 20 73 65 63 74 65    quement au secte
017CA0:  75 72 20 73 75 69 76 61 6E 74 20 2E 20 20 41 75    ur suivant .  Au
017CB0:  20 20 63 61 73 20 20 6F 75 20 20 6C 65 20 73 65      cas  ou  le se
017CC0:  63 74 65 75 72 20 40 20 7B 63 72 69 72 65 20 72    cteur @ {crire r
017CD0:  69 73 71 75 65 0D 0A 20 64 27 7B 63 72 61 73 65    isque.. d'{crase
017CE0:  72 20 6C 65 73 20 49 44 53 20 73 75 69 76 61 6E    r les IDS suivan
017CF0:  74 73 20 2C 20 75 6E 65 20 63 6F 6E 66 69 72 6D    ts , une confirm
017D00:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
017D10:  14 00 01 00 02 09 4E E5 14 00 C1 02 00 00 00 02    ......N.........
017D20:  14 00 C2 02 00 00 00 02 14 00 C3 02 00 00 00 02    ................
017D30:  14 00 C4 02 00 00 00 02 14 00 C5 02 00 00 00 02    ................
017D40:  14 00 C6 02 00 00 00 02 14 00 C7 02 00 00 00 02    ................
017D50:  14 00 C8 02 00 00 00 02 14 00 C9 02 00 00 00 02    ................
017D60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
017D70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
017D80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
017D90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
017DA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
017DB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
017DC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
017DD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
017DE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
017DF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
017E00:  0A 20 20 20 20 20 20 20 20 20 43 41 4C 4C 20 44    .         CALL D
017E10:  45 55 43 4F 4E 31 36 0D 0A 20 3B 0D 0A 20 20 20    EUCON16.. ;..   
017E20:  20 20 20 20 20 20 4C 44 20 48 4C 2C 54 47 31 20          LD HL,TG1 
017E30:  20 20 20 20 20 20 20 20 20 3B 47 41 50 0D 0A 20             ;GAP.. 
017E40:  20 20 20 20 20 20 20 20 43 41 4C 4C 20 50 52 54            CALL PRT
017E50:  0D 0A 20 20 20 20 20 20 20 20 20 4C 44 20 41 2C    ..         LD A,
017E60:  28 56 41 4C 47 41 50 46 29 0D 0A 20 20 20 20 20    (VALGAPF)..     
017E70:  20 20 20 20 43 41 4C 4C 20 50 52 54 48 45 58 31        CALL PRTHEX1
017E80:  0D 0A 20 20 20 20 20 20 20 20 20 4C 44 20 48 4C    ..         LD HL
017E90:  2C 54 47 32 0D 0A 20 20 20 20 20 20 20 20 20 43    ,TG2..         C
017EA0:  41 4C 4C 20 50 52 54 0D 0A 20 20 20 20 20 20 20    ALL PRT..       
017EB0:  20 20 4C 44 20 41 2C 28 47 41 50 46 4F 52 4D 29      LD A,(GAPFORM)
017EC0:  20 20 20 20 20 3B 4C 6F 6E 67 75 65 75 72 20 47         ;Longueur G
017ED0:  41 50 0D 0A 20 20 20 20 20 20 20 20 20 43 41 4C    AP..         CAL
017EE0:  4C 20 50 52 54 48 45 58 31 0D 0A 20 3B 0D 0A 20    L PRTHEX1.. ;.. 
017EF0:  20 20 20 20 20 20 20 20 4C 44 20 48 4C 2C 54 4C            LD HL,TL
017F00:  45 4E 4F 52 47 20 20 20 20 20 20 3B 4F 72 69 67    ENORG      ;Orig
017F10:  69 6E 65 20 62 75 66 66 65 72 0D 0A 20 20 20 20    ine buffer..    
017F20:  20 20 20 20 20 43 41 4C 4C 20 50 52 54 0D 0A 20         CALL PRT.. 
017F30:  20 20 20 20 20 20 20 20 4C 44 20 48 4C 2C 28 53            LD HL,(S
017F40:  54 4F 4B 29 0D 0A 20 20 20 20 20 20 20 20 20 4C    TOK)..         L
017F50:  44 20 28 4E 42 4C 55 53 29 2C 48 4C 20 20 20 20    D (NBLUS),HL    
017F60:  20 20 3B 52 65 73 74 61 75 72 65 72 20 61 75 20      ;Restaurer au 
017F70:  70 61 73 73 61 67 65 20 6C 65 73 20 76 61 6C 65    passage les vale
017F80:  75 72 73 20 64 7B 62 75 74 0D 0A 20 20 20 20 20    urs d{but..     
017F90:  20 20 20 20 4C 44 20 28 56 41 4C 45 55 52 29 2C        LD (VALEUR),
017FA0:  48 4C 20 20 20 20 20 3B 65 74 20 6C 6F 6E 67 75    HL     ;et longu
017FB0:  65 75 72 20 62 75 66 66 65 72 0D 0A 20 20 20 20    eur buffer..    
017FC0:  20 20 20 20 20 43 41 4C 4C 20 44 45 55 43 4F 4E         CALL DEUCON
017FD0:  31 36 0D 0A 20 20 20 20 20 20 20 20 20 4C 44 20    16..         LD 
017FE0:  48 4C 2C 54 4C 45 4E 45 4E 44 20 20 20 20 20 20    HL,TLENEND      
017FF0:  3B 46 69 6E 20 62 75 66 66 65 72 0D 0A 20 20 20    ;Fin buffer..   
018000:  20 20 20 20 20 20 43 41 4C 4C 20 50 52 54 0D 0A          CALL PRT..
018010:  20 20 20 20 20 20 20 20 20 4C 44 20 48 4C 2C 28             LD HL,(
018020:  41 44 42 55 46 46 29 0D 0A 20 20 20 20 20 20 20    ADBUFF)..       
018030:  20 20 41 4E 44 20 41 0D 0A 20 20 20 20 20 20 20      AND A..       
018040:  20 20 4C 44 20 44 45 2C 28 50 4F 49 4E 42 55 46      LD DE,(POINBUF
018050:  29 0D 0A 20 20 20 20 20 20 20 20 20 53 42 43 20    )..         SBC 
018060:  48 4C 2C 44 45 0D 0A 20 20 20 20 20 20 20 20 20    HL,DE..         
018070:  4C 44 20 28 56 41 4C 45 55 52 29 2C 48 4C 0D 0A    LD (VALEUR),HL..
018080:  20 20 20 20 20 20 20 20 20 4C 44 20 28 41 44 42             LD (ADB
018090:  55 46 46 29 2C 44 45 0D 0A 20 20 20 20 20 20 20    UFF),DE..       
0180A0:  20 20 43 41 4C 4C 20 44 45 55 43 4F 4E 31 36 0D      CALL DEUCON16.
0180B0:  0A 20 20 20 20 20 20 20 20 20 43 41 4C 4C 20 23    .         CALL #
0180C0:  42 42 30 36 20 20 20 20 20 20 20 20 20 3B 41 74    BB06         ;At
0180D0:  74 65 6E 64 72 65 0D 0A 20 20 20 20 20 20 20 20    tendre..        
0180E0:  20 4A 50 20 53 4F 55 52 43 45 20 20 20 20 20 20     JP SOURCE      
0180F0:  20 20 20 20 3B 52 65 73 74 61 75 72 65 72 20 70        ;Restaurer p
018100:  61 72 61 6D 7D 74 72 65 73 20 73 6F 75 72 63 65    aram}tres source
018110:  20 65 74 20 63 27 65 73 74 20 66 69 6E 69 0D 0A     et c'est fini..
018120:  20 3B 0D 0A 20 41 42 41 4E 44 4F 4E 34 20 4C 44     ;.. ABANDON4 LD
018130:  20 42 43 2C 54 50 52 4F 54 31 20 20 20 20 20 20     BC,TPROT1      
018140:  3B 41 66 66 69 63 68 65 72 20 70 72 6F 74 7B 67    ;Afficher prot{g
018150:  7B 20 7B 63 72 69 74 75 72 65 20 65 74 20 66 69    { {criture et fi
018160:  6E 69 20 2E 0D 0A 20 20 20 20 20 20 20 20 20 43    ni ...         C
018170:  41 4C 4C 20 50 52 54 45 52 52 20 0D 0A 20 20 20    ALL PRTERR ..   
018180:  20 20 20 20 20 20 50 4F 50 20 42 43 0D 0A 20 20          POP BC..  
018190:  20 20 20 20 20 20 20 50 4F 50 20 48 4C 0D 0A 20           POP HL.. 
0181A0:  20 20 20 20 20 20 20 20 4A 50 20 53 4F 55 52 43            JP SOURC
0181B0:  45 0D 0A 20 3B 0D 0A 20 3B 2D 20 54 65 78 74 65    E.. ;.. ;- Texte
0181C0:  73 20 65 74 20 76 61 72 69 61 62 6C 65 73 20 2D    s et variables -
0181D0:  0D 0A 20 3B 0D 0A 20 54 43 4D 20 20 20 20 20 44    .. ;.. TCM     D
0181E0:  42 20 33 31 2C 32 2C 32 31 2C 22 43 6F 6E 74 72    B 31,2,21,"Contr
0181F0:  6F 6C 20 6D 61 72 6B 20 28 4F 2F 4E 29 20 3F 20    ol mark (O/N) ? 
018200:  22 2C 23 38 30 0D 0A 20 54 4C 45 4E 42 55 46 20    ",#80.. TLENBUF 
018210:  44 42 20 33 31 2C 32 2C 32 31 2C 31 38 2C 22 42    DB 31,2,21,18,"B
018220:  75 66 66 65 72 20 3A 20 22 2C 33 32 2B 23 38 30    uffer : ",32+#80
018230:  0D 0A 20 54 50 46 52 4D 20 20 20 44 42 20 33 31    .. TPFRM   DB 31
018240:  2C 32 2C 32 32 2C 22 44 6F 6E 6E 65 72 20 6C 65    ,2,22,"Donner le
018250:  20 6E 75 6D 65 72 6F 20 64 65 20 6C 61 20 70 69     numero de la pi
018260:  73 74 65 20 61 20 63 72 65 65 72 20 3A 20 22 2C    ste a creer : ",
018270:  37 2B 23 38 30 0D 0A 20 54 41 56 45 52 54 32 20    7+#80.. TAVERT2 
018280:  44 42 20 33 31 2C 32 2C 32 33 2C 32 34 2C 22 20    DB 31,2,23,24," 
018290:  45 56 49 54 45 5A 20 44 45 20 4D 4F 44 49 46 49    EVITEZ DE MODIFI
0182A0:  45 52 20 4C 45 20 4E 55 4D 45 52 4F 20 44 45 20    ER LE NUMERO DE 
0182B0:  50 49 53 54 45 20 22 2C 32 34 2C 37 2B 23 38 30    PISTE ",24,7+#80
0182C0:  0D 0A 20 3B 0D 0A 20 54 52 45 53 43 52 45 20 44    .. ;.. TRESCRE D
0182D0:  42 20 33 31 2C 32 2C 32 32 2C 32 34 2C 22 20 56    B 31,2,22,24," V
0182E0:  4F 54 52 45 20 50 49 53 54 45 20 2E 2E 2E 20 20    OTRE PISTE ...  
0182F0:  3A 20 22 2C 32 34 0D 0A 20 54 54 53 45 43 20 20    : ",24.. TTSEC  
018300:  20 44 42 20 22 20 54 61 69 6C 6C 65 20 72 65 65     DB " Taille ree
018310:  6C 6C 65 20 3A 22 2C 33 32 2B 23 38 30 0D 0A 20    lle :",32+#80.. 
018320:  54 4C 53 45 43 20 20 20 44 42 20 22 3D 20 22 2C    TLSEC   DB "= ",
018330:  23 38 30 0D 0A 20 3B 0D 0A 20 54 4C 45 4E 4F 52    #80.. ;.. TLENOR
018340:  47 20 44 42 20 33 31 2C 32 2C 32 33 2C 32 34 2C    G DB 31,2,23,24,
018350:  22 20 4C 4F 4E 47 55 45 55 52 20 4F 52 49 47 49    " LONGUEUR ORIGI
018360:  4E 45 20 3A 20 22 2C 32 34 2C 33 32 2B 23 38 30    NE : ",24,32+#80
018370:  0D 0A 20 54 4C 45 4E 45 4E 44 20 44 42 20 33 31    .. TLENEND DB 31
018380:  2C 34 30 2C 32 33 2C 32 34 2C 22 20 4C 4F 4E 47    ,40,23,24," LONG
018390:  55 45 55 52 20 45 43 52 49 54 45 20 20 3A 20 22    UEUR ECRITE  : "
0183A0:  2C 32 34 2C 33 32 2B 23 38 30 0D 0A 20 54 47 31    ,24,32+#80.. TG1
0183B0:  20 20 20 20 20 44 42 20 33 31 2C 34 30 2C 32 34         DB 31,40,24
0183C0:  2C 32 34 2C 22 20 47 41 50 20 3A 20 22 2C 32 34    ,24," GAP : ",24
0183D0:  2C 33 32 2C 22 26 22 2B 23 38 30 0D 0A 20 54 47    ,32,"&"+#80.. TG
0183E0:  32 20 20 20 20 20 44 42 20 32 34 2C 22 20 4C 4F    2     DB 24," LO
0183F0:  4E 47 20 3A 20 22 2C 32 34 2C 33 32 2C 22 26 22    NG : ",24,32,"&"
018400:  2B 23 38 30 0D 0A 20 3B 0D 0A 20 54 50 4C 55 52    +#80.. ;.. TPLUR
018410:  49 45 20 44 42 20 33 31 2C 32 2C 32 32 2C 32 34    IE DB 31,2,22,24
018420:  2C 22 20 50 4C 55 53 20 52 49 45 4E 20 41 20 45    ," PLUS RIEN A E
018430:  43 52 49 52 45 20 3A 20 41 42 41 4E 44 4F 4E 20    CRIRE : ABANDON 
018440:  21 21 20 22 2C 32 34 2C 37 2B 23 38 30 0D 0A 20    !! ",24,7+#80.. 
018450:  3B 0D 0A 20 53 54 4F 4B 20 20 20 20 44 57 20 30    ;.. STOK    DW 0
018460:  0D 0A 20 4C 41 53 54 42 55 46 20 44 57 20 30 0D    .. LASTBUF DW 0.
018470:  0A 20 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20    . ;..           
018480:  20 20 20 20 20 20 20 20 20 20 20 2D 2D 2D 2D 2D               -----
018490:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
0184A0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A    --------------..
0184B0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
0184C0:  20 20 20 20 20 2D 20 52 4F 55 54 49 4E 45 53 20         - ROUTINES 
0184D0:  53 41 55 56 45 52 20 45 54 20 43 48 41 52 47 45    SAUVER ET CHARGE
0184E0:  52 20 42 55 46 46 45 52 20 2D 0D 0A 20 20 20 20    R BUFFER -..    
0184F0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
018500:  20 20 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D      --------------
018510:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
018520:  2D 2D 2D 2D 2D 0D 0A 20 3B 0D 0A 20 3B 2D 20 53    -----.. ;.. ;- S
018530:  61 75 76 65 72 20 62 75 66 66 65 72 20 2D 0D 0A    auver buffer -..
018540:  20 3B 0D 0A 20 53 41 56 45 42 55 46 20 43 41 4C     ;.. SAVEBUF CAL
018550:  4C 20 46 49 43 48 49 45 52 20 20 20 20 3B 45 6E    L FICHIER    ;En
018560:  74 72 65 72 20 6C 65 20 6E 6F 6D 20 64 65 20 66    trer le nom de f
018570:  69 63 68 69 65 72 0D 0A 20 20 20 20 20 20 20 20    ichier..        
018580:  20 4C 44 20 41 2C 28 44 52 57 29 20 20 20 20 20     LD A,(DRW)     
018590:  20 3B 59 20 61 6A 6F 75 74 65 72 20 6C 65 20 64     ;Y ajouter le d
0185A0:  72 69 76 65 20 7B 63 72 69 74 75 72 65 0D 0A 20    rive {criture.. 
0185B0:  20 20 20 20 20 20 20 20 41 44 44 20 41 2C 23 34            ADD A,#4
0185C0:  31 0D 0A 20 20 20 20 20 20 20 20 20 4C 44 20 28    1..         LD (
0185D0:  42 55 46 46 4E 4F 4D 29 2C 41 0D 0A 20 20 20 20    BUFFNOM),A..    
0185E0:  20 20 20 20 20 43 41 4C 4C 20 23 42 43 38 43 20         CALL #BC8C 
0185F0:  20 20 20 20 20 3B 4F 70 65 6E 6F 75 74 0D 0A 20         ;Openout.. 
018600:  20 20 20 20 20 20 20 20 4A 52 20 4E 43 2C 45 52            JR NC,ER
018610:  52 44 52 49 56 0D 0A 20 20 20 20 20 20 20 20 20    RDRIV..         
018620:  4A 52 20 5A 2C 45 52 52 44 52 49 56 0D 0A 20 20    JR Z,ERRDRIV..  
018630:  20 20 20 20 20 20 20 4C 44 20 48 4C 2C 32 30 30           LD HL,200
018640:  30 30 20 20 20 20 20 3B 41 64 72 65 73 73 65 20    00     ;Adresse 
018650:  64 65 20 64 7B 70 61 72 74 0D 0A 20 20 20 20 20    de d{part..     
018660:  20 20 20 20 4C 44 20 44 45 2C 28 4E 42 4C 55 53        LD DE,(NBLUS
018670:  29 20 20 20 3B 4C 6F 6E 67 75 65 75 72 20 64 75    )   ;Longueur du
018680:  20 66 69 63 68 69 65 72 0D 0A 20 20 20 20 20 20     fichier..      
018690:  20 20 20 4C 44 20 41 2C 32 0D 0A 20 20 20 20 20       LD A,2..     
0186A0:  20 20 20 20 43 41 4C 4C 20 23 42 43 39 38 20 20        CALL #BC98  
0186B0:  20 20 20 20 3B 53 61 75 76 65 72 0D 0A 20 20 20        ;Sauver..   
0186C0:  20 20 20 20 20 20 4A 52 20 4E 43 2C 45 52 52 44          JR NC,ERRD
0186D0:  52 49 56 0D 0A 20 20 20 20 20 20 20 20 20 4A 52    RIV..         JR
0186E0:  20 5A 2C 45 52 52 44 52 49 56 0D 0A 20 20 20 20     Z,ERRDRIV..    
0186F0:  20 20 20 20 20 43 41 4C 4C 20 45 46 46 4C 42 31         CALL EFFLB1
018700:  20 20 20 20 20 3B 45 66 66 61 63 65 72 20 74 65         ;Effacer te
018710:  78 74 65 73 0D 0A 20 20 20 20 20 20 20 20 20 4A    xtes..         J
018720:  50 20 23 42 43 38 46 20 20 20 20 20 20 20 20 3B    P #BC8F        ;
018730:  43 6C 6F 73 65 6F 75 74 0D 0A 20 3B 0D 0A 20 3B    Closeout.. ;.. ;
018740:  2D 20 43 68 61 72 67 65 72 20 62 75 66 66 65 72    - Charger buffer
018750:  20 2D 0D 0A 20 3B 0D 0A 20 4C 4F 41 44 42 55 46     -.. ;.. LOADBUF
018760:  20 43 41 4C 4C 20 46 49 4C 4C 42 55 46 20 20 20     CALL FILLBUF   
018770:  20 3B 45 66 66 61 63 65 72 20 6C 65 20 62 75 66     ;Effacer le buf
018780:  66 65 72 0D 0A 20 20 20 20 20 20 20 20 20 43 41    fer..         CA
018790:  4C 4C 20 46 49 43 48 49 45 52 20 20 20 20 3B 45    LL FICHIER    ;E
0187A0:  6E 74 72 65 72 20 6C 65 20 6E 6F 6D 20 64 65 20    ntrer le nom de 
0187B0:  66 69 63 68 69 65 72 0D 0A 20 20 20 20 20 20 20    fichier..       
0187C0:  20 20 4C 44 20 41 2C 28 44 52 4C 29 20 20 20 20      LD A,(DRL)    
0187D0:  20 20 3B 59 20 61 6A 6F 75 74 65 72 20 6C 65 20      ;Y ajouter le 
0187E0:  64 72 69 76 65 20 6C 65 63 74 75 72 65 0D 0A 20    drive lecture.. 
0187F0:  20 20 20 20 20 20 20 20 41 44 44 20 41 2C 23 34            ADD A,#4
018800:  31 0D 0A 20 20 20 20 20 20 20 20 20 4C 44 20 28    1..         LD (
018810:  42 55 46 46 4E 4F 4D 29 2C 41 0D 0A 20 20 20 20    BUFFNOM),A..    
018820:  20 20 20 20 20 43 41 4C 4C 20 23 42 43 37 37 20         CALL #BC77 
018830:  20 20 20 20 20 3B 4F 70 65 6E 69 6E 0D 0A 20 20         ;Openin..  
018840:  20 20 20 20 20 20 20 4A 52 20 4E 43 2C 45 52 52           JR NC,ERR
018850:  44 52 49 56 0D 0A 20 20 20 20 20 20 20 20 20 4A    DRIV..         J
018860:  52 20 5A 2C 45 52 52 44 52 49 56 0D 0A 20 20 20    R Z,ERRDRIV..   
018870:  20 20 20 20 20 20 4C 44 20 28 4E 42 4C 55 53 29          LD (NBLUS)
018880:  2C 42 43 20 20 20 3B 4C 6F 6E 67 75 65 75 72 20    ,BC   ;Longueur 
018890:  64 75 20 62 75 66 66 65 72 0D 0A 20 20 20 20 20    du buffer..     
0188A0:  20 20 20 20 4C 44 20 48 4C 2C 32 30 30 30 30 20        LD HL,20000 
0188B0:  20 20 20 20 3B 46 6F 72 63 65 72 20 74 6F 75 74        ;Forcer tout
0188C0:  20 63 68 61 72 67 65 6D 65 6E 74 20 65 6E 20 64     chargement en d
0188D0:  7B 62 75 74 20 64 65 20 62 75 66 66 65 72 0D 0A    {but de buffer..
0188E0:  20 20 20 20 20 20 20 20 20 43 41 4C 4C 20 23 42             CALL #B
0188F0:  43 38 33 20 20 20 20 20 20 3B 4C 6F 61 64 0D 0A    C83      ;Load..
018900:  20 20 20 20 20 20 20 20 20 4A 52 20 4E 43 2C 45             JR NC,E
018910:  52 52 44 52 49 56 0D 0A 20 20 20 20 20 20 20 20    RRDRIV..        
018920:  20 4A 52 20 5A 2C 45 52 52 44 52 49 56 0D 0A 20     JR Z,ERRDRIV.. 
018930:  20 20 20 20 20 20 20 20 43 41 4C 4C 20 45 46 46            CALL EFF
018940:  4C 42 31 20 20 20 20 20 3B 45 66 66 61 63 65 72    LB1     ;Effacer
018950:  20 74 65 78 74 65 0D 0A 20 20 20 20 20 20 20 20     texte..        
018960:  20 43 41 4C 4C 20 23 42 43 37 41 20 20 20 20 20     CALL #BC7A     
018970:  20 3B 43 6C 6F 73 65 69 6E 0D 0A 20 20 20 20 20     ;Closein..     
018980:  20 20 20 20 4A 50 20 41 46 46 42 55 46 20 20 20        JP AFFBUF   
018990:  20 20 20 20 3B 41 66 66 69 63 68 65 72 20 2D 20        ;Afficher - 
0189A0:  45 64 69 74 65 72 20 62 75 66 66 65 72 0D 0A 20    Editer buffer.. 
0189B0:  3B 0D 0A 20 46 49 43 48 49 45 52 20 4C 44 20 48    ;.. FICHIER LD H
0189C0:  4C 2C 54 46 49 43 48 49 45 52 20 20 3B 45 64 69    L,TFICHIER  ;Edi
0189D0:  74 69 6F 6E 20 64 27 75 6E 20 6E 6F 6D 20 64 65    tion d'un nom de
0189E0:  20 66 69 63 68 69 65 72 0D 0A 20 20 20 20 20 20     fichier..      
0189F0:  20 20 20 43 41 4C 4C 20 50 52 54 0D 0A 20 20 20       CALL PRT..   
018A00:  20 20 20 20 20 20 43 41 4C 4C 20 45 44 49 54 4E          CALL EDITN
018A10:  4F 4D 20 20 20 20 3B 4C 69 6D 69 74 7B 20 40 20    OM    ;Limit{ @ 
018A20:  31 32 20 63 61 72 61 63 74 7D 72 65 73 0D 0A 20    12 caract}res.. 
018A30:  3B 0D 0A 20 20 20 20 20 20 20 20 20 4C 44 20 48    ;..         LD H
018A40:  4C 2C 54 54 58 45 44 49 54 20 20 20 3B 52 65 63    L,TTXEDIT   ;Rec
018A50:  6F 70 69 65 72 20 64 61 6E 73 20 42 55 46 46 4E    opier dans BUFFN
018A60:  4F 4D 0D 0A 20 20 20 20 20 20 20 20 20 4C 44 20    OM..         LD 
018A70:  44 45 2C 42 55 46 46 4E 4F 4D 2B 32 0D 0A 20 20    DE,BUFFNOM+2..  
018A80:  20 20 20 20 20 20 20 50 55 53 48 20 42 43 20 20           PUSH BC  
018A90:  20 20 20 20 20 20 20 3B 4C 6F 6E 67 75 65 75 72           ;Longueur
018AA0:  20 64 75 20 6E 6F 6D 20 64 61 6E 73 20 42 0D 0A     du nom dans B..
018AB0:  20 20 20 20 20 20 20 20 20 4C 44 20 43 2C 42 0D             LD C,B.
018AC0:  0A 20 20 20 20 20 20 20 20 20 4C 44 20 42 2C 30    .         LD B,0
018AD0:  0D 0A 20 20 20 20 20 20 20 20 20 4C 44 49 52 0D    ..         LDIR.
018AE0:  0A 20 20 20 20 20 20 20 20 20 50 4F 50 20 42 43    .         POP BC
018AF0:  0D 0A 20 20 20 20 20 20 20 20 20 49 4E 43 20 42    ..         INC B
018B00:  20 20 20 20 20 20 20 20 20 20 20 3B 2B 32 20 70               ;+2 p
018B10:  6F 75 72 20 6C 65 20 64 72 69 76 65 20 73 75 69    our le drive sui
018B20:  76 69 20 64 65 20 27 3A 27 0D 0A 20 20 20 20 20    vi de ':'..     
018B30:  20 20 20 20 49 4E 43 20 42 0D 0A 20 3B 0D 0A 20        INC B.. ;.. 
018B40:  20 20 20 20 20 20 20 20 4C 44 20 48 4C 2C 23 30            LD HL,#0
018B50:  31 30 31 20 20 20 20 3B 50 6F 75 72 20 6E 65 20    101    ;Pour ne 
018B60:  70 61 73 20 61 76 6F 69 72 20 73 63 72 6F 6C 6C    pas avoir scroll
018B70:  69 6E 67 20 65 6E 20 63 61 73 20 64 65 20 6D 65    ing en cas de me
018B80:  73 73 61 67 65 0D 0A 20 20 20 20 20 20 20 20 20    ssage..         
018B90:  43 41 4C 4C 20 23 42 42 37 35 20 20 20 20 20 3B    CALL #BB75     ;
018BA0:  64 27 65 72 72 65 75 72 20 64 75 20 64 72 69 76    d'erreur du driv
018BB0:  65 20 2E 0D 0A 20 20 20 20 20 20 20 20 20 4C 44    e ...         LD
018BC0:  20 48 4C 2C 42 55 46 46 4E 4F 4D 0D 0A 20 20 20     HL,BUFFNOM..   
018BD0:  20 20 20 20 20 20 4C 44 20 44 45 2C 31 37 30 30          LD DE,1700
018BE0:  30 20 20 20 20 3B 42 75 66 66 65 72 20 64 69 73    0    ;Buffer dis
018BF0:  71 75 65 74 74 65 0D 0A 20 20 20 20 20 20 20 20    quette..        
018C00:  20 52 45 54 0D 0A 20 3B 0D 0A 20 45 52 52 44 52     RET.. ;.. ERRDR
018C10:  49 56 20 4C 44 20 48 4C 2C 54 45 52 44 52 49 56    IV LD HL,TERDRIV
018C20:  0D 0A 20 20 20 20 20 20 20 20 20 43 41 4C 4C 20    ..         CALL 
018C30:  50 52 54 0D 0A 20 20 20 20 20 20 20 20 20 43 41    PRT..         CA
018C40:  4C 4C 20 23 42 43 37 44 20 20 20 20 3B 43 6C 6F    LL #BC7D    ;Clo
018C50:  73 65 69 6E 20 21 0D 0A 20 20 20 20 20 20 20 20    sein !..        
018C60:  20 4A 50 20 23 42 43 39 32 20 20 20 20 20 20 3B     JP #BC92      ;
018C70:  43 6C 6F 73 65 6F 75 74 20 21 0D 0A 20 3B 0D 0A    Closeout !.. ;..
018C80:  20 45 46 46 4C 42 31 20 20 4C 44 20 48 4C 2C 54     EFFLB1  LD HL,T
018C90:  45 46 46 4C 42 31 0D 0A 20 20 20 20 20 20 20 20    EFFLB1..        
018CA0:  20 4A 50 20 50 52 54 0D 0A 20 3B 20 20 20 20 20     JP PRT.. ;     
018CB0:  20 20 0D 0A 20 42 55 46 46 4E 4F 4D 20 44 42 20      .. BUFFNOM DB 
018CC0:  22 41 3A 22 20 20 3B 44 72 69 76 65 20 63 68 6F    "A:"  ;Drive cho
018CD0:  69 73 69 0D 0A 20 20 20 20 20 20 20 20 20 44 53    isi..         DS
018CE0:  20 31 32 20 20 20 20 3B 4E 6F 6D 20 64 75 20 66     12    ;Nom du f
018CF0:  69 63 68 69 65 72 0D 0A 20 3B 0D 0A 20 54 46 49    ichier.. ;.. TFI
018D00:  43 48 49 45 52 20 44 42 20 33 31 2C 32 2C 32 32    CHIER DB 31,2,22
018D10:  2C 22 4E 6F 6D 20 64 75 20 66 69 63 68 69 65 72    ,"Nom du fichier
018D20:  20 3A 22 2C 22 20 22 2B 23 38 30 0D 0A 20 54 45     :"," "+#80.. TE
018D30:  52 44 52 49 56 20 20 44 42 20 33 31 2C 32 2C 32    RDRIV  DB 31,2,2
018D40:  32 2C 31 38 2C 32 34 2C 22 20 45 52 52 45 55 52    2,18,24," ERREUR
018D50:  20 46 49 43 48 49 45 52 20 21 20 22 2C 32 34 2C     FICHIER ! ",24,
018D60:  37 2B 23 38 30 0D 0A 20 3B 0D 0A 20 20 20 20 20    7+#80.. ;..     
018D70:  20 20 20 20 20 20 20 20 20 2D 20 46 49 4E 20 44             - FIN D
018D80:  45 20 53 45 43 54 49 4F 4E 20 2E 20 53 55 49 54    E SECTION . SUIT
018D90:  45 20 3A 20 50 45 54 49 54 45 53 20 4D 4F 44 49    E : PETITES MODI
018DA0:  46 49 43 41 54 49 4F 4E 53 20 2D 0D 0A 20 00 00    FICATIONS -.. ..
018DB0:  1A 1A 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 20 20 20 20    ..--------..    
018DC0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2D                   -
018DD0:  20 43 52 45 45 52 20 55 4E 45 20 50 49 53 54 45     CREER UNE PISTE
018DE0:  20 41 20 50 41 52 54 49 52 20 44 55 20 42 55 46     A PARTIR DU BUF
018DF0:  46 45 52 20 2D 0D 0A 20 20 20 20 20 20 20 20 20    FER -..         
018E00:  61 74 69 6F 6E 20 65 73 74 20 64 65 6D 61 6E 64    ation est demand
018E10:  7B 65 20 2E 0D 0A 20 0D 0A 20 20 20 20 20 43 65    {e ... ..     Ce
018E20:  74 74 65 20 6F 70 74 69 6F 6E 20 70 65 75 74 20    tte option peut 
018E30:  72 65 70 72 6F 64 75 69 72 65 20 69 6E 74 7B 67    reproduire int{g
018E40:  72 61 6C 65 6D 65 6E 74 20 75 6E 65 20 20 70 69    ralement une  pi
018E50:  73 74 65 20 64 61 6E 73 20 6C 65 73 20 6C 69 6D    ste dans les lim
018E60:  69 74 65 73 20 64 65 0D 0A 20 6C 27 61 6E 61 6C    ites de.. l'anal
018E70:  79 73 65 75 72 20 63 69 74 7B 65 73 20 64 61 6E    yseur cit{es dan
018E80:  73 20 6C 61 20 73 65 63 74 69 6F 6E 20 20 74 68    s la section  th
018E90:  7B 6F 72 69 65 20 20 2E 20 20 53 69 20 20 76 6F    {orie  .  Si  vo
018EA0:  75 73 20 20 75 74 69 6C 69 73 65 7A 20 32 20 64    us  utilisez 2 d
018EB0:  72 69 76 65 73 20 2C 0D 0A 20 6D 61 69 6E 74 65    rives ,.. mainte
018EC0:  6E 69 72 20 43 54 52 4C 2B 57 20 65 6E 66 6F 6E    nir CTRL+W enfon
018ED0:  63 7B 73 20 65 6E 20 70 65 72 6D 61 6E 65 6E 63    c{s en permanenc
018EE0:  65 20 70 65 72 6D 65 74 74 72 61 20 20 64 65 20    e permettra  de 
018EF0:  67 61 67 6E 65 72 20 64 75 20 74 65 6D 70 73 20    gagner du temps 
018F00:  73 69 20 6C 27 6F 6E 0D 0A 20 76 65 75 74 20 72    si l'on.. veut r
018F10:  65 70 72 6F 64 75 69 72 65 20 74 6F 75 73 20 6C    eproduire tous l
018F20:  65 73 20 73 65 63 74 65 75 72 73 20 64 65 20 6C    es secteurs de l
018F30:  61 20 70 69 73 74 65 20 2E 0D 0A 20 0D 0A 20 20    a piste ... ..  
018F40:  20 20 20 55 6E 65 20 61 73 74 75 63 65 20 70 6F       Une astuce po
018F50:  75 72 20 20 64 7B 66 6F 72 6D 61 74 65 72 20 20    ur  d{formater  
018F60:  75 6E 65 20 20 70 69 73 74 65 20 20 3A 20 20 52    une  piste  :  R
018F70:  65 70 72 6F 64 75 69 73 65 7A 20 20 75 6E 65 20    eproduisez  une 
018F80:  20 70 69 73 74 65 20 64 27 75 6E 65 0D 0A 20 64     piste d'une.. d
018F90:  69 73 71 75 65 74 74 65 20 76 69 65 72 67 65 20    isquette vierge 
018FA0:  2E 20 44 61 6E 73 20 20 63 65 20 20 63 61 73 20    . Dans  ce  cas 
018FB0:  20 74 6F 75 73 20 20 6C 65 73 20 20 6F 63 74 65     tous  les  octe
018FC0:  74 73 20 20 64 75 20 20 62 75 66 66 65 72 20 20    ts  du  buffer  
018FD0:  73 6F 6E 74 20 40 20 23 46 46 20 2C 0D 0A 20 6F    sont @ #FF ,.. o
018FE0:  62 73 65 72 76 65 7A 20 6C 65 73 20 6F 63 74 65    bservez les octe
018FF0:  74 73 20 64 65 73 20 70 68 61 73 65 73 20 72 7B    ts des phases r{
019000:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
019010:  15 00 01 00 02 09 4E E5 15 00 C1 02 00 00 00 02    ......N.........
019020:  15 00 C2 02 00 00 00 02 15 00 C3 02 00 00 00 02    ................
019030:  15 00 C4 02 00 00 00 02 15 00 C5 02 00 00 00 02    ................
019040:  15 00 C6 02 00 00 00 02 15 00 C7 02 00 00 00 02    ................
019050:  15 00 C8 02 00 00 00 02 15 00 C9 02 00 00 00 02    ................
019060:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
019070:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
019080:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
019090:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0190A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0190B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0190C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0190D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0190E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0190F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
019100:  73 75 6C 74 61 74 20 2E 2E 2E 0D 0A 20 0D 0A 20    sultat ..... .. 
019110:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
019120:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2D                   -
019130:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A    --------------..
019140:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
019150:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2D                   -
019160:  20 53 41 55 56 45 52 20 42 55 46 46 45 52 20 2D     SAUVER BUFFER -
019170:  0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20    ..              
019180:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
019190:  20 20 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D      --------------
0191A0:  2D 0D 0A 20 0D 0A 20 20 20 20 20 54 6F 75 74 20    -.. ..     Tout 
0191B0:  63 65 20 71 75 69 20 61 20 20 7B 74 7B 20 20 73    ce qui a  {t{  s
0191C0:  74 6F 63 6B 7B 20 20 64 61 6E 73 20 20 6C 65 20    tock{  dans  le 
0191D0:  20 62 75 66 66 65 72 20 20 73 65 72 61 20 20 73     buffer  sera  s
0191E0:  61 75 76 65 67 61 72 64 7B 20 65 6E 20 66 69 63    auvegard{ en fic
0191F0:  68 69 65 72 0D 0A 20 62 69 6E 61 69 72 65 20 73    hier.. binaire s
019200:  75 72 20 6C 65 20 64 72 69 76 65 20 64 65 73 74    ur le drive dest
019210:  69 6E 61 74 69 6F 6E 20 2E 0D 0A 20 0D 0A 20 20    ination ... ..  
019220:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
019230:  20 20 20 20 20 20 20 20 20 20 20 20 20 2D 2D 2D                 ---
019240:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 20    -------------.. 
019250:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
019260:  20 20 20 20 20 20 20 20 20 20 20 20 20 2D 20 43                 - C
019270:  48 41 52 47 45 52 20 42 55 46 46 45 52 20 2D 0D    HARGER BUFFER -.
019280:  0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    .               
019290:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
0192A0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
0192B0:  0D 0A 20 0D 0A 20 20 20 20 20 54 6F 75 74 20 66    .. ..     Tout f
0192C0:  69 63 68 69 65 72 20 62 61 73 69 63 20 6F 75 20    ichier basic ou 
0192D0:  62 69 6E 61 69 72 65 20 20 73 65 72 61 20 20 63    binaire  sera  c
0192E0:  68 61 72 67 7B 20 20 40 20 20 70 61 72 74 69 72    harg{  @  partir
0192F0:  20 64 65 20 6C 27 61 64 72 65 73 73 65 20 32 30     de l'adresse 20
019300:  30 30 30 0D 0A 20 28 51 75 65 6C 6C 65 20 71 75    000.. (Quelle qu
019310:  65 20 73 6F 69 74 20 73 6F 6E 20 6F 72 69 67 69    e soit son origi
019320:  6E 65 20 20 6E 6F 72 6D 61 6C 65 29 20 20 65 74    ne  normale)  et
019330:  20 20 64 65 70 75 69 73 20 20 6C 65 20 20 64 72      depuis  le  dr
019340:  69 76 65 20 20 73 6F 75 72 63 65 20 2E 20 45 74    ive  source . Et
019350:  20 6C 65 0D 0A 20 62 75 66 66 65 72 20 73 27 61     le.. buffer s'a
019360:  66 66 69 63 68 65 72 61 20 65 6E 20 6D 6F 64 65    ffichera en mode
019370:  20 7B 64 69 74 69 6F 6E 20 2E 20 20 41 54 54 45     {dition .  ATTE
019380:  4E 54 49 4F 4E 20 20 2C 20 53 49 20 4C 45 20 46    NTION  , SI LE F
019390:  49 43 48 49 45 52 20 44 45 50 41 53 53 45 20 39    ICHIER DEPASSE 9
0193A0:  39 39 39 0D 0A 20 6F 63 74 65 74 73 20 2C 20 76    999.. octets , v
0193B0:  6F 75 73 20 70 6C 61 6E 74 65 7A 20 6C 65 20 70    ous plantez le p
0193C0:  72 6F 67 72 61 6D 6D 65 20 21 21 21 20 4C 65 73    rogramme !!! Les
0193D0:  20 66 69 63 68 69 65 72 73 20 41 53 43 49 49 20     fichiers ASCII 
0193E0:  6E 65 20 73 6F 6E 74 20 70 61 73 20 70 72 69 73    ne sont pas pris
0193F0:  20 65 6E 0D 0A 20 63 6F 6D 70 74 65 20 2E 20 43     en.. compte . C
019400:  65 74 74 65 20 67 72 61 76 65 20 6C 61 63 75 6E    ette grave lacun
019410:  65 20 73 65 72 61 20 63 6F 6D 62 6C 7B 65 20 64    e sera combl{e d
019420:  61 6E 73 20 53 4F 53 34 20 2E 0D 0A 20 20 0D 0A    ans SOS4 ...  ..
019430:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
019440:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
019450:  20 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A     -------------..
019460:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
019470:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
019480:  2D 20 43 52 45 45 52 20 50 49 53 54 45 20 2D 0D    - CREER PISTE -.
019490:  0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    .               
0194A0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
0194B0:  20 20 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D      -------------.
0194C0:  0A 20 0D 0A 20 20 20 20 20 55 6E 65 20 6F 70 74    . ..     Une opt
0194D0:  69 6F 6E 20 74 6F 75 74 20 40 20 66 61 69 74 20    ion tout @ fait 
0194E0:  6F 72 69 67 69 6E 61 6C 65 20 71 75 69 20 20 2C    originale qui  ,
0194F0:  20 63 6F 6D 62 69 6E 7B 65 20 61 76 65 63 20 6C     combin{e avec l
019500:  69 72 65 20 70 69 73 74 65 20 2C 20 73 61 75 76    ire piste , sauv
019510:  65 72 0D 0A 20 62 75 66 66 65 72 20 2C 20 63 68    er.. buffer , ch
019520:  61 72 67 65 72 20 62 75 66 66 65 72 20 2C 20 6F    arger buffer , o
019530:  75 76 72 65 20 64 65 73 20 20 70 65 72 73 70 65    uvre des  perspe
019540:  63 74 69 76 65 73 20 69 6E 74 7B 72 65 73 73 61    ctives int{ressa
019550:  6E 74 65 73 20 2E 20 45 6C 6C 65 20 70 65 72 6D    ntes . Elle perm
019560:  65 74 0D 0A 20 64 65 20 72 65 63 6F 70 69 65 72    et.. de recopier
019570:  20 6C 65 20 63 6F 6E 74 65 6E 75 20 64 75 20 62     le contenu du b
019580:  75 66 66 65 72 20 73 75 72 20 75 6E 65 20 70 69    uffer sur une pi
019590:  73 74 65 20 66 6F 72 6D 61 74 7B 65 20 40 20 76    ste format{e @ v
0195A0:  6F 74 72 65 20 63 6F 6E 76 65 6E 61 6E 63 65 20    otre convenance 
0195B0:  2E 0D 0A 20 0D 0A 20 20 20 20 20 56 6F 75 73 20    ... ..     Vous 
0195C0:  64 65 76 72 65 7A 20 72 7B 70 6F 6E 64 72 65 20    devrez r{pondre 
0195D0:  40 20 32 20 71 75 65 73 74 69 6F 6E 73 20 3A 0D    @ 2 questions :.
0195E0:  0A 20 0D 0A 20 20 20 20 20 31 20 2D 20 43 4D 20    . ..     1 - CM 
0195F0:  28 4F 2F 4E 29 20 3F 20 52 7B 70 6F 6E 64 65 7A    (O/N) ? R{pondez
019600:  20 6E 6F 6E 20 70 6F 75 72 20 20 7B 63 72 69 72     non pour  {crir
019610:  65 20 64 65 73 20 73 65 63 74 65 75 72 73 20 6E    e des secteurs n
019620:  6F 72 6D 61 75 78 20 6F 75 20 6F 75 69 20 70 6F    ormaux ou oui po
019630:  75 72 0D 0A 20 7B 63 72 69 72 65 20 64 65 73 20    ur.. {crire des 
019640:  73 65 63 74 65 75 72 73 20 27 65 66 66 61 63 7B    secteurs 'effac{
019650:  73 27 20 2E 0D 0A 20 20 20 20 20 32 20 2D 20 4E    s' ...     2 - N
019660:  75 6D 7B 72 6F 20 64 65 20 70 69 73 74 65 20 3F    um{ro de piste ?
019670:  20 44 6F 6E 6E 65 7A 20 6C 65 20 6E 75 6D 7B 72     Donnez le num{r
019680:  6F 20 64 65 20 6C 61 20 70 69 73 74 65 20 40 20    o de la piste @ 
019690:  63 72 7B 65 72 20 2E 0D 0A 20 0D 0A 20 20 20 20    cr{er ... ..    
0196A0:  20 43 65 63 69 20 66 61 69 74 20 2C 20 6C 65 20     Ceci fait , le 
0196B0:  20 70 72 6F 67 72 61 6D 6D 65 20 20 70 61 73 73     programme  pass
0196C0:  65 20 20 65 6E 20 20 6D 6F 64 65 20 20 66 6F 72    e  en  mode  for
0196D0:  6D 61 74 61 67 65 20 20 69 72 72 7B 67 75 6C 69    matage  irr{guli
0196E0:  65 72 20 65 74 20 76 6F 75 73 0D 0A 20 70 6F 75    er et vous.. pou
0196F0:  76 65 7A 20 63 72 7B 65 72 20 76 6F 74 72 65 20    vez cr{er votre 
019700:  66 6F 72 6D 61 74 20 2E 20 49 6C 20 65 73 74 20    format . Il est 
019710:  20 69 6E 75 74 69 6C 65 20 20 64 65 20 70 72 7B     inutile  de pr{
019720:  63 69 73 65 72 20 6C 65 20 6E 75 6D 7B 72 6F 20    ciser le num{ro 
019730:  64 65 20 70 69 73 74 65 20 2C 0D 0A 20 76 6F 75    de piste ,.. vou
019740:  73 20 76 65 6E 65 7A 20 64 65 20 6C 65 20 64 6F    s venez de le do
019750:  6E 6E 65 72 20 2E 20 41 20 6D 6F 69 6E 73 20 20    nner . A moins  
019760:  64 65 20 20 73 6F 75 68 61 69 74 65 72 20 75 6E    de  souhaiter un
019770:  20 47 41 50 20 70 61 72 74 69 63 75 6C 69 65 72     GAP particulier
019780:  20 2C 20 6E 65 20 76 6F 75 73 0D 0A 20 65 6E 20     , ne vous.. en 
019790:  73 6F 75 63 69 65 7A 20 70 61 73 20 2C 20 73 27    souciez pas , s'
0197A0:  69 6C 20 65 73 74 20 20 65 78 63 65 73 73 69 66    il est  excessif
0197B0:  20 20 70 6F 75 72 20 20 6C 65 20 20 66 6F 72 6D      pour  le  form
0197C0:  61 74 20 64 65 6D 61 6E 64 7B 20 2C 20 75 6E 20    at demand{ , un 
0197D0:  64 7B 74 6F 75 72 20 70 61 72 0D 0A 20 43 41 4C    d{tour par.. CAL
0197E0:  49 47 41 50 20 6C 65 20 72 61 6D 7D 6E 65 20 40    IGAP le ram}ne @
0197F0:  20 64 65 73 20 70 72 6F 70 6F 72 74 69 6F 6E 73     des proportions
019800:  20 72 61 69 73 6F 6E 6E 61 62 6C 65 73 20 20 2E     raisonnables  .
019810:  20 20 4C 65 20 63 61 6C 63 75 6C 20 64 75 20 47      Le calcul du G
019820:  41 50 20 52 2F 57 20 65 73 74 0D 0A 20 61 75 73    AP R/W est.. aus
019830:  73 69 20 61 75 74 6F 6D 61 74 69 71 75 65 20 2E    si automatique .
019840:  20 49 6C 20 6E 65 20 76 6F 75 73 20 72 65 73 74     Il ne vous rest
019850:  65 20 70 6C 75 73 20 71 75 27 40 20 64 6F 6E 6E    e plus qu'@ donn
019860:  65 72 20 6C 65 73 20 49 44 53 20 65 74 20 6C 65    er les IDS et le
019870:  20 6E 6F 6D 62 72 65 20 64 65 0D 0A 20 73 65 63     nombre de.. sec
019880:  74 65 75 72 73 20 63 6F 6D 6D 65 20 65 78 70 6C    teurs comme expl
019890:  69 71 75 7B 20 64 61 6E 73 20 53 4F 53 32 20 2E    iqu{ dans SOS2 .
0198A0:  0D 0A 20 20 20 20 20 41 73 74 75 63 65 20 3A 20    ..     Astuce : 
0198B0:  50 6F 75 72 20 20 67 61 67 6E 65 72 20 20 64 75    Pour  gagner  du
0198C0:  20 20 74 65 6D 70 73 20 20 2C 20 20 66 61 69 74      temps  ,  fait
0198D0:  65 73 20 20 75 6E 65 20 20 61 6E 61 6C 79 73 65    es  une  analyse
0198E0:  20 20 73 75 72 20 20 75 6E 65 20 70 69 73 74 65      sur  une piste
0198F0:  0D 0A 20 69 64 65 6E 74 69 71 75 65 20 6F 75 20    .. identique ou 
019900:  74 72 7D 73 20 70 72 6F 63 68 65 20 64 75 20 66    tr}s proche du f
019910:  6F 72 6D 61 74 20 40 20 20 63 72 7B 65 72 20 2E    ormat @  cr{er .
019920:  20 56 6F 75 73 20 72 65 74 72 6F 75 76 65 72 65     Vous retrouvere
019930:  7A 20 73 65 73 20 70 61 72 61 6D 7D 74 72 65 73    z ses param}tres
019940:  0D 0A 20 6C 6F 72 73 20 64 75 20 66 6F 72 6D 61    .. lors du forma
019950:  74 61 67 65 20 2E 20 4C 27 69 64 7B 61 6C 20 65    tage . L'id{al e
019960:  73 74 20 20 64 65 20 20 72 7B 73 65 72 76 65 72    st  de  r{server
019970:  20 75 6E 65 20 64 69 73 71 75 65 74 74 65 20 6F     une disquette o
019980:  75 20 76 6F 75 73 20 73 74 6F 63 6B 65 72 65 7A    u vous stockerez
019990:  0D 0A 20 76 6F 73 20 64 69 66 66 7B 72 65 6E 74    .. vos diff{rent
0199A0:  73 20 66 6F 72 6D 61 74 73 20 2E 0D 0A 20 20 20    s formats ...   
0199B0:  20 20 4C 65 20 66 6F 72 6D 61 74 20 63 72 7B 7B      Le format cr{{
0199C0:  20 2C 20 6C 65 20 31 65 72 20 73 65 63 74 65 75     , le 1er secteu
0199D0:  72 20 65 73 74 20 20 72 65 6D 70 6C 69 20 61 76    r est  rempli av
0199E0:  65 63 20 6C 65 73 20 64 6F 6E 6E 7B 65 73 20 64    ec les donn{es d
0199F0:  75 20 62 75 66 66 65 72 20 65 74 0D 0A 20 7B 63    u buffer et.. {c
019A00:  72 69 74 20 73 75 72 20 6C 61 20 64 69 73 71 75    rit sur la disqu
019A10:  65 74 74 65 20 2E 20 4C 65 20 20 72 7B 73 75 6C    ette . Le  r{sul
019A20:  74 61 74 20 20 65 73 74 20 20 61 66 66 69 63 68    tat  est  affich
019A30:  7B 20 20 65 74 20 6C 65 20 70 72 6F 67 72 61 6D    {  et le program
019A40:  6D 65 20 61 74 74 65 6E 64 20 2E 0D 0A 20 43 54    me attend ... CT
019A50:  52 4C 20 2B 20 51 20 61 62 61 6E 64 6F 6E 6E 65    RL + Q abandonne
019A60:  20 6C 27 7B 63 72 69 74 75 72 65 20 2C 20 74 6F     l'{criture , to
019A70:  75 74 65 20 61 75 74 72 65 20 74 6F 75 63 68 65    ute autre touche
019A80:  20 7B 63 72 69 74 20 6C 65 20 73 65 63 74 65 75     {crit le secteu
019A90:  72 20 73 75 69 76 61 6E 74 20 2E 0D 0A 20 20 20    r suivant ...   
019AA0:  20 20 53 69 20 6C 61 20 66 69 6E 20 64 75 20 62      Si la fin du b
019AB0:  75 66 66 65 72 20 65 73 74 20 20 61 74 74 65 69    uffer est  attei
019AC0:  6E 74 65 20 20 2C 20 20 6C 65 20 70 72 6F 67 72    nte  ,  le progr
019AD0:  61 6D 6D 65 20 73 74 6F 70 70 65 20 2E 20 53 69    amme stoppe . Si
019AE0:  20 6C 27 7B 63 72 69 74 75 72 65 0D 0A 20 64 27     l'{criture.. d'
019AF0:  75 6E 20 73 65 63 74 65 75 72 20 72 69 73 71 75    un secteur risqu
019B00:  3E 4E 50 20 4F 4E 0D 0A 20 3E 43 50 20 4F 46 46    >NP ON.. >CP OFF
019B10:  0D 0A 20 3E 45 4D 20 30 0D 0A 20 3E 48 4D 20 30    .. >EM 0.. >HM 0
019B20:  0D 0A 20 3E 42 4D 20 30 0D 0A 20 3E 54 4D 20 30    .. >BM 0.. >TM 0
019B30:  0D 0A 20 3E 50 4C 20 36 34 0D 0A 20 3E 2D 2D 2D    .. >PL 64.. >---
019B40:  21 2D 2D 2D 21 2D 2D 2D 21 2D 2D 2D 21 2D 2D 2D    !---!---!---!---
019B50:  21 2D 2D 2D 21 2D 2D 2D 21 2D 2D 2D 21 2D 2D 2D    !---!---!---!---
019B60:  21 2D 2D 2D 21 2D 2D 2D 21 2D 2D 2D 21 2D 2D 2D    !---!---!---!---
019B70:  21 2D 2D 2D 21 2D 2D 2D 21 2D 2D 2D 21 2D 2D 2D    !---!---!---!---
019B80:  21 2D 2D 2D 21 2D 2D 2D 52 0D 0A 20 20 20 20 20    !---!---R..     
019B90:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
019BA0:  20 20 20 20 20 20 20 2D 2D 2D 2D 2D 2D 2D 2D 2D           ---------
019BB0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 20    -------------.. 
019BC0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
019BD0:  20 20 20 20 20 20 20 20 20 20 2D 20 45 43 52 49              - ECRI
019BE0:  54 55 52 45 20 44 45 20 53 45 43 54 45 55 52 53    TURE DE SECTEURS
019BF0:  20 2D 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20     -..            
019C00:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
019C10:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
019C20:  2D 2D 2D 2D 2D 2D 0D 0A 20 0D 0A 20 20 20 20 20    ------.. ..     
019C30:  4C 27 7B 63 72 69 74 75 72 65 20 64 65 20 73 65    L'{criture de se
019C40:  63 74 65 75 72 73 20 65 73 74 20 73 69 6D 69 6C    cteurs est simil
019C50:  61 69 72 65 20 40 20 6C 61 20 20 6C 65 63 74 75    aire @ la  lectu
019C60:  72 65 20 20 2C 20 70 6F 75 72 20 75 6E 65 20 66    re  , pour une f
019C70:  6F 69 73 20 69 6C 20 6E 65 0D 0A 20 73 65 72 61    ois il ne.. sera
019C80:  20 70 61 73 20 6E 7B 63 7B 73 73 61 69 72 65 20     pas n{c{ssaire 
019C90:  64 65 20 64 69 67 7B 72 65 72 20 75 6E 65 20 7B    de dig{rer une {
019CA0:  6E 6F 72 6D 65 20 74 61 72 74 69 6E 65 20 64 65    norme tartine de
019CB0:  20 74 68 7B 6F 72 69 65 20 2E 0D 0A 20 0D 0A 20     th{orie ... .. 
019CC0:  20 20 20 20 50 6F 75 72 20 7B 63 72 69 72 65 20        Pour {crire 
019CD0:  75 6E 20 73 65 63 74 65 75 72 20 2C 20 76 6F 75    un secteur , vou
019CE0:  73 20 75 74 69 6C 69 73 65 72 65 7A 20 65 78 61    s utiliserez exa
019CF0:  63 74 65 6D 65 6E 74 20 6C 65 73 20 6D 65 08 5E    ctement les me.^
019D00:  6D 65 73 20 72 6F 75 74 69 6E 65 73 20 65 74 0D    mes routines et.
019D10:  0A 20 70 61 72 61 6D 7D 74 72 65 73 20 71 75 27    . param}tres qu'
019D20:  65 6E 20 6C 65 63 74 75 72 65 20 40 20 6C 27 65    en lecture @ l'e
019D30:  78 63 65 70 74 69 6F 6E 20 64 65 20 6C 27 6F 63    xception de l'oc
019D40:  74 65 74 20 64 65 20 63 6F 6D 6D 61 6E 64 65 20    tet de commande 
019D50:  71 75 69 20 73 65 72 61 20 64 65 20 3A 0D 0A 20    qui sera de :.. 
019D60:  0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20    ..              
019D70:  20 20 20 20 20 20 20 20 23 34 35 20 50 6F 75 72            #45 Pour
019D80:  20 7B 63 72 69 72 65 20 75 6E 20 73 65 63 74 65     {crire un secte
019D90:  75 72 20 6E 6F 72 6D 61 6C 20 2E 0D 0A 20 20 20    ur normal ...   
019DA0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 23                   #
019DB0:  34 39 20 50 6F 75 72 20 7B 63 72 69 72 65 20 75    49 Pour {crire u
019DC0:  6E 20 73 65 63 74 65 75 72 20 27 45 66 66 61 63    n secteur 'Effac
019DD0:  7B 27 20 28 43 4D 29 20 2E 0D 0A 20 0D 0A 20 20    {' (CM) ... ..  
019DE0:  20 20 20 43 6F 6D 6D 65 20 65 6E 20 6C 65 63 74       Comme en lect
019DF0:  75 72 65 20 2C 20 6C 27 7B 63 72 69 74 75 72 65    ure , l'{criture
019E00:  20 64 65 20 20 73 65 63 74 65 75 72 73 20 20 73     de  secteurs  s
019E10:  65 20 74 61 6D 70 6F 6E 6E 65 20 6A 6F 79 65 75    e tamponne joyeu
019E20:  73 65 6D 65 6E 74 20 64 65 20 6C 61 0D 0A 20 74    sement de la.. t
019E30:  61 69 6C 6C 65 20 72 7B 65 6C 6C 65 20 64 65 20    aille r{elle de 
019E40:  66 6F 72 6D 61 74 61 67 65 20 21 20 20 45 6C 6C    formatage !  Ell
019E50:  65 20 20 6E 65 20 20 72 65 63 6F 6E 6E 61 69 08    e  ne  reconnai.
019E60:  5E 74 20 20 71 75 65 20 20 6C 65 20 20 63 6F 6E    ^t  que  le  con
019E70:  74 65 6E 75 20 64 65 73 20 34 20 49 44 53 0D 0A    tenu des 4 IDS..
019E80:  20 73 65 63 74 65 75 72 20 2E 20 53 69 20 75 6E     secteur . Si un
019E90:  20 73 65 75 6C 20 64 65 20 63 65 75 78 2D 63 69     seul de ceux-ci
019EA0:  20 20 6E 65 20 20 63 6F 72 72 65 73 70 6F 6E 64      ne  correspond
019EB0:  20 20 70 61 73 20 40 20 63 65 75 78 20 74 72 61      pas @ ceux tra
019EC0:  6E 73 6D 69 73 20 65 6E 20 70 68 61 73 65 0D 0A    nsmis en phase..
019ED0:  20 69 6E 73 74 72 75 63 74 69 6F 6E 20 2C 20 6C     instruction , l
019EE0:  61 20 73 61 6E 63 74 69 6F 6E 20 73 65 72 61 20    a sanction sera 
019EF0:  75 6E 20 7B 74 61 74 20 27 4E 6F 20 44 61 74 61    un {tat 'No Data
019F00:  27 20 65 74 20 72 69 65 6E 20 6E 65 20 73 65 72    ' et rien ne ser
019F10:  61 20 7B 63 72 69 74 20 73 75 72 20 6C 61 0D 0A    a {crit sur la..
019F20:  20 64 69 73 71 75 65 74 74 65 20 21 20 50 6F 75     disquette ! Pou
019F30:  72 20 63 65 74 74 65 20 72 61 69 73 6F 6E 20 3A    r cette raison :
019F40:  20 20 49 6C 20 20 65 73 74 20 20 70 72 7B 66 7B      Il  est  pr{f{
019F50:  72 61 62 6C 65 20 20 64 65 20 6C 69 72 65 20 6F    rable  de lire o
019F60:  75 20 64 27 7B 63 72 69 72 65 20 6C 65 73 0D 0A    u d'{crire les..
019F70:  20 73 65 63 74 65 75 72 73 20 75 6E 20 70 61 72     secteurs un par
019F80:  20 75 6E 20 2E 20 53 69 20 6F 6E 20 65 73 73 61     un . Si on essa
019F90:  79 65 20 64 65 20 20 6C 69 72 65 20 6F 75 20 7B    ye de  lire ou {
019FA0:  63 72 69 72 65 20 75 6E 65 20 73 7B 72 69 65 20    crire une s{rie 
019FB0:  64 65 20 73 65 63 74 65 75 72 73 20 65 6E 0D 0A    de secteurs en..
019FC0:  20 75 6E 65 20 66 6F 69 73 20 2C 20 69 6C 20 73     une fois , il s
019FD0:  75 66 66 69 72 61 20 64 27 75 6E 20 73 65 75 6C    uffira d'un seul
019FE0:  20 20 49 44 20 20 70 69 73 74 65 20 20 2C 20 74      ID  piste  , t
019FF0:  65 08 5E 74 65 20 6F 75 20 6C 6F 6E 67 75 65 75    e.^te ou longueu
01A000:  72 20 64 69 66 66 7B 72 65 6E 74 20 70 6F 75 72    r diff{rent pour
01A010:  0D 0A 20 69 6E 74 65 72 72 6F 6D 70 72 65 20 6C    .. interrompre l
01A020:  65 73 20 6F 70 7B 72 61 74 69 6F 6E 73 20 61 76    es op{rations av
01A030:  65 63 20 75 6E 20 4E 6F 20 44 61 74 61 20 2E 0D    ec un No Data ..
01A040:  0A 20 0D 0A 20 20 20 20 20 4F 6E 20 73 65 20 73    . ..     On se s
01A050:  6F 75 76 69 65 6E 74 20 28 4F 6E 20 20 64 65 76    ouvient (On  dev
01A060:  72 61 69 74 20 20 65 6E 20 20 74 6F 75 74 20 20    rait  en  tout  
01A070:  63 61 73 29 20 20 71 75 65 20 20 6C 27 49 44 20    cas)  que  l'ID 
01A080:  6C 6F 6E 67 75 65 75 72 20 70 65 75 74 20 65 08    longueur peut e.
01A090:  5E 74 72 65 0D 0A 20 71 75 65 6C 63 6F 6E 71 75    ^tre.. quelconqu
01A0A0:  65 20 65 6E 20 6C 65 63 74 75 72 65 20 2E 20 46    e en lecture . F
01A0B0:  6F 72 6D 61 74 65 72 20 20 75 6E 65 20 20 70 69    ormater  une  pi
01A0C0:  73 74 65 20 20 65 6E 20 20 74 61 69 6C 6C 65 20    ste  en  taille 
01A0D0:  20 32 20 20 65 6E 20 64 6F 6E 6E 61 6E 74 20 75     2  en donnant u
01A0E0:  6E 20 49 44 0D 0A 20 4C 6F 6E 67 75 65 75 72 20    n ID.. Longueur 
01A0F0:  53 65 63 74 65 75 72 20 64 65 20 35 20 70 65 72    Secteur de 5 per
01A100:  6D 65 74 20 64 65 20 20 72 65 74 72 6F 75 76 65    met de  retrouve
01A110:  72 20 20 6C 65 73 20 20 67 61 70 73 20 64 65 20    r  les  gaps de 
01A120:  66 6F 72 6D 61 74 61 67 65 20 6C 6F 72 73 20 64    formatage lors d
01A130:  65 20 6C 61 0D 0A 20 6C 65 63 74 75 72 65 20 64    e la.. lecture d
01A140:  65 20 63 65 20 73 65 63 74 65 75 72 20 2E 20 44    e ce secteur . D
01A150:  65 20 6C 61 20 6D 65 08 5E 6D 65 20 20 6D 61 6E    e la me.^me  man
01A160:  69 7D 72 65 20 20 3A 20 46 6F 72 6D 61 74 65 72    i}re  : Formater
01A170:  20 75 6E 65 20 70 69 73 74 65 20 65 6E 20 74 61     une piste en ta
01A180:  69 6C 6C 65 20 32 0D 0A 20 61 76 65 63 20 75 6E    ille 2.. avec un
01A190:  20 49 44 20 4C 6F 6E 67 75 65 75 72 20 53 65 63     ID Longueur Sec
01A1A0:  74 65 75 72 20 20 64 65 20 20 35 20 20 65 6E 72    teur  de  5  enr
01A1B0:  65 67 69 73 74 72 65 72 61 20 20 31 32 38 2A 35    egistrera  128*5
01A1C0:  5E 32 20 20 3D 20 34 30 39 36 2E 30 30 20 6F 63    ^2  = 4096.00 oc
01A1D0:  74 65 74 73 20 2E 0D 0A 20 45 73 74 2D 69 6C 20    tets ... Est-il 
01A1E0:  62 69 65 6E 20 75 74 69 6C 65 20 64 65 20 70 72    bien utile de pr
01A1F0:  7B 63 69 73 65 72 20 71 75 65 20 20 6C 65 73 20    {ciser que  les 
01A200:  20 49 44 53 20 73 65 63 74 65 75 72 73 20 71 75     IDS secteurs qu
01A210:  69 20 73 75 69 76 65 6E 74 20 6E 27 6F 6E 74 20    i suivent n'ont 
01A220:  61 75 63 75 6E 65 0D 0A 20 63 68 61 6E 63 65 20    aucune.. chance 
01A230:  64 65 20 73 75 72 76 69 65 20 3F 2E 2E 2E 20 41    de survie ?... A
01A240:  70 72 7D 73 20 75 6E 65 20 74 65 6C 6C 65 20 20    pr}s une telle  
01A250:  6F 70 7B 72 61 74 69 6F 6E 20 2C 20 73 65 75 6C    op{ration , seul
01A260:  20 72 65 73 74 65 72 61 20 75 6E 20 73 65 63 74     restera un sect
01A270:  65 75 72 20 64 65 0D 0A 20 74 61 69 6C 6C 65 20    eur de.. taille 
01A280:  35 20 71 75 69 20 2C 20 62 69 65 6E 20 71 75 65    5 qui , bien que
01A290:  20 6E 27 61 79 61 6E 74 20 61 75 63 75 6E 20 72     n'ayant aucun r
01A2A0:  61 70 70 6F 72 74 20 61 76 65 63 20 6C 65 20 66    apport avec le f
01A2B0:  6F 72 6D 61 74 20 64 27 6F 72 69 67 69 6E 65 20    ormat d'origine 
01A2C0:  70 6F 75 72 72 61 0D 0A 20 65 08 5E 74 72 65 20    pourra.. e.^tre 
01A2D0:  6C 75 20 65 74 20 7B 63 72 69 74 20 6E 6F 72 6D    lu et {crit norm
01A2E0:  61 6C 65 6D 65 6E 74 20 20 2E 20 20 53 69 20 20    alement  .  Si  
01A2F0:  76 6F 75 73 20 20 66 61 69 74 65 73 20 20 6C 61    vous  faites  la
01A300:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
01A310:  16 00 01 00 02 09 4E E5 16 00 C1 02 00 00 00 02    ......N.........
01A320:  16 00 C2 02 00 00 00 02 16 00 C3 02 00 00 00 02    ................
01A330:  16 00 C4 02 00 00 00 02 16 00 C5 02 00 00 00 02    ................
01A340:  16 00 C6 02 00 00 00 02 16 00 C7 02 00 00 00 02    ................
01A350:  16 00 C8 02 00 00 00 02 16 00 C9 02 00 00 00 02    ................
01A360:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01A370:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01A380:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01A390:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01A3A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01A3B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01A3C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01A3D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01A3E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01A3F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01A400:  20 20 6D 65 08 5E 6D 65 20 6F 70 7B 72 61 74 69      me.^me op{rati
01A410:  6F 6E 20 61 76 65 63 20 75 6E 0D 0A 20 73 65 63    on avec un.. sec
01A420:  74 65 75 72 20 64 65 20 74 61 69 6C 6C 65 20 20    teur de taille  
01A430:  36 20 20 28 31 32 38 2A 36 5E 32 20 20 3D 20 20    6  (128*6^2  =  
01A440:  38 31 39 32 2E 30 30 20 20 6F 63 74 65 74 73 29    8192.00  octets)
01A450:  20 20 2C 20 20 6C 27 7B 63 72 69 74 75 72 65 20      ,  l'{criture 
01A460:  64 7B 62 6F 72 64 65 20 65 74 0D 0A 20 72 65 63    d{borde et.. rec
01A470:  6F 75 76 72 65 20 6C 65 20 64 7B 62 75 74 20 64    ouvre le d{but d
01A480:  65 20 6C 61 20 70 69 73 74 65 20 6C 6F 72 73 20    e la piste lors 
01A490:  64 65 20 20 6C 61 20 20 73 65 63 6F 6E 64 65 20    de  la  seconde 
01A4A0:  72 7B 76 6F 6C 75 74 69 6F 6E 20 2E 20 44 61 6E    r{volution . Dan
01A4B0:  73 20 63 65 20 63 61 73 20 2C 0D 0A 20 6C 61 20    s ce cas ,.. la 
01A4C0:  70 69 73 74 65 20 65 73 74 20 65 6E 74 69 7D 72    piste est enti}r
01A4D0:  65 6D 65 6E 74 20 64 7B 74 72 75 69 74 65 20 65    ement d{truite e
01A4E0:  74 20 72 65 74 72 6F 75 76 65 20 73 6F 6E 20 73    t retrouve son s
01A4F0:  74 61 74 75 74 20 64 65 20 70 69 73 74 65 20 76    tatut de piste v
01A500:  69 65 72 67 65 20 2E 0D 0A 20 0D 0A 20 20 20 20    ierge ... ..    
01A510:  20 4A 75 73 71 75 65 2D 6C 40 20 72 69 65 6E 20     Jusque-l@ rien 
01A520:  64 65 20 20 62 69 65 6E 20 20 74 65 72 72 69 66    de  bien  terrif
01A530:  69 61 6E 74 20 20 2E 20 20 4D 61 69 73 20 20 73    iant  .  Mais  s
01A540:  69 20 20 6C 27 6F 6E 20 20 63 6F 6E 73 69 64 7D    i  l'on  consid}
01A550:  72 65 20 20 6C 65 20 63 61 73 0D 0A 20 73 75 69    re  le cas.. sui
01A560:  76 61 6E 74 3A 0D 0A 20 20 20 20 20 20 20 20 20    vant:..         
01A570:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
01A580:  20 20 20 20 54 61 69 6C 6C 65 20 64 65 20 66 6F        Taille de fo
01A590:  72 6D 61 74 20 3A 20 32 0D 0A 20 20 20 20 20 20    rmat : 2..      
01A5A0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
01A5B0:  20 20 20 20 20 20 4E 6F 6D 62 72 65 20 64 65 20          Nombre de 
01A5C0:  73 65 63 74 65 75 72 73 20 3A 20 39 0D 0A 20 20    secteurs : 9..  
01A5D0:  20 20 20 49 44 53 20 6C 6F 6E 67 75 65 75 72 20       IDS longueur 
01A5E0:  3A 20 34 2C 32 2C 32 2C 32 2C 32 2C 32 2C 32 2C    : 4,2,2,2,2,2,2,
01A5F0:  32 2C 32 20 28 43 65 20 71 75 27 6F 6E 20 76 65    2,2 (Ce qu'on ve
01A600:  75 74 20 70 6F 75 72 20 6C 65 73 20 33 20 70 72    ut pour les 3 pr
01A610:  65 6D 69 65 72 73 29 0D 0A 20 0D 0A 20 20 20 20    emiers).. ..    
01A620:  20 45 63 72 69 72 65 20 6C 65 20 31 65 72 20 73     Ecrire le 1er s
01A630:  65 63 74 65 75 72 20 73 75 72 20 6C 61 20 64 69    ecteur sur la di
01A640:  73 71 75 65 74 74 65 20 20 61 75 72 61 20 70 6F    squette  aura po
01A650:  75 72 20 65 66 66 65 74 20 64 65 20 64 7B 74 72    ur effet de d{tr
01A660:  75 69 72 65 20 6C 65 73 20 33 0D 0A 20 73 65 63    uire les 3.. sec
01A670:  74 65 75 72 73 20 73 75 69 76 61 6E 74 73 20 65    teurs suivants e
01A680:  74 20 76 6F 75 73 20 76 6F 75 73 20 72 65 74 72    t vous vous retr
01A690:  6F 75 76 65 72 65 7A 20 61 76 65 63 20 20 75 6E    ouverez avec  un
01A6A0:  65 20 70 69 73 74 65 20 64 65 20 36 20 73 65 63    e piste de 6 sec
01A6B0:  74 65 75 72 73 20 64 6F 6E 74 0D 0A 20 6C 65 73    teurs dont.. les
01A6C0:  20 49 44 53 20 74 61 69 6C 6C 65 20 73 65 72 6F     IDS taille sero
01A6D0:  6E 74 20 3A 20 34 2C 32 2C 32 2C 32 2C 32 2C 32    nt : 4,2,2,2,2,2
01A6E0:  20 2E 20 43 65 63 69 20 20 6E 65 20 6E 6F 75 73     . Ceci  ne nous
01A6F0:  20 70 6C 6F 6E 67 65 20 70 61 73 20 65 6E 63 6F     plonge pas enco
01A700:  72 65 20 64 61 6E 73 20 6C 65 0D 0A 20 70 6C 75    re dans le.. plu
01A710:  73 20 70 72 6F 66 6F 6E 64 65 20 61 66 66 6C 69    s profonde affli
01A720:  63 74 69 6F 6E 20 6D 61 69 73 20 63 65 6C 61 20    ction mais cela 
01A730:  76 61 20 76 65 6E 69 72 20 2E 0D 0A 20 0D 0A 20    va venir ... .. 
01A740:  20 20 20 20 4F 6E 20 61 75 72 61 20 63 6F 6E 73        On aura cons
01A750:  74 61 74 7B 20 71 75 27 61 70 72 7D 73 20 20 75    tat{ qu'apr}s  u
01A760:  6E 20 20 66 6F 72 6D 61 74 61 67 65 20 20 2C 20    n  formatage  , 
01A770:  20 6C 61 20 20 6C 65 63 74 75 72 65 20 64 27 75     la  lecture d'u
01A780:  6E 20 73 65 63 74 65 75 72 20 4E 4F 4E 0D 0A 20    n secteur NON.. 
01A790:  45 43 52 49 54 20 64 6F 6E 74 20 6C 27 49 44 20    ECRIT dont l'ID 
01A7A0:  6C 6F 6E 67 75 65 75 72 20 20 6E 65 20 20 63 6F    longueur  ne  co
01A7B0:  72 72 65 73 70 6F 6E 64 20 20 70 61 73 20 20 40    rrespond  pas  @
01A7C0:  20 20 6C 61 20 20 76 72 61 69 65 20 74 61 69 6C      la  vraie tail
01A7D0:  6C 65 20 64 65 20 73 65 63 74 65 75 72 0D 0A 20    le de secteur.. 
01A7E0:  72 65 6E 76 6F 69 65 20 6C 65 20 6D 65 73 73 61    renvoie le messa
01A7F0:  67 65 20 43 52 20 44 44 20 2E 20 53 69 74 6F 08    ge CR DD . Sito.
01A800:  5E 74 20 20 71 75 65 20 20 63 65 20 20 64 65 72    ^t  que  ce  der
01A810:  6E 69 65 72 20 65 73 74 20 7B 63 72 69 74 20 65    nier est {crit e
01A820:  74 20 40 20 64 7B 74 72 75 69 74 20 6C 65 73 0D    t @ d{truit les.
01A830:  0A 20 49 44 53 20 71 75 69 20 73 75 69 76 65 6E    . IDS qui suiven
01A840:  74 20 2C 20 6C 65 20 46 44 43 20 6C 65 20 63 6F    t , le FDC le co
01A850:  6E 73 69 64 7D 72 65 20 20 63 6F 6D 6D 65 20 75    nsid}re  comme u
01A860:  6E 20 7B 6C 7B 6D 65 6E 74 20 74 6F 75 74 20 40    n {l{ment tout @
01A870:  20 66 61 69 74 20 6E 6F 72 6D 61 6C 20 64 65 0D     fait normal de.
01A880:  0A 20 6C 61 20 70 69 73 74 65 20 65 74 20 6E 65    . la piste et ne
01A890:  20 6D 65 74 20 61 75 63 75 6E 20 20 66 6C 61 67     met aucun  flag
01A8A0:  20 20 64 27 65 72 72 65 75 72 20 20 21 20 45 6E      d'erreur  ! En
01A8B0:  63 6F 72 65 20 70 69 72 65 20 3A 20 4C 27 69 6E    core pire : L'in
01A8C0:  73 74 72 75 63 74 69 6F 6E 20 27 4C 69 72 65 0D    struction 'Lire.
01A8D0:  0A 20 70 69 73 74 65 27 20 2C 20 64 61 6E 73 20    . piste' , dans 
01A8E0:  20 6C 65 20 20 63 61 73 20 20 64 27 75 6E 65 20     le  cas  d'une 
01A8F0:  20 70 69 73 74 65 20 20 66 6F 72 6D 61 74 7B 65     piste  format{e
01A900:  20 20 6D 61 69 73 20 20 4E 4F 4E 20 20 45 43 52      mais  NON  ECR
01A910:  49 54 45 20 72 65 6E 76 6F 69 65 20 6C 65 73 0D    ITE renvoie les.
01A920:  0A 20 6D 65 73 73 61 67 65 73 20 3A 20 43 52 20    . messages : CR 
01A930:  2D 20 44 44 20 71 75 61 6E 74 20 65 6C 6C 65 20    - DD quant elle 
01A940:  74 72 6F 75 76 65 20 20 75 6E 20 73 65 63 74 65    trouve  un secte
01A950:  75 72 20 64 6F 6E 74 20 6C 27 49 44 20 6E 27 65    ur dont l'ID n'e
01A960:  73 74 20 70 61 73 20 63 6F 6E 66 6F 72 6D 65 0D    st pas conforme.
01A970:  0A 20 40 20 6C 61 20 6C 6F 6E 67 75 65 75 72 20    . @ la longueur 
01A980:  64 65 20 66 6F 72 6D 61 74 61 67 65 20 20 2E 20    de formatage  . 
01A990:  20 4C 6F 72 73 71 75 65 20 20 6C 27 75 6E 20 20     Lorsque  l'un  
01A9A0:  64 65 20 20 63 65 73 20 20 73 65 63 74 65 75 72    de  ces  secteur
01A9B0:  73 20 64 65 20 74 61 69 6C 6C 65 20 6E 6F 6E 0D    s de taille non.
01A9C0:  0A 20 63 6F 6E 66 6F 72 6D 65 20 65 73 74 20 45    . conforme est E
01A9D0:  43 52 49 54 20 2C 20 63 65 20 6D 65 08 5E 6D 65    CRIT , ce me.^me
01A9E0:  20 66 6C 61 67 20 20 44 44 20 20 65 73 74 20 20     flag  DD  est  
01A9F0:  6D 69 73 20 20 64 61 6E 73 20 74 6F 75 73 20 6C    mis  dans tous l
01AA00:  65 73 20 63 61 73 20 21 20 43 6F 6D 6D 65 20 6C    es cas ! Comme l
01AA10:  65 0D 0A 20 74 65 73 74 20 64 65 20 73 6F 72 74    e.. test de sort
01AA20:  69 65 20 64 65 20 6C 61 20 72 6F 75 74 69 6E 65    ie de la routine
01AA30:  20 20 46 49 4E 44 4C 45 4E 20 20 64 61 6E 73 20      FINDLEN  dans 
01AA40:  46 44 43 33 41 2E 4D 41 58 20 28 56 6F 69 72 20    FDC3A.MAX (Voir 
01AA50:  61 6E 61 6C 79 73 65 20 53 4F 53 32 29 20 65 73    analyse SOS2) es
01AA60:  74 0D 0A 20 62 61 73 7B 20 20 73 75 72 20 20 63    t.. bas{  sur  c
01AA70:  65 20 20 66 6C 61 67 20 20 2C 20 20 6C 61 20 20    e  flag  ,  la  
01AA80:  72 6F 75 74 69 6E 65 20 20 64 27 61 6E 61 6C 79    routine  d'analy
01AA90:  73 65 20 20 73 65 20 20 70 6C 61 6E 74 65 20 20    se  se  plante  
01AAA0:  65 74 20 20 76 6F 75 73 20 20 72 65 6E 76 6F 69    et  vous  renvoi
01AAB0:  65 0D 0A 20 73 79 73 74 7B 6D 61 74 69 71 75 65    e.. syst{matique
01AAC0:  6D 65 6E 74 20 75 6E 20 6D 65 73 73 61 67 65 20    ment un message 
01AAD0:  47 41 50 20 3C 3E 20 64 65 20 23 34 45 20 61 76    GAP <> de #4E av
01AAE0:  65 63 20 75 6E 65 20 74 61 69 6C 6C 65 20 64 65    ec une taille de
01AAF0:  20 73 65 63 74 65 75 72 20 64 65 20 35 20 21 0D     secteur de 5 !.
01AB00:  0A 20 0D 0A 20 20 20 20 20 44 65 20 63 65 63 69    . ..     De ceci
01AB10:  20 6F 6E 20 70 65 75 74 20 64 7B 64 75 69 72 65     on peut d{duire
01AB20:  20 71 75 65 6C 71 75 65 73 20 6E 6F 74 69 6F 6E     quelques notion
01AB30:  73 20 69 6E 74 7B 72 65 73 73 61 6E 74 65 73 20    s int{ressantes 
01AB40:  3A 0D 0A 20 0D 0A 20 20 20 20 20 31 20 3A 20 4C    :.. ..     1 : L
01AB50:  6F 72 73 20 64 27 75 6E 65 20 6C 65 63 74 75 72    ors d'une lectur
01AB60:  65 20 64 65 20 73 65 63 74 65 75 72 20 20 2C 20    e de secteur  , 
01AB70:  20 6C 65 20 20 6D 65 73 73 61 67 65 20 43 52 20     le  message CR 
01AB80:  2D 20 44 44 20 73 69 67 6E 69 66 69 65 20 71 75    - DD signifie qu
01AB90:  65 20 6C 61 0D 0A 20 74 61 69 6C 6C 65 20 6C 75    e la.. taille lu
01ABA0:  65 20 64 61 6E 73 20 4C 27 49 44 20 65 73 74 20    e dans L'ID est 
01ABB0:  20 64 69 66 66 7B 72 65 6E 74 65 20 20 64 65 20     diff{rente  de 
01ABC0:  20 6C 61 20 20 74 61 69 6C 6C 65 20 20 64 65 20     la  taille  de 
01ABD0:  20 66 6F 72 6D 61 74 61 67 65 20 65 74 20 71 75     formatage et qu
01ABE0:  65 20 4C 45 0D 0A 20 53 45 43 54 45 55 52 20 4E    e LE.. SECTEUR N
01ABF0:  27 45 53 54 20 50 41 53 20 45 43 52 49 54 20 2E    'EST PAS ECRIT .
01AC00:  20 20 43 65 20 20 64 65 72 6E 69 65 72 20 20 70      Ce  dernier  p
01AC10:  6F 69 6E 74 20 20 65 73 74 20 20 74 72 7D 73 20    oint  est  tr}s 
01AC20:  69 6D 70 6F 72 74 61 6E 74 20 63 61 72 20 6F 6E    important car on
01AC30:  20 65 73 74 0D 0A 20 61 6C 6F 72 73 20 63 65 72     est.. alors cer
01AC40:  74 61 69 6E 20 64 65 20 74 72 6F 75 76 65 72 20    tain de trouver 
01AC50:  64 61 6E 73 20 75 6E 20 73 65 63 74 65 75 72 20    dans un secteur 
01AC60:  64 65 20 20 63 65 20 74 79 70 65 20 2C 20 6C 27    de  ce type , l'
01AC70:  6F 63 74 65 74 20 61 79 61 6E 74 20 73 65 72 76    octet ayant serv
01AC80:  69 20 61 75 0D 0A 20 66 6F 72 6D 61 74 61 67 65    i au.. formatage
01AC90:  20 2E 0D 0A 20 20 20 20 20 32 20 3A 20 4C 6F 72     ...     2 : Lor
01ACA0:  73 20 64 27 75 6E 65 20 69 6E 73 74 72 75 63 74    s d'une instruct
01ACB0:  69 6F 6E 20 6C 69 72 65 20 20 70 69 73 74 65 20    ion lire  piste 
01ACC0:  20 2C 20 20 73 69 20 75 6E 20 73 65 63 74 65 75     ,  si un secteu
01ACD0:  72 20 65 73 74 20 74 72 6F 75 76 7B 20 45 43 52    r est trouv{ ECR
01ACE0:  49 54 0D 0A 20 61 76 65 63 20 75 6E 20 49 44 20    IT.. avec un ID 
01ACF0:  74 61 69 6C 6C 65 20 64 69 66 66 7B 72 65 6E 74    taille diff{rent
01AD00:  20 64 65 20 6C 61 20 20 74 61 69 6C 6C 65 20 64     de la  taille d
01AD10:  65 20 66 6F 72 6D 61 74 61 67 65 20 2C 20 6F 6E    e formatage , on
01AD20:  20 74 72 6F 75 76 65 72 61 20 74 6F 75 6A 6F 75     trouvera toujou
01AD30:  72 73 0D 0A 20 6C 65 73 20 66 6C 61 67 73 20 44    rs.. les flags D
01AD40:  44 20 26 20 43 52 20 40 20 6C 27 7B 74 61 74 20    D & CR @ l'{tat 
01AD50:  20 31 20 20 63 65 63 69 20 20 71 75 65 6C 71 75     1  ceci  quelqu
01AD60:  65 20 20 73 6F 69 74 20 6C 65 20 70 61 72 61 6D    e  soit le param
01AD70:  7D 74 72 65 20 4C 53 20 74 72 61 6E 73 6D 69 73    }tre LS transmis
01AD80:  20 40 0D 0A 20 6C 27 69 6E 73 74 72 75 63 74 69     @.. l'instructi
01AD90:  6F 6E 20 2E 0D 0A 20 20 20 20 20 4F 6E 20 70 65    on ...     On pe
01ADA0:  75 74 20 61 75 73 73 69 20 73 65 20 64 65 6D 61    ut aussi se dema
01ADB0:  6E 64 65 72 20 70 6F 75 72 71 75 6F 69 20 63 65    nder pourquoi ce
01ADC0:  20 20 64 7B 74 61 69 6C 20 20 6E 27 61 20 70 61      d{tail  n'a pa
01ADD0:  73 20 7B 74 7B 20 70 72 69 73 20 65 6E 20 63 6F    s {t{ pris en co
01ADE0:  6D 70 74 65 0D 0A 20 70 61 72 20 6C 61 20 76 65    mpte.. par la ve
01ADF0:  72 73 69 6F 6E 20 70 72 7B 63 7B 64 65 6E 74 65    rsion pr{c{dente
01AE00:  20 65 74 20 6E 27 65 73 74 20 20 74 6F 75 6A 6F     et n'est  toujo
01AE10:  75 72 73 20 20 70 61 73 20 20 72 7B 73 6F 6C 75    urs  pas  r{solu
01AE20:  20 69 63 69 20 2E 2E 2E 20 4C 61 20 73 6F 6C 75     ici ... La solu
01AE30:  74 69 6F 6E 0D 0A 20 65 73 74 20 61 73 73 65 7A    tion.. est assez
01AE40:  20 6C 6F 6E 67 75 65 20 2C 20 66 61 69 74 65 73     longue , faites
01AE50:  20 75 6E 20 43 41 54 20 73 75 72 20 53 4F 53 32     un CAT sur SOS2
01AE60:  20 65 74 20 53 4F 53 33 20 65 74 20 64 69 74 65     et SOS3 et dite
01AE70:  73 20 6D 6F 69 20 6F 7C 20 6A 27 61 75 72 61 69    s moi o| j'aurai
01AE80:  73 20 70 75 0D 0A 20 6C 61 20 63 61 73 65 72 20    s pu.. la caser 
01AE90:  3F 3F 20 45 6E 20 61 74 74 65 6E 64 61 6E 74 20    ?? En attendant 
01AEA0:  53 4F 53 34 20 2C 20 20 6D 7B 64 69 74 65 7A 20    SOS4 ,  m{ditez 
01AEB0:  20 73 75 72 20 6C 65 20 73 75 6A 65 74 20 2C 20     sur le sujet , 
01AEC0:  76 6F 75 73 20 61 75 72 65 7A 20 70 65 75 74 2D    vous aurez peut-
01AED0:  65 08 5E 74 72 65 0D 0A 20 6C 61 20 6A 6F 69 65    e.^tre.. la joie
01AEE0:  20 64 65 20 6C 61 20 64 7B 63 6F 75 76 72 69 72     de la d{couvrir
01AEF0:  20 76 6F 75 73 20 6D 65 08 5E 6D 65 20 2E 0D 0A     vous me.^me ...
01AF00:  20 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20     ..             
01AF10:  20 20 20 20 20 20 20 20 20 20 20 20 20 2D 2D 2D                 ---
01AF20:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
01AF30:  2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 20 20 20 20 20 20    --------..      
01AF40:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
01AF50:  20 20 20 2D 20 54 48 45 4F 52 49 45 20 4C 45 47       - THEORIE LEG
01AF60:  45 52 45 20 45 54 20 45 4E 20 56 52 41 43 20 2D    ERE ET EN VRAC -
01AF70:  0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20    ..              
01AF80:  20 20 20 20 20 20 20 20 20 20 20 20 2D 2D 2D 2D                ----
01AF90:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
01AFA0:  2D 2D 2D 2D 2D 2D 2D 0D 0A 20 0D 0A 20 20 20 20    -------.. ..    
01AFB0:  20 53 65 63 74 65 75 72 73 20 64 65 20 74 61 69     Secteurs de tai
01AFC0:  6C 6C 65 20 30 20 3A 20 4E 6F 75 73 20 61 76 6F    lle 0 : Nous avo
01AFD0:  6E 73 20 76 75 20 64 61 6E 73 20 6C 65 20 6E 75    ns vu dans le nu
01AFE0:  6D 7B 72 6F 20 32 20 71 75 65 20 63 65 74 74 65    m{ro 2 que cette
01AFF0:  20 74 61 69 6C 6C 65 20 64 65 0D 0A 20 73 65 63     taille de.. sec
01B000:  74 65 75 72 20 6E 27 65 73 74 20 6A 61 6D 61 69    teur n'est jamai
01B010:  73 20 6C 75 65 20 20 63 6F 72 72 65 63 74 65 6D    s lue  correctem
01B020:  65 6E 74 20 20 2C 20 20 6F 6E 20 20 6E 65 20 20    ent  ,  on  ne  
01B030:  70 65 75 74 20 70 61 73 20 64 27 61 76 61 6E 74    peut pas d'avant
01B040:  61 67 65 20 7B 63 72 69 72 65 0D 0A 20 63 6F 6E    age {crire.. con
01B050:  76 65 6E 61 62 6C 65 6D 65 6E 74 20 75 6E 20 73    venablement un s
01B060:  65 63 74 65 75 72 20 64 65 20 63 65 74 74 65 20    ecteur de cette 
01B070:  6C 6F 6E 67 75 65 75 72 20 20 2E 20 20 4E 65 20    longueur  .  Ne 
01B080:  73 6F 79 65 7A 20 64 6F 6E 63 20 70 61 73 20 73    soyez donc pas s
01B090:  75 72 70 72 69 73 20 64 65 73 0D 0A 20 65 72 72    urpris des.. err
01B0A0:  65 75 72 73 20 65 6E 74 72 61 69 6E 7B 65 73 20    eurs entrain{es 
01B0B0:  70 61 72 20 63 65 74 74 65 20 6F 70 7B 72 61 74    par cette op{rat
01B0C0:  69 6F 6E 20 2E 20 20 41 75 63 75 6E 20 20 6C 6F    ion .  Aucun  lo
01B0D0:  67 69 63 69 65 6C 20 6E 65 20 70 65 75 74 20 72    giciel ne peut r
01B0E0:  7B 73 6F 75 64 72 65 20 63 65 0D 0A 20 74 79 70    {soudre ce.. typ
01B0F0:  65 20 64 65 20 70 72 6F 62 6C 7D 6D 65 20 2C 20    e de probl}me , 
01B100:  63 65 6C 61 20 76 69 65 6E 74 20 64 65 73 20 63    cela vient des c
01B110:  6F 6E 6E 65 63 74 69 6F 6E 73 20 69 6E 74 65 72    onnections inter
01B120:  6E 65 73 20 64 75 20 43 50 43 20 2E 0D 0A 20 0D    nes du CPC ... .
01B130:  0A 20 20 20 20 20 47 41 50 20 64 65 20 66 6F 72    .     GAP de for
01B140:  6D 61 74 61 67 65 20 3A 20 49 6C 20 20 40 20 20    matage : Il  @  
01B150:  7B 74 7B 20 20 64 69 74 20 20 64 61 6E 73 20 20    {t{  dit  dans  
01B160:  6C 65 20 20 6E 75 6D 7B 72 6F 20 32 20 71 75 65    le  num{ro 2 que
01B170:  20 6C 65 73 20 6F 70 7B 72 61 74 69 6F 6E 73 0D     les op{rations.
01B180:  0A 20 64 27 7B 63 72 69 74 75 72 65 20 64 65 20    . d'{criture de 
01B190:  73 65 63 74 65 75 72 20 65 6E 20 20 6D 6F 64 69    secteur en  modi
01B1A0:  66 69 61 69 65 6E 74 20 20 6C 61 20 20 6C 6F 6E    fiaient  la  lon
01B1B0:  67 75 65 75 72 20 20 2E 20 20 63 27 65 73 74 20    gueur  .  c'est 
01B1C0:  20 70 72 6F 75 76 7B 20 64 61 6E 73 20 63 65 0D     prouv{ dans ce.
01B1D0:  0A 20 6E 75 6D 7B 72 6F 20 2E 20 4D 6F 64 69 66    . num{ro . Modif
01B1E0:  69 7B 20 70 61 72 20 75 6E 65 20 20 6F 70 7B 72    i{ par une  op{r
01B1F0:  61 74 69 6F 6E 20 20 64 27 7B 63 72 69 74 75 72    ation  d'{critur
01B200:  65 20 20 2C 20 20 6C 65 20 47 41 50 20 70 65 75    e  ,  le GAP peu
01B210:  74 20 73 27 61 6C 6C 6F 6E 67 65 72 20 65 74 0D    t s'allonger et.
01B220:  0A 20 70 72 65 6E 64 72 65 20 75 6E 65 20 76 61    . prendre une va
01B230:  6C 65 75 72 20 65 78 63 65 73 73 69 76 65 20 69    leur excessive i
01B240:  6E 74 65 72 64 69 73 61 6E 74 20 6C 61 20 20 72    nterdisant la  r
01B250:  65 70 72 6F 64 75 63 74 69 6F 6E 20 65 78 61 63    eproduction exac
01B260:  74 65 20 64 75 20 66 6F 72 6D 61 74 20 64 65 0D    te du format de.
01B270:  0A 20 6C 61 20 70 69 73 74 65 20 6C 75 65 20 2E    . la piste lue .
01B280:  20 4C 61 20 72 6F 75 74 69 6E 65 20 43 41 4C 49     La routine CALI
01B290:  47 41 50 20 72 7B 73 6F 75 74 20 20 63 65 20 20    GAP r{sout  ce  
01B2A0:  70 72 6F 62 6C 7D 6D 65 20 2C 20 7B 74 75 64 69    probl}me , {tudi
01B2B0:  65 7A 20 6C 61 20 64 65 20 70 72 7D 73 20 2C 0D    ez la de pr}s ,.
01B2C0:  0A 20 63 65 6C 61 20 70 6F 75 72 72 61 69 74 20    . cela pourrait 
01B2D0:  76 6F 75 73 20 64 6F 6E 6E 65 72 20 75 6E 65 20    vous donner une 
01B2E0:  69 64 7B 65 20 70 6F 75 72 20 72 7B 73 6F 75 64    id{e pour r{soud
01B2F0:  72 65 20 6C 65 20 70 72 6F 62 6C 7D 6D 65 20 64    re le probl}me d
01B300:  65 20 6C 27 61 6E 61 6C 79 73 65 20 2E 0D 0A 20    e l'analyse ... 
01B310:  0D 0A 20 20 20 20 20 50 6F 75 72 20 72 65 70 72    ..     Pour repr
01B320:  6F 64 75 69 72 65 20 75 6E 65 20 70 69 73 74 65    oduire une piste
01B330:  20 6F 7C 20 72 65 63 6F 70 69 65 72 20 20 65 66     o| recopier  ef
01B340:  66 69 63 61 63 65 6D 65 6E 74 20 20 75 6E 20 73    ficacement  un s
01B350:  65 63 74 65 75 72 20 2C 20 69 6C 20 66 61 75 74    ecteur , il faut
01B360:  0D 0A 20 73 7B 70 61 72 65 72 20 44 72 69 76 65    .. s{parer Drive
01B370:  20 2C 20 74 65 08 5E 74 65 20 65 74 20 70 69 73     , te.^te et pis
01B380:  74 65 20 65 6E 20 20 73 6F 75 72 63 65 20 20 65    te en  source  e
01B390:  74 20 64 65 73 74 69 6E 61 74 69 6F 6E 20 2E 20    t destination . 
01B3A0:  4C 65 73 20 64 6F 6E 6E 7B 65 73 20 73 6F 75 72    Les donn{es sour
01B3B0:  63 65 0D 0A 20 65 74 20 64 65 73 74 69 6E 61 74    ce.. et destinat
01B3C0:  69 6F 6E 20 73 6F 6E 74 20 6D 7B 6D 6F 72 69 73    ion sont m{moris
01B3D0:  7B 65 73 20 73 7B 70 61 72 7B 6D 65 6E 74 20 2E    {es s{par{ment .
01B3E0:  20 4F 6E 20 74 72 61 6E 73 6D 65 74 20 6C 27 75     On transmet l'u
01B3F0:  6E 65 20 6F 75 20 6C 27 61 75 74 72 65 20 64 61    ne ou l'autre da
01B400:  6E 73 0D 0A 20 6C 65 73 20 64 6F 6E 6E 7B 65 73    ns.. les donn{es
01B410:  20 64 72 69 76 65 20 74 65 08 5E 74 65 20 70 69     drive te.^te pi
01B420:  73 74 65 20 73 7B 6C 65 63 74 69 6F 6E 6E 7B 73    ste s{lectionn{s
01B430:  20 73 65 6C 6F 6E 20 6C 27 6F 70 7B 72 61 74 69     selon l'op{rati
01B440:  6F 6E 20 65 6E 20 63 6F 75 72 73 20 2E 0D 0A 20    on en cours ... 
01B450:  0D 0A 20 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    .. -------------
01B460:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
01B470:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
01B480:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
01B490:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
01B4A0:  0D 0A 20 54 48 45 4F 52 49 45 20 51 55 49 20 41    .. THEORIE QUI A
01B4B0:  20 46 4F 52 43 45 20 44 45 20 56 4F 55 4C 4F 49     FORCE DE VOULOI
01B4C0:  52 20 56 4F 4C 45 52 20 54 52 4F 50 20 48 41 55    R VOLER TROP HAU
01B4D0:  54 20 52 49 53 51 55 45 20 44 45 20 52 45 54 4F    T RISQUE DE RETO
01B4E0:  4D 42 45 52 20 41 56 45 43 20 46 52 41 43 41 53    MBER AVEC FRACAS
01B4F0:  0D 0A 20 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    .. -------------
01B500:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
01B510:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
01B520:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
01B530:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
01B540:  0D 0A 20 0D 0A 20 20 20 20 20 31 20 3A 20 53 61    .. ..     1 : Sa
01B550:  63 68 61 6E 74 20 71 75 27 40 20 70 61 72 74 69    chant qu'@ parti
01B560:  72 20 64 75 20 20 6D 6F 6D 65 6E 74 20 20 6F 7C    r du  moment  o|
01B570:  20 20 73 61 20 20 6C 6F 6E 67 75 65 75 72 20 65      sa  longueur e
01B580:  73 74 20 64 6F 6E 6E 7B 65 20 64 61 6E 73 20 6C    st donn{e dans l
01B590:  27 49 44 0D 0A 20 6E 27 69 6D 70 6F 72 74 65 20    'ID.. n'importe 
01B5A0:  71 75 65 6C 6C 65 20 74 61 69 6C 6C 65 20 64 65    quelle taille de
01B5B0:  20 73 65 63 74 65 75 72 20 20 70 65 75 74 20 20     secteur  peut  
01B5C0:  65 08 5E 74 72 65 20 20 7B 63 72 69 74 65 20 20    e.^tre  {crite  
01B5D0:  73 75 72 20 6C 65 20 64 69 73 71 75 65 20 71 75    sur le disque qu
01B5E0:  65 6C 71 75 65 0D 0A 20 73 6F 69 74 20 6C 65 20    elque.. soit le 
01B5F0:  66 6F 72 6D 61 74 61 67 65 20 2E 0D 0A 20 0D 0A    formatage ... ..
01B600:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
01B610:  17 00 01 00 02 09 4E E5 17 00 C1 02 00 00 00 02    ......N.........
01B620:  17 00 C2 02 00 00 00 02 17 00 C3 02 00 00 00 02    ................
01B630:  17 00 C4 02 00 00 00 02 17 00 C5 02 00 00 00 02    ................
01B640:  17 00 C6 02 00 00 00 02 17 00 C7 02 00 00 00 02    ................
01B650:  17 00 C8 02 00 00 00 02 17 00 C9 02 00 00 00 02    ................
01B660:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01B670:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01B680:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01B690:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01B6A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01B6B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01B6C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01B6D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01B6E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01B6F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01B700:  20 20 20 20 20 32 20 3A 20 51 75 65 20 6C 27 7B         2 : Que l'{
01B710:  63 72 69 74 75 72 65 20 64 27 75 6E 20 73 65 63    criture d'un sec
01B720:  74 65 75 72 20 20 64 65 20 20 74 61 69 6C 6C 65    teur  de  taille
01B730:  20 36 20 28 38 31 39 32 20 6F 63 74 65 74 73 29     6 (8192 octets)
01B740:  20 73 65 20 70 6F 75 72 73 75 69 76 72 61 0D 0A     se poursuivra..
01B750:  20 73 61 6E 73 20 63 6F 6D 70 6C 65 78 65 73 20     sans complexes 
01B760:  61 70 72 7D 73 20 6C 61 20 20 70 72 65 6D 69 7D    apr}s la  premi}
01B770:  72 65 20 20 72 7B 76 6F 6C 75 74 69 6F 6E 20 20    re  r{volution  
01B780:  65 74 20 72 65 63 6F 75 76 72 69 72 61 20 70 61    et recouvrira pa
01B790:  72 74 69 65 6C 6C 65 6D 65 6E 74 20 6C 65 0D 0A    rtiellement le..
01B7A0:  20 64 7B 62 75 74 20 64 65 20 6C 61 20 70 69 73     d{but de la pis
01B7B0:  74 65 20 61 76 65 63 20 6C 65 73 20 20 64 65 72    te avec les  der
01B7C0:  6E 69 65 72 73 20 20 6F 63 74 65 74 73 20 20 74    niers  octets  t
01B7D0:  72 61 6E 73 6D 69 73 20 28 63 65 20 71 75 69 20    ransmis (ce qui 
01B7E0:  61 20 67 7B 6E 7B 72 61 6C 65 6D 65 6E 74 0D 0A    a g{n{ralement..
01B7F0:  20 70 6F 75 72 20 65 66 66 65 74 20 64 65 20 6C     pour effet de l
01B800:  61 20 64 7B 66 6F 72 6D 61 74 65 72 29 20 2E 0D    a d{formater) ..
01B810:  0A 20 0D 0A 20 20 20 20 20 49 6C 20 64 6F 69 74    . ..     Il doit
01B820:  20 65 08 5E 74 72 65 20 70 6F 73 73 69 62 6C 65     e.^tre possible
01B830:  20 64 65 20 62 72 69 63 6F 6C 65 72 20 64 65 73     de bricoler des
01B840:  20 20 70 69 73 74 65 73 20 61 76 65 63 20 64 65      pistes avec de
01B850:  73 20 47 41 50 53 20 64 69 66 66 7B 72 65 6E 74    s GAPS diff{rent
01B860:  73 20 64 65 0D 0A 20 23 34 45 20 76 6F 69 72 65    s de.. #4E voire
01B870:  20 64 65 20 72 65 70 72 6F 64 75 69 72 65 20 63     de reproduire c
01B880:  65 72 74 61 69 6E 65 73 20 20 70 69 73 74 65 73    ertaines  pistes
01B890:  20 20 62 69 7A 61 72 72 6F 69 64 65 73 20 20 2E      bizarroides  .
01B8A0:  2E 2E 20 20 4C 65 20 74 6F 75 74 20 7B 74 61 6E    ..  Le tout {tan
01B8B0:  74 20 64 65 0D 0A 20 64 7B 74 65 72 6D 69 6E 65    t de.. d{termine
01B8C0:  72 20 61 76 65 63 20 20 70 72 7B 63 69 73 69 6F    r avec  pr{cisio
01B8D0:  6E 20 20 6C 61 20 20 76 61 6C 65 75 72 20 20 64    n  la  valeur  d
01B8E0:  65 73 20 20 47 41 50 53 20 20 2C 20 20 43 52 43    es  GAPS  ,  CRC
01B8F0:  20 20 2C 20 20 49 44 41 4D 20 20 61 69 6E 73 69      ,  IDAM  ainsi
01B900:  20 71 75 65 0D 0A 20 6C 27 69 6E 74 65 72 76 61     que.. l'interva
01B910:  6C 6C 65 20 65 6E 74 72 65 20 63 65 75 78 2D 63    lle entre ceux-c
01B920:  69 20 65 74 20 73 75 72 74 6F 75 74 20 64 65 20    i et surtout de 
01B930:  20 6C 61 20 73 7B 72 69 65 20 64 27 6F 63 74 65     la s{rie d'octe
01B940:  74 73 20 71 75 69 20 72 65 63 6F 75 76 72 69 72    ts qui recouvrir
01B950:  61 20 6C 65 0D 0A 20 64 7B 62 75 74 20 64 65 20    a le.. d{but de 
01B960:  6C 61 20 70 69 73 74 65 20 2E 2E 2E 20 55 6E 20    la piste ... Un 
01B970:  66 6F 69 73 20 6E 27 65 73 74 20 20 70 61 73 20    fois n'est  pas 
01B980:  20 63 6F 75 74 75 6D 65 20 20 3A 20 51 55 49 20     coutume  : QUI 
01B990:  41 20 4C 41 20 52 45 50 4F 4E 53 45 20 41 20 43    A LA REPONSE A C
01B9A0:  45 54 54 45 0D 0A 20 51 55 45 53 54 49 4F 4E 20    ETTE.. QUESTION 
01B9B0:  3F 3F 3F 0D 0A 20 0D 0A 20 20 20 20 20 20 20 20    ???.. ..        
01B9C0:  20 20 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D      --------------
01B9D0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
01B9E0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
01B9F0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 20 20    ------------..  
01BA00:  20 20 20 20 20 20 20 2D 20 54 48 45 4F 52 49 45           - THEORIE
01BA10:  20 41 50 50 41 52 41 4D 45 4E 54 20 44 45 42 49     APPARAMENT DEBI
01BA20:  4C 45 20 4D 41 49 53 20 50 45 55 54 20 45 54 52    LE MAIS PEUT ETR
01BA30:  45 20 50 41 53 20 54 41 4E 54 20 51 55 45 20 43    E PAS TANT QUE C
01BA40:  41 20 2D 0D 0A 20 20 20 20 20 20 20 20 20 20 2D    A -..          -
01BA50:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
01BA60:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
01BA70:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
01BA80:  2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 20 0D 0A 20 20    ---------.. ..  
01BA90:  20 20 20 55 6E 65 20 69 64 7B 65 20 71 75 65 20       Une id{e que 
01BAA0:  6A 65 20 6E 27 61 69 20 70 61 73 20 65 75 20 6C    je n'ai pas eu l
01BAB0:  65 20 20 74 65 6D 70 73 20 64 27 65 73 73 61 79    e  temps d'essay
01BAC0:  65 72 20 2E 20 53 69 20 61 75 20 62 65 61 75 20    er . Si au beau 
01BAD0:  6D 69 6C 69 65 75 20 64 27 75 6E 65 0D 0A 20 6F    milieu d'une.. o
01BAE0:  70 7B 72 61 74 69 6F 6E 20 64 65 20 66 6F 72 6D    p{ration de form
01BAF0:  61 74 61 67 65 20 6F 6E 20 69 6E 74 65 72 72 6F    atage on interro
01BB00:  6D 70 61 69 74 20 75 6E 20 20 62 72 65 66 20 69    mpait un  bref i
01BB10:  6E 73 74 61 6E 74 20 6C 61 20 72 6F 74 61 74 69    nstant la rotati
01BB20:  6F 6E 20 64 75 20 6D 6F 74 65 75 72 0D 0A 20 28    on du moteur.. (
01BB30:  43 65 6C 61 20 70 6F 75 72 72 61 69 74 20 73 65    Cela pourrait se
01BB40:  20 66 61 69 72 65 20 64 61 6E 73 20 20 57 52 49     faire dans  WRI
01BB50:  54 46 44 43 31 20 20 64 65 20 20 46 44 43 33 42    TFDC1  de  FDC3B
01BB60:  2E 4D 41 58 29 20 4E 6F 6E 20 73 65 75 6C 65 6D    .MAX) Non seulem
01BB70:  65 6E 74 20 63 65 72 74 61 69 6E 73 0D 0A 20 49    ent certains.. I
01BB80:  44 53 20 73 65 72 61 69 65 6E 74 20 6F 6D 69 73    DS seraient omis
01BB90:  20 6D 61 69 73 20 73 75 72 74 6F 75 74 20 2C 20     mais surtout , 
01BBA0:  6C 61 20 73 75 69 74 65 20 20 73 65 72 61 69 74    la suite  serait
01BBB0:  20 64 7B 63 61 6C 7B 65 20 73 75 72 20 6C 61 20     d{cal{e sur la 
01BBC0:  70 69 73 74 65 20 2E 20 50 6F 75 72 0D 0A 20 72    piste . Pour.. r
01BBD0:  65 6C 69 72 65 20 63 65 6C 6C 65 2D 63 69 20 73    elire celle-ci s
01BBE0:  61 6E 73 20 65 72 72 65 75 72 20 2C 20 6C 65 20    ans erreur , le 
01BBF0:  6D 6F 74 65 75 72 20 64 65 76 72 61 69 74 20 65    moteur devrait e
01BC00:  08 5E 74 72 65 20 73 74 6F 70 70 7B 20 61 75 20    .^tre stopp{ au 
01BC10:  6D 65 08 5E 6D 65 20 6D 6F 6D 65 6E 74 20 65 74    me.^me moment et
01BC20:  0D 0A 20 64 75 72 61 6E 74 20 6C 65 20 6D 65 08    .. durant le me.
01BC30:  5E 6D 65 20 20 64 7B 6C 61 69 20 20 71 75 27 61    ^me  d{lai  qu'a
01BC40:  75 20 20 63 6F 75 72 73 20 20 64 65 20 20 6C 27    u  cours  de  l'
01BC50:  7B 63 72 69 74 75 72 65 20 20 2E 20 20 41 20 20    {criture  .  A  
01BC60:  73 75 70 70 6F 73 65 72 20 20 71 75 65 20 63 65    supposer  que ce
01BC70:  6C 61 0D 0A 20 66 6F 6E 63 74 69 6F 6E 6E 65 20    la.. fonctionne 
01BC80:  2C 20 71 75 65 6C 20 63 6F 70 69 65 75 72 20 70    , quel copieur p
01BC90:  6F 75 72 72 61 69 74 20 72 65 70 72 6F 64 75 69    ourrait reprodui
01BCA0:  72 65 20 63 65 74 74 65 20 70 69 73 74 65 20 3F    re cette piste ?
01BCB0:  3F 0D 0A 20 0D 0A 20 20 2D 20 46 49 4E 20 44 45    ?.. ..  - FIN DE
01BCC0:  20 53 45 43 54 49 4F 4E 20 2E 20 41 55 20 43 48     SECTION . AU CH
01BCD0:  4F 49 58 20 2C 20 46 49 43 48 49 45 52 53 20 4C    OIX , FICHIERS L
01BCE0:  49 53 54 49 4E 47 20 4F 55 20 4D 4F 44 45 20 44    ISTING OU MODE D
01BCF0:  27 45 4D 50 4C 4F 49 20 50 52 4F 47 52 41 4D 4D    'EMPLOI PROGRAMM
01BD00:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01BD10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01BD20:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01BD30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01BD40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01BD50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01BD60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01BD70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01BD80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01BD90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01BDA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01BDB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01BDC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01BDD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01BDE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01BDF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01BE00:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01BE10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01BE20:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01BE30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01BE40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01BE50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01BE60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01BE70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01BE80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01BE90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01BEA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01BEB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01BEC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01BED0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01BEE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01BEF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01BF00:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01BF10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01BF20:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01BF30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01BF40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01BF50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01BF60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01BF70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01BF80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01BF90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01BFA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01BFB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01BFC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01BFD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01BFE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01BFF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C000:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C010:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C020:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C030:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C040:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C050:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C060:  1A 0D 0A 20 43 41 4C 4C 20 4C 4F 43 41 54 45 20    ... CALL LOCATE 
01C070:  20 3B 2A 0D 0A 20 4C 44 20 42 2C 33 0D 0A 20 4C     ;*.. LD B,3.. L
01C080:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C090:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C0A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C0B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C0C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C0D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C0E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C0F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C100:  0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20    ..              
01C110:  20 20 20 20 20 20 20 2D 2D 2D 2D 2D 2D 2D 2D 2D           ---------
01C120:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
01C130:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 20 20 20    -----------..   
01C140:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
01C150:  20 2D 20 49 4E 46 4F 52 4D 41 54 49 4F 4E 53 20     - INFORMATIONS 
01C160:  26 20 4E 4F 55 56 45 41 55 54 45 53 20 55 54 49    & NOUVEAUTES UTI
01C170:  4C 20 53 4F 46 54 20 2D 0D 0A 20 20 20 20 20 20    L SOFT -..      
01C180:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2D                   -
01C190:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
01C1A0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
01C1B0:  2D 2D 2D 0D 0A 20 0D 0A 20 20 20 20 20 20 20 20    ---.. ..        
01C1C0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
01C1D0:  20 20 20 20 20 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D         -----------
01C1E0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 20 20 20 20 20    ---------..     
01C1F0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
01C200:  20 20 20 20 20 20 20 2D 20 46 52 45 45 57 41 52           - FREEWAR
01C210:  45 20 55 54 49 4C 2D 53 4F 46 54 20 2D 0D 0A 20    E UTIL-SOFT -.. 
01C220:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
01C230:  20 20 20 20 20 20 20 20 20 20 20 20 2D 2D 2D 2D                ----
01C240:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
01C250:  0D 0A 20 20 0D 0A 20 20 20 20 20 5A 38 30 44 49    ..  ..     Z80DI
01C260:  53 32 20 20 45 73 74 20 20 61 72 72 69 76 7B 20    S2  Est  arriv{ 
01C270:  20 21 20 20 43 27 65 73 74 20 20 20 74 6F 75 74     !  C'est   tout
01C280:  20 20 73 69 6D 70 6C 65 6D 65 6E 74 20 20 5A 38      simplement  Z8
01C290:  30 44 49 53 20 20 61 76 65 63 20 20 71 75 65 6C    0DIS  avec  quel
01C2A0:  71 75 65 73 0D 0A 20 61 6D 7B 6C 69 6F 72 61 74    ques.. am{liorat
01C2B0:  69 6F 6E 73 20 69 6E 74 65 72 6E 65 73 20 61 75    ions internes au
01C2C0:  20 70 72 6F 67 72 61 6D 6D 65 20 2E 20 52 65 70     programme . Rep
01C2D0:  6F 72 74 65 7A 20 76 6F 75 73 20 40 20 53 4F 53    ortez vous @ SOS
01C2E0:  32 20 50 6F 75 72 20 63 6F 6E 6E 61 69 08 5E 74    2 Pour connai.^t
01C2F0:  72 65 20 6C 65 73 0D 0A 20 70 65 72 66 6F 72 6D    re les.. perform
01C300:  61 6E 63 65 73 20 65 74 20 6C 65 73 20 63 6F 6E    ances et les con
01C310:  64 69 74 69 6F 6E 73 20 64 27 65 6E 76 6F 69 20    ditions d'envoi 
01C320:  2E 0D 0A 0D 0A 20 20 20 20 20 44 65 20 6E 6F 75    .....     De nou
01C330:  76 65 6C 6C 65 73 20 76 65 72 73 69 6F 6E 73 20    velles versions 
01C340:  64 65 20 20 4E 55 4C 55 20 20 65 74 20 20 43 52    de  NULU  et  CR
01C350:  55 4E 43 48 20 20 65 74 20 20 4E 53 57 50 20 20    UNCH  et  NSWP  
01C360:  6E 6F 75 73 20 73 6F 6E 74 20 70 61 72 76 65 6E    nous sont parven
01C370:  75 65 73 0D 0A 20 61 69 6E 73 69 20 71 75 65 20    ues.. ainsi que 
01C380:  6C 61 20 44 4F 43 20 28 56 46 29 20 20 64 65 20    la DOC (VF)  de 
01C390:  20 4E 55 4C 55 20 20 2E 20 20 50 6F 75 72 20 20     NULU  .  Pour  
01C3A0:  63 65 75 78 20 20 71 75 69 20 20 6F 6E 74 20 68    ceux  qui  ont h
01C3B0:  7B 72 69 74 65 7B 20 64 65 73 20 76 65 72 73 69    {rite{ des versi
01C3C0:  6F 6E 73 0D 0A 20 70 72 7B 63 65 7B 64 65 6E 74    ons.. pr{ce{dent
01C3D0:  65 73 20 2C 20 69 6C 20 73 75 66 66 69 74 20 64    es , il suffit d
01C3E0:  65 20 6E 6F 75 73 20 20 66 61 69 72 65 20 20 70    e nous  faire  p
01C3F0:  61 72 76 65 6E 69 72 20 75 6E 65 20 64 69 73 71    arvenir une disq
01C400:  75 65 74 74 65 20 76 69 65 72 67 65 20 61 76 65    uette vierge ave
01C410:  63 20 31 0D 0A 20 65 6E 76 65 6C 6F 70 70 65 20    c 1.. enveloppe 
01C420:  61 66 66 72 61 6E 63 68 69 65 20 40 20 33 2E 37    affranchie @ 3.7
01C430:  30 46 20 2C 20 65 6E 76 6F 69 20 20 73 6F 75 73    0F , envoi  sous
01C440:  20 20 68 75 69 74 61 69 6E 65 20 20 2E 20 50 6F      huitaine  . Po
01C450:  75 72 20 6C 65 73 20 61 75 74 72 65 73 20 2C 20    ur les autres , 
01C460:  6C 65 73 0D 0A 20 63 6F 6E 64 69 74 69 6F 6E 73    les.. conditions
01C470:  20 73 6F 6E 74 20 6C 65 73 20 6D 65 6D 65 73 20     sont les memes 
01C480:  71 75 65 20 70 6F 75 72 20 6C 65 73 20 61 6E 63    que pour les anc
01C490:  69 65 6E 6E 65 73 20 76 65 72 73 69 6F 6E 73 20    iennes versions 
01C4A0:  2E 0D 0A 0D 0A 20 20 20 20 20 44 65 73 20 6E 6F    .....     Des no
01C4B0:  75 76 65 61 75 74 7B 73 20 6F 6E 74 20 7B 74 7B    uveaut{s ont {t{
01C4C0:  20 72 65 63 75 65 73 20 2C 20 6C 65 20 20 74 65     recues , le  te
01C4D0:  6D 70 73 20 6D 61 6E 71 75 65 20 2C 20 6E 6F 75    mps manque , nou
01C4E0:  73 20 65 6E 20 70 61 72 6C 65 72 6F 6E 73 20 64    s en parlerons d
01C4F0:  61 6E 73 0D 0A 20 6C 65 20 6E 75 6D 7B 72 6F 20    ans.. le num{ro 
01C500:  34 20 2E 0D 0A 0D 0A 20 20 20 20 20 4C 27 69 6E    4 .....     L'in
01C510:  73 65 72 74 69 6F 6E 20 64 27 75 6E 20 63 6F 75    sertion d'un cou
01C520:  72 73 20 73 75 72 20 6C 65 73 20 20 64 7B 73 61    rs sur les  d{sa
01C530:  73 73 65 6D 62 6C 65 75 72 73 20 20 40 20 20 7B    ssembleurs  @  {
01C540:  74 7B 20 64 65 6D 61 6E 64 7B 65 20 2E 20 4E 6F    t{ demand{e . No
01C550:  75 73 20 79 2D 0D 0A 20 70 65 6E 73 6F 6E 73 20    us y-.. pensons 
01C560:  2C 20 6D 61 69 73 20 70 6F 75 72 20 71 75 65 20    , mais pour que 
01C570:  74 6F 75 73 20 70 75 69 73 73 65 6E 74 20 65 6E    tous puissent en
01C580:  20 70 72 6F 66 69 74 65 72 20 2C 20 6E 6F 75 73     profiter , nous
01C590:  20 6D 65 74 74 6F 6E 73 20 61 63 74 75 65 6C 6C     mettons actuell
01C5A0:  65 6D 65 6E 74 0D 0A 20 61 75 20 70 6F 69 6E 74    ement.. au point
01C5B0:  20 75 6E 20 70 65 74 69 74 20 64 7B 73 61 73 73     un petit d{sass
01C5C0:  65 6D 62 6C 65 75 72 20 2E 20 45 6E 20 61 74 74    embleur . En att
01C5D0:  65 6E 64 61 6E 74 20 2C 20 74 6F 75 74 20 70 72    endant , tout pr
01C5E0:  6F 62 6C 7D 6D 65 20 61 76 65 63 20 5A 38 30 44    obl}me avec Z80D
01C5F0:  49 53 20 6F 7C 0D 0A 20 44 41 5A 5A 4C 45 20 53    IS o|.. DAZZLE S
01C600:  54 41 52 20 70 65 75 72 20 65 08 5E 74 72 65 20    TAR peur e.^tre 
01C610:  74 72 61 69 74 7B 20 70 61 72 20 55 54 49 4C 20    trait{ par UTIL 
01C620:  53 4F 46 54 20 20 2E 20 50 6F 75 72 20 6E 65 20    SOFT  . Pour ne 
01C630:  70 61 73 20 65 6E 63 6F 6D 62 72 65 72 20 6C 65    pas encombrer le
01C640:  73 20 70 61 67 65 73 0D 0A 20 64 65 20 53 4F 53    s pages.. de SOS
01C650:  20 50 52 4F 47 52 41 4D 4D 45 55 52 53 20 2C 20     PROGRAMMEURS , 
01C660:  6C 61 20 72 7B 70 6F 6E 73 65 20 76 6F 75 73 20    la r{ponse vous 
01C670:  70 61 72 76 69 65 6E 64 72 61 20 73 6F 75 73 20    parviendra sous 
01C680:  66 6F 72 6D 65 20 7B 63 72 69 74 65 20 65 74 20    forme {crite et 
01C690:  40 20 74 69 74 72 65 0D 0A 20 67 72 61 63 69 65    @ titre.. gracie
01C6A0:  75 78 20 2E 2E 2E 20 28 44 7B 6C 61 69 20 64 65    ux ... (D{lai de
01C6B0:  20 72 7B 70 6F 6E 73 65 20 2C 20 37 20 40 20 31     r{ponse , 7 @ 1
01C6C0:  35 20 6A 6F 75 72 73 29 20 2E 20 53 65 72 76 69    5 jours) . Servi
01C6D0:  63 65 20 72 7B 73 65 72 76 7B 20 61 75 78 20 61    ce r{serv{ aux a
01C6E0:  62 6F 6E 6E 7B 73 2E 0D 0A 0D 0A 20 20 20 20 20    bonn{s.....     
01C6F0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
01C700:  20 20 20 20 20 20 20 20 20 2D 2D 2D 2D 2D 2D 2D             -------
01C710:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 20 20 20    -----------..   
01C720:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
01C730:  20 20 20 20 20 20 20 20 20 20 2D 20 50 41 52 4C              - PARL
01C740:  4F 4E 53 20 44 27 41 56 45 4E 49 52 20 2D 0D 0A    ONS D'AVENIR -..
01C750:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
01C760:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 2D 2D                  --
01C770:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
01C780:  0D 0A 0D 0A 20 20 20 20 20 45 74 20 70 6C 75 73    ....     Et plus
01C790:  20 70 72 7B 63 69 73 7B 6D 65 6E 74 20 64 65 20     pr{cis{ment de 
01C7A0:  53 4F 53 20 20 50 52 4F 47 52 41 4D 4D 45 55 52    SOS  PROGRAMMEUR
01C7B0:  53 20 61 6E 6E 7B 65 20 31 39 39 30 20 21 20 43    S ann{e 1990 ! C
01C7C0:  27 65 73 74 20 75 6E 20 70 65 75 20 20 74 6F 08    'est un peu  to.
01C7D0:  5E 74 20 3F 0D 0A 20 50 65 75 74 2D 65 08 5E 74    ^t ?.. Peut-e.^t
01C7E0:  72 65 20 6D 61 69 73 20 6E 6F 75 73 20 6E 27 61    re mais nous n'a
01C7F0:  69 6D 6F 6E 73 20 70 61 73 20 65 08 5E 74 72 65    imons pas e.^tre
01C800:  20 70 72 69 73 20 61 75 20 64 7B 70 6F 75 72 76     pris au d{pourv
01C810:  75 20 2E 2E 2E 0D 0A 0D 0A 20 20 20 20 20 50 6F    u .......     Po
01C820:  75 72 20 6C 27 61 6E 6E 7B 65 20 31 39 38 39 2C    ur l'ann{e 1989,
01C830:  20 6C 61 20 6D 61 6A 6F 72 69 74 7B 20 64 65 73     la majorit{ des
01C840:  20 61 62 6F 6E 6E 7B 73 20 73 27 69 6E 74 7B 72     abonn{s s'int{r
01C850:  72 7D 73 73 65 20 70 6C 75 73 20 40 20 6C 27 7B    r}sse plus @ l'{
01C860:  74 75 64 65 20 64 75 0D 0A 20 46 44 43 20 71 75    tude du.. FDC qu
01C870:  27 61 75 20 73 65 72 76 69 63 65 20 71 75 65 73    'au service ques
01C880:  74 69 6F 6E 73 20 2D 20 72 7B 70 6F 6E 73 65 73    tions - r{ponses
01C890:  20 2E 20 43 27 65 73 74 20 64 6F 6E 63 20 75 6E     . C'est donc un
01C8A0:  20 70 72 6F 62 6C 7D 6D 65 20 70 6F 75 72 20 31     probl}me pour 1
01C8B0:  39 39 30 20 63 61 72 0D 0A 20 61 70 72 7D 73 20    990 car.. apr}s 
01C8C0:  6C 65 20 6E 75 6D 7B 72 6F 20 34 20 2C 20 69 6C    le num{ro 4 , il
01C8D0:  20 6E 27 79 20 61 75 72 61 20 70 6C 75 73 20 61     n'y aura plus a
01C8E0:  73 73 65 7A 20 40 20 64 69 72 65 20 73 75 72 20    ssez @ dire sur 
01C8F0:  6C 65 20 73 75 6A 65 74 20 70 6F 75 72 20 72 65    le sujet pour re
01C900:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
01C910:  18 00 01 00 02 09 4E E5 18 00 C1 02 00 00 00 02    ......N.........
01C920:  18 00 C2 02 00 00 00 02 18 00 C3 02 00 00 00 02    ................
01C930:  18 00 C4 02 00 00 00 02 18 00 C5 02 00 00 00 02    ................
01C940:  18 00 C6 02 00 00 00 02 18 00 C7 02 00 00 00 02    ................
01C950:  18 00 C8 02 00 00 00 02 18 00 C9 02 00 00 00 02    ................
01C960:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C970:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C980:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C990:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C9A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C9B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C9C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C9D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C9E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C9F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01CA00:  6D 70 6C 69 72 20 34 0D 0A 20 6E 6F 75 76 65 6C    mplir 4.. nouvel
01CA10:  6C 65 73 20 66 61 63 65 73 20 64 65 20 64 69 73    les faces de dis
01CA20:  71 75 65 74 74 65 73 20 2E 20 20 4F 6E 20 65 6E    quettes .  On en
01CA30:  76 69 73 61 67 65 20 64 6F 6E 63 20 75 6E 65 20    visage donc une 
01CA40:  63 65 72 74 61 69 6E 65 20 64 7B 73 61 66 65 63    certaine d{safec
01CA50:  74 69 6F 6E 20 64 75 0D 0A 20 70 72 6F 64 75 69    tion du.. produi
01CA60:  74 20 2E 20 49 6C 20 66 61 75 74 20 71 75 61 6E    t . Il faut quan
01CA70:  64 20 6D 65 08 5E 6D 65 20 20 6E 6F 74 65 72 20    d me.^me  noter 
01CA80:  20 71 75 65 20 20 63 27 65 73 74 20 6C 61 20 73     que  c'est la s
01CA90:  6F 6D 6D 65 20 64 65 74 72 61 76 61 69 6C 20 65    omme detravail e
01CAA0:  78 69 67 7B 65 20 70 61 72 0D 0A 20 63 65 74 74    xig{e par.. cett
01CAB0:  65 20 7B 74 75 64 65 20 71 75 69 20 40 20 65 6E    e {tude qui @ en
01CAC0:  74 72 61 69 08 5E 6E 7B 20 6C 65 20 20 70 72 69    trai.^n{ le  pri
01CAD0:  78 20 20 7B 6C 65 76 7B 20 64 65 20 6C 27 61 62    x  {lev{ de l'ab
01CAE0:  6F 6E 6E 65 6D 65 6E 74 20 2E 4C 61 20 64 69 73    onnement .La dis
01CAF0:  70 61 72 75 74 69 6F 6E 20 64 65 0D 0A 20 63 65    parution de.. ce
01CB00:  74 74 65 20 72 75 62 72 69 71 75 65 20 40 20 70    tte rubrique @ p
01CB10:  6F 75 72 20 63 6F 6E 73 7B 71 75 65 6E 63 65 20    our cons{quence 
01CB20:  75 6E 65 20 62 61 69 73 73 65 20 64 75 20 74 61    une baisse du ta
01CB30:  72 69 66 20 71 75 69 20 73 65 72 61 20 64 65 20    rif qui sera de 
01CB40:  3A 0D 0A 0D 0A 20 20 20 20 20 53 6F 75 73 63 72    :....     Souscr
01CB50:  69 70 74 69 6F 6E 20 61 76 61 6E 74 20 6C 65 20    iption avant le 
01CB60:  31 35 20 44 7B 63 65 6D 62 72 65 20 38 39 20 3A    15 D{cembre 89 :
01CB70:  20 33 35 30 46 20 50 6F 75 72 20 6C 65 73 20 34     350F Pour les 4
01CB80:  20 64 69 73 71 75 65 74 74 65 73 20 31 39 39 30     disquettes 1990
01CB90:  0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20    ..              
01CBA0:  20 20 20 20 61 70 72 7D 73 20 6C 65 20 31 35 20        apr}s le 15 
01CBB0:  44 7B 63 65 6D 62 72 65 20 38 39 20 3A 20 35 30    D{cembre 89 : 50
01CBC0:  30 46 20 50 6F 75 72 20 6C 65 73 20 34 20 64 69    0F Pour les 4 di
01CBD0:  73 71 75 65 74 74 65 73 20 31 39 39 30 0D 0A 0D    squettes 1990...
01CBE0:  0A 20 20 20 20 20 49 6C 20 76 61 20 64 65 20 73    .     Il va de s
01CBF0:  6F 69 74 20 20 2C 20 20 71 75 65 20 20 63 6F 6D    oit  ,  que  com
01CC00:  6D 65 20 20 6C 27 61 6E 6E 7B 65 20 20 70 72 7B    me  l'ann{e  pr{
01CC10:  63 7B 64 65 6E 74 65 20 20 2C 20 6C 65 73 20 73    c{dente  , les s
01CC20:  6F 75 73 63 72 69 70 74 69 6F 6E 73 20 6E 65 0D    ouscriptions ne.
01CC30:  0A 20 73 65 72 6F 6E 74 20 65 6E 63 61 69 73 73    . seront encaiss
01CC40:  7B 65 73 20 71 75 27 61 70 72 7D 73 20 63 65 72    {es qu'apr}s cer
01CC50:  74 69 74 75 64 65 20 64 65 20 63 6F 6E 74 69 6E    titude de contin
01CC60:  75 61 74 69 6F 6E 20 2E 0D 0A 0D 0A 20 20 20 20    uation .....    
01CC70:  20 41 75 74 72 65 20 70 6F 69 6E 74 20 3A 20 43     Autre point : C
01CC80:  6F 6D 6D 65 20 76 6F 75 73 20 20 6C 27 61 76 65    omme vous  l'ave
01CC90:  7A 20 20 73 61 6E 73 20 20 64 6F 75 74 65 20 20    z  sans  doute  
01CCA0:  63 6F 6E 73 74 61 74 7B 20 20 2C 20 6C 61 20 70    constat{  , la p
01CCB0:  6C 75 70 61 72 74 20 64 65 73 0D 0A 20 71 75 65    lupart des.. que
01CCC0:  73 74 69 6F 6E 73 20 7B 6D 61 6E 65 6E 74 20 64    stions {manent d
01CCD0:  65 20 70 72 6F 67 72 61 6D 6D 65 75 72 73 20 5A    e programmeurs Z
01CCE0:  38 30 20 20 64 7B 6A 40 20 20 61 73 73 65 7A 20    80  d{j@  assez 
01CCF0:  20 61 76 61 6E 63 7B 73 20 28 4E 65 20 63 6F 6E     avanc{s (Ne con
01CD00:  66 6F 6E 64 65 7A 20 70 61 73 0D 0A 20 70 72 6F    fondez pas.. pro
01CD10:  67 72 61 6D 6D 65 75 72 20 65 74 20 63 61 6D 65    grammeur et came
01CD20:  6D 62 65 72 74 29 20 2E 20 53 65 75 6C 73 20 20    mbert) . Seuls  
01CD30:  33 20 20 61 62 6F 6E 6E 7B 73 20 20 73 6F 6E 74    3  abonn{s  sont
01CD40:  20 20 61 75 20 20 73 74 61 64 65 20 64 75 20 62      au  stade du b
01CD50:  61 73 69 63 20 65 74 20 73 65 0D 0A 20 73 65 6E    asic et se.. sen
01CD60:  74 65 6E 74 20 75 6E 20 70 65 75 20 66 72 75 73    tent un peu frus
01CD70:  74 72 7B 73 20 28 4D 61 69 73 20 70 6F 75 72 71    tr{s (Mais pourq
01CD80:  75 6F 69 20 20 6E 65 20 20 70 6F 73 65 6E 74 20    uoi  ne  posent 
01CD90:  74 2D 69 6C 73 20 70 61 73 20 64 65 20 71 75 65    t-ils pas de que
01CDA0:  73 74 69 6F 6E 73 20 73 75 72 0D 0A 20 6C 65 20    stions sur.. le 
01CDB0:  62 61 73 69 63 20 3F 21 21 21 20 4F 6E 20 20 79    basic ?!!! On  y
01CDC0:  20 20 72 7B 70 6F 6E 64 72 61 20 20 74 6F 75 74      r{pondra  tout
01CDD0:  20 20 61 75 73 73 69 20 20 62 69 65 6E 20 20 21      aussi  bien  !
01CDE0:  29 20 20 54 6F 75 6A 6F 75 72 73 20 65 73 74 2D    )  Toujours est-
01CDF0:  69 6C 20 71 75 65 20 53 4F 53 0D 0A 20 50 52 4F    il que SOS.. PRO
01CE00:  0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20    ..              
01CE10:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
01CE20:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
01CE30:  2D 2D 2D 0D 0A 20 20 20 20 20 20 20 20 20 20 20    ---..           
01CE40:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
01CE50:  20 20 2D 20 45 44 49 54 49 4F 4E 20 44 55 20 42      - EDITION DU B
01CE60:  55 46 46 45 52 20 2D 0D 0A 20 20 20 20 20 20 20    UFFER -..       
01CE70:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
01CE80:  20 20 20 20 20 20 20 2D 2D 2D 2D 2D 2D 2D 2D 2D           ---------
01CE90:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 20 0D 0A 20    ----------.. .. 
01CEA0:  20 20 20 20 43 65 74 74 65 20 73 65 63 74 69 6F        Cette sectio
01CEB0:  6E 20 40 20 7B 74 7B 20 63 6F 6E 73 69 64 7B 72    n @ {t{ consid{r
01CEC0:  61 62 6C 65 6D 65 6E 74 20 20 6D 6F 64 69 66 69    ablement  modifi
01CED0:  7B 65 20 20 70 61 72 20 20 72 61 70 70 6F 72 74    {e  par  rapport
01CEE0:  20 40 20 6C 61 20 76 65 72 73 69 6F 6E 0D 0A 20     @ la version.. 
01CEF0:  70 72 7B 63 7B 64 65 6E 74 65 20 2E 20 4C 65 73    pr{c{dente . Les
01CF00:  20 73 65 63 74 69 6F 6E 73 20 64 65 20 6C 69 73     sections de lis
01CF10:  74 69 6E 67 20 69 6E 63 68 61 6E 67 7B 65 73 20    ting inchang{es 
01CF20:  73 6F 6E 74 20 63 6F 6C 6C 7B 65 73 20 63 6F 6E    sont coll{es con
01CF30:  74 72 65 20 6C 61 20 6D 61 72 67 65 2E 0D 0A 20    tre la marge... 
01CF40:  0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20    ..              
01CF50:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
01CF60:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
01CF70:  2D 2D 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20    --..            
01CF80:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
01CF90:  20 20 31 20 3A 20 49 6E 69 74 69 61 6C 69 73 61      1 : Initialisa
01CFA0:  74 69 6F 6E 0D 0A 20 20 20 20 20 20 20 20 20 20    tion..          
01CFB0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
01CFC0:  20 20 20 20 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D        ------------
01CFD0:  2D 2D 2D 2D 2D 2D 0D 0A 20 3B 0D 0A 20 41 46 46    ------.. ;.. AFF
01CFE0:  42 55 46 20 20 43 41 4C 4C 20 23 42 39 30 36 0D    BUF  CALL #B906.
01CFF0:  0A 20 20 20 20 20 20 20 20 20 43 41 4C 4C 20 46    .         CALL F
01D000:  45 4E 42 55 46 0D 0A 20 20 20 20 20 20 20 20 20    ENBUF..         
01D010:  4C 44 20 48 4C 2C 32 30 30 30 30 0D 0A 20 20 20    LD HL,20000..   
01D020:  20 20 20 20 20 20 4C 44 20 44 45 2C 28 4E 42 4C          LD DE,(NBL
01D030:  55 53 29 20 20 20 3B 43 61 6C 63 75 6C 65 72 20    US)   ;Calculer 
01D040:  65 74 20 6D 7B 6D 6F 72 69 73 65 72 20 61 64 72    et m{moriser adr
01D050:  65 73 73 65 20 64 65 20 66 69 6E 20 64 75 20 62    esse de fin du b
01D060:  75 66 66 65 72 0D 0A 20 20 20 20 20 20 20 20 20    uffer..         
01D070:  41 44 44 20 48 4C 2C 44 45 0D 0A 20 20 20 20 20    ADD HL,DE..     
01D080:  20 20 20 20 4C 44 20 28 41 44 46 42 55 46 29 2C        LD (ADFBUF),
01D090:  48 4C 0D 0A 20 3B 0D 0A 20 41 46 46 42 55 46 31    HL.. ;.. AFFBUF1
01D0A0:  20 43 41 4C 4C 20 46 45 4E 42 55 46 31 20 20 20     CALL FENBUF1   
01D0B0:  20 3B 50 6F 69 6E 74 20 64 65 20 72 65 70 72 69     ;Point de repri
01D0C0:  73 65 20 70 6F 75 72 20 63 68 61 6E 67 65 6D 65    se pour changeme
01D0D0:  6E 74 20 64 65 20 73 65 63 74 65 75 72 0D 0A 20    nt de secteur.. 
01D0E0:  3B 0D 0A 20 20 4C 44 20 48 4C 2C 30 0D 0A 20 20    ;..  LD HL,0..  
01D0F0:  4C 44 20 28 44 45 43 41 42 55 46 29 2C 48 4C 0D    LD (DECABUF),HL.
01D100:  0A 20 20 4C 44 20 44 45 2C 28 41 44 42 55 46 46    .  LD DE,(ADBUFF
01D110:  29 0D 0A 20 3B 0D 0A 20 4E 45 58 54 50 41 47 20    ).. ;.. NEXTPAG 
01D120:  4C 44 20 28 41 44 49 4D 50 42 55 29 2C 44 45 20    LD (ADIMPBU),DE 
01D130:  20 3B 4D 65 6D 6F 72 69 73 65 72 20 64 65 62 75     ;Memoriser debu
01D140:  74 20 70 61 67 65 20 70 6F 75 72 20 69 6D 70 72    t page pour impr
01D150:  69 6D 61 6E 74 65 0D 0A 20 3B 0D 0A 20 20 20 20    imante.. ;..    
01D160:  20 20 20 20 20 4C 44 20 28 45 44 49 43 41 53 45         LD (EDICASE
01D170:  29 2C 44 45 20 3B 4D 7B 6D 6F 72 69 73 65 72 20    ),DE ;M{moriser 
01D180:  63 61 73 65 20 7B 64 69 74 69 6F 6E 0D 0A 20 20    case {dition..  
01D190:  20 20 20 20 20 20 20 4C 44 20 48 4C 2C 23 30 37           LD HL,#07
01D1A0:  30 32 0D 0A 20 20 20 20 20 20 20 20 20 4C 44 20    02..         LD 
01D1B0:  28 4C 4F 43 43 41 53 45 29 2C 48 4C 20 3B 50 6F    (LOCCASE),HL ;Po
01D1C0:  73 69 74 69 6F 6E 20 58 2D 59 20 63 75 72 73 65    sition X-Y curse
01D1D0:  75 72 20 68 65 78 61 64 7B 63 69 6D 61 6C 0D 0A    ur hexad{cimal..
01D1E0:  20 20 20 20 20 20 20 20 20 4C 44 20 41 2C 36 34             LD A,64
01D1F0:  0D 0A 20 20 20 20 20 20 20 20 20 4C 44 20 28 4C    ..         LD (L
01D200:  4F 43 41 53 43 29 2C 41 20 20 20 3B 50 6F 73 69    OCASC),A   ;Posi
01D210:  74 69 6F 6E 20 58 20 64 75 20 63 75 72 73 65 75    tion X du curseu
01D220:  72 20 41 53 43 49 49 0D 0A 20 3B 0D 0A 20 20 4C    r ASCII.. ;..  L
01D230:  44 20 49 59 2C 23 30 32 30 31 0D 0A 20 20 4C 44    D IY,#0201..  LD
01D240:  20 48 4C 2C 54 42 55 46 46 45 52 0D 0A 20 20 43     HL,TBUFFER..  C
01D250:  41 4C 4C 20 50 52 54 4C 4F 43 0D 0A 20 20 4C 44    ALL PRTLOC..  LD
01D260:  20 48 4C 2C 28 41 44 42 55 46 46 29 0D 0A 20 20     HL,(ADBUFF)..  
01D270:  4C 44 20 42 43 2C 28 44 45 43 41 42 55 46 29 0D    LD BC,(DECABUF).
01D280:  0A 20 20 41 44 44 20 48 4C 2C 42 43 0D 0A 20 20    .  ADD HL,BC..  
01D290:  4C 44 20 28 56 41 4C 45 55 52 29 2C 48 4C 0D 0A    LD (VALEUR),HL..
01D2A0:  20 20 43 41 4C 4C 20 44 45 55 43 4F 4E 31 36 0D      CALL DEUCON16.
01D2B0:  0A 20 20 4C 44 20 48 4C 2C 23 43 31 34 31 2B 38    .  LD HL,#C141+8
01D2C0:  30 0D 0A 20 20 4C 44 20 42 2C 31 36 0D 0A 20 3B    0..  LD B,16.. ;
01D2D0:  0D 0A 20 45 4E 43 4F 52 45 20 20 50 55 53 48 20    .. ENCORE  PUSH 
01D2E0:  44 45 0D 0A 20 20 4C 44 20 44 45 2C 28 44 45 43    DE..  LD DE,(DEC
01D2F0:  41 42 55 46 29 0D 0A 20 20 43 41 4C 4C 20 49 4E    ABUF)..  CALL IN
01D300:  56 52 41 50 0D 0A 20 20 43 41 4C 4C 20 48 45 58    VRAP..  CALL HEX
01D310:  52 44 45 0D 0A 20 20 43 41 4C 4C 20 49 4E 56 52    RDE..  CALL INVR
01D320:  41 50 0D 0A 20 20 50 4F 50 20 44 45 0D 0A 20 20    AP..  POP DE..  
01D330:  49 4E 43 20 4C 0D 0A 20 20 49 4E 43 20 4C 0D 0A    INC L..  INC L..
01D340:  20 20 50 55 53 48 20 42 43 0D 0A 20 20 4C 44 20      PUSH BC..  LD 
01D350:  42 2C 31 36 0D 0A 20 20 50 55 53 48 20 44 45 0D    B,16..  PUSH DE.
01D360:  0A 20 42 43 4C 31 41 20 20 20 4C 44 20 41 2C 28    . BCL1A   LD A,(
01D370:  44 45 29 0D 0A 20 20 43 41 4C 4C 20 48 45 58 52    DE)..  CALL HEXR
01D380:  41 50 0D 0A 20 20 49 4E 43 20 48 4C 0D 0A 20 20    AP..  INC HL..  
01D390:  49 4E 43 20 44 45 0D 0A 20 20 44 4A 4E 5A 20 42    INC DE..  DJNZ B
01D3A0:  43 4C 31 41 0D 0A 20 20 4C 44 20 42 43 2C 38 0D    CL1A..  LD BC,8.
01D3B0:  0A 20 20 41 44 44 20 48 4C 2C 42 43 0D 0A 20 20    .  ADD HL,BC..  
01D3C0:  4C 44 20 42 2C 31 36 0D 0A 20 20 50 4F 50 20 44    LD B,16..  POP D
01D3D0:  45 0D 0A 20 42 43 4C 32 41 20 20 20 4C 44 20 41    E.. BCL2A   LD A
01D3E0:  2C 28 44 45 29 0D 0A 20 20 43 41 4C 4C 20 41 46    ,(DE)..  CALL AF
01D3F0:  46 49 0D 0A 20 20 49 4E 43 20 44 45 0D 0A 20 20    FI..  INC DE..  
01D400:  44 4A 4E 5A 20 42 43 4C 32 41 0D 0A 20 20 49 4E    DJNZ BCL2A..  IN
01D410:  43 20 48 4C 0D 0A 20 20 49 4E 43 20 48 4C 0D 0A    C HL..  INC HL..
01D420:  20 20 50 55 53 48 20 48 4C 0D 0A 20 20 4C 44 20      PUSH HL..  LD 
01D430:  48 4C 2C 28 44 45 43 41 42 55 46 29 0D 0A 20 20    HL,(DECABUF)..  
01D440:  4C 44 20 42 43 2C 31 36 0D 0A 20 20 41 44 44 20    LD BC,16..  ADD 
01D450:  48 4C 2C 42 43 0D 0A 20 20 4C 44 20 28 44 45 43    HL,BC..  LD (DEC
01D460:  41 42 55 46 29 2C 48 4C 0D 0A 20 20 50 4F 50 20    ABUF),HL..  POP 
01D470:  48 4C 0D 0A 20 20 50 4F 50 20 42 43 0D 0A 20 20    HL..  POP BC..  
01D480:  44 4A 4E 5A 20 45 4E 43 4F 52 45 0D 0A 20 20 45    DJNZ ENCORE..  E
01D490:  49 0D 0A 20 3B 0D 0A 20 20 20 20 20 20 20 20 20    I.. ;..         
01D4A0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
01D4B0:  20 20 20 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D       -------------
01D4C0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 20 20 20 20    ----------..    
01D4D0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
01D4E0:  20 20 20 20 20 20 20 20 32 20 3A 20 43 6F 6D 6D            2 : Comm
01D4F0:  61 6E 64 65 73 20 64 27 7B 64 69 74 69 6F 6E 0D    andes d'{dition.
01D500:  0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    .               
01D510:  20 20 20 20 20 20 20 20 20 20 20 20 20 2D 2D 2D                 ---
01D520:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
01D530:  2D 2D 2D 2D 0D 0A 20 3B 0D 0A 20 54 53 54 42 55    ----.. ;.. TSTBU
01D540:  46 31 20 50 55 53 48 20 44 45 0D 0A 20 54 53 54    F1 PUSH DE.. TST
01D550:  42 55 46 32 20 43 41 4C 4C 20 49 4E 56 43 41 53    BUF2 CALL INVCAS
01D560:  45 20 20 20 20 20 3B 41 66 66 69 63 68 65 72 20    E     ;Afficher 
01D570:  63 61 73 65 20 65 6E 20 76 69 64 7B 6F 20 69 6E    case en vid{o in
01D580:  76 65 72 73 65 0D 0A 20 3B 0D 0A 20 20 20 20 20    verse.. ;..     
01D590:  20 20 20 20 4C 44 20 48 4C 2C 54 4F 43 54 45 54        LD HL,TOCTET
01D5A0:  20 20 20 20 20 3B 41 66 66 69 63 68 65 72 20 70         ;Afficher p
01D5B0:  6F 73 69 74 69 6F 6E 20 64 27 7B 64 69 74 69 6F    osition d'{ditio
01D5C0:  6E 0D 0A 20 20 20 20 20 20 20 20 20 43 41 4C 4C    n..         CALL
01D5D0:  20 50 52 54 0D 0A 20 20 20 20 20 20 20 20 20 4C     PRT..         L
01D5E0:  44 20 48 4C 2C 28 45 44 49 43 41 53 45 29 0D 0A    D HL,(EDICASE)..
01D5F0:  20 20 20 20 20 20 20 20 20 50 55 53 48 20 48 4C             PUSH HL
01D600:  47 52 41 4D 4D 45 55 52 53 20 65 73 74 20 74 6F    GRAMMEURS est to
01D610:  6D 62 7B 20 20 40 20 20 66 6F 6E 64 20 20 64 61    mb{  @  fond  da
01D620:  6E 73 20 20 6C 27 61 73 73 65 6D 62 6C 65 75 72    ns  l'assembleur
01D630:  20 20 65 74 20 20 71 75 65 20 20 73 61 6E 73 20      et  que  sans 
01D640:  20 6C 65 73 20 62 61 73 65 73 0D 0A 20 6E 7B 63     les bases.. n{c
01D650:  7B 73 73 61 69 72 65 73 20 2C 20 6F 6E 20 20 6E    {ssaires , on  n
01D660:  27 79 20 20 63 6F 6D 70 72 65 6E 64 20 20 70 61    'y  comprend  pa
01D670:  73 20 20 67 72 61 6E 64 20 20 63 68 6F 73 65 20    s  grand  chose 
01D680:  20 2E 20 20 41 6C 6F 72 73 20 20 6C 27 61 6E 20     .  Alors  l'an 
01D690:  70 72 6F 63 68 61 69 6E 20 2C 0D 0A 20 69 6E 63    prochain ,.. inc
01D6A0:  6C 75 73 69 6F 6E 20 64 27 75 6E 20 63 6F 75 72    lusion d'un cour
01D6B0:  73 20 64 27 61 73 73 65 6D 62 6C 61 67 65 20 5A    s d'assemblage Z
01D6C0:  38 30 20 70 6F 75 72 20 64 7B 62 75 74 61 6E 74    80 pour d{butant
01D6D0:  20 21 0D 0A 0D 0A 20 20 20 20 20 51 75 6F 69 71     !....     Quoiq
01D6E0:  75 27 69 6C 20 65 6E 20 73 6F 69 74 20 2C 20 75    u'il en soit , u
01D6F0:  6E 65 20 20 73 6F 75 73 63 72 69 70 74 69 6F 6E    ne  souscription
01D700:  20 20 73 65 72 61 20 20 6C 61 6E 63 7B 65 20 20      sera  lanc{e  
01D710:  40 20 70 61 72 74 69 72 20 64 75 20 6E 75 6D 7B    @ partir du num{
01D720:  72 6F 20 34 0D 0A 20 63 6F 6D 6D 65 20 6E 6F 75    ro 4.. comme nou
01D730:  73 20 6C 27 61 76 69 6F 6E 73 20 66 61 69 74 20    s l'avions fait 
01D740:  70 6F 75 72 20 20 6C 65 73 20 20 34 20 20 31 7D    pour  les  4  1}
01D750:  72 65 73 20 20 64 69 73 71 75 65 74 74 65 73 20    res  disquettes 
01D760:  20 2E 20 20 41 20 73 61 76 6F 69 72 20 3A 20 54     .  A savoir : T
01D770:  61 72 69 66 0D 0A 20 70 72 7B 66 7B 72 65 6E 74    arif.. pr{f{rent
01D780:  69 65 6C 20 64 75 20 33 31 20 6F 63 74 6F 62 72    iel du 31 octobr
01D790:  65 20 61 75 20 31 65 72 20 64 7B 63 65 6D 62 72    e au 1er d{cembr
01D7A0:  65 20 20 38 39 20 20 2C 20 20 70 6C 65 69 6E 20    e  89  ,  plein 
01D7B0:  74 61 72 69 66 20 70 61 72 20 6C 61 20 73 75 69    tarif par la sui
01D7C0:  74 65 20 2E 0D 0A 20 44 61 6E 73 20 6C 65 20 63    te ... Dans le c
01D7D0:  61 73 20 64 27 75 6E 20 20 6E 6F 6D 62 72 65 20    as d'un  nombre 
01D7E0:  20 64 65 20 20 73 6F 75 73 63 72 69 70 74 65 75     de  souscripteu
01D7F0:  72 73 20 20 69 6E 73 75 66 66 69 73 61 6E 74 73    rs  insuffisants
01D800:  20 20 2C 20 61 72 72 65 08 5E 74 20 64 75 20 70      , arre.^t du p
01D810:  72 6F 64 75 69 74 0D 0A 20 28 6D 61 69 73 20 70    roduit.. (mais p
01D820:  61 73 20 64 27 55 54 49 4C 2D 53 4F 46 54 20 72    as d'UTIL-SOFT r
01D830:  61 73 73 75 72 65 7A 20 76 6F 75 73 29 20 2E 0D    assurez vous) ..
01D840:  0A 0D 0A 20 20 20 20 20 45 6E 20 63 61 73 20 64    ...     En cas d
01D850:  65 20 70 6F 75 72 73 75 69 74 65 20 65 6E 20 31    e poursuite en 1
01D860:  39 39 30 20 3A 0D 0A 0D 0A 20 20 20 20 20 31 20    990 :....     1 
01D870:  2D 20 43 65 20 71 75 69 20 65 73 74 20 73 75 72    - Ce qui est sur
01D880:  20 3A 0D 0A 0D 0A 20 20 20 20 20 41 72 72 65 08     :....     Arre.
01D890:  5E 74 20 64 65 20 6C 27 7B 74 75 64 65 20 64 75    ^t de l'{tude du
01D8A0:  20 46 44 43 20 65 6E 20 74 61 6E 74 20 71 75 65     FDC en tant que
01D8B0:  20 72 75 62 72 69 71 75 65 20 70 72 69 6E 63 69     rubrique princi
01D8C0:  70 61 6C 65 20 2E 54 6F 75 74 65 20 20 20 71 75    pale .Toute   qu
01D8D0:  65 73 74 69 6F 6E 0D 0A 20 72 65 73 74 7B 65 20    estion.. rest{e 
01D8E0:  65 6E 20 73 75 73 70 65 6E 73 20 20 73 75 72 20    en suspens  sur 
01D8F0:  20 63 65 20 20 73 75 6A 65 74 20 20 70 6F 75 72     ce  sujet  pour
01D900:  72 61 20 20 65 08 5E 74 72 65 20 20 64 7B 76 65    ra  e.^tre  d{ve
01D910:  6C 6F 70 70 7B 65 20 20 64 61 6E 73 20 20 6C 65    lopp{e  dans  le
01D920:  20 73 65 72 76 69 63 65 0D 0A 20 71 75 65 73 74     service.. quest
01D930:  69 6F 6E 73 2D 72 7B 70 6F 6E 73 65 73 20 2E 0D    ions-r{ponses ..
01D940:  0A 20 20 20 20 20 49 6E 73 65 72 74 69 6F 6E 20    .     Insertion 
01D950:  64 27 75 6E 20 63 6F 75 72 73 20 64 65 20 70 72    d'un cours de pr
01D960:  6F 67 72 61 6D 6D 61 74 69 6F 6E 20 20 61 73 73    ogrammation  ass
01D970:  65 6D 62 6C 65 75 72 20 20 40 20 20 74 68 7D 6D    embleur  @  th}m
01D980:  65 20 69 6D 70 6F 73 7B 20 71 75 69 20 73 65 0D    e impos{ qui se.
01D990:  0A 20 73 75 62 73 74 69 74 75 65 72 61 20 40 20    . substituera @ 
01D9A0:  20 6C 27 7B 74 75 64 65 20 20 64 75 20 20 46 44     l'{tude  du  FD
01D9B0:  43 20 20 2E 20 20 54 72 7D 73 20 20 76 72 61 69    C  .  Tr}s  vrai
01D9C0:  73 73 65 6D 62 6C 61 62 6C 65 6D 65 6E 74 20 20    ssemblablement  
01D9D0:  2C 20 20 67 72 61 70 68 69 73 6D 65 20 65 74 0D    ,  graphisme et.
01D9E0:  0A 20 61 6E 69 6D 61 74 69 6F 6E 73 20 64 27 7B    . animations d'{
01D9F0:  63 72 61 6E 20 2E 0D 0A 20 20 20 20 20 44 7B 76    cran ...     D{v
01DA00:  65 6C 6F 70 70 65 6D 65 6E 74 20 64 75 20 73 65    eloppement du se
01DA10:  72 76 69 63 65 20 71 75 65 73 74 69 6F 6E 73 20    rvice questions 
01DA20:  72 7B 70 6F 6E 73 65 73 20 2E 0D 0A 20 20 20 20    r{ponses ...    
01DA30:  20 50 6F 75 72 73 75 69 74 65 20 64 65 20 6C 61     Poursuite de la
01DA40:  20 72 75 62 72 69 71 75 65 20 69 6E 66 6F 72 6D     rubrique inform
01DA50:  61 74 69 6F 6E 73 20 2E 0D 0A 20 20 20 20 20 49    ations ...     I
01DA60:  6E 63 6C 75 73 69 6F 6E 20 64 27 75 6E 20 63 6F    nclusion d'un co
01DA70:  75 72 73 20 64 27 61 73 73 65 6D 62 6C 65 75 72    urs d'assembleur
01DA80:  20 64 7B 73 61 73 73 65 6D 62 6C 65 75 72 20 70     d{sassembleur p
01DA90:  6F 75 72 20 64 7B 62 75 74 61 6E 74 20 2E 0D 0A    our d{butant ...
01DAA0:  0D 0A 20 20 20 20 20 4C 61 20 70 6F 75 72 73 75    ..     La poursu
01DAB0:  69 74 65 20 64 75 20 73 65 72 76 69 63 65 20 20    ite du service  
01DAC0:  27 71 75 65 73 74 69 6F 6E 73 2D 72 7B 70 6F 6E    'questions-r{pon
01DAD0:  73 65 73 27 20 20 72 69 73 71 75 65 20 20 64 27    ses'  risque  d'
01DAE0:  65 6E 74 72 61 69 08 5E 6E 65 72 20 40 20 6C 6F    entrai.^ner @ lo
01DAF0:  6E 67 0D 0A 20 74 65 72 6D 65 20 6C 65 20 70 72    ng.. terme le pr
01DB00:  6F 62 6C 7D 6D 65 20 73 75 69 76 61 6E 74 20 3A    obl}me suivant :
01DB10:  20 51 75 65 20 66 61 69 72 65 20 73 69 20 75 6E     Que faire si un
01DB20:  20 6E 6F 75 76 65 6C 20 61 62 6F 6E 6E 7B 20 65     nouvel abonn{ e
01DB30:  6E 76 6F 69 65 20 75 6E 65 20 71 75 65 73 74 69    nvoie une questi
01DB40:  6F 6E 0D 0A 20 64 6F 6E 74 20 6C 61 20 72 7B 70    on.. dont la r{p
01DB50:  6F 6E 73 65 20 65 73 74 20 70 61 72 75 65 20 6C    onse est parue l
01DB60:  27 61 6E 6E 7B 65 20 70 72 7B 63 7B 64 65 6E 74    'ann{e pr{c{dent
01DB70:  65 20 20 3F 20 20 43 6F 6D 6D 65 20 6F 6E 20 6E    e  ?  Comme on n
01DB80:  65 20 70 65 75 74 20 69 6D 70 6F 73 65 72 20 61    e peut imposer a
01DB90:  75 78 0D 0A 20 66 69 64 7D 6C 65 73 20 75 6E 20    ux.. fid}les un 
01DBA0:  73 75 6A 65 74 20 64 7B 6A 40 20 74 72 61 69 74    sujet d{j@ trait
01DBB0:  7B 20 20 70 72 7B 63 7B 64 65 6D 65 6E 74 20 20    {  pr{c{dement  
01DBC0:  2C 20 20 65 74 20 70 61 73 20 64 27 61 76 61 6E    ,  et pas d'avan
01DBD0:  74 61 67 65 20 73 27 61 62 73 74 65 6E 69 72 20    tage s'abstenir 
01DBE0:  64 65 0D 0A 20 72 7B 70 6F 6E 64 72 65 20 40 20    de.. r{pondre @ 
01DBF0:  75 6E 65 20 71 75 65 73 74 69 6F 6E 20 3A 20 54    une question : T
01DC00:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
01DC10:  19 00 01 00 02 09 4E E5 19 00 C1 02 00 00 00 02    ......N.........
01DC20:  19 00 C2 02 00 00 00 02 19 00 C3 02 00 00 00 02    ................
01DC30:  19 00 C4 02 00 00 00 02 19 00 C5 02 00 00 00 02    ................
01DC40:  19 00 C6 02 00 00 00 02 19 00 C7 02 00 00 00 02    ................
01DC50:  19 00 C8 02 00 00 00 02 19 00 C9 02 00 00 00 02    ................
01DC60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01DC70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01DC80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01DC90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01DCA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01DCB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01DCC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01DCD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01DCE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01DCF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01DD00:  6F 75 74 20 20 6E 6F 75 76 65 6C 20 20 61 62 6F    out  nouvel  abo
01DD10:  6E 6E 7B 20 70 6F 73 61 6E 74 20 75 6E 20 70 72    nn{ posant un pr
01DD20:  6F 62 6C 7D 6D 65 20 64 7B 6A 61 20 74 72 61 69    obl}me d{ja trai
01DD30:  74 7B 0D 0A 20 64 61 6E 73 20 75 6E 20 6E 75 6D    t{.. dans un num
01DD40:  7B 72 6F 20 70 72 7B 63 7B 64 65 6E 74 20 73 65    {ro pr{c{dent se
01DD50:  72 61 20 61 76 65 72 74 69 20 20 70 61 72 20 20    ra averti  par  
01DD60:  63 6F 75 72 72 69 65 72 20 2C 20 64 65 76 72 61    courrier , devra
01DD70:  20 65 6E 76 6F 79 65 72 20 75 6E 20 64 69 73 71     envoyer un disq
01DD80:  75 65 0D 0A 20 65 74 20 75 6E 65 20 65 6E 76 65    ue.. et une enve
01DD90:  6C 6F 70 70 65 20 61 66 66 72 61 6E 63 68 69 65    loppe affranchie
01DDA0:  20 40 20 33 2C 37 30 46 20 20 70 6F 75 72 20 20     @ 3,70F  pour  
01DDB0:  72 65 63 65 76 6F 69 72 20 20 73 61 20 72 7B 70    recevoir  sa r{p
01DDC0:  6F 6E 73 65 20 70 61 72 20 72 65 74 6F 75 72 20    onse par retour 
01DDD0:  64 75 0D 0A 20 63 6F 75 72 72 69 65 72 20 2E 0D    du.. courrier ..
01DDE0:  0A 0D 0A 20 20 20 20 20 32 20 2D 20 43 65 20 71    ...     2 - Ce q
01DDF0:  75 69 20 65 73 74 20 70 6F 73 73 69 62 6C 65 20    ui est possible 
01DE00:  3A 0D 0A 20 20 20 20 20 49 6E 63 6C 75 73 69 6F    :..     Inclusio
01DE10:  6E 20 64 65 20 71 75 65 6C 71 75 65 73 20 70 72    n de quelques pr
01DE20:  6F 67 72 61 6D 6D 65 73 20 75 74 69 6C 69 74 61    ogrammes utilita
01DE30:  69 72 65 73 20 70 72 65 08 5E 74 73 20 40 20 6C    ires pre.^ts @ l
01DE40:  27 65 6D 70 6C 6F 69 20 2E 0D 0A 20 20 20 20 20    'emploi ...     
01DE50:  54 6F 75 74 65 20 73 75 67 67 65 73 74 69 6F 6E    Toute suggestion
01DE60:  20 70 6F 75 72 20 61 6A 6F 75 74 65 72 20 64 65     pour ajouter de
01DE70:  73 20 20 72 75 62 72 69 71 75 65 73 20 20 40 20    s  rubriques  @ 
01DE80:  53 4F 53 20 50 52 4F 47 52 41 4D 4D 45 55 52 53    SOS PROGRAMMEURS
01DE90:  20 31 39 39 30 20 65 73 74 0D 0A 20 6C 61 20 62     1990 est.. la b
01DEA0:  69 65 6E 76 65 6E 75 65 20 2E 20 46 61 69 74 65    ienvenue . Faite
01DEB0:  73 20 6C 65 20 73 61 76 6F 69 72 20 61 75 74 6F    s le savoir auto
01DEC0:  75 72 20 64 65 20 76 6F 75 73 20 21 0D 0A 0D 0A    ur de vous !....
01DED0:  20 20 20 20 20 33 20 2D 20 43 65 20 71 75 69 20         3 - Ce qui 
01DEE0:  65 73 74 20 65 6E 63 6F 72 65 20 69 6E 64 7B 66    est encore ind{f
01DEF0:  69 6E 69 20 2E 0D 0A 20 20 20 20 20 50 61 72 20    ini ...     Par 
01DF00:  52 49 4C 20 3B 43 68 61 6E 67 65 72 20 64 72 69    RIL ;Changer dri
01DF10:  76 65 20 6C 65 63 74 75 72 65 0D 0A 20 20 20 20    ve lecture..    
01DF20:  20 20 20 20 20 43 50 20 22 47 22 0D 0A 20 20 20         CP "G"..   
01DF30:  20 20 20 20 20 20 43 41 4C 4C 20 5A 2C 43 48 47          CALL Z,CHG
01DF40:  44 52 49 57 20 3B 43 68 61 6E 67 65 72 20 64 72    DRIW ;Changer dr
01DF50:  69 76 65 20 7B 63 72 69 74 75 72 65 0D 0A 20 20    ive {criture..  
01DF60:  20 20 20 20 20 20 20 4A 52 20 54 53 54 50 41 52           JR TSTPAR
01DF70:  41 0D 0A 20 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    A.. ;-----------
01DF80:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 20 43 48 47    ----------.. CHG
01DF90:  44 45 4E 53 20 4C 44 20 41 2C 28 46 4C 41 47 44    DENS LD A,(FLAGD
01DFA0:  45 4E 29 0D 0A 20 3B 0D 0A 20 2E 2E 2E 2E 2E 2E    EN).. ;.. ......
01DFB0:  2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 0D 0A 20 0D    .............. .
01DFC0:  0A 20 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D    . ;------------.
01DFD0:  0A 20 46 49 4E 44 45 4E 31 20 4C 44 49 52 0D 0A    . FINDEN1 LDIR..
01DFE0:  20 0D 0A 20 20 4A 50 20 50 52 54 44 52 49 56 0D     ..  JP PRTDRIV.
01DFF0:  0A 20 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D    . ;------------.
01E000:  0A 20 3B 0D 0A 20 43 48 47 48 45 41 57 20 4C 44    . ;.. CHGHEAW LD
01E010:  20 41 2C 28 48 44 57 29 20 20 20 20 20 20 20 20     A,(HDW)        
01E020:  3B 43 68 61 6E 67 65 72 20 74 65 08 5E 74 65 20    ;Changer te.^te 
01E030:  7B 63 72 69 74 75 72 65 0D 0A 20 20 20 20 20 20    {criture..      
01E040:  20 20 20 43 41 4C 4C 20 43 48 47 48 45 41 44 0D       CALL CHGHEAD.
01E050:  0A 20 20 20 20 20 20 20 20 20 4C 44 20 28 48 44    .         LD (HD
01E060:  57 29 2C 41 0D 0A 20 20 20 20 20 20 20 20 20 4C    W),A..         L
01E070:  44 20 41 2C 28 44 52 57 29 0D 0A 20 20 20 20 20    D A,(DRW)..     
01E080:  20 20 20 20 4C 44 20 48 4C 2C 54 44 52 53 45 4C        LD HL,TDRSEL
01E090:  45 2B 32 31 0D 0A 20 20 20 20 20 20 20 20 20 4A    E+21..         J
01E0A0:  52 20 45 58 49 48 45 41 44 0D 0A 20 20 20 20 20    R EXIHEAD..     
01E0B0:  20 20 20 20 52 45 54 0D 0A 20 3B 0D 0A 20 43 48        RET.. ;.. CH
01E0C0:  47 48 45 41 4C 20 4C 44 20 41 2C 28 48 44 4C 29    GHEAL LD A,(HDL)
01E0D0:  20 20 20 20 20 20 20 20 3B 43 68 61 6E 67 65 72            ;Changer
01E0E0:  20 74 65 08 5E 74 65 20 6C 65 63 74 75 72 65 0D     te.^te lecture.
01E0F0:  0A 20 20 20 20 20 20 20 20 20 43 41 4C 4C 20 43    .         CALL C
01E100:  48 47 48 45 41 44 0D 0A 20 20 20 20 20 20 20 20    HGHEAD..        
01E110:  20 4C 44 20 28 48 44 4C 29 2C 41 0D 0A 20 20 20     LD (HDL),A..   
01E120:  20 20 20 20 20 20 4C 44 20 41 2C 28 44 52 4C 29          LD A,(DRL)
01E130:  0D 0A 20 20 20 20 20 20 20 20 20 4C 44 20 48 4C    ..         LD HL
01E140:  2C 54 44 52 53 45 4C 45 2B 31 33 0D 0A 20 45 58    ,TDRSELE+13.. EX
01E150:  49 48 45 41 44 20 4C 44 20 28 48 4C 29 2C 42 20    IHEAD LD (HL),B 
01E160:  20 20 20 20 20 20 20 20 3B 4D 6F 64 69 66 69 65            ;Modifie
01E170:  72 20 41 53 43 49 49 20 61 76 65 63 20 22 30 22    r ASCII avec "0"
01E180:  20 6F 75 20 22 31 22 0D 0A 20 20 20 20 20 20 20     ou "1"..       
01E190:  20 20 4A 50 20 50 52 54 44 52 49 56 0D 0A 20 0D      JP PRTDRIV.. .
01E1A0:  0A 20 43 48 47 48 45 41 44 20 41 4E 44 20 25 30    . CHGHEAD AND %0
01E1B0:  30 30 30 30 31 30 30 0D 0A 20 20 20 20 20 20 20    0000100..       
01E1C0:  20 20 4C 44 20 41 2C 25 30 30 30 30 30 31 30 30      LD A,%00000100
01E1D0:  0D 0A 20 20 20 20 20 20 20 20 20 4C 44 20 42 2C    ..         LD B,
01E1E0:  22 31 22 0D 0A 20 20 20 20 20 20 20 20 20 52 45    "1"..         RE
01E1F0:  54 20 5A 0D 0A 20 3B 0D 0A 20 20 20 20 20 20 20    T Z.. ;..       
01E200:  20 20 58 4F 52 20 41 0D 0A 20 20 20 20 20 20 20      XOR A..       
01E210:  20 20 44 45 43 20 42 0D 0A 20 20 20 20 20 20 20      DEC B..       
01E220:  20 20 52 45 54 0D 0A 20 3B 2D 2D 2D 2D 2D 2D 2D      RET.. ;-------
01E230:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
01E240:  2D 2D 0D 0A 20 43 48 47 4D 55 4C 54 20 4C 44 20    --.. CHGMULT LD 
01E250:  41 2C 28 46 4C 41 47 4D 54 29 0D 0A 20 3B 0D 0A    A,(FLAGMT).. ;..
01E260:  20 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E     ...............
01E270:  2E 2E 0D 0A 20 3B 0D 0A 20 3B 2D 20 46 4F 52 4D    .... ;.. ;- FORM
01E280:  41 54 20 52 45 47 55 4C 49 45 52 20 2D 0D 0A 20    AT REGULIER -.. 
01E290:  3B 0D 0A 20 46 4F 52 4D 52 45 47 20 43 41 4C 4C    ;.. FORMREG CALL
01E2A0:  20 4D 45 4E 55 46 4F 52 0D 0A 20 3B 2D 2D 2D 2D     MENUFOR.. ;----
01E2B0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 20 20 20 20 20    ---------..     
01E2C0:  20 20 20 20 43 41 4C 4C 20 57 41 49 54 46 4F 52        CALL WAITFOR
01E2D0:  20 20 3B 4D 65 73 73 61 67 65 20 69 6E 73 7B 72      ;Message ins{r
01E2E0:  65 72 20 64 69 73 71 75 65 20 40 20 66 6F 72 6D    er disque @ form
01E2F0:  61 74 65 72 0D 0A 20 3B 2D 2D 2D 2D 2D 2D 2D 2D    ater.. ;--------
01E300:  2D 2D 2D 2D 2D 0D 0A 20 20 4C 44 20 48 4C 2C 51    -----..  LD HL,Q
01E310:  55 41 54 52 49 44 0D 0A 20 3B 0D 0A 20 2E 2E 2E    UATRID.. ;.. ...
01E320:  2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 0D 0A 20    ............... 
01E330:  3B 0D 0A 20 20 4A 50 20 42 43 4C 46 4F 52 4D 0D    ;..  JP BCLFORM.
01E340:  0A 20 3B 0D 0A 20 3B 2D 20 46 4F 52 4D 2E 49 52    . ;.. ;- FORM.IR
01E350:  52 2E 20 2D 0D 0A 20 3B 0D 0A 20 46 4F 52 4D 49    R. -.. ;.. FORMI
01E360:  52 52 20 43 41 4C 4C 20 4D 45 4E 55 46 4F 52 0D    RR CALL MENUFOR.
01E370:  0A 20 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    . ;-------------
01E380:  0D 0A 20 20 20 20 20 20 20 20 20 43 41 4C 4C 20    ..         CALL 
01E390:  57 41 49 54 46 4F 52 20 3B 4D 65 73 73 61 67 65    WAITFOR ;Message
01E3A0:  20 69 6E 73 7B 72 65 72 20 64 69 73 71 75 65 20     ins{rer disque 
01E3B0:  40 20 66 6F 72 6D 61 74 65 72 0D 0A 20 52 45 43    @ formater.. REC
01E3C0:  54 47 41 50 20 44 42 20 30 2C 30 2C 30 20 20 20    TGAP DB 0,0,0   
01E3D0:  20 20 3B 43 41 4C 4C 20 43 41 4C 49 47 41 50 20      ;CALL CALIGAP 
01E3E0:  73 69 20 61 70 70 65 6C 20 64 65 70 75 69 73 20    si appel depuis 
01E3F0:  43 52 45 50 49 53 54 0D 0A 20 3B 0D 0A 20 20 43    CREPIST.. ;..  C
01E400:  41 4C 4C 20 46 45 4E 49 44 45 0D 0A 20 20 20 20    ALL FENIDE..    
01E410:  20 20 20 20 20 4C 44 20 48 4C 2C 49 44 4F 55 54         LD HL,IDOUT
01E420:  44 41 20 20 3B 4C 69 67 6E 65 20 61 6A 6F 75 74    DA  ;Ligne ajout
01E430:  7B 65 0D 0A 20 3B 43 41 4C 4C 20 49 4E 43 50 54    {e.. ;CALL INCPT
01E440:  49 44 20 20 20 3B 4C 69 67 6E 65 20 73 75 70 70    ID   ;Ligne supp
01E450:  72 69 6D 7B 65 0D 0A 20 20 50 55 53 48 20 48 4C    rim{e..  PUSH HL
01E460:  0D 0A 20 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    .. ;------------
01E470:  2D 2D 0D 0A 20 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E    --.. ...........
01E480:  2E 2E 2E 0D 0A 20 3B 0D 0A 20 20 43 50 20 23 45    ..... ;..  CP #E
01E490:  30 0D 0A 20 20 4A 52 20 5A 2C 43 48 47 46 45 4E    0..  JR Z,CHGFEN
01E4A0:  0D 0A 20 20 4A 52 20 54 53 54 46 49 52 52 0D 0A    ..  JR TSTFIRR..
01E4B0:  20 43 48 47 46 45 4E 20 20 4C 44 20 41 2C 28 46     CHGFEN  LD A,(F
01E4C0:  4C 41 47 29 0D 0A 20 20 4F 52 20 41 0D 0A 20 20    LAG)..  OR A..  
01E4D0:  4A 52 20 4E 5A 2C 46 45 4E 49 44 32 0D 0A 20 20    JR NZ,FENID2..  
01E4E0:  43 41 4C 4C 20 46 45 4E 49 44 45 31 0D 0A 20 3B    CALL FENIDE1.. ;
01E4F0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A    --------------..
01E500:  20 20 20 20 20 20 20 20 20 4C 44 20 48 4C 2C 49             LD HL,I
01E510:  44 4F 55 54 44 41 20 20 20 3B 52 65 63 74 69 66    DOUTDA   ;Rectif
01E520:  69 63 61 74 69 6F 6E 20 64 27 75 6E 20 62 75 67    ication d'un bug
01E530:  20 69 72 72 69 74 61 6E 74 0D 0A 20 20 20 20 20     irritant..     
01E540:  20 20 20 20 4C 44 20 44 45 2C 36 34 0D 0A 20 20        LD DE,64..  
01E550:  20 20 20 20 20 20 20 41 44 44 20 48 4C 2C 44 45           ADD HL,DE
01E560:  0D 0A 20 20 20 20 20 20 20 20 20 4C 44 20 41 2C    ..         LD A,
01E570:  31 0D 0A 20 20 20 20 20 20 20 20 20 4A 52 20 43    1..         JR C
01E580:  48 47 46 45 4E 31 0D 0A 20 46 45 4E 49 44 32 20    HGFEN1.. FENID2 
01E590:  20 4C 44 20 48 4C 2C 49 44 4F 55 54 44 41 20 0D     LD HL,IDOUTDA .
01E5A0:  0A 20 20 20 20 20 20 20 20 20 43 41 4C 4C 20 46    .         CALL F
01E5B0:  45 4E 49 44 45 0D 0A 20 20 20 20 20 20 20 20 20    ENIDE..         
01E5C0:  4A 52 20 43 48 47 46 45 4E 32 0D 0A 20 3B 2D 2D    JR CHGFEN2.. ;--
01E5D0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 20 44 45    -----------.. DE
01E5E0:  43 43 55 52 20 20 44 45 43 20 43 0D 0A 20 3B 0D    CCUR  DEC C.. ;.
01E5F0:  0A 20 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E    . ..............
01E600:  2E 2E 2E 2E 0D 0A 20 0D 0A 20 3B 2D 2D 2D 2D 2D    ...... .. ;-----
01E610:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
01E620:  0D 0A 20 20 20 20 20 20 20 20 20 4C 44 20 41 2C    ..         LD A,
01E630:  28 49 44 4F 55 54 44 41 29 20 20 3B 45 6E 20 72    (IDOUTDA)  ;En r
01E640:  65 6D 70 6C 61 63 65 6D 65 6E 74 20 64 65 20 4C    emplacement de L
01E650:  44 20 41 2C 28 49 58 2B 30 29 0D 0A 20 3B 0D 0A    D A,(IX+0).. ;..
01E660:  20 42 43 4C 46 4F 52 4D 20 4C 44 20 48 4C 2C 49     BCLFORM LD HL,I
01E670:  44 4F 55 54 44 41 20 20 20 3B 52 65 6D 70 6C 61    DOUTDA   ;Rempla
01E680:  63 65 20 50 55 53 48 20 49 58 20 50 4F 50 20 48    ce PUSH IX POP H
01E690:  4C 0D 0A 20 20 50 55 53 48 20 48 4C 0D 0A 20 3B    L..  PUSH HL.. ;
01E6A0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
01E6B0:  2D 2D 2D 2D 2D 0D 0A 20 2E 2E 2E 2E 2E 2E 2E 2E    -----.. ........
01E6C0:  2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 0D 0A 20 0D 0A    ............. ..
01E6D0:  20 50 41 53 45 52 52 20 20 43 41 4C 4C 20 49 4E     PASERR  CALL IN
01E6E0:  43 50 49 53 54 0D 0A 20 3B 2D 2D 2D 2D 2D 2D 2D    CPIST.. ;-------
01E6F0:  2D 2D 2D 2D 2D 0D 0A 20 20 20 20 20 20 20 20 20    -----..         
01E700:  2D 2D 0D 0A 20 3B 0D 0A 20 3B 2D 20 4C 69 72 65    --.. ;.. ;- Lire
01E710:  20 73 65 63 74 65 75 72 73 20 70 61 72 20 6F 72     secteurs par or
01E720:  64 72 65 20 70 68 79 73 69 71 75 65 20 2D 0D 0A    dre physique -..
01E730:  20 3B 0D 0A 20 4C 49 54 50 48 59 20 20 4C 44 20     ;.. LITPHY  LD 
01E740:  41 2C 28 53 54 4F 50 41 4E 41 29 0D 0A 20 20 20    A,(STOPANA)..   
01E750:  20 20 20 20 20 20 4C 44 20 28 53 54 41 54 41 4E          LD (STATAN
01E760:  41 29 2C 41 20 20 3B 4D 7D 6D 6F 72 69 73 65 72    A),A  ;M}moriser
01E770:  20 7D 74 61 74 20 61 6E 61 6C 79 73 65 20 70 72     }tat analyse pr
01E780:  65 61 6C 61 62 6C 65 0D 0A 20 20 20 20 20 20 20    ealable..       
01E790:  20 20 58 4F 52 20 41 0D 0A 20 20 20 20 20 20 20      XOR A..       
01E7A0:  20 20 4C 44 20 28 53 54 4F 50 41 4E 41 29 2C 41      LD (STOPANA),A
01E7B0:  20 20 3B 41 6E 61 6C 79 73 65 20 70 72 7B 61 6C      ;Analyse pr{al
01E7C0:  61 62 6C 65 20 69 6D 70 7B 72 61 74 69 76 65 0D    able imp{rative.
01E7D0:  0A 20 20 20 20 20 20 20 20 20 4C 44 20 41 2C 23    .         LD A,#
01E7E0:  43 39 0D 0A 20 20 20 20 20 20 20 20 20 4C 44 20    C9..         LD 
01E7F0:  28 52 45 54 50 48 59 29 2C 41 0D 0A 20 20 20 20    (RETPHY),A..    
01E800:  20 20 20 20 20 4C 44 20 48 4C 2C 52 45 54 50 4F         LD HL,RETPO
01E810:  49 4E 54 20 20 20 20 3B 53 61 75 74 65 20 76 65    INT    ;Saute ve
01E820:  72 73 20 75 6E 20 50 4F 50 20 73 75 69 76 69 20    rs un POP suivi 
01E830:  64 65 20 52 45 54 20 61 75 20 63 61 73 20 6F 75    de RET au cas ou
01E840:  0D 0A 20 20 20 20 20 20 20 20 20 4C 44 20 28 50    ..         LD (P
01E850:  41 53 46 4F 52 31 2B 31 29 2C 48 4C 20 3B 6E 6F    ASFOR1+1),HL ;no
01E860:  6E 20 66 6F 72 6D 61 74 7B 0D 0A 20 3B 0D 0A 20    n format{.. ;.. 
01E870:  20 20 20 20 20 20 20 20 4C 44 20 41 2C 23 43 41            LD A,#CA
01E880:  0D 0A 20 20 20 20 20 20 20 20 20 4C 44 20 28 54    ..         LD (T
01E890:  53 54 57 52 49 54 29 2C 41 0D 0A 20 20 20 20 20    STWRIT),A..     
01E8A0:  20 20 20 20 4C 44 20 48 4C 2C 57 52 49 54 53 45        LD HL,WRITSE
01E8B0:  43 20 20 20 20 20 3B 41 63 74 69 76 65 20 73 61    C     ;Active sa
01E8C0:  75 74 20 7B 63 72 69 74 75 72 65 20 70 61 72 20    ut {criture par 
01E8D0:  43 54 52 4C 2B 57 20 64 61 6E 73 20 72 6F 75 74    CTRL+W dans rout
01E8E0:  69 6E 65 0D 0A 20 20 20 20 20 20 20 20 20 4C 44    ine..         LD
01E8F0:  20 28 54 53 54 57 52 49 54 2B 31 29 2C 48 4C 20     (TSTWRIT+1),HL 
01E900:  3B 62 75 66 66 65 72 0D 0A 20 3B 0D 0A 20 20 20    ;buffer.. ;..   
01E910:  20 20 20 20 20 20 4C 44 20 48 4C 2C 52 45 4D 4F          LD HL,REMO
01E920:  4E 54 31 20 20 20 20 3B 4D 6F 64 69 66 69 65 72    NT1    ;Modifier
01E930:  20 6C 27 65 66 66 65 74 20 64 65 73 20 66 6C 7D     l'effet des fl}
01E940:  63 68 65 73 20 76 65 72 74 69 63 61 6C 65 73 0D    ches verticales.
01E950:  0A 20 20 20 20 20 20 20 20 20 4C 44 20 28 4D 4F    .         LD (MO
01E960:  44 42 55 46 2B 31 29 2C 48 4C 20 3B 73 75 72 20    DBUF+1),HL ;sur 
01E970:  6C 65 20 62 75 66 66 65 72 20 70 6F 75 72 20 6C    le buffer pour l
01E980:  69 72 65 20 75 6E 20 6E 6F 75 76 65 61 75 20 73    ire un nouveau s
01E990:  65 63 74 65 75 72 20 0D 0A 20 20 20 20 20 20 20    ecteur ..       
01E9A0:  20 20 4C 44 20 48 4C 2C 41 56 41 4E 43 45 31 20      LD HL,AVANCE1 
01E9B0:  20 20 20 3B 40 20 63 68 61 71 75 65 20 73 6F 72       ;@ chaque sor
01E9C0:  74 69 65 20 64 65 20 70 61 67 65 20 2E 0D 0A 20    tie de page ... 
01E9D0:  20 20 20 20 20 20 20 20 4C 44 20 28 4D 4F 44 42            LD (MODB
01E9E0:  55 46 31 2B 31 29 2C 48 4C 0D 0A 20 3B 0D 0A 20    UF1+1),HL.. ;.. 
01E9F0:  20 20 20 20 20 20 20 20 58 4F 52 20 41 20 20 20            XOR A   
01EA00:  20 20 20 20 20 20 20 20 20 3B 46 6C 61 67 20 66             ;Flag f
01EA10:  6F 72 6D 61 74 7B 20 6F 75 20 6E 6F 6E 20 40 20    ormat{ ou non @ 
01EA20:  30 0D 0A 20 20 20 20 20 20 20 20 20 4C 44 20 28    0..         LD (
01EA30:  46 4C 41 47 29 2C 41 0D 0A 20 3B 0D 0A 20 20 20    FLAG),A.. ;..   
01EA40:  20 20 20 20 20 20 43 41 4C 4C 20 41 4E 41 4C 31          CALL ANAL1
01EA50:  20 20 20 20 20 20 3B 41 6E 61 6C 79 73 65 72 20          ;Analyser 
01EA60:  74 6F 75 74 65 20 6C 61 20 70 69 73 74 65 0D 0A    toute la piste..
01EA70:  20 20 20 20 20 20 20 20 20 4A 52 20 43 2C 46 52             JR C,FR
01EA80:  4D 20 20 20 20 20 20 20 20 3B 43 41 52 52 59 20    M        ;CARRY 
01EA90:  6D 69 73 20 73 69 20 70 69 73 74 65 20 66 6F 72    mis si piste for
01EAA0:  6D 61 74 7B 65 20 2E 0D 0A 20 3B 0D 0A 20 20 20    mat{e ... ;..   
01EAB0:  20 20 20 20 20 20 4C 44 20 41 2C 23 46 46 0D 0A          LD A,#FF..
01EAC0:  20 20 20 20 20 20 20 20 20 4C 44 20 28 46 4C 41             LD (FLA
01EAD0:  47 29 2C 41 20 20 20 20 20 3B 50 61 73 20 66 6F    G),A     ;Pas fo
01EAE0:  72 6D 61 74 65 65 0D 0A 20 3B 0D 0A 20 20 20 20    rmatee.. ;..    
01EAF0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
01EB00:  20 20 20 20 20 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D         -----------
01EB10:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
01EB20:  2D 0D 0A 20 0D 0A 20 20 20 20 20 49 6C 20 66 61    -.. ..     Il fa
01EB30:  75 74 20 6D 61 69 6E 74 65 6E 61 6E 74 20 63 6F    ut maintenant co
01EB40:  6E 6E 61 69 08 5E 74 72 65 20 6C 65 20 63 6F 6E    nnai.^tre le con
01EB50:  74 65 6E 75 20 20 64 65 73 20 49 44 53 20 73 65    tenu  des IDS se
01EB60:  74 65 75 72 73 20 70 6F 75 72 20 70 6F 75 76 6F    teurs pour pouvo
01EB70:  69 72 20 6C 65 73 20 0D 0A 20 72 65 70 72 6F 64    ir les .. reprod
01EB80:  75 69 72 65 20 2E 20 4F 6E 20 70 61 73 73 65 20    uire . On passe 
01EB90:  70 61 72 20 6C 61 20 72 6F 75 74 69 6E 65 20 20    par la routine  
01EBA0:  61 6E 61 6C 79 73 65 20 20 2E 20 4F 6E 20 64 65    analyse  . On de
01EBB0:  6D 61 6E 64 65 20 65 6E 73 75 69 74 65 20 73 69    mande ensuite si
01EBC0:  20 69 6C 20 65 73 74 20 0D 0A 20 6E 7B 63 7B 73     il est .. n{c{s
01EBD0:  73 61 69 72 65 20 64 65 20 66 6F 72 6D 61 74 65    saire de formate
01EBE0:  72 20 6C 61 20 70 69 73 74 65 20 64 65 73 74 69    r la piste desti
01EBF0:  6E 61 74 69 6F 6E 20 20 73 65 6C 6F 6E 20 20 6C    nation  selon  l
01EC00:  65 73 20 20 49 44 53 20 20 6C 75 73 20 2C 20 73    es  IDS  lus , s
01EC10:  69 20 6F 75 69 20 6F 6E 20 0D 0A 20 73 61 75 74    i oui on .. saut
01EC20:  65 20 40 20 6C 61 20 72 6F 75 74 69 6E 65 20 64    e @ la routine d
01EC30:  65 20 63 6F 70 69 65 20 64 65 20 66 6F 72 6D 61    e copie de forma
01EC40:  74 20 2C 20 20 73 69 20 6E 6F 6E 20 2C 20 6F 6E    t ,  si non , on
01EC50:  20 73 65 20 63 6F 6E 74 65 6E 74 65 20 64 65 20     se contente de 
01EC60:  64 6F 6E 6E 65 72 20 6C 65 20 0D 0A 20 6E 75 6D    donner le .. num
01EC70:  7B 72 6F 20 64 65 20 6C 61 20 70 69 73 74 65 20    {ro de la piste 
01EC80:  6F 75 20 64 6F 69 74 20 73 65 20 66 61 69 72 65    ou doit se faire
01EC90:  20 75 6E 65 20 7B 76 65 6E 74 75 65 6C 6C 65 20     une {ventuelle 
01ECA0:  7B 63 72 69 74 75 72 65 20 2E 0D 0A 20 0D 0A 20    {criture ... .. 
01ECB0:  20 20 20 20 52 6F 75 74 69 6E 65 20 64 65 20 66        Routine de f
01ECC0:  6F 72 6D 61 74 61 67 65 20 3A 20 53 69 20 6C 65    ormatage : Si le
01ECD0:  20 6E 75 6D 7B 72 6F 20 20 64 65 20 70 69 73 74     num{ro  de pist
01ECE0:  65 20 40 20 66 6F 72 6D 61 74 65 72 20 65 73 74    e @ formater est
01ECF0:  20 64 69 66 66 7B 72 65 6E 74 20 64 65 0D 0A 20     diff{rent de.. 
01ED00:  6C 61 20 70 69 73 74 65 20 73 6F 75 72 63 65 20    la piste source 
01ED10:  2C 20 6F 6E 20 64 65 6D 61 6E 64 65 20 73 69 20    , on demande si 
01ED20:  69 6C 20 20 66 61 75 74 20 6C 65 20 63 6F 6E 66    il  faut le conf
01ED30:  6F 72 6D 65 72 20 2E 20 4F 6E 20 76 7B 72 69 66    ormer . On v{rif
01ED40:  69 65 20 65 6E 73 75 69 74 65 20 6C 61 0D 0A 20    ie ensuite la.. 
01ED50:  6C 6F 6E 67 75 65 75 72 20 64 65 20 47 41 50 20    longueur de GAP 
01ED60:  6C 75 65 20 70 61 72 20 6C 27 61 6E 61 6C 79 73    lue par l'analys
01ED70:  65 20 20 70 61 72 20 20 63 6F 6D 70 61 72 61 69    e  par  comparai
01ED80:  73 6F 6E 20 61 76 65 63 20 6C 65 20 63 6F 6E 74    son avec le cont
01ED90:  65 6E 75 20 75 6E 65 20 74 61 62 6C 65 0D 0A 20    enu une table.. 
01EDA0:  64 65 20 76 61 6C 65 75 72 73 20 2E 20 53 69 20    de valeurs . Si 
01EDB0:  63 65 20 20 64 65 72 6E 69 65 72 20 20 6E 27 65    ce  dernier  n'e
01EDC0:  73 74 20 20 70 61 73 20 20 63 6F 6E 66 6F 72 6D    st  pas  conform
01EDD0:  65 20 20 2C 20 20 6F 6E 20 6C 65 20 72 65 63 74    e  ,  on le rect
01EDE0:  69 66 69 65 20 61 76 61 6E 74 20 64 65 0D 0A 20    ifie avant de.. 
01EDF0:  66 6F 72 6D 61 74 65 72 20 2E 20 28 44 65 73 63    formater . (Desc
01EE00:  72 69 70 74 69 6F 6E 20 64 65 20 20 43 41 4C 49    ription de  CALI
01EE10:  47 41 50 20 20 70 6C 75 73 20 20 6C 6F 69 6E 29    GAP  plus  loin)
01EE20:  20 20 2E 20 20 4E 65 20 20 74 69 65 6E 74 20 63      .  Ne  tient c
01EE30:  6F 6D 70 74 65 20 71 75 65 20 64 65 73 0D 0A 20    ompte que des.. 
01EE40:  66 6F 72 6D 61 74 73 20 65 6E 20 64 6F 75 62 6C    formats en doubl
01EE50:  65 20 64 65 6E 73 69 74 7B 20 2E 20 44 61 6E 73    e densit{ . Dans
01EE60:  20 6C 65 20 63 61 73 20 6F 75 20 6C 61 20 70 69     le cas ou la pi
01EE70:  73 74 65 20 73 6F 75 72 63 65 20 6E 27 65 73 74    ste source n'est
01EE80:  20 70 61 73 20 66 6F 72 6D 61 74 7B 65 0D 0A 20     pas format{e.. 
01EE90:  6F 6E 20 73 61 75 74 65 20 40 20 75 6E 65 20 72    on saute @ une r
01EEA0:  6F 75 74 69 6E 65 20 64 65 20 64 7B 66 6F 72 6D    outine de d{form
01EEB0:  61 74 61 67 65 20 71 75 69 20 64 7B 74 72 75 69    atage qui d{trui
01EEC0:  74 20 6C 61 20 70 69 73 74 65 20 64 65 73 74 69    t la piste desti
01EED0:  6E 61 74 69 6F 6E 20 2E 0D 0A 20 0D 0A 20 20 20    nation ... ..   
01EEE0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
01EEF0:  20 20 20 20 20 20 20 20 20 20 20 20 20 2D 2D 2D                 ---
01EF00:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
01EF10:  1A 00 01 00 02 09 4E E5 1A 00 C1 02 00 00 00 02    ......N.........
01EF20:  1A 00 C2 02 00 00 00 02 1A 00 C3 02 00 00 00 02    ................
01EF30:  1A 00 C4 02 00 00 00 02 1A 00 C5 02 00 00 00 02    ................
01EF40:  1A 00 C6 02 00 00 00 02 1A 00 C7 02 00 00 00 02    ................
01EF50:  1A 00 C8 02 00 00 00 02 1A 00 C9 02 00 00 00 02    ................
01EF60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01EF70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01EF80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01EF90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01EFA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01EFB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01EFC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01EFD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01EFE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01EFF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01F000:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 20 20 20    -----------..   
01F010:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
01F020:  20 20 20 20 20 20 20 20 20 20 20 20 20 53 65 63                 Sec
01F030:  6F 6E 64 65 20 70 61 72 74 69 65 0D 0A 20 20 20    onde partie..   
01F040:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
01F050:  20 20 20 20 20 20 20 20 20 20 20 20 20 2D 2D 2D                 ---
01F060:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 20 3B 0D    -----------.. ;.
01F070:  0A 20 3B 2D 20 52 65 70 72 6F 64 75 63 74 69 6F    . ;- Reproductio
01F080:  6E 20 66 6F 72 6E 61 74 20 2D 0D 0A 20 3B 0D 0A    n fornat -.. ;..
01F090:  20 46 52 4D 20 20 20 20 20 4C 44 20 48 4C 2C 54     FRM     LD HL,T
01F0A0:  52 45 50 52 4F 44 20 20 20 3B 52 65 70 72 6F 64    REPROD   ;Reprod
01F0B0:  75 69 72 65 20 3F 0D 0A 20 20 20 20 20 20 20 20    uire ?..        
01F0C0:  20 43 41 4C 4C 20 50 52 54 0D 0A 20 20 20 20 20     CALL PRT..     
01F0D0:  20 20 20 20 43 41 4C 4C 20 57 41 49 54 52 45 50        CALL WAITREP
01F0E0:  0D 0A 20 20 20 20 20 20 20 20 20 4A 52 20 43 2C    ..         JR C,
01F0F0:  46 4F 52 4D 4F 55 31 20 20 20 20 3B 4F 55 49 0D    FORMOU1    ;OUI.
01F100:  0A 20 3B 0D 0A 20 3B 2D 20 4E 65 20 70 61 73 20    . ;.. ;- Ne pas 
01F110:  72 65 70 72 6F 64 75 69 72 65 20 66 6F 72 6D 61    reproduire forma
01F120:  74 20 2D 0D 0A 20 3B 0D 0A 20 52 45 43 4F 4D 50    t -.. ;.. RECOMP
01F130:  20 20 4C 44 20 48 4C 2C 54 4F 55 50 49 53 54 20      LD HL,TOUPIST 
01F140:  20 20 3B 4E 4F 4E 20 65 6E 74 72 65 72 20 70 69      ;NON entrer pi
01F150:  73 74 65 20 7D 63 72 69 74 75 72 65 0D 0A 20 20    ste }criture..  
01F160:  20 20 20 20 20 20 20 43 41 4C 4C 20 50 52 54 20           CALL PRT 
01F170:  20 20 20 20 20 20 20 3B 41 66 66 69 63 68 65 72           ;Afficher
01F180:  20 6D 65 73 73 61 67 65 0D 0A 20 20 20 20 20 20     message..      
01F190:  20 20 20 43 41 4C 4C 20 49 4E 50 55 4E 42 20 20       CALL INPUNB  
01F1A0:  20 20 20 3B 45 6E 74 72 65 72 20 75 6E 20 6F 75       ;Entrer un ou
01F1B0:  20 64 65 75 78 20 63 68 69 66 66 72 65 73 0D 0A     deux chiffres..
01F1C0:  20 20 20 20 20 20 20 20 20 4C 44 20 41 2C 28 50             LD A,(P
01F1D0:  49 53 54 4D 41 58 29 0D 0A 20 20 20 20 20 20 20    ISTMAX)..       
01F1E0:  20 20 4C 44 20 42 2C 41 0D 0A 20 20 20 20 20 20      LD B,A..      
01F1F0:  20 20 20 4C 44 20 41 2C 28 56 41 4C 45 55 52 29       LD A,(VALEUR)
01F200:  0D 0A 20 20 20 20 20 20 20 20 20 43 50 20 42 0D    ..         CP B.
01F210:  0A 20 20 20 20 20 20 20 20 20 4A 52 20 4E 43 2C    .         JR NC,
01F220:  52 45 43 4F 4D 50 20 20 20 20 3B 56 7B 72 69 66    RECOMP    ;V{rif
01F230:  69 65 72 20 70 69 73 74 65 20 76 61 6C 69 64 65    ier piste valide
01F240:  20 28 3C 34 32 29 0D 0A 20 3B 0D 0A 20 20 20 20     (<42).. ;..    
01F250:  20 20 20 20 20 4C 44 20 28 50 49 53 54 57 29 2C         LD (PISTW),
01F260:  41 20 20 20 20 3B 53 74 6F 63 6B 65 72 20 64 61    A    ;Stocker da
01F270:  6E 73 20 70 69 73 74 65 20 7B 63 72 69 74 75 72    ns piste {critur
01F280:  65 20 2E 0D 0A 20 20 20 20 20 20 20 20 20 4C 44    e ...         LD
01F290:  20 28 41 44 49 44 29 2C 49 58 20 20 20 20 3B 4D     (ADID),IX    ;M
01F2A0:  7B 6D 6F 72 69 73 65 72 20 6C 65 20 64 7B 62 75    {moriser le d{bu
01F2B0:  74 20 64 65 20 7A 6F 6E 65 20 49 44 53 20 2E 0D    t de zone IDS ..
01F2C0:  0A 20 20 20 20 20 20 20 20 20 4A 50 20 4E 4F 52    .         JP NOR
01F2D0:  45 50 52 4F 44 20 20 20 20 20 3B 49 67 6E 6F 72    EPROD     ;Ignor
01F2E0:  65 72 20 6C 61 20 72 6F 75 74 69 6E 65 20 64 65    er la routine de
01F2F0:  20 66 6F 72 6D 61 74 61 67 65 0D 0A 20 3B 0D 0A     formatage.. ;..
01F300:  20 3B 2D 20 41 6C 6C 65 72 20 70 69 73 74 65 2F     ;- Aller piste/
01F310:  64 72 69 76 65 20 61 20 66 6F 72 6D 61 74 65 72    drive a formater
01F320:  20 2D 0D 0A 20 3B 0D 0A 20 46 4F 52 4D 4F 55 31     -.. ;.. FORMOU1
01F330:  20 43 41 4C 4C 20 57 52 49 54 50 41 52 20 20 3B     CALL WRITPAR  ;
01F340:  49 6E 69 74 69 61 6C 69 73 65 72 20 74 65 78 74    Initialiser text
01F350:  65 73 20 73 6F 75 72 63 65 20 64 65 73 74 69 6E    es source destin
01F360:  61 74 69 6F 6E 20 2E 0D 0A 20 20 20 20 20 20 20    ation ...       
01F370:  20 20 43 41 4C 4C 20 50 55 54 44 45 53 54 20 20      CALL PUTDEST  
01F380:  3B 41 66 66 69 63 68 65 72 20 6D 65 73 73 61 67    ;Afficher messag
01F390:  65 20 69 6E 73 7B 72 65 72 20 64 65 73 74 69 6E    e ins{rer destin
01F3A0:  61 74 69 6F 6E 0D 0A 20 20 20 20 20 20 20 20 20    ation..         
01F3B0:  43 41 4C 4C 20 47 4F 50 49 53 54 45 20 20 3B 41    CALL GOPISTE  ;A
01F3C0:  6C 6C 65 72 20 73 75 72 20 70 69 73 74 65 20 73    ller sur piste s
01F3D0:  6F 75 72 63 65 0D 0A 20 20 20 20 20 20 20 20 20    ource..         
01F3E0:  43 41 4C 4C 20 50 57 52 49 54 45 20 20 20 3B 49    CALL PWRITE   ;I
01F3F0:  6E 69 74 69 61 6C 69 73 65 72 20 70 69 73 74 65    nitialiser piste
01F400:  20 7B 63 72 69 74 75 72 65 0D 0A 20 20 20 20 20     {criture..     
01F410:  20 20 20 20 4A 52 20 43 2C 4F 4B 50 49 53 0D 0A        JR C,OKPIS..
01F420:  20 3B 0D 0A 20 20 20 20 20 20 20 20 20 43 41 4C     ;..         CAL
01F430:  4C 20 45 52 50 46 4F 52 4D 20 20 3B 53 69 20 4E    L ERPFORM  ;Si N
01F440:  43 20 2C 20 69 6C 20 6E 27 79 20 40 20 73 61 6E    C , il n'y @ san
01F450:  73 20 64 6F 75 74 65 20 70 61 73 20 64 65 20 64    s doute pas de d
01F460:  69 73 71 75 65 74 74 65 0D 0A 20 20 20 20 20 20    isquette..      
01F470:  20 20 20 4A 50 20 41 42 41 4E 44 4F 4E 20 20 20       JP ABANDON   
01F480:  20 3B 64 61 6E 73 20 6C 65 20 6C 65 63 74 65 75     ;dans le lecteu
01F490:  72 20 64 65 6D 61 6E 64 7B 20 2E 0D 0A 20 3B 0D    r demand{ ... ;.
01F4A0:  0A 20 3B 2D 20 43 6F 6E 66 6F 72 6D 65 72 20 49    . ;- Conformer I
01F4B0:  44 53 20 73 69 20 70 69 73 74 65 20 64 65 73 74    DS si piste dest
01F4C0:  2E 3C 3E 73 6F 75 72 63 65 20 2D 20 0D 0A 20 3B    .<>source - .. ;
01F4D0:  0D 0A 20 4F 4B 50 49 53 20 20 20 4C 44 20 41 2C    .. OKPIS   LD A,
01F4E0:  28 46 4C 41 47 29 20 20 20 20 20 20 20 3B 56 6F    (FLAG)       ;Vo
01F4F0:  69 72 20 73 69 20 70 69 73 74 65 20 73 6F 75 63    ir si piste souc
01F500:  65 20 66 6F 72 6D 61 74 7B 65 0D 0A 20 20 20 20    e format{e..    
01F510:  20 20 20 20 20 43 50 20 23 46 46 0D 0A 20 20 20         CP #FF..   
01F520:  20 20 20 20 20 20 4A 50 20 5A 2C 44 45 46 4F 52          JP Z,DEFOR
01F530:  4D 20 20 20 20 20 20 20 3B 53 69 20 6E 6F 6E 20    M       ;Si non 
01F540:  2C 20 61 6C 6C 65 72 20 64 7B 66 6F 72 6D 61 74    , aller d{format
01F550:  65 72 20 2E 0D 0A 20 3B 0D 0A 20 20 20 20 20 20    er ... ;..      
01F560:  20 20 20 43 41 4C 4C 20 43 50 50 49 53 54 20 20       CALL CPPIST  
01F570:  20 20 20 20 20 3B 50 69 73 74 65 20 6C 65 63 74         ;Piste lect
01F580:  75 72 65 20 3D 20 50 69 73 74 65 20 73 6F 75 72    ure = Piste sour
01F590:  63 65 20 3F 0D 0A 20 20 20 20 20 20 20 20 20 50    ce ?..         P
01F5A0:  55 53 48 20 49 58 20 20 20 20 20 20 20 20 20 20    USH IX          
01F5B0:  20 3B 44 7B 62 75 74 20 49 44 53 20 64 61 6E 73     ;D{but IDS dans
01F5C0:  20 48 4C 0D 0A 20 20 20 20 20 20 20 20 20 50 4F     HL..         PO
01F5D0:  50 20 48 4C 0D 0A 20 20 20 20 20 20 20 20 20 4A    P HL..         J
01F5E0:  52 20 5A 2C 46 4F 52 4F 4B 20 20 20 20 20 20 20    R Z,FOROK       
01F5F0:  20 3B 53 69 20 50 2E 4C 2E 3D 50 2E 53 2E 20 53     ;Si P.L.=P.S. S
01F600:  61 75 74 65 72 20 6C 61 20 71 75 65 73 74 69 6F    auter la questio
01F610:  6E 20 2E 0D 0A 20 3B 0D 0A 20 20 20 20 20 20 20    n ... ;..       
01F620:  20 20 50 55 53 48 20 48 4C 0D 0A 20 20 20 20 20      PUSH HL..     
01F630:  20 20 20 20 4C 44 20 48 4C 2C 54 49 44 43 4F 4E        LD HL,TIDCON
01F640:  46 20 20 20 20 20 3B 53 69 20 50 2E 4C 20 3C 3E    F     ;Si P.L <>
01F650:  20 50 2E 53 2E 20 44 65 6D 61 6E 64 65 72 20 63     P.S. Demander c
01F660:  6F 6E 66 6F 72 6D 65 72 20 49 44 53 20 3F 0D 0A    onformer IDS ?..
01F670:  20 20 20 20 20 20 20 20 20 43 41 4C 4C 20 50 52             CALL PR
01F680:  54 0D 0A 20 20 20 20 20 20 20 20 20 43 41 4C 4C    T..         CALL
01F690:  20 57 41 49 54 52 45 50 0D 0A 20 20 20 20 20 20     WAITREP..      
01F6A0:  20 20 20 50 55 53 48 20 41 46 20 20 20 20 20 20       PUSH AF      
01F6B0:  20 20 20 20 20 3B 50 72 65 73 65 72 76 65 72 20         ;Preserver 
01F6C0:  43 41 52 52 59 0D 0A 20 20 20 20 20 20 20 20 20    CARRY..         
01F6D0:  43 41 4C 4C 20 45 46 46 4C 42 31 0D 0A 20 20 20    CALL EFFLB1..   
01F6E0:  20 20 20 20 20 20 50 4F 50 20 41 46 0D 0A 20 20          POP AF..  
01F6F0:  20 20 20 20 20 20 20 50 4F 50 20 48 4C 58 20 20           POP HLX  
01F700:  20 20 20 20 20 20 20 20 20 3B 49 44 53 20 64 61             ;IDS da
01F710:  6E 73 20 48 4C 0D 0A 20 20 20 20 20 20 20 20 20    ns HL..         
01F720:  43 41 4C 4C 20 43 2C 43 4F 4E 46 49 44 20 20 20    CALL C,CONFID   
01F730:  20 20 3B 43 6F 6E 66 6F 72 6D 65 72 20 4F 55 49      ;Conformer OUI
01F740:  20 21 20 4D 65 74 74 72 65 20 70 69 73 74 65 20     ! Mettre piste 
01F750:  64 65 73 74 69 6E 61 74 69 6F 6E 20 64 61 6E 73    destination dans
01F760:  20 49 44 53 0D 0A 20 3B 0D 0A 20 3B 2D 20 56 65     IDS.. ;.. ;- Ve
01F770:  72 69 66 69 65 72 20 6C 65 20 47 41 50 20 6C 75    rifier le GAP lu
01F780:  20 2D 0D 0A 20 3B 0D 0A 20 46 4F 52 4F 4B 20 20     -.. ;.. FOROK  
01F790:  20 50 55 53 48 20 48 4C 20 20 20 20 20 20 20 20     PUSH HL        
01F7A0:  20 20 20 3B 50 72 7B 73 65 72 76 65 72 20 74 61       ;Pr{server ta
01F7B0:  62 6C 65 20 49 44 53 0D 0A 20 20 20 20 20 20 20    ble IDS..       
01F7C0:  20 20 4C 44 20 28 41 44 49 44 29 2C 48 4C 0D 0A      LD (ADID),HL..
01F7D0:  20 20 20 20 20 20 20 20 20 43 41 4C 4C 20 43 41             CALL CA
01F7E0:  4C 49 47 41 50 20 20 20 20 20 20 3B 52 65 63 74    LIGAP      ;Rect
01F7F0:  69 66 69 65 72 20 6C 65 20 47 41 50 20 73 69 20    ifier le GAP si 
01F800:  69 6C 20 79 2D 61 20 6C 69 65 75 0D 0A 20 20 20    il y-a lieu..   
01F810:  20 20 20 20 20 20 50 4F 50 20 48 4C 0D 0A 20 20          POP HL..  
01F820:  20 20 20 20 20 20 20 4A 52 20 46 4F 52 4F 4B 31           JR FOROK1
01F830:  20 20 20 20 20 20 20 20 20 3B 41 6C 6C 65 72 20             ;Aller 
01F840:  66 6F 72 6D 61 74 65 72 20 2E 0D 0A 20 3B 0D 0A    formater ... ;..
01F850:  20 3B 2D 20 44 65 66 6F 72 6D 61 74 65 72 20 70     ;- Deformater p
01F860:  69 73 74 65 20 2D 0D 0A 20 3B 0D 0A 20 44 45 46    iste -.. ;.. DEF
01F870:  4F 52 4D 20 20 43 41 4C 4C 20 52 41 5A 49 44 53    ORM  CALL RAZIDS
01F880:  20 20 20 20 20 20 20 3B 52 65 6D 70 6C 61 63 65           ;Remplace
01F890:  72 20 74 6F 75 73 20 6C 65 73 20 49 44 53 20 70    r tous les IDS p
01F8A0:  61 72 20 23 46 46 0D 0A 20 20 20 20 20 20 20 20    ar #FF..        
01F8B0:  20 4C 44 20 41 2C 23 46 46 0D 0A 20 20 20 20 20     LD A,#FF..     
01F8C0:  20 20 20 20 4C 44 20 28 4C 45 4E 53 45 43 29 2C        LD (LENSEC),
01F8D0:  41 20 20 20 20 20 3B 54 61 69 6C 6C 65 20 73 65    A     ;Taille se
01F8E0:  63 74 65 75 72 20 3D 20 23 46 46 20 61 75 72 61    cteur = #FF aura
01F8F0:  20 70 6F 75 72 20 65 66 66 65 74 0D 0A 20 20 20     pour effet..   
01F900:  20 20 20 20 20 20 4C 44 20 41 2C 31 20 20 20 20          LD A,1    
01F910:  20 20 20 20 20 20 20 20 3B 64 65 20 64 7B 66 6F            ;de d{fo
01F920:  72 6D 61 74 65 72 20 6C 61 20 70 69 73 74 65 20    rmater la piste 
01F930:  2E 0D 0A 20 20 20 20 20 20 20 20 20 4C 44 20 28    ...         LD (
01F940:  4E 42 53 45 43 29 2C 41 0D 0A 20 3B 0D 0A 20 3B    NBSEC),A.. ;.. ;
01F950:  2D 20 46 6F 72 6D 61 74 65 72 20 6C 61 20 70 69    - Formater la pi
01F960:  73 74 65 20 2D 0D 0A 20 3B 0D 0A 20 46 4F 52 4F    ste -.. ;.. FORO
01F970:  4B 31 20 20 43 41 4C 4C 20 46 4F 52 4D 41 54 45    K1  CALL FORMATE
01F980:  20 20 20 20 3B 46 6F 72 6D 61 74 65 72 0D 0A 20        ;Formater.. 
01F990:  20 20 20 20 20 20 20 20 4A 52 20 43 2C 4F 4B 52            JR C,OKR
01F9A0:  45 50 52 4F 20 20 20 20 3B 53 69 20 43 41 52 52    EPRO    ;Si CARR
01F9B0:  59 20 74 6F 75 74 20 76 61 20 62 69 65 6E 0D 0A    Y tout va bien..
01F9C0:  20 3B 0D 0A 20 20 20 20 20 20 20 20 20 4C 44 20     ;..         LD 
01F9D0:  41 2C 28 45 54 31 29 20 20 20 20 20 20 3B 53 69    A,(ET1)      ;Si
01F9E0:  20 6E 6F 6E 20 70 65 75 74 20 65 08 5E 74 72 65     non peut e.^tre
01F9F0:  20 70 72 6F 74 7B 67 7B 65 20 65 6E 20 7B 63 72     prot{g{e en {cr
01FA00:  69 74 75 72 65 0D 0A 20 20 20 20 20 20 20 20 20    iture..         
01FA10:  4C 44 20 42 43 2C 54 50 52 4F 54 0D 0A 20 20 20    LD BC,TPROT..   
01FA20:  20 20 20 20 20 20 41 4E 44 20 25 30 30 30 30 30          AND %00000
01FA30:  30 31 30 0D 0A 20 20 20 20 20 20 20 20 20 4A 52    010..         JR
01FA40:  20 5A 2C 4F 4B 52 45 50 52 4F 0D 0A 20 3B 0D 0A     Z,OKREPRO.. ;..
01FA50:  20 20 20 20 20 20 20 20 20 43 41 4C 4C 20 50 52             CALL PR
01FA60:  54 45 52 52 20 20 20 20 20 3B 52 61 74 65 0D 0A    TERR     ;Rate..
01FA70:  20 20 20 20 20 20 20 20 20 4A 50 20 41 42 41 4E             JP ABAN
01FA80:  44 4F 4E 0D 0A 20 3B 0D 0A 20 4F 4B 52 45 50 52    DON.. ;.. OKREPR
01FA90:  4F 20 43 41 4C 4C 20 45 46 46 4C 42 31 20 20 20    O CALL EFFLB1   
01FAA0:  20 20 3B 45 66 66 61 63 65 72 20 6C 69 67 6E 65      ;Effacer ligne
01FAB0:  73 20 64 75 20 62 61 73 20 65 74 20 74 65 73 74    s du bas et test
01FAC0:  65 72 20 73 69 0D 0A 20 20 20 20 20 20 20 20 20    er si..         
01FAD0:  43 41 4C 4C 20 53 4F 55 52 43 45 20 20 20 20 20    CALL SOURCE     
01FAE0:  3B 64 72 69 76 65 20 73 6F 75 72 63 65 20 3D 20    ;drive source = 
01FAF0:  64 72 69 76 65 20 64 65 73 74 2E 20 20 53 69 20    drive dest.  Si 
01FB00:  6F 75 69 20 72 65 6D 65 74 74 72 65 20 73 6F 75    oui remettre sou
01FB10:  72 63 65 0D 0A 20 3B 0D 0A 20 20 20 20 20 20 20    rce.. ;..       
01FB20:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
01FB30:  20 20 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D      --------------
01FB40:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D    ---------------.
01FB50:  0A 20 0D 0A 20 20 20 20 20 49 6C 20 6E 65 20 72    . ..     Il ne r
01FB60:  65 73 74 65 20 70 6C 75 73 20 71 75 27 40 20 6C    este plus qu'@ l
01FB70:  69 72 65 20 20 6C 65 20 20 70 72 65 6D 69 65 72    ire  le  premier
01FB80:  20 20 73 65 63 74 65 75 72 20 20 61 76 61 6E 74      secteur  avant
01FB90:  20 64 65 20 70 61 73 73 65 72 20 65 6E 20 6D 6F     de passer en mo
01FBA0:  64 65 0D 0A 20 7B 64 69 74 69 6F 6E 20 2E 20 43    de.. {dition . C
01FBB0:  6F 6D 6D 65 20 64 61 6E 73 20 53 4F 53 32 20 2C    omme dans SOS2 ,
01FBC0:  20 6F 6E 20 75 74 69 6C 69 73 65 72 61 20 20 6C     on utilisera  l
01FBD0:  61 20 72 6F 75 74 69 6E 65 20 56 49 53 45 53 45    a routine VISESE
01FBE0:  43 20 70 6F 75 72 20 65 08 5E 74 72 65 20 73 75    C pour e.^tre su
01FBF0:  72 20 64 65 0D 0A 20 70 6F 69 6E 74 65 72 20 6C    r de.. pointer l
01FC00:  65 20 62 6F 6E 20 49 44 20 64 61 6E 73 20 6C 65    e bon ID dans le
01FC10:  20 63 61 73 20 6F 75 20 20 70 6C 75 73 69 65 75     cas ou  plusieu
01FC20:  72 73 20 49 44 53 20 70 6F 72 74 65 72 61 69 65    rs IDS porteraie
01FC30:  6E 74 20 6C 65 20 6D 65 08 5E 6D 65 20 6E 75 6D    nt le me.^me num
01FC40:  7B 72 6F 20 64 65 0D 0A 20 73 65 63 74 65 75 72    {ro de.. secteur
01FC50:  20 2E 20 28 56 6F 69 72 20 74 68 7B 6F 72 69 65     . (Voir th{orie
01FC60:  20 41 4E 41 4C 59 53 45 20 64 61 6E 73 20 53 4F     ANALYSE dans SO
01FC70:  53 32 29 20 2E 0D 0A 20 20 20 20 20 44 7B 74 61    S2) ...     D{ta
01FC80:  69 6C 20 69 6D 70 6F 72 74 61 6E 74 20 3A 20 4C    il important : L
01FC90:  27 49 44 20 4C 6F 6E 67 75 65 75 72 20 53 65 63    'ID Longueur Sec
01FCA0:  74 65 75 72 20 6E 65 20 63 6F 72 72 65 73 70 6F    teur ne correspo
01FCB0:  6E 64 20 70 65 75 74 20 65 08 5E 74 72 65 20 70    nd peut e.^tre p
01FCC0:  61 73 20 40 20 6C 61 0D 0A 20 74 61 69 6C 6C 65    as @ la.. taille
01FCD0:  20 64 75 20 66 6F 72 6D 61 74 20 28 56 6F 69 72     du format (Voir
01FCE0:  20 53 4F 53 32 29 20 2E 20 44 61 6E 73 20 63 65     SOS2) . Dans ce
01FCF0:  20 20 63 61 73 20 6F 6E 20 6D 7B 6D 6F 72 69 73      cas on m{moris
01FD00:  65 20 6C 65 20 63 6F 6E 74 65 6E 75 20 64 65 20    e le contenu de 
01FD10:  6C 27 6F 63 74 65 74 0D 0A 20 4C 53 20 65 74 20    l'octet.. LS et 
01FD20:  20 6F 6E 20 20 6C 65 20 20 72 65 6D 70 6C 61 63     on  le  remplac
01FD30:  65 20 20 70 61 72 20 20 4C 53 20 20 6C 75 20 20    e  par  LS  lu  
01FD40:  64 61 6E 73 20 20 6C 27 49 44 20 20 61 66 69 6E    dans  l'ID  afin
01FD50:  20 20 64 65 20 20 6C 69 72 65 20 20 6C 65 20 20      de  lire  le  
01FD60:  73 65 63 74 65 75 72 0D 0A 20 63 6F 6E 76 65 6E    secteur.. conven
01FD70:  61 62 6C 65 6D 65 6E 74 20 2E 20 4C 65 20 63 6F    ablement . Le co
01FD80:  6E 74 65 6E 75 20 64 65 20 4C 53 20 73 65 72 61    ntenu de LS sera
01FD90:  20 20 72 65 73 74 61 75 72 7B 20 65 6E 20 73 6F      restaur{ en so
01FDA0:  72 74 69 65 20 64 65 20 72 6F 75 74 69 6E 65 20    rtie de routine 
01FDB0:  2E 20 28 56 6F 69 72 0D 0A 20 4C 49 54 50 48 59    . (Voir.. LITPHY
01FDC0:  41 20 40 20 6C 61 20 73 75 69 74 65 29 20 2E 0D    A @ la suite) ..
01FDD0:  0A 20 20 20 20 20 49 6C 20 66 61 75 64 72 61 20    .     Il faudra 
01FDE0:  61 75 73 73 69 20 64 7B 74 65 72 6D 69 6E 65 72    aussi d{terminer
01FDF0:  20 73 69 20 20 6C 65 20 20 73 65 63 74 65 75 72     si  le  secteur
01FE00:  20 20 65 73 74 20 20 6E 6F 72 6D 61 6C 20 20 6F      est  normal  o
01FE10:  75 20 27 65 66 66 61 63 7B 27 20 2C 20 75 6E 0D    u 'effac{' , un.
01FE20:  0A 20 73 69 6D 70 6C 65 20 74 65 73 74 20 73 75    . simple test su
01FE30:  72 20 45 54 32 20 79 20 70 6F 75 72 76 6F 69 74    r ET2 y pourvoit
01FE40:  20 2E 0D 0A 20 0D 0A 20 20 20 20 20 20 20 20 20     ... ..         
01FE50:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
01FE60:  20 20 20 20 20 20 20 20 20 2D 2D 2D 2D 2D 2D 2D             -------
01FE70:  2D 2D 2D 2D 0D 0A 20 20 20 20 20 20 20 20 20 20    ----..          
01FE80:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
01FE90:  20 20 20 20 20 20 20 20 33 7D 6D 65 20 70 61 72            3}me par
01FEA0:  74 69 65 0D 0A 20 20 20 20 20 20 20 20 20 20 20    tie..           
01FEB0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
01FEC0:  20 20 20 20 20 20 20 2D 2D 2D 2D 2D 2D 2D 2D 2D           ---------
01FED0:  2D 2D 0D 0A 20 3B 0D 0A 20 3B 2D 20 4C 69 72 65    --.. ;.. ;- Lire
01FEE0:  20 65 74 20 61 66 66 69 63 68 65 72 20 6C 65 20     et afficher le 
01FEF0:  31 65 72 20 73 65 63 74 65 75 72 20 2D 0D 0A 20    1er secteur -.. 
01FF00:  3B 0D 0A 20 4E 4F 52 45 50 52 4F 44 20 43 41 4C    ;.. NOREPROD CAL
01FF10:  4C 20 46 49 4C 4C 42 55 46 20 3B 52 65 6D 65 74    L FILLBUF ;Remet
01FF20:  74 72 65 20 74 6F 75 73 20 6C 65 73 20 6F 63 74    tre tous les oct
01FF30:  65 74 73 20 64 75 20 62 75 66 66 65 72 20 61 20    ets du buffer a 
01FF40:  23 46 46 0D 0A 20 20 20 20 20 20 20 20 20 4C 44    #FF..         LD
01FF50:  20 41 2C 31 20 20 20 20 20 20 20 20 3B 49 6E 74     A,1        ;Int
01FF60:  69 61 6C 69 73 65 72 20 63 6F 6D 70 74 65 20 73    ialiser compte s
01FF70:  65 63 74 65 75 72 73 0D 0A 20 20 20 20 20 20 20    ecteurs..       
01FF80:  20 20 4C 44 20 28 43 4F 55 4E 54 29 2C 41 0D 0A      LD (COUNT),A..
01FF90:  20 20 20 20 20 20 20 20 20 4C 44 20 28 50 4F 49             LD (POI
01FFA0:  4E 54 49 44 29 2C 49 58 20 3B 49 6E 69 74 69 61    NTID),IX ;Initia
01FFB0:  6C 69 73 65 72 20 70 6F 69 6E 74 65 75 72 20 49    liser pointeur I
01FFC0:  44 53 0D 0A 20 20 20 20 20 20 20 20 20 4C 44 20    DS..         LD 
01FFD0:  48 4C 2C 4C 49 53 54 45 52 52 0D 0A 20 20 20 20    HL,LISTERR..    
01FFE0:  20 20 20 20 20 4C 44 20 28 50 4F 49 4E 54 45 52         LD (POINTER
01FFF0:  29 2C 48 4C 20 3B 4D 7B 6D 6F 72 69 73 65 72 20    ),HL ;M{moriser 
020000:  0D 0A 20 20 20 20 20 20 20 20 20 4C 44 20 28 56    ..         LD (V
020010:  41 4C 45 55 52 29 2C 48 4C 0D 0A 20 20 20 20 20    ALEUR),HL..     
020020:  20 20 20 20 43 41 4C 4C 20 44 45 55 43 4F 4E 31        CALL DEUCON1
020030:  36 0D 0A 20 20 20 20 20 20 20 20 20 50 4F 50 20    6..         POP 
020040:  44 45 0D 0A 20 3B 0D 0A 20 20 20 20 20 20 20 20    DE.. ;..        
020050:  20 43 41 4C 4C 20 23 42 42 30 36 0D 0A 20 3B 0D     CALL #BB06.. ;.
020060:  0A 20 20 20 20 20 20 20 20 20 50 55 53 48 20 41    .         PUSH A
020070:  46 0D 0A 20 20 20 20 20 20 20 20 20 43 41 4C 4C    F..         CALL
020080:  20 52 45 53 54 49 43 41 53 20 20 20 3B 52 7B 61     RESTICAS   ;R{a
020090:  66 66 69 63 68 65 72 20 63 61 73 65 20 65 6E 20    fficher case en 
0200A0:  6E 6F 72 6D 61 6C 0D 0A 20 20 20 20 20 20 20 20    normal..        
0200B0:  20 50 4F 50 20 41 46 0D 0A 20 3B 0D 0A 20 20 20     POP AF.. ;..   
0200C0:  20 20 20 20 20 20 43 50 20 23 46 34 0D 0A 20 4D          CP #F4.. M
0200D0:  4F 44 42 55 46 20 20 4A 50 20 5A 2C 52 45 4D 4F    ODBUF  JP Z,REMO
0200E0:  4E 54 45 20 20 20 20 3B 52 65 63 75 6C 65 72 20    NTE    ;Reculer 
0200F0:  64 27 75 6E 65 20 70 61 67 65 20 28 4D 6F 64 69    d'une page (Modi
020100:  66 69 7B 20 76 65 72 73 20 52 45 4D 4F 4E 54 31    fi{ vers REMONT1
020110:  20 73 69 20 61 70 70 65 6C 0D 0A 20 20 20 20 20     si appel..     
020120:  20 20 20 20 43 50 20 23 46 35 20 20 20 20 20 20        CP #F5      
020130:  20 20 20 20 3B 76 69 65 6E 74 20 64 65 20 4C 49        ;vient de LI
020140:  54 50 48 59 29 0D 0A 20 4D 4F 44 42 55 46 31 20    TPHY).. MODBUF1 
020150:  4A 50 20 5A 2C 41 56 41 4E 43 45 20 20 20 20 20    JP Z,AVANCE     
020160:  3B 41 76 61 6E 63 65 72 20 64 27 75 6E 65 20 70    ;Avancer d'une p
020170:  61 67 65 20 28 4D 6F 64 69 66 69 7B 20 76 65 72    age (Modifi{ ver
020180:  73 20 52 45 4D 4F 4E 54 31 20 73 69 20 61 70 70    s REMONT1 si app
020190:  65 6C 0D 0A 20 20 20 20 20 20 20 20 20 43 50 20    el..         CP 
0201A0:  23 46 35 20 20 20 20 20 20 20 20 20 20 3B 76 69    #F5          ;vi
0201B0:  65 6E 74 20 64 65 20 4C 49 54 50 48 59 29 0D 0A    ent de LITPHY)..
0201C0:  20 20 20 20 20 20 20 20 20 43 50 20 23 46 33 0D             CP #F3.
0201D0:  0A 20 20 20 20 20 20 20 20 20 4A 50 20 5A 2C 49    .         JP Z,I
0201E0:  4E 43 43 41 53 45 20 20 20 20 3B 41 76 61 6E 63    NCCASE    ;Avanc
0201F0:  65 72 20 7B 64 69 74 69 6F 6E 20 64 27 75 6E 65    er {dition d'une
020200:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
020210:  1B 00 01 00 02 09 4E E5 1B 00 C1 02 00 00 00 02    ......N.........
020220:  1B 00 C2 02 00 00 00 02 1B 00 C3 02 00 00 00 02    ................
020230:  1B 00 C4 02 00 00 00 02 1B 00 C5 02 00 00 00 02    ................
020240:  1B 00 C6 02 00 00 00 02 1B 00 C7 02 00 00 00 02    ................
020250:  1B 00 C8 02 00 00 00 02 1B 00 C9 02 00 00 00 02    ................
020260:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020270:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020280:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020290:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0202A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0202B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0202C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0202D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0202E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0202F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020300:  20 63 61 73 65 0D 0A 20 20 20 20 20 20 20 20 20     case..         
020310:  43 50 20 23 46 32 0D 0A 20 20 20 20 20 20 20 20    CP #F2..        
020320:  20 4A 50 20 5A 2C 44 45 43 43 41 53 45 20 20 20     JP Z,DECCASE   
020330:  20 3B 52 65 63 75 6C 65 72 20 7B 64 69 74 69 6F     ;Reculer {ditio
020340:  6E 20 64 27 75 6E 65 20 63 61 73 65 0D 0A 20 20    n d'une case..  
020350:  20 20 20 20 20 20 20 43 50 20 23 46 30 0D 0A 20           CP #F0.. 
020360:  20 20 20 20 20 20 20 20 4A 50 20 5A 2C 43 41 53            JP Z,CAS
020370:  45 55 50 20 20 20 20 20 3B 41 76 61 6E 63 65 72    EUP     ;Avancer
020380:  20 7B 64 69 74 69 6F 6E 20 64 27 75 6E 65 20 6C     {dition d'une l
020390:  69 67 6E 65 0D 0A 20 20 20 20 20 20 20 20 20 43    igne..         C
0203A0:  50 20 23 46 31 0D 0A 20 20 20 20 20 20 20 20 20    P #F1..         
0203B0:  4A 50 20 5A 2C 43 41 53 45 44 4F 57 20 20 20 20    JP Z,CASEDOW    
0203C0:  3B 52 65 63 75 6C 65 72 20 7B 64 69 74 69 6F 6E    ;Reculer {dition
0203D0:  20 64 27 75 6E 65 20 6C 69 67 6E 65 0D 0A 20 3B     d'une ligne.. ;
0203E0:  0D 0A 20 20 20 20 20 20 20 20 20 43 50 20 32 33    ..         CP 23
0203F0:  20 20 20 20 20 20 20 20 3B 43 54 52 4C 2B 57 0D            ;CTRL+W.
020400:  0A 20 54 53 54 57 52 49 54 20 44 42 20 30 2C 30    . TSTWRIT DB 0,0
020410:  2C 30 20 20 20 20 20 3B 53 61 75 74 20 65 6E 20    ,0     ;Saut en 
020420:  57 52 49 54 53 45 43 20 73 69 20 61 70 70 65 6C    WRITSEC si appel
020430:  20 76 69 65 6E 74 20 64 65 20 4C 49 54 50 48 59     vient de LITPHY
020440:  0D 0A 20 3B 0D 0A 20 20 20 20 20 20 20 20 20 43    .. ;..         C
020450:  50 20 36 20 20 20 20 20 20 20 20 20 3B 43 52 54    P 6         ;CRT
020460:  4C 2B 46 0D 0A 20 20 20 20 20 20 20 20 20 4A 50    L+F..         JP
020470:  20 5A 2C 46 49 4C 4C 20 20 20 20 3B 52 65 6D 70     Z,FILL    ;Remp
020480:  6C 69 72 20 64 65 20 41 44 31 20 40 20 41 44 32    lir de AD1 @ AD2
020490:  20 61 76 65 63 20 4E 0D 0A 20 20 20 20 20 20 20     avec N..       
0204A0:  20 20 43 50 20 34 20 20 20 20 20 20 20 20 20 3B      CP 4         ;
0204B0:  43 52 54 4C 2B 44 0D 0A 20 20 20 20 20 20 20 20    CRTL+D..        
0204C0:  20 4A 50 20 5A 2C 4D 4F 56 45 20 20 20 20 3B 43     JP Z,MOVE    ;C
0204D0:  6F 70 69 65 72 20 64 65 20 41 44 31 20 40 20 41    opier de AD1 @ A
0204E0:  44 32 20 76 65 72 73 20 41 44 33 0D 0A 20 20 20    D2 vers AD3..   
0204F0:  20 20 20 20 20 20 43 50 20 35 20 20 20 20 20 20          CP 5      
020500:  20 20 20 3B 43 52 54 4C 2B 45 0D 0A 20 20 20 20       ;CRTL+E..    
020510:  20 20 20 20 20 4A 50 20 5A 2C 45 43 48 41 4E 47         JP Z,ECHANG
020520:  45 20 3B 45 63 68 61 6E 67 65 72 20 64 65 20 41    E ;Echanger de A
020530:  44 31 20 40 20 41 44 32 20 76 65 72 73 20 41 44    D1 @ AD2 vers AD
020540:  33 0D 0A 20 3B 0D 0A 20 20 20 20 20 20 20 20 20    3.. ;..         
020550:  43 50 20 31 37 20 20 20 20 20 20 20 20 3B 43 52    CP 17        ;CR
020560:  54 4C 2B 51 0D 0A 20 20 20 20 20 20 20 20 20 4A    TL+Q..         J
020570:  50 20 5A 2C 46 49 4E 42 55 46 0D 0A 20 20 20 20    P Z,FINBUF..    
020580:  20 20 20 20 20 43 50 20 22 50 22 0D 0A 20 20 20         CP "P"..   
020590:  20 20 20 20 20 20 4A 50 20 5A 2C 49 4D 50 42 55          JP Z,IMPBU
0205A0:  46 0D 0A 20 20 20 20 20 20 20 20 20 43 50 20 22    F..         CP "
0205B0:  70 22 0D 0A 20 20 20 20 20 20 20 20 20 4A 50 20    p"..         JP 
0205C0:  5A 2C 49 4D 50 42 55 46 0D 0A 20 3B 0D 0A 20 20    Z,IMPBUF.. ;..  
0205D0:  20 20 20 20 20 20 20 50 55 53 48 20 44 45 0D 0A           PUSH DE..
0205E0:  20 20 20 20 20 20 20 20 20 4C 44 20 44 45 2C 28             LD DE,(
0205F0:  45 44 49 43 41 53 45 29 20 3B 50 61 73 73 65 72    EDICASE) ;Passer
020600:  20 70 61 72 20 75 6E 65 20 70 61 72 74 69 65 20     par une partie 
020610:  64 65 20 4D 4F 44 49 56 41 4C 20 28 53 4F 53 32    de MODIVAL (SOS2
020620:  29 20 2E 20 41 75 20 72 65 74 6F 75 72 0D 0A 20    ) . Au retour.. 
020630:  20 20 20 20 20 20 20 20 43 41 4C 4C 20 49 4E 43            CALL INC
020640:  4E 55 4D 31 20 20 20 20 3B 41 3D 23 46 46 20 73    NUM1    ;A=#FF s
020650:  69 20 6C 65 20 63 6F 6E 74 65 6E 75 20 64 65 20    i le contenu de 
020660:  6C 27 6F 63 74 65 74 20 61 20 7B 74 7B 20 6D 6F    l'octet a {t{ mo
020670:  64 69 66 69 7B 20 2E 0D 0A 20 20 20 20 20 20 20    difi{ ...       
020680:  20 20 43 50 20 23 46 46 0D 0A 20 20 20 20 20 20      CP #FF..      
020690:  20 20 20 43 41 4C 4C 20 5A 2C 49 4E 56 43 41 53       CALL Z,INVCAS
0206A0:  45 20 20 3B 53 69 20 6D 6F 64 69 66 69 7B 20 2C    E  ;Si modifi{ ,
0206B0:  20 72 7B 61 66 66 69 63 68 65 72 20 2E 0D 0A 20     r{afficher ... 
0206C0:  20 20 20 20 20 20 20 20 50 4F 50 20 44 45 0D 0A            POP DE..
0206D0:  20 20 20 20 20 20 20 20 20 4A 52 20 54 53 54 42             JR TSTB
0206E0:  55 46 32 0D 0A 20 3B 0D 0A 20 20 20 20 20 20 20    UF2.. ;..       
0206F0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
020700:  20 20 20 20 20 20 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D          ----------
020710:  2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 20 20 20 20 20    ---------..     
020720:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
020730:  20 20 20 20 20 20 20 20 33 20 3A 20 43 68 61 6E            3 : Chan
020740:  67 65 72 20 64 65 20 70 61 67 65 0D 0A 20 20 20    ger de page..   
020750:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
020760:  20 20 20 20 20 20 20 20 20 20 2D 2D 2D 2D 2D 2D              ------
020770:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 20    -------------.. 
020780:  3B 0D 0A 20 52 45 4D 4F 4E 54 45 20 4C 44 20 48    ;.. REMONTE LD H
020790:  4C 2C 28 44 45 43 41 42 55 46 29 0D 0A 20 20 20    L,(DECABUF)..   
0207A0:  20 20 20 20 20 20 43 41 4C 4C 20 53 55 42 35 31          CALL SUB51
0207B0:  32 0D 0A 20 20 20 20 20 20 20 20 20 4A 52 20 43    2..         JR C
0207C0:  2C 4E 4F 47 4F 4F 44 53 0D 0A 20 3B 0D 0A 20 52    ,NOGOODS.. ;.. R
0207D0:  45 4D 4F 4E 54 32 20 50 4F 50 20 44 45 0D 0A 20    EMONT2 POP DE.. 
0207E0:  20 20 20 20 20 20 20 20 4C 44 20 28 44 45 43 41            LD (DECA
0207F0:  42 55 46 29 2C 48 4C 0D 0A 20 20 20 20 20 20 20    BUF),HL..       
020800:  20 20 45 58 20 44 45 2C 48 4C 0D 0A 20 20 20 20      EX DE,HL..    
020810:  20 20 20 20 20 43 41 4C 4C 20 53 55 42 35 31 32         CALL SUB512
020820:  0D 0A 20 20 20 20 20 20 20 20 20 45 58 20 44 45    ..         EX DE
020830:  2C 48 4C 0D 0A 20 20 20 20 20 20 20 20 20 4A 52    ,HL..         JR
020840:  20 41 56 41 4E 43 45 32 0D 0A 20 3B 0D 0A 20 41     AVANCE2.. ;.. A
020850:  56 41 4E 43 45 20 20 4C 44 20 48 4C 2C 28 4E 42    VANCE  LD HL,(NB
020860:  4C 55 53 29 0D 0A 20 20 20 20 20 20 20 20 20 4C    LUS)..         L
020870:  44 20 44 45 2C 28 44 45 43 41 42 55 46 29 0D 0A    D DE,(DECABUF)..
020880:  20 20 20 20 20 20 20 20 20 41 4E 44 20 41 0D 0A             AND A..
020890:  20 20 20 20 20 20 20 20 20 53 42 43 20 48 4C 2C             SBC HL,
0208A0:  44 45 0D 0A 20 20 20 20 20 20 20 20 20 4A 52 20    DE..         JR 
0208B0:  43 2C 4E 4F 47 4F 4F 44 53 0D 0A 20 20 20 20 20    C,NOGOODS..     
0208C0:  20 20 20 20 4A 52 20 5A 2C 4E 4F 47 4F 4F 44 53        JR Z,NOGOODS
0208D0:  0D 0A 20 3B 0D 0A 20 41 56 41 4E 43 45 33 20 50    .. ;.. AVANCE3 P
0208E0:  4F 50 20 44 45 0D 0A 20 41 56 41 4E 43 45 32 20    OP DE.. AVANCE2 
0208F0:  4A 50 20 4E 45 58 54 50 41 47 0D 0A 20 3B 0D 0A    JP NEXTPAG.. ;..
020900:  20 4E 4F 47 4F 4F 44 53 20 43 41 4C 4C 20 53 4F     NOGOODS CALL SO
020910:  4E 4E 45 0D 0A 20 20 20 20 20 20 20 20 20 4A 50    NNE..         JP
020920:  20 54 53 54 42 55 46 32 0D 0A 20 3B 0D 0A 20 20     TSTBUF2.. ;..  
020930:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 2D 2D                  --
020940:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
020950:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
020960:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 20    -------------.. 
020970:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 34                   4
020980:  20 3A 20 44 65 70 6C 61 63 65 6D 65 6E 74 20 65     : Deplacement e
020990:  74 20 6C 65 63 74 75 72 65 20 73 70 65 63 69 61    t lecture specia
0209A0:  75 78 20 70 6F 75 72 20 4C 49 54 50 48 59 0D 0A    ux pour LITPHY..
0209B0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
0209C0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
0209D0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
0209E0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D    ---------------.
0209F0:  0A 20 3B 0D 0A 20 3B 2D 20 52 65 63 75 6C 65 72    . ;.. ;- Reculer
020A00:  20 64 27 75 6E 65 20 70 61 67 65 20 2D 0D 0A 20     d'une page -.. 
020A10:  3B 0D 0A 20 52 45 4D 4F 4E 54 31 20 4C 44 20 48    ;.. REMONT1 LD H
020A20:  4C 2C 28 44 45 43 41 42 55 46 29 20 20 20 3B 54    L,(DECABUF)   ;T
020A30:  61 6E 74 20 71 75 65 20 44 45 43 41 42 55 46 20    ant que DECABUF 
020A40:  3E 20 35 31 32 20 6E 65 20 70 61 73 20 63 68 61    > 512 ne pas cha
020A50:  6E 67 65 72 0D 0A 20 20 20 20 20 20 20 20 20 43    nger..         C
020A60:  41 4C 4C 20 53 55 42 35 31 32 20 20 20 20 20 20    ALL SUB512      
020A70:  20 3B 64 65 20 73 65 63 74 65 75 72 20 2E 0D 0A     ;de secteur ...
020A80:  20 20 20 20 20 20 20 20 20 4A 52 20 4E 43 2C 52             JR NC,R
020A90:  45 4D 4F 4E 54 32 0D 0A 20 3B 0D 0A 20 4E 45 58    EMONT2.. ;.. NEX
020AA0:  54 55 50 20 20 4C 44 20 48 4C 2C 28 50 4F 49 4E    TUP  LD HL,(POIN
020AB0:  54 49 44 29 20 20 20 3B 52 65 63 75 6C 65 72 20    TID)   ;Reculer 
020AC0:  64 27 75 6E 20 73 65 63 74 65 75 72 0D 0A 20 20    d'un secteur..  
020AD0:  20 20 20 20 20 20 20 4C 44 20 44 45 2C 28 50 4F           LD DE,(PO
020AE0:  49 4E 54 45 52 29 20 20 20 3B 65 74 20 64 27 75    INTER)   ;et d'u
020AF0:  6E 20 7B 74 61 74 20 64 27 65 72 72 65 75 72 0D    n {tat d'erreur.
020B00:  0A 20 20 20 20 20 20 20 20 20 44 45 43 20 44 45    .         DEC DE
020B10:  20 20 20 20 20 20 20 20 20 20 20 20 3B 50 6F 69                ;Poi
020B20:  6E 74 65 72 20 65 74 61 74 20 65 72 72 65 75 72    nter etat erreur
020B30:  20 70 72 65 63 65 64 65 6E 74 0D 0A 20 20 20 20     precedent..    
020B40:  20 20 20 20 20 44 45 43 20 48 4C 20 20 20 20 20         DEC HL     
020B50:  20 20 20 20 20 20 20 3B 52 65 63 75 6C 65 72 20           ;Reculer 
020B60:  64 65 20 34 20 49 44 53 20 64 61 6E 73 20 6C 61    de 4 IDS dans la
020B70:  20 73 65 72 69 65 0D 0A 20 20 20 20 20 20 20 20     serie..        
020B80:  20 44 45 43 20 48 4C 0D 0A 20 20 20 20 20 20 20     DEC HL..       
020B90:  20 20 44 45 43 20 48 4C 0D 0A 20 20 20 20 20 20      DEC HL..      
020BA0:  20 20 20 44 45 43 20 48 4C 0D 0A 20 20 20 20 20       DEC HL..     
020BB0:  20 20 20 20 4C 44 20 41 2C 28 43 4F 55 4E 54 29        LD A,(COUNT)
020BC0:  20 20 20 20 20 20 3B 53 69 20 72 65 76 65 6E 75          ;Si revenu
020BD0:  20 61 75 20 64 65 6C 61 20 64 75 20 31 65 72 20     au dela du 1er 
020BE0:  2C 20 70 6F 69 6E 74 65 72 20 73 75 72 20 6C 65    , pointer sur le
020BF0:  20 64 65 72 6E 69 65 72 0D 0A 20 20 20 20 20 20     dernier..      
020C00:  20 20 20 44 45 43 20 41 20 20 20 20 20 20 20 20       DEC A        
020C10:  20 20 20 20 20 3B 73 65 63 74 65 75 72 0D 0A 20         ;secteur.. 
020C20:  20 20 20 20 20 20 20 20 4A 52 20 4E 5A 2C 4C 49            JR NZ,LI
020C30:  54 41 55 54 52 0D 0A 20 3B 0D 0A 20 3B 2D 20 50    TAUTR.. ;.. ;- P
020C40:  61 73 73 65 72 20 64 75 20 31 65 72 20 61 75 20    asser du 1er au 
020C50:  64 65 72 6E 69 65 72 20 73 65 63 74 65 75 72 20    dernier secteur 
020C60:  64 65 20 6C 61 20 70 69 73 74 65 20 2D 0D 0A 20    de la piste -.. 
020C70:  3B 0D 0A 20 20 20 20 20 20 20 20 20 4C 44 20 41    ;..         LD A
020C80:  2C 28 4E 42 53 45 43 29 20 20 20 20 3B 44 65 72    ,(NBSEC)    ;Der
020C90:  6E 69 7D 72 65 20 70 6F 73 69 74 69 6F 6E 20 70    ni}re position p
020CA0:  68 79 73 69 71 75 65 0D 0A 20 20 20 20 20 20 20    hysique..       
020CB0:  20 20 4C 44 20 42 2C 41 0D 0A 20 20 20 20 20 20      LD B,A..      
020CC0:  20 20 20 4C 44 20 44 45 2C 4C 49 53 54 45 52 52       LD DE,LISTERR
020CD0:  2D 31 0D 0A 20 3B 0D 0A 20 42 43 4C 49 4E 43 49    -1.. ;.. BCLINCI
020CE0:  44 20 49 4E 43 20 48 4C 20 20 20 20 20 20 20 3B    D INC HL       ;
020CF0:  41 6C 6C 65 72 20 63 68 65 72 63 68 65 72 20 6C    Aller chercher l
020D00:  43 41 4C 4C 20 50 57 52 49 54 45 20 3B 49 6E 69    CALL PWRITE ;Ini
020D10:  74 69 61 6C 69 73 65 72 20 70 69 73 74 65 20 6C    tialiser piste l
020D20:  65 63 74 75 72 65 0D 0A 20 3B 2D 2D 2D 2D 2D 2D    ecture.. ;------
020D30:  2D 2D 2D 2D 2D 2D 0D 0A 20 20 4A 52 20 4E 5A 2C    ------..  JR NZ,
020D40:  42 43 4C 46 4F 52 4D 0D 0A 20 3B 0D 0A 20 2E 2E    BCLFORM.. ;.. ..
020D50:  2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E    ................
020D60:  0D 0A 20 0D 0A 20 46 49 4E 4C 49 49 44 20 43 41    .. .. FINLIID CA
020D70:  4C 4C 20 46 45 4E 31 0D 0A 20 52 45 43 41 4C 20    LL FEN1.. RECAL 
020D80:  20 20 43 41 4C 4C 20 43 41 4C 49 42 52 45 0D 0A      CALL CALIBRE..
020D90:  20 20 4A 52 20 4E 43 2C 52 45 43 41 4C 0D 0A 20      JR NC,RECAL.. 
020DA0:  20 58 4F 52 20 41 0D 0A 20 20 43 41 4C 4C 20 49     XOR A..  CALL I
020DB0:  4E 43 50 54 50 49 53 0D 0A 20 3B 2D 2D 2D 2D 2D    NCPTPIS.. ;-----
020DC0:  2D 2D 2D 2D 2D 2D 0D 0A 20 20 20 20 20 20 20 20    ------..        
020DD0:  20 43 41 4C 4C 20 50 57 52 49 54 45 0D 0A 20 3B     CALL PWRITE.. ;
020DE0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 20 44 52    -----------.. DR
020DF0:  50 41 52 41 20 20 4C 44 20 48 4C 2C 44 50 41 0D    PARA  LD HL,DPA.
020E00:  0A 20 3B 0D 0A 20 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E    . ;.. ..........
020E10:  2E 2E 2E 2E 2E 2E 0D 0A 20 0D 0A 20 3B 2D 2D 2D    ........ .. ;---
020E20:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
020E30:  2D 2D 0D 0A 20 57 41 49 54 46 4F 52 20 43 41 4C    --.. WAITFOR CAL
020E40:  4C 20 53 45 54 57 52 49 54 20 20 20 20 3B 49 6E    L SETWRIT    ;In
020E50:  69 74 69 61 6C 69 73 65 72 20 7B 63 72 69 74 75    itialiser {critu
020E60:  72 65 20 65 74 20 6D 65 73 73 61 67 65 0D 0A 20    re et message.. 
020E70:  20 20 20 20 20 20 20 20 43 41 4C 4C 20 50 57 52            CALL PWR
020E80:  49 54 45 20 20 20 20 20 3B 69 6E 73 7B 72 65 72    ITE     ;ins{rer
020E90:  20 2E 0D 0A 20 20 20 20 20 20 20 20 20 4C 44 20     ...         LD 
020EA0:  48 4C 2C 54 57 41 49 54 46 4F 0D 0A 20 20 20 20    HL,TWAITFO..    
020EB0:  20 20 20 20 20 43 41 4C 4C 20 50 52 54 0D 0A 20         CALL PRT.. 
020EC0:  20 20 20 20 20 20 20 20 4A 50 20 23 42 42 30 36            JP #BB06
020ED0:  0D 0A 20 3B 0D 0A 20 54 57 41 49 54 46 4F 20 44    .. ;.. TWAITFO D
020EE0:  42 20 33 31 2C 32 2C 32 33 2C 32 34 2C 37 2C 22    B 31,2,23,24,7,"
020EF0:  20 50 6C 61 63 65 72 20 64 69 73 71 75 65 74 74     Placer disquett
020F00:  65 20 61 20 66 6F 72 6D 61 74 65 72 20 64 61 6E    e a formater dan
020F10:  73 20 6C 65 63 74 65 75 72 20 3A 20 22 2C 32 34    s lecteur : ",24
020F20:  0D 0A 20 20 20 20 20 20 20 20 20 44 42 20 22 20    ..         DB " 
020F30:  41 22 2C 23 38 30 0D 0A 20 3B 2D 2D 2D 2D 2D 2D    A",#80.. ;------
020F40:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 20 45    ------------.. E
020F50:  52 50 46 4F 52 4D 20 4C 44 20 42 43 2C 54 4D 49    RPFORM LD BC,TMI
020F60:  53 53 0D 0A 20 3B 0D 0A 20 2E 2E 2E 2E 2E 2E 2E    SS.. ;.. .......
020F70:  2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 0D 0A 20 0D    .............. .
020F80:  0A 20 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    . ;-------------
020F90:  2D 2D 2D 0D 0A 20 3B 20 4C 44 20 42 2C 34 0D 0A    ---.. ; LD B,4..
020FA0:  20 3B 20 4C 44 20 48 4C 2C 51 55 41 54 52 49 44     ; LD HL,QUATRID
020FB0:  20 20 20 20 20 3B 43 65 73 20 34 20 6C 69 67 6E         ;Ces 4 lign
020FC0:  65 73 20 6F 6E 74 20 7B 74 7B 20 73 75 70 70 72    es ont {t{ suppr
020FD0:  69 6D 7B 65 73 0D 0A 20 3B 20 43 41 4C 4C 20 52    im{es.. ; CALL R
020FE0:  41 5A 48 4C 46 46 0D 0A 20 3B 20 58 4F 52 20 41    AZHLFF.. ; XOR A
020FF0:  0D 0A 20 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    .. ;------------
021000:  2D 2D 2D 2D 0D 0A 20 20 4A 50 20 23 42 42 30 36    ----..  JP #BB06
021010:  0D 0A 20 3B 0D 0A 20 2E 2E 2E 2E 2E 2E 2E 2E 2E    .. ;.. .........
021020:  2E 2E 2E 2E 2E 2E 2E 2E 0D 0A 20 0D 0A 20 3B 0D    .......... .. ;.
021030:  0A 20 3B 2D 20 43 68 6F 69 78 20 65 74 20 6D 6F    . ;- Choix et mo
021040:  64 69 66 2E 20 44 27 75 6E 65 20 76 61 6C 65 75    dif. D'une valeu
021050:  72 20 2D 0D 0A 20 3B 0D 0A 20 49 4E 43 4E 55 4D    r -.. ;.. INCNUM
021060:  53 20 43 50 20 23 46 30 0D 0A 20 20 4A 52 20 5A    S CP #F0..  JR Z
021070:  2C 4E 42 55 50 0D 0A 20 20 43 50 20 23 46 31 0D    ,NBUP..  CP #F1.
021080:  0A 20 20 4A 52 20 5A 2C 4E 42 44 4F 57 4E 0D 0A    .  JR Z,NBDOWN..
021090:  20 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D     ;--------------
0210A0:  2D 2D 2D 2D 2D 0D 0A 20 49 4E 43 4E 55 4D 31 20    -----.. INCNUM1 
0210B0:  43 50 20 23 32 44 20 20 20 20 20 20 20 20 3B 22    CP #2D        ;"
0210C0:  2D 22 20 20 50 6F 69 6E 74 20 64 65 20 62 72 61    -"  Point de bra
0210D0:  6E 63 68 65 6D 65 6E 74 20 70 6F 75 72 20 65 64    nchement pour ed
0210E0:  69 74 69 6F 6E 20 6F 63 74 65 74 20 62 75 66 66    ition octet buff
0210F0:  65 72 0D 0A 20 20 20 20 20 20 20 20 20 4A 52 20    er..         JR 
021100:  5A 2C 44 45 43 4E 42 0D 0A 20 20 20 20 20 20 20    Z,DECNB..       
021110:  20 20 43 50 20 23 33 44 20 20 20 20 20 20 20 20      CP #3D        
021120:  3B 22 3D 22 20 20 54 6F 75 63 68 65 73 20 63 68    ;"="  Touches ch
021130:  61 6E 67 7B 65 73 0D 0A 20 20 20 20 20 20 20 20    ang{es..        
021140:  20 4A 52 20 5A 2C 44 45 43 4E 42 31 0D 0A 20 20     JR Z,DECNB1..  
021150:  20 20 20 20 20 20 20 43 50 20 23 33 42 20 20 20           CP #3B   
021160:  20 20 20 20 20 3B 22 3B 22 0D 0A 20 20 20 20 20         ;";"..     
021170:  20 20 20 20 4A 52 20 5A 2C 49 4E 43 4E 42 0D 0A        JR Z,INCNB..
021180:  20 20 20 20 20 20 20 20 20 43 50 20 23 32 42 20             CP #2B 
021190:  20 20 20 20 20 20 20 3B 22 2B 22 0D 0A 20 20 20           ;"+"..   
0211A0:  20 20 20 20 20 20 4A 52 20 5A 2C 49 4E 43 4E 42          JR Z,INCNB
0211B0:  31 0D 0A 20 20 20 20 20 20 20 20 20 52 45 54 0D    1..         RET.
0211C0:  0A 20 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    . ;-------------
0211D0:  2D 2D 2D 2D 2D 2D 0D 0A 20 3B 0D 0A 20 2E 2E 2E    ------.. ;.. ...
0211E0:  2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 0D 0A    ................
0211F0:  20 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20     ;..            
021200:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
021210:  20 20 20 20 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D        ------------
021220:  2D 2D 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20    --..            
021230:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
021240:  20 20 20 20 44 41 4E 53 20 46 44 43 33 41 2E 4D        DANS FDC3A.M
021250:  41 58 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20    AX..            
021260:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
021270:  20 20 20 20 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D        ------------
021280:  2D 2D 0D 0A 20 3B 0D 0A 20 2E 2E 2E 2E 2E 2E 2E    --.. ;.. .......
021290:  2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 0D 0A 20 3B 0D 0A    ............ ;..
0212A0:  20 4E 4F 47 41 50 20 20 20 4C 44 20 42 43 2C 54     NOGAP   LD BC,T
0212B0:  42 41 44 47 41 50 20 20 3B 47 41 50 20 76 72 61    BADGAP  ;GAP vra
0212C0:  69 6D 65 6E 74 3C 3E 23 34 45 20 2E 20 45 63 68    iment<>#4E . Ech
0212D0:  65 63 20 3F 0D 0A 20 3B 2D 2D 2D 2D 2D 2D 2D 2D    ec ?.. ;--------
0212E0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 20 20 20 20    ----------..    
0212F0:  20 20 20 20 20 43 41 4C 4C 20 50 52 54 45 52 52         CALL PRTERR
021300:  20 20 3B 4E 65 20 70 6C 75 73 20 61 62 61 6E 64      ;Ne plus aband
021310:  6F 6E 6E 65 72 20 73 69 20 47 41 50 20 3C 3E 20    onner si GAP <> 
021320:  23 34 45 0D 0A 20 20 20 20 20 20 20 20 20 4C 44    #4E..         LD
021330:  20 41 2C 31 0D 0A 20 20 20 20 20 20 20 20 20 4A     A,1..         J
021340:  52 20 47 41 50 42 49 44 4F 4E 0D 0A 20 3B 2D 2D    R GAPBIDON.. ;--
021350:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
021360:  0D 0A 20 4F 4B 47 41 50 20 20 20 4C 44 20 41 2C    .. OKGAP   LD A,
021370:  28 4E 42 53 45 43 29 0D 0A 20 3B 0D 0A 20 2E 2E    (NBSEC).. ;.. ..
021380:  2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 0D 0A    ................
021390:  20 3B 0D 0A 20 20 4A 52 20 4E 5A 2C 53 55 49 54     ;..  JR NZ,SUIT
0213A0:  47 41 50 0D 0A 20 20 4C 44 20 41 2C 43 0D 0A 20    GAP..  LD A,C.. 
0213B0:  3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ;---------------
0213C0:  2D 2D 2D 2D 0D 0A 20 47 41 50 42 49 44 4F 4E 20    ----.. GAPBIDON 
0213D0:  4C 44 20 28 47 41 50 46 4F 52 4D 29 2C 41 20 20    LD (GAPFORM),A  
0213E0:  3B 43 6F 6D 70 74 65 72 20 6D 61 78 69 20 73 65    ;Compter maxi se
0213F0:  63 74 65 75 72 73 20 66 6F 6E 63 74 69 6F 6E 20    cteurs fonction 
021400:  47 41 50 0D 0A 20 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D    GAP.. ;---------
021410:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 20 20 53 43    ----------..  SC
021420:  46 0D 0A 20 20 52 45 54 0D 0A 20 3B 0D 0A 20 3B    F..  RET.. ;.. ;
021430:  2D 20 4C 49 52 45 20 4C 45 53 20 49 44 20 2D 0D    - LIRE LES ID -.
021440:  0A 20 3B 0D 0A 20 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E    . ;.. ..........
021450:  2E 2E 2E 2E 2E 2E 2E 0D 0A 20 3B 0D 0A 20 4C 49    ......... ;.. LI
021460:  54 50 49 53 31 20 4C 44 20 28 41 44 54 52 57 29    TPIS1 LD (ADTRW)
021470:  2C 48 4C 0D 0A 20 20 4C 44 20 48 4C 2C 4C 49 54    ,HL..  LD HL,LIT
021480:  46 44 43 0D 0A 20 20 43 41 4C 4C 20 53 45 54 43    FDC..  CALL SETC
021490:  4F 4D 32 0D 0A 20 20 4C 44 20 44 45 2C 38 35 30    OM2..  LD DE,850
0214A0:  30 0D 0A 20 20 4C 44 20 28 4E 42 41 4C 49 52 45    0..  LD (NBALIRE
0214B0:  29 2C 44 45 0D 0A 20 3B 2D 2D 2D 2D 2D 2D 2D 2D    ),DE.. ;--------
0214C0:  2D 2D 2D 2D 0D 0A 20 20 20 20 20 20 20 20 20 43    ----..         C
0214D0:  41 4C 4C 20 50 4C 45 43 54 55 52 0D 0A 20 3B 2D    ALL PLECTUR.. ;-
0214E0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 20 20 43    -----------..  C
0214F0:  41 4C 4C 20 52 45 41 44 46 44 43 0D 0A 20 2E 2E    ALL READFDC.. ..
021500:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
021510:  1C 00 01 00 02 09 4E E5 1C 00 C1 02 00 00 00 02    ......N.........
021520:  1C 00 C2 02 00 00 00 02 1C 00 C3 02 00 00 00 02    ................
021530:  1C 00 C4 02 00 00 00 02 1C 00 C5 02 00 00 00 02    ................
021540:  1C 00 C6 02 00 00 00 02 1C 00 C7 02 00 00 00 02    ................
021550:  1C 00 C8 02 00 00 00 02 1C 00 C9 02 00 00 00 02    ................
021560:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021570:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021580:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021590:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0215A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0215B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0215C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0215D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0215E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0215F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021600:  2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 0D 0A 20 3B 0D    ............. ;.
021610:  0A 20 41 4E 41 4C 31 20 20 20 43 41 4C 4C 20 53    . ANAL1   CALL S
021620:  45 54 4C 45 43 54 0D 0A 20 20 20 20 20 20 20 20    ETLECT..        
021630:  20 43 41 4C 4C 20 47 4F 50 49 53 54 45 0D 0A 20     CALL GOPISTE.. 
021640:  20 20 20 20 20 20 20 20 43 41 4C 4C 20 50 4C 45            CALL PLE
021650:  43 54 55 52 0D 0A 20 41 4E 41 4C 32 20 20 20 4C    CTUR.. ANAL2   L
021660:  44 20 28 44 45 52 50 49 53 54 29 2C 41 20 20 20    D (DERPIST),A   
021670:  3B 42 72 61 6E 63 68 65 6D 65 6E 74 20 64 65 70    ;Branchement dep
021680:  75 69 73 20 43 52 45 50 49 53 54 0D 0A 20 20 20    uis CREPIST..   
021690:  20 20 20 20 20 20 4C 44 20 28 51 55 41 54 52 49          LD (QUATRI
0216A0:  44 29 2C 41 20 20 20 3B 53 69 20 52 45 54 20 67    D),A   ;Si RET g
0216B0:  61 72 64 65 72 20 70 69 73 74 65 20 65 74 20 68    arder piste et h
0216C0:  65 61 64 0D 0A 20 20 20 20 20 20 20 20 20 4C 44    ead..         LD
0216D0:  20 41 2C 28 48 45 41 44 29 0D 0A 20 20 20 20 20     A,(HEAD)..     
0216E0:  20 20 20 20 4C 44 20 28 51 55 41 54 52 49 44 2B        LD (QUATRID+
0216F0:  31 29 2C 41 0D 0A 20 20 20 20 20 20 20 20 20 53    1),A..         S
021700:  54 4F 50 41 4E 41 20 44 42 20 30 20 20 20 20 3B    TOPANA DB 0    ;
021710:  23 43 39 20 73 69 20 70 61 73 20 61 6E 61 6C 79    #C9 si pas analy
021720:  73 65 20 61 76 61 6E 74 20 6C 69 72 65 0D 0A 20    se avant lire.. 
021730:  3B 0D 0A 20 20 20 20 20 20 20 20 20 4C 44 20 41    ;..         LD A
021740:  2C 23 43 39 0D 0A 20 2E 2E 2E 2E 2E 2E 2E 2E 2E    ,#C9.. .........
021750:  2E 2E 2E 2E 2E 2E 0D 0A 20 3B 0D 0A 20 20 43 41    ........ ;..  CA
021760:  4C 4C 20 46 49 58 50 41 52 41 0D 0A 20 3B 2D 2D    LL FIXPARA.. ;--
021770:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 20 52 45 54    ----------.. RET
021780:  43 52 45 31 20 44 42 20 30 20 20 20 20 20 3B 52    CRE1 DB 0     ;R
021790:  65 74 6F 75 72 20 73 69 20 76 69 65 6E 74 20 64    etour si vient d
0217A0:  65 20 43 52 45 50 49 53 54 0D 0A 20 20 20 20 20    e CREPIST..     
0217B0:  20 20 20 20 4A 50 20 46 45 4E 32 0D 0A 20 3B 2D        JP FEN2.. ;-
0217C0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 20 3B 0D    -----------.. ;.
0217D0:  0A 20 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E    . ..............
0217E0:  0D 0A 20 3B 0D 0A 20 46 49 4C 4C 42 55 46 20 4C    .. ;.. FILLBUF L
0217F0:  44 20 48 4C 2C 28 41 44 42 55 46 46 29 0D 0A 20    D HL,(ADBUFF).. 
021800:  2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 0D 0A 20 20    ..............  
021810:  4A 52 20 4E 5A 2C 52 41 5A 42 55 46 53 0D 0A 20    JR NZ,RAZBUFS.. 
021820:  20 20 20 20 52 45 54 20 20 20 20 20 3B 53 7B 70        RET     ;S{p
021830:  61 72 61 74 69 6F 6E 20 64 65 20 46 49 4C 4C 42    aration de FILLB
021840:  55 46 20 65 6E 20 32 20 73 65 63 74 69 6F 6E 73    UF en 2 sections
021850:  20 64 69 73 74 69 6E 63 74 65 73 0D 0A 20 3B 0D     distinctes.. ;.
021860:  0A 20 46 49 4C 4C 42 55 46 31 20 43 41 4C 4C 20    . FILLBUF1 CALL 
021870:  49 4E 53 54 52 55 39 0D 0A 20 2E 2E 2E 2E 2E 2E    INSTRU9.. ......
021880:  2E 2E 2E 2E 2E 2E 0D 0A 20 20 4A 50 20 41 46 46    ........  JP AFF
021890:  52 45 53 31 0D 0A 20 3B 0D 0A 20 2E 2E 2E 2E 2E    RES1.. ;.. .....
0218A0:  2E 2E 2E 2E 2E 2E 2E 0D 0A 20 3B 0D 0A 20 3B 2D    ......... ;.. ;-
0218B0:  20 41 6E 61 6C 79 73 65 20 70 69 73 74 65 20 2D     Analyse piste -
0218C0:  0D 0A 20 3B 0D 0A 20 41 4E 41 50 49 53 54 20 43    .. ;.. ANAPIST C
0218D0:  41 4C 4C 20 53 45 4C 45 50 49 31 0D 0A 20 3B 2D    ALL SELEPI1.. ;-
0218E0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 20 20 20 20    ----------..    
0218F0:  20 20 20 20 20 43 41 4C 4C 20 53 45 54 4C 45 43         CALL SETLEC
021900:  54 20 3B 49 6E 69 74 69 61 6C 69 73 65 72 20 6C    T ;Initialiser l
021910:  65 63 74 75 72 65 0D 0A 20 3B 2D 2D 2D 2D 2D 2D    ecture.. ;------
021920:  2D 2D 2D 2D 2D 0D 0A 20 4C 44 20 41 2C 23 43 39    -----.. LD A,#C9
021930:  0D 0A 20 20 4C 44 20 28 52 45 54 56 45 52 49 29    ..  LD (RETVERI)
021940:  2C 41 20 20 3B 50 61 73 20 61 66 66 69 63 68 65    ,A  ;Pas affiche
021950:  72 20 6C 65 73 20 49 44 53 0D 0A 20 2E 2E 2E 2E    r les IDS.. ....
021960:  2E 2E 2E 2E 2E 2E 2E 2E 2E 0D 0A 20 3B 0D 0A 20    ........... ;.. 
021970:  3B 2D 20 49 6D 70 72 69 6D 65 72 20 61 6E 61 6C    ;- Imprimer anal
021980:  79 73 65 20 2D 0D 0A 20 3B 0D 0A 20 20 43 41 4C    yse -.. ;..  CAL
021990:  4C 20 53 45 54 49 4D 50 0D 0A 20 2E 2E 2E 2E 2E    L SETIMP.. .....
0219A0:  2E 2E 2E 2E 2E 2E 2E 2E 2E 0D 0A 20 0D 0A 20 20    ........... ..  
0219B0:  4C 44 20 41 2C 28 4E 42 53 45 43 29 0D 0A 20 20    LD A,(NBSEC)..  
0219C0:  4C 44 20 42 2C 41 0D 0A 20 3B 2D 2D 2D 2D 2D 2D    LD B,A.. ;------
0219D0:  2D 2D 2D 2D 2D 0D 0A 20 20 20 20 20 4C 44 20 43    -----..     LD C
0219E0:  2C 34 0D 0A 20 49 4D 50 45 52 52 53 20 44 45 43    ,4.. IMPERRS DEC
0219F0:  20 43 0D 0A 20 20 20 20 20 43 41 4C 4C 20 5A 2C     C..     CALL Z,
021A00:  43 52 49 4D 50 20 3B 49 6D 70 72 65 73 73 69 6F    CRIMP ;Impressio
021A10:  6E 20 64 65 20 6C 27 61 6E 61 6C 79 73 65 20 70    n de l'analyse p
021A20:  6C 75 73 20 70 72 7B 73 65 6E 74 61 62 6C 65 0D    lus pr{sentable.
021A30:  0A 20 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A    . ;-----------..
021A40:  20 20 50 55 53 48 20 42 43 0D 0A 20 2E 2E 2E 2E      PUSH BC.. ....
021A50:  2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 0D 0A 20 0D 0A 20    ............ .. 
021A60:  20 4A 50 20 46 49 4E 4C 49 49 44 0D 0A 20 3B 0D     JP FINLIID.. ;.
021A70:  0A 20 43 52 49 4D 50 20 20 20 4C 44 20 43 2C 33    . CRIMP   LD C,3
021A80:  0D 0A 20 20 20 20 20 4A 50 20 43 52 0D 0A 20 3B    ..     JP CR.. ;
021A90:  0D 0A 20 3B 2D 20 4E 6F 75 76 65 6C 6C 65 20 72    .. ;- Nouvelle r
021AA0:  6F 75 74 69 6E 65 20 2D 0D 0A 20 3B 0D 0A 20 54    outine -.. ;.. T
021AB0:  52 41 4E 53 33 49 44 20 49 4E 43 20 48 4C 20 20    RANS3ID INC HL  
021AC0:  20 20 3B 53 61 75 74 65 72 20 49 44 20 70 69 73      ;Sauter ID pis
021AD0:  74 65 20 70 6F 75 72 20 45 50 0D 0A 20 20 20 20    te pour EP..    
021AE0:  20 20 20 20 20 4C 44 20 41 2C 28 48 4C 29 0D 0A         LD A,(HL)..
021AF0:  20 20 20 20 20 20 20 20 20 4C 44 20 28 51 55 41             LD (QUA
021B00:  54 52 49 44 2B 31 29 2C 41 20 3B 52 61 6E 67 65    TRID+1),A ;Range
021B10:  72 20 6E 75 6D 65 72 6F 20 74 65 74 65 0D 0A 20    r numero tete.. 
021B20:  20 20 20 20 20 20 20 20 49 4E 43 20 48 4C 0D 0A            INC HL..
021B30:  20 20 20 20 20 20 20 20 20 4C 44 20 41 2C 28 48             LD A,(H
021B40:  4C 29 0D 0A 20 20 20 20 20 20 20 20 20 4C 44 20    L)..         LD 
021B50:  28 51 55 41 54 52 49 44 2B 32 29 2C 41 20 3B 4E    (QUATRID+2),A ;N
021B60:  75 6D 65 72 6F 20 64 65 20 73 65 63 74 65 75 72    umero de secteur
021B70:  20 65 6E 20 63 6F 75 72 73 0D 0A 20 20 20 20 20     en cours..     
021B80:  20 20 20 20 4C 44 20 28 44 45 52 53 45 43 29 2C        LD (DERSEC),
021B90:  41 20 20 20 20 3B 64 6F 6E 6E 65 20 63 6F 6D 6D    A    ;donne comm
021BA0:  65 20 64 65 72 6E 69 65 72 20 73 65 63 74 65 75    e dernier secteu
021BB0:  72 0D 0A 20 20 20 20 20 20 20 20 20 49 4E 43 20    r..         INC 
021BC0:  48 4C 0D 0A 20 20 20 20 20 20 20 20 20 4C 44 20    HL..         LD 
021BD0:  41 2C 28 48 4C 29 0D 0A 20 20 20 20 20 20 20 20    A,(HL)..        
021BE0:  20 4C 44 20 28 51 55 41 54 52 49 44 2B 33 29 2C     LD (QUATRID+3),
021BF0:  41 20 3B 4C 6F 6E 67 75 65 75 72 20 73 65 63 74    A ;Longueur sect
021C00:  65 75 72 0D 0A 20 20 20 20 20 20 20 20 20 52 45    eur..         RE
021C10:  54 0D 0A 20 3B 20 20 20 20 20 20 20 20 20 20 20    T.. ;           
021C20:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
021C30:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
021C40:  2D 2D 2D 2D 0D 0A 20 20 20 20 20 20 20 20 20 20    ----..          
021C50:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
021C60:  20 20 20 20 20 20 20 20 20 46 44 43 33 42 2E 4D             FDC3B.M
021C70:  41 58 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20    AX..            
021C80:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
021C90:  20 4E 27 61 20 70 61 73 20 7B 74 7B 20 72 65 63     N'a pas {t{ rec
021CA0:  74 69 66 69 7B 0D 0A 20 20 20 20 20 20 20 20 20    tifi{..         
021CB0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
021CC0:  20 20 20 20 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D        ------------
021CD0:  2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 20 0D 0A 20 20 20    --------.. ..   
021CE0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
021CF0:  20 20 20 20 20 20 20 20 20 20 20 20 20 2D 2D 2D                 ---
021D00:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 20 20 20    -----------..   
021D10:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
021D20:  20 20 20 20 20 20 20 20 20 20 20 20 20 44 41 4E                 DAN
021D30:  53 20 46 44 43 33 43 2E 4D 41 58 0D 0A 20 20 20    S FDC3C.MAX..   
021D40:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
021D50:  20 20 20 20 20 20 20 20 20 20 20 20 20 2D 2D 2D                 ---
021D60:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 20 0D 0A    -----------.. ..
021D70:  20 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D     ;--------------
021D80:  2D 0D 0A 20 48 45 58 41 20 20 20 20 44 45 43 20    -.. HEXA    DEC 
021D90:  42 20 20 20 20 20 20 20 3B 52 65 63 74 69 66 69    B       ;Rectifi
021DA0:  63 61 74 69 6F 6E 20 64 75 20 62 75 67 20 64 65    cation du bug de
021DB0:  73 20 6D 69 6E 75 73 63 75 6C 65 73 20 70 6F 75    s minuscules pou
021DC0:  72 0D 0A 20 20 20 20 20 20 20 20 20 50 55 53 48    r..         PUSH
021DD0:  20 42 43 20 20 20 20 20 20 20 20 20 3B 65 6E 74     BC         ;ent
021DE0:  72 7B 65 73 20 65 6E 20 68 65 78 61 64 7B 63 69    r{es en hexad{ci
021DF0:  6D 61 6C 20 2E 0D 0A 20 20 20 20 20 20 20 20 20    mal ...         
021E00:  50 55 53 48 20 48 4C 0D 0A 20 42 43 4C 41 4E 44    PUSH HL.. BCLAND
021E10:  20 20 4C 44 20 41 2C 28 48 4C 29 0D 0A 20 20 20      LD A,(HL)..   
021E20:  20 20 20 20 20 20 43 50 20 22 3A 22 0D 0A 20 20          CP ":"..  
021E30:  20 20 20 20 20 20 20 4A 52 20 43 2C 50 41 53 54           JR C,PAST
021E40:  4F 55 43 48 0D 0A 20 20 20 20 20 20 20 20 20 41    OUCH..         A
021E50:  4E 44 20 23 44 46 0D 0A 20 20 20 20 20 20 20 20    ND #DF..        
021E60:  20 4C 44 20 28 48 4C 29 2C 41 0D 0A 20 50 41 53     LD (HL),A.. PAS
021E70:  54 4F 55 43 48 20 49 4E 43 20 48 4C 20 0D 0A 20    TOUCH INC HL .. 
021E80:  20 20 20 20 20 20 20 20 44 4A 4E 5A 20 42 43 4C            DJNZ BCL
021E90:  41 4E 44 0D 0A 20 20 20 20 20 20 20 20 20 50 4F    AND..         PO
021EA0:  50 20 48 4C 0D 0A 20 20 20 20 20 20 20 20 20 50    P HL..         P
021EB0:  4F 50 20 42 43 0D 0A 20 3B 0D 0A 20 42 43 4C 48    OP BC.. ;.. BCLH
021EC0:  45 58 41 20 4C 44 20 41 2C 28 48 4C 29 0D 0A 20    EXA LD A,(HL).. 
021ED0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
021EE0:  2D 0D 0A 20 3B 0D 0A 20 2E 2E 2E 2E 2E 2E 2E 2E    -.. ;.. ........
021EF0:  2E 2E 2E 2E 2E 2E 2E 2E 2E 0D 0A 20 3B 0D 0A 20    ........... ;.. 
021F00:  3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D    ;--------------.
021F10:  0A 20 45 44 49 54 4E 4F 4D 20 4C 44 20 41 2C 31    . EDITNOM LD A,1
021F20:  32 20 20 20 3B 42 72 61 6E 63 68 65 6D 65 6E 74    2   ;Branchement
021F30:  20 70 6F 75 72 20 7B 64 69 74 69 6F 6E 20 6E 6F     pour {dition no
021F40:  6D 20 64 65 20 66 69 63 68 69 65 72 0D 0A 20 20    m de fichier..  
021F50:  20 20 20 20 20 20 20 4A 52 20 49 4E 45 44 49 54           JR INEDIT
021F60:  0D 0A 20 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    .. ;------------
021F70:  2D 0D 0A 20 45 44 49 54 4E 42 20 20 4C 44 20 41    -.. EDITNB  LD A
021F80:  2C 35 0D 0A 20 3B 0D 0A 20 2E 2E 2E 2E 2E 2E 2E    ,5.. ;.. .......
021F90:  2E 2E 2E 2E 2E 2E 2E 2E 0D 0A 20 3B 0D 0A 20 3B    .......... ;.. ;
021FA0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
021FB0:  2D 2D 0D 0A 20 44 45 55 58 4E 42 20 20 4C 44 20    --.. DEUXNB  LD 
021FC0:  41 2C 32 20 20 20 20 20 3B 43 6F 6E 76 65 72 73    A,2     ;Convers
021FD0:  69 6F 6E 20 73 75 72 20 32 20 63 68 69 66 66 72    ion sur 2 chiffr
021FE0:  65 73 0D 0A 20 20 20 20 20 20 20 20 20 4C 44 20    es..         LD 
021FF0:  48 4C 2C 44 49 58 0D 0A 20 20 20 20 20 20 20 20    HL,DIX..        
022000:  20 4A 52 20 49 4E 49 44 45 43 49 0D 0A 20 3B 2D     JR INIDECI.. ;-
022010:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
022020:  2D 0D 0A 20 54 52 4F 49 53 4E 42 20 4C 44 20 41    -.. TROISNB LD A
022030:  2C 33 0D 0A 20 3B 0D 0A 20 2E 2E 2E 2E 2E 2E 2E    ,3.. ;.. .......
022040:  2E 2E 2E 2E 2E 2E 2E 2E 2E 0D 0A 20 3B 0D 0A 20    ........... ;.. 
022050:  3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ;---------------
022060:  2D 2D 0D 0A 20 50 52 54 44 45 43 49 41 20 43 41    --.. PRTDECIA CA
022070:  4C 4C 20 49 4E 49 56 41 4C 31 20 3B 41 66 66 69    LL INIVAL1 ;Affi
022080:  63 68 65 72 20 63 6F 6E 74 65 6E 75 20 64 65 20    cher contenu de 
022090:  41 20 65 6E 20 64 7B 63 69 6D 61 6C 0D 0A 20 3B    A en d{cimal.. ;
0220A0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
0220B0:  2D 0D 0A 20 3B 0D 0A 20 50 52 54 44 45 43 49 20    -.. ;.. PRTDECI 
0220C0:  50 55 53 48 20 48 4C 0D 0A 20 3B 0D 0A 20 2E 2E    PUSH HL.. ;.. ..
0220D0:  2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 0D 0A 20    ............... 
0220E0:  0D 0A 20 46 45 4E 42 55 46 20 20 4C 44 20 48 4C    .. FENBUF  LD HL
0220F0:  2C 54 46 45 4E 42 55 46 20 3B 2A 2A 0D 0A 20 20    ,TFENBUF ;**..  
022100:  4A 52 20 50 52 54 31 0D 0A 20 3B 2D 2D 2D 2D 2D    JR PRT1.. ;-----
022110:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D    ---------------.
022120:  0A 20 46 45 4E 42 55 46 31 20 4C 44 20 48 4C 2C    . FENBUF1 LD HL,
022130:  54 46 45 4E 42 55 31 0D 0A 20 20 20 20 20 20 20    TFENBU1..       
022140:  20 20 4A 52 20 50 52 54 31 0D 0A 20 54 46 45 4E      JR PRT1.. TFEN
022150:  42 55 31 20 44 42 20 32 36 2C 30 2C 37 38 2C 34    BU1 DB 26,0,78,4
022160:  2C 32 31 2B 23 38 30 0D 0A 20 3B 2D 2D 2D 2D 2D    ,21+#80.. ;-----
022170:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D    ---------------.
022180:  0A 20 3B 0D 0A 20 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E    . ;.. ..........
022190:  2E 2E 2E 2E 2E 2E 2E 0D 0A 20 3B 0D 0A 20 3B 2D    ......... ;.. ;-
0221A0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
0221B0:  0D 0A 20 43 41 4C 45 20 20 20 20 44 53 20 34 30    .. CALE    DS 40
0221C0:  38 30 30 2D 43 41 4C 45 20 3B 52 65 63 75 6C 7B    800-CALE ;Recul{
0221D0:  20 64 65 20 38 30 30 20 6F 63 74 65 74 73 0D 0A     de 800 octets..
0221E0:  20 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D     ;--------------
0221F0:  2D 2D 2D 0D 0A 20 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E    ---.. ..........
022200:  64 7B 66 69 6E 69 74 69 6F 6E 20 2C 20 6C 27 69    d{finition , l'i
022210:  6E 64 7B 66 69 6E 69 20 72 65 73 74 65 20 40 20    nd{fini reste @ 
022220:  64 7B 66 69 6E 69 72 20 20 2E 20 41 66 66 61 69    d{finir  . Affai
022230:  72 65 20 40 20 73 75 69 76 72 65 20 64 61 6E 73    re @ suivre dans
022240:  20 53 4F 53 34 0D 0A 0D 0A 20 20 20 20 20 45 6E     SOS4....     En
022250:  76 6F 79 65 7A 20 74 6F 75 74 65 20 73 75 67 67    voyez toute sugg
022260:  65 73 74 69 6F 6E 20 40 20 3A 0D 0A 0D 0A 20 20    estion @ :....  
022270:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
022280:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
022290:  20 4D 2E 4D 41 49 47 52 4F 54 0D 0A 20 20 20 20     M.MAIGROT..    
0222A0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
0222B0:  20 20 20 20 20 20 20 20 20 20 20 20 4C 61 20 47                La G
0222C0:  64 65 20 56 65 72 72 69 7D 72 65 0D 0A 20 20 20    de Verri}re..   
0222D0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
0222E0:  20 20 20 20 20 20 20 37 31 39 39 30 20 53 74 2E           71990 St.
0222F0:  4C 7B 67 65 72 20 73 6F 75 73 20 42 65 75 76 72    L{ger sous Beuvr
022300:  61 79 0D 0A 20 20 20 20 20 20 20 20 20 20 28 38    ay..          (8
022310:  35 29 2E 38 32 2E 35 31 2E 30 31 20 28 52 7B 70    5).82.51.01 (R{p
022320:  6F 6E 64 65 75 72 20 73 69 20 61 62 73 65 6E 74    ondeur si absent
022330:  20 6F 75 20 6F 63 63 75 70 7B 20 40 20 70 72 6F     ou occup{ @ pro
022340:  67 72 61 6D 6D 65 72 29 0D 0A 0D 0A 20 20 20 20    grammer)....    
022350:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2D                   -
022360:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
022370:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
022380:  2D 2D 2D 2D 2D 2D 2D 0D 0A 0D 0A 20 20 20 20 20    -------....     
022390:  20 4E 4F 54 45 20 3A 20 54 6F 75 74 65 20 63 6F     NOTE : Toute co
0223A0:  72 72 65 73 70 6F 6E 64 61 6E 63 65 20 6F 75 20    rrespondance ou 
0223B0:  20 72 7B 67 6C 65 6D 65 6E 74 20 20 64 6F 69 74     r{glement  doit
0223C0:  20 69 6D 70 7B 72 61 74 69 76 65 6D 65 6E 74 20     imp{rativement 
0223D0:  65 08 5E 74 72 65 20 66 61 69 74 0D 0A 20 61 75    e.^tre fait.. au
0223E0:  20 6E 6F 6D 20 64 65 20 4D 2E 4D 41 49 47 52 4F     nom de M.MAIGRO
0223F0:  54 20 21 20 20 4C 61 20 20 73 69 6D 70 6C 65 20    T !  La  simple 
022400:  20 6D 65 6E 74 69 6F 6E 20 20 55 54 49 4C 2D 53     mention  UTIL-S
022410:  4F 46 54 20 20 2C 20 20 72 69 73 71 75 65 20 64    OFT  ,  risque d
022420:  65 20 70 72 6F 76 6F 71 75 65 72 0D 0A 20 75 6E    e provoquer.. un
022430:  20 72 65 74 6F 75 72 20 64 65 20 63 6F 75 72 72     retour de courr
022440:  69 65 72 20 73 69 20 6C 65 20 66 61 63 74 65 75    ier si le facteu
022450:  72 20 20 65 73 74 20 20 75 6E 20 20 72 65 6D 70    r  est  un  remp
022460:  6C 61 5C 61 6E 74 20 20 21 20 20 41 68 21 20 6C    la\ant  !  Ah! l
022470:  65 73 20 6A 6F 69 65 73 20 64 65 0D 0A 20 6C 61    es joies de.. la
022480:  20 63 61 6D 70 61 67 6E 65 20 2E 2E 2E 0D 0A 0D     campagne ......
022490:  0A 20 20 20 20 20 20 20 53 4F 53 20 50 52 4F 47    .       SOS PROG
0224A0:  52 41 4D 4D 45 55 52 53 20 72 65 63 68 65 72 63    RAMMEURS recherc
0224B0:  68 65 20 20 74 6F 75 6A 6F 75 72 73 20 20 20 64    he  toujours   d
0224C0:  65 20 20 20 6E 6F 75 76 65 61 75 78 20 20 20 61    e   nouveaux   a
0224D0:  62 6F 6E 6E 7B 73 20 20 20 2E 20 54 6F 75 74 0D    bonn{s   . Tout.
0224E0:  0A 20 61 62 6F 6E 6E 7B 20 61 6D 65 6E 61 6E 74    . abonn{ amenant
0224F0:  20 33 20 20 6E 6F 75 76 65 61 75 78 20 20 66 69     3  nouveaux  fi
022500:  64 7D 6C 65 73 20 20 40 20 20 53 4F 53 20 20 50    d}les  @  SOS  P
022510:  52 4F 47 52 41 4D 4D 45 55 52 53 20 20 73 65 20    ROGRAMMEURS  se 
022520:  20 76 65 72 72 61 20 72 65 6D 65 74 74 72 65 0D     verra remettre.
022530:  0A 20 67 72 61 63 69 65 75 73 65 6D 65 6E 74 20    . gracieusement 
022540:  75 6E 20 64 65 73 20 33 20 63 6F 75 72 73 20 20    un des 3 cours  
022550:  64 27 61 73 73 65 6D 62 6C 65 75 72 20 20 55 54    d'assembleur  UT
022560:  49 4C 2D 53 4F 46 54 20 20 28 41 75 20 20 63 68    IL-SOFT  (Au  ch
022570:  6F 69 78 29 20 20 2E 20 4C 27 6F 66 66 72 65 0D    oix)  . L'offre.
022580:  0A 20 73 70 7B 63 69 61 6C 65 20 40 20 34 35 30    . sp{ciale @ 450
022590:  46 20 65 73 74 20 6D 61 69 6E 74 65 6E 61 6E 74    F est maintenant
0225A0:  20 20 70 7B 72 69 6D 7B 65 20 20 21 20 20 20 43      p{rim{e  !   C
0225B0:  27 65 73 74 20 20 20 36 36 30 46 20 20 6C 65 73    'est   660F  les
0225C0:  20 20 34 20 20 64 69 73 71 75 65 74 74 65 73 0D      4  disquettes.
0225D0:  0A 20 2E 2E 2E 56 6F 74 72 65 20 6E 6F 6D 20 64    . ...Votre nom d
0225E0:  65 76 72 61 20 66 69 67 75 72 65 72 20 73 75 72    evra figurer sur
0225F0:  20 6C 61 20 64 65 6D 61 6E 64 65 20 64 27 61 62     la demande d'ab
022600:  6F 6E 6E 65 6D 65 6E 74 20 72 65 5C 75 65 20 2E    onnement re\ue .
022610:  0D 0A 20 0D 0A 20 20 20 20 20 20 20 20 20 20 20    .. ..           
022620:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
022630:  20 20 20 20 20 20 20 20 4D 2E 4D 41 49 47 52 4F            M.MAIGRO
022640:  54 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20    T..             
022650:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
022660:  20 20 20 4C 61 20 47 64 65 20 56 65 72 72 69 7D       La Gde Verri}
022670:  72 65 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20    re..            
022680:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 37 31                  71
022690:  39 39 30 20 53 74 2E 4C 7B 67 65 72 20 73 6F 75    990 St.L{ger sou
0226A0:  73 20 42 65 75 76 72 61 79 0D 0A 20 20 20 20 20    s Beuvray..     
0226B0:  20 20 20 20 20 28 38 35 29 2E 38 32 2E 35 31 2E         (85).82.51.
0226C0:  30 31 20 28 52 7B 70 6F 6E 64 65 75 72 20 73 69    01 (R{pondeur si
0226D0:  20 61 62 73 65 6E 74 20 6F 75 20 6F 63 63 75 70     absent ou occup
0226E0:  7B 20 40 20 70 72 6F 67 72 61 6D 6D 65 72 29 20    { @ programmer) 
0226F0:  0D 0A 20 0D 0A 1A 20 2D 0D 0A 20 20 20 20 20 20    .. ... -..      
022700:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022710:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022720:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022730:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022740:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022750:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022760:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022770:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022780:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022790:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0227A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0227B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0227C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0227D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0227E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0227F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022800:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
022810:  1D 00 01 00 02 09 4E E5 1D 00 C1 02 00 00 00 02    ......N.........
022820:  1D 00 C2 02 00 00 00 02 1D 00 C3 02 00 00 00 02    ................
022830:  1D 00 C4 02 00 00 00 02 1D 00 C5 02 00 00 00 02    ................
022840:  1D 00 C6 02 00 00 00 02 1D 00 C7 02 00 00 00 02    ................
022850:  1D 00 C8 02 00 00 00 02 1D 00 C9 02 00 00 00 02    ................
022860:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022870:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022880:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022890:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0228A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0228B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0228C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0228D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0228E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0228F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022900:  58 58 58 58 58 58 20 2A 2A 2A 00 07 00 28 0A 01    XXXXXX ***...(..
022910:  C0 00 10 00 32 0A 9F 20 1E CE 27 01 A0 20 1E 84    ....2.. ..'.. ..
022920:  08 00 07 00 3C 0A 01 C0 00 07 00 46 0A 01 C0 00    ....<......F....
022930:  07 00 50 0A 01 C0 00 17 00 5A 0A 01 C0 2A 2A 2A    ..P......Z...***
022940:  20 41 20 53 55 49 56 52 45 20 2A 2A 2A 00 07 00     A SUIVRE ***...
022950:  64 0A 01 C0 00 1E 00 6E 0A A1 20 0D 00 00 E1 F2    d......n.. .....
022960:  F5 19 10 20 EB 20 1E 70 08 20 01 97 20 9F 20 1E    ... . .p. .. . .
022970:  C4 27 00 49 00 78 0A 03 00 00 C1 EF AC 28 03 00    .'.I.x.......(..
022980:  00 C1 28 0B 00 00 C9 29 2C 19 13 2C 16 29 01 A1    ..(....),..,.)..
022990:  20 03 00 00 F2 EF 22 44 22 EB 20 CA 20 03 00 00     ....."D". . ...
0229A0:  C1 20 01 97 20 03 00 00 E1 EF 03 00 00 E1 F4 22    . .. .........."
0229B0:  2E 41 53 43 22 01 A0 20 1E 3E 4E 00 1C 00 82 0A    .ASC".. .>N.....
0229C0:  03 00 00 E3 EF 22 20 41 20 53 55 49 56 52 45 22    ....." A SUIVRE"
0229D0:  01 9F 20 1E 24 4F 20 00 07 00 83 0A 01 C0 00 3E    .. .$O ........>
0229E0:  00 8C 0A 9F 20 1E 48 4E 01 A9 20 0F 2C 19 0C 01    .... .HN.. .,...
0229F0:  BF 22 18 20 52 45 50 4C 41 43 45 52 20 46 41 43    .". REPLACER FAC
022A00:  45 31 20 53 56 50 20 18 07 22 01 83 20 1C 06 BB    E1 SVP ..".. ...
022A10:  01 85 20 22 53 4F 53 33 22 2C 19 3C 00 25 00 96    .. "SOS3",.<.%..
022A20:  0A 9F 20 1E D8 13 01 B2 20 0B 00 00 E9 F4 0F 20    .. ..... ...... 
022A30:  A0 20 1E B4 0A 2C 1E BE 0A 2C 1E C8 0A 2C 1E 34    . ...,...,...,.4
022A40:  08 00 1F 00 A0 0A 03 00 00 E2 EF FF 16 28 FF 0E    .............(..
022A50:  28 03 00 00 E1 28 0E 29 29 29 01 9F 20 1E D8 13    (....(.))).. ...
022A60:  00 1F 00 AA 0A B2 20 0D 00 00 E9 F4 0F 20 A0 20    ...... ...... . 
022A70:  1E B4 0A 2C 1E BE 0A 2C 1E C8 0A 2C 1E 34 08 00    ...,...,...,.4..
022A80:  0E 00 B4 0A BF 20 22 6F 70 31 22 01 CE 00 1F 00    ..... "op1".....
022A90:  BE 0A 9F 20 1E BA 27 01 03 00 00 E1 EF 22 46 44    ... ..'......"FD
022AA0:  43 2E 42 41 53 22 01 A0 20 1E D2 0A 00 20 00 C8    C.BAS".. .... ..
022AB0:  0A 9F 20 1E BA 27 01 03 00 00 E1 EF 22 49 4E 46    .. ..'......"INF
022AC0:  4F 2E 42 41 53 22 01 A0 20 1E D2 0A 00 0E 00 D2    O.BAS".. .......
022AD0:  0A 85 20 03 00 00 E1 2C 19 3C 00 07 00 88 13 01    .. ....,.<......
022AE0:  C0 00 3C 00 92 13 01 C0 2A 2A 2A 20 4D 65 6E 75    ..<.....*** Menu
022AF0:  20 63 65 6E 74 72 65 20 6D 69 64 24 28 61 24 2C     centre mid$(a$,
022B00:  28 69 29 2C 65 2C 64 29 20 73 61 6E 73 20 69 6E    (i),e,d) sans in
022B10:  74 65 72 6C 69 67 6E 65 73 20 2A 2A 2A 00 07 00    terlignes ***...
022B20:  9C 13 01 C0 00 7A 00 A6 13 0B 00 00 6D 65 EE EF    .....z......me..
022B30:  0F 01 0B 00 00 64 F9 EF 0F 01 9E 20 0B 00 00 E9    .....d..... ....
022B40:  EF 0E 20 EC 20 0B 00 00 6D 61 78 E9 01 03 00 00    .. . ...max.....
022B50:  E1 EF AC 28 03 00 00 E1 28 0B 00 00 E9 29 2C 0B    ...(....(....),.
022B60:  00 00 E4 2C 0B 00 00 E5 29 01 7C 00 4D 49 44 C3    ...,....).|.MID.
022B70:  2C 0B 00 00 63 B1 2C 0B 00 00 63 B2 2C 0E 2C 0B    ,...c.,...c.,.,.
022B80:  00 00 79 B1 F4 0B 00 00 64 F9 F6 0B 00 00 E9 2C    ..y.....d......,
022B90:  40 03 00 00 E1 01 B0 01 0B 00 00 E9 EF 0E 00 0A    @...............
022BA0:  00 B0 13 A0 20 1E 1E 14 00 07 00 BA 13 01 C0 00    .... ...........
022BB0:  2C 00 C4 13 01 C0 2A 2A 2A 20 4D 65 6E 75 20 63    ,.....*** Menu c
022BC0:  65 6E 74 72 65 20 34 20 6C 69 67 6E 65 73 20 65    entre 4 lignes e
022BD0:  73 70 61 63 65 65 73 20 2A 2A 2A 00 07 00 CE 13    spacees ***.....
022BE0:  01 C0 00 23 00 D8 13 0B 00 00 79 B1 EF 0B 00 00    ...#......y.....
022BF0:  F9 F4 0F 01 0B 00 00 64 F9 EF 10 01 0B 00 00 6D    .......d.......m
022C00:  61 78 E9 EF 11 00 82 00 E2 13 0B 00 00 6D 65 EE    ax...........me.
022C10:  EF 10 01 9E 20 0B 00 00 E9 EF 0E 20 EC 20 0B 00    .... ...... . ..
022C20:  00 6D 61 78 E9 01 7C 00 4D 49 44 C3 2C 0B 00 00    .max..|.MID.,...
022C30:  63 B1 2C 0B 00 00 63 B2 2C 0E 2C 0B 00 00 79 B1    c.,...c.,.,...y.
022C40:  F4 0B 00 00 64 F9 F6 0B 00 00 E9 2C 40 03 00 00    ....d......,@...
022C50:  E1 28 0B 00 00 E9 29 01 7C 00 4D 49 44 C3 2C 0B    .(....).|.MID.,.
022C60:  00 00 63 B3 2C 0B 00 00 63 B2 2C 0E 2C 0B 00 00    ..c.,...c.,.,...
022C70:  79 B1 F4 0B 00 00 64 F9 F6 0B 00 00 E9 F5 0F 2C    y.....d........,
022C80:  40 03 00 00 E2 01 B0 00 3D 00 EC 13 7C 00 4D 49    @.......=...|.MI
022C90:  44 C3 2C 0B 00 00 63 B3 2C 0B 00 00 63 B2 2C 0E    D.,...c.,...c.,.
022CA0:  2C 0B 00 00 79 B1 F4 0B 00 00 64 F9 F6 28 0B 00    ,...y.....d..(..
022CB0:  00 E9 F5 0F 29 F4 0F 2C 40 03 00 00 E2 01 0B 00    ....)..,@.......
022CC0:  00 E9 EF 0E 00 20 00 F6 13 9F 20 1E 1E 14 01 A1    ..... .... .....
022CD0:  20 0B 00 00 E1 EF F5 19 10 20 EB 20 C9 20 01 97     ........ . . ..
022CE0:  20 1E F6 13 00 07 00 00 14 01 C0 00 23 00 0A 14     ...........#...
022CF0:  01 C0 2A 2A 2A 20 53 6F 75 73 20 70 72 6F 67 72    ..*** Sous progr
022D00:  61 6D 6D 65 20 6D 65 6E 75 73 20 2A 2A 2A 00 07    amme menus ***..
022D10:  00 14 14 01 C0 00 43 00 1E 14 A1 20 0B 00 00 6D    ......C.... ...m
022D20:  65 EE EF 10 20 EB 20 7C 00 4D 49 44 C3 2C 0B 00    e... . |.MID.,..
022D30:  00 63 B3 2C 0B 00 00 63 B2 2C 0E 2C 0B 00 00 79    .c.,...c.,.,...y
022D40:  B1 F4 0B 00 00 E9 F6 0B 00 00 64 F9 2C 40 03 00    ..........d.,@..
022D50:  00 E1 28 0B 00 00 E9 29 00 A1 00 28 14 A1 20 0B    ..(....)...(.. .
022D60:  00 00 6D 65 EE EF 0F 20 EB 20 03 00 00 E1 EF AC    ..me... . ......
022D70:  28 03 00 00 E1 28 0B 00 00 E9 29 2C 0B 00 00 E4    (....(....),....
022D80:  2C 0B 00 00 E5 29 01 A1 20 FF 75 28 03 00 00 E1    ,....).. .u(....
022D90:  28 0B 00 00 E9 29 2C 0F 29 F2 22 7E 22 EB 20 7C    (....),.)."~". |
022DA0:  00 4D 49 44 C3 2C 0B 00 00 63 B3 2C 0B 00 00 63    .MID.,...c.,...c
022DB0:  B2 2C 0E 2C 0B 00 00 79 B1 F4 0B 00 00 E9 F6 0B    .,.,...y........
022DC0:  00 00 64 F9 2C 40 03 00 00 E1 20 01 97 20 7C 00    ..d.,@.... .. |.
022DD0:  4D 49 44 C3 2C 0B 00 00 63 B1 2C 0B 00 00 63 B0    MID.,...c.,...c.
022DE0:  2C 0E 2C 0B 00 00 79 B1 F4 0B 00 00 E9 F6 0B 00    ,.,...y.........
022DF0:  00 64 F9 2C 40 03 00 00 E1 00 33 00 32 14 03 00    .d.,@.....3.2...
022E00:  00 D2 EF 22 DC 22 01 7C 00 57 4B 45 D9 2C 40 03    ...".".|.WKE.,@.
022E10:  00 00 D2 01 0B 00 00 E1 EF FF 01 28 03 00 00 F2    ...........(....
022E20:  29 F5 19 D0 01 0B 00 00 E6 EF 19 7D 00 1E 00 3C    )..........}...<
022E30:  14 A1 20 0B 00 00 E1 EF F5 19 10 20 FC 20 0B 00    .. ........ . ..
022E40:  00 E1 EF F5 19 72 20 EB 20 C9 00 50 00 46 14 A1    .....r . ..P.F..
022E50:  20 0B 00 00 E1 F1 0E 20 FC 20 0B 00 00 E1 EE 0B     ...... . ......
022E60:  00 00 6D 65 EE 20 EB 20 A1 20 0B 00 00 6D 65 EE    ..me. . . ...me.
022E70:  F1 11 20 EB 20 0B 00 00 E3 EF 0B 00 00 63 B2 01    .. . ........c..
022E80:  0B 00 00 E6 EF 19 FA 01 9F 20 1E 42 27 01 A0 20    ......... .B'.. 
022E90:  1E 32 14 20 01 97 20 1E 32 14 00 43 00 50 14 A1    .2. .. .2..C.P..
022EA0:  20 0B 00 00 6D 65 EE EF 10 20 EB 20 7C 00 4D 49     ...me... . |.MI
022EB0:  44 C3 2C 0B 00 00 63 B1 2C 0B 00 00 63 B2 2C 0E    D.,...c.,...c.,.
022EC0:  2C 0B 00 00 79 B1 F4 0B 00 00 E9 F6 0B 00 00 64    ,...y..........d
022ED0:  F9 2C 40 03 00 00 E1 28 0B 00 00 E9 29 00 3D 00    .,@....(....).=.
022EE0:  5A 14 A1 20 0B 00 00 6D 65 EE EF 0F 20 EB 20 7C    Z.. ...me... . |
022EF0:  00 4D 49 44 C3 2C 0B 00 00 63 B1 2C 0B 00 00 63    .MID.,...c.,...c
022F00:  65 20 70 6F 75 72 20 6C 65 73 20 61 6E 63 69 65    e pour les ancie
022F10:  6E 6E 65 73 20 76 65 72 73 69 6F 6E 73 20 2E 0D    nnes versions ..
022F20:  0A 0D 0A 09 44 65 73 20 6E 6F 75 76 65 61 75 74    ....Des nouveaut
022F30:  7B 73 20 6F 6E 74 20 7B 74 7B 20 72 65 63 75 65    {s ont {t{ recue
022F40:  73 20 2C 20 6C 65 90 20 74 65 6D 70 73 20 6D 61    s , le. temps ma
022F50:  6E 71 75 65 20 2C 20 6E 6F 75 73 20 65 6E 20 70    nque , nous en p
022F60:  61 72 6C 65 72 6F 6E 73 20 64 61 6E 73 20 0D 8A    arlerons dans ..
022F70:  6C 65 20 6E 75 6D 7B 72 6F 20 34 20 2E 0D 0A 0D    le num{ro 4 ....
022F80:  0A 20 20 20 20 20 4C 27 69 6E 73 65 72 74 69 6F    .     L'insertio
022F90:  6E 20 64 27 75 6E 20 63 6F 75 72 73 20 73 75 72    n d'un cours sur
022FA0:  20 6C 65 73 20 20 64 7B 73 61 73 73 65 6D 62 6C     les  d{sassembl
022FB0:  65 75 72 73 20 20 40 20 20 7B 74 7B 20 64 65 6D    eurs  @  {t{ dem
022FC0:  61 6E 64 7B 65 20 2E 20 4E 6F 75 73 20 79 2D 0D    and{e . Nous y-.
022FD0:  0A 20 70 65 6E 73 6F 6E 73 20 2C 20 6D 61 69 73    . pensons , mais
022FE0:  20 70 6F 75 72 20 71 75 65 20 74 6F 75 73 20 70     pour que tous p
022FF0:  75 69 73 73 65 6E 74 20 65 6E 20 70 72 6F 66 69    uissent en profi
023000:  74 65 72 20 2C 20 6E 6F 75 73 20 6D 65 74 74 6F    ter , nous metto
023010:  6E 73 20 61 63 74 75 65 6C 6C 65 6D 65 6E 74 0D    ns actuellement.
023020:  0A 20 61 75 20 70 6F 69 6E 74 20 75 6E 20 70 65    . au point un pe
023030:  74 69 74 20 64 7B 73 61 73 73 65 6D 62 6C 65 75    tit d{sassembleu
023040:  72 20 2E 20 45 6E 20 61 74 74 65 6E 64 61 6E 74    r . En attendant
023050:  20 2C 20 74 6F 75 74 20 70 72 6F 62 6C 7D 6D 65     , tout probl}me
023060:  20 61 76 65 63 20 5A 38 30 44 49 53 20 6F 7C 0D     avec Z80DIS o|.
023070:  0A 20 44 41 5A 5A 4C 45 20 53 54 41 52 20 70 65    . DAZZLE STAR pe
023080:  75 72 20 65 08 5E 74 72 65 20 74 72 61 69 74 7B    ur e.^tre trait{
023090:  20 70 61 72 20 55 54 49 4C 20 53 4F 46 54 20 20     par UTIL SOFT  
0230A0:  2E 20 50 6F 75 72 20 6E 65 20 70 61 73 20 65 6E    . Pour ne pas en
0230B0:  63 6F 6D 62 72 65 72 20 6C 65 73 20 70 61 67 65    combrer les page
0230C0:  73 0D 0A 20 64 65 20 53 4F 53 20 50 52 4F 47 52    s.. de SOS PROGR
0230D0:  41 4D 4D 45 55 52 53 20 2C 20 6C 61 20 72 7B 70    AMMEURS , la r{p
0230E0:  6F 6E 73 65 20 76 6F 75 73 20 70 61 72 76 69 65    onse vous parvie
0230F0:  6E 64 72 61 20 73 6F 75 73 20 66 6F 72 6D 65 20    ndra sous forme 
023100:  7B 63 72 69 74 65 20 65 74 20 40 20 74 69 74 72    {crite et @ titr
023110:  65 0D 0A 20 67 72 61 63 69 65 75 78 20 2E 2E 2E    e.. gracieux ...
023120:  20 28 44 7B 6C 61 69 20 64 65 20 72 7B 70 6F 6E     (D{lai de r{pon
023130:  73 65 20 2C 20 37 20 40 20 31 35 20 6A 6F 75 72    se , 7 @ 15 jour
023140:  73 29 20 2E 20 53 65 72 76 69 63 65 20 72 7B 73    s) . Service r{s
023150:  65 72 76 7B 20 61 75 78 20 61 62 6F 6E 6E 7B 73    erv{ aux abonn{s
023160:  2E 0D 0A 0D 0A 20 20 20 20 20 20 20 20 20 20 20    .....           
023170:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
023180:  20 20 20 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D       -------------
023190:  2D 2D 2D 2D 2D 0D 0A 20 20 20 20 20 20 20 20 20    -----..         
0231A0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
0231B0:  20 20 20 20 2D 20 50 41 52 4C 4F 4E 53 20 44 27        - PARLONS D'
0231C0:  41 56 45 4E 49 52 20 2D 0D 0A 20 20 20 20 20 20    AVENIR -..      
0231D0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
0231E0:  20 20 20 20 20 20 20 20 2D 2D 2D 2D 2D 2D 2D 2D            --------
0231F0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 0D 0A 20 20    ----------....  
023200:  20 20 20 45 74 20 70 6C 75 73 20 70 72 7B 63 69       Et plus pr{ci
023210:  73 7B 6D 65 6E 74 20 64 65 20 53 4F 53 20 20 50    s{ment de SOS  P
023220:  52 4F 47 52 41 4D 4D 45 55 52 53 20 61 6E 6E 7B    ROGRAMMEURS ann{
023230:  65 20 31 39 39 30 20 21 20 43 27 65 73 74 20 75    e 1990 ! C'est u
023240:  6E 20 70 65 75 20 20 74 6F 08 5E 74 20 3F 0D 0A    n peu  to.^t ?..
023250:  20 50 65 75 74 2D 65 08 5E 74 72 65 20 6D 61 69     Peut-e.^tre mai
023260:  73 20 6E 6F 75 73 20 6E 27 61 69 6D 6F 6E 73 20    s nous n'aimons 
023270:  70 61 73 20 65 08 5E 74 72 65 20 70 72 69 73 20    pas e.^tre pris 
023280:  61 75 20 64 7B 70 6F 75 72 76 75 20 2E 2E 2E 0D    au d{pourvu ....
023290:  0A 0D 0A 20 20 20 20 20 50 6F 75 72 20 6C 27 61    ...     Pour l'a
0232A0:  6E 6E 7B 65 20 31 39 38 39 2C 20 6C 61 20 6D 61    nn{e 1989, la ma
0232B0:  6A 6F 72 69 74 7B 20 64 65 73 20 61 62 6F 6E 6E    jorit{ des abonn
0232C0:  7B 73 20 73 27 69 6E 74 7B 72 72 7D 73 73 65 20    {s s'int{rr}sse 
0232D0:  70 6C 75 73 20 40 20 6C 27 7B 74 75 64 65 20 64    plus @ l'{tude d
0232E0:  75 0D 0A 20 46 44 43 20 71 75 27 61 75 20 73 65    u.. FDC qu'au se
0232F0:  72 76 69 63 65 20 71 75 65 73 74 69 6F 6E 73 20    rvice questions 
023300:  2D 20 72 7B 70 6F 6E 73 65 73 20 2E 20 43 27 65    - r{ponses . C'e
023310:  73 74 20 64 6F 6E 63 20 75 6E 20 70 72 6F 62 6C    st donc un probl
023320:  7D 6D 65 20 70 6F 75 72 20 31 39 39 30 20 63 61    }me pour 1990 ca
023330:  72 0D 0A 20 61 70 72 7D 73 20 6C 65 20 6E 75 6D    r.. apr}s le num
023340:  7B 72 6F 20 34 20 2C 20 69 6C 20 6E 27 79 20 61    {ro 4 , il n'y a
023350:  75 72 61 20 70 6C 75 73 20 61 73 73 65 7A 20 40    ura plus assez @
023360:  20 64 69 72 65 20 73 75 72 20 6C 65 20 73 75 6A     dire sur le suj
023370:  65 74 20 70 6F 75 72 20 72 65 6D 70 6C 69 72 20    et pour remplir 
023380:  34 0D 0A 20 6E 6F 75 76 65 6C 6C 65 73 20 66 61    4.. nouvelles fa
023390:  63 65 73 20 64 65 20 64 69 73 71 75 65 74 74 65    ces de disquette
0233A0:  73 20 2E 20 20 4F 6E 20 65 6E 76 69 73 61 67 65    s .  On envisage
0233B0:  20 64 6F 6E 63 20 75 6E 65 20 63 65 72 74 61 69     donc une certai
0233C0:  6E 65 20 64 7B 73 61 66 65 63 74 69 6F 6E 20 64    ne d{safection d
0233D0:  75 0D 0A 20 70 72 6F 64 75 69 74 20 2E 20 49 6C    u.. produit . Il
0233E0:  20 66 61 75 74 20 71 75 61 6E 64 20 6D 65 08 5E     faut quand me.^
0233F0:  6D 65 20 20 6E 6F 74 65 72 20 20 71 75 65 20 20    me  noter  que  
023400:  63 27 65 73 74 20 6C 61 20 73 6F 6D 6D 65 20 64    c'est la somme d
023410:  65 74 72 61 76 61 69 6C 20 65 78 69 67 7B 65 20    etravail exig{e 
023420:  70 61 72 0D 0A 20 63 65 74 74 65 20 7B 74 75 64    par.. cette {tud
023430:  65 20 71 75 69 20 40 20 65 6E 74 72 61 69 08 5E    e qui @ entrai.^
023440:  6E 7B 20 6C 65 20 20 70 72 69 78 20 20 7B 6C 65    n{ le  prix  {le
023450:  76 7B 20 64 65 20 6C 27 61 62 6F 6E 6E 65 6D 65    v{ de l'abonneme
023460:  6E 74 20 2E 4C 61 20 64 69 73 70 61 72 75 74 69    nt .La disparuti
023470:  6F 6E 20 64 65 0D 0A 20 63 65 74 74 65 20 72 75    on de.. cette ru
023480:  62 72 69 71 75 65 20 40 20 70 6F 75 72 20 63 6F    brique @ pour co
023490:  6E 73 7B 71 75 65 6E 63 65 20 75 6E 65 20 62 61    ns{quence une ba
0234A0:  69 73 73 65 20 64 75 20 74 61 72 69 66 20 71 75    isse du tarif qu
0234B0:  69 20 73 65 72 61 20 64 65 20 3A 0D 0A 0D 0A 20    i sera de :.... 
0234C0:  20 20 20 20 53 6F 75 73 63 72 69 70 74 69 6F 6E        Souscription
0234D0:  20 61 76 61 6E 74 20 6C 65 20 31 35 20 44 7B 63     avant le 15 D{c
0234E0:  65 6D 62 72 65 20 38 39 20 3A 20 33 35 30 46 20    embre 89 : 350F 
0234F0:  50 6F 75 72 20 6C 65 73 20 34 20 64 69 73 71 75    Pour les 4 disqu
023500:  65 74 74 65 73 20 31 39 39 30 0D 0A 20 20 20 20    ettes 1990..    
023510:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 70                  ap
023520:  72 7D 73 20 6C 65 20 31 35 20 44 7B 63 65 6D 62    r}s le 15 D{cemb
023530:  72 65 20 38 39 20 3A 20 35 30 30 46 20 50 6F 75    re 89 : 500F Pou
023540:  72 20 6C 65 73 20 34 20 64 69 73 71 75 65 74 74    r les 4 disquett
023550:  65 73 20 31 39 39 30 0D 0A 0D 0A 20 20 20 20 20    es 1990....     
023560:  49 6C 20 76 61 20 64 65 20 73 6F 69 74 20 20 2C    Il va de soit  ,
023570:  20 20 71 75 65 20 20 63 6F 6D 6D 65 20 20 6C 27      que  comme  l'
023580:  61 6E 6E 7B 65 20 20 70 72 7B 63 7B 64 65 6E 74    ann{e  pr{c{dent
023590:  65 20 20 2C 20 6C 65 73 20 73 6F 75 73 63 72 69    e  , les souscri
0235A0:  70 74 69 6F 6E 73 20 6E 65 0D 0A 20 73 65 72 6F    ptions ne.. sero
0235B0:  6E 74 20 65 6E 63 61 69 73 73 7B 65 73 20 71 75    nt encaiss{es qu
0235C0:  27 61 70 72 7D 73 20 63 65 72 74 69 74 75 64 65    'apr}s certitude
0235D0:  20 64 65 20 63 6F 6E 74 69 6E 75 61 74 69 6F 6E     de continuation
0235E0:  20 2E 0D 0A 0D 0A 20 20 20 20 20 41 75 74 72 65     .....     Autre
0235F0:  20 70 6F 69 6E 74 20 3A 20 43 6F 6D 6D 65 20 76     point : Comme v
023600:  6F 75 73 20 20 6C 27 61 76 65 7A 20 20 73 61 6E    ous  l'avez  san
023610:  73 20 20 64 6F 75 74 65 20 20 63 6F 6E 73 74 61    s  doute  consta
023620:  74 7B 20 20 2C 20 6C 61 20 70 6C 75 70 61 72 74    t{  , la plupart
023630:  20 64 65 73 0D 0A 20 71 75 65 73 74 69 6F 6E 73     des.. questions
023640:  20 7B 6D 61 6E 65 6E 74 20 64 65 20 70 72 6F 67     {manent de prog
023650:  72 61 6D 6D 65 75 72 73 20 5A 38 30 20 20 64 7B    rammeurs Z80  d{
023660:  6A 40 20 20 61 73 73 65 7A 20 20 61 76 61 6E 63    j@  assez  avanc
023670:  7B 73 20 28 4E 65 20 63 6F 6E 66 6F 6E 64 65 7A    {s (Ne confondez
023680:  20 70 61 73 0D 0A 20 70 72 6F 67 72 61 6D 6D 65     pas.. programme
023690:  75 72 20 65 74 20 63 61 6D 65 6D 62 65 72 74 29    ur et camembert)
0236A0:  20 2E 20 53 65 75 6C 73 20 20 33 20 20 61 62 6F     . Seuls  3  abo
0236B0:  6E 6E 7B 73 20 20 73 6F 6E 74 20 20 61 75 20 20    nn{s  sont  au  
0236C0:  73 74 61 64 65 20 64 75 20 62 61 73 69 63 20 65    stade du basic e
0236D0:  74 20 73 65 0D 0A 20 73 65 6E 74 65 6E 74 20 75    t se.. sentent u
0236E0:  6E 20 70 65 75 20 66 72 75 73 74 72 7B 73 20 28    n peu frustr{s (
0236F0:  4D 61 69 73 20 70 6F 75 72 71 75 6F 69 20 20 6E    Mais pourquoi  n
023700:  65 20 64 65 72 6E 69 65 72 20 49 44 20 64 65 20    e dernier ID de 
023710:  6C 61 20 73 65 72 69 65 0D 0A 20 20 20 20 20 20    la serie..      
023720:  20 20 20 49 4E 43 20 48 4C 0D 0A 20 20 20 20 20       INC HL..     
023730:  20 20 20 20 49 4E 43 20 48 4C 0D 0A 20 20 20 20        INC HL..    
023740:  20 20 20 20 20 49 4E 43 20 48 4C 0D 0A 20 20 20         INC HL..   
023750:  20 20 20 20 20 20 49 4E 43 20 44 45 20 20 20 20          INC DE    
023760:  20 20 20 20 3B 61 76 65 63 20 73 6F 6E 20 7B 74        ;avec son {t
023770:  61 74 20 64 27 65 72 72 65 75 72 20 65 6E 20 6C    at d'erreur en l
023780:  65 63 74 75 72 65 0D 0A 20 20 20 20 20 20 20 20    ecture..        
023790:  20 44 4A 4E 5A 20 42 43 4C 49 4E 43 49 44 0D 0A     DJNZ BCLINCID..
0237A0:  20 20 20 20 20 20 20 20 20 4A 52 20 4C 49 54 41             JR LITA
0237B0:  55 54 52 0D 0A 20 3B 0D 0A 20 3B 2D 20 41 76 61    UTR.. ;.. ;- Ava
0237C0:  6E 63 65 72 20 64 27 75 6E 65 20 70 61 67 65 20    ncer d'une page 
0237D0:  65 74 20 64 27 75 6E 20 73 65 63 74 65 75 72 20    et d'un secteur 
0237E0:  73 27 69 6C 20 79 2D 61 20 6C 69 65 75 20 2D 0D    s'il y-a lieu -.
0237F0:  0A 20 3B 0D 0A 20 41 56 41 4E 43 45 31 20 4C 44    . ;.. AVANCE1 LD
023800:  20 48 4C 2C 28 4E 42 4C 55 53 29 20 20 20 20 3B     HL,(NBLUS)    ;
023810:  54 61 6E 74 20 71 75 65 20 44 45 43 41 42 55 46    Tant que DECABUF
023820:  20 3C 20 4E 42 4C 55 53 20 6E 65 20 70 61 73 20     < NBLUS ne pas 
023830:  63 68 61 6E 67 65 72 0D 0A 20 20 20 20 20 20 20    changer..       
023840:  20 20 4C 44 20 44 45 2C 28 44 45 43 41 42 55 46      LD DE,(DECABUF
023850:  29 20 20 3B 64 65 20 73 65 63 74 65 75 72 0D 0A    )  ;de secteur..
023860:  20 20 20 20 20 20 20 20 20 41 4E 44 20 41 0D 0A             AND A..
023870:  20 20 20 20 20 20 20 20 20 53 42 43 20 48 4C 2C             SBC HL,
023880:  44 45 0D 0A 20 20 20 20 20 20 20 20 20 4A 52 20    DE..         JR 
023890:  43 2C 4E 45 58 54 41 56 41 4E 0D 0A 20 20 20 20    C,NEXTAVAN..    
0238A0:  20 20 20 20 20 4A 52 20 5A 2C 4E 45 58 54 41 56         JR Z,NEXTAV
0238B0:  41 4E 0D 0A 20 20 20 20 20 20 20 20 20 4A 52 20    AN..         JR 
0238C0:  41 56 41 4E 43 45 33 0D 0A 20 3B 0D 0A 20 4E 45    AVANCE3.. ;.. NE
0238D0:  58 54 41 56 41 4E 20 4C 44 20 48 4C 2C 28 50 4F    XTAVAN LD HL,(PO
0238E0:  49 4E 54 49 44 29 20 20 3B 50 6F 69 6E 74 65 72    INTID)  ;Pointer
0238F0:  20 34 20 49 44 53 20 70 6C 75 73 20 6C 6F 69 6E     4 IDS plus loin
023900:  0D 0A 20 20 20 20 20 20 20 20 20 4C 44 20 44 45    ..         LD DE
023910:  2C 28 50 4F 49 4E 54 45 52 29 0D 0A 20 20 20 20    ,(POINTER)..    
023920:  20 20 20 20 20 49 4E 43 20 44 45 0D 0A 20 20 20         INC DE..   
023930:  20 20 20 20 20 20 49 4E 43 20 48 4C 0D 0A 20 20          INC HL..  
023940:  20 20 20 20 20 20 20 49 4E 43 20 48 4C 0D 0A 20           INC HL.. 
023950:  20 20 20 20 20 20 20 20 49 4E 43 20 48 4C 0D 0A            INC HL..
023960:  20 20 20 20 20 20 20 20 20 49 4E 43 20 48 4C 0D             INC HL.
023970:  0A 20 3B 0D 0A 20 20 20 20 20 20 20 20 20 4C 44    . ;..         LD
023980:  20 41 2C 28 4E 42 53 45 43 29 20 20 20 20 20 20     A,(NBSEC)      
023990:  3B 53 69 20 43 4F 55 4E 54 20 3C 3E 20 4E 42 53    ;Si COUNT <> NBS
0239A0:  45 43 54 20 0D 0A 20 20 20 20 20 20 20 20 20 4C    ECT ..         L
0239B0:  44 20 42 2C 41 20 20 20 20 20 20 20 20 20 20 20    D B,A           
0239C0:  20 3B 4F 6E 20 61 76 61 6E 63 65 20 64 27 75 6E     ;On avance d'un
0239D0:  20 73 65 63 74 65 75 72 0D 0A 20 20 20 20 20 20     secteur..      
0239E0:  20 20 20 4C 44 20 41 2C 28 43 4F 55 4E 54 29 0D       LD A,(COUNT).
0239F0:  0A 20 20 20 20 20 20 20 20 20 43 50 20 42 0D 0A    .         CP B..
023A00:  20 20 20 20 20 20 20 20 20 4A 52 20 4E 5A 2C 4C             JR NZ,L
023A10:  49 54 41 55 54 31 0D 0A 20 3B 0D 0A 20 20 20 20    ITAUT1.. ;..    
023A20:  20 20 20 20 20 50 55 53 48 20 49 58 20 20 20 20         PUSH IX    
023A30:  20 20 20 20 3B 53 69 6E 6F 6E 20 6F 6E 20 72 65        ;Sinon on re
023A40:  76 69 65 6E 74 20 61 75 20 64 65 62 75 74 0D 0A    vient au debut..
023A50:  20 20 20 20 20 20 20 20 20 50 4F 50 20 48 4C 20             POP HL 
023A60:  20 20 20 20 20 20 20 20 3B 31 65 72 20 49 44 20            ;1er ID 
023A70:  64 61 6E 73 20 48 4C 0D 0A 20 20 20 20 20 20 20    dans HL..       
023A80:  20 20 4C 44 20 44 45 2C 4C 49 53 54 45 52 52 0D      LD DE,LISTERR.
023A90:  0A 20 20 20 20 20 20 20 20 20 4C 44 20 41 2C 31    .         LD A,1
023AA0:  0D 0A 20 20 20 20 20 20 20 20 20 4A 52 20 4C 49    ..         JR LI
023AB0:  54 41 55 54 52 0D 0A 20 3B 0D 0A 20 4C 49 54 41    TAUTR.. ;.. LITA
023AC0:  55 54 31 20 49 4E 43 20 41 0D 0A 20 4C 49 54 41    UT1 INC A.. LITA
023AD0:  55 54 52 20 4C 44 20 28 50 4F 49 4E 54 49 44 29    UTR LD (POINTID)
023AE0:  2C 48 4C 20 20 20 3B 50 61 72 61 6D 65 74 72 65    ,HL   ;Parametre
023AF0:  72 20 70 72 6F 63 68 61 69 6E 65 20 6C 65 63 74    r prochaine lect
023B00:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
023B10:  1E 00 01 00 02 09 4E E5 1E 00 C1 02 00 00 00 02    ......N.........
023B20:  1E 00 C2 02 00 00 00 02 1E 00 C3 02 00 00 00 02    ................
023B30:  1E 00 C4 02 00 00 00 02 1E 00 C5 02 00 00 00 02    ................
023B40:  1E 00 C6 02 00 00 00 02 1E 00 C7 02 00 00 00 02    ................
023B50:  1E 00 C8 02 00 00 00 02 1E 00 C9 02 00 00 00 02    ................
023B60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
023B70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
023B80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
023B90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
023BA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
023BB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
023BC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
023BD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
023BE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
023BF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
023C00:  75 72 65 0D 0A 20 20 20 20 20 20 20 20 20 4C 44    ure..         LD
023C10:  20 28 50 4F 49 4E 54 45 52 29 2C 44 45 0D 0A 20     (POINTER),DE.. 
023C20:  20 20 20 20 20 20 20 20 4C 44 20 28 43 4F 55 4E            LD (COUN
023C30:  54 29 2C 41 0D 0A 20 20 20 20 20 20 20 20 20 43    T),A..         C
023C40:  41 4C 4C 20 4C 49 54 50 48 59 41 20 20 20 20 20    ALL LITPHYA     
023C50:  20 3B 4C 69 72 65 0D 0A 20 20 20 20 20 20 20 20     ;Lire..        
023C60:  20 50 4F 50 20 44 45 0D 0A 20 20 20 20 20 20 20     POP DE..       
023C70:  20 20 4A 50 20 41 46 46 42 55 46 31 20 20 20 20      JP AFFBUF1    
023C80:  20 20 20 20 3B 45 74 20 72 65 63 6F 6D 6D 65 6E        ;Et recommen
023C90:  63 65 72 20 61 66 66 69 63 68 61 67 65 0D 0A 20    cer affichage.. 
023CA0:  3B 0D 0A 20 3B 2D 20 45 63 72 69 72 65 20 73 65    ;.. ;- Ecrire se
023CB0:  63 74 65 75 72 20 2D 0D 0A 20 3B 0D 0A 20 57 52    cteur -.. ;.. WR
023CC0:  49 54 53 45 43 20 43 41 4C 4C 20 57 52 49 54 50    ITSEC CALL WRITP
023CD0:  48 59 0D 0A 20 20 20 20 20 20 20 20 20 43 41 4C    HY..         CAL
023CE0:  4C 20 46 45 4E 31 0D 0A 20 20 20 20 20 20 20 20    L FEN1..        
023CF0:  20 43 41 4C 4C 20 52 45 53 53 4F 55 52 20 20 3B     CALL RESSOUR  ;
023D00:  52 65 73 74 61 75 72 65 72 20 70 61 72 61 6D 7D    Restaurer param}
023D10:  74 72 65 73 20 73 6F 75 72 63 65 73 0D 0A 20 20    tres sources..  
023D20:  20 20 20 20 20 20 20 43 41 4C 4C 20 46 45 4E 42           CALL FENB
023D30:  55 46 31 0D 0A 20 20 20 20 20 20 20 20 20 4A 50    UF1..         JP
023D40:  20 4E 45 58 54 41 56 41 4E 20 20 20 3B 65 74 20     NEXTAVAN   ;et 
023D50:  6C 69 72 65 20 6C 65 20 70 72 6F 63 68 61 69 6E    lire le prochain
023D60:  20 73 65 63 74 65 75 72 0D 0A 20 3B 0D 0A 20 20     secteur.. ;..  
023D70:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
023D80:  20 20 20 20 20 20 20 20 20 20 20 20 2D 2D 2D 2D                ----
023D90:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A    --------------..
023DA0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
023DB0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 35 20                  5 
023DC0:  3A 20 45 64 69 74 69 6F 6E 20 62 75 66 66 65 72    : Edition buffer
023DD0:  0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20    ..              
023DE0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
023DF0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
023E00:  2D 2D 0D 0A 20 3B 0D 0A 20 49 4E 43 43 41 53 45    --.. ;.. INCCASE
023E10:  20 49 4E 43 20 44 45 20 20 3B 41 76 61 6E 63 65     INC DE  ;Avance
023E20:  72 20 64 27 75 6E 65 20 63 61 73 65 20 64 61 6E    r d'une case dan
023E30:  73 20 6C 61 20 70 61 67 65 0D 0A 20 3B 0D 0A 20    s la page.. ;.. 
023E40:  20 20 20 20 20 20 20 20 4C 44 20 48 4C 2C 28 4C            LD HL,(L
023E50:  4F 43 43 41 53 45 29 20 3B 50 6F 73 69 74 69 6F    OCCASE) ;Positio
023E60:  6E 20 58 20 63 75 72 73 65 75 72 0D 0A 20 20 20    n X curseur..   
023E70:  20 20 20 20 20 20 49 4E 43 20 48 20 20 20 20 20          INC H     
023E80:  20 20 20 20 20 20 3B 2B 33 0D 0A 20 20 20 20 20          ;+3..     
023E90:  20 20 20 20 49 4E 43 20 48 0D 0A 20 20 20 20 20        INC H..     
023EA0:  20 20 20 20 49 4E 43 20 48 0D 0A 20 20 20 20 20        INC H..     
023EB0:  20 20 20 20 4C 44 20 41 2C 48 0D 0A 20 20 20 20        LD A,H..    
023EC0:  20 20 20 20 20 43 50 20 35 33 0D 0A 20 20 20 20         CP 53..    
023ED0:  20 20 20 20 20 4C 44 20 41 2C 28 4C 4F 43 41 53         LD A,(LOCAS
023EE0:  43 29 20 20 20 3B 52 7B 63 75 70 7B 72 65 72 20    C)   ;R{cup{rer 
023EF0:  58 20 63 75 72 73 65 75 72 20 41 53 43 49 49 0D    X curseur ASCII.
023F00:  0A 20 20 20 20 20 20 20 20 20 4A 52 20 43 2C 45    .         JR C,E
023F10:  58 45 44 49 42 55 20 20 20 20 3B 54 6F 75 74 20    XEDIBU    ;Tout 
023F20:  76 61 20 62 69 65 6E 0D 0A 20 3B 0D 0A 20 20 20    va bien.. ;..   
023F30:  20 20 20 20 20 20 4C 44 20 48 2C 37 20 20 20 20          LD H,7    
023F40:  20 20 3B 4F 6E 20 73 6F 72 74 20 40 20 64 72 6F      ;On sort @ dro
023F50:  69 74 65 20 64 65 20 6C 61 20 66 65 6E 65 08 5E    ite de la fene.^
023F60:  74 72 65 0D 0A 20 20 20 20 20 20 20 20 20 49 4E    tre..         IN
023F70:  43 20 4C 20 20 20 20 20 20 20 3B 49 6C 20 66 61    C L       ;Il fa
023F80:  75 74 20 72 65 76 65 6E 69 72 20 61 75 20 64 7B    ut revenir au d{
023F90:  62 75 74 20 64 65 20 6C 61 20 6C 69 67 6E 65 20    but de la ligne 
023FA0:  73 75 69 76 61 6E 74 65 0D 0A 20 20 20 20 20 20    suivante..      
023FB0:  20 20 20 4C 44 20 41 2C 4C 0D 0A 20 20 20 20 20       LD A,L..     
023FC0:  20 20 20 20 43 50 20 31 38 20 20 20 20 20 20 20        CP 18       
023FD0:  3B 45 6E 20 76 7B 72 69 66 69 61 6E 74 20 71 75    ;En v{rifiant qu
023FE0:  27 6F 6E 20 6E 65 20 73 6F 72 74 20 70 61 73 20    'on ne sort pas 
023FF0:  65 6E 20 62 61 73 20 64 65 20 6C 61 20 70 61 67    en bas de la pag
024000:  65 0D 0A 20 20 20 20 20 20 20 20 20 4C 44 20 41    e..         LD A
024010:  2C 36 33 0D 0A 20 20 20 20 20 20 20 20 20 4A 52    ,63..         JR
024020:  20 4E 5A 2C 45 58 45 44 49 42 55 0D 0A 20 3B 0D     NZ,EXEDIBU.. ;.
024030:  0A 20 20 20 20 20 20 20 20 20 4C 44 20 44 45 2C    .         LD DE,
024040:  28 41 44 49 4D 50 42 55 29 20 3B 52 65 76 65 6E    (ADIMPBU) ;Reven
024050:  69 72 20 65 6E 20 68 61 75 74 20 65 74 20 40 20    ir en haut et @ 
024060:  67 61 75 63 68 65 20 73 75 72 20 6C 61 20 31 7D    gauche sur la 1}
024070:  72 65 20 63 61 73 65 0D 0A 20 20 20 20 20 20 20    re case..       
024080:  20 20 4C 44 20 48 4C 2C 23 30 37 30 32 20 20 20      LD HL,#0702   
024090:  20 20 3B 73 69 20 6F 6E 20 73 6F 72 74 20 40 20      ;si on sort @ 
0240A0:  64 72 6F 69 74 65 20 70 61 72 20 6C 65 20 62 61    droite par le ba
0240B0:  73 20 2E 0D 0A 20 20 20 20 20 20 20 20 20 4A 52    s ...         JR
0240C0:  20 45 58 45 44 49 42 55 0D 0A 20 3B 0D 0A 20 44     EXEDIBU.. ;.. D
0240D0:  45 43 43 41 53 45 20 44 45 43 20 44 45 20 20 20    ECCASE DEC DE   
0240E0:  20 20 20 20 20 20 20 3B 52 65 63 75 6C 65 72 20           ;Reculer 
0240F0:  64 27 75 6E 65 20 63 61 73 65 20 64 61 6E 73 20    d'une case dans 
024100:  6C 61 20 70 61 67 65 0D 0A 20 20 20 20 20 20 20    la page..       
024110:  20 20 4C 44 20 48 4C 2C 28 4C 4F 43 43 41 53 45      LD HL,(LOCCASE
024120:  29 20 3B 43 6F 6D 6D 65 20 70 6F 75 72 20 61 76    ) ;Comme pour av
024130:  61 6E 63 65 72 20 6D 61 69 73 20 64 61 6E 73 20    ancer mais dans 
024140:  6C 27 61 75 74 72 65 20 73 65 6E 73 0D 0A 20 20    l'autre sens..  
024150:  20 20 20 20 20 20 20 44 45 43 20 48 0D 0A 20 20           DEC H..  
024160:  20 20 20 20 20 20 20 44 45 43 20 48 0D 0A 20 20           DEC H..  
024170:  20 20 20 20 20 20 20 44 45 43 20 48 0D 0A 20 20           DEC H..  
024180:  20 20 20 20 20 20 20 4C 44 20 41 2C 48 0D 0A 20           LD A,H.. 
024190:  20 20 20 20 20 20 20 20 43 50 20 36 0D 0A 20 20            CP 6..  
0241A0:  20 20 20 20 20 20 20 4C 44 20 41 2C 28 4C 4F 43           LD A,(LOC
0241B0:  41 53 43 29 0D 0A 20 20 20 20 20 20 20 20 20 44    ASC)..         D
0241C0:  45 43 20 41 0D 0A 20 20 20 20 20 20 20 20 20 44    EC A..         D
0241D0:  45 43 20 41 0D 0A 20 20 20 20 20 20 20 20 20 4A    EC A..         J
0241E0:  52 20 4E 43 2C 45 58 45 44 49 42 55 20 20 20 20    R NC,EXEDIBU    
0241F0:  3B 54 6F 75 74 20 76 61 20 62 69 65 6E 0D 0A 20    ;Tout va bien.. 
024200:  3B 0D 0A 20 20 20 20 20 20 20 20 20 4C 44 20 48    ;..         LD H
024210:  2C 35 32 20 20 20 20 20 20 20 20 20 20 3B 4F 6E    ,52          ;On
024220:  20 73 6F 72 74 20 40 20 67 61 75 63 68 65 20 64     sort @ gauche d
024230:  6F 6E 63 20 6F 6E 20 6D 6F 6E 74 65 20 64 27 75    onc on monte d'u
024240:  6E 65 20 6C 69 67 6E 65 0D 0A 20 20 20 20 20 20    ne ligne..      
024250:  20 20 20 44 45 43 20 4C 0D 0A 20 20 20 20 20 20       DEC L..      
024260:  20 20 20 4C 44 20 41 2C 4C 0D 0A 20 20 20 20 20       LD A,L..     
024270:  20 20 20 20 43 50 20 31 0D 0A 20 20 20 20 20 20        CP 1..      
024280:  20 20 20 4C 44 20 41 2C 37 38 0D 0A 20 20 20 20       LD A,78..    
024290:  20 20 20 20 20 4A 52 20 4E 5A 2C 45 58 45 44 49         JR NZ,EXEDI
0242A0:  42 55 0D 0A 20 3B 0D 0A 20 20 20 20 20 20 20 20    BU.. ;..        
0242B0:  20 4C 44 20 44 45 2C 28 41 44 49 4D 50 42 55 29     LD DE,(ADIMPBU)
0242C0:  20 3B 4F 6E 20 73 6F 72 74 20 65 6E 20 68 61 75     ;On sort en hau
0242D0:  74 20 65 74 20 40 20 67 61 75 63 68 65 20 2C 20    t et @ gauche , 
0242E0:  69 6C 20 66 61 75 74 20 61 6C 6C 65 72 0D 0A 20    il faut aller.. 
0242F0:  20 20 20 20 20 20 20 20 4C 44 20 48 4C 2C 32 35            LD HL,25
024300:  35 20 20 20 20 20 20 20 3B 65 6E 20 62 61 73 20    5       ;en bas 
024310:  65 74 20 40 20 64 72 6F 69 74 65 0D 0A 20 20 20    et @ droite..   
024320:  20 20 20 20 20 20 41 44 44 20 48 4C 2C 44 45 0D          ADD HL,DE.
024330:  0A 20 20 20 20 20 20 20 20 20 45 58 20 44 45 2C    .         EX DE,
024340:  48 4C 0D 0A 20 20 20 20 20 20 20 20 20 4C 44 20    HL..         LD 
024350:  48 4C 2C 23 33 34 31 31 0D 0A 20 20 20 20 20 20    HL,#3411..      
024360:  20 20 20 4A 52 20 45 58 45 44 49 42 55 0D 0A 20       JR EXEDIBU.. 
024370:  3B 0D 0A 20 43 41 53 45 55 50 20 20 4C 44 20 41    ;.. CASEUP  LD A
024380:  2C 28 4C 4F 43 43 41 53 45 29 20 20 3B 4D 6F 6E    ,(LOCCASE)  ;Mon
024390:  74 65 72 20 64 27 75 6E 65 20 6C 69 67 6E 65 0D    ter d'une ligne.
0243A0:  0A 20 20 20 20 20 20 20 20 20 44 45 43 20 41 0D    .         DEC A.
0243B0:  0A 20 20 20 20 20 20 20 20 20 43 50 20 31 0D 0A    .         CP 1..
0243C0:  20 20 20 20 20 20 20 20 20 4C 44 20 48 4C 2C 2D             LD HL,-
0243D0:  31 36 0D 0A 20 20 20 20 20 20 20 20 20 4A 52 20    16..         JR 
0243E0:  4E 5A 2C 55 50 43 41 53 45 31 0D 0A 20 3B 0D 0A    NZ,UPCASE1.. ;..
0243F0:  20 20 20 20 20 20 20 20 20 4C 44 20 48 4C 2C 32             LD HL,2
024400:  45 20 2D 0D 0A 20 00 00 1A 1A 24 24 24 FF 00 FF    E -.. ....$$$...
024410:  0D 0A 3E 45 4D 20 30 0D 0A 3E 48 4D 20 30 0D 0A    ..>EM 0..>HM 0..
024420:  3E 42 4D 20 30 0D 0A 3E 54 4D 20 30 0D 0A 3E 50    >BM 0..>TM 0..>P
024430:  4C 20 36 34 0D 0A 3E 2D 2D 2D 21 2D 2D 2D 21 2D    L 64..>---!---!-
024440:  2D 2D 21 2D 2D 2D 21 2D 2D 2D 21 2D 2D 2D 21 2D    --!---!---!---!-
024450:  2D 2D 21 2D 2D 2D 21 2D 2D 2D 21 2D 2D 2D 21 2D    --!---!---!---!-
024460:  2D 2D 21 2D 2D 2D 21 2D 2D 2D 21 2D 2D 2D 21 2D    --!---!---!---!-
024470:  2D 2D 21 2D 2D 2D 21 2D 2D 2D 21 2D 2D 2D 21 2D    --!---!---!---!-
024480:  44 53 20 73 65 72 61 69 65 6E 74 20 6F 6D 69 73    DS seraient omis
024490:  20 6D 61 69 73 20 73 75 72 74 6F 75 74 20 2C 20     mais surtout , 
0244A0:  6C 61 20 73 75 69 74 65 20 20 73 65 72 61 69 74    la suite  serait
0244B0:  20 64 7B 63 61 6C 7B 65 20 73 75 72 20 6C 61 20     d{cal{e sur la 
0244C0:  70 69 73 74 65 20 2E 20 50 6F 75 72 0D 0A 20 72    piste . Pour.. r
0244D0:  65 6C 69 72 65 20 63 65 6C 6C 65 2D 63 69 20 73    elire celle-ci s
0244E0:  61 6E 73 20 65 72 72 65 75 72 20 2C 20 6C 65 20    ans erreur , le 
0244F0:  6D 6F 74 65 75 72 20 64 65 76 72 61 69 74 20 65    moteur devrait e
024500:  08 5E 74 72 65 20 73 74 6F 70 70 7B 20 61 75 20    .^tre stopp{ au 
024510:  6D 65 08 5E 6D 65 20 6D 6F 6D 65 6E 74 20 65 74    me.^me moment et
024520:  0D 0A 20 64 75 72 61 6E 74 20 6C 65 20 6D 65 08    .. durant le me.
024530:  5E 6D 65 20 20 64 7B 6C 61 69 20 20 71 75 27 61    ^me  d{lai  qu'a
024540:  75 20 20 63 6F 75 72 73 20 20 64 65 20 20 6C 27    u  cours  de  l'
024550:  7B 63 72 69 74 75 72 65 20 20 2E 20 20 41 20 20    {criture  .  A  
024560:  73 75 70 70 6F 73 65 72 20 20 71 75 65 20 63 65    supposer  que ce
024570:  6C 61 0D 0A 20 66 6F 6E 63 74 69 6F 6E 6E 65 20    la.. fonctionne 
024580:  2C 20 71 75 65 6C 20 63 6F 70 69 65 75 72 20 70    , quel copieur p
024590:  6F 75 72 72 61 69 74 20 72 65 70 72 6F 64 75 69    ourrait reprodui
0245A0:  72 65 20 63 65 74 74 65 20 70 69 73 74 65 20 3F    re cette piste ?
0245B0:  3F 0D 0A 20 0D 0A 20 20 2D 20 46 49 4E 20 44 45    ?.. ..  - FIN DE
0245C0:  20 53 45 43 54 49 4F 4E 20 2E 20 41 55 20 43 48     SECTION . AU CH
0245D0:  4F 49 58 20 2C 20 46 49 43 48 49 45 52 53 20 4C    OIX , FICHIERS L
0245E0:  49 53 54 49 4E 47 20 4F 55 20 4D 4F 44 45 20 44    ISTING OU MODE D
0245F0:  27 45 4D 50 4C 4F 49 20 50 52 4F 47 52 41 4D 4D    'EMPLOI PROGRAMM
024600:  73 74 20 66 69 6E 69 20 2E 0D 0A 3B 0D 0A 3B 2D    st fini ...;..;-
024610:  20 46 69 6E 20 64 65 20 6C 65 63 74 75 72 65 20     Fin de lecture 
024620:  2D 0D 0A 3B 0D 0A 41 42 41 4E 44 4F 4E 20 4C 44    -..;..ABANDON LD
024630:  20 41 2C 28 53 54 41 54 41 4E 41 29 20 20 3B 52     A,(STATANA)  ;R
024640:  65 73 74 61 75 72 65 72 20 65 74 61 74 20 41 4E    estaurer etat AN
024650:  41 4C 59 53 45 20 4F 4E 2F 4F 46 46 0D 0A 20 20    ALYSE ON/OFF..  
024660:  20 20 20 20 20 20 4C 44 20 28 53 54 4F 50 41 4E          LD (STOPAN
024670:  41 29 2C 41 0D 0A 20 20 20 20 20 20 20 20 58 4F    A),A..        XO
024680:  52 20 41 0D 0A 20 20 20 20 20 20 20 20 4C 44 20    R A..        LD 
024690:  28 52 45 54 50 48 59 29 2C 41 0D 0A 20 20 20 20    (RETPHY),A..    
0246A0:  20 20 20 20 4C 44 20 28 54 53 54 57 52 49 54 29        LD (TSTWRIT)
0246B0:  2C 41 0D 0A 20 20 20 20 20 20 20 20 4C 44 20 48    ,A..        LD H
0246C0:  4C 2C 30 0D 0A 20 20 20 20 20 20 20 20 4C 44 20    L,0..        LD 
0246D0:  28 54 53 54 57 52 49 54 2B 31 29 2C 48 4C 0D 0A    (TSTWRIT+1),HL..
0246E0:  20 20 20 20 20 20 20 20 4C 44 20 48 4C 2C 50 41            LD HL,PA
0246F0:  53 46 4F 52 4D 0D 0A 20 20 20 20 20 20 20 20 4C    SFORM..        L
024700:  44 20 28 50 41 53 46 4F 52 31 2B 31 29 2C 48 4C    D (PASFOR1+1),HL
024710:  0D 0A 3B 0D 0A 20 20 20 20 20 20 20 20 4C 44 20    ..;..        LD 
024720:  48 4C 2C 52 45 4D 4F 4E 54 45 20 20 20 20 3B 52    HL,REMONTE    ;R
024730:  65 73 74 61 75 72 65 20 6C 27 65 66 66 65 74 20    estaure l'effet 
024740:  64 65 73 20 66 6C 65 63 68 65 73 20 76 65 72 74    des fleches vert
024750:  69 63 61 6C 65 73 0D 0A 20 20 20 20 20 20 20 20    icales..        
024760:  4C 44 20 28 4D 4F 44 42 55 46 2B 31 29 2C 48 4C    LD (MODBUF+1),HL
024770:  20 3B 73 75 72 20 6C 65 20 62 75 66 66 65 72 0D     ;sur le buffer.
024780:  0A 20 20 20 20 20 20 20 20 4C 44 20 48 4C 2C 41    .        LD HL,A
024790:  56 41 4E 43 45 0D 0A 20 20 20 20 20 20 20 20 4C    VANCE..        L
0247A0:  44 20 28 4D 4F 44 42 55 46 31 2B 31 29 2C 48 4C    D (MODBUF1+1),HL
0247B0:  0D 0A 20 20 20 20 20 20 20 20 58 4F 52 20 41 0D    ..        XOR A.
0247C0:  0A 20 20 20 20 20 20 20 20 4C 44 20 28 46 4C 41    .        LD (FLA
0247D0:  47 29 2C 41 0D 0A 20 20 20 20 20 20 20 20 4C 44    G),A..        LD
0247E0:  20 28 52 45 54 41 4E 41 29 2C 41 0D 0A 20 20 20     (RETANA),A..   
0247F0:  20 20 20 20 20 52 45 54 0D 0A 3B 0D 0A 20 20 20         RET..;..   
024800:  34 30 20 20 20 20 20 20 20 3B 53 69 20 6F 6E 20    40       ;Si on 
024810:  64 7B 62 6F 72 64 65 20 2C 20 72 65 74 6F 75 72    d{borde , retour
024820:  6E 65 72 20 65 6E 20 62 61 73 0D 0A 20 20 20 20    ner en bas..    
024830:  20 20 20 20 20 4C 44 20 41 2C 31 37 0D 0A 20 20         LD A,17..  
024840:  20 20 20 20 20 20 20 4A 52 20 55 50 43 41 53 45           JR UPCASE
024850:  31 0D 0A 20 3B 20 20 20 20 20 20 20 0D 0A 20 43    1.. ;       .. C
024860:  41 53 45 44 4F 57 20 4C 44 20 41 2C 28 4C 4F 43    ASEDOW LD A,(LOC
024870:  43 41 53 45 29 20 20 3B 44 65 73 63 65 6E 64 72    CASE)  ;Descendr
024880:  65 20 64 27 75 6E 65 20 6C 69 67 6E 65 0D 0A 20    e d'une ligne.. 
024890:  20 20 20 20 20 20 20 20 49 4E 43 20 41 0D 0A 20            INC A.. 
0248A0:  20 20 20 20 20 20 20 20 43 50 20 31 38 0D 0A 20            CP 18.. 
0248B0:  20 20 20 20 20 20 20 20 4C 44 20 48 4C 2C 31 36            LD HL,16
0248C0:  0D 0A 20 20 20 20 20 20 20 20 20 4A 52 20 4E 5A    ..         JR NZ
0248D0:  2C 55 50 43 41 53 45 31 20 20 20 3B 53 69 20 6F    ,UPCASE1   ;Si o
0248E0:  6E 20 64 7B 62 6F 72 64 65 20 2C 20 72 65 74 6F    n d{borde , reto
0248F0:  75 72 6E 65 72 20 65 6E 20 68 61 75 74 0D 0A 20    urner en haut.. 
024900:  3B 0D 0A 20 20 20 20 20 20 20 20 20 4C 44 20 41    ;..         LD A
024910:  2C 32 0D 0A 20 20 20 20 20 20 20 20 20 4C 44 20    ,2..         LD 
024920:  48 4C 2C 2D 32 34 30 0D 0A 20 3B 0D 0A 20 55 50    HL,-240.. ;.. UP
024930:  43 41 53 45 31 20 4C 44 20 28 4C 4F 43 43 41 53    CASE1 LD (LOCCAS
024940:  45 29 2C 41 20 20 3B 52 61 6E 67 65 72 20 59 20    E),A  ;Ranger Y 
024950:  63 75 72 73 65 75 72 20 48 45 58 41 0D 0A 20 20    curseur HEXA..  
024960:  20 20 20 20 20 20 20 41 44 44 20 48 4C 2C 44 45           ADD HL,DE
024970:  0D 0A 20 20 20 20 20 20 20 20 20 45 58 20 44 45    ..         EX DE
024980:  2C 48 4C 20 20 20 20 20 20 20 20 3B 50 6F 69 6E    ,HL        ;Poin
024990:  74 65 72 20 6E 6F 75 76 65 6C 6C 65 20 63 61 73    ter nouvelle cas
0249A0:  65 0D 0A 20 20 20 20 20 20 20 20 20 4A 52 20 45    e..         JR E
0249B0:  58 45 44 49 42 31 0D 0A 20 3B 0D 0A 20 45 58 45    XEDIB1.. ;.. EXE
0249C0:  44 49 42 55 20 49 4E 43 20 41 0D 0A 20 20 20 20    DIBU INC A..    
0249D0:  20 20 20 20 20 4C 44 20 28 4C 4F 43 41 53 43 29         LD (LOCASC)
0249E0:  2C 41 20 20 20 3B 52 61 6E 67 65 72 20 59 20 63    ,A   ;Ranger Y c
0249F0:  75 72 73 65 75 72 20 41 53 43 49 49 0D 0A 20 20    urseur ASCII..  
024A00:  20 20 20 20 20 20 20 4C 44 20 28 4C 4F 43 43 41           LD (LOCCA
024A10:  53 45 29 2C 48 4C 20 3B 52 61 6E 67 65 72 20 58    SE),HL ;Ranger X
024A20:  2D 59 20 63 75 72 73 65 75 72 20 48 45 58 41 0D    -Y curseur HEXA.
024A30:  0A 20 45 58 45 44 49 42 31 20 4C 44 20 28 45 44    . EXEDIB1 LD (ED
024A40:  49 43 41 53 45 29 2C 44 45 20 3B 52 61 6E 67 65    ICASE),DE ;Range
024A50:  72 20 6E 6F 75 76 65 6C 6C 65 20 63 61 73 65 20    r nouvelle case 
024A60:  7B 64 69 74 69 6F 6E 0D 0A 20 20 20 20 20 20 20    {dition..       
024A70:  20 20 50 4F 50 20 44 45 0D 0A 20 20 20 20 20 20      POP DE..      
024A80:  20 20 20 4A 50 20 54 53 54 42 55 46 31 0D 0A 20       JP TSTBUF1.. 
024A90:  3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20    ;..             
024AA0:  20 20 20 20 20 20 20 20 2D 2D 2D 2D 2D 2D 2D 2D            --------
024AB0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
024AC0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 20    -------------.. 
024AD0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
024AE0:  20 20 20 20 36 20 3A 20 41 66 66 69 63 68 65 72        6 : Afficher
024AF0:  20 6C 65 73 20 32 20 63 75 72 73 65 75 72 73 20     les 2 curseurs 
024B00:  64 27 7B 64 69 74 69 6F 6E 0D 0A 20 20 20 20 20    d'{dition..     
024B10:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
024B20:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
024B30:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
024B40:  2D 2D 2D 2D 2D 0D 0A 20 3B 0D 0A 20 49 4E 56 43    -----.. ;.. INVC
024B50:  41 53 45 20 43 41 4C 4C 20 49 4E 56 20 20 20 20    ASE CALL INV    
024B60:  20 20 3B 56 69 64 7B 6F 20 69 6E 76 65 72 73 65      ;Vid{o inverse
024B70:  0D 0A 20 20 20 20 20 20 20 20 20 43 41 4C 4C 20    ..         CALL 
024B80:  52 45 53 54 49 43 41 53 0D 0A 20 20 20 20 20 20    RESTICAS..      
024B90:  20 20 20 4A 50 20 49 4E 56 0D 0A 20 3B 0D 0A 20       JP INV.. ;.. 
024BA0:  52 45 53 54 49 43 41 53 20 50 55 53 48 20 48 4C    RESTICAS PUSH HL
024BB0:  20 20 20 20 20 20 20 20 20 3B 50 6C 61 63 65 72             ;Placer
024BC0:  20 65 74 20 61 66 66 69 63 68 65 72 20 48 45 58     et afficher HEX
024BD0:  41 0D 0A 20 20 20 20 20 20 20 20 20 4C 44 20 48    A..         LD H
024BE0:  4C 2C 28 4C 4F 43 43 41 53 45 29 0D 0A 20 20 20    L,(LOCCASE)..   
024BF0:  20 20 20 20 20 20 50 55 53 48 20 48 4C 0D 0A 20          PUSH HL.. 
024C00:  20 20 20 20 20 20 20 20 43 41 4C 4C 20 23 42 42            CALL #BB
024C10:  37 35 0D 0A 20 20 20 20 20 20 20 20 20 43 41 4C    75..         CAL
024C20:  4C 20 53 50 41 43 45 0D 0A 20 20 20 20 20 20 20    L SPACE..       
024C30:  20 20 4C 44 20 48 4C 2C 28 45 44 49 43 41 53 45      LD HL,(EDICASE
024C40:  29 0D 0A 20 20 20 20 20 20 20 20 20 4C 44 20 41    )..         LD A
024C50:  2C 28 48 4C 29 0D 0A 20 20 20 20 20 20 20 20 20    ,(HL)..         
024C60:  4C 44 20 42 2C 41 0D 0A 20 20 20 20 20 20 20 20    LD B,A..        
024C70:  20 43 41 4C 4C 20 50 52 54 48 45 58 31 0D 0A 20     CALL PRTHEX1.. 
024C80:  20 20 20 20 20 20 20 20 50 4F 50 20 48 4C 0D 0A            POP HL..
024C90:  20 3B 0D 0A 20 20 20 20 20 20 20 20 20 4C 44 20     ;..         LD 
024CA0:  41 2C 28 4C 4F 43 41 53 43 29 20 20 20 3B 50 6C    A,(LOCASC)   ;Pl
024CB0:  61 63 65 72 20 65 74 20 61 66 66 69 63 68 65 72    acer et afficher
024CC0:  20 41 53 43 49 49 0D 0A 20 20 20 20 20 20 20 20     ASCII..        
024CD0:  20 4C 44 20 48 2C 41 0D 0A 20 20 20 20 20 20 20     LD H,A..       
024CE0:  20 20 43 41 4C 4C 20 23 42 42 37 35 0D 0A 20 20      CALL #BB75..  
024CF0:  20 20 20 20 20 20 20 4C 44 20 41 2C 42 0D 0A 20           LD A,B.. 
024D00:  20 20 20 20 20 20 20 20 50 55 53 48 20 44 45 0D            PUSH DE.
024D10:  0A 20 20 20 20 20 20 20 20 20 42 49 54 20 37 2C    .         BIT 7,
024D20:  41 0D 0A 20 20 20 20 20 20 20 20 20 4A 52 20 5A    A..         JR Z
024D30:  2C 4E 4F 4E 37 0D 0A 20 3B 0D 0A 20 20 20 20 20    ,NON7.. ;..     
024D40:  20 20 20 20 41 4E 44 20 25 30 31 31 31 31 31 31        AND %0111111
024D50:  31 0D 0A 20 20 20 20 20 20 20 20 20 43 41 4C 4C    1..         CALL
024D60:  20 49 4E 56 0D 0A 20 20 20 20 20 20 20 20 20 43     INV..         C
024D70:  41 4C 4C 20 23 42 42 35 44 0D 0A 20 20 20 20 20    ALL #BB5D..     
024D80:  20 20 20 20 43 41 4C 4C 20 49 4E 56 0D 0A 20 20        CALL INV..  
024D90:  20 20 20 20 20 20 20 4A 52 20 45 58 49 37 0D 0A           JR EXI7..
024DA0:  20 3B 0D 0A 20 4E 4F 4E 37 20 20 20 20 43 41 4C     ;.. NON7    CAL
024DB0:  4C 20 23 42 42 35 44 0D 0A 20 45 58 49 37 20 20    L #BB5D.. EXI7  
024DC0:  20 20 50 4F 50 20 44 45 0D 0A 20 20 20 20 20 20      POP DE..      
024DD0:  20 20 20 50 4F 50 20 48 4C 0D 0A 20 20 20 20 20       POP HL..     
024DE0:  20 20 20 20 52 45 54 0D 0A 20 3B 0D 0A 20 20 20        RET.. ;..   
024DF0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
024E00:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
024E10:  1F 00 01 00 02 09 4E E5 1F 00 C1 02 00 00 00 02    ......N.........
024E20:  1F 00 C2 02 00 00 00 02 1F 00 C3 02 00 00 00 02    ................
024E30:  1F 00 C4 02 00 00 00 02 1F 00 C5 02 00 00 00 02    ................
024E40:  1F 00 C6 02 00 00 00 02 1F 00 C7 02 00 00 00 02    ................
024E50:  1F 00 C8 02 00 00 00 02 1F 00 C9 02 00 00 00 02    ................
024E60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
024E70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
024E80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
024E90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
024EA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
024EB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
024EC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
024ED0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
024EE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
024EF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
024F00:  20 20 20 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D       -------------
024F10:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
024F20:  2D 2D 2D 2D 2D 2D 0D 0A 20 20 20 20 20 20 20 20    ------..        
024F30:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 37 20                  7 
024F40:  3A 20 52 6F 75 74 69 6E 65 73 20 46 49 4C 4C 20    : Routines FILL 
024F50:  2D 20 4D 4F 56 45 20 2D 20 45 58 43 48 41 4E 47    - MOVE - EXCHANG
024F60:  45 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20    E..             
024F70:  20 20 20 20 20 20 20 20 20 2D 2D 2D 2D 2D 2D 2D             -------
024F80:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
024F90:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 20 3B    ------------.. ;
024FA0:  0D 0A 20 20 20 20 20 46 69 6C 6C 20 72 65 6D 70    ..     Fill remp
024FB0:  6C 69 74 20 6C 65 20 62 75 66 66 65 72 20 64 65    lit le buffer de
024FC0:  70 75 69 73 20 41 44 31 20 20 73 75 72 20 20 75    puis AD1  sur  u
024FD0:  6E 65 20 20 6C 6F 6E 67 75 65 75 72 20 64 65 20    ne  longueur de 
024FE0:  41 44 33 20 61 76 65 63 20 6C 27 6F 63 74 65 74    AD3 avec l'octet
024FF0:  0D 0A 20 64 6F 6E 6E 7B 20 2E 0D 0A 20 3B 0D 0A    .. donn{ ... ;..
025000:  20 46 49 4C 4C 20 20 20 20 43 41 4C 4C 20 44 45     FILL    CALL DE
025010:  42 46 49 4E 20 20 20 3B 45 6E 74 72 65 72 20 65    BFIN   ;Entrer e
025020:  74 20 74 65 73 74 65 72 20 6C 65 73 20 61 64 72    t tester les adr
025030:  65 73 73 65 73 20 64 65 20 64 7B 62 75 74 20 65    esses de d{but e
025040:  74 20 64 65 20 66 69 6E 0D 0A 20 20 20 20 20 20    t de fin..      
025050:  20 20 20 4C 44 20 48 4C 2C 54 46 49 4C 4C 20 20       LD HL,TFILL  
025060:  20 3B 44 6F 6E 6E 65 72 20 6C 27 6F 63 74 65 74     ;Donner l'octet
025070:  20 64 65 20 72 65 6D 70 6C 69 73 73 61 67 65 0D     de remplissage.
025080:  0A 20 20 20 20 20 20 20 20 20 43 41 4C 4C 20 49    .         CALL I
025090:  4E 50 55 50 52 54 32 0D 0A 20 20 20 20 20 20 20    NPUPRT2..       
0250A0:  20 20 4C 44 20 41 2C 28 56 41 4C 45 55 52 29 0D      LD A,(VALEUR).
0250B0:  0A 20 20 20 20 20 20 20 20 20 4C 44 20 45 2C 41    .         LD E,A
0250C0:  0D 0A 20 20 20 20 20 20 20 20 20 4C 44 20 48 4C    ..         LD HL
0250D0:  2C 28 41 44 31 29 20 20 20 3B 44 7B 62 75 74 0D    ,(AD1)   ;D{but.
0250E0:  0A 20 20 20 20 20 20 20 20 20 4C 44 20 42 43 2C    .         LD BC,
0250F0:  28 41 44 33 29 20 20 20 3B 4C 6F 6E 67 75 65 75    (AD3)   ;Longueu
025100:  72 0D 0A 20 3B 0D 0A 20 42 43 4C 46 49 4C 4C 20    r.. ;.. BCLFILL 
025110:  4C 44 20 28 48 4C 29 2C 45 20 20 20 20 20 3B 52    LD (HL),E     ;R
025120:  65 6D 70 6C 69 72 0D 0A 20 20 20 20 20 20 20 20    emplir..        
025130:  20 49 4E 43 20 48 4C 0D 0A 20 20 20 20 20 20 20     INC HL..       
025140:  20 20 44 45 43 20 42 43 0D 0A 20 20 20 20 20 20      DEC BC..      
025150:  20 20 20 4C 44 20 41 2C 42 0D 0A 20 20 20 20 20       LD A,B..     
025160:  20 20 20 20 4F 52 20 43 0D 0A 20 20 20 20 20 20        OR C..      
025170:  20 20 20 4A 52 20 4E 5A 2C 42 43 4C 46 49 4C 4C       JR NZ,BCLFILL
025180:  0D 0A 20 3B 0D 0A 20 59 59 59 20 20 20 20 20 4C    .. ;.. YYY     L
025190:  44 20 48 4C 2C 54 45 46 46 49 4E 50 20 3B 45 66    D HL,TEFFINP ;Ef
0251A0:  66 61 63 65 72 20 6C 61 20 6C 69 67 6E 65 20 69    facer la ligne i
0251B0:  6E 70 75 74 0D 0A 20 20 20 20 20 20 20 20 20 43    nput..         C
0251C0:  41 4C 4C 20 50 52 54 0D 0A 20 20 20 20 20 20 20    ALL PRT..       
0251D0:  20 20 43 41 4C 4C 20 46 45 4E 42 55 46 31 20 20      CALL FENBUF1  
0251E0:  3B 52 65 73 74 61 75 72 65 72 20 6C 61 20 66 65    ;Restaurer la fe
0251F0:  6E 65 08 5E 74 72 65 20 64 75 20 62 75 66 66 65    ne.^tre du buffe
025200:  72 0D 0A 20 3B 0D 0A 20 20 20 20 20 20 20 20 20    r.. ;..         
025210:  4C 44 20 48 4C 2C 28 44 45 43 41 42 55 46 29 0D    LD HL,(DECABUF).
025220:  0A 20 20 20 20 20 20 20 20 20 4C 44 20 44 45 2C    .         LD DE,
025230:  32 35 36 20 20 20 20 20 3B 44 69 6D 69 6E 75 65    256     ;Diminue
025240:  72 20 44 45 43 41 42 55 46 20 64 65 20 32 35 36    r DECABUF de 256
025250:  20 70 6F 75 72 20 72 7B 61 66 66 69 63 68 65 72     pour r{afficher
025260:  20 6C 61 20 70 61 67 65 0D 0A 20 20 20 20 20 20     la page..      
025270:  20 20 20 41 4E 44 20 41 20 20 20 20 20 20 20 20       AND A        
025280:  20 3B 6D 6F 64 69 66 69 7B 65 20 73 61 6E 73 20     ;modifi{e sans 
025290:  64 7B 63 61 6C 65 72 20 6C 65 73 20 70 6F 69 6E    d{caler les poin
0252A0:  74 65 75 72 73 0D 0A 20 20 20 20 20 20 20 20 20    teurs..         
0252B0:  53 42 43 20 48 4C 2C 44 45 0D 0A 20 20 20 20 20    SBC HL,DE..     
0252C0:  20 20 20 20 4C 44 20 28 44 45 43 41 42 55 46 29        LD (DECABUF)
0252D0:  2C 48 4C 0D 0A 20 20 20 20 20 20 20 20 20 50 4F    ,HL..         PO
0252E0:  50 20 44 45 0D 0A 20 20 20 20 20 20 20 20 20 4C    P DE..         L
0252F0:  44 20 44 45 2C 28 41 44 49 4D 50 42 55 29 0D 0A    D DE,(ADIMPBU)..
025300:  20 20 20 20 20 20 20 20 20 4A 50 20 4E 45 58 54             JP NEXT
025310:  50 41 47 0D 0A 20 3B 0D 0A 20 3B 2D 20 43 6F 70    PAG.. ;.. ;- Cop
025320:  69 65 20 6C 61 20 7A 6F 6E 65 20 41 44 31 20 76    ie la zone AD1 v
025330:  65 72 73 20 41 44 32 20 73 75 72 20 41 44 33 20    ers AD2 sur AD3 
025340:  6F 63 74 65 74 73 20 2D 0D 0A 20 3B 0D 0A 20 4D    octets -.. ;.. M
025350:  4F 56 45 20 20 20 20 43 41 4C 4C 20 44 45 42 46    OVE    CALL DEBF
025360:  49 4E 20 20 20 0D 0A 20 20 20 20 20 20 20 20 20    IN   ..         
025370:  4C 44 20 48 4C 2C 28 41 44 31 29 0D 0A 20 20 20    LD HL,(AD1)..   
025380:  20 20 20 20 20 20 4C 44 20 44 45 2C 28 41 44 32          LD DE,(AD2
025390:  29 0D 0A 20 20 20 20 20 20 20 20 20 4C 44 20 42    )..         LD B
0253A0:  43 2C 28 41 44 33 29 0D 0A 20 3B 0D 0A 20 20 20    C,(AD3).. ;..   
0253B0:  20 20 20 20 20 20 50 55 53 48 20 48 4C 20 20 20          PUSH HL   
0253C0:  20 20 20 3B 53 69 20 41 64 72 65 73 73 65 20 73       ;Si Adresse s
0253D0:  6F 75 72 63 65 20 3C 20 61 64 72 65 73 73 65 20    ource < adresse 
0253E0:  64 65 73 74 69 6E 61 74 69 6F 6E 20 6F 6E 20 65    destination on e
0253F0:  66 66 65 63 74 75 65 0D 0A 20 20 20 20 20 20 20    ffectue..       
025400:  20 20 41 4E 44 20 41 20 20 20 20 20 20 20 20 3B      AND A        ;
025410:  75 6E 20 74 72 61 6E 73 66 65 72 74 20 61 73 63    un transfert asc
025420:  65 6E 64 61 6E 74 20 70 61 72 20 4C 44 49 52 20    endant par LDIR 
025430:  2E 20 53 69 6E 6F 6E 20 6F 6E 20 75 74 69 6C 69    . Sinon on utili
025440:  73 65 0D 0A 20 20 20 20 20 20 20 20 20 53 42 43    se..         SBC
025450:  20 48 4C 2C 44 45 20 20 20 20 3B 4C 44 44 52 20     HL,DE    ;LDDR 
025460:  70 6F 75 72 20 74 72 61 6E 73 66 65 72 74 20 64    pour transfert d
025470:  65 73 63 65 6E 64 61 6E 74 20 2E 20 43 65 63 69    escendant . Ceci
025480:  20 61 66 69 6E 20 64 65 0D 0A 20 20 20 20 20 20     afin de..      
025490:  20 20 20 50 4F 50 20 48 4C 20 20 20 20 20 20 20       POP HL       
0254A0:  3B 72 65 63 6F 70 69 65 72 20 63 6F 6E 76 65 6E    ;recopier conven
0254B0:  61 62 6C 65 6D 65 6E 74 20 65 6E 20 63 61 73 20    ablement en cas 
0254C0:  64 65 20 63 68 65 76 61 75 63 68 65 6D 65 6E 74    de chevauchement
0254D0:  0D 0A 20 20 20 20 20 20 20 20 20 4A 52 20 5A 2C    ..         JR Z,
0254E0:  4D 4F 56 45 20 20 20 20 3B 64 65 73 20 7A 6F 6E    MOVE    ;des zon
0254F0:  65 73 20 73 6F 75 72 63 65 73 20 65 74 20 64 65    es sources et de
025500:  73 74 69 6E 61 74 69 6F 6E 20 2E 0D 0A 20 20 20    stination ...   
025510:  20 20 20 20 20 20 4A 52 20 4E 43 2C 4E 4F 4C 44          JR NC,NOLD
025520:  49 52 20 3B 53 69 20 44 45 3D 48 4C 20 74 72 61    IR ;Si DE=HL tra
025530:  6E 73 66 65 72 74 20 69 6D 70 6F 73 73 69 62 6C    nsfert impossibl
025540:  65 20 6F 6E 20 72 65 63 6F 6D 6D 65 6E 63 65 0D    e on recommence.
025550:  0A 20 3B 0D 0A 20 20 20 20 20 20 20 20 20 4C 44    . ;..         LD
025560:  49 52 0D 0A 20 20 20 20 20 20 20 20 20 4A 52 20    IR..         JR 
025570:  59 59 59 0D 0A 20 3B 0D 0A 20 4E 4F 4C 44 49 52    YYY.. ;.. NOLDIR
025580:  20 20 41 44 44 20 48 4C 2C 42 43 20 20 20 20 3B      ADD HL,BC    ;
025590:  50 6F 75 72 20 4C 44 44 52 20 6F 6E 20 63 6F 6D    Pour LDDR on com
0255A0:  6D 65 6E 63 65 20 70 61 72 20 6C 61 20 66 69 6E    mence par la fin
0255B0:  20 64 65 73 20 7A 6F 6E 65 73 0D 0A 20 20 20 20     des zones..    
0255C0:  20 20 20 20 20 45 58 20 44 45 2C 48 4C 0D 0A 20         EX DE,HL.. 
0255D0:  20 20 20 20 20 20 20 20 41 44 44 20 48 4C 2C 42            ADD HL,B
0255E0:  43 0D 0A 20 20 20 20 20 20 20 20 20 45 58 20 44    C..         EX D
0255F0:  45 2C 48 4C 0D 0A 20 20 20 20 20 20 20 20 20 44    E,HL..         D
025600:  45 43 20 44 45 0D 0A 20 20 20 20 20 20 20 20 20    EC DE..         
025610:  44 45 43 20 48 4C 0D 0A 20 20 20 20 20 20 20 20    DEC HL..        
025620:  20 4C 44 44 52 0D 0A 20 20 20 20 20 20 20 20 20     LDDR..         
025630:  4A 52 20 59 59 59 0D 0A 20 3B 0D 0A 20 3B 2D 20    JR YYY.. ;.. ;- 
025640:  20 45 63 68 61 6E 67 65 20 6C 61 20 7A 6F 6E 65     Echange la zone
025650:  20 41 44 31 20 76 65 72 73 20 41 44 32 20 73 75     AD1 vers AD2 su
025660:  72 20 41 44 33 20 6F 63 74 65 74 73 20 2D 0D 0A    r AD3 octets -..
025670:  20 3B 0D 0A 20 45 43 48 41 4E 47 45 20 43 41 4C     ;.. ECHANGE CAL
025680:  4C 20 44 45 42 46 49 4E 20 20 3B 45 6E 74 72 65    L DEBFIN  ;Entre
025690:  72 20 65 74 20 74 65 73 74 65 72 20 6C 65 73 20    r et tester les 
0256A0:  61 64 72 65 73 73 65 73 20 64 65 20 64 7B 62 75    adresses de d{bu
0256B0:  74 20 65 74 20 64 65 20 66 69 6E 0D 0A 20 20 20    t et de fin..   
0256C0:  20 20 20 20 20 20 43 41 4C 4C 20 56 45 52 53 41          CALL VERSA
0256D0:  44 20 20 3B 45 6E 74 72 65 72 20 65 74 20 74 65    D  ;Entrer et te
0256E0:  73 74 65 72 20 6C 27 61 64 72 65 73 73 65 20 64    ster l'adresse d
0256F0:  65 73 74 69 6E 61 74 69 6F 6E 20 2E 0D 0A 20 20    estination ...  
025700:  20 20 20 20 20 20 20 43 41 4C 4C 20 56 45 52 53           CALL VERS
025710:  41 44 0D 0A 20 20 20 20 20 20 20 20 20 4C 44 20    AD..         LD 
025720:  48 4C 2C 28 41 44 31 29 0D 0A 20 20 20 20 20 20    HL,(AD1)..      
025730:  20 20 20 4C 44 20 44 45 2C 28 41 44 32 29 0D 0A       LD DE,(AD2)..
025740:  20 20 20 20 20 20 20 20 20 4C 44 20 42 43 2C 28             LD BC,(
025750:  41 44 33 29 0D 0A 20 3B 0D 0A 20 20 20 20 20 20    AD3).. ;..      
025760:  20 20 20 50 55 53 48 20 48 4C 20 20 20 20 20 3B       PUSH HL     ;
025770:  53 6F 75 72 63 65 20 3C 20 64 65 73 74 20 3D 20    Source < dest = 
025780:  45 63 68 61 6E 67 65 20 61 73 63 65 6E 64 61 6E    Echange ascendan
025790:  74 20 2C 20 64 65 73 63 65 6E 64 61 6E 74 20 73    t , descendant s
0257A0:  69 6E 6F 6E 0D 0A 20 20 20 20 20 20 20 20 20 41    inon..         A
0257B0:  4E 44 20 41 0D 0A 20 20 20 20 20 20 20 20 20 53    ND A..         S
0257C0:  42 43 20 48 4C 2C 44 45 0D 0A 20 20 20 20 20 20    BC HL,DE..      
0257D0:  20 20 20 50 4F 50 20 48 4C 0D 0A 20 20 20 20 20       POP HL..     
0257E0:  20 20 20 20 4A 52 20 5A 2C 45 43 48 41 4E 47 45        JR Z,ECHANGE
0257F0:  20 3B 53 69 20 44 45 3D 48 4C 20 74 72 61 6E 73     ;Si DE=HL trans
025800:  66 65 72 74 20 69 6D 70 6F 73 73 69 62 6C 65 20    fert impossible 
025810:  6F 6E 20 72 65 63 6F 6D 6D 65 6E 63 65 0D 0A 20    on recommence.. 
025820:  20 20 20 20 20 20 20 20 4A 52 20 4E 43 2C 4E 4F            JR NC,NO
025830:  4C 44 49 31 0D 0A 20 3B 0D 0A 20 42 43 4C 45 43    LDI1.. ;.. BCLEC
025840:  48 20 20 4C 44 20 41 2C 28 48 4C 29 20 20 20 20    H  LD A,(HL)    
025850:  3B 45 63 68 61 6E 67 65 20 61 73 63 65 6E 64 61    ;Echange ascenda
025860:  6E 74 0D 0A 20 20 20 20 20 20 20 20 20 50 55 53    nt..         PUS
025870:  48 20 41 46 20 20 20 20 20 20 3B 50 72 7B 73 65    H AF      ;Pr{se
025880:  72 76 65 72 20 63 6F 6E 74 65 6E 75 20 64 65 20    rver contenu de 
025890:  48 4C 0D 0A 20 20 20 20 20 20 20 20 20 4C 44 20    HL..         LD 
0258A0:  41 2C 28 44 45 29 0D 0A 20 20 20 20 20 20 20 20    A,(DE)..        
0258B0:  20 4C 44 20 28 48 4C 29 2C 41 20 20 20 20 3B 4D     LD (HL),A    ;M
0258C0:  65 74 74 72 65 20 28 44 45 29 20 64 61 6E 73 20    ettre (DE) dans 
0258D0:  28 48 4C 29 0D 0A 20 20 20 20 20 20 20 20 20 50    (HL)..         P
0258E0:  4F 50 20 41 46 20 20 20 20 20 20 20 3B 52 7B 63    OP AF       ;R{c
0258F0:  75 70 7B 72 65 72 20 28 48 4C 29 0D 0A 20 20 20    up{rer (HL)..   
025900:  20 20 20 20 20 20 4C 44 20 28 44 45 29 2C 41 20          LD (DE),A 
025910:  20 20 20 3B 65 74 20 6D 65 74 74 72 65 20 64 61       ;et mettre da
025920:  6E 73 20 28 44 45 29 0D 0A 20 20 20 20 20 20 20    ns (DE)..       
025930:  20 20 49 4E 43 20 48 4C 0D 0A 20 20 20 20 20 20      INC HL..      
025940:  20 20 20 49 4E 43 20 44 45 0D 0A 20 20 20 20 20       INC DE..     
025950:  20 20 20 20 44 45 43 20 42 43 0D 0A 20 20 20 20        DEC BC..    
025960:  20 20 20 20 20 4C 44 20 41 2C 42 0D 0A 20 20 20         LD A,B..   
025970:  20 20 20 20 20 20 4F 52 20 43 0D 0A 20 20 20 20          OR C..    
025980:  20 20 20 20 20 4A 52 20 4E 5A 2C 42 43 4C 45 43         JR NZ,BCLEC
025990:  48 0D 0A 20 20 20 20 20 20 20 20 20 4A 50 20 59    H..         JP Y
0259A0:  59 59 0D 0A 20 3B 0D 0A 20 4E 4F 4C 44 49 31 20    YY.. ;.. NOLDI1 
0259B0:  20 41 44 44 20 48 4C 2C 42 43 20 20 20 3B 45 63     ADD HL,BC   ;Ec
0259C0:  68 61 6E 67 65 20 64 65 73 63 65 6E 64 61 6E 74    hange descendant
0259D0:  0D 0A 20 20 20 20 20 20 20 20 20 45 58 20 44 45    ..         EX DE
0259E0:  2C 48 4C 0D 0A 20 20 20 20 20 20 20 20 20 41 44    ,HL..         AD
0259F0:  44 20 48 4C 2C 42 43 0D 0A 20 20 20 20 20 20 20    D HL,BC..       
025A00:  20 20 45 58 20 44 45 2C 48 4C 0D 0A 20 20 20 20      EX DE,HL..    
025A10:  20 20 20 20 20 44 45 43 20 44 45 0D 0A 20 20 20         DEC DE..   
025A20:  20 20 20 20 20 20 44 45 43 20 48 4C 0D 0A 20 3B          DEC HL.. ;
025A30:  0D 0A 20 42 43 4C 45 43 48 31 20 4C 44 20 41 2C    .. BCLECH1 LD A,
025A40:  28 48 4C 29 0D 0A 20 20 20 20 20 20 20 20 20 50    (HL)..         P
025A50:  55 53 48 20 41 46 0D 0A 20 20 20 20 20 20 20 20    USH AF..        
025A60:  20 4C 44 20 41 2C 28 44 45 29 0D 0A 20 20 20 20     LD A,(DE)..    
025A70:  20 20 20 20 20 4C 44 20 28 48 4C 29 2C 41 0D 0A         LD (HL),A..
025A80:  20 20 20 20 20 20 20 20 20 50 4F 50 20 41 46 0D             POP AF.
025A90:  0A 20 20 20 20 20 20 20 20 20 4C 44 20 28 44 45    .         LD (DE
025AA0:  29 2C 41 0D 0A 20 20 20 20 20 20 20 20 20 44 45    ),A..         DE
025AB0:  43 20 48 4C 0D 0A 20 20 20 20 20 20 20 20 20 44    C HL..         D
025AC0:  45 43 20 44 45 0D 0A 20 20 20 20 20 20 20 20 20    EC DE..         
025AD0:  44 45 43 20 42 43 0D 0A 20 20 20 20 20 20 20 20    DEC BC..        
025AE0:  20 4C 44 20 41 2C 42 0D 0A 20 20 20 20 20 20 20     LD A,B..       
025AF0:  20 20 4F 52 20 43 0D 0A 20 20 20 20 20 20 20 20      OR C..        
025B00:  20 4A 52 20 4E 5A 2C 42 43 4C 45 43 48 31 0D 0A     JR NZ,BCLECH1..
025B10:  20 20 20 20 20 20 20 20 20 4A 50 20 59 59 59 0D             JP YYY.
025B20:  0A 20 3B 0D 0A 20 3B 2D 20 45 6E 74 72 7B 65 20    . ;.. ;- Entr{e 
025B30:  61 64 72 65 73 73 65 73 20 64 65 62 75 74 20 65    adresses debut e
025B40:  74 20 66 69 6E 20 2D 0D 0A 20 3B 0D 0A 20 44 45    t fin -.. ;.. DE
025B50:  42 46 49 4E 20 20 43 41 4C 4C 20 46 45 4E 31 0D    BFIN  CALL FEN1.
025B60:  0A 20 44 45 42 46 49 4E 31 20 43 41 4C 4C 20 56    . DEBFIN1 CALL V
025B70:  45 52 49 53 54 41 52 20 3B 41 64 72 65 73 73 65    ERISTAR ;Adresse
025B80:  20 73 6F 75 72 63 65 20 3C 20 44 65 62 75 74 20     source < Debut 
025B90:  62 75 66 66 65 72 20 3F 0D 0A 20 20 20 20 20 20    buffer ?..      
025BA0:  20 20 20 4A 52 20 43 2C 44 45 42 46 49 4E 31 20       JR C,DEBFIN1 
025BB0:  20 3B 43 3D 6F 75 69 20 65 74 20 63 27 65 73 74     ;C=oui et c'est
025BC0:  20 72 61 74 7B 0D 0A 20 20 20 20 20 20 20 20 20     rat{..         
025BD0:  43 41 4C 4C 20 56 45 52 49 45 4E 44 20 20 3B 41    CALL VERIEND  ;A
025BE0:  64 72 65 73 73 65 20 73 6F 75 72 63 65 20 3E 20    dresse source > 
025BF0:  46 69 6E 62 75 66 66 20 3F 0D 0A 20 20 20 20 20    Finbuff ?..     
025C00:  20 20 20 20 4A 52 20 43 2C 44 45 42 46 49 4E 31        JR C,DEBFIN1
025C10:  20 20 3B 43 3D 6F 75 69 20 2C 20 63 27 65 73 74      ;C=oui , c'est
025C20:  20 65 6E 63 6F 72 65 20 72 61 74 7B 20 2E 0D 0A     encore rat{ ...
025C30:  20 20 20 20 20 20 20 20 20 4C 44 20 28 41 44 31             LD (AD1
025C40:  29 2C 48 4C 0D 0A 20 3B 0D 0A 20 46 49 4E 41 44    ),HL.. ;.. FINAD
025C50:  20 20 20 4C 44 20 48 4C 2C 41 44 42 46 49 4E 0D       LD HL,ADBFIN.
025C60:  0A 20 20 20 20 20 20 20 20 20 43 41 4C 4C 20 49    .         CALL I
025C70:  4E 50 55 50 52 54 35 0D 0A 20 20 20 20 20 20 20    NPUPRT5..       
025C80:  20 20 43 41 4C 4C 20 56 45 52 49 45 4E 44 20 3B      CALL VERIEND ;
025C90:  41 64 72 65 73 73 65 20 46 69 6E 20 3E 20 66 69    Adresse Fin > fi
025CA0:  6E 62 75 66 66 0D 0A 20 20 20 20 20 20 20 20 20    nbuff..         
025CB0:  4A 52 20 43 2C 46 49 4E 41 44 20 20 20 3B 43 3D    JR C,FINAD   ;C=
025CC0:  6F 75 69 20 63 27 65 73 74 20 74 6F 75 6A 6F 75    oui c'est toujou
025CD0:  72 73 20 72 61 74 7B 0D 0A 20 20 20 20 20 20 20    rs rat{..       
025CE0:  20 20 43 41 4C 4C 20 56 45 52 49 45 4E 31 20 3B      CALL VERIEN1 ;
025CF0:  41 64 72 65 73 73 65 20 66 69 6E 20 3C 20 41 64    Adresse fin < Ad
025D00:  72 65 73 73 65 20 64 65 62 75 74 0D 0A 20 20 20    resse debut..   
025D10:  20 20 20 20 20 20 4A 52 20 43 2C 46 49 4E 41 44          JR C,FINAD
025D20:  20 20 20 3B 43 3D 6F 75 69 20 63 27 65 74 20 40       ;C=oui c'et @
025D30:  20 72 65 66 61 69 72 65 0D 0A 20 20 20 20 20 20     refaire..      
025D40:  20 20 20 4C 44 20 28 41 44 32 29 2C 48 4C 0D 0A       LD (AD2),HL..
025D50:  20 20 20 20 20 20 20 20 20 4C 44 20 44 45 2C 28             LD DE,(
025D60:  41 44 31 29 20 20 3B 46 69 6E 20 2D 20 44 65 62    AD1)  ;Fin - Deb
025D70:  75 74 0D 0A 20 20 20 20 20 20 20 20 20 50 55 53    ut..         PUS
025D80:  48 20 48 4C 0D 0A 20 20 20 20 20 20 20 20 20 41    H HL..         A
025D90:  4E 44 20 41 0D 0A 20 20 20 20 20 20 20 20 20 53    ND A..         S
025DA0:  42 43 20 48 4C 2C 44 45 0D 0A 20 20 20 20 20 20    BC HL,DE..      
025DB0:  20 20 20 49 4E 43 20 48 4C 20 20 20 20 20 20 20       INC HL       
025DC0:  3B 2B 20 31 0D 0A 20 20 20 20 20 20 20 20 20 4C    ;+ 1..         L
025DD0:  44 20 28 41 44 33 29 2C 48 4C 20 20 3B 3D 20 6C    D (AD3),HL  ;= l
025DE0:  6F 6E 67 75 65 75 72 20 61 20 74 72 61 69 74 65    ongueur a traite
025DF0:  72 0D 0A 20 20 20 20 20 20 20 20 20 50 4F 50 20    r..         POP 
025E00:  48 4C 0D 0A 20 20 20 20 20 20 20 20 20 52 45 54    HL..         RET
025E10:  0D 0A 20 3B 0D 0A 20 3B 2D 20 41 64 72 65 73 73    .. ;.. ;- Adress
025E20:  65 20 64 65 73 74 69 6E 61 74 69 6F 6E 20 2D 0D    e destination -.
025E30:  0A 20 3B 0D 0A 20 56 45 52 53 41 44 20 20 4C 44    . ;.. VERSAD  LD
025E40:  20 48 4C 2C 54 41 44 45 4E 44 0D 0A 20 20 20 20     HL,TADEND..    
025E50:  20 20 20 20 20 43 41 4C 4C 20 56 45 52 49 53 54         CALL VERIST
025E60:  41 31 20 3B 45 6E 74 72 65 72 20 61 64 72 65 73    A1 ;Entrer adres
025E70:  73 65 20 65 74 20 76 6F 69 72 20 73 69 20 3C 20    se et voir si < 
025E80:  44 65 62 75 74 20 62 75 66 66 65 72 20 3F 0D 0A    Debut buffer ?..
025E90:  20 20 20 20 20 20 20 20 20 4A 52 20 43 2C 56 45             JR C,VE
025EA0:  52 53 41 44 20 20 20 3B 4F 75 69 20 21 0D 0A 20    RSAD   ;Oui !.. 
025EB0:  20 20 20 20 20 20 20 20 43 41 4C 4C 20 56 45 52            CALL VER
025EC0:  49 45 4E 44 20 20 3B 3E 20 46 69 6E 20 62 75 66    IEND  ;> Fin buf
025ED0:  66 65 72 20 3F 0D 0A 20 20 20 20 20 20 20 20 20    fer ?..         
025EE0:  4A 52 20 43 2C 56 45 52 53 41 44 20 20 20 3B 4F    JR C,VERSAD   ;O
025EF0:  75 69 20 21 0D 0A 20 20 20 20 20 20 20 20 20 4C    ui !..         L
025F00:  44 20 28 41 44 32 29 2C 48 4C 0D 0A 20 20 20 20    D (AD2),HL..    
025F10:  20 20 20 20 20 52 45 54 0D 0A 20 3B 0D 0A 20 56         RET.. ;.. V
025F20:  45 52 49 53 54 41 52 20 4C 44 20 48 4C 2C 41 44    ERISTAR LD HL,AD
025F30:  42 53 54 41 52 20 3B 56 7B 72 69 66 69 65 72 20    BSTAR ;V{rifier 
025F40:  76 61 6C 69 64 69 74 7B 20 64 65 20 6C 27 61 64    validit{ de l'ad
025F50:  72 65 73 73 65 20 64 7B 70 61 72 74 0D 0A 20 56    resse d{part.. V
025F60:  45 52 49 53 54 41 31 20 43 41 4C 4C 20 49 4E 50    ERISTA1 CALL INP
025F70:  55 50 52 54 35 0D 0A 20 20 20 20 20 20 20 20 20    UPRT5..         
025F80:  4C 44 20 48 4C 2C 28 56 41 4C 45 55 52 29 0D 0A    LD HL,(VALEUR)..
025F90:  20 20 20 20 20 20 20 20 20 4C 44 20 44 45 2C 32             LD DE,2
025FA0:  30 30 30 30 0D 0A 20 20 20 20 20 20 20 20 20 50    0000..         P
025FB0:  55 53 48 20 48 4C 0D 0A 20 20 20 20 20 20 20 20    USH HL..        
025FC0:  20 41 4E 44 20 41 0D 0A 20 20 20 20 20 20 20 20     AND A..        
025FD0:  20 53 42 43 20 48 4C 2C 44 45 20 20 20 20 20 20     SBC HL,DE      
025FE0:  3B 44 65 62 75 74 20 3C 20 44 65 62 75 74 20 62    ;Debut < Debut b
025FF0:  75 66 66 65 72 20 3F 20 43 3D 6F 75 69 0D 0A 20    uffer ? C=oui.. 
026000:  20 20 20 20 20 20 20 20 50 4F 50 20 48 4C 0D 0A            POP HL..
026010:  20 20 20 20 20 20 20 20 20 52 45 54 0D 0A 20 3B             RET.. ;
026020:  0D 0A 20 56 45 52 49 45 4E 44 20 4C 44 20 48 4C    .. VERIEND LD HL
026030:  2C 28 56 41 4C 45 55 52 29 20 3B 56 7B 72 69 66    ,(VALEUR) ;V{rif
026040:  69 65 72 20 76 61 6C 69 64 69 74 7B 20 64 65 20    ier validit{ de 
026050:  6C 27 61 64 72 65 73 73 65 20 66 69 6E 0D 0A 20    l'adresse fin.. 
026060:  20 20 20 20 20 20 20 20 45 58 20 44 45 2C 48 4C            EX DE,HL
026070:  0D 0A 20 20 20 20 20 20 20 20 20 4C 44 20 48 4C    ..         LD HL
026080:  2C 28 41 44 46 42 55 46 29 0D 0A 20 20 20 20 20    ,(ADFBUF)..     
026090:  20 20 20 20 41 4E 44 20 41 0D 0A 20 20 20 20 20        AND A..     
0260A0:  20 20 20 20 53 42 43 20 48 4C 2C 44 45 0D 0A 20        SBC HL,DE.. 
0260B0:  20 20 20 20 20 20 20 20 45 58 20 44 45 2C 48 4C            EX DE,HL
0260C0:  0D 0A 20 20 20 20 20 20 20 20 20 52 45 54 20 20    ..         RET  
0260D0:  20 20 20 20 20 20 20 20 20 20 3B 44 65 62 75 74              ;Debut
0260E0:  20 3E 20 46 69 6E 62 75 66 66 20 3F 20 43 3D 6F     > Finbuff ? C=o
0260F0:  75 69 0D 0A 20 3B 0D 0A 20 56 45 52 49 45 4E 31    ui.. ;.. VERIEN1
026100:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
026110:  20 00 01 00 02 09 4E E5 20 00 C1 02 00 00 00 02     .....N. .......
026120:  20 00 C2 02 00 00 00 02 20 00 C3 02 00 00 00 02     ....... .......
026130:  20 00 C4 02 00 00 00 02 20 00 C5 02 00 00 00 02     ....... .......
026140:  20 00 C6 02 00 00 00 02 20 00 C7 02 00 00 00 02     ....... .......
026150:  20 00 C8 02 00 00 00 02 20 00 C9 02 00 00 00 02     ....... .......
026160:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026170:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026180:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026190:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0261A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0261B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0261C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0261D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0261E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0261F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026200:  20 50 55 53 48 20 48 4C 0D 0A 20 20 20 20 20 20     PUSH HL..      
026210:  20 20 20 4C 44 20 44 45 2C 28 41 44 31 29 0D 0A       LD DE,(AD1)..
026220:  20 20 20 20 20 20 20 20 20 41 4E 44 20 41 0D 0A             AND A..
026230:  20 20 20 20 20 20 20 20 20 53 42 43 20 48 4C 2C             SBC HL,
026240:  44 45 20 20 20 3B 46 69 6E 20 3C 20 64 65 62 75    DE   ;Fin < debu
026250:  74 20 3F 20 43 3D 6F 75 69 0D 0A 20 20 20 20 20    t ? C=oui..     
026260:  20 20 20 20 50 4F 50 20 48 4C 0D 0A 20 20 20 20        POP HL..    
026270:  20 20 20 20 20 52 45 54 0D 0A 20 3B 0D 0A 20 3B         RET.. ;.. ;
026280:  2D 20 56 61 72 69 61 62 6C 65 73 20 62 75 66 66    - Variables buff
026290:  65 72 20 65 74 20 74 65 78 74 65 73 20 2D 0D 0A    er et textes -..
0262A0:  20 3B 0D 0A 20 4C 49 53 54 0D 0A 20 41 44 31 20     ;.. LIST.. AD1 
0262B0:  20 20 20 20 44 57 20 30 0D 0A 20 41 44 32 20 20        DW 0.. AD2  
0262C0:  20 20 20 44 57 20 30 0D 0A 20 41 44 33 20 20 20       DW 0.. AD3   
0262D0:  20 20 44 57 20 30 0D 0A 20 41 44 46 42 55 46 20      DW 0.. ADFBUF 
0262E0:  20 44 57 20 30 0D 0A 20 4E 4F 4C 49 53 54 0D 0A     DW 0.. NOLIST..
0262F0:  20 3B 0D 0A 20 54 45 46 46 49 4E 50 20 44 42 20     ;.. TEFFINP DB 
026300:  33 31 2C 31 2C 32 31 2C 31 38 2B 23 38 30 0D 0A    31,1,21,18+#80..
026310:  20 41 44 42 53 54 41 52 20 44 42 20 33 31 2C 32     ADBSTAR DB 31,2
026320:  2C 32 31 2C 32 34 2C 22 20 44 65 70 61 72 74 20    ,21,24," Depart 
026330:  3F 20 22 2C 32 34 2C 33 32 2C 31 38 2B 23 38 30    ? ",24,32,18+#80
026340:  0D 0A 20 41 44 42 46 49 4E 20 20 44 42 20 33 31    .. ADBFIN  DB 31
026350:  2C 32 32 2C 32 31 2C 32 34 2C 22 20 46 69 6E 20    ,22,21,24," Fin 
026360:  3F 20 22 2C 32 34 2C 33 32 2C 31 38 2B 23 38 30    ? ",24,32,18+#80
026370:  0D 0A 20 54 41 44 45 4E 44 20 20 44 42 20 33 31    .. TADEND  DB 31
026380:  2C 34 32 2C 32 31 2C 32 34 2C 22 20 56 65 72 73    ,42,21,24," Vers
026390:  20 3F 20 22 2C 32 34 2C 33 32 2C 31 38 2B 23 38     ? ",24,32,18+#8
0263A0:  30 0D 0A 20 54 46 49 4C 4C 20 20 20 44 42 20 33    0.. TFILL   DB 3
0263B0:  31 2C 34 32 2C 32 31 2C 32 34 2C 22 20 4F 63 74    1,42,21,24," Oct
0263C0:  65 74 20 66 69 6C 6C 20 3F 20 22 2C 32 34 2C 33    et fill ? ",24,3
0263D0:  32 2C 31 38 2B 23 38 30 0D 0A 20 4C 4F 43 43 41    2,18+#80.. LOCCA
0263E0:  53 45 20 44 57 20 30 0D 0A 20 4C 4F 43 41 53 43    SE DW 0.. LOCASC
0263F0:  20 20 44 42 20 30 0D 0A 20 45 44 49 43 41 53 45      DB 0.. EDICASE
026400:  20 44 57 20 30 0D 0A 20 3B 0D 0A 20 20 20 20 20     DW 0.. ;..     
026410:  20 20 20 20 20 20 20 20 20 20 20 20 20 2D 20 46                 - F
026420:  49 4E 20 44 45 20 53 45 43 54 49 4F 4E 20 2E 20    IN DE SECTION . 
026430:  53 55 49 54 45 20 44 41 4E 53 20 43 52 45 45 52    SUITE DANS CREER
026440:  20 50 49 53 54 45 20 2D 0D 0A 20 00 00 1A 1A 20     PISTE -.. .... 
026450:  2D 20 45 44 49 54 49 4F 4E 20 44 55 20 42 55 46    - EDITION DU BUF
026460:  46 45 52 20 2D 0D 0A 20 20 20 20 20 20 20 20 20    FER -..         
026470:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
026480:  2D 20 56 61 72 69 61 62 6C 65 73 20 62 75 66 66    - Variables buff
026490:  65 72 20 65 74 20 74 65 78 74 65 73 20 2D 0D 0A    er et textes -..
0264A0:  20 3B 0D 0A 20 4C 49 53 54 0D 0A 20 41 44 31 20     ;.. LIST.. AD1 
0264B0:  20 20 20 20 44 57 20 30 0D 0A 20 41 44 32 20 20        DW 0.. AD2  
0264C0:  20 20 20 44 57 20 30 0D 0A 20 41 44 33 20 20 20       DW 0.. AD3   
0264D0:  20 20 44 57 20 30 0D 0A 20 41 44 46 42 55 46 20      DW 0.. ADFBUF 
0264E0:  20 44 57 20 30 0D 0A 20 4E 4F 4C 49 53 54 0D 0A     DW 0.. NOLIST..
0264F0:  20 3B 0D 0A 20 54 45 46 46 49 4E 50 20 44 42 20     ;.. TEFFINP DB 
026500:  33 31 2C 31 2C 32 31 2C 31 38 2B 23 38 30 0D 0A    31,1,21,18+#80..
026510:  20 41 44 42 53 54 41 52 20 44 42 20 33 31 2C 32     ADBSTAR DB 31,2
026520:  2C 32 31 2C 32 34 2C 22 20 44 65 70 61 72 74 20    ,21,24," Depart 
026530:  3F 20 22 2C 32 34 2C 33 32 2C 31 38 2B 23 38 30    ? ",24,32,18+#80
026540:  0D 0A 20 41 44 42 46 49 4E 20 20 44 42 20 33 31    .. ADBFIN  DB 31
026550:  2C 32 32 2C 32 31 2C 32 34 2C 22 20 46 69 6E 20    ,22,21,24," Fin 
026560:  3F 20 22 2C 32 34 2C 33 32 2C 31 38 2B 23 38 30    ? ",24,32,18+#80
026570:  0D 0A 20 54 41 44 45 4E 44 20 20 44 42 20 33 31    .. TADEND  DB 31
026580:  2C 34 32 2C 32 31 2C 32 34 2C 22 20 56 65 72 73    ,42,21,24," Vers
026590:  20 3F 20 22 2C 32 34 2C 33 32 2C 31 38 2B 23 38     ? ",24,32,18+#8
0265A0:  30 0D 0A 20 54 46 49 4C 4C 20 20 20 44 42 20 33    0.. TFILL   DB 3
0265B0:  31 2C 34 32 2C 32 31 2C 32 34 2C 22 20 4F 63 74    1,42,21,24," Oct
0265C0:  65 74 20 66 69 6C 6C 20 3F 20 22 2C 32 34 2C 33    et fill ? ",24,3
0265D0:  32 2C 31 38 2B 23 38 30 0D 0A 20 4C 4F 43 43 41    2,18+#80.. LOCCA
0265E0:  53 45 20 44 57 20 30 0D 0A 20 4C 4F 43 41 53 43    SE DW 0.. LOCASC
0265F0:  20 20 44 42 20 30 0D 0A 20 45 44 49 43 41 53 45      DB 0.. EDICASE
026600:  B2 2C 0E 2C 0B 00 00 79 B1 F4 0B 00 00 E9 F6 0B    .,.,...y........
026610:  00 00 64 F9 2C 40 03 00 00 E1 00 1F 00 64 14 B2    ..d.,@.......d..
026620:  20 0B 00 00 E1 F4 0F 20 A0 20 1E 6E 14 2C 1E 78     ...... . .n.,.x
026630:  14 2C 1E 8C 14 2C 1E 96 14 00 37 00 6E 14 A1 20    .,...,....7.n.. 
026640:  0B 00 00 E9 EE 0E 20 EB 20 0B 00 00 E9 EF 0B 00    ...... . .......
026650:  00 E9 F5 0F 01 A0 20 1E A0 14 20 01 97 20 0B 00    ...... ... .. ..
026660:  00 E9 EF 0B 00 00 6D 61 78 E9 01 A0 20 1E A0 14    ......max... ...
026670:  00 37 00 78 14 A1 20 0B 00 00 E9 F1 0B 00 00 6D    .7.x.. ........m
026680:  61 78 E9 20 EB 20 0B 00 00 E9 EF 0B 00 00 E9 F4    ax. . ..........
026690:  0F 01 A0 20 1E A0 14 20 01 97 20 0D 00 00 E9 EF    ... ... .. .....
0266A0:  0E 01 A0 20 1E A0 14 00 06 00 82 14 CE 00 71 00    ... ..........q.
0266B0:  8C 14 A1 20 0D 00 00 78 B2 EE 0D 00 00 78 B1 20    ... ...x.....x. 
0266C0:  EB 20 0D 00 00 E9 EF 0D 00 00 E9 F5 0D 00 00 6D    . .............m
0266D0:  61 78 E9 F7 10 01 0D 00 00 78 B2 EF 0D 00 00 78    ax.......x.....x
0266E0:  B2 F5 0D 00 00 64 F8 01 A0 20 1E A0 14 20 01 97    .....d... ... ..
0266F0:  20 0D 00 00 78 B2 EF 0D 00 00 78 B2 F4 0D 00 00     ...x.....x.....
026700:  64 F8 01 0D 00 00 E9 EF 0D 00 00 E9 F4 0D 00 00    d...............
026710:  6D 61 78 E9 F6 11 01 CE 01 A0 20 1E A0 14 00 65    max....... ....e
026720:  00 96 14 A1 20 0D 00 00 78 B2 F1 0D 00 00 78 B1    .... ...x.....x.
026730:  20 EB 20 0D 00 00 78 B2 EF 0D 00 00 78 B2 F4 0D     . ...x.....x...
026740:  00 00 64 F8 01 0D 00 00 E9 EF 0D 00 00 E9 F4 0D    ..d.............
026750:  00 00 6D 61 78 E9 F6 11 20 01 97 20 0D 00 00 E9    ..max... .. ....
026760:  EF 0D 00 00 E9 F5 0D 00 00 6D 61 78 E9 F7 10 01    .........max....
026770:  0D 00 00 78 B2 EF 0D 00 00 78 B2 F5 0D 00 00 64    ...x.....x.....d
026780:  F8 01 CE 00 29 00 A0 14 A1 20 0B 00 00 6D 65 EE    ....).... ...me.
026790:  F1 11 20 EB 20 0B 00 00 E3 EF 0B 00 00 63 B3 01    .. . ........c..
0267A0:  9F 20 1E 42 27 20 01 97 20 1E 1E 14 00 0A 00 AA    . .B' .. .......
0267B0:  14 A0 20 1E 1E 14 00 20 00 B4 14 01 C0 2A 2A 2A    .. .... .....***
0267C0:  20 46 4C 41 53 48 49 4E 47 20 64 75 20 63 61 64     FLASHING du cad
0267D0:  72 65 20 2A 2A 2A 00 07 00 10 27 01 C0 00 25 00    re ***....'...%.
0267E0:  1A 27 01 C0 2A 2A 2A 20 53 4F 55 53 20 50 52 4F    .'..*** SOUS PRO
0267F0:  47 52 41 4D 4D 45 53 20 44 49 56 45 52 53 20 2A    GRAMMES DIVERS *
026800:  2A 2A 00 07 00 24 27 01 C0 00 20 00 2E 27 01 C0    **...$'... ..'..
026810:  2A 2A 2A 20 46 4C 41 53 48 49 4E 47 20 73 75 20    *** FLASHING su 
026820:  63 61 64 72 65 20 2A 2A 2A 00 07 00 38 27 01 C0    cadre ***...8'..
026830:  00 65 00 42 27 CC 20 0F 2C 0B 00 00 E6 2C 19 14    .e.B'. .,....,..
026840:  2C 19 0F 01 0B 00 00 F4 EF 16 01 0B 00 00 64 EC    ,.............d.
026850:  EF 11 01 0B 00 00 64 E8 EF 11 01 9F 20 1E 6A 27    ......d..... .j'
026860:  01 0B 00 00 E3 EF 0B 00 00 63 B1 01 9F 20 1E 6A    .........c... .j
026870:  27 01 0B 00 00 E3 EF 0B 00 00 63 B2 01 0B 00 00    '.........c.....
026880:  F4 EF 12 01 0B 00 00 64 EC EF 19 10 01 0B 00 00    .......d........
026890:  64 E8 EF 19 10 00 07 00 4C 27 01 C0 00 3C 00 56    d.......L'...<.V
0268A0:  27 01 C0 2A 2A 2A 20 54 72 61 63 65 20 75 6E 20    '..*** Trace un 
0268B0:  63 61 64 72 65 20 49 4E 54 45 52 4E 45 20 61 20    cadre INTERNE a 
0268C0:  6C 61 20 73 75 72 66 61 63 65 20 64 75 20 74 65    la surface du te
0268D0:  78 74 65 20 2A 2A 2A 20 00 07 00 60 27 01 C0 00    xte *** ...`'...
0268E0:  7D 00 6A 27 7C 00 43 41 C4 2C 28 0B 00 00 F8 F5    }.j'|.CA.,(.....
0268F0:  0F 29 F6 19 10 F5 10 2C 28 28 19 1A F5 0B 00 00    .).....,((......
026900:  F9 29 F6 19 10 29 F4 28 19 10 F5 0B 00 00 64 E8    .)...).(......d.
026910:  29 F4 0B 00 00 64 E8 2C 28 28 0B 00 00 EC F4 0F    )....d.,((......
026920:  29 F6 19 10 29 F4 10 2C 0B 00 00 64 E8 F4 28 0B    )...)..,...d..(.
026930:  00 00 E8 F6 19 10 29 F4 28 19 10 F5 0B 00 00 64    ......).(......d
026940:  E8 29 F4 10 2C 0B 00 00 E3 2C 0B 00 00 F4 2C 0B    .)..,....,....,.
026950:  00 00 64 EC 2C 0B 00 00 64 E8 01 C9 00 07 00 74    ..d.,...d......t
026960:  27 01 C0 00 3D 00 7E 27 01 C0 2A 2A 2A 20 54 72    '...=.~'..*** Tr
026970:  61 63 65 20 75 6E 20 63 61 64 72 65 20 45 58 54    ace un cadre EXT
026980:  45 52 49 45 55 52 20 61 20 6C 61 20 73 75 72 66    ERIEUR a la surf
026990:  61 63 65 20 64 75 20 74 65 78 74 65 20 2A 2A 2A    ace du texte ***
0269A0:  00 07 00 88 27 01 C0 00 9C 00 92 27 7C 00 43 41    ....'......'|.CA
0269B0:  C4 2C 28 0B 00 00 F8 F5 0F 29 F6 19 10 F5 28 28    .,(......)....((
0269C0:  0B 00 00 F4 F5 11 29 F6 0B 00 00 64 EC 29 F5 10    ......)....d.)..
0269D0:  2C 28 19 1A F5 0B 00 00 F9 29 F6 19 10 F4 28 28    ,(.......)....((
0269E0:  0B 00 00 F4 F5 11 29 F6 0B 00 00 64 E8 29 2C 0B    ......)....d.),.
0269F0:  00 00 EC F6 19 10 F4 10 F6 28 28 0B 00 00 F4 F5    .........((.....
026A00:  11 29 F6 0B 00 00 64 EC 29 F4 10 2C 28 0B 00 00    .)....d.)..,(...
026A10:  F4 F5 11 29 F6 28 0B 00 00 64 E8 F6 10 29 F4 0B    ...).(...d...)..
026A20:  00 00 E8 F6 19 10 F4 10 2C 0B 00 00 E3 2C 0B 00    ........,....,..
026A30:  00 F4 2C 0B 00 00 64 EC 2C 0B 00 00 64 E8 01 C9    ..,...d.,...d...
026A40:  20 20 20 00 07 00 9C 27 01 C0 00 40 00 A6 27 01       ....'...@..'.
026A50:  C0 2A 2A 2A 20 41 66 66 69 63 68 65 20 6D 65 73    .*** Affiche mes
026A60:  73 61 67 65 20 43 4F 50 59 20 6F 75 20 49 4E 41    sage COPY ou INA
026A70:  43 54 49 46 20 6F 75 20 52 45 54 4F 55 52 4E 45    CTIF ou RETOURNE
026A80:  52 20 44 49 53 43 20 2A 2A 2A 00 07 00 B0 27 01    R DISC ***....'.
026A90:  C0 00 3B 00 BA 27 03 00 00 C1 EF 22 20 52 45 54    ..;..'....." RET
026AA0:  4F 55 52 4E 45 52 20 44 49 53 51 55 45 20 21 20    OURNER DISQUE ! 
026AB0:  22 01 CC 20 0F 2C 19 C8 2C 19 14 2C 19 0F 01 9F    ".. .,..,..,....
026AC0:  20 1E E2 27 01 83 20 1C 06 BB 01 C9 00 5F 00 C4     ..'.. ......_..
026AD0:  27 03 00 00 C1 EF 22 20 5B 44 5D 65 6D 6F 20 6F    '....." [D]emo o
026AE0:  75 20 5B 54 5D 65 78 74 65 3F 20 22 01 CC 20 0F    u [T]exte? ".. .
026AF0:  2C 19 C8 2C 19 14 2C 19 0F 01 9F 20 1E E2 27 01    ,..,..,.... ..'.
026B00:  7C 00 57 4B 45 D9 2C 40 03 00 00 F2 01 A1 20 03    |.WKE.,@...... .
026B10:  00 00 F2 F2 22 44 22 FA 20 03 00 00 F2 F2 22 54    ...."D". ....."T
026B20:  22 EB 20 1E C4 27 20 01 97 20 C9 00 46 00 CE 27    ". ..' .. ..F..'
026B30:  03 00 00 C1 EF 22 20 52 55 42 52 49 51 55 45 20    ....." RUBRIQUE 
026B40:  49 4E 41 43 54 49 56 45 21 20 22 01 9F 20 1E E2    INACTIVE! ".. ..
026B50:  27 01 CC 20 0F 2C 1A 2C 01 2C 19 3C 2C 19 0F 01    '.. .,.,.,.<,...
026B60:  9E 20 0D 00 00 74 F0 EF 0F 20 EC 20 1A D0 07 01    . ...t... . ....
026B70:  B0 00 32 00 D8 27 03 00 00 C1 EF 22 20 22 F4 FF    ..2..'....." "..
026B80:  03 28 19 F0 29 F4 22 20 22 F4 FF 03 28 19 F1 29    .(..)." "...(..)
026B90:  F4 22 20 20 5B 43 4F 50 59 5D 20 56 61 6C 69 64    ."  [COPY] Valid
026BA0:  65 20 22 00 B8 00 E2 27 9F 20 1E EC 27 01 7C 00    e "....'. ..'.|.
026BB0:  4D 49 44 C3 2C 0B 00 00 63 B3 2C 0B 00 00 63 B2    MID.,...c.,...c.
026BC0:  2C 0E 2C 19 17 2C 40 03 00 00 E1 01 0B 00 00 F8    ,.,..,@.........
026BD0:  EF 19 0B 01 0B 00 00 F9 EF 19 17 01 0B 00 00 EC    ................
026BE0:  EF FF 0E 28 03 00 00 E1 29 01 0B 00 00 E8 EF 0F    ...(....).......
026BF0:  01 0B 00 00 E3 EF 0B 00 00 63 B1 01 0B 00 00 F4    .........c......
026C00:  EF 15 01 0B 00 00 64 EC EF 10 01 0B 00 00 64 E8    ......d.......d.
026C10:  EF 10 01 9F 20 1E 92 27 01 0B 00 00 E3 EF 0B 00    .... ..'........
026C20:  00 63 B2 01 0B 00 00 F4 EF 12 01 0B 00 00 64 EC    .c............d.
026C30:  EF 16 01 0B 00 00 64 E8 EF 16 01 03 00 00 E2 EF    ......d.........
026C40:  FF 16 28 FF 0E 28 03 00 00 C1 28 0E 29 29 29 01    ..(..(....(.))).
026C50:  9F 20 1E 92 27 01 A0 20 1E F6 27 00 57 00 EC 27    . ..'.. ..'.W..'
026C60:  0B 00 00 72 F8 EF 0B 00 00 F8 01 0B 00 00 72 F9    ...r..........r.
026C70:  EF 0B 00 00 F9 01 0B 00 00 72 EC EF 0B 00 00 EC    .........r......
026C80:  01 0B 00 00 72 E8 EF 0B 00 00 E8 01 0B 00 00 72    ....r..........r
026C90:  F4 EF 0B 00 00 F4 01 0B 00 00 72 64 EC EF 0B 00    ..........rd....
026CA0:  00 64 EC 01 0B 00 00 72 64 E8 EF 0B 00 00 64 E8    .d.....rd.....d.
026CB0:  01 C9 00 57 00 F6 27 0B 00 00 F8 EF 0B 00 00 72    ...W..'........r
026CC0:  F8 01 0B 00 00 F9 EF 0B 00 00 72 F9 01 0B 00 00    ..........r.....
026CD0:  EC EF 0B 00 00 72 EC 01 0B 00 00 E8 EF 0B 00 00    .....r..........
026CE0:  72 E8 01 0B 00 00 F4 EF 0B 00 00 72 F4 01 0B 00    r..........r....
026CF0:  00 64 EC EF 0B 00 00 72 64 EC 01 0B 00 00 64 E8    .d.....rd.....d.
026D00:  EF 0B 00 00 72 64 E8 01 C9 00 07 00 20 4E 01 C0    ....rd...... N..
026D10:  00 43 00 2A 4E 01 C0 2A 2A 2A 20 42 72 61 6E 63    .C.*N..*** Branc
026D20:  68 65 6D 65 6E 74 20 4C 45 43 54 45 55 52 34 20    hement LECTEUR4 
026D30:  65 74 20 72 65 74 6F 75 72 20 64 65 62 75 74 20    et retour debut 
026D40:  65 6E 20 63 61 73 20 64 27 65 72 72 65 75 72 20    en cas d'erreur 
026D50:  2A 2A 2A 00 07 00 34 4E 01 C0 00 35 00 3E 4E 9F    ***...4N...5.>N.
026D60:  20 1E 48 4E 01 A1 20 0B 00 00 65 F2 EF 0F 20 EB     .HN.. ...e... .
026D70:  20 7C 00 57 4B 45 D9 2C 0F 2C 0E 2C 0E 2C 19 12     |.WKE.,.,.,.,..
026D80:  2C 12 01 A0 20 1E 64 00 20 01 97 20 1E 64 00 00    ,... .d. .. .d..
026D90:  3B 00 48 4E BE 20 1C 4D 9E 2C 0E 01 0B 00 00 65    ;.HN. .M.,.....e
026DA0:  F2 EF 0E 01 83 20 1F 00 00 40 1C 90 2C 40 03 00    ..... ...@..,@..
026DB0:  00 E1 01 A1 20 FF 12 28 1C 4D 9E 29 F2 0E 20 EB    .... ..(.M.).. .
026DC0:  20 0D 00 00 65 F2 EF 0F 01 C9 00 3F 00 52 4E 9F     ...e......?.RN.
026DD0:  20 1E 5C 4E 01 A1 20 03 00 00 E1 EF 22 46 22 EB     .\N.. ....."F".
026DE0:  20 A8 22 72 73 78 70 72 74 2E 63 6F 64 22 01 83     ."rsxprt.cod"..
026DF0:  20 1C 00 80 01 C9 20 01 97 20 AD 20 10 01 83 20     ..... .. . ... 
026E00:  1C AB 9C 01 A0 20 1E 52 4E 00 2B 00 5C 4E AD 20    ..... .RN.+.\N. 
026E10:  0E 01 A9 20 0F 2C 19 0A 01 BF 22 18 5B 46 5D 18    ... .,....".[F].
026E20:  69 6E 69 20 2D 20 18 5B 52 5D 18 65 70 72 65 6E    ini - .[R].epren
026E30:  64 72 65 22 00 31 00 66 4E 03 00 00 C1 EF 22 22    dre".1.fN.....""
026E40:  01 D6 20 03 00 00 E1 F2 22 46 22 FA 20 03 00 00    .. ....."F". ...
026E50:  E1 F2 22 52 22 01 03 00 00 E1 EF FF 1C 28 FF 43    .."R"........(.C
026E60:  29 01 D5 01 C9 00 16 00 70 4E 0B 00 00 64 EC EF    ).......pN...d..
026E70:  19 10 01 0B 00 00 64 E8 EF 19 10 00 07 00 7A 4E    ......d.......zN
026E80:  01 C0 00 22 00 84 4E 01 C0 2A 2A 2A 20 46 65 6E    ..."..N..*** Fen
026E90:  65 74 72 61 67 65 20 2D 20 63 61 64 72 61 67 65    etrage - cadrage
026EA0:  20 2A 2A 2A 00 07 00 8E 4E 01 C0 00 7C 00 98 4E     ***....N...|..N
026EB0:  0B 00 00 F4 EF 12 01 D8 20 23 0F 2C 0B 00 00 77    ........ #.,...w
026EC0:  B1 2C 0B 00 00 77 B2 2C 0B 00 00 77 B3 2C 0B 00    .,...w.,...w.,..
026ED0:  00 77 B4 01 BA 20 23 0F 2C 0B 00 00 E1 01 0B 00    .w... #.,.......
026EE0:  00 F8 EF 0B 00 00 77 B1 01 0B 00 00 F9 EF 0B 00    ......w.........
026EF0:  00 77 B3 F4 0F 01 0B 00 00 EC EF 0B 00 00 77 B2    .w............w.
026F00:  F5 0B 00 00 77 B1 01 0B 00 00 E8 EF 0B 00 00 77    ....w..........w
026F10:  B4 F5 0B 00 00 77 B3 01 8A 23 0F 01 9F 20 1E 6A    .....w...#... .j
026F20:  27 01 A0 20 1E D8 27 00 27 00 A2 4E 0B 00 00 77    '.. ..'.'..N...w
026F30:  B1 EF 10 01 0B 00 00 77 B2 EF 19 27 01 0B 00 00    .......w...'....
026F40:  77 B3 EF 19 0A 01 0B 00 00 77 B4 EF 19 18 00 31    w........w.....1
026F50:  00 AC 4E D8 20 23 0F 2C 0B 00 00 77 B1 2C 0B 00    ..N. #.,...w.,..
026F60:  00 77 B2 2C 0B 00 00 77 B3 2C 0B 00 00 77 B4 01    .w.,...w.,...w..
026F70:  BA 20 23 0F 2C 0B 00 00 E1 01 8A 23 0F 01 C9 00    . #.,......#....
026F80:  07 00 B6 4E 01 C0 00 29 00 C0 4E 01 C0 2A 2A 2A    ...N...)..N..***
026F90:  20 41 66 66 69 63 68 65 72 20 73 65 6C 65 63 74     Afficher select
026FA0:  69 6F 6E 20 72 65 70 6F 6E 73 65 20 2A 2A 2A 00    ion reponse ***.
026FB0:  07 00 CA 4E 01 C0 00 C5 00 D4 4E 7C 00 4D 49 44    ...N......N|.MID
026FC0:  C3 2C 0B 00 00 63 B2 2C 0B 00 00 63 B3 2C 0E 2C    .,...c.,...c.,.,
026FD0:  0B 00 00 79 B1 2C 40 03 00 00 E1 01 0B 00 00 77    ...y.,@........w
026FE0:  B3 EF 0B 00 00 77 B3 F4 10 01 0B 00 00 77 B1 EF    .....w.......w..
026FF0:  0B 00 00 77 B1 F4 0F 01 0B 00 00 77 B2 EF 0B 00    ...w.......w....
027000:  00 77 B2 F5 0F 01 0B 00 00 77 B4 EF 0B 00 00 77    .w.......w.....w
027010:  B4 F5 0F 01 0B 00 00 E1 EF 0E 01 9F 20 1E AC 4E    ............ ..N
027020:  01 0B 00 00 77 B3 EF 0B 00 00 77 B3 F5 10 01 0B    ....w.....w.....
027030:  00 00 77 B1 EF 0B 00 00 77 B1 F5 0F 01 0B 00 00    ..w.....w.......
027040:  77 B2 EF 0B 00 00 77 B2 F4 0F 01 0B 00 00 77 B4    w.....w.......w.
027050:  EF 0B 00 00 77 B4 F4 0F 01 7C 00 4D 49 44 C3 2C    ....w....|.MID.,
027060:  0B 00 00 63 B2 2C 0B 00 00 63 B3 2C 0E 2C 0B 00    ...c.,...c.,.,..
027070:  00 79 B1 2C 40 03 00 00 E1 01 C9 00 07 00 DE 4E    .y.,@..........N
027080:  01 C0 00 31 00 E8 4E 01 C0 2A 2A 2A 20 52 65 73    ...1..N..*** Res
027090:  74 61 75 72 65 20 66 65 6E 65 74 72 65 20 72 65    taure fenetre re
0270A0:  70 6F 6E 73 65 73 20 73 69 20 61 3D 2D 31 36 20    ponses si a=-16 
0270B0:  2A 2A 2A 00 07 00 F2 4E 01 C0 00 3B 00 FC 4E 0B    ***....N...;..N.
0270C0:  00 00 77 B1 EF 19 0A 01 0B 00 00 77 B2 EF 19 1F    ..w........w....
0270D0:  01 0B 00 00 77 B3 EF 19 0A 01 0B 00 00 77 B4 EF    ....w........w..
0270E0:  19 0A 01 0B 00 00 E1 EF 10 01 9F 20 1E AC 4E 01    ........... ..N.
0270F0:  A0 20 1E 2E 4F 00 07 00 06 4F 01 C0 00 25 00 10    . ..O....O...%..
027100:  4F 01 C0 2A 2A 2A 20 49 6E 69 74 69 61 6C 69 73    O..*** Initialis
027110:  61 74 69 6F 6E 20 6D 65 6E 75 73 20 32 20 2A 2A    ation menus 2 **
027120:  2A 00 07 00 1A 4F 01 C0 00 F2 00 24 4F 0B 00 00    *....O.....$O...
027130:  E1 EF 10 01 9F 20 1E A2 4E 01 0B 00 00 77 B1 EF    ..... ..N....w..
027140:  12 01 0B 00 00 77 B2 EF 14 01 0B 00 00 77 B3 EF    .....w.......w..
027150:  19 0B 01 0B 00 00 77 B4 EF 19 15 01 0B 00 00 E1    ......w.........
027160:  EF 0E 01 9F 20 1E AC 4E 01 0B 00 00 77 B1 EF 19    .... ..N....w...
027170:  23 01 0B 00 00 77 B2 EF 19 25 01 9F 20 1E AC 4E    #....w...%.. ..N
027180:  01 03 00 00 E2 EF 22 20 53 45 43 54 49 4F 4E 20    ......" SECTION 
027190:  22 01 7C 00 50 52 54 D6 2C 0E 2C 11 2C 0E 2C 13    ".|.PRT.,.,.,.,.
0271A0:  2C 19 0C 2C 40 03 00 00 E2 01 7C 00 50 52 54 D6    ,..,@.....|.PRT.
0271B0:  2C 0E 2C 11 2C 0E 2C 19 24 2C 19 0C 2C 40 03 00    ,.,.,.,.$,..,@..
0271C0:  00 E3 01 0B 00 00 F8 EF 13 01 0B 00 00 F9 EF 19    ................
0271D0:  0C 01 0B 00 00 EC EF 0F 01 0B 00 00 E8 EF FF 0E    ................
0271E0:  28 03 00 00 E2 29 01 0B 00 00 E3 EF 0F 01 0B 00    (....)..........
0271F0:  00 F4 EF 12 01 0B 00 00 64 EC EF 19 10 01 0B 00    ........d.......
027200:  65 20 20 70 6F 73 65 6E 74 20 74 2D 69 6C 73 20    e  posent t-ils 
027210:  70 61 73 20 64 65 20 71 75 65 73 74 69 6F 6E 73    pas de questions
027220:  20 73 75 72 0D 0A 20 6C 65 20 62 61 73 69 63 20     sur.. le basic 
027230:  3F 21 21 21 20 4F 6E 20 20 79 20 20 72 7B 70 6F    ?!!! On  y  r{po
027240:  6E 64 72 61 20 20 74 6F 75 74 20 20 61 75 73 73    ndra  tout  auss
027250:  69 20 20 62 69 65 6E 20 20 21 29 20 20 54 6F 75    i  bien  !)  Tou
027260:  6A 6F 75 72 73 20 65 73 74 2D 69 6C 20 71 75 65    jours est-il que
027270:  20 53 4F 53 0D 0A 20 50 52 4F 47 52 41 4D 4D 45     SOS.. PROGRAMME
027280:  55 52 53 20 65 73 74 20 74 6F 6D 62 7B 20 20 40    URS est tomb{  @
027290:  20 20 66 6F 6E 64 20 20 64 61 6E 73 20 20 6C 27      fond  dans  l'
0272A0:  61 73 73 65 6D 62 6C 65 75 72 20 20 65 74 20 20    assembleur  et  
0272B0:  71 75 65 20 20 73 61 6E 73 20 20 6C 65 73 20 62    que  sans  les b
0272C0:  61 73 65 73 0D 0A 20 6E 7B 63 7B 73 73 61 69 72    ases.. n{c{ssair
0272D0:  65 73 20 2C 20 6F 6E 20 20 6E 27 79 20 20 63 6F    es , on  n'y  co
0272E0:  6D 70 72 65 6E 64 20 20 70 61 73 20 20 67 72 61    mprend  pas  gra
0272F0:  6E 64 20 20 63 68 6F 73 65 20 20 2E 20 20 41 6C    nd  chose  .  Al
027300:  6F 72 73 20 20 6C 27 61 6E 20 70 72 6F 63 68 61    ors  l'an procha
027310:  69 6E 20 2C 0D 0A 20 69 6E 63 6C 75 73 69 6F 6E    in ,.. inclusion
027320:  20 64 27 75 6E 20 63 6F 75 72 73 20 64 27 61 73     d'un cours d'as
027330:  73 65 6D 62 6C 61 67 65 20 5A 38 30 20 70 6F 75    semblage Z80 pou
027340:  72 20 64 7B 62 75 74 61 6E 74 20 21 0D 0A 0D 0A    r d{butant !....
027350:  20 20 20 20 20 51 75 6F 69 71 75 27 69 6C 20 65         Quoiqu'il e
027360:  6E 20 73 6F 69 74 20 2C 20 75 6E 65 20 20 73 6F    n soit , une  so
027370:  75 73 63 72 69 70 74 69 6F 6E 20 20 73 65 72 61    uscription  sera
027380:  20 20 6C 61 6E 63 7B 65 20 20 40 20 70 61 72 74      lanc{e  @ part
027390:  69 72 20 64 75 20 6E 75 6D 7B 72 6F 20 34 0D 0A    ir du num{ro 4..
0273A0:  20 63 6F 6D 6D 65 20 6E 6F 75 73 20 6C 27 61 76     comme nous l'av
0273B0:  69 6F 6E 73 20 66 61 69 74 20 70 6F 75 72 20 20    ions fait pour  
0273C0:  6C 65 73 20 20 34 20 20 31 7D 72 65 73 20 20 64    les  4  1}res  d
0273D0:  69 73 71 75 65 74 74 65 73 20 20 2E 20 20 41 20    isquettes  .  A 
0273E0:  73 61 76 6F 69 72 20 3A 20 54 61 72 69 66 0D 0A    savoir : Tarif..
0273F0:  20 70 72 7B 66 7B 72 65 6E 74 69 65 6C 20 64 75     pr{f{rentiel du
027400:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
027410:  21 00 01 00 02 09 4E E5 21 00 C1 02 00 00 00 02    !.....N.!.......
027420:  21 00 C2 02 00 00 00 02 21 00 C3 02 00 00 00 02    !.......!.......
027430:  21 00 C4 02 00 00 00 02 21 00 C5 02 00 00 00 02    !.......!.......
027440:  21 00 C6 02 00 00 00 02 21 00 C7 02 00 00 00 02    !.......!.......
027450:  21 00 C8 02 00 00 00 02 21 00 C9 02 00 00 00 02    !.......!.......
027460:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
027470:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
027480:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
027490:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0274A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0274B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0274C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0274D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0274E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0274F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
027500:  20 33 31 20 6F 63 74 6F 62 72 65 20 61 75 20 31     31 octobre au 1
027510:  65 72 20 64 7B 63 65 6D 62 72 65 20 20 38 39 20    er d{cembre  89 
027520:  20 2C 20 20 70 6C 65 69 6E 20 74 61 72 69 66 20     ,  plein tarif 
027530:  70 61 72 20 6C 61 20 73 75 69 74 65 20 2E 0D 0A    par la suite ...
027540:  20 44 61 6E 73 20 6C 65 20 63 61 73 20 64 27 75     Dans le cas d'u
027550:  6E 20 20 6E 6F 6D 62 72 65 20 20 64 65 20 20 73    n  nombre  de  s
027560:  6F 75 73 63 72 69 70 74 65 75 72 73 20 20 69 6E    ouscripteurs  in
027570:  73 75 66 66 69 73 61 6E 74 73 20 20 2C 20 61 72    suffisants  , ar
027580:  72 65 08 5E 74 20 64 75 20 70 72 6F 64 75 69 74    re.^t du produit
027590:  0D 0A 20 28 6D 61 69 73 20 70 61 73 20 64 27 55    .. (mais pas d'U
0275A0:  54 49 4C 2D 53 4F 46 54 20 72 61 73 73 75 72 65    TIL-SOFT rassure
0275B0:  7A 20 76 6F 75 73 29 20 2E 0D 0A 0D 0A 20 20 20    z vous) .....   
0275C0:  20 20 45 6E 20 63 61 73 20 64 65 20 70 6F 75 72      En cas de pour
0275D0:  73 75 69 74 65 20 65 6E 20 31 39 39 30 20 3A 0D    suite en 1990 :.
0275E0:  0A 0D 0A 20 20 20 20 20 31 20 2D 20 43 65 20 71    ...     1 - Ce q
0275F0:  75 69 20 65 73 74 20 73 75 72 20 3A 0D 0A 0D 0A    ui est sur :....
027600:  20 20 20 20 20 41 72 72 65 08 5E 74 20 64 65 20         Arre.^t de 
027610:  6C 27 7B 74 75 64 65 20 64 75 20 46 44 43 20 65    l'{tude du FDC e
027620:  6E 20 74 61 6E 74 20 71 75 65 20 72 75 62 72 69    n tant que rubri
027630:  71 75 65 20 70 72 69 6E 63 69 70 61 6C 65 20 2E    que principale .
027640:  54 6F 75 74 65 20 20 20 71 75 65 73 74 69 6F 6E    Toute   question
027650:  0D 8A 20 72 65 73 74 7B 65 20 65 6E 20 73 75 73    .. rest{e en sus
027660:  70 65 6E 73 90 20 73 75 72 90 20 63 65 90 20 73    pens. sur. ce. s
027670:  75 6A 65 74 90 20 70 6F 75 72 72 61 90 20 65 08    ujet. pourra. e.
027680:  5E 74 72 65 90 20 64 7B 76 65 6C 6F 70 70 7B 65    ^tre. d{velopp{e
027690:  90 20 64 61 6E 73 90 20 6C 65 20 73 65 72 76 69    . dans. le servi
0276A0:  63 65 0D 8A 20 71 75 65 73 74 69 6F 6E 73 2D 72    ce.. questions-r
0276B0:  7B 70 6F 6E 73 65 73 20 2E 0D 0A 20 20 20 20 20    {ponses ...     
0276C0:  49 6E 73 65 72 74 69 6F 6E 20 64 27 75 6E 20 63    Insertion d'un c
0276D0:  6F 75 72 73 20 64 65 20 70 72 6F 67 72 61 6D 6D    ours de programm
0276E0:  61 74 69 6F 6E 20 20 61 73 73 65 6D 62 6C 65 75    ation  assembleu
0276F0:  72 20 20 40 20 20 74 68 7D 6D 65 20 69 6D 70 6F    r  @  th}me impo
027700:  73 7B 20 71 75 69 20 73 65 0D 0A 20 73 75 62 73    s{ qui se.. subs
027710:  74 69 74 75 65 72 61 20 40 20 20 6C 27 7B 74 75    tituera @  l'{tu
027720:  64 65 20 20 64 75 20 20 46 44 43 20 20 2E 20 20    de  du  FDC  .  
027730:  54 72 7D 73 20 20 76 72 61 69 73 73 65 6D 62 6C    Tr}s  vraissembl
027740:  61 62 6C 65 6D 65 6E 74 20 20 2C 20 20 67 72 61    ablement  ,  gra
027750:  70 68 69 73 6D 65 20 65 74 0D 0A 20 61 6E 69 6D    phisme et.. anim
027760:  61 74 69 6F 6E 73 20 64 27 7B 63 72 61 6E 20 2E    ations d'{cran .
027770:  0D 0A 20 20 20 20 20 44 7B 76 65 6C 6F 70 70 65    ..     D{veloppe
027780:  6D 65 6E 74 20 64 75 20 73 65 72 76 69 63 65 20    ment du service 
027790:  71 75 65 73 74 69 6F 6E 73 20 72 7B 70 6F 6E 73    questions r{pons
0277A0:  65 73 20 2E 0D 0A 20 20 20 20 20 50 6F 75 72 73    es ...     Pours
0277B0:  75 69 74 65 20 64 65 20 6C 61 20 72 75 62 72 69    uite de la rubri
0277C0:  71 75 65 20 69 6E 66 6F 72 6D 61 74 69 6F 6E 73    que informations
0277D0:  20 2E 0D 0A 20 20 20 20 20 49 6E 63 6C 75 73 69     ...     Inclusi
0277E0:  6F 6E 20 64 27 75 6E 20 63 6F 75 72 73 20 64 27    on d'un cours d'
0277F0:  61 73 73 65 6D 62 6C 65 75 72 20 64 7B 73 61 73    assembleur d{sas
027800:  73 65 6D 62 6C 65 75 72 20 70 6F 75 72 20 64 7B    sembleur pour d{
027810:  62 75 74 61 6E 74 20 2E 0D 0A 0D 0A 20 20 20 20    butant .....    
027820:  20 4C 61 20 70 6F 75 72 73 75 69 74 65 20 64 75     La poursuite du
027830:  20 73 65 72 76 69 63 65 20 20 27 71 75 65 73 74     service  'quest
027840:  69 6F 6E 73 2D 72 7B 70 6F 6E 73 65 73 27 20 20    ions-r{ponses'  
027850:  72 69 73 71 75 65 20 20 64 27 65 6E 74 72 61 69    risque  d'entrai
027860:  08 5E 6E 65 72 20 40 20 6C 6F 6E 67 0D 0A 20 74    .^ner @ long.. t
027870:  65 72 6D 65 20 6C 65 20 70 72 6F 62 6C 7D 6D 65    erme le probl}me
027880:  20 73 75 69 76 61 6E 74 20 3A 20 51 75 65 20 66     suivant : Que f
027890:  61 69 72 65 20 73 69 20 75 6E 20 6E 6F 75 76 65    aire si un nouve
0278A0:  6C 20 61 62 6F 6E 6E 7B 20 65 6E 76 6F 69 65 20    l abonn{ envoie 
0278B0:  75 6E 65 20 71 75 65 73 74 69 6F 6E 0D 0A 20 64    une question.. d
0278C0:  6F 6E 74 20 6C 61 20 72 7B 70 6F 6E 73 65 20 65    ont la r{ponse e
0278D0:  73 74 20 70 61 72 75 65 20 6C 27 61 6E 6E 7B 65    st parue l'ann{e
0278E0:  20 70 72 7B 63 7B 64 65 6E 74 65 20 20 3F 20 20     pr{c{dente  ?  
0278F0:  43 6F 6D 6D 65 20 6F 6E 20 6E 65 20 70 65 75 74    Comme on ne peut
027900:  20 69 6D 70 6F 73 65 72 20 61 75 78 0D 0A 20 66     imposer aux.. f
027910:  69 64 7D 6C 65 73 20 75 6E 20 73 75 6A 65 74 20    id}les un sujet 
027920:  64 7B 6A 40 20 74 72 61 69 74 7B 20 20 70 72 7B    d{j@ trait{  pr{
027930:  63 7B 64 65 6D 65 6E 74 20 20 2C 20 20 65 74 20    c{dement  ,  et 
027940:  70 61 73 20 64 27 61 76 61 6E 74 61 67 65 20 73    pas d'avantage s
027950:  27 61 62 73 74 65 6E 69 72 20 64 65 0D 0A 20 72    'abstenir de.. r
027960:  7B 70 6F 6E 64 72 65 20 40 20 75 6E 65 20 71 75    {pondre @ une qu
027970:  65 73 74 69 6F 6E 20 3A 20 54 6F 75 74 20 20 6E    estion : Tout  n
027980:  6F 75 76 65 6C 20 20 61 62 6F 6E 6E 7B 20 70 6F    ouvel  abonn{ po
027990:  73 61 6E 74 20 75 6E 20 70 72 6F 62 6C 7D 6D 65    sant un probl}me
0279A0:  20 64 7B 6A 61 20 74 72 61 69 74 7B 0D 0A 20 64     d{ja trait{.. d
0279B0:  61 6E 73 20 75 6E 20 6E 75 6D 7B 72 6F 20 70 72    ans un num{ro pr
0279C0:  7B 63 7B 64 65 6E 74 20 73 65 72 61 20 61 76 65    {c{dent sera ave
0279D0:  72 74 69 20 20 70 61 72 20 20 63 6F 75 72 72 69    rti  par  courri
0279E0:  65 72 20 2C 20 64 65 76 72 61 20 65 6E 76 6F 79    er , devra envoy
0279F0:  65 72 20 75 6E 20 64 69 73 71 75 65 0D 0A 20 65    er un disque.. e
027A00:  74 20 75 6E 65 20 65 6E 76 65 6C 6F 70 70 65 20    t une enveloppe 
027A10:  61 66 66 72 61 6E 63 68 69 65 20 40 20 33 2C 37    affranchie @ 3,7
027A20:  30 46 20 20 70 6F 75 72 20 20 72 65 63 65 76 6F    0F  pour  recevo
027A30:  69 72 20 20 73 61 20 72 7B 70 6F 6E 73 65 20 70    ir  sa r{ponse p
027A40:  61 72 20 72 65 74 6F 75 72 20 64 75 0D 0A 20 63    ar retour du.. c
027A50:  6F 75 72 72 69 65 72 20 2E 0D 0A 0D 0A 20 20 20    ourrier .....   
027A60:  20 20 32 20 2D 20 43 65 20 71 75 69 20 65 73 74      2 - Ce qui est
027A70:  20 70 6F 73 73 69 62 6C 65 20 3A 0D 0A 20 20 20     possible :..   
027A80:  20 20 49 6E 63 6C 75 73 69 6F 6E 20 64 65 20 71      Inclusion de q
027A90:  75 65 6C 71 75 65 73 20 70 72 6F 67 72 61 6D 6D    uelques programm
027AA0:  65 73 20 75 74 69 6C 69 74 61 69 72 65 73 20 70    es utilitaires p
027AB0:  72 65 08 5E 74 73 20 40 20 6C 27 65 6D 70 6C 6F    re.^ts @ l'emplo
027AC0:  69 20 2E 0D 0A 20 20 20 20 20 54 6F 75 74 65 20    i ...     Toute 
027AD0:  73 75 67 67 65 73 74 69 6F 6E 20 70 6F 75 72 20    suggestion pour 
027AE0:  61 6A 6F 75 74 65 72 20 64 65 73 20 20 72 75 62    ajouter des  rub
027AF0:  72 69 71 75 65 73 20 20 40 20 53 4F 53 20 50 52    riques  @ SOS PR
027B00:  00 46 44 43 56 34 20 20 20 42 49 4E 00 00 00 00    .FDCV4   BIN....
027B10:  00 00 02 00 00 30 75 00 E0 2E 00 00 00 00 00 00    .....0u.........
027B20:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
027B30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
027B40:  E0 2E 00 53 05 00 00 00 00 00 00 00 00 00 00 00    ...S............
027B50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
027B60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
027B70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
027B80:  CD 05 94 CD E8 93 CD 2C 8E CD F9 75 CD 02 94 CD    .......,...u....
027B90:  4B 98 30 EF CD E7 95 3E FF 21 55 77 CD 17 78 21    K.0....>.!Uw..x!
027BA0:  0C 99 CD 16 98 CD 02 94 CD D1 75 CD 18 BB F5 CD    ..........u.....
027BB0:  9B 97 CD 0D 98 CD E8 93 CD 2C 8E 21 18 0E CD 75    .........,.!...u
027BC0:  BB F1 E6 DF FE 41 CC F3 75 FE 42 CC 90 77 FE 43    .....A..u.B..w.C
027BD0:  CC C9 77 FE 44 CC 4D 96 FE 45 CC 86 78 FE 46 CC    ..w.D.M..E..x.F.
027BE0:  13 79 FE 47 CC A1 79 FE 48 CC 09 7A FE 49 CC 86    .y.G..y.H..z.I..
027BF0:  8B FE 4A CC A3 7F FE 4B CC D3 7F FE 4C CC 99 7F    ..J.£..K....L...
027C00:  FE 4D CC 28 90 FE 4E CC 50 90 FE 4F CC EE 90 FE    .M.(..N.P..O....
027C10:  51 20 92 21 ED 75 CD 16 98 CD 4B 98 DA 02 94 18    Q .!.u....K.....
027C20:  84 CD AD 90 21 DA 75 C3 16 98 1F 02 18 18 20 43    ....!.u....... C
027C30:  4F 4D 4D 41 4E 44 45 20 3A 20 18 20 BF 20 46 69    OMMANDE : . . Fi
027C40:  6E 69 A0 21 85 76 CD 16 98 3A A7 9F F5 AF 32 A7    ni.!.v...:....2.
027C50:  9F 32 A8 9F 32 C6 9F 32 C7 9F 32 C4 9F 32 C5 9F    .2..2..2..2..2..
027C60:  CD 4A 8E CD 34 8E 3E 01 32 A7 9F CD 4A 8E FE 80    .J..4.>.2...J...
027C70:  20 08 21 61 77 CD 74 98 18 F1 CD 34 8E 3E 41 11     .!aw.t....4.>A.
027C80:  BE 9F 21 94 76 F5 F5 CD 16 98 F1 CD 39 98 CD 5A    ..!.v.......9..Z
027C90:  BB CD 34 98 CD 39 98 1A FE 01 28 22 CB 6F 20 08    ..4..9....(".o .
027CA0:  21 BA 76 CD 16 98 18 19 21 CC 76 CB 77 20 03 21    !.v.....!.v.w .!
027CB0:  E9 76 CD 16 98 21 EF 76 CD 16 98 21 F8 76 CD 16    .v...!.v...!.v..
027CC0:  98 CD 2A 98 F1 FE 42 28 07 13 3C 21 97 76 18 B5    ..*...B(..<!.v..
027CD0:  F1 32 A7 9F C9 20 54 65 73 74 65 72 20 44 72 69    .2... Tester Dri
027CE0:  76 65 73 A0 1F 01 01 18 20 45 74 61 74 20 6C 65    ves..... Etat le
027CF0:  63 74 65 75 72 20 3A 20 18 92 20 50 61 73 20 64    cteur : .. Pas d
027D00:  65 20 6C 65 63 74 65 75 72 87 20 44 69 73 71 75    e lecteur. Disqu
027D10:  65 20 6D 61 6E 71 75 65 20 21 07 92 20 50 72 6F    e manque !.. Pro
027D20:  74 AE 20 50 72 6F 74 65 67 65 20 65 6E 20 65 63    t. Protege en ec
027D30:  72 69 74 75 72 65 20 21 92 20 52 65 61 64 F9 20    riture !. Read. 
027D40:  45 63 72 69 74 75 72 E5 20 53 75 72 20 70 69 73    Ecritur. Sur pis
027D50:  74 65 3A 20 18 20 26 30 30 20 98 1F 3C 01 18 20    te: . &00 ..<.. 
027D60:  53 6F 75 72 63 65 3A 41 30 20 44 65 73 74 3A 41    Source:A0 Dest:A
027D70:  30 20 1F 3C 02 20 44 65 6E 73 69 74 65 20 20 3A    0 .<. Densite  :
027D80:  20 44 4F 55 42 4C 45 20 1F 3C 03 20 41 4E 41 3A     DOUBLE .<. ANA:
027D90:  4F 4E 20 20 4D 55 4C 54 49 3A 4F 46 46 20 98 53    ON  MULTI:OFF .S
027DA0:  49 4D 50 4C 45 44 4F 55 42 4C 45 4F 4E 20 4F 46    IMPLEDOUBLEON OF
027DB0:  46 18 20 41 4C 4C 55 4D 45 52 20 44 52 49 56 45    F. ALLUMER DRIVE
027DC0:  20 42 20 21 20 18 07 8D 3A C1 9F 21 1F 77 CD A4     B ! ...:..!.w..
027DD0:  77 70 32 C1 9F 1A 32 C5 9F 21 B3 7B 70 C3 0D 98    wp2...2..!.{p...
027DE0:  3A C0 9F 21 17 77 CD A4 77 70 32 C0 9F 1A 32 C4    :..!.w..wp2...2.
027DF0:  9F C3 0D 98 06 41 11 C6 9F 3D C8 3A BF 9F FE 01    .....A...=.:....
027E00:  20 03 FD E1 C9 3E 01 04 11 C7 9F C9 20 43 68 61     ....>...... Cha
027E10:  6E 67 65 20 64 72 69 76 E5 CD A6 97 21 9F 9A CD    nge driv....!...
027E20:  16 98 CD A1 97 CD 06 BB FE 0D CA 9B 97 E6 DF FE    ................
027E30:  41 CC 04 78 FE 42 CC 37 78 FE 43 CC 25 78 FE 44    A..x.B.7x.C.%x.D
027E40:  CC 54 78 FE 45 CC 6F 78 FE 46 CC 90 77 FE 47 CC    .Tx.E.ox.F..w.G.
027E50:  78 77 18 D1 3A A2 9F FE FF 28 07 3E FF 21 55 77    xw..:....(.>.!Uw
027E60:  18 05 3E BF 21 4F 77 32 A2 9F 11 31 77 01 06 00    ..>.!Ow2...1w...
027E70:  ED B0 C3 0D 98 3A C3 9F CD 4A 78 32 C3 9F 3A C1    .....:...Jx2..:.
027E80:  9F 21 20 77 18 10 C9 3A C2 9F CD 4A 78 32 C2 9F    .! w...:...Jx2..
027E90:  3A C0 9F 21 18 77 70 C3 0D 98 E6 04 3E 04 06 31    :..!.wp.....>..1
027EA0:  C8 AF 05 C9 3A A3 9F E6 80 3E 80 21 5B 77 28 04    ....:£...>.![w(.
027EB0:  AF 21 5E 77 32 A3 9F 11 4A 77 01 03 00 18 B1 21    .!^w2£..Jw.....!
027EC0:  97 85 AF BE 21 5B 77 20 05 3E C9 21 5E 77 32 97    ....![w .>.!^w2.
027ED0:  85 11 40 77 18 E4 3E 30 CD CC 78 CD 4A 8E F5 CD    ..@w..>0..x.J...
027EE0:  87 95 21 05 79 CD 16 98 3A 97 9F CD BB 95 CD B6    ..!.y...:.......
027EF0:  78 F1 30 34 21 BE 9F 18 06 CD B6 78 21 C6 9F F5    x.04!......x!...
027F00:  CD C5 78 F1 77 C9 21 01 30 CD C5 78 CD 75 BB 3A    ..x.w.!.0..x.u.:
027F10:  A8 9F C3 35 96 3A A7 9F B7 C8 23 C9 21 F2 78 CD    ...5.:....#.!.x.
027F20:  16 98 CD 5A BB C3 34 98 01 DE 78 C3 C5 7B 20 50    ...Z..4...x..{ P
027F30:  61 73 20 74 72 6F 75 76 65 20 70 69 73 74 65 20    as trouve piste 
027F40:  07 8D 20 41 6C 6C 65 72 20 65 6E 20 70 69 73 74    .. Aller en pist
027F50:  65 20 3A 20 A6 20 53 75 72 20 70 69 73 74 65 20    e : . Sur piste 
027F60:  3A 20 A6 3E 4E CD CC 78 CD 78 BB E5 21 7F 79 CD    : .>N..x.x..!.y.
027F70:  59 94 3A B9 9F 47 3A 81 96 B8 30 F0 CD 3E 98 32    Y.:..G:...0..>.2
027F80:  A8 9F E1 25 25 CD 75 BB 3A A8 9F CD BB 95 CD 54    ...%%.u.:......T
027F90:  79 F5 21 92 79 CD 16 98 3A BD 9F 05 90 CD BB 95    y.!.y...:.......
027FA0:  F1 C3 8E 78 D5 3A BD 9F 47 CD 58 8E 38 08 05 28    ...x.:..G.X.8..(
027FB0:  17 CD 4A 8E 18 F3 F5 3A A8 9F C5 47 3A 97 9F B8    ..J....:...G:...
027FC0:  C1 28 04 F1 05 20 E2 F1 F5 CD 2C 8E F1 D1 C9 12    .(... ....,.....
027FD0:  4E 75 6D 65 72 6F 20 64 65 20 70 69 73 74 65 20    Numero de piste 
027FE0:  3F A0 20 54 65 6E 74 61 74 69 76 65 73 20 3A 20    ?. Tentatives : 
027FF0:  A6 CD 32 7C CD 71 7B 21 AF 9F 3A A8 9F 77 23 3A    ..2|.q{!..:..w#:
028000:  A4 9F CB 0F CB 0F 77 23 3A AE 9F 77 23 3A AA 9F    ......w#:..w#:..
028010:  77 CD D8 7B 30 DB 47 0E 00 CD C9 97 CD 39 98 21    w..{0.G......9.!
028020:  D2 9F C5 C5 11 AF 9F 06 04 CD 34 98 1A 77 CD BB    ..........4..w..
028030:  95 13 23 10 F7 FD 21 B1 9F FD 34 00 C1 0C 79 FE    ..#...!...4...y.
028040:  10 CC E1 97 10 DD CD 39 98 CD A1 97 21 17 14 22    .......9....!.."
028050:  69 9F 3A D2 9F C1 C3 13 7B CD 32 7C CD 71 7B 00    i.:.....{.2|.q{.
028060:  00 00 CD C9 97 21 D2 9F E5 06 20 3A A8 9F 4F 3A    .....!.... :..O:
028070:  A4 9F CB 0F CB 0F 5F 71 23 73 23 23 23 10 F8 E1    ......_q#s###...
028080:  E5 11 04 00 3A AB 9F 47 19 10 FD 06 04 36 FF 23    ....:..G.....6.#
028090:  10 FB E1 AF 32 9D 9F 22 9F 9F CD 39 98 06 10 0E    ....2.."...9....
0280A0:  00 C5 CD 34 98 06 04 7E CD BB 95 23 10 F9 C1 10    ...4...~...#....
0280B0:  F0 CD 39 98 AF ED 5B 9F 9F 06 10 0E 04 21 02 02    ..9...[......!..
0280C0:  22 69 9F CD A6 95 CD 06 BB F5 CD 9D 95 F1 FE 0D    "i..............
0280D0:  CA F4 7A FE F1 28 29 FE F0 28 3E CD EC 7C FE E0    ..z..()..(>..|..
0280E0:  28 02 18 DC 3A 9D 9F B7 20 0E CD E1 97 21 D2 9F    (...:... ....!..
0280F0:  11 40 00 19 3E 01 18 9C 21 D2 9F CD C9 97 18 93    .@..>...!.......
028100:  0D 28 09 2A 69 9F 24 24 24 13 18 B4 0E 04 05 28    .(.*i.$$$......(
028110:  A4 2A 69 9F 26 02 2C 18 F0 0C 79 FE 05 28 09 2A    .*i.&.,...y..(.*
028120:  69 9F 25 25 25 1B 18 98 0E 01 04 78 FE 11 28 08    i.%%%......x..(.
028130:  2A 69 9F 26 0B 2D 18 ED 21 3F 00 19 EB 21 11 0B    *i.&.-..!?...!..
028140:  06 01 18 E2 21 D2 9F 06 00 3E FF 23 23 23 BE 28    ....!....>.###.(
028150:  04 04 23 18 F4 78 B7 CA 09 7A 32 AB 9F CD A1 97    ..#..x...z2.....
028160:  3A D2 9F 21 D2 9F E5 77 23 23 23 23 10 F9 E1 C5    :..!...w####....
028170:  CD 54 79 C1 D2 B5 7B CD 5F 8E F5 CD C0 93 F1 D2    .Ty...{._.......
028180:  BA 7B CD E1 7B CD E3 8F 20 D9 3E 29 32 BA 9F 3A    .{..{... .>)2..:
028190:  A1 9F 32 A8 9F CD 54 79 30 6B CD 33 7E CD A1 97    ..2...Ty0k.3~...
0281A0:  CD 4A 8E 30 FB AF CD A9 78 CD E3 8F 21 C8 9F 01    .J.0....x...!...
0281B0:  05 00 3A A7 9F B7 28 01 09 EB 21 AA 9F ED B0 37    ..:...(...!....7
0281C0:  C9 CD CF 8F CD E3 8F 21 80 7B CD 16 98 C3 06 BB    .......!.{......
0281D0:  1F 02 17 18 07 20 50 6C 61 63 65 72 20 64 69 73    ..... Placer dis
0281E0:  71 75 65 74 74 65 20 61 20 66 6F 72 6D 61 74 65    quette a formate
0281F0:  72 20 64 61 6E 73 20 6C 65 63 74 65 75 72 20 3A    r dans lecteur :
028200:  20 18 20 41 80 01 BA 76 18 0B 01 D2 76 3A 97 9F     . A...v....v:..
028210:  CB 4F CA 32 7B 21 08 7C CD 03 98 C5 E1 CD 16 98    .O.2{!.|........
028220:  3E 29 32 BA 9F C3 06 BB 3A AB 9F B7 37 C8 FE 21    >)2.....:...7..!
028230:  C9 E5 3A BB 9F 32 BA 9F 21 A9 9F 3A A8 9F BE 28    ..:..2..!..:...(
028240:  07 3C 32 A8 9F CD A9 78 E1 C9 1F 0F 18 20 46 6F    .<2....x..... Fo
028250:  72 6D 61 74 61 67 65 A0 18 20 20 45 52 52 45 55    rmatage..  ERREU
028260:  52 20 20 3A 20 07 98 3E 41 18 02 3E C1 32 AE 9F    R  : ..>A..>.2..
028270:  21 02 09 11 52 E5 22 AA 9F ED 53 AC 9F 3E 09 32    !...R."...S..>.2
028280:  AB 9F 21 FA 7B CD 16 98 CD A6 97 21 51 9B CD 16    ..!.{......!Q...
028290:  98 21 7F 9B CD 16 98 CD B0 97 11 A8 9F 06 07 CD    .!..............
0282A0:  B8 7C FE 03 28 C1 FE 04 28 C1 FE 0D 20 EC CD 9B    .|..(...(... ...
0282B0:  97 3A B9 9F 47 3A A9 9F B8 D2 78 7C 47 3A A8 9F    .:..G:....x|G:..
0282C0:  32 A1 9F 04 B8 DA A1 97 FD E1 C3 A1 97 CD 16 98    2...............
0282D0:  CD B5 97 21 51 9B CD 16 98 CD BA 97 11 A8 9F 06    ...!Q...........
0282E0:  02 CD B8 7C FE 0D 20 F4 CD 9B 97 18 C4 3A A7 9F    ...|.. ......:..
0282F0:  B7 28 07 C5 01 F0 00 DD 09 C1 DD E5 E1 C9 06 FF    .(..............
028300:  4F 47 52 41 4D 4D 45 55 52 53 20 31 39 39 30 20    OGRAMMEURS 1990 
028310:  65 73 74 0D 0A 20 6C 61 20 62 69 65 6E 76 65 6E    est.. la bienven
028320:  75 65 20 2E 20 46 61 69 74 65 73 20 6C 65 20 73    ue . Faites le s
028330:  61 76 6F 69 72 20 61 75 74 6F 75 72 20 64 65 20    avoir autour de 
028340:  76 6F 75 73 20 21 0D 0A 0D 0A 20 20 20 20 20 33    vous !....     3
028350:  20 2D 20 43 65 20 71 75 69 20 65 73 74 20 65 6E     - Ce qui est en
028360:  63 6F 72 65 20 69 6E 64 7B 66 69 6E 69 20 2E 0D    core ind{fini ..
028370:  0A 20 20 20 20 20 50 61 72 20 64 7B 66 69 6E 69    .     Par d{fini
028380:  74 69 6F 6E 20 2C 20 6C 27 69 6E 64 7B 66 69 6E    tion , l'ind{fin
028390:  69 20 72 65 73 74 65 20 40 20 64 7B 66 69 6E 69    i reste @ d{fini
0283A0:  72 20 20 2E 20 41 66 66 61 69 72 65 20 40 20 73    r  . Affaire @ s
0283B0:  75 69 76 72 65 20 64 61 6E 73 20 53 4F 53 34 0D    uivre dans SOS4.
0283C0:  0A 0D 0A 20 20 20 20 20 45 6E 76 6F 79 65 7A 20    ...     Envoyez 
0283D0:  74 6F 75 74 65 20 73 75 67 67 65 73 74 69 6F 6E    toute suggestion
0283E0:  20 40 20 3A 0D 0A 0D 0A 20 20 20 20 20 20 20 20     @ :....        
0283F0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
028400:  20 20 20 20 20 20 20 20 20 20 20 4D 2E 4D 41 49               M.MAI
028410:  47 52 4F 54 0D 0A 20 20 20 20 20 20 20 20 20 20    GROT..          
028420:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
028430:  20 20 20 20 20 20 4C 61 20 47 64 65 20 56 65 72          La Gde Ver
028440:  72 69 7D 72 65 0D 0A 20 20 20 20 20 20 20 20 20    ri}re..         
028450:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
028460:  20 37 31 39 39 30 20 53 74 2E 4C 7B 67 65 72 20     71990 St.L{ger 
028470:  73 6F 75 73 20 42 65 75 76 72 61 79 0D 0A 20 20    sous Beuvray..  
028480:  20 20 20 20 20 20 20 20 28 38 35 29 2E 38 32 2E            (85).82.
028490:  35 31 2E 30 31 20 28 52 7B 70 6F 6E 64 65 75 72    51.01 (R{pondeur
0284A0:  20 73 69 20 61 62 73 65 6E 74 20 6F 75 20 6F 63     si absent ou oc
0284B0:  63 75 70 7B 20 40 20 70 72 6F 67 72 61 6D 6D 65    cup{ @ programme
0284C0:  72 29 0D 0A 0D 0A 20 20 20 20 20 20 20 20 20 20    r)....          
0284D0:  20 20 20 20 20 20 20 20 20 2D 2D 2D 2D 2D 2D 2D             -------
0284E0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
0284F0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
028500:  2D 0D 0A 0D 0A 20 20 20 20 20 20 4E 4F 54 45 20    -....      NOTE 
028510:  3A 20 54 6F 75 74 65 20 63 6F 72 72 65 73 70 6F    : Toute correspo
028520:  6E 64 61 6E 63 65 20 6F 75 20 20 72 7B 67 6C 65    ndance ou  r{gle
028530:  6D 65 6E 74 20 20 64 6F 69 74 20 69 6D 70 7B 72    ment  doit imp{r
028540:  61 74 69 76 65 6D 65 6E 74 20 65 08 5E 74 72 65    ativement e.^tre
028550:  20 66 61 69 74 0D 0A 20 61 75 20 6E 6F 6D 20 64     fait.. au nom d
028560:  65 20 4D 2E 4D 41 49 47 52 4F 54 20 21 20 20 4C    e M.MAIGROT !  L
028570:  61 20 20 73 69 6D 70 6C 65 20 20 6D 65 6E 74 69    a  simple  menti
028580:  6F 6E 20 20 55 54 49 4C 2D 53 4F 46 54 20 20 2C    on  UTIL-SOFT  ,
028590:  20 20 72 69 73 71 75 65 20 64 65 20 70 72 6F 76      risque de prov
0285A0:  6F 71 75 65 72 0D 0A 20 75 6E 20 72 65 74 6F 75    oquer.. un retou
0285B0:  72 20 64 65 20 63 6F 75 72 72 69 65 72 20 73 69    r de courrier si
0285C0:  20 6C 65 20 66 61 63 74 65 75 72 20 20 65 73 74     le facteur  est
0285D0:  20 20 75 6E 20 20 72 65 6D 70 6C 61 5C 61 6E 74      un  rempla\ant
0285E0:  20 20 21 20 20 41 68 21 20 6C 65 73 20 6A 6F 69      !  Ah! les joi
0285F0:  65 73 20 64 65 0D 0A 20 6C 61 20 63 61 6D 70 61    es de.. la campa
028600:  67 6E 65 20 2E 2E 2E 0D 0A 0D 0A 20 20 20 20 20    gne .......     
028610:  20 20 53 4F 53 20 50 52 4F 47 52 41 4D 4D 45 55      SOS PROGRAMMEU
028620:  52 53 20 72 65 63 68 65 72 63 68 65 20 20 74 6F    RS recherche  to
028630:  75 6A 6F 75 72 73 20 20 20 64 65 20 20 20 6E 6F    ujours   de   no
028640:  75 76 65 61 75 78 20 20 20 61 62 6F 6E 6E 7B 73    uveaux   abonn{s
028650:  20 20 20 2E 20 54 6F 75 74 0D 0A 20 61 62 6F 6E       . Tout.. abon
028660:  6E 7B 20 61 6D 65 6E 61 6E 74 20 33 20 20 6E 6F    n{ amenant 3  no
028670:  75 76 65 61 75 78 20 20 66 69 64 7D 6C 65 73 20    uveaux  fid}les 
028680:  20 40 20 20 53 4F 53 20 20 50 52 4F 47 52 41 4D     @  SOS  PROGRAM
028690:  4D 45 55 52 53 20 20 73 65 20 20 76 65 72 72 61    MEURS  se  verra
0286A0:  20 72 65 6D 65 74 74 72 65 0D 0A 20 67 72 61 63     remettre.. grac
0286B0:  69 65 75 73 65 6D 65 6E 74 20 75 6E 20 64 65 73    ieusement un des
0286C0:  20 33 20 63 6F 75 72 73 20 20 64 27 61 73 73 65     3 cours  d'asse
0286D0:  6D 62 6C 65 75 72 20 20 55 54 49 4C 2D 53 4F 46    mbleur  UTIL-SOF
0286E0:  54 20 20 28 41 75 20 20 63 68 6F 69 78 29 20 20    T  (Au  choix)  
0286F0:  2E 20 4C 27 6F 66 66 72 65 0D 0A 20 73 70 7B 63    . L'offre.. sp{c
028700:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
028710:  22 00 01 00 02 09 4E E5 22 00 C1 02 00 00 00 02    ".....N.".......
028720:  22 00 C2 02 00 00 00 02 22 00 C3 02 00 00 00 02    ".......".......
028730:  22 00 C4 02 00 00 00 02 22 00 C5 02 00 00 00 02    ".......".......
028740:  22 00 C6 02 00 00 00 02 22 00 C7 02 00 00 00 02    ".......".......
028750:  22 00 C8 02 00 00 00 02 22 00 C9 02 00 00 00 02    ".......".......
028760:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
028770:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
028780:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
028790:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0287A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0287B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0287C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0287D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0287E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0287F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
028800:  69 61 6C 65 20 40 20 34 35 30 46 20 65 73 74 20    iale @ 450F est 
028810:  6D 61 69 6E 74 65 6E 61 6E 74 20 20 70 7B 72 69    maintenant  p{ri
028820:  6D 7B 65 20 20 21 20 20 20 43 27 65 73 74 20 20    m{e  !   C'est  
028830:  20 36 36 30 46 20 20 6C 65 73 20 20 34 20 20 64     660F  les  4  d
028840:  69 73 71 75 65 74 74 65 73 0D 0A 20 2E 2E 2E 56    isquettes.. ...V
028850:  6F 74 72 65 20 6E 6F 6D 20 64 65 76 72 61 20 66    otre nom devra f
028860:  69 67 75 72 65 72 20 73 75 72 20 6C 61 20 64 65    igurer sur la de
028870:  6D 61 6E 64 65 20 64 27 61 62 6F 6E 6E 65 6D 65    mande d'abonneme
028880:  6E 74 20 72 65 5C 75 65 20 2E 0D 0A 20 0D 0A 20    nt re\ue ... .. 
028890:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
0288A0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
0288B0:  20 20 4D 2E 4D 41 49 47 52 4F 54 0D 0A 20 20 20      M.MAIGROT..   
0288C0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
0288D0:  20 20 20 20 20 20 20 20 20 20 20 20 20 4C 61 20                 La 
0288E0:  47 64 65 20 56 65 72 72 69 7D 72 65 0D 0A 20 20    Gde Verri}re..  
0288F0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
028900:  20 20 20 20 20 20 20 20 37 31 39 39 30 20 53 74            71990 St
028910:  2E 4C 7B 67 65 72 20 73 6F 75 73 20 42 65 75 76    .L{ger sous Beuv
028920:  72 61 79 0D 0A 20 20 20 20 20 20 20 20 20 20 28    ray..          (
028930:  38 35 29 2E 38 32 2E 35 31 2E 30 31 20 28 52 7B    85).82.51.01 (R{
028940:  70 6F 6E 64 65 75 72 20 73 69 20 61 62 73 65 6E    pondeur si absen
028950:  74 20 6F 75 20 6F 63 63 75 70 7B 20 40 20 70 72    t ou occup{ @ pr
028960:  6F 67 72 61 6D 6D 65 72 29 20 0D 0A 20 0D 0A 1A    ogrammer) .. ...
028970:  2D 21 2D 2D 2D 21 2D 2D 2D 21 2D 2D 2D 21 2D 2D    -!---!---!---!--
028980:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
028990:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0289A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0289B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0289C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0289D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0289E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0289F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
028A00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028A10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028A20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028A30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028A40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028A50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028A60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028A70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028A80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028A90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028AA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028AB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028AC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028AD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028AE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028AF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028B00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028B10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028B20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028B30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028B40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028B50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028B60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028B70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028B80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028B90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028BA0:  C4 0B 4E 4E 4E 4E 4E 4E 4E 4E 4E 4E 4E 4E 4E 4E    ..NNNNNNNNNNNNNN
028BB0:  4E 4E 4E 4E 4E 4E 4E 4E 4E 4E 4E 4E 4E 4E 4E 4E    NNNNNNNNNNNNNNNN
028BC0:  4E 4E 4E 4E 4E 4E 4E 4E 4E 4E 4E 4E 4E 4E 4E 4E    NNNNNNNNNNNNNNNN
028BD0:  4E 4E 4E 4E 4E 4E 4E 4E 4E 4E 4E 4E 4E 4E 4E 4E    NNNNNNNNNNNNNNNN
028BE0:  4E 4E 4E 4E 4E 4E 4E 4E 4E 4E 4E 4E 4E 4E 4E 4E    NNNNNNNNNNNNNNNN
028BF0:  4E 4E 4E 4E 00 00 00 00 00 00 00 00 00 00 00 00    NNNN............
028C00:  70 6F 69 6E 74 65 75 72 20 49 44 53 0D 0A 20 3B    pointeur IDS.. ;
028C10:  0D 0A 20 20 20 20 20 20 20 20 20 43 41 4C 4C 20    ..         CALL 
028C20:  4C 49 54 50 48 59 41 20 20 20 20 3B 4C 69 72 65    LITPHYA    ;Lire
028C30:  20 6C 65 20 31 65 72 0D 0A 20 20 20 20 20 20 20     le 1er..       
028C40:  20 20 43 41 4C 4C 20 41 46 46 42 55 46 20 20 20      CALL AFFBUF   
028C50:  20 20 3B 41 6C 6C 65 72 20 61 66 66 69 63 68 65      ;Aller affiche
028C60:  72 20 65 74 20 7B 64 69 74 65 72 20 6C 65 20 62    r et {diter le b
028C70:  75 66 66 65 72 20 2E 0D 0A 20 20 20 20 20 20 20    uffer ...       
028C80:  20 20 4A 50 20 41 42 41 4E 44 4F 4E 20 20 20 20      JP ABANDON    
028C90:  20 20 3B 52 65 74 6F 75 72 20 64 27 7B 64 69 74      ;Retour d'{dit
028CA0:  69 6F 6E 20 2E 0D 0A 20 3B 0D 0A 20 3B 2D 20 52    ion ... ;.. ;- R
028CB0:  6F 75 74 69 6E 65 20 6C 65 63 74 75 72 65 20 70    outine lecture p
028CC0:  68 79 73 69 71 75 65 20 28 65 73 74 20 61 70 70    hysique (est app
028CD0:  65 6C 7B 65 20 70 61 72 20 41 46 46 42 55 46 20    el{e par AFFBUF 
028CE0:  40 20 63 68 61 71 75 65 20 70 61 67 65 20 73 65    @ chaque page se
028CF0:  63 74 65 75 72 29 20 2D 0D 0A 20 3B 0D 0A 20 4C    cteur) -.. ;.. L
028D00:  49 54 50 48 59 41 20 50 55 53 48 20 48 4C 20 20    ITPHYA PUSH HL  
028D10:  20 20 20 20 20 20 20 3B 43 6F 70 69 65 72 20 6C           ;Copier l
028D20:  65 73 20 49 44 53 20 40 20 6C 69 72 65 20 3A 20    es IDS @ lire : 
028D30:  48 44 2C 4C 53 2C 4E 53 20 2E 20 49 67 6E 6F 72    HD,LS,NS . Ignor
028D40:  65 72 20 70 69 73 74 65 20 71 75 69 0D 0A 20 20    er piste qui..  
028D50:  20 20 20 20 20 20 20 50 55 53 48 20 44 45 20 20           PUSH DE  
028D60:  20 20 20 20 20 20 20 3B 65 73 74 20 64 7B 6A 40           ;est d{j@
028D70:  20 69 6E 69 74 69 61 6C 69 73 7B 20 2E 0D 0A 20     initialis{ ... 
028D80:  20 20 20 20 20 20 20 20 4C 44 20 48 4C 2C 28 50            LD HL,(P
028D90:  4F 49 4E 54 49 44 29 0D 0A 20 20 20 20 20 20 20    OINTID)..       
028DA0:  20 20 43 41 4C 4C 20 54 52 41 4E 53 33 49 44 0D      CALL TRANS3ID.
028DB0:  0A 20 0D 0A 20 20 20 20 20 20 20 20 20 43 41 4C    . ..         CAL
028DC0:  4C 20 44 49 46 4C 45 4E 4C 20 20 20 20 3B 56 6F    L DIFLENL    ;Vo
028DD0:  69 72 20 73 69 20 4C 53 20 49 44 20 3C 3E 20 4C    ir si LS ID <> L
028DE0:  53 20 72 7B 65 6C 20 2C 20 73 69 20 6F 75 69 20    S r{el , si oui 
028DF0:  2C 20 6D 6F 64 69 66 69 65 72 20 2E 0D 0A 20 3B    , modifier ... ;
028E00:  0D 0A 20 20 20 20 20 20 20 20 20 4C 44 20 41 2C    ..         LD A,
028E10:  28 43 4F 55 4E 54 29 20 20 20 20 3B 43 4F 55 4E    (COUNT)    ;COUN
028E20:  54 20 63 6F 6E 74 69 65 6E 74 20 6C 65 20 6E 75    T contient le nu
028E30:  6D 65 72 6F 20 64 27 6F 72 64 72 65 20 64 75 20    mero d'ordre du 
028E40:  73 65 63 74 65 75 72 0D 0A 20 20 20 20 20 20 20    secteur..       
028E50:  20 20 43 50 20 31 20 20 20 20 20 20 20 20 20 20      CP 1          
028E60:  20 20 3B 61 20 6C 69 72 65 20 28 50 6F 73 69 74      ;a lire (Posit
028E70:  69 6F 6E 20 70 68 79 73 69 71 75 65 20 73 75 72    ion physique sur
028E80:  20 6C 61 20 70 69 73 74 65 29 0D 0A 20 20 20 20     la piste)..    
028E90:  20 20 20 20 20 43 41 4C 4C 20 4E 5A 2C 56 49 53         CALL NZ,VIS
028EA0:  45 53 45 43 20 3B 53 69 20 63 65 20 6E 27 65 73    ESEC ;Si ce n'es
028EB0:  74 20 70 61 73 20 6C 65 20 70 72 65 6D 69 65 72    t pas le premier
028EC0:  20 2C 20 76 69 73 65 72 20 6A 75 73 74 65 20 2E     , viser juste .
028ED0:  0D 0A 20 3B 0D 0A 20 20 20 20 20 20 20 20 20 4C    .. ;..         L
028EE0:  44 20 41 2C 23 34 36 20 20 20 20 20 20 20 20 3B    D A,#46        ;
028EF0:  43 6F 6D 6D 61 6E 64 65 20 6C 69 72 65 20 73 65    Commande lire se
028F00:  63 74 65 75 72 0D 0A 20 4C 49 52 45 43 4D 20 20    cteur.. LIRECM  
028F10:  4C 44 20 48 4C 2C 4C 49 54 46 44 43 20 20 20 20    LD HL,LITFDC    
028F20:  3B 52 6F 75 74 69 6E 65 20 6C 69 72 65 20 46 44    ;Routine lire FD
028F30:  43 20 65 74 20 73 74 6F 63 6B 65 72 20 6F 63 74    C et stocker oct
028F40:  65 74 73 20 64 61 6E 73 20 28 48 4C 29 0D 0A 20    ets dans (HL).. 
028F50:  20 20 20 20 20 20 20 20 43 41 4C 4C 20 53 45 54            CALL SET
028F60:  43 4F 4D 32 20 20 20 20 3B 69 6E 69 74 69 61 6C    COM2    ;initial
028F70:  69 73 65 72 20 63 6F 6D 6D 61 6E 64 65 0D 0A 20    iser commande.. 
028F80:  3B 0D 0A 20 52 45 4C 49 54 53 20 20 43 41 4C 4C    ;.. RELITS  CALL
028F90:  20 49 4E 53 54 52 53 45 43 20 20 20 3B 45 78 7B     INSTRSEC   ;Ex{
028FA0:  63 75 74 65 72 20 63 6F 6D 6D 61 6E 64 65 0D 0A    cuter commande..
028FB0:  20 20 20 20 20 20 20 20 20 4C 44 20 41 2C 28 45             LD A,(E
028FC0:  54 32 29 20 20 20 20 20 20 3B 56 6F 69 72 20 73    T2)      ;Voir s
028FD0:  69 20 73 65 63 74 65 75 72 20 65 66 66 61 63 7B    i secteur effac{
028FE0:  0D 0A 20 20 20 20 20 20 20 20 20 41 4E 44 20 25    ..         AND %
028FF0:  30 31 30 30 30 30 30 30 20 20 20 3B 54 65 73 74    01000000   ;Test
029000:  65 72 20 43 4D 0D 0A 20 20 20 20 20 20 20 20 20    er CM..         
029010:  4C 44 20 41 2C 23 34 43 20 20 20 20 20 20 20 20    LD A,#4C        
029020:  3B 53 69 20 43 4D 20 2C 20 72 65 6C 69 72 65 20    ;Si CM , relire 
029030:  63 6F 6E 76 65 6E 61 62 6C 65 6D 65 6E 74 20 61    convenablement a
029040:  76 65 63 20 63 6F 6D 6D 61 6E 64 65 0D 0A 20 20    vec commande..  
029050:  20 20 20 20 20 20 20 4A 52 20 4E 5A 2C 4C 49 52           JR NZ,LIR
029060:  45 43 4D 20 20 20 20 3B 61 70 70 72 6F 70 72 69    ECM    ;appropri
029070:  7B 65 20 2E 0D 0A 20 3B 0D 0A 20 4C 45 4E 4E 4F    {e ... ;.. LENNO
029080:  30 20 20 4C 44 20 41 2C 28 56 52 41 49 4C 45 4E    0  LD A,(VRAILEN
029090:  29 20 20 3B 52 65 73 74 61 75 72 65 72 20 4C 53    )  ;Restaurer LS
0290A0:  20 64 27 6F 72 69 67 69 6E 65 20 71 75 69 20 61     d'origine qui a
0290B0:  20 70 65 75 74 2D 65 08 5E 74 72 65 20 7B 74 7B     peut-e.^tre {t{
0290C0:  20 6D 6F 64 69 66 69 7B 65 0D 0A 20 20 20 20 20     modifi{e..     
0290D0:  20 20 20 20 4C 44 20 28 4C 45 4E 53 45 43 29 2C        LD (LENSEC),
0290E0:  41 20 20 20 3B 70 61 72 20 6C 61 20 72 6F 75 74    A   ;par la rout
0290F0:  69 6E 65 20 44 49 46 4C 45 4E 4C 0D 0A 20 20 20    ine DIFLENL..   
029100:  20 20 20 20 20 20 43 41 4C 4C 20 41 46 46 52 45          CALL AFFRE
029110:  53 4C 20 20 20 20 3B 41 66 66 69 63 68 65 72 20    SL    ;Afficher 
029120:  6C 65 20 64 7B 74 61 69 6C 20 64 65 20 6C 61 20    le d{tail de la 
029130:  6C 65 63 74 75 72 65 0D 0A 20 20 20 20 20 20 20    lecture..       
029140:  20 20 50 4F 50 20 44 45 20 20 20 20 20 20 20 20      POP DE        
029150:  20 20 3B 43 27 65 73 74 20 66 69 6E 69 20 2E 0D      ;C'est fini ..
029160:  0A 20 20 20 20 20 20 20 20 20 50 4F 50 20 48 4C    .         POP HL
029170:  0D 0A 20 20 20 20 20 20 20 20 20 52 45 54 0D 0A    ..         RET..
029180:  20 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20     ;..            
029190:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
0291A0:  20 20 20 20 20 20 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D          ----------
0291B0:  2D 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20    -..             
0291C0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
0291D0:  20 20 20 20 20 34 7D 6D 65 20 70 61 72 74 69 65         4}me partie
0291E0:  0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20    ..              
0291F0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
029200:  20 20 20 20 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D        -----------.
029210:  0A 20 0D 0A 20 20 20 20 20 53 6F 72 74 69 65 20    . ..     Sortie 
029220:  64 75 20 6D 6F 64 65 20 7B 64 69 74 69 6F 6E 20    du mode {dition 
029230:  20 2D 20 20 6C 65 63 74 75 72 65 20 20 73 65 63     -  lecture  sec
029240:  74 65 75 72 73 20 20 2C 20 20 6F 6E 20 72 65 73    teurs  ,  on res
029250:  74 61 75 72 65 20 6C 65 73 20 61 64 72 65 73 73    taure les adress
029260:  65 73 0D 0A 20 6D 6F 64 69 66 69 7B 65 73 20 70    es.. modifi{es p
029270:  61 72 20 6C 61 20 31 7D 72 65 20 70 61 72 74 69    ar la 1}re parti
029280:  65 20 65 74 20 63 27 65 73 74 20 66 69 6E 69 20    e et c'est fini 
029290:  2E 0D 0A 20 3B 0D 0A 20 3B 2D 20 46 69 6E 20 64    ... ;.. ;- Fin d
0292A0:  65 20 6C 65 63 74 75 72 65 20 2D 0D 0A 20 3B 0D    e lecture -.. ;.
0292B0:  0A 20 41 42 41 4E 44 4F 4E 20 4C 44 20 41 2C 28    . ABANDON LD A,(
0292C0:  53 54 41 54 41 4E 41 29 20 20 3B 52 65 73 74 61    STATANA)  ;Resta
0292D0:  75 72 65 72 20 65 74 61 74 20 41 4E 41 4C 59 53    urer etat ANALYS
0292E0:  45 20 4F 4E 2F 4F 46 46 0D 0A 20 20 20 20 20 20    E ON/OFF..      
0292F0:  20 20 20 4C 44 20 28 53 54 4F 50 41 4E 41 29 2C       LD (STOPANA),
029300:  41 0D 0A 20 20 20 20 20 20 20 20 20 58 4F 52 20    A..         XOR 
029310:  41 0D 0A 20 20 20 20 20 20 20 20 20 4C 44 20 28    A..         LD (
029320:  52 45 54 50 48 59 29 2C 41 0D 0A 20 20 20 20 20    RETPHY),A..     
029330:  20 20 20 20 4C 44 20 28 54 53 54 57 52 49 54 29        LD (TSTWRIT)
029340:  2C 41 0D 0A 20 20 20 20 20 20 20 20 20 4C 44 20    ,A..         LD 
029350:  48 4C 2C 30 0D 0A 20 20 20 20 20 20 20 20 20 4C    HL,0..         L
029360:  44 20 28 54 53 54 57 52 49 54 2B 31 29 2C 48 4C    D (TSTWRIT+1),HL
029370:  0D 0A 20 20 20 20 20 20 20 20 20 4C 44 20 48 4C    ..         LD HL
029380:  2C 50 41 53 46 4F 52 4D 0D 0A 20 20 20 20 20 20    ,PASFORM..      
029390:  20 20 20 4C 44 20 28 50 41 53 46 4F 52 31 2B 31       LD (PASFOR1+1
0293A0:  29 2C 48 4C 0D 0A 20 3B 0D 0A 20 20 20 20 20 20    ),HL.. ;..      
0293B0:  20 20 20 4C 44 20 48 4C 2C 52 45 4D 4F 4E 54 45       LD HL,REMONTE
0293C0:  20 20 20 20 3B 52 65 73 74 61 75 72 65 20 6C 27        ;Restaure l'
0293D0:  65 66 66 65 74 20 64 65 73 20 66 6C 65 63 68 65    effet des fleche
0293E0:  73 20 76 65 72 74 69 63 61 6C 65 73 0D 0A 20 20    s verticales..  
0293F0:  20 20 20 20 20 20 20 4C 44 20 28 4D 4F 44 42 55           LD (MODBU
029400:  46 2B 31 29 2C 48 4C 20 3B 73 75 72 20 6C 65 20    F+1),HL ;sur le 
029410:  62 75 66 66 65 72 0D 0A 20 20 20 20 20 20 20 20    buffer..        
029420:  20 4C 44 20 48 4C 2C 41 56 41 4E 43 45 0D 0A 20     LD HL,AVANCE.. 
029430:  20 20 20 20 20 20 20 20 4C 44 20 28 4D 4F 44 42            LD (MODB
029440:  55 46 31 2B 31 29 2C 48 4C 0D 0A 20 20 20 20 20    UF1+1),HL..     
029450:  20 20 20 20 58 4F 52 20 41 0D 0A 20 20 20 20 20        XOR A..     
029460:  20 20 20 20 4C 44 20 28 46 4C 41 47 29 2C 41 0D        LD (FLAG),A.
029470:  0A 20 20 20 20 20 20 20 20 20 4C 44 20 28 52 45    .         LD (RE
029480:  54 41 4E 41 29 2C 41 0D 0A 20 20 20 20 20 20 20    TANA),A..       
029490:  20 20 52 45 54 0D 0A 20 3B 0D 0A 20 20 20 20 20      RET.. ;..     
0294A0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
0294B0:  20 20 20 20 20 20 20 20 20 20 20 20 20 2D 2D 2D                 ---
0294C0:  2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 20 20 20 20 20 20    --------..      
0294D0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
0294E0:  20 20 20 20 20 20 20 20 20 20 20 20 35 7D 6D 65                5}me
0294F0:  20 70 61 72 74 69 65 0D 0A 20 20 20 20 20 20 20     partie..       
029500:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
029510:  20 20 20 20 20 20 20 20 20 20 20 2D 2D 2D 2D 2D               -----
029520:  2D 2D 2D 2D 2D 2D 0D 0A 20 3B 0D 0A 20 3B 2D 20    ------.. ;.. ;- 
029530:  41 66 66 69 63 68 65 72 20 72 65 73 75 6C 74 61    Afficher resulta
029540:  74 73 20 6C 65 63 74 75 72 65 20 2D 0D 0A 20 3B    ts lecture -.. ;
029550:  0D 0A 20 41 46 46 52 45 53 4C 20 43 41 4C 4C 20    .. AFFRESL CALL 
029560:  46 45 4E 31 20 20 20 20 20 20 20 3B 50 6C 65 69    FEN1       ;Plei
029570:  6E 20 65 63 72 61 6E 20 70 6F 75 72 20 61 66 66    n ecran pour aff
029580:  69 63 68 61 67 65 0D 0A 20 20 20 20 20 20 20 20    ichage..        
029590:  20 43 41 4C 4C 20 45 46 46 4C 42 31 20 20 20 20     CALL EFFLB1    
0295A0:  20 3B 45 66 66 61 63 65 72 20 6C 69 67 6E 65 73     ;Effacer lignes
0295B0:  20 64 75 20 62 61 73 0D 0A 20 3B 0D 0A 20 20 20     du bas.. ;..   
0295C0:  20 20 20 20 20 20 4C 44 20 48 4C 2C 54 4C 49 54          LD HL,TLIT
0295D0:  50 48 59 20 20 20 3B 41 66 66 69 63 68 65 72 20    PHY   ;Afficher 
0295E0:  6E 75 6D 65 72 6F 20 64 65 20 73 65 63 74 65 75    numero de secteu
0295F0:  72 0D 0A 20 20 20 20 20 20 20 20 20 43 41 4C 4C    r..         CALL
029600:  20 50 52 54 0D 0A 20 20 20 20 20 20 20 20 20 4C     PRT..         L
029610:  44 20 41 2C 28 51 55 41 54 52 49 44 2B 32 29 0D    D A,(QUATRID+2).
029620:  0A 20 20 20 20 20 20 20 20 20 43 41 4C 4C 20 50    .         CALL P
029630:  52 54 48 45 58 31 0D 0A 20 20 20 20 20 20 20 20    RTHEX1..        
029640:  20 43 41 4C 4C 20 44 45 55 58 4E 42 20 20 20 20     CALL DEUXNB    
029650:  20 3B 49 6E 69 74 69 61 6C 69 73 65 72 20 61 66     ;Initialiser af
029660:  66 69 63 68 61 67 65 20 64 65 63 69 6D 61 6C 20    fichage decimal 
029670:  32 20 63 68 69 66 66 72 65 73 0D 0A 20 20 20 20    2 chiffres..    
029680:  20 20 20 20 20 4C 44 20 48 4C 2C 54 4C 49 54 50         LD HL,TLITP
029690:  48 31 0D 0A 20 20 20 20 20 20 20 20 20 43 41 4C    H1..         CAL
0296A0:  4C 20 50 52 54 0D 0A 20 20 20 20 20 20 20 20 20    L PRT..         
0296B0:  4C 44 20 41 2C 28 43 4F 55 4E 54 29 20 20 20 20    LD A,(COUNT)    
0296C0:  3B 45 74 20 61 66 66 69 63 68 65 72 20 70 6F 73    ;Et afficher pos
0296D0:  69 74 69 6F 6E 20 64 75 20 73 65 63 74 65 75 72    ition du secteur
0296E0:  20 73 75 72 20 6C 61 20 70 69 73 74 65 0D 0A 20     sur la piste.. 
0296F0:  20 20 20 20 20 20 20 20 43 41 4C 4C 20 50 52 54            CALL PRT
029700:  44 45 43 49 41 0D 0A 20 20 20 20 20 20 20 20 20    DECIA..         
029710:  4C 44 20 48 4C 2C 54 4C 49 54 50 48 32 20 20 20    LD HL,TLITPH2   
029720:  3B 4E 6F 6D 62 72 65 20 6F 63 74 65 74 73 20 6C    ;Nombre octets l
029730:  75 73 0D 0A 20 20 20 20 20 20 20 20 20 43 41 4C    us..         CAL
029740:  4C 20 50 52 54 0D 0A 20 20 20 20 20 20 20 20 20    L PRT..         
029750:  4C 44 20 48 4C 2C 28 4E 42 4C 55 53 29 0D 0A 20    LD HL,(NBLUS).. 
029760:  20 20 20 20 20 20 20 20 4C 44 20 28 56 41 4C 45            LD (VALE
029770:  55 52 29 2C 48 4C 0D 0A 20 20 20 20 20 20 20 20    UR),HL..        
029780:  20 43 41 4C 4C 20 43 49 4E 51 4E 42 20 20 20 20     CALL CINQNB    
029790:  20 3B 52 65 73 74 61 75 72 65 72 20 61 66 66 69     ;Restaurer affi
0297A0:  63 68 61 67 65 20 35 20 63 68 69 66 66 72 65 73    chage 5 chiffres
0297B0:  0D 0A 20 20 20 20 20 20 20 20 20 43 41 4C 4C 20    ..         CALL 
0297C0:  50 52 54 44 45 43 49 20 20 20 20 3B 41 66 66 69    PRTDECI    ;Affi
0297D0:  63 68 65 72 20 6E 6F 6D 62 72 65 20 6F 63 74 65    cher nombre octe
0297E0:  74 73 20 6C 75 73 0D 0A 20 20 20 20 20 20 20 20    ts lus..        
0297F0:  20 43 41 4C 4C 20 44 45 55 58 4E 42 0D 0A 20 20     CALL DEUXNB..  
029800:  20 20 20 20 20 20 20 4C 44 20 48 4C 2C 54 4C 49           LD HL,TLI
029810:  54 50 48 33 20 20 20 3B 41 66 66 69 63 68 65 72    TPH3   ;Afficher
029820:  20 74 61 69 6C 6C 65 20 49 44 53 0D 0A 20 20 20     taille IDS..   
029830:  20 20 20 20 20 20 43 41 4C 4C 20 50 52 54 0D 0A          CALL PRT..
029840:  20 20 20 20 20 20 20 20 20 4C 44 20 41 2C 28 51             LD A,(Q
029850:  55 41 54 52 49 44 2B 33 29 0D 0A 20 20 20 20 20    UATRID+3)..     
029860:  20 20 20 20 43 41 4C 4C 20 50 52 54 44 45 43 49        CALL PRTDECI
029870:  41 0D 0A 20 20 20 20 20 20 20 20 20 4C 44 20 48    A..         LD H
029880:  4C 2C 54 4C 49 54 50 48 34 20 20 20 3B 41 66 66    L,TLITPH4   ;Aff
029890:  69 63 68 65 72 20 74 61 69 6C 6C 65 20 72 65 65    icher taille ree
0298A0:  6C 6C 65 0D 0A 20 20 20 20 20 20 20 20 20 43 41    lle..         CA
0298B0:  4C 4C 20 50 52 54 0D 0A 20 20 20 20 20 20 20 20    LL PRT..        
0298C0:  20 4C 44 20 41 2C 28 4C 45 4E 53 45 43 29 0D 0A     LD A,(LENSEC)..
0298D0:  20 20 20 20 20 20 20 20 20 43 41 4C 4C 20 50 52             CALL PR
0298E0:  54 44 45 43 49 41 0D 0A 20 20 20 20 20 20 20 20    TDECIA..        
0298F0:  20 4C 44 20 48 4C 2C 54 4C 44 52 0D 0A 20 20 20     LD HL,TLDR..   
029900:  20 20 20 20 20 20 43 41 4C 4C 20 50 52 54 0D 0A          CALL PRT..
029910:  20 20 20 20 20 20 20 20 20 4C 44 20 41 2C 28 44             LD A,(D
029920:  52 53 45 4C 45 43 29 0D 0A 20 20 20 20 20 20 20    RSELEC)..       
029930:  20 20 41 44 44 20 41 2C 23 34 31 0D 0A 20 20 20      ADD A,#41..   
029940:  20 20 20 20 20 20 43 41 4C 4C 20 23 42 42 35 41          CALL #BB5A
029950:  20 20 20 20 20 20 3B 41 66 66 69 63 68 65 72 20          ;Afficher 
029960:  64 72 69 76 65 20 73 7B 6C 65 63 74 69 6F 6E 6E    drive s{lectionn
029970:  7B 0D 0A 20 20 20 20 20 20 20 20 20 4C 44 20 48    {..         LD H
029980:  4C 2C 54 57 50 49 53 54 0D 0A 20 20 20 20 20 20    L,TWPIST..      
029990:  20 20 20 43 41 4C 4C 20 50 52 54 0D 0A 20 20 20       CALL PRT..   
0299A0:  20 20 20 20 20 20 4C 44 20 41 2C 28 50 49 53 54          LD A,(PIST
0299B0:  53 45 4C 29 20 20 3B 45 74 20 70 69 73 74 65 0D    SEL)  ;Et piste.
0299C0:  0A 20 20 20 20 20 20 20 20 20 43 41 4C 4C 20 50    .         CALL P
0299D0:  52 54 44 45 43 49 41 0D 0A 20 20 20 20 20 20 20    RTDECIA..       
0299E0:  20 20 43 41 4C 4C 20 43 49 4E 51 4E 42 0D 0A 20      CALL CINQNB.. 
0299F0:  20 20 20 20 20 20 20 20 4C 44 20 48 4C 2C 28 50            LD HL,(P
029A00:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
029A10:  23 00 01 00 02 09 4E E5 23 00 C1 02 00 00 00 02    #.....N.#.......
029A20:  23 00 C2 02 00 00 00 02 23 00 C3 02 00 00 00 02    #.......#.......
029A30:  23 00 C4 02 00 00 00 02 23 00 C5 02 00 00 00 02    #.......#.......
029A40:  23 00 C6 02 00 00 00 02 23 00 C7 02 00 00 00 02    #.......#.......
029A50:  23 00 C8 02 00 00 00 02 23 00 C9 02 00 00 00 02    #.......#.......
029A60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
029A70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
029A80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
029A90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
029AA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
029AB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
029AC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
029AD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
029AE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
029AF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
029B00:  4F 49 4E 54 45 52 29 20 3B 4C 65 73 20 65 74 61    OINTER) ;Les eta
029B10:  74 73 20 64 27 65 72 72 65 75 72 20 73 6F 6E 74    ts d'erreur sont
029B20:  20 6D 65 6D 6F 72 69 73 7B 73 20 6C 6F 72 73 20     memoris{s lors 
029B30:  64 65 20 6C 27 61 6E 61 6C 79 73 65 0D 0A 20 20    de l'analyse..  
029B40:  20 20 20 20 20 20 20 4C 44 20 41 2C 28 48 4C 29           LD A,(HL)
029B50:  0D 0A 20 20 20 20 20 20 20 20 20 4C 44 20 48 4C    ..         LD HL
029B60:  2C 54 4C 49 54 50 48 35 0D 0A 20 20 20 20 20 20    ,TLITPH5..      
029B70:  20 20 20 43 41 4C 4C 20 50 52 54 0D 0A 20 20 20       CALL PRT..   
029B80:  20 20 20 20 20 20 43 41 4C 4C 20 50 52 54 33 45          CALL PRT3E
029B90:  52 32 20 20 20 3B 41 66 66 69 63 68 65 72 20 65    R2   ;Afficher e
029BA0:  74 61 74 20 64 27 65 72 72 65 75 72 0D 0A 20 20    tat d'erreur..  
029BB0:  20 20 20 20 20 20 20 4A 50 20 41 46 46 52 45 53           JP AFFRES
029BC0:  31 20 20 20 20 20 3B 45 74 20 70 68 61 73 65 20    1     ;Et phase 
029BD0:  72 65 73 75 6C 74 61 74 0D 0A 20 3B 0D 0A 20 20    resultat.. ;..  
029BE0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
029BF0:  20 20 20 20 20 20 20 2D 2D 2D 2D 2D 2D 2D 2D 2D           ---------
029C00:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
029C10:  2D 2D 2D 2D 0D 0A 20 20 20 20 20 20 20 20 20 20    ----..          
029C20:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 38                   8
029C30:  7D 6D 65 20 70 61 72 74 69 65 20 3A 20 43 61 6C    }me partie : Cal
029C40:  69 62 72 65 72 20 6C 65 20 47 41 50 0D 0A 20 20    ibrer le GAP..  
029C50:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
029C60:  20 20 20 20 20 20 20 2D 2D 2D 2D 2D 2D 2D 2D 2D           ---------
029C70:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
029C80:  2D 2D 2D 2D 0D 0A 20 0D 0A 20 20 20 20 20 4C 61    ----.. ..     La
029C90:  20 6C 6F 6E 67 75 65 75 72 20 64 75 20 47 41 50     longueur du GAP
029CA0:  20 20 64 65 20 20 66 6F 72 6D 61 74 61 67 65 20      de  formatage 
029CB0:  20 70 65 75 74 20 20 65 08 5E 74 72 65 20 20 6D     peut  e.^tre  m
029CC0:  6F 64 69 66 69 7B 65 20 70 61 72 20 75 6E 65 20    odifi{e par une 
029CD0:  6F 70 7B 72 61 74 69 6F 6E 0D 0A 20 64 27 7B 63    op{ration.. d'{c
029CE0:  72 69 74 75 72 65 20 65 74 20 64 65 76 65 6E 69    riture et deveni
029CF0:  72 20 71 75 65 71 75 65 20 70 65 75 20 65 78 63    r queque peu exc
029D00:  65 73 73 69 76 65 20 20 70 6F 75 72 20 75 6E 20    essive  pour un 
029D10:  66 6F 72 6D 61 74 61 67 65 20 2E 20 43 65 74 74    formatage . Cett
029D20:  65 20 72 6F 75 74 69 6E 65 0D 0A 20 74 65 73 74    e routine.. test
029D30:  65 20 73 69 20 6C 27 6F 6E 20 65 73 74 20 64 61    e si l'on est da
029D40:  6E 73 20 75 6E 20 63 61 73 20 6F 7C 20 75 6E 20    ns un cas o| un 
029D50:  47 41 50 20 74 72 6F 70 20 67 72 61 6E 64 20 65    GAP trop grand e
029D60:  73 74 20 70 6F 73 73 69 62 6C 65 20 2E 20 53 69    st possible . Si
029D70:  20 6F 75 69 20 2C 20 6F 6E 0D 0A 20 76 7B 72 69     oui , on.. v{ri
029D80:  66 69 65 20 6C 61 20 6C 6F 6E 67 75 65 75 72 20    fie la longueur 
029D90:  64 65 20 63 65 20 20 64 65 72 6E 69 65 72 20 20    de ce  dernier  
029DA0:  65 74 20 20 6F 6E 20 20 72 65 63 74 69 66 69 65    et  on  rectifie
029DB0:  20 20 73 69 20 20 69 6C 20 79 2D 40 20 6C 69 65      si  il y-@ lie
029DC0:  75 20 2E 20 28 56 6F 69 72 0D 0A 20 74 68 7B 6F    u . (Voir.. th{o
029DD0:  72 69 65 20 46 44 43 33 29 20 2E 0D 0A 20 3B 0D    rie FDC3) ... ;.
029DE0:  0A 20 3B 2D 20 43 61 6C 69 62 72 65 72 20 6C 65    . ;- Calibrer le
029DF0:  20 47 41 50 20 2D 0D 0A 20 3B 0D 0A 20 43 41 4C     GAP -.. ;.. CAL
029E00:  49 47 41 50 20 4C 44 20 41 2C 28 4C 45 4E 53 45    IGAP LD A,(LENSE
029E10:  43 29 20 20 20 3B 4C 61 20 73 7B 72 69 65 20 64    C)   ;La s{rie d
029E20:  65 20 63 6F 6D 70 61 72 61 69 73 6F 6E 73 20 63    e comparaisons c
029E30:  69 20 64 65 73 73 6F 75 73 20 6D 65 74 20 64 61    i dessous met da
029E40:  6E 73 0D 0A 20 20 20 20 20 20 20 20 20 4F 52 20    ns..         OR 
029E50:  41 20 20 20 20 20 20 20 20 20 20 20 20 3B 48 4C    A            ;HL
029E60:  20 6C 27 61 64 72 65 73 73 65 20 64 65 20 6C 61     l'adresse de la
029E70:  20 74 61 62 6C 65 20 63 6F 6E 63 65 72 6E 7B 65     table concern{e
029E80:  20 65 74 20 64 61 6E 73 20 43 0D 0A 20 20 20 20     et dans C..    
029E90:  20 20 20 20 20 4C 44 20 48 4C 2C 54 30 20 20 20         LD HL,T0   
029EA0:  20 20 20 20 20 3B 6C 65 20 6E 6F 6D 62 72 65 20         ;le nombre 
029EB0:  64 65 20 73 65 63 74 65 75 72 73 20 61 75 20 64    de secteurs au d
029EC0:  65 73 73 75 73 20 64 75 20 71 75 65 6C 20 75 6E    essus du quel un
029ED0:  20 47 41 50 0D 0A 20 20 20 20 20 20 20 20 20 4C     GAP..         L
029EE0:  44 20 43 2C 31 35 20 20 20 20 20 20 20 20 20 3B    D C,15         ;
029EF0:  74 72 6F 70 20 67 72 61 6E 64 20 70 65 75 74 20    trop grand peut 
029F00:  70 6F 73 65 72 20 75 6E 20 70 72 6F 62 6C 7D 6D    poser un probl}m
029F10:  65 20 65 6E 20 66 6F 6E 63 74 69 6F 6E 0D 0A 20    e en fonction.. 
029F20:  20 20 20 20 20 20 20 20 4A 52 20 5A 2C 47 41 50            JR Z,GAP
029F30:  56 45 52 49 20 20 20 20 3B 64 65 20 6C 61 20 74    VERI    ;de la t
029F40:  61 69 6C 6C 65 20 64 75 20 66 6F 72 6D 61 74 20    aille du format 
029F50:  2E 0D 0A 20 3B 0D 0A 20 20 20 20 20 20 20 20 20    ... ;..         
029F60:  44 45 43 20 41 0D 0A 20 20 20 20 20 20 20 20 20    DEC A..         
029F70:  4C 44 20 48 4C 2C 54 31 20 20 20 20 20 20 20 3B    LD HL,T1       ;
029F80:  4C 53 3D 31 0D 0A 20 20 20 20 20 20 20 20 20 4C    LS=1..         L
029F90:  44 20 43 2C 31 32 0D 0A 20 20 20 20 20 20 20 20    D C,12..        
029FA0:  20 4A 52 20 5A 2C 47 41 50 56 45 52 49 0D 0A 20     JR Z,GAPVERI.. 
029FB0:  20 20 20 20 20 20 20 20 44 45 43 20 41 0D 0A 20            DEC A.. 
029FC0:  3B 0D 0A 20 20 20 20 20 20 20 20 20 4C 44 20 48    ;..         LD H
029FD0:  4C 2C 54 32 20 20 20 20 20 20 20 3B 4C 53 3D 32    L,T2       ;LS=2
029FE0:  0D 0A 20 20 20 20 20 20 20 20 20 4C 44 20 43 2C    ..         LD C,
029FF0:  38 0D 0A 20 20 20 20 20 20 20 20 20 4A 52 20 5A    8..         JR Z
02A000:  2C 47 41 50 56 45 52 49 0D 0A 20 20 20 20 20 20    ,GAPVERI..      
02A010:  20 20 20 44 45 43 20 41 0D 0A 20 20 20 20 20 20       DEC A..      
02A020:  20 20 20 4A 52 20 5A 2C 47 41 50 56 45 52 49 0D       JR Z,GAPVERI.
02A030:  0A 20 3B 0D 0A 20 20 20 20 20 20 20 20 20 4C 44    . ;..         LD
02A040:  20 48 4C 2C 54 33 20 20 20 20 20 20 20 3B 4C 53     HL,T3       ;LS
02A050:  3D 33 0D 0A 20 20 20 20 20 20 20 20 20 4C 44 20    =3..         LD 
02A060:  43 2C 35 0D 0A 20 20 20 20 20 20 20 20 20 44 45    C,5..         DE
02A070:  43 20 41 0D 0A 20 20 20 20 20 20 20 20 20 52 45    C A..         RE
02A080:  54 20 4E 5A 20 20 20 20 20 20 20 20 20 3B 4C 53    T NZ         ;LS
02A090:  20 34 20 26 20 35 20 61 64 6D 65 74 74 65 6E 74     4 & 5 admettent
02A0A0:  20 64 65 73 20 47 41 50 53 20 40 20 23 46 46 20     des GAPS @ #FF 
02A0B0:  64 6F 6E 63 20 70 61 73 20 64 65 0D 0A 20 3B 20    donc pas de.. ; 
02A0C0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
02A0D0:  20 20 20 20 20 70 72 6F 62 6C 7D 6D 65 20 2E 0D         probl}me ..
02A0E0:  0A 20 3B 2D 20 52 65 63 74 69 66 69 65 72 20 6C    . ;- Rectifier l
02A0F0:  65 20 47 41 50 20 6C 75 20 73 69 20 74 72 6F 70    e GAP lu si trop
02A100:  20 67 72 61 6E 64 20 2D 0D 0A 20 3B 0D 0A 20 47     grand -.. ;.. G
02A110:  41 50 56 45 52 49 20 4C 44 20 41 2C 28 4E 42 53    APVERI LD A,(NBS
02A120:  45 43 29 20 20 20 3B 56 6F 69 72 20 73 69 20 6C    EC)   ;Voir si l
02A130:  65 20 6E 6F 6D 62 72 65 20 64 65 20 73 65 63 74    e nombre de sect
02A140:  65 75 72 73 20 65 73 74 20 3C 20 71 75 65 20 6C    eurs est < que l
02A150:  65 20 6E 6F 6D 62 72 65 0D 0A 20 20 20 20 20 20    e nombre..      
02A160:  20 20 20 43 50 20 43 20 20 20 20 20 20 20 20 20       CP C         
02A170:  20 20 3B 40 20 70 72 6F 62 6C 7D 6D 65 20 2E 0D      ;@ probl}me ..
02A180:  0A 20 20 20 20 20 20 20 20 20 52 45 54 20 43 20    .         RET C 
02A190:  20 20 20 20 20 20 20 20 20 3B 4F 75 69 20 2C 20             ;Oui , 
02A1A0:  74 6F 75 74 20 76 61 20 62 69 65 6E 20 2E 0D 0A    tout va bien ...
02A1B0:  20 3B 0D 0A 20 42 43 4C 47 41 50 56 20 43 50 20     ;.. BCLGAPV CP 
02A1C0:  43 20 20 20 20 20 20 20 20 20 20 20 3B 50 6F 69    C           ;Poi
02A1D0:  6E 74 65 72 20 76 61 6C 65 75 72 20 6D 61 78 69    nter valeur maxi
02A1E0:  6D 61 6C 65 20 64 75 20 47 41 50 20 65 6E 20 66    male du GAP en f
02A1F0:  6F 6E 63 74 69 6F 6E 0D 0A 20 20 20 20 20 20 20    onction..       
02A200:  20 20 4A 52 20 5A 2C 47 41 50 56 45 52 49 31 20      JR Z,GAPVERI1 
02A210:  20 3B 64 75 20 6E 6F 6D 62 72 65 20 64 65 20 73     ;du nombre de s
02A220:  65 63 74 65 75 72 73 20 74 72 6F 75 76 7B 73 20    ecteurs trouv{s 
02A230:  2E 0D 0A 20 20 20 20 20 20 20 20 20 49 4E 43 20    ...         INC 
02A240:  48 4C 0D 0A 20 20 20 20 20 20 20 20 20 49 4E 43    HL..         INC
02A250:  20 43 0D 0A 20 20 20 20 20 20 20 20 20 4A 52 20     C..         JR 
02A260:  42 43 4C 47 41 50 56 0D 0A 20 3B 0D 0A 20 47 41    BCLGAPV.. ;.. GA
02A270:  50 56 45 52 49 31 20 4C 44 20 41 2C 28 47 41 50    PVERI1 LD A,(GAP
02A280:  46 4F 52 4D 29 20 20 3B 56 6F 69 72 20 73 69 20    FORM)  ;Voir si 
02A290:  47 41 50 20 74 72 6F 75 76 7B 20 3E 20 47 41 50    GAP trouv{ > GAP
02A2A0:  20 61 75 74 6F 72 69 73 7B 20 0D 0A 20 20 20 20     autoris{ ..    
02A2B0:  20 20 20 20 20 4C 44 20 42 2C 41 0D 0A 20 20 20         LD B,A..   
02A2C0:  20 20 20 20 20 20 4C 44 20 41 2C 28 48 4C 29 0D          LD A,(HL).
02A2D0:  0A 20 20 20 20 20 20 20 20 20 43 50 20 42 0D 0A    .         CP B..
02A2E0:  20 20 20 20 20 20 20 20 20 52 45 54 20 4E 43 20             RET NC 
02A2F0:  20 20 20 20 20 20 20 20 20 3B 4E 6F 6E 20 2C 20             ;Non , 
02A300:  74 6F 75 74 20 76 61 20 62 69 65 6E 0D 0A 20 3B    tout va bien.. ;
02A310:  0D 0A 20 20 20 20 20 20 20 20 20 4C 44 20 28 47    ..         LD (G
02A320:  41 50 46 4F 52 4D 29 2C 41 20 20 3B 4F 75 69 20    APFORM),A  ;Oui 
02A330:  2C 20 72 65 6D 70 6C 61 63 65 72 20 70 61 72 20    , remplacer par 
02A340:  6C 61 20 76 61 6C 65 75 72 20 6C 75 65 20 64 61    la valeur lue da
02A350:  6E 73 20 6C 61 20 74 61 62 6C 65 0D 0A 20 20 20    ns la table..   
02A360:  20 20 20 20 20 20 52 45 54 20 0D 0A 20 3B 0D 0A          RET .. ;..
02A370:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
02A380:  20 20 20 20 20 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D         -----------
02A390:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02A3A0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 20 20 20 20 20    ---------..     
02A3B0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
02A3C0:  37 7D 6D 65 20 70 61 72 74 69 65 20 3A 20 53 6F    7}me partie : So
02A3D0:  75 73 20 72 6F 75 74 69 6E 65 73 20 64 69 76 65    us routines dive
02A3E0:  72 73 65 73 0D 0A 20 20 20 20 20 20 20 20 20 20    rses..          
02A3F0:  20 20 20 20 20 20 20 20 20 20 20 2D 2D 2D 2D 2D               -----
02A400:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02A410:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D    ---------------.
02A420:  0A 20 3B 0D 0A 20 3B 2D 20 52 65 74 6F 75 72 20    . ;.. ;- Retour 
02A430:  73 75 72 20 70 69 73 74 65 20 73 6F 75 72 63 65    sur piste source
02A440:  20 2D 0D 0A 20 3B 0D 0A 20 53 4F 55 52 43 45 20     -.. ;.. SOURCE 
02A450:  20 43 41 4C 4C 20 43 50 44 52 49 56 45 20 20 20     CALL CPDRIVE   
02A460:  20 3B 56 6F 69 72 20 73 69 20 64 72 69 76 65 20     ;Voir si drive 
02A470:  6C 65 63 74 75 72 65 20 3C 3E 20 64 72 69 76 65    lecture <> drive
02A480:  20 7B 63 72 69 74 75 72 65 0D 0A 20 20 20 20 20     {criture..     
02A490:  20 20 20 20 43 41 4C 4C 20 5A 2C 50 55 54 53 4F        CALL Z,PUTSO
02A4A0:  55 52 20 20 3B 53 69 6E 6F 6E 20 64 65 6D 61 6E    UR  ;Sinon deman
02A4B0:  64 65 72 20 72 65 6D 69 73 65 20 65 6E 20 70 6C    der remise en pl
02A4C0:  61 63 65 20 64 75 20 64 69 73 71 75 65 20 73 6F    ace du disque so
02A4D0:  75 72 63 65 0D 0A 20 52 45 53 53 4F 55 52 20 4C    urce.. RESSOUR L
02A4E0:  44 20 41 2C 28 50 49 53 54 4C 29 20 20 20 20 3B    D A,(PISTL)    ;
02A4F0:  52 65 73 74 61 75 72 65 72 20 70 61 72 61 6D 7D    Restaurer param}
02A500:  74 72 65 73 20 6C 65 63 74 75 72 65 0D 0A 20 20    tres lecture..  
02A510:  20 20 20 20 20 20 20 4C 44 20 28 50 49 53 54 53           LD (PISTS
02A520:  45 4C 29 2C 41 0D 0A 20 20 20 20 20 20 20 20 20    EL),A..         
02A530:  43 41 4C 4C 20 53 45 54 4C 45 43 54 0D 0A 20 20    CALL SETLECT..  
02A540:  20 20 20 20 20 20 20 43 41 4C 4C 20 47 4F 50 49           CALL GOPI
02A550:  53 54 31 20 20 20 20 3B 45 74 20 72 65 76 65 6E    ST1    ;Et reven
02A560:  69 72 20 73 75 72 20 70 69 73 74 65 20 6C 65 63    ir sur piste lec
02A570:  74 75 72 65 0D 0A 20 20 20 20 20 20 20 20 20 4A    ture..         J
02A580:  50 20 41 46 46 50 49 53 54 0D 0A 20 3B 0D 0A 20    P AFFPIST.. ;.. 
02A590:  3B 2D 20 52 65 6D 65 74 74 72 65 20 73 6F 75 72    ;- Remettre sour
02A5A0:  63 65 20 2D 0D 0A 20 3B 0D 0A 20 50 55 54 53 4F    ce -.. ;.. PUTSO
02A5B0:  55 52 20 4C 44 20 48 4C 2C 54 52 45 4D 45 54 20    UR LD HL,TREMET 
02A5C0:  20 20 20 3B 41 66 66 69 63 68 65 72 20 74 65 78       ;Afficher tex
02A5D0:  74 65 0D 0A 20 20 20 20 20 20 20 20 20 43 41 4C    te..         CAL
02A5E0:  4C 20 50 52 54 0D 0A 20 20 20 20 20 20 20 20 20    L PRT..         
02A5F0:  43 41 4C 4C 20 23 42 42 30 36 20 20 20 20 20 20    CALL #BB06      
02A600:  3B 41 74 74 65 6E 64 72 65 0D 0A 20 20 20 20 20    ;Attendre..     
02A610:  20 20 20 20 4A 50 20 45 46 46 4C 42 31 20 20 20        JP EFFLB1   
02A620:  20 20 20 20 3B 45 66 66 61 63 65 72 20 74 65 78        ;Effacer tex
02A630:  74 65 73 0D 0A 20 3A 0D 0A 20 57 41 49 54 52 45    tes.. :.. WAITRE
02A640:  50 20 43 41 4C 4C 20 23 42 42 30 36 20 20 20 20    P CALL #BB06    
02A650:  20 20 3B 41 74 74 65 6E 64 72 65 20 4F 75 69 20      ;Attendre Oui 
02A660:  6F 75 20 4E 6F 6E 20 2E 20 43 41 52 52 59 20 73    ou Non . CARRY s
02A670:  69 20 4F 75 69 0D 0A 20 20 20 20 20 20 20 20 20    i Oui..         
02A680:  41 4E 44 20 23 44 46 0D 0A 20 20 20 20 20 20 20    AND #DF..       
02A690:  20 20 43 50 20 22 4E 22 0D 0A 20 20 20 20 20 20      CP "N"..      
02A6A0:  20 20 20 52 45 54 20 5A 0D 0A 20 20 20 20 20 20       RET Z..      
02A6B0:  20 20 20 43 50 20 22 4F 22 0D 0A 20 20 20 20 20       CP "O"..     
02A6C0:  20 20 20 20 4A 52 20 4E 5A 2C 57 41 49 54 52 45        JR NZ,WAITRE
02A6D0:  50 0D 0A 20 20 20 20 20 20 20 20 20 53 43 46 0D    P..         SCF.
02A6E0:  0A 20 20 20 20 20 20 20 20 20 52 45 54 0D 0A 20    .         RET.. 
02A6F0:  3B 0D 0A 20 3B 2D 20 4D 65 73 73 61 67 65 73 20    ;.. ;- Messages 
02A700:  73 6F 75 72 63 65 2F 64 65 73 74 69 6E 61 74 69    source/destinati
02A710:  6F 6E 20 2D 0D 0A 20 3B 0D 0A 20 57 52 49 54 50    on -.. ;.. WRITP
02A720:  41 52 20 4C 44 20 41 2C 28 44 52 57 29 20 20 20    AR LD A,(DRW)   
02A730:  20 20 20 20 20 3B 4D 65 74 74 72 65 20 27 41 27         ;Mettre 'A'
02A740:  20 6F 75 20 27 42 27 20 64 61 6E 73 20 6C 65 73     ou 'B' dans les
02A750:  20 74 65 78 74 65 73 20 63 6F 6E 63 65 72 6E 61     textes concerna
02A760:  6E 74 0D 0A 20 20 20 20 20 20 20 20 20 41 44 44    nt..         ADD
02A770:  20 41 2C 23 34 31 20 20 20 20 20 20 20 20 20 3B     A,#41         ;
02A780:  6C 65 73 20 64 72 69 76 65 73 20 2E 0D 0A 20 20    les drives ...  
02A790:  20 20 20 20 20 20 20 4C 44 20 48 4C 2C 54 43 4F           LD HL,TCO
02A7A0:  50 44 52 56 2B 34 33 20 20 3B 49 6E 69 74 69 61    PDRV+43  ;Initia
02A7B0:  6C 69 73 65 72 20 74 65 78 74 65 73 20 73 6F 75    liser textes sou
02A7C0:  72 63 65 20 64 65 73 74 69 6E 61 74 69 6F 6E 20    rce destination 
02A7D0:  2E 0D 0A 20 20 20 20 20 20 20 20 20 4C 44 20 28    ...         LD (
02A7E0:  48 4C 29 2C 41 0D 0A 20 20 20 20 20 20 20 20 20    HL),A..         
02A7F0:  4C 44 20 48 4C 2C 54 52 45 4D 45 54 2B 34 30 0D    LD HL,TREMET+40.
02A800:  0A 20 20 20 20 20 20 20 20 20 4C 44 20 41 2C 28    .         LD A,(
02A810:  44 52 4C 29 0D 0A 20 20 20 20 20 20 20 20 20 41    DRL)..         A
02A820:  44 44 20 41 2C 23 34 31 0D 0A 20 20 20 20 20 20    DD A,#41..      
02A830:  20 20 20 4C 44 20 28 48 4C 29 2C 41 0D 0A 20 20       LD (HL),A..  
02A840:  20 20 20 20 20 20 20 4A 50 20 53 45 54 57 52 49           JP SETWRI
02A850:  54 20 20 20 20 20 20 20 20 3B 49 6E 69 74 69 61    T        ;Initia
02A860:  6C 69 73 65 72 20 70 61 72 61 6D 7D 74 72 65 73    liser param}tres
02A870:  20 77 72 69 74 65 0D 0A 20 3B 0D 0A 20 50 55 54     write.. ;.. PUT
02A880:  44 45 53 54 20 4C 44 20 48 4C 2C 54 43 4F 50 44    DEST LD HL,TCOPD
02A890:  52 56 20 20 20 20 20 3B 4D 65 74 74 72 65 20 64    RV     ;Mettre d
02A8A0:  65 73 74 69 6E 61 74 69 6F 6E 0D 0A 20 20 20 20    estination..    
02A8B0:  20 20 20 20 20 43 41 4C 4C 20 50 52 54 0D 0A 20         CALL PRT.. 
02A8C0:  20 20 20 20 20 20 20 20 43 41 4C 4C 20 23 42 42            CALL #BB
02A8D0:  30 36 0D 0A 20 20 20 20 20 20 20 20 20 4A 50 20    06..         JP 
02A8E0:  45 46 46 4C 42 31 0D 0A 20 3B 0D 0A 20 43 50 50    EFFLB1.. ;.. CPP
02A8F0:  49 53 54 20 20 4C 44 20 41 2C 28 50 49 53 54 4C    IST  LD A,(PISTL
02A900:  E5 36 FF 23 10 FB E1 C9 CD E0 95 D5 C5 1A CD 35    .6.#...........5
02A910:  96 13 10 F9 C1 D1 21 01 01 22 69 9F CD 24 96 CD    ......!.."i..$..
02A920:  18 BB F5 CD 31 96 F1 CD E4 7C FE 20 30 EE F5 CD    ....1....|. 0...
02A930:  E7 95 F1 C9 FE F0 28 29 FE F1 28 32 FE 2D 28 0D    ......()..(2.-(.
02A940:  FE 3D 28 0F FE 3B 28 10 FE 2B 28 10 C9 1A 3D 12    .=(..;(..+(...=.
02A950:  3E FF C9 1A D6 0A 18 F7 1A 3C 18 F3 1A C6 0A 18    >........<......
02A960:  EE 3A 69 9F 3D 28 11 1B 32 69 9F 3E FF C9 3A 69    .:i.=(..2i.>..:i
02A970:  9F B8 28 12 13 3C 18 F0 78 32 69 9F EB 16 00 5F    ..(..<..x2i...._
02A980:  19 2B EB 3E FF C9 3E 01 32 69 9F 78 EB 16 00 5F    .+.>..>.2i.x..._
02A990:  A7 ED 52 23 18 EC 3A A6 9F 47 3A A2 9F 4F 78 A1    ..R#..:..G:..Ox.
02A9A0:  4F 3A A3 9F B1 32 A5 9F C9 1F 02 18 12 18 20 52    O:£..2........ R
02A9B0:  45 43 48 45 52 43 48 45 20 54 41 49 4C 4C 45 20    ECHERCHE TAILLE 
02A9C0:  46 4F 52 4D 41 54 20 98 CD 33 7E 21 59 7D CD 16    FORMAT ..3~!Y}..
02A9D0:  98 21 80 00 22 B7 9F 21 67 8F CD 35 7F AF 32 B2    .!.."..!g..5..2.
02A9E0:  9F 32 AA 9F CD D3 8E 3A 97 9F CB 47 28 08 21 3E    .2.....:...G(.!>
02A9F0:  7F CD 16 98 AF C9 21 98 9F CB 6E 28 0F 2A B7 9F    ......!...n(.*..
02AA00:  29 22 B7 9F 3A B2 9F 3C FE 06 20 D2 FD 21 AF 9F    )"..:..<.. ..!..
02AA10:  FD 34 03 CD D3 8E FD 35 03 21 D2 A3 7E 32 B6 9F    .4.....5.!.£~2..
02AA20:  FE 4E 28 15 3A A2 9F FE FF 28 04 3E 4E 18 EE 01    .N(.:....(.>N...
02AA30:  7E 7F CD C5 7B 3E 01 18 2E 3A AB 9F 3D 20 06 3D    ~...{>...:..= .=
02AA40:  32 AC 9F 37 C9 21 D3 A3 06 FF 0E 01 7E B7 28 0E    2..7.!.£....~.(.
02AA50:  FE FF 28 0A 23 0C 10 F4 01 6E 7F C3 C5 7B E5 23    ..(.#....n...{.#
02AA60:  23 23 BE E1 20 EE 79 32 AC 9F 37 C9 1F 02 18 12    ##.. .y2..7.....
02AA70:  18 20 4C 45 43 54 55 52 45 20 44 45 53 20 49 44    . LECTURE DES ID
02AA80:  53 20 98 21 1C 7E CD 16 98 AF 32 9E 9F DD 21 D2    S .!.~....2...!.
02AA90:  A1 CD 9D 7C CD AE 7C DD E5 D1 ED 53 33 7F CD 8B    ...|..|....S3...
02AAA0:  8E F3 21 29 7F 22 39 00 AF 32 32 7F 0E FF FB 0C    ..!)."9..22.....
02AAB0:  C5 CD C1 8E CD 8E 8F 21 99 9F ED 5B 33 7F 01 04    .......!...[3...
02AAC0:  00 ED B0 ED 53 33 7F 3A 32 7F FE 3C C1 38 E0 79    ....S3.:2..<.8.y
02AAD0:  32 AB 9F F3 3A 17 BD FE 0B 21 39 B9 28 03 21 41    2...:....!9.(.!A
02AAE0:  B9 22 39 00 FB CD 19 7F CD CD 7E E5 3A A5 9F FE    ."9.......~.:...
02AAF0:  4A 3E FF 21 55 77 28 05 3E BF 21 4F 77 CD 17 78    J>.!Uw(.>.!Ow..x
02AB00:  37 E1 00 3A AB 9F 47 0E 00 CD E7 97 CD 39 98 CD    7..:..G......9..
02AB10:  DB 7E CC ED 97 10 F8 CD 39 98 C3 4D 7B 11 D2 9F    .~......9..M{...
02AB20:  DD E5 E1 E5 01 00 01 ED B0 E1 C9 C5 06 04 CD 34    ...............4
02AB30:  98 7E CD BB 95 23 10 F9 C1 0C 79 FE 10 C9 CD E9    .~...#....y.....
02AB40:  7E C8 FE 20 C0 3E 0B CD 5A BB AF 3C C9 3A 97 9F    ~.. .>..Z..<.:..
02AB50:  CB 47 28 0F E5 21 3E 7F CD 16 98 E1 3E 01 32 9E    .G(..!>.....>.2.
02AB60:  9F AF C9 01 56 7F C3 C5 7B DD E5 E1 C5 D5 11 AF    ....V...{.......
02AB70:  9F 01 04 00 ED B0 D1 C1 C9 F3 E5 21 32 7F 34 E1    ...........!2.4.
02AB80:  FB C9 00 00 00 3E 42 32 A6 9F 22 EC 8E C9 1F 3C    .....>B2.."....<
02AB90:  02 18 20 20 20 4E 4F 4E 20 20 46 4F 52 4D 41 54    ..   NON  FORMAT
02ABA0:  45 45 20 20 07 98 1F 0F 17 43 6F 6D 6D 61 6E 64    EE  .....Command
02ABB0:  65 20 49 44 D3 20 4C 69 72 65 20 49 44 F3 18 20    e ID. Lire ID.. 
02ABC0:  47 41 50 20 3E 20 23 46 46 20 21 20 07 98 18 20    GAP > #FF ! ... 
02ABD0:  47 41 50 20 44 49 46 46 45 52 45 4E 54 20 44 45    GAP DIFFERENT DE
02ABE0:  20 23 34 45 20 21 20 18 87 CD 82 85 3E 42 21 AE     #4E ! .....>B!.
02ABF0:  85 18 13 CD 82 85 11 67 85 21 76 85 01 06 00 ED    .......g.!v.....
02AC00:  B0 21 63 85 3E 46 22 55 8B 21 30 8F CD 37 7F CD    .!c.>F"U.!0..7..
02AC10:  DC 8F CD 63 8A 2A 65 9F 7C B5 20 03 C3 06 BB CD    ...c.*e.|. .....
02AC20:  BF 85 C9 3A 97 85 32 74 84 AF 32 97 85 3E C9 32    ...:..2t..2..>.2
02AC30:  EA 8B 21 9C 8D 22 A1 8B 3E CA 32 87 86 21 4F 87    ..!.."..>.2..!O.
02AC40:  22 88 86 21 E3 86 22 6A 86 21 0D 87 22 6F 86 AF    "..!.."j.!.."o..
02AC50:  32 9D 9F CD 82 85 38 05 3E FF 32 9D 9F 21 76 84    2.....8.>.2..!v.
02AC60:  CD 16 98 CD DD 82 38 1D 21 98 84 CD 16 98 CD 5C    ......8.!......\
02AC70:  94 3A B9 9F 47 3A 81 96 B8 30 ED 32 C5 9F DD 22    .:..G:...0.2..."
02AC80:  61 85 C3 A2 80 CD 9E 81 CD B3 81 CD 13 79 CD E3    a............y..
02AC90:  8F 38 06 CD B5 7B C3 BA 80 3A 9D 9F FE FF CA 77    .8...{...:.....w
02ACA0:  80 CD BF 81 DD E5 E1 28 14 21 F0 84 CD 16 98 CD    .......(.!......
02ACB0:  DD 82 F5 CD AD 90 F1 DD E5 E1 DC C8 81 E5 22 61    .............."a
02ACC0:  85 CD EB 82 E1 18 10 21 D2 9F CD AE 7C 3E FF 32    .......!....|>.2
02ACD0:  AA 9F 3E 01 32 AB 9F CD 5F 8E 38 10 3A 97 9F 01    ..>.2..._.8.:...
02ACE0:  CC 76 E6 02 28 06 CD C5 7B C3 BA 80 CD AD 90 CD    .v..(...{.......
02ACF0:  BC 82 CD 13 8B 3E 01 32 9E 8D DD 22 72 84 21 6D    .....>.2..."r.!m
02AD00:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
02AD10:  24 00 01 00 02 09 4E E5 24 00 C1 02 00 00 00 02    $.....N.$.......
02AD20:  24 00 C2 02 00 00 00 02 24 00 C3 02 00 00 00 02    $.......$.......
02AD30:  24 00 C4 02 00 00 00 02 24 00 C5 02 00 00 00 02    $.......$.......
02AD40:  24 00 C6 02 00 00 00 02 24 00 C7 02 00 00 00 02    $.......$.......
02AD50:  24 00 C8 02 00 00 00 02 24 00 C9 02 00 00 00 02    $.......$.......
02AD60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02AD70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02AD80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02AD90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02ADA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02ADB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02ADC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02ADD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02ADE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02ADF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02AE00:  9F 22 6B 9F CD E7 80 CD BF 85 3A 74 84 32 97 85    ."k.......:t.2..
02AE10:  AF 32 EA 8B 32 87 86 21 00 00 22 88 86 21 68 8C    .2..2..!.."..!h.
02AE20:  22 A1 8B 21 B8 86 22 6A 86 21 CB 86 22 6F 86 AF    "..!.."j.!.."o..
02AE30:  32 9D 9F 32 F2 8C C9 E5 D5 2A 72 84 CD 10 8D CD    2..2.....*r.....
02AE40:  17 90 3A 9E 8D FE 01 C4 8C 8D 3E 46 21 30 8F CD    ..:.......>F!0..
02AE50:  37 7F CD F5 8F 3A 98 9F E6 40 3E 4C 20 EE 3A AA    7....:...@>L .:.
02AE60:  9F B7 20 00 3A 27 90 32 AA 9F CD E2 81 D1 E1 C9    .. .:'.2........
02AE70:  E5 D5 CD A1 97 CD 9E 81 CD B3 81 3A C5 9F 32 A8    ...........:..2.
02AE80:  9F CD B6 78 CD 54 79 38 05 CD B5 7B 18 5A 2A 61    ...x.Ty8...{.Z*a
02AE90:  85 3A 9E 8D 3D 28 06 23 23 23 23 18 F7 CD 1C 7F    .:..=(.####.....
02AEA0:  3A B1 9F 32 B3 9F CD 17 90 38 0E 28 0C 21 A3 83    :..2.....8.(.!£.
02AEB0:  CD 16 98 CD 4B 98 D2 8F 81 3A 9E 8D FE 01 C4 8C    ....K....:......
02AEC0:  8D 2A 6B 9F 7E E6 08 3E 45 28 02 3E 49 21 11 8F    .*k.~..>E(.>I!..
02AED0:  CD 37 7F 21 20 4E 22 61 9F CD F5 8F CD 5D 82 3A    .7.! N"a.....].:
02AEE0:  27 90 32 AA 9F CD BC 82 CD C4 97 D1 E1 C9 3A C1    '.2...........:.
02AEF0:  9F C6 41 21 EC 84 77 21 3B 85 3A C0 9F C6 41 77    ..A!..w!;.:...Aw
02AF00:  C3 CF 8F 21 C1 84 CD 16 98 CD 06 BB C3 AD 90 3A    ...!...........:
02AF10:  C4 9F 47 3A C5 9F B8 C9 3A AB 9F 47 3A C5 9F 11    ..G:....:..G:...
02AF20:  D2 9F 12 23 13 C5 01 03 00 ED B0 C1 10 F4 21 D2    ...#..........!.
02AF30:  9F C9 CD A1 97 CD AD 90 21 E2 83 CD 16 98 3A B1    ........!.....:.
02AF40:  9F CD BB 95 CD D9 95 21 F6 83 CD 16 98 3A 9E 8D    .......!.....:..
02AF50:  CD F3 95 21 17 84 CD 16 98 2A 65 9F 22 81 96 CD    ...!.....*e."...
02AF60:  E7 95 CD F6 95 CD D9 95 21 2E 84 CD 16 98 3A B2    ........!.....:.
02AF70:  9F CD F3 95 21 42 84 CD 16 98 3A AA 9F CD F3 95    ....!B....:.....
02AF80:  21 4D 83 CD 16 98 3A A7 9F C6 41 CD 5A BB 21 62    !M....:...A.Z.!b
02AF90:  83 CD 16 98 3A A8 9F CD F3 95 CD E7 95 2A 6B 9F    ....:........*k.
02AFA0:  7E 21 5B 84 CD 16 98 CD 93 8A C3 C0 93 CD AD 90    ~![.............
02AFB0:  CD D9 95 21 33 83 CD 16 98 06 04 21 AF 9F 7E CD    ...!3......!..~.
02AFC0:  BB 95 23 10 F9 21 55 83 CD 16 98 3A A7 9F C6 41    ..#..!U....:...A
02AFD0:  CD 5A BB 21 62 83 CD 16 98 3A A8 9F CD F3 95 CD    .Z.!b....:......
02AFE0:  E7 95 CD BF 8A 21 6F 83 CD 16 98 CD 90 8A 21 89    .....!o.......!.
02AFF0:  83 CD 16 98 2A 65 9F 22 81 96 CD 6B 96 FD 21 18    ....*e."...k..!.
02B000:  25 CD C4 93 3E 07 CD 5A BB C3 06 BB CD EA 8F CC    %...>..Z........
02B010:  D1 82 3A C4 9F 32 A8 9F CD C2 8F CD 54 79 C3 B6    ..:..2......Ty..
02B020:  78 21 13 85 CD 16 98 CD 06 BB C3 AD 90 CD 06 BB    x!..............
02B030:  E6 DF FE 4E C8 FE 4F 20 F4 37 C9 3A AA 9F 32 04    ...N..O .7.:..2.
02B040:  A6 B7 21 3F 85 0E 0F 28 1A 3D 21 51 85 0E 0C 28    ..!?...(.=!Q...(
02B050:  12 3D 21 59 85 0E 08 28 0A 3D 28 07 21 5C 85 0E    .=!Y...(.=(.!\..
02B060:  05 3D C0 3A AB 9F B9 32 05 A6 F5 79 32 06 A6 F1    .=.:...2...y2...
02B070:  D8 B9 28 04 23 0C 18 F9 3A AC 9F 47 7E B8 D0 32    ..(.#...:..G~..2
02B080:  AC 9F C9 1F 02 16 18 20 45 43 52 49 54 55 52 45    ....... ECRITURE
02B090:  20 53 45 43 54 45 55 52 20 3A 20 18 A0 20 20 20     SECTEUR : ..   
02B0A0:  20 20 20 20 20 20 18 20 44 52 49 56 45 20 3A 20          . DRIVE : 
02B0B0:  18 A0 20 18 20 50 49 53 54 45 20 3A 20 18 A0 1F    .. . PISTE : ...
02B0C0:  02 17 18 20 45 52 52 45 55 52 53 20 45 43 52 49    ... ERREURS ECRI
02B0D0:  54 55 52 45 20 3A 20 18 A0 1F 02 18 18 20 4F 43    TURE : ...... OC
02B0E0:  54 45 54 53 20 20 45 43 52 49 54 53 20 20 20 3A    TETS  ECRITS   :
02B0F0:  20 18 A0 1F 02 16 14 18 20 41 54 54 45 4E 54 49     ....... ATTENTI
02B100:  4F 4E 20 21 21 20 53 45 43 54 45 55 52 20 3E 20    ON !! SECTEUR > 
02B110:  51 55 45 20 54 41 49 4C 4C 45 20 46 4F 52 4D 41    QUE TAILLE FORMA
02B120:  54 20 21 20 45 43 52 41 53 45 4D 45 4E 54 20 18    T ! ECRASEMENT .
02B130:  20 87 1F 02 16 18 20 53 65 63 74 65 75 72 20 20     ..... Secteur  
02B140:  20 3A 20 18 20 A6 1F 14 16 18 20 2D 20 50 6F 73     : . ..... - Pos
02B150:  69 74 69 6F 6E 20 73 75 72 20 6C 61 20 70 69 73    ition sur la pis
02B160:  74 65 20 3A 20 18 A0 1F 34 16 18 20 2D 20 4F 63    te : ...4.. - Oc
02B170:  74 65 74 73 20 6C 75 73 20 3A 20 18 20 A6 1F 02    tets lus : . ...
02B180:  17 18 20 54 61 69 6C 6C 65 20 49 44 20 3A 20 18    .. Taille ID : .
02B190:  20 A0 1F 14 17 18 20 2D 20 54 61 69 6C 6C 65 20     ..... - Taille 
02B1A0:  72 65 65 6C 6C 65 20 3A 20 18 A0 1F 02 18 18 20    reelle : ...... 
02B1B0:  45 74 61 74 20 64 27 65 72 72 65 75 72 20 3A 20    Etat d'erreur : 
02B1C0:  18 A0 00 00 00 FF 1F 02 16 18 20 52 65 70 72 6F    .......... Repro
02B1D0:  64 75 69 72 65 20 66 6F 72 6D 61 74 20 3F 20 28    duire format ? (
02B1E0:  4F 2F 4E 29 20 18 07 92 1F 02 16 12 44 6F 6E 6E    O/N) .......Donn
02B1F0:  65 72 20 6E 75 6D 65 72 6F 20 70 69 73 74 65 20    er numero piste 
02B200:  70 6F 75 72 20 65 63 72 69 74 75 72 65 20 3F 20    pour ecriture ? 
02B210:  87 1F 02 15 18 20 50 6C 61 63 65 72 20 64 69 73    ..... Placer dis
02B220:  71 75 65 74 74 65 20 64 65 73 74 69 6E 61 74 69    quette destinati
02B230:  6F 6E 20 64 61 6E 73 20 3A 20 18 20 41 07 0A 8D    on dans : . A...
02B240:  1F 02 15 18 20 43 6F 6E 66 6F 72 6D 65 72 20 49    .... Conformer I
02B250:  44 53 20 50 69 73 74 65 20 3F 20 28 4F 2F 4E 29    DS Piste ? (O/N)
02B260:  18 07 92 1F 02 15 18 20 52 65 6D 65 74 74 72 65    ....... Remettre
02B270:  20 64 69 73 71 75 65 74 74 65 20 73 6F 75 72 63     disquette sourc
02B280:  65 20 64 61 6E 73 20 3A 20 18 20 41 07 80 00 EF    e dans : . A....
02B290:  D2 B9 A3 90 7E 6E 60 53 47 3B 32 26 1F 18 11 0A    ..£.~n`SG;2&....
02B2A0:  03 D8 AB 86 66 07 C1 10 08 E6 81 32 BF 00 00 00    ....f......2....
02B2B0:  00 00 00 1F 0F 18 20 4C 69 72 65 20 20 20 73 65    ...... Lire   se
02B2C0:  63 74 65 75 72 A0 4C 69 72 65 20 20 45 63 72 69    cteur.Lire  Ecri
02B2D0:  72 65 CD C2 8F CD 13 79 CD DC 8F 32 A9 9F 32 AF    re.....y...2..2.
02B2E0:  9F 3A A4 9F 32 B0 9F 00 3E C9 32 F2 8C 32 B2 7E    .:..2...>.2..2.~
02B2F0:  CD 9D 8B AF 32 F2 8C CD 45 8D 00 C3 9B 97 1F 0F    ....2...E.......
02B300:  18 20 4C 69 72 65 20 70 69 73 74 65 20 20 A0 CD    . Lire piste  ..
02B310:  06 B9 CD BF 97 CD C4 97 21 20 4E ED 5B 65 9F 19    ........! N.[e..
02B320:  22 2E 89 21 00 00 22 28 8A ED 5B 61 9F ED 53 CE    "..!.."(..[a..S.
02B330:  89 ED 53 7A 89 21 02 07 22 77 89 3E 40 32 79 89    ..Sz.!.."w.>@2y.
02B340:  FD 21 01 02 21 3F 8A CD 07 98 2A 61 9F ED 4B 28    .!..!?....*a..K(
02B350:  8A 09 22 81 96 CD 6B 96 21 91 C1 06 10 D5 ED 5B    .."...k.!......[
02B360:  28 8A CD 1C 8A CD D0 89 CD 1C 8A D1 2C 2C C5 06    (...........,,..
02B370:  10 D5 1A CD E3 89 23 13 10 F8 01 08 00 09 06 10    ......#.........
02B380:  D1 1A CD 13 8A 13 10 F9 23 23 E5 2A 28 8A 01 10    ........##.*(...
02B390:  00 09 22 28 8A E1 C1 10 C4 FB D5 CD E1 87 21 54    .."(..........!T
02B3A0:  8A CD 16 98 2A 7A 89 E5 22 81 96 CD 6B 96 D1 CD    ....*z.."...k...
02B3B0:  06 BB F5 CD EA 87 F1 FE F4 CA B8 86 FE F5 CA CB    ................
02B3C0:  86 FE F3 CA 5E 87 FE F2 CA 80 87 FE F0 CA A9 87    ....^...........
02B3D0:  FE F1 CA BB 87 FE 17 00 00 00 FE 06 CA 1E 88 FE    ................
02B3E0:  04 CA 56 88 FE 05 CA 7E 88 FE 11 CA 2F 8A FE 50    ..V....~..../..P
02B3F0:  CA 83 89 FE 70 CA 83 89 D5 ED 5B 7A 89 CD EC 7C    ....p.....[z...|
02B400:  FE FF CC E1 87 D1 18 93 2A 28 8A CD 7C 89 38 1D    ........*(..|.8.
02B410:  D1 22 28 8A EB CD 7C 89 EB 18 0F 2A 65 9F ED 5B    ."(...|....*e..[
02B420:  28 8A A7 ED 52 38 06 28 04 D1 C3 DD 85 CD 2A 8A    (...R8.(......*.
02B430:  C3 4B 86 2A 28 8A CD 7C 89 30 D5 2A 72 84 ED 5B    .K.*(..|.0.*r..[
02B440:  6B 9F 1B 2B 2B 2B 2B 3A 9E 8D 3D 20 41 3A AB 9F    k..++++:..= A:..
02B450:  47 11 6C 9F 23 23 23 23 13 10 F9 18 31 2A 65 9F    G.l.####....1*e.
02B460:  ED 5B 28 8A A7 ED 52 38 04 28 02 18 BC 2A 72 84    .[(...R8.(...*r.
02B470:  ED 5B 6B 9F 13 23 23 23 23 3A AB 9F 47 3A 9E 8D    .[k..####:..G:..
02B480:  B8 20 0A DD E5 E1 11 6D 9F 3E 01 18 01 3C 22 72    . .....m.>...<"r
02B490:  84 ED 53 6B 9F 32 9E 8D CD E7 80 D1 C3 C5 85 CD    ..Sk.2..........
02B4A0:  20 81 CD A1 97 CD C2 82 CD C4 97 C3 1D 87 13 2A     ..............*
02B4B0:  77 89 24 24 24 7C FE 35 3A 79 89 38 65 26 07 2C    w.$$$|.5:y.8e&.,
02B4C0:  7D FE 12 3E 3F 20 5B ED 5B CE 89 21 02 07 18 52    }..>? [.[..!...R
02B4D0:  1B 2A 77 89 25 25 25 7C FE 06 3A 79 89 3D 3D 30    .*w.%%%|..:y.==0
02B4E0:  41 26 34 2D 7D FE 01 3E 4E 20 37 ED 5B CE 89 21    A&4-}..>N 7.[..!
02B4F0:  FF 00 19 EB 21 11 34 18 29 3A 77 89 3D FE 01 21    ....!.4.):w.=..!
02B500:  F0 FF 20 17 21 F0 00 3E 11 18 10 3A 77 89 3C FE    .. .!..>...:w.<.
02B510:  12 21 10 00 20 05 3E 02 21 10 FF 32 77 89 19 EB    .!.. .>.!..2w...
02B520:  18 07 3C 32 79 89 22 77 89 ED 53 7A 89 D1 C3 4A    ..<2y."w..Sz...J
02B530:  86 CD 39 98 CD EA 87 C3 39 98 E5 2A 77 89 E5 CD    ..9.....9..*w...
02B540:  75 BB CD 34 98 2A 7A 89 7E 47 CD BB 95 E1 3A 79    u..4.*z.~G....:y
02B550:  89 67 CD 75 BB 78 D5 CB 7F 28 0D E6 7F CD 39 98    .g.u.x...(....9.
02B560:  CD 5D BB CD 39 98 18 03 CD 5D BB D1 E1 C9 CD BE    .]..9....]......
02B570:  88 21 62 89 CD 59 94 3A 81 96 5F 2A 28 89 ED 4B    .!b..Y.:.._*(..K
02B580:  2C 89 73 23 0B 78 B1 20 F9 21 30 89 CD 16 98 CD    ,.s#.x. .!0.....
02B590:  C4 97 2A 28 8A 11 00 01 A7 ED 52 22 28 8A D1 ED    ..*(......R"(...
02B5A0:  5B CE 89 C3 DD 85 CD BE 88 CD EF 88 2A 28 89 ED    [...........*(..
02B5B0:  5B 2A 89 ED 4B 2C 89 E5 A7 ED 52 E1 28 E8 30 04    [*..K,....R.(.0.
02B5C0:  ED B0 18 C5 09 EB 09 EB 1B 2B ED B8 18 BB CD BE    .........+......
02B5D0:  88 CD EF 88 2A 28 89 ED 5B 2A 89 ED 4B 2C 89 E5    ....*(..[*..K,..
02B5E0:  A7 ED 52 E1 28 E8 30 10 7E F5 1A 77 F1 12 23 13    ..R.(.0.~..w..#.
02B5F0:  0B 78 B1 20 F3 C3 39 88 09 EB 09 EB 1B 2B 7E F5    .x. ..9......+~.
02B600:  1A 77 F1 12 2B 1B 0B 78 B1 20 F3 C3 39 88 CD A1    .w..+..x. ..9...
02B610:  97 CD 00 89 38 FB CD 12 89 38 F6 22 28 89 21 45    ....8....8."(.!E
02B620:  89 CD 54 94 CD 12 89 38 F5 CD 1E 89 38 F0 22 2A    ..T....8....8."*
02B630:  89 ED 5B 28 89 E5 A7 ED 52 23 22 2C 89 E1 C9 21    ..[(....R#",...!
02B640:  53 89 CD 03 89 38 F8 CD 12 89 38 F3 22 2A 89 C9    S....8....8."*..
02B650:  21 34 89 CD 54 94 2A 81 96 11 20 4E E5 A7 ED 52    !4..T.*... N...R
02B660:  E1 C9 2A 81 96 EB 2A 2E 89 A7 ED 52 EB C9 E5 ED    ..*...*....R....
02B670:  5B 28 89 A7 ED 52 E1 C9 00 00 00 00 00 00 00 00    [(...R..........
02B680:  1F 01 15 92 1F 02 15 18 20 44 65 70 61 72 74 20    ........ Depart 
02B690:  3F 20 18 20 92 1F 16 15 18 20 46 69 6E 20 3F 20    ? . ..... Fin ? 
02B6A0:  18 20 92 1F 2A 15 18 20 56 65 72 73 20 3F 20 18    . ..*.. Vers ? .
02B6B0:  20 92 1F 2A 15 18 20 4F 63 74 65 74 20 66 69 6C     ..*.. Octet fil
02B6C0:  6C 20 3F 20 18 20 92 00 00 00 00 00 11 00 02 A7    l ? . ..........
02B6D0:  ED 52 C9 E5 CD 82 98 2A CE 89 06 10 C5 06 10 E5    .R.....*........
02B6E0:  7E CD BB 95 23 10 F9 21 C7 89 CD 16 98 E1 06 10    ~...#..!........
02B6F0:  7E 23 FE 20 38 04 FE 7E 38 02 3E 2E CD 2B BD 10    ~#. 8..~8.>..+..
02B700:  EF C1 CD 2A 98 CD 2E BD 38 FB 10 D0 CD 2A 98 CD    ...*....8....*..
02B710:  89 98 E1 D1 C3 4A 86 20 20 20 20 20 20 A0 00 00    .....J.      ...
02B720:  ED 53 81 96 D5 ED 5B 81 96 7A CD E3 89 7B CD E3    .S....[..z...{..
02B730:  89 D1 C9 F5 0F 0F 0F 0F CD EC 89 F1 E6 0F C6 90    ................
02B740:  27 CE 40 27 C5 0E 00 E5 D5 06 08 EB CB 27 6F 26    '.@'.........'o&
02B750:  0E 29 29 EB 1A A9 77 7C C6 08 67 13 10 F6 D1 E1    .))...w|..g.....
02B760:  23 C1 C9 C5 FE 80 38 DD 0E FF 18 DB 3A F6 89 3C    #.....8.....:..<
02B770:  28 02 3D 3D 32 F6 89 C9 00 00 3E 07 C3 5A BB D1    (.==2.....>..Z..
02B780:  CD 09 B9 CD BF 97 CD 9B 97 21 0C 99 C3 16 98 18    .........!......
02B790:  20 41 44 52 45 53 53 45 20 42 55 46 46 45 52 20     ADRESSE BUFFER 
02B7A0:  3A 20 18 A0 1F 22 01 18 20 4F 43 54 45 54 20 3A    : ...".. OCTET :
02B7B0:  20 18 A0 CD D1 75 CD A6 97 21 E8 9B CD 16 98 CD     ....u...!......
02B7C0:  B0 97 11 AF 9F 06 07 CD B8 7C FE 0D 20 F4 CD A1    .........|.. ...
02B7D0:  97 CD 13 8B CD 22 8B CD BF 8A 21 A3 8D CD 16 98    ....."....!£....
02B7E0:  3A 9E 9F 21 9F 8D B7 CA 16 98 21 BE 8D 11 03 00    :..!......!.....
02B7F0:  06 08 CB 07 30 0F C5 F5 06 03 7E CD 5A BB 23 10    ....0.....~.Z.#.
02B800:  F9 F1 C1 18 01 19 10 EA 00 3E 08 CD 5A BB C9 FD    .........>..Z...
02B810:  21 9E 9F FD 36 00 00 3A B0 9F B7 28 04 FD CB 00    !...6..:...(....
02B820:  F6 21 97 9F CB 6E 28 04 FD CB 00 EE CB 56 28 04    .!...n(......V(.
02B830:  FD CB 00 E6 CB 46 28 04 FD CB 00 CE 23 CB 76 28    .....F(.....#.v(
02B840:  04 FD CB 00 DE CB 6E 28 04 FD CB 00 D6 CB 46 28    ......n(......F(
02B850:  04 FD CB 00 C6 3A AF 9F 6F 3A A8 9F 95 C8 FD CB    .....:..o:......
02B860:  00 FE C9 2A 61 9F 01 34 21 36 FF 23 0B 78 B1 20    ...*a..4!6.#.x. 
02B870:  F8 C9 CD D3 8E 21 3D 8B CD 16 98 2A 65 9F 22 81    .....!=....*e.".
02B880:  96 CD F6 95 2A 55 8B CD 16 98 C3 C0 93 1F 01 17    ....*U..........
02B890:  20 4E 6F 6D 62 72 65 20 6F 63 74 65 74 73 20 6C     Nombre octets l
02B8A0:  75 73 20 3A A0 00 00 1F 02 18 12 18 20 41 4E 41    us :........ ANA
02B8B0:  4C 59 53 45 20 44 45 20 4C 41 20 50 49 53 54 45    LYSE DE LA PISTE
02B8C0:  20 98 1F 02 18 12 18 20 5B 45 4E 54 45 52 5D 3D     ...... [ENTER]=
02B8D0:  46 49 4E 49 20 98 CD 80 7C CD C2 8F 3E C9 32 B2    FINI ...|...>.2.
02B8E0:  7E 21 08 99 CD 16 98 CD 54 79 D2 B5 7B CD 78 7D    ~!......Ty..{.x}
02B8F0:  D2 68 8C CD DC 8F CD 80 8D 3A AB 9F 47 AF 32 9E    .h.......:..G.2.
02B900:  8D 21 57 8F 3E 46 CD 37 7F 21 57 8B CD 16 98 21    .!W.>F.7.!W....!
02B910:  6D 9F 22 6B 9F DD E5 E1 CD 10 8D 23 E5 C5 3A 9E    m."k.......#..:.
02B920:  8D B7 C4 8C 8D CD D3 8E CD BF 8A FD 7E 00 2A 6B    ............~.*k
02B930:  9F 77 23 22 6B 9F C1 E1 10 DE 00 DD E5 E1 3A AB    .w#"k.........:.
02B940:  9F 47 0E 00 C5 CD C9 97 CD 39 98 CD DB 7E CC E7    .G.......9...~..
02B950:  97 10 F8 CD 39 98 CD CF 97 C1 21 6D 9F 22 6B 9F    ....9.....!m."k.
02B960:  E5 C5 CD 39 98 CD 34 98 7E CD 93 8A CD 39 98 C1    ...9..4.~....9..
02B970:  CD EE 7E C4 2A 98 CC D5 97 21 9E 8D 34 E1 23 10    ..~.*....!..4.#.
02B980:  DF 00 CD A1 97 21 D6 8D CD 03 98 3A AA 9F CD BB    .....!.....:....
02B990:  95 21 E7 8D CD 16 98 2A B7 9F 22 81 96 CD 6B 96    .!.....*.."...k.
02B9A0:  21 EF 8D CD 16 98 3A B6 9F CD BB 95 21 FF 8D CD    !.....:.....!...
02B9B0:  16 98 3A AC 9F CD BB 95 21 23 8D CD 16 98 CD 06    ..:.....!#......
02B9C0:  BB E6 DF FE 50 C2 F2 8C CD 2E BD DA F2 8C CD 82    ....P...........
02B9D0:  98 21 A0 98 CD 16 98 3A A8 9F CD BB 95 CD 2A 98    .!.....:......*.
02B9E0:  DD E5 E1 11 6D 9F 3A AB 9F 47 0E 04 0D CC 0B 8D    ....m.:..G......
02B9F0:  C5 CD DB 7E C1 1A 13 E5 D5 C5 32 9E 9F CD 90 8A    ...~......2.....
02BA00:  21 0B 8E CD 16 98 C1 D1 E1 10 E1 CD 2A 98 21 D6    !...........*.!.
02BA10:  8D CD 16 98 3A AA 9F CD BB 95 21 EF 8D CD 16 98    ....:.....!.....
02BA20:  3A B6 9F CD BB 95 21 FF 8D CD 16 98 3A AC 9F CD    :.....!.....:...
02BA30:  BB 95 CD 2A 98 3E 2A CD 2B BD 30 F9 CD 2A 98 CD    ...*.>*.+.0..*..
02BA40:  89 98 00 FE 53 28 09 CD 9B 97 CD E1 7B C2 91 8B    ....S(......{...
02BA50:  3E 29 32 BA 9F CD 45 8D C3 4D 7B 0E 03 C3 2A 98    >)2...E..M{...*.
02BA60:  23 7E 32 B0 9F 23 7E 32 B1 9F 32 B3 9F 23 7E 32    #~2..#~2..2..#~2
02BA70:  B2 9F C9 1F 19 16 18 20 5B 50 5D 72 69 6E 74 20    ....... [P]rint 
02BA80:  2D 20 5B 53 5D 74 6F 70 20 2D 20 43 6F 6E 74 69    - [S]top - Conti
02BA90:  6E 75 65 20 98 CD 19 7F 3A AA 9F 32 B2 9F 11 FC    nue ....:..2....
02BAA0:  FF 19 21 B1 9F 7E 32 AE 9F 23 3A AB 9F DD E5 E1    ..!..~2..#:.....
02BAB0:  11 04 00 3D 19 3D 20 FC 23 23 7E 32 B3 9F 3A AC    ...=.= .##~2..:.
02BAC0:  9F CB 3F 20 02 3E 01 32 B4 9F AF 32 B2 7E 37 C9    ..? .>.2...2.~7.
02BAD0:  3A AA 9F B7 28 02 3E FF 32 B5 9F C9 C5 CD 8B 8E    :...(.>.2.......
02BAE0:  3A 9E 8D 47 CD C1 8E CD 8D 8F 10 F8 C1 C9 00 4F    :..G...........O
02BAF0:  4B 08 88 1F 02 16 18 20 45 74 61 74 20 64 27 65    K...... Etat d'e
02BB00:  72 72 65 75 72 20 3A 20 18 20 4F 4B 08 88 45 50    rreur : . OK..EP
02BB10:  20 48 44 20 43 52 20 4E 44 20 43 4D 20 44 44 20     HD CR ND CM DD 
02BB20:  4D 41 20 44 41 20 54 61 69 6C 6C 65 20 72 65 65    MA DA Taille ree
02BB30:  6C 6C 65 20 3A 20 A6 53 6F 69 74 20 3A 20 80 6F    lle : .Soit : .o
02BB40:  63 74 65 74 73 2E 47 41 50 2D 46 20 3A 20 A6 4C    ctets.GAP-F : .L
02BB50:  6F 6E 67 75 65 75 72 20 3A 20 A6 20 20 20 3E A0    ongueur : .   >.
02BB60:  F5 3E 0C CD 21 8E F1 3D 20 F6 3E 0F CD 21 8E 18    .>..!..= .>..!..
02BB70:  21 F5 3E F6 3D 20 FD F1 3D 20 F6 C9 CD 42 8E FE    !.>.= ..= ...B..
02BB80:  80 20 F9 C9 CD 2C 8E 3E 04 CD C4 8E CD 8D 8F C3    . ...,.>........
02BB90:  A4 78 3E 08 CD F1 8E C3 8D 8F CD 2C 8E 3E 07 CD    .x>........,.>..
02BBA0:  C4 8E 3A BA 9F C3 10 8E 3E 0F CD AF 8E 18 F3 D5    ..:.....>.......
02BBB0:  C5 06 4D CD 4A 7D CD C1 8E 3A AA 9F CD F1 8E 3A    ..M.J}...:.....:
02BBC0:  AB 9F CD F1 8E 3A AC 9F CD F1 8E 3A AD 9F CD F1    .....:.....:....
02BBD0:  8E F3 01 7E FB CD 14 8F C1 D1 C9 C5 CD 2C 8E 06    ...~.........,..
02BBE0:  4A 3E 0A CD C4 8E CD 8D 8F 30 0D CD 2C 8E 06 0A    J>.......0..,...
02BBF0:  3E 4A CD C4 8E CD 8D 8F 78 32 A5 9F C1 37 C9 CD    >J......x2...7..
02BC00:  F1 8E ED 5B A7 9F 3A A4 9F B3 CD F1 8E 7A C3 F1    ...[..:......z..
02BC10:  8E 3A A5 9F CD F1 8E D5 3A A4 9F 5F 3A A7 9F B3    .:......:.._:...
02BC20:  D1 18 EB CD 46 7D CD C1 8E E5 C5 06 07 21 AF 9F    ....F}.......!..
02BC30:  7E CD F1 8E 23 10 F9 F3 01 7E FB CD 30 8F C1 E1    ~...#....~..0...
02BC40:  C9 F3 C5 01 7E FB F5 ED 78 87 30 FB 87 30 04 F1    ....~...x.0..0..
02BC50:  C1 FB C9 F1 0C ED 79 0D 3E 05 3D 00 20 FC C1 FB    ......y.>.=. ...
02BC60:  C9 2A 61 9F 11 00 00 18 07 0C 7E ED 79 0D 13 23    .*a.......~.y..#
02BC70:  ED 78 F2 20 8F E6 20 20 F0 ED 53 65 9F C3 8D 8F    .x. ..  ..Se....
02BC80:  ED 5B 67 9F 2A 61 9F E5 18 0A 7A B3 28 06 0C ED    .[g.*a....z.(...
02BC90:  A2 0D 04 1B ED 78 F2 44 8F E6 20 20 ED D1 A7 ED    .....x.D..  ....
02BCA0:  52 22 65 9F C3 8D 8F ED 78 F2 57 8F E6 20 CA 8D    R"e.....x.W.. ..
02BCB0:  8F 0C ED 78 0D 18 F0 2A B7 9F 23 7C B5 28 11 ED    ...x...*..#|.(..
02BCC0:  78 F2 6F 8F E6 20 CA 8D 8F 0C ED 78 0D 2B 18 EB    x.o.. .....x.+..
02BCD0:  ED 78 F2 80 8F 21 D2 A3 11 0B 01 18 AA F3 C5 01    .x...!.£........
02BCE0:  7E FB E5 D5 16 00 21 96 9F E5 ED 78 FE C0 38 FA    ~.....!....x..8.
02BCF0:  0C ED 78 77 23 14 0D 3E 05 3D 20 FD ED 78 E6 10    ..xw#..>.= ..x..
02BD00:  20 E8 E1 7E E6 C0 2B 72 D1 E1 C1 3A 96 9F FB C0     ..~..+r...:....
02BD10:  37 C9 3A C0 9F 32 A7 9F 3A C2 9F 32 A4 9F C9 3A    7.:..2..:..2...:
02BD20:  C1 9F 32 A7 9F 3A C3 9F 32 A4 9F C9 3A A8 9F 32    ..2..:..2...:..2
02BD30:  C4 9F C9 3A A8 9F 32 C5 9F C9 3A C0 9F 47 3A C1    ...:..2...:..G:.
02BD40:  9F B8 C8 37 C9 CD FE 8F CD 0A 90 C3 D3 8E 3A B2    ...7..........:.
02BD50:  9F B7 28 02 3E FF 32 B5 9F C9 3A AC 9F FE 01 28    ..(.>.2...:....(
02BD60:  02 CB 0F 32 B4 9F C9 3A AA 9F 32 27 90 47 3A B2    ...2...:..2'.G:.
02BD70:  9F B8 C8 32 AA 9F C9 00 CD 7C 90 3A C1 9F C6 41    ...2.....|.:...A
02BD80:  32 B3 90 CD 8C BC 30 69 28 67 21 20 4E ED 5B 65    2.....0i(g! N.[e
02BD90:  9F 3E 02 CD 98 BC 30 59 28 57 CD AD 90 C3 8F BC    .>....0Y(W......
02BDA0:  CD 13 8B CD 7C 90 3A C0 9F C6 41 32 B3 90 CD 77    ....|.:...A2...w
02BDB0:  BC 30 3E 28 3C ED 43 65 9F 21 20 4E CD 83 BC 30    .0>(<.Ce.! N...0
02BDC0:  30 28 2E CD AD 90 CD 7A BC C3 BF 85 21 C1 90 CD    0(.....z....!...
02BDD0:  16 98 CD 3F 95 21 88 96 11 B5 90 C5 48 06 00 ED    ...?.!......H...
02BDE0:  B0 C1 04 04 21 01 21 CD 75 BB 21 B3 90 11 68 42    ....!.!.u.!...hB
02BDF0:  C9 21 D5 90 CD 16 98 CD 7D BC C3 92 BC 21 08 99    .!......}....!..
02BE00:  C3 16 98 41 3A 00 00 00 00 00 00 00 00 00 00 00    ...A:...........
02BE10:  00 1F 02 16 4E 6F 6D 20 64 75 20 66 69 63 68 69    ....Nom du fichi
02BE20:  65 72 20 3A A0 1F 02 16 12 18 20 45 52 52 45 55    er :...... ERREU
02BE30:  52 20 46 49 43 48 49 45 52 20 21 20 18 87 21 9B    R FICHIER ! ..!.
02BE40:  92 CD 16 98 CD 06 BB E6 DF FE 4E 06 45 28 06 FE    ..........N.E(..
02BE50:  4F 06 49 20 EF 78 32 95 91 21 B4 92 CD 16 98 2A    O.I .x2..!.....*
02BE60:  65 9F 22 81 96 22 BC 93 E5 CD 6B 96 D1 21 20 4E    e.".."....k..! N
02BE70:  19 22 BE 93 3E CD 21 EB 82 32 0F 7A 22 10 7A 21    ."..>.!..2.z".z!
02BE80:  C2 92 CD 59 94 3A B9 9F 47 3A 81 96 B8 30 F0 32    ...Y.:..G:...0.2
02BE90:  A8 9F 32 A9 9F 32 C5 9F 21 ED 92 CD 16 98 CD 09    ..2..2..!.......
02BEA0:  7A D2 BC 82 CD 54 79 3A AB 9F 47 21 20 4E 22 61    z....Ty:..G! N"a
02BEB0:  9F 22 63 9F CD 9E 81 21 D2 9F 3E 01 32 9E 8D CD    ."c....!..>.2...
02BEC0:  1C 7F E5 C5 3A B1 9F 32 B3 9F CD 17 90 38 0D 28    ....:..2.....8.(
02BED0:  0B 21 A3 83 CD 16 98 CD 4B 98 30 43 3A 9E 8D FE    .!£.....K.0C:...
02BEE0:  01 C4 8C 8D 3E 45 21 11 8F CD 37 7F CD F5 8F 3A    ....>E!...7....:
02BEF0:  97 9F CB 4F C2 90 92 CD 5D 82 FE 11 28 35 2A 61    ...O....]...(5*a
02BF00:  9F ED 5B 65 9F 19 22 61 9F ED 5B BE 93 A7 ED 52    ..[e.."a..[....R
02BF10:  38 0D C1 E1 21 95 93 CD 16 98 CD 06 BB 18 16 3A    8...!..........:
02BF20:  27 90 32 AA 9F C1 E1 3A 9E 8D B8 28 08 3C 32 9E    '.2....:...(.<2.
02BF30:  8D 18 8C C1 E1 CD AD 90 3A 97 85 32 74 84 AF 32    ........:..2t..2
02BF40:  97 85 3E C9 32 31 8C 32 AA 85 21 31 8C 22 A1 8B    ..>.21.2..!1."..
02BF50:  CD 9B 97 3A C5 9F 21 AF 9F CD 8B 85 3A 74 84 32    ...:..!.....:t.2
02BF60:  97 85 21 68 8C 22 A1 8B AF 32 31 8C 32 AA 85 21    ..!h."...21.2..!
02BF70:  00 00 32 0F 7A 22 10 7A CD A1 97 21 1A 93 CD 16    ..2.z".z...!....
02BF80:  98 3A AA 9F CD BB 95 21 44 93 CD 16 98 2A B7 9F    .:.....!D....*..
02BF90:  22 81 96 CD 6B 96 21 7B 93 CD 16 98 3A B6 9F CD    "...k.!{....:...
02BFA0:  BB 95 21 89 93 CD 16 98 3A AC 9F CD BB 95 21 47    ..!.....:.....!G
02BFB0:  93 CD 16 98 2A BC 93 22 65 9F 22 81 96 CD 6B 96    ....*.."e."...k.
02BFC0:  21 61 93 CD 16 98 2A 61 9F A7 ED 5B 63 9F ED 52    !a....*a...[c..R
02BFD0:  22 81 96 ED 53 61 9F CD 6B 96 CD 06 BB C3 BC 82    "...Sa..k.......
02BFE0:  01 D2 76 CD C5 7B C1 E1 C3 BC 82 1F 02 15 43 6F    ..v..{........Co
02BFF0:  6E 74 72 6F 6C 20 6D 61 72 6B 20 28 4F 2F 4E 29    ntrol mark (O/N)
02C000:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
02C010:  25 00 01 00 02 09 4E E5 25 00 C1 02 00 00 00 02    %.....N.%.......
02C020:  25 00 C2 02 00 00 00 02 25 00 C3 02 00 00 00 02    %.......%.......
02C030:  25 00 C4 02 00 00 00 02 25 00 C5 02 00 00 00 02    %.......%.......
02C040:  25 00 C6 02 00 00 00 02 25 00 C7 02 00 00 00 02    %.......%.......
02C050:  25 00 C8 02 00 00 00 02 25 00 C9 02 00 00 00 02    %.......%.......
02C060:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02C070:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02C080:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02C090:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02C0A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02C0B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02C0C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02C0D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02C0E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02C0F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02C100:  20 3F 20 80 1F 02 15 12 42 75 66 66 65 72 20 3A     ? .....Buffer :
02C110:  20 A0 1F 02 16 44 6F 6E 6E 65 72 20 6C 65 20 6E     ....Donner le n
02C120:  75 6D 65 72 6F 20 64 65 20 6C 61 20 70 69 73 74    umero de la pist
02C130:  65 20 61 20 63 72 65 65 72 20 3A 20 87 1F 02 17    e a creer : ....
02C140:  18 20 45 56 49 54 45 5A 20 44 45 20 4D 4F 44 49    . EVITEZ DE MODI
02C150:  46 49 45 52 20 4C 45 20 4E 55 4D 45 52 4F 20 44    FIER LE NUMERO D
02C160:  45 20 50 49 53 54 45 20 18 87 1F 02 16 18 20 56    E PISTE ...... V
02C170:  4F 54 52 45 20 50 49 53 54 45 20 2E 2E 2E 20 20    OTRE PISTE ...  
02C180:  3A 20 18 20 54 61 69 6C 6C 65 20 72 65 65 6C 6C    : . Taille reell
02C190:  65 20 3A A0 3D 20 80 1F 02 17 18 20 4C 4F 4E 47    e :.= ..... LONG
02C1A0:  55 45 55 52 20 4F 52 49 47 49 4E 45 20 3A 20 18    UEUR ORIGINE : .
02C1B0:  A0 1F 28 17 18 20 4C 4F 4E 47 55 45 55 52 20 45    ..(.. LONGUEUR E
02C1C0:  43 52 49 54 45 20 20 3A 20 18 A0 1F 28 18 18 20    CRITE  : ...(.. 
02C1D0:  47 41 50 20 3A 20 18 20 A6 18 20 4C 4F 4E 47 20    GAP : . .. LONG 
02C1E0:  3A 20 18 20 A6 1F 02 16 18 20 50 4C 55 53 20 52    : . ..... PLUS R
02C1F0:  49 45 4E 20 41 20 45 43 52 49 52 45 20 3A 20 41    IEN A ECRIRE : A
02C200:  42 41 4E 44 4F 4E 20 21 21 20 18 87 00 00 00 00    BANDON !! ......
02C210:  FD 21 18 20 E5 C5 CD 90 97 06 03 21 96 9F 7E CD    .!. .......!..~.
02C220:  87 95 23 10 F9 06 04 3E 26 CD 5A BB 7E E5 CD BB    ..#....>&.Z.~...
02C230:  95 E1 23 10 F2 C1 E1 C9 3A 60 9F FE 01 C8 3E 01    ..#.....:`....>.
02C240:  CD F9 93 3A BC 9F C3 10 8E 32 60 9F 01 7E FA ED    ...:.....2`..~..
02C250:  79 C9 AF 18 F4 01 00 00 CD 38 BC 01 00 00 AF CD    y........8......
02C260:  32 BC 3E 01 01 0F 0F CD 32 BC AF CD 96 BB 3E 01    2.>.....2.....>.
02C270:  CD 90 BB 3E 02 CD 0E BC CD 00 B9 3A 01 DE FE 71    ...>.......:...q
02C280:  28 0E FE C9 20 05 21 5E BD 18 08 21 5B BD 18 03    (... .!^...![...
02C290:  21 3A BD 22 57 95 CD 03 B9 3E 29 32 BA 9F 21 B1    !:."W....>)2..!.
02C2A0:  98 C3 16 98 CD 16 98 18 03 CD 03 98 E5 D5 C5 F5    ................
02C2B0:  21 00 00 22 81 96 21 83 96 06 05 36 30 23 10 FB    !.."..!....60#..
02C2C0:  21 88 96 36 00 CD 43 95 21 88 96 3A 89 97 47 7E    !..6..C.!..:..G~
02C2D0:  23 FE 26 28 4E FE 30 38 08 FE 40 30 04 10 F0 18    #.&(N.08..@0....
02C2E0:  05 CD 75 95 18 E2 CD 2A 95 ED B0 0E 05 21 83 96    ..u....*.....!..
02C2F0:  FD 21 C9 94 7E FE 30 20 0A FD 23 FD 23 23 0D 28    .!..~.0 ..#.##.(
02C300:  74 18 F1 FD 5E 00 FD 56 01 D6 30 47 E5 2A 81 96    t...^..V..0G.*..
02C310:  19 10 FD 22 81 96 E1 18 E0 10 27 E8 03 64 00 0A    ..."......'..d..
02C320:  00 01 00 05 C5 E5 7E FE 3A 38 03 E6 DF 77 23 10    ......~.:8...w#.
02C330:  F5 E1 C1 7E FE 30 38 A9 FE 47 30 A5 23 10 F4 CD    ...~.08..G0.#...
02C340:  2A 95 23 0D ED B0 FD 21 83 96 11 00 10 21 00 00    *.#....!.....!..
02C350:  06 04 FD 7E 00 D6 30 FE 0A 38 02 D6 07 B7 28 04    ...~..0..8....(.
02C360:  19 3D 18 F9 C5 06 04 CB 3A CB 1B 10 FA C1 FD 23    .=......:......#
02C370:  10 E0 22 81 96 F1 C1 D1 E1 C9 3A 89 97 4F 06 00    ..".......:..O..
02C380:  3E 05 91 16 00 5F 21 83 96 19 EB 21 88 96 C9 3E    >...._!....!...>
02C390:  0C 18 02 3E 05 32 88 97 CD 78 BB 22 8A 97 21 88    ...>.2...x."..!.
02C3A0:  96 36 00 CD 00 B9 CD 3A BD CD 03 B9 06 00 21 88    .6.....:......!.
02C3B0:  96 7E B7 28 04 04 23 18 F8 78 32 89 97 B7 28 05    .~.(..#..x2...(.
02C3C0:  3A 88 97 B8 D0 3E 07 CD 5A BB 2A 8A 97 CD 75 BB    :....>..Z.*...u.
02C3D0:  18 CC 7C CD 87 95 7D C5 F5 4F 06 08 3E 30 CB 01    ..|...}..O..>0..
02C3E0:  30 01 3C CD 5A BB 10 F4 F1 C1 C3 34 98 CD 39 98    0.<.Z......4..9.
02C3F0:  CD A6 95 C3 39 98 CD 8C 97 1A 18 0F 3E 26 CD 5A    ....9.......>&.Z
02C400:  BB 7C CD BB 95 3E 08 CD 5A BB 7D F5 F5 0F 0F 0F    .|...>..Z.}.....
02C410:  0F CD CC 95 F1 CD CC 95 F1 C3 34 98 E6 0F C6 30    ..........4....0
02C420:  FE 3A 38 02 C6 07 C3 5A BB 3E 02 21 CF 94 18 0C    .:8....Z.>.!....
02C430:  3E 03 21 CD 94 18 05 3E 05 21 C9 94 32 FE 95 22    >.!....>.!..2.."
02C440:  01 96 C9 CD 44 96 E5 D5 C5 F5 2A 81 96 06 05 FD    ....D.....*.....
02C450:  21 C9 94 FD 5E 00 FD 56 01 3E 30 A7 ED 52 38 03    !...^..V.>0..R8.
02C460:  3C 18 F8 CD 5A BB 19 FD 23 FD 23 10 E6 F1 C1 D1    <...Z...#.#.....
02C470:  E1 C3 34 98 CD 8C 97 1A CD 44 96 CD BB 95 C3 F6    ..4......D......
02C480:  95 CD 8C 97 1A CD 44 96 CD 39 98 CD BB 95 CD F6    ......D..9......
02C490:  95 C3 39 98 E5 26 00 6F 22 81 96 E1 C9 CD E7 95    ..9..&.o".......
02C4A0:  21 71 96 CD 16 98 CD 5C 94 21 7E 96 CD 16 98 2A    !q.....\.!~....*
02C4B0:  81 96 CD 82 95 CD 6B 96 C3 06 BB CD AC 95 C3 F6    ......k.........
02C4C0:  95 20 43 4F 4E 56 45 52 54 49 52 20 3F A0 20 3D    . CONVERTIR ?. =
02C4D0:  A0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02C4E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02C4F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02C500:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02C510:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02C520:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02C530:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02C540:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02C550:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02C560:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02C570:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02C580:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02C590:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02C5A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02C5B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02C5C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02C5D0:  00 00 00 00 00 00 00 00 00 00 00 00 FD 2A 69 9F    .............*i.
02C5E0:  E5 FD E5 E1 F5 CD 75 BB F1 E1 C9 21 E4 9C CD 16    ......u....!....
02C5F0:  98 21 03 99 18 56 21 9B 9C 18 51 21 A3 9C 18 4C    .!...V!...Q!£..L
02C600:  21 B4 9C 18 47 21 AB 9C 18 42 21 BC 9C 18 3D 21    !...G!...B!...=!
02C610:  EA 9C 18 38 21 F0 9C 18 33 E5 21 C4 9C 18 22 E5    ...8!...3.!...".
02C620:  21 CC 9C 18 04 E5 21 DC 9C CD 16 98 21 8C 9C 18    !.....!.....!...
02C630:  16 E5 21 CC 9C 18 0A E5 21 D4 9C 18 04 E5 21 DC    ..!.....!.....!.
02C640:  9C CD 16 98 21 7D 9C CD 16 98 E1 C9 18 18 CD 16    ....!}..........
02C650:  98 18 27 FD 21 17 02 F5 CD 90 97 18 0A E5 21 0B    ..'.!.........!.
02C660:  77 CD 16 98 E1 C9 F5 7E FE 80 30 06 CD 5A BB 23    w......~..0..Z.#
02C670:  18 F5 E6 7F 23 CD 5A BB F1 C9 F5 3E 0A CD 5A BB    ....#.Z....>..Z.
02C680:  3E 0D 18 F1 F5 3E 20 18 EC F5 3E 18 18 E7 F5 3E    >....> ...>....>
02C690:  0D CD 5A BB 18 01 F5 3E 12 18 DA E5 21 64 98 CD    ..Z....>....!d..
02C6A0:  16 98 E1 CD 18 BB CD 46 98 E6 DF FE 4E C8 FE 4F    .......F....N..O
02C6B0:  20 E9 37 C9 18 20 4F 4B 20 3F 20 28 4F 2F 4E 29     .7.. OK ? (O/N)
02C6C0:  20 18 07 8D FD 21 18 02 CD 07 98 CD 18 BB AF C3     ....!..........
02C6D0:  46 98 21 2B BD 3E C9 18 04 21 5A BB AF 22 2E 98    F.!+.>...!Z.."..
02C6E0:  22 26 98 22 D7 95 22 AC 8A 22 1D 98 32 B8 8A C9    "&."..".."..2...
02C6F0:  41 4E 41 4C 59 53 45 20 50 49 53 54 45 20 3A 20    ANALYSE PISTE : 
02C700:  A6 18 20 53 4F 53 20 50 52 4F 47 52 41 4D 4D 45    .. SOS PROGRAMME
02C710:  55 52 53 20 2D 20 45 74 75 64 65 20 64 75 20 46    URS - Etude du F
02C720:  44 43 20 2D 20 28 43 29 20 4D 2E 4D 41 49 47 52    DC - (C) M.MAIGR
02C730:  4F 54 20 4A 61 6E 20 38 39 20 18 20 20 20 18 20    OT Jan 89 .   . 
02C740:  55 20 54 20 49 20 4C 20 2D 20 53 20 4F 20 46 20    U T I L - S O F 
02C750:  54 20 18 1A 00 4F 01 98 1F 01 15 94 1F 01 04 20    T ...O......... 
02C760:  5B 41 5D 20 54 65 73 74 65 72 20 65 74 61 74 20    [A] Tester etat 
02C770:  64 72 69 76 65 20 0A 0D 20 5B 42 5D 20 42 61 73    drive .. [B] Bas
02C780:  63 75 6C 65 20 64 72 69 76 65 20 41 2F 42 20 0A    cule drive A/B .
02C790:  0D 20 5B 43 5D 20 50 61 72 61 6D 65 74 72 65 72    . [C] Parametrer
02C7A0:  20 70 72 6F 67 72 2E 20 0A 0D 20 5B 44 5D 20 43     progr. .. [D] C
02C7B0:  6F 6E 76 65 72 73 2E 6E 75 6D 65 72 69 71 75 65    onvers.numerique
02C7C0:  20 0A 0D 20 5B 45 5D 20 41 6C 6C 65 72 20 20 65     .. [E] Aller  e
02C7D0:  6E 20 70 69 73 74 65 20 30 20 0A 0D 20 5B 46 5D    n piste 0 .. [F]
02C7E0:  20 41 6C 6C 65 72 20 20 65 6E 20 70 69 73 74 65     Aller  en piste
02C7F0:  20 3F 20 0A 0D 20 5B 47 5D 20 46 6F 72 6D 61 74     ? .. [G] Format
02C800:  20 20 20 72 65 67 75 6C 69 65 72 20 0A 0D 20 5B       regulier .. [
02C810:  48 5D 20 46 6F 72 6D 61 74 20 69 72 72 65 67 75    H] Format irregu
02C820:  6C 69 65 72 20 0A 0D 20 5B 49 5D 20 41 6E 61 6C    lier .. [I] Anal
02C830:  79 73 65 20 64 65 20 70 69 73 74 65 73 20 0A 0D    yse de pistes ..
02C840:  20 5B 4A 5D 20 4C 69 72 65 20 64 6F 6E 6E 65 65     [J] Lire donnee
02C850:  73 20 73 65 63 2E 20 0A 0D 20 5B 4B 5D 20 52 65    s sec. .. [K] Re
02C860:  70 72 6F 64 75 69 72 65 20 73 65 63 74 73 2E 20    produire sects. 
02C870:  0A 0D 20 5B 4C 5D 20 4C 69 72 65 20 20 75 6E 65    .. [L] Lire  une
02C880:  20 20 20 70 69 73 74 65 20 0A 0D 20 5B 4D 5D 20       piste .. [M] 
02C890:  53 61 75 76 65 72 20 62 75 66 66 65 72 2E 62 69    Sauver buffer.bi
02C8A0:  6E 20 0A 0D 20 5B 4E 5D 20 43 68 61 72 67 65 20    n .. [N] Charge 
02C8B0:  62 75 66 66 65 72 2E 62 69 6E 20 0A 0D 20 5B 4F    buffer.bin .. [O
02C8C0:  5D 20 43 72 65 65 20 70 69 73 74 65 20 62 75 66    ] Cree piste buf
02C8D0:  66 65 72 20 0A 0D 20 5B 51 5D 20 51 75 69 74 74    fer .. [Q] Quitt
02C8E0:  65 72 20 70 72 6F 67 72 61 6D 6D 65 20 0A 8D 0A    er programme ...
02C8F0:  0D 18 20 20 5B 41 5D 20 43 68 61 6E 67 65 72 20    ..  [A] Changer 
02C900:  6C 61 20 64 65 6E 73 69 74 65 0A 0D 20 20 5B 42    la densite..  [B
02C910:  5D 20 43 68 67 2E 20 74 65 74 65 20 20 73 6F 75    ] Chg. tete  sou
02C920:  72 63 65 0A 0D 20 20 5B 43 5D 20 43 68 67 2E 20    rce..  [C] Chg. 
02C930:  74 65 74 65 20 64 65 73 74 69 6E 2E 0A 0D 20 20    tete destin...  
02C940:  5B 44 5D 20 4D 6F 64 65 20 20 20 6D 75 6C 74 69    [D] Mode   multi
02C950:  70 69 73 74 65 0A 0D 20 20 5B 45 5D 20 41 6E 61    piste..  [E] Ana
02C960:  6C 79 73 65 20 70 72 65 61 6C 61 62 6C 65 0A 0D    lyse prealable..
02C970:  20 20 5B 46 5D 20 43 68 67 2E 20 64 72 69 76 65      [F] Chg. drive
02C980:  20 73 6F 75 72 63 65 0A 0D 20 20 5B 47 5D 20 43     source..  [G] C
02C990:  68 67 2E 20 64 72 69 76 65 20 64 65 73 74 69 2E    hg. drive desti.
02C9A0:  98 18 0A 0D 20 50 69 73 74 65 20 64 65 20 64 65    .... Piste de de
02C9B0:  62 75 74 20 3A 20 26 0A 0D 20 44 65 72 6E 69 65    but : &.. Dernie
02C9C0:  72 65 20 70 69 73 74 65 20 3A 20 26 0A 0D 98 18    re piste : &....
02C9D0:  20 54 61 69 6C 6C 65 20 73 65 63 74 65 75 72 20     Taille secteur 
02C9E0:  3A 20 26 0A 0D 20 4E 6F 6D 62 72 65 20 73 65 63    : &.. Nombre sec
02C9F0:  74 65 75 72 73 3A 20 26 0A 0D 20 47 61 70 20 20    teurs: &.. Gap  
02CA00:  66 6F 72 6D 61 74 61 67 65 20 3A 20 26 0A 0D 20    formatage : &.. 
02CA10:  4F 63 74 65 74 20 72 65 6D 70 6C 69 73 2E 20 3A    Octet remplis. :
02CA20:  20 26 0A 0D 20 50 72 65 6D 69 65 72 20 73 65 63     &.. Premier sec
02CA30:  74 65 75 72 3A 20 26 98 18 0A 0D 20 4E 75 6D 2E    teur: &.... Num.
02CA40:  20 49 44 20 50 69 73 74 65 20 20 3A 20 26 0A 0D     ID Piste  : &..
02CA50:  20 49 44 20 4E 75 6D 65 72 6F 20 74 65 74 65 20     ID Numero tete 
02CA60:  3A 20 26 0A 0D 20 49 44 20 53 65 63 2E 20 61 20    : &.. ID Sec. a 
02CA70:  6C 69 72 65 20 3A 20 26 0A 0D 20 49 44 20 6C 6F    lire : &.. ID lo
02CA80:  6E 67 2E 20 53 65 63 74 2E 20 3A 20 26 0A 0D 20    ng. Sect. : &.. 
02CA90:  53 74 6F 70 20 73 75 72 20 73 65 63 74 2E 20 3A    Stop sur sect. :
02CAA0:  20 26 0A 0D 20 47 61 70 20 72 65 61 64 20 77 72     &.. Gap read wr
02CAB0:  69 74 65 20 3A 20 26 0A 0D 20 4C 6F 6E 67 75 65    ite : &.. Longue
02CAC0:  75 72 20 73 65 63 74 2E 20 3A 20 26 98 18 20 50    ur sect. : &.. P
02CAD0:  69 2E 48 64 2E 4E 73 2E 4C 73 20 98 18 20 45 74    i.Hd.Ns.Ls .. Et
02CAE0:  2E 20 53 65 63 74 65 75 72 20 98 18 1A 1A 33 04    . Secteur ....3.
02CAF0:  0C 0C 98 18 1A 1A 33 04 08 0C 98 18 1A 1A 33 04    ......3.......3.
02CB00:  65 20 64 65 20 64 7B 74 72 75 69 72 65 20 6C 65    e de d{truire le
02CB10:  73 20 20 49 44 53 20 20 71 75 69 20 20 73 75 69    s  IDS  qui  sui
02CB20:  76 65 6E 74 20 2C 20 75 6E 65 20 63 6F 6E 66 69    vent , une confi
02CB30:  72 6D 61 74 69 6F 6E 20 65 73 74 0D 0A 20 64 65    rmation est.. de
02CB40:  6D 61 6E 64 7B 65 20 2E 0D 0A 20 20 20 20 20 45    mand{e ...     E
02CB50:  6E 20 66 69 6E 20 64 65 20 74 72 61 76 61 69 6C    n fin de travail
02CB60:  20 2C 20 75 6E 65 20 61 6E 61 6C 79 73 65 20 20     , une analyse  
02CB70:  64 65 20 20 6C 61 20 6E 6F 75 76 65 6C 6C 65 20    de  la nouvelle 
02CB80:  70 69 73 74 65 20 65 73 74 20 65 66 66 65 63 74    piste est effect
02CB90:  75 7B 65 20 70 6F 75 72 0D 0A 20 76 7B 72 69 66    u{e pour.. v{rif
02CBA0:  69 63 61 74 69 6F 6E 20 2E 0D 0A 20 0D 0A 20 20    ication ... ..  
02CBB0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
02CBC0:  20 20 20 20 20 20 20 20 20 20 20 2D 2D 2D 2D 2D               -----
02CBD0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D    ---------------.
02CBE0:  0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    .               
02CBF0:  20 20 20 20 20 20 20 20 20 20 20 20 20 2D 20 32                 - 2
02CC00:  20 45 58 45 4D 50 4C 45 53 20 44 27 55 53 41 47     EXEMPLES D'USAG
02CC10:  45 20 2D 0D 0A 20 20 20 20 20 20 20 20 20 20 20    E -..           
02CC20:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
02CC30:  20 20 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D      --------------
02CC40:  2D 2D 2D 2D 2D 2D 0D 0A 20 0D 0A 20 20 20 20 20    ------.. ..     
02CC50:  31 20 3A 20 52 7B 70 61 72 61 74 69 6F 6E 20 64    1 : R{paration d
02CC60:  65 20 64 69 73 71 75 65 74 74 65 20 3A 20 56 6F    e disquette : Vo
02CC70:  74 72 65 20 70 72 6F 67 72 61 6D 6D 65 20 66 61    tre programme fa
02CC80:  76 6F 72 69 20 72 65 66 75 73 65 20 64 65 20 73    vori refuse de s
02CC90:  65 20 63 68 61 72 67 65 72 0D 0A 20 73 75 69 74    e charger.. suit
02CCA0:  65 20 40 20 75 6E 20 27 52 65 61 64 20 66 61 69    e @ un 'Read fai
02CCB0:  6C 27 20 21 0D 0A 20 0D 0A 20 20 20 20 20 61 20    l' !.. ..     a 
02CCC0:  2F 20 41 6E 61 6C 79 73 65 7A 20 6C 61 20 64 69    / Analysez la di
02CCD0:  73 71 75 65 74 74 65 20 65 74 20 6E 6F 74 65 7A    squette et notez
02CCE0:  20 20 6C 61 20 6F 75 20 6C 65 73 20 70 69 73 74      la ou les pist
02CCF0:  65 73 20 72 65 6E 76 6F 79 61 6E 74 20 75 6E 20    es renvoyant un 
02CD00:  6D 65 73 73 61 67 65 0D 0A 20 64 27 65 72 72 65    message.. d'erre
02CD10:  75 72 20 64 75 20 67 65 6E 72 65 20 43 52 20 2F    ur du genre CR /
02CD20:  44 44 20 6F 75 20 71 75 69 20 6F 6E 74 20 20 70    DD ou qui ont  p
02CD30:  65 72 64 75 20 20 75 6E 20 73 65 63 74 65 75 72    erdu  un secteur
02CD40:  20 2E 20 28 53 69 20 76 6F 75 73 20 74 72 6F 75     . (Si vous trou
02CD50:  76 65 7A 20 75 6E 65 0D 0A 20 70 69 73 74 65 20    vez une.. piste 
02CD60:  6E 6F 6E 20 66 6F 72 6D 61 74 7B 65 20 6E 27 69    non format{e n'i
02CD70:  6E 73 69 73 74 65 7A 20 70 61 73 20 2C 20 63 27    nsistez pas , c'
02CD80:  65 73 74 20 76 72 61 69 6D 65 6E 74 20 63 75 69    est vraiment cui
02CD90:  74 20 2E 2E 2E 29 0D 0A 20 20 20 20 20 62 20 2F    t ...)..     b /
02CDA0:  20 20 4C 69 73 65 7A 20 20 6C 61 20 20 70 69 73      Lisez  la  pis
02CDB0:  74 65 20 20 65 6E 64 6F 6D 6D 61 67 7B 65 20 20    te  endommag{e  
02CDC0:  65 6E 20 20 70 72 65 6E 61 6E 74 20 20 73 6F 69    en  prenant  soi
02CDD0:  6E 20 20 64 65 20 20 74 72 61 6E 73 6D 65 74 74    n  de  transmett
02CDE0:  72 65 20 6C 65 73 0D 0A 20 70 61 72 61 6D 7D 74    re les.. param}t
02CDF0:  72 65 73 20 65 78 61 63 74 73 20 28 56 6F 69 72    res exacts (Voir
02CE00:  20 53 4F 53 32 29 0D 0A 20 20 20 20 20 63 20 2F     SOS2)..     c /
02CE10:  20 53 61 75 76 65 67 61 72 64 65 7A 20 6C 65 20     Sauvegardez le 
02CE20:  62 75 66 66 65 72 20 2C 20 6F 6E 20 6E 65 20 73    buffer , on ne s
02CE30:  61 69 74 20 6A 61 6D 61 69 73 20 2E 0D 0A 20 20    ait jamais ...  
02CE40:  20 20 20 64 20 2F 20 55 74 69 6C 69 73 65 7A 20       d / Utilisez 
02CE50:  6C 27 6F 70 74 69 6F 6E 20 27 43 72 7B 65 72 20    l'option 'Cr{er 
02CE60:  70 69 73 74 65 27 20 20 70 6F 75 72 20 20 72 7B    piste'  pour  r{
02CE70:  7B 63 72 69 72 65 20 6C 65 20 62 75 66 66 65 72    {crire le buffer
02CE80:  20 73 75 72 20 6C 61 20 6D 65 08 5E 6D 65 0D 0A     sur la me.^me..
02CE90:  20 70 69 73 74 65 20 61 75 20 66 6F 72 6D 61 74     piste au format
02CEA0:  20 64 65 20 6C 61 20 64 69 73 71 75 65 74 74 65     de la disquette
02CEB0:  20 2E 0D 0A 20 0D 0A 20 20 20 20 20 53 69 20 6C     ... ..     Si l
02CEC0:  27 65 72 72 65 75 72 20 64 65 20 6C 65 63 74 75    'erreur de lectu
02CED0:  72 65 20 70 72 6F 76 65 6E 61 69 74 20 64 27 75    re provenait d'u
02CEE0:  6E 65 20 20 73 69 6D 70 6C 65 20 20 65 72 72 65    ne  simple  erre
02CEF0:  75 72 20 64 65 20 43 52 43 20 2C 20 76 6F 75 73    ur de CRC , vous
02CF00:  20 61 76 65 7A 0D 0A 20 64 65 20 67 72 61 6E 64     avez.. de grand
02CF10:  65 73 20 63 68 61 6E 63 65 73 20 64 65 20 72 65    es chances de re
02CF20:  74 72 6F 75 76 65 72 20 76 6F 74 72 65 20 70 72    trouver votre pr
02CF30:  6F 67 72 61 6D 6D 65 20 20 72 65 6D 69 73 20 40    ogramme  remis @
02CF40:  20 6E 65 75 66 20 2E 20 44 61 6E 73 20 64 27 61     neuf . Dans d'a
02CF50:  75 74 72 65 73 0D 0A 20 63 61 73 20 2C 20 6C 65    utres.. cas , le
02CF60:  73 20 64 6F 6E 6E 7B 65 73 20 6C 75 65 73 20 70    s donn{es lues p
02CF70:  61 72 20 20 27 6C 69 72 65 20 20 70 69 73 74 65    ar  'lire  piste
02CF80:  27 20 20 73 75 72 20 6C 65 73 20 73 65 63 74 65    '  sur les secte
02CF90:  75 72 73 20 65 6E 64 6F 6D 6D 61 67 7B 73 20 73    urs endommag{s s
02CFA0:  65 72 6F 6E 74 0D 0A 20 70 65 75 74 2D 65 08 5E    eront.. peut-e.^
02CFB0:  74 72 65 20 65 72 72 6F 6E 7B 65 73 20 65 74 20    tre erron{es et 
02CFC0:  69 6C 20 66 61 75 64 72 61 20 20 75 74 69 6C 69    il faudra  utili
02CFD0:  73 65 72 20 20 6C 27 7B 64 69 74 65 75 72 20 20    ser  l'{diteur  
02CFE0:  70 6F 75 72 20 6C 65 73 20 72 65 63 74 69 66 69    pour les rectifi
02CFF0:  65 72 20 20 2E 2E 2E 0D 0A 20 43 27 65 73 74 20    er  ..... C'est 
02D000:  74 6F 75 6A 6F 75 72 73 20 6D 69 65 75 78 20 71    toujours mieux q
02D010:  75 65 20 72 7B 7B 63 72 69 72 65 20 20 6C 65 20    ue r{{crire  le 
02D020:  20 70 72 6F 67 72 61 6D 6D 65 20 20 63 6F 6D 70     programme  comp
02D030:  6C 65 74 20 65 74 20 76 6F 75 73 20 61 70 70 72    let et vous appr
02D040:  65 6E 64 72 61 20 40 0D 0A 20 66 61 69 72 65 20    endra @.. faire 
02D050:  64 65 73 20 63 6F 70 69 65 73 20 64 65 20 73 61    des copies de sa
02D060:  75 76 65 67 61 72 64 65 20 2E 2E 2E 0D 0A 20 0D    uvegarde ..... .
02D070:  0A 20 20 20 20 20 32 20 3A 20 4C 61 6E 63 65 6D    .     2 : Lancem
02D080:  65 6E 74 20 64 65 20 70 72 6F 67 72 61 6D 6D 65    ent de programme
02D090:  20 62 69 6E 61 69 72 65 20 70 61 72 20 43 50 4D     binaire par CPM
02D0A0:  20 3A 0D 0A 20 20 20 20 20 4E 6F 74 65 7A 20 74     :..     Notez t
02D0B0:  6F 75 74 20 64 65 20 73 75 69 74 65 20 71 75 65    out de suite que
02D0C0:  20 20 63 65 6C 61 20 20 6E 27 65 73 74 20 20 70      cela  n'est  p
02D0D0:  6F 73 73 69 62 6C 65 20 20 71 75 27 61 76 65 63    ossible  qu'avec
02D0E0:  20 75 6E 20 70 72 6F 67 72 61 6D 6D 65 20 31 30     un programme 10
02D0F0:  30 25 0D 0A 20 62 69 6E 61 69 72 65 20 2C 20 6C    0%.. binaire , l
02D100:  65 20 43 50 4D 20 72 7B 69 6E 69 74 69 61 6C 69    e CPM r{initiali
02D110:  73 65 20 6C 65 20 73 79 73 74 7D 6D 65 20 65 74    se le syst}me et
02D120:  20 20 6E 65 20 70 65 75 74 20 72 65 76 65 6E 69      ne peut reveni
02D130:  72 20 61 75 20 62 61 73 69 63 20 61 76 65 63 20    r au basic avec 
02D140:  75 6E 0D 0A 20 73 69 6D 70 6C 65 20 52 45 54 20    un.. simple RET 
02D150:  65 6E 20 66 69 6E 20 64 65 20 70 72 6F 67 72 61    en fin de progra
02D160:  6D 6D 65 20 2E 20 0D 0A 20 0D 0A 20 20 20 20 20    mme . .. ..     
02D170:  61 20 2F 20 45 63 72 69 76 65 7A 20 65 6E 20 61    a / Ecrivez en a
02D180:  73 73 65 6D 62 6C 65 75 72 20 6C 65 20 70 72 6F    ssembleur le pro
02D190:  67 72 61 6D 6D 65 20 73 75 69 76 61 6E 74 20 3A    gramme suivant :
02D1A0:  0D 0A 20 0D 0A 20 20 20 20 20 20 20 20 20 4F 52    .. ..         OR
02D1B0:  47 20 23 31 30 30 20 20 20 20 3B 49 6D 70 7B 72    G #100    ;Imp{r
02D1C0:  61 74 69 66 20 64 27 61 73 73 65 6D 62 6C 65 72    atif d'assembler
02D1D0:  20 40 20 6C 27 61 64 72 65 73 73 65 20 23 31 30     @ l'adresse #10
02D1E0:  30 0D 0A 20 20 20 20 20 20 20 20 20 4C 44 20 41    0..         LD A
02D1F0:  2C 22 41 22 0D 0A 20 20 20 20 20 20 20 20 20 4C    ,"A"..         L
02D200:  44 20 42 2C 32 36 0D 0A 20 20 20 20 20 42 43 4C    D B,26..     BCL
02D210:  20 50 55 53 48 20 41 46 0D 0A 20 20 20 20 20 20     PUSH AF..      
02D220:  20 20 20 43 41 4C 4C 20 23 42 42 35 41 0D 0A 20       CALL #BB5A.. 
02D230:  20 20 20 20 20 20 20 20 50 4F 50 20 41 46 0D 0A            POP AF..
02D240:  20 20 20 20 20 20 20 20 20 49 4E 43 20 41 0D 0A             INC A..
02D250:  20 20 20 20 20 20 20 20 20 44 4A 4E 5A 20 42 43             DJNZ BC
02D260:  4C 0D 0A 20 20 20 20 20 20 20 20 20 52 45 54 0D    L..         RET.
02D270:  0A 20 0D 0A 20 20 20 20 20 62 20 2F 20 41 73 73    . ..     b / Ass
02D280:  65 6D 62 6C 65 7A 20 65 74 20 73 61 75 76 65 67    emblez et sauveg
02D290:  61 72 64 65 7A 20 6C 65 20 63 6F 64 65 20 62 69    ardez le code bi
02D2A0:  6E 61 69 72 65 20 2E 0D 0A 20 20 20 20 20 63 20    naire ...     c 
02D2B0:  2F 20 50 72 65 6E 65 7A 20 75 6E 65 20 64 69 73    / Prenez une dis
02D2C0:  71 75 65 74 74 65 20 61 75 20 66 6F 72 6D 61 74    quette au format
02D2D0:  20 43 50 4D 20 0D 0A 20 20 20 20 20 64 20 2F 20     CPM ..     d / 
02D2E0:  43 68 61 72 67 65 7A 20 76 6F 74 72 65 20 70 72    Chargez votre pr
02D2F0:  6F 67 72 61 6D 6D 65 20 64 61 6E 73 20 6C 65 20    ogramme dans le 
02D300:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
02D310:  26 00 01 00 02 09 4E E5 26 00 C1 02 00 00 00 02    &.....N.&.......
02D320:  26 00 C2 02 00 00 00 02 26 00 C3 02 00 00 00 02    &.......&.......
02D330:  26 00 C4 02 00 00 00 02 26 00 C5 02 00 00 00 02    &.......&.......
02D340:  26 00 C6 02 00 00 00 02 26 00 C7 02 00 00 00 02    &.......&.......
02D350:  26 00 C8 02 00 00 00 02 26 00 C9 02 00 00 00 02    &.......&.......
02D360:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02D370:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02D380:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02D390:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02D3A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02D3B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02D3C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02D3D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02D3E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02D3F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02D400:  2E 2E 2E 2E 2E 2E 2E 2E 0D 0A 20 45 54 44 52 41    .......... ETDRA
02D410:  20 20 20 44 42 20 30 20 20 3B 45 54 33 20 41 20       DB 0  ;ET3 A 
02D420:  65 74 20 42 0D 0A 20 45 54 44 52 42 20 20 20 44    et B.. ETDRB   D
02D430:  42 20 30 20 20 3B 52 49 4E 53 21 0D 0A 20 3B 2D    B 0  ;RINS!.. ;-
02D440:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 20 44 52 4C    ----------.. DRL
02D450:  20 20 20 20 20 44 42 20 30 20 20 3B 4E 6F 75 76         DB 0  ;Nouv
02D460:  65 6C 6C 65 73 20 76 61 72 69 61 62 6C 65 73 0D    elles variables.
02D470:  0A 20 44 52 57 20 20 20 20 20 44 42 20 30 20 20    . DRW     DB 0  
02D480:  3B 52 49 4E 53 0D 0A 20 48 44 4C 20 20 20 20 20    ;RINS.. HDL     
02D490:  44 42 20 30 0D 0A 20 48 44 57 20 20 20 20 20 44    DB 0.. HDW     D
02D4A0:  42 20 30 0D 0A 20 50 49 53 54 4C 20 20 20 44 42    B 0.. PISTL   DB
02D4B0:  20 30 0D 0A 20 50 49 53 54 57 20 20 20 44 42 20     0.. PISTW   DB 
02D4C0:  30 0D 0A 20 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    0.. ;-----------
02D4D0:  0D 0A 20 3B 0D 0A 20 2E 2E 2E 2E 2E 2E 2E 2E 2E    .. ;.. .........
02D4E0:  2E 2E 2E 2E 0D 0A 20 00 00 1A 1A 4C 41 20 52 4F    ...... ....LA RO
02D4F0:  55 54 49 4E 45 20 44 27 41 4E 41 4C 59 53 45 20    UTINE D'ANALYSE 
02D500:  4A 52 20 50 52 54 31 0D 0A 20 3B 2D 2D 2D 2D 2D    JR PRT1.. ;-----
02D510:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D    ---------------.
02D520:  0A 20 46 45 4E 42 55 46 31 20 4C 44 20 48 4C 2C    . FENBUF1 LD HL,
02D530:  54 46 45 4E 42 55 31 0D 0A 20 20 20 20 20 20 20    TFENBU1..       
02D540:  20 20 4A 52 20 50 52 54 31 0D 0A 20 54 46 45 4E      JR PRT1.. TFEN
02D550:  42 55 31 20 44 42 20 32 36 2C 30 2C 37 38 2C 34    BU1 DB 26,0,78,4
02D560:  2C 32 31 2B 23 38 30 0D 0A 20 3B 2D 2D 2D 2D 2D    ,21+#80.. ;-----
02D570:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D    ---------------.
02D580:  0A 20 3B 0D 0A 20 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E    . ;.. ..........
02D590:  2E 2E 2E 2E 2E 2E 2E 0D 0A 20 3B 0D 0A 20 3B 2D    ......... ;.. ;-
02D5A0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02D5B0:  0D 0A 20 43 41 4C 45 20 20 20 20 44 53 20 34 30    .. CALE    DS 40
02D5C0:  38 30 30 2D 43 41 4C 45 20 3B 52 65 63 75 6C 7B    800-CALE ;Recul{
02D5D0:  20 64 65 20 38 30 30 20 6F 63 74 65 74 73 0D 0A     de 800 octets..
02D5E0:  20 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D     ;--------------
02D5F0:  2D 2D 2D 0D 0A 20 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E    ---.. ..........
02D600:  48 4C 2C 28 41 44 42 55 46 46 29 0D 0A 20 20 20    HL,(ADBUFF)..   
02D610:  20 20 20 20 20 41 4E 44 20 41 0D 0A 20 20 20 20         AND A..    
02D620:  20 20 20 20 4C 44 20 44 45 2C 28 50 4F 49 4E 42        LD DE,(POINB
02D630:  55 46 29 0D 0A 20 20 20 20 20 20 20 20 53 42 43    UF)..        SBC
02D640:  20 48 4C 2C 44 45 0D 0A 20 20 20 20 20 20 20 20     HL,DE..        
02D650:  4C 44 20 28 56 41 4C 45 55 52 29 2C 48 4C 0D 0A    LD (VALEUR),HL..
02D660:  20 20 20 20 20 20 20 20 4C 44 20 28 41 44 42 55            LD (ADBU
02D670:  46 46 29 2C 44 45 0D 0A 20 20 20 20 20 20 20 20    FF),DE..        
02D680:  43 41 4C 4C 20 44 45 55 43 4F 4E 31 36 0D 0A 20    CALL DEUCON16.. 
02D690:  20 20 20 20 20 20 20 43 41 4C 4C 20 23 42 42 30           CALL #BB0
02D6A0:  36 20 20 20 20 20 20 20 20 20 3B 41 74 74 65 6E    6         ;Atten
02D6B0:  64 72 65 0D 0A 20 20 20 20 20 20 20 20 4A 50 20    dre..        JP 
02D6C0:  53 4F 55 52 43 45 20 20 20 20 20 20 20 20 20 20    SOURCE          
02D6D0:  3B 52 65 73 74 61 75 72 65 72 20 70 61 72 61 6D    ;Restaurer param
02D6E0:  9F EB 74 72 65 73 20 73 6F 75 72 63 65 20 65 74    ..tres source et
02D6F0:  20 63 27 65 73 74 20 66 69 6E 69 0D 0A 3B 0D 0A     c'est fini..;..
02D700:  41 42 41 4E 44 4F 4E 34 20 4C 44 20 42 43 2C 54    ABANDON4 LD BC,T
02D710:  50 52 4F 54 31 20 09 20 20 20 3B 41 66 66 69 63    PROT1 .   ;Affic
02D720:  68 65 72 20 70 72 6F 74 9F E1 67 9F E1 20 9F E1    her prot..g.. ..
02D730:  63 72 69 74 75 72 65 20 65 74 20 66 69 6E 69 20    criture et fini 
02D740:  2E 0D 0A 20 20 20 20 20 20 20 20 43 41 4C 4C 20    ...        CALL 
02D750:  50 52 54 45 52 52 20 0D 0A 20 20 20 20 20 20 20    PRTERR ..       
02D760:  20 50 4F 50 20 42 43 0D 0A 20 20 20 20 20 20 20     POP BC..       
02D770:  20 50 4F 50 20 48 4C 0D 0A 20 20 20 20 20 20 20     POP HL..       
02D780:  20 4A 50 20 53 4F 55 52 43 45 0D 0A 3B 0D 0A 3B     JP SOURCE..;..;
02D790:  2D 20 54 65 78 74 65 73 20 65 74 20 76 61 72 69    - Textes et vari
02D7A0:  61 62 6C 65 73 20 2D 0D 0A 3B 0D 0A 54 43 4D 20    ables -..;..TCM 
02D7B0:  20 20 20 20 44 42 20 33 31 2C 32 2C 32 31 2C 22        DB 31,2,21,"
02D7C0:  43 6F 6E 74 72 6F 6C 20 6D 61 72 6B 20 28 4F 2F    Control mark (O/
02D7D0:  4E 29 20 3F 20 22 2C 23 38 30 0D 0A 54 4C 45 4E    N) ? ",#80..TLEN
02D7E0:  42 55 46 20 44 42 20 33 31 2C 32 2C 32 31 2C 31    BUF DB 31,2,21,1
02D7F0:  38 2C 22 42 75 66 66 65 72 20 3A 20 22 2C 33 32    8,"Buffer : ",32
02D800:  20 62 75 66 66 65 72 20 65 74 20 75 74 69 6C 69     buffer et utili
02D810:  73 65 7A 20 27 43 72 7B 65 72 20 70 69 73 74 65    sez 'Cr{er piste
02D820:  27 20 73 75 72 0D 0A 20 6C 61 20 70 69 73 74 65    ' sur.. la piste
02D830:  20 30 20 2E 0D 0A 20 20 20 20 20 4C 65 20 70 72     0 ...     Le pr
02D840:  6F 67 72 61 6D 6D 65 20 63 69 2D 64 65 73 73 75    ogramme ci-dessu
02D850:  73 20 73 65 72 61 20 7B 63 72 69 74 20 20 73 75    s sera {crit  su
02D860:  72 20 20 6C 65 20 20 73 65 63 74 65 75 72 20 20    r  le  secteur  
02D870:  23 34 31 20 20 64 65 20 6C 61 20 70 69 73 74 65    #41  de la piste
02D880:  20 30 20 2E 0D 0A 20 43 65 63 69 20 66 61 69 74     0 ... Ceci fait
02D890:  20 2C 20 63 68 61 71 75 65 20 66 6F 69 73 20 71     , chaque fois q
02D8A0:  75 65 20 76 6F 75 73 20 20 74 61 70 65 72 65 7A    ue vous  taperez
02D8B0:  20 20 7C 43 50 4D 20 2C 20 6C 65 20 43 50 43 20      |CPM , le CPC 
02D8C0:  61 66 66 69 63 68 65 72 61 20 6C 27 61 6C 70 68    affichera l'alph
02D8D0:  61 62 65 74 0D 0A 20 61 76 61 6E 74 20 64 65 20    abet.. avant de 
02D8E0:  73 27 7B 63 72 6F 75 6C 65 72 20 6C 61 6D 65 6E    s'{crouler lamen
02D8F0:  74 61 62 6C 65 6D 65 6E 74 20 2E 0D 0A 20 20 20    tablement ...   
02D900:  20 20 4F 6E 20 70 65 75 74 20 61 6C 6C 65 72 20      On peut aller 
02D910:  62 69 65 6E 20 61 75 2D 64 65 6C 40 20 20 64 65    bien au-del@  de
02D920:  20 20 63 65 20 20 72 7B 73 75 6C 74 61 74 20 20      ce  r{sultat  
02D930:  70 69 74 6F 79 61 62 6C 65 20 65 6E 20 6C 6F 67    pitoyable en log
02D940:  65 61 6E 74 20 73 75 72 20 6C 65 0D 0A 20 73 65    eant sur le.. se
02D950:  63 74 65 75 72 20 23 34 31 20 75 6E 65 20 72 6F    cteur #41 une ro
02D960:  75 74 69 6E 65 20 20 64 65 20 20 63 68 61 72 67    utine  de  charg
02D970:  65 6D 65 6E 74 20 20 64 69 72 65 63 74 20 20 28    ement  direct  (
02D980:  51 75 69 20 20 6E 65 20 20 64 65 76 72 61 20 65    Qui  ne  devra e
02D990:  6E 20 61 75 63 75 6E 20 63 61 73 0D 0A 20 65 78    n aucun cas.. ex
02D9A0:  63 7B 64 65 72 20 35 31 32 20 6F 63 74 65 74 73    c{der 512 octets
02D9B0:  20 20 64 65 20 20 6C 6F 6E 67 29 20 20 64 65 20      de  long)  de 
02D9C0:  20 73 65 63 74 65 75 72 73 20 20 71 75 69 20 20     secteurs  qui  
02D9D0:  73 65 72 61 20 20 40 20 20 6D 65 08 5E 6D 65 20    sera  @  me.^me 
02D9E0:  64 27 65 78 7B 63 75 74 65 72 20 75 6E 0D 0A 20    d'ex{cuter un.. 
02D9F0:  70 72 6F 67 72 61 6D 6D 65 20 63 6F 6D 70 6C 65    programme comple
02DA00:  74 20 2E 20 28 55 6E 20 20 63 68 61 72 67 65 6D    t . (Un  chargem
02DA10:  65 6E 74 20 20 64 69 72 65 63 74 20 20 63 6F 6E    ent  direct  con
02DA20:  73 69 73 74 65 20 20 40 20 20 6C 69 72 65 20 20    siste  @  lire  
02DA30:  65 74 20 73 74 6F 63 6B 65 72 20 65 6E 0D 0A 20    et stocker en.. 
02DA40:  6D 7B 6D 6F 69 72 65 20 64 65 73 20 73 65 63 74    m{moire des sect
02DA50:  65 75 72 73 20 70 72 7B 63 69 73 20 64 75 20 64    eurs pr{cis du d
02DA60:  69 73 71 75 65 20 65 74 20 20 63 27 65 73 74 20    isque et  c'est 
02DA70:  63 65 20 71 75 65 20 6E 6F 75 73 20 66 61 69 73    ce que nous fais
02DA80:  6F 6E 73 20 64 65 70 75 69 73 20 6C 65 0D 0A 20    ons depuis le.. 
02DA90:  64 7B 62 75 74 20 64 65 20 6C 27 61 6E 6E 7B 65    d{but de l'ann{e
02DAA0:  2E 2E 2E 29 0D 0A 20 20 20 20 20 55 6E 20 70 72    ...)..     Un pr
02DAB0:  6F 67 72 61 6D 6D 65 20 63 6F 6D 70 6C 65 74 20    ogramme complet 
02DAC0:  70 6F 75 72 72 61 20 64 6F 6E 63 20 65 08 5E 74    pourra donc e.^t
02DAD0:  72 65 20 63 68 61 72 67 7B 20 20 65 74 20 6C 61    re charg{  et la
02DAE0:  6E 63 7B 20 70 61 72 20 43 50 4D 20 73 61 6E 73    nc{ par CPM sans
02DAF0:  20 61 75 63 75 6E 0D 0A 20 63 61 74 61 6C 6F 67     aucun.. catalog
02DB00:  75 65 20 73 75 72 20 6C 65 20 64 69 73 71 75 65    ue sur le disque
02DB10:  20 65 74 20 6E 65 20 70 6F 75 72 72 61 20 6A 61     et ne pourra ja
02DB20:  6D 61 69 73 20 72 65 76 65 6E 69 72 20 61 75 20    mais revenir au 
02DB30:  62 61 73 69 63 20 2E 2E 2E 0D 0A 20 20 20 20 20    basic .....     
02DB40:  41 70 72 7D 73 20 61 76 6F 69 72 20 6D 69 73 20    Apr}s avoir mis 
02DB50:  61 75 20 70 6F 69 6E 74 20 63 65 20 70 72 6F 67    au point ce prog
02DB60:  72 61 6D 6D 65 20 73 6F 75 73 20 75 6E 65 20 66    ramme sous une f
02DB70:  6F 72 6D 65 20 63 6C 61 73 73 69 71 75 65 20 2C    orme classique ,
02DB80:  20 6C 27 6F 70 74 69 6F 6E 0D 0A 20 27 43 72 7B     l'option.. 'Cr{
02DB90:  65 72 20 70 69 73 74 65 27 20 70 6F 75 72 72 61    er piste' pourra
02DBA0:  20 6C 65 20 72 7B 70 61 72 74 69 72 20 73 75 72     le r{partir sur
02DBB0:  20 6C 65 73 20 70 69 73 74 65 73 20 65 74 20 73     les pistes et s
02DBC0:  65 63 74 65 75 72 73 20 73 6F 75 68 61 69 74 7B    ecteurs souhait{
02DBD0:  73 20 2E 0D 0A 20 20 20 20 20 4C 65 73 20 39 39    s ...     Les 99
02DBE0:  39 39 20 6F 63 74 65 74 73 20 64 75 20 62 75 66    99 octets du buf
02DBF0:  66 65 72 20 20 6E 65 20 20 70 6F 75 76 61 6E 74    fer  ne  pouvant
02DC00:  20 20 70 61 73 20 20 74 65 6E 69 72 20 20 73 75      pas  tenir  su
02DC10:  72 20 20 75 6E 65 20 6D 65 08 5E 6D 65 20 70 69    r  une me.^me pi
02DC20:  73 74 65 20 2C 0D 0A 20 6C 27 6F 70 74 69 6F 6E    ste ,.. l'option
02DC30:  20 27 44 7B 70 6C 61 63 65 27 20 76 6F 75 73 20     'D{place' vous 
02DC40:  20 70 65 72 6D 65 74 74 72 61 20 20 64 65 20 20     permettra  de  
02DC50:  72 61 6D 65 6E 65 72 20 20 65 6E 20 20 74 65 08    ramener  en  te.
02DC60:  5E 74 65 20 20 64 65 20 20 6C 69 73 74 65 20 6C    ^te  de  liste l
02DC70:  61 20 73 7B 72 69 65 0D 0A 20 64 27 6F 63 74 65    a s{rie.. d'octe
02DC80:  74 73 20 69 67 6E 6F 72 7B 73 20 6C 6F 72 73 20    ts ignor{s lors 
02DC90:  64 65 20 6C 61 20 63 72 7B 61 74 69 6F 6E 20 64    de la cr{ation d
02DCA0:  65 20 6C 61 20 70 72 65 6D 69 7D 72 65 20 70 69    e la premi}re pi
02DCB0:  73 74 65 20 2E 20 44 61 6E 73 20 6C 65 20 63 61    ste . Dans le ca
02DCC0:  73 20 6F 75 20 6C 65 0D 0A 20 66 69 63 68 69 65    s ou le.. fichie
02DCD0:  72 20 64 7B 70 61 73 73 65 20 39 39 39 39 20 6F    r d{passe 9999 o
02DCE0:  63 74 65 74 73 20 2C 20 63 6F 75 70 65 7A 20 6C    ctets , coupez l
02DCF0:  65 20 65 6E 20 32 20 6F 75 20 33 20 70 61 72 74    e en 2 ou 3 part
02DD00:  69 65 73 20 21 0D 0A 20 0D 0A 20 20 20 20 20 45    ies !.. ..     E
02DD10:  6E 20 63 68 65 72 63 68 61 6E 74 20 75 6E 20 70    n cherchant un p
02DD20:  65 75 20 2C 20 76 6F 75 73 20 20 64 7B 63 6F 75    eu , vous  d{cou
02DD30:  76 72 69 72 65 7A 20 64 27 61 75 74 72 65 73 20    vrirez d'autres 
02DD40:  61 70 70 6C 69 63 61 74 69 6F 6E 73 20 66 6F 72    applications for
02DD50:  74 20 75 74 69 6C 65 73 0D 0A 20 71 75 69 20 64    t utiles.. qui d
02DD60:  65 76 72 61 69 65 6E 74 20 76 6F 75 73 20 74 65    evraient vous te
02DD70:  6E 69 72 20 6F 63 63 75 70 7B 73 20 20 6A 75 73    nir occup{s  jus
02DD80:  71 75 27 61 75 20 20 31 35 20 20 6F 63 74 6F 62    qu'au  15  octob
02DD90:  72 65 20 64 61 74 65 20 67 61 72 61 6E 74 69 65    re date garantie
02DDA0:  20 70 6F 75 72 20 6C 65 0D 0A 20 6E 75 6D 7B 72     pour le.. num{r
02DDB0:  6F 20 34 20 21 0D 0A 20 0D 0A 20 20 20 20 20 20    o 4 !.. ..      
02DDC0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
02DDD0:  20 20 20 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D       -------------
02DDE0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02DDF0:  0D 0A 20 0D 0A 20 20 20 20 20 4F 75 66 20 21 20    .. ..     Ouf ! 
02DE00:  4C 65 20 6E 75 6D 7B 72 6F 20 33 20 65 73 74 20    Le num{ro 3 est 
02DE10:  65 6E 66 69 6E 20 20 74 65 72 6D 69 6E 7B 20 20    enfin  termin{  
02DE20:  2C 20 20 6A 65 20 68 61 69 73 20 6C 65 73 20 76    ,  je hais les v
02DE30:  61 63 61 6E 63 65 73 20 28 43 65 6C 6C 65 73 20    acances (Celles 
02DE40:  64 65 73 0D 0A 20 61 75 74 72 65 73 20 62 69 65    des.. autres bie
02DE50:  6E 20 73 75 72 20 2E 2E 2E 2E 29 0D 0A 20 0D 0A    n sur ....).. ..
02DE60:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
02DE70:  20 20 20 20 20 20 20 20 20 2D 2D 2D 2D 2D 2D 2D             -------
02DE80:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02DE90:  2D 2D 2D 2D 2D 2D 0D 0A 20 00 00 1A 1A 2D 2D 2D    ------.. ....---
02DEA0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02DEB0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D    ---------------.
02DEC0:  0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    .               
02DED0:  2D 20 4D 4F 44 45 20 44 27 45 4D 50 4C 4F 49 20    - MODE D'EMPLOI 
02DEE0:  44 55 20 50 52 4F 47 52 41 4D 4D 45 20 46 44 43    DU PROGRAMME FDC
02DEF0:  20 33 9F EB 6D 65 20 56 45 52 53 49 4F 4E 20 2D     3..me VERSION -
02DF00:  69 65 73 20 21 0D 0A 20 0D 0A 20 20 20 20 20 45    ies !.. ..     E
02DF10:  6E 20 63 68 65 72 63 68 61 6E 74 20 75 6E 20 70    n cherchant un p
02DF20:  65 75 20 2C 20 76 6F 75 73 20 20 64 7B 63 6F 75    eu , vous  d{cou
02DF30:  76 72 69 72 65 7A 20 64 27 61 75 74 72 65 73 20    vrirez d'autres 
02DF40:  61 70 70 6C 69 63 61 74 69 6F 6E 73 20 66 6F 72    applications for
02DF50:  74 20 75 74 69 6C 65 73 0D 0A 20 71 75 69 20 64    t utiles.. qui d
02DF60:  65 76 72 61 69 65 6E 74 20 76 6F 75 73 20 74 65    evraient vous te
02DF70:  6E 69 72 20 6F 63 63 75 70 7B 73 20 20 6A 75 73    nir occup{s  jus
02DF80:  71 75 27 61 75 20 20 31 35 20 20 6F 63 74 6F 62    qu'au  15  octob
02DF90:  72 65 20 64 61 74 65 20 67 61 72 61 6E 74 69 65    re date garantie
02DFA0:  20 70 6F 75 72 20 6C 65 0D 0A 20 6E 75 6D 7B 72     pour le.. num{r
02DFB0:  6F 20 34 20 21 0D 0A 20 0D 0A 20 20 20 20 20 20    o 4 !.. ..      
02DFC0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
02DFD0:  20 20 20 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D       -------------
02DFE0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
02DFF0:  0D 0A 20 0D 0A 20 20 20 20 20 4F 75 66 20 21 20    .. ..     Ouf ! 
02E000:  29 20 20 20 20 20 20 3B 43 6F 6D 70 61 72 65 72    )      ;Comparer
02E010:  20 70 69 73 74 65 73 20 73 6F 75 72 63 65 2F 64     pistes source/d
02E020:  65 73 74 69 6E 61 74 69 6F 6E 0D 0A 20 20 20 20    estination..    
02E030:  20 20 20 20 20 4C 44 20 42 2C 41 0D 0A 20 20 20         LD B,A..   
02E040:  20 20 20 20 20 20 4C 44 20 41 2C 28 50 49 53 54          LD A,(PIST
02E050:  57 29 0D 0A 20 20 20 20 20 20 20 20 20 43 50 20    W)..         CP 
02E060:  42 0D 0A 20 20 20 20 20 20 20 20 20 52 45 54 0D    B..         RET.
02E070:  0A 20 3B 0D 0A 20 43 4F 4E 46 49 44 20 20 4C 44    . ;.. CONFID  LD
02E080:  20 41 2C 28 4E 42 53 45 43 29 20 20 20 20 20 20     A,(NBSEC)      
02E090:  3B 43 6F 6E 66 6F 72 6D 65 72 20 49 44 53 0D 0A    ;Conformer IDS..
02E0A0:  20 20 20 20 20 20 20 20 20 4C 44 20 42 2C 41 20             LD B,A 
02E0B0:  20 20 20 20 20 20 20 20 20 20 20 3B 4D 65 74 74               ;Mett
02E0C0:  72 65 20 6C 65 20 6E 75 6D 7B 72 6F 20 64 65 20    re le num{ro de 
02E0D0:  70 69 73 74 65 20 7B 63 72 69 74 75 72 65 20 64    piste {criture d
02E0E0:  61 6E 73 0D 0A 20 20 20 20 20 20 20 20 20 4C 44    ans..         LD
02E0F0:  20 41 2C 28 50 49 53 54 57 29 20 20 20 20 20 20     A,(PISTW)      
02E100:  3B 6C 65 73 20 49 44 53 20 64 65 20 66 6F 72 6D    ;les IDS de form
02E110:  61 74 61 67 65 0D 0A 20 20 20 20 20 20 20 20 20    atage..         
02E120:  4C 44 20 44 45 2C 49 44 4F 55 54 44 41 0D 0A 20    LD DE,IDOUTDA.. 
02E130:  3B 0D 0A 20 42 43 4C 49 44 58 20 20 4C 44 20 28    ;.. BCLIDX  LD (
02E140:  44 45 29 2C 41 0D 0A 20 20 20 20 20 20 20 20 20    DE),A..         
02E150:  49 4E 43 20 48 4C 0D 0A 20 20 20 20 20 20 20 20    INC HL..        
02E160:  20 49 4E 43 20 44 45 0D 0A 20 20 20 20 20 20 20     INC DE..       
02E170:  20 20 50 55 53 48 20 42 43 0D 0A 20 20 20 20 20      PUSH BC..     
02E180:  20 20 20 20 4C 44 20 42 43 2C 33 0D 0A 20 20 20        LD BC,3..   
02E190:  20 20 20 20 20 20 4C 44 49 52 0D 0A 20 20 20 20          LDIR..    
02E1A0:  20 20 20 20 20 50 4F 50 20 42 43 0D 0A 20 20 20         POP BC..   
02E1B0:  20 20 20 20 20 20 44 4A 4E 5A 20 42 43 4C 49 44          DJNZ BCLID
02E1C0:  58 0D 0A 20 20 20 20 20 20 20 20 20 4C 44 20 48    X..         LD H
02E1D0:  4C 2C 49 44 4F 55 54 44 41 0D 0A 20 20 20 20 20    L,IDOUTDA..     
02E1E0:  20 20 20 20 52 45 54 0D 0A 20 3B 0D 0A 20 53 45        RET.. ;.. SE
02E1F0:  54 4C 45 43 54 20 4C 44 20 41 2C 28 44 52 4C 29    TLECT LD A,(DRL)
02E200:  20 20 20 20 20 3B 49 6E 69 74 69 61 6C 69 73 65         ;Initialise
02E210:  72 20 73 7B 6C 65 63 74 69 6F 6E 20 65 6E 20 6C    r s{lection en l
02E220:  65 63 74 75 72 65 20 2E 0D 0A 20 20 20 20 20 20    ecture ...      
02E230:  20 20 20 4C 44 20 28 44 52 53 45 4C 45 43 29 2C       LD (DRSELEC),
02E240:  41 20 3B 44 72 69 76 65 0D 0A 20 20 20 20 20 20    A ;Drive..      
02E250:  20 20 20 4C 44 20 41 2C 28 48 44 4C 29 20 20 20       LD A,(HDL)   
02E260:  20 20 3B 65 74 20 74 65 08 5E 74 65 0D 0A 20 20      ;et te.^te..  
02E270:  20 20 20 20 20 20 20 4C 44 20 28 48 45 41 44 29           LD (HEAD)
02E280:  2C 41 0D 0A 20 20 20 20 20 20 20 20 20 52 45 54    ,A..         RET
02E290:  0D 0A 20 3B 0D 0A 20 53 45 54 57 52 49 54 20 4C    .. ;.. SETWRIT L
02E2A0:  44 20 41 2C 28 44 52 57 29 20 20 20 20 20 3B 4C    D A,(DRW)     ;L
02E2B0:  61 20 6D 65 08 5E 6D 65 20 70 6F 75 72 20 6C 65    a me.^me pour le
02E2C0:  63 74 75 72 65 0D 0A 20 20 20 20 20 20 20 20 20    cture..         
02E2D0:  4C 44 20 28 44 52 53 45 4C 45 43 29 2C 41 0D 0A    LD (DRSELEC),A..
02E2E0:  20 20 20 20 20 20 20 20 20 4C 44 20 41 2C 28 48             LD A,(H
02E2F0:  44 57 29 0D 0A 20 20 20 20 20 20 20 20 20 4C 44    DW)..         LD
02E300:  20 28 48 45 41 44 29 2C 41 0D 0A 20 20 20 20 20     (HEAD),A..     
02E310:  20 20 20 20 52 45 54 0D 0A 20 3B 0D 0A 20 50 4C        RET.. ;.. PL
02E320:  45 43 54 55 52 20 4C 44 20 41 2C 28 50 49 53 54    ECTUR LD A,(PIST
02E330:  53 45 4C 29 20 3B 52 65 63 6F 70 69 65 72 20 70    SEL) ;Recopier p
02E340:  69 73 74 65 20 73 7B 6C 65 63 74 69 6F 6E 6E 7B    iste s{lectionn{
02E350:  65 20 64 61 6E 73 20 70 69 73 74 65 20 6C 65 63    e dans piste lec
02E360:  74 75 72 65 0D 0A 20 20 20 20 20 20 20 20 20 4C    ture..         L
02E370:  44 20 28 50 49 53 54 4C 29 2C 41 0D 0A 20 20 20    D (PISTL),A..   
02E380:  20 20 20 20 20 20 52 45 54 0D 0A 20 50 57 52 49          RET.. PWRI
02E390:  54 45 20 20 4C 44 20 41 2C 28 50 49 53 54 53 45    TE  LD A,(PISTSE
02E3A0:  4C 29 0D 0A 20 20 20 20 20 20 20 20 20 4C 44 20    L)..         LD 
02E3B0:  28 50 49 53 54 57 29 2C 41 20 20 20 3B 4F 75 20    (PISTW),A   ;Ou 
02E3C0:  70 69 73 74 65 20 7B 63 72 69 74 75 72 65 0D 0A    piste {criture..
02E3D0:  20 20 20 20 20 20 20 20 20 52 45 54 0D 0A 20 3B             RET.. ;
02E3E0:  0D 0A 20 43 50 44 52 49 56 45 20 4C 44 20 41 2C    .. CPDRIVE LD A,
02E3F0:  28 44 52 4C 29 20 20 20 20 20 3B 56 6F 69 72 20    (DRL)     ;Voir 
02E400:  73 69 20 64 72 69 76 65 20 73 6F 75 72 63 65 3D    si drive source=
02E410:  64 72 69 76 65 20 64 65 73 74 69 6E 61 74 69 6F    drive destinatio
02E420:  6E 0D 0A 20 20 20 20 20 20 20 20 20 4C 44 20 42    n..         LD B
02E430:  2C 41 0D 0A 20 20 20 20 20 20 20 20 20 4C 44 20    ,A..         LD 
02E440:  41 2C 28 44 52 57 29 0D 0A 20 20 20 20 20 20 20    A,(DRW)..       
02E450:  20 20 43 50 20 42 0D 0A 20 20 20 20 20 20 20 20      CP B..        
02E460:  20 52 45 54 20 5A 0D 0A 20 20 20 20 20 20 20 20     RET Z..        
02E470:  20 53 43 46 0D 0A 20 20 20 20 20 20 20 20 20 52     SCF..         R
02E480:  45 54 0D 0A 20 3B 0D 0A 20 49 4E 53 54 52 53 45    ET.. ;.. INSTRSE
02E490:  43 20 43 41 4C 4C 20 53 45 54 4C 53 20 20 20 3B    C CALL SETLS   ;
02E4A0:  50 61 72 61 6D 7B 74 72 65 72 20 61 76 61 6E 74    Param{trer avant
02E4B0:  20 65 78 7B 63 75 74 69 6F 6E 20 69 6E 73 74 72     ex{cution instr
02E4C0:  75 63 74 69 6F 6E 0D 0A 20 20 20 20 20 20 20 20    uction..        
02E4D0:  20 43 41 4C 4C 20 53 45 54 47 52 57 0D 0A 20 20     CALL SETGRW..  
02E4E0:  20 20 20 20 20 20 20 4A 50 20 49 4E 53 54 52 55           JP INSTRU
02E4F0:  39 0D 0A 20 3B 0D 0A 20 53 45 54 4C 53 20 20 20    9.. ;.. SETLS   
02E500:  4C 44 20 41 2C 28 51 55 41 54 52 49 44 2B 33 29    LD A,(QUATRID+3)
02E510:  20 3B 53 69 20 74 61 69 6C 6C 65 20 73 65 63 74     ;Si taille sect
02E520:  65 75 72 20 3D 20 30 20 2C 20 64 65 72 6E 69 65    eur = 0 , dernie
02E530:  72 20 6F 63 74 65 74 0D 0A 20 20 20 20 20 20 20    r octet..       
02E540:  20 20 4F 52 20 41 20 20 20 20 20 20 20 20 20 20      OR A          
02E550:  20 20 20 3B 64 65 20 6C 61 20 70 68 61 73 65 20       ;de la phase 
02E560:  69 6E 73 74 72 75 63 74 69 6F 6E 20 3D 20 30 0D    instruction = 0.
02E570:  0A 20 20 20 20 20 20 20 20 20 4A 52 20 5A 2C 53    .         JR Z,S
02E580:  45 54 4C 53 30 0D 0A 20 20 20 20 20 20 20 20 20    ETLS0..         
02E590:  4C 44 20 41 2C 23 46 46 20 20 20 20 20 20 20 20    LD A,#FF        
02E5A0:  20 3B 23 46 46 20 73 69 6E 6F 6E 0D 0A 20 53 45     ;#FF sinon.. SE
02E5B0:  54 4C 53 30 20 20 4C 44 20 28 4C 53 5A 45 52 4F    TLS0  LD (LSZERO
02E5C0:  29 2C 41 0D 0A 20 20 20 20 20 20 20 20 20 52 45    ),A..         RE
02E5D0:  54 0D 0A 20 3B 0D 0A 20 53 45 54 47 52 57 20 20    T.. ;.. SETGRW  
02E5E0:  4C 44 20 41 2C 28 47 41 50 46 4F 52 4D 29 20 20    LD A,(GAPFORM)  
02E5F0:  20 3B 47 41 50 20 52 2F 57 20 3D 20 47 41 50 20     ;GAP R/W = GAP 
02E600:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
02E610:  27 00 01 00 02 09 4E E5 27 00 C1 02 00 00 00 02    '.....N.'.......
02E620:  27 00 C2 02 00 00 00 02 27 00 C3 02 00 00 00 02    '.......'.......
02E630:  27 00 C4 02 00 00 00 02 27 00 C5 02 00 00 00 02    '.......'.......
02E640:  27 00 C6 02 00 00 00 02 27 00 C7 02 00 00 00 02    '.......'.......
02E650:  27 00 C8 02 00 00 00 02 27 00 C9 02 00 00 00 02    '.......'.......
02E660:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02E670:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02E680:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02E690:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02E6A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02E6B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02E6C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02E6D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02E6E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02E6F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02E700:  66 6F 72 6D 61 74 61 67 65 20 2F 20 32 0D 0A 20    formatage / 2.. 
02E710:  20 20 20 20 20 20 20 20 43 50 20 31 0D 0A 20 20            CP 1..  
02E720:  20 20 20 20 20 20 20 4A 52 20 5A 2C 53 45 54 47           JR Z,SETG
02E730:  52 57 31 0D 0A 20 20 20 20 20 20 20 20 20 52 52    RW1..         RR
02E740:  43 20 41 0D 0A 20 53 45 54 47 52 57 31 20 4C 44    C A.. SETGRW1 LD
02E750:  20 28 47 41 50 52 57 29 2C 41 0D 0A 20 20 20 20     (GAPRW),A..    
02E760:  20 20 20 20 20 52 45 54 0D 0A 20 3B 0D 0A 20 44         RET.. ;.. D
02E770:  49 46 4C 45 4E 4C 20 4C 44 20 41 2C 28 4C 45 4E    IFLENL LD A,(LEN
02E780:  53 45 43 29 20 20 20 20 3B 4D 7B 6D 6F 72 69 73    SEC)    ;M{moris
02E790:  65 72 20 6C 6F 6E 67 75 65 75 72 20 66 6F 72 6D    er longueur form
02E7A0:  61 74 61 67 65 0D 0A 20 20 20 20 20 20 20 20 20    atage..         
02E7B0:  4C 44 20 28 56 52 41 49 4C 45 4E 29 2C 41 0D 0A    LD (VRAILEN),A..
02E7C0:  20 20 20 20 20 20 20 20 20 4C 44 20 42 2C 41 0D             LD B,A.
02E7D0:  0A 20 20 20 20 20 20 20 20 20 4C 44 20 41 2C 28    .         LD A,(
02E7E0:  51 55 41 54 52 49 44 2B 33 29 0D 0A 20 20 20 20    QUATRID+3)..    
02E7F0:  20 20 20 20 20 43 50 20 42 0D 0A 20 20 20 20 20         CP B..     
02E800:  20 20 20 20 52 45 54 20 5A 0D 0A 20 20 20 20 20        RET Z..     
02E810:  20 20 20 20 4C 44 20 28 4C 45 4E 53 45 43 29 2C        LD (LENSEC),
02E820:  41 20 20 20 20 3B 65 74 20 72 65 6D 70 6C 61 63    A    ;et remplac
02E830:  65 72 20 70 61 72 20 6C 6F 6E 67 75 65 75 72 20    er par longueur 
02E840:  6C 75 65 20 64 61 6E 73 20 6C 27 49 44 0D 0A 20    lue dans l'ID.. 
02E850:  20 20 20 20 20 20 20 20 52 45 54 0D 0A 20 56 52            RET.. VR
02E860:  41 49 4C 45 4E 20 44 42 20 30 0D 0A 20 20 20 20    AILEN DB 0..    
02E870:  20 20 20 20 20 20 20 20 20 20 20 20 20 2D 20 46                 - F
02E880:  49 4E 20 44 45 20 53 45 43 54 49 4F 4E 20 2E 20    IN DE SECTION . 
02E890:  53 55 49 54 45 20 3A 20 45 43 52 49 54 55 52 45    SUITE : ECRITURE
02E8A0:  20 53 45 43 54 45 55 52 20 2D 0D 0A 20 3B 00 00     SECTEUR -.. ;..
02E8B0:  1A 1A 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 20 20 20    ..---------..   
02E8C0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
02E8D0:  2D 20 4C 41 20 52 4F 55 54 49 4E 45 20 44 45 20    - LA ROUTINE DE 
02E8E0:  4C 45 43 54 55 52 45 20 54 4F 55 53 20 53 45 43    LECTURE TOUS SEC
02E8F0:  54 45 55 52 53 20 2D 0D 0A 20 20 20 20 20 20 20    TEURS -..       
02E900:  00 64 E8 EF 19 10 01 9F 20 1E 92 27 01 0B 00 00    .d...... ..'....
02E910:  F8 EF 19 24 01 9F 20 1E 92 27 00 5F 00 2E 4F 0B    ...$.. ..'._..O.
02E920:  00 00 63 B0 EF 10 01 0B 00 00 63 B1 EF 0E 01 0B    ..c.......c.....
02E930:  00 00 63 B2 EF 0F 01 0B 00 00 63 B3 EF 11 01 0B    ..c.......c.....
02E940:  00 00 E3 EF 0B 00 00 63 B2 01 0B 00 00 77 B1 EF    .......c.....w..
02E950:  17 01 0B 00 00 77 B2 EF 19 20 01 0B 00 00 77 B3    .....w... ....w.
02E960:  EF 19 0B 01 0B 00 00 77 B4 EF 19 15 01 0B 00 00    .......w........
02E970:  E1 EF 0E 01 A0 20 1E 70 4E 00 00 00 1A 44 20 48    ..... .pN....D H
02E980:  01 C0 00 31 00 E8 4E 01 C0 2A 2A 2A 20 52 65 73    ...1..N..*** Res
02E990:  74 61 75 72 65 20 66 65 6E 65 74 72 65 20 72 65    taure fenetre re
02E9A0:  70 6F 6E 73 65 73 20 73 69 20 61 3D 2D 31 36 20    ponses si a=-16 
02E9B0:  2A 2A 2A 00 07 00 F2 4E 01 C0 00 3B 00 FC 4E 0B    ***....N...;..N.
02E9C0:  00 00 77 B1 EF 19 0A 01 0B 00 00 77 B2 EF 19 1F    ..w........w....
02E9D0:  01 0B 00 00 77 B3 EF 19 0A 01 0B 00 00 77 B4 EF    ....w........w..
02E9E0:  19 0A 01 0B 00 00 E1 EF 10 01 9F 20 1E AC 4E 01    ........... ..N.
02E9F0:  A0 20 1E 2E 4F 00 07 00 06 4F 01 C0 00 25 00 10    . ..O....O...%..
02EA00:  4F 01 C0 2A 2A 2A 20 49 6E 69 74 69 61 6C 69 73    O..*** Initialis
02EA10:  61 74 69 6F 6E 20 6D 65 6E 75 73 20 32 20 2A 2A    ation menus 2 **
02EA20:  2A 00 07 00 1A 4F 01 C0 00 F2 00 24 4F 0B 00 00    *....O.....$O...
02EA30:  E1 EF 10 01 9F 20 1E A2 4E 01 0B 00 00 77 B1 EF    ..... ..N....w..
02EA40:  12 01 0B 00 00 77 B2 EF 14 01 0B 00 00 77 B3 EF    .....w.......w..
02EA50:  19 0B 01 0B 00 00 77 B4 EF 19 15 01 0B 00 00 E1    ......w.........
02EA60:  EF 0E 01 9F 20 1E AC 4E 01 0B 00 00 77 B1 EF 19    .... ..N....w...
02EA70:  23 01 0B 00 00 77 B2 EF 19 25 01 9F 20 1E AC 4E    #....w...%.. ..N
02EA80:  01 03 00 00 E2 EF 22 20 53 45 43 54 49 4F 4E 20    ......" SECTION 
02EA90:  22 01 7C 00 50 52 54 D6 2C 0E 2C 11 2C 0E 2C 13    ".|.PRT.,.,.,.,.
02EAA0:  2C 19 0C 2C 40 03 00 00 E2 01 7C 00 50 52 54 D6    ,..,@.....|.PRT.
02EAB0:  2C 0E 2C 11 2C 0E 2C 19 24 2C 19 0C 2C 40 03 00    ,.,.,.,.$,..,@..
02EAC0:  00 E3 01 0B 00 00 F8 EF 13 01 0B 00 00 F9 EF 19    ................
02EAD0:  0C 01 0B 00 00 EC EF 0F 01 0B 00 00 E8 EF FF 0E    ................
02EAE0:  28 03 00 00 E2 29 01 0B 00 00 E3 EF 0F 01 0B 00    (....)..........
02EAF0:  00 F4 EF 12 01 0B 00 00 64 EC EF 19 10 01 0B 00    ........d.......
02EB00:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02EB10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02EB20:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02EB30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02EB40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02EB50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02EB60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02EB70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02EB80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02EB90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02EBA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02EBB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02EBC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02EBD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02EBE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02EBF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02EC00:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02EC10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02EC20:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02EC30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02EC40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02EC50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02EC60:  1A 0D 0A 20 43 41 4C 4C 20 4C 4F 43 41 54 45 20    ... CALL LOCATE 
02EC70:  20 3B 2A 0D 0A 20 4C 44 20 42 2C 33 0D 0A 20 4C     ;*.. LD B,3.. L
02EC80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02EC90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02ECA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02ECB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02ECC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02ECD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02ECE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02ECF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02ED00:  07 0C 18 80 18 1A 2D 33 05 0B 0C 98 18 1A 2D 33    ......-3......-3
02ED10:  05 06 0C 98 18 1A 19 25 04 14 0C 98 18 1A 27 33    .......%......'3
02ED20:  04 14 0C 98 18 1A 35 41 04 14 0C 98 18 1A 43 4F    ......5A......CO
02ED30:  04 14 0C 98 1A 19 4F 04 15 8C 1A 00 4E 04 15 8C    ......O.....N...
02ED40:  1A 00 4E 04 95 00 00 00 00 00 00 00 00 00 00 00    ..N.............
02ED50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02ED60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02ED70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02ED80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02ED90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02EDA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02EDB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02EDC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02EDD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02EDE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02EDF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02EE00:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02EE10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02EE20:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02EE30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02EE40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02EE50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02EE60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02EE70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02EE80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02EE90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02EEA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02EEB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02EEC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02EED0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02EEE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02EEF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02EF00:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02EF10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02EF20:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02EF30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02EF40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02EF50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02EF60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02EF70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02EF80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02EF90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02EFA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02EFB0:  00 20 4E 00 00 00 00 0F 27 00 00 00 00 00 00 00    . N.....'.......
02EFC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02EFD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02EFE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02EFF0:  00 00 FF 00 00 00 00 00 00 29 02 09 52 E5 C1 00    .........)..R...
02F000:  00 00 00 00 2A FF 4E 00 00 2A 29 01 37 04 00 00    ....*.N..*).7...
02F010:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F020:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F030:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F040:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F050:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F060:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F070:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F080:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F090:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F0A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F0B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F0C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F0D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F0E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F0F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F100:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F110:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F120:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F130:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F140:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F150:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F160:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F170:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F180:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F190:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F1A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F1B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F1C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F1D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F1E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F1F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F200:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F210:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F220:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F230:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F240:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F250:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F260:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F270:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F280:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F290:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F2A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F2B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F2C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F2D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F2E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F2F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F300:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F310:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F320:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F330:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F340:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F350:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F360:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F370:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F380:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F390:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F3A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F3B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F3C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F3D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F3E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F3F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F400:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F410:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F420:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F430:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F440:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F450:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F460:  1A 0D 0A 20 43 41 4C 4C 20 4C 4F 43 41 54 45 20    ... CALL LOCATE 
02F470:  20 3B 2A 0D 0A 20 4C 44 20 42 2C 33 0D 0A 20 4C     ;*.. LD B,3.. L
02F480:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F490:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F4A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F4B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F4C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F4D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F4E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F4F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F500:  9F 22 6B 9F CD E7 80 CD BF 85 3A 74 84 32 97 85    ."k.......:t.2..
02F510:  AF 32 EA 8B 32 87 86 21 00 00 22 88 86 21 68 8C    .2..2..!.."..!h.
02F520:  22 A1 8B 21 B8 86 22 6A 86 21 CB 86 22 6F 86 AF    "..!.."j.!.."o..
02F530:  32 9D 9F 32 F2 8C C9 E5 D5 2A 72 84 CD 10 8D CD    2..2.....*r.....
02F540:  17 90 3A 9E 8D FE 01 C4 8C 8D 3E 46 21 30 8F CD    ..:.......>F!0..
02F550:  37 7F CD F5 8F 3A 98 9F E6 40 3E 4C 20 EE 3A AA    7....:...@>L .:.
02F560:  9F B7 20 00 3A 27 90 32 AA 9F CD E2 81 D1 E1 C9    .. .:'.2........
02F570:  E5 D5 CD A1 97 CD 9E 81 CD B3 81 3A C5 9F 32 A8    ...........:..2.
02F580:  9F CD B6 78 CD 54 79 38 05 CD B5 7B 18 5A 2A 61    ...x.Ty8...{.Z*a
02F590:  85 3A 9E 8D 3D 28 06 23 23 23 23 18 F7 CD 1C 7F    .:..=(.####.....
02F5A0:  3A B1 9F 32 B3 9F CD 17 90 38 0E 28 0C 21 A3 83    :..2.....8.(.!£.
02F5B0:  CD 16 98 CD 4B 98 D2 8F 81 3A 9E 8D FE 01 C4 8C    ....K....:......
02F5C0:  8D 2A 6B 9F 7E E6 08 3E 45 28 02 3E 49 21 11 8F    .*k.~..>E(.>I!..
02F5D0:  CD 37 7F 21 20 4E 22 61 9F CD F5 8F CD 5D 82 3A    .7.! N"a.....].:
02F5E0:  27 90 32 AA 9F CD BC 82 CD C4 97 D1 E1 C9 3A C1    '.2...........:.
02F5F0:  9F C6 41 21 EC 84 77 21 3B 85 3A C0 9F C6 41 77    ..A!..w!;.:...Aw
02F600:  C3 CF 8F 21 C1 84 CD 16 98 CD 06 BB C3 AD 90 3A    ...!...........:
02F610:  C4 9F 47 3A C5 9F B8 C9 3A AB 9F 47 3A C5 9F 11    ..G:....:..G:...
02F620:  D2 9F 12 23 13 C5 01 03 00 ED B0 C1 10 F4 21 D2    ...#..........!.
02F630:  9F C9 CD A1 97 CD AD 90 21 E2 83 CD 16 98 3A B1    ........!.....:.
02F640:  9F CD BB 95 CD D9 95 21 F6 83 CD 16 98 3A 9E 8D    .......!.....:..
02F650:  CD F3 95 21 17 84 CD 16 98 2A 65 9F 22 81 96 CD    ...!.....*e."...
02F660:  E7 95 CD F6 95 CD D9 95 21 2E 84 CD 16 98 3A B2    ........!.....:.
02F670:  9F CD F3 95 21 42 84 CD 16 98 3A AA 9F CD F3 95    ....!B....:.....
02F680:  21 4D 83 CD 16 98 3A A7 9F C6 41 CD 5A BB 21 62    !M....:...A.Z.!b
02F690:  83 CD 16 98 3A A8 9F CD F3 95 CD E7 95 2A 6B 9F    ....:........*k.
02F6A0:  7E 21 5B 84 CD 16 98 CD 93 8A C3 C0 93 CD AD 90    ~![.............
02F6B0:  CD D9 95 21 33 83 CD 16 98 06 04 21 AF 9F 7E CD    ...!3......!..~.
02F6C0:  BB 95 23 10 F9 21 55 83 CD 16 98 3A A7 9F C6 41    ..#..!U....:...A
02F6D0:  CD 5A BB 21 62 83 CD 16 98 3A A8 9F CD F3 95 CD    .Z.!b....:......
02F6E0:  E7 95 CD BF 8A 21 6F 83 CD 16 98 CD 90 8A 21 89    .....!o.......!.
02F6F0:  83 CD 16 98 2A 65 9F 22 81 96 CD 6B 96 FD 21 18    ....*e."...k..!.
02F700:  25 CD C4 93 3E 07 CD 5A BB C3 06 BB CD EA 8F CC    %...>..Z........
02F710:  D1 82 3A C4 9F 32 A8 9F CD C2 8F CD 54 79 C3 B6    ..:..2......Ty..
02F720:  78 21 13 85 CD 16 98 CD 06 BB C3 AD 90 CD 06 BB    x!..............
02F730:  E6 DF FE 4E C8 FE 4F 20 F4 37 C9 3A AA 9F 32 04    ...N..O .7.:..2.
02F740:  A6 B7 21 3F 85 0E 0F 28 1A 3D 21 51 85 0E 0C 28    ..!?...(.=!Q...(
02F750:  12 3D 21 59 85 0E 08 28 0A 3D 28 07 21 5C 85 0E    .=!Y...(.=(.!\..
02F760:  05 3D C0 3A AB 9F B9 32 05 A6 F5 79 32 06 A6 F1    .=.:...2...y2...
02F770:  D8 B9 28 04 23 0C 18 F9 3A AC 9F 47 7E B8 D0 32    ..(.#...:..G~..2
02F780:  AC 9F C9 1F 02 16 18 20 45 43 52 49 54 55 52 45    ....... ECRITURE
02F790:  20 53 45 43 54 45 55 52 20 3A 20 18 A0 20 20 20     SECTEUR : ..   
02F7A0:  20 20 20 20 20 20 18 20 44 52 49 56 45 20 3A 20          . DRIVE : 
02F7B0:  18 A0 20 18 20 50 49 53 54 45 20 3A 20 18 A0 1F    .. . PISTE : ...
02F7C0:  02 17 18 20 45 52 52 45 55 52 53 20 45 43 52 49    ... ERREURS ECRI
02F7D0:  54 55 52 45 20 3A 20 18 A0 1F 02 18 18 20 4F 43    TURE : ...... OC
02F7E0:  54 45 54 53 20 20 45 43 52 49 54 53 20 20 20 3A    TETS  ECRITS   :
02F7F0:  20 18 A0 1F 02 16 14 18 20 41 54 54 45 4E 54 49     ....... ATTENTI
02F800:  4F 4E 20 21 21 20 53 45 43 54 45 55 52 20 3E 20    ON !! SECTEUR > 
02F810:  51 55 45 20 54 41 49 4C 4C 45 20 46 4F 52 4D 41    QUE TAILLE FORMA
02F820:  54 20 21 20 45 43 52 41 53 45 4D 45 4E 54 20 18    T ! ECRASEMENT .
02F830:  20 87 1F 02 16 18 20 53 65 63 74 65 75 72 20 20     ..... Secteur  
02F840:  20 3A 20 18 20 A6 1F 14 16 18 20 2D 20 50 6F 73     : . ..... - Pos
02F850:  69 74 69 6F 6E 20 73 75 72 20 6C 61 20 70 69 73    ition sur la pis
02F860:  74 65 20 3A 20 18 A0 1F 34 16 18 20 2D 20 4F 63    te : ...4.. - Oc
02F870:  74 65 74 73 20 6C 75 73 20 3A 20 18 20 A6 1F 02    tets lus : . ...
02F880:  17 18 20 54 61 69 6C 6C 65 20 49 44 20 3A 20 18    .. Taille ID : .
02F890:  20 A0 1F 14 17 18 20 2D 20 54 61 69 6C 6C 65 20     ..... - Taille 
02F8A0:  72 65 65 6C 6C 65 20 3A 20 18 A0 1F 02 18 18 20    reelle : ...... 
02F8B0:  45 74 61 74 20 64 27 65 72 72 65 75 72 20 3A 20    Etat d'erreur : 
02F8C0:  18 A0 00 00 00 FF 1F 02 16 18 20 52 65 70 72 6F    .......... Repro
02F8D0:  64 75 69 72 65 20 66 6F 72 6D 61 74 20 3F 20 28    duire format ? (
02F8E0:  4F 2F 4E 29 20 18 07 92 1F 02 16 12 44 6F 6E 6E    O/N) .......Donn
02F8F0:  65 72 20 6E 75 6D 65 72 6F 20 70 69 73 74 65 20    er numero piste 
RESULT OF SEARCH :
PRO=203   CHEA=0   COD=25   MUSI=0   COP=31   GRA=127   WRIT=37   198=7   199=18   STARTER=0   KBI=0   CAAV=0   L.TOURNIER=0  
EXTENDED CPC DSK File    SAMdisk130625(  NFDC3P2 ASC+INFO3  ASC !"#$%&34BLOOD2 A
SC4  INFO3  ASC 56FDC3P5 ASCj'qrRSXPRT  COD()*FDC     BAS9+,-./012FDCV4   BINACD
EFGHIiFDC3P4 ASCPJKLMNOZLECTEUR5CODBFDC3ME ASCPQFDC3NOTASCvRSTUVWXYINFOUS3ASCu2j
klopFDC3P1 ASC9stuvwx-INTFREIMAXFDC3T1 ASCAabcdefgh-KEY-ES MAX)-PASWORDMAX%78INF
OUS3ASCo3FDC3P3 ASCumnyz-FDCV4  BIN£FDC     BAK9ACDEFGFDC     BAK9HIDCP2   TTX+F
DCV4   BAKUSF4    FECUSF5    BAKUSF1    FECUSDECOMPBINX       BAKX       BAKUSF2
    FECUSF5    FEC                        -----------------------------------   
                    - LA ROUTINE D'ECRITURE DE SECTEURS -                       
 -----------------------------------          Cette routine est  appele  par  ap
pui  sur  CTRL+W  depuis  le programme   d'dition buffer . Sa  structure  est  q
uasi  identique  au sous programme de   lecture . Une seule diffrence  fondament
ale    Si  la  longueur ID est plus   grande que la longueur relle l'criture du 
secteur dtruira les IDS suivants   . Une confirmation est donc demande .      - 
Routine ecriture physique -      WRITPHY PUSH HL      Prserver les paramtres dit
ion buffer           PUSH DE           CALL FEN1    Fenetre pour affichages     
         CALL WRITPAR   Initialiser en criture           CALL PUTDEST   Texte me
ttre disque destination            LD A,(PISTW)   Piste criture devient         
  LD (PISTSEL),A piste slectionne .           CALL AFFPIST   Afficher numro pist
e           CALL GOPIST1   Aller sur piste           JR C,OKPIS1              CA
LL ERPFORM   Si NC , il n'y  sans doute pas de disquette           JR ABANDON1  
    OKPIS1  LD HL,(ADID)    Rcuprer zone IDS ecriture           LD A,(COUNT)    
et la position physique du secteur lu      FINDWRI DEC A           Pointer l'ID 
criture concern            JR Z,SECWRIT           INC HL           INC HL       
    INC HL           INC HL           JR FINDWRI      SECWRIT CALL IDTRANS4    C
opier les IDS dans QUATRID           LD A,(QUATRID+2)           LD (DERSEC),A   
 1 seul secteur  crire           CALL DIFLENL     Voir si LS ID  LS rel         
  JR C,LENINF           JR Z,LENINF              LD HL,TECRASE    Si oui . Avert
ir et confirmer crasement           CALL PRT           CALL OUNO           JP NC
,ABANDON2      LENINF  LD A,(COUNT)    COUNT contient le numero d'ordre du secte
ur           CP 1            a lire           CALL NZ,VISESEC Si ce n'est pas le
 premier , viser juste              LD HL,(POINTER)  Zone de stockage des tats l
ecture           LD A,(HL)           AND %00001000    Tester si CM a t dtect et 
crire           LD A,#45         selon CM ou non .           JR Z,NOWCM         
  LD A,#49   NOWCM   LD HL,WRITFDC    Commande crire buffer sur disque .        
   CALL SETCOM2              LD HL,20000      Restaurer adresse d'origine du buf
fer           LD (ADBUFF),HL           CALL INSTRSEC    Ecrire sur disque       
        CALL AFFRESW     Afficher statuts ecriture   ABANDON2 LD A,(VRAILEN)  Re
staurer vraie longueur   N          LD (LENSEC),A           CALL SOURCE      Rep
rendre  les  parametres  source  pour                           prochaine lectur
e      ABANDON1 CALL FENBUF1    Restaurer fenetre buffer           POP DE       
    Et rcuprer paramtres dition           POP HL           RET      - Afficher r
esultats ecriture -      AFFRESW CALL EFFLB1     Effacer lignes du bas          
 CALL DEUXNB     Initialiser conversions 2 chiffres              LD HL,TWSECT   
        CALL PRT           LD B,4           LD HL,QUATRID   Afficher IDS crits  
 BCLWSE  LD A,(HL)           CALL PRTHEX1           INC HL           DJNZ BCLWSE
              LD HL,TWDR           CALL PRT           LD A,(DRSELEC)  Drive crit
ure           ADD A,#41           CALL #BB5A              LD HL,TWPIST          
 CALL PRT           LD A,(PISTSEL)  Piste criture           CALL PRTDECIA       
    CALL CINQNB              CALL TSTERRS           LD HL,TWERR           CALL P
RT           CALL PRT3ERR   Erreurs criture              LD HL,TOCWRIT          
 CALL PRT           LD HL,(NBLUS)  Nombre d'octets effectivement crits          
 LD (VALEUR),HL           CALL DEUCON16           LD IY,#2518           CALL AFF
RESU   Afficher ET1-ET2-ET3              LD A,7           CALL #BB5A     Bip et 
attendre touche           JP #BB06      - Textes et variables en rapport avec LI
TPHY et WRITPHY -      TWSECT  DB 31,2,22,24," ECRITURE SECTEUR  ",24," "+#80   
TLDR    DB "        "   TWDR    DB " ",24," DRIVE  ",24," "+#80   TWPIST  DB " "
,24," PISTE  ",24," "+#80   TWERR   DB 31,2,23,24," ERREURS ECRITURE  ",24," "+#
80   TOCWRIT DB 31,2,24,24," OCTETS  ECRITS    ",24," "+#80   TECRASE DB 31,2,22
,20,24," ATTENTION !! SECTEUR  QUE TAILLE FORMAT !"           DB " ECRASEMENT ",
24," ",7+#80      TLITPHY DB 31,2,22,24," Secteur    ",24," ","&"+#80   TLITPH1 
DB 31,20,22,24," - Position sur la piste  ",24," "+#80   TLITPH2 DB 31,52,22,24,
" - Octets lus  ",24," ","&"+#80   TLITPH3 DB 31,2,23,24," Taille ID  ",24," ",3
2+#80   TLITPH4 DB 31,20,23,24," - Taille reelle  ",24," "+#80   TLITPH5 DB 31,2
,24,24," Etat d'erreur  ",24," "+#80           POINTID DW 0   STATANA DB 0   FLA
GPHY DB #FF   TREPROD DB 31,2,22,24," Reproduire format  (O/N) ",24,7,18+#80   T
OUPIST DB 31,2,22,18,"Donner numero piste pour ecriture  ",7+#80   TCOPDRV DB 31
,2,21,24," Placer disquette destination dans  ",24," A"           DB 7,10,13+#80
   TIDCONF DB 31,2,21,24," Conformer IDS Piste  (O/N)",24,7,18+#80   TREMET  DB 
31,2,21,24," Remettre disquette source dans  ",24," A",7,#80    FLAGREP DB 0   T
0      DB 239,210,185,163,144,126,110,96,83,71,59,50,38,31,24,17,10,3   T1      
DB 216,171,134,102,74,49,16,8   T2      DB 230,129,50   T3      DB 191   IDSLECT
 DS 4   ADID    DW 0                     - FIN DE SECTION - SUITE DANS  EDITION 
BUFFER -   --------------------------------                       - LA ROUTINE D
'ECRITURE DE SECTEURS -         ur  UTIL-SOFT  (Au  choix)  . L'offre   spciale 
 450F est maintenant  prime  !   C'est   660F  les  4  disquettes   ...Votre nom
 devra figurer sur la demande d'abonnement reue .                               
         M.MAIGROT                                  La Gde Verrire              
              71990 St.Lger sous Beuvray            (85).82.51.01 (Rpondeur si a
bsent ou occup  programmer)       ----------------------------                  
    - INFORMATIONS & NOUVEAUTES UTIL SOFT -                                  ---
-------------------------                          - BLOOD  LA SOLUTION FINALE -
                           ----------------------------             Ouf ! Les 5 
numros sont enfin  tombs aprs de longue pripties et ceci   d'une dizaine de  man
ires diffrentes . C'est la solution la plus rapide que   nous prsentons ici . Po
ur la  syntaxe  des dialogues et les informations que   l'on peut tirer des habi
tants , reportez  vous    SOS1 . Ne sont voqus ici   que les lments ncssaires  l
a  solution  .  Une  rgle d'or  suivre dans   tous les cas  ,  liminez  les  num
ros  recueillis  immdiatement  ! Si vous   commetez l'erreur de les dposer sur u
ne  plante ,  vous ne pourrez plus les   rcuprer ...                            
                                                                                
                                           Tout d'abord , trouvez la plante de Y
OKO et demandez lui les coordonnes   du MIGRAXX Gd.  Prime  et  du  CROOLIS  ULV
.  Mort    Ngntique  .  Ceci fait ,   tlportez YOKO et larguez le  sur  n'import
e  quelle plante . Aller ensuite   chez mort gntique .                          
                                                                                
                                     Chez tous les CROOLIS ULV. &  VAR.  ,  reco
ntactez avec insistance par le   () tant que vous n'aurez pas  la  rponse  souha
ite  ! C'est parfois un peu   long ...                                          
                                                                                
                                  MORT GENETIQUE  Obtenir les 4 plantes CROOLIS 
VAR. qu'il veut vous voir   dtruire et aller chez BEAU BETISE plante PIEGE 2 .  
                                                                                
                              BEAU BETISE  Obtenir les 3 plantes  CROOLIS ULV. q
ui gnent son horizon   et aller chez le CROOLIS ULV. BONJOUR PRISON .           
                                                                                
                           BONJOUR PRISON   Insister  encore  plus  ,  vous  fin
irez  par avoir les   coordonnes du CROOLIS ULV. GRAND DETRUIRE et irez le visit
er .                                                                            
                         GRAND DETRUIRE  Aprs avoir enfin obtenu le droit de pre
ndre la parole ,   lancez lui tout cru les 3  identits  des  plantes  CROOLIS  U
LV  PIEGE 4 -   MECHANT PIEGE - INSULTE 80 . Tout  guilleret  de ces renseigneme
nts , il vous   enverra vous faire voir chez l'IZWALL PETIT AMI . Allez donc vou
s y montrer .                                                                   
                    PETIT AMI  Donnez lui le CODE  AMI  AMI  , il vous dira qu'i
l connait le   TRICEPHAL BEAU AMI . Demandez  lui  l'IDENTITE  de  la  PLANETE B
EAU AMI , il   rpondra PETIT MAISON , il n'y  a  plus  qu'  exiger   TOI DIRE X/
Y PLANETE   PETIT MAISON pour obtenir les coordonnes .                          
                                                                                
               TRICEPHAL  Il vous demande   RACE  SIMOK  . Rponde SIMOK GRAND RA
CE et   vous saurez o se cache CERVEAU RADIOACTIF .                             
                                                                                
           CERVEAU RADIOACTIF  Donner le code IMPOSSIBLE PAS SIMOK puis DONNER 1
010   pour avoir les coordonnes du SIMOK BEAU ESPRIT .                          
                                                                                
         BEAU ESPRIT  Effectuer la  libration  des  4 plantes ANTHENNA comme il 
  vous le demande . Il est impratif de  dposer les ANTHENNA en bon tat sur 4   p
lantes vierges . N'oubliez pas au  passage de leur demander les coordonnes   des
 plantes ROBHEAD !  Un  dtour  supplmentaire  par  ces  4 plantes vous   permet 
de connaitre  leur  identits  .  Revenir  chez  un  BEAU  ESPRIT tout   frtillan
t de bonheur  qui  vous  indiquera  sans  manires  le  lieu  o est   ressuscit Y
OKO . (Miracle encore non homologu par le Vatican ...)                          
                                                                       YOKO - NO
N NON  Lui  dire  RENDEZ  VOUS  67 et aller cueillir le premier   numro aux coor
donnes indiques .                                                               
                                                                   Retourner dia
loguer avec CERVEAU RADIOACTIF  et  lui donner les identits   des 4 plantes  ROB
HEAD  (145  267  387  403)  .  Press  d'aller rparer les   ROBHEADS , il  vous  
vacue  sans  faons  ...  Ne  lui  pardonnez  pas cette   goujaterie et revenez e
xiger votre  numro  !  Vous pourrez alors vous garnir   l'estomac avec le NUMERO
 4  qui est d'ailleurs un peu fl .                                              
                                                          Faites  un  dtour  ver
s  le    MIGRAXX GRAND PRIME et  tlportez  le     ptaouschnock . Il se  dcidera 
   vous  donner  les  coordonnes de l'autre   MIGRAXX MISSILES COURAGEUX auprs d
uquel vous solliciterez une entrevue .                                          
                                                 MISSILES COURAGEUX  Exige le ra
patriement immdiat de GRAND PRIME sur sa   plante d'origine , faites le et  reve
nez  .  N'allez pas chez le SIMOK qu'il   vous indique , et tannez le jusqu' obt
enir le numro 2 . Faites sauter les 2   plantes MIGRAXX avant de rcuprer le 2 . 
                                                       N                        
                                            Rcoltez le fruit de l'limination des
  MIGRAXX  sur la plante ROBHEAD 4   ou l'on vous donnera le numro 4  (N'accepte
z  pas son rendez-vous !) . Il ne   reste plus qu' retourner sur la plante du nu
mro 1 pour y-trouver le numro   5 qui vous indiquera  le  lieu  o  vous  pourrez
  enfin  gouter  le repos du   guerrier ...                                     
                                                                                
                                   NOTE  Si vous avez envie  de  visiter  la  pl
ante de MAXXON et que vous   n'ayez pas encore trouv le code  Souvenez vous que 
lorsque vous demandez le   CODE AMI AMI  YOKO , il vous sort  un baratin  tiroir
s se concluant par TOI   DIRE OUI - TOI DIRE OUI . C'est  justement la seule cho
se  dire quant MAXXON   demande TOI CONNAITRE CODE  Rpondez premptoirement OUI !
           --------                         - BLOOD  LA SOLUTION FINALE -       
              #Xrwwx0kXro 570k0kYrk57xwk0krkyk0Bk 10k03Bx£k4pwk04pwk0pxxcx '(4+-
/0246,9name        .PMS 'START.OVL'   hpK7XHkL15k5k3r5FDCV4   BIN0u..S u0!Uwx! u
 !uAuBwCwDAExFyGyHzIzJ£KLMNDOQ !u !u  COMMANDE    Fini!v 222222(2 !awh(A!v -Z(-(
"o !v !vw !v !v !v B(!v2 Tester Drives Etat lecteur   Pas de lecteur Disque manq
ue ! Prot Protege en ecriture ! Read Ecritur Sur piste  &00  SourceA0 DestA0  De
nsite   DOUBLE  ANAON  MULTIOFF SIMPLEDOUBLEON OFF ALLUMER DRIVE B ! !wwp22!p!ww
p22A  Change driv!  AxB7xC%xDTxEoxFwGxw(!Uw!Ow21wJx2! wJx2!wp1£!w(!w2£Jw!!w !w2w
0x!y x04!x!                             ------------------------                
            - INFORMATIONS GENERALES -                             -------------
-----------         Rubrique toujours aussi mal structure ,  on rcupre  toujours
 des  infos   de dernire minute qui sont insres plus o moins en vrac ...        
  1 / Rsurrection de LOGISTRAD .          Edit par LOGIPRESSE , LOGISTRAD  tait 
 initialement compos d'une K7 de   jeux et vendu en librairie .  A  cette  poque
  , l'Amstrad tait encore trop   rcent pour voir les diteurs brader des programm
es de qualit . D'autre part   , le support K7 impos  a  dtourn  de  ce  produit 
tous les utilisateurs de   disquettes . Ces 2  raisons  on  conduit    l'arret  
de  la production aprs   environ un an .          En cette anne 1989 , les diteu
rs  se  dbarassent  vil prix des droits   sur les 'vieux'  programmes  ce  qui  
permet    LOGIPRESSE  de  proposer non   seulement 4 jeux , mais aussi une revue
 complte pour la somme de 85F . (Pour   les pointilleux , cela fait 20F le jeu e
t  5F la revue) Evidement ,  ce prix   , les jeux sont sur K7 mais  cette  fois 
 les  maniaques du drive ne sont pas   oublis  !  Le  programme  TRANSTRAD  perm
et  de  transfrer  rapidement  les   programmes sur disquette (Programmes  compa
tibles  464-664-6128)  . Ajoutez    cela que LOGIPRESSE n'a pas jug  bon  de  no
us infliger une protection aussi   encombrante que drisoire . Voil dja de quoi s
duire le bon peuple .          La publication se fait sous 2 titres bimensuels  
LOGISTRAD et RUNSTRAD .       (Si comme moi vous pensez que 2 bimensuels  1 mens
uel vous avez raison).       Aprs avoir apprci la qualit  de  la  prsentation  .
 On constate avec   joie l'absence de publicit au cours des 25 pages des 2 revue
s .       Environ 50% du contenu  est  ddi  au  fonctionnement  des  4 jeux . Le
s   explications sont extrmement dtailles et  s'y ajoutent des 'Helps' indits   
qui vous guideront vers la solution  .  Le  reste  est garni de reportages et   
rubriqu  Nes d'initiation basic pour RUNSTRAD ,  CPM et assembleur sur LOGISTRAD
   (Niveau tout dbutant) .         Commes jeux , une excellente cuve 1987 avec D
AN DARE 1 & 2 , STRANGELOOP   , SHOGUN dans RUNSTRAD - HISTO  QUIZ  ,  XOR  ,  R
EVERSI , COBRA PINBALL dans   LOGISTRAD .          Signalons un petit bogue dans
 le  programme  de transfert (numro 1)  Il   se recopie lui meme sur la disquett
e  et  cre un fichier 'TRS.OBJ' de 65K de   long ... C'est beaucoup ! Pensez    
l'effacer   pour rcuprer de la place .   Cela peut entrainer un 'Disc Full' au  
cours du transfert , heureusement seul   la recopie de TRANSTRAD situ en fin de 
K7 en sera affecte .          De plus en plus de dbutants s'initiant  sur des CP
C,s d'occasion , il y-   avait un gros trou  boucher dans  le  monde  de l'ditio
n CPC . LOGIPRESSE a   combl cette lacune ... Si de  plus  ils  se mettaient  pu
blier des listings   divers et astuces destins  aux  vieux  routards  des  CPC c
ela pourrait bien   faire du bruit ... Une version disquette  viterait aux utili
sateurs de 664 -   6128 de jongler avec un  lecteur  de  K7  plus  ou  moins apt
e  effectuer le   transfert .          En attendant , si vous ne  trouvez  pas  
LOGISTRAD et RUNSTRAD chez votre   libraire  Violez la ! (Si elle est  moche  fa
ites la violer par un autre) et   crivez                    LOGIPRESSE 34 Av.des
 Champs Elyses 75008 PARIS          Dans LOGISTRAD N.2  STARSTRIKE 3D 1 & 2 , BM
X KIDZ , DARK SCEPTRE       Dans  RUNSTRAD N.2  PEASANT'S TALE , ATOMIC DRIVER ,
 MISSION , FORCE4         Le contenu rdactionnel s'enrichit de  nouvelles  rubri
ques , le temps  et   la place nous  manquent  vraiment  pour  dtailler  ce  num
ro  et c'est bien   dommage ...          Aux dernires nouvelles recueillies ce j
our  Le  3 vient de sortir ,  le   programme TRANSTRAD a t  considrablement  aml
ior  ,  le  nombre de pages   pourrait augmenter d'ici peu et  une  nouvelle   c
argaison  de jeux vient  de   passer le channel . Dfinitivement non    une  vers
ion disque , ce n'est pas   tant le prix du support mais les frais de  duplicati
on  qui  sont  en cause .   Quelques projets seraient en cours pour la rentre . 
                               -------------------------          2 / MICR0MAG  
Ca s'crit avec un '0' et pas avec un 'O' et c'est                  toujours chez
  S.CARRE 12 Rue de Colmar 59290 WASQUEHAL qui reoit maintenant   du courrier de
stin  MICROMAG ex AM*MAG qui fut lui meme AMSTRAD MAGAZINE et                   
             qui dlaisse maintenant les CPC,s  au  profit  d'autres  machines . 
En bref ,   aprs le nom complet d'AMSTRAD , l'emploi du prfixe 'AM'  le meme eff
et sur   mammie Vannier que le nom d'un  crivain  clbre et reclus sur un intgris
te   Iranien ! A quand  l'interdiction  du  suffixe  'STRAD' qui pourrait condui
re   LOGISTRAD  se  rebaptiser  lui  aussi      (DERNIERE  NOUVELLE   LOGISTRAD 
  DEVIENDRA LOGISTAR PEU APRES LE NUMERO4 !  Et  ceci bien que le nom LOGISTRAD 
  ait t dpos avant le nom d'amstrad  )  .  En  1985 Amstrad France tait un   gro
s pav administratif  de  peu  d'utilit   ,   en   1989  c'est devenu une   gigan
tesque machine  emmerder le  monde  !   D'aprs  la   phrase clbre de   Marion pu
blie dans Science et  vie  Micro  et   reprise   un  peu  partout    "PLUS J'AUG
MENTE LE  CHIFFRE  D'AFFAIRE  PLUS  JE  DOIS  RESSERRER L'IMAGE ET   CONTROLER L
'INFORMATION ."   -----------------------   Faut-il en dduire que la presse  por
tant  le  nom  d'AMSTRAD est  100%  la   botte d'AMSTRAD  Surement pas , car ave
c les quelques 300.000F pomps par le   procs MICRO MAG (Ex.AM-MAG) ,  AMSTRAD  F
RANCE  a  patronn  le 'train de la   libert de la presse' ! (Voir numro 2 MICRO 
MAG Page 15) . On reve ou quoi           Si ce qui prcde (Extrait du  petit  gui
de  'Comment se faire des amis')   est port jusqu'au yeux des dieux ,  SOS PROGR
-AM-MEURS va sans doute changer                                                 
    de nom sous peu . A suivre ... Et  dans tout a j'oublie que je devais parler
   du numro 5 de MICR0MAG o  pas  mal  d'vnements se sont produits depuis le   n
umro 4 .          Dans la srie libert de la  presse  et liberts individuelles , 
MICR0MAG   passe en Freeware ! Ceci sous la pression des autres diteurs de Fanzi
nes qui   n'apprcient pas le tarif de 50F  jug  prohibitif  par certains ...    
   Qu'on en juge plutot  Au lieu d'envoyer  50F    S.CARRE  et de  recevoir   la
 disquette port et emballage  compris  ,  vous devez  envoyer une disquette   vi
erge (de 22  30F suivant  N la  crmerie , une enveloppe  affranchie  (3,70F)    
votre nom .       Il vous en coutera encore  3,70F  de  frais  d'envoi sans parl
er des deux   enveloppes , du temps pass  effectuer  l'emballage  et  poster le 
tout ...   Soit une conomie variant de 20.60F    12.60F  selon la disquette . Je
 crois   qu' partir du  moment  ou  on  estime  qu'une  variable  de  20.60F  12
.60F   constitue une arnaque , on a atteint  un  degr d'avarice que Picsou lui m
eme   pourrait envier !  A  moins  qu'il  ne   - LECTURE DU CLAVIER PAR PORTS E/
S DU PPI -            ORG  40000      scankeyboard          DI      Toujours int
erdire les interruptions avant          PUSH HL d'utiliser les ports ES         
 PUSH BC          PUSH AF      - Routine recopiee de puis les ROMS -            
 LD   BC,#F40E  Le registre R14 du PSG est connecte au port          OUT  (C),C 
     A du PPI .          LD   B,#F6      Envoyer #C0 (11000000) sur le port C du
 PPI pour          IN   A,(C)      l'activer en mode adressage          AND  #30
          LD   C,A          OR   #C0          OUT  (C),A      STROBE on puis OFF
 . On ne voit pas bien a quoi          OUT  (C),C      ca sert           INC  B 
         Passer sur le port #F7 et envoyer un octet          LD   A,#92      100
10010 qui activele PPI comme suit           OUT  (C),A      Port A  IN , port B 
 IN , port C  OUT          LD   C,#40      01000000 envoyer le bit 6 sur le port
 C pour activer          PUSH BC     le mode lecture PPI clavier . Les 4 bits de
 poids faible                          donnent le numero de ligne a lire .      
- Modifiee a partir d'ici -             LD   HL,buf1    Depart du buffer pour le
s 10 lignes   bcl   LD   B,#F6      Envoyer l'ordre de lecture .          OUT  (
C),C          LD   B,#F4      Lire le registre R14 sur le port A qui nous donne 
         IN   A,(C)      l'octet transmis par le clavier . (#FF si aucune       
   LD   (HL),A     touche enfoncee) .          INC  HL         Adresse stockage 
ligne suivante .          INC  C          Incrementer C pour lire la ligne clavi
er suivante .          LD   A,C          AND  #F         Tester si on atteint la
 10eme ligne          CP   10          JR   NZ,bcl     Sinon recommencer        
     POP  BC         Restaurer l'etat des ports E/S          LD   A,#82      Sin
on Gare !!          OUT  (C),A      (Copie depuis ROMS)          DEC  B         
 OUT  (C),C          POP  AF         Si cette routine est utilisee sous interrup
tion          POP  BC         Placer un RET apres EI et n'appeler la routine de 
         POP  HL         decodage que quand c'est necessaire .          EI      
    - Routine de decodage .      keydecod          XOR  A          RAZ de la cas
e CTRL-SHIFT          LD   (statkey),A          DEC  A          Et mise a #FF du
 numero de touche          LD   (numkey),A             LD   A,(buf1+2) Tester d'
abord la ligne maudite (3)          CP   #FF        Si #FF aucune touche de cett
e ligne          JR   Z,nostats             LD   HL,bitmap  Charger adresse tabl
e pour comparaison .          LD   B,5        Voir les 5 1ers octets et eliminer
 les cases   bclmap          CP   (HL)         SHIFT ou CTRL          JR   Z,nos
tats          INC  HL          DJNZ bclmap          INC  HL         Sauter aussi
 la case 7          CP   (HL)          JR   Z,nostats       - La presence de SHI
FT ou CTRL ou les 2 a ete detectee -             LD   HL,buf1+2  Reprendre la ca
se 3eme ligne          PUSH AF          OR   #A0        Or #A0 (10100000) A pour
 effet de mettre l'octet          LD   (HL),A     a &FF si la case contenait CTR
L ou SHIFT seuls.          POP  AF         Dans le cas ou SHIFT - CTRL sont comb
ines avec                         une autre touche sur la mme ligne , le code de
          AND  #A0        celle ci-se trouve restauree .          JR   Z,shiftct
rl           AND  #20        Ensuite ces 3 comparaisons permettent de          J
R   NZ,ctrl    determiner SHIF & CTRL ou les 2   shift LD   A,#20          JR   
setstat   ctrl  LD   A,#80          JR   setstat   shiftctrl          LD   A,#A0
   setstat          LD   (statkey),A      - Traitement des touches sans CTRL ni 
SHIFT . 1 Chercher la ligne -      nostats          LD   HL,buf1    On balaie le
s 10 octets du buffer .          LD   C,0        Tant que #FF , aucune touche su
r cette ligne          LD   B,10       et on ajoute 8 au compteur pour prendre e
n   findline              compte la ligne suivante .          LD   A,(HL)       
   CP   #FF          JR   NZ,trouve          LD  N   A,8          ADD  A,C      
    LD   C,A          INC  HL          DJNZ findline          RET        - 2 Che
rcher la touche -      trouve          LD   B,0        Or #20 pour passer #5F en
 #7F dans le cas ou          CP   #5F        derniere touche +CTRL + SHIFT mais 
tester          JR   NZ,findkey avant car #DF OR #20  #FF et dans ce          OR
   #20        cas on reste coince dans la boucle !   findkey          RRC  A    
      Rotation a droite          JR   NC,keyfind Si bit a 0  Touche trouvee     
     INC  B          JR   findkey      keyfind          LD   A,C        Ajouter 
le numero de ligne au numero de colonne          ADD  A,B   nokey LD   (numkey),
A Et nous avons enfin notre numero INKEY          RET        - Les valeurs des 8
 touches dans 1 ligne pour comparaison -      bitmap          DB   #FE,#FD,#FB,#
F7,#EF,#DF,#BF,#7F    *LIST     ON   numkey          DB   0   statkey          D
B   0      - Buffer de stockage des 10 lignes clavier -      buf1  DB   #FF,#FF,
#FF,#FF,#FF,#FF,#FF,#FF,#FF,#FF     TS E/S DU PPI -            ORG  40000      s
cankeyboard          DI      Toujours interdire RRE  et de  recevoir   la disque
tte port et emballage  compris  ,  vous devez  envoyer une disquette   vierge (d
e 22  30F suivant la  crmerie , une enveloppe  affranchie  (3,70F)    votre nom 
.       Il vous en coutera encore  3,70F  de  frais  d'envoi sans parler des deu
x   enveloppes , du temps pass  effectuer  l'emballage  et  poster le tout ...  
 Soit une conomie variant de 20.60F    12.60F  selon la disquette . Je crois   q
u' partir du  moment  ou  on  estime  qu'une  variable  de  20.60F    ----------
------------------------------------  - ENTREE D'UN MOT DE PASSE ET CAMOUFLAGE X
OR -  ----------------------------------------------            ORG 40900  NOLIS
T          CALL INPUMOT      Editer mot de passe          LD (LENPASS),A    Long
ueur du mot de passe          LD DE,STOKMOT          CALL CODAGE       Stocker e
t coder par XOR            LD HL,CHAINE      Remettre zone d'edition a 0        
  LD B,25           pour effacer le mot du programme  RAZ     LD (HL),0         
 INC HL          DJNZ RAZ          RET               fini    -------------------
-------------------  - ENTREE ET CONTROLE DU MOT DE PASSE -  -------------------
-------------------            ORG 41000             XOR A          LD (TENTNB),
A  TEST    LD A,(NBTENT)     Tester si le nombre d'essais autorises          LD 
B,A            est depasse          LD A,(TENTNB)          CP B  LIST          C
ALL Z,PIEGE  NOLIST            CALL INPUMOT      Entree du mot de passe         
 LD (PASSLEN),A          LD DE,MOTSTOK     stocker par LDIR et coder          CA
LL CODAGE           - Test du mot de passe -            LD A,(LENPASS)    Tester
 si longueur donnee          LD B,A             longueur mot de passe          L
D A,(PASSLEN)          CP B          JR NZ,ERREUR      Sinon erreur            L
D HL,MOTSTOK     Debut du mot donne          LD DE,STOKMOT     Debut du mot de r
eference    TESTMOT LD A,(DE)         Comparer un caractere de chaque          C
P (HL)          JR NZ,ERREUR          INC HL          INC DE          DJNZ TESTM
OT            XOR A             OK  RAZ du nombre de tentatives au cas          
LD (TENTNB),A     ou devrait resservir          RET    ERREUR  LD HL,TENTNB     
 Un echec de plus          INC (HL)          CALL BIP1          LD HL,TTXRATE   
       LD DE,CHAINE          LD BC,15          LDIR          LD HL,(CURPOS)     
     CALL #BB75          JR TEST    ----------------  - SUB ROUTINES -  --------
--------    INPUMOT CALL #B900        Determiner le type de CPC utilise         
 LD A,(#DE01)          CP #71          JR Z,L464          CP #C9          JR NZ,
L664    L6128   LD HL,#BD5E       Editeur 6128          JR INIT  L664    LD HL,#
BD5B       Editeur 664          JR INIT  L464    LD HL,#BD3A       Editeur 464  
  INIT    LD (EDIT+1),HL    Pour obtenir l'adresse d'appel de l'editeur         
 CALL #B903        basic            CALL #BB78        Memoriser la position du c
urseur actuelle          LD (CURPOS),HL          LD A,25           Longueur maxi
mum du mot   N         LD (MAXI),A    - Editer une chaine par l'editeur basic - 
   REFAIRE LD HL,CHAINE      Zone d'edition du texte          CALL #B900  EDIT  
  CALL #BD3A        Editer          CALL #B903            LD B,0            Comp
ter le nombre de caracteres edites          LD HL,CHAINE  COMPTE  LD A,(HL)     
     OR A          JR Z,FINI          INC B          INC HL          JR COMPTE  
         FINI    LD A,B            Si 0 c'est a refaire          OR A          J
R Z,CHVIDE            LD A,(MAXI)    s'agisse  d'un  stade  de dcrpitude   finan
cire dont le seul remde possible sont    1  Le  suicide - 2 le vol de   disquett
es dans les grandes surface  ...  Surtout  si  l'on considre que ces   memes fan
zines ont pour la plupart  reu  MICR0MAG  pour pas un rond soit une   perte sche
 pour l'auteur ...       L'esprit des fanzines est  hautement  respectable  mais
 il ne faudrait pas   pousser  .  S'il  n'tait  jamais sorti de revues ou progra
mmes commerciaux ,   nous en serions  tous   nous  extasier  encore  devant les 
effets d'un PRINT   CHR$(7)  ...      Ces  fanzines  font   un  peu  moins   la 
 fine  bouche  lorsqu'il  s'agit   d'utiliser  une  revue  commerciale   comme  
 support mdiatique (Voir Amstar   CPC) .  En  cette  anne  de bicentenaire somme
s nous encore en rpublique           En attendant , vous n'avez  plus  aucune  r
aison  valable  de ne pas vous   procurer MICR0MAG . S.CARRE  refait  toute  sa 
prsentation pour le numro 5   et dont on peut dire qu'elle a atteint son rgime d
e croisire .          On peut maintenant imprimer une seule page de texte . Une 
fonction par la   touche 'H' dite "'H'oulala y-a ma  mre  qui rapplique !" , per
met d'teindre   rapidement l'cran (Valable aussi au bureau  ,    l'usine , et da
ns tous les   cas o vous n'etes pas cens vous distraire)  .       Le  cours de b
asic    disparu  ,  au  rythme  de  parution plus ou moins   mensuel il eut fall
u au lecteur environ 7 ans pour apprendre le basic ...  Il   vaut  parfois mieux
 un bon vieil ouvrage bien commercial .       A part a les news  habituelles  , 
 la  suite du passage  la  moulinette   des V.P.C. , Le  test  matriel  ,   les 
  pokes et bidouilles , les plans de   Sabre Wulf et  du   manoir   de   mortevi
eille   ,  des  vies  infinies  , de   nombreuses informations sur la vie des  c
lubs  et  fanzines , etc ... Le tout   avec un humour qui se laisse  lire  et  p
ar  ci  par  l  un peu de sang pour   relever la sauce .       La  seconde face 
est remplie par des dmonstrations de jeux . C'est mieux   qu'une face  vide  mai
s  pas  aussi  bien  qu'un programme ou du texte . Peut   - etre qu'un jour ... 
 Mais maintenant que l'auteur ne peut meme plus gratter   de 15  20F sur une dis
quette cela en vaut-il la peine           A part a , et comme il faut toujours t
rouver un dfaut , j'en ai lev un   de taille galactique ! La disquette est  plom
be  ! Bien dans un certain sens   mais trs mal dans l' autre . Il  ne  faut  pas
 perdre de vue , que lorsqu'on   programme , et qu'on  un bout de fichier  sauve
r on prend la 1re disquette   qui passe ,fut-ce MICR0MAG et en voiture simone ..
.  (C'est du reste une trs   mauvaise habitude commune  tous les programmeurs)  
! Et quand on veut relire   MICR0MAG , on ne peut plus ... D'accord c'est amusan
t de dplacer les noms du   catalogue , l'astuce (qui consiste   boucler  sur le 
meme fichier) quand  le   cochon n'y retrouve plus  ses  petits  doit   etre  sa
lue comme il se doit .   Mais  Quant on plombe  une  disquette de cette manire o
n prvient !!       Ou  mieux  ,   on   ajoute   une   entre   bidon   au   catal
ogue   pour   viter le recouvrement accidentel de la protection .         A part
 a , on peut se demander  quoi a sert de protger un fanzine        Aprs mure rfl
exion (et compte tenu  de  l'tat d'esprit post  soixante-   huitard attard dont 
font preuve  quelques-uns) ,  on  s'apperoit  que  cela   vite  que  quelques  p
etits   malins   mettent   en  circulation une version   censure de Micro-Mag . 
Je pense notament  certaines pages cran que S.CARRE   nous  accorde  (Pour  pas 
 un  rond)  ...  Ou que les adresses des uns soient   remplaces par les adresses
  des  autres  .  MICR0MAG  est  en  effet le seul   fanzine  (   notre   connai
ssance)     publier  les  adresses  de  TOUS les   fanzines et ce sans aucun sec
tarisme ...          Le meilleur  pour  la  fin    Suite    un  accord  pass  av
ec MERIDIEN   INFORMATIQUE , S.CARRE et en mesure de  vous proposer DISCOLOGY 5.
1 pour 250F   au lieu des 350F habituels . J'esp  Nre que  a lui rapporte au moi
ns 0,43F par   disquette ...        Ecrire ou envoyer vos dons   S.CARRE 12 Rue 
de Colmar 59290 WASQUEHAL          Note   On    parl  de  catastrophe  climatiqu
e  dans  la  Gironde mais   apparament les habitants du Pas de Calais  ont  eux 
aussi appris  nager . Le   MICR0MAG hors srie prvu initialement  dbut  aout  ne 
sortira sans doute du   schoir qu'en fin aout ! Noter qu'il  commence  pleuvoir 
srieusement sur la   Saone et Loire (Ceci est crit  le  8  Juillet) . Anticipant
 les vnements ,   UTIL-SOFT a lou un Ferry Boat  pour  l'acheminement des disque
ttes . Si rien   ne vous est parvenu avant le 15 aout c'est que nous sommes tous
 noys ...         A part a 2 fanzines nous ont  envoy  un exemplaire  de  leur p
roduit  et   vont faire parler  d'eux  par  l'intermdiaire  d'une entreprise  co
mmerciale   (et chre en plus) .         LE STRAD . Une brve  dmonstration  valan
t  mieux  qu'un long discours ,   vous l'avez dj  dcouvert  en  ouvrant  l'envel
oppe  .  Les  photocopies de   M.BARBET sont de meilleures qualit , rassurez  vo
us . Il faudra vraiment que   nous trouvions une autre bcane ...         SYNTAX 
ERROR  Qui  envoy ses 3 numros de mars  mai (De 3  5 pages)          Le titre vi
ent sans doute des nombreux  jeux de mots qui conduisent  une   subtile dformati
on de  l'orthographe  .  (Le  coin  du  pre  siffleur , par   exemple ...)      
   La  prsentation  ,  ralise    l'aide   d'un  P.A.O  rvle  un  soui   d'esthti
que et un talent certains  .  Le  contenu se compose essentiellement   d'informa
tions diverses sur le  monde  des  programmeurs dans lequel viennent   s'insrer 
quelques gags et dessins  humoristiques  . Et la programmation dans   tout a  Il
 y-en  assez  peu  mais  pour  compenser c'est indit et du plus   haut intret . 
(Un peu plus loin  ,  les  4  astuces qui m'ont le plus sduit   dans ces trois n
umros) . Un des  rares  fanzines    ne pas etre ax sur les   jeux tout en restan
t rellement amusant doit etre salu comme il se doit . On   notera au cours de ce
s 3  numros  la  quasi  absence de rglements de compte   plus ou moins personnel
s .                           THE BEST ASTUCES OF SYNTAX ERROR         Numro 1  
 Connection  d'un  bouton  poussoir  permettant d'effectuer un   RESET sans tein
dre l'ordinateur lorsque les  vecteurs de CTRL SHIFT ESC sont   inhibs . Valable
 aussi  quant  un  programme  assembleur  bogu   plant le   systme . Votre alime
ntation se portera infiniment mieux si vous lui pargnez   de frquentes extinctio
ns -  allumage  .  La  mienne    tant souffert de ces   procds qu'elle  maintena
nt bien  du  mal    activer  mes extensions ROM .   Pouvaient pas dire a un ou d
eux ans plus tot          Numro 2  Un poke qui permet  de charger un fichier bin
aire sans toucher    la commande mmory tout en  plaant  le  buffer  drive dans l
a zone la plus   haute possible . Utilisable uniquement  en  mode  direct car ce
la entraine le   message 'Syntax error' en  sortie  .  Un  dtournement          
       ------------------------------------------------                - MODIFIC
ATIONS APPORTEES A LA ROUTINE D'ANALYSE -                 ----------------------
--------------------------          La routine d'analyse  t  restructure pour un
e meilleure compatibilit   avec  les  programmes  de  lecture  criture   .  Ci  
dessous  ,  la  section   retravaille .       L'essentiel des  modifications  po
rte  sur  le  dplacement  des routines   d'affichage en fin de section  et  l'in
corporation  de  quelques labels . Les   zones modifies sont spares du reste par
 des tirets .      ANABIS  CALL FINDLEN    Lire ID et calculer longueur   ------
--------------   PASFOR1 JP NC,PASFORM  Ce saut est modifi par LITPHY   --------
------------           CALL PLECTUR           CALL FIXLFF     0 ou #FF          
    LD A,(NBSEC)           LD B,A           XOR A           LD (COUNT),A  Nombre
 de secteurs lus           LD HL,LITFDC1              LD A,#46           CALL SE
TCOM2           LD HL,TANAP     RSXPRT  BIN(*"N!P8K6&4D8CONEDIPRTPRTMIDEEEDPDPTT
DWKEDDDSLINELINCAlnf"n&gu!!!/*!YVR8##0Z&Z*!cVR8#### 80Z*L00ZM00Z++ lngf""g  N *u
nf"A2C##VSE(*uZ2J2KY!6#!!(#x(C0ZB+*uEO!*ApJKY*ECGZ#YizD*GCq*"2Z!"*ECG*"2Z+Z# l2q
x2ng&"2GCGG(2Gi( *g$uGCG*E (Z#+G2G Zlgo&uxZ+!!!DZ#Z#lVnf#lVnfs#rlnfo&lnf#V &Q!%y
+ 8a8*Ew*A6lO(N(!LSi"!!*NZZVK """"''"0Z#  MZ$-ZZK ####ZZ#M,-ZZC(####V0""""''"0ZZ
#  MC$,1Z-$!!"ulG2L0l##8!"!"LVfn++++(ln&####!"WSUG2LV fnSM"OVfnSQ"SVxF "F*OWRMQ!
 *OSRW F 5XF*MU"M*QRR"Q*OWR"O*SRR"SLFX*OMU*W*MQ"M*O*WU*OSR"OM*WU*MQR*O*WU"OSM0,G
X*W"W*U"UJ*OMQ!*S!Q*Sogq( !!!"8(  DEC HEX BIN ERREUR LOCATE  ERREUR PARAMETRES  
TROP LONG POUR AFFICHER  Presser une touche 'd BB5A  MATADR  EQU #BBA5  INDPRT  
EQU #BDD4            LD HFDC     BASp '$ '.Occcc %*** MENU PRINCIPAL SOS N.1 ***
( "x" B a-z2"rsxprt.cod" "lecteur5.cod",F"P*** INITIALISATION PAGE ***Z'd    ,  
, , ,nww(ww Nwww Nw(w( Nww Nx()PRT,,,,,,PRT,,,,(,,"SOS PROGRAMMEURS N.3"DMID,,,,
," (C) UTIL-SOFT 1989 "DMID,,,,,S"M.MAIGROT La Gde Verriere"MID,,,,,"71990 St.LE
GER sous BEUVRAY"MID,,,,,!*** FDC MENU PRINCIPAL ***" FDC 765 " $O()" Utilisatio
n  section "()" Section theorie  FDC "()" Programmes commentes "()" Quitter la s
ection * "((()))    *,R,p,4 #*"fdc3me.asc" N 4 '"sos3.bas",H#R"fdc3t1.asc" N ZSa
$(0)"  Theorie partie 1 "a$(1)"  Theorie1 (suite) "a$(2)"  Theorie partie 2 "m m
ax   w w w  w  d d N y #     N . u((),)""  '  ! N    ,a,b"fdc.asc" N  a"fdc1.asc
" N  b"fdc2.asc" N fp()" Lecture  physique "()" Ecriture secteurs "()" Edition  
  buffer "()" Creer  une  piste "()" Modifications gen."()" Mode emploi prog. "(
)" Lancer  programme "a$(7)"  Utilisation Demo ""qa$(8)"  Acces  programme "u ma
x  Tzwww wdd Ny#     N . u((),)""  '     N          N    ,,,8,,, 0u #"fdc3p1.asc
" N #"fdc3p2.asc" N #"fdc3p3.asc" N #8"fdc3p4.asc" N #"fdc3p5.asc" N $"FDC3NOT.a
sc" N , a$"fdcsubr.asc"GOSUB 20030GOTO 60- a$"mefdcpr.asc"GOSUB 20030GOTO 60 RUN
"tstint.bas" ' "-FDCV4.BIN" 0u 2divers "    '     *** XXXXXXXX ***( 2  '  F P Z 
*** A SUIVRE ***d n     p   'Ix ((),,) "D"    ".ASC" N " A SUIVRE" $O    HN ," R
EPLACER FACE1 SVP "  "SOS3",%      , , ,4 ((()))       , , ,4  "op1"  '"FDC.BAS"
     '"INFO.BAS"    ,*** Menu centre mid$(a$,(i),e,d) sans interlignes ***zmed  
 max((),,)MID,c,c,,yd,  ,*** Menu centre 4 lignes espacees ***#ydmaxme   maxMID,
c,c,,yd,()MID,c,c,,yd,MID,c,c,,yd(),       # *** Sous programme menus ***C me  M
ID,c,c,,yd,()( me  ((),,) u((),)"" MID,c,c,,yd,  MID,c,c,,yd,32""WKE,()   r  PF 
  me   me  c B' 2  2CP me  MID,c,c,,yd,()Z me  MID,c,c,,yd,d   n,x,,7n      max 
7x max       q  x x     max x x d    x x d   max e  x x   x x d   max     max x 
x d) me  c B'     *** FLASHING du cadre ***'%'*** SOUS PROGRAMMES DIVERS ***$' .
'*** FLASHING su cadre ***8'eB' ,,,dd j'c j'cddL'V'*** Trace un cadre INTERNE a 
la surface du texte *** 'j'CA,(),(())(d)d,(()),d()(d),,,d,dt''*** Trace un cadre
 EXTERIEUR a la surface du texte ***''CA,()(()d),()(()d),(()d),()(d),,,d,d   ''*
** Affiche message COPY ou INACTIF ou RETOURNER DISC ***''" RETOURNER DISQUE ! "
 ,,, ' '" Demo ou Texte " ,,, 'WKE, "D" "T" '  F'" RUBRIQUE INACTIVE! " ' ,,,,  
t  2'" "()" "()"  COPY Valide "' 'MID,c,c,,,()cdd 'cdd((())) ' 'W'rrrrrrddrddW'r
rrrrdrddrd NC*N*** Branchement LECTEUR4 et retour debut en cas d'erreur ***4N5N 
HN e  WKE,,,,, d  dHN M,e , (M)   eRN N "F" "rsxprt.cod"      RN+N  , "Fini - Re
prendre"1fN"" "F" "R"(C)pNddzN"N*** Fenetrage - cadrage ***NN #,w,w,w,w #,wwwwww
# j' ''Nww'w w1N #,w,w,w,w #,#N)N*** Afficher selection reponse ***NNMID,c,c,,y,
wwwwww  Nww NwwwwwwwwMID,c,c,,y,N1N*** Restaure fenetre reponses si a-16 ***NNw 
ww w  N .OO%O*** Initialisation menus 2 ***O$O Nwwww Nw#w% N" SECTION "PRT,,,,,,
PRT,,,,$,,()dd '$ '.Occcccww ww pND H1N*** Restaure fenetre reponses si a-16 ***
NNw ww w  N .OO%O*** Initialisation menus 2 ***O$O Nwwww Nw#w% N" SECTION "PRT,,
,,,,PRT,,,,$,,()dd  temporaire du message   d'erreur rsoudrait le problme en mod
e programme .         Numro 3  2 Pokes destins    sinistrer l'affichage du catal
ogue et une   routine de scrolling aussi brve qu'efficace .            Ces 4 ast
uces ont t testes et leur efficacit est garantie .         Pour en savoir plus  
SYNTAX ERROR                             C.Pedron                             15
 Rue Collange                             92300 Levallois Perret                
             16 (1) 47.39.12.13         Le numro  4  est  sorti  ,  il  fait  11
  pages  et  comporte  un  cours   d'assembleur ... Le retard accumul dans la so
rtie de SOS3 m'a laiss tout le   temps de demander et recevoir ce numro qui est 
sans doute le fanzine le plus   volumineux jamais sorti ! On y-trouve beaucoup  
trop de choses pour parler de   tout . J'ai not en particulier   Une  dtection d
e Multi-face sous Basic ou   assembleur , un systme de codage qui combine les oc
tets du programme avec le   pointeur de pile ,  un  cours  d'assembleur  de  3  
pages  ,  une astuce pour   trafiquer encore un peu plus un programme basic . Et
c ...      Le plus interressant ( mon point de vue que j'ai coutume de respecter
  et   partager)  Un listing permettant  d'obtenir  un  cran multicolore dans to
us   les modes . La  dmo  permet  d'obtenir  25  lignes  caractre de 25 couleurs
   diffrentes quelque soit le mode cran .  En modifiant les datas ENCRE et les  
 valeurs des compteurs on peut aller encore  plus  loin . Le temps manque pour  
 pousser    fond  les  essais  mais   quelque   chose  me  dit  que  quelques   
modifications et le tout plac sous interruption apporterait vraiment quelque   c
hose  vos crans ...                                    - CROCO NEWS -         Ce
 dernier fanzine  vient de  nous  parvenir par l'intermdiaire de MICR0   MAG . (
Au vu d'un certain encadr  on  peut  en dduire que S.CARRE n'est pas   vraiment 
rancunier) .       La face 1 se compose  essentiellement  d'images  cran . Une r
outine  des   frres DANLOS prsente ces dernires de  20 manires spectaculaires . 
La face   2 prsente des  programmes  .  Un  gestionnaire  de  liste  de programm
es (De   H.GARRE) qui ne fonctionne que sur  6128 . ("CHAIN MERGE",1000,delete -
1000    CPC 464 y-en a pas connaitre) ...  Un  utilitaire disquette RSX qui perm
et de   crer , reproduire , modifier des pistes  jusqu' 10 secteurs de 512 octet
s .   On apprcie particulirement la prsence des fichiers source MAXAM . C'est de
   JPB.SYSTEM ...       Un jeu avec diteur de tableau 100% binaire et pas dsagra
ble .       Concernant le rdactionnel , en  dehors  de  quelques tests de jeux a
ssez   brefs , l'information laisse plutot    dsirer  ...  En autres , nous somm
es   trs heureux  d'apprendre  que  R.CARLIER  sort  un  fanzine  AMSTER  spcial
   langages de programmation (Sauf assembleur)  ,  mais  comme son adresse n'est
   pas mentionne cela nous fait une belle jambe  !  En fouillant un peu , on la 
  trouve dans AMSTAR CPC N.35 . R.CARLIER 15 Rue LORADOUX 92270 BOIS CO  NLOMBES
 .   De meme pour toute autre information ,  cela  existe mais on ne vous dira p
as   ou ... Pas un peu sectaire  ds  fois  ... Faudrait pas confondre FREEWARE &
   FREE WAR ! A se procurer quand meme pour la prsentation et les programmes .  
                      CROCO NEWS 21 Rue Desportes 93400 St.Ouen                 
                 - FIN DE RUBRIQUE -             - SI CE N'EST FAIT , MERCI DE L
IRE INFORMATIONS UTIL-SOFT -               -------------------------------------
-------------------  ait vraiment quelque   chose  vos crans ...                
                    - CROCO NEWS -         Ce dernier fanzine  v    Si  que maxi
 aussi          CP B          LD A,B            Longueur dans A pour rangement  
        RET NC    CHVIDE  CALL BIP1         Erreur d'edition trouvee          LD
 HL,(CURPOS)    Replacer le curseur          CALL #BB75          JR REFAIRE     
       - Deguiser le mot de passe -    CODAGE  LD HL,CHAINE      Recopier le mot
 dans la zone pointee par DE          PUSH DE          PUSH BC          LD C,B  
          Longueur dans C pour LDIR          LD B,0          LDIR          POP B
C          POP HL            Adresse du texte dans HL    BCLCOD  LD A,(HL)      
   Boucle de codage du mot par XOR          XOR 25          LD (HL),A          I
NC HL          DJNZ BCLCOD          RET    BIP     POP IX            Enlever une
 adresse de la pile pour retour  BIP1    LD A,7            Sonnerie si erreur   
       JP #BB5A    - Zone des variables -    MAXI    DB 0              Longueur 
maximum du mot  CURPOS  DW 0              CHAINE  DB 0              Zone stockag
e editeur          DS 25    TTXRATE DB "C'EST RATE ...."    LIST  NBTENT  DB 3  
            Nombre de tentatives autorisees  NOLIST  LENPASS DB 0              S
tockage du mot d'origine  STOKMOT DS 25    TENTNB  DB 0              Nombre de t
entatives effectuees  PASSLEN DB 0              Stockage du mot a tester  MOTSTO
K DS 25    LIST    - PIEGE EN &A151 -    PIEGE   LD BC,&BC00       Reduit l'affi
chage a 1 ligne d'ecran  NOLIST          LD A,38          OUT (C),A          LD 
BC,&BD00          LD A,1          OUT (C),A          RET  LIST          DB 0  --
---------------  - ENTREE D'UN MOT DE PASSE ET CAMOUFLAGE XOR -  ---------------
-----------                       -------------------------------------         
             - LA ROUTINE DE LECTURE TOUS SECTEURS -                       -----
--------------------------------          Fonctionnement  Cette routine utilise 
de  nombreuses sous routines de la   version prcdente .  Le  premire  partie  du
  programme configure celles-ci   selon les besoins de la cause        1 - Mmori
ser l'tat d'analyse (ON/OFF)  et  forcer sur ON en annulant le   RET de STOPANA 
.       2 - Interdire l'affichage du rsultat d'analyse (RET en RETPHY) .       3
 - Modifier le saut en cas de piste non formate .       4 - Activer le saut perm
ettant l'criture du buffer .       5 - Dtourner les sauts lis aux  flches vertic
ales de manire  lire un   nouveau secteur  chaque fin de page .       6 - Utilis
er FLAG pour piste non formate (#FF) ou formate (0)                             
----------------------------                          1re partie  Initialisation
                          --------------------------Afficher la serie des IDS   
        CALL PRT              LD HL,LISTERR           LD (POINTER),HL Initialise
r pointeur serie erreurs              PUSH IX           POP HL IDS lus dans HL  
    VERISEC CALL TRANS3ID           INC HL    Pointer ID suivant              PU
SH HL           PUSH BC           LD A,(COUNT)           OR A           CALL NZ,
VISESEC Le plus pres possible de lire secteur           CALL INSTRU9    Lire sec
teur           CALL TSTERRS    Tester et ranger erreurs           LD A,(IY   N  
       +0)     Erreurs           LD HL,(POINTER)           LD (HL),A           I
NC HL           LD (POINTER),HL           POP BC           POP HL               
    DJNZ VERISEC   --------------------   RETPHY  DB 0             Retour si lec
ture physique   --------------------   - Section dplace -              PUSH IX  
Zone IDS dans HL           POP HL           LD A,(NBSEC)  Ranger nombre de secte
urs dans B           LD B,A           LD C,0 C est utilise par AFF4ID           
   PUSH BC           CALL FENIDE           CALL INV   AFFIDS1 CALL AFF4ID   Affi
cher IDS           CALL Z,FENIDL           DJNZ AFFIDS1           CALL INV      
     CALL FENIDE1A           POP BC              LD HL,LISTERR           LD (POI
NTER),HL      BCLERANA PUSH HL           PUSH BC           CALL INV           CA
LL SPACE           LD A,(HL)           CALL PRT3ER2    Afficher erreurs         
  CALL INV           POP BC           CALL TSTC1     CC+116 ou 32            CAL
L NZ,CR           CALL Z,FENIDL1A           LD HL,COUNT           INC (HL)      
     POP HL           INC HL           DJNZ BCLERANA   -------------    RETCREE 
DB 0  Retour si appel depuis CREPIST   -------------       La suite (Message Sto
p - Continuer -  Imprimer) etc ... Est conforme  la   version prcdente .        
                         -----------------------                             - P
ETITES MODIFICATIONS -                              -----------------------     
     Ici  apparaissent  de  brefs  extraits   de  listing  avec  les  quelques  
 instructions modifies depuis la prcdente version .                             
         -------------                                   DANS FDC3.MAX          
                         -------------         MENU LD HL,TMENU    CALL PRT   TS
TMENU CALL MOTOFF   -----------   CALL AFFTCOM   Dplac pour considrations d'ordr
e esthtique   -----------    CALL #BB18    PUSH AF    CALL FEN2    CALL PRTDRIV 
   CALL MOTON      ...........      RETERR     CALL RAZINTE   --------------    
       LD HL,#0E18 Pour afficher texte  la suite de 'COMMANDE '           CALL #
BB75   --------------    POP AF    AND #DF    CP "A"    CALL Z,TST2DR    CP "B" 
  --------------           CALL Z,CHGDRIL B ne change plus que le drive lecture 
. Consquence   -------------- de la modification 'Source - Destination'    CP "C
"    CALL Z,CHGPARA   ..............      ------------           CP "M"         
  CALL Z,SAVEBUF  Les 3 nouvelles commandes           CP "N"           CALL Z,LO
ADBUF           CP "O"           CALL Z,CREPIST   ------------      ............
..      - TEST 2 DR -      TST2DR  LD HL,TCOMDRV    CALL PRT   TST2DRI LD A,(DRS
ELEC)    PUSH AF    XOR A    LD (DRSELEC),A    LD (PISTSEL),A    LD (PISTDRA),A 
   LD (PISTDRB),A   ------------           LD (PISTL),A Prise en compte des vari
ables           LD (PISTW),A piste lecture et piste criture   ------------      
................      ------------------           Section rcrite pour prise en 
compte drives source et destination      - Change drive -      CHGDRIW LD A,(DRW
)         Changer drive destination           LD HL,TDRSELE+20           CALL CH
GDRIV       Changer caractre ASCII           LD (HL),B           LD (DRW),A     
      LD A,(DE)          Piste drive           LD (PISTW),A       Dans piste a c
rire           LD HL,TWAITFO+51           LD (HL),B          Changer caractre AS
CII           JP PRTDRIV         Afficher slection drives      CHGDRIL LD A,(DRL
)         Mme chose pour drive lecture           LD HL,TDRSELE+12           CALL
 CHGDRIV           LD (HL),B           LD (DRL),A           LD A,(DE)           
LD (PISTL),A           JP PRTDRIV      CHGDRIV LD B,"A"           LD DE,PISTDRA 
          DEC A              Si drive tait 1 , devient 0           RET Z        
      LD A,(ETDRB)       Si non voir si B est prsent           CP 1           JR
 NZ,DR1              POP IY   B absent , enlever une adresse de la pile pour    
       RET      annuler second CALL et abandonner      DR1     LD A,1   Initiali
ser B           INC B           LD DE,PISTDRB           RET      TCHGDR  DEFB " 
Change driv","e"+#80      ..........      TSTPARA CALL #BB06           CP 13    
       JP Z,FEN2           AND #DF           CP "A"           CALL Z,CHGDENS   -
---------------------           CP "B"           CALL Z,CHGHEAL Changer tete lec
ture           CP "C"           CALL Z,CHGHEAW Changer tete criture           CP
 "D"           CALL Z,CHGMULT           CP "E"           CALL Z,CHGANA          
 CP "F"           CALL Z,CHGD  Nxw!0xu)#!x Z(x Pas trouve piste  Aller en piste 
  Sur piste  Nxx!yMGu022%%uTy!y xGL8(G(  Numero de piste  Tentatives  2q!w#w#w#w
0G-!(w#!4y-!"i2q! Oq#s###G6#2"-(#-!"i z()(( !! (*i$$$(*i&,y(*i%%%x(*i&-!!!###(#x
z2!w####TyS )22Ty0k30x!(!7!  Placer disquette a formater dans lecteur   AvvO2! )
27!2!(2x Formatage  ERREUR   A2!R"S2! !E !s ((  GxG2 !E   (6#)!"i% 0()(2-( ((+( 
 i(2ii(x2i+2ixR#GOxO£2 RECHERCHE TAILLE FORMAT 3!Y !"!522G(! !n(*)" !45!£2N((N. 
27!£(( #n### y27 LECTURE DES IDS ! 2!S3!)"922!3S328y2!9(!A"9J!Uw(!Owx7G--M(#y ZG
(! 2V!24B2"   NON  FORMATEE  Commande ID Lire ID GAP  #FF !  GAP DIFFERENT DE #4
E ! vB!v!j!WF"I!$7W*e 2h22!"2!C"!"!"c2v82!j 8! PGu02"Uy8w(! "U!22S8v(2"f!m"kh222
!"!"!"!"c22*fF!$7L  22xTy8Z*U(####28(! *kE(I!7! N"a2A!w!/Aw! GG#!! ! ! *e"u!" !6
 !A AZ!V *k!O !' !#!I AZ!V !c ! *e"u!%Z2Tyx! NO 7!3(!E(!M( (!P(#G2 ECRITURE SECT
EUR            DRIVE    PISTE   ERREURS ECRITURE   OCTETS  ECRITS     ATTENTION 
!! SECTEUR  QUE TAILLE FORMAT ! ECRASEMENT   Secteur      - Position sur la pist
e  4 - Octets lus    Taille ID    - Taille reelle   Etat d'erreur   Reproduire f
ormat  (O/N) Donner numero piste pour ecriturLECTEUR5BIN$ECTEUR5$$$!#pspeWu"'k4n
f"Q2J##VQO!2MJGw!w#wzl!"+6+62N0 %jZ&.u*"*"l*#(A"*"0&.u!Nl*+02NA!0.0Z*2P +.8+  P 
Z2PB#2M!cZ## 7Z(2NN *+*#  +2N   7#"*++  #"*( #Z  7" ERREUR DRIVE  CHARGEMENT EN 
COURS!!# !#!Z6#s#r!*"!"2Z0xvff6ff0ffff0fECTEUR5$$$!#pspeWu"'k4REul4+GAsHWrHa)Suv
Yf6iZZ2je   Placer disquette destination dans   A  Conformer IDS Piste  (O/N) Re
mettre disquette source dans   A£nSG2& fJ12 Lire   secteurLire  Ecrirey2222229 L
ire piste  ! Ne""!"aSSn!"k2m!!3*aK"u!,,###*"!H *n"uRtJr#Pwpwn*  Np8"p*eR8(*p0*fk
++++ AGl####1*eR8(*fk####G  m"fSk2 *k$$$5m8e&, !R*k%%%m0A&4-N 7!!4)k! !k! !2k2m"
kSn--*ku(*nGmgux( --!VMu*K s#x !$ *R"*K R(0+*K R(0w#x -+w+x -88"!9H88"R#" !G88"!
(H*u NR*u*"RR Depart    Fin   * Vers   * Octet fill   Rv*#! # 88.+.8      Suuz''
'o&))wg#8(2Z!  ADRESSE BUFFER  " OCTET  u!   ! ! !0Z#Z!6(!n(V(F(#v(n(F(o*a4!6#x 
!1 *e"u*I  Nombre octets lus  ANALYSE DE LA PISTE  ENTERFINI 2! TyxtG2!KF7!K !m"
k#*kw#"kG--!m"k-(-!4#!! *"u! ! ! P.v! mG 2! ! ! ! *+0S()29M#2#22#2 Print - Stop 
- Continue 2!2# ##2 227(2GOK Etat d'erreur   OKEP HD CR ND CM DD MA DA Taille re
elle  Soit  octets.GAP-F  Longueur      !  6  x £MJ J 0   Jx27zF!#$x00y  *ay #x 
 Seg*a z( x8  R"exK x *#(xc x +xt!£!x8xw#  x +r7222222G7(2(22G2pA20i(g! Ne0Y(WpA
2w0(Ce! N00(.z! 3!H!!u!hB! ! ANom du fichier  ERREUR FICHIER ! ! NE(OI x2! *e"u"
! N"!2z"z!MGu0222! zTyG! N"a"c!228 (! 0CE!7O(5*ae"aR8 ! 2(22h22%2!%"!h2!"2%2!2z"
z! !8 *"u!o ! ! *"e"u!U *acR"uSavControl mark (O/N)  Buffer  Donner le numero de
 la piste a creer   EVITEZ DE MODIFIER LE NUMERO DE PISTE  VOTRE PISTE ...    Ta
ille reelle   LONGUEUR ORIGINE  ( LONGUEUR ECRITE   ( GAP    LONG    PLUS RIEN A
 ECRIRE  ABANDON !! ! !#&Z#2y822q( !!!"K)2!  !"u!w60#!67!G#&(N080i!w!0  ### (tV0
G*u"u'd 8w#08G0## !w!0 8(#"uO!w!2x"!6!(#x2(Z*uO00Z(--&ZZ(08Z!!!2"8*u!V0R8Z##(88-
-&o"u!e P!r *uv CONVERTIR  *iu! !V!Q!L!G!B!!8!3!"!! !! !! !q  '! !w 0Z##Z Z   Z!
X NO 7 OK  (O/N) !!+!Z""""""2ANALYSE PISTE   SOS PROGR  NAMMEURS - Etude du FDC 
- (C) M.MAIGROT Jan 89     U T I L - S O F T O A Tester etat drive    B Bascule 
drive A/B    C Parametrer progr.    D Convers.numerique    E Aller  en piste 0  
  F Aller  en piste     G Format   regulier    H Format irregulier    I Analyse 
de pistes    J Lire donnees sec.    K Reproduire sects.    L Lire  une   piste  
  M Sauver buffer.bin    N Charge buffer.bin    O Cree piste buffer    Q Quitter
 programme      A Changer la densite    B Chg. tete  source    C Chg. tete desti
n.    D Mode   multipiste    E Analyse prealable    F Chg. drive source    G Chg
. drive desti.   Piste de debut  &   Derniere piste  &   Taille secteur  &   Nom
bre secteurs &   Gap  formatage  &   Octet remplis.  &   Premier secteur &   Num
. ID Piste   &   ID Numero tete  &   ID Sec. a lire  &   ID long. Sect.  &   Sto
p sur sect.  &   Gap read write  &   Longueur sect.  & Pi.Hd.Ns.Ls  Et. Secteur 
333-3-3%'35ACOONN N')R*N*)7                       ------------------------------
------                      - CREER UNE PISTE A PARTIR DU BUFFER -              
         ------------------------------------          Principe de fonctionnemen
t   Aprs  l'initialisation  du  programme , un   appel  la routine FORMIRR perme
t  l'utilisateur de crer son format sur une   piste donne . Le  formatage  effec
tu  ,  la  zone  buffer  est recopie par   tranches d'octets quivalente    la  l
ongueur  ID  de  chaque  secteur  . Le   rsultat est affich aprs chaque criture 
.       En fin  de  travail  ,  l'analyse  de  la  piste  nouvellement  cre est 
  effectue .                 ---------------------------------------------------
---              1  Demander si les secteurs doivent etre crits en CM           
   ------------------------------------------------------      - Creer une piste
 -      CREPIST LD HL,TCM     Control Mark (O/N)           CALL PRT   TSTCM  CAL
L #BB06          AND #DF          CP "N"          LD B,#45       Non  Commande c
riture normale          JR Z,NOCM          CP "O"          LD B,#49       Oui  C
ommande criture C.M. Effac          JR NZ,TSTCM      NOCM   LD A,B          LD (
TYPSECT+1),A Adapter le programme en fonction du choix                          
   -------------------------------                          2  Initialisation du
 programme                          -------------------------------             
LD HL,TLENBUF          CALL PRT          LD HL,(NBLUS)          LD (VALEUR),HL  
        LD (STOK),HL     Prserver longueur buffer          PUSH HL          CALL
 DEUCON16    et aficher          POP DE          LD HL,20000          ADD HL,DE 
       Prserver adresse de fin du buffer          LD (LASTBUF),HL             LD
 A,#CD          Modifier FORMIRR en y ajoutant          LD HL,CALIGAP     un CAL
L CALIGAP en entre .          LD (RECTGAP),A    La longueur du GAP sera rectifie
 automatiquement          LD (RECTGAP+1),HL en cas de mauvaise entre par le menu
 .      NEWPFRM LD HL,TPFRM      Donner le numro de la piste  crer          CALL
 INPUPRT2          LD A,(PISTMAX)          LD B,A          LD A,(VALEUR)        
  CP B          JR NC,NEWPFRM     et tester si pas  que 41             LD (PISTS
EL),A    Piste donne  dernire piste  formater (1 seule)          LD (DERPIST),A 
         LD (PISTW),A      et piste o crire             LD HL,TAVERT2     Averti
r qu'il vaut mieux ne pas remodifier          CALL PRT          ce numro  partir
 du menu .                         N               ------------                 
                  3  Formater                                   ------------    
         CALL  FORMIRR Formater selon les paramtres fournis par l'utilisateur   
       JP NC,SOURCE  Erreur au formatage  Abandon             CALL GOPIST1      
En sortie , FORMIRR recalibre sur la piste 0 , il              faut donc revenir
 une nouvelle fois sur la piste  crire      - Initialiser boucle d'criture -    
         LD A,(NBSEC)     Nombre de secteurs dans B          LD B,A          LD 
HL,20000          LD (ADBUFF),HL          LD (POINBUF),HL          CALL WRITPAR 
    Initialiser en criture          LD HL,IDOUTDA    IDS secteurs          LD A,
1          LD (COUNT),A     1er secteur sur la piste      - Ecrire (Identique  W
RITPHY vu prcdement) -      BCLCREE CALL IDTRANS4   Initialiser IDS WRITE       
   PUSH HL          PUSH BC          LD A,(QUATRID+2) Premier secteur           
LD (DERSEC),A     Dernier . On en crit qu'un  la fois          CALL DIFLENL     
Tester rapport entre taille ID et taille relle          JR C,INFLEN          JR 
Z,INFLEN             LD HL,TECRASE  Secteur  Taille          CALL PRT          C
ALL OUNO      Confirmer ecrasement          JR NC,SECNEXT      INFLEN  LD A,(COU
NT)          CP 1          CALL NZ,VISESEC  Pointer secteur      TYPSECT LD A,#4
5        #45 ou #49 selon tat C.M. donn en entre          LD HL,WRITFDC         
 CALL SETCOM2          CALL INSTRSEC    Initialiser commande et ecrire          
   LD A,(ET1)          BIT 1,A          JP NZ,ABANDON4   Etait protegee en ecrit
ure             CALL  AFFRESW  Affiche resultat  ecriture (Meme routine que WRTI
PHY)             LD HL,(ADBUFF)  Tester si total ecrit  contenu buffer          
LD DE,(NBLUS)          ADD HL,DE          LD (ADBUFF),HL          LD DE,(LASTBUF
)          AND A          SBC HL,DE          JR C,SECNEXT    Non continuer l'cri
ture sur secteur suivant .             POP BC          POP HL   ABANDON5 LD HL,T
PLURIE Oui  Avertir qu'il n'y a plus rien  crire          CALL PRT          CALL
 #BB06          JR FINCREE      et stopper      SECNEXT LD A,(VRAILEN) Restaurer
 longueur          LD (LENSEC),A          POP BC          POP HL             LD 
A,(COUNT)    Encore secteurs  crire           CP B          JR Z,FINCREE    Non 
         INC A          LD (COUNT),A          JR BCLCREE      FINCREE CALL EFFLB
1    Effacer textes      - Configurer routine analyse suivant les besoins -     
         LD A,(STOPANA)      Analyse ON .           LD (STATANA),A           XOR
 A           LD (STOPANA),A           LD A,#C9           LD (RETCREE),A      Blo
quer l'affichage du rsultat           LD (RETCRE1),A           LD HL,RETCREE    
       LD (PASFOR1+1),HL   Modifier saut si non format      - Analyser la nouvel
le piste -              CALL FEN2           LD A,(PISTW)           LD HL,QUATRID
           CALL ANAL2     Sauter le dbut normal de l'analyse              LD A,(
STATANA) Restaurer les paramtres courants de analyse           LD (STOPANA),A   
        LD HL,PASFORM           LD (PASFOR1+1),HL           XOR A           LD (
RETCREE),A           LD (RETCRE1),A           LD HL,0           LD (RECTGAP),A  
  et de FORMIRR           LD (RECTGAP+1),HL      - Afficher les donnes de la pis
te cre -              CALL FEN1           LD HL,TRESCRE           CALL PRT      
     LD A,(LENSEC)      LS           CALL PRTHEX1           LD HL,TLSEC         
  CALL PRT           LD HL,(LONGSEC)    Nombre d'octets           LD (VALEUR),HL
                       ---------------------------------                        
 - INTRODUCTION A LA SECTION FDC -                         ---------------------
------------           L'ensemble des fichiers '.MAX' ddis au  FDC dpasse mainte
nant 90K . Il    devient impossible de  les  adjoindre  dans  SOS  PROGRAMMEURS 
 .  Seules les    modifications et  nouvelles  routines  seront  dtailles  dans 
 les fichiers    '.ASC' . Si vous dsirez l'ensemble  des  fichiers '.MAX' , envo
yez un disque    vierge et une enveloppe affranchie  3,70F  l'adresse habituelle
 .                                Le programme s'enrichit de                    
           Option reproduction de secteurs                             Option cr
ation de piste                      Option sauvegarde et chargement buffer      
        Option dite , remplit , dplace , change zone buffer                     
  Suppression de quelques bugs mineurs          On peut maintenant crire  des  s
ecteurs  de  toute  taille et reproduire    intgra  Nlement une piste dans les l
imites de l'analyseur (Qui ncssite encore    quelques amliorations) . L'criture 
 de  secteurs  est  base  sur les memes    principes que la lecture .Trs peu de 
 thorie  dans ce numro et beaucoup de    listings .  Il est conseill d'avoir sou
s la main les feuilles  imprimes  de    SOS1 et SOS2 .          Des tests ont t 
effectus sur  drives  5.1/4 . Le programme semble bien    se  comporter  sans  q
u'il  soit   ncssaire  d'y  adjoindre  des  routines    spciales . Quelques fonc
tions ddies aux 5.1/4  ont donc t ajoutes . Le    nombre maximum de piste reste 
fix   41  .  Pour utiliser votre 5.1/4 en 80    pistes il suffit de remplacer  4
1  par  80  en  PISTMAX  . Ceci pouvant etre    dangereux pour un DD1 ne sera pa
s inclus dans SOS.PROGRAMMEURS !                    - FIN DE SECTION . SUITE DAN
S  THEORIE ECRITURE -                5.1/4 . Le programme semble bien    se  com
porter  sans  qu'il  soit   ncssaire  d'y  adjoindre  des  routines    spciales 
.                    ---------------------------------------------              
    - MODE D'EMPLOI DU PROGRAMME FDC 3me VERSION -                   -----------
----------------------------------          Beaucoup de changement  et  de  nomb
reuses  options  supplmentaires . Le   programme FDC vous permet maintenant  de 
 reproduire  , dplacer , copier des   secteurs et de crer des pistes compltes se
lon vos besoins . Il devient donc   un vritable outil  de  travail  sur  disquet
te  et  par  le  fait  meme , un   excellent moyen de  dtruire  une  disquette  
par  mgarde  !  En  dehors des   conseils de  prudence  habituels  ,  je  prconi
se  l'emploi  frquent  de la   commande 'A' qui vous  dira  si  une  disquette  
donne  est bien protge en   lecture . En outre  ,  regardez  toujours  en  haut 
 et    droite de l'cran   pour savoir quel est le drive destination avant de lan
cer une criture !          Bugs limins  L'entre de valeurs en hexadcimal avec de
s caractres en   minuscules est maintenant possible .  Le  rsultat d'une convers
ion numrique   reste affich  l'cran tant que  l'on    pas  appuy  sur une touche
 . Tout   message d'erreur attend de meme .           Bug subsistant  Il  t  con
stat  que si l'on enchaine trs rapidement   une suite d'oprations diffrentes ,  
on  peut  obtenir un rsultat d'analyse   totalement faux ou bloquer compltement 
le  programme ! Rassurez vous , c'est   trs rare et il faut vraiment pianoter su
r le clavier comme un sauvage pour y   parvenir . Il est fort  possible  qu'il  
soit ncssaire d'insrer une boucle   d'attente aprs toute commande lire  -  crire
  secteur  ... Ceci sera rsolu   dans SOS4 , d'ici l  effectuez  calmements vos 
 manipulations ou lancez vous   dans la chasse au bug .          Modifications  
L'emploi des flches latrales pour augmenter ou diminuer   une valeur s'est rvl d
es  plus  incompatible  avec  la nouvelle version de   l'diteur . Ce sont mainte
nant '' et '+' pour  N+1 et N+10 , '-' et '' pour   N-1 et N-10 . Lire piste env
oie maintenant  9999 octets dans le buffer , cela   n'apporte ni  n'enlve  quoiq
ue  ce  soit  au  programme  .  C'est  juste  la   consquence d'essais personnel
s sans rsultats probants  ce jour .          En cas d'erreur d'analyse (GAP    #
4E)  ,  le  programme se contente de   signaler le fait et poursuit comme si  de
  rien n'tait . Ceci pour permettre   de lire les pistes  trs  spciales  ou  don
t  les  IDS  ont  t crass par   l'criture d'un secteur trop grand pour le format
 .                               --------------------------          Avant de vo
ir  les  nouvelles  commandes  du  menu  principal  , regardez   l'option 'C' de
 paramtrage du programme . Les commandes de slection de tete   et  de  drive  on
t  t  spares  en  catgories  source  et  destination  .   Les informations figur
ent toujours dans le cadre  en haut  droite de l'cran   et indiquent le lecteur 
 choisi  suivi  du  numro  de  tete actif . Souvenez   vous que votre drive 3 1/
4 n'a qu'une seule tete .                                 ----------------------
                             - L'EDITEUR DE SECTEUR -                           
   ----------------------                 Toute commande de lecture vous envoie 
vers l'diteur .                            COMMUN AUX TROIS MODES DE LECTURE    
      1/ Edition           La case en haut et    gauche  apparait  en  vido inve
rse . Utiliser les   flches pour la dplacer et constatez  que  le second curseur
 se dplace dans   la zone ASCII du buffer dit  N . Outre  l'adresse du dbut de p
age , l'adresse   ou pointe le curseur est  affiche  sur  la  premire ligne . Ut
ilisez '+-'   pour  modifier  l'octet   point   .   Les   nouvelles   valeurs  s
'affichent   simultanment en zone HEXA et ASCII .          2 / Blocs          FI
LL  CTRL + F   Cette  commande  remplit  de l'adresse 1  l'adresse 2   avec la v
aleur donne .       DEPLACE  CTRL +  D    Dplace  la  zone  comprise  entre  l'a
dresse 1    l'adresse 2 vers l'adresse 3 . La  zone d'origine reste inchange (Sa
uf si la   zone destination la  chevauche)  .  L'adresse  destination peut indif
frement   etre situe au dessus comme au dessous de l'adresse source .       ECHA
NGE  CTRL + E   Comme  dplace  mais  le  contenu  de AD1  AD2 est   chang avec l
a zone destination AD3 sur une longueur de AD2-AD1 .          3 / Divers        
  CTRL + Q  Quitte l'diteur .          En mode lire  piste  ,  ou  lire  secteur
  ,  SHIFT  + flches verticales   changent de page .       En mode reproduction 
secteur ,  ces  memes  commandes changent de page et   lisent un nouveau secteur
 sur le disque si ncessaire .                        ---------------------------
--------------                    - SPECIFIQUE A LA REPRODUCTION DE SECTEUR -   
                  -----------------------------------------          L'affichage
 en bas du buffer  vous  donne  toute information utile sur le   secteur en cour
s . L'ordre de  lecture  des  secteurs est l'ordre de position   physique sur le
 disque .          CTRL +  W    Ecrit  le  secteur  sur  le  drive  et  la  pist
e spcifis   pralablement . (Plus de dtail dans le mode d'emploi de reproduire se
cteurs)                                  --------------------                   
           - REPRODUIRE SECTEUR -                               ----------------
----          Cette commande vous permet de recopier  un secteur quelconque  n'i
mporte   quel endroit  de  la  disquette  .  La  piste  d'origine  est  analyse 
(sans   affichage) et vous devrez rpondre  quelques questions           1  Numro
 de piste  O vous  devez  donner  le numro de la piste o se   trouve le secteur 
(o les) secteur(s)  reproduire .          2  Reproduire format (O/N) . Vous pouv
ez avoir 3 raisons de rpondre non    cette question .          A  Vous dsirez ne
  reproduire  que  partiellement la piste d'origine et   dans ce cas vous avez d
j cr votre format sur la piste  crire .       B  L'octet de remplissage de la  p
iste d'origine est diffrent de #E5 et   ce  point  revet  une  importance   part
iculire   .   Dans  ce  cas  ,  vous   aurez pralablement format  la  piste  des
tination  selon  vos  dsirs . (La   version SOS4 s'occupera de ce dtail automati
quement) .       C  Vous voulez voir  l'effet  d'une  opration d'criture incorre
cte sur   les flags du FDC . Dans  ce  cas  ,  mettez une disquette vierge comme
 disque   destination et allez-y gaiement !          Il ne vous  reste  plus  qu
'  donner  le  numro  de  la  piste  ou doit   s'effectuer la reproduction du se
cteur . Si  vous avez rpondu oui  l'option   formater piste ET que la piste dest
ination soit diffrente de la piste source   vous aurez droit  une question suppl
mentaire  Conformer ID piste  (O/N) .   Si vous rpondez oui , les IDS piste sero
nt adapts automatiquement . Dans le   cas contraire le secteur sera recopi de ma
nire   susciter un EP lors de la   relecture . Notez qu' ce sujet  ,  la  tolran
ce  dont  fait preuve le FDC    l'gard des EP  et  HD  vient  de  la  structure 
 du  programme  exploitant .   Normalement EP et HD sont accompagns d'un No Data
 et le secteur ne peut etre   ni lu ni crit . Pour voir un vritable EP , essayez
 de reproduire un secteur   sur une autre piste de  meme  format  mais  de  numr
o diffrent en rpondant   'non'  la question 'Reproduire format' .          Aprs 
 avoir  satisfait  au  rituel  prcit  ,  vous  verrez  le  buffer   s'afficher .
 Utilisez  SHIFT  +  les  flches  verticales  et  vous  lirez le   les secteurs 
un  un de meme que toutes les informations relatives  ceux-ci.   En cas de dpass
ement par le haut ou  par  le  bas , c'est le secteur situ    l'autre extrmit qu
i est dit .           Pour recopier le secteur en cours ,  appuyer sur CTRL+W , 
le secteur sera   crit sur la disquette destination et  la  phase rsultat s'affi
che . Appuyer   sur  une  touche  pour   repasser   en   mode   lecture   .  L'd
iteur  saute   automatiquement au secteur suivant .  Au  cas  ou  le secteur  cr
ire risque   d'craser les IDS suivants , une confirm  N          CALL DEUCON16  
            LD HL,TG1          GAP           CALL PRT           LD A,(VALGAPF)  
         CALL PRTHEX1           LD HL,TG2           CALL PRT           LD A,(GAP
FORM)     Longueur GAP           CALL PRTHEX1              LD HL,TLENORG      Or
igine buffer           CALL PRT           LD HL,(STOK)           LD (NBLUS),HL  
    Restaurer au passage les valeurs dbut           LD (VALEUR),HL     et longue
ur buffer           CALL DEUCON16           LD HL,TLENEND      Fin buffer       
    CALL PRT           LD HL,(ADBUFF)           AND A           LD DE,(POINBUF) 
          SBC HL,DE           LD (VALEUR),HL           LD (ADBUFF),DE           
CALL DEUCON16           CALL #BB06         Attendre           JP SOURCE         
 Restaurer paramtres source et c'est fini      ABANDON4 LD BC,TPROT1      Affich
er protg criture et fini .           CALL PRTERR            POP BC           POP
 HL           JP SOURCE      - Textes et variables -      TCM     DB 31,2,21,"Co
ntrol mark (O/N)  ",#80   TLENBUF DB 31,2,21,18,"Buffer  ",32+#80   TPFRM   DB 3
1,2,22,"Donner le numero de la piste a creer  ",7+#80   TAVERT2 DB 31,2,23,24," 
EVITEZ DE MODIFIER LE NUMERO DE PISTE ",24,7+#80      TRESCRE DB 31,2,22,24," VO
TRE PISTE ...   ",24   TTSEC   DB " Taille reelle ",32+#80   TLSEC   DB " ",#80 
     TLENORG DB 31,2,23,24," LONGUEUR ORIGINE  ",24,32+#80   TLENEND DB 31,40,23
,24," LONGUEUR ECRITE   ",24,32+#80   TG1     DB 31,40,24,24," GAP  ",24,32,"&"+
#80   TG2     DB 24," LONG  ",24,32,"&"+#80      TPLURIE DB 31,2,22,24," PLUS RI
EN A ECRIRE  ABANDON !! ",24,7+#80      STOK    DW 0   LASTBUF DW 0             
              -----------------------------------                       - ROUTIN
ES SAUVER ET CHARGER BUFFER -                        ---------------------------
--------      - Sauver buffer -      SAVEBUF CALL FICHIER    Entrer le nom de fi
chier           LD A,(DRW)      Y ajouter le drive criture           ADD A,#41  
         LD (BUFFNOM),A           CALL #BC8C      Openout           JR NC,ERRDRI
V           JR Z,ERRDRIV           LD HL,20000     Adresse de dpart           LD
 DE,(NBLUS)   Longueur du fichier           LD A,2           CALL #BC98      Sau
ver           JR NC,ERRDRIV           JR Z,ERRDRIV           CALL EFFLB1     Eff
acer textes           JP #BC8F        Closeout      - Charger buffer -      LOAD
BUF CALL FILLBUF    Effacer le buffer           CALL FICHIER    Entrer le nom de
 fichier           LD A,(DRL)      Y ajouter le drive lecture           ADD A,#4
1           LD (BUFFNOM),A           CALL #BC77      Openin           JR NC,ERRD
RIV           JR Z,ERRDRIV           LD (NBLUS),BC   Longueur du buffer         
  LD HL,20000     Forcer tout chargement en dbut de buffer           CALL #BC83 
     Load           JR NC,ERRDRIV           JR Z,ERRDRIV           CALL EFFLB1  
   Effacer texte           CALL #BC7A      Closein           JP AFFBUF       Aff
icher - Editer buffer      FICHIER LD HL,TFICHIER  Edition d'un nom de fichier  
         CALL PRT           CALL EDITNOM    Limit  12 caractres              LD 
HL,TTXEDIT   Recopier dans BUFFNOM           LD DE,BUFFNOM+2           PUSH BC  
       Longueur du nom dans B           LD C,B           LD B,0           LDIR  
         POP BC           INC B           +2 pour le drive suivi de ''          
 INC B              LD HL,#0101    Pour ne pas avoir scrolling en cas de message
           CALL #BB75     d'erreur du drive .           LD HL,BUFFNOM           
LD DE,17000    Buffer disquette           RET      ERRDRIV LD HL,TERDRIV        
   CALL PRT           CALL #BC7D    Closein !           JP #BC92      Closeout !
      EFFLB1  LD HL,TEFFLB1           JP PRT             BUFFNOM DB "A"  Drive c
hoisi           DS 12    Nom du fichier      TFICHIER DB 31,2,22,"Nom du fichier
 "," "+#80   TERDRIV  DB 31,2,22,18,24," ERREUR FICHIER ! ",24,7+#80            
       - FIN DE SECTION . SUITE  PETITES MODIFICATIONS -   --------             
        - CREER UNE PISTE A PARTIR DU BUFFER -           ation est demande .    
      Cette option peut reproduire intgralement une  piste dans les limites de  
 l'analyseur cites dans la section  thorie  .  Si  vous  utilisez 2 drives ,   m
aintenir CTRL+W enfoncs en permanence permettra  de gagner du temps si l'on   ve
ut reproduire tous les secteurs de la piste .          Une astuce pour  dformate
r  une  piste    Reproduisez  une  piste d'une   disquette vierge . Dans  ce  ca
s  tous  les  octets  du  buffer  sont  #FF ,   observez les octets des phases r
  Nsultat ...                                     ---------------               
                  - SAUVER BUFFER -                                  -----------
----          Tout ce qui a  t  stock  dans  le  buffer  sera  sauvegard en fich
ier   binaire sur le drive destination .                                    ----
------------                                - CHARGER BUFFER -                  
               ----------------          Tout fichier basic ou binaire  sera  ch
arg    partir de l'adresse 20000   (Quelle que soit son origine  normale)  et  d
epuis  le  drive  source . Et le   buffer s'affichera en mode dition .  ATTENTIO
N  , SI LE FICHIER DEPASSE 9999   octets , vous plantez le programme !!! Les fic
hiers ASCII ne sont pas pris en   compte . Cette grave lacune sera comble dans S
OS4 .                                       -------------                       
           - CREER PISTE -                                   -------------      
    Une option tout  fait originale qui  , combine avec lire piste , sauver   bu
ffer , charger buffer , ouvre des  perspectives intressantes . Elle permet   de 
recopier le contenu du buffer sur une piste formate  votre convenance .         
 Vous devrez rpondre  2 questions           1 - CM (O/N)  Rpondez non pour  crir
e des secteurs normaux ou oui pour   crire des secteurs 'effacs' .       2 - Num
ro de piste  Donnez le numro de la piste  crer .          Ceci fait , le  progra
mme  passe  en  mode  formatage  irrgulier et vous   pouvez crer votre format . 
Il est  inutile  de prciser le numro de piste ,   vous venez de le donner . A mo
ins  de  souhaiter un GAP particulier , ne vous   en souciez pas , s'il est  exc
essif  pour  le  format demand , un dtour par   CALIGAP le ramne  des proportion
s raisonnables  .  Le calcul du GAP R/W est   aussi automatique . Il ne vous res
te plus qu' donner les IDS et le nombre de   secteurs comme expliqu dans SOS2 . 
      Astuce  Pour  gagner  du  temps  ,  faites  une  analyse  sur  une piste  
 identique ou trs proche du format   crer . Vous retrouverez ses paramtres   lor
s du formatage . L'idal est  de  rserver une disquette ou vous stockerez   vos d
iffrents formats .       Le format cr , le 1er secteur est  rempli avec les donn
es du buffer et   crit sur la disquette . Le  rsultat  est  affich  et le progra
mme attend .   CTRL + Q abandonne l'criture , toute autre touche crit le secteur
 suivant .       Si la fin du buffer est  atteinte  ,  le programme stoppe . Si 
l'criture   d'un secteur risquNP ON   CP OFF   EM 0   HM 0   BM 0   TM 0   PL 64
   ---!---!---!---!---!---!---!---!---!---!---!---!---!---!---!---!---!---!---R 
                             ----------------------                             
- ECRITURE DE SECTEURS -                              ----------------------    
      L'criture de secteurs est similaire  la  lecture  , pour une fois il ne   
sera pas ncssaire de digrer une norme tartine de thorie .          Pour crire un
 secteur , vous utiliserez exactement les memes routines et   paramtres qu'en le
cture  l'exception de l'octet de commande qui sera de                           
 #45 Pour crire un secteur normal .                    #49 Pour crire un secteur
 'Effac' (CM) .          Comme en lecture , l'criture de  secteurs  se tamponne 
joyeusement de la   taille relle de formatage !  Elle  ne  reconnait  que  le  c
ontenu des 4 IDS   secteur . Si un seul de ceux-ci  ne  correspond  pas  ceux tr
ansmis en phase   instruction , la sanction sera un tat 'No Data' et rien ne ser
a crit sur la   disquette ! Pour cette raison   Il  est  prfrable  de lire ou d'
crire les   secteurs un par un . Si on essaye de  lire ou crire une srie de sect
eurs en   une fois , il suffira d'un seul  ID  piste  , tete ou longueur diffren
t pour   interrompre les oprations avec un No Data .          On se souvient (On
  devrait  en  tout  cas)  que  l'ID longueur peut etre   quelconque en lecture 
. Formater  une  piste  en  taille  2  en donnant un ID   Longueur Secteur de 5 
permet de  retrouver  les  gaps de formatage lors de la   lecture de ce secteur 
. De la meme  manire   Formater une piste en taille 2   avec un ID Longueur Sect
eur  de  5  enregistrera  128*52   4096.00 octets .   Est-il bien utile de prcis
er que  les  IDS secteurs qui suivent n'ont aucune   chance de survie ... Aprs u
ne telle  opration , seul restera un secteur de   taille 5 qui , bien que n'ayan
t aucun rapport avec le format d'origine pourra   etre lu et crit normalement  .
  Si  vous  faites  la  N  meme opration avec un   secteur de taille  6  (128*62
    8192.00  octets)  ,  l'criture dborde et   recouvre le dbut de la piste lors
 de  la  seconde rvolution . Dans ce cas ,   la piste est entirement dtruite et 
retrouve son statut de piste vierge .          Jusque-l rien de  bien  terrifian
t  .  Mais  si  l'on  considre  le cas   suivant                               T
aille de format  2                              Nombre de secteurs  9       IDS 
longueur  4,2,2,2,2,2,2,2,2 (Ce qu'on veut pour les 3 premiers)          Ecrire 
le 1er secteur sur la disquette  aura pour effet de dtruire les 3   secteurs sui
vants et vous vous retrouverez avec  une piste de 6 secteurs dont   les IDS tail
le seront  4,2,2,2,2,2 . Ceci  ne nous plonge pas encore dans le   plus profonde
 affliction mais cela va venir .          On aura constat qu'aprs  un  formatage
  ,  la  lecture d'un secteur NON   ECRIT dont l'ID longueur  ne  correspond  pa
s    la  vraie taille de secteur   renvoie le message CR DD . Sitot  que  ce  de
rnier est crit et  dtruit les   IDS qui suivent , le FDC le considre  comme un l
ment tout  fait normal de   la piste et ne met aucun  flag  d'erreur  ! Encore p
ire  L'instruction 'Lire   piste' , dans  le  cas  d'une  piste  formate  mais  
NON  ECRITE renvoie les   messages  CR - DD quant elle trouve  un secteur dont l
'ID n'est pas conforme    la longueur de formatage  .  Lorsque  l'un  de  ces  s
ecteurs de taille non   conforme est ECRIT , ce meme flag  DD  est  mis  dans to
us les cas ! Comme le   test de sortie de la routine  FINDLEN  dans FDC3A.MAX (V
oir analyse SOS2) est   bas  sur  ce  flag  ,  la  routine  d'analyse  se  plant
e  et  vous  renvoie   systmatiquement un message GAP  de #4E avec une taille de
 secteur de 5 !          De ceci on peut dduire quelques notions intressantes   
        1  Lors d'une lecture de secteur  ,  le  message CR - DD signifie que la
   taille lue dans L'ID est  diffrente  de  la  taille  de  formatage et que LE 
  SECTEUR N'EST PAS ECRIT .  Ce  dernier  point  est  trs important car on est  
 alors certain de trouver dans un secteur de  ce type , l'octet ayant servi au  
 formatage .       2  Lors d'une instruction lire  piste  ,  si un secteur est t
rouv ECRIT   avec un ID taille diffrent de la  taille de formatage , on trouvera
 toujours   les flags DD & CR  l'tat  1  ceci  quelque  soit le paramtre LS tran
smis    l'instruction .       On peut aussi se demander pourquoi ce  dtail  n'a 
pas t pris en compte   par la version prcdente et n'est  toujours  pas  rsolu ic
i ... La solution   est assez longue , faites un CAT sur SOS2 et SOS3 et dites m
oi o j'aurais pu   la caser  En attendant SOS4 ,  mditez  sur le sujet , vous au
rez peut-etre   la joie de la dcouvrir vous meme .                              
 ---------------------------                           - THEORIE LEGERE ET EN VR
AC -                            ---------------------------          Secteurs de
 taille 0  Nous avons vu dans le numro 2 que cette taille de   secteur n'est jam
ais lue  correctement  ,  on  ne  peut pas d'avantage crire   convenablement un 
secteur de cette longueur  .  Ne soyez donc pas surpris des   erreurs entraines 
par cette opration .  Aucun  logiciel ne peut rsoudre ce   type de problme , cel
a vient des connections internes du CPC .          GAP de formatage  Il    t  di
t  dans  le  numro 2 que les oprations   d'criture de secteur en  modifiaient  l
a  longueur  .  c'est  prouv dans ce   numro . Modifi par une  opration  d'critu
re  ,  le GAP peut s'allonger et   prendre une valeur excessive interdisant la  
reproduction exacte du format de   la piste lue . La routine CALIGAP rsout  ce  
problme , tudiez la de prs ,   cela pourrait vous donner une ide pour rsoudre le
 problme de l'analyse .          Pour reproduire une piste o recopier  efficacem
ent  un secteur , il faut   sparer Drive , tete et piste en  source  et destinat
ion . Les donnes source   et destination sont mmorises sparment . On transmet l'
une ou l'autre dans   les donnes drive tete piste slectionns selon l'opration en
 cours .      ------------------------------------------------------------------
-----------   THEORIE QUI A FORCE DE VOULOIR VOLER TROP HAUT RISQUE DE RETOMBER 
AVEC FRACAS   ------------------------------------------------------------------
-----------          1  Sachant qu' partir du  moment  o  sa  longueur est donne
 dans l'ID   n'importe quelle taille de secteur  peut  etre  crite  sur le disqu
e quelque   soit le formatage .       N     2  Que l'criture d'un secteur  de  t
aille 6 (8192 octets) se poursuivra   sans complexes aprs la  premire  rvolution
  et recouvrira partiellement le   dbut de la piste avec les  derniers  octets  
transmis (ce qui a gnralement   pour effet de la dformater) .          Il doit e
tre possible de bricoler des  pistes avec des GAPS diffrents de   #4E voire de r
eproduire certaines  pistes  bizarroides  ...  Le tout tant de   dterminer avec 
 prcision  la  valeur  des  GAPS  ,  CRC  ,  IDAM  ainsi que   l'intervalle entr
e ceux-ci et surtout de  la srie d'octets qui recouvrira le   dbut de la piste .
.. Un fois n'est  pas  coutume   QUI A LA REPONSE A CETTE   QUESTION            
    ----------------------------------------------------------           - THEOR
IE APPARAMENT DEBILE MAIS PEUT ETRE PAS TANT QUE CA -            ---------------
-------------------------------------------          Une ide que je n'ai pas eu 
le  temps d'essayer . Si au beau milieu d'une   opration de formatage on interro
mpait un  bref instant la rotation du moteur   (Cela pourrait se faire dans  WRI
TFDC1  de  FDC3B.MAX) Non seulement certains   IDS seraient omis mais surtout , 
la suite  serait dcale sur la piste . Pour   relire celle-ci sans erreur , le mo
teur devrait etre stopp au meme moment et   durant le meme  dlai  qu'au  cours  
de  l'criture  .  A  supposer  que cela   fonctionne , quel copieur pourrait rep
roduire cette piste        - FIN DE SECTION . AU CHOIX , FICHIERS LISTING OU MOD
E D'EMPLOI PROGRAMM   CALL LOCATE  *   LD B,3   L                       --------
----------------------------                      - INFORMATIONS & NOUVEAUTES UT
IL SOFT -                       ------------------------------------            
                      --------------------                              - FREEWA
RE UTIL-SOFT -                               --------------------           Z80D
IS2  Est  arriv  !  C'est   tout  simplement  Z80DIS  avec  quelques   amliorati
ons internes au programme . Reportez vous  SOS2 Pour connaitre les   performance
s et les conditions d'envoi .         De nouvelles versions de  NULU  et  CRUNCH
  et  NSWP  nous sont parvenues   ainsi que la DOC (VF)  de  NULU  .  Pour  ceux
  qui  ont hrite des versions   prcedentes , il suffit de nous  faire  parvenir 
une disquette vierge avec 1   enveloppe affranchie  3.70F , envoi  sous  huitain
e  . Pour les autres , les   conditions sont les memes que pour les anciennes ve
rsions .         Des nouveauts ont t recues , le  temps manque , nous en parlero
ns dans   le numro 4 .         L'insertion d'un cours sur les  dsassembleurs    
t demande . Nous y-   pensons , mais pour que tous puissent en profiter , nous m
ettons actuellement   au point un petit dsassembleur . En attendant , tout probl
me avec Z80DIS o   DAZZLE STAR peur etre trait par UTIL SOFT  . Pour ne pas enco
mbrer les pages   de SOS PROGRAMMEURS , la rponse vous parviendra sous forme cri
te et  titre   gracieux ... (Dlai de rponse , 7  15 jours) . Service rserv aux a
bonns.                                  ------------------                      
         - PARLONS D'AVENIR -                                ------------------ 
        Et plus prcisment de SOS  PROGRAMMEURS anne 1990 ! C'est un peu  tot    
Peut-etre mais nous n'aimons pas etre pris au dpourvu ...         Pour l'anne 19
89, la majorit des abonns s'intrrsse plus  l'tude du   FDC qu'au service questio
ns - rponses . C'est donc un problme pour 1990 car   aprs le numro 4 , il n'y au
ra plus assez  dire sur le sujet pour re  Nmplir 4   nouvelles faces de disquett
es .  On envisage donc une certaine dsafection du   produit . Il faut quand meme
  noter  que  c'est la somme detravail exige par   cette tude qui  entrain le  p
rix  lev de l'abonnement .La disparution de   cette rubrique  pour consquence un
e baisse du tarif qui sera de          Souscription avant le 15 Dcembre 89  350F
 Pour les 4 disquettes 1990                    aprs le 15 Dcembre 89  500F Pour 
les 4 disquettes 1990         Il va de soit  ,  que  comme  l'anne  prcdente  , 
les souscriptions ne   seront encaisses qu'aprs certitude de continuation .     
    Autre point  Comme vous  l'avez  sans  doute  constat  , la plupart des   qu
estions manent de programmeurs Z80  dj  assez  avancs (Ne confondez pas   progra
mmeur et camembert) . Seuls  3  abonns  sont  au  stade du basic et se   sentent
 un peu frustrs (Mais pourquoi  ne  posent t-ils pas de questions sur   le basic
 !!! On  y  rpondra  tout  aussi  bien  !)  Toujours est-il que SOS   PRO       
                         -------------------                               - EDI
TION DU BUFFER -                                -------------------          Cet
te section  t considrablement  modifie  par  rapport  la version   prcdente . Le
s sections de listing inchanges sont colles contre la marge.                    
               ------------------                                1  Initialisati
on                                ------------------      AFFBUF  CALL #B906    
       CALL FENBUF           LD HL,20000           LD DE,(NBLUS)   Calculer et m
moriser adresse de fin du buffer           ADD HL,DE           LD (ADFBUF),HL   
   AFFBUF1 CALL FENBUF1    Point de reprise pour changement de secteur       LD 
HL,0    LD (DECABUF),HL    LD DE,(ADBUFF)      NEXTPAG LD (ADIMPBU),DE  Memorise
r debut page pour imprimante              LD (EDICASE),DE Mmoriser case dition  
         LD HL,#0702           LD (LOCCASE),HL Position X-Y curseur hexadcimal  
         LD A,64           LD (LOCASC),A   Position X du curseur ASCII       LD 
IY,#0201    LD HL,TBUFFER    CALL PRTLOC    LD HL,(ADBUFF)    LD BC,(DECABUF)   
 ADD HL,BC    LD (VALEUR),HL    CALL DEUCON16    LD HL,#C141+80    LD B,16      
ENCORE  PUSH DE    LD DE,(DECABUF)    CALL INVRAP    CALL HEXRDE    CALL INVRAP 
   POP DE    INC L    INC L    PUSH BC    LD B,16    PUSH DE   BCL1A   LD A,(DE)
    CALL HEXRAP    INC HL    INC DE    DJNZ BCL1A    LD BC,8    ADD HL,BC    LD 
B,16    POP DE   BCL2A   LD A,(DE)    CALL AFFI    INC DE    DJNZ BCL2A    INC H
L    INC HL    PUSH HL    LD HL,(DECABUF)    LD BC,16    ADD HL,BC    LD (DECABU
F),HL    POP HL    POP BC    DJNZ ENCORE    EI                                 -
----------------------                              2  Commandes d'dition       
                       -----------------------      TSTBUF1 PUSH DE   TSTBUF2 CA
LL INVCASE     Afficher case en vido inverse              LD HL,TOCTET     Affic
her position d'dition           CALL PRT           LD HL,(EDICASE)           PUS
H HLGRAMMEURS est tomb    fond  dans  l'assembleur  et  que  sans  les bases   n
cssaires , on  n'y  comprend  pas  grand  chose  .  Alors  l'an prochain ,   inc
lusion d'un cours d'assemblage Z80 pour dbutant !         Quoiqu'il en soit , un
e  souscription  sera  lance   partir du numro 4   comme nous l'avions fait pour
  les  4  1res  disquettes  .  A savoir  Tarif   prfrentiel du 31 octobre au 1er
 dcembre  89  ,  plein tarif par la suite .   Dans le cas d'un  nombre  de  sous
cripteurs  insuffisants  , arret du produit   (mais pas d'UTIL-SOFT rassurez vou
s) .         En cas de poursuite en 1990          1 - Ce qui est sur          Ar
ret de l'tude du FDC en tant que rubrique principale .Toute   question   reste e
n suspens  sur  ce  sujet  pourra  etre  dveloppe  dans  le service   questions-
rponses .       Insertion d'un cours de programmation  assembleur    thme impos 
qui se   substituera   l'tude  du  FDC  .  Trs  vraissemblablement  ,  graphisme
 et   animations d'cran .       Dveloppement du service questions rponses .     
  Poursuite de la rubrique informations .       Inclusion d'un cours d'assembleu
r dsassembleur pour dbutant .         La poursuite du service  'questions-rponse
s'  risque  d'entrainer  long   terme le problme suivant  Que faire si un nouvel
 abonn envoie une question   dont la rponse est parue l'anne prcdente    Comme o
n ne peut imposer aux   fidles un sujet dj trait  prcdement  ,  et pas d'avantag
e s'abstenir de   rpondre  une question  T  Nout  nouvel  abonn posant un problm
e dja trait   dans un numro prcdent sera averti  par  courrier , devra envoyer u
n disque   et une enveloppe affranchie  3,70F  pour  recevoir  sa rponse par ret
our du   courrier .         2 - Ce qui est possible        Inclusion de quelques
 programmes utilitaires prets  l'emploi .       Toute suggestion pour ajouter de
s  rubriques   SOS PROGRAMMEURS 1990 est   la bienvenue . Faites le savoir autou
r de vous !         3 - Ce qui est encore indfini .       Par RIL Changer drive 
lecture           CP "G"           CALL Z,CHGDRIW Changer drive criture         
  JR TSTPARA   ---------------------   CHGDENS LD A,(FLAGDEN)      .............
.....      ------------   FINDEN1 LDIR       JP PRTDRIV   ------------      CHGH
EAW LD A,(HDW)        Changer tete criture           CALL CHGHEAD           LD (
HDW),A           LD A,(DRW)           LD HL,TDRSELE+21           JR EXIHEAD     
      RET      CHGHEAL LD A,(HDL)        Changer tete lecture           CALL CHG
HEAD           LD (HDL),A           LD A,(DRL)           LD HL,TDRSELE+13   EXIH
EAD LD (HL),B         Modifier ASCII avec "0" ou "1"           JP PRTDRIV      C
HGHEAD AND %00000100           LD A,%00000100           LD B,"1"           RET Z
              XOR A           DEC B           RET   -------------------------   
CHGMULT LD A,(FLAGMT)      .................      - FORMAT REGULIER -      FORMR
EG CALL MENUFOR   -------------           CALL WAITFOR  Message insrer disque  f
ormater   -------------    LD HL,QUATRID      ................       JP BCLFORM 
     - FORM.IRR. -      FORMIRR CALL MENUFOR   -------------           CALL WAIT
FOR Message insrer disque  formater   RECTGAP DB 0,0,0     CALL CALIGAP si appel
 depuis CREPIST       CALL FENIDE           LD HL,IDOUTDA  Ligne ajoute   CALL I
NCPTID   Ligne supprime    PUSH HL   --------------   ..............       CP #E
0    JR Z,CHGFEN    JR TSTFIRR   CHGFEN  LD A,(FLAG)    OR A    JR NZ,FENID2    
CALL FENIDE1   --------------           LD HL,IDOUTDA   Rectification d'un bug i
rritant           LD DE,64           ADD HL,DE           LD A,1           JR CHG
FEN1   FENID2  LD HL,IDOUTDA            CALL FENIDE           JR CHGFEN2   -----
--------   DECCUR  DEC C      ..................      ---------------------     
      LD A,(IDOUTDA)  En remplacement de LD A,(IX+0)      BCLFORM LD HL,IDOUTDA 
  Remplace PUSH IX POP HL    PUSH HL   ---------------------   .................
..      PASERR  CALL INCPIST   ------------           --      - Lire secteurs pa
r ordre physique -      LITPHY  LD A,(STOPANA)           LD (STATANA),A  Mmorise
r tat analyse prealable           XOR A           LD (STOPANA),A  Analyse pralab
le imprative           LD A,#C9           LD (RETPHY),A           LD HL,RETPOINT
    Saute vers un POP suivi de RET au cas ou           LD (PASFOR1+1),HL non for
mat              LD A,#CA           LD (TSTWRIT),A           LD HL,WRITSEC     A
ctive saut criture par CTRL+W dans routine           LD (TSTWRIT+1),HL buffer   
           LD HL,REMONT1    Modifier l'effet des flches verticales           LD 
(MODBUF+1),HL sur le buffer pour lire un nouveau secteur            LD HL,AVANCE
1     chaque sortie de page .           LD (MODBUF1+1),HL              XOR A    
        Flag format ou non  0           LD (FLAG),A              CALL ANAL1     
 Analyser toute la piste           JR C,FRM        CARRY mis si piste formate . 
             LD A,#FF           LD (FLAG),A     Pas formatee                    
          ----------------------------          Il faut maintenant connaitre le 
contenu  des IDS seteurs pour pouvoir les    reproduire . On passe par la routin
e  analyse  . On demande ensuite si il est    ncssaire de formater la piste dest
ination  selon  les  IDS  lus , si oui on    saute  la routine de copie de forma
t ,  si non , on se contente de donner le    numro de la piste ou doit se faire 
une ventuelle criture .          Routine de formatage  Si le numro  de piste  fo
rmater est diffrent de   la piste source , on demande si il  faut le conformer .
 On vrifie ensuite la   longueur de GAP lue par l'analyse  par  comparaison avec
 le contenu une table   de valeurs . Si ce  dernier  n'est  pas  conforme  ,  on
 le rectifie avant de   formater . (Description de  CALIGAP  plus  loin)  .  Ne 
 tient compte que des   formats en double densit . Dans le cas ou la piste sourc
e n'est pas formate   on saute  une routine de dformatage qui dtruit la piste de
stination .                                     ---  N-----------               
                   Seconde partie                                  -------------
-      - Reproduction fornat -      FRM     LD HL,TREPROD   Reproduire          
  CALL PRT           CALL WAITREP           JR C,FORMOU1    OUI      - Ne pas re
produire format -      RECOMP  LD HL,TOUPIST   NON entrer piste criture         
  CALL PRT        Afficher message           CALL INPUNB     Entrer un ou deux c
hiffres           LD A,(PISTMAX)           LD B,A           LD A,(VALEUR)       
    CP B           JR NC,RECOMP    Vrifier piste valide (42)              LD (PI
STW),A    Stocker dans piste criture .           LD (ADID),IX    Mmoriser le dbu
t de zone IDS .           JP NOREPROD     Ignorer la routine de formatage      -
 Aller piste/drive a formater -      FORMOU1 CALL WRITPAR  Initialiser textes so
urce destination .           CALL PUTDEST  Afficher message insrer destination  
         CALL GOPISTE  Aller sur piste source           CALL PWRITE   Initialise
r piste criture           JR C,OKPIS              CALL ERPFORM  Si NC , il n'y  
sans doute pas de disquette           JP ABANDON    dans le lecteur demand .    
  - Conformer IDS si piste dest.source -       OKPIS   LD A,(FLAG)       Voir si
 piste souce formate           CP #FF           JP Z,DEFORM       Si non , aller
 dformater .              CALL CPPIST       Piste lecture  Piste source         
   PUSH IX           Dbut IDS dans HL           POP HL           JR Z,FOROK     
   Si P.L.P.S. Sauter la question .              PUSH HL           LD HL,TIDCONF
     Si P.L  P.S. Demander conformer IDS            CALL PRT           CALL WAIT
REP           PUSH AF           Preserver CARRY           CALL EFFLB1           
POP AF           POP HLX           IDS dans HL           CALL C,CONFID     Confo
rmer OUI ! Mettre piste destination dans IDS      - Verifier le GAP lu -      FO
ROK   PUSH HL           Prserver table IDS           LD (ADID),HL           CALL
 CALIGAP      Rectifier le GAP si il y-a lieu           POP HL           JR FORO
K1         Aller formater .      - Deformater piste -      DEFORM  CALL RAZIDS  
     Remplacer tous les IDS par #FF           LD A,#FF           LD (LENSEC),A  
   Taille secteur  #FF aura pour effet           LD A,1            de dformater 
la piste .           LD (NBSEC),A      - Formater la piste -      FOROK1  CALL F
ORMATE    Formater           JR C,OKREPRO    Si CARRY tout va bien              
LD A,(ET1)      Si non peut etre protge en criture           LD BC,TPROT        
   AND %00000010           JR Z,OKREPRO              CALL PRTERR     Rate       
    JP ABANDON      OKREPRO CALL EFFLB1     Effacer lignes du bas et tester si  
         CALL SOURCE     drive source  drive dest.  Si oui remettre source      
                        -----------------------------          Il ne reste plus 
qu' lire  le  premier  secteur  avant de passer en mode   dition . Comme dans SO
S2 , on utilisera  la routine VISESEC pour etre sur de   pointer le bon ID dans 
le cas ou  plusieurs IDS porteraient le meme numro de   secteur . (Voir thorie A
NALYSE dans SOS2) .       Dtail important  L'ID Longueur Secteur ne correspond p
eut etre pas  la   taille du format (Voir SOS2) . Dans ce  cas on mmorise le con
tenu de l'octet   LS et  on  le  remplace  par  LS  lu  dans  l'ID  afin  de  li
re  le  secteur   convenablement . Le contenu de LS sera  restaur en sortie de r
outine . (Voir   LITPHYA  la suite) .       Il faudra aussi dterminer si  le  se
cteur  est  normal  ou 'effac' , un   simple test sur ET2 y pourvoit .          
                             -----------                                    3me 
partie                                    -----------      - Lire et afficher le
 1er secteur -      NOREPROD CALL FILLBUF Remettre tous les octets du buffer a #
FF           LD A,1        Intialiser compte secteurs           LD (COUNT),A    
       LD (POINTID),IX Initialiser pointeur IDS           LD HL,LISTERR         
  LD (POINTER),HL Mmoriser            LD (VALEUR),HL           CALL DEUCON16    
       POP DE              CALL #BB06              PUSH AF           CALL RESTIC
AS   Rafficher case en normal           POP AF              CP #F4   MODBUF  JP 
Z,REMONTE    Reculer d'une page (Modifi vers REMONT1 si appel           CP #F5  
        vient de LITPHY)   MODBUF1 JP Z,AVANCE     Avancer d'une page (Modifi ve
rs REMONT1 si appel           CP #F5          vient de LITPHY)           CP #F3 
          JP Z,INCCASE    Avancer dition d'une  N case           CP #F2         
  JP Z,DECCASE    Reculer dition d'une case           CP #F0           JP Z,CASE
UP     Avancer dition d'une ligne           CP #F1           JP Z,CASEDOW    Rec
uler dition d'une ligne              CP 23        CTRL+W   TSTWRIT DB 0,0,0     
Saut en WRITSEC si appel vient de LITPHY              CP 6         CRTL+F       
    JP Z,FILL    Remplir de AD1  AD2 avec N           CP 4         CRTL+D       
    JP Z,MOVE    Copier de AD1  AD2 vers AD3           CP 5         CRTL+E      
     JP Z,ECHANGE Echanger de AD1  AD2 vers AD3              CP 17        CRTL+Q
           JP Z,FINBUF           CP "P"           JP Z,IMPBUF           CP "p"  
         JP Z,IMPBUF              PUSH DE           LD DE,(EDICASE) Passer par u
ne partie de MODIVAL (SOS2) . Au retour           CALL INCNUM1    A#FF si le con
tenu de l'octet a t modifi .           CP #FF           CALL Z,INVCASE  Si modif
i , rafficher .           POP DE           JR TSTBUF2                           
       -------------------                               3  Changer de page     
                          -------------------      REMONTE LD HL,(DECABUF)      
     CALL SUB512           JR C,NOGOODS      REMONT2 POP DE           LD (DECABU
F),HL           EX DE,HL           CALL SUB512           EX DE,HL           JR A
VANCE2      AVANCE  LD HL,(NBLUS)           LD DE,(DECABUF)           AND A     
      SBC HL,DE           JR C,NOGOODS           JR Z,NOGOODS      AVANCE3 POP D
E   AVANCE2 JP NEXTPAG      NOGOODS CALL SONNE           JP TSTBUF2             
        -----------------------------------------------                  4  Depl
acement et lecture speciaux pour LITPHY                  -----------------------
------------------------      - Reculer d'une page -      REMONT1 LD HL,(DECABUF
)   Tant que DECABUF  512 ne pas changer           CALL SUB512       de secteur 
.           JR NC,REMONT2      NEXTUP  LD HL,(POINTID)   Reculer d'un secteur   
        LD DE,(POINTER)   et d'un tat d'erreur           DEC DE            Point
er etat erreur precedent           DEC HL            Reculer de 4 IDS dans la se
rie           DEC HL           DEC HL           DEC HL           LD A,(COUNT)   
   Si revenu au dela du 1er , pointer sur le dernier           DEC A            
 secteur           JR NZ,LITAUTR      - Passer du 1er au dernier secteur de la p
iste -              LD A,(NBSEC)    Dernire position physique           LD B,A  
         LD DE,LISTERR-1      BCLINCID INC HL       Aller chercher lCALL PWRITE 
Initialiser piste lecture   ------------    JR NZ,BCLFORM      .................
.      FINLIID CALL FEN1   RECAL   CALL CALIBRE    JR NC,RECAL    XOR A    CALL 
INCPTPIS   -----------           CALL PWRITE   -----------   DRPARA  LD HL,DPA  
    ................      ---------------------   WAITFOR CALL SETWRIT    Initia
liser criture et message           CALL PWRITE     insrer .           LD HL,TWAI
TFO           CALL PRT           JP #BB06      TWAITFO DB 31,2,23,24,7," Placer 
disquette a formater dans lecteur  ",24           DB " A",#80   ----------------
--   ERPFORM LD BC,TMISS      ...................      ----------------    LD B,
4    LD HL,QUATRID     Ces 4 lignes ont t supprimes    CALL RAZHLFF    XOR A   -
---------------    JP #BB06      .................         - Choix et modif. D'u
ne valeur -      INCNUMS CP #F0    JR Z,NBUP    CP #F1    JR Z,NBDOWN   --------
-----------   INCNUM1 CP #2D        "-"  Point de branchement pour edition octet
 buffer           JR Z,DECNB           CP #3D        ""  Touches changes        
   JR Z,DECNB1           CP #3B        ""           JR Z,INCNB           CP #2B 
       "+"           JR Z,INCNB1           RET   -------------------      ......
...........                                     --------------                  
                DANS FDC3A.MAX                                  --------------  
    .................      NOGAP   LD BC,TBADGAP  GAP vraiment#4E . Echec    ---
---------------           CALL PRTERR  Ne plus abandonner si GAP  #4E           
LD A,1           JR GAPBIDON   ------------------   OKGAP   LD A,(NBSEC)      ..
..............       JR NZ,SUITGAP    LD A,C   -------------------   GAPBIDON LD
 (GAPFORM),A  Compter maxi secteurs fonction GAP   -------------------    SCF   
 RET      - LIRE LES ID -      .................      LITPIS1 LD (ADTRW),HL    L
D HL,LITFDC    CALL SETCOM2    LD DE,8500    LD (NBALIRE),DE   ------------     
      CALL PLECTUR   ------------    CALL READFDC   ..  N...........      ANAL1 
  CALL SETLECT           CALL GOPISTE           CALL PLECTUR   ANAL2   LD (DERPI
ST),A   Branchement depuis CREPIST           LD (QUATRID),A   Si RET garder pist
e et head           LD A,(HEAD)           LD (QUATRID+1),A           STOPANA DB 
0    #C9 si pas analyse avant lire              LD A,#C9   ...............      
 CALL FIXPARA   ------------   RETCRE1 DB 0     Retour si vient de CREPIST      
     JP FEN2   ------------      ..............      FILLBUF LD HL,(ADBUFF)   ..
..........    JR NZ,RAZBUFS       RET     Sparation de FILLBUF en 2 sections dis
tinctes      FILLBUF1 CALL INSTRU9   ............    JP AFFRES1      ...........
.      - Analyse piste -      ANAPIST CALL SELEPI1   -----------           CALL 
SETLECT Initialiser lecture   -----------   LD A,#C9    LD (RETVERI),A  Pas affi
cher les IDS   .............      - Imprimer analyse -       CALL SETIMP   .....
.........       LD A,(NBSEC)    LD B,A   -----------       LD C,4   IMPERRS DEC 
C       CALL Z,CRIMP Impression de l'analyse plus prsentable   -----------    PU
SH BC   ..............       JP FINLIID      CRIMP   LD C,3       JP CR      - N
ouvelle routine -      TRANS3ID INC HL    Sauter ID piste pour EP           LD A
,(HL)           LD (QUATRID+1),A Ranger numero tete           INC HL           L
D A,(HL)           LD (QUATRID+2),A Numero de secteur en cours           LD (DER
SEC),A    donne comme dernier secteur           INC HL           LD A,(HL)      
     LD (QUATRID+3),A Longueur secteur           RET                            
  --------------------                                     FDC3B.MAX            
                   N'a pas t rectifi                               -------------
-------                                     --------------                      
            DANS FDC3C.MAX                                  --------------      
---------------   HEXA    DEC B       Rectification du bug des minuscules pour  
         PUSH BC         entres en hexadcimal .           PUSH HL   BCLAND  LD A
,(HL)           CP ""           JR C,PASTOUCH           AND #DF           LD (HL
),A   PASTOUCH INC HL            DJNZ BCLAND           POP HL           POP BC  
    BCLHEXA LD A,(HL)   -----------------      .................      ----------
----   EDITNOM LD A,12   Branchement pour dition nom de fichier           JR INE
DIT   -------------   EDITNB  LD A,5      ...............      -----------------
-   DEUXNB  LD A,2     Conversion sur 2 chiffres           LD HL,DIX           J
R INIDECI   ------------------   TROISNB LD A,3      ................      -----
------------   PRTDECIA CALL INIVAL1 Afficher contenu de A en dcimal   ---------
--------      PRTDECI PUSH HL      ...............      FENBUF  LD HL,TFENBUF **
    JR PRT1   --------------------   FENBUF1 LD HL,TFENBU1           JR PRT1   T
FENBU1 DB 26,0,78,4,21+#80   --------------------      .................      --
---------------   CALE    DS 40800-CALE Recul de 800 octets   ----------------- 
  ..........dfinition , l'indfini reste  dfinir  . Affaire  suivre dans SOS4    
     Envoyez toute suggestion                                         M.MAIGROT 
                                 La Gde Verrire                            71990
 St.Lger sous Beuvray            (85).82.51.01 (Rpondeur si absent ou occup  pro
grammer)                       ----------------------------------------         
 NOTE  Toute correspondance ou  rglement  doit imprativement etre fait   au nom 
de M.MAIGROT !  La  simple  mention  UTIL-SOFT  ,  risque de provoquer   un reto
ur de courrier si le facteur  est  un  remplaant  !  Ah! les joies de   la campa
gne ...           SOS PROGRAMMEURS recherche  toujours   de   nouveaux   abonns 
  . Tout   abonn amenant 3  nouveaux  fidles    SOS  PROGRAMMEURS  se  verra rem
ettre   gracieusement un des 3 cours  d'assembleur  UTIL-SOFT  (Au  choix)  . L'
offre   spciale  450F est maintenant  prime  !   C'est   660F  les  4  disquette
s   ...Votre nom devra figurer sur la demande d'abonnement reue .               
                         M.MAIGROT                                  La Gde Verri
re                            71990 St.Lger sous Beuvray            (85).82.51.0
1 (Rpondeur si absent ou occup  programmer)       -          NXXXXXX ***( 2  '  
F P Z *** A SUIVRE ***d n     p   'Ix ((),,) "D"    ".ASC" N " A SUIVRE" $O    H
N ," REPLACER FACE1 SVP "  "SOS3",%      , , ,4 ((()))       , , ,4  "op1"  '"FD
C.BAS"     '"INFO.BAS"    ,*** Menu centre mid$(a$,(i),e,d) sans interlignes ***
zmed   max((),,)MID,c,c,,yd,  ,*** Menu centre 4 lignes espacees ***#ydmaxme   m
axMID,c,c,,yd,()MID,c,c,,yd,MID,c,c,,yd(),       # *** Sous programme menus ***C
 me  MID,c,c,,yd,()( me  ((),,) u((),)"" MID,c,c,,yd,  MID,c,c,,yd,32""WKE,()   
r  PF   me   me  c B' 2  2CP me  MID,c,c,,yd,()Z me  MID,c,ce pour les anciennes
 versions .    Des nouveauts ont t recues , le temps manque , nous en parlerons 
dans  le numro 4 .         L'insertion d'un cours sur les  dsassembleurs    t de
mande . Nous y-   pensons , mais pour que tous puissent en profiter , nous metto
ns actuellement   au point un petit dsassembleur . En attendant , tout problme a
vec Z80DIS o   DAZZLE STAR peur etre trait par UTIL SOFT  . Pour ne pas encombre
r les pages   de SOS PROGRAMMEURS , la rponse vous parviendra sous forme crite e
t  titre   gracieux ... (Dlai de rponse , 7  15 jours) . Service rserv aux abonn
s.                                  ------------------                          
     - PARLONS D'AVENIR -                                ------------------     
    Et plus prcisment de SOS  PROGRAMMEURS anne 1990 ! C'est un peu  tot    Peut
-etre mais nous n'aimons pas etre pris au dpourvu ...         Pour l'anne 1989, 
la majorit des abonns s'intrrsse plus  l'tude du   FDC qu'au service questions -
 rponses . C'est donc un problme pour 1990 car   aprs le numro 4 , il n'y aura p
lus assez  dire sur le sujet pour remplir 4   nouvelles faces de disquettes .  O
n envisage donc une certaine dsafection du   produit . Il faut quand meme  noter
  que  c'est la somme detravail exige par   cette tude qui  entrain le  prix  le
v de l'abonnement .La disparution de   cette rubrique  pour consquence une baiss
e du tarif qui sera de          Souscription avant le 15 Dcembre 89  350F Pour l
es 4 disquettes 1990                    aprs le 15 Dcembre 89  500F Pour les 4 d
isquettes 1990         Il va de soit  ,  que  comme  l'anne  prcdente  , les sou
scriptions ne   seront encaisses qu'aprs certitude de continuation .         Aut
re point  Comme vous  l'avez  sans  doute  constat  , la plupart des   questions
 manent de programmeurs Z80  dj  assez  avancs (Ne confondez pas   programmeur e
t camembert) . Seuls  3  abonns  sont  au  stade du basic et se   sentent un peu
 frustrs (Mais pourquoi  ne dernier ID de la serie           INC HL           IN
C HL           INC HL           INC DE        avec son tat d'erreur en lecture  
         DJNZ BCLINCID           JR LITAUTR      - Avancer d'une page et d'un se
cteur s'il y-a lieu -      AVANCE1 LD HL,(NBLUS)    Tant que DECABUF  NBLUS ne p
as changer           LD DE,(DECABUF)  de secteur           AND A           SBC H
L,DE           JR C,NEXTAVAN           JR Z,NEXTAVAN           JR AVANCE3      N
EXTAVAN LD HL,(POINTID)  Pointer 4 IDS plus loin           LD DE,(POINTER)      
     INC DE           INC HL           INC HL           INC HL           INC HL 
             LD A,(NBSEC)      Si COUNT  NBSECT            LD B,A            On 
avance d'un secteur           LD A,(COUNT)           CP B           JR NZ,LITAUT
1              PUSH IX        Sinon on revient au debut           POP HL        
 1er ID dans HL           LD DE,LISTERR           LD A,1           JR LITAUTR   
   LITAUT1 INC A   LITAUTR LD (POINTID),HL   Parametrer prochaine lect  Nure    
       LD (POINTER),DE           LD (COUNT),A           CALL LITPHYA      Lire  
         POP DE           JP AFFBUF1        Et recommencer affichage      - Ecri
re secteur -      WRITSEC CALL WRITPHY           CALL FEN1           CALL RESSOU
R  Restaurer paramtres sources           CALL FENBUF1           JP NEXTAVAN   et
 lire le prochain secteur                                   ------------------  
                              5  Edition buffer                                -
-----------------      INCCASE INC DE  Avancer d'une case dans la page          
    LD HL,(LOCCASE) Position X curseur           INC H           +3           IN
C H           INC H           LD A,H           CP 53           LD A,(LOCASC)   R
cuprer X curseur ASCII           JR C,EXEDIBU    Tout va bien              LD H,
7      On sort  droite de la fenetre           INC L       Il faut revenir au db
ut de la ligne suivante           LD A,L           CP 18       En vrifiant qu'on
 ne sort pas en bas de la page           LD A,63           JR NZ,EXEDIBU        
      LD DE,(ADIMPBU) Revenir en haut et  gauche sur la 1re case           LD HL
,#0702     si on sort  droite par le bas .           JR EXEDIBU      DECCASE DEC
 DE          Reculer d'une case dans la page           LD HL,(LOCCASE) Comme pou
r avancer mais dans l'autre sens           DEC H           DEC H           DEC H
           LD A,H           CP 6           LD A,(LOCASC)           DEC A        
   DEC A           JR NC,EXEDIBU    Tout va bien              LD H,52          O
n sort  gauche donc on monte d'une ligne           DEC L           LD A,L       
    CP 1           LD A,78           JR NZ,EXEDIBU              LD DE,(ADIMPBU) 
On sort en haut et  gauche , il faut aller           LD HL,255       en bas et  
droite           ADD HL,DE           EX DE,HL           LD HL,#3411           JR
 EXEDIBU      CASEUP  LD A,(LOCCASE)  Monter d'une ligne           DEC A        
   CP 1           LD HL,-16           JR NZ,UPCASE1              LD HL,2E -   $$
$  EM 0  HM 0  BM 0  TM 0  PL 64  ---!---!---!---!---!---!---!---!---!---!---!--
-!---!---!---!---!---!---!-DS seraient omis mais surtout , la suite  serait dcal
e sur la piste . Pour   relire celle-ci sans erreur , le moteur devrait etre sto
pp au meme moment et   durant le meme  dlai  qu'au  cours  de  l'criture  .  A  
supposer  que cela   fonctionne , quel copieur pourrait reproduire cette piste  
      - FIN DE SECTION . AU CHOIX , FICHIERS LISTING OU MODE D'EMPLOI PROGRAMMst
 fini .    - Fin de lecture -    ABANDON LD A,(STATANA)  Restaurer etat ANALYSE 
ON/OFF          LD (STOPANA),A          XOR A          LD (RETPHY),A          LD
 (TSTWRIT),A          LD HL,0          LD (TSTWRIT+1),HL          LD HL,PASFORM 
         LD (PASFOR1+1),HL            LD HL,REMONTE    Restaure l'effet des flec
hes verticales          LD (MODBUF+1),HL sur le buffer          LD HL,AVANCE    
      LD (MODBUF1+1),HL          XOR A          LD (FLAG),A          LD (RETANA)
,A          RET       40       Si on dborde , retourner en bas           LD A,17
           JR UPCASE1             CASEDOW LD A,(LOCCASE)  Descendre d'une ligne 
          INC A           CP 18           LD HL,16           JR NZ,UPCASE1   Si 
on dborde , retourner en haut              LD A,2           LD HL,-240      UPCA
SE1 LD (LOCCASE),A  Ranger Y curseur HEXA           ADD HL,DE           EX DE,HL
        Pointer nouvelle case           JR EXEDIB1      EXEDIBU INC A           
LD (LOCASC),A   Ranger Y curseur ASCII           LD (LOCCASE),HL Ranger X-Y curs
eur HEXA   EXEDIB1 LD (EDICASE),DE Ranger nouvelle case dition           POP DE 
          JP TSTBUF1                          ----------------------------------
---                       6  Afficher les 2 curseurs d'dition                   
    -------------------------------------      INVCASE CALL INV      Vido invers
e           CALL RESTICAS           JP INV      RESTICAS PUSH HL         Placer 
et afficher HEXA           LD HL,(LOCCASE)           PUSH HL           CALL #BB7
5           CALL SPACE           LD HL,(EDICASE)           LD A,(HL)           L
D B,A           CALL PRTHEX1           POP HL              LD A,(LOCASC)   Place
r et afficher ASCII           LD H,A           CALL #BB75           LD A,B      
     PUSH DE           BIT 7,A           JR Z,NON7              AND %01111111   
        CALL INV           CALL #BB5D           CALL INV           JR EXI7      
NON7    CALL #BB5D   EXI7    POP DE           POP HL           RET              
            N   -----------------------------------                        7  Ro
utines FILL - MOVE - EXCHANGE                        ---------------------------
--------          Fill remplit le buffer depuis AD1  sur  une  longueur de AD3 a
vec l'octet   donn .      FILL    CALL DEBFIN   Entrer et tester les adresses de
 dbut et de fin           LD HL,TFILL   Donner l'octet de remplissage           
CALL INPUPRT2           LD A,(VALEUR)           LD E,A           LD HL,(AD1)   D
but           LD BC,(AD3)   Longueur      BCLFILL LD (HL),E     Remplir         
  INC HL           DEC BC           LD A,B           OR C           JR NZ,BCLFIL
L      YYY     LD HL,TEFFINP Effacer la ligne input           CALL PRT          
 CALL FENBUF1  Restaurer la fenetre du buffer              LD HL,(DECABUF)      
     LD DE,256     Diminuer DECABUF de 256 pour rafficher la page           AND 
A         modifie sans dcaler les pointeurs           SBC HL,DE           LD (DE
CABUF),HL           POP DE           LD DE,(ADIMPBU)           JP NEXTPAG      -
 Copie la zone AD1 vers AD2 sur AD3 octets -      MOVE    CALL DEBFIN           
   LD HL,(AD1)           LD DE,(AD2)           LD BC,(AD3)              PUSH HL 
     Si Adresse source  adresse destination on effectue           AND A        u
n transfert ascendant par LDIR . Sinon on utilise           SBC HL,DE    LDDR po
ur transfert descendant . Ceci afin de           POP HL       recopier convenabl
ement en cas de chevauchement           JR Z,MOVE    des zones sources et destin
ation .           JR NC,NOLDIR Si DEHL transfert impossible on recommence       
       LDIR           JR YYY      NOLDIR  ADD HL,BC    Pour LDDR on commence par
 la fin des zones           EX DE,HL           ADD HL,BC           EX DE,HL     
      DEC DE           DEC HL           LDDR           JR YYY      -  Echange la
 zone AD1 vers AD2 sur AD3 octets -      ECHANGE CALL DEBFIN  Entrer et tester l
es adresses de dbut et de fin           CALL VERSAD  Entrer et tester l'adresse 
destination .           CALL VERSAD           LD HL,(AD1)           LD DE,(AD2) 
          LD BC,(AD3)              PUSH HL     Source  dest  Echange ascendant ,
 descendant sinon           AND A           SBC HL,DE           POP HL          
 JR Z,ECHANGE Si DEHL transfert impossible on recommence           JR NC,NOLDI1 
     BCLECH  LD A,(HL)    Echange ascendant           PUSH AF      Prserver cont
enu de HL           LD A,(DE)           LD (HL),A    Mettre (DE) dans (HL)      
     POP AF       Rcuprer (HL)           LD (DE),A    et mettre dans (DE)       
    INC HL           INC DE           DEC BC           LD A,B           OR C    
       JR NZ,BCLECH           JP YYY      NOLDI1  ADD HL,BC   Echange descendant
           EX DE,HL           ADD HL,BC           EX DE,HL           DEC DE     
      DEC HL      BCLECH1 LD A,(HL)           PUSH AF           LD A,(DE)       
    LD (HL),A           POP AF           LD (DE),A           DEC HL           DE
C DE           DEC BC           LD A,B           OR C           JR NZ,BCLECH1   
        JP YYY      - Entre adresses debut et fin -      DEBFIN  CALL FEN1   DEB
FIN1 CALL VERISTAR Adresse source  Debut buffer            JR C,DEBFIN1  Coui et
 c'est rat           CALL VERIEND  Adresse source  Finbuff            JR C,DEBFI
N1  Coui , c'est encore rat .           LD (AD1),HL      FINAD   LD HL,ADBFIN   
        CALL INPUPRT5           CALL VERIEND Adresse Fin  finbuff           JR C
,FINAD   Coui c'est toujours rat           CALL VERIEN1 Adresse fin  Adresse deb
ut           JR C,FINAD   Coui c'et  refaire           LD (AD2),HL           LD 
DE,(AD1)  Fin - Debut           PUSH HL           AND A           SBC HL,DE     
      INC HL       + 1           LD (AD3),HL   longueur a traiter           POP 
HL           RET      - Adresse destination -      VERSAD  LD HL,TADEND         
  CALL VERISTA1 Entrer adresse et voir si  Debut buffer            JR C,VERSAD  
 Oui !           CALL VERIEND   Fin buffer            JR C,VERSAD   Oui !       
    LD (AD2),HL           RET      VERISTAR LD HL,ADBSTAR Vrifier validit de l'a
dresse dpart   VERISTA1 CALL INPUPRT5           LD HL,(VALEUR)           LD DE,2
0000           PUSH HL           AND A           SBC HL,DE      Debut  Debut buf
fer  Coui           POP HL           RET      VERIEND LD HL,(VALEUR) Vrifier val
idit de l'adresse fin           EX DE,HL           LD HL,(ADFBUF)           AND 
A           SBC HL,DE           EX DE,HL           RET            Debut  Finbuff
  Coui      VERIEN1   N          PUSH HL           LD DE,(AD1)           AND A  
         SBC HL,DE   Fin  debut  Coui           POP HL           RET      - Vari
ables buffer et textes -      LIST   AD1     DW 0   AD2     DW 0   AD3     DW 0 
  ADFBUF  DW 0   NOLIST      TEFFINP DB 31,1,21,18+#80   ADBSTAR DB 31,2,21,24,"
 Depart  ",24,32,18+#80   ADBFIN  DB 31,22,21,24," Fin  ",24,32,18+#80   TADEND 
 DB 31,42,21,24," Vers  ",24,32,18+#80   TFILL   DB 31,42,21,24," Octet fill  ",
24,32,18+#80   LOCCASE DW 0   LOCASC  DB 0   EDICASE DW 0                       
- FIN DE SECTION . SUITE DANS CREER PISTE -    - EDITION DU BUFFER -            
               - Variables buffer et textes -      LIST   AD1     DW 0   AD2    
 DW 0   AD3     DW 0   ADFBUF  DW 0   NOLIST      TEFFINP DB 31,1,21,18+#80   AD
BSTAR DB 31,2,21,24," Depart  ",24,32,18+#80   ADBFIN  DB 31,22,21,24," Fin  ",2
4,32,18+#80   TADEND  DB 31,42,21,24," Vers  ",24,32,18+#80   TFILL   DB 31,42,2
1,24," Octet fill  ",24,32,18+#80   LOCCASE DW 0   LOCASC  DB 0   EDICASE,,yd,d 
  n,x,,7n      max 7x max       q  x x     max x x d    x x d   max e  x x   x x
 d   max     max x x d) me  c B'     *** FLASHING du cadre ***'%'*** SOUS PROGRA
MMES DIVERS ***$' .'*** FLASHING su cadre ***8'eB' ,,,dd j'c j'cddL'V'*** Trace 
un cadre INTERNE a la surface du texte *** 'j'CA,(),(())(d)d,(()),d()(d),,,d,dt'
'*** Trace un cadre EXTERIEUR a la surface du texte ***''CA,()(()d),()(()d),(()d
),()(d),,,d,d   ''*** Affiche message COPY ou INACTIF ou RETOURNER DISC ***''" R
ETOURNER DISQUE ! " ,,, ' '" Demo ou Texte " ,,, 'WKE, "D" "T" '  F'" RUBRIQUE I
NACTIVE! " ' ,,,,  t  2'" "()" "()"  COPY Valide "' 'MID,c,c,,,()cdd 'cdd((())) 
' 'W'rrrrrrddrddW'rrrrrdrddrd NC*N*** Branchement LECTEUR4 et retour debut en ca
s d'erreur ***4N5N HN e  WKE,,,,, d  dHN M,e , (M)   eRN N "F" "rsxprt.cod"     
 RN+N  , "Fini - Reprendre"1fN"" "F" "R"(C)pNddzN"N*** Fenetrage - cadrage ***NN
 #,w,w,w,w #,wwwwww# j' ''Nww'w w1N #,w,w,w,w #,#N)N*** Afficher selection repon
se ***NNMID,c,c,,y,wwwwwwww NwwwwwwwwMID,c,c,,y,N1N*** Restaure fenetre reponses
 si a-16 ***NNw ww w  N .OO%O*** Initialisation menus 2 ***O$O Nwwww Nw#w% N" SE
CTION "PRT,,,,,,PRT,,,,$,,()de  posent t-ils pas de questions sur   le basic !!!
 On  y  rpondra  tout  aussi  bien  !)  Toujours est-il que SOS   PROGRAMMEURS e
st tomb    fond  dans  l'assembleur  et  que  sans  les bases   ncssaires , on  
n'y  comprend  pas  grand  chose  .  Alors  l'an prochain ,   inclusion d'un cou
rs d'assemblage Z80 pour dbutant !         Quoiqu'il en soit , une  souscription
  sera  lance   partir du numro 4   comme nous l'avions fait pour  les  4  1res 
 disquettes  .  A savoir  Tarif   prfrentiel du  !N!!!!!!!!! 31 octobre au 1er d
cembre  89  ,  plein tarif par la suite .   Dans le cas d'un  nombre  de  souscr
ipteurs  insuffisants  , arret du produit   (mais pas d'UTIL-SOFT rassurez vous)
 .         En cas de poursuite en 1990          1 - Ce qui est sur          Arre
t de l'tude du FDC en tant que rubrique principale .Toute   question  reste en s
uspens sur ce sujet pourra etre dveloppe dans le service  questions-rponses .   
    Insertion d'un cours de programmation  assembleur    thme impos qui se   sub
stituera   l'tude  du  FDC  .  Trs  vraissemblablement  ,  graphisme et   animat
ions d'cran .       Dveloppement du service questions rponses .       Poursuite 
de la rubrique informations .       Inclusion d'un cours d'assembleur dsassemble
ur pour dbutant .         La poursuite du service  'questions-rponses'  risque  
d'entrainer  long   terme le problme suivant  Que faire si un nouvel abonn envoi
e une question   dont la rponse est parue l'anne prcdente    Comme on ne peut im
poser aux   fidles un sujet dj trait  prcdement  ,  et pas d'avantage s'abstenir
 de   rpondre  une question  Tout  nouvel  abonn posant un problme dja trait   d
ans un numro prcdent sera averti  par  courrier , devra envoyer un disque   et u
ne enveloppe affranchie  3,70F  pour  recevoir  sa rponse par retour du   courri
er .         2 - Ce qui est possible        Inclusion de quelques programmes uti
litaires prets  l'emploi .       Toute suggestion pour ajouter des  rubriques   
SOS PRFDCV4   BIN0u..S,uK0!Uwx!u ,!uAuBwCwDMExFyGyHzIJ£KLM(NPOQ !uK!u COMMANDE  
  Fini!v222222J42J !awt4A!v9Z49("o !v!vw !v!v!v*B(!v2 Tester Drives Etat lecteur
   Pas de lecteur Disque manque ! Prot Protege en ecriture ! Read Ecritur Sur pi
ste  &00  SourceA0 DestA0  Densite   DOUBLE  ANAON  MULTIOFF SIMPLEDOUBLEON OFF 
ALLUMER DRIVE B ! !wwp22!p !wwp22 A  Change driv! AxB7xC%xDTxEoxFwGxw(!Uw!Ow21w 
Jx2! wJx2!wp 1£!w(!w2£Jw!!w !w2w0xJ!yx04!x!xw!0xu5#!xZ4x Pas trouve piste  Aller
 en piste   Sur piste  Nxx!yYG02%%uTy!yxGX8(JG( ,Numero de piste  Tentatives  2q
!w#w#w#w0G9!4w#!4y9!"i2q! Oq#s###G6#2"94#9!"i z()(( !! (*i$$$(*i&,y(*i%%%x(*i&-!
!!###(#xz2!w####Ty )22Ty0k3J0x!(!7! Placer disquette a formater dans lecteur   A
vvO2!)27!2!(2x Formatage  ERREUR   A2!R"S2!!Q!((  GxG2!Q  (OGRAMMEURS 1990 est  
 la bienvenue . Faites le savoir autour de vous !         3 - Ce qui est encore 
indfini .       Par dfinition , l'indfini reste  dfinir  . Affaire  suivre dans 
SOS4         Envoyez toute suggestion                                         M.
MAIGROT                                  La Gde Verrire                         
   71990 St.Lger sous Beuvray            (85).82.51.01 (Rpondeur si absent ou oc
cup  programmer)                       ---------------------------------------- 
         NOTE  Toute correspondance ou  rglement  doit imprativement etre fait  
 au nom de M.MAIGROT !  La  simple  mention  UTIL-SOFT  ,  risque de provoquer  
 un retour de courrier si le facteur  est  un  remplaant  !  Ah! les joies de   
la campagne ...           SOS PROGRAMMEURS recherche  toujours   de   nouveaux  
 abonns   . Tout   abonn amenant 3  nouveaux  fidles    SOS  PROGRAMMEURS  se  v
erra remettre   gracieusement un des 3 cours  d'assembleur  UTIL-SOFT  (Au  choi
x)  . L'offre   spc  "N"""""""""iale  450F est maintenant  prime  !   C'est   66
0F  les  4  disquettes   ...Votre nom devra figurer sur la demande d'abonnement 
reue .                                        M.MAIGROT                         
         La Gde Verrire                            71990 St.Lger sous Beuvray   
         (85).82.51.01 (Rpondeur si absent ou occup  programmer)      -!---!---!
---!--NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
NNNNNNNNpointeur IDS              CALL LITPHYA    Lire le 1er           CALL AFF
BUF     Aller afficher et diter le buffer .           JP ABANDON      Retour d'd
ition .      - Routine lecture physique (est appele par AFFBUF  chaque page sect
eur) -      LITPHYA PUSH HL         Copier les IDS  lire  HD,LS,NS . Ignorer pis
te qui           PUSH DE         est dj initialis .           LD HL,(POINTID)   
        CALL TRANS3ID              CALL DIFLENL    Voir si LS ID  LS rel , si ou
i , modifier .              LD A,(COUNT)    COUNT contient le numero d'ordre du 
secteur           CP 1            a lire (Position physique sur la piste)       
    CALL NZ,VISESEC Si ce n'est pas le premier , viser juste .              LD A
,#46        Commande lire secteur   LIRECM  LD HL,LITFDC    Routine lire FDC et 
stocker octets dans (HL)           CALL SETCOM2    initialiser commande      REL
ITS  CALL INSTRSEC   Excuter commande           LD A,(ET2)      Voir si secteur 
effac           AND %01000000   Tester CM           LD A,#4C        Si CM , reli
re convenablement avec commande           JR NZ,LIRECM    approprie .      LENNO
0  LD A,(VRAILEN)  Restaurer LS d'origine qui a peut-etre t modifie           LD
 (LENSEC),A   par la routine DIFLENL           CALL AFFRESL    Afficher le dtail
 de la lecture           POP DE          C'est fini .           POP HL          
 RET                                       -----------                          
          4me partie                                    -----------          Sor
tie du mode dition  -  lecture  secteurs  ,  on restaure les adresses   modifies
 par la 1re partie et c'est fini .      - Fin de lecture -      ABANDON LD A,(ST
ATANA)  Restaurer etat ANALYSE ON/OFF           LD (STOPANA),A           XOR A  
         LD (RETPHY),A           LD (TSTWRIT),A           LD HL,0           LD (
TSTWRIT+1),HL           LD HL,PASFORM           LD (PASFOR1+1),HL              L
D HL,REMONTE    Restaure l'effet des fleches verticales           LD (MODBUF+1),
HL sur le buffer           LD HL,AVANCE           LD (MODBUF1+1),HL           XO
R A           LD (FLAG),A           LD (RETANA),A           RET                 
                      -----------                                    5me partie 
                                   -----------      - Afficher resultats lecture
 -      AFFRESL CALL FEN1       Plein ecran pour affichage           CALL EFFLB1
     Effacer lignes du bas              LD HL,TLITPHY   Afficher numero de secte
ur           CALL PRT           LD A,(QUATRID+2)           CALL PRTHEX1         
  CALL DEUXNB     Initialiser affichage decimal 2 chiffres           LD HL,TLITP
H1           CALL PRT           LD A,(COUNT)    Et afficher position du secteur 
sur la piste           CALL PRTDECIA           LD HL,TLITPH2   Nombre octets lus
           CALL PRT           LD HL,(NBLUS)           LD (VALEUR),HL           C
ALL CINQNB     Restaurer affichage 5 chiffres           CALL PRTDECI    Afficher
 nombre octets lus           CALL DEUXNB           LD HL,TLITPH3   Afficher tail
le IDS           CALL PRT           LD A,(QUATRID+3)           CALL PRTDECIA    
       LD HL,TLITPH4   Afficher taille reelle           CALL PRT           LD A,
(LENSEC)           CALL PRTDECIA           LD HL,TLDR           CALL PRT        
   LD A,(DRSELEC)           ADD A,#41           CALL #BB5A      Afficher drive s
lectionn           LD HL,TWPIST           CALL PRT           LD A,(PISTSEL)  Et 
piste           CALL PRTDECIA           CALL CINQNB           LD HL,(P  #N######
###OINTER) Les etats d'erreur sont memoriss lors de l'analyse           LD A,(HL
)           LD HL,TLITPH5           CALL PRT           CALL PRT3ER2   Afficher e
tat d'erreur           JP AFFRES1     Et phase resultat                         
     -----------------------------                           8me partie  Calibre
r le GAP                           -----------------------------          La lon
gueur du GAP  de  formatage  peut  etre  modifie par une opration   d'criture et
 devenir queque peu excessive  pour un formatage . Cette routine   teste si l'on
 est dans un cas o un GAP trop grand est possible . Si oui , on   vrifie la long
ueur de ce  dernier  et  on  rectifie  si  il y- lieu . (Voir   thorie FDC3) .  
    - Calibrer le GAP -      CALIGAP LD A,(LENSEC)   La srie de comparaisons ci 
dessous met dans           OR A            HL l'adresse de la table concerne et 
dans C           LD HL,T0        le nombre de secteurs au dessus du quel un GAP 
          LD C,15         trop grand peut poser un problme en fonction          
 JR Z,GAPVERI    de la taille du format .              DEC A           LD HL,T1 
      LS1           LD C,12           JR Z,GAPVERI           DEC A              
LD HL,T2       LS2           LD C,8           JR Z,GAPVERI           DEC A      
     JR Z,GAPVERI              LD HL,T3       LS3           LD C,5           DEC
 A           RET NZ         LS 4 & 5 admettent des GAPS  #FF donc pas de        
                 problme .   - Rectifier le GAP lu si trop grand -      GAPVERI 
LD A,(NBSEC)   Voir si le nombre de secteurs est  que le nombre           CP C  
          problme .           RET C          Oui , tout va bien .      BCLGAPV C
P C           Pointer valeur maximale du GAP en fonction           JR Z,GAPVERI1
  du nombre de secteurs trouvs .           INC HL           INC C           JR B
CLGAPV      GAPVERI1 LD A,(GAPFORM)  Voir si GAP trouv  GAP autoris            L
D B,A           LD A,(HL)           CP B           RET NC          Non , tout va
 bien              LD (GAPFORM),A  Oui , remplacer par la valeur lue dans la tab
le           RET                           ------------------------------------ 
                      7me partie  Sous routines diverses                       -
-----------------------------------      - Retour sur piste source -      SOURCE
  CALL CPDRIVE    Voir si drive lecture  drive criture           CALL Z,PUTSOUR 
 Sinon demander remise en place du disque source   RESSOUR LD A,(PISTL)    Resta
urer paramtres lecture           LD (PISTSEL),A           CALL SETLECT          
 CALL GOPIST1    Et revenir sur piste lecture           JP AFFPIST      - Remett
re source -      PUTSOUR LD HL,TREMET    Afficher texte           CALL PRT      
     CALL #BB06      Attendre           JP EFFLB1       Effacer textes      WAIT
REP CALL #BB06      Attendre Oui ou Non . CARRY si Oui           AND #DF        
   CP "N"           RET Z           CP "O"           JR NZ,WAITREP           SCF
           RET      - Messages source/destination -      WRITPAR LD A,(DRW)     
   Mettre 'A' ou 'B' dans les textes concernant           ADD A,#41         les 
drives .           LD HL,TCOPDRV+43  Initialiser textes source destination .    
       LD (HL),A           LD HL,TREMET+40           LD A,(DRL)           ADD A,
#41           LD (HL),A           JP SETWRIT        Initialiser paramtres write 
     PUTDEST LD HL,TCOPDRV     Mettre destination           CALL PRT           C
ALL #BB06           JP EFFLB1      CPPIST  LD A,(PISTL6#5!"i$1 0()(2-( ((+(  i(2
ii(x2i+2ixR#GOxO£2 RECHERCHE TAILLE FORMAT 3!Y!"!g522G(!!n(*)" !45!£2N((N. 27!£(
( #n### y27 LECTURE DES IDS !2!S3!)"922!3S328y2!9(!A"9J!Uw(!Owx7G99M4#y ZG(!2V!2
4B2"   NON  FORMATEE  Commande ID Lire ID GAP  #FF !  GAP DIFFERENT DE #4E ! B!g
!v!cF"U!07c*e 2t22!"2!O"!"j! "o282!v8!G02"ay8w(!"a!228v(2"r!m  $N$$$$$$$$$"kt222
!"!h"!"j!"o22*rF!07L  '22xTy8Z*a(####28(!£K*kE(I!7! N"a'2A!w!Aw!GG#!!!!*e"!.!B!M
AZ!b*k!!3!#!UAZ!b!o!*e"k!%Z2Tyx!NO 72!(!Q(!Y( (!2y2(#G2 ECRITURE SECTEUR        
    DRIVE    PISTE   ERREURS ECRITURE   OCTETS  ECRITS     ATTENTION !! SECTEUR 
 QUE TAILLE FORMAT ! ECRASEMENT   Secteur      - Position sur la piste  4 - Octe
ts lus    Taille ID    - Taille reelle   Etat d'erreur   Reproduire format  (O/N
) Donner numero piste pour ecriture   Placer disquette destination dans   A  Con
former IDS Piste  (O/N) Remettre disquette source dans   A£nSG2& f2 Lire   secte
urLire  Ecrirey222222E Lire piste  ! Ne".!"(aSSz!"w2y!!*aK("k!(,,###*("(!T*z"kV/
Ppz*(8"(*e(R8(*K*(0*rk++++ AGl####1*e(R8(*rk####G  m"rSk2 *w$$$5y8e&, !R*w%%%y0A
&4-N 7!!4)w! !w! !2w2y"wSzJ99*wu4*zGygux( 99!bY*(K,s#x !0*(R"(*(*K,R(0+*(*K,R(0w
#x 9+w+x 988"(!ET88"*(R#",!S88"*!4T* NR**.R(R Depart    Fin   * Vers   * Octet f
ill   R*#!# 88.+*.8*J      Sz'''o&))wg#8(2Z! ADRESSE BUFFER  " OCTET  u!  "!£!!0
Z#Z!6(!n(V(F(#v(n(F(o*a4!6#x !*e"*U Nombre octets lus  ANALYSE DE LA PISTE  ENTE
RFINI 2!TyxhG2!WF7!W!m"k#*kw#"kG99!m"k949*!4#!!*"k!!!#P.!*mG 2!*!!!**+0*S()2EM*#
2#22#2 Print - Stop - Continue 2!2# ##2 227(2GOK Etat d'erreur   OKEP HD CR ND C
M DD MA DA Taille reelle  Soit  octets.GAP-F  Longueur     ! !!  B ,x,MJ,J 0 , J
x27zF!#0x00y  *ay #x   Seg*a z( xD  R"exW x *#(xo x +x!£!x8xw#  x +r7222222G7 (2
(22'G2A20i(g! Ne0Y(WA2w0(Ce! N00(.z!!H!!u!hB!!ANom du fichier  ERREUR FICHIER ! 
!NE(OI x2!*e""k! N"!2z"z!YG0222!zTyG! N"a"c!228 (!£K0CE!7O(5*ae"aR8 !'2(22t2212!
1"!t2!h"212!2z"z!!D*"k!!!G*"e"k!a*acR"SakvControl mark (O/N)  %N%%%%%%%%%  Buffe
r  Donner le numero de la piste a creer   EVITEZ DE MODIFIER LE NUMERO DE PISTE 
 VOTRE PISTE ...    Taille reelle   LONGUEUR ORIGINE  ( LONGUEUR ECRITE   ( GAP 
   LONG    PLUS RIEN A ECRIRE  ABANDON !! ! !#&Z#2y822q( !!!"W)2!!"!60#!6C!G#&(N
080u*!!0  ### (tV0G*"'d 8w#08G0#*# !!0 8(#"O!!2x"!6!(#x2(Z*uO00Z499&ZZ408Z!!!2"D
*!V0R8Z##4DD99&o"!q!*k CONVERTIR  *iu!!V!Q!£L!G!B!!8!3!"!!!! !!!'! !w0Z##Z Z   Z
!dFNO 7 OK  (O/N) !F!+!Z"."&"""2ANALYSE PISTE   SOS PROGRAMMEURS - Etude du FDC 
- (C) M.MAIGROT Jan 89     U T I L - S O F T O A Tester etat drive    B Bascule 
drive A/B    C Parametrer progr.    D Convers.numerique    E Aller  en piste 0  
  F Aller  en piste     G Format   regulier    H Format irregulier    I Analyse 
de pistes    J Lire donnees sec.    K Reproduire sects.    L Lire  une   piste  
  M Sauver buffer.bin    N Charge buffer.bin    O Cree piste buffer    Q Quitter
 programme      A Changer la densite    B Chg. tete  source    C Chg. tete desti
n.    D Mode   multipiste    E Analyse prealable    F Chg. drive source    G Chg
. drive desti.   Piste de debut  &   Derniere piste  &   Taille secteur  &   Nom
bre secteurs &   Gap  formatage  &   Octet remplis.  &   Premier secteur &   Num
. ID Piste   &   ID Numero tete  &   ID Sec. a lire  &   ID long. Sect.  &   Sto
p sur sect.  &   Gap read write  &   Longueur sect.  & Pi.Hd.Ns.Ls  Et. Secteur 
333e de dtruire les  IDS  qui  suivent , une confirmation est   demande .       
En fin de travail , une analyse  de  la nouvelle piste est effectue pour   vrifi
cation .                                  --------------------                  
            - 2 EXEMPLES D'USAGE -                               ---------------
-----          1  Rparation de disquette  Votre programme favori refuse de se ch
arger   suite  un 'Read fail' !          a / Analysez la disquette et notez  la 
ou les pistes renvoyant un message   d'erreur du genre CR /DD ou qui ont  perdu 
 un secteur . (Si vous trouvez une   piste non formate n'insistez pas , c'est vr
aiment cuit ...)       b /  Lisez  la  piste  endommage  en  prenant  soin  de  
transmettre les   paramtres exacts (Voir SOS2)       c / Sauvegardez le buffer ,
 on ne sait jamais .       d / Utilisez l'option 'Crer piste'  pour  rcrire le b
uffer sur la meme   piste au format de la disquette .          Si l'erreur de le
cture provenait d'une  simple  erreur de CRC , vous avez   de grandes chances de
 retrouver votre programme  remis  neuf . Dans d'autres   cas , les donnes lues 
par  'lire  piste'  sur les secteurs endommags seront   peut-etre errones et il 
faudra  utiliser  l'diteur  pour les rectifier  ...   C'est toujours mieux que r
crire  le  programme  complet et vous apprendra    faire des copies de sauvegard
e ...          2  Lancement de programme binaire par CPM        Notez tout de su
ite que  cela  n'est  possible  qu'avec un programme 100%   binaire , le CPM rin
itialise le systme et  ne peut revenir au basic avec un   simple RET en fin de p
rogramme .           a / Ecrivez en assembleur le programme suivant             
  ORG #100    Impratif d'assembler  l'adresse #100           LD A,"A"           
LD B,26       BCL PUSH AF           CALL #BB5A           POP AF           INC A 
          DJNZ BCL           RET          b / Assemblez et sauvegardez le code b
inaire .       c / Prenez une disquette au format CPM        d / Chargez votre p
rogramme dans le   &N&&&&&&&&&........   ETDRA   DB 0  ET3 A et B   ETDRB   DB 0
  RINS!   -----------   DRL     DB 0  Nouvelles variables   DRW     DB 0  RINS  
 HDL     DB 0   HDW     DB 0   PISTL   DB 0   PISTW   DB 0   -----------      ..
...........   LA ROUTINE D'ANALYSE JR PRT1   --------------------   FENBUF1 LD H
L,TFENBU1           JR PRT1   TFENBU1 DB 26,0,78,4,21+#80   --------------------
      .................      -----------------   CALE    DS 40800-CALE Recul de 
800 octets   -----------------   ..........HL,(ADBUFF)          AND A          L
D DE,(POINBUF)          SBC HL,DE          LD (VALEUR),HL          LD (ADBUFF),D
E          CALL DEUCON16          CALL #BB06         Attendre          JP SOURCE
          Restaurer paramtres source et c'est fini    ABANDON4 LD BC,TPROT1    A
fficher protg criture et fini .          CALL PRTERR           POP BC          P
OP HL          JP SOURCE    - Textes et variables -    TCM     DB 31,2,21,"Contr
ol mark (O/N)  ",#80  TLENBUF DB 31,2,21,18,"Buffer  ",32 buffer et utilisez 'Cr
er piste' sur   la piste 0 .       Le programme ci-dessus sera crit  sur  le  se
cteur  #41  de la piste 0 .   Ceci fait , chaque fois que vous  taperez  CPM , l
e CPC affichera l'alphabet   avant de s'crouler lamentablement .       On peut a
ller bien au-del  de  ce  rsultat  pitoyable en logeant sur le   secteur #41 une
 routine  de  chargement  direct  (Qui  ne  devra en aucun cas   excder 512 octe
ts  de  long)  de  secteurs  qui  sera    meme d'excuter un   programme complet 
. (Un  chargement  direct  consiste    lire  et stocker en   mmoire des secteurs
 prcis du disque et  c'est ce que nous faisons depuis le   dbut de l'anne...)   
    Un programme complet pourra donc etre charg  et lanc par CPM sans aucun   ca
talogue sur le disque et ne pourra jamais revenir au basic ...       Aprs avoir 
mis au point ce programme sous une forme classique , l'option   'Crer piste' pou
rra le rpartir sur les pistes et secteurs souhaits .       Les 9999 octets du bu
ffer  ne  pouvant  pas  tenir  sur  une meme piste ,   l'option 'Dplace' vous  p
ermettra  de  ramener  en  tete  de  liste la srie   d'octets ignors lors de la 
cration de la premire piste . Dans le cas ou le   fichier dpasse 9999 octets , c
oupez le en 2 ou 3 parties !          En cherchant un peu , vous  dcouvrirez d'a
utres applications fort utiles   qui devraient vous tenir occups  jusqu'au  15  
octobre date garantie pour le   numro 4 !                              ---------
--------------------          Ouf ! Le numro 3 est enfin  termin  ,  je hais les
 vacances (Celles des   autres bien sur ....)                              -----
------------------------   ----------------------------------                 - 
MODE D'EMPLOI DU PROGRAMME FDC 3me VERSION -ies !          En cherchant un peu ,
 vous  dcouvrirez d'autres applications fort utiles   qui devraient vous tenir o
ccups  jusqu'au  15  octobre date garantie pour le   numro 4 !                  
            -----------------------------          Ouf ! )      Comparer pistes 
source/destination           LD B,A           LD A,(PISTW)           CP B       
    RET      CONFID  LD A,(NBSEC)      Conformer IDS           LD B,A           
 Mettre le numro de piste criture dans           LD A,(PISTW)      les IDS de fo
rmatage           LD DE,IDOUTDA      BCLIDX  LD (DE),A           INC HL         
  INC DE           PUSH BC           LD BC,3           LDIR           POP BC    
       DJNZ BCLIDX           LD HL,IDOUTDA           RET      SETLECT LD A,(DRL)
     Initialiser slection en lecture .           LD (DRSELEC),A Drive           
LD A,(HDL)     et tete           LD (HEAD),A           RET      SETWRIT LD A,(DR
W)     La meme pour lecture           LD (DRSELEC),A           LD A,(HDW)       
    LD (HEAD),A           RET      PLECTUR LD A,(PISTSEL) Recopier piste slectio
nne dans piste lecture           LD (PISTL),A           RET   PWRITE  LD A,(PIST
SEL)           LD (PISTW),A   Ou piste criture           RET      CPDRIVE LD A,(
DRL)     Voir si drive sourcedrive destination           LD B,A           LD A,(
DRW)           CP B           RET Z           SCF           RET      INSTRSEC CA
LL SETLS   Paramtrer avant excution instruction           CALL SETGRW           
JP INSTRU9      SETLS   LD A,(QUATRID+3) Si taille secteur  0 , dernier octet   
        OR A             de la phase instruction  0           JR Z,SETLS0       
    LD A,#FF         #FF sinon   SETLS0  LD (LSZERO),A           RET      SETGRW
  LD A,(GAPFORM)   GAP R/W  GAP   'N'''''''''formatage / 2           CP 1       
    JR Z,SETGRW1           RRC A   SETGRW1 LD (GAPRW),A           RET      DIFLE
NL LD A,(LENSEC)    Mmoriser longueur formatage           LD (VRAILEN),A        
   LD B,A           LD A,(QUATRID+3)           CP B           RET Z           LD
 (LENSEC),A    et remplacer par longueur lue dans l'ID           RET   VRAILEN D
B 0                   - FIN DE SECTION . SUITE  ECRITURE SECTEUR -   ---------  
                   - LA ROUTINE DE LECTURE TOUS SECTEURS -         d '$ '.Occccc
ww ww pND H1N*** Restaure fenetre reponses si a-16 ***NNw ww w  N .OO%O*** Initi
alisation menus 2 ***O$O Nwwww Nw#w% N" SECTION "PRT,,,,,,PRT,,,,$,,()d   CALL L
OCATE  *   LD B,3   L-3-3%'35ACOONN N')R*N*)7   CALL LOCATE  *   LD B,3   L"kt22
2!"!h"!"j!"o22*rF!07L  '22xTy8Z*a(####28(!£K*kE(I!7! N"a'2A!w!Aw!GG#!!!!*e"!.!B!
MAZ!b*k!!3!#!UAZ!b!o!*e"k!%Z2Tyx!NO 72!(!Q(!Y( (!2y2(#G2 ECRITURE SECTEUR       
     DRIVE    PISTE   ERREURS ECRITURE   OCTETS  ECRITS     ATTENTION !! SECTEUR
  QUE TAILLE FORMAT ! ECRASEMENT   Secteur      - Position sur la piste  4 - Oct
ets lus    Taille ID    - Taille reelle   Etat d'erreur   Reproduire format  (O/
N) Donner numero piste 
Tous droits réservés. Reproduction sans autorisation interdite. © Kukulcan