Welcome!

General Emulation => General Emulation => Topic started by: FerchogtX on March 12, 2006, 09:57:03 PM

Title: FB Alpha Plus! [UX] Releases thread
Post by: FerchogtX on March 12, 2006, 09:57:03 PM
Well, I asked for permission to post this here I hope you will like this build, IQ_132 helped a lot on it :D
Quote
Whats new:
----------

v0.2.95.23 [u6] - 24/02/2006
=============================
Phew!!! new year's first release... and come's heavy XD
Thanks to IQ_132, Jimmy_Page, robber804, Razoola and the MAME Team
for all the info.

Updated:

Drivers
-------
New Games:
- Art of Fighting 3 - the path of the warrior (Korean) [Neo-Geo].
- Pochy and Nyaa [Neo-Geo]. (GFX CRC's not confirmed yet)
- Metal Slug 5 (JAMMA PCB) [Neo-Geo]. (Not working, missing CRC info)
- Metal Slug 5 (MVS) [Neo-Geo].
- Metal Slug 5 (MVS, decrypted C) [Neo-Geo].
- Metal Slug 5 (bootleg) [Neo-Geo / Bootleg].
- Metal Slug 5 Plus [Neo-Geo / Bootleg].
- SvC Chaos - SNK Vs CAPCOM (JAMMA PCB) [Neo-Geo].
- SvC Chaos - SNK Vs CAPCOM (JAMMA PCB, decrypted C) [Neo-Geo].
- SvC Chaos - SNK Vs CAPCOM (MVS) [Neo-Geo].
- SvC Chaos - SNK Vs CAPCOM (MVS, decrypted C) [Neo-Geo].
- SvC Chaos - SNK Vs CAPCOM (bootleg) [Neo-Geo / Bootleg].
- SvC Chaos - SNK Vs CAPCOM Plus (set 1) [Neo-Geo / Bootleg].
- SvC Chaos - SNK Vs CAPCOM Plus (set 2) [Neo-Geo / Bootleg].
- SvC Chaos - SNK Vs CAPCOM Super Plus [Neo-Geo / Bootleg].
- Fighting Swords (Samurai Shodown 3 Korean version) [Neo-Geo].
- Samurai Shodown V (set 1) [Neo-Geo].
- Samurai Shodown V (set 2) [Neo-Geo].
- Samurai Shodown V (decrypted C) [Neo-Geo].
- Samurai Shodown V (bootleg) [Neo-Geo / Bootleg].
- The King of Fighters 2003 (JAMMA PCB) [Neo-Geo]. (Japanese version only)
- The King of Fighters 2003 (JAMMA PCB, decrypted C) [Neo-Geo].
- The King of Fighters 2003 (MVS) [Neo-Geo].
- The King of Fighters 2003 (MVS, decrypted C) [Neo-Geo].
- The King of Fighters 2003 (bootleg, set 1) [Neo-Geo / Bootleg].
- The King of Fighters 2003 (bootleg, set 2) [Neo-Geo / Bootleg].
- The King of Fighters 2004 EX Hero [Neo-Geo / Bootleg].
- The King of Fighters 2004 EX Ultra Plus [Neo-Geo / Bootleg].
- The Last Soldier (Korean version of The Last Blade) [Neo-Geo].
- Real Bout - Fatal Fury 2 (Korean) [Neo-Geo].
- Samurai Shodown V Special (set 1) [Neo-Geo]. (uncensored)
- Samurai Shodown V Special (set 2) [Neo-Geo]. (censored)
- Samurai Shodown V Special (set 3) [Neo-Geo]. (less censored)
- Samurai Shodown V Special (decrypted C) [Neo-Geo].

Working now new games:
- Maghong Final Romance 2 (bootleg) [Neo-Geo].

Not Working New Games:
- Marvel Vs Capcom - clash of super heroes (980112 Euro). [CPS-2]
- Marvel Super Heroes Vs Street Fighter (970625 Euro). [CPS-2]
- Super Street Fighter II - the tournament battle (930911 World). [CPS-2]
- X-Men vs Street Fighter (961004 Euro). [CPS-2]
- X-Men vs Street Fighter (960919 Asia). [CPS-2]

------------------------------------------------------------

- [Neo-Geo] Added support for Razoola's Uni-Bios 2.2.
- [Neo-Geo] Changed name of The King of Fighters 2003 Ultra Plus into The
  King of Fighters 2004 EX Ultra Plus and romset name into kof2k4up.
- [Neo-Geo] Changed ROMs in kof2k4ex to match real encrypted dumps.
- [Neo-Geo] Changed PVC bankswitch and init to make all PVC games use the
  same handlers.
- [Neo-Geo] Changed several romset names in bootleg sets to reflect that they
  are bootlegs (like kof2002b -> kof2k2bl or mslug5b -> ms5boot).
- [Neo-Geo] Added the real dumps of 68K, z80 and Text ROMs of ms5boot.
  (thanks to robber804 for the real info)
- [Neo-Geo] Added the routine to decrypt kf2k3pcb C-ROMs (thanks to Jimmy_Page,
  unfortunately due some problems it will take more RAM than I spected to decrypt)
- [Neo-Geo] FIxed bug in "How to play" screen in kof2002 (thanks to IQ_132).
- [Neo-Geo] Optimized code to patch BIOS (thanks to IQ_132).
- [Neo-Geo] Changed DIP settings for standalone PCB games, with that the region hack
  is removed finally, kf2k3pcb doesn't use that... has only a japanese BIOS, and
  svcpcb has included the Asia and Japan regions in the BIOS, so it can cahnge region
  with a jumper in the hardware (thenak to MAME team for the info).
- [Neo-Geo] Reordered almost all Neo-Geo src, now the decryption routines are located
  in neo_decrypt.cpp, bankswitch and protections in neo_prot.cpp and bootleg stuff in
  neo_boot.cpp.
- [Neo-Geo] Fixed Main screen in kog, now it changes Japanese / English depending of
  the region enabled. (thanks to IQ_132 and Razoola)
- [Neo-Geo] Changed some z80 ROMs in bootlegs like:
  - The King of Fighters 2002 Plus (set 1)
  - The King of Fighters 2002 Plus (set 2)
  - The King of Fighters 2002 Super
  - The King of Fighters 2002 Magic Plus
  - The King of Fighters 2002 Magic Plus II
  - SvC Chaos: SNK vs CAPCOM Plus (set 1)
  - SvC Chaos: SNK vs CAPCOM Plus (set 2)
  This because this are the real dumps used in the carts and not the old ones.
- [Neo-Geo] Changed C-ROMs and V-ROMs in kf2k2spr, it's confirmed that this set
  uses decrypted ROMs from kof2002 and not watermarked or protected.
  (thanks to IQ_132 and the dumper XD).
- [Neo-Geo] Replaced old kf2k2pls and ms4plus p1 dumps with the original ones.
  (thanks to robber804).
- [Neo-Geo] Fixed booting in jockeygp and controls in gambling games, vliner
  stills without sound though...
- [CPS-2] Renamed old mvsc into mvscu to match MAME.
- [CPS-2] Renamed old mshvsf into mshvsfu to match MAME.
- [CPS-2] Renamed some ROMs of spf and clones to match MAME.
- [CPS-2] Renamed old xmvsf into xmvsfr1 to match MAME.
- [Misc] Renamed all ROMs in tmnt sets to match MAME.

NOTE: Encypted z80 data is 100% accurate due the fact of having the data table
in the 0xf800 - 0xffff range, decrypted data is the best at the moment (over
99% to 100%). MAME data is incorrect due the lack of the data. Thanks to KanyEro
Download: http://fbap.1emulation.com/
See ya!!!!!!! :biggrin:
Title: Re: FB ALpha Plus! [U6] Realeased!!
Post by: KOF2112 on March 16, 2006, 11:24:34 AM
 :p
希望你能增加FB ALpha Plus! [U?]游戏名的代码
\FB Alpha Plus! [U6] v0.2.95.23\config\gamelist.936.ini

gamelist.936.ini
Quote
// FB Alpha Plus! [u6] v0.2.95.23 --- Local Language GameList File, CodePage: 936

// Created by Sho, thanks to 800, MAMEPlus! Team.

[games]
armwar   =Armored Warriors (941024 Europe)
choko   =Choko (010820 Japan)
cybots   =Cyberbots - fullmetal madness (950424 Euro)
getstar   =Get Star
jgokushi   =Jyangokushi - Haoh no Saihai (990527 Japan)
ms5pcb   =Metal Slug 5 (JAMMA PCB)
msh   =Marvel Super Heroes (951024 Euro)
mshvsf   =Marvel Super Heroes vs Street Fighter (970625 Euro)
mvsc   =Marvel vs Capcom - clash of super heroes (980112 Euro)
rckmanj   =Rockman - the power battle (950922 Japan)
vhunt2   =Vampire Hunter 2 - darkstalkers revenge (970929 Japan)
xmvsf   =X-Men vs Street Fighter (961004 Euro)
1941j   =1941 - counter attack (Japan)
1941   =1941 - Counter Attack (World)
1944j   =1944 - the loop master (000620 Japan)
1944   =1944 - the loop master (000620 USA)
19xxa   =19XX - the war against destiny (951207 Asia)
19xxjr1   =19XX - the war against destiny (951207 Japan)
19xx   =19XX - the war against destiny (951207 USA)
19xxh   =19XX - the war against destiny (951218 Hispanic)
19xxj   =19XX - the war against destiny (951225 Japan)
2020bb   =2020 Super Baseball (set 1)
2020bba   =2020 Super Baseball (set 2)
2020bbh   =2020 Super Baseball (set 3)
3countb   =3 Count Bout
sonicwi2   =Aero Fighters 2
sonicwi3   =Aero Fighters 3
aodk   =Aggressors of Dark Kombat
Title: Re: FB ALpha Plus! [U6] Realeased!!
Post by: mai on March 17, 2006, 04:40:08 AM
Quote
希望你能增加FB ALpha Plus! [U?]游戏名的代码
hope you can add FB ALpha Plus! [U?] game title codes...
Title: Re: FB ALpha Plus! [U6] Realeased!!
Post by: Death Metal on April 02, 2006, 03:40:01 AM
I know this is old news, but I'd like to comment that I recently downloaded your source, Ferch, and found your Neo-Geo organization simply superb! That's a very well-done job. I really appreacited the way you organized your Neo-Geo files and the codes, much better than the original. That's why I'm using them on my private build now. :p

BTW, I'll take this thread's opportunity to share with you guys my own FBA version, too. This is what I call Final Burn Alpha Custom (or FBA Custom for short). :p If this is not OK to post it here, please feel free to edit my post, but I don't really see a reason not to right now, so here are the downloads (please run a virus scan on these files just to make sure you don't get anything I might have since on my machine I never use virus scanners, even though I'm pretty sure my system is 100% clean):

Binary: http://rapidshare.de/files/17001877/fbac.rar.html (http://rapidshare.de/files/17001877/fbac.rar.html)
Source: http://rapidshare.de/files/17001927/fbac_src.rar.html (http://rapidshare.de/files/17001927/fbac_src.rar.html)

Why am I sharing my private version, you may ask? Well, it doesn't differ very much from FerchogtX's FBA Plus or even the original FBA, but it does contain some particularities that someone might be remotely interested in. Also, I like to keep my drivers 100% faithful to the latest MAME ones even if I don't have all those sets and clones myself, so I guess this might make of it sort of an "official" release. My build is completely compatible to MAME 0.104 as of now (with the exception being a few Street Fighter and Neo-Geo bootleg drivers that I don't even include -- I detest bootlegs!). One thing you will notice though is that I make no effort to follow Kawaks' naming convention for decrypted C sets; my file naming pattern is completely different and reflects what I consider to be more coherently put for the moment. BTW, I think they should really change the standard naming for decrypted gfx sets (or for any Neo-Geo decrypted file, for that matter) as it remains too much NeoRAGEx-ish... but that's a matter of personal opinion, I guess. :p

