summaryrefslogtreecommitdiffstatshomepage
path: root/hash
diff options
context:
space:
mode:
author Nigel Barnes <Pernod70@users.noreply.github.com>2015-09-07 09:46:21 +0100
committer Nigel Barnes <Pernod70@users.noreply.github.com>2015-09-07 09:49:14 +0100
commitc0e72ea08dfb0ba8a93bd9e09d58de7b361ef31f (patch)
treeb4c0979f795852124e734fedd0127a34e09fab45 /hash
parent3227c85ed64e08ad1cc1d61d22e8e8556f56d043 (diff)
bbc: clones, floppy formats, softlists, and cleanups.
- Added clone bbcb1770, bbcb now 8271 only. - Added clone pro128s, Olivetti Prodest PC 128S. - Added clones Acorn Business Computers and Cambridge Workstation. - Added clone reutapm, Reuters APM board. - Improved floppy formats, added dsd and double density formats for ADFS. - Added speech PHROMs, not yet hooked up correctly. - Added softlists bbcb_de_cass, bbcb_us_flop and bbcmc_flop. - Added S11 links (dipswitch) to specify Econet ID. - Address map cleanups.
Diffstat (limited to 'hash')
-rw-r--r--hash/bbcb_cass.xml151
-rw-r--r--hash/bbcb_de_cass.xml166
-rw-r--r--hash/bbcb_us_flop.xml25
-rw-r--r--hash/bbcmc_flop.xml25
-rw-r--r--hash/pro128_cart.xml55
5 files changed, 275 insertions, 147 deletions
diff --git a/hash/bbcb_cass.xml b/hash/bbcb_cass.xml
index ce9acc3d4f5..74f030d4883 100644
--- a/hash/bbcb_cass.xml
+++ b/hash/bbcb_cass.xml
@@ -3324,13 +3324,13 @@
<publisher>Visions</publisher>
<info name="usage" value="Load with *RUN" />
<part name="cass1" interface="bbc_cass">
- <dataarea name="cass" size="9339">
- <rom name="demolator_infinitelives_run(visions).uef" size="9339" crc="8c638151" sha1="85aced0345aec14e7750c5daa290f1cb642b1961" offset="0" />
+ <dataarea name="cass" size="9319">
+ <rom name="demolator_run(visions).uef" size="9319" crc="5dc43e5b" sha1="d7d88ca1b651926104c0833e257e967e0d47dfc2" offset="0" />
</dataarea>
</part>
<part name="cass2" interface="bbc_cass">
- <dataarea name="cass" size="9319">
- <rom name="demolator_run(visions).uef" size="9319" crc="5dc43e5b" sha1="d7d88ca1b651926104c0833e257e967e0d47dfc2" offset="0" />
+ <dataarea name="cass" size="9339">
+ <rom name="demolator_infinitelives_run(visions).uef" size="9339" crc="8c638151" sha1="85aced0345aec14e7750c5daa290f1cb642b1961" offset="0" />
</dataarea>
</part>
</software>
@@ -5710,17 +5710,6 @@
</part>
</software>
- <software name="hopperg" cloneof="hopper">
- <description>Hopper (Ger)</description>
- <year>1983</year>
- <publisher>Acornsoft</publisher>
- <part name="cass" interface="bbc_cass">
- <dataarea name="cass" size="8112">
- <rom name="hopper-german(1983)(acornsoft)(g23).uef" size="8112" crc="3972b897" sha1="b5f7897dcad92b758d0473ac840f2b41e8049ef4" offset="0" />
- </dataarea>
- </part>
- </software>
-
<software name="hopper21" cloneof="hopper">
<description>Hopper v2.1</description>
<year>1983</year>
@@ -7430,17 +7419,6 @@
</part>
</software>
- <software name="meteorsg" cloneof="meteors">
- <description>Meteors (Ger)</description>
- <year>1982</year>
- <publisher>Acornsoft</publisher>
- <part name="cass" interface="bbc_cass">
- <dataarea name="cass" size="6610">
- <rom name="meteors-german(1982)(acornsoft)(g13).uef" size="6610" crc="0bb65e55" sha1="238ba733b0094942dd477ca49754249284741c40" offset="0" />
- </dataarea>
- </part>
- </software>
-
<software name="meteorssc" cloneof="meteors">
<description>Meteors (The Acornsoft Hits Vol.2)</description>
<year>1987</year>
@@ -7745,17 +7723,6 @@
</part>
</software>
- <software name="monstersg" cloneof="monsters">
- <description>Monsters (Ger)</description>
- <year>1982</year>
- <publisher>Acornsoft</publisher>
- <part name="cass" interface="bbc_cass">
- <dataarea name="cass" size="7890">
- <rom name="monsters-german(1982)(acornsoft)(g03).uef" size="7890" crc="37838358" sha1="c3c698a8174d0b67d6ee563bcecb9a42354ae3fc" offset="0" />
- </dataarea>
- </part>
- </software>
-
<software name="monsterspias" cloneof="monsters">
<description>Monsters (Play It Again Sam 11)</description>
<year>1989</year>
@@ -8889,17 +8856,6 @@
</part>
</software>
- <software name="planetoidg" cloneof="plantoid">
- <description>Planetoid (Ger)</description>
- <year>1982</year>
- <publisher>Acornsoft</publisher>
- <part name="cass" interface="bbc_cass">
- <dataarea name="cass" size="8515">
- <rom name="planetoid-german(1982)(acornsoft)(g15).uef" size="8515" crc="bfaa94f8" sha1="fc8cb246c19cd717f7684074979ea5cb6d98e4fb" offset="0" />
- </dataarea>
- </part>
- </software>
-
<software name="plantoidsc" cloneof="plantoid">
<description>Planetoid (The Acornsoft Hits Vol.1)</description>
<year>1987</year>
@@ -9828,17 +9784,6 @@
</part>
</software>
- <software name="rocketrag" cloneof="rocketra">
- <description>Rocket Raid (Ger)</description>
- <year>1982</year>
- <publisher>Acornsoft</publisher>
- <part name="cass" interface="bbc_cass">
- <dataarea name="cass" size="7747">
- <rom name="rocketraid-german(1982)(acornsoft)(g05).uef" size="7747" crc="3a6ccbd0" sha1="afd7318589bb419606b25b575c7488369acf2c9b" offset="0" />
- </dataarea>
- </part>
- </software>
-
<software name="rocketrasc" cloneof="rocketra">
<description>Rocket Raid (The Acornsoft Hits Vol.1)</description>
<year>1987</year>
@@ -10721,17 +10666,6 @@
</part>
</software>
- <software name="snapperg" cloneof="snapper">
- <description>Snapper (Ger)</description>
- <year>1982</year>
- <publisher>Acornsoft</publisher>
- <part name="cass" interface="bbc_cass">
- <dataarea name="cass" size="7174">
- <rom name="snapper-german(1982)(acornsoft)(g04).uef" size="7174" crc="6ffbe578" sha1="0cc295dba1b771475ae8e71340b6ce4f885040e9" offset="0" />
- </dataarea>
- </part>
- </software>
-
<software name="snapperpias" cloneof="snapper">
<description>Snapper (Play It Again Sam 7)</description>
<year>1988</year>
@@ -11902,17 +11836,6 @@
</part>
</software>
- <software name="superinvg" cloneof="superinv">
- <description>Super Invaders (Ger)</description>
- <year>1982</year>
- <publisher>Acornsoft</publisher>
- <part name="cass" interface="bbc_cass">
- <dataarea name="cass" size="7812">
- <rom name="superinvaders-german(1982)(acornsoft)(g16).uef" size="7812" crc="382b3412" sha1="4361fba1203b07fb05f62273ac02db403a3f38ce" offset="0" />
- </dataarea>
- </part>
- </software>
-
<software name="superinv">
<description>Super Invaders</description>
<year>1982</year>
@@ -13494,17 +13417,6 @@
</part>
</software>
- <software name="welcomeg" cloneof="welcome">
- <description>Welcome (Ger)</description>
- <year>1981</year>
- <publisher>BBC Soft</publisher>
- <part name="cass" interface="bbc_cass">
- <dataarea name="cass" size="48009">
- <rom name="welcome-german(1981)(bbc).uef" size="48009" crc="a2d78451" sha1="b0ff9fd8a51412dee878e763fe0aa54deef2c962" offset="0" />
- </dataarea>
- </part>
- </software>
-
<software name="welcome">
<description>Welcome</description>
<year>1981</year>
@@ -14099,17 +14011,6 @@
</part>
</software>
- <software name="dskdiaryg" cloneof="dskdiary">
- <description>Desk Diary (Ger)</description>
- <year>198?</year>
- <publisher>Acornsoft</publisher>
- <part name="cass" interface="bbc_cass">
- <dataarea name="cass" size="9739">
- <rom name="deskdiary-german(198x)(acornsoft)(b01).uef" size="9739" crc="7ef32892" sha1="ec3910be9c7b5c1729586ba88a88173d08dcf34b" offset="0" />
- </dataarea>
- </part>
- </software>
-
<software name="dskdiary">
<description>Desk Diary</description>
<year>198?</year>
@@ -14753,17 +14654,6 @@
</part>
</software>
- <software name="numberbag" cloneof="numberba">
- <description>Number Balance (Ger)</description>
- <year>198?</year>
- <publisher>Acornsoft/ESM</publisher>
- <part name="cass" interface="bbc_cass">
- <dataarea name="cass" size="7727">
- <rom name="numberbalance-german(acornsoftesm).uef" size="7727" crc="2461e7a8" sha1="7b2ce801a3213fcac582b173d65aaa347555a2c4" offset="0" />
- </dataarea>
- </part>
- </software>
-
<software name="numberba">
<description>Number Balance</description>
<year>198?</year>
@@ -14852,17 +14742,6 @@
</part>
</software>
- <software name="sentseqg" cloneof="sentseq">
- <description>Sentence Sequencing (Ger)</description>
- <year>198?</year>
- <publisher>Acornsoft</publisher>
- <part name="cass" interface="bbc_cass">
- <dataarea name="cass" size="10769">
- <rom name="sentencesequencing-german(198x)(acornsoft)(e07).uef" size="10769" crc="28955bf7" sha1="f6422764589cbe5d1acefca2d90f288b95e84280" offset="0" />
- </dataarea>
- </part>
- </software>
-
<software name="sentseq">
<description>Sentence Sequencing</description>
<year>198?</year>
@@ -14967,17 +14846,6 @@
</part>
</software>
- <software name="treeknowg" cloneof="treeknow">
- <description>Tree Of Knowledge (Ger)</description>
- <year>198?</year>
- <publisher>Acornsoft</publisher>
- <part name="cass" interface="bbc_cass">
- <dataarea name="cass" size="11319">
- <rom name="treeofknowledge-german(198x)(acornsoft)(e04).uef" size="11319" crc="c1b66b33" sha1="53bd97ccc48c5b00a1e57728800e786b6a9d30d9" offset="0" />
- </dataarea>
- </part>
- </software>
-
<software name="treeknow">
<description>Tree Of Knowledge</description>
<year>198?</year>
@@ -15077,17 +14945,6 @@
</part>
</software>
- <software name="jars">
- <description>Jars (Ger)</description>
- <year>198?</year>
- <publisher>Acornsoft</publisher>
- <part name="cass" interface="bbc_cass">
- <dataarea name="cass" size="8325">
- <rom name="jars-german(198x)(acornsoft)(e15).uef" size="8325" crc="943ba245" sha1="5a911796040eb708926d5c9e1aecb3d0e7ea546b" offset="0" />
- </dataarea>
- </part>
- </software>
-
<software name="spooky">
<description>Spooky Manor</description>
<year>198?</year>
diff --git a/hash/bbcb_de_cass.xml b/hash/bbcb_de_cass.xml
new file mode 100644
index 00000000000..633f28f6166
--- /dev/null
+++ b/hash/bbcb_de_cass.xml
@@ -0,0 +1,166 @@
+<?xml version="1.0"?>
+<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
+
+<!-- BBC Micro Model B (German) Tapes -->
+
+<!-- I believe all the Cassette images here are original, so some require the manuals for additional copy protection -->
+
+<!-- Loading Instructions:
+
+ If the system has a disk drive (which the BBC Model B does by default in MESS) you must type *TAPE, then use the relevant command to load the software, usually CHAIN"" or *RUN, though some earlier titles from Micro Power require *LOAD.
+
+ To start/stop the tape you must use the MESS menus, so you'll have to turn full keyboard mode off with Scroll Lock, then navigate the menus, turning Scroll Lock back on when you're finished.
+-->
+
+<softwarelist name="bbcb_de_cass" description="BBC Micro Model B (German) cassettes">
+
+ <!-- Games -->
+
+ <software name="hopperg">
+ <description>Hopper (Ger)</description>
+ <year>1983</year>
+ <publisher>Acornsoft</publisher>
+ <part name="cass" interface="bbc_cass">
+ <dataarea name="cass" size="8112">
+ <rom name="hopper-german(1983)(acornsoft)(g23).uef" size="8112" crc="3972b897" sha1="b5f7897dcad92b758d0473ac840f2b41e8049ef4" offset="0" />
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="meteorsg">
+ <description>Meteors (Ger)</description>
+ <year>1982</year>
+ <publisher>Acornsoft</publisher>
+ <part name="cass" interface="bbc_cass">
+ <dataarea name="cass" size="6610">
+ <rom name="meteors-german(1982)(acornsoft)(g13).uef" size="6610" crc="0bb65e55" sha1="238ba733b0094942dd477ca49754249284741c40" offset="0" />
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="monstersg">
+ <description>Monsters (Ger)</description>
+ <year>1982</year>
+ <publisher>Acornsoft</publisher>
+ <part name="cass" interface="bbc_cass">
+ <dataarea name="cass" size="7890">
+ <rom name="monsters-german(1982)(acornsoft)(g03).uef" size="7890" crc="37838358" sha1="c3c698a8174d0b67d6ee563bcecb9a42354ae3fc" offset="0" />
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="planetoidg">
+ <description>Planetoid (Ger)</description>
+ <year>1982</year>
+ <publisher>Acornsoft</publisher>
+ <part name="cass" interface="bbc_cass">
+ <dataarea name="cass" size="8515">
+ <rom name="planetoid-german(1982)(acornsoft)(g15).uef" size="8515" crc="bfaa94f8" sha1="fc8cb246c19cd717f7684074979ea5cb6d98e4fb" offset="0" />
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="rocketrag">
+ <description>Rocket Raid (Ger)</description>
+ <year>1982</year>
+ <publisher>Acornsoft</publisher>
+ <part name="cass" interface="bbc_cass">
+ <dataarea name="cass" size="7747">
+ <rom name="rocketraid-german(1982)(acornsoft)(g05).uef" size="7747" crc="3a6ccbd0" sha1="afd7318589bb419606b25b575c7488369acf2c9b" offset="0" />
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="snapperg">
+ <description>Snapper (Ger)</description>
+ <year>1982</year>
+ <publisher>Acornsoft</publisher>
+ <part name="cass" interface="bbc_cass">
+ <dataarea name="cass" size="7174">
+ <rom name="snapper-german(1982)(acornsoft)(g04).uef" size="7174" crc="6ffbe578" sha1="0cc295dba1b771475ae8e71340b6ce4f885040e9" offset="0" />
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="superinvg">
+ <description>Super Invaders (Ger)</description>
+ <year>1982</year>
+ <publisher>Acornsoft</publisher>
+ <part name="cass" interface="bbc_cass">
+ <dataarea name="cass" size="7812">
+ <rom name="superinvaders-german(1982)(acornsoft)(g16).uef" size="7812" crc="382b3412" sha1="4361fba1203b07fb05f62273ac02db403a3f38ce" offset="0" />
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="welcomeg">
+ <description>Welcome (Ger)</description>
+ <year>1981</year>
+ <publisher>BBC Soft</publisher>
+ <part name="cass" interface="bbc_cass">
+ <dataarea name="cass" size="48009">
+ <rom name="welcome-german(1981)(bbc).uef" size="48009" crc="a2d78451" sha1="b0ff9fd8a51412dee878e763fe0aa54deef2c962" offset="0" />
+ </dataarea>
+ </part>
+ </software>
+
+ <!-- Business -->
+
+ <software name="dskdiaryg">
+ <description>Desk Diary (Ger)</description>
+ <year>198?</year>
+ <publisher>Acornsoft</publisher>
+ <part name="cass" interface="bbc_cass">
+ <dataarea name="cass" size="9739">
+ <rom name="deskdiary-german(198x)(acornsoft)(b01).uef" size="9739" crc="7ef32892" sha1="ec3910be9c7b5c1729586ba88a88173d08dcf34b" offset="0" />
+ </dataarea>
+ </part>
+ </software>
+
+ <!-- Educational -->
+
+ <software name="numberbag">
+ <description>Number Balance (Ger)</description>
+ <year>198?</year>
+ <publisher>Acornsoft/ESM</publisher>
+ <part name="cass" interface="bbc_cass">
+ <dataarea name="cass" size="7727">
+ <rom name="numberbalance-german(acornsoftesm).uef" size="7727" crc="2461e7a8" sha1="7b2ce801a3213fcac582b173d65aaa347555a2c4" offset="0" />
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="sentseqg">
+ <description>Sentence Sequencing (Ger)</description>
+ <year>198?</year>
+ <publisher>Acornsoft</publisher>
+ <part name="cass" interface="bbc_cass">
+ <dataarea name="cass" size="10769">
+ <rom name="sentencesequencing-german(198x)(acornsoft)(e07).uef" size="10769" crc="28955bf7" sha1="f6422764589cbe5d1acefca2d90f288b95e84280" offset="0" />
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="treeknowg">
+ <description>Tree Of Knowledge (Ger)</description>
+ <year>198?</year>
+ <publisher>Acornsoft</publisher>
+ <part name="cass" interface="bbc_cass">
+ <dataarea name="cass" size="11319">
+ <rom name="treeofknowledge-german(198x)(acornsoft)(e04).uef" size="11319" crc="c1b66b33" sha1="53bd97ccc48c5b00a1e57728800e786b6a9d30d9" offset="0" />
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="jars">
+ <description>Jars (Ger)</description>
+ <year>198?</year>
+ <publisher>Acornsoft</publisher>
+ <part name="cass" interface="bbc_cass">
+ <dataarea name="cass" size="8325">
+ <rom name="jars-german(198x)(acornsoft)(e15).uef" size="8325" crc="943ba245" sha1="5a911796040eb708926d5c9e1aecb3d0e7ea546b" offset="0" />
+ </dataarea>
+ </part>
+ </software>
+
+</softwarelist>
diff --git a/hash/bbcb_us_flop.xml b/hash/bbcb_us_flop.xml
new file mode 100644
index 00000000000..9a9f2499922
--- /dev/null
+++ b/hash/bbcb_us_flop.xml
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
+
+<!-- BBC Micro Model B (US) Disks -->
+
+<!-- Loading Instructions:
+
+ Hold down the SHIFT key and press and release the BREAK key.
+-->
+
+<softwarelist name="bbcb_us_flop" description="BBC Micro Model B (US) disks">
+
+ <software name="intrutil">
+ <description>Introductory and Utilities Disk</description>
+ <year>1983</year>
+ <publisher>Acorn</publisher>
+ <info name="protection" value="none" />
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="204800">
+ <rom name="introductory_utils(1983)(acorn).ssd" size="204800" crc="60612fc2" sha1="037f7c3499547d5ac5f88e812d7765ccaf27d6e1" offset="0" />
+ </dataarea>
+ </part>
+ </software>
+
+</softwarelist>
diff --git a/hash/bbcmc_flop.xml b/hash/bbcmc_flop.xml
new file mode 100644
index 00000000000..f685734bd13
--- /dev/null
+++ b/hash/bbcmc_flop.xml
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
+
+<!-- BBC Master Compact Disks -->
+
+<!-- Loading Instructions:
+
+ Hold down the SHIFT key and press and release the BREAK key.
+-->
+
+<softwarelist name="bbcmc_flop" description="BBC Master Compact disks">
+
+ <software name="welcome">
+ <description>BBC Master Compact Welcome Disc</description>
+ <year>1986</year>
+ <publisher>Acorn</publisher>
+ <info name="protection" value="none" />
+ <part name="flop1" interface="floppy_3_5">
+ <dataarea name="flop" size="655360">
+ <rom name="welcome_compact.adl" size="655360" crc="9d747205" sha1="04cfd6d1e08e8f695befb2948e27d63fd7842b8f" offset="0" />
+ </dataarea>
+ </part>
+ </software>
+
+</softwarelist>
diff --git a/hash/pro128_cart.xml b/hash/pro128_cart.xml
new file mode 100644
index 00000000000..9ee19e3ad25
--- /dev/null
+++ b/hash/pro128_cart.xml
@@ -0,0 +1,55 @@
+<?xml version="1.0"?>
+<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
+<softwarelist name="pro128_cart" description="Prodest PC 128 cartridges">
+
+
+ <software name="agenda">
+ <description>Agenda</description>
+ <year>1984</year>
+ <publisher>Answare</publisher>
+
+ <part name="cart" interface="mo5_cart">
+ <dataarea name="rom" size="16384">
+ <rom name="agenda (1984)(answare)(fr).m5" size="16384" crc="a4460761" sha1="5a77e3709b90f430c0b4c2c282916095e60ee22b" offset="0x0000" />
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="clrpaint">
+ <description>Colorpaint</description>
+ <year>1985</year>
+ <publisher>Thomson</publisher>
+
+ <part name="cart" interface="mo5_cart">
+ <dataarea name="rom" size="32768">
+ <rom name="colorpaint (1985)(thomson)(it).m5" size="32768" crc="8fa1493b" sha1="d27c6db21adb29dc76df33d7a3855f8532d8cc57" offset="0x0000" />
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="logo">
+ <description>LOGO v1.0</description>
+ <year>1984</year>
+ <publisher>Soli</publisher>
+
+ <part name="cart" interface="mo5_cart">
+ <dataarea name="rom" size="16384">
+ <rom name="logo v1.0 (1984)(soli)(fr).m5" size="16384" crc="6e997494" sha1="039f460f00973da9e192691061b37b493028bc35" offset="0x0000" />
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="scriptor">
+ <description>Scriptor</description>
+ <year>1986</year>
+ <publisher>To Tek</publisher>
+
+ <part name="cart" interface="mo5_cart">
+ <dataarea name="rom" size="16384">
+ <rom name="scriptor (1986)(to tek)(it).m5" size="16384" crc="3bb553c9" sha1="b8b4b7618684e0c9331e8759fe13b07d22340fbe" offset="0x0000" />
+ </dataarea>
+ </part>
+ </software>
+
+
+</softwarelist>