summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
-rw-r--r--hash/fm77av.xml4
-rw-r--r--hash/msx1_cart.xml4
-rw-r--r--hash/msx1_flop.xml9
-rw-r--r--hash/msx2_flop.xml9
-rw-r--r--hash/nes.xml7
-rw-r--r--hash/pc8001_flop.xml3293
-rw-r--r--hash/pc8001mk2_flop.xml161
-rw-r--r--hash/pc8001mk2sr_flop.xml89
-rw-r--r--hash/pc8801_cass.xml65
-rw-r--r--hash/pc8801_flop.xml4597
-rw-r--r--hash/pc98.xml31
-rw-r--r--hash/x1_flop.xml110
-rw-r--r--scripts/target/mame/mess.lua2
-rw-r--r--src/devices/video/upd3301.cpp537
-rw-r--r--src/devices/video/upd3301.h31
-rw-r--r--src/mame/drivers/olyboss.cpp7
-rw-r--r--src/mame/drivers/pc8001.cpp539
-rw-r--r--src/mame/drivers/pc8801.cpp280
-rw-r--r--src/mame/drivers/pc88va.cpp2
-rw-r--r--src/mame/includes/pc8001.h147
-rw-r--r--src/mame/includes/pc8801.h37
-rw-r--r--src/mame/machine/pc80s31k.cpp460
-rw-r--r--src/mame/machine/pc80s31k.h86
-rw-r--r--src/mame/mame.lst5
24 files changed, 7738 insertions, 2774 deletions
diff --git a/hash/fm77av.xml b/hash/fm77av.xml
index 9569c460f68..d0f8243ae4d 100644
--- a/hash/fm77av.xml
+++ b/hash/fm77av.xml
@@ -86,12 +86,12 @@ Titles, serial #s, publishers and release dates taken from:
<!-- the alt set with crcs 21fc2e80 and 22ecff45 only differs for d77 headers, but data in the disks are identical -->
<software name="daiva" supported="no">
- <description>Daiva - Active Simulation War</description>
+ <description>Daiva Story 2: Memory in Durga</description>
<year>1987</year>
<publisher>T&amp;E Soft</publisher>
<info name="serial" value="TEM-74"/>
<info name="release" value="198702xx"/>
- <info name="alt_title" value="ディーヴァ"/>
+ <info name="alt_title" value="ディーヴァ ストーリー2·ドゥルガーの記憶"/>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="daiva_a.d77" size="348848" crc="80e45da2" sha1="576741ef1cf5f4821634414bfe4ffa4904e4904a"/>
diff --git a/hash/msx1_cart.xml b/hash/msx1_cart.xml
index e95237e2c12..a46d01bdac6 100644
--- a/hash/msx1_cart.xml
+++ b/hash/msx1_cart.xml
@@ -398,11 +398,11 @@ Xyzolog - Electric Software
</software>
<software name="daiva4">
- <description>Daiva Story 4 - Asura's Bloodfeud (Jpn)</description>
+ <description>Daiva Story 4: Asura's Bloodfeud (Jpn)</description>
<year>1987</year>
<publisher>T&amp;E Soft</publisher>
<info name="serial" value="TEX-75" />
- <info name="alt_title" value="ディーヴァ アスラの血流" />
+ <info name="alt_title" value="ディーヴァ ストーリー4·アスラの血流" />
<part name="cart" interface="msx_cart">
<feature name="pcb" value="TA6228" />
<feature name="slot" value="ascii8" />
diff --git a/hash/msx1_flop.xml b/hash/msx1_flop.xml
index 7d132ed9053..2f43293694c 100644
--- a/hash/msx1_flop.xml
+++ b/hash/msx1_flop.xml
@@ -6790,9 +6790,10 @@ The following floppies came with the machines.
</software>
<software name="daiva4">
- <description>Daiva Story 4 - Asura's Bloodfeud (Jpn)</description>
+ <description>Daiva Story 4: Asura's Bloodfeud (Jpn)</description>
<year>19??</year>
<publisher>&lt;cart2disk hack&gt;</publisher>
+ <info name="alt_title" value="ディーヴァ ストーリー4·アスラの血流" />
<part name="flop1" interface="floppy_3_5">
<dataarea name="flop" size="737280">
<rom name="daiva story 4 - asura's bloodfeud (1987)(t&amp;e soft)(jp).dsk" size="737280" crc="bce30044" sha1="8a772f4be8258746655b9502df0d0e08a15279ea" offset="0" />
@@ -6801,9 +6802,10 @@ The following floppies came with the machines.
</software>
<software name="daiva4b" cloneof="daiva4">
- <description>Daiva Story 4 - Asura's Bloodfeud (Jpn, Alt 2)</description>
+ <description>Daiva Story 4: Asura's Bloodfeud (Jpn, Alt 2)</description>
<year>19??</year>
<publisher>&lt;cart2disk hack&gt;</publisher>
+ <info name="alt_title" value="ディーヴァ ストーリー4·アスラの血流" />
<part name="flop1" interface="floppy_3_5">
<dataarea name="flop" size="737280">
<rom name="daiva story 4 - asura's bloodfeud (1987)(t&amp;e soft)(jp)[a2].dsk" size="737280" crc="a4af31f2" sha1="805d2d7e924604414bbebcda74d4e94701a24b38" offset="0" />
@@ -6812,9 +6814,10 @@ The following floppies came with the machines.
</software>
<software name="daiva4a" cloneof="daiva4">
- <description>Daiva Story 4 - Asura's Bloodfeud (Jpn, Alt)</description>
+ <description>Daiva Story 4: Asura's Bloodfeud (Jpn, Alt)</description>
<year>19??</year>
<publisher>&lt;cart2disk hack&gt;</publisher>
+ <info name="alt_title" value="ディーヴァ ストーリー4·アスラの血流" />
<part name="flop1" interface="floppy_3_5">
<dataarea name="flop" size="737280">
<rom name="daiva story 4 - asura's bloodfeud (1987)(t&amp;e soft)(jp)[a].dsk" size="737280" crc="f6007ab5" sha1="e717247b6558f1d7cd450cef138af736811fe45d" offset="0" />
diff --git a/hash/msx2_flop.xml b/hash/msx2_flop.xml
index c20f679d831..daecd69a0f2 100644
--- a/hash/msx2_flop.xml
+++ b/hash/msx2_flop.xml
@@ -2110,9 +2110,10 @@ The following floppies came with the machines.
</software>
<software name="daiva5">
- <description>Daiva Story V - The Cup of Soma (Jpn)</description>
+ <description>Daiva Story 5: The Cup of Soma (Jpn)</description>
<year>1987</year>
<publisher>T&amp;E Soft</publisher>
+ <info name="alt_title" value="ディーヴァ ストーリー5·ソーマの杯" />
<part name="flop1" interface="floppy_3_5">
<dataarea name="flop" size="737280">
<rom name="daiva story 5 - the cup of soma (1987)(t&amp;e soft)(jp).dsk" size="737280" crc="c55c9b66" sha1="c68acf155b1245dd341641fb0ebcfcd90a3cf16c"/>
@@ -2121,9 +2122,10 @@ The following floppies came with the machines.
</software>
<software name="daiva5a" cloneof="daiva5">
- <description>Daiva Story V - The Cup of Soma (Jpn, Alt)</description>
+ <description>Daiva Story 5: The Cup of Soma (Jpn, Alt)</description>
<year>1987</year>
<publisher>T&amp;E Soft</publisher>
+ <info name="alt_title" value="ディーヴァ ストーリー5·ソーマの杯" />
<part name="flop1" interface="floppy_3_5">
<dataarea name="flop" size="737280">
<rom name="daiva story 5 - the cup of soma (1987)(t&amp;e soft)(jp)[a].dsk" size="737280" crc="458c3e5a" sha1="bc4cfc1872463fdf5d1c273bc2234f552705cc0c"/>
@@ -2132,9 +2134,10 @@ The following floppies came with the machines.
</software>
<software name="daiva5b" cloneof="daiva5">
- <description>Daiva Story V - The Cup of Soma (Jpn, Alt 2)</description>
+ <description>Daiva Story 5: The Cup of Soma (Jpn, Alt 2)</description>
<year>1987</year>
<publisher>T&amp;E Soft</publisher>
+ <info name="alt_title" value="ディーヴァ ストーリー5·ソーマの杯" />
<part name="flop1" interface="floppy_3_5">
<dataarea name="flop" size="737280">
<rom name="daiva story 5 - the cup of soma (1987)(t&amp;e soft)(jp)[a2].dsk" size="737280" crc="ea46013d" sha1="41137570dce216a7c136f532c2aab3fe5526b795"/>
diff --git a/hash/nes.xml b/hash/nes.xml
index 353bf546ae2..b03f6a8d6da 100644
--- a/hash/nes.xml
+++ b/hash/nes.xml
@@ -7867,12 +7867,12 @@ license:CC0
</software>
<software name="daiva">
- <description>Daiva - Imperial of Nirsartia (Jpn)</description>
+ <description>Daiva Story 6: Imperial of Nirsartia (Jpn)</description>
<year>1986</year>
<publisher>Toemiland</publisher>
<info name="serial" value="TFS-DV"/>
<info name="release" value="19861205"/>
- <info name="alt_title" value="ディーヴァ ナーサティアの玉座"/>
+ <info name="alt_title" value="ディーヴァ ストーリー6·ナーサティアの玉座"/>
<part name="cart" interface="nes_cart">
<feature name="slot" value="uxrom" />
<feature name="pcb" value="HVC-UNROM" />
@@ -68908,9 +68908,10 @@ Also notice that VRAM & WRAM are probably incorrect for some of these sets, at t
</software>
<software name="daivah" cloneof="daiva">
- <description>Daiva - Imperial of Nirsartia (FMG pirate)</description>
+ <description>Daiva Story 6: Imperial of Nirsartia (FMG pirate)</description>
<year>1987</year>
<publisher>FMG</publisher>
+ <info name="alt_title" value="ディーヴァ ストーリー6·ナーサティアの玉座"/>
<part name="cart" interface="nes_cart">
<feature name="slot" value="uxrom" />
<feature name="pcb" value="NES-UNROM" />
diff --git a/hash/pc8001_flop.xml b/hash/pc8001_flop.xml
new file mode 100644
index 00000000000..fcf9acdf668
--- /dev/null
+++ b/hash/pc8001_flop.xml
@@ -0,0 +1,3293 @@
+<?xml version="1.0"?>
+<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
+<!--
+license:CC0
+-->
+<softwarelist name="pc8001_flop" description="NEC PC-8001 (N-BASIC) disk images">
+<!--
+PC-8001 / PC-8801 N-BASIC compatible SW list
+
+Generic troubleshooting:
+- For PC-8801 you need to flip in N-BASIC mode;
+- Commands are case insensitive but files are!
+- Issue a FILES command to get the contents of the disk.
+ If OS punts with a "Disk BASIC Feature" then you are on resident ROM OS
+ (and most likely the floppy didn't read in the first place);
+ If OS throws a "Disk not mounted" just issue a MOUNT command then FILES again
+ (cfr. games with "Two surface disk version" BIOS like Dragon'N Spirit);
+- LOAD "<filename>.<ext>" then RUN
+ Notice that if file doesn't have any extension then you can omit the ending dot.
+ Alternatively you can directly RUN "<filename>" but this depends on the loaded OS
+- If attempting to load any of those fails and returns with "<gibberish 7 chars katakana>NEC PC-8001 BASIC"
+ then SW needs either N80 or N80SR BASIC (hence works only in PC-8001mkII/PC-8001mkIISR);
+
+TODO:
+- Identify which SWs are officially been released on disk and what instead are
+ ported from tape format (hence bootlegs);
+- Fill unknown years and manufacturers;
+- Pinpoint if there are further games that needs to be moved from pc8801_flop to here
+ (1982, 1983 and 1984 releases may really work on N-BASIC only);
+- Checkout the collection disks, printout what they contains and eventually extract a
+ list of games released for the system;
+- verify minimum RAM & minimum N Basic version requirements
+
+References:
+- http://w01.tp1.jp/~a571632211/micon/game0.htm (石津氏)
+
+-->
+
+ <software name="15puzzle" supported="yes">
+ <description>15 Puzzle</description>
+ <!-- 1999.11.23 -->
+ <year>1999</year>
+ <!-- hal_8999@geocities.co.jp (doujinshi) -->
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424"> <!-- Data CRC16: 57187 -->
+ <rom name="15 puzzle(8001).d88" size="31424" crc="594fad81" sha1="8fb5c66b31b2d245bb72718b9d3fd70ed8e71215"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="15puzzlea" cloneof="15puzzle" supported="yes">
+ <description>15 Puzzle (alt)</description>
+ <!-- 1999.11.23 -->
+ <year>1999</year>
+ <!-- hal_8999@geocities.co.jp (doujinshi) -->
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="15 puzzle.d88" size="31424" crc="e598f88f" sha1="efd1172901756b2abd2e2551e8fbbd60570ca7be"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="2001spc" supported="yes">
+ <description>2001 A Space Odyssey (v1.2)</description>
+ <!-- basic list prints '81, later release? -->
+ <year>1980</year>
+ <publisher>テクノソフト (Techno Soft)</publisher>
+ <info name="alt_title" value="2001年宇宙の旅"/>
+ <info name="usage" value="Requires 32K RAM"/>
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="2001 a space odyssey.d88" size="31424" crc="c98945b1" sha1="1f3bd896104d50af32d0d1bca85b1766e5689b8b"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <!-- "I-SCORE" on title screen is a typo (btanb) -->
+ <software name="3by4" supported="yes">
+ <description>3 by 4</description>
+ <!-- 1982.8 -->
+ <year>1982</year>
+ <!-- Published on I/O 1982.08 -->
+ <publisher>コムパック (Compaq)</publisher>
+ <!-- E.H氏 -->
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348832"> <!-- Data CRC16: 9706 -->
+ <rom name="3by4.d88" size="348832" crc="1c75d055" sha1="026cdfec0557c203b1b119194832b1bdca4dbaca"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="3by4a" cloneof="3by4" supported="yes">
+ <description>3 by 4 (alt)</description>
+ <!-- 1982.8 -->
+ <year>1982</year>
+ <!-- Published on I/O 1982.08 -->
+ <publisher>コムパック (Compaq)</publisher>
+ <!-- E.H氏 -->
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="3 by 4.d88" size="348848" crc="46ff04e7" sha1="6dffb648c27a47cb5f69296bf9fecfa60554a340"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <!-- Locks up at "BASIC LODGE" screen, blinks player after too much time, never start gameplay -->
+ <!-- [Does extensive reads of the RTC, keeps looping at 340-350 basic lines] -->
+ <software name="300m" supported="no">
+ <description>300m</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <!-- I.O -->
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348832"> <!-- Data CRC16: 64846 -->
+ <rom name="300m.d88" size="348832" crc="eebfbcd8" sha1="d85d2cbbe83fe37129aa03b090cd85e8f878a5cf"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <!-- Locks up at "BASIC LODGE" screen, blinks player after too much time, never start gameplay -->
+ <!-- [Does extensive reads of the RTC, keeps looping at 340-350 basic lines] -->
+ <software name="300ma" cloneof="300m" supported="no">
+ <description>300m (alt)</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <!-- I.O -->
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="300m [alt].d88" size="348848" crc="b435686a" sha1="d0cd5f3df1078a9cfb1ecc158c6608bdffb57e91"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="4dimensi" supported="yes">
+ <description>Yojigen no Ie - 4 Dimension House</description>
+ <year>1983</year>
+ <publisher>プロシューマー (Prosumer)</publisher>
+ <info name="alt_title" value="四次元の家"/>
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="4 dimension house.d88" size="348848" crc="cfa34b59" sha1="5a3ff204fcbae21d097736867c3fb0f7c5b4e7ce"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="4dhouse" cloneof="4dimensi">
+ <description>Yojigen no Ie - 4 Dimension House (alt)</description>
+ <year>1983</year>
+ <publisher>プロシューマー (Prosumer)</publisher>
+ <info name="release" value="198308xx"/>
+ <info name="alt_title" value="四次元の家"/>
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848"> <!-- Data CRC16: 34880 -->
+ <rom name="4 dimension house.d88" size="348848" crc="90e85539" sha1="450867c78915238f9de40bb98cd9d03f63eb01b6"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="7narabe" supported="yes">
+ <description>7 Narabe</description>
+ <year>19??</year>
+ <!-- "Programed (sic) by Koji Kawamoto" -->
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="7 narabe.d88" size="348848" crc="cfe325eb" sha1="4f2770cf7a8cbe4f47a9e69dbc5a535892d07017"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="8colorsg" supported="yes">
+ <description>RGB Colors Game</description>
+ <!-- 1986,9,21 -->
+ <year>1986</year>
+ <!-- 1st-base -->
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="8-colors game.d88" size="31424" crc="48fcaa5b" sha1="2d38a422c0dcae486ef3ec9e14dab4295f759a0e"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="alienbom" supported="yes">
+ <!-- Misspelled as "Ailen Bomb" in BASIC LIST -->
+ <description>Alien Bomb</description>
+ <!-- 1982;1;25 -->
+ <year>1982</year>
+ <!-- yoshikazu -->
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="alien bomb.d88" size="348848" crc="6bfa32c0" sha1="d7d2dfcfce734f080e4fcc24230be4492cf053e3"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="alienfal" supported="yes">
+ <!-- uses Dash-80 1.0b loader -->
+ <description>Alien Fall</description>
+ <!-- Published on I/O 1980.10 -->
+ <year>1980</year>
+ <publisher>コムパック (Compaq)</publisher>
+ <info name="alt_title" value="エイリアン フォール"/>
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="alien fall.d88" size="348848" crc="8b7761a2" sha1="616e0327be1f0be6c2f9b014137e0a5a31d9174b"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="alienfala" cloneof="alienfal" supported="yes">
+ <!-- uses anonymous "LOADING" -->
+ <description>Alien Fall (alt)</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="alien fall [set 1].d88" size="31424" crc="0cc4dd5f" sha1="af98cfd5baa92a6a84f4d63699df2e24f8fbddc7"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="alien2" supported="yes">
+ <!-- uses Dash-80 1.0b loader -->
+ <description>Alien Part 2</description>
+ <!-- no in-game year, published on I/O 1981.05 -->
+ <year>1981</year>
+ <publisher>コムパック (Compaq)</publisher>
+ <info name="alt_title" value="エイリアン パート2"/>
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="alien part 2.d88" size="348848" crc="b5486cdd" sha1="c91a07da3c4e1df36bbfb35347b9c65a5cdc82ec"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="alien2a" cloneof="alien2" supported="yes">
+ <!-- uses anonymous "LOADING" -->
+ <description>Alien Part 2 (alt)</description>
+ <!-- no in-game year, published on I/O 1981.05 -->
+ <year>1981</year>
+ <publisher>コムパック (Compaq)</publisher>
+ <info name="alt_title" value="エイリアン パート2"/>
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="alien part 2 [set 1].d88" size="31424" crc="142bf95b" sha1="cdaf6e7268de0a0fcfb53a54e2787e19c28406c2"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="astoria" supported="yes">
+ <description>Astoria</description>
+ <year>1982</year>
+ <!-- ishizu YO -->
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="astoria.d88" size="348848" crc="1a5569a1" sha1="b0cc2da79032f07e8e63e474dc597583032b143b"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="ay1h" supported="yes">
+ <description>AY-1 Fortress Solomon (bootleg)</description>
+ <year>1983</year>
+ <publisher>アスキー (ASCII)</publisher>
+ <info name="usage" value="Insert 123 then ENTER when prompted for password"/>
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="ay-1 (hack) {pass=123}.d88" size="348848" crc="b6d490f0" sha1="0c6619a4cc01b843a43f7e0695602a09e8560cf4"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="80ay1d88" cloneof="ay1h" supported="yes">
+ <description>AY-1 Fortress Solomon (bootleg, alt)</description>
+ <year>1983</year>
+ <publisher>アスキー (ASCII)</publisher>
+ <info name="usage" value="Insert 123 then ENTER when prompted for password"/>
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="80ay1.d88" size="348848" crc="fd62ea35" sha1="77a4c69588a8b3b0fb0c2e0a7ccaeb37890cdf62"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="ay2" supported="yes">
+ <description>AY-2 Orion80</description>
+ <year>1983</year>
+ <publisher>アスキー (ASCII)</publisher>
+ <info name="alt_title" value="AY-2 オリオン80"/>
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="ay-2 - orion80 (1983)(ascii).d88" size="31424" crc="c6d64b3a" sha1="852bc22c80056f3dfbcce55cef29e6461191f427"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="ay2a" cloneof="ay2" supported="yes">
+ <description>AY-2 Orion80 (alt)</description>
+ <year>1983</year>
+ <publisher>アスキー (ASCII)</publisher>
+ <info name="alt_title" value="AY-2 オリオン80"/>
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="ay-2 - olion 80 [set 1].d88" size="31424" crc="65ee725d" sha1="1e0bb1991bf6b5bc19e2d8e4fa46e62babb05c4a"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="backgamn" supported="yes">
+ <description>Backgammon</description>
+ <year>1982</year>
+ <publisher>テクノソフト (Techno Soft)</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="backgammon.d88" size="31424" crc="1efa203a" sha1="7e2c85b7eea73ef6ec1e548229e0b434896e178f"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="bastille" supported="yes">
+ <description>Bastille Rougoku</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <info name="alt_title" value="バスチーユロウゴク"/>
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="bastille rougoku.d88" size="348848" crc="2b7d45d2" sha1="063ccc4b0572369aa660bd7e903ed0fb5d9a09a6"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <!-- Has lots of sound aliasing -->
+ <software name="beepmusi" supported="partial">
+ <!-- TODO: fix naming (cfr. BASIC LIST 10-90) -->
+ <description>Beep Music Test</description>
+ <year>2002</year>
+ <!-- Y.Mino 1991.5.6 / HAL8999 2002.10.27 -->
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="beep music menu.d88" size="31424" crc="d73399e2" sha1="1d996045200f6d30942eefeb7c191e7e36fa0f2a"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <!-- Has lots of sound aliasing -->
+ <software name="beeptest" supported="partial">
+ <!-- TODO: fix naming (cfr. BASIC LIST 10-90) -->
+ <description>Beep Music Test 2</description>
+ <year>2002</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <!-- Y.Mino 1991.5.6 / HAL8999 2002.10.27 -->
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="beep music test.d88" size="348848" crc="e51ed1de" sha1="f27218b9405e1518754548e1299393632808b2a0"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="block" supported="yes">
+ <description>Block</description>
+ <!-- 1982/3 -->
+ <year>1982</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <!-- "Yoshikazu Ishizu" according to Neo Kobe-->
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="block (yoshikazu ishizu).d88" size="348848" crc="ab905843" sha1="f56636ac6b553b57f5177f8854da2559250fd12a"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="blockten" supported="yes">
+ <!-- Tennis Game "Tennis" -->
+ <description>Tennis (Kiyoshi Kawamura)</description>
+ <year>19??</year>
+ <!-- Kiyoshi Kawamura -->
+ <publisher>&lt;unknown&gt;</publisher>
+ <!-- Inputs: -->
+ <!-- p1 Shift and Right CTRL -->
+ <!-- p2 Page Up and + (Numpad) -->
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="block tennis.d88" size="31424" crc="25fa6b41" sha1="dbb7f33bff050c442e09518b4769de27335f4d9d"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="bomberga" supported="yes">
+ <!-- Bombar (sic) ゲーム -->
+ <description>Bomber Game</description>
+ <!-- 1982:2:16 -->
+ <year>1982</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <info name="alt_title" value="Bombarゲーム"/>
+ <!-- Isizu Yoshikazu -->
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="bomber game.d88" size="348848" crc="f07c544a" sha1="2eb02414659eac46e3d3680ce5e7a8890b27cf0b"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <!-- Timer never start, -->
+ <!-- Hi-Score doesn't initialize properly (sometimes 0, other times 0xFFFFFF) -->
+ <!-- TODO: both smells as btanb, verify on real HW -->
+ <!-- TODO: is the I/O 81.03 release based off later code? -->
+ <software name="bugfire" supported="partial">
+ <!-- uses Dash-80 1.0b loader -->
+ <description>Bug Fire!</description>
+ <!-- 1980.12.13 -->
+ <year>1980</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <!-- Y.OGI / K.O氏 -->
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="bug fire.d88" size="348848" crc="20f3ff11" sha1="599d74babd6227683289d0f270637a6b61a6395e"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <!-- Timer never start, -->
+ <!-- Hi-Score doesn't initialize properly (sometimes 0, other times 0xFFFFFF) -->
+ <!-- TODO: both smells as btanb, verify on real HW -->
+ <software name="bugfirea" cloneof="bugfire" supported="partial">
+ <!-- uses anonymous "LOADING" -->
+ <description>Bug Fire! (alt)</description>
+ <!-- 1980.12.13 -->
+ <year>1980</year>
+ <!-- Y.OGI / K.O氏 -->
+ <publisher>&lt;unknown&gt;</publisher>
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="bug fire [set 1].d88" size="31424" crc="663eae6a" sha1="2b525f6d3c201e0636e86ccec3215f148aa6374e"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="chikyuso">
+ <!-- Terra S.O.S. -->
+ <description>Chikyu SOS!</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348832">
+ <rom name="chikyu sos.d88" size="348832" crc="bb349e36" sha1="dc2c7758659632723e43687fc9796af8fbd8d613"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="cityline" supported="yes">
+ <description>City Line</description>
+ <!-- 1982:2:1 -->
+ <year>1982</year>
+ <!-- isisu yoshikasu -->
+ <publisher>&lt;unknown&gt;</publisher>
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="city line.d88" size="348848" crc="0f5085e2" sha1="22e060e190e1aead3323cd0e47ba6a4ad003fc39"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="combat" supported="yes">
+ <description>Combat (v1.2)</description>
+ <!-- 1982,4,25 -->
+ <year>1982</year>
+ <publisher>光栄 (Koei)</publisher>
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="combat.d88" size="31424" crc="5f3d8c23" sha1="917cd7ba383ca9749f9d327d6354d09c53a1aeaf"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="combata" cloneof="combat" supported="yes">
+ <description>Combat (v1.2, alt)</description>
+ <!-- 1982,4,25 -->
+ <year>1982</year>
+ <publisher>光栄 (Koei)</publisher>
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="combat [alt].d88" size="31424" crc="e3ead92d" sha1="db62e573c17bc4bc4e5c8fd8f903a7074fcee38b"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="cosmicin" supported="yes">
+ <!-- "Vol. 3" on gameplay (?) -->
+ <description>Cosmic Ineiger (v1.0)</description>
+ <!-- 1982,6,28 No. 7 (?) -->
+ <year>1982</year>
+ <publisher>アポロテクニカ (Apollo Technica)</publisher>
+ <info name="alt_title" value="コスミック イネジャー"/>
+ <!-- M.N(SYOH)氏 -->
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="cosmic ineiger.d88" size="31424" crc="4782f36e" sha1="fdb5be253aba51eaf89fbf8b4a9af3ab91161a70"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="cosmomis">
+ <description>Cosmo Missile</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="cosmo missile.d88" size="348848" crc="404cc821" sha1="4f3ed65cd3ffca3e00920a9e7b3ac332fdd98d07"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="cosmomisa" cloneof="cosmomis">
+ <description>Cosmo Missile (alt)</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="cosmo missile [set 1].d88" size="348848" crc="f3477abe" sha1="fbc760e8a99cffa6db5e7fb7041fd49494606ef9"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="cosmotra" supported="yes">
+ <description>Cosmo Traveler (v1.1)</description>
+ <year>1982</year>
+ <!-- J&P -->
+ <publisher>アポロテクニカ (Apollo Technica)</publisher>
+ <!-- M,Nakajima M.N(TOTO)氏 -->
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="cosmo traveler.d88" size="31424" crc="c04c4679" sha1="5b371499a5b77cbceedaa6bb7c48b3065e544a1a"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="dasshuts">
+ <description>Dasshutsu! Shi no Aokigahara</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="dasshutsu shi no aokigahara.d88" size="31424" crc="3bb3fa40" sha1="67dcbca00c7e5c14c288c07975744531bf111bed"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="destheli">
+ <description>Destroy Helicopter</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="destroy helicopter.d88" size="348848" crc="6297b886" sha1="7cd299a5e5fcfa2a818e3e1982b046cc6291af8d"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="desthelia" cloneof="destheli">
+ <description>Destroy Helicopter (alt)</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="destroy helicopter [set 1].d88" size="348848" crc="d7e8534c" sha1="124ce059e1c89a6733e22a62a186682c68c759a8"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <!-- TODO: Neo Kobe claims as "prototype" for some reason, verify -->
+ <software name="dinosaurn">
+ <description>Dinosaur N</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="dinosaur n (prototype).d88" size="348848" crc="cb58c3e8" sha1="72b70cbd475b621e6da39e972f64ea4b213e4b86"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="dockingt">
+ <description>Docking Three</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="docking three.d88" size="348848" crc="09726393" sha1="1358012075c835d1748c4c2fd9865fe11f87c02d"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="dragonsp">
+ <description>Dragon 'N' Spirit</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="dragon 'n' spirit.d88" size="348848" crc="4c83c46a" sha1="4e76ec192eb1fdb74137a1cf4b109a40004a3d1f"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="drgnlair">
+ <description>Dragon Lair</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="dragon lair.d88" size="31424" crc="cd5042ce" sha1="4c6514bb8a971bb89496c708c65db73c72f77157"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <!-- TODO: both versions returns a title screen year 1982 and manufacturer "TANAC 2" -->
+ <software name="dualaln">
+ <description>Dual Alien</description>
+ <year>1984</year>
+ <publisher>セントラル教育 (Central Kyoku)</publisher>
+ <!-- PC8001 -->
+ <info name="release" value="198404xx"/>
+ <info name="alt_title" value="デュアルエイリアン"/>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="dual alien.d88" size="31424" crc="5a54e237" sha1="044021325c1019718c00bed5614e124684170ba8"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="dualalna" cloneof="dualaln">
+ <description>Dual Alien (alt)</description>
+ <year>1984</year>
+ <publisher>セントラル教育 (Central Kyoku)</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="dual alien [alt].d88" size="31424" crc="e683b739" sha1="85473ccbbe41a756231c510bed2356be2714eee7"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <!-- TODO: Later release with fancy GFX title known to exist (mkII?), is this based off the tape version instead? -->
+ <software name="dungeon">
+ <description>Dungeon</description>
+ <!-- Dec 1983 -->
+ <year>1983</year>
+ <!-- misspelled as Koey on title screen -->
+ <publisher>光栄 (Koei)</publisher>
+ <info name="alt_title" value="ダンジョン"/>
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="166064">
+ <rom name="dungeon.d88" size="166064" crc="99e6c8c0" sha1="3ae5a0d014f0e8f019c237fd3d1afc920b34c5ae"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="emmyn" supported="yes">
+ <description>Emmy</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="emmy.d88" size="348848" crc="ad5c4831" sha1="2b726b866fcbc4a130d52e44aeba88826af7f8c8"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="emmyna" cloneof="emmyn" supported="yes">
+ <description>Emmy (alt)</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="emmy [alt 1].d88" size="348848" crc="313592c8" sha1="71c4d03ee52206ed377c16fa77fd0c6e2e6b16e7"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="emmynb" cloneof="emmyn" supported="yes">
+ <description>Emmy (alt 2)</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="emmy [alt 2].d88" size="348848" crc="65bf0aec" sha1="1d98eb060a52cab0075a47b375f18a10910f24b7"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="emmync" cloneof="emmyn" supported="yes">
+ <description>Emmy (alt 3)</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="emmy [alt 3].d88" size="348848" crc="be83167b" sha1="a77b1e0db564b1632a640ad904a36d7e73231919"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="emmynd" cloneof="emmyn" supported="yes">
+ <description>Emmy (alt 4)</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="emmy [alt 4].d88" size="348848" crc="2c1f9f36" sha1="99651eea15ebdc3d46724e284a60d7fba113356f"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="europeta">
+ <description>Europe Taisen</description>
+ <year>19??</year>
+ <publisher>アスキー (ASCII)</publisher>
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="europe taisen.d88" size="31424" crc="f0894ea7" sha1="539522b23d598a09c91b1c5b94dee806b6c478ea"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <!-- box says it's also for pc8001 (32k) and pc8001mkII -->
+ <software name="fanfun" supported="yes">
+ <description>Fan Fun</description>
+ <year>1983</year>
+ <publisher>エニックス (Enix)</publisher>
+ <info name="release" value="198310xx"/>
+ <info name="alt_title" value="ファンファン"/>
+ <!-- Miyata -->
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="fanfun.d88" size="31424" crc="4d31b443" sha1="65c0e564c99f57eb4551dadb28b8a1ee387386cd"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="fanfuna" cloneof="fanfun" supported="yes">
+ <description>Fan Fun (alt)</description>
+ <year>1983</year>
+ <publisher>エニックス (Enix)</publisher>
+ <info name="release" value="198310xx"/>
+ <info name="alt_title" value="ファンファン"/>
+ <!-- Miyata -->
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="fan fun.d88" size="31424" crc="72bac1b7" sha1="7cc591ef225ffe629d39d98b082be20cd605b7a3"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="fejobust" supported="yes">
+ <description>Fejone Buster</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <!-- Tanico -->
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="fejone buster.d88" size="31424" crc="bedd3272" sha1="3a1c460108550d80426314100b9131c1566578cf"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="fenix2">
+ <description>Fenix Part 2</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="fenix part 2.d88" size="348848" crc="634f548c" sha1="3939b7d80e51dc51a23b2f59ef98582e7e9854f3"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="fenix2a" cloneof="fenix2">
+ <description>Fenix Part 2 (alt)</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="fenix part 2 [set 1].d88" size="348848" crc="b80e968c" sha1="79f75211f5a8d1585d21c74458e608c4737c0ac0"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <!-- Has left column text attribute GFX glitches -->
+ <software name="flgworld" supported="partial">
+ <description>Flag World</description>
+ <!-- published on PiO 1984.06 -->
+ <year>1984</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <info name="alt_title" value="フラグワールド"/>
+ <!-- USUAL SITUATION氏 -->
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="flag world.d88" size="348848" crc="ed6969ba" sha1="0b44f1e5c2c65a6fa02de32a7dad5bc5ec4f0517"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <!-- Has left column text attribute GFX glitches -->
+ <software name="flgworlda" cloneof="flgworld" supported="partial">
+ <description>Flag World (alt)</description>
+ <!-- published on PiO 1984.06 -->
+ <year>1984</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <info name="alt_title" value="フラグワールド"/>
+ <!-- USUAL SITUATION氏 -->
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="flag world [set 1].d88" size="348848" crc="1de65e33" sha1="1bb911f71d4d2963ffbf9580bd5017ecfb099588"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="foresigh01">
+ <description>Foresight #01</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="foresight #01.d88" size="31424" crc="d5360c56" sha1="82ba56e64f481a277a3e1aa772a53d360f691553"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="foresigh16d">
+ <description>Foresight #16 (Demo)</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="foresight #16 (demo).d88" size="31424" crc="8fc9af3e" sha1="fd3cc13436fe912289d84bfe48d5e324a30bb7d3"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="foresig18">
+ <description>Foresight #18 (Inu)</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="foresight #18 (inu).d88" size="31424" crc="fcc1c5c4" sha1="0ed2a09bc454d8108bbc0f41653f7e0466817b49"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="foresigh19">
+ <description>Foresight #19 (Drive)</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="foresight #19 (drive).d88" size="31424" crc="fabb4d9c" sha1="5b7737af5346f1aa9f85bb57d9b7638fa8cc528d"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="foresigh21">
+ <description>Foresight #21 (Man)</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="foresight #21 (man).d88" size="31424" crc="3c0f8d47" sha1="93c9537d9c3ee2da525f4c84f2f9299327681d9a"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="foresigh22">
+ <description>Foresight #22 (Back)</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="foresight #22 (back).d88" size="31424" crc="88e77b40" sha1="e8df2aaf5f28a438afbe062045b8b059fb4c0c5d"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="foresigh39d">
+ <description>Foresight #39 (Demo)</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="foresight #39 (demo).d88" size="348848" crc="bd8bd8b6" sha1="3e16284653fc608a494b63ce7c404446126bceb3"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="pascal">
+ <!-- Collection of Demos -->
+ <!-- "vogue" are nsfw -->
+ <description>&lt;Unknown&gt; Foresight (Demo)</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="pascal.d88" size="348848" crc="52040866" sha1="ba4f0ceac598eb57d482140c8d39d787b5f3c9e4"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="fruitfld">
+ <description>Fruits Fields (N-BASIC version)</description>
+ <!-- Compaq like N88 version? -->
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="fruits fields.d88" size="31424" crc="bf320b73" sha1="d19033d520b221aa9976512f2061857337bcb9f7"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="fruitflda" cloneof="fruitfld">
+ <!-- TODO: doesn't really boot in N80 BASIC? -->
+ <description>Fruits Fields (N80-BASIC version)</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="fruits fields(n80).d88" size="31424" crc="cff5e18e" sha1="8fcdac58e3dff1c348031b62581d81079ae47301"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="fulltime">
+ <description>Full Time 'N'</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="full time 'n'.d88" size="348848" crc="db712a0c" sha1="079cbd497f4ed477941e8d58f30d148f2235a90f"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="galaxiangk" supported="yes">
+ <description>Galaxian (Geimu Kyoujin)</description>
+ <!-- Published on I/O 1980.09 -->
+ <year>1980</year>
+ <publisher>コムパック (Compaq)</publisher>
+ <info name="alt_title" value="ギャラクシアン"/>
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="galaxian (geimu kyoujin).d88" size="348848" crc="cfb467bf" sha1="244f13ac49e1a527f7bcb2b2a5b659e698ce251f"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="galaxiangka" cloneof="galaxiangk" supported="yes">
+ <description>Galaxian (alt Geimu Kyoujin)</description>
+ <year>19??</year>
+ <publisher>Geimu Kyoujin</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="galaxian (geimu kyoujin) [alt 1].d88" size="31424" crc="df5490af" sha1="2115dc0a72a61d75a9e9982b38dfec25e1632ad2"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="galaxbat" supported="yes">
+ <description>Galaxy Bats</description>
+ <!-- Published on I/O 1982.11 -->
+ <year>1982</year>
+ <publisher>コムパック (Compaq)</publisher>
+ <info name="alt_title" value="ギャラクシーバット"/>
+ <!-- K.Y氏 -->
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="galaxy bats.d88" size="31424" crc="1b04110e" sha1="27716bbce6f937f2be413987fcdfc93e1f069335"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="galaxyfi">
+ <description>Galaxy Fighter</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="galaxy fighter.d88" size="31424" crc="efdd7cc9" sha1="967592f9c0757cb5905ce0676934c5732724f67c"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="gekisenm" supported="yes">
+ <!-- uses Micro Disk Basic loader -->
+ <description>Gekisen! Minami Taihei-yo</description>
+ <year>1983</year>
+ <publisher>エニックス (Enix)</publisher>
+ <info name="release" value="198306xx"/>
+ <info name="alt_title" value="激戦!南太平洋"/>
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="gekisen minami taihei-yo.d88" size="348848" crc="e84c77e2" sha1="49230a4bd91f05906df8250786eb69ce94c22638"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="gekisenma" cloneof="gekisenm">
+ <!-- uses Micro Disk Basic loader -->
+ <description>Gekisen! Minami Taihei-yo (alt)</description>
+ <year>1983</year>
+ <publisher>エニックス (Enix)</publisher>
+ <info name="release" value="198306xx"/>
+ <info name="alt_title" value="激戦!南太平洋"/>
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="gekise minami taiheiyou (tank submarine).d88" size="348848" crc="decdc011" sha1="d13c8473a6b03c82998073ea672ff308403b2c6d"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="gekisenmb" cloneof="gekisenm">
+ <!-- uses anonymous "LOADING" -->
+ <description>Gekisen! Minami Taihei-yo (alt 2)</description>
+ <year>1983</year>
+ <publisher>エニックス (Enix)</publisher>
+ <info name="release" value="198306xx"/>
+ <info name="alt_title" value="激戦!南太平洋"/>
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="gekisen minami taiheiyou (tank submarine) [set 1].d88" size="31424" crc="829f535b" sha1="05ec3f3d93e82b5feade3439ac66465c85458e13"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="genmatai" supported="yes">
+ <description>Genma Taisen</description>
+ <year>1983</year>
+ <publisher>ポニカ (PonyCa)</publisher>
+ <info name="alt_title" value="幻魔大戦"/>
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="genma taisen.d88" size="31424" crc="abdebaa5" sha1="e86083628b0693aa873c01f6c62a177a7253c5cf"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="golgo13m" supported="yes">
+ <description>Golgo 13 - Moretti Ikka Zansatsu Jiken</description>
+ <year>1983</year>
+ <publisher>ポニカ (PonyCa)</publisher>
+ <info name="alt_title" value="ゴルゴ13 モレッティー一族惨殺事件"/>
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="golgo 13 - moretti ikka zansatsu jiken.d88" size="31424" crc="8b4d6786" sha1="610d4f48c5d43d8195c12e4a9b2f55a65d56b52b"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <!-- TODO: both the Dash-80 loader defaults hi-score to 99990 (dump issue?) -->
+ <software name="hammerbr" supported="yes">
+ <!-- uses Dash-80 1.0b loader -->
+ <description>Hammer Break</description>
+ <!-- 1982/8 -->
+ <year>1982</year>
+ <!-- J&P -->
+ <publisher>アポロテクニカ (Apollo Technica)</publisher>
+ <!-- 石津氏 -->
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="hammer break.d88" size="348848" crc="9ee2444c" sha1="801dd61fe0bb818af635ed25378d50529d833b8a"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="hammerbra" cloneof="hammerbr" supported="yes">
+ <!-- uses Dash-80 1.0b loader -->
+ <description>Hammer Break (alt)</description>
+ <!-- 1982/8 -->
+ <year>1982</year>
+ <!-- J&P -->
+ <publisher>アポロテクニカ (Apollo Technica)</publisher>
+ <info name="alt_title" value="ハンマーブレーク"/>
+ <!-- 石津氏 -->
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="hammer break [alt 1].d88" size="348848" crc="31919104" sha1="090de956699f7a133e6684f18976802dcfdc7e56"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <!-- TODO: default hi-score is 16160 (dump issue?) -->
+ <software name="hammerbrb" cloneof="hammerbr" supported="yes">
+ <!-- uses anonymous "LOADING" -->
+ <description>Hammer Break (alt 2)</description>
+ <!-- earlier rev or erased copyright -->
+ <year>1982</year>
+ <publisher>アポロテクニカ (Apollo Technica)</publisher>
+ <info name="alt_title" value="ハンマーブレーク"/>
+ <!-- 石津氏 -->
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="hammer break [set 1].d88" size="31424" crc="1224d9f1" sha1="32ff2dc1958de6118de06afffd7e5c538de3089c"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <!-- Engine sound is output to optional PCG-8100 -->
+ <software name="hashires" supported="partial">
+ <description>Hashire! Skyline</description>
+ <year>1985</year>
+ <publisher>コムパック (Compaq)</publisher>
+ <info name="release" value="198512xx"/>
+ <info name="alt_title" value="走れ!スカイライン"/>
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="hashire skyline.d88" size="31424" crc="d3ad2cb6" sha1="3dac58996b33dab2714d59f4fe27557ee931614f"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <!-- Engine sound is output to optional PCG-8100 -->
+ <software name="hashiresb" cloneof="hashires" supported="partial">
+ <description>Hashire! Skyline (alt 2)</description>
+ <year>1985</year>
+ <publisher>コムパック (Compaq)</publisher>
+ <info name="release" value="198512xx"/>
+ <info name="alt_title" value="走れ!スカイライン"/>
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="hashire skyline (b).d88" size="31424" crc="a732bfdb" sha1="672762966770ac7c24ed6d5711d4b35f6eb1609e"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <!-- Engine sound is output to optional PCG-8100 -->
+ <software name="hashiresc" cloneof="hashires" supported="partial">
+ <description>Hashire! Skyline (alt 3)</description>
+ <year>1985</year>
+ <publisher>コムパック (Compaq)</publisher>
+ <info name="release" value="198512xx"/>
+ <info name="alt_title" value="走れ!スカイライン"/>
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="hashire skyline [alt 1].d88" size="31424" crc="a57810af" sha1="f6720927d2035621ea139575caa31f1afed0fd96"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="heartcat">
+ <description>Heart Catch Harumi-chan</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="heart catch harumi-chan.d88" size="348848" crc="a21a9516" sha1="4fba05adf793f09e1eb1f63606b7a5e3d6601005"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="heiankyo" supported="yes">
+ <description>Heiankyo Alien (Arrange ver.)</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <info name="alt_title" value="平安京エイリアン" />
+ <!-- TSG / arranged by "areaarea" -->
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="heiankyo alien.d88" size="31424" crc="9ca086c8" sha1="d442450b5b1279b841a35fe2f92ce9ac7dfb1208"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="heiankyoa" cloneof="heiankyo" supported="yes">
+ <!-- this should be the "original" version that the other set mentions -->
+ <description>Heiankyo Alien (Original ver.)</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <info name="alt_title" value="平安京エイリアン" />
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="heiankyo alien [set 1].d88" size="348848" crc="4ff4ce07" sha1="64b532812bfb5123a9c5bfa1219c710c59dc86df"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="hokkaido">
+ <description>Hokkaido Bouei Sakusen</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="hokkaido bouei sakusen.d88" size="31424" crc="fdc578a1" sha1="6e72b155492355eaccf1d28e17dc4b831965ad8b"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="honshogi" supported="yes">
+ <description>Hon Shogi</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="hon shogi.d88" size="31424" crc="2bc76508" sha1="ea1912b8229819028878bef2e13c4af9f266ab81"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="husmind">
+ <description>Hu's Mind</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="hu's mind.d88" size="31424" crc="6045b989" sha1="ec3b4c32b8f528caf9b3e421c3e52c1a930ee5e2"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="iwasanju">
+ <description>I wa Sanjutsu Nari</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348832">
+ <rom name="iwasanjutsunari.d88" size="348832" crc="0c882033" sha1="363e3064cc4330f52d8c591cd27411a54505553c"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="iwasanjua" cloneof="iwasanju">
+ <description>I wa Sanjutsu Nari (alt)</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="i wa sanjutsu nari.d88" size="348848" crc="5602f481" sha1="8df1b562a49f292be7aa58835af740a8bbab9db4"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="iceworld2">
+ <description>Ice World II</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="ice world ii (pengo).d88" size="348848" crc="9b961f3a" sha1="3072ccbaa7c60551d56b60911eecc465085dace1"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="iceworld2a" cloneof="iceworld2">
+ <description>Ice World II (alt)</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="ice world ii (pengo) [alt 1].d88" size="31424" crc="37d59346" sha1="5c395a1b3ccba1c531d9d6165b6b1de9a517a6e2"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="jankyu" supported="yes">
+ <description>Jankyu</description>
+ <!-- 1982.NOVEMBER -->
+ <year>1982</year>
+ <publisher>システムソフト (System Soft)</publisher>
+ <!-- T. Yoshino -->
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="jankyu.d88" size="31424" crc="616ab5f9" sha1="a26741e99177d2c41eb9419a977f29102b710441"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="kawanaka">
+ <description>Kawanakajima no Kassen</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="kawanakajima no kassen.d88" size="31424" crc="35dcc68b" sha1="0e84baf53e0b4e5766aa0a686e72a0bf372b12d6"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="kentomah">
+ <description>Ken to Mahou</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="ken to mahou.d88" size="348848" crc="dc52e105" sha1="6fd9e46092029841b3a7c15f594b18c9fb8289c1"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="kentomaha" cloneof="kentomah">
+ <description>Ken to Mahou (alt)</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="ken to mahou [alt 1].d88" size="31424" crc="c16a1fef" sha1="e8b70ee1ba99be7bebf927ec045252b09227ce73"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="manbikig" supported="yes">
+ <description>Manbiki Game</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <info name="alt_title" value="マンビキゲーム"/>
+ <!-- S.Morinaka / KOBE -->
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348832">
+ <rom name="manbiki game(not ascii's listing).d88" size="348832" crc="88747428" sha1="15a357aa339638b92e6f9b36f349554b5f1f89d4"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="manbikiga" cloneof="manbikig" supported="yes">
+ <description>Manbiki Game (alt)</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <info name="alt_title" value="マンビキゲーム"/>
+ <!-- S.Morinaka / KOBE -->
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="manbiki game.d88" size="348848" crc="d2fea09a" sha1="323718ec97f5a35759a57b01cd2bd28235b4df4d"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="misscmd">
+ <description>Missile Commander</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="missile commander.d88" size="31424" crc="30b6b394" sha1="358ce45ba3776bb98b35c6e445dc2977cc98b4d6"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="misscmda" cloneof="misscmd">
+ <description>Missile Commander (alt)</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="missile commander [set 1].d88" size="348848" crc="5f7713e6" sha1="e5bbeb447a492d2f63cb3a2d8c88f2c34d9ec07a"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="misscmdb" cloneof="misscmd">
+ <description>Missile Commander (alt 2)</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="missile commander [set 2].d88" size="348848" crc="3828140e" sha1="4fa4531419a24299addf3cdd499b1987f04de6a7"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="missilec" cloneof="misscmd">
+ <description>Missile Commander (alt 3)</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348832">
+ <rom name="missile commander.d88" size="348832" crc="05fdc754" sha1="4519345cad8c60383508e9b6b444ab4909462990"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="monstbal">
+ <description>Monster and Ball</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="monster and ball.d88" size="31424" crc="05abc530" sha1="915a06a25e09be6a2bb1b61195d04320a485eb08"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <!-- black screen after pressing ENTER (btanb) -->
+ <software name="moonbeam" supported="yes">
+ <description>Moon Beam</description>
+ <year>1982</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <!-- isizu yo -->
+ <!-- (follow OSD title instructions: two players game that draws only if you actually move) -->
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="moon beam.d88" size="348848" crc="9a3e07c4" sha1="ce496cdcd046986e2c48f460ab78accbce35377f"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="moritaot">
+ <description>Morita Othello (v2.7)</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="morita othello (v2.7).d88" size="348848" crc="34d3de9e" sha1="0aa10a62a5e1b7ec2a88c8b69753833b52a8ea4d"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="moritaota" cloneof="moritaot">
+ <description>Morita Othello (v2.7, alt)</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="morita othello (v2.7) [alt 1].d88" size="348848" crc="0127e6b2" sha1="25dc1f3d66788cfa003d1daffc5bf73e177ccedc"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="moritaotb" cloneof="moritaot">
+ <description>Morita Othello (v2.7, alt 2)</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="morita othello (v2.7) [set 1].d88" size="31424" crc="fd6d4926" sha1="9602870ca0324986de082eb56c24cc22610e1910"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="newrally" supported="yes">
+ <description>New Rally-X (Komaj)</description>
+ <!-- Published on I/O 1982.05 -->
+ <year>1982</year>
+ <publisher>コムパック (Compaq)</publisher>
+ <!-- Y.K氏 -->
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="new rally-x.d88" size="31424" crc="7a619338" sha1="cda51808ba71490a1a5b8960d9027498a22cdf8b"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="ninjayas" supported="yes">
+ <description>Ninja Yashiki</description>
+ <year>1983</year>
+ <publisher>クリスタルソフト (Xtal Soft)</publisher>
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="ninja yashiki.d88" size="31424" crc="86c1b86d" sha1="285b1695a1aecb46ad4bdb361bf7379012e54a47"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="nipponre">
+ <description>Nippon Rettou Kaishime Game</description>
+ <!-- 81 12 -->
+ <year>1981</year>
+ <publisher>アスキー (ASCII)</publisher>
+ <!-- TODO: verify -->
+ <!-- <info name="alt_title" value="日本列島会姫ゲーム"/> -->
+ <!-- conversion from MZ by K.S -->
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="nippon rettou kaishime game.d88" size="348848" crc="78111ff0" sha1="09d2996c7f28333b146c4627fa7d383aaaea4e81"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="nobunagan">
+ <description>Nobunaga no Yabou (N Basic)</description>
+ <year>19??</year>
+ <publisher>光栄 (Koei)</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="nobunaga no yabou.d88" size="31424" crc="64ac424e" sha1="31be8884d2ca929e69a57468683e1d9d14d36e23"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="normandy">
+ <description>Normandy Joriku Sakusen</description>
+ <year>19??</year>
+ <publisher>光栄 (Koei)</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="normandy joriku sakusen(normandy landings).d88" size="348848" crc="ccf1b638" sha1="735bb5e47713eee3bc6763f4b92cf39aca505a0a"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="normandya" cloneof="normandy">
+ <description>Normandy Jouriku Sakusen (alt)</description>
+ <year>19??</year>
+ <publisher>光栄 (Koei)</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="normandy jouriku sakusen.d88" size="31424" crc="f3cdf540" sha1="f76776ca7271166cac303caec64ac73fab4807d4"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="normandyb" cloneof="normandy">
+ <description>Normandy Jouriku Sakusen (alt 2)</description>
+ <year>19??</year>
+ <publisher>光栄 (Koei)</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="normandy jouriku sakusen [set 1].d88" size="348848" crc="fc2f7a0e" sha1="379181a0d47219bdb9f99a30d82b8debd1ead93e"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="omotesan">
+ <description>Omotesando Adventure</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="omotesando adventure.d88" size="31424" crc="1e7badc8" sha1="dee558102a80b5ba869df71096bb279b9f26f96b"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="othello">
+ <!-- not to be confused with the Compaq "Othello" release -->
+ <description>Computer Othello</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <info name="alt_title" value="コンピューターオセロ"/>
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="othello (bugfire) (touch panel).d88" size="348848" crc="d7ae6afd" sha1="597aa62996a92ac073ebfb2a187f141c8c695bf3"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="othelloa" cloneof="othello">
+ <description>Computer Othello (alt)</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <info name="alt_title" value="コンピューターオセロ"/>
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="othello (bugfire).d88" size="348848" crc="f7f3e00a" sha1="d6d29cc7babfef116301f69fb3647454589f99b8"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="pacworld">
+ <description>Pac-World</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="pac-world.d88" size="31424" crc="f133ed2e" sha1="fba222d80ce51bcdbe50de51c7f8dbcea921d9d9"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="pacworlda" cloneof="pacworld">
+ <description>Pac-World (alt)</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="pac-world [alt 1].d88" size="348848" crc="3d7a0e51" sha1="298888cddce82f8ff4a194293f66850212465390"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="pachinko">
+ <description>Pachinko</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="pachinko.d88" size="348848" crc="99c21bdc" sha1="26121753118c03da42b2e3ccddd56d22b71e8ceb"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="packmanm">
+ <description>Pack Man Modoki</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="pack man modoki.d88" size="348848" crc="80e7107c" sha1="ceec56c1713c7f90d3e65069982ac67eda9ee0e9"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <!-- Requires PCG-8100 -->
+ <software name="pcgdigdug" supported="no">
+ <description>Dig Dug (PCG)</description>
+ <year>19??</year>
+ <!-- Dempa? -->
+ <publisher>&lt;unknown&gt;</publisher>
+ <info name="usage" value="Requires PCG-8100"/>
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="pcg dig dug.d88" size="31424" crc="3333c07a" sha1="7b06e5302afadc9df48cdbcae3f3cdc928deed2d"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <!-- Requires PCG-8100, uses Color Magical even/odd frame trick -->
+ <software name="pcgdusty" supported="no">
+ <description>The Dusty World (PCG)</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <info name="usage" value="Requires PCG-8100"/>
+ <!-- N.H -->
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="pcg the dusty world.d88" size="31424" crc="e9fc16ed" sha1="6dc095dc5b54136633a0d6b6bd5be0c4bd2518db"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <!-- Requires PCG-8100 -->
+ <software name="planetta" supported="no">
+ <description>Planet Taizer</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <info name="usage" value="Requires PCG-8100"/>
+ <!-- S. Nakamura / Amico / Koichi -->
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348832">
+ <rom name="planet taizer.d88" size="348832" crc="bfdfbff7" sha1="927c23f6f6dfd13feeb880cc7c73a322807887b2"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <!-- Requires PCG-8100 -->
+ <software name="planettaa" cloneof="planetta" supported="no">
+ <description>Planet Taizer (alt)</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <info name="usage" value="Requires PCG-8100"/>
+ <!-- S. Nakamura / Amico / Koichi -->
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="planet taizer (pcg).d88" size="348848" crc="e5556b45" sha1="ca8a3b034db2dec4fd9633f7fde777d20f313b8f"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="poppingp" supported="yes">
+ <description>Popping Panic</description>
+ <year>1983</year>
+ <publisher>アンプルソフトウェア (Ample Software)</publisher>
+ <info name="alt_title" value="ポッピングパニック"/>
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="popping panic.d88" size="31424" crc="55ff80f7" sha1="dde43eef8648fabe279c433e79b27689f15ae22c"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="puckman" supported="yes">
+ <!-- uses Dash-80 1.0b loader -->
+ <description>Puck Man</description>
+ <!-- Published on I/O Apr 1981 -->
+ <year>1981</year>
+ <publisher>コムパック (Compaq)</publisher>
+ <info name="alt_title" value="パックマン"/>
+ <!-- TOM group -->
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="puck man.d88" size="348848" crc="fe83fe48" sha1="20f74197060027a9a37e61b179a9eac0ca9918e2"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="puckmana" cloneof="puckman">
+ <!-- uses anonymous "LOADING" -->
+ <description>Puck Man (alt)</description>
+ <!-- Published on I/O Apr 1981 -->
+ <year>1981</year>
+ <publisher>コムパック (Compaq)</publisher>
+ <info name="alt_title" value="パックマン"/>
+ <!-- TOM group -->
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="puck man [alt 1].d88" size="31424" crc="b55d1271" sha1="485122cb11c7d4eb49ff4c399c296a7299bd6a17"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="remlum">
+ <description>Rem &amp; Lum</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="rem and lum.d88" size="31424" crc="744cc09b" sha1="fe5a918c127a7235cb72c6fafe68d805642deb78"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="riverres" supported="yes">
+ <description>River Rescue</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <!-- Koichi -->
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="river rescue.d88" size="31424" crc="46c85f30" sha1="5234e88f37e963eb336392cdda3de5e437c84b01"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="riverresa" cloneof="riverres" supported="yes">
+ <description>River Rescue (alt)</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <!-- Koichi -->
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="river rescue [alt].d88" size="31424" crc="5cd28dff" sha1="1cd582ed0b333880f42b7c5864df164d4051d1e6"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="scramble" supported="yes">
+ <!-- uses anonymous "LOADING" -->
+ <description>Scramble</description>
+ <!-- Sports title screen of 1981, published on I/O 1982.01 -->
+ <year>1982</year>
+ <publisher>コムパック (Compaq)</publisher>
+ <info name="alt_title" value="コムパック"/>
+ <!-- K.N "Koichi" -->
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="scramble.d88" size="31424" crc="40e7439f" sha1="4c03c72a0e0bc112aa45b0928748e0dffd113bc2"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="scramblea" cloneof="scramble" supported="yes">
+ <!-- uses Micro Disk Basic loader -->
+ <description>Scramble (alt)</description>
+ <!-- Sports title screen of 1981, published on I/O 1982.01 -->
+ <year>1982</year>
+ <publisher>コムパック (Compaq)</publisher>
+ <info name="alt_title" value="コムパック"/>
+ <!-- K.N "Koichi" -->
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="scramble [alt].d88" size="348848" crc="ccc60815" sha1="dc6823e6d6cde73c171e8858c18e079f9cf91d65"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="scrambleb" cloneof="scramble">
+ <!-- uses anonymous "LOADING" -->
+ <description>Scramble (alt 2)</description>
+ <!-- Sports title screen of 1981, published on I/O 1982.01 -->
+ <year>1982</year>
+ <publisher>コムパック (Compaq)</publisher>
+ <info name="alt_title" value="コムパック"/>
+ <!-- K.N "Koichi" -->
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="scramble [set 1].d88" size="31424" crc="293360ba" sha1="1e90b03b78980018e9f363800d5ff0b96aca31e8"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <!-- Asks to "read tape" to load a character -->
+ <software name="seikende" supported="no">
+ <description>Seiken Densetsu</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="seiken densetsu.d88" size="31424" crc="d79a5978" sha1="77bfad91dee5b37c6bf6d54b5053a966a7b126c5"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <!-- gameplay is decidedly too fast -->
+ <software name="select5" supported="partial">
+ <description>Select 5</description>
+ <!-- published on 別冊POPCOMプログラムマガジンPCシリーズ用 -->
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <info name="alt_title" value="セレクト5"/>
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="select 5.d88" size="348848" crc="c1381a83" sha1="aad61739ccb6ca6101eebdffc5ce65e24280d05c"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="shogitra">
+ <description>Shogi Trainer</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="shogi trainer.d88" size="31424" crc="323b4bbf" sha1="ca1536bf00ce6f92ca6dd572b62d1c6a71384d3f"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <!-- Locks up after game over -->
+ <software name="snake" supported="no">
+ <description>Snake</description>
+ <!-- 2002.03.29 -->
+ <year>2002</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <!-- HAL8999 -->
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="snake.d88" size="31424" crc="d9f7966b" sha1="6bd10fe4fbab0308be000d60d74ccc3e4e84d84f"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="spcameba">
+ <description>Space Amoeba (N Basic)</description>
+ <year>19??</year>
+ <publisher>ツクモ (Tsukumo)</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="space ameoba.d88" size="31424" crc="6348333a" sha1="fb41143c4a7809dd71eee2218d63accd66e21c76"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="spcbase" supported="yes">
+ <!-- misspelled as Space Bace on title -->
+ <description>Space Base</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <info name="alt_title" value="スペース ベース"/>
+ <!-- 石津氏 -->
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="space base.d88" size="348848" crc="f89f07c1" sha1="99a601395eef5865ecb4bc5f189388d5ac8fb9a3"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="spcflaper" supported="yes">
+ <description>Space Flaper (v1.0)</description>
+ <!-- Printed in BASIC LIST -->
+ <year>1983</year>
+ <publisher>テクノソフト (Techno Soft)</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="space flaper.d88" size="31424" crc="f8c75bfe" sha1="efc1e6f8a59bae4fdbd695af80af9c88674a6019"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="spcfollow">
+ <description>Space Follow</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="space follow.d88" size="348848" crc="59b696d6" sha1="8dd9b4a17566f794f966fad37314f9fcb2403fbb"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="spacepat" supported="yes">
+ <description>Space Pattern</description>
+ <year>19??</year>
+ <publisher>アポロテクニカ (Apollo Technica)</publisher>
+ <info name="alt_title" value="スペース パターン"/>
+ <!-- 石津氏 -->
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="space pattern.d88" size="348848" crc="687152ac" sha1="0d71eb426764e4e2b38f3058e867691cb654c3cd"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="spcpulsar">
+ <description>Space Pulsar</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="space pulsar.d88" size="348848" crc="7caa2942" sha1="75158893eb92a806906ee1bd459e799682b17a58"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="spctravel">
+ <description>Space Travel</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="space travel.d88" size="348848" crc="8fc38bf8" sha1="20f9d6a9abfedb09275f306fd4d5f25184454b30"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="spctrip2" supported="yes">
+ <description>Space Trip 2 "Melyos" (v1.1)</description>
+ <year>19??</year>
+ <publisher>アポロテクニカ (Apollo Technica)</publisher>
+ <info name="alt_title" value="スペーストリップ2 メリオス"/>
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="space trip 2 melyos.d88" size="31424" crc="ebb05b70" sha1="a9bfea0bcc4feb796867981ff2f502a11bb3053c"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="spydaisn" supported="yes">
+ <description>Spy Daisakusen (N Basic)</description>
+ <!-- 1982.10.28. -->
+ <year>1982</year>
+ <publisher>ポニカ (PonyCa)</publisher>
+ <info name="alt_title" value="スパイ大作戦"/>
+ <!-- Y.T氏 / Yoshinobu Takahashi -->
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="spy daisakusen(8001 version).d88" size="31424" crc="19460d73" sha1="7e329c06760ae939f18f7f742ef039a71718d8b5"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="spydaisna" cloneof="spydaisn" supported="yes">
+ <description>Spy Daisakusen (N Basic, alt)</description>
+ <!-- 1982.10.28. -->
+ <year>1982</year>
+ <publisher>ポニカ (PonyCa)</publisher>
+ <info name="alt_title" value="スパイ大作戦"/>
+ <!-- Y.T氏 / Yoshinobu Takahashi -->
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="spy daisakusen.d88" size="31424" crc="a591587d" sha1="e1ee57e33ee99d536c4359f2655d450030bbad70"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="starfire" supported="yes">
+ <description>Star Fire!!! (v1.0)</description>
+ <year>1980</year>
+ <!-- Definitely unrelated with the SystemSoft release -->
+ <publisher>&lt;unknown&gt;</publisher>
+ <info name="alt_title" value="スターファイアー!!!"/>
+ <!-- Y.OGI -->
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="star fire.d88" size="31424" crc="0e55de39" sha1="adb35d4c1a21264492d1758c11de64e59e68cb3c"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="stopharu">
+ <description>Stop! Harumi-chan</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="stop harumi-chan.d88" size="348848" crc="f62fad05" sha1="fcd671d13c995d9422ef59cd52c294626ab6b3ee"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="submari2" supported="yes">
+ <!-- "S U B M L I N part2" -->
+ <description>Submarine Part 2</description>
+ <!-- 1982:2:2 -->
+ <year>1982</year>
+ <!-- isisu yoshikasu -->
+ <publisher>&lt;unknown&gt;</publisher>
+ <info name="alt_title" value="サブマリン パート2"/>
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="submarine 2.d88" size="348848" crc="f9085f4c" sha1="4fec68ca5850fbfd4739204fe7c68d538772fa8e"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="submari3" supported="yes">
+ <!-- "SUBMLINE part 3" -->
+ <description>Submarine Part 3</description>
+ <!-- 1982:2:18 -->
+ <year>1982</year>
+ <!-- isisu Yo -->
+ <publisher>&lt;unknown&gt;</publisher>
+ <info name="alt_title" value="サブマリン パート3"/>
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="submarine 3.d88" size="348848" crc="8ee3594b" sha1="0c7be5aad64080b3876739735f5d9b9c92b15f2b"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="superbal">
+ <description>Super Balloon</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348832">
+ <rom name="super balloon.d88" size="348832" crc="d51ce50d" sha1="f9d0d4f859ea86a94bd759c8deafaac689b40368"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="superbala" cloneof="superbal">
+ <description>Super Balloon (alt)</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="super balloon [alt].d88" size="348848" crc="8f9631bf" sha1="f37d6f9e9da233024d663ddea3d4beb43452d8c4"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="spinball">
+ <description>Super Pinball</description>
+ <year>1984</year>
+ <publisher>アスキー (ASCII)</publisher>
+ <info name="release" value="198401xx"/>
+ <info name="alt_title" value="スーパーピンボール"/>
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="super pinball.d88" size="31424" crc="132ef0f0" sha1="348e07022c4df9aa41aaf7204b79f91b715ba761" offset="0"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <!-- Black screen on title until it completes the underlying animation -->
+ <!-- [PC=0xea00/BASIC line 20010, explicit reset command issued to CRTC, may be btanb?] -->
+ <software name="surabaya" supported="partial">
+ <!-- LIST 20500-20550 -->
+ <!-- Epoch's World War Game -->
+ <description>Surabaya-oki Kaisen</description>
+ <year>1983</year>
+ <publisher>ポニカ (PonyCa)</publisher>
+ <!-- M.D.S. Takuya Kojima -->
+ <!-- Produced and Arranged by PonyCa Masaichiro Hirano -->
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="surabaya-oki kaisen.d88" size="31424" crc="b69ab788" sha1="78f7307200ab1bd6a5775101041cf8fb5c2ec0fe"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="takahash">
+ <description>Takahashi Harumi programs</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="takahashi harumi programs.d88" size="348848" crc="b4cf0d18" sha1="2613ffbd229a124a067001e84eb13fd00713e429"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="tankbata">
+ <description>Tank Batabata</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="tank batabata.d88" size="31424" crc="5ce14e6d" sha1="2c5ff0416c413ef0b15090998d3a9db86da95fb4"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="tengokut">
+ <description>Tengoku to Jigoku</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="tengoku to jigoku.d88" size="31424" crc="0b800bad" sha1="f1841ceeb779ed9fc2843cb91010bd7c29d88410"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="tengokuta" cloneof="tengokut">
+ <description>Tengoku to Jigoku (alt)</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="tengoku to jigoku [alt].d88" size="31424" crc="764bbcbb" sha1="0781eb93a468c9a1262c5dc0f792824e9cc05023"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="terrasos">
+ <description>Terra SOS</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="terra sos.d88" size="348848" crc="e1be4a84" sha1="15f4f6cb6acd849ad67df4cb8b79c3fc91a5f384"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="tetris80" supported="yes">
+ <!-- uses Micro Disk Basic loader -->
+ <description>Tetris-8001</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348832">
+ <rom name="tetris(8001 ver).d88" size="348832" crc="e8a1dbf5" sha1="82c91997de820af2c19275f43067d8fce671aba3"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="tetris80a" cloneof="tetris80" supported="yes">
+ <!-- uses Micro Disk Basic loader -->
+ <description>Tetris-8001 (alt)</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="tetris-8001.d88" size="348848" crc="b22b0f47" sha1="ec46d9f17fa4ef3e869bd4f4636618744c4c9fd0"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="tetris80b" cloneof="tetris80" supported="yes">
+ <!-- uses anonymous "LOADING" -->
+ <description>Tetris-8001 (alt 2)</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="tetris-8001 [set 1].d88" size="31424" crc="5b6576b6" sha1="037bd90dcbea220b8068aa83ce9973d5a0533bd2"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="akunin2">
+ <description>The Akunin 2</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="the akunin 2.d88" size="31424" crc="f4d3e09b" sha1="c6fef95b86311bdb5b7d5cda570be75c2153e8d3"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="akunin2a" cloneof="akunin2">
+ <description>The Akunin 2 (alt)</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="the akunin 2 [alt 1].d88" size="348848" crc="770dfefc" sha1="7f91e262110443ed13d0eea48ec06b1fa1b0b1b5"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="akunin3">
+ <description>The Akunin 3</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="the akunin 3.d88" size="31424" crc="95c5dd4b" sha1="d5b08853141a77663bf0f138613d0060240bd977"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="akunin3a" cloneof="akunin3">
+ <description>The Akunin 3 (alt)</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="the akunin 3 [alt 1].d88" size="348848" crc="a2396b73" sha1="afe76201331c4ad1fb643fa18ca100c4a8d724b8"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="akunin">
+ <description>The Akunin</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="the akunin.d88" size="31424" crc="5124c616" sha1="9bc4ec135363972ea8c254edaad70f118d35e192"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="akunina" cloneof="akunin">
+ <description>The Akunin (alt)</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="the akunin [alt 1].d88" size="348848" crc="f3d31bdd" sha1="32d5b96455db408eb744aa69d966f1b4c07f9342"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="alienisl">
+ <description>The Alien Island 3D-Version</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="the alien island 3d-version.d88" size="348848" crc="6f5c0d31" sha1="fda73aa3ba76e0972a3e70c77fb4e6074c3bdce8"/>
+ </dataarea>
+ </part>
+ </software>
+
+<!-- Was this from tape? was it for PC8001? -->
+<!-- According to http://www.onon.jp/~onon/game/PC8001/ it comes from ASCII 1985/2 -->
+ <software name="thealien" cloneof="alienisl">
+ <description>The Alien Island 3D-Version (alt)</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348832"> <!-- Data CRC16: 4401 -->
+ <rom name="the alien island 3d ver.d88" size="348832" crc="35d6d983" sha1="ae5619d8d5d9e192dbe02edcc3aa3cb33acefc16"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="farway">
+ <description>The Farway</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="35776">
+ <rom name="the farway.d88" size="35776" crc="4711cf95" sha1="88450414a878eee8e71dc703905ae4a69a6c78f8"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="guardian" supported="yes">
+ <description>The Guardian</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="the guardian.d88" size="31424" crc="ceefc08c" sha1="cb5d06b27b751c1b9a323d7ef7f06bfe9254abe2"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="oilfield">
+ <description>The Oil Field</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348576">
+ <rom name="the oil field.d88" size="348576" crc="eaa6ddd6" sha1="014e44e648bbe3731e2764d2b1538404e2fb5b22"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="planetmi">
+ <description>The Planet Miners</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="the planet miners.d88" size="31424" crc="4223ac04" sha1="e44ffbfc0a8ee6ed8bb57e061d6af5006aed249d"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="theracer" supported="yes">
+ <description>The Racer</description>
+ <!-- 1983/7/5 -->
+ <year>1983</year>
+ <publisher>ポニカ (PonyCa)</publisher>
+ <!-- Yasugi Kenta (ESC) -->
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="the racer.d88" size="31424" crc="c5a21f00" sha1="b950839fd4adefb8d64486aabcc3ca03a845f62a"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="tlix">
+ <description>Tlix</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="tlix.d88" size="31424" crc="49e8512e" sha1="b4c661e76541e864f561a3eebdb409cb57b9e4e5"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="toriaezu">
+ <description>Toriaezu Tinyan da yo!</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="toriaezu tinyan da yo.d88" size="31424" crc="57776daf" sha1="2e8a9dfbee0c75ac424dcbb5907b2b1161567771"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="toriaezua" cloneof="toriaezu">
+ <description>Toriaezu Tinyan da yo! (alt)</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="toriaezu tinyan da yo [alt 1].d88" size="348848" crc="d2158d3d" sha1="2b198bc2598c7515db3305bce7e11d1c7860463c"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="toshigam">
+ <description>Toushi Game</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="toushi game.d88" size="31424" crc="8f357be8" sha1="1805f0b36de0a1e5e28ea1174feee018b5bd212e"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="tsumesho">
+ <description>Tsume Shogi</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="tsume shogi.d88" size="31424" crc="e8ee6a52" sha1="744e6ad91097a328db1c117a4f2e4f3467eeca6f"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="uchuuei">
+ <description>Uchuu Ei</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="uchuu ei.d88" size="348848" crc="d4878af1" sha1="48c49e3979644c503eff42a1bf99b4d8b9cef982"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="ufo">
+ <description>UFO</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="ufo.d88" size="31424" crc="4d824aff" sha1="616847d5ea9819a08241b788e41c568ae5fedd72"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="undermon">
+ <!-- Misspelled as Undergrand on title/gameplay -->
+ <description>Underground Monster</description>
+ <year>1983</year>
+ <publisher>エニックス (Enix)</publisher>
+ <info name="alt_title" value="地底のモンスター"/>
+ <!-- Osamu Hasegawa -->
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="166064">
+ <rom name="underground monster.d88" size="166064" crc="6d40589b" sha1="0ac90c7406557e1c864183f48d015c9358221800"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="various2">
+ <description>Various 2</description>
+ <!-- Feb 1988 according to gameplay status bar -->
+ <year>1988</year>
+ <!-- Isis (doujin? official?) -->
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="various 2.d88" size="348848" crc="f4091030" sha1="83f853378be66bc98b82fb177bb7a27c83396318"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="various2a" cloneof="various2">
+ <description>Various 2 (alt)</description>
+ <!-- Feb 1988 according to gameplay status bar -->
+ <year>1988</year>
+ <!-- Isis (doujin? official?) -->
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="various 2 [alt 1].d88" size="348848" crc="d71b56b4" sha1="7bd2cd6335a605225b57a08f006405df0722fa38"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="various" supported="yes">
+ <description>Various</description>
+ <!-- published on I/O 1984.03 -->
+ <year>1984</year>
+ <publisher>コムパック (Compaq)</publisher>
+ <!-- USUAL SITUATION氏 -->
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="various.d88" size="348848" crc="460346d9" sha1="1fdd478f3809d639cca380e3c43e400f1178fa07"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="variousa" cloneof="various" supported="yes">
+ <description>Various (alt)</description>
+ <!-- published on I/O 1984.03 -->
+ <year>1984</year>
+ <publisher>コムパック (Compaq)</publisher>
+ <!-- USUAL SITUATION氏 -->
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="various [alt 1].d88" size="348848" crc="f36449f5" sha1="448885ca1372caf583c34ba4ec00f0d0fe6d358b"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="wa">
+ <description>Mojidoori Wa o Tsukurou</description>
+ <!-- 2001/12/20 -->
+ <year>2001</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <info name="alt_title" value="もじどおり わをつくろう"/>
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="wa.d88" size="31424" crc="93ed5b52" sha1="abad582b6d91ca2b1835acf2ccc462b54102e6fb"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="wrdalien">
+ <description>World Alien</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="world alien.d88" size="348848" crc="1b19d0e7" sha1="00a923b66a0fcff31e12bf87bc1360b8316accf1"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="yuureise">
+ <description>Yuureisen</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="yuureisen.d88" size="31424" crc="5e918665" sha1="41e4a529711a92ac4229f2049adf4361b4ccb81a"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="zaxus" supported="yes">
+ <description>Zaxus</description>
+ <year>1985</year>
+ <publisher>エニックス (Enix)</publisher>
+ <info name="release" value="198503xx"/>
+ <info name="alt_title" value="ザクサス"/>
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="40128">
+ <rom name="zaxus.d88" size="40128" crc="a5fed0de" sha1="8d7a2df8eb5b0934c6abad75af962c6a979d121d"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="zaxusa" cloneof="zaxus">
+ <description>Zaxus (alt)</description>
+ <year>1985</year>
+ <publisher>エニックス (Enix)</publisher>
+
+ <info name="release" value="198503xx"/>
+ <info name="alt_title" value="ザクサス"/>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="40128">
+ <rom name="zaxus [alt].d88" size="40128" crc="e4c70eaa" sha1="9889a3ec48e2722446e3a59bafa1ffe547ebff92"/>
+ </dataarea>
+ </part>
+ </software>
+
+<!-- Compilations -->
+
+ <software name="nbasicga">
+ <description>N-BASIC Game Shu</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="n-basic game shu.d88" size="348848" crc="9eec8b75" sha1="0229b1e62264647baf93b126674ca7ab304859ad"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="nbasicgp">
+ <description>N-Basic Game Pack (compilation, NS-DOS CATS EYE)</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="n-basic game pack (dungeon etc).d88" size="348848" crc="d3dcd2ec" sha1="72ba2282b532036dbfdc5f511d7fb82d331a55f9"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <!-- seems based off above -->
+ <software name="nbasicgaa" cloneof="nbasicga">
+ <description>N-BASIC Games (compilation)</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="[compilation] n-basic games.d88" size="348848" crc="fccb3ca6" sha1="006826a311eb8972bd640320b4168f37d2c1084a"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="ndisk">
+ <description>Ndisk (compilation)</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <info name="usage" value="Press Up arrow or LSHIFT to break from the initial listing"/>
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="[compilation] ndisk (disk 1).d88" size="348848" crc="a3f69ff2" sha1="b825c97afa84db047b261be676de2f0f8e7c71d2"/>
+ </dataarea>
+ </part>
+ <part name="flop2" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="[compilation] ndisk (disk 2).d88" size="348848" crc="7eb31e11" sha1="3d0f1c0305aeb3cbf1af11568264990084eec662"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="ndisk5d8">
+ <description>NDisk5 (Collection)</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <info name="usage" value="Issue a rbyte to load any file"/>
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="350720">
+ <rom name="ndisk5.d88" size="350720" crc="be55acf4" sha1="5bc1679d56ca2dc3651178ca8b8a8269d06cfe54"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="newpc">
+ <description>Newpc (compilation)</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="[compilation] newpc (disk 1).d88" size="348848" crc="3b3b6f80" sha1="69eacfde4a97e7ece03f934adb60baabe3c95f90"/>
+ </dataarea>
+ </part>
+ <part name="flop2" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="[compilation] newpc (disk 2).d88" size="348848" crc="b0f37e15" sha1="2d50c442d70c64a7d57be9654abbe34dc2c8598d"/>
+ </dataarea>
+ </part>
+ <part name="flop3" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="[compilation] newpc (disk 3).d88" size="348848" crc="567495db" sha1="7c676f2c2072e07704ba0d7927eb6d9d15a36088"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="newpcdos">
+ <description>New PC-DOS1 (compilation)</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="new pc-dos1.d88" size="348848" crc="b2650f8e" sha1="8bb8828433c0bbaf902ac739586e0d2604d24c0f"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="newpcdo1">
+ <description>New PC-DOS2 (compilation)</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="new pc-dos2.d88" size="348848" crc="051e6412" sha1="07d144d301dc2d6a01d9b48f0877b0e3482aa138"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="newpcdo2">
+ <description>New PC-DOS3 (compilation)</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="new pc-dos3.d88" size="348848" crc="a3a9fdbb" sha1="a0b84d2ec02219709115ca73320c020e7584be1a"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="newpcdo3">
+ <description>New PC-DOS4 (compilation)</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="new pc-dos4.d88" size="348848" crc="920b40b0" sha1="b94064a04278d3dbfc11939a9998538e368b5e4e"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="nsdospac">
+ <description>NS-DOS Pack (compilation)</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="[compilation] ns-dos pack (disk 1).d88" size="348848" crc="772ce895" sha1="ad0c2d6fb2136227216683fed7b7dae8be17a833"/>
+ </dataarea>
+ </part>
+ <part name="flop2" interface="floppy_5_25">
+ <dataarea name="flop" size="350720">
+ <rom name="[compilation] ns-dos pack (disk 2).d88" size="350720" crc="117d59ff" sha1="2cc7613d42f5023edff4de880e64ff2d5f2b349c"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="pc8001ba">
+ <description>PC-8001 BASIC Game Book (compilation)</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="[compilation] pc-8001 basic game book.d88" size="348848" crc="6238a6b6" sha1="9b21ead30e34ee08eecd342929aa87177b127bf3"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="pc8001gp">
+ <description>PC-8001 Game Pack (compilation)</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="[compilation] pc-8001 game pack (disk 1).d88" size="348848" crc="3dba6090" sha1="e9752637948908716655043e6f654a3620adaf17"/>
+ </dataarea>
+ </part>
+ <part name="flop2" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="[compilation] pc-8001 game pack (disk 2).d88" size="348848" crc="a28ddcce" sha1="c51a9516e1d4fcc5da4105e2b4548539360a3cfa"/>
+ </dataarea>
+ </part>
+ <part name="flop3" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="[compilation] pc-8001 game pack (disk 3).d88" size="348848" crc="41898d11" sha1="08bd993ceae63d97450d09331c9dfcc5847e0610"/>
+ </dataarea>
+ </part>
+ <part name="flop4" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="[compilation] pc-8001 game pack (disk 4).d88" size="348848" crc="811f11f6" sha1="7f729c27add3a0f8d7a9de353895db69b431a283"/>
+ </dataarea>
+ </part>
+ <part name="flop5" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="[compilation] pc-8001 game pack (disk 5).d88" size="348848" crc="6047ed0d" sha1="75f661c0ddd31a45b063fd61a2c8d162ab56dde7"/>
+ </dataarea>
+ </part>
+ <part name="flop6" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="[compilation] pc-8001 game pack (disk 6).d88" size="348848" crc="d7643c02" sha1="8035445834c29c61c36e9568daaa2700dae33f3c"/>
+ </dataarea>
+ </part>
+ <!-- alt disk 1 (contains exact same files structure) -->
+ <!-- <rom name="[compilation] pc-8001 game pack (disk 1) [alt 1].d88" size="348848" crc="528c6f5f" sha1="127d9659612c6c9a73411b589bba89b12523d6e1"/> -->
+ </software>
+
+ <software name="pc8001ga">
+ <description>PC-8001 Games (compilation)</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <info name="usage" value="Insert 123 then ENTER when prompted for password"/>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="[compilation] pc-8001 games (disk 1) {pass=123}.d88" size="348848" crc="7bc90758" sha1="b8be7490027e076a735863a12ad19c694627eef2"/>
+ </dataarea>
+ </part>
+ <part name="flop2" interface="floppy_5_25">
+ <dataarea name="flop" size="348576">
+ <rom name="[compilation] pc-8001 games (disk 2) {pass=123}.d88" size="348576" crc="dba4c616" sha1="a00a3c97615b08ad94f56575603caff5aa8af569"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="pc801pac">
+ <description>PC80 1 (collection)</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <info name="usage" value="Insert 123 then ENTER when prompted for password"/>
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348832">
+ <rom name="pc80 1(pack password 123).d88" size="348832" crc="c2425df4" sha1="18cd05e45bd01e521cdae51da58c7486fdb4b81a"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="pc802pac">
+ <description>PC80 2 (collection)</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <info name="usage" value="Insert 123 then ENTER when prompted for password"/>
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348576">
+ <rom name="pc80 2(pack password 123).d88" size="348576" crc="6fd841ce" sha1="cacde068c7db176ec273c844afdbe4318b56523a"/>
+ </dataarea>
+ </part>
+ </software>
+
+<!--
+ExtractDisk [01]"S-DOS A " -> "s-dos_01.d88"
+ExtractDisk [02]"S-DOS B " -> "s-dos_02.d88"
+-->
+ <software name="sdosgame">
+ <description>S-DOS Game Pack (compilation)</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <!--combined image-->
+ <!--rom name="s-dos.d88" size="697696" crc="6cb5a1b1" sha1="55734c599fd672e31ae45aed50edc8213b5a1a73"/-->
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="s-dos_01.d88" size="348848" crc="b4699d03" sha1="475707fb01bc354693010ec1a822694809318eb6"/>
+ </dataarea>
+ </part>
+
+ <part name="flop2" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="s-dos_02.d88" size="348848" crc="c5d0bcd5" sha1="5b70340250426a6be761a8470b50cbd283bfd320"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="sdosgamea" cloneof="sdosgame">
+ <description>S-DOS Game Pack (compilation, alt)</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="[os] s-dos (system disk).d88" size="348848" crc="da3019e0" sha1="dd7cb6d25c8ce31db754154f050ff7ed6bb336db"/>
+ </dataarea>
+ </part>
+ <part name="flop2" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="[os] s-dos (user disk).d88" size="348848" crc="3d93b40a" sha1="db7f902232084a2539f76542aeb2512570efd2d1"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="sdosgameb" cloneof="sdosgame">
+ <description>S-DOS Game Pack (compilation, alt 2)</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="[compilation] s-dos game pack (disk 1).d88" size="348848" crc="ccd93eb4" sha1="0fda834a97151afec8572d7ff88afdf863979524"/>
+ </dataarea>
+ </part>
+ <part name="flop2" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="[compilation] s-dos game pack (disk 2).d88" size="348848" crc="eb424a60" sha1="63796c7d77ee36fdb59c86b111d71bdd398827b4"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="finalwp">
+ <description>The Final Weapon V-001 (compilation)</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="[compilation] the final weapon v-001.d88" size="348848" crc="b63cb922" sha1="721a97c558aa4c866db22c0295d9be9709857a39"/>
+ </dataarea>
+ </part>
+ </software>
+
+<!-- Operating Systems -->
+
+ <!-- Hangs on PC8001, boot on PC8801 in N Basic compatible mode -->
+ <!-- (does it need the PC-8011 expansion board?) -->
+ <software name="cpm22n" supported="partial">
+ <description>CP/M for PC-8001 (v2.2)</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="[os] cp-m for the pc-8001 (v2.2).d88" size="348848" crc="4d2e0daa" sha1="00fd21f5c933c0b7b0a7ede5e138d1df61332821"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <!-- Hangs on PC8001, boot on PC8801 in N Basic compatible mode -->
+ <software name="cpm22na" cloneof="cpm22n" supported="partial">
+ <description>CP/M for PC-8001 (v2.2, alt 2)</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848"> <!-- Data CRC16: 58491 -->
+ <rom name="cpm2.2 for pc-8001.d88" size="348848" crc="21e2663f" sha1="824fcfdfa07caa4ce91cc4faad436dbdcc9bfde1"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <!-- Hangs on PC8001, boot on PC8801 in N Basic compatible mode -->
+ <software name="cpm22nb" cloneof="cpm22n" supported="partial">
+ <description>CP/M for PC-8001 (v2.2, alt)</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348576">
+ <rom name="[os] cp-m for the pc-8001 (v2.2) [set 1].d88" size="348576" crc="42e8b22f" sha1="61d92b55af2b28baec3cc0dbf780a43213791ad3"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <!-- Hangs on PC8001, boot on PC8801 in N Basic compatible mode -->
+ <software name="cpm22nc" cloneof="cpm22n" supported="partial">
+ <description>CP/M for PC-8001 (v2.2B)</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="[os] cp-m for the pc-8001 (v2.2b).d88" size="348848" crc="368097d2" sha1="35e8906d108d4e724f19e039b08166e580b94ffa"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="nbasicsy">
+ <description>N BASIC system disk (PC-8034-2W)</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="[os] n basic system disk (pc-8034-2w) (pc-8001).d88" size="348848" crc="e0f930c1" sha1="6b1254de56605cdbb3d0abea291849fe85314de8"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="nbasicsya" cloneof="nbasicsy">
+ <description>N BASIC system disk (PC-8034-2W, alt)</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="[os] n basic system disk (pc-8034-2w) (pc-8001) [alt 1].d88" size="348848" crc="00b2a439" sha1="ce234142ec31e8ec2e862042b2c6889650ed59d6"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="nbasicsyb" cloneof="nbasicsy">
+ <description>N BASIC system disk (PC-8034-2W, alt 2)</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="[os] n basic system disk (pc-8034-2w) (pc-8001) [alt 2].d88" size="348848" crc="7f722a16" sha1="b707b1cdec531d23e31a26c25645bae49a6de633"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="ndiskb">
+ <description>N Disk BASIC</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848"> <!-- Data CRC16: 60189 -->
+ <rom name="n80-basic.d88" size="348848" crc="93746147" sha1="24d8b5b74d8a340d9afbbdc532395a3ded888fc5"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="pc8001mi">
+ <description>PC-8001 Micro Disk Basic 2W</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="[os] pc-8001 micro disk basic 2w.d88" size="348848" crc="b8d73f39" sha1="025112d7eec8e9c35a19ab9bc0bf8a3d1e15a1c5"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="pc8034d8">
+ <description>PC-8034</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="pc-8034.d88" size="348848" crc="0a4dab65" sha1="cd6a093643fa9f162a5be94ba830ba4b8d90099a"/>
+ </dataarea>
+ </part>
+ </software>
+
+<!--
+ExtractDisk [01]"sdos system " -> "sdos_01.d88"
+ExtractDisk [02]"users 1 " -> "sdos_02.d88"
+-->
+ <software name="sdos">
+ <description>S-DOS</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <!--combined image-->
+ <!--rom name="sdos.d88" size="697664" crc="f0d99ea2" sha1="7b42f090b7213d16655173fc473b72eee739c2c9"/-->
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348832">
+ <rom name="sdos_01.d88" size="348832" crc="3ebf6dae" sha1="5dd50bc55a7a2db748cf8edcd88dfd62c310aaa9"/>
+ </dataarea>
+ </part>
+
+ <part name="flop2" interface="floppy_5_25">
+ <dataarea name="flop" size="348832">
+ <rom name="sdos_02.d88" size="348832" crc="5c88c5e4" sha1="660fbca52e2ee9fdb9b278fcd17de621df6fbe87"/>
+ </dataarea>
+ </part>
+ </software>
+
+<!-- Utilities -->
+
+<!--
+ExtractDisk [01]"MagicCopy2.8 " -> "magic copy 2 ver2.8-3.7_01.d88" 7107161b
+ExtractDisk [02]"MagicCopy2.9 " -> "magic copy 2 ver2.8-3.7_02.d88" 291c31c8
+ExtractDisk [03]"MagicCopy3.0 " -> "magic copy 2 ver2.8-3.7_03.d88" 58cc307c
+ExtractDisk [04]"MagicCopy3.1 " -> "magic copy 2 ver2.8-3.7_04.d88" 2c426feb
+ExtractDisk [05]"MagicCopy3.2 " -> "magic copy 2 ver2.8-3.7_05.d88" a3d865b6
+ExtractDisk [06]"MagicCopy3.2_08 " -> "magic copy 2 ver2.8-3.7_06.d88" c1af57f2
+ExtractDisk [07]"MagicCopy3.3 " -> "magic copy 2 ver2.8-3.7_07.d88" 351b34a5
+ExtractDisk [08]"MagicCopy3.4 " -> "magic copy 2 ver2.8-3.7_08.d88" 08d61d54
+ExtractDisk [09]"MagicCopy3.5 " -> "magic copy 2 ver2.8-3.7_09.d88" ad2a8493
+ExtractDisk [10]"MagicCopy3.6 " -> "magic copy 2 ver2.8-3.7_10.d88" 785646af
+ExtractDisk [11]"MagicCopy3.7 " -> "magic copy 2 ver2.8-3.7_11.d88" 79b4c6af
+-->
+<!--combined image-->
+<!--rom name="magic copy 2 ver2.8-3.7.d88" size="3837328" crc="0340eba4" sha1="d5854b4001f716849b5bb78b220bf2420dee2704"/-->
+
+ <software name="magicopy26" cloneof="magicopy">
+ <description>Magic Copy II ver 2.6</description>
+ <year>1984</year>
+ <publisher>Westside Softhouse</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848"> <!-- Data CRC16: 65296 -->
+ <rom name="magic copy 2 ver2.6.d88" size="348848" crc="d7057780" sha1="56bc07856ae99a0eedbe89271f3f2bb3b1f4a273"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="magicopy27" cloneof="magicopy">
+ <description>Magic Copy II ver 2.7</description>
+ <year>1984</year>
+ <publisher>Westside Softhouse</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848"> <!-- Data CRC16: 49084 -->
+ <rom name="magic copy 2 ver2.7.d88" size="348848" crc="8f1d66e8" sha1="fe54f5f1f5650a4bf5bfe798820e9cf9de86ee73"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="magicopy28" cloneof="magicopy">
+ <description>Magic Copy II ver 2.8</description>
+ <year>1984</year>
+ <publisher>Westside Softhouse</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848"> <!-- Data CRC16: 30010 -->
+ <rom name="magic copy v28.d88" size="348848" crc="7107161b" sha1="36b74f278d9262097e4cc337542d6b8598c1c727"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="magicopy29" cloneof="magicopy">
+ <description>Magic Copy II ver 2.9</description>
+ <year>1984</year>
+ <publisher>Westside Softhouse</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848"> <!-- Data CRC16: 68 -->
+ <rom name="magic copy v29.d88" size="348848" crc="291c31c8" sha1="4e6cee799eafa15665ab5b1dab187ad564a4693f"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="magicopy29a" cloneof="magicopy">
+ <description>Magic Copy II ver 2.9 (alt)</description>
+ <year>1984</year>
+ <publisher>Westside Softhouse</publisher>
+ <!--combined image-->
+ <!--rom name="magic copy v2.9.d88" size="697696" crc="fe0c4db3" sha1="3b278e82ff1b434b6c22219a17c7d952f87969c4"/-->
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848"> <!-- Data CRC16: 40440 -->
+ <rom name="magic copy v2.9 (v29).d88" size="348848" crc="186221c1" sha1="b90096d683eba6ca7473c1d9d53a0afc55dbc066"/>
+ </dataarea>
+ </part>
+
+ <part name="flop2" interface="floppy_5_25">
+ <dataarea name="flop" size="348848"> <!-- Data CRC16: 28431 -->
+ <rom name="magic copy v2.9 (filer).d88" size="348848" crc="df137903" sha1="fc0a892e40e0218475ebde15023b7d8932538d82"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="magicopy30" cloneof="magicopy">
+ <description>Magic Copy II ver 3.0</description>
+ <year>1984</year>
+ <publisher>Westside Softhouse</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848"> <!-- Data CRC16: 8469 -->
+ <rom name="magic copy v30.d88" size="348848" crc="58cc307c" sha1="577fd14b187050a02a75923feacd22c58ca32f43"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="magicopy31" cloneof="magicopy">
+ <description>Magic Copy II ver 3.1</description>
+ <year>1985</year>
+ <publisher>Westside Softhouse</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848"> <!-- Data CRC16: 31791 -->
+ <rom name="magic copy v31.d88" size="348848" crc="2c426feb" sha1="ca84ae8b6d9a803b48f141ec4f52ba5a00174557"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="magicopy31a" cloneof="magicopy">
+ <description>Magic Copy II ver 3.1 (alt)</description>
+ <year>1985</year>
+ <publisher>Westside Softhouse</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848"> <!-- Data CRC16: 48935 -->
+ <rom name="magic copy v3.1.d88" size="348848" crc="caa19e11" sha1="fc0e6b577956b598f46719f750750e93ef8baaba"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="magicopy32" cloneof="magicopy">
+ <description>Magic Copy II ver 3.2</description>
+ <year>1985</year>
+ <publisher>Westside Softhouse</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848"> <!-- Data CRC16: 42591 -->
+ <rom name="magic copy v32.d88" size="348848" crc="a3d865b6" sha1="b60b88ffde821f35872c1be565fcec1b56b3828a"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="magicopy32a" cloneof="magicopy">
+ <description>Magic Copy II ver 3.2 (alt)</description>
+ <year>1985</year>
+ <publisher>Westside Softhouse</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848"> <!-- Data CRC16: 49300 -->
+ <rom name="magic copy v32-8.d88" size="348848" crc="c1af57f2" sha1="b1efce9b9bb1c7a1d8438182e0a3689658562ccd"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="magicopy33" cloneof="magicopy">
+ <description>Magic Copy II ver 3.3</description>
+ <year>1985</year>
+ <publisher>Westside Softhouse</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848"> <!-- Data CRC16: 33634 -->
+ <rom name="magic copy v33.d88" size="348848" crc="351b34a5" sha1="7434089206aaea56b200883e337df3ed97b72bd8"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="magicopy33a" cloneof="magicopy">
+ <description>Magic Copy II ver 3.3 (alt)</description>
+ <year>1985</year>
+ <publisher>Westside Softhouse</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="magic copy2 ver.3.3.d88" size="348848" crc="94034787" sha1="3f489a6d311ad1aab9fb9399136f2f0d1d6cff24"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="magicopy34" cloneof="magicopy">
+ <description>Magic Copy II ver 3.4</description>
+ <year>1986</year>
+ <publisher>Westside Softhouse</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848"> <!-- Data CRC16: 55536 -->
+ <rom name="magic copy v34.d88" size="348848" crc="08d61d54" sha1="5ec7f8430f0e9ecb56dcd7575bec7d1e802224af"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="magicopy34a" cloneof="magicopy">
+ <description>Magic Copy II ver 3.4 (alt)</description>
+ <year>1986</year>
+ <publisher>Westside Softhouse</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="magic copy2 ver.3.4.d88" size="348848" crc="a9ce6e76" sha1="72aa6ad87f3ff211208004ee602175a0bcc18fae"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="magicopy35" cloneof="magicopy">
+ <description>Magic Copy II ver 3.5</description>
+ <year>1986</year>
+ <publisher>Westside Softhouse</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848"> <!-- Data CRC16: 23206 -->
+ <rom name="magic copy v35.d88" size="348848" crc="ad2a8493" sha1="752c868b99da1420bd757f3477aa4dd746b8a49a"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="magicopy35a" cloneof="magicopy">
+ <description>Magic Copy II ver 3.5 (alt)</description>
+ <year>1986</year>
+ <publisher>Westside Softhouse</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848"> <!-- Data CRC16: 12497 -->
+ <rom name="magic copy v3.5.d88" size="348848" crc="357c895c" sha1="06e5bfa417a582ade8541bd9e01141e8e6701f8c"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="magicopy36" cloneof="magicopy">
+ <description>Magic Copy II ver 3.6</description>
+ <year>1986</year>
+ <publisher>Westside Softhouse</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848"> <!-- Data CRC16: 39768 -->
+ <rom name="magic copy v36.d88" size="348848" crc="785646af" sha1="98ed9e8f73102562402823fc18782c403f83e114"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="magicopy">
+ <description>Magic Copy II ver 3.7</description>
+ <year>1986</year>
+ <publisher>Westside Softhouse</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848"> <!-- Data CRC16: 22644 -->
+ <rom name="magic copy v37.d88" size="348848" crc="79b4c6af" sha1="c72e9761e3f13af6bbe6295a87298873d76a5b15"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="bdsc">
+ <description>BDS C (v1.50)</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="[utility] bds c (v1.50) (disk 1).d88" size="348848" crc="d3a1da16" sha1="a5c45cfcb82d6ae1ace56b5834f5aa5a17e4286b"/>
+ </dataarea>
+ </part>
+ <part name="flop2" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="[utility] bds c (v1.50) (disk 2).d88" size="348848" crc="494242d6" sha1="fe9df8a8195ec28b8cece3b388dad44c08664a17"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="jrtpasca">
+ <description>JRT Pascal</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="[utility] jrt pascal.d88" size="348848" crc="0bb3ce9e" sha1="7661df9f5d6d6b5ef465a7d1f8d87469795fc6d3"/>
+ </dataarea>
+ </part>
+ </software>
+</softwarelist>
diff --git a/hash/pc8001mk2_flop.xml b/hash/pc8001mk2_flop.xml
new file mode 100644
index 00000000000..ce0380e9e02
--- /dev/null
+++ b/hash/pc8001mk2_flop.xml
@@ -0,0 +1,161 @@
+<?xml version="1.0"?>
+<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
+<!--
+license:CC0
+-->
+<softwarelist name="pc8001mk2_flop" description="NEC PC-8001mkII (N80 BASIC) disk images">
+<!--
+
+Known list of SW released for the system (all cassette releases?):
+kanji name, romaji name, manufacturer, release date in %MMM %YY format, notes
+スターフリート, Star Fleet, Tecno Soft, May 83,
+PCジャンmkII, PC-Jong! mkII, Compaq, Sep 83, (Adds color to regular PC-Jong)
+Bon Bon, Bon Bon, Compaq, Aug 83, Aug 83,
+モンスターハウス, Monster House, Compaq, Jul 83,
+四次元の家, 4 Dimension House, Prosumer, Nov 83,
+(these are unconfirmed if being specifically for PC-8001mkII or works on vanilla PC-8001 too)
+クイズダービー, Quiz Derby, Takara, Dec 83, (based off the TBS show)
+タンクトップ, Tank Top, Magical Zoo, Dec 83,
+グラフィック雀球, <Graphic Mahjong?> , ストラッドフォード, Dec 83, (description clearly claims to be a mahjong)
+
+-->
+
+
+ <software name="cranstonmk2">
+ <description>Cranston Manor</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <!-- TODO: "run MK2" ? -->
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="344496">
+ <rom name="cranston manor (mkii) (disk 1) {run mk2}.d88" size="344496" crc="cae808d0" sha1="27a3f9d322217fb6f9c00c8056bc9a79419e484c"/>
+ </dataarea>
+ </part>
+ <part name="flop2" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="cranston manor (mkii) (disk 2).d88" size="348848" crc="e1f04287" sha1="1fb1f14763b97058bc19c6bc18bb075f99baee85"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="ulyssesmk2">
+ <description>Ulysses and the Golden Fleece</description>
+ <year>1983</year>
+ <publisher>スタークラフト (Starcraft)</publisher>
+ <info name="alt_title" value="ユリシーズ"/>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="344496">
+ <rom name="ulysses (mkii) (disk 1).d88" size="344496" crc="c8cda3c8" sha1="3afe306f81b0a031ac3847567951cd3ec70f9dbd"/>
+ </dataarea>
+ </part>
+ <part name="flop2" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="ulysses (mkii) (disk 2).d88" size="348848" crc="afc8ea36" sha1="a80ad911aeaea4bc6f903d87ce8d66abdcfc318f"/>
+ </dataarea>
+ </part>
+ </software>
+
+<!-- Collections -->
+
+ <software name="gamepc">
+ <description>Game-PC (Collection)</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="31424">
+ <rom name="[os] game-pc (mkii).d88" size="31424" crc="a2f5c72e" sha1="702734c1f92f7a765db2b49a1a67215ff9ba662d"/>
+ </dataarea>
+ </part>
+ </software>
+
+<!-- Operating Systems -->
+
+ <software name="n80diskb">
+ <description>N80 Disk BASIC</description>
+ <year>1983</year>
+ <publisher>NEC / Microsoft</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848"> <!-- Data CRC16: 18249 -->
+ <rom name="n-basic.d88" size="348848" crc="0ed0a4c8" sha1="2e80b0b4fc38eb1f81fd27f6828249c764091a55"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="n80diska" cloneof="n80diskb">
+ <description>N80 Disk BASIC (alt)</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848"> <!-- Data CRC16: 34301 -->
+ <rom name="n80 basic (1983)(microsoft - nec).d88" size="348848" crc="ff9416a4" sha1="3321c6a723545ef7f413a372683a1e40ef7ea4ef"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="pc80sys">
+ <description>PC-8001mkII System Disk</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348832"> <!-- Data CRC16: 51389 -->
+ <rom name="pc-8001mkii system disk.d88" size="348832" crc="3fc9a80e" sha1="8e65e5b7376799553bbc3ae41223b36c7e807cee"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <!-- TODO: alt of above? -->
+ <software name="n80mkii">
+ <description>N80 BASIC system disk</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="[os] n80 basic system disk (pc-8001mkii).d88" size="348848" crc="ff9416a4" sha1="3321c6a723545ef7f413a372683a1e40ef7ea4ef"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="n80mkiia" cloneof="n80mkii">
+ <description>N80 BASIC system disk (alt)</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="[os] n80 basic system disk (pc-8001mkii) [alt 1].d88" size="348848" crc="452088aa" sha1="991dad9039b17ff3b1c5c234e47c96f1068cce53"/>
+ </dataarea>
+ </part>
+ </software>
+
+<!-- Utilities -->
+
+ <software name="n80n88">
+ <description>N80 and N88 Disk BASIC Utility Collection</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348304">
+ <rom name="[utility] n80 and n88 disk basic utility collection (disk 1 - n mode).d88" size="348304" crc="ab1128ca" sha1="83bc1d6db510553be4aeec800209e3bb529a2fb0"/>
+ </dataarea>
+ </part>
+ <part name="flop2" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="[utility] n80 and n88 disk basic utility collection (disk 2 - n88 mode #1).d88" size="348848" crc="8b8a9f73" sha1="0296440ad00804a559027a61e099410565d8eff4"/>
+ </dataarea>
+ </part>
+ <part name="flop3" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="[utility] n80 and n88 disk basic utility collection (disk 3 - n88 mode #2).d88" size="348848" crc="156e257a" sha1="d525cc3ccc6684841608dd4d4aa4c435948fa691"/>
+ </dataarea>
+ </part>
+ <part name="flop4" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="[utility] n80 and n88 disk basic utility collection (disk 4 - n80 mode).d88" size="348848" crc="9a05a7e4" sha1="746947ebb38e28304cd431927a33cfd4d95370b2"/>
+ </dataarea>
+ </part>
+ <part name="flop5" interface="floppy_5_25">
+ <dataarea name="flop" size="591408">
+ <rom name="[utility] n80 and n88 disk basic utility collection (disk 5).d88" size="591408" crc="08c6485e" sha1="7277009da28f955651896d6a779988910f08478e"/>
+ </dataarea>
+ </part>
+ </software>
+</softwarelist>
diff --git a/hash/pc8001mk2sr_flop.xml b/hash/pc8001mk2sr_flop.xml
new file mode 100644
index 00000000000..7eb6cc87697
--- /dev/null
+++ b/hash/pc8001mk2sr_flop.xml
@@ -0,0 +1,89 @@
+<?xml version="1.0"?>
+<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
+<!--
+license:CC0
+-->
+<softwarelist name="pc8001mk2sr_flop" description="NEC PC-8001mkIISR (N80SR BASIC) disk images">
+<!--
+
+TODO:
+- PC8001mk2SR was known running on the equivalent V1(L) BASIC of the bigger PC88 brother.
+ It's pretty much assured that anything marked as "needs V1 BASIC" in pc8801_flop.xml
+ actually belongs here (needs verification once we can boot this).
+
+Known list of SW released for the system:
+kanji name, romaji name, manufacturer, release date in %MMM %YY format, notes
+EGGY, Eggy, Bothtec, Jul 85, (cassette only?)
+らぷてっく, Laptick, dB-Soft, Feb 86, (floppy)
+パックランド, Pac-Land, Enix, Oct 85, (cassette/floppy)
+始皇帝, Shikotei, dB-Soft, Aug 86, (floppy)
+(*) Are all of those working on PC-8801V1 mode as well?
+
+-->
+
+<!-- Games -->
+
+ <software name="mappysr">
+ <description>Mappy (mkIISR)</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="353200">
+ <rom name="mappy (mkiisr).d88" size="353200" crc="0152ccd0" sha1="e000b25a2ec4232fd2c62c4bf427270715977e3c"/>
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="xanadusr">
+ <description>Xanadu (mkIISR)</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="418960">
+ <rom name="xanadu (mkiisr) (disk a).d88" size="418960" crc="00e5127b" sha1="bbc366072a338deb48da8b460912bf9241689e3e"/>
+ </dataarea>
+ </part>
+ <part name="flop2" interface="floppy_5_25">
+ <dataarea name="flop" size="415840">
+ <rom name="xanadu (mkiisr) (disk b).d88" size="415840" crc="b64f896a" sha1="2138091d56e3d9f6f3ff20df57eebf8552f488d8"/>
+ </dataarea>
+ </part>
+ </software>
+
+<!-- Operating Systems -->
+
+ <software name="n80srbas">
+ <description>N80SR BASIC system disk (PC-8037SR)</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="353200">
+ <rom name="[os] n80sr basic system disk (pc-8037sr) (pc-8001mkiisr).d88" size="353200" crc="68cf9f52" sha1="298f01130e5d79e058f650975086bc8902da63db"/>
+ </dataarea>
+ </part>
+ </software>
+
+<!-- Compilations -->
+
+ <!-- TODO: verify this, each disk seems standalone (and Disk 2 is mkII not mkIISR) -->
+ <software name="pc8001mk">
+ <description>PC-8001mkIISR Game Pack (Compilation)</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="[compilation] pc-8001mkiisr game pack (disk 1).d88" size="348848" crc="4711b6c0" sha1="31c406799d0f5fd13b9ea22010b93254fbf1ad61"/>
+ </dataarea>
+ </part>
+ <part name="flop2" interface="floppy_5_25">
+ <dataarea name="flop" size="353200">
+ <rom name="[compilation] pc-8001mkiisr game pack (disk 2).d88" size="353200" crc="ac5ccf8b" sha1="85e739e6124704b3e96e6e815ad0d9a25270b258"/>
+ </dataarea>
+ </part>
+ <part name="flop3" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="[compilation] pc-8001mkiisr game pack (disk 3).d88" size="348848" crc="cb8fef04" sha1="137cd4a7956e86434c22cf59e52c62262ccf5f55"/>
+ </dataarea>
+ </part>
+ </software>
+</softwarelist>
diff --git a/hash/pc8801_cass.xml b/hash/pc8801_cass.xml
index dd33f4499a8..f87bcd332b4 100644
--- a/hash/pc8801_cass.xml
+++ b/hash/pc8801_cass.xml
@@ -4,6 +4,61 @@
license:CC0
NOTE: This list is here only to document available dumps and it's not used (yet) by MAME!
+
+TODO:
+- Verify which games actually needs to be moved to separate pc8001[mk2[sr]]_cass.xml lists
+ once cassette support works for either system;
+
+Known undumped N-Basic games (excluding stuff already in pc8001_flop.xml except for collection disks):
+kanji name, romaji name, manufacturer, release date in %MMM %YY format, notes
+ヘッドオン パート2, Head-On Part 2, Compaq, 不明, (*) (made by Geimu Kyoujin)
+スペースマウス, Space Mouse, Compaq, Oct 81, (, (*) (made by Geimu Kyoujin)
+ルナシティSOS, Lunar City SOS, Compaq, Apr 81, (*) (made by Geimu Kyoujin)
+パラシュート, Parachute, Compaq, Jul 82, (Published on マイコンゲームの本3, made by 今風太氏)
+マリンベルト, Marine Belt, Compaq, Jul 82, (*) (made by 今風太氏)
+チェックP, Check.P, Compaq, Jul 82, (Published on マイコンゲームの本3, made by 今風太氏)
+スペースシップ, Space Ship, Compaq, Apr 82, (Published on マイコンゲームの本2, made by 今風太氏)
+サブマリン, Sub-Marine, Compaq, Apr 82, (Published on マイコンゲームの本2, made by 今風太氏, not to be confused with "SUBMLIN" games in flop.xml)
+スペーストリップ, Space Trip, Compaq, Feb 82, (*) (made by TOTO氏, any relationship with "Space Trip 2"?)
+ジャックタイガー, Jack Tiger, Compaq, ??? 82,
+パックマン3, Puck Man 3, Compaq, Jul 82, (Published on マイコンゲームの本3, made by Y.K氏)
+スーパー インベーダー, Super Invaders, Tsukumo, 不明,
+スペースインベーダー, Space Invaders, 不明, 不明, (made by T.K氏)
+クレイジー クライマー, Crazy Climber, Compaq, Dec 81, (*) (made by S.I氏)
+スターウォーズ帝国の逆襲ゲーム, Star Wars: The Empire Strikes Back, Compaq, Dec 80, (*)
+グラフィック QIX, Graphic QIX, Compaq, Jul 82, (Published on マイコンゲームの本3, made by Y.S氏)
+カーボーイ ゲーム, Cowboy Game, Compaq, Apr 82, (Published on マイコンゲームの本2, made by H.N氏)
+カーレース, Car Race, Tsukumo, 不明,
+スーパースペースウォー, Super Space War, Tsukumo,
+アーマーバルーン, Armor Balloon, Apollo Technica, (Made by M.U氏, Mispelled as "Armer?")
+ムービング ブロック, Moving Block, Tsukumo, 不明,
+ドッグ ファイト, Dog Fight, 不明, 不明, (Made by NODA氏)
+ビリヤード, Billiards, 不明, 不明,
+スターファイアー, Star Fire, SystemSoft, 不明,
+バリアアタック, Barrier Attack, Micomsoft, 不明, (Made by A.N氏 K.M氏 M.I氏 )
+スターダストナイト, Stardust Night, ASCII, 不明, (Made by J.H氏)
+ドラゴンメイズ, Dragon Maze, ASCII, 不明, (Made by NAC氏)
+ザ・ナイトボンバー, The Night Bomber, なし, 不明, (Published on PiO Magazine)
+マリンウォー, Marine War, なし, Jan 85 (Made by DARTH VADER氏)
+ワープエイリアン, Warp Alien, なし, Jun 84 (Published on PiO Magazine, made by K.O氏)
+バクテリアランド, Bacteria Land, なし, Jun 85 (Published on PiO Magazine, made by 復活のPC氏 / GANBARE8001氏)
+エイリアンプラネット, Alien Planet, Compaq, 不明, (Published on PiO Magazine, made by Micro ORB氏)
+3Dバトルメイズ, 3D-Battle Maze, なし, (Published on PiO Magazine, made by Y.S氏)
+ベガースネーク, Begger Snake, Compaq, Jun 82 (*, made by H.A氏)
+ウォーミィ, Wormy, なし, なし (Published on PiO Magazine, made by Y.H氏)
+ファントムⅣ, Phantom IV, Compaq, Dec 82, (Published on マイコンゲームの本4, made by K.S氏)
+BURN紫の炎, BURN Murasaki no Honoo, Compaq, Apr 82, (Published on マイコンゲームの本2, made by A.K氏)
+サーキット, Circuit, Compaq, Sep 82, (*)
+スーパーモンスター, Super Monster, Compaq, Jul 82, (Published on マイコンゲームの本3, made by Y.N氏)
+オセロ, Othello, Compaq, Apr 82, (Published on マイコンゲームの本2, made by Y.I氏)
+THE悟空 , The Goku, Compaq, Dec 82, (Published on マイコンゲームの本4, made by H.N氏)
+リアルタイムアニメーションツール, Real Time Animation Tool, Compaq, 不明, (*)
+ランダムウォーカー, Random Walker, Ample Software, 不明, (also on PC8801, made by Mr SASA)
+キックバル, Kick Ball, なし, なし, (Published on PiO Magazine, also on disk? made by TROPICAL氏)
+
+(*) Published on I/O Magazine
+(**) マイコンゲームの本# is "Microcomputer Game" mag published by Kohgakusha
+
-->
<softwarelist name="pc8801_cass" description="NEC PC-8801 cassettes">
@@ -39,7 +94,7 @@ NOTE: This list is here only to document available dumps and it's not used (yet)
<!-- these might be 2-sided cassettes (i.e. we should merge some parts) -->
<!-- for 8001SR? -->
- <software name="blckonyx">
+ <software name="blckonyxmk2">
<description>The Black Onyx</description>
<year>1984</year>
<publisher>B·P·S (Bullet-Proof Software)</publisher>
@@ -213,7 +268,7 @@ NOTE: This list is here only to document available dumps and it's not used (yet)
</part>
</software>
- <software name="cosmomut">
+ <software name="cosmomu">
<description>Cosmo Mutar</description>
<year>1984</year>
<publisher>T&amp;E Soft</publisher>
@@ -514,7 +569,7 @@ NOTE: This list is here only to document available dumps and it's not used (yet)
</part>
</software>
- <software name="holein1">
+ <software name="holein1t">
<description>Hole in One</description>
<year>1985</year>
<publisher>HAL研究所 (HAL Kenkyuujo)</publisher>
@@ -865,7 +920,7 @@ NOTE: This list is here only to document available dumps and it's not used (yet)
</part>
</software>
- <software name="pacman">
+ <software name="pacmant">
<description>Pacman</description>
<year>1983</year>
<publisher>電波新聞社 (Dempa Shinbunsha)</publisher>
@@ -1263,7 +1318,7 @@ NOTE: This list is here only to document available dumps and it's not used (yet)
</part>
</software>
- <software name="4dhouse">
+ <software name="4dhouset">
<description>Yojigen no Ie - 4 Dimension House</description>
<year>1983</year>
<publisher>プロシューマー (Prosumer)</publisher>
diff --git a/hash/pc8801_flop.xml b/hash/pc8801_flop.xml
index 71543c43795..9f9dc156272 100644
--- a/hash/pc8801_flop.xml
+++ b/hash/pc8801_flop.xml
@@ -259,9 +259,9 @@ To investigate:
released a 野球道データブック'90 (Yakyu-do with '90 databook) in 199005xx, is this different
from the other '90 databook?
- is やじうまペナントレース1989データ (1989xxxx) by Victor Music Industry in one of the Yajiuma Pennant
- Race sets below?
+ Race sets below? Should be a single data disk for regular Yajiuma Pennant Race
- is やじうまペナントレース1990データ (19900406) by Victor Music Industry in one of the Yajiuma Pennant
- Race sets below?
+ Race sets below? Should be a single data disk for regular Yajiuma Pennant Race
- is 課外授業 (1989xxxx) by Pasoket included in jam1/jam1a?
- is ドキドキシャッターチャンス データ集 (1989xxxx) by Elf included in one of the extra disks for Doki Doki Shot Chance?
- is フルーツカクテル データ集 (19891205) by Cocktail Soft included in the Fruits Cocktail set below?
@@ -280,7 +280,6 @@ To investigate:
- is there ウルティマ3 (198512xx) by Starcraft among the ultima3 Pony Canyon sets below?
- is there ウルティマ2 (198509xx) by Starcraft among the ultima2 Pony Canyon sets below?
- is デゼニワールド (198512xx) by Hudson the same as the SR version below??
- - check 走れスカイライン (198512xx) by Compaq 8801/SR versions...
- is アメリカントラック (198505xx) same as original american truck below?
- is ロードランナー オリジナル追加面 (198504xx) among the add-on disks for Lode Runner below?
- is Lode Data (198502xx) among the add-on disks for Lode Runner below?
@@ -293,7 +292,7 @@ INVESTIGATE
- Was there any game released by Pony Canyon as ポニー (Pony)?
- Cross Media Soft folded back into Victor Music Industry in ~1991. did any pc8801 game got released under the Victor main brand?
(for now I have left Prontis and Yajiuma Pennant Race 2 under Victor, pending verification with original images)
- - Check exactly the 'boundary games' for ザインソフト = Sein/Xain/Zain Soft, it should be Sein 1984~1986, Xain 1987~198905 (Galf Stream?),
+ - Check exactly the 'boundary games' for ザインソフト = Sein/Xain/Zain Soft, it should be Sein 1984~1986, Xain 1987~198905 (Galf Streem?),
Zain 198909~... (Alfaim?)
-->
@@ -301,39 +300,6 @@ INVESTIGATE
<!-- BASIC Disks &amp; System Disks -->
- <software name="nbasic">
- <description>N-BASIC</description>
- <year>19??</year>
- <publisher>&lt;unknown&gt;</publisher>
- <part name="flop1" interface="floppy_5_25">
- <dataarea name="flop" size="348848"> <!-- Data CRC16: 18249 -->
- <rom name="n-basic.d88" size="348848" crc="0ed0a4c8" sha1="2e80b0b4fc38eb1f81fd27f6828249c764091a55"/>
- </dataarea>
- </part>
- </software>
-
- <software name="n80basic">
- <description>N80 BASIC v1.8</description>
- <year>19??</year>
- <publisher>&lt;unknown&gt;</publisher>
- <part name="flop1" interface="floppy_5_25">
- <dataarea name="flop" size="348848"> <!-- Data CRC16: 60189 -->
- <rom name="n80-basic.d88" size="348848" crc="93746147" sha1="24d8b5b74d8a340d9afbbdc532395a3ded888fc5"/>
- </dataarea>
- </part>
- </software>
-
- <software name="n80basica" cloneof="n80basic">
- <description>N80 BASIC (Alt)</description>
- <year>19??</year>
- <publisher>&lt;unknown&gt;</publisher>
- <part name="flop1" interface="floppy_5_25">
- <dataarea name="flop" size="348848"> <!-- Data CRC16: 34301 -->
- <rom name="n80 basic (1983)(microsoft - nec).d88" size="348848" crc="ff9416a4" sha1="3321c6a723545ef7f413a372683a1e40ef7ea4ef"/>
- </dataarea>
- </part>
- </software>
-
<software name="n88basfe">
<description>N88-BASIC FE (v2.3)</description>
<year>19??</year>
@@ -466,18 +432,6 @@ INVESTIGATE
</part>
</software>
-
- <software name="pc80sys">
- <description>PC-8001mkII System Disk</description>
- <year>19??</year>
- <publisher>&lt;unknown&gt;</publisher>
- <part name="flop1" interface="floppy_5_25">
- <dataarea name="flop" size="348832"> <!-- Data CRC16: 51389 -->
- <rom name="pc-8001mkii system disk.d88" size="348832" crc="3fc9a80e" sha1="8e65e5b7376799553bbc3ae41223b36c7e807cee"/>
- </dataarea>
- </part>
- </software>
-
<software name="n88syst">
<description>N88 System</description>
<year>19??</year>
@@ -534,7 +488,7 @@ INVESTIGATE
</software>
<software name="pc88frda" cloneof="pc88frd">
- <description>PC8801mkII FR Demo (Alt)</description>
+ <description>PC8801mkII FR Demo (alt)</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="flop1" interface="floppy_5_25">
@@ -598,17 +552,6 @@ INVESTIGATE
</part>
</software>
- <software name="cpm22a" cloneof="cpm22">
- <description>CP/M for PC-8001 (v2.2)</description>
- <year>19??</year>
- <publisher>&lt;unknown&gt;</publisher>
- <part name="flop1" interface="floppy_5_25">
- <dataarea name="flop" size="348848"> <!-- Data CRC16: 58491 -->
- <rom name="cpm2.2 for pc-8001.d88" size="348848" crc="21e2663f" sha1="824fcfdfa07caa4ce91cc4faad436dbdcc9bfde1"/>
- </dataarea>
- </part>
- </software>
-
<!-- GAMES -->
<software name="1000ouko">
@@ -637,7 +580,7 @@ INVESTIGATE
</software>
<software name="1000oukoa" cloneof="1000ouko">
- <description>1000-nen Oukoku (Alt)</description>
+ <description>1000-nen Oukoku (alt)</description>
<year>1986</year>
<publisher>ログ (Log)</publisher>
<!-- PC8801 -->
@@ -670,7 +613,7 @@ INVESTIGATE
</software>
<software name="1000oukob" cloneof="1000ouko">
- <description>1000-nen Oukoku (Alt 2)</description>
+ <description>1000-nen Oukoku (alt 2)</description>
<year>1986</year>
<publisher>ログ (Log)</publisher>
<!-- PC8801 -->
@@ -694,7 +637,8 @@ INVESTIGATE
</part>
</software>
- <software name="177">
+ <!-- Gameplay speed is erratic (especially noticeable on vanilla PC8801) -->
+ <software name="177" supported="partial">
<description>177</description>
<year>1986</year>
<publisher>マカダミアソフト (Macadamia Soft)</publisher>
@@ -707,8 +651,9 @@ INVESTIGATE
</part>
</software>
- <software name="177a" cloneof="177" supported="no">
- <description>177 (Alt)</description>
+ <!-- Gameplay speed is erratic (especially noticeable on vanilla PC8801) -->
+ <software name="177a" cloneof="177" supported="partial">
+ <description>177 (alt)</description>
<year>1986</year>
<publisher>マカダミアソフト (Macadamia Soft)</publisher>
<!-- PC8801 -->
@@ -720,8 +665,9 @@ INVESTIGATE
</part>
</software>
- <software name="177b" cloneof="177" supported="no">
- <description>177 (Alt 2)</description>
+ <!-- Gameplay speed is erratic (especially noticeable on vanilla PC8801) -->
+ <software name="177b" cloneof="177" supported="partial">
+ <description>177 (alt 2)</description>
<year>1986</year>
<publisher>マカダミアソフト (Macadamia Soft)</publisher>
<!-- PC8801 -->
@@ -733,8 +679,9 @@ INVESTIGATE
</part>
</software>
- <software name="177c" cloneof="177" supported="no">
- <description>177 (Alt 3)</description>
+ <!-- Gameplay speed is erratic (especially noticeable on vanilla PC8801) -->
+ <software name="177c" cloneof="177" supported="partial">
+ <description>177 (alt 3)</description>
<year>1986</year>
<publisher>マカダミアソフト (Macadamia Soft)</publisher>
<!-- PC8801 -->
@@ -746,8 +693,9 @@ INVESTIGATE
</part>
</software>
- <software name="177d" cloneof="177" supported="no">
- <description>177 (Alt 4)</description>
+ <!-- Gameplay speed is erratic (especially noticeable on vanilla PC8801) -->
+ <software name="177d" cloneof="177" supported="partial">
+ <description>177 (alt 4)</description>
<year>1986</year>
<publisher>マカダミアソフト (Macadamia Soft)</publisher>
<!-- PC8801 -->
@@ -759,12 +707,13 @@ INVESTIGATE
</part>
</software>
- <software name="1942">
+ <software name="1942" supported="yes">
<description>1942</description>
<year>1987</year>
<publisher>アスキー (ASCII)</publisher>
<!-- PC8801mk2SR -->
<info name="release" value="198702xx"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348832"> <!-- Data CRC16: 41863 -->
<rom name="1942.d88" size="348832" crc="02901f25" sha1="69055b5c217283c12a811ee36eb3f9b7870672e8"/>
@@ -772,12 +721,13 @@ INVESTIGATE
</part>
</software>
- <software name="1942a" cloneof="1942">
- <description>1942 (Alt)</description>
+ <software name="1942a" cloneof="1942" supported="yes">
+ <description>1942 (alt)</description>
<year>1987</year>
<publisher>アスキー (ASCII)</publisher>
<!-- PC8801mk2SR -->
<info name="release" value="198702xx"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848"> <!-- Data CRC16: 34581 -->
<rom name="1942 (1987)(ascii).d88" size="348848" crc="cb204288" sha1="08b96cc36261dc563b1e41920d780750f94f5b87"/>
@@ -800,6 +750,7 @@ INVESTIGATE
</software>
<!-- not working on pc88win either -->
+<!-- TODO: it actually seems working here? -->
<software name="3dgolfsv" supported="no">
<description>3D Golf Simulation - Super Version</description>
<year>1985</year>
@@ -814,28 +765,14 @@ INVESTIGATE
</part>
</software>
-<!-- was this released only as a tape? was it for pc8001? -->
- <software name="4dhouse">
- <description>Yojigen no Ie - 4 Dimension House</description>
- <year>1983</year>
- <publisher>プロシューマー (Prosumer)</publisher>
- <!-- PC8801 -->
- <info name="release" value="198308xx"/>
- <info name="alt_title" value="四次元の家"/>
- <part name="flop1" interface="floppy_5_25">
- <dataarea name="flop" size="348848"> <!-- Data CRC16: 34880 -->
- <rom name="4 dimension house.d88" size="348848" crc="90e85539" sha1="450867c78915238f9de40bb98cd9d03f63eb01b6"/>
- </dataarea>
- </part>
- </software>
-
- <software name="aressha">
+ <software name="aressha" supported="yes">
<description>A-Ressha de Ikou</description>
<year>1986</year>
<publisher>アートディンク (Artdink)</publisher>
<!-- PC8801 -->
<info name="release" value="198601xx"/>
<info name="alt_title" value="A列車で行こう"/>
+ <info name="usage" value="Needs BASIC V1"/>
<!--combined image-->
<!--rom name="a-ressha de iko.d88" size="697696" crc="a932b822" sha1="daceef5bf691b961f2682ee6c8f46113a87bf52d"/-->
@@ -854,13 +791,14 @@ INVESTIGATE
</part>
</software>
- <software name="aresshaa" cloneof="aressha">
- <description>A-Ressha de Ikou (Alt Map Disk)</description>
+ <software name="aresshaa" cloneof="aressha" supported="yes">
+ <description>A-Ressha de Ikou (alt Map Disk)</description>
<year>1986</year>
<publisher>アートディンク (Artdink)</publisher>
<!-- PC8801 -->
<info name="release" value="198601xx"/>
<info name="alt_title" value="A列車で行こう"/>
+ <info name="usage" value="Needs BASIC V1"/>
<part name="flop1" interface="floppy_5_25">
<feature name="part_id" value="System" />
@@ -877,13 +815,14 @@ INVESTIGATE
</part>
</software>
- <software name="aresshab" cloneof="aressha">
- <description>A-Ressha de Ikou (Alt Map Disk 2)</description>
+ <software name="aresshab" cloneof="aressha" supported="yes">
+ <description>A-Ressha de Ikou (alt Map Disk 2)</description>
<year>1986</year>
<publisher>アートディンク (Artdink)</publisher>
<!-- PC8801 -->
<info name="release" value="198601xx"/>
<info name="alt_title" value="A列車で行こう"/>
+ <info name="usage" value="Needs BASIC V1"/>
<part name="flop1" interface="floppy_5_25">
<feature name="part_id" value="System" />
@@ -900,13 +839,14 @@ INVESTIGATE
</part>
</software>
- <software name="ae">
+ <software name="ae" supported="yes">
<description>A.E.</description>
<year>1984</year>
<publisher>コンプティーク (Comptiq)</publisher>
<!-- PC8801 -->
<info name="release" value="198404xx"/>
- <info name="usage" value="Needs BASIC V1 or older"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="392368"> <!-- Data CRC16: 49413 -->
<rom name="a.e. (alt).d88" size="392368" crc="356550fc" sha1="ac79cc3c53eebe30c73ab69edaab4e10c1149303"/>
@@ -914,13 +854,14 @@ INVESTIGATE
</part>
</software>
- <software name="aea" cloneof="ae">
- <description>A.E. (Alt)</description>
+ <software name="aea" cloneof="ae" supported="yes">
+ <description>A.E. (alt)</description>
<year>1984</year>
<publisher>コンプティーク (Comptiq)</publisher>
<!-- PC8801 -->
<info name="release" value="198404xx"/>
- <info name="usage" value="Needs BASIC V1 or older"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="411952"> <!-- Data CRC16: 1268 -->
<rom name="a.e.d88" size="411952" crc="8f65798f" sha1="8927f0ec1ccc914d6ca805238149d3556bc0a086"/>
@@ -928,13 +869,14 @@ INVESTIGATE
</part>
</software>
- <software name="aeb" cloneof="ae">
- <description>A.E. (Alt 2)</description>
+ <software name="aeb" cloneof="ae" supported="yes">
+ <description>A.E. (alt 2)</description>
<year>1984</year>
<publisher>コンプティーク (Comptiq)</publisher>
<!-- PC8801 -->
<info name="release" value="198404xx"/>
- <info name="usage" value="Needs BASIC V1 or older"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="392368"> <!-- Data CRC16: 7110 -->
<rom name="a.e. (1984)(comptiq).d88" size="392368" crc="5d60ec1d" sha1="6dfd142bee85e032a410f2fe9941c7610c7e3b40"/>
@@ -968,7 +910,7 @@ INVESTIGATE
</software>
<software name="aira" cloneof="air">
- <description>A.I.R. - Anti Intruder Rangers (Alt)</description>
+ <description>A.I.R. - Anti Intruder Rangers (alt)</description>
<year>1987</year>
<publisher>クエイザーソフト (Quasar Soft)</publisher>
<!-- PC8801mk2SR -->
@@ -1025,7 +967,7 @@ INVESTIGATE
</software>
<software name="abunatena" cloneof="abunaten" supported="no">
- <description>Abunai Tengu Densetsu (Alt Disk A)</description>
+ <description>Abunai Tengu Densetsu (alt Disk A)</description>
<year>1989</year>
<publisher>アリスソフト (Alicesoft)</publisher>
<!-- PC8801mk2SR -->
@@ -1058,7 +1000,7 @@ INVESTIGATE
</software>
<software name="abunatenb" cloneof="abunaten" supported="no">
- <description>Abunai Tengu Densetsu (Alt Disk A 2)</description>
+ <description>Abunai Tengu Densetsu (alt Disk A 2)</description>
<year>1989</year>
<publisher>アリスソフト (Alicesoft)</publisher>
<!-- PC8801mk2SR -->
@@ -1088,7 +1030,7 @@ INVESTIGATE
</software>
<software name="abunatenc" cloneof="abunaten" supported="no">
- <description>Abunai Tengu Densetsu (Alt 3)</description>
+ <description>Abunai Tengu Densetsu (alt 3)</description>
<year>1989</year>
<publisher>アリスソフト (Alicesoft)</publisher>
<!-- PC8801mk2SR -->
@@ -1175,7 +1117,7 @@ INVESTIGATE
</software>
<software name="abyssa" cloneof="abyss">
- <description>Abyss (Alt User Disk)</description>
+ <description>Abyss (alt User Disk)</description>
<year>1984</year>
<publisher>ハミングバード (HummingBird)</publisher>
<!-- PC8801 -->
@@ -1232,7 +1174,7 @@ INVESTIGATE
</software>
<software name="abyss2a" cloneof="abyss2">
- <description>Abyss II - Teiou no Namida (Alt)</description>
+ <description>Abyss II - Teiou no Namida (alt)</description>
<year>1985</year>
<publisher>ハミングバード (HummingBird)</publisher>
<!-- PC8801 -->
@@ -1257,7 +1199,7 @@ INVESTIGATE
</software>
<software name="abyss2b" cloneof="abyss2">
- <description>Abyss II - Teiou no Namida (Alt 2)</description>
+ <description>Abyss II - Teiou no Namida (alt 2)</description>
<year>1985</year>
<publisher>ハミングバード (HummingBird)</publisher>
<!-- PC8801 -->
@@ -1272,7 +1214,7 @@ INVESTIGATE
</software>
<!-- copy protection repaired by hand -->
- <software name="acrojet">
+ <software name="acrojet" supported="yes">
<description>AcroJet</description>
<year>1988</year>
<publisher>システムソフト (System Software)</publisher>
@@ -1292,7 +1234,8 @@ INVESTIGATE
</part>
</software>
- <software name="adrecon">
+ <!-- Has serious GVRAM garbage drawn on gameplay [needs waitstates?] -->
+ <software name="adrecon" supported="no">
<description>Adrenalin Connection</description>
<year>1987</year>
<publisher>クロスメディアソフト (Cross Media Soft)</publisher>
@@ -1325,8 +1268,9 @@ INVESTIGATE
</part>
</software>
- <software name="adrecona" cloneof="adrecon">
- <description>Adrenalin Connection (Alt)</description>
+ <!-- Has serious GVRAM garbage drawn on gameplay -->
+ <software name="adrecona" cloneof="adrecon" supported="no">
+ <description>Adrenalin Connection (alt)</description>
<year>1987</year>
<publisher>クロスメディアソフト (Cross Media Soft)</publisher>
<!-- PC8801mk2SR -->
@@ -1356,8 +1300,9 @@ INVESTIGATE
</part>
</software>
- <software name="adreconb" cloneof="adrecon">
- <description>Adrenalin Connection (Alt 2)</description>
+ <!-- Has serious GVRAM garbage drawn on gameplay -->
+ <software name="adreconb" cloneof="adrecon" supported="no">
+ <description>Adrenalin Connection (alt 2)</description>
<year>1987</year>
<publisher>クロスメディアソフト (Cross Media Soft)</publisher>
<!-- PC8801mk2SR -->
@@ -1387,8 +1332,9 @@ INVESTIGATE
</part>
</software>
- <software name="adreconc" cloneof="adrecon">
- <description>Adrenalin Connection (Alt 3)</description>
+ <!-- Has serious GVRAM garbage drawn on gameplay -->
+ <software name="adreconc" cloneof="adrecon" supported="no">
+ <description>Adrenalin Connection (alt 3)</description>
<year>1987</year>
<publisher>クロスメディアソフト (Cross Media Soft)</publisher>
<!-- PC8801mk2SR -->
@@ -1418,6 +1364,7 @@ INVESTIGATE
</part>
</software>
+ <!-- TODO: pinpoint reason behind supported="no" -->
<software name="adultinn" supported="no">
<description>Adult Inn '87-'88 Bangai-hen</description>
<year>1989</year>
@@ -1450,6 +1397,8 @@ INVESTIGATE
</part>
</software>
+ <!-- game hangs by selecting anything [FDC misloading?] -->
+ <!-- TODO: Demo is most likely mislabeled (Opening?), investigate -->
<software name="advfant" supported="no">
<description>Advanced Fantasian - Quest for Lost Sanctuary</description>
<year>1988</year>
@@ -1457,6 +1406,7 @@ INVESTIGATE
<!-- PC8801mk2SR -->
<info name="release" value="198812xx"/>
<info name="alt_title" value="アドヴァンスト ファンタジアン"/>
+ <info name="usage" value="Needs BASIC V2"/>
<!--combined image-->
<!--rom name="advanced fantasian.d88" size="1395328" crc="9e0d4f83" sha1="d8b593e3384d3bc3573fbeb5bdff64ac8a7680d6"/-->
@@ -1489,8 +1439,9 @@ INVESTIGATE
</part>
</software>
+ <!-- hits FDC read ID copy protection, hangs by selecting anything -->
<software name="advfanta" cloneof="advfant" supported="no">
- <description>Advanced Fantasian - Quest for Lost Sanctuary (Alt User Disk)</description>
+ <description>Advanced Fantasian - Quest for Lost Sanctuary (alt User Disk)</description>
<year>1988</year>
<publisher>クリスタルソフト (Xtal Soft)</publisher>
<!-- PC8801mk2SR -->
@@ -1509,7 +1460,7 @@ INVESTIGATE
<part name="flop2" interface="floppy_5_25">
<feature name="part_id" value="User" />
<dataarea name="flop" size="348832"> <!-- Data CRC16: 29643 -->
- <rom name="advanced fantasian (a) (user).d88" size="348832" crc="a91d3c0f" sha1="4c1d7ae8c39db79503a54453e2711e82702a512c"/>
+ <rom name="advanced fantasian (a) (user).d88" size="348832" crc="a91d3c0f" sha1="4c1d7ae8c39db79503a54453e2711e82702a512c" status="baddump"/>
</dataarea>
</part>
@@ -1528,8 +1479,9 @@ INVESTIGATE
</part>
</software>
+ <!-- hits FDC read ID copy protection, hangs by selecting anything -->
<software name="advfantb" cloneof="advfant" supported="no">
- <description>Advanced Fantasian - Quest for Lost Sanctuary (Alt 2)</description>
+ <description>Advanced Fantasian - Quest for Lost Sanctuary (alt 2)</description>
<year>1988</year>
<publisher>クリスタルソフト (Xtal Soft)</publisher>
<!-- PC8801mk2SR -->
@@ -1548,7 +1500,7 @@ INVESTIGATE
<part name="flop2" interface="floppy_5_25">
<feature name="part_id" value="User" />
<dataarea name="flop" size="473776"> <!-- Data CRC16: 27383 -->
- <rom name="fantasian 2 (user).d88" size="473776" crc="c5fc10ee" sha1="bb13bb47323082eaf8caf57a821155efbeac38bc"/>
+ <rom name="fantasian 2 (user).d88" size="473776" crc="c5fc10ee" sha1="bb13bb47323082eaf8caf57a821155efbeac38bc" status="baddump"/>
</dataarea>
</part>
@@ -1610,7 +1562,7 @@ ExtractDisk [02]"SAGA#1 " -> "adventure land_02.d88"
</software>
<software name="againa" cloneof="again">
- <description>Again (Alt)</description>
+ <description>Again (alt)</description>
<year>1984</year>
<publisher>エニックス (Enix)</publisher>
<!-- PC8801 -->
@@ -1623,13 +1575,16 @@ ExtractDisk [02]"SAGA#1 " -> "adventure land_02.d88"
</part>
</software>
- <software name="agnishi" supported="no">
+ <!-- Opening movie hangs at the title screen, FDC stalls [Missing CHRN=(00 00 01 03)] -->
+ <!-- TODO: Game is otherwise working if you skip that, may have further stalls -->
+ <software name="agnishi" supported="partial">
<description>Agni no Ishi - The Stone of Agni</description>
<year>1988</year>
<publisher>ハミングバード (HummingBird)</publisher>
<!-- PC8801mk2SR -->
<info name="release" value="198803xx"/>
<info name="alt_title" value="アグニの石"/>
+ <info name="usage" value="Needs BASIC V2"/>
<!--combined image-->
<!--rom name="agni no ishi.d88" size="1248320" crc="7de039d4" sha1="e2894757b61aac177f6549a7717e4dd086c005bd"/-->
@@ -1655,13 +1610,16 @@ ExtractDisk [02]"SAGA#1 " -> "adventure land_02.d88"
</part>
</software>
- <software name="agnishia" cloneof="agnishi" supported="no">
+ <!-- Opening movie hangs at the title screen, FDC stalls [Missing CHRN=(00 00 01 03)] -->
+ <!-- TODO: Game is otherwise working if you skip that, may have further stalls -->
+ <software name="agnishia" cloneof="agnishi" supported="partial">
<description>Agni no Ishi - The Stone of Agni (Mad?)</description>
<year>1988</year>
<publisher>ハミングバード (HummingBird)</publisher>
<!-- PC8801mk2SR -->
<info name="release" value="198803xx"/>
<info name="alt_title" value="アグニの石"/>
+ <info name="usage" value="Needs BASIC V2"/>
<!--combined image-->
<!--rom name="agni no ishi(mad).d88" size="1248368" crc="8e7375d7" sha1="1c5eea7381ee3c595dc3bf191f01d1a7f1c62a84"/-->
@@ -1763,7 +1721,7 @@ ExtractDisk [02]"SAGA#1 " -> "adventure land_02.d88"
</software>
<software name="akujod2a" cloneof="akujod2" supported="no">
- <description>Akujo Densetsu II - Sailor-fuku Rhapsody (Alt Disk A)</description>
+ <description>Akujo Densetsu II - Sailor-fuku Rhapsody (alt Disk A)</description>
<year>1987</year>
<publisher>ドット企画 (Dot Kikaku)</publisher>
<!-- PC8801 -->
@@ -1835,7 +1793,7 @@ ExtractDisk [02]"SAGA#1 " -> "adventure land_02.d88"
</software>
<software name="albatrosa" cloneof="albatros">
- <description>Albatross (Alt)</description>
+ <description>Albatross (alt)</description>
<year>1986</year>
<publisher>日本テレネット (Nihon Telenet)</publisher>
<!-- PC8801 -->
@@ -1892,7 +1850,7 @@ ExtractDisk [02]"SAGA#1 " -> "adventure land_02.d88"
</software>
<software name="albatrosx1" cloneof="albatros">
- <description>Albatross Kakuchou Course - Expert Course (Alt)</description>
+ <description>Albatross Kakuchou Course - Expert Course (alt)</description>
<year>1986</year>
<publisher>日本テレネット (Nihon Telenet)</publisher>
<!-- PC8801 -->
@@ -1967,7 +1925,7 @@ ExtractDisk [02]"SAGA#1 " -> "adventure land_02.d88"
</software>
<software name="albatroswa" cloneof="albatros">
- <description>Albatross Kakuchou Course - World Course (Alt)</description>
+ <description>Albatross Kakuchou Course - World Course (alt)</description>
<year>1986</year>
<publisher>日本テレネット (Nihon Telenet)</publisher>
<!-- PC8801 -->
@@ -2016,13 +1974,14 @@ ExtractDisk [02]"SAGA#1 " -> "adventure land_02.d88"
</part>
</software>
- <software name="alfaim">
+ <software name="alfaim" supported="yes">
<description>Alfaim - Adventure Game</description>
<year>1989</year>
<publisher>ザインソフト (Zain Soft)</publisher>
<!-- PC8801mk2SR -->
<info name="release" value="198909xx"/>
<info name="alt_title" value="アルフェイム"/>
+ <info name="usage" value="Boot with Disks C and D to start a game (A and B are opening)"/>
<!--combined image-->
<!--rom name="alfaim.d88" size="3264560" crc="8ad10b33" sha1="a785daeb43773d4620fb7997de7024f096c0635b"/-->
@@ -2090,13 +2049,16 @@ ExtractDisk [02]"SAGA#1 " -> "adventure land_02.d88"
</part>
</software>
- <software name="alibaba">
+ <software name="alibaba" supported="yes">
<description>Ali Baba</description>
<year>1985</year>
<publisher>スタークラフト (Starcraft)</publisher>
<!-- PC8801 -->
<info name="release" value="198502xx"/>
<info name="alt_title" value="アリババ"/>
+ <!-- Top/bottom lines don't draw on V2, probably has other inconveniences later on -->
+ <info name="usage" value="Suggested to use BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848"> <!-- Data CRC16: 9116 -->
<rom name="alibaba.d88" size="348848" crc="df7921df" sha1="bd122082270900667c3cb7e7ef90b92f86982512"/>
@@ -2104,13 +2066,16 @@ ExtractDisk [02]"SAGA#1 " -> "adventure land_02.d88"
</part>
</software>
- <software name="alibabaa" cloneof="alibaba">
- <description>Ali Baba (Alt)</description>
+ <!-- Throws loading error on title screen -->
+ <software name="alibabaa" cloneof="alibaba" supported="no">
+ <description>Ali Baba (alt)</description>
<year>1985</year>
<publisher>スタークラフト (Starcraft)</publisher>
<!-- PC8801 -->
<info name="release" value="198502xx"/>
<info name="alt_title" value="アリババ"/>
+ <info name="usage" value="Suggested to use BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848"> <!-- Data CRC16: 56923 -->
<rom name="ali baba (1985)(stracraft).d88" size="348848" crc="a7f343f1" sha1="0b8f91a097de07f6854c652b7c58e9440e1b0858"/>
@@ -2118,13 +2083,16 @@ ExtractDisk [02]"SAGA#1 " -> "adventure land_02.d88"
</part>
</software>
- <software name="alibabab" cloneof="alibaba">
- <description>Ali Baba (Alt 2)</description>
+ <!-- Throws loading error on title screen -->
+ <software name="alibabab" cloneof="alibaba" supported="no">
+ <description>Ali Baba (alt 2)</description>
<year>1985</year>
<publisher>スタークラフト (Starcraft)</publisher>
<!-- PC8801 -->
<info name="release" value="198502xx"/>
<info name="alt_title" value="アリババ"/>
+ <info name="usage" value="Suggested to use BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848"> <!-- Data CRC16: 20799 -->
<rom name="alibaba (1985)(stracraft)[a].d88" size="348848" crc="53e9df28" sha1="cb07922e04012cd81ec6b4cf928f044417a7c3ae"/>
@@ -2132,7 +2100,7 @@ ExtractDisk [02]"SAGA#1 " -> "adventure land_02.d88"
</part>
</software>
- <software name="algtsub">
+ <software name="algtsub" supported="yes">
<description>Algeese no Tsubasa</description>
<year>1988</year>
<publisher>工画堂スタジオ (Kogado Studio)</publisher>
@@ -2157,8 +2125,8 @@ ExtractDisk [02]"SAGA#1 " -> "adventure land_02.d88"
</part>
</software>
- <software name="algtsuba" cloneof="algtsub">
- <description>Algeese no Tsubasa (Alt)</description>
+ <software name="algtsuba" cloneof="algtsub" supported="yes">
+ <description>Algeese no Tsubasa (alt)</description>
<year>1988</year>
<publisher>工画堂スタジオ (Kogado Studio)</publisher>
<!-- PC8801mk2SR -->
@@ -2213,7 +2181,7 @@ ExtractDisk [02]"SAGA#1 " -> "adventure land_02.d88"
</software>
<software name="alicetaca" cloneof="alicetac" supported="no">
- <description>Alice Tachi no Gogo Vol. 1 (Alt)</description>
+ <description>Alice Tachi no Gogo Vol. 1 (alt)</description>
<year>1989</year>
<publisher>システムハウスオウ (System House Oh!)</publisher>
<!-- PC8801mk2SR -->
@@ -2242,14 +2210,15 @@ ExtractDisk [02]"SAGA#1 " -> "adventure land_02.d88"
</part>
</software>
- <software name="alice">
+ <!-- TODO: verify how to load from user disk -->
+ <software name="alice" supported="yes">
<description>Alice</description>
<year>1984</year>
<publisher>パソコンショップ高知 (PSK)</publisher>
<!-- PC8801 -->
<info name="release" value="198407xx"/>
<info name="alt_title" value="アリス"/>
- <info name="usage" value="Needs BASIC V1 or older"/>
+ <info name="usage" value="Needs BASIC V1, commands needs to be entered in uppercase"/>
<!--combined image-->
<!--rom name="alice.d88" size="1046544" crc="e3204623" sha1="b305bdefd64338397fa3046e0b24259b0f3dd592"/-->
@@ -2275,8 +2244,8 @@ ExtractDisk [02]"SAGA#1 " -> "adventure land_02.d88"
</part>
</software>
- <software name="alicea" cloneof="alice">
- <description>Alice (Alt User Disk)</description>
+ <software name="alicea" cloneof="alice" supported="yes">
+ <description>Alice (alt User Disk)</description>
<year>1984</year>
<publisher>パソコンショップ高知 (PSK)</publisher>
<!-- PC8801 -->
@@ -2308,14 +2277,16 @@ ExtractDisk [02]"SAGA#1 " -> "adventure land_02.d88"
</part>
</software>
- <software name="alleycat">
+ <!-- Fails boot -->
+ <!-- [underlying data is corrupt, error reading in HxC / winimage etc.] -->
+ <software name="alleycat" supported="no">
<description>Alley Cat</description>
<year>1984</year>
<publisher>Kotobuki Raison</publisher>
<!-- PC8801 -->
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="350112"> <!-- Data CRC16: 47519 -->
- <rom name="alleycat.img" size="350112" crc="1a9083f3" sha1="5f9bbffb20d843ce53c7c2cc14cd10c517575f27"/>
+ <rom name="alleycat.img" size="350112" crc="1a9083f3" sha1="5f9bbffb20d843ce53c7c2cc14cd10c517575f27" status="baddump"/>
</dataarea>
</part>
</software>
@@ -2335,12 +2306,13 @@ ExtractDisk [02]"SAGA#1 " -> "adventure land_02.d88"
</software>
<software name="alphaa" cloneof="alpha">
- <description>Alpha (Alt)</description>
+ <description>Alpha (alt)</description>
<year>1986</year>
<publisher>スクウェア (Square)</publisher>
<!-- PC8801 -->
<info name="release" value="198607xx"/>
<info name="alt_title" value="アルファ"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848"> <!-- Data CRC16: 3138 -->
<rom name="alpha (1986)(square)[a].d88" size="348848" crc="55d3c4fa" sha1="e00dc123e6eaf6f0765b78d536bb2ef9d472ef8a"/>
@@ -2348,10 +2320,13 @@ ExtractDisk [02]"SAGA#1 " -> "adventure land_02.d88"
</part>
</software>
- <software name="alphad" cloneof="alpha" supported="no">
+ <software name="alphad" cloneof="alpha">
<description>Alpha (Demo)</description>
<year>1986</year>
<publisher>スクウェア (Square)</publisher>
+ <info name="alt_title" value="アルファ"/>
+ <info name="usage" value="Requires N88 Basic v2.0+ to boot"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="287920"> <!-- Data CRC16: 4039 -->
<rom name="alpha demo.d88" size="287920" crc="55b31c70" sha1="629bd3253462a22455f853ba90565bc2fe7fb710"/>
@@ -2359,14 +2334,16 @@ ExtractDisk [02]"SAGA#1 " -> "adventure land_02.d88"
</part>
</software>
- <software name="alphos">
+ <!-- FDC stalls [Throws scan ID failed on CHRN=(00 00 01 01) even if it exists?] -->
+ <software name="alphos" supported="no">
<description>Alphos</description>
<year>1983</year>
<publisher>エニックス (Enix)</publisher>
<!-- PC8801 -->
<info name="release" value="198306xx"/>
<info name="alt_title" value="アルフォス"/>
- <info name="usage" value="Needs BASIC V1 or older"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="331440"> <!-- Data CRC16: 38369 -->
<rom name="alphos.d88" size="331440" crc="d608423f" sha1="17c7de33f010a150d7bc0066f0d8dc725691511b"/>
@@ -2374,14 +2351,15 @@ ExtractDisk [02]"SAGA#1 " -> "adventure land_02.d88"
</part>
</software>
- <software name="alphosa" cloneof="alphos">
- <description>Alphos (Alt)</description>
+ <software name="alphosa" cloneof="alphos" supported="yes">
+ <description>Alphos (alt)</description>
<year>1983</year>
<publisher>エニックス (Enix)</publisher>
<!-- PC8801 -->
<info name="release" value="198306xx"/>
<info name="alt_title" value="アルフォス"/>
- <info name="usage" value="Needs BASIC V1 or older"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848"> <!-- Data CRC16: 24809 -->
<rom name="alphos (1983)(enix).d88" size="348848" crc="359c16d6" sha1="70077e455cfd02602a6021b92c9c2a755b9bc7eb"/>
@@ -2389,14 +2367,16 @@ ExtractDisk [02]"SAGA#1 " -> "adventure land_02.d88"
</part>
</software>
- <software name="alphosb" cloneof="alphos">
- <description>Alphos (Alt 2)</description>
+ <software name="alphosb" cloneof="alphos" supported="yes">
+ <!-- Uses Super System 88 loader -->
+ <description>Alphos (alt 2)</description>
<year>1983</year>
<publisher>エニックス (Enix)</publisher>
<!-- PC8801 -->
<info name="release" value="198306xx"/>
<info name="alt_title" value="アルフォス"/>
- <info name="usage" value="Needs BASIC V1 or older"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848"> <!-- Data CRC16: 39948 -->
<rom name="alphos (1983)(enix)[a].d88" size="348848" crc="5bbe9330" sha1="257de9e79cdb6cd69c6a1c874fae466d7345b838"/>
@@ -2404,12 +2384,13 @@ ExtractDisk [02]"SAGA#1 " -> "adventure land_02.d88"
</part>
</software>
- <software name="amanxas">
+ <software name="amanxas" supported="yes">
<description>Amanxas</description>
<year>1988</year>
<publisher>ソフトプラン (SoftPlan)</publisher>
<info name="release" value="198306xx"/>
<info name="alt_title" value="アマンザス"/>
+ <info name="usage" value="Needs BASIC V2"/>
<!--combined image-->
<!--rom name="amanxas.d88" size="1046544" crc="364533a7" sha1="3ba3ccb3aea2efdb2ae2049790626612db8866b0"/-->
@@ -2435,7 +2416,7 @@ ExtractDisk [02]"SAGA#1 " -> "adventure land_02.d88"
</part>
</software>
- <software name="amazongt">
+ <software name="amazongt" supported="yes">
<description>Amazon Gakujutsu Tanken</description>
<year>1984</year>
<publisher>スタークラフト (Starcraft)</publisher>
@@ -2461,8 +2442,10 @@ ExtractDisk [02]"SAGA#1 " -> "adventure land_02.d88"
</part>
</software>
- <software name="amazongta" cloneof="amazongt">
- <description>Amazon Gakujutsu Tanken (Alt)</description>
+ <!-- hangs at Starcraft logo -->
+ <!-- FDC stalls [Finds a CHRN=(11 01 0a 01) but fails scan ID?] -->
+ <software name="amazongta" cloneof="amazongt" supported="no">
+ <description>Amazon Gakujutsu Tanken (alt)</description>
<year>1984</year>
<publisher>スタークラフト (Starcraft)</publisher>
<!-- PC8801 -->
@@ -2485,7 +2468,7 @@ ExtractDisk [02]"SAGA#1 " -> "adventure land_02.d88"
</part>
</software>
- <software name="amazones" supported="no">
+ <software name="amazones" supported="yes">
<description>Amazones no Hihou - Romancing Grey-I</description>
<year>1987</year>
<publisher>スタジオライム (Studio Lime)</publisher>
@@ -2510,7 +2493,8 @@ ExtractDisk [02]"SAGA#1 " -> "adventure land_02.d88"
</part>
</software>
- <software name="amerisuc">
+ <!-- reads the light pen? -->
+ <software name="amerisuc" supported="partial">
<description>American Success</description>
<year>1988</year>
<publisher>ウィンキーソフト (Winky Soft)</publisher>
@@ -2524,8 +2508,9 @@ ExtractDisk [02]"SAGA#1 " -> "adventure land_02.d88"
</part>
</software>
- <software name="amerisuca" cloneof="amerisuc">
- <description>American Success (Alt)</description>
+ <!-- reads the light pen? -->
+ <software name="amerisuca" cloneof="amerisuc" supported="partial">
+ <description>American Success (alt)</description>
<year>1988</year>
<publisher>ウィンキーソフト (Winky Soft)</publisher>
<!-- PC8801mk2SR -->
@@ -2538,7 +2523,8 @@ ExtractDisk [02]"SAGA#1 " -> "adventure land_02.d88"
</part>
</software>
- <software name="amtruck">
+ <!-- [Incorrect layout on track 21 head 1, expected_size=100000, current_size=142528] -->
+ <software name="amtruck" supported="no">
<description>American Truck</description>
<year>1985</year>
<publisher>日本テレネット (Nihon Telenet)</publisher>
@@ -2551,8 +2537,9 @@ ExtractDisk [02]"SAGA#1 " -> "adventure land_02.d88"
</software>
<!-- Identical except has 0x10 00 added after the header -->
- <software name="amtrucka" cloneof="amtruck">
- <description>American Truck (Alt)</description>
+ <!-- [Incorrect layout on track 21 head 1, expected_size=100000, current_size=142528] -->
+ <software name="amtrucka" cloneof="amtruck" supported="no">
+ <description>American Truck (alt)</description>
<year>1985</year>
<publisher>日本テレネット (Nihon Telenet)</publisher>
<info name="alt_title" value="アメリカントラック"/>
@@ -2563,11 +2550,14 @@ ExtractDisk [02]"SAGA#1 " -> "adventure land_02.d88"
</part>
</software>
- <software name="amtrckm2">
+ <!-- Has optional GSX8800 sound board support -->
+ <software name="amtrckm2" supported="partial">
<description>American Truck MKII Ban</description>
<year>1989</year>
<publisher>日本テレネット (Nihon Telenet)</publisher>
<info name="alt_title" value="アメリカントラック mkⅡ版"/>
+ <info name="usage" value="Needs BASIC V2"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348880"> <!-- Data CRC16: 52018 -->
<rom name="american truck.d88" size="348880" crc="ba06603f" sha1="dadf23cef4e56b692218f11d21f3013482258c9b"/>
@@ -2575,11 +2565,14 @@ ExtractDisk [02]"SAGA#1 " -> "adventure land_02.d88"
</part>
</software>
- <software name="amtrckm2a" cloneof="amtrckm2">
- <description>American Truck MKII Ban (Alt)</description>
+ <!-- Has optional GSX8800 sound board support -->
+ <software name="amtrckm2a" cloneof="amtrckm2" supported="partial">
+ <description>American Truck MKII Ban (alt)</description>
<year>1989</year>
<publisher>日本テレネット (Nihon Telenet)</publisher>
<info name="alt_title" value="アメリカントラック mkⅡ版"/>
+ <info name="usage" value="Needs BASIC V2"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="349024"> <!-- Data CRC16: 60057 -->
<rom name="american truck sr (1985)(nihon telenet)[a].d88" size="349024" crc="0e1c417a" sha1="a365fc0d9df15294aab25e8dab31a35cb0639d26"/>
@@ -2587,72 +2580,78 @@ ExtractDisk [02]"SAGA#1 " -> "adventure land_02.d88"
</part>
</software>
- <software name="angel">
+ <software name="angel" supported="yes">
<description>Angel - The Fight Girls</description>
<year>1986</year>
<publisher>ポリシー (Policy)</publisher>
<!-- PC8801 -->
<info name="release" value="198604xx"/>
<info name="alt_title" value="少女戦隊 エンジェル"/>
+ <info name="usage" value="Needs BASIC V1"/>
<!--combined image-->
<!--rom name="angel.d88" size="697696" crc="c8e63e74" sha1="7b1cf5669f7b2178699dbabdfca15d21b64b4a40"/-->
+ <!-- contains "GAME" save (is it a game default?) -->
<part name="flop1" interface="floppy_5_25">
- <feature name="part_id" value="System Disk " />
+ <feature name="part_id" value="System Disk" />
<dataarea name="flop" size="348848"> <!-- Data CRC16: 16141 -->
- <rom name="angel (system disk).d88" size="348848" crc="6854a327" sha1="1d79b55f0829430c59132c10996d423b8be4a18c"/>
+ <rom name="angel (system disk).d88" size="348848" crc="6854a327" sha1="1d79b55f0829430c59132c10996d423b8be4a18c" status="baddump"/>
</dataarea>
</part>
<!-- Common User Disk... is it blank?!? -->
<part name="flop2" interface="floppy_5_25">
- <feature name="part_id" value="User Disk " />
+ <feature name="part_id" value="User Disk" />
<dataarea name="flop" size="348848"> <!-- Data CRC16: 42538 -->
<rom name="angel (user disk).d88" size="348848" crc="ff186ffb" sha1="a81214fa015bbe0e1e163678da34f072fc6672c7"/>
</dataarea>
</part>
</software>
- <software name="angela" cloneof="angel">
- <description>Angel - The Fight Girls (Alt)</description>
+ <software name="angela" cloneof="angel" supported="yes">
+ <description>Angel - The Fight Girls (alt)</description>
<year>1986</year>
<publisher>ポリシー (Policy)</publisher>
<!-- PC8801 -->
<info name="release" value="198604xx"/>
<info name="alt_title" value="少女戦隊 エンジェル"/>
+ <info name="usage" value="Needs BASIC V1"/>
<!--combined image-->
<!--rom name="the fightgirls angel.d88" size="697696" crc="38309c41" sha1="09f3e6bab3d6d940e984f6ac934925d3aa8d0641"/-->
+ <!-- contains "GAME" and "allman" saves -->
<part name="flop1" interface="floppy_5_25">
- <feature name="part_id" value="System" />
+ <feature name="part_id" value="System Disk" />
<dataarea name="flop" size="348848"> <!-- Data CRC16: 63152 -->
- <rom name="the fightgirls angel (system).d88" size="348848" crc="2bb1dec5" sha1="cf2c349aee80395be22a17bae35261d4e85cb497"/>
+ <rom name="the fightgirls angel (system).d88" size="348848" crc="2bb1dec5" sha1="cf2c349aee80395be22a17bae35261d4e85cb497" status="baddump"/>
</dataarea>
</part>
<!-- Common User Disk... is it blank?!? -->
<part name="flop2" interface="floppy_5_25">
- <feature name="part_id" value="User" />
+ <feature name="part_id" value="User Disk" />
<dataarea name="flop" size="348848"> <!-- Data CRC16: 42538 -->
<rom name="the fightgirls angel (user).d88" size="348848" crc="ff186ffb" sha1="a81214fa015bbe0e1e163678da34f072fc6672c7"/>
</dataarea>
</part>
</software>
- <software name="angelb" cloneof="angel">
- <description>Angel - The Fight Girls (Alt 2)</description>
+ <software name="angelb" cloneof="angel" supported="yes">
+ <description>Angel - The Fight Girls (alt 2)</description>
<year>1986</year>
<publisher>ポリシー (Policy)</publisher>
<!-- PC8801 -->
<info name="release" value="198604xx"/>
<info name="alt_title" value="少女戦隊 エンジェル"/>
+ <info name="usage" value="Needs BASIC V1"/>
<!--combined image-->
<!--rom name="shojo_sentai_angel.d88" size="697696" crc="30c58862" sha1="7fc3b599e4332dfd123e3ba3df0e78f4fffe8c28"/-->
+ <!-- contains "GAME" and "666E" saves -->
<part name="flop1" interface="floppy_5_25">
<feature name="part_id" value="System" />
<dataarea name="flop" size="348848"> <!-- Data CRC16: 45790 -->
- <rom name="shojo_sentai_angel_01.d88" size="348848" crc="acd3c6f3" sha1="84104a826170c946024a1417fea7839ca18f2a90"/>
+ <rom name="shojo_sentai_angel_01.d88" size="348848" crc="acd3c6f3" sha1="84104a826170c946024a1417fea7839ca18f2a90" status="baddump"/>
</dataarea>
</part>
@@ -2697,8 +2696,8 @@ ExtractDisk [02]"SAGA#1 " -> "adventure land_02.d88"
</part>
</software>
- <software name="angelus">
- <description>Angelus</description>
+ <software name="angelus" supported="yes">
+ <description>Angelus (v1.3)</description>
<year>1988</year>
<publisher>エニックス (Enix)</publisher>
<!-- PC8801mk2SR -->
@@ -2736,8 +2735,8 @@ ExtractDisk [02]"SAGA#1 " -> "adventure land_02.d88"
</part>
</software>
- <software name="angelusa" cloneof="angelus">
- <description>Angelus (Alt, exit confirmed?)</description>
+ <software name="angelusa" cloneof="angelus" supported="yes">
+ <description>Angelus (v1.3 Alt, exit confirmed?)</description>
<year>1988</year>
<publisher>エニックス (Enix)</publisher>
<!-- PC8801mk2SR -->
@@ -2775,13 +2774,14 @@ ExtractDisk [02]"SAGA#1 " -> "adventure land_02.d88"
</part>
</software>
- <software name="aoi">
+ <software name="aoi" supported="yes">
<description>Aoi Uchuu no Bouken</description>
<year>1985</year>
<publisher>レーベンプロ (Leben Pro)</publisher>
<!-- PC8801 -->
<info name="release" value="198506xx"/>
<info name="alt_title" value="青い宇宙の冒険"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="350160"> <!-- Data CRC16: 42756 -->
<rom name="aoi.d88" size="350160" crc="53375267" sha1="ec077c1ef2780f1a9d7aff5fc411ef1349c70a42"/>
@@ -2804,7 +2804,7 @@ ExtractDisk [02]"SAGA#1 " -> "adventure land_02.d88"
</software>
<software name="aokiookaa" cloneof="aokiooka">
- <description>Aoki Ookami to Shiroki Mejika (Alt)</description>
+ <description>Aoki Ookami to Shiroki Mejika (alt)</description>
<year>1985</year>
<publisher>光栄 (Koei)</publisher>
<!-- PC8801 -->
@@ -2817,7 +2817,8 @@ ExtractDisk [02]"SAGA#1 " -> "adventure land_02.d88"
</part>
</software>
- <software name="genchohi">
+ <!-- "Cannot load YSHELL.COM" -->
+ <software name="genchohi" supported="no">
<description>Aoki Ookami to Shiroki Mejika - Genchou Hishi</description>
<year>1992</year>
<publisher>光栄 (Koei)</publisher>
@@ -2863,7 +2864,8 @@ ExtractDisk [02]"SAGA#1 " -> "adventure land_02.d88"
</part>
</software>
- <software name="genghis">
+ <!-- "Cannot load YSHELL.COM" -->
+ <software name="genghis" supported="no">
<description>Aoki Ookami to Shiroki Mejika - Genghis Khan</description>
<year>1988</year>
<publisher>光栄 (Koei)</publisher>
@@ -2902,8 +2904,10 @@ ExtractDisk [02]"SAGA#1 " -> "adventure land_02.d88"
</part>
</software>
- <software name="genghisa" cloneof="genghis">
- <description>Aoki Ookami to Shiroki Mejika - Genghis Khan(soundware maybe)</description>
+ <!-- "Cannot load YSHELL.COM" -->
+ <software name="genghisa" cloneof="genghis" supported="no">
+ <!-- "soundware?" -->
+ <description>Aoki Ookami to Shiroki Mejika - Genghis Khan (soundware maybe)</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<!--combined image-->
@@ -2938,7 +2942,7 @@ ExtractDisk [02]"SAGA#1 " -> "adventure land_02.d88"
</part>
</software>
- <software name="applecl1">
+ <software name="applecl1" supported="yes">
<description>Apple Club 1</description>
<year>1988</year>
<publisher>フェアリーテール (Fairytale)</publisher>
@@ -2977,9 +2981,9 @@ ExtractDisk [10]"#9 不思議の国 " -> "Apple Club 10.d88" [27a01516]
ExtractDisk [11]"#10 危険な年頃 " -> "Apple Club 11.d88" [a9f8422b]
-->
<software name="applecl1a" cloneof="applecl1">
- <description>Apple Club</description>
+ <description>Apple Club 1 (alt)</description>
<year>19??</year>
- <publisher>&lt;unknown&gt;</publisher>
+ <publisher>フェアリーテール (Fairytale)</publisher>
<!--combined image-->
<!--rom name="apple club.d88" size="3835520" crc="36a15bf5" sha1="b16da560474d62f3d7685c6aa1cdb252c1a1ca7f"/-->
<!-- Disk 0, 1>10 -->
@@ -2991,14 +2995,16 @@ ExtractDisk [11]"#10 危険な年頃 " -> "Apple Club 11.d88" [a9f8422b]
</part>
</software>
-
- <software name="applecld01" cloneof="applecl1">
+ <!-- [Incorrect layout on track 14 head 0, expected_size=100000, current_size=154976] -->
+ <software name="applecld01" cloneof="applecl1" supported="no">
<description>Apple Club Data Shu 1 - Sailor-fuku Hen</description>
<year>1988</year>
<publisher>フェアリーテール (Fairytale)</publisher>
<!-- PC8801mk2SR -->
<info name="release" value="198806xx"/>
<info name="alt_title" value="あっぷる・くらぶ データ集1 -セーラ服編-"/>
+ <info name="usage" value="Data disk, insert Apple Club 1 in drive 1 and this in drive 2"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="355632"> <!-- Data CRC16: 52905 -->
<rom name="apple club data disk 1.d88" size="355632" crc="7b96b1a1" sha1="df2ee467916ed2e57e75b7a8eb796842b96be39c"/>
@@ -3007,12 +3013,14 @@ ExtractDisk [11]"#10 危険な年頃 " -> "Apple Club 11.d88" [a9f8422b]
</software>
<software name="applecld01a" cloneof="applecl1">
- <description>Apple Club Data Shu 1 - Sailor-fuku Hen (Alt)</description>
+ <description>Apple Club Data Shu 1 - Sailor-fuku Hen (alt)</description>
<year>1988</year>
<publisher>フェアリーテール (Fairytale)</publisher>
<!-- PC8801mk2SR -->
<info name="release" value="198806xx"/>
<info name="alt_title" value="あっぷる・くらぶ データ集1 -セーラ服編-"/>
+ <info name="usage" value="Data disk, insert Apple Club 1 in drive 1 and this in drive 2"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848"> <!-- Data CRC16: 18265 -->
<rom name="apple club 02.d88" size="348848" crc="8b81be3c" sha1="3fe8bfaba8addd9506d3765ef5d72aed16baac98"/>
@@ -3027,6 +3035,8 @@ ExtractDisk [11]"#10 危険な年頃 " -> "Apple Club 11.d88" [a9f8422b]
<!-- PC8801mk2SR -->
<info name="release" value="198806xx"/>
<info name="alt_title" value="あっぷる・くらぶ データ集2 -秘密の花園編-"/>
+ <info name="usage" value="Data disk, insert Apple Club 1 in drive 1 and this in drive 2"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348832"> <!-- Data CRC16: 11445 -->
<rom name="apple club data disk 2.d88" size="348832" crc="f9b2d11b" sha1="cc3f9f8cd44b304b2220ea716340d35f64e1f738"/>
@@ -3035,12 +3045,14 @@ ExtractDisk [11]"#10 危険な年頃 " -> "Apple Club 11.d88" [a9f8422b]
</software>
<software name="applecld02a" cloneof="applecl1">
- <description>Apple Club Data Shu 2 - Himitsu no Hanazono Hen (Alt)</description>
+ <description>Apple Club Data Shu 2 - Himitsu no Hanazono Hen (alt)</description>
<year>1988</year>
<publisher>フェアリーテール (Fairytale)</publisher>
<!-- PC8801mk2SR -->
<info name="release" value="198806xx"/>
<info name="alt_title" value="あっぷる・くらぶ データ集2 -秘密の花園編-"/>
+ <info name="usage" value="Data disk, insert Apple Club 1 in drive 1 and this in drive 2"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848"> <!-- Data CRC16: 40582 -->
<rom name="apple club 03.d88" size="348848" crc="1fa27638" sha1="9f43faea81702a1f87cf0ce29aff1f5d665508d5"/>
@@ -3055,6 +3067,8 @@ ExtractDisk [11]"#10 危険な年頃 " -> "Apple Club 11.d88" [a9f8422b]
<!-- PC8801mk2SR -->
<info name="release" value="198806xx"/>
<info name="alt_title" value="あっぷる・くらぶ データ集3 -日本の夏、ゆかた着物編-"/>
+ <info name="usage" value="Data disk, insert Apple Club 1 in drive 1 and this in drive 2"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348832"> <!-- Data CRC16: 64192 -->
<rom name="apple club data disk 3.d88" size="348832" crc="f033ebf1" sha1="59be7d705502433aee024cc83cdf779feeea508f"/>
@@ -3063,12 +3077,14 @@ ExtractDisk [11]"#10 危険な年頃 " -> "Apple Club 11.d88" [a9f8422b]
</software>
<software name="applecld03a" cloneof="applecl1">
- <description>Apple Club Data Shu 3 - Nippon no Natsu Yukata Kimono (Alt)</description>
+ <description>Apple Club Data Shu 3 - Nippon no Natsu Yukata Kimono (alt)</description>
<year>1988</year>
<publisher>フェアリーテール (Fairytale)</publisher>
<!-- PC8801mk2SR -->
<info name="release" value="198806xx"/>
<info name="alt_title" value="あっぷる・くらぶ データ集3 -日本の夏、ゆかた着物編-"/>
+ <info name="usage" value="Data disk, insert Apple Club 1 in drive 1 and this in drive 2"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848"> <!-- Data CRC16: 18675 -->
<rom name="apple club 04.d88" size="348848" crc="79b96c36" sha1="675e4691837690681a790ba0c5ad6f369f425a7e"/>
@@ -3083,6 +3099,8 @@ ExtractDisk [11]"#10 危険な年頃 " -> "Apple Club 11.d88" [a9f8422b]
<!-- PC8801mk2SR -->
<info name="release" value="198806xx"/>
<info name="alt_title" value="あっぷる・くらぶ データ集4 -隣のお姉さん編-"/>
+ <info name="usage" value="Data disk, insert Apple Club 1 in drive 1 and this in drive 2"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="344624"> <!-- Data CRC16: 55563 -->
<rom name="apple club data disk 4.d88" size="344624" crc="197f420d" sha1="0c7f8d59f5292e74f558de321c75a018f09b0f47"/>
@@ -3091,12 +3109,14 @@ ExtractDisk [11]"#10 危険な年頃 " -> "Apple Club 11.d88" [a9f8422b]
</software>
<software name="applecld04a" cloneof="applecl1">
- <description>Apple Club Data Shu 4 - Tonari no Onesan Hen (Alt)</description>
+ <description>Apple Club Data Shu 4 - Tonari no Onesan Hen (alt)</description>
<year>1988</year>
<publisher>フェアリーテール (Fairytale)</publisher>
<!-- PC8801mk2SR -->
<info name="release" value="198806xx"/>
<info name="alt_title" value="あっぷる・くらぶ データ集4 -隣のお姉さん編-"/>
+ <info name="usage" value="Data disk, insert Apple Club 1 in drive 1 and this in drive 2"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848"> <!-- Data CRC16: 48971 -->
<rom name="apple club 05.d88" size="348848" crc="de1fc201" sha1="dee3b7d60b71e67170d061c0088e940e57f3a832"/>
@@ -3112,6 +3132,8 @@ ExtractDisk [11]"#10 危険な年頃 " -> "Apple Club 11.d88" [a9f8422b]
<!-- PC8801mk2SR -->
<info name="release" value="198806xx"/>
<info name="alt_title" value="あっぷる・くらぶ データ集5 -お嬢さまと一緒編-"/>
+ <info name="usage" value="Data disk, insert Apple Club 1 in drive 1 and this in drive 2"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348832"> <!-- Data CRC16: 64192 -->
<rom name="apple club data disk 5.d88" size="348832" crc="83551da5" sha1="ba80c7eed9a461a704a1096c16cb77ceb89fce80"/>
@@ -3120,12 +3142,14 @@ ExtractDisk [11]"#10 危険な年頃 " -> "Apple Club 11.d88" [a9f8422b]
</software>
<software name="applecld05a" cloneof="applecl1">
- <description>Apple Club Data Shu 5 - Ojousama to Issho Hen (Alt)</description>
+ <description>Apple Club Data Shu 5 - Ojousama to Issho Hen (alt)</description>
<year>1988</year>
<publisher>フェアリーテール (Fairytale)</publisher>
<!-- PC8801mk2SR -->
<info name="release" value="198806xx"/>
<info name="alt_title" value="あっぷる・くらぶ データ集5 -お嬢さまと一緒編-"/>
+ <info name="usage" value="Data disk, insert Apple Club 1 in drive 1 and this in drive 2"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848"> <!-- Data CRC16: 31018 -->
<rom name="apple club 06.d88" size="348848" crc="0da607f7" sha1="f6de61abd43f3b04eed3fa403b271dd75e020b66"/>
@@ -3140,6 +3164,8 @@ ExtractDisk [11]"#10 危険な年頃 " -> "Apple Club 11.d88" [a9f8422b]
<!-- PC8801mk2SR -->
<info name="release" value="198809xx"/>
<info name="alt_title" value="あっぷる・くらぶ データ集6 -魅惑の美少女編-"/>
+ <info name="usage" value="Data disk, insert Apple Club 1 in drive 1 and this in drive 2"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348832"> <!-- Data CRC16: 56314 -->
<rom name="apple club data disk 6.d88" size="348832" crc="e5fe136a" sha1="b54fe4f02e805230b223c0eb1db908bb144bcc10"/>
@@ -3147,13 +3173,15 @@ ExtractDisk [11]"#10 危険な年頃 " -> "Apple Club 11.d88" [a9f8422b]
</part>
</software>
- <software name="applecld06a" cloneof="applecl1">
- <description>Apple Club Data Shu 6 - Miwaku no Bishoujo (Alt)</description>
+ <software name="applecld06a" cloneof="applecl1" supported="yes">
+ <description>Apple Club Data Shu 6 - Miwaku no Bishoujo (alt)</description>
<year>1988</year>
<publisher>フェアリーテール (Fairytale)</publisher>
<!-- PC8801mk2SR -->
<info name="release" value="198809xx"/>
<info name="alt_title" value="あっぷる・くらぶ データ集6 -魅惑の美少女編-"/>
+ <info name="usage" value="Data disk, insert Apple Club 1 in drive 1 and this in drive 2"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848"> <!-- Data CRC16: 51838 -->
<rom name="apple club 07.d88" size="348848" crc="31ebfee0" sha1="488688e4d50ebe6b70af20b9d210fc97004ba544"/>
@@ -3168,6 +3196,8 @@ ExtractDisk [11]"#10 危険な年頃 " -> "Apple Club 11.d88" [a9f8422b]
<!-- PC8801mk2SR -->
<info name="release" value="198809xx"/>
<info name="alt_title" value="あっぷる・くらぶ データ集7 -スポーツギャル編-"/>
+ <info name="usage" value="Data disk, insert Apple Club 1 in drive 1 and this in drive 2"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348832"> <!-- Data CRC16: 47605 -->
<rom name="apple club data disk 7.d88" size="348832" crc="00377ee6" sha1="ffc08e1e324dfa8f32615057b62fdaf844e57394"/>
@@ -3175,13 +3205,15 @@ ExtractDisk [11]"#10 危険な年頃 " -> "Apple Club 11.d88" [a9f8422b]
</part>
</software>
- <software name="applecld07a" cloneof="applecl1">
- <description>Apple Club Data Shu 7 - Sports Girls Hen (Alt)</description>
+ <software name="applecld07a" cloneof="applecl1" supported="yes">
+ <description>Apple Club Data Shu 7 - Sports Girls Hen (alt)</description>
<year>1988</year>
<publisher>フェアリーテール (Fairytale)</publisher>
<!-- PC8801mk2SR -->
<info name="release" value="198809xx"/>
<info name="alt_title" value="あっぷる・くらぶ データ集7 -スポーツギャル編-"/>
+ <info name="usage" value="Data disk, insert Apple Club 1 in drive 1 and this in drive 2"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="349696"> <!-- Data CRC16: 34471 -->
<rom name="apple club 08.d88" size="349696" crc="2cf4490e" sha1="f11b085f66906081980733cee5837c4af13b1809"/>
@@ -3196,6 +3228,8 @@ ExtractDisk [11]"#10 危険な年頃 " -> "Apple Club 11.d88" [a9f8422b]
<!-- PC8801mk2SR -->
<info name="release" value="198809xx"/>
<info name="alt_title" value="あっぷる・くらぶ データ集8 -あこがれの女子校生編-"/>
+ <info name="usage" value="Data disk, insert Apple Club 1 in drive 1 and this in drive 2"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348832"> <!-- Data CRC16: 48943 -->
<rom name="apple club data disk 8.d88" size="348832" crc="a7b06044" sha1="b2375b4ce83d32622dc61ada8613263a52725c55"/>
@@ -3203,13 +3237,15 @@ ExtractDisk [11]"#10 危険な年頃 " -> "Apple Club 11.d88" [a9f8422b]
</part>
</software>
- <software name="applecld08a" cloneof="applecl1">
- <description>Apple Club Data Shu 8 - Akogare no Joshi Kousei Hen (Alt)</description>
+ <software name="applecld08a" cloneof="applecl1" supported="yes">
+ <description>Apple Club Data Shu 8 - Akogare no Joshi Kousei Hen (alt)</description>
<year>1988</year>
<publisher>フェアリーテール (Fairytale)</publisher>
<!-- PC8801mk2SR -->
<info name="release" value="198809xx"/>
<info name="alt_title" value="あっぷる・くらぶ データ集8 -あこがれの女子校生編-"/>
+ <info name="usage" value="Data disk, insert Apple Club 1 in drive 1 and this in drive 2"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="349696"> <!-- Data CRC16: 21998 -->
<rom name="apple club 09.d88" size="349696" crc="5c6f3faa" sha1="9fa53c2a7c9d7d121c9b6a6a9061cb5bc16e2f30"/>
@@ -3224,6 +3260,8 @@ ExtractDisk [11]"#10 危険な年頃 " -> "Apple Club 11.d88" [a9f8422b]
<!-- PC8801mk2SR -->
<info name="release" value="198809xx"/>
<info name="alt_title" value="あっぷる・くらぶ データ集9 -不思議の国の物語編-"/>
+ <info name="usage" value="Data disk, insert Apple Club 1 in drive 1 and this in drive 2"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348832"> <!-- Data CRC16: 59025 -->
<rom name="apple club data disk 9.d88" size="348832" crc="45c5afed" sha1="afd691b9390e35d7dac6307bd07a784d35c99941"/>
@@ -3231,13 +3269,14 @@ ExtractDisk [11]"#10 危険な年頃 " -> "Apple Club 11.d88" [a9f8422b]
</part>
</software>
- <software name="applecld09a" cloneof="applecl1">
- <description>Apple Club Data Shu 9 - Fushigi no Kuni no Monogatari Hen (Alt)</description>
+ <software name="applecld09a" cloneof="applecl1" supported="yes">
+ <description>Apple Club Data Shu 9 - Fushigi no Kuni no Monogatari Hen (alt)</description>
<year>1988</year>
<publisher>フェアリーテール (Fairytale)</publisher>
<!-- PC8801mk2SR -->
<info name="release" value="198809xx"/>
<info name="alt_title" value="あっぷる・くらぶ データ集9 -不思議の国の物語編-"/>
+ <info name="usage" value="Data disk, insert Apple Club 1 in drive 1 and this in drive 2"/>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="349696"> <!-- Data CRC16: 38432 -->
@@ -3253,6 +3292,8 @@ ExtractDisk [11]"#10 危険な年頃 " -> "Apple Club 11.d88" [a9f8422b]
<!-- PC8801mk2SR -->
<info name="release" value="198809xx"/>
<info name="alt_title" value="あっぷる・くらぶ データ集10 -危険な年頃編-"/>
+ <info name="usage" value="Data disk, insert Apple Club 1 in drive 1 and this in drive 2"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348832"> <!-- Data CRC16: 24700 -->
<rom name="apple club data disk 10.d88" size="348832" crc="be65cacd" sha1="67fa0cdd175648785a87ba06f6345fe5010ad77f"/>
@@ -3261,12 +3302,14 @@ ExtractDisk [11]"#10 危険な年頃 " -> "Apple Club 11.d88" [a9f8422b]
</software>
<software name="applecld10a" cloneof="applecl1">
- <description>Apple Club Data Shu 10 - Kikenna Toshigoro Hen (Alt)</description>
+ <description>Apple Club Data Shu 10 - Kikenna Toshigoro Hen (alt)</description>
<year>1988</year>
<publisher>フェアリーテール (Fairytale)</publisher>
<!-- PC8801mk2SR -->
<info name="release" value="198809xx"/>
<info name="alt_title" value="あっぷる・くらぶ データ集10 -危険な年頃編-"/>
+ <info name="usage" value="Data disk, insert Apple Club 1 in drive 1 and this in drive 2"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848"> <!-- Data CRC16: 34529 -->
<rom name="apple club 11.d88" size="348848" crc="a9f8422b" sha1="6ab7630dff6223e1e0057de8cbf1492789f4107c"/>
@@ -3300,7 +3343,7 @@ ExtractDisk [11]"#10 危険な年頃 " -> "Apple Club 11.d88" [a9f8422b]
</software>
<software name="applecl2a" cloneof="applecl2">
- <description>Apple Club 2 (Alt)</description>
+ <description>Apple Club 2 (alt)</description>
<year>1988</year>
<publisher>フェアリーテール (Fairytale)</publisher>
<!-- PC8801mk2SR -->
@@ -3324,13 +3367,16 @@ ExtractDisk [11]"#10 危険な年頃 " -> "Apple Club 11.d88" [a9f8422b]
</part>
</software>
- <software name="apploon">
+ <!-- Gameplay speed is erratic (especially noticeable on vanilla PC8801) -->
+ <software name="apploon" supported="partial">
<description>Apploon</description>
<year>1984</year>
<publisher>タカラ (Takara)</publisher>
<!-- PC8801 -->
<info name="release" value="198402xx"/>
<info name="alt_title" value="アップルーン"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="66240"> <!-- Data CRC16: 64612 -->
<rom name="apploon.d88" size="66240" crc="712fc9fc" sha1="8fc808cc6683d5e2322a99073dc6732d7212b016"/>
@@ -3338,13 +3384,15 @@ ExtractDisk [11]"#10 危険な年頃 " -> "Apple Club 11.d88" [a9f8422b]
</part>
</software>
- <software name="archon">
+ <!-- Uses BG Pal color -->
+ <software name="archon" supported="partial">
<description>Archon</description>
<year>1986</year>
<publisher>B·P·S (Bullet-Proof Software)</publisher>
<!-- PC8801 -->
<info name="release" value="198606xx"/>
<info name="alt_title" value="アーコン"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348832"> <!-- Data CRC16: 16313 -->
<rom name="archon.d88" size="348832" crc="60c39e0b" sha1="241166601af3154ea1e8f8dc6120d1de92872e1f"/>
@@ -3352,13 +3400,15 @@ ExtractDisk [11]"#10 危険な年頃 " -> "Apple Club 11.d88" [a9f8422b]
</part>
</software>
- <software name="arctic">
+ <software name="arctic" supported="yes">
<description>Arctic</description>
<year>1988</year>
<publisher>アートディンク (Artdink)</publisher>
<!-- PC8801mk2SR -->
<info name="release" value="198805xx"/>
<info name="alt_title" value="アークティック"/>
+ <info name="usage" value="Uses numpad 1 and 2 as control scheme"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848"> <!-- Data CRC16: 65479 -->
<rom name="arctic.d88" size="348848" crc="11d692da" sha1="734c4f810a7c8bbd8946a0df5af186d2b02f28a9"/>
@@ -3366,7 +3416,8 @@ ExtractDisk [11]"#10 危険な年頃 " -> "Apple Club 11.d88" [a9f8422b]
</part>
</software>
- <software name="arcus">
+ <!-- Omake: press F5 during gameplay for music test -->
+ <software name="arcus" supported="yes">
<description>Arcus</description>
<year>1988</year>
<publisher>ウルフチーム (WolfTeam)</publisher>
@@ -3419,6 +3470,7 @@ ExtractDisk [11]"#10 危険な年頃 " -> "Apple Club 11.d88" [a9f8422b]
<!--combined image-->
<!--rom name="arcus 2.d88" size="2910768" crc="0934f05a" sha1="546d50fa32c577821c61157b1979aa8817cfc901"/-->
+ <!-- TODO: confirm package actually using Roman numeral markings for disks -->
<part name="flop1" interface="floppy_5_25">
<feature name="part_id" value="Disk 1" />
<dataarea name="flop" size="415824"> <!-- Data CRC16: 45002 -->
@@ -3524,7 +3576,7 @@ ExtractDisk [11]"#10 危険な年頃 " -> "Apple Club 11.d88" [a9f8422b]
</software>
<software name="arcusyu1" cloneof="arcusyu">
- <description>Arcusyu - Kagerou no Jidai wo Koete (Alt)</description>
+ <description>Arcusyu - Kagerou no Jidai wo Koete (alt)</description>
<year>1989</year>
<publisher>ウルフチーム (WolfTeam)</publisher>
<info name="alt_title" value="あーくしゅ -陽炎の時代を越えて-"/>
@@ -3579,7 +3631,7 @@ ExtractDisk [11]"#10 危険な年頃 " -> "Apple Club 11.d88" [a9f8422b]
</software>
<software name="argoa" cloneof="argo">
- <description>Argo (Alt Disk 2)</description>
+ <description>Argo (alt Disk 2)</description>
<year>1986</year>
<publisher>呉ソフトウェア工房 (Kure Software Koubou)</publisher>
<!-- PC8801 -->
@@ -3603,13 +3655,15 @@ ExtractDisk [11]"#10 危険な年頃 " -> "Apple Club 11.d88" [a9f8422b]
</part>
</software>
- <software name="arion">
+ <!-- TODO: is PC8801MA 8MHz truly not working for this? -->
+ <software name="arion" supported="yes">
<description>Arion</description>
<year>1986</year>
<publisher>アスキー (ASCII)</publisher>
<!-- PC8801 -->
<info name="release" value="198604xx"/>
<info name="alt_title" value="アリオン"/>
+ <info name="usage" value="On PC8801MA set clock to 4MHz"/>
<!--combined image-->
<!--rom name="arion.d88" size="697696" crc="4f70a454" sha1="0d483e28131d6c83b5cea8c6680ddaaaf076044d"/-->
@@ -3643,7 +3697,9 @@ ExtractDisk [11]"#10 危険な年頃 " -> "Apple Club 11.d88" [a9f8422b]
</part>
</software>
- <software name="arksroad">
+ <!-- Hangs on BASIC loading -->
+ <!-- FDC stalls [scans for missing CHRN=(0a 00 10 01)] -->
+ <software name="arksroad" supported="no">
<description>Arks Road</description>
<year>1985</year>
<publisher>ウィンキーソフト (Winky Soft)</publisher>
@@ -3667,7 +3723,7 @@ ExtractDisk [11]"#10 危険な年頃 " -> "Apple Club 11.d88" [a9f8422b]
</part>
</software>
- <software name="artofwar">
+ <software name="artofwar" supported="yes">
<description>The Ancient Art of War</description>
<year>1986</year>
<publisher>ブローダーバンドジャパン (Brøderbund Japan)</publisher>
@@ -3692,13 +3748,14 @@ ExtractDisk [11]"#10 危険な年頃 " -> "Apple Club 11.d88" [a9f8422b]
</part>
</software>
- <software name="artofwars" cloneof="artofwar">
+ <software name="artofwars" cloneof="artofwar" supported="yes">
<description>The Ancient Art of War - Scenario Disk</description>
<year>1987</year>
<publisher>ブローダーバンドジャパン (Brøderbund Japan)</publisher>
<!-- PC8801mk2SR -->
<info name="release" value="198708xx"/>
<info name="alt_title" value="アートオブウォー シナリオ集"/>
+ <info name="usage" value="Boot Art of War disk 1 in drive 1 and scenario in drive 2, select Go to War then &quot;(data disk)&quot;"/>
<!--This comes from a combined image containing disk1 &amp; disk2 from artofwar + the scenario disk-->
<!--rom name="art of war.d88" size="1047312" crc="e90dc0b2" sha1="4438f68e03e65b49ddfe46beed44ced96bf7e990"/-->
@@ -3744,7 +3801,7 @@ ExtractDisk [11]"#10 危険な年頃 " -> "Apple Club 11.d88" [a9f8422b]
<!-- Is this Hacked? I have found this set also named 'Ashe Hack'... -->
<software name="ashea" cloneof="ashe">
- <description>Ashe - Legend of 'Toma' (Alt)</description>
+ <description>Ashe - Legend of 'Toma' (alt)</description>
<year>1988</year>
<publisher>クエイザーソフト (Quasar Soft)</publisher>
<!-- PC8801mk2SR -->
@@ -3776,7 +3833,7 @@ ExtractDisk [11]"#10 危険な年頃 " -> "Apple Club 11.d88" [a9f8422b]
</software>
<software name="asheb" cloneof="ashe">
- <description>Ashe - Legend of 'Toma' (Alt 2)</description>
+ <description>Ashe - Legend of 'Toma' (alt 2)</description>
<year>1988</year>
<publisher>クエイザーソフト (Quasar Soft)</publisher>
<info name="alt_title" value="アッシュ"/>
@@ -3807,7 +3864,7 @@ ExtractDisk [11]"#10 危険な年頃 " -> "Apple Club 11.d88" [a9f8422b]
</software>
<software name="ashec" cloneof="ashe">
- <description>Ashe - Legend of 'Toma' (Alt User Disk)</description>
+ <description>Ashe - Legend of 'Toma' (alt User Disk)</description>
<year>1988</year>
<publisher>クエイザーソフト (Quasar Soft)</publisher>
<info name="alt_title" value="アッシュ"/>
@@ -3836,13 +3893,15 @@ ExtractDisk [11]"#10 危険な年頃 " -> "Apple Club 11.d88" [a9f8422b]
</part>
</software>
- <software name="asteka">
+ <!-- ["Incorrect layout on track 10 head 0, expected_size=100000, current_size=106592"] -->
+ <software name="asteka" supported="no">
<description>Asteka</description>
<year>1985</year>
<publisher>日本ファルコム (Nihon Falcom)</publisher>
<!-- PC8801 -->
<info name="release" value="198502xx"/>
<info name="alt_title" value="アステカ"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="418960">
<rom name="asteka.d88" size="418960" crc="dc2e7431" sha1="e2eb4cacd6dd32638dfe190e42bed5fa0affb2b2"/>
@@ -3850,13 +3909,19 @@ ExtractDisk [11]"#10 危険な年頃 " -> "Apple Club 11.d88" [a9f8422b]
</part>
</software>
- <software name="attack">
+ <!-- Uses Bg Pal color -->
+ <software name="attack" supported="partial">
<description>Attack!! Hiroko Chan</description>
+ <!-- 1983.9.1 -->
<year>1983</year>
<publisher>チャンピオンソフト (Champion Soft)</publisher>
<!-- PC8801 -->
<info name="release" value="198308xx"/>
<info name="alt_title" value="アタック!! ひろ子ちゃん"/>
+ <!-- TODO: pinpoint exact version needed -->
+ <!-- (PC8801MA throws "division by zero" exception) -->
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="66240">
<rom name="attack.d88" size="66240" crc="7e135662" sha1="c07b683ef32c197b74f23e0017ae088e7da1529d"/>
@@ -3864,13 +3929,15 @@ ExtractDisk [11]"#10 危険な年頃 " -> "Apple Club 11.d88" [a9f8422b]
</part>
</software>
- <software name="axiom">
+ <!-- [Uses ports $70-71 for PC-8801/PC-8001mkIISR detection] -->
+ <software name="axiom" supported="partial">
<description>Axiom</description>
<year>1985</year>
<publisher>光栄 (Koei)</publisher>
<!-- PC8801 -->
<info name="release" value="199009xx"/>
<info name="alt_title" value="アクシオム"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="349936">
<rom name="axiom.d88" size="349936" crc="dd65dcb1" sha1="c649c74d312a7a6ff9573e3fd6f3e0660d50758e"/>
@@ -3878,26 +3945,15 @@ ExtractDisk [11]"#10 危険な年頃 " -> "Apple Club 11.d88" [a9f8422b]
</part>
</software>
- <software name="ay2">
- <description>AY-2 Orion80</description>
- <year>1983</year>
- <publisher>アスキー (ASCII)</publisher>
- <!-- PC8801 -->
- <info name="alt_title" value="AY-2 オリオン80"/>
- <part name="flop1" interface="floppy_5_25">
- <dataarea name="flop" size="31424">
- <rom name="ay-2 - orion80 (1983)(ascii).d88" size="31424" crc="c6d64b3a" sha1="852bc22c80056f3dfbcce55cef29e6461191f427"/>
- </dataarea>
- </part>
- </software>
-
- <software name="ayumi">
+ <!-- Sound randomly gets stuck [i8214 sound irq] -->
+ <software name="ayumi" supported="partial">
<description>Ayumi</description>
<year>1990</year>
<publisher>テクノポリスソフト (Technopolis Soft)</publisher>
<!-- PC8801mk2SR -->
<info name="release" value="199009xx"/>
<info name="alt_title" value="アユミ"/>
+ <info name="usage" value="Needs BASIC V2"/>
<!--combined image-->
<!--rom name="ayumi.d88" size="1399680" crc="b93011b6" sha1="5cb6e565652f614bbc3e61ca913c9f3ec0a42814"/-->
@@ -3930,13 +3986,15 @@ ExtractDisk [11]"#10 危険な年頃 " -> "Apple Club 11.d88" [a9f8422b]
</part>
</software>
- <software name="aztec">
+ <software name="aztec" supported="yes">
<description>Aztec</description>
<year>1984</year>
<publisher>コンプティーク (Comptiq)</publisher>
<!-- PC8801 -->
<info name="release" value="198411xx"/>
<info name="alt_title" value="アズテック"/>
+ <info name="usage" value="Needs BASIC V1, press ESC key during gameplay for the action list"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="411952">
<rom name="aztec.d88" size="411952" crc="435af6a5" sha1="6c5c4c46e4841bfc4275efb4ce481e65bbe7f30b"/>
@@ -3944,13 +4002,15 @@ ExtractDisk [11]"#10 危険な年頃 " -> "Apple Club 11.d88" [a9f8422b]
</part>
</software>
- <software name="azteca" cloneof="aztec">
- <description>Aztec (Alt)</description>
+ <software name="azteca" cloneof="aztec" supported="yes">
+ <description>Aztec (alt)</description>
<year>1984</year>
<publisher>コンプティーク (Comptiq)</publisher>
<!-- PC8801 -->
<info name="release" value="198411xx"/>
<info name="alt_title" value="アズテック"/>
+ <info name="usage" value="Needs BASIC V1, press ESC key during gameplay for the action list"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="392368">
<rom name="aztec (a).d88" size="392368" crc="211e0b75" sha1="7a821b0559bdc19a6f989e0d11edac20dcf7eb08"/>
@@ -3958,13 +4018,14 @@ ExtractDisk [11]"#10 危険な年頃 " -> "Apple Club 11.d88" [a9f8422b]
</part>
</software>
- <software name="babylon">
+ <software name="babylon" supported="yes">
<description>Babylon</description>
<year>1986</year>
<publisher>クリスタルソフト (Xtal Soft)</publisher>
<!-- PC8801 -->
<info name="release" value="198612xx"/>
<info name="alt_title" value="バビロン"/>
+ <info name="usage" value="Needs BASIC V2"/>
<!--combined image-->
<!--rom name="babylon.d88" size="1067728" crc="117d7783" sha1="31bf30823e223c63f9b71c92c024904416da9294"/-->
@@ -3990,13 +4051,14 @@ ExtractDisk [11]"#10 危険な年頃 " -> "Apple Club 11.d88" [a9f8422b]
</part>
</software>
- <software name="babylona" cloneof="babylon">
- <description>Babylon (Alt)</description>
+ <software name="babylona" cloneof="babylon" supported="yes">
+ <description>Babylon (alt)</description>
<year>1986</year>
<publisher>クリスタルソフト (Xtal Soft)</publisher>
<!-- PC8801 -->
<info name="release" value="198612xx"/>
<info name="alt_title" value="バビロン"/>
+ <info name="usage" value="Needs BASIC V2"/>
<!--combined image-->
<!--rom name="babylon.d88" size="1053856" crc="d7b18f7d" sha1="56ae40707ebe70e0fc109c3189276ba66a4ee059"/-->
@@ -4022,7 +4084,7 @@ ExtractDisk [11]"#10 危険な年頃 " -> "Apple Club 11.d88" [a9f8422b]
</part>
</software>
- <software name="backtof">
+ <software name="backtof" supported="yes">
<description>Back to the Future</description>
<year>1986</year>
<publisher>ポニカ (PonyCa)</publisher>
@@ -4032,6 +4094,7 @@ ExtractDisk [11]"#10 危険な年頃 " -> "Apple Club 11.d88" [a9f8422b]
<!--combined image-->
<!--rom name="back to the future.d88" size="697696" crc="e846ba80" sha1="0528301783101092297f54e0aa021e293d0ccdba"/-->
+ <!-- TODO: either of these two contains non-factory save (press "YES" on first selection) -->
<part name="flop1" interface="floppy_5_25">
<feature name="part_id" value="Disk 1" />
<dataarea name="flop" size="348848">
@@ -4061,13 +4124,16 @@ ExtractDisk [11]"#10 危険な年頃 " -> "Apple Club 11.d88" [a9f8422b]
</part>
</software>
- <software name="balpower">
+ <!-- mouse cursor is jumpy -->
+ <!-- TODO: investigate over SIO usage -->
+ <software name="balpower" supported="partial">
<description>Balance of Power</description>
<year>1989</year>
<publisher>アスキー (ASCII)</publisher>
<!-- PC8801mk2SR -->
<info name="release" value="198907xx"/>
<info name="alt_title" value="バランスオブパワー"/>
+ <info name="usage" value="Set 8MHz mode on a PC8801MA+"/>
<!--combined image-->
<!--rom name="ballance of power.d88" size="762128" crc="09d9686f" sha1="0d54291a8d835cdd63d7351d68c1be7cb20a4f4f"/-->
@@ -4086,13 +4152,16 @@ ExtractDisk [11]"#10 危険な年頃 " -> "Apple Club 11.d88" [a9f8422b]
</part>
</software>
- <software name="ballpani">
+ <!-- Should be supported by PC8001mkIISR too (unemulated) -->
+ <software name="ballpani" supported="partial">
<description>Ball Panicker</description>
<year>1984</year>
<publisher>ポニカ (PonyCa)</publisher>
<!-- PC8801 -->
<info name="release" value="198404xx"/>
<info name="alt_title" value="ボールパニカー"/>
+ <info name="usage" value="Needs N[80SR] BASIC"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="ball panicker.d88" size="348848" crc="46dfdc04" sha1="f1683c1ee087df390ddac33494661cf4cb2b321a"/>
@@ -4100,12 +4169,15 @@ ExtractDisk [11]"#10 危険な年頃 " -> "Apple Club 11.d88" [a9f8422b]
</part>
</software>
- <software name="baltic">
+ <!-- Hangs at N88 Basic loading (btanb, floppy loading is just extremely slow) -->
+ <software name="baltic" supported="yes">
<description>Baltic Kantai wo Oe</description>
<year>1982</year>
<publisher>CSKソフトウェアプロダクツ (CSK Software Products)</publisher>
<!-- PC8801 -->
<info name="alt_title" value="バルチック艦隊を追え"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="balti.d88" size="348848" crc="9e62975d" sha1="66d303240aa7da1029d43d60fad2c140f579cbe7"/>
@@ -4113,13 +4185,15 @@ ExtractDisk [11]"#10 危険な年頃 " -> "Apple Club 11.d88" [a9f8422b]
</part>
</software>
- <software name="barbatus">
+ <!-- TODO: flaky disk swaps (investigate) -->
+ <software name="barbatus" supported="partial">
<description>Barbatus no Majo</description>
<year>1990</year>
<publisher>アーテック (Artec)</publisher>
<!-- PC8801mk2SR -->
<info name="release" value="19900309"/>
<info name="alt_title" value="バルバドゥスの魔女"/>
+ <info name="usage" value="Needs PC8801mkIISR or higher"/>
<!--combined image-->
<!--rom name="barbatus no majo.d88" size="2157856" crc="decb5c61" sha1="9614c9d7bdc64bfe271f40de77a0259be0dfca4e"/-->
@@ -4159,13 +4233,16 @@ ExtractDisk [11]"#10 危険な年頃 " -> "Apple Club 11.d88" [a9f8422b]
</part>
</software>
- <software name="barbatusa" cloneof="barbatus">
- <description>Barbatus no Majo (Alt)</description>
+ <!-- ["Incorrect layout on track 1 head 0, expected_size=100000, current_size=107584"] -->
+ <software name="barbatusa" cloneof="barbatus" supported="no">
+ <description>Barbatus no Majo (alt)</description>
<year>1990</year>
<publisher>アーテック (Artec)</publisher>
<!-- PC8801mk2SR -->
<info name="release" value="19900309"/>
<info name="alt_title" value="バルバドゥスの魔女"/>
+ <info name="usage" value="Needs PC8801mkIISR or higher"/>
+
<!--combined image-->
<!--rom name="barbatus no majo.d88" size="1688384" crc="2849e578" sha1="572adfd01a4816222e5915eb46e8e7d9f747dfb6"/-->
@@ -4198,7 +4275,9 @@ ExtractDisk [11]"#10 危険な年頃 " -> "Apple Club 11.d88" [a9f8422b]
</part>
</software>
- <software name="bastard">
+ <!-- black screen at boot -->
+ <!-- FDC stalls [never clears HALT state] -->
+ <software name="bastard" supported="no">
<description>Bastard Special</description>
<year>1988</year>
<publisher>ザインソフト (Xain Soft)</publisher>
@@ -4227,7 +4306,7 @@ ExtractDisk [11]"#10 危険な年頃 " -> "Apple Club 11.d88" [a9f8422b]
</software>
<software name="btanukia" cloneof="btanuki">
- <description>Batten Tanuki no Daiboken (Alt?)</description>
+ <description>Batten Tanuki no Daiboken (alt?)</description>
<year>1986</year>
<publisher>テクノソフト (Techno Soft)</publisher>
<!-- PC8801 -->
@@ -4241,7 +4320,7 @@ ExtractDisk [11]"#10 危険な年頃 " -> "Apple Club 11.d88" [a9f8422b]
</software>
<software name="btanukib" cloneof="btanuki">
- <description>Batten Tanuki no Daiboken (Alt 2?)</description>
+ <description>Batten Tanuki no Daiboken (alt 2?)</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<!-- PC8801 -->
@@ -4260,7 +4339,8 @@ ExtractDisk [02]"ユーザー " -> "battle gorilla_02.d88"
ExtractDisk [03]"Disk 1 " -> "battle gorilla_03.d88"
ExtractDisk [04]"Disk 2 " -> "battle gorilla_04.d88"
-->
- <software name="bgorilla">
+
+ <software name="bgorilla" supported="yes">
<description>Battle Gorilla</description>
<year>1988</year>
<publisher>クリスタルソフト (Xtal Soft)</publisher>
@@ -4295,8 +4375,9 @@ ExtractDisk [04]"Disk 2 " -> "battle gorilla_04.d88"
</part>
</software>
- <software name="bgorillaa" cloneof="bgorilla">
- <description>Battle Gorilla (Alt)</description>
+ <!-- all weapons GFX displays are garbled in this version (is the dump right?) -->
+ <software name="bgorillaa" cloneof="bgorilla" supported="partial">
+ <description>Battle Gorilla (alt)</description>
<year>1988</year>
<publisher>クリスタルソフト (Xtal Soft)</publisher>
<!-- PC8801mk2SR -->
@@ -4324,6 +4405,8 @@ ExtractDisk [04]"Disk 2 " -> "battle gorilla_04.d88"
<description>Battle Gorilla Course Disk</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
+ <info name="usage" value="Insert a Battle Gorilla user disk in drive 2 then press space" />
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="battle gorilla course disk.d88" size="348848" crc="343229cc" sha1="7765e461850ae79865e949a99916560c51b156e7"/>
@@ -4331,13 +4414,21 @@ ExtractDisk [04]"Disk 2 " -> "battle gorilla_04.d88"
</part>
</software>
- <software name="bgorillah" cloneof="bgorilla">
- <description>Battle Gorilla(hack disk)</description>
+ <software name="bgorillah" cloneof="bgorilla" supported="yes">
+ <description>Battle Gorilla (hack disk)</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348576">
- <rom name="battle gorilla(hack disk).d88" size="348576" crc="cee05d79" sha1="689ebeac58cb2b7aa2a69e69f3f747bfd60a4332"/>
+ <rom name="battle gorilla (hack disk).d88" size="348576" crc="cee05d79" sha1="689ebeac58cb2b7aa2a69e69f3f747bfd60a4332"/>
+ </dataarea>
+ </part>
+
+ <part name="flop2" interface="floppy_5_25">
+ <feature name="part_id" value="User Disk" />
+ <dataarea name="flop" size="348848">
+ <rom name="battle gorilla (user disk).d88" size="348848" crc="a6c59d1a" sha1="5255a6f5d67e09c1e93c38f5daf77a1616781f05"/>
</dataarea>
</part>
</software>
@@ -4420,7 +4511,8 @@ ExtractDisk [04]"Disk 2 " -> "battle gorilla_04.d88"
</part>
</software>
- <software name="best9py">
+ <!-- [Incorrect layout on track 18 head 1, expected_size=100000, current_size=215808] -->
+ <software name="best9py" supported="no">
<description>Best Nine Pro Yakyuu</description>
<year>1985</year>
<publisher>アスキー (ASCII)</publisher>
@@ -4448,13 +4540,16 @@ ExtractDisk [04]"Disk 2 " -> "battle gorilla_04.d88"
</part>
</software>
- <software name="bshashms">
+ <!-- Hangs at HARD. DOS loader -->
+ <!-- FDC stalls [tries to scan for missing CHRN=(00 00 01 06)] -->
+ <software name="bshashms" supported="no">
<description>Bishoujo Shashinkan - Moving School</description>
<year>1987</year>
<publisher>ハード (Hard)</publisher>
<!-- PC8801mk2SR -->
<info name="release" value="198701xx"/>
<info name="alt_title" value="美少女写真館 -ムービング・スクール-"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348832">
<rom name="bishojo shashinkan 2 moving school.d88" size="348832" crc="f6273873" sha1="513be67fecd11d5496f3a6946ad20035cd9b606a"/>
@@ -4462,6 +4557,21 @@ ExtractDisk [04]"Disk 2 " -> "battle gorilla_04.d88"
</part>
</software>
+ <!-- Hangs at HARD. DOS loader -->
+ <!-- FDC stalls [tries to scan for missing CHRN=(00 00 01 06)] -->
+ <software name="bshashms1" cloneof="bshashms" supported="no">
+ <description>Bishoujo Shashinkan - Moving School (alt?)</description>
+ <year>19??</year>
+ <publisher>&lt;unknown&gt;</publisher>
+ <info name="alt_title" value="美少女写真館 スクール"/>
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="bishojo shashinkan school.d88" size="348848" crc="27b3f5f6" sha1="289d33599a5ef5406fd3d0d3913785f23ca79360"/>
+ </dataarea>
+ </part>
+ </software>
+
<software name="bshash3">
<description>Bishoujo Shashinkan III - Photo Club Kyofu no Yakata hen</description>
<year>1988</year>
@@ -4488,7 +4598,7 @@ ExtractDisk [04]"Disk 2 " -> "battle gorilla_04.d88"
</software>
<!-- is this a 番外編 (Bangai-hen = extra edition)? -->
- <software name="bshashos">
+ <software name="bshashos" cloneof="bshashbh" supported="yes">
<description>Bishoujo Shashinkan - Outside Story</description>
<year>1990</year>
<publisher>ハード (Hard)</publisher>
@@ -4520,10 +4630,10 @@ ExtractDisk [04]"Disk 2 " -> "battle gorilla_04.d88"
</part>
</software>
- <software name="bshashbh">
+ <software name="bshashbh" supported="yes">
<description>Bishoujo Shashinkan - Bangaihen</description>
- <year>19??</year>
- <publisher>&lt;unknown&gt;</publisher>
+ <year>1990</year>
+ <publisher>ハード (Hard)</publisher>
<info name="alt_title" value="美少女写真館 番外編"/>
<!--combined image-->
<!--rom name="bishojo shashinkan bangaihen.d88" size="1046496" crc="1941b05f" sha1="6a28fa07642413b9872e7e214f8bf97f0467af19"/-->
@@ -4550,7 +4660,9 @@ ExtractDisk [04]"Disk 2 " -> "battle gorilla_04.d88"
</part>
</software>
- <software name="bshashsc">
+ <!-- Hangs at HARD. DOS loader -->
+ <!-- FDC stalls [tries to scan for missing CHRN=(00 00 01 06)] -->
+ <software name="bshashsc" supported="no">
<description>Bishoujo Shashinkan - Studio Cut</description>
<year>1987</year>
<publisher>ハード (Hard)</publisher>
@@ -4587,20 +4699,10 @@ ExtractDisk [04]"Disk 2 " -> "battle gorilla_04.d88"
</part>
</software>
- <software name="bshashms1" cloneof="bshashms">
- <description>Bishoujo Shashinkan - Moving School (Alt?)</description>
- <year>19??</year>
- <publisher>&lt;unknown&gt;</publisher>
- <info name="alt_title" value="美少女写真館 スクール"/>
- <part name="flop1" interface="floppy_5_25">
- <dataarea name="flop" size="348848">
- <rom name="bishojo shashinkan school.d88" size="348848" crc="27b3f5f6" sha1="289d33599a5ef5406fd3d0d3913785f23ca79360"/>
- </dataarea>
- </part>
- </software>
-
- <software name="bshashsc1" cloneof="bshashsc">
- <description>Bishoujo Shashinkan - Studio Cut (Alt?)</description>
+ <!-- Hangs at HARD. DOS loader -->
+ <!-- FDC stalls [tries to scan for missing CHRN=(00 00 01 06)] -->
+ <software name="bshashsc1" cloneof="bshashsc" supported="no">
+ <description>Bishoujo Shashinkan - Studio Cut (alt?)</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<info name="alt_title" value="美少女写真館 スタジオ"/>
@@ -4639,13 +4741,17 @@ ExtractDisk [04]"Disk 2 " -> "battle gorilla_04.d88"
</part>
</software>
- <software name="blckonyx">
+ <!-- Sets up BG Pal -->
+ <!-- TODO: verify how to create a character -->
+ <software name="blckonyx" supported="partial">
<description>The Black Onyx</description>
<year>1984</year>
<publisher>B·P·S (Bullet-Proof Software)</publisher>
<!-- PC8801 -->
<info name="release" value="198401xx"/>
<info name="alt_title" value="ザ・ブラックオニキス"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="299072">
<rom name="black onyx.d88" size="299072" crc="14d3fca2" sha1="32d3650e1c6f5647e3846817717ca5c18011a4d3"/>
@@ -4653,8 +4759,10 @@ ExtractDisk [04]"Disk 2 " -> "battle gorilla_04.d88"
</part>
</software>
- <software name="blckonyxa" cloneof="blckonyx">
- <description>The Black Onyx (Alt)</description>
+ <!-- Hangs after loading N88 Basic -->
+ <!-- FDC stalls [scans an existing CHRN=(10 00 10 01) at boot but still fails?] -->
+ <software name="blckonyxa" cloneof="blckonyx" supported="no">
+ <description>The Black Onyx (alt)</description>
<year>1984</year>
<publisher>B·P·S (Bullet-Proof Software)</publisher>
<!-- PC8801 -->
@@ -4691,7 +4799,7 @@ ExtractDisk [04]"Disk 2 " -> "battle gorilla_04.d88"
</software>
<software name="blckonsra" cloneof="blckonsr">
- <description>The Black Onyx SR-Hen (Alt)</description>
+ <description>The Black Onyx SR-Hen (alt)</description>
<year>1984</year>
<publisher>B·P·S (Bullet-Proof Software)</publisher>
<!-- PC8801 -->
@@ -4823,7 +4931,7 @@ ExtractDisk [04]"Disk 2 " -> "battle gorilla_04.d88"
</part>
</software>
- <software name="bokensha">
+ <software name="bokensha" supported="yes">
<description>Boukensha-tachi - Kenja no Yuigon</description>
<year>1986</year>
<publisher>アスキー (ASCII)</publisher>
@@ -4833,23 +4941,24 @@ ExtractDisk [04]"Disk 2 " -> "battle gorilla_04.d88"
<!--combined image-->
<!--rom name="bokensha-tachi kenja no yuigon.d88" size="907152" crc="eea1d25c" sha1="abce526bbd0a42e18a8416ef3e955e97747a817d"/-->
+ <!-- either one has non-factory saves -->
<part name="flop1" interface="floppy_5_25">
<feature name="part_id" value="Disk A" />
<dataarea name="flop" size="449616">
- <rom name="bokensha-tachi kenja no yuigon (disk a).d88" size="449616" crc="315ace8c" sha1="f66772b04d2362d70cf35b70525123ce61914f19"/>
+ <rom name="bokensha-tachi kenja no yuigon (disk a).d88" size="449616" crc="315ace8c" sha1="f66772b04d2362d70cf35b70525123ce61914f19" status="baddump"/>
</dataarea>
</part>
<part name="flop2" interface="floppy_5_25">
<feature name="part_id" value="Disk B" />
<dataarea name="flop" size="457536">
- <rom name="bokensha-tachi kenja no yuigon (disk b).d88" size="457536" crc="4d9b82cb" sha1="32cc886374f40d4ff8518d0c13d24d80020e1b22"/>
+ <rom name="bokensha-tachi kenja no yuigon (disk b).d88" size="457536" crc="4d9b82cb" sha1="32cc886374f40d4ff8518d0c13d24d80020e1b22" status="baddump"/>
</dataarea>
</part>
</software>
- <software name="bokenshaa" cloneof="bokensha">
- <description>Boukensha-tachi - Kenja no Yuigon (Alt)</description>
+ <software name="bokenshaa" cloneof="bokensha" supported="yes">
+ <description>Boukensha-tachi - Kenja no Yuigon (alt)</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<!--combined image-->
@@ -4858,18 +4967,18 @@ ExtractDisk [04]"Disk 2 " -> "battle gorilla_04.d88"
ExtractDisk [01]"ケンジャノユイゴン A " -> "Bokensha-tachi - Kenja no Yuigon 01.d88"
ExtractDisk [02]"ケンジャノユイゴン B " -> "Bokensha-tachi - Kenja no Yuigon 02.d88"
-->
-
+ <!-- either one has non-factory saves -->
<part name="flop1" interface="floppy_5_25">
<feature name="part_id" value="Disk A" />
<dataarea name="flop" size="449632">
- <rom name="bokensha-tachi - kenja no yuigon (disk a).d88" size="449632" crc="5a149347" sha1="3b9d736c37df97f4d20e07e47130031ecd617f34"/>
+ <rom name="bokensha-tachi - kenja no yuigon (disk a).d88" size="449632" crc="5a149347" sha1="3b9d736c37df97f4d20e07e47130031ecd617f34" status="baddump"/>
</dataarea>
</part>
<part name="flop2" interface="floppy_5_25">
<feature name="part_id" value="Disk B" />
<dataarea name="flop" size="457552">
- <rom name="bokensha-tachi - kenja no yuigon (disk b).d88" size="457552" crc="4d899454" sha1="b4b1ce9b5847c0beb21e4f153491217efc8151cc"/>
+ <rom name="bokensha-tachi - kenja no yuigon (disk b).d88" size="457552" crc="4d899454" sha1="b4b1ce9b5847c0beb21e4f153491217efc8151cc" status="baddump"/>
</dataarea>
</part>
</software>
@@ -4902,13 +5011,15 @@ ExtractDisk [02]"ケンジャノユイゴン B " -> "Bokensha-tachi - K
</part>
</software>
- <software name="bdash">
+ <software name="bdash" supported="yes">
<description>Boulder Dash</description>
<year>1984</year>
<publisher>コンプティーク (Comptiq)</publisher>
<!-- PC8801 -->
<info name="release" value="198410xx"/>
<info name="alt_title" value="バルダーダッシュ"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="392368">
<rom name="boulder dash.d88" size="392368" crc="eeed6e7d" sha1="a85403a3cccc6fd8b6f617d14255b5589c978b02"/>
@@ -4916,13 +5027,15 @@ ExtractDisk [02]"ケンジャノユイゴン B " -> "Bokensha-tachi - K
</part>
</software>
- <software name="brucelee">
+ <software name="brucelee" supported="yes">
<description>Bruce Lee</description>
<year>1984</year>
<publisher>コンプティーク (Comptiq)</publisher>
<!-- PC8801 -->
<info name="release" value="198410xx"/>
<info name="alt_title" value="ブルースリー"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="411952">
<rom name="bruce lee.d88" size="411952" crc="0569ed48" sha1="75a6a8705b652b0fba07f8c560b4f15be7523fd0"/>
@@ -4966,7 +5079,7 @@ ExtractDisk [02]"ケンジャノユイゴン B " -> "Bokensha-tachi - K
</software>
<software name="bublcrisa" cloneof="bublcris">
- <description>Bubblegum Crisis (Alt?)</description>
+ <description>Bubblegum Crisis (alt?)</description>
<year>1989</year>
<publisher>クロスメディアソフト (Cross Media Soft)</publisher>
<!-- PC8801mk2SR -->
@@ -5011,6 +5124,9 @@ ExtractDisk [02]"ケンジャノユイゴン B " -> "Bokensha-tachi - K
<!-- PC8801 -->
<info name="release" value="198404xx"/>
<info name="alt_title" value="バグ・アタック"/>
+ <info name="usage" value="Needs BASIC V1"/>
+ <!-- "Converted by BEAR'S" -->
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="392368">
<rom name="bug attack.d88" size="392368" crc="44bad437" sha1="f9910f906f28ab8abb0b45bc4298a64f6f4356f7"/>
@@ -5118,7 +5234,7 @@ ExtractDisk [02]"ケンジャノユイゴン B " -> "Bokensha-tachi - K
</software>
<software name="buraia" cloneof="burai">
- <description>Burai Joukan (Alt)</description>
+ <description>Burai Joukan (alt)</description>
<year>1989</year>
<publisher>リバーヒルソフト (Riverhill Software)</publisher>
<!-- PC8801mk2SR -->
@@ -5238,7 +5354,7 @@ ExtractDisk [02]"ケンジャノユイゴン B " -> "Bokensha-tachi - K
</software>
<software name="burningpa" cloneof="burningp">
- <description>Burning Point (Alt?)</description>
+ <description>Burning Point (alt?)</description>
<year>1989</year>
<publisher>エニックス (Enix)</publisher>
<!-- PC8801mk2SR -->
@@ -5284,7 +5400,7 @@ ExtractDisk [02]"ケンジャノユイゴン B " -> "Bokensha-tachi - K
</software>
<software name="burningpb" cloneof="burningp">
- <description>Burning Point (Alt 2?)</description>
+ <description>Burning Point (alt 2?)</description>
<year>1989</year>
<publisher>エニックス (Enix)</publisher>
<!-- PC8801mk2SR -->
@@ -5344,7 +5460,7 @@ ExtractDisk [02]"ケンジャノユイゴン B " -> "Bokensha-tachi - K
</software>
<software name="buumaa" cloneof="buuma">
- <description>Buuma (Alt)</description>
+ <description>Buuma (alt)</description>
<year>1986</year>
<publisher>パックスエレクトロニカ (Pax Electronica)</publisher>
<!-- PC8801 -->
@@ -5390,12 +5506,16 @@ ExtractDisk [02]"ケンジャノユイゴン B " -> "Bokensha-tachi - K
</software>
<software name="sayjuptr">
+ <!-- Bye Bye Jupyter -->
<description>Sayonara Jupiter</description>
<year>1984</year>
<publisher>ポニカ (PonyCa)</publisher>
<!-- PC8801 -->
<info name="release" value="198404xx"/>
<info name="alt_title" value="さよならジュピター"/>
+ <info name="usage" value="Needs BASIC V1"/>
+ <!-- Written by CRAST -->
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="66240">
<rom name="bye bye jupiter.d88" size="66240" crc="3a16f950" sha1="e147cb11d844c7de0daa955262b725aad8d49372"/>
@@ -5403,13 +5523,15 @@ ExtractDisk [02]"ケンジャノユイゴン B " -> "Bokensha-tachi - K
</part>
</software>
- <software name="byoin">
+ <!-- Crashes with a "?SN Error" when entering gameplay (tested on PC8801/PC8801mkIISR/PC8801MA) -->
+ <software name="byoin" supported="no">
<description>The Byoin</description>
<year>1987</year>
<publisher>パソコンショップ高知 (PSK)</publisher>
<!-- PC8801 -->
<info name="release" value="198712xx"/>
<info name="alt_title" value="ザ・病院"/>
+ <info name="usage" value="Needs BASIC V1"/>
<!--combined image-->
<!--rom name="the byoin.d88" size="1395392" crc="deb47a27" sha1="4b4cf71fd04391e98402a58222be7dbfa31e365c"/-->
@@ -5442,7 +5564,8 @@ ExtractDisk [02]"ケンジャノユイゴン B " -> "Bokensha-tachi - K
</part>
</software>
- <software name="caligrap">
+ <!-- Doesn't accept any input (including mouse enabled) -->
+ <software name="caligrap" supported="no">
<description>Caligraph Construction ver 1.00</description>
<year>1986</year>
<publisher>システムソフト (System Soft)</publisher>
@@ -5466,7 +5589,9 @@ ExtractDisk [02]"ケンジャノユイゴン B " -> "Bokensha-tachi - K
</part>
</software>
- <software name="cdaisen2">
+ <!-- Hangs while loading main program -->
+ <!-- FDC stalls [tries to scan for missing CHRN=(00 00 10 01)] -->
+ <software name="cdaisen2" supported="no">
<description>Campaign-ban Daisenryaku 2</description>
<year>1989</year>
<publisher>システムソフト (System Soft)</publisher>
@@ -5523,7 +5648,7 @@ ExtractDisk [02]"ケンジャノユイゴン B " -> "Bokensha-tachi - K
</software>
<software name="cancanba" cloneof="cancanb">
- <description>Can Can Bunny (Alt?)</description>
+ <description>Can Can Bunny (alt?)</description>
<year>1989</year>
<publisher>カクテルソフト (Cocktail Soft)</publisher>
<!-- PC8801mk2SR -->
@@ -5587,7 +5712,7 @@ ExtractDisk [02]"ケンジャノユイゴン B " -> "Bokensha-tachi - K
</software>
<software name="cancanbsa" cloneof="cancanbs">
- <description>Can Can Bunny Superior (Alt?)</description>
+ <description>Can Can Bunny Superior (alt?)</description>
<year>1990</year>
<publisher>フェアリーテール (Fairytale)</publisher>
<!-- PC8801mk2SR -->
@@ -5626,7 +5751,7 @@ ExtractDisk [02]"ケンジャノユイゴン B " -> "Bokensha-tachi - K
</software>
<software name="cancanbsb" cloneof="cancanbs">
- <description>Can Can Bunny Superior (Alt 2)</description>
+ <description>Can Can Bunny Superior (alt 2)</description>
<year>1990</year>
<publisher>フェアリーテール (Fairytale)</publisher>
<!-- PC8801mk2SR -->
@@ -5664,13 +5789,16 @@ ExtractDisk [02]"ケンジャノユイゴン B " -> "Bokensha-tachi - K
</part>
</software>
- <software name="cannonbl">
+ <!-- gameplay is too fast -->
+ <software name="cannonbl" supported="partial">
<description>Cannon Ball</description>
<year>1983</year>
<publisher>ハドソン (Hudson Soft)</publisher>
<!-- PC8801 -->
<info name="release" value="198307xx"/>
<info name="alt_title" value="キャノンボール"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="66240">
<rom name="cannon ball.d88" size="66240" crc="d0151f43" sha1="c6167d0b87e515f38bab0351dcaa4adec8babe67"/>
@@ -5692,7 +5820,8 @@ ExtractDisk [02]"ケンジャノユイゴン B " -> "Bokensha-tachi - K
</part>
</software>
- <software name="carmine">
+ <!-- FDC stalls [tries to scan for missing CHRN=(00 01 01 01)] -->
+ <software name="carmine" supported="no">
<description>Carmine</description>
<year>1987</year>
<publisher>マイクロキャビン (Micro Cabin)</publisher>
@@ -5717,8 +5846,9 @@ ExtractDisk [02]"ケンジャノユイゴン B " -> "Bokensha-tachi - K
</part>
</software>
- <software name="carminea" cloneof="carmine">
- <description>Carmine (Alt?)</description>
+ <!-- FDC stalls [tries to scan for missing CHRN=(00 01 01 01)] -->
+ <software name="carminea" cloneof="carmine" supported="no">
+ <description>Carmine (alt?)</description>
<year>1987</year>
<publisher>マイクロキャビン (Micro Cabin)</publisher>
<!-- PC8801 -->
@@ -5788,13 +5918,15 @@ ExtractDisk [02]"ケンジャノユイゴン B " -> "Bokensha-tachi - K
</part>
</software>
- <software name="castle">
+ <!-- erratic sound tempo during gameplay (regression) -->
+ <software name="castle" supported="partial">
<description>The Castle</description>
<year>1985</year>
<publisher>アスキー (ASCII)</publisher>
<!-- PC8801 -->
<info name="release" value="198504xx"/>
- <info name="alt_title" value="ザ・キャッスル "/>
+ <info name="alt_title" value="ザ・キャッスル"/>
+ <info name="usage" value="Needs BASIC V2"/>
<!--combined image-->
<!--rom name="the castle.d88" size="697696" crc="6d88c2df" sha1="498cd6c8884e5524c9d04ceed01272c85f201202"/-->
@@ -5813,13 +5945,15 @@ ExtractDisk [02]"ケンジャノユイゴン B " -> "Bokensha-tachi - K
</part>
</software>
- <software name="castlea" cloneof="castle">
- <description>The Castle (Alt)</description>
+ <!-- erratic sound tempo during gameplay (regression) -->
+ <software name="castlea" cloneof="castle" supported="partial">
+ <description>The Castle (alt)</description>
<year>1985</year>
<publisher>アスキー (ASCII)</publisher>
<!-- PC8801 -->
<info name="release" value="198504xx"/>
- <info name="alt_title" value="ザ・キャッスル "/>
+ <info name="alt_title" value="ザ・キャッスル"/>
+ <info name="usage" value="Needs BASIC V2"/>
<!--combined image-->
<!--rom name="the castle.d88" size="697664" crc="7fcf5a49" sha1="320ede32ee67184c838d0f136a2f89ba999b81dc"/-->
@@ -5838,7 +5972,7 @@ ExtractDisk [02]"ケンジャノユイゴン B " -> "Bokensha-tachi - K
</software>
<software name="castleh" cloneof="castle">
- <description>The Castle(reshuffled data disk)</description>
+ <description>The Castle (reshuffled data disk)</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="flop1" interface="floppy_5_25">
@@ -5848,13 +5982,15 @@ ExtractDisk [02]"ケンジャノユイゴン B " -> "Bokensha-tachi - K
</part>
</software>
- <software name="castlex">
+ <!-- erratic sound tempo during gameplay (regression) -->
+ <software name="castlex" supported="partial">
<description>Castle Excellent</description>
<year>1985</year>
<publisher>アスキー (ASCII)</publisher>
<!-- PC8801 -->
<info name="release" value="198511xx"/>
<info name="alt_title" value="キャッスル・エクセレント"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="345312">
<rom name="castle excellent.d88" size="345312" crc="ec0f0ba0" sha1="1694df3ab30656d638181fdc3d8fdd2d96606f12"/>
@@ -5862,8 +5998,9 @@ ExtractDisk [02]"ケンジャノユイゴン B " -> "Bokensha-tachi - K
</part>
</software>
- <software name="castlexa" cloneof="castlex">
- <description>Castle Excellent (Alt)</description>
+ <!-- erratic sound tempo during gameplay (regression) -->
+ <software name="castlexa" cloneof="castlex" supported="partial">
+ <description>Castle Excellent (alt)</description>
<year>1985</year>
<publisher>アスキー (ASCII)</publisher>
<!-- PC8801 -->
@@ -5891,7 +6028,7 @@ ExtractDisk [02]"ケンジャノユイゴン B " -> "Bokensha-tachi - K
</software>
<software name="chackna" cloneof="chackn">
- <description>Chack'n Pop (Alt)</description>
+ <description>Chack'n Pop (alt)</description>
<year>1984</year>
<publisher>ニデコム (Nidecom)</publisher>
<!-- PC8801 -->
@@ -5919,7 +6056,7 @@ ExtractDisk [02]"ケンジャノユイゴン B " -> "Bokensha-tachi - K
</software>
<software name="cprowspa" cloneof="cprowsp">
- <description>Champion Prowres Special (Alt)</description>
+ <description>Champion Prowres Special (alt)</description>
<year>1985</year>
<publisher>マイクロネット (Micronet)</publisher>
<!-- PC8801 -->
@@ -5933,7 +6070,7 @@ ExtractDisk [02]"ケンジャノユイゴン B " -> "Bokensha-tachi - K
</software>
<software name="cprowspb" cloneof="cprowsp">
- <description>Champion Prowres Special (Alt 2)</description>
+ <description>Champion Prowres Special (alt 2)</description>
<year>1985</year>
<publisher>マイクロネット (Micronet)</publisher>
<!-- PC8801 -->
@@ -5962,7 +6099,7 @@ ExtractDisk [02]"ケンジャノユイゴン B " -> "Bokensha-tachi - K
</software>
<software name="cloderuna" cloneof="cloderun">
- <description>Championship Lode Runner (Alt Fixed?)</description>
+ <description>Championship Lode Runner (alt Fixed?)</description>
<year>1985</year>
<publisher>システムソフト (System Soft)</publisher>
<!-- PC8801 -->
@@ -5975,7 +6112,8 @@ ExtractDisk [02]"ケンジャノユイゴン B " -> "Bokensha-tachi - K
</part>
</software>
- <software name="chaosang">
+ <!-- TODO: starts off as level 0? Investigate -->
+ <software name="chaosang" supported="partial">
<description>Chaos Angels</description>
<year>1988</year>
<publisher>アスキー (ASCII)</publisher>
@@ -6000,8 +6138,9 @@ ExtractDisk [02]"ケンジャノユイゴン B " -> "Bokensha-tachi - K
</part>
</software>
- <software name="chaosanga" cloneof="chaosang">
- <description>Chaos Angels (Alt)</description>
+ <!-- TODO: starts off as level 0? Investigate -->
+ <software name="chaosanga" cloneof="chaosang" supported="partial">
+ <description>Chaos Angels (alt)</description>
<year>1988</year>
<publisher>アスキー (ASCII)</publisher>
<!-- PC8801mk2SR -->
@@ -6106,7 +6245,7 @@ ExtractDisk [02]"ケンジャノユイゴン B " -> "Bokensha-tachi - K
</software>
<software name="raizera" cloneof="raizer">
- <description>Chikyuu Senshi Raizer (Alt)</description>
+ <description>Chikyuu Senshi Raizer (alt)</description>
<year>1985</year>
<publisher>エニックス (Enix)</publisher>
<!-- PC8801 -->
@@ -6126,6 +6265,8 @@ ExtractDisk [02]"ケンジャノユイゴン B " -> "Bokensha-tachi - K
<!-- PC8801 -->
<info name="release" value="198407xx"/>
<info name="alt_title" value="珍さん麻雀/花札こいこい"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="296624">
<rom name="mahjong &amp; hanafuda.d88" size="296624" crc="6d8a23d1" sha1="3d3979f6bae33407611aa65ab21a3b621b70866a"/>
@@ -6133,13 +6274,15 @@ ExtractDisk [02]"ケンジャノユイゴン B " -> "Bokensha-tachi - K
</part>
</software>
- <software name="chiteita">
+ <software name="chiteita" supported="yes">
<description>Chitei Tanken</description>
<year>1982</year>
<publisher>光栄 (Koei)</publisher>
<!-- PC8001 -->
<info name="release" value="198203xx"/>
<info name="alt_title" value="地底探検"/>
+ <info name="usage" value="Compatible with N88-Basic up to v1.3 only (PC-8801 or PC-8801mkII)"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="66240">
<rom name="chitei tanken.d88" size="66240" crc="1ed67b27" sha1="6b727fe82d2155c6c5c6e9f7067139a485628ae9"/>
@@ -6147,13 +6290,16 @@ ExtractDisk [02]"ケンジャノユイゴン B " -> "Bokensha-tachi - K
</part>
</software>
- <software name="choplift">
+ <!-- Gameplay is too fast -->
+ <software name="choplift" supported="partial">
<description>Choplifter</description>
<year>1984</year>
<publisher>システムソフト (System Soft)</publisher>
<!-- PC8801 -->
<info name="release" value="198411xx"/>
<info name="alt_title" value="チョップリフター"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348832">
<rom name="choplifter.d88" size="348832" crc="505a2559" sha1="bcf30ce655cc03b8036386bbde0575a21ceab8bc"/>
@@ -6201,7 +6347,7 @@ ExtractDisk [02]"ケンジャノユイゴン B " -> "Bokensha-tachi - K
</software>
<software name="zaidera" cloneof="zaider">
- <description>Chou Senshi Zaider (Alt)</description>
+ <description>Chou Senshi Zaider (alt)</description>
<year>1987</year>
<publisher>コスモスコンピュータ (Cosmos Computer)</publisher>
<!-- PC8801mk2SR -->
@@ -6232,6 +6378,8 @@ ExtractDisk [02]"ケンジャノユイゴン B " -> "Bokensha-tachi - K
<!-- PC8801 -->
<info name="release" value="198411xx"/>
<info name="alt_title" value="超人ロック"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="chojin.d88" size="348848" crc="f16b81c2" sha1="1a472c3d6ff8347e00a362be0d64ced6c39affcd"/>
@@ -6246,6 +6394,8 @@ ExtractDisk [02]"ケンジャノユイゴン B " -> "Bokensha-tachi - K
<!-- PC8801 -->
<info name="release" value="199612xx"/>
<info name="alt_title" value="クリスチーヌ"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="christine.d88" size="348848" crc="619d66fb" sha1="b12c38fe940ff518340df6f0ca1aff28aae3fc40"/>
@@ -6285,6 +6435,8 @@ ExtractDisk [02]"ケンジャノユイゴン B " -> "Bokensha-tachi - K
<!-- PC8801 -->
<info name="release" value="198608xx"/>
<info name="alt_title" value="シティファイト"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="city fight.d88" size="348848" crc="550021d7" sha1="dad8c5262255fc6369c69c148fe93f852609d720"/>
@@ -6314,7 +6466,9 @@ ExtractDisk [02]"ケンジャノユイゴン B " -> "Bokensha-tachi - K
</part>
</software>
- <software name="columns">
+ <!-- black screen -->
+ <!-- FDC stalls [never clears HALT state] -->
+ <software name="columns" supported="no">
<description>Columns</description>
<year>1992</year>
<publisher>システムソフト (System Soft)</publisher>
@@ -6339,7 +6493,9 @@ ExtractDisk [02]"ケンジャノユイゴン B " -> "Bokensha-tachi - K
</part>
</software>
- <software name="comsight">
+ <!-- black screen -->
+ <!-- FDC stalls [never clears HALT state] -->
+ <software name="comsight" supported="no">
<description>Comsight</description>
<year>1987</year>
<publisher>テクノソフト (Techno Soft)</publisher>
@@ -6370,6 +6526,8 @@ ExtractDisk [02]"ケンジャノユイゴン B " -> "Bokensha-tachi - K
<publisher>コスモスコンピュータ (Cosmos Computer)</publisher>
<info name="release" value="198411xx"/>
<info name="alt_title" value="カレイジアスペルセウス"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="328848">
<rom name="perseus.d88" size="328848" crc="42049b10" sha1="8c2283f9c54ed6c0b224bb90445d711cc4f56d40"/>
@@ -6392,7 +6550,7 @@ ExtractDisk [02]"ケンジャノユイゴン B " -> "Bokensha-tachi - K
</software>
<software name="corona" cloneof="coron">
- <description>Coron (Alt)</description>
+ <description>Coron (alt)</description>
<year>1984</year>
<publisher>アスキー (ASCII)</publisher>
<!-- PC8801 -->
@@ -6405,7 +6563,8 @@ ExtractDisk [02]"ケンジャノユイゴン B " -> "Bokensha-tachi - K
</part>
</software>
- <software name="corridor">
+ <!-- Disk I/O error [FDC tries to read a missing CHRN=(1, 1, 10, 1)] -->
+ <software name="corridor" supported="no">
<description>Corridor</description>
<year>1984</year>
<publisher>光栄 (Koei)</publisher>
@@ -6473,12 +6632,14 @@ ExtractDisk [02]"ケンジャノユイゴン B " -> "Bokensha-tachi - K
</software>
<software name="csoldier">
- <description>Cosmic Soldier</description>
- <year>1985</year>
- <publisher>工画堂スタジオ (Kogado Studio)</publisher>
+ <description>Cosmic Soldier (Enix)</description>
+ <year>1983</year>
+ <publisher>エニックス (Enix)</publisher>
<!-- PC8801 -->
<info name="release" value="198510xx"/>
<info name="alt_title" value="コズミックソルジャー"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="cosmic soldier.d88" size="348848" crc="f4270129" sha1="3ff92c79aa6d07691ed4ccac9d9489f786abd2ed"/>
@@ -6486,8 +6647,8 @@ ExtractDisk [02]"ケンジャノユイゴン B " -> "Bokensha-tachi - K
</part>
</software>
- <software name="csoldiera" cloneof="csoldier">
- <description>Cosmic Soldier (Alt?)</description>
+ <software name="csoldiera">
+ <description>Cosmic Soldier (KGD)</description>
<year>1985</year>
<publisher>工画堂スタジオ (Kogado Studio)</publisher>
<!-- PC8801 -->
@@ -6500,8 +6661,8 @@ ExtractDisk [02]"ケンジャノユイゴン B " -> "Bokensha-tachi - K
</part>
</software>
- <software name="csoldierd" cloneof="csoldier">
- <description>Cosmic Soldier Demo</description>
+ <software name="csoldierd" cloneof="csoldiera">
+ <description>Cosmic Soldier Demo (KGD)</description>
<year>1985</year>
<publisher>工画堂スタジオ (Kogado Studio)</publisher>
<part name="flop1" interface="floppy_5_25">
@@ -6575,7 +6736,7 @@ ExtractDisk [02]"ケンジャノユイゴン B " -> "Bokensha-tachi - K
</software>
<software name="leazaa" cloneof="leaza">
- <description>Cosmo Seishi Leaza (Alt)</description>
+ <description>Cosmo Seishi Leaza (alt)</description>
<year>1987</year>
<publisher>タケル (Takeru)</publisher>
<!-- PC8801mk2SR -->
@@ -6663,8 +6824,9 @@ ExtractDisk [02]"ケンジャノユイゴン B " -> "Bokensha-tachi - K
</part>
</software>
- <software name="cranstona" cloneof="cranston">
- <description>Cranston Manor (Alt PC8001mkII?)</description>
+ <!-- TODO: verify if really belongs to PC-8001mkII -->
+ <software name="cranstona" cloneof="cranston" supported="no">
+ <description>Cranston Manor (alt PC8001mkII?)</description>
<year>1983</year>
<publisher>スタークラフト (Starcraft)</publisher>
<!-- PC8801 -->
@@ -6688,7 +6850,7 @@ ExtractDisk [01]"Disk 1 " -> "cranston_manor_v80_01.d88"
ExtractDisk [02]"Disk 2 " -> "cranston_manor_v80_02.d88"
-->
<software name="cranstonb" cloneof="cranston">
- <description>Cranston Manor (Alt 2)</description>
+ <description>Cranston Manor (alt 2)</description>
<year>1983</year>
<publisher>スタークラフト (Starcraft)</publisher>
<!-- PC8801 -->
@@ -6742,6 +6904,8 @@ ExtractDisk [02]"Disk 2 " -> "cranston_manor_v80_02.d88"
<!-- PC8801 -->
<info name="release" value="198505xx"/>
<info name="alt_title" value="クレージーランド"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="crazy land.d88" size="348848" crc="7e0f0db5" sha1="2f0da91093e2036eb928e02d3ea8dbb9f5ae4810"/>
@@ -6749,7 +6913,9 @@ ExtractDisk [02]"Disk 2 " -> "cranston_manor_v80_02.d88"
</part>
</software>
- <software name="startrap">
+ <!-- Shows a basic Jast HUD then hangs -->
+ <!-- FDC stalls [Tries to read CHR=(04 00 01) with N=6] -->
+ <software name="startrap" supported="no">
<description>Cream Lemon - Star Trap</description>
<year>1987</year>
<publisher>ジャスト (Jast)</publisher>
@@ -6774,8 +6940,10 @@ ExtractDisk [02]"Disk 2 " -> "cranston_manor_v80_02.d88"
</part>
</software>
- <software name="startrapa" cloneof="startrap">
- <description>Cream Lemon - Star Trap (Alt)</description>
+ <!-- Shows a basic Jast HUD then hangs -->
+ <!-- FDC stalls [Tries to read CHR=(04 00 01) with N=6] -->
+ <software name="startrapa" cloneof="startrap" supported="no">
+ <description>Cream Lemon - Star Trap (alt)</description>
<year>1987</year>
<publisher>ジャスト (Jast)</publisher>
<!-- PC8801 -->
@@ -6800,7 +6968,7 @@ ExtractDisk [02]"Disk 2 " -> "cranston_manor_v80_02.d88"
</software>
<software name="startrapb" cloneof="startrap">
- <description>Cream Lemon - Star Trap (Alt 2 - Hard?)</description>
+ <description>Cream Lemon - Star Trap (alt 2 - Hard?)</description>
<year>1987</year>
<publisher>ジャスト (Jast)</publisher>
<!-- PC8801 -->
@@ -6824,13 +6992,24 @@ ExtractDisk [02]"Disk 2 " -> "cranston_manor_v80_02.d88"
</part>
</software>
- <software name="crimson">
+ <software name="crimson" supported="yes">
<description>Crimson</description>
<year>1987</year>
<publisher>クリスタルソフト (Xtal Soft)</publisher>
<!-- PC8801mk2SR -->
<info name="release" value="198711xx"/>
<info name="alt_title" value="クリムゾン"/>
+ <!-- TODO: brief explaination about how to create an user disk -->
+ <!-- It's Xtal Soft typical mess: -->
+ <!-- boot it normally then select user disk creation item -->
+ <!-- Insert scenario disk in drive 1 and a non-write protected copy of user disk in drive 2 -->
+ <!-- Press space then "NOW COPYING" appears -->
+ <!-- If everything goes correct then "user disk created" appears, otherwise restart from scratch -->
+ <!-- Finally select new game with the newly created user disk in drive 2 -->
+ <!-- NB: "scenario" disk seems to be a default copy of user disk -->
+ <!-- in some Xtal games (i.e. Babylon) having the scenario disk in drive 2 -->
+ <!-- is enough to make it to boot, not in Crimson case tho. -->
+
<!--combined image-->
<!--rom name="crimson.d88" size="1046768" crc="2a45d2f6" sha1="ec31e1457f6d1a938a525bf4a20553eee19747a8"/-->
@@ -6896,7 +7075,7 @@ ExtractDisk [02]"Disk 2 " -> "cranston_manor_v80_02.d88"
</software>
<software name="crimson2a" cloneof="crimson2">
- <description>Crimson II (Alt)</description>
+ <description>Crimson II (alt)</description>
<year>1989</year>
<publisher>クリスタルソフト (Xtal Soft)</publisher>
<!-- PC8801mk2SR -->
@@ -6981,7 +7160,7 @@ ExtractDisk [02]"Disk 2 " -> "cranston_manor_v80_02.d88"
</software>
<software name="crimson3a" cloneof="crimson3">
- <description>Crimson 3 (Alt)</description>
+ <description>Crimson 3 (alt)</description>
<year>1990</year>
<publisher>クリスタルソフト (Xtal Soft)</publisher>
<!-- PC8801mk2SR -->
@@ -7026,7 +7205,9 @@ ExtractDisk [02]"Disk 2 " -> "cranston_manor_v80_02.d88"
</part>
</software>
- <software name="crisis">
+ <!-- "presented by JAST" then hangs -->
+ <!-- FDC stalls [tries to scan for missing CHRN=(02 01 0f 01)] -->
+ <software name="crisis" supported="no">
<description>Crisis - Ginga Renpou no Kiki</description>
<year>1989</year>
<publisher>クレスト (Crest) / ジャスト (Jast)</publisher>
@@ -7064,6 +7245,8 @@ ExtractDisk [02]"Disk 2 " -> "cranston_manor_v80_02.d88"
<!-- PC8801 -->
<info name="release" value="198408xx"/>
<info name="alt_title" value="クライシスマウンテン"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="392368">
<rom name="crisis mountain.d88" size="392368" crc="550dafdb" sha1="7f1e1676079c39be25f1bae0c875da3da12177d4"/>
@@ -7078,6 +7261,7 @@ ExtractDisk [02]"Disk 2 " -> "cranston_manor_v80_02.d88"
<!-- PC8801mk2SR -->
<info name="release" value="19900514"/>
<info name="alt_title" value="超美少女伝説クロッキー"/>
+ <info name="usage" value="Needs BASIC V2"/>
<!--combined image-->
<!--rom name="croquis.d88" size="1046544" crc="cd2a9ef4" sha1="061740a4588d01d24883e623336306c5438dbade"/-->
@@ -7116,7 +7300,9 @@ ExtractDisk [02]"Disk 2 " -> "cranston_manor_v80_02.d88"
</part>
</software>
- <software name="crystdrm">
+ <!-- black screen -->
+ <!-- FDC stalls [tries to scan for missing CHRN=(05 00 01 06)] -->
+ <software name="crystdrm" supported="no">
<description>Crystal Dream</description>
<year>1989</year>
<publisher>ストライカー (Striker)</publisher>
@@ -7148,8 +7334,10 @@ ExtractDisk [02]"Disk 2 " -> "cranston_manor_v80_02.d88"
</part>
</software>
- <software name="crystdrma" cloneof="crystdrm">
- <description>Crystal Dream (Alt Disk 1)</description>
+ <!-- black screen -->
+ <!-- FDC stalls [tries to scan for missing CHRN=(05 00 01 06)] -->
+ <software name="crystdrma" cloneof="crystdrm" supported="no">
+ <description>Crystal Dream (alt Disk 1)</description>
<year>1989</year>
<publisher>ストライカー (Striker)</publisher>
<!-- PC8801mk2SR -->
@@ -7220,7 +7408,7 @@ ExtractDisk [02]"Disk 2 " -> "cranston_manor_v80_02.d88"
</software>
<software name="crystdr2a" cloneof="crystdr2">
- <description>Crystal Dream II - Maou no Gen'ei (Alt)</description>
+ <description>Crystal Dream II - Maou no Gen'ei (alt)</description>
<year>1990</year>
<publisher>ストライカー (Striker)</publisher>
<!-- PC8801mk2SR -->
@@ -7284,7 +7472,7 @@ ExtractDisk [02]"Disk 2 " -> "cranston_manor_v80_02.d88"
</software>
<software name="crystalpa" cloneof="crystalp">
- <description>Crystal Prison (Alt)</description>
+ <description>Crystal Prison (alt)</description>
<year>1986</year>
<publisher>ボーステック (Bothtec)</publisher>
<!-- PC8801 -->
@@ -7315,6 +7503,8 @@ ExtractDisk [02]"Disk 2 " -> "cranston_manor_v80_02.d88"
<!-- PC8801 -->
<info name="release" value="198504xx"/>
<info name="alt_title" value="キュービーパニック"/>
+ <info name="usage" value="Needs BASIC V2"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="344528">
<rom name="cubypan.d88" size="344528" crc="175a31c0" sha1="e4e0953b0eba543e10d7b322c53b23e82e6d34de"/>
@@ -7336,7 +7526,8 @@ ExtractDisk [02]"Disk 2 " -> "cranston_manor_v80_02.d88"
</part>
</software>
- <software name="ddash">
+ <!-- [Incorrect layout on track 0 head 1, expected_size=100000, current_size=228096] -->
+ <software name="ddash" supported="no">
<description>D'</description>
<year>1988</year>
<publisher>テクノソフト (Techno Soft)</publisher>
@@ -7393,7 +7584,7 @@ ExtractDisk [02]"Disk 2 " -> "cranston_manor_v80_02.d88"
</software>
<software name="dpsa" cloneof="dps">
- <description>D.P.S - Dream Program System (Alt)</description>
+ <description>D.P.S - Dream Program System (alt)</description>
<year>1990</year>
<publisher>アリスソフト (Alicesoft)</publisher>
<!-- PC8801mk2SR -->
@@ -7422,6 +7613,7 @@ ExtractDisk [02]"Disk 2 " -> "cranston_manor_v80_02.d88"
<!-- PC8801mk2SR -->
<info name="release" value="198712xx"/>
<info name="alt_title" value="ラグランジュL-2 パートⅡ- D-SIDE"/>
+ <!-- TODO: pinpoint requirements (wants at least a PC8801MA in V2 mode, crashes in PC8801mkIISR) -->
<!--combined image-->
<!--rom name="d-side.d88" size="702048" crc="37ded842" sha1="34b65e824e8d6fcab8abc11993722082fec2943f"/-->
@@ -7594,7 +7786,7 @@ ExtractDisk [02]"Disk 2 " -> "cranston_manor_v80_02.d88"
</software>
<software name="daidassoa" cloneof="daidasso">
- <description>Dai Dassou (Alt)</description>
+ <description>Dai Dassou (alt)</description>
<year>1985</year>
<publisher>キャリーラボ (Carry Lab)</publisher>
<!-- PC8801 -->
@@ -7607,7 +7799,8 @@ ExtractDisk [02]"Disk 2 " -> "cranston_manor_v80_02.d88"
</part>
</software>
- <software name="daikokai">
+ <!-- "CANNOT LOAD YSHELL.COM" -->
+ <software name="daikokai" supported="no">
<description>Daikoukai Jidai</description>
<year>1990</year>
<publisher>光栄 (Koei)</publisher>
@@ -7653,8 +7846,9 @@ ExtractDisk [02]"Disk 2 " -> "cranston_manor_v80_02.d88"
</part>
</software>
- <software name="daikokaia" cloneof="daikokai">
- <description>Daikoukai Jidai (Alt?)</description>
+ <!-- "CANNOT LOAD YSHELL.COM" -->
+ <software name="daikokaia" cloneof="daikokai" supported="no">
+ <description>Daikoukai Jidai (alt?)</description>
<year>1990</year>
<publisher>光栄 (Koei)</publisher>
<!-- PC8801mk2SR -->
@@ -7706,6 +7900,8 @@ ExtractDisk [02]"Disk 2 " -> "cranston_manor_v80_02.d88"
<!-- PC8801 -->
<info name="release" value="198310xx"/>
<info name="alt_title" value="大石油王"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="66240">
<rom name="daisekiyuo.d88" size="66240" crc="c958bf03" sha1="b99874d82527ddb2d33e87d49c45b09ad8a71545"/>
@@ -7744,13 +7940,15 @@ ExtractDisk [02]"Disk 2 " -> "cranston_manor_v80_02.d88"
</part>
</software>
- <software name="daiva">
- <description>Daiva</description>
+ <!-- black screen -->
+ <!-- FDC stalls [scans for missing CHRN=(0, 0, f7, 1)] -->
+ <software name="daiva" supported="no">
+ <description>Daiva Story 1: Flames of Vlitra</description>
<year>1986</year>
<publisher>T&amp;E Soft</publisher>
<!-- PC8801 -->
<info name="release" value="198611xx"/>
- <info name="alt_title" value="ディーヴァ ヴリトラの炎"/>
+ <info name="alt_title" value="ディーヴァ ストーリー1·ヴリトラの炎"/>
<!--combined image-->
<!--rom name="daiva.d88" size="697664" crc="a7c25f4c" sha1="6ffe94b083fee7424e671e79b081ddacfba01f26"/-->
@@ -7773,13 +7971,16 @@ ExtractDisk [02]"Disk 2 " -> "cranston_manor_v80_02.d88"
ExtractDisk [01]"DAIVA_A " -> "daiva_01.d88"
ExtractDisk [02]"DAIVA_B " -> "daiva_02.d88"
-->
- <software name="daivaa" cloneof="daiva">
- <description>Daiva (Alt)</description>
+
+ <!-- black screen -->
+ <!-- FDC stalls [scans for missing CHRN=(0, 0, f7, 1)] -->
+ <software name="daivaa" cloneof="daiva" supported="no">
+ <description>Daiva Story 1: Flames of Vlitra (alt)</description>
<year>1986</year>
<publisher>T&amp;E Soft</publisher>
<!-- PC8801 -->
<info name="release" value="198611xx"/>
- <info name="alt_title" value="ディーヴァ ヴリトラの炎"/>
+ <info name="alt_title" value="ディーヴァ ストーリー1·ヴリトラの炎"/>
<!--combined image-->
<!--rom name="daiva.d88" size="697664" crc="03cf68b5" sha1="26262e1c836c0d10437e9df33c84a8a87715926d"/-->
@@ -7796,13 +7997,15 @@ ExtractDisk [02]"DAIVA_B " -> "daiva_02.d88"
</part>
</software>
- <software name="daivab" cloneof="daiva">
- <description>Daiva (Alt 2)</description>
+ <!-- black screen -->
+ <!-- FDC stalls [scans for missing CHRN=(0, 0, f7, 1)] -->
+ <software name="daivab" cloneof="daiva" supported="no">
+ <description>Daiva Story 1: Flames of Vlitra (alt 2)</description>
<year>1986</year>
<publisher>T&amp;E Soft</publisher>
<!-- PC8801 -->
<info name="release" value="198611xx"/>
- <info name="alt_title" value="ディーヴァ ヴリトラの炎"/>
+ <info name="alt_title" value="ディーヴァ ストーリー1·ヴリトラの炎"/>
<!--combined image-->
<!--rom name="daiva.d88" size="1046544" crc="9765177c" sha1="8200fb3840d37ec11376353cdc4fbda22709f4e3"/-->
@@ -7828,8 +8031,9 @@ ExtractDisk [02]"DAIVA_B " -> "daiva_02.d88"
</part>
</software>
- <software name="daivad" cloneof="daiva">
- <description>Daiva Demo</description>
+ <!-- no sound -->
+ <software name="daivad" cloneof="daiva" supported="partial">
+ <description>Daiva Story 1: Flames of Vlitra Demo</description>
<year>1986</year>
<publisher>T&amp;E Soft</publisher>
<part name="flop1" interface="floppy_5_25">
@@ -7854,7 +8058,7 @@ ExtractDisk [02]"DAIVA_B " -> "daiva_02.d88"
</software>
<software name="danchitsa" cloneof="danchits">
- <description>Danchi Tsuma no Yuwaku (Alt)</description>
+ <description>Danchi Tsuma no Yuwaku (alt)</description>
<year>1983</year>
<publisher>光栄 (Koei)</publisher>
<!-- PC8801 -->
@@ -7874,6 +8078,8 @@ ExtractDisk [02]"DAIVA_B " -> "daiva_02.d88"
<!-- PC8801 -->
<info name="release" value="198401xx"/>
<info name="alt_title" value="ダーククリスタル"/>
+ <info name="usage" value="Needs BASIC V1"/>
+ <!-- TODO: Additional steps to make this to start game (pressing space just flips thru katakana help screens?) -->
<!--combined image-->
<!--rom name="dark crystal.d88" size="1391040" crc="db4304ec" sha1="8d9654c430b4c495f1a8e173263b9baa6ff4a9c1"/-->
@@ -7906,6 +8112,7 @@ ExtractDisk [02]"DAIVA_B " -> "daiva_02.d88"
</part>
</software>
+ <!-- Triggers Bg Pal -->
<software name="dasshuyj">
<description>Dasshutsu Youki no Jukai</description>
<year>1984</year>
@@ -7913,6 +8120,8 @@ ExtractDisk [02]"DAIVA_B " -> "daiva_02.d88"
<!-- PC8801 -->
<info name="release" value="198401xx"/>
<info name="alt_title" value="脱出・妖気の樹海 -涅槃の森-"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="nehan.d88" size="348848" crc="15a31627" sha1="5b1c4df97135697135fa553ab033a46427631d09"/>
@@ -7952,6 +8161,8 @@ ExtractDisk [02]"DAIVA_B " -> "daiva_02.d88"
<!-- PC8801 -->
<info name="release" value="198407xx"/>
<info name="alt_title" value="デビッド ミッドナイト・マジック"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348832">
<rom name="midnight magic.d88" size="348832" crc="2ae04a48" sha1="7d87ee334eaed1202a19399a26c39b523e73b31e"/>
@@ -7966,6 +8177,7 @@ ExtractDisk [02]"DAIVA_B " -> "daiva_02.d88"
<!-- PC8801 -->
<info name="release" value="198607xx"/>
<info name="alt_title" value="デイ・ドリーム"/>
+ <info name="usage" value="Needs BASIC V1"/>
<!--combined image-->
<!--rom name="day dream.d88" size="766240" crc="8c974c97" sha1="d23f69e7d721063f5a640c910e557ae6b609d264"/-->
@@ -8023,7 +8235,8 @@ ExtractDisk [02]"DAIVA_B " -> "daiva_02.d88"
</part>
</software>
- <software name="deathtrp">
+ <!-- [Incorrect layout on track 1 head 0, expected_size=100000, current_size=101120] -->
+ <software name="deathtrp" supported="no">
<description>Death Trap</description>
<year>1984</year>
<publisher>スクウェア (Square)</publisher>
@@ -8180,7 +8393,7 @@ ExtractDisk [02]"DAIVA_B " -> "daiva_02.d88"
</software>
<software name="dejaa" cloneof="deja">
- <description>De・Ja (Alt Disk 1)</description>
+ <description>De・Ja (alt Disk 1)</description>
<year>1990</year>
<publisher>エルフ (Elf)</publisher>
<!-- PC8801mk2SR -->
@@ -8253,7 +8466,8 @@ ExtractDisk [02]"DAIVA_B " -> "daiva_02.d88"
</part>
</software>
- <software name="dcrystal">
+ <!-- [Incorrect layout on track 2 head 1, expected_size=100000, current_size=102112] -->
+ <software name="dcrystal" supported="no">
<description>Demon Crystal</description>
<year>1985</year>
<publisher>電波新聞社 (Dempa Shinbunsha)</publisher>
@@ -8274,6 +8488,7 @@ ExtractDisk [02]"DAIVA_B " -> "daiva_02.d88"
<!-- PC8801 -->
<info name="release" value="198403xx"/>
<info name="alt_title" value="デーモンズリング"/>
+ <info name="usage" value="Boots in PC8801 or PC8801mkII only"/>
<!--combined image-->
<!--rom name="demon's ring.d88" size="697696" crc="b73f2a59" sha1="0f6bc75c40a13651def3e935839122ae32ef09cc"/-->
@@ -8293,12 +8508,13 @@ ExtractDisk [02]"DAIVA_B " -> "daiva_02.d88"
</software>
<software name="demnringa" cloneof="demnring">
- <description>Demon's Ring (Alt)</description>
+ <description>Demon's Ring (alt)</description>
<year>1984</year>
<publisher>日本ファルコム (Nihon Falcom)</publisher>
<!-- PC8801 -->
<info name="release" value="198403xx"/>
<info name="alt_title" value="デーモンズリング"/>
+ <info name="usage" value="Boots in PC8801 or PC8801mkII only"/>
<!--combined image-->
<!--rom name="demon's ring.d88" size="697968" crc="e24a7dc6" sha1="6ac29b2fc5c9e642eb3322c5089f9abe6df15dd2"/-->
@@ -8428,7 +8644,7 @@ ExtractDisk [02]"DAIVA_B " -> "daiva_02.d88"
</software>
<software name="dennoga2a" cloneof="dennoga2">
- <description>Dennou Gakuen 2 - Cybernetic Hi-School Part 2 - Highway Buster (Alt)</description>
+ <description>Dennou Gakuen 2 - Cybernetic Hi-School Part 2 - Highway Buster (alt)</description>
<year>1989</year>
<publisher>ゼネラルプロダクツ (General Products)</publisher>
<!-- PC8801mk2SR -->
@@ -8538,7 +8754,7 @@ ExtractDisk [02]"DAIVA_B " -> "daiva_02.d88"
</software>
<software name="derringra" cloneof="derringr">
- <description>Derringer (Alt)</description>
+ <description>Derringer (alt)</description>
<year>1989</year>
<publisher>クレスト (Crest)</publisher>
<!-- PC8801mk2SR -->
@@ -8657,7 +8873,7 @@ ExtractDisk [02]"DAIVA_B " -> "daiva_02.d88"
</software>
<software name="destrujka" cloneof="destrujk">
- <description>Shiro to Kuro no Densetsu Shirizu - Destruction Joukan (Alt User Disk)</description>
+ <description>Shiro to Kuro no Densetsu Shirizu - Destruction Joukan (alt User Disk)</description>
<year>1989</year>
<publisher>ソフトスタジオWING (Soft Studio Wing)</publisher>
<!-- PC8801mk2SR -->
@@ -8710,7 +8926,7 @@ ExtractDisk [08]"下巻 ユーザー " -> "aaa_08.d88"
-->
<software name="destrujkb" cloneof="destrujk">
- <description>Shiro to Kuro no Densetsu Shirizu - Destruction Joukan (Alt 2)</description>
+ <description>Shiro to Kuro no Densetsu Shirizu - Destruction Joukan (alt 2)</description>
<year>1989</year>
<publisher>ソフトスタジオWING (Soft Studio Wing)</publisher>
<!-- PC8801mk2SR -->
@@ -8786,7 +9002,7 @@ ExtractDisk [08]"下巻 ユーザー " -> "aaa_08.d88"
</software>
<software name="destrugka" cloneof="destrugk">
- <description>Shiro to Kuro no Densetsu Shirizu - Destruction Gekan (Alt)</description>
+ <description>Shiro to Kuro no Densetsu Shirizu - Destruction Gekan (alt)</description>
<year>1990</year>
<publisher>ソフトスタジオWING (Soft Studio Wing)</publisher>
<!-- PC8801mk2SR -->
@@ -8826,7 +9042,7 @@ ExtractDisk [08]"下巻 ユーザー " -> "aaa_08.d88"
</software>
<software name="destrugkb" cloneof="destrugk">
- <description>Shiro to Kuro no Densetsu Shirizu - Destruction Gekan (Alt 2)</description>
+ <description>Shiro to Kuro no Densetsu Shirizu - Destruction Gekan (alt 2)</description>
<year>1990</year>
<publisher>ソフトスタジオWING (Soft Studio Wing)</publisher>
<!-- PC8801mk2SR -->
@@ -8868,6 +9084,8 @@ ExtractDisk [08]"下巻 ユーザー " -> "aaa_08.d88"
<!-- PC8801 -->
<info name="release" value="198312xx"/>
<info name="alt_title" value="デゼニランド"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="287920">
<rom name="dezeni.d88" size="287920" crc="38c12a8f" sha1="adda2a8d737941d3e6b50471654ce222445074ff"/>
@@ -8940,7 +9158,7 @@ ExtractDisk [08]"下巻 ユーザー " -> "aaa_08.d88"
</part>
</software>
- <software name="digdugsr">
+ <software name="digdugsr" supported="yes">
<description>Dig Dug SR</description>
<year>1985</year>
<publisher>電波新聞社 (Dempa Shinbunsha)</publisher>
@@ -8954,8 +9172,9 @@ ExtractDisk [08]"下巻 ユーザー " -> "aaa_08.d88"
</part>
</software>
- <software name="digdugsra" cloneof="digdugsr">
- <description>Dig Dug SR (Alt)</description>
+ <!-- [Incorrect layout on track 1 head 0, expected_size=100000, current_size=126688] -->
+ <software name="digdugsra" cloneof="digdugsr" supported="no">
+ <description>Dig Dug SR (alt)</description>
<year>1985</year>
<publisher>電波新聞社 (Dempa Shinbunsha)</publisher>
<!-- PC8801 -->
@@ -9029,7 +9248,7 @@ ExtractDisk [08]"下巻 ユーザー " -> "aaa_08.d88"
</software>
<software name="dinosaura" cloneof="dinosaur">
- <description>Dinosaur (Alt Program Disk)</description>
+ <description>Dinosaur (alt Program Disk)</description>
<year>1990</year>
<publisher>日本ファルコム (Nihon Falcom)</publisher>
<!-- PC8801mk2SR -->
@@ -9100,7 +9319,7 @@ ExtractDisk [08]"下巻 ユーザー " -> "aaa_08.d88"
</software>
<software name="dinosaurmb" cloneof="dinosaur">
- <description>Dinosaur Music Disk (Alt)</description>
+ <description>Dinosaur Music Disk (alt)</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="flop1" interface="floppy_5_25">
@@ -9316,7 +9535,7 @@ ExtractDisk [08]"下巻 ユーザー " -> "aaa_08.d88"
</software>
<software name="dokicarda" cloneof="dokicard">
- <description>Dokidoki Card League (Alt)</description>
+ <description>Dokidoki Card League (alt)</description>
<year>1990</year>
<publisher>グレイト (Great)</publisher>
<!-- PC8801mk2SR -->
@@ -9401,7 +9620,7 @@ ExtractDisk [08]"下巻 ユーザー " -> "aaa_08.d88"
</software>
<software name="dokishuta" cloneof="dokishut">
- <description>Doki Doki Shutter Chance (Alt? Extra Disk?)</description>
+ <description>Doki Doki Shutter Chance (alt? Extra Disk?)</description>
<year>1989</year>
<publisher>エルフ (Elf)</publisher>
<!-- PC8801mk2SR -->
@@ -9478,6 +9697,8 @@ ExtractDisk [08]"下巻 ユーザー " -> "aaa_08.d88"
<!-- PC8801 -->
<info name="release" value="198310xx"/>
<info name="alt_title" value="ドクロンの館"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="66240">
<rom name="dokuro.d88" size="66240" crc="4def6109" sha1="ed55fb897c61db9d678f4d7557b5f464b8af1df3"/>
@@ -9627,7 +9848,7 @@ ExtractDisk [08]"下巻 ユーザー " -> "aaa_08.d88"
</software>
<software name="donjuana" cloneof="donjuan">
- <description>Don Juan (Alt)</description>
+ <description>Don Juan (alt)</description>
<year>1984</year>
<publisher>デービーソフト (dB-Soft)</publisher>
<!-- PC8801 -->
@@ -9654,7 +9875,9 @@ ExtractDisk [08]"下巻 ユーザー " -> "aaa_08.d88"
</part>
</software>
- <software name="doordmk2">
+ <!-- Hangs on full screen Door Door title -->
+ <!-- FDC stalls [never clears HALT state, CHRN=(0, 52, ff, 4) then (0, 52, aa, 1)!] -->
+ <software name="doordmk2" supported="no">
<description>Door Door mkII</description>
<year>1985</year>
<publisher>エニックス (Enix)</publisher>
@@ -9668,8 +9891,10 @@ ExtractDisk [08]"下巻 ユーザー " -> "aaa_08.d88"
</part>
</software>
- <software name="doordmk2a" cloneof="doordmk2">
- <description>Door Door mkII (Alt)</description>
+ <!-- Hangs on full screen Door Door title -->
+ <!-- FDC stalls [never clears HALT state, CHRN=(0, 52, ff, 4) then (0, 52, aa, 1)!] -->
+ <software name="doordmk2a" cloneof="doordmk2" supported="no">
+ <description>Door Door mkII (alt)</description>
<year>1985</year>
<publisher>エニックス (Enix)</publisher>
<!-- PC8801 -->
@@ -9767,13 +9992,17 @@ ExtractDisk [08]"下巻 ユーザー " -> "aaa_08.d88"
</part>
</software>
- <software name="dragon">
+ <!-- Jumps to lalaland after selecting input device (with half Log text drawn) [i8214 spurious irq?] -->
+ <!-- Sets Bg Pal 07 (white border color but expects BASIC V2!?) -->
+ <software name="dragon" supported="no">
<description>Dragon</description>
<year>1989</year>
<publisher>ログ (Log)</publisher>
<!-- PC8801mk2SR -->
<info name="release" value="198902xx"/>
<info name="alt_title" value="ドラゴン"/>
+ <info name="usage" value="Needs BASIC V2"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="dragon.d88" size="348848" crc="207ff077" sha1="8bd2541d4a10bbb1100305ee92e29e1e03f2a209"/>
@@ -10046,13 +10275,15 @@ ExtractDisk [08]"下巻 ユーザー " -> "aaa_08.d88"
</part>
</software>
- <software name="dragonpr">
+ <!-- Heavy GFX corruption on gameplay [Caused by FDC code?] -->
+ <software name="dragonpr" supported="no">
<description>Dragon Princess - Meikyuu no Madoushi</description>
<year>1988</year>
<publisher>パソケット (Pasoket)</publisher>
<!-- PC8801mk2SR -->
<info name="release" value="198812xx"/>
<info name="alt_title" value="ドラゴンプリンセス 迷宮の魔道士"/>
+ <info name="usage" value="Needs BASIC V2"/>
<!--combined image-->
<!--rom name="dragon princess.d88" size="544416" crc="2c87baf2" sha1="0856a303505d18c01b3c15cd14ba168efe5475ef"/-->
@@ -10071,13 +10302,16 @@ ExtractDisk [08]"下巻 ユーザー " -> "aaa_08.d88"
</part>
</software>
- <software name="dragonpra" cloneof="dragonpr">
- <description>Dragon Princess - Meikyuu no Madoushi (Alt)</description>
+ <!-- [Loading this causes a crash in floppy_image_format_t::generate_track_from_levels fn] -->
+ <software name="dragonpra" cloneof="dragonpr" supported="no">
+ <description>Dragon Princess - Meikyuu no Madoushi (alt)</description>
<year>1988</year>
<publisher>パソケット (Pasoket)</publisher>
<!-- PC8801mk2SR -->
<info name="release" value="198812xx"/>
<info name="alt_title" value="ドラゴンプリンセス 迷宮の魔道士"/>
+ <info name="usage" value="Needs BASIC V2"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="dragon princess.d88" size="348848" crc="c5e4a9a8" sha1="3b5620175e8acac086e2581664336cb32c27d77c"/>
@@ -10131,7 +10365,9 @@ ExtractDisk [08]"下巻 ユーザー " -> "aaa_08.d88"
</part>
</software>
- <software name="dslayed2">
+ <!-- Hangs when selecting any option -->
+ <!-- FDC stalls [Tries to read CHR=(0b 00 01) with N=6, existing ones have R=8x N=3] -->
+ <software name="dslayed2" supported="no">
<!--
ExtractDisk [01]"START DISK " -> "dragon slayer eiyu densetsu 2_01.d88"
ExtractDisk [02]"PROGRAM DISK " -> "dragon slayer eiyu densetsu 2_02.d88"
@@ -10210,7 +10446,7 @@ ExtractDisk [08]"SCENARIO DISK 4 " -> "dragon slayer eiyu densetsu 2_08.d88"
</software>
<software name="dslayed2a" cloneof="dslayed2">
- <description>Dragon Slayer - Eiyuu Densetsu 2 (Alt Program Disk)</description>
+ <description>Dragon Slayer - Eiyuu Densetsu 2 (alt Program Disk)</description>
<year>1992</year>
<publisher>日本ファルコム (Nihon Falcom)</publisher>
<!-- PC8801mk2SR -->
@@ -10276,7 +10512,9 @@ ExtractDisk [08]"SCENARIO DISK 4 " -> "dragon slayer eiyu densetsu 2_08.d88"
</part>
</software>
- <software name="dslayed2b" cloneof="dslayed2">
+ <!-- Doesn't boot -->
+ <!-- FDC stalls [Tries to scan for missing CHRN=(00 00 01 01), is the dump right?] -->
+ <software name="dslayed2b" cloneof="dslayed2" supported="no">
<!--
ExtractDisk [01]"PROGRAM DISK " -> "eiyu densetsu ii_01.d88"
ExtractDisk [02]"EVENT DISK 1 " -> "eiyu densetsu ii_02.d88" f47501b0
@@ -10289,7 +10527,7 @@ ExtractDisk [08]"START DISK " -> "eiyu densetsu ii_08.d88"
all but the program disks are the same as in the above sets (up to the d88 header)
but in different order
-->
- <description>Dragon Slayer - Eiyuu Densetsu 2 (Alt Program Disk 2)</description>
+ <description>Dragon Slayer - Eiyuu Densetsu 2 (alt Program Disk 2)</description>
<year>1992</year>
<publisher>日本ファルコム (Nihon Falcom)</publisher>
<!-- PC8801mk2SR -->
@@ -10353,13 +10591,15 @@ but in different order
</part>
</software>
- <software name="dslayer">
+ <software name="dslayer" supported="yes">
<description>Dragon Slayer</description>
<year>1984</year>
<publisher>日本ファルコム (Nihon Falcom)</publisher>
<!-- PC8801 -->
<info name="release" value="198411xx"/>
<info name="alt_title" value="ドラゴンスレイヤー"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="448144"> <!-- Data CRC16: 15654 -->
<rom name="dragon slayer level 1.1.d88" size="448144" crc="6080247b" sha1="7815acdec65967733573147abaf717b75277d486" status="baddump"/>
@@ -10367,13 +10607,15 @@ but in different order
</part>
</software>
- <software name="dslayera" cloneof="dslayer">
- <description>Dragon Slayer (Alt?)</description>
+ <software name="dslayera" cloneof="dslayer" supported="yes">
+ <description>Dragon Slayer (alt?)</description>
<year>1984</year>
<publisher>日本ファルコム (Nihon Falcom)</publisher>
<!-- PC8801 -->
<info name="release" value="198411xx"/>
<info name="alt_title" value="ドラゴンスレイヤー"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="499184"> <!-- Data CRC16: 40592 -->
<rom name="dragon_slayer_v2.d88" size="499184" crc="8c91a961" sha1="1201ede5bf11068d0ac228b5ec4d8071f014370b"/>
@@ -10381,13 +10623,16 @@ but in different order
</part>
</software>
- <software name="dslayerla" cloneof="dslayer">
+ <software name="dslayerla" cloneof="dslayer" supported="yes">
+ <!-- default dslayer maps even? -->
<description>Dragon Slayer (LOGiN version, different map?)</description>
<year>1986</year>
<publisher>アスキー (ASCII)</publisher>
<!-- PC8801 -->
<info name="release" value="198604xx"/>
<info name="alt_title" value="ドラゴンスレイヤー"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="415840"> <!-- Data CRC16: 62315 -->
<rom name="dragonslayer(login ver)(different map).d88" size="415840" crc="34504d82" sha1="74174ff20955102483ab2e814992a65e833a14e3"/>
@@ -10395,13 +10640,15 @@ but in different order
</part>
</software>
- <software name="dslayerl" cloneof="dslayer">
+ <software name="dslayerl" cloneof="dslayer" supported="yes">
<description>Dragon Slayer (LOGiN version)</description>
<year>1986</year>
<publisher>アスキー (ASCII)</publisher>
<!-- PC8801 -->
<info name="release" value="198604xx"/>
<info name="alt_title" value="ドラゴンスレイヤー"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="415840"> <!-- Data CRC16: 48963 -->
<rom name="dragonslayer(login ver).d88" size="415840" crc="5105604b" sha1="3c6aa80fb9cb3ca041384058288963353c3de10f"/>
@@ -10416,6 +10663,7 @@ but in different order
<!-- PC8801mk2SR -->
<info name="release" value="198909xx"/>
<info name="alt_title" value="ドラグーン・アーマー for アダルト"/>
+ <info name="usage" value="Needs BASIC V2"/>
<!--combined image-->
<!--rom name="dragoon armor for adult.d88" size="1247520" crc="6adaed9b" sha1="5cbfbb854ef114e45897a3db9ca17b136f311088"/-->
@@ -10448,6 +10696,8 @@ but in different order
<!-- PC8801 -->
<info name="release" value="198308xx"/>
<info name="alt_title" value="ドリームランド"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="344496">
<rom name="dream land.d88" size="344496" crc="8061b05e" sha1="f1a6a3e3b70486eddb6f1dea7ae390935d6f0751"/>
@@ -10455,7 +10705,9 @@ but in different order
</part>
</software>
- <software name="dreamag">
+ <!-- Hangs at BASIC loader time -->
+ <!-- FDC stalls [never clears HALT state] -->
+ <software name="dreamag" supported="no">
<description>Dreamy Alien Girls</description>
<year>1990</year>
<publisher>グレイト (Great)</publisher>
@@ -10530,20 +10782,6 @@ but in different order
</part>
</software>
- <software name="dualaln">
- <description>Dual Alien</description>
- <year>1984</year>
- <publisher>セントラル教育 (Central Kyoku)</publisher>
- <!-- PC8001 -->
- <info name="release" value="198404xx"/>
- <info name="alt_title" value="デュアルエイリアン"/>
- <part name="flop1" interface="floppy_5_25">
- <dataarea name="flop" size="31424">
- <rom name="dual alien.d88" size="31424" crc="5a54e237" sha1="044021325c1019718c00bed5614e124684170ba8"/>
- </dataarea>
- </part>
- </software>
-
<software name="duel">
<description>Duel</description>
<year>1989</year>
@@ -10608,7 +10846,7 @@ ExtractDisk [07]"USER(リアル) " -> "Duel 07.d88" -> same as 5 (up to d8
ExtractDisk [08]"USER(ファンタジー) " -> "Duel 08.d88" -> same as 6 (up to d88 header)
-->
<software name="duela" cloneof="duel">
- <description>Duel (Alt)</description>
+ <description>Duel (alt)</description>
<year>1989</year>
<publisher>呉ソフトウェア工房 (Kure Software Koubou)</publisher>
<!-- PC8801mk2SR -->
@@ -10681,13 +10919,16 @@ ExtractDisk [02]"MAPディスク " -> "duel kawanakajima_02.d88"
</part>
</software>
- <software name="dungeonb">
+ <!-- black screen -->
+ <!-- FDC stalls [tries to scan a missing CHRN=(00 00 00 01)] -->
+ <software name="dungeonb" supported="no">
<description>Dungeon Buster</description>
<year>1990</year>
<publisher>グレイト (Great)</publisher>
<!-- PC8801mk2SR -->
<info name="release" value="19900810"/>
<info name="alt_title" value="ダンジョンバスター"/>
+ <info name="usage" value="Needs BASIC V2"/>
<!--combined image-->
<!--rom name="dungeon buster.d88" size="2093088" crc="ab66458a" sha1="a668701deb55e96e58ebd11a2cdba7235e474f60"/-->
@@ -10772,6 +11013,7 @@ ExtractDisk [02]"MAPディスク " -> "duel kawanakajima_02.d88"
</part>
</software>
+ <!-- TODO: Inputs doesn't work on PC8801MA? -->
<software name="eggy">
<description>Eggy</description>
<year>1985</year>
@@ -10779,6 +11021,7 @@ ExtractDisk [02]"MAPディスク " -> "duel kawanakajima_02.d88"
<!-- PC8801 -->
<info name="release" value="198502xx"/>
<info name="alt_title" value="エギー"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="eggy.d88" size="348848" crc="7226a06f" sha1="275408fc64223a56573ac7bf0aac8132315a6439"/>
@@ -10786,7 +11029,9 @@ ExtractDisk [02]"MAPディスク " -> "duel kawanakajima_02.d88"
</part>
</software>
- <software name="eidolon">
+ <!-- black screen -->
+ <!-- FDC stalls [Finds a CHRN=(01 00 04 01) but still throws scan ID failure?] -->
+ <software name="eidolon" supported="no">
<description>The Eidolon</description>
<year>1987</year>
<publisher>ポニカ (PonyCa)</publisher>
@@ -10800,13 +11045,15 @@ ExtractDisk [02]"MAPディスク " -> "duel kawanakajima_02.d88"
</part>
</software>
- <software name="eiyuden">
+ <!-- Should be supported by PC8001mkIISR too (unemulated) -->
+ <software name="eiyuden" supported="partial">
<description>Eiyuu Densetsu Saga</description>
<year>1984</year>
<publisher>マイクロキャビン (Micro Cabin)</publisher>
<!-- PC8801 -->
<info name="release" value="198408xx"/>
<info name="alt_title" value="英雄伝説サーガ"/>
+ <info name="usage" value="Needs N[80SR] BASIC"/>
<!--combined image-->
<!--rom name="eiyu saga.d88" size="1036752" crc="0fc6c630" sha1="5d1361d062b2f9cae7acaedfef7b70f6ee48c42a"/-->
@@ -10832,13 +11079,15 @@ ExtractDisk [02]"MAPディスク " -> "duel kawanakajima_02.d88"
</part>
</software>
+ <!-- Should be supported by PC8001mkIISR too (unemulated) -->
<software name="eiyudena" cloneof="eiyuden">
- <description>Eiyuu Densetsu Saga (Alt)</description>
+ <description>Eiyuu Densetsu Saga (alt)</description>
<year>1984</year>
<publisher>マイクロキャビン (Micro Cabin)</publisher>
<!-- PC8801 -->
<info name="release" value="198408xx"/>
<info name="alt_title" value="英雄伝説サーガ"/>
+ <info name="usage" value="Needs N[80SR] BASIC"/>
<!--combined image-->
<!--rom name="eiyu densetsu saga.d88" size="1044672" crc="26190f21" sha1="a4a8d63a65c1466308be050b5b430301148a8d80"/-->
@@ -10871,6 +11120,7 @@ ExtractDisk [02]"MAPディスク " -> "duel kawanakajima_02.d88"
<!-- PC8801 -->
<info name="release" value="198510xx"/>
<info name="alt_title" value="英雄ヤマトタケル"/>
+ <info name="usage" value="Needs BASIC V1"/>
<!--combined image-->
<!--rom name="eiyu yamato takeru.d88" size="1046544" crc="e77a48f0" sha1="dc30828dcffb1911cb9c127e1ef957c0a679501d"/-->
@@ -10921,7 +11171,8 @@ ExtractDisk [02]"MAPディスク " -> "duel kawanakajima_02.d88"
</part>
</software>
- <software name="elevator">
+ <!-- black screen while floppy keeps spinning -->
+ <software name="elevator" supported="no">
<description>Elevator Action</description>
<year>1986</year>
<publisher>ニデコム (Nidecom)</publisher>
@@ -11051,7 +11302,7 @@ ExtractDisk [02]"MAPディスク " -> "duel kawanakajima_02.d88"
</software>
<software name="emeraldda" cloneof="emeraldd">
- <description>Emerald Dragon (Alt)</description>
+ <description>Emerald Dragon (alt)</description>
<year>1989</year>
<publisher>バショウハウス (Bashou House)</publisher>
<!-- PC8801mk2SR -->
@@ -11111,7 +11362,9 @@ ExtractDisk [02]"MAPディスク " -> "duel kawanakajima_02.d88"
</part>
</software>
- <software name="emeralddvu" cloneof="emeraldd">
+ <!-- Fails to boot (is it even working stand alone?) -->
+ <!-- FDC stalls [Tries to find a missing CHRN=(00 00 01 01)] -->
+ <software name="emeralddvu" cloneof="emeraldd" supported="no">
<description>Emerald Dragon Visual User Disk</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
@@ -11134,7 +11387,7 @@ ExtractDisk [02]"MAPディスク " -> "duel kawanakajima_02.d88"
</software>
<software name="emeralddmda" cloneof="emeraldd">
- <description>Emerald Dragon Music Disk (Alt)</description>
+ <description>Emerald Dragon Music Disk (alt)</description>
<year>1989?</year>
<publisher>バショウハウス (Bashou House)</publisher>
<part name="flop1" interface="floppy_5_25">
@@ -11159,7 +11412,7 @@ ExtractDisk [02]"MAPディスク " -> "duel kawanakajima_02.d88"
</software>
<software name="emmya" cloneof="emmy">
- <description>Emmy (Alt)</description>
+ <description>Emmy (alt)</description>
<year>1984</year>
<publisher>アスキー (ASCII)</publisher>
<!-- PC8801 -->
@@ -11179,6 +11432,7 @@ ExtractDisk [02]"MAPディスク " -> "duel kawanakajima_02.d88"
<!-- PC8801 -->
<info name="release" value="198411xx"/>
<info name="alt_title" value="エミー Ⅱ"/>
+ <info name="usage" value="Needs BASIC V1"/>
<!--combined image-->
<!--rom name="emmy 2.d88" size="349536" crc="0b9c26dc" sha1="0a941f462da6477936e83df6bc7e1270c58ea846"/-->
@@ -11190,12 +11444,14 @@ ExtractDisk [02]"MAPディスク " -> "duel kawanakajima_02.d88"
</software>
<software name="emmy2a" cloneof="emmy2">
- <description>Emmy II (Alt)</description>
+ <description>Emmy II (alt)</description>
<year>1984</year>
<publisher>アスキー (ASCII)</publisher>
<!-- PC8801 -->
<info name="release" value="198411xx"/>
<info name="alt_title" value="エミー Ⅱ"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="emmy ii.d88" size="348848" crc="6c4a5564" sha1="26ac715a35846ad0c6897e7fc43c436ec797924d"/>
@@ -11203,7 +11459,9 @@ ExtractDisk [02]"MAPディスク " -> "duel kawanakajima_02.d88"
</part>
</software>
- <software name="epsilon3">
+ <!-- Black screen after selecting either GAME START or DEMO START -->
+ <!-- FDC stalls [Never clears HALT state] -->
+ <software name="epsilon3" supported="no">
<description>Epsilon 3</description>
<year>1985</year>
<publisher>B·P·S (Bullet-Proof Software)</publisher>
@@ -11277,7 +11535,8 @@ ExtractDisk [02]"MAPディスク " -> "duel kawanakajima_02.d88"
</part>
</software>
- <software name="eurosens">
+ <!-- "Cannot load YSHELL.COM" -->
+ <software name="eurosens" supported="no">
<description>Europa Sensen</description>
<year>1991</year>
<publisher>光栄 (Koei)</publisher>
@@ -11316,8 +11575,9 @@ ExtractDisk [02]"MAPディスク " -> "duel kawanakajima_02.d88"
</part>
</software>
- <software name="eurosensa" cloneof="eurosens">
- <description>Europa Sensen (Alt?)</description>
+ <!-- "Cannot load YSHELL.COM" -->
+ <software name="eurosensa" cloneof="eurosens" supported="no">
+ <description>Europa Sensen (alt?)</description>
<year>1991</year>
<publisher>光栄 (Koei)</publisher>
<!-- PC8801mk2SR -->
@@ -11466,13 +11726,16 @@ ExtractDisk [02]"MAPディスク " -> "duel kawanakajima_02.d88"
</part>
</software>
- <software name="f2gp">
+ <software name="f2gp" cloneof="f2gppsg">
<description>F2 Grand Prix</description>
+ <!-- in-game shows 1984 copyright but released in '85 for PC8801 -->
<year>1985</year>
<publisher>キャリーラボ (Carry Lab)</publisher>
<!-- PC8801 -->
<info name="release" value="198502xx"/>
<info name="alt_title" value="F2グランプリ"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="f2 grand prix.d88" size="348848" crc="3a01fdb7" sha1="b95e930ec3b0ec78fd2f6ad3ee0e193a7959d2c8"/>
@@ -11480,10 +11743,11 @@ ExtractDisk [02]"MAPディスク " -> "duel kawanakajima_02.d88"
</part>
</software>
- <software name="f2gppsg" cloneof="f2gp">
+ <software name="f2gppsg">
<description>F2 Grand Prix(SR PSG ver)</description>
- <year>19??</year>
- <publisher>&lt;unknown&gt;</publisher>
+ <!-- in-game shows 1984 copyright but released in '85 for PC8801 -->
+ <year>1985</year>
+ <publisher>キャリーラボ (Carry Lab)</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="391088">
<rom name="f2 grand prix(sr psg ver).d88" size="391088" crc="77fb2a11" sha1="a91f411c5310b6a67aacd2357433918f743210e8"/>
@@ -11530,6 +11794,7 @@ ExtractDisk [02]"MAPディスク " -> "duel kawanakajima_02.d88"
<!-- PC8801 -->
<info name="release" value="198504xx"/>
<info name="alt_title" value="フェアリーズレジデンス"/>
+ <info name="usage" value="Needs BASIC V1"/>
<!--combined image-->
<!--rom name="fairies residence.d88" size="697696" crc="e1c84c7e" sha1="7ed518166b2a0fe97d52a51f23f0fef7fc98126b"/-->
@@ -11567,6 +11832,7 @@ ExtractDisk [02]"MAPディスク " -> "duel kawanakajima_02.d88"
<publisher>チャンピオンソフト (Champion Soft)</publisher>
<!-- PC8801 -->
<info name="alt_title" value="フェアリーズレジデンス・スペシャル -SF編-"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="fairies residence sf.d88" size="348848" crc="b4d838be" sha1="fb6ff7651e4c86ff38253758c52b52447fe99b02"/>
@@ -11575,11 +11841,12 @@ ExtractDisk [02]"MAPディスク " -> "duel kawanakajima_02.d88"
</software>
<software name="fairessfa" cloneof="fairessf">
- <description>Fairie's Residence Special - SF Hen (Alt)</description>
+ <description>Fairie's Residence Special - SF Hen (alt)</description>
<year>1986</year>
<publisher>チャンピオンソフト (Champion Soft)</publisher>
<!-- PC8801 -->
<info name="alt_title" value="フェアリーズレジデンス・スペシャル -SF編-"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="347488">
<rom name="faeries residence sf hen.d88" size="347488" crc="638ff3a0" sha1="3101467d43d45cb348ce6dd24590b59a0c1179ee"/>
@@ -11676,21 +11943,6 @@ ExtractDisk [02]"MAPディスク " -> "duel kawanakajima_02.d88"
</part>
</software>
- <!-- box says it's also for pc8001 (32k) and pc8001mkII -->
- <software name="fanfun">
- <description>Fan Fun</description>
- <year>1983</year>
- <publisher>エニックス (Enix)</publisher>
- <!-- PC8001 -->
- <info name="release" value="198310xx"/>
- <info name="alt_title" value="ファンファン"/>
- <part name="flop1" interface="floppy_5_25">
- <dataarea name="flop" size="31424">
- <rom name="fanfun.d88" size="31424" crc="4d31b443" sha1="65c0e564c99f57eb4551dadb28b8a1ee387386cd"/>
- </dataarea>
- </part>
- </software>
-
<software name="fangs">
<description>Fangs</description>
<year>1991</year>
@@ -11802,7 +12054,7 @@ ExtractDisk [02]"MAPディスク " -> "duel kawanakajima_02.d88"
</software>
<software name="fantropa" cloneof="fantrop">
- <description>Fantasy Rop (Alt Disk C)</description>
+ <description>Fantasy Rop (alt Disk C)</description>
<year>1988</year>
<publisher>スタジオパンサー (Studio Panther)</publisher>
<!-- PC8801mk2SR -->
@@ -11886,13 +12138,16 @@ ExtractDisk [02]"MAPディスク " -> "duel kawanakajima_02.d88"
</part>
</software>
- <software name="finalcri">
+ <!-- No inputs on PC8801MA -->
+ <!-- Sound gets stuck on PC8801mkIISR [i8214 sound irq] -->
+ <software name="finalcri" supported="no">
<description>Final Crisis</description>
<year>1991</year>
<publisher>テクノグラード (Techno Gurado)</publisher>
<!-- PC8801mk2SR -->
<info name="release" value="199112xx"/>
<info name="alt_title" value="ファイナルクライシス"/>
+ <info name="usage" value="Needs BASIC V2. Set 8MHz mode on a PC8801MA+"/>
<!--combined image-->
<!--rom name="final crisis.d88" size="1050896" crc="25651cf0" sha1="640d48c9fd1f3870dd6ac5345e378ae25f7e57df"/-->
@@ -11915,13 +12170,16 @@ ExtractDisk [02]"MAPディスク " -> "duel kawanakajima_02.d88"
</part>
</software>
- <software name="finalcria" cloneof="finalcri">
- <description>Final Crisis (Alt)</description>
+ <!-- No inputs on PC8801MA -->
+ <!-- Sound gets stuck on PC8801mkIISR [i8214 sound irq] -->
+ <software name="finalcria" cloneof="finalcri" supported="no">
+ <description>Final Crisis (alt)</description>
<year>1991</year>
<publisher>テクノグラード (Techno Gurado)</publisher>
<!-- PC8801mk2SR -->
<info name="release" value="199112xx"/>
<info name="alt_title" value="ファイナルクライシス"/>
+ <info name="usage" value="Needs BASIC V2. Set 8MHz mode on a PC8801MA+"/>
<!--combined image-->
<!--rom name="final crisis.d88" size="1050896" crc="8de81a1e" sha1="5ee7355a788d6e54641544541549230637b24746"/-->
@@ -11947,13 +12205,16 @@ ExtractDisk [02]"MAPディスク " -> "duel kawanakajima_02.d88"
</part>
</software>
- <software name="flolita">
+ <!-- [Incorrect layout on track 39 head 0, expected_size=100000, current_size=215808] -->
+ <software name="flolita" supported="no">
<description>Final Lolita</description>
<year>1986</year>
<publisher>パソコンショップ高知 (PSK)</publisher>
<!-- PC8801 -->
<info name="release" value="198601xx"/>
<info name="alt_title" value="ファイナルロリータ"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="360896">
<rom name="final lolita.d88" size="360896" crc="2af043e9" sha1="12bb8ebf975edf4e077f967623383fdaaf8615f1"/>
@@ -11962,12 +12223,15 @@ ExtractDisk [02]"MAPディスク " -> "duel kawanakajima_02.d88"
</software>
<software name="flolitaa" cloneof="flolita">
- <description>Final Lolita (Alt)</description>
+ <description>Final Lolita (alt)</description>
<year>1986</year>
<publisher>パソコンショップ高知 (PSK)</publisher>
<!-- PC8801 -->
<info name="release" value="198601xx"/>
- <info name="alt_title" value="ファイナルロリータ改 (Kai!?!)"/>
+ <!-- "Kai!?" -->
+ <info name="alt_title" value="ファイナルロリータ改"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="355872">
<rom name="final lolita (alt).d88" size="355872" crc="111501a6" sha1="ad3af09575abc35312bab36e01a8606d59bfc871"/>
@@ -12005,7 +12269,7 @@ ExtractDisk [01]"Mader Club DISK " -> "murder club_01.d88"
ExtractDisk [02]"Mader Club DISK " -> "murder club_02.d88"
-->
<software name="murdcluba" cloneof="murdclub">
- <description>Final Mystery Murder Club - Satsujin Club (Alt)</description>
+ <description>Final Mystery Murder Club - Satsujin Club (alt)</description>
<year>1986</year>
<publisher>リバーヒルソフト (Riverhill Software)</publisher>
<!-- PC8801 -->
@@ -12030,7 +12294,7 @@ ExtractDisk [02]"Mader Club DISK " -> "murder club_02.d88"
</software>
<software name="murdclubb" cloneof="murdclub">
- <description>Final Mystery Murder Club - Satsujin Club (Alt 2)</description>
+ <description>Final Mystery Murder Club - Satsujin Club (alt 2)</description>
<year>1986</year>
<publisher>リバーヒルソフト (Riverhill Software)</publisher>
<!-- PC8801 -->
@@ -12052,7 +12316,7 @@ ExtractDisk [02]"Mader Club DISK " -> "murder club_02.d88"
</part>
</software>
- <software name="fzone">
+ <software name="fzone" supported="yes">
<description>Final Zone</description>
<year>1986</year>
<publisher>日本テレネット (Nihon Telenet)</publisher>
@@ -12077,7 +12341,8 @@ ExtractDisk [02]"Mader Club DISK " -> "murder club_02.d88"
</part>
</software>
- <software name="fzoned" cloneof="fzone">
+ <!-- [Incorrect layout on track 1 head 0, expected_size=100000, current_size=106592] -->
+ <software name="fzoned" cloneof="fzone" supported="no">
<description>Final Zone Demo</description>
<year>1986</year>
<publisher>日本テレネット (Nihon Telenet)</publisher>
@@ -12103,7 +12368,7 @@ ExtractDisk [02]"Mader Club DISK " -> "murder club_02.d88"
</software>
<software name="firecrysa" cloneof="firecrys">
- <description>The Fire Crystal (Alt)</description>
+ <description>The Fire Crystal (alt)</description>
<year>1984</year>
<publisher>B·P·S (Bullet-Proof Software)</publisher>
<!-- PC8801 -->
@@ -12131,7 +12396,7 @@ ExtractDisk [02]"Mader Club DISK " -> "murder club_02.d88"
</software>
<software name="firecrsra" cloneof="firecrsr">
- <description>The Fire Crystal SR Hen (Alt)</description>
+ <description>The Fire Crystal SR Hen (alt)</description>
<year>1984</year>
<publisher>B·P·S (Bullet-Proof Software)</publisher>
<!-- PC8801 -->
@@ -12200,7 +12465,7 @@ ExtractDisk [02]"Mader Club DISK " -> "murder club_02.d88"
<!-- Is disk 6 hacked or was the game shipped with an easier version of disk 1? If it's an hack, we should remove it -->
<software name="firehawka" cloneof="firehawk">
- <description>Fire Hawk ~ Thexder The Second Contact (Alt)</description>
+ <description>Fire Hawk ~ Thexder The Second Contact (alt)</description>
<year>1989</year>
<publisher>ゲームアーツ (Game Arts)</publisher>
<!-- PC8801mk2SR -->
@@ -12253,7 +12518,7 @@ ExtractDisk [02]"Mader Club DISK " -> "murder club_02.d88"
</software>
<software name="firehawkb" cloneof="firehawk">
- <description>Fire Hawk ~ Thexder The Second Contact (Alt 2)</description>
+ <description>Fire Hawk ~ Thexder The Second Contact (alt 2)</description>
<year>1989</year>
<publisher>ゲームアーツ (Game Arts)</publisher>
<!-- PC8801mk2SR -->
@@ -12329,6 +12594,8 @@ ExtractDisk [02]"Mader Club DISK " -> "murder club_02.d88"
<publisher>デービーソフト (dB-Soft)</publisher>
<!-- PC8801 -->
<info name="alt_title" value="フラッピー"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="flappy.d88" size="348848" crc="cca8a1d9" sha1="d6208c4b86425af9fe0220a5da33759ea3b52513"/>
@@ -12337,11 +12604,13 @@ ExtractDisk [02]"Mader Club DISK " -> "murder club_02.d88"
</software>
<software name="flappya" cloneof="flappy">
- <description>Flappy (Alt)</description>
+ <description>Flappy (alt)</description>
<year>1983</year>
<publisher>デービーソフト (dB-Soft)</publisher>
<!-- PC8801 -->
<info name="alt_title" value="フラッピー"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="349104">
<rom name="flappy (a).d88" size="349104" crc="6bcfa2a3" sha1="7b62180c4e3608ad64dde378e5e819b9cf36bda0"/>
@@ -12356,6 +12625,8 @@ ExtractDisk [02]"Mader Club DISK " -> "murder club_02.d88"
<!-- PC8801 -->
<info name="release" value="198511xx"/>
<info name="alt_title" value="フリッキー"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="flicky.d88" size="348848" crc="9c1e7d3f" sha1="3bbfb3436014693402491c66bca3f908367b19d3"/>
@@ -12364,12 +12635,14 @@ ExtractDisk [02]"Mader Club DISK " -> "murder club_02.d88"
</software>
<software name="flickya" cloneof="flicky">
- <description>Flicky (Alt)</description>
+ <description>Flicky (alt)</description>
<year>1985</year>
<publisher>マイクロネット (Micronet)</publisher>
<!-- PC8801 -->
<info name="release" value="198511xx"/>
<info name="alt_title" value="フリッキー"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="353200">
<rom name="flicky.d88 (a)" size="353200" crc="d5583b78" sha1="f4b790df9aa1242078d8b6cc8765be9fafaaf465"/>
@@ -12391,7 +12664,8 @@ ExtractDisk [02]"Mader Club DISK " -> "murder club_02.d88"
</part>
</software>
- <software name="formatz">
+ <!-- FDC stalls [Tries to read a missing CHRN=(01 00 f5 03)] -->
+ <software name="formatz" supported="no">
<description>Formation Z</description>
<year>1986</year>
<publisher>日本デクスタ (Nihon Dexter)</publisher>
@@ -12503,7 +12777,8 @@ ExtractDisk [04]"Data Disk " -> "formula cms_04.d88"
</part>
</software>
- <software name="fruitpan">
+ <!-- FDC stalls [Finds a scan ID of CHRN=(00 00 01 01) but still fails?] -->
+ <software name="fruitpan" supported="no">
<description>Fruit Panic</description>
<year>1984</year>
<publisher>ポニカ (PonyCa)</publisher>
@@ -12550,12 +12825,14 @@ ExtractDisk [04]"Data Disk " -> "formula cms_04.d88"
</software>
<software name="fruitfld">
- <description>Fruits Fields</description>
+ <description>Fruits Fields (N88-BASIC version)</description>
<year>1987</year>
<publisher>コムパック (Compaq)</publisher>
<!-- PC8801 -->
<info name="release" value="198702xx"/>
<info name="alt_title" value="フルーツフィールド"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="fruits fields.d88" size="348848" crc="cf090ad2" sha1="dcbce1ddaa6bf4cca23e97f4b5a3e9c771fa68d2"/>
@@ -12563,17 +12840,6 @@ ExtractDisk [04]"Data Disk " -> "formula cms_04.d88"
</part>
</software>
- <software name="fruitflda" cloneof="fruitfld">
- <description>Fruits Fields(N80)</description>
- <year>19??</year>
- <publisher>&lt;unknown&gt;</publisher>
- <part name="flop1" interface="floppy_5_25">
- <dataarea name="flop" size="31424">
- <rom name="fruits fields(n80).d88" size="31424" crc="cff5e18e" sha1="8fcdac58e3dff1c348031b62581d81079ae47301"/>
- </dataarea>
- </part>
- </software>
-
<software name="funhouse">
<description>Fun House Mystery</description>
<year>1985</year>
@@ -12606,6 +12872,8 @@ ExtractDisk [04]"Data Disk " -> "formula cms_04.d88"
<!-- PC8801 -->
<info name="release" value="198403xx"/>
<info name="alt_title" value="ファンキーモンキー"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="353184">
<rom name="funky monkey.d88" size="353184" crc="63b659d9" sha1="3d930bca0561ba8c5d02fbb3749793692c67f374"/>
@@ -12717,7 +12985,7 @@ ExtractDisk [04]"Data Disk " -> "formula cms_04.d88"
</software>
<software name="gaiamonsa" cloneof="gaiamons">
- <description>Gaia no Monshou (Alt)</description>
+ <description>Gaia no Monshou (alt)</description>
<year>1987</year>
<publisher>NCS</publisher>
<!-- PC8801mk2SR -->
@@ -12741,7 +13009,7 @@ ExtractDisk [04]"Data Disk " -> "formula cms_04.d88"
</part>
</software>
- <software name="gaiflame">
+ <software name="gaiflame" supported="yes">
<description>Gai Flame</description>
<year>1987</year>
<publisher>NCS</publisher>
@@ -12817,7 +13085,7 @@ ExtractDisk [04]"Data Disk " -> "formula cms_04.d88"
</software>
<software name="galwarsa" cloneof="galwars">
- <description>Gal Wars - Kiyapi Kiyapi Run (Alt)</description>
+ <description>Gal Wars - Kiyapi Kiyapi Run (alt)</description>
<year>1988</year>
<publisher>テクノポリスソフト (Technopolis Soft)</publisher>
<!-- PC8801mk2SR -->
@@ -12916,7 +13184,7 @@ ExtractDisk [04]"Data Disk " -> "formula cms_04.d88"
</software>
<software name="galfstrma" cloneof="galfstrm">
- <description>Galf Streem (Alt)</description>
+ <description>Galf Streem (alt)</description>
<year>1989</year>
<publisher>ザインソフト (Xain Soft)</publisher>
<!-- PC8801 -->
@@ -13007,7 +13275,8 @@ ExtractDisk [04]"Data Disk " -> "formula cms_04.d88"
</part>
</software>
- <software name="gambler">
+ <!-- FDC stalls [Tries to scan a missing CHRN=(27 01 f7 03)] -->
+ <software name="gambler" supported="no">
<description>Gambler Jikochuushinha</description>
<year>1987</year>
<publisher>ゲームアーツ (Game Arts)</publisher>
@@ -13021,7 +13290,9 @@ ExtractDisk [04]"Data Disk " -> "formula cms_04.d88"
</part>
</software>
- <software name="gambler2">
+ <!-- black screen -->
+ <!-- FDC stalls [Tries to scan for a missing CHRN=(01 00 01 06)] -->
+ <software name="gambler2" supported="no">
<description>Gambler Jikochuushinha 2</description>
<year>1987</year>
<publisher>ゲームアーツ (Game Arts)</publisher>
@@ -13035,8 +13306,10 @@ ExtractDisk [04]"Data Disk " -> "formula cms_04.d88"
</part>
</software>
- <software name="gambler2a" cloneof="gambler2">
- <description>Gambler Jikochuushinha 2 (Alt)</description>
+ <!-- black screen -->
+ <!-- FDC stalls [Tries to scan for a missing CHRN=(01 00 01 06)] -->
+ <software name="gambler2a" cloneof="gambler2" supported="no">
+ <description>Gambler Jikochuushinha 2 (alt)</description>
<year>1987</year>
<publisher>ゲームアーツ (Game Arts)</publisher>
<!-- PC8801mk2SR -->
@@ -13049,24 +13322,16 @@ ExtractDisk [04]"Data Disk " -> "formula cms_04.d88"
</part>
</software>
- <software name="gambler3">
- <description>Gambler Jikochuushinha 3 Demo</description>
- <year>1988</year>
- <publisher>ゲームアーツ (Game Arts)</publisher>
- <part name="flop1" interface="floppy_5_25">
- <dataarea name="flop" size="348848">
- <rom name="gambler jikochushin-ha 3 demo.d88" size="348848" crc="14be3261" sha1="2742f6f596ec805c6e9acf59f51a7c3d1de37b59"/>
- </dataarea>
- </part>
- </software>
-
- <software name="gambler3a" cloneof="gambler3">
+ <software name="gambler3a" supported="yes">
<description>Gambler Jikochuushinha 3</description>
<year>1988</year>
<publisher>ゲームアーツ (Game Arts)</publisher>
<!-- PC8801mk2SR -->
<info name="release" value="198812xx"/>
<info name="alt_title" value="ぎゅわんぶらあ自己中心派3"/>
+ <!-- NB: just never change disks, otherwise GFXs garbage happens -->
+ <!-- (game doesn't seem to have a mechanism for floppy identifiers) -->
+
<!--combined image-->
<!--rom name="gambler jikochushin-ha 3.d88" size="697696" crc="8c3ccca1" sha1="2c279f6ed90f0395aabfc184c76b88806756b3bb"/-->
@@ -13084,6 +13349,18 @@ ExtractDisk [04]"Data Disk " -> "formula cms_04.d88"
</part>
</software>
+ <software name="gambler3" cloneof="gambler3a" supported="yes">
+ <description>Gambler Jikochuushinha 3 Demo</description>
+ <year>1988</year>
+ <publisher>ゲームアーツ (Game Arts)</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="gambler jikochushin-ha 3 demo.d88" size="348848" crc="14be3261" sha1="2742f6f596ec805c6e9acf59f51a7c3d1de37b59"/>
+ </dataarea>
+ </part>
+ </software>
+
+
<software name="gamblerp">
<description>Gambler Jikochuushinha Mahjong Puzzle Collection</description>
<year>1989</year>
@@ -13109,13 +13386,17 @@ ExtractDisk [04]"Data Disk " -> "formula cms_04.d88"
</part>
</software>
- <software name="gamma5">
+ <!-- Black screen -->
+ <!-- FDC stalls [Tries to scan for an available CHRN=(0 0 10 1) but still fails?] -->
+ <software name="gamma5" supported="no">
<description>Gamma5</description>
<year>1986</year>
<publisher>呉ソフトウェア工房 (Kure Software Koubou)</publisher>
<!-- PC8801 -->
<info name="release" value="198605xx"/>
<info name="alt_title" value="ガンマ5"/>
+ <info name="usage" value="Needs BASIC V2"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="gamma5.d88" size="348848" crc="b3a6736f" sha1="3cdbdbb0056aa89e0ce5656c8e3a4bc4a26d4b73"/>
@@ -13229,7 +13510,7 @@ ExtractDisk [04]"Data Disk " -> "formula cms_04.d88"
</software>
<software name="gaudia" cloneof="gaudi">
- <description>Gaudi - Barcelona no Kaze (Alt)</description>
+ <description>Gaudi - Barcelona no Kaze (alt)</description>
<year>1989</year>
<publisher>ウルフチーム (WolfTeam)</publisher>
<!-- PC8801mk2SR -->
@@ -13295,7 +13576,8 @@ ExtractDisk [04]"Data Disk " -> "formula cms_04.d88"
</part>
</software>
- <software name="gegege">
+ <!-- [Incorrect layout on track 24 head 1, expected_size=100000, current_size=126688] -->
+ <software name="gegege" supported="no">
<description>GeGeGe no Kitarou</description>
<year>1985</year>
<publisher>バンダイ (Bandai)</publisher>
@@ -13309,21 +13591,8 @@ ExtractDisk [04]"Data Disk " -> "formula cms_04.d88"
</part>
</software>
- <software name="gekisenm">
- <description>Gekisen! Minami Taihei-yo</description>
- <year>1983</year>
- <publisher>エニックス (Enix)</publisher>
- <!-- PC8801 -->
- <info name="release" value="198306xx"/>
- <info name="alt_title" value="激戦!南太平洋"/>
- <part name="flop1" interface="floppy_5_25">
- <dataarea name="flop" size="348848">
- <rom name="gekisen minami taihei-yo.d88" size="348848" crc="e84c77e2" sha1="49230a4bd91f05906df8250786eb69ce94c22638"/>
- </dataarea>
- </part>
- </software>
-
- <software name="gemstone">
+ <!-- FDC stalls [Tries to scan for a missing CHRN=(1b 00 01 03)] -->
+ <software name="gemstone" supported="no">
<description>Gemstone Warrior</description>
<year>1986</year>
<publisher>スタークラフト (Starcraft)</publisher>
@@ -13352,7 +13621,7 @@ ExtractDisk [04]"Data Disk " -> "formula cms_04.d88"
</software>
<software name="genesisa" cloneof="genesis">
- <description>Genesis - Beyond the Revelation (Alt)</description>
+ <description>Genesis - Beyond the Revelation (alt)</description>
<year>1988</year>
<publisher>スクウェア (Square)</publisher>
<!-- PC8801mk2SR -->
@@ -13366,7 +13635,7 @@ ExtractDisk [04]"Data Disk " -> "formula cms_04.d88"
</software>
<software name="genesisb" cloneof="genesis">
- <description>Genesis - Beyond the Revelation (Alt 2)</description>
+ <description>Genesis - Beyond the Revelation (alt 2)</description>
<year>1988</year>
<publisher>スクウェア (Square)</publisher>
<!-- PC8801mk2SR -->
@@ -13380,7 +13649,7 @@ ExtractDisk [04]"Data Disk " -> "formula cms_04.d88"
</software>
<software name="genesisc" cloneof="genesis">
- <description>Genesis - Beyond the Revelation (Alt 3)</description>
+ <description>Genesis - Beyond the Revelation (alt 3)</description>
<year>1988</year>
<publisher>スクウェア (Square)</publisher>
<!-- PC8801mk2SR -->
@@ -13393,7 +13662,7 @@ ExtractDisk [04]"Data Disk " -> "formula cms_04.d88"
</part>
</software>
- <software name="genji">
+ <software name="genji" supported="yes">
<description>Genji</description>
<year>1988</year>
<publisher>HOT・B</publisher>
@@ -13478,7 +13747,7 @@ ExtractDisk [04]"Data Disk " -> "formula cms_04.d88"
</software>
<software name="gingaeda" cloneof="gingaed">
- <description>Ginga Eiyuu Densetsu (Alt)</description>
+ <description>Ginga Eiyuu Densetsu (alt)</description>
<year>1989</year>
<publisher>ボーステック (Bothtec)</publisher>
<!-- PC8801mk2SR -->
@@ -13720,7 +13989,8 @@ ExtractDisk [04]"Data Disk " -> "formula cms_04.d88"
</part>
</software>
- <software name="galsim">
+ <!-- [Incorrect layout on track 29 head 0, expected_size=100000, current_size=104096] -->
+ <software name="galsim" supported="no">
<description>Girlfriend Yumiko</description>
<year>1985</year>
<publisher>宇宙企画 (Uchuu Kikaku)</publisher>
@@ -13759,13 +14029,14 @@ ExtractDisk [04]"Data Disk " -> "formula cms_04.d88"
</part>
</software>
- <software name="gokuraku">
+ <software name="gokuraku" supported="yes">
<description>Gokuraku Tengoku - Omemie no Maki</description>
<year>1989</year>
<publisher>しゃんばら (Shanbara)</publisher>
<!-- PC8801 -->
<info name="release" value="198906xx"/>
<info name="alt_title" value="ごくらく天国"/>
+ <info name="usage" value="Insert Disk A in drive 1 and a writable copy of user disk in drive 2 then press enter on prompt. Once copy is done insert the user disk to drive 1 and Disk B to drive 2 and reboot"/>
<!--combined image-->
<!--rom name="gokuraku.d88" size="1089392" crc="fa9160e1" sha1="81fc7a4db28f3540438f706e9431f3ea743da3fc"/-->
@@ -13867,7 +14138,7 @@ ExtractDisk [04]"Data Disk " -> "formula cms_04.d88"
</software>
<software name="golquesa" cloneof="golques">
- <description>Golques (Alt)</description>
+ <description>Golques (alt)</description>
<year>1987</year>
<publisher>データウエスト (Data West)</publisher>
<!-- PC8801 -->
@@ -13906,7 +14177,7 @@ ExtractDisk [04]"Data Disk " -> "formula cms_04.d88"
</software>
<software name="gooniesa" cloneof="goonies">
- <description>The Goonies (Alt)</description>
+ <description>The Goonies (alt)</description>
<year>1986</year>
<publisher>コナミ (Konami)</publisher>
<!-- PC8801 -->
@@ -13985,7 +14256,7 @@ ExtractDisk [04]"Data Disk " -> "formula cms_04.d88"
</software>
<software name="gradiusa" cloneof="gradius">
- <description>Gradius (Alt)</description>
+ <description>Gradius (alt)</description>
<year>1986</year>
<publisher>コナミ (Konami)</publisher>
<!-- PC8801 -->
@@ -14090,7 +14361,7 @@ ExtractDisk [02]"Gradius改 " -> "gradius kai_02.d88"
</software>
<software name="grodbaa" cloneof="grodba">
- <description>Grobda (Alt)</description>
+ <description>Grobda (alt)</description>
<year>1986</year>
<publisher>電波新聞社 (Dempa Shinbunsha)</publisher>
<!-- PC8801 -->
@@ -14116,7 +14387,7 @@ ExtractDisk [02]"Gradius改 " -> "gradius kai_02.d88"
</part>
</software>
- <software name="guinsaga">
+ <software name="guinsaga" supported="yes">
<description>Guin Saga - Hyoto no Kamen</description>
<year>1987</year>
<publisher>クロスメディアソフト (Cross Media Soft)</publisher>
@@ -14141,8 +14412,8 @@ ExtractDisk [02]"Gradius改 " -> "gradius kai_02.d88"
</part>
</software>
- <software name="guinsagaa" cloneof="guinsaga">
- <description>Guin Saga (Alt)</description>
+ <software name="guinsagaa" cloneof="guinsaga" supported="yes">
+ <description>Guin Saga (alt)</description>
<year>1987</year>
<publisher>クロスメディアソフト (Cross Media Soft)</publisher>
<!-- PC8801 -->
@@ -14173,6 +14444,8 @@ ExtractDisk [02]"Gradius改 " -> "gradius kai_02.d88"
<!-- PC8801 -->
<info name="release" value="198412xx"/>
<info name="alt_title" value="ガムボール"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="gumball.d88" size="348848" crc="48dadbb0" sha1="d0fe9c475e581e1b0df4d4111c76e8698673f6a3"/>
@@ -14228,7 +14501,9 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
</part>
</software>
- <software name="gundamdt">
+ <!-- [SIGSEGV in flop2 d88 loading] -->
+ <!-- Without it, game loads up to "PCM loading" then returns to BASIC prompt -->
+ <software name="gundamdt" supported="no">
<description>Kidou Senshi Gundam - Gundam Daichi ni Tatsu</description>
<year>1984</year>
<publisher>ラポート (Rapport)</publisher>
@@ -14286,7 +14561,7 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
</software>
<software name="msfielda" cloneof="msfield">
- <description>Kidou Senshi Gundam - MS Field (Alt Disk 2)</description>
+ <description>Kidou Senshi Gundam - MS Field (alt Disk 2)</description>
<year>1989</year>
<publisher>ファミリーソフト (Family Soft)</publisher>
<!-- PC8801 -->
@@ -14380,7 +14655,7 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
</software>
<software name="gyaruclba" cloneof="gyaruclb">
- <description>Gyaruppo Club (Alt)</description>
+ <description>Gyaruppo Club (alt)</description>
<year>1986</year>
<publisher>マイクロキャビン (Micro Cabin)</publisher>
<!-- PC8801 -->
@@ -14430,7 +14705,7 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
</part>
</software>
- <software name="ayayo">
+ <software name="ayayo" supported="yes">
<description>Hacchake Ayayo-san</description>
<year>1989</year>
<publisher>ハード (Hard)</publisher>
@@ -14665,7 +14940,8 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
</part>
</software>
- <software name="hanafuda">
+ <!-- [Incorrect layout on track 10 head 1, expected_size=100000, current_size=340256] -->
+ <software name="hanafuda" supported="no">
<description>Hanafuda Kyo</description>
<year>1984</year>
<publisher>ハドソン (Hudson Soft)</publisher>
@@ -14701,7 +14977,7 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
</software>
<software name="hanasanma" cloneof="hanasanm">
- <description>Hana San Mabayu (Alt Disk 2)</description>
+ <description>Hana San Mabayu (alt Disk 2)</description>
<year>1988</year>
<publisher>オフサイド (Offside)</publisher>
<!-- PC8801mk2SR -->
@@ -14722,13 +14998,16 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
</part>
</software>
- <software name="hangon">
+ <!-- Should be supported by PC8001mkIISR too (unemulated) -->
+ <software name="hangon" supported="partial">
<description>Hang On</description>
<year>1986</year>
<publisher>パックスエレクトロニカ (Pax Electronica)</publisher>
<!-- PC8801 -->
<info name="release" value="198612xx"/>
<info name="alt_title" value="ハングオン"/>
+ <info name="usage" value="Needs N[80SR] BASIC"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="hang on.d88" size="348848" crc="111dfb6d" sha1="38611594391ebfa2524c0852a7660e36d98b8efe"/>
@@ -14737,7 +15016,7 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
</software>
<software name="hangona" cloneof="hangon">
- <description>Hang On (Alt)</description>
+ <description>Hang On (alt)</description>
<year>1986</year>
<publisher>パックスエレクトロニカ (Pax Electronica)</publisher>
<!-- PC8801 -->
@@ -14946,47 +15225,35 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
</dataarea>
</part>
</software>
-
- <software name="hashires">
- <description>Hashire Skyline</description>
- <year>1985</year>
+
+ <software name="hashiressr">
+ <description>Hashire! 7th Skyline</description>
+ <year>19??</year>
<publisher>コムパック (Compaq)</publisher>
- <!-- PC8801 -->
- <info name="release" value="198512xx"/>
- <info name="alt_title" value="走れスカイライン"/>
- <part name="flop1" interface="floppy_5_25">
- <dataarea name="flop" size="31424">
- <rom name="hashire skyline.d88" size="31424" crc="d3ad2cb6" sha1="3dac58996b33dab2714d59f4fe27557ee931614f"/>
- </dataarea>
- </part>
- </software>
+ <info name="alt_title" value="走れ!7thスカイライン"/>
- <software name="hashiresa" cloneof="hashires">
- <description>Hashire Skyline (Alt)</description>
- <year>1985</year>
- <publisher>コムパック (Compaq)</publisher>
- <!-- PC8801 -->
- <info name="release" value="198512xx"/>
- <info name="alt_title" value="走れスカイライン"/>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="349104">
- <rom name="hashire skyline (a).d88" size="349104" crc="f24ae2bc" sha1="460d1f7a382572598d4939c5599750ff23c723ca"/>
+ <rom name="hashire skyline sr.d88" size="349104" crc="ee7eb00f" sha1="4f5a47e3e4950f3fb572feac98e786380b815d2f"/>
</dataarea>
</part>
</software>
-
- <software name="hashiresb" cloneof="hashires">
- <description>Hashire! Skyline (SR?)</description>
+
+ <software name="hashiressra" cloneof="hashiressr">
+ <description>Hashire! 7th Skyline (alt)</description>
<year>19??</year>
- <publisher>&lt;unknown&gt;</publisher>
+ <publisher>コムパック (Compaq)</publisher>
+ <info name="alt_title" value="走れ!7thスカイライン"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="349104">
- <rom name="hashire skyline sr.d88" size="349104" crc="ee7eb00f" sha1="4f5a47e3e4950f3fb572feac98e786380b815d2f"/>
+ <rom name="hashire skyline (a).d88" size="349104" crc="f24ae2bc" sha1="460d1f7a382572598d4939c5599750ff23c723ca"/>
</dataarea>
</part>
</software>
- <software name="snakecmp">
+
+ <software name="snakecmp" supported="yes">
<description>Hayakawa Manami no Snake Camp</description>
<year>1988</year>
<publisher>宇宙企画 (Uchuu Kikaku)</publisher>
@@ -15036,7 +15303,7 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
</software>
<software name="hayatoa" cloneof="hayato">
- <description>Hayato (Alt)</description>
+ <description>Hayato (alt)</description>
<year>1987</year>
<publisher>タケル (Takeru)</publisher>
<!-- PC8801mk2SR -->
@@ -15048,7 +15315,7 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
</part>
</software>
- <software name="helicoid">
+ <software name="helicoid" supported="yes">
<description>Helicoid</description>
<year>1985</year>
<publisher>マイクロネット (Micronet)</publisher>
@@ -15062,8 +15329,9 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
</part>
</software>
- <software name="helicoida" cloneof="helicoid">
- <description>Helicoid (Alt)</description>
+ <!-- [Incorrect layout on track 0 head 0, expected_size=100000, current_size=142080] -->
+ <software name="helicoida" cloneof="helicoid" supported="no">
+ <description>Helicoid (alt)</description>
<year>1985</year>
<publisher>マイクロネット (Micronet)</publisher>
<!-- PC8801 -->
@@ -15076,12 +15344,14 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
</part>
</software>
- <software name="help">
+ <software name="help" supported="yes">
<description>Help</description>
<year>1986</year>
<publisher>Mame House</publisher>
<!-- PC8801 -->
<info name="release" value="198605xx"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="help (1985)(mame soft).d88" size="348848" crc="dce4d906" sha1="a2ca8c9aedd287682a168eb0568c28aa46ba484a"/>
@@ -15096,6 +15366,7 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
<!-- PC8801 -->
<info name="release" value="198604xx"/>
<info name="alt_title" value="へらくれす"/>
+ <info name="usage" value="Needs BASIC V2"/>
<!--combined image-->
<!--rom name="hercules.d88" size="697664" crc="49654a06" sha1="54ac293281dcf779d6189e22d3cc47b9bd8d49cb"/-->
@@ -15154,7 +15425,7 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
</software>
<software name="herleshsa" cloneof="herleshs">
- <description>Herlesh - Seek Lost a Light (Alt)</description>
+ <description>Herlesh - Seek Lost a Light (alt)</description>
<year>1988</year>
<publisher>ザインソフト (Xain Soft)</publisher>
<!-- PC8801mk2SR -->
@@ -15223,7 +15494,7 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
</software>
<software name="herzoga" cloneof="herzog">
- <description>Herzog (Alt)</description>
+ <description>Herzog (alt)</description>
<year>1988</year>
<publisher>テクノソフト (Techno Soft)</publisher>
<!-- PC8801mk2SR -->
@@ -15300,6 +15571,8 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
<!-- PC8801 - Tape?? -->
<info name="release" value="198501xx"/>
<info name="alt_title" value="ハイライズ"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="392368">
<rom name="highrise.d88" size="392368" crc="35cb2362" sha1="3513cf9ec3304f8a669e6a13c8b978c6404de295"/>
@@ -15353,6 +15626,8 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
<!-- PC8801 -->
<info name="release" value="198308xx"/>
<info name="alt_title" value="ひつじやーい"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="66240">
<rom name="hitsu.d88" size="66240" crc="20e2552a" sha1="7f9e727258016b579c4f2927a80df3a22505a6a7"/>
@@ -15367,6 +15642,8 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
<!-- PC8801 -->
<info name="release" value="198412xx"/>
<info name="alt_title" value="飛車"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="349376">
<rom name="hisha.d88" size="349376" crc="9cf8af65" sha1="97694cb65ad361fcc5464be7dc470afabe3a8646"/>
@@ -15424,7 +15701,7 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
</software>
<!-- copy protection repaired by hand -->
- <software name="holein1">
+ <software name="holein1" supported="yes">
<description>Hole in One</description>
<year>1985</year>
<publisher>HAL研究所 (HAL Kenkyuujo)</publisher>
@@ -15450,6 +15727,8 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
<!-- PC8801 -->
<info name="release" value="198412xx"/>
<info name="alt_title" value="オランダ妻は電気ウナギの夢を見るか?"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="holland-zuma wa denki unagi no yume wo miruka.d88" size="348848" crc="3dc8bf56" sha1="14482637bf24b2699f8bd36bacaebfdfdb68f921"/>
@@ -15458,7 +15737,8 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
</software>
<software name="hollandta" cloneof="hollandt">
- <description>Holland Tsuma wa Denki Unagi no Yume wo Miruka? (Alt)</description>
+ <!-- later rev, supporting BASIC V2? -->
+ <description>Holland Tsuma wa Denki Unagi no Yume wo Miruka? (alt)</description>
<year>1984</year>
<publisher>光栄 (Koei)</publisher>
<!-- PC8801 -->
@@ -15472,7 +15752,8 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
</software>
<software name="hollandtb" cloneof="hollandt">
- <description>Holland Tsuma wa Denki Unagi no Yume wo Miruka? (Alt 2)</description>
+ <!-- later rev, supporting BASIC V2? -->
+ <description>Holland Tsuma wa Denki Unagi no Yume wo Miruka? (alt 2)</description>
<year>1984</year>
<publisher>光栄 (Koei)</publisher>
<!-- PC8801 -->
@@ -15485,7 +15766,8 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
</part>
</software>
- <software name="hgrail">
+ <!-- [Incorrect layout on track 13 head 0, expected_size=100000, current_size=101120] -->
+ <software name="hgrail" supported="no">
<description>Holy Grail</description>
<year>1985</year>
<publisher>ザインソフト (Sein Soft)</publisher>
@@ -15589,7 +15871,7 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
</software>
<software name="hoshisuna" cloneof="hoshisun">
- <description>Hoshi no Suna Monogatari (Alt)</description>
+ <description>Hoshi no Suna Monogatari (alt)</description>
<year>1991</year>
<publisher>ディーオー (D.O.)</publisher>
<!-- PC8801mk2SR -->
@@ -15687,7 +15969,10 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
</part>
</software>
- <software name="hotdog">
+ <!-- shows an Hot Dog screen then hangs -->
+ <!-- FDC stalls [Tries to scan for a missing CHRN=(1a 00 00 01)] -->
+ <!-- TODO: Gameplay has very erratic speed (even at 8 MHz) -->
+ <software name="hotdog" supported="no">
<description>Hotdog</description>
<year>1985</year>
<publisher>ボーステック (Bothtec)</publisher>
@@ -15708,6 +15993,8 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
<!-- PC8801mk2SR -->
<info name="release" value="198704xx"/>
<info name="alt_title" value="ホテルウォーズ"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="hotel wars.d88" size="348848" crc="fc30ffbb" sha1="d104742179cc07ceaa75769cc51333291fac0861"/>
@@ -15715,7 +16002,8 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
</part>
</software>
- <software name="hoveratk">
+ <!-- [Incorrect layout on track 5 head 0, expected_size=100000, current_size=121600] -->
+ <software name="hoveratk" supported="no">
<description>Hover Attack</description>
<year>1985</year>
<publisher>コムパック (Compaq)</publisher>
@@ -15820,7 +16108,7 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
</software>
<software name="hydlidea" cloneof="hydlide">
- <description>Hydlide (Alt?)</description>
+ <description>Hydlide (alt?)</description>
<year>1984</year>
<publisher>T&amp;E Soft</publisher>
<!-- PC8801 -->
@@ -15834,7 +16122,7 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
</software>
<software name="hydlideb" cloneof="hydlide">
- <description>Hydlide (Alt 2)</description>
+ <description>Hydlide (alt 2)</description>
<year>1984</year>
<publisher>T&amp;E Soft</publisher>
<!-- PC8801 -->
@@ -15854,6 +16142,7 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
<!-- PC8801 -->
<info name="release" value="198510xx"/>
<info name="alt_title" value="ハイドライド2"/>
+ <info name="usage" value="Needs BASIC V1"/>
<!--combined image-->
<!--rom name="hydlide 2.d88" size="697744" crc="c1798da6" sha1="30f9941d17a6a79de6e0ef7a5da2b60a1c9f6bcf"/-->
@@ -15873,12 +16162,13 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
</software>
<software name="hydlide2a" cloneof="hydlide2">
- <description>Hydlide II - Shine of Darkness (Alt)</description>
+ <description>Hydlide II - Shine of Darkness (alt)</description>
<year>1985</year>
<publisher>T&amp;E Soft</publisher>
<!-- PC8801 -->
<info name="release" value="198510xx"/>
<info name="alt_title" value="ハイドライド2"/>
+ <info name="usage" value="Needs BASIC V1"/>
<!--combined image-->
<!--rom name="hydlide ii.d88" size="697696" crc="d3e55b66" sha1="9c57c6a363332e25e5454e7f2acbcd0776ac3f07"/-->
@@ -15897,12 +16187,13 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
</software>
<software name="hydlide2b" cloneof="hydlide2">
- <description>Hydlide II - Shine of Darkness (Alt 2)</description>
+ <description>Hydlide II - Shine of Darkness (alt 2)</description>
<year>1985</year>
<publisher>T&amp;E Soft</publisher>
<!-- PC8801 -->
<info name="release" value="198510xx"/>
<info name="alt_title" value="ハイドライド2"/>
+ <info name="usage" value="Needs BASIC V1"/>
<!--combined image-->
<!--rom name="hydlide 2.d88" size="697696" crc="a6febf35" sha1="d01b1a5ce93069fc935c12daa29414bf0f2fe399"/-->
@@ -15920,7 +16211,9 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
</part>
</software>
- <software name="hydlide3">
+ <!-- Prints system disk loading then hangs -->
+ <!-- FDC stalls [Tries to read a missing CHRN=(00 00 f6 03)] -->
+ <software name="hydlide3" supported="no">
<description>Hydlide 3 - The Space Memories</description>
<year>1987</year>
<publisher>T&amp;E Soft</publisher>
@@ -15952,8 +16245,8 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
</part>
</software>
- <software name="hydlide3a" cloneof="hydlide3">
- <description>Hydlide 3 - The Space Memories (Alt)</description>
+ <software name="hydlide3a" cloneof="hydlide3" supported="yes">
+ <description>Hydlide 3 - The Space Memories (alt)</description>
<year>1987</year>
<publisher>T&amp;E Soft</publisher>
<!-- PC8801mk2SR -->
@@ -15985,7 +16278,7 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
</software>
<software name="hydlide3b" cloneof="hydlide3">
- <description>Hydlide 3 - The Space Memories (Alt 2)</description>
+ <description>Hydlide 3 - The Space Memories (alt 2)</description>
<year>1987</year>
<publisher>T&amp;E Soft</publisher>
<!-- PC8801mk2SR -->
@@ -16016,7 +16309,7 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
</part>
</software>
- <software name="hydlide3c" cloneof="hydlide3">
+ <software name="hydlide3c" cloneof="hydlide3" supported="yes">
<description>Hydlide 3 Type A</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
@@ -16031,16 +16324,16 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
</part>
<part name="flop2" interface="floppy_5_25">
- <feature name="part_id" value="Disk B" />
+ <feature name="part_id" value="User" />
<dataarea name="flop" size="392368">
- <rom name="hydlide 3 type a (disk b).d88" size="392368" crc="ba0f4a40" sha1="a3d49010b2b31b0033e06c7bdeaa9429391bae07"/>
+ <rom name="hydlide 3 type a (user).d88" size="392368" crc="a94293cf" sha1="1aa386cc0a75c5a1b15646895d941f28f04ca995"/>
</dataarea>
</part>
<part name="flop3" interface="floppy_5_25">
- <feature name="part_id" value="User" />
+ <feature name="part_id" value="Disk B" />
<dataarea name="flop" size="392368">
- <rom name="hydlide 3 type a (user).d88" size="392368" crc="a94293cf" sha1="1aa386cc0a75c5a1b15646895d941f28f04ca995"/>
+ <rom name="hydlide 3 type a (disk b).d88" size="392368" crc="ba0f4a40" sha1="a3d49010b2b31b0033e06c7bdeaa9429391bae07"/>
</dataarea>
</part>
</software>
@@ -16073,7 +16366,7 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
</software>
<software name="idatenika" cloneof="idatenik">
- <description>Idaten Ikase Otoko - Kotoba de Ikasete (Alt)</description>
+ <description>Idaten Ikase Otoko - Kotoba de Ikasete (alt)</description>
<year>1988</year>
<publisher>ファミリーソフト (Family Soft)</publisher>
<!-- PC8801mk2SR -->
@@ -16085,7 +16378,8 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
</part>
</software>
- <software name="igohyakk">
+ <!-- [Incorrect layout on track 0 head 0, expected_size=100000, current_size=104096] -->
+ <software name="igohyakk" supported="no">
<description>Igo Hyakka - Go to Shodan</description>
<year>1985</year>
<publisher>クロスメディアソフト (Cross Media Soft)</publisher>
@@ -16124,7 +16418,8 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
</part>
</software>
- <software name="arigato">
+ <!-- FDC stalls [scans for missing CHRN=(1f, 1, 0b, 1)] -->
+ <software name="arigato" supported="no">
<description>Ikase Otoko Nyuumon - Ai wo Arigato</description>
<year>1990</year>
<publisher>ファミリーソフト (Family Soft) / タケル (Takeru)</publisher>
@@ -16305,7 +16600,8 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
</part>
</software>
- <software name="inindo">
+ <!-- "Cannot load YSHELL.COM" -->
+ <software name="inindo" supported="no">
<description>Inindo</description>
<year>1991</year>
<publisher>光栄 (Koei)</publisher>
@@ -16351,8 +16647,9 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
</part>
</software>
- <software name="inindoa" cloneof="inindo">
- <description>Inindo (Alt?)</description>
+ <!-- "Cannot load YSHELL.COM" -->
+ <software name="inindoa" cloneof="inindo" supported="no">
+ <description>Inindo (alt?)</description>
<year>1991</year>
<publisher>光栄 (Koei)</publisher>
<!-- PC8801mk2SR -->
@@ -16430,7 +16727,7 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
</software>
<software name="intrudera" cloneof="intruder">
- <description>Intruder - Sakura Yashiki no Tansaku (Alt)</description>
+ <description>Intruder - Sakura Yashiki no Tansaku (alt)</description>
<year>1989</year>
<publisher>アリスソフト (Alicesoft)</publisher>
<!-- PC8801mk2SR -->
@@ -16483,7 +16780,8 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
</part>
</software>
- <software name="ishido">
+ <!-- Mouse pointer is jumpy -->
+ <software name="ishido" supported="partial">
<description>Ishido - The Way of Stones</description>
<year>1990</year>
<publisher>アスキー (ASCII)</publisher>
@@ -16497,7 +16795,8 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
</part>
</software>
- <software name="ishinara">
+ <!-- "Cannot load YSHELL.COM" -->
+ <software name="ishinara" supported="no">
<description>Ishin no Arashi</description>
<year>1989</year>
<publisher>光栄 (Koei)</publisher>
@@ -16536,8 +16835,9 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
</part>
</software>
- <software name="ishinaraa" cloneof="ishinara">
- <description>Ishin no Arashi (Alt?)</description>
+ <!-- "Cannot load YSHELL.COM" -->
+ <software name="ishinaraa" cloneof="ishinara" supported="no">
+ <description>Ishin no Arashi (alt?)</description>
<year>1989</year>
<publisher>光栄 (Koei)</publisher>
<!-- PC8801mk2SR -->
@@ -16575,8 +16875,9 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
</part>
</software>
- <software name="ishinarab" cloneof="ishinara">
- <description>Ishin no Arashi (Alt User Disk)</description>
+ <!-- "Cannot load YSHELL.COM" -->
+ <software name="ishinarab" cloneof="ishinara" supported="no">
+ <description>Ishin no Arashi (alt User Disk)</description>
<year>1989</year>
<publisher>光栄 (Koei)</publisher>
<!-- PC8801mk2SR -->
@@ -16614,7 +16915,7 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
</part>
</software>
- <software name="manhatrq">
+ <software name="manhatrq" supported="yes">
<description>J.B. Harold Series #2 - Manhattan Requiem - Angels Flying in the Dark</description>
<year>1987</year>
<publisher>リバーヒルソフト (Riverhill Software)</publisher>
@@ -16639,8 +16940,8 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
</part>
</software>
- <software name="manhatrqa" cloneof="manhatrq">
- <description>J.B. Harold Series #2 - Manhattan Requiem - Angels Flying in the Dark (Alt)</description>
+ <software name="manhatrqa" cloneof="manhatrq" supported="yes">
+ <description>J.B. Harold Series #2 - Manhattan Requiem - Angels Flying in the Dark (alt)</description>
<year>1987</year>
<publisher>リバーヒルソフト (Riverhill Software)</publisher>
<!-- PC8801 -->
@@ -16681,7 +16982,7 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
</software>
<software name="kissmurda" cloneof="manhatrq">
- <description>Kiss of Murder - Satsui no Seppun (Alt)</description>
+ <description>Kiss of Murder - Satsui no Seppun (alt)</description>
<year>1987</year>
<publisher>リバーヒルソフト (Riverhill Software)</publisher>
<!-- PC8801 -->
@@ -16696,7 +16997,7 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
</part>
</software>
- <software name="jacklasv">
+ <software name="jacklasv" supported="yes">
<description>Jack - Las Vegas Renzoku Satsujin</description>
<year>1988</year>
<publisher>タケル (Takeru)</publisher>
@@ -16800,7 +17101,7 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
</software>
<software name="jeharda" cloneof="jehard">
- <description>Jehard (Alt)</description>
+ <description>Jehard (alt)</description>
<year>1987</year>
<publisher>クリスタルソフト (Xtal Soft)</publisher>
<!-- PC8801mk2SR -->
@@ -16824,7 +17125,8 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
</part>
</software>
- <software name="jesus">
+ <!-- Shows first animation opening screen then crashes -->
+ <software name="jesus" supported="no">
<description>Jesus</description>
<year>1987</year>
<publisher>エニックス (Enix)</publisher>
@@ -16856,8 +17158,9 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
</part>
</software>
- <software name="jesusa" cloneof="jesus">
- <description>Jesus (Alt)</description>
+ <!-- Shows first animation opening screen then crashes -->
+ <software name="jesusa" cloneof="jesus" supported="no">
+ <description>Jesus (alt)</description>
<year>1987</year>
<publisher>エニックス (Enix)</publisher>
<!-- PC8801mk2SR -->
@@ -16872,10 +17175,23 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
<rom name="jesus (a) (disk a).d88" size="348832" crc="89a7d44f" sha1="1d4cbe5ba476d45879a14f9c299bc3ef2266180b"/>
</dataarea>
</part>
- <!-- B,C same as main set -->
+
+ <part name="flop2" interface="floppy_5_25">
+ <feature name="part_id" value="Disk B" />
+ <dataarea name="flop" size="348832">
+ <rom name="jesus (disk b).d88" size="348832" crc="773dcda1" sha1="684b04e8abf7bdb214cdd283da99fd9ccc2b5069"/>
+ </dataarea>
+ </part>
+
+ <part name="flop3" interface="floppy_5_25">
+ <feature name="part_id" value="Disk C" />
+ <dataarea name="flop" size="348832">
+ <rom name="jesus (disk c).d88" size="348832" crc="290f39b9" sha1="699f67b9c5fa961336ab0991c3fa139295b5c784"/>
+ </dataarea>
+ </part>
</software>
- <software name="jesusd" cloneof="jesus">
+ <software name="jesusd" cloneof="jesus" supported="yes">
<description>Jesus Demo</description>
<year>1987</year>
<publisher>エニックス (Enix)</publisher>
@@ -16940,7 +17256,7 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
</software>
<software name="jesus2a" cloneof="jesus2">
- <description>Jesus II (Alt)</description>
+ <description>Jesus II (alt)</description>
<year>1991</year>
<publisher>エニックス (Enix)</publisher>
<!-- PC8801mk2SR -->
@@ -17010,6 +17326,7 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
<!-- PC8801 -->
<info name="release" value="198409xx"/>
<info name="alt_title" value="地獄の練習問題"/>
+ <info name="usage" value="Needs BASIC V1"/>
<!--combined image-->
<!--rom name="jigoku no renshumondai.d88" size="961616" crc="686efba5" sha1="1b944dcce1d381289695fc38ae6e76c59a6dc27b"/-->
@@ -17073,6 +17390,9 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
<publisher>ハドソン (Hudson Soft)</publisher>
<!-- PC8801 -->
<info name="alt_title" value="ジャン狂"/>
+ <info name="usage" value="Needs BASIC V1"/>
+ <!-- TODO: pinpoint exact supported platforms (definitely don't boot in PC8801MA) -->
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="44208">
<rom name="jong kyo.d88" size="44208" crc="254129a5" sha1="f534cecd3764ceecc0fc1be3ef447e5b0f98208a"/>
@@ -17087,6 +17407,7 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
<!-- PC8801mk2SR -->
<info name="release" value="19900222"/>
<info name="alt_title" value="雀ボーグすずめ"/>
+ <info name="usage" value="Set 8MHz mode on a PC8801MA+"/>
<!--combined image-->
<!--rom name="janborg.d88" size="2186768" crc="d39b863b" sha1="e3784f648095630c56a33bdfb8cb91b54db7dc2a"/-->
@@ -17127,12 +17448,13 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
</software>
<software name="janborga" cloneof="janborg">
- <description>Jan-borg Suzume (Alt Disk 1)</description>
+ <description>Jan-borg Suzume (alt Disk 1)</description>
<year>1990</year>
<publisher>ポニーテールソフト (PonyTale Soft)</publisher>
<!-- PC8801mk2SR -->
<info name="release" value="19900222"/>
<info name="alt_title" value="雀ボーグすずめ"/>
+ <info name="usage" value="Set 8MHz mode on a PC8801MA+"/>
<!--combined image-->
<!--rom name="jong-borg suzume.d88" size="2186768" crc="038af4ef" sha1="0d0ef150830160849388c4ca4ec1b9ae4617045f"/-->
@@ -17226,6 +17548,8 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
<!-- PC8801 -->
<info name="release" value="198306xx"/>
<info name="alt_title" value="女子寮パニック"/>
+ <!-- TADASHI MAKIMURA -->
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="joshiryo panic.d88" size="348848" crc="90b1f72d" sha1="6d48954a36c125d6eeeb9ed014d75aaf7c0717a9"/>
@@ -17311,6 +17635,7 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
</part>
</software>
+ <!-- Uses Bg Pal -->
<software name="kabulspy">
<description>Kabul Spy</description>
<year>1984</year>
@@ -17318,6 +17643,7 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
<!-- PC8801 -->
<info name="release" value="198403xx"/>
<info name="alt_title" value="カブールスパイ"/>
+ <info name="usage" value="Needs BASIC V1"/>
<!--combined image-->
<!--rom name="kabul spy.d88" size="720128" crc="5fdfd95c" sha1="6cb13f0335158b520bd6d9dfa4c3a9f324d51e34"/-->
@@ -17410,6 +17736,7 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
<!-- PC8801 -->
<info name="release" value="198508xx"/>
<info name="alt_title" value="カレイドスコープ"/>
+ <info name="usage" value="Needs BASIC V1"/>
<!--combined image-->
<!--rom name="kaleidoscope.d88" size="1320320" crc="338833f8" sha1="8e66bced0b19c7b48c65bd3523a35c9dbafe9695"/-->
@@ -17443,12 +17770,13 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
</software>
<software name="kaleidosa" cloneof="kaleidos">
- <description>Kaleidoscope (Alt)</description>
+ <description>Kaleidoscope (alt)</description>
<year>1985</year>
<publisher>HOT・B</publisher>
<!-- PC8801 -->
<info name="release" value="198508xx"/>
<info name="alt_title" value="カレイドスコープ"/>
+ <info name="usage" value="Needs BASIC V1"/>
<!--combined image-->
<!--rom name="kaleidoscope 1.d88" size="927952" crc="58d81d8b" sha1="e78ff7eeaa7f530ae45e05dffd29020a2e55300f"/-->
@@ -17495,6 +17823,7 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
<!-- PC8801mk2SR -->
<info name="release" value="198907xx"/>
<info name="alt_title" value="神の聖都"/>
+ <info name="usage" value="Needs BASIC V2"/>
<!--combined image-->
<!--rom name="kami no machi.d88" size="3326592" crc="d80ef8d3" sha1="4d7ef148615a7da76517d10a2510328f263cffc3"/-->
@@ -17558,7 +17887,8 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
<software name="kaminomad1" cloneof="kaminoma">
<description>Kami no Machi Demo</description>
<year>19??</year>
- <publisher>&lt;unknown&gt;</publisher>
+ <publisher>スタジオパンサー (Studio Panther)</publisher>
+ <info name="usage" value="Needs BASIC V2"/>
<!--combined image-->
<!--rom name="kami no machi demo.d88" size="697696" crc="63591dbd" sha1="5176e1a34928c10ee1cba59f6eaf38032640323c"/-->
@@ -17580,7 +17910,8 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
<software name="kaminomad2" cloneof="kaminoma">
<description>Kami no Machi Demo (SB2 ver)</description>
<year>19??</year>
- <publisher>&lt;unknown&gt;</publisher>
+ <publisher>スタジオパンサー (Studio Panther)</publisher>
+ <info name="usage" value="Needs BASIC V2"/>
<!--combined image-->
<!--rom name="kami no machi demo(sb2 ver).d88" size="697696" crc="aa62acb7" sha1="321159ec66239e4a4552f07ce01b04405db0c70d"/-->
@@ -17624,11 +17955,13 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
<software name="kamuiken">
<description>Kamui no Ken</description>
+ <!-- 7,Feb,1985 -->
<year>1985</year>
<publisher>コンプティーク (Comptiq)</publisher>
<!-- PC8801 -->
<info name="release" value="198504xx"/>
<info name="alt_title" value="カムイの剣"/>
+ <info name="usage" value="Needs BASIC V1"/>
<!--combined image-->
<!--rom name="kamui no ken.d88" size="784736" crc="695721bb" sha1="174bd128b34d22285d5299ea6ae7239d60860cf3"/-->
@@ -17661,7 +17994,8 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
</part>
</software>
- <software name="kareinar">
+ <!-- [SIGSEGV in d88 loading] -->
+ <software name="kareinar" supported="no">
<description>Kareinaru Erotic Memory</description>
<year>1987</year>
<publisher>ドット企画 (Dot Kikaku)</publisher>
@@ -17675,8 +18009,8 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
</part>
</software>
- <software name="kareinara" cloneof="kareinar">
- <description>Kareinaru Erotic Memory (Alt?)</description>
+ <software name="kareinara" cloneof="kareinar" supported="yes">
+ <description>Kareinaru Erotic Memory (alt?)</description>
<year>1987</year>
<publisher>ドット企画 (Dot Kikaku)</publisher>
<!-- PC8801mk2SR -->
@@ -17704,7 +18038,7 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
</software>
<software name="karuizawa" cloneof="karuizaw">
- <description>Karuizawa Yuukai Annai (Alt)</description>
+ <description>Karuizawa Yuukai Annai (alt)</description>
<year>1985</year>
<publisher>エニックス (Enix)</publisher>
<!-- PC8801 -->
@@ -17717,7 +18051,7 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
</part>
</software>
- <software name="kawaisat">
+ <software name="kawaisat" supported="yes">
<description>Kawai Satomi no Nakayokushitene</description>
<year>1988</year>
<publisher>宇宙企画 (Uchuu Kikaku)</publisher>
@@ -17742,7 +18076,9 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
</part>
</software>
- <software name="kawaisom">
+ <!-- black screen -->
+ <!-- FDC stalls [tries to read a missing CHRN=(00 00 10 01)] -->
+ <software name="kawaisom" supported="no">
<description>Kawaiso Monogatari</description>
<year>1987</year>
<publisher>システムソフト (System Soft)</publisher>
@@ -17803,8 +18139,10 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
</part>
</software>
- <software name="kawaisoma" cloneof="kawaisom">
- <description>Kawaiso Monogatari SR (Alt)</description>
+ <!-- black screen -->
+ <!-- FDC stalls [tries to read a missing CHRN=(00 00 10 01)] -->
+ <software name="kawaisoma" cloneof="kawaisom" supported="no">
+ <description>Kawaiso Monogatari SR (alt)</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<!--combined image-->
@@ -17861,7 +18199,8 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
</part>
</software>
- <software name="keiba2">
+ <!-- [Incorrect layout on track 36 head 1, expected_size=100000, current_size=139712] -->
+ <software name="keiba2" supported="no">
<description>The Keiba II</description>
<year>1987</year>
<publisher>チャンピオンソフト (Champion Soft)</publisher>
@@ -17884,7 +18223,9 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
</part>
</software>
- <software name="keikocha">
+ <!-- Hangs at title screen -->
+ <!-- FDC stalls [Throws scan ID failed on CHRN=(04 00 09 01) even if it exists?] -->
+ <software name="keikocha" supported="no">
<description>Keiko-chan no Himitsu</description>
<year>1984</year>
<publisher>チャンピオンソフト (Champion Soft)</publisher>
@@ -17952,7 +18293,7 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
</software>
<software name="kibunpasa" cloneof="kibunpas">
- <description>Kibun wa Pastel Touch! (Alt Disk 1)</description>
+ <description>Kibun wa Pastel Touch! (alt Disk 1)</description>
<year>1989</year>
<publisher>グレイト (Great)</publisher>
<!-- PC8801mk2SR -->
@@ -18048,7 +18389,8 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
</part>
</software>
- <software name="kingbred">
+ <!-- [Incorrect layout on track 4 head 0, expected_size=100000, current_size=123968] -->
+ <software name="kingbred" supported="no">
<description>King Breeder</description>
<year>1991</year>
<publisher>アーテック (Artec)</publisher>
@@ -18108,8 +18450,9 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
</part>
</software>
- <software name="kingbreda" cloneof="kingbred">
- <description>King Breeder (Alt)</description>
+ <!-- [Incorrect layout on track 4 head 0, expected_size=100000, current_size=123968] -->
+ <software name="kingbreda" cloneof="kingbred" supported="no">
+ <description>King Breeder (alt)</description>
<year>1991</year>
<publisher>アーテック (Artec)</publisher>
<!-- PC8801mk2SR -->
@@ -18182,7 +18525,7 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
</software>
<software name="kingflapa" cloneof="kingflap">
- <description>King Flappy (Alt)</description>
+ <description>King Flappy (alt)</description>
<year>1985</year>
<publisher>デービーソフト (dB-Soft)</publisher>
<!-- PC8801 -->
@@ -18252,7 +18595,7 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
</software>
<software name="kingkngta" cloneof="kingkngt">
- <description>King's Knight Special (Alt Disk 2)</description>
+ <description>King's Knight Special (alt Disk 2)</description>
<year>1987</year>
<publisher>スクウェア (Square)</publisher>
<!-- PC8801mk2SR -->
@@ -18304,7 +18647,7 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
</part>
</software>
- <software name="klax">
+ <software name="klax" supported="yes">
<description>Klax</description>
<year>1990</year>
<publisher>ハドソン (Hudson Soft)</publisher>
@@ -18392,7 +18735,7 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
</part>
</software>
- <software name="noriko">
+ <software name="noriko" supported="yes">
<description>Kobishoujo Noriko - Part I</description>
<year>1988</year>
<publisher>システムハウスオウ (System House Oh!)</publisher>
@@ -18417,8 +18760,10 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88"
</part>
</software>
- <software name="norikoa" cloneof="noriko">
- <description>Kobishoujo Noriko - Part I (Alt)</description>
+ <!-- Hangs at BASIC prompt -->
+ <!-- FDC stalls [Tries to read a missing CHRN=(00 00 11 00)] -->
+ <software name="norikoa" cloneof="noriko" supported="no">
+ <description>Kobishoujo Noriko - Part I (alt)</description>
<year>1988</year>
<publisher>システムハウスオウ (System House Oh!)</publisher>
<!-- PC8801mk2SR -->
@@ -18490,7 +18835,7 @@ ExtractDisk [04]"四 " -> "Kohakuiro no Yuigon 04.d88"
-->
<software name="kohakuira" cloneof="kohakuir">
- <description>Kohakuiro no Yuigon - Seiyou Karuta Renzoku Satsujin Jiken (Alt)</description>
+ <description>Kohakuiro no Yuigon - Seiyou Karuta Renzoku Satsujin Jiken (alt)</description>
<year>1988</year>
<publisher>リバーヒルソフト (Riverhill Software)</publisher>
<!-- PC8801mk2SR -->
@@ -18554,7 +18899,7 @@ ExtractDisk [04]"四 " -> "Kohakuiro no Yuigon 04.d88"
</software>
<software name="komoriaia" cloneof="komoriai">
- <description>Komori Ai no Dokidoki Rally (Alt)</description>
+ <description>Komori Ai no Dokidoki Rally (alt)</description>
<year>1988</year>
<publisher>宇宙企画 (Uchuu Kikaku)</publisher>
<!-- PC8801mk2SR -->
@@ -18579,7 +18924,7 @@ ExtractDisk [04]"四 " -> "Kohakuiro no Yuigon 04.d88"
</software>
<software name="komoriaib" cloneof="komoriai">
- <description>Komori Ai no Dokidoki Rally (Alt 2)</description>
+ <description>Komori Ai no Dokidoki Rally (alt 2)</description>
<year>1988</year>
<publisher>宇宙企画 (Uchuu Kikaku)</publisher>
<!-- PC8801mk2SR -->
@@ -18641,7 +18986,7 @@ ExtractDisk [02]"DISK 2 " -> "kon'yamo asamade powerful mahjong_02.d88
ExtractDisk [03]"vol.1 " -> "kon'yamo asamade powerful mahjong_03.d88"
-->
<software name="powermja" cloneof="powermj">
- <description>Kon'yamo Asamade Powerful Mahjong (Alt)</description>
+ <description>Kon'yamo Asamade Powerful Mahjong (alt)</description>
<year>1988</year>
<publisher>デービーソフト (dB-Soft)</publisher>
<!-- PC8801mk2SR -->
@@ -18670,7 +19015,7 @@ ExtractDisk [03]"vol.1 " -> "kon'yamo asamade powerful mahjong_03.d88"
</software>
<software name="powermjb" cloneof="powermj">
- <description>Kon'yamo Asamade Powerful Mahjong (Alt 2)</description>
+ <description>Kon'yamo Asamade Powerful Mahjong (alt 2)</description>
<year>1988</year>
<publisher>デービーソフト (dB-Soft)</publisher>
<!-- PC8801mk2SR -->
@@ -18743,7 +19088,7 @@ ExtractDisk [03]"C_サスライ " -> "kon'yamo asamade powerful mahjon
ExtractDisk [04]"D_USER " -> "kon'yamo asamade powerful mahjong 2_04.d88"
-->
<software name="powermj2a" cloneof="powermj2">
- <description>Kon'yamo Asamade Powerful Mahjong 2 (Alt User Disk)</description>
+ <description>Kon'yamo Asamade Powerful Mahjong 2 (alt User Disk)</description>
<year>1989</year>
<publisher>デービーソフト (dB-Soft)</publisher>
<!-- PC8801mk2SR -->
@@ -18779,7 +19124,7 @@ ExtractDisk [04]"D_USER " -> "kon'yamo asamade powerful mahjong 2_04.d
</software>
<software name="powermj2b" cloneof="powermj2">
- <description>Kon'yamo Asamade Powerful Mahjong 2 (Alt?)</description>
+ <description>Kon'yamo Asamade Powerful Mahjong 2 (alt?)</description>
<year>1989</year>
<publisher>デービーソフト (dB-Soft)</publisher>
<!-- PC8801mk2SR -->
@@ -19024,7 +19369,7 @@ ExtractDisk [04]"D_USER " -> "kon'yamo asamade powerful mahjong 2_04.d
</software>
<software name="kugyokuda" cloneof="kugyokud">
- <description>Kugyokuden (Alt)</description>
+ <description>Kugyokuden (alt)</description>
<year>1987</year>
<publisher>テクノソフト (Techno Soft)</publisher>
<!-- PC8801 -->
@@ -19062,7 +19407,8 @@ ExtractDisk [04]"D_USER " -> "kon'yamo asamade powerful mahjong 2_04.d
</part>
</software>
- <software name="kuroneko">
+ <!-- [Incorrect layout on track 39 head 1, expected_size=100000, current_size=154688] -->
+ <software name="kuroneko" supported="no">
<description>Kuro Neko so Sozoku Satsujin Jiken</description>
<year>1984</year>
<publisher>ユニオンプランニング (Union Planning)</publisher>
@@ -19127,7 +19473,8 @@ ExtractDisk [04]"D_USER " -> "kon'yamo asamade powerful mahjong 2_04.d
</part>
</software>
- <software name="emperor">
+ <!-- "Cannot load YSHELL.COM" -->
+ <software name="emperor" supported="no">
<description>L'Empereur</description>
<year>1990</year>
<publisher>光栄 (Koei)</publisher>
@@ -19297,7 +19644,7 @@ ExtractDisk [02]"LAGRANGE " -> "lagrange l-2_02.d88"
</part>
</software>
- <software name="laplace">
+ <software name="laplace" supported="yes">
<description>Laplace no Ma</description>
<year>1987</year>
<publisher>ハミングバード (HummingBird)</publisher>
@@ -19329,8 +19676,10 @@ ExtractDisk [02]"LAGRANGE " -> "lagrange l-2_02.d88"
</part>
</software>
- <software name="laplacea" cloneof="laplace">
- <description>Laplace no Ma (Alt)</description>
+ <!-- Hangs on disk swap after opening -->
+ <!-- FDC stalls [discards an existing scan ID match of CHRN=(14 00 01 03)] -->
+ <software name="laplacea" cloneof="laplace" supported="no">
+ <description>Laplace no Ma (alt)</description>
<year>1987</year>
<publisher>ハミングバード (HummingBird)</publisher>
<!-- PC8801mk2SR -->
@@ -19480,7 +19829,7 @@ ExtractDisk [02]"LAGRANGE " -> "lagrange l-2_02.d88"
</software>
<software name="lastarmga" cloneof="lastarmg">
- <description>Last Armageddon (Alt?)</description>
+ <description>Last Armageddon (alt?)</description>
<year>1988</year>
<publisher>ブレイングレイ (Brain Gray)</publisher>
<!-- PC8801mk2SR -->
@@ -19614,6 +19963,8 @@ ExtractDisk [02]"LAGRANGE " -> "lagrange l-2_02.d88"
<!-- PC8801mk2SR -->
<info name="release" value="198705xx"/>
<info name="alt_title" value="ローオブザ・ウエスト"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="law of the west.d88" size="348848" crc="c2c79c0d" sha1="288d8881bfb2a96571c79364418ef4cab875b1d9"/>
@@ -19699,7 +20050,7 @@ ExtractDisk [02]"LAGRANGE " -> "lagrange l-2_02.d88"
</software>
<software name="lemonadea" cloneof="lemonade">
- <description>Lemonade Soukan-Go (Alt)</description>
+ <description>Lemonade Soukan-Go (alt)</description>
<year>1987</year>
<publisher>チャンピオンソフト (Champion Soft)</publisher>
<!-- PC8801 -->
@@ -19722,26 +20073,33 @@ ExtractDisk [02]"LAGRANGE " -> "lagrange l-2_02.d88"
</part>
</software>
- <software name="liberty">
+ <!-- No sound -->
+ <!-- During opening doesn't text mask bitmap portions properly -->
+ <software name="liberty" supported="partial">
<description>Liberty</description>
<year>1989</year>
<publisher>タケル (Takeru) / カクテルソフト (Cocktail Soft)</publisher>
<!-- PC8801mk2SR -->
<info name="release" value="198912xx"/>
<info name="alt_title" value="リバティー"/>
+ <info name="usage" value="Needs BASIC V2"/>
+
<part name="flop1" interface="floppy_5_25">
+ <feature name="part_id" value="Disk A" />
<dataarea name="flop" size="415840">
<rom name="liberty disk1.d88" size="415840" crc="f9d493e8" sha1="3abb2c417061286994bf2434ebbfc1c5d1967afd"/>
</dataarea>
</part>
<part name="flop2" interface="floppy_5_25">
+ <feature name="part_id" value="Disk B" />
<dataarea name="flop" size="415840">
<rom name="liberty disk2.d88" size="415840" crc="09977a0a" sha1="854c906dd857c7d6ca29db88efd2ff763c34dadc"/>
</dataarea>
</part>
<part name="flop3" interface="floppy_5_25">
+ <feature name="part_id" value="Disk C" />
<dataarea name="flop" size="415840">
<rom name="liberty disk3.d88" size="415840" crc="e0e69f9a" sha1="947ab961286b143d12840c234b05e5b7ba44b6d0"/>
</dataarea>
@@ -19762,13 +20120,15 @@ ExtractDisk [02]"LAGRANGE " -> "lagrange l-2_02.d88"
</part>
</software>
- <software name="lightbac">
+ <!-- Opening movie(s) sometimes sports GFX garbage [misloads from floppy?] -->
+ <software name="lightbac" supported="partial">
<description>Lightning Bacchus - The Knight of Iron</description>
<year>1989</year>
<publisher>NCS</publisher>
<!-- PC8801mk2SR -->
<info name="release" value="198903xx"/>
<info name="alt_title" value="ライトニングバッカス"/>
+ <info name="usage" value="Right CTRL + E keys to exit from the unit select menu"/>
<!--combined image-->
<!--rom name="lightening baccus - the knight of iron.d88" size="718816" crc="edec1fcc" sha1="8d1fc651007aeec62fd028e1c4218a4c25cc4c8a"/-->
@@ -20015,7 +20375,7 @@ ExtractDisk [02]"LAGRANGE " -> "lagrange l-2_02.d88"
</software>
<software name="lilvampa" cloneof="lilvamp">
- <description>Little Vampire (Alt)</description>
+ <description>Little Vampire (alt)</description>
<year>1988</year>
<publisher>チャンピオンソフト (Champion Soft)</publisher>
<!-- PC8801mk2SR -->
@@ -20059,7 +20419,7 @@ ExtractDisk [02]"LAGRANGE " -> "lagrange l-2_02.d88"
</software>
<software name="lizarda" cloneof="lizard">
- <description>Lizard (Alt)</description>
+ <description>Lizard (alt)</description>
<year>1984</year>
<publisher>クリスタルソフト (Xtal Soft)</publisher>
<!-- PC8801 -->
@@ -20072,7 +20432,8 @@ ExtractDisk [02]"LAGRANGE " -> "lagrange l-2_02.d88"
</part>
</software>
- <software name="ldrun">
+ <!-- [Incorrect layout on track 21 head 0, expected_size=100000, current_size=117760] -->
+ <software name="ldrun" supported="no">
<description>Lode Runner</description>
<year>1983</year>
<publisher>システムソフト (System Soft)</publisher>
@@ -20086,8 +20447,9 @@ ExtractDisk [02]"LAGRANGE " -> "lagrange l-2_02.d88"
</part>
</software>
- <software name="ldruna" cloneof="ldrun">
- <description>Lode Runner (Alt 1)</description>
+ <!-- [Incorrect layout on track 21 head 0, expected_size=100000, current_size=117760] -->
+ <software name="ldruna" cloneof="ldrun" supported="no">
+ <description>Lode Runner (alt 1)</description>
<year>1983</year>
<publisher>システムソフト (System Soft)</publisher>
<!-- PC8801 -->
@@ -20100,8 +20462,9 @@ ExtractDisk [02]"LAGRANGE " -> "lagrange l-2_02.d88"
</part>
</software>
- <software name="ldrunb" cloneof="ldrun">
- <description>Lode Runner (Alt 2)</description>
+ <!-- [Incorrect layout on track 21 head 0, expected_size=100000, current_size=117760] -->
+ <software name="ldrunb" cloneof="ldrun" supported="no">
+ <description>Lode Runner (alt 2)</description>
<year>1983</year>
<publisher>システムソフト (System Soft)</publisher>
<!-- PC8801 -->
@@ -20129,7 +20492,7 @@ ExtractDisk [02]"LAGRANGE " -> "lagrange l-2_02.d88"
</software>
<software name="lolitayaa" cloneof="lolitaya">
- <description>Lolita - Yakyuuken (Alt)</description>
+ <description>Lolita - Yakyuuken (alt)</description>
<year>1983</year>
<publisher>パソコンショップ高知 (PSK)</publisher>
<!-- PC8801 -->
@@ -20142,7 +20505,8 @@ ExtractDisk [02]"LAGRANGE " -> "lagrange l-2_02.d88"
</part>
</software>
- <software name="lolita2">
+ <!-- [Tries to scan a missing CHRN=(0c 00 00 01), doesn't seem to have any effect?] -->
+ <software name="lolita2" supported="yes">
<description>Lolita 2 - Geko Chess</description>
<year>1983</year>
<publisher>パソコンショップ高知 (PSK)</publisher>
@@ -20171,7 +20535,7 @@ ExtractDisk [02]"LAGRANGE " -> "lagrange l-2_02.d88"
</software>
<software name="lolitahda" cloneof="lolitahd">
- <description>Lolita-hime no Densetsu (Alt)</description>
+ <description>Lolita-hime no Densetsu (alt)</description>
<year>1986</year>
<publisher>ボンドソフト (Bond Soft)</publisher>
<!-- PC8801 -->
@@ -20205,6 +20569,8 @@ ExtractDisk [02]"LAGRANGE " -> "lagrange l-2_02.d88"
<!-- PC8801 -->
<info name="release" value="198310xx"/>
<info name="alt_title" value="ロリータ・シンドローム "/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="lolita syndrome.d88" size="348848" crc="910365b1" sha1="6140154df868976f446fda440e0761102703e8ec"/>
@@ -20263,7 +20629,7 @@ ExtractDisk [02]"LAGRANGE " -> "lagrange l-2_02.d88"
</software>
<software name="lostpowa" cloneof="lostpow">
- <description>Lost Power (Alt)</description>
+ <description>Lost Power (alt)</description>
<year>1986</year>
<publisher>ウィンキーソフト (Winky Soft)</publisher>
<!-- PC8801 -->
@@ -20391,7 +20757,7 @@ ExtractDisk [02]"LAGRANGE " -> "lagrange l-2_02.d88"
</software>
<software name="lunacitya" cloneof="lunacity">
- <description>Luna City Satsujin Jiken (Alt)</description>
+ <description>Luna City Satsujin Jiken (alt)</description>
<year>1986</year>
<publisher>ボンドソフト (Bond Soft)</publisher>
<!-- PC8801 -->
@@ -20411,6 +20777,8 @@ ExtractDisk [02]"LAGRANGE " -> "lagrange l-2_02.d88"
<!-- PC8801 -->
<info name="release" value="198506xx"/>
<info name="alt_title" value="ルナーボール"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="lunar ball.d88" size="348848" crc="b7eb3f1a" sha1="5abf208787d9f54f99ba3e28d92c923080d8616c"/>
@@ -20419,12 +20787,14 @@ ExtractDisk [02]"LAGRANGE " -> "lagrange l-2_02.d88"
</software>
<software name="lunarbala" cloneof="lunarbal">
- <description>Lunar Ball (Alt?)</description>
+ <description>Lunar Ball (alt?)</description>
<year>1985</year>
<publisher>ポニカ (PonyCa)</publisher>
<!-- PC8801 -->
<info name="release" value="198506xx"/>
<info name="alt_title" value="ルナーボール"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="lunar ball (a).d88" size="348848" crc="053a78ee" sha1="0c4d72a97e36a58b79c14b94a7faf304690da316"/>
@@ -20439,6 +20809,7 @@ ExtractDisk [02]"LAGRANGE " -> "lagrange l-2_02.d88"
<!-- PC8801 -->
<info name="release" value="198512xx"/>
<info name="alt_title" value="ルパン三世 カリオストロの城"/>
+ <info name="usage" value="Needs BASIC V1"/>
<!--combined image-->
<!--rom name="lupin.d88" size="697696" crc="f3388287" sha1="6dfa6fec0ffa7ddac0d5c06fd215abd41fc2eee0"/-->
@@ -20458,12 +20829,13 @@ ExtractDisk [02]"LAGRANGE " -> "lagrange l-2_02.d88"
</software>
<software name="lupina" cloneof="lupin">
- <description>Lupin the Third - Cagliostro no Shiro (Alt Disk A)</description>
+ <description>Lupin the Third - Cagliostro no Shiro (alt Disk A)</description>
<year>1985</year>
<publisher>東宝 (Toho)</publisher>
<!-- PC8801 -->
<info name="release" value="198512xx"/>
<info name="alt_title" value="ルパン三世 カリオストロの城"/>
+ <info name="usage" value="Needs BASIC V1"/>
<!--combined image-->
<!--rom name="cagliostro no shiro.d88" size="697696" crc="5df51a65" sha1="8aac94a58fde90dca3cf61657836b95e814b2603"/-->
@@ -20483,7 +20855,7 @@ ExtractDisk [02]"LAGRANGE " -> "lagrange l-2_02.d88"
</part>
</software>
- <software name="lupin2">
+ <software name="lupin2" supported="yes">
<description>Lupin the Third - Babylon no Ougon Densetsu</description>
<year>1989</year>
<publisher>東宝 (Toho)</publisher>
@@ -20493,17 +20865,18 @@ ExtractDisk [02]"LAGRANGE " -> "lagrange l-2_02.d88"
<!--combined image-->
<!--rom name="lupin 2.d88" size="766048" crc="9a7a551b" sha1="058df9a2b268fe777de909dc2cb0aec4e47f974d"/-->
+ <!-- either one contains non-factory saves -->
<part name="flop1" interface="floppy_5_25">
<feature name="part_id" value="Disk 1" />
<dataarea name="flop" size="383024">
- <rom name="lupin 2 (disk 1).d88" size="383024" crc="ca478efa" sha1="9e98f5fa6ab3d674a612b8cabbce46635c20d46b"/>
+ <rom name="lupin 2 (disk 1).d88" size="383024" crc="ca478efa" sha1="9e98f5fa6ab3d674a612b8cabbce46635c20d46b" status="baddump"/>
</dataarea>
</part>
<part name="flop2" interface="floppy_5_25">
<feature name="part_id" value="Disk 2" />
<dataarea name="flop" size="383024">
- <rom name="lupin 2 (disk 2).d88" size="383024" crc="da39ba72" sha1="cb45ca651110e9a2ea994423147280c64b987d7a"/>
+ <rom name="lupin 2 (disk 2).d88" size="383024" crc="da39ba72" sha1="cb45ca651110e9a2ea994423147280c64b987d7a" status="baddump"/>
</dataarea>
</part>
</software>
@@ -20559,7 +20932,7 @@ ExtractDisk [02]"LAGRANGE " -> "lagrange l-2_02.d88"
</software>
<software name="lyranea" cloneof="lyrane">
- <description>Lyrane (Alt)</description>
+ <description>Lyrane (alt)</description>
<year>1987</year>
<publisher>B·P·S (Bullet-Proof Software)</publisher>
<!-- PC8801mk2SR -->
@@ -20604,6 +20977,8 @@ ExtractDisk [02]"LAGRANGE " -> "lagrange l-2_02.d88"
<!-- PC8801 -->
<info name="release" value="198512xx"/>
<info name="alt_title" value="メーベルズマンション"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="392368">
<rom name="mabels mansion.d88" size="392368" crc="4351b7a6" sha1="f0409204530ca79618f58399e9ba09bb57d35bc3"/>
@@ -20626,7 +21001,7 @@ ExtractDisk [02]"LAGRANGE " -> "lagrange l-2_02.d88"
</software>
<software name="macadama" cloneof="macadam">
- <description>Macadam (Alt)</description>
+ <description>Macadam (alt)</description>
<year>1985</year>
<publisher>デービーソフト (dB-Soft)</publisher>
<!-- PC8801 -->
@@ -20653,13 +21028,14 @@ ExtractDisk [02]"LAGRANGE " -> "lagrange l-2_02.d88"
</part>
</software>
- <software name="madelein">
+ <software name="madelein" supported="yes">
<description>Madeleine</description>
<year>1987</year>
<publisher>シンキングラビット (Thinking Rabbit)</publisher>
<!-- PC8801 -->
<info name="release" value="198702xx"/>
<info name="alt_title" value="マデリーン"/>
+ <info name="usage" value="Needs BASIC V1"/>
<!--combined image-->
<!--rom name="madeleine.d88" size="804704" crc="896606dc" sha1="958f1b9718e4d4b4950ec4b4c10ea4675dbbb892"/-->
@@ -20739,10 +21115,12 @@ ExtractDisk [02]"LAGRANGE " -> "lagrange l-2_02.d88"
</software>
<software name="marchena" cloneof="marchen">
- <description>Märchen Veil mkII (Alt)</description>
+ <description>Märchen Veil mkII (alt)</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<info name="alt_title" value="メルヘンヴェールmkII"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="390192">
<rom name="maerchen veil mkii.d88" size="390192" crc="100bac87" sha1="d55b5accbf8e4714ec3752368f838d1030e5fd61"/>
@@ -20751,7 +21129,7 @@ ExtractDisk [02]"LAGRANGE " -> "lagrange l-2_02.d88"
</software>
<software name="marchenb" cloneof="marchen">
- <description>Märchen Veil SR (Alt)</description>
+ <description>Märchen Veil SR (alt)</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<info name="alt_title" value="メルヘンヴェールSR"/>
@@ -20936,7 +21314,10 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88"
</part>
</software>
- <software name="mjkyojs2">
+ <!-- Mouse pointer is jumpy -->
+ <!-- Unsupported serial mouse -->
+ <!-- On PC8801MA it will always report 4MHz no matter speed setting -->
+ <software name="mjkyojs2" supported="partial">
<description>Mahjong Kyo Jidai Special II</description>
<year>1989</year>
<publisher>マイクロネット (Micronet)</publisher>
@@ -20997,6 +21378,8 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88"
<!-- PC8801 -->
<info name="release" value="198605xx"/>
<info name="alt_title" value="魔法使いの妹子"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="mahoutsukai no denshi.d88" size="348848" crc="ac44fbef" sha1="36d2e91df8796a25fc483ddae39a5427c4b3321d"/>
@@ -21005,12 +21388,14 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88"
</software>
<software name="mahodena" cloneof="mahoden">
- <description>Mahoutsukai no Deshi (Alt)</description>
+ <description>Mahoutsukai no Deshi (alt)</description>
<year>1986</year>
<publisher>ツクモ (Tsukumo)</publisher>
<!-- PC8801 -->
<info name="release" value="198605xx"/>
<info name="alt_title" value="魔法使いの妹子"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="mahotsukai no deshi.d88" size="348848" crc="c0d1b687" sha1="013bd63e06eb7facc697a566192aadb525c8afad"/>
@@ -21058,7 +21443,7 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88"
</software>
<software name="maiduma" cloneof="maidum">
- <description>Maidum (Alt)</description>
+ <description>Maidum (alt)</description>
<year>1986</year>
<publisher>NCS</publisher>
<!-- PC8801 -->
@@ -21082,13 +21467,16 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88"
</part>
</software>
- <software name="mmuku">
+ <!-- Doesn't load -->
+ <!-- FDC stalls [Tries to read a missing CHRN=(12 01 0a 01)] -->
+ <software name="mmuku" supported="no">
<description>Maildog Muku</description>
<year>1984</year>
<publisher>コムパック (Compaq)</publisher>
<!-- PC8801 -->
<info name="release" value="198411xx"/>
<info name="alt_title" value="ムクの郵便屋さん"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="349888">
<rom name="maildog muku.d88" size="349888" crc="a53f17da" sha1="761a055e6b75c7b7127735196486cddf542b2323"/>
@@ -21122,7 +21510,7 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88"
</software>
<software name="mikkokua" cloneof="mikkoku">
- <description>Maison Ikkoku - Omoide no Photograph (Alt)</description>
+ <description>Maison Ikkoku - Omoide no Photograph (alt)</description>
<year>1986</year>
<publisher>マイクロキャビン (Micro Cabin)</publisher>
<!-- PC8801 -->
@@ -21146,7 +21534,7 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88"
</part>
</software>
- <software name="mikkokuk">
+ <software name="mikkokuk" supported="yes">
<description>Maison Ikkoku Kanketsu Hen - Sayonara Soshite</description>
<year>1988</year>
<publisher>マイクロキャビン (Micro Cabin)</publisher>
@@ -21186,7 +21574,7 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88"
</software>
<software name="mikkokuka" cloneof="mikkokuk">
- <description>Maison Ikkoku Kanketsu Hen - Sayonara Soshite (Alt)</description>
+ <description>Maison Ikkoku Kanketsu Hen - Sayonara Soshite (alt)</description>
<year>1988</year>
<publisher>マイクロキャビン (Micro Cabin)</publisher>
<!-- PC8801mk2SR -->
@@ -21238,6 +21626,8 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88"
<!-- PC8801 -->
<info name="release" value="198610xx"/>
<info name="alt_title" value="まじゃべんちゃー ねぎ麻雀"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="majaventure - negi mahjong.d88" size="348848" crc="a85cd6d4" sha1="e87f2f6aa5912f346c3501b79d81382a6199b5af"/>
@@ -21246,12 +21636,14 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88"
</software>
<software name="majaventa" cloneof="majavent">
- <description>Majaventure - Negi Mahjong (Alt)</description>
+ <description>Majaventure - Negi Mahjong (alt)</description>
<year>1986</year>
<publisher>徳間コミュニケーションズ (Tokuma Communications)</publisher>
<!-- PC8801 -->
<info name="release" value="198610xx"/>
<info name="alt_title" value="まじゃべんちゃー ねぎ麻雀"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348832">
<rom name="majaventure negi mahjong.d88" size="348832" crc="0b11dba9" sha1="c3929616f68a2790dcfa3a782069adbb9eb45e0b"/>
@@ -21260,7 +21652,7 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88"
</software>
<software name="majaventd" cloneof="majavent">
- <description>Majaventure - Negi Mahjong Demo</description>
+ <description>Majaventure - Negi Mahjong Demo (ver. C)</description>
<year>1986</year>
<publisher>徳間コミュニケーションズ (Tokuma Communications)</publisher>
<info name="alt_title" value="ねぎ麻雀DEMO"/>
@@ -21312,7 +21704,7 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88"
</software>
<software name="majaven2a" cloneof="majaven2">
- <description>Majaventure 2 - Zenkoku Onsen Mahjong (Alt)</description>
+ <description>Majaventure 2 - Zenkoku Onsen Mahjong (alt)</description>
<year>1989</year>
<publisher>テクノポリスソフト (Technopolis Soft)</publisher>
<!-- PC8801mk2SR -->
@@ -21435,13 +21827,16 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88"
</part>
</software>
- <software name="makaifuk">
+ <!-- black screen -->
+ <!-- FDC stalls [Throws scan ID failed on CHRN=(17 00 10 01) even if it exists?] -->
+ <software name="makaifuk" supported="no">
<description>Makai Fukkatsu</description>
<year>1987</year>
<publisher>ソフトスタジオWING (Soft Studio Wing)</publisher>
<!-- PC8801 -->
<info name="release" value="198704xx"/>
<info name="alt_title" value="魔界復活"/>
+ <info name="usage" value="Needs BASIC V2"/>
<!--combined image-->
<!--rom name="makai fukkatsu.d88" size="693312" crc="d7f65654" sha1="c0865d914b62e3b557255b54b811d81f93603bd5"/-->
@@ -21460,8 +21855,10 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88"
</part>
</software>
- <software name="makaifuka" cloneof="makaifuk">
- <description>Makai Fukkatsu (Alt Disk 1)</description>
+ <!-- black screen -->
+ <!-- FDC stalls [Throws scan ID failed on CHRN=(17 00 10 01) even if it exists?] -->
+ <software name="makaifuka" cloneof="makaifuk" supported="no">
+ <description>Makai Fukkatsu (alt Disk 1)</description>
<year>1987</year>
<publisher>ソフトスタジオWING (Soft Studio Wing)</publisher>
<!-- PC8801 -->
@@ -21486,13 +21883,15 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88"
</part>
</software>
- <software name="makaimur">
+ <!-- after losing a life the game doesn't work properly anymore (cannot reproduce in PC8801MA) -->
+ <software name="makaimur" supported="yes">
<description>Makaimura</description>
<year>1987</year>
<publisher>アスキー (ASCII)</publisher>
<!-- PC8801mk2SR -->
<info name="release" value="198707xx"/>
<info name="alt_title" value="魔界村"/>
+
<!-- disk with crc ab448ccf has only d88 header diff -->
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848"> <!-- Data CRC16: 30501 -->
@@ -21526,7 +21925,8 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88"
</part>
</software>
- <software name="manilove">
+ <software name="manilove" supported="yes">
+ <!-- Disk Mistery #4 -->
<description>The Man I Love</description>
<year>1987</year>
<publisher>シンキングラビット (Thinking Rabbit)</publisher>
@@ -21579,8 +21979,10 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88"
</part>
</software>
- <software name="mappya" cloneof="mappy">
- <description>Mappy (Alt?)</description>
+ <!-- Doesn't boot -->
+ <!-- TODO: most likely belongs to pc8001mkIISR -->
+ <software name="mappya" cloneof="mappy" supported="no">
+ <description>Mappy (alt?)</description>
<year>1986</year>
<publisher>電波新聞社 (Dempa Shinbunsha)</publisher>
<!-- PC8801 -->
@@ -21621,7 +22023,7 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88"
</part>
</software>
- <software name="marikohe">
+ <software name="marikohe" supported="yes">
<description>Mariko no Heya</description>
<year>1987</year>
<publisher>パルコム (Palcom)</publisher>
@@ -21635,7 +22037,9 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88"
</part>
</software>
- <software name="mariosp">
+ <!-- Hangs at BASIC -->
+ <!-- FDC stalls [Tries to read a missing CHRN=(00 00 f8 02)] -->
+ <software name="mariosp" supported="no">
<description>Mario Bros. Special</description>
<year>1984</year>
<publisher>ハドソン (Hudson Soft)</publisher>
@@ -21662,7 +22066,8 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88"
</part>
</software>
- <software name="marvels">
+ <!-- [SIGSEGV in d88 loading] -->
+ <software name="marvels" supported="no">
<description>Marvelous</description>
<year>1986</year>
<publisher>データウエスト (Data West)</publisher>
@@ -21865,13 +22270,16 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88"
</part>
</software>
- <software name="mediflor">
+ <!-- Disk 3 throws assertion -->
+ <!-- [Incorrect layout on track 39 head 1, expected_size=100000, current_size=123968] -->
+ <software name="mediflor" supported="no">
<description>Suiryushi Bangaihen - Mediflora no Izumi</description>
<year>1991</year>
<publisher>しゃんばら (Shanbara)</publisher>
<!-- PC8801mk2SR -->
<info name="release" value="199106xx"/>
<info name="alt_title" value="水龍士 番外編 -メディフローラの泉-"/>
+ <info name="usage" value="Insert Disk 1 in drive 1 and a writable copy of user disk in drive 2 then press enter on prompt. Once copy is done insert the user disk to drive 1 and Disk 2 to drive 2 and reboot"/>
<!--combined image-->
<!--rom name="mediflora no izumi.d88" size="2187824" crc="119acb93" sha1="440ad455612ecaa19fd8fdc2b82deafa52d92fed"/-->
@@ -21911,13 +22319,16 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88"
</part>
</software>
- <software name="mediflor1" cloneof="mediflor">
- <description>Suiryushi Bangaihen - Mediflora no Izumi (Alt User Disk)</description>
+ <!-- Disk 3 throws assertion -->
+ <!-- [Incorrect layout on track 39 head 1, expected_size=100000, current_size=123968] -->
+ <software name="mediflor1" cloneof="mediflor" supported="no">
+ <description>Suiryushi Bangaihen - Mediflora no Izumi (alt User Disk)</description>
<year>1991</year>
<publisher>しゃんばら (Shanbara)</publisher>
<!-- PC8801mk2SR -->
<info name="release" value="199106xx"/>
<info name="alt_title" value="水龍士 番外編 -メディフローラの泉-"/>
+ <info name="usage" value="Insert Disk 1 in drive 1 and a writable copy of user disk in drive 2 then press enter on prompt. Once copy is done insert the user disk to drive 1 and Disk 2 to drive 2 and reboot"/>
<!--combined image-->
<!--rom name="suiryushi 2 bangaihen.d88" size="2224960" crc="646b2f3f" sha1="cb1d0958ffb8985023de1ebfba32c60b7d24acd2"/-->
@@ -22032,7 +22443,7 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88"
</software>
<software name="melonsoda" cloneof="melonsod">
- <description>Melon Soda (Alt)</description>
+ <description>Melon Soda (alt)</description>
<year>1987</year>
<publisher>パスカル2 (Pascal2)</publisher>
<!-- PC8801 -->
@@ -22203,7 +22614,7 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88"
</software>
<software name="metaloraa" cloneof="metalora">
- <description>Metal Orange (Alt)</description>
+ <description>Metal Orange (alt)</description>
<year>1990</year>
<publisher>Custom</publisher>
<!-- PC8801mk2SR -->
@@ -22267,7 +22678,7 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88"
</software>
<software name="mclowna" cloneof="mclown">
- <description>Meurtre d'un Clown - Dokeshi Satsujin Jiken (Alt)</description>
+ <description>Meurtre d'un Clown - Dokeshi Satsujin Jiken (alt)</description>
<year>1985</year>
<publisher>シンキングラビット (Thinking Rabbit)</publisher>
<!-- PC8801 -->
@@ -22291,7 +22702,7 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88"
</part>
</software>
- <software name="midgarts">
+ <software name="midgarts" supported="yes">
<description>Mid Garts</description>
<year>1989</year>
<publisher>ウルフチーム (WolfTeam)</publisher>
@@ -22372,7 +22783,8 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88"
</part>
</software>
- <software name="midgartsds" cloneof="midgarts">
+ <!-- Unsupported 2HD image -->
+ <software name="midgartsds" cloneof="midgarts" supported="no">
<description>Mid Garts (Dual Side)</description>
<year>1989</year>
<publisher>ウルフチーム (WolfTeam)</publisher>
@@ -22418,7 +22830,9 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88"
</part>
</software>
- <software name="mightmag">
+ <!-- black screen -->
+ <!-- FDC stalls [Tries to match CHRN=(27 01 01 01) and CHRN=(27 01 02 01) with (27 01 01 03)] -->
+ <software name="mightmag" supported="no">
<description>Might and Magic</description>
<year>1987</year>
<publisher>スタークラフト (Starcraft)</publisher>
@@ -22457,7 +22871,7 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88"
</part>
</software>
- <software name="mightmg2">
+ <software name="mightmg2" supported="yes">
<description>Might and Magic Book 2</description>
<year>1988</year>
<publisher>スタークラフト (Starcraft)</publisher>
@@ -22474,10 +22888,12 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88"
</dataarea>
</part>
+ <!-- baddump: Has extra chars compared to correlated mightmg2a disk -->
+ <!-- (non factory save) -->
<part name="flop2" interface="floppy_5_25">
<feature name="part_id" value="Player Disk" />
<dataarea name="flop" size="348832">
- <rom name="might &amp; magic 2 (player disk).d88" size="348832" crc="0e797b74" sha1="bac347ef84ff96ce8acc543c802d2c1b5a23303e"/>
+ <rom name="might &amp; magic 2 (player disk).d88" size="348832" crc="0e797b74" sha1="bac347ef84ff96ce8acc543c802d2c1b5a23303e" status="baddump"/>
</dataarea>
</part>
@@ -22503,8 +22919,8 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88"
</part>
</software>
- <software name="mightmg2a" cloneof="mightmg2">
- <description>Might and Magic Book 2 (Alt)</description>
+ <software name="mightmg2a" cloneof="mightmg2" supported="yes">
+ <description>Might and Magic Book 2 (alt)</description>
<year>1988</year>
<publisher>スタークラフト (Starcraft)</publisher>
<!-- PC8801mk2SR -->
@@ -22549,7 +22965,8 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88"
</part>
</software>
- <software name="jungladv">
+ <!-- [SIGSEGV in d88 loading] -->
+ <software name="jungladv" supported="no">
<description>Miko to Akemi no Jungle Adventure</description>
<year>1984</year>
<publisher>システムソフト (System Software)</publisher>
@@ -22574,7 +22991,8 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88"
</part>
</software>
- <software name="jungladva" cloneof="jungladv">
+ <!-- Generic "Error" while loading -->
+ <software name="jungladva" cloneof="jungladv" supported="no">
<!-- same files algo got listed as "Miko to Akemi no Jungle Adventure(before fix)"... is it hacked or not?!? -->
<description>Miko to Akemi no Jungle Adventure (fixed - boot in m88)</description>
<year>1984</year>
@@ -22600,13 +23018,18 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88"
</part>
</software>
- <software name="milkyway">
- <description>Milkyway</description>
+ <!-- Hangs on title screen -->
+ <!-- FDC stalls [never clears HALT state] -->
+ <!-- Should be supported by PC8001mkIISR too (unemulated) -->
+ <software name="milkyway" supported="no">
+ <description>Milkyway (v1.0)</description>
<year>1984</year>
<publisher>マイクロネット (Micronet)</publisher>
<!-- PC8801 -->
<info name="release" value="198412xx"/>
<info name="alt_title" value="ミルキーウェイ"/>
+ <info name="usage" value="Needs N[80SR] BASIC"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="349248">
<rom name="milkyway.d88" size="349248" crc="6a161f3c" sha1="e02c614940ce76ae84c685e30e062052ff75fa77"/>
@@ -22621,6 +23044,9 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88"
<!-- PC8801 -->
<info name="release" value="198404xx"/>
<info name="alt_title" value="マイナー2049er"/>
+ <info name="usage" value="Needs BASIC V1"/>
+ <!-- "Converted by BEAR'S" -->
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="392368">
<rom name="miner 2049er.d88" size="392368" crc="0eaec1de" sha1="d8750db6ab8fb60ae173c6a3551889392bc567c4"/>
@@ -22629,12 +23055,15 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88"
</software>
<software name="mine2049a" cloneof="mine2049">
- <description>Miner 2049er (Alt)</description>
+ <!-- "Licensed by Comp-Vid International" -->
+ <description>Miner 2049er (Compu-Vid license)</description>
<year>1984</year>
<publisher>コンプティーク (Comptiq)</publisher>
<!-- PC8801 -->
<info name="release" value="198404xx"/>
<info name="alt_title" value="マイナー2049er"/>
+ <!-- "Converted by BEAR'S" -->
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="392368">
<rom name="miner 2049er (alt).d88" size="392368" crc="8dcb262e" sha1="7ca187a3109f246c298fe5f28701a5dbc16db06b"/>
@@ -22642,13 +23071,16 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88"
</part>
</software>
- <software name="minkymom">
+ <!-- Gameplay is too fast -->
+ <software name="minkymom" supported="partial">
<description>Minky Momo no Panic Ball</description>
<year>1984</year>
<publisher>徳間書店 (Tokuma Shoten Publishing)</publisher>
<!-- PC8801 -->
<info name="release" value="198412xx"/>
<info name="alt_title" value="ミンキーモモのパニックボール"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="66240">
<rom name="minky momo no panic ball.d88" size="66240" crc="4d228142" sha1="e2b41ffb73c58fced9dbf38492150856453b38e9"/>
@@ -22656,13 +23088,16 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88"
</part>
</software>
- <software name="minkymoma" cloneof="minkymom">
- <description>Minky Momo no Panic Ball (Alt?)</description>
+ <!-- Gameplay is too fast -->
+ <software name="minkymoma" cloneof="minkymom" supported="partial">
+ <description>Minky Momo no Panic Ball (alt?)</description>
<year>1984</year>
<publisher>徳間書店 (Tokuma Shoten Publishing)</publisher>
<!-- PC8801 -->
<info name="release" value="198412xx"/>
<info name="alt_title" value="ミンキーモモのパニックボール"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="66240">
<rom name="minky momo no panic ball (a).d88" size="66240" crc="2a5b274b" sha1="1849fc75721160b875060c1e1e1198f224240905"/>
@@ -22702,7 +23137,7 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88"
</software>
<software name="miraia" cloneof="mirai">
- <description>Mirai (Alt)</description>
+ <description>Mirai (alt)</description>
<year>1985</year>
<publisher>ザインソフト (Sein Soft)</publisher>
<!-- PC8801 -->
@@ -22732,13 +23167,15 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88"
</part>
</software>
- <software name="mirrors">
+ <!-- No CD-Rom support -->
+ <!-- FDC stalls [Tries to match CHRN=(00 00 0x 01) with existing N=03, 2DD image?]-->
+ <software name="mirrors" supported="no">
<description>Mirrors</description>
<year>1990</year>
<publisher>ソフトスタジオWING (Soft Studio Wing)</publisher>
- <info name="usage" value="Needs CD-ROM support"/>
<info name="release" value="19901210"/>
<info name="alt_title" value="ミラーズ"/>
+ <info name="usage" value="Works on PC8801MC only (needs CD-ROM support)"/>
<!--combined image-->
<!--rom name="mirrors.d88" size="1250128" crc="6534e06f" sha1="d704a29480c476b50638e7c7ac28fcd5f91fa376"/-->
@@ -22841,6 +23278,7 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88"
<!-- PC8801 -->
<info name="release" value="198408xx"/>
<info name="alt_title" value="ミッションインポッシブル"/>
+ <info name="usage" value="Needs BASIC V1"/>
<!--combined image-->
<!--rom name="mission impossible.d88" size="371296" crc="5b49c7d2" sha1="0af5c69fe341d8b3b025a460001b10ab2ea5bdca"/-->
@@ -22937,6 +23375,7 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88"
<!-- PC8801mk2SR -->
<info name="release" value="19900402"/>
<info name="alt_title" value="ミスティーブルー"/>
+ <info name="usage" value="Set 8MHz mode on a PC8801MA+"/>
<!--combined image-->
<!--rom name="misty blue.d88" size="2494944" crc="c089fd04" sha1="483bfa8bd5fd656d5c2cd43e9937bff137c9a7c6"/-->
@@ -22984,12 +23423,13 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88"
</software>
<software name="mistyblua" cloneof="mistyblu">
- <description>Misty Blue (Alt)</description>
+ <description>Misty Blue (alt)</description>
<year>1990</year>
<publisher>エニックス (Enix)</publisher>
<!-- PC8801mk2SR -->
<info name="release" value="19900402"/>
<info name="alt_title" value="ミスティーブルー"/>
+ <info name="usage" value="Set 8MHz mode on a PC8801MA+"/>
<!--combined image-->
<!--rom name="misty blue.d88" size="2494944" crc="1d16d2b1" sha1="7797421365643cf5f7b01e0d58ac01b2f0689c12"/-->
@@ -23071,6 +23511,8 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88"
<!-- PC8801 -->
<info name="release" value="198404xx"/>
<info name="alt_title" value="モンスターランド"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="66240">
<rom name="monster land.d88" size="66240" crc="28657e25" sha1="6f494d1dbdaa35cf65265e85d8f9cac384dfaa11"/>
@@ -23085,6 +23527,7 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88"
<!-- PC8801 -->
<info name="release" value="198703xx"/>
<info name="alt_title" value="ムーンチャイルド"/>
+ <!-- TODO: document user disk creation (copy of disk B?) -->
<!--combined image-->
<!--rom name="moon child.d88" size="697696" crc="cf86aa5e" sha1="8f541854a18b689841bdbf8a4b23ecdab3cdd32b"/-->
@@ -23118,7 +23561,7 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88"
</software>
<software name="moritasha" cloneof="moritash">
- <description>Morita Kazuo no Shougi (Alt)</description>
+ <description>Morita Kazuo no Shougi (alt)</description>
<year>1985</year>
<publisher>エニックス (Enix)</publisher>
<!-- PC8801 -->
@@ -23131,7 +23574,8 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88"
</part>
</software>
- <software name="moritabf">
+ <!-- TODO: cursor seems too fast on PC8801MA (verify, may need V1 + older machines) -->
+ <software name="moritabf" supported="partial">
<description>Morita no Battle Field</description>
<year>1983</year>
<publisher>エニックス (Enix)</publisher>
@@ -23145,8 +23589,9 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88"
</part>
</software>
- <software name="moritabfa" cloneof="moritabf">
- <description>Morita no Battle Field (Alt)</description>
+ <!-- TODO: cursor seems too fast on PC8801MA (verify, may need V1 + older machines) -->
+ <software name="moritabfa" cloneof="moritabf" supported="partial">
+ <description>Morita no Battle Field (alt)</description>
<year>1983</year>
<publisher>エニックス (Enix)</publisher>
<!-- PC8801 -->
@@ -23159,8 +23604,9 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88"
</part>
</software>
- <software name="moritabfb" cloneof="moritabf">
- <description>Morita no Battle Field (Alt 2)</description>
+ <!-- TODO: cursor seems too fast on PC8801MA (verify, may need V1 + older machines) -->
+ <software name="moritabfb" cloneof="moritabf" supported="partial">
+ <description>Morita no Battle Field (alt 2)</description>
<year>1983</year>
<publisher>エニックス (Enix)</publisher>
<!-- PC8801 -->
@@ -23173,13 +23619,17 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88"
</part>
</software>
- <software name="motohime">
+ <!-- black screen -->
+ <!-- FDC stalls [never clears HALT state] -->
+ <software name="motohime" supported="no">
<description>Motoko-hime Adventure</description>
<year>1987</year>
<publisher>辰巳出版 (Tatsumi Publishing)</publisher>
<!-- PC8801 -->
<info name="release" value="198706xx"/>
<info name="alt_title" value="素子姫アドベンチャー"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="motoko-hime adventure.d88" size="348848" crc="6bfc8de5" sha1="4107234bb9d708027bf3fe8cfa3cc4a0ae7c3220"/>
@@ -23201,7 +23651,7 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88"
</part>
</software>
- <software name="mrproyak">
+ <software name="mrproyak" supported="yes">
<description>Mr. Pro Yakyuu</description>
<year>1987</year>
<publisher>クリスタルソフト (Xtal Soft)</publisher>
@@ -23233,8 +23683,10 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88"
</part>
</software>
- <software name="mrproyaka" cloneof="mrproyak">
- <description>Mr. Pro Yakyuu (Alt)</description>
+ <!-- black screen -->
+ <!-- FDC stalls [Tries to read a missing CHRN=(01 00 f6 03)] -->
+ <software name="mrproyaka" cloneof="mrproyak" supported="no">
+ <description>Mr. Pro Yakyuu (alt)</description>
<year>1987</year>
<publisher>クリスタルソフト (Xtal Soft)</publisher>
<!-- PC8801mk2SR -->
@@ -23272,6 +23724,8 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88"
<!-- PC8801 -->
<info name="release" value="198408xx"/>
<info name="alt_title" value="ミスターロボット"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="392368">
<rom name="mr. robot.d88" size="392368" crc="9009c82d" sha1="46893b335a404a878765466175e000a6bd9520b0"/>
@@ -23279,7 +23733,8 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88"
</part>
</software>
- <software name="mugen">
+ <!-- [Incorrect layout on track 18 head 1, expected_size=100000, current_size=116512] -->
+ <software name="mugen" supported="no">
<description>Mugen no Shinzo</description>
<year>1984</year>
<publisher>クリスタルソフト (Xtal Soft)</publisher>
@@ -23379,7 +23834,7 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88"
</software>
<software name="mugen3a" cloneof="mugen3">
- <description>Mugen no Shinzo III (Alt)</description>
+ <description>Mugen no Shinzo III (alt)</description>
<year>1990</year>
<publisher>クリスタルソフト (Xtal Soft)</publisher>
<!-- PC8801mk2SR -->
@@ -23464,7 +23919,7 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88"
</software>
<!-- boot OK -->
- <!-- Omake: press F5 during opening for music test, alternatively just boot disk G from drive 1 -->
+ <!-- Omake: press F5 during opening for music test, alternatively just boot disk G from drive 2 -->
<!-- TODO: checkout if there are other hidden hotkeys like PC98 version -->
<software name="valis2" supported="yes">
<description>Mugen Senshi Valis II</description>
@@ -23580,13 +24035,17 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88"
</part>
</software>
- <software name="mylolita">
+ <!-- Hangs after BASIC loading, eventually throws "Disk I/O error" -->
+ <!-- FDC stalls [Tries to read a missing CHRN=(01 01 10 01)] -->
+ <software name="mylolita" supported="no">
<description>My Lolita</description>
<year>1985</year>
<publisher>光栄 (Koei)</publisher>
<!-- PC8801 -->
<info name="release" value="198503xx"/>
<info name="alt_title" value="マイロリータ"/>
+ <!-- TODO: most likely requires V1 BASIC -->
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348576">
<rom name="my lolita.d88" size="348576" crc="79f37b67" sha1="36ceb830efc590e445984cbdc4c5d2380c859517"/>
@@ -23594,13 +24053,14 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88"
</part>
</software>
- <software name="mysterhm">
+ <software name="mysterhm" supported="yes">
<description>Mystery House (Micro Cabin)</description>
<year>1982</year>
<publisher>マイクロキャビン (Micro Cabin)</publisher>
<!-- PC8801 -->
<info name="release" value="198210xx"/>
<info name="alt_title" value="ミステリーハウス"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="mystery house (micro cabin).d88" size="348848" crc="14dd5cbb" sha1="6e8f7059c3daee4b1ac7d6a0c5f851f2020e3148"/>
@@ -23608,8 +24068,9 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88"
</part>
</software>
+ <!-- TODO: hacked to work on PC-8801 V1? Recheck when pc8001 has floppy support -->
<software name="mysterhma" cloneof="mysterhm">
- <description>Mystery House (Microcabin) (Alt)</description>
+ <description>Mystery House (Micro Cabin, Alt)</description>
<year>1982</year>
<publisher>マイクロキャビン (Micro Cabin)</publisher>
<!-- PC8801 -->
@@ -23622,7 +24083,8 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88"
</part>
</software>
- <software name="mysterhs">
+ <!-- Doesn't boot, returns to BASIC prompt -->
+ <software name="mysterhs" supported="no">
<description>Mystery House (Starcraft)</description>
<year>1983</year>
<publisher>スタークラフト (Starcraft)</publisher>
@@ -23676,7 +24138,7 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88"
</software>
<software name="nankaiha" cloneof="nankaih">
- <description>Nankai no Hyoteki (Alt)</description>
+ <description>Nankai no Hyoteki (alt)</description>
<year>1986</year>
<publisher>ベアーズ (Bear's)</publisher>
<!-- PC8801 -->
@@ -23774,7 +24236,8 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88"
</part>
</software>
- <software name="newgodzl">
+ <!-- "Bad allocation table", is the disk dump right? -->
+ <software name="newgodzl" supported="no">
<description>New Godzilla</description>
<year>1985</year>
<publisher>東宝 (Toho)</publisher>
@@ -23799,8 +24262,9 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88"
</part>
</software>
- <software name="newgodzla" cloneof="newgodzl">
- <description>New Godzilla (Alt Disk 1)</description>
+ <!-- "Bad allocation table", is the disk dump right? -->
+ <software name="newgodzla" cloneof="newgodzl" supported="no">
+ <description>New Godzilla (alt Disk 1)</description>
<year>1985</year>
<publisher>東宝 (Toho)</publisher>
<!-- PC8801 -->
@@ -23831,6 +24295,9 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88"
<!-- PC8801 -->
<info name="release" value="198405xx"/>
<info name="alt_title" value="ニュートロン"/>
+ <info name="usage" value="Needs BASIC V1"/>
+ <!-- Chun -->
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="347648">
<rom name="newtron.d88" size="347648" crc="ce0ac489" sha1="43f9373dab9120cf2db074ccc0dc0104053aa5a4"/>
@@ -23876,13 +24343,16 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88"
</part>
</software>
- <software name="ninjakun">
+ <!-- Gameplay is too fast -->
+ <software name="ninjakun" supported="partial">
<description>Ninja-kun</description>
<year>1983</year>
<publisher>マイクロキャビン (Micro Cabin)</publisher>
<!-- PC8801 -->
<info name="release" value="198307xx"/>
<info name="alt_title" value="忍者くん"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="ninja-kun(micro cabin).d88" size="348848" crc="b3b85920" sha1="2ca29f5bb0d6cd65361931a45378eca68455d1b5"/>
@@ -23890,7 +24360,8 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88"
</part>
</software>
- <software name="ninjakmb">
+ <!-- uPD3301 text layer draws UL covering the full screen -->
+ <software name="ninjakmb" supported="partial">
<description>Ninja-kun - Majou no Bouken</description>
<year>1986</year>
<publisher>日本デクスタ (Nihon Dexter)</publisher>
@@ -23904,13 +24375,14 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88"
</part>
</software>
- <software name="ngolf">
+ <software name="ngolf" supported="yes">
<description>Nintendo no Golf</description>
<year>1985</year>
<publisher>ハドソン (Hudson Soft)</publisher>
<!-- PC8801 -->
<info name="release" value="198504xx"/>
<info name="alt_title" value="任天堂のゴルフ "/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="102128">
<rom name="nintendo no golf.d88" size="102128" crc="eed8ad43" sha1="ca2114837f729a855c55e463008aa5d0bb0551f8"/>
@@ -23918,13 +24390,14 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88"
</part>
</software>
- <software name="ngolfa" cloneof="ngolf">
- <description>Nintendo no Golf (Alt)</description>
+ <software name="ngolfa" cloneof="ngolf" supported="yes">
+ <description>Nintendo no Golf (alt)</description>
<year>1985</year>
<publisher>ハドソン (Hudson Soft)</publisher>
<!-- PC8801 -->
<info name="release" value="198504xx"/>
<info name="alt_title" value="任天堂のゴルフ "/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="102128">
<rom name="golf(hudson-nintendo).d88" size="102128" crc="e2faddcb" sha1="9cb7b29ebf0f27f40a2ab994318b1a376d4b4283"/>
@@ -23932,7 +24405,7 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88"
</part>
</software>
- <software name="ntennis">
+ <software name="ntennis" supported="yes">
<description>Nintendo no Tennis</description>
<year>1985</year>
<publisher>ハドソン (Hudson Soft)</publisher>
@@ -23968,8 +24441,9 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88"
</part>
</software>
+ <!-- TODO: converted to work on N88? -->
<software name="nobunaga">
- <description>Nobunaga no Yabou</description>
+ <description>Nobunaga no Yabou (N88 Basic)</description>
<year>1983</year>
<publisher>光栄 (Koei)</publisher>
<!-- PC8801 -->
@@ -23982,7 +24456,8 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88"
</part>
</software>
- <software name="nobubufu">
+ <!-- "Cannot load YSHELL.COM" -->
+ <software name="nobubufu" supported="no">
<description>Nobunaga no Yabou - Bushou Fuunroku</description>
<year>1990</year>
<publisher>光栄 (Koei)</publisher>
@@ -24021,8 +24496,9 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88"
</part>
</software>
- <software name="nobubufua" cloneof="nobubufu">
- <description>Nobunaga no Yabou - Bushou Fuunroku (Alt)</description>
+ <!-- "Cannot load YSHELL.COM" -->
+ <software name="nobubufua" cloneof="nobubufu" supported="no">
+ <description>Nobunaga no Yabou - Bushou Fuunroku (alt)</description>
<year>1990</year>
<publisher>光栄 (Koei)</publisher>
<!-- PC8801mk2SR -->
@@ -24060,7 +24536,8 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88"
</part>
</software>
- <software name="nobuseng">
+ <!-- "Cannot load YSHELL.COM" -->
+ <software name="nobuseng" supported="no">
<description>Nobunaga no Yabou - Sengoku Gunyuuden</description>
<year>1988</year>
<publisher>光栄 (Koei)</publisher>
@@ -24092,8 +24569,9 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88"
</part>
</software>
- <software name="nobusenga" cloneof="nobuseng">
- <description>Nobunaga no Yabou - Sengoku Gunyuuden (Alt)</description>
+ <!-- "Cannot load YSHELL.COM" -->
+ <software name="nobusenga" cloneof="nobuseng" supported="no">
+ <description>Nobunaga no Yabou - Sengoku Gunyuuden (alt)</description>
<year>1988</year>
<publisher>光栄 (Koei)</publisher>
<!-- PC8801mk2SR -->
@@ -24138,8 +24616,10 @@ ExtractDisk [03]"Cディスク " -> "Nobunaga no Yabo Sengokugun'yuden 03.d88
ExtractDisk [04]"DATAディスク " -> "Nobunaga no Yabo Sengokugun'yuden 04.d88"
-->
- <software name="nobusengb" cloneof="nobuseng">
- <description>Nobunaga no Yabou - Sengoku Gunyuuden (Alt 2)</description>
+
+ <!-- "Cannot load YSHELL.COM" -->
+ <software name="nobusengb" cloneof="nobuseng" supported="no">
+ <description>Nobunaga no Yabou - Sengoku Gunyuuden (alt 2)</description>
<year>1988</year>
<publisher>光栄 (Koei)</publisher>
<!-- PC8801mk2SR -->
@@ -24252,7 +24732,7 @@ ExtractDisk [04]"ゲンヨウサイ " -> "Nukenin Densetsu 04.d88"
ExtractDisk [05]"コゲンタ " -> "Nukenin Densetsu 05.d88"
-->
<software name="nukeninda" cloneof="nukenind">
- <description>Nukenin Densetsu (Alt)</description>
+ <description>Nukenin Densetsu (alt)</description>
<year>1987</year>
<publisher>ブレイングレイ (Brain Gray)</publisher>
<!-- PC8801mk2SR -->
@@ -24375,7 +24855,7 @@ ExtractDisk [01]"DISK_1 " -> "oji binbin monogatari(a)_01.d88"
ExtractDisk [02]"DISK_2 " -> "oji binbin monogatari(a)_02.d88"
-->
<software name="ojibinbma" cloneof="ojibinbm">
- <description>Ouji Binbin Monogatari (Alt)</description>
+ <description>Ouji Binbin Monogatari (alt)</description>
<year>1987</year>
<publisher>イーストキューブ (East Cube)</publisher>
<!-- PC8801mk2SR -->
@@ -24400,7 +24880,7 @@ ExtractDisk [02]"DISK_2 " -> "oji binbin monogatari(a)_02.d88"
</software>
<software name="ojibinbmb" cloneof="ojibinbm">
- <description>Ouji Binbin Monogatari (Alt 2)</description>
+ <description>Ouji Binbin Monogatari (alt 2)</description>
<year>1987</year>
<publisher>イーストキューブ (East Cube)</publisher>
<!-- PC8801mk2SR -->
@@ -24425,7 +24905,7 @@ ExtractDisk [02]"DISK_2 " -> "oji binbin monogatari(a)_02.d88"
</software>
<software name="ojibinbmbc" cloneof="ojibinbm">
- <description>Ouji Binbin Monogatari (Alt 3)</description>
+ <description>Ouji Binbin Monogatari (alt 3)</description>
<year>1987</year>
<publisher>イーストキューブ (East Cube)</publisher>
<!-- PC8801mk2SR -->
@@ -24463,13 +24943,15 @@ ExtractDisk [02]"DISK_2 " -> "oji binbin monogatari(a)_02.d88"
</part>
</software>
- <software name="okhotsk">
+ <!-- Should be supported by PC8001mkIISR too (unemulated) -->
+ <software name="okhotsk" supported="partial">
<description>Hokkaidou Rensa Satsujin - Okhotsk ni Shouyu!!</description>
<year>1984</year>
<publisher>アスキー (ASCII)</publisher>
<!-- PC8801 -->
<info name="release" value="198412xx"/>
<info name="alt_title" value="オホーツクに消ゆ"/>
+ <info name="usage" value="Needs N[80SR] BASIC"/>
<!--combined image-->
<!--rom name="okhotsk ni kiyu.d88" size="697696" crc="89dcadf0" sha1="26547667c745f6264564e3767f851387a1b8536d"/-->
@@ -24488,13 +24970,15 @@ ExtractDisk [02]"DISK_2 " -> "oji binbin monogatari(a)_02.d88"
</part>
</software>
- <software name="okhotska" cloneof="okhotsk">
- <description>Hokkaidou Rensa Satsujin - Okhotsk ni Shouyu!! (Alt Disk 1)</description>
+ <!-- Should be supported by PC8001mkIISR too (unemulated) -->
+ <software name="okhotska" cloneof="okhotsk" supported="partial">
+ <description>Hokkaidou Rensa Satsujin - Okhotsk ni Shouyu!! (alt Disk 1)</description>
<year>1984</year>
<publisher>アスキー (ASCII)</publisher>
<!-- PC8801 -->
<info name="release" value="198412xx"/>
<info name="alt_title" value="オホーツクに消ゆ"/>
+ <info name="usage" value="Needs N[80SR] BASIC"/>
<!--combined image-->
<!--rom name="okhotsk ni kiyu.d88" size="697696" crc="9fcbda53" sha1="86507a7ae84308954f02abef488fe4e544127f2f"/-->
@@ -24513,13 +24997,15 @@ ExtractDisk [02]"DISK_2 " -> "oji binbin monogatari(a)_02.d88"
</part>
</software>
- <software name="okhotskb" cloneof="okhotsk">
- <description>Hokkaidou Rensa Satsujin - Okhotsk ni Shouyu!! (Alt 2?)</description>
+ <!-- Should be supported by PC8001mkIISR too (unemulated) -->
+ <software name="okhotskb" cloneof="okhotsk" supported="partial">
+ <description>Hokkaidou Rensa Satsujin - Okhotsk ni Shouyu!! (alt 2?)</description>
<year>1984</year>
<publisher>アスキー (ASCII)</publisher>
<!-- PC8801 -->
<info name="release" value="198412xx"/>
<info name="alt_title" value="オホーツクに消ゆ"/>
+ <info name="usage" value="Needs N[80SR] BASIC"/>
<!--combined image-->
<!--rom name="okhotsk ni kiyu(runs through the end).d88" size="697696" crc="3db06aec" sha1="3e3a5edc48c88233f3a2b5b13c5cdc21d100d48d"/-->
@@ -24602,7 +25088,8 @@ ExtractDisk [02]"DISK_2 " -> "oji binbin monogatari(a)_02.d88"
</part>
</software>
- <software name="omega1">
+ <!-- [SIGSEGV in d88 loading] -->
+ <software name="omega1" supported="no">
<description>Omega Soukan-Go</description>
<year>1987</year>
<publisher>チャンピオンソフト (Champion Soft)</publisher>
@@ -24627,7 +25114,7 @@ ExtractDisk [02]"DISK_2 " -> "oji binbin monogatari(a)_02.d88"
</software>
<software name="omega1a" cloneof="omega1">
- <description>Omega Soukan-Go (Alt)</description>
+ <description>Omega Soukan-Go (alt)</description>
<year>1987</year>
<publisher>チャンピオンソフト (Champion Soft)</publisher>
<!-- PC8801 -->
@@ -24796,7 +25283,8 @@ ExtractDisk [02]"DISK_2 " -> "oji binbin monogatari(a)_02.d88"
</part>
</software>
- <software name="ookami">
+ <!-- [Incorrect layout on track 7 head 1, expected_size=100000, current_size=571552] -->
+ <software name="ookami" supported="no">
<description>Ookami Otoko Satsujin Jiken</description>
<year>1984</year>
<publisher>ユニオンプランニング (Union Planning)</publisher>
@@ -24824,7 +25312,9 @@ ExtractDisk [02]"DISK_2 " -> "oji binbin monogatari(a)_02.d88"
</part>
</software>
- <software name="operatio">
+ <!-- Prints "K2.SYSTEM SET IPL" then hangs -->
+ <!-- FDC stalls [never clears HALT state] -->
+ <software name="operatio" supported="no">
<description>Operation L</description>
<year>1990</year>
<publisher>タケル (Takeru)</publisher>
@@ -24849,13 +25339,14 @@ ExtractDisk [02]"DISK_2 " -> "oji binbin monogatari(a)_02.d88"
</part>
</software>
- <software name="orbit3">
- <description>Orbit III</description>
+ <software name="orbit3" supported="yes">
+ <description>Orrbit III</description>
<year>1986</year>
<publisher>テクノソフト (Techno Soft)</publisher>
<!-- PC8801 -->
<info name="release" value="198603xx"/>
<info name="alt_title" value="オービット3"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="344944">
<rom name="orbit3.d88" size="344944" crc="f9596dd5" sha1="da8ee9b1bce5b674b885fdd4a021ac84e9d715b8"/>
@@ -24863,13 +25354,16 @@ ExtractDisk [02]"DISK_2 " -> "oji binbin monogatari(a)_02.d88"
</part>
</software>
- <software name="orbit3a" cloneof="orbit3">
- <description>Orbit III (Alt)</description>
+ <!-- Hangs at Orrbit III loading screen -->
+ <!-- FDC stalls [Tries to read a missing CHRN=(25 00 10 03)] -->
+ <software name="orbit3a" cloneof="orbit3" supported="no">
+ <description>Orrbit III (alt)</description>
<year>1986</year>
<publisher>テクノソフト (Techno Soft)</publisher>
<!-- PC8801 -->
<info name="release" value="198603xx"/>
<info name="alt_title" value="オービット3"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="orbit iii.d88" size="348848" crc="d6bf5599" sha1="6a9c86b7aae9f3940da945e2a3dbd5b417cccf33"/>
@@ -24917,7 +25411,7 @@ ExtractDisk [02]"DISK_2 " -> "oji binbin monogatari(a)_02.d88"
</software>
<software name="otomepara" cloneof="otomepar">
- <description>Otome Party (Alt)</description>
+ <description>Otome Party (alt)</description>
<year>1989</year>
<publisher>テクノポリスソフト (Technopolis Soft)</publisher>
<!-- PC8801mk2SR -->
@@ -24955,7 +25449,7 @@ ExtractDisk [02]"DISK_2 " -> "oji binbin monogatari(a)_02.d88"
</part>
</software>
- <software name="outlandr">
+ <software name="outlandr" supported="yes">
<description>Outlanders</description>
<year>1988</year>
<publisher>クロスメディアソフト (Cross Media Soft)</publisher>
@@ -24965,6 +25459,7 @@ ExtractDisk [02]"DISK_2 " -> "oji binbin monogatari(a)_02.d88"
<!--combined image-->
<!--rom name="outlanders.d88" size="1046544" crc="77e0fabd" sha1="27d397b1a18ff07c6bd0d556f07c3ab45dad932a"/-->
+ <!-- TODO: game asks for a "kanji" disk (-> we currently map as Disk C), investigate -->
<part name="flop1" interface="floppy_5_25">
<feature name="part_id" value="Disk A" />
<dataarea name="flop" size="348848">
@@ -25015,13 +25510,16 @@ ExtractDisk [02]"DISK_2 " -> "oji binbin monogatari(a)_02.d88"
</part>
</software>
- <software name="paipanic">
+ <!-- Trashes memory after "PROGRAM loading" -->
+ <software name="paipanic" supported="no">
<description>Pai Panic</description>
<year>1984</year>
<publisher>アスキー (ASCII)</publisher>
<!-- PC8801 -->
<info name="release" value="198410xx"/>
<info name="alt_title" value="パイパニック"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="pai panic.d88" size="348848" crc="d53e0e6c" sha1="2397dd54d144beb002d1f9e530544a39fb5ba5ca"/>
@@ -25029,13 +25527,17 @@ ExtractDisk [02]"DISK_2 " -> "oji binbin monogatari(a)_02.d88"
</part>
</software>
- <software name="paladin">
+ <!-- Entering into shops causes corrupted text graphics [uPD3301] -->
+ <software name="paladin" supported="no">
<description>The Paladin</description>
<year>1985</year>
<publisher>ボーステック (Bothtec)</publisher>
<!-- PC8801mk2SR -->
<info name="release" value="198512xx"/>
<info name="alt_title" value="パラディン"/>
+ <info name="usage" value="Needs BASIC V1"/>
+ <!-- Ken Akamatsu -->
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348832">
<rom name="paladin.d88" size="348832" crc="1e6f3790" sha1="ebde3a9285a45fa6f4a6051cb1d077326e5c57ba"/>
@@ -25069,7 +25571,7 @@ ExtractDisk [02]"DISK_2 " -> "oji binbin monogatari(a)_02.d88"
</software>
<software name="pangaa" cloneof="panga">
- <description>Panga (Alt Disk 2)</description>
+ <description>Panga (alt Disk 2)</description>
<year>1987</year>
<publisher>ソフトプラン (SoftPlan)</publisher>
<!-- PC8801mk2SR -->
@@ -25091,7 +25593,8 @@ ExtractDisk [02]"DISK_2 " -> "oji binbin monogatari(a)_02.d88"
</part>
</software>
- <software name="panorama">
+ <!-- [Accesses I/O port $33, PC8001mkIISR check?] -->
+ <software name="panorama" supported="yes">
<description>Panorama-to</description>
<year>1983</year>
<publisher>日本ファルコム (Nihon Falcom)</publisher>
@@ -25116,8 +25619,10 @@ ExtractDisk [02]"DISK_2 " -> "oji binbin monogatari(a)_02.d88"
</part>
</software>
- <software name="panoramaa" cloneof="panorama">
- <description>Panorama-to (Alt)</description>
+ <!-- Hangs at BASIC loader time -->
+ <!-- FDC stalls [Tries to read a missing CHRN=(04 00 01 01), C=4 has N=2] -->
+ <software name="panoramaa" cloneof="panorama" supported="no">
+ <description>Panorama-to (alt)</description>
<year>1983</year>
<publisher>日本ファルコム (Nihon Falcom)</publisher>
<!-- PC8801 -->
@@ -25130,13 +25635,17 @@ ExtractDisk [02]"DISK_2 " -> "oji binbin monogatari(a)_02.d88"
</part>
</software>
- <software name="paranoia">
+ <software name="paranoia" supported="yes">
<description>Paranoia 88</description>
<year>1984</year>
<publisher>T&amp;E Soft</publisher>
<!-- PC8801 -->
<info name="release" value="198412xx"/>
<info name="alt_title" value="パラノイア88"/>
+ <info name="usage" value="Needs BASIC V1"/>
+ <!-- programmed by Hideki Asano -->
+ <!-- TODO: inputs doesn't work on PC8801MA, pinpoint BASIC version -->
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="131248">
<rom name="paranoia 88.d88" size="131248" crc="3504c256" sha1="79e691486570a3df014f9f43ee57a8f65018a0df"/>
@@ -25151,6 +25660,8 @@ ExtractDisk [02]"DISK_2 " -> "oji binbin monogatari(a)_02.d88"
<!-- PC8801 -->
<info name="release" value="198512xx"/>
<info name="alt_title" value="ぱよーんぽよょーん"/>
+ <info name="usage" value="Needs BASIC V2"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="payo-n poyoyo-n.d88" size="348848" crc="eefa1bd0" sha1="a19ea26edca7ad24c391b8e9eb022d2c872b041c"/>
@@ -25173,7 +25684,7 @@ ExtractDisk [02]"DISK_2 " -> "oji binbin monogatari(a)_02.d88"
</software>
<software name="peepinga" cloneof="peeping">
- <description>The Peeping (Alt)</description>
+ <description>The Peeping (alt)</description>
<year>1986</year>
<publisher>全流通 (Zenryutsu)</publisher>
<!-- PC8801 -->
@@ -25186,7 +25697,8 @@ ExtractDisk [02]"DISK_2 " -> "oji binbin monogatari(a)_02.d88"
</part>
</software>
- <software name="peepings">
+ <!-- [Incorrect layout on track 6 head 0, expected_size=100000, current_size=143392] -->
+ <software name="peepings" supported="no">
<description>Peeping Scandals</description>
<year>1984</year>
<publisher>ボーステック (Bothtec)</publisher>
@@ -25200,8 +25712,9 @@ ExtractDisk [02]"DISK_2 " -> "oji binbin monogatari(a)_02.d88"
</part>
</software>
- <software name="peepingsa" cloneof="peepings">
- <description>Peeping Scandals (Alt)</description>
+ <!-- [Incorrect layout on track 6 head 0, expected_size=100000, current_size=143392] -->
+ <software name="peepingsa" cloneof="peepings" supported="no">
+ <description>Peeping Scandals (alt)</description>
<year>1984</year>
<publisher>ボーステック (Bothtec)</publisher>
<!-- PC8801 -->
@@ -25222,7 +25735,9 @@ ExtractDisk [02]"DISK_2 " -> "oji binbin monogatari(a)_02.d88"
</part>
</software>
- <software name="penguinw">
+ <!-- Black screen -->
+ <!-- FDC stalls [Tries to read a missing CHRN=(04 00 01 01) existing N=2] -->
+ <software name="penguinw" supported="no">
<description>Penguin-kun Wars</description>
<year>1985</year>
<publisher>アスキー (ASCII)</publisher>
@@ -25236,8 +25751,10 @@ ExtractDisk [02]"DISK_2 " -> "oji binbin monogatari(a)_02.d88"
</part>
</software>
- <software name="penguinwa" cloneof="penguinw">
- <description>Penguin-kun Wars (Alt)</description>
+ <!-- Black screen -->
+ <!-- FDC stalls [Tries to read a missing CHRN=(04 00 01 01) existing N=2] -->
+ <software name="penguinwa" cloneof="penguinw" supported="no">
+ <description>Penguin-kun Wars (alt)</description>
<year>1985</year>
<publisher>アスキー (ASCII)</publisher>
<!-- PC8801 -->
@@ -25250,13 +25767,16 @@ ExtractDisk [02]"DISK_2 " -> "oji binbin monogatari(a)_02.d88"
</part>
</software>
- <software name="pengvill">
+ <!-- Uses Bg Pal -->
+ <software name="pengvill" supported="partial">
<description>Penguin Village</description>
<year>1984</year>
<publisher>ポニカ (PonyCa)</publisher>
<!-- PC8801 -->
<info name="release" value="198403xx"/>
<info name="alt_title" value="ぺんぎんビレッジ"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="66240">
<rom name="penguin village.d88" size="66240" crc="5b897c09" sha1="01a8cdebf072f2f10ec315408b79ebe8a2a696e2"/>
@@ -25297,7 +25817,7 @@ ExtractDisk [02]"DISK_2 " -> "oji binbin monogatari(a)_02.d88"
</software>
<software name="sokoperfa" cloneof="sokoperf">
- <description>Sokoban Perfect (Alt)</description>
+ <description>Sokoban Perfect (alt)</description>
<year>1989</year>
<publisher>シンキングラビット (Thinking Rabbit)</publisher>
<!-- PC8801mk2SR -->
@@ -25452,7 +25972,9 @@ ExtractDisk [03]"シナリオ2 " -> "phantasie iv the birth of heroes_03
</part>
</software>
- <software name="pias">
+ <!-- Hangs at PCM loading screen -->
+ <!-- FDC stalls [never clears HALT state] -->
+ <software name="pias" supported="no">
<description>Pias - Hikisaka Reta Seishun</description>
<year>1990</year>
<publisher>バーディソフト (BirdieSoft)</publisher>
@@ -25513,6 +26035,8 @@ ExtractDisk [03]"シナリオ2 " -> "phantasie iv the birth of heroes_03
<!-- PC8801 -->
<info name="release" value="198605xx"/>
<info name="alt_title" value="ピンボールランド"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="354048">
<rom name="pinball land.d88" size="354048" crc="b5944956" sha1="f38e0a1bff1efb3fc0a6b10e849a35e2b68e4fc9"/>
@@ -25583,7 +26107,7 @@ ExtractDisk [03]"シナリオ2 " -> "phantasie iv the birth of heroes_03
</software>
<software name="pinkypn2a" cloneof="pinkypn2">
- <description>Pinky Ponky 2 (Alt)</description>
+ <description>Pinky Ponky 2 (alt)</description>
<year>1989</year>
<publisher>エルフ (Elf)</publisher>
<!-- PC8801mk2SR -->
@@ -25751,13 +26275,17 @@ ExtractDisk [03]"シナリオ2 " -> "phantasie iv the birth of heroes_03
</part>
</software>
- <software name="plazmali">
+ <!-- Hangs at Plazma Line main screen -->
+ <!-- FDC stalls [Tries to read a missing CHRN=(00 01 11 01)] -->
+ <software name="plazmali" supported="no">
<description>Plazma Line</description>
<year>1984</year>
<publisher>テクノソフト (Techno Soft)</publisher>
<!-- PC8801 -->
<info name="release" value="198412xx"/>
<info name="alt_title" value="プラズマライン"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="plazma line.d88" size="348848" crc="70b87e12" sha1="f0b34cce7fe7914c88e37811f8e6b68b9336be00"/>
@@ -25765,13 +26293,17 @@ ExtractDisk [03]"シナリオ2 " -> "phantasie iv the birth of heroes_03
</part>
</software>
- <software name="plazmalia" cloneof="plazmali">
- <description>Plazma Line (Alt?)</description>
+ <!-- Hangs at Plazma Line main screen -->
+ <!-- FDC stalls [Tries to read a missing CHRN=(00 01 11 01)] -->
+ <software name="plazmalia" cloneof="plazmali" supported="no">
+ <description>Plazma Line (alt?)</description>
<year>1984</year>
<publisher>テクノソフト (Techno Soft)</publisher>
<!-- PC8801 -->
<info name="release" value="198412xx"/>
<info name="alt_title" value="プラズマライン"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="344768">
<rom name="plazma line (a).d88" size="344768" crc="c6982909" sha1="dc7ab2a51a6ec4ac6600ef186ab6b99297ed55f3"/>
@@ -25779,13 +26311,17 @@ ExtractDisk [03]"シナリオ2 " -> "phantasie iv the birth of heroes_03
</part>
</software>
- <software name="plazmalib" cloneof="plazmali">
- <description>Plazma Line (Alt 2)</description>
+ <!-- Hangs at Plazma Line main screen -->
+ <!-- FDC stalls [Tries to read a missing CHRN=(00 01 11 01)] -->
+ <software name="plazmalib" cloneof="plazmali" supported="no">
+ <description>Plazma Line (alt 2)</description>
<year>1984</year>
<publisher>テクノソフト (Techno Soft)</publisher>
<!-- PC8801 -->
<info name="release" value="198412xx"/>
<info name="alt_title" value="プラズマライン"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="344752">
<rom name="plazma line (a2).d88" size="344752" crc="ba26711c" sha1="2a1a4d50e80f3890fef1ba36861bfab0a20f5448"/>
@@ -25800,6 +26336,7 @@ ExtractDisk [03]"シナリオ2 " -> "phantasie iv the birth of heroes_03
<!-- PC8801mk2SR -->
<info name="release" value="198901xx"/>
<info name="alt_title" value="ポッキー"/>
+ <info name="usage" value="Needs BASIC V2"/>
<!--combined image-->
<!--rom name="pocky.d88" size="1773120" crc="f24125d1" sha1="199f5dc9ad48c76543f26e0c7f7e15bc1af4206e"/-->
@@ -25927,6 +26464,7 @@ ExtractDisk [03]"シナリオ2 " -> "phantasie iv the birth of heroes_03
<!-- PC8801mk2SR -->
<info name="release" value="198611xx"/>
<info name="alt_title" value="ポップレモン"/>
+ <info name="usage" value="Needs BASIC V1"/>
<!--combined image-->
<!--rom name="pop lemon.d88" size="697696" crc="b8b2be06" sha1="a3f59bb002801eae76c5ed4ab8327f9fd092bc28"/-->
@@ -25946,12 +26484,13 @@ ExtractDisk [03]"シナリオ2 " -> "phantasie iv the birth of heroes_03
</software>
<software name="poplemona" cloneof="poplemon">
- <description>Pop Lemon (Alt)</description>
+ <description>Pop Lemon (alt)</description>
<year>1986</year>
<publisher>チャンピオンソフト (Champion Soft)</publisher>
<!-- PC8801mk2SR -->
<info name="release" value="198611xx"/>
<info name="alt_title" value="ポップレモン"/>
+ <info name="usage" value="Needs BASIC V1"/>
<!--combined image-->
<!--rom name="pop lemon.d88" size="697696" crc="9acd9ee4" sha1="093208b48173e3203a5e23663fff6273de227dd3"/-->
@@ -26024,7 +26563,7 @@ ExtractDisk [03]"シナリオ2 " -> "phantasie iv the birth of heroes_03
</software>
<software name="popfula" cloneof="popful">
- <description>Popful Mail (Alt Program Disk)</description>
+ <description>Popful Mail (alt Program Disk)</description>
<year>1991</year>
<publisher>日本ファルコム (Nihon Falcom)</publisher>
<!-- PC8801mk2SR -->
@@ -26127,7 +26666,7 @@ ExtractDisk [03]"シナリオ2 " -> "phantasie iv the birth of heroes_03
</software>
<software name="portopiab" cloneof="portopia">
- <description>Portopia Renzoku Satsujin Jiken (Alt)</description>
+ <description>Portopia Renzoku Satsujin Jiken (alt)</description>
<year>1983</year>
<publisher>エニックス (Enix)</publisher>
<!-- PC8801 -->
@@ -26259,7 +26798,7 @@ ExtractDisk [01]"ギブスDISK " -> "pro yakyu fan & yosei gips_01.d
ExtractDisk [02]"DRIVE_2 " -> "pro yakyu fan & yosei gips_02.d88" fde0b7fe
-->
<software name="proyakfna" cloneof="proyakfn">
- <description>Pro Yakyuu Fan (Alt)</description>
+ <description>Pro Yakyuu Fan (alt)</description>
<year>1988</year>
<publisher>日本テレネット (Nihon Telenet)</publisher>
<!-- PC8801mk2SR -->
@@ -26483,20 +27022,20 @@ ExtractDisk [04]"USER " -> "pro yakyu fan & yosei gips (a)_04.d88"
<part name="flop1" interface="floppy_5_25">
<feature name="part_id" value="Disk A" />
<dataarea name="flop" size="415840">
- <rom name="providence (disk a).d88" size="415840" crc="849e47ab" sha1="d6a6733e0e28c0f7d9fa506a0aef4604b0967615"/>
+ <rom name="providence (disk a).d88" size="415840" crc="849e47ab" sha1="d6a6733e0e28c0f7d9fa506a0aef4604b0967615" status="baddump"/>
</dataarea>
</part>
<part name="flop2" interface="floppy_5_25">
<feature name="part_id" value="Disk B" />
<dataarea name="flop" size="415840">
- <rom name="providence (disk b).d88" size="415840" crc="c89ce33b" sha1="f89143b79cd44b35bf692afc46d6fb92f98cb812"/>
+ <rom name="providence (disk b).d88" size="415840" crc="c89ce33b" sha1="f89143b79cd44b35bf692afc46d6fb92f98cb812" status="baddump"/>
</dataarea>
</part>
</software>
<software name="providena" cloneof="providen">
- <description>Providence (Alt?)</description>
+ <description>Providence (alt?)</description>
<year>1989</year>
<publisher>システムサコム (System Sacom)</publisher>
<!-- PC8801mk2SR -->
@@ -26508,20 +27047,20 @@ ExtractDisk [04]"USER " -> "pro yakyu fan & yosei gips (a)_04.d88"
<part name="flop1" interface="floppy_5_25">
<feature name="part_id" value="Disk A" />
<dataarea name="flop" size="415840">
- <rom name="providence (a) (disk a).d88" size="415840" crc="a920a2bb" sha1="ba7c894fc53b12a85bfcb0ce70729ad88fe4c9f9"/>
+ <rom name="providence (a) (disk a).d88" size="415840" crc="a920a2bb" sha1="ba7c894fc53b12a85bfcb0ce70729ad88fe4c9f9" status="baddump"/>
</dataarea>
</part>
<part name="flop2" interface="floppy_5_25">
<feature name="part_id" value="Disk B" />
<dataarea name="flop" size="415840">
- <rom name="providence (a) (disk b).d88" size="415840" crc="9f4fa313" sha1="b2b8cba0547478b93de0afee03367c619b3d1ebe"/>
+ <rom name="providence (a) (disk b).d88" size="415840" crc="9f4fa313" sha1="b2b8cba0547478b93de0afee03367c619b3d1ebe" status="baddump"/>
</dataarea>
</part>
</software>
<software name="providenb" cloneof="providen">
- <description>Providence (Alt 2?)</description>
+ <description>Providence (alt 2?)</description>
<year>1989</year>
<publisher>システムサコム (System Sacom)</publisher>
<!-- PC8801mk2SR -->
@@ -26530,6 +27069,7 @@ ExtractDisk [04]"USER " -> "pro yakyu fan & yosei gips (a)_04.d88"
<!--combined image-->
<!--rom name="providence.d88" size="831680" crc="c4445925" sha1="6a154d735968334d8ae051e8a90c950682636caa"/-->
+ <!-- This is the only set that doesn't have a non-factory save -->
<part name="flop1" interface="floppy_5_25">
<feature name="part_id" value="Disk A" />
<dataarea name="flop" size="415840">
@@ -26546,7 +27086,7 @@ ExtractDisk [04]"USER " -> "pro yakyu fan & yosei gips (a)_04.d88"
</software>
<software name="providenc" cloneof="providen">
- <description>Providence (Alt 3)</description>
+ <description>Providence (alt 3)</description>
<year>1989</year>
<publisher>システムサコム (System Sacom)</publisher>
<!-- PC8801mk2SR -->
@@ -26558,14 +27098,14 @@ ExtractDisk [04]"USER " -> "pro yakyu fan & yosei gips (a)_04.d88"
<part name="flop1" interface="floppy_5_25">
<feature name="part_id" value="Disk A" />
<dataarea name="flop" size="426240">
- <rom name="providence (a3) (disk a).d88" size="426240" crc="a90249ed" sha1="456bef2335bbb1f7991c3597984192fe2185fcda"/>
+ <rom name="providence (a3) (disk a).d88" size="426240" crc="a90249ed" sha1="456bef2335bbb1f7991c3597984192fe2185fcda" status="baddump"/>
</dataarea>
</part>
<part name="flop2" interface="floppy_5_25">
<feature name="part_id" value="Disk B" />
<dataarea name="flop" size="415840">
- <rom name="providence (a3) (disk b).d88" size="415840" crc="a9aef7b1" sha1="73a265604b2a970e3fc154ddf212f9ba5660400b"/>
+ <rom name="providence (a3) (disk b).d88" size="415840" crc="a9aef7b1" sha1="73a265604b2a970e3fc154ddf212f9ba5660400b" status="baddump"/>
</dataarea>
</part>
</software>
@@ -26633,7 +27173,7 @@ ExtractDisk [07]"DiskD " -> "psy-o-blade_07.d88"
</software>
<software name="psyoblada" cloneof="psyoblad">
- <description>Psy-O-Blade (Alt)</description>
+ <description>Psy-O-Blade (alt)</description>
<year>1988</year>
<publisher>T&amp;E Soft</publisher>
<!-- PC8801mk2SR -->
@@ -26685,7 +27225,9 @@ ExtractDisk [07]"DiskD " -> "psy-o-blade_07.d88"
</part>
</software>
- <software name="psychicc">
+ <!-- Hangs during Disk BASIC bootloader -->
+ <!-- FDC stalls [Tries to read a missing CHRN=(02 00 0f 01)] -->
+ <software name="psychicc" supported="no">
<description>Psychic City</description>
<year>1984</year>
<publisher>HOT・B</publisher>
@@ -26699,13 +27241,15 @@ ExtractDisk [07]"DiskD " -> "psy-o-blade_07.d88"
</part>
</software>
- <software name="punchbal">
+ <!-- Gameplay is too fast and unresponsive -->
+ <software name="punchbal" supported="partial">
<description>Punch Ball Mario Bros.</description>
<year>1984</year>
<publisher>ハドソン (Hudson Soft)</publisher>
<!-- PC8801 -->
<info name="alt_title" value="パンチボールマリオブラザーズ"/>
- <info name="usage" value="Needs N-BASIC"/>
+ <info name="usage" value="Needs BASIC V1L (for machines that supports it)"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="punch ball mario.d88" size="348848" crc="573b16af" sha1="c54c8568a5bc6f97f9d2e00327c37b8b9000cb80"/>
@@ -26784,7 +27328,7 @@ ExtractDisk [07]"DiskD " -> "psy-o-blade_07.d88"
</software>
<software name="purea" cloneof="pure">
- <description>Pure (Alt)</description>
+ <description>Pure (alt)</description>
<year>1989</year>
<publisher>クイーンソフト (Queen Soft)</publisher>
<!-- PC8801mk2SR -->
@@ -26876,7 +27420,7 @@ ExtractDisk [07]"DiskD " -> "psy-o-blade_07.d88"
</software>
<software name="pure2a" cloneof="pure2">
- <description>Pure II (Alt)</description>
+ <description>Pure II (alt)</description>
<year>1990</year>
<publisher>クイーンソフト (Queen Soft)</publisher>
<!-- PC8801mk2SR -->
@@ -27042,7 +27586,7 @@ ExtractDisk [07]"DiskD " -> "psy-o-blade_07.d88"
</software>
<software name="questa" cloneof="quest">
- <description>The Quest (Alt BASIC disk)</description>
+ <description>The Quest (alt BASIC disk)</description>
<year>1984</year>
<publisher>スタークラフト (Starcraft)</publisher>
<!-- PC8801 -->
@@ -27152,7 +27696,7 @@ ExtractDisk [07]"DiskD " -> "psy-o-blade_07.d88"
</software>
<software name="rancea" cloneof="rance">
- <description>Rance - Hikari wo Motomete (Alt)</description>
+ <description>Rance - Hikari wo Motomete (alt)</description>
<year>1989</year>
<publisher>アリスソフト (Alicesoft)</publisher>
<!-- PC8801mk2SR -->
@@ -27256,7 +27800,7 @@ ExtractDisk [07]"DiskD " -> "psy-o-blade_07.d88"
</software>
<software name="rance2a" cloneof="rance2">
- <description>Rance 2 - Hangyaku no Shojo-tachi (Alt)</description>
+ <description>Rance 2 - Hangyaku no Shojo-tachi (alt)</description>
<year>1990</year>
<publisher>アリスソフト (Alicesoft)</publisher>
<!-- PC8801mk2SR -->
@@ -27375,7 +27919,7 @@ ExtractDisk [07]"DiskD " -> "psy-o-blade_07.d88"
</part>
</software>
- <software name="rebirth">
+ <software name="rebirth" supported="yes">
<description>Re-Birth</description>
<year>1986</year>
<publisher>SPS</publisher>
@@ -27506,7 +28050,9 @@ ExtractDisk [07]"DiskD " -> "psy-o-blade_07.d88"
</part>
</software>
- <software name="rtishtar">
+ <!-- Shows a SD Ki animation screen and hangs (which should also do mid-frame palette changes) -->
+ <!-- [wants Write Protect floppy flag set] -->
+ <software name="rtishtar" supported="no">
<description>The Return of Ishtar</description>
<year>1987</year>
<publisher>S·P·S</publisher>
@@ -27605,7 +28151,7 @@ ExtractDisk [07]"DiskD " -> "psy-o-blade_07.d88"
</software>
<software name="riglasa" cloneof="riglas">
- <description>Riglas (Alt)</description>
+ <description>Riglas (alt)</description>
<year>1986</year>
<publisher>ランダムハウス (Random House)</publisher>
<!-- PC8801 -->
@@ -27672,7 +28218,7 @@ ExtractDisk [07]"DiskD " -> "psy-o-blade_07.d88"
</part>
</software>
- <software name="roadwr2k">
+ <software name="roadwr2k" supported="yes">
<description>Roadwar 2000</description>
<year>1988</year>
<publisher>スタークラフト (Starcraft)</publisher>
@@ -27682,6 +28228,8 @@ ExtractDisk [07]"DiskD " -> "psy-o-blade_07.d88"
<!--combined image-->
<!--rom name="road war 2000.d88" size="697696" crc="a5d3ea2a" sha1="351ff25d2bdb472fd6afed27c3fb6dd9ed36aee2"/-->
+ <!-- TODO: all roadwr2k sports different maps or even save files? -->
+
<part name="flop1" interface="floppy_5_25">
<feature name="part_id" value="Disk 1" />
<dataarea name="flop" size="348848">
@@ -27697,8 +28245,8 @@ ExtractDisk [07]"DiskD " -> "psy-o-blade_07.d88"
</part>
</software>
- <software name="roadwr2ka" cloneof="roadwr2k">
- <description>Roadwar 2000 (Alt)</description>
+ <software name="roadwr2ka" cloneof="roadwr2k" supported="yes">
+ <description>Roadwar 2000 (alt)</description>
<year>1988</year>
<publisher>スタークラフト (Starcraft)</publisher>
<!-- PC8801mk2SR -->
@@ -27722,8 +28270,8 @@ ExtractDisk [07]"DiskD " -> "psy-o-blade_07.d88"
</part>
</software>
- <software name="roadwr2kb" cloneof="roadwr2k">
- <description>Roadwar 2000 (Alt 2)</description>
+ <software name="roadwr2kb" cloneof="roadwr2k" supported="yes">
+ <description>Roadwar 2000 (alt 2)</description>
<year>1988</year>
<publisher>スタークラフト (Starcraft)</publisher>
<!-- PC8801mk2SR -->
@@ -27754,6 +28302,8 @@ ExtractDisk [07]"DiskD " -> "psy-o-blade_07.d88"
<!-- PC8801 -->
<info name="release" value="198607xx"/>
<info name="alt_title" value="ロボレス2001"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="robowres2001.d88" size="348848" crc="68d16658" sha1="c4026565cab17c593121b26872fed30eb41701eb"/>
@@ -27762,12 +28312,14 @@ ExtractDisk [07]"DiskD " -> "psy-o-blade_07.d88"
</software>
<software name="robowresa" cloneof="robowres">
- <description>RoboWres 2001 (Alt)</description>
+ <description>RoboWres 2001 (alt)</description>
<year>1986</year>
<publisher>マイクロネット (Micronet)</publisher>
<!-- PC8801 -->
<info name="release" value="198607xx"/>
<info name="alt_title" value="ロボレス2001"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="robowres 2001.d88" size="348848" crc="ec26fc0c" sha1="e4bc383eeec84480d8313f39c426b6d0069a33eb"/>
@@ -27775,7 +28327,7 @@ ExtractDisk [07]"DiskD " -> "psy-o-blade_07.d88"
</part>
</software>
- <software name="rogue">
+ <software name="rogue" supported="yes">
<description>Rogue</description>
<year>1986</year>
<publisher>アスキー (ASCII)</publisher>
@@ -27789,8 +28341,8 @@ ExtractDisk [07]"DiskD " -> "psy-o-blade_07.d88"
</part>
</software>
- <software name="roguea" cloneof="rogue">
- <description>Rogue (Alt)</description>
+ <software name="roguea" cloneof="rogue" supported="yes">
+ <description>Rogue (alt)</description>
<year>1986</year>
<publisher>アスキー (ASCII)</publisher>
<!-- PC8801 -->
@@ -27803,7 +28355,7 @@ ExtractDisk [07]"DiskD " -> "psy-o-blade_07.d88"
</part>
</software>
- <software name="rogueh" cloneof="rogue">
+ <software name="rogueh" cloneof="rogue" supported="yes">
<description>Rogue (Easy)</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
@@ -27858,10 +28410,13 @@ ExtractDisk [04]"シナリオ2 " -> "rogue alliance_04.d88"
<software name="rollerba">
<description>Roller Ball</description>
<year>1985</year>
+ <!-- PRODUCED by LOCOMO -->
<publisher>HAL研究所 (HAL Kenkyuujo)</publisher>
<!-- PC8801 -->
<info name="release" value="198510xx"/>
<info name="alt_title" value="ローラーボール"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348832">
<rom name="roller ball.d88" size="348832" crc="4951ac2d" sha1="f7c25cd7269cc90afe7a848bdaf6c5f14e7fce4b"/>
@@ -27869,7 +28424,9 @@ ExtractDisk [04]"シナリオ2 " -> "rogue alliance_04.d88"
</part>
</software>
- <software name="romancia">
+ <!-- black screen -->
+ <!-- FDC stalls [Tries to read a missing CHRN=(01 01 f7 01)] -->
+ <software name="romancia" supported="no">
<description>Romancia</description>
<year>1986</year>
<publisher>日本ファルコム (Nihon Falcom)</publisher>
@@ -27883,8 +28440,10 @@ ExtractDisk [04]"シナリオ2 " -> "rogue alliance_04.d88"
</part>
</software>
- <software name="romanciaa" cloneof="romancia">
- <description>Romancia (Alt)</description>
+ <!-- black screen -->
+ <!-- FDC stalls [Tries to read a missing CHRN=(01 01 f7 01)] -->
+ <software name="romanciaa" cloneof="romancia" supported="no">
+ <description>Romancia (alt)</description>
<year>1986</year>
<publisher>日本ファルコム (Nihon Falcom)</publisher>
<!-- PC8801 -->
@@ -27933,7 +28492,8 @@ ExtractDisk [04]"シナリオ2 " -> "rogue alliance_04.d88"
</part>
</software>
- <software name="royalbld">
+ <!-- "Cannot load YSHELL.COM" -->
+ <software name="royalbld" supported="no">
<description>Royal Blood</description>
<year>1991</year>
<publisher>光栄 (Koei)</publisher>
@@ -28018,7 +28578,7 @@ ExtractDisk [04]"シナリオ2 " -> "rogue alliance_04.d88"
</part>
</software>
- <software name="runewort">
+ <software name="runewort" supported="yes">
<description>Rune Worth</description>
<year>1990</year>
<publisher>T&amp;E Soft</publisher>
@@ -28071,9 +28631,10 @@ ExtractDisk [04]"シナリオ2 " -> "rogue alliance_04.d88"
</part>
</software>
-<!-- Start and Program Disks OK, the remaining part is damaged (missing d88 headers??) -->
- <software name="runeworta" cloneof="runewort">
- <description>Rune Worth (Alt)</description>
+ <!-- [SIGSEGV in d88 loading] -->
+ <!-- Start and Program Disks OK, the remaining part is damaged (missing d88 headers??) -->
+ <software name="runeworta" cloneof="runewort" supported="no">
+ <description>Rune Worth (alt)</description>
<year>1990</year>
<publisher>T&amp;E Soft</publisher>
<!-- PC8801mk2SR -->
@@ -28225,7 +28786,7 @@ ExtractDisk [04]"シナリオ2 " -> "rogue alliance_04.d88"
</software>
<software name="saziria" cloneof="saziri">
- <description>Sa・Zi・Ri (Alt)</description>
+ <description>Sa・Zi・Ri (alt)</description>
<year>1988</year>
<publisher>日本テレネット (Nihon Telenet)</publisher>
<!-- PC8801mk2SR -->
@@ -28320,7 +28881,7 @@ ExtractDisk [04]"シナリオ2 " -> "rogue alliance_04.d88"
</software>
<software name="sailorf5a" cloneof="sailorf5">
- <description>Sailor-fuku Bishoujo Zukan 5 (Alt)</description>
+ <description>Sailor-fuku Bishoujo Zukan 5 (alt)</description>
<year>1988</year>
<publisher>フェアリーテール (Fairytale)</publisher>
<!-- PC8801mk2SR -->
@@ -28386,7 +28947,7 @@ ExtractDisk [04]"シナリオ2 " -> "rogue alliance_04.d88"
</part>
</software>
- <software name="tomathim">
+ <software name="tomathim" supported="yes">
<description>Salad no Kuni no Tomato Hime</description>
<year>1984</year>
<publisher>ハドソン (Hudson Soft)</publisher>
@@ -28400,6 +28961,7 @@ ExtractDisk [04]"シナリオ2 " -> "rogue alliance_04.d88"
</part>
</software>
+ <!-- TODO: scene number display shows with vertical strips [uPD3301] -->
<software name="sammylf">
<description>Sammy Lightfoot</description>
<year>1985</year>
@@ -28407,6 +28969,8 @@ ExtractDisk [04]"シナリオ2 " -> "rogue alliance_04.d88"
<!-- PC8801 -->
<info name="release" value="198506xx"/>
<info name="alt_title" value="サミーライトフット"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="392368">
<rom name="sammy_lightfoot.d88" size="392368" crc="0fa1d41b" sha1="f0739f458be1b4777679ec938a1899f4c8056418"/>
@@ -28414,7 +28978,7 @@ ExtractDisk [04]"シナリオ2 " -> "rogue alliance_04.d88"
</part>
</software>
- <software name="sangoku">
+ <software name="sangoku" supported="yes">
<description>Sangokushi (19860416)</description>
<year>1985</year>
<publisher>光栄 (Koei)</publisher>
@@ -28443,7 +29007,7 @@ ExtractDisk [04]"シナリオ2 " -> "rogue alliance_04.d88"
ExtractDisk [01]"サンゴクシ A " -> "Sangokushi 01.d88"
ExtractDisk [02]"サンゴクシ B " -> "Sangokushi 02.d88"
-->
- <software name="sangokua" cloneof="sangoku" supported="no">
+ <software name="sangokua" cloneof="sangoku" supported="yes">
<description>Sangokushi (19860416, Alt)</description>
<year>1985</year>
<publisher>光栄 (Koei)</publisher>
@@ -28468,6 +29032,7 @@ ExtractDisk [02]"サンゴクシ B " -> "Sangokushi 02.d88"
</part>
</software>
+ <!-- "Cannot load YSHELL.COM" -->
<software name="sangokub" cloneof="sangoku" supported="no">
<description>Sangokushi (19861210, SR Ban?)</description>
<year>1985</year>
@@ -28500,6 +29065,8 @@ ExtractDisk [02]"サンゴクシ B " -> "Sangokushi 02.d88"
</part>
</software>
+ <!-- "Cannot load YSHELL.COM" -->
+ <!-- TODO: shouldn't be a clone of sangoku? -->
<software name="sangokuc" cloneof="sangoku" supported="no">
<description>Sangokushi (19861210, SR Ban?, Alt)</description>
<year>1985</year>
@@ -28532,6 +29099,8 @@ ExtractDisk [02]"サンゴクシ B " -> "Sangokushi 02.d88"
</part>
</software>
+ <!-- "Cannot load YSHELL.COM" -->
+ <!-- TODO: shouldn't be a clone of sangoku? -->
<software name="sangokud" cloneof="sangoku" supported="no">
<description>Sangokushi (SR Ban?)</description>
<year>1987</year>
@@ -28564,7 +29133,7 @@ ExtractDisk [02]"サンゴクシ B " -> "Sangokushi 02.d88"
</part>
</software>
- <software name="sangokue" cloneof="sangoku" supported="no">
+ <software name="sangokue" cloneof="sangoku" supported="yes">
<description>Sangokushi (Original Release?)</description>
<year>1985</year>
<publisher>光栄 (Koei)</publisher>
@@ -28589,7 +29158,8 @@ ExtractDisk [02]"サンゴクシ B " -> "Sangokushi 02.d88"
</part>
</software>
- <software name="sangoku2">
+ <!-- "Cannot load YSHELL.COM" -->
+ <software name="sangoku2" supported="no">
<description>Sangokushi II</description>
<year>1989</year>
<publisher>光栄 (Koei)</publisher>
@@ -28635,8 +29205,9 @@ ExtractDisk [02]"サンゴクシ B " -> "Sangokushi 02.d88"
</part>
</software>
- <software name="sangoku2a" cloneof="sangoku2">
- <description>Sangokushi II (Alt)</description>
+ <!-- "Cannot load YSHELL.COM" -->
+ <software name="sangoku2a" cloneof="sangoku2" supported="no">
+ <description>Sangokushi II (alt)</description>
<year>1989</year>
<publisher>光栄 (Koei)</publisher>
<!-- PC8801mk2SR -->
@@ -28681,8 +29252,9 @@ ExtractDisk [02]"サンゴクシ B " -> "Sangokushi 02.d88"
</part>
</software>
- <software name="sangoku2b" cloneof="sangoku2">
- <description>Sangokushi II (Alt 2)</description>
+ <!-- "Cannot load YSHELL.COM" -->
+ <software name="sangoku2b" cloneof="sangoku2" supported="no">
+ <description>Sangokushi II (alt 2)</description>
<year>1989</year>
<publisher>光栄 (Koei)</publisher>
<!-- PC8801mk2SR -->
@@ -28727,8 +29299,9 @@ ExtractDisk [02]"サンゴクシ B " -> "Sangokushi 02.d88"
</part>
</software>
- <software name="sangoku2c" cloneof="sangoku2">
- <description>Sangokushi II (Alt 3)</description>
+ <!-- "Cannot load YSHELL.COM" -->
+ <software name="sangoku2c" cloneof="sangoku2" supported="no">
+ <description>Sangokushi II (alt 3)</description>
<year>1989</year>
<publisher>光栄 (Koei)</publisher>
<!-- PC8801mk2SR -->
@@ -28856,7 +29429,7 @@ ExtractDisk [02]"MUSIC2 " -> "scheme music disk_02.d88"
</software>
<software name="schememua" cloneof="schememu">
- <description>The Scheme - Music Disk (Alt?)</description>
+ <description>The Scheme - Music Disk (alt?)</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="flop1" interface="floppy_5_25">
@@ -28938,7 +29511,7 @@ ExtractDisk [02]"MUSIC2 " -> "scheme music disk_02.d88"
</software>
<software name="schwarzsa" cloneof="schwarzs">
- <description>Schwarzschild - Kyouran no Ginga (Alt)</description>
+ <description>Schwarzschild - Kyouran no Ginga (alt)</description>
<year>1989</year>
<publisher>工画堂スタジオ (Kogado Studio)</publisher>
<!-- PC8801mk2SR -->
@@ -29016,7 +29589,7 @@ ExtractDisk [02]"MUSIC2 " -> "scheme music disk_02.d88"
</software>
<software name="schwarz2a" cloneof="schwarz2">
- <description>Schwarzschild 2 (Alt)</description>
+ <description>Schwarzschild 2 (alt)</description>
<year>1989</year>
<publisher>工画堂スタジオ (Kogado Studio)</publisher>
<!-- PC8801mk2SR -->
@@ -29087,7 +29660,7 @@ ExtractDisk [02]"MUSIC2 " -> "scheme music disk_02.d88"
</software>
<software name="screamera" cloneof="screamer">
- <description>The Screamer (Alt Disk 1)</description>
+ <description>The Screamer (alt Disk 1)</description>
<year>1985</year>
<publisher>マジカルズゥ (MagicalZoo)</publisher>
<!-- PC8801 -->
@@ -29149,7 +29722,7 @@ ExtractDisk [02]"MUSIC2 " -> "scheme music disk_02.d88"
</part>
</software>
- <software name="seena">
+ <software name="seena" supported="yes">
<description>SeeNa</description>
<year>1986</year>
<publisher>システムソフト (System Soft)</publisher>
@@ -29173,14 +29746,17 @@ ExtractDisk [02]"MUSIC2 " -> "scheme music disk_02.d88"
</part>
</software>
-
- <software name="seenaws" cloneof="seena">
+ <!-- Hangs at a color bar screen -->
+ <!-- FDC stalls [Tries to read a missing CHRN=(00 00 00 06)] -->
+ <!-- TODO: verify graphics -->
+ <software name="seenaws" cloneof="seena" supported="no">
<description>SeeNa - Wide screen</description>
<year>1986</year>
<publisher>システムソフト (System Soft)</publisher>
<!-- PC8801 -->
<info name="release" value="198606xx"/>
<info name="alt_title" value="SeeNa ワイドスクリーン"/>
+ <info name="usage" value="Upgrade disk for SeeNa, needs loading of base disks after booting this"/>
<part name="flop1" interface="floppy_5_25">
<feature name="part_id" value="Wide Screen" />
@@ -29188,9 +29764,10 @@ ExtractDisk [02]"MUSIC2 " -> "scheme music disk_02.d88"
<rom name="seena (wide screen).d88" size="283552" crc="ec26333f" sha1="2459e5907e756013f0ac55e7625276c1af4284a6"/>
</dataarea>
</part>
- </software>
+ </software>
- <software name="seibunar">
+ <!-- [Incorrect layout on track 0 head 0, expected_size=100000, current_size=101120] -->
+ <software name="seibunar" supported="no">
<description>Seibu no Nariagari</description>
<year>1984</year>
<publisher>HOT・B</publisher>
@@ -29204,8 +29781,9 @@ ExtractDisk [02]"MUSIC2 " -> "scheme music disk_02.d88"
</part>
</software>
- <software name="seibunara" cloneof="seibunar">
- <description>Seibu no Nariagari (Alt)</description>
+ <!-- [Incorrect layout on track 0 head 0, expected_size=100000, current_size=101120] -->
+ <software name="seibunara" cloneof="seibunar" supported="no">
+ <description>Seibu no Nariagari (alt)</description>
<year>1984</year>
<publisher>HOT・B</publisher>
<!-- PC8801 -->
@@ -29233,7 +29811,7 @@ ExtractDisk [02]"MUSIC2 " -> "scheme music disk_02.d88"
</software>
<software name="seijopana" cloneof="seijopan">
- <description>Seijo Panic (Alt)</description>
+ <description>Seijo Panic (alt)</description>
<year>1986</year>
<publisher>コスモスコンピュータ (Cosmos Computer)</publisher>
<!-- PC8801 -->
@@ -29380,7 +29958,7 @@ ExtractDisk [02]"MUSIC2 " -> "scheme music disk_02.d88"
</software>
<software name="sekakimia" cloneof="sekakimi">
- <description>Sekai de Ichiban Kimi ga Suki! (Alt)</description>
+ <description>Sekai de Ichiban Kimi ga Suki! (alt)</description>
<year>1990</year>
<publisher>カクテルソフト (Cocktail Soft)</publisher>
<!-- PC8801mk2SR -->
@@ -29425,7 +30003,9 @@ ExtractDisk [02]"MUSIC2 " -> "scheme music disk_02.d88"
</part>
</software>
- <software name="sekaiyar">
+ <!-- black screen -->
+ <!-- FDC stalls [Tries to read a missing CHRN=(02 00 f5 03)] -->
+ <software name="sekaiyar" supported="no">
<description>Sekai Yaruhodo So Much</description>
<year>1986</year>
<publisher>ピーコック (Peacock)</publisher>
@@ -29503,7 +30083,7 @@ ExtractDisk [02]"MUSIC2 " -> "scheme music disk_02.d88"
</software>
<software name="senjokama" cloneof="senjokam">
- <description>Senjou no Ookami (Alt)</description>
+ <description>Senjou no Ookami (alt)</description>
<year>1983</year>
<publisher>アスキー (ASCII)</publisher>
<!-- PC8801 -->
@@ -29547,6 +30127,8 @@ ExtractDisk [02]"MUSIC2 " -> "scheme music disk_02.d88"
<!-- PC8801 -->
<info name="release" value="198508xx"/>
<info name="alt_title" value="戦闘伝説エルフ"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="171760">
<rom name="sento densetsu erf.d88" size="171760" crc="b304c8d7" sha1="13c4cd97f78405b97fed10238a985a14672988df"/>
@@ -29569,7 +30151,7 @@ ExtractDisk [02]"MUSIC2 " -> "scheme music disk_02.d88"
</software>
<software name="xabunglea" cloneof="xabungle">
- <description>Sento Mecha Xabungle - Blue Gale (Alt)</description>
+ <description>Sento Mecha Xabungle - Blue Gale (alt)</description>
<year>1983</year>
<publisher>ポニカ (PonyCa)</publisher>
<!-- PC8801 -->
@@ -29673,7 +30255,9 @@ ExtractDisk [02]"MUSIC2 " -> "scheme music disk_02.d88"
</part>
</software>
- <software name="shanghsr">
+ <!-- Hangs at title screen -->
+ <!-- FDC stalls [Tries to read a missing CHRN=(27 01 01 01), disk sports wild geometry?] -->
+ <software name="shanghsr" supported="no">
<description>Shanghai SR</description>
<year>19??</year>
<publisher>スタークラフト (Starcraft)</publisher>
@@ -29685,7 +30269,9 @@ ExtractDisk [02]"MUSIC2 " -> "scheme music disk_02.d88"
</part>
</software>
- <software name="shangh2">
+ <!-- Hangs at title screen -->
+ <!-- FDC stalls [Tries to read a missing CHRN=(00 00 10 01)] -->
+ <software name="shangh2" supported="no">
<description>Shanghai II</description>
<year>1990</year>
<publisher>システムソフト (System Soft)</publisher>
@@ -29732,7 +30318,7 @@ ExtractDisk [02]"MUSIC2 " -> "scheme music disk_02.d88"
</software>
<software name="shenandra" cloneof="shenandr">
- <description>Shenan Dragon (Alt)</description>
+ <description>Shenan Dragon (alt)</description>
<year>1990</year>
<publisher>テクノポリスソフト (Technopolis Soft)</publisher>
<!-- PC8801mk2SR -->
@@ -29802,6 +30388,7 @@ ExtractDisk [02]"MUSIC2 " -> "scheme music disk_02.d88"
<!-- PC8801mk2SR -->
<info name="release" value="198705xx"/>
<info name="alt_title" value="7人のサムライ"/>
+ <info name="usage" value="Needs BASIC V1"/>
<!--combined image-->
<!--rom name="shichinin no samurai.d88" size="697696" crc="adac3e0c" sha1="89884358c554cb2adfc7f271bdcfaba1b05acd2c"/-->
@@ -29846,7 +30433,7 @@ ExtractDisk [02]"MUSIC2 " -> "scheme music disk_02.d88"
</software>
<software name="shikennia" cloneof="shikenni">
- <description>Shiken ni Deru Urusei Yatsura (Alt)</description>
+ <description>Shiken ni Deru Urusei Yatsura (alt)</description>
<year>1986</year>
<publisher>キティエンタープライズ (Kitty Enterprise)</publisher>
<!-- PC8801 -->
@@ -29891,6 +30478,8 @@ ExtractDisk [02]"MUSIC2 " -> "scheme music disk_02.d88"
<!-- PC8801 -->
<info name="release" value="198603xx"/>
<info name="alt_title" value="始皇帝"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="shikotei.d88" size="348848" crc="23f27524" sha1="6b0629a526f11df8c889eeef5d74e518d00b9354"/>
@@ -29898,6 +30487,23 @@ ExtractDisk [02]"MUSIC2 " -> "scheme music disk_02.d88"
</part>
</software>
+<!-- this was in Neo Kobe PC-8001 set -->
+ <software name="shikoteia" cloneof="shikotei">
+ <description>Shikotei (alt)</description>
+ <year>1986</year>
+ <publisher>デービーソフト (dB-Soft)</publisher>
+ <!-- PC8801 -->
+ <info name="release" value="198603xx"/>
+ <info name="alt_title" value="始皇帝"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="348848">
+ <rom name="shi huangdi (shikoutei) (mkiisr).d88" size="348848" crc="bbdd357a" sha1="0f596ede0000869ee72d52cc44bf296d189d0f8c"/>
+ </dataarea>
+ </part>
+ </software>
+
<software name="sbest9py">
<description>Shin Best Nine Pro Yakyuu</description>
<year>1985</year>
@@ -29937,6 +30543,7 @@ ExtractDisk [04]"DATA DISK " -> "shin kugyokuden(with patch)_04.d88"
<!-- PC8801mk2SR -->
<info name="release" value="198811xx"/>
<info name="alt_title" value="新九玉伝"/>
+ <info name="usage" value="Needs BASIC V2"/>
<!--combined image-->
<!--rom name="shin kugyokuden(with patch).d88" size="1665904" crc="be3c861e" sha1="14d4832bc29b721fe733877dfc112017710dcecd"/-->
@@ -29970,12 +30577,13 @@ ExtractDisk [04]"DATA DISK " -> "shin kugyokuden(with patch)_04.d88"
</software>
<software name="skugyokda" cloneof="skugyokd">
- <description>Shin Kugyokuden (Alt)</description>
+ <description>Shin Kugyokuden (alt)</description>
<year>1988</year>
<publisher>テクノソフト (Techno Soft)</publisher>
<!-- PC8801mk2SR -->
<info name="release" value="198811xx"/>
<info name="alt_title" value="新九玉伝"/>
+ <info name="usage" value="Needs BASIC V2"/>
<!--combined image-->
<!--rom name="shin kugyokuden.d88" size="1665840" crc="ca718eeb" sha1="c28948492a95683c0c584d67762daff5516af50d"/-->
@@ -30008,7 +30616,9 @@ ExtractDisk [04]"DATA DISK " -> "shin kugyokuden(with patch)_04.d88"
</part>
</software>
- <software name="skugyokdd" cloneof="skugyokd">
+ <!-- Black screen -->
+ <!-- FDC stalls [never clears HALT state] -->
+ <software name="skugyokdd" supported="no">
<description>Shin Kugyokuden Demo</description>
<year>1988</year>
<publisher>テクノソフト (Techno Soft)</publisher>
@@ -30120,7 +30730,7 @@ ExtractDisk [04]"DATA DISK " -> "shin kugyokuden(with patch)_04.d88"
</software>
<software name="shindo40a" cloneof="shindo40">
- <description>Shindo 40 - Fathoms Force (Alt)</description>
+ <description>Shindo 40 - Fathoms Force (alt)</description>
<year>1984</year>
<publisher>コンプティーク (Comptiq)</publisher>
<!-- PC8801 -->
@@ -30208,7 +30818,8 @@ ExtractDisk [04]"DATA DISK " -> "shin kugyokuden(with patch)_04.d88"
</part>
</software>
- <software name="sbrenzsj">
+ <!-- [Incorrect layout on track 7 head 0, expected_size=100000, current_size=125088] -->
+ <software name="sbrenzsj" supported="no">
<description>Shirobara Renzoku Satsujin Jiken</description>
<year>1984</year>
<publisher>リバーヒルソフト (Riverhill Software)</publisher>
@@ -30251,7 +30862,7 @@ ExtractDisk [01]"DISK A " -> "shiryo sensen_01.d88"
ExtractDisk [02]"DISK A " -> "shiryo sensen_02.d88"
-->
<software name="shiryoa" cloneof="shiryo">
- <description>Shiryou Sensen - War of the Dead (Alt)</description>
+ <description>Shiryou Sensen - War of the Dead (alt)</description>
<year>1989</year>
<publisher>クロスメディアソフト (Cross Media Soft)</publisher>
<!-- PC8801mk2SR -->
@@ -30322,7 +30933,7 @@ ExtractDisk [03]"disk 3 " -> "shiryo sensen 2_03.d88"
ExtractDisk [04]"disk 4 " -> "shiryo sensen 2_04.d88"
-->
<software name="shiryo2a" cloneof="shiryo2">
- <description>Shiryou Sensen 2 - War of the Dead Part 2 (Alt Disk 1)</description>
+ <description>Shiryou Sensen 2 - War of the Dead Part 2 (alt Disk 1)</description>
<year>1989</year>
<publisher>クロスメディアソフト (Cross Media Soft)</publisher>
<!-- PC8801mk2SR -->
@@ -30482,7 +31093,7 @@ ExtractDisk [04]"disk 4 " -> "shiryo sensen 2_04.d88"
</software>
<software name="shogia" cloneof="shogi">
- <description>Shougi (Alt?)</description>
+ <description>Shougi (alt?)</description>
<year>1984</year>
<publisher>アスキー (ASCII)</publisher>
<!-- PC8801 -->
@@ -30551,7 +31162,8 @@ ExtractDisk [04]"disk 4 " -> "shiryo sensen 2_04.d88"
</part>
</software>
- <software name="shogijuk">
+ <!-- [Incorrect layout on track 0 head 1, expected_size=100000, current_size=104096] -->
+ <software name="shogijuk" supported="no">
<description>The Shougi Juku</description>
<year>1986</year>
<publisher>ビクター音楽産業 (Victor Music Industry)</publisher>
@@ -30658,7 +31270,7 @@ ExtractDisk [04]"disk 4 " -> "shiryo sensen 2_04.d88"
</software>
<software name="shutendoa" cloneof="shutendo">
- <description>Shuten Doji (Alt Disk 1)</description>
+ <description>Shuten Doji (alt Disk 1)</description>
<year>1990</year>
<publisher>エニックス (Enix)</publisher>
<!-- PC8801mk2SR -->
@@ -30710,7 +31322,7 @@ ExtractDisk [04]"disk 4 " -> "shiryo sensen 2_04.d88"
</part>
</software>
- <software name="silpheed">
+ <software name="silpheed" supported="yes">
<description>Silpheed</description>
<year>1987</year>
<publisher>ゲームアーツ (Game Arts)</publisher>
@@ -30736,7 +31348,7 @@ ExtractDisk [04]"disk 4 " -> "shiryo sensen 2_04.d88"
</software>
<software name="silpheeda" cloneof="silpheed">
- <description>Silpheed (Alt)</description>
+ <description>Silpheed (alt)</description>
<year>1987</year>
<publisher>ゲームアーツ (Game Arts)</publisher>
<!-- PC8801mk2SR -->
@@ -30782,7 +31394,7 @@ ExtractDisk [04]"disk 4 " -> "shiryo sensen 2_04.d88"
</part>
</software>
- <software name="silpheedh1" cloneof="silpheed">
+ <software name="silpheedh1" cloneof="silpheed" supported="yes">
<description>Silpheed (disk1 hack)</description>
<year>1987</year>
<publisher>ゲームアーツ (Game Arts)</publisher>
@@ -30791,6 +31403,13 @@ ExtractDisk [04]"disk 4 " -> "shiryo sensen 2_04.d88"
<rom name="silpheed(disk1 hack).d88" size="392368" crc="0feaf247" sha1="cd54a5a280d072726feac2eb09964ee4e63c5033"/>
</dataarea>
</part>
+
+ <part name="flop2" interface="floppy_5_25">
+ <feature name="part_id" value="Disk B" />
+ <dataarea name="flop" size="415264">
+ <rom name="silpheed (disk b).d88" size="415264" crc="975a4186" sha1="f8df23b7e7288184f90b742cf6b4f5be5c7f1615"/>
+ </dataarea>
+ </part>
</software>
<software name="silpheedh2" cloneof="silpheed">
@@ -30858,7 +31477,7 @@ ExtractDisk [04]"disk 4 " -> "shiryo sensen 2_04.d88"
</software>
<software name="silvergha" cloneof="silvergh">
- <description>Silver Ghost (Alt maybe)</description>
+ <description>Silver Ghost (alt maybe)</description>
<year>1988</year>
<publisher>呉ソフトウェア工房 (Kure Software Koubou)</publisher>
<!-- PC8801mk2SR -->
@@ -30896,6 +31515,7 @@ ExtractDisk [04]"disk 4 " -> "shiryo sensen 2_04.d88"
<!-- PC8801mk2SR -->
<info name="release" value="198810xx"/>
<info name="alt_title" value="スカポン探検隊"/>
+ <info name="usage" value="Needs BASIC V1"/>
<!--combined image-->
<!--rom name="skapon tankentai part 1.d88" size="1046544" crc="7ae17b5c" sha1="9e015f1f8e337c28d7e7f46ecc21130e5fac97d7"/-->
@@ -30928,6 +31548,8 @@ ExtractDisk [04]"disk 4 " -> "shiryo sensen 2_04.d88"
<!-- PC8801 -->
<info name="release" value="198602xx"/>
<info name="alt_title" value="スカイスクレーパー"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="392368">
<rom name="sky scraper.d88" size="392368" crc="574b0d12" sha1="6100f8997563a3e83d1389610f5b11416ee2e15d"/>
@@ -31009,7 +31631,7 @@ ExtractDisk [04]"disk 4 " -> "shiryo sensen 2_04.d88"
</part>
</software>
- <software name="snatcher">
+ <software name="snatcher" supported="yes">
<description>Snatcher</description>
<year>1988</year>
<publisher>コナミ (Konami)</publisher>
@@ -31020,43 +31642,43 @@ ExtractDisk [04]"disk 4 " -> "shiryo sensen 2_04.d88"
<!--rom name="snatcher.d88" size="2079200" crc="99d35ca2" sha1="4337a8d414af802ee2f78ffe12e995d32be312b0"/-->
<part name="flop1" interface="floppy_5_25">
- <feature name="part_id" value="Disk 1" />
+ <feature name="part_id" value="System" />
<dataarea name="flop" size="415840">
- <rom name="snatcher (disk 1).d88" size="415840" crc="aadec4d7" sha1="2f47160ec971efcbbcb0b30c2ba459159c0eb380"/>
+ <rom name="snatcher (system).d88" size="415840" crc="eb580851" sha1="05a09f26724199745af52e92de0a92060d6544f1"/>
</dataarea>
</part>
<part name="flop2" interface="floppy_5_25">
- <feature name="part_id" value="Disk 2" />
+ <feature name="part_id" value="Disk 1" />
<dataarea name="flop" size="415840">
- <rom name="snatcher (disk 2).d88" size="415840" crc="9d697c76" sha1="a1def07617a7e5c13ded1f53896a11f5bf5479c1"/>
+ <rom name="snatcher (disk 1).d88" size="415840" crc="aadec4d7" sha1="2f47160ec971efcbbcb0b30c2ba459159c0eb380"/>
</dataarea>
</part>
<part name="flop3" interface="floppy_5_25">
- <feature name="part_id" value="Disk 3" />
+ <feature name="part_id" value="Disk 2" />
<dataarea name="flop" size="415840">
- <rom name="snatcher (disk 3).d88" size="415840" crc="3c12129a" sha1="a12914b97b43a2d8e0f4e05a2ba0a1609a93e17c"/>
+ <rom name="snatcher (disk 2).d88" size="415840" crc="9d697c76" sha1="a1def07617a7e5c13ded1f53896a11f5bf5479c1"/>
</dataarea>
</part>
<part name="flop4" interface="floppy_5_25">
- <feature name="part_id" value="Disk 4" />
+ <feature name="part_id" value="Disk 3" />
<dataarea name="flop" size="415840">
- <rom name="snatcher (disk 4).d88" size="415840" crc="b1f83804" sha1="9af40032f1bc2a6f6c3dc363ce227db4ff37257a"/>
+ <rom name="snatcher (disk 3).d88" size="415840" crc="3c12129a" sha1="a12914b97b43a2d8e0f4e05a2ba0a1609a93e17c"/>
</dataarea>
</part>
<part name="flop5" interface="floppy_5_25">
- <feature name="part_id" value="System" />
+ <feature name="part_id" value="Disk 4" />
<dataarea name="flop" size="415840">
- <rom name="snatcher (system).d88" size="415840" crc="eb580851" sha1="05a09f26724199745af52e92de0a92060d6544f1"/>
+ <rom name="snatcher (disk 4).d88" size="415840" crc="b1f83804" sha1="9af40032f1bc2a6f6c3dc363ce227db4ff37257a"/>
</dataarea>
</part>
</software>
- <software name="snatchera" cloneof="snatcher">
- <description>Snatcher (Alt)</description>
+ <software name="snatchera" cloneof="snatcher" supported="yes">
+ <description>Snatcher (alt)</description>
<year>1988</year>
<publisher>コナミ (Konami)</publisher>
<!-- PC8801mk2SR -->
@@ -31101,7 +31723,9 @@ ExtractDisk [04]"disk 4 " -> "shiryo sensen 2_04.d88"
</part>
</software>
- <software name="snatcherd1" cloneof="snatcher">
+ <!-- black screen -->
+ <!-- FDC stalls [never clears HALT state] -->
+ <software name="snatcherd1" cloneof="snatcher" supported="no">
<description>Snatcher Demo</description>
<year>1988</year>
<publisher>コナミ (Konami)</publisher>
@@ -31123,8 +31747,10 @@ ExtractDisk [04]"disk 4 " -> "shiryo sensen 2_04.d88"
</part>
</software>
- <software name="snatcherd2" cloneof="snatcher">
- <description>Snatcher Demo (Alt)</description>
+ <!-- black screen -->
+ <!-- FDC stalls [never clears HALT state] -->
+ <software name="snatcherd2" cloneof="snatcher" supported="no">
+ <description>Snatcher Demo (alt)</description>
<year>1988</year>
<publisher>コナミ (Konami)</publisher>
@@ -31228,7 +31854,8 @@ ExtractDisk [04]"disk 4 " -> "shiryo sensen 2_04.d88"
</part>
</software>
- <software name="sokoban2">
+ <!-- [Incorrect layout on track 11 head 1, expected_size=100000, current_size=108320] -->
+ <software name="sokoban2" supported="no">
<description>Sokoban 2</description>
<year>1984</year>
<publisher>シンキングラビット (Thinking Rabbit)</publisher>
@@ -31242,13 +31869,15 @@ ExtractDisk [04]"disk 4 " -> "shiryo sensen 2_04.d88"
</part>
</software>
- <software name="sokoban2a" cloneof="sokoban2">
- <description>Sokoban 2? (Alt?)</description>
+ <software name="sokoban2a" cloneof="sokoban2" supported="yes">
+ <description>Sokoban 2? (alt?)</description>
<year>1984</year>
<publisher>シンキングラビット (Thinking Rabbit)</publisher>
<!-- PC8801 -->
<info name="release" value="198402xx"/>
<info name="alt_title" value="倉庫番1&amp;2&amp;エディタ"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348272">
<rom name="sokoban (alt).d88" size="348272" crc="1a73c26b" sha1="a89f6b404720c67b10fc4bc38d720344755d8125"/>
@@ -31256,7 +31885,7 @@ ExtractDisk [04]"disk 4 " -> "shiryo sensen 2_04.d88"
</part>
</software>
- <software name="solitair">
+ <software name="solitair" supported="yes">
<description>Solitaire Royale</description>
<year>1988</year>
<publisher>ゲームアーツ (Game Arts)</publisher>
@@ -31280,8 +31909,8 @@ ExtractDisk [04]"disk 4 " -> "shiryo sensen 2_04.d88"
</part>
</software>
- <software name="solitaira" cloneof="solitair">
- <description>Solitaire Royale (Alt)</description>
+ <software name="solitaira" cloneof="solitair" supported="yes">
+ <description>Solitaire Royale (alt)</description>
<year>1988</year>
<publisher>ゲームアーツ (Game Arts)</publisher>
<!-- PC8801 -->
@@ -31292,6 +31921,13 @@ ExtractDisk [04]"disk 4 " -> "shiryo sensen 2_04.d88"
<rom name="solitaire royale.d88" size="396720" crc="126b57d1" sha1="7ed9cb0e2a1727eebce39a5fe535e1e304d84b1d"/>
</dataarea>
</part>
+
+ <part name="flop2" interface="floppy_5_25">
+ <feature name="part_id" value="User" />
+ <dataarea name="flop" size="5584">
+ <rom name="solitaire royale (user).d88" size="5584" crc="45e1b00a" sha1="b49eced85b569d7578983fe311d817adcc1845e5"/>
+ </dataarea>
+ </part>
</software>
<!--
@@ -31371,7 +32007,10 @@ ExtractDisk [25]"シナリオ Selected 5 " -> "sorcerian(full package)_25.d88"
ExtractDisk [26]"Utili Selected 5" -> "sorcerian(full package)_26.d88" [bb112073]
ExtractDisk [27]"Program V1.0 " -> "sorcerian(full package)_27.d88" [15740427]
-->
- <software name="sorcer">
+
+ <!-- Hangs at the Opening Movie with bad GFX text drawn -->
+ <!-- FDC stalls [Tries to read CHR=(02 00 05) with N=6] -->
+ <software name="sorcer" supported="no">
<description>Sorcerian (v1.1)</description>
<year>1987</year>
<publisher>日本ファルコム (Nihon Falcom)</publisher>
@@ -31417,7 +32056,9 @@ ExtractDisk [27]"Program V1.0 " -> "sorcerian(full package)_27.d88" [1574042
</part>
</software>
- <software name="sorcerb" cloneof="sorcer">
+ <!-- Hangs at the Opening Movie with bad GFX text drawn -->
+ <!-- FDC stalls [Tries to read CHR=(02 00 05) with N=6] -->
+ <software name="sorcerb" cloneof="sorcer" supported="no">
<description>Sorcerian (v1.0)</description>
<year>1987</year>
<publisher>日本ファルコム (Nihon Falcom)</publisher>
@@ -31510,7 +32151,7 @@ ExtractDisk [26]"Program Disk(V1." -> "Sorcerian - Full Set 26.d88" [c85f188
</software>
<software name="sorcerutila" cloneof="sorcer">
- <description>Sorcerian Utility Disk Vol.1 (Alt)</description>
+ <description>Sorcerian Utility Disk Vol.1 (alt)</description>
<year>1988</year>
<publisher>日本ファルコム (Nihon Falcom)</publisher>
<!-- PC8801mk2SR -->
@@ -31650,7 +32291,7 @@ ExtractDisk [02]"シナリオ ギルガメッシュ 2" -> "gilgamesh sorc
</software>
<software name="sorcersel1b" cloneof="sorcer">
- <description>Selected Sorcerian 1 (Alt)</description>
+ <description>Selected Sorcerian 1 (alt)</description>
<year>1989</year>
<publisher>タケル (Takeru)</publisher>
<!-- PC8801mk2SR -->
@@ -31775,7 +32416,7 @@ ExtractDisk [02]"シナリオ ギルガメッシュ 2" -> "gilgamesh sorc
</part>
</software>
- <software name="sorcermg" cloneof="sorcer">
+ <software name="sorcermg" supported="yes">
<description>Sorcerian Music Gallery</description>
<year>1987?</year>
<publisher>日本ファルコム (Nihon Falcom)?</publisher>
@@ -31786,8 +32427,8 @@ ExtractDisk [02]"シナリオ ギルガメッシュ 2" -> "gilgamesh sorc
</part>
</software>
- <software name="sorcermga" cloneof="sorcer">
- <description>Sorcerian Music Gallery (Alt)</description>
+ <software name="sorcermga" cloneof="sorcermg" supported="yes">
+ <description>Sorcerian Music Gallery (alt)</description>
<year>1987?</year>
<publisher>日本ファルコム (Nihon Falcom)?</publisher>
<part name="flop1" interface="floppy_5_25">
@@ -31801,7 +32442,8 @@ ExtractDisk [02]"シナリオ ギルガメッシュ 2" -> "gilgamesh sorc
ExtractDisk [01]"B DISK " -> "sorcerian music library_01.d88"
ExtractDisk [02]"A DISK " -> "sorcerian music library_02.d88"
-->
- <software name="sorcerml" cloneof="sorcer">
+ <!-- Uses Bg Pal color, white screen on startup [caused by uPD3301 code] -->
+ <software name="sorcerml" supported="no">
<description>Sorcerian Music Library</description>
<year>1987?</year>
<publisher>日本ファルコム (Nihon Falcom)?</publisher>
@@ -31828,6 +32470,8 @@ ExtractDisk [02]"A DISK " -> "sorcerian music library_02.d88"
<!-- PC8801 -->
<info name="release" value="198501xx"/>
<info name="alt_title" value="サザンクロス"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="349376">
<rom name="southern cross.d88" size="349376" crc="f9154157" sha1="5bfbd1b30d51af4dd1980fa77646d44cf0a717ff"/>
@@ -31849,13 +32493,15 @@ ExtractDisk [02]"A DISK " -> "sorcerian music library_02.d88"
</part>
</software>
- <software name="sharrier">
+ <!-- Draws stage names with unemulated text mode [uPD3301] -->
+ <software name="sharrier" supported="partial">
<description>Space Harrier</description>
<year>1987</year>
<publisher>電波新聞社 (Dempa Shinbunsha)</publisher>
<!-- PC8801mk2SR -->
<info name="release" value="198709xx"/>
<info name="alt_title" value="スペースハリアー"/>
+ <info name="usage" value="Needs BASIC V2"/>
<!--combined image-->
<!--rom name="space harrier.d88" size="697696" crc="ee0821ac" sha1="989acfd9082247ea98af743fc1455bdf85625459"/-->
@@ -31874,13 +32520,15 @@ ExtractDisk [02]"A DISK " -> "sorcerian music library_02.d88"
</part>
</software>
- <software name="sharriera" cloneof="sharrier">
- <description>Space Harrier (Alt?)</description>
+ <!-- Draws stage names with unemulated text mode [uPD3301] -->
+ <software name="sharriera" cloneof="sharrier" supported="partial">
+ <description>Space Harrier (alt?)</description>
<year>1987</year>
<publisher>電波新聞社 (Dempa Shinbunsha)</publisher>
<!-- PC8801mk2SR -->
<info name="release" value="198709xx"/>
<info name="alt_title" value="スペースハリアー"/>
+ <info name="usage" value="Needs BASIC V2"/>
<!--combined image-->
<!--rom name="space harrier.d88" size="697696" crc="9975ae1d" sha1="8b35d20bba890b5742e57cb8c267629bda9f14d2"/-->
@@ -31928,7 +32576,7 @@ ExtractDisk [02]"A DISK " -> "sorcerian music library_02.d88"
</software>
<software name="mephiusa" cloneof="mephius">
- <description>Star Arthur Densetsu I - Wakusei Mephius (Alt)</description>
+ <description>Star Arthur Densetsu I - Wakusei Mephius (alt)</description>
<year>1983</year>
<publisher>T&amp;E Soft</publisher>
<!-- PC8801 -->
@@ -31980,13 +32628,16 @@ ExtractDisk [02]"A DISK " -> "sorcerian music library_02.d88"
</part>
</software>
- <software name="ankosei">
+ <!-- Omake: run "SHUGYO" for a first person spaceship mini-game (eventually seen in the actual game too?) -->
+ <software name="ankosei" supported="yes">
<description>Star Arthur Densetsu II - Ankoku Seiun</description>
<year>1984</year>
<publisher>T&amp;E Soft</publisher>
<!-- PC8801 -->
<info name="release" value="198406xx"/>
<info name="alt_title" value="スターアーサー伝説 Ⅱ -暗黒星雲-"/>
+ <info name="usage" value="Needs BASIC V1, on BASIC prompt type: run &quot;DRK1&quot; (case sensitive)"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="345296">
<rom name="dark nebula.d88" size="345296" crc="d92f2494" sha1="cd52a7365dcba2b6c568627ccced720d7fba0e0e"/>
@@ -31994,13 +32645,16 @@ ExtractDisk [02]"A DISK " -> "sorcerian music library_02.d88"
</part>
</software>
- <software name="ankoseia" cloneof="ankosei">
- <description>Star Arthur Densetsu II - Ankoku Seiun (Alt)</description>
+ <!-- Omake: run "SHUGYO" for a first person spaceship mini-game (eventually seen in the actual game too?) -->
+ <software name="ankoseia" cloneof="ankosei" supported="yes">
+ <description>Star Arthur Densetsu II - Ankoku Seiun (alt)</description>
<year>1984</year>
<publisher>T&amp;E Soft</publisher>
<!-- PC8801 -->
<info name="release" value="198406xx"/>
<info name="alt_title" value="スターアーサー伝説 Ⅱ -暗黒星雲-"/>
+ <info name="usage" value="Needs BASIC V1, on BASIC prompt type: run &quot;DRK1&quot; (case sensitive)"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="344496">
<rom name="star arthur densetsu ii ankoku seiun.d88" size="344496" crc="3f679e64" sha1="2a015dabbc89b796b1430b9e5ff3ef27b0c9bb57"/>
@@ -32072,7 +32726,9 @@ ExtractDisk [02]"A DISK " -> "sorcerian music library_02.d88"
</part>
</software>
- <software name="starsymp">
+ <!-- Hangs after Cross Media Soft animation -->
+ <!-- FDC stalls [Tries to read a missing CHRN=(01 01 00 01)] -->
+ <software name="starsymp" supported="no">
<description>Star Symphony</description>
<year>1986</year>
<publisher>クロスメディアソフト (Cross Media Soft)</publisher>
@@ -32098,8 +32754,10 @@ ExtractDisk [02]"A DISK " -> "sorcerian music library_02.d88"
</part>
</software>
- <software name="starsympa" cloneof="starsymp">
- <description>Star Symphony (Alt)</description>
+ <!-- Hangs after Cross Media Soft animation -->
+ <!-- FDC stalls [Tries to read a missing CHRN=(01 01 00 01)] -->
+ <software name="starsympa" cloneof="starsymp" supported="no">
+ <description>Star Symphony (alt)</description>
<year>1986</year>
<publisher>クロスメディアソフト (Cross Media Soft)</publisher>
<!-- PC8801 -->
@@ -32170,7 +32828,7 @@ ExtractDisk [02]"A DISK " -> "sorcerian music library_02.d88"
</software>
<software name="startrada" cloneof="startrad">
- <description>Star Trader (Alt)</description>
+ <description>Star Trader (alt)</description>
<year>1989</year>
<publisher>日本ファルコム (Nihon Falcom)</publisher>
<!-- PC8801 -->
@@ -32226,7 +32884,9 @@ ExtractDisk [02]"A DISK " -> "sorcerian music library_02.d88"
</part>
</software>
- <software name="stilswrd">
+ <!-- black screen -->
+ <!-- FDC stalls [Tries to match CHR=(00 00 01 03) on existing CHRN=(27 01 01 01)] -->
+ <software name="stilswrd" supported="no">
<description>Still Sword</description>
<year>1988</year>
<publisher>フェアリーテール (Fairytale)</publisher>
@@ -32284,7 +32944,7 @@ ExtractDisk [02]"A DISK " -> "sorcerian music library_02.d88"
</software>
<software name="stilswraa" cloneof="stilswra">
- <description>Still Sword for Adult (Alt)</description>
+ <description>Still Sword for Adult (alt)</description>
<year>1988</year>
<publisher>フェアリーテール (Fairytale)</publisher>
<!-- PC8801mk2SR -->
@@ -32354,7 +33014,9 @@ ExtractDisk [02]"A DISK " -> "sorcerian music library_02.d88"
</part>
</software>
- <software name="sugoroku">
+ <!-- Stalls after PCM loading -->
+ <!-- [Wants a sound irq that never happens] -->
+ <software name="sugoroku" supported="no">
<description>Sugoroku Yakyuu-dou</description>
<year>1989</year>
<publisher>日本クリエイト (Nihon Create) / タケル (Takeru)</publisher>
@@ -32379,7 +33041,8 @@ ExtractDisk [02]"A DISK " -> "sorcerian music library_02.d88"
</part>
</software>
- <software name="suikodtc">
+ <!-- "Cannot load YSHELL.COM" -->
+ <software name="suikodtc" supported="no">
<description>Suikoden - Tenmei no Chikai</description>
<year>1989</year>
<publisher>光栄 (Koei)</publisher>
@@ -32418,7 +33081,7 @@ ExtractDisk [02]"A DISK " -> "sorcerian music library_02.d88"
</part>
</software>
- <software name="suiryush">
+ <software name="suiryush" supported="yes">
<description>Suiryushi</description>
<year>1989</year>
<publisher>しゃんばら (Shanbara)</publisher>
@@ -32443,8 +33106,8 @@ ExtractDisk [02]"A DISK " -> "sorcerian music library_02.d88"
</part>
</software>
- <software name="suiryusha" cloneof="suiryush">
- <description>Suiryushi (Alt)</description>
+ <software name="suiryusha" cloneof="suiryush" supported="yes">
+ <description>Suiryushi (alt)</description>
<year>1989</year>
<publisher>しゃんばら (Shanbara)</publisher>
<!-- PC8801mk2SR -->
@@ -32468,7 +33131,8 @@ ExtractDisk [02]"A DISK " -> "sorcerian music library_02.d88"
</part>
</software>
- <software name="suiryus2">
+ <!-- [Incorrect layout on track 0 head 0, expected_size=100000, current_size=103616] -->
+ <software name="suiryus2" supported="no">
<description>Suiryushi II - Wadatsumi no Hikari Koto</description>
<year>1989</year>
<publisher>しゃんばら (Shanbara)</publisher>
@@ -32514,8 +33178,9 @@ ExtractDisk [02]"A DISK " -> "sorcerian music library_02.d88"
</part>
</software>
- <software name="suiryus2a" cloneof="suiryus2">
- <description>Suiryushi II - Wadatsumi no Hikari Koto (Alt User Disk)</description>
+ <!-- [Incorrect layout on track 0 head 0, expected_size=100000, current_size=103616] -->
+ <software name="suiryus2a" cloneof="suiryus2" supported="no">
+ <description>Suiryushi II - Wadatsumi no Hikari Koto (alt User Disk)</description>
<year>1989</year>
<publisher>しゃんばら (Shanbara)</publisher>
<!-- PC8801mk2SR -->
@@ -32574,7 +33239,9 @@ ExtractDisk [02]"A DISK " -> "sorcerian music library_02.d88"
</part>
</software>
- <software name="supdaisn">
+ <!-- Hangs during "game loading" -->
+ <!-- FDC stalls [Tries to read a missing CHRN=(00 00 10 01)] -->
+ <software name="supdaisn" supported="no">
<description>Super Daisenryaku</description>
<year>1988</year>
<publisher>システムソフト (System Soft)</publisher>
@@ -32606,8 +33273,10 @@ ExtractDisk [02]"A DISK " -> "sorcerian music library_02.d88"
</part>
</software>
- <software name="supdaisna" cloneof="supdaisn">
- <description>Super Daisenryaku (Alt?)</description>
+ <!-- Hangs during "game loading" -->
+ <!-- FDC stalls [Tries to read a missing CHRN=(00 00 10 01)] -->
+ <software name="supdaisna" cloneof="supdaisn" supported="no">
+ <description>Super Daisenryaku (alt?)</description>
<year>1988</year>
<publisher>システムソフト (System Soft)</publisher>
<!-- PC8801mk2SR -->
@@ -32634,8 +33303,11 @@ ExtractDisk [01]"ゲームディスク " -> "super daisenryaku_01.d8
ExtractDisk [02]"マップディスク " -> "super daisenryaku_02.d88"
ExtractDisk [03]"データディスク " -> "super daisenryaku_03.d88"
-->
- <software name="supdaisnb" cloneof="supdaisn">
- <description>Super Daisenryaku (Alt 2)</description>
+
+ <!-- Hangs during "game loading" -->
+ <!-- FDC stalls [Tries to read a missing CHRN=(00 00 10 01)] -->
+ <software name="supdaisnb" cloneof="supdaisn" supported="no">
+ <description>Super Daisenryaku (alt 2)</description>
<year>1988</year>
<publisher>システムソフト (System Soft)</publisher>
<!-- PC8801mk2SR -->
@@ -32688,7 +33360,7 @@ ExtractDisk [03]"データディスク " -> "super daisenryaku_03.d8
</software>
<software name="smbsa" cloneof="smbs">
- <description>Super Mario Bros. Special (Alt)</description>
+ <description>Super Mario Bros. Special (alt)</description>
<year>1985?</year>
<publisher>ハドソン (Hudson Soft)</publisher>
<!-- PC8801 -->
@@ -32701,7 +33373,7 @@ ExtractDisk [03]"データディスク " -> "super daisenryaku_03.d8
</software>
<software name="smbsb" cloneof="smbs">
- <description>Super Mario Bros. Special (Alt 2)</description>
+ <description>Super Mario Bros. Special (alt 2)</description>
<year>1985?</year>
<publisher>ハドソン (Hudson Soft)</publisher>
<!-- PC8801 -->
@@ -32714,7 +33386,7 @@ ExtractDisk [03]"データディスク " -> "super daisenryaku_03.d8
</software>
<software name="smbsc" cloneof="smbs">
- <description>Super Mario Bros. Special (Alt 3)</description>
+ <description>Super Mario Bros. Special (alt 3)</description>
<year>1985?</year>
<publisher>ハドソン (Hudson Soft)</publisher>
<!-- PC8801 -->
@@ -32727,7 +33399,7 @@ ExtractDisk [03]"データディスク " -> "super daisenryaku_03.d8
</software>
<software name="smbsd" cloneof="smbs">
- <description>Super Mario Bros. Special (Alt 4)</description>
+ <description>Super Mario Bros. Special (alt 4)</description>
<year>1985?</year>
<publisher>ハドソン (Hudson Soft)</publisher>
<!-- PC8801 -->
@@ -32739,21 +33411,6 @@ ExtractDisk [03]"データディスク " -> "super daisenryaku_03.d8
</part>
</software>
- <software name="spinball">
- <description>Super Pinball</description>
- <year>1984</year>
- <publisher>アスキー (ASCII)</publisher>
- <!-- PC8001 -->
- <info name="release" value="198401xx"/>
- <info name="alt_title" value="スーパーピンボール"/>
-
- <part name="flop1" interface="floppy_5_25">
- <dataarea name="flop" size="31424">
- <rom name="super pinball.d88" size="31424" crc="132ef0f0" sha1="348e07022c4df9aa41aaf7204b79f91b715ba761" offset="0"/>
- </dataarea>
- </part>
- </software>
-
<software name="superpit">
<description>Super Pitfall</description>
<year>1986</year>
@@ -32779,7 +33436,9 @@ ExtractDisk [03]"データディスク " -> "super daisenryaku_03.d8
</part>
</software>
- <software name="srambo">
+ <!-- black screen -->
+ <!-- FDC stalls [Tries to read a missing CHRN=(00 00 f7 01)] -->
+ <software name="srambo" supported="no">
<description>Super Rambo</description>
<year>1986</year>
<publisher>パックインビデオ (Pack-in Video)</publisher>
@@ -32800,6 +33459,8 @@ ExtractDisk [03]"データディスク " -> "super daisenryaku_03.d8
<!-- PC8801 -->
<info name="release" value="198501xx"/>
<info name="alt_title" value="スワッシュバックラー"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="392368">
<rom name="swash-buckler.d88" size="392368" crc="d3465d3d" sha1="f15b07d17fd2fde076f68c63c98627e42d29717b"/>
@@ -32891,7 +33552,7 @@ ExtractDisk [03]"データディスク " -> "super daisenryaku_03.d8
<software name="veiguesa" cloneof="veigues">
<!-- This comes from a d88 file containing these four disks + a "Disk 2 Muteki" with invincible hack. These disks might be an unhacked version -->
- <description>Tactical Gladiator Veigues (Alt?)</description>
+ <description>Tactical Gladiator Veigues (alt?)</description>
<year>1988</year>
<publisher>ゲームアーツ (Game Arts)</publisher>
<!-- PC8801mk2SR -->
@@ -33085,7 +33746,8 @@ ExtractDisk [03]"データディスク " -> "super daisenryaku_03.d8
</part>
</software>
- <software name="teiketsu">
+ <!-- "Cannot load YSHELL.COM" -->
+ <software name="teiketsu" supported="no">
<description>Teitoku no Ketsudan</description>
<year>1990</year>
<publisher>光栄 (Koei)</publisher>
@@ -33125,7 +33787,7 @@ ExtractDisk [03]"データディスク " -> "super daisenryaku_03.d8
</software>
<software name="teiketsua" cloneof="teiketsu">
- <description>Teitoku no Ketsudan (Alt)</description>
+ <description>Teitoku no Ketsudan (alt)</description>
<year>1990</year>
<publisher>光栄 (Koei)</publisher>
<!-- PC8801mk2SR -->
@@ -33189,7 +33851,7 @@ ExtractDisk [03]"データディスク " -> "super daisenryaku_03.d8
</software>
<software name="tekiwakaa" cloneof="tekiwaka">
- <description>Teki wa Kaizoku - Kaizokuban (Alt)</description>
+ <description>Teki wa Kaizoku - Kaizokuban (alt)</description>
<year>1987</year>
<publisher>クロスメディアソフト (Cross Media Soft)</publisher>
<!-- PC8801 -->
@@ -33243,7 +33905,7 @@ ExtractDisk [01]"DISK_A " -> "telenet music box (a)_01.d88"
ExtractDisk [02]"DISK_B " -> "telenet music box (a)_02.d88"
-->
<software name="telenetma" cloneof="telenetm">
- <description>Telenet Music Box (Alt)</description>
+ <description>Telenet Music Box (alt)</description>
<year>1989</year>
<publisher>日本テレネット (Nihon Telenet)</publisher>
<!-- PC8801mk2SR -->
@@ -33270,7 +33932,7 @@ ExtractDisk [01]"DISK A " -> "telenet music box (b)_01.d88"
ExtractDisk [02]"DISK B " -> "telenet music box (b)_02.d88"
-->
<software name="telenetmb" cloneof="telenetm">
- <description>Telenet Music Box (Alt 2)</description>
+ <description>Telenet Music Box (alt 2)</description>
<year>1989</year>
<publisher>日本テレネット (Nihon Telenet)</publisher>
<!-- PC8801mk2SR -->
@@ -33331,7 +33993,9 @@ ExtractDisk [02]"DISK B " -> "telenet music box (b)_02.d88"
</part>
</software>
- <software name="tentochi">
+ <!-- black screen -->
+ <!-- FDC stalls [Tries to read a missing CHRN=(00 01 01 03)] -->
+ <software name="tentochi" supported="no">
<description>Ten to Chi to</description>
<year>1990</year>
<publisher>コナミ (Konami)</publisher>
@@ -33445,7 +34109,8 @@ ExtractDisk [02]"DISK B " -> "telenet music box (b)_02.d88"
</part>
</software>
- <software name="tennisfr">
+ <!-- [Incorrect layout on track 1 head 0, expected_size=100000, current_size=104096] -->
+ <software name="tennisfr" supported="no">
<description>Tennis Freak</description>
<year>1985</year>
<publisher>ウィンキーソフト (Winky Soft)</publisher>
@@ -33510,7 +34175,7 @@ ExtractDisk [02]"DISK B " -> "telenet music box (b)_02.d88"
</software>
<software name="tenshita" cloneof="tenshit">
- <description>Tenshi-tachi no Gogo (Alt, New ed?)</description>
+ <description>Tenshi-tachi no Gogo (alt, New ed?)</description>
<year>1985</year>
<publisher>ジャスト (Jast)</publisher>
<!-- PC8801 -->
@@ -33534,7 +34199,9 @@ ExtractDisk [02]"DISK B " -> "telenet music box (b)_02.d88"
</part>
</software>
- <software name="tenshitb">
+ <!-- Writes "Missing operand" while returning to BASIC -->
+ <!-- FDC stalls [Tries to read a missing CHRN=(f7 f7 f7 02)] -->
+ <software name="tenshitb" supported="no">
<description>Tenshi-tachi no Gogo Bangai-hen</description>
<year>1985</year>
<publisher>ジャスト (Jast)</publisher>
@@ -33548,8 +34215,10 @@ ExtractDisk [02]"DISK B " -> "telenet music box (b)_02.d88"
</part>
</software>
- <software name="tenshitba" cloneof="tenshitb">
- <description>Tenshi-tachi no Gogo Bangai-hen (Alt)</description>
+ <!-- Writes "Missing operand" while returning to BASIC -->
+ <!-- FDC stalls [Tries to read a missing CHRN=(f7 f7 f7 02)] -->
+ <software name="tenshitba" cloneof="tenshitb" supported="no">
+ <description>Tenshi-tachi no Gogo Bangai-hen (alt)</description>
<year>1985</year>
<publisher>ジャスト (Jast)</publisher>
<!-- PC8801 -->
@@ -33562,7 +34231,8 @@ ExtractDisk [02]"DISK B " -> "telenet music box (b)_02.d88"
</part>
</software>
- <software name="tenshi2">
+ <!-- Has selection for JAST Sound / JAST Sound Plus -->
+ <software name="tenshi2" supported="partial">
<description>Tenshi-tachi no Gogo II</description>
<year>1987</year>
<publisher>ジャスト (Jast)</publisher>
@@ -33594,8 +34264,9 @@ ExtractDisk [02]"DISK B " -> "telenet music box (b)_02.d88"
</part>
</software>
- <software name="tenshi2a" cloneof="tenshi2">
- <description>Tenshi-tachi no Gogo II (Alt Disk 1)</description>
+ <!-- Has selection for JAST Sound / JAST Sound Plus -->
+ <software name="tenshi2a" cloneof="tenshi2" supported="partial">
+ <description>Tenshi-tachi no Gogo II (alt Disk 1)</description>
<year>1987</year>
<publisher>ジャスト (Jast)</publisher>
<!-- PC8801mk2SR -->
@@ -33626,8 +34297,9 @@ ExtractDisk [02]"DISK B " -> "telenet music box (b)_02.d88"
</part>
</software>
- <software name="tenshi2b" cloneof="tenshi2">
- <description>Tenshi-tachi no Gogo II (Alt?)</description>
+ <!-- Has selection for JAST Sound / JAST Sound Plus -->
+ <software name="tenshi2b" cloneof="tenshi2" supported="partial">
+ <description>Tenshi-tachi no Gogo II (alt?)</description>
<year>1987</year>
<publisher>ジャスト (Jast)</publisher>
<!-- PC8801mk2SR -->
@@ -33768,7 +34440,7 @@ ExtractDisk [02]"DISK B " -> "telenet music box (b)_02.d88"
</part>
</software>
- <software name="testment">
+ <software name="testment" supported="yes">
<description>Testament</description>
<year>1987</year>
<publisher>バショウハウス (Bashou House)</publisher>
@@ -33793,8 +34465,8 @@ ExtractDisk [02]"DISK B " -> "telenet music box (b)_02.d88"
</part>
</software>
- <software name="testmenta" cloneof="testment">
- <description>Testament (Alt)</description>
+ <software name="testmenta" cloneof="testment" supported="yes">
+ <description>Testament (alt)</description>
<year>1987</year>
<publisher>バショウハウス (Bashou House)</publisher>
<!-- PC8801mk2SR -->
@@ -33818,7 +34490,8 @@ ExtractDisk [02]"DISK B " -> "telenet music box (b)_02.d88"
</part>
</software>
- <software name="testmentex" cloneof="testment">
+ <!-- Fails to load, is it standalone bootable? -->
+ <software name="testmentex" cloneof="testment" supported="no">
<description>Testament Expansion Map</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
@@ -33861,13 +34534,14 @@ ExtractDisk [02]"DISK B " -> "telenet music box (b)_02.d88"
</part>
</software>
- <software name="tetris">
+ <software name="tetris" supported="yes">
<description>Tetris</description>
<year>1988</year>
<publisher>B·P·S (Bullet-Proof Software)</publisher>
<!-- PC8801mk2SR -->
<info name="release" value="198811xx"/>
<info name="alt_title" value="テトリス"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="tetris.d88" size="348848" crc="43713fcd" sha1="9446ba554aa291b6243aef3c1c38b5e92ccf902b"/>
@@ -33875,13 +34549,16 @@ ExtractDisk [02]"DISK B " -> "telenet music box (b)_02.d88"
</part>
</software>
- <software name="tetrisa" cloneof="tetris">
- <description>Tetris (Alt?)</description>
+ <!-- Hangs at BPS logo -->
+ <!-- FDC stalls [Tries to read a missing CHRN=(01 00 01 03)] -->
+ <software name="tetrisa" cloneof="tetris" supported="no">
+ <description>Tetris (alt?)</description>
<year>1988</year>
<publisher>B·P·S (Bullet-Proof Software)</publisher>
<!-- PC8801mk2SR -->
<info name="release" value="198811xx"/>
<info name="alt_title" value="テトリス"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="tetris (a).d88" size="348848" crc="d8fc268f" sha1="5420f887ec9a7d2331e025dd2643cdf225348003"/>
@@ -33889,8 +34566,8 @@ ExtractDisk [02]"DISK B " -> "telenet music box (b)_02.d88"
</part>
</software>
- <software name="tetrisb" cloneof="tetris">
- <description>Tetris (Alt 2)</description>
+ <software name="tetrisb" cloneof="tetris" supported="yes">
+ <description>Tetris (alt 2)</description>
<year>1988</year>
<publisher>B·P·S (Bullet-Proof Software)</publisher>
<!-- PC8801mk2SR -->
@@ -33903,7 +34580,9 @@ ExtractDisk [02]"DISK B " -> "telenet music box (b)_02.d88"
</part>
</software>
- <software name="thexder">
+ <!-- black screen -->
+ <!-- FDC stalls [Tries to read a missing CHRN=(f5 f6 f7 01)] -->
+ <software name="thexder" supported="no">
<!-- This comes from a d88 file containing a "Game Disk" + a "Game Disk Muteki" with invincible hack. This disk might be an unhacked version -->
<description>Thexder</description>
<year>1985</year>
@@ -33918,8 +34597,10 @@ ExtractDisk [02]"DISK B " -> "telenet music box (b)_02.d88"
</part>
</software>
- <software name="thexdera" cloneof="thexder">
- <description>Thexder (Alt?)</description>
+ <!-- black screen -->
+ <!-- FDC stalls [Tries to read a missing CHRN=(07 00 01 05)] -->
+ <software name="thexdera" cloneof="thexder" supported="no">
+ <description>Thexder (alt?)</description>
<year>1985</year>
<publisher>ゲームアーツ (Game Arts)</publisher>
<!-- PC8801 -->
@@ -33932,7 +34613,9 @@ ExtractDisk [02]"DISK B " -> "telenet music box (b)_02.d88"
</part>
</software>
- <software name="thexderh" cloneof="thexder">
+ <!-- black screen -->
+ <!-- FDC stalls [Tries to read a missing CHRN=(07 00 01 05)] -->
+ <software name="thexderh" cloneof="thexder" supported="no">
<description>Thexder (invincible cheat?)</description>
<year>1985</year>
<publisher>ゲームアーツ (Game Arts)</publisher>
@@ -33945,7 +34628,7 @@ ExtractDisk [02]"DISK B " -> "telenet music box (b)_02.d88"
</part>
</software>
- <software name="thexd88">
+ <software name="thexd88" supported="yes">
<description>Thexder88</description>
<year>1985</year>
<publisher>ゲームアーツ (Game Arts)</publisher>
@@ -33960,7 +34643,7 @@ ExtractDisk [02]"DISK B " -> "telenet music box (b)_02.d88"
</software>
<software name="thexd88a" cloneof="thexd88">
- <description>Thexder88 (Alt)</description>
+ <description>Thexder88 (alt)</description>
<year>1985</year>
<publisher>ゲームアーツ (Game Arts)</publisher>
<!-- PC8801 -->
@@ -33987,13 +34670,18 @@ ExtractDisk [02]"DISK B " -> "telenet music box (b)_02.d88"
</part>
</software>
- <software name="timeemp">
- <description>Time Empire</description>
+ <!-- Has subtle copy protection: talking to any character in-game shows a "COPY" message -->
+ <!-- TODO: used a timeempb created user disk, is it even possible to create one in this version? -->
+ <software name="timeemp" supported="no">
+ <description>Time Empire (Single drive version)</description>
<year>1985</year>
+ <!-- Koei / ARK -->
<publisher>光栄 (Koei)</publisher>
<!-- PC8801 -->
<info name="release" value="198510xx"/>
<info name="alt_title" value="タイムエンパイア"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="time empire.d88" size="348848" crc="77a2fee2" sha1="b38f71d422650add594cee128ff2108f142c2f67"/>
@@ -34001,13 +34689,16 @@ ExtractDisk [02]"DISK B " -> "telenet music box (b)_02.d88"
</part>
</software>
- <software name="timeempa" cloneof="timeemp">
- <description>Time Empire (Alt)</description>
+ <!-- Gameplay is too fast -->
+ <software name="timeempa" cloneof="timeemp" supported="partial">
+ <description>Time Empire (alt, Dual drive version)</description>
<year>1985</year>
+ <!-- Koei / ARK -->
<publisher>光栄 (Koei)</publisher>
<!-- PC8801 -->
<info name="release" value="198510xx"/>
<info name="alt_title" value="タイムエンパイア"/>
+ <info name="usage" value="Needs BASIC V1"/>
<!--combined image-->
<!--rom name="time empire.d88" size="697696" crc="7026881b" sha1="b3759ccd41ff97215e5625e0e2286ac312809293"/-->
@@ -34026,13 +34717,16 @@ ExtractDisk [02]"DISK B " -> "telenet music box (b)_02.d88"
</part>
</software>
- <software name="timeempb" cloneof="timeemp">
- <description>Time Empire (Alt 2)</description>
+ <!-- Has subtle copy protection: talking to any character in-game shows a "COPY" message -->
+ <software name="timeempb" cloneof="timeemp" supported="no">
+ <description>Time Empire (alt 2, Dual drive version)</description>
<year>1985</year>
+ <!-- Koei / ARK -->
<publisher>光栄 (Koei)</publisher>
<!-- PC8801 -->
<info name="release" value="198510xx"/>
<info name="alt_title" value="タイムエンパイア"/>
+ <info name="usage" value="Needs BASIC V1"/>
<!--combined image-->
<!--rom name="time empire.d88" size="822624" crc="1acd61f1" sha1="d0985d30e3c146980655f9771f36e6d67df0b4b8"/-->
@@ -34051,7 +34745,8 @@ ExtractDisk [02]"DISK B " -> "telenet music box (b)_02.d88"
</part>
</software>
- <software name="timetunl">
+ <!-- [Incorrect layout on track 2 head 1, expected_size=100000, current_size=1062688] -->
+ <software name="timetunl" supported="no">
<description>Time Tunnel - Time Secret 2</description>
<year>1984</year>
<publisher>ボンドソフト (Bond Soft)</publisher>
@@ -34065,8 +34760,9 @@ ExtractDisk [02]"DISK B " -> "telenet music box (b)_02.d88"
</part>
</software>
- <software name="timetunla" cloneof="timetunl">
- <description>Time Tunnel - Time Secret 2 (Alt)</description>
+ <!-- [Incorrect layout on track 2 head 1, expected_size=100000, current_size=1062688] -->
+ <software name="timetunla" cloneof="timetunl" supported="no">
+ <description>Time Tunnel - Time Secret 2 (alt)</description>
<year>1984</year>
<publisher>ボンドソフト (Bond Soft)</publisher>
<!-- PC8801 -->
@@ -34178,13 +34874,16 @@ ExtractDisk [02]"DISK B " -> "telenet music box (b)_02.d88"
</part>
</software>
- <software name="tirnanog">
+ <!-- Shows System Soft logo then hangs with BGM playing -->
+ <!-- FDC stalls [Tries to read a missing CHRN=(00 00 10 01)] -->
+ <software name="tirnanog" supported="no">
<description>Tir-Nan-Og - Kindan no Tou</description>
<year>1990</year>
- <publisher>システムソフト (System Software)</publisher>
+ <publisher>システムソフト (System Soft)</publisher>
<!-- PC8801mk2SR -->
<info name="release" value="19900824"/>
<info name="alt_title" value="ティルナノーグ 禁断の塔"/>
+ <info name="usage" value="Needs BASIC V2"/>
<!--combined image-->
<!--rom name="tir-nan-og.d88" size="1171472" crc="36d40ed1" sha1="0fecd94f2ad6e740cabf39c8be9225ff59b0fd39"/-->
@@ -34224,7 +34923,9 @@ ExtractDisk [02]"DISK B " -> "telenet music box (b)_02.d88"
</part>
</software>
- <software name="tobirawo">
+ <!-- black screen -->
+ <!-- FDC stalls [Tries to read a missing CHRN=(01 01 24 01)] -->
+ <software name="tobirawo" supported="no">
<description>Tobira wo Hirakete</description>
<year>1987</year>
<publisher>キティエンタープライズ (Kitty Enterprise)</publisher>
@@ -34345,7 +35046,7 @@ ExtractDisk [02]"DISK B " -> "telenet music box (b)_02.d88"
</software>
<software name="tokyojs1a" cloneof="tokyojs1">
- <description>Tokyo Joshiko Seifuku wo Nuida Zukan Part 1 (Alt)</description>
+ <description>Tokyo Joshiko Seifuku wo Nuida Zukan Part 1 (alt)</description>
<year>1988</year>
<publisher>ニューシステムハウスオウ (New System House Oh!)</publisher>
<!-- PC8801mk2SR -->
@@ -34537,6 +35238,8 @@ ExtractDisk [02]"DISK B " -> "telenet music box (b)_02.d88"
<!-- PC8801 -->
<info name="release" value="198504xx"/>
<info name="alt_title" value="東京ナンパストリート"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="tokyo nanpa street.d88" size="348848" crc="b9bedf0f" sha1="d53ab02a40c3f34c5e7dadfe53eebe84d17bb126"/>
@@ -34557,7 +35260,9 @@ ExtractDisk [02]"DISK B " -> "telenet music box (b)_02.d88"
</part>
</software>
- <software name="tonky">
+ <!-- Black screen -->
+ <!-- FDC stalls [Tries to read a missing CHRN=(00 00 11 01)] -->
+ <software name="tonky" supported="no">
<description>Tonky</description>
<year>1985</year>
<publisher>SPS</publisher>
@@ -34578,6 +35283,8 @@ ExtractDisk [02]"DISK B " -> "telenet music box (b)_02.d88"
<!-- PC8801 -->
<info name="release" value="198611xx"/>
<info name="alt_title" value="トップルジップ"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="topple zip.d88" size="348848" crc="62409179" sha1="432fdcd91e247a69f24136bc68654e9d63df8474"/>
@@ -34589,6 +35296,7 @@ ExtractDisk [02]"DISK B " -> "telenet music box (b)_02.d88"
<description>Topple Zip Demo</description>
<year>1986</year>
<publisher>ボーステック (Bothtec)</publisher>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="topple zip demo.d88" size="348848" crc="a0b92f64" sha1="a2535b8fabfcacc65c4e2ce84bb34fa59daf93a7"/>
@@ -34601,6 +35309,8 @@ ExtractDisk [02]"DISK B " -> "telenet music box (b)_02.d88"
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<info name="alt_title" value="とっぷるじっぷSR"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="topple zip sr.d88" size="348848" crc="156ee78a" sha1="6332b9909dc069fb305df91818accf6ec76771d0"/>
@@ -34659,7 +35369,7 @@ ExtractDisk [02]"DISK B " -> "telenet music box (b)_02.d88"
</software>
<software name="toucha" cloneof="touch">
- <description>Touch (Alt)</description>
+ <description>Touch (alt)</description>
<year>1987</year>
<publisher>東宝 (Toho)</publisher>
<!-- PC8801 -->
@@ -34694,7 +35404,9 @@ ExtractDisk [02]"DISK B " -> "telenet music box (b)_02.d88"
</part>
</software>
- <software name="tdown">
+ <!-- black screen -->
+ <!-- FDC stalls [Throws scan ID failed on CHRN=(00 00 02 01) even if it exists?] -->
+ <software name="tdown" supported="no">
<description>Touchdown</description>
<year>1984</year>
<publisher>ウィンキーソフト (Winky Soft)</publisher>
@@ -34708,7 +35420,8 @@ ExtractDisk [02]"DISK B " -> "telenet music box (b)_02.d88"
</part>
</software>
- <software name="towerdrg">
+ <!-- Sound gets stuck [i8214 sound irq] -->
+ <software name="towerdrg" supported="partial">
<description>The Tower of Dragon</description>
<year>1988</year>
<publisher>ドリームソフト (Dream Soft)</publisher>
@@ -34723,7 +35436,7 @@ ExtractDisk [02]"DISK B " -> "telenet music box (b)_02.d88"
</software>
<software name="towerdrga" cloneof="towerdrg">
- <description>Tower of Dragon (Alt)</description>
+ <description>Tower of Dragon (alt)</description>
<year>1988</year>
<publisher>ドリームソフト (Dream Soft)</publisher>
<!-- PC8801mk2SR -->
@@ -34773,7 +35486,7 @@ ExtractDisk [01]"Disk Basic " -> "transylvania_01.d88" (same as above)
ExtractDisk [02]"PROGRAM " -> "transylvania_02.d88"
-->
<software name="transyla" cloneof="transyl">
- <description>Transylvania (Alt)</description>
+ <description>Transylvania (alt)</description>
<year>1984</year>
<publisher>スタークラフト (Starcraft)</publisher>
<!-- PC8801 -->
@@ -34872,7 +35585,9 @@ ExtractDisk [02]"PROGRAM " -> "transylvania_02.d88"
</part>
</software>
- <software name="triton">
+ <!-- Hangs at title screen -->
+ <!-- FDC stalls [Tries to read a missing CHRN=(01 00 f6 03)] -->
+ <software name="triton" supported="no">
<description>Triton</description>
<year>1985</year>
<publisher>ザインソフト (Sein Soft)</publisher>
@@ -34971,7 +35686,7 @@ ExtractDisk [02]"PROGRAM " -> "transylvania_02.d88"
</part>
</software>
- <software name="trumpkyo">
+ <software name="trumpkyo" supported="yes">
<description>Trump Kyo</description>
<year>1984</year>
<publisher>ハドソン (Hudson Soft)</publisher>
@@ -35139,7 +35854,7 @@ ExtractDisk [02]"PROGRAM " -> "transylvania_02.d88"
</software>
<software name="tuntrolla" cloneof="tuntroll">
- <description>Tunnels &amp; Trolls (Alt Player Disk)</description>
+ <description>Tunnels &amp; Trolls (alt Player Disk)</description>
<year>1990</year>
<publisher>スタークラフト (Starcraft)</publisher>
<!-- PC8801mk2SR -->
@@ -35330,7 +36045,7 @@ ExtractDisk [02]"PROGRAM " -> "transylvania_02.d88"
</software>
<software name="twiligh3a" cloneof="twiligh3">
- <description>Twilight Zone 3 - Nagakute Amai Yoru (Alt)</description>
+ <description>Twilight Zone 3 - Nagakute Amai Yoru (alt)</description>
<year>1989</year>
<publisher>グレイト (Great)</publisher>
<!-- PC8801mk2SR -->
@@ -35406,7 +36121,8 @@ ExtractDisk [02]"PROGRAM " -> "transylvania_02.d88"
</part>
</software>
- <software name="ultima1">
+ <!-- [Incorrect layout on track 1 head 0, expected_size=100000, current_size=135872] -->
+ <software name="ultima1" supported="no">
<description>Ultima I - The First Age of Darkness</description>
<year>1988</year>
<publisher>ポニカ (Pony Canyon)</publisher>
@@ -35438,8 +36154,9 @@ ExtractDisk [02]"PROGRAM " -> "transylvania_02.d88"
</part>
</software>
- <software name="ultima1a" cloneof="ultima1">
- <description>Ultima I - The First Age of Darkness (Alt)</description>
+ <!-- [Incorrect layout on track 1 head 0, expected_size=100000, current_size=135872] -->
+ <software name="ultima1a" cloneof="ultima1" supported="no">
+ <description>Ultima I - The First Age of Darkness (alt)</description>
<year>1988</year>
<publisher>ポニカ (Pony Canyon)</publisher>
<!-- PC8801mk2SR -->
@@ -35511,7 +36228,7 @@ ExtractDisk [02]"PROGRAM " -> "transylvania_02.d88"
</software>
<software name="ultima2a" cloneof="ultima2">
- <description>Ultima II - The Revenge of the Enchantress (Alt)</description>
+ <description>Ultima II - The Revenge of the Enchantress (alt)</description>
<year>1989</year>
<publisher>ポニカ (Pony Canyon)</publisher>
<!-- PC8801mk2SR -->
@@ -35587,7 +36304,7 @@ ExtractDisk [02]"シナリオディスク " -> "ultima 3(ponyca)_02.d88
ExtractDisk [03]"ユーザーシステムディスク " -> "ultima 3(ponyca)_03.d88"
-->
<software name="ultima3a" cloneof="ultima3">
- <description>Ultima III - Exodus (Alt)</description>
+ <description>Ultima III - Exodus (alt)</description>
<year>1989</year>
<publisher>ポニカ (Pony Canyon)</publisher>
<!-- PC8801mk2SR -->
@@ -35623,6 +36340,7 @@ ExtractDisk [03]"ユーザーシステムディスク " -> "ultima 3(pon
<!-- PC8801mk2SR -->
<info name="release" value="198911xx"/>
<info name="alt_title" value="ウルティマ3"/>
+ <info name="usage" value="Needs BASIC V1"/>
<!--combined image-->
<!--rom name="ultima 3.d88" size="1044256" crc="8758c2a2" sha1="76dfb44d312828e88b5c1107015ecf29496b397b"/-->
@@ -35708,6 +36426,7 @@ ExtractDisk [03]"ユーザーシステムディスク " -> "ultima 3(pon
</part>
</software>
+ <!-- TODO: all these most likely belongs to PC-8001mkII -->
<software name="ulysses">
<description>Ulysses and the Golden Fleece</description>
<year>1983</year>
@@ -35771,7 +36490,7 @@ ExtractDisk [02]"Ulysses_Disk2 " -> "ulysses_v80_02.d88" (same as ulyssesa)
ExtractDisk [03]"Ulysses_Disk1 " -> "ulysses_v80_03.d88" (same as ulyssesa)
-->
<software name="ulyssesb" cloneof="ulysses">
- <description>Ulysses (Alt BASIC Disk)</description>
+ <description>Ulysses (alt BASIC Disk)</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<!--combined image-->
@@ -35866,7 +36585,7 @@ ExtractDisk [03]"Ulysses_Disk1 " -> "ulysses_v80_03.d88" (same as ulyssesa)
</software>
<software name="urotsukia" cloneof="urotsuki">
- <description>Urotsukidoji (Alt)</description>
+ <description>Urotsukidoji (alt)</description>
<year>1990</year>
<publisher>フェアリーテール (Fairytale)</publisher>
<!-- PC8801mk2SR -->
@@ -35918,7 +36637,7 @@ ExtractDisk [03]"Ulysses_Disk1 " -> "ulysses_v80_03.d88" (same as ulyssesa)
</part>
</software>
- <software name="uruseiya">
+ <software name="uruseiya" supported="yes">
<description>Urusei Yatsura</description>
<year>1987</year>
<publisher>マイクロキャビン (Micro Cabin)</publisher>
@@ -35958,7 +36677,7 @@ ExtractDisk [03]"Ulysses_Disk1 " -> "ulysses_v80_03.d88" (same as ulyssesa)
</software>
<software name="uruseiyaa" cloneof="uruseiya">
- <description>Urusei Yatsura (Alt)</description>
+ <description>Urusei Yatsura (alt)</description>
<year>1987</year>
<publisher>マイクロキャビン (Micro Cabin)</publisher>
<!-- PC8801mk2SR -->
@@ -36003,7 +36722,8 @@ ExtractDisk [03]"Ulysses_Disk1 " -> "ulysses_v80_03.d88" (same as ulyssesa)
</part>
</software>
- <software name="emono1">
+ <!-- Doesn't load, returns to BASIC -->
+ <software name="emono1" supported="no">
<description>Utsukushiki Emono-Tachi 1</description>
<year>1987</year>
<publisher>グレイト (Great)</publisher>
@@ -36031,7 +36751,8 @@ ExtractDisk [03]"Ulysses_Disk1 " -> "ulysses_v80_03.d88" (same as ulyssesa)
</part>
</software>
- <software name="emono3">
+ <!-- Prints "G R E A T" on top then FDC stalls -->
+ <software name="emono3" supported="no">
<description>Utsukushiki Emono-Tachi Part III</description>
<year>1988</year>
<publisher>グレイト (Great)</publisher>
@@ -36056,7 +36777,8 @@ ExtractDisk [03]"Ulysses_Disk1 " -> "ulysses_v80_03.d88" (same as ulyssesa)
</part>
</software>
- <software name="emono4">
+ <!-- Prints "G R E A T" on top then FDC stalls -->
+ <software name="emono4" supported="no">
<description>Utsukushiki Emono-Tachi Part IV</description>
<year>1988</year>
<publisher>グレイト (Great)</publisher>
@@ -36081,7 +36803,8 @@ ExtractDisk [03]"Ulysses_Disk1 " -> "ulysses_v80_03.d88" (same as ulyssesa)
</part>
</software>
- <software name="emono5">
+ <!-- Prints "G R E A T" on top then FDC stalls -->
+ <software name="emono5" supported="no">
<description>Utsukushiki Emono-Tachi Part V</description>
<year>1989</year>
<publisher>グレイト (Great)</publisher>
@@ -36106,7 +36829,8 @@ ExtractDisk [03]"Ulysses_Disk1 " -> "ulysses_v80_03.d88" (same as ulyssesa)
</part>
</software>
- <software name="emono6">
+ <!-- Prints "G R E A T" on top then FDC stalls -->
+ <software name="emono6" supported="no">
<description>Utsukushiki Emono-Tachi Part VI</description>
<year>1989</year>
<publisher>グレイト (Great)</publisher>
@@ -36200,7 +36924,7 @@ ExtractDisk [03]"Ulysses_Disk1 " -> "ulysses_v80_03.d88" (same as ulyssesa)
</software>
<software name="vaindreaa" cloneof="vaindrea">
- <description>Vain Dream (Alt)</description>
+ <description>Vain Dream (alt)</description>
<year>1991</year>
<publisher>グローディア (Global Media)</publisher>
<!-- PC8801mk2SR -->
@@ -36266,7 +36990,9 @@ ExtractDisk [03]"Ulysses_Disk1 " -> "ulysses_v80_03.d88" (same as ulyssesa)
</part>
</software>
- <software name="vaindreav" cloneof="vaindrea">
+ <!-- Shows Telenet Japan logo (!?) then hangs -->
+ <!-- FDC stalls [Tries to read a missing CHRN=()] -->
+ <software name="vaindreav" cloneof="vaindrea" supported="no">
<description>Vain Dream Visual User Disk</description>
<year>1991</year>
<publisher>グローディア (Global Media)</publisher>
@@ -36277,13 +37003,14 @@ ExtractDisk [03]"Ulysses_Disk1 " -> "ulysses_v80_03.d88" (same as ulyssesa)
</part>
</software>
- <software name="valtrad">
+ <software name="valtrad" supported="yes">
<description>Val Trad</description>
<year>1985</year>
<publisher>リバーヒルソフト (Riverhill Software)</publisher>
<!-- PC8801 -->
<info name="release" value="198509xx"/>
<info name="alt_title" value="バルトラッド"/>
+ <info name="usage" value="Needs BASIC V1"/>
<!--combined image-->
<!--rom name="valtrad.d88" size="653904" crc="1d10cad6" sha1="8e07b2450a44122a8f94873db23a6fee19643451"/-->
@@ -36302,7 +37029,7 @@ ExtractDisk [03]"Ulysses_Disk1 " -> "ulysses_v80_03.d88" (same as ulyssesa)
</part>
</software>
- <software name="valna">
+ <software name="valna" supported="yes">
<description>Valna</description>
<year>1989</year>
<publisher>システムサコム (System Sacom)</publisher>
@@ -36441,7 +37168,7 @@ ExtractDisk [03]"Ulysses_Disk1 " -> "ulysses_v80_03.d88" (same as ulyssesa)
</software>
<software name="victninea" cloneof="victnine">
- <description>Victorious Nine (Alt)</description>
+ <description>Victorious Nine (alt)</description>
<year>1985</year>
<publisher>ニデコム (Nidecom)</publisher>
<!-- PC8801 -->
@@ -36454,13 +37181,16 @@ ExtractDisk [03]"Ulysses_Disk1 " -> "ulysses_v80_03.d88" (same as ulyssesa)
</part>
</software>
- <software name="volguard">
+ <!-- Gameplay is too fast -->
+ <software name="volguard" supported="partial">
<description>Volguard</description>
<year>1984</year>
<publisher>デービーソフト (dB-Soft)</publisher>
<!-- PC8801 -->
<info name="release" value="198407xx"/>
<info name="alt_title" value="ヴォルガード"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="349632">
<rom name="volguard.d88" size="349632" crc="7cca8b74" sha1="6b4a582b2de7c0bd590132fa07c59fac308b452c"/>
@@ -36543,7 +37273,7 @@ ExtractDisk [03]"Ulysses_Disk1 " -> "ulysses_v80_03.d88" (same as ulyssesa)
</software>
<software name="warninga" cloneof="warning">
- <description>Warning (Alt Disk 2)</description>
+ <description>Warning (alt Disk 2)</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<!--combined image-->
@@ -36651,7 +37381,7 @@ ExtractDisk [03]"Ulysses_Disk1 " -> "ulysses_v80_03.d88" (same as ulyssesa)
</software>
<software name="watagolfa" cloneof="watagolf">
- <description>Watashi wo Golf ni Tsuretette (Alt Disk 1)</description>
+ <description>Watashi wo Golf ni Tsuretette (alt Disk 1)</description>
<year>1991</year>
<publisher>フェアリーテール (Fairytale)</publisher>
<!-- PC8801mk2SR -->
@@ -36726,7 +37456,7 @@ ExtractDisk [03]"Ulysses_Disk1 " -> "ulysses_v80_03.d88" (same as ulyssesa)
</part>
</software>
- <software name="waterfro">
+ <software name="waterfro" supported="yes">
<description>Waterfront Adventure</description>
<year>1990</year>
<publisher>ハード (Hard)</publisher>
@@ -36799,7 +37529,9 @@ ExtractDisk [03]"Ulysses_Disk1 " -> "ulysses_v80_03.d88" (same as ulyssesa)
</part>
</software>
- <software name="weird2">
+ <!-- Doesn't boot, returns to BASIC prompt -->
+ <!-- FDC stalls [Throws scan ID failed on CHRN=(1e 01 02 01) even if it exists?] -->
+ <software name="weird2" supported="no">
<description>Weird 2</description>
<year>1985</year>
<publisher>ポリシー (Policy)</publisher>
@@ -36813,13 +37545,14 @@ ExtractDisk [03]"Ulysses_Disk1 " -> "ulysses_v80_03.d88" (same as ulyssesa)
</part>
</software>
- <software name="whatsmic">
+ <software name="whatsmic" supported="yes">
<description>What's Michael</description>
<year>1988</year>
<publisher>マイクロキャビン (Micro Cabin)</publisher>
<!-- PC8801mk2SR -->
<info name="release" value="198812xx"/>
<info name="alt_title" value="ホワッツマイケル"/>
+ <info name="usage" value="Needs BASIC V2"/>
<!--combined image-->
<!--rom name="what's michael.d88" size="1159920" crc="01e243c3" sha1="35db319933ea09d81b5d2c761bbd1eab130f2453"/-->
@@ -36895,7 +37628,9 @@ ExtractDisk [03]"Ulysses_Disk1 " -> "ulysses_v80_03.d88" (same as ulyssesa)
</part>
</software>
- <software name="wibarm">
+ <!-- black screen -->
+ <!-- FDC stalls [Tries to read a missing CHRN=(00 00 f7 01)] -->
+ <software name="wibarm" supported="no">
<description>Wibarm</description>
<year>1986</year>
<publisher>アルシスソフト (Arsys Soft)</publisher>
@@ -36921,7 +37656,7 @@ ExtractDisk [03]"Ulysses_Disk1 " -> "ulysses_v80_03.d88" (same as ulyssesa)
</software>
<software name="wibarma" cloneof="wibarm">
- <description>Wibarm (Alt)</description>
+ <description>Wibarm (alt)</description>
<year>1986</year>
<publisher>アルシスソフト (Arsys Soft)</publisher>
<!-- PC8801 -->
@@ -36946,6 +37681,9 @@ ExtractDisk [03]"Ulysses_Disk1 " -> "ulysses_v80_03.d88" (same as ulyssesa)
<!-- PC8801 -->
<info name="release" value="198501xx"/>
<info name="alt_title" value="ワイルドキャット"/>
+ <info name="usage" value="Needs BASIC V1"/>
+ <!-- Nippon Columbia -->
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="66240">
<rom name="wild cat.d88" size="66240" crc="11bd88d8" sha1="35496c262a5072917703d8236940b2904878387e"/>
@@ -36967,13 +37705,14 @@ ExtractDisk [03]"Ulysses_Disk1 " -> "ulysses_v80_03.d88" (same as ulyssesa)
</part>
</software>
- <software name="wingman">
+ <software name="wingman" supported="yes">
<description>Wingman</description>
<year>1984</year>
<publisher>エニックス (Enix)</publisher>
<!-- PC8801 -->
<info name="release" value="198411xx"/>
<info name="alt_title" value="ウイングマン"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348928">
<rom name="wingman.d88" size="348928" crc="4fe93c85" sha1="ebeb186bad81de62d0cc1f48b700b83cd951aa6d"/>
@@ -36981,13 +37720,14 @@ ExtractDisk [03]"Ulysses_Disk1 " -> "ulysses_v80_03.d88" (same as ulyssesa)
</part>
</software>
- <software name="wingmana" cloneof="wingman">
- <description>Wingman (Alt)</description>
+ <software name="wingmana" cloneof="wingman" supported="yes">
+ <description>Wingman (alt)</description>
<year>1984</year>
<publisher>エニックス (Enix)</publisher>
<!-- PC8801 -->
<info name="release" value="198411xx"/>
<info name="alt_title" value="ウイングマン"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348928">
<rom name="wingman (a).d88" size="348928" crc="d2009c16" sha1="5f7c553a6228019e2ca38e8bffeb701a92a46e04"/>
@@ -37021,7 +37761,7 @@ ExtractDisk [03]"Ulysses_Disk1 " -> "ulysses_v80_03.d88" (same as ulyssesa)
</software>
<software name="wingman2a" cloneof="wingman2">
- <description>Wingman 2 - Kitakura no Fukkatsu (Alt)</description>
+ <description>Wingman 2 - Kitakura no Fukkatsu (alt)</description>
<year>1986</year>
<publisher>エニックス (Enix)</publisher>
<!-- PC8801mk2SR -->
@@ -37078,7 +37818,7 @@ ExtractDisk [03]"Ulysses_Disk1 " -> "ulysses_v80_03.d88" (same as ulyssesa)
</software>
<software name="wingmansa" cloneof="wingmans">
- <description>Wingman Special (Alt)</description>
+ <description>Wingman Special (alt)</description>
<year>1987</year>
<publisher>エニックス (Enix)</publisher>
<!-- PC8801mk2SR -->
@@ -37110,7 +37850,7 @@ ExtractDisk [03]"Ulysses_Disk1 " -> "ulysses_v80_03.d88" (same as ulyssesa)
</software>
<software name="wingmansb" cloneof="wingmans">
- <description>Wingman Special (Alt 2)</description>
+ <description>Wingman Special (alt 2)</description>
<year>1987</year>
<publisher>エニックス (Enix)</publisher>
<!-- PC8801mk2SR -->
@@ -37148,6 +37888,8 @@ ExtractDisk [03]"Ulysses_Disk1 " -> "ulysses_v80_03.d88" (same as ulyssesa)
<!-- PC8801 -->
<info name="release" value="198701xx"/>
<info name="alt_title" value="ウィンターゲームス"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348576">
<rom name="winter games.d88" size="348576" crc="6d177d6b" sha1="c51e92d4b3adba145f45708ad384854642b9bf89"/>
@@ -37188,7 +37930,7 @@ ExtractDisk [03]"Ulysses_Disk1 " -> "ulysses_v80_03.d88" (same as ulyssesa)
</software>
<software name="wizprinca" cloneof="wizprinc"> <!-- this was labeled as "new version", why? -->
- <description>Wizard and The Princess (Alt System Disk)</description>
+ <description>Wizard and The Princess (alt System Disk)</description>
<year>1983</year>
<publisher>スタークラフト (Starcraft)</publisher>
<!-- PC8801 -->
@@ -37220,7 +37962,7 @@ ExtractDisk [03]"Ulysses_Disk1 " -> "ulysses_v80_03.d88" (same as ulyssesa)
</software>
<software name="wizprincb" cloneof="wizprinc">
- <description>Wizard and The Princess (Alt 2)</description>
+ <description>Wizard and The Princess (alt 2)</description>
<year>1983</year>
<publisher>スタークラフト (Starcraft)</publisher>
<!-- PC8801 -->
@@ -37251,7 +37993,7 @@ ExtractDisk [03]"Ulysses_Disk1 " -> "ulysses_v80_03.d88" (same as ulyssesa)
</part>
</software>
- <software name="wizardry">
+ <software name="wizardry" supported="yes">
<description>Wizardry - Proving Grounds of the Mad Overlord!</description>
<year>1985</year>
<publisher>アスキー (ASCII)</publisher>
@@ -37277,7 +38019,7 @@ ExtractDisk [03]"Ulysses_Disk1 " -> "ulysses_v80_03.d88" (same as ulyssesa)
</part>
</software>
- <software name="wizardr2">
+ <software name="wizardr2" supported="yes">
<description>Wizardry 2 - The Knight of Diamonds</description>
<year>1987</year>
<publisher>アスキー (ASCII)</publisher>
@@ -37303,7 +38045,7 @@ ExtractDisk [03]"Ulysses_Disk1 " -> "ulysses_v80_03.d88" (same as ulyssesa)
</part>
</software>
- <software name="wizardr3">
+ <software name="wizardr3" supported="yes">
<description>Wizardry 3 - The Legacy of Llylgamyn</description>
<year>1987</year>
<publisher>アスキー (ASCII)</publisher>
@@ -37382,7 +38124,7 @@ ExtractDisk [03]"Ulysses_Disk1 " -> "ulysses_v80_03.d88" (same as ulyssesa)
</software>
<software name="wizardr4a" cloneof="wizardr4">
- <description>Wizardry 4 - The Return of Werdna (Alt)</description>
+ <description>Wizardry 4 - The Return of Werdna (alt)</description>
<year>1988</year>
<publisher>アスキー (ASCII)</publisher>
<!-- PC8801mk2SR -->
@@ -37481,7 +38223,7 @@ ExtractDisk [03]"Ulysses_Disk1 " -> "ulysses_v80_03.d88" (same as ulyssesa)
</software>
<software name="wizardr5a" cloneof="wizardr5">
- <description>Wizardry 5 - Heart of the Maelstrom (Alt Disk 5)</description>
+ <description>Wizardry 5 - Heart of the Maelstrom (alt Disk 5)</description>
<year>1990</year>
<publisher>アスキー (ASCII)</publisher>
<!-- PC8801mk2SR -->
@@ -37558,7 +38300,9 @@ ExtractDisk [03]"Ulysses_Disk1 " -> "ulysses_v80_03.d88" (same as ulyssesa)
</part>
</software>
- <software name="woodypoc">
+ <!-- black screen -->
+ <!-- FDC stalls [never clears HALT state] -->
+ <software name="woodypoc" supported="no">
<description>Woody Poco</description>
<year>1986</year>
<publisher>デービーソフト (dB-Soft)</publisher>
@@ -37583,8 +38327,10 @@ ExtractDisk [03]"Ulysses_Disk1 " -> "ulysses_v80_03.d88" (same as ulyssesa)
</part>
</software>
- <software name="woodypoca" cloneof="woodypoc">
- <description>Woody Poco (Alt)</description>
+ <!-- black screen -->
+ <!-- FDC stalls [never clears HALT state] -->
+ <software name="woodypoca" cloneof="woodypoc" supported="no">
+ <description>Woody Poco (alt)</description>
<year>1986</year>
<publisher>デービーソフト (dB-Soft)</publisher>
<!-- PC8801 -->
@@ -37597,8 +38343,10 @@ ExtractDisk [03]"Ulysses_Disk1 " -> "ulysses_v80_03.d88" (same as ulyssesa)
</part>
</software>
- <software name="woodypocb" cloneof="woodypoc">
- <description>Woody Poco (Alt 2)</description>
+ <!-- black screen -->
+ <!-- FDC stalls [never clears HALT state] -->
+ <software name="woodypocb" cloneof="woodypoc" supported="no">
+ <description>Woody Poco (alt 2)</description>
<year>1986</year>
<publisher>デービーソフト (dB-Soft)</publisher>
<!-- PC8801 -->
@@ -37622,7 +38370,7 @@ ExtractDisk [03]"Ulysses_Disk1 " -> "ulysses_v80_03.d88" (same as ulyssesa)
</part>
</software>
- <software name="worldglf">
+ <software name="worldglf" supported="yes">
<description>World Golf</description>
<year>1985</year>
<publisher>エニックス (Enix)</publisher>
@@ -37636,8 +38384,10 @@ ExtractDisk [03]"Ulysses_Disk1 " -> "ulysses_v80_03.d88" (same as ulyssesa)
</part>
</software>
- <software name="worldglfa" cloneof="worldglf">
- <description>World Golf (Alt)</description>
+ <!-- Hangs at title screen -->
+ <!-- FDC stalls [Tries to read a missing CHRN=(00 52 aa 01)] -->
+ <software name="worldglfa" cloneof="worldglf" supported="no">
+ <description>World Golf (alt)</description>
<year>1985</year>
<publisher>エニックス (Enix)</publisher>
<!-- PC8801 -->
@@ -37676,7 +38426,7 @@ ExtractDisk [03]"Ulysses_Disk1 " -> "ulysses_v80_03.d88" (same as ulyssesa)
</software>
<software name="worldgl2a" cloneof="worldgl2">
- <description>World Golf II (Alt?)</description>
+ <description>World Golf II (alt?)</description>
<year>1987</year>
<publisher>エニックス (Enix)</publisher>
<!-- PC8801mk2SR -->
@@ -37701,12 +38451,12 @@ ExtractDisk [03]"Ulysses_Disk1 " -> "ulysses_v80_03.d88" (same as ulyssesa)
</software>
<software name="worldgl2b" cloneof="worldgl2">
- <description>World Golf II (Alt 2)</description>
+ <description>World Golf II (alt 2)</description>
<year>1987</year>
<publisher>エニックス (Enix)</publisher>
<!-- PC8801mk2SR -->
<info name="release" value="198710xx"/>
- <info name="alt_title" value="ワールドゴルフ2"/>
+ <info name="alt_title" value="ワールドゴルフII"/>
<!--combined image-->
<!--rom name="world golf 2.d88" size="697696" crc="03ad5f70" sha1="ae1b825fb197580f35f2ba27706680cc86d5a805"/-->
@@ -37726,12 +38476,12 @@ ExtractDisk [03]"Ulysses_Disk1 " -> "ulysses_v80_03.d88" (same as ulyssesa)
</software>
<software name="worldgl3">
- <description>World Golf 3</description>
+ <description>World Golf III</description>
<year>1990</year>
<publisher>エニックス (Enix)</publisher>
<!-- PC8801mk2SR -->
<info name="release" value="199010xx"/>
- <info name="alt_title" value="ワールドゴルフ3"/>
+ <info name="alt_title" value="ワールドゴルフIII"/>
<!--combined image-->
<!--rom name="world golf 3.d88" size="1744240" crc="eb453fb4" sha1="c68e89999a5703ac8e0ceadbd0dc062d1da6a92e"/-->
@@ -37772,7 +38522,7 @@ ExtractDisk [03]"Ulysses_Disk1 " -> "ulysses_v80_03.d88" (same as ulyssesa)
</software>
<software name="worldgl3a" cloneof="worldgl3">
- <description>World Golf 3 (Alt)</description>
+ <description>World Golf 3 (alt)</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<!--combined image-->
@@ -37859,7 +38609,8 @@ ExtractDisk [03]"Ulysses_Disk1 " -> "ulysses_v80_03.d88" (same as ulyssesa)
</part>
</software>
- <software name="xak2">
+ <!-- Sports heavy text glitch on new game selection [uPD3301] -->
+ <software name="xak2" supported="no">
<description>Xak 2</description>
<year>1990</year>
<publisher>マイクロキャビン (Micro Cabin)</publisher>
@@ -37925,8 +38676,9 @@ ExtractDisk [03]"Ulysses_Disk1 " -> "ulysses_v80_03.d88" (same as ulyssesa)
</part>
</software>
- <software name="xak2a" cloneof="xak2">
- <description>Xak II (Alt)</description>
+ <!-- Sports heavy text glitch on new game selection [uPD3301] -->
+ <software name="xak2a" cloneof="xak2" supported="no">
+ <description>Xak II (alt)</description>
<year>1990</year>
<publisher>マイクロキャビン (Micro Cabin)</publisher>
<!-- PC8801mk2SR -->
@@ -37984,7 +38736,8 @@ ExtractDisk [03]"Ulysses_Disk1 " -> "ulysses_v80_03.d88" (same as ulyssesa)
</part>
</software>
- <software name="xakgazel">
+ <!-- Sports heavy text glitch on new game selection [uPD3301] -->
+ <software name="xakgazel" supported="no">
<description>Xak - Gazel no Tou</description>
<year>1991</year>
<publisher>マイクロキャビン (Micro Cabin)</publisher>
@@ -38044,7 +38797,9 @@ ExtractDisk [03]"Ulysses_Disk1 " -> "ulysses_v80_03.d88" (same as ulyssesa)
</part>
</software>
- <software name="xanadu">
+ <!-- Hangs when entering into dungeon -->
+ <!-- FDC stalls [Tries to read a missing CHRN=(00 00 f5 03)] -->
+ <software name="xanadu" supported="no">
<description>Xanadu</description>
<year>1985</year>
<publisher>日本ファルコム (Nihon Falcom)</publisher>
@@ -38076,8 +38831,10 @@ ExtractDisk [03]"Ulysses_Disk1 " -> "ulysses_v80_03.d88" (same as ulyssesa)
</part>
</software>
- <software name="xanadua" cloneof="xanadu">
- <description>Xanadu (Alt)</description>
+ <!-- Hangs when entering into dungeon -->
+ <!-- FDC stalls [Tries to read a missing CHRN=(00 00 f5 03)] -->
+ <software name="xanadua" cloneof="xanadu" supported="no">
+ <description>Xanadu (alt)</description>
<year>1985</year>
<publisher>日本ファルコム (Nihon Falcom)</publisher>
<!-- PC8801 -->
@@ -38122,8 +38879,9 @@ ExtractDisk [03]"Ulysses_Disk1 " -> "ulysses_v80_03.d88" (same as ulyssesa)
</part>
</software>
- <software name="xanadub" cloneof="xanadu">
- <description>Xanadu (Bad?)</description>
+ <software name="xanadub" cloneof="xanadu" supported="yes">
+ <!-- doesn't sport the copy protection check -->
+ <description>Xanadu (bootleg?)</description>
<year>1985</year>
<publisher>日本ファルコム (Nihon Falcom)</publisher>
<!-- PC8801 -->
@@ -38158,8 +38916,10 @@ ExtractDisk [03]"Ulysses_Disk1 " -> "ulysses_v80_03.d88" (same as ulyssesa)
ExtractDisk [01]"xanadu80A " -> "xanadu_v80_01.d88"
ExtractDisk [02]"xanadu80_b " -> "xanadu_v80_02.d88"
-->
- <software name="xanaduc" cloneof="xanadu">
- <description>Xanadu (Alt 2)</description>
+
+ <!-- [Incorrect layout on track 0 head 0, expected_size=100000, current_size=135872] -->
+ <software name="xanaduc" cloneof="xanadu" supported="no">
+ <description>Xanadu (alt 2)</description>
<year>1985</year>
<publisher>日本ファルコム (Nihon Falcom)</publisher>
<!-- PC8801 -->
@@ -38203,13 +38963,14 @@ ExtractDisk [02]"xanadu80_b " -> "xanadu_v80_02.d88"
</part>
</software>
- <software name="xanadumk">
+ <software name="xanadumk" supported="yes">
<description>Xanadu (mkII version)</description>
<year>1985</year>
<publisher>日本ファルコム (Nihon Falcom)</publisher>
<!-- PC8801 -->
<info name="release" value="198510xx"/>
<info name="alt_title" value="ザナドゥ"/>
+ <info name="usage" value="Needs BASIC V1"/>
<!--combined image-->
<!--rom name="xanadu(88-mkii ver).d88" size="1247520" crc="c67508ba" sha1="c313036c2d1c720a1107bdd47ac1623408665d19"/-->
@@ -38260,7 +39021,9 @@ ExtractDisk [02]"xanadu80_b " -> "xanadu_v80_02.d88"
</part>
</software>
- <software name="xanadu2">
+ <!-- black screen -->
+ <!-- FDC stalls [Tries to read a missing CHRN=(00 01 f7 01)] -->
+ <software name="xanadu2" supported="no">
<description>Xanadu Scenario II - The Resurrection of Dragon</description>
<year>1986</year>
<publisher>日本ファルコム (Nihon Falcom)</publisher>
@@ -38292,7 +39055,9 @@ ExtractDisk [02]"xanadu80_b " -> "xanadu_v80_02.d88"
</part>
</software>
- <software name="xanadu2h" cloneof="xanadu2">
+ <!-- black screen -->
+ <!-- FDC stalls [Tries to read a missing CHRN=(00 01 f7 01)] -->
+ <software name="xanadu2h" cloneof="xanadu2" supported="no">
<description>Xanadu Scenario II - The Resurrection of Dragon (Hack)</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
@@ -38328,6 +39093,8 @@ ExtractDisk [02]"xanadu80_b " -> "xanadu_v80_02.d88"
<!-- PC8801 -->
<info name="release" value="198511xx"/>
<info name="alt_title" value="ゼビウス"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348624">
<rom name="xevious.d88" size="348624" crc="a91997a0" sha1="54cf9a6a57d5f988d5dee03caa0957e4af12e888"/>
@@ -38336,12 +39103,14 @@ ExtractDisk [02]"xanadu80_b " -> "xanadu_v80_02.d88"
</software>
<software name="xeviousa" cloneof="xevious">
- <description>Xevious (Alt)</description>
+ <description>Xevious (alt)</description>
<year>1985</year>
<publisher>エニックス (Enix)</publisher>
<!-- PC8801 -->
<info name="release" value="198511xx"/>
<info name="alt_title" value="ゼビウス"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348832">
<rom name="xevious (a).d88" size="348832" crc="1d19999b" sha1="d4d41976bd6ba58b65fee98ff280754635d4ac58"/>
@@ -38361,7 +39130,7 @@ ExtractDisk [02]"xanadu80_b " -> "xanadu_v80_02.d88"
</software>
<software name="xtaldjba" cloneof="xtaldjb">
- <description>Xtal Soft Digital Juke Box (Alt)</description>
+ <description>Xtal Soft Digital Juke Box (alt)</description>
<year>1988</year>
<publisher>クリスタルソフト (Xtal Soft)</publisher>
<part name="flop1" interface="floppy_5_25">
@@ -38371,7 +39140,9 @@ ExtractDisk [02]"xanadu80_b " -> "xanadu_v80_02.d88"
</part>
</software>
- <software name="xylos">
+ <!-- Hangs at "Now Loading Program !!" -->
+ <!-- FDC stalls [Tries to read a missing CHRN=(01 01 f6 02), has existing CHRN=(01 01 f7 02)] -->
+ <software name="xylos" supported="no">
<description>Xylos</description>
<year>1985</year>
<publisher>アスキー (ASCII)</publisher>
@@ -38418,7 +39189,7 @@ ExtractDisk [02]"xanadu80_b " -> "xanadu_v80_02.d88"
</software>
<software name="xzra" cloneof="xzr">
- <description>XZR - Hakai no Guuzou (Alt)</description>
+ <description>XZR - Hakai no Guuzou (alt)</description>
<year>1988</year>
<publisher>日本テレネット (Nihon Telenet)</publisher>
<!-- PC8801mk2SR -->
@@ -38449,7 +39220,8 @@ ExtractDisk [02]"xanadu80_b " -> "xanadu_v80_02.d88"
</part>
</software>
- <software name="xzr2">
+ <!-- BGMs gets stuck [i8214 sound irq] -->
+ <software name="xzr2" supported="partial">
<description>XZR II - Kanketsu-hen</description>
<year>1988</year>
<publisher>日本テレネット (Nihon Telenet)</publisher>
@@ -38488,8 +39260,9 @@ ExtractDisk [02]"xanadu80_b " -> "xanadu_v80_02.d88"
</part>
</software>
- <software name="xzr2a" cloneof="xzr2">
- <description>XZR II - Kanketsu-hen (Alt)</description>
+ <!-- BGMs gets stuck [i8214 sound irq] -->
+ <software name="xzr2a" cloneof="xzr2" supported="partial">
+ <description>XZR II - Kanketsu-hen (alt)</description>
<year>1988</year>
<publisher>日本テレネット (Nihon Telenet)</publisher>
<!-- PC8801mk2SR -->
@@ -38527,7 +39300,8 @@ ExtractDisk [02]"xanadu80_b " -> "xanadu_v80_02.d88"
</part>
</software>
- <software name="xzr2d" cloneof="xzr2">
+ <!-- [SIGSEGV in d88 loading] -->
+ <software name="xzr2d" cloneof="xzr2" supported="no">
<description>XZR II Demo</description>
<year>1988</year>
<publisher>日本テレネット (Nihon Telenet)</publisher>
@@ -38549,13 +39323,14 @@ ExtractDisk [02]"xanadu80_b " -> "xanadu_v80_02.d88"
</part>
</software>
- <software name="yajiuma">
+ <software name="yajiuma" supported="yes">
<description>Yajiuma Pennant Race</description>
<year>1988</year>
<publisher>クロスメディアソフト (Cross Media Soft)</publisher>
<!-- PC8801mk2SR -->
<info name="release" value="198810xx"/>
<info name="alt_title" value="やじうまペナントレース"/>
+ <info name="usage" value="To start a new game insert a writeable blank disk into drive 2"/>
<!--combined image-->
<!--rom name="yajiuma pennant race.d88" size="1046496" crc="4af1d21d" sha1="debe591dc4304d0ec1a056e30c2070cc03e99f82"/-->
@@ -38585,13 +39360,14 @@ ExtractDisk [02]"xanadu80_b " -> "xanadu_v80_02.d88"
ExtractDisk [01]"やじペナA " -> "Yajiuma Pennant Race 01.d88"
ExtractDisk [02]"やじペナB " -> "Yajiuma Pennant Race 02.d88"
-->
- <software name="yajiumaa" cloneof="yajiuma">
- <description>Yajiuma Pennant Race (Alt)</description>
+ <software name="yajiumaa" cloneof="yajiuma" supported="yes">
+ <description>Yajiuma Pennant Race (alt)</description>
<year>1988</year>
<publisher>クロスメディアソフト (Cross Media Soft)</publisher>
<!-- PC8801mk2SR -->
<info name="release" value="198810xx"/>
<info name="alt_title" value="やじうまペナントレース"/>
+ <info name="usage" value="To start a new game insert a writeable blank disk into drive 2"/>
<!--combined image-->
<!--rom name="yajiuma pennant race.d88" size="697696" crc="8413dd9d" sha1="172956287e7061a147f5adca1e6ed3cd80daa739"/-->
@@ -38608,6 +39384,8 @@ ExtractDisk [02]"やじペナB " -> "Yajiuma Pennant Race 02.d88"
<rom name="yajiuma pennant race (a) (disk b).d88" size="348848" crc="bbd224c1" sha1="c902500ed28c6bd672fde64089cfa3d0346e9720"/>
</dataarea>
</part>
+
+ <!-- TODO: Disk C? -->
</software>
<!--
@@ -38659,7 +39437,7 @@ ExtractDisk [05]"DISK D " -> "yajiuma pennant race 2_05.d88"
</software>
<software name="yajiuma2a" cloneof="yajiuma2">
- <description>Yajiuma Pennant Race 2 (Alt maybe)</description>
+ <description>Yajiuma Pennant Race 2 (alt maybe)</description>
<year>1991</year>
<publisher>ビクター音楽産業 (Victor Music Industry)</publisher>
<!-- PC8801mk2SR -->
@@ -38711,7 +39489,9 @@ ExtractDisk [05]"DISK D " -> "yajiuma pennant race 2_05.d88"
</part>
</software>
- <software name="yaksa">
+ <!-- Starting a game shows incredibly busted stats (player eventually dies at turn 2 no matter what) -->
+ <!-- [FDC accesses Head of 40 then 80 at initial loading!?] -->
+ <software name="yaksa" supported="no">
<description>Yaksa</description>
<year>1987</year>
<publisher>ウルフチーム (WolfTeam)</publisher>
@@ -38743,8 +39523,9 @@ ExtractDisk [05]"DISK D " -> "yajiuma pennant race 2_05.d88"
</part>
</software>
- <software name="yaksaa" cloneof="yaksa">
- <description>Yaksa (Alt)</description>
+ <!-- [Incorrect layout on track 1 head 0, expected_size=100000, current_size=106592] -->
+ <software name="yaksaa" cloneof="yaksa" supported="no">
+ <description>Yaksa (alt)</description>
<year>1987</year>
<publisher>ウルフチーム (WolfTeam)</publisher>
<!-- PC8801mk2SR -->
@@ -38775,7 +39556,8 @@ ExtractDisk [05]"DISK D " -> "yajiuma pennant race 2_05.d88"
</part>
</software>
- <software name="yaksaah" cloneof="yaksa">
+ <!-- [Incorrect layout on track 1 head 0, expected_size=100000, current_size=106592] -->
+ <software name="yaksaah" cloneof="yaksa" supported="no">
<description>Yaksa (Hack)</description>
<year>1987</year>
<publisher>ウルフチーム (WolfTeam)</publisher>
@@ -38807,7 +39589,7 @@ ExtractDisk [05]"DISK D " -> "yajiuma pennant race 2_05.d88"
</part>
</software>
- <software name="yaksad" cloneof="yaksa">
+ <software name="yaksad" cloneof="yaksa" supported="yes">
<description>Yaksa Demo</description>
<year>1987</year>
<publisher>ウルフチーム (WolfTeam)</publisher>
@@ -38818,7 +39600,9 @@ ExtractDisk [05]"DISK D " -> "yajiuma pennant race 2_05.d88"
</part>
</software>
- <software name="yaksamd" cloneof="yaksa">
+ <!-- [Incorrect layout on track 1 head 0, expected_size=100000, current_size=106592] -->
+ <!-- TODO: most likely not a yaksa clone -->
+ <software name="yaksamd" cloneof="yaksa" supported="no">
<description>Yaksa Music Disk</description>
<year>1987</year>
<publisher>ウルフチーム (WolfTeam)</publisher>
@@ -38829,7 +39613,9 @@ ExtractDisk [05]"DISK D " -> "yajiuma pennant race 2_05.d88"
</part>
</software>
- <software name="yakyudo">
+ <!-- Hangs on Super Baseball Simulation screen while sound farts -->
+ <!-- [Waits for a sound irq that never happens] -->
+ <software name="yakyudo" supported="no">
<description>Yakyuu-dou</description>
<year>1988</year>
<publisher>タケル (Takeru)</publisher>
@@ -38868,8 +39654,10 @@ ExtractDisk [05]"DISK D " -> "yajiuma pennant race 2_05.d88"
</part>
</software>
- <software name="yakyudoa" cloneof="yakyudo">
- <description>Yakyuu-dou (Alt)</description>
+ <!-- Hangs on Super Baseball Simulation screen while sound farts -->
+ <!-- [Waits for a sound irq that never happens] -->
+ <software name="yakyudoa" cloneof="yakyudo" supported="no">
+ <description>Yakyuu-dou (alt)</description>
<year>1988</year>
<publisher>タケル (Takeru)</publisher>
<!-- PC8801mk2SR -->
@@ -38984,7 +39772,7 @@ ExtractDisk [05]"DISK D " -> "yajiuma pennant race 2_05.d88"
</software>
<software name="yakyudo2a" cloneof="yakyudo2">
- <description>Yakyuu-dou II (Alt User Disk)</description>
+ <description>Yakyuu-dou II (alt User Disk)</description>
<year>1989</year>
<publisher>タケル (Takeru)</publisher>
<!-- PC8801mk2SR -->
@@ -39051,6 +39839,8 @@ ExtractDisk [05]"DISK D " -> "yajiuma pennant race 2_05.d88"
<!-- PC8801 -->
<info name="release" value="198407xx"/>
<info name="alt_title" value="野球狂"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="131136">
<rom name="yakyu kyo.d88" size="131136" crc="5abc8c91" sha1="7788bdc38ff05ecbd34f23b4cbec92aeb4cb74ef"/>
@@ -39202,7 +39992,9 @@ ExtractDisk [05]"DISK D " -> "yajiuma pennant race 2_05.d88"
</part>
</software>
- <software name="chima">
+ <!-- Hangs at "presented by Bothtec" screen -->
+ <!-- FDC stalls [scans for missing CHRN=(27, 1, 1, 1)] -->
+ <software name="chima" supported="no">
<description>Youkai Tantei Chima Chima</description>
<year>1984</year>
<publisher>ボーステック (Bothtec)</publisher>
@@ -39303,7 +40095,7 @@ ExtractDisk [05]"DISK D " -> "yajiuma pennant race 2_05.d88"
</software>
<software name="ysa" cloneof="ys">
- <description>Ys - Ancient Ys Vanished Omen (Alt)</description>
+ <description>Ys - Ancient Ys Vanished Omen (alt)</description>
<year>1987</year>
<publisher>日本ファルコム (Nihon Falcom)</publisher>
<!-- PC8801mk2SR -->
@@ -39335,7 +40127,7 @@ ExtractDisk [05]"DISK D " -> "yajiuma pennant race 2_05.d88"
</software>
<software name="ysb" cloneof="ys">
- <description>Ys - Ancient Ys Vanished Omen (Alt 2)</description>
+ <description>Ys - Ancient Ys Vanished Omen (alt 2)</description>
<year>1987</year>
<publisher>日本ファルコム (Nihon Falcom)</publisher>
<!-- PC8801mk2SR -->
@@ -39378,7 +40170,7 @@ ExtractDisk [05]"DISK D " -> "yajiuma pennant race 2_05.d88"
</software>
<software name="ysd2" cloneof="ys">
- <description>Ys Demo (Alt)</description>
+ <description>Ys Demo (alt)</description>
<year>1989</year>
<publisher>日本ファルコム (Nihon Falcom)</publisher>
<part name="flop1" interface="floppy_5_25">
@@ -39428,7 +40220,7 @@ ExtractDisk [05]"DISK D " -> "yajiuma pennant race 2_05.d88"
</software>
<software name="ys2a" cloneof="ys2">
- <description>Ys II - Ancient Ys Vanished The Final Chapter (Alt)</description>
+ <description>Ys II - Ancient Ys Vanished The Final Chapter (alt)</description>
<year>1988</year>
<publisher>日本ファルコム (Nihon Falcom)</publisher>
<!-- PC8801mk2SR -->
@@ -39467,7 +40259,7 @@ ExtractDisk [05]"DISK D " -> "yajiuma pennant race 2_05.d88"
</software>
<software name="ys2b" cloneof="ys2">
- <description>Ys II - Ancient Ys Vanished The Final Chapter (Alt 2)</description>
+ <description>Ys II - Ancient Ys Vanished The Final Chapter (alt 2)</description>
<year>1988</year>
<publisher>日本ファルコム (Nihon Falcom)</publisher>
<!-- PC8801mk2SR -->
@@ -39528,7 +40320,7 @@ ExtractDisk [05]"DISK D " -> "yajiuma pennant race 2_05.d88"
</software>
<software name="ys2mda" cloneof="ys2">
- <description>Ys II Music Gallery (Alt)</description>
+ <description>Ys II Music Gallery (alt)</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="flop1" interface="floppy_5_25">
@@ -39652,6 +40444,8 @@ ExtractDisk [05]"DISK D " -> "yajiuma pennant race 2_05.d88"
<!-- PC8801 -->
<info name="release" value="198602xx"/>
<info name="alt_title" value="Zガンダム"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348832">
<rom name="z gundam.d88" size="348832" crc="639f36d5" sha1="1cf2102518aeb301b0473c1a624fd634cc479083"/>
@@ -39691,13 +40485,16 @@ ExtractDisk [05]"DISK D " -> "yajiuma pennant race 2_05.d88"
</part>
</software>
- <software name="zarth">
+ <software name="zarth" supported="yes">
<description>Zarth</description>
<year>1984</year>
<publisher>エニックス (Enix)</publisher>
<!-- PC8801 -->
<info name="release" value="198408xx"/>
<info name="alt_title" value="ザース -人工頭脳オリオンの奪還-"/>
+ <!-- Studio Jandora -->
+
+ <!-- TODO: checkout if this and clones have non-factory saves -->
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348928">
<rom name="zarth.d88" size="348928" crc="df52d60f" sha1="183bfc082b089dc517836d494fa103a881e445ae"/>
@@ -39705,13 +40502,14 @@ ExtractDisk [05]"DISK D " -> "yajiuma pennant race 2_05.d88"
</part>
</software>
- <software name="zartha" cloneof="zarth">
- <description>Zarth (Alt)</description>
+ <software name="zartha" cloneof="zarth" supported="yes">
+ <description>Zarth (alt)</description>
<year>1984</year>
<publisher>エニックス (Enix)</publisher>
<!-- PC8801 -->
<info name="release" value="198408xx"/>
<info name="alt_title" value="ザース -人工頭脳オリオンの奪還-"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348928">
<rom name="zarth (a).d88" size="348928" crc="f61376a2" sha1="6ed1644fa35d16e31a2ea1886742f7bb93099a2e"/>
@@ -39719,8 +40517,8 @@ ExtractDisk [05]"DISK D " -> "yajiuma pennant race 2_05.d88"
</part>
</software>
- <software name="zarthb" cloneof="zarth">
- <description>Zarth (Alt 2)</description>
+ <software name="zarthb" cloneof="zarth" supported="yes">
+ <description>Zarth (alt 2)</description>
<year>1984</year>
<publisher>エニックス (Enix)</publisher>
<!-- PC8801 -->
@@ -39773,7 +40571,7 @@ ExtractDisk [05]"DISK D " -> "yajiuma pennant race 2_05.d88"
</software>
<software name="zavasa" cloneof="zavas">
- <description>Zavas (Alt)</description>
+ <description>Zavas (alt)</description>
<year>1988</year>
<publisher>ポプコムソフト (Popcom Soft)</publisher>
<!-- PC8801mk2SR -->
@@ -39804,20 +40602,6 @@ ExtractDisk [05]"DISK D " -> "yajiuma pennant race 2_05.d88"
</part>
</software>
- <software name="zaxus">
- <description>Zaxus</description>
- <year>1985</year>
- <publisher>エニックス (Enix)</publisher>
- <!-- PC8801 -->
- <info name="release" value="198503xx"/>
- <info name="alt_title" value="ザクサス"/>
- <part name="flop1" interface="floppy_5_25">
- <dataarea name="flop" size="40128">
- <rom name="zaxus.d88" size="40128" crc="a5fed0de" sha1="8d7a2df8eb5b0934c6abad75af962c6a979d121d"/>
- </dataarea>
- </part>
- </software>
-
<software name="zeliard">
<description>Zeliard</description>
<year>1987</year>
@@ -40037,7 +40821,8 @@ ExtractDisk [05]"DISK D " -> "yajiuma pennant race 2_05.d88"
</part>
</software>
- <software name="zodiac2a">
+ <!-- TODO: FDC tries to scan missing CHRN=(04 00 f5 03) and CHRN=(04 00 f6 03) but still boots, subtle copy protection? -->
+ <software name="zodiac2a" supported="partial">
<description>Zodiac 2 Aggress</description>
<year>1986</year>
<publisher>リバーヒルソフト (Riverhill Software)</publisher>
@@ -40076,6 +40861,7 @@ ExtractDisk [05]"DISK D " -> "yajiuma pennant race 2_05.d88"
</part>
</software>
+ <!-- TODO: wants N-Basic but CP/M claims to be for PC-8801? -->
<software name="zork">
<description>Zork 1 ・ 2 ・ 3</description>
<year>1982</year>
@@ -40116,12 +40902,15 @@ ExtractDisk [05]"DISK D " -> "yajiuma pennant race 2_05.d88"
</part>
</software>
- <software name="newload4">
+ <!-- black screen -->
+ <!-- FDC stalls [Tries to read a missing CHRN=(00 00 01 03)] -->
+ <software name="newload4" supported="no">
<description>Aino New Loaders 4</description>
<year>1987</year>
<publisher>&lt;doujin&gt;</publisher>
<info name="developer" value="エレインソフト (Elein Soft)" />
<info name="alt_title" value="愛乃にゅうろおだあず vol.4"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="415840">
<rom name="aino new loaders 4.d88" size="415840" crc="f4a3a9fe" sha1="007608a6446582481417fb8207bae9d21d337143"/>
@@ -40129,8 +40918,10 @@ ExtractDisk [05]"DISK D " -> "yajiuma pennant race 2_05.d88"
</part>
</software>
- <software name="newload4a" cloneof="newload4">
- <description>Aino New Loaders 4 (Alt)</description>
+ <!-- black screen -->
+ <!-- FDC stalls [Tries to read a missing CHRN=(00 00 01 03)] -->
+ <software name="newload4a" cloneof="newload4" supported="no">
+ <description>Aino New Loaders 4 (alt)</description>
<year>1987</year>
<publisher>&lt;doujin&gt;</publisher>
<info name="developer" value="エレインソフト (Elein Soft)" />
@@ -40142,7 +40933,9 @@ ExtractDisk [05]"DISK D " -> "yajiuma pennant race 2_05.d88"
</part>
</software>
- <software name="newload5">
+ <!-- black screen -->
+ <!-- FDC stalls [Tries to read a missing CHRN=(00 00 01 03)] -->
+ <software name="newload5" supported="no">
<description>Aino New Loaders Vol. 5</description>
<year>1987</year>
<publisher>&lt;doujin&gt;</publisher>
@@ -40227,12 +41020,13 @@ ExtractDisk [05]"DISK D " -> "yajiuma pennant race 2_05.d88"
</part>
</software>
- <software name="angels">
+ <!-- Hangs with note stuck [i8214 sound irq] -->
+ <software name="angels" supported="no">
<description>Angels - Celica Crisis</description>
<year>19??</year>
<publisher>&lt;doujin&gt;</publisher>
<info name="developer" value="G.Create" />
- <info name="alt_title" value=""/>
+ <info name="usage" value="Needs BASIC V2"/>
<!--combined image-->
<!--rom name="angels - celica crisis.d88" size="697696" crc="18c5059b" sha1="7ad24be0b41833e24f814fc834f4269e91f81251"/-->
@@ -40251,7 +41045,7 @@ ExtractDisk [05]"DISK D " -> "yajiuma pennant race 2_05.d88"
</part>
</software>
- <software name="areapc88">
+ <software name="areapc88" supported="yes">
<description>Area PC88</description>
<year>19??</year>
<publisher>&lt;doujin&gt;</publisher>
@@ -40283,11 +41077,13 @@ ExtractDisk [05]"DISK D " -> "yajiuma pennant race 2_05.d88"
</part>
</software>
- <software name="attacker">
+ <!-- Hangs/crashes after few frames of opening animation -->
+ <software name="attacker" supported="no">
<description>Attacker</description>
<year>1990</year>
<publisher>&lt;doujin&gt;</publisher>
<info name="developer" value="妖しげソフト (Ayashige Soft)" />
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="392368">
<rom name="attacker.d88" size="392368" crc="90b6673b" sha1="c7f98cb1f3a8ada7729f9c67e15919f76d9d022d"/>
@@ -40336,6 +41132,8 @@ ExtractDisk [05]"DISK D " -> "yajiuma pennant race 2_05.d88"
</part>
</software>
+ <!-- Hangs/crashes after few frames of opening animation -->
+ <!-- (later release of "attacker"?) -->
<software name="ayashige">
<description>Ayashige Pack</description>
<year>1990</year>
@@ -40374,12 +41172,13 @@ ExtractDisk [05]"DISK D " -> "yajiuma pennant race 2_05.d88"
</part>
</software>
- <software name="battleen">
+ <software name="battleen" supported="yes">
<description>Battle Entry</description>
<year>19??</year>
<publisher>&lt;doujin&gt;</publisher>
<info name="developer" value="Studio K2" />
<info name="alt_title" value="パトルエントリー"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="263184">
<rom name="battle entry.d88" size="263184" crc="5831ab73" sha1="3bf1bb3d026ecb0c8333ae22dbfada1f6021fa83"/>
@@ -40416,7 +41215,7 @@ ExtractDisk [05]"DISK D " -> "yajiuma pennant race 2_05.d88"
</software>
<software name="beeda" cloneof="beed">
- <description>Beed (Alt Disk 1)</description>
+ <description>Beed (alt Disk 1)</description>
<year>1990?</year>
<publisher>&lt;doujin&gt;</publisher>
<info name="developer" value="Hypa Soft" />
@@ -40455,7 +41254,8 @@ ExtractDisk [05]"DISK D " -> "yajiuma pennant race 2_05.d88"
</part>
</software>
- <software name="gradiusm">
+ <!-- Sound gets stuck [i8214 sound irq] -->
+ <software name="gradiusm" supported="no">
<description>Blue Blood Music Disk Vol. 7 - Gradius Special</description>
<year>19??</year>
<publisher>&lt;doujin&gt;</publisher>
@@ -40641,7 +41441,7 @@ ExtractDisk [05]"DISK D " -> "yajiuma pennant race 2_05.d88"
</software>
<software name="cardgam2a" cloneof="cardgam2">
- <description>Card Game Pro-8.8K Vol.2 (Alt)</description>
+ <description>Card Game Pro-8.8K Vol.2 (alt)</description>
<year>19??</year>
<publisher>&lt;doujin&gt;</publisher>
<info name="developer" value="G.Create" />
@@ -40908,7 +41708,7 @@ ExtractDisk [02]" " -> "charie music gallery vol.3_02.d88"
</software>
<software name="hoehoe2a" cloneof="hoehoe2">
- <description>Chou Senshi Hoehoe 2 - Sangoku-ichi Daibukai (Alt)</description>
+ <description>Chou Senshi Hoehoe 2 - Sangoku-ichi Daibukai (alt)</description>
<year>19??</year>
<publisher>&lt;doujin&gt;</publisher>
<info name="developer" value="Hoehoe Team 199x" />
@@ -41003,7 +41803,8 @@ ExtractDisk [02]" " -> "charie music gallery vol.3_02.d88"
</part>
</software>
- <software name="conepvd1">
+ <!-- Sound gets stuck [i8214 sound irq] -->
+ <software name="conepvd1" supported="no">
<description>Cone Paper Vibration Data Shuu Dai-1-kan</description>
<year>1991</year>
<publisher>&lt;doujin&gt;</publisher>
@@ -41017,7 +41818,8 @@ ExtractDisk [02]" " -> "charie music gallery vol.3_02.d88"
</part>
</software>
- <software name="conepvd2">
+ <!-- Sound gets stuck [i8214 sound irq] -->
+ <software name="conepvd2" supported="no">
<description>Cone Paper Vibration Data Shuu Dai-2-kan</description>
<year>1992</year>
<publisher>&lt;doujin&gt;</publisher>
@@ -41031,7 +41833,8 @@ ExtractDisk [02]" " -> "charie music gallery vol.3_02.d88"
</part>
</software>
- <software name="conepvd3">
+ <!-- Sound gets stuck [i8214 sound irq] -->
+ <software name="conepvd3" supported="no">
<description>Cone Paper Vibration Data Shuu Dai-3-kan</description>
<year>1993</year>
<publisher>&lt;doujin&gt;</publisher>
@@ -41045,7 +41848,9 @@ ExtractDisk [02]" " -> "charie music gallery vol.3_02.d88"
</part>
</software>
- <software name="conepvd4">
+ <!-- Hangs at loading screen -->
+ <!-- [Has vblank irq + vblank bit outside check, former takes too much time to execute its code] -->
+ <software name="conepvd4" supported="no">
<description>Cone Paper Vibration Data Shuu Dai-4-kan</description>
<year>1993</year>
<publisher>&lt;doujin&gt;</publisher>
@@ -41059,7 +41864,9 @@ ExtractDisk [02]" " -> "charie music gallery vol.3_02.d88"
</part>
</software>
- <software name="conepvd5">
+ <!-- Hangs at loading screen -->
+ <!-- [Has vblank irq + vblank bit outside check, former takes too much time to execute its code] -->
+ <software name="conepvd5" supported="no">
<description>Cone Paper Vibration Data Shuu Dai-5-kan</description>
<year>1994</year>
<publisher>&lt;doujin&gt;</publisher>
@@ -41258,7 +42065,8 @@ ExtractDisk [02]" " -> "charie music gallery vol.3_02.d88"
</part>
</software>
- <software name="darkshrn">
+ <!-- Prints a "Disk full in 290" then hangs during system program loading -->
+ <software name="darkshrn" supported="no">
<description>Dark Shrine ~ Troubadour</description>
<year>1990?</year>
<publisher>&lt;doujin&gt;</publisher>
@@ -41302,7 +42110,7 @@ ExtractDisk [02]" " -> "charie music gallery vol.3_02.d88"
</part>
</software>
- <software name="diskstu1">
+ <software name="diskstu1" supported="yes">
<description>Disk Studio vol. 1</description>
<year>19??</year>
<publisher>&lt;doujin&gt;</publisher>
@@ -41314,11 +42122,13 @@ ExtractDisk [02]" " -> "charie music gallery vol.3_02.d88"
</part>
</software>
- <software name="diskstu2">
+ <software name="diskstu2" supported="yes">
<description>Disk Studio vol. 2</description>
<year>19??</year>
<publisher>&lt;doujin&gt;</publisher>
<info name="developer" value="Mix Blood" />
+ <info name="usage" value="Needs Sound Board II installed"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="353200"> <!-- Data CRC16: 140 -->
<rom name="disk studio vol.2.d88" size="353200" crc="eb207495" sha1="944b492dcad13364c4abfc2e4d9fbc1f6ba6b320"/>
@@ -41405,7 +42215,7 @@ ExtractDisk [02]" " -> "charie music gallery vol.3_02.d88"
</software>
<software name="dragks3a" cloneof="dragks3">
- <description>Dragon Knights ~Spirit 3~ (Alt)</description>
+ <description>Dragon Knights ~Spirit 3~ (alt)</description>
<year>1992</year>
<publisher>&lt;doujin&gt;</publisher>
<info name="developer" value="TSUKKAsoftware" />
@@ -41577,7 +42387,7 @@ ExtractDisk [02]" " -> "charie music gallery vol.3_02.d88"
</part>
</software>
- <software name="evrgreen">
+ <software name="evrgreen" supported="yes">
<description>Ever Green</description>
<year>1993</year>
<publisher>&lt;doujin&gt;</publisher>
@@ -41613,7 +42423,7 @@ ExtractDisk [02]" " -> "charie music gallery vol.3_02.d88"
</software>
<software name="exizmd1a" cloneof="exizmd1">
- <description>EXIZ Music Disk vol. 1 ~Prelude~ (Alt)</description>
+ <description>EXIZ Music Disk vol. 1 ~Prelude~ (alt)</description>
<year>1991</year>
<publisher>&lt;doujin&gt;</publisher>
<info name="developer" value="EXIZ" />
@@ -41689,7 +42499,7 @@ ExtractDisk [02]"EXTRA Disk A " -> "extra_02.d88"
ExtractDisk [03]"EXTRA Disk B " -> "extra_03.d88"
-->
<software name="extraa" cloneof="extra">
- <description>Extra (Alt?)</description>
+ <description>Extra (alt?)</description>
<year>1988?</year>
<publisher>&lt;doujin&gt;</publisher>
<info name="developer" value="Mink Label" />
@@ -41716,7 +42526,7 @@ ExtractDisk [03]"EXTRA Disk B " -> "extra_03.d88"
</software>
<software name="extrab" cloneof="extra">
- <description>Extra (Alt 2?)</description>
+ <description>Extra (alt 2?)</description>
<year>1988?</year>
<publisher>&lt;doujin&gt;</publisher>
<info name="developer" value="Mink Label" />
@@ -41832,7 +42642,8 @@ ExtractDisk [03]"EXTRA Disk B " -> "extra_03.d88"
</part>
</software>
- <software name="ferill">
+ <!-- Hangs at SSG logo [expects a sound irq?] -->
+ <software name="ferill" supported="no">
<description>Ferill</description>
<year>1989</year>
<publisher>&lt;doujin&gt;</publisher>
@@ -41844,8 +42655,9 @@ ExtractDisk [03]"EXTRA Disk B " -> "extra_03.d88"
</part>
</software>
- <software name="ferilla" cloneof="ferill">
- <description>Ferill (Alt)</description>
+ <!-- Hangs at SSG logo [expects a sound irq?] -->
+ <software name="ferilla" cloneof="ferill" supported="no">
+ <description>Ferill (alt)</description>
<year>1989</year>
<publisher>&lt;doujin&gt;</publisher>
<info name="developer" value="SSG" />
@@ -41856,7 +42668,8 @@ ExtractDisk [03]"EXTRA Disk B " -> "extra_03.d88"
</part>
</software>
- <software name="ferillda" cloneof="ferill">
+ <!-- Hangs at SSG logo [expects a sound irq?] -->
+ <software name="ferillda" cloneof="ferill" supported="no">
<description>Ferill Data Shu Vol.1</description>
<year>19??</year>
<publisher>&lt;doujin&gt;</publisher>
@@ -42445,7 +43258,8 @@ Also found as separate images (but equal CRC)
</part>
</software>
- <software name="fsdsamp3">
+ <!-- [Incorrect layout on track 38 head 1, expected_size=100000, current_size=104480] -->
+ <software name="fsdsamp3" supported="no">
<description>FSD Sample Ongaku-shuu vol. 3</description>
<year>1992</year>
<publisher>&lt;doujin&gt;</publisher>
@@ -42622,7 +43436,7 @@ ExtractDisk [08]"PCM set " -> "gc-clusterz music disk(vol.1-7)_08.d88"
</software>
<software name="gcclust5a" cloneof="gcclust5">
- <description>GC-Clusterz Music Disk vol. 5 (Alt)</description>
+ <description>GC-Clusterz Music Disk vol. 5 (alt)</description>
<year>1991</year>
<publisher>&lt;doujin&gt;</publisher>
<info name="developer" value="GC-Clusterz" />
@@ -42664,7 +43478,7 @@ ExtractDisk [08]"PCM set " -> "gc-clusterz music disk(vol.1-7)_08.d88"
</software>
<software name="gcclust6a" cloneof="gcclust6">
- <description>GC-Clusterz Music Disk vol. 6 (Alt)</description>
+ <description>GC-Clusterz Music Disk vol. 6 (alt)</description>
<year>1991</year>
<publisher>&lt;doujin&gt;</publisher>
<info name="developer" value="GC-Clusterz" />
@@ -42811,7 +43625,8 @@ ExtractDisk [08]"PCM set " -> "gc-clusterz music disk(vol.1-7)_08.d88"
</part>
</software>
- <software name="holiness">
+ <!-- Sound gets stuck [i8214 sound irq] -->
+ <software name="holiness" supported="partial">
<description>Holiness Story</description>
<year>1992</year>
<publisher>&lt;doujin&gt;</publisher>
@@ -42932,11 +43747,12 @@ ExtractDisk [08]"PCM set " -> "gc-clusterz music disk(vol.1-7)_08.d88"
</part>
</software>
- <software name="imdep1">
+ <!-- [Incorrect layout on track 41 head 1, expected_size=100000, current_size=197696] -->
+ <software name="imdep1" supported="no">
<description>Imagical Musion Depot Vol. 1</description>
<year>1994</year>
<publisher>&lt;doujin&gt;</publisher>
- <info name="developer" value="Active Gamers" />
+ <info name="developer" value="Active Gamers"/>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="482464">
<rom name="imagical musion depot vol. 1 (1994)(active gamers).d88" size="482464" crc="5ee7bafb" sha1="d8982ed726d4c0dc5b3f66888aacd3c60e053701"/>
@@ -43033,7 +43849,8 @@ ExtractDisk [08]"PCM set " -> "gc-clusterz music disk(vol.1-7)_08.d88"
</part>
</software>
- <software name="ireen">
+ <!-- TODO: pressing any key on the A-Inn logo makes it to crash (btanb?) -->
+ <software name="ireen" supported="yes">
<description>Ireen</description>
<year>1991</year>
<publisher>&lt;doujin&gt;</publisher>
@@ -43125,7 +43942,9 @@ ExtractDisk [08]"PCM set " -> "gc-clusterz music disk(vol.1-7)_08.d88"
</part>
</software>
- <software name="karetofu">
+ <!-- fails detection of disk b -->
+ <!-- ["Incorrect layout on track 3 head 1, expected_size=100000, current_size=129536"] -->
+ <software name="karetofu" supported="no">
<description>Kare to Futari no Skyline</description>
<year>1990?</year>
<publisher>&lt;doujin&gt;</publisher>
@@ -43156,7 +43975,9 @@ ExtractDisk [08]"PCM set " -> "gc-clusterz music disk(vol.1-7)_08.d88"
</part>
</software>
- <software name="keyon">
+ <!-- Hangs at now loading screen -->
+ <!-- FDC stalls [Tries to match a CHR=(10, 0, 1) with N=6 against existing 1] -->
+ <software name="keyon" supported="no">
<description>Key On</description>
<year>1990?</year>
<publisher>&lt;doujin&gt;</publisher>
@@ -43182,7 +44003,7 @@ ExtractDisk [08]"PCM set " -> "gc-clusterz music disk(vol.1-7)_08.d88"
</software>
<software name="kanaikuna" cloneof="kanaikun">
- <description>Kanai-kun no Uta (Alt)</description>
+ <description>Kanai-kun no Uta (alt)</description>
<year>19??</year>
<publisher>&lt;doujin&gt;</publisher>
<info name="developer" value="Creamy_Kanai" />
@@ -43288,7 +44109,8 @@ ExtractDisk [08]"PCM set " -> "gc-clusterz music disk(vol.1-7)_08.d88"
</part>
</software>
- <software name="lion">
+ <!-- no sound (btanb) -->
+ <software name="lion" supported="yes">
<description>Lion</description>
<year>1991</year>
<publisher>&lt;doujin&gt;</publisher>
@@ -43502,7 +44324,7 @@ ExtractDisk [08]"PCM set " -> "gc-clusterz music disk(vol.1-7)_08.d88"
</software>
<software name="meltdowna" cloneof="meltdown">
- <description>Melt Down (Alt)</description>
+ <description>Melt Down (alt)</description>
<year>1989?</year>
<publisher>&lt;doujin&gt;</publisher>
<info name="developer" value="Group R204" />
@@ -43560,7 +44382,8 @@ ExtractDisk [08]"PCM set " -> "gc-clusterz music disk(vol.1-7)_08.d88"
</part>
</software>
- <software name="morina">
+ <!-- Doesn't boot, returns to BASIC prompt -->
+ <software name="morina" supported="no">
<description>Morina</description>
<year>1994</year>
<publisher>&lt;doujin&gt;</publisher>
@@ -43584,11 +44407,14 @@ ExtractDisk [08]"PCM set " -> "gc-clusterz music disk(vol.1-7)_08.d88"
</part>
</software>
- <software name="musicfl2">
+ <!-- Hangs at PCM loading (count 09) -->
+ <!-- FDC stalls [never clears HALT state] -->
+ <software name="musicfl2" supported="no">
<description>Music Floppy Vol. 2</description>
<year>1990</year>
<publisher>&lt;doujin&gt;</publisher>
- <info name="developer" value="Zeal Soft" />
+ <info name="developer" value="Zeal Soft"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="music floppy vol.2.d88" size="348848" crc="70ee75e9" sha1="db3d00084fce77914240bbe9b3b0724cbb32ad01"/>
@@ -43596,12 +44422,15 @@ ExtractDisk [08]"PCM set " -> "gc-clusterz music disk(vol.1-7)_08.d88"
</part>
</software>
- <software name="musicfl3">
+ <!-- Hangs on main menu -->
+ <!-- [Has vblank irq + vblank bit outside check, former takes too much time to execute its code] -->
+ <software name="musicfl3" supported="no">
<description>Music Floppy Vol. 3</description>
<year>1991</year>
<publisher>&lt;doujin&gt;</publisher>
<info name="developer" value="Music_M" />
<info name="release" value="19910331" />
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="music floppy 3.d88" size="348848" crc="fc7b9d86" sha1="1e3fc2f9faeeff83a14287c322fb7a44990ccc9d"/>
@@ -43689,6 +44518,8 @@ ExtractDisk [08]"PCM set " -> "gc-clusterz music disk(vol.1-7)_08.d88"
<publisher>&lt;doujin&gt;</publisher>
<info name="developer" value="Teikoku Soft" />
<info name="alt_title" value="人魚の涙"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="ningyo no namida.d88" size="348848" crc="ef0c2686" sha1="99135753ef9c0bd5855598e2ffa4c2ce9501b72d"/>
@@ -43721,7 +44552,7 @@ ExtractDisk [08]"PCM set " -> "gc-clusterz music disk(vol.1-7)_08.d88"
</software>
<software name="noten2a" cloneof="noten2">
- <description>Nouten Chokugeki! 2 (Alt)</description>
+ <description>Nouten Chokugeki! 2 (alt)</description>
<year>1991</year>
<publisher>&lt;doujin&gt;</publisher>
<info name="developer" value="Mad Pierrot" />
@@ -43770,12 +44601,14 @@ ExtractDisk [08]"PCM set " -> "gc-clusterz music disk(vol.1-7)_08.d88"
</part>
</software>
- <software name="nt3mus01">
- <description>NT-3 Music Disk - Mysterious Love Token</description>
+ <!-- checks sound HW then black screens with buzzer ringing -->
+ <software name="nt3mus01" supported="no">
+ <description>NT-3 Music Disk - Mysterious Love Token (v1.3)</description>
<year>1990</year>
<publisher>&lt;doujin&gt;</publisher>
<info name="developer" value="Active Gamers" />
<info name="alt_title" value="ミステリアス ラブトークン"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="nt-3 music disk mysterious love token.d88" size="348848" crc="414cfa6f" sha1="5d46a8b69d1f812d198ae7246f71a52f974a38a7"/>
@@ -43783,11 +44616,13 @@ ExtractDisk [08]"PCM set " -> "gc-clusterz music disk(vol.1-7)_08.d88"
</part>
</software>
- <software name="nt3mus02">
- <description>NT-3 Music Disk - Flash Power</description>
+ <!-- checks sound HW then reboots -->
+ <software name="nt3mus02" supported="no">
+ <description>NT-3 Music Disk - Flash Power (v2.1)</description>
<year>1990</year>
<publisher>&lt;doujin&gt;</publisher>
<info name="developer" value="Active Gamers" />
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="nt-3 music disk flash power.d88" size="348848" crc="a0b396fc" sha1="46936cbce4411e5742b78b56cd28e1f2916b872d"/>
@@ -43795,11 +44630,12 @@ ExtractDisk [08]"PCM set " -> "gc-clusterz music disk(vol.1-7)_08.d88"
</part>
</software>
- <software name="nt3mus03">
- <description>NT-3 Music Disk - So-and-So</description>
+ <software name="nt3mus03" supported="yes">
+ <description>NT-3 Music Disk - So-and-So (v3.0)</description>
<year>1991</year>
<publisher>&lt;doujin&gt;</publisher>
<info name="developer" value="Active Gamers" />
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="nt-3 music disk so-and-so.d88" size="348848" crc="da3ce858" sha1="5aebc4c6ff796f58fe43ebbf65440d7dcc721f70"/>
@@ -43959,7 +44795,8 @@ ExtractDisk [08]"PCM set " -> "gc-clusterz music disk(vol.1-7)_08.d88"
</part>
</software>
- <software name="conspir">
+ <!-- Shows "Bad Drive Number" for a split second then returns to BASIC -->
+ <software name="conspir" supported="no">
<description>Ongaku Enban Con Spirito</description>
<year>1993</year>
<publisher>&lt;doujin&gt;</publisher>
@@ -44030,7 +44867,7 @@ ExtractDisk [08]"PCM set " -> "gc-clusterz music disk(vol.1-7)_08.d88"
</software>
<software name="onion104a" cloneof="onion104">
- <description>Onion 100 Yen Disk No.4 (Alt)</description>
+ <description>Onion 100 Yen Disk No.4 (alt)</description>
<year>1988</year>
<publisher>&lt;doujin&gt;</publisher>
<info name="developer" value="Onion Soft" />
@@ -44100,7 +44937,7 @@ ExtractDisk [08]"PCM set " -> "gc-clusterz music disk(vol.1-7)_08.d88"
</software>
<software name="orphemda" cloneof="orphemd">
- <description>Orphe Music Disk (Alt)</description>
+ <description>Orphe Music Disk (alt)</description>
<year>1991</year>
<publisher>&lt;doujin&gt;</publisher>
<info name="developer" value="Orphe" />
@@ -44231,7 +45068,8 @@ ExtractDisk [08]"PCM set " -> "gc-clusterz music disk(vol.1-7)_08.d88"
</part>
</software>
- <software name="phreneti">
+ <!-- Inputs stops responding after stage 1 -->
+ <software name="phreneti" supported="no">
<description>Phrenetic Shooting</description>
<year>19??</year>
<publisher>&lt;doujin&gt;</publisher>
@@ -44295,7 +45133,7 @@ ExtractDisk [08]"PCM set " -> "gc-clusterz music disk(vol.1-7)_08.d88"
</software>
<software name="powerenga" cloneof="powereng">
- <description>Powerful Engine (Alt)</description>
+ <description>Powerful Engine (alt)</description>
<year>1990?</year>
<publisher>&lt;doujin&gt;</publisher>
<info name="developer" value="SIVA" />
@@ -44306,7 +45144,9 @@ ExtractDisk [08]"PCM set " -> "gc-clusterz music disk(vol.1-7)_08.d88"
</part>
</software>
- <software name="prodigy">
+ <!-- black screen -->
+ <!-- FDC stalls [never clears HALT state] -->
+ <software name="prodigy" supported="no">
<description>Prodigy</description>
<year>19??</year>
<publisher>&lt;doujin&gt;</publisher>
@@ -44331,11 +45171,14 @@ ExtractDisk [08]"PCM set " -> "gc-clusterz music disk(vol.1-7)_08.d88"
</part>
</software>
- <software name="puzzlech">
+ <!-- Uses Bg Pal -->
+ <software name="puzzlech" supported="partial">
<description>Puzzle-chan Sensenfukoku</description>
<year>1989</year>
<publisher>&lt;doujin&gt;</publisher>
<info name="developer" value="3.5インチ堂 (3.5Inch Do)" />
+ <info name="usage" value="Needs BASIC V2"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="puzzle-chan sensenfukoku.d88" size="348848" crc="36af828e" sha1="62c8e4590e3878c2205b8fea5b1f1463fafd6404"/>
@@ -44401,7 +45244,7 @@ ExtractDisk [08]"PCM set " -> "gc-clusterz music disk(vol.1-7)_08.d88"
</software>
<software name="redshrewa" cloneof="redshrew">
- <description>Red Shrew (Alt)</description>
+ <description>Red Shrew (alt)</description>
<year>1989</year>
<publisher>&lt;doujin&gt;</publisher>
<info name="developer" value="EXIZ" />
@@ -44428,6 +45271,8 @@ ExtractDisk [08]"PCM set " -> "gc-clusterz music disk(vol.1-7)_08.d88"
<year>1990</year>
<publisher>&lt;doujin&gt;</publisher>
<info name="developer" value="Group R204" />
+ <info name="usage" value="Set 8MHz mode on a PC8801MA+"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="353200">
<rom name="refight.d88" size="353200" crc="c7b0edc6" sha1="b99dc0ab745bd216709d1d04c504c4e1a08e2cc7"/>
@@ -44436,7 +45281,7 @@ ExtractDisk [08]"PCM set " -> "gc-clusterz music disk(vol.1-7)_08.d88"
</software>
<software name="refighta" cloneof="refight">
- <description>ReFight (Alt)</description>
+ <description>ReFight (alt)</description>
<year>1990</year>
<publisher>&lt;doujin&gt;</publisher>
<info name="developer" value="Group R204" />
@@ -44472,7 +45317,9 @@ ExtractDisk [08]"PCM set " -> "gc-clusterz music disk(vol.1-7)_08.d88"
</part>
</software>
- <software name="revolter">
+ <!-- Draws ASCG logo with no playback voice sample then hangs -->
+ <!-- FDC stalls [Tries to read a CHR=(28 00 01) with N=6 while existing is N=3] -->
+ <software name="revolter" supported="no">
<description>Revolter</description>
<year>1988?</year>
<publisher>&lt;doujin&gt;</publisher>
@@ -44509,7 +45356,7 @@ ExtractDisk [08]"PCM set " -> "gc-clusterz music disk(vol.1-7)_08.d88"
</software>
<software name="ri2md3a" cloneof="ri2md3">
- <description>RI-2 Music Disk Vol. 3 (Alt)</description>
+ <description>RI-2 Music Disk Vol. 3 (alt)</description>
<year>1991</year>
<publisher>&lt;doujin&gt;</publisher>
<info name="developer" value="MDC" />
@@ -44547,7 +45394,7 @@ ExtractDisk [08]"PCM set " -> "gc-clusterz music disk(vol.1-7)_08.d88"
</software>
<software name="ri2md5a" cloneof="ri2md5">
- <description>RI-2 Music Disk Vol. 5 (Alt)</description>
+ <description>RI-2 Music Disk Vol. 5 (alt)</description>
<year>1991</year>
<publisher>&lt;doujin&gt;</publisher>
<info name="developer" value="MDC" />
@@ -44570,12 +45417,15 @@ ExtractDisk [08]"PCM set " -> "gc-clusterz music disk(vol.1-7)_08.d88"
</part>
</software>
+ <!-- TODO: crashes pretty often, investigate -->
<software name="rimichan">
+ <!-- Rimi's Dangerous Night -->
<description>Rimi-chan no Kikenna Yoru</description>
<year>1986</year>
<publisher>&lt;doujin&gt;</publisher>
<info name="developer" value="Onion Soft" />
<info name="alt_title" value="りみちゃんの危険な夜"/>
+ <info name="usage" value="Needs BASIC V1H"/>
<!--combined image-->
<!--rom name="rimichan no kikenna yoru.d88" size="697664" crc="e5a47323" sha1="35f3c83d562f14f4c812fe8c131cf918d9600b2co"/-->
@@ -44595,11 +45445,12 @@ ExtractDisk [08]"PCM set " -> "gc-clusterz music disk(vol.1-7)_08.d88"
</software>
<software name="rimichana" cloneof="rimichan">
- <description>Rimi-chan no Kikenna Yoru (Alt?)</description>
+ <description>Rimi-chan no Kikenna Yoru (alt?)</description>
<year>1986</year>
<publisher>&lt;doujin&gt;</publisher>
<info name="developer" value="Onion Soft" />
<info name="alt_title" value="りみちゃんの危険な夜"/>
+ <info name="usage" value="Needs BASIC V1H"/>
<!--combined image-->
<!--rom name="rimi-chan no kikenna yoru.d88" size="697696" crc="29d131be" sha1="6fdf1dc4e395ce63965736a1cb79d95292da555c"/-->
@@ -44619,11 +45470,12 @@ ExtractDisk [08]"PCM set " -> "gc-clusterz music disk(vol.1-7)_08.d88"
</software>
<software name="rimichanb" cloneof="rimichan">
- <description>Rimi-chan no Kikenna Yoru (Alt 2)</description>
+ <description>Rimi-chan no Kikenna Yoru (alt 2)</description>
<year>1986</year>
<publisher>&lt;doujin&gt;</publisher>
<info name="developer" value="Onion Soft" />
<info name="alt_title" value="りみちゃんの危険な夜"/>
+ <info name="usage" value="Needs BASIC V1H"/>
<!--combined image-->
<!--rom name="rimi-chan no kikenna yoru.d88" size="697664" crc="f4951a54" sha1="5ecaa72b628d3f42963ca86eb95e1957608330d6"/-->
@@ -44873,7 +45725,9 @@ ExtractDisk [02]"PCM Disk " -> "rst88 music disk v11_02.d88"
ExtractDisk [01]"System Disk " -> "rst88 music disk v12_01.d88"
ExtractDisk [02]"Data Disk " -> "rst88 music disk v12_02.d88"
-->
- <software name="rst88m12">
+
+ <!-- All text is garbled (is it trying to display kanji?) -->
+ <software name="rst88m12" supported="no">
<description>RST88 Music Disk v12</description>
<year>19??</year>
<publisher>&lt;doujin&gt;</publisher>
@@ -44918,7 +45772,7 @@ ExtractDisk [02]"Data Disk " -> "rst88 music disk v12_02.d88"
</software>
<software name="sossounda" cloneof="sossound">
- <description>S.O.S. for Sound Board 2 Music Gallery (Alt)</description>
+ <description>S.O.S. for Sound Board 2 Music Gallery (alt)</description>
<year>19??</year>
<publisher>&lt;doujin&gt;</publisher>
<info name="developer" value="JP3AIJ" />
@@ -45215,7 +46069,7 @@ ExtractDisk [01]" " -> "sound on-ten vol.1(a)_01.d88"
ExtractDisk [02]" " -> "sound on-ten vol.1(a)_02.d88"
-->
<software name="soundon1a" cloneof="soundon1">
- <description>Sound On-Ten vol. 1.00 (Alt)</description>
+ <description>Sound On-Ten vol. 1.00 (alt)</description>
<year>1991?</year>
<publisher>&lt;doujin&gt;</publisher>
<info name="developer" value="やんばるくいな (Yamver Quina)" />
@@ -45248,7 +46102,7 @@ ExtractDisk [02]" " -> "sound on-ten vol.1(a)_02.d88"
</software>
<software name="soundon3a" cloneof="soundon3">
- <description>Sound On-Ten vol. 3.00 (Alt)</description>
+ <description>Sound On-Ten vol. 3.00 (alt)</description>
<year>1992?</year>
<publisher>&lt;doujin&gt;</publisher>
<info name="developer" value="やんばるくいな (Yamver Quina)" />
@@ -45393,7 +46247,7 @@ ExtractDisk [02]" " -> "sound on-ten vol.1(a)_02.d88"
</software>
<software name="streetyaa" cloneof="streetya">
- <description>Street Yakyuuken (Alt)</description>
+ <description>Street Yakyuuken (alt)</description>
<year>1991?</year>
<publisher>&lt;doujin&gt;</publisher>
<info name="developer" value="NAMECO" />
@@ -45405,7 +46259,7 @@ ExtractDisk [02]" " -> "sound on-ten vol.1(a)_02.d88"
</part>
</software>
- <software name="sflapd4">
+ <software name="sflapd4" supported="yes">
<description>Studio Flapper Ongaku Disk 4</description>
<year>1991</year>
<publisher>&lt;doujin&gt;</publisher>
@@ -45417,7 +46271,7 @@ ExtractDisk [02]" " -> "sound on-ten vol.1(a)_02.d88"
</part>
</software>
- <software name="sflapd5">
+ <software name="sflapd5" supported="yes">
<description>Studio Flapper Ongaku Disk 5</description>
<year>19??</year>
<publisher>&lt;doujin&gt;</publisher>
@@ -45455,7 +46309,7 @@ ExtractDisk [02]" " -> "sound on-ten vol.1(a)_02.d88"
</software>
<software name="superj88a" cloneof="superj88">
- <description>Super Jack Pro 8.8k (Alt)</description>
+ <description>Super Jack Pro 8.8k (alt)</description>
<year>1988</year>
<publisher>&lt;doujin&gt;</publisher>
<info name="developer" value="G_Club Software" />
@@ -45479,7 +46333,7 @@ ExtractDisk [02]" " -> "sound on-ten vol.1(a)_02.d88"
</software>
<software name="sssa" cloneof="sss">
- <description>Super Sonic Shooter (Alt)</description>
+ <description>Super Sonic Shooter (alt)</description>
<year>1991</year>
<publisher>&lt;doujin&gt;</publisher>
<info name="developer" value="Firecracker" />
@@ -45491,7 +46345,7 @@ ExtractDisk [02]" " -> "sound on-ten vol.1(a)_02.d88"
</software>
<software name="sssb" cloneof="sss">
- <description>Super Sonic Shooter (Alt 2)</description>
+ <description>Super Sonic Shooter (alt 2)</description>
<year>1991</year>
<publisher>&lt;doujin&gt;</publisher>
<info name="developer" value="Firecracker" />
@@ -45773,7 +46627,7 @@ ExtractDisk [02]" " -> "sound on-ten vol.1(a)_02.d88"
</software>
<software name="teamabma" cloneof="teamabm">
- <description>Team AB Music Disk No.1 ~We Love Dreams Music~ (Alt)</description>
+ <description>Team AB Music Disk No.1 ~We Love Dreams Music~ (alt)</description>
<year>1992?</year>
<publisher>&lt;doujin&gt;</publisher>
<info name="developer" value="Team AB" />
@@ -45797,7 +46651,7 @@ ExtractDisk [02]" " -> "sound on-ten vol.1(a)_02.d88"
</software>
<software name="tinywaspa" cloneof="tinywasp">
- <description>Tiny Wasp (Alt)</description>
+ <description>Tiny Wasp (alt)</description>
<year>19??</year>
<publisher>&lt;doujin&gt;</publisher>
<info name="developer" value="Eternal Champion Software" />
@@ -45847,7 +46701,7 @@ ExtractDisk [02]" " -> "sound on-ten vol.1(a)_02.d88"
</software>
<software name="turningga" cloneof="turningg">
- <description>Turning Gal (Alt maybe)</description>
+ <description>Turning Gal (alt maybe)</description>
<year>19??</year>
<publisher>&lt;doujin&gt;</publisher>
<part name="flop1" interface="floppy_5_25">
@@ -45881,7 +46735,7 @@ ExtractDisk [02]" " -> "sound on-ten vol.1(a)_02.d88"
</software>
<software name="uchubokua" cloneof="uchuboku">
- <description>Uchuu Bokushi (Alt Disk A)</description>
+ <description>Uchuu Bokushi (alt Disk A)</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<info name="developer" value="Onion Soft" />
@@ -45920,7 +46774,7 @@ ExtractDisk [02]" " -> "sound on-ten vol.1(a)_02.d88"
</software>
<software name="uedajun1a" cloneof="uedajun1">
- <description>Ueda Jun'ichi Ongaku-Shu Vol.1 (Alt)</description>
+ <description>Ueda Jun'ichi Ongaku-Shu Vol.1 (alt)</description>
<year>1990</year>
<publisher>&lt;doujin&gt;</publisher>
<info name="developer" value="PSG Soft" />
@@ -45948,7 +46802,7 @@ ExtractDisk [02]" " -> "sound on-ten vol.1(a)_02.d88"
</software>
<software name="uedajun2a" cloneof="uedajun2">
- <description>Ueda Jun'ichi Ongaku Disk 2 (Alt)</description>
+ <description>Ueda Jun'ichi Ongaku Disk 2 (alt)</description>
<year>1990</year>
<publisher>&lt;doujin&gt;</publisher>
<info name="developer" value="PSG Soft" />
@@ -46073,7 +46927,7 @@ ExtractDisk [02]" " -> "sound on-ten vol.1(a)_02.d88"
</software>
<software name="vampireya" cloneof="vampirey">
- <description>Vampire - Yoru no Kizoku (Alt)</description>
+ <description>Vampire - Yoru no Kizoku (alt)</description>
<year>19??</year>
<publisher>&lt;doujin&gt;</publisher>
<info name="developer" value="Eternal Champion Software" />
@@ -46148,7 +47002,9 @@ ExtractDisk [02]" " -> "sound on-ten vol.1(a)_02.d88"
</part>
</software>
- <software name="witchbrn">
+ <!-- black screen -->
+ <!-- FDC stalls [never clears HALT state] -->
+ <software name="witchbrn" supported="no">
<description>Witch's Brains</description>
<year>19??</year>
<publisher>&lt;doujin&gt;</publisher>
@@ -46280,7 +47136,7 @@ ExtractDisk [02]" " -> "sound on-ten vol.1(a)_02.d88"
</software>
<software name="yugeki2a" cloneof="yugeki2">
- <description>Yugekitai Bangaihen - Taiheiyou no Akai Kamikaze (Alt)</description>
+ <description>Yugekitai Bangaihen - Taiheiyou no Akai Kamikaze (alt)</description>
<year>1990?</year>
<publisher>&lt;doujin&gt;</publisher>
<info name="developer" value="TKO Soft" />
@@ -46315,7 +47171,7 @@ ExtractDisk [02]" " -> "sound on-ten vol.1(a)_02.d88"
</software>
<software name="yugeki2b" cloneof="yugeki2">
- <description>Yugekitai Bangaihen - Taiheiyou no Akai Kamikaze (Alt 2)</description>
+ <description>Yugekitai Bangaihen - Taiheiyou no Akai Kamikaze (alt 2)</description>
<year>1990?</year>
<publisher>&lt;doujin&gt;</publisher>
<info name="developer" value="TKO Soft" />
@@ -46631,7 +47487,7 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
</software>
<software name="jam1a" cloneof="jam1">
- <description>Jam Disk Magazine Vol.1 (Alt)</description>
+ <description>Jam Disk Magazine Vol.1 (alt)</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<!--combined image-->
@@ -46695,7 +47551,8 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
<!-- Larger Disks (Dual Sides? 1.4MB? PC88VA?) -->
- <software name="n88basmr">
+ <!-- Unsupported 2HD image -->
+ <software name="n88basmr" supported="no">
<description>N88-BASIC MR (v2.3)</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
@@ -46717,7 +47574,8 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
</part>
</software>
- <software name="masyst">
+ <!-- unsupported 2HD image -->
+ <software name="masyst" supported="no">
<description>MA System Disk</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
@@ -46728,7 +47586,8 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
</part>
</software>
- <software name="mc2syst">
+ <!-- unsupported 2HD image -->
+ <software name="mc2syst" supported="no">
<description>MC2 System Disk</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
@@ -46739,7 +47598,8 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
</part>
</software>
- <software name="mhsyst">
+ <!-- unsupported 2HD image -->
+ <software name="mhsyst" supported="no">
<description>MH System Disk</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
@@ -46750,8 +47610,9 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
</part>
</software>
- <software name="mhsysta" cloneof="mhsyst">
- <description>MH System Disk (Alt)</description>
+ <!-- unsupported 2HD image -->
+ <software name="mhsysta" cloneof="mhsyst" supported="no">
+ <description>MH System Disk (alt)</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="disk" interface="floppy_5_25">
@@ -46761,7 +47622,8 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
</part>
</software>
- <software name="mrsyst">
+ <!-- Unsupported 2HD image -->
+ <software name="mrsyst" supported="no">
<description>MR System Disk</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
@@ -46772,7 +47634,8 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
</part>
</software>
- <software name="pc88mad">
+ <!-- unsupported 2HD image -->
+ <software name="pc88mad" supported="no">
<description>PC-8801MA Demo</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
@@ -46783,8 +47646,9 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
</part>
</software>
- <software name="pc88mada" cloneof="pc88mad">
- <description>PC-8801MA Demo (Alt)</description>
+ <!-- unsupported 2HD image -->
+ <software name="pc88mada" cloneof="pc88mad" supported="no">
+ <description>PC-8801MA Demo (alt)</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="flop1" interface="floppy_5_25">
@@ -46794,7 +47658,8 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
</part>
</software>
- <software name="pc88mas">
+ <!-- unsupported 2HD image -->
+ <software name="pc88mas" supported="no">
<description>PC-8801MA System Disk</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
@@ -46805,7 +47670,8 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
</part>
</software>
- <software name="pc88ma2d">
+ <!-- Unsupported 2HD image -->
+ <software name="pc88ma2d" supported="no">
<description>PC-8801MA2 System Disk &amp; Demo</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
@@ -46816,7 +47682,8 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
</part>
</software>
- <software name="pc88mrd">
+ <!-- Unsupported 2HD image -->
+ <software name="pc88mrd" supported="no">
<description>PC8801mkII MR Demo</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
@@ -46827,26 +47694,8 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
</part>
</software>
- <software name="daivacal">
- <description>Daiva Cali-Yuga no Mitsuteru</description>
- <year>19??</year>
- <publisher>&lt;unknown&gt;</publisher>
- <part name="flop1" interface="floppy_5_25">
- <feature name="part_id" value="Disk A?" />
- <dataarea name="flop" size="1281968">
- <rom name="daiva cali-yuga no mitsuteru a.d88" size="1281968" crc="065203c4" sha1="0755a9e2c0bd29844c4dc127c9b40ac53ff7bf32"/>
- </dataarea>
- </part>
-
- <part name="flop2" interface="floppy_5_25">
- <feature name="part_id" value="Disk B?" />
- <dataarea name="flop" size="1281968">
- <rom name="daiva cali-yuga no mitsuteru b.d88" size="1281968" crc="481ae19e" sha1="05df1d3732ef4c91f87e65f9fd689a2e39da8be8"/>
- </dataarea>
- </part>
- </software>
-
- <software name="rcmpc88v">
+ <!-- Unsupported 2HD image -->
+ <software name="rcmpc88v" supported="no">
<description>RCM-PC88 Ver 1.0 - Come on Music</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
@@ -46857,7 +47706,8 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
</part>
</software>
- <software name="ulamande">
+ <!-- Unsupported 2HD image -->
+ <software name="ulamande" supported="no">
<description>Ulamander</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
@@ -46868,7 +47718,8 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
</part>
</software>
- <software name="yukarmin">
+ <!-- Unsupported 2HD image -->
+ <software name="yukarmin" supported="no">
<description>Yukar Mini</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
@@ -46899,40 +47750,9 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
<!-- Investigate -->
- <software name="15puzzle">
- <description>15 Puzzle (PC-8001?)</description>
- <year>19??</year>
- <publisher>&lt;unknown&gt;</publisher>
- <part name="flop1" interface="floppy_5_25">
- <dataarea name="flop" size="31424"> <!-- Data CRC16: 57187 -->
- <rom name="15 puzzle(8001).d88" size="31424" crc="594fad81" sha1="8fb5c66b31b2d245bb72718b9d3fd70ed8e71215"/>
- </dataarea>
- </part>
- </software>
-
- <software name="300m">
- <description>300m</description>
- <year>19??</year>
- <publisher>&lt;unknown&gt;</publisher>
- <part name="flop1" interface="floppy_5_25">
- <dataarea name="flop" size="348832"> <!-- Data CRC16: 64846 -->
- <rom name="300m.d88" size="348832" crc="eebfbcd8" sha1="d85d2cbbe83fe37129aa03b090cd85e8f878a5cf"/>
- </dataarea>
- </part>
- </software>
-
- <software name="3by4">
- <description>3 by 4</description>
- <year>19??</year>
- <publisher>&lt;unknown&gt;</publisher>
- <part name="flop1" interface="floppy_5_25">
- <dataarea name="flop" size="348832"> <!-- Data CRC16: 9706 -->
- <rom name="3by4.d88" size="348832" crc="1c75d055" sha1="026cdfec0557c203b1b119194832b1bdca4dbaca"/>
- </dataarea>
- </part>
- </software>
-
- <software name="88gamebo">
+ <!-- black screen -->
+ <!-- FDC stalls [trips HALT state with no pending irq] -->
+ <software name="88gamebo" supported="no">
<description>88 Game Book</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
@@ -47008,7 +47828,7 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
</software>
<software name="acchimuia" cloneof="acchimui">
- <description>Acchi Muite Hoi! (Alt)</description>
+ <description>Acchi Muite Hoi! (alt)</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<info name="alt_title" value="あっちむいてホイ!"/>
@@ -47029,7 +47849,7 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
</software>
<software name="acchimuib" cloneof="acchimui">
- <description>Acchi Muite Hoi! (Alt 2)</description>
+ <description>Acchi Muite Hoi! (alt 2)</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<info name="alt_title" value="あっちむいてホイ!"/>
@@ -47075,19 +47895,6 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
</part>
</software>
-<!-- Was this from tape? was it for PC8001? -->
-<!-- According to http://www.onon.jp/~onon/game/PC8001/ it comes from ASCII 1985/2 -->
- <software name="thealien">
- <description>The Alien Island 3D ver</description>
- <year>19??</year>
- <publisher>&lt;unknown&gt;</publisher>
- <part name="flop1" interface="floppy_5_25">
- <dataarea name="flop" size="348832"> <!-- Data CRC16: 4401 -->
- <rom name="the alien island 3d ver.d88" size="348832" crc="35d6d983" sha1="ae5619d8d5d9e192dbe02edcc3aa3cb33acefc16"/>
- </dataarea>
- </part>
- </software>
-
<software name="bluestat">
<description>Ao no Sekizou - The Blue Statue</description>
<year>19??</year>
@@ -47153,7 +47960,8 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
</part>
</software>
- <software name="attackev">
+ <!-- keeps looping the loader -->
+ <software name="attackev" supported="no">
<description>Attacker Vanguard</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
@@ -47208,7 +48016,9 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
</part>
</software>
- <software name="bluemint">
+ <!-- Hangs after loading BASIC -->
+ <!-- FDC stalls [Tries to read a missing CHRN=(12, 1, 1, 1)] -->
+ <software name="bluemint" supported="no">
<description>Blue Mint</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
@@ -47328,21 +48138,14 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
</part>
</software>
- <software name="chikyuso">
- <description>Chikyu SOS!</description>
- <year>19??</year>
- <publisher>&lt;unknown&gt;</publisher>
- <part name="flop1" interface="floppy_5_25">
- <dataarea name="flop" size="348832">
- <rom name="chikyu sos.d88" size="348832" crc="bb349e36" sha1="dc2c7758659632723e43687fc9796af8fbd8d613"/>
- </dataarea>
- </part>
- </software>
-
- <software name="chilitom">
+ <!-- Sound gets stuck [i8214 sound irq] -->
+ <software name="chilitom" supported="partial">
<description>Chili Tomato</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
+ <!-- TODO: does it really not work on MA 4MHz? Keeps spinning at BASIC otherwise -->
+ <info name="usage" value="Set 8MHz mode on a PC8801MA+"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="chili tomato.d88" size="348848" crc="f8ce0c75" sha1="7bc60802fa18323edc5cc0e5e30eaceea307bb4c"/>
@@ -47350,17 +48153,6 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
</part>
</software>
- <software name="combat">
- <description>Combat</description>
- <year>19??</year>
- <publisher>&lt;unknown&gt;</publisher>
- <part name="flop1" interface="floppy_5_25">
- <dataarea name="flop" size="31424">
- <rom name="combat.d88" size="31424" crc="5f3d8c23" sha1="917cd7ba383ca9749f9d327d6354d09c53a1aeaf"/>
- </dataarea>
- </part>
- </software>
-
<software name="mogurofu">
<description>Continuing Story of Moguro Fukuzou</description>
<year>19??</year>
@@ -47451,9 +48243,11 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
</software>
<software name="donkey">
- <description>Donkey</description>
- <year>19??</year>
- <publisher>&lt;unknown&gt;</publisher>
+ <description>Donkey Gorilla</description>
+ <year>1983</year>
+ <publisher>ツクモ (Tsukumo)</publisher>
+ <info name="alt_title" value="ドンキーゴリラ"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="66240">
<rom name="donkey.d88" size="66240" crc="fabcf409" sha1="26c6c335b9b4e5ed04a2703190de1bcc0ce8f96d"/>
@@ -47462,9 +48256,10 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
</software>
<software name="dota">
- <description>Dota</description>
+ <description>Bouken Roman - Dota</description>
<year>19??</year>
<publisher>システムソフト (System Soft)</publisher>
+ <info name="alt_title" value="冒険浪漫" />
<!--combined image-->
<!--rom name="dota.d88" size="693344" crc="f70cc28a" sha1="af9d7f78ef678306059ea59b24c4dbcfb10f3f1b"/-->
@@ -47516,7 +48311,8 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
</part>
</software>
- <software name="dungeonm">
+ <!-- [Incorrect layout on track 0 head 0, expected_size=100000, current_size=135872] -->
+ <software name="dungeonm" supported="no">
<description>Dungeon Manjiro</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
@@ -47529,7 +48325,10 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
<software name="exploded">
<description>Explode</description>
- <year>19??</year>
+ <!-- "Programming completed on December 24" -->
+ <year>1988</year>
+ <!-- Produced by Halt Software -->
+ <!-- Sales: Pasocet 3 (sic?) -->
<publisher>&lt;unknown&gt;</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
@@ -47578,7 +48377,8 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
</part>
</software>
- <software name="fanteatr">
+ <!-- Doesn't load -->
+ <software name="fanteatr" supported="no">
<description>Fantastic Eaters</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
@@ -47589,8 +48389,9 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
</part>
</software>
- <software name="fanteatra" cloneof="fanteatr">
- <description>Fantastic Eaters (Alt)</description>
+ <!-- Doesn't load -->
+ <software name="fanteatra" cloneof="fanteatr" supported="no">
+ <description>Fantastic Eaters (alt)</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="flop1" interface="floppy_5_25">
@@ -47600,7 +48401,8 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
</part>
</software>
- <software name="ffuntasy">
+ <!-- Sound gets stuck [i8214 sound irq] -->
+ <software name="ffuntasy" supported="partial">
<description>Final Funtasy</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
@@ -47622,21 +48424,15 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
</part>
</software>
- <software name="finalwea">
- <description>Final Weapon v1</description>
- <year>19??</year>
- <publisher>&lt;unknown&gt;</publisher>
- <part name="flop1" interface="floppy_5_25">
- <dataarea name="flop" size="348848">
- <rom name="final weapon v1.d88" size="348848" crc="b63cb922" sha1="721a97c558aa4c866db22c0295d9be9709857a39"/>
- </dataarea>
- </part>
- </software>
-
<software name="fireball">
<description>Fire Ball</description>
- <year>19??</year>
+ <!-- 1985/08/01 -->
+ <year>1985</year>
+ <!-- TODO: first stage shows "Login", may be published there -->
<publisher>&lt;unknown&gt;</publisher>
+ <!-- Yoshihiko Mino. -->
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="fire ball.d88" size="348848" crc="32aa56c2" sha1="d828fb7468141d6f0930648e275662c1c0ff2ace"/>
@@ -47679,17 +48475,6 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
</part>
</software>
- <software name="fulltime">
- <description>Full Time 'N'</description>
- <year>19??</year>
- <publisher>&lt;unknown&gt;</publisher>
- <part name="flop1" interface="floppy_5_25">
- <dataarea name="flop" size="348848">
- <rom name="full time 'n'.d88" size="348848" crc="db712a0c" sha1="079cbd497f4ed477941e8d58f30d148f2235a90f"/>
- </dataarea>
- </part>
- </software>
-
<software name="fuyudego">
<description>Fuyu de Gozaru</description>
<year>19??</year>
@@ -47770,7 +48555,7 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
<software name="genmunos">
<description>Genmu no Shiro</description>
<year>19??</year>
- <publisher>&lt;unknown&gt;</publisher>
+ <publisher>チャンピオンソフト (Champion Soft)</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="genmu no shiro.d88" size="348848" crc="50366ca9" sha1="6dc664bcca68de8937a0e98be81a676d644a7509"/>
@@ -47813,7 +48598,7 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
</software>
<software name="gulcrisia" cloneof="gulcrisi">
- <description>Gulcrisis (Alt?)</description>
+ <description>Gulcrisis (alt?)</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="flop1" interface="floppy_5_25">
@@ -47826,6 +48611,7 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
<software name="gunneray">
<description>Gunnerays</description>
<year>19??</year>
+ <!-- Halt Software -->
<publisher>&lt;unknown&gt;</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="337424">
@@ -47834,7 +48620,9 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
</part>
</software>
- <software name="hansensi">
+ <!-- Fails in BASIC -->
+ <!-- FDC stalls [Tries to read a missing CHRN=(08 00 10 01)] -->
+ <software name="hansensi" supported="no">
<description>Hansen Simulator (Thousantis-go no Boken)</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
@@ -47908,10 +48696,13 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
</part>
</software>
- <software name="heroes">
+ <!-- Hangs at a text garbage display -->
+ <software name="heroes" supported="no">
<description>Heroes</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
+ <info name="usage" value="Needs BASIC V2"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="heroes.d88" size="348848" crc="e5b77053" sha1="18607e72640615afe876e359148dd7eecf5303da"/>
@@ -47919,10 +48710,15 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
</part>
</software>
- <software name="imenes">
+ <!-- Hangs at GRS logo -->
+ <!-- FDC stalls [Throws scan ID failed on CHRN=(01 01 04 01) even if it exists?] -->
+ <!-- Draws TVRAM thru dedicated High RAM [unemulated, sports garbage display] -->
+ <software name="imenes" supported="no">
<description>Imenes</description>
<year>19??</year>
<publisher>Grass Roots Software</publisher>
+ <info name="usage" value="Needs BASIC V2, set a PC8801MA+ to 4MHz"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="344496">
<rom name="imenes.d88" size="344496" crc="41c0771a" sha1="733fdc5f717a45836aba3a19751650ae336724c7"/>
@@ -47934,6 +48730,8 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
<description>Inner Space</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
+ <info name="usage" value="Needs BASIC V2"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="inner space.d88" size="348848" crc="c4b8bf5b" sha1="c4a4278aafeb1ab525163884eada71620aa8779b"/>
@@ -47985,17 +48783,6 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
</part>
</software>
- <software name="iwasanju">
- <description>I wa Sanjutsu Nari</description>
- <year>19??</year>
- <publisher>&lt;unknown&gt;</publisher>
- <part name="flop1" interface="floppy_5_25">
- <dataarea name="flop" size="348832">
- <rom name="iwasanjutsunari.d88" size="348832" crc="0c882033" sha1="363e3064cc4330f52d8c591cd27411a54505553c"/>
- </dataarea>
- </part>
- </software>
-
<software name="jaleck">
<description>Jaleck</description>
<year>19??</year>
@@ -48051,6 +48838,7 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
<software name="kinsenst">
<description>Kinsen Street</description>
+ <!-- Definitely later than SF2 ... -->
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="flop1" interface="floppy_5_25">
@@ -48093,10 +48881,15 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
</part>
</software>
- <software name="kuryutos">
- <description>Kuryuto(SR ver)</description>
- <year>19??</year>
- <publisher>&lt;unknown&gt;</publisher>
+ <!-- Hangs at "Starcraft presents" screen -->
+ <!-- FDC stalls [Tries to match CHRN=(1b 00 01 02) and CHRN=(1b 00 02 01) with (1b 00 01 03)] -->
+ <software name="kuryutos" supported="no">
+ <description>KyuRyuTou (SR ver)</description>
+ <year>1986</year>
+ <publisher>スタークラフト (Starcraft)</publisher>
+ <info name="release" value="198606xx"/>
+ <info name="alt_title" value="九龍島"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="345568">
<rom name="kuryuto(sr ver).d88" size="345568" crc="0da90f6f" sha1="6e244aaa4f64cafd73fed1d2ea2d3c157bf53763"/>
@@ -48104,10 +48897,15 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
</part>
</software>
- <software name="kuyruto">
- <description>Kuyruto</description>
- <year>19??</year>
- <publisher>&lt;unknown&gt;</publisher>
+ <!-- Hangs at "Starcraft presents" screen -->
+ <!-- FDC stalls [Tries to match CHRN=(1b 00 01 02) and CHRN=(1b 00 02 01) with (1b 00 01 03)] -->
+ <software name="kuyruto" supported="no">
+ <description>KyuRyuTou</description>
+ <year>1986</year>
+ <publisher>スタークラフト (Starcraft)</publisher>
+ <info name="release" value="198606xx"/>
+ <info name="alt_title" value="九龍島"/>
+
<!--combined image-->
<!--rom name="kuyruto.d88" size="695488" crc="d86aac6a" sha1="7d1f5f4de2a8ce365d60eae0f3d03535daecb0ec"/-->
@@ -48136,10 +48934,12 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
</part>
</software>
- <software name="lascivio">
+ <!-- Sound gets stuck [i8214 sound irq] -->
+ <software name="lascivio" supported="partial">
<description>Lascivious Oranges</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
+ <info name="usage" value="Needs BASIC V2"/>
<!--combined image-->
<!--rom name="lascivious oranges.d88" size="697696" crc="5c333fd4" sha1="c810034473ed59375cad1f44da36e29f8567dd5f"/-->
@@ -48174,6 +48974,8 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
<description>Leader</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="leader.d88" size="348848" crc="f175e3ae" sha1="416960fb73ed966c5178b9db8f80fc68d0d583e6"/>
@@ -48181,7 +48983,9 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
</part>
</software>
- <software name="logindis">
+ <!-- black screen -->
+ <!-- FDC stalls [Throws scan ID failed on CHRN=(12 01 0c 01) even if it exists?] -->
+ <software name="logindis" supported="no">
<description>Login Disk</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
@@ -48192,7 +48996,8 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
</part>
</software>
- <software name="loopthel">
+ <!-- uses Color Magical even/odd frame trick for in-game title GFX -->
+ <software name="loopthel" supported="partial">
<description>Loop the Loop</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
@@ -48254,6 +49059,7 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
<year>1986</year>
<publisher>Teikoku</publisher>
<info name="alt_title" value="東国の使者"/>
+ <info name="usage" value="Needs BASIC V1"/>
<!--combined image-->
<!--rom name="mahoutsukai no denshi 2.d88" size="697696" crc="fdc37dcc" sha1="e6158dc685e96e6950a41f6bef56798a356f8b03"/-->
@@ -48345,17 +49151,6 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
</part>
</software>
- <software name="manbikig">
- <description>Manbiki Game(Not ASCII's Listing)</description>
- <year>19??</year>
- <publisher>&lt;unknown&gt;</publisher>
- <part name="flop1" interface="floppy_5_25">
- <dataarea name="flop" size="348832">
- <rom name="manbiki game(not ascii's listing).d88" size="348832" crc="88747428" sha1="15a357aa339638b92e6f9b36f349554b5f1f89d4"/>
- </dataarea>
- </part>
- </software>
-
<software name="mature1">
<description>Mature 1 - Active Puzzle Game</description>
<year>19??</year>
@@ -48436,6 +49231,7 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
</part>
</software>
+ <!-- TODO: text is glitchy, verify with uPD3301 device -->
<software name="midngtch">
<description>Midnight Chase 2</description>
<year>19??</year>
@@ -48447,10 +49243,14 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
</part>
</software>
- <software name="mikisanj">
+ <!-- Hangs when starting a stage in PC8801MA -->
+ <software name="mikisanj" supported="partial">
<description>MIKIsan Jump! Easy</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
+ <info name="usage" value="Needs BASIC V2"/>
+ <!-- Omake: has cutesy animation for "V2 MODE only" -->
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="mikisan jump easy.d88" size="348848" crc="e66fbd6e" sha1="ea126172c50b14da4df5db8f70baf66b4c82cb33"/>
@@ -48492,21 +49292,12 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
</part>
</software>
- <software name="missilec">
- <description>Missile Commander</description>
- <year>19??</year>
- <publisher>&lt;unknown&gt;</publisher>
- <part name="flop1" interface="floppy_5_25">
- <dataarea name="flop" size="348832">
- <rom name="missile commander.d88" size="348832" crc="05fdc754" sha1="4519345cad8c60383508e9b6b444ab4909462990"/>
- </dataarea>
- </part>
- </software>
-
- <software name="missiled">
+ <software name="missiled" supported="yes">
<description>Missile Defend</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
+ <info name="usage" value="Boots in PC8801 or PC8801mkII only"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="35504">
<rom name="missile defend.d88" size="35504" crc="2e4004a8" sha1="cfe94a6c440466d6b341f4feeed0290bbf166387"/>
@@ -48525,7 +49316,9 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
</part>
</software>
- <software name="musicwit">
+ <!-- black screen -->
+ <!-- FDC stalls [never clears HALT state] -->
+ <software name="musicwit" supported="no">
<description>Music with Obie - Animal Quartet</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
@@ -48659,17 +49452,6 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
</part>
</software>
- <software name="normandy">
- <description>Normandy Joriku Sakusen(Normandy Landings)</description>
- <year>19??</year>
- <publisher>&lt;unknown&gt;</publisher>
- <part name="flop1" interface="floppy_5_25">
- <dataarea name="flop" size="348848">
- <rom name="normandy joriku sakusen(normandy landings).d88" size="348848" crc="ccf1b638" sha1="735bb5e47713eee3bc6763f4b92cf39aca505a0a"/>
- </dataarea>
- </part>
- </software>
-
<software name="odori">
<description>Odori</description>
<year>19??</year>
@@ -48693,8 +49475,9 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
</part>
</software>
+ <!-- TODO: blue GFX is glitchy in this version (bad dump?) -->
<software name="odoria" cloneof="odori">
- <description>Odori (Alt)</description>
+ <description>Odori (alt)</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<info name="alt_title" value="おどり"/>
@@ -48796,9 +49579,11 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
<software name="penkiyay">
<description>Penki-ya You-chan</description>
- <year>19??</year>
- <publisher>&lt;unknown&gt;</publisher>
+ <year>1983</year>
+ <publisher>ポニカ (PonyCa)</publisher>
<info name="alt_title" value="ベンキ屋Youちゃん"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="66240">
<rom name="penki-ya you-chan.d88" size="66240" crc="93b92121" sha1="35066cc7cc7262022f507a4d534df44726ccbe56"/>
@@ -48828,17 +49613,6 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
</part>
</software>
- <software name="planetta">
- <description>Planet Taizer</description>
- <year>19??</year>
- <publisher>&lt;unknown&gt;</publisher>
- <part name="flop1" interface="floppy_5_25">
- <dataarea name="flop" size="348832">
- <rom name="planet taizer.d88" size="348832" crc="bfdfbff7" sha1="927c23f6f6dfd13feeb880cc7c73a322807887b2"/>
- </dataarea>
- </part>
- </software>
-
<software name="pokersis">
<description>Poker Sisters</description>
<year>19??</year>
@@ -48869,7 +49643,7 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
</software>
<software name="ponjaraa" cloneof="ponjara">
- <description>Ponjara (Alt)</description>
+ <description>Ponjara (alt)</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<!--combined image-->
@@ -48958,6 +49732,7 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
</part>
</software>
+ <!-- TODO: detects an SB1 even if a SB2 is supposedly connected? -->
<software name="puzzkids">
<description>Puzz Kids</description>
<year>19??</year>
@@ -49108,21 +49883,13 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
</part>
</software>
- <software name="riverres">
- <description>River Rescue</description>
- <year>19??</year>
- <publisher>&lt;unknown&gt;</publisher>
- <part name="flop1" interface="floppy_5_25">
- <dataarea name="flop" size="31424">
- <rom name="river rescue.d88" size="31424" crc="46c85f30" sha1="5234e88f37e963eb336392cdda3de5e437c84b01"/>
- </dataarea>
- </part>
- </software>
-
<software name="rocketma">
<description>Rocket Man</description>
- <year>19??</year>
+ <year>1985</year>
<publisher>&lt;unknown&gt;</publisher>
+ <!-- K. Narita -->
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="rocket man.d88" size="348848" crc="b183ef6d" sha1="bf8120eff10a204dc1e5e0b8f6efb034706583a7"/>
@@ -49134,17 +49901,21 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
<description>Rollinger</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
+ <info name="usage" value="Needs BASIC V2"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348832">
<rom name="rollinger.d88" size="348832" crc="97c972d5" sha1="371e6b272085971ceebc038622630a6c4a415d61"/>
</dataarea>
</part>
</software>
-
- <software name="rosepoti">
+
+ <!-- title screen uses raster effects -->
+ <software name="rosepoti" supported="partial">
<description>Rose Potion</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
+ <info name="usage" value="Needs BASIC V1"/>
<!--combined image-->
<!--rom name="rose potion.d88" size="697696" crc="365879b9" sha1="252c453392979266ed10098a13daf071f07095fa"/-->
@@ -49167,6 +49938,7 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
<description>RPG Construction</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
+ <info name="usage" value="Needs BASIC V1"/>
<!--combined image-->
<!--rom name="rpg construction.d88" size="697696" crc="45a446f3" sha1="634aa32f8caedb25bc595c8ac9b011dc9a894992"/-->
@@ -49187,7 +49959,8 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
<software name="rulethew">
<description>Rule the World</description>
- <year>19??</year>
+ <year>1990</year>
+ <!-- Camadamia Soft -->
<publisher>&lt;unknown&gt;</publisher>
<info name="alt_title" value="ルール・ザ・ワールド"/>
<part name="flop1" interface="floppy_5_25">
@@ -49204,8 +49977,9 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
</software>
<software name="rulethewa" cloneof="rulethew">
- <description>Rule the World (Alt)</description>
- <year>19??</year>
+ <description>Rule the World (alt)</description>
+ <year>1990</year>
+ <!-- Camadamia Soft -->
<publisher>&lt;unknown&gt;</publisher>
<!--combined image-->
<!--rom name="rule the world.d88" size="697696" crc="01126b99" sha1="d11f8d4843b581d1342df3faa99abe7876d0abf9"/-->
@@ -49281,10 +50055,11 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
</part>
</software>
- <software name="sakusaku">
+ <software name="sakusaku" supported="yes">
<description>Sakusaku Daigoto Plus</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
+ <info name="developer" value="A-Inn" />
<!--combined image-->
<!--rom name="sakusaku daigoto plus.d88" size="458176" crc="362b301d" sha1="5895a9c5fcfcbc1cf233c58270467f2704962b9e"/-->
@@ -49314,17 +50089,6 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
</part>
</software>
- <software name="scramble">
- <description>Scramble</description>
- <year>19??</year>
- <publisher>&lt;unknown&gt;</publisher>
- <part name="flop1" interface="floppy_5_25">
- <dataarea name="flop" size="31424">
- <rom name="scramble.d88" size="31424" crc="40e7439f" sha1="4c03c72a0e0bc112aa45b0928748e0dffd113bc2"/>
- </dataarea>
- </part>
- </software>
-
<software name="semidoub">
<description>Semi Double II</description>
<year>19??</year>
@@ -49374,9 +50138,9 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
</software>
<software name="spaceamo">
- <description>Space Amoeba</description>
+ <description>Space Amoeba (N88)</description>
<year>19??</year>
- <publisher>&lt;unknown&gt;</publisher>
+ <publisher>ツクモ (Tsukumo)</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="space amoeba.d88" size="348848" crc="f91e0345" sha1="077f60c5b93e687a1e8d471fc8f78e36be7db34d"/>
@@ -49384,21 +50148,14 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
</part>
</software>
- <software name="spydaisa">
- <description>Spy Daisakusen(8001 version)</description>
- <year>19??</year>
- <publisher>&lt;unknown&gt;</publisher>
- <part name="flop1" interface="floppy_5_25">
- <dataarea name="flop" size="31424">
- <rom name="spy daisakusen(8001 version).d88" size="31424" crc="19460d73" sha1="7e329c06760ae939f18f7f742ef039a71718d8b5"/>
- </dataarea>
- </part>
- </software>
-
- <software name="spydais1">
- <description>Spy Daisakusen(8801 version)</description>
- <year>19??</year>
- <publisher>&lt;unknown&gt;</publisher>
+ <software name="spydais1" supported="yes">
+ <description>Spy Daisakusen (N88)</description>
+ <!-- 1982.12. -->
+ <year>1982</year>
+ <publisher>ポニカ (PonyCa)</publisher>
+ <info name="alt_title" value="スパイ大作戦"/>
+ <!-- Y.T氏 / Yoshinobu Takahashi -->
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="66240">
<rom name="spy daisakusen(8801 version).d88" size="66240" crc="b8a764e8" sha1="2104b26bf5f636d57a870d23c1615d9b3fd9c990"/>
@@ -49417,7 +50174,8 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
</part>
</software>
- <software name="suikoden">
+ <!-- "Cannot load YSHELL.COM" -->
+ <software name="suikoden" supported="no">
<description>Suikoden</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
@@ -49453,8 +50211,9 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
</part>
</software>
- <software name="suikodena" cloneof="suikoden">
- <description>Suikoden (Alt)</description>
+ <!-- "Cannot load YSHELL.COM" -->
+ <software name="suikodena" cloneof="suikoden" supported="no">
+ <description>Suikoden (alt)</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<!--combined image-->
@@ -49482,21 +50241,12 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
</part>
</software>
- <software name="superbal">
- <description>Super Balloon</description>
- <year>19??</year>
- <publisher>&lt;unknown&gt;</publisher>
- <part name="flop1" interface="floppy_5_25">
- <dataarea name="flop" size="348832">
- <rom name="super balloon.d88" size="348832" crc="d51ce50d" sha1="f9d0d4f859ea86a94bd759c8deafaac689b40368"/>
- </dataarea>
- </part>
- </software>
-
<software name="superbas">
<description>Super Baseball</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="super baseball.d88" size="348848" crc="ec6ea8ee" sha1="88f3f5d8adc2f4b22343063f6077c308552790ac"/>
@@ -49504,7 +50254,8 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
</part>
</software>
- <software name="superhel">
+ <!-- [Incorrect layout on track 1 head 1, expected_size=100000, current_size=220288] -->
+ <software name="superhel" supported="no">
<description>SuperHeli (on Tsukumo C-DOS2)</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
@@ -49616,17 +50367,6 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
</part>
</software>
- <software name="tengokut">
- <description>Tengoku to Jigoku</description>
- <year>19??</year>
- <publisher>&lt;unknown&gt;</publisher>
- <part name="flop1" interface="floppy_5_25">
- <dataarea name="flop" size="31424">
- <rom name="tengoku to jigoku.d88" size="31424" crc="0b800bad" sha1="f1841ceeb779ed9fc2843cb91010bd7c29d88410"/>
- </dataarea>
- </part>
- </software>
-
<software name="tenshit7">
<description>Tenshi-tachi no Gogo no Kocha</description>
<year>19??</year>
@@ -49639,7 +50379,7 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
</software>
<software name="tenchitk">
- <description>Tenchi-tachi no Gogo no Kocha (Dojin) (Alt)</description>
+ <description>Tenchi-tachi no Gogo no Kocha (Dojin) (alt)</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<info name="alt_title" value="天使たちの午後の紅茶"/>
@@ -49650,7 +50390,8 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
</part>
</software>
- <software name="teruru">
+ <!-- Throws an error with garbage text [uPD3301] -->
+ <software name="teruru" supported="no">
<description>Teruru</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
@@ -49661,18 +50402,9 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
</part>
</software>
- <software name="tetris80">
- <description>Tetris (8001 ver)</description>
- <year>19??</year>
- <publisher>&lt;unknown&gt;</publisher>
- <part name="flop1" interface="floppy_5_25">
- <dataarea name="flop" size="348832">
- <rom name="tetris(8001 ver).d88" size="348832" crc="e8a1dbf5" sha1="82c91997de820af2c19275f43067d8fce671aba3"/>
- </dataarea>
- </part>
- </software>
-
- <software name="thousant">
+ <!-- Hangs at BASIC prompt -->
+ <!-- FDC stalls [Tries to read a missing CHRN=(08 00 10 01)] -->
+ <software name="thousant" supported="no">
<description>Thousantis-go no Boken</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
@@ -49728,7 +50460,7 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
</software>
<software name="tokisg1a" cloneof="tokisg1">
- <description>Tokimeki Sports Gal 1 (Alt)</description>
+ <description>Tokimeki Sports Gal 1 (alt)</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<!--combined image-->
@@ -49980,6 +50712,8 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
<description>Video kun</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="video kun.d88" size="348848" crc="7b11f9ef" sha1="c5834c171759a1eb23fa1535d25e83bb495c8a86"/>
@@ -50009,10 +50743,11 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
</part>
</software>
- <software name="xna">
+ <software name="xna" supported="yes">
<description>X・na</description>
- <year>19??</year>
- <publisher>&lt;unknown&gt;</publisher>
+ <year>1991</year>
+ <publisher>フェアリーテール (Fairytale)</publisher>
+ <info name="usage" value="Needs BASIC V2"/>
<!--combined image-->
<!--rom name="x'na.d88" size="3064144" crc="e5f98a9e" sha1="b1456ecdeec27d8c3e60988617f9f02d3d15b447"/-->
@@ -50082,6 +50817,8 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
<year>19??</year>
<publisher>九十九電機 (Tsukumo Denki)</publisher>
<info name="alt_title" value="野球拳"/>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="yakyuken.d88" size="348848" crc="ab1bb9b7" sha1="26abd7aed8c14c6a321caf8dc3a094d38a879be4"/>
@@ -50202,9 +50939,11 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
<software name="advedit">
<!-- aka Adventure Tcool Ver2.0, アドベンチャーツクールmk2 -->
- <description>Advedit</description>
- <year>19??</year>
+ <description>Great Adventure TcOOL (v2.00)</description>
+ <year>1987</year>
+ <!-- Dainippon digital equipment shouten -->
<publisher>&lt;unknown&gt;</publisher>
+ <info name="usage" value="Preload a Disk BASIC first" />
<!--combined image-->
<!--rom name="advedit.d88" size="697696" crc="4dd0e507" sha1="1cf44f88d0c1144205930c3a243633a4017ab1e7"/-->
@@ -50263,7 +51002,8 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
</part>
</software>
- <software name="arthemis">
+ <!-- Sound gets stuck [i8214 sound irq] -->
+ <software name="arthemis" supported="partial">
<description>Arthemis 2</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
@@ -50274,10 +51014,12 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
</part>
</software>
- <software name="ascot">
- <description>Ascot</description>
+ <software name="ascot" supported="yes">
+ <description>Ascot (v1.1)</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
+ <!-- I Factory -->
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348832">
<rom name="ascot.d88" size="348832" crc="02c0095c" sha1="20751acdc2135d5f8e6952947b2f79648ba82923"/>
@@ -50328,10 +51070,12 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
</part>
</software>
- <software name="bargonno">
+ <software name="bargonno" supported="yes">
<description>Bargon no Pakapaka Shoboken</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
+ <info name="developer" value="A-Inn" />
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="156288">
<rom name="bargon no pakapaka shoboken.d88" size="156288" crc="1a6694fe" sha1="cc3809d81d4799509c11f24da8a26c0841451ceb"/>
@@ -50339,9 +51083,11 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
</part>
</software>
- <software name="battlebu">
+ <!-- Hangs when selecting any option on main menu -->
+ <!-- [i8214 never clears irq] -->
+ <software name="battlebu" supported="no">
<description>Battle Bunnygirl</description>
- <year>19??</year>
+ <year>1990</year>
<publisher>&lt;unknown&gt;</publisher>
<!--combined image-->
<!--rom name="battle bunnygirl.d88" size="1744240" crc="a2a55188" sha1="6d9a85659175f6603edfca3235d7aa2aac671fcc"/-->
@@ -50383,7 +51129,7 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
</software>
<software name="battlebua" cloneof="battlebu">
- <description>Battle Bunnygirl (Alt)</description>
+ <description>Battle Bunnygirl (alt)</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<info name="alt_title" value="バトルバニーガール"/>
@@ -50768,6 +51514,8 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
<description>Dark Dungeon</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
+ <info name="usage" value="Needs BASIC V2, on prompt type load &quot;MADDD.M88&quot; then run"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="dark dungeon.d88" size="348848" crc="cc71f162" sha1="774c9e9211a40cf75e536a22d7e2d930bf76aa56"/>
@@ -50779,6 +51527,7 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
<description>De Votion</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
+ <info name="usage" value="Needs BASIC V2"/>
<!--combined image-->
<!--rom name="de votion.d88" size="697696" crc="1c930bed" sha1="8b8227c7b13552124f8bfc213bee5ea2e384fd89"/-->
@@ -50807,7 +51556,8 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
</part>
</software>
- <software name="disknoah">
+ <!-- No sample playback -->
+ <software name="disknoah" supported="partial">
<description>Disk Noah Ver.2.1</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
@@ -50818,7 +51568,8 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
</part>
</software>
- <software name="disknoa1">
+ <!-- No sample playback -->
+ <software name="disknoa1" supported="partial">
<description>Disk Noah Ver.3.0</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
@@ -50894,11 +51645,13 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
</part>
</software>
-
<software name="druaga">
+ <!-- The Sightseeing Tour of Druaga -->
<description>Druaga no To Kanko Tour</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
+ <info name="usage" value="Needs BASIC V2"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="druaga no to kanko tour.d88" size="348848" crc="9e1e9734" sha1="4fc141d1f9935e2dc6e7b5074427f4673804dfcd"/>
@@ -50917,7 +51670,8 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
</part>
</software>
- <software name="dxkitdis">
+ <!-- TODO: prints "GINGA EIYUU DENSETSU system loader started." then expects an user disk in drive B -->
+ <software name="dxkitdis" supported="no">
<description>DX kit DISK B</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
@@ -50967,7 +51721,7 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
<software name="fistnoho">
<description>Fist no Hohoemi</description>
- <year>19??</year>
+ <year>1990</year>
<publisher>&lt;unknown&gt;</publisher>
<!--combined image-->
<!--rom name="fist no hohoemi.d88" size="697696" crc="3cfa0b13" sha1="eb0c236f04b65f474547373e190740b9e0b8b629"/-->
@@ -50985,7 +51739,8 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
</part>
</software>
- <software name="flippal">
+ <!-- No sound in PC8801mkIISR (works in PC8801MA) -->
+ <software name="flippal" supported="partial">
<description>Flippal</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
@@ -51080,7 +51835,8 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
</part>
</software>
- <software name="galkkoca">
+ <!-- "Feature not available in 910" no matter the machine or BASIC type -->
+ <software name="galkkoca" supported="no">
<description>Galkko Card</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
@@ -51159,8 +51915,10 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
<software name="haiarott">
<description>Hai Arotta</description>
- <year>19??</year>
+ <year>1989</year>
<publisher>&lt;unknown&gt;</publisher>
+ <info name="usage" value="Needs BASIC V2"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="hai arotta.d88" size="348848" crc="808b0761" sha1="80910171d2015ed7965415d6afa79d454ed48466"/>
@@ -51192,7 +51950,7 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
<software name="homonmas">
<description>Homon Master</description>
- <year>19??</year>
+ <year>1990</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
@@ -51279,7 +52037,7 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
</software>
<software name="ishingam">
- <description>Ishin Game Center no Arashi</description>
+ <description>Ishin Game Center no Arashi (v1.02)</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<info name="alt_title" value="維新のゲームセンター嵐"/>
@@ -51528,9 +52286,10 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image
</part>
</software>
- <software name="komeinoh">
+ <software name="komeinoh" supported="yes">
<description>Komei no Hakuusen</description>
- <year>19??</year>
+ <!-- 90.08.19 -->
+ <year>1990</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="416960">
@@ -51759,9 +52518,11 @@ ExtractDisk [04]"game_2 " -> "loginsoft game create system - mamirin_0
<!-- Mazekko = mixed (var types of software is contained) -->
<software name="mazekko">
- <description>Mazekko Disk</description>
+ <description>Mazekko Disk (compilation)</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="mazekko disk.d88" size="348848" crc="4786ed1f" sha1="386e98c89a036571d8f0205c817d15c6114bc878"/>
@@ -51886,7 +52647,8 @@ ExtractDisk [04]"game_2 " -> "loginsoft game create system - mamirin_0
</part>
</software>
- <software name="nazodemo">
+ <!-- Sound gets stuck [i8214 sound irq] -->
+ <software name="nazodemo" supported="no">
<description>Nazo Demo 3</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
@@ -51945,6 +52707,7 @@ ExtractDisk [04]"game_2 " -> "loginsoft game create system - mamirin_0
<description>Nihon Jodan! Black Jack!</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
+ <info name="usage" value="Needs BASIC V2"/>
<!--combined image-->
<!--rom name="nihon jodan black jack!.d88" size="697696" crc="16dc996d" sha1="e259bdd55a33f198dda5b13952184b30d10c536c"/-->
@@ -51962,9 +52725,11 @@ ExtractDisk [04]"game_2 " -> "loginsoft game create system - mamirin_0
</software>
<software name="nopsoftw">
- <description>Nop Software</description>
- <year>19??</year>
+ <description>NOP Software</description>
+ <year>1989</year>
<publisher>&lt;unknown&gt;</publisher>
+ <info name="usage" value="Needs BASIC V2"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="nop software.d88" size="348848" crc="1801878c" sha1="0b321dc9d1b7ad61bc63eb202335b4411b266352"/>
@@ -52049,10 +52814,12 @@ ExtractDisk [04]"game_2 " -> "loginsoft game create system - mamirin_0
</part>
</software>
- <software name="pakapaka">
- <description>Pakapaka Shoboken</description>
+ <software name="pakapaka" cloneof="bargonno" supported="yes">
+ <description>Bargon no Pakapaka Shoboken (alt)</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
+ <info name="developer" value="A-Inn" />
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="156272">
<rom name="pakapaka shoboken.d88" size="156272" crc="69526755" sha1="3d11dc3b3f2b95120227b9c86eae2b981b9e6e23"/>
@@ -52060,10 +52827,12 @@ ExtractDisk [04]"game_2 " -> "loginsoft game create system - mamirin_0
</part>
</software>
- <software name="pakapak1">
+ <software name="pakapak1" supported="yes">
<description>Pakapaka Shoboken D</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
+ <info name="developer" value="A-Inn" />
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="208272">
<rom name="pakapaka shoboken d.d88" size="208272" crc="b02585c7" sha1="0f04ad42a328a0dc210af0a3615559611bc2f607"/>
@@ -52075,10 +52844,11 @@ ExtractDisk [04]"game_2 " -> "loginsoft game create system - mamirin_0
ExtractDisk [01]"Disk_A " -> "pakapaka shoboken dp_01.d88"
ExtractDisk [02]"Disk_B " -> "pakapaka shoboken dp_02.d88"
-->
- <software name="pakapak2">
+ <software name="pakapak2" supported="yes">
<description>Pakapaka Shoboken DP</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
+ <info name="developer" value="A-Inn" />
<!--combined image-->
<!--rom name="pakapaka shoboken dp.d88" size="478944" crc="4ebfe14c" sha1="3d53b890cf9e27f2edcc86dc1f388bc0a0154a90"/-->
@@ -52139,8 +52909,11 @@ ExtractDisk [02]"Disk_B " -> "pakapaka shoboken dp_02.d88"
<software name="pinkstr1">
<description>Pink Stream 3</description>
- <year>19??</year>
+ <year>1991</year>
<publisher>&lt;unknown&gt;</publisher>
+ <info name="usage" value="Needs BASIC V2"/>
+ <!-- SSS -->
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="pink stream 3.d88" size="348848" crc="21af21a1" sha1="11f90503a280b0ac363acf6d9cb3e05856d4f2b9"/>
@@ -52148,10 +52921,17 @@ ExtractDisk [02]"Disk_B " -> "pakapaka shoboken dp_02.d88"
</part>
</software>
- <software name="play6lim">
+ <!-- "PLAY6 file not found", asks for "Login drive"? -->
+ <!-- TODO: throws boot failed if PC8801MA is set to 8MHz, correct? -->
+ <software name="play6lim" supported="no">
<description>Play6 Limited Version</description>
- <year>19??</year>
+ <year>1999</year>
<publisher>&lt;unknown&gt;</publisher>
+ <!-- TODO: pinpoint exact requirements (is this with N-BASIC support?) -->
+ <!-- * unsupported by vanilla PC-8001 -->
+ <!-- * may be possible to boot this with PC8001mkIISR with OPN(A) board? -->
+ <!-- * on PC8001mkII tries to read the $f6 I/O port [DMA FDC?] -->
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="381120">
<rom name="play6 limited version.d88" size="381120" crc="ee756daf" sha1="ee35cf3ef6bef2441f0a32b2b5e425cec8031f88"/>
@@ -52571,9 +53351,13 @@ ExtractDisk [02]"sos sword " -> "s-os sword_02.d88"
</software>
<software name="shikoshi">
- <description>Shikoshiko Racing</description>
- <year>19??</year>
+ <description>Shikoshiko Racing (version C)</description>
+ <!-- 1988 Nov. -->
+ <year>1988</year>
+ <!-- Studio Low-Life -->
<publisher>&lt;unknown&gt;</publisher>
+ <info name="usage" value="Needs BASIC V2"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="shikoshiko racing.d88" size="348848" crc="cd5c40bc" sha1="df42f3bafc72d80d250e7e56f14a9f2cd659abb3"/>
@@ -52701,7 +53485,7 @@ ExtractDisk [02]"sos sword " -> "s-os sword_02.d88"
</software>
<software name="summerrsa" cloneof="summerrs">
- <description>Summer Resort Chukinto (Alt)</description>
+ <description>Summer Resort Chukinto (alt)</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="flop1" interface="floppy_5_25">
@@ -52722,7 +53506,8 @@ ExtractDisk [02]"sos sword " -> "s-os sword_02.d88"
</part>
</software>
- <software name="suphoros">
+ <!-- [Incorrect layout on track 1 head 0, expected_size=100000, current_size=362528] -->
+ <software name="suphoros" supported="no">
<description>Super Horoscope</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
@@ -52733,8 +53518,11 @@ ExtractDisk [02]"sos sword " -> "s-os sword_02.d88"
</part>
</software>
- <software name="superjck">
- <description>Super Jack</description>
+ <!-- Sound gets stuck [i8214 sound irq] -->
+ <!-- Keeps repeating the full sample bank -->
+ <!-- Has missing GFXs -->
+ <software name="superjck" supported="no">
+ <description>Super Jack 88 (SB2 version)</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<!--combined image-->
@@ -52860,6 +53648,7 @@ ExtractDisk [02]"sos sword " -> "s-os sword_02.d88"
</software>
<software name="tetras">
+ <!-- same as "NOP Software"? -->
<description>Tsume Tetras</description>
<!-- or only Tetras? -->
<year>19??</year>
@@ -52871,10 +53660,13 @@ ExtractDisk [02]"sos sword " -> "s-os sword_02.d88"
</part>
</software>
- <software name="tetrinor">
- <description>Tetris_Noripy</description>
+ <!-- Black screen [code goes to lalaland] -->
+ <software name="tetrinor" supported="no">
+ <description>Tetris Noripy</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
+ <info name="usage" value="Needs BASIC V2"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="483184">
<rom name="tetris_noripy.d88" size="483184" crc="4a406a7a" sha1="b6d4c66d2f1acee35ffb6e8582c313d5bc78051c"/>
@@ -53493,6 +54285,10 @@ ExtractDisk [02]"DISK_B " -> "game music library_02.d88"
</part>
</software>
+ <!--
+ 01 Pocket Man
+ 02 Dungeon (Koei, later V1 BASIC rev)
+ -->
<software name="gpac06d8">
<description>Gpac06</description>
<year>19??</year>
@@ -53504,17 +54300,6 @@ ExtractDisk [02]"DISK_B " -> "game music library_02.d88"
</part>
</software>
- <software name="nbasicgp">
- <description>N-Basic Game Pack (Dungeon etc)</description>
- <year>19??</year>
- <publisher>&lt;unknown&gt;</publisher>
- <part name="flop1" interface="floppy_5_25">
- <dataarea name="flop" size="348848">
- <rom name="n-basic game pack (dungeon etc).d88" size="348848" crc="d3dcd2ec" sha1="72ba2282b532036dbfdc5f511d7fb82d331a55f9"/>
- </dataarea>
- </part>
- </software>
-
<software name="oldgamep">
<description>Old Game Pack 1</description>
<year>19??</year>
@@ -53645,7 +54430,9 @@ ExtractDisk [02]"DISK_B " -> "game music library_02.d88"
</part>
</software>
- <software name="pc8801gb">
+ <!-- Hangs at C-DOS88 loader -->
+ <!-- FDC stalls [Tries to read a missing CHRN=(02 00 01 01)] -->
+ <software name="pc8801gb" supported="no">
<description>PC-8801 Game Pack</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
@@ -53671,6 +54458,8 @@ ExtractDisk [02]"DISK_B " -> "game music library_02.d88"
<description>Pc88 2</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
+ <info name="usage" value="Needs BASIC V1 for most if not all games"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="pc88 2.d88" size="348848" crc="d74cdc1d" sha1="b7b953c1531f9f128bd875653aee870557a4aa2b"/>
@@ -53810,10 +54599,21 @@ ExtractDisk [02]"DISK_B " -> "game music library_02.d88"
</part>
</software>
+ <!--
+ 01 Pascom Tower
+ 02 Jagey
+ 03 Trump Kyou
+ 04 Yakyuu Kyou
+ 05 PUNCH BALL [Mario Bros]
+ 06 DRAGON SLAYER
+ 07 ??? (doesn't boot)
+ -->
<software name="88gamez1">
<description>88Gamez1</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
+ <info name="usage" value="Most games requires BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348832">
<rom name="88gamez1.d88" size="348832" crc="45c55abd" sha1="5ac31e9288543aae3e0827b564636824e2499715"/>
@@ -53821,10 +54621,20 @@ ExtractDisk [02]"DISK_B " -> "game music library_02.d88"
</part>
</software>
+ <!--
+ "PC-8801 GAME PACK"
+ 1: [Nintendo no] GOLF
+ 2: [Nintendo no] TENNIS
+ 3: EGGY
+ 4: BILLIARDS [Lunar Ball]
+ 5: [David's] MIDNIGHT MAGIC
+ -->
<software name="88gamez2">
<description>88Gamez2</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
+ <info name="usage" value="At least games 4 and 5 requires BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348832">
<rom name="88gamez2.d88" size="348832" crc="3d3b1e5f" sha1="c0c9602687cbb06708977c650e49f30b713919f6"/>
@@ -53832,10 +54642,12 @@ ExtractDisk [02]"DISK_B " -> "game music library_02.d88"
</part>
</software>
- <software name="88pack1">
+ <software name="88pack1" cloneof="88gamez2">
<description>88Pack1</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
+ <info name="usage" value="At least games 4 and 5 requires BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348832">
<rom name="88pack1.d88" size="348832" crc="688892bc" sha1="c06fe91b7908ae0d251fdbd6349e4c888c2c375b"/>
@@ -53843,7 +54655,7 @@ ExtractDisk [02]"DISK_B " -> "game music library_02.d88"
</part>
</software>
- <software name="88pack2">
+ <software name="88pack2" cloneof="88gamez1">
<description>88Pack2</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
@@ -53922,8 +54734,8 @@ ExtractDisk [02]"vol 14 " -> "memories 14(disk magazine)_02.d88"
</part>
</software>
- <software name="memorie1">
- <description>Memories 20(disk magazine)</description>
+ <software name="memorie1" supported="yes">
+ <description>Memories 20 (disk magazine)</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="flop1" interface="floppy_5_25">
@@ -54032,7 +54844,9 @@ ExtractDisk [02]"vol 14 " -> "memories 14(disk magazine)_02.d88"
</part>
</software>
- <software name="pack2d88">
+ <!-- Black screen -->
+ <!-- FDC stalls [never clears HALT state] -->
+ <software name="pack2d88" supported="no">
<description>PACK2</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
@@ -54196,6 +55010,7 @@ ExtractDisk [02]"DISK_2 " -> "sb2 music disk_02.d88"
<description>SB2 Music Disk</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
+ <info name="usage" value="Needs BASIC V2"/>
<!--combined image-->
<!--rom name="sb2 music disk.d88" size="697664" crc="a6b42a6d" sha1="ed846b3846ceeea089803e0cc6011416c17f174f"/-->
<!-- Disk 1,2 -->
@@ -54213,28 +55028,6 @@ ExtractDisk [02]"DISK_2 " -> "sb2 music disk_02.d88"
</part>
</software>
- <software name="pc801pac">
- <description>PC80 1(Pack Password 123)</description>
- <year>19??</year>
- <publisher>&lt;unknown&gt;</publisher>
- <part name="flop1" interface="floppy_5_25">
- <dataarea name="flop" size="348832">
- <rom name="pc80 1(pack password 123).d88" size="348832" crc="c2425df4" sha1="18cd05e45bd01e521cdae51da58c7486fdb4b81a"/>
- </dataarea>
- </part>
- </software>
-
- <software name="pc802pac">
- <description>PC80 2(Pack Password 123)</description>
- <year>19??</year>
- <publisher>&lt;unknown&gt;</publisher>
- <part name="flop1" interface="floppy_5_25">
- <dataarea name="flop" size="348576">
- <rom name="pc80 2(pack password 123).d88" size="348576" crc="6fd841ce" sha1="cacde068c7db176ec273c844afdbe4318b56523a"/>
- </dataarea>
- </part>
- </software>
-
<!--
ExtractDisk [01]"Hit88 System " -> "hit-88_assembler_01.d88"
ExtractDisk [02]"Hit88 Data " -> "hit-88_assembler_02.d88"
@@ -54285,10 +55078,12 @@ ExtractDisk [02]"Hit88 Data " -> "hit-88_assembler_02.d88"
ExtractDisk [01]"SYSTEM_DISK " -> "ncs music art v.2_01.d88"
ExtractDisk [02]"DATA_DISK " -> "ncs music art v.2_02.d88"
-->
- <software name="ncsmusic">
- <description>NCS Music Art v.2</description>
- <year>19??</year>
- <publisher>&lt;unknown&gt;</publisher>
+ <!-- Mouse pointer is jumpy -->
+ <software name="ncsmusic" supported="partial">
+ <description>Music Art 88 (v2.0)</description>
+ <year>1987?</year>
+ <publisher>NCS</publisher>
+ <info name="alt_title" value="ミュージックアート88"/>
<!--combined image-->
<!--rom name="ncs music art v.2.d88" size="697696" crc="d6efce72" sha1="bd42da12c6d3ce29faf679e57cfbe5ba764a446e"/-->
@@ -54305,17 +55100,6 @@ ExtractDisk [02]"DATA_DISK " -> "ncs music art v.2_02.d88"
</part>
</software>
- <software name="ndisk5d8">
- <description>NDisk5</description>
- <year>19??</year>
- <publisher>&lt;unknown&gt;</publisher>
- <part name="flop1" interface="floppy_5_25">
- <dataarea name="flop" size="350720">
- <rom name="ndisk5.d88" size="350720" crc="be55acf4" sha1="5bc1679d56ca2dc3651178ca8b8a8269d06cfe54"/>
- </dataarea>
- </part>
- </software>
-
<software name="gamemus1">
<description>Game Music Collection Vol. 1 - Sega &amp; Draque ][</description>
<year>19??</year>
@@ -54371,17 +55155,6 @@ ExtractDisk [02]"DATA_DISK " -> "ncs music art v.2_02.d88"
</part>
</software>
- <software name="nbasicga">
- <description>N-BASIC Game Shu</description>
- <year>19??</year>
- <publisher>&lt;unknown&gt;</publisher>
- <part name="flop1" interface="floppy_5_25">
- <dataarea name="flop" size="348848">
- <rom name="n-basic game shu.d88" size="348848" crc="9eec8b75" sha1="0229b1e62264647baf93b126674ca7ab304859ad"/>
- </dataarea>
- </part>
- </software>
-
<software name="p1cold88">
<description>P1 col</description>
<year>19??</year>
@@ -54437,8 +55210,17 @@ ExtractDisk [02]"DATA_DISK " -> "ncs music art v.2_02.d88"
</part>
</software>
+ <!--
+ "Auto run system." by K.B.C.
+
+ 1 Corageous Perseus
+ 2 Yakyuu Kyou
+ 3 Trump Kyou
+ 4 "auto"
+ 5 "VOLGURD" (doesn't boot)
+ -->
<software name="packtrum">
- <description>Pack (Trump Kyou, Yakyuu Kyou, etc.)</description>
+ <description>K.B.C. Game Pack</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="flop1" interface="floppy_5_25">
@@ -54448,54 +55230,12 @@ ExtractDisk [02]"DATA_DISK " -> "ncs music art v.2_02.d88"
</part>
</software>
- <software name="newpcdos">
- <description>New PC-DOS1</description>
- <year>19??</year>
- <publisher>&lt;unknown&gt;</publisher>
- <part name="flop1" interface="floppy_5_25">
- <dataarea name="flop" size="348848">
- <rom name="new pc-dos1.d88" size="348848" crc="b2650f8e" sha1="8bb8828433c0bbaf902ac739586e0d2604d24c0f"/>
- </dataarea>
- </part>
- </software>
-
- <software name="newpcdo1">
- <description>New PC-DOS2</description>
- <year>19??</year>
- <publisher>&lt;unknown&gt;</publisher>
- <part name="flop1" interface="floppy_5_25">
- <dataarea name="flop" size="348848">
- <rom name="new pc-dos2.d88" size="348848" crc="051e6412" sha1="07d144d301dc2d6a01d9b48f0877b0e3482aa138"/>
- </dataarea>
- </part>
- </software>
-
- <software name="newpcdo2">
- <description>New PC-DOS3</description>
- <year>19??</year>
- <publisher>&lt;unknown&gt;</publisher>
- <part name="flop1" interface="floppy_5_25">
- <dataarea name="flop" size="348848">
- <rom name="new pc-dos3.d88" size="348848" crc="a3a9fdbb" sha1="a0b84d2ec02219709115ca73320c020e7584be1a"/>
- </dataarea>
- </part>
- </software>
-
- <software name="newpcdo3">
- <description>New PC-DOS4</description>
- <year>19??</year>
- <publisher>&lt;unknown&gt;</publisher>
- <part name="flop1" interface="floppy_5_25">
- <dataarea name="flop" size="348848">
- <rom name="new pc-dos4.d88" size="348848" crc="920b40b0" sha1="b94064a04278d3dbfc11939a9998538e368b5e4e"/>
- </dataarea>
- </part>
- </software>
-
<software name="nintenpk">
<description>Nintendo Pack</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348832">
<rom name="nintendo pack.d88" size="348832" crc="d6ed902f" sha1="f282f508322a66795fc77b2af49e0bbc4a74e06d"/>
@@ -54503,17 +55243,6 @@ ExtractDisk [02]"DATA_DISK " -> "ncs music art v.2_02.d88"
</part>
</software>
- <software name="80ay1d88">
- <description>80AY1</description>
- <year>19??</year>
- <publisher>&lt;unknown&gt;</publisher>
- <part name="flop1" interface="floppy_5_25">
- <dataarea name="flop" size="348848">
- <rom name="80ay1.d88" size="348848" crc="fd62ea35" sha1="77a4c69588a8b3b0fb0c2e0a7ccaeb37890cdf62"/>
- </dataarea>
- </part>
- </software>
-
<software name="mdb">
<description>Micro Disk Basic</description>
<year>19??</year>
@@ -54718,6 +55447,7 @@ THE RACER
</part>
</software>
+ <!-- TODO: N80SR collection? -->
<software name="pskactio">
<description>PSK Action Game Pack</description>
<year>19??</year>
@@ -54729,7 +55459,9 @@ THE RACER
</part>
</software>
- <software name="pc88gama">
+ <!-- black screen -->
+ <!-- FDC stalls [never clears HALT state] -->
+ <software name="pc88gama" supported="no">
<description>PC-88 Game Book A</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
@@ -54740,7 +55472,9 @@ THE RACER
</part>
</software>
- <software name="pc88gamb">
+ <!-- black screen -->
+ <!-- FDC stalls [never clears HALT state] -->
+ <software name="pc88gamb" supported="no">
<description>PC-88 Game Book B</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
@@ -54751,8 +55485,10 @@ THE RACER
</part>
</software>
+
<software name="100yenso">
- <description>100-yen Soft #8 Final Special</description>
+<!-- <description>100-yen Soft #8 Final Special</description> -->
+ <description>100-yen Soft Part 7 (alt)</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<info name="alt_title" value="100円ソフト8FS"/>
@@ -54763,11 +55499,14 @@ THE RACER
</part>
</software>
- <software name="100yens1">
+ <!-- Hangs on PCM loading screen -->
+ <!-- [Has vblank irq + vblank bit outside check, former takes too much time to execute its code] -->
+ <software name="100yens1" supported="no">
<description>100-yen Soft #8 Revival Special</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<info name="alt_title" value="100円ソフト8RS"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="100-yen soft #8 revival special.d88" size="348848" crc="82bac114" sha1="49466f3cfa69417f75c4c6b01fa52e929b573f15"/>
@@ -54775,14 +55514,16 @@ THE RACER
</part>
</software>
- <software name="100yens2">
+ <!-- "breakout" game hangs after first stage -->
+ <!-- "SUPER HIT and BLOW" hits FDC read ID hang -->
+ <software name="100yens2" cloneof="100yenso" supported="no">
<description>100-yen Soft Part 7</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<info name="alt_title" value="100円ソフト7"/>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348576">
- <rom name="100-yen soft part 7.d88" size="348576" crc="a0c5e681" sha1="fd45c7e14c128df8fc2c914ec2416e58e7b5a888"/>
+ <rom name="100-yen soft part 7.d88" size="348576" crc="a0c5e681" sha1="fd45c7e14c128df8fc2c914ec2416e58e7b5a888" status="baddump"/>
</dataarea>
</part>
</software>
@@ -54881,229 +55622,6 @@ THE RACER
<!-- SORTED UTILS -->
-<!--
-ExtractDisk [01]"MagicCopy2.8 " -> "magic copy 2 ver2.8-3.7_01.d88" 7107161b
-ExtractDisk [02]"MagicCopy2.9 " -> "magic copy 2 ver2.8-3.7_02.d88" 291c31c8
-ExtractDisk [03]"MagicCopy3.0 " -> "magic copy 2 ver2.8-3.7_03.d88" 58cc307c
-ExtractDisk [04]"MagicCopy3.1 " -> "magic copy 2 ver2.8-3.7_04.d88" 2c426feb
-ExtractDisk [05]"MagicCopy3.2 " -> "magic copy 2 ver2.8-3.7_05.d88" a3d865b6
-ExtractDisk [06]"MagicCopy3.2_08 " -> "magic copy 2 ver2.8-3.7_06.d88" c1af57f2
-ExtractDisk [07]"MagicCopy3.3 " -> "magic copy 2 ver2.8-3.7_07.d88" 351b34a5
-ExtractDisk [08]"MagicCopy3.4 " -> "magic copy 2 ver2.8-3.7_08.d88" 08d61d54
-ExtractDisk [09]"MagicCopy3.5 " -> "magic copy 2 ver2.8-3.7_09.d88" ad2a8493
-ExtractDisk [10]"MagicCopy3.6 " -> "magic copy 2 ver2.8-3.7_10.d88" 785646af
-ExtractDisk [11]"MagicCopy3.7 " -> "magic copy 2 ver2.8-3.7_11.d88" 79b4c6af
--->
-<!--combined image-->
-<!--rom name="magic copy 2 ver2.8-3.7.d88" size="3837328" crc="0340eba4" sha1="d5854b4001f716849b5bb78b220bf2420dee2704"/-->
-
- <software name="magicopy26" cloneof="magicopy">
- <description>Magic Copy II ver 2.6</description>
- <year>1984</year>
- <publisher>Westside Softhouse</publisher>
- <part name="flop1" interface="floppy_5_25">
- <dataarea name="flop" size="348848"> <!-- Data CRC16: 65296 -->
- <rom name="magic copy 2 ver2.6.d88" size="348848" crc="d7057780" sha1="56bc07856ae99a0eedbe89271f3f2bb3b1f4a273"/>
- </dataarea>
- </part>
- </software>
-
- <software name="magicopy27" cloneof="magicopy">
- <description>Magic Copy II ver 2.7</description>
- <year>1984</year>
- <publisher>Westside Softhouse</publisher>
- <part name="flop1" interface="floppy_5_25">
- <dataarea name="flop" size="348848"> <!-- Data CRC16: 49084 -->
- <rom name="magic copy 2 ver2.7.d88" size="348848" crc="8f1d66e8" sha1="fe54f5f1f5650a4bf5bfe798820e9cf9de86ee73"/>
- </dataarea>
- </part>
- </software>
-
- <software name="magicopy28" cloneof="magicopy">
- <description>Magic Copy II ver 2.8</description>
- <year>1984</year>
- <publisher>Westside Softhouse</publisher>
- <part name="flop1" interface="floppy_5_25">
- <dataarea name="flop" size="348848"> <!-- Data CRC16: 30010 -->
- <rom name="magic copy v28.d88" size="348848" crc="7107161b" sha1="36b74f278d9262097e4cc337542d6b8598c1c727"/>
- </dataarea>
- </part>
- </software>
-
- <software name="magicopy29" cloneof="magicopy">
- <description>Magic Copy II ver 2.9</description>
- <year>1984</year>
- <publisher>Westside Softhouse</publisher>
- <part name="flop1" interface="floppy_5_25">
- <dataarea name="flop" size="348848"> <!-- Data CRC16: 68 -->
- <rom name="magic copy v29.d88" size="348848" crc="291c31c8" sha1="4e6cee799eafa15665ab5b1dab187ad564a4693f"/>
- </dataarea>
- </part>
- </software>
-
- <software name="magicopy29a" cloneof="magicopy">
- <description>Magic Copy II ver 2.9 (Alt)</description>
- <year>1984</year>
- <publisher>Westside Softhouse</publisher>
- <!--combined image-->
- <!--rom name="magic copy v2.9.d88" size="697696" crc="fe0c4db3" sha1="3b278e82ff1b434b6c22219a17c7d952f87969c4"/-->
-
- <part name="flop1" interface="floppy_5_25">
- <dataarea name="flop" size="348848"> <!-- Data CRC16: 40440 -->
- <rom name="magic copy v2.9 (v29).d88" size="348848" crc="186221c1" sha1="b90096d683eba6ca7473c1d9d53a0afc55dbc066"/>
- </dataarea>
- </part>
-
- <part name="flop2" interface="floppy_5_25">
- <dataarea name="flop" size="348848"> <!-- Data CRC16: 28431 -->
- <rom name="magic copy v2.9 (filer).d88" size="348848" crc="df137903" sha1="fc0a892e40e0218475ebde15023b7d8932538d82"/>
- </dataarea>
- </part>
- </software>
-
- <software name="magicopy30" cloneof="magicopy">
- <description>Magic Copy II ver 3.0</description>
- <year>1984</year>
- <publisher>Westside Softhouse</publisher>
- <part name="flop1" interface="floppy_5_25">
- <dataarea name="flop" size="348848"> <!-- Data CRC16: 8469 -->
- <rom name="magic copy v30.d88" size="348848" crc="58cc307c" sha1="577fd14b187050a02a75923feacd22c58ca32f43"/>
- </dataarea>
- </part>
- </software>
-
- <software name="magicopy31" cloneof="magicopy">
- <description>Magic Copy II ver 3.1</description>
- <year>1985</year>
- <publisher>Westside Softhouse</publisher>
- <part name="flop1" interface="floppy_5_25">
- <dataarea name="flop" size="348848"> <!-- Data CRC16: 31791 -->
- <rom name="magic copy v31.d88" size="348848" crc="2c426feb" sha1="ca84ae8b6d9a803b48f141ec4f52ba5a00174557"/>
- </dataarea>
- </part>
- </software>
-
- <software name="magicopy31a" cloneof="magicopy">
- <description>Magic Copy II ver 3.1 (Alt)</description>
- <year>1985</year>
- <publisher>Westside Softhouse</publisher>
- <part name="flop1" interface="floppy_5_25">
- <dataarea name="flop" size="348848"> <!-- Data CRC16: 48935 -->
- <rom name="magic copy v3.1.d88" size="348848" crc="caa19e11" sha1="fc0e6b577956b598f46719f750750e93ef8baaba"/>
- </dataarea>
- </part>
- </software>
-
- <software name="magicopy32" cloneof="magicopy">
- <description>Magic Copy II ver 3.2</description>
- <year>1985</year>
- <publisher>Westside Softhouse</publisher>
- <part name="flop1" interface="floppy_5_25">
- <dataarea name="flop" size="348848"> <!-- Data CRC16: 42591 -->
- <rom name="magic copy v32.d88" size="348848" crc="a3d865b6" sha1="b60b88ffde821f35872c1be565fcec1b56b3828a"/>
- </dataarea>
- </part>
- </software>
-
- <software name="magicopy32a" cloneof="magicopy">
- <description>Magic Copy II ver 3.2 (Alt)</description>
- <year>1985</year>
- <publisher>Westside Softhouse</publisher>
- <part name="flop1" interface="floppy_5_25">
- <dataarea name="flop" size="348848"> <!-- Data CRC16: 49300 -->
- <rom name="magic copy v32-8.d88" size="348848" crc="c1af57f2" sha1="b1efce9b9bb1c7a1d8438182e0a3689658562ccd"/>
- </dataarea>
- </part>
- </software>
-
- <software name="magicopy33" cloneof="magicopy">
- <description>Magic Copy II ver 3.3</description>
- <year>1985</year>
- <publisher>Westside Softhouse</publisher>
- <part name="flop1" interface="floppy_5_25">
- <dataarea name="flop" size="348848"> <!-- Data CRC16: 33634 -->
- <rom name="magic copy v33.d88" size="348848" crc="351b34a5" sha1="7434089206aaea56b200883e337df3ed97b72bd8"/>
- </dataarea>
- </part>
- </software>
-
- <software name="magicopy33a" cloneof="magicopy">
- <description>Magic Copy II ver 3.3 (Alt)</description>
- <year>1985</year>
- <publisher>Westside Softhouse</publisher>
- <part name="flop1" interface="floppy_5_25">
- <dataarea name="flop" size="348848">
- <rom name="magic copy2 ver.3.3.d88" size="348848" crc="94034787" sha1="3f489a6d311ad1aab9fb9399136f2f0d1d6cff24"/>
- </dataarea>
- </part>
- </software>
-
- <software name="magicopy34" cloneof="magicopy">
- <description>Magic Copy II ver 3.4</description>
- <year>1986</year>
- <publisher>Westside Softhouse</publisher>
- <part name="flop1" interface="floppy_5_25">
- <dataarea name="flop" size="348848"> <!-- Data CRC16: 55536 -->
- <rom name="magic copy v34.d88" size="348848" crc="08d61d54" sha1="5ec7f8430f0e9ecb56dcd7575bec7d1e802224af"/>
- </dataarea>
- </part>
- </software>
-
- <software name="magicopy34a" cloneof="magicopy">
- <description>Magic Copy II ver 3.4 (Alt)</description>
- <year>1986</year>
- <publisher>Westside Softhouse</publisher>
- <part name="flop1" interface="floppy_5_25">
- <dataarea name="flop" size="348848">
- <rom name="magic copy2 ver.3.4.d88" size="348848" crc="a9ce6e76" sha1="72aa6ad87f3ff211208004ee602175a0bcc18fae"/>
- </dataarea>
- </part>
- </software>
-
- <software name="magicopy35" cloneof="magicopy">
- <description>Magic Copy II ver 3.5</description>
- <year>1986</year>
- <publisher>Westside Softhouse</publisher>
- <part name="flop1" interface="floppy_5_25">
- <dataarea name="flop" size="348848"> <!-- Data CRC16: 23206 -->
- <rom name="magic copy v35.d88" size="348848" crc="ad2a8493" sha1="752c868b99da1420bd757f3477aa4dd746b8a49a"/>
- </dataarea>
- </part>
- </software>
-
- <software name="magicopy35a" cloneof="magicopy">
- <description>Magic Copy II ver 3.5 (Alt)</description>
- <year>1986</year>
- <publisher>Westside Softhouse</publisher>
- <part name="flop1" interface="floppy_5_25">
- <dataarea name="flop" size="348848"> <!-- Data CRC16: 12497 -->
- <rom name="magic copy v3.5.d88" size="348848" crc="357c895c" sha1="06e5bfa417a582ade8541bd9e01141e8e6701f8c"/>
- </dataarea>
- </part>
- </software>
-
- <software name="magicopy36" cloneof="magicopy">
- <description>Magic Copy II ver 3.6</description>
- <year>1986</year>
- <publisher>Westside Softhouse</publisher>
- <part name="flop1" interface="floppy_5_25">
- <dataarea name="flop" size="348848"> <!-- Data CRC16: 39768 -->
- <rom name="magic copy v36.d88" size="348848" crc="785646af" sha1="98ed9e8f73102562402823fc18782c403f83e114"/>
- </dataarea>
- </part>
- </software>
-
- <software name="magicopy">
- <description>Magic Copy II ver 3.7</description>
- <year>1986</year>
- <publisher>Westside Softhouse</publisher>
- <part name="flop1" interface="floppy_5_25">
- <dataarea name="flop" size="348848"> <!-- Data CRC16: 22644 -->
- <rom name="magic copy v37.d88" size="348848" crc="79b4c6af" sha1="c72e9761e3f13af6bbe6295a87298873d76a5b15"/>
- </dataarea>
- </part>
- </software>
-
<software name="newtype">
<description>Newtype 88 Ver 1.0</description>
<year>1988</year>
@@ -55116,7 +55634,7 @@ ExtractDisk [11]"MagicCopy3.7 " -> "magic copy 2 ver2.8-3.7_11.d88" 79b4c6af
</software>
<software name="newtypea" cloneof="newtype">
- <description>Newtype 88 Ver 1.0 (Alt)</description>
+ <description>Newtype 88 Ver 1.0 (alt)</description>
<year>1988</year>
<publisher>SoftTown</publisher>
<part name="flop1" interface="floppy_5_25">
@@ -55294,7 +55812,7 @@ ExtractDisk [11]"MagicCopy3.7 " -> "magic copy 2 ver2.8-3.7_11.d88" 79b4c6af
</software>
<software name="wrp90013a" cloneof="wrp90013">
- <description>Wizard88 Report Vol 90.1-3 (Alt)</description>
+ <description>Wizard88 Report Vol 90.1-3 (alt)</description>
<year>1990</year>
<publisher>Westside Softhouse</publisher>
<part name="disk" interface="floppy_5_25">
@@ -55360,7 +55878,7 @@ ExtractDisk [11]"MagicCopy3.7 " -> "magic copy 2 ver2.8-3.7_11.d88" 79b4c6af
</software>
<software name="wrp90113a" cloneof="wrp90113">
- <description>Wizard88 Report Vol 90.11-3 (Alt)</description>
+ <description>Wizard88 Report Vol 90.11-3 (alt)</description>
<year>1990</year>
<publisher>Westside Softhouse</publisher>
<part name="disk" interface="floppy_5_25">
@@ -55393,7 +55911,7 @@ ExtractDisk [11]"MagicCopy3.7 " -> "magic copy 2 ver2.8-3.7_11.d88" 79b4c6af
</software>
<software name="wrp91031a" cloneof="wrp91031">
- <description>Wizard88 Report Vol 91.3-1 (Alt)</description>
+ <description>Wizard88 Report Vol 91.3-1 (alt)</description>
<year>1991</year>
<publisher>Westside Softhouse</publisher>
<part name="disk" interface="floppy_5_25">
@@ -55403,6 +55921,8 @@ ExtractDisk [11]"MagicCopy3.7 " -> "magic copy 2 ver2.8-3.7_11.d88" 79b4c6af
</part>
</software>
+ <!-- Hangs at "ZETA-88 Vol. 2" -->
+ <!-- FDC stalls [Tries to read a CHRN=(00 00 01 02) where existing N=1] -->
<software name="zeta882" supported="no">
<description>ZETA-88 Vol. 2</description>
<year>19??</year>
@@ -55431,6 +55951,8 @@ ExtractDisk [11]"MagicCopy3.7 " -> "magic copy 2 ver2.8-3.7_11.d88" 79b4c6af
<description>8801 Kanji BASIC</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
+ <info name="usage" value="Needs BASIC V1"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="8801 kanji basic.d88" size="348848" crc="e6505f33" sha1="2f88a0f855f7812c66773bbae2848be72c7e8ee3"/>
@@ -55438,10 +55960,11 @@ ExtractDisk [11]"MagicCopy3.7 " -> "magic copy 2 ver2.8-3.7_11.d88" 79b4c6af
</part>
</software>
- <software name="88term">
- <description>88-Term</description>
- <year>19??</year>
- <publisher>&lt;unknown&gt;</publisher>
+ <!-- Requires terminal serial connection -->
+ <software name="88term" supported="no">
+ <description>88-Term (v1.00)</description>
+ <year>1987</year>
+ <publisher>アスキー (ASCII)</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
@@ -55469,6 +55992,7 @@ ExtractDisk [02]"DATA " -> "charm copy_02.d88"
<description>Charm Copy</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
+ <info name="usage" value="Needs BASIC V1"/>
<!--combined image-->
<!--rom name="charm copy.d88" size="697696" crc="5bd36566" sha1="7d0fef21d3eb70a2818473496a8953cbbdb551fc"/-->
@@ -55518,7 +56042,9 @@ ExtractDisk [02]"DATA " -> "charm copy_02.d88"
</part>
</software>
- <software name="davinci3">
+ <!-- Hangs on copyright screen -->
+ <!-- FDC stalls [never clears HALT state, CHRN=(2, 0, f5, 3)] -->
+ <software name="davinci3" supported="no">
<description>Da Vinci v3.0</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
@@ -55530,9 +56056,12 @@ ExtractDisk [02]"DATA " -> "charm copy_02.d88"
</software>
<software name="databox">
- <description>Databox</description>
+ <description>DataBox</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
+ <info name="usage" value="Preload a Disk BASIC then type load &quot;DB.&quot; then run"/>
+
+ <!-- TODO: Seems to expect other disks no matter what you select? -->
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="databox.d88" size="348848" crc="c25d83ea" sha1="182e35f2d938116083a23b8a12ecb1b92b1f6980"/>
@@ -55585,6 +56114,7 @@ ExtractDisk [05]"Blank " -> "disk-basic program library_05.d88"
</part>
</software>
+ <!-- TODO: non bootable, most likely data disk for Exper88 -->
<software name="expert88">
<description>Expert88 Filer 860727</description>
<year>19??</year>
@@ -55596,10 +56126,14 @@ ExtractDisk [05]"Blank " -> "disk-basic program library_05.d88"
</part>
</software>
- <software name="expert81">
+ <!-- Hangs when selecting "Drive Speed Check" in a drive with disk inserted -->
+ <!-- TODO: not extensively tested -->
+ <software name="expert81" supported="no">
<description>Expert88 ver 1.1</description>
- <year>19??</year>
+ <year>1985</year>
<publisher>&lt;unknown&gt;</publisher>
+ <!-- Chinuta/SOFTPAL corp. -->
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348736">
<rom name="expert88 ver 1.1.d88" size="348736" crc="b8c83726" sha1="9cc7da798c31f79be609baae4d95cd0a3544b902"/>
@@ -55607,7 +56141,9 @@ ExtractDisk [05]"Blank " -> "disk-basic program library_05.d88"
</part>
</software>
- <software name="expert82">
+ <!-- Hangs while loading "Expert-88.obj" -->
+ <!-- FDC stalls [expects an irq at PC=64b5?] -->
+ <software name="expert82" supported="no">
<description>Expert88 ver 2.1</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
@@ -55629,7 +56165,9 @@ ExtractDisk [05]"Blank " -> "disk-basic program library_05.d88"
</part>
</software>
- <software name="handpic1">
+ <!-- Black screen -->
+ <!-- FDC stalls [Tries to scan for a missing CHRN=(00 01 11 01)] -->
+ <software name="handpic1" supported="no">
<description>Hand Pick B1R</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
@@ -55640,7 +56178,8 @@ ExtractDisk [05]"Blank " -> "disk-basic program library_05.d88"
</part>
</software>
- <software name="idoserr">
+ <!-- [SIGSEGV in d88 loading] -->
+ <software name="idoserr" supported="no">
<description>IDOS err</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
@@ -55690,8 +56229,10 @@ ExtractDisk [02]"文字パターン " -> "jet-8801a print studio_02.d88"
-->
<software name="jet8801a">
<description>JET-8801A Print Studio</description>
- <year>19??</year>
+ <year>1985</year>
<publisher>&lt;unknown&gt;</publisher>
+ <!-- MORRIN software division -->
+ <info name="usage" value="Needs BASIC V1"/>
<!--combined image-->
<!--rom name="jet-8801a print studio.d88" size="697696" crc="d68eb772" sha1="dff97e69cae798beb1cdd08ab1c062672d860542"/-->
@@ -55721,8 +56262,8 @@ ExtractDisk [02]"文字パターン " -> "jet-8801a print studio_02.d88"
<software name="jet88012">
<description>JET-8801A v1 10 System</description>
- <year>19??</year>
- <publisher>&lt;unknown&gt;</publisher>
+ <year>1984</year>
+ <publisher>キャリーラボ (Carry Lab)</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="349376">
<rom name="jet-8801a v1 10 system.d88" size="349376" crc="c5c28d2a" sha1="29b4762a0fbf8279a09d6c8515467c6ba505566f"/>
@@ -55755,10 +56296,11 @@ ExtractDisk [02]"System Disk " -> "jet-8801a v2.00_02.d88"
</part>
</software>
- <software name="jettermi">
+ <!-- Wrong GFX colors -->
+ <software name="jettermi" supported="partial">
<description>JET-Terminal v1.0</description>
- <year>19??</year>
- <publisher>&lt;unknown&gt;</publisher>
+ <year>1986</year>
+ <publisher>キャリーラボ (Carry Lab)</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="381120">
<rom name="jet-terminal v1.0.d88" size="381120" crc="31f426e5" sha1="e838774c35fbe4cad269747de5465cb290edf762"/>
@@ -55798,6 +56340,7 @@ ExtractDisk [02]"データ " -> "kokyaku kanri_02.d88"
<description>Kokyaku Kanri</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
+ <info name="usage" value="Needs BASIC V1"/>
<!--combined image-->
<!--rom name="kokyaku kanri.d88" size="697696" crc="c9f2142d" sha1="e276ba8af972ef6648a0ead3e477930180ae4299"/-->
@@ -55875,7 +56418,10 @@ ExtractDisk [04]"UTILITY " -> "lalf graphic tool_04.d88"
ExtractDisk [01]"Disk 1 " -> "multiplan ver.1.07_01.d88"
ExtractDisk [02]"Disk 2 " -> "multiplan ver.1.07_02.d88"
-->
- <software name="multipla">
+
+ <!-- Slight line of GFX garbage when loading Multiplan -->
+ <software name="multipla" supported="partial">
+ <!-- Has MSDOS 1.10 -->
<description>Multiplan ver.1.07</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
@@ -55899,10 +56445,12 @@ ExtractDisk [02]"Disk 2 " -> "multiplan ver.1.07_02.d88"
ExtractDisk [01]"Main Disk " -> "music art 88_01.d88"
ExtractDisk [02]"Data Disk " -> "music art 88_02.d88"
-->
- <software name="musicart">
- <description>Music Art 88</description>
- <year>19??</year>
- <publisher>&lt;unknown&gt;</publisher>
+ <!-- Mouse pointer is jumpy -->
+ <software name="musicart" cloneof="ncsmusic" supported="partial">
+ <description>Music Art 88 (v1.00)</description>
+ <year>1987</year>
+ <publisher>NCS</publisher>
+ <info name="alt_title" value="ミュージックアート88"/>
<!--combined image-->
<!--rom name="music art 88.d88" size="697696" crc="b92103da" sha1="3f56c41ed5b4416f4a81fd11ed3a2bab89407e5a"/-->
@@ -55966,7 +56514,7 @@ ExtractDisk [02]"DATA " -> "musium 3_02.d88"
</software>
<software name="musium3a" cloneof="musium3">
- <description>Musium 3 (Alt)</description>
+ <description>Musium 3 (alt)</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
@@ -56058,6 +56606,9 @@ ExtractDisk [04]"D DISK " -> "musium sound board ii_04.d88"
<description>New Family Kakeibo</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
+ <!-- TODO: returns an illegal function call in PC8801MA, pinpoint supported machines -->
+ <info name="usage" value="Needs BASIC V2"/>
+
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="new family kakeibo.d88" size="348848" crc="13d22216" sha1="1ff6efb066c2963fa1c540ec09387554b784bb7a"/>
@@ -56065,7 +56616,9 @@ ExtractDisk [04]"D DISK " -> "musium sound board ii_04.d88"
</part>
</software>
- <software name="nformatd">
+ <!-- Boots with a "Caramity Boy" screen and hangs there -->
+ <!-- "第二回作品制作快調!" -> "Sequel being worked on, everything is fine" (wtf?) -->
+ <software name="nformatd" supported="no">
<description>nFormat Disk</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
@@ -56083,8 +56636,11 @@ ExtractDisk [03]"辞書 " -> "nihongo my card v1.0.2_03.d88"
-->
<software name="nihongom">
<description>Nihongo My Card v1.0.2</description>
- <year>19??</year>
+ <!-- 1984.10.20 -->
+ <year>1984</year>
+ <!-- Avalon -->
<publisher>&lt;unknown&gt;</publisher>
+ <info name="usage" value="Needs BASIC V1"/>
<!--combined image-->
<!--rom name="nihongo my card v1.0.2.d88" size="1046544" crc="cc5cf526" sha1="a9c5cb87e65bd5c005b950ce4844f80e53a1acf9"/-->
@@ -56159,7 +56715,8 @@ ExtractDisk [06]"COLOR " -> "p1 ver.1.00_06.d88" dd58383c
</part>
</software>
- <software name="patterne">
+ <!-- [Incorrect layout on track 0 head 0, expected_size=100000, current_size=135872] -->
+ <software name="patterne" supported="no">
<description>Pattern Editor 88</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
@@ -56170,17 +56727,7 @@ ExtractDisk [06]"COLOR " -> "p1 ver.1.00_06.d88" dd58383c
</part>
</software>
- <software name="pc8034d8">
- <description>PC-8034</description>
- <year>19??</year>
- <publisher>&lt;unknown&gt;</publisher>
- <part name="flop1" interface="floppy_5_25">
- <dataarea name="flop" size="348848">
- <rom name="pc-8034.d88" size="348848" crc="0a4dab65" sha1="cd6a093643fa9f162a5be94ba830ba4b8d90099a"/>
- </dataarea>
- </part>
- </software>
-
+ <!-- TODO: needs N80[SR] BASIC, belongs to pc8001mk2 -->
<software name="pc8037sr">
<description>PC-8037SR</description>
<year>19??</year>
@@ -56237,9 +56784,10 @@ ExtractDisk [06]"COLOR " -> "p1 ver.1.00_06.d88" dd58383c
</software>
<software name="pc8801te">
- <description>PC8801 Technical Know-how</description>
- <year>19??</year>
- <publisher>&lt;unknown&gt;</publisher>
+ <!-- comes from the correlated book by SystemSoft -->
+ <description>PC-Techknow PC8801mk2</description>
+ <year>1985</year>
+ <publisher>システムソフト (System Soft)</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348832">
<rom name="pc8801 technical know-how.d88" size="348832" crc="1746fa37" sha1="5579ad52296a47197125f55fc2c2bfe71a76e7aa"/>
@@ -56289,7 +56837,10 @@ ExtractDisk [03]"DISK_1(MAS-SYS) " -> "personal musician pc88_03.d88"
</part>
</software>
- <software name="ratsstar">
+ <!-- Hangs with garbage text -->
+ <!-- FDC stalls [never clears HALT state] -->
+ <!-- (Has FDC drive identification) -->
+ <software name="ratsstar" supported="no">
<description>Rats &amp; Star</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
@@ -56301,54 +56852,6 @@ ExtractDisk [03]"DISK_1(MAS-SYS) " -> "personal musician pc88_03.d88"
</software>
<!--
-ExtractDisk [01]"S-DOS A " -> "s-dos_01.d88"
-ExtractDisk [02]"S-DOS B " -> "s-dos_02.d88"
--->
- <software name="sdos">
- <description>S-DOS</description>
- <year>19??</year>
- <publisher>&lt;unknown&gt;</publisher>
- <!--combined image-->
- <!--rom name="s-dos.d88" size="697696" crc="6cb5a1b1" sha1="55734c599fd672e31ae45aed50edc8213b5a1a73"/-->
-
- <part name="flop1" interface="floppy_5_25">
- <dataarea name="flop" size="348848">
- <rom name="s-dos_01.d88" size="348848" crc="b4699d03" sha1="475707fb01bc354693010ec1a822694809318eb6"/>
- </dataarea>
- </part>
-
- <part name="flop2" interface="floppy_5_25">
- <dataarea name="flop" size="348848">
- <rom name="s-dos_02.d88" size="348848" crc="c5d0bcd5" sha1="5b70340250426a6be761a8470b50cbd283bfd320"/>
- </dataarea>
- </part>
- </software>
-
-<!--
-ExtractDisk [01]"sdos system " -> "sdos_01.d88"
-ExtractDisk [02]"users 1 " -> "sdos_02.d88"
--->
- <software name="sdosa" cloneof="sdos">
- <description>SDOS</description>
- <year>19??</year>
- <publisher>&lt;unknown&gt;</publisher>
- <!--combined image-->
- <!--rom name="sdos.d88" size="697664" crc="f0d99ea2" sha1="7b42f090b7213d16655173fc473b72eee739c2c9"/-->
-
- <part name="flop1" interface="floppy_5_25">
- <dataarea name="flop" size="348832">
- <rom name="sdos_01.d88" size="348832" crc="3ebf6dae" sha1="5dd50bc55a7a2db748cf8edcd88dfd62c310aaa9"/>
- </dataarea>
- </part>
-
- <part name="flop2" interface="floppy_5_25">
- <dataarea name="flop" size="348832">
- <rom name="sdos_02.d88" size="348832" crc="5c88c5e4" sha1="660fbca52e2ee9fdb9b278fcd17de621df6fbe87"/>
- </dataarea>
- </part>
- </software>
-
-<!--
ExtractDisk [01]"user 1 " -> "sn88dos_01.d88"
ExtractDisk [02]"system " -> "sn88dos_02.d88"
ExtractDisk [03]"user 2 " -> "sn88dos_03.d88"
@@ -56408,8 +56911,8 @@ ExtractDisk [03]"文章ディスク " -> "super shunbo ii_03.d88"
-->
<software name="supershu">
<description>Super Shunbo II</description>
- <year>19??</year>
- <publisher>&lt;unknown&gt;</publisher>
+ <year>1986</year>
+ <publisher>デービーソフト (dB-Soft)</publisher>
<!--combined image-->
<!--rom name="super shunbo ii.d88" size="1046544" crc="96c2952c" sha1="dc1e3aa51eade92acc673aaca231ba7de4aef697"/-->
@@ -56454,7 +56957,8 @@ ExtractDisk [03]"文章ディスク " -> "super shunbo ii_03.d88"
</part>
</software>
- <software name="filemst">
+ <!-- unknown extra HW not emulated -->
+ <software name="filemst" supported="partial">
<description>The File Master 88 v1.1</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
@@ -56553,7 +57057,9 @@ ExtractDisk [03]"文章ディスク " -> "super shunbo ii_03.d88"
</part>
</software>
- <software name="filemdh" cloneof="filemst">
+ <!-- Prints "THE FILE MASTER data disk" then hangs -->
+ <!-- FDC stalls [Never clears HALT state] -->
+ <software name="filemdh" cloneof="filemst" supported="no">
<description>The File Master - diskH</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
@@ -56682,7 +57188,7 @@ ExtractDisk [13]"TFM_Param_8_NEW " -> "the file master (ver1.1) & hot file expr
ExtractDisk [14]"TFM_NEW " -> "the file master (ver1.1) & hot file express_14.d88"
-->
<software name="filemsta" cloneof="filemst">
- <description>The File Master v1.1 (Alt)</description>
+ <description>The File Master v1.1 (alt)</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
@@ -56740,7 +57246,7 @@ ExtractDisk [14]"TFM_NEW " -> "the file master (ver1.1) & hot file expre
</software>
<software name="filemstb" cloneof="filemst">
- <description>The File Master 88 v1.1 (Alt 2)</description>
+ <description>The File Master 88 v1.1 (alt 2)</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="disk" interface="floppy_5_25">
@@ -57267,7 +57773,8 @@ ExtractDisk [14]"EXPRESS 14 " -> "hot file_14.d88"
</part>
</software>
- <software name="hotfil22">
+ <!-- [SIGSEGV in d88 loading] -->
+ <software name="hotfil22" supported="no">
<description>Hot File Disk No.7</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
diff --git a/hash/pc98.xml b/hash/pc98.xml
index 71ca5a12016..a5ee5b75023 100644
--- a/hash/pc98.xml
+++ b/hash/pc98.xml
@@ -13174,10 +13174,10 @@ TODO:
<!-- Can't run the game, it asks for the system disk even when it's inserted -->
<software name="daiva" supported="no">
- <description>Daiva - Kari-Yuga no Kouki</description>
+ <description>Daiva Story 7: Light of Kari Yuga</description>
<year>1987</year>
<publisher>ティーアンドイーソフト (T&amp;E Soft)</publisher>
- <info name="alt_title" value="ディーヴァ カリ・ユガの光輝" />
+ <info name="alt_title" value="ディーヴァ ストーリー7·カリ・ユガの光輝" />
<info name="release" value="198706xx" />
<part name="flop1" interface="floppy_5_25">
<feature name="part_id" value="System Disk"/>
@@ -13193,11 +13193,12 @@ TODO:
</part>
</software>
+ <!-- Can't run the game, it asks for the system disk even when it's inserted -->
<software name="daivaa" cloneof="daiva" supported="no">
- <description>Daiva - Kari-Yuga no Kouki (Alt Format)</description>
+ <description>Daiva Story 7: Light of Kari Yuga (Alt)</description>
<year>1987</year>
<publisher>ティーアンドイーソフト (T&amp;E Soft)</publisher>
- <info name="alt_title" value="ディーヴァ カリ・ユガの光輝" />
+ <info name="alt_title" value="ディーヴァ ストーリー7·カリ・ユガの光輝" />
<info name="release" value="198706xx" />
<part name="flop1" interface="floppy_5_25">
<feature name="part_id" value="Disk 1"/>
@@ -13213,6 +13214,28 @@ TODO:
</part>
</software>
+ <!-- Can't run the game, it asks for the system disk even when it's inserted -->
+ <software name="daivacal" cloneof="daiva" supported="no">
+ <description>Daiva Story 7: Light of Kari Yuga (Alt 2)</description>
+ <year>1987</year>
+ <publisher>ティーアンドイーソフト (T&amp;E Soft)</publisher>
+ <info name="alt_title" value="ディーヴァ ストーリー7·カリ・ユガの光輝" />
+
+ <part name="flop1" interface="floppy_5_25">
+ <feature name="part_id" value="Disk A?" />
+ <dataarea name="flop" size="1281968">
+ <rom name="daiva cali-yuga no mitsuteru a.d88" size="1281968" crc="065203c4" sha1="0755a9e2c0bd29844c4dc127c9b40ac53ff7bf32"/>
+ </dataarea>
+ </part>
+
+ <part name="flop2" interface="floppy_5_25">
+ <feature name="part_id" value="Disk B?" />
+ <dataarea name="flop" size="1281968">
+ <rom name="daiva cali-yuga no mitsuteru b.d88" size="1281968" crc="481ae19e" sha1="05df1d3732ef4c91f87e65f9fd689a2e39da8be8"/>
+ </dataarea>
+ </part>
+ </software>
+
<software name="daiyugen">
<description>Daiyuugen</description>
<year>1991</year>
diff --git a/hash/x1_flop.xml b/hash/x1_flop.xml
index 226d6b4cbd5..eae087d52b0 100644
--- a/hash/x1_flop.xml
+++ b/hash/x1_flop.xml
@@ -439,7 +439,7 @@ Plus, some games crash MESS at exit (e.g. some sorcer disks or some arcus disks)
</software>
<software name="crimsona" cloneof="crimson">
- <description>Crimson (Alt Disk 1)</description>
+ <description>Crimson (alt Disk 1)</description>
<year>1988</year>
<publisher>ブラザー工業 (Brother Kougyou)</publisher>
<info name="release" value="198804xx"/>
@@ -511,7 +511,7 @@ Plus, some games crash MESS at exit (e.g. some sorcer disks or some arcus disks)
</software>
<software name="daisenra" cloneof="daisenr">
- <description>Daisenryaku X1 (Alt)</description>
+ <description>Daisenryaku X1 (alt)</description>
<year>1987</year>
<publisher>システムソフト (System Soft)</publisher>
<info name="release" value="198702xx"/>
@@ -524,11 +524,11 @@ Plus, some games crash MESS at exit (e.g. some sorcer disks or some arcus disks)
</software>
<software name="daiva">
- <description>Daiva</description>
+ <description>Daiva Story 3: Trial of Nirvana</description>
<year>1987</year>
<publisher>T&amp;E Soft</publisher>
<info name="release" value="198703xx"/>
- <info name="alt_title" value="ディーヴァ"/>
+ <info name="alt_title" value="ディーヴァ ストーリー3·ニルヴァーナの試練"/>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348848">
<rom name="daiva1.d88" size="348848" crc="9a4c6b41" sha1="e57e772e89dbafce891c6f14dbb4747eb9ade59a"/>
@@ -542,11 +542,11 @@ Plus, some games crash MESS at exit (e.g. some sorcer disks or some arcus disks)
</software>
<software name="daivaa" cloneof="daiva">
- <description>Daiva (Alt)</description>
+ <description>Daiva Story 3: Trial of Nirvana (alt)</description>
<year>1987</year>
<publisher>T&amp;E Soft</publisher>
<info name="release" value="198703xx"/>
- <info name="alt_title" value="ディーヴァ"/>
+ <info name="alt_title" value="ディーヴァ ストーリー3·ニルヴァーナの試練"/>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348304">
<rom name="daivaa1.d88" size="348304" crc="dfe64250" sha1="e3e2bc53ad128bfd42b41184d0fa616335328fcd"/>
@@ -604,7 +604,7 @@ Plus, some games crash MESS at exit (e.g. some sorcer disks or some arcus disks)
</software>
<software name="megamitb" cloneof="megamit">
- <description>Digital Devil Monogatari - Megami Tensei (Alt Disk 1)</description>
+ <description>Digital Devil Monogatari - Megami Tensei (alt Disk 1)</description>
<year>1987</year>
<publisher>日本テレネット (Nihon Telenet)</publisher>
<info name="release" value="198705xx"/>
@@ -622,7 +622,7 @@ Plus, some games crash MESS at exit (e.g. some sorcer disks or some arcus disks)
</software>
<software name="megamita" cloneof="megamit">
- <description>Digital Devil Monogatari - Megami Tensei (Alt)</description>
+ <description>Digital Devil Monogatari - Megami Tensei (alt)</description>
<year>1987</year>
<publisher>日本テレネット (Nihon Telenet)</publisher>
<info name="release" value="198705xx"/>
@@ -750,7 +750,7 @@ Plus, some games crash MESS at exit (e.g. some sorcer disks or some arcus disks)
</software>
<software name="fzonea" cloneof="fzone">
- <description>Final Zone (Alt)</description>
+ <description>Final Zone (alt)</description>
<year>1986</year>
<publisher>日本テレネット (Nihon Telenet)</publisher>
<info name="release" value="198611xx"/>
@@ -911,7 +911,7 @@ Plus, some games crash MESS at exit (e.g. some sorcer disks or some arcus disks)
</software>
<software name="gradiusa" cloneof="gradius">
- <description>Gradius (Alt)</description>
+ <description>Gradius (alt)</description>
<year>1987</year>
<publisher>コナミ (Konami)</publisher>
<info name="release" value="198702xx"/>
@@ -924,7 +924,7 @@ Plus, some games crash MESS at exit (e.g. some sorcer disks or some arcus disks)
</software>
<software name="gradiusb" cloneof="gradius">
- <description>Gradius (Alt 2)</description>
+ <description>Gradius (alt 2)</description>
<year>1987</year>
<publisher>コナミ (Konami)</publisher>
<info name="release" value="198702xx"/>
@@ -1024,7 +1024,7 @@ Plus, some games crash MESS at exit (e.g. some sorcer disks or some arcus disks)
</software>
<software name="hfoxa" cloneof="hfox">
- <description>Hurry Fox X1 (Alt)</description>
+ <description>Hurry Fox X1 (alt)</description>
<year>1985</year>
<publisher>マイクロキャビン (Micro Cabin)</publisher>
<info name="release" value="198507xx"/>
@@ -1068,7 +1068,7 @@ Plus, some games crash MESS at exit (e.g. some sorcer disks or some arcus disks)
</software>
<software name="hydlidea" cloneof="hydlide">
- <description>Hydlide (Alt)</description>
+ <description>Hydlide (alt)</description>
<year>1985</year>
<publisher>T&amp;E Soft</publisher>
<info name="release" value="198506xx"/>
@@ -1099,7 +1099,7 @@ Plus, some games crash MESS at exit (e.g. some sorcer disks or some arcus disks)
</software>
<software name="hydlide2a" cloneof="hydlide2">
- <description>Hydlide II - Shine of Darkness (Alt)</description>
+ <description>Hydlide II - Shine of Darkness (alt)</description>
<year>1985</year>
<publisher>T&amp;E Soft</publisher>
<info name="release" value="198512xx"/>
@@ -1117,7 +1117,7 @@ Plus, some games crash MESS at exit (e.g. some sorcer disks or some arcus disks)
</software>
<software name="hydlide2b" cloneof="hydlide2">
- <description>Hydlide II - Shine of Darkness (Alt 2)</description>
+ <description>Hydlide II - Shine of Darkness (alt 2)</description>
<year>1985</year>
<publisher>T&amp;E Soft</publisher>
<info name="release" value="198512xx"/>
@@ -1158,7 +1158,7 @@ Plus, some games crash MESS at exit (e.g. some sorcer disks or some arcus disks)
</software>
<software name="hydlide3a" cloneof="hydlide3">
- <description>Hydlide 3 - The Space Memories (Alt)</description>
+ <description>Hydlide 3 - The Space Memories (alt)</description>
<year>1988</year>
<publisher>T&amp;E Soft</publisher>
<info name="release" value="198807xx"/>
@@ -1182,7 +1182,7 @@ Plus, some games crash MESS at exit (e.g. some sorcer disks or some arcus disks)
<!-- is this correct? it mixes hydlide 1 and 3 -->
<software name="hydlide3b" cloneof="hydlide3">
- <description>Hydlide 3 - The Space Memories (Alt 2)</description>
+ <description>Hydlide 3 - The Space Memories (alt 2)</description>
<year>1988</year>
<publisher>T&amp;E Soft</publisher>
<info name="release" value="198807xx"/>
@@ -1333,7 +1333,7 @@ Plus, some games crash MESS at exit (e.g. some sorcer disks or some arcus disks)
</software>
<software name="kugyokuda" cloneof="kugyokud">
- <description>Kugyokuden (Alt)</description>
+ <description>Kugyokuden (alt)</description>
<year>1986</year>
<publisher>テクノソフト (Techno Soft)</publisher>
<info name="release" value="198612xx"/>
@@ -1547,7 +1547,7 @@ Plus, some games crash MESS at exit (e.g. some sorcer disks or some arcus disks)
</software>
<software name="mulea" cloneof="mule">
- <description>M.U.L.E. (Alt)</description>
+ <description>M.U.L.E. (alt)</description>
<year>1988</year>
<publisher>B·P·S (Bullet-Proof Software)</publisher>
<info name="release" value="198808xx"/>
@@ -1598,7 +1598,7 @@ Plus, some games crash MESS at exit (e.g. some sorcer disks or some arcus disks)
</software>
<software name="maiduma" cloneof="maidum">
- <description>Maidum (Alt)</description>
+ <description>Maidum (alt)</description>
<year>1986</year>
<publisher>NCS</publisher>
<info name="release" value="198612xx"/>
@@ -1939,7 +1939,7 @@ Plus, some games crash MESS at exit (e.g. some sorcer disks or some arcus disks)
</software>
<software name="ojibinbma" cloneof="ojibinbm">
- <description>Ouji Binbin Monogatari (Alt)</description>
+ <description>Ouji Binbin Monogatari (alt)</description>
<year>1988</year>
<publisher>イーストキューブ (East Cube)</publisher>
<info name="release" value="198801xx"/>
@@ -1957,7 +1957,7 @@ Plus, some games crash MESS at exit (e.g. some sorcer disks or some arcus disks)
</software>
<software name="ojibinbmb" cloneof="ojibinbm">
- <description>Ouji Binbin Monogatari (Alt 2)</description>
+ <description>Ouji Binbin Monogatari (alt 2)</description>
<year>1988</year>
<publisher>イーストキューブ (East Cube)</publisher>
<info name="release" value="198801xx"/>
@@ -2001,7 +2001,7 @@ Plus, some games crash MESS at exit (e.g. some sorcer disks or some arcus disks)
</software>
<software name="outroyda" cloneof="outroyd">
- <description>Outroyd (Alt)</description>
+ <description>Outroyd (alt)</description>
<year>1986</year>
<publisher>ストラットフォードC.C.C. (Stratford)</publisher>
<info name="release" value="198606xx"/>
@@ -2193,7 +2193,7 @@ Plus, some games crash MESS at exit (e.g. some sorcer disks or some arcus disks)
</software>
<software name="romanciaa" cloneof="romancia">
- <description>Romancia (Alt)</description>
+ <description>Romancia (alt)</description>
<year>1986</year>
<publisher>日本ファルコム (Nihon Falcom)</publisher>
<info name="release" value="198611xx"/>
@@ -2290,7 +2290,7 @@ Plus, some games crash MESS at exit (e.g. some sorcer disks or some arcus disks)
</software>
<software name="seijodena" cloneof="seijoden">
- <description>Seijo Densetsu (Alt)</description>
+ <description>Seijo Densetsu (alt)</description>
<year>1986</year>
<publisher>コスモスコンピュータ (Cosmos Computer)</publisher>
<info name="release" value="198609xx"/>
@@ -2316,7 +2316,7 @@ Plus, some games crash MESS at exit (e.g. some sorcer disks or some arcus disks)
</software>
<software name="seijopana" cloneof="seijopan">
- <description>Seijo Panic (Alt)</description>
+ <description>Seijo Panic (alt)</description>
<year>1987</year>
<publisher>コスモスコンピュータ (Cosmos Computer)</publisher>
<info name="release" value="198702xx"/>
@@ -2342,7 +2342,7 @@ Plus, some games crash MESS at exit (e.g. some sorcer disks or some arcus disks)
</software>
<software name="shanghaia" cloneof="shanghai">
- <description>Shanghai (Alt)</description>
+ <description>Shanghai (alt)</description>
<year>1987</year>
<publisher>システムソフト (System Soft)</publisher>
<info name="release" value="198710xx"/>
@@ -2456,7 +2456,7 @@ Plus, some games crash MESS at exit (e.g. some sorcer disks or some arcus disks)
</software>
<software name="sorcera" cloneof="sorcer">
- <description>Sorcerian (Alt?)</description>
+ <description>Sorcerian (alt?)</description>
<year>1988</year>
<publisher>日本ファルコム (Nihon Falcom)</publisher>
<!-- Turbo only -->
@@ -2690,7 +2690,7 @@ Plus, some games crash MESS at exit (e.g. some sorcer disks or some arcus disks)
</software>
<software name="sorcerutila" cloneof="sorcer">
- <description>Sorcerian Utility Disk Vol.1 (Alt)</description>
+ <description>Sorcerian Utility Disk Vol.1 (alt)</description>
<year>1988</year>
<publisher>日本ファルコム (Nihon Falcom)</publisher>
<!-- Turbo only -->
@@ -2733,7 +2733,7 @@ Plus, some games crash MESS at exit (e.g. some sorcer disks or some arcus disks)
</software>
<software name="sharriera" cloneof="sharrier">
- <description>Space Harrier (Alt)</description>
+ <description>Space Harrier (alt)</description>
<year>1988</year>
<publisher>電波新聞社 (Dempa Shinbunsha)</publisher>
<info name="release" value="198808xx"/>
@@ -2838,7 +2838,7 @@ Plus, some games crash MESS at exit (e.g. some sorcer disks or some arcus disks)
</software>
<software name="slaydocka" cloneof="slaydock">
- <description>Super Laydock - Mission Striker (Alt)</description>
+ <description>Super Laydock - Mission Striker (alt)</description>
<year>1988</year>
<publisher>T&amp;E Soft</publisher>
<info name="release" value="198801xx"/>
@@ -2886,7 +2886,7 @@ Plus, some games crash MESS at exit (e.g. some sorcer disks or some arcus disks)
</software>
<software name="smbspa" cloneof="smbsp">
- <description>Super Mario Bros. Special (Alt)</description>
+ <description>Super Mario Bros. Special (alt)</description>
<year>1986</year>
<publisher>ハドソン (Hudson Soft)</publisher>
<!-- Turbo only -->
@@ -3124,7 +3124,7 @@ Plus, some games crash MESS at exit (e.g. some sorcer disks or some arcus disks)
</software>
<software name="ultima4a" cloneof="ultima4">
- <description>Ultima IV - Quest of the Avatar (Alt)</description>
+ <description>Ultima IV - Quest of the Avatar (alt)</description>
<year>1987</year>
<publisher>ポニカ (PonyCa)</publisher>
<info name="release" value="198710xx"/>
@@ -3203,7 +3203,7 @@ Plus, some games crash MESS at exit (e.g. some sorcer disks or some arcus disks)
<rom name="zzz-unk-wib_usr.d88" size="414992" crc="61bd9a53" sha1="a0e65a7fd206e71e3025dcb1bcd63947914f33f0"/>
-->
<software name="wibarma" cloneof="wibarm">
- <description>Wibarm (Alt)</description>
+ <description>Wibarm (alt)</description>
<year>1986</year>
<publisher>アルシスソフト (Arsys Soft)</publisher>
<info name="release" value="198609xx"/>
@@ -3328,7 +3328,7 @@ Plus, some games crash MESS at exit (e.g. some sorcer disks or some arcus disks)
</software>
<software name="woodypoca" cloneof="woodypoc">
- <description>Woody Poco (Alt)</description>
+ <description>Woody Poco (alt)</description>
<year>1986</year>
<publisher>デービーソフト (dB-Soft)</publisher>
<info name="release" value="198612xx"/>
@@ -3341,7 +3341,7 @@ Plus, some games crash MESS at exit (e.g. some sorcer disks or some arcus disks)
</software>
<software name="woodypocb" cloneof="woodypoc">
- <description>Woody Poco (Alt 2)</description>
+ <description>Woody Poco (alt 2)</description>
<year>1986</year>
<publisher>デービーソフト (dB-Soft)</publisher>
<info name="release" value="198612xx"/>
@@ -3564,7 +3564,7 @@ Plus, some games crash MESS at exit (e.g. some sorcer disks or some arcus disks)
</software>
<software name="marsa" cloneof="mars">
- <description>The Curse of Mars (Alt)</description>
+ <description>The Curse of Mars (alt)</description>
<year>1988?</year>
<publisher>電波新聞社 (Dempa Shinbunsha)</publisher>
<part name="flop1" interface="floppy_5_25">
@@ -3575,7 +3575,7 @@ Plus, some games crash MESS at exit (e.g. some sorcer disks or some arcus disks)
</software>
<software name="marsb" cloneof="mars">
- <description>The Curse of Mars (Alt 2?)</description>
+ <description>The Curse of Mars (alt 2?)</description>
<year>1988?</year>
<publisher>電波新聞社 (Dempa Shinbunsha)</publisher>
<part name="flop1" interface="floppy_5_25">
@@ -3638,7 +3638,7 @@ Plus, some games crash MESS at exit (e.g. some sorcer disks or some arcus disks)
</software>
<software name="dialidea" cloneof="dialide">
- <description>Dialide (Alt?)</description>
+ <description>Dialide (alt?)</description>
<year>1989?</year>
<publisher>CATsoft</publisher>
<part name="flop1" interface="floppy_5_25">
@@ -3868,7 +3868,7 @@ Plus, some games crash MESS at exit (e.g. some sorcer disks or some arcus disks)
</software>
<software name="lovechasa" cloneof="lovechas">
- <description>Love Chaser (Alt)</description>
+ <description>Love Chaser (alt)</description>
<year>1987?</year>
<publisher>チャンピオンソフト (Champion Soft)</publisher>
<info name="alt_title" value="ラブチェイサー"/>
@@ -3897,7 +3897,7 @@ Plus, some games crash MESS at exit (e.g. some sorcer disks or some arcus disks)
</software>
<software name="marvelsa" cloneof="marvels">
- <description>Marvelous (Alt)</description>
+ <description>Marvelous (alt)</description>
<year>1986?</year>
<publisher>データウエスト (Data West)</publisher>
<info name="alt_title" value="マーベラス"/>
@@ -3909,7 +3909,7 @@ Plus, some games crash MESS at exit (e.g. some sorcer disks or some arcus disks)
</software>
<software name="marvelsb" cloneof="marvels">
- <description>Marvelous (Alt 2)</description>
+ <description>Marvelous (alt 2)</description>
<year>1986?</year>
<publisher>データウエスト (Data West)</publisher>
<info name="alt_title" value="マーベラス"/>
@@ -3944,7 +3944,7 @@ Plus, some games crash MESS at exit (e.g. some sorcer disks or some arcus disks)
</software>
<software name="newtypea" cloneof="newtype">
- <description>Newtype X-1 (Alt)</description>
+ <description>Newtype X-1 (alt)</description>
<year>1986?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="flop1" interface="floppy_5_25">
@@ -4030,7 +4030,7 @@ Plus, some games crash MESS at exit (e.g. some sorcer disks or some arcus disks)
</software>
<software name="saziria" cloneof="saziri">
- <description>Sa・Zi・Ri (Alt)</description>
+ <description>Sa・Zi・Ri (alt)</description>
<year>1988?</year>
<publisher>日本テレネット (Nihon Telenet)</publisher>
<info name="alt_title" value="紫醜羅"/>
@@ -4103,7 +4103,7 @@ Plus, some games crash MESS at exit (e.g. some sorcer disks or some arcus disks)
</software>
<software name="vipa" cloneof="vip">
- <description>V.I.P. - Visual Instrument Player (Alt)</description>
+ <description>V.I.P. - Visual Instrument Player (alt)</description>
<year>19??</year>
<publisher>Kamiya</publisher>
<part name="flop1" interface="floppy_5_25">
@@ -4119,7 +4119,7 @@ Plus, some games crash MESS at exit (e.g. some sorcer disks or some arcus disks)
</software>
<software name="vipb" cloneof="vip">
- <description>V.I.P. - Visual Instrument Player (Alt 2)</description>
+ <description>V.I.P. - Visual Instrument Player (alt 2)</description>
<year>19??</year>
<publisher>Kamiya</publisher>
<part name="flop1" interface="floppy_5_25">
@@ -4130,7 +4130,7 @@ Plus, some games crash MESS at exit (e.g. some sorcer disks or some arcus disks)
</software>
<software name="vipc" cloneof="vip" supported="no">
- <description>V.I.P. - Visual Instrument Player (Alt 3?)</description>
+ <description>V.I.P. - Visual Instrument Player (alt 3?)</description>
<year>19??</year>
<publisher>Kamiya</publisher>
<part name="flop1" interface="floppy_5_25">
@@ -4175,7 +4175,7 @@ Plus, some games crash MESS at exit (e.g. some sorcer disks or some arcus disks)
</software>
<software name="xeviousa" cloneof="xevious">
- <description>Xevious (Alt)</description>
+ <description>Xevious (alt)</description>
<year>19??</year>
<publisher>電波新聞社 (Dempa Shinbunsha)</publisher>
<info name="alt_title" value="ゼビウス"/>
@@ -5225,7 +5225,7 @@ Plus, some games crash MESS at exit (e.g. some sorcer disks or some arcus disks)
</software>
<software name="x1demoa" supported="no">
- <description>X1 Demo (Alt)</description>
+ <description>X1 Demo (alt)</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="flop1" interface="floppy_5_25">
@@ -5258,7 +5258,7 @@ Plus, some games crash MESS at exit (e.g. some sorcer disks or some arcus disks)
</software>
<software name="x1gdemoa">
- <description>X1g Demo (Alt)</description>
+ <description>X1g Demo (alt)</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="flop1" interface="floppy_5_25">
@@ -5326,7 +5326,7 @@ Plus, some games crash MESS at exit (e.g. some sorcer disks or some arcus disks)
</software>
<software name="turbobasa" cloneof="turbobas">
- <description>Turbo BASIC CZ-8FB02 (Alt)</description>
+ <description>Turbo BASIC CZ-8FB02 (alt)</description>
<year>19??</year>
<publisher>シャープ (Sharp)</publisher>
<part name="flop1" interface="floppy_5_25">
@@ -5392,7 +5392,7 @@ Plus, some games crash MESS at exit (e.g. some sorcer disks or some arcus disks)
</software>
<software name="swordosa" cloneof="swordos">
- <description>Sword-OS (Alt)?</description>
+ <description>Sword-OS (alt)?</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="flop1" interface="floppy_5_25">
@@ -5414,7 +5414,7 @@ Plus, some games crash MESS at exit (e.g. some sorcer disks or some arcus disks)
</software>
<software name="jodanosa" cloneof="jodanos">
- <description>Jodan-OS (Alt?)</description>
+ <description>Jodan-OS (alt?)</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="flop1" interface="floppy_5_25">
@@ -5459,7 +5459,7 @@ Plus, some games crash MESS at exit (e.g. some sorcer disks or some arcus disks)
<!-- This was a spare "ExtraHyper_Game.d88" file, which is not bootable. Investigate what is it! -->
<software name="extrahypa" cloneof="extrahyp">
- <description>Extra Hyper (Alt Data?)</description>
+ <description>Extra Hyper (alt Data?)</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="flop1" interface="floppy_5_25">
@@ -6225,7 +6225,7 @@ From GAME1-25_List.txt:
</software>
<software name="gameea" cloneof="gamee">
- <description>Game E (Alt)</description>
+ <description>Game E (alt)</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="flop1" interface="floppy_5_25">
diff --git a/scripts/target/mame/mess.lua b/scripts/target/mame/mess.lua
index fdde1dd8cb4..2a5405dfb74 100644
--- a/scripts/target/mame/mess.lua
+++ b/scripts/target/mame/mess.lua
@@ -3110,6 +3110,8 @@ files {
MAME_DIR .. "src/mame/drivers/pc8401a.cpp",
MAME_DIR .. "src/mame/includes/pc8401a.h",
MAME_DIR .. "src/mame/video/pc8401a.cpp",
+ MAME_DIR .. "src/mame/machine/pc80s31k.cpp",
+ MAME_DIR .. "src/mame/machine/pc80s31k.h",
MAME_DIR .. "src/mame/drivers/pc8001.cpp",
MAME_DIR .. "src/mame/includes/pc8001.h",
MAME_DIR .. "src/mame/drivers/pc8801.cpp",
diff --git a/src/devices/video/upd3301.cpp b/src/devices/video/upd3301.cpp
index 9da9f70af7c..1608b3c74a2 100644
--- a/src/devices/video/upd3301.cpp
+++ b/src/devices/video/upd3301.cpp
@@ -1,5 +1,5 @@
// license:BSD-3-Clause
-// copyright-holders:Curt Coder
+// copyright-holders:Curt Coder, Angelo Salese
/**********************************************************************
NEC uPD3301 Programmable CRT Controller emulation
@@ -10,12 +10,20 @@
TODO:
- - attributes
- - N interrupt
+ - pinpoint how much of pc8001/pc8801 drawing functions should actually be inherited
+ here;
+ - N interrupt (special control character)
- light pen
- reset counters
- proper DMA timing (now the whole screen is transferred at the end of the frame,
accurate timing requires CCLK timer which kills performance)
+ - DMA burst mode;
+ - cleanup: variable namings should be more verbose
+ (i.e. not be a single letter like m_y, m_z, m_b ...);
+ - sorcerml (pc8801) has buggy DMA burst mode, causing an underrun (hence a status U interrupt);
+ - jettermi (pc8801) expects to colorize its underlying 400 b&w mode by masking with the
+ text color attributes here;
+ - xak2 (pc8801) throws text garbage on legacy renderer (verify);
*/
@@ -77,33 +85,35 @@ DEFINE_DEVICE_TYPE(UPD3301, upd3301_device, "upd3301", "NEC uPD3301")
// upd3301_device - constructor
//-------------------------------------------------
-upd3301_device::upd3301_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock) :
- device_t(mconfig, UPD3301, tag, owner, clock),
- device_video_interface(mconfig, *this),
- m_write_int(*this),
- m_write_drq(*this),
- m_write_hrtc(*this),
- m_write_vrtc(*this),
- m_display_cb(*this),
- m_width(0),
- m_status(0),
- m_param_count(0),
- m_data_fifo_pos(0),
- m_attr_fifo_pos(0),
- m_input_fifo(0),
- m_me(0),
- m_h(80),
- m_l(20),
- m_r(10),
- m_v(6),
- m_z(32),
- m_attr_blink(0),
- m_attr_frame(0),
- m_cm(0),
- m_cx(0),
- m_cy(0),
- m_cursor_blink(0),
- m_cursor_frame(0)
+upd3301_device::upd3301_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock)
+ : device_t(mconfig, UPD3301, tag, owner, clock)
+ , device_video_interface(mconfig, *this)
+ , m_write_int(*this)
+ , m_write_drq(*this)
+ , m_write_hrtc(*this)
+ , m_write_vrtc(*this)
+ , m_write_rvv(*this)
+ , m_display_cb(*this)
+ , m_attr_fetch_cb(*this)
+ , m_width(0)
+ , m_status(0)
+ , m_param_count(0)
+ , m_data_fifo_pos(0)
+ , m_attr_fifo_pos(0)
+ , m_input_fifo(0)
+ , m_me(0)
+ , m_h(80)
+ , m_l(20)
+ , m_r(10)
+ , m_v(6)
+ , m_z(32)
+ , m_attr_blink(0)
+ , m_attr_frame(0)
+ , m_cm(0)
+ , m_cx(0)
+ , m_cy(0)
+ , m_cursor_blink(0)
+ , m_cursor_frame(0)
{
}
@@ -120,7 +130,9 @@ void upd3301_device::device_start()
m_write_int.resolve_safe();
m_write_hrtc.resolve_safe();
m_write_vrtc.resolve_safe();
+ m_write_rvv.resolve();
m_display_cb.resolve();
+ m_attr_fetch_cb.resolve();
// allocate timers
m_hrtc_timer = timer_alloc(TIMER_HRTC);
@@ -148,9 +160,7 @@ void upd3301_device::device_start()
save_item(NAME(m_r));
save_item(NAME(m_v));
save_item(NAME(m_z));
- save_item(NAME(m_at1));
- save_item(NAME(m_at0));
- save_item(NAME(m_sc));
+ save_item(NAME(m_gfx_mode));
save_item(NAME(m_attr));
save_item(NAME(m_attr_blink));
save_item(NAME(m_attr_frame));
@@ -161,6 +171,7 @@ void upd3301_device::device_start()
save_item(NAME(m_cursor_frame));
save_item(NAME(m_data_fifo));
save_item(NAME(m_attr_fifo));
+ save_item(NAME(m_reverse_display));
}
@@ -173,6 +184,10 @@ void upd3301_device::device_reset()
set_interrupt(0);
set_drq(0);
+ m_cm = 0;
+ m_b = 48;
+ m_reverse_display = false;
+
recompute_parameters();
}
@@ -191,40 +206,68 @@ void upd3301_device::device_clock_changed()
// device_timer - handle timer events
//-------------------------------------------------
+// this snipped was inside screen_update fn
+// bad idea: it causes all sort of desync glitches when emulation unthrottles
+// TODO: verify if FIFO clear-out happens on vblank-in or -out
+inline void upd3301_device::reset_fifo_vrtc()
+{
+ m_y = 0;
+ m_data_fifo_pos = 0;
+ m_attr_fifo_pos = 0;
+
+ m_cursor_frame++;
+
+ if (m_cursor_frame == m_b)
+ {
+ m_cursor_frame = 0;
+ m_cursor_blink = !m_cursor_blink;
+ }
+
+ m_attr_frame++;
+ if (m_attr_frame == (m_b << 1))
+ {
+ m_attr_frame = 0;
+ m_attr_blink = !m_attr_blink;
+ }
+}
+
void upd3301_device::device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr)
{
switch (id)
{
- case TIMER_HRTC:
- LOG("UPD3301 HRTC: %u\n", param);
+ case TIMER_HRTC:
+ LOG("UPD3301 HRTC: %u\n", param);
- m_write_hrtc(param);
- m_hrtc = param;
+ m_write_hrtc(param);
+ m_hrtc = param;
- update_hrtc_timer(param);
- break;
+ update_hrtc_timer(param);
+ break;
- case TIMER_VRTC:
- LOG("UPD3301 VRTC: %u\n", param);
+ case TIMER_VRTC:
+ LOG("UPD3301 VRTC: %u\n", param);
- m_write_vrtc(param);
- m_vrtc = param;
+ m_write_vrtc(param);
+ m_vrtc = param;
- update_vrtc_timer(param);
- if(!(m_status & STATUS_VE))
- break;
+ update_vrtc_timer(param);
+ if(!(m_status & STATUS_VE))
+ break;
- if (param && !m_me)
- {
- m_status |= STATUS_E;
- set_interrupt(1);
- }
- else if(!param)
- set_drq(1);
- break;
+ if(!param)
+ reset_fifo_vrtc();
+
+ if (param && !m_me)
+ {
+ m_status |= STATUS_E;
+ set_interrupt(1);
+ }
+ else if(!param)
+ set_drq(1);
+ break;
- case TIMER_DRQ:
- break;
+ case TIMER_DRQ:
+ break;
}
}
@@ -239,13 +282,16 @@ uint8_t upd3301_device::read(offs_t offset)
switch (offset & 0x01)
{
- case 0: // data
- break;
+ case 0: // data
+ // TODO: light pen
+ if (!machine().side_effects_disabled())
+ popmessage("light pen reading");
+ break;
- case 1: // status
- data = m_status;
- m_status &= ~(STATUS_LP | STATUS_E |STATUS_N | STATUS_U);
- break;
+ case 1: // status
+ data = m_status;
+ m_status &= ~(STATUS_LP | STATUS_E |STATUS_N | STATUS_U);
+ break;
}
return data;
@@ -260,135 +306,185 @@ void upd3301_device::write(offs_t offset, uint8_t data)
{
switch (offset & 0x01)
{
- case 0: // data
- switch (m_mode)
- {
- case MODE_RESET:
- switch (m_param_count)
+ case 0: // data
+ switch (m_mode)
{
- case 0:
- m_dma_mode = BIT(data, 7);
- m_h = (data & 0x7f) + 2;
- LOG("UPD3301 DMA Mode: %s\n", m_dma_mode ? "character" : "burst");
- LOG("UPD3301 H: %u\n", m_h);
+ case MODE_RESET:
+ switch (m_param_count)
+ {
+ case 0:
+ m_dma_mode = BIT(data, 7);
+ // number of characters per line -2
+ // TODO: doesn't seem to like anything beyond 80
+ m_h = (data & 0x7f) + 2;
+ if (m_h > 80)
+ popmessage("Illegal width set %d", m_h);
+ LOG("UPD3301 DMA Mode: %s\n", m_dma_mode ? "character" : "burst");
+ LOG("UPD3301 H: %u\n", m_h);
+ break;
+
+ case 1:
+ // cursor/attribute blink rate
+ m_b = ((data >> 6) + 1) * 16;
+ // number of lines displayed -1
+ // (or in other words, tilemap y size)
+ m_l = (data & 0x3f) + 1;
+ LOG("UPD3301 B: %u\n", m_b);
+ LOG("UPD3301 L: %u\n", m_l);
+ break;
+
+ case 2:
+ // skip line (pseudo-interlace?)
+ m_s = BIT(data, 7);
+ if (m_s)
+ popmessage("skip line enable");
+ // cursor mode
+ // (00) not blinking underline cursor
+ // (01) blinking underline cursor
+ // (10) not blinking solid cursor
+ // (11) blinking solid cursor
+ // NB: there must be at least 14 lines per char to make underline valid
+ m_c = (data >> 5) & 0x03;
+ if (m_c != 3)
+ popmessage("cursor mode %02x", m_c);
+ // Number of lines per character -1
+ m_r = (data & 0x1f) + 1;
+ LOG("UPD3301 S: %u\n", m_s);
+ LOG("UPD3301 C: %u\n", m_c);
+ LOG("UPD3301 R: %u\n", m_r);
+ break;
+
+ case 3:
+ // vblank lines -1 (1 to 8)
+ m_v = (data >> 5) + 1;
+ // hblank width -2 (6 to 33)
+ m_z = (data & 0x1f) + 2;
+ LOG("UPD3301 V: %u\n", m_v);
+ LOG("UPD3301 Z: %u\n", m_z);
+ recompute_parameters();
+ break;
+
+ case 4:
+ // AT|SC
+ // (00|0) transparent b&w with special control character
+ // (00|1) no attributes, no special control
+ // (01|0) transparent color
+ // (10|0) non-transparent b&w, special control
+ // (10|1) non-transparent b&w, no special control
+ // any other setting are invalid
+ //m_at1 = BIT(data, 7);
+ //m_at0 = BIT(data, 6);
+ //m_sc = BIT(data, 5);
+ m_gfx_mode = (data & 0xe0) >> 5;
+ if (m_gfx_mode & 0x5)
+ popmessage("attr mode %02x", m_gfx_mode);
+ // Max number of attributes per line -1
+ // can't be higher than 20
+ m_attr = std::min((data & 0x1f) + 1, 20);
+ LOG("UPD3301 AT1: %u AT0: %u SC: %u\n", BIT(data, 7), BIT(data, 6), BIT(data, 5));
+ LOG("UPD3301 ATTR: %u\n", m_attr);
+
+ m_mode = MODE_NONE;
+ break;
+ }
+
+ m_param_count++;
break;
- case 1:
- m_b = ((data >> 6) + 1) * 16;
- m_l = (data & 0x3f) + 1;
- LOG("UPD3301 B: %u\n", m_b);
- LOG("UPD3301 L: %u\n", m_l);
- break;
+ case MODE_LOAD_CURSOR_POSITION:
+ switch (m_param_count)
+ {
+ case 0:
+ m_cx = data & 0x7f;
+ LOG("UPD3301 CX: %u\n", m_cx);
+ break;
- case 2:
- m_s = BIT(data, 7);
- m_c = (data >> 4) & 0x03;
- m_r = (data & 0x1f) + 1;
- LOG("UPD3301 S: %u\n", m_s);
- LOG("UPD3301 C: %u\n", m_c);
- LOG("UPD3301 R: %u\n", m_r);
- break;
+ case 1:
+ m_cy = data & 0x3f;
+ LOG("UPD3301 CY: %u\n", m_cy);
- case 3:
- m_v = (data >> 5) + 1;
- m_z = (data & 0x1f) + 2;
- LOG("UPD3301 V: %u\n", m_v);
- LOG("UPD3301 Z: %u\n", m_z);
- recompute_parameters();
- break;
+ m_mode = MODE_NONE;
+ break;
+ }
- case 4:
- m_at1 = BIT(data, 7);
- m_at0 = BIT(data, 6);
- m_sc = BIT(data, 5);
- m_attr = (data & 0x1f) + 1;
- LOG("UPD3301 AT1: %u\n", m_at1);
- LOG("UPD3301 AT0: %u\n", m_at0);
- LOG("UPD3301 SC: %u\n", m_sc);
- LOG("UPD3301 ATTR: %u\n", m_attr);
-
- m_mode = MODE_NONE;
+ m_param_count++;
break;
- }
- m_param_count++;
+ default:
+ LOG("UPD3301 Invalid Parameter Byte %02x!\n", data);
+ }
break;
- case MODE_LOAD_CURSOR_POSITION:
- switch (m_param_count)
+ case 1: // command
+ m_mode = MODE_NONE;
+ m_param_count = 0;
+
+ switch (data & 0xe0)
{
- case 0:
- m_cx = data & 0x7f;
- LOG("UPD3301 CX: %u\n", m_cx);
+ case COMMAND_RESET:
+ LOG("UPD3301 Reset\n");
+ m_mode = MODE_RESET;
+ // TODO: this also disables external display such as Graphic VRAM in PC-8801
+ set_display(0);
+ set_interrupt(0);
break;
- case 1:
- m_cy = data & 0x3f;
- LOG("UPD3301 CY: %u\n", m_cy);
-
- m_mode = MODE_NONE;
+ case COMMAND_START_DISPLAY:
+ {
+ LOG("UPD3301 Start Display\n");
+ bool new_rvv = bool(BIT(data, 0));
+ // misscmd (pc8001) enables this
+ if (m_reverse_display != new_rvv)
+ {
+ m_reverse_display = new_rvv;
+ if (!m_write_rvv.isnull())
+ m_write_rvv(m_reverse_display);
+ else if (m_reverse_display == true)
+ logerror("%s: reverse display enabled (warning)\n", machine().describe_context());
+ }
+ set_display(1);
+ reset_counters();
break;
}
- m_param_count++;
- break;
-
- default:
- LOG("UPD3301 Invalid Parameter Byte %02x!\n", data);
- }
- break;
-
- case 1: // command
- m_mode = MODE_NONE;
- m_param_count = 0;
-
- switch (data & 0xe0)
- {
- case COMMAND_RESET:
- LOG("UPD3301 Reset\n");
- m_mode = MODE_RESET;
- set_display(0);
- set_interrupt(0);
- break;
-
- case COMMAND_START_DISPLAY:
- LOG("UPD3301 Start Display\n");
- set_display(1);
- reset_counters();
- break;
-
- case COMMAND_SET_INTERRUPT_MASK:
- LOG("UPD3301 Set Interrupt Mask\n");
- m_me = BIT(data, 0);
- m_mn = BIT(data, 1);
- LOG("UPD3301 ME: %u\n", m_me);
- LOG("UPD3301 MN: %u\n", m_mn);
- break;
+ case COMMAND_SET_INTERRUPT_MASK:
+ LOG("UPD3301 Set Interrupt Mask\n");
+ // vblank irq mask
+ m_me = BIT(data, 0);
+ // special control character irq mask
+ m_mn = BIT(data, 1);
+ // TODO: writing a negated bit 0 makes status bit 7 to be held high?
+ LOG("UPD3301 ME: %u\n", m_me);
+ LOG("UPD3301 MN: %u\n", m_mn);
+ break;
- case COMMAND_READ_LIGHT_PEN:
- LOG("UPD3301 Read Light Pen\n");
- m_mode = MODE_READ_LIGHT_PEN;
- break;
+ case COMMAND_READ_LIGHT_PEN:
+ LOG("UPD3301 Read Light Pen\n");
+ // TODO: similar to cursor parameters except on read
+ // (plus an HR to bit 7 param [0])
+ m_mode = MODE_READ_LIGHT_PEN;
+ break;
- case COMMAND_LOAD_CURSOR_POSITION:
- LOG("UPD3301 Load Cursor Position\n");
- m_mode = MODE_LOAD_CURSOR_POSITION;
- m_cm = BIT(data, 0);
- LOG("UPD3301 CM: %u\n", m_cm);
- break;
+ case COMMAND_LOAD_CURSOR_POSITION:
+ LOG("UPD3301 Load Cursor Position\n");
+ m_mode = MODE_LOAD_CURSOR_POSITION;
+ // (1) show cursor (0) disable cursor
+ m_cm = BIT(data, 0);
+ LOG("UPD3301 CM: %u\n", m_cm);
+ break;
- case COMMAND_RESET_INTERRUPT:
- LOG("UPD3301 Reset Interrupt\n");
- set_interrupt(0);
- break;
+ case COMMAND_RESET_INTERRUPT:
+ LOG("UPD3301 Reset Interrupt\n");
+ set_interrupt(0);
+ break;
- case COMMAND_RESET_COUNTERS:
- LOG("UPD3301 Reset Counters\n");
- m_mode = MODE_RESET_COUNTERS;
- reset_counters();
+ case COMMAND_RESET_COUNTERS:
+ LOG("UPD3301 Reset Counters\n");
+ m_mode = MODE_RESET_COUNTERS;
+ reset_counters();
+ break;
+ }
break;
- }
- break;
}
}
@@ -406,17 +502,23 @@ void upd3301_device::dack_w(uint8_t data)
if (m_data_fifo_pos < m_h)
{
- m_data_fifo[m_data_fifo_pos][m_input_fifo] = data;
+ m_data_fifo[m_input_fifo][m_data_fifo_pos] = data;
m_data_fifo_pos++;
}
else
{
- m_attr_fifo[m_attr_fifo_pos][m_input_fifo] = data;
+ m_attr_fifo[m_input_fifo][m_attr_fifo_pos] = data;
m_attr_fifo_pos++;
}
if ((m_data_fifo_pos == m_h) && (m_attr_fifo_pos == (m_attr << 1)))
{
+ const u8 attr_max_size = 80;
+ // first attribute start is always overwritten with a 0
+ m_attr_fifo[m_input_fifo][0] = 0;
+ // last parameter always extends up to the end of the row
+ // (7narabe (pc8001) fills last row value with white when exausting available slots)
+ m_attr_fifo[m_input_fifo][40] = attr_max_size;
m_input_fifo = !m_input_fifo;
m_data_fifo_pos = 0;
@@ -466,23 +568,70 @@ int upd3301_device::vrtc_r()
// draw_scanline -
//-------------------------------------------------
+UPD3301_FETCH_ATTRIBUTE( upd3301_device::default_attr_fetch )
+{
+ const u8 attr_max_size = 80;
+ std::array<u16, attr_max_size> attr_extend_info;
+
+ // TODO: uPD3301 may actually fetch in LIFO order
+ for (int ex = 0; ex < attr_fifo_size; ex+=2)
+ {
+ u8 attr_start = std::min(attr_row[ex], attr_max_size);
+ u8 attr_value = attr_row[ex+1];
+ u8 attr_end = std::min(attr_row[ex+2], attr_max_size);
+ // if the target is == 0 then just consider max size instead
+ // (starfire (pc8001) wants this otherwise will black screen on gameplay)
+ if (attr_end == 0)
+ attr_end = attr_max_size;
+
+ //printf("%04x %d %d [%02x]\n", ex, attr_start, attr_end, attr_value);
+
+ for (int i = attr_start; i < attr_end; i++)
+ attr_extend_info[i] = attr_value;
+
+ if (attr_end == attr_max_size)
+ break;
+ }
+
+ return attr_extend_info;
+}
+
void upd3301_device::draw_scanline()
{
+ // Olympia Boss never bothers in writing a correct attribute table for rows on resident OS,
+ // it just extends the full attribute RAM with a start: 0 end: 0xff value: 0.
+ // According to doc notes anything beyond width 80 is puked by the CRTC, therefore we clamp.
+ const u8 attr_max_size = 80;
+ const std::array<u8, 41> attr_fifo = m_attr_fifo[!m_input_fifo];
+
+ // expose attribute handling to our client
+ // PC-8801 schematics definitely shows extra TTL connections for handling its "8 to 16-bit" attribute conversion.
+ // It also practically needs to read the attribute mapping for various extra side-effects such as colorized 400 line 1bpp
+ // cfr. "その他 / other" section at http://mydocuments.g2.xrea.com/html/p8/vraminfo.html
+ std::array<u16, attr_max_size> extend_attr = m_attr_fetch_cb(attr_fifo, m_gfx_mode, m_y, m_attr << 1, m_h);
+
for (int lc = 0; lc < m_r; lc++)
{
+ bool is_lowestline = lc == m_r - 1;
for (int sx = 0; sx < m_h; sx++)
{
int y = m_y + lc;
- uint8_t cc = m_data_fifo[sx][!m_input_fifo];
- int hlgt = 0; // TODO
- int rvv = 0; // TODO
- int vsp = 0; // TODO
- int sl0 = 0; // TODO
- int sl12 = 0; // TODO
+ uint8_t cc = m_data_fifo[!m_input_fifo][sx];
int csr = m_cm && m_cursor_blink && ((y / m_r) == m_cy) && (sx == m_cx);
- int gpa = 0; // TODO
- m_display_cb(m_bitmap, y, sx, cc, lc, hlgt, rvv, vsp, sl0, sl12, csr, gpa);
+ // datasheet mentions these but I find zero unambiguous information for PC-8001/PC-8801, i.e.:
+ // - "highlight" should be attribute blinking?
+ // - is "gpa" actually NEC-ese for attr bus?
+ // - is sl0 / sl12 NEC names for upper/lower line?
+// int hlgt = 0;
+// int rvv = 0;
+// int vsp = 0;
+// int sl0 = 0;
+// int sl12 = 0;
+// int gpa = 0;
+
+// m_display_cb(m_bitmap, y, sx, cc, lc, hlgt, rvv, vsp, sl0, sl12, csr, gpa);
+ m_display_cb(m_bitmap, y, sx, cc, lc, csr, m_attr_blink, extend_attr[sx], m_gfx_mode, is_lowestline);
}
}
@@ -496,33 +645,13 @@ void upd3301_device::draw_scanline()
uint32_t upd3301_device::screen_update(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect)
{
- if (m_status & STATUS_VE)
- {
- m_y = 0;
- m_data_fifo_pos = 0;
- m_attr_fifo_pos = 0;
+ bitmap.fill(rgb_t(0x00,0x00,0x00), cliprect);
- m_cursor_frame++;
+ if (!(m_status & STATUS_VE))
+ return 0;
- if (m_cursor_frame == m_b)
- {
- m_cursor_frame = 0;
- m_cursor_blink = !m_cursor_blink;
- }
-
- m_attr_frame++;
+ copybitmap(bitmap, m_bitmap, 0, 0, 0, 0, cliprect);
- if (m_attr_frame == (m_b << 1))
- {
- m_attr_frame = 0;
- m_attr_blink = !m_attr_blink;
- }
- copybitmap(bitmap, m_bitmap, 0, 0, 0, 0, cliprect);
- }
- else
- {
- bitmap.fill(rgb_t(0x00,0x00,0x00), cliprect);
- }
return 0;
}
diff --git a/src/devices/video/upd3301.h b/src/devices/video/upd3301.h
index 281c17a9980..4388f730d0f 100644
--- a/src/devices/video/upd3301.h
+++ b/src/devices/video/upd3301.h
@@ -1,5 +1,5 @@
// license:BSD-3-Clause
-// copyright-holders:Curt Coder
+// copyright-holders:Curt Coder, Angelo Salese
/**********************************************************************
NEC uPD3301 Programmable CRT Controller emulation
@@ -40,8 +40,10 @@
// INTERFACE CONFIGURATION MACROS
//**************************************************************************
-#define UPD3301_DRAW_CHARACTER_MEMBER(_name) void _name(bitmap_rgb32 &bitmap, int y, int sx, uint8_t cc, uint8_t lc, int hlgt, int rvv, int vsp, int sl0, int sl12, int csr, int gpa)
+//#define UPD3301_DRAW_CHARACTER_MEMBER(_name) void _name(bitmap_rgb32 &bitmap, int y, int sx, uint8_t cc, uint8_t lc, int hlgt, int rvv, int vsp, int sl0, int sl12, int csr, int gpa)
+#define UPD3301_DRAW_CHARACTER_MEMBER(_name) void _name(bitmap_rgb32 &bitmap, int y, int sx, uint8_t cc, uint8_t lc, int csr, bool attr_blink_on, u16 attr, u8 gfx_mode, bool is_lowestline)
+#define UPD3301_FETCH_ATTRIBUTE(_name) std::array<u16, 80> _name(const std::array<u8, 41> attr_row, u8 gfx_mode, int y, u8 attr_fifo_size, u8 row_size)
//**************************************************************************
// TYPE DEFINITIONS
@@ -54,18 +56,24 @@ class upd3301_device : public device_t,
public device_video_interface
{
public:
- typedef device_delegate<void (bitmap_rgb32 &bitmap, int y, int sx, uint8_t cc, uint8_t lc, int hlgt, int rvv, int vsp, int sl0, int sl12, int csr, int gpa)> draw_character_delegate;
+// typedef device_delegate<void (bitmap_rgb32 &bitmap, int y, int sx, uint8_t cc, uint8_t lc, int hlgt, int rvv, int vsp, int sl0, int sl12, int csr, int gpa)> draw_character_delegate;
+ typedef device_delegate<void (bitmap_rgb32 &bitmap, int y, int sx, uint8_t cc, uint8_t lc, int csr, bool attr_blink_on, u16 attr, u8 gfx_mode, bool is_lowerline)> draw_character_delegate;
+ typedef device_delegate<std::array<u16, 80> (const std::array<u8, 41> attr_row, u8 gfx_mode, int y, u8 attr_fifo_size, u8 row_size)> fetch_attribute_delegate;
// construction/destruction
upd3301_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
void set_character_width(int value) { m_width = value; }
template <typename... T> void set_display_callback(T &&... args) { m_display_cb.set(std::forward<T>(args)...); }
+ template <typename... T> void set_attribute_fetch_callback(T &&... args) { m_attr_fetch_cb.set(std::forward<T>(args)...); }
+
+ UPD3301_FETCH_ATTRIBUTE( default_attr_fetch );
auto drq_wr_callback() { return m_write_drq.bind(); }
auto int_wr_callback() { return m_write_int.bind(); }
auto hrtc_wr_callback() { return m_write_hrtc.bind(); }
auto vrtc_wr_callback() { return m_write_vrtc.bind(); }
+ auto rvv_wr_callback() { return m_write_rvv.bind(); }
uint8_t read(offs_t offset);
void write(offs_t offset, uint8_t data);
@@ -100,13 +108,16 @@ private:
void recompute_parameters();
void draw_scanline();
+ inline void reset_fifo_vrtc();
devcb_write_line m_write_int;
devcb_write_line m_write_drq;
devcb_write_line m_write_hrtc;
devcb_write_line m_write_vrtc;
+ devcb_write_line m_write_rvv;
draw_character_delegate m_display_cb;
+ fetch_attribute_delegate m_attr_fetch_cb;
int m_width;
// screen drawing
@@ -121,8 +132,8 @@ private:
int m_param_count; // parameter count
// FIFOs
- uint8_t m_data_fifo[80][2]; // row data FIFO
- uint8_t m_attr_fifo[40][2]; // attribute FIFO
+ u8 m_data_fifo[2][80]; // row data FIFO
+ std::array<std::array<u8, 40+1>, 2> m_attr_fifo; // attribute FIFO (+1 for extending to end of row)
int m_data_fifo_pos; // row data FIFO position
int m_attr_fifo_pos; // attribute FIFO position
int m_input_fifo; // which FIFO is in input mode
@@ -143,9 +154,10 @@ private:
int m_z; // horizontal blanking width
// attributes
- int m_at1; //
- int m_at0; //
- int m_sc; //
+// int m_at1; //
+// int m_at0; //
+// int m_sc; //
+ u8 m_gfx_mode; // AT1 + AT0 + SC
int m_attr; // attributes per row
int m_attr_blink; // attribute blink
int m_attr_frame; // attribute blink frame counter
@@ -157,6 +169,9 @@ private:
int m_cursor_blink; // cursor blink
int m_cursor_frame; // cursor blink frame counter
+ // misc
+ bool m_reverse_display;
+
// timers
emu_timer *m_hrtc_timer;
emu_timer *m_vrtc_timer;
diff --git a/src/mame/drivers/olyboss.cpp b/src/mame/drivers/olyboss.cpp
index df710367f37..b711c8a0ac6 100644
--- a/src/mame/drivers/olyboss.cpp
+++ b/src/mame/drivers/olyboss.cpp
@@ -172,7 +172,7 @@ void olyboss_state::olyboss_io(address_map &map)
{
map.global_mask(0xff);
map.unmap_value_high();
- map(0x0, 0x8).rw(m_dma, FUNC(i8257_device::read), FUNC(i8257_device::write));
+ map(0x00, 0x08).rw(m_dma, FUNC(i8257_device::read), FUNC(i8257_device::write));
map(0x10, 0x11).m(m_fdc, FUNC(upd765a_device::map));
//map(0x20, 0x20) //beeper?
map(0x30, 0x30).rw(m_uic, FUNC(am9519_device::data_r), FUNC(am9519_device::data_w));
@@ -269,8 +269,8 @@ UPD3301_DRAW_CHARACTER_MEMBER( olyboss_state::olyboss_display_pixels )
for (int i = 0; i < 8; i++)
{
- int color = BIT(data, 7) ^ rvv;
- bitmap.pix(y, (sx * 8) + i) = color?0xffffff:0;
+ int color = BIT(data, 7);
+ bitmap.pix(y, (sx * 8) + i) = color ? 0xffffff : 0;
data <<= 1;
}
}
@@ -458,6 +458,7 @@ void olyboss_state::olybossd(machine_config &config)
UPD3301(config, m_crtc, XTAL(14'318'181));
m_crtc->set_character_width(8);
m_crtc->set_display_callback(FUNC(olyboss_state::olyboss_display_pixels));
+ m_crtc->set_attribute_fetch_callback(m_crtc, FUNC(upd3301_device::default_attr_fetch));
m_crtc->drq_wr_callback().set(m_dma, FUNC(i8257_device::dreq2_w));
m_crtc->int_wr_callback().set(m_uic, FUNC(am9519_device::ireq0_w)).invert();
m_crtc->set_screen(SCREEN_TAG);
diff --git a/src/mame/drivers/pc8001.cpp b/src/mame/drivers/pc8001.cpp
index f34f2cd00ad..1e48dde03ac 100644
--- a/src/mame/drivers/pc8001.cpp
+++ b/src/mame/drivers/pc8001.cpp
@@ -1,5 +1,5 @@
// license:BSD-3-Clause
-// copyright-holders:Curt Coder
+// copyright-holders:Curt Coder, Angelo Salese
/*
http://www2.odn.ne.jp/~haf09260/Pc80/EnrPc.htm
@@ -12,14 +12,28 @@
TODO:
- - uPD3301 attributes
- - PCG1000
- - Intel 8251
- - cassette
- - floppy
- - PC-8011
- - PC-8021
- - PC-8031
+ - uPD3301 attributes;
+ - PCG-1000;
+ - Intel 8251;
+ - cassette;
+ - dip-switches;
+ - PC-8011 (expansion unit)
+ - PC-8021;
+ - PC-8031 (mini disk unit, in progress)
+ - pc8001mk2sr: verify how much needs to be ported from pc8801.cpp code
+ (Has 3 bitplane GVRAM like PC-8801 V1 mode);
+ - waitstates & DMA penalty (some games are suspciously fast);
+ - buzzer has pretty ugly aliasing in places;
+
+ Notes:
+ - pc8001 v1.01 / v1.02 sports a buggy readout of the expansion ROM at PC=17a1:
+ It expects an header read of 0x41-0x42 at offset $6000-6001, but second read at
+ PC=0x17aa is just a comparison to $6000 == 0x42, which is impossible at that point
+ unless external aid is given. This has been fixed in v1.10;
+ - Color Magical (pc8001gp:flop5 option 7) transfers two 8 color screens at
+ even/odd frame intervals, effectively boosting the number of available colors to 27.
+ This trick is kinda flickery even on real HW, no wonder it looks ugly in MAME,
+ can it be improved?
*/
@@ -28,6 +42,150 @@
#include "screen.h"
#include "speaker.h"
+WRITE_LINE_MEMBER( pc8001_base_state::crtc_reverse_w )
+{
+ // rvv acts as a global flip for reverse attribute meaning
+ // (does not act on underlying palette)
+ // TODO: what happens if RVV changes mid-frame?
+ // I suspect monitor resync more likely than rasters.
+ m_screen_reverse = state;
+}
+
+UPD3301_FETCH_ATTRIBUTE( pc8001_base_state::attr_fetch )
+{
+ const u8 attr_max_size = 80;
+ const bool is_color_mode = gfx_mode == 0x2;
+ std::array<u16, attr_max_size> attr_extend_info = m_crtc->default_attr_fetch(attr_row, gfx_mode, y, attr_fifo_size, row_size);
+
+ // further extend the attributes if we are in color mode
+ if (is_color_mode)
+ {
+ // TODO: defaults
+ // flgworld (pc8001) gameplay sets up:
+ // - 0x00 0x00 0x02 0x88 on playfield
+ // \- (wanting the default from the first defined color)
+ // - 0x00 0x00 0x00 0x48 0x12 0x88 for first row
+ // \- (Expecting "FLAG WORLD" wording to be red while the "P"s in green wtf)
+ // undermon (pc8001) instruction screen sets up:
+ // - 0x00 0x00 0x06 0xb8
+ // \- (expecting blue fill up to 0x06)
+ u8 attr_color = 0xe8;
+ u8 attr_decoration = 0x00;
+
+ for (int ex = 0; ex < row_size; ex++)
+ {
+ u16 cur_attr = attr_extend_info[ex];
+ if (BIT(cur_attr, 3))
+ attr_color = cur_attr;
+ else
+ attr_decoration = cur_attr;
+ attr_extend_info[ex] = (attr_color << 8) | attr_decoration;
+ }
+ }
+
+ return attr_extend_info;
+}
+
+UPD3301_DRAW_CHARACTER_MEMBER( pc8001_base_state::draw_text )
+{
+ // punt if we are in width 40 (discarded on this end)
+ if (sx % 2 && !m_width80)
+ return;
+
+ const bool is_color_mode = gfx_mode == 0x2;
+ u8 tile;
+ const u8 tile_width = m_width80 ? 8 : 16;
+ const u8 dot_width = (m_width80 ^ 1) + 1;
+ const u8 y_double = m_screen_is_24KHz ? 2 : 1;
+ const u8 y_height = y_double * 8;
+
+ bool semigfx_tile, reverse, attr_blink, secret;
+ bool upperline, lowerline;
+ u8 color;
+
+ if (is_color_mode)
+ {
+ color = (attr & 0xe000) >> 13;
+ semigfx_tile = bool(BIT(attr, 12));
+ // bit 7 is used by 2001spc and many others, no effect?
+ }
+ else
+ {
+ color = 7;
+ semigfx_tile = bool(BIT(attr, 7));
+ }
+
+ lowerline = bool(BIT(attr, 5));
+ upperline = bool(BIT(attr, 4));
+ reverse = bool(BIT(attr, 2));
+ attr_blink = bool(BIT(attr, 1));
+ secret = bool(BIT(attr, 0));
+
+ if (semigfx_tile)
+ tile = cc;
+ else
+ {
+ if (lc > y_height - 1)
+ tile = 0;
+ else
+ tile = m_cgrom->base()[(cc << 3) | (lc >> (y_double-1))];
+ }
+
+ // secret blacks out every tile connections,
+ // has lower priority over blinking and other attribute decorations
+ if (secret)
+ tile = 0;
+
+ if (csr)
+ tile ^= 0xff;
+ else if (attr_blink_on && attr_blink)
+ tile = 0;
+
+ // upper/lower line aren't affected by secret and blinking, only reverse
+ // TODO: should downshift chars by one
+ if (lc == 0 && upperline)
+ tile = 0xff;
+
+ if (is_lowestline && lowerline)
+ tile = 0xff;
+
+ if (reverse ^ m_screen_reverse)
+ tile ^= 0xff;
+
+// if (m_width80)
+ {
+ u8 pen;
+
+ for (int xi = 0; xi < tile_width; xi += dot_width)
+ {
+ int res_x = (sx * 8) + xi;
+ if (semigfx_tile)
+ {
+ u8 mask = (xi & (4 << (dot_width - 1))) ? 0x10 : 0x01;
+ mask <<= (lc & (0x3 << y_double)) >> y_double;
+ pen = tile & mask;
+ }
+ else
+ {
+ pen = tile;
+ pen = (pen >> (7 - (xi >> (dot_width - 1)))) & 1;
+ }
+
+ for (int di = 0; di < dot_width; di++)
+ bitmap.pix(y, res_x + di) = m_crtc_palette->pen(pen ? color : 0);
+ }
+ }
+}
+
+uint32_t pc8001_state::screen_update( screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect)
+{
+ bitmap.fill(0, cliprect);
+ // TODO: superimposing
+ // TODO: merging with previous frame for Color Magical (is it driver area?)
+ m_crtc->screen_update(screen, bitmap, cliprect);
+ return 0;
+}
+
/* Read/Write Handlers */
void pc8001_state::port10_w(uint8_t data)
@@ -57,7 +215,7 @@ void pc8001_state::port10_w(uint8_t data)
m_cent_data_out->write(data);
}
-void pc8001_state::port30_w(uint8_t data)
+void pc8001_base_state::port30_w(uint8_t data)
{
/*
@@ -79,9 +237,8 @@ void pc8001_state::port30_w(uint8_t data)
/* color mode */
m_color = BIT(data, 1);
-
- /* cassette motor */
- m_cassette->change_state(BIT(data,3) ? CASSETTE_MOTOR_ENABLED : CASSETTE_MOTOR_DISABLED, CASSETTE_MASK_MOTOR);
+
+ m_cassette->change_state(BIT(data, 3) ? CASSETTE_MOTOR_ENABLED : CASSETTE_MOTOR_DISABLED, CASSETTE_MASK_MOTOR);
}
void pc8001mk2_state::port31_w(uint8_t data)
@@ -100,6 +257,7 @@ void pc8001mk2_state::port31_w(uint8_t data)
7 background color
*/
+ membank("bank2")->set_entry(data & 1);
}
WRITE_LINE_MEMBER( pc8001_state::write_centronics_busy )
@@ -129,12 +287,13 @@ uint8_t pc8001_state::port40_r()
*/
- uint8_t data = 0x08;
+ uint8_t data = 0x00;
data |= m_centronics_busy;
data |= m_centronics_ack << 1;
data |= m_rtc->data_out_r() << 4;
data |= m_crtc->vrtc_r() << 5;
+ // TODO: enable line from pc80s31k (bit 3, active_low)
return data;
}
@@ -158,15 +317,15 @@ void pc8001_state::port40_w(uint8_t data)
m_centronics->write_strobe(BIT(data, 0));
- m_rtc->clk_w(BIT(data, 2));
m_rtc->stb_w(BIT(data, 1));
+ m_rtc->clk_w(BIT(data, 2));
m_beep->set_state(BIT(data, 5));
}
/* Memory Maps */
-void pc8001_state::pc8001_mem(address_map &map)
+void pc8001_state::pc8001_map(address_map &map)
{
map(0x0000, 0x5fff).bankrw("bank1");
map(0x6000, 0x7fff).bankrw("bank2");
@@ -217,10 +376,10 @@ void pc8001_state::pc8001_io(address_map &map)
// map(0xe6, 0xe6).w(FUNC(pc8001_state::irq_mask_w));
// map(0xe7, 0xe7).w(FUNC(pc8001_state::pc8012_memory_mode_w));
// map(0xe8, 0xfb) unused
- map(0xfc, 0xff).rw(I8255A_TAG, FUNC(i8255_device::read), FUNC(i8255_device::write));
+ map(0xfc, 0xff).m(m_pc80s31, FUNC(pc80s31_device::host_map));
}
-void pc8001mk2_state::pc8001mk2_mem(address_map &map)
+void pc8001mk2_state::pc8001mk2_map(address_map &map)
{
map(0x0000, 0x5fff).bankrw("bank1");
map(0x6000, 0x7fff).bankrw("bank2");
@@ -231,8 +390,8 @@ void pc8001mk2_state::pc8001mk2_mem(address_map &map)
void pc8001mk2_state::pc8001mk2_io(address_map &map)
{
pc8001_io(map);
- map(0x30, 0x30).w(FUNC(pc8001mk2_state::port30_w));
- map(0x31, 0x31).w(FUNC(pc8001mk2_state::port31_w));
+ map(0x30, 0x30).portr("DSW1").w(FUNC(pc8001mk2_state::port30_w));
+ map(0x31, 0x31).portr("DSW2").w(FUNC(pc8001mk2_state::port31_w));
// map(0x5c, 0x5c).w(FUNC(pc8001mk2_state::gram_on_w));
// map(0x5f, 0x5f).w(FUNC(pc8001mk2_state::gram_off_w));
// map(0xe8, 0xe8) kanji_address_lo_w, kanji_data_lo_r
@@ -250,6 +409,40 @@ void pc8001mk2_state::pc8001mk2_io(address_map &map)
// map(0xfb, 0xfb) DMA type 5 inch FDC data register
}
+void pc8001mk2sr_state::port33_w(u8 data)
+{
+ // TODO: needs progressive flush
+#ifdef UNUSED_FUNCTION
+ if (data & 0x80)
+ {
+ membank("bank1")->set_entry(2);
+ membank("bank2")->set_entry(2 | (m_n80sr_bank & 1));
+ }
+ else
+ {
+ membank("bank1")->set_entry(0);
+ membank("bank2")->set_entry(0);
+ }
+#endif
+}
+
+u8 pc8001mk2sr_state::port71_r()
+{
+ return m_n80sr_bank;
+}
+
+void pc8001mk2sr_state::port71_w(u8 data)
+{
+ m_n80sr_bank = data;
+}
+
+void pc8001mk2sr_state::pc8001mk2sr_io(address_map &map)
+{
+ pc8001mk2_io(map);
+ map(0x33, 0x33).w(FUNC(pc8001mk2sr_state::port33_w));
+ map(0x71, 0x71).rw(FUNC(pc8001mk2sr_state::port71_r), FUNC(pc8001mk2sr_state::port71_w));
+}
+
/* Input Ports */
static INPUT_PORTS_START( pc8001 )
@@ -353,60 +546,84 @@ static INPUT_PORTS_START( pc8001 )
PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_KEYBOARD ) PORT_CODE(KEYCODE_SPACE) PORT_CHAR(' ')
PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_KEYBOARD ) PORT_CODE(KEYCODE_ESC) PORT_CHAR(27)
- PORT_START("DSW1")
+// PORT_START("DSW1")
INPUT_PORTS_END
-/* uPD3301 Interface */
-
-static const rgb_t PALETTE_PC8001[] =
-{
- rgb_t::black(),
- rgb_t(0x00, 0x00, 0xff),
- rgb_t(0xff, 0x00, 0x00),
- rgb_t(0xff, 0x00, 0xff),
- rgb_t(0x00, 0xff, 0x00),
- rgb_t(0x00, 0xff, 0xff),
- rgb_t(0xff, 0xff, 0x00),
- rgb_t::white()
-};
-
-UPD3301_DRAW_CHARACTER_MEMBER( pc8001_state::pc8001_display_pixels )
-{
- uint8_t data = m_char_rom->base()[(cc << 3) | lc];
-
- if (lc >= 8) return;
- if (csr) data = 0xff;
-
- if (m_width80)
- {
- for (int i = 0; i < 8; i++)
- {
- int color = BIT(data, 7) ^ rvv;
-
- bitmap.pix(y, (sx * 8) + i) = PALETTE_PC8001[color ? 7 : 0];
-
- data <<= 1;
- }
- }
- else
- {
- if (sx % 2) return;
-
- for (int i = 0; i < 8; i++)
- {
- int color = BIT(data, 7) ^ rvv;
-
- bitmap.pix(y, (sx/2 * 16) + (i * 2)) = PALETTE_PC8001[color ? 7 : 0];
- bitmap.pix(y, (sx/2 * 16) + (i * 2) + 1) = PALETTE_PC8001[color ? 7 : 0];
+static INPUT_PORTS_START( pc8001mk2 )
+ PORT_INCLUDE( pc8001 )
+
+ PORT_START("DSW1")
+ PORT_DIPNAME( 0x01, 0x00, "Boot Mode" )
+ PORT_DIPSETTING( 0x00, "N-BASIC" )
+ PORT_DIPSETTING( 0x01, "N80-BASIC" )
+ PORT_DIPNAME( 0x02, 0x02, "DSW1" )
+ PORT_DIPSETTING( 0x02, DEF_STR( Off ) )
+ PORT_DIPSETTING( 0x00, DEF_STR( On ) )
+ PORT_DIPNAME( 0x04, 0x04, DEF_STR( Unknown ) )
+ PORT_DIPSETTING( 0x04, DEF_STR( Off ) )
+ PORT_DIPSETTING( 0x00, DEF_STR( On ) )
+ PORT_DIPNAME( 0x08, 0x08, DEF_STR( Unknown ) )
+ PORT_DIPSETTING( 0x08, DEF_STR( Off ) )
+ PORT_DIPSETTING( 0x00, DEF_STR( On ) )
+ PORT_DIPNAME( 0x10, 0x10, DEF_STR( Unknown ) )
+ PORT_DIPSETTING( 0x10, DEF_STR( Off ) )
+ PORT_DIPSETTING( 0x00, DEF_STR( On ) )
+ PORT_DIPNAME( 0x20, 0x20, DEF_STR( Unknown ) )
+ PORT_DIPSETTING( 0x20, DEF_STR( Off ) )
+ PORT_DIPSETTING( 0x00, DEF_STR( On ) )
+ PORT_DIPNAME( 0x40, 0x40, DEF_STR( Unknown ) )
+ PORT_DIPSETTING( 0x40, DEF_STR( Off ) )
+ PORT_DIPSETTING( 0x00, DEF_STR( On ) )
+ PORT_DIPNAME( 0x80, 0x80, DEF_STR( Unknown ) )
+ PORT_DIPSETTING( 0x80, DEF_STR( Off ) )
+ PORT_DIPSETTING( 0x00, DEF_STR( On ) )
+
+ PORT_START("DSW2")
+ PORT_DIPNAME( 0x01, 0x01, "DSW2" )
+ PORT_DIPSETTING( 0x01, DEF_STR( Off ) )
+ PORT_DIPSETTING( 0x00, DEF_STR( On ) )
+ PORT_DIPNAME( 0x02, 0x02, DEF_STR( Unknown ) )
+ PORT_DIPSETTING( 0x02, DEF_STR( Off ) )
+ PORT_DIPSETTING( 0x00, DEF_STR( On ) )
+ PORT_DIPNAME( 0x04, 0x04, DEF_STR( Unknown ) )
+ PORT_DIPSETTING( 0x04, DEF_STR( Off ) )
+ PORT_DIPSETTING( 0x00, DEF_STR( On ) )
+ PORT_DIPNAME( 0x08, 0x08, DEF_STR( Unknown ) )
+ PORT_DIPSETTING( 0x08, DEF_STR( Off ) )
+ PORT_DIPSETTING( 0x00, DEF_STR( On ) )
+ PORT_DIPNAME( 0x10, 0x10, DEF_STR( Unknown ) )
+ PORT_DIPSETTING( 0x10, DEF_STR( Off ) )
+ PORT_DIPSETTING( 0x00, DEF_STR( On ) )
+ PORT_DIPNAME( 0x20, 0x20, DEF_STR( Unknown ) )
+ PORT_DIPSETTING( 0x20, DEF_STR( Off ) )
+ PORT_DIPSETTING( 0x00, DEF_STR( On ) )
+ PORT_DIPNAME( 0x40, 0x40, DEF_STR( Unknown ) )
+ PORT_DIPSETTING( 0x40, DEF_STR( Off ) )
+ PORT_DIPSETTING( 0x00, DEF_STR( On ) )
+ PORT_DIPNAME( 0x80, 0x80, DEF_STR( Unknown ) )
+ PORT_DIPSETTING( 0x80, DEF_STR( Off ) )
+ PORT_DIPSETTING( 0x00, DEF_STR( On ) )
+INPUT_PORTS_END
- data <<= 1;
- }
- }
-}
+static INPUT_PORTS_START( pc8001mk2sr )
+ PORT_INCLUDE( pc8001mk2 )
+
+ PORT_MODIFY("DSW1")
+ // This is really a tri-state dip on front panel
+ // BIOS just expects bit 1 to be off for SR mode
+ PORT_DIPNAME( 0x03, 0x02, "Boot Mode" )
+ PORT_DIPSETTING( 0x00, "N80SR-BASIC (duplicate)")
+ PORT_DIPSETTING( 0x01, "N80SR-BASIC" )
+ PORT_DIPSETTING( 0x02, "N-BASIC" )
+ PORT_DIPSETTING( 0x03, "N80-BASIC" )
+ PORT_DIPNAME( 0x04, 0x04, "DSW1" )
+ PORT_DIPSETTING( 0x04, DEF_STR( Off ) )
+ PORT_DIPSETTING( 0x00, DEF_STR( On ) )
+INPUT_PORTS_END
/* 8257 Interface */
-WRITE_LINE_MEMBER( pc8001_state::hrq_w )
+WRITE_LINE_MEMBER( pc8001_base_state::hrq_w )
{
/* HACK - this should be connected to the BUSREQ line of Z80 */
m_maincpu->set_input_line(INPUT_LINE_HALT, state);
@@ -415,7 +632,7 @@ WRITE_LINE_MEMBER( pc8001_state::hrq_w )
m_dma->hlda_w(state);
}
-uint8_t pc8001_state::dma_mem_r(offs_t offset)
+uint8_t pc8001_base_state::dma_mem_r(offs_t offset)
{
address_space &program = m_maincpu->space(AS_PROGRAM);
@@ -424,6 +641,14 @@ uint8_t pc8001_state::dma_mem_r(offs_t offset)
/* Machine Initialization */
+void pc8001_base_state::machine_start()
+{
+ save_item(NAME(m_width80));
+ save_item(NAME(m_color));
+ save_item(NAME(m_screen_reverse));
+ save_item(NAME(m_screen_is_24KHz));
+}
+
void pc8001_state::machine_start()
{
address_space &program = m_maincpu->space(AS_PROGRAM);
@@ -441,6 +666,7 @@ void pc8001_state::machine_start()
membank("bank1")->configure_entry(1, m_rom->base());
program.install_read_bank(0x0000, 0x5fff, membank("bank1"));
program.unmap_write(0x0000, 0x5fff);
+ membank("bank2")->configure_entry(1, m_rom->base() + 0x6000);
switch (m_ram->size())
{
@@ -464,55 +690,81 @@ void pc8001_state::machine_start()
program.install_readwrite_bank(0x0000, 0x5fff, membank("bank1"));
program.install_readwrite_bank(0x6000, 0xbfff, membank("bank2"));
program.install_readwrite_bank(0x8000, 0xffff, membank("bank3"));
- membank("bank2")->set_entry(0);
+// membank("bank2")->set_entry(0);
break;
}
+
+ // PC8001 is 15KHz only
+ set_screen_frequency(false);
+}
+void pc8001_state::machine_reset()
+{
membank("bank1")->set_entry(1);
+ membank("bank2")->set_entry(1);
membank("bank3")->set_entry(0);
+}
- /* register for state saving */
- save_item(NAME(m_width80));
- save_item(NAME(m_color));
+void pc8001mk2sr_state::machine_start()
+{
+ pc8001_state::machine_start();
+
+ membank("bank1")->configure_entry(2, m_n80sr_rom->base());
+ membank("bank2")->configure_entry(2, m_n80sr_rom->base() + 0x6000);
+ membank("bank2")->configure_entry(3, m_n80sr_rom->base() + 0x8000);
+
+ save_item(NAME(m_n80sr_bank));
+}
+
+void pc8001mk2sr_state::machine_reset()
+{
+ pc8001_state::machine_reset();
+
+ //membank("bank1")->set_entry(2);
+ //membank("bank2")->set_entry(2);
}
/* Machine Drivers */
void pc8001_state::pc8001(machine_config &config)
{
+ constexpr XTAL MASTER_CLOCK = XTAL(4'000'000);
+ constexpr XTAL VIDEO_CLOCK = XTAL(14'318'181);
+
/* basic machine hardware */
- Z80(config, m_maincpu, XTAL(4'000'000));
- m_maincpu->set_addrmap(AS_PROGRAM, &pc8001_state::pc8001_mem);
+ Z80(config, m_maincpu, MASTER_CLOCK);
+ m_maincpu->set_addrmap(AS_PROGRAM, &pc8001_state::pc8001_map);
m_maincpu->set_addrmap(AS_IO, &pc8001_state::pc8001_io);
+ PC80S31(config, m_pc80s31, MASTER_CLOCK);
+ config.set_perfect_quantum(m_maincpu);
+ config.set_perfect_quantum("pc80s31:fdc_cpu");
+
/* video hardware */
- screen_device &screen(SCREEN(config, SCREEN_TAG, SCREEN_TYPE_RASTER));
- screen.set_refresh_hz(60);
- screen.set_screen_update(UPD3301_TAG, FUNC(upd3301_device::screen_update));
- screen.set_size(640, 220);
- screen.set_visarea(0, 640-1, 0, 200-1);
+ SCREEN(config, m_screen, SCREEN_TYPE_RASTER);
+ m_screen->set_raw(VIDEO_CLOCK, 896, 0, 640, 260, 0, 200);
+ m_screen->set_screen_update(FUNC(pc8001_state::screen_update));
+// m_screen->set_palette(m_crtc_palette);
- /* sound hardware */
- SPEAKER(config, "mono").front_center();
- BEEP(config, m_beep, 2000).add_route(ALL_OUTPUTS, "mono", 0.25);
+ PALETTE(config, m_crtc_palette, palette_device::BRG_3BIT);
- /* devices */
- I8251(config, I8251_TAG, 0);
-
- I8255A(config, I8255A_TAG, 0);
+ UPD3301(config, m_crtc, VIDEO_CLOCK);
+ m_crtc->set_character_width(8);
+ m_crtc->set_display_callback(FUNC(pc8001_state::draw_text));
+ m_crtc->set_attribute_fetch_callback(FUNC(pc8001_state::attr_fetch));
+ m_crtc->drq_wr_callback().set(m_dma, FUNC(i8257_device::dreq2_w));
+ m_crtc->rvv_wr_callback().set(FUNC(pc8001_state::crtc_reverse_w));
+ m_crtc->set_screen(m_screen);
- I8257(config, m_dma, XTAL(4'000'000));
+ I8257(config, m_dma, MASTER_CLOCK);
m_dma->out_hrq_cb().set(FUNC(pc8001_state::hrq_w));
m_dma->in_memr_cb().set(FUNC(pc8001_state::dma_mem_r));
m_dma->out_iow_cb<2>().set(m_crtc, FUNC(upd3301_device::dack_w));
- UPD1990A(config, m_rtc);
+ /* devices */
+ I8251(config, I8251_TAG, 0);
- UPD3301(config, m_crtc, XTAL(14'318'181));
- m_crtc->set_character_width(8);
- m_crtc->set_display_callback(FUNC(pc8001_state::pc8001_display_pixels));
- m_crtc->drq_wr_callback().set(m_dma, FUNC(i8257_device::dreq2_w));
- m_crtc->set_screen(SCREEN_TAG);
+ UPD1990A(config, m_rtc);
CENTRONICS(config, m_centronics, centronics_devices, "printer");
m_centronics->ack_handler().set(FUNC(pc8001_state::write_centronics_ack));
@@ -526,84 +778,91 @@ void pc8001_state::pc8001(machine_config &config)
m_cassette->add_route(ALL_OUTPUTS, "mono", 0.05);
RAM(config, RAM_TAG).set_default_size("16K").set_extra_options("32K,64K");
-}
-
-void pc8001mk2_state::pc8001mk2(machine_config &config)
-{
- /* basic machine hardware */
- Z80(config, m_maincpu, XTAL(4'000'000));
- m_maincpu->set_addrmap(AS_PROGRAM, &pc8001mk2_state::pc8001mk2_mem);
- m_maincpu->set_addrmap(AS_IO, &pc8001mk2_state::pc8001mk2_io);
- /* video hardware */
- screen_device &screen(SCREEN(config, SCREEN_TAG, SCREEN_TYPE_RASTER));
- screen.set_refresh_hz(60);
- screen.set_screen_update(UPD3301_TAG, FUNC(upd3301_device::screen_update));
- screen.set_size(640, 220);
- screen.set_visarea(0, 640-1, 0, 200-1);
+ SOFTWARE_LIST(config, "disk_n_list").set_original("pc8001_flop");
/* sound hardware */
SPEAKER(config, "mono").front_center();
- BEEP(config, m_beep, 2000).add_route(ALL_OUTPUTS, "mono", 0.25);
-
- /* devices */
- I8251(config, I8251_TAG, 0);
+ // TODO: unknown clock, is it really a beeper?
+ BEEP(config, m_beep, 2400).add_route(ALL_OUTPUTS, "mono", 0.25);
+}
- I8255A(config, I8255A_TAG, 0);
+void pc8001mk2_state::pc8001mk2(machine_config &config)
+{
+ pc8001(config);
+ m_maincpu->set_addrmap(AS_PROGRAM, &pc8001mk2_state::pc8001mk2_map);
+ m_maincpu->set_addrmap(AS_IO, &pc8001mk2_state::pc8001mk2_io);
- I8257(config, m_dma, XTAL(4'000'000));
- m_dma->out_hrq_cb().set(FUNC(pc8001_state::hrq_w));
- m_dma->in_memr_cb().set(FUNC(pc8001_state::dma_mem_r));
- m_dma->out_iow_cb<2>().set(m_crtc, FUNC(upd3301_device::dack_w));
+ // TODO: video HW has extra GVRAM setup
- UPD1990A(config, m_rtc);
+ RAM(config.replace(), RAM_TAG).set_default_size("64K");
- UPD3301(config, m_crtc, XTAL(14'318'181));
- m_crtc->set_character_width(8);
- m_crtc->set_display_callback(FUNC(pc8001_state::pc8001_display_pixels));
- m_crtc->drq_wr_callback().set(m_dma, FUNC(i8257_device::dreq2_w));
- m_crtc->set_screen(SCREEN_TAG);
-
- CENTRONICS(config, m_centronics, centronics_devices, "printer");
+ SOFTWARE_LIST(config, "disk_n80_list").set_original("pc8001mk2_flop");
+}
- OUTPUT_LATCH(config, m_cent_data_out);
- m_centronics->set_output_latch(*m_cent_data_out);
+void pc8001mk2sr_state::pc8001mk2sr(machine_config &config)
+{
+ pc8001mk2(config);
+ m_maincpu->set_addrmap(AS_IO, &pc8001mk2sr_state::pc8001mk2sr_io);
- CASSETTE(config, m_cassette);
- m_cassette->set_default_state(CASSETTE_STOPPED | CASSETTE_MOTOR_ENABLED | CASSETTE_SPEAKER_ENABLED);
- m_cassette->add_route(ALL_OUTPUTS, "mono", 0.05);
+ // TODO: mods for SR mode support
- RAM(config, RAM_TAG).set_default_size("64K");
+ SOFTWARE_LIST(config, "disk_n80sr_list").set_original("pc8001mk2sr_flop");
}
/* ROMs */
ROM_START( pc8001 )
- ROM_REGION( 0x6000, Z80_TAG, 0 )
+ ROM_REGION( 0x8000, Z80_TAG, ROMREGION_ERASEFF )
+ // PCB pictures shows divided by 3 ROMs (and 4th socket unpopulated)
ROM_SYSTEM_BIOS( 0, "v101", "N-BASIC v1.01" )
- ROMX_LOAD( "n80v101.rom", 0x00000, 0x6000, CRC(a2cc9f22) SHA1(6d2d838de7fea20ddf6601660d0525d5b17bf8a3), ROM_BIOS(0) )
+ ROMX_LOAD( "n80v101.rom", 0x00000, 0x6000, BAD_DUMP CRC(a2cc9f22) SHA1(6d2d838de7fea20ddf6601660d0525d5b17bf8a3), ROM_BIOS(0) )
ROM_SYSTEM_BIOS( 1, "v102", "N-BASIC v1.02" )
- ROMX_LOAD( "n80v102.rom", 0x00000, 0x6000, CRC(ed01ca3f) SHA1(b34a98941499d5baf79e7c0e5578b81dbede4a58), ROM_BIOS(1) )
+ ROMX_LOAD( "n80v102.rom", 0x00000, 0x6000, BAD_DUMP CRC(ed01ca3f) SHA1(b34a98941499d5baf79e7c0e5578b81dbede4a58), ROM_BIOS(1) )
ROM_SYSTEM_BIOS( 2, "v110", "N-BASIC v1.10" )
- ROMX_LOAD( "n80v110.rom", 0x00000, 0x6000, CRC(1e02d93f) SHA1(4603cdb7a3833e7feb257b29d8052c872369e713), ROM_BIOS(2) )
+ ROMX_LOAD( "n80v110.rom", 0x00000, 0x6000, BAD_DUMP CRC(1e02d93f) SHA1(4603cdb7a3833e7feb257b29d8052c872369e713), ROM_BIOS(2) )
- ROM_REGION( 0x800, UPD3301_TAG, 0)
+ ROM_REGION( 0x800, CGROM_TAG, 0)
ROM_LOAD( "font.rom", 0x000, 0x800, CRC(56653188) SHA1(84b90f69671d4b72e8f219e1fe7cd667e976cf7f) )
ROM_END
ROM_START( pc8001mk2 )
ROM_REGION( 0x8000, Z80_TAG, 0 )
- ROM_LOAD( "n80_2.rom", 0x00000, 0x8000, CRC(03cce7b6) SHA1(c12d34e42021110930fed45a8af98db52136f1fb) )
+ // N-BASIC v1.3
+ // N80-BASIC v1.0
+ ROM_LOAD( "n80_2.rom", 0x0000, 0x8000, CRC(03cce7b6) SHA1(c12d34e42021110930fed45a8af98db52136f1fb) )
- ROM_REGION( 0x800, UPD3301_TAG, 0)
+ ROM_REGION( 0x800, CGROM_TAG, 0)
ROM_LOAD( "font.rom", 0x0000, 0x0800, CRC(56653188) SHA1(84b90f69671d4b72e8f219e1fe7cd667e976cf7f) )
ROM_REGION( 0x20000, "kanji", 0)
ROM_LOAD( "kanji1.rom", 0x00000, 0x20000, CRC(6178bd43) SHA1(82e11a177af6a5091dd67f50a2f4bafda84d6556) )
ROM_END
+ROM_START( pc8001mk2sr )
+ ROM_REGION( 0x8000, Z80_TAG, 0 )
+ // N-BASIC v1.6
+ // N80-BASIC v1.2
+ ROM_LOAD( "n80_2sr.rom", 0x0000, 0x8000, CRC(dcb71282) SHA1(e8db5dc5eae11da14e48656d324874e59f2e3844) )
+
+ ROM_REGION (0x10000, N80SR_ROM_TAG, ROMREGION_ERASEFF )
+ // N80SR-BASIC v1.0
+ ROM_LOAD( "n80_3.rom", 0x0000, 0xa000, BAD_DUMP CRC(d99ef247) SHA1(9bfa5009d703cd31caa734d932d2a847d74cbfa6) )
+
+ ROM_REGION( 0x2000, CGROM_TAG, 0)
+ ROM_LOAD( "font80sr.rom", 0x000000, 0x001000, CRC(784c0b17) SHA1(565dc8e5e46b1633cb434d12b4d8b3a662546b33) )
+ ROM_LOAD( "fonthira.rom", 0x001000, 0x000800, CRC(fe7059d5) SHA1(10c5f85adcce540cbd0a11352e2c38a84c989a26) )
+ ROM_LOAD( "fontkata.rom", 0x001800, 0x000800, CRC(56653188) SHA1(84b90f69671d4b72e8f219e1fe7cd667e976cf7f) )
+
+ ROM_REGION( 0x20000, "kanji", 0)
+ ROM_LOAD( "kanji1.rom", 0x00000, 0x20000, CRC(6178bd43) SHA1(82e11a177af6a5091dd67f50a2f4bafda84d6556) )
+ROM_END
+
/* System Drivers */
// YEAR NAME PARENT COMPAT MACHINE INPUT CLASS INIT COMPANY FULLNAME FLAGS
-COMP( 1979, pc8001, 0, 0, pc8001, pc8001, pc8001_state, empty_init, "NEC", "PC-8001", MACHINE_NOT_WORKING )
-COMP( 1983, pc8001mk2, pc8001, 0, pc8001mk2, pc8001, pc8001mk2_state, empty_init, "NEC", "PC-8001mkII", MACHINE_NOT_WORKING )
+// 1978?, pc8001g, Wirewrapped prototype version
+COMP( 1979, pc8001, 0, 0, pc8001, pc8001, pc8001_state, empty_init, "NEC", "PC-8001", MACHINE_NOT_WORKING )
+// 1981 pc8001a, US version of PC-8001 with Greek alphabet instead of Kana
+COMP( 1983, pc8001mk2, pc8001, 0, pc8001mk2, pc8001mk2, pc8001mk2_state, empty_init, "NEC", "PC-8001mkII", MACHINE_NOT_WORKING )
+COMP( 1985, pc8001mk2sr, pc8001, 0, pc8001mk2sr, pc8001mk2sr, pc8001mk2sr_state, empty_init, "NEC", "PC-8001mkIISR", MACHINE_NOT_WORKING )
diff --git a/src/mame/drivers/pc8801.cpp b/src/mame/drivers/pc8801.cpp
index a50c1d6317f..8746a52fb41 100644
--- a/src/mame/drivers/pc8801.cpp
+++ b/src/mame/drivers/pc8801.cpp
@@ -25,29 +25,17 @@
probably others (does bus have an actual codename or just "PC-8801 bus"?);
- below notes states that plain PC-8801 doesn't have a disk CPU, but the BIOS clearly checks
the floppy ports. Wrong info or check for external board anyway?
- - fix "jumps" in mouse support pointer (noticeable in Balance of Power);
-
- per-game specific TODO:
- - 100yen Soft 8 Revival Special: tight loop with vblank bit, but vblank irq takes too much time to execute its code;
- - 177: gameplay is too fast (parent pc8801 only);
- - 1942: missing sound, enables a masked irq;
- - Acro Jet: hangs waiting for an irq (floppy issue);
- - Arcus: doesn't surpass Wolf Team logo;
- - Advanced Fantasian: garbage during gameplay (floppy?)
- - American Success: reads the light pen?
- - Attacker: resets after a bunch of animation frames;
- - Balance of Power: uses the SIO port for something ...
+ - fix "jumps" in PC-8872 mouse pointer (noticeable in balpower);
+
+ per-game specific TODO (move to XML):
- Belloncho Shintai Kensa: hangs
- Bishoujo Baseball Gakuen: checks ym2608 after intro screen;
- The Black Onyx: writes a katakana msg: "sono kata ha koko ni orimasen" then doesn't show up anything. (Needs user disk?)
- - Boukenshatachi: dies after the intro.
- Campaign Ban Daisenryaku 2: Hangs at title screen?
- - Carigraph: inputs doesn't work?
- Can Can Bunny: bitmap artifacts on intro, caused by a fancy usage of the attribute vram;
- Can Can Bunny: no sound (regression);
- Can Can Bunny Superior: black screen during the intro
- Chou Bishoujo Densetsu CROQUIS: accesses ports 0xa0-0xa3 and 0xc2-0xc3
- - Combat: mono gfx mode enabled, but I don't see any noticeable quirk?
- Cranston Manor (actually N88-Basic demo): no sound
- Datenshi Kyouko: gfx garbage on the right edge?
- Final Crisis: sound stuck with OPNA?
@@ -56,10 +44,7 @@
- Gaudi - Barcelona no Kaze: fails PCM loading
- GeGeGe no Kitarou: title screen text/bitmap contrast is pretty ugly (BTANB?);
- Grobda: palette is ugly (parent pc8801 only);
- - Makaimura: after losing a life the game doesn't work properly anymore, copy protection?
- Music Collection Vol. 2 - Final Fantasy Tokushuu: sound irq dies pretty soon
- - N-BASIC: cursor doesn't show up;
- - The Return of Ishtar: z80 exception after entering the name.
- Star Cruiser: bad kanji data?
- Star Cruiser: reads at i/o 0x8e?
- Wanderers from Ys: user data disk looks screwed? It loads with everything as maximum as per now ...
@@ -120,11 +105,6 @@
- Fruit Panic
- FSD Sample Ongaku Shuu Vol. 1-7
- Gaia no Kiba (Disk I/O error at 150)
- - Gaiflame
- - Gambler Jiko Chuushin ha
- - Gambler Jiko Chuushin ha 2
- - Gambler Jiko Chuushin ha 3
- - Gambler Jiko Chuushin ha 3 (demo)
- Gambler Jiko Chuushin ha Mahjong Puzzle Collection
- Gambler Jiko Chuushin ha Mahjong Puzzle Collection (demo)
* Game Music Library
@@ -142,14 +122,12 @@
* MakaiMura (attempts to r/w the sio ports, but it's clearly crashed)
* Mugen Senshi Valis (at Telenet logo, it also appears to have a nasty copy protection when taking a specific item (untested))
- Mr. Pro Yakyuu
- - Panorama Toh
- PC-8034 (app)
- PC-8037SR (app)
- P1 (app)
- Pattern Editor 88 (app)
- Super Shunbo II (app) (Load error)
- Super TII (app)
- * The Return of Ishtar
- Tobira wo Akete (random crashes in parent pc8801 only)
list of games that doesn't like i8214_irq_level == 5 in sound irq
@@ -360,6 +338,8 @@ void pc8801_state::draw_bitmap_3bpp(bitmap_ind16 &bitmap,const rectangle &clipre
void pc8801_state::draw_bitmap_1bpp(bitmap_ind16 &bitmap,const rectangle &cliprect)
{
+ // TODO: jettermi really masks the color attribute from 3301
+ // (we currently draw it in b&w, should be colorized)
uint32_t count = 0;
uint8_t color = (m_gfx_ctrl & 1) ? 7 & ((m_layer_mask ^ 0xe) >> 1) : 7;
uint8_t is_cursor = 0;
@@ -675,7 +655,7 @@ void pc8801_state::pc8801_alu_w(offs_t offset, uint8_t data)
for(i=0;i<3;i++)
{
logic_op = (m_alu_ctrl1 & (0x11 << i)) >> i;
-
+
switch(logic_op)
{
case 0x00: { m_gvram[i*0x4000 + offset] &= ~data; } break;
@@ -803,9 +783,7 @@ uint8_t pc8801_state::pc8801_mem_r(offs_t offset)
window_offset = (offset & 0x3ff) + (m_window_offset_bank << 8);
- if(((window_offset & 0xf000) == 0xf000) && (m_misc_ctrl & 0x10))
- printf("Read from 0xf000 - 0xffff window offset\n"); //accessed by Castle Excellent, no noticeable quirk
-
+ // castlex and imenes accesses this
if(((window_offset & 0xf000) == 0xf000) && (m_misc_ctrl & 0x10))
return pc8801_high_wram_r(window_offset & 0xfff);
@@ -864,9 +842,9 @@ void pc8801_state::pc8801_mem_w(offs_t offset, uint8_t data)
window_offset = (offset & 0x3ff) + (m_window_offset_bank << 8);
- if(((window_offset & 0xf000) == 0xf000) && (m_misc_ctrl & 0x10))
- printf("Write to 0xf000 - 0xffff window offset\n"); //accessed by Castle Excellent, no noticeable quirk
-
+ // castlex and imenes accesses this
+ // TODO: high TVRAM even
+ // (uPD3301 reads from this instead of the regular work RAM)
if(((window_offset & 0xf000) == 0xf000) && (m_misc_ctrl & 0x10))
pc8801_high_wram_w(window_offset & 0xfff,data);
else
@@ -1117,6 +1095,20 @@ void pc8801_state::pc8801_window_bank_inc_w(uint8_t data)
m_window_offset_bank&=0xff;
}
+/*
+ * I/O Port $32 (R/W)
+ *
+ * x--- ---- sound irq mask (0) irq enabled (1) irq masked
+ * -x-- ---- Graphic VRAM access mode (0) independent access mode (1) ALU mode
+ * --x- ---- analog (1) / digital (0) palette select
+ * ---x ---- high speed RAM select (for TVRAM) (1) main RAM bank (0) dedicated Text RAM
+ * ---- xx-- Screen output mode
+ * ---- 00-- TV / video mode
+ * ---- 01-- None (as in disabling the screen entirely?)
+ * ---- 10-- Analog RGB mode
+ * ---- 11-- Optional mode
+ * ---- --xx internal EROM selection
+ */
uint8_t pc8801_state::pc8801_misc_ctrl_r()
{
return m_misc_ctrl;
@@ -1124,11 +1116,6 @@ uint8_t pc8801_state::pc8801_misc_ctrl_r()
void pc8801_state::pc8801_misc_ctrl_w(uint8_t data)
{
- /*
- x--- ---- sound irq mask, active low
- --x- ---- analog (1) / digital (0) palette select
- */
-
m_misc_ctrl = data;
#if USE_PROPER_I8214
@@ -1182,6 +1169,7 @@ void pc8801_state::pc8801_palram_w(offs_t offset, uint8_t data)
// TODO: What happens to the palette contents when the analog/digital palette mode changes?
// Preserve content? Translation? Undefined?
m_palette->set_pen_color(offset, pal3bit(m_palram[offset].r), pal3bit(m_palram[offset].g), pal3bit(m_palram[offset].b));
+ // TODO: at least analog mode can do rasters
}
void pc8801_state::pc8801_layer_masking_w(uint8_t data)
@@ -1472,7 +1460,7 @@ uint8_t pc8801_state::pc8801_sound_board_r(offs_t offset)
void pc8801_state::pc8801_sound_board_w(offs_t offset, uint8_t data)
{
if(m_has_opna)
- m_opna->write(offset,data);
+ m_opna->write(offset, data);
else if((offset & 2) == 0)
m_opn->write(offset, data);
}
@@ -1590,95 +1578,7 @@ void pc8801_state::pc8801_io(address_map &map)
// map(0xf3, 0xf3).noprw(); /* DMA floppy (unknown) */
// map(0xf4, 0xf7).noprw(); /* DMA 5'floppy (may be not released) */
// map(0xf8, 0xfb).noprw(); /* DMA 8'floppy (unknown) */
- map(0xfc, 0xff).rw("d8255_master", FUNC(i8255_device::read), FUNC(i8255_device::write));
-}
-
-uint8_t pc8801_state::cpu_8255_c_r()
-{
-// machine().scheduler().synchronize(); // force resync
-
- return m_i8255_1_pc >> 4;
-}
-
-void pc8801_state::cpu_8255_c_w(uint8_t data)
-{
-// machine().scheduler().synchronize(); // force resync
-
- m_i8255_0_pc = data;
-}
-
-
-uint8_t pc8801_state::fdc_8255_c_r()
-{
-// machine().scheduler().synchronize(); // force resync
-
- return m_i8255_0_pc >> 4;
-}
-
-void pc8801_state::fdc_8255_c_w(uint8_t data)
-{
-// machine().scheduler().synchronize(); // force resync
-
- m_i8255_1_pc = data;
-}
-
-void pc8801_state::pc8801fdc_mem(address_map &map)
-{
- map(0x0000, 0x1fff).rom();
- map(0x4000, 0x7fff).ram();
-}
-
-TIMER_CALLBACK_MEMBER(pc8801_state::pc8801fd_upd765_tc_to_zero)
-{
- // TODO: holein1 explictly reads TC port at PC=504e followed by an HALT opcode, failing to boot
- // is this gonna unbreak HALT state too?
- m_fdc->tc_w(false);
-}
-
-void pc8801_state::upd765_mc_w(uint8_t data)
-{
- m_fdd[0]->get_device()->mon_w(!(data & 1));
- m_fdd[1]->get_device()->mon_w(!(data & 2));
-}
-
-uint8_t pc8801_state::upd765_tc_r()
-{
- //printf("%04x 1\n",m_fdccpu->pc());
-
- if (!machine().side_effects_disabled())
- {
- m_fdc->tc_w(true);
- //TODO: I'm not convinced that this works correctly with current hook-up ... 1000 usec is needed by Aploon, a bigger value breaks Alpha.
- //OTOH, 50 seems more than enough for the new upd...
- machine().scheduler().timer_set(attotime::from_usec(50), timer_expired_delegate(FUNC(pc8801_state::pc8801fd_upd765_tc_to_zero),this));
- }
- return 0xff; // value is meaningless
-}
-
-void pc8801_state::fdc_irq_vector_w(uint8_t data)
-{
- popmessage("Write to FDC IRQ vector I/O %02x, contact MESSdev\n",data);
- m_fdc_irq_opcode = data;
-}
-
-void pc8801_state::fdc_drive_mode_w(uint8_t data)
-{
- logerror("FDC drive mode %02x\n", data);
- m_fdd[0]->get_device()->set_rpm(data & 0x01 ? 360 : 300);
- m_fdd[1]->get_device()->set_rpm(data & 0x02 ? 360 : 300);
-
- m_fdc->set_rate(data & 0x20 ? 500000 : 250000);
-}
-
-void pc8801_state::pc8801fdc_io(address_map &map)
-{
- map.global_mask(0xff);
- map(0xf0, 0xf0).w(FUNC(pc8801_state::fdc_irq_vector_w)); // Interrupt Opcode Port
- map(0xf4, 0xf4).w(FUNC(pc8801_state::fdc_drive_mode_w)); // Drive mode, 2d, 2dd, 2hd
- map(0xf7, 0xf7).nopw(); // printer port output
- map(0xf8, 0xf8).rw(FUNC(pc8801_state::upd765_tc_r), FUNC(pc8801_state::upd765_mc_w)); // (R) Terminal Count Port (W) Motor Control Port
- map(0xfa, 0xfb).m(m_fdc, FUNC(upd765a_device::map));
- map(0xfc, 0xff).rw("d8255_slave", FUNC(i8255_device::read), FUNC(i8255_device::write));
+ map(0xfc, 0xff).m(m_pc80s31, FUNC(pc80s31_device::host_map));
}
void pc8801_state::opna_map(address_map &map)
@@ -2005,12 +1905,6 @@ static GFXDECODE_START( gfx_pc8801 )
GFXDECODE_ENTRY( "kanji", 0, kanji_layout, 0, 8 )
GFXDECODE_END
-/* Floppy Configuration */
-
-static void pc88_floppies(device_slot_interface &device)
-{
- device.option_add("525hd", FLOPPY_525_HD);
-}
#if 0
/* Cassette Configuration */
@@ -2164,10 +2058,6 @@ INTERRUPT_GEN_MEMBER(pc8801_state::pc8801_vrtc_irq)
void pc8801_state::machine_start()
{
- m_fdd[0]->get_device()->set_rpm(300);
- m_fdd[1]->get_device()->set_rpm(300);
- m_fdc->set_rate(250000);
-
m_rtc->cs_w(1);
m_rtc->oe_w(1);
@@ -2203,11 +2093,8 @@ void pc8801_state::machine_reset()
// pc8801_dynamic_res_change(machine());
- m_fdc_irq_opcode = 0; //TODO: copied from PC-88VA, could be wrong here ... should be 0x7f ld a,a in the latter case
m_mouse.phase = 0;
- m_fdccpu->set_input_line_vector(0, 0); // Z80
-
{
m_txt_color = 2;
}
@@ -2277,7 +2164,8 @@ MACHINE_RESET_MEMBER(pc8801_state,pc8801_clock_speed)
m_clock_setting = ioport("CFG")->read() & 0x80;
m_maincpu->set_unscaled_clock(m_clock_setting ? XTAL(4'000'000) : XTAL(8'000'000));
- m_fdccpu->set_unscaled_clock(m_clock_setting ? XTAL(4'000'000) : XTAL(8'000'000)); // correct?
+ // TODO: FDC board shouldn't be connected to the clock setting, verify
+// m_fdccpu->set_unscaled_clock(m_clock_setting ? XTAL(4'000'000) : XTAL(8'000'000));
m_baudrate_val = 0;
}
@@ -2348,28 +2236,11 @@ void pc8801_state::pc8801(machine_config &config)
m_maincpu->set_vblank_int("screen", FUNC(pc8801_state::pc8801_vrtc_irq));
m_maincpu->set_irq_acknowledge_callback(FUNC(pc8801_state::pc8801_irq_callback));
- /* sub CPU(5 inch floppy drive) */
- Z80(config, m_fdccpu, MASTER_CLOCK); /* 4 MHz */
- m_fdccpu->set_addrmap(AS_PROGRAM, &pc8801_state::pc8801fdc_mem);
- m_fdccpu->set_addrmap(AS_IO, &pc8801_state::pc8801fdc_io);
-
- //config.set_maximum_quantum(attotime::from_hz(300000));
+ PC80S31(config, m_pc80s31, MASTER_CLOCK);
config.set_perfect_quantum(m_maincpu);
+ config.set_perfect_quantum("pc80s31:fdc_cpu");
- i8255_device &d8255_master(I8255(config, "d8255_master"));
- d8255_master.in_pa_callback().set("d8255_slave", FUNC(i8255_device::pb_r));
- d8255_master.in_pb_callback().set("d8255_slave", FUNC(i8255_device::pa_r));
- d8255_master.in_pc_callback().set(FUNC(pc8801_state::cpu_8255_c_r));
- d8255_master.out_pc_callback().set(FUNC(pc8801_state::cpu_8255_c_w));
-
- i8255_device &d8255_slave(I8255(config, "d8255_slave"));
- d8255_slave.in_pa_callback().set("d8255_master", FUNC(i8255_device::pb_r));
- d8255_slave.in_pb_callback().set("d8255_master", FUNC(i8255_device::pa_r));
- d8255_slave.in_pc_callback().set(FUNC(pc8801_state::fdc_8255_c_r));
- d8255_slave.out_pc_callback().set(FUNC(pc8801_state::fdc_8255_c_w));
-
- UPD765A(config, m_fdc, 8'000'000, true, true);
- m_fdc->intrq_wr_callback().set_inputline(m_fdccpu, INPUT_LINE_IRQ0);
+// config.set_maximum_quantum(attotime::from_hz(MASTER_CLOCK/1024));
#if USE_PROPER_I8214
I8214(config, I8214_TAG, MASTER_CLOCK);
@@ -2386,9 +2257,8 @@ void pc8801_state::pc8801(machine_config &config)
i8251.txd_handler().set(FUNC(pc8801_state::txdata_callback));
i8251.rts_handler().set(FUNC(pc8801_state::rxrdy_w));
- FLOPPY_CONNECTOR(config, "upd765:0", pc88_floppies, "525hd", floppy_image_device::default_mfm_floppy_formats);
- FLOPPY_CONNECTOR(config, "upd765:1", pc88_floppies, "525hd", floppy_image_device::default_mfm_floppy_formats);
- SOFTWARE_LIST(config, "disk_list").set_original("pc8801_flop");
+ SOFTWARE_LIST(config, "disk_n88_list").set_original("pc8801_flop");
+ SOFTWARE_LIST(config, "disk_n_list").set_original("pc8001_flop");
/* video hardware */
SCREEN(config, m_screen, SCREEN_TYPE_RASTER);
@@ -2431,21 +2301,27 @@ void pc8801_state::pc8801(machine_config &config)
TIMER(config, "rtc_timer").configure_periodic(FUNC(pc8801_state::pc8801_rtc_irq), attotime::from_hz(600));
}
-void pc8801_state::pc8801fh(machine_config &config)
+void pc8801_state::pc8801mk2mr(machine_config &config)
{
pc8801(config);
+ PC80S31K(config.replace(), m_pc80s31, MASTER_CLOCK);
+}
+
+void pc8801_state::pc8801fh(machine_config &config)
+{
+ pc8801mk2mr(config);
MCFG_MACHINE_RESET_OVERRIDE(pc8801_state, pc8801_clock_speed )
}
void pc8801_state::pc8801ma(machine_config &config)
{
- pc8801(config);
+ pc8801fh(config);
MCFG_MACHINE_RESET_OVERRIDE(pc8801_state, pc8801_dic )
}
void pc8801_state::pc8801mc(machine_config &config)
{
- pc8801(config);
+ pc8801ma(config);
MCFG_MACHINE_RESET_OVERRIDE(pc8801_state, pc8801_cdrom )
}
@@ -2457,9 +2333,6 @@ ROM_START( pc8801 )
ROM_LOAD( "n88.rom", 0x0000, 0x8000, CRC(ffd68be0) SHA1(3518193b8207bdebf22c1380c2db8c554baff329) )
ROM_LOAD( "n88_0.rom", 0x8000, 0x2000, CRC(61984bab) SHA1(d1ae642aed4f0584eeb81ff50180db694e5101d4) )
- ROM_REGION( 0x10000, "fdccpu", 0)
- ROM_LOAD( "disk.rom", 0x0000, 0x0800, CRC(2158d307) SHA1(bb7103a0818850a039c67ff666a31ce49a8d516f) )
-
ROM_REGION( 0x40000, "kanji", ROMREGION_ERASEFF)
ROM_LOAD_OPTIONAL( "kanji1.rom", 0x00000, 0x20000, CRC(6178bd43) SHA1(82e11a177af6a5091dd67f50a2f4bafda84d6556) )
@@ -2477,9 +2350,6 @@ ROM_START( pc8801mk2 )
ROM_LOAD( "m2_n88.rom", 0x0000, 0x8000, CRC(f35169eb) SHA1(ef1f067f819781d9fb2713836d195866f0f81501) )
ROM_LOAD( "m2_n88_0.rom", 0x8000, 0x2000, CRC(5eb7a8d0) SHA1(95a70af83b0637a5a0f05e31fb0452bb2cb68055) )
- ROM_REGION( 0x10000, "fdccpu", 0)
- ROM_LOAD( "disk.rom", 0x0000, 0x0800, CRC(2158d307) SHA1(bb7103a0818850a039c67ff666a31ce49a8d516f) )
-
ROM_REGION( 0x40000, "kanji", ROMREGION_ERASEFF)
ROM_LOAD_OPTIONAL( "kanji1.rom", 0x00000, 0x20000, CRC(6178bd43) SHA1(82e11a177af6a5091dd67f50a2f4bafda84d6556) )
@@ -2498,13 +2368,6 @@ ROM_START( pc8801mk2sr )
ROM_LOAD( "n88_2.rom", 0xc000, 0x2000, CRC(af2b6efa) SHA1(b7c8bcea219b77d9cc3ee0efafe343cc307425d1) )
ROM_LOAD( "n88_3.rom", 0xe000, 0x2000, CRC(7713c519) SHA1(efce0b51cab9f0da6cf68507757f1245a2867a72) )
- ROM_REGION( 0x10000, "fdccpu", 0)
- ROM_LOAD( "disk.rom", 0x0000, 0x0800, CRC(2158d307) SHA1(bb7103a0818850a039c67ff666a31ce49a8d516f) )
-
- /* No idea of the proper size: it has never been dumped */
- ROM_REGION( 0x2000, "audiocpu", 0)
- ROM_LOAD( "soundbios.rom", 0x0000, 0x2000, NO_DUMP )
-
ROM_REGION( 0x40000, "kanji", 0)
ROM_LOAD( "kanji1.rom", 0x00000, 0x20000, CRC(6178bd43) SHA1(82e11a177af6a5091dd67f50a2f4bafda84d6556) )
ROM_LOAD( "kanji2.rom", 0x20000, 0x20000, CRC(154803cc) SHA1(7e6591cd465cbb35d6d3446c5a83b46d30fafe95) ) // it should not be here
@@ -2524,13 +2387,6 @@ ROM_START( pc8801mk2fr )
ROM_LOAD( "m2fr_n88_2.rom", 0xc000, 0x2000, CRC(98c3a7b2) SHA1(fc4980762d3caa56964d0ae583424756f511d186) )
ROM_LOAD( "m2fr_n88_3.rom", 0xe000, 0x2000, CRC(0ca08abd) SHA1(a5a42d0b7caa84c3bc6e337c9f37874d82f9c14b) )
- ROM_REGION( 0x10000, "fdccpu", 0)
- ROM_LOAD( "m2fr_disk.rom", 0x0000, 0x0800, CRC(2163b304) SHA1(80da2dee49d4307f00895a129a5cfeff00cf5321) )
-
- /* No idea of the proper size: it has never been dumped */
- ROM_REGION( 0x2000, "audiocpu", 0)
- ROM_LOAD( "soundbios.rom", 0x0000, 0x2000, NO_DUMP )
-
ROM_REGION( 0x40000, "kanji", 0)
ROM_LOAD( "kanji1.rom", 0x00000, 0x20000, CRC(6178bd43) SHA1(82e11a177af6a5091dd67f50a2f4bafda84d6556) )
@@ -2549,13 +2405,6 @@ ROM_START( pc8801mk2mr )
ROM_LOAD( "m2mr_n88_2.rom", 0xc000, 0x2000, CRC(11176e0b) SHA1(f13f14f3d62df61498a23f7eb624e1a646caea45) )
ROM_LOAD( "m2mr_n88_3.rom", 0xe000, 0x2000, CRC(0ca08abd) SHA1(a5a42d0b7caa84c3bc6e337c9f37874d82f9c14b) )
- ROM_REGION( 0x10000, "fdccpu", 0)
- ROM_LOAD( "m2mr_disk.rom", 0x0000, 0x2000, CRC(2447516b) SHA1(1492116f15c426f9796dc2bb6fcccf2656c0ca75) )
-
- /* No idea of the proper size: it has never been dumped */
- ROM_REGION( 0x2000, "audiocpu", 0)
- ROM_LOAD( "soundbios.rom", 0x0000, 0x2000, NO_DUMP )
-
ROM_REGION( 0x40000, "kanji", 0)
ROM_LOAD( "kanji1.rom", 0x00000, 0x20000, CRC(6178bd43) SHA1(82e11a177af6a5091dd67f50a2f4bafda84d6556) )
ROM_LOAD( "m2mr_kanji2.rom", 0x20000, 0x20000, CRC(376eb677) SHA1(bcf96584e2ba362218b813be51ea21573d1a2a78) )
@@ -2575,13 +2424,6 @@ ROM_START( pc8801mh )
ROM_LOAD( "mh_n88_2.rom", 0xc000, 0x2000, CRC(6aa6b6d8) SHA1(2a077ab444a4fd1470cafb06fd3a0f45420c39cc) )
ROM_LOAD( "mh_n88_3.rom", 0xe000, 0x2000, CRC(692cbcd8) SHA1(af452aed79b072c4d17985830b7c5dca64d4b412) )
- ROM_REGION( 0x10000, "fdccpu", 0)
- ROM_LOAD( "mh_disk.rom", 0x0000, 0x2000, CRC(a222ecf0) SHA1(79e9c0786a14142f7a83690bf41fb4f60c5c1004) )
-
- /* No idea of the proper size: it has never been dumped */
- ROM_REGION( 0x2000, "audiocpu", 0)
- ROM_LOAD( "soundbios.rom", 0x0000, 0x2000, NO_DUMP )
-
ROM_REGION( 0x40000, "kanji", 0)
ROM_LOAD( "kanji1.rom", 0x00000, 0x20000, CRC(6178bd43) SHA1(82e11a177af6a5091dd67f50a2f4bafda84d6556) )
ROM_LOAD( "mh_kanji2.rom", 0x20000, 0x20000, CRC(376eb677) SHA1(bcf96584e2ba362218b813be51ea21573d1a2a78) )
@@ -2601,13 +2443,6 @@ ROM_START( pc8801fa )
ROM_LOAD( "fa_n88_2.rom", 0xc000, 0x2000, CRC(6aee9a4e) SHA1(e94278682ef9e9bbb82201f72c50382748dcea2a) )
ROM_LOAD( "fa_n88_3.rom", 0xe000, 0x2000, CRC(692cbcd8) SHA1(af452aed79b072c4d17985830b7c5dca64d4b412) )
- ROM_REGION( 0x10000, "fdccpu", 0)
- ROM_LOAD( "fa_disk.rom", 0x0000, 0x0800, CRC(2163b304) SHA1(80da2dee49d4307f00895a129a5cfeff00cf5321) )
-
- /* No idea of the proper size: it has never been dumped */
- ROM_REGION( 0x2000, "audiocpu", 0)
- ROM_LOAD( "soundbios.rom", 0x0000, 0x2000, NO_DUMP )
-
ROM_REGION( 0x40000, "kanji", 0 )
ROM_LOAD( "kanji1.rom", 0x00000, 0x20000, CRC(6178bd43) SHA1(82e11a177af6a5091dd67f50a2f4bafda84d6556) )
ROM_LOAD( "fa_kanji2.rom", 0x20000, 0x20000, CRC(376eb677) SHA1(bcf96584e2ba362218b813be51ea21573d1a2a78) )
@@ -2627,13 +2462,6 @@ ROM_START( pc8801ma ) // newer floppy BIOS and Jisyo (dictionary) ROM
ROM_LOAD( "ma_n88_2.rom", 0xc000, 0x2000, CRC(6aee9a4e) SHA1(e94278682ef9e9bbb82201f72c50382748dcea2a) )
ROM_LOAD( "ma_n88_3.rom", 0xe000, 0x2000, CRC(692cbcd8) SHA1(af452aed79b072c4d17985830b7c5dca64d4b412) )
- ROM_REGION( 0x10000, "fdccpu", 0)
- ROM_LOAD( "ma_disk.rom", 0x0000, 0x2000, CRC(a222ecf0) SHA1(79e9c0786a14142f7a83690bf41fb4f60c5c1004) )
-
- /* No idea of the proper size: it has never been dumped */
- ROM_REGION( 0x2000, "audiocpu", 0)
- ROM_LOAD( "soundbios.rom", 0x0000, 0x2000, NO_DUMP )
-
ROM_REGION( 0x40000, "kanji", 0 )
ROM_LOAD( "kanji1.rom", 0x00000, 0x20000, CRC(6178bd43) SHA1(82e11a177af6a5091dd67f50a2f4bafda84d6556) )
ROM_LOAD( "ma_kanji2.rom", 0x20000, 0x20000, CRC(376eb677) SHA1(bcf96584e2ba362218b813be51ea21573d1a2a78) )
@@ -2657,13 +2485,6 @@ ROM_START( pc8801ma2 )
ROM_LOAD( "ma2_n88_2.rom", 0xc000, 0x2000, CRC(1d6277b6) SHA1(dd9c3e50169b75bb707ef648f20d352e6a8bcfe4) )
ROM_LOAD( "ma2_n88_3.rom", 0xe000, 0x2000, CRC(692cbcd8) SHA1(af452aed79b072c4d17985830b7c5dca64d4b412) )
- ROM_REGION( 0x10000, "fdccpu", 0)
- ROM_LOAD( "ma2_disk.rom", 0x0000, 0x2000, CRC(a222ecf0) SHA1(79e9c0786a14142f7a83690bf41fb4f60c5c1004) )
-
- /* No idea of the proper size: it has never been dumped */
- ROM_REGION( 0x2000, "audiocpu", 0)
- ROM_LOAD( "soundbios.rom", 0x0000, 0x2000, NO_DUMP )
-
ROM_REGION( 0x40000, "kanji", 0)
ROM_LOAD( "kanji1.rom", 0x00000, 0x20000, CRC(6178bd43) SHA1(82e11a177af6a5091dd67f50a2f4bafda84d6556) )
ROM_LOAD( "ma2_kanji2.rom", 0x20000, 0x20000, CRC(376eb677) SHA1(bcf96584e2ba362218b813be51ea21573d1a2a78) )
@@ -2686,16 +2507,9 @@ ROM_START( pc8801mc )
ROM_LOAD( "mc_n88_2.rom", 0xc000, 0x2000, CRC(1d6277b6) SHA1(dd9c3e50169b75bb707ef648f20d352e6a8bcfe4) )
ROM_LOAD( "mc_n88_3.rom", 0xe000, 0x2000, CRC(692cbcd8) SHA1(af452aed79b072c4d17985830b7c5dca64d4b412) )
- ROM_REGION( 0x10000, "fdccpu", 0)
- ROM_LOAD( "mc_disk.rom", 0x0000, 0x2000, CRC(a222ecf0) SHA1(79e9c0786a14142f7a83690bf41fb4f60c5c1004) )
-
ROM_REGION( 0x10000, "cdrom", 0 )
ROM_LOAD( "cdbios.rom", 0x0000, 0x10000, CRC(5c230221) SHA1(6394a8a23f44ea35fcfc3e974cf940bc8f84d62a) )
- /* No idea of the proper size: it has never been dumped */
- ROM_REGION( 0x2000, "audiocpu", 0)
- ROM_LOAD( "soundbios.rom", 0x0000, 0x2000, NO_DUMP )
-
ROM_REGION( 0x40000, "kanji", 0 )
ROM_LOAD( "kanji1.rom", 0x00000, 0x20000, CRC(6178bd43) SHA1(82e11a177af6a5091dd67f50a2f4bafda84d6556) )
ROM_LOAD( "mc_kanji2.rom", 0x20000, 0x20000, CRC(376eb677) SHA1(bcf96584e2ba362218b813be51ea21573d1a2a78) )
@@ -2716,15 +2530,15 @@ COMP( 1983, pc8801mk2, pc8801, 0, pc8801, pc88sr, pc8801_state, empt
COMP( 1985, pc8801mk2sr, pc8801, 0, pc8801, pc88sr, pc8801_state, empty_init, "NEC", "PC-8801mkIISR", MACHINE_NOT_WORKING )
//COMP( 1985, pc8801mk2tr, pc8801, 0, pc8801, pc88sr, pc8801_state, empty_init, "NEC", "PC-8801mkIITR", MACHINE_NOT_WORKING )
COMP( 1985, pc8801mk2fr, pc8801, 0, pc8801, pc88sr, pc8801_state, empty_init, "NEC", "PC-8801mkIIFR", MACHINE_NOT_WORKING )
-COMP( 1985, pc8801mk2mr, pc8801, 0, pc8801, pc88sr, pc8801_state, empty_init, "NEC", "PC-8801mkIIMR", MACHINE_NOT_WORKING )
+COMP( 1985, pc8801mk2mr, pc8801, 0, pc8801mk2mr, pc88sr, pc8801_state, empty_init, "NEC", "PC-8801mkIIMR", MACHINE_NOT_WORKING )
-//COMP( 1986, pc8801fh, 0, 0, pc8801, pc88sr, pc8801_state, empty_init, "NEC", "PC-8801FH", MACHINE_NOT_WORKING )
+//COMP( 1986, pc8801fh, 0, 0, pc8801mk2fr, pc88sr, pc8801_state, empty_init, "NEC", "PC-8801FH", MACHINE_NOT_WORKING )
COMP( 1986, pc8801mh, pc8801, 0, pc8801fh, pc88sr, pc8801_state, empty_init, "NEC", "PC-8801MH", MACHINE_NOT_WORKING )
COMP( 1987, pc8801fa, pc8801, 0, pc8801fh, pc88sr, pc8801_state, empty_init, "NEC", "PC-8801FA", MACHINE_NOT_WORKING )
COMP( 1987, pc8801ma, pc8801, 0, pc8801ma, pc88sr, pc8801_state, empty_init, "NEC", "PC-8801MA", MACHINE_NOT_WORKING )
-//COMP( 1988, pc8801fe, pc8801, 0, pc8801, pc88sr, pc8801_state, empty_init, "NEC", "PC-8801FE", MACHINE_NOT_WORKING )
+//COMP( 1988, pc8801fe, pc8801, 0, pc8801fa, pc88sr, pc8801_state, empty_init, "NEC", "PC-8801FE", MACHINE_NOT_WORKING )
COMP( 1988, pc8801ma2, pc8801, 0, pc8801ma, pc88sr, pc8801_state, empty_init, "NEC", "PC-8801MA2", MACHINE_NOT_WORKING )
-//COMP( 1989, pc8801fe2, pc8801, 0, pc8801, pc88sr, pc8801_state, empty_init, "NEC", "PC-8801FE2", MACHINE_NOT_WORKING )
+//COMP( 1989, pc8801fe2, pc8801, 0, pc8801fa, pc88sr, pc8801_state, empty_init, "NEC", "PC-8801FE2", MACHINE_NOT_WORKING )
COMP( 1989, pc8801mc, pc8801, 0, pc8801mc, pc88sr, pc8801_state, empty_init, "NEC", "PC-8801MC", MACHINE_NOT_WORKING )
//COMP( 1989, pc98do, 0, 0, pc88va, pc88sr, pc8801_state, empty_init, "NEC", "PC-98DO", MACHINE_NOT_WORKING )
diff --git a/src/mame/drivers/pc88va.cpp b/src/mame/drivers/pc88va.cpp
index 7e6bc817e80..7e2dbb70afa 100644
--- a/src/mame/drivers/pc88va.cpp
+++ b/src/mame/drivers/pc88va.cpp
@@ -13,7 +13,7 @@
- What exact kind of garbage happens if you try to enable both direct and palette color
modes to a graphic layer?
- unemulated upd71071 demand mode;
- - What is exactly supposed to be a "bus slot"?
+ - What is exactly supposed to be a "bus slot"? Does it have an official name?
- fdc "intelligent mode" has 0x7f as irq vector ... 0x7f is ld a,a and it IS NOT correctly
hooked up by the current z80 core
- PC-88VA stock version has two bogus opcodes. One is at 0xf0b15, another at 0xf0b31.
diff --git a/src/mame/includes/pc8001.h b/src/mame/includes/pc8001.h
index 12002ed8dcd..6a68ab80321 100644
--- a/src/mame/includes/pc8001.h
+++ b/src/mame/includes/pc8001.h
@@ -1,11 +1,11 @@
// license:BSD-3-Clause
-// copyright-holders:Curt Coder
+// copyright-holders:Curt Coder, Angelo Salese
+
#pragma once
#ifndef MAME_INCLUDES_PC8001_H
#define MAME_INCLUDES_PC8001_H
-
#include "cpu/z80/z80.h"
#include "imagedev/cassette.h"
#include "machine/buffer.h"
@@ -15,86 +15,151 @@
#include "machine/i8251.h"
#include "machine/ram.h"
#include "machine/upd1990a.h"
+#include "machine/pc80s31k.h"
#include "sound/beep.h"
#include "video/upd3301.h"
+#include "emupal.h"
+#include "screen.h"
#define Z80_TAG "z80"
+#define N80SR_ROM_TAG "n80sr_rom"
#define I8251_TAG "i8251"
-#define I8255A_TAG "i8255"
#define I8257_TAG "i8257"
#define UPD1990A_TAG "upd1990a"
#define UPD3301_TAG "upd3301"
+#define CGROM_TAG "cgrom"
#define CENTRONICS_TAG "centronics"
-#define SCREEN_TAG "screen"
-class pc8001_state : public driver_device
+class pc8001_base_state : public driver_device
{
public:
- pc8001_state(const machine_config &mconfig, device_type type, const char *tag)
- : driver_device(mconfig, type, tag),
- m_maincpu(*this, Z80_TAG),
- m_rtc(*this, UPD1990A_TAG),
- m_dma(*this, I8257_TAG),
- m_crtc(*this, UPD3301_TAG),
- m_cassette(*this, "cassette"),
- m_centronics(*this, CENTRONICS_TAG),
- m_cent_data_out(*this, "cent_data_out"),
- m_beep(*this, "beeper"),
- m_ram(*this, RAM_TAG),
- m_rom(*this, Z80_TAG),
- m_char_rom(*this, UPD3301_TAG)
- { }
+ pc8001_base_state(const machine_config &mconfig, device_type type, const char *tag)
+ : driver_device(mconfig, type, tag)
+ , m_maincpu(*this, Z80_TAG)
+ , m_crtc(*this, UPD3301_TAG)
+ , m_crtc_palette(*this, "crtc_palette")
+ , m_dma(*this, I8257_TAG)
+ , m_cassette(*this, "cassette")
+ , m_cgrom(*this, CGROM_TAG)
+ {}
+protected:
required_device<cpu_device> m_maincpu;
- required_device<upd1990a_device> m_rtc;
- required_device<i8257_device> m_dma;
required_device<upd3301_device> m_crtc;
+ required_device<palette_device> m_crtc_palette;
+ required_device<i8257_device> m_dma;
required_device<cassette_image_device> m_cassette;
- required_device<centronics_device> m_centronics;
- required_device<output_latch_device> m_cent_data_out;
- required_device<beep_device> m_beep;
- required_device<ram_device> m_ram;
- required_memory_region m_rom;
- required_memory_region m_char_rom;
+ required_memory_region m_cgrom;
+ void port30_w(u8 data);
virtual void machine_start() override;
+ void set_screen_frequency(bool is_24KHz) { m_screen_is_24KHz = is_24KHz; };
- void port10_w(uint8_t data);
- void port30_w(uint8_t data);
- uint8_t port40_r();
- void port40_w(uint8_t data);
+ DECLARE_WRITE_LINE_MEMBER( crtc_reverse_w );
+ UPD3301_DRAW_CHARACTER_MEMBER( draw_text );
+ UPD3301_FETCH_ATTRIBUTE( attr_fetch );
DECLARE_WRITE_LINE_MEMBER( hrq_w );
uint8_t dma_mem_r(offs_t offset);
+private:
+ bool m_screen_reverse;
+ bool m_screen_is_24KHz;
+
/* video state */
int m_width80;
int m_color;
+};
+
+class pc8001_state : public pc8001_base_state
+{
+public:
+ pc8001_state(const machine_config &mconfig, device_type type, const char *tag)
+ : pc8001_base_state(mconfig, type, tag)
+ , m_pc80s31(*this, "pc80s31")
+ , m_rtc(*this, UPD1990A_TAG)
+ , m_screen(*this, "screen")
+ , m_centronics(*this, CENTRONICS_TAG)
+ , m_cent_data_out(*this, "cent_data_out")
+ , m_beep(*this, "beeper")
+ , m_ram(*this, RAM_TAG)
+ , m_rom(*this, Z80_TAG)
+ { }
+
+ void pc8001(machine_config &config);
+
+protected:
+ void pc8001_io(address_map &map);
+ void pc8001_map(address_map &map);
+
+ virtual void machine_start() override;
+ virtual void machine_reset() override;
+
+ uint32_t screen_update(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
+
+ required_device<pc80s31_device> m_pc80s31;
+ required_device<upd1990a_device> m_rtc;
+ required_device<screen_device> m_screen;
+ required_device<centronics_device> m_centronics;
+ required_device<output_latch_device> m_cent_data_out;
+ required_device<beep_device> m_beep;
+ required_device<ram_device> m_ram;
+ required_memory_region m_rom;
+
+private:
+ void port10_w(uint8_t data);
+ uint8_t port40_r();
+ void port40_w(uint8_t data);
int m_centronics_busy;
int m_centronics_ack;
DECLARE_WRITE_LINE_MEMBER(write_centronics_busy);
DECLARE_WRITE_LINE_MEMBER(write_centronics_ack);
- UPD3301_DRAW_CHARACTER_MEMBER( pc8001_display_pixels );
- void pc8001(machine_config &config);
- void pc8001_io(address_map &map);
- void pc8001_mem(address_map &map);
};
class pc8001mk2_state : public pc8001_state
{
public:
pc8001mk2_state(const machine_config &mconfig, device_type type, const char *tag)
- : pc8001_state(mconfig, type, tag),
- m_kanji_rom(*this, "kanji")
+ : pc8001_state(mconfig, type, tag)
+ , m_kanji_rom(*this, "kanji")
+ , m_dsw(*this, "DSW%d", 1U)
{ }
- required_memory_region m_kanji_rom;
-
- void port31_w(uint8_t data);
void pc8001mk2(machine_config &config);
+
+protected:
void pc8001mk2_io(address_map &map);
- void pc8001mk2_mem(address_map &map);
+ void pc8001mk2_map(address_map &map);
+
+ required_memory_region m_kanji_rom;
+ required_ioport_array<2> m_dsw;
+private:
+ void port31_w(uint8_t data);
+};
+
+class pc8001mk2sr_state : public pc8001mk2_state
+{
+public:
+ pc8001mk2sr_state(const machine_config &mconfig, device_type type, const char *tag)
+ : pc8001mk2_state(mconfig, type, tag)
+ , m_n80sr_rom(*this, N80SR_ROM_TAG)
+ { }
+
+ void pc8001mk2sr(machine_config &config);
+
+private:
+ virtual void machine_start() override;
+ virtual void machine_reset() override;
+ void pc8001mk2sr_io(address_map &map);
+
+ required_memory_region m_n80sr_rom;
+
+ void port33_w(u8 data);
+ u8 port71_r();
+ void port71_w(u8 data);
+
+ u8 m_n80sr_bank;
};
#endif
diff --git a/src/mame/includes/pc8801.h b/src/mame/includes/pc8801.h
index 5365f1d6094..5b76aeb2945 100644
--- a/src/mame/includes/pc8801.h
+++ b/src/mame/includes/pc8801.h
@@ -5,12 +5,12 @@
PC-8801 (c) 1981 NEC
********************************************************************************************/
+
#ifndef MAME_INCLUDES_PC8801_H
#define MAME_INCLUDES_PC8801_H
#pragma once
-
#include "cpu/z80/z80.h"
#include "bus/centronics/ctronics.h"
#include "imagedev/cassette.h"
@@ -20,7 +20,7 @@
#include "machine/i8255.h"
#include "machine/timer.h"
#include "machine/upd1990a.h"
-#include "machine/upd765.h"
+#include "machine/pc80s31k.h"
#include "sound/beep.h"
#include "sound/ymopn.h"
#include "emupal.h"
@@ -41,9 +41,7 @@ public:
: driver_device(mconfig, type, tag)
, m_maincpu(*this, "maincpu")
, m_screen(*this, "screen")
- , m_fdccpu(*this, "fdccpu")
- , m_fdc(*this, "upd765")
- , m_fdd(*this, "upd765:%u", 0U)
+ , m_pc80s31(*this, "pc80s31")
, m_pic(*this, I8214_TAG)
, m_rtc(*this, UPD1990A_TAG)
, m_cassette(*this, "cassette")
@@ -53,16 +51,28 @@ public:
, m_palette(*this, "palette")
{ }
- void pc8801mc(machine_config &config);
- void pc8801fh(machine_config &config);
void pc8801(machine_config &config);
+ void pc8801mk2mr(machine_config &config);
+ void pc8801fh(machine_config &config);
void pc8801ma(machine_config &config);
+ void pc8801mc(machine_config &config);
protected:
virtual void video_start() override;
virtual void machine_start() override;
virtual void machine_reset() override;
+ required_device<cpu_device> m_maincpu;
+ required_device<screen_device> m_screen;
+ required_device<pc80s31_device> m_pc80s31;
+ optional_device<i8214_device> m_pic;
+ required_device<upd1990a_device> m_rtc;
+ required_device<cassette_image_device> m_cassette;
+ required_device<beep_device> m_beeper;
+ required_device<ym2608_device> m_opna;
+ required_device<ym2203_device> m_opn;
+ required_device<palette_device> m_palette;
+
private:
struct crtc_t
{
@@ -78,19 +88,6 @@ private:
attotime time;
};
- required_device<cpu_device> m_maincpu;
- required_device<screen_device> m_screen;
- required_device<cpu_device> m_fdccpu;
- required_device<upd765a_device> m_fdc;
- required_device_array<floppy_connector, 2> m_fdd;
- optional_device<i8214_device> m_pic;
- required_device<upd1990a_device> m_rtc;
- required_device<cassette_image_device> m_cassette;
- required_device<beep_device> m_beeper;
- required_device<ym2608_device> m_opna;
- required_device<ym2203_device> m_opn;
- required_device<palette_device> m_palette;
-
std::unique_ptr<uint8_t[]> m_work_ram;
std::unique_ptr<uint8_t[]> m_hi_work_ram;
std::unique_ptr<uint8_t[]> m_ext_work_ram;
diff --git a/src/mame/machine/pc80s31k.cpp b/src/mame/machine/pc80s31k.cpp
new file mode 100644
index 00000000000..317a9edd988
--- /dev/null
+++ b/src/mame/machine/pc80s31k.cpp
@@ -0,0 +1,460 @@
+// license:BSD-3-Clause
+// copyright-holders:Angelo Salese, Olivier Galibert
+/**************************************************************************************************
+
+ NEC PC-80S31(K) Mini Disk Unit
+
+ Z80 + μPD765 + PPI that connects in cross with an host PPI
+
+ "Mini" as compared to the PC-8881 8-inch floppy I/F
+
+ Design is decidedly derived from Epson TF-20 and friends,
+ cfr. devices/bus/epson_sio/tf20.cpp
+
+ TODO:
+ - What's PC-80S32? Is it the 88VA version or a different beast?
+ - PC=0x7dd reads from FDC bit 3 in ST3 (twosid_r fn),
+ expecting a bit 3 high for all the PC8001 games otherwise keeps looping and eventually dies.
+ Are those incorrectly identified as 2DD? Hacked to work for now;
+ - set_input_line_vector fn doesn't work properly when issued from a device_reset,
+ we currently just implement the irq_callback instead;
+ - Bus option;
+ - Cascade mode, i.e. the CN2 connector used to accept a second disk unit for drive 2 & 3;
+ - pc80s31k: verify that irq vector write (I/O port $f0) belongs here or just
+ whatever PC88VA uses.
+ - printer interface (used for debugging? 4-bit serial?)
+ - Pinpoint what host I/O ports $f6, $f7 truly are
+ (direct FDC access from this device or a different beast? cfr. play6lim with pc8001mk2)
+ - filemst tries to access undocumented I/O port $09 at PC=5000:
+ \- If that's 0 then it tries to read a vector at [0x8000];
+ \- It then tries to read at memory [0xc0ff], set the value read in [0xf012];
+ \- Expects that ROM [0x0000] is not equal to 0xc3;
+ Bottom line: Is it trying to access some custom HW?
+
+===================================================================================================
+
+PCB (PC-80S31K)
+
+===================================================================================================
+
+ |--------------------------------------|
+ | P1 P2 P3 X1 |
+ | |
+ | CN2 |
+ | B6102C022 |
+ | FD1 FD2 (**) |
+ | | | |
+ | CN1 ------- D765AC D2364EC (*)|
+ | (*)|
+ | D8255AC-2 B6101C017 D780C-1 |
+ | |
+ |--------------------------------------|
+
+ PCB is marked PC-80S31KFDC NEC-14T
+ P1, P2, P3 are power supplies (+5V, +12V, -5V for P1, lacks -5V for the other two)
+ μPD2364EC is at position IC13, it's a 8192 size ROM. (***)
+ (*) are μPD41416C
+ (**) marked as JP, unpopulated x 3;
+ μPB6101/2 are bipolar TTL gate arrays, presumably
+ Cannot read marking of X1 (8 MHz?)
+
+ (***) Given this, we guess that PC80S31 is the 2D version while the 'K
+ variant is the 2D/2DD/2HD version.
+
+===================================================================================================
+
+Command Protocol
+
+===================================================================================================
+
+Command & parameters are normally communicated from Host via port B
+(read on port A on FDC side)
+An RPi implementation can be seen at https://github.com/MinatsuT/RPi_PC-80S31
+
+[0x00] Initialize
+[0x01] Write to disk
+ %1 number of sectors
+ %2 drive number
+ %3 track number
+ %4 sector number +1
+[0x02] Read from disk
+ %1 number of sectors
+ %2 drive number
+ %3 track number
+ %4 sector number +1
+[0x03] Send data to host
+[0x04] Copy data in-place
+ %1 number of sectors
+ %2 source drive
+ %3 source track
+ %4 source sector number +1
+ %5 destination drive
+ %6 destination track
+ %7 destination sector number +1
+[0x05] Format
+ %1 drive number
+[0x06] Send result status to Host
+ x--- ---- I/O complete
+ -x-- ---- has unread buffer
+ ---- ---x error occurred
+[0x07] Drive status
+[0x0b] Send memory data
+%1-%2 address start
+%3-%4 length
+[0x11] Fast write to disk
+ %1 number of sectors
+ %2 drive number
+ %3 track number
+ %4 sector number +1
+[0x12] Fast send data
+ (picks up number of sector etc. from previous issued commands?)
+[0x14] Device status
+ x--- ---- ESIG: error
+ -x-- ---- WPDR: write protected
+ --x- ---- RDY: ready
+ ---x ---- TRK0: track 0
+ ---- x--- DSDR: double sided drive
+ ---- -x-- HDDR: head
+ ---- --xx DS1, DS2: drive select
+ (same as 765 ST3?)
+[0x17] Mode change
+ %1 ---- xxxx mode select
+
+FDC normally puts ST0-1-2 to RAM buffers $7f0d-f, CHRN data in $7f10-13
+
+===================================================================================================
+
+Port C
+Used as a communication protocol flags
+
+===================================================================================================
+
+ Host side
+ (swap 4-bit nibbles and r/w direction for FDC side, all bits are active high):
+ x--- ---- (w) ATN AtenTioN:
+ host sends a command to FDC, interrupts current one
+ (looks unconnected the other way around?)
+ -x-- ---- (w) DAC DAta aCcepted:
+ host just picked up data from FDC
+ --x- ---- (w) RFD Ready For Data:
+ host requests data from FDC
+ ---x ---- (w) DAV DAta Valid:
+ host outputs data to port B
+ ---- -x-- (r) DAC DAta aCcepted:
+ FDC has accepted data from port B
+ ---- --x- (r) RFD Ready For Data:
+ FDC requests data from host
+ ---- ---x (r) DAV DAta Valid:
+ FDC has output data to port A
+
+**************************************************************************************************/
+
+#include "emu.h"
+#include "pc80s31k.h"
+
+//#define VERBOSE 1
+#include "logmacro.h"
+
+//**************************************************************************
+// GLOBAL VARIABLES
+//**************************************************************************
+
+
+// device type definition
+DEFINE_DEVICE_TYPE(PC80S31, pc80s31_device, "pc80s31", "NEC PC-80S31 Mini Disk Unit I/F")
+DEFINE_DEVICE_TYPE(PC80S31K, pc80s31k_device, "pc80s31k", "NEC PC-80S31K Mini Disk Unit I/F")
+
+
+//**************************************************************************
+// LIVE DEVICE
+//**************************************************************************
+
+
+//-------------------------------------------------
+// pc80s31_device - constructor
+//-------------------------------------------------
+
+
+pc80s31_device::pc80s31_device(const machine_config &mconfig, device_type type, const char *tag, device_t *owner, uint32_t clock)
+ : device_t(mconfig, type, tag, owner, clock)
+ , m_fdc(*this, "fdc")
+ , m_floppy(*this, "fdc:%u", 0U)
+ , m_fdc_cpu(*this, "fdc_cpu")
+ , m_fdc_rom(*this, "fdc_rom")
+ , m_ppi_host(*this, "ppi_host")
+ , m_ppi_fdc(*this, "ppi_fdc")
+ , m_latch(*this, "latch_%u", 0U)
+{
+}
+
+
+pc80s31_device::pc80s31_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock)
+ : pc80s31_device(mconfig, PC80S31, tag, owner, clock)
+{
+
+}
+
+ROM_START( pc80s31 )
+ // TODO: exact identification of these
+ ROM_REGION( 0x2000, "fdc_rom", ROMREGION_ERASEFF )
+ ROM_SYSTEM_BIOS( 0, "disk", "disk BIOS" )
+ ROMX_LOAD( "disk.rom", 0x0000, 0x0800, CRC(2158d307) SHA1(bb7103a0818850a039c67ff666a31ce49a8d516f), ROM_BIOS(0) )
+ ROM_SYSTEM_BIOS( 1, "mk2fr", "mkIIFR disk BIOS" )
+ ROMX_LOAD( "mk2fr_disk.rom", 0x0000, 0x0800, CRC(2163b304) SHA1(80da2dee49d4307f00895a129a5cfeff00cf5321), ROM_BIOS(1) )
+
+ ROM_FILL( 0x7df, 1, 0x00 )
+ ROM_FILL( 0x7e0, 1, 0x00 )
+ROM_END
+
+const tiny_rom_entry *pc80s31_device::device_rom_region() const
+{
+ return ROM_NAME( pc80s31 );
+}
+
+//-------------------------------------------------
+// device_add_mconfig - device-specific machine
+// configuration addiitons
+//-------------------------------------------------
+
+void pc80s31_device::host_map(address_map &map)
+{
+ map(0, 3).rw(m_ppi_host, FUNC(i8255_device::read), FUNC(i8255_device::write));
+}
+
+void pc80s31_device::fdc_map(address_map &map)
+{
+ map(0x0000, 0x1fff).rom().region("fdc_rom", 0);
+ map(0x4000, 0x7fff).ram();
+}
+
+void pc80s31_device::fdc_io(address_map &map)
+{
+ map.unmap_value_high();
+ map.global_mask(0xff);
+// map(0x09, 0x09).r accessed by filemst (pc8801), cfr. notes
+
+// map(0xf0, 0xf0).w(FUNC(pc8801_state::fdc_irq_vector_w)); // Interrupt Opcode Port
+// map(0xf4, 0xf4).w(FUNC(pc8801_state::fdc_drive_mode_w)); // Drive mode, 2d, 2dd, 2hd
+// map(0xf6, 0xf6).nopw(); // printer related
+ map(0xf7, 0xf7).nopw(); // printer port output
+ map(0xf8, 0xf8).rw(FUNC(pc80s31_device::terminal_count_r), FUNC(pc80s31_device::motor_control_w));
+ map(0xfa, 0xfb).m(m_fdc, FUNC(upd765a_device::map));
+ map(0xfc, 0xff).rw(m_ppi_fdc, FUNC(i8255_device::read), FUNC(i8255_device::write));
+}
+
+static void pc88_floppies(device_slot_interface &device)
+{
+ // TODO: definitely not correct for base device
+ device.option_add("525hd", FLOPPY_525_HD);
+}
+
+IRQ_CALLBACK_MEMBER(pc80s31_device::irq_cb)
+{
+ return m_irq_vector;
+}
+
+void pc80s31_device::device_add_mconfig(machine_config &config)
+{
+ constexpr XTAL fdc_xtal = XTAL(4'000'000);
+ Z80(config, m_fdc_cpu, fdc_xtal);
+ m_fdc_cpu->set_addrmap(AS_PROGRAM, &pc80s31_device::fdc_map);
+ m_fdc_cpu->set_addrmap(AS_IO, &pc80s31_device::fdc_io);
+ m_fdc_cpu->set_irq_acknowledge_callback(FUNC(pc80s31_device::irq_cb));
+
+ UPD765A(config, m_fdc, XTAL(4'000'000), true, true);
+ m_fdc->intrq_wr_callback().set_inputline(m_fdc_cpu, INPUT_LINE_IRQ0);
+
+ for (auto &floppy : m_floppy)
+ {
+ FLOPPY_CONNECTOR(config, floppy, pc88_floppies, "525hd", floppy_image_device::default_mfm_floppy_formats);
+ floppy->enable_sound(true);
+ }
+
+ for (auto &latch : m_latch)
+ GENERIC_LATCH_8(config, latch);
+
+ I8255A(config, m_ppi_host);
+ m_ppi_host->in_pa_callback().set(FUNC(pc80s31_device::latch_r<0>));
+ m_ppi_host->out_pa_callback().set(FUNC(pc80s31_device::latch_w<1>));
+ m_ppi_host->in_pb_callback().set(FUNC(pc80s31_device::latch_r<2>));
+ m_ppi_host->out_pb_callback().set(FUNC(pc80s31_device::latch_w<3>));
+ m_ppi_host->in_pc_callback().set(FUNC(pc80s31_device::latch_r<4>));
+ m_ppi_host->out_pc_callback().set(FUNC(pc80s31_device::latch_w<5>));
+
+ // 8255AC-2
+ I8255A(config, m_ppi_fdc);
+ m_ppi_fdc->in_pa_callback().set(FUNC(pc80s31_device::latch_r<3>));
+ m_ppi_fdc->out_pa_callback().set(FUNC(pc80s31_device::latch_w<2>));
+ m_ppi_fdc->in_pb_callback().set(FUNC(pc80s31_device::latch_r<1>));
+ m_ppi_fdc->out_pb_callback().set(FUNC(pc80s31_device::latch_w<0>));
+ m_ppi_fdc->in_pc_callback().set(FUNC(pc80s31_device::latch_r<5>));
+ m_ppi_fdc->out_pc_callback().set(FUNC(pc80s31_device::latch_w<4>));
+}
+
+//-------------------------------------------------
+// device_timer - device-specific timers
+//-------------------------------------------------
+
+void pc80s31_device::device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr)
+{
+ assert(id == 0);
+
+ m_fdc->tc_w(false);
+
+ // several games tries to scan invalid IDs from their structures, if this hits then
+ // it's possibly an attempt to scan a missing sector from the floppy structure.
+ // cfr. acrojet: the third read data command issued tries to access a CHRN of (0, 0, 16, 256)
+ // and checks at PC=500B if any of these status flags are satisfied:
+ // ST0 & 0xdf
+ // ST1 & 0xff
+ // ST2 & 0x73
+ // Data doesn't matter, it also seems to have some activity to the printer port
+ // (debugging left on?)
+ if ((u8)m_fdc_cpu->state_int(Z80_HALT) == 1)
+ {
+ logerror("%s: attempt to trigger TC while in HALT state (read ID copy protection warning)\n", machine().describe_context());
+// throw emu_fatalerror("copy protection hit");
+ }
+}
+
+//-------------------------------------------------
+// device_start - device-specific startup
+//-------------------------------------------------
+
+void pc80s31_device::device_start()
+{
+ m_tc_zero_timer = timer_alloc(0);
+
+ save_item(NAME(m_irq_vector));
+}
+
+//-------------------------------------------------
+// device_reset - device-specific reset
+//-------------------------------------------------
+
+
+void pc80s31_device::device_reset()
+{
+ m_floppy[0]->get_device()->set_rpm(300);
+ m_floppy[1]->get_device()->set_rpm(300);
+ m_fdc->set_rate(250000);
+
+ // TODO: doesn't seem to work for devices?
+ m_fdc_cpu->set_input_line_vector(0, 0);
+ m_irq_vector = 0;
+
+ m_tc_zero_timer->adjust(attotime::never);
+}
+
+
+//**************************************************************************
+// READ/WRITE HANDLERS
+//**************************************************************************
+
+// Comms are simple dual port connected in cross fashion.
+// Even at "perfect" interleave tho we need to mailbox the connections.
+// - barbatus will hang at Artec logo the first time around (works if you soft reset);
+template <unsigned N> u8 pc80s31_device::latch_r()
+{
+ const int port_mask = N & 4 ? 0x0f : 0xff;
+// machine().scheduler().synchronize();
+ return m_latch[N]->read() & port_mask;
+}
+
+template <unsigned N> void pc80s31_device::latch_w(u8 data)
+{
+ const int lower_nibble = N & 4;
+// machine().scheduler().synchronize();
+ if (lower_nibble)
+ {
+ LOG("%s: %s port C write %02x (ATN=%d DAC=%d RFD=%d DAV=%d)\n"
+ , N & 1 ? "host" : "fdc"
+ , machine().describe_context()
+ , data
+ , BIT(data, 7)
+ , BIT(data, 6)
+ , BIT(data, 5)
+ , BIT(data, 4)
+ );
+ }
+ return m_latch[N]->write(data >> lower_nibble);
+}
+
+u8 pc80s31_device::terminal_count_r(address_space &space)
+{
+ if (!machine().side_effects_disabled())
+ {
+ m_fdc->tc_w(true);
+ // TODO: accurate time of this going off
+ m_tc_zero_timer->reset();
+ m_tc_zero_timer->adjust(attotime::from_usec(50));
+ }
+ // value is meaningless (never readback)
+ // TODO: verify this being 0xff or open bus
+ return space.unmap();
+}
+
+void pc80s31_device::motor_control_w(uint8_t data)
+{
+ // FIXME: on pc80s31k device (particularly on later releases) this stays always on
+ // babylon: just spins indefinitely at PC=6d8 (using the internal routines),
+ // waiting for DAV or ATN being on. Never hits the port until a flag is issued.
+ // prajator: on idle times it spins at PC=7060, waiting for ATN and keep issuing a 0xff here.
+ // valis2: calls PC=7009 subroutine for idle, waits for ATN on.
+ // It eventually writes a 0 here, not before an extremely long time
+ // (~10000 frames!)
+ m_floppy[0]->get_device()->mon_w(!(data & 1));
+ m_floppy[1]->get_device()->mon_w(!(data & 2));
+
+ // TODO: according to docs a value of 0x07 enables precompensation to tracks 0-19, 0xf enables it on 20-39
+}
+
+//**************************************************************************
+//
+// PC80S31K device overrides
+//
+//**************************************************************************
+
+pc80s31k_device::pc80s31k_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock)
+ : pc80s31_device(mconfig, PC80S31K, tag, owner, clock)
+{
+
+}
+
+ROM_START( pc80s31k )
+ // TODO: exact identification of these
+ ROM_REGION( 0x2000, "fdc_rom", ROMREGION_ERASEFF )
+ ROM_SYSTEM_BIOS( 0, "ma", "MA disk BIOS")
+ ROMX_LOAD( "ma_disk.rom", 0x0000, 0x2000, CRC(a222ecf0) SHA1(79e9c0786a14142f7a83690bf41fb4f60c5c1004), ROM_BIOS(0) )
+ ROM_SYSTEM_BIOS( 1, "mk2mr", "mkIIMR disk BIOS" )
+ ROMX_LOAD( "m2mr_disk.rom", 0x0000, 0x2000, CRC(2447516b) SHA1(1492116f15c426f9796dc2bb6fcccf2656c0ca75), ROM_BIOS(1) )
+ ROM_SYSTEM_BIOS( 2, "mh", "MH disk BIOS" )
+ ROMX_LOAD( "mh_disk.rom", 0x0000, 0x2000, CRC(a222ecf0) SHA1(79e9c0786a14142f7a83690bf41fb4f60c5c1004), ROM_BIOS(2) )
+ // TODO: this may belong to PC-80S32
+ ROM_SYSTEM_BIOS( 3, "88va", "PC88VA disk BIOS")
+ ROMX_LOAD( "vasubsys.rom", 0x0000, 0x2000, CRC(08962850) SHA1(a9375aa480f85e1422a0e1385acb0ea170c5c2e0), ROM_BIOS(3) )
+ROM_END
+
+const tiny_rom_entry *pc80s31k_device::device_rom_region() const
+{
+ return ROM_NAME( pc80s31k );
+}
+
+void pc80s31k_device::drive_mode_w(uint8_t data)
+{
+ // TODO: fix implementation
+ // anything that isn't a 2D doesn't really set proper parameters in here
+ logerror("FDC drive mode %02x\n", data);
+ m_floppy[0]->get_device()->set_rpm(BIT(data, 0) ? 360 : 300);
+ m_floppy[1]->get_device()->set_rpm(BIT(data, 1) ? 360 : 300);
+
+ m_fdc->set_rate(BIT(data, 5) ? 500000 : 250000);
+}
+
+void pc80s31k_device::fdc_io(address_map &map)
+{
+ pc80s31_device::fdc_io(map);
+
+ map(0xf0, 0xf0).lw8(NAME([this] (u8 data) { m_irq_vector = data; }));
+ map(0xf4, 0xf4).w(FUNC(pc80s31k_device::drive_mode_w));
+}
diff --git a/src/mame/machine/pc80s31k.h b/src/mame/machine/pc80s31k.h
new file mode 100644
index 00000000000..a1f9209e75e
--- /dev/null
+++ b/src/mame/machine/pc80s31k.h
@@ -0,0 +1,86 @@
+// license:BSD-3-Clause
+// copyright-holders:Angelo Salese
+/***************************************************************************
+
+NEC PC-80S31K
+
+***************************************************************************/
+
+#ifndef MAME_MACHINE_PC80S31K_H
+#define MAME_MACHINE_PC80S31K_H
+
+#pragma once
+
+#include "cpu/z80/z80.h"
+#include "imagedev/floppy.h"
+#include "machine/gen_latch.h"
+#include "machine/i8255.h"
+#include "machine/upd765.h"
+
+//**************************************************************************
+// TYPE DEFINITIONS
+//**************************************************************************
+
+class pc80s31_device : public device_t
+{
+public:
+ // construction/destruction
+ pc80s31_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
+
+ void host_map(address_map &map);
+
+protected:
+ pc80s31_device(const machine_config &mconfig, device_type type, const char *tag, device_t *owner, uint32_t clock);
+
+ // device-level overrides
+ //virtual void device_validity_check(validity_checker &valid) const override;
+ virtual void device_add_mconfig(machine_config &config) override;
+ virtual void device_start() override;
+ virtual void device_reset() override;
+ virtual const tiny_rom_entry *device_rom_region() const override;
+ virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override;
+
+ virtual void fdc_io(address_map &map);
+
+ required_device<upd765a_device> m_fdc;
+ required_device_array<floppy_connector, 2> m_floppy;
+ u8 m_irq_vector;
+
+private:
+ required_device<z80_device> m_fdc_cpu;
+ required_memory_region m_fdc_rom;
+ required_device<i8255_device> m_ppi_host;
+ required_device<i8255_device> m_ppi_fdc;
+ required_device_array<generic_latch_8_device, 6> m_latch;
+
+ void fdc_map(address_map &map);
+
+ template <unsigned N> u8 latch_r();
+ template <unsigned N> void latch_w(u8 data);
+
+ u8 terminal_count_r(address_space &space);
+ void motor_control_w(u8 data);
+
+ emu_timer *m_tc_zero_timer;
+
+ IRQ_CALLBACK_MEMBER(irq_cb);
+};
+
+class pc80s31k_device : public pc80s31_device
+{
+public:
+ pc80s31k_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
+
+protected:
+ virtual const tiny_rom_entry *device_rom_region() const override;
+ virtual void fdc_io(address_map &map) override;
+
+private:
+ void drive_mode_w(u8 data);
+};
+
+// device type definition
+DECLARE_DEVICE_TYPE(PC80S31, pc80s31_device)
+DECLARE_DEVICE_TYPE(PC80S31K, pc80s31k_device)
+
+#endif // MAME_MACHINE_PC80S31K_H
diff --git a/src/mame/mame.lst b/src/mame/mame.lst
index 6d1b6521470..09e5c9fa63c 100644
--- a/src/mame/mame.lst
+++ b/src/mame/mame.lst
@@ -33855,8 +33855,9 @@ pc6001sr //
pc6601 //
@source:pc8001.cpp
-pc8001 //
-pc8001mk2 //
+pc8001 // 1979
+pc8001mk2 // 1983
+pc8001mk2sr // 1985
@source:pc8401a.cpp
pc8401a // roms needed