Author Topic: FBA 0.2.96.58 Release  (Read 14693 times)

Offline KOF2112

  • Expert
  • *****
  • Posts: 187
  • Karma: +14/-4
FBA 0.2.96.58 Release
« on: January 18, 2007, 11:16:49 AM »
 :biggrin: :biggrin:

http://www.barryharris.me.uk/

Quote
This is a fairly big update; changes are summarised below;

Neo-Geo

Added driver for Diggerman (diggerma)
Added driver for Jockey Grand Prix (jockeygp)
Added driver for Metal Slug 5 (mslug5, ms5plus, ms5pcb)
Added driver for Pochi and Nyaa (pnyaa)
Added driver for Samurai Shodown V (samsho5, samsho5h, samsho5b, samsh5sp, samsh5sh, samsh5sn)
Added driver for SvC Chaos - SNK vs Capcom (svc, svcboot, svcplus, svcplusa, svcsplus, svcpcb, svcpcba)
Added driver for The King of Fighters 2003 (kof2003, kf2k3bl, kf2k3bla, kf2k3pl, kf2k3upl, kf2k3pcb)
Added driver for V-Liner (vliner, vlinero)
Added driver for Zintrick (zintrckb)
Added aof3k to the Art of Fighting 3 driver
Added ct2k3sp to the Crouching Tiger Hidden Dragon 2003 driver
Added kog to the King of Fighters '97 driver
Added lastsold to the Last Blade driver
Added mslug3b6 to the Metal Slug 3 driver
Added ms4plus to the Metal Slug 4 driver
Added fswords to the Samurai Shodown III driver
Added lans2004 to the Shock Troopers 2 driver
Added kof10th, kf10thep, kf2k5uni, kf2k2mp, kf2k2mp2, kf2k2pls, kf2k2pla, kof2k4se to the King of Fighters 2002 driver
ROMset changes to match MAME affecting the kizuna, kof2000, kof2001, kof2002, lastblda, matrim, mslug4, and rbff1 drivers
Added emulation for PVC Protection
Added extra emulation for various bootlegs and gambling games
Enabled a protection patch for Metal Slug X making the game playable
Updated Universe BIOS to latest version (2.2)
Added missing bioses from MAME
Added a compile-time define in the Neo-Geo driver to strictly match the MAME bios set for romset validation purposes
Removed driver for bangbedp
CPS-2

Added the decryption algorithm routines to allow games to be decrytped without XORs
Removed the XORs from drivers where the decryption key is known
Added driver for Hyper Street Fighter 2 (hsf2a)
Added driver for Puzz Loop 2 (pzloop2, pzloop2j)
Added 19xxa to the 19XX driver
Added avspa to the Alien vs Predator driver
Added armwar to the Armored Warriors driver
Added ddsomr1, ddsomr3 to the Dungeons & Dragons: Shadow of Mystara driver
Added ddtodr1 to the Dungeons & Dragons: Tower of Doom driver
Added mshj to the Marvel Super Heroes driver
Added mshvsfj2 to the Marvel Super Heroes vs Street Fighter driver
Added spf2ta to the Super Puzzle Fighter 2 Turbo driver
Added ssf2tbr1 to the Super Street Fighter 2 driver
Added ssf2u to the Super Street Fighter 2 Turbo driver
Added xmvsfu to the X-Men vs Street Fighter driver
Emulated the paddles in Puzz Loop 2 (pzloop2, pzloop2j)
ROMset changes to match MAME affecting the armwar, avsp, ddsom, ddtod, dstlk, msh, mshvsf, msvc, progear, sfa, sfa3, sgemf, spf2t, vhunt2, and xmvsf drivers
Corrected the descriptions in the Cyberbots driver
Disabled drivers for games without XORs or decryption keys
CPS-1

