From e39f3ca1c857c0a827ae5b9a17d819deb598065d Mon Sep 17 00:00:00 2001 From: Joakim Larsson Edstrom Date: Mon, 19 Sep 2016 16:15:25 +0200 Subject: [PATCH] Simplified internal layouts which removed dependencies on external artwork --- src/mame/drivers/didact.cpp | 1 + src/mame/layout/md6802.lay | 56 ++++++++++++++-- src/mame/layout/mp68a.lay | 126 ++++++++++++++++++++++++++++-------- 3 files changed, 149 insertions(+), 34 deletions(-) diff --git a/src/mame/drivers/didact.cpp b/src/mame/drivers/didact.cpp index d5a5555880a..5333a6e92d2 100644 --- a/src/mame/drivers/didact.cpp +++ b/src/mame/drivers/didact.cpp @@ -989,6 +989,7 @@ static DEVICE_INPUT_DEFAULTS_START( terminal ) DEVICE_INPUT_DEFAULTS_END #endif +// TODO: Fix shift led for mp68a correctly, workaround doesn't work anymore! Shift works though... TIMER_DEVICE_CALLBACK_MEMBER(didact_state::scan_artwork) { // LOG(("--->%s()\n", FUNCNAME)); diff --git a/src/mame/layout/md6802.lay b/src/mame/layout/md6802.lay index 140cc19c138..acfdf1db0e2 100755 --- a/src/mame/layout/md6802.lay +++ b/src/mame/layout/md6802.lay @@ -1,23 +1,47 @@ - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + + @@ -46,80 +70,98 @@ + + + + + + + + + + + + + + + + + + diff --git a/src/mame/layout/mp68a.lay b/src/mame/layout/mp68a.lay index ff9d29e09e3..01da245ef1b 100755 --- a/src/mame/layout/mp68a.lay +++ b/src/mame/layout/mp68a.lay @@ -1,18 +1,55 @@ - - + + + + + + + - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + @@ -35,82 +72,117 @@ - + + + - + + + - + + + - + + + - + + + - + + + - + + + - + + + - + + + - + + + - + + + - + + + - + + + - + + - + + + - + + + - + + + - + + +