Kolejna wersja Final Burn Alpha specjalna edycja noworoczna. FBA pozwoli nam pograć w gry arcade z CPS1/2, Toaplan, NeoGeo, SEGI SYSTEM 16 i MegaDrive (fba wykorzystuję bazę tytułów z MESS).
FB Alpha 0.2.97.22 Release
- Added support for 7z files for roms and samples [Barry]
- Added driver for Act Fancer [iq_132]
- Added driver for Gals Pinball [iq_132]
- Added driver for Momoko 120% [iq_132]
- Added clone of Final Fight to the CPS-1 driver JacKc, Bonky0013
- Added clone of Forgotton Worlds to the CPS-1 driver [JacKc, Bonky0013]
- Added clone of Street Fighter II to the CPS-1 driver [JacKc, Bonky0013]
- Added clone of Street Fighter II: Champion Edition to the CPS-1 driver [Barry]
- Added clone of Puzz Loop 2 to the CPS-2 driver [Barry]
- Added clone of Super Street Fighter 2 X to the CPS-2 driver, and added support for the graphic rom format it uses [Barry]
- Added clone of Vampire Hunter to the CPS-2 driver [Barry, JacKc]
- Added clone of Jojo's Venture to the CPS-3 driver [Barry]
- Added clone of Jojo's Bizarre Adventure to the CPS-3 driver [JacKc]
- Added bootleg of Eyes [iq_132]
- Added clone of X-Men to the Konami drivers [JacKc, Bonky0013]
- Added Super Bubble Pop to the Neo Geo driver (player 1 inputs don't work, hence debug only builds) [Barry, iq_132, JacKc]
- Added PCB version of Demon Front to the PGM driver (non-working, debug builds only) [JacKc]
- Added clone of Altered Beast to the Sega System 16B driver [Barry]
- Added bootleg of Silk Worm to the Tecmo driver [JacKc, Bonky0013]
- Changed CPS-1/2 palette handling to be more accurate, should fix some glitches [Barry]
- Changed CPS-2 video timing to use the values in MAME that have come from hardware measurements [Barry]
- Improved CPS-2 sprite list end detection [Barry]
- Moved the CpsGetObj() call, fixing sprite lag in Super Street Fighter II and clones [manliodp.]
- Fixed IRQ generation in the Irem M72 drivers, fixing video timing in Dragon Breed [Barry]
- Fixed sound in the Irem M72 drivers [Barry]
- Minor CPS-3 update with a small speedup [iq_132]
- Update the Mysterious Stones driver [iq_132]
- Removed duplicate set of Super Monaco Grand Prix [Barry]
- Added savestate support to the the OPL based sound cores (YM3812, YM3526 and Y8950) and interfaces [Barry]
- Removed previous attempt and added savestate support to the YM2413 core and interface [Barry]
- Added savestate support to the DEC-8 driver [Barry]
- Tidied and fixed Data East savestates where necessary [Barry]
- Fixed Sengoku 3 Unicode title (string wasn't terminated) [Barry]
- Moved the Pocket Gal Deluxe driver to the Data East filter [iq_132]
- Big-endian fixes for the new CPS-1/2 palette code, CPS-2 raster interrupts, Konami drivers and devices, PGM driver, some Misc drivers, Sega FD1089, Seta drivers, and Toaplan games that use the V25 CPU for sound [lantus]
- Fixed some invalid BRF_NODUMP definitions [Barry]
- Overhauled the cheat system [iq_132]
- Added overrides to allow drivers to exclude addresses from cheat searching, and used it to prevent a crash when searching for cheats in CPS Q-Sound games [Barry]
- Tidied the game selection dialog a bit, and changed the behaviour of "show available" to allow showing available and/or unavailable sets [Barry]
- Fixed TurboGrafx 16 games displaying as MVS cartridge hardware in the game selection dialog [iq_132]
- Added a Ctrl+W shortcut to close the current game [Barry]
- Made the cliprect for the OSD shortmsg wider, allowing more text to be displayed [Barry]
- Prevented the 68K debugger opening if the 68k interface is not in use [iq_132]
- Disabled menu item for 68k debugger if the 68k interface is not in use, and renamed the menu item to "Invoke 68k debugger" [Barry]
- Removed definition of LSB_FIRST in epx.cpp since it is now defined (or not) in the makefile [Barry]
- Fixed issue with definition of LSB_FIRST in makefile.mingw [Barry]
- Added libsnes target files [Themaister, twinaphex]
- Fixed some memory leaks and possible memory leaks [kev]
- Identified and fixed some out of bounds array issues [kev, iq_132]
- Updated the zlib library to v1.2.6 [Barry]
- Updated the libpng library to v1.5.8 [Barry]
- Matched all sets to MAME 0.145u3 [Barry]
- Matched the Megadrive sets to MESS 0.145u1 [Barry]
- Changed PC-Engine driver to be auto-generated from the MESS software list [Barry]
- Matched the PC-Engine sets to MESS 0.145u1 [Barry]
FB Alpha 0.2.97.21 Release 27 January 2012
- Updated the H6280 core and interface to support multiple CPUs [iq_132]
- Added multiple-CPU support to debug tracking in the H6280 core and interface [Barry]
- Updated Final Romance 2 in the Neo Geo driver to use Razoola's updated version [Barry]
- Tidied World Cup '90 driver and fixed video timing and save states [Barry]
- Fixed negative sound samples causing an app crash in some PC-Engine games [lantus]
- Big-endian fixes for Capcom CPS-1/2/3, Cave, Irem, Psikyo and Megadrive drivers [lantus]
- Big-endian fixes for the NEC CPU core [lantus]
- Fixed excessive CPU usage when FB Alpha isn't doing anything [Barry]
- Fixed non-Ascii output in the gamelist translation template export [doomking]
- Hopefully fixed gamelist translation on Chinese systems [Barry]
- Changed gamelist localisation to use the system codepage by default [Barry]
- Some small localisation fixes [Barry, reported by Benjamin Siskoo]
- Reduced the OSD text size to fit in the cliparea [Barry]
- Fixed dat file writing from the command-line and added command-line options for PC-Engine dats, as found by MSVC SYMBOL build [Barry]
- Fixed bug in game selection dialog with not allocating enough memory for gamenames when scanning sets [Barry]
- Updated the default rom path to be the last path again (ie, 20 instead of 8) [Barry]
- Updated helpfile with command-line changes [Barry]
FB Alpha 0.2.97.20 Release 22.01.2011
Bugfix FB Alpha release.
- Fixed a possible crash when scanning roms (seemed to affect x64 builds) [Barry]
- Updated dat handling to support PC-Engine console (completely forgot for the last release) [Barry]
- Updated help file [Barry]
FB Alpha 0.2.97.19 Release 21.01.2011
- Fixed the issue in the H6280 core [Barry]
- Updated H6280 core with some fixes from MAME versions newer than the original core port [iq_132]
- Added H6280 support to the YM3812 core [Barry]
- Ported C6280 sound core from MAME for PC-Engine driver [iq_132]
- Added a driver for PC-Engine/TurboGrafx 16/SuprGrafx console hardware [iq_132]
- Added driver for Blomby Car [Barry]
- Added driver for Jackie Chan [iq_132]
- Added driver for Side Pocket [Barry]
- Added driver for games on Terra Cresta hardware [Barry]
- Added clone of Street Fighter III 3rd Strike to the CPS-3 driver [Barry]
- Added Boulder Dash, Hippodrome Midnight Resistance and Sly Spy to the DEC0 driver [Barry]
- Added Heavy Metal to the Sega System 1 driver [Barry]
- Fixed non-bootleg version of Robocop, and added all clones to the DEC0 driver [Barry]
- Fixed Caveman Ninja and Edward Randy in the DECO 16 drivers and enabled in release builds [Barry]
- Added full sound to all the DECO16 drivers now that the H6280 core works [Barry]
- Fixed crash when loading in the Konami Twin16 driver [Barry]
- Fixed loading of UPD7759 samples in Gradius2 in the Konami Twin16 driver [Barry]
- Fixed Naname de Magic! in the Oh My God! driver and enabled in release builds [Barry]
- Fixed missing ADPCM sounds in Superman in the Taito X driver [Barry]
- Updated PC-Engine driver to use the same zip names as the MESS software lists, similar to the Megadrive support (see help file for more info) [Barry]
- Fixed row and column scroll in the DEC-0 driver, and added support for Tile Ram Banking [Barry]
- Reverted the CPS-2 VBlank IRQ timing change from the last version, it broke raster effects [Barry]
- Fixed savestates in the Batrider driver [Barry]
- Fixed savestates in the Cave drivers where necessary [Barry]
- Added savestate support to the Double Dragon driver [Barry]
- Fixed savestates in the News driver [Barry]
- Fixed savestates in the Sega System 1 driver where necessary [Barry]
- Fixed savestates in the Sega System 16 and similar drivers where necessary [Barry]
- Added savestate support to the HD6309 interface [Barry]
- Fixed savestates in the I8039 core [Barry]
- Fixed savestates in the DAC sound core [Barry]
- Fixed savestates in the Q-Sound sound core [Barry]
- Added savestate support to the RF5C68PCM sound core [Barry]
- Fixed savestates in the SegaPCM sound core [Barry]
- Fixed savestates in the SN76496 sound core [Barry]
- Fixed bug in the YM2151 interface when enabling FM interpolation [Barry]
- Added volume control to the SN76496 core and normalised sound in drivers which were too loud [Barry]
- Added support for up to 20 rom paths, with the last ten being supplementary [Barry]
- Added filter for PC-Engine to game selection dialog [Barry]
- Added support to disable __fastcall in the vez interface via the FASTCALL makefile flag [Barry]
- Added support for localising the gamelist (see the help file for more information) [Barry]
- Readded Captain CPS's game selection dialog icon support [Barry, CaptainCPS]
- Fixed various localisation issues [Barry, reported by Benjamin Siskoo]
- Updated the help file [Barry]
- Split makefile.rules into makefile.burn_rules and makefile.burner_win32_rules [Barry]
- Reorganised the tree to work around the Windows CreateProcess 32Kb limit [Barry]
- Tidied the tree enough for FB Alpha to compile on Ubuntu 11.10 (linking fails) [kev]
- Added old code from an unreleased PSP port, including the MIP A68K module [kev]
- Added the required D3D headers from previous SDKs to the dec/vc/include folder [Barry]
- Fixed some warnings thrown up by symbol builds in different compilers [Barry]
- Fixed some dialog initial path issues [Barry]
- Matched all sets to MAME 0.144u6 [Barry]
- Matched the Megadrive sets to MESS 0.144u5 [Barry]
wstecz05/03/2012 23:46