|
||||||||||||||||||||||||||||||||||||||||||||
|
L'Amiga 2000 est prêt à jouer un rôle dans un monde de compatibles PC. Contrairement à l'Amiga 1000, l'Amiga 2000 est extensible grâce à des ports internes et à de l'espace pour des lecteurs de disquette supplémentaires. De plus, lorsqu'il est équipé de la carte Bridgeboard optionnelle compatible PC, l'A2000 peut exécuter des logiciels MS-DOS et utiliser des périphériques PC. Commodore a associé ces ajouts aux atouts existants de l'Amiga, à savoir de superbes capacités graphiques et un système d'exploitation multitâche, et a fixé le prix du système de base à 1995 dollars. ![]() L'Amiga 2000B L'A2000 ajoute une capacité de processeur compatible IBM PC, via son bus, qui dispose de sept ports d'extension (voir photo 1). Cinq de ces ports sont au format Zorro II Amiga à 100 broches ; deux d'entre eux acceptent des cartes compatibles ISA AT, et vous pouvez placer la carte Bridgeboard dans l'un ou l'autre de ces ports. Les deux ports restants sont compatibles ISA XT. En plus des sept ports principaux, un port pour processeur à 86 broches se connecte directement au bus 68000 et est destiné à être utilisé avec des améliorations telles qu'une carte 68020. Enfin, un port vidéo personnalisé permet de sortir la plupart des signaux vidéo de l'Amiga pour une utilisation avec des cartes telles que des genlocks ou des améliorations vidéo. ![]() Photo 1 : les sept ports d'extension de l'Amiga 2000 peuvent accueillir une grande variété de cartes d'extension pour Amiga, PC ou AT. Spécifications
Commodore a conçu l'A2000 original en Allemagne, mais l'a remanié avant de l'expédier aux États-Unis (pour une description technique complète de l'A2000 original, voir cet article). Le système remanié utilise une puce d'animation spécialisée, connue sous le nom de "Fat Agnus", provenant de l'A500. Cette puce spécialisée incorpore plusieurs fonctions du contrôleur DMA Agnus original, le coeur du système de coprocesseur de l'Amiga. La nouvelle conception améliore également le port vidéo. Le nouveau port apporte les 12 bits de données vidéo RVB au connecteur de bord et incorpore la logique de contrôle du bus périphérique. En outre, la société a redessiné le port processeur 86 broches pour améliorer la stabilité du système et permettre à un autre processeur de fonctionner en mode "partage de bus". L'A2000 dispose d'un espace pour un disque dur interne et peut utiliser des disques durs ST-506 compatibles avec les PC et relativement bon marché. Cela résout l'un des problèmes les plus difficiles à résoudre avec les périphériques d'extension pour les précédents Amiga : les disques durs pour l'A1000 étaient chers et pas particulièrement fiables. La plupart des disques pour l'A1000 utilisent des boîtiers SCSI compatibles Macintosh et une carte contrôleur spécialisée. Il faut encore ajouter un contrôleur de disque dur à l'A2000, qui n'a pas de port SCSI intégré. Le contrôleur 2090 de Commodore, qui possède deux connecteurs SCSI, vous permet de connecter jusqu'à neuf périphériques (deux périphériques SCSI compatibles ST-506 et sept périphériques SCSI compatibles Macintosh). Au moment de la publication de cet article, plusieurs contrôleurs devraient être disponibles auprès d'autres sociétés, notamment ASDG et MicroBotics. Le retard dans la mise à disposition de contrôleurs tiers pour l'A2000 est en partie dû au fait que Commodore est encore en train de finaliser les spécifications pour les périphériques de démarrage automatique ; le logiciel système actuel exige que le système effectue le démarrage initial à partir du lecteur de disquette interne. Commodore conçoit également un nouveau système de fichiers qui, selon la société, fonctionnera jusqu'à quatre fois plus vite avec les disques durs DMA. Le nouveau système de fichiers devrait être livré au printemps 1988 dans le cadre d'une mise à jour du Workbench en version 1.3. Tous les Amiga, l'A500, l'A1000 et l'A2000, sont équipés de ports série et parallèle intégrés. L'A1000 original avait des connecteurs inversés par rapport aux connecteurs normalement utilisés avec les systèmes compatibles IBM PC ; il était donc difficile d'obtenir des câbles personnalisés corrects. Avec l'A2000, ainsi qu'avec l'A500, les ports ont été redessinés de telle sorte que les broches fournissant l'alimentation sont limitées en courant, ce qui permet de brancher en toute sécurité presque n'importe quelle imprimante ou modem compatible IBM. Cette refonte a également un impact sur le numériseur vidéo Digi-View de NewTek, l'une des forces motrices du marché que l'Amiga domine : la vidéo domestique. Digi-View vous permet de numériser en couleurs en effectuant des passages séparés d'une image vidéo avec une caméra de télévision en noir et blanc. Le matériel se branche sur le port parallèle et utilise le courant disponible sur le port pour faire fonctionner le numériseur. Les ports redessinés de l'A2000 signifient que vous pouvez utiliser Digi-View avec un adaptateur de câble disponible chez NewTek pour 21,95 $. Actuellement, le système d'exploitation de l'A2000 est pratiquement identique à celui de l'A1000. L'Amiga 2000 comprend quelques programmes supplémentaires, tels que le programme Setclock pour lire l'horloge intégrée à pile. L'A2000 possède également le Kickstart 1.2 en ROM et non sur disquette. Une ou deux remarques L'Amiga 2000 possède un clavier de 94 touches, qui a été élargi par rapport au clavier original de 89 touches de l'A1000. Ces ajouts, qui incluent un pavé numérique, rendent le clavier plus adapté à une utilisation sur un système compatible IBM PC. Cependant, comparé au clavier de l'A1000, le clavier de l'Amiga 2000 n'est pas aussi agréable au toucher ; les touches sont rigides et s'enfoncent brusquement. Commodore indique qu'un nouveau clavier est actuellement livré avec l'A2000 ; il a la même disposition, mais son toucher peut être différent. Enfin, le ventilateur de l'A2000 est plus bruyant que celui de l'A1000, qui était si silencieux qu'on pouvait ne pas le remarquer. Le ventilateur de l'A2000 est plus silencieux que ceux de la plupart des clones AT, mais comparé à celui de l'A1000, il est très bruyant. Cependant, vous ne le remarquerez peut-être pas si vous installez un disque dur, dont la plupart sont encore plus bruyants que le ventilateur. Amiga contre Amiga Comme le montrent les tests de performances (voir plus bas), les performances de l'Amiga 2000 sont presque identiques à celles de l'Amiga 1000, à l'exception des différences dues à la mémoire Fast. Le bus mémoire de l'A2000 est réparti en différentes zones, avec 512 ko de mémoire Chip (adressée par les puces graphiques et audio spécialisées) et 512 ko octets de mémoire Fast sur un bus séparé. Sur l'A1000, les programmes s'exécutent généralement dans la mémoire Chip, car la totalité des 512 ko de mémoire vive interne est constituée de mémoire Chip. En chargeant les programmes dans la mémoire Fast, l'unité centrale de l'A2000 peut éviter les conflits de bus avec les puces spécialisées de la mémoire Chip. Cela se traduit par des programmes fonctionnant environ 3% plus vite que sur l'Amiga 1000 dès le départ, et plus de deux fois plus vite lorsqu'il y a beaucoup de congestion avec les puces spécialisées de la mémoire Chip, comme avec un écran 16 couleurs à haute résolution. La conception actuelle permet aux puces spécialisées de l'Amiga d'adresser 512 ko de mémoire Chip ; cette mémoire est utilisée assez rapidement lorsque vous faites de l'animation et de la vidéo domestique. La puce Fat Agnus possède les améliorations externes nécessaires pour adresser au moins 1 Mo de mémoire vive, mais elle ne peut toujours gérer que 512 ko en interne. Cependant, la conception de l'A2000 pourra éventuellement accueillir des puces de remplacement qui adressent 1 Mo complet de mémoire. Avec Fat Agnus, malheureusement, les 512 premiers ko de la mémoire Fast sont contrôlés par la même logique que le bus de la mémoire Chip. Si vous essayez d'accéder à des programmes ou à des données dans cette zone de mémoire Fast, l'accès se fera à la même vitesse qu'un accès à la mémoire Chip. Commodore fournit un programme appelé SlowMemLast qui désigne les 512 premiers ko de la mémoire Fast comme étant la dernière mémoire Fast allouée, ce qui permet d'obtenir les meilleures performances du processeur. Je recommande d'acheter au moins 2 Mo de mémoire supplémentaire avec un A2000. La mémoire supplémentaire donne au système l'espace dont il a besoin pour exécuter les logiciels rapidement et de manière fiable. L'installation d'un RAM Disk peut donner au système une réponse quasi-instantanée et permettre aux logiciels de fonctionner sans repousser les limites de la machine. Aucun problème n'est apparu sur l'A2000 avec les logiciels Amiga existants. J'estime que 99% des logiciels qui fonctionnent sur l'A1000 fonctionneront sur l'A2000. Certains programmes de jeu qui accèdent directement au clavier peuvent échouer à cause de légers changements de synchronisation, mais les logiciels qui utilisent les routines ROM comme conseillé par Commodore n'auront pas ce problème. Des problèmes peuvent également survenir avec quelques programmes, tels que ceux pour les numériseurs audio, avec des boucles de synchronisation serrées qui ne s'adaptent pas à la présence de mémoire Fast ou qui ne peuvent pas fonctionner avec un processeur plus rapide. Amiga contre PC La carte Bridgeboard de l'A2000 est une bonne implémentation de coprocesseur, permettant à deux systèmes complètement différents de fonctionner dans un même boîtier et en même temps (voir photo 2). La carte Bridgeboard est livrée avec un processeur 8088 cadencé à 4,77 MHz, un connecteur pour un coprocesseur mathématique 8087, un BIOS Phoenix compatible IBM PC amélioré pour fonctionner avec AmigaDOS et MS-DOS, et 512 ko de mémoire. La carte est également livrée avec un lecteur de disquette 5,25 pouces de 360 ko, un logiciel d'installation, MS-DOS 3.2 et GWBASIC 3.2. Une fois la carte Bridgeboard installée, vous pouvez ajouter jusqu'à trois cartes d'extension PC ou AT, dont des cartes mémoire telles que la carte Above d'Intel, des adaptateurs graphiques, des modems internes, des cartes de gestion de disques durs et des cartes contrôleur, des cartes série RS-232C et des cartes réseau. ![]() Photo 2 : la carte Bridgeboard place un système PC à l'intérieur du boîtier Amiga, avec un processeur 8088, un coprocesseur arithmétique 8087 et une carte d'extension. Comment cela fonctionne-t-il ? La différence la plus notable est que l'affichage du PC issu de la Bridgeboard est un peu plus lent que celui d'un PC normal. Ceci est dû au fait que l'Amiga doit convertir l'affichage graphique monochrome ou couleur du PC en un affichage en mode bitmap, une opération très gourmande en temps de traitement. Cependant, contrairement aux émulations logicielles, la carte avec un 8088 fonctionne toujours à pleine vitesse ; l'affichage est juste mis à jour une fraction de seconde plus lentement que d'habitude. Le principal impact sur les performances se situe du côté de l'Amiga, où le PC ressemble à une opération gourmande en affichage graphique. Selon l'application, les programmes Amiga peuvent ralentir car l'Amiga doit rafraîchir l'affichage. Par exemple, le test de performances des calculs en BASIC a pris 17,2 secondes lorsqu'il a été exécuté sur l'Amiga sans la carte Bridgeboard. J'ai également lancé ce test en exécutant un court programme BASIC (10 for i=0 to 100000 : print i : next i) sur la Bridgeboard en mode monochrome. Cette fois-ci, il a fallu 62,34 secondes, un temps proche du pire des cas qui reflète l'effet d'une tâche d'affichage "active" sur la Bridgeboard. Lorsque j'ai lancé le test avec le même programme sur la Bridgeboard sans rafraichissement de l'affichage (c'est-à-dire 10 for i=0 to 100000 : i next), le temps était de 17,28 secondes, pratiquement le même que sans la Bridgeboard. En général, l'interface logicielle entre l'Amiga et le PC a bien fonctionné. Lorsque ma machine d'évaluation est arrivée et que j'ai essayé de lancer la Bridgeboard, j'ai obtenu le message d'erreur énigmatique "Library not found" (bibliothèque introuvable). Cela signifiait que la Bridgeboard n'était pas correctement installée dans son socle et qu'elle ne s'initialisait pas. En conséquence, la bibliothèque Janus de la carte (qui gère les communications Amiga/Bridgeboard) ne s'installait pas pendant l'auto-configuration. L'ouverture du boîtier et la remise en place de la carte Bridgeboard ont résolu le problème. Plusieurs ajouts intéressants à la carte Bridgeboard vous permettent d'utiliser certaines fonctions d'AmigaDOS et d'Intuition (la partie sous-jacente du Workbench) lorsque vous exécutez des programmes sur la Bridgeboard. Par exemple, vous pouvez couper et coller avec le presse-papiers de l'Amiga n'importe où dans une fenêtre de texte MS-DOS. Un autre ajout intéressant est la possibilité de geler l'affichage d'une fenêtre et de continuer à l'exécuter dans une autre fenêtre. Ainsi, vous pouvez obtenir un graphique de Lotus 1-2-3, geler la fenêtre et tracer un autre graphique dans une autre fenêtre. Vous pouvez alors consulter soit l'ancienne fenêtre gelée, soit la fenêtre actuelle. Le résultat de cette interaction est un système plus utile et plus pratique qu'un simple environnement d'exploitation MS-DOS. Vous pouvez également mettre en place des disques virtuels qui résident soit en mémoire soit sur disque du côté Amiga du système et qui peuvent être accédés par MS-DOS. De même, vous pouvez partitionner un disque dur MS-DOS de telle sorte qu'AmigaDOS utilise l'une des partitions comme unité de disque. J'ai exécuté mes feuilles de calcul Lotus 1-2-3 version 2.01, et tout s'est déroulé de la même manière que sur mon PC Compaq portable. Pour utiliser une imprimante à partir de la Bridgeboard, il faut lancer un programme sur l'Amiga pour transférer le contrôle de l'imprimante sur la Bridgeboard, mais une fois que c'est fait, tout fonctionne bien. Le logiciel Brief 1.03 a également fonctionné sans problème. Le jeu de golf Mean 18 de ma société (la version CGA uniquement) a fonctionné sur la carte, bien que la latence de l'affichage puisse être un problème avec les jeux d'action dont l'animation change rapidement. Mais dans ce cas, qui voudrait jouer à un jeu sur la carte Bridgeboard alors que l'Amiga est à porter de souris ? Plus de puissance à venir Commodore a annoncé une carte passerelle 80286 à 10 MHz et une carte 68020 à 14 MHz qui s'insère dans le port processeur de l'A2000. Selon la société, la carte 68020 comprend un coprocesseur mathématique 68881, une unité de gestion de la mémoire 68851 et 2 Mo de mémoire, et elle est censée fonctionner sous Unix. La société prévoit de livrer la carte 80286 en mai ou juin 1988 et la carte 68020 à l'automne 1988, mais les prix ne sont pas encore fixés. D'autres cartes 68020 sont disponibles, notamment celle de Computer System Associates. L'un des défauts de l'Amiga 1000 dont on a le plus parlé est la qualité de la vidéo entrelacée du connecteur National Television System Committee (NTSC). La même chose qui rend l'Amiga si attrayant pour les ingénieurs vidéo qui ont besoin d'un signal vidéo NTSC et d'un genlock rend l'écran médiocre en tant que station de travail d'ingénierie : l'écran haute résolution (plus de 400 lignes) utilise la vidéo entrelacée, ce qui entraîne un taux de rafraîchissement de l'écran de 30 Hz, et donc un scintillement (les moniteurs ont besoin d'un taux de rafraîchissement d'au moins 50 Hz pour éviter le scintillement). MicroWay a annoncé un désentrelaceur d'affichage qui prendra la vidéo de l'Amiga et la mettra en mémoire tampon pour qu'elle puisse être affichée sur des moniteurs de type multisync au double du taux d'affichage normal. Cela devrait permettre d'obtenir un affichage sans scintillement équivalent à celui des moniteurs IBM VGA ; avec le mode suraffichage, vous pouvez afficher environ 704x470 pixels. MicroWay vendra cette carte, qui devrait être disponible au moment où vous lirez ces lignes, pour environ 600 dollars. Commodore travaille également sur le moniteur A2024, qui est un écran de 15 pouces de 1008x800 pixels, mais seulement en quatre nuances de gris. Le moniteur capture en fait la sortie d'affichage standard de l'Amiga et la convertit pour la réafficher à une résolution plus élevée à un taux de rafraîchissement de 15 Hz. L'A2024, cependant, n'a qu'un écran de 15 pouces, et la plupart des gens préfèrent un écran un peu plus grand pour correspondre à la haute résolution. L'A2024 conviendra parfaitement aux applications de publication assistée par ordinateur et de CAO, mais certains logiciels nécessiteront une programmation spéciale pour accéder à la haute résolution. Le moniteur devrait être disponible en mai ou juin 1988. La différence en vaut la peine L'Amiga 2000 est un système puissant et prometteur, notamment en ce qui concerne l'animation vidéo et le multitâche. Mais l'A2000 vaut-il 50% plus cher que l'A1000 original ? Du point de vue des logiciels et des performances, les deux machines sont pratiquement identiques. La différence réside dans les possibilités d'extension. L'A2000 peut être étendu à l'aide de composants internes, ce qui lui confère un encombrement plus compact qu'un A1000 à l'extension similaire. L'extension de l'A2000 est également plus fiable grâce à son architecture de bus plus robuste. Enfin, les cartes d'extension et les disques durs de l'A2000 sont moins chers que les extensions équivalentes de l'A1000. L'Amiga 2000 peut utiliser des disques durs disponibles sur le marché, et les cartes d'extension du système ne nécessitent pas de boîtier d'extension complet, mais seulement une carte PC. Et étant donné la compatibilité de l'A2000 avec les PC, les choix sont très ouverts. Si vous avez besoin d'un système Amiga extensible, en particulier avec une compatibilité MS-DOS, l'A2000 vaut le coût supplémentaire. Pour le domaine de la vidéo domestique, l'Amiga 2000 peut surpasser les Macintosh IIs et les machines à base de 80386 à un prix abordable. Tests de performances ![]()
Charlie Heath, vice-président de Microsmiths Inc. à Cambridge, Massachusetts, a développé plusieurs programmes Amiga, dont TxEd, Mean 18, FastFonts et ARP.
|