summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/mame.lst
diff options
context:
space:
mode:
author Angelo Salese <angelosa@users.noreply.github.com>2021-08-24 10:22:03 +0200
committer GitHub <noreply@github.com>2021-08-24 10:22:03 +0200
commit0e4ba6d49ad68d13966dc2cd14adbe68a7b3b684 (patch)
treef44d329f0185cb67a7ff5babafa1b264ac6273ce /src/mame/mame.lst
parentc471fad8e019703bb3323682f662249e251414f4 (diff)
Major state refactoring of pc98 based HW (#8475)
First major step in splitting up machine classes in NEC PC98 family tree: * Splits up derivative HWs into own state machine and files (pc98ha.cpp, pc9821.cpp and pc9801_epson.cpp); * Adds a preliminary uPD4991a parallel RTC, used by pc98ha; * Fix -26, -86, -118 C-bus sound board dips or jumper settings; * Fix default sound card for pc9821 (-86) and pc9821ce2 / pc9821cx3 (-118); * Adds preliminary MAD Factory Otomichan-kai C-bus sound board; * Adds boilerplate code for C-bus installing board I/Os, avoiding the possible inconvenience of board(s) getting silently unmapped by other installed boards; * Major refactoring of HW dip switches readouts, using required_ioports instead of scattering things around in PPI hooks; * Extensive QA rundown, including research on missing features and undumped machines. pc9801.cpp: Don't passthrough mouse irq frequency when cycle setting is setup too, fixes jastrike mouse input on options menu. pc9801.cpp: Fix kanji RAM window LR readback, makes telenetm to properly display 8x16 chars on RS and derivative machines. pc8801.cpp: fixed OPNA RAM readback, allowing SWs to playback ADPCMs properly. New machines marked as NOT_WORKING ---------------------------------- PC-98LT [anonymous] PC-98HA "Handy98" [anonymous] PC-9821Nr15 (98NOTE Lavie) [flyingharuka] PC-9821Nr166 (98NOTE Lavie) [flyingharuka] PC-9821Nw150 (98NOTE Lavie) [flyingharuka] PC-9821Ra266 (98MATE R) [flyingharuka] PC-9821Cx3 (98MULTi CanBe) [flyingharuka] PC-9801VX [qazmko1029] PC-9801US [CoolMod]
Diffstat (limited to 'src/mame/mame.lst')
-rw-r--r--src/mame/mame.lst45
1 files changed, 30 insertions, 15 deletions
diff --git a/src/mame/mame.lst b/src/mame/mame.lst
index 42f7bd82262..a876fa6ec74 100644
--- a/src/mame/mame.lst
+++ b/src/mame/mame.lst
@@ -33849,28 +33849,43 @@ pc8801mk2sr //
pc88va //
pc88va2 //
+@source:pc98ha.cpp
+pc98lt // 1989
+pc98ha // 1990
+
@source:pc9801.cpp
-pc386m //
-pc486mu //
-pc486se // 1993
pc9801bx2 // 1993
pc9801f // 1983
pc9801rs // 1989
pc9801rx // 1988
+pc9801us // 1992
pc9801ux // 1987
pc9801vm // 1985
-pc9801vm11 //
-pc9821 //
-pc9821ap2 //
-pc9821as //
-pc9821ce2 //
-pc9821ne //
-pc9821ra20 //
-pc9821ra333 //
-pc9821v13 //
-pc9821v20 //
-pc9821xa16 //
-pc9821xs //
+pc9801vm11 // 1985
+pc9801vx // 1986
+
+@source:pc9801_epson.cpp
+pc386m // 1990
+pc486se // 1993
+pc486mu // 1994
+
+@source:pc9821.cpp
+pc9821 // 1992
+pc9821ap2 // 1993
+pc9821as // 1993
+pc9821ce2 // 1994
+pc9821cx3 // 1995
+pc9821ne // 1994
+pc9821nr15 // 1996
+pc9821nr166 // 1997
+pc9821nw150 // 1997
+pc9821ra20 // 1996
+pc9821ra266 // 1997
+pc9821ra333 // 1998
+pc9821v13 // 1998
+pc9821v20 // 1998
+pc9821xa16 // 1996
+pc9821xs // 1994
@source:pcat_dyn.cpp
toursol // (c) 1995 Dynamo