dimanche 24 septembre 2017

Famicom Sharp Twin RGB et autres mods

Cet article est un petit résumé de ce que j'ai appris lors de ma recherche pour la meilleure console NES de Nintendo. Il est connu que Nintendo exerçait un contrôle exigeant sur les jeux publiés, l'entreprise ne voulait pas reproduire un effondrement du jeu vidéo comme avec Atari.  L'entreprise a adapté sa console pour le marché Européen et Américain techniquement et culturellement. La dernière partie montre comment tirer la meilleur qualité vidéo et exploiter les fonctionnalités de la Famicom Sharp Twin (mod RGB, Everdrive et FDS stick).

Le problème de la console française


Il faut garder à l'esprit que la majorité des jeux a été développée en NTSC, de cette majorité nous n'avons qu'un échantillon altéré en Europe en PAL. Plusieurs différences sont à prendre en compte.

La version PAL du système de Nintendo, qui pour s'adapter au 50 Hz des télévisions européennes a été sous cadencé et les jeux conçus pour le 60Hz du NTSC américain n'ont pas forcément été adapté. Le CPU sous cadencé gère le son, la plupart des jeux PAL ont un son et un défilement plus lent.

L'affichage en NTSC n'a pas de bords inutilisés, l'image est bien cadrée sur le téléviseur. Cela est une conséquence du format PAL supportant une image plus grande. Les développeurs ont simplement remplis de manière monochrome les bords comme on peut le voir sur l'image de Probotection dans cet article.

Exemples de sons

Contra (US)
Probotector (EU) l'image est un peu plus grande

Cependant pour des jeux tels que Super Mario Bros 3, Nintendo a adapter le timing le jeu se joue presque à la même vitesse entre PAL et NTSC.

Puce d'expansion audio


En Europe, comme en Amérique, la possibilité d'utiliser une puce intégrée à la cartouche pour générer un son plus complexe n'est pas relié et n'a jamais été exploitée (c'est pourtant l'histoire d'une piste et de quelques résistances de mixage supplémentaires). Ainsi seules les consoles japonaises le permettent.

Un exemple célèbre est celui de Castlevania 3, la qualité audio de la version japonaise est extraordinaire.

Castlevania 3 (US)

Akumajou Densetsu (JAP)


Il y a différents types d'expansion audio plus ou moins élaborés (le Famicom Disk System en intègre un également), En tout une centaine de jeux utilise une puce supplémentaire, autres que Castlevania 3, Super Mario Bros. 2, Zelda, Just Breed et Lagrange Point sont des jeux intéressants à essayer en version japonaise.

Faux RVB

Il a longtemps été pensé que la console NES française été supérieure aux autres modèles, la France a une console adaptée au Péritélivision et fourni un signal RVB, cependant ce signal est généré a partir du composite, donc en théorie le composite est de meilleur qualité.

La prise péritel NES fournie le signal RVB généré mais également le signal composite utilisé. Il n'est du coup pas nécessaire de modifier la NES pour avoir une sortie composite directe, on peut utiliser un câble différent ou dans d'autres cas la télévision nous donne le choix du signal. Ce "faux" signal RVB peux donner de meilleurs résultats sur certains écrans (en fonction de la qualité du décodeur composite du moniteur).

L'avantage du RVB est que l'image est séparé sur 4 signaux d'amplitude 1V : Rouge, Vert, Bleu, et Synchronisation. Ce signal est utilisable quasi-directement par les tubes cathodiques qui sont équipés d'une cathode pour chaque couleur.

