Editing NEC PC-9800 series

Jump to navigation Jump to search

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision Your text
Line 2: Line 2:
 
|title = NEC PC-9800 series
 
|title = NEC PC-9800 series
 
|logo = PC98RS.jpg
 
|logo = PC98RS.jpg
|developer = [[NEC|NEC Home Electronics]]
+
|developer = NEC Home Electronics
 
|type = [[:Category:Computers|Home computer]]
 
|type = [[:Category:Computers|Home computer]]
 
|generation =
 
|generation =
Line 11: Line 11:
 
|emulated = {{✓}}
 
|emulated = {{✓}}
 
}}
 
}}
:''For other emulators that run on NEC PC-98000 hardware, see [[Emulators on PC9801|Emulators on PC-9800 series]].
+
 
The '''[[wikipedia:PC-9800 series|NEC PC-9800]]''', also known as the '''PC-98''', were a family of computers made by [[wikipedia:Nec|NEC]] throughout 1982 to 2000. Despite using Intel x86 chips, MS-DOS and Windows 9x, and many other superficial similarities, the series is not IBM compatible. Some PC-98 software may work on an IBM or vice versa, but this is very <abbr title="Your mileage may vary">YMMV</abbr>.<ref>https://www.vogons.org/viewtopic.php?t=49934</ref> In fact, the introduction of a native Japanese version of standard MS-DOS in the early 90s and subsequent entry of cheaper foreign IBM clones in the Japanese market was the nail in the coffin for the PC-98. They were not released or marketed outside of Japan, besides few attempts such as [https://en.wikipedia.org/wiki/APC_series#APC_III APC-III] and PC-9801FC.
+
The '''[[wikipedia:PC-9800 series|NEC PC-9800]]''', also known as the '''PC-98''', were a family of computers made by [[wikipedia:Nec|NEC]] throughout 1982 to 2000. Despite using Intel x86 chips, MS-DOS and Windows OS, and many other superficial similarities, the series is not IBM compatible. Some PC-98 software may work on an IBM or vice versa, but this is very YMMV<ref>https://www.vogons.org/viewtopic.php?t=49934</ref>. In fact, the introduction of a native Japanese version of standard MS-DOS in the early 90s and subsequent entry of cheaper foreign IBM clones in the Japanese market was the nail in the coffin for the PC-98. They were not released or marketed outside of Japan, besides few attempts such as [https://en.wikipedia.org/wiki/APC_series#APC_III APC-III] and PC-9801FC.
  
 
The PC-98 was made with office work in mind and corners had to be cut to make this machine more affordable, which was especially evident in the slow speed of its framebuffer. As a result there was no way to achieve 60fps especially in higher resolutions (which were seen often because it made Japanese characters more legible), so the PC-98 became a home of many slower-paced games, mainly visual novels, but also JRPGs and adventure games among other genres. The cult classic YU-NO debuted there. Many games for that computer were aimed for adult audiences. Faster-paced games were less popular, leaving that to Sharp X68000 and FM-Towns, but some of them have been made for this machine, including five first entries of the famous Touhou series, which were significantly different from later releases. It was later possible to run Windows on the PC-98 and install Windows-compatible fast SVGA graphics card, but games made specifically for PC-98 DOS couldn't take advantage of it.
 
The PC-98 was made with office work in mind and corners had to be cut to make this machine more affordable, which was especially evident in the slow speed of its framebuffer. As a result there was no way to achieve 60fps especially in higher resolutions (which were seen often because it made Japanese characters more legible), so the PC-98 became a home of many slower-paced games, mainly visual novels, but also JRPGs and adventure games among other genres. The cult classic YU-NO debuted there. Many games for that computer were aimed for adult audiences. Faster-paced games were less popular, leaving that to Sharp X68000 and FM-Towns, but some of them have been made for this machine, including five first entries of the famous Touhou series, which were significantly different from later releases. It was later possible to run Windows on the PC-98 and install Windows-compatible fast SVGA graphics card, but games made specifically for PC-98 DOS couldn't take advantage of it.
Line 22: Line 22:
 
! scope="col"|Platform(s)
 
! scope="col"|Platform(s)
 
! scope="col"|Latest Version
 
