This article will describe and provide downloads for various PC-98 emulators.


Author: Epson
Status: Commercial / Abandoned
Release date: 1994
Last updated: 1996
Guest type: 32-bit
Minimum requirements: MS-DOS, 64MB RAM, 32-bit host CPU, VGA display adapter
Emulated video: PC-9801VM + 16-color / PC-386 equivalent. EGC support added through separate ISA expansion card
Emulated audio: None. Crude PC-9801-26 (YM2203) emulation achieved through a 3rd party module and an OPL3 equipped sound card
Passthrough: Host floppy drives, 3-mode only
Rating: Not recommended! Use for historical purposes only
Download: 98V210.zip

Considered the very first PC-9800 emulator ever made, 98/V was created and sold by Epson as a means of gradual migration from their PC-x86 series of PC-98 clone computers to standard IBM PC compatible clones, as they were exiting the former business. As it's a PC-x86 emulator, it uses Epson's font for the text. While it requires only a basic 80386 to run, any decent level of performance requires a fast Pentium III or stronger processor. GRCG and 16-color support is available out of the box, but not EGC.

To improve graphics performance and provide EGC support, Epson sold a separate ISA expansion card with an EGC chip on it. It is extremely rare and goes for a high price on auction. No official sound emulation is available, instead a third party plugin attempts to emulate the YM2203 (OPN) on a YMF262 (OPL3) available on typical SoundBlaster Pro cards and clones.

Software compatibility is, expectedly, not very high. Performance also leaves a lot to be desired, even on modern machines. Considering all these downsides, it's best left used as a historical curiosity.

During installation you must enter the product key, which is PMQC4Y0001030. You can see it in the disk image filenames.


98/V running MS-DOS in 86Box


Graphical artifacts in Touhou Reiiden formed by the lack of EGC support (no blitter)


Author: T.Okano
Status: Freeware / Abandoned
Release date: 1997/11/27
Last updated: 1998/11/01
Guest type: 16/32-bit (286 and 386SX)
Minimum requirements: Windows 95/NT4, 32-bit host CPU, DirectX compatible graphics
Emulated video: PC-9801VM + 16-color / PC-386 equivalent
Emulated audio: Proprietary YM2608 (OPNA), PCM, Beeper
Passthrough: Host MIDI (MPU-401)
Rating: Not recommended! Use for historical purposes only
Download: pc98e.zip

Another very old one, however this is the first known non-commercial PC-98 emulator. There is not a lot of information available on it. What is known is that, due to use of a VxD driver, it will not run on any modern operating system, so it's usefulness is extremely limited. It also requires a specific set of dumped firmware.

Even on supposedly supported operating systems, the emulator did not work for me, so I can only provide Emu-France's singular screenshot of it.


PC-98E in action, courtesy of emu-france.com


Author: Soltin
Status: Freeware / Abandoned
Release date: 1999/05/30
Last updated: 1999/12/14
Guest type: 32-bit (386)
Minimum requirements: Windows 95/NT4, Processor with MMX instructions, 256-color capable graphics
Emulated video: PC-9801VX equivalent
Emulated audio: Proprietary YM2608 (OPNA), Beeper
Passthrough: None
Rating: Obsolete
Download: virtual98.zip

The first truly decent PC-9801 emulator. It's the first to provide Rhythm channel emulation on OPNA as well as a software EGC implementation, finally providing blitter emulation without the need for a separate card. It does however need the required firmware to start, like BIOS.ROM and FONT.ROM, as well as the Rhythm channel sample set, both of which would see use in future emulators.

It's three major drawbacks are the limited guest CPU speed options of only 5 or 8 MHz, the need for using it's proprietary disk formats, and incomplete emulation of the text GDC.

The benefits of running this emulator are minimal as it's outperformed by Anex86, and both it and Neko Project II provide significantly more features. Game compatibility is spotty. Touhou Huumaroku boots and plays fine, Puyo Puyo has problems drawing custom glyphs, and Madou Monogatari 1-2-3 cannot start the dungeon crawling segments at all.