Le signal composite (d'amplitude 1,073V) lui est l’agrégation de ces 4 signaux, on perd forcément en qualité.

Allure d'un signal composite

Les 3 couleurs sont traitées sur une plage plus petite (0,661V) ce qui nuit à la qualité et netteté du signal.

Composite versus RVB sur écran cathodique
Composite versus RVB avec le framemeister (convertisseur HDMI)
Notre exception française (utilisation extensive des péritels) nous à tout de même permis d'avoir les Super NES, N64 et Game Cube en RVB les hobbyistes américains nous envient.

Le catalogue des jeux

Le catalogue NTSC est plus complet : il comprend des jeux japonais et américains jamais publiés en Europe.
Lorsque des jeux ont été adaptés au marché européen, en plus des modifications techniques pour le standard PAL d'autres culturelles ont été faites.

Aux états-unis il y a censure de tout ce qui était érotique et religieuse.

Croix chrétienne remplacé
Les éléments féminins sont cachés/remplacés

En Europe c'est la violence qui a été censurée comme dans le cas de Contra, qui est devenu Probotector, où ce sont des machines qui peuvent s’entre-tuer.

Un cas intéressant est celui de Super Mario Bros 2 (qui est plus une extension du premier opus), il n'a jamais été produit pour la NES occidentale, le jeux n'a été accessible que lors de la sortie de Super Mario All Stars sur NES, sous le nom de Mario's Lost levels. Le Super Mario Bros 2 que l'on connaît est une adaptation de Doki Doki Panic.

Super Mario Bros 2 et Doki Doki Panic

Les expansions matérielles japonaises

Les consoles japonaises ont des ports d’extension permettant l'ajout de plusieurs accessoires.

Quelques exemples:
  • FDS: Le Famicom Disk System. Cette extension est composée d'un lecteur de disquettes dans un format propriétaire et d'un adaptateur mémoire vive sous forme de cartouche. Le jeu est extrait de la disquette et chargé en mémoire, . Ce système a été développé pour palier au problème du coût et des ruptures de stocks des mémoires mortes. Les disquettes sont réinscriptibles, elles peuvent contenir des sauvegardent, il y avait même des kiosques pour y écrire des nouveaux jeux à moindre coût.
  • Lunettes 3D
  • Clavier+enregistrement de sauvegardes sur cassettes
  • Autre information intéressante: un micro est présent sur la deuxième manette.

Famicom Sharp Twin

Alors pourquoi choisir la Famicom Twin ? C'est la seule console qui intègre le Famicom Disk System ce qui permet d'accéder à la totalité de la médiathèque NTSC. Le FDS n'est pas seulement une RAM qui permet de charger et jouer des jeux sur disques, sa puce 2c33 est également équipée d'une génération de son plus sophistiquée. À noter que la console n'a pas de puce de zonage.

Famicom Sharp Twin avec des boutons turbo


Hélas seulement une console NES grand public supporte nativement le RVB: le Sharp Famicom Titler dont le prix atteint des sommets (utilisé pour mettre des sous titres/dessins afin de créer des démos).

La solution est donc de modder sa console, il existe deux kits:
  • NES RGB de Tim : permet de générer un signal RVB presque parfait.
  • HDMI de Kevtris : officiellement non compatible avec la Twin, il doit y avoir possibilité d'utiliser un câble d'extension HDMI mais il faut modifier la coque. Ce "Pixel Perfect" kit est impressionnant, plein d'options et de réglages sont présents.

J'ai opté pour le mod NES RGB, celui-ci est le moins invasif et moins complexe à installer, on peut utiliser la sortie RF de la console et y brancher un câble type Neo Geo : le mod est invisible.

Le mod installé
Image de mauvaise qualité mais je vous jure ça claque

Si vous ne voulez pas vous encombrer du FDS il est possible d'utiliser l'Everdrive N8 de krikzz, cette cartouche permet de charger des jeux à partir d'une carte SD. Elle est celle supportant le plus de jeux. Elle peut même simuler les expansions audio. Cependant l'émulation du son n'est pas parfaite.

L'Everdrive supporte les fichier FDS, étant le format des ROM des disquettes Nintendo, cependant la encore le son n'est pas au rendez vous, et son développeur n'a pas prévu de régler le problème. Peut être un jour Kevtris développera son propre Everdrive/Powerpack (son émulation matérielle de la NES par FPGA est excellente).

Si la qualité sonore vous importe le mieux est d'utiliser l'adaptateur FDS RAM Nintendo originale, et vous pouvez vous procurer un FDS stick de (256 Mio ce qui est suffisant pour l'ensemble des ROMS ~180 Mio et des traductions). Il permet de remplacer le lecteur disquette, et il est possible de le brancher sur le port C (caché) de la Famicom Twin.