From 9863db73d557947b50d5bfe837fc33e70f354904 Mon Sep 17 00:00:00 2001 From: hap Date: Mon, 18 Mar 2019 01:57:22 +0100 Subject: [PATCH] delta1: added buttons to internal layout (nw) --- src/mame/drivers/novag_delta1.cpp | 6 +- src/mame/layout/aci_boris.lay | 27 +-- src/mame/layout/novag_delta1.lay | 283 +++++++++++++++++++++++++++++- 3 files changed, 295 insertions(+), 21 deletions(-) diff --git a/src/mame/drivers/novag_delta1.cpp b/src/mame/drivers/novag_delta1.cpp index bf5a037dea0..54580577521 100644 --- a/src/mame/drivers/novag_delta1.cpp +++ b/src/mame/drivers/novag_delta1.cpp @@ -20,7 +20,7 @@ Novag Delta-1, the chess engine seems similar to Boris (see aci_boris.cpp) #include "machine/f3853.h" // internal artwork -#include "novag_delta1.lh" +#include "novag_delta1.lh" // clickable namespace { @@ -146,7 +146,7 @@ static INPUT_PORTS_START( delta1 ) PORT_START("IN.4") PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_CODE(KEYCODE_U) PORT_NAME("FP / Black Bishop") // find position PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_CODE(KEYCODE_I) PORT_NAME("EP / Black Knight") // enter position - PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_CODE(KEYCODE_O) PORT_NAME("Color / Black Pawn") + PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_CODE(KEYCODE_O) PORT_NAME("Change Color / Black Pawn") PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_CODE(KEYCODE_ENTER) PORT_CODE(KEYCODE_ENTER_PAD) PORT_NAME("Enter") PORT_START("RESET") // not on matrix @@ -194,4 +194,4 @@ ROM_END ******************************************************************************/ // YEAR NAME PARENT CMP MACHINE INPUT CLASS INIT COMPANY, FULLNAME, FLAGS -CONS( 1979, ccdelta1, 0, 0, delta1, delta1, delta1_state, empty_init, "Novag", "Chess Champion: Delta-1", MACHINE_SUPPORTS_SAVE | MACHINE_NO_SOUND_HW ) +CONS( 1979, ccdelta1, 0, 0, delta1, delta1, delta1_state, empty_init, "Novag", "Chess Champion: Delta-1", MACHINE_SUPPORTS_SAVE | MACHINE_NO_SOUND_HW | MACHINE_CLICKABLE_ARTWORK ) diff --git a/src/mame/layout/aci_boris.lay b/src/mame/layout/aci_boris.lay index 4314ab83d86..d96e325c0b9 100644 --- a/src/mame/layout/aci_boris.lay +++ b/src/mame/layout/aci_boris.lay @@ -5,6 +5,7 @@ + @@ -35,11 +36,11 @@ - - - - - + + + + + @@ -88,14 +89,14 @@ - - - - - - - - + + + + + + + + diff --git a/src/mame/layout/novag_delta1.lay b/src/mame/layout/novag_delta1.lay index 68ea1072544..43268e1da9c 100644 --- a/src/mame/layout/novag_delta1.lay +++ b/src/mame/layout/novag_delta1.lay @@ -3,20 +3,293 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +