home *** CD-ROM | disk | FTP | other *** search
/ hackzapple.com / www.hackzapple.com.tar / www.hackzapple.com / ORG1 / FAQ / FAQ05.HTM.orig < prev    next >
Text File  |  2010-10-06  |  92KB  |  1,970 lines

  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
  2. <HTML>
  3. <HEAD> 
  4. <TITLE>HACK Z APPLE, Collection Apple II</TITLE>
  5.   <meta name="author" 
  6.             content="JPL">
  7.  <meta name="KEYWORDS"    content="HACK Z APPLE, JPL, Cracking, Hacking, Collection APPLE II, APPLE, Apple II, APPLE II Plus, 2+, Europlus, 2e, //e, enhanced, Platinium, Stealth,  Cortland, GS, IIGS, WOZ, IIGS WOZ, ROM 0, ROM 1, ROM 4, IIc, IIc Plus,Apple III, LISA, MAC XL, DARK VADOR, ITT 2020, APPLE BF,APPLE REV0, REVISION 0, RFI, NON RFI">
  8.   <meta name="TITLE"     content="Apple II standard">
  9.   <meta name="OWNER"     content="HACKZAPPLE.COM">
  10.   <meta name="SUBJECT"     content="Collection Apple II">
  11.   <meta name="REVISIT-AFTER"     content="10 DAYS">
  12.   <meta name="LANGUAGE" content="FR">
  13.   <meta name="ROBOTS"     content="All">
  14. <link href="../../BASIC.CSS" rel="stylesheet" type="text/css"> 
  15. </HEAD>
  16.  
  17. <BODY> 
  18.  
  19. <A NAME="MYHOME"></A>
  20. <CENTER>
  21. <TABLE WIDTH="700">
  22. <TR> <TD WIDTH="700"><CENTER><img src="../../THEMAS/TITRE/TITRE3.PNG" width="540" height="128" style="position:relative; left:67px;"><IMG SRC="../../THEMAS/NEWBIES/SECOUE.GIF"style="position:relative; left:-200px; top:-68px;"><IMG SRC="../../THEMAS/NEWBIES/HEU.GIF"style="position:relative; left:-510px; top:-50px;"></CENTER>
  23. </TD></TR>
  24. </TABLE>
  25.  
  26. <TABLE WIDTH="750">
  27. <TR>    
  28.     <TD WIDTH="100"> </TD> 
  29.     <TD WIDTH="600"> </TD> 
  30. </TR>
  31. <TR> <TD COLSPAN="2"  Height="20" CLASS="TITRE1"> <B>DOS ET ProDOS.</B>
  32.     </TD> </TR>
  33. <TR><TD  COLSPAN="2"  Height="5"></TD></TR>
  34. <TR>    <TD BGCOLOR="WHITE"><IMG SRC="../../THEMAS/FAQ/FAQ05.PNG"><BR> 
  35.     <A HREF="FAQ04.HTM"><IMG SRC="../../THEMAS/FAQ/PRIOR.PNG" BORDER=0></A>
  36.     <A HREF="FAQ06.HTM"><IMG SRC="../../THEMAS/FAQ/NEXT.PNG"  BORDER=0></A></TD>
  37.     <TD CLASS="PARAG2"> 
  38.     <CENTER>Pour les versions USA d'origine cliquez sur les drapeaux<BR>
  39.     <A HREF="http://home.swbell.net/rubywand/A2FAQs5MAINHALL.html#000">
  40.     <IMG SRC="../../THEMAS/DIVERS/USA.GIF" WIDTH="25"></A>
  41.     <BR><FONT size=1>Nota  pour les pervers : <BR>
  42.     Il ne s'agit pas d'une traduction intΘgrale et littΘrale mais bien d'une adaptation... <BR>
  43.     la source est citΘe car elle est largement reprise! il s'agit d'honnΩtetΘ intellectuelle. </FONT>
  44.     </CENTER>
  45.     </TD>
  46. </TR>
  47. </TABLE>
  48.  
  49.  
  50.  
  51. <A NAME="001"></A>
  52. <TABLE WIDTH="750">
  53. <TR>    <TD WIDTH="30"> </TD> <TD WIDTH="20"> </TD>  <TD WIDTH="650"> </TD> </TR>
  54. <TR> <TD COLSPAN="3" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  55. <TR>    <TD CLASS="PARAG2B">  
  56.     <A HREF="http://home.swbell.net/rubywand/Csa2DOSMM.html#001">
  57.     <IMG SRC="../../THEMAS/DIVERS/USA.GIF" WIDTH="25"></A></TD>
  58.     <TD><A HREF="../XFAQ.HTM#MYHOME"><IMG SRC="../../THEMAS/DIVERS/HOME.PNG" ></A> </TD> 
  59.     <TD CLASS="TITRE3" BGCOLOR="#0066FF"> 
  60.     <B> 001- Qu'est ce que le "DOS" ?</B> 
  61.     </TD>
  62. </TR>
  63. <TR> <TD COLSPAN="3" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  64. <TR>    <TD></TD> <TD></TD>   
  65.     <TD  CLASS="PARAG2">
  66.     DOS signifie DISK OPERATING SYSTEM. Un DOS est un ensemble de routines en langage machine et de donnΘes qui  
  67.     permettent α un ordinateur de lire et Θcrire des informations de/vers un disque. Un DOS comporte des commandes 
  68.     du genre SAVE et LOAD qui permettent de crΘer et d'accΦs aux fichiers.
  69.     <BR><BR>
  70.     Le DOS APPLE II, le DOS COMMODORE 64 et le DOS utilisΘ sur PC sont tous appelΘs DOS mais ce sont des systΦmes
  71.     totalement diffΘrents. Leurs commandes sont parfois similaires parce que les utilisateurs veulent faire α peu
  72.     prΦs la mΩme chose sur tous les oridnateurs mais les mΘthodes utilisΘes par chacun de ces DOS pour enregistrer 
  73.     et garder la trace des donnΘes sont trΦs diffΘrentes. Vous ne serez pas capable de lire des fichiers d'une
  74.     disquette de C64 sur une APPLE II qui exΘcute le DOS 3.3
  75.     </TD>
  76. </TR>
  77. </TABLE>
  78.  
  79.  
  80. <A NAME="002"></A>
  81. <TABLE WIDTH="750">
  82. <TR>    <TD WIDTH="30"> </TD> <TD WIDTH="25"> </TD>  <TD WIDTH="650"> </TD> </TR>
  83. <TR> <TD COLSPAN="3" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  84. <TR>    <TD CLASS="PARAG2B">  
  85.     <A HREF="http://home.swbell.net/rubywand/Csa2DOSMM.html#002">
  86.     <IMG SRC="../../THEMAS/DIVERS/USA.GIF" WIDTH="25"></A></TD>
  87.     <TD> <A HREF="#MYHOME"><IMG SRC="../../THEMAS/DIVERS/GOTOP.GIF"></A></TD>  
  88.     <TD CLASS="TITRE3" BGCOLOR="#0066FF"> 
  89.     <B> 002- Quels DOS's sont disponibles sur les Apple II ? </B> 
  90.     </TD>
  91. </TR>
  92. <TR> <TD COLSPAN="3" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  93. <TR>    <TD></TD> <TD></TD>   
  94.     <TD  CLASS="PARAG2">  
  95.     Le DOS 3.3 est le systΦme le plus largement utilisΘ sur APPLE II. De nombreux programmes ont ΘtΘ Θcrits 
  96.     en utilisant les commandes DOS et ont ΘtΘ enregistrΘs sur des disquettes DOS 3.3. APPLE a officiellement
  97.     remplacΘ le DOS 3.3 par ProDOS dans le dΘbut des annΘes 80, cependant le DOS 3.3 est restΘ trΦs populaire 
  98.     auprΦs des utilisateurs d'APPLE II.
  99.     <BR><BR>
  100.     Un autre DOS a ΘtΘ introduit sur le marchΘ APPLE avec APPLE PASCAL. ComparΘ au DOS 3.3 et α ProDOS, le
  101.     DOS APPLE PASCAL est trΦs limitΘ et est un systΦme encombrant.
  102.     </TD>
  103. </TR>
  104. </TABLE>
  105.  
  106.  
  107.  
  108. <A NAME="003"></A>
  109. <TABLE WIDTH="750">
  110. <TR>    
  111.     <TD WIDTH="30"> </TD> 
  112.     <TD WIDTH="25"> </TD>  
  113.     <TD WIDTH="150"> </TD> 
  114.     <TD WIDTH="80"> </TD> 
  115.     <TD WIDTH="80"> </TD> 
  116.     <TD WIDTH="80"> </TD> 
  117.     <TD WIDTH="120"> </TD> 
  118.     <TD WIDTH="120"> </TD> 
  119.     <TD WIDTH="80"> </TD> 
  120.  
  121. </TR>
  122. <TR> <TD COLSPAN="9" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  123. <TR>    <TD CLASS="PARAG2B">  
  124.     <A HREF="http://home.swbell.net/rubywand/Csa2DOSMM.html#003">
  125.     <IMG SRC="../../THEMAS/DIVERS/USA.GIF" WIDTH="25"></A></TD>
  126.     <TD> <A HREF="#MYHOME"><IMG SRC="../../THEMAS/DIVERS/GOTOP.GIF"></A></TD>  
  127.     <TD COLSPAN="7" CLASS="TITRE3" BGCOLOR="#0066FF"> 
  128.     <B> 003- Y a-t-il de meilleures versions du DOS 3.3 ? </B> 
  129.     </TD>
  130. </TR>
  131. <TR> <TD COLSPAN="3" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  132. <TR>    <TD></TD> <TD></TD>   
  133.     <TD  COLSPAN="7" CLASS="PARAG2">  
  134.     Oui . La plupart des utilisateurs de DOS 3.3 en fait utilisent des DOS modifiΘ plus rapides. Deagle Bros a fourni 
  135.     patchs qui amΘliorent la vitesse, la place sur disquette et ajoutent un commande CATALOG qui affiche le nombre
  136.     de secteurs libres. Prontodos est pratiquement la version standard de DOS 3.3 utilisΘe.
  137.     <BR><BR>
  138.     ES DOS II ajoute peu de modifications α Prontodos. la commande CATALOG montre le nombre de secteurs et de pistes
  139.     libres, affiche entiΦrement le catalogue avec un systΦme de scroll plut⌠t que de s'arrΩter en fin de listage.
  140.     ES DOS II  vous permet Θgalement d'utiliser le caractΦre : comme joker. Ce DOS inclut un patch qui permet 
  141.     d'afficher correctement la taille des fichiers de plus de 255 secteurs.
  142.     <BR><BR>
  143.     Les autres DOS populaires et rapides sont David DOS et Diversi DOS. Il y a eu Θgalement des DOS plus spΘcialisΘs
  144.     tel RDOS utilisΘ par SSI pour ses jeux de wargame. 
  145.     <BR><BR>
  146.     </TD>
  147. </TR>
  148.  
  149. <TR><TD></TD> <TD></TD>  
  150.     <TD CLASS="PARAG2"></TD>
  151.     <TD CLASS="PARAG2"><CENTER> BLOAD </CENTER> </TD> 
  152.     <TD CLASS="PARAG2"><CENTER> INIT </CENTER> </TD> 
  153.     <TD CLASS="PARAG2"><CENTER> CAT </CENTER> </TD> 
  154.     <TD CLASS="PARAG2"><CENTER> Lib 15 Sect</CENTER>  </TD> 
  155.     <TD CLASS="PARAG2"><CENTER> Aff.Sect.Lib </CENTER> </TD> 
  156.     <TD CLASS="PARAG2"><CENTER> Message erreur</CENTER> </TD> 
  157. </TR>
  158. <TR><TD></TD> <TD></TD>  
  159.     <TD CLASS="PARAG2">DOS 3.3 Standard </TD>
  160.     <TD CLASS="PARAG2"  > <CENTER> 8.9 sec </CENTER> </TD> 
  161.     <TD CLASS="PARAG2"  > <CENTER> Oui </CENTER> </TD> 
  162.     <TD CLASS="PARAG2"  > <CENTER> Non</CENTER> </TD> 
  163.     <TD CLASS="PARAG2"  > <CENTER>  Non</CENTER> </TD> 
  164.     <TD CLASS="PARAG2"  > <CENTER>  Non</CENTER> </TD> 
  165.     <TD CLASS="PARAG2"  > <CENTER>  Oui</CENTER> </TD> 
  166. </TR>
  167. <TR><TD></TD> <TD></TD>  
  168.     <TD CLASS="PARAG2">DavidDOS </TD>
  169.     <TD CLASS="PARAG2"> <CENTER> 2.8 sec</CENTER>  </TD> 
  170.     <TD CLASS="PARAG2"> <CENTER> Non</CENTER> </TD> 
  171.     <TD CLASS="PARAG2"> <CENTER> Oui</CENTER> </TD> 
  172.     <TD CLASS="PARAG2"> <CENTER> Non</CENTER> </TD> 
  173.     <TD CLASS="PARAG2"> <CENTER> Oui</CENTER> </TD> 
  174.     <TD CLASS="PARAG2"> <CENTER> Oui</CENTER> </TD> 
  175. </TR>
  176. <TR><TD></TD> <TD></TD>  
  177.     <TD CLASS="PARAG2">DiversiDOS </TD>
  178.     <TD CLASS="PARAG2"> <CENTER> 2.9 sec</CENTER>  </TD> 
  179.     <TD CLASS="PARAG2"> <CENTER> Oui</CENTER> </TD> 
  180.     <TD CLASS="PARAG2"> <CENTER> Oui</CENTER> </TD> 
  181.     <TD CLASS="PARAG2"> <CENTER> Non</CENTER> </TD> 
  182.     <TD CLASS="PARAG2"> <CENTER> Oui</CENTER> </TD> 
  183.     <TD CLASS="PARAG2"> <CENTER> err#</CENTER> </TD> 
  184. </TR>
  185. <TR><TD></TD> <TD></TD>  
  186.     <TD CLASS="PARAG2">EsDOS </TD>
  187.     <TD CLASS="PARAG2"> <CENTER> 2.3 sec </CENTER> </TD> 
  188.     <TD CLASS="PARAG2"> <CENTER> Oui</CENTER> </TD> 
  189.     <TD CLASS="PARAG2"> <CENTER> Oui</CENTER> </TD> 
  190.     <TD CLASS="PARAG2"> <CENTER> Oui</CENTER> </TD> 
  191.     <TD CLASS="PARAG2"> <CENTER> Oui</CENTER> </TD> 
  192.     <TD CLASS="PARAG2"> <CENTER> AbregΘs</CENTER> </TD> 
  193. </TR>
  194. <TR><TD></TD> <TD></TD>  
  195.     <TD CLASS="PARAG2">ProntoDOS v1</TD>
  196.     <TD CLASS="PARAG2"> <CENTER> 3.0 sec </CENTER> </TD> 
  197.     <TD CLASS="PARAG2"> <CENTER> Oui</CENTER> </TD> 
  198.     <TD CLASS="PARAG2"> <CENTER> Non</CENTER> </TD> 
  199.     <TD CLASS="PARAG2"> <CENTER> Oui</CENTER> </TD> 
  200.     <TD CLASS="PARAG2"> <CENTER> Non</CENTER> </TD> 
  201.     <TD CLASS="PARAG2"> <CENTER> Oui</CENTER> </TD> 
  202. </TR>
  203. <TR><TD></TD> <TD></TD>  
  204.     <TD CLASS="PARAG2">ProntoDOS v2</TD>
  205.     <TD CLASS="PARAG2"> <CENTER> 3.0 sec</CENTER>  </TD> 
  206.     <TD CLASS="PARAG2"> <CENTER> Oui</CENTER> </TD> 
  207.     <TD CLASS="PARAG2"> <CENTER> Non</CENTER> </TD> 
  208.     <TD CLASS="PARAG2"> <CENTER> Oui</CENTER> </TD> 
  209.     <TD CLASS="PARAG2"> <CENTER> Oui</CENTER> </TD> 
  210.     <TD CLASS="PARAG2"> <CENTER> Oui</CENTER> </TD> 
  211. </TR>
  212.  
  213. </TABLE>
  214.  
  215.  
  216. <A NAME="004"></A>
  217. <TABLE WIDTH="750">
  218. <TR>    
  219.     <TD WIDTH="30"> </TD> 
  220.     <TD WIDTH="25"> </TD>  
  221.     <TD WIDTH="250"> </TD> 
  222.     <TD WIDTH="400"> </TD> 
  223. </TR>
  224. <TR> <TD COLSPAN="4" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  225. <TR>    <TD CLASS="PARAG2B">  
  226.     <A HREF="http://home.swbell.net/rubywand/Csa2DOSMM.html#004">
  227.     <IMG SRC="../../THEMAS/DIVERS/USA.GIF" WIDTH="25"></A></TD>
  228.     <TD> <A HREF="#MYHOME"><IMG SRC="../../THEMAS/DIVERS/GOTOP.GIF"></A></TD>  
  229.     <TD COLSPAN="2" CLASS="TITRE3" BGCOLOR="#0066FF"> 
  230.     <B> 004- Quelles sont les commandes du DOS 3.3 ?</B> 
  231.     </TD>
  232. </TR>
  233. <TR> <TD COLSPAN="4" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  234. <TR>    <TD></TD> <TD></TD>   
  235.     <TD  CLASS="PARAG2">  
  236.     <A HREF="http://www.apple-iigs.info/doc/fichiers/mandos.pdf"><IMG SRC="../../THEMAS/M6/DOS/COVERDOS33.JPG"></A>     
  237.     </TD>
  238.     <TD  CLASS="PARAG2">  
  239.     <BR><BR>
  240.     Pour en savoir plus sur toutes les commandes du DOS il est prΘfΘrable de lire le manuel DOS qui dΘtaille 
  241.     Θvidement chacune d'entre elles. 
  242.     <BR><BR>
  243.     Le manuel est disponible sur l'excellent site www.apple-iigs.info (cliquez sur
  244.     manuel ci-contre pour avoir le fichier pdf... le chargement n'est pas immΘdiat!)
  245.     </TD>
  246. </TR>
  247.  
  248. <TR>    <TD></TD> <TD></TD>   
  249.     <TD  CLASS="PARAG2">  
  250.     LOAD FICH1  
  251.     </TD>
  252.     <TD  CLASS="PARAG2">  
  253.     Charge le fichier BASIC appelΘ FICH1. 
  254.     </TD>
  255. </TR>
  256. <TR><TD></TD><TD></TD><TD COLSPAN="2" BGCOLOR="RED" HEIGHT="1"></TD></TR>
  257. <TR>    <TD></TD> <TD></TD>   
  258.     <TD  CLASS="PARAG2">  
  259.     SAVE FICH1  
  260.     </TD>
  261.     <TD  CLASS="PARAG2">  
  262.     Sauve le fichier BASIC en mΘmoire sous le nom FICH1. 
  263.     </TD>
  264. </TR>
  265. <TR><TD></TD><TD></TD><TD COLSPAN="2" BGCOLOR="RED" HEIGHT="1"></TD></TR>
  266. <TR>    <TD></TD> <TD></TD>   
  267.     <TD  CLASS="PARAG2">  
  268.     DELETE FICH1  
  269.     </TD>
  270.     <TD  CLASS="PARAG2">  
  271.     Efface le fichier  appelΘ FICH1
  272.     </TD>
  273. </TR>
  274. <TR><TD></TD><TD></TD><TD COLSPAN="2" BGCOLOR="RED" HEIGHT="1"></TD></TR>
  275. <TR>    <TD></TD> <TD></TD>   
  276.     <TD  CLASS="PARAG2">  
  277.     CATALOG   
  278.     </TD>
  279.     <TD  CLASS="PARAG2">  
  280.     Liste le contenu de la disquette α l'Θcran
  281.     </TD>
  282. </TR>
  283. <TR><TD></TD><TD></TD><TD COLSPAN="2" BGCOLOR="RED" HEIGHT="1"></TD></TR>
  284. <TR>    <TD></TD> <TD></TD>   
  285.     <TD  CLASS="PARAG2">  
  286.     RENAME FICH1, FICH2 
  287.     </TD>
  288.     <TD  CLASS="PARAG2">  
  289.     Renomme le fichier FICH1 en FICH2 
  290.  
  291.     </TD>
  292. </TR>
  293. <TR><TD></TD><TD></TD><TD COLSPAN="2" BGCOLOR="RED" HEIGHT="1"></TD></TR>
  294. <TR>    <TD></TD> <TD></TD>   
  295.     <TD  CLASS="PARAG2">  
  296.     RUN FICH1  
  297.     </TD>
  298.     <TD  CLASS="PARAG2">  
  299.     Charge et lance fichier BASIC appelΘ FICH1
  300.     </TD>
  301. </TR>
  302. <TR><TD></TD><TD></TD><TD COLSPAN="2" BGCOLOR="RED" HEIGHT="1"></TD></TR>
  303. <TR>    <TD></TD> <TD></TD>   
  304.     <TD  CLASS="PARAG2">  
  305.     BLOAD FICH1.PICTURE, A$2000   
  306.     </TD>
  307.     <TD  CLASS="PARAG2">  
  308.     Charge le fichier binaire FICH1.PICTURE  α partir de l'adresse $2000.<BR> 
  309.     <BR>
  310.     note: $2000 est un nombre hexadecimal ($2000 correspond α 8192 en dΘcimal). Les commandes DOS peuvent
  311.     utiliser les nombres en hexadecimal ou en  dΘcimal . 
  312.     </TD>
  313. </TR>
  314. <TR><TD></TD><TD></TD><TD COLSPAN="2" BGCOLOR="RED" HEIGHT="1"></TD></TR>
  315. <TR>    <TD></TD> <TD></TD>   
  316.     <TD  CLASS="PARAG2">  
  317.     BSAVE FICH1, A$300, L$7F   
  318.     </TD>
  319.     <TD  CLASS="PARAG2">  
  320.     Sauve $7F octets de mΘmoire α partir de l'adresse  $300 en tant que fichier binaire 
  321.     appelΘ FICH1. (BSAVE FICH1, A768, L127 utilise les nombres decimaux pour faire la mΩme chose)
  322.     <BR><BR>
  323.     </TD>
  324. </TR>
  325. <TR><TD></TD> <TD></TD> <TD></TD> <TD BGCOLOR="BLUE" HEIGHT="1"></TD></TR>
  326. <TR>    <TD></TD> <TD></TD><TD></TD>      
  327.     <TD  COLSPAN="2" CLASS="PARAG2">  
  328.     Cette commande   illustre typiquement la syntaxe des commandes DOS  : <BR> 
  329.     <FONT COLOR="RED">BSAVE </FONT> la commande DOS  <BR>
  330.     <FONT COLOR="RED">FICH1 </FONT> le nom de fichier (l'espace entre la commande et le nom de fichier n'est pas nΘcessaire; BSAVENARF est identique)<BR> 
  331.     <FONT COLOR="RED">, </FONT> une virgule pour sΘparer  le nom de fichier des paramΘtres qui suivent<BR> 
  332.     <FONT COLOR="RED">A </FONT> une adresse suit<BR>     
  333.     <FONT COLOR="RED">$300</FONT>  l'adresse en forme hexadΘcimale (= 768). 
  334.     α nouveau les espaces ne servent α rien A768, A 768, A $ 300 fonctionnent pareil<BR>
  335.     <FONT COLOR="RED">, </FONT> une virgule pour sΘparer  un paramΘtre des suivants<BR>
  336.     <FONT COLOR="RED">L </FONT> une longueur suit <BR>
  337.     <FONT COLOR="RED">$7F</FONT>  la longueur en forme hexadΘcimale (= 127); c'est le nombre d'octets α sauvegarder
  338.     <BR><BR>
  339.     La commande Θquivaut α dire : sauvegarde $7F octets, α partir de l'adresse $300, dans un fichier appelΘ FICH1.
  340.     <BR><BR>
  341.     FICH1 contiendra donc les octets de l'adresse $300 α $37E (attention le 0 compte pour 1) 
  342.     <BR><BR>
  343.     Nota: L'ordre des paramΘtres qui suivent le nom de  fichier est sans importance.   
  344.     </TD>
  345. </TR>
  346. <TR><TD></TD><TD></TD><TD COLSPAN="2" BGCOLOR="RED" HEIGHT="1"></TD></TR>
  347. <TR>    <TD></TD> <TD></TD>   
  348.     <TD  CLASS="PARAG2">  
  349.     BRUN FICH1.DISP, A$1000  
  350.     </TD>
  351.     <TD  CLASS="PARAG2">  
  352.     Charge en mΘmoire le fichier binaire appelΘ FICH1.DISP α l'adresse $1000 
  353.     et lance l'exΘcution en dΘmarrant α l'adresse $1000 
  354.      </TD>
  355. </TR>
  356. <TR><TD></TD><TD></TD><TD COLSPAN="2" BGCOLOR="RED" HEIGHT="1"></TD></TR>
  357. <TR>    <TD></TD> <TD></TD>   
  358.     <TD  CLASS="PARAG2">  
  359.     LOCK FICH1  
  360.     </TD>
  361.     <TD  CLASS="PARAG2">  
  362.     Verrouille le fichier FICH1 (indiquΘ par  * dans le CATALOG). Les fichiers verrouillΘs ne peuvent pas
  363.     Ωtre effacΘs ou rΘΘcrits, etc. 
  364.     </TD>
  365. </TR>
  366. <TR><TD></TD><TD></TD><TD COLSPAN="2" BGCOLOR="RED" HEIGHT="1"></TD></TR>
  367. <TR>    <TD></TD> <TD></TD>   
  368.     <TD  CLASS="PARAG2">  
  369.     UNLOCK FICH1  
  370.     </TD>
  371.     <TD  CLASS="PARAG2">  
  372.     DΘverrouille le fichier  FICH1. 
  373.     </TD>
  374. </TR>
  375. <TR><TD></TD><TD></TD><TD COLSPAN="2" BGCOLOR="RED" HEIGHT="1"></TD></TR>
  376. <TR>    <TD></TD> <TD></TD>   
  377.     <TD  CLASS="PARAG2">  
  378.     VERIFY FICH1  
  379.     </TD>
  380.     <TD  CLASS="PARAG2">  
  381.     Utilise les checksums pour vΘrifier qye FICH1 n'est pas endommagΘ
  382.     </TD>
  383. </TR>
  384. <TR><TD></TD><TD></TD><TD COLSPAN="2" BGCOLOR="RED" HEIGHT="1"></TD></TR>
  385. <TR>    <TD></TD> <TD></TD>   
  386.     <TD  CLASS="PARAG2">  
  387.     MON C, I, O  
  388.     </TD>
  389.     <TD  CLASS="PARAG2">  
  390.     Permet au DOS d'afficher les commandes, les entrΘes α partir du disk, les  sortie vers le disk. 
  391.     On peut prΘciser un, deux ou les trois paramΦtres 
  392.     </TD>
  393. </TR>
  394. <TR><TD></TD><TD></TD><TD COLSPAN="2" BGCOLOR="RED" HEIGHT="1"></TD></TR>
  395. <TR>    <TD></TD> <TD></TD>   
  396.     <TD  CLASS="PARAG2">  
  397.     NOMON C, I, O  
  398.     </TD>
  399.     <TD  CLASS="PARAG2">  
  400.     Annule la demande faite par  MON. NOMON I annule uniquement la demande "I" . 
  401.     </TD>
  402. </TR>
  403. <TR><TD></TD><TD></TD><TD COLSPAN="2" BGCOLOR="RED" HEIGHT="1"></TD></TR>
  404. <TR>    <TD></TD> <TD></TD>   
  405.     <TD  CLASS="PARAG2">  
  406.     MAXFILES 7  
  407.     </TD>
  408.     <TD  CLASS="PARAG2">  
  409.     Positionne le nombre maximum de buffers de fichiers (au boot du DOS, la valeur par dΘfaut est 3)
  410.     </TD>
  411. </TR>
  412. <TR><TD></TD><TD></TD><TD COLSPAN="2" BGCOLOR="RED" HEIGHT="1"></TD></TR>
  413. <TR>    <TD></TD> <TD></TD>   
  414.     <TD  CLASS="PARAG2">  
  415.     PR#1  
  416.     </TD>
  417.     <TD  CLASS="PARAG2">  
  418.     Positionne les sorties de l'Apple vers le pΘriphΘrique en  Slot 1 (habituellement une imprimante).  
  419.     PR# 3 positionne vers le Slot 3, etc..  PR# 0 revient α une sortie vers l'Θcran
  420.     </TD>
  421. </TR>
  422. <TR><TD></TD><TD></TD><TD COLSPAN="2" BGCOLOR="RED" HEIGHT="1"></TD></TR>
  423. <TR>    <TD></TD> <TD></TD>   
  424.     <TD  CLASS="PARAG2">  
  425.     PR#6  
  426.     </TD>
  427.     <TD  CLASS="PARAG2">  
  428.     Normalement cela lance la disquette en Drive 1 sur le Slot 6. 
  429.     </TD>
  430. </TR>
  431. <TR><TD></TD><TD></TD><TD COLSPAN="2" BGCOLOR="RED" HEIGHT="1"></TD></TR>
  432. <TR>    <TD></TD> <TD></TD>   
  433.     <TD  CLASS="PARAG2">  
  434.     IN# 6  
  435.     </TD>
  436.     <TD  CLASS="PARAG2">  
  437.     Positionne la  source des entrΘes sur le pΘriphΘrique en  Slot 6. 
  438.     </TD>
  439. </TR>
  440. <TR><TD></TD><TD></TD><TD COLSPAN="2" BGCOLOR="RED" HEIGHT="1"></TD></TR>
  441. <TR>    <TD></TD> <TD></TD>   
  442.     <TD  CLASS="PARAG2">  
  443.     IN# 0  
  444.     </TD>
  445.     <TD  CLASS="PARAG2">  
  446.     Positionne la  source des entrΘes sur le clavier (par defaut). 
  447.     </TD>
  448. </TR>
  449. <TR><TD></TD><TD></TD><TD COLSPAN="2" BGCOLOR="RED" HEIGHT="1"></TD></TR>
  450. <TR>    <TD></TD> <TD></TD>   
  451.     <TD  CLASS="PARAG2">  
  452.     INT  
  453.     </TD>
  454.     <TD  CLASS="PARAG2">  
  455.     Met le systΦme en  BASIC ENTIER s'il est prΘsent (integer) . 
  456.     </TD>
  457. </TR>
  458. <TR><TD></TD><TD></TD><TD COLSPAN="2" BGCOLOR="RED" HEIGHT="1"></TD></TR>
  459. <TR>    <TD></TD> <TD></TD>   
  460.     <TD  CLASS="PARAG2">  
  461.     FP  
  462.     </TD>
  463.     <TD  CLASS="PARAG2">  
  464.     Met le systΦme en BASIC standard Applesoft (floating point) . 
  465.     </TD>
  466. </TR>
  467. <TR><TD></TD><TD></TD><TD COLSPAN="2" BGCOLOR="RED" HEIGHT="1"></TD></TR>
  468. <TR>    <TD></TD> <TD></TD>   
  469.     <TD  CLASS="PARAG2">  
  470.     OPEN FICH1  
  471.     </TD>
  472.     <TD  CLASS="PARAG2">  
  473.     PrΘpare pour Θcrire ou lire un fichier TEXT appelΘ FICH1. 
  474.     </TD>
  475. </TR>
  476. <TR><TD></TD><TD></TD><TD COLSPAN="2" BGCOLOR="RED" HEIGHT="1"></TD></TR>
  477. <TR>    <TD></TD> <TD></TD>   
  478.     <TD  CLASS="PARAG2">  
  479.     READ FICH1  
  480.     </TD>
  481.     <TD  CLASS="PARAG2">  
  482.     Dit au DOS que les  INPUT et GET se feront α partir d'un fichier TEXT appelΘ FICH1
  483.     </TD>
  484. </TR>
  485. <TR><TD></TD><TD></TD><TD COLSPAN="2" BGCOLOR="RED" HEIGHT="1"></TD></TR>
  486. <TR>    <TD></TD> <TD></TD>   
  487.     <TD  CLASS="PARAG2">  
  488.     WRITE FICH1  
  489.     </TD>
  490.     <TD  CLASS="PARAG2">  
  491.     Dit au DOS que les caractΦres Θcrits iront dans un fichier TEXT appelΘ FICH1
  492.     </TD>
  493. </TR>
  494. <TR><TD></TD><TD></TD><TD COLSPAN="2" BGCOLOR="RED" HEIGHT="1"></TD></TR>
  495. <TR>    <TD></TD> <TD></TD>   
  496.     <TD  CLASS="PARAG2">  
  497.     CLOSE FICH1   
  498.     </TD>
  499.     <TD  CLASS="PARAG2">  
  500.     UtilisΘ pour finir les accΦs α un fichier  TEXT appelΘ FICH1. Utiliser uniquement CLOSE 
  501.     ferme les accΦs α tous les fichiers ouverts. 
  502.     </TD>
  503. </TR>
  504. <TR><TD></TD><TD></TD><TD COLSPAN="2" BGCOLOR="RED" HEIGHT="1"></TD></TR>
  505. <TR>    <TD></TD> <TD></TD>   
  506.     <TD  CLASS="PARAG2">  
  507.     EXEC FICH1GO  
  508.     </TD>
  509.     <TD  CLASS="PARAG2">  
  510.     Dit au DOS d'exΘcuter les commandes BASIC et DOS contenues dasn le fichier TEXT 
  511.     appelΘ FICH1GO 
  512.     </TD>
  513. </TR>
  514. <TR><TD></TD><TD></TD><TD COLSPAN="2" BGCOLOR="BLUE" HEIGHT="1"></TD></TR>
  515.  
  516.  
  517. <TR>    <TD></TD> <TD></TD>   
  518.     <TD COLSPAN="2" CLASS="PARAG2">  
  519.     les commandes des fichiers TEXT prenent en compte les fichiers TEXT  sequentiels. Le DOS peut Θgalement 
  520.     faire des  OPEN, READ, WRITE, ... sur des fichiers TEXT en accΦs alΘatoire. (Voir le manuel DOS .) 
  521.     <BR><BR>
  522.     La plupart des commandes DOS vous permettent de spΘcifier les numΘros de Drive et/ou Slot. Par exemple :
  523.     <BR><FONT COLOR="#40FF40">CATALOG, D2</FONT>  liste le contenu de la disquette du Drive 2 α l'Θcran. 
  524.     <BR><FONT COLOR="#40FF40">SAVE FICH1,S5,D2</FONT> sauvegarde FICH1 sur le Drive 2 dans le Slot 5. 
  525.     <BR><BR>
  526.     NOTE --> L'utilisation des paramΘtres Drive ou Slot parms dans une commande DOS positionne les valeurs par dΘfaut.
  527.     Ainsi, avec CATALOG, D2, les commandes LOAD ou SAVE se feront sur le Drive 2.  
  528. </TD>   
  529. </TR>
  530. </TABLE>
  531.  
  532.  
  533. <A NAME="005"></A>
  534. <TABLE WIDTH="750">
  535. <TR>    <TD WIDTH="30"> </TD> <TD WIDTH="25"> </TD>  <TD WIDTH="650"> </TD> </TR>
  536. <TR> <TD COLSPAN="3" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  537. <TR>    <TD CLASS="PARAG2B">  
  538.     <A HREF="http://home.swbell.net/rubywand/Csa2DOSMM.html#005">
  539.     <IMG SRC="../../THEMAS/DIVERS/USA.GIF" WIDTH="25"></A></TD>
  540.     <TD> <A HREF="#MYHOME"><IMG SRC="../../THEMAS/DIVERS/GOTOP.GIF"></A></TD>  
  541.     <TD CLASS="TITRE3" BGCOLOR="#0066FF"> 
  542.     <B> 005- Cmt utiliser les commandes DOS α partir du clavier ? d'un prog.?</B> 
  543.     </TD>
  544. </TR>
  545. <TR> <TD COLSPAN="3" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  546. <TR>    <TD></TD> <TD></TD>   
  547.     <TD  CLASS="PARAG2">  
  548.     Pour utiliser une commande α partir du clavier, il suffit de la taper comme dΘcrit dans le manuel. Par contre
  549.     pour utiliser une commande dans un fichier vous devrez la mettre entre guillemets et la faire prΘcΘder par 
  550.     <FONT COLOR="#40FF40">PRINT CHR$(4)</FONT>  
  551.     <BR><BR>
  552.     Exemple d'une ligne en BASIC : <BR><BR>
  553.     <FONT COLOR="#40FF40">100 PRINT CHR$(4)"BLOAD FICH1, A$2000"</FONT>
  554.     </TD>
  555. </TR>
  556. </TABLE>
  557.  
  558.  
  559. <A NAME="006"></A>
  560. <TABLE WIDTH="750">
  561. <TR>    <TD WIDTH="30"> </TD> <TD WIDTH="25"> </TD>  <TD WIDTH="650"> </TD> </TR>
  562. <TR> <TD COLSPAN="3" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  563. <TR>    <TD CLASS="PARAG2B">  
  564.     <A HREF="http://home.swbell.net/rubywand/Csa2DOSMM.html#006">
  565.     <IMG SRC="../../THEMAS/DIVERS/USA.GIF" WIDTH="25"></A></TD>
  566.     <TD> <A HREF="#MYHOME"><IMG SRC="../../THEMAS/DIVERS/GOTOP.GIF"></A></TD>  
  567.     <TD CLASS="TITRE3" BGCOLOR="#0066FF"> 
  568.     <B> 006- Comment utiliser les variables dans une commande DOS ? </B> 
  569.     </TD>
  570. </TR>
  571. <TR> <TD COLSPAN="3" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  572. <TR>    <TD></TD> <TD></TD>   
  573.     <TD  CLASS="PARAG2">  
  574.      Voyons sur un exemple comment il faut procΘder :
  575.     <BR><BR>
  576.     <FONT COLOR="#40FF40">120 PRINT CHR$(4)"BSAVE FICH1, A$2000,L",NB</FONT>
  577.     <BR><BR>
  578.     La longueur de FICH1 est la valeur de la variable NB qui est en dΘcimal le nombre d'octets α sauvegarder
  579.     </TD>
  580. </TR>
  581. </TABLE>
  582.  
  583.  
  584. <A NAME="007"></A>
  585. <TABLE WIDTH="750">
  586. <TR>    <TD WIDTH="30"> </TD> <TD WIDTH="25"> </TD>  <TD WIDTH="650"> </TD> </TR>
  587. <TR> <TD COLSPAN="3" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  588. <TR>    <TD CLASS="PARAG2B">  
  589.     <A HREF="http://home.swbell.net/rubywand/Csa2DOSMM.html#007">
  590.     <IMG SRC="../../THEMAS/DIVERS/USA.GIF" WIDTH="25"></A></TD>
  591.     <TD> <A HREF="#MYHOME"><IMG SRC="../../THEMAS/DIVERS/GOTOP.GIF"></A></TD>  
  592.     <TD CLASS="TITRE3" BGCOLOR="#0066FF"> 
  593.     <B> 007- Comment crΘer une nouvelle disquette en DOS 3.3 ? </B> 
  594.     </TD>
  595. </TR>
  596. <TR> <TD COLSPAN="3" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  597. <TR>    <TD></TD> <TD></TD>   
  598.     <TD  CLASS="PARAG2">  
  599.      Une des meilleurs fonctionnalitΘs du DOS 3.3 est que n'importe quelle disquette peut crΘer 
  600.     une autre disquette bootable. La commande pour faire cela est la trΦs classique :
  601.     <BR><BR>
  602.     <B><FONT COLOR="RED">INIT HELLO</FONT></B>  
  603.     <BR><BR>
  604.     Cette commande formate la disquette prΘsente dans le drive actif et sauve le programme BASIC en mΘmoire
  605.     sous le nom HELLO (original n'est-ce pas ?)
  606.     <BR><BR>
  607.     Le dit programme HELLO s'exΘcute dΦs le DOS 3.3 chargΘ en mΘmoire. C'est pourquoi on Θcrit en gΘnΘral un 
  608.     programme de bienvenue ou de listage des fichiers de la disquette du genre :
  609.     <BR><BR>
  610.     <FONT COLOR="#40FF40">
  611.     120 PRINT CHR$(4)"CATALOG" <BR>
  612.     110 END</FONT>
  613.     <BR><BR>
  614.     Vous pouvez changer par la suite le programme HELLO de la disquette et le remplacer par tout autre programme 
  615.     en BASIC. NOTA IMPORTANT : le nom HELLO n'est pas une obligation, vous pouvez l'appeler TOTO TATA ou TITI cela
  616.     n'a aucune espΦce d'importance. la seule restriction est que le programme qui se lancera aprΦs le chargement 
  617.     du DOS est celui que vous aurez indiquΘ dans la commande INIT...
  618.     <BR><BR>
  619.     Ce nom n'est thΘoriquement pas changeable mais il existe des utilitaires tel COPY II+ qui peuvent "bricoler" 
  620.     le DOS et remplcaer le nom initial par tout autre aprΦs que vous ayez fait votre disquette.
  621.     </TD>
  622. </TR>
  623. </TABLE>
  624.  
  625.  
  626. <A NAME="008"></A>
  627. <TABLE WIDTH="750">
  628. <TR>    <TD WIDTH="30"> </TD> <TD WIDTH="25"> </TD>  <TD WIDTH="650"> </TD> </TR>
  629. <TR> <TD COLSPAN="3" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  630. <TR>    <TD CLASS="PARAG2B">  
  631.     <A HREF="http://home.swbell.net/rubywand/Csa2DOSMM.html#008">
  632.     <IMG SRC="../../THEMAS/DIVERS/USA.GIF" WIDTH="25"></A></TD>
  633.     <TD> <A HREF="#MYHOME"><IMG SRC="../../THEMAS/DIVERS/GOTOP.GIF"></A></TD>  
  634.     <TD CLASS="TITRE3" BGCOLOR="#0066FF"> 
  635.     <B> 008- Combien peut-on stocker sur une disquette 5.25" ? </B> 
  636.     </TD>
  637. </TR>
  638. <TR> <TD COLSPAN="3" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  639. <TR>    <TD></TD> <TD></TD>   
  640.     <TD  CLASS="PARAG2">  
  641.      Une disquette DOS 3.3 standard a 35 pistes de 16 secteurs d 256 octets donc cela fait :
  642.     <BR><BR>
  643.     35 * 16 * 256 = 143 360 octets
  644.     <BR><BR>
  645.     Une piste contient 16 * 256 = 16.256 octets par piste
  646.     <BR><BR>
  647.     Les versions de DOS 3.3, ProntoDOS etc... utilisent pour eux-mΩmes les pistes 0,1 et 2 (1 secteur sur cette derniΦre)
  648.     et la piste 17 pour le catalogue des fichiers. Cela laisse donc environ 130 KO pour votre programme HELLO et
  649.     autres donnΘes 
  650.     <BR><BR>
  651.     Attention le DOS 3.3 n'est pas comme MS/DOS ou ProDOS, il n'est pas visible dans le catalogue et est installΘ 
  652.     physiquement sur les pistes 0,1et 2.  Il n'y a pas dans le catalogue un fichier "DOS 3.3", mΩme pas cachΘ.
  653.     </TD>
  654. </TR>
  655. </TABLE>
  656.  
  657.  
  658. <A NAME="009"></A>
  659. <TABLE WIDTH="750">
  660. <TR>    <TD WIDTH="30"> </TD> <TD WIDTH="25"> </TD>  <TD WIDTH="650"> </TD> </TR>
  661. <TR> <TD COLSPAN="3" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  662. <TR>    <TD CLASS="PARAG2B">  
  663.     <A HREF="http://home.swbell.net/rubywand/Csa2DOSMM.html#009">
  664.     <IMG SRC="../../THEMAS/DIVERS/USA.GIF" WIDTH="25"></A></TD>
  665.     <TD> <A HREF="#MYHOME"><IMG SRC="../../THEMAS/DIVERS/GOTOP.GIF"></A></TD>  
  666.     <TD CLASS="TITRE3" BGCOLOR="#0066FF"> 
  667.     <B> 009- Puis-je formatter un disque DOS3.3 juste pour stocker des donnΘes ? </B> 
  668.     </TD>
  669. </TR>
  670. <TR> <TD COLSPAN="3" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  671. <TR>    <TD></TD> <TD></TD>   
  672.     <TD  CLASS="PARAG2">  
  673.      Oui mais il   faut utiliser des utilitaires comme COPY II PLUS qui formattent la disquette sans ajouter le DOS
  674.     et le programme HELLO. L'utilitaire par contre va crΘer la piste catalogue en piste 17 et installer une  VTOC
  675.     correcte (Volume Table Of Contents) Cela donne une disquette mais non bootable mais totalement utilisable 
  676.     (α la piste 17 prΦs qui est reservΘe pour le catalogue).
  677.     </TD>
  678. </TR>
  679. </TABLE>
  680.  
  681.  
  682. <A NAME="010"></A>
  683. <TABLE WIDTH="750">
  684. <TR>    <TD WIDTH="30"> </TD> <TD WIDTH="25"> </TD>  <TD WIDTH="650"> </TD> </TR>
  685. <TR> <TD COLSPAN="3" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  686. <TR>    <TD CLASS="PARAG2B">  
  687.     <A HREF="http://home.swbell.net/rubywand/Csa2DOSMM.html#010">
  688.     <IMG SRC="../../THEMAS/DIVERS/USA.GIF" WIDTH="25"></A></TD>
  689.     <TD> <A HREF="#MYHOME"><IMG SRC="../../THEMAS/DIVERS/GOTOP.GIF"></A></TD>  
  690.     <TD CLASS="TITRE3" BGCOLOR="#0066FF"> 
  691.     <B> 010- Qu'est ce que le "Volume Table of Contents" ou "VTOC" ? </B> 
  692.     </TD>
  693. </TR>
  694. <TR> <TD COLSPAN="3" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  695. <TR>    <TD></TD> <TD></TD>   
  696.     <TD  CLASS="PARAG2">  
  697.      La VTOC est un secteur qui stocke des informations de base comme le nombre de pistes, le nombre de secteurs par
  698.     piste, la version du DOS etc.. and la carte des secteurs libres/utilisΘs. Le DOS 3.3 Θcrit la VTOC 
  699.     sur la piste 17 en secteur 0.
  700.     Le dΘtail de la VTOC est donnΘ plus loin en  <A HREF="#019">rΘponse numΘro 19</A>
  701.     </TD>
  702. </TR>
  703. </TABLE>
  704.  
  705.  
  706. <A NAME="011"></A>
  707. <TABLE WIDTH="750">
  708. <TR>    <TD WIDTH="30"> </TD> <TD WIDTH="25"> </TD>  <TD WIDTH="650"> </TD> </TR>
  709. <TR> <TD COLSPAN="3" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  710. <TR>    <TD CLASS="PARAG2B">  
  711.     <A HREF="http://home.swbell.net/rubywand/Csa2DOSMM.html#011">
  712.     <IMG SRC="../../THEMAS/DIVERS/USA.GIF" WIDTH="25"></A></TD>
  713.     <TD> <A HREF="#MYHOME"><IMG SRC="../../THEMAS/DIVERS/GOTOP.GIF"></A></TD>  
  714.     <TD CLASS="TITRE3" BGCOLOR="#0066FF"> 
  715.     <B> 011- Puis je donner des noms α mes disquettes DOS 3.3 ? </B> 
  716.     </TD>
  717. </TR>
  718. <TR> <TD COLSPAN="3" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  719. <TR>    <TD></TD> <TD></TD>   
  720.     <TD  CLASS="PARAG2">  
  721.      Le DOS 3.3 ne peut pas donner un  nom α un disquette, et donc α fortiori le reconnaεtre. Par contre il est possible
  722.     de diffΘrencier les disquettes en leur donnant un numΘro de volume... limitΘ α l'intervalle 1 - 255. Le numΘro de
  723.     volume est dΘfini au moment de l'initialisation par la commande, par dΘfaut le numΘro de volume sera 254 :
  724.     <BR><BR>
  725.     <FONT COLOR="#40FF40">INIT HELLO, V19</FONT>
  726.     <BR><BR>
  727.     Cela initialise une disquette en lui attribuant le numΘro 19 
  728.     <BR><BR>
  729.     Le numΘro de volume peut Ωtre utilisΘ par des applications pour Ωtre certain que l'utilisateur insΦre la disquette 
  730.     demandΘe. 
  731.     <BR><BR>
  732.     <FONT COLOR="#40FF40">LOAD FICH1,D2 ,V5</FONT>
  733.     <BR><BR>
  734.     Cette commande charge le fichier FICH1 qui doit Ωtre sur la disquette numΘro 5 prΘsente dans le drive 2
  735.     <BR><BR>
  736.     Quelques anciennes applications utilisaient le numΘro de volume et les jeune utilisateurs aiment bien Θgalement 
  737.     le faire mais en pratique cela ne s'avΦre pas Ωtre une bonne idΘe. Une disquette avec un numΘro devolume (sauf le
  738.     numΘro par dΘfaut 254) est parfois utilisΘe avec difficultΘ par des utilitaires standards. Changer le numΘro de 
  739.     volume aprΦs l'initialisation n'est pas aisΘ car il est prΘsent dans chaque entΩte de secteur... et il est plus 
  740.     facile de rΘinitialiser la disquette.
  741.     <BR><BR>
  742.     Il est plus facile de  dΘcire les disquettes en Θcrivant par exemple "JEUX DISK1" dans un fichier TEXT nommΘ DISK.ID . Ainsi
  743.     Vos programmes pourront alors avoir le nom de la disquette en allant lire le fichier DISK.ID.
  744.     </TD>
  745. </TR>
  746. </TABLE>
  747.  
  748.   
  749. <A NAME="012"></A>
  750. <TABLE WIDTH="750">
  751. <TR>    <TD WIDTH="30"> </TD> <TD WIDTH="25"> </TD>  <TD WIDTH="650"> </TD> </TR>
  752. <TR> <TD COLSPAN="3" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  753. <TR>    <TD CLASS="PARAG2B">  
  754.     <A HREF="http://home.swbell.net/rubywand/Csa2DOSMM.html#012">
  755.     <IMG SRC="../../THEMAS/DIVERS/USA.GIF" WIDTH="25"></A></TD>
  756.     <TD> <A HREF="#MYHOME"><IMG SRC="../../THEMAS/DIVERS/GOTOP.GIF"></A></TD>  
  757.     <TD CLASS="TITRE3" BGCOLOR="#0066FF"> 
  758.     <B> 012- Que faire pour booter un disque ? </B> 
  759.     </TD>
  760. </TR>
  761. <TR> <TD COLSPAN="3" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  762. <TR>    <TD></TD> <TD></TD>   
  763.     <TD  CLASS="PARAG2">  
  764.      Le BOOT vient de l'idΘe que l'utilisateur peut faire lui-mΩme le chargement de ses programmes comme il l'entend en
  765.     sachant que la ROM de la carte contr⌠leur de la disquette a juste le code pour charge le secteur 0 de la piste 0 α 
  766.     l'adresse $800 et de faire un saut en $801 pour exΘcuter ce qui vient d'Ωtre chargΘ.<FONT COLOR="RED"> Lα vous 
  767.     comprennez immΘdiatement qu'il est quasiment impossible de protΘger un programme sur APPLE II car le boot de ce
  768.     premier secteur qui est STANDARD, est TOUJOURS fait de cette faτon. Le tracΘ de BOOT est d'ailleurs la SEULE mΘthode
  769.     propre qui garantit une dΘprotection jusqu'au chargement du programme...ensuite il reste α comprendre le programme 
  770.     pour trouver les autres protections...</FONT>
  771.  
  772.     <BR><BR>
  773.     En BOOTANT le DOS 3.3 la ROM charge le premier secteur puis continue le chargement du DOS en le dΘplaτant 
  774.     correctement dans les zones mΘmoire o∙ il doit Ωtre implantΘ. Il initialise certaines positions memoire pour prΘciser
  775.     qu'il a dΘjα fait un chargement α froid (premier chargement)
  776.     </TD>
  777. </TR>
  778. </TABLE>
  779.  
  780.  
  781. <A NAME="013"></A>
  782. <TABLE WIDTH="750">
  783. <TR>    
  784.     <TD WIDTH="30"> </TD> 
  785.     <TD WIDTH="25"> </TD>  
  786.     <TD WIDTH="100"> </TD> 
  787.     <TD WIDTH="550"> </TD> 
  788. </TR>
  789. <TR> <TD COLSPAN="4" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  790. <TR>    <TD CLASS="PARAG2B">  
  791.     <A HREF="http://home.swbell.net/rubywand/Csa2DOSMM.html#013">
  792.     <IMG SRC="../../THEMAS/DIVERS/USA.GIF" WIDTH="25"></A></TD>
  793.     <TD> <A HREF="#MYHOME"><IMG SRC="../../THEMAS/DIVERS/GOTOP.GIF"></A></TD>  
  794.     <TD COLSPAN="2" CLASS="TITRE3" BGCOLOR="#0066FF"> 
  795.     <B> 013- Quels sont les types de fichiers sous DOS 3.3 ?  </B> 
  796.     </TD>
  797. </TR>
  798. <TR> <TD COLSPAN="4" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  799. <TR>    <TD></TD> <TD></TD>   
  800.     <TD  COLSPAN="2" CLASS="PARAG2">  
  801.      Sous le DOS 3.3 c'est le troisΦme octet de l'entrΘe de chaque fichier dans le catalogue qui donne le type de fichier.
  802.     </TD>
  803. </TR>
  804. <TR>    <TD></TD> <TD></TD>   
  805.     <TD  CLASS="PARAG2"> <CENTER>
  806.     Valeur<BR>00<BR>01<BR>02<BR>04<BR>08<BR>10<BR>20<BR>40<BR> </CENTER>
  807.     </TD>
  808.     <TD  CLASS="PARAG2">  
  809.     Type de fichier<BR>T : TEXTE<BR>I : BASIC INTEGER<BR>
  810.     A : BASIC APPLESOFT<BR>B : BINAIRE<BR>S : TYPE S<BR>R : TYPE R : MODULE RELOGEABLE<BR>
  811.     A : TYPE A NOUVEAU<BR>B : TYPE B NOUVEAU<BR> 
  812.     </TD>
  813. </TR>
  814. <TR>    <TD></TD> <TD></TD>   
  815.     <TD  COLSPAN="2" CLASS="PARAG2">  
  816.      Le DOS 3.3 positionne le bit 7 α 1 de ces valeurs de type de fichier pour prΘciser que le fichier est verrouillΘ.
  817.     <BR><BR>
  818.     Les types R sont utilisΘs dans quelques rares applications. Un fichier R commence avec 6 octets pour indiquer 
  819.     quel chargeur utiliser α quelle destination, combien d'octets α dΘplacer et d'o∙ part la source.
  820.     <BR><BR>
  821.     Bien que les fichiers S, A nouveau et B nouveau existent, aucune application officielle n' a ΘtΘ dΘfinie pour 
  822.     eux et aucune commande DOS n'a ΘtΘ crΘΘe pour les utiliser.
  823.     <BR><BR>
  824.     Il y a un chargeur de type R inclut dans le TOOKIT pour utilisation avec des programmes BASIC et des routines 
  825.     relogeables qui sont chargΘes en haut de la mΘmoire.
  826.     <BR><BR>
  827.     Le type S a ΘtΘ utilisΘ par quelques programmes pour un nom de fichier d'image ou pour des objets qui n'Θtaient pas 
  828.     susceptibles d'Ωtre utilisables par du code normal.
  829.     <BR><BR>
  830.     L'assembleur LISA a utilisΘ le deuxiΦme type B pour ses fichiers source. Il  a eu une version modifiΘe du DOS 
  831.     pour changer la liste des types de fichier (LARSBAIT) ainsi les fichiers sources apparaissent comme L si vous utilisez LISA et
  832.     comme B si vous utilisez un disque normal.
  833.     <BR><BR>
  834.     Les types B, A, R et S ne sont pas accessibles aux programmes BASIC (sauf si vous modifiez le DOS). Les commandes
  835.     ne sont prΘvues que pour les type B, A, I et T
  836.     </TD>
  837. </TR>
  838. </TABLE>
  839.  
  840.  
  841. <A NAME="014"></A>
  842. <TABLE WIDTH="750">
  843. <TR>    
  844.     <TD WIDTH="30"> </TD> 
  845.     <TD WIDTH="25"> </TD>  
  846.     <TD WIDTH="10"> </TD> 
  847.     <TD WIDTH="10"> </TD> 
  848.     <TD WIDTH="10"> </TD> 
  849.     <TD WIDTH="620"> </TD> 
  850. </TR>
  851. <TR> <TD COLSPAN="6" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  852. <TR>    <TD CLASS="PARAG2B">  
  853.     <A HREF="http://home.swbell.net/rubywand/Csa2DOSMM.html#014">
  854.     <IMG SRC="../../THEMAS/DIVERS/USA.GIF" WIDTH="25"></A></TD>
  855.     <TD> <A HREF="#MYHOME"><IMG SRC="../../THEMAS/DIVERS/GOTOP.GIF"></A></TD>  
  856.     <TD COLSPAN="4" CLASS="TITRE3" BGCOLOR="#0066FF"> 
  857.     <B> 014- Qu'est-ce que les entrΘes dans un catalogue DOS 3.3 ? </B> 
  858.     </TD>
  859. </TR>
  860. <TR> <TD COLSPAN="6" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  861. <TR>    <TD></TD> <TD></TD>   
  862.     <TD  COLSPAN="4"  CLASS="PARAG2">  
  863.      La commande CATALOG d'un disque en DOS 3.3 donne un listing de ce type :
  864.     <BR> </TD> 
  865. </TR>
  866. <TR>    <TD></TD> <TD></TD>   
  867.     <TD  CLASS="PARAG2">* <BR><BR><BR><BR> 
  868.     </TD>
  869.     <TD  CLASS="PARAG2">A<BR>B<BR>T<BR>I<BR>
  870.     </TD>
  871.     <TD  CLASS="PARAG2"> 002 <BR>033<BR>142<BR>002<BR>
  872.     </TD>
  873.     <TD  CLASS="PARAG2"> HELLO <BR>TETRA/SOFT LOGO.BIN<BR>DAVE'S LIST OF DOS COMMANDS <BR>INTEGER BASIC PROGRAM <BR>
  874.     </TD>
  875. </TR>
  876. <TR>    <TD></TD> <TD></TD>   
  877.     <TD  COLSPAN="4" CLASS="PARAG2"> <IMG SRC="../../THEMAS/DIVERS/UP.GIF"> L'Θtoile indique que le fichier est verrouillΘ 
  878.     </TD>
  879. </TR>
  880. <TR>    <TD></TD> <TD></TD> <TD></TD>     
  881.     <TD  COLSPAN="3" CLASS="PARAG2"> <IMG SRC="../../THEMAS/DIVERS/UP.GIF"> Type de fichier
  882.     </TD>
  883. </TR>
  884. <TR>    <TD></TD> <TD></TD> <TD></TD><TD></TD>          
  885.     <TD  COLSPAN="2" CLASS="PARAG2"> <IMG SRC="../../THEMAS/DIVERS/UP.GIF"> Taille du fichier en secteurs
  886.     </TD>
  887. </TR>
  888. <TR>    <TD></TD> <TD></TD> <TD></TD> <TD></TD><TD></TD>                    
  889.     <TD   CLASS="PARAG2"> <IMG SRC="../../THEMAS/DIVERS/UP.GIF"> Nom du fichier
  890.     </TD>
  891. </TR>
  892. </TABLE>
  893.  
  894.  
  895.  
  896. <A NAME="015"></A>
  897. <TABLE WIDTH="750">
  898. <TR>    <TD WIDTH="30"> </TD> <TD WIDTH="25"> </TD>  <TD WIDTH="650"> </TD> </TR>
  899. <TR> <TD COLSPAN="3" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  900. <TR>    <TD CLASS="PARAG2B">  
  901.     <A HREF="http://home.swbell.net/rubywand/Csa2DOSMM.html#015">
  902.     <IMG SRC="../../THEMAS/DIVERS/USA.GIF" WIDTH="25"></A></TD>
  903.     <TD> <A HREF="#MYHOME"><IMG SRC="../../THEMAS/DIVERS/GOTOP.GIF"></A></TD>  
  904.     <TD CLASS="TITRE3" BGCOLOR="#0066FF"> 
  905.     <B> 015- DOS 3.3 noms de fichiers: longueur? caractΦres autorisΘs ? </B> 
  906.     </TD>
  907. </TR>
  908. <TR> <TD COLSPAN="3" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  909. <TR>    <TD></TD> <TD></TD>   
  910.     <TD  CLASS="PARAG2">  
  911.      Les noms de fichiers ous DOS 3.3 peuvent avoir jusqu'α 30 caractΦres maximum et respecter quelques restrictions : 
  912.     <BR><BR>
  913.     1. Le premier caractΦre doit Ωtre un ASCII de valeur supΘrieur α 63 ce qui exclut les numΘriques, l'espace, 
  914.     et la plupart des signes de ponctuation. Le caractΦre "@" est admis comme les lettres de mΩme certains caractΦres comme
  915.     ""] "~" "_" et autres
  916.     <BR><BR>
  917.     2. Pour les autres caractΦres aprΦs le premier, seuls les virgules et points ne peuvent pas Ωtre utilisΘs. 
  918.     Cependant tous les autres types de caractΦres sont autorisΘs,  que ce soit des majuscules, minuscule, 
  919.     nombres, symboles et caractΦres de contr⌠le.
  920.     </TD>
  921. </TR>
  922. </TABLE>
  923.  
  924.  
  925. <A NAME="016"></A>
  926. <TABLE WIDTH="750">
  927. <TR>    <TD WIDTH="30"> </TD> <TD WIDTH="25"> </TD>  <TD WIDTH="650"> </TD> </TR>
  928. <TR> <TD COLSPAN="3" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  929. <TR>    <TD CLASS="PARAG2B">  
  930.     <A HREF="http://home.swbell.net/rubywand/Csa2DOSMM.html#016">
  931.     <IMG SRC="../../THEMAS/DIVERS/USA.GIF" WIDTH="25"></A></TD>
  932.     <TD> <A HREF="#MYHOME"><IMG SRC="../../THEMAS/DIVERS/GOTOP.GIF"></A></TD>  
  933.     <TD CLASS="TITRE3" BGCOLOR="#0066FF"> 
  934.     <B> 016- Cmt utiliser le DOS 3.3 pour lire/Θcrire des sect. en assembleur ? </B> 
  935.     </TD>
  936. </TR>
  937. <TR> <TD COLSPAN="3" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  938. <TR>    <TD></TD> <TD></TD>   
  939.     <TD  CLASS="PARAG2">  
  940.     DOS 3.3 procΦde ainsi: 
  941.     <BR><BR>
  942.     JSR  $3E3          ; obtient l'adresse de l' IOB de la RWTS (adresse basse dans Y, adresse haute dans A) 
  943.     <BR><BR>
  944.     Evidement vous pouvez placer directement l'adresse de votre propre IOB ... en particulier ceux qui lisent HARDCORE COMPUTIST 
  945.     <BR>
  946.     <BR>
  947.      JSR  $3D9         ; appel RWTS (avec l'adresse IOB dans Y et A) 
  948.     <BR>
  949.     <BR>
  950.     L'IOB (Input/Output Block) est une petite table d'informations dont la decription est la suivante : <BR>
  951.  
  952.     $00           type de table (toujours $01) <BR>
  953.     $01           slot *16 <BR>
  954.     $02           drive (1 or 2) <BR>
  955.     $03           numero de volume attendu ($00 pour tous) <BR>
  956.     $04           track ($0-$22) <BR>
  957.     $05           sector ($0-$0f) <BR>
  958.     $06-07   adresse (low/high) de la DCT (Device Characteristics Table) <BR>
  959.     $08-09   adresse (low/high) du buffer des 256 octets lus ou Θcrits <BR>
  960.     $0A           non utilisΘ <BR>
  961.     $0B           compteur pour des morceaux de secteur ($00 for 256 bytes) <BR>
  962.     $0C           code de commande (0=seek, 1=read, 2=write, 4=format) <BR>
  963.     $0D           code retournΘ (carry set si erreur): <BR>
  964. <BR>
  965.          <FONT COLOR="RED">Les codes erreurs sont les suivants :<BR>
  966.                $00 = no errors <BR>
  967.                $08 = error during initialization <BR>
  968.                $10 = write protect error <BR>
  969.                $20 = volume mismatch error <BR>
  970.                $40 = drive error <BR>
  971.                $80 = read error (obsolete) <BR></FONT>
  972. <BR><BR>
  973.     $0E        numΘro de volume lors du dernier accΦs (doit Ωtre initialisΘ) <BR>
  974.     $0F        numΘro de slot *16 lors du dernier accΦs (doit Ωtre initialisΘ) <BR>
  975.     $10        numΘro de drive lors du dernier accΦs (doit Ωtre initialisΘ) <BR>
  976.   <BR><BR>
  977.  
  978. La DCT (Device characteristics table): <BR>
  979. <BR>
  980.     $00           device type (doit Ωtre $00 pour le  DiskII)<BR> 
  981.     $01           phases par track (doit Ωtre $01 pour le  DiskII) <BR>
  982.     $02-03   DΘlai pour le moteur (doit Ωtre $EFD8 pour le  DiskII) <BR>
  983.   <BR><BR>
  984.  
  985. NOTA : La RWTS utilise la page zero en $48, qui est aussi utilisΘe par le moniteur pour garder la valeur du registre P. Cette 
  986. adresse   $48 doit Ωtre remise α zero aprΦs chaque appel α la RWTS. 
  987.     </TD>
  988. </TR>
  989. </TABLE>
  990.  
  991. <A NAME="017"></A>
  992. <TABLE WIDTH="750">
  993. <TR>    <TD WIDTH="30"> </TD> <TD WIDTH="25"> </TD>  <TD WIDTH="650"> </TD> </TR>
  994. <TR> <TD COLSPAN="3" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  995. <TR>    <TD CLASS="PARAG2B">  
  996.     <A HREF="http://home.swbell.net/rubywand/Csa2DOSMM.html#017">
  997.     <IMG SRC="../../THEMAS/DIVERS/USA.GIF" WIDTH="25"></A></TD>
  998.     <TD> <A HREF="#MYHOME"><IMG SRC="../../THEMAS/DIVERS/GOTOP.GIF"></A></TD>  
  999.     <TD CLASS="TITRE3" BGCOLOR="#0066FF"> 
  1000.     <B> 017- Combien de versions 'officielles' de DOS 3.3 y-a-t-il ? </B> 
  1001.     </TD>
  1002. </TR>
  1003. <TR> <TD COLSPAN="3" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  1004. <TR>    <TD></TD> <TD></TD>   
  1005.     <TD  CLASS="PARAG2">  
  1006.     Si l'on est d'accord avec The Dostalk Scrapbook, il y aurait trois versions du DOS 3.3 qu l'on peut diffΘrencier en 
  1007.     tapant  PRINT PEEK (46725)<BR><BR>
  1008.     si en retour vous avez :<BR>
  1009.         165: la plus vieille version(1980) <BR>
  1010.         186: la meilleure  (January 1, 1983) <BR>
  1011.         182: ce serait la plus rΘcente mais personne n'en n'est s√r <BR>
  1012.     </TD>
  1013. </TR>
  1014. </TABLE>
  1015.  
  1016.  
  1017. <A NAME="018"></A>
  1018. <TABLE WIDTH="750">
  1019. <TR>    <TD WIDTH="30"> </TD> <TD WIDTH="25"> </TD>  <TD WIDTH="650"> </TD> </TR>
  1020. <TR> <TD COLSPAN="3" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  1021. <TR>    <TD CLASS="PARAG2B">  
  1022.     <A HREF="http://home.swbell.net/rubywand/Csa2DOSMM.html#018">
  1023.     <IMG SRC="../../THEMAS/DIVERS/USA.GIF" WIDTH="25"></A></TD>
  1024.     <TD> <A HREF="#MYHOME"><IMG SRC="../../THEMAS/DIVERS/GOTOP.GIF"></A></TD>  
  1025.     <TD CLASS="TITRE3" BGCOLOR="#0066FF"> 
  1026.     <B> 018- Comment trouver adresse/taille d'un fichier chargΘ par BLOAD ? </B> 
  1027.     </TD>
  1028. </TR>
  1029. <TR> <TD COLSPAN="3" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  1030. <TR>    <TD></TD> <TD></TD>   
  1031.     <TD  CLASS="PARAG2">
  1032.         Pour la longueur du fichier tapez :<BR>
  1033.         PRINT PEEK(43616) + 256 * PEEK(43617) 
  1034.         <BR><BR>
  1035.         Pour l'adresse de chargement <BR>    
  1036.         PRINT PEEK(43634) + 256 * PEEK(43635) 
  1037.  
  1038.  
  1039.     </TD>
  1040. </TR>
  1041. </TABLE>
  1042.  
  1043.  
  1044. <A NAME="019"></A>
  1045. <TABLE WIDTH="750">
  1046. <TR>    <TD WIDTH="30"> </TD> <TD WIDTH="20"> </TD>  <TD WIDTH="650"> </TD> </TR>
  1047. <TR> <TD COLSPAN="3" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  1048. <TR>    <TD CLASS="PARAG2B">  
  1049.     <A HREF="http://home.swbell.net/rubywand/Csa2DOSMM.html#019">
  1050.     <IMG SRC="../../THEMAS/DIVERS/USA.GIF" WIDTH="25"></A></TD>
  1051.     <TD> <A HREF="#MYHOME"><IMG SRC="../../THEMAS/DIVERS/GOTOP.GIF"></A></TD>  
  1052.     <TD CLASS="TITRE3" BGCOLOR="#0066FF"> 
  1053.     <B> 019- Quelles sont les infos prΘsentes en secteurs VTOC et CATALOG ? </B> 
  1054.     </TD>
  1055. </TR>
  1056. <TR> <TD COLSPAN="3" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  1057. <TR>    <TD></TD> <TD></TD>   
  1058.     <TD  CLASS="PARAG2">  
  1059.  <FONT COLOR="RED"><B>La table des matiΦres du volume (VTOC)</B></FONT>
  1060.  <BR><BR> 
  1061.  Elle est placΘe sur  le secteur $00 (0) de  la piste $11 (17). 
  1062.  C'est le secteur principal α partir duquel dΘmarrent toutes les recherches.
  1063.  <BR><BR>
  1064.  Exemple : Secteur  VTOC d'un disque classique en DOS 3.3 
  1065.  <PRE><FONT COLOR="YELLOW">
  1066. Byte  00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 
  1067.  
  1068. 0000- 04 11 0F 03 00 00 FE 00 00 00 00 00 00 00 00 
  1069. 0010- 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
  1070. 0020- 00 00 00 00 00 00 00 7A 00 00 00 00 00 00 00 
  1071. 0030- 15 01 00 00 23 10 00 01 00 00 00 00 00 00 00 
  1072.  .... 
  1073. 0080- 3F 7F 00 00 00 00 00 00 00 00 00 00 00 00 00 
  1074.  .... 
  1075. 00F0- 00 00 00 00 00 00 00 7A 00 00 00 00 00 00 00 
  1076. </FONT>
  1077. Octet     Description
  1078. -----     -----------
  1079. $00       Non utilisΘ ( $04 en principe) 
  1080.  
  1081. $01-02    Track/Sector du secteur de catalogue-- la position
  1082.           standard est Track $11/Sector $0F (17/15) 
  1083.           Nota: La premiΦre position du secteur de catalogue 
  1084.      peut Ωtre diffΘrente sur certains disques. 
  1085.      DOS 3.3 peut l'ajuster mais des utilitaires 
  1086.           comme Copy II Plus  imposent  T/S = $11/$0F  
  1087.           et ne sont pas capables de trouver le dΘbut 
  1088.           de catalogue ailleurs.
  1089.        
  1090. $03       DOS version  ($03 pour DOS 3.3) 
  1091.  
  1092. $04-05    Non utilisΘ 
  1093.  
  1094. $06       Volume Number -- $01-$FE (1-254) est la plage classique; 
  1095.           $FE (254) la valeur par dΘfaut
  1096.           Nota: Cette entrΘe enregistre une rΘfΘrence quand un disque 
  1097.      est  initialisΘ avec INIT,  cette valeur  est inscrite dans 
  1098.      l'entΩte d'adresse de chaque secteur
  1099.        
  1100. $07-26    Non utilisΘ 
  1101.  
  1102. $27       Nombre maximum  de paires Track/Sector dans chaque secteur de la TSL 
  1103.           (Track/Sector list) normalement la valeur est $7A (122) 
  1104.        
  1105. $28-2F    Non utilisΘ 
  1106.  
  1107. $30       DerniΦre piste sur laquelle des secteurs sont allouΘs 
  1108.  
  1109. $31       Direction de l'allocation  
  1110.             $01 (+1) = vers l'intΘrieur ; 
  1111.             $FF (-1) = vers l'extΘrieur 
  1112.  
  1113. $32-33    Non utilisΘ 
  1114.  
  1115. $34       Nombre de pistes par disque  : normalement  $23 (35) 
  1116.  
  1117. $35       Nombre de secteurs par piste : normalement  $10 (16) 
  1118.  
  1119. $36-37    Nombre d'octets par secteur  : normalement  $0100 (256) 
  1120.  
  1121. $38-3B    Bit map de la piste  $00  quatre octets par entrΘe (seuls 2 octets sont utilisΘs) 
  1122.           chaque bit de ces deux octets indique un secteur :
  1123.           soit utilisΘ (=0) 
  1124.           soit  libre  (=1)
  1125.           voir exemple plus bas. 
  1126.        
  1127. $3C-3F    Bit map de la piste   $01 
  1128.  .... 
  1129.  
  1130. $80-81    Bit map de la piste   $12 (18) 
  1131.           Exemple: l'entrΘe montre 3F 7F 00 00. 
  1132.           seuls les deux premiers octets sont donc utilisΘs (3F 7F) : 
  1133.           
  1134.           Secteur-  F E D C  B A 9 8   7 6 5 4  3 2 1 0 
  1135.           Bit       0 0 1 1  1 1 1 1   0 1 1 1  1 1 1 1 
  1136.           Hex          3        F         7        F 
  1137.           
  1138.           cela nous montre que sur la piste $12 seuls 
  1139.           les secteurs $F, $E, et $7 (15, 14, et 7) sont utilisΘs. 
  1140.           les autres secteurs de la piste sont disponibles. 
  1141.  .... 
  1142.  
  1143. $C0-C3    Bit map de la piste $22 (34) en principe la derniΦre piste 
  1144.  
  1145. $C4-FF    Non utilisΘ sur les disquettes normales  (peut cependant 
  1146.           contenir des  bit maps complΘmentaire pour les disquettes 
  1147.      de plus de 35 pistes) 
  1148. </PRE>
  1149. <FONT COLOR="RED"><B>Catalogue</B></FONT> 
  1150. <BR><BR> 
  1151.           Commenτe α la piste $11/Secteur $0F (17/15 en dΘcimal) allant en dΘcrementation sur la piste (exemple secteur $0E, puis $0D...) et chaque secteur du catalogue contient un pointeur vers le prochain secteur de catalogue et sept entrΘes :
  1152. <PRE>
  1153. Octet     Description
  1154. -----     -----------
  1155. $00       Non utilisΘ 
  1156. $01       NumΘro de Piste du prochain secteur de catalogue  
  1157.           ($00 si fin) 
  1158. $02       NumΘro de Secteur du prochain secteur de catalogue 
  1159. $03-0A    Non utilisΘ 
  1160. $0B-2D    1Φre entrΘe de fichier
  1161. $2E-50    2Φme entrΘe de fichier 
  1162. $51-73    3Φme entrΘe de fichier 
  1163. $74-96    4Φme entrΘe de fichier 
  1164. $97-B9    5Φme entrΘe de fichier 
  1165. $BA-DC    6Φme entrΘe de fichier 
  1166. $DD-FF    7Φme entrΘe de fichier 
  1167. </PRE>
  1168. <FONT COLOR="RED"><B>Chaque entrΘe de fichier a la structure suivante :</B></FONT>
  1169. <BR><BR>
  1170. <PRE>
  1171. Octet     Description
  1172. -----     -----------
  1173. $00       numero de piste   en track/sector list 
  1174. $01       numero de Secteur en track/sector list 
  1175. $02       File type: 
  1176.           Bit   Signifie 
  1177.           ---   -------- 
  1178.            7     0=unlocked, 1=locked 
  1179.            6-0   File type 
  1180.         $00 = Text, 
  1181.         $01 = Integer, 
  1182.         $02 = Applesoft, 
  1183.                 $04 = Binary, 
  1184.         $08 = S, 
  1185.         $10 = Relocatable, 
  1186.         $20 = A, 
  1187.         $40 = B  
  1188. $03-20    Nom de fichier (high bit α 1; rempli d'espaces α droite) 
  1189. $21-22    Nombre de secteurs allouΘs α ce fichier  
  1190. </PRE>
  1191.      </TD>
  1192. </TR>
  1193. </TABLE>
  1194.  
  1195.  
  1196. <A NAME="020"></A>
  1197. <TABLE WIDTH="750">
  1198. <TR>    <TD WIDTH="30"> </TD> <TD WIDTH="25"> </TD>  <TD WIDTH="650"> </TD> </TR>
  1199. <TR> <TD COLSPAN="3" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  1200. <TR>    <TD CLASS="PARAG2B">  
  1201.     <A HREF="http://home.swbell.net/rubywand/Csa2DOSMM.html#020">
  1202.     <IMG SRC="../../THEMAS/DIVERS/USA.GIF" WIDTH="25"></A></TD>
  1203.     <TD> <A HREF="#MYHOME"><IMG SRC="../../THEMAS/DIVERS/GOTOP.GIF"></A></TD>  
  1204.     <TD CLASS="TITRE3" BGCOLOR="#0066FF"> 
  1205.     <B> 020- Comment le DOS 3.3 sait quels sont les secteurs utilisΘs ? </B> 
  1206.     </TD>
  1207. </TR>
  1208. <TR> <TD COLSPAN="3" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  1209. <TR>    <TD></TD> <TD></TD>   
  1210.     <TD  CLASS="PARAG2">  
  1211. Chaque fichier est associΘ un ensemble d'une ou plusieurs Track/Sector List (TSL = liste de Piste/Secteur). 
  1212. <BR><BR>
  1213. Chaque TSL  :<BR>
  1214. - ΘnumΦre  les secteurs (par numΘro de Piste et numΘro de secteur) qui composent le fichier. <BR>
  1215. - peut contenir  jusqu'α 122 secteurs de donnΘes;
  1216. <BR><BR>
  1217. Si le fichier est trop grand pour Ωtre identifiΘ par une TSL, une seconde est assignΘe, et un pointeur vers cette TSL suivante est stockΘ dans la  TSL prΘcΘdente, et ainsi de suite. 
  1218. <BR><BR>
  1219. Notez que le DOS 3.3 accepte les fichiers vides et la TSL indiquera que le fichier n'a jamais ΘtΘ Θcrit car il n'y aura aucune paire Piste/secteur dans la dite TSL. Quand DOS 3.3 rencontre un tel fichier vide avec 0 paire dans la TSL, il passe un buffer complΦtement vide au programme appellant.
  1220. <BR><BR>
  1221. <FONT COLOR="RED"><B>Un secteur de TSL ( Track/Sector List) a la structure suivante :</B></FONT>
  1222. <PRE>
  1223. Octet    Description
  1224. -----    -----------
  1225. $00        Non utilisΘ 
  1226.  
  1227. $01-02     Postion Track/Sector de la TSL suivante 
  1228.     (00 si aucune, nota : la piste 0 n'est jamais utilisΘ comme TSL)
  1229.         
  1230. $03-04     Non utilisΘ 
  1231.  
  1232. $05-06     Nombre de Secteurs  (offset) utilisΘ comme TSL 
  1233.     dΘmarrant α partir de l'octet $0C plus bas. 
  1234.     Ex: 00 00 = file sector #0 (le secyeur specifiΘ est le premier 
  1235.     secteur du fichier).  Si une seconde TSLest nΘcessaire, 
  1236.     le premier secteur listΘ aura ce numΘro α #122 
  1237.     (soit 7A 00 = hexadecimal $007A = 122 en decimal. 
  1238.         
  1239. $07-0B     Non utilisΘ 
  1240.  
  1241. Le reste du secteur de TSL ΘnumΦre les secteurs dans lesquels le fichier est stockΘ... 
  1242.  
  1243. $0C-0D Track/Sector du premier secteur (dans cette TSL) 
  1244. $0E-0F Track/Sector du second  secteur (dans cette TSL) 
  1245.  ... etc. 
  1246.  
  1247. </PRE>
  1248.     </TD>
  1249. </TR>
  1250. </TABLE>
  1251.  
  1252.  
  1253. <A NAME="021"></A>
  1254. <TABLE WIDTH="750">
  1255. <TR>    <TD WIDTH="30"> </TD> <TD WIDTH="25"> </TD>  <TD WIDTH="650"> </TD> </TR>
  1256. <TR> <TD COLSPAN="3" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  1257. <TR>    <TD CLASS="PARAG2B">  
  1258.     <A HREF="http://home.swbell.net/rubywand/Csa2DOSMM.html#021">
  1259.     <IMG SRC="../../THEMAS/DIVERS/USA.GIF" WIDTH="25"></A></TD>
  1260.     <TD> <A HREF="#MYHOME"><IMG SRC="../../THEMAS/DIVERS/GOTOP.GIF"></A></TD>  
  1261.     <TD CLASS="TITRE3" BGCOLOR="#0066FF"> 
  1262.     <B> 021- Quels sont les formats des principaux fichier en DOS 3.3 ? </B> 
  1263.     </TD>
  1264. </TR>
  1265. <TR> <TD COLSPAN="3" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  1266. <TR>    <TD></TD> <TD></TD>   
  1267.     <TD  CLASS="PARAG2">  
  1268.  Un programme en langage machine est libre de stocker comme il veut n'importe quel fichier, cependant la plupart des programmes (DOS y compris 3.3  possΦdent leur interprΦteur de commande) et s'attendent α ce que les donnΘes dans chaque type de dossier se conforment α certains formats :
  1269. <BR><BR>
  1270. <FONT COLOR="RED"><B>Fichiers de donnΘes</B></FONT>
  1271. <BR><BR>
  1272.  Un fichier texte sΘquentiel se compose de lignes de texte en codage ASCII sΘparΘes par des retours de chariot, et avec une fin de fichier marquΘe par un octet α $00. Le bit 7 de chaque caractΦre (exceptΘ le $00 final) est α 1.
  1273.  <BR><BR>
  1274.  Un fichier α accΦs alΘatoire peut Ωtre considΘrΘ comme un ensemble de mini fichiers α accΦs sΘquentiel  sΘparΘs par des chaεnes de $00. Chaque "mini-fichier" commence α une position de fichier qui est un multiple de la longueur de l'enregistrement α accΦs alΘatoire.    <BR><BR>
  1275.  (nota :  les fichiers textes sΘquentiels ou  α accΦs alΘatoire des textes ont le mΩme type de dossier. Il appartient aux diffΘrents programmes de savoir si leurs fichiers de donnΘes sont sΘquentiels ou α accΦs alΘatoire.)
  1276. <BR><BR> 
  1277. <FONT COLOR="RED"><B>Fichiers Applesoft et BASIC Integer</B></FONT>
  1278. <PRE>
  1279. Octet    Description
  1280. -----    -----------
  1281. $00-01      Longueur du programme BASIC "tokenizΘ" 
  1282. $02-end     Le programme BASIC 
  1283. </PRE>
  1284. (voir la rubrique BASIC pour le dΘtail des tokens) 
  1285. <BR><BR>
  1286. <FONT COLOR="RED"><B>Fichiers BINAIRES</B></FONT>
  1287. <PRE>
  1288. Octet    Description
  1289. -----    -----------
  1290. $00-01      Adresse de chargement
  1291. $02-03      Longueur de l'image binaire (le contenu du fichier) 
  1292. $04-end     Image binaire 
  1293. </PRE>
  1294. <FONT COLOR="RED"><B>Fichiers RELOGEABLES</B></FONT>
  1295. <BR><BR>
  1296. Un fichier relogeable contient l'image d'un programme, suivie d'un dictionnaire de relocalisation contenant l'information nΘcessaire pour replacer le programme α un endroit de mΘmoire arbitraire. Le format de fichier est le suivant
  1297. <PRE>
  1298. Octet    Description
  1299. -----    -----------
  1300. $00-01     Adress originale de chargement  
  1301. $02-03     Longueur du fichier  (Image binaire + dictionaire de relocation ) 
  1302. $04-05     Longueur de l'image binaire seulee 
  1303.         (donc SANS la longueur du dictionaire de relocation) 
  1304. $06-xx     Image binaire 
  1305. $xx-yy     Dictionaire de relocation 
  1306. </PRE>
  1307. <FONT COLOR="RED"><B>FICHIERS S, A, et B</B></FONT>
  1308. <BR><BR>
  1309. Les autres types de fichiers (S, A, et B) n'ont jamais dΘfinis de faτon stable par quiconque. Plusieurs programmes utilisent ces types de dossier (particuliΦrement le type S) pour stocker leurs dossiers d'informations confidentielles, mais aucun ne semble Ωtre d'accord sur leur format interne.
  1310. <BR><BR>
  1311. </TD>
  1312. </TR>
  1313. </TABLE>
  1314.  
  1315.  
  1316. <A NAME="022"></A>
  1317. <TABLE WIDTH="750">
  1318. <TR>    <TD WIDTH="30"> </TD> <TD WIDTH="25"> </TD>  <TD WIDTH="650"> </TD> </TR>
  1319. <TR> <TD COLSPAN="3" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  1320. <TR>    <TD CLASS="PARAG2B">  
  1321.     <A HREF="http://home.swbell.net/rubywand/Csa2DOSMM.html#022">
  1322.     <IMG SRC="../../THEMAS/DIVERS/USA.GIF" WIDTH="25"></A></TD>
  1323.     <TD> <A HREF="#MYHOME"><IMG SRC="../../THEMAS/DIVERS/GOTOP.GIF"></A></TD>  
  1324.     <TD CLASS="TITRE3" BGCOLOR="#0066FF"> 
  1325.     <B> 022- Cmt exΘcuter des prog. DOS 3.3 α partir d'un disque 3.5" ou HD ? </B> 
  1326.     </TD>
  1327. </TR>
  1328. <TR> <TD COLSPAN="3" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  1329. <TR>    <TD></TD> <TD></TD>   
  1330.     <TD  CLASS="PARAG2">  
  1331. Vous pouvez exΘcuter quelques programmes DOS 3.3 α partir d'un disque de 3.5, d'un grand disque virtuel, ou du disque dur. Cependant, il y a de nombreux programmes DOS 3.3 qui ne s'exΘcuteront pas de cette faτon et qui pourraient mΩme endommager des fichiers et des rΘpertoires sur les plus grands supports (HD). 
  1332. <BR><BR>
  1333. Les problΦmes sont tout spΘcialement liΘs aux routines utilisΘes quand un programme modifie et fait des appels de routines en code machine telles que la RWTS (Read/Write Track-Sector) et/ou font  des accΦs α des endroits physiques sur le disque  DOS 3.3 tels que la table des matiΦres du volume (VTOC), la piste du CATALOG, et le DOS lui-mΩme. L'utilisation d'une routine spΘciale pour sauver les scores d'un jeu sur une piste/secteur spΘcifiques est l'une des  maniΦres utilisΘes par un programme DOS 3.3 mais cela pourrait crΘer des ravages sur un disque dur. 
  1334. <BR><BR>
  1335. D'autre part, vous avez des programmes qui utilisent des commandes standard du DOS α partir du BASIC comme probablement la plupart de vos propres programmes DOS 3.3 et la plupart de logiciel d'initiation des publications comme SoftSide. Ces programmes  devraient fonctionner trΦs bien en utilisant l'une des techniques pour accΘder au  DOS 3.3 α partir de la disquette de 3.5 ou du disque dur. 
  1336. <BR><BR>
  1337. Il y a deux approches classiques pour exΘcuter un logiciel de DOS 3.3 α partir d'une disquette 3.5 sur un Apple II. 
  1338. <BR><BR>
  1339. <IMG SRC="../../THEMAS/DIVERS/FL.GIF"> vous copiez sur une disquette  3.5 qui a ΘtΘ initialisΘe par DOS 3.3  modifiΘ  comme AmDOS ou OzDOS. Typiquement, vous obtenez deux  disques de 400k sur chaque disquette de 3.5. 
  1340. <BR><BR>
  1341. <IMG SRC="../../THEMAS/DIVERS/FL.GIF"> Une approche trΦs diffΘrente est employΘe en utilisant des  lanceurs de DOS 3.3. Elle offre deux options : <BR>
  1342. 1. vous pouvez sauver quelques programmes de DOS 3.3 sur disque de ProDOS (3.5 y compris "disque ou disque dur). Ceux-ci doivent Ωtre des programmes en un seul fichier  qui n'accΦdent pas au disque une fois qu'ils sont chargΘs en mΘmoire. Le lanceur de DOS 3.3 est utilisΘ pour placer des options de lancement ad hoc. 
  1343. <BR>
  1344. 2 α l'aide du copieur du lanceur de DOS 3.3, vous pouvez sauver un disque entier de DOS 3.3 comme image de disque sur une disquette de ProDOS 3.5", le disque dur, etc.. Selon les documentations du lanceur : 
  1345. <BR> 
  1346. N'importe quel disque qui utilise une RWTS standard peut Ωtre copiΘ de cette maniΦre. Ceci comprend non seulement des disques de DOS 3.3, mais Θgalement beaucoup de vieux jeux qui emploient une RWTS standard, mais qui ne sont pas  rΘellement DOS 3.3. Ils peuvent alors Ωtre lancΘs par le lanceur de DOS 3.3, qui boot le grand fichier image directement α partir de votre disque dur.  
  1347.     </TD>
  1348. </TR>
  1349. </TABLE>
  1350.  
  1351.  
  1352. <A NAME="023"></A>
  1353. <TABLE WIDTH="750">
  1354. <TR>    <TD WIDTH="30"> </TD> <TD WIDTH="25"> </TD>  <TD WIDTH="650"> </TD> </TR>
  1355. <TR> <TD COLSPAN="3" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  1356. <TR>    <TD CLASS="PARAG2B">  
  1357.     <A HREF="http://home.swbell.net/rubywand/Csa2DOSMM.html#023">
  1358.     <IMG SRC="../../THEMAS/DIVERS/USA.GIF" WIDTH="25"></A></TD>
  1359.     <TD> <A HREF="#MYHOME"><IMG SRC="../../THEMAS/DIVERS/GOTOP.GIF"></A></TD>  
  1360.     <TD CLASS="TITRE3" BGCOLOR="#0066FF"> 
  1361.     <B> 023- Cmt obtenir DOS 3.3 sur le net sans un prog. de tΘlecom. Apple II? </B> 
  1362.     </TD>
  1363. </TR>
  1364. <TR> <TD COLSPAN="3" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  1365. <TR>    <TD></TD> <TD></TD>   
  1366.     <TD  CLASS="PARAG2">  
  1367.  DOS33.DMP est un DOS 3.3 en fichier texte Apple II. Le but de DOS33.DMP est de le rendre accessible aux utilisateurs sans DOS 3.3 et sans programme de tΘlΘcommunication pour Apple II. 
  1368.  <BR><BR>
  1369.  Une fois que vous avez DOS 3.3, vous pouvez obtenir ADT et avez un moyen de transfΘrer des images disque  dsk de 5.25 α partir de votre ordinateur vers votre Apple II. (vous pouvez alors obtenir des utilitaires de tΘlΘcommunication pour Apple II et avoir le de transfΘrer toutes sortes de fichiers)
  1370.  <BR><BR>
  1371.  Vous pouvez trouver  DOS33.DMP sur <A HREF="http://www.apple2.org.za/mirrors/ground.icaen.uiowa.edu/upl2000/Mar/dos33dmp.zip">ici</A>
  1372.     </TD>
  1373. </TR>
  1374. </TABLE>
  1375.  
  1376.  
  1377. <A NAME="024"></A>
  1378. <TABLE WIDTH="750">
  1379. <TR>    <TD WIDTH="30"> </TD> <TD WIDTH="25"> </TD>  <TD WIDTH="650"> </TD> </TR>
  1380. <TR> <TD COLSPAN="3" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  1381. <TR>    <TD CLASS="PARAG2B">  
  1382.     <A HREF="http://home.swbell.net/rubywand/Csa2DOSMM.html#024">
  1383.     <IMG SRC="../../THEMAS/DIVERS/USA.GIF" WIDTH="25"></A></TD>
  1384.     <TD> <A HREF="#MYHOME"><IMG SRC="../../THEMAS/DIVERS/GOTOP.GIF"></A></TD>  
  1385.     <TD CLASS="TITRE3" BGCOLOR="#0066FF"> 
  1386.     <B> 024- Qu'est-ce que ProDOS ? </B> 
  1387.     </TD>
  1388. </TR>
  1389. <TR> <TD COLSPAN="3" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  1390. <TR>    <TD></TD> <TD></TD>   
  1391.     <TD  CLASS="PARAG2">  
  1392.  ProDOS est le DOS officiel de Apple II qui a ΘtΘ mis sur le marchΘ aprΦs le DOS 3.3. Ne confondez pas "ProDOS" et "Prontodos". Prontodos est une version  lΘgΦrement modifiΘe du  DOS 3.3 qui permet d'avoir un disque beaucoup plus rapide qie par les I/O du DOS standard 3.3. ProDOS est un  systΦme d'exploitation  entiΦrement nouveau.
  1393.     </TD>
  1394. </TR>
  1395. </TABLE>
  1396.  
  1397.  
  1398. <A NAME="025"></A>
  1399. <TABLE WIDTH="750">
  1400. <TR>    <TD WIDTH="30"> </TD> <TD WIDTH="25"> </TD>  <TD WIDTH="650"> </TD> </TR>
  1401. <TR> <TD COLSPAN="3" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  1402. <TR>    <TD CLASS="PARAG2B">  
  1403.     <A HREF="http://home.swbell.net/rubywand/Csa2DOSMM.html#025">
  1404.     <IMG SRC="../../THEMAS/DIVERS/USA.GIF" WIDTH="25"></A></TD>
  1405.     <TD> <A HREF="#MYHOME"><IMG SRC="../../THEMAS/DIVERS/GOTOP.GIF"></A></TD>  
  1406.     <TD CLASS="TITRE3" BGCOLOR="#0066FF"> 
  1407.     <B> 025- Quelles sont les principales caractΘristiques de  ProDOS ?</B> 
  1408.     </TD>
  1409. </TR>
  1410. <TR> <TD COLSPAN="3" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  1411. <TR>    <TD></TD> <TD></TD>   
  1412.     <TD  CLASS="PARAG2">  
  1413.  ProDOS a un bon nombre de possibilitΘs agrΘables. Vous pouvez crΘer des sous-rΘpertoires, les disquettes ("volumes") peuvent Ωtre nommΘes, et ProDOS travaille parfaitement avec les disques durs. Le finder du systΦme 6 du GS peut manipuler les fichiers ProDOS et lancer les programmes des disquettes sous ProDOS. L'interprΦteur de commande BASIC de ProDOS partage beaucoup de commandes avec DOS 3.3, ainsi il n'est pas difficile pour les utilisateurs de DOS 3.3 d'utiliser ce  logiciel d'exploitation plus rΘcent.
  1414.     </TD>
  1415. </TR>
  1416. </TABLE>
  1417.  
  1418.  
  1419. <A NAME="026"></A>
  1420. <TABLE WIDTH="750">
  1421. <TR>    <TD WIDTH="30"> </TD> <TD WIDTH="25"> </TD>  <TD WIDTH="650"> </TD> </TR>
  1422. <TR> <TD COLSPAN="3" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  1423. <TR>    <TD CLASS="PARAG2B">  
  1424.     <A HREF="http://home.swbell.net/rubywand/Csa2DOSMM.html#026">
  1425.     <IMG SRC="../../THEMAS/DIVERS/USA.GIF" WIDTH="25"></A></TD>
  1426.     <TD> <A HREF="#MYHOME"><IMG SRC="../../THEMAS/DIVERS/GOTOP.GIF"></A></TD>  
  1427.     <TD CLASS="TITRE3" BGCOLOR="#0066FF"> 
  1428.     <B> 026- Quels Apple II exΘcutent quelles versions de ProDOS ? </B> 
  1429.     </TD>
  1430. </TR>
  1431. <TR> <TD COLSPAN="3" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  1432. <TR>    <TD></TD> <TD></TD>   
  1433.     <TD  CLASS="PARAG2">  
  1434.  Les Apple II de l' Apple II+ avec une RAM de 64k jusqu'au IIgs peuvent exΘcuter les versions de ProDOS jusqu'α la version 1.9 et exΘcuter des programmes de BASIC APPLESOFT sous ces versions. 
  1435.  <BR><BR>
  1436.  Un Apple II ancien (avec le BASIC entier en ROM) ou tout Apple ayant moins de 64k peut exΘcuter ProDOS 1.0 ou 1.0.1 mais ne peut pas utiliser l'interprΦteur  BASIC de ProDOS (BASIC.SYSTEM). Ce n'est pas une configuration trΦs utile car il y a peu d'applications qui fonctionneront dans cet environnement.
  1437.   <BR><BR>
  1438.   Les versions 2.x.x exigent un Apple II ΘquipΘ d'un 65C02, d'un 65C802, ou d'un 65C816 tel qu'un Apple IIe-enhanced, //c, IIc+, ou IIgs. Le ProDOS courant est la version 2.0.3.
  1439.     </TD>
  1440. </TR>
  1441. </TABLE>
  1442.  
  1443.  
  1444. <A NAME="027"></A>
  1445. <TABLE WIDTH="750">
  1446. <TR>    <TD WIDTH="30"> </TD> <TD WIDTH="25"> </TD>  <TD WIDTH="650"> </TD> </TR>
  1447. <TR> <TD COLSPAN="3" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  1448. <TR>    <TD CLASS="PARAG2B">  
  1449.     <A HREF="http://home.swbell.net/rubywand/Csa2DOSMM.html#027">
  1450.     <IMG SRC="../../THEMAS/DIVERS/USA.GIF" WIDTH="25"></A></TD>
  1451.     <TD> <A HREF="#MYHOME"><IMG SRC="../../THEMAS/DIVERS/GOTOP.GIF"></A></TD>  
  1452.     <TD CLASS="TITRE3" BGCOLOR="#0066FF"> 
  1453.     <B> 027- Comment crΘer une disquette PRODOS bootable ?</B> 
  1454.     </TD>
  1455. </TR>
  1456. <TR> <TD COLSPAN="3" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  1457. <TR>    <TD></TD> <TD></TD>   
  1458.     <TD  CLASS="PARAG2">  
  1459.  CrΘer des disquettes amorτables de ProDOS est plus embΩtant que de crΘer des disquettes amorτables en DOS 3.3 parce que ProDOS n'a aucun moyen pour se  reproduire α partir de la mΘmoire : il n'a aucune commande  INIT. 
  1460.  <BR><BR>
  1461.  La seule mΘthode pour faire une nouvelle disquette amorτable de ProDOS est l'utilitaire FILER de ProDOS  ou  une version ProDOS de copy II+ pour formatter une disquette pour ProDOS. Cela crΘΘe des pistes remplies de blocs vierge de sorte que la disquette puisse Ωtre utilisΘe pour contenir des fichiers ProDOS. Il Θcrit Θgalement le code de dΘmarrage dans les blocs 0 et 1 sur la piste 0. 
  1462.   <BR><BR>
  1463. ProDOS est dans un fichier sur un disque amorτable  ainsi habituellement le raccordement de ProDOS au BASIC est appelΘ "BASIC.SYSTEM". Pour finir le travail vous copiez BASIC.SYSTEM et PRODOS α partir d'un disque amorτable ProDOS sur le nouveau disque.
  1464.   <BR><BR>
  1465.   Un autre moyen est d'utiliser Disk Muncher ou un autre copieur de disque pour copier une  disquette amorτable de ProDOS qui inclut BASIC.SYSTEM. Vous pouvez ensuite supprimer tous les dossiers que vous ne voulez pas sur la copie. 
  1466.   <BR><BR>
  1467.   Les choses sont un peu plus facile sur un IIgs exΘcutant  GS SYSTEM. Dans lefinder (le  bureau  principal habituel de GS), vous insΘrez une disquette vierge et laissez le finder "l'initialiser" pour ProDOS. Ensuite vous pouvez  avec la souris y transfΘrer  PRODOS et BASIC.SYSTEM α partir d'un disque amorτable. (ou, plus facile encore, si vous avez une disquette amorτable vierge sous ProDOS de la mΩme taille que votre disque vierge, vous pouvez vous contenter de placer le disque amorτable sur votre nouveau disque.)
  1468.   <BR><BR>
  1469.   Nota : Si vous voulez copier le ProDOS employΘ par GS/OS, copiez le dossier P8 de la chemise de SYSTEM et renommez-le "PRODOS" sur votre disquette.
  1470.     </TD>
  1471. </TR>
  1472. </TABLE>
  1473.  
  1474. <A NAME="028"></A>
  1475. <TABLE WIDTH="750">
  1476. <TR>    <TD WIDTH="30"> </TD> <TD WIDTH="25"> </TD>  <TD WIDTH="650"> </TD> </TR>
  1477. <TR> <TD COLSPAN="3" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  1478. <TR>    <TD CLASS="PARAG2B">  
  1479.     <A HREF="http://home.swbell.net/rubywand/Csa2DOSMM.html#028">
  1480.     <IMG SRC="../../THEMAS/DIVERS/USA.GIF" WIDTH="25"></A></TD>
  1481.     <TD> <A HREF="#MYHOME"><IMG SRC="../../THEMAS/DIVERS/GOTOP.GIF"></A></TD>  
  1482.     <TD CLASS="TITRE3" BGCOLOR="#0066FF"> 
  1483.     <B> 028- Cmt faire un disque ProDOS qui boote et lance un prog. BASIC ? </B> 
  1484.     </TD>
  1485. </TR>
  1486. <TR> <TD COLSPAN="3" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  1487. <TR>    <TD></TD> <TD></TD>   
  1488.     <TD  CLASS="PARAG2">  
  1489.  Si vous voulez  initialiser ProDOS puis dΘmarrer un programme  BASIC, alors  PRODOS et BASIC.SYSTEM doivent Ωtre prΘsents. (BASIC.SYSTEM devrait Ωtre le premier dossier fichier .SYSTEM sur la disquette.) Le programme "HELLO" sur une disquette de ProDOS est appelΘ "STARTUP". C'est le programme qui sera exΘcutΘ lors du boostrap de la disquette. (s'il n'y a aucun programme "STARTUP", vous aurez  le  prompt BASIC aprΦs l'initialisation.) 
  1490.   <BR><BR>
  1491.  Un programme STARTUP simple que vous pouvez saisir et sauver vers votre disquette ProDOS<PRE>
  1492. 10 TEXT: HOME 
  1493. 20 PRINT CHR$(4)"CAT" 
  1494. 30 END
  1495. </PRE>
  1496. AprΦs avoir tapΘ au clavier ce programme, entrez juste SAVE STARTUP. La fois prochaine que vous lancerez la disquette, le programme ci-dessus fonctionnera et le CATALOGUE de la disquette sera affichΘ.
  1497. <BR><BR>
  1498. Un bon programme STARTUP sΘlecteur de programmes pour lancer  les programmes ProDOS 8 sur disquette α partir d'un IIgs est SpeedGS. Il affiche le nom du volume de boot, la date/heure, et les noms des programme que vous avez Θcrits. 
  1499. <BR><BR>
  1500. <A HREF="http://apple2.org.za/gswv/a2zine/Utils/SpeedGS.zip">SpeedGS.zip</A>
  1501.  
  1502.  
  1503.  
  1504.     </TD>
  1505. </TR>
  1506. </TABLE>
  1507.  
  1508.  
  1509. <A NAME="029"></A>
  1510. <TABLE WIDTH="750">
  1511. <TR>    <TD WIDTH="30"> </TD> <TD WIDTH="25"> </TD>  <TD WIDTH="650"> </TD> </TR>
  1512. <TR> <TD COLSPAN="3" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  1513. <TR>    <TD CLASS="PARAG2B">  
  1514.     <A HREF="http://home.swbell.net/rubywand/Csa2DOSMM.html#029">
  1515.     <IMG SRC="../../THEMAS/DIVERS/USA.GIF" WIDTH="25"></A></TD>
  1516.     <TD> <A HREF="#MYHOME"><IMG SRC="../../THEMAS/DIVERS/GOTOP.GIF"></A></TD>  
  1517.     <TD CLASS="TITRE3" BGCOLOR="#0066FF"> 
  1518.     <B> 029- Quelle est la taille maximale d'un volume ProDOS ? </B> 
  1519.     </TD>
  1520. </TR>
  1521. <TR> <TD COLSPAN="3" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  1522. <TR>    <TD></TD> <TD></TD>   
  1523.     <TD  CLASS="PARAG2">  
  1524.  Quand une disquette est formattΘe pour ProDOS elle a un nom donnΘ par l'utilisateur. Une disquette ProDOS s'appelle Θgalement un "volume". Un disque dur ProDOS sera habituellement divisΘ en  deux  volumes nommΘs ou plus . La taille maximum d'un volume de ProDOS est de 32767.5 Ko (65535 blocs) soit 32 Mo.
  1525.     </TD>
  1526. </TR>
  1527. </TABLE>
  1528.  
  1529.  
  1530. <A NAME="030"></A>
  1531. <TABLE WIDTH="750">
  1532. <TR>    <TD WIDTH="30"> </TD> <TD WIDTH="25"> </TD>  <TD WIDTH="650"> </TD> </TR>
  1533. <TR> <TD COLSPAN="3" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  1534. <TR>    <TD CLASS="PARAG2B">  
  1535.     <A HREF="http://home.swbell.net/rubywand/Csa2DOSMM.html#030">
  1536.     <IMG SRC="../../THEMAS/DIVERS/USA.GIF" WIDTH="25"></A></TD>
  1537.     <TD> <A HREF="#MYHOME"><IMG SRC="../../THEMAS/DIVERS/GOTOP.GIF"></A></TD>  
  1538.     <TD CLASS="TITRE3" BGCOLOR="#0066FF"> 
  1539.     <B> 030- Comment faire lancer, sauver, etc... des fichiers sous ProDOS ?</B> 
  1540.     </TD>
  1541. </TR>
  1542. <TR> <TD COLSPAN="3" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  1543. <TR>    <TD></TD> <TD></TD>   
  1544.     <TD  CLASS="PARAG2">  
  1545.  LOAD (SAVE, RENAME, etc.) sont beaucoup utilisΘs avec DOS 3.3.   vous pouvez Θgalement utiliser les paramΦtres Slot et Drive  pour indiquer le volume cible. Cependant avec ProDOS  vous travaillerez habituellement avec des noms  de volume et des rΘpertoires.
  1546.  <BR><BR>
  1547.  Si GAME3.PIC est un dossier binaire dans un rΘpertoire appelΘ "PICS" sur un volume appelΘ "NARF", vous pouvez le charger dans la mΘmoire commenτant α l'adresse $2000 par l'intermΘdiaire de 
  1548.  <BR><BR><FONT COLOR="#40FF40">BLOAD /NARF/PICS/GAME3.PIC, a$2000</FONT>  <BR><BR>
  1549.  ou, en BASIC par :
  1550.   <BR><BR>
  1551.   <FONT COLOR="#40FF40">100 PRINT CHR$(4)"BLOAD /NARF/PICS/GAME3.PIC,A$2000"</FONT> 
  1552.   <BR><BR>
  1553.   Ainsi, dans ProDOS, vous pouvez accΘder α un disque (ou  volume) par son  nom... 
  1554.   <BR><BR><FONT COLOR="#40FF40">RUN /GAMES/CHINA.SEA</FONT>
  1555.     <BR><BR>
  1556.     trouvera le volume "GAMES"  puis, la trouvera,  chargera, et exΘcutera  CHINA.SEA. 
  1557.     <BR><BR>
  1558.     Vous pouvez, Θgalement, vous rΘfΘrer α un disque par sa position
  1559.     <BR><BR>
  1560. <FONT COLOR="#40FF40">CAT,S6,D1</FONT>
  1561.     <BR><BR>
  1562.     fera un catalogue du rΘpertoire principal de la disquette prΘsente dans le LECTEUR 1 du SLOT 6.
  1563.     </TD>
  1564. </TR>
  1565. </TABLE>
  1566.  
  1567.  
  1568. <A NAME="031"></A>
  1569. <TABLE WIDTH="750">
  1570. <TR>    <TD WIDTH="30"> </TD> <TD WIDTH="25"> </TD>  <TD WIDTH="650"> </TD> </TR>
  1571. <TR> <TD COLSPAN="3" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  1572. <TR>    <TD CLASS="PARAG2B">  
  1573.     <A HREF="http://home.swbell.net/rubywand/Csa2DOSMM.html#031">
  1574.     <IMG SRC="../../THEMAS/DIVERS/USA.GIF" WIDTH="25"></A></TD>
  1575.     <TD> <A HREF="#MYHOME"><IMG SRC="../../THEMAS/DIVERS/GOTOP.GIF"></A></TD>  
  1576.     <TD CLASS="TITRE3" BGCOLOR="#0066FF"> 
  1577.     <B> 031- Qu'est ce que le "pathname" ? </B> 
  1578.     </TD>
  1579. </TR>
  1580. <TR> <TD COLSPAN="3" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  1581. <TR>    <TD></TD> <TD></TD>   
  1582.     <TD  CLASS="PARAG2">  
  1583. Supposez que le dossier BARDS2.PIC est dans le rΘpertoire PICS de  la disquette (volume) appelΘe "NARF" . 
  1584. Alors <FONT COLOR="RED">/NARF/PICS/BARDS2.PIC</FONT> est le nom complet de BARDS2.PIC : le <FONT COLOR="RED">"pathname"</FONT>. 
  1585. <BR><BR>
  1586. <FONT COLOR="RED">/NARF/PICS/</FONT> est un "prΘfixe de noms", le <FONT COLOR="RED">pathname prefix</FONT> pour tous les dossiers dans le rΘpertoire PICS sur le volume appelΘ "NARF". 
  1587. <BR><BR>
  1588. "<FONT COLOR="RED">/</FONT>" indique un nom de volume (/NARF). 
  1589. <BR><BR>
  1590. Le rΘpertoire principal, ou rΘpertoire racine, est celui dans lequel les dossiers PRODOS et BASIC.SYSTEM (avec tout autre fichier que l'utilisateur veut lα) sont habituellement localisΘs sur une disquette de ProDOS. Le prΘfixe principal du rΘpertoire  est juste <FONT COLOR="RED">/NARF/</FONT> . 
  1591.     </TD>
  1592. </TR>
  1593. </TABLE>
  1594.  
  1595.  
  1596.  
  1597. <A NAME="032"></A>
  1598. <TABLE WIDTH="750">
  1599. <TR>    <TD WIDTH="30"> </TD> <TD WIDTH="25"> </TD>  <TD WIDTH="650"> </TD> </TR>
  1600. <TR> <TD COLSPAN="3" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  1601. <TR>    <TD CLASS="PARAG2B">  
  1602.     <A HREF="http://home.swbell.net/rubywand/Csa2DOSMM.html#032">
  1603.     <IMG SRC="../../THEMAS/DIVERS/USA.GIF" WIDTH="25"></A></TD>
  1604.     <TD> <A HREF="#MYHOME"><IMG SRC="../../THEMAS/DIVERS/GOTOP.GIF"></A></TD>  
  1605.     <TD CLASS="TITRE3" BGCOLOR="#0066FF"> 
  1606.     <B> 032- Quels sont volume & rΘpertoire par dΘfaut quand ProDOS boote ?  </B> 
  1607.     </TD>
  1608. </TR>
  1609. <TR> <TD COLSPAN="3" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  1610. <TR>    <TD></TD> <TD></TD>   
  1611.     <TD  CLASS="PARAG2">  
  1612.  Quand ProDOS boote, il supposera que les commandes LOAD, SAVE, etc. se rapportent au rΘpertoire principal du  volume prΘsent dans le slot et le lecteur d'initialisation. Il n'Θtablit pas automatiquement un volume ou un rΘpertoire par dΘfaut. 
  1613.  <BR><BR>
  1614.  Tant qu'aucun nom de volume par dΘfaut n'est pas prΘcisΘ, les rΘfΘrences aux disques par Slot et/ou Drive (par exemple CAT, S6, D2) placeront le dispositif par dΘfaut (par Slot et commande) beaucoup cela se produit avec les commandes semblables sous DOS 3.3.
  1615.     </TD>
  1616. </TR>
  1617. </TABLE>
  1618.  
  1619. <A NAME="033"></A>
  1620. <TABLE WIDTH="750">
  1621. <TR>    <TD WIDTH="30"> </TD> <TD WIDTH="25"> </TD>  <TD WIDTH="650"> </TD> </TR>
  1622. <TR> <TD COLSPAN="3" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  1623. <TR>    <TD CLASS="PARAG2B">  
  1624.     <A HREF="http://home.swbell.net/rubywand/Csa2DOSMM.html#033">
  1625.     <IMG SRC="../../THEMAS/DIVERS/USA.GIF" WIDTH="25"></A></TD>
  1626.     <TD> <A HREF="#MYHOME"><IMG SRC="../../THEMAS/DIVERS/GOTOP.GIF"></A></TD>  
  1627.     <TD CLASS="TITRE3" BGCOLOR="#0066FF"> 
  1628.     <B> 033- Comment dΘfinir le volume et rΘpertoire par dΘfaut sous ProDOS ?</B> 
  1629.     </TD>
  1630. </TR>
  1631. <TR> <TD COLSPAN="3" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  1632. <TR>    <TD></TD> <TD></TD>   
  1633.     <TD  CLASS="PARAG2">  
  1634.  La commande de PREFIX de ProDOS suivie d'un nom vous permet de positionner le volume et le rΘpertoire par dΘfaut et par nom,  c'est α dire que vous  placez le prΘfixe de nom de dΘfaut. Par exemple, 
  1635.  <BR><BR>
  1636.   <FONT COLOR="#40FF40">PREFIX /NARF</FONT>
  1637.     <BR><BR>
  1638.  ou, dans un programme BASIC 
  1639.    <BR><BR>
  1640.   <FONT COLOR="#40FF40">100 PRINT CHR$(4)"PREFIX /NARF" </FONT>
  1641.    <BR><BR>
  1642. indique α  votre ordinateur de trouver le volume ProDOS (disquette, partition de disque dur, etc...) "NARF" et, une fois qu'il est trouvΘ, de positionner le rΘpertoire par  dΘfaut α /NARF/ (rΘpertoire nommΘ) Ensuite les commandes telles que CAT, RUN GRAFIX, BLOAD STARTPIC, etc. se placeront automatiquement  en rΘfΘrence au rΘpertoire  /NARF. 
  1643. <BR><BR>
  1644. Si vous tapez <FONT COLOR="#40FF40">CAT PAINTERS/</FONT>, ProDOS ira α PAINTERS/  sur /NARF et montrera un catalogue du contenu du rΘpertoire. Si vous dΘplacez votre disquette de /NARF vers un lecteur diffΘrent et faites un CAT, ProDOS balayera vos lecteurs pour trouver /NARF et pour faire le catalogue. Si vous enlevez /NARF complΦtement et faites un CAT, ProDOS indiquera qu'il y a une erreur "PATH NOT FOUND". 
  1645. <BR><BR>
  1646. Naturellement, vous pouvez placer le prΘfixe par dΘfaut vers un rΘpertoire spΘcifique. Par exemple, 
  1647. <BR><BR>
  1648. <FONT COLOR="#40FF40">PREFIX /NARF/EAMON/</FONT> 
  1649. <BR><BR>
  1650. ou, dans un programme de BASIC 
  1651. <BR><BR>
  1652. <FONT COLOR="#40FF40">100 PRINT CHR$(4)"PREFIX /NARF/EAMON/"</FONT>
  1653. <BR><BR>
  1654. placera le volume (/NARF/) puis le rΘpertoire (EAMON/) comme  nouveau prΘfixe par dΘfaut. Un programme fonctionnant dans ce rΘpertoire pourra charger les images ou executer les programme de ce rΘpertoire  sans s'inquiΘter des noms du volume et rΘpertoire dans lesquels  Eamon est situΘ. 
  1655. <BR><BR>
  1656. Si vous savez que le rΘpertoire EAMON est dans le rΘpertoire actuellement actif, vous pouvez employer 
  1657. <BR><BR>
  1658. <FONT COLOR="#40FF40">PREFIX EAMON/</FONT> 
  1659. <BR><BR>
  1660. ou, dans un programme de BASIC 
  1661. <BR><BR>
  1662. <FONT COLOR="#40FF40">100 PRINT CHR$(4)"PREFIX EAMON/"</FONT> 
  1663. <BR><BR>
  1664. pour placer le rΘpertoire  par dΘfaut sans devoir indiquer le nom de volume. 
  1665. <BR><BR>
  1666. Si le rΘpertoire par dΘfaut  est /NARF/ la commande aura comme consΘquence de positionner par dΘfaut /NARF/EAMON/. Si le rΘpertoire par dΘfaut est /NARF/GAMES/ le nouveau rΘpertoire par dΘfaut sera /NARF/GAMES/EAMON/. S'il n'y a aucun rΘpertoire par dΘfaut alors la commande est exΘcutΘe, ProDOS lira le nom de volume, vΘrifiera le rΘpertoire d'EAMON/, et ajoutera "EAMON/" pour crΘer le prΘfixe complet de nom par dΘfaut. 
  1667. <BR><BR>
  1668. Le rΘglage d'un prΘfixe de nom par dΘfaut n'empΩche pas l'utilisation des commandes qui indiquent d'autres endroits. Par exemple 
  1669. <BR><BR>
  1670. <FONT COLOR="#40FF40">CAT /PICS/BOXES/</FONT> recherchera le rΘpertoire BOXES sur le volume /PICS/ et fera un catalogue. 
  1671. <BR><BR>
  1672. Pour effacer le rΘpertoire par dΘfaut tapez <BR><BR>
  1673. <FONT COLOR="#40FF40">PREFIX/</FONT>  (PREFIX  suivi d'un "/")
  1674.     </TD>
  1675. </TR>
  1676. </TABLE>
  1677.  
  1678.  
  1679. <A NAME="034"></A>
  1680. <TABLE WIDTH="750">
  1681. <TR>    <TD WIDTH="30"> </TD> <TD WIDTH="25"> </TD>  <TD WIDTH="650"> </TD> </TR>
  1682. <TR> <TD COLSPAN="3" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  1683. <TR>    <TD CLASS="PARAG2B">  
  1684.     <A HREF="http://home.swbell.net/rubywand/Csa2DOSMM.html#034">
  1685.     <IMG SRC="../../THEMAS/DIVERS/USA.GIF" WIDTH="25"></A></TD>
  1686.     <TD> <A HREF="#MYHOME"><IMG SRC="../../THEMAS/DIVERS/GOTOP.GIF"></A></TD>  
  1687.     <TD CLASS="TITRE3" BGCOLOR="#0066FF"> 
  1688.     <B> 034- Cmt connaεtre le nom de volume d'un disque qui vient de booter ?</B> 
  1689.     </TD>
  1690. </TR>
  1691. <TR> <TD COLSPAN="3" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  1692. <TR>    <TD></TD> <TD></TD>   
  1693.     <TD  CLASS="PARAG2">  
  1694.  Vous pouvez trouver le nom d'un volume ProDOS dans un lecteur en affichant le catalogue. Le nom de volume sera montrΘ au dessus de la liste sur Θcran (par exemple "/NARF /"). Une autre maniΦre, qui fonctionne dans les programmes comme au clavier, est d'employer la commande <FONT COLOR="#40FF40">PREFIX</FONT>  : Cette commande, quand elle est utilisΘe seule  renverra normalement l'un des rΘsultats suivants :
  1695. <BR><BR>
  1696. - s'il y a un prΘfixe par dΘfaut, alors, le rΘsultat sera le prΘfixe courant par dΘfaut.
  1697. <BR><BR>
  1698. - s'il n'y a aucun prΘfixe Θtabli par dΘfaut, alors, ProDOS lira le nom de volume du volume dans le SLOT et DRIVE par  dΘfaut.
  1699. <BR><BR>
  1700.  Nota : utilisΘ de cette faτon PREFIX  n'Θtablit pas ou ne change pas un prΘfixe existant. Lancer une disquette  efface le prΘfixe par dΘfaut et Slot/Drive  d'initialisation deviennent alors les donnΘes par dΘfaut. Pour que votre programme DE D╔MARRAGE dΘcouvre le nom du volume sur lequel il rΘside, il pourrait exΘcuter ce qui suit : 
  1701.  <BR><BR>
  1702. <FONT COLOR="#40FF40">100 PRINT CHR$(4)"PREFIX": INPUT"";P$ </FONT>
  1703.  <BR><BR>
  1704. Le nom de volume du disque initialisΘ sera placΘ dans P$.
  1705.     </TD>
  1706. </TR>
  1707. </TABLE>
  1708.  
  1709. <A NAME="035"></A>
  1710. <TABLE WIDTH="750">
  1711. <TR>    <TD WIDTH="30"> </TD> <TD WIDTH="25"> </TD>  <TD WIDTH="650"> </TD> </TR>
  1712. <TR> <TD COLSPAN="3" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  1713. <TR>    <TD CLASS="PARAG2B">  
  1714.     <A HREF="http://home.swbell.net/rubywand/Csa2DOSMM.html#035">
  1715.     <IMG SRC="../../THEMAS/DIVERS/USA.GIF" WIDTH="25"></A></TD>
  1716.     <TD> <A HREF="#MYHOME"><IMG SRC="../../THEMAS/DIVERS/GOTOP.GIF"></A></TD>  
  1717.     <TD CLASS="TITRE3" BGCOLOR="#0066FF"> 
  1718.     <B> 035- Comment crΘer des dossiers ?</B> 
  1719.     </TD>
  1720. </TR>
  1721. <TR> <TD COLSPAN="3" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  1722. <TR>    <TD></TD> <TD></TD>   
  1723.     <TD  CLASS="PARAG2">  
  1724. Pour crΘer des repertoires vous n'avez pas besoin de fournir de paramΦtres α la commande de CREATE. Par consΘquent 
  1725.  <BR><BR>
  1726. <FONT COLOR="#40FF40">CREATE GIFPICS </FONT>
  1727. <BR><BR>
  1728. crΘera  un  rΘpertoire appelΘ  "GIFPICS" dans le rΘpertoire courant par dΘfaut.
  1729.     </TD>
  1730. </TR>
  1731. </TABLE>
  1732.  
  1733. <A NAME="036"></A>
  1734. <TABLE WIDTH="750">
  1735. <TR>    <TD WIDTH="30"> </TD> <TD WIDTH="25"> </TD>  <TD WIDTH="650"> </TD> </TR>
  1736. <TR> <TD COLSPAN="3" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  1737. <TR>    <TD CLASS="PARAG2B">  
  1738.     <A HREF="http://home.swbell.net/rubywand/Csa2DOSMM.html#036">
  1739.     <IMG SRC="../../THEMAS/DIVERS/USA.GIF" WIDTH="25"></A></TD>
  1740.     <TD> <A HREF="#MYHOME"><IMG SRC="../../THEMAS/DIVERS/GOTOP.GIF"></A></TD>  
  1741.     <TD CLASS="TITRE3" BGCOLOR="#0066FF"> 
  1742.     <B> 036- Comment accΦder aux routines ProDOS en assembleur ?</B> 
  1743.     </TD>
  1744. </TR>
  1745. <TR> <TD COLSPAN="3" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  1746. <TR>    <TD></TD> <TD></TD>   
  1747.     <TD  CLASS="PARAG2">  
  1748.  Vous devez employer l'interface de langage machine de ProDOS (MLI). Le MLI est responsable de  presque toutes les fonctions (Read Block, Write Block, et 24 autres) que ProDOS peut exΘcuter. 
  1749.  <BR><BR>
  1750.  Les programmes en langage machine appellent ProDOS en faisant un JSR au MLI α  $BF00 . Pour dΘterminer quelle fonction doit Ωtre exΘcutΘe, ProDOS examine l'octet "commande" juste aprΦs l'instruction de JSR. Puis juste aprΦs l'octet de commande viennent deux octets supplΘmentaires qui pointent vers la liste des paramΦtres de la commande. Quand l'appel est executΘ, il revient au code juste aprΦs l'indicateur de liste de paramΦtre. Un appel de ProDOS MLI resssemble α quelque chose comme ceci :<PRE><FONT COLOR="#40FF40">
  1751.         20 00 BF  JSR     MLI 
  1752.         80        DB      COMMAND_CODE 
  1753.         50 03     DW      PARAM_LIST_LOCATION 
  1754.         B0 __     BCS     ERROR </FONT>
  1755. </PRE>
  1756.  Dans ce qui prΘcΦde, le code opΘration ($80) indique  "lisez un bloc" (Read a block) et la liste de paramΦtre est situΘe α $0350. L'appel au MLI revient avec la retenue α 1  et un code d'erreur dans l'accumulateur si une erreur s'est produite ; ainsi, le contr⌠le d'erreur est rΘalisΘ simplement par l'instruction BCS (Branch if Carry Set ) qui est l'instruction exΘcutΘe en cas d'erreur effective. Pour une description dΘtaillΘe des fonctions de MLI comprenant des codes opΘration et des paramΦtres, voyez un ProDOS manuel ou l'une des autres rΘfΘrences mentionnΘes en <A HREF="#040">FAQ 40</A> ci-dessous.
  1757.     </TD>
  1758. </TR>
  1759. </TABLE>
  1760.  
  1761. <A NAME="037"></A>
  1762. <TABLE WIDTH="750">
  1763. <TR>    <TD WIDTH="30"> </TD> <TD WIDTH="25"> </TD>  <TD WIDTH="650"> </TD> </TR>
  1764. <TR> <TD COLSPAN="3" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  1765. <TR>    <TD CLASS="PARAG2B">  
  1766.     <A HREF="http://home.swbell.net/rubywand/Csa2DOSMM.html#037">
  1767.     <IMG SRC="../../THEMAS/DIVERS/USA.GIF" WIDTH="25"></A></TD>
  1768.     <TD> <A HREF="#MYHOME"><IMG SRC="../../THEMAS/DIVERS/GOTOP.GIF"></A></TD>  
  1769.     <TD CLASS="TITRE3" BGCOLOR="#0066FF"> 
  1770.     <B> 037- Cmt convertir des logiciels  DOS 3.3 pour exΘcution sous ProDOS ?</B> 
  1771.     </TD>
  1772. </TR>
  1773. <TR> <TD COLSPAN="3" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  1774. <TR>    <TD></TD> <TD></TD>   
  1775.     <TD  CLASS="PARAG2">  
  1776.  Quelques programmes de DOS 3.3 fonctionneront trΦs bien sous ProDOS sans aucun changement. └ moins que vous ayez une certaine raison de croire qu'un programme de DOS 3.3 ne fonctionnera pas sous ProDOS, il est intΘressant  de simplement le copier vers une disquette ProDOS et de l'exΘcuter. 
  1777. <BR><BR><I>
  1778. Nota : Quelques programmes  DOS 3.3, principalement de vieux jeux commerciaux, incluent des routines qui  Θcrivent directement  un ou plusieurs secteurs. Cela a pu alors recouvrir des parties d'un dossier ou d'un repertoire de ProDOS. C'est une bonne idΘe de copier ces programmes α risques sur un disque ProDOS que vous pouvez vous permettre de  perdre (par exemple un disque amorτable sans vos programmes prΘfΘrΘs). Bootez ce disque et essayez le programme. </I>
  1779. <BR><BR>
  1780. Les barriΦres principales pour exΘcuter des programmes de DOS 3.3 sous ProDOS sont... 
  1781. <BR><BR>
  1782. 1. Taille : DOS 3.3 laisse plus d'espace pour les programmes que ProDOS + BASIC.SYSTEM. Quelques programmes de DOS 3.3 sont trop grands pour ProDOS. Pour les employer que vous devrez trouver des moyens de rΘduire la taille de programme. 
  1783. <BR><BR>
  1784. 2. Zones de mΘmoire utilisΘs : ProDOS rΘserve des parties de mΘmoire, telles que la page 1 ($0400-$07FF) des textes, pour diffΘrents pointeurs.Certain  programmes DOS 3.3 se chargent dans ces secteurs. Par exemple, quelques jeux chargent des images  ou texte pour que vous regardiez tandis que le reste du jeu charge. Normalement, ProDOS refusera de faire de telles chargement et le rΘsultat sera un message d'erreur "BUFFERS NOT AVAILABLE" . Pour exΘcuter ces programmes vous aurez besoin de dΘmarquer les zones rΘservΘs qui sont utilisΘes ainsi  et/ou changer la position des chargements  α roblΦme du programme. 
  1785. <BR><BR>
  1786. Quand  ProDOS charge il utilise la majeure partie de la mΘmoire de la carte de langage. Quelques programmes DOS 3.3 emploient Θgalement cette mΘmoire. Si un programme de DOS 3.3 utilise la carte de langage il devra probablement Ωtre modifiΘ pour pouvoir s'exΘcuter sous ProDOS. 
  1787. <BR><BR>
  1788. ProDOS gΦre l'attribution des buffers diffΘrement du DOS. Si un programme  DOS 3.3 abaisse HIMEM afin de crΘer de l'espace pour le code ou les donnΘes, il peut devoir Ωtre modifiΘ pour garantir que le code/area est s√r. (voir la page 237 de "Exploring 
  1789. Apple GS/OS and ProDOS 8"  ou page 7-4 de "Beneath Apple ProDOS".) 
  1790. <BR><BR>
  1791. 3. Noms : Les noms de rΘpertoire de DOS 3.3 peuvent Ωtre plus longs et avoir plus de types de caractΦres que des noms de ProDOS. Si un programme  DOS 3.3 Θcrit, chargeetc. n'importe quel fichier, vous devrez Ωtre s√r que les noms de fichiers utilisΘs sont compatibles avec ProDOS. 
  1792. <BR><BR>
  1793. 4. Commandes et syntaxe de DOS/ProDOS : Il y a, vraiment, trΦs peu de  diffΘrences dans les commandes et et la syntaxe de DOS susceptibles de poser des problΦmes sous ProDOS. Toujours est-il qu'il y en a et vous devrez vΘrifier ces derniers et faire toutes les modifications indiquΘes. 
  1794. <BR><BR>
  1795. 5. BASIC ENTIER : Des programmes en BASIC ENTIER peuvent Ωtre transfΘrΘs sur une disquette de ProDOS ; mais, vous ne pouvez pas les exΘcuter directement sous ProDOS. Si vous Ωtes disposΘ α dΘplacer un programme  de BASIC ENTIER vers α un Θditeur de texte, convertissez la syntaxe en BASIC APPLESOFT, et exΘcutΘ le fichier  rΘsultant, vous pouvez obtenir un programme BASIC APPLESOFT que vous pouvez modifier selon les besoins pour ProDOS. 
  1796. <BR><BR>
  1797. 6. Ce n'est pas DOS 3.3 : Les logiciels trΦs vieux, les vieux logiciels  commerciaux incopiables , et les copies deprotΘgΘes de vieux logiciels peuvent ne pas Ωtre sur des disques de DOS 3.3. Votre premier dΘfi avec de tels logiciels est de les remettre sous une forme qui permettra de transfΘrer des fichiers vers une disquette sous ProDOS. 
  1798. <BR><BR>
  1799. En vΘrifiant et en modifiant un programme  DOS 3.3 pour ProDOS un bon Θditeur de programme est essentiel. Vous Θconomiserez des heures de travail incalculables  en investissant  dans "Program Writer".
  1800.     </TD>
  1801. </TR>
  1802. </TABLE>
  1803.  
  1804.  
  1805. <A NAME="038"></A>
  1806. <TABLE WIDTH="750">
  1807. <TR>    <TD WIDTH="30"> </TD> <TD WIDTH="25"> </TD>  <TD WIDTH="650"> </TD> </TR>
  1808. <TR> <TD COLSPAN="3" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  1809. <TR>    <TD CLASS="PARAG2B">  
  1810.     <A HREF="http://home.swbell.net/rubywand/Csa2DOSMM.html#038">
  1811.     <IMG SRC="../../THEMAS/DIVERS/USA.GIF" WIDTH="25"></A></TD>
  1812.     <TD> <A HREF="#MYHOME"><IMG SRC="../../THEMAS/DIVERS/GOTOP.GIF"></A></TD>  
  1813.     <TD CLASS="TITRE3" BGCOLOR="#0066FF"> 
  1814.     <B> 038- Cmt modifier ProDOS pour faire des BLOADs en buffer clavier et TEXT 1 ?</B> 
  1815.     </TD>
  1816. </TR>
  1817. <TR> <TD COLSPAN="3" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  1818. <TR>    <TD></TD> <TD></TD>   
  1819.     <TD  CLASS="PARAG2">  
  1820.  Vous pouvez employer POKE 48984,192  pour modifier la bit map. Cela protΦge les pages $00 et $01 et dΘprotΘge les pages $02-$07. 
  1821.  <BR><BR>
  1822.  Nota : Puisque le firmware  et les cartes d'I/O se servent des octets "de trou d'Θcran" dans la rΘgion de $0400-$7FF, le chargement de ceux-ci peut interfΘrer avec quelques dispositifs. 
  1823.   <BR><BR>
  1824.  Pour cette raison, il est prΘfΘrable d'avoir ces articles spΘciaux de DOS sur une disquette sΘparΘe de ProDOS avec un programme DE D╔MARRAGE qui fait POKE 48984,192. De cette faτon vous saurez que le systΦme a ΘtΘ changΘ pour courir ces programmes DOS et pas par distraction  pour exΘcuter un programme comme Appleworks, etc.. sous le ProDOS modifiΘ.
  1825.   <BR><HR COLOR="BLUE"><BR>
  1826. Une mΘthode plus s√re est de charger le fichier ailleurs, puis de copier les donnΘes vers la zone  texte par une boucle, en copiant 120 octets puis en sautant 8, et ceci rΘpΘtΘs 8 fois
  1827.  </TD>
  1828. </TR>
  1829. </TABLE>
  1830.  
  1831. <A NAME="039"></A>
  1832. <TABLE WIDTH="750">
  1833. <TR>    <TD WIDTH="30"> </TD> <TD WIDTH="25"> </TD>  <TD WIDTH="650"> </TD> </TR>
  1834. <TR> <TD COLSPAN="3" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  1835. <TR>    <TD CLASS="PARAG2B">  
  1836.     <A HREF="http://home.swbell.net/rubywand/Csa2DOSMM.html#039">
  1837.     <IMG SRC="../../THEMAS/DIVERS/USA.GIF" WIDTH="25"></A></TD>
  1838.     <TD> <A HREF="#MYHOME"><IMG SRC="../../THEMAS/DIVERS/GOTOP.GIF"></A></TD>  
  1839.     <TD CLASS="TITRE3" BGCOLOR="#0066FF"> 
  1840.     <B> 039- Comment booter ProDOS sur un Franklin ?</B> 
  1841.     </TD>
  1842. </TR>
  1843. <TR> <TD COLSPAN="3" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  1844. <TR>    <TD></TD> <TD></TD>   
  1845.     <TD  CLASS="PARAG2">  
  1846.  Dans une vieille note  d'Apple,  Stephen Craft a ΘnumΘrΘ des endroits spΘcifiques α changer aprΦs que votre Franklin soit bloquΘ. Vous pouvez alors le remettre en marche par l'intermΘdiaire d'un 2000G du moniteur. Voici la liste mise α jour montrant les endroits α changer pour plusieurs versions de ProDOS : <BR><PRE>
  1847.         v1.1.1         $269E : EA EA 
  1848.         v1.4         $282B : EA EA 
  1849.         V1.6         $282B : EA EA 
  1850.         v1.7         $282B : EA EA 
  1851.         v1.8         $2836 : EA EA 
  1852.         v1.9         $2865 : EA EA 
  1853.         v2.0.3         $2836 : EA EA </PRE>
  1854.  Il s'avΦre que les octets que Stephen dupait sont D0 03 dans la sΘquence 69 0B DO 03 A5 0C 60. Cette sΘquence  est prΦs de la fin d'une routine qui vΘrifie la chaεne APPLE ][  que l'on trouve dans des toutes les vΘritables ROM  d'Apple II mais pas dans celles de la plupart des  clones d'Apple II. 
  1855.  <BR><BR>
  1856.  Pour fixer le problΦme  faire ceci : 
  1857.  <BR><BR>
  1858. Lancer copy II+ et selectionner "Sector Editor" <BR>
  1859. Introduire en mΘmoire la disquette de ProDOS <BR>
  1860. Lire piste  0,   secteur 0 <BR>
  1861. Recherche en hexadΘcimal les octets : 69 0B D0 03 A5 0C 60 <BR>
  1862. Quand vous trouvez ce qui prΘcΦde, changer D0 03 en EA EA <BR>
  1863. Puis Θcrire le secteur changΘ vers la disquette. 
  1864. <BR><BR>
  1865. Ce patch Θlimine le test et permet α ProDOS d'initialiser sur les clones Apple II  qui Θchouerait ce contr⌠le. Ce patch n'a aucun effet sur ProDOS fonctionnant sur des Apple II. 
  1866. <BR><BR>
  1867. Ce patch ci-dessus est absolument nΘcessaire pour obtenir un ProDOS amorτable fonctionnant pour bon nombre de copies d'Apple II. Jim Sather (inCider, mars 1986) recommande un second patch qui est facultatif.  Il empΩche ProDOS de signaler incorrectement qu'une carte α 80 colonnes de //e-style 64K est prΘsente  sur un Franklin.
  1868. <BR><BR>
  1869.  Nota : Ce patch ne devrait pas Ωtre appliquΘ, exceptΘ sur les sΘries de Franklin 1000  et probablement sur d'autre clones. Sur //e, //c ou IIgs il rend invisible la  carte α 80 colonnes ou la mΘmoire supplΘmentaire. Ce patch n'est pas nΘcessaire pour les sΘries de Franklin 2000 (celles qui Θmulent un IIe et IIc) ou sur n'importe quelle serie de LASER 128. Vous ne devez pas appliquer le patchα ces unitΘs parce qu'elles Θmulent les cartes  80 colonnes et les 128k (extensibles α 1MB sur les lasers).
  1870. <BR><BR> 
  1871. Pour faire ce patch la procΘdure est la suivante :<BR><BR>
  1872. Lire piste  0,   secteur 0 <BR>
  1873. Recherchez  : AE B3 FB E0 38 <BR>
  1874. Quand vous trouvez ce qui prΘcΦde, le changer en A2 EA EA E0 38 <BR>
  1875. Ecrire le secteur changΘ sur la disquette.
  1876.     </TD>
  1877. </TR>
  1878. </TABLE>
  1879.  
  1880. <A NAME="040"></A>
  1881. <TABLE WIDTH="750">
  1882. <TR>    
  1883.     <TD WIDTH="30"> </TD> 
  1884.     <TD WIDTH="25"> </TD>  
  1885.     <TD WIDTH="100"> </TD> 
  1886.     <TD WIDTH="550"> </TD> 
  1887. </TR>
  1888. <TR> <TD COLSPAN="4" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  1889. <TR>    <TD CLASS="PARAG2B">  
  1890.     <A HREF="http://home.swbell.net/rubywand/Csa2DOSMM.html#040">
  1891.     <IMG SRC="../../THEMAS/DIVERS/USA.GIF" WIDTH="25"></A></TD>
  1892.     <TD> <A HREF="#MYHOME"><IMG SRC="../../THEMAS/DIVERS/GOTOP.GIF"></A></TD>  
  1893.     <TD COLSPAN="2" CLASS="TITRE3" BGCOLOR="#0066FF"> 
  1894.     <B> 040- Quelles sont les meilleures rΘfΘrence pour DOS 3.3 et ProDOS ?</B> 
  1895.     </TD>
  1896. </TR>
  1897. <TR> <TD COLSPAN="4" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  1898. <TR>    <TD> </TD> <TD> </TD>   
  1899.     <TD  CLASS="PARAG2"> 
  1900.     POUR DOS 3.3<BR> 
  1901.     </TD> 
  1902.     <TD> 
  1903.         <IMG SRC="../../THEMAS/M6/DOS/COVERDOS33.JPG">     
  1904.         <IMG SRC="../../THEMAS/M6/DOS/COVERBENEATHDOS.JPG">
  1905.     <BR><BR>        
  1906.      The DOS Manual  de Apple<BR> 
  1907.      Beneath Apple DOS  de  Worth & Lechner <BR>
  1908.     "Apple II User's Guide"  de Poole, Martin, and Cook 
  1909.     <BR>
  1910.     <HR COLOR="BLUE">
  1911.      </TD>
  1912. </TR>
  1913. <TR>    <TD></TD> <TD></TD>   
  1914.     <TD  CLASS="PARAG2">  
  1915.     POUR PRODOS <BR> 
  1916.     </TD> 
  1917.     <TD> 
  1918.         <IMG SRC="../../THEMAS/M6/PRODOS/COVERBENEATHPRODOS.JPG"><BR>
  1919.     <BR>
  1920.     Beneath Apple ProDOS  de Worth & Lechner <BR>
  1921.     ProDOS Technical Reference Manual  de Apple (Addison-Wesley) <BR>
  1922.     Exploring Apple GS/OS and ProDOS 8  de Little <BR>
  1923.     ProDOS Inside and Out  de  Doms and Weishaar <BR>
  1924.     
  1925.     </TD>
  1926. </TR>
  1927. </TABLE>
  1928.  
  1929. <A NAME="041"></A>
  1930. <TABLE WIDTH="750">
  1931. <TR>    <TD WIDTH="30"> </TD> <TD WIDTH="25"> </TD>  <TD WIDTH="650"> </TD> </TR>
  1932. <TR> <TD COLSPAN="3" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  1933. <TR>    <TD CLASS="PARAG2B">  
  1934.     <A HREF="http://home.swbell.net/rubywand/Csa2DOSMM.html#041">
  1935.     <IMG SRC="../../THEMAS/DIVERS/USA.GIF" WIDTH="25"></A></TD>
  1936.     <TD> <A HREF="#MYHOME"><IMG SRC="../../THEMAS/DIVERS/GOTOP.GIF"></A></TD>  
  1937.     <TD CLASS="TITRE3" BGCOLOR="#0066FF"> 
  1938.     <B> 041- Comment savoir sous quel systΦme un prog. BASIC s'exΘcute ?</B> 
  1939.     </TD>
  1940. </TR>
  1941. <TR> <TD COLSPAN="3" HEIGHT="1" BGCOLOR="BLUE"></TD> </TR>
  1942. <TR>    <TD></TD> <TD></TD>   
  1943.     <TD  CLASS="PARAG2">  
  1944.     La mΘthode la plus aisΘe est de regarder les trois octets qui sont en $3D0 <BR>
  1945.     <IMG SRC="../../THEMAS/DIVERS/BULLET.GIF"> si vous avez 4C 00 BE vous Ωtes sous PRODOS<BR>
  1946.     <IMG SRC="../../THEMAS/DIVERS/BULLET.GIF"> si vous avez 4C BF 9D vous Ωtes sous DOS 3.3 ou un Θquivalent genre ProntoDOS<BR>
  1947.     <BR>
  1948.     Sous DOS 3.3 cependant l'adresse peut Ωtre diffΘrente : <BR>
  1949.     <IMG SRC="../../THEMAS/DIVERS/BULLET.GIF"> soit parce que vous avez lancΘ un DOS crΘΘ sur un APPLE de moins de 48K<BR>
  1950.     <IMG SRC="../../THEMAS/DIVERS/BULLET.GIF"> soit parce que le DOS est chargΘ en carte langage<BR>
  1951.     Il est probablement plus s√r de vΘrifier si vous Ωtes sous PRODOS, et de dΘduire 
  1952.     (certes un peu vite) que si ce n'est pas le cas alors vous Ωtes sous DOS 3.3
  1953.     </TD>
  1954. </TR>
  1955.  
  1956.  
  1957. <TR> <TD COLSPAN="3" HEIGHT="1"> <HR COLOR="BLUE"></TD></TR>
  1958. <TR> 
  1959.     <TD COLSPAN="3">  
  1960.     <CENTER>
  1961.     <A HREF="javascript:history.back()"> <IMG SRC="../../THEMAS/DIVERS/JSBACK.PNG"></A> 
  1962.     <A HREF="http://www.hackzapple.com/ORG1/XFAQ.HTM"> <IMG SRC="../../THEMAS/DIVERS/HOMESITE.PNG"></A>
  1963.     </CENTER></TD>
  1964. </TR>
  1965. </TABLE>
  1966. </CENTER> 
  1967.  
  1968. </BODY>
  1969. </HTML>
  1970.