Sybarite Paladin AxL Posted October 24, 2006 Share Posted October 24, 2006 For some time now I've noticed how most neo geo roms found out there seem to be imperfect in some way. Like how some roms run with an emulator and give errors with others. (kawaks and MAME for instance)... It's become retardely annoying... I can't make a neo geo rom collection because I'm always doubting my roms will work or not in the future. This has never been the case with CPS1/2 games for instance. It's so flocked up and tiresome... Recently I downloaded a kof that works fine with kawaks and doesn't run on my PSP emulator...god... wtf... Anyone have any idea if there's "perfect"ish roms out there that will work with any emulators, like CPS1/2 roms work? And if so how do I identify them? How do I create a perfectish rom that will work with any and all emulators (like both neoragex and kawaks and mame and nebula and ngepsp). No, I'm not asking for rom links... just clarifications. Link to comment Share on other sites More sharing options...
Agozer Posted October 24, 2006 Share Posted October 24, 2006 The "perfect" romsets are largely those used by MAME. The only way you are going to get yourself romset(s) that work with every emulator is to first get a sets that work in NeoRAGEx, then use Loaders for Kawaks/Nebula and make your custom DATs for the sets. Then you compile your own MAME build so that it accepts the NeoRAGEx sets you have. Same with FBA and whatever Neo-Geo emulator you use on your PSP. Yes. Easier said than done. Link to comment Share on other sites More sharing options...
Sybarite Paladin AxL Posted October 25, 2006 Author Share Posted October 25, 2006 Man, I need more info on this stuff. How exactly are neo geo roms composed? Why are there different versions for different emulators? Why can't they be dumped like CPS1/2 games? Where would I find the truest dump, for MAME or w/e, that would work on any MAME version and Kawaks at the same time, since I know Kawaks adopted MAME sets since vesion 1.50... recently I discovered that my nge psp emulator has this converter that creates an archived cache file of about 30 megs (for garou and kof2k2 anyway) which is needed if I wanna run the game... wtf?! jesus christ that's like adding 20% more dead weight memory so it can run a game PC emulators have no trouble running... wtf is this... Link to comment Share on other sites More sharing options...
Agozer Posted October 25, 2006 Share Posted October 25, 2006 Well, first and foremost, the differences came into play when SNK started to deivse protectons for their Neo-Geo arcade boards so that they would be harder to pirate (this started with KOF99 and Garou). So the emulators at that time only had sets that didn't have any kind of protection. They couldn't run the newer games because they couldn't emulate the protection. Eventually, people circumvented the protections (or knew how to make code the emulators such a way that the protections would also be emulated - on the fly decryption). The emulators that were actively being worked on (Nebula, Kawaks MAME) quickly implemented the decryption routines into their respective code, but emulators like NeoRAGEx that didn't have virtually any development going on had to resort to hacking individual files in the romset. A further problem for NRX was that it could only handle files up to a certain size per file and it could anly work with romsets that had their filesnames follow a different pattern. Other emulators had strict rules of how they handle the files inside a romset (decrypting encrypted data, perfectly matching CRC values, size in hex, etc.), and could work with files of all sizes as long as the code was adjusted accordingly. NRX had to result in hacking Neo-Geo program code to removethe encryption but also keep all the filesizes between their size boundaries. As the files started to change, they had to be treated as completely different romsets. Link to comment Share on other sites More sharing options...
Sybarite Paladin AxL Posted October 25, 2006 Author Share Posted October 25, 2006 which emulator doesn't actively hack into or modify the rom sets? Link to comment Share on other sites More sharing options...
Agozer Posted October 25, 2006 Share Posted October 25, 2006 No emulator hacks the romsets in any way. The only real hacking they do is if they happen to have a memory address editor for cheats. For emulators that support decrypting encrypted romsets on the fly, do it in memory. Emulators do not alter the contents of the files thmselves. Link to comment Share on other sites More sharing options...
Sybarite Paladin AxL Posted October 27, 2006 Author Share Posted October 27, 2006 Are Neo Geo MVS roms supposed to contain the AES version too? Link to comment Share on other sites More sharing options...
Agozer Posted October 27, 2006 Share Posted October 27, 2006 Yes. That's one of the reasons Neo-Geo was/is so popular. Link to comment Share on other sites More sharing options...
James Posted October 27, 2006 Share Posted October 27, 2006 The emulators that were actively being worked on (Nebula, Kawaks MAME) Do not forget about FBA .I only use mame roms sets for neogeo . Neo rage X tends to use hacked up roms Link to comment Share on other sites More sharing options...
Agozer Posted October 27, 2006 Share Posted October 27, 2006 Do not forget about FBATrue, We should not overlook FBA. Is it still being worke on, btw? By the FBA team I mean. Link to comment Share on other sites More sharing options...
Ghosty Posted October 28, 2006 Share Posted October 28, 2006 I just checked the forums, its still in development but its at the slow stage, simular to the one a while back that mame had, remember? Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now