Obligement - L'Amiga au maximum

Vendredi 06 juin 2025 - 12:20  

Translate

En De Nl Nl
Es Pt It Nl


Rubriques

Actualité (récente)
Actualité (archive)
Comparatifs
Dossiers
Entrevues
Matériel (tests)
Matériel (bidouilles)
Points de vue
En pratique
Programmation
Reportages
Quizz
Tests de jeux
Tests de logiciels
Tests de compilations
Trucs et astuces
Articles divers

Articles in English


Réseaux sociaux

Suivez-nous sur X




Liste des jeux Amiga

0, A, B, C, D, E, F,
G, H, I, J, K, L, M,
N, O, P, Q, R, S, T,
U, V, W, X, Y, Z,
ALL


Trucs et astuces

0, A, B, C, D, E, F,
G, H, I, J, K, L, M,
N, O, P, Q, R, S, T,
U, V, W, X, Y, Z


Glossaire

0, A, B, C, D, E, F,
G, H, I, J, K, L, M,
N, O, P, Q, R, S, T,
U, V, W, X, Y, Z


Galeries

Menu des galeries

BD d'Amiga Spécial
Caricatures Dudai
Caricatures Jet d'ail
Diagrammes de Jay Miner
Images insolites
Fin de jeux (de A à E)
Fin de Jeux (de F à O)
Fin de jeux (de P à Z)
Galerie de Mike Dafunk
Logos d'Obligement
Pubs pour matériels
Systèmes d'exploitation
Trombinoscope Alchimie 7
Vidéos


Téléchargement

Documents
Jeux
Logiciels
Magazines
Divers


Liens

Associations
Jeux
Logiciels
Matériel
Magazines et médias
Pages personnelles
Réparateurs
Revendeurs
Scène démo
Sites de téléchargement
Divers


Partenaires

Annuaire Amiga

Amedia Computer

Relec


A Propos

A propos d'Obligement

A Propos


Contact

David Brunet

Courriel

 


Actualité : Plus d'informations sur l'Amiga - logiciels, BASIC, émulateur IBM
(Article écrit par Sheldon Leemon et extrait de Creative Computing - novembre 1985)


Commodore a créé le nouvel ordinateur le plus branché du moment, mais vous ne trouverez ni le mot Commodore ni le logo de l'entreprise sur la machine. On ne peut pas leur reprocher d'essayer de dissocier leur image de produit bon marché d'un produit haut de gamme comme l'Amiga. Après tout, les performances de la machine sont bien plus importantes que son nom. J'ai été amoureux de cet ordinateur lorsqu'il était encore le produit d'un obscur fabricant de cartouches de jeux et de manettes ; à l'époque, il n'était connu que sous le nom de code Lorraine. Et j'ai toujours un peu mal au coeur quand j'entends quelqu'un demander s'il est compatible avec son lecteur de disquette 1541 ou son imprimante 1525.

Pour démarrer l'Amiga du bon pied, Commodore a organisé une conférence de presse très élaborée le 23 juillet 1985 au Lincoln Center de New York, qui a permis à beaucoup de ceux qui ne connaissaient pas la machine d'avoir un premier aperçu de sa puissance brute. Même les observateurs de longue date de l'Amiga ont été quelque peu surpris par l'annonce que Commodore prévoyait d'offrir un logiciel optionnel permettant à la machine d'émuler un PC IBM. La conférence de presse a couvert la plupart des caractéristiques de base de la machine, mais certaines questions persistantes sont restées sans réponse. La question la plus préoccupante était de savoir qui allait vendre la machine. Seuls quelques revendeurs ont été annoncés nommément, et de nombreuses publications ont insisté sur le fait que les grandes chaînes comme Computerland et Entre n'allaient pas s'occuper de l'Amiga.

Pour renforcer la position commerciale de son entreprise, le PDG Marshall Smith a pris la route immédiatement après le lancement. La mission de cette caravane Commodore était de presser le pas auprès des revendeurs d'ordinateurs dans 37 villes américaines. Si l'on en croit la réunion à laquelle j'ai assisté, il ne semble pas que Commodore aura du mal à trouver suffisamment de revendeurs pour que la machine soit disponible d'ici Noël 1985. Le seul vrai problème pourrait être de faire parvenir les ordinateurs à ces revendeurs en quantité suffisante pour les fêtes de fin d'année.

