summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author Robbbert <Robbbert@users.noreply.github.com>2020-02-23 19:10:34 +1100
committer Vas Crabb <vas@vastheman.com>2020-02-23 20:30:11 +1100
commit568534df28d07d0075566f1b2d3055207abc16b5 (patch)
tree7150156ee966d8306ed6edf84f578b6b0a94b280
parentfcab4697ec5dd90edbdf1cfabe842a458dd0189e (diff)
applix: [Robbbert]
New working software list additions --------------------- Boot disk [from "the collection"]
-rw-r--r--hash/applix_flop.xml16
-rw-r--r--src/mame/drivers/applix.cpp2
2 files changed, 18 insertions, 0 deletions
diff --git a/hash/applix_flop.xml b/hash/applix_flop.xml
new file mode 100644
index 00000000000..45c6dfab875
--- /dev/null
+++ b/hash/applix_flop.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0"?>
+<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
+<softwarelist name="applix_flop" description="Applix 1616 floppies">
+
+ <software name="boot">
+ <description>Boot disk</description>
+ <year>1991</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_3_5">
+ <dataarea name="flop" size="819200">
+ <rom name="applix_001.raw" size="819200" crc="ea95fa95" sha1="bb4f07858152f2502ed150556107b9bc66f29869"/>
+ </dataarea>
+ </part>
+ </software>
+
+</softwarelist>
diff --git a/src/mame/drivers/applix.cpp b/src/mame/drivers/applix.cpp
index b08da95aba5..f074ade7512 100644
--- a/src/mame/drivers/applix.cpp
+++ b/src/mame/drivers/applix.cpp
@@ -943,6 +943,8 @@ void applix_state::applix(machine_config &config)
serial_b.rxd_handler().set("scc", FUNC(scc8530_device::rxb_w));
serial_b.cts_handler().set("scc", FUNC(scc8530_device::ctsb_w));
serial_b.cts_handler().set("scc", FUNC(scc8530_device::dcdb_w));
+
+ SOFTWARE_LIST(config, "flop_list").set_original("applix_flop");
}
/* ROM definition */