keep legacy arcade build staggering along for now (nw)

This commit is contained in:
David Haywood 2017-06-25 10:00:44 +01:00
parent fb61e98cc5
commit f31efbf4d0
3 changed files with 14 additions and 12 deletions

View File

@ -407,7 +407,19 @@ static MACHINE_CONFIG_DERIVED( genesis_tmss, ms_megadriv )
MCFG_SOFTWARE_LIST_FILTER("cart_list","TMSS") MCFG_SOFTWARE_LIST_FILTER("cart_list","TMSS")
MACHINE_CONFIG_END MACHINE_CONFIG_END
static MACHINE_CONFIG_START( dcat16_megadriv )
MCFG_FRAGMENT_ADD( dcat16_megadriv_base )
MCFG_MACHINE_START_OVERRIDE(md_cons_state, md_common)
MCFG_MACHINE_RESET_OVERRIDE(md_cons_state, megadriv)
MCFG_SCREEN_MODIFY("megadriv")
MCFG_SCREEN_VBLANK_CALLBACK(WRITELINE(md_cons_state, screen_vblank_console))
// has SD card slot instead?
// MCFG_MD_CARTRIDGE_ADD("mdslot", md_cart, nullptr)
// MCFG_SOFTWARE_LIST_ADD("cart_list","megadriv")
MACHINE_CONFIG_END
/************************************* /*************************************
* *

View File

@ -32,7 +32,7 @@ MACHINE_CONFIG_EXTERN( megadriv_timers );
MACHINE_CONFIG_EXTERN( md_ntsc ); MACHINE_CONFIG_EXTERN( md_ntsc );
MACHINE_CONFIG_EXTERN( md_pal ); MACHINE_CONFIG_EXTERN( md_pal );
MACHINE_CONFIG_EXTERN( md_bootleg ); // for topshoot.c & hshavoc.c MACHINE_CONFIG_EXTERN( md_bootleg ); // for topshoot.c & hshavoc.c
MACHINE_CONFIG_EXTERN( dcat16_megadriv ); MACHINE_CONFIG_EXTERN( dcat16_megadriv_base );
struct genesis_z80_vars struct genesis_z80_vars
{ {

View File

@ -939,22 +939,12 @@ MACHINE_CONFIG_START( md_ntsc )
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "rspeaker",0.25) /* 3.58 MHz */ MCFG_SOUND_ROUTE(ALL_OUTPUTS, "rspeaker",0.25) /* 3.58 MHz */
MACHINE_CONFIG_END MACHINE_CONFIG_END
MACHINE_CONFIG_START( dcat16_megadriv ) MACHINE_CONFIG_START( dcat16_megadriv_base )
MCFG_FRAGMENT_ADD( md_ntsc ) MCFG_FRAGMENT_ADD( md_ntsc )
MCFG_CPU_MODIFY("maincpu") MCFG_CPU_MODIFY("maincpu")
MCFG_CPU_PROGRAM_MAP(dcat16_megadriv_map) MCFG_CPU_PROGRAM_MAP(dcat16_megadriv_map)
MCFG_CPU_IRQ_ACKNOWLEDGE_DRIVER(md_base_state,genesis_int_callback) MCFG_CPU_IRQ_ACKNOWLEDGE_DRIVER(md_base_state,genesis_int_callback)
MCFG_MACHINE_START_OVERRIDE(md_cons_state, md_common)
MCFG_MACHINE_RESET_OVERRIDE(md_cons_state, megadriv)
MCFG_SCREEN_MODIFY("megadriv")
MCFG_SCREEN_VBLANK_CALLBACK(WRITELINE(md_cons_state, screen_vblank_console))
// has SD card slot instead?
// MCFG_MD_CARTRIDGE_ADD("mdslot", md_cart, nullptr)
// MCFG_SOFTWARE_LIST_ADD("cart_list","megadriv")
MACHINE_CONFIG_END MACHINE_CONFIG_END
/************ PAL hardware has a different master clock *************/ /************ PAL hardware has a different master clock *************/