Added cawingr1 to the Carrier Air Wing driver
Added ffightua to the Final Fight driver
Fixed the Saturday Night Slam Masters driver so the games now boot
ROMset changes to match MAME affecting the forgottn, sf2, and varth drivers
Removed driver for knightsh
Toaplan

Added driver for Hell Fire (hellfire, hellfir1, hellfir2)
Added driver for Truxton (truxton)
Added driver for Zero wing (zerowing)
Added batsugna to the Batsugun driver
Added outzoneb, outzonec to the Out Zone driver
Fixed the dip switches in the Out Zone driver
ROMset changes to match MAME affecting the bbakraid, dogyuun, outzone and shippumd drivers
Cave

Added donpachk to the Donpachi driver
Added theroes to the Gaia driver
Added uopoko to the Puzzle Uo Poko driver
ROMset changes to match MAME affecting the btlkroad, ddonpach, dfeveron, donpach, gaia and uopoko drivers
Misc

Added driver for Cooki and Bibi 2
Added driver for Cooki and Bibi 3
Added driver for More More
Added driver for More More Plus
Added driver for Puzzle King
Added driver for Toppy & Rappy
Added driver for Twinkle
Added driver for XESS - The New Revolution (SemiCom 3-in-1)
Added gtstarba to the Guardian driver
Added newsa to the News driver
Added slapftuk, slapfgtr to the Slap Fight driver
Added snowbroc to the Snow Bros. driver
Added solomon to the Solomons Key driver
Added s1945a, s1945k to the Strikers 1945 driver
Added supermanj to the Superman driver
Added tigerhb2 to the Tiger Heli driver
Added daisenpu to the Twin Hawk driver
Fixed the sound generated by the YM2151 in the Final Star Force driver
Fixed the hang bug in the Rastan driver when starting the game
ROMset changes to match MAME affecting the gunbird, opwolf, rastan, s1945, solomon, tengai and tigerh drivers
Application

Added a NODUMP flag for rom definitions and updated DAT file generation and rom scan routines to support it
Increased the max length of a rom name to 32 characters
Added support for the extra V-Liner inputs to the input dialog
Made game selection dialog wider to accomodate longer game titles
Fixed the player descriptions in the input dialog (Player 0 becomes Player 1, etc.)
So, what does this mean for FBA? No new releases are promised in the future. The FBA Team seems to have disbanded a while back and we all seem to be doing different things now. I caught the emulation bug again at the back end of last year and since FBA was rather out of date I have decided to release this update. New releases may follow depending how long the bug lasts....

Offline iq_132

  • Administrator
  • *****
  • Posts: 3724
  • Karma: +411/-0
  • Definitely not Dink!
    • NeoSource
Re: FBA 0.2.96.58 Release
« Reply #1 on: January 18, 2007, 11:45:15 AM »
Quote
This is a fairly big update; changes are summarised below;

Neo-Geo

Added driver for Diggerman (diggerma)
Added driver for Jockey Grand Prix (jockeygp)
Added driver for Metal Slug 5 (mslug5, ms5plus, ms5pcb)
Added driver for Pochi and Nyaa (pnyaa)
Added driver for Samurai Shodown V (samsho5, samsho5h, samsho5b, samsh5sp, samsh5sh, samsh5sn)
Added driver for SvC Chaos - SNK vs Capcom (svc, svcboot, svcplus, svcplusa, svcsplus, svcpcb, svcpcba)
Added driver for The King of Fighters 2003 (kof2003, kf2k3bl, kf2k3bla, kf2k3pl, kf2k3upl, kf2k3pcb)
Added driver for V-Liner (vliner, vlinero)
Added driver for Zintrick (zintrckb)
Added aof3k to the Art of Fighting 3 driver
Added ct2k3sp to the Crouching Tiger Hidden Dragon 2003 driver
Added kog to the King of Fighters '97 driver
Added lastsold to the Last Blade driver
Added mslug3b6 to the Metal Slug 3 driver
Added ms4plus to the Metal Slug 4 driver
Added fswords to the Samurai Shodown III driver
Added lans2004 to the Shock Troopers 2 driver
Added kof10th, kf10thep, kf2k5uni, kf2k2mp, kf2k2mp2, kf2k2pls, kf2k2pla, kof2k4se to the King of Fighters 2002 driver
ROMset changes to match MAME affecting the kizuna, kof2000, kof2001, kof2002, lastblda, matrim, mslug4, and rbff1 drivers
Added emulation for PVC Protection
Added extra emulation for various bootlegs and gambling games
Enabled a protection patch for Metal Slug X making the game playable
Updated Universe BIOS to latest version (2.2)
Added missing bioses from MAME
Added a compile-time define in the Neo-Geo driver to strictly match the MAME bios set for romset validation purposes
Removed driver for bangbedp
CPS-2