You'll also find that I've *removed* a few features, either because they were annoying or useless IMO. I know I have removed the entire low-pass function, but that was before knowing how to fix that disturbing noise it used to do when you paused the emu. :p I think I'll implement it back soon if I get to "release" another version of it.

Well, I guess that's it. Please feel free to use it as you wish, of course I don't even care to be credited for what little different things are on my build if you guys wish to use any part on yours. But credits for the Neo-Geo organization and all latest drivers on my source goes entirely to Ferch and you guys who made it possible! :wink:
Title: Re: FB Alpha Plus! [UX] Releases thread
Post by: FerchogtX on April 09, 2006, 10:53:07 PM
New Version:
Quote
v0.2.95.23 [u6a] - 02/04/2006
=============================
Updated:

- [Neo-Geo] Emulated remaining kf2k3pcb and kof2003 p3 PVC protection
  (thanks to IQ_132).
- [Neo-Geo] Fixed some decryption functions.
- [Neo-Geo] Removed ms4boot, was a fake bootleg, ms4plus now uses the
  same MAME layout, that is the real and correct one, also made it clone
  of mslug4.
- [Neo-Geo] Renamed some ROMs.
- [Neo-Geo] Remodifyed the SMA decryption functions.
- [Neo-Geo] Removed patches for Uni-BIOS v2.2, they caused strange resets
  in some games. (thanks to Kaamos for the advice)
