FB Alpha

FB Alpha 0.2.97.13 Release

 

FB Alpha 0.2.97.13 Release

Posted by barry on 28 October 2011 at 19:49:00

This version features what is effectively a new NeoGeo driver. The emulation should be at least as good as before, but now with added support for MVS Multislot and NeoGeo CD. The NeoGeo CD support is preliminary at this stage, compatibility is pretty good, but some games don't work currently.

  • Neo Geo Updates
    • Added support for Neo Geo MVS multi-slot emulation and Neo Geo CDZ [Barry, heavily based on some old code from Jan_Klaassen]
    • Changed the ISO+MP3 CD Interface module to ISO+WAV [CaptainCPS]
    • Added some demo roms to the Neo Geo driver [Barry]
    • Added support for the prototype sprite roms to the Neo Geo driver [Barry]
    • Fixed text layer tiles in kof10th [iq_132]
    • Added a hack to the sprite routines for Samurai Shodown RPG text boxes [iq_132]
    • Added prototype of Alpha Mission II to the Neo Geo driver [Barry]
    • Added prototype of Burning Fight to the Neo Geo driver [Barry]
    • Added prototype of King of the Monsters 2 to the Neo Geo driver [Barry, JacKc]
    • Fixed "most recent games" list when using Neo Geo multi-slot [Barry]
    • Added a module to identify Neo Geo CD games [CaptainCPS]
  • Ported H6280 CPU Core from MAME [iq_132]
  • Added module to support vector games [iq_132]
  • Added driver for Aztarac [iq_132]
  • Hooked up analog joystick and dial in Aztarac driver [Barry]
  • Added driver for games on Data East DECO16 hardware [iq_132]
  • Added clone of Guwange to the Cave driver [Barry]
  • Added alternate bootleg of Street Fighter II - champion edition Accelerator! to the CPS-1 driver [JacKc]
  • Added two clones of Battle Shark to the Taito-Z driver [Barry]
  • Updated all source code with checks for memory used before freeing and NULLing all allocated memory after freeing [Barry]
  • Optimised the Irem GA20 sound core [iq_132]
  • Changed the MS5205 stream buffer allocation to account for differing refresh rates, fixing the crash in the Double Dragon driver when exiting games [Barry]
  • Fixed some stability issues in the Cave drivers [Barry]
  • Fixed inputs in Robocop 2 in the DECO16 driver [Barry]
  • Fixed savestate support in the Taito-Z driver when no Z80 is present [Barry]
  • Fixed an issue where the state of Tatio games was being auto-saved when it shouldn't be [Barry]
  • Fixed screen clear code in Toaplan-1 games [Barry]
  • Fixed Sound Error in Battle Bakraid [Barry]
  • Fixed some stability issues in the Toaplan drivers [Barry]
  • Fixed dat file generation module to output the html entities for the characters <> [Barry]
  • Updated the description tag of the generated dat files to identify between arcade and Megadrive [Barry]
  • Fixed some duplicate game descriptions [Barry]
  • Removed a duplicate set of Demon World from the driver [Barry]
  • Removed bioses from the driver count in the game selection dialog [Barry]
  • Changed the background colour of clones in the game selection dialog to make them stand out a little bit more [Barry]
  • Matched all sets to MAME 0.143u9 [Barry]
  • Matched the Megadrive sets to MESS 0.143u8 [Barry]
  • Updated the help file to reflect above changes [Barry]
OlderNewer