FBA-XXX Pro v1.17
=================

FBA-XXX Pro is a derivative build of FBA-XXX, the main purpose of which is to add support for the latest and most accurate ROMsets available to the emulation scene. A great many changes and additions have been made to the rather outdated sets supported by the original build, including new parents, new clones, new bootlegs, support for both encrypted and decrypted Neo-Geo sets, as well as the latest CPS and other set updates from MAME. Alot of new code has been added to improve the accuracy of the emulation, there are some minor tweaks and bugfixes to the emulator and UI, and a new default skin (a modified version of the excellent Fighter skin by Duracelleur) is included. 

Both Romcenter and ClrMAMEPro DATs can also be found in the package so please make use of them to ensure the ROMsets you have are the ones FBA-XXX Pro requires. And don't forget you'll also need the Neo-Geo bios set (neogeo.zip) in your ROMs folder.

Enjoy.

+ T +



What's New?
===========

- Fixed black screen in kof2003/kof2003d

- Fixed samsho5.

- Fixed diagnostics mode and dipswitch settings in kof2k2nd. (P1 was incorrect)


*Note: You may need to delete your savegame and/or the kof2k2 files in the /cfg folder if you find your kof2k2nd dipswitch settings are still messed up. Alternatively you can enter diagnostics mode and set them yourself.

 

FAQs (Please Read)
==================

Why 'Pro'?
----------
FBA-XXX Pro is so called because it is primarily intended for those who are a little more serious about ROM collecting and/or emulation than perhaps the casual user. The newer ROM dumps required by many of Pro's supported sets can be more difficult to acquire than the older files used in FBA-XXX. 


A ROMset is giving me errors but it works fine on another emulator, what's up?
------------------------------------------------------------------------------
FBA-XXX Pro sets use the newest available ROM dumps. Please use the DATs to find out which of the files in your set need updating.
 

Can I not just use my old sets with FBA-XXX Pro?
------------------------------------------------
Like FBA-XXX, Pro has the option to disable the CRC check on ROMs before loading. This means that providing the files in your set are named correctly you should be able to play from any combination of decrypted ROMs. However this completely defeats the point of using FBA-XXX Pro and this option has only really been left in for testing purposes.


What are all the new sets you say are supported?
------------------------------------------------
You can check the DATs or the included gamelist.txt for a list of all supported ROMsets.


Why do some of the shortcuts no longer work?
----------------------------------------------------
Some of the gamepad shortcuts have been changed. The new game reset shortcut is L+R+start, diagnostics mode is now Black+Back, and service mode is now White+Back. You can see a complete list of shortcuts by accessing the help screens from the main menu.


Why are the game names so long on the ROM list screen?
------------------------------------------------------
If you don't like it you can click the left thumbstick to switch between long and truncated names. FBA-XXX had this option too but Pro's long names are more complete.


Why isn't "XXXX Super Magic Ultra Plus Hack" supported?
-------------------------------------------------------
FBA-XXX Pro only supports hacks that are confirmed to come from genuine bootleg boards or cartridges. ROM-hacks are deliberately unsupported.


I can't find this ROM anywhere. Can you tell me where to get it?
----------------------------------------------------------------
No. So please don't ask.



Coded by
========
+ T +
iq_132
djohng
GogoAckman & Team XXX
TMaul
lantus


Many Thanks to
==============
Thraxen
Iriez
All the coders on the NeoSource boards
Everyone at the www.1emulation.com forums
Jan Klaasen and the FBA team



Comments, questions, or bugs
============================
Please use the official discussion thread here:

http://www.1emulation.com/forums/index.php?showtopic=17031




History
=======

v1.16
-----

- Added HDTV support, Gamma fix, and Simple4x filter from the latest FBA-XXX. (by GogoAckman)

- Removed HDTV settings from in-game menu. (since the emu needs to restart when changing them)

- Fixed sound problems in certain NG games.

- Fixed sprite scrolling in mslugx.

- Fixed some incorrect ROM sizes.



v1.15
-----

- Added minimenu and several fixes from the latest FBA-XXX. (by GogoAckman)
  
- Added working driver for sf2ce13. (by iq_132)

- The following sets have been added: (drivers by iq_132)
  tigerh2
  tigerhj
  slapfiga
  slapfgtr
  slapbtuk
  alcon
  opwolfb
  ffightua	



v1.14
-----
- Fixed an error made when adding the kiosk code. Y button should be properly disabled now. (thanks to djohng)

- Fixed a small error in the default_kiosk1 skin. (by djohng)

- Updated supported ROMsets based on the latest FB Alpha Plus. (thanks to Ferchogtx)

- The following sets have been added:
  ms6boot
  kodb
  sf2m1
  sf2m2
  sf2m3
  sf2m8
  sf2m13
  sf2tlona
  sf2tlonb
  sf2tlonc
  wofh
  wofha
  wof3js
  wof3sj
  wof3sja
  wofsj
  wofsja
  wofsjb



