[Arcade] FinalBurn Alpha v0.2.97.10

[2] @ !!! Piątek, 7 Października 2011 23:53 CET [07-10-2011 23:39 CET]

[Arcade] FinalBurn Alpha v0.2.97.10
Skomentuj

Dość nieoczekiwanie pojawiła się jeszcze jedna aktualizacja emulatora Final Burn Alpha, pozwalającego pograć w hity arcade z platform  PS-1, CPS-2, Neo Geo MVS, CAVE, PGM czy też SEGA, biorąc pod uwagę, że FBA potrafi nie być aktualizowany przez wiele miesięcy (w odróżnieniu od jego klonu Schuffle) to naprawdę niespodzianka;). Zmiany to przede wszystkim eksperymentalna wersja x64, spore czyszczenie kodu i zmiany w emulacji układów dźwiękowych YAMAHY.

 

 

FBA (FinalBurn Alpha) v0.2.97.10

  • Redesigned the game selection dialog [Barry]
  • Added a dialog to view roms and/or samples required by a driver to the game selection dialog [Barry]
  • Removed the incomplete Neo-Geo multi-slot implementation [Barry]
  • Removed the "save decrypted C roms" functionality [Barry]
  • Removed the jukebox functionality and resources [Barry]
  • Removed support for datfiles other than the latest ClrMAME format [Barry]
  • Removed the package importer and resources [Barry]
  • Removed the menu themes and resources [Barry]
  • Removed skins and resources [Barry]
  • Removed the gamelist translation module and resources [Barry]
  • Removed icons support and resources [Barry]
  • Removed the favourites functionality and resources [Barry]
  • Removed the context menu from the game selection dialog [Barry]
  • Removed IPS Patch functionality and resources [Barry]
  • Removed the game information dialog and resources [Barry]
  • Removed unneeded support file paths and resources [Barry]
  • Removed IPS Patch functionality and resources [Barry]
  • Restructured source code and removed any unneeded modules [Barry]
  • Removed PNGlib and updated preview loading code to use libPNG [Barry, heavily based on some old code from Jan_Klaassen]
  • Updated preview loading code to allow interpolation on resizing [Barry, heavily based on some old code from Jan_Klaassen]
  • Fixed the localisation template support [Barry]
  • Tidied up the resource files [Barry]
  • Added flag to the makefile allowing X86 assembly code to not be built, and added support in the code to not build X86 assembly when defined [Barry]
  • Fixed sound rendering in the YM2151 module when not using the MMX routines [Barry]
  • Tidied up the source code to compile with Microsoft tools when building in an X64 environment [Barry]
  • Added an option in the makefile to build an X64 binary, and updated the VC makefile and source code to support it [Barry]
  • Added ability to change the volume of the YM2203 module and used it to bring down the volume in the 1943 driver [Barry]
  • Fixed FM Interpolation rendering routine in the YM2203 module [Barry]
  • Added support for the YM2610 module to mix the sounds into one stream (mono) and updated the Bonze Adventure, Darius 2, Operation Thunderbolt, Taito-B, Taito-Z and Welltris drivers to use it [Barry]
  • Added Super Chase to release builds as it works fine except for sound [Barry]
  • Fixed missing sounds in the 1943 driver [Barry]
  • Disabled the corrupt boot screen in Last Hope in the Neo-Geo driver [Barry, with info from Johnboy]
  • Corrected default dip values in the PS2 datafile System 16B version of Bloxeed [Barry]
  • Fixed some rom sizes in the Irem M72 driver [Barry]
  • Updated the help file based on the above feature cull [Barry]

FBA (FinalBurn Alpha) v0.2.97.09

  • 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]
Dodatkowe informacje
Inne treści związane z tematem
[cpc] JavaCPC 2.9 [cpc] JavaCPC 2.9;
Markus Hohmann (DevilMarkus) opublikował kolejną odsłonę emulatora maszynek Schneider Amstrad pracującego w środowisku JAVA. Projekt nie tylko oferuje samą emulację tych naprawdę wyjątkowych konstrukcji, ale dodatkowo daje nam pokaźny wachlarz aplikacji, które uprzyjemnią nam ...
[cpc] JavaCPC 2.9e [cpc] JavaCPC 2.9e;
Markus Hohmann (DevilMarkus) opublikował kolejną odsłonę emulatora maszynek Schneider Amstrad pracującego w środowisku JAVA. Projekt nie tylko oferuje samą emulację tych naprawdę wyjątkowych konstrukcji, ale dodatkowo daje nam pokaźny wachlarz aplikacji, które uprzyjemnią nam ...
[cpc] JavaCPC 2.9h [cpc] JavaCPC 2.9h;
Markus Hohmann (DevilMarkus) opublikował kolejną odsłonę emulatora maszynek Schneider Amstrad pracującego w środowisku JAVA. Projekt nie tylko oferuje samą emulację tych naprawdę wyjątkowych konstrukcji, ale dodatkowo daje nam pokaźny wachlarz aplikacji, które uprzyjemnią nam ...
[SEGA] MEKA 0.80 alpha 150401 [SEGA] MEKA 0.80 alpha 150401;
MEKA jeden z najprzyjemniejszym udawaczy maszynek SEGA i wzbogacił się o nową wersję testową - oficjalną bo opublikowaną przez twórcę tego programu Bocka.  
[SAM] SimCoupe v1.1 alpha 1 prerelease [SAM] SimCoupe v1.1 alpha 1 prerelease;
Simon Owen opublikował nową binarkę swojego emulatora (imo z dostępnych najlepszego) mikrokomputer Sam Coupe - przynajmniej dla mnie konstrukcji będącej ukoronowaniem historii Z80A w domowych mikrokomputerach. Sporo zmian nawet w oficjalnym changelogu, nie ma jednak co się dziwić ostatnia ...