! scope="col"|Latest Version
! scope="col"|[[#Hardware_features_and_peripherals|Hardware features<br/>and peripherals]]
+
! scope="col"|[[libretro]]
 
! scope="col"|[https://retroachievements.org/gameList.php?c=48 Retro<br/>Achievements]
 
! scope="col"|[https://retroachievements.org/gameList.php?c=48 Retro<br/>Achievements]
 
! scope="col"|[[Emulation Accuracy|Accuracy]]
 
! scope="col"|[[Emulation Accuracy|Accuracy]]
Line 34: Line 34:
 
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}<ref group=N name=np2kai>np2kai_libretro, Xnp2 and Neko Project II are only available options outside of Windows.</ref>
 
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}<ref group=N name=np2kai>np2kai_libretro, Xnp2 and Neko Project II are only available options outside of Windows.</ref>
 
|[https://simk98.github.io/np21w/ v0.86 rev91] (21/W fork)<br/>[https://buildbot.libretro.com/nightly/ np2kai_libretro]<br/>[https://github.com/AZO234/NP2kai kai fork]<br/>[https://www.nonakap.org/np2/ Xnp2]/[https://github.com/nonakap/xnp2 git]<br/>[http://www.yui.ne.jp/np2 Neko Project II]
 
|[https://simk98.github.io/np21w/ v0.86 rev91] (21/W fork)<br/>[https://buildbot.libretro.com/nightly/ np2kai_libretro]<br/>[https://github.com/AZO234/NP2kai kai fork]<br/>[https://www.nonakap.org/np2/ Xnp2]/[https://github.com/nonakap/xnp2 git]<br/>[http://www.yui.ne.jp/np2 Neko Project II]
|{{~}}
+
|{{}}
 
|{{✗}}
 
|{{✗}}
 
|High
 
|High
Line 44: Line 44:
 
|align=left|{{Icon|Windows|macOS}}
 
|align=left|{{Icon|Windows|macOS}}
 
|[http://www.satotomi.com/sl9821/sl9821_dl.html {{SL9821Ver}}]
 
|[http://www.satotomi.com/sl9821/sl9821_dl.html {{SL9821Ver}}]
|{{~}}
+
|{{}}
 
|{{✗}}
 
|{{✗}}
 
|High
 
|High
Line 54: Line 54:
 
|align=left|{{Icon|Windows}}
 
|align=left|{{Icon|Windows}}
 
|[http://takeda-toshiya.my.coocan.jp/ 12/16/2023]
 
|[http://takeda-toshiya.my.coocan.jp/ 12/16/2023]
|{{~}}
+
|{{}}
 
|{{✗}}
 
|{{✗}}
 
|Mid-Low
 
|Mid-Low
Line 64: Line 64:
 
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
 
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
 
|[https://github.com/joncampbell123/dosbox-x/releases {{DOSBox-XVer}}]
 
|[https://github.com/joncampbell123/dosbox-x/releases {{DOSBox-XVer}}]
|{{~}}
+
|{{}}
 
|{{✗}}
 
|{{✗}}
 
|Low
 
|Low
Line 74: Line 74:
 
|align=left|{{Icon|Windows}}
 
|align=left|{{Icon|Windows}}
 
|[https://www.zophar.net/pc98/anex86.html e1]
 
|[https://www.zophar.net/pc98/anex86.html e1]
|{{~}}
+
|{{}}
 
|{{✗}}
 
|{{✗}}
 
|Low-Mid
 
|Low-Mid
Line 83: Line 83:
 
|[[MAME]]
 
|[[MAME]]
 
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
 
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
|<abbr title="Latest development version">git artifacts</abbr><ref group=N>[https://nightly.link/mamedev/mame/workflows/ci-windows/master CI-Windows] [https://nightly.link/mamedev/mame/workflows/ci-linux/master CI-Linux] [https://nightly.link/mamedev/mame/workflows/ci-macos/master CI-Macos]</ref></br>[http://www.mamedev.org/release.html {{MAMEVer}}]<br/>[https://buildbot.libretro.com/nightly/ libretro core]<ref group=N>As 0.251, 0.139 (2010), 0.78 (2003), 0.37b5 (2000)</ref>
+
|[http://www.mamedev.org/release.html {{MAMEVer}}]
|{{?}}
+
|{{}}
 
|{{✗}}
 
|{{✗}}
 
|Low
 
|Low
Line 94: Line 94:
 
|align=left|{{Icon|Windows}}
 
|align=left|{{Icon|Windows}}
 
|[http://takeda-toshiya.my.coocan.jp/qemu/index.html Snapshot 8/20/2012]
 
|[http://takeda-toshiya.my.coocan.jp/qemu/index.html Snapshot 8/20/2012]
|{{?}}
+
|{{}}
 
|{{✗}}
 
|{{✗}}
 
|Low
 
|Low
Line 104: Line 104:
 
|align=left|{{Icon|Windows|Linux|macOS}}
 
|align=left|{{Icon|Windows|Linux|macOS}}
 
|[http://ci.86box.net/job/86Box Dev]<br/>[https://github.com/86Box/86Box/releases {{86BoxVer}}]
 
|[http://ci.86box.net/job/86Box Dev]<br/>[https://github.com/86Box/86Box/releases {{86BoxVer}}]
|{{?}}
+
|{{}}
 
|{{✗}}
 
|{{✗}}
 
|?
 
|?
Line 116: Line 116:
 
|align=left|{{Icon|Android|iOS}}<ref group=N name=np2kai />
 
|align=left|{{Icon|Android|iOS}}<ref group=N name=np2kai />
 
|[https://buildbot.libretro.com/nightly/ np2kai_libretro]<br/>[https://github.com/AZO234/NP2kai NP2kai fork]<br/>[https://sourceforge.net/projects/np2android 20120217] (legacy)
 
|[https://buildbot.libretro.com/nightly/ np2kai_libretro]<br/>[https://github.com/AZO234/NP2kai NP2kai fork]<br/>[https://sourceforge.net/projects/np2android 20120217] (legacy)
|{{~}}
+
|{{}}
 
|{{✗}}
 
|{{✗}}
 
|High
 
|High
Line 126: Line 126:
 
|align=left|{{Icon|Android}}
 
|align=left|{{Icon|Android}}
 
|[http://akiyuki.boy.jp/android J98-b]
 
|[http://akiyuki.boy.jp/android J98-b]
|{{~}}
+
|{{}}
 
|{{✗}}
 
|{{✗}}
 
|Low
 
|Low
Line 149: Line 149:
 
;[[86Box]]: A x86 platform emulator that already has excellent compatibility with IBM PC software, which has plans to add support for PC-98 standard on the future [https://github.com/86Box/86Box/milestone/5 v5.0 update] (Issue #3525), that it could also make it the first Cycle-accurate emulator for this computer.
 
;[[86Box]]: A x86 platform emulator that already has excellent compatibility with IBM PC software, which has plans to add support for PC-98 standard on the future [https://github.com/86Box/86Box/milestone/5 v5.0 update] (Issue #3525), that it could also make it the first Cycle-accurate emulator for this computer.
  
==Hardware features and peripherals==
+
==Capabilities Comparisons==
''{{for|software that can run hardware features designed for x86 systems|PC Emulator Comparisons}}''
 
 
===Graphics===
 
===Graphics===
 
''For more information about the graphics subsystem of PC-98, [http://radioc.web.fc2.com/column/pc98bas/pc98disphw_en.htm Reference to this documentation].''
 
''For more information about the graphics subsystem of PC-98, [http://radioc.web.fc2.com/column/pc98bas/pc98disphw_en.htm Reference to this documentation].''
Line 159: Line 158:
  
 
Specifically, it's possible to install a totally out-of-spec graphic card, such as Nvidia GeForce FX 5700LE on later PC-98 models with PCI bus, but such scenarios are quite obscure and no emulators support such cases.
 
Specifically, it's possible to install a totally out-of-spec graphic card, such as Nvidia GeForce FX 5700LE on later PC-98 models with PCI bus, but such scenarios are quite obscure and no emulators support such cases.
 
As workstations, PC-H98 series have a dedicated high resolution mode with 1120x750 resolution and 256 in 16 million colors palette. Games rarely use this mode, if at all.
 
  
 
The '''PC-FXGA''' (GA stands for '''G'''ame '''A'''ccelerator) was a series of computer boards and sports the same hardware as a regular [[PC-FX]] with the exception of an additional processor the '''HuC6273''' that can handle 3D graphics. PC-FXGA is used to play PC-FX games on [[NEC PC-9800 series|PC-9800]] series computer and IBM compatible computers but also makes possible for enthusiast to develop their own games.
 
The '''PC-FXGA''' (GA stands for '''G'''ame '''A'''ccelerator) was a series of computer boards and sports the same hardware as a regular [[PC-FX]] with the exception of an additional processor the '''HuC6273''' that can handle 3D graphics. PC-FXGA is used to play PC-FX games on [[NEC PC-9800 series|PC-9800]] series computer and IBM compatible computers but also makes possible for enthusiast to develop their own games.
Line 172: Line 169:
 
! scope="col"|EGC
 
! scope="col"|EGC
 
! scope="col"|PEGC
 
! scope="col"|PEGC
! scope="col"|GA (CL-GD54XX)
+
! scope="col"|[[PC-FX_emulators|GA (CL-GD54XX)]]
 
! scope="col"|HiRes
 
! scope="col"|HiRes
! scope="col"|PC-FX GA[https://emulation.gametechwiki.com/index.php/PC-FX_emulators#See_also]
 
 
|-
 
|-
 
|Neko Project 21/W
 
|Neko Project 21/W
Line 183: Line 179:
 
|{{✓}}
 
|{{✓}}
 
|{{✗}}
 
|{{✗}}
|{{?}}
 
 
|-
 
|-
 
|Neko Project II
 
|Neko Project II
Line 192: Line 187:
 
|{{✗}}
 
|{{✗}}
 
|{{✗}}
 
|{{✗}}
|{{?}}
 
 
|-
 
|-
 
|Anex86
 
|Anex86
Line 201: Line 195:
 
|{{✗}}
 
|{{✗}}
 
|{{✗}}
 
|{{✗}}
|{{?}}
 
 
|-
 
|-
 
|SL9821
 
|SL9821
Line 210: Line 203:
 
|{{✗}}
 
|{{✗}}
 
|{{✗}}
 
|{{✗}}
|{{?}}
 
 
|-
 
|-
 
|DOSBox-X
 
|DOSBox-X
Line 219: Line 211:
 
|{{✗}}
 
|{{✗}}
 
|{{✗}}
 
|{{✗}}
|{{?}}
 
 
|-
 
|-
 
|ePC-9801/E/U/VF
 
|ePC-9801/E/U/VF
Line 228: Line 219:
 
|{{✗}}
 
|{{✗}}
 
|{{✗}}
 
|{{✗}}
|{{?}}
 
 
|-
 
|-
 
|ePC-9801VM/VX/RA
 
|ePC-9801VM/VX/RA
Line 237: Line 227:
 
|{{✗}}
 
|{{✗}}
 
|{{✗}}
 
|{{✗}}
|{{?}}
 
 
|-
 
|-
 
|ePC-98XA/XL/RL
 
|ePC-98XA/XL/RL
Line 246: Line 235:
 
|{{✗}}
 
|{{✗}}
 
|{{✓}}
 
|{{✓}}
|{{?}}
 
 
|}
 
|}
  
Line 350: Line 338:
 
Neko Project 21/W supports the emulation of the Buffalo LGY-98 LAN adapter. A TAP virtual network adapter driver is required to be installed on the host machine in order to connect the emulator to the host machine in host-only mode by default. Bridged and NAT-enabled Internet access is also available by setting up the TAP virtual network adapter on the host machine.
 
Neko Project 21/W supports the emulation of the Buffalo LGY-98 LAN adapter. A TAP virtual network adapter driver is required to be installed on the host machine in order to connect the emulator to the host machine in host-only mode by default. Bridged and NAT-enabled Internet access is also available by setting up the TAP virtual network adapter on the host machine.
  
DOSBox-X's emulation of the Novell NE2000 adapter does not work under PC-98 mode<ref>https://github.com/joncampbell123/dosbox-x/blob/1652704994a74ac93582676a5c33248bad0c956f/src/hardware/ne2000.cpp#L1714</ref>.
+
It's unknown whether the emulation of the Novell NE2000 adapter provided by Dosbox-x works under PC-98 mode.
  
 
===Cassette===
 
===Cassette===
Line 418: Line 406:
  
 
[[Category:Computers]]
 
[[Category:Computers]]
[[Category:NEC computers]]
+
[[Category:NEC personal computers]]
[[Category:x86-based|!]]
+
[[Category:x86-based|*]]

Please note that all contributions to Emulation General Wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see Emulation General Wiki:Copyrights for details). Do not submit copyrighted work without permission!

To edit this page, please answer the question that appears below (more info):

Cancel Editing help (opens in new window)