
La vieille rivalité entre l'Atari ST et l'Amiga n'a jamais vraiment pris fin, et elle refait surface autour d'un invité inattendu : Sonic the Hedgehog. Alors que la scène Amiga s'enthousiasmait récemment pour une démo technique de Sonic tournant sur A500, désormais dotée du son et de la musique, un développeur a décidé de répondre avec son propre portage de Sonic sur Atari STE, le tout, non sans malice, sur le seul et « bon vieux » Motorola 68000.
Un pari technique sur le seul 68000
Là où les versions Amiga s'appuient sur les fameuses puces dédiées Paula et Denise, ce portage se contente du blitter de la machine d'Atari. Sur la vidéo de démonstration, le jeu tourne sur un Mega STE réclamant 4 Mo de mémoire, cadencé à 8 MHz au démarrage, où il affiche entre 25 et 30 images par seconde. En basculant la machine à 16 MHz, la fluidité grimpe à 35 images par seconde. Le développeur revendique aussi un son et une musique gérés en DMA, une prouesse pour ce hardware.
Reste la question de la couleur. Le portage compose avec les 16 teintes des machines Atari ST, un exercice délicat que l'auteur juge imparfait mais réussi, le titre de Sega se prêtant finalement plutôt bien à cette palette réduite.

Quatre niveaux et un parallax encore en chantier
En l'état, le portage propose quatre niveaux, dont un special stage, de quoi retrouver les sensations de la Green Hill Zone et de ses environs. Le principal chantier concerne le défilement parallaxe : trop coûteux en performances, il casse le frame rate et peut être désactivé directement en jeu. Sans lui, l'arrière-plan perd nettement en allure, notamment sur la seconde partie de la Green Hill Zone, un point que le développeur place explicitement sur sa liste des améliorations à apporter.
Ce genre de compromis rappelle les contraintes bien réelles auxquelles se heurtaient les développeurs de l'époque, contraints d'arbitrer en permanence entre richesse visuelle et vitesse d'exécution sur ces architectures 16/32 bits.
Un projet ouvert à qui veut le poursuivre
Faute de temps, l'auteur annonce ne plus pouvoir beaucoup faire avancer son travail. Fidèle à l'esprit de la scène homebrew, il se dit toutefois prêt à mettre le projet à disposition de quiconque souhaiterait le reprendre et l'optimiser. Une version jouable est d'ores et déjà téléchargeable pour les curieux disposant d'une machine compatible ou d'un émulateur. Au-delà de la performance, ce portage illustre une nouvelle fois l'attachement de la communauté à faire tourner le hérisson de Sega sur des plateformes qui ne l'ont jamais officiellement accueilli et, accessoirement, à entretenir la plus tenace des guerres de clocher du rétrogaming.
source : Facebook
Vous aimez notre contenu ?
Suivez-nous pour ne rien manquer !