mirror of
https://github.com/mamedev/mame.git
synced 2024-11-16 07:48:32 +01:00
(MESS) 32x: added region compatibility filters to the software list [Fabio Priuli, Tafoid, Bobz]
This commit is contained in:
parent
d96934a516
commit
5ac5332284
2 changed files with 187 additions and 5 deletions
172
hash/32x.xml
172
hash/32x.xml
File diff suppressed because it is too large
Load diff
|
@ -452,11 +452,25 @@ DRIVER_INIT_MEMBER(md_cons_state,md_jpn)
|
|||
|
||||
static MACHINE_CONFIG_DERIVED( ms_32x, genesis_32x )
|
||||
MCFG_FRAGMENT_ADD( _32x_cartslot )
|
||||
MCFG_DEVICE_MODIFY("cart_list")
|
||||
MCFG_SOFTWARE_LIST_FILTER("cart_list","NTSC-U")
|
||||
|
||||
MCFG_NVRAM_HANDLER_CLEAR()
|
||||
MACHINE_CONFIG_END
|
||||
|
||||
static MACHINE_CONFIG_DERIVED( ms_32x_jpn, genesis_32x )
|
||||
MCFG_FRAGMENT_ADD( _32x_cartslot )
|
||||
MCFG_DEVICE_MODIFY("cart_list")
|
||||
MCFG_SOFTWARE_LIST_FILTER("cart_list","NTSC-J")
|
||||
|
||||
MCFG_NVRAM_HANDLER_CLEAR()
|
||||
MACHINE_CONFIG_END
|
||||
|
||||
static MACHINE_CONFIG_DERIVED( ms_32x_pal, genesis_32x_pal )
|
||||
MCFG_FRAGMENT_ADD( _32x_cartslot )
|
||||
MCFG_DEVICE_MODIFY("cart_list")
|
||||
MCFG_SOFTWARE_LIST_FILTER("cart_list","PAL")
|
||||
|
||||
MCFG_NVRAM_HANDLER_CLEAR()
|
||||
MACHINE_CONFIG_END
|
||||
|
||||
|
@ -878,9 +892,9 @@ CONS( 1990, mdsvp, genesis, 0, ms_megdsvppal, md, md_cons_state,
|
|||
CONS( 1988, mdsvpj, genesis, 0, ms_megdsvp, md, md_cons_state, md_jpn, "Sega", "Mega Drive (Japan, NTSC, for SVP cart)", 0)
|
||||
|
||||
// the 32X plugged in the cart slot, games plugged into the 32x. Maybe it should be handled as an expansion device?
|
||||
CONS( 1994, 32x, 0, 0, ms_32x, md, md_cons_state, genesis, "Sega", "Genesis with 32X (USA, NTSC)", GAME_NOT_WORKING )
|
||||
CONS( 1994, 32xe, 32x, 0, ms_32x_pal, md, md_cons_state, md_eur, "Sega", "Mega Drive with 32X (Europe, PAL)", GAME_NOT_WORKING )
|
||||
CONS( 1994, 32xj, 32x, 0, ms_32x, md, md_cons_state, md_jpn, "Sega", "Mega Drive with 32X (Japan, NTSC)", GAME_NOT_WORKING )
|
||||
CONS( 1994, 32x, 0, 0, ms_32x, md, md_cons_state, genesis, "Sega", "Genesis with 32X (USA, NTSC)", GAME_NOT_WORKING )
|
||||
CONS( 1994, 32xe, 32x, 0, ms_32x_pal, md, md_cons_state, md_eur, "Sega", "Mega Drive with 32X (Europe, PAL)", GAME_NOT_WORKING )
|
||||
CONS( 1994, 32xj, 32x, 0, ms_32x_jpn, md, md_cons_state, md_jpn, "Sega", "Mega Drive with 32X (Japan, NTSC)", GAME_NOT_WORKING )
|
||||
|
||||
// the SegaCD plugged into the expansion port..
|
||||
CONS( 1992, segacd, 0, 0, genesis_scd_scd, md, md_cons_state, genesis, "Sega", "Sega CD (USA, NTSC)", GAME_NOT_WORKING )
|
||||
|
|
Loading…
Reference in a new issue