EmuNewz Network

Full Version: FB Alpha 0.2.97.09 Release
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
A long time between releases again, so a rather hefty changelog again.
The next version will feature a bit of a feature-cull, as there are a lot of half-completed or redundant features that I want to remove. This will make the program simpler for users to use, and will certainly make it easier for us to maintain from a development point-of-view.

D/l it from here : http://www.barryharris.me.uk/fba.php

Here is what's new :

Quote: Ported the ARM CPU core from MAME [iq_132]
Ported the MSM5205 sound core from MAME, replacing the old core [iq_132]
Updated the Asuka driver to use it [Barry]
Updated the Double Dragon driver to use it [Barry]
Updated the Street Fighter driver to use it [iq_132]
Updated the Taito Misc driver to use it, giving ADPCM sound in Darius [Barry]
Updated the Tecmo driver to use it [Barry]
Ported the ES8712 sound core from MAME [iq_132]
Updated the TMZ280B core to support missing sound modes [iq_132]
Tidied up the samples interface [Barry]
Updated the DrvBurnStruct to support sample filename, and sample lists
Updated the sample module initialisation to use the BurnSampleInfo struct
Updated the Rally X driver to use the new code
Added the sample path to the Support Path dialog and the config file making it configurable
Added a Sample Info tab to the game information dialog
Added "uses samples from" info to the game information, game selection, and jukebox dialogs
Added sample support to the dat file writing module
Updated the zlib library to v1.2.5 [Barry]
Updated the libpng library to v1.5.4 [Barry]
Added regret's DirectInput8 module and updated it for FB Alpha, replacing the DirectInput7 module [Barry]
Removed dependency on dxguid lib since it is no longer available [Barry]
Added ability to compile without A68K, definable via BUILD_A68K makefile option [Barry]
Rewrote the Taito TC0100SCN module and updated all the drivers that used it, adding support for multiple screens and hopefully making it faster [Barry]
Added double width support to the TC0480SCP module [Barry]
Added multiple chip support to the PC080SN module [Barry]
Fixed sprite rendering order in Warrior Blade [Barry]
Added a memory management module to the burn library [iq_132]
Added support to the generic tiles module to decode single tiles [Barry]
Reduced the volume in the K053260 core to remove distortion and corrected the left and right channels [Barry, reported by Huggybaby]
Fixed Loop Address in Sega PCM Module, as per MAME 0.141u1, fixing sound in Super Monaco Grand Prix [Barry]
Added driver for Backfire [iq_132]
Added driver for Chack'n Pop [iq_132]
Added driver for Darius II (dual screen) and Warrior Blade [Barry]
Added driver for games on Data East Simple 156 System hardware [iq_132]
Added driver for Dynamite Duke [iq_132]
Added driver for games on Gaelco hardware [iq_132]
Added driver for games on Irem M62 hardware [Barry]
Added driver for games on Irem M63 hardware [iq_132]
Added driver for games on Irem M72 hardware [iq_132]
Added driver for games on Irem M90 hardware, replacing old driver [iq_132]
Added driver for games on Irem M92 hardware, replacing old driver [iq_132]
Added driver for Lord of Gun and Alien Challenge [iq_132]
Added driver for Marine Boy [kenshiro]
Added driver for Operation Thunderbolt [Barry]
Added driver for Pocket Gal Deluxe [iq_132]
Added Cave games to the PGM driver and made other improvements to the driver [iq_132]
Added some non-working clones to the PGM driver [JacKc]
Added driver for the S2650 based Pacman games [iq_132]
Added Fantasy Zone 2 to the Sega System 16B driver [Barry]
Added driver for games on Seta hardware [iq_132]
Added driver for Success Joe [iq_132]
Added driver for games on Taito-B hardware [iq_132]
Added driver for games on Tecmo System hardware [iq_132]
Added driver for Varia Metal [iq_132]
Added driver for World Cup '90 bootleg hardware [Barry]
Added driver for Xor World [iq_132][
Added The Pit to the Galaxian driver [Barry]
Added Triple Draw Poker to the Galaxian driver [Barry]
Added Puzzle Break to the Hyper Pacman driver [Barry]
Added a module for the Taito TC0180VCU tilemap chip [iq_132]
Added a module for the Tatio TC0640FIO I/O chip [Barry]
Ported MAME's Time Keeper module to FB Alpha [Barry]
Fixed some inputs in the Taito B driver [Barry]
Added Thunder Fox to the Taito F2 driver [Barry]
Added Operation Wolf 3, Slapshot and Top Speed to the Taito Misc driver [Barry]
Added Volfied to the Taito Misc driver [Barry]
Added bootleg of 1943 to the 1943 driver [Barry]
Added 2 clones to the 1943 driver [Barry]
Added clone of Armed Formation to the Armed Formation driver [Barry]
Added clone of Black Tiger to the Black Tiger button [Barry]
Added clone of Blood Bros. to the Blood Bros. driver [BisonSAS]
Added Koro Koro Quest and Crusher Makochan to the Cave driver [iq_132]
Removed fake region switches and added clones to Air Gallet, Mazinger Z and Pretty Soldier Sailor Moon in the Cave driver [Barry]
Added clone of 1941 to the CPS-1 driver [Barry]
Added bootleg of Cadillacs and Dinosaurs (Dinosaur Hunter) to the CPS-1 driver [Barry, JacKc]
Added 2 clones of Captain Commando to the CPS-1 driver [Barry]
Added clone of Dynasty Wars to the CPS-1 driver [Barry]
Added clone of Final Fight to the CPS-1 driver [Barry]
Added 2 clones of Forgotten Worlds to the CPS-1 driver [Barry]
Added 2 clones of King of Dragons to the CPS-1 driver [Barry]
Added clone of Knights of the Round to the CPS-1 driver [Barry]
Added bootleg of The Punisher to the CPS-1 driver [JacKc]
Added bootleg of Street Fighter 2 to the CPS-1 driver [Barry]
Added 2 clones of Street Fighter 2 to the CPS-1 driver [Barry]
Added clone of Street Fighter 2 Champion Edition to the CPS-1 driver [Barry]
Added clone of UN Squadron to the CPS-1 driver [Barry]
Added clone of Dungeons & Dragons: Tower of Doom to the CPS-2 driver [Barry]
Added clone of Eco Fighters to the CPS-2 driver [Barry]
Added clone of Gigawing to the CPS-2 driver [Barry]
Added clone of Marvel vs. Capcom to the CPS-2 driver [Barry]
Added clone of Ring of Destruction to the CPS-2 driver [Barry]
Added clone of Street Fighter Alpha to the CPS-2 driver [Barry]
Added clone of Street Fighter Alpha 2 to the CPS-2 driver [Barry]
Added 2 clones of Street Fighter Alpha 3 to the CPS-2 driver [Barry]
Added 3 clones of X-Men: Children of the Atom to the CPS-2 driver [Barry]
Added clone of X-Men vs. Street Fighter to the CPS-2 driver [Barry]
Added several Phoenix sets to the CPS-2 driver [Barry]
Added clones of Red Earth to the CPS-3 driver [Barry]
Added support to the CPS-3 driver for JoJo's Venture USA BIOS [Barry]
Added support to the CPS-3 driver for Street Fighter III Hispanic BIOS [Barry]
Added 2 clones of Street Fighter Zero to the CPS Changer driver [Barry]
Added 3 clones of Street Fighter Zero to the CPS Changer driver [JacKc]
Added clone of Double Dragon to the Double Dragon driver [Barry]
Added clone of Biomechanical Toy to the Gaelco driver [Barry]
Added clone of Amidar to the Galaxian driver [Barry]
Added clone of Defend the Terra Attack on the Red UFO to the Galaxian driver [Barry]
Added clone of Hot Shocker to the Galaxian driver [Barry]
Added 2 clones of Moon Cresta to the Galaxian driver [Barry]
Added clone of Moon Shuttle to the Galaxian driver [Barry]
Added clone of Scorpion to the Galaxian driver [Barry]
Added clone of Scramble to the Galaxian driver [Barry]
Added clone of Streaking to the Galaxian driver [Barry]
Added bootleg of Gyruss to the Gyruss driver [Barry]
Added clone of Parodius DA! to the Konami driver [Barry]
Added clone of Teenage Mutant Ninja Turtles to the Konami driver [Barry]
Added clone of Iron Clad to the Neo-Geo driver [JacKc]
Added clone of Jockey GP to the Neo-Geo driver [Barry]
Added clone of King of Fighters '97 to the Neo-Geo driver [Barry]
Added clone of King of Fighters '98 to the Neo-Geo driver [Barry]
Added Last Hope to the Neo-Geo driver [Barry, Robert]
Added clone of Quiz Daisousa Sen to the Neo-Geo driver [Barry, JacKC]
Added clone of Quiz King of Fighters to the Neo-Geo driver [Barry, JacKC]
Added clone of Real Bout Fatal Fury Special to the Neo-Geo driver [Barry, JacKC]
Added Oriental Legend Special Plus to the PGM driver[iq_132, info from CreamyMami]
Added clone of Prehistoric Isle to the Prehistoric Isle driver [Barry]
Added clone of Space Bomber to the Psikyo SH-2 driver [Barry]
Added clone of Fantasy Zone to the Sega System 16A driver [Barry]
Added clone of Shinobi to the Sega System 16A driver [Barry]
Added clone of Bloxeed to the Sega System 16B driver [Barry]
Added clone of Fantasy Zone to the Sega System 16B driver [Barry]
Added clone of Heavyweight Champ to the Sega System 16B diver [Barry]
Added the ISG bootlegs to the Sega System 16B driver [Barry]
Added clone of Desert Breaker to the Sega System 18 driver [Barry]
Added clone of Galaxy Force 2 to the Sega Y-Board driver [Barry]
Added clone of Rail Chase to the Sega Y-Board driver [Barry]
Added clone of Street Fighter to the Street Fighter driver [Barry]
Added clone of Armed Police Batrider to the Toaplan-2 driver [Barry]
Added clone of Dogyuun to the Toaplan-2 driver [Barry]
Added clone of Vigilante to the Vigilante driver [Barry]
Made the foreground layer in Air Buster transparent [Barry, reported by BisonSAS]
Fixed the background rendering in Anteater [Barry]
Tidied the dips in the Blood Bros. driver [BisonSAS]
Tidied up the dips, titles, and manufacturers in the Cave driver as well as fixing EEPROM config in Hotdog Storm and Metomoquester and fixing savestates [BisonSAS]
Made the Resale versions of CPS-1 games run at 12MHz [Barry]
Tidied up dips and added Unicode title to the Crash Race driver [BisonSAS]
Forced the Demon World driver to use the Musashi 68000 core [iq_132]
Fixed the Gun Smoke driver video and sound speed [Lantus]
Added unicode titles, fixed some inputs and dips, and corrected some resolutions in all of the Konami drivers [BisonSAS]
Fixed the sprite offset in the Konami Ultraman driver [BisonSAS]
Fixed inputs and dips and added Unicode titles to the Magical Cat Adventure driver [BisonSAS]
Fixed an error in the Metal Slug 5 (bootleg) driver initialisation [kenshiro]
Fixed inputs and added Unicode title to the Mogura driver [BisonSAS]
Labelled the HyperFlip button in Moon War [Barry]
Tidied up the Power Instinct driver fixing some Z80 handling, Z80 reads and writes, sound hardware handling and boosted the interleave to fix the sound [Barry, reported by BisonSAS]
Fixed a romsize in the Robocop driver [JacKc]
Correctly cleared the screen in the Seta2 driver, fixing Subsino logo in Penguin Brothers [Barry, reported by BisonSAS]
Added unicode titles to the Tumble Pop bootleg driver [BisonSAS]
Fixed dip switches in the Turbo Outrun driver [Barry]
Fixed inputs and dips and added Unicode titles to the Welltris driver [BisonSAS]
Corrected clocks in the Double Dragon driver [Barry]
Corrected clocks in World Cup 90 as per MAME 0.136u4 [Barry]
Added ability to adjust CPU speed in the World Cup 90 driver [Barry]
Added ability to adjust CPU speed in the Sega drivers [Barry]
Added ability to adjust CPU speed in the Megadrive driver [Barry, suggested by manliodp]
Fixed a psikyosh crash and implemented the graphics banking[iq_132]
Fixed rotated screenshots [BisonSAS, regret (FBAShuffle)]
Fixed the "include" implementation in the cheat file parser [BisonSAS]
Removed kof95a as it seems to be a bad dump [JacKc]
Excluded Neo-Geo "decrypted C sets" from the build [Barry]
Added support to the Neo-Geo driver for a new BIOS rom [Barry]
Corrected the Iron Clad V3 rom in the Neo-Geo driver [JacKc]
Updated the Forgotton Worlds alt gfx set loading routine to support the new rom layout [Barry]
Updated the CPS-1 mappers as per MAME [Barry]
Updated the dat file writing module to ignore the CPS-3 driver when writing the ROM_VERIFY dat [Barry]
Fixed priorities in Magical Cat Adventure driver [iq_132]
Fixed sprites in Bloxeed, making it working [Barry]
Improvements to the M68705 core [iq_132]
Tidied up the dips and the driver for Batrider, Battle Garegga, Batsugun and Dogyuun [JackC]
Added 1360x768 to the auto-detect aspect ratio code [Captain CPS-X]
Fixed the favorites feature with drivers longer than 8 characters [Captain CPS-X]
Reverted back to the perl script for generating driverlist.h and amended it to support the changes to the BurnDriver struct since it was last used [Barry]
Tidied code to build without warning using GCC 3.4.5 and GCC 4.5.2 [Barry]
Updated the compile guides to work with the newest available tools [Barry]
Matched all sets to MAME 0.143u6 [Barry]