summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author Robbbert <Robbbert@users.noreply.github.com>2020-04-20 00:13:48 +1000
committer Robbbert <Robbbert@users.noreply.github.com>2020-04-20 00:13:48 +1000
commitc23a007ea3825d7857e312afb19d601812c1a1bd (patch)
tree9e9a8126874c96baa39ca7a1bbf0e14b275ab6f7
parent9b92159790f12176b33b50f40713eb51b4e655b2 (diff)
New working software items
--------------- itt3030.xml Master boot disk System boot disk (from "the collection")
-rw-r--r--hash/itt3030.xml40
-rw-r--r--src/mame/drivers/itt3030.cpp2
2 files changed, 42 insertions, 0 deletions
diff --git a/hash/itt3030.xml b/hash/itt3030.xml
new file mode 100644
index 00000000000..4f7ee7bf525
--- /dev/null
+++ b/hash/itt3030.xml
@@ -0,0 +1,40 @@
+<?xml version="1.0"?>
+<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
+<!--
+license:CC0
+
+This is a sample of what's out there.
+
+The computer is marked as not working, so to load a disk you need to tap B slowly until the cursor appears.
+After the disk boots, entering rubbish can lock up the machine. The keyboard is somewhat unusual.
+To backspace, press F9. The shift key doesn't work, so to shift, hit capslock, hit the shifted key, then capslock to go back to normal.
+Example, to get a ':', capslock, press . then capslock again.
+
+-->
+
+<softwarelist name="itt3030" description="ITT 3030 disk images">
+
+ <software name="master">
+ <description>Master boot disk</description>
+ <year>1984</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="409420">
+ <rom name="3030MAST.TD0" size="409420" crc="342fb02c" sha1="e54491bfa64c1c8dded1508a39a9623139780bb2"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="system">
+ <description>System boot disk</description>
+ <year>1982</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <info name="usage" value="After booting, enter A: to use the disk" />
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="491220">
+ <rom name="3030SYS.TD0" size="491220" crc="fe111b60" sha1="e41bc33e3f7beca5d4f7f4510e5598f91faa2100"/>
+ </dataarea>
+ </part>
+ </software>
+
+</softwarelist>
diff --git a/src/mame/drivers/itt3030.cpp b/src/mame/drivers/itt3030.cpp
index 1908ed905ac..68682c48c3f 100644
--- a/src/mame/drivers/itt3030.cpp
+++ b/src/mame/drivers/itt3030.cpp
@@ -745,6 +745,8 @@ void itt3030_state::itt3030(machine_config &config)
/* sound hardware */
SPEAKER(config, "mono").front_center();
BEEP(config, m_beep, 3250).add_route(ALL_OUTPUTS, "mono", 1.00);
+
+ SOFTWARE_LIST(config, "flop_list").set_original("itt3030");
}