From 5c4ee0ec5ccee303d6610ea17234817f93a9b54d Mon Sep 17 00:00:00 2001 From: Angelo Salese Date: Mon, 19 Apr 2021 10:13:18 +0200 Subject: [PATCH] New machines marked as NOT_WORKING (#7904) * pc9801.cpp: proper ipl ROM dump for pc486mu [flyingharuka] * New machines marked as NOT_WORKING ---------------------------------- PC-386M [flyingharuka] * New clones marked as NOT_WORKING -------------------------------- PC-486SE [flyingharuka] PC-9821Xa16 [flyingharuka] PC-9821Ra20 (98MATE R) [flyingharuka] PC-9821Ra333 [flyingharuka] * pc9801.cpp: update QA * pc9801.cpp: move several SW notes from main driver to XML * pc9801.cpp: Make Epson machines to derive parent-clone relationship from pc486mu * pc9801.cpp: Backport ROM bankswitch to pc486mu, making it to ERR:VR too, promote pc386m to parent romset since it definitely diverge * pc88va.cpp: correct main CPU to V50; * pc9801.cpp: rearrange system metadata, in prevision of actual state machine splits; * pc9801.cpp: fix mouse input when in absolute mode (prinmak2, tim, pentium) * pc9801.cpp: improve mouse latch/delta readback, fix biblems2 regression * pc9801.cpp: finalize QA notes * pc98.xml: fix validation, add some extra QA notes * pc9801.cpp: QA update over feedback by cracyc --- hash/pc98.xml | 385 ++++++++++++------ hash/pc98_cd.xml | 8 +- src/devices/bus/cbus/pc9801_cbus.cpp | 11 +- src/devices/video/upd7220.cpp | 4 +- src/mame/drivers/pc88va.cpp | 10 +- src/mame/drivers/pc9801.cpp | 588 +++++++++++++++++++-------- src/mame/includes/pc88va.h | 2 +- src/mame/includes/pc9801.h | 39 +- src/mame/mame.lst | 7 +- 9 files changed, 749 insertions(+), 305 deletions(-) diff --git a/hash/pc98.xml b/hash/pc98.xml index a1de80a91e4..ec0a871d519 100644 --- a/hash/pc98.xml +++ b/hash/pc98.xml @@ -97,9 +97,9 @@ only have some part of Windows file and a Video driver(CLGD?). - MS-DOS 3.3 - 19?? - <unknown> + MS-DOS 3.30D + 1991 + NEC / Microsoft @@ -152,8 +152,8 @@ only have some part of Windows file and a Video driver(CLGD?). MS-DOS 5.0A - 19?? - <unknown> + 1992 + NEC / Microsoft @@ -230,8 +230,8 @@ only have some part of Windows file and a Video driver(CLGD?). MS-DOS 6.2 - 19?? - <unknown> + 1994 + NEC / Microsoft @@ -394,10 +394,14 @@ only have some part of Windows file and a Video driver(CLGD?). - + + + Windows 2.11 - 19?? - <unknown> + 1989 + NEC / Microsoft + + @@ -574,10 +578,14 @@ only have some part of Windows file and a Video driver(CLGD?). - + + + + Windows 3.1 199? Microsoft? + @@ -808,11 +816,12 @@ only have some part of Windows file and a Video driver(CLGD?). - - - Turbo C++ + + + Turbo C++ (v1.01) 1990 Borland + @@ -1532,10 +1541,10 @@ only have some part of Windows file and a Video driver(CLGD?). - - MS-DOS 3.3D - 19?? - <unknown> + + MS-DOS 3.30D (Alt) + 1991 + NEC / Microsoft @@ -2255,7 +2264,8 @@ only have some part of Windows file and a Video driver(CLGD?). - + + 46 Okunen Monogatari - The Shinkaron 1990 エニックス (Enix) @@ -2320,12 +2330,14 @@ only have some part of Windows file and a Video driver(CLGD?). - - 4D Boxing + + + 4D Boxing (v1.1) 1993 エレクトロニック・アーツ・ビクター (Electronic Arts Victor) + @@ -3300,7 +3312,9 @@ only have some part of Windows file and a Video driver(CLGD?). - + + + Agumix Selects! - Agumix Select Tokusen Graphic Shuu 1992 アグミックス (Agumix) @@ -3792,6 +3806,7 @@ only have some part of Windows file and a Video driver(CLGD?). + Aki to Tsukasa no Fushigi no Kabe 1988 @@ -3987,11 +4002,16 @@ only have some part of Windows file and a Video driver(CLGD?). - + + + + Alice no Yakata 1990 アリスソフト (AliceSoft) + + @@ -4622,7 +4642,9 @@ only have some part of Windows file and a Video driver(CLGD?). - + + + Animahjong V3 1993 ソニア (Sogna) @@ -4753,12 +4775,14 @@ only have some part of Windows file and a Video driver(CLGD?). - + + Anniversary - Memories of Summer Vacation - Natsuyasumi no Omoide 1993 ジャニス (Janis) + @@ -4798,12 +4822,14 @@ only have some part of Windows file and a Video driver(CLGD?). - + + Another Genesis 1990 ソフトプラン (Soft Plan) + @@ -4844,7 +4870,8 @@ only have some part of Windows file and a Video driver(CLGD?). - + + Aoki Ookami to Shiroki Mejika - Genghis Khan 1987 光栄 (Koei) @@ -4933,7 +4960,12 @@ only have some part of Windows file and a Video driver(CLGD?). - + + + + + + Apple Club 1 - Kinjirareta Asobi Series 1988 フェアリーテール (Fairytale) @@ -5144,7 +5176,8 @@ only have some part of Windows file and a Video driver(CLGD?). - + + Arcshu - Kagerou no Jidai o Koete 1990 ウルフチーム (WolfTeam) @@ -5157,7 +5190,8 @@ only have some part of Windows file and a Video driver(CLGD?). - + + Arctic 1988 アートディンク (Artdink) @@ -5183,7 +5217,8 @@ only have some part of Windows file and a Video driver(CLGD?). - + + Arcus II - Silent Symphony 1990 @@ -5440,6 +5475,7 @@ only have some part of Windows file and a Video driver(CLGD?). + Arquelphos 1993 @@ -5478,7 +5514,9 @@ only have some part of Windows file and a Video driver(CLGD?). - + + + Art Jigsaw - Vol. 1 Super Weapons 1992 システムソフト (SystemSoft) @@ -5491,7 +5529,9 @@ only have some part of Windows file and a Video driver(CLGD?). - + + + Art Jigsaw - Vol. 2 Pretty Girls 1992 システムソフト (SystemSoft) @@ -5511,7 +5551,10 @@ only have some part of Windows file and a Video driver(CLGD?). - + + + + Art Jigsaw - Vol. 3 Fantastic 1992 システムソフト (SystemSoft) @@ -5639,7 +5682,8 @@ only have some part of Windows file and a Video driver(CLGD?). - + + Asoko no Koufuku - Yamamoto-san-chi no Baai ni Okeru Asoko no Fukou ni Tsuite 1989 Zeit (ツァイト) @@ -5704,7 +5748,8 @@ only have some part of Windows file and a Video driver(CLGD?). - + + Atlantia 1994 ジャパンホームビデオ (Japan Home Video) @@ -5913,7 +5958,7 @@ only have some part of Windows file and a Video driver(CLGD?). - + Azusa 108 Jimusho 1988 @@ -5965,7 +6010,8 @@ only have some part of Windows file and a Video driver(CLGD?). - + + Bacta 2 1994 姫屋ソフト (Himeya Soft) @@ -6041,12 +6087,16 @@ only have some part of Windows file and a Video driver(CLGD?). - + + + Balance of Power - Geopolitics in the Nuclear Age 1988 アスキー (ASCII) + + @@ -6061,12 +6111,15 @@ only have some part of Windows file and a Video driver(CLGD?). - + + + Balance of Power - Geopolitics in the Nuclear Age (Alt Disk 1) 1988 アスキー (ASCII) + @@ -6165,7 +6218,8 @@ only have some part of Windows file and a Video driver(CLGD?). - + + Band-kun - Sound Entertainment 1990 光栄 (Koei) @@ -6365,7 +6419,8 @@ only have some part of Windows file and a Video driver(CLGD?). - + + Battle Skin Panic 9821 1993 ガイナックス (Gainax) @@ -6434,7 +6489,8 @@ only have some part of Windows file and a Video driver(CLGD?). - + + BattleTech - Ubawareta Seihai 1993 ビクター音楽産業 (Victor Musical Industries) @@ -6460,7 +6516,8 @@ only have some part of Windows file and a Video driver(CLGD?). - + + Bay City Elegy 1994 カクテル・ソフト FMC (Cocktail Soft FMC) @@ -6577,7 +6634,7 @@ only have some part of Windows file and a Video driver(CLGD?). - + Beast - Injuu no Yakata 1990 @@ -6604,7 +6661,8 @@ only have some part of Windows file and a Video driver(CLGD?). - + + Beast 2 - Incubuster 1991 バーディーソフト (Birdy Soft) @@ -6702,7 +6760,8 @@ only have some part of Windows file and a Video driver(CLGD?). - + + Bell's Avenue 1993 ウェンディマガジン (Wendy Magazine) @@ -6900,7 +6959,8 @@ only have some part of Windows file and a Video driver(CLGD?). - + + Bible Master 2 - The Chaos of Aglia 1994 グローディア (Glodia) @@ -6991,7 +7051,8 @@ only have some part of Windows file and a Video driver(CLGD?). - + + Birdy World 1991 バーディーソフト (Birdy Soft) @@ -7056,11 +7117,14 @@ only have some part of Windows file and a Video driver(CLGD?). - + + + Bishoujo Audition - Idol o Sagase! 1993 サンタ・フェ (Santa Fe) + @@ -7108,7 +7172,9 @@ only have some part of Windows file and a Video driver(CLGD?). - + + + Bishoujo Hunter ZX 1993 ボンびいボンボン! (Bonbee Bonbon!) @@ -7220,7 +7286,9 @@ only have some part of Windows file and a Video driver(CLGD?). - + + + Bishoujo Tsuushin - Chat no Susume 1992 カクテル・ソフト (Cocktail Soft) @@ -7535,7 +7603,7 @@ only have some part of Windows file and a Video driver(CLGD?). - + Block Out (Patched?) 1991 @@ -7687,7 +7755,8 @@ only have some part of Windows file and a Video driver(CLGD?). - + + Bokosuka Wars 1985 アスキー (ASCII) @@ -9291,13 +9360,14 @@ only have some part of Windows file and a Video driver(CLGD?). - - + + The Castle and Princess. 1985 アスキー (ASCII) + @@ -9413,6 +9483,7 @@ only have some part of Windows file and a Video driver(CLGD?). + Centurion - Defender of Rome @@ -9432,7 +9503,8 @@ only have some part of Windows file and a Video driver(CLGD?). - + + Centurion - Defender of Rome (Alt) @@ -9479,6 +9551,7 @@ only have some part of Windows file and a Video driver(CLGD?). + Champions of Krynn 1992 @@ -9824,7 +9897,8 @@ only have some part of Windows file and a Video driver(CLGD?). - + + Chikyuu Bouei Gun II - The Earth Self Defense Force - Far Side Moon 1989 アートディンク (Artdink) @@ -13324,13 +13398,14 @@ only have some part of Windows file and a Video driver(CLGD?). - - + + Deflektor 1991 B·P·S (Bullet-Proof Software) + @@ -13681,8 +13756,8 @@ only have some part of Windows file and a Video driver(CLGD?). - - + + Dennou Garou 1993 @@ -13940,7 +14015,8 @@ only have some part of Windows file and a Video driver(CLGD?). - + + Desert Dragoon - Sabaku no Ryuukihei @@ -13948,6 +14024,7 @@ only have some part of Windows file and a Video driver(CLGD?). ジャパンホームビデオ (Japan Home Video) + @@ -15234,7 +15311,8 @@ only have some part of Windows file and a Video driver(CLGD?). 1992 総合ビジネスアシスト (ABA) - + + @@ -17122,7 +17200,8 @@ only have some part of Windows file and a Video driver(CLGD?). - + + Dungeon Conquest 1993 アスキー (ASCII) @@ -17359,7 +17438,10 @@ only have some part of Windows file and a Video driver(CLGD?). - + + + + Ecology Magic 1992 ジーエーエム (GAM) @@ -17379,7 +17461,9 @@ only have some part of Windows file and a Video driver(CLGD?). - + + + Edge 1993 @@ -19370,13 +19454,14 @@ only have some part of Windows file and a Video driver(CLGD?). - + Finish Hold 2 - Tag 1996 システムソフト (SystemSoft) - + + @@ -20847,12 +20932,17 @@ only have some part of Windows file and a Video driver(CLGD?). - + + + + Gals Talk Hyper Bingo 1992 総合ビジネスアシスト (ABA) + + @@ -22983,7 +23073,8 @@ only have some part of Windows file and a Video driver(CLGD?). - + + Hayate - The Battle - Hyper Real Battle Action 1994 アルテシア (Altacia) @@ -23053,7 +23144,8 @@ only have some part of Windows file and a Video driver(CLGD?). - + + Heater Powerful 1993 アンビシャス (Ambitious) @@ -23073,11 +23165,13 @@ only have some part of Windows file and a Video driver(CLGD?). - + + HedgehoG 1996 電脳山城組 / コムレイドシステム (Dennou Yamashiro-gumi / Comrade System) + @@ -23104,7 +23198,8 @@ only have some part of Windows file and a Video driver(CLGD?). - + + Headquarters - America no Akumu 1994 アルゴラボ 算法研究所 (Algolab) @@ -23304,7 +23399,8 @@ only have some part of Windows file and a Video driver(CLGD?). - + + Hercequary 1994 ジックス (ZyX) @@ -24228,8 +24324,9 @@ only have some part of Windows file and a Video driver(CLGD?). - - The Incredible Machine + + + The Incredible Machine (v1.00) 1994 サイベル (Cybelle) @@ -24740,7 +24837,8 @@ only have some part of Windows file and a Video driver(CLGD?). - + + Jangou 2 - Kouchinou Ban 1989 ビクター音楽産業 (Victor Musical Industries) @@ -25561,12 +25659,14 @@ only have some part of Windows file and a Video driver(CLGD?). + Karateka 1988 ブロダーバンドジャパン (Brøderbund Japan) + @@ -26092,15 +26192,17 @@ only have some part of Windows file and a Video driver(CLGD?). - + + King's Dungeon - The Story of Heroes 1992 ソフトプラン (Soft Plan) + - + @@ -28104,7 +28206,9 @@ only have some part of Windows file and a Video driver(CLGD?). - + + + Lovely Horror - Ochame na Yuurei 1988 全流通 (Zenryutsu) @@ -28232,7 +28336,8 @@ only have some part of Windows file and a Video driver(CLGD?). - + + Madou Monogatari 1 1991 コンパイル (Compile) @@ -28252,7 +28357,8 @@ only have some part of Windows file and a Video driver(CLGD?). - + + Madou Monogatari 2 1991 コンパイル (Compile) @@ -30226,8 +30332,9 @@ only have some part of Windows file and a Video driver(CLGD?). - - Metal Orange + + + Cyber Block Metal Orange 1991 カスタム (Custom) @@ -34041,12 +34148,15 @@ Requires MS-DOS 5.00H plus an unknown procedure (HDD install?) - + + Pick Up Mahjong Master 1994 アレックス (Allex) + + @@ -34067,12 +34177,17 @@ Requires MS-DOS 5.00H plus an unknown procedure (HDD install?) - + + + + Pick Up Yadokari Eisei Housoukyoku 1 1994 アレックス (Allex) + + @@ -34913,13 +35028,15 @@ Requires MS-DOS 5.00H plus an unknown procedure (HDD install?) - - + + Policenauts 1994 コナミ (Konami) + + @@ -35568,12 +35685,15 @@ Requires MS-DOS 5.00H plus an unknown procedure (HDD install?) - + + + Prince of Persia 1990 ブロダーバンドジャパン (Brøderbund Japan) + @@ -35587,6 +35707,7 @@ Requires MS-DOS 5.00H plus an unknown procedure (HDD install?) ブロダーバンドジャパン (Brøderbund Japan) + @@ -35607,6 +35728,7 @@ Requires MS-DOS 5.00H plus an unknown procedure (HDD install?) ブロダーバンドジャパン (Brøderbund Japan) + @@ -35653,7 +35775,8 @@ Requires MS-DOS 5.00H plus an unknown procedure (HDD install?) - + + Princess Maker 2 1993 ガイナックス (Gainax) @@ -36218,7 +36341,8 @@ Requires MS-DOS 5.00H plus an unknown procedure (HDD install?) - + + Puyo Puyo 1993 コンパイル (Compile) @@ -36271,7 +36395,10 @@ Requires MS-DOS 5.00H plus an unknown procedure (HDD install?) - + + + + Quarth 1990 コナミ (Konami) @@ -37775,7 +37902,8 @@ Requires MS-DOS 5.00H plus an unknown procedure (HDD install?) - + + Rogue 1986 アスキー (ASCII) @@ -38033,12 +38161,15 @@ Requires MS-DOS 5.00H plus an unknown procedure (HDD install?) + + Rusty 1993 シーラボ (C-lab) + @@ -40434,7 +40565,8 @@ Requires MS-DOS 5.00H plus an unknown procedure (HDD install?) - + + Sorcerian 1988 日本ファルコム (Nihon Falcom) @@ -41143,7 +41275,8 @@ Requires MS-DOS 5.00H plus an unknown procedure (HDD install?) - + + Street Mahjong 2 1996 ブラッキー (Blucky) @@ -42854,13 +42987,14 @@ Requires MS-DOS 5.00H plus an unknown procedure (HDD install?) - + + Tekkou Kikan Atragon 1995 ムービック (Movic) - + @@ -43635,13 +43769,14 @@ Requires MS-DOS 5.00H plus an unknown procedure (HDD install?) - - + + Tetris 2 + Bombliss 1994 B·P·S (Bullet-Proof Software) + @@ -43864,7 +43999,8 @@ Requires MS-DOS 5.00H plus an unknown procedure (HDD install?) - + + Tokio - Tokyo-to Dai 24 Ku 1992 アートディンク (Artdink) @@ -44720,7 +44856,8 @@ Requires MS-DOS 5.00H plus an unknown procedure (HDD install?) - + + Twilight Zone III - Nagakute Amai Yoru 1989 グレイト (Great) @@ -49856,7 +49993,7 @@ Requires MS-DOS 5.00H plus an unknown procedure (HDD install?) - + Chou·Baku 1993 @@ -49927,8 +50064,10 @@ Requires MS-DOS 5.00H plus an unknown procedure (HDD install?) - + + Clipper - Takepon no Ochimono Puzzle + 19?? <unknown> @@ -49938,7 +50077,8 @@ Requires MS-DOS 5.00H plus an unknown procedure (HDD install?) - + + Computer Aided Economics 19?? <unknown> @@ -50605,7 +50745,8 @@ Requires MS-DOS 5.00H plus an unknown procedure (HDD install?) - + + F-1 Databox (Demo) 1990 リード・レックス (Reed Rex) @@ -52878,6 +53019,7 @@ Requires MS-DOS 5.00H plus an unknown procedure (HDD install?) + Mezase! Top Player - Tennis Tennis 2 1993 @@ -54805,7 +54947,8 @@ Requires MS-DOS 5.00H plus an unknown procedure (HDD install?) - + + Tennis Tennis 1992 日本ソフテック (Nihon Softec) @@ -57767,6 +57910,7 @@ SPACE EMPIRE + Elle @@ -61659,7 +61803,8 @@ SPACE EMPIRE - + + Ranma½ - Hiryuu Densetsu 1991 ボーステック (Bothtec) @@ -67671,7 +67816,8 @@ doujin?!? - + + Pentium 19?? <doujin> @@ -68223,10 +68369,13 @@ doujin?!? - + + Tokimeki Girls - 19?? + + 1994 <doujin> + @@ -68234,8 +68383,9 @@ doujin?!? - - Tono-sama VS Satan + + + Tono-sama VS Satan (v1.0) 1995 <doujin> @@ -68933,8 +69083,10 @@ Same as Police Quest 2 - Quest for Glory stand-alone disks - - + + + + Runner's High 1996 コンパイル (Compile) @@ -68945,7 +69097,8 @@ Same as Police Quest 2 - Quest for Glory stand-alone disks - + + TransbOrder 1993 コンパイル (Compile) diff --git a/hash/pc98_cd.xml b/hash/pc98_cd.xml index 8158371c854..d10cdb614c2 100644 --- a/hash/pc98_cd.xml +++ b/hash/pc98_cd.xml @@ -2115,7 +2115,9 @@ license:CC0 - + + + + +