
Trois années d'apprentissage intensif
Lancé en 2021, le projet Final Fight Enhanced est né d'une volonté d'apprentissage du langage assembleur 68000. Prototron a choisi son jeu d'arcade préféré comme terrain d'expérimentation, reconnaissant que la conversion originale de Richard Aplin, malgré une programmation innovante, souffrait de délais trop serrés et d'un manque criant de ressources. Le développeur a ciblé l'Amiga 600 ECS avec 2 Mo de RAM, permettant de contourner les limitations matérielles comme l'absence de fonctions de retournement de sprites.
Il ne s'agit ni d'un remake, ni d'un hack du jeu de 1991, mais d'une version entièrement réécrite depuis zéro. Comme nous l'avions évoqué lors de sa sortie initiale, ce projet personnel se déroule dans un univers alternatif distinct de la chronologie officielle de Capcom. La première démo d'un niveau, publiée fin 2021 sur YouTube, ne présentait que Haggar et deux ennemis dans le métro, nécessitant un processeur 68020 en raison d'une routine de remplacement de tuiles très lourde tournant à 50 images par seconde.
Maki rejoint le casting
L'ajout du personnage de Maki, issue de Final Fight 2 sur Super Nintendo, constitue l'une des grandes nouveautés. Prototron lui a donné un design exclusif à l'Amiga, plus proche d'une ninja avec un gi Bushin-Ryu similaire à celui de Guy et des leggings noirs contrastant avec l'orange. Son arsenal de mouvements a été repensé avec un nouveau coup de finition "Axe-Kick" et une prise inédite baptisée "Pavement Slam". Dans cette version alternative, Maki rend visite à Guy et Rena à Metro City au moment de l'enlèvement de Jessica, portant le nombre de personnages jouables à quatre, à l'instar des beat'em up sur consoles.
Des améliorations techniques et artistiques considérables
Cette mise à jour annoncée se concentre sur des optimisations invisibles mais cruciales. Le développeur a supprimé les appels au système AmigaOS, les remplaçant par des routines assembleur optimisées gérant directement le matériel. L'affichage passe de 288 à 320 pixels de largeur, tandis qu'une nouvelle synchronisation écran assure une fluidité stable sur différentes configurations. Le jeu fonctionne désormais avec 2 Mo de mémoire Chip uniquement, sans nécessiter de mémoire Fast ou Slow supplémentaire.
Le projet initial avait nécessité une redistribution minutieuse de la palette de couleurs originale sur l'ensemble des graphismes pour rendre le jeu plus vibrant. De nouvelles tuiles ont enrichi les décors, avec des retouches sur les sprites existants. Sept nouvelles musiques en jeu ont été composées avec Protracker for Windows, exclusives à l'Amiga, tout en conservant le mythique thème du titre signé Jolyon Myers. Des éléments ont été réintroduits comme le niveau de l'ascenseur dans la zone industrielle et le personnage Holly Wood lançant des couteaux. Des animations de décors et des objets en premier plan, initialement non prévus, ont finalement trouvé leur place.
Défis techniques et développement
Le développement s'est étalé sur trois années de week-ends, vacances et soirées, nécessitant une étude intensive du fonctionnement de l'Amiga. Prototron, confronté à la dyscalculie, a dû développer ses propres méthodes de visualisation avec un carnet de croquis utilisant formes et couleurs pour représenter le fonctionnement du système. La référence utilisée pour juger de la qualité du portage était Double Dragon II sur Amiga, véritable étalon en matière de beat'em up sur la machine.
Les défis incluaient la gestion monocouche des pixels, les Bitplanes, les multi-Blits pour construire les Bobs à partir de bandes horizontales, l'absence de fonctions de retournement X ou Y, le stockage des masques en mémoire. Cette démarche technique rappelle l'attention portée aux détails dans d'autres projets homebrew récents, à l'image de Metro Siege qui pousse également les capacités de l'Amiga dans le genre beat'em up.
Succès critique et disponibilité
Sorti officiellement le 28 février 2024, Final Fight Enhanced a reçu un accueil critique remarquable avec une note de 91% dans Amiga Addict Magazine et 8,08/10 sur Lemon Amiga. Le jeu a également fait la couverture de ZZAP Italy et bénéficié d'un article élogieux dans ZZAP UK. Quelques mises à jour mineures ont été déployées jusqu'à l'été 2024, avant que le développement ne soit officiellement conclu.
Le projet requiert un Amiga 600 équipé de 2 Mo de Chip RAM et d'une manette deux boutons. Les crédits complets reviennent à Prototron pour la programmation, la musique et les tests, Jolyon Myers pour le thème du titre, et Ralph pour les graphismes de décors. Les anciennes versions restent accessibles sur le forum English Amiga Board. La scène Amiga continue de prouver sa vitalité avec ce type de projets ambitieux qui ravivent la flamme des classiques arcade, un genre particulièrement apprécié sur la machine de Commodore.
Sources : Indie Retro News, Prototron, English Amiga Board
Tags : Final Fight Enhanced - Final Fight