diff --git a/hash/pc98.xml b/hash/pc98.xml
index 917a7d67b15..3fb3d43bce3 100644
--- a/hash/pc98.xml
+++ b/hash/pc98.xml
@@ -54,12 +54,12 @@ TODO:
-
+
System Restore Disk
- 19??
+ 199?
<unknown>
@@ -4853,12 +4853,15 @@ TODO:
-
Ancient Dragon
1991
ソフトハウスアラジン (Software House Aladdin)
+
@@ -7921,21 +7924,6 @@ Has a [DAC1BIT] sampling tester on boot, needs +18 [tempo]/low [volume] on RS cl
-
-
- Block Out (Patched?)
- 1991
- アクイレムジャパン (Acclaim Japan)
-
-
-
-
-
-
-
-
-
-
Block Quest V
1993
@@ -8143,7 +8131,6 @@ Has a [DAC1BIT] sampling tester on boot, needs +18 [tempo]/low [volume] on RS cl
-
Bomberman - Panic Bomber
1995
@@ -9558,16 +9545,18 @@ Has a [DAC1BIT] sampling tester on boot, needs +18 [tempo]/low [volume] on RS cl
-
+
Carat - Magical Blocks
1992
カスタム (Custom)
+
+
-
+
@@ -11220,7 +11209,7 @@ Missing [7220] text selector for choices
-
+
Columns - Taisen Mode-tsuki
1991
システムソフト (SystemSoft)
@@ -11233,7 +11222,7 @@ Missing [7220] text selector for choices
-
+
Command H.Q.
1992
マイクロプローズジャパン (MicroProse Japan)
@@ -11246,11 +11235,13 @@ Missing [7220] text selector for choices
-
Company
1993
ジーエーエム (GAM)
+
@@ -11470,7 +11461,7 @@ Missing [7220] text selector for choices
-
+
@@ -27641,27 +27632,27 @@ Draws garbage GVRAM during install (verify)
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
+
-
+
-
+
@@ -27679,7 +27670,7 @@ Draws garbage GVRAM during install (verify)
-
+
Laser Squad - Uchuu Kaiheitai
1993
C^2 Bros
@@ -31214,10 +31205,13 @@ Draws garbage GVRAM during install (verify)
-
+
Mighty Head
1986
アポロテクニカ (Apollo Technica)
+
@@ -57065,15 +57059,14 @@ SPACE EMPIRE
-
Block Out
1991
アクイレムジャパン (Acclaim Japan)
+
@@ -57083,6 +57076,23 @@ SPACE EMPIRE
+
+ Block Out (Patched?)
+ 1991
+ アクイレムジャパン (Acclaim Japan)
+
+
+
+
+
+
+
+
+
+
+
Brandish VT
1996
@@ -65770,11 +65780,13 @@ Cutoff [kanji] LR right side
-
BK Turb
199?
バイオひゃくパーセント (Bio 100%)
+
@@ -65782,7 +65794,7 @@ Cutoff [kanji] LR right side
-
+
Camel-Zoo
19??
バイオひゃくパーセント (Bio 100%)
@@ -65861,13 +65873,17 @@ Cutoff [kanji] LR right side
-
+
Flixx - Mogler 2
1992
バイオひゃくパーセント (Bio 100%)
+
+
-
+
@@ -65931,6 +65947,9 @@ Cutoff [kanji] LR right side
Marka I
1989
バイオひゃくパーセント (Bio 100%)
+
@@ -65938,10 +65957,13 @@ Cutoff [kanji] LR right side
-
+
Markadia
1993
バイオひゃくパーセント (Bio 100%)
+
@@ -65949,7 +65971,7 @@ Cutoff [kanji] LR right side
-
+
Markadia (alt)
1993
バイオひゃくパーセント (Bio 100%)
@@ -65982,10 +66004,13 @@ Cutoff [kanji] LR right side
-
+
Roli Roli Rolling
1991
バイオひゃくパーセント (Bio 100%)
+
diff --git a/src/mame/nec/pc9801.cpp b/src/mame/nec/pc9801.cpp
index c2a7e7661dd..85122303865 100644
--- a/src/mame/nec/pc9801.cpp
+++ b/src/mame/nec/pc9801.cpp
@@ -978,6 +978,7 @@ template void pc9801vm_state::fdc_2hd_2dd_ctrl_w(u8 data)
m_fdc_2hd->subdevice("1")->get_device()->mon_w(data & 8 ? CLEAR_LINE : ASSERT_LINE);
}
+ // TODO: this looks awfully similar to pc88va DMA mode, including same bits for trigger and irq mask.
if (port == 0 && !prev_trig && cur_trig)
{
m_fdc_timer->reset();