mirror of
https://github.com/holub/mame
synced 2025-04-23 17:00:53 +03:00
Use owner()->subdevice instead of siblingdevice() like devcb2 does (nw)
This commit is contained in:
parent
941af9eea9
commit
d9071fe7a9
@ -40,7 +40,7 @@ static GFXDECODE_START( video32 )
|
||||
GFXDECODE_END
|
||||
|
||||
static MACHINE_CONFIG_FRAGMENT( video32 )
|
||||
MCFG_GFXDECODE_ADD("gfxdecode", ":palette", video32)
|
||||
MCFG_GFXDECODE_ADD("gfxdecode", "^^palette", video32)
|
||||
MACHINE_CONFIG_END
|
||||
|
||||
//**************************************************************************
|
||||
|
@ -40,7 +40,7 @@ static GFXDECODE_START( video64 )
|
||||
GFXDECODE_END
|
||||
|
||||
static MACHINE_CONFIG_FRAGMENT( video64 )
|
||||
MCFG_GFXDECODE_ADD("gfxdecode", ":palette", video64)
|
||||
MCFG_GFXDECODE_ADD("gfxdecode", "^^palette", video64)
|
||||
MACHINE_CONFIG_END
|
||||
|
||||
//**************************************************************************
|
||||
|
@ -80,7 +80,7 @@ void device_gfx_interface::interface_pre_start()
|
||||
|
||||
// find our palette device, either as a sibling device or subdevice
|
||||
if (m_palette_is_sibling)
|
||||
m_palette = device().siblingdevice<palette_device>(m_palette_tag);
|
||||
m_palette = device().owner()->subdevice<palette_device>(m_palette_tag);
|
||||
else
|
||||
m_palette = device().subdevice<palette_device>(m_palette_tag);
|
||||
|
||||
@ -301,7 +301,7 @@ void device_gfx_interface::interface_validity_check(validity_checker &valid) con
|
||||
{
|
||||
palette_device *palette;
|
||||
if (m_palette_is_sibling)
|
||||
palette = device().siblingdevice<palette_device>(m_palette_tag);
|
||||
palette = device().owner()->subdevice<palette_device>(m_palette_tag);
|
||||
else
|
||||
palette = device().subdevice<palette_device>(m_palette_tag);
|
||||
|
||||
|
@ -214,7 +214,7 @@ void namco_c45_road_device::device_start()
|
||||
}
|
||||
|
||||
MACHINE_CONFIG_FRAGMENT( namco_c45_road )
|
||||
MCFG_GFXDECODE_ADD("gfxdecode", ":palette", empty) // FIXME
|
||||
MCFG_GFXDECODE_ADD("gfxdecode", "^palette", empty) // FIXME
|
||||
MACHINE_CONFIG_END
|
||||
//-------------------------------------------------
|
||||
// device_mconfig_additions - return a pointer to
|
||||
|
@ -312,7 +312,7 @@ static MACHINE_CONFIG_FRAGMENT( segacd_fragment )
|
||||
MCFG_TIMER_DRIVER_ADD("stamp_timer", sega_segacd_device, segacd_gfx_conversion_timer_callback)
|
||||
MCFG_TIMER_DRIVER_ADD("scd_dma_timer", sega_segacd_device, scd_dma_timer_callback)
|
||||
|
||||
MCFG_GFXDECODE_ADD("gfxdecode", ":gen_vdp:palette", segacd) // FIXME
|
||||
MCFG_GFXDECODE_ADD("gfxdecode", "^gen_vdp:palette", segacd) // FIXME
|
||||
|
||||
MCFG_DEFAULT_LAYOUT( layout_megacd )
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user