via http://www.aep-emu.de/

The Arcade emulator Final Burn Alpha has been updated. The emulator also supports SNES, MegaDrive, Neo-Geo CD, PC-Engine and some other systems.

Quote:
This one sees the addition of a new team member. We welcome dink to the team who has done a lot of excellent work on save state and general bug fixes. He has also improved iq_132s old Kaneko Super Nova driver which is now enabled in release builds with more games supported. He has also added vbt´s Choplifer driver to the Sega System 1 driver.

A little warning for self-compilers and port maintainers. Later versions of GCC subtly mis-compile the M68000 core. An example is heads missing from the zombies in Altered Beast (and the zombies not clearing from the screen when you kill them). This has been around for a while and a fix still eludes us. It also seems to affect older versions of MAME compiled with newer GCC compilers in the same way. The release builds posted here are compiled with MSVC and are not affected.

A quick mention goes to Romhack too, who is doing excellent work porting FB Alpha to the QT framework. We wish him look and are excited by his progress.

There is all the usual goodness from the rest of us too. Even the Neo Geo macro buttons work again!


  • Ported K005289 sound core from MAME [iq_132]
  • Ported MSM5232 sound from MAME and updated Fairyland Story to use it [iq_132]
  • Fixed mixing in the MSM5232 core [Barry]
  • Ported NES APU core from MAME [iq_132]
  • Ported T5182 device from MAME [iq_132]
  • Ported TMS34061 video chip from MAME [iq_132]
  • Ported VLM5030 sound core from MAME [iq_132]
  • Added support for new modules to debug tracking [Barry]
  • Fixed interpolation for the YM2203 interface [Barry, dink]
  • Fixed a pointer overwrite issue in the M68K driver on savestate load [dink]
  • Fixed blank game screen when the system returns from Hibernation [dink]
  • Fixed loss of Music & SFX on savestate load with games using the YM2151 sound chip [dink]
  • Fixed savestates with multiple chips and fix for setting singular channel volume in K007232 core [dink, iq_132]
  • Fixed savestates in Irem GA20 sound core [iq_132]
  • Fixed bug in generic sprite zoom drawing routines [iq_132]
  • Fixed idle skip (timers) & crash with FAST_OP_FETCH in SH-2 CPU core [dink]
  • Added driver for Choplifter (unprotected, working) and Choplifter (bootleg, working) to Sega System1 (Parent ROM NW) [vbt]
  • Added driver for Mighty Warrior, Steel Force & Twin Brats on Elettronica Video-Games S.R.L hardware [iq_132]
  • Added driver for Capcom Bowling [iq_132]
  • Added driver for Fire Barrel/Air Assault, Dream Soccer ´94, Kick for the Goal & World PK Soccer on Irem M107 hardware [iq_132]
  • Added driver for The Lost Castle In Darkmist [iq_132]
  • Added driver for Mikie/Shinnyuushain Tooru-kun (Konami) [iq_132]
  • Added driver for Mustache Boy [iq_132]
  • Added driver for Nemesis/Gradius, Salamander/Lifeforce, Twinbee, Galactic Warriors, Konami GT, Red Fighter, Black Panther, City Bomber, Kitten Kaboodle/Nyan Nyan Panic & Hyper Crash on Konami GX400 hardware [iq_132]
  • Added driver for Punch Out [iq_132]
  • Added driver for Kaneko Super Nova hardware (Cyvern, Sengeki Striker, Puzzloop, Guts´N, Jan Jan Paradise 1 & 2, Sen-Know, VS. Block Breaker) [iq_132, dink]
  • Added driver for Tail 2 Nose [iq_132]
  • Added driver for Wyvern F-0 [iq_132]
  • Added driver for Xain´d Sleena/Solar Warrior [iq_132]
  • Added driver for Exzisus (Taito) [iq_132]
  • Added driver for Ninja-Kid II, Mutant Night, Ark Area, Atomic Robo-kid, Omega Fighter & Omega Fighter Special on UPL Hardware [iq_132]
  • Added TLCS90 CPU Core [iq_132]
  • Hooked-up the TLCS90 audiocpu core to Arcadian/Rapid Hero enabling Music & SFX [iq_132]
  • Enable stereo Music & SFX in Thunder Cross 2 by default (delete your old config/games/thndrx2.nv, if available) [iq_132 & dink]
  • Updated the protection emulation for Uballoon and Alien Challenge [iq_132]
  • Added Crouching Poney Hidden Dragon (DEMO) (Le Cortex) to the Neo Geo driver [iq_132, JacKc]
  • Added SDI - Strategic Defense Initiative (Japan, old, System 16A, FD1089B 317-0027) [JacKc]
  • Added Dolem to the NMK16 driver [iq_132]
  • Fixed PCB version of Spectral vs Generation [iq_132, rtw, David Haywood]
  • Added bootleg of 1942 to the driver [JacKc]
  • Added clone of 4 En Raya to the driver [JacKc, Unigame]
  • Added clone of Black Tiger to the driver [JacKc, Bonky0013, iq_132]
  • Added clone of Bubble Bobble to the driver [JacKc, Bisboch and Aladar]
  • Added clone of Commando to the driver [JacKc, Kevin Eshbach]
  • Added clone of Crude Buster to the driver [JacKc, system11]
  • Added bootleg of Cadillacs and Dinosaurs to the CPS-1 driver [JacKc, Bonky0013, The Dumping Union]
  • Added clone of Final Fight to the CPS-1 driver [JacKc, Smitdogg, The Dumping Union]
  • Added bootleg of Final Fight to the CPS-1 driver [JacKc]
  • Added clone of Nemo to the CPS-1 driver [muddymusic]
  • Added clone of Street Fighter II to the CPS-1 driver [JacKc, Tormod, Layne, Smitdogg, The Dumping Union]
  • Added clone of Street Fighter II to the CPS-1 driver [JacKc, Yohji, Kevin Eshbach, bodger319, Smitdogg, The Dumping Union]
  • Added clone of Street Fighter II to the CPS-1 driver [JacKc, Kevin Eshbach, Bill D., Layne, Smitdogg, The Dumping Union]
  • Added clone of Street Fighter II to the CPS-1 driver [JacKc, Any, The Dumping Union]
  • Added clone of Street Fighter II - champion edition to the CPS-1 driver [JacKc, Andrew Welburn, The Dumping Union]
  • Added clone of Street Fighter II - champion edition to the CPS-1 driver [JacKc, iq_132, Barry]
  • Added clone of Street Fighter II - champion edition to the CPS-1 driver [JacKc, Drakon]
  • Added clone of Street Fighter II - champion edition to the CPS-1 driver [JacKc, Barry, any]
  • Added clone of Street Fighter II - champion edition to the CPS-1 driver [JacKc, any]
  • Added bootleg of 1944 - the loop master to the CPS-2 driver [JacKc]
  • Added rent version of 19XX to the CPS-2 driver [Barry, JacKc, Tormod]
  • Added clone of Armored Warriors to the CPS-2 driver [JacKc, system11, The Dumping Union]
  • Added bootleg of Cyberbots: Fullmetal Madness to the CPS-2 driver [JacKc, Yohji, Smitdogg, The Dumping Union]
  • Added clone of Dungeons & Dragons: Tower of Doom to the CPS-2 driver [JacKc, tormod, The Dumping Union]
  • Added bootleg of Mighty! Pang to the CPS-2 driver [JacKc]
  • Added clone of Street Fighter Alpha to the CPS-2 driver [JacKc, Smitdogg, The Dumping Union]
  • Added clone of X-Men Vs. Street Fighter to the CPS-2 driver [JacKc, Smitdogg, The Dumping Union]
  • Added clone of Street Fighter III to the CPS-3 driver [JacKc, Layne, Smitdogg, The Dumping Union]
  • Added clone of Street Fighter III to the CPS-3 driver [JacKc, Smitdogg]
  • Added clone of Street Fighter III to the CPS-3 driver [JacKc, Bonky0013]
  • Added bootleg of Robocop to the DEC-0 driver [JacKc, any]
  • Added clone of Donkey Kong to the driver [JacKc, Matt Ziolkowski, Rob Rings]
  • Added clone of Donkey Kong Jr to the driver [JacKc, Chris Psaros]
  • Added clone of Funky Jet to the driver [JacKc, Arzeno Fabrice, The Dumping Union]
  • Added clone of Dragon Bowl to the Gaiden driver [iq_132, JacKc]
  • Added clone of Galaxian to the driver [JacKc, DamagedGoods]
  • Added clone of Galaxian to the driver [JacKc, Roselson from AUMAP]
  • Added bootleg of Scramble to the Galaxian driver [JacKc, Basilio Garcia]
  • Added clone of Fantasia to the Gals Panic driver [JacKc, system11]
  • Added two clones of Miss World ´96 (Nude) to the Gals Panic driver [JacKc, system11]
  • Added clone of New Fantasia to the Gals Panic driver [JacKc, system11]
  • Added two clones of Gals Hustler to the Gals Panic driver [iq_132]
  • Added bootleg of Gun Smoke to the driver [JacKc, Felipe Sanches]
  • Added clone of Cookie & Bibi to the Hyper Pacman driver [JacKc, any, David Haywood]
  • Added bootleg of Snow Bros. to Hyper Pacman driver [Barry, JacKc, The Dumping Union, David Haywood]
  • Added clone of Ikari III to the Ikari III driver [JacKc, DsNo, jysx012]
  • Added clone of Bomber Man World to the Irem M90 driver [JacKc, Artemio Urbina, The Dumping Union]
  • Added clone of The Berlin Wall to the Kaneko 16 driver [JacKc, system11]
  • Added clone of Trojan to the Legendary Wings driver [JacKc, any]
  • Added clone of Pang to the Mitchell driver [JacKc, any]
  • Added clone of Last Blade to the Neo Geo driver [JacKc]
  • Added support for Universe BIOS 3.1 to the Neo Geo driver [Razoola, iq_132, Jackc]
  • Added clone of Multi 5 / New Multi Game 5 to the NMG5 driver [JacKc, system11]
  • Added clone of Guardian Storm to the NMK16 driver [JacKc, Shoutime]
  • Added clone of Rapid Hero to the NMK16 driver [Barry, JacKc, Brian Troha, system11]
  • Added clone of Spectrum 2000 to the NMK16 driver [iq_132]
  • Added clone of Pacman to the Pacman driver [JacKc, AUMAP]
  • Added clone of DoDonPachi Dai-Ou-Jou to the PGM driver [JacKc, djvinc]
  • Added clone of Happy 6-In-1 to the PGM driver [JacKc, rtw, iq_132]
  • Added clone of Ketsui Kizuna Jigoku Tachi to the PGM driver [JacKc, Artemio Urbina]
  • Added clone of Knights of Valour Super Heroes Plus / Sangoku Senki Super Heroes Plus to the PGM driver [JacKc, XingXing]
  • Added clone of Knights of Valour: Quan Huang San Guo Special / Sangoku Senki: Quan Huang San Guo Special to the PGM driver [JacKc]
  • Added clone of Knights of Valour 2 - Nine Dragons to the PGM driver [JacKc, 69mustang, iq_132]
  • Added clone of Excelsior to the Playmark driver [JacKc, Bonky0013, The Dumping Union]
  • Added clone of Bouncing Balls to the Pushman driver [JacKc, system11, The Dumping Union]
  • Added clone of Fire Shark to the Same Same driver [JacKc, ShouTime, The Dumping Union]
  • Added bootleg of Altered Beast to the Sega System 16B driver [Barry]
  • Added clone of Altered Beast to the Sega System 16B driver [JacKc, Chris Hardy, Andreas Naive]
  • Added clone of Cotton to the Sega System 16B driver [JacKc, Charles MacDonald, ShouTime, The Dumping Union]
  • Added clone of Dynamite Dux to the Sega System 16B driver [Barry, JacKc]
  • Added clone of E-Swat to the Sega System 16B driver [Barry, JacKc]
  • Added clone of Out Run to the Sega Out Run driver [JacKc]
  • Added clone of Turbo Out Run to the Sega Out Run driver [JacKc, Charles MacDonald, ShouTime, The Dumping Union]
  • Added clone of After Burner II to the Sega X-Board driver [JacKc, Andrew Welburn, The Dumping Union]
  • Added clone of Strike Fighter to the Sega Y-Board driver [JacKc, ShouTime, The Dumping Union]
  • Added Yukiwo to the Taito B driver [iq_132, Unigame, David Haywood, JackC]
  • Added clone of Cadash to the Taito F2 driver [JacKc, Unigame]
  • Added clone of Chase HQ to the Taito Z driver [JacKc, any]
  • Added clone of Enforce to the Taito Z driver [JacKc, Barry]
  • Added clone of Racing Beat to the Taito Z driver [JacKc, ShouTime]
  • Added two bootlegs of World Cup ´90 to the driver [JacKc, any]
  • Added clone of Zero Wing to the driver [JacKc, System11, The Dumping Union]
  • Added clone of Double Dragon II - The Revenge (bootleg) to the Double Dragon driver [Barry]
  • Added clone of Saulabi Spirits / Jin Saulabi Tu Hon (Korean release of Samurai Shodown II, set 2) from Winkawaks 1.63 [JacKc]
  • Added clone of Passing shot: Center Court (prototype, MC-8123B) to the Sega 16B driver [Alan Meades, Porchy, JacKc]
  • Added clone of The King of Fighters ´96 (Anniversary Edition 2.0.0296, EGHT hack) to the Neo Geo driver [JacKc]
  • Fixed Gauntlet by going back to the previous Slapstic implementation [Barry]
  • Fixed crash in Oriental Legends Super intro [iq_132]
  • Updates to PGM protection routines [iq_132, rockywall, Creamy Mami, JacKc, iq_132]
  • Various PGM updates/fixes [iq_132]
  • CPS-3 sound updates [iq_132, Captain CPS-X]
  • Small improvement to the MSM6295 core [iq_132]
  • Various sound clipping fixes [dink]
  • Sound tweaks/improvements for Legendary Wings, Armed Formation & Puzzle de Bowling [dink]
  • Updated the YMF278b soundchip driver, notably improving the Music & SFX in Tengai [dink]
  • Small update to FM.C sine initialization table improves the clarity of some FM sound emulations [dink]
  • Fixed clipping/distortion with PCM sample playback in Enduro Racer [dink]
  • Moved the YM2608 internal ROM to an external file (ym2608.zip) [Barry]
  • PC Engine update [iq_132]
  • Fixed Battle Garegga savestate load crash [dink]
  • Fixed sound desync in Tengai and tile corruption in Samurai Aces on savestate load [dink]
  • Added savestate capability to Irem M72 driver - R-Type, R-Type II, Ninja Spirit, Mr. Heli, X-Multiply, Dragon Breed, Hammerin´ Harry, Cosmic Cop, Legend of Hero Tonma, Air Duel [dink]
  • Fixed savestate load crash for Aero Fighters, Sonic Wings, Turbo Force, Spinal Break and Karate Blazers [dink]
  • Fxied savestate load crash for Raiden [dink]
  • Added savestate capability to NMK16 driver - Bombjack Twin, Thunder Dragon 2, Twin Action, US AAF Mustang, Stagger (RedHawk), Guardian Storm, Fire Hawk, GunNail, Saboten Bombers, Super Spacefortress Macross [dink]
  • Added savestate capability to Kangaroo driver [dink]
  • Fixed palette issues on savestate load with DataEast Act Fancer [dink]
  • Fixed stuck noise at the end of short samples in games that use the Toaplan samples hack. FireShark, SameSameSame!, Ghox, Vimana and TekiPaki [dink]
  • Fixed Toaplan samples hack and savestates, and added loading samples status [dink]
  • SFX lost after savestate load in NMK004 games, Super Spacefortress Macross and possibly others [dink]
  • Probable fix for Toaplans FixEight hang on savestate load [dink]
  • Various NMK16 fixes [dink]
  • Fixed crash on savestate load for Visco/Taito Galmedes [dink]
  • New gun rotation method for Heavy Barrel and Midnight Resistance & fix for Heavy Barrel level transistion after level 2 [dink]
  • Fixed savestates for games that use the SN76496 soundchip [dink]
  • Fixed savestates for Pacman S2650 games [dink]
  • Fixed savestate load crash and sound/music volume in The New Zealand Story new pcb [dink]
  • Fixed speed issue in Contra [dink]
  • Fixed tilemaps in Contra [Barry]
  • Fixed Ash No Joe save states [iq_132]
  • Fixed The New Zealand savetates [dink]
  • Reorganised some inputs to support kaillera (Contra, Double Dragon I - III, TMNT, Sunset Riders, M.I.A., Green Beret) [dink]
  • Windows savestate enhancements - shift-F8 for savestate undo, 10 levels of undo for each slot [dink]
  • Show savestate messages (prev/next slot, load & save) while paused [dink]
  • Fix savestates for YM2151, UPD7759 and clipping/distortion in UPD7759 [dink]
  • Added savestate support to Toki driver [dink]
  • Added savestate support to Donkey Kong driver [dink]
  • Fixed missing music in Sol Divide [dink]
  • Fixed sound effects and cutscene/music timing in Gun Smoke [dink]
  • Fixed reset causes crash in Wonder Planet, Karnov and Chelnov - Atomic Runner [dink]
  • Fixed reset in The Berlin Wall [dink]
  • Fixed sound effects and music in GunNail [dink]
  • Fixed music in Spinal Breakers (Z80 banking issue) [dink]
  • Fixed corrupted graphics in the last couple levels of Spinal Breakers [iq_132]
  • Added savestate cability to Fairyland Story [dink]
  • Save all screens when saving states with multiple TC0100SCN chips, fixes savestates for Darius II, Ninja Warriors and Rastan 3 - Warrior Blade [dink]
  • Impoved analog controls in Afterburner [dink]
  • Fixed speed in Joe & Mac Returns [dink]
  • Fix for the graphical glitches on the volcano level in Caveman Ninja [dink]
  • Fixed sprite priority and colours in Psycho-nics Oscar [dink]
  • Improved Irem M92 driver savestates [dink]
  • Interleave the CPUs in Battle Shark to avoid game crashing on level 2 [Barry]
  • Fixed music in Masked Riders Club Battle Race and Mad Shark [dink]
  • Fixed music in War of Aero - Project MEIOU [dink]
  • Fixed sample banking issues with Eight Forces, Blandia and Gundhara [dink]
  • Fixed pallete after loading savestate in Gaelco driver [dink]
  • Fixed savestates in The Main Event driver [dink]
  • Fixed wrong sounds and music in Green Beret [dink]
  • Fixed sprite priority issue in Konami´s Ajax/Typhoon [Barry]
  • Fixed sfx volume fluxuations in Ajax driver [dink]
  • Added third button to Warriers of Fate: Sangokushi II [dink]
  • Fixed loud crashing noise in Scramble! and Super Cobra [dink]
  • Fixed NMK16 sprite rendering [iq_132]
  • Fixed graphics issues in Guardian/Tiger Heli/Slap Fight [iq_132]
  • Added Performan (Toaplan/Dataeast) to the Slap Fight driver [iq_132]
  • Fixed cheats in Z80 based games [iq_132]
  • Fixed sound effects in Task Force Harrier [dink]
  • Fixed 32bpp is now possible with the Enhanced (Direct3D) blitter [dink]
  • Fixed text layer alignment in Task Force Harrier [iq_132]
  • Improved analog controls in Night Striker [dink]
  • Savestate improvements for some Toaplan drivers [dink]
  • Fixed Boogie Wings, Diet Go Go, Crude Buster, Darkseal, Funky Jet, Rohga Armor Force, Super Burger Time, Tumble Pop and Vapor Trail on Deco16 Hardware to run at the proper speed [dink]
  • Fixed occasional stuck sprite in OutZone [dink]
  • Fixed Haunted Castle sound banking [iq_132]
  • Fixed tilemaps in Midnight Resistence, Hippodrome and Robocop [Barry]
  • Big Endian fixes for The Gladiator and Killing Blade [lantus]
  • Avoided use of deprecated function in libpng
  • Microsoft Visual Studio 2013 support [Barry]
  • Update System Info adding Windows 8.1 support to detection routines and simply CPU detection routines [Barry]
  • Fixed deselecting all hardware in the game selection dialog [Barry]
  • Fixed Neo Geo macro buttons [Barry]
  • Fixed & improved reliability of Neo Geo savestates [dink]
  • Started eradicating use of BurnDrvGetText in drivers [Barry]
  • Updated the libpng library to v1.6.12 [Barry]
  • Synced sets with MAME 0.154 [Barry, JacKc]