PC-9800シリーズエミュレータの現況

PC-9800シリーズ(およびその互換機)エミュレータはかなり昔から開発されています。 古くから開発され、現在でも有名なものとしてはT98-NEXT、Anex86、Neko Project II系の3つが存在しています。 また、比較的最近登場したものとして、QEMU/9821、SL9821、DOSBox-X(PC-98 mode)などが挙げられます。 2026年には海外発のNeetan, 従来のエミュレータの位置づけから視点を変えたQuuBeeが登場しました。

どれが一番優れているのかという議論は基本的に無意味で、何を求めているかによってその答えは変わります。 一般に再現性と実行速度はトレードオフです。両方で優れたものは作れないと考えてください。 結局は動かしたいものが正常かつ処理落ちせず動けばOKですから、そのような観点で使い分けるのが正解です。

また、エミュレータそれぞれに何の再現を目指すかの方向性に差があります。 例えば「特定機種の忠実な再現」「アーキテクチャの再現」「実行環境の再現」「ソフトウェア体験の再現」等々が挙げられます。 これは根本的な思想の差ですから、ある方向性を持つエミュレータに違う方向性のものを要求するのはあまり好ましくない行為と言えるでしょう。 この観点からも、動かしたいものを必要なレベルで動かせるものを選択する、という方針が正しいと思います。

T98-NEXT

T98-NEXTは開発当時としては高性能なPC-9821エミュレータであり、一般的なソフトウェアであれば問題なく動かすことが出来ます。 ただし、2000年頭には開発が中断しほぼ休止状態となったため、今後のメンテナンスにはあまり期待出来ません。 そんな状況ではあるものの、現時点でも十分な完成度ですので大抵の場合は問題なかったりします。

UI周りが扱いやすいことと、そこそこ高速に動くという点が利点だと思います。 また、独自のBIOSを搭載することで次のAnex86と同じく実機のBIOS無しでもほぼ動くようになっています。 一方、トリッキーなものの再現には弱かったりします。

T98-NEXTの基本仕様
再現対象PC-9821
CPUi486DX または i486SX
拡張メモリ最大64MB
FDD3モード対応 実ドライブマウント可
HDDIDE? SASI?
拡張ボード86音源など。プラグイン式のため自作可能
その他CDアクセス(SCSI)、ステートセーブあり
実機BIOS任意

Anex86

Anex86はPC-98エミュレータではなくEPSON互換機のエミュレータです。 しかし、書籍等でPC-98エミュレータとして紹介されたこともあり、一般にはPC-98エミュレータの一つとして認識されています。

独自開発のBIOSを搭載していますので実機のBIOSを準備する必要はなく、BASICが絡まなければ大抵のPC-98用ソフトウェアを使用することが出来ます。 なお、互換機の宿命としてミイソのPC-98かどうかのチェック(いわゆるエプソンチェック)に引っかかるので何とかしなければならないという面倒臭さはあります。 こちらも開発は終了し、現在は公式サイトもなくなってしまいました。

他と比べると軽快に動作すること、書籍等で紹介されたことで使い方の情報が多いことが利点だと思います。 一方、互換機のエミュレータであることによる根本的な違いや、軽快にする為の再現性の妥協などがあるように思います。

Anex86の基本仕様
再現対象PC-286/386/486/586
CPUi486?
拡張メモリ最大14MB
FDD3モード対応
HDDIDE
拡張ボード26K音源、86音源など。
その他CDアクセス可能(独自ドライバ)
実機BIOS未使用

Neko Project II系

Neko Project IIおよびその派生は動作の軽快さよりも細かい挙動の再現を重視して開発されたエミュレータです。 オリジナルのNeko Project IIは高度なエミュレーション機能を省略してPC-9801の細かい挙動および周辺ハードウェアを重視して開発されていますが、オープンソースであることから高度な機能を持った多数の派生品が存在しています。

本家の開発は停滞していますが、いくつかの派生品は最近まで更新されています。

Neko Project II

全ての派生の根本となるオリジナル版です。 CPUは80286相当でプロテクトモードは省略されています。 PC-9801用の比較的古いソフトであれば特に問題なく動かすことができ、高い再現性を持っています。

