KillerBee Posted January 10, 2006 Share Posted January 10, 2006 (edited) How can I get the other neogeo bios drivers to addon onto the Mame/Mame32 correcty? I keep on getting alots of errors on trying. I been trying for an hour and gaveup. It wasn't easy at all. */ /******************************************************************************/ /**** These are the known Bios Roms, Set options.bios to the one you want ****/ SYSTEM_BIOS_START( neogeo ) SYSTEM_BIOS_ADD( 0, "euro", "Europe MVS (Ver. 2)" ) SYSTEM_BIOS_ADD( 1, "euro-s1", "Europe MVS (Ver. 1)" ) SYSTEM_BIOS_ADD( 2, "us", "US MVS (Ver. 2?)" ) SYSTEM_BIOS_ADD( 3, "us-e", "US MVS (Ver. 1)" ) SYSTEM_BIOS_ADD( 4, "asia", "Asia MVS (Ver. 3)" ) SYSTEM_BIOS_ADD( 5, "japan", "Japan MVS (Ver. 3)" ) SYSTEM_BIOS_ADD( 6, "japan-s2", "Japan MVS (Ver. 2)" ) SYSTEM_BIOS_ADD( 7, "japan-s1", "Japan MVS (Ver. 1)" ) /******************************************************************************/ SYSTEM_BIOS_ADD( 8, "uni-bios.21","Unibios MVS (Hack, Ver. 2.1)" ) SYSTEM_BIOS_ADD( 9, "debug", "Debug MVS (Hack?)" ) SYSTEM_BIOS_ADD(11, "asia-aes", "Asia AES" ) SYSTEM_BIOS_END #define ROM_LOAD16_WORD_SWAP_BIOS(bios,name,offset,length,hash) \ ROMX_LOAD(name, offset, length, hash, ROM_GROUPWORD | ROM_REVERSE | ROM_BIOS(bios+1)) /* Note '+1' */ #define NEOGEO_BIOS \ ROM_LOAD16_WORD_SWAP_BIOS( 0, "sp-s2.sp1", 0x00000, 0x020000, CRC(9036d879) SHA1(4f5ed7105b7128794654ce82b51723e16e389543) ) /* Europe, 1 Slot, has also been found on a 4 Slot (the old hacks were designed for this one) */ \ ROM_LOAD16_WORD_SWAP_BIOS( 1, "sp-s.sp1", 0x00000, 0x020000, CRC(c7f2fa45) SHA1(09576ff20b4d6b365e78e6a5698ea450262697cd) ) /* Europe, 4 Slot */ \ ROM_LOAD16_WORD_SWAP_BIOS( 2, "usa_2slt.bin", 0x00000, 0x020000, CRC(e72943de) SHA1(5c6bba07d2ec8ac95776aa3511109f5e1e2e92eb) ) /* US, 2 Slot */ \ ROM_LOAD16_WORD_SWAP_BIOS( 3, "sp-e.sp1", 0x00000, 0x020000, CRC(2723a5b5) SHA1(5dbff7531cf04886cde3ef022fb5ca687573dcb8) ) /* US, 6 Slot (V5?) */ \ ROM_LOAD16_WORD_SWAP_BIOS( 4, "asia-s3.rom", 0x00000, 0x020000, CRC(91b64be3) SHA1(720a3e20d26818632aedf2c2fd16c54f213543e1) ) /* Asia */ \ ROM_LOAD16_WORD_SWAP_BIOS( 5, "vs-bios.rom", 0x00000, 0x020000, CRC(f0e8f27d) SHA1(ecf01eda815909f1facec62abf3594eaa8d11075) ) /* Japan, Ver 6 VS Bios */ \ ROM_LOAD16_WORD_SWAP_BIOS( 6, "sp-j2.rom", 0x00000, 0x020000, CRC(acede59c) SHA1(b6f97acd282fd7e94d9426078a90f059b5e9dd91) ) /* Japan, Older */ \ ROM_LOAD16_WORD_SWAP_BIOS( 7, "sp1.jipan.1024",0x00000, 0x020000, CRC(9fb0abe4) SHA1(18a987ce2229df79a8cf6a84f968f0e42ce4e59d) ) /* Japan, Older */ \ /******************************************************************************/ ROM_LOAD16_WORD_SWAP_BIOS( 8, "uni-bios.21", 0x00000, 0x020000, CRC(8dabf76b) SHA1(c23732c4491d966cf0373c65c83c7a4e88f0082c) ) /* Universe Bios v2.1 (hack) */ \ ROM_LOAD16_WORD_SWAP_BIOS( 9, "neodebug.rom", 0x00000, 0x020000, CRC(698ebb7d) SHA1(081c49aa8cc7dad5939833dc1b18338321ea0a07) ) /* Debug (Development) Bios */ \ ROM_LOAD16_WORD_SWAP_BIOS(10, "aes-bios.bin", 0x00000, 0x020000, CRC(d27a71f1) SHA1(1b3b22092f30c4d1b2c15f04d1670eb1e9fbea07) ) /* AES Console (Asia?) Bios */ /* note you'll have to modify the last for lines of each block to use the extra bios roms, they're hacks / homebrew / console bios roms so Mame doesn't list them by default */ Edited January 10, 2006 by KillerBee Link to comment Share on other sites More sharing options...
KillerBee Posted January 10, 2006 Author Share Posted January 10, 2006 Everymine I fixs the problem now. Link to comment Share on other sites More sharing options...
Recommended Posts