Final Burn Neo (ex Final Burn Alpha) est un
émulateur de jeu vidéo d'arcade basé sur l'émulateur
Final Burn, qui émule différents systèmes tel que le
MVS, le
CPS1 ,
CPS2 et
CPS3, le
System 16, System 18, X Board, Y Board de
Sega, et tout une liste de jeux
Cave Toaplan,
Taito,
Psikyo,
Kaneko, etc.
Il émule également un certains nombres de consoles et ordinateurs.
Il fonctionne sous
Windows mais est également porté sous Linux, OSX, Android etc.
Final Burn Neo (FB Neo ou FBN) est communément connu à l'origine comme un émulateur de jeux d'arcade.
Il s'agit d'un projet
open-source qui est programmé par un groupe de personnes qui forme l'équipe de FBN et qui, au fil des années, s'est étendu. Cette équipe est composée de Barry Harris (dit Trebble Winner), Jan_Klaassen, KEV, LoopMaster, Mike Haggar, Hyper Yagami, Ayeye rejoint par IQ_132, Dink et JackC.
FB Neo est basée à l'origine sur l'émulateur FinalBurn créé par Dave (connu aussi sous le pseudo de FinalDave) le 31 aout 2000. FinalBurn tire son nom du jeu
After Burner qui était le seul jeu émulé au tout début de sa création. Par la suite d'autres classiques de Sega tels que
Rail Chase ou
Galaxy Force II furent ajoutés. Les mises à jour de l'émulateur étaient très fréquentes ce qui provoqua "un buzz" dans le monde de l'émulation (communément appelé "la scène" de l'émulation). Les gens
rafraichissaient en permanence le site de Dave dans l'espoir de voir apparaitre une nouvelle version.
Dans le même temps, Razoola et CrashTest de l'équipe
CPS-2 Shock commençaient à décrypter les premiers jeux du système Capcom
CPS-2. Le 3 Janvier 2001, Dave proposa une version de FinalBurn avec le support du jeu
Street Fighter Zero, l'émulation du CPS-2 était née et FinalBurn fut le premier émulateur à supporter ce système. L'émulation était à cette période à un pic de popularité qui n'avait encore jamais été atteint précédemment et plus d'une personne était enthousiaste rien qu'à l'idée de rejouer à l'un des jeux mythiques que pouvait proposer le système d'arcade de
Capcom.
Au fil du temps, de plus en plus de jeux du Capcom
CPS-2 ont été pré-décryptés (techniquement "
XORés", voir article sur le
CPS-2) et ont été ajoutés à FinalBurn. Dave a également ajouté quelques jeux Sega et
CPS-1 puisque le matériel était relativement proche et facile à intégrer.
Finalement, le buzz sur l'excitation autour de l'émulateur de Dave a contraint ce dernier à enlever le support du
CPS-2 avant de l'ajouter à nouveau, et enfin d'arrêter le développement (qu'il reprendra quelques années après avant de nouveau d'arrêter définitivement). Dave a fini par publier le code source et les fans de FinalBurn du monde entier ont pu essayer d'ajouter des jeux et de nouvelles fonctionnalités.
Peu de temps après cette période, l'équipe de FBN a été formée et les premières choses qui ont été faites étaient de mettre à jour l'interface graphique et d'améliorer ainsi que d'étendre le support de l'émulation
CPS-1 et
CPS-2.
Après une bonne période de temps (consacrée à rendre l'émulateur plus stable en proposant un code plus propre), de nouveaux pilotes ont été ajoutés permettant le support de nouveaux matériels d'arcade. Le pilote
Toaplan-2 a été le premier qui a vraiment fait réaliser à l'équipe ce qu'il était possible de faire, par la suite beaucoup de nouveaux pilotes sont venus s'ajouter tels qu'un support d'un des systèmes de
CAVE.
Pendant ce temps, il y a eu également des améliorations majeures de l'interface graphique et des
blitters ont été ajoutés et/ou améliorés. L'effet
Fishbowl a été largement commenté mais d'autres effets étaient également exceptionnels.
C'est alors qu'un pilote pour le matériel
Neo-Geo de
SNK fut intégré dans l'émulateur. Il demanda beaucoup de travail pour le rendre à un haut degré de précision tout en maintenant une vitesse d'émulation très performante.
A ce stade l’émulateur proposait déjà plusieurs systèmes d'arcade parmi les plus populaires des années fin 80 / début 90 et c'est à ce moment là que l'équipe a commencé à donner l'impression que le projet était en train d'être abandonné car rien de nouveau était ajouté et seul les pilotes existants étaient maintenus à jour.
Heureusement, la motivation des uns entraine les autres à reprendre le projet et à ajouter de nouveaux pilotes, et c'est ainsi que de nouveaux systèmes d'arcade ont commencé à apparaitre comme le
CPS-3 ou le
Taito F2 pour ne citer qu'eux. A partir des années 2010, l'émulateur intégra de plus en plus de systèmes dont des consoles de jeux comme la
Megadrive ou encore la
PC-Engine ce qui transforma Final Burn Neo en multi-émulateurs (Arcades/Consoles). De plus, parce que FBN est
open source, ce dernier est devenu au fil du temps et grâce à une communauté active un émulateur multi-plateformes car porté sous différents systèmes autres que Windows, tel que Linux/OSX (via
QT) ou des consoles (via
Android ou
Dingux) par exemple.
L'émulateur propose beaucoup de fonctionnalités: filtres graphiques, recherches de cheats codes, captures d'images, gestion de tables de transparences, sauvegardes,
DIP switch etc.
Final Burn Neo constitue donc une excellente alternative Ã
MAME et, bien qu'il possède beaucoup moins de pilotes que ce dernier, permet une facilité de jeu de par son interface conviviale et ses fonctions agréables à utiliser.
Aujourd'hui, l'émulateur est continuellement amélioré et est régulièrement mis à jour et reste, tant que possible, compatible avec les jeux qu'utilise
MAME et
MESS.
En début d'année 2019, un conflit oppose l'un des développeurs (Barry Harris) au reste de l'équipe, il en résultera la création d'un fork intitulé Final Burn Neo représentant la suite direct de Final Burn Alpha, laissant ce dernier comme mort.
Pour mémoire (et archive), vous pouvez aller sur
cette page pour retrouver les anciennes versions de FinalBurn et ses hacks en rapport (
FBHack,
FB Launcher,
FBCPS2en,
FBRun,
FBANext...).