FB Alpha

FB Alpha 0.2.97.07 Release

 

FB Alpha 0.2.97.07 Release

Posted by barry on 24 October 2009 at 19:27:19

Finally, a new release.

  • Ported YM2413 core from SMS Plus and added an interface for it [Barry]
  • Added a seperate timer to the YM3812 interface allowing the chip to be used with other FM chips and updated all the drivers that use it [Barry]
  • Added support to the AY8910 core to handle the ports outside of the init function, and updated the YM2203 interface to use them [iq_132]
  • Fixed a stupid bug I introduced in the K051649 core [Barry]
  • Added timer support for the M6502 CPU [iq_132]
  • Seperated the op code area for the M6502 CPU [iq_132]
  • Fixed cheat support in the SH-2 CPU core [iq_132]
  • Small fix to the Z80 core to reset the registers [iq_132]
  • Fixed typo in the HD6309 core as per MAME 0.132u4 [iq_132]
  • Added a palette viewer for games on Cave, CPS-1/2/3, Megadrive, Neo-Geo, PGM, Psikyo and Toaplan hardware and any game using the generic tiles module, which covers most games [Barry]
  • Fixed the XML Dat file output to properly support ampersands in rom names [Barry]
  • Made the maximum rom name length 100 characters instead of 32 [Barry]
  • Added a warning to BurnTransferCopy when BurnTransferInit hasn't been called [iq_132]
  • Fixed an issue with reporting some sound options in the System Info dialog that came about when changing the sound interface to plug-ins [Barry]
  • Removed the active Z80 core from the System Info dialog as the ZET interface only supports one core [Barry]
  • Added support for Vista, Server 2008 and Windows 7 detection to the System Info dialog [Barry]
  • Added an Atari filter to the game selection dialog [Barry]
  • Added driver for Blood Bros. and Sky Smasher [iq_132]
  • Added driver for D-Con and SD Gundam Psycho Salamander no Kyoui [iq_132]
  • Added a preliminary driver for games on DEC-8 hardware [iq_132]
  • Added a preliminary driver for Gauntlet [Barry]
  • Added driver for games on Karnov hardware [iq_132]
  • Added driver for Konami Twin 16 hardware [iq_132]
  • Added Bells & Whistles and Sunset Riders to the Konami drivers [Barry]
  • Added Lightning Fighters, Punk Shot, Quiz Gakumon no Susume, Teenage Mutant Ninja Turtles - Turtles in Time, Thunder Cross II to the Konami drivers [iq_132]
  • Added driver for Mitchell hardware [Barry]
  • Added driver for games on NMK16 hardware [iq_132]
  • Added driver for games on Psikyo SH hardware [iq_132]
  • Added driver for Return of the Invaders [iq_132]
  • Added driver for scooter Shooter [iq_132]
  • Added Atomic Point and Snapper to the Sega System 16B driver [Barry]
  • Added driver for Speed Rumbler [iq_132]
  • Added preliminary driver for Toki [iq_132]
  • Added driver for Vendetta, press F2 whilst booting to pass the ROM test [iq_132]
  • Added driver for games on Yun Sung 16 hardware [iq_132]
  • Added driver for WWF Superstars [iq_132]
  • Added bootleg of Street Fighter 2 to the CPS-1 driver [Barry]
  • Added Street Fighter II - Champion Edition Accelerator! bootleg to the CPS-1 driver [Barry]
  • Added Street Fighter II Quicken Pt-I bootleg to the CPS-1 driver [Barry]
  • Added sf2m9, sf2m10, sf2m11 and sf2m12 to the CPS-1 driver [Barry]
  • Added clone of Dungeons & Dragons to the CPS-2 driver [Barry]
  • Added clone of Battle of Atlantis to the Galaxian driver [Barry]
  • Added a clone of Dambusters to the Galaxian driver [Barry]
  • Added Kamakazi III to the Galaxian driver [Barry]
  • Added various games and clones to the New Zealand Story driver [iq_132]
  • Added clone of Pacman to the Galaxian driver [Barry]
  • Added Phoenix Part 2 to the Galaxian driver [Barry]
  • Added clone of Space War S to the Galaxian driver [Barry]
  • Added clone of Strategy X to the Galaxian driver [Barry]
  • Added clone of Metal Slug 4 to the Neo Geo driver [Barry]
  • Added clone of Outrun to the Outrun driver [Barry]
  • Added a clone to the Shadow Force driver [Barry]
  • Added Back Fire to the Tecmo driver [iq_132]
  • Added clone of Hellfire to the Toaplan-1 driver [Barry]
  • Added clone of Battle Garegga to the Toaplan-2 driver [Barry]
  • Added clone of X-Men to the X-Men driver [Barry]
  • Fixed potential memory leak in the Tengai driver rom loading [kenshiro]
  • Fixed the palette decoding in Dambusters to work with the correct PROM dump [Barry]
  • Added Z-Rejection support to the K053245 module, fixing sprites in Bells & Whistles and Sunset Riders [iq_132]
  • Added a module for the Konami K053936 IC module [iq_132]
  • Added shadow support to the Konami IC chips where necessary [iq_132]
  • Fixed Cue Brick [Barry]
  • Fixed an issue with coin inputs in the 2 Player versions of Crime Fighters [iq_132]
  • Fixed the Haunted Castle driver [iq_132]
  • Fixed an issue with the Konami Twin 16 driver when compiling with VC [Barry]
  • Added support for the new graphic roms in gradius2 [Barry]
  • Fixed savestates in the Gyrus driver [iq_132]
  • Fixed the sound in Scooter Shoorer [Barry]
  • Tidied up the Mad Gear driver to support the new sets and increased interleave which fixes the music [Barry]
  • Modified the Power Instinct driver to use the generic drawing routines [iq_132]
  • Added Mobile Suit Gundam EX Revue and the Sammy shooting games to the Seta2 driver [iq_132]
  • Fixed the gun inputs in the Sammy shooting games [Barry]
  • Added the ability to read from the X1-010 sound chip and hooked it up in the Seta2 driver, improving the sound [Barry]
  • Fixed memory leaks in the Shadow Force driver's graphic rom loading [kenshiro]
  • Tidied the Toki driver and added sound [Barry]
  • PGM Updates [iq_132]
    • Fixed kov2106 thanks to the FBA Shuffle team :) [iq_132]
    • Added a few small speedups
      • Only recalculate the whole palette when needed now rather than every frame [iq_132]
      • Clear all video buffers in one loop [iq_132]
    • Fixed a crash when doing line scroll (see kovsh intro - fire stage background) [iq_132]
    • Fixed sound after save state load [iq_132]
  • Megadrive Updates [Barry]
    • Fixed an issue with games' buggy sound programs expecting certain results back [Barry]
    • Added support for some custom banking cartridges [Barry]
    • Updated the web-based Megadrive driver database with the new games from HazeMD 0.14a [Barry]
    • Removed rom editing capability from the web form [Barry]
    • Updated the web-based Megadrive driver generator to support games with multiple roms [Barry]
    • Added a check to the driver generator to make sure any non-working parents are included in release builds if they have working clones [Barry]
  • Matched all sets to MAME 0.134u3 [Barry]
  • Changed the dat file output using the ROM_VERIFY compile-time flag to produce the XML datfile type [Barry]
  • Updated libpng to version 1.2.40 [Barry]
  • Updated the compile guides to work with the newest available tools [Barry]

You can download the new version on the FB Alpha page.

Share
OlderNewer