Xnp2
Xnp2 とは
PC-9801 シリーズエミュレータのねこープロジェクトII を UNIX 系 OS + X Window System で動作する様に移植したものです。
ねこープロジェクトII 本体である程度 BIOS のエミュレートを行える為、実機から ROM 等を取得しなくてもそれなりに動作します。 ただし FONT ROM が無い場合には Xnp2 のフォント生成が現状正常に動作出来ない為、Neko Project II などでフォントビットマップを生成して、そのフォントビットマップを使用する必要があります。
動作環境
X Window System が動作する UNIX 系 OS で動作します。
Linux や FreeBSD, NetBSD 等の PC-UNIX であれば多分問題無いとは思いますが、保証の限りではありません。
必要なソフトウェア
以下は動作には必須ではありませんが、サウンドやジョイスティックをサポートする場合に必要になります。
- SDL (サウンド、ジョイスティックをサポートする場合に必要)
- SDL_mixer (フロッピーのシーク音等の PCM を再生する場合に必要)
- XFree86-VidModeExtension (画面解像度を変更するフルスクリーン機能を使用する場合に必要)
- libusb 1.0 (C86BOX をサポートする場合に必要)
ビルド、インストール、設定等の手順についてはソースアーカイブ内の x11/README.ja もしくは Xnp2 オンラインヘルプを参照してください。
ダウンロード
ソース
- リリース版 (ver.0.86)
- xnp2-0.86.tar.bz2
(MD5) (SHA1)
パッチ
- Xnp2 ver.0.86 が GCC 6 以降でビルドできない問題の修正
- xnp2-r2805.patch
- Xnp2 ver.0.86 で SDL 2.0 を使っている場合に複数オーディオデバイスを搭載している環境で音が鳴らないことがある問題の修正
- xnp2-r2846.patch
ドキュメント
- Xnp2 ヘルプ
- xnp2-help-20130726.tar.bz2
(MD5)
既知のバグ
- SDL_mixer 2.0.2との組み合わせで音が鳴らない
- SDL_mixer 2.0.2には不具合があるため、2.0.1に戻す、もしくは2.0.3以降のバージョンがリリースされていたらそちらを使用してください。
最近のニュース
関連リンク
Kimihiro Nonaka (埜中公博) / nonakap at gmail dot com