Skip to content

Commit 2ad2640

Browse files
committed
New systems marked not working
------------------------------ Plexus P/20 [Dirk Best, misterblack1] See https://github.com/misterblack1/plexus-p20 AI disclosure: gpt-5.6-sol was used as a research and debugging tool.
1 parent fcb0896 commit 2ad2640

3 files changed

Lines changed: 752 additions & 0 deletions

File tree

src/mame/layout/p20.lay

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
<?xml version="1.0"?>
2+
<!--
3+
license:CC0-1.0
4+
copyright-holders:Dirk Best
5+
-->
6+
<mamelayout version="2">
7+
<element name="panel">
8+
<rect>
9+
<color red="0.08" green="0.08" blue="0.08" />
10+
</rect>
11+
</element>
12+
13+
<element name="title">
14+
<text string="P/20">
15+
<color red="0.9" green="0.9" blue="0.9" />
16+
</text>
17+
</element>
18+
19+
<element name="label0"><text string="0"><color red="0.9" green="0.9" blue="0.9" /></text></element>
20+
<element name="label1"><text string="1"><color red="0.9" green="0.9" blue="0.9" /></text></element>
21+
<element name="label2"><text string="2"><color red="0.9" green="0.9" blue="0.9" /></text></element>
22+
<element name="label3"><text string="3"><color red="0.9" green="0.9" blue="0.9" /></text></element>
23+
<element name="label4"><text string="4"><color red="0.9" green="0.9" blue="0.9" /></text></element>
24+
<element name="label5"><text string="5"><color red="0.9" green="0.9" blue="0.9" /></text></element>
25+
<element name="label6"><text string="6"><color red="0.9" green="0.9" blue="0.9" /></text></element>
26+
<element name="label7"><text string="7"><color red="0.9" green="0.9" blue="0.9" /></text></element>
27+
28+
<element name="yellow_led" defstate="0">
29+
<rect state="0"><color red="0.18" green="0.14" blue="0.01" /></rect>
30+
<rect state="1"><color red="1.0" green="0.75" blue="0.05" /></rect>
31+
</element>
32+
<element name="green_led" defstate="0">
33+
<rect state="0"><color red="0.01" green="0.16" blue="0.03" /></rect>
34+
<rect state="1"><color red="0.05" green="0.9" blue="0.15" /></rect>
35+
</element>
36+
37+
<view name="Terminal and LEDs">
38+
<element ref="panel">
39+
<bounds x="0" y="0" width="725" height="500" />
40+
</element>
41+
<screen index="0">
42+
<bounds x="10" y="10" width="640" height="480" />
43+
</screen>
44+
45+
<element ref="title">
46+
<bounds x="667.5" y="9" width="50" height="16" />
47+
</element>
48+
49+
<repeat count="7">
50+
<param name="index" start="0" increment="1" />
51+
<param name="y" start="36" increment="23.5" />
52+
<element ref="label~index~"><bounds x="665" y="~y~" width="10" height="12" /></element>
53+
<element name="led~index~" ref="yellow_led"><bounds x="682.5" y="~y~" width="22.5" height="12" /></element>
54+
</repeat>
55+
<element ref="label7"><bounds x="665" y="200.5" width="10" height="12" /></element>
56+
<element name="led7" ref="green_led"><bounds x="682.5" y="200.5" width="22.5" height="12" /></element>
57+
</view>
58+
</mamelayout>

src/mame/mame.lst

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39792,6 +39792,9 @@ sslam
3979239792
sslama
3979339793
sslamb
3979439794

39795+
@source:plexus/p20.cpp
39796+
p20
39797+
3979539798
@source:poly88/poly88.cpp
3979639799
poly88
3979739800
poly8813

0 commit comments

Comments
 (0)