Added the decryption algorithm routines to allow games to be decrytped without XORs
Removed the XORs from drivers where the decryption key is known
Added driver for Hyper Street Fighter 2 (hsf2a)
Added driver for Puzz Loop 2 (pzloop2, pzloop2j)
Added 19xxa to the 19XX driver
Added avspa to the Alien vs Predator driver
Added armwar to the Armored Warriors driver
Added ddsomr1, ddsomr3 to the Dungeons & Dragons: Shadow of Mystara driver
Added ddtodr1 to the Dungeons & Dragons: Tower of Doom driver
Added mshj to the Marvel Super Heroes driver
Added mshvsfj2 to the Marvel Super Heroes vs Street Fighter driver
Added spf2ta to the Super Puzzle Fighter 2 Turbo driver
Added ssf2tbr1 to the Super Street Fighter 2 driver
Added ssf2u to the Super Street Fighter 2 Turbo driver
Added xmvsfu to the X-Men vs Street Fighter driver
Emulated the paddles in Puzz Loop 2 (pzloop2, pzloop2j)
ROMset changes to match MAME affecting the armwar, avsp, ddsom, ddtod, dstlk, msh, mshvsf, msvc, progear, sfa, sfa3, sgemf, spf2t, vhunt2, and xmvsf drivers
Corrected the descriptions in the Cyberbots driver
Disabled drivers for games without XORs or decryption keys
CPS-1

Added cawingr1 to the Carrier Air Wing driver
Added ffightua to the Final Fight driver
Fixed the Saturday Night Slam Masters driver so the games now boot
ROMset changes to match MAME affecting the forgottn, sf2, and varth drivers
Removed driver for knightsh
Nothing really big here, most of this stuff has been out for some time.
Quote
Toaplan

Added driver for Hell Fire (hellfire, hellfir1, hellfir2)
Added driver for Truxton (truxton)
Added driver for Zero wing (zerowing)
Added batsugna to the Batsugun driver
Added outzoneb, outzonec to the Out Zone driver
Fixed the dip switches in the Out Zone driver
ROMset changes to match MAME affecting the bbakraid, dogyuun, outzone and shippumd drivers
Cave

Added donpachk to the Donpachi driver
Added theroes to the Gaia driver
Added uopoko to the Puzzle Uo Poko driver
ROMset changes to match MAME affecting the btlkroad, ddonpach, dfeveron, donpach, gaia and uopoko drivers
Misc

Added driver for Cooki and Bibi 2
Added driver for Cooki and Bibi 3
Added driver for More More
Added driver for More More Plus
Added driver for Puzzle King
Added driver for Toppy & Rappy
Added driver for Twinkle
Added driver for XESS - The New Revolution (SemiCom 3-in-1)
Added gtstarba to the Guardian driver
Added newsa to the News driver
Added slapftuk, slapfgtr to the Slap Fight driver
Added snowbroc to the Snow Bros. driver
Added solomon to the Solomons Key driver
Added s1945a, s1945k to the Strikers 1945 driver
Added supermanj to the Superman driver
Added tigerhb2 to the Tiger Heli driver
Added daisenpu to the Twin Hawk driver
Fixed the sound generated by the YM2151 in the Final Star Force driver
Fixed the hang bug in the Rastan driver when starting the game
ROMset changes to match MAME affecting the gunbird, opwolf, rastan, s1945, solomon, tengai and tigerh drivers
Application
Nice to see these though.  There are some very good Toaplan/MISC driver additions in this source :)

