summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author Robbbert <Robbbert@users.noreply.github.com>2020-09-21 03:18:58 +1000
committer Robbbert <Robbbert@users.noreply.github.com>2020-09-21 03:18:58 +1000
commit6027beec4ee91810a2906075c0b4e07e2e9981f2 (patch)
tree3d5d0cffca4c956d808497fb75f2317542f735be
parent9f2a1586b39840320a77253272e46164c1266cc0 (diff)
instruct: added notes, fixed artwork.
-rw-r--r--src/mame/drivers/instruct.cpp20
-rw-r--r--src/mame/layout/instruct.lay10
2 files changed, 16 insertions, 14 deletions
diff --git a/src/mame/drivers/instruct.cpp b/src/mame/drivers/instruct.cpp
index af29922cd67..9d57c095809 100644
--- a/src/mame/drivers/instruct.cpp
+++ b/src/mame/drivers/instruct.cpp
@@ -2,14 +2,14 @@
// copyright-holders:Robbbert
/***************************************************************************
- Signetics Intructor 50
+Signetics Intructor 50
- 2010-04-08 Skeleton driver.
- 2012-05-20 Connected digits, system boots. [Robbbert]
- 2012-05-20 Connected keyboard, system mostly usable. [Robbbert]
- 2013-10-15 Fixed various regressions. [Robbbert]
+2010-04-08 Skeleton driver.
+2012-05-20 Connected digits, system boots. [Robbbert]
+2012-05-20 Connected keyboard, system mostly usable. [Robbbert]
+2013-10-15 Fixed various regressions. [Robbbert]
- From looking at a blurry picture of it, this is what I can determine:
+From looking at a blurry picture of it, this is what I can determine:
- Left side: 8 toggle switches, with a round red led above each one.
- Below this is the Port Address Switch with choice of 'Non-Extended', 'Extended' or 'Memory'.
- To the right of this is another toggle switch labelled 'Interrupt', the
@@ -25,14 +25,18 @@
MIC and EAR cords to a cassette player.
- At the back is a S100 interface.
- Quick usage:
+Quick usage:
- Look at memory: Press minus key. Enter an address. Press UP key to see the next.
- Look at registers: Press R. Press 0. Press UP key to see the next.
- Set PC register: Press R. Press C. Type in new address, Press UP.
- Load a tape: Press L, enter file number (1 digit), press UP. On
completion of a successful load, HELLO will be displayed.
- ToDO:
+Pasting a test program: (page 2-4 of the user manual, modified)
+ - Paste this: QRF0^751120F005000620FA7EF97A84011F0003-0P
+ - You should see the LEDs flashing as they count upwards.
+
+ToDO:
- Connect round led for Run.
- Last Address Register
- Initial Jump Logic
diff --git a/src/mame/layout/instruct.lay b/src/mame/layout/instruct.lay
index 308287bf402..f0c2fb9b011 100644
--- a/src/mame/layout/instruct.lay
+++ b/src/mame/layout/instruct.lay
@@ -6,15 +6,13 @@ copyright-holders:Robbbert
<mamelayout version="2">
- <element name="digit" defstate="0">
+ <element name="digit">
<led7seg>
<color red="1.0" green="0.0" blue="0.0" />
</led7seg>
</element>
- <element name="red_led">
- <disk>
- <color red="1.0" green="0.0" blue="0.0" />
- </disk>
+ <element name="red_led" defstate="1">
+ <disk state="0"><color red="1.0" green="0.0" blue="0.0" /></disk>
</element>
<view name="Default Layout">
@@ -29,7 +27,7 @@ copyright-holders:Robbbert
</element>
</repeat>
<repeat count="8">
- <param name="n" start="0" increment="1" />
+ <param name="n" start="7" increment="-1" />
<param name="x" start="20" increment="44" />
<element name="led~n~" ref="red_led">
<bounds x="~x~" width="15" y="80" height="15" />