mirror of
https://github.com/holub/mame
synced 2025-05-22 21:58:57 +03:00
Misc regression fixes.
This commit is contained in:
parent
3be6961acc
commit
ec6298ad89
@ -2061,6 +2061,11 @@ static DRIVER_INIT (raiden2)
|
||||
raiden2_decrypt_sprites(machine);
|
||||
}
|
||||
|
||||
static DRIVER_INIT (nzerotea)
|
||||
{
|
||||
raiden2_decrypt_sprites(machine);
|
||||
}
|
||||
|
||||
static DRIVER_INIT (xsedae)
|
||||
{
|
||||
memory_configure_bank(machine, "mainbank", 0, 2, memory_region(machine, "mainprg"), 0x20000);
|
||||
@ -2315,7 +2320,7 @@ GAME( 1993, zeroteams,zeroteam,raiden2, raiden2, raiden2, ROT0, "Seibu Kaih
|
||||
GAME( 1995, xsedae, 0, raiden2, raiden2, xsedae, ROT0, "Dream Island", "X Se Dae Quiz", GAME_NOT_WORKING|GAME_NO_SOUND)
|
||||
|
||||
// 'V33 system type_b' - uses V33 CPU, COPX-D3 external protection rom, but still has the proper sound system
|
||||
GAME( 1993, nzerotea, zeroteam, nzerotea, nzerotea, raiden2, ROT0, "Seibu Kaihatsu", "New Zero Team", GAME_NOT_WORKING|GAME_NO_SOUND) // this uses a v33 and COPD3
|
||||
GAME( 1993, nzerotea, zeroteam, nzerotea, nzerotea, nzerotea, ROT0, "Seibu Kaihatsu", "New Zero Team", GAME_NOT_WORKING|GAME_NO_SOUND) // this uses a v33 and COPD3
|
||||
|
||||
// newer PCB, with V33 CPU and COPD3 protection, but weak sound hardware. - was marked as Raiden DX New in the rom dump, but boots as Raiden 2 New version, is it switchable?
|
||||
GAME( 1996, r2dx_v33, 0, rdx_v33, rdx_v33, rdx_v33, ROT270, "Seibu Kaihatsu", "Raiden II / DX (newer V33 PCB)", GAME_NOT_WORKING|GAME_NO_SOUND)
|
||||
|
@ -416,7 +416,9 @@ static void outrun_generic_init(running_machine *machine)
|
||||
state->subcpu = machine->device("sub");
|
||||
state->ppi8255 = machine->device("ppi8255");
|
||||
|
||||
machine->device<nvram_device>("nvram")->set_base(workram, 0x8000);
|
||||
nvram_device *nvram = machine->device<nvram_device>("nvram");
|
||||
if (nvram != NULL)
|
||||
nvram->set_base(workram, 0x8000);
|
||||
|
||||
state_save_register_global(machine, state->adc_select);
|
||||
state_save_register_global(machine, state->vblank_irq_state);
|
||||
@ -1129,7 +1131,6 @@ static MACHINE_CONFIG_START( outrun_base, segas1x_state )
|
||||
MDRV_VIDEO_START(outrun)
|
||||
MDRV_VIDEO_UPDATE(outrun)
|
||||
|
||||
|
||||
/* sound hardware */
|
||||
MDRV_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker")
|
||||
|
||||
|
@ -1873,6 +1873,7 @@ static DRIVER_INIT( mrkicker )
|
||||
finalgdr_backupram_bank = 1;
|
||||
finalgdr_backupram = auto_alloc_array(machine, UINT8, 0x80*0x100);
|
||||
// memory_install_read32_handler(cputag_get_address_space(machine, "maincpu", ADDRESS_SPACE_PROGRAM), 0x005e874, 0x005e877, 0, 0, mrkicker_speedup_r );
|
||||
machine->device<nvram_device>("nvram")->set_base(finalgdr_backupram, 0x80*0x100);
|
||||
|
||||
palshift = 0;
|
||||
flip_bit = 1; //?
|
||||
|
Loading…
Reference in New Issue
Block a user