diff options
| author | 2022-04-16 01:36:53 +0200 | |
|---|---|---|
| committer | 2022-04-16 01:36:53 +0200 | |
| commit | e38360692285e7fa0e0574b8b00585536b696949 (patch) | |
| tree | 70ec36412b3041ea72767045e13f998ea14dbab3 /hash | |
| parent | 6985fb1f9003a393d3cead1b55ea4feab488938a (diff) | |
pc8801.cpp: major groundwork cleanups (#9533)
* pc80s31k.cpp: minor XTAL cleanup
* pc8801.cpp: reduce signature name fns
* pc8801.cpp: separate dictionary and CD-ROM later model use into own state machines
* pc8801.cpp: clean input ports a bit
* pc8801.cpp: bulk printf -> logerror
* pc8801.cpp: misc cleanups
* pc8801.cpp: more misc cleanups
* pc8801.cpp: initial batch of exporting PC8801-31 to a separate device
* pc8801_31.cpp: document register map, add machine ID
* pc8801.cpp: fix configuration mistake for CPU speed
* pc8801.cpp: add base diplocations, massage documentation of ports $30, $31, $40, misc cleanups
* pc8801.cpp: fix mouse cursor jump bugs, remove deprecated PORT_RESET usage;
pc8801.cpp: rework and extend expansion slot descriptions;
* pc8801.cpp: add note about extended FH keyboards
* pc8801.cpp: add dip positions for BASIC dips
* pc8801_31.cpp: add stub SCSI bus controller
* pc8801.cpp: blind fix kanji LV2 hookup
* pc8801.cpp: use required_region_ptr for ROM regions, split kanji_lv2 to own one
* pc8801.cpp: move a few notes to XML
* pc8801_flop.xml: correct Digan no Maseki title
* pc8801.cpp: remove unneeded port $33 hookup (should be unmapped on all PC8801 variants)
* pc8801.cpp: initial implementation of interrupts using i8214 as base. Fixes at least yojukiko and bishojbg BGMs
* pc8801.cpp: add clock calculation for internal DAC1BIT, add reported V1 revision numbers for each romset.
* pc8801.cpp: move OPN/OPNA sound chip mounts to internal model types, add stereo mixing
* pc8801.cpp: add sound irq pending mechanism, particularly needed by Telenet games
* pc8801_flop.xml: update QA notes
* pc8801_flop.xml: more misc QA notes
* pc8801.cpp: improve irq semantics, connect rxrdy_irq_w signal
* pc8801.cpp: fix some irq regressions
* pc8801.cpp: make OPNA a bit less louder, QA checkpoint
* pc8801.cpp: fix broken link, unmapped I/O documentation
* pc8801.cpp: add JMB-X1 map, other minor notes
* pc8801_flop.xml: fix metalora title and manufacturer
* pc8801.cpp: minor cleanups
* pc8801.cpp: start inheriting from base pc8001_base_state, add initial hooks for actual 3301 + i8257 devices
* pc8801.cpp: fix port40_r reading mistake
* pc8801.cpp: fix 24kHz pixel clock
* pc8801.cpp: 3301 irq is tied to VRTC not INT
* upd3301.cpp: fix VRTC vblank/display bit timer
* pc8801.cpp: fix DMA readback
* upd3301.cpp: convert to logmasked
* upd3301.cpp: support for no attributes/no special control mode
* pc8801.cpp: simplify bitmap 3bpp drawing and add preliminary palette rasters
* pc8801.cpp: misc documentation updates
* upd3301.cpp: clear bitmap layer on FIFO reset
* i8214.cpp: PoC in separating INT ASSERT and CLEAR phases
pc8801.cpp: tie acknowledge to INT rather than inside callback. Avoids spurious irq regressions;
* upd3301.cpp: handle bitmaps as pure transparent;
pc8801.cpp: add BG Pal handling, honor transparency in all bitmap layers;
* pc8801.cpp: minor cleanups
* pc8801.cpp: better handling of bitmap fills
* pc8001.cpp: carry over attribute fetches between lines when 3301 is in color mode
* pc8801_flop.xml: update QA, move notes from main driver
* pc8801.cpp: implement colorized b&w graphic modes
* pc8801.cpp: cleanup obsolete functions
* pc8801.cpp: extend a bunch of notes
* pc8801.cpp: add boilerplate code for base irq mechanism
* pc8801.cpp: add expansion card support, with JMB-X1 (partly addresses #8709), PC-8801-23 and PCG-8100 as PoC examples.
* pc8801_exp.h: fix CI clang build
* pc8801_31.cpp: SW list hookup
New NOT_WORKING software list additions
---------------------------------------
pc8801_cdrom.xml: CD Takarabako [r09]
* pc8801.cpp: promote some romsets to parent
* pc8801.h: reinstate dummy initialization in state machines
* pc8801.cpp: save_item to all variables in state machines
Diffstat (limited to 'hash')
| -rw-r--r-- | hash/pc8001_flop.xml | 5 | ||||
| -rw-r--r-- | hash/pc8801_cdrom.xml | 31 | ||||
| -rw-r--r-- | hash/pc8801_flop.xml | 877 |
3 files changed, 557 insertions, 356 deletions
diff --git a/hash/pc8001_flop.xml b/hash/pc8001_flop.xml index 5aee8f989e1..5771394fc01 100644 --- a/hash/pc8001_flop.xml +++ b/hash/pc8001_flop.xml @@ -1543,9 +1543,10 @@ References: </software> <software name="normandy"> - <description>Normandy Joriku Sakusen</description> + <description>Normandy Jouriku Sakusen</description> <year>19??</year> <publisher>光栄 (Koei)</publisher> + <info name="alt_title" value="ノルマンディー上陸作戦"/> <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"/> @@ -1557,6 +1558,7 @@ References: <description>Normandy Jouriku Sakusen (alt)</description> <year>19??</year> <publisher>光栄 (Koei)</publisher> + <info name="alt_title" value="ノルマンディー上陸作戦"/> <part name="flop1" interface="floppy_5_25"> <dataarea name="flop" size="31424"> <rom name="normandy jouriku sakusen.d88" size="31424" crc="f3cdf540" sha1="f76776ca7271166cac303caec64ac73fab4807d4"/> @@ -1568,6 +1570,7 @@ References: <description>Normandy Jouriku Sakusen (alt 2)</description> <year>19??</year> <publisher>光栄 (Koei)</publisher> + <info name="alt_title" value="ノルマンディー上陸作戦"/> <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"/> diff --git a/hash/pc8801_cdrom.xml b/hash/pc8801_cdrom.xml new file mode 100644 index 00000000000..ccae35f1e1c --- /dev/null +++ b/hash/pc8801_cdrom.xml @@ -0,0 +1,31 @@ +<?xml version="1.0"?> +<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd"> +<!-- +license:CC0 +--> +<softwarelist name="pc8801_cdrom" description="NEC PC-8801 CD-ROMs"> + +<!-- +PC-8801-31 SW list + +TODO: +- Add Mirrors dump (ones floating around are in .ccd/.sub/.img format); +- Add DIOS CD-ROM Ban dump (undumped?) +- Reportedly later Koei and Falcom releases can optionally load the correlated audio CD soundtracks. + Pinpoint how exactly they detect the presence of a valid CD-ROM, add candidates here. + +--> + + <software name="takabako" supported="no"> + <description>CD Takarabako</description> + <year>1989</year> + <publisher>NEC</publisher> + <info name="alt_title" value="CDたから箱"/> + + <part name="cdrom" interface="cdrom"> + <diskarea name="cdrom"> + <disk name="cd takarabako (japan)" sha1="fa04ebd2556c6508a2401e9a261b8bce843164c0"/> + </diskarea> + </part> + </software> +</softwarelist> diff --git a/hash/pc8801_flop.xml b/hash/pc8801_flop.xml index 3f89b0aa33d..e906c1b3051 100644 --- a/hash/pc8801_flop.xml +++ b/hash/pc8801_flop.xml @@ -8,7 +8,7 @@ license:CC0 <!-- Titles, publishers and release dates taken from: - - PC88 Library ( http://refugee2005.sakura.ne.jp/library/frame1.htm ) + - PC88 Library ( https://web.archive.org/web/20160101005647/http://refugee2005.sakura.ne.jp/library/frame1.htm ) - 8bitters ( http://www.8-bits.info/ ) Are the following undumped or mistranslated (check also if available in TOSEC)? @@ -239,7 +239,7 @@ Are the following undumped or mistranslated (check also if available in TOSEC)? - フリーウェイ (198410xx) by Bothtec - ゴルゴ13 狼の巣 (198410xx) by Pony Canyon - Breakfast3号 (1984xxxx) by Kominiketo - + - Blue Blood disks (at least Vol. 1-6 and CG set Vol. 1 according to gradiusm) Not included: - ミラーズ (19901210) by Studio Wing, uses CDROM (>PC8801MC) @@ -1533,7 +1533,7 @@ ExtractDisk [01]"Disk Basic " -> "adventure land_01.d88" ExtractDisk [02]"SAGA#1 " -> "adventure land_02.d88" --> - <!-- same as voodoo castle basic disk --> + <!-- same as voodoo castle (voodooca) BASIC disk --> <part name="flop1" interface="floppy_5_25"> <dataarea name="flop" size="26800"> <!-- Data CRC16: 58939 --> <rom name="adventure land_01.d88" size="26800" crc="0bbda412" sha1="c88a6c49309103eb6d836dc14dd8d9be0a7dc71a"/> @@ -2320,12 +2320,12 @@ ExtractDisk [02]"SAGA#1 " -> "adventure land_02.d88" </part> </software> - <software name="alphad" cloneof="alpha"> + <software name="alphad" cloneof="alpha" supported="yes"> <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"/> + <info name="usage" value="Needs BASIC V2"/> <part name="flop1" interface="floppy_5_25"> <dataarea name="flop" size="287920"> <!-- Data CRC16: 4039 --> @@ -2550,7 +2550,7 @@ ExtractDisk [02]"SAGA#1 " -> "adventure land_02.d88" </part> </software> - <!-- Has optional GSX8800 sound board support --> + <!-- Has optional [GSX8800] sound board support --> <software name="amtrckm2" supported="partial"> <description>American Truck MKII Ban</description> <year>1989</year> @@ -2565,7 +2565,7 @@ ExtractDisk [02]"SAGA#1 " -> "adventure land_02.d88" </part> </software> - <!-- Has optional GSX8800 sound board support --> + <!-- Has optional [GSX8800] sound board support --> <software name="amtrckm2a" cloneof="amtrckm2" supported="partial"> <description>American Truck MKII Ban (alt)</description> <year>1989</year> @@ -3945,7 +3945,8 @@ ExtractDisk [11]"#10 危険な年頃 " -> "Apple Club 11.d88" [a9f8422b] </part> </software> - <!-- Sound randomly gets stuck [i8214 sound irq] --> + <!-- Not extensively tested --> + <!-- A few kanji drawings in gameplay are odd to look at (cfr. signs, sports as full squares) --> <software name="ayumi" supported="partial"> <description>Ayumi</description> <year>1990</year> @@ -4124,8 +4125,8 @@ ExtractDisk [11]"#10 危険な年頃 " -> "Apple Club 11.d88" [a9f8422b] </part> </software> - <!-- mouse cursor is jumpy --> - <!-- TODO: investigate over SIO usage --> + <!-- TODO: investigate over [SIO] usage --> + <!-- Requires floppies to not be write protected --> <software name="balpower" supported="partial"> <description>Balance of Power</description> <year>1989</year> @@ -4465,7 +4466,8 @@ ExtractDisk [04]"Disk 2 " -> "battle gorilla_04.d88" </part> </software> - <software name="bellonch"> + <!-- Not extensively tested --> + <software name="bellonch" supported="partial"> <description>Belloncho Series 1 - Belloncho Shintai Kensa</description> <year>1990</year> <publisher>ハード (Hard)</publisher> @@ -4526,7 +4528,8 @@ ExtractDisk [04]"Disk 2 " -> "battle gorilla_04.d88" </part> </software> - <software name="bishojbg"> + <!-- Not extensively tested --> + <software name="bishojbg" supported="partial"> <description>Bishoujo Baseball Gakuen</description> <year>1989</year> <publisher>パソケット (Pasoket)</publisher> @@ -4742,8 +4745,9 @@ ExtractDisk [04]"Disk 2 " -> "battle gorilla_04.d88" </software> <!-- Sets up BG Pal --> - <!-- TODO: verify how to create a character --> - <software name="blckonyx" supported="partial"> + <!-- TODO: verify how to create user disk --> + <!-- Prints "sono kata ha koko ni orimasen" in katakana (missing party?) --> + <software name="blckonyx" supported="no"> <description>The Black Onyx</description> <year>1984</year> <publisher>B·P·S (Bullet-Proof Software)</publisher> @@ -4853,6 +4857,7 @@ ExtractDisk [04]"Disk 2 " -> "battle gorilla_04.d88" </part> </software> + <!-- Requires floppies to not be write protected --> <software name="bluemoon"> <description>Blue Moon Story</description> <year>1989</year> @@ -4899,7 +4904,9 @@ ExtractDisk [04]"Disk 2 " -> "battle gorilla_04.d88" </part> </software> - <software name="blassty"> + <!-- Not extensively tested --> + <!-- Tests [Sound Board 2] --> + <software name="blassty" supported="partial"> <description>Cruise Chaser - Blassty</description> <year>1986</year> <publisher>スクウェア (Square)</publisher> @@ -4990,6 +4997,7 @@ ExtractDisk [02]"ケンジャノユイゴン B " -> "Bokensha-tachi - K <!-- PC8801 --> <info name="release" value="198406xx"/> <info name="alt_title" value="ボコスカウォーズ"/> + <info name="usage" value="Needs V2 BASIC on machines equipped with it"/> <part name="flop1" interface="floppy_5_25"> <dataarea name="flop" size="57264"> <rom name="bokosuka wars.d88" size="57264" crc="410d9bb7" sha1="fa83f0e5d393c82b928180fb8cb4c2e1b3a321fb"/> @@ -5623,7 +5631,9 @@ ExtractDisk [02]"ケンジャノユイゴン B " -> "Bokensha-tachi - K </part> </software> - <software name="cancanb"> + <!-- Keypresses on gameplay seems too fast (verify, PC8801MA) --> + <!-- Uses [DAC1BIT] during intro, has aliasing issues --> + <software name="cancanb" supported="partial"> <description>Can Can Bunny</description> <year>1989</year> <publisher>カクテルソフト (Cocktail Soft)</publisher> @@ -5647,7 +5657,9 @@ ExtractDisk [02]"ケンジャノユイゴン B " -> "Bokensha-tachi - K </part> </software> - <software name="cancanba" cloneof="cancanb"> + <!-- Keypresses on gameplay seems too fast (verify, PC8801MA) --> + <!-- Uses [DAC1BIT] during intro, has aliasing issues --> + <software name="cancanba" cloneof="cancanb" supported="partial"> <description>Can Can Bunny (alt?)</description> <year>1989</year> <publisher>カクテルソフト (Cocktail Soft)</publisher> @@ -5672,13 +5684,16 @@ ExtractDisk [02]"ケンジャノユイゴン B " -> "Bokensha-tachi - K </part> </software> - <software name="cancanbs"> + <!-- Crashes the first way around (works on soft reset) --> + <!-- No sound --> + <software name="cancanbs" supported="no"> <description>Can Can Bunny Superior</description> <year>1990</year> <publisher>フェアリーテール (Fairytale)</publisher> <!-- PC8801mk2SR --> <info name="release" value="19900601"/> <info name="alt_title" value="きゃんきゃんバニー スペリオール"/> + <info name="usage" value="Needs BASIC V2"/> <!--combined image--> <!--rom name="cancan bunny 2.d88" size="1729904" crc="f0550d79" sha1="b7488be5091f25130af6152975f23354024c0083"/--> @@ -5711,13 +5726,16 @@ ExtractDisk [02]"ケンジャノユイゴン B " -> "Bokensha-tachi - K </part> </software> - <software name="cancanbsa" cloneof="cancanbs"> + <!-- Crashes the first way around (works on soft reset) --> + <!-- No sound --> + <software name="cancanbsa" cloneof="cancanbs" supported="no"> <description>Can Can Bunny Superior (alt?)</description> <year>1990</year> <publisher>フェアリーテール (Fairytale)</publisher> <!-- PC8801mk2SR --> <info name="release" value="19900601"/> <info name="alt_title" value="きゃんきゃんバニー スペリオール"/> + <info name="usage" value="Needs BASIC V2"/> <!--combined image--> <!--rom name="can can bunny superior.d88" size="1771552" crc="eec02037" sha1="7fcdeeb5169e9b97b260146efd24d275911d90d3"/--> @@ -5750,7 +5768,9 @@ ExtractDisk [02]"ケンジャノユイゴン B " -> "Bokensha-tachi - K </part> </software> - <software name="cancanbsb" cloneof="cancanbs"> + <!-- Crashes the first way around (works on soft reset) --> + <!-- No sound --> + <software name="cancanbsb" cloneof="cancanbs" supported="no"> <description>Can Can Bunny Superior (alt 2)</description> <year>1990</year> <publisher>フェアリーテール (Fairytale)</publisher> @@ -6083,7 +6103,8 @@ ExtractDisk [02]"ケンジャノユイゴン B " -> "Bokensha-tachi - K </part> </software> - <software name="cloderun"> + <!-- No sound (verify, [DAC1BIT]?) --> + <software name="cloderun" supported="partial"> <description>Championship Lode Runner</description> <year>1985</year> <publisher>システムソフト (System Soft)</publisher> @@ -6216,8 +6237,11 @@ ExtractDisk [02]"ケンジャノユイゴン B " -> "Bokensha-tachi - K </part> </software> - <software name="chikyubo"> + <!-- Crashes while loading, [FDC]? --> + <!-- [old note: disk i/o error during "ESDF SYSTEM LOADING", regressed with current floppy code] --> + <software name="chikyubo" supported="no"> <description>Chikyu Boeigun</description> + <!-- "1987" on loading --> <year>1986</year> <publisher>アートディンク (Artdink)</publisher> <!-- PC8801 --> @@ -6467,7 +6491,7 @@ ExtractDisk [02]"ケンジャノユイゴン B " -> "Bokensha-tachi - K </software> <!-- black screen --> - <!-- FDC stalls [never clears HALT state] --> + <!-- FDC stalls [never clears HALT state, PC=0x28c8] --> <software name="columns" supported="no"> <description>Columns</description> <year>1992</year> @@ -6792,7 +6816,8 @@ ExtractDisk [02]"ケンジャノユイゴン B " -> "Bokensha-tachi - K </part> </software> - <software name="cranston"> + <!-- Crashes with illegal function call (TODO: is it truly PC8801?) --> + <software name="cranston" supported="no"> <description>Cranston Manor</description> <year>1983</year> <publisher>スタークラフト (Starcraft)</publisher> @@ -6849,7 +6874,8 @@ ExtractDisk [02]"ケンジャノユイゴン B " -> "Bokensha-tachi - K ExtractDisk [01]"Disk 1 " -> "cranston_manor_v80_01.d88" ExtractDisk [02]"Disk 2 " -> "cranston_manor_v80_02.d88" --> - <software name="cranstonb" cloneof="cranston"> + <!-- TODO: naming suggests being N80 BASIC, belonging to PC8001mkII --> + <software name="cranstonb" cloneof="cranston" supported="no"> <description>Cranston Manor (alt 2)</description> <year>1983</year> <publisher>スタークラフト (Starcraft)</publisher> @@ -6872,7 +6898,9 @@ ExtractDisk [02]"Disk 2 " -> "cranston_manor_v80_02.d88" </part> </software> - <software name="craze"> + <!-- Keeps resetting to BASIC after "Heart Denshi" logo kicks-in --> + <!-- [tries to self-modify program data via the window offset?] --> + <software name="craze" supported="no"> <description>Craze</description> <year>1988</year> <publisher>ハート電子 (Heart Denshi)</publisher> @@ -7113,7 +7141,9 @@ ExtractDisk [02]"Disk 2 " -> "cranston_manor_v80_02.d88" </part> </software> - <software name="crimson3"> + <!-- Sports square glitches on gameplay area while loading --> + <!-- Not extensively tested --> + <software name="crimson3" supported="partial"> <description>Crimson 3</description> <year>1990</year> <publisher>クリスタルソフト (Xtal Soft)</publisher> @@ -7254,7 +7284,9 @@ ExtractDisk [02]"Disk 2 " -> "cranston_manor_v80_02.d88" </part> </software> - <software name="croquis"> + <!-- Hangs at title screen (accesses [RTC] TIME$ fn at 680) --> + <!-- Unemulated optional [GSX8800] sound board --> + <software name="croquis" supported="no"> <description>Chou Bishoujo Densetsu Croquis</description> <year>1990</year> <publisher>ピンキー (Pinky)</publisher> @@ -7496,7 +7528,8 @@ ExtractDisk [02]"Disk 2 " -> "cranston_manor_v80_02.d88" </part> </software> - <software name="cubypan"> + <!-- Seldomly crashes (cannot reproduce reliably, ["copy protection routine at PC=0x911A", old note] --> + <software name="cubypan" supported="no"> <description>Cuby Panic</description> <year>1985</year> <publisher>ゲームアーツ (Game Arts)</publisher> @@ -7771,7 +7804,7 @@ ExtractDisk [02]"Disk 2 " -> "cranston_manor_v80_02.d88" </part> </software> - <software name="daidasso"> + <software name="daidasso" supported="yes"> <description>Dai Dassou</description> <year>1985</year> <publisher>キャリーラボ (Carry Lab)</publisher> @@ -7799,7 +7832,7 @@ ExtractDisk [02]"Disk 2 " -> "cranston_manor_v80_02.d88" </part> </software> - <!-- "CANNOT LOAD YSHELL.COM" --> + <!-- "CANNOT LOAD YSHELL.COM" [PC=0xe200, PC=0xe297, CHRN=(0, 0, 2, 512)] --> <software name="daikokai" supported="no"> <description>Daikoukai Jidai</description> <year>1990</year> @@ -8129,7 +8162,8 @@ ExtractDisk [02]"DAIVA_B " -> "daiva_02.d88" </part> </software> - <software name="kyoko"> + <!-- Shows garbage on right portion of screen --> + <software name="kyoko" supported="partial"> <description>Datenshi Kyouko - Part I</description> <year>1988</year> <publisher>システムハウスオウ (System House Oh!)</publisher> @@ -8170,7 +8204,9 @@ ExtractDisk [02]"DAIVA_B " -> "daiva_02.d88" </part> </software> - <software name="daydream"> + <!-- TODO: input stops responding on PC8801MA (verify) --> + <!-- Not extensively tested --> + <software name="daydream" supported="partial"> <description>Day Dream</description> <year>1986</year> <publisher>クロスメディアソフト (Cross Media Soft)</publisher> @@ -8269,7 +8305,7 @@ ExtractDisk [02]"DAIVA_B " -> "daiva_02.d88" </software> <software name="deganmas"> - <description>Degan no Maseki</description> + <description>Digan no Maseki</description> <year>1988</year> <publisher>アーテック (Artec)</publisher> <!-- PC8801mk2SR --> @@ -8481,6 +8517,7 @@ ExtractDisk [02]"DAIVA_B " -> "daiva_02.d88" </part> </software> + <!-- Draws double height bitmap in 15 kHz mode (verify) --> <software name="demnring"> <description>Demon's Ring</description> <year>1984</year> @@ -8507,6 +8544,7 @@ ExtractDisk [02]"DAIVA_B " -> "daiva_02.d88" </part> </software> + <!-- Draws double height bitmap in 15 kHz mode (verify) --> <software name="demnringa" cloneof="demnring"> <description>Demon's Ring (alt)</description> <year>1984</year> @@ -8574,6 +8612,7 @@ ExtractDisk [02]"DAIVA_B " -> "daiva_02.d88" <info name="alt_title" value="電脳学園"/> <!--combined image--> <!--rom name="dennougakuen.d88" size="1681216" crc="35c2a006" sha1="78eddc3c921c57ecee379607586b5691165a2da8"/--> + <!-- Omake: press HOME key for fake ASM screen (boss key) --> <part name="flop1" interface="floppy_5_25"> <feature name="part_id" value="Disk A" /> @@ -8613,6 +8652,7 @@ ExtractDisk [02]"DAIVA_B " -> "daiva_02.d88" <info name="alt_title" value="電脳学園 2 -ザ・ハイウェイバスター-"/> <!--combined image--> <!--rom name="dennougakuen 2.d88" size="1691776" crc="abbfcbd0" sha1="f969986f6168623468e2106f65447614d61537f5"/--> + <!-- Omake: press HOME key for fake game screen (boss key) --> <part name="flop1" interface="floppy_5_25"> <feature name="part_id" value="Disk A" /> @@ -8652,6 +8692,7 @@ ExtractDisk [02]"DAIVA_B " -> "daiva_02.d88" <info name="alt_title" value="電脳学園 2 -ザ・ハイウェイバスター-"/> <!--combined image--> <!--rom name="denno gakuen 2.d88" size="1681216" crc="f546e159" sha1="d71481ebaaa106611cdaabdab2820b8f559f857d"/--> + <!-- Omake: press HOME key for fake game screen (boss key) --> <part name="flop1" interface="floppy_5_25"> <feature name="part_id" value="Disk A" /> @@ -8691,6 +8732,7 @@ ExtractDisk [02]"DAIVA_B " -> "daiva_02.d88" <info name="alt_title" value="電脳学園 3 -トップをねらえ!-"/> <!--combined image--> <!--rom name="dennougakuen 3.d88" size="1769408" crc="0e25c762" sha1="0b9cd838d45a222630e56062169518ad388823ac"/--> + <!-- Omake: press HOME key for fake Tetris-like screen (boss key) --> <part name="flop1" interface="floppy_5_25"> <feature name="part_id" value="Disk A" /> @@ -9877,6 +9919,7 @@ ExtractDisk [08]"下巻 ユーザー " -> "aaa_08.d88" <!-- Hangs on full screen Door Door title --> <!-- FDC stalls [never clears HALT state, CHRN=(0, 52, ff, 4) then (0, 52, aa, 1)!] --> + <!-- [PC=0x7050 FDC CPU] --> <software name="doordmk2" supported="no"> <description>Door Door mkII</description> <year>1985</year> @@ -9992,9 +10035,9 @@ ExtractDisk [08]"下巻 ユーザー " -> "aaa_08.d88" </part> </software> - <!-- 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"> + <!-- Sets Bg Pal 07 (white border color but expects BASIC V2?) --> + <!-- Unemulated "Serial mouse" (option 2 on boot, "NEC mouse" option 1 works) --> + <software name="dragon" supported="partial"> <description>Dragon</description> <year>1989</year> <publisher>ログ (Log)</publisher> @@ -11153,6 +11196,7 @@ ExtractDisk [02]"MAPディスク " -> "duel kawanakajima_02.d88" <!-- PC8801 --> <info name="release" value="198501xx"/> <info name="alt_title" value="エルドラド伝奇"/> + <info name="usage" value="Needs BASIC V1"/> <!--combined image--> <!--rom name="eldrad.d88" size="697456" crc="18e7adf1" sha1="eae48b0a686a5d46da7769321ec026a79c52dfe6"/--> @@ -11171,7 +11215,7 @@ ExtractDisk [02]"MAPディスク " -> "duel kawanakajima_02.d88" </part> </software> - <!-- black screen while floppy keeps spinning --> + <!-- black screen while floppy keeps spinning, [FDC] copy protection? --> <software name="elevator" supported="no"> <description>Elevator Action</description> <year>1986</year> @@ -11200,13 +11244,14 @@ ExtractDisk [02]"MAPディスク " -> "duel kawanakajima_02.d88" </part> </software> - <software name="emerald"> + <software name="emerald" supported="yes"> <description>Emerald Densetsu</description> <year>1990</year> <publisher>システムハウスオウ (System House Oh!)</publisher> <!-- PC8801mk2SR --> <info name="release" value="19900615"/> <info name="alt_title" value="エメラルド伝説"/> + <info name="usage" value="Boot with game disks in drives for actual gameplay"/> <!--combined image--> <!--rom name="emerald densetsu.d88" size="1873216" crc="ebd53f66" sha1="52ce86b5146a8cdf51ced54d7e755107ca230cd0"/--> @@ -11397,6 +11442,7 @@ ExtractDisk [02]"MAPディスク " -> "duel kawanakajima_02.d88" </part> </software> + <!-- TODO: N-BASIC game, move to pc8001_flop --> <software name="emmy"> <description>Emmy</description> <year>1984</year> @@ -11411,6 +11457,7 @@ ExtractDisk [02]"MAPディスク " -> "duel kawanakajima_02.d88" </part> </software> + <!-- TODO: N-BASIC game, move to pc8001_flop --> <software name="emmya" cloneof="emmy"> <description>Emmy (alt)</description> <year>1984</year> @@ -11700,7 +11747,7 @@ ExtractDisk [02]"MAPディスク " -> "duel kawanakajima_02.d88" </part> </software> - <software name="f15se"> + <software name="f15se" supported="yes"> <description>F-15 Strike Eagle</description> <year>1988</year> <publisher>システムソフト (System Soft)</publisher> @@ -11726,7 +11773,9 @@ ExtractDisk [02]"MAPディスク " -> "duel kawanakajima_02.d88" </part> </software> - <software name="f2gp" cloneof="f2gppsg"> + <!-- Aliased [DAC1BIT] sounds --> + <!-- Sports GFX garbage during boot --> + <software name="f2gp" cloneof="f2gppsg" supported="partial"> <description>F2 Grand Prix</description> <!-- in-game shows 1984 copyright but released in '85 for PC8801 --> <year>1985</year> @@ -11743,7 +11792,7 @@ ExtractDisk [02]"MAPディスク " -> "duel kawanakajima_02.d88" </part> </software> - <software name="f2gppsg"> + <software name="f2gppsg" supported="yes"> <description>F2 Grand Prix(SR PSG ver)</description> <!-- in-game shows 1984 copyright but released in '85 for PC8801 --> <year>1985</year> @@ -11943,7 +11992,8 @@ ExtractDisk [02]"MAPディスク " -> "duel kawanakajima_02.d88" </part> </software> - <software name="fangs"> + <!-- Randomly hangs on transitions (exiting doors, random battles) [FDC] CPU stalls (copy protection?) --> + <software name="fangs" supported="no"> <description>Fangs</description> <year>1991</year> <publisher>エニックス (Enix)</publisher> @@ -12003,6 +12053,7 @@ ExtractDisk [02]"MAPディスク " -> "duel kawanakajima_02.d88" <!-- PC8801 --> <info name="release" value="198502xx"/> <info name="alt_title" value="ファンタジアン"/> + <info name="usage" value="Needs BASIC V1"/> <!--combined image--> <!--rom name="fantasian.d88" size="697680" crc="d5529746" sha1="068e10c8b28f093b61e2a5e6dc7172cf3582e7e5"/--> @@ -12140,6 +12191,7 @@ ExtractDisk [02]"MAPディスク " -> "duel kawanakajima_02.d88" <!-- No inputs on PC8801MA --> <!-- Sound gets stuck on PC8801mkIISR [i8214 sound irq] --> + <!-- "syntax error" and resets during boot (regression after hooking i8214 irqs) --> <software name="finalcri" supported="no"> <description>Final Crisis</description> <year>1991</year> @@ -12172,6 +12224,7 @@ ExtractDisk [02]"MAPディスク " -> "duel kawanakajima_02.d88" <!-- No inputs on PC8801MA --> <!-- Sound gets stuck on PC8801mkIISR [i8214 sound irq] --> + <!-- "syntax error" and resets during boot (regression after hooking i8214 irqs) --> <software name="finalcria" cloneof="finalcri" supported="no"> <description>Final Crisis (alt)</description> <year>1991</year> @@ -13329,8 +13382,8 @@ ExtractDisk [04]"Data Disk " -> "formula cms_04.d88" <!-- 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) --> + <!-- NB: just never remove disks, otherwise GFXs garbage happens --> + <!-- (game doesn't seem to have a mechanism for floppy in drive) --> <!--combined image--> <!--rom name="gambler jikochushin-ha 3.d88" size="697696" crc="8c3ccca1" sha1="2c279f6ed90f0395aabfc184c76b88806756b3bb"/--> @@ -13360,8 +13413,7 @@ ExtractDisk [04]"Data Disk " -> "formula cms_04.d88" </part> </software> - - <software name="gamblerp"> + <software name="gamblerp" supported="yes"> <description>Gambler Jikochuushinha Mahjong Puzzle Collection</description> <year>1989</year> <publisher>ゲームアーツ (Game Arts)</publisher> @@ -13375,7 +13427,8 @@ ExtractDisk [04]"Data Disk " -> "formula cms_04.d88" </part> </software> - <software name="gamblerpd" cloneof="gamblerp"> + <!-- Hangs after Game Arts logo animation, [i8214] spurious irqs --> + <software name="gamblerpd" cloneof="gamblerp" supported="no"> <description>Gambler Jikochuushinha Mahjong Puzzle Collection Demo</description> <year>1989</year> <publisher>ゲームアーツ (Game Arts)</publisher> @@ -13442,7 +13495,9 @@ ExtractDisk [04]"Data Disk " -> "formula cms_04.d88" </part> </software> - <software name="gaudi"> + <!-- Not extensively tested --> + <!-- Has text layer row garbage strip on top (verify) --> + <software name="gaudi" supported="partial"> <description>Gaudi - Barcelona no Kaze</description> <year>1989</year> <publisher>ウルフチーム (WolfTeam)</publisher> @@ -13577,6 +13632,7 @@ ExtractDisk [04]"Data Disk " -> "formula cms_04.d88" </software> <!-- [Incorrect layout on track 24 head 1, expected_size=100000, current_size=126688] --> + <!-- (old note) title screen text/bitmap contrast is pretty ugly (verify) --> <software name="gegege" supported="no"> <description>GeGeGe no Kitarou</description> <year>1985</year> @@ -14347,8 +14403,10 @@ ExtractDisk [02]"Gradius改 " -> "gradius kai_02.d88" </part> </software> - <software name="grodba"> - <description>Grodba</description> + <!-- Requires OPN equipped machine (verify) --> + <!-- palette is ugly (parent pc8801 only, verify) --> + <software name="grodba" supported="partial"> + <description>Grobda</description> <year>1986</year> <publisher>電波新聞社 (Dempa Shinbunsha)</publisher> <!-- PC8801 --> @@ -14360,7 +14418,9 @@ ExtractDisk [02]"Gradius改 " -> "gradius kai_02.d88" </part> </software> - <software name="grodbaa" cloneof="grodba"> + <!-- Requires OPN equipped machine (verify) --> + <!-- palette is ugly (parent pc8801 only, verify) --> + <software name="grodbaa" cloneof="grodba" supported="partial"> <description>Grobda (alt)</description> <year>1986</year> <publisher>電波新聞社 (Dempa Shinbunsha)</publisher> @@ -14592,13 +14652,16 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88" </part> </software> - <software name="gunship"> + <!-- Crashes at beginning of gameplay (copy protection kicking in?) --> + <!-- TODO: needs manual for copy protection (different images than Amiga version) --> + <software name="gunship" supported="no"> <description>Gunship</description> <year>1990</year> <publisher>マイクロプローズ (Microprose)</publisher> <!-- PC8801mk2SR --> <info name="release" value="19900713"/> <info name="alt_title" value="ガンシップ"/> + <info name="usage" value="Sports manual copy protection (Military Equipment)"/> <!--combined image--> <!--rom name="gunship.d88" size="702016" crc="8f2372b3" sha1="9d9b4768fb86875ef647912754fe8e47e5156587"/--> @@ -15721,6 +15784,8 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88" </software> <software name="hollandt"> + <!-- "Do Dutchwives Dream of Electric Eel ?" (sic) printed before title --> + <!-- "Strawberry Porno Series Vol. 2" --> <description>Holland Tsuma wa Denki Unagi no Yume wo Miruka?</description> <year>1984</year> <publisher>光栄 (Koei)</publisher> @@ -17125,8 +17190,8 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88" </part> </software> - <!-- Shows first animation opening screen then crashes --> - <software name="jesus" supported="no"> + <!-- Not extensively tested --> + <software name="jesus" supported="partial"> <description>Jesus</description> <year>1987</year> <publisher>エニックス (Enix)</publisher> @@ -17158,8 +17223,8 @@ ExtractDisk [03]"シナリオ " -> "gundam tactical operation_03.d88" </part> </software> - <!-- Shows first animation opening screen then crashes --> - <software name="jesusa" cloneof="jesus" supported="no"> + <!-- Not extensively tested --> + <software name="jesusa" cloneof="jesus" supported="partial"> <description>Jesus (alt)</description> <year>1987</year> <publisher>エニックス (Enix)</publisher> @@ -19612,13 +19677,14 @@ ExtractDisk [02]"LAGRANGE " -> "lagrange l-2_02.d88" </part> </software> - <software name="lamia199"> + <software name="lamia199" supported="yes"> <description>Lamia 1999</description> <year>1987</year> <publisher>ハドソン (Hudson Soft)</publisher> <!-- PC8801mk2SR --> <info name="release" value="198701xx"/> <info name="alt_title" value="ラミア1999"/> + <info name="usage" value="Suggested to use BASIC V2 for analog colors"/> <!--combined image--> <!--rom name="lamia 1999.d88" size="1171472" crc="a1a0a96f" sha1="5cd4e17d89439988e20cc63f97e4a326e206cc7f"/--> @@ -20993,6 +21059,7 @@ ExtractDisk [02]"LAGRANGE " -> "lagrange l-2_02.d88" <!-- PC8801 --> <info name="release" value="198508xx"/> <info name="alt_title" value="マカダム"/> + <info name="developer" value="マカダミアソフト (Macadamia Soft)"/> <part name="flop1" interface="floppy_5_25"> <dataarea name="flop" size="348848"> <rom name="macadam.d88" size="348848" crc="544d2b8c" sha1="eb66ce5817c5005a77c1360382768b3240e069c4"/> @@ -21007,6 +21074,8 @@ ExtractDisk [02]"LAGRANGE " -> "lagrange l-2_02.d88" <!-- PC8801 --> <info name="release" value="198508xx"/> <info name="alt_title" value="マカダム"/> + <info name="developer" value="マカダミアソフト (Macadamia Soft)"/> + <part name="flop1" interface="floppy_5_25"> <dataarea name="flop" size="348832"> <rom name="macadam (a).d88" size="348832" crc="90527ea3" sha1="1a633ab7764e19508c97b66e3cf0a8200e37f08b"/> @@ -21236,6 +21305,7 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88" </part> </software> + <!-- Requires floppies to not be write protected --> <software name="mjclinic"> <description>Mahjong Clinic Zoukan-gou</description> <year>1991</year> @@ -21884,7 +21954,9 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88" </software> <!-- after losing a life the game doesn't work properly anymore (cannot reproduce in PC8801MA) --> - <software name="makaimur" supported="yes"> + <!-- bitmap layer alignment is dubious (cfr. pit jumps) --> + <!-- Definitely needs save state support --> + <software name="makaimur" supported="partial"> <description>Makaimura</description> <year>1987</year> <publisher>アスキー (ASCII)</publisher> @@ -22574,10 +22646,11 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88" </part> </software> - <software name="metalora"> - <description>Metal Orange</description> + <!-- Corrupted GFX layer on main menu, is the dump right? (bug not present in metaloraa set) --> + <software name="metalora" supported="partial"> + <description>Cyber Block Metal Orange</description> <year>1990</year> - <publisher>Custom</publisher> + <publisher>Cybertech Custom</publisher> <!-- PC8801mk2SR --> <info name="release" value="199012xx"/> <info name="alt_title" value="サイバーブロック メタルオレンジ"/> @@ -22613,10 +22686,11 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88" </part> </software> - <software name="metaloraa" cloneof="metalora"> - <description>Metal Orange (alt)</description> + <!-- TODO: not extensively tested --> + <software name="metaloraa" cloneof="metalora" supported="partial"> + <description>Cyber Block Metal Orange (alt)</description> <year>1990</year> - <publisher>Custom</publisher> + <publisher>Cybertech Custom</publisher> <!-- PC8801mk2SR --> <info name="release" value="199012xx"/> <info name="alt_title" value="サイバーブロック メタルオレンジ"/> @@ -23893,6 +23967,7 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88" </part> </software> + <!-- TODO: apparently has a copy protection check by picking up a specific item, verify --> <software name="valis"> <description>Mugen Senshi Valis</description> <year>1986</year> @@ -23919,7 +23994,6 @@ 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 2 --> <!-- TODO: checkout if there are other hidden hotkeys like PC98 version --> <software name="valis2" supported="yes"> <description>Mugen Senshi Valis II</description> @@ -23930,6 +24004,7 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88" <info name="alt_title" value="夢幻戦士ヴァリス2"/> <!--combined image--> <!--rom name="mugensenshi valis ii.d88" size="2912464" crc="b5eabbf1" sha1="572de9a1e3b7e21fb2acf67603d8944b31bea167"/--> + <!-- Omake: press F5 during opening for music test, alternatively just boot disk G from drive 2 --> <part name="flop1" interface="floppy_5_25"> <feature name="part_id" value="Disk A" /> @@ -24360,7 +24435,7 @@ ExtractDisk [03]"USER_DISK " -> "maha-kala_03.d88" </part> </software> - <!-- uPD3301 text layer draws UL covering the full screen --> + <!-- [uPD3301] text layer draws UL covering the full screen --> <software name="ninjakmb" supported="partial"> <description>Ninja-kun - Majou no Bouken</description> <year>1986</year> @@ -25527,7 +25602,8 @@ ExtractDisk [02]"DISK_2 " -> "oji binbin monogatari(a)_02.d88" </part> </software> - <!-- Entering into shops causes corrupted text graphics [uPD3301] --> + <!-- no sound on any non-vanilla PC-8801 (verify) --> + <!-- [3301] layer is buggy in shops on mkIISR+ machines (uses TVRAM, is it compatible with V1H?) --> <software name="paladin" supported="no"> <description>The Paladin</description> <year>1985</year> @@ -28136,30 +28212,32 @@ ExtractDisk [07]"DiskD " -> "psy-o-blade_07.d88" </part> </software> - <software name="riglas"> + <software name="riglas" supported="yes"> <description>Riglas</description> <year>1986</year> <publisher>ランダムハウス (Random House)</publisher> <!-- PC8801 --> <info name="release" value="198601xx"/> <info name="alt_title" value="リグラス"/> + <!-- baddump: non-factory save --> <part name="flop1" interface="floppy_5_25"> <dataarea name="flop" size="380448"> - <rom name="riglas.d88" size="380448" crc="8b2767ca" sha1="0fa5d40f33e735096b330d3bccb612ee45253d93"/> + <rom name="riglas.d88" size="380448" crc="8b2767ca" sha1="0fa5d40f33e735096b330d3bccb612ee45253d93" status="baddump"/> </dataarea> </part> </software> - <software name="riglasa" cloneof="riglas"> + <software name="riglasa" cloneof="riglas" supported="yes"> <description>Riglas (alt)</description> <year>1986</year> <publisher>ランダムハウス (Random House)</publisher> <!-- PC8801 --> <info name="release" value="198601xx"/> <info name="alt_title" value="リグラス"/> + <!-- baddump: non-factory save (different than riglas set) --> <part name="flop1" interface="floppy_5_25"> <dataarea name="flop" size="380432"> - <rom name="riglas (a).d88" size="380432" crc="5332359d" sha1="9762056cdf2cfe03e7cdb1b1e44b33ed9d7635fe"/> + <rom name="riglas (a).d88" size="380432" crc="5332359d" sha1="9762056cdf2cfe03e7cdb1b1e44b33ed9d7635fe" status="baddump"/> </dataarea> </part> </software> @@ -28961,7 +29039,7 @@ ExtractDisk [04]"シナリオ2 " -> "rogue alliance_04.d88" </part> </software> - <!-- TODO: scene number display shows with vertical strips [uPD3301] --> + <!-- TODO: scene number display shows with vertical strips [uPD3301]? --> <software name="sammylf"> <description>Sammy Lightfoot</description> <year>1985</year> @@ -28969,6 +29047,7 @@ ExtractDisk [04]"シナリオ2 " -> "rogue alliance_04.d88" <!-- PC8801 --> <info name="release" value="198506xx"/> <info name="alt_title" value="サミーライトフット"/> + <!-- TODO: looks incompatible with 8 MHz mode --> <info name="usage" value="Needs BASIC V1"/> <part name="flop1" interface="floppy_5_25"> @@ -32442,8 +32521,7 @@ ExtractDisk [02]"シナリオ ギルガメッシュ 2" -> "gilgamesh sorc ExtractDisk [01]"B DISK " -> "sorcerian music library_01.d88" ExtractDisk [02]"A DISK " -> "sorcerian music library_02.d88" --> - <!-- Uses Bg Pal color, white screen on startup [caused by uPD3301 code] --> - <software name="sorcerml" supported="no"> + <software name="sorcerml" supported="yes"> <description>Sorcerian Music Library</description> <year>1987?</year> <publisher>日本ファルコム (Nihon Falcom)?</publisher> @@ -32493,8 +32571,7 @@ ExtractDisk [02]"A DISK " -> "sorcerian music library_02.d88" </part> </software> - <!-- Draws stage names with unemulated text mode [uPD3301] --> - <software name="sharrier" supported="partial"> + <software name="sharrier" supported="yes"> <description>Space Harrier</description> <year>1987</year> <publisher>電波新聞社 (Dempa Shinbunsha)</publisher> @@ -32520,8 +32597,7 @@ ExtractDisk [02]"A DISK " -> "sorcerian music library_02.d88" </part> </software> - <!-- Draws stage names with unemulated text mode [uPD3301] --> - <software name="sharriera" cloneof="sharrier" supported="partial"> + <software name="sharriera" cloneof="sharrier" supported="yes"> <description>Space Harrier (alt?)</description> <year>1987</year> <publisher>電波新聞社 (Dempa Shinbunsha)</publisher> @@ -32662,7 +32738,9 @@ ExtractDisk [02]"A DISK " -> "sorcerian music library_02.d88" </part> </software> - <software name="scruiser"> + <!-- bad kanji data? (old note, cannot reproduce) --> + <!-- No BGMs --> + <software name="scruiser" supported="no"> <description>Star Cruiser</description> <year>1988</year> <publisher>アルシスソフト (Arsys Soft)</publisher> @@ -32695,12 +32773,17 @@ ExtractDisk [02]"A DISK " -> "sorcerian music library_02.d88" </software> <software name="starship"> + <!-- "Star Ship" on box, stylized as "Star/Ship" ingame --> <description>Star Ship Rendezvous</description> <year>1988</year> <publisher>スキャップトラスト (Scap Trust)</publisher> <!-- PC8801 --> <info name="release" value="198804xx"/> <info name="alt_title" value="スターシップランデブー"/> + <!-- Gameplay playfield scrolling is disabled with 4 MHz --> + <info name="usage" value="Needs BASIC V2, runs better in 8 MHz Mode"/> + <info name="developer" value="Arklight"/> + <!-- Omake: press F2 during OP for sound test --> <!--combined image--> <!--rom name="star ship rendezvous.d88" size="1046496" crc="5f899ec2" sha1="c6f2d34e9a21053449cf91eca8d80c2dc794ed09"/--> @@ -33014,9 +33097,8 @@ ExtractDisk [02]"A DISK " -> "sorcerian music library_02.d88" </part> </software> - <!-- Stalls after PCM loading --> - <!-- [Wants a sound irq that never happens] --> - <software name="sugoroku" supported="no"> + <!-- Not extensively tested --> + <software name="sugoroku" supported="partial"> <description>Sugoroku Yakyuu-dou</description> <year>1989</year> <publisher>日本クリエイト (Nihon Create) / タケル (Takeru)</publisher> @@ -34924,7 +35006,8 @@ ExtractDisk [02]"DISK B " -> "telenet music box (b)_02.d88" </software> <!-- black screen --> - <!-- FDC stalls [Tries to read a missing CHRN=(01 01 24 01)] --> + <!-- FDC stalls [Tries to read a missing CHRN=(01 01 24 01), regression?] --> + <!-- Requires floppies to not be write protected --> <software name="tobirawo" supported="no"> <description>Tobira wo Hirakete</description> <year>1987</year> @@ -35421,7 +35504,7 @@ ExtractDisk [02]"DISK B " -> "telenet music box (b)_02.d88" </part> </software> - <!-- Sound gets stuck [i8214 sound irq] --> + <!-- Not extensively tested --> <software name="towerdrg" supported="partial"> <description>The Tower of Dragon</description> <year>1988</year> @@ -35429,6 +35512,7 @@ ExtractDisk [02]"DISK B " -> "telenet music box (b)_02.d88" <!-- PC8801mk2SR --> <info name="release" value="198811xx"/> <info name="alt_title" value="タワーオブドラゴン"/> + <info name="usage" value="Needs Kana Lock to be off for name entry screen"/> <part name="flop1" interface="floppy_5_25"> <dataarea name="flop" size="348848"> <rom name="the tower of dragon.d88" size="348848" crc="c9a6eeae" sha1="44e6e442414eb357cf49d170f4c9535ca5973fb5"/> @@ -38566,11 +38650,12 @@ ExtractDisk [03]"Ulysses_Disk1 " -> "ulysses_v80_03.d88" (same as ulyssesa) </software> <software name="xak"> - <description>Xak</description> + <description>Xak: The Art of Visual Stage</description> <year>1989</year> <publisher>マイクロキャビン (Micro Cabin)</publisher> <!-- PC8801mk2SR --> <info name="release" value="198905xx"/> + <info name="alt_title" value="サーク"/> <!--combined image--> <!--rom name="xak.d88" size="1997104" crc="9e40a32c" sha1="eaae9b244956cbde1b7691df4091bb9ad9ea9ccb"/--> @@ -38610,13 +38695,15 @@ ExtractDisk [03]"Ulysses_Disk1 " -> "ulysses_v80_03.d88" (same as ulyssesa) </part> </software> - <!-- Sports heavy text glitch on new game selection [uPD3301] --> + <!-- Hangs while trying to create user disk, [FDC] stalls --> + <!-- Mounting provided user disk causes a [Incorrect layout on track 0 head 0, expected_size=100000, current_size=100320] --> <software name="xak2" supported="no"> - <description>Xak 2</description> + <description>Xak II: Rising of the Redmoon</description> <year>1990</year> <publisher>マイクロキャビン (Micro Cabin)</publisher> <!-- PC8801mk2SR --> <info name="release" value="199009xx"/> + <info name="alt_title" value="サークII"/> <!--combined image--> <!--rom name="xak 2.d88" size="3140128" crc="2b98474d" sha1="dd0c5ea2eea94d4d3e403ca557c4b5cf71885c95"/--> @@ -38677,13 +38764,14 @@ ExtractDisk [03]"Ulysses_Disk1 " -> "ulysses_v80_03.d88" (same as ulyssesa) </part> </software> - <!-- Sports heavy text glitch on new game selection [uPD3301] --> + <!-- Hangs while trying to create user disk, [FDC] stalls --> <software name="xak2a" cloneof="xak2" supported="no"> - <description>Xak II (alt)</description> + <description>Xak II: Rising of the Redmoon (alt)</description> <year>1990</year> <publisher>マイクロキャビン (Micro Cabin)</publisher> <!-- PC8801mk2SR --> <info name="release" value="199009xx"/> + <info name="alt_title" value="サークII"/> <!--combined image--> <!--rom name="xak ii.d88" size="2666480" crc="fb1e73f4" sha1="f957d0293922be0a1c3d99c3e75b333734dcd329"/--> @@ -38737,14 +38825,16 @@ ExtractDisk [03]"Ulysses_Disk1 " -> "ulysses_v80_03.d88" (same as ulyssesa) </part> </software> - <!-- Sports heavy text glitch on new game selection [uPD3301] --> + <!-- Mounting provided user disk causes a [Incorrect layout on track 0 head 0, expected_size=100000, current_size=100320] --> <software name="xakgazel" supported="no"> - <description>Xak - Gazel no Tou</description> + <!-- title screen and box art both sports this title --> + <!-- a.k.a. known as Xak - Gazzel no Tou --> + <description>Xak Precious Package: The Tower of Gazzel</description> <year>1991</year> <publisher>マイクロキャビン (Micro Cabin)</publisher> <!-- PC8801mk2SR --> <info name="release" value="19910614"/> - <info name="alt_title" value="Xak ガゼルの塔"/> + <info name="alt_title" value="サーク ガゼルの塔"/> <!--combined image--> <!--rom name="xak gazel no to.d88" size="2759296" crc="1be26269" sha1="fa1dcf787e6dbb30577544b2947853ce1059df0b"/--> @@ -39221,7 +39311,8 @@ ExtractDisk [02]"xanadu80_b " -> "xanadu_v80_02.d88" </part> </software> - <!-- BGMs gets stuck [i8214 sound irq] --> + <!-- Not extensively tested --> + <!-- seldomly [FDC] stalls on disk swaps at boot, why? --> <software name="xzr2" supported="partial"> <description>XZR II - Kanketsu-hen</description> <year>1988</year> @@ -39261,7 +39352,8 @@ ExtractDisk [02]"xanadu80_b " -> "xanadu_v80_02.d88" </part> </software> - <!-- BGMs gets stuck [i8214 sound irq] --> + <!-- Not extensively tested --> + <!-- seldomly [FDC] stalls on disk swaps at boot, why? --> <software name="xzr2a" cloneof="xzr2" supported="partial"> <description>XZR II - Kanketsu-hen (alt)</description> <year>1988</year> @@ -39614,8 +39706,7 @@ ExtractDisk [05]"DISK D " -> "yajiuma pennant race 2_05.d88" </part> </software> - <!-- Hangs on Super Baseball Simulation screen while sound farts --> - <!-- [Waits for a sound irq that never happens] --> + <!-- Draws garbage on Trade screen (copy protection?) --> <software name="yakyudo" supported="no"> <description>Yakyuu-dou</description> <year>1988</year> @@ -39626,6 +39717,7 @@ ExtractDisk [05]"DISK D " -> "yajiuma pennant race 2_05.d88" <!--combined image--> <!--rom name="yakyu-do.d88" size="1421392" crc="fc95a20d" sha1="4cdd565aee1ebbe43541b0f11ead46036b4758fa"/--> + <!-- TODO: verify labels, they don't match in game --> <part name="flop1" interface="floppy_5_25"> <feature name="part_id" value="Opening" /> <dataarea name="flop" size="359248"> @@ -39655,8 +39747,7 @@ ExtractDisk [05]"DISK D " -> "yajiuma pennant race 2_05.d88" </part> </software> - <!-- Hangs on Super Baseball Simulation screen while sound farts --> - <!-- [Waits for a sound irq that never happens] --> + <!-- Hangs on title screen disk swap --> <software name="yakyudoa" cloneof="yakyudo" supported="no"> <description>Yakyuu-dou (alt)</description> <year>1988</year> @@ -39961,13 +40052,14 @@ ExtractDisk [05]"DISK D " -> "yajiuma pennant race 2_05.d88" </part> </software> - <software name="yojukiko"> - <description>Yoju Kikohei - Wer Dragon</description> + <!-- Not extensively tested --> + <software name="yojukiko" supported="partial"> + <description>Yoju Kikohei - WerDragon</description> <year>1989</year> <publisher>アルシスソフト (Arsys Soft)</publisher> <!-- PC8801mk2SR --> <info name="release" value="19890920"/> - <info name="alt_title" value="ワードラゴン"/> + <info name="alt_title" value="妖獣機甲兵ワードラゴン"/> <!--combined image--> <!--rom name="yoju kikohei wer dragon.d88" size="1247472" crc="49991c42" sha1="750b979fd9c8d75429210eed9dca36031811c4b8"/--> @@ -40369,10 +40461,12 @@ ExtractDisk [05]"DISK D " -> "yajiuma pennant race 2_05.d88" </dataarea> </part> + <!-- baddump: non-factory save --> + <!-- (loading it gives a final boss save with every stat as maximum except ring=150 on easy difficulty) --> <part name="flop5" interface="floppy_5_25"> <feature name="part_id" value="User" /> <dataarea name="flop" size="411472"> - <rom name="ys 3 (user).d88" size="411472" crc="6cabccbe" sha1="6d2fa49febbc3f7103f9272bed0b6b4ca99d745e"/> + <rom name="ys 3 (user).d88" size="411472" crc="6cabccbe" sha1="6d2fa49febbc3f7103f9272bed0b6b4ca99d745e" status="baddump"/> </dataarea> </part> </software> @@ -40877,7 +40971,7 @@ ExtractDisk [05]"DISK D " -> "yajiuma pennant race 2_05.d88" </software> -<!-- DOUJIN! --> +<!-- DOUJIN --> <software name="100yenmd"> <description>100-yen Music Disk Vol.1</description> @@ -41021,8 +41115,9 @@ ExtractDisk [05]"DISK D " -> "yajiuma pennant race 2_05.d88" </part> </software> - <!-- Hangs with note stuck [i8214 sound irq] --> - <software name="angels" supported="no"> + <!-- Not extensively tested --> + <!-- Tests SB2 option board at $a8 --> + <software name="angels" supported="partial"> <description>Angels - Celica Crisis</description> <year>19??</year> <publisher><doujin></publisher> @@ -41078,7 +41173,9 @@ ExtractDisk [05]"DISK D " -> "yajiuma pennant race 2_05.d88" </part> </software> - <!-- Hangs/crashes after few frames of opening animation --> + <!-- Hangs/crashes after few frames of opening animation (verify [i8214] irqs) --> + <!-- Option 5 from main menu is a [3301] text layer game (verify) --> + <!-- Not extensively tested --> <software name="attacker" supported="no"> <description>Attacker</description> <year>1990</year> @@ -41255,8 +41352,7 @@ ExtractDisk [05]"DISK D " -> "yajiuma pennant race 2_05.d88" </part> </software> - <!-- Sound gets stuck [i8214 sound irq] --> - <software name="gradiusm" supported="no"> + <software name="gradiusm" supported="yes"> <description>Blue Blood Music Disk Vol. 7 - Gradius Special</description> <year>19??</year> <publisher><doujin></publisher> @@ -41319,7 +41415,8 @@ ExtractDisk [05]"DISK D " -> "yajiuma pennant race 2_05.d88" </part> </software> - <software name="brunette"> + <!-- No BGM on title screen, locks up on game selection, requires a [i8214] sound irq (regression) --> + <software name="brunette" supported="no"> <description>Brunette</description> <year>19??</year> <publisher><doujin></publisher> @@ -41331,7 +41428,8 @@ ExtractDisk [05]"DISK D " -> "yajiuma pennant race 2_05.d88" </part> </software> - <software name="brunettea" cloneof="brunette"> + <!-- No BGM on title screen, locks up on game selection, requires a [i8214] sound irq (regression) --> + <software name="brunettea" cloneof="brunette" supported="no"> <description>Brunette (alt)</description> <year>19??</year> <publisher><doujin></publisher> @@ -41735,7 +41833,7 @@ ExtractDisk [02]" " -> "charie music gallery vol.3_02.d88" <!-- This was never finished --> <software name="hoehoe3"> <description>Chou Senshi Hoehoe 3</description> - <year>19??</year> + <year>199?</year> <publisher><doujin></publisher> <info name="developer" value="Hoehoe Team 199x" /> <info name="alt_title" value="超戦士ほえほえ3" /> @@ -41804,8 +41902,7 @@ ExtractDisk [02]" " -> "charie music gallery vol.3_02.d88" </part> </software> - <!-- Sound gets stuck [i8214 sound irq] --> - <software name="conepvd1" supported="no"> + <software name="conepvd1" supported="yes"> <description>Cone Paper Vibration Data Shuu Dai-1-kan</description> <year>1991</year> <publisher><doujin></publisher> @@ -41819,8 +41916,7 @@ ExtractDisk [02]" " -> "charie music gallery vol.3_02.d88" </part> </software> - <!-- Sound gets stuck [i8214 sound irq] --> - <software name="conepvd2" supported="no"> + <software name="conepvd2" supported="yes"> <description>Cone Paper Vibration Data Shuu Dai-2-kan</description> <year>1992</year> <publisher><doujin></publisher> @@ -41834,8 +41930,7 @@ ExtractDisk [02]" " -> "charie music gallery vol.3_02.d88" </part> </software> - <!-- Sound gets stuck [i8214 sound irq] --> - <software name="conepvd3" supported="no"> + <software name="conepvd3" supported="yes"> <description>Cone Paper Vibration Data Shuu Dai-3-kan</description> <year>1993</year> <publisher><doujin></publisher> @@ -41939,11 +42034,14 @@ ExtractDisk [02]" " -> "charie music gallery vol.3_02.d88" </part> </software> - <software name="dennotsu"> + <!-- Keyboard inputs gets stuck on menu selections --> + <!-- Not extensively tested --> + <software name="dennotsu" supported="partial"> <description>Denno Tsushin Vol. 1</description> <year>1990</year> <publisher>電脳科学研究所 (Denno Kagaku Kenkujo)</publisher> <info name="alt_title" value="電脳通信 vol.1"/> + <info name="usage" value="Needs BASIC V2"/> <part name="flop1" interface="floppy_5_25"> <dataarea name="flop" size="422160"> <!-- Data CRC16: 33482 --> <rom name="denno tsushin 1.d88" size="422160" crc="1e5cc645" sha1="e6800e7c9b50f2c3a69f380db9a4abe968b30182"/> @@ -42023,7 +42121,8 @@ ExtractDisk [02]" " -> "charie music gallery vol.3_02.d88" </part> </software> - <software name="tinytrou"> + <!-- "Disk full in 290" (installs RAM DISK?) --> + <software name="tinytrou" supported="no"> <description>Tiny Troubadour - Dark Shine</description> <year>19??</year> <publisher><doujin></publisher> @@ -42149,12 +42248,14 @@ ExtractDisk [02]" " -> "charie music gallery vol.3_02.d88" </part> </software> - <software name="dragks3"> + <!-- Selecting Prologue or Game Select prompts for a Data Disk 1 disk swap that doesn't work --> + <software name="dragks3" supported="no"> <description>Dragon Knights ~Spirit 3~</description> <year>1992</year> <publisher><doujin></publisher> <info name="developer" value="TSUKKAsoftware" /> <info name="alt_title" value="ドラゴンナイツ D.K."/> + <info name="usage" value="Insert System Disk for actual game"/> <!--combined image--> <!--rom name="dragon knights.d88" size="2790784" crc="2f8a35fe" sha1="97f322aa0ac5102876ffeaab7cc32f83d1ba2253"/--> @@ -42215,7 +42316,8 @@ ExtractDisk [02]" " -> "charie music gallery vol.3_02.d88" </part> </software> - <software name="dragks3a" cloneof="dragks3"> + <!-- Selecting Prologue or Game Select prompts for a Data Disk 1 disk swap that doesn't work --> + <software name="dragks3a" cloneof="dragks3" supported="no"> <description>Dragon Knights ~Spirit 3~ (alt)</description> <year>1992</year> <publisher><doujin></publisher> @@ -42294,7 +42396,8 @@ ExtractDisk [02]" " -> "charie music gallery vol.3_02.d88" </part> </software> - <software name="duet"> + <!-- Not extensively tested --> + <software name="duet" supported="partial"> <description>Duet</description> <year>1990?</year> <publisher><doujin></publisher> @@ -42366,7 +42469,8 @@ ExtractDisk [02]" " -> "charie music gallery vol.3_02.d88" </part> </software> - <software name="escapepr"> + <!-- Gameplay draws scrolling [uPD3301] text layer garbage, [wants to draw semigfxs for a kanji masking effect but area isn't populated properly] --> + <software name="escapepr" supported="no"> <description>Escape Princess</description> <year>19??</year> <publisher><doujin></publisher> @@ -42643,7 +42747,7 @@ ExtractDisk [03]"EXTRA Disk B " -> "extra_03.d88" </part> </software> - <!-- Hangs at SSG logo [expects a sound irq?] --> + <!-- Hangs at SSG logo [expects an irq? clears floppy DMA ports?] --> <software name="ferill" supported="no"> <description>Ferill</description> <year>1989</year> @@ -42656,7 +42760,7 @@ ExtractDisk [03]"EXTRA Disk B " -> "extra_03.d88" </part> </software> - <!-- Hangs at SSG logo [expects a sound irq?] --> + <!-- Hangs at SSG logo [expects an irq? clears floppy DMA ports?] --> <software name="ferilla" cloneof="ferill" supported="no"> <description>Ferill (alt)</description> <year>1989</year> @@ -42669,7 +42773,7 @@ ExtractDisk [03]"EXTRA Disk B " -> "extra_03.d88" </part> </software> - <!-- Hangs at SSG logo [expects a sound irq?] --> + <!-- Hangs at SSG logo [expects an irq? clears floppy DMA ports?] --> <software name="ferillda" cloneof="ferill" supported="no"> <description>Ferill Data Shu Vol.1</description> <year>19??</year> @@ -43232,7 +43336,8 @@ Also found as separate images (but equal CRC) <!--rom name="fsd sample ongaku-shu(vol.1-7).d88" size="3363488" crc="13c1e55b" sha1="539aa79fe94c16d592913c6e8ad5e8b60016eb49"/--> <!-- Disk 1>7 --> - <software name="fsdsamp1"> + <!-- Punts to resident BASIC during loading --> + <software name="fsdsamp1" supported="no"> <description>FSD Sample Ongaku-shuu vol. 1</description> <year>1992</year> <publisher><doujin></publisher> @@ -43245,7 +43350,8 @@ Also found as separate images (but equal CRC) </part> </software> - <software name="fsdsamp2"> + <!-- Punts to resident BASIC during loading --> + <software name="fsdsamp2" supported="no"> <description>FSD Sample Ongaku-shuu vol. 2</description> <year>1992</year> <publisher><doujin></publisher> @@ -43274,7 +43380,8 @@ Also found as separate images (but equal CRC) </part> </software> - <software name="fsdsamp4"> + <!-- Punts to resident BASIC during loading --> + <software name="fsdsamp4" supported="no"> <description>FSD Sample Ongaku-shuu vol. 4</description> <year>1992</year> <publisher><doujin></publisher> @@ -43288,7 +43395,8 @@ Also found as separate images (but equal CRC) </part> </software> - <software name="fsdsamp5"> + <!-- Punts to resident BASIC during loading --> + <software name="fsdsamp5" supported="no"> <description>FSD Sample Ongaku-shuu vol. 5</description> <year>1993</year> <publisher><doujin></publisher> @@ -43302,6 +43410,7 @@ Also found as separate images (but equal CRC) </part> </software> + <!-- Punts to resident BASIC during loading --> <software name="fsdsamp6"> <description>FSD Sample Ongaku-shuu vol. 6</description> <year>1993</year> @@ -43316,7 +43425,8 @@ Also found as separate images (but equal CRC) </part> </software> - <software name="fsdsamp7"> + <!-- Punts to resident BASIC during loading --> + <software name="fsdsamp7" supported="no"> <description>FSD Sample Ongaku-shuu vol. 7</description> <year>1994</year> <publisher><doujin></publisher> @@ -43357,7 +43467,8 @@ ExtractDisk [08]"PCM set " -> "gc-clusterz music disk(vol.1-7)_08.d88" <!--rom name="gc-clusterz music disk(vol.1-7).d88" size="2813696" crc="511490ba" sha1="ef31f3e12b02edeb97e72342eb5e8292db663a16"/--> <!-- TOSEC sets contain same data with different headers... --> - <software name="gcclust1"> + <!-- Tests [Sound Board 2] --> + <software name="gcclust1" supported="partial"> <description>GC-Clusterz Music Disk vol. 1+</description> <year>1991</year> <publisher><doujin></publisher> @@ -43370,7 +43481,8 @@ ExtractDisk [08]"PCM set " -> "gc-clusterz music disk(vol.1-7)_08.d88" </part> </software> - <software name="gcclust2"> + <!-- Tests [Sound Board 2] --> + <software name="gcclust2" supported="partial"> <description>GC-Clusterz Music Disk vol. 2</description> <year>1991</year> <publisher><doujin></publisher> @@ -43383,7 +43495,8 @@ ExtractDisk [08]"PCM set " -> "gc-clusterz music disk(vol.1-7)_08.d88" </part> </software> - <software name="gcclust3"> + <!-- Tests [Sound Board 2] --> + <software name="gcclust3" supported="partial"> <description>GC-Clusterz Music Disk vol. 3</description> <year>1991</year> <publisher><doujin></publisher> @@ -43395,7 +43508,8 @@ ExtractDisk [08]"PCM set " -> "gc-clusterz music disk(vol.1-7)_08.d88" </part> </software> - <software name="gcclust4"> + <!-- Tests [Sound Board 2] --> + <software name="gcclust4" supported="partial"> <description>GC-Clusterz Music Disk vol. 4</description> <year>1991</year> <publisher><doujin></publisher> @@ -43415,7 +43529,8 @@ ExtractDisk [08]"PCM set " -> "gc-clusterz music disk(vol.1-7)_08.d88" </part> </software> - <software name="gcclust5"> + <!-- Tests [Sound Board 2] --> + <software name="gcclust5" supported="partial"> <description>GC-Clusterz Music Disk vol. 5</description> <year>1991</year> <publisher><doujin></publisher> @@ -43436,7 +43551,8 @@ ExtractDisk [08]"PCM set " -> "gc-clusterz music disk(vol.1-7)_08.d88" </part> </software> - <software name="gcclust5a" cloneof="gcclust5"> + <!-- Tests [Sound Board 2] --> + <software name="gcclust5a" cloneof="gcclust5" supported="partial"> <description>GC-Clusterz Music Disk vol. 5 (alt)</description> <year>1991</year> <publisher><doujin></publisher> @@ -43457,7 +43573,8 @@ ExtractDisk [08]"PCM set " -> "gc-clusterz music disk(vol.1-7)_08.d88" </part> </software> - <software name="gcclust6"> + <!-- Tests [Sound Board 2] --> + <software name="gcclust6" supported="partial"> <description>GC-Clusterz Music Disk vol. 6</description> <year>1991</year> <publisher><doujin></publisher> @@ -43478,7 +43595,8 @@ ExtractDisk [08]"PCM set " -> "gc-clusterz music disk(vol.1-7)_08.d88" </part> </software> - <software name="gcclust6a" cloneof="gcclust6"> + <!-- Tests [Sound Board 2] --> + <software name="gcclust6a" cloneof="gcclust6" supported="partial"> <description>GC-Clusterz Music Disk vol. 6 (alt)</description> <year>1991</year> <publisher><doujin></publisher> @@ -43499,7 +43617,8 @@ ExtractDisk [08]"PCM set " -> "gc-clusterz music disk(vol.1-7)_08.d88" </part> </software> - <software name="gcclust7"> + <!-- Tests [Sound Board 2] --> + <software name="gcclust7" supported="partial"> <description>GC-Clusterz Music Disk vol. 7</description> <year>1991</year> <publisher><doujin></publisher> @@ -43602,7 +43721,8 @@ ExtractDisk [08]"PCM set " -> "gc-clusterz music disk(vol.1-7)_08.d88" </part> </software> - <software name="hoehoem1"> + <!-- Never completes ADPCM loading on boot --> + <software name="hoehoem1" supported="no"> <description>Hoehoe Team 199x Music Disk Vol. 1 - Explosion</description> <year>1992?</year> <publisher><doujin></publisher> @@ -43626,7 +43746,8 @@ ExtractDisk [08]"PCM set " -> "gc-clusterz music disk(vol.1-7)_08.d88" </part> </software> - <!-- Sound gets stuck [i8214 sound irq] --> + <!-- Not extensively tested --> + <!-- Extensive use of [uPD3301] text layer, needs verification --> <software name="holiness" supported="partial"> <description>Holiness Story</description> <year>1992</year> @@ -46384,7 +46505,7 @@ ExtractDisk [02]" " -> "sound on-ten vol.1(a)_02.d88" <description>Sweet Girl</description> <year>19??</year> <publisher><doujin></publisher> - <info name="developer" value="Burning Apple?" /> + <info name="developer" value="Burning★Apple?" /> <part name="flop1" interface="floppy_5_25"> <dataarea name="flop" size="422160"> <rom name="sweet_girl.d88" size="422160" crc="fa285b6f" sha1="de69bf3f2a1190e2c14d0123a83df75828f6485c"/> @@ -46396,7 +46517,7 @@ ExtractDisk [02]" " -> "sound on-ten vol.1(a)_02.d88" <description>Sweet Girl 2 ~Body Game~</description> <year>1990?</year> <publisher><doujin></publisher> - <info name="developer" value="Burning Apple" /> + <info name="developer" value="Burning★Apple" /> <!--combined image--> <!--rom name="sweet girl 2.d88" size="876000" crc="dd0b8d1e" sha1="cc7860aaa23c2c2f87238c94df353115dcc2ffdd"/--> @@ -47244,187 +47365,192 @@ ExtractDisk [02]" " -> "sound on-ten vol.1(a)_02.d88" </part> </software> - - - -<!-- STILL TO BE SPLIT --> <!-- - -jam1 - pc8801 Device Floppy Disk load failed: Invalid image - ExtractDisk [01]"Sys " -> "jam vol.1_01.d88" - ExtractDisk [02]"アイドルA " -> "jam vol.1_02.d88" - ExtractDisk [03]"アイドルB " -> "jam vol.1_03.d88" - ExtractDisk [04]"女子高生A " -> "jam vol.1_04.d88" - ExtractDisk [05]"女子高生B " -> "jam vol.1_05.d88" - ExtractDisk [06]"女子大生A " -> "jam vol.1_06.d88" - ExtractDisk [07]"女子大生B " -> "jam vol.1_07.d88" - ExtractDisk [08]"OL A " -> "jam vol.1_08.d88" - ExtractDisk [09]"OL B " -> "jam vol.1_09.d88" - -jam1a - pc8801 Device Floppy Disk load failed: Invalid image - ExtractDisk [01]"SYSTEM " -> "jam vol.1 (alt)_01.d88" - ExtractDisk [02]"第1集 A " -> "jam vol.1 (alt)_02.d88" - ExtractDisk [03]"第1集 B " -> "jam vol.1 (alt)_03.d88" - ExtractDisk [04]"第2集 A " -> "jam vol.1 (alt)_04.d88" - ExtractDisk [05]"第2集 B " -> "jam vol.1 (alt)_05.d88" - ExtractDisk [06]"第3集 A " -> "jam vol.1 (alt)_06.d88" - ExtractDisk [07]"第3集 B " -> "jam vol.1 (alt)_07.d88" - ExtractDisk [08]"第4集 A " -> "jam vol.1 (alt)_08.d88" - ExtractDisk [09]"第4集 B " -> "jam vol.1 (alt)_09.d88" - -loderuna - pc8801 Device Floppy Disk load failed: Invalid image - ExtractDisk [01]"LOAD_RUNNER " -> "lode runner with level disks_01.d88" 03323138 (same as Alt 2 set) - ExtractDisk [02]"LRDAT(BUG ) " -> "lode runner with level disks_02.d88" - ExtractDisk [03]"LRDAT(CHAMP ) " -> "lode runner with level disks_03.d88" - ExtractDisk [04]"LRDAT(DMG ) " -> "lode runner with level disks_04.d88" - ExtractDisk [05]"LRDAT(FC_SLR1 ) " -> "lode runner with level disks_05.d88" - ExtractDisk [06]"LRDAT(FC_SLR2 ) " -> "lode runner with level disks_06.d88" - ExtractDisk [07]"LRDAT(FUNBOOK ) " -> "lode runner with level disks_07.d88" - ExtractDisk [08]"LRDAT(HIR_RCNT) " -> "lode runner with level disks_08.d88" - ExtractDisk [09]"LRDAT(HISSHO2 ) " -> "lode runner with level disks_09.d88" - ExtractDisk [10]"LRDAT(LEVEL085) " -> "lode runner with level disks_10.d88" - ExtractDisk [11]"LRDAT(TECHPOLI) " -> "lode runner with level disks_11.d88" - ExtractDisk [12]"LRDAT(LRPRO68K) " -> "lode runner with level disks_12.d88" - ExtractDisk [13]"LRDAT(MAP000 ) " -> "lode runner with level disks_13.d88" - ExtractDisk [14]"LRDAT(MISC ) " -> "lode runner with level disks_14.d88" - ExtractDisk [15]"LRDAT(MSX ) " -> "lode runner with level disks_15.d88" - ExtractDisk [16]"LRDAT(MSX2 ) " -> "lode runner with level disks_16.d88" - ExtractDisk [17]"LRDAT(MSX_CHP ) " -> "lode runner with level disks_17.d88" - ExtractDisk [18]"LRDAT(PC100 ) " -> "lode runner with level disks_18.d88" - ExtractDisk [19]"LRDAT(PCENGINE) " -> "lode runner with level disks_19.d88" - ExtractDisk [20]"LRDAT(SEGA_CHP) " -> "lode runner with level disks_20.d88" - ExtractDisk [21]"LRDAT(YUGEKISH) " -> "lode runner with level disks_21.d88" - +ExtractDisk [01]"LOAD_RUNNER " -> "lode runner with level disks_01.d88" 03323138 (same as Alt 2 set) +ExtractDisk [02]"LRDAT(BUG ) " -> "lode runner with level disks_02.d88" +ExtractDisk [03]"LRDAT(CHAMP ) " -> "lode runner with level disks_03.d88" +ExtractDisk [04]"LRDAT(DMG ) " -> "lode runner with level disks_04.d88" +ExtractDisk [05]"LRDAT(FC_SLR1 ) " -> "lode runner with level disks_05.d88" +ExtractDisk [06]"LRDAT(FC_SLR2 ) " -> "lode runner with level disks_06.d88" +ExtractDisk [07]"LRDAT(FUNBOOK ) " -> "lode runner with level disks_07.d88" +ExtractDisk [08]"LRDAT(HIR_RCNT) " -> "lode runner with level disks_08.d88" +ExtractDisk [09]"LRDAT(HISSHO2 ) " -> "lode runner with level disks_09.d88" +ExtractDisk [10]"LRDAT(LEVEL085) " -> "lode runner with level disks_10.d88" +ExtractDisk [11]"LRDAT(TECHPOLI) " -> "lode runner with level disks_11.d88" +ExtractDisk [12]"LRDAT(LRPRO68K) " -> "lode runner with level disks_12.d88" +ExtractDisk [13]"LRDAT(MAP000 ) " -> "lode runner with level disks_13.d88" +ExtractDisk [14]"LRDAT(MISC ) " -> "lode runner with level disks_14.d88" +ExtractDisk [15]"LRDAT(MSX ) " -> "lode runner with level disks_15.d88" +ExtractDisk [16]"LRDAT(MSX2 ) " -> "lode runner with level disks_16.d88" +ExtractDisk [17]"LRDAT(MSX_CHP ) " -> "lode runner with level disks_17.d88" +ExtractDisk [18]"LRDAT(PC100 ) " -> "lode runner with level disks_18.d88" +ExtractDisk [19]"LRDAT(PCENGINE) " -> "lode runner with level disks_19.d88" +ExtractDisk [20]"LRDAT(SEGA_CHP) " -> "lode runner with level disks_20.d88" +ExtractDisk [21]"LRDAT(YUGEKISH) " -> "lode runner with level disks_21.d88" --> - - <software name="ldrunc" cloneof="ldrun"> + <software name="ldrunc" cloneof="ldrun" supported="no"> <description>Lode Runner with Level Disks</description> <year>19??</year> <publisher>システムソフト (System Soft)</publisher> <!--combined image--> <!--rom name="lode runner with level disks.d88" size="7548048" crc="d43e72d6" sha1="16b56366ac447ff3cd0c313b388e1ec72ec0922f"/--> + <!-- TODO: understand how to load these levels --> + <info name="usage" value="Data disks, needs a Lode Runner main disk"/> + <!-- TODO: find actual labels, double check with testing --> + <!-- We use markings found on the ExtractDisk for the time being --> <part name="flop2" interface="floppy_5_25"> + <feature name="part_id" value="BUG level disk" /> <dataarea name="flop" size="359520"> <rom name="lode runner with level disks_02.d88" size="359520" crc="2dacf817" sha1="6ddcadf1350d993760b79628dde22ce0c47a6210"/> </dataarea> </part> <part name="flop3" interface="floppy_5_25"> + <feature name="part_id" value="CHAMP level disk" /> <dataarea name="flop" size="359520"> <rom name="lode runner with level disks_03.d88" size="359520" crc="8aaa48bb" sha1="8ddd07b4e0ecca9db76782b46c0a9812a6bf01a8"/> </dataarea> </part> <part name="flop4" interface="floppy_5_25"> + <feature name="part_id" value="DMG level disk" /> <dataarea name="flop" size="359520"> <rom name="lode runner with level disks_04.d88" size="359520" crc="ed7040dc" sha1="f778865a55b54719b3f827343d1d092db936633c"/> </dataarea> </part> <part name="flop5" interface="floppy_5_25"> + <feature name="part_id" value="FC_SLR1 level disk" /> <dataarea name="flop" size="359520"> <rom name="lode runner with level disks_05.d88" size="359520" crc="03faab32" sha1="bc85ddc1fcba941b5f45cf664de6a0f0afa7f643"/> </dataarea> </part> <part name="flop6" interface="floppy_5_25"> + <feature name="part_id" value="FC_SLR2 level disk" /> <dataarea name="flop" size="359520"> <rom name="lode runner with level disks_06.d88" size="359520" crc="3b1ea376" sha1="a94427c79a4b42813164452b7dfc1ca11d1b9da6"/> </dataarea> </part> <part name="flop7" interface="floppy_5_25"> + <feature name="part_id" value="FUNBOOK level disk" /> <dataarea name="flop" size="359520"> <rom name="lode runner with level disks_07.d88" size="359520" crc="c8e010c5" sha1="cc9fbbc1490f6c47064b9f780bf621b20546eb58"/> </dataarea> </part> <part name="flop8" interface="floppy_5_25"> + <feature name="part_id" value="HIR_RCNT level disk" /> <dataarea name="flop" size="359520"> <rom name="lode runner with level disks_08.d88" size="359520" crc="cdda982a" sha1="e03309e7b98b12b3682c2e5d862c07e11a0291fc"/> </dataarea> </part> <part name="flop9" interface="floppy_5_25"> + <feature name="part_id" value="HISSHO2 level disk" /> <dataarea name="flop" size="359520"> <rom name="lode runner with level disks_09.d88" size="359520" crc="593df672" sha1="fce987922e85c26763fde8ac25340f4efb5f9ab2"/> </dataarea> </part> <part name="flop10" interface="floppy_5_25"> + <feature name="part_id" value="LEVEL085 level disk" /> <dataarea name="flop" size="359520"> <rom name="lode runner with level disks_10.d88" size="359520" crc="198aa345" sha1="49abe84a0147578babfd85741b2e8490fe575250"/> </dataarea> </part> <part name="flop11" interface="floppy_5_25"> + <feature name="part_id" value="TECHPOLI level disk" /> <dataarea name="flop" size="359520"> <rom name="lode runner with level disks_11.d88" size="359520" crc="03d69db1" sha1="0c49a64f7dbdd05a79750ddc9b4efc8e1144ed38"/> </dataarea> </part> <part name="flop12" interface="floppy_5_25"> + <feature name="part_id" value="LRPRO68K level disk" /> <dataarea name="flop" size="359520"> <rom name="lode runner with level disks_12.d88" size="359520" crc="0a8aef00" sha1="fbcba737a3ad6825c8334dd3448a2cb04258db72"/> </dataarea> </part> <part name="flop13" interface="floppy_5_25"> + <feature name="part_id" value="MAP000 level disk" /> <dataarea name="flop" size="359520"> <rom name="lode runner with level disks_13.d88" size="359520" crc="d94e94f1" sha1="f2eb3d3f58fdc3bfd6e07ccbcfdcb9705ea2920b"/> </dataarea> </part> <part name="flop14" interface="floppy_5_25"> + <feature name="part_id" value="MISC level disk" /> <dataarea name="flop" size="359520"> <rom name="lode runner with level disks_14.d88" size="359520" crc="967c30c8" sha1="136adf861912efffbd4d43921dcd6058f9a67fbd"/> </dataarea> </part> <part name="flop15" interface="floppy_5_25"> + <feature name="part_id" value="MSX level disk" /> <dataarea name="flop" size="359520"> <rom name="lode runner with level disks_15.d88" size="359520" crc="674b7f5f" sha1="8e223e6f50b104806ce8a6c83321f22a0b28f6dd"/> </dataarea> </part> <part name="flop16" interface="floppy_5_25"> + <feature name="part_id" value="MSX2 level disk" /> <dataarea name="flop" size="359520"> <rom name="lode runner with level disks_16.d88" size="359520" crc="89579885" sha1="462aa2445c4016f640b261811f0d321296bbd44c"/> </dataarea> </part> <part name="flop17" interface="floppy_5_25"> + <feature name="part_id" value="MSX_CHP level disk" /> <dataarea name="flop" size="359520"> <rom name="lode runner with level disks_17.d88" size="359520" crc="642e06e3" sha1="e59e9b1b16a3c14f74ebae3a4149d7170bfa666c"/> </dataarea> </part> <part name="flop18" interface="floppy_5_25"> + <feature name="part_id" value="PC100 level disk" /> <dataarea name="flop" size="359520"> <rom name="lode runner with level disks_18.d88" size="359520" crc="aea019c3" sha1="4a7f4a284d2a67ee8825b07f337031d061b03671"/> </dataarea> </part> <part name="flop19" interface="floppy_5_25"> + <feature name="part_id" value="PCENGINE level disk" /> <dataarea name="flop" size="359520"> <rom name="lode runner with level disks_19.d88" size="359520" crc="24a04d9f" sha1="bbb13261a3f03384cf033a2e9946d6cb890ba132"/> </dataarea> </part> <part name="flop20" interface="floppy_5_25"> + <feature name="part_id" value="SEGA_CHP level disk" /> <dataarea name="flop" size="359520"> <rom name="lode runner with level disks_20.d88" size="359520" crc="6fb43b7b" sha1="04b6fe89b44e3f74beac614ae3ad1c4c2ad2a697"/> </dataarea> </part> <part name="flop21" interface="floppy_5_25"> + <feature name="part_id" value="YUGEKISH level disk" /> <dataarea name="flop" size="359520"> <rom name="lode runner with level disks_21.d88" size="359520" crc="60409515" sha1="b1bc2dc79cd429540fa15879580b34d23a7b030f"/> </dataarea> </part> </software> +<!-- +ExtractDisk [01]"Sys " -> "jam vol.1_01.d88" +ExtractDisk [02]"アイドルA " -> "jam vol.1_02.d88" +ExtractDisk [03]"アイドルB " -> "jam vol.1_03.d88" +ExtractDisk [04]"女子高生A " -> "jam vol.1_04.d88" +ExtractDisk [05]"女子高生B " -> "jam vol.1_05.d88" +ExtractDisk [06]"女子大生A " -> "jam vol.1_06.d88" +ExtractDisk [07]"女子大生B " -> "jam vol.1_07.d88" +ExtractDisk [08]"OL A " -> "jam vol.1_08.d88" +ExtractDisk [09]"OL B " -> "jam vol.1_09.d88" +--> <software name="jam1"> <description>Jam Disk Magazine Vol.1</description> <year>19??</year> @@ -47487,6 +47613,17 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image </part> </software> +<!-- +ExtractDisk [01]"SYSTEM " -> "jam vol.1 (alt)_01.d88" +ExtractDisk [02]"第1集 A " -> "jam vol.1 (alt)_02.d88" +ExtractDisk [03]"第1集 B " -> "jam vol.1 (alt)_03.d88" +ExtractDisk [04]"第2集 A " -> "jam vol.1 (alt)_04.d88" +ExtractDisk [05]"第2集 B " -> "jam vol.1 (alt)_05.d88" +ExtractDisk [06]"第3集 A " -> "jam vol.1 (alt)_06.d88" +ExtractDisk [07]"第3集 B " -> "jam vol.1 (alt)_07.d88" +ExtractDisk [08]"第4集 A " -> "jam vol.1 (alt)_08.d88" +ExtractDisk [09]"第4集 B " -> "jam vol.1 (alt)_09.d88" +--> <software name="jam1a" cloneof="jam1"> <description>Jam Disk Magazine Vol.1 (alt)</description> <year>19??</year> @@ -47896,7 +48033,7 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image </part> </software> - <software name="bluestat"> + <software name="bluestat" supported="yes"> <description>Ao no Sekizou - The Blue Statue</description> <year>19??</year> <publisher><unknown></publisher> @@ -47926,10 +48063,13 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image </part> </software> + <!-- Draws [3301] chars as pure black after title screen (regression) --> <software name="ashurano" supported="no"> <description>Ashura no To</description> - <year>19??</year> + <year>1990</year> + <!-- "CaesarSoft" on title Doujinshi? --> <publisher><unknown></publisher> + <info name="usage" value="Needs BASIC V2"/> <part name="flop1" interface="floppy_5_25"> <dataarea name="flop" size="348848"> <rom name="ashura no to.d88" size="348848" crc="eb174138" sha1="6b730f90744692b6fefb85d12bcafdcef5ccd38a"/> @@ -47973,12 +48113,15 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image </part> </software> - <software name="autumnpa"> + <!-- TODO: verify if it really works on BASIC 1.0 only --> + <software name="autumnpa" supported="no"> <description>Autumn Park</description> <year>19??</year> <publisher><unknown></publisher> <!--combined image--> <!--rom name="autumn park.d88" size="697696" crc="9ee6184f" sha1="9ea1f7e9b791025324003d9cbb903576d2c247a2"/--> + <info name="usage" value="Works in vanilla PC8801 only"/> + <!-- otherwise punts with an invisible "RETURN without GOSUB in 56230" --> <part name="flop1" interface="floppy_5_25"> <feature name="part_id" value="Disk 1" /> @@ -48050,10 +48193,13 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image </part> </software> - <software name="cardgam1"> - <description>Card Game Vol.1</description> - <year>19??</year> - <publisher><unknown></publisher> + <!-- Glitchy [3301] text layer on gameplay (verify) --> + <software name="cardgam1" supported="no"> + <description>Card Game Change Vol.1</description> + <year>1991</year> + <publisher><doujin></publisher> + <info name="alt_title" value="CardGame 「ちぇんじ」 Vol.1"/> + <info name="developer" value="Burning★Apple" /> <!--combined image--> <!--rom name="card game vol.1.d88" size="844320" crc="0b69cebe" sha1="782f6564fd02dafef6256882f026ec231d13b8f6"/--> @@ -48072,47 +48218,49 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image </part> </software> - <software name="celia"> - <description>Celia</description> - <year>19??</year> - <publisher><unknown></publisher> + <!-- Glitchy [3301] text layer on gameplay (verify) --> + <software name="changevo" cloneof="cardgam1" supported="no"> + <description>Card Game Change Vol.1 (alt)</description> + <year>1990</year> + <publisher><doujin></publisher> + <info name="alt_title" value="CardGame 「ちぇんじ」 Vol.1"/> + <info name="developer" value="Burning★Apple" /> <!--combined image--> - <!--rom name="celia.d88" size="166752" crc="b1113e87" sha1="9278973502e695a20059e99162b3390ecb24e51b"/--> + <!--rom name="change vol.1.d88" size="844320" crc="398f75bf" sha1="51e8f996f75d84dfbae82dcf460e38c1cc367116"/--> <part name="flop1" interface="floppy_5_25"> - <feature name="part_id" value="Main" /> - <dataarea name="flop" size="139952"> - <rom name="celia (main).d88" size="139952" crc="c10189c6" sha1="549456df4a2d54a0ad8ec4922ea4095a534e1179"/> + <feature name="part_id" value="Disk 1" /> + <dataarea name="flop" size="422160"> + <rom name="change vol.1 (disk 1).d88" size="422160" crc="839937e2" sha1="b04241d29aa220243d3b83263eb83a2b1dad0961"/> </dataarea> </part> <part name="flop2" interface="floppy_5_25"> - <feature name="part_id" value="Data" /> - <dataarea name="flop" size="26800"> - <rom name="celia (data).d88" size="26800" crc="bce8bdf1" sha1="860742e78ca630f208a98eb84a259b0943d3e85f"/> + <feature name="part_id" value="Disk 2" /> + <dataarea name="flop" size="422160"> + <rom name="change vol.1 (disk 2).d88" size="422160" crc="db1339eb" sha1="bd215e6400ca1b0b4096f71f3352abe7c740fc94"/> </dataarea> </part> </software> - <software name="changevo"> - <description>Change Vol.1</description> + <software name="celia"> + <description>Celia</description> <year>19??</year> <publisher><unknown></publisher> - <info name="alt_title" value="ちぇんじ vol.1"/> <!--combined image--> - <!--rom name="change vol.1.d88" size="844320" crc="398f75bf" sha1="51e8f996f75d84dfbae82dcf460e38c1cc367116"/--> + <!--rom name="celia.d88" size="166752" crc="b1113e87" sha1="9278973502e695a20059e99162b3390ecb24e51b"/--> <part name="flop1" interface="floppy_5_25"> - <feature name="part_id" value="Disk 1" /> - <dataarea name="flop" size="422160"> - <rom name="change vol.1 (disk 1).d88" size="422160" crc="839937e2" sha1="b04241d29aa220243d3b83263eb83a2b1dad0961"/> + <feature name="part_id" value="Main" /> + <dataarea name="flop" size="139952"> + <rom name="celia (main).d88" size="139952" crc="c10189c6" sha1="549456df4a2d54a0ad8ec4922ea4095a534e1179"/> </dataarea> </part> <part name="flop2" interface="floppy_5_25"> - <feature name="part_id" value="Disk 2" /> - <dataarea name="flop" size="422160"> - <rom name="change vol.1 (disk 2).d88" size="422160" crc="db1339eb" sha1="bd215e6400ca1b0b4096f71f3352abe7c740fc94"/> + <feature name="part_id" value="Data" /> + <dataarea name="flop" size="26800"> + <rom name="celia (data).d88" size="26800" crc="bce8bdf1" sha1="860742e78ca630f208a98eb84a259b0943d3e85f"/> </dataarea> </part> </software> @@ -48139,7 +48287,7 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image </part> </software> - <!-- Sound gets stuck [i8214 sound irq] --> + <!-- Not extensively tested --> <software name="chilitom" supported="partial"> <description>Chili Tomato</description> <year>19??</year> @@ -48279,7 +48427,8 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image </part> </software> - <software name="doublfac"> + <!-- Not extensively tested, no BGM on gameplay (verify) --> + <software name="doublfac" supported="partial"> <description>Double Face</description> <year>1987</year> <publisher>DTB Software</publisher> @@ -48378,7 +48527,7 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image </part> </software> - <!-- Doesn't load --> + <!-- Doesn't load, throws "Bad allocation table" with a Disk Basic FILES command (is the dump right?) --> <software name="fanteatr" supported="no"> <description>Fantastic Eaters</description> <year>19??</year> @@ -48390,7 +48539,7 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image </part> </software> - <!-- Doesn't load --> + <!-- Doesn't load, throws "Bad allocation table" with a Disk Basic FILES command (is the dump right?) --> <software name="fanteatra" cloneof="fanteatr" supported="no"> <description>Fantastic Eaters (alt)</description> <year>19??</year> @@ -48402,7 +48551,7 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image </part> </software> - <!-- Sound gets stuck [i8214 sound irq] --> + <!-- Not extensively tested --> <software name="ffuntasy" supported="partial"> <description>Final Funtasy</description> <year>19??</year> @@ -48924,7 +49073,8 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image </part> </software> - <!-- Sound gets stuck [i8214 sound irq] --> + <!-- Not extensively tested --> + <!-- Tests [Sound Board 2] --> <software name="lascivio" supported="partial"> <description>Lascivious Oranges</description> <year>19??</year> @@ -49221,7 +49371,7 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image </part> </software> - <!-- TODO: text is glitchy, verify with uPD3301 device --> + <!-- Not extensively tested --> <software name="midngtch"> <description>Midnight Chase 2</description> <year>19??</year> @@ -50992,7 +51142,7 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image </part> </software> - <!-- Sound gets stuck [i8214 sound irq] --> + <!-- Not extensively tested --> <software name="arthemis" supported="partial"> <description>Arthemis 2</description> <year>19??</year> @@ -51073,8 +51223,8 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image </part> </software> - <!-- Hangs when selecting any option on main menu --> - <!-- [i8214 never clears irq] --> + <!-- Hangs when selecting any option on main menu [i8214 never clears irq?] --> + <!-- Tests [Sound Board 2] --> <software name="battlebu" supported="no"> <description>Battle Bunnygirl</description> <year>1990</year> @@ -51798,6 +51948,7 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image <description>Gaia no Kiba</description> <year>19??</year> <publisher><unknown></publisher> + <info name="developer" value="Moon Light Magic"/> <!--combined image--> <!--rom name="gaia no kiba.d88" size="844320" crc="7ecd4458" sha1="601e1567bd54bbce22b6bdfe6131b37566927f74"/--> @@ -52086,6 +52237,8 @@ loderuna - pc8801 Device Floppy Disk load failed: Invalid image <description>Jark</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="jark.d88" size="348848" crc="f507ca84" sha1="eb65996e08a3fc0296c560fc7f4179cea7937a37"/> @@ -52637,8 +52790,8 @@ ExtractDisk [04]"game_2 " -> "loginsoft game create system - mamirin_0 </part> </software> - <!-- Sound gets stuck [i8214 sound irq] --> - <software name="nazodemo" supported="no"> + <!-- GFX pseudo-snow effect needs to be verified --> + <software name="nazodemo" supported="partial"> <description>Nazo Demo 3</description> <year>19??</year> <publisher><unknown></publisher> @@ -52912,7 +53065,8 @@ ExtractDisk [02]"Disk_B " -> "pakapaka shoboken dp_02.d88" </software> <!-- "PLAY6 file not found", asks for "Login drive"? --> - <!-- TODO: throws boot failed if PC8801MA is set to 8MHz, correct? --> + <!-- Throws a "boot failed" if PC8801MA is set to 8MHz, definitely a bug given that SW has CPU clock icon detection --> + <!-- Has [3301] b&w attribute shift bug --> <software name="play6lim" supported="no"> <description>Play6 Limited Version</description> <year>1999</year> @@ -53508,9 +53662,9 @@ ExtractDisk [02]"sos sword " -> "s-os sword_02.d88" </part> </software> - <!-- Sound gets stuck [i8214 sound irq] --> <!-- Keeps repeating the full sample bank --> <!-- Has missing GFXs --> + <!-- [Sound Board 2] may be required as name implies? --> <software name="superjck" supported="no"> <description>Super Jack 88 (SB2 version)</description> <year>19??</year> @@ -53944,19 +54098,14 @@ ExtractDisk [02]"sos sword " -> "s-os sword_02.d88" </part> </software> - -<!-- GAME PACKS AND MUSIC PACKS --> -<!-- -These (game) packs shall be eventually removed when the original disks get dumped, -but given the difficulty to find dumpers and/or friendly collectors for these old -systems, for the moment they stay here! ---> +<!-- MISC MUSIC PACKS --> <!-- ExtractDisk [01]"DISK_A " -> "game music library_01.d88" ExtractDisk [02]"DISK_B " -> "game music library_02.d88" --> - <software name="gamemusl"> + <!-- Randomly crashes on extensive use? (verify) --> + <software name="gamemusl" supported="partial"> <description>Game Music Library</description> <year>19??</year> <publisher><unknown></publisher> @@ -53976,6 +54125,54 @@ ExtractDisk [02]"DISK_B " -> "game music library_02.d88" </part> </software> + <software name="fcsoftod"> + <description>FC-Software Sound Board 1 Ongaku Disk</description> + <year>19??</year> + <publisher><unknown></publisher> + <part name="flop1" interface="floppy_5_25"> + <dataarea name="flop" size="348832"> + <rom name="fc-software sound board 1 ongaku disk.d88" size="348832" crc="aed3eaac" sha1="f8c54a4ea80e7c50bf7c327e7d0c6b78aaa499ae"/> + </dataarea> + </part> + </software> + + <software name="musicgal"> + <description>Music Gallery 2</description> + <year>19??</year> + <publisher><unknown></publisher> + <part name="flop1" interface="floppy_5_25"> + <dataarea name="flop" size="366240"> + <rom name="music gallery 2.d88" size="366240" crc="e6bbe9a6" sha1="7ac0fcb43cd4064bf27ef3a44f5aeded384e7a00"/> + </dataarea> + </part> + </software> + + <software name="gamemus1"> + <description>Game Music Collection Vol. 1 - Sega & Draque ][</description> + <year>19??</year> + <publisher><unknown></publisher> + <part name="flop1" interface="floppy_5_25"> + <dataarea name="flop" size="348848"> + <rom name="game music collection vol.1.d88" size="348848" crc="4a41e3da" sha1="574141e1455bc12783e3019e7bca8ae1e4f6bf6b"/> + </dataarea> + </part> + </software> + + <!-- Tests [Sound Board 2] --> + <!-- Reports "ADPCM ???K" size after loading --> + <software name="gamemus2" supported="partial"> + <description>Game Music Collection Vol. 2 - Final Fantasy Original Music + Alpha</description> + <year>19??</year> + <publisher><unknown></publisher> + <part name="flop1" interface="floppy_5_25"> + <dataarea name="flop" size="371744"> + <rom name="game music collection vol. 2 - final fantasy original music+ (-)(-).d88" size="371744" crc="aa272c52" sha1="b42b9bd96eae5cc95e86debf568032ed0971f6cd"/> + </dataarea> + </part> + </software> + +<!-- (Mostly unidentified) bootleg or magazine GAME PACKS --> + <software name="gamepack"> <description>Game Pack 13</description> <year>19??</year> @@ -54408,7 +54605,7 @@ ExtractDisk [02]"DISK_B " -> "game music library_02.d88" 09:ドンキーゴリラ 10:Golf 1 11:Golf 2 12:SUPER BASEBALL 13:ガンバレ モモコ - --> +--> <software name="oldmix2"> <description>Oldmix2</description> <year>19??</year> @@ -54589,15 +54786,15 @@ 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) - --> +<!-- + 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> @@ -54611,14 +54808,14 @@ 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 - --> +<!-- + "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> @@ -55042,76 +55239,6 @@ ExtractDisk [02]"Hit88 Data " -> "hit-88_assembler_02.d88" </part> </software> - <software name="fcsoftod"> - <description>FC-Software Sound Board 1 Ongaku Disk</description> - <year>19??</year> - <publisher><unknown></publisher> - <part name="flop1" interface="floppy_5_25"> - <dataarea name="flop" size="348832"> - <rom name="fc-software sound board 1 ongaku disk.d88" size="348832" crc="aed3eaac" sha1="f8c54a4ea80e7c50bf7c327e7d0c6b78aaa499ae"/> - </dataarea> - </part> - </software> - - <software name="musicgal"> - <description>Music Gallery 2</description> - <year>19??</year> - <publisher><unknown></publisher> - <part name="flop1" interface="floppy_5_25"> - <dataarea name="flop" size="366240"> - <rom name="music gallery 2.d88" size="366240" crc="e6bbe9a6" sha1="7ac0fcb43cd4064bf27ef3a44f5aeded384e7a00"/> - </dataarea> - </part> - </software> - -<!-- -ExtractDisk [01]"SYSTEM_DISK " -> "ncs music art v.2_01.d88" -ExtractDisk [02]"DATA_DISK " -> "ncs music art v.2_02.d88" ---> - <!-- 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"/--> - - <part name="flop1" interface="floppy_5_25"> - <dataarea name="flop" size="348848"> - <rom name="ncs music art v.2_01.d88" size="348848" crc="d4613837" sha1="93dd3369f19a3610530e0e0b9543774332eb2244"/> - </dataarea> - </part> - - <part name="flop2" interface="floppy_5_25"> - <dataarea name="flop" size="348848"> - <rom name="ncs music art v.2_02.d88" size="348848" crc="4ae20967" sha1="70e9904abacf4403ecaa8c522401e7313066b16f"/> - </dataarea> - </part> - </software> - - <software name="gamemus1"> - <description>Game Music Collection Vol. 1 - Sega & Draque ][</description> - <year>19??</year> - <publisher><unknown></publisher> - <part name="flop1" interface="floppy_5_25"> - <dataarea name="flop" size="348848"> - <rom name="game music collection vol.1.d88" size="348848" crc="4a41e3da" sha1="574141e1455bc12783e3019e7bca8ae1e4f6bf6b"/> - </dataarea> - </part> - </software> - - <software name="gamemus2"> - <description>Game Music Collection Vol. 2 - Final Fantasy Original Music + Alpha</description> - <year>19??</year> - <publisher><unknown></publisher> - <part name="flop1" interface="floppy_5_25"> - <dataarea name="flop" size="371744"> - <rom name="game music collection vol. 2 - final fantasy original music+ (-)(-).d88" size="371744" crc="aa272c52" sha1="b42b9bd96eae5cc95e86debf568032ed0971f6cd"/> - </dataarea> - </part> - </software> - <software name="mmkno14d"> <description>MMK No.14</description> <year>19??</year> @@ -55145,6 +55272,8 @@ ExtractDisk [02]"DATA_DISK " -> "ncs music art v.2_02.d88" </part> </software> + <!-- TODO: these P1 disks seems to be part of the same package, identify how to load them all --> + <software name="p1cold88"> <description>P1 col</description> <year>19??</year> @@ -55427,9 +55556,9 @@ THE RACER </software> <software name="p1demo2d"> - <description>P1 Demo 2</description> + <description>P1 Auto Demo part 2</description> <year>19??</year> - <publisher><unknown></publisher> + <publisher>デービーソフト (dB-Soft)</publisher> <part name="flop1" interface="floppy_5_25"> <dataarea name="flop" size="348848"> <rom name="p1 demo 2.d88" size="348848" crc="b9f82316" sha1="0e33fd4e33f9a4ea9b1285d2ceed4dd3eb6de1c0"/> @@ -55491,6 +55620,7 @@ THE RACER <!-- Hangs on PCM loading screen --> <!-- [Has vblank irq + vblank bit outside check, former takes too much time to execute its code] --> + <!-- [Sends a 0xff to I/O port $e6, flip that to 0x00 to make it boot] --> <software name="100yens1" supported="no"> <description>100-yen Soft #8 Revival Special</description> <year>19??</year> @@ -55573,9 +55703,6 @@ THE RACER </part> </software> - - <!-- These are going to be replaced by the correspondent separate tapes, as soon as possible!! --> - <software name="pack1"> <description>Dig Dug / Xevious / Nintendo no Golf / Nuts & Milk</description> <year>19??</year> @@ -56045,13 +56172,13 @@ ExtractDisk [02]"DATA " -> "charm copy_02.d88" </part> </software> - <software name="databox"> + <!-- TODO: Seems to expect other disks no matter what you select? --> + <software name="databox" supported="no"> <description>DataBox</description> <year>19??</year> <publisher><unknown></publisher> - <info name="usage" value="Preload a Disk BASIC then type load "DB." then run"/> + <info name="usage" value="Preload a Disk BASIC then issue a run "DB.""/> - <!-- 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"/> @@ -56104,7 +56231,7 @@ ExtractDisk [05]"Blank " -> "disk-basic program library_05.d88" </part> </software> - <!-- TODO: non bootable, most likely data disk for Exper88 --> + <!-- TODO: non bootable, most likely data disk for Expert88 --> <software name="expert88"> <description>Expert88 Filer 860727</description> <year>19??</year> @@ -56286,8 +56413,11 @@ ExtractDisk [02]"System Disk " -> "jet-8801a v2.00_02.d88" </part> </software> - <!-- Wrong GFX colors --> - <software name="jettermi" supported="partial"> + <!-- Has [3301] b&w attribute shift bug --> + <!-- TERM option likely requires a [serial] terminal connection of some kind --> + <!-- Has several [printer] and [serial] mouse options --> + <!-- Tends to lock up on extensive use, [FDC] throws HALT warnings --> + <software name="jettermi" supported="no"> <description>JET-Terminal v1.0</description> <year>1986</year> <publisher>キャリーラボ (Carry Lab)</publisher> @@ -56302,10 +56432,16 @@ ExtractDisk [02]"System Disk " -> "jet-8801a v2.00_02.d88" ExtractDisk [01]"システム " -> "kaseijin_01.d88" ExtractDisk [02]"データ " -> "kaseijin_02.d88" --> - <software name="kaseijin"> - <description>Kaseijin</description> - <year>19??</year> - <publisher><unknown></publisher> + <!-- Hangs when selecting mic option on top right "User Voice" --> + <!-- [loops on OPNA EOS status that never goes high, then waits for RAM $6c54 != 0x02] --> + <!-- Gives random "Disk I/O" errors when accessing files (last option on top), loads fine when trying again --> + <software name="kaseijin" supported="no"> + <!-- Title from boot --> + <description>Kasei-Jin</description> + <year>1988</year> + <publisher>パックインビデオ (Pack-in Video)</publisher> + <!-- "Progrummed by Musical Arts Ltd." (sic) --> + <!-- "(c) 1988 Musical Plan Ltd." --> <!--combined image--> <!--rom name="kaseijin.d88" size="697696" crc="eaa5a45b" sha1="6f73b5b8f167bf77026d1126a99792ad22cbb91a"/--> @@ -56432,6 +56568,32 @@ ExtractDisk [02]"Disk 2 " -> "multiplan ver.1.07_02.d88" </software> <!-- +ExtractDisk [01]"SYSTEM_DISK " -> "ncs music art v.2_01.d88" +ExtractDisk [02]"DATA_DISK " -> "ncs music art v.2_02.d88" +--> + <!-- Not extensively tested --> + <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"/--> + + <part name="flop1" interface="floppy_5_25"> + <dataarea name="flop" size="348848"> + <rom name="ncs music art v.2_01.d88" size="348848" crc="d4613837" sha1="93dd3369f19a3610530e0e0b9543774332eb2244"/> + </dataarea> + </part> + + <part name="flop2" interface="floppy_5_25"> + <dataarea name="flop" size="348848"> + <rom name="ncs music art v.2_02.d88" size="348848" crc="4ae20967" sha1="70e9904abacf4403ecaa8c522401e7313066b16f"/> + </dataarea> + </part> + </software> + +<!-- ExtractDisk [01]"Main Disk " -> "music art 88_01.d88" ExtractDisk [02]"Data Disk " -> "music art 88_02.d88" --> @@ -56883,7 +57045,9 @@ ExtractDisk [03]"user 2 " -> "sn88dos_03.d88" </part> </software> - <software name="superedi"> + <!-- Unknown character editor for a RPG, likely Sorcerian given the BASIC listing printing back "SORCER" label and matching some spell names such as "BOMBARD" and "BLAST BLADE". --> + <!-- Goes "Subscript out of range at 1500" without loading whatever user disk it requires --> + <software name="superedi" supported="no"> <description>Super Editor</description> <year>19??</year> <publisher><unknown></publisher> @@ -56899,8 +57063,10 @@ ExtractDisk [01]"辞書ディスク " -> "super shunbo ii_01.d88" ExtractDisk [02]"システムディスク " -> "super shunbo ii_02.d88" ExtractDisk [03]"文章ディスク " -> "super shunbo ii_03.d88" --> - <software name="supershu"> - <description>Super Shunbo II</description> + <!-- Not extensively tested (Japanese word processor) --> + <!-- Has [RTC] check at boot --> + <software name="supershu" supported="partial"> + <description>Super Shunbo II (v1.00)</description> <year>1986</year> <publisher>デービーソフト (dB-Soft)</publisher> <!--combined image--> @@ -56918,9 +57084,11 @@ ExtractDisk [03]"文章ディスク " -> "super shunbo ii_03.d88" </dataarea> </part> + <!-- baddump: has a 2001 file with an user generated table history of computers owned --> + <!-- Mildly interesting but definitely non-factory save --> <part name="flop3" interface="floppy_5_25"> <dataarea name="flop" size="348848"> - <rom name="super shunbo ii_03.d88" size="348848" crc="f6d8e1ab" sha1="188e478fee3cf62fe886207b60faf441ecff739c"/> + <rom name="super shunbo ii_03.d88" size="348848" crc="f6d8e1ab" sha1="188e478fee3cf62fe886207b60faf441ecff739c" status="baddump"/> </dataarea> </part> </software> @@ -58039,4 +58207,3 @@ ExtractDisk [03]"backup " -> "z's staff kid88_03.d88" </software> </softwarelist> - |
