C’est une vidéo sur YouTube que je suis tombé sur un truc qui m’a intéressé : Pitfall II: Lost Caverns, un jeu pensé pour la console Sega SG-1000, a été modifié pour améliorer la rétrocompatibilité avec la Master System (Mark III au Japon).
J’avais déjà parlé de la compatibilité des jeux de la SG-1000 avec la Master System, parce qu’un jeu (F-16 Fighter) vendu comme un jeu Master System en occident était en réalité un jeu SG-1000 dans une cartouche de Master System. La SG-1000 avait un puce graphique TMS9928 et la Master System une puce YM2602 (le VDP), rétrocompatible. Mais le fonctionnement n’est pas exactement le même.
Je simplifie un peu, mais la console SG-1000 peut afficher 16 couleurs (15 et la transparence) avec une palette fixe, qui est encodée matériellement dans sa puce. Les couleurs ont été choisies au moment de la conception de la console. Pour la Master System, on a 32 couleurs possibles à l’écran avec une palette totale de 64 couleurs. Les couleurs sont encodées sur 2 bits pour chaque composante (RGB). Et au niveau de la rétrocompatibilité, il a donc fallu faire un choix : trouver une correspondance pour les 15 couleurs de la SG-1000 dans les 63 couleurs de la Master System.
Le problème, c’est que la correspondance n’existe pas : l’encodage sur 2 bits de la Master System ne permet pas assez de nuances et la console ne peut pas reproduire les couleurs de la SG-1000. Le choix à l’époque a été de mettre une palette fixe dans la puce de la console qui s’approche (à peu près) de la SG-1000, mais avec un résultat assez moyen : c’est nettement plus sombre par défaut.
La compatibilité et Pitfall II
Dans la majorité des jeux de la SG-1000, on a un résultat médiocre, trop sombre. Les développeurs des jeux SG-1000 ne se posaient pas vraiment la question pour une raison évidente : la Master System n’existait pas encore. Mais le cas de Pitfall II: Lost Caverns est intéressant. Le jeu est sorti un peu avant la Master System et il passe (très) mal dessus. Le jeu est sombre et plutôt illisible. J’ai testé dans un émulateur pour vous montrer le résultat. Petit astuce, il suffit de renommer la ROM de .SG en .SMS pour que les émulateurs appliquent la conversion et le changement de palettes. Nicole en avait parlé il y a quelques années.
La seconde révision du jeu, sortie un peu après, change les couleurs. Visiblement, le jeu avait du succès et il est sorti un peu avant la Master System au Japon, donc une partie des joueurs profitait de la nouvelle console. Les développeurs ont choisi une autre série de couleurs sur la SG-1000 (les changements sont mineurs) pour un bien meilleur résultat sur la Master System, dans une version corrigée du jeu. C’est a priori le seul jeu SG-1000 dans le cas à l’époque. Parce que Bofner, qui a fait la vidéo, développe un jeu 8 bits et il adapte sa palette à la console. Dans le cas de Pitfall II, il n’y a pas de détection : les couleurs sont différentes sur SG-1000 (mais c’est peu visible).
Dans l’ensemble, la différence pour les utilisateurs de SG-1000 est faible (et ils ne verront pas nécessairement la différence) alors que pour les utilisateurs de Master System, la seconde version est beaucoup plus lisible et agréable. Le dernier point, c’est que la Game Gear n’applique visiblement pas la palette pour la rétrocompatibilité, donc le rendu peut être bizarre si vous essayez de lancer un jeu SG-1000 sur la console portable. Mais comme les jeux SG-1000 sont sur des cartes plutôt que des cartouches, ce n’est pas évident de les lancer au départ, même si la console a une compatibilité Master System.

















