summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author angelosa <lordkale4@gmail.com>2026-05-18 20:24:49 +0200
committer angelosa <lordkale4@gmail.com>2026-05-19 15:38:55 +0200
commitdb81dee28d54dc10c2861362936053a1e788e93a (patch)
tree9d21e2c0abe6d84bbef2a2b741eea8f2e50c0046
parent43342e2e162dde27ff07292ff4917ba531677422 (diff)
layout/ces_tsclass.lay: LED score and trophy are mapped linearly
-rw-r--r--src/mame/ces/cesclass.cpp7
-rw-r--r--src/mame/layout/ces_tsclass.lay9
2 files changed, 9 insertions, 7 deletions
diff --git a/src/mame/ces/cesclass.cpp b/src/mame/ces/cesclass.cpp
index 416cef1aed3..d11f79aeb69 100644
--- a/src/mame/ces/cesclass.cpp
+++ b/src/mame/ces/cesclass.cpp
@@ -5,15 +5,18 @@
CES Classic wall games
Notes:
-- to play Home Run Classic you have to select a pitcher shot and hold the remote button.
+- to play hrclass you have to select a pitcher shot and hold the remote button.
When you release the strobe, batter does the swing.
+- "forfait point" in tsclass means the *other* team gets a point, which means the linear
+ LED orientation is actually correct.
TODO:
- complete artworks;
\- confirm LED colors;
\- remaining lamps;
+\- actual strobe outputs;
\- image bezel for each game;
-- extra lamps, cfr. hrclass reference;
+\- measure bezel dims properly (currently very arbitrary 594x300);
- irq sources & timings are unknown
\- cfr. ccclass, being really slow on continue screen;
- sound doesn't play most samples;
diff --git a/src/mame/layout/ces_tsclass.lay b/src/mame/layout/ces_tsclass.lay
index e3845c56232..db97f0f6e46 100644
--- a/src/mame/layout/ces_tsclass.lay
+++ b/src/mame/layout/ces_tsclass.lay
@@ -26,8 +26,7 @@ Trap Shoot Classic layout
</disk>
</element>
- <!-- NOTE: tsclass uses lower bank for left score/trophy -->
- <group name="led_rscore">
+ <group name="led_lscore">
<repeat count="10">
<param name="s" start="0" increment="8" />
<param name="x" start="0" increment="1" />
@@ -42,7 +41,7 @@ Trap Shoot Classic layout
</repeat>
</group>
- <group name="led_rtrophy">
+ <group name="led_ltrophy">
<repeat count="10">
<param name="s" start="80" increment="8" />
<param name="x" start="0" increment="1" />
@@ -57,7 +56,7 @@ Trap Shoot Classic layout
</repeat>
</group>
- <group name="led_lscore">
+ <group name="led_rscore">
<repeat count="10">
<param name="s" start="200" increment="8" />
<param name="x" start="0" increment="1" />
@@ -72,7 +71,7 @@ Trap Shoot Classic layout
</repeat>
</group>
- <group name="led_ltrophy">
+ <group name="led_rtrophy">
<repeat count="10">
<param name="s" start="280" increment="8" />
<param name="x" start="0" increment="1" />