Moteur PC SuperGrafx - PC Engine SuperGrafx

Moteur PC SuperGrafx
Logo SuperGrafx.svg
SuperGrafx-Console-Set.jpg
Système PC Engine SuperGrafx
Fabricant Électronique domestique NEC
Taper Console de jeux
Génération Quatrième génération
Date de sortie
Médias HuCard , CD-ROM²
CPU Hudson Doux HuC6280
Jeu le plus vendu Daimakaimura
Prédécesseur Moteur PC (système principal)
Successeur PC Engine Duo (système mis à jour)

Le PC Engine SuperGrafx ( PCエンジンスーパーグラフィックス, Pī Shī Enjin SūpāGurafikkusu ) , également connu sous le nom de SuperGrafx , est une console de jeu vidéo domestique de quatrième génération fabriquée par NEC Home Electronics et commercialisée au Japon en 1989. C'est le système qui lui succède. au PC Engine , sorti deux ans auparavant. Connu à l'origine sous le nom de PC Engine 2 pendant les étapes de production, il était censé être une véritable console de salon 16 bits, offrant des capacités graphiques et audio améliorées par rapport à son prédécesseur.

La console a été lancée sur le marché, sortie plusieurs mois avant sa date de sortie initiale de 1990, n'ayant que de modestes mises à jour du matériel. Avec seulement six jeux commercialisés qui ont profité des mises à jour matérielles de la console, le SuperGrafx a été un échec commercial, ne vendant que 75 000 unités au total dans les deux régions. Aucune des avancées matérielles qu'il possédait n'a été reportée sur les consoles ultérieures de NEC, telles que la TurboDuo .

Matériel

Par rapport au moteur PC, le SuperGrafx dispose de quatre fois plus de RAM de travail pour le processeur principal et d'une deuxième puce vidéo avec sa propre RAM vidéo. Une puce de contrôleur de priorité est également incluse, qui permet de combiner la sortie des deux puces vidéo de différentes manières. Le SuperGrafx prend en charge deux couches d'arrière-plan à défilement indépendant, comme le Sega Mega Drive , par opposition à la couche unique du moteur PC.

C'est une idée fausse très courante que les capacités matérielles vidéo supplémentaires pesaient sur le processeur du système, et est souvent citée comme la principale raison pour laquelle peu de jeux ont été développés pour le système. En réalité, malgré le même processeur que le PC Engine, le SuperGrafx est plus que capable de suivre les nouvelles améliorations graphiques, car la majorité de la charge de travail est gérée par les VDP.

SuperGrafx avec l'addon Super CD-ROM²

Étant donné que le SuperGrafx a été produit et commercialisé comme un modèle PC Engine amélioré plutôt que comme une nouvelle plate-forme, il était rétrocompatible avec les HuCards PC Engine standard en plus des siennes. Cependant, les HuCards spécifiques à SuperGrafx étaient chères par rapport aux HuCards standard, approchant dans certains cas jusqu'à 110 USD au détail.