See ya!!!!!!
Title: Re: FB Alpha Plus! [UX] Releases thread
Post by: FerchogtX on April 25, 2006, 12:27:15 AM
:biggrin:
Quote
I'd like to thank specially to IQ_132 for all the help, inits, layouts and ROMs
given to this version, also for confirming, correcting and beta testing my build
:P thanks man!! :D
Also thanks to JhonBoy for the correct info about pnyaa.

v0.2.95.23 [u7] - 23/04/2006
=============================
Updated:

Drivers
-------
New Games:
- Street Fighter II' - champion edition (M-8) [CPS-1 / Hack].
- Street Fighter II' - champion edition (M-13) [CPS-1 / Hack].
- Street Fighter II' - champion edition (990804 Hispanic) [CPS-1 / Hack].
- Street Fighter II' - champion edition (Slay the Dragon, set 1) [CPS-1 / Hack].
- Street Fighter II' - champion edition (Slay the Dragon, set 2) [CPS-1 / Hack].
- Street Fighter II' - champion edition (Slay the Dragon, set 3) [CPS-1 / Hack].
- The King of Dragons (bootleg) [CPS-1 / Hack].
- Legend of Three Kingdoms' Heroes (set 1) [CPS-1 / Hack].
- Legend of Three Kingdoms' Heroes (set 2) [CPS-1 / Hack].
- Three Sword Masters [CPS-1 / Hack].
- Three Holy Swords (set 1) [CPS-1 / Hack].
- Three Holy Swords (set 2) [CPS-1 / Hack].
- Holy Sword Three Kingdoms (set 1) [CPS-1 / Hack].
- Holy Sword Three Kingdoms (set 2) [CPS-1 / Hack].
- Metal Slug 5 (JAMMA PCB, decrypted C) [Neo-Geo].
- Metal Slug 6 (bootleg) [Neo-Geo / Bootleg].
- Pochy and Nyaa (decrypted C) [Neo-Geo].
- SvC Chaos - SNK Vs CAPCOM (JAMMA PCB, set 2) [Neo-Geo].

