From 455603ee861c9631f7b9efcc93f22d63cbc9ec80 Mon Sep 17 00:00:00 2001 From: hap Date: Mon, 2 Oct 2023 12:33:28 +0200 Subject: chess*: add note about new game command, gtsers9: fix rom load typo --- src/mame/chess/cking_master.cpp | 4 +++- src/mame/fidelity/as12.cpp | 3 ++- src/mame/fidelity/csc.cpp | 2 ++ src/mame/fidelity/sc12.cpp | 3 +++ src/mame/misc/gei.cpp | 2 +- 5 files changed, 11 insertions(+), 3 deletions(-) diff --git a/src/mame/chess/cking_master.cpp b/src/mame/chess/cking_master.cpp index ddfe6307ec5..3b6f92b2e6f 100644 --- a/src/mame/chess/cking_master.cpp +++ b/src/mame/chess/cking_master.cpp @@ -9,6 +9,8 @@ Chess King was a UK business formed by Intelligent Software, so logically, all the programs were by them. According to the manual, the chess engine is Cyrus (by Richard Lang). +To start a new game, press CHANGE POSITION, NEW GAME, and CHANGE POSITION again. + Hardware notes: - Z80 CPU(NEC D780C-1) @ 4MHz(8MHz XTAL), IRQ from 555 timer - 8KB ROM(NEC D2764C-3), 2KB RAM(NEC D4016C), ROM is scrambled for easy PCB placement @@ -74,7 +76,7 @@ private: u8 input_r(); void control_w(u8 data); - u16 m_inp_mux = 0; + u8 m_inp_mux = 0; }; diff --git a/src/mame/fidelity/as12.cpp b/src/mame/fidelity/as12.cpp index 29ac9b118d7..19ab1c896b4 100644 --- a/src/mame/fidelity/as12.cpp +++ b/src/mame/fidelity/as12.cpp @@ -21,7 +21,8 @@ magnetic chess board sensors. See sc12.cpp for a more technical description. The first RAM chip is low-power, and battery-backed with a capacitor. This is also mentioned in the manual. Maybe it does not apply to older PCBs. -Like with EAS, the new game command is: RE -> D8 -> CL. +Like with EAS, the new game command for AS12 is: RE -> D6 (or D8) -> CL. +The newer model 6085 does not have this issue. TODO: - is the initial AS12 3MHz version the same ROM as felega1? When it's configured diff --git a/src/mame/fidelity/csc.cpp b/src/mame/fidelity/csc.cpp index bb40fa67213..fbc14b3c1c7 100644 --- a/src/mame/fidelity/csc.cpp +++ b/src/mame/fidelity/csc.cpp @@ -185,6 +185,8 @@ built-in CB9 module See CSC description above for more information. +Like with EAS, the new game command for SU9 is: RE -> D6 (or D8) -> CL. + ******************************************************************************** Reversi Sensory Challenger (RSC) diff --git a/src/mame/fidelity/sc12.cpp b/src/mame/fidelity/sc12.cpp index c5a188ca279..c74425bb5a4 100644 --- a/src/mame/fidelity/sc12.cpp +++ b/src/mame/fidelity/sc12.cpp @@ -44,6 +44,9 @@ Q6,Q7: LEDs common anode The keypad is read through a 74HC251, where S0,1,2 is from CPU A0,1,2, Y is connected to CPU D7. If control Q4 is set, printer data can be read from I0. +Similar to EAS, the new game command for SC12 is: RE -> A6 (or A8) -> CL. +The newer model 6086 does not have this issue. + TODO: - is SE12 program the same as SC12? just a faster CPU, and probably /4 divider? diff --git a/src/mame/misc/gei.cpp b/src/mame/misc/gei.cpp index 86ff18646da..6be3d2cc7df 100644 --- a/src/mame/misc/gei.cpp +++ b/src/mame/misc/gei.cpp @@ -1720,7 +1720,7 @@ ROM_START( gtsers9 ) /* TRIV-3 PCB, stickered 256 TRIV #9 7/85 */ ROM_REGION( 0x38000, "maincpu", 0 ) ROM_LOAD( "prog1_versionc", 0x00000, 0x4000, CRC(340246a4) SHA1(d655e1cf2b1e87a05e87ff6af4b794e6d54a2a52) ) ROM_LOAD( "facts", 0x10000, 0x8000, CRC(21bd6181) SHA1(609ae1097a4011e90d03d4c4f03140fbe84c084a) ) - ROM_LOAD( "rock-n-roll+", 0x10000, 0x8000, CRC(8eb83052) SHA1(93e3c1ae6c2048fb44ecafe1013b6a96da38fa84) ) /* Labeled as ROCK-N-ROL* */ + ROM_LOAD( "rock-n-roll+", 0x18000, 0x8000, CRC(8eb83052) SHA1(93e3c1ae6c2048fb44ecafe1013b6a96da38fa84) ) /* Labeled as ROCK-N-ROL* */ ROM_LOAD( "television+", 0x20000, 0x8000, CRC(731d4cc0) SHA1(184b6e48edda24f50e377a473a1a4709a218181b) ) /* Labeled as T.V.* */ ROM_LOAD( "usa_trivia+", 0x28000, 0x8000, CRC(829543b4) SHA1(deb0a4132852643ad884cf194b0a2e6671aa2b4e) ) /* Labeled as USA TRV* */ ROM_LOAD( "adult_sex_2+", 0x30000, 0x8000, CRC(0d683f21) SHA1(f47ce3c31c4c5ed02247fa280303e6ae760315df) ) /* Listed as an alternate question set - Labeled as ADULT SEX 2* */ -- cgit v1.2.3