Chargement en cours

Gran Turismo 3 sur Sega Dreamcast : l’incroyable portage amateur se dévoile en vidéo comparative

Voir l’un des fers de lance de la PlayStation 2 tourner nativement sur la dernière console de Sega relève du fantasme que je n’aurais jamais osé imaginer à l’aube des années 2000. Pourtant, la scène homebrew vient une nouvelle fois de faire sauter les verrous technologiques. Après les prouesses déjà observées sur Grand Theft Auto III, WipEout ou encore Mario Kart 64, c’est désormais l’illustre Gran Turismo 3: A-Spec de Polyphony Digital qui entame sa migration vers la Sega Dreamcast.

De la décompilation au processeur SH-4

Aux commandes de ce chantier titanesque, jnmartin84, un développeur déjà salué pour ses conversions remarquables sur la 128-bits de Sega. Pour réussir ce tour de force, il ne s’agit évidemment pas d’émulation classique, la Dreamcast n’ayant pas la puissance brute nécessaire pour simuler l’Emotion Engine de la PS2, mais bien d’un portage natif.

Le projet s’appuie sur la rétro-ingénierie et la décompilation du code source original de Gran Turismo 3, une démarche grandement accélérée ces derniers mois par l’évolution des outils d’assistance par intelligence artificielle et les travaux communautaires récents autour du moteur du jeu. Concrètement, le code pensé pour l’architecture de Sony est traduit, réécrit et adapté pour dialoguer directement avec le processeur Hitachi SH-4 et la puce graphique PowerVR2 de la Dreamcast, malgré la barrière critique de ses 16 Mo de mémoire vive principale.

Pour celles et ceux qui souhaitent approfondir le sujet des portages PC natifs, comprendre les différences entre décompilation, recompilation statique et l’apport de l’IA, n’hésitez pas à consulter le dossier dédié : Decomp, Recomp et IA : Le grand état des lieux des portages PC qui bouleversent la préservation du rétrogaming.

Un premier face-à-face en 480p face à la PlayStation 2

Une première séquence de gameplay partagée sur la chaîne YouTube Dreamcast Nostalgia permet déjà de mesurer l’avancement des travaux à travers une vidéo comparative mettant côte à côte la version PlayStation 2 d’origine et cette mouture Dreamcast. Pour garantir une comparaison équitable et rigoureuse, les deux versions sont affichées dans une résolution de 480p, un terrain sur lequel la console de Sega, célèbre pour la pureté de sa sortie VGA native, a toujours excellé.

GT3 Dreamcast Port

Si le projet n’en est encore qu’à ses balbutiements et présente logiquement des compromis graphiques par rapport au rendu PS2, voir le moteur physique et les carrosseries de Gran Turismo 3 s’animer sur le matériel de Sega force le respect. Le chantier reste en plein développement et devrait accueillir le renfort d’autres programmeurs de la scène homebrew afin d’optimiser le rendu, la gestion mémoire et la fluidité. Plus d’un quart de siècle après sa sortie, la Dreamcast prouve qu’elle n’a décidément pas fini de repousser ses propres limites.

Partagez ce contenu :

Avatar de Stéphane Richard

Stéphane, créateur passionné de The-retrogamer.com Geek depuis 1977, il partage son amour du rétrogaming et de la tech. Ses madeleines de Proust ? La PC-Engine et la Neo-Geo, toujours branchées sur son écran CRT !