Jump to content

+ T +

Ultra Members
  • Posts

    1,121
  • Joined

  • Last visited

  • Days Won

    5

Everything posted by + T +

  1. ...it doesn't. The emu locks up after loading the rom >_
  2. I've added it now. It's just a matter of testing to see if it works...
  3. UPDATE: Alphabetized the game list and changed some displayed names so they alphabetize correctly (e.g. 'The Last Blade' --> 'Last Blade, The')
  4. I would suggest using either matrimd, or matrimnd for now. The reason you're getting static sound is because the emu currently isn't decrypting the V ROMs. The above two sets use pre-decrypted V ROMs and so should work fine. If I can't get the PCM2 emulation code working then I'll just add the decrypted Vs to the matrim driver. The matrimbl driver I haven't changed at all as yet. But I'll get round to taking a look at it at some point.
  5. The new XORs aren't for the main sets. They're for clone sets which, until now, could not be decrypted: avspa.zip = Alien vs. Predator (Asia 940520) 19xxa.zip = 19XX: The War Against Destiny (Asia 951207) Probably only of interest for completists, but it was an easy addition.
  6. Add them to the romsets themselves
  7. UPDATE: Added newly released XOR decryption tables to 19xxa and avspa sets. You can get these files here: http://cps2shock.emu-france.com/ BTW, if anyone knows of any specific sets that need updating please let me know. I looked at Shinobi and the only difference I can see in the sets is that MAME has clones supported. I don't think any of the Sys16 games work well enough to warrant adding all the clone sets. And I think the new Thunderblade set has protection which requires MAME's updates to the sys16 driver to work at all. EDIT: DATs for latest build are now up.
  8. UPDATE: Updated all CPS2 drivers to use latest roms. Added Progear driver from latest FBA-XXX. Added all new CPS2 clones from MAME. Updated OutRun to use latest MAME sets. Implemented minor bug fixes from latest FBA-XXX. Please note that this latest and all future patches are intended to be applied to the latest FBA-XXX XBE (06.02.2005).
  9. Yes, I'm working on an update that, in addition to Progear, will add all the new CPS2 clones that MAME supports.
  10. UPDATE: Added the mapable coin/start buttons from GogoAckman's latest build. Changed name to FBA-XXX Pro. Why Pro? Well, since this build uses (and will continue to be updated with) the newest released romsets, it is perhaps unsuitable for more casual gamers who just want to play the games in any form and don't really care whether their roms are up-to-date or not. I just wanted to call it something that reflected this fact.
  11. UPDATE: DATs are now being generated correctly by the emu. An archive containing both Romcenter and ClrMAME Pro DATs for this build can be downloaded here: http://www.thraxen.com/emu1/fbaxxx_pro_dats.rar Also updated the build to fix some inconsistencies between romsets and DATfiles.
  12. UPDATE: Fix - Some drivers were missing the SMA flag causing them to boot incorrectly. (oops!)
  13. It's + T + This must be something Gogo added to his last release, I'll take a look at the source and see if I can implement it into the build. No promises though. Sorry, that would defeat the point of my build. I want to keep things up-to-date with the newest romsets. If you're serious about NG emulation you really should consider updating your sets. Nice cab BTW.
  14. UPDATE: Added drivers for samsho5h and samsh5hd to the build (thanks once again Thraxen ). This is the AES home version of samsho5.
  15. The majority of the roms my build uses are different from any previous builds. This is because they are more recent releases and more accurate to the data on the original board. Many of the sets are as close as they can be and probably won't change until they are officially supported by MAME. Some older roms can cause noticeable sound or graphics problems, others create glitches that may be barely perceptible, and others still run just as well as the accurate ones. But I don't see the point in using older roms when there are more up-to-date versions available. I would say all roms are 'non-standard' until they are either 100% correct or at least as correct as they can be. The purpose of my build is to allow people to use the most accurate (and therefore IMO best) roms available.
  16. Since I've had quite alot of messages expressing more interest in my build than I expected I thought it best to start another topic rather than keep using the MAMEoX one. Why Pro? Well, since this build uses (and hopefully will continue to be updated with) the newest released romsets, it is perhaps unsuitable for more casual gamers who just want to play the games in any form and don't really care whether their roms are up-to-date or not. I just wanted to call it something that reflected this fact. In case anyone needs a reminder of how this differs from the standard version, here's the current list of changes: - Restored original VMM code to fix sound break-up in large games. - Now runs correctly from disc as well as HDD (dats, ini, etc. are now created in TDATA rather than the root directory). - Updated Neo-Geo drivers to use the latest rom dumps. - Updated all CPS2 drivers to use the latest MAME sets and added XOR decryption tables for 19xxa and avspa. - Added drivers for all new CPS2 clone sets from MAME. - Added working driver for SNK Vs. Capcom Super Plus! (svcsplus.zip). - Added drivers for Samurai Shodown V AES Version (samsho5h.zip, samsh5hd.zip) - Added the following new NG clones; jockeygpd, vlinero, svcnd, kof2k3nd - Now supports both xxxxd.zip (encrypted P ROMs, decrypted C/V ROMs) sets as well as xxxxnd.zip (fully decrypted) Neo-Geo sets. - All decrypted Neo-Geo drivers now use an S ROM (speeds up loading a bit). - Added fix to get sound from new MAME kof2001 decrypted M ROM (code by FerchogtX) - Made some changes to the rom loading text. (just says "Loading Game" rather than "don't play unless you own the game etc, etc."). - Fixed a problem with the CPS code in the latest FBA-XXX that was causing some CPS1 games (e.g. Saturday Night Slam Masters) not to work. - Fixed another problem in the new CPS code where playing certain CPS2 games more than once resulted in a black screen. >_ - Patched out HW test in Ghouls 'n' Ghosts so it now starts instantly instead of taking forever (code from IQ's forum) - Removed unnecessary VMM code from Cave drivers (possible performance boost?) - Added Fever SOS driver from latest FBA So here's the XBE patch: http://www.thraxen.com/emu1/fbaxxx_pro_patch.rar This is intended to be applied to the unpatched 06.02.2005 release of FBA-XXX. So basically you just download fbaxxx_06_02_2005.zip from the usual places, replace the included default.ips file with this one, and run patchme!!.bat. Romcenter/ClrMAMEPro DATs for this build here: http://www.thraxen.com/emu1/fbaxxx_pro_dats.rar *Sourcecode link removed temporarily* Many thanks to Thraxen for hosting the files. Have fun. + T +
  17. So if some sets have the MVS version as an alternate set then what is the main set from? Also what does the rom name pg1 (as opposed to p1) signify? Since kof97 has a pg rom in it's alternate set and yet in kof99 the pg rom is in the main set
  18. And just in case anyone who doesn't have the necessary tools to compile wants to try this build, I've made an IPS patch: http://www.thraxen.com/emu1/fbaxxx_t_patch.rar This is intended to be applied to the unpatched 02.01.2005 release. So basically you just download fbaxxx_02_01_2005.zip, replace the included default.ips file with this one, and run patchme!!.bat. Keep in mind that the DATs generated by this build will no longer be accurate. So to find out which CRCs you need either turn CRC check on and let the emu tell you what you're missing or download the source and look in the d_neogeo.cpp file.
  19. Okay, I've updated the source again. The build should now support the following fully decrypted romsets (again the CRCs are from the most up-to-date releases): kof2k2nd kof2knd kof99nd matrimnd mslug3nd mslug4nd mslug5nd rotdnd ss5spnd samsh5nd nitdnd zupapand http://www.thraxen.com/emu1/fbaxxx_t_src.rar
  20. You're using an old romset. These are the most up-to-date sound roms that my build uses and everything works fine: {"264-m1d.bin" , 0x020000, 0xC5D36AF9, 0x10}, // 10 Z80 code {"264-v1d.bin" , 0x800000, 0x2c49f3fa, 2}, // 11 Sound data {"264-v2d.bin" , 0x800000, 0x967279da, 2}, // 12.
  21. Perhaps that's it. I'll double check and give it another try. Thanks djohng . Oh and one other thing I forgot to mention about my build, romsets that use decrypted C roms all now use the set's S rom for the text layer rather than having FBA-XXX extract the data from the Cs. This speeds up load times a little but the main reason for it is just because I'm strange and prefer it that way . EDIT: Yes I obviously wasn't adding the driver names in all the required sections. It works fine now. I'll update the source soon with a version that supports the 'nd' sets once again just for the sake of completeness.
  22. My SS5 Special romset works fine with no sound problems. Make sure you have the latest V and M rom dumps since, in earlier releases of the romset, these roms were taken from SS5 resulting in messed up sound. Quick update: I've also now acquired the correct mslug5 encrypted P ROMs (many thanks Thraxen ) so the source has been changed so mslug5nd is now mslug5d in keeping with the other romsets.
  23. I am indeed editing driverlist.h. I can replace the drivers already listed there with new ones and they show up fine. But if I just add a driver from scratch it doesn't show up at all. Older versions of FBA-XXX listed the drivers in burn.cpp and you could add new ones by editing this file, but the newer builds don't do this. Yeah, I know the set names don't really matter but I'm picky like that. Sets like s1945pd and nitdd use this naming convention so I thought other Decrypted C sets should as well. Keeps things nice and consistent. . As soon as I figure out how to add drivers properly I'll have it so the build supports sets with either name.
  24. Thraxen has very kindly offered to host my modified sourcecode so here it is: http://www.thraxen.com/emu1/fbaxxx_t_src.rar It's based on djohng's latest version. In case anyone is curious here are the main changes I've made: - Restored original VMM code to reduce sound break-up in large games - Fixed it so the emu runs correctly from disc (dats, ini, etc. are now created in TDATA rather than the root directory). - Added fully working driver for svcsplus (SVC Super Plus). - Updated all drivers to use latest rom dumps. - Made some changes to the rom loading text. - Changed all 'nd' (Non-encrypted P, Decrypted C) sets to 'd' sets (just Decrypted C) because I don't use pre-decrypted P ROMs. Unencrypted P ROMs will still work in these sets if CRC check is turned off but they will still need the name of the 'd' set. I would've just added these sets as extra drivers but I haven't figured out how to get new drivers to show up in the romlist (help?) so every time I want to add something I have to replace something else >_ kof2001d --> kof2k1d kof2001h --> kof2k1h kof2002d --> kof2k2d kof2k3ba --> kof2k3nd (this one still has Non-encrypted Ps) kof2knd --> kof2kd kof99nd --> kof99d matrimnd --> matrimd mslug3nd --> mslug3d mslug4nd --> mslug4d mslug5nd --> mslug5d samsh5nd --> samsho5d ss5snd --> samsh5sd sengok3d --> sngoku3d svcnd --> svchaosd
  25. There are actually some changes to d_neogeo.cpp since the way some drivers patch roms in the memory needs reverting also. If you look at any driver that uses an AES patch you'll see the old code commented out above the new. I haven't kept any record of exactly which files needed changing. I started with neo_run.cpp and then just searched for all instances of the new code throughout the source, cleaning up compiling errors as I went. To be honest I didn't really expect it to work. If someone can PM me with somewhere to host the source then I will upload it in case it might be useful as a reference to anyone wishing to make similar changes.
×
×
  • Create New...