Pour moi, l'un des résultats les plus importants du Magical Mystery Tour de Commodore a été que quelques précieuses machines de démonstration ont trouvé le chemin des salles d'exposition de mes revendeurs locaux. Cela signifiait qu'après deux ans d'attente, je pouvais enfin avoir une expérience pratique de la machine. La première chose que j'ai faite, bien sûr, a été de lancer les démonstrations graphiques. Bien que les images soient impressionnantes en elles-mêmes, il y avait un truc particulier que je voulais essayer.

Le système d'exploitation Intuition (qui portera peut-être un autre nom au moment où vous lirez ces lignes en raison d'un éventuel conflit de marque avec un programme PC appelé Intuit) vous permet de "descendre" l'écran de n'importe quelle application, révélant ainsi l'écran du Workbench qui se trouve derrière. Alors que certaines démonstrations d'animations fantaisistes étaient en cours, j'ai déplacé la souris à l'endroit où se trouverait la barre de défilement et j'ai commencé à faire glisser la souris. À ma grande satisfaction, l'écran de démonstration a "glissé" vers le bas, tandis que l'animation continuait à se dérouler avec une légère perturbation. Cela revient à ce que le système d'exploitation fasse défiler l'écran de manière autonome, ce que je considère comme une prouesse.

Logiciels Amiga

Après les programmes de démonstration graphique, je suis passé aux premières copies de démonstration des divers programmes d'application que Commodore a l'intention de commercialiser. Le programme le plus complet que j'avais était Textcraft, un logiciel d'introduction au traitement de texte. Il est très facile à utiliser et possède une fonction unique de "modèle de format" qui effectue tout le formatage pour de nombreux types de documents standard. Graphicraft est un programme de dessin complet, mais ce qui m'a le plus impressionné n'est pas une caractéristique particulière du programme, mais plutôt la possibilité de travailler avec 32 couleurs en même temps.

Musicraft, le programme de musique "simple", offre une gamme impressionnante de fonctions. Il permet de composer, de personnaliser la forme d'onde et le ton de chaque voix et d'utiliser le clavier de l'ordinateur comme un clavier de piano. Il y a beaucoup de "commutateurs" qui vous permettent de faire des ajustements minutieux du son, et vous pouvez même spécifier la forme d'onde en dessinant sa forme à l'aide de la souris. Le programme est livré avec toute une série de sons d'instruments prédéfinis que vous pouvez charger et modifier ou utiliser tels quels.

BASIC

La version de BASIC fournie avec les machines d'évaluation n'était pas la version Microsoft que Commodore affirme vouloir livrer avec la machine, mais elle est tout de même extrêmement intéressante à utiliser. Cette version a été écrite par MetaComCo, la société britannique qui a écrit le système d'exploitation multitâche et le DOS pour l'Amiga, et qui aurait également écrit l'interpréteur sur lequel est basé l'Atari ST BASIC.

Comme une grande partie de la puissance graphique de l'Amiga provient des processeurs matériels utilisés pour accélérer l'affichage, il est logique que la manipulation des graphismes bitmap soit rapide, même à partir du BASIC. Mais le savoir et le voir sont deux choses différentes. Ceux d'entre vous qui connaissent le BASIC utilisé par l'IBM PC ou le Commodore 128 savent que ces interprètes ont des commandes graphiques bitmap qui vous permettent de "sauvegarder" l'image d'une zone rectangulaire de l'écran dans un tableau de variables BASIC et de redessiner l'image ailleurs sur l'écran. Mais comme le savent tous ceux qui ont utilisé les commandes "put" et "get" ou "ciSHAPl" et "sshapk", l'image n'est pas redessinée assez rapidement pour permettre l'animation, et dans le cas d'une image assez grande, elle peut prendre un certain temps à être dessinée. Sur l'Amiga, GSHAPE restaure l'image aussi rapidement qu'il serait possible de le faire en manipulant des bits en langage machine sur d'autres machines.

L'un des programmes de démonstration de BASIC vous demande de "capturer" un rectangle de couleur en sélectionnant les coins supérieur gauche et inférieur droit de l'image à l'aide de la souris. Le programme redessine ensuite l'image sauvegardée à l'endroit où pointe la souris chaque fois que l'on appuie sur le bouton de la souris, transformant ainsi l'image en un stylo à dessin. Le programme ne comporte que quelques lignes et fonctionne suffisamment rapidement pour vous permettre de dessiner des lignes fluides aussi vite que vous faites glisser la souris. J'ai défini un "stylo" fin et j'ai écrit mon nom en script sans aucun problème. Un stylo plus large composé d'un bloc de 16 couleurs de la taille d'un Rubik's Cube a été reproduit tout aussi rapidement.

