Welcome!

Final Burn Neo => FBN Development => Topic started by: KOF2112 on January 18, 2007, 11:16:49 AM

Title: FBA 0.2.96.58 Release
Post by: KOF2112 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....
Title: Re: FBA 0.2.96.58 Release
Post by: iq_132 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.
Title: Re: FBA 0.2.96.58 Release
Post by: NJ7 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
Title: Re: FBA 0.2.96.58 Release
Post by: NJ7 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
Title: Re: FBA 0.2.96.58 Release
Post by: iq_132 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.
Title: Re: FBA 0.2.96.58 Release
Post by: Barry Harris on January 20, 2007, 03:20:46 AM
Fixed pspikes2 and also socbrawl. What is wrong with Sengoku 3? All appears fine here?
Title: Re: FBA 0.2.96.58 Release
Post by: iq_132 on January 20, 2007, 03:28:10 AM
Fine here too, have screens of the glitches NJ?
Title: Re: FBA 0.2.96.58 Release
Post by: Barry Harris on January 20, 2007, 03:29:37 AM
And I love this game so much I decided to start looking at it over again! :)
Title: Re: FBA 0.2.96.58 Release
Post by: 7zxkv 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
Title: Re: Can someone please help
Post by: NJ7 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....
Title: Sengoku 3 bug in latest build
Post by: NJ7 on January 20, 2007, 09:16:03 AM
Sengoku 3 bug? I think SWAPP is SWAPC or something else..........
Title: Re: Sengoku 3 bug in latest build
Post by: Barry Harris on January 20, 2007, 09:35:42 AM
It works fine for me - do you have the right gfx roms?
Title: Re: FBA 0.2.96.58 Release
Post by: Barry Harris 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.
Title: Re: Sengoku 3 bug in latest build
Post by: NJ7 on January 20, 2007, 09:52:42 AM
all the roms are what is in the src file for that driver.....
Title: Re: Sengoku 3 bug in latest build
Post by: Barry Harris on January 20, 2007, 10:06:09 AM
Hmmm, works fine here - and for IQ apparently too...
Title: Re: Sengoku 3 bug in latest build
Post by: BisonSAS on January 20, 2007, 11:12:46 AM
You should probably be with little available RAM memory.
Restart your system, and load the game.

or use the decrypted romset. :biggrin:
Title: Re: FBA 0.2.96.58 Release
Post by: NJ7 on January 20, 2007, 02:05:05 PM
Just tried with MAME32 0.111u4 and get the same results
Title: Re: FBA 0.2.96.58 Release
Post by: Barry Harris on January 20, 2007, 04:21:56 PM
I would strongly suspect you have the wrong roms.
Title: Re: FBA 0.2.96.58 Release
Post by: UnduTheGun on January 20, 2007, 04:46:32 PM
I'm only haveing a little issue with this build: when I decrypt a CPS2 ROMusing the algorythm, the mouse cursor disapears from the screen (with Puzz Loop 2, for example)
I'm using windows XP SP2, and it happens with all the blitters and only whenemulation is not paused.
Title: Re: FBA 0.2.96.58 Release
Post by: Barry Harris on January 20, 2007, 04:53:54 PM
The mouse "issue" is because I emulated the paddles that Puzz Loop 2 uses - the player 1 paddle is mapped to the mouse. The game plays much better using the paddle IMHO. You can enable the paddle in the diagnostic screen.
Title: Sengoku 3 was a bad dump know can you help me with
Post by: NJ7 on January 20, 2007, 06:42:01 PM
Seperating CPS to CPS1 and CPS2 and get rid of the sega box, that would be appreciated greatly


In irritating Maze the sound is all messed up when you select man or lady and during the mazes, made it through first one, didn't understand what the guy said.........


Enable latin text is marked out and not be selectable with the version I downloaded, would like to do with my build
Title: Re: Sengoku 3 was a bad dump know can you help me with
Post by: iq_132 on January 20, 2007, 07:53:04 PM
Seperating CPS to CPS1 and CPS2 and get rid of the sega box, that would be appreciated greatly
There are other builds of FBA that have something like that.  And sengoku3 must have had an error message, did you just ignore it?

Quote
In irritating Maze the sound is all messed up when you select man or lady and during the mazes, made it through first one, didn't understand what the guy said.........

I can confirm some garbled sounds throughout the game (especially noticeable in jap/mvs mode)

Quote
Enable latin text is marked out and not be selectable with the version I downloaded, would like to do with my build

Download the "UNICODE" build -- you must have windows 2000 or XP for it to work (without a lot of setup)
Title: Re: FBA 0.2.96.58 Release
Post by: James33 on January 21, 2007, 12:09:49 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.

Mame has all bios files for neo geo in one file called neogeo.zip  it has been that way for a very long time now .
Title: Re: FBA 0.2.96.58 Release
Post by: Barry Harris on January 21, 2007, 06:18:32 AM
Mame has all bios files for neo geo in one file called neogeo.zip  it has been that way for a very long time now .

It's not that way for the JAMMA PCB games though that don't use the board BIOS.
Title: Re: FBA 0.2.96.58 Release
Post by: Barry Harris on January 21, 2007, 07:04:14 AM
Fixed the irrmaze sound issue. Will get a new release up with bugfixes in soon.
Title: Re: FBA 0.2.96.58 Release
Post by: James33 on January 23, 2007, 10:41:07 AM
It's not that way for the JAMMA PCB games though that don't use the board BIOS.


Yes I am aware of that :D   But I thought you were talking about Sengoku 3 at the time .