Text drawing anomalies are visible in Puyo Puyo


The Touhou Project games can blit objects properly


Author: A.N.
Status: Freeware / Abandoned
Release date: Unknown
Last updated: 2004/07/04
Guest type: 32-bit (486)
Minimum requirements: Windows 95/NT4, 256-color capable graphics, DirectX preferable
Emulated video: PC-9821 equivalent
Emulated audio: Proprietary YM2608 (OPNA) without Rhythm support, 86PCM, Beeper
Passthrough: CD-ROM, MIDI, RS-232C
Rating: Situationally useful
Download: anex86.zip

Technically not a PC-9801 emulator, rather an Epson PC-486 emulator but functionally the same, Anex86 is the first popular PC-98 emulator, and for many good reasons.

For starters, it is very fast for it's time. It can provide a somewhat performant, even if a bit too eager to frameskip, experience in action games on a 500MHz Pentium II/III, and it will run the guest as fast as it can drain resources from the host system's processor. It also provides a module/plugin system, with which support for CD-ROM and Serial passthrough are implemented. It introduced the .FDI and .HDI disk image formats, which would become de-facto standards in the scene.

Software compatibility is surprisingly good for it's time, and the completeness of it's text GDC emulation is unmatched to this day.

The uncapped-by-default guest performance can potentially introduce speed related issues for games though, and the lack of Rhythm channel support detracts from the playback quality of it's YM2608 emulation. Likewise the FM and SSG emulation isn't the most precise. Taking all of this into account, DOSBox-X and the Neko Project II family of emulators are usually better choices. Consider using it if you're limited on host system performance or need accurate text GDC emulation.


Anex86 successfully booting Madou Monogatari 1-2-3


Anex86 emulates all glyph drawing modes accurately


Author: YUKI, LED, Dirac
Status: Freeware / Abandoned
Release date: 1999/03/25
Last updated: 2000/06/14 (T98), 2010/10/01 (T98-Next)
Guest type: 16/32-bit (8086-80386) for T98, 32-bit (486SX/486DX) for T98-Next
Minimum requirements: Windows 95/NT4, DirectX 3.0
Emulated video: PC-9801VM equivalent (T98), PC-9801VX equivalent (T98-Next)
Emulated audio: Proprietary YM2608 (OPNA), Beeper, 86PCM (T98-Next)
Passthrough: None (T98); MIDI, Printer, RS-232C (T98-Next)
Rating: Not recommended!
Download: t98.zip / t98next.zip

Not every one can be a hit. T98 is another early emulator, but it's certainly not one that can displace it's competition. Software compatibility is extremely low, it only runs in full-screen, disks cannot be swapped at runtime, and the only form of configuration is directly editing a poorly documented .INI file. It is notable as the first PC-98 emulator to implement save states though.

In only a year the project was rebooted as T98-Next, aiming to bump up the guest to a 486 class one, introducing an actual GUI, adding support for external modules, and improving software compatibility. Unfortunately it still falls short in several areas. A lot of operating systems aren't even able to boot (ex. FreeDOS98), VBlank timed programs run a bit too quickly, EGC emulation is full of bugs, and outright incorrect program behavior can also happen.

Having only seen minor updates since 2003, there's way better options these days. Avoid if possible.


Oshioki Kirai 2 is one of the few games I have that can actually run on classic T98


Completely broken EGC accelerated graphics drawing in Stormy Space under T98-Next. Courtesy of Nmlgc.


Author: Yui, NP2 Development Team, RetroPC Foundation
Status: Free and Open Source (Modified BSD License) / Abandoned
Release date: 1999
Last updated: 2016/03/06
Guest type: 16-bit (80286) for NP2, 32-bit (80386) for NP21
Minimum requirements: Windows 95/NT4 + DirectX, MacOS 9, Windows CE Xscale
Emulated video: PC-9801VX equivalent (NP2), PC-9821 equivalent (NP21)
16/256 color support, GRCG and EGC presence are configurable
Emulated audio: Proprietary YM2608 (OPNA) + ADPCM, Beeper, 86PCM, WSS
Passthrough: MIDI, RS-232C
Rating: Obsolete
Download: Official homepage

Neko Project II defines the start of modern PC-98 emulation, with an increased focus on accuracy and a wider range of emulated hardware. The amount of options is significantly higher than any other emulator of the time. Base clock, clock multiplier, machine class, selected sound board, memory availability, graphics acceleration presence, grayscale LCD filtering, frameskipping, save states, etc.

Most notably it is the first open source PC-98 emulator. As such, several forks have spawned with an aim to improve aspects where the original project fell behind: sound emulation (np2fmgen), Windows-era hardware support (np21/w), increased portability on modern systems (np2kai), support for RISC Windows NT (np2_gdi), and others. The first two will be described in further detail later on the page.

Instead of providing 16-bit and 32-bit CPU emulation in one package, the emulator can either be built as Neko Project II, providing 16 color support and 286 emulation, or Neko Project 21, providing 256 color support and 386 emulation.

Project development had stopped in 2016, so it's forks have largely rendered it obsolete.


A build of Neko Project II GDI for the 64-bit Alpha AXP version of Windows NT, running Madou Monogatari 1-2-3


Neko Project 21 displaying a 256 color image


Author: Nenecchi
Status: Freeware / Active
Release date: 2012/03/03
Last updated: 2024/10/03
Guest type: 16-bit (80286) for NP2, 32-bit (80386) for NP2SX and NP21
Minimum requirements: Windows 95/NT4 + DirectX
Emulated video: PC-9801VX equivalent (NP2), PC-9821 equivalent (NP2SX/NP21)
16/256 color support, GRCG and EGC presence are configurable
Emulated audio: YM2608 (OPNA) emulation through fmgen.dll, ADPCM, Beeper, 86PCM, WSS
Alternatives external FM cores can be selected
Passthrough: MIDI, RS-232C
Rating: Recommended
Download: Official homepage

Starting off as a fork of Neko Project II 0.83 with the FM core replaced with FMGEN, np2fmgen has become the most highly used fork in the np2 family. It's emulation of the OPN/OPNA is of a significantly higher quality than any previous implementation, and unlike the original np2 it is still maintained and receives bugfixes. Some fixes are taken from other forks, others aren't. Additionally, it supports loading other external FM cores, so if you want to use MAME's core, or even hook into a real chip with the G.I.M.I.C, it's a possibility.

The biggest downside unfortunately is that this fork is not open source, so it is not possible to examine it's code or make ports to other platforms.


Author: simk98l
Status: Free and Open Source (GPL, MIT, modified BSD) / Active
Release date: 2016
Last updated: 2024/05/19
Guest type: 16-bit (80286) for np2w, 32-bit (various, up to Pentium 4) for np21w, 32-bit virtualized for np21w HAXM
Minimum requirements: Windows XP (32-bit), Windows Vista (64-bit, HAXM)
Emulated video: PC-9821 equivalent + various SVGA boards for use in Windows
Emulated audio: YM2608 (OPNA) emulation through fmgen, ADPCM, Beeper, 86PCM, WSS, SoundBlaster 16 DSP + YMF262 (OPL3)
Passthrough: MIDI, RS-232C, Named Pipes
Rating: Recommended
Download: Official homepage

The second most popular fork of np2, SimK's np21/w aims to add more features and improve support for Windows 9x and NT/2000 emulation, although due to the improvements it brings it is also popular amongst those who only play DOS and self-booter games. It also comes with fmgen, so sound emulation is on par with np2fmgen.

The most notable additions are improved IDE emulation, support for named pipe hooked COM ports , and many added sound and video boards, some of which are even supported by DOS games. For users of Windows NT and 2000, A separate build uses Intel HAXM for hardware assisted virtualization of 32-bit code, greatly improving performance and host CPU instruction support.

It is still actively developed, and unlike np2fmgen it is fully open source.


Neko Project 21/w connecting to the internet with PPP through a named pipe.