Les capacités sonores de la machine sont également entièrement gérées par le BASIC. L'un des programmes de la disquette BASIC lit un fichier de données contenant des informations d'échantillonnage pour un tam-tam et vous permet de jouer de cet instrument au son extrêmement réaliste à partir du clavier. L'utilisation du synthétiseur vocal intégré du BASIC est un jeu d'enfant. La commande "narrate" utilise une chaîne de texte phonétique pour l'entrée (le mot "computer", par exemple, est rendu phonétiquement par "kumpyuw4ter"). Ceux d'entre vous qui connaissent le programme SA At pour les ordinateurs Atari et Commodore reconnaîtront que le système phonétique est exactement le même que sur ces machines. Mais si vous préférez l'anglais simple, la fonction "translates" effectuera la traduction automatiquement, vous permettant de commander à l'ordinateur de prononcer une phrase aussi facilement que de lui demander d'imprimer les mots à l'écran.

L'un des programmes les plus impressionnants de la disquette BASIC montre comment le langage permet d'accéder à l'ensemble des ressources du système en permettant d'appeler directement les fonctions du système d'exploitation. Ce programme ouvre cinq fenêtres différentes et fait fonctionner un programme BASIC différent dans chacune d'elles. Comme pour toute fenêtre du système, chaque affichage peut être dimensionné, déplacé sur l'écran et rendu actif en cliquant dans la fenêtre. L'un des cinq programmes est un simple traitement de texte BASIC qui fonctionne beaucoup plus rapidement, même avec quatre autres programmes en cours d'exécution, que ne le feraient la plupart des programmes BASIC fonctionnant seuls.

Comme je l'ai déjà dit, la version de BASIC que j'ai vue n'était pas celle livrée avec la machine. Mais un représentant de Commodore m'a dit que la version Microsoft BASIC qui serait fournie avec l'ordinateur aurait des caractéristiques comparables. J'espère qu'elle offrira également de meilleures possibilités d'édition que la version BASIC de MetaComCo, qui ne permet même pas l'édition en plein écran.

Emulateur IBM

Enfin, j'ai eu l'occasion de jouer avec le légendaire émulateur IBM. Tout d'abord, j'ai connecté un disque externe de 5,25" qui ressemblait étrangement à un 1571 (en fait, on m'a dit qu'il s'agissait d'un 1571 auquel on avait ajouté des connecteurs pour l'Amiga). Ensuite, j'ai démarré la machine normalement, en chargeant le système d'exploitation et le DOS à partir du lecteur de disquette interne de 3,5 pouces. A partir de la ligne de commande DOS, j'ai lancé le programme EMU4, qui se trouve également sur une disquette de 3,5 pouces. L'écran est devenu noir avec des lettres vertes, et un message m'a dit d'insérer PC-DOS dans le lecteur externe et d'appuyer sur n'importe quelle touche pour démarrer DOS. Je l'ai fait et j'ai d'abord été accueilli par un message me disant qu'il y avait 395 ko de mémoire disponible pour l'émulateur (sur un Amiga avec 512 ko). Puis vint l'écran familier d'ouverture de session de PC-DOS. Il est intéressant de noter que le lecteur de disquette interne (qui était maintenant le lecteur B:) pouvait être utilisée pour lire les disquettes des ordinateurs compatibles PC qui utilisent des disquettes 3,5" (comme le portable HP). En fait, il était possible de formater des disquettes 3,5 pouces au format PC et de transférer des programmes de disquettes de 5,25 pouces vers des disques de 3,5 pouces. Il est donc tout à fait possible de faire fonctionner l'émulateur avec des disquettes de 3,5 pouces (ou même le disque dur de l'Amiga), une fois que vous avez transféré DOS et vos programmes. Mais lorsque vous formatez les disquettes plus petites pour la compatibilité PC, ils ne contiendront que 360 ko au lieu de leurs 880 ko normaux, et la machine sera incapable de lire ces disquettes lorsqu'elle est en mode Amiga.

Lorsque j'ai inséré une disquette du programme Lotus 1-2-3, le programme s'est chargé normalement. On pourrait également dire qu'il s'est exécuté, mais il serait plus approprié de dire qu'il a marché. Il était dit que l'opération se déroulait à environ 60% de la vitesse d'un PC IBM, ce qui semblait correct. Il n'a pas été possible d'utiliser la section graphique du programme, car l'émulateur, dans son état primitif actuel, n'exécute que des programmes compatibles avec l'adaptateur monochrome d'IBM. WordStar a fonctionné, mais lentement. Il fallait s'y attendre, car c'est l'un des programmes annoncés comme devant fonctionner. Je suis donc passé à des programmes qui ne figuraient pas sur la liste.

