
Felipe64 : un outil visuel pour démocratiser le homebrew sur N64
La scène homebrew Nintendo 64 vient de franchir un cap. Un développeur connu sous le pseudonyme N64GameBuilder a dévoilé Felipe64, un outil de développement qui permet de créer des jeux 2D sur N64 grâce à une interface visuelle. Pour en démontrer le potentiel, il a mis en ligne une démo fonctionnelle de Final Fight, le beat them up mythique de Capcom sorti en arcade en 1989, tournant nativement sur la console de Nintendo.
Felipe64 permet de créer des hitboxes, d'exporter des données et de configurer des machines d'états via une interface graphique, sans passer par du code bas niveau. L'outil ne compile pas directement les jeux : il génère des assets de données exploitables par Libdragon, le SDK open source de référence pour le développement sur N64. Comme l'expliquent ses créateurs, Libdragon offre « une expérience de programmation N64 complète tout en fournissant aux développeurs une approche moderne de la programmation et du débogage ». Felipe64 vient se greffer sur cet écosystème en simplifiant la création des ressources graphiques et des mécaniques de jeu.
Final Fight sur N64 : la preuve par l'exemple
La démonstration retenue pour présenter l'outil n'est pas anodine. Final Fight, qui approche de ses quarante ans, est l'un des beat them up les plus portés et modifiés de l'histoire du jeu vidéo. Pourtant, la N64 n'avait jamais accueilli ce classique de Capcom, et pour cause : la console n'a historiquement compté que quatre jeux de combat en 2D dans son catalogue. La N64 a toujours été un territoire inhospitalier pour le jeu en deux dimensions, ce qui rend cette démonstration d'autant plus significative.
La démo reprend les assets originaux de Final Fight importés dans Felipe64 pour produire un résultat jouable sur la console. La rapidité avec laquelle le prototype a été assemblé illustre le potentiel de l'outil pour des développeurs homebrew souhaitant créer ou porter des jeux 2D sur N64 sans maîtriser les arcanes de la programmation bas niveau propre à cette machine.
Un écosystème homebrew N64 en pleine effervescence
Final Fight n'en est pas à son premier détour par la scène homebrew. Le beat them up de Capcom fait l'objet de multiples projets de portage sur consoles rétro, comme le Final Fight MD sur Mega Drive développé par MXRetroDev, dont la version 0.92b rivalisait avec l'arcade, ou encore le Final Fight Enhanced sur Amiga signé Prototron. L'arrivée d'une version N64 ajoute une nouvelle plateforme à cette collection déjà fournie.
Au-delà de Final Fight, la communauté évoque déjà d'autres projets rendus possibles par Felipe64 et Libdragon : des portages de Killer Instinct et Mortal Kombat seraient en développement, ainsi que des modifications de jeux de catch AKI sur N64. Le SDK Libdragon sert par ailleurs de base à d'autres projets ambitieux, comme un portage de Tomb Raider sur N64. L'arrivée d'un outil visuel comme Felipe64 pourrait abaisser considérablement la barrière d'entrée pour les développeurs amateurs et accélérer l'émergence de nouveaux titres homebrew sur une console qui, trente ans après sa sortie, continue d'attirer les créateurs.
Sources : Retro Dodo, Time Extension
Vous aimez notre contenu ?
Suivez-nous pour ne rien manquer !