diff options
author | Angelo Salese <angelosa@users.noreply.github.com> | 2021-09-25 16:00:29 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-09-25 16:00:29 +0200 |
commit | ec33fac7c77e3f9654d83c15f7c03f1cef79ad34 (patch) | |
tree | e19da19abfe0ceddcc3550f3464b420f4fc72aa0 | |
parent | e2331a7eed73fd6fec837378ac7a47db9388ed18 (diff) |
Add floppy support to NEC PC-8001 (#8532)
New clones marked as NOT_WORKING
--------------------------------
PC-8001mkIISR [anonymous]
* Generate a new pc8001_flop.xml list, based off Neo Kobe dumps;
* Move several items from pc8801_flop.xml to the new pc8001_flop.xml;
* Generate new lists for pc8001mk2_flop.xml and pc8001mk2sr_flop.xml;
* Hook aforementioned lists where they belongs
( i.e. N-Basic list is now shared between pc8801.cpp and pc8001.cpp,
N80 list belongs to pc8001mk2 and pc8001mk2sr,
N80SR list belongs to pc8001mk2sr alone)
* upd3301.cpp: fix scrolling glitch when unthrottled
* pc8001.cpp: fix machine configs inheritance
* pc8001.cpp: constexpr the XTALs
* pc8001.cpp: allow to enter into N80 BASIC mode for mk2 machines
* Ported pc80s31k to device interface, and hooked it up to pc8001
* Fix validation errors
* Misc documentation updates
* uPD3301.cpp: implement bulk of attribute fields
* upd3301: fix olyboss compile and crashing, add rvv signal
* upd3301.cpp: fix last value of attribute row (7narabe), fix graphic mode when in width 40 (15puzzle)
* upd3301.cpp: consider an attribute end of 0 equal to max size, fixes starfire
* upd3301.cpp: rvv is definitely a global reverse rather than acting on palette for PC8001, document flgworld attribute weirdness (double somersault)
* pc8001_flop.xml: QA selected SW
* pc80s31k.cpp: split into PC80S31 (2d) and PC80S31K (2d/2dd/2hd) devices, rearrange disk bioses
* pc8801.cpp: inherit pc80s31k device and kill off FDC legacy code
* pc80s31k.cpp: documentation updates
* pc8001_flop: move Magic Copy and a alt versions of ay1 and 4d house in here
* pc98.xml: move daivacal from PC88 since it really belongs here
* pc8801_flop.xml: major QA testing on suspicious floppy activities
* pc8801.cpp: remove logging of High [TV]RAM
* pc8801_flop.xml: fix rogue extra comment closing
* pc80s31k.cpp: mailbox the PPI ports, fix barbatus booting;
pc80s31k.cpp: allow filemst to boot, and add note about its unemulated
extended HW;
* upd3301.cpp: convert AT1/AT0/SC to an aggregate variable
* upd3301.cpp: convert attribute fetch to be a client delegate
* pc8001.cpp: move some shared functions to pc8001_base_state
* pc8001.cpp: add DMA functions
* pc8001.cpp: add extension setter for 24KHz mode (which will be used by PC-8801 once implementation is merged)
* pc8801_flop.xml: fix description duplicate
* Bulk replace pc8*_flop.xml capitalized Alt into lowercase
* pc80s31k.cpp: add space.unmap() for terminal_count_r, reorder headers, make constructor trampoline protected
* Standardize Daiva titles across XMLs
* pc8801_cass.xml: revert of software name t[ape] postfixes
* pc8801_flop.xml: more identification of N/V1 BASIC SWs
-rw-r--r-- | hash/fm77av.xml | 4 | ||||
-rw-r--r-- | hash/msx1_cart.xml | 4 | ||||
-rw-r--r-- | hash/msx1_flop.xml | 9 | ||||
-rw-r--r-- | hash/msx2_flop.xml | 9 | ||||
-rw-r--r-- | hash/nes.xml | 7 | ||||
-rw-r--r-- | hash/pc8001_flop.xml | 3293 | ||||
-rw-r--r-- | hash/pc8001mk2_flop.xml | 161 | ||||
-rw-r--r-- | hash/pc8001mk2sr_flop.xml | 89 | ||||
-rw-r--r-- | hash/pc8801_cass.xml | 65 | ||||
-rw-r--r-- | hash/pc8801_flop.xml | 4597 | ||||
-rw-r--r-- | hash/pc98.xml | 31 | ||||
-rw-r--r-- | hash/x1_flop.xml | 110 | ||||
-rw-r--r-- | scripts/target/mame/mess.lua | 2 | ||||
-rw-r--r-- | src/devices/video/upd3301.cpp | 537 | ||||
-rw-r--r-- | src/devices/video/upd3301.h | 31 | ||||
-rw-r--r-- | src/mame/drivers/olyboss.cpp | 7 | ||||
-rw-r--r-- | src/mame/drivers/pc8001.cpp | 539 | ||||
-rw-r--r-- | src/mame/drivers/pc8801.cpp | 280 | ||||
-rw-r--r-- | src/mame/drivers/pc88va.cpp | 2 | ||||
-rw-r--r-- | src/mame/includes/pc8001.h | 147 | ||||
-rw-r--r-- | src/mame/includes/pc8801.h | 37 | ||||
-rw-r--r-- | src/mame/machine/pc80s31k.cpp | 460 | ||||
-rw-r--r-- | src/mame/machine/pc80s31k.h | 86 | ||||
-rw-r--r-- | src/mame/mame.lst | 5 |
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&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&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><cart2disk hack></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&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><cart2disk hack></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&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><cart2disk hack></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&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&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&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&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&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&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&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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><Unknown> Foresight (Demo)</description> + <year>19??</year> + <publisher><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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 & Lum</description> + <year>19??</year> + <publisher><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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&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 & System Disks --> - <software name="nbasic"> - <description>N-BASIC</description> - <year>19??</year> - <publisher><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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 "(data disk)""/> <!--This comes from a combined image containing disk1 & 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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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 & 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&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&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&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&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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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&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&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&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&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&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&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&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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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 & magic 2 (player disk).d88" size="348832" crc="0e797b74" sha1="bac347ef84ff96ce8acc543c802d2c1b5a23303e"/> + <rom name="might & 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&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&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><unknown></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&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&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><unknown></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&2&エディタ"/> + <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&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&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 "DRK1" (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&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 "DRK1" (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><unknown></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><unknown></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 & Trolls (Alt Player Disk)</description> + <description>Tunnels & 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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><doujin></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><doujin></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><doujin></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><doujin></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><doujin></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><doujin></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><doujin></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><doujin></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><doujin></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><doujin></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><doujin></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><doujin></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><doujin></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><doujin></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><doujin></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><doujin></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><doujin></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><doujin></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><doujin></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><doujin></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><doujin></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><doujin></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><doujin></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><doujin></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><doujin></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><doujin></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><doujin></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><doujin></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><doujin></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><doujin></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><doujin></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><doujin></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><doujin></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><doujin></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><doujin></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><doujin></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><doujin></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><doujin></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><doujin></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><doujin></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><doujin></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><doujin></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><doujin></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><doujin></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><doujin></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><doujin></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><doujin></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><doujin></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><doujin></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><doujin></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><doujin></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><doujin></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><doujin></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><doujin></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><doujin></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><doujin></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><doujin></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><doujin></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><doujin></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><doujin></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><doujin></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><doujin></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><doujin></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><doujin></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><doujin></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><doujin></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><doujin></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><doujin></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><doujin></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><doujin></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><doujin></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><doujin></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><doujin></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><doujin></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><doujin></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><unknown></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><doujin></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><doujin></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><doujin></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><doujin></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><doujin></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><doujin></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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 & Demo</description> <year>19??</year> <publisher><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></publisher> <!--combined image--> @@ -49980,6 +50712,8 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image <description>Video kun</description> <year>19??</year> <publisher><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></publisher> + <info name="usage" value="Needs BASIC V2, on prompt type load "MADDD.M88" 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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></publisher> @@ -53671,6 +54458,8 @@ ExtractDisk [02]"DISK_B " -> "game music library_02.d88" <description>Pc88 2</description> <year>19??</year> <publisher><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></publisher> @@ -54196,6 +55010,7 @@ ExtractDisk [02]"DISK_2 " -> "sb2 music disk_02.d88" <description>SB2 Music Disk</description> <year>19??</year> <publisher><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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 & 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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></publisher> + <info name="usage" value="Preload a Disk BASIC then type load "DB." 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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></publisher> @@ -56058,6 +56606,9 @@ ExtractDisk [04]"D DISK " -> "musium sound board ii_04.d88" <description>New Family Kakeibo</description> <year>19??</year> <publisher><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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 & Star</description> <year>19??</year> <publisher><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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&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&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&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&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&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&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&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&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&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&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&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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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><unknown></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 |