Jump to content

Ebsy

Members+
  • Posts

    41
  • Joined

  • Last visited

Everything posted by Ebsy

  1. djohng: I realise the concept of FBA-XXX Pro is from more of a collectors point of view, but is there any chance at all of adding hiscore.dat support to fba?. I realise we can use save states as a workaround but maybe an option of 'automatically loading last savestate' can be added?. The Neo-Geo memory card feature is buggy as doesn't work as intended so we haven't even the support for Neo-Geo scores. I'd really like to see some type of hi score support in FBA-XXX Pro someday. Thanks, Ebsy
  2. Thanks. The Wide icons are 760x140. Today was a bit of a quiet one, so I made some 'wide icons' for a few games if anyone's interested just right click/save as...
  3. Here's another example using the MC360 skin, I knocked up some 'wide icons' and in this example I'm mixing the FBA-XXX .cut's with .cut's pointing to regular games backed up on my xbox hard drive. For example, the 3rd Strike .cut looks like this... <shortcut> <path>f:\games\Street Fighter 3rd Strike\default.xbe</path> <label>Street Fighter III 3rd Strike</label> <thumb>f:\games\Street Fighter 3rd Strike\default.tbn</thumb> </shortcut>
  4. Hello all, it's been a while!. Anyway, I recently dusted off the ol' xbox, stuck a new hard drive in there and decided to get my teeth back into the emu scene. I'm impressed with the progress -T- and djohng have made with FBA-xxx and how far XBMC has come in the time I've been away (MC360! ). I acquired a full set of FBA-xxx 1.28 roms and started looking into the "custom launch parameters" feature that XPort introduced back in the day. Unfortunately there's no definitive source for getting this feature 'up and running' so after a bit of searching and playing about, here's what I've got so far. First off, there's a python script called Retro-X that allows roms to be launched directly from XBMC and it's quite nice and polished. However, it's only really written for use with XPort emulators as the syntax it outputs includes the full rom path and rom extension in the custom parameter, FBA-XXX does not recognise these parameters and while it launches from the dash, it defaults to loading the first game in the list, regardless of what was selected in retro-x. So, rather than contacting the author of Retro-X and asking him to modify the code, we can take advantage of the .cut files and bookmarks features that are included in XBMC by default. More about .cut files and bookmarks available in the XBMC Wiki here - http://www.xboxmediacenter.com/wiki/index....s_to_.xbe_files Tutorial -------- Say we want to set up Metal Slug to be launched via FBA-XXX directly from XBMC. Here's how we'd go about it. 1. First, we need to set up the shortcut (.cut) file that XBMC understands. The file is a basic text file and looks like this <shortcut> <path>f:\emulators\final burn\default.xbe</path> <label>Metal Slug</label> <thumb>f:\emulator icons\neogeo.png</thumb> <custom> <game>mslug</game> </custom> </shortcut> obviously the <path> tag contains the location of your FBA-XXX xbe, mine is in f:\emulators\final burn\. the <label> can be anything you want. the <thumb> can also be anything you want (I've just used a generic neogeo icon) the <game> parameter only contains the rom name, NO EXTENSION. 2. Now save this file as a .cut file on your XBOX hard drive. I've called it metalslug.cut and saved it in F:\games\neogeo\ 3. Now we set up a bookmark, I've used the PMIII skin in XBMC as it's more straightforward. To enable bookmarks, go to settings/skin settings/bookmarks and 'enable bookmark buttons'. Create a new bookmark under 'programs' named 'neo-geo' and 'enable it'. Now, when you return to the programs section of XBMC you'll see your new bookmark displayed. 4. Now we add a source for the bookmark. Click your new 'neo-geo' bookmark and scroll down to 'add source' browse for the folder where you saved your .cut file (F:\games\neogeo\) and XBMC will scan that directory for all your .cut files. A new source named 'neo-geo' will now appear under your new bookmark and when you click this, you should see your new shortcut displayed. Now when you launch this shortcut it will load Metal Slug directly. To add other games just add more .cut files that point to the corresponding roms. For example, a Street Fighter Alpha 3 .cut file would look like this... <shortcut> <path>f:\emulators\final burn\default.xbe</path> <label>Street Fighter Alpha 3</label> <thumb>f:\emulator icons\ryu.png</thumb> <custom> <game>sfa3</game> </custom> </shortcut> and save it as sfa3.cut to the directory you have bookmarked, XBMC will automatically index it the next time you access the bookmark and you'll be able to launch the game directly. One of the great features of this is that you can set up folders according to genre, so you could have a 'fighters' bookmark containing all your street fighter/king of fighters shortcuts, a 'shooters' folder etc. etc. and you can also create your own icons for the shortcuts. Hope this helps.
  5. +T+ Thanks very much for this, it's much appreciated. Is the source included in the archive? I'd like to include your changes in the next mamedox release if that's ok?. Cheers. Ebsy.
  6. A non-working driver is better than no driver.
  7. Yeah it did. sorry about that. Completely forgot about it. check your pm prican
  8. Hello all, Just a minor update really. Changes are taken from the readme... ------------------------------------------------------------- MAMEdOX v1.1 Changes Interface improvements/modifications * B Button toggle's favorite status on/off in ROM List. * Screenshots code fixed. Now works like MAME32. * Skin updated with extra buttons. Changes to Options * Added option to skip mame warnings (This option skips the 'Game not working' screens in MAMEdOX.) * Fixed erratic behaviour of neogeo bios option. (The original neogeo bios option code written by bendermike wasn't working properly.) * Removed Screenshots use parent/clone option due to updated screenshot display code Driver Updates * Driver updates for avspa, 19xxa and pzloop2j. Now fully supported. * Added support and pre driver for kof10th. *NOTE THIS GAME DOES NOT WORK PROPERLY* Neo-Geo Set Changes Updated * cthd2k3n * kof2001/kof2k1nd * kof2002/kof2k2nd * matrim * ms4plus * mslug4/mslug4nd * rotd/rotdnd * samsh5nd * sengoku3 * kof2003b * kof2k3up * kof2k4ex * samsh5nd * samsh5sp * samsho5 Removed * kf2k1pl2 * kf2k1pls * kof2001b * kof2k2pa * kof2k2pls * matrimbl Renamed KOF2003 to KOF2003D (proper title for romset) General * help.txt updated. * vm.txt updated. * DAT's updated. Archive contains new DAT's and full sourcecode. Release has been submitted to xbins for hosting, so it should appear there shortly.
  9. This was posted at romshare. dunno if it'll help ROM_START( kof10th ) // Hack of kof2002 much like the various korean hack / bootleg of games ROM_REGION( 0x800000, REGION_CPU1, 0 ) ROM_LOAD16_WORD_SWAP( "kf10-p1.bin", 0x000000, 0x800000, CRC(B1FD0C43 )) ROM_REGION( 0x80000, REGION_GFX1, 0 ) ROM_LOAD( "kf10-s1.bin", 0x000000, 0x80000, CRC(49A6FCD9 )) ROM_REGION( 0x20000, REGION_GFX2, 0 ) ROM_LOAD( "ng-sfix.rom", 0x000000, 0x20000, CRC(354029fc )) NEO_BIOS_SOUND_128K( "kf10-m1.bin",CRC(F6FAB859 )) ROM_REGION( 0x1000000, REGION_SOUND1, ROMREGION_SOUNDONLY ) ROM_LOAD( "kf10-v1.bin", 0x000000, 0x800000, CRC(0fc9a58d )) ROM_LOAD( "kf10-v2.bin", 0x800000, 0x800000, CRC(b8c475a4 )) NO_DELTAT_REGION ROM_REGION( 0x4000000, REGION_GFX3, 0 ) ROM_LOAD16_BYTE( "kf10-c1a.bin", 0x0000000, 0x400000, CRC(3bbc0364 )) /* Plane 0,1 */ ROM_LOAD16_BYTE( "kf10-c2a.bin", 0x0000001, 0x400000, CRC(91230075 )) /* Plane 2,3 */ ROM_LOAD16_BYTE( "kf10-c1b.bin", 0x0800000, 0x400000, CRC(b5abfc28 )) /* Plane 0,1 */ ROM_LOAD16_BYTE( "kf10-c2b.bin", 0x0800001, 0x400000, CRC(6cc4c6e1 )) /* Plane 2,3 */ ROM_LOAD16_BYTE( "265-c3d.bin", 0x1000000, 0x800000, CRC(959fad0b )) /* Plane 0,1 */ ROM_LOAD16_BYTE( "265-c4d.bin", 0x1000001, 0x800000, CRC(efe6a468 )) /* Plane 2,3 */ ROM_LOAD16_BYTE( "265-c5d.bin", 0x2000000, 0x800000, CRC(74bba7c6 )) /* Plane 0,1 */ ROM_LOAD16_BYTE( "265-c6d.bin", 0x2000001, 0x800000, CRC(e20d2216 )) /* Plane 2,3 */ ROM_LOAD16_BYTE( "265-c7d.bin", 0x3000000, 0x800000, CRC(8a5b561c )) /* Plane 0,1 */ ROM_LOAD16_BYTE( "265-c8d.bin", 0x3000001, 0x800000, CRC(bef667a3 )) /* Plane 2,3 */ ROM_END static void kof10th_patches(void) { // starting at 0xE0000 unsigned char data1[120] = { 0xBC, 0x28, 0x00, 0x00, 0x6A, 0xD8, 0x7C, 0x1B, 0x3F, 0x00, 0x0C, 0x05, 0xFC, 0x33, 0x00, 0x01, 0x3C, 0x00, 0x06, 0x00, 0x75, 0x4E, 0x2D, 0x42, 0x0C, 0x05, 0x7C, 0x1B, 0x3F, 0x00, 0x0C, 0x05, 0x75, 0x4E, 0x00, 0x61, 0x42, 0x00, 0xF9, 0x47, 0x10, 0x00, 0x00, 0xFD, 0x7C, 0x17, 0x80, 0x00, 0x82, 0x00, 0x2B, 0x0C, 0x80, 0x00, 0x82, 0x00, 0xF2, 0x66, 0x7C, 0x17, 0x01, 0x00, 0x83, 0x00, 0x2B, 0x0C, 0x01, 0x00, 0x83, 0x00, 0xF2, 0x66, 0x7C, 0x17, 0x00, 0x00, 0x8C, 0x00, 0x2B, 0x0C, 0x00, 0x00, 0x8C, 0x00, 0xF2, 0x66, 0x7C, 0x17, 0x03, 0x00, 0x8F, 0x00, 0x2B, 0x0C, 0x03, 0x00, 0x8F, 0x00, 0xF2, 0x66, 0x75, 0x4E, 0xF9, 0x41, 0x2F, 0x00, 0x00, 0xE0, 0x3C, 0x30, 0xF7, 0x0F, 0x58, 0x42, 0xC8, 0x51, 0xFC, 0xFF, 0x75, 0x4E }; // starting at 0xE1000 unsigned char data2[1248] = { 0xFC, 0x33, 0x20, 0x00, 0x10, 0x00, 0xF6, 0xFF, 0x7C, 0x2B, 0x0A, 0x00, 0xBE, 0x67, 0x00, 0x05, 0x75, 0x4E, 0xC0, 0x13, 0x30, 0x00, 0x01, 0x00, 0x39, 0x32, 0x2F, 0x00, 0xF0, 0xFF, 0xFC, 0x33, 0x07, 0x00, 0x2F, 0x00, 0xF0, 0xFF, 0xFC, 0x33, 0x03, 0x00, 0x25, 0x00, 0xF0, 0xFF, 0x79, 0x0C, 0x01, 0x00, 0x10, 0x00, 0x8E, 0x00, 0x00, 0x67, 0x06, 0x00, 0x00, 0x66, 0x0A, 0x00, 0xFC, 0x33, 0x00, 0x00, 0x10, 0x00, 0xF6, 0xFF, 0x79, 0x0C, 0x20, 0x00, 0x10, 0x00, 0xF6, 0xFF, 0x00, 0x67, 0x06, 0x01, 0x00, 0x66, 0x02, 0x00, 0x08, 0x2F, 0x09, 0x2F, 0x02, 0x2F, 0xFC, 0x33, 0x05, 0x00, 0x2F, 0x00, 0xF0, 0xFF, 0xFC, 0x33, 0x01, 0x00, 0x2F, 0x00, 0xFC, 0xFF, 0xF9, 0x41, 0x2C, 0x00, 0x00, 0x00, 0xF9, 0x43, 0x20, 0x00, 0x00, 0x00, 0x3C, 0x20, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x13, 0x30, 0x00, 0x01, 0x00, 0x18, 0x14, 0x42, 0x0A, 0xF3, 0xF3, 0xC2, 0x32, 0x40, 0x06, 0x01, 0x00, 0x80, 0x0C, 0x00, 0x00, 0x00, 0x80, 0xE6, 0x66, 0x3C, 0x20, 0x00, 0x00, 0x00, 0x00, 0xF9, 0x41, 0x20, 0x00, 0x00, 0x80, 0xF9, 0x43, 0x21, 0x00, 0x00, 0x00, 0xC0, 0x13, 0x30, 0x00, 0x01, 0x00, 0x18, 0x14, 0x42, 0x0A, 0xF3, 0xF3, 0xC2, 0x32, 0x40, 0x06, 0x01, 0x00, 0x80, 0x0C, 0x00, 0x00, 0x00, 0x80, 0xE6, 0x66, 0x3C, 0x20, 0x00, 0x00, 0x00, 0x00, 0xF9, 0x41, 0x21, 0x00, 0x00, 0x00, 0xF9, 0x43, 0x22, 0x00, 0x00, 0x00, 0xC0, 0x13, 0x30, 0x00, 0x01, 0x00, 0x18, 0x14, 0x42, 0x0A, 0xF3, 0xF3, 0xC2, 0x32, 0x40, 0x06, 0x01, 0x00, 0x80, 0x0C, 0x00, 0x00, 0x00, 0x60, 0xE6, 0x66, 0x3C, 0x20, 0x00, 0x00, 0x00, 0x00, 0xF9, 0x41, 0x2D, 0x00, 0x00, 0x60, 0xF9, 0x43, 0x22, 0x00, 0x00, 0xC0, 0xC0, 0x13, 0x30, 0x00, 0x01, 0x00, 0x18, 0x14, 0x42, 0x0A, 0xF3, 0xF3, 0xC2, 0x32, 0x40, 0x06, 0x01, 0x00, 0x80, 0x0C, 0x00, 0x00, 0x00, 0x80, 0xE6, 0x66, 0xF9, 0x41, 0x2D, 0x00, 0x00, 0xE0, 0xF9, 0x43, 0x23, 0x00, 0x00, 0xC0, 0xC0, 0x13, 0x30, 0x00, 0x01, 0x00, 0x18, 0x14, 0x42, 0x0A, 0xF3, 0xF3, 0xC2, 0x32, 0x40, 0x06, 0x01, 0x00, 0x80, 0x0C, 0x00, 0x00, 0x00, 0x20, 0xE6, 0x66, 0xFC, 0x33, 0x00, 0x00, 0x2F, 0x00, 0xFC, 0xFF, 0x1F, 0x24, 0x5F, 0x22, 0x5F, 0x20, 0xF9, 0x4E, 0x0E, 0x00, 0x5C, 0x12, 0x79, 0x0C, 0x01, 0x00, 0x10, 0x00, 0x8E, 0x00, 0x00, 0x67, 0xF6, 0xFE, 0xFC, 0x33, 0x00, 0x00, 0x10, 0x00, 0xF6, 0xFF, 0x08, 0x2F, 0x09, 0x2F, 0x02, 0x2F, 0xFC, 0x33, 0x05, 0x00, 0x2F, 0x00, 0xF0, 0xFF, 0xFC, 0x33, 0x01, 0x00, 0x2F, 0x00, 0xFC, 0xFF, 0xF9, 0x41, 0x20, 0x00, 0x00, 0x00, 0xF9, 0x43, 0x20, 0x00, 0x00, 0x00, 0x3C, 0x20, 0x00, 0x00, 0x00, 0x00, 0x79, 0x0C, 0x01, 0x00, 0x10, 0x00, 0x8E, 0x00, 0x00, 0x67, 0xBA, 0xFE, 0xC0, 0x13, 0x30, 0x00, 0x01, 0x00, 0x18, 0x14, 0x42, 0x0A, 0xF3, 0xF3, 0xC2, 0x32, 0x40, 0x06, 0x01, 0x00, 0x80, 0x0C, 0x00, 0x00, 0x00, 0x80, 0xDA, 0x66, 0x3C, 0x20, 0x00, 0x00, 0x00, 0x00, 0x79, 0x0C, 0x01, 0x00, 0x10, 0x00, 0x8E, 0x00, 0x00, 0x67, 0x8E, 0xFE, 0xC0, 0x13, 0x30, 0x00, 0x01, 0x00, 0x18, 0x14, 0x42, 0x0A, 0xF3, 0xF3, 0xC2, 0x32, 0x40, 0x06, 0x01, 0x00, 0x80, 0x0C, 0x00, 0x00, 0x00, 0x80, 0xDA, 0x66, 0x3C, 0x20, 0x00, 0x00, 0x00, 0x00, 0x79, 0x0C, 0x01, 0x00, 0x10, 0x00, 0x8E, 0x00, 0x00, 0x67, 0x62, 0xFE, 0xC0, 0x13, 0x30, 0x00, 0x01, 0x00, 0x18, 0x14, 0x42, 0x0A, 0xF3, 0xF3, 0xC2, 0x32, 0x40, 0x06, 0x01, 0x00, 0x80, 0x0C, 0x00, 0x00, 0x00, 0x80, 0xDA, 0x66, 0x3C, 0x20, 0x00, 0x00, 0x00, 0x00, 0x79, 0x0C, 0x01, 0x00, 0x10, 0x00, 0x8E, 0x00, 0x00, 0x67, 0x36, 0xFE, 0xC0, 0x13, 0x30, 0x00, 0x01, 0x00, 0x18, 0x14, 0x42, 0x0A, 0xF3, 0xF3, 0xC2, 0x32, 0x40, 0x06, 0x01, 0x00, 0x80, 0x0C, 0x00, 0x00, 0x00, 0x80, 0xDA, 0x66, 0x79, 0x0C, 0x01, 0x00, 0x10, 0x00, 0x8E, 0x00, 0x00, 0x67, 0x10, 0xFE, 0x3C, 0x20, 0x00, 0x00, 0x00, 0x00, 0xFC, 0x33, 0x00, 0x00, 0x2F, 0x00, 0xFC, 0xFF, 0x1F, 0x24, 0x5F, 0x22, 0x5F, 0x20, 0xC0, 0x13, 0x30, 0x00, 0x01, 0x00, 0xC1, 0x33, 0x2F, 0x00, 0xF0, 0xFF, 0x00, 0x70, 0x75, 0x4E, 0xFF, 0xFF, 0xFF, 0xFF, 0xB0, 0xC4, 0x73, 0x0E, 0x84, 0x17, 0x3E, 0x1F, 0x66, 0xA5, 0xAD, 0x74, 0x5F, 0x3B, 0x35, 0xF2, 0xFE, 0x6D, 0xCE, 0x01, 0x8F, 0x23, 0x79, 0x5A, 0x5C, 0x85, 0xBD, 0x74, 0x2E, 0x05, 0x90, 0x30, 0xE9, 0xEB, 0xF9, 0x08, 0xDE, 0xA6, 0x6D, 0xEA, 0x50, 0xCD, 0xA4, 0x81, 0x35, 0x88, 0x73, 0x89, 0x26, 0xD3, 0xF1, 0x7C, 0x21, 0xD0, 0xDB, 0xB7, 0x7D, 0x1B, 0x0F, 0xDD, 0x36, 0xD6, 0x93, 0x17, 0x74, 0xE1, 0x76, 0x7D, 0xF2, 0x6A, 0x89, 0xC4, 0xAA, 0xDC, 0xB4, 0xFC, 0xE9, 0xC5, 0x6D, 0xFC, 0xAA, 0x47, 0x99, 0xC7, 0xE8, 0x2A, 0xD4, 0x03, 0x3F, 0x9C, 0xE3, 0x52, 0x07, 0x3D, 0xDE, 0x2D, 0xC4, 0xFF, 0x4D, 0x7C, 0xA5, 0xFF, 0x3D, 0x21, 0x55, 0x56, 0x16, 0x26, 0x5E, 0x89, 0xB2, 0x43, 0xFA, 0x19, 0xF6, 0xF8, 0xE8, 0x64, 0xFC, 0x58, 0xC2, 0xC4, 0x81, 0x5C, 0xE2, 0xA6, 0x31, 0x4D, 0xC8, 0x0B, 0xFC, 0x9E, 0x99, 0xAD, 0x8E, 0x3F, 0x2D, 0xAE, 0xA1, 0x4B, 0xB7, 0x95, 0xB1, 0x9F, 0x03, 0x05, 0x55, 0xAD, 0xE0, 0x5B, 0x46, 0x9A, 0x1F, 0x3B, 0xCD, 0x8B, 0x47, 0xAA, 0x26, 0xA1, 0xE8, 0x39, 0x1E, 0x0A, 0x2C, 0x67, 0xDF, 0x2B, 0x0D, 0x40, 0xC6, 0xC5, 0x4F, 0xDA, 0xB3, 0xA0, 0x2C, 0x33, 0x20, 0x13, 0x4C, 0x98, 0x05, 0x7D, 0x6E, 0x93, 0x46, 0x80, 0xF0, 0x0E, 0x36, 0x9D, 0x0B, 0x25, 0x69, 0x70, 0x77, 0xCD, 0xEE, 0xBB, 0xC8, 0x55, 0x93, 0xF8, 0xBE, 0x72, 0xDC, 0x1F, 0x5A, 0x38, 0xDA, 0xE1, 0x63, 0x51, 0xE3, 0x7C, 0xC2, 0x4B, 0x09, 0xE6, 0xD3, 0xC3, 0xB2, 0x00, 0x94, 0xDB, 0xB2, 0x10, 0x4F, 0x2A, 0xD5, 0x93, 0x30, 0x23, 0xB1, 0x55, 0xDA, 0xA3, 0x30, 0x42, 0xEC, 0x14, 0x24, 0x5C, 0x19, 0x68, 0xEA, 0xE1, 0x2A, 0xCF, 0xCD, 0x72, 0x23, 0xE5, 0xCC, 0xD8, 0x5F, 0xD0, 0xE6, 0xB2, 0x47, 0x77, 0x0C, 0x23, 0x13, 0xCB, 0x67, 0x5A, 0xB3, 0xE0, 0x8A, 0x7D, 0xBF, 0x33, 0xBC, 0x53, 0x1D, 0x6B, 0x7C, 0xC2, 0xB1, 0x76, 0xE6, 0xE9, 0x4F, 0xBD, 0x8D, 0x7D, 0xC8, 0xE7, 0x10, 0xAD, 0xAB, 0x56, 0x63, 0xA5, 0x38, 0x5A, 0x97, 0x8E, 0x95, 0xC7, 0xA4, 0x8D, 0x2B, 0x6D, 0x7A, 0x23, 0xDB, 0x93, 0x5C, 0x00, 0x5D, 0x82, 0x43, 0x19, 0x02, 0xBF, 0xDD, 0x93, 0xA4, 0x6D, 0x57, 0xE2, 0x85, 0x18, 0x09, 0x22, 0x65, 0xC9, 0xBD, 0x88, 0x09, 0x24, 0x13, 0x7D, 0x04, 0x06, 0x53, 0xB2, 0x7B, 0xC6, 0xA4, 0x49, 0x34, 0x24, 0x71, 0xDD, 0x21, 0x8C, 0x7F, 0x0B, 0x45, 0x1D, 0xFE, 0xC1, 0x9B, 0xB8, 0x8A, 0x6D, 0x5C, 0xFD, 0xF4, 0xE8, 0xD3, 0xED, 0x49, 0xA4, 0x99, 0xAE, 0x58, 0x76, 0xDF, 0x95, 0xCE, 0x15, 0x32, 0x77, 0x97, 0x1C, 0xCF, 0xF1, 0x13, 0x21, 0x79, 0x1D, 0x63, 0x41, 0x6E, 0xDE, 0xCA, 0x24, 0xD8, 0xC7, 0xF2, 0x5B, 0xF5, 0x45, 0x92, 0xA3, 0xB7, 0x82, 0xB4, 0x6D, 0xA8, 0x3E, 0xAD, 0xAB, 0x53, 0x80, 0x79, 0xC8, 0x6A, 0xE7, 0x15, 0x5E, 0x8B, 0xFF, 0x02, 0xEB, 0x3C, 0xDD, 0x0C, 0xB4, 0x94, 0xE5, 0x08, 0x99, 0xA9, 0x79, 0x19, 0x6A, 0xA6, 0x0A, 0xB3, 0x24, 0x31, 0xAC, 0x72, 0x1B, 0x8F, 0x35, 0x77, 0xE2, 0x8F, 0x91, 0xDA, 0x95, 0x40, 0xC1, 0x71, 0xCE, 0xFE, 0xB6, 0xEF, 0x54, 0x44, 0xFF, 0x25, 0x68, 0x6A, 0x06, 0xE2, 0x32, 0x29, 0x3A, 0xB7, 0xB4, 0x92, 0x72, 0xA9, 0x43, 0xD7, 0x73, 0x8C, 0x72, 0x11, 0x42, 0x97, 0xE8, 0xDA, 0xCE, 0x62, 0x8A, 0x6A, 0x13, 0x6C, 0x08, 0x99, 0xAC, 0xD1, 0x98, 0xEC, 0x91, 0xCE, 0x82, 0x82, 0x71, 0x42, 0xBE, 0x9D, 0xD4, 0x3A, 0xCD, 0x1C, 0x06, 0x51, 0x92, 0x06, 0x74, 0x5B, 0xC2, 0x18, 0xFC, 0xA6, 0x48, 0xF1, 0x4D, 0xDA, 0x9E, 0x41, 0x6B, 0x33, 0x07, 0x1F, 0xEE, 0x9C, 0x2D, 0x6B, 0x7D, 0xF0, 0x75, 0xE4, 0xBF, 0x6A, 0x2E, 0x48, 0xA5, 0xF9, 0x63, 0xBA, 0xD2, 0x10, 0xDD, 0x33, 0x8C, 0x26, 0xBD, 0xC1, 0x67, 0xEC, 0xB2, 0xE3, 0xAB, 0x0D, 0x9E, 0x2F, 0x1A, 0xE4, 0x51, 0x1D, 0x95, 0x7B, 0x92, 0xB0, 0xCC, 0xD9, 0xA7, 0x43, 0xF3, 0x54, 0x14, 0xB8, 0x30, 0x80, 0x3C, 0xE1, 0x2D, 0xE9, 0x2D, 0xC3, 0x10, 0xAF, 0xAB, 0x27, 0xC3, 0xBC, 0x51, 0x85, 0x41, 0x1B, 0x57, 0x4C, 0x5D, 0xB7, 0x60, 0x0A, 0x41, 0x83, 0x46, 0xEF, 0x80, 0xCD, 0xE0, 0xC8, 0x8E, 0x4B, 0x30, 0x55, 0xF9, 0x12, 0x65, 0x9E, 0xA5, 0x8E, 0xBE, 0xAB, 0xFB, 0x3A, 0x20, 0xC6, 0xB9, 0x93, 0xF8 }; int k; unsigned short *mem16 = (unsigned short*)memory_region(REGION_CPU1);; mem16[ 0x000124 ] = 0x0D; mem16[ 0x000126 ] = 0xA8; mem16[ 0x000127 ] = 0xF7; mem16[ 0x008BF4 ] = 0xF9; mem16[ 0x008BF5 ] = 0x4E; mem16[ 0x008BF6 ] = 0x0D; mem16[ 0x008BF8 ] = 0x80; mem16[ 0x008BF9 ] = 0xF9; mem16[ 0x0DD880 ] = 0x75; mem16[ 0x0DD881 ] = 0x4E; mem16[ 0x0DD89E ] = 0x75; mem16[ 0x0DD89F ] = 0x4E; mem16[ 0x0DD8BC ] = 0x75; mem16[ 0x0DD8BD ] = 0x4E; mem16[ 0x0DF987 ] = 0x16; mem16[ 0x0DF999 ] = 0x16; for (k=0;k<120;k++) *(mem16+k+0xE0000)=data1[k]; *(mem16+0xE0078)=0xFFFF; for (k=0;k<1248;k++) *(mem16+k+0xE1000)=data2[k]; *(mem16+0xE14E0)=0xFFFF; } static void kof10th_px_decrypt(void) { int i,j,rom_size = 0x800000; unsigned char* src = memory_region(REGION_CPU1); unsigned char* dst =(unsigned char*)malloc(rom_size); if (dst) { // Copy of P1 at 200000 and 300000 (120b diff) memcpy(dst+0x000000, src+0x700000, 0x100000); memcpy(dst+0x100000, src+0x000000, 0x400000); memcpy(dst+0x500000, src+0x400000, 0x200000); memcpy(src+0x000000, dst+0x000000, 0x800000); memcpy(dst,src,rom_size); for( i = 0; i < rom_size; i++ ){ j=BITSWAP24(i,23,22,21,20,19,18,17,16,15,14,13,12, 11,2,9,8,7,1,5,4,3,10,6,0); src[j]=dst[i]; } free(dst); } kof10th_patches(); } DRIVER_INIT(kof10th) { kof10th_px_decrypt(); init_neogeo(); } GAMEBX( 2004, kof10th, neogeo, neogeo, neogeo, neogeo, kof10th, ROT0, "Playmore Corporation / Yuki Enterprise", "The King of Fighters 10th Anniversary - All Team Battle" , GAME_NOT_WORKING) ///////////////////////////////////////////////////////////////////////////////////////////////// MAME DRIVER , Running to kof10th with this data, but can't game play... crash in control & character select screen. we need new bankswitch or new p1 roms.
  10. Use the included dats with either romcenter or clrmame pro to check the roms.
  11. Let me guess, you didn't rescan the roms? Don't worry, easy mistake to make. done it myself. (if it wasn't that, please post what was wrong!)
  12. Christ Sammaz. don't get your hopes up mate. The four new games are Sega games and the Sega drivers have seen a major overhaul since.84 and a huge update with.93 to the sound routines. It's out of my league to add them. Please don't say 'shouldn't be any major issues with the additions' as though it's the easiest thing in the world. As for MAME.94... full steam ahead!.
  13. Yeah, I really wish the mame core in MAMEdOX was easier to update. MAMEdOX 1.0 now available at xbins though
  14. Cool. If anyone could post (or pm?) the mame driver, I'd greatly appreciate it. Cheers, Ebsy.
  15. Yeah, sorry about the source. it was supposed to be included in the release. I told 'britney' to put it there, but he didn't I'll make sure the source is included with the next release.
  16. Hi everyone. Just to let you know the MAMEdOX DAT's are now 100% updated and 100% complete. I compiled the MAMEdOX mame core as a win32 exe and used CLRMAME to generate the dats from the exe so they're guaranteed to be correct. Why I didn't do this before is anyones guess download them from the mamedox blog... http://mamedox.blogspot.com
  17. XhorRah, it'd be a massive help if you could give me a list of all the ROM's that don't work when you 'fix' them with the DAT's. your name will go in the credits if you're willing to help FBA-xxx has the added luxury of generating it's DAT's on the fly, whereas MAMEdOX doesn't. This means I've had to edit the DAT's by hand, which obviously makes way for a lot of errors.
  18. to add a game to favourites. press RIGHT on the DPAD twice. Currently, all roms are set to 'average' and using RIGHT and LEFT on the DPAD sets the favourite status... "strongly disliked", "disliked", "average/indifferent", "Liked", "Favourite" in the next release you'll be able to press the B button to add/remove from favourites.
  19. Decided to start a blog on this to keep people updated. http://mamedox.blogspot.com
  20. Cheers for that prican. While the torrent sites have a purpose, Usenet is where it's at. I would have posted it there myself but gotta renew my account first
  21. Hello, Thought I should make a post regarding the update. As far as the SPI code goes (Raiden Fighters 2 etc.) I doubt this will be included. I've had a look at it, and the decrytion routines requires updates to core memory and cpu functions. Basically means a lot of updated code, some of which might not run fast enough on our trusty little xboxes. It's a shame really, but maybe someone with more coding experience could take a look in future. The recent release of mame.93 brings a major overhaul to the sound processing, but unfortunatly this means there's even less chance of seeing a core update in future versions of mameox/mamedox, every new version of mame brings with it more need for processing power and while this is fine for the PC versions, its becoming a little too much for the xbox to take. The forthcoming MAMEdOX is a step in the right direction though, adding some much needed updates and improvements to an already great application. Big thanks to HK$ for all the help, without him there'd be a lot of features left unfinished and a big thanks to BritneysPAIRS for all the help with the support files. it's more of an evolution than a revolution, but it should tide you over until we see a core update...you never know...
  22. NOTE: this is not my release, I'm just reporting it. FBAXXX Beta 5 (24/02/2005) ------------------------------------------------------------------------------- What's New? - Upgraded sources to the new one on PC : - psykio drivers (tengai and striker 1964 don t work for some odd cpu reason) - corrected some games drivers (sailormoon) - corrected autofire again (you can now select fast - slow option) - neogeo drivers up to date now ------------------------------------------------------------------------------- http://fbaxxx.fr.st/ look in the forums Might be interesting to take a look at this once MAMEdOX is finished with
  23. Cutesy game alert! Sorted If only adding Raiden Fighters 2 code was so easy.
×
×
  • Create New...