From 640c7c6e1cd1091f573a7f47c0d6eaabd21f5c55 Mon Sep 17 00:00:00 2001 From: hap Date: Mon, 27 Feb 2023 18:04:19 +0100 Subject: roma16: correct rom dump [Mr. Lars] New working systems ------------------- Sphinx Galaxy (v2.03) [hap, Mr. Lars] New working clones ------------------ Sphinx Galaxy (v2.00) [hap, Mr. Lars] Sphinx Galaxy (v1.03) [hap, Mr. Lars] New working software list items ------------------------------- saitek_egr: Endgame ROM (ver. 1, set 2) [Mr. Lars] saitek_kso: Kasparov Selected Openings (set 2) [Mr. Lars] --- hash/saitek_egr.xml | 16 +- hash/saitek_kso.xml | 13 +- src/mame/chess/conchess.cpp | 8 +- src/mame/cxg/dominator.cpp | 119 +++++-- src/mame/hegenerglaser/amsterdam.cpp | 2 +- src/mame/layout/aci_ggm.lay | 2 +- src/mame/layout/cnsector.lay | 2 +- src/mame/layout/cxg_commander.lay | 4 +- src/mame/layout/cxg_dominator.lay | 33 +- src/mame/layout/cxg_galaxy.lay | 633 +++++++++++++++++++++++++++++++++++ src/mame/layout/f2pbball.lay | 2 +- src/mame/layout/fidel_des.lay | 2 +- src/mame/layout/fidel_ex.lay | 4 +- src/mame/layout/fidel_ex_68k.lay | 2 +- src/mame/layout/fidel_exb.lay | 2 +- src/mame/layout/fidel_exd.lay | 2 +- src/mame/layout/fidel_exv.lay | 2 +- src/mame/layout/ftri1.lay | 2 +- src/mame/layout/tandy12.lay | 24 +- src/mame/layout/yeno_532xl.lay | 8 +- src/mame/mame.lst | 3 + 21 files changed, 811 insertions(+), 74 deletions(-) create mode 100644 src/mame/layout/cxg_galaxy.lay diff --git a/hash/saitek_egr.xml b/hash/saitek_egr.xml index 4e7a5b6aa18..0eb761b8a94 100644 --- a/hash/saitek_egr.xml +++ b/hash/saitek_egr.xml @@ -10,7 +10,7 @@ license:CC0-1.0 - Endgame ROM (ver. 1) + Endgame ROM (ver. 1, set 1) 1988 Saitek @@ -21,6 +21,18 @@ license:CC0-1.0 + + Endgame ROM (ver. 1, set 2) + 1988 + Saitek + + + + + + + + Endgame ROM (ver. 2) 1988 @@ -28,7 +40,7 @@ license:CC0-1.0 - + diff --git a/hash/saitek_kso.xml b/hash/saitek_kso.xml index fb1a00147aa..9d26cbdfc6c 100644 --- a/hash/saitek_kso.xml +++ b/hash/saitek_kso.xml @@ -10,7 +10,7 @@ license:CC0-1.0 - Kasparov Selected Openings + Kasparov Selected Openings (set 1) 1985 SciSys @@ -20,4 +20,15 @@ license:CC0-1.0 + > + Kasparov Selected Openings (set 2) + 1985 + SciSys + + + + + + + diff --git a/src/mame/chess/conchess.cpp b/src/mame/chess/conchess.cpp index 9dd46cecc2e..694935ea081 100644 --- a/src/mame/chess/conchess.cpp +++ b/src/mame/chess/conchess.cpp @@ -16,7 +16,8 @@ TODO: - dump/add concvicp library module (L/L16 don't work, manual says it has its own add-on) - concvicp unmapped reads/writes - verify irq/beeper for concvicp, though it is probably correct -- official rom labels for concams5, concams8 +- official rom label for concams8 +- is concams8 actually 4MHz? -------------------------------------------------------------------------------- @@ -140,7 +141,8 @@ void conchess_state::clear_irq() u8 conchess_state::input_r() { - clear_irq(); + if (!machine().side_effects_disabled()) + clear_irq(); u8 data = 0; @@ -339,7 +341,7 @@ ROM_END ROM_START( concams5 ) ROM_REGION( 0x10000, "maincpu", 0 ) - ROM_LOAD("amsterdam_5.5mhz.bin", 0x8000, 0x8000, CRC(9a9d1ec1) SHA1(75dbd1f96502775ed304f6b085d958f1b07d08f9) ) + ROM_LOAD("s5.a1", 0x8000, 0x8000, CRC(9a9d1ec1) SHA1(75dbd1f96502775ed304f6b085d958f1b07d08f9) ) // AT27C256 ROM_END ROM_START( concams8 ) diff --git a/src/mame/cxg/dominator.cpp b/src/mame/cxg/dominator.cpp index a3ff19b21a7..cad807c78d6 100644 --- a/src/mame/cxg/dominator.cpp +++ b/src/mame/cxg/dominator.cpp @@ -1,7 +1,7 @@ // license:BSD-3-Clause // copyright-holders:hap -// thanks-to:Berger -/****************************************************************************** +// thanks-to:Berger, Mr. Lars +/******************************************************************************* CXG Sphinx Dominator, chess computer. @@ -13,13 +13,13 @@ Hardware notes: Sphinx Commander also uses the Dominator program, and is on similar hardware, but with a Chess 3008 housing (wooden chessboard, magnet sensors). -Sphinx Galaxy is assumed to be on similar hardware too. +Sphinx Galaxy is on similar hardware too, with less leds. The chess engine is by Frans Morsch, older versions (before 2.05) were buggy. Hold Pawn + Knight buttons at boot for test mode, it will tell the version number. This engine was also used in the newer Mephisto Modena. -******************************************************************************/ +*******************************************************************************/ #include "emu.h" #include "cpu/m6502/r65c02.h" @@ -32,6 +32,7 @@ This engine was also used in the newer Mephisto Modena. // internal artwork #include "cxg_dominator.lh" // clickable +#include "cxg_galaxy.lh" // clickable #include "cxg_commander.lh" // clickable @@ -54,6 +55,7 @@ public: // machine configs void dominator(machine_config &config); + void galaxy(machine_config &config); void commander(machine_config &config); protected: @@ -71,7 +73,8 @@ private: output_finder<2, 53> m_out_lcd; // address maps - void main_map(address_map &map); + void dominator_map(address_map &map); + void galaxy_map(address_map &map); // I/O handlers void lcd_s_w(offs_t offset, u64 data); @@ -88,9 +91,9 @@ void dominator_state::machine_start() -/****************************************************************************** +/******************************************************************************* I/O -******************************************************************************/ +*******************************************************************************/ // LC7582 LCD @@ -133,7 +136,7 @@ void dominator_state::control_w(u8 data) void dominator_state::leds_w(offs_t offset, u8 data) { - // led data + // led data (sgalaxy only uses d4-d6) m_display->matrix(1 << offset, data); } @@ -154,11 +157,11 @@ u8 dominator_state::input_r(offs_t offset) -/****************************************************************************** +/******************************************************************************* Address Maps -******************************************************************************/ +*******************************************************************************/ -void dominator_state::main_map(address_map &map) +void dominator_state::dominator_map(address_map &map) { map(0x0000, 0x1fff).ram().share("nvram"); map(0x4000, 0x400f).rw(FUNC(dominator_state::input_r), FUNC(dominator_state::leds_w)); @@ -167,11 +170,19 @@ void dominator_state::main_map(address_map &map) map(0x8000, 0xffff).rom(); } +void dominator_state::galaxy_map(address_map &map) +{ + dominator_map(map); + + map(0x4008, 0x4008).mirror(0x0007).w(FUNC(dominator_state::control_w)); + map(0x4010, 0x4010).unmapw(); +} + -/****************************************************************************** +/******************************************************************************* Input Ports -******************************************************************************/ +*******************************************************************************/ static INPUT_PORTS_START( dominator ) PORT_START("IN.0") @@ -203,17 +214,39 @@ static INPUT_PORTS_START( commander ) PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_CODE(KEYCODE_S) PORT_CODE(KEYCODE_C) PORT_NAME("Sound/Color") INPUT_PORTS_END +static INPUT_PORTS_START( galaxy ) + PORT_START("IN.0") + PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_CODE(KEYCODE_6) PORT_CODE(KEYCODE_6_PAD) PORT_NAME("King") + PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_CODE(KEYCODE_5) PORT_CODE(KEYCODE_5_PAD) PORT_NAME("Queen") + PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_CODE(KEYCODE_4) PORT_CODE(KEYCODE_4_PAD) PORT_NAME("Rook") + PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_CODE(KEYCODE_3) PORT_CODE(KEYCODE_3_PAD) PORT_NAME("Bishop") + PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_CODE(KEYCODE_M) PORT_NAME("Move") + PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_CODE(KEYCODE_T) PORT_NAME("Take Back") + PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_CODE(KEYCODE_1) PORT_CODE(KEYCODE_1_PAD) PORT_NAME("Pawn") + PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_CODE(KEYCODE_2) PORT_CODE(KEYCODE_2_PAD) PORT_NAME("Knight") + + PORT_START("IN.1") + PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_CODE(KEYCODE_N) PORT_NAME("New Game") + PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_CODE(KEYCODE_E) PORT_NAME("Enter Position") + PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_CODE(KEYCODE_S) PORT_CODE(KEYCODE_C) PORT_NAME("Sound/Color") + PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_CODE(KEYCODE_I) PORT_CODE(KEYCODE_BACKSPACE) PORT_CODE(KEYCODE_DEL) PORT_NAME("Library/Clearboard") + PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_CODE(KEYCODE_U) PORT_NAME("Multi Move") + PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_CODE(KEYCODE_L) PORT_NAME("Level") + PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_CODE(KEYCODE_H) PORT_NAME("Hint") + PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_CODE(KEYCODE_R) PORT_NAME("Replay") +INPUT_PORTS_END + -/****************************************************************************** +/******************************************************************************* Machine Configs -******************************************************************************/ +*******************************************************************************/ void dominator_state::dominator(machine_config &config) { - /* basic machine hardware */ + // basic machine hardware R65C02(config, m_maincpu, 4_MHz_XTAL); - m_maincpu->set_addrmap(AS_PROGRAM, &dominator_state::main_map); + m_maincpu->set_addrmap(AS_PROGRAM, &dominator_state::dominator_map); const attotime nmi_period = attotime::from_hz(4_MHz_XTAL / 0x2000); // from 4020 m_maincpu->set_periodic_int(FUNC(dominator_state::nmi_line_pulse), nmi_period); @@ -224,23 +257,34 @@ void dominator_state::dominator(machine_config &config) m_board->init_cb().set(m_board, FUNC(sensorboard_device::preset_chess)); m_board->set_delay(attotime::from_msec(150)); - /* video hardware */ + // video hardware LC7582(config, m_lcd, 0); m_lcd->write_segs().set(FUNC(dominator_state::lcd_s_w)); PWM_DISPLAY(config, m_display).set_size(8+1, 8); config.set_default_layout(layout_cxg_dominator); - /* sound hardware */ + // sound hardware SPEAKER(config, "speaker").front_center(); DAC_1BIT(config, m_dac).add_route(ALL_OUTPUTS, "speaker", 0.25); } +void dominator_state::galaxy(machine_config &config) +{ + dominator(config); + + // basic machine hardware + m_maincpu->set_addrmap(AS_PROGRAM, &dominator_state::galaxy_map); + + PWM_DISPLAY(config.replace(), m_display).set_size(8, 8); + config.set_default_layout(layout_cxg_galaxy); +} + void dominator_state::commander(machine_config &config) { dominator(config); - /* basic machine hardware */ + // basic machine hardware m_board->set_type(sensorboard_device::MAGNETS); m_board->set_delay(attotime::from_msec(250)); @@ -249,15 +293,32 @@ void dominator_state::commander(machine_config &config) -/****************************************************************************** +/******************************************************************************* ROM Definitions -******************************************************************************/ +*******************************************************************************/ ROM_START( sdtor ) ROM_REGION( 0x10000, "maincpu", 0 ) ROM_LOAD("22p_2.05", 0x8000, 0x8000, CRC(9707119c) SHA1(d7cde835a37bd5d9ff349a871c890ea4cd9b2c26) ) ROM_END + +ROM_START( sgalaxy ) + ROM_REGION( 0x10000, "maincpu", 0 ) + ROM_LOAD("cxg_230_20_oct_88_ver_2.03", 0x8000, 0x8000, CRC(b93996e3) SHA1(d616620393154373b613060901e233eea4fd4c55) ) +ROM_END + +ROM_START( sgalaxya ) + ROM_REGION( 0x10000, "maincpu", 0 ) + ROM_LOAD("sgalaxya.bin", 0x8000, 0x8000, CRC(e373b2ef) SHA1(b72720ea404ae2bd59f1bdba147bb48f424d8c18) ) // label unknown +ROM_END + +ROM_START( sgalaxyb ) + ROM_REGION( 0x10000, "maincpu", 0 ) + ROM_LOAD("230_1.03", 0x8000, 0x8000, CRC(30d81c4e) SHA1(ab3a9b58db26d87d3e66600b77c9435313b632f2) ) +ROM_END + + ROM_START( scmder ) ROM_REGION( 0x10000, "maincpu", 0 ) ROM_LOAD("scmder.bin", 0x8000, 0x8000, CRC(7a3f27b4) SHA1(6b3bcca707f034124b8b4bd061b500ce1a75faf4) ) // label unknown @@ -267,11 +328,15 @@ ROM_END -/****************************************************************************** +/******************************************************************************* Drivers -******************************************************************************/ +*******************************************************************************/ + +// YEAR NAME PARENT COMPAT MACHINE INPUT CLASS INIT COMPANY, FULLNAME, FLAGS +CONS( 1989, sdtor, 0, 0, dominator, dominator, dominator_state, empty_init, "CXG Systems / Newcrest Technology", "Sphinx Dominator (v2.05)", MACHINE_SUPPORTS_SAVE | MACHINE_CLICKABLE_ARTWORK ) -/* YEAR NAME PARENT COMPAT MACHINE INPUT CLASS INIT COMPANY, FULLNAME, FLAGS */ -CONS( 1989, sdtor, 0, 0, dominator, dominator, dominator_state, empty_init, "CXG Systems / Newcrest Technology", "Sphinx Dominator (v2.05)", MACHINE_SUPPORTS_SAVE | MACHINE_CLICKABLE_ARTWORK ) +CONS( 1988, sgalaxy, 0, 0, galaxy, galaxy, dominator_state, empty_init, "CXG Systems / Newcrest Technology", "Sphinx Galaxy (v2.03)", MACHINE_SUPPORTS_SAVE | MACHINE_CLICKABLE_ARTWORK ) +CONS( 1988, sgalaxya, sgalaxy, 0, galaxy, galaxy, dominator_state, empty_init, "CXG Systems / Newcrest Technology", "Sphinx Galaxy (v2.00)", MACHINE_SUPPORTS_SAVE | MACHINE_CLICKABLE_ARTWORK ) +CONS( 1988, sgalaxyb, sgalaxy, 0, galaxy, galaxy, dominator_state, empty_init, "CXG Systems / Newcrest Technology", "Sphinx Galaxy (v1.03)", MACHINE_SUPPORTS_SAVE | MACHINE_CLICKABLE_ARTWORK ) -CONS( 1989, scmder, 0, 0, commander, commander, dominator_state, empty_init, "CXG Systems / Newcrest Technology", "Sphinx Commander (v2.00)", MACHINE_SUPPORTS_SAVE | MACHINE_CLICKABLE_ARTWORK ) +CONS( 1989, scmder, 0, 0, commander, commander, dominator_state, empty_init, "CXG Systems / Newcrest Technology", "Sphinx Commander (v2.00)", MACHINE_SUPPORTS_SAVE | MACHINE_CLICKABLE_ARTWORK ) diff --git a/src/mame/hegenerglaser/amsterdam.cpp b/src/mame/hegenerglaser/amsterdam.cpp index b5951a04d24..c3c4c966718 100644 --- a/src/mame/hegenerglaser/amsterdam.cpp +++ b/src/mame/hegenerglaser/amsterdam.cpp @@ -246,7 +246,7 @@ ROM_END ROM_START( roma16 ) ROM_REGION16_BE( 0x10000, "maincpu", 0 ) ROM_LOAD16_BYTE("roma16-u.bin", 0x00000, 0x08000, CRC(111d030f) SHA1(e027f7e7018d28ab794e7730392506056809db6b) ) - ROM_LOAD16_BYTE("roma16-l.bin", 0x00001, 0x08000, CRC(8245ddd2) SHA1(ab048b60fdc4358913a5d07b6fee863b66dd6734) ) + ROM_LOAD16_BYTE("roma16-l.bin", 0x00001, 0x08000, CRC(736e1c8d) SHA1(3a71f9185406ab5237c912ec8563b88b01ad50e8) ) ROM_END } // anonymous namespace diff --git a/src/mame/layout/aci_ggm.lay b/src/mame/layout/aci_ggm.lay index 908986db79e..29362cbc402 100644 --- a/src/mame/layout/aci_ggm.lay +++ b/src/mame/layout/aci_ggm.lay @@ -148,7 +148,7 @@ license:CC0-1.0 - + diff --git a/src/mame/layout/cnsector.lay b/src/mame/layout/cnsector.lay index cdda69c23ec..9be6b5d8650 100644 --- a/src/mame/layout/cnsector.lay +++ b/src/mame/layout/cnsector.lay @@ -226,7 +226,7 @@ license:CC0-1.0 - + diff --git a/src/mame/layout/cxg_commander.lay b/src/mame/layout/cxg_commander.lay index 6ccbc0cbda8..ab51a325ca5 100644 --- a/src/mame/layout/cxg_commander.lay +++ b/src/mame/layout/cxg_commander.lay @@ -538,10 +538,10 @@ license:CC0-1.0 - + - + diff --git a/src/mame/layout/cxg_dominator.lay b/src/mame/layout/cxg_dominator.lay index 7ca66d9aca0..e253b8d5d2f 100644 --- a/src/mame/layout/cxg_dominator.lay +++ b/src/mame/layout/cxg_dominator.lay @@ -528,9 +528,24 @@ license:CC0-1.0 + - - + + + + + + + + + + + + + + + + @@ -582,7 +597,7 @@ license:CC0-1.0 - + @@ -624,14 +639,10 @@ license:CC0-1.0 - - - - - - - - + + + + diff --git a/src/mame/layout/cxg_galaxy.lay b/src/mame/layout/cxg_galaxy.lay new file mode 100644 index 00000000000..39131cd835d --- /dev/null +++ b/src/mame/layout/cxg_galaxy.lay @@ -0,0 +1,633 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/mame/layout/f2pbball.lay b/src/mame/layout/f2pbball.lay index 76001b28b48..54c85685036 100644 --- a/src/mame/layout/f2pbball.lay +++ b/src/mame/layout/f2pbball.lay @@ -113,7 +113,7 @@ license:CC0-1.0 - + diff --git a/src/mame/layout/fidel_des.lay b/src/mame/layout/fidel_des.lay index e449cc7e9b9..282592668fd 100644 --- a/src/mame/layout/fidel_des.lay +++ b/src/mame/layout/fidel_des.lay @@ -509,9 +509,9 @@ license:CC0-1.0 - + diff --git a/src/mame/layout/fidel_ex.lay b/src/mame/layout/fidel_ex.lay index e47ea008438..1ba29571471 100644 --- a/src/mame/layout/fidel_ex.lay +++ b/src/mame/layout/fidel_ex.lay @@ -516,14 +516,14 @@ license:CC0-1.0 - - + + diff --git a/src/mame/layout/fidel_ex_68k.lay b/src/mame/layout/fidel_ex_68k.lay index 795bfc471a1..54be9707cac 100644 --- a/src/mame/layout/fidel_ex_68k.lay +++ b/src/mame/layout/fidel_ex_68k.lay @@ -530,9 +530,9 @@ license:CC0-1.0 - + diff --git a/src/mame/layout/fidel_exb.lay b/src/mame/layout/fidel_exb.lay index 593646b1c3f..7fc659ad19d 100644 --- a/src/mame/layout/fidel_exb.lay +++ b/src/mame/layout/fidel_exb.lay @@ -514,9 +514,9 @@ license:CC0-1.0 - + diff --git a/src/mame/layout/fidel_exd.lay b/src/mame/layout/fidel_exd.lay index e5b364b67ba..c89f28410d0 100644 --- a/src/mame/layout/fidel_exd.lay +++ b/src/mame/layout/fidel_exd.lay @@ -524,9 +524,9 @@ license:CC0-1.0 - + diff --git a/src/mame/layout/fidel_exv.lay b/src/mame/layout/fidel_exv.lay index 4f46a79455c..c330f3ace62 100644 --- a/src/mame/layout/fidel_exv.lay +++ b/src/mame/layout/fidel_exv.lay @@ -518,9 +518,9 @@ license:CC0-1.0 - + diff --git a/src/mame/layout/ftri1.lay b/src/mame/layout/ftri1.lay index c95606257c8..aac7c88a7e2 100644 --- a/src/mame/layout/ftri1.lay +++ b/src/mame/layout/ftri1.lay @@ -93,7 +93,7 @@ license:CC0-1.0 - + diff --git a/src/mame/layout/tandy12.lay b/src/mame/layout/tandy12.lay index 3c28d814086..b9341e05cab 100644 --- a/src/mame/layout/tandy12.lay +++ b/src/mame/layout/tandy12.lay @@ -392,21 +392,21 @@ license:CC0-1.0 - - - + + + - - - + + + - - - + + + - - - + + + diff --git a/src/mame/layout/yeno_532xl.lay b/src/mame/layout/yeno_532xl.lay index 650948009bf..1ddc354b4ed 100644 --- a/src/mame/layout/yeno_532xl.lay +++ b/src/mame/layout/yeno_532xl.lay @@ -508,7 +508,7 @@ license:CC0-1.0 - + @@ -516,7 +516,7 @@ license:CC0-1.0 - + @@ -541,11 +541,11 @@ license:CC0-1.0 - + - + diff --git a/src/mame/mame.lst b/src/mame/mame.lst index 86318e114e9..173359e2783 100644 --- a/src/mame/mame.lst +++ b/src/mame/mame.lst @@ -16218,6 +16218,9 @@ ch2001 @source:cxg/dominator.cpp scmder sdtor +sgalaxy +sgalaxya +sgalaxyb @source:cxg/scptchess.cpp scptchess -- cgit v1.2.3