Logo Amos
Présentation
L'Amos est un langage de programmation écrit par François Lionnet pour l'amiga. C'est un langage de la famille des Basic et petit frère du STOS de l'Atari. Plusieurs versions de l'amos ont vus le jour.
-Amos
-Easy Amos
-Amos Professionel
-Amos 3d
-Compilateur pour Amos et Amos Pro
Photo
amos
Ma collection, Amos pro, Craft, Easy Amos, Amos the Creator et le livre et disquette Amos le créateur VF sans la boite.

3 livres qui sont dédiés à la programmation de l'amos. (Livre en Anglais).
Mastering Amiga Amos de Phil South
Ultimate Amos de Jason Holborn
Amiga Game Maker's Manuel de Stephen Hill
Des sites sur l'Amos
Voici des sites qui parlent de L'amos.
Ami-FranceVous pouvez trouver les ADF de L'amos
Wilkipédia Fr
ObligementPlein de truc sur l'amos
Amos Factory(Angl)
Amos Coder's Blog(Ang)

Divers
Je ne sais pas si je suis le seul mais j'ai toujours du mal à me rappeler le groupe de touche à utiliser pour sortir d'un programme en mode Run ! C'est Contrôle + C
Voila plus besoin pour moi de rechercher une heure dans les livres maintenants !

Le Compilateur d'amos pro et le bug de lancement de jeu sur les kickstart 1.x et 2.x

L'amos pro possède un compilateur qui permet de créer des programmes transformer directement en instruction lissible par votre amiga. (Améliorant la vitesse du programme ce qui permet de se passer du mode "run only" qui n'est autre que l'interpréteur de l'amos. (c'est lent).

Un refus de lancement en mode compilation peut se produire sur les amigas avec les kikstart de la famille 1.0 et 2.0. Ce refus intervient quand on garde en "mémoire dans le code source des banks de donnés. (Les objets et icones heins ...)
Le programme par contre se lance bien sur un kickstart de la famille des 3.0 en mode compiler en gardant les banks en mémoire au moment de la compilation.

Pour palier à ce petit problème, avant de compiler vider les banks de donnée que vous avez en mémoire.
La commande Save "Nom.abk",Numéros de Bank permet de faire ça. (1 pour les sprites/bob, 2 pour les icon... )
(Penser à organiser vos data)
On peux sauvegarder en mode directe. Ce qui est pratique. (Touche Esc dans l'éditeur amos pour avoir accés au mode directe et taper des commandes amos)
un petit Erase all va suprimer toutes les banks en mémoire et faire le ménage dans le code source.
Au début de votre programme ou au moment que vous juger utile, vous charger les banks dans votre programme avec la commande load "nom.abk",numeros bank

Vous avez plus à compiler votre fichier .amos. Créer votre disquette , distribuer vos datas avec. Le tour est joué. Votre programme compiler peut cette fois si fonctionner sur un amiga 500 équipé du fameux kickstart 1.3 par exemple...

Disquette Bootable
Télécharger
Voici une disquette bootable pour vos programme AMos en mode compiler.
Cette disquette boot sur les os 1.x,2.x,et 3.x.
Votre programme doit se nommer game et ce trouver à la racine du la disqette.
Vous pouvez configurer le nom. Pour cela aller dans le dossier s de la disquette et modifier le nom du programme dans le Startup-Sequence.

La disquette possède 714ko d'espace libre.

Site réalisé par Jean Monos