Comment es-
Alors mes machines dans l'ordre!
TI57
Superboard II Ohio Scientific
Oric 1
Atmos
CBM64
Amstrad CPC6128
Amstrad PC 512
Atari ST (toute la gamme)
Amiga (toute la gamme)
J'ai programmé en langage machine toutes ces machines!
Le passage à l'Amiga s'est fait naturellement, car la machine avait beaucoup de succès en Angleterre, et mon éditeur voulait une version Amiga du STOS.
Est-
Oui, mon éditeur avait beaucoup de demande d'utilisateurs pour un STOS sur Amiga.
Je n'ai pas converti le STOS. Je suis reparti de zéro. Tout d'abord en étant plus propre dans ma programmation : même s’il n'utilise pas le display de l'Amiga, l'AMOS est respectueux de la machine, il utilise les fonctions du système pour la mémoire et les accès disque.
Ensuite, j'ai programmé en fonction des possibilités du hardware, notamment le Copper pour faire les affichages (les écrans AMOS étaient limités en bas contrairement à ceux du système) (cela rendait la programmation des listes d'affichage beaucoup plus difficile, je me souviens avoir peiné pour le réaliser).
Et puis il n'y avait pas de numéros de lignes, ce qui était vachement mieux.
Comme pour le STOS, quelles ont été les difficultés ou facilités rencontrées sur l’Amiga ?
Je ne me souviens pas de trop gros problèmes. A l'époque, pour la programmation de l'AMOS je faisais mon service militaire (comme vétérinaire). Je programmais dans un placard à la caserne!
Première question piège, quelle machine as-
Et bien entendu, pourquoi ?
L'Amiga bien entendu. Les modes graphiques de l'Atari en 640x480 maximum étaient vraiment trop limités, et je n'aimais pas le GEM.
L’Amos était en avance pour son époque (éditeurs multiples inclus, aide en ligne,
évolutivité par ses extensions, etc…). A-
Oui, ça a bien marché! En tout, on en a vendu plus de 200,000, ce qui est énorme!