Lorsque j'ai essayé d'exécuter ma copie originale de Microsoft Word, un traitement de texte fortement protégé, j'ai reçu un message disant : "L'herbe du crime porte des fruits amers. Détruisez votre disquette pirate". J'ai supposé que cela signifiait que le programme pensait que mon original était une copie non autorisée et je l'ai rapidement retiré du lecteur avant que la colère de Microsoft ne s'abatte sur les innocents.

J'ai ensuite essayé l'un de mes propres programmes, un jeu de dés Yahtzee que j'avais écrit en C. À ma grande surprise, bien que le programme lise et écrive directement dans la mémoire de l'écran, il s'est exécuté. Il s'est cependant comporté comme s'il avait quelques lésions cérébrales, laissant parfois des déchets non fatals sur l'écran et marquant une main de moins 27 306 points. Un simple éditeur de texte écrit en C ne se chargeait pas et bloquait complètement la machine, j'ai donc décidé que Sidekick était probablement hors de question.

Fort de cette expérience, j'ai pu poser à un représentant de Commodore des questions raisonnablement intelligentes sur l'émulateur. Qu'en est-il des programmes qui utilisent l'adaptateur graphique ? Bien que l'émulateur actuel ne les fasse pas fonctionner, la version finale le fera (il est intéressant de noter que MacCharlie, un émulateur matériel de PC à 1700 $ pour le Macintosh, ne fait fonctionner que des programmes monochromes). En ce qui concerne la lenteur de l'émulateur, on m'a dit que des modifications du logiciel amélioreraient la vitesse à environ 80% de celle d'un PC IBM, et qu'une petite carte matérielle appelée "Accelerator" porterait l'émulateur à sa pleine vitesse.

Malgré des questions approfondies, je n'ai toujours pas de détails techniques précis sur la carte matérielle. Je sais seulement qu'il s'agit d'une carte simple et peu coûteuse qui se branche sur le port d'extension situé sur le côté et qui est censée accélérer l'accès à la mémoire. D'après cette description, il semble que l'on puisse exclure une carte contenant des puces Intel telles que la 8088 ou la 8087, comme l'avait suggéré la rumeur. En ce qui concerne les disquettes protégées contre la copie, Commodore-Amiga dit seulement qu'il essaiera de traiter chaque programme de ce type au cas par cas.

Pour les vrais croyants comme moi, cependant, la question de la compatibilité PC est en grande partie une mascarade. Bien sûr, nous reconnaissons que beaucoup de gens n'entendraient jamais parler des grandes caractéristiques de la machine si elle n'avait pas d'émulateur. Après tout, de nombreux acheteurs potentiels d'ordinateurs demandent d'abord "Est-il compatible IBM ?" et si la réponse est négative, ils n'écoutent plus. Mais d'un point de vue objectif, l'Amiga a besoin d'un émulateur PC comme l'AT a besoin d'un émulateur VIC-20.

Au milieu de tout le battage médiatique sur les superbes graphismes et le son de l'Amiga, un fait simple passe souvent inaperçu. Avec un processeur à 8 MHz, un matériel spécial pour accélérer l'affichage, jusqu'à 8,5 Mo de mémoire vive, un véritable multitâche et un bus ouvert pour l'ajout de disques durs, l'Amiga est le rêve d'un utilisateur averti devenu réalité. Les programmes de démonstration graphique et sonore sont tape-à-l'oeil et prennent relativement peu de temps à mettre en place, de sorte que ces démonstrations constituent la plupart des logiciels que nous avons vue sur l'Amiga jusqu'à présent.

C'est pourquoi de nombreuses personnes considèrent déjà l'Amiga comme un ordinateur jouet ou une machine de jeu. Mais s'il existait des versions Amiga de Lotus 1-2-3, Mullimate et dBase 111, les utilisateurs de PC IBM seraient obligés d'envisager une machine capable de faire tourner ces trois logiciels en même temps, et de les faire tourner plus vite et mieux que sur PC. Le jour où je pourrai faire ce genre de démonstration sur l'Amiga viendra sans doute. Et si cela ne les impressionne toujours pas, je leur montrerai comment je peux jouer à une petite partie de Pac-Man pendant que ma feuille de calcul se recalcule.


[Retour en haut] / [Retour aux articles]