From 8016ec2644511d6a9ddb12de8ac62db2e0bbd69d Mon Sep 17 00:00:00 2001 From: hap Date: Tue, 14 Feb 2023 15:10:33 +0100 Subject: nsnova, scorpio68, supremo: small tweak to internal artwork --- src/mame/fidelity/csc.cpp | 2 +- src/mame/handheld/hh_cop400.cpp | 8 ++++---- src/mame/layout/mchess.lay | 2 +- src/mame/layout/novag_scorpio68k.lay | 24 ++++++++++++------------ src/mame/layout/novag_snova.lay | 28 ++++++++++++++-------------- src/mame/layout/novag_supremo.lay | 6 +++--- src/mame/novag/cforte.cpp | 4 ++-- src/mame/novag/const.cpp | 5 +++-- src/mame/novag/diablo.cpp | 4 ++-- src/mame/novag/sexpert.cpp | 4 ++-- src/mame/novag/snova.cpp | 1 + src/mame/tiger/k28m2.cpp | 2 +- 12 files changed, 46 insertions(+), 44 deletions(-) diff --git a/src/mame/fidelity/csc.cpp b/src/mame/fidelity/csc.cpp index 4f9018d5dc7..c2fd0f2fd1b 100644 --- a/src/mame/fidelity/csc.cpp +++ b/src/mame/fidelity/csc.cpp @@ -148,7 +148,7 @@ LED display: ----- 88:88 -The LED display is four 7 segment digits. normal ABCDEFG lettering is used for segments. +The LED display is four 7 segment digits. Normal ABCDEFG lettering is used for segments. The upper dot is connected to digit 3 common The lower dot is connected to digit 4 common diff --git a/src/mame/handheld/hh_cop400.cpp b/src/mame/handheld/hh_cop400.cpp index 498cf2f05b7..4e69bb7633d 100644 --- a/src/mame/handheld/hh_cop400.cpp +++ b/src/mame/handheld/hh_cop400.cpp @@ -1673,15 +1673,15 @@ u8 plus1_state::read_l() static INPUT_PORTS_START( plus1 ) PORT_START("IN.0") // port G PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_UNUSED ) - PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_BUTTON3 ) PORT_NAME("Green Sensor Position") - PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_NAME("Red Sensor Position") + PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_BUTTON3 ) PORT_NAME("Sensor Position Green") + PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_NAME("Sensor Position Red") PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_UNUSED ) PORT_START("IN.1") // port L - PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_BUTTON4 ) PORT_NAME("Blue Sensor Position") + PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_BUTTON4 ) PORT_NAME("Sensor Position Blue") PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_UNUSED ) PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_UNUSED ) - PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_BUTTON2 ) PORT_NAME("Yellow Sensor Position") + PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_BUTTON2 ) PORT_NAME("Sensor Position Yellow") PORT_BIT( 0xf0, IP_ACTIVE_LOW, IPT_UNUSED ) INPUT_PORTS_END diff --git a/src/mame/layout/mchess.lay b/src/mame/layout/mchess.lay index e74999f9626..031da14ea77 100644 --- a/src/mame/layout/mchess.lay +++ b/src/mame/layout/mchess.lay @@ -17,7 +17,7 @@ license:CC0-1.0 - + diff --git a/src/mame/layout/novag_scorpio68k.lay b/src/mame/layout/novag_scorpio68k.lay index 719ed6eb7ab..e13c21bf13d 100644 --- a/src/mame/layout/novag_scorpio68k.lay +++ b/src/mame/layout/novag_scorpio68k.lay @@ -64,17 +64,17 @@ license:CC0-1.0 - + - + - + - + - + @@ -508,7 +508,7 @@ license:CC0-1.0 - + @@ -521,17 +521,17 @@ license:CC0-1.0 - + - + - + - + - + @@ -540,7 +540,7 @@ license:CC0-1.0 - + diff --git a/src/mame/layout/novag_snova.lay b/src/mame/layout/novag_snova.lay index 372075b6825..cb3b2b5b04f 100644 --- a/src/mame/layout/novag_snova.lay +++ b/src/mame/layout/novag_snova.lay @@ -381,14 +381,14 @@ license:CC0-1.0 - + - + - + @@ -396,9 +396,9 @@ license:CC0-1.0 - - - + + + @@ -407,24 +407,24 @@ license:CC0-1.0 - + - + - - + + - + @@ -469,11 +469,11 @@ license:CC0-1.0 - - + + - + diff --git a/src/mame/layout/novag_supremo.lay b/src/mame/layout/novag_supremo.lay index b690f71f89e..d754f14c4ce 100644 --- a/src/mame/layout/novag_supremo.lay +++ b/src/mame/layout/novag_supremo.lay @@ -362,7 +362,7 @@ license:CC0-1.0 - + @@ -502,8 +502,8 @@ license:CC0-1.0 - - + + diff --git a/src/mame/novag/cforte.cpp b/src/mame/novag/cforte.cpp index 3e102a80948..e188f77f45a 100644 --- a/src/mame/novag/cforte.cpp +++ b/src/mame/novag/cforte.cpp @@ -227,8 +227,8 @@ static INPUT_PORTS_START( cforte ) PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_CODE(KEYCODE_2) PORT_NAME("Set Level") PORT_START("IN.7") - PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_CODE(KEYCODE_Q) PORT_NAME("Go / ->") - PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_CODE(KEYCODE_1) PORT_NAME("Take Back / Restore / <-") + PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_CODE(KEYCODE_Q) PORT_NAME("Go / Right") + PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_CODE(KEYCODE_1) PORT_NAME("Take Back / Restore / Left") INPUT_PORTS_END diff --git a/src/mame/novag/const.cpp b/src/mame/novag/const.cpp index 4fcefd825f3..61f3757d174 100644 --- a/src/mame/novag/const.cpp +++ b/src/mame/novag/const.cpp @@ -46,11 +46,12 @@ Super Sensor IV: Known Super Sensor IV expansion ROMs: - Quartz Chess Clock (came with the clock accessory) -Sensor Dynamic's ROM is identical to Super Sensor IV "1I", the hardware is -basically a low-budget version of it with peripheral ports removed. Super Sensor IV triggers an NMI on power-off (or power-failure). If this isn't done, NVRAM fails at next power-on. +Sensor Dynamic's ROM is identical to Super Sensor IV "1I", the hardware is +basically a low-budget version of it with peripheral ports removed. + Super Constellation: - UMC UM6502C @ 4 MHz (8MHz XTAL) - 4KB battery-backed RAM (2*TC5516APL-2) diff --git a/src/mame/novag/diablo.cpp b/src/mame/novag/diablo.cpp index 4e641d3d89b..32326189569 100644 --- a/src/mame/novag/diablo.cpp +++ b/src/mame/novag/diablo.cpp @@ -228,12 +228,12 @@ static INPUT_PORTS_START( diablo68k ) PORT_START("IN.0") PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_CODE(KEYCODE_A) PORT_NAME("Go") PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_CODE(KEYCODE_Q) PORT_NAME("Take Back / Analyze Games") - PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_CODE(KEYCODE_1) PORT_NAME("->") + PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_CODE(KEYCODE_1) PORT_NAME("Right") PORT_START("IN.1") PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_CODE(KEYCODE_S) PORT_NAME("Set Level") PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_CODE(KEYCODE_W) PORT_NAME("Flip Display / Time Control") - PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_CODE(KEYCODE_2) PORT_NAME("<-") + PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_CODE(KEYCODE_2) PORT_NAME("Left") PORT_START("IN.2") PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_CODE(KEYCODE_D) PORT_NAME("Hint / Next Best") diff --git a/src/mame/novag/sexpert.cpp b/src/mame/novag/sexpert.cpp index b795f690611..17a32c7634f 100644 --- a/src/mame/novag/sexpert.cpp +++ b/src/mame/novag/sexpert.cpp @@ -359,12 +359,12 @@ static INPUT_PORTS_START( sexpert ) PORT_START("IN.0") PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_CODE(KEYCODE_A) PORT_NAME("Go") PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_CODE(KEYCODE_Q) PORT_NAME("Take Back / Analyze Games") - PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_CODE(KEYCODE_1) PORT_NAME("->") + PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_CODE(KEYCODE_1) PORT_NAME("Right") PORT_START("IN.1") PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_CODE(KEYCODE_S) PORT_NAME("Set Level") PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_CODE(KEYCODE_W) PORT_NAME("Flip Display / Time Control") - PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_CODE(KEYCODE_2) PORT_NAME("<-") + PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_CODE(KEYCODE_2) PORT_NAME("Left") PORT_START("IN.2") PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_CODE(KEYCODE_D) PORT_NAME("Hint / Next Best") diff --git a/src/mame/novag/snova.cpp b/src/mame/novag/snova.cpp index d51c7758527..1e73c7e9920 100644 --- a/src/mame/novag/snova.cpp +++ b/src/mame/novag/snova.cpp @@ -12,6 +12,7 @@ TODO: - beeps are glitchy, as if interrupted for too long - nsnova serial port isn't working, MCU emulation problem? - nsnova unmapped reads from 0x33/0x34 +- is "Aquamarine / Super Nova" the same rom as nsnova and just a redesign? - is the 1st version of supremo(black plastic) the same ROM? =============================================================================== diff --git a/src/mame/tiger/k28m2.cpp b/src/mame/tiger/k28m2.cpp index 3b009fb3bf7..999efde6204 100644 --- a/src/mame/tiger/k28m2.cpp +++ b/src/mame/tiger/k28m2.cpp @@ -251,7 +251,7 @@ INPUT_PORTS_END void k28m2_state::k28m2(machine_config &config) { - static constexpr u32 MASTER_CLOCK = 640'000; // approximation + constexpr u32 MASTER_CLOCK = 640'000; // approximation // basic machine hardware TMS1400(config, m_maincpu, MASTER_CLOCK/2); -- cgit v1.2.3