Misc regression fixes.

This commit is contained in:
Aaron Giles 2010-10-14 06:52:00 +00:00
parent 3be6961acc
commit ec6298ad89
3 changed files with 10 additions and 3 deletions

View File

@ -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)

View File

@ -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")

View File

@ -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; //?