summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
-rw-r--r--.gitattributes1
-rw-r--r--hash/amiga_hardware.xml144
-rw-r--r--src/mess/drivers/amiga.c1
3 files changed, 146 insertions, 0 deletions
diff --git a/.gitattributes b/.gitattributes
index d98ebc891a8..21385792552 100644
--- a/.gitattributes
+++ b/.gitattributes
@@ -40,6 +40,7 @@ hash/amiga_a1000.xml svneol=native#text/xml
hash/amiga_a3000.xml svneol=native#text/xml
hash/amiga_apps.xml svneol=native#text/xml
hash/amiga_flop.xml svneol=native#text/xml
+hash/amiga_hardware.xml svneol=native#text/xml
hash/amiga_workbench.xml svneol=native#text/xml
hash/amigaaga_flop.xml svneol=native#text/xml
hash/amigaecs_flop.xml svneol=native#text/xml
diff --git a/hash/amiga_hardware.xml b/hash/amiga_hardware.xml
new file mode 100644
index 00000000000..984a9054921
--- /dev/null
+++ b/hash/amiga_hardware.xml
@@ -0,0 +1,144 @@
+<?xml version="1.0"?>
+<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
+
+<softwarelist name="amiga_hardware" description="Commodore Amiga Hardware driver disks">
+
+ <software name="a570">
+ <description>A570 Utilities</description>
+ <year>1992</year>
+ <publisher>Commodore</publisher>
+ <part name="flop1" interface="floppy_3_5">
+ <feature name="part_id" value="A570 Utilities" />
+ <dataarea name="flop" size="901120">
+ <rom name="370132_a570_utilities.adf" size="901120" crc="30097474" sha1="958b97674e3e99fb9b0e3117009f27d4e7a9220b" offset="0"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="a590">
+ <!-- For Epson SCSI (P/N: 312711-01) -->
+ <description>A590 Setup Disk 1.1 (SCSI Harddisk)</description>
+ <year>1989</year>
+ <publisher>Commodore</publisher>
+ <part name="flop1" interface="floppy_3_5">
+ <feature name="part_id" value="A590 Setup Disk 1.1 (SCSI Harddisk)" />
+ <dataarea name="flop" size="901120">
+ <rom name="317734-01_a590_scsi.adf" size="901120" crc="a560a938" sha1="9c6136c6580779a948cd1c0b50cb229512af415c" offset="0"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="a590_wd" cloneof="a590">
+ <!-- Earlier version P/N: 317734-02? -->
+ <!-- For WD93028-X-A (P/N: 312711-03) -->
+ <!-- Cylinders 782 (615), Heads 2 (4), Sectors/Track 27, Precomp 784, LZone 781, Bytes/Sector 512 -->
+ <description>A590 Setup Disk 1.23 (Western Digital Harddisk)</description>
+ <year>1990</year>
+ <publisher>Commodore</publisher>
+ <part name="flop1" interface="floppy_3_5">
+ <feature name="part_id" value="A590 Setup Disk 1.23 (Western Digital Harddisk)" />
+ <dataarea name="flop" size="901120">
+ <rom name="317734-03_a590_wd.adf" size="901120" crc="a88fda41" sha1="7424f8645e1903e3e4ec8bb824186868319be1f3" offset="0"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="a590_seagate" cloneof="a590">
+ <description>A590 Setup Disk (Seagate Harddisk)</description>
+ <year>1990</year>
+ <publisher>Commodore</publisher>
+ <part name="flop1" interface="floppy_3_5">
+ <feature name="part_id" value="A590 Setup Disk (Seagate Harddisk)" />
+ <dataarea name="flop" size="901120">
+ <rom name="317734-04_a590_seagate.adf" size="901120" status="nodump" offset="0"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="a590_ram">
+ <description>A590 RAM Test Software</description>
+ <year>1990</year>
+ <publisher>Commodore</publisher>
+ <part name="flop1" interface="floppy_3_5">
+ <feature name="part_id" value="A590 RAM Test Software" />
+ <dataarea name="flop" size="901120">
+ <rom name="317830-01_a590_ram_test.adf" size="901120" crc="6583d1d0" sha1="7779b825b8555956d341ff7e909ab71d89e2321c" offset="0"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="a2024">
+ <description>A2024 JumpStart</description>
+ <year>1988</year>
+ <publisher>Commodore</publisher>
+ <part name="flop1" interface="floppy_3_5">
+ <feature name="part_id" value="A2024 JumpStart" />
+ <dataarea name="flop" size="901120">
+ <rom name="317809-01_a2024_jumpstart.adf" size="901120" crc="dad46588" sha1="30c2c1f1d98bd008b2c67f3b23480181935d4b01" offset="0"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="a2091">
+ <!-- From service manual: Install (US): 317806-01, Install (De): 317807-01 (earlier versions?) -->
+ <!-- Harddisk: 313440-01 SCSI Quantum -->
+ <description>A2091 Setup Disk 1.30</description>
+ <year>1991</year>
+ <publisher>Commodore</publisher>
+ <part name="flop1" interface="floppy_3_5">
+ <feature name="part_id" value="A2091 Setup Disk 1.30" />
+ <dataarea name="flop" size="901120">
+ <rom name="317806-04_a2091_setup.adf" size="901120" crc="122c8f93" sha1="603e106c1a44a209171610af8d48bc35ad31c9bc" offset="0"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="a2058">
+ <description>A2058 RAM Test Disk</description>
+ <year>1988</year>
+ <publisher>Commodore</publisher>
+ <part name="flop1" interface="floppy_3_5">
+ <feature name="part_id" value="A2058 RAM Test Disk" />
+ <dataarea name="flop" size="901120">
+ <rom name="317719-01_a2058_ram_test.adf" size="901120" crc="5dba7fc3" sha1="76fbce4bef7df0f6042c85376d9bdfd4d4911e74" offset="0"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="a2232">
+ <description>A2232 Install</description>
+ <year>1990</year>
+ <publisher>Commodore</publisher>
+ <part name="flop1" interface="floppy_3_5">
+ <feature name="part_id" value="A2232 Install" />
+ <dataarea name="flop" size="901120">
+ <rom name="317769-01_a2232_install.adf" size="901120" crc="3caa21b7" sha1="24f47f6f88712f046303b8812a598043440a5e6d" offset="0"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="a2300">
+ <description>A2300 Genlock Demo</description>
+ <year>1990</year>
+ <publisher>Commodore</publisher>
+ <part name="flop1" interface="floppy_3_5">
+ <feature name="part_id" value="A2300 Genlock Demo" />
+ <dataarea name="flop" size="901120">
+ <rom name="317718-02_a2300_genlock_demo.adf" size="901120" crc="464ff0f6" sha1="26b94e8d52d35e2746b74610bb9b65eb2f899297" offset="0"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="a2320">
+ <description>A2320 Test / Demo</description>
+ <year>1990</year>
+ <publisher>Commodore</publisher>
+ <part name="flop1" interface="floppy_3_5">
+ <feature name="part_id" value="A2232 Test / Demo" />
+ <dataarea name="flop" size="901120">
+ <rom name="317210-01_a2320_test_demo.adf" size="901120" crc="cff98aae" sha1="f46f7de0d908ed68abfd784d84b964cbce7dc503" offset="0"/>
+ </dataarea>
+ </part>
+ </software>
+
+</softwarelist>
diff --git a/src/mess/drivers/amiga.c b/src/mess/drivers/amiga.c
index 5a3ed28f60d..8176370e2bf 100644
--- a/src/mess/drivers/amiga.c
+++ b/src/mess/drivers/amiga.c
@@ -1358,6 +1358,7 @@ static MACHINE_CONFIG_START( amiga_base, amiga_state )
// software
MCFG_SOFTWARE_LIST_ADD("wb_list", "amiga_workbench")
+ MCFG_SOFTWARE_LIST_ADD("hardware_list", "amiga_hardware")
MCFG_SOFTWARE_LIST_ADD("apps_list", "amiga_apps")
MACHINE_CONFIG_END