From d3295d2aae1c9c4e93582dabdd6a4b800f8313bd Mon Sep 17 00:00:00 2001 From: hap Date: Mon, 14 Oct 2024 14:07:34 +0200 Subject: scptchess: rename to scpchess, misc: small cleanup --- src/devices/cpu/mn1400/mn1400op.cpp | 2 +- src/mame/capcom/cps1.cpp | 2 +- src/mame/chessking/pmicrodx.cpp | 2 + src/mame/cxg/computachess.cpp | 35 ++-- src/mame/cxg/senterprise.cpp | 2 +- src/mame/excalibur/mirage.cpp | 2 +- src/mame/handheld/dbridgec.cpp | 1 + src/mame/handheld/hh_hmcs40.cpp | 6 +- src/mame/handheld/hh_sm510.cpp | 2 +- src/mame/handheld/hh_smc1k.cpp | 2 +- src/mame/handheld/hh_tms1k.cpp | 8 +- src/mame/handheld/rzone.cpp | 2 +- src/mame/layout/cxg_scpchess.lay | 375 ++++++++++++++++++++++++++++++++++++ src/mame/layout/cxg_scpchessa.lay | 375 ++++++++++++++++++++++++++++++++++++ src/mame/layout/cxg_scptchess.lay | 375 ------------------------------------ src/mame/layout/cxg_scptchessa.lay | 375 ------------------------------------ src/mame/mame.lst | 4 +- src/mame/mattel/chess.cpp | 1 - src/mame/misc/katosmedz80.cpp | 2 +- src/mame/saitek/companion2.cpp | 7 +- src/mame/saitek/edames.cpp | 6 +- src/mame/saitek/stratos.cpp | 2 +- src/mame/saitek/tschess.cpp | 2 +- src/mame/ussr/debut.cpp | 2 - 24 files changed, 796 insertions(+), 796 deletions(-) create mode 100644 src/mame/layout/cxg_scpchess.lay create mode 100644 src/mame/layout/cxg_scpchessa.lay delete mode 100644 src/mame/layout/cxg_scptchess.lay delete mode 100644 src/mame/layout/cxg_scptchessa.lay diff --git a/src/devices/cpu/mn1400/mn1400op.cpp b/src/devices/cpu/mn1400/mn1400op.cpp index 5d3defc88bb..4e5018ee840 100644 --- a/src/devices/cpu/mn1400/mn1400op.cpp +++ b/src/devices/cpu/mn1400/mn1400op.cpp @@ -45,7 +45,7 @@ void mn1400_cpu_device::op_illegal() // opcodes -// load/store instructions +// data transfer instructions void mn1400_cpu_device::op_l() { diff --git a/src/mame/capcom/cps1.cpp b/src/mame/capcom/cps1.cpp index 78ddaf65386..d08759ebbc0 100644 --- a/src/mame/capcom/cps1.cpp +++ b/src/mame/capcom/cps1.cpp @@ -14955,7 +14955,7 @@ GAME( 1991, knights, 0, cps1_10MHz, knights, cps_state, init_cps1, GAME( 1991, knightsu, knights, cps1_10MHz, knights, cps_state, init_cps1, ROT0, "Capcom", "Knights of the Round (USA 911127)", MACHINE_SUPPORTS_SAVE ) GAME( 1991, knightsj, knights, cps1_10MHz, knights, cps_state, init_cps1, ROT0, "Capcom", "Knights of the Round (Japan 911127, B-Board 91634B-2)", MACHINE_SUPPORTS_SAVE ) GAME( 1991, knightsja, knights, cps1_10MHz, knights, cps_state, init_cps1, ROT0, "Capcom", "Knights of the Round (Japan 911127, B-Board 89625B-1)", MACHINE_SUPPORTS_SAVE ) -GAME( 1991, knightsb2, knights, cps1_10MHz, knights, cps_state, init_cps1, ROT0, "Capcom", "Knights of the Round (bootleg, World 911127)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_SUPPORTS_SAVE ) // i.e. player selection screen problems +GAME( 1991, knightsb2, knights, cps1_10MHz, knights, cps_state, init_cps1, ROT0, "bootleg", "Knights of the Round (bootleg, World 911127)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_SUPPORTS_SAVE ) // i.e. player selection screen problems GAME( 1992, sf2ce, 0, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "Capcom", "Street Fighter II': Champion Edition (World 920513)", MACHINE_SUPPORTS_SAVE ) // "ETC" GAME( 1992, sf2ceea, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "Capcom", "Street Fighter II': Champion Edition (World 920313)", MACHINE_SUPPORTS_SAVE ) // "ETC" GAME( 1992, sf2ceec, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "Capcom", "Street Fighter II': Champion Edition (World 920803)", MACHINE_SUPPORTS_SAVE ) // "ETC" diff --git a/src/mame/chessking/pmicrodx.cpp b/src/mame/chessking/pmicrodx.cpp index 75bad506e0c..dc9ad3211c6 100644 --- a/src/mame/chessking/pmicrodx.cpp +++ b/src/mame/chessking/pmicrodx.cpp @@ -64,6 +64,7 @@ private: u8 m_lcd_com = 0; u64 m_lcd_segs = 0; + // I/O handlers void update_lcd(); template void seg_w(u8 data); u8 read_buttons(); @@ -74,6 +75,7 @@ private: void pmicrodx_state::machine_start() { + // register for savestates save_item(NAME(m_inp_mux)); save_item(NAME(m_lcd_com)); save_item(NAME(m_lcd_segs)); diff --git a/src/mame/cxg/computachess.cpp b/src/mame/cxg/computachess.cpp index 94938618020..74f6b38493d 100644 --- a/src/mame/cxg/computachess.cpp +++ b/src/mame/cxg/computachess.cpp @@ -38,6 +38,7 @@ HD44801A50 MCU is used in: - Hanimex HCG 1500 - Schneider Sensor Chesspartner MK 3 - Systema Computachess +- Tandy Computerized 8-Level Beginner Sensory Chess HD44801C89 MCU is used in: - CXG Portachess (1985 version, "NEW 16 LEVELS") - 1st use @@ -66,8 +67,8 @@ should be the same as Enterprise "S" (see saitek/companion2.cpp). #include "speaker.h" // internal artwork -#include "cxg_scptchess.lh" -#include "cxg_scptchessa.lh" +#include "cxg_scpchess.lh" +#include "cxg_scpchessa.lh" namespace { @@ -84,8 +85,8 @@ public: m_inputs(*this, "IN.0") { } - void scptchess(machine_config &config); - void scptchessa(machine_config &config); + void scpchess(machine_config &config); + void scpchessa(machine_config &config); // New Game button is directly tied to MCU reset DECLARE_INPUT_CHANGED_MEMBER(reset_button) { m_maincpu->set_input_line(INPUT_LINE_RESET, newval ? ASSERT_LINE : CLEAR_LINE); } @@ -158,7 +159,7 @@ u16 computachess_state::input_r() Input Ports *******************************************************************************/ -static INPUT_PORTS_START( scptchess ) +static INPUT_PORTS_START( scpchess ) PORT_START("IN.0") PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_CODE(KEYCODE_R) PORT_NAME("Reverse Play") PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_CODE(KEYCODE_L) PORT_NAME("Level") @@ -167,8 +168,8 @@ static INPUT_PORTS_START( scptchess ) PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_CODE(KEYCODE_N) PORT_CHANGED_MEMBER(DEVICE_SELF, computachess_state, reset_button, 0) PORT_NAME("New Game") INPUT_PORTS_END -static INPUT_PORTS_START( scptchessa ) - PORT_INCLUDE( scptchess ) +static INPUT_PORTS_START( scpchessa ) + PORT_INCLUDE( scpchess ) PORT_MODIFY("IN.0") PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_CODE(KEYCODE_S) PORT_NAME("Sound") // only hooked up on 1st version @@ -183,7 +184,7 @@ INPUT_PORTS_END Machine Configs *******************************************************************************/ -void computachess_state::scptchess(machine_config &config) +void computachess_state::scpchess(machine_config &config) { // basic machine hardware HD44801(config, m_maincpu, 400'000); // approximation @@ -198,19 +199,19 @@ void computachess_state::scptchess(machine_config &config) // video hardware PWM_DISPLAY(config, m_display).set_size(2, 8); - config.set_default_layout(layout_cxg_scptchess); + config.set_default_layout(layout_cxg_scpchess); // sound hardware SPEAKER(config, "speaker").front_center(); DAC_1BIT(config, m_dac).add_route(ALL_OUTPUTS, "speaker", 0.25); } -void computachess_state::scptchessa(machine_config &config) +void computachess_state::scpchessa(machine_config &config) { - scptchess(config); + scpchess(config); m_maincpu->write_d().set(FUNC(computachess_state::control_w)).exor(1); - config.set_default_layout(layout_cxg_scptchessa); + config.set_default_layout(layout_cxg_scpchessa); } @@ -219,12 +220,12 @@ void computachess_state::scptchessa(machine_config &config) ROM Definitions *******************************************************************************/ -ROM_START( scptchess ) +ROM_START( scpchess ) ROM_REGION( 0x2000, "maincpu", 0 ) ROM_LOAD("202_newcrest_16_hd44801c89", 0x0000, 0x2000, CRC(56b48f70) SHA1(84ec62323c6d3314e0515bccfde2f65f6d753e99) ) ROM_END -ROM_START( scptchessa ) +ROM_START( scpchessa ) ROM_REGION( 0x2000, "maincpu", 0 ) ROM_LOAD("white_allcock_44801a50", 0x0000, 0x2000, CRC(c5c53e05) SHA1(8fa9b8e48ca54f08585afd83ae78fb1970fbd382) ) ROM_END @@ -237,6 +238,6 @@ ROM_END Drivers *******************************************************************************/ -// YEAR NAME PARENT COMPAT MACHINE INPUT CLASS INIT COMPANY, FULLNAME, FLAGS -SYST( 1985, scptchess, 0, 0, scptchess, scptchess, computachess_state, empty_init, "CXG Systems / Newcrest Technology / Intelligent Chess Software", "Sensor Computachess (1985 version)", MACHINE_SUPPORTS_SAVE ) -SYST( 1981, scptchessa, scptchess, 0, scptchessa, scptchessa, computachess_state, empty_init, "CXG Systems / White and Allcock / Intelligent Software", "Sensor Computachess (1981 version)", MACHINE_SUPPORTS_SAVE ) +// YEAR NAME PARENT COMPAT MACHINE INPUT CLASS INIT COMPANY, FULLNAME, FLAGS +SYST( 1985, scpchess, 0, 0, scpchess, scpchess, computachess_state, empty_init, "CXG Systems / Newcrest Technology / Intelligent Chess Software", "Sensor Computachess (1985 version)", MACHINE_SUPPORTS_SAVE ) +SYST( 1981, scpchessa, scpchess, 0, scpchessa, scpchessa, computachess_state, empty_init, "CXG Systems / White and Allcock / Intelligent Software", "Sensor Computachess (1981 version)", MACHINE_SUPPORTS_SAVE ) diff --git a/src/mame/cxg/senterprise.cpp b/src/mame/cxg/senterprise.cpp index f60aa11210a..299cb60e0c4 100644 --- a/src/mame/cxg/senterprise.cpp +++ b/src/mame/cxg/senterprise.cpp @@ -139,7 +139,7 @@ void senterpc_state::machine_start() { senterp_state::machine_start(); - // resolve handlers + // resolve outputs m_out_digit.resolve(); m_out_lcd.resolve(); } diff --git a/src/mame/excalibur/mirage.cpp b/src/mame/excalibur/mirage.cpp index 244d3f838a8..299536a227b 100644 --- a/src/mame/excalibur/mirage.cpp +++ b/src/mame/excalibur/mirage.cpp @@ -144,7 +144,7 @@ void mirage_state::machine_start() { init_motors(); - // resolve handlers + // resolve outputs m_out_lcd.resolve(); m_piece_hand.resolve(); m_out_motor.resolve(); diff --git a/src/mame/handheld/dbridgec.cpp b/src/mame/handheld/dbridgec.cpp index 21cb3d6cfb8..2f6a204364e 100644 --- a/src/mame/handheld/dbridgec.cpp +++ b/src/mame/handheld/dbridgec.cpp @@ -72,6 +72,7 @@ private: void dbridgec_state::machine_start() { + // register for savestates save_item(NAME(m_inp_mux)); save_item(NAME(m_lcd_com)); save_item(NAME(m_lcd_segs)); diff --git a/src/mame/handheld/hh_hmcs40.cpp b/src/mame/handheld/hh_hmcs40.cpp index cf5738aff21..1045de4b34f 100644 --- a/src/mame/handheld/hh_hmcs40.cpp +++ b/src/mame/handheld/hh_hmcs40.cpp @@ -79,7 +79,7 @@ known chips: B42 HD44801 1983, Alpha 8303 protection MCU (see 8201) *B43 HD44801 1983, Alpha 8304 protection MCU (see 8201) C57 HD44801 1985, Alpha 8505 protection MCU (see 8201) - C89 HD44801 1985, CXG Portachess (1985 version) -> cxg/computachess.cpp + C89 HD44801 1985, CXG Sensor Computachess (1985 version) -> cxg/computachess.cpp *A86 HD44820 1983, Chess King Pocket Micro / Mighty Midget *B46 HD44820 1984, Chess King Pocket Micro / Mighty Midget @@ -93,8 +93,8 @@ known chips: *A04 HD44868 1984, SciSys Rapier A07 HD44868 1984, Chess King Pocket Micro De-Luxe -> chessking/pmicrodx.cpp - *A12 HD44868 1985, SciSys Travel Mate II / Pocket Chess / MK 10 / Electronic Trio - *A14 HD44868 1985, SciSys Kasparov Plus / MK 12 + *A12 HD44868 1985, SciSys Electronic Trio / Kasparov Pocket Chess + *A14 HD44868 1986, SciSys Kasparov Mk 12 / Kasparov Pocket Plus *A16 HD44868 1988, Saitek Pocket Checkers (* means undumped unless noted, @ denotes it's in this driver) diff --git a/src/mame/handheld/hh_sm510.cpp b/src/mame/handheld/hh_sm510.cpp index 25ca88ba8b9..226c6d7ab61 100644 --- a/src/mame/handheld/hh_sm510.cpp +++ b/src/mame/handheld/hh_sm510.cpp @@ -164,7 +164,7 @@ The MCUs used were not imported from Sharp, but cloned by USSR, renamed to void hh_sm510_state::machine_start() { - // resolve handlers + // resolve outputs m_out_x.resolve(); // determine number of input lines (set it in the subclass constructor if different) diff --git a/src/mame/handheld/hh_smc1k.cpp b/src/mame/handheld/hh_smc1k.cpp index 6ff971352b5..78e705050d1 100644 --- a/src/mame/handheld/hh_smc1k.cpp +++ b/src/mame/handheld/hh_smc1k.cpp @@ -63,7 +63,7 @@ protected: void hh_smc1k_state::machine_start() { - // resolve handlers + // resolve outputs m_out_x.resolve(); // register for savestates diff --git a/src/mame/handheld/hh_tms1k.cpp b/src/mame/handheld/hh_tms1k.cpp index 94c5bba242a..979adea3581 100644 --- a/src/mame/handheld/hh_tms1k.cpp +++ b/src/mame/handheld/hh_tms1k.cpp @@ -419,7 +419,7 @@ protected: void hh_tms1k_state::machine_start() { - // resolve handlers + // resolve outputs m_out_power.resolve(); // register for savestates @@ -1003,7 +1003,7 @@ void bcheetah_state::machine_start() { hh_tms1k_state::machine_start(); - // resolve handlers + // resolve outputs m_motor1.resolve(); m_motor2_left.resolve(); m_motor2_right.resolve(); @@ -9772,7 +9772,7 @@ void bigtrak_state::machine_start() { hh_tms1k_state::machine_start(); - // resolve handlers + // resolve outputs m_left_motor_forward.resolve(); m_left_motor_reverse.resolve(); m_right_motor_forward.resolve(); @@ -10000,7 +10000,7 @@ void mbdtower_state::machine_start() { hh_tms1k_state::machine_start(); - // resolve handlers + // resolve outputs m_motor_pos_out.resolve(); m_card_pos_out.resolve(); m_motor_on_out.resolve(); diff --git a/src/mame/handheld/rzone.cpp b/src/mame/handheld/rzone.cpp index 70974305af9..908634e81ac 100644 --- a/src/mame/handheld/rzone.cpp +++ b/src/mame/handheld/rzone.cpp @@ -90,7 +90,7 @@ void rzone_state::machine_start() { hh_sm510_state::machine_start(); - // resolve handlers + // resolve outputs m_led_out.resolve(); // register for savestates diff --git a/src/mame/layout/cxg_scpchess.lay b/src/mame/layout/cxg_scpchess.lay new file mode 100644 index 00000000000..56b2ffaa52b --- /dev/null +++ b/src/mame/layout/cxg_scpchess.lay @@ -0,0 +1,375 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/mame/layout/cxg_scpchessa.lay b/src/mame/layout/cxg_scpchessa.lay new file mode 100644 index 00000000000..7107cab77bd --- /dev/null +++ b/src/mame/layout/cxg_scpchessa.lay @@ -0,0 +1,375 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/mame/layout/cxg_scptchess.lay b/src/mame/layout/cxg_scptchess.lay deleted file mode 100644 index 56b2ffaa52b..00000000000 --- a/src/mame/layout/cxg_scptchess.lay +++ /dev/null @@ -1,375 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/mame/layout/cxg_scptchessa.lay b/src/mame/layout/cxg_scptchessa.lay deleted file mode 100644 index 7107cab77bd..00000000000 --- a/src/mame/layout/cxg_scptchessa.lay +++ /dev/null @@ -1,375 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/mame/mame.lst b/src/mame/mame.lst index 04f9cdd9fdc..8953573620c 100644 --- a/src/mame/mame.lst +++ b/src/mame/mame.lst @@ -16652,8 +16652,8 @@ quasara // (c) 1980 Zelco Games Italy ch2001 @source:cxg/computachess.cpp -scptchess -scptchessa +scpchess +scpchessa @source:cxg/dominator.cpp scmder diff --git a/src/mame/mattel/chess.cpp b/src/mame/mattel/chess.cpp index 478e566fbc8..2aea8c102d3 100644 --- a/src/mame/mattel/chess.cpp +++ b/src/mame/mattel/chess.cpp @@ -77,7 +77,6 @@ private: void mchess_state::machine_start() { - // resolve handlers m_out_x.resolve(); // register for savestates diff --git a/src/mame/misc/katosmedz80.cpp b/src/mame/misc/katosmedz80.cpp index 6596d140d04..b0cecb41701 100644 --- a/src/mame/misc/katosmedz80.cpp +++ b/src/mame/misc/katosmedz80.cpp @@ -312,7 +312,7 @@ private: void katosmedz80_state::machine_start() { - // resolve handlers + // resolve outputs m_ledsp2.resolve(); m_ledsp3.resolve(); m_ledsp5.resolve(); diff --git a/src/mame/saitek/companion2.cpp b/src/mame/saitek/companion2.cpp index 78b1a500058..180c6bd5169 100644 --- a/src/mame/saitek/companion2.cpp +++ b/src/mame/saitek/companion2.cpp @@ -217,7 +217,6 @@ u8 compan2_state::input2_r() // P23: button configuration data |= m_inputs[2]->read() << 3 & 8; - return ~data; } @@ -307,8 +306,8 @@ static INPUT_PORTS_START( expchess ) PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_CODE(KEYCODE_6) PORT_CODE(KEYCODE_6_PAD) PORT_NAME("Pawn") PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_CODE(KEYCODE_2) PORT_CODE(KEYCODE_2_PAD) PORT_NAME("Queen") - PORT_MODIFY("IN.2") - PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_CUSTOM) // button config + PORT_MODIFY("IN.2") // button config + PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_CUSTOM) INPUT_PORTS_END static INPUT_PORTS_START( compan2 ) @@ -324,7 +323,7 @@ static INPUT_PORTS_START( compan2 ) PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_CODE(KEYCODE_E) PORT_NAME("Enter Position") PORT_MODIFY("IN.2") - PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_CUSTOM) // button config + PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_CUSTOM) PORT_START("CPU") PORT_CONFNAME( 0x01, 0x00, "CPU Frequency" ) PORT_CHANGED_MEMBER(DEVICE_SELF, compan2_state, change_cpu_freq, 0) // factory set diff --git a/src/mame/saitek/edames.cpp b/src/mame/saitek/edames.cpp index 9acae96920f..7fc7f212abc 100644 --- a/src/mame/saitek/edames.cpp +++ b/src/mame/saitek/edames.cpp @@ -16,9 +16,9 @@ fidelity/dames.cpp. It will give an error beep if the user removes a captured piece from the board, but it doesn't matter. Two versions were sold, each should have the same MCU and ROM: a tabletop model -(Electronic Dames, 8MHz or 12MHz), and a portable model (Compact Dames Computer, -8MHz). As with SciSys/Saitek chess computers, they were also licensed to Tandy. -The program engine is DIOS by Eric van Riet Paap. +(Electronic Dames, 8MHz or 12MHz, model 660), and a portable model (Compact Dames +Computer, 8MHz, model 661). As with SciSys/Saitek chess computers, they were also +licensed to Tandy. The program engine is DIOS by Eric van Riet Paap. According to the second hand market, the tabletop French version is much more common than the English one. The manual and a LED label incorrectly call crowned diff --git a/src/mame/saitek/stratos.cpp b/src/mame/saitek/stratos.cpp index ee33db79815..3febf8f20c3 100644 --- a/src/mame/saitek/stratos.cpp +++ b/src/mame/saitek/stratos.cpp @@ -127,7 +127,7 @@ private: void stratos_base_state::machine_start() { - // resolve handlers + // resolve outputs m_out_digit.resolve(); m_out_lcd.resolve(); diff --git a/src/mame/saitek/tschess.cpp b/src/mame/saitek/tschess.cpp index 8a6cca35762..b93f46c2afc 100644 --- a/src/mame/saitek/tschess.cpp +++ b/src/mame/saitek/tschess.cpp @@ -12,7 +12,7 @@ Computachess (see cxg/computachess.cpp). Hardware notes: - PCB label: SCISYS TC-A, 201148 - Hitachi 44801A85 MCU @ ~400kHz (R=91K) or ~350Hz (R=150K) -- piezo, 21 leds, button sensors chessboard +- piezo, 21 LEDs, button sensors chessboard 44801A85 MCU is used in: - SciSys Travel Sensor Chess diff --git a/src/mame/ussr/debut.cpp b/src/mame/ussr/debut.cpp index b293115ac29..77ca05853ad 100644 --- a/src/mame/ussr/debut.cpp +++ b/src/mame/ussr/debut.cpp @@ -75,7 +75,6 @@ public: // assume that RESET button is tied to CPU RESET pin DECLARE_INPUT_CHANGED_MEMBER(reset_button) { m_maincpu->set_input_line(INPUT_LINE_RESET, newval ? ASSERT_LINE : CLEAR_LINE); } - // machine configs void debutm(machine_config &config); protected: @@ -107,7 +106,6 @@ private: void debut_state::machine_start() { - // resolve handlers m_out_digit.resolve(); // register for savestates -- cgit v1.2.3