From cc37c0504db603fbed21ff4f8a79a2beda268ca3 Mon Sep 17 00:00:00 2001 From: hap Date: Thu, 25 Jun 2020 13:27:05 +0200 Subject: sdk86: force mame to pick default layout (nw) --- src/mame/drivers/mephisto_academy.cpp | 7 ++++++- src/mame/drivers/mephisto_modena.cpp | 4 ++++ src/mame/drivers/mephisto_mondial68k.cpp | 4 ++++ src/mame/layout/sdk86.lay | 13 +++++-------- 4 files changed, 19 insertions(+), 9 deletions(-) diff --git a/src/mame/drivers/mephisto_academy.cpp b/src/mame/drivers/mephisto_academy.cpp index ae1453d28b2..16cb2e7a1f2 100644 --- a/src/mame/drivers/mephisto_academy.cpp +++ b/src/mame/drivers/mephisto_academy.cpp @@ -11,7 +11,8 @@ Hardware notes: - 2*32KB ROM(TC57256AD-12), 1st ROM half-empty - 8KB battery-backed RAM(TC5564APL-15) - HD44100H, HD44780, 2*16 chars LCD screen -- magnets chessboard with leds, 8 tri-color leds, beeper +- 8 tri-color leds (not fully used: always outputs 6 red, 2 green) +- magnets chessboard with leds, beeper Since the program is on an external module, it appears it was meant to be a modular chesscomputer. However, no extra modules were sold separately. @@ -31,6 +32,8 @@ Module PCB is the same as Super Mondial II College, label HGS 10 116 05. #include "mephisto_academy.lh" +namespace { + class academy_state : public driver_device { public: @@ -165,6 +168,8 @@ ROM_START( academyga ) ROM_LOAD("academy_32k_04.10.88", 0x8000, 0x8000, CRC(478155db) SHA1(d363ab6d5bc0f47a6cdfa5132b77535ef8da8256) ) ROM_END +} // anonymous namespace + /*************************************************************************** diff --git a/src/mame/drivers/mephisto_modena.cpp b/src/mame/drivers/mephisto_modena.cpp index 6891b54b97d..877c45acf26 100644 --- a/src/mame/drivers/mephisto_modena.cpp +++ b/src/mame/drivers/mephisto_modena.cpp @@ -25,6 +25,8 @@ Hold Pawn + Knight buttons at boot for test mode. #include "mephisto_modena.lh" +namespace { + class modena_state : public driver_device { public: @@ -217,6 +219,8 @@ ROM_START( modenab ) ROM_LOAD("modena_4929_270192.u3", 0x0000, 0x8000, CRC(99212677) SHA1(f0565e5441fb38df201176d01793c953886b0303) ) ROM_END +} // anonymous namespace + /*************************************************************************** diff --git a/src/mame/drivers/mephisto_mondial68k.cpp b/src/mame/drivers/mephisto_mondial68k.cpp index 5fd55737902..24bff523e17 100644 --- a/src/mame/drivers/mephisto_mondial68k.cpp +++ b/src/mame/drivers/mephisto_mondial68k.cpp @@ -30,6 +30,8 @@ Hardware: #include "mephisto_mondial68k.lh" +namespace { + class mondial68k_state : public driver_device { public: @@ -223,6 +225,8 @@ ROM_START( mondl68k ) ROM_LOAD16_BYTE("68000xl_l_06.11.87", 0x0001, 0x8000, CRC(564e32c5) SHA1(8c9df46bc5ced114e72fb663f1055d775b8e2e0b) ) ROM_END +} // anonymous namespace + /*************************************************************************** diff --git a/src/mame/layout/sdk86.lay b/src/mame/layout/sdk86.lay index a31ec7dc9e9..54cfa373ac8 100644 --- a/src/mame/layout/sdk86.lay +++ b/src/mame/layout/sdk86.lay @@ -22,9 +22,12 @@ copyright-holders:Robbbert - + + + + - + @@ -54,10 +57,4 @@ copyright-holders:Robbbert - - - - - - -- cgit v1.2.3