Welcome!
General Emulation => MAME => Topic started by: robber804 on August 27, 2006, 10:41:55 PM
-
in driver/cps1.c
ROM_START( dinoha )
ROM_REGION( CODE_SIZE, REGION_CPU1, 0 ) /* 68000 code */
ROM_LOAD16_WORD_SWAP( "kl2-r1.800", 0x080000, 0x080000, CRC(4c70dca7) SHA1(2e7a10c90924e0f87903eddb04313f61233a998f) )
ROM_CONTINUE( 0x000000, 0x080000 )
ROM_LOAD16_WORD_SWAP( "kl2-l2.800", 0x180000, 0x080000, CRC(c6ae7338) SHA1(4b8543cf1ac89ae95fe63e6d81c87d2bda52da69) )
ROM_CONTINUE( 0x100000, 0x080000 )
ROM_REGION( 0x400000, REGION_GFX1, 0 )
ROMX_LOAD( "cd-a.160", 0x000000, 0x80000, CRC(7e4f9fb3) SHA1(b985d925e0fb799cdf0a671e4800961d9872cd8f), ROM_GROUPWORD | ROM_SKIP(6) )
ROM_CONTINUE( 0x000004, 0x80000 )
ROM_CONTINUE( 0x200000, 0x80000 )
ROM_CONTINUE( 0x200004, 0x80000 )
ROMX_LOAD( "cd-b.160", 0x000002, 0x80000, CRC(89532d85) SHA1(6743c4d9b4407421416c13878b8a1fae097dd7a7), ROM_GROUPWORD | ROM_SKIP(6) )
ROM_CONTINUE( 0x000006, 0x80000 )
ROM_CONTINUE( 0x200002, 0x80000 )
ROM_CONTINUE( 0x200006, 0x80000 )
ROM_REGION( 0x8000, REGION_GFX2, 0 )
ROM_COPY( REGION_GFX1, 0x000000, 0x000000, 0x8000 ) /* stars */
ROM_REGION( 0x28000, REGION_CPU2, 0 ) /* QSound Z80 code + space for decrypted opcodes */
ROM_LOAD( "cd_q.rom", 0x00000, 0x08000, CRC(605fdb0b) SHA1(9da90ddc6513aaaf2260f0c69719c6b0e585ba8c) )
ROM_CONTINUE( 0x10000, 0x18000 )
ROM_REGION( 0x200000, REGION_SOUND1, 0 ) /* QSound samples */
ROM_LOAD( "cd_q1.rom", 0x000000, 0x80000, CRC(60927775) SHA1(f8599bc84c38573ebbe8685822c58b6a38b50462) )
ROM_LOAD( "cd_q2.rom", 0x080000, 0x80000, CRC(770f4c47) SHA1(fec8ef00a6669d4d5e37787ecc7b58ee46709326) )
ROM_LOAD( "cd_q3.rom", 0x100000, 0x80000, CRC(2f273ffc) SHA1(f0de462f6c4d251911258e0ebd886152c14d1586) )
ROM_LOAD( "cd_q4.rom", 0x180000, 0x80000, CRC(2c67821d) SHA1(6e2528d0b22508300a6a142a796dd3bf53a66946) )
ROM_END
GAME( 1993, dinoha, dino, qsound, dinoh, dinoh, ROT0, "hack / bootleg", "Cadillacs and Dinosaurs (bootleg, set 2)", 0 )
in vidhrdw/cps1.c
in static struct CPS1config cps1_config_table[] add this
{"dinoha", NOBATTRY, 0,0,0, 0x0000,0xffff,0x0000,0xffff }, /* layer enable never used */
at the end of MACHINE_RESET add this
if (strcmp(gamename, "dinoha" )==0)
{
/* Patch out Q-Sound test */
UINT16 *rom = (UINT16 *)memory_region(REGION_CPU1);
rom[0xaacf4/2] = 0x4e71;
}
-
ROM_START( sf2turyu )
ROM_REGION( 0x280000, REGION_CPU1, 0 ) /* 68000 code */
ROM_LOAD16_BYTE( "u222-f83.040", 0x000000, 0x100000, CRC(47468198) SHA1(d68d6342da9b53163f36f44517f6dadf35e2a279) )
ROM_LOAD16_BYTE( "u196-99d.040", 0x000001, 0x100000, CRC(47d34191) SHA1(6718fdc8a0dafebca7c35553cc270d16ce3f5d3e) )
ROM_LOAD16_BYTE( "u221-59e.010", 0x100000, 0x040000, CRC(5507bac9) SHA1(7797ca13cb02db469dcba00a07b1517c3586423e) )
ROM_LOAD16_BYTE( "u195-472.010", 0x100001, 0x040000, CRC(7755a20a) SHA1(60ed4009c9c767a375a754c06c124ef81ba45f5a) )
ROM_REGION( 0x600000, REGION_GFX1, 0 )
ROMX_LOAD( "s92_01.bin", 0x000000, 0x80000, CRC(03b0d852) SHA1(f370f25c96ad2b94f8c53d6b7139100285a25bef) , ROM_GROUPWORD | ROM_SKIP(6) )
ROMX_LOAD( "s92_02.bin", 0x000002, 0x80000, CRC(840289ec) SHA1(2fb42a242f60ba7e74009b5a90eb26e035ba1e82) , ROM_GROUPWORD | ROM_SKIP(6) ) /* sf2.03 */
ROMX_LOAD( "s92_03.bin", 0x000004, 0x80000, CRC(cdb5f027) SHA1(4c7d944fef200fdfcaf57758b901b5511188ed2e) , ROM_GROUPWORD | ROM_SKIP(6) ) /* sf2.02 */
ROMX_LOAD( "s92_04.bin", 0x000006, 0x80000, CRC(e2799472) SHA1(27d3796429338d82a8de246a0ea06dd487a87768) , ROM_GROUPWORD | ROM_SKIP(6) )
ROMX_LOAD( "s92_05.bin", 0x200000, 0x80000, CRC(ba8a2761) SHA1(4b696d66c51611e43522bed752654314e76d33b6) , ROM_GROUPWORD | ROM_SKIP(6) )
ROMX_LOAD( "s92_06.bin", 0x200002, 0x80000, CRC(e584bfb5) SHA1(ebdf1f5e2638eed3a65dda82b1ed9151a355f4c9) , ROM_GROUPWORD | ROM_SKIP(6) ) /* sf2.07 */
ROMX_LOAD( "s92_07.bin", 0x200004, 0x80000, CRC(21e3f87d) SHA1(4a4961bb68c3a1ce15f9d393d9c03ecb2466cc29) , ROM_GROUPWORD | ROM_SKIP(6) ) /* sf2.06 */
ROMX_LOAD( "s92_08.bin", 0x200006, 0x80000, CRC(befc47df) SHA1(520390420da3a0271ba90b0a933e65143265e5cf) , ROM_GROUPWORD | ROM_SKIP(6) )
ROMX_LOAD( "s92_10.bin", 0x400000, 0x80000, CRC(960687d5) SHA1(2868c31121b1c7564e9767b9a19cdbf655c7ed1d) , ROM_GROUPWORD | ROM_SKIP(6) )
ROMX_LOAD( "s92_11.bin", 0x400002, 0x80000, CRC(978ecd18) SHA1(648a59706b93c84b4206a968ecbdc3e834c476f6) , ROM_GROUPWORD | ROM_SKIP(6) ) /* sf2.11 */
ROMX_LOAD( "s92_12.bin", 0x400004, 0x80000, CRC(d6ec9a0a) SHA1(ed6143f8737013b6ef1684e37c05e037e7a80dae) , ROM_GROUPWORD | ROM_SKIP(6) ) /* sf2.12 */
ROMX_LOAD( "s92_13.bin", 0x400006, 0x80000, CRC(ed2c67f6) SHA1(0083c0ffaf6fe7659ff0cf822be4346cd6e61329) , ROM_GROUPWORD | ROM_SKIP(6) )
ROM_REGION( 0x8000, REGION_GFX2, 0 )
ROM_COPY( REGION_GFX1, 0x000000, 0x000000, 0x8000 ) /* stars */
ROM_REGION( 0x18000, REGION_CPU2, 0 ) /* 64k for the audio CPU (+banks) */
ROM_LOAD( "s92_09.bin", 0x00000, 0x08000, CRC(08f6b60e) SHA1(8258fcaca4ac419312531eec67079b97f471179c) )
ROM_CONTINUE( 0x10000, 0x08000 )
ROM_REGION( 0x40000, REGION_SOUND1, 0 ) /* Samples */
ROM_LOAD( "s92_18.bin", 0x00000, 0x20000, CRC(7f162009) SHA1(346bf42992b4c36c593e21901e22c87ae4a7d86d) )
ROM_LOAD( "s92_19.bin", 0x20000, 0x20000, CRC(beade53f) SHA1(277c397dc12752719ec6b47d2224750bd1c07f79) )
ROM_END
GAME( 1992, sf2turyu, sf2ce, sf2, sf2, cps1, ROT0, "bootleg","Street Fighter II' - Champion Edition (Turyu)", 0 )
in vidhrdw/cps1.c in static struct CPS1config cps1_config_table[] add
{"sf2turyu",NOBATTRY, 2,2,2, 0x0000,0xffff,0x0000,0xffff, 10 },
don't know if that is an actual bootleg or not but it's in winkawaks so i am thinking it probably is.
-
Nice ! Very thx :wink:
But tha name of set is wrong on the entrie for machine...
{"sf2turyu",NOBATTRY, 2,2,2, 0x0000,0xffff,0x0000,0xffff, 10 }, is to be ok
-
Already better exists one drive for dinohb? What it is in the Mameplus presents problems in background.