From f18c7cd65ffdb0ac0b58907b79f9be86ee63f45e Mon Sep 17 00:00:00 2001 From: Vas Crabb Date: Mon, 16 Jul 2018 16:26:01 +1000 Subject: Allow per-device internal layouts and remove some more MCFG_ macros. Input and screen tags are now resolved relative to a layout's owner device. Easy way to demonstrate is with: mame64 intlc440 -tty ie15 Previously you'd only get the IE15 terminal's layout and you'd be unable to use the INTELLEC 4/40 front panel. Now you'll get the choice of layouts from both the system and the terminal device in video options. --- src/mame/drivers/alto2.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/mame/drivers/alto2.cpp') diff --git a/src/mame/drivers/alto2.cpp b/src/mame/drivers/alto2.cpp index a9239927d35..890548e059e 100644 --- a/src/mame/drivers/alto2.cpp +++ b/src/mame/drivers/alto2.cpp @@ -299,7 +299,7 @@ MACHINE_CONFIG_START(alto2_state::alto2) MCFG_SCREEN_UPDATE_DEVICE("maincpu", alto2_cpu_device, screen_update) MCFG_SCREEN_PALETTE("palette") - MCFG_DEFAULT_LAYOUT( layout_vertical ) + config.set_default_layout(layout_vertical); MCFG_PALETTE_ADD_MONOCHROME("palette") -- cgit v1.2.3