他と比べると負荷は大きいですが、細かい挙動の再現性が高いように思います。 また、ちょっと変わった周辺機器や特殊な挙動を再現できますので、そのような用途ではほぼ一択になります。 386以降の命令やプロテクトモードは省略されていますが、リアルモードの範囲で動作できるソフトウェアを動かすのであれば十分に価値があります。

独自開発のBIOSを搭載していますので、実機のBIOSを準備しなくても使えます。 開発は停滞気味ですが、それでもAnex86やT98-NEXTと比べると最近まで更新されていました。

近年はメンテナンスされていないという意味で、後述のfmgen版などを使う方がよいと思います。 オープンソースですので気に入らないところがあれば自分で直すことも出来ます。

Neko Project IIの基本仕様
再現対象PC-9801
CPU80286相当(プロテクトモードは省略)
拡張メモリ最大14MB
FDD3モード対応(要INI編集)
HDDSASI, SCSI
拡張ボードRS-232C、MPU-PC98II、各種音源(26K, 86, 118, etc.)など多彩。
その他マニアックな機能多数あり。ステートセーブもあり(要INI編集)。
実機BIOS任意

Neko Project 21

オリジナル版Neko Project IIを制作した本家が公開している派生品です。 諸般の事情により「お察しください」バージョンとなっています。 CPUはi486SX相当(+Pentium命令の一部)でプロテクトモードも含めて再現されています。 256色モードなども搭載され、PC-9821用のソフトウェアを動かすこともできます。

他と比べるとやはり負荷は大きいですが、Neko Project IIの良さを継承して細かい挙動の再現性が高いように思います。 また、ちょっと変わった周辺機器や特殊な挙動を再現できますので、そのような用途ではほぼ一択になります。 386以降の命令やプロテクトモードが必要であればこちらを使うことになると思います。

独自開発のBIOSを搭載していますので、実機のBIOSを準備しなくても使えます。 こちらも開発は停滞気味ですが、それでもAnex86やT98-NEXTと比べると最近まで更新されていました。

近年はメンテナンスされていないという意味で、後述のfmgen版などを使う方がよいと思います。 オープンソースですので気に入らないところがあれば自分で直すことも出来ます。

Neko Project 21の基本仕様
再現対象PC-9821
CPUi486SX相当(+Pentium命令の一部)
拡張メモリ最大63MB
FDD3モード対応
HDDSASI, SCSI
拡張ボードRS-232C、MPU-PC98II、各種音源(26K, 86, 118, etc.)など多彩。
その他マニアックな機能多数あり。ステートセーブもあり(要INI編集)。
実機BIOS任意

Neko Project II fmgen版

本家のNeko Project II ver. 0.83をベースに色々と改造されている派生品です。 Neko Project IIとNeko Project 21の両方の派生品が含まれており、使い分けが出来ます。 特に、音の再現性についてのこだわりが強い派生品です。 音源周りの再現性を求めるならばこれが最優先の選択肢になります。

頻繁にメンテナンスされており、本家に存在している不具合の修正や追加機能の実装などが行われています。 高品質なFM音を生成するfmgenが完全な形で搭載されているのは魅力的です。 現代的なスペックのPCで、前期PC-9821くらいまでの再現をしたい場合は一番良い選択だと思います。

機能的な仕様は本家とほぼ同じですが、多種イメージ対応やUI周りの操作性改善が行われていたりします。

Neko Project II fmgen版の基本仕様
再現対象PC-9801/PC-9821
CPUi486SX相当(+Pentium命令の一部)
拡張メモリ最大63MB
FDD3モード対応
HDDSASI, SCSI, IDE(CDも可)
拡張ボード本家と基本的に同じ
その他fmgen完全搭載、音声出力フィルタ対応、マルチスレッド対応、デバッガ強化等々。エミュレーション精度や音源周りの改善が多数。UIの改善もあり。ステートセーブもあり(要INI編集)。
実機BIOS任意

Neko Project II改変