Le SuperGrafx est également compatible avec le module complémentaire CD-ROM² System (via l'adaptateur ROM²), ainsi qu'avec le module complémentaire Super CD-ROM². Aucun jeu au format CD-ROM² n'a été produit pour tirer parti des capacités supplémentaires du SuperGrafx.

Spécifications techniques

CPU

Le processeur était un HuC6280A 8 bits , un 65SC02 modifié , cadencé à 1,79 ou 7,16 MHz (commutable par logiciel). Les fonctionnalités comprenaient du matériel de commutation de banques intégré (pilotant un bus d'adresses externe 21 bits à partir d'un bus d'adresses 16 bits compatible 6502), un port d'E/S à usage général intégré, une minuterie, des instructions de transfert de bloc et des instructions de déplacement dédiées pour communiquer avec le HuC6270A VDC.

Mémoire

Il y avait 32 Ko de RAM de travail et 128 Ko (64 Ko par HuC6270A VDC) de RAM vidéo.

Sous-système d'affichage

Le sous-système d'affichage était composé de deux contrôleurs d'affichage vidéo (VDC) HuC6270A 16 bits, d'un contrôleur de priorité vidéo HuC6202 et d'un encodeur vidéo couleur HuC6260 (VCE). Le HuC6270A présentait des E/S basées sur les ports similaires à la famille TMS99xx VDP.

La résolution X (horizontale) était variable, maximum de 565 (programmable à 282, 377 ou 565 pixels, ou comme horloge à points de 5,37 mhz, 7,159 mhz et 10,76 mhz) Compte tenu des limitations de surbalayage des téléviseurs CRT à l'époque, les résolutions horizontales étaient limitées de manière réaliste à quelque chose d'un peu moins que ce dont le système était réellement capable. Par conséquent, la plupart des développeurs de jeux ont limité leurs jeux à 256, 336 ou 512 pixels de largeur d'affichage pour chacun des trois modes. La résolution Y (verticale) était également variable, au maximum de 242 (programmable par incréments de 1 ligne de balayage).

La couleur avait une profondeur de 9 bits avec 512 couleurs disponibles avec jusqu'à 512 couleurs à l'écran (241 couleurs d'arrière-plan et 240 couleurs de sprite de chacun des deux VDC). Il y avait 32 palettes au total : 16 pour les tuiles d'arrière-plan et 16 pour les sprites. Chaque palette de sprites pouvait avoir 15 couleurs définies et un index de couleur transparent ; et chaque palette de tuiles d'arrière-plan peut avoir 15 couleurs définies, plus un index de couleur dont la couleur est une couleur partagée par toutes les palettes de tuiles d'arrière-plan.

128 sprites étaient affichables simultanément avec des tailles de : 16×16, 16×32, 16×64, 32×16, 32×32, 32×64. Chaque sprite peut utiliser jusqu'à 15 couleurs uniques (une couleur doit être réservée comme transparente) via l'une des 16 palettes de sprites disponibles. Les deux VDC HuC6270A sont capables d'afficher 2 couches de sprite (1 chacune). Les sprites peuvent être placés devant ou derrière les tuiles d'arrière-plan. Chaque couche peut afficher 16 sprites ou 256 pixels de sprite par ligne de balayage, ce qui donne une limite combinée de sprite par ligne de balayage de 32 sprites ou 512 pixels de sprite.

Les tuiles étaient de 8x8, chaque tuile d'arrière-plan pouvant utiliser jusqu'à 16 couleurs uniques via l'une des 16 palettes d'arrière-plan disponibles. La première entrée de couleur de chaque palette d'arrière-plan doit être la même dans toutes les palettes d'arrière-plan.

Capacité audio

Six canaux audio Wavetable Synthesis , programmables via le processeur HuC6280A . Chaque canal avait une fréquence de 111,87 kHz pour un seul cycle de 32 échantillons (sans être en mode N/A) avec une profondeur de 5 bits. Chaque canal s'est également vu allouer 20 octets (32 × 5 bits) de RAM pour les données d'échantillon. Les formes d'onde étaient programmables, de sorte que les compositeurs n'étaient pas limités à la sélection standard de formes d'onde (carré, sinus, dent de scie, triangle, etc.). Mais l'utilisation de formes d'onde standard et de formes semi-standard, telles qu'une onde de pouls à 25%, a été utilisée assez souvent. Les deux premiers canaux audio (1 et 2) étaient capables de LFO lorsque le canal #2 était utilisé pour moduler le canal #1.

Logiciel en option Direct D/A qui permet de diffuser le son échantillonné dans l'un des six canaux audio PSG. Lorsqu'un canal est en mode D/A, la fréquence est aussi rapide que le processeur peut diffuser des octets vers le port, bien qu'en pratique, elle soit limitée à 6,99 kHz lors de l'utilisation de l'interruption TIMER avec son plus petit paramètre de boucle (1023 cycles cpu) ou 15,7 kHz en utilisant l'interruption de la ligne de balayage. Il existe une méthode qui combine deux canaux en mode DDA pour lire des échantillons 8 bits, 9 bits ou 10 bits. L'ajout du périphérique CD-ROM ajoute le son du CD-DA et un seul canal ADPCM aux capacités sonores existantes du moteur PC.

Support logiciel

Le SuperGrafx est rétrocompatible avec tous les jeux standard au format PC Engine HuCard en plus du sien. Les étiquettes sur les SuperGrafx HuCards étaient à l'envers par rapport aux HuCards standard ; Une HuCard standard lira à l'envers sur un SuperGrafx, tandis que les siennes sont à l'envers. Le SuperGrafx est également compatible avec les modules complémentaires du système CD-ROM² et Super CD-ROM², ce qui lui permet de jouer à n'importe quel jeu au format CD-ROM² avec la carte système requise. Aucun titre de CD-ROM² spécifique à SuperGrafx n'a été produit.

Périphériques

Le SuperGrafx est compatible avec tous les périphériques d'entrée PC Engine standard, tels que le TurboPad et le Multitap.

L'adaptateur ROM² (RAU-30) est un adaptateur commercialisé au Japon le 20 avril 1990 qui permet de connecter l'unité SuperGrafx à l'unité d'interface système CD-ROM². Cela n'était pas nécessaire pour le dernier module complémentaire Super CD-ROM² System.

Power Console (PI-PD7) était un contrôleur de la taille d'un cockpit inédit qui se fixe sur l'unité SuperGrafx elle-même, se connectant via le port d'extension sur la face avant. Le périphérique aurait ajouté de nombreuses options de contrôle telles qu'un joystick à huit directions, quatre boutons d'action, un joug de vol avec deux déclencheurs (un sur chaque poignée), une manette des gaz, un jog dial , trois commutateurs de mode, un panneau LCD, un Indicateur LED, quatre ports de contrôleur supplémentaires et un clavier numérique. La Power Console devait sortir au printemps 1990 avec un prix de détail suggéré de 59 800 yens, mais n'a jamais été publiée en raison de son coût de production élevé et des faibles ventes du SuperGrafx lui-même.

Logiciel

Il n'y avait que cinq HuCards spécifiques à SuperGrafx produites.

En plus de ces cinq jeux, NEC Avenue a également publié Darius Plus en tant que carte PC Engine HuCard standard qui offrait de légères améliorations lorsqu'il était joué sur une console SuperGrafx. En tant que tel, c'était le seul jeu HuCard commercialisé à porter la marque PC-SG. Une version spéciale de Darius Plus , intitulée Darius Alpha , a également été publiée sous forme de tirage au sort, limité à 800 exemplaires distribués chaque semaine du 21 septembre au 16 novembre 1990.

De nombreux jeux annoncés pour PC Engine SuperGrafx ont été soit annulés, soit réutilisés dans d'autres formats. Un exemple notable est le port PC Engine de Strider Hiryu , qui a été initialement annoncé comme un titre SuperGrafx, mais a finalement été publié sous forme de disque Arcade CD-ROM².

Les références

Liens externes

  • pcenginefx - Site géré par des passionnés pour les consoles de jeux vidéo NEC.