|
||||||||||||||||||||||||||||||||||||||||||||
|
Commodore met le cap sur le multimédia Imaginez la plate-forme multimédia idéale. Elle aurait des graphismes et un son impressionnants, serait facile à utiliser et fonctionnerait de manière transparente avec un équipement vidéo sophistiqué. Ajoutez-y un système d'exploitation multitâche à faible coût, et vous aurez tous les éléments nécessaires pour faire tourner des applications multimédias sophistiquées. Vous auriez aussi un Amiga de Commodore. C'est ce qu'a compris Commodore. Commodore a enfin défini une orientation pour la gamme Amiga et s'est positionné sur le marché émergent du multimédia. La pièce maîtresse de la stratégie de la société est un nouvel ordinateur basé sur le processeur 68030, l'Amiga 3000. L'Amiga 3000 possède de nombreuses caractéristiques impressionnantes, dont la meilleure est sans doute son prix. Avec le modèle à 16 MHz vendu à 3299 $ et la version 25 MHz à seulement 3999 $, le nouveau système coûte près de 3000 $ de moins qu'un Mac IIci équipé de façon comparable. Ce prix agressif, combiné avec le nouvel aspect et les capacités de la machine, fait de l'Amiga 3000 une entrée redoutable sur le marché du multimédia. ![]() Photo 1 : L'Amiga 3000 avec ses 2 Mo de mémoire Chip, son lecteur de disquette 880 ko et son disque dur SCSI. Les deux modèles de l'Amiga 3000 sont le 3000/16, une machine à base de 68030/68881 cadencée à 16 MHz, et le 3000/25, une machine à base de 68030/68882 cadencée à 25 MHz. A l'exception des cartes et des coprocesseurs, les modèles sont identiques. L'Amiga 3000 est le premier Amiga doté d'une architecture 32 bits native. A l'exception du système graphique, qui utilise un bus 16 bits et une horloge de 7,16 MHz compatible avec le National Television System Committee (NTSC), toutes les voies internes de l'Amiga 3000 ont une largeur de 32 bits et utilisent l'horloge du processeur. Commodore a également réussi à rendre le bus d'entrées/sorties externe capable de transferts 32 bits sans perdre la compatibilité avec les cartes périphériques 16 bits. Le bus d'entrées/sorties, appelé Zorro III, multiplie les lignes d'adresse et de données pour les cartes d'entrées/sorties capables de transferts 32 bits, tout en traitant normalement les cartes Zorro II 16 bits. Au revoir, le scintillement Le coeur de l'Amiga 3000 est une version améliorée de la puce spécialisée qui définit la ligne Amiga. La puce Denise améliorée peut produire jusqu'à 1280 pixels horizontaux en quatre couleurs, et elle offre un nouveau mode Productivité d'une résolution de 640x480 pixels (contrairement à d'autres modes haute résolution sur Amiga, le mode Productivité n'est pas entrelacé, et il est limité à quatre couleurs). Programmable, Denise vous permet de mélanger différentes résolutions horizontales et verticales et fournit le suraffichage nécessaire aux applications vidéo. De son côté, la nouvelle puce Agnus double la quantité de mémoire vive accessible à 2 Mo (dans le langage Amiga, la mémoire Chip est la mémoire accessible à la fois par le processeur et les puces spécialisées. Elle est utilisée principalement pour contenir les données graphiques et sonores qui sont manipulées par les puces spécialisées. La mémoire accessible exclusivement par la processeur - et utilisée principalement pour contenir le code exécutable et les données non affichées - est appelée mémoire Fast). La seule puce qui n'a pas été mise à jour est Paula, qui fournit les quatre voies audio de l'Amiga. La nouveauté du système graphique est une capacité de désentrelacement/doublement de la fréquence (via la puce Amber), qui prend les écrans haute résolution entrelacés et les transmet sans scintillement à un moniteur VGA de 31,5 kHz. Il élimine également les lignes noires de balayage entre les rangées de pixels sur les écrans à basse et haute résolution. En conséquence, l'Amiga 3000 produit un affichage à haute résolution d'une stabilité à toute épreuve. Contrairement aux Amiga précédents, qui par défaut exécutaient l'interface Workbench en moyenne résolution (640x200 pixels), l'Amiga 3000 peut effectivement utiliser la haute résolution (640x400 pixels) sans matériel supplémentaire. Bien que les nouvelles capacités du système graphique soient significatives, elles ne répondent pas à la question plus large de savoir comment faire évoluer les graphismes Amiga vers une profondeur de couleur de 8 et 24 bits tout en maintenant la compatibilité avec les logiciels graphiques actuels (le couplage étroit entre le système graphique et le processeur de l'Amiga, qui donne à la machine ses performances graphiques supérieures, rend ironiquement plus difficile la mise à jour des capacités graphiques). Les limites de la palette sur l'Amiga 3000 sont les mêmes que pour les Amiga précédents : 32 couleurs en basse résolution et 16 en haute résolution, sur un total possible de 4096. Des techniques telles que l'Extra Half-Bright, le Dynamic High-Resolution, et le Hold-And-Modify, vous permettent d'augmenter le nombre de couleurs à l'écran (jusqu'à 4096 dans le cas du HAM), mais elles vous obligent à changer de palette à la volée - ce qui consomme beaucoup de bande passante - ou ne vous permettent pas de définir chaque pixel de manière indépendante (ce dernier inconvénient est en fait un avantage lorsque vous utilisez le mode HAM pour des travaux vidéo ; comme il faut parfois jusqu'à trois pixels pour passer d'une couleur à l'autre, le mode HAM est naturellement anti-crénelé). Malgré ces modes graphiques alternatifs, l'absence de profondeur de couleurs natives 8 et 24 bits sur l'Amiga est un problème. De telles capacités seront nécessaires pour les applications vidéo et multimédia de la prochaine génération et sont déjà disponibles sur de nombreuses machines Macintosh, MS-DOS et Unix. L'Amiga doit offrir des profondeurs de couleurs 8 et 24 bits pour rester compétitif. Le chef de produit de l'Amiga, Keith Masavage, n'a pas voulu commenter les plans de Commodore dans ce domaine, si ce n'est pour dire que "des solutions à court et à long terme sont en cours d'élaboration". Visite de la carte mère La carte mère de l'Amiga 3000 reflète un haut degré d'intégration (voir photo 2) - En plus des puces Agnus et Denise améliorées, la carte mère contient huit autres puces propriétaires fabriquées par Commodore. Il s'agit notamment d'un contrôleur de bus, d'un contrôleur de mémoire vive et d'un contrôleur DMA. Le contrôleur DMA travaille en conjonction avec une puce de contrôleur SCSI pour fournir un DMA 32 bits pour les périphériques d'entrées/sorties SCSI tels que les disques durs. L'Amiga 3000 utilise 512 ko de ROM pour contenir le noyau Exec multitâche, les bibliothèques système et le système d'exploitation sur disque. Commodore prévoit également d'améliorer les ROM de l'Amiga 500 et de l'Amiga 2000 à 512 ko. ![]() Photo 2 : La carte mère de l'Amiga 3000/25 intègre de nombreuses fonctions dans des puces discrètes. Le fond de panier d'extension se connecte aux deux prises de 100 broches au centre gauche. Les cartes d'extension sont donc parallèles à la carte mère. Notez l'emplacement du processeur à 200 broches à l'avant droit. (Réflexion à méditer : le 68040 est livré dans un boîtier à 179 broches) L'Amiga 3000 utilise un grand cache externe pour accélérer l'accès à la mémoire par le 68030. Il gère cependant l'accès à la mémoire Fast en mode rafale et en mode page. Un accès standard à la mémoire Fast implique deux états d'attente, alors que le mode rafale peut aboutir à une performance sans état d'attente. Dans des circonstances idéales, le mode page peut atteindre des taux de transfert de plus de 33 Mo par seconde. La puce Ramsey détermine quel mode est approprié pour un accès particulier à la mémoire. Le mégaoctet de mémoire Chip du système se présente sous la forme familière d'un boîtier DIP, et la carte mère contient des emplacements pour un autre mégaoctet. Le mégaoctet de mémoire Fast de la carte mère est également présenté sous forme de puces DIP encastrées. Lorsque vous mettez à jour votre mémoire Fast en utilisant les boîtiers ZIP, vous déplacez la mémoire Fast d'origine vers les emplacements vides de la mémoire Chip pour vous donner le maximum de 2 Mo de mémoire Chip. L'Amiga 3000 est livré avec un lecteur de disquette standard Amiga 3,5 pouces de 880 ko et un disque dur SCSI interne 3,5 pouces de 50 Mo à 17 ms. Il vous permet également de monter en interne un autre lecteur de disquette ou de disque dur de 3,5 pouces. Extension de votre système Le fond de panier d'extension de l'Amiga 3000 se fixe à deux emplacements sur la carte mère. Le fond de panier permet au matériel d'extension de se configurer automatiquement au démarrage et fournit un accès DMA à la carte mère. Le fond de panier fournit quatre ports d'extension Zorro III. En outre, le fond de panier dispose de deux ports compatibles AT en ligne avec deux des emplacements Zorro, et d'un port vidéo en ligne avec un troisième. Les ports AT sont utilisés avec les cartes BridgeBoard de Commodore, qui assurent la compatibilité XT et AT de l'Amiga. Le port vidéo donne aux cartes d'extension un accès direct aux signaux de sortie vidéo de l'Amiga. Il est utile pour des appareils tels que les générateurs d'effets vidéo et les genlocks. L'Amiga 3000 fournit également plusieurs ports d'entrées/sorties standard. Le clavier et les deux ports souris sont situés sur le côté droit de la machine. A l'arrière se trouvent un port parallèle, un port série, un port pour lecteur de disquette, un port SCSI, deux ports audio, un port vidéo RVB 15,75 kHz et un port vidéo VGA 31,5 kHz. Le port RVB est identique à ceux des Amiga précédents, ce qui garantit la compatibilité avec les anciens moniteurs et autres équipements vidéo. Son signal passe par le matériel de désentrelacement/doublement de fréquence. Le port VGA, qui est connecté au nouveau matériel d'affichage, permet de piloter n'importe quel moniteur VGA standard. Vous pouvez désactiver ce matériel ou ajuster sa sortie en utilisant deux commandes à l'arrière de la machine. Le connecteur d'extension le plus important de l'Amiga 3000 est un port processeur à 200 broches. Bien qu'il soit incompatible avec le port processeur 86 broches de l'Amiga 2000, il remplit la même fonction. Il vous permet de mettre à jour l'A3000 avec un processeur de la prochaine génération, dans ce cas, le 68040 et ses descendants. Vous pouvez aussi l'utiliser pour placer une grande mémoire cache externe pour le 68030 embarqué. Nettoyage du Workbench Dans le passé, beaucoup de gens considéraient l'Amiga comme une machine non professionnelle à cause de l'apparence de son interface Workbench. Quand tout ce que l'on voyait était un écran 640x200 en quatre couleurs, avec des lignes de balayage visibles entre chaque rangée de pixels, il était facile d'oublier le matériel et le logiciel sophistiqués qui se trouvaient en dessous. L'Amiga 3000 utilise la version 2.0 du système d'exploitation Amiga. Avec cette version, Commodore a retravaillé à la fois l'aspect et la fonctionnalité de l'interface Workbench en mettant à jour ou en réécrivant la plupart des logiciels système sous-jacents. Le résultat est une nouvelle interface qui peut rivaliser avec n'importe quelle interface graphique sur le marché. Elle fournit un accès cohérent et facile à la capacité multitâche de l'Amiga. ![]() Photo 3 : AmigaOS 2.0 est doté d'une toute nouvelle interface Workbench. Construite sur les nouvelles versions des bibliothèques partagées de l'Amiga, Workbench 2.0 permet un accès facile à de multiples programmes. Un Blitter matériel améliore son fonctionnement en fournissant au système un moyen rapide de déplacer des blocs rectangulaires de mémoire, tels que ceux qui définissent une fenêtre. AmigaOS 2.0 contient aussi beaucoup de nouveautés pour les programmeurs. Tout d'abord, Commodore inclut enfin des requêtes de fichiers et de polices standard avec l'Amiga. En outre, il fournit une boîte à outils de gadgets. Celle-ci vous permet d'intégrer des gadgets personnalisés dans le système de fenêtrage Intuition. Il fournit également une interface orientée objet pour la programmation des gadgets. Enfin, la version 2.0 fournit un service "hotlink" qui notifie à votre programme les événements qui l'intéressent. Ceci est particulièrement utile lorsque vous modifiez un paramètre de préférence dont votre programme doit avoir connaissance. Commodore a conçu la version 2.0 pour qu'elle soit compatible avec les logiciels écrits pour des versions antérieures du système d'exploitation. Selon Commodore, les programmes qui respectent les règles fonctionneront sous 2.0. Cependant, Commodore sait que tout le monde n'a pas suivi toutes les règles, et la société travaille avec les développeurs pour corriger les logiciels qui pourraient fonctionner sous 2.0. Actuellement, l'Amiga dispose d'une base logicielle de bonne taille, bien qu'elle soit orientée vers les applications graphiques et vidéo, par opposition aux programmes d'entreprise classiques. Étant donné que les Amiga 500 et 2000 peuvent être mis à niveau avec le jeu de puces améliorées et utiliser le système d'exploitation 2.0, les programmes écrits pour l'A3000 fonctionneront également sur la majeure partie de la base installée d'Amiga, qui compte près de 1,5 million de machines. Un nouveau départ ? L'Amiga 3000 est une machine impressionnante, et Commodore lui apporte un soutien solide. En plus de l'A3000, Commodore prépare plus d'une douzaine de nouveaux produits matériels et logiciels conçus pour positionner la machine sur quelques marchés clés. Le premier de ces marchés est celui des entreprises, où Commodore espère que les capacités multimédias de l'Amiga fourniront le type d'entrée que la publication assistée par ordinateur a donné au Macintosh. AmigaVision, un système de création à base d'icônes qui permet à tout un chacun de créer des applications multimédias interactives, est au coeur de la stratégie commerciale de la société. Commodore reconnaît enfin l'importance de la mise en réseau en fournissant des solutions logicielles et matérielles, soit directement, soit par l'intermédiaire de tiers. A court terme, cela signifie Ethernet et un logiciel serveur X Window System (X/11 de GfxBase). D'ici le milieu de l'année 1990, il s'agira de logiciels clients TCP/IP-NFS et NetWare. Au-delà, Commodore prévoit de gérer le matériel ARCnet et FlashTalk ainsi que divers systèmes d'exploitation de réseau. La société espère également qu'en augmentant sa pénétration dans les entreprises par le biais des réseaux et du multimédia, elle attirera davantage de développeurs grand public vers le système. Commodore poursuit également activement les marchés de l'enseignement supérieur et du gouvernement, en grande partie en fournissant Unix en plus des nouveaux produits de réseau. Même avec le coût supplémentaire du système d'exploitation, l'Amiga 3000 constituera une station de travail Unix peu coûteuse mais puissante. Enfin, Commodore espère conserver une part importante du marché de la productivité domestique/personnelle, principalement grâce aux ventes de l'Amiga 500 et des versions d'entrée de gamme de l'Amiga 2000. Commodore se concentre en premier lieu sur le multimédia et en second lieu sur l'éducation, le gouvernement et la productivité. Commodore a enfin esquissé une stratégie qui tire parti des atouts de l'Amiga. Avec l'Amiga 3000, la société a produit la plate-forme multimédia la plus performante que l'on puisse trouver dans un seul boîtier. Si la machine était le seul critère, nous pourrions déjà qualifier la stratégie de Commodore de succès.
|