Le DOS 3.3

Le DOS 3.3 était le système d'exploitation le plus utilisé dans la gamme Apple II disposant d'un lecteur de disquettes 5.25" (disquettes souples) avant l'apparition de l'Apple II GS. La majorité des jeux créés et des programmes créés pour l'Apple II fonctionnent sous DOS 3.3.

L'Apple II GS étant capable d'émuler tous les Apple II, il est aussi capable d'utiliser le DOS 3.3. Ce système d'exploitation ne disposant pas en standard d'une interface graphique, il ne peut être utilisé qu'à travers des lignes de commande dont les principales sont :

Dans le tableau suivant, on utilisera les abbréviations suivantes :

  • f : Nom du fichier (en DOS un nom de fichier peut avoir jusqu'à 30 caractères

  • v : Nom du volume (du disque). Le nom du volume doit toujours être précédé de la lettre V.

  • s : Numéro du slot (du slot d'extension dans lequel se trouve la carte contrôleur du lecteur de disquettes). Le numéro du slot (généralement 6) doit toujours être précédé de la lettre S.

  • d : Numéro du lecteur de disquette (au niveau du slot). Le numéro du lecteur de disquettes doit toujours être précédé de la lettre D.

  • Les paramètres optionnels (qui peuvent être omis lorsqu'on entre une commande DOS) sont indiqués entre parenthèses

Commande Utilisation
INIT Permet de formater et d'initialiser une disquette.
Utilisation :
    INIT f(,Vv)(,Ss)(,Dd)
CATALOG Permet d'obtenir une liste de l'ensemble des ficheirs présents sur une disquette
Utilisation :
    CATALOG (Ss)(,Dd)

Les types de fichiers pouvant être rencontrés sur une disquette DOS 3.3 sont :
  • I : Programme en Basic simple
  • A : Programme en Basic étendu (basic Applesoft)
  • T : Fichier en mode texte
  • B : Fichier image mémoire au format binaire
RUN Permet d'exécuter un programme Basic Applesoft
Utilisation :
    RUN f(,Ss)(,Dd)(,Vv)
BRUN Permet d'exécuter un programme binaire
Utilisation :
    BRUN f(,Aa)(,Ss)(,Dd)(,Vv)
Avec a adresse mémoire indiquant l'endroit où charger le fichier binaire
LOCK Permet de vérouiller un fichier sur une disquette
Utilisation :
    LOCK f(,Ss)(,Dd)(,Vv)
UNLOCK Permet de déverrouiller un fichier sur une disquette
Utilisation :
    UNLOCK f(,Ss)(,Dd)(,Vv)
FP Permet de passer en basic étendu (Basic Applesoft)
Utilisation :
    FP (,Ss)(,Dd)(,Vv)
INT Permet de passer en basic simple
Utilisation :
    INT

Remarque : Il existe un certain nombre d'utilitaires Apple II qui permettent de gérer des disques au format DOS 3.3 sans passer par la ligne de commande. Pour obtenir ces utilitaires, je vous conseille d'aller chercher les images disques sur le site ftp Asimov (voir dans la rubrique liens).