Quote
Added a NODUMP flag for rom definitions and updated DAT file generation and rom scan routines to support it
Increased the max length of a rom name to 32 characters
Added support for the extra V-Liner inputs to the input dialog
Made game selection dialog wider to accomodate longer game titles
Fixed the player descriptions in the input dialog (Player 0 becomes Player 1, etc.)
Nice little additions there :)
Quote
So, what does this mean for FBA? No new releases are promised in the future. The FBA Team seems to have disbanded a while back and we all seem to be doing different things now. I caught the emulation bug again at the back end of last year and since FBA was rather out of date I have decided to release this update. New releases may follow depending how long the bug lasts....
That's really sad about the FBA team, but it's nice to see one of the team members still actively making changes/additions.  :)
Anyway, if there's anything at all myself or this community can do for FBA, I hope Barry (Treble_Winner) will please let us know.


Offline NJ7

  • Jr. Member
  • **
  • Posts: 78
  • Karma: +0/-6
  • Member
Re: FBA 0.2.96.58 Release
« Reply #2 on: January 19, 2007, 08:52:23 PM »
Power Spikes II the sound is missing.....is there anyway you can fix it and up another build......it's been along time since I compiled my own.....don't know how to fix it anyway....thanks

Offline NJ7

  • Jr. Member
  • **
  • Posts: 78
  • Karma: +0/-6
  • Member
Re: FBA 0.2.96.58 Release
« Reply #3 on: January 20, 2007, 01:32:44 AM »
Sengoku 3 don't work, corrupt graphics, probably not a swap p rom..........anyone know how to fix, and compile it, I got the source but don't remember how to compile it at all

Offline iq_132

  • Administrator
  • *****
  • Posts: 3724
  • Karma: +411/-0
  • Definitely not Dink!
    • NeoSource
Re: FBA 0.2.96.58 Release
« Reply #4 on: January 20, 2007, 01:57:10 AM »
Power Spikes II the sound is missing.....is there anyway you can fix it and up another build......it's been along time since I compiled my own.....don't know how to fix it anyway....thanks

Anyone keeping track, you can fix this by changing this line:

   { "068-mg1.bin",  0x020000, 0xb1c7911e, 1 | BRF_ESS | BRF_PRG }, //  8 Z80 code

to this

   { "068-mg1.bin",  0x020000, 0xb1c7911e, 4 | BRF_ESS | BRF_PRG }, //  8 Z80 code


As for the sengoku3 issue, I'm not certain of why that is happening yet.


Offline Barry Harris

  • dontbeabarry
  • *
  • Posts: 1785
  • Karma: +0/-65535
  • I'm Barry Harris and I like to f*** people over
Re: FBA 0.2.96.58 Release
« Reply #5 on: January 20, 2007, 03:20:46 AM »
Fixed pspikes2 and also socbrawl. What is wrong with Sengoku 3? All appears fine here?
Account of Barry Harris; the traitor.
Send me an e-mail at barry@fbalpha.com letting me know how big of a piece of sh** I am.

Offline iq_132

  • Administrator
  • *****
  • Posts: 3724
  • Karma: +411/-0
  • Definitely not Dink!
    • NeoSource
Re: FBA 0.2.96.58 Release
« Reply #6 on: January 20, 2007, 03:28:10 AM »
Fine here too, have screens of the glitches NJ?


Offline Barry Harris

  • dontbeabarry
  • *
  • Posts: 1785
  • Karma: +0/-65535
  • I'm Barry Harris and I like to f*** people over