v1.13
-----
- Added ini switch for kiosk mode. (see kioskmode.txt for details) (by djohng)

- Uploaded 'kiosk_skins' package containing 2 skins for use with kiosk mode. (again thanks to djohng)

- Re-enabled use of fbaxxx.ini in d:\ini\ for setting kiosk mode.

- Added ROM info for svcpcba. (not working)

- Fixed kof2k2bl.

- Fixed some DAT errors.

- Several ROMset updates and additions.



v1.12
-----
- Fixed graphics in kf2k2spr.

- Fixed ms5plus M ROM size.

- Patched out HW test in Neo-Geo games. (removes ugly green screen on boot) (by iq_132)

- The following sets have been added:
  aof3k
  fswords
  lastsold
  rbff2k
  ssf2tbr1
  ms5pcb (incomplete)

- Updated several sets based on CRC info from FBA Plus.

- Fixed disabled shortcuts when reconnecting controllers.



v1.11a
------
- Fixed inverted CPS buttons 5 and 6.

- Fixed inverted CPS PPP and KKK controls.

- Other fixes to controller config. (should be perfect now)

- Fixed sf2ce default dipswitch settings.



v1.10
-----
- Replaced 'Auto Unibios' option with 'Auto Neo-Bios'. Can be set to MVS, AES, Debug, Universe, Off.

- The following sets have been added:
	kof96pls

- Updated some ROMsets based on the latest information. (thanks to Ferchogtx and iq_132)

- Fixed extra button press when entering Diagnostics Mode.

- Fixed reversed controls on Black and White buttons.

- The following sets have been added:
	jgokushi
	hsf2
	hsf2j

  (XORs for these CPS2 sets are not yet available so for the time being they are non-working)

- Fixed dipswitches in msword. (bug from PC version)

- Fixed X-Arcade control configuration not saving.

- Cleaned up UI menus.

- Also I understand that the correct (non-fake) samsho5 M1 ROM is now available.


v1.09
-----
- Fixed incorrect kf2k2mp2 P2 ROM.

- Fixed corrupted GFX in ms5boot.

- Fixed sound in ms4boot.

- Fixed missed controller presses when navigating menus.

- Removed switch to hide clone sets from ROMlist. (for some games the only working sets are clones   so this option is useless)

- All INI files are now saved to the emulator's TDATA folder.

- Updates to default skin.


v1.08a
------
- Re-added mslug5 encrypted M ROM. (a fake is now available with the correct CRC. This should   suffice until the real one is released)

- The following sets have been added:
   kf10thua
   kf97plsa
   kf2k4spl

- And the following PD games:
   Frog Feast
   Jonas Indiana and the Temple of Ra

- Fixed AES mode in nitd/nitdd

- Some other minor updates and corrections.

- Re-added the ROMlist counter by request and updated default skin to incorporate this.

- Fixed some irregularities in the DATs.


v1.07
-----
 - Updated supported bootleg sets based on the latest information. (thanks to Ferchogtx)

 - The following sets have been added:
   ms4boot
   ms5boot
   kof2k1bl
   kf2k1pls
   kf2k1pla
   kf2k2spr
   kf2k2plb
   kf2k3exa

 - No more corrupted graphics in ms4plus, ms5plus, kf2k2mp, and kf2k2mp2.

 - Removed unobtainable mslug5 M ROM. (game runs fine without it)

 - Added encrypted M ROMs to decrypted C sets. (this is correct for these sets since ideally only       the C ROMs should be decrypted)


v1.06
-----
 - Added 2 new PD Neo-Geo games by [email protected]:
    Codename - Blue Engel
    NGEM2K

 - Fixed kf2k3pcb bios ROM size.

 - Fixed disabling shortcuts on attached controllers.

 - Some minor name corrections.


v1.05
-----
 
 - Updated newer Neo-Geo set names to match those in MAME v0.104. (see note below)
 
 - Added the following new sets:
    kf2k2mp
    kf2k2mp2
    samsh5sh
    samsh5sn
    kf2k3bla
    kf2k3pl

 - Updated supported Universe bios to v2.2.

 - Fixed kof2002 'How to Play' screen GFX glitch. (by iq_132)

 - Replaced old NeoPVC decryption code with tidier version. (by iq_132)

 - Fixed dipswitch settings for all CPS1 games. Defaults now match MAME instead of everything being     set to 'off'. (you will need to delete your old FBA-XXX Pro savegame for these changes to take       effect)

 - Fixed bug in which controllers 2,3,and 4 were not saving PPP & KKK button settings.

 - Fixed Commands View menu bug.

 - Added sub-folders to main roms/ directory. (just delete if you don't want to use them)


NOTE: Although FBA-XXX Pro's newer NG sets have been renamed to match those added to MAME, the required ROMs are not exactly the same. This is because some of the ROM dumps MAME is using in these sets are not the most correct.


v1.01
-----

 - First official release build.