Working Now New Games:
- Knights of the Round (bootleg) [CPS-1 / Hack].
- Street Fighter II' - champion edition (M-1) [CPS-1 / Hack].
- Street Fighter II' - champion edition (M-2) [CPS-1 / Hack].
- Metal Slug 5 (JAMMA PCB) [Neo-Geo].

Not Working New Games:
- Holy Sword Three Kingdoms (set 3) [CPS-1 / Hack].

------------------------------------------------------------

- [Neo-Geo] Added the latest infos about ms5pcb, the BIOS still missing,
  but you can use the asia-s3.bin bios just copy 4 times (512 KB) this bios
  and rename into 268-bios.bin in your ms5pcb zip file, this however is not
  correct at all, because is not confirmed if this set uses svcpcb or
  kf2k3pcb BIOS type.
- [Neo-Geo] Changed kf2k2spr layout, the dumper confirmed the rest of the
  ROMs.
- [Neo-Geo] Emulated WatchDog protection, this was patched before.
- [Neo-Geo] Reordered a bit trhe src and added a new callback for bankswitch
  handlers.
- [Neo-Geo] Fixed (partially) the character selection screen bug in cthd2003
  and cthd2k3sp, this however stills incorrect, because the problem comes
  directly from the 68K core used by now.
- [Neo-Geo] Confirmed pnyaa sprite dumps and added decrypted C set.
- [Neo-Geo] Added and updated comments in the src that contains info about
  games and their protections :D.
