From 2e0fa2a30191cb01dd098ffdcf5111672ef99e10 Mon Sep 17 00:00:00 2001 From: hap Date: Tue, 27 Apr 2021 13:42:12 +0200 Subject: fdesdis/chesster: re-add chesspiece labels to internal artwork --- artwork/chess/README.md | 2 +- artwork/chess/bq.svg | 41 ++++++++++++++---------- artwork/chess/wq.svg | 20 ++++++------ src/mame/drivers/aci_ggm.cpp | 7 +++-- src/mame/drivers/lc80.cpp | 13 ++++---- src/mame/drivers/saitek_risc2500.cpp | 2 +- src/mame/drivers/sc2.cpp | 13 ++++---- src/mame/drivers/tasc.cpp | 2 +- src/mame/layout/fidel_chesster.lay | 56 ++++++++++++--------------------- src/mame/layout/fidel_desdis.lay | 59 +++++++++++++---------------------- src/mame/layout/fidel_desdis_68kg.lay | 59 +++++++++++++---------------------- src/mame/layout/fidel_desdis_68kr.lay | 59 +++++++++++++---------------------- 12 files changed, 136 insertions(+), 197 deletions(-) diff --git a/artwork/chess/README.md b/artwork/chess/README.md index 9d3cb2ffa77..697e3ac69c3 100644 --- a/artwork/chess/README.md +++ b/artwork/chess/README.md @@ -2,4 +2,4 @@ Place chesspieces for use with internal artwork here, each SVG is expected to be square with transparent background. They are used with sensorboard device chesspieces simulation, as well as button labels in some cases. -The ones that are included in MAME by default are licensed under the [BSD-3-Clause](http://opensource.org/licenses/BSD-3-Clause), copyright-holders: Cburnett, Antonsusi. Revision 11 December 2020. \ No newline at end of file +The ones that are included in MAME by default are licensed under the [BSD-3-Clause](http://opensource.org/licenses/BSD-3-Clause), copyright-holders: Cburnett, Antonsusi. Revision 26 April 2021. \ No newline at end of file diff --git a/artwork/chess/bq.svg b/artwork/chess/bq.svg index 6ebc384ab11..e55773452c6 100644 --- a/artwork/chess/bq.svg +++ b/artwork/chess/bq.svg @@ -1,20 +1,27 @@ - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + - - - - - - - diff --git a/artwork/chess/wq.svg b/artwork/chess/wq.svg index 1b7094c1424..8df7c8f92b5 100644 --- a/artwork/chess/wq.svg +++ b/artwork/chess/wq.svg @@ -1,15 +1,15 @@ - - - - - - - - - - + + + + + + + + + + diff --git a/src/mame/drivers/aci_ggm.cpp b/src/mame/drivers/aci_ggm.cpp index eb00fb377dd..a9ec9967503 100644 --- a/src/mame/drivers/aci_ggm.cpp +++ b/src/mame/drivers/aci_ggm.cpp @@ -45,14 +45,15 @@ TODO: ******************************************************************************/ #include "emu.h" + +#include "bus/generic/slot.h" +#include "bus/generic/carts.h" #include "cpu/m6502/m6502.h" #include "machine/6522via.h" #include "machine/nvram.h" #include "machine/timer.h" -#include "video/pwm.h" #include "sound/dac.h" -#include "bus/generic/slot.h" -#include "bus/generic/carts.h" +#include "video/pwm.h" #include "speaker.h" #include "softlist.h" diff --git a/src/mame/drivers/lc80.cpp b/src/mame/drivers/lc80.cpp index 5a23c4df127..00d886b2de5 100644 --- a/src/mame/drivers/lc80.cpp +++ b/src/mame/drivers/lc80.cpp @@ -4,10 +4,9 @@ LC-80 by VEB Mikroelektronik "Karl Marx" Erfurt -When first started, the screen is blank. Wait about 8 seconds for -it to introduce itself, then you may use it or paste to it. -The decimal points indicate which side of the display you will -be updating. +When first started, the screen is blank. Wait about 8 seconds for it to +introduce itself, then you may use it or paste to it. The decimal points +indicate which side of the display you will be updating. Pasting: 0-F : as is @@ -30,12 +29,12 @@ Hardware notes (2-ROM version from schematics): - cassette port - 6*7seg display, 2 leds, piezo -The PCB is literally inside a map that can be closed like a book. It has a nice -calculator style keypad attached to it. +The PCB is literally inside a leather map that can be closed like a book. +It has a nice calculator style keypad attached to it. The memory can be expanded. There's an export version with more RAM/ROM by default and a faster U880D CPU (3300.0kHz XTAL). It included a chess program -called SC-80, that can be started by executing ADR C800. Press ADR again for +called SC-80 that can be started by executing ADR C800. Press ADR again for NEW GAME, and use the 1-8 number keys for A1-H8. diff --git a/src/mame/drivers/saitek_risc2500.cpp b/src/mame/drivers/saitek_risc2500.cpp index 1fa15750bca..1dd3db0cfbe 100644 --- a/src/mame/drivers/saitek_risc2500.cpp +++ b/src/mame/drivers/saitek_risc2500.cpp @@ -48,8 +48,8 @@ TODO: #include "machine/ram.h" #include "machine/sensorboard.h" #include "machine/timer.h" -#include "video/sed1520.h" #include "sound/spkrdev.h" +#include "video/sed1520.h" #include "emupal.h" #include "screen.h" diff --git a/src/mame/drivers/sc2.cpp b/src/mame/drivers/sc2.cpp index 9ef10d8030c..d42de9d90cd 100644 --- a/src/mame/drivers/sc2.cpp +++ b/src/mame/drivers/sc2.cpp @@ -30,12 +30,15 @@ Fidelity CC10 synonyms: RE, LV, RV, PB, ♪, CL, EN ****************************************************************************/ #include "emu.h" + #include "cpu/z80/z80.h" #include "machine/z80pio.h" -#include "video/pwm.h" #include "sound/dac.h" +#include "video/pwm.h" + #include "speaker.h" +// internal artwork #include "sc2.lh" @@ -71,8 +74,8 @@ private: void main_io(address_map &map); void main_map(address_map &map); - u8 m_inp_mux; - u8 m_digit_data; + u8 m_inp_mux = 0; + u8 m_digit_data = 0; void update_display(); u8 pio_port_b_r(); @@ -83,10 +86,6 @@ private: void sc2_state::machine_start() { - // zerofill - m_inp_mux = 0; - m_digit_data = 0; - // register for savestates save_item(NAME(m_inp_mux)); save_item(NAME(m_digit_data)); diff --git a/src/mame/drivers/tasc.cpp b/src/mame/drivers/tasc.cpp index cf9cc406fe5..d11edf6c6aa 100644 --- a/src/mame/drivers/tasc.cpp +++ b/src/mame/drivers/tasc.cpp @@ -63,8 +63,8 @@ TODO: #include "machine/ram.h" #include "machine/smartboard.h" #include "machine/timer.h" -#include "video/t6963c.h" #include "sound/spkrdev.h" +#include "video/t6963c.h" #include "speaker.h" diff --git a/src/mame/layout/fidel_chesster.lay b/src/mame/layout/fidel_chesster.lay index ea8d6c3a678..115b45360b3 100644 --- a/src/mame/layout/fidel_chesster.lay +++ b/src/mame/layout/fidel_chesster.lay @@ -7,7 +7,9 @@ license:CC0 + + @@ -170,30 +172,12 @@ license:CC0 - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + @@ -486,8 +470,7 @@ license:CC0 - - + @@ -506,8 +489,7 @@ license:CC0 - - + @@ -526,7 +508,16 @@ license:CC0 - + + + + + + + + + + @@ -545,13 +536,6 @@ license:CC0 - - - - - - - diff --git a/src/mame/layout/fidel_desdis.lay b/src/mame/layout/fidel_desdis.lay index bc0cce67f6c..1050ed982b5 100644 --- a/src/mame/layout/fidel_desdis.lay +++ b/src/mame/layout/fidel_desdis.lay @@ -7,7 +7,9 @@ license:CC0 + + @@ -179,30 +181,12 @@ license:CC0 - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + @@ -496,8 +480,7 @@ license:CC0 - - + @@ -516,8 +499,7 @@ license:CC0 - - + @@ -536,7 +518,16 @@ license:CC0 - + + + + + + + + + + @@ -555,13 +546,6 @@ license:CC0 - - - - - - - @@ -594,8 +578,7 @@ license:CC0 - - + diff --git a/src/mame/layout/fidel_desdis_68kg.lay b/src/mame/layout/fidel_desdis_68kg.lay index 7c1411fcfa5..95c979da40f 100644 --- a/src/mame/layout/fidel_desdis_68kg.lay +++ b/src/mame/layout/fidel_desdis_68kg.lay @@ -7,7 +7,9 @@ license:CC0 + + @@ -183,30 +185,12 @@ license:CC0 - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + @@ -499,8 +483,7 @@ license:CC0 - - + @@ -519,8 +502,7 @@ license:CC0 - - + @@ -539,7 +521,16 @@ license:CC0 - + + + + + + + + + + @@ -558,13 +549,6 @@ license:CC0 - - - - - - - @@ -597,8 +581,7 @@ license:CC0 - - + diff --git a/src/mame/layout/fidel_desdis_68kr.lay b/src/mame/layout/fidel_desdis_68kr.lay index b1d36d1b1bf..ea16106c27c 100644 --- a/src/mame/layout/fidel_desdis_68kr.lay +++ b/src/mame/layout/fidel_desdis_68kr.lay @@ -7,7 +7,9 @@ license:CC0 + + @@ -178,30 +180,12 @@ license:CC0 - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + @@ -494,8 +478,7 @@ license:CC0 - - + @@ -514,8 +497,7 @@ license:CC0 - - + @@ -534,7 +516,16 @@ license:CC0 - + + + + + + + + + + @@ -553,13 +544,6 @@ license:CC0 - - - - - - - @@ -592,8 +576,7 @@ license:CC0 - - + -- cgit v1.2.3