Les exécutables du ST

 

Il existe différents types de programmes qui sont:

 

Le programme au niveau du secteur boot:

Ce programme ne s'exécute normalement qu'au boot du ST.

Image non trouvée !Il n'y a alors pas grand chose d'initialisé. En gros, il faut tout faire à la main. De plus, le secteur boot étant de très petite taille, le programme qui se trouvera dedans ne pourra pas faire grand chose. En fait, on y trouvera en général un loader qui chargera un programme d'initalisation par exemple celui d'un jeu.

C'est aussi bien souvent dans le secteur boot que l'on trouvera les virus. Une idée pour détecter ces virus est de placer un petit programme dedans qui vous indiquera à l'écran sa présence. S'il n'affiche pas sa présence, c'est qu'un virus a certainement pris sa place. Voir un exemple ici.

 

Le .PRG

Un .PRG peut se trouver dans un répertoire nommé AUTO. Dans ce cas, il sera automatiquement exécuté lors du Boot sur la disquette. Attention cependant: le système n'a pas fini de s'initialiser: Pas de GEM (avec son VDI et l'AES).

Ou se trouver n'importe où sur le disque et vous devez alors cliquer dessus pour le lancer. Dans ce cas, le système a terminé de s'initialiser, toutes les fonctions du ST sont maintenant disponibles.

En savoir plus...

 

Le .TOS

C'est un programme qui normalement s'exécute dans un écran de type caractères. Pour développer ce type de programme, il suffit d'assembler votre code (et de le linker). Le code sera en .PRG. Renommez le en .TOS. Il existe aussi des assembleurs qui vous demande l'extension du fichier avant de le construire.

En savoir plus...

 

Le .TTP

C'est la même chose qu'un .TOS, mais il est possible de lui passer des paramètres. D'ailleurs, le bureau du ST propose une fenêtre permettant la saisie de ces paramètres si l'utilisateur double clique sur ce type de programme.

En savoir plus...

 

Le .ACC

C'est un programme qui est chargé automatiquement en mémoire (Uniquement si le programme se trouve à la racine de la disquette) suite à l'initialisation du GEM. Ce programme sera accessible ensuite dans la barre de menu du bureau ou des applications comme une option supplémentaire. Un double clique depuis le bureau ne chargera pas le programme !

En savoir plus...