Re: FBA 0.2.96.58 Release
« Reply #7 on: January 20, 2007, 03:29:37 AM »
And I love this game so much I decided to start looking at it over again! :)
Account of Barry Harris; the traitor.
Send me an e-mail at barry@fbalpha.com letting me know how big of a piece of sh** I am.

Offline 7zxkv

  • Jr. Member
  • **
  • Posts: 92
  • Karma: +9/-0
Re: FBA 0.2.96.58 Release
« Reply #8 on: January 20, 2007, 08:05:56 AM »
Hi all and thanks Barry for this fba release ;)


I have a little problem I would like to correct.
 
In my roms sets (svcpcb, svcpcba, mspcb and kf2k3pcb), I don’t use the files sfix.sfx and the bios 000-lo.lo included in the roms sets. These files are already in neogeo.zip and it works very well (with mame & kawaks).
 
I would like to do the same with FBA. With this emulator, it is necessary to have roms in the zip files.
Is there someone who knows how to modify the FBA source codes in order all the drivers of PCB games, bios 000-lo.lo and sfix.sfx will be the files included in neogeo.zip.
 
In addition, there is a problem with irrmaze : the mouse cursor disapear when the game starts. Nobody has an idea ?

Thanks

Offline NJ7

  • Jr. Member
  • **
  • Posts: 78
  • Karma: +0/-6
  • Member
Re: Can someone please help
« Reply #9 on: January 20, 2007, 08:55:29 AM »
Can someone give me a step by step issue how to compile this, I haven't done this for ages and don't quite remember how....is the powerspikes 2 issue in the neogeo.cpp or what? I think I might be able to fix the sengoku 3 issue....

Offline NJ7

  • Jr. Member
  • **
  • Posts: 78
  • Karma: +0/-6
  • Member
Sengoku 3 bug in latest build
« Reply #10 on: January 20, 2007, 09:16:03 AM »
Sengoku 3 bug? I think SWAPP is SWAPC or something else..........

Offline Barry Harris

  • dontbeabarry
  • *
  • Posts: 1785
  • Karma: +0/-65535
  • I'm Barry Harris and I like to f*** people over
Re: Sengoku 3 bug in latest build
« Reply #11 on: January 20, 2007, 09:35:42 AM »
It works fine for me - do you have the right gfx roms?
Account of Barry Harris; the traitor.
Send me an e-mail at barry@fbalpha.com letting me know how big of a piece of sh** I am.

Offline Barry Harris

  • dontbeabarry
  • *
  • Posts: 1785
  • Karma: +0/-65535
  • I'm Barry Harris and I like to f*** people over
Re: FBA 0.2.96.58 Release
« Reply #12 on: January 20, 2007, 09:40:16 AM »
MAME requires that those BIOS files are in the game zip - so I don't know how that works for you?

The latest FBA is verified the same as MAME using LogiqXs MAMEDIFF util so there should be no issue with romsets that work with MAME.

As for irrmaze, that is by design. It uses the mouse for the trackball control. I emulated the paddles in Puzz Loop 2 using the mouse so the same thing happens there.
Account of Barry Harris; the traitor.
Send me an e-mail at barry@fbalpha.com letting me know how big of a piece of sh** I am.

Offline NJ7

  • Jr. Member
  • **
  • Posts: 78
  • Karma: +0/-6
  • Member
Re: Sengoku 3 bug in latest build
« Reply #13 on: January 20, 2007, 09:52:42 AM »
all the roms are what is in the src file for that driver.....

Offline Barry Harris

  • dontbeabarry
  • *
  • Posts: 1785
  • Karma: +0/-65535
  • I'm Barry Harris and I like to f*** people over
Re: Sengoku 3 bug in latest build
« Reply #14 on: January 20, 2007, 10:06:09 AM »
Hmmm, works fine here - and for IQ apparently too...
Account of Barry Harris; the traitor.
Send me an e-mail at barry@fbalpha.com letting me know how big of a piece of sh** I am.