summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author mamehaze <mamehaze@users.noreply.github.com>2015-01-16 13:10:56 +0000
committer mamehaze <mamehaze@users.noreply.github.com>2015-01-16 13:10:56 +0000
commit4dcdcad5968e45d0c2305b153028cfdbb79b6f25 (patch)
tree86b7a7b7b94c4334704ece750c4ca3d3a0c81abe
parentc11ba8606d1083aefd5f0ebe7a4a0a4ac691ecc0 (diff)
just something I used in testing (nw)
-rw-r--r--hash/apple3.xml24
-rw-r--r--src/mess/drivers/apple3.c3
2 files changed, 27 insertions, 0 deletions
diff --git a/hash/apple3.xml b/hash/apple3.xml
new file mode 100644
index 00000000000..c09ae07fc09
--- /dev/null
+++ b/hash/apple3.xml
@@ -0,0 +1,24 @@
+<?xml version="1.0"?>
+<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
+
+<softwarelist name="apple3" description="Apple III 5.25 disks">
+
+ <software name="magneto">
+ <description>Capt'n Magneto (PD release APPLE-3-WAP-GAM-03)</description> <!-- was also released commercially - need those images, original game is 1983, this is a PD release of it from 1995 -->
+ <year>1995</year>
+ <publisher>Al Evans / WAP</publisher>
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="143360">
+ <rom name="apple-3-wap-gam-03a.dsk" size="143360" crc="fec20dbb" sha1="5ee6b1610649ad32df8ab00a2a272c3b79a92f26" offset="0x0000" />
+ </dataarea>
+ </part>
+ <part name="flop2" interface="floppy_5_25">
+ <dataarea name="flop" size="143360">
+ <rom name="apple-3-wap-gam-03b.dsk" size="143360" crc="a489f0b3" sha1="82c369ffec141b551732522edbe6d726b28da181" offset="0x0000" />
+ </dataarea>
+ </part>
+ </software>
+
+
+</softwarelist>
diff --git a/src/mess/drivers/apple3.c b/src/mess/drivers/apple3.c
index 8921b8cfd0a..7cec34bebc1 100644
--- a/src/mess/drivers/apple3.c
+++ b/src/mess/drivers/apple3.c
@@ -102,6 +102,9 @@ static MACHINE_CONFIG_START( apple3, apple3_state )
MCFG_FLOPPY_DRIVE_ADD("2", a3_floppies, "525", apple3_state::floppy_formats)
MCFG_FLOPPY_DRIVE_ADD("3", a3_floppies, "525", apple3_state::floppy_formats)
+ /* softlist for fdc */
+ MCFG_SOFTWARE_LIST_ADD("flop525_list","apple3")
+
/* acia */
MCFG_DEVICE_ADD("acia", MOS6551, 0)
MCFG_MOS6551_XTAL(XTAL_1_8432MHz) // HACK: The schematic shows an external clock generator but using a XTAL is faster to emulate.