summaryrefslogtreecommitdiffstatshomepage
path: root/hash
diff options
context:
space:
mode:
author Miodrag Milanovic <mmicko@gmail.com>2012-10-27 12:32:44 +0000
committer Miodrag Milanovic <mmicko@gmail.com>2012-10-27 12:32:44 +0000
commit274bab4ac810bb5f8be3d4be3a50299fad7edaf4 (patch)
tree90e3dfd5a5145faf42fa76bca928709c47149606 /hash
parent4dc8836c7d2e8e3ca2609991586f660d924d54b2 (diff)
spectrum and amiga changes from Haze (no whatsnew)
Diffstat (limited to 'hash')
-rw-r--r--hash/amiga1200_flop.xml58
-rw-r--r--hash/amigaaga_flop.xml152
-rw-r--r--hash/pentagon_cass.xml32
-rw-r--r--hash/spectrum_cass.xml6
4 files changed, 245 insertions, 3 deletions
diff --git a/hash/amiga1200_flop.xml b/hash/amiga1200_flop.xml
new file mode 100644
index 00000000000..bc9cac9c8a8
--- /dev/null
+++ b/hash/amiga1200_flop.xml
@@ -0,0 +1,58 @@
+<?xml version="1.0"?>
+<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
+
+<!-- This list contains the system floppies distributed with the Amiga 1200, it is not a general purpose Software List -->
+
+<softwarelist name="amiga1200_flop" description="Amiga 1200 System Floppies">
+
+ <software name="wb30">
+ <description>Workbench v3.0 rev 39.29</description>
+ <year>1992</year>
+ <publisher>Commodore</publisher>
+
+ <part name="flop1" interface="floppy_3_5">
+ <feature name="part_id" value="Install" />
+ <dataarea name="flop" size="901120">
+ <rom name="workbench v3.0 rev 39.29 (1992)(commodore)(a1200-a4000)(m10)(disk 1 of 6)(install).adf" size="901120" crc="6fa2d2b4" sha1="ba24b4172339b9198e4f724a6804d0c6eb5e394b" offset="0"/>
+ </dataarea>
+ </part>
+
+ <part name="flop2" interface="floppy_3_5">
+ <feature name="part_id" value="Workbench" />
+ <dataarea name="flop" size="901120">
+ <rom name="workbench v3.0 rev 39.29 (1992)(commodore)(a1200-a4000)(m10)(disk 2 of 6)(workbench)[!].adf" size="901120" crc="a4d9752d" sha1="e663c92a9c88fa38d02bbb299bea8ce70c56b417" offset="0"/>
+ </dataarea>
+ </part>
+
+ <part name="flop3" interface="floppy_3_5">
+ <feature name="part_id" value="Extras" />
+ <dataarea name="flop" size="901120">
+ <rom name="workbench v3.0 rev 39.29 (1992)(commodore)(a1200-a4000)(m10)(disk 3 of 6)(extras)[!].adf" size="901120" crc="95da642d" sha1="74304711678ebd3287f816ae250b47bd4d8f5195" offset="0"/>
+ </dataarea>
+ </part>
+
+ <part name="flop4" interface="floppy_3_5">
+ <feature name="part_id" value="Storage" />
+ <dataarea name="flop" size="901120">
+ <rom name="workbench v3.0 rev 39.29 (1992)(commodore)(a1200-a4000)(m10)(disk 4 of 6)(storage)[!].adf" size="901120" crc="0c8c24d5" sha1="93cab7cd05471e8fde63cb1d512b048cd593aebc" offset="0"/>
+ </dataarea>
+ </part>
+
+ <part name="flop5" interface="floppy_3_5">
+ <feature name="part_id" value="Locale" />
+ <dataarea name="flop" size="901120">
+ <rom name="workbench v3.0 rev 39.29 (1992)(commodore)(a1200-a4000)(m10)(disk 5 of 6)(locale)[!].adf" size="901120" crc="67835fe5" sha1="00d0670a9060ab7805dc2fa7e2e856b33a828043" offset="0"/>
+ </dataarea>
+ </part>
+
+ <part name="flop6" interface="floppy_3_5">
+ <feature name="part_id" value="Fonts" />
+ <dataarea name="flop" size="901120">
+ <rom name="workbench v3.0 rev 39.29 (1992)(commodore)(a1200-a4000)(m10)(disk 6 of 6)(fonts).adf" size="901120" crc="d7364bb4" sha1="4531651fe34a7f0a2dc1a1523ed4c2507670f5a6" offset="0"/>
+ </dataarea>
+ </part>
+
+ </software>
+
+</softwarelist>
+
diff --git a/hash/amigaaga_flop.xml b/hash/amigaaga_flop.xml
new file mode 100644
index 00000000000..e3ff9af22ad
--- /dev/null
+++ b/hash/amigaaga_flop.xml
@@ -0,0 +1,152 @@
+<?xml version="1.0"?>
+<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
+
+<!-- General purpose software list for Amiga software requiring the AGA chipset (A1200 / A4000)
+
+ the software listed here is not designed for use on systems without the AGA chipset and
+ will not function.
+-->
+
+
+
+<softwarelist name="amigaaga_flop" description="Amiga AGA Floppy Disks list">
+
+ <!-- has manual protection -->
+ <software name="pballfna">
+ <description>Pinball Fantasies AGA</description>
+ <year>1993</year>
+ <publisher>21st Century Entertainment</publisher>
+
+ <part name="flop1" interface="floppy_3_5">
+ <feature name="part_id" value="Disk 1" />
+ <dataarea name="flop" size="1049612">
+ <rom name="pinballfantasiesaga_pf1.ipf" size="1049612" crc="60e23065" sha1="0d401004a02c6e8af2532b0180ce42a3725c69ce" offset="0"/>
+ </dataarea>
+ </part>
+
+ <part name="flop2" interface="floppy_3_5">
+ <feature name="part_id" value="Disk 2" />
+ <dataarea name="flop" size="1049612">
+ <rom name="pinballfantasiesaga_pf2.ipf" size="1049612" crc="64e3b549" sha1="44d59c0660170eba8dee54d710cfec1f598a7a90" offset="0"/>
+ </dataarea>
+ </part>
+
+ <part name="flop3" interface="floppy_3_5">
+ <feature name="part_id" value="Disk 3" />
+ <dataarea name="flop" size="1049612">
+ <rom name="pinballfantasiesaga_pf3.ipf" size="1049612" crc="2a0d1c66" sha1="df95ae4ed9bda2d0563958c26fc23fdd5fe6f3d7" offset="0"/>
+ </dataarea>
+ </part>
+
+ <part name="flop4" interface="floppy_3_5">
+ <feature name="part_id" value="Disk 4" />
+ <dataarea name="flop" size="1049612">
+ <rom name="pinballfantasiesaga_pf4.ipf" size="1049612" crc="e5ab9484" sha1="83151b5738844bdc668c80b20dd2d742668063fb" offset="0"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <!-- unprotected -->
+ <software name="pballfnapdy" cloneof="pballfna">
+ <description>Pinball Fantasies AGA (Cracked, PDY)</description>
+ <year>1993</year>
+ <publisher>21st Century Entertainment</publisher>
+
+ <part name="flop1" interface="floppy_3_5">
+ <feature name="part_id" value="Disk 1" />
+ <dataarea name="flop" size="1049612">
+ <rom name="pinball fantasies (1993)(21st century)(aga)(disk 1 of 4)[cr pdy].adf" size="901120" crc="708fc612" sha1="99e24713096bcfc90281e8c0ae4d57c395e66069" offset="0"/>
+ </dataarea>
+ </part>
+
+ <part name="flop2" interface="floppy_3_5">
+ <feature name="part_id" value="Disk 2" />
+ <dataarea name="flop" size="1049612">
+ <rom name="pinball fantasies (1993)(21st century)(aga)(disk 2 of 4).adf" size="901120" crc="eced3e6c" sha1="2f4669459021e0e756975061bf38d55982975281" offset="0"/>
+ </dataarea>
+ </part>
+
+ <part name="flop3" interface="floppy_3_5">
+ <feature name="part_id" value="Disk 3" />
+ <dataarea name="flop" size="1049612">
+ <rom name="pinball fantasies (1993)(21st century)(aga)(disk 3 of 4).adf" size="901120" crc="ff04b00c" sha1="ad12df201dea97987d0455e24fac0459e648da1a" offset="0"/>
+ </dataarea>
+ </part>
+
+ <part name="flop4" interface="floppy_3_5">
+ <feature name="part_id" value="Disk 4" />
+ <dataarea name="flop" size="1049612">
+ <rom name="pinball fantasies (1993)(21st century)(aga)(disk 4 of 4).adf" size="901120" crc="912a609f" sha1="0e6818ceabd9e362a9b15bac9a551d4a017fd536" offset="0"/>
+ </dataarea>
+ </part>
+
+ </software>
+
+
+ <!-- severe gfx problems -->
+ <software name="pballill" supported="no">
+ <description>Pinball Illusions</description>
+ <year>1995</year>
+ <publisher>21st Century Entertainment</publisher>
+
+ <part name="flop1" interface="floppy_3_5">
+ <feature name="part_id" value="Disk 1" />
+ <dataarea name="flop" size="1049612">
+ <rom name="pinballillusions_disk1.ipf" size="1049612" crc="0cf8949b" sha1="8970859b71aefdb13d47c9b16b279f52405dae4c" offset="0"/>
+ </dataarea>
+ </part>
+
+ <part name="flop2" interface="floppy_3_5">
+ <feature name="part_id" value="Disk 2" />
+ <dataarea name="flop" size="1049612">
+ <rom name="pinballillusions_disk2.ipf" size="1049612" crc="93ce1135" sha1="5dad662b278a45e4720043407bbf22c0a9932df5" offset="0"/>
+ </dataarea>
+ </part>
+
+ <part name="flop3" interface="floppy_3_5">
+ <feature name="part_id" value="Disk 3" />
+ <dataarea name="flop" size="1049612">
+ <rom name="pinballillusions_disk3.ipf" size="1049612" crc="282ea51d" sha1="39f78c077ee27f213ff3f07a991ba165212d780f" offset="0"/>
+ </dataarea>
+ </part>
+
+ <part name="flop4" interface="floppy_3_5">
+ <feature name="part_id" value="Disk 4" />
+ <dataarea name="flop" size="1049612">
+ <rom name="pinballillusions_disk4.ipf" size="1049612" crc="e551bc40" sha1="05757f0e6289385df204c2ced4fb0348aa4b39ee" offset="0"/>
+ </dataarea>
+ </part>
+
+ </software>
+
+ <!-- simple 1 disk game using AGA mode -->
+ <software name="gigertet">
+ <description>Giger-Tetris</description>
+ <year>1993</year>
+ <publisher>Panic Production</publisher>
+
+ <part name="flop1" interface="floppy_3_5">
+ <feature name="part_id" value="Disk 1" />
+ <dataarea name="flop" size="901120">
+ <rom name="giger-tetris (1993)(panic production)(aga)(sw).adf" size="901120" crc="e58911f4" sha1="90d146454db7317e02f428aa24e01296db0ea2d4" offset="0"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <!-- various gfx issues, good test case for bugfixing? -->
+ <software name="dxpacaga" supported="partial">
+ <description>Deluxe Pac-Man v1.7 AGA (1997-04-27)</description>
+ <year>1997</year>
+ <publisher>Edgar Vigdal</publisher>
+
+ <part name="flop1" interface="floppy_3_5">
+ <feature name="part_id" value="Disk 1" />
+ <dataarea name="flop" size="901120">
+ <rom name="deluxe pac-man v1.7 (1997-04-27)(vigdal, edgar)(aga)(sw-r).adf" size="901120" crc="0fb6d45d" sha1="378cb7c11d8f57d812469fcc8db1a1a848e8ce63" offset="0"/>
+ </dataarea>
+ </part>
+ </software>
+
+</softwarelist>
+
+
diff --git a/hash/pentagon_cass.xml b/hash/pentagon_cass.xml
new file mode 100644
index 00000000000..c41d14d098f
--- /dev/null
+++ b/hash/pentagon_cass.xml
@@ -0,0 +1,32 @@
+<?xml version="1.0"?>
+<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
+
+<!-- Preliminary list.
+
+ This list contains software for the Russian 'Pentagon 128' systems.
+
+ These systems are Spectrum clones, but offer various extended features.
+
+ The software listed here will not function correctly (if at all) on a regular Spectrum
+-->
+
+<softwarelist name="pentagon_cass" description="Pentagon (ZX Spectrum clone) cassettes">
+
+ <software name="bouldmix">
+ <description>Boulder Mix (Russia)</description>
+ <year>1996</year>
+ <publisher>Firesoft</publisher>
+ <part name="cass" interface="spectrum_cass">
+ <dataarea name="cass" size="45895">
+ <rom name="boulder mix (19xx)(firesoft)(ru)[pentagon 128].tzx" size="45895" crc="dd36b3bf" sha1="26430d66baaf04c2e7757f23169ffb201190d5c6" offset="0"/>
+ </dataarea>
+ </part>
+ </software>
+
+</softwarelist>
+
+
+
+
+
+
diff --git a/hash/spectrum_cass.xml b/hash/spectrum_cass.xml
index 03398a23069..d3339581940 100644
--- a/hash/spectrum_cass.xml
+++ b/hash/spectrum_cass.xml
@@ -18,6 +18,7 @@
<!-- COMPATIBILITY
The MESS emulation at the time of writing isn't very good, the following emulators are used to determine how things should work
+ EmuZWin (v2.7 release 2.8) - Closed Source, runs some images (Gremlin 2 type*) which fail on the emulators below - http://kolmck.net/apps/EmuZWin_Eng.htm
Fuse (Free Unix Spectrum Emulator) - Free, High Compatibility can run some of the trickier images, Windows port available - http://fuse-emulator.sourceforge.net/
Spectaculator - Commercial, a bit more user friendly than above, similar compatibility - http://www.spectaculator.com/
@@ -33,9 +34,8 @@
legacy emulators including Real Spectrum ( http://zxm.speccy.cz/realspec/ ) appear to struggle with some of the more complex tape protections
-
- ToDo: Find an emulator which works with the 'Gremlin 2' protected tapes 'M.A.S.K' and 'Basil The Great Mouse Detective' all TZX images I've found fail in the
- above emulators, although RealSpectrum does load some copies of MASK but fails loading the 2nd part of the game.
+ * Gremlin 2 type images include 'M.A.S.K' and 'Basil The Great Mouse Detective'
+