Jump to content

Robert

User Admin
  • Posts

    12,759
  • Joined

  • Last visited

  • Days Won

    283

Everything posted by Robert

  1. I saw this posted on elsewhere the other day, just shows neogeo isn't quite dead yet, although the prices won't help. Like IQ, I can wait for it to be dumped.
  2. Just the dat that comes with 2.25 -- that's why I only have officially released games on it. I'm wary of using any old dat found around the net. Evidence the kof2002b dat in our own dat sticky. The codes are exactly what is in Nebula today - and a comparison of the codes used, vs the mame driver, makes it obvious that it would not work. It requires a whole new FIX code - which may not even be in Nebula. One more - Pochi & Nyaa - the gfx codes are 2 2E or 2 2F depending on the romset used.
  3. No changelog exists for 5.28, but here is the one for 5.27: >> Get it HERE
  4. These are the settings used in the official Nebula 2.25; I've left out kof2002b as it doesn't work. Typical [system] paragraph: CartridgeID: 265 GfxCrypt: 2 GfxKey: EC PCM2: 3 ButLayout: 9 Fix: 1E CartridgeID: the cartridge number, located at byte 108 of the p1 rom. Probably has no effect. GfxCrypt: 1 = kof99 decryption, 2 = kof2000 decryption GfxKey: the "extra-xor" for the GfxCrypt PCM2: The decryption method of decoding the v roms ButLayout: I guess this is "button layout". All games = 9, except 8 = vliner, vlinero, 7 = jockeygp Fix: The "driver_init" to be used. List of PCM2 options: 1 = mslug4, mslug4nd, ms4plus 2 = rotd, rotdnd 3 = kof2002, kof2k2nd 4 = matrim, matrimnd List of Gfx options: GfxCrypt-GfxKey-Games 1 00 kof99, kof99a, kof99e, kof99n 1 05 s1945p 1 06 garou, garouo 1 07 ganryu 1 9F preisle2 1 AD mslug3, mslug3n 1 BD zupapa 1 F8 bangbead 1 FE sengoku3 1 FF nitd 2 00 kof2000, kof2000n 2 1E kof2001, kof2001h 2 31 mslug4, ms4plus 2 3F rotd 2 6A matrim 2 AC jockeygp 2 EC kof2002 List of Fix options: 01 = aof3, garoup3, kof95, kof95a, kof96, kof96h, kof97, kof97a, kof97pls, kof98n, kof99p, kizuna, rbff1, rbff2, rbff2a, rbffspec, samsho4, lastblad, lastblda, ms4plus 02 = pulstar 03 = fatfury3 04 = mslugx 05 = aodk, doubledr, eightman, galaxyfg, karnovr, turfmast, neocup98, pspikes2, ridhero, ridheroh, samsho3, samsho3a, sengoku, sengokh, sengoku2, spinmast, sdodgeb, ssideki2, ssideki3, ssideki4, tophuntr, tophunta, viewpoin, wh1, wh1h, wh2, wh2j, zedblade 06 = gururin 07 = fatfury2 08 = kof99, kof99a 09 = mosyougi 0A = mslug2, lastbld2 0B = nitd, zupapa 0C = mslug3n, mslug3nd 10 = ssideki 12 = kof99e 13 = kof2knd, kof2000n 15 = bangbead, ganryu, kof99n, preisle2, s1945p, sengoku3, jockeygp 16 = garouo 17 = kof2000 18 = garou, garoun 19 = mslug3 1A = kof2001, kof2001h 1B = mslug4, mslug4nd 1C = rotd, rotdnd 1E = kof2002, kof2k2nd, matrim, matrimnd 1F = matrimbl 20 = cthd2003 21 = kof98, kof98k Please add the codes of any unofficial games you know of.
  5. Maybe it's running on a Gamecube, (a totally moronic guess)
  6. who is refraction? or ch40sc0d3? anyway i'm excused cos i know nothing about consoles
  7. One of those shots specified a dancepad. A dancepad apparently can be used on a ps/ps2/pc/xbox. Looking at the lousy framerates, it's obviously something fairly recent.
  8. Neoragex can be obtained by looking closely at Agozer's signature. Roms can be obtained by using Google. Don't ask for them here as it's against the rules.
  9. I noticed a problem the other day, if I try to move a file called AUTORUN.INF or anything ending with PIF it will say it's in use even when it's not. Renaming AUTORUN.INF to AUTORUN.INF.txt allowed it to be moved. This trick didn't work with the PIF file, so I had to delete it (no complaints about that). And, when Explorer encounters a problem like that, it bombs out instead of skipping the file and doing the rest. Typical Windows.
  10. I had that problem at work once, I think it was because the file path was too long (over 255 characters). I gave it to the techo's to sort out.
  11. Now that the little error has been fixed, I've decided to use your code and get rid of the convoluted stuff. It worked first go.
  12. Bliss is an Intellivision emulator. >> Get it HERE
  13. why does the first part say WRITE16_handler and the 2nd part say READ16_handler ??
  14. >> Get the diff HERE MAME32qa -> HERE MAME32FX -> HERE MAME32Hp4 -> HERE MAME32PlusSpecial -> (no link) History.dat 1.05e -> HERE Mameinfo.dat 0.102u3 -> HERE MAMEplus! -> HERE
  15. I am completely mystified as to what this is all about. I only added one line into neocrypt.c
  16. All James has to do is call it something else completely different, and they can't touch him. Those names sound oddly familiar? We've been, ahem, collaborating.
  17. Go to the ant3d site listed above, and download their dll, and you should be ok.
  18. neo_pcm2_swap comes with mame as standard. It's the same as the playmore routine with the the illegal games removed. static void neo_pcm2_swap(int value) /* 0=kof2002, 1=matrim */ { unsigned int addrs[2][2]={ {0x000000,0xA5000}, /* kof2002 */ {0xFFCE20,0x01000}}; /* matrimelee */ unsigned int xordata[2][8]={ {0xF9,0xE0,0x5D,0xF3,0xEA,0x92,0xBE,0xEF}, /* kof2002 */ {0xC4,0x83,0xA8,0x5F,0x21,0x27,0x64,0xAF}}; /* matrim */ UINT8 *src = memory_region(REGION_SOUND1); UINT8 *buf = malloc(0x1000000); int i, j, d; memcpy(buf,src,0x1000000); for (i=0;i<0x1000000;i++) { j=BITSWAP24(i,23,22,21,20,19,18,17,0,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,16); j=j^addrs[value][1]; d=((i+addrs[value][0])&0xffffff); src[j]=buf[d]^xordata[value][j&0x7]; } free(buf); }
×
×
  • Create New...