From 9a3584a149b84ef7f15be381c757ee5059296023 Mon Sep 17 00:00:00 2001 From: hap Date: Tue, 26 Jul 2022 00:59:19 +0200 Subject: hegenerglaser/*: small update to internal artwork --- src/mame/chess/ave_arb.cpp | 4 +- src/mame/hegenerglaser/mm2.cpp | 3 + src/mame/layout/mephisto_3.lay | 8 +- src/mame/layout/mephisto_amsterdam.lay | 246 ++++++-------- src/mame/layout/mephisto_bup.lay | 294 ++++++++--------- src/mame/layout/mephisto_glasgow.lay | 242 ++++++-------- src/mame/layout/mephisto_mirage.lay | 8 +- src/mame/layout/mephisto_mm1.lay | 48 +-- src/mame/layout/mephisto_mm2.lay | 282 ++++++++-------- src/mame/layout/mephisto_mm5.lay | 579 +++++++++++++++++++++++++++++++++ src/mame/novag/micro2.cpp | 4 +- src/mame/saitek/mark5.cpp | 5 +- 12 files changed, 1100 insertions(+), 623 deletions(-) create mode 100644 src/mame/layout/mephisto_mm5.lay diff --git a/src/mame/chess/ave_arb.cpp b/src/mame/chess/ave_arb.cpp index 5aada87b7dc..3aaf21451e4 100644 --- a/src/mame/chess/ave_arb.cpp +++ b/src/mame/chess/ave_arb.cpp @@ -276,8 +276,8 @@ static INPUT_PORTS_START( arb ) PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_CODE(KEYCODE_N) PORT_CODE(KEYCODE_0) PORT_NAME("New Game / Options / Pawn / 0") PORT_START("IN.1") - PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_KEYPAD ) PORT_CODE(KEYCODE_R) PORT_CODE(KEYCODE_F1) PORT_NAME("Reset") PORT_CHANGED_MEMBER(DEVICE_SELF, arb_state, reset_button, 0) - PORT_BIT( 0x02, IP_ACTIVE_HIGH, IPT_KEYPAD ) PORT_CODE(KEYCODE_T) PORT_CODE(KEYCODE_F1) PORT_NAME("Halt") PORT_CHANGED_MEMBER(DEVICE_SELF, arb_state, halt_button, 0) + PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_KEYPAD ) PORT_CODE(KEYCODE_R) PORT_CODE(KEYCODE_F1) PORT_NAME("Reset") PORT_CHANGED_MEMBER(DEVICE_SELF, arb_state, reset_button, 0) + PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_KEYPAD ) PORT_CODE(KEYCODE_T) PORT_CODE(KEYCODE_F1) PORT_NAME("Halt") PORT_CHANGED_MEMBER(DEVICE_SELF, arb_state, halt_button, 0) INPUT_PORTS_END diff --git a/src/mame/hegenerglaser/mm2.cpp b/src/mame/hegenerglaser/mm2.cpp index f1c0406275c..ac10802d2b4 100644 --- a/src/mame/hegenerglaser/mm2.cpp +++ b/src/mame/hegenerglaser/mm2.cpp @@ -112,6 +112,7 @@ $8000-$FFFF ROM // internal artwork #include "mephisto_bup.lh" #include "mephisto_mm2.lh" +#include "mephisto_mm5.lh" namespace { @@ -371,6 +372,8 @@ void mm2_state::mm5(machine_config &config) { mm4(config); SOFTWARE_LIST(config.replace(), "cart_list").set_original("mephisto_mm5"); + + config.set_default_layout(layout_mephisto_mm5); // does not apply to mm5p } void mm2_state::bup(machine_config &config) diff --git a/src/mame/layout/mephisto_3.lay b/src/mame/layout/mephisto_3.lay index 20e50742ce4..524cdd1a3e5 100644 --- a/src/mame/layout/mephisto_3.lay +++ b/src/mame/layout/mephisto_3.lay @@ -464,6 +464,11 @@ license:CC0 + + + + + @@ -535,8 +540,7 @@ license:CC0 - - + diff --git a/src/mame/layout/mephisto_amsterdam.lay b/src/mame/layout/mephisto_amsterdam.lay index 347d644c6a0..61b125e5cfd 100644 --- a/src/mame/layout/mephisto_amsterdam.lay +++ b/src/mame/layout/mephisto_amsterdam.lay @@ -25,22 +25,22 @@ license:CC0 - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + @@ -384,42 +384,47 @@ license:CC0 - + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -431,35 +436,35 @@ license:CC0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -483,72 +488,35 @@ license:CC0 - - - - - - - - + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + diff --git a/src/mame/layout/mephisto_bup.lay b/src/mame/layout/mephisto_bup.lay index 6d7d3e21bfc..7fb4fb18c74 100644 --- a/src/mame/layout/mephisto_bup.lay +++ b/src/mame/layout/mephisto_bup.lay @@ -25,22 +25,22 @@ license:CC0 - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + @@ -384,34 +384,40 @@ license:CC0 - - - - - + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + @@ -420,26 +426,31 @@ license:CC0 + + + + + - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + @@ -451,112 +462,75 @@ license:CC0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + @@ -593,7 +567,7 @@ license:CC0 - + diff --git a/src/mame/layout/mephisto_glasgow.lay b/src/mame/layout/mephisto_glasgow.lay index 9bbc8529238..d68b44ff14c 100644 --- a/src/mame/layout/mephisto_glasgow.lay +++ b/src/mame/layout/mephisto_glasgow.lay @@ -25,22 +25,22 @@ license:CC0 - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + @@ -387,39 +387,44 @@ license:CC0 + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -431,38 +436,38 @@ license:CC0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -481,66 +486,33 @@ license:CC0 - - - - - - - - + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + diff --git a/src/mame/layout/mephisto_mirage.lay b/src/mame/layout/mephisto_mirage.lay index 48f13ea32b7..7e63b2ef0cf 100644 --- a/src/mame/layout/mephisto_mirage.lay +++ b/src/mame/layout/mephisto_mirage.lay @@ -407,6 +407,11 @@ license:CC0 + + + + + @@ -479,8 +484,7 @@ license:CC0 - - + diff --git a/src/mame/layout/mephisto_mm1.lay b/src/mame/layout/mephisto_mm1.lay index 631944eec88..26effd30191 100644 --- a/src/mame/layout/mephisto_mm1.lay +++ b/src/mame/layout/mephisto_mm1.lay @@ -426,14 +426,14 @@ license:CC0 - - - - - - - - + + + + + + + + @@ -443,8 +443,8 @@ license:CC0 - - + + @@ -488,14 +488,14 @@ license:CC0 - - - - - - - - + + + + + + + + @@ -519,12 +519,12 @@ license:CC0 - - - - - - + + + + + + diff --git a/src/mame/layout/mephisto_mm2.lay b/src/mame/layout/mephisto_mm2.lay index 9d64a076bd8..72e27340105 100644 --- a/src/mame/layout/mephisto_mm2.lay +++ b/src/mame/layout/mephisto_mm2.lay @@ -25,22 +25,22 @@ license:CC0 - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + @@ -384,67 +384,78 @@ license:CC0 - - - - - - + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - + + + + + + + + + + + + - + + + + + + - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + @@ -456,35 +467,37 @@ license:CC0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -495,77 +508,38 @@ license:CC0 - - - - - - - - - - + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + diff --git a/src/mame/layout/mephisto_mm5.lay b/src/mame/layout/mephisto_mm5.lay new file mode 100644 index 00000000000..36d76cdc905 --- /dev/null +++ b/src/mame/layout/mephisto_mm5.lay @@ -0,0 +1,579 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/mame/novag/micro2.cpp b/src/mame/novag/micro2.cpp index 027d45474e1..bd95baaa0eb 100644 --- a/src/mame/novag/micro2.cpp +++ b/src/mame/novag/micro2.cpp @@ -182,8 +182,8 @@ static INPUT_PORTS_START( micro2 ) PORT_START("FAKE") PORT_CONFNAME( 0x01, 0x00, "CPU Frequency" ) PORT_CHANGED_MEMBER(DEVICE_SELF, micro2_state, cpu_freq, 0) // factory set - PORT_CONFSETTING( 0x00, "6MHz" ) - PORT_CONFSETTING( 0x01, "12MHz" ) + PORT_CONFSETTING( 0x00, "6MHz (original)" ) + PORT_CONFSETTING( 0x01, "12MHz (Octo)" ) INPUT_PORTS_END diff --git a/src/mame/saitek/mark5.cpp b/src/mame/saitek/mark5.cpp index 0c68a64f820..2b06d9f3956 100644 --- a/src/mame/saitek/mark5.cpp +++ b/src/mame/saitek/mark5.cpp @@ -264,8 +264,7 @@ void mark5_state::cb_w(u8 data) return; // d0-d2: chessboard led mux 1/input mux - // d3-d5: chessboard led mux 2 - // d6: led state + // d3-d6: chessboard led mux 2 m_display[3]->matrix(1 << (data & 7), 1 << (data >> 3 & 0xf)); m_cb_mux = data; } @@ -458,7 +457,7 @@ void mark5_state::mark6(machine_config &config) m_board->set_nvram_enable(true); PWM_DISPLAY(config, m_display[3]).set_size(8, 8); - m_display[3]->set_bri_levels(0.001); + m_display[3]->set_interpolation(0.3); config.set_default_layout(layout_saitek_mark6); } -- cgit v1.2.3