Neko Project II ver. 0.86のRaspberry Pi・RetroPie向け移植品をベースにNeko Project 21/Wの一部をくっつけて、クロスプラットフォーム対応にしたものです。 SDL2、libretro、X11の3つに対応しているため、UNIX(Linux), Windows, Mac, Android, iOS 他多くの環境に対応しています。 libretroによってマルチエミュレータシステム「RetroArch」に対応しているため、かなり多くのプラットフォームで利用できます。

最近はあまり更新されていませんが、メンテナンスが完全に止まったわけではありません。 Windows以外のOSで動かしたいと考えるならば最も良い選択になり得ると思います。

Neko Project II改変の基本仕様
再現対象PC-9801/PC-9821
CPU80386相当~Core i相当命令
拡張メモリ最大4GB(実際上は1GBちょっと)
FDD3モード対応
HDDIDE, SASI, SCSI
拡張ボード本家のものに加えて、Super MPU, LGY-98, ウィンドウアクセラレータ、Sound Blaster 16、音源複数枚差しなど。
その他マニアックな機能多数あり。ステートセーブもあり(要INI編集)。
実機BIOS任意

Neko Project 21/W

拙作の物です。 このサイトのメインですのでここではあまり詳しく書きません。 本家のNeko Project II ver. 0.86をベースに制作されています。 Neko Project 21/Wと名付けていますが、Neko Project II/WというNeko Project II相当の物も含まれています。 また、実質的にWindows NT4以降専用のHAXMによるCPUアクセラレーション版もあります。

位置付けとしては、さらにマニアックな周辺機器の利用やPC-9821中期~後期の再現に最適化しています。 Super MPUや変な音源ボード構成、LANボード、ウィンドウアクセラレータ、Pentium以降のCPU命令、大容量メモリなどを使いたいという希な状況ではこれ(または上記Neko Project II改変)以外の選択はないと思います。

Neko Project 21/Wの基本仕様
再現対象PC-9801/PC-9821
CPU80386相当~Core i相当命令
拡張メモリ最大4GB(実際上は1GBちょっと)
FDD3モード対応
HDDIDE, SASI, SCSI (IDEはオプションで最大2TB対応)
拡張ボード本家のものに加えて、Super MPU, LGY-98, ウィンドウアクセラレータ、Sound Blaster 16、音源複数枚差しなど。
その他マニアックな機能多数あり。ステートセーブもあり(要INI編集)。
実機BIOS任意

QEMU/9821

先の3つの系統に比べると後発のエミュレータです。 PC-9801BX4をターゲットとして、QEMUをベースに開発されたものです。 QEMUベースと言うだけあって、動作はかなり高速で上手くやるとハードウェアアクセラレーションも使えます。

かなり高速に動作するのが1つの利点だと思います。 一方、PC-9801BX4がターゲットであり独自のBIOSも持っていないため、この機種のBIOSイメージが実質的に必須であることが一番の難点です。 UIの操作がQEMUの流儀のためあまりやりやすいとは言えないというのも欠点かもしれません。

QEMU/9821の基本仕様
再現対象PC-9801BX4
CPUPentium?
拡張メモリ最大512MB
FDDたぶん3モード対応
HDDIDE
拡張ボードLGY-98(LAN)、Mate-X PCM(WSS音源)など
その他KQEMU(CPUアクセラレーション)使用可能
実機BIOS必須

Common Source Code Project

PC-98専用のエミュレータというよりは、様々なエミュレータの集合体の中の1つにPC-98が含まれるという扱いです。 QEMU/9821と同じ方が作成されています。

PC-98の特定機種を再現することに特化しています。 用意されているものとしては、初代PC-9801、PC-9801E/F/M, PC-9801U, PC-9801VF, PC-9801VM, PC-9801VX, PC-9801RA等が挙げられています。 PC-98XA, PC-98XL, PC-98RL, PC-98DO, PC-98LT, PC-98HA等の特殊な機種のエミュレータも用意されています。 ハイレゾを再現できるエミュレータとしては唯一かもしれません。

原則としてその機種に対応する実機を所有していることが前提です。 ある程度時期が近い機種のITF/BIOS等であれば流用できる場合もありますが、完全に動く保証はありません。