- [CPS-1] Removed sf2cebr, is not a real hack or bootleg.

*NOTE: ms6bbot is not correct, this set is missing the real sprite data, by
now it's using mslug3 sprite ROMs.
See ya!!!!!  :wink:
Title: Re: FB Alpha Plus! [UX] Releases thread
Post by: KaNyErO on April 25, 2006, 03:13:26 AM
ms5pcb bios and m1 are incorrect too.

You should use original snk neogeo bios, inventing new fake bios will finally end in a big mess  :confused:.
Title: Re: FB Alpha Plus! [UX] Releases thread
Post by: iq_132 on April 25, 2006, 04:29:13 AM
Quote
- [Neo-Geo] Added the latest infos about ms5pcb, the BIOS still missing,
  but you can use the asia-s3.bin bios just copy 4 times (512 KB) this bios
  and rename into 268-bios.bin in your ms5pcb zip file, this however is not
  correct at all, because is not confirmed if this set uses svcpcb or
  kf2k3pcb BIOS type.

ms5pcb is japan region only, like kf2k3pcb
Title: Re: FB Alpha Plus! [UX] Releases thread
Post by: FerchogtX on April 25, 2006, 01:53:04 PM
Quote from: KanyErO
ms5pcb bios and m1 are incorrect too.

You should use original snk neogeo bios, inventing new fake bios will finally end in a big mess

I know that...

Quote from: FerchogtX
because is not confirmed if this set uses svcpcb or kf2k3pcb BIOS type

It wasn't confirmed... so obviously this BIOS was a fake, kf2l3pcb is japan only, and svcpcb uses japan and asia bios in one... so 4 asia bios is incorrect XD
BTW... the m1 is incorrect? does it have an extra bitswap like kf2k3pcb? or is another CRC32? (pls if you have the info post here or PM me)

Quote from: iq_132
ms5pcb is japan region only, like kf2k3pcb

Are this BIOS encrypted like in kf2k3pcb, or decrypted? O_o
See ya!!! :biggrin:
Title: Re: FB Alpha Plus! [UX] Releases thread
Post by: KaNyErO on April 25, 2006, 03:17:10 PM
m1 is 256 in size, that is what i know, but im not sure wich protections does it have.  :redface:

I dont think it will have any extra protection. it shares most of its protections with svcpcba and that one doesnt seems to have anything new.

:smilie:
Title: Re: FB Alpha Plus! [UX] Releases thread
Post by: FerchogtX on April 26, 2006, 10:32:57 PM
Well, I know that is not a general rule, but as seen in the PCB pic (tehre's a pic) the m1 is identical to MVS z80 (see, PCB = 268-m1 -> MVS = 268-m1), I don0t think that the m1 is shorter than the MVS one, PCB's have the unique feature that all their z80's are of 512 KB... again this is not a general rule, but most of the PCB's use this layout... and, if ms5pcb shares the P-ROMs with MVS, why not the z80? XD
anyway if I don't see a CRC or SHA1 or both... I'll believe that your contacts are treaking you, because i'm suspecting that that m1 could be the X-emulator one XD
Well, as I said, until CRC32 SHA1 is confirmed...
See ya!!!!! :biggrin:
Title: Re: FB Alpha Plus! [UX] Releases thread
Post by: KaNyErO on May 01, 2006, 03:41:39 PM
Well i was told m1 was 256 in size, and when i saw the crc i realized it was the same that was used in kawaks dev.

Doing a furter analisys i saw that rom was missing the decryption table (f800-ffff) and the checksum for the parts that had data was the same for m1 decrypted in mame.

Conclusion, 256kb is an underdump that belongs to the second half of the rom. That doesnt means both m1 are the same because the data table can be found spread over all the frist 64 kb of data so it could result in a different rom, but since ms5pcb and svcpcba seems to share most of the protections and layout, and this one had the same m1 in pcb and mvs sets, i think mslug5 may be the same.  :wink:
Title: Re: FB Alpha Plus! [UX] Releases thread
Post by: FerchogtX on May 03, 2006, 01:05:18 AM
512 KB z80 should be the correct for ms5pcb, anyway the chip has no label... :(
See ya!!!!! :biggrin: