barryharris.me.uk
Tuesday, 7 September 2010, 16:20
darius2

FB Alpha 0.2.97.06 Release

Posted on 1 June 2009 at 19:11

Posted by barry

Filed under FB Alpha

This version includes a big change in the Z80 CPU interface. Specifically MAME's Z80 core is now used for all games. This should give better results and make the program more portable. We have done a lot of testing but if you notice any new problems please let us know and we can fix them.

This version also includes changes in the EEPROM code and input assignment code. As well as the changed save states for the ZET interface, these render old config and save files pretty much useless. It is advised to delete the contents of the config\games folder before using this version. Savestates are a bit hit-and-miss at the moment anyway. I plan to pay some attention to savestates in the next version and hopefully boost compatibility.

  • Fixed the ZET interface when used with MAME's Z80 CPU core and removed support for all other Z80 CPU cores [Barry]
  • Updated lots of drivers to work with the changes to the ZET interface [Barry]
  • Updated some more drivers to work with the ZET interface changes [iq_132]
  • Improved existing Konami IC chip emulation and added support for some new chips [iq_132]
  • Ported the K0051649, K053260 and K054539 sound cores from MAME [iq_132]
  • Fixed the K0051649, K053260 and K054539 sound cores sample rate support [Barry]
  • Added a seperate timer to the YM3526 interface allowing the chip to be used with other FM chips [Barry]
  • Added support for the M6801 CPU in the M6800 interface [Barry]
  • Finally, and I do mean finally fixed the bug in the RF5C68 core, giving full sound in Sega System 18 [Barry]
  • Fixed the issues with the YM2203 core [Barry]
  • Big update to the cheat interface supporting multiple CPUs [iq_132]
  • Added savestate support to the Namco Sound module [Barry]
  • Converted the Galaga driver to use the ZET interface and added savestate support [Barry]
  • Converted the Sega System 1 driver to use the ZET interface [Barry]
  • Converted the MC8123 Sega System 16B games to use the ZET interface [Barry]
  • Converted the games in the Galaxian driver that used a custom interface to use the ZET interface [Barry]
  • Fixed savestate support in the M6809 CPU interface [iq_132]
  • Fixed savestate support in the M6800 series CPU interface [Barry]
  • Replaced the EEPROM code with a port from MAME [iq_132]
  • Updated the Battle Bakraid, Cave, CPS-1, CPS-2, ESD 16, Kaneko 16, Midas, Space Gun and Zero Point 2 drivers to work with the new EEPROM code [Barry][iq_132]
  • Fixed problem with the low-pass filter in the DirectSound plugin [Barry]
  • Added lots of Konami games [iq_132]
  • Added driver for Bubble Bobble and clones [Barry]
  • Added driver for Arabian [iq_132]
  • Added a bootleg of SCI to the Taito Z driver [Barry]
  • Added a clone of Forgotten Worlds to the CPS-1 driver [Barry]
  • Added clone of The Combatribes [Barry]
  • Added clone of Final Star Force [iq_132]
  • Added clone of The Legend of Kage[iq_132]
  • Fixed the DAC sound in King & Balloon [Barry]
  • Fixed Mighty Monkey and clones and enabled in release builds [Barry]
  • Enabled the Kangaroo driver in release builds now that the ZET interface changes made it work [iq_132]
  • Added support for hardware specific input presets, cps.ini, neogeo.ini and pgm.ini [Barry]
  • Added a Save preset button to the input dialog to save the currently defined inputs into a hardware preset file [Barry]
  • Updated the help file with details of the new items in the Input Dialog [Barry]
  • Fixed some issues with saving and reading files for drivers with more than 8 characters in their name [Barry]
  • Fixed an issue when updating the previous games list with drivers with more than 8 characters in their name [Barry]
  • Widened the short gamename column in the selection dialog [Barry]
  • Disabled the rather annoying system beep in DEBUG builds [iq_132]
  • Matched all sets to MAME 0.131u3 [Barry]

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


28 Comments:

Posted by mz on 1 June 2009 at 22:52    
Truly amazing release. Thanks a lot for all of your hard work. :D Just one thing: I can't find Haunted Castle/Akuma-Jou Dracula anymore. Was it removed for some reason or it's just a bug?
Posted by Hoeru on 2 June 2009 at 00:16    
excellent release... glad to see Shinobi III here, I'll help out with the megadrive releases. One feature I'd like to see added in the new version is: Clear recent games I don't want people seeing me play miss world =P
Posted by Hoeru on 2 June 2009 at 01:06    
found a bug, as soon as you start fb aplha if you go to help -> about (while the smaller icon is there) it sticks
Posted by iq_132 on 2 June 2009 at 03:09    
@mz: It was removed because it doesn't work for anyone except me for some insane reason. Not quite sure what the deal is, and I can't investigate since I can't reproduce the problem.
Posted by moser09 on 2 June 2009 at 08:56    
Super!!Fixed NeoGeo Raster Bug in Neo Turf Master. Exellent Work barry.
Posted by Kyo Kusanagi on 2 June 2009 at 13:37    
Hi Barry, I'm a diehard fan of FB and FBA and I visit this site and the FBA section of the Neosource forum daily to keep up to date with all the news about this great emulator -it's my favorite emu for my NeoGeo and CPS needs after all ^^ The softare is always good, but this one is a blast of a release! Thank you especially for the hardware specific presets -I've always waited for them :P- and the addition of the great Simpsons beat 'em up! Keep up the good work, I wish the best to you, to iq_132 and to everyone else who works on this emu ^^
Posted by Kyo Kusanagi on 2 June 2009 at 14:54    
Sorry Barry, I had forgotten a thing: could someone please make and mantain constantly an English cheats collection? In the FBA Shuffle site there's an English cheats pack, but it's so old, it was last updated on January 30, whlist the Chinese cheats pack was updated on April 26.
Posted by iq_132 on 2 June 2009 at 17:36    
There's not really any reason to have a cheat pack in FBA. ^^ Just download the classic cheat.dat cheat from http://cheat.retrogames.com/ . Unzip the cheat.dat into support/cheat/
Posted by NEo on 2 June 2009 at 23:09    
Outstandig! :)
Posted by Paranoid on 3 June 2009 at 11:27    
Is Bubble bobble the decapped version?
Posted by barry on 3 June 2009 at 13:15    
Yup - Bubble Bobble uses the M6801 decapped ROM. The versions are the same as in MAME and fully emulated.
Posted by Paranoid on 3 June 2009 at 13:42    
Excellent, thx for that :-)
Posted by Kyo Kusanagi on 3 June 2009 at 14:39    
Iq_132, thank you for your kind reply :) I was asking ofr that just because I remember getting NeoGeo error screens while trying to use cheats through the cheat.dat, but since you recommend this way so strongly I guess I was making some serious mistakes activating the cheats. Thank you again, it's nice to see we can get such fast and accurate answers from developers ^^
Posted by evilmitaka on 3 June 2009 at 20:08    
ALIENS!!!!!!! thanks
Posted by iq_132 on 4 June 2009 at 19:44    
@Kyo Kusanagi - for Neogeo, be sure to apply the cheats after the game loads. The bios checks the ram to make sure it's writable. If it's not (since cheats patch the ram/rom), the bios freaks and you get a cross-hatch or worse. @Evilmitaka - :)
Posted by Kyo Kusanagi on 6 June 2009 at 08:15    
Thank you again for your support iq_132 ^^ I can't get NeoGeo games to crash right now -I wanted to do it to give you an accurate description of the error-, but I can tell you for sure it wasn't a cross hatch, it was a message that read things like "Z80 ERROR" and "WORK RAM ADDRESS" with some hex values. Anyway, thanks to your advice I should be able to use cheats without any trouble.
Posted by joe1203 on 6 June 2009 at 11:30    
hi barry 1) When scanline is on, if I pause the emulator and resume, the pause bar on the right corner doesn't go away 2) When I am playing sengoku3, I save the game and load the game, FBA crashed with a "FB Alpha as encountered an unrecoverable problem and will be terminated" dialog.
Posted by devilmancl on 6 June 2009 at 21:18    
hi Barry, first I have to thank you the great work that you have done over FBA. The thing that bring me here is a little favor, can you put a dialog or something to select in which monitor display FBA in fullscreen, because is very annoying to change the primary system monitor each time you like to play. Bye
Posted by Ryukenden on 8 June 2009 at 19:20    
I have 4 files for "Street Fighter III 3rd Strike" and it still wont work.Same was for previous fba release.I used to play it on fba 96 and it worked fine.
Posted by Ryukenden on 13 June 2009 at 11:50    
Figured it out.96 release only need sfiii3n, but 97 release need updated sfiii3 rom.
Posted by left 4 dead fan on 13 June 2009 at 21:19    
can someone help me? I'am still getting "d3dx9_41.dll was not found" What do I do?
Posted by Paranoid on 14 June 2009 at 08:34    
It's something to do with your Direct x runtimes, how to update them though i ain't so sure.
Posted by barry on 15 June 2009 at 06:49    
You can update them via the Microsoft web-site as usual.
Posted by Chrisw70 on 17 June 2009 at 14:23    
As usual, superb release again, Barry. Barry, what would the chances of getting this filter into FBA, be ? http://www.digitallounge.gatech.edu/gaming/index.html?id=2824 To see those effects along with the curved screen effects, on older games, would look amazing.
Posted by arukan on 11 July 2009 at 00:04    
good day….I want sincerely to thank you for this very beams work ... finally thank you..barry
Posted by Artz on 10 September 2009 at 12:02    
Barry do you have some kind of blog? I would like to read on what are you doing next. Great emulator BTW, I've been using it since its Dave days. Keep up the good work man!
Posted by Riot.EXE on 23 September 2009 at 08:53    
So I'd been using FBA for a good while now, and all of a sudden it decides it no longer wants to run ANY Neo Geo Roms...even tried deleting and re-downloading the bios and roms and that didn't work. Whats up with that, eh?
Posted by sasquast on 25 September 2009 at 04:02    
Yu Yu Hakusho Makyou of Mega Drive is not in list :(. This game is ALMOST PERFECT in MegaDrive Test Edition of FBA. Why not in list ? :(

Login to leave a comment