mirror of
https://github.com/holub/mame
synced 2025-05-29 17:13:05 +03:00
couple of minor changes, still no actual improvements.
This commit is contained in:
parent
d0a0358317
commit
e97cb11af3
@ -1471,7 +1471,7 @@ ROM_START( godzilla )
|
||||
ROM_LOAD( "10.615", 0x010000, 0x010000, CRC(9c22bc13) SHA1(a94d9ed63ee1f5e358ebcaf517e6a1c986fa5d96) )
|
||||
|
||||
ROM_REGION( 0x400000, REGION_GFX2, ROMREGION_DISPOSE )
|
||||
ROM_LOAD( "obj1.748", 0x300000, 0x100000, CRC(146bacb0) SHA1(1331f04f3d9e6236cec7524e9da1782ed1916ff7) )
|
||||
ROM_LOAD( "obj1.748", 0x300000, 0x100000, CRC(146bacb0) SHA1(1331f04f3d9e6236cec7524e9da1782ed1916ff7) ) // this might be half size like denjinmk, same pcb..
|
||||
ROM_LOAD( "obj2.756", 0x200000, 0x100000, CRC(91c2a6a5) SHA1(0e9d9d94c3d99a54c6f9f99270e65682eb0a8b6a) )
|
||||
ROM_LOAD( "obj3.743", 0x100000, 0x100000, CRC(5af0114e) SHA1(9362de9ade6db67ab0e3a2dfea580e688bbf7729) )
|
||||
ROM_LOAD( "obj4.757", 0x000000, 0x100000, CRC(7448b054) SHA1(5c08319329eb8c90b63e5393c0011bc39911ebbb) )
|
||||
@ -1587,11 +1587,12 @@ ROM_START( denjinmk )
|
||||
ROM_LOAD( "rom7.620", 0x000000, 0x010000, CRC(e1f759b1) SHA1(ddc60e78e7791a59c59403dd4089b3f6e1ecf8cb) )
|
||||
ROM_LOAD( "rom8.615", 0x010000, 0x010000, CRC(cc36af0d) SHA1(69c2ae38f03be79be4d138fcc73a6a86407eb285) )
|
||||
|
||||
ROM_REGION( 0x400000, REGION_GFX2, ROMREGION_DISPOSE )
|
||||
/**/ROM_LOAD( "obj-0-3.748", 0x000000, 0x100000, CRC(3dcc7b04) SHA1(3c3ad5ddc18a42046348dcb54e65f6173c003d72) )
|
||||
ROM_LOAD( "obj-8-9.757", 0x100000, 0x100000, CRC(c8f7e1c9) SHA1(a746d187b50a0ecdd5a7f687a2601e5dc8bfe272) )
|
||||
ROM_LOAD( "obj-4-5.756", 0x200000, 0x100000, CRC(01f8d4e6) SHA1(25b69da693be8c3404f750b419c330a7a56e88ec) )
|
||||
ROM_LOAD( "obj-6-7.743", 0x300000, 0x100000, CRC(e5805757) SHA1(9d392c27eef7c1fcda560dac17ba9d7ae2287ac8) )
|
||||
ROM_REGION( 0x500000, REGION_GFX2, ROMREGION_DISPOSE )
|
||||
ROM_LOAD( "obj-0-3.748", 0x000000, 0x100000, BAD_DUMP CRC(3dcc7b04) SHA1(3c3ad5ddc18a42046348dcb54e65f6173c003d72) ) /* half size?# 0,1 */
|
||||
/* the graphics for this region are missing, the previous rom should probably be twice the size, note the filename 0-3 */
|
||||
ROM_LOAD( "obj-4-5.756", 0x200000, 0x100000, CRC(01f8d4e6) SHA1(25b69da693be8c3404f750b419c330a7a56e88ec) ) /* 4,5 */
|
||||
ROM_LOAD( "obj-6-7.743", 0x300000, 0x100000, CRC(e5805757) SHA1(9d392c27eef7c1fcda560dac17ba9d7ae2287ac8) ) /* 6,7 */
|
||||
ROM_LOAD( "obj-8-9.757", 0x400000, 0x100000, CRC(c8f7e1c9) SHA1(a746d187b50a0ecdd5a7f687a2601e5dc8bfe272) ) /* 8,9 */
|
||||
|
||||
ROM_REGION( 0x100000, REGION_GFX3, ROMREGION_DISPOSE ) /* MBK tiles */
|
||||
ROM_LOAD( "bg-1-ab.618", 0x000000, 0x100000, CRC(eaad151a) SHA1(bdd1d83ee8497efe20f21baf873e786446372bcb) )
|
||||
@ -1920,6 +1921,13 @@ static DRIVER_INIT( cupsoc )
|
||||
#endif
|
||||
}
|
||||
|
||||
static DRIVER_INIT( denjinmk )
|
||||
{
|
||||
/* problem with audio comms? */
|
||||
UINT16 *ROM = (UINT16 *)memory_region(REGION_CPU1);
|
||||
ROM[0x5fe4/2] = 0x4e71;
|
||||
}
|
||||
|
||||
|
||||
GAME( 1992, legionna, 0, legionna, legionna, legionna, ROT0, "Tad", "Legionnaire (World)", GAME_UNEMULATED_PROTECTION | GAME_NOT_WORKING )
|
||||
GAME( 1992, legionnu, legionna, legionna, legionna, legionna, ROT0, "Tad (Fabtek license)", "Legionnaire (US)", GAME_UNEMULATED_PROTECTION | GAME_NOT_WORKING )
|
||||
@ -1930,9 +1938,9 @@ GAME( 1992, heatbrlu, heatbrl, heatbrl, heatbrl, 0, ROT0, "Tad", "Heat
|
||||
|
||||
GAME( 1993, godzilla, 0, godzilla, godzilla, 0, ROT0, "Banpresto", "Godzilla", GAME_UNEMULATED_PROTECTION | GAME_NOT_WORKING )
|
||||
GAME( 1993, sdgndmrb, 0, sdgndmrb, sdgndmrb, 0, ROT0, "Banpresto", "SD Gundam Sangokushi Rainbow Tairiku Senki", GAME_UNEMULATED_PROTECTION | GAME_NOT_WORKING )
|
||||
GAME( 1993, denjinmk, 0, denjinmk, godzilla, 0, ROT0, "Banpresto", "Denjin Makai", GAME_UNEMULATED_PROTECTION | GAME_NOT_WORKING )
|
||||
GAME( 1993, denjinmk, 0, denjinmk, godzilla, denjinmk, ROT0, "Banpresto", "Denjin Makai", GAME_UNEMULATED_PROTECTION | GAME_NOT_WORKING )
|
||||
|
||||
GAME( 1992, cupsoc, 0, cupsoc, cupsoc, 0, ROT0, "Seibu", "Seibu Cup Soccer (set 1)", GAME_UNEMULATED_PROTECTION | GAME_NOT_WORKING )
|
||||
GAME( 1992, cupsoc, 0, cupsoc, cupsoc, 0, ROT0, "Seibu", "Seibu Cup Soccer (set 1)", GAME_UNEMULATED_PROTECTION | GAME_NOT_WORKING ) // Seibu Cup Soccer 'Selection'?
|
||||
GAME( 1992, cupsoc2, cupsoc, cupsoc, cupsoc, 0, ROT0, "Seibu", "Seibu Cup Soccer (set 2)", GAME_UNEMULATED_PROTECTION | GAME_NOT_WORKING )
|
||||
GAME( 1992, olysoc92, cupsoc, cupsoc, cupsoc, 0, ROT0, "Seibu", "Olympic Soccer '92", GAME_UNEMULATED_PROTECTION | GAME_NOT_WORKING )
|
||||
GAME( 1992, cupsocbl, cupsoc, cupsocbl, cupsoc, cupsoc, ROT0, "bootleg", "Seibu Cup Soccer (bootleg)", GAME_NOT_WORKING | GAME_NO_SOUND )
|
||||
|
@ -2399,6 +2399,10 @@ WRITE16_HANDLER( copdx_0_w )
|
||||
break;
|
||||
}
|
||||
|
||||
case (0x438/2): {cop_438 = data; break; }
|
||||
case (0x43a/2): {cop_43a = data; break; }
|
||||
case (0x43c/2): {cop_43c = data; break; }
|
||||
|
||||
case (0x4a0/2):
|
||||
case (0x4a2/2):
|
||||
case (0x4a4/2):
|
||||
@ -2949,7 +2953,7 @@ WRITE16_HANDLER( raiden2_cop2_w )
|
||||
case 0x4a2/2: /* COP register high word */
|
||||
case 0x4a4/2: /* COP register high word */
|
||||
case 0x4a6/2: /* COP register high word */
|
||||
regnum = (offset / 2) % 4;
|
||||
regnum = (offset) % 4;
|
||||
COP_LOG(("%05X:COP RegHi(%d) = %04X\n", activecpu_get_pc(), regnum, data));
|
||||
cop->reg[regnum] = (cop->reg[regnum] & 0x0000ffff) | (data << 16);
|
||||
break;
|
||||
@ -2958,7 +2962,7 @@ WRITE16_HANDLER( raiden2_cop2_w )
|
||||
case 0x4c2/2: /* COP register low word */
|
||||
case 0x4c4/2: /* COP register low word */
|
||||
case 0x4c6/2: /* COP register low word */
|
||||
regnum = (offset / 2) % 4;
|
||||
regnum = (offset) % 4;
|
||||
COP_LOG(("%05X:COP RegLo(%d) = %04X\n", activecpu_get_pc(), regnum, data));
|
||||
cop->reg[regnum] = (cop->reg[regnum] & 0xffff0000) | data;
|
||||
break;
|
||||
@ -3000,7 +3004,7 @@ WRITE16_HANDLER( raiden2_cop2_w )
|
||||
/* ----- other stuff ----- */
|
||||
|
||||
default: /* unknown */
|
||||
COP_LOG(("%05X:COP Unknown(%04X) = %04X\n", activecpu_get_pc(), offset + 0x400, data));
|
||||
COP_LOG(("%05X:COP Unknown(%04X) = %04X\n", activecpu_get_pc(), offset*2 + 0x400, data));
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user