特定の機種、特殊な機種を再現したいのであれば選択肢になります。

SL9821

上記よりもさらに後発のエミュレータです。 初代PC-9821をターゲットとして、フルスクラッチで開発されたものです。

フルスクラッチで独自に開発されてきたという経緯もあり、過去のエミュレータで上手く動かなかったものがこれでは上手く動くということがあります。 特に、PC-9821の初期に搭載されたPEGCプレーンモードはほぼ完全に再現されています。 一方、初代PC-9821がターゲットでありそれほど完全な独自BIOSを持っていないため、この機種のBIOSイメージが必要になるケースが多いこと難点です。 UIの操作は最近の流れに合わせて洗練されているように思います。

SL9821の基本仕様
再現対象初代PC-9821
CPUi486SX → 後に命令セットは初代Corei相当(SSE4.2)まで拡張
拡張メモリ最大254.6MB
FDD1.44MB非対応
HDDIDE 最大4GB
拡張ボード初代PC-9821相当の内蔵音源あり
その他PC-9801-55L相当でCD-ROMアクセス可能、PEGCプレーンモード完全サポート
実機BIOS任意だが必要になるケース多し

DOSBox-X(PC-98 mode)

PC-98としては上記よりもさらに後発のエミュレータですが、DOSBox自体の歴史は古く、根本は「x86アーキテクチャ上のMS-DOSを再現する」という発想のものです。 PC-98 modeの名の通り、MS-DOSなしにDOSベースのPC-98ソフトウェアを動かせるようにしたものです。

あまり詳しくありませんので詳細は書けませんが、DOSベースのPC-98ソフトウェアをMS-DOS無しで動かしたいのであれば選択肢になるかもしれません。

Neetan

2026年公開のRustで作成された海外発エミュレータです。 既存のコードを参考にしつつも、流用はせずに作成されていると思われます。 再現対象はPC-98のみならず日本製クラシックPCを再現することを目指していそうです。

2026年時点でそれほど互換性が高いとは言えませんが、GA-1280A等の他にはないもののエミュレーションコードが含まれていたりします。

PC-98の場合は実機BIOSがなくてもOKのようです。

QuuBee

2026年に公開された、Webブラウザ上で動くPC-98フリーソフトプレイヤーです。 Neko Project II改変ベースという意味ではNeko Project II系と呼んでもよいですが、エミュレータと言うよりはPC-98ソフトウェアの実行環境を提供し、PC-98フリーソフト文化の再体験を目指したものになっています。

既存の多くのエミュレータでは実機PC-98と同じように動くことが重視されていましたが、QuuBeeは逆にPC-98やDOS上であることを意識させずにDOSソフトを動かすことを重視しています。 アーカイブのまま直接実行できること、コマンドを打つ操作が必要ないこと、テキストや画像などをその場で確認できることなどはこの設計思想の表れと思います。

PC-98やDOSの存在自体を意識させないというコンセプトのため、ディスクイメージからのブートやコマンドでの操作は基本的にできません。 結果として主にフリーソフトのプレイヤーという位置づけになります。

DOSは独自のエミュレーションコードで再現し、実機関係の何かは必要とせずまた使用できないようにすることで、権利関係の怪しさをなくす&怪しい使い方をさせないことも重視しているようです。

アーカイブのまま実行でき、MS-DOSコマンドを知っている必要がないという特性から、PC-98自体の知識がない人はもちろん、PC-98に詳しい人にとっても、環境構築や準備をごっそり省略という点で非常に手軽なPC-98ソフトウェア実行環境だと思います。

QuuBeeの基本仕様(2026年7月時点)
再現対象PC-9821上のMS-DOSプログラム実行環境
CPUi486DX相当命令
拡張メモリ32MB
FDD無し
HDD無し
拡張ボード86音源+ちびおと、MPU-PC98II
その他MS-DOS不要。アーカイブ内またはディスクイメージ内ファイルをHLE DOS上で直接実行
実機BIOS使用禁止、エミュレーションBIOSのみ

トップに戻る