
2025年3月に発売された無印iPad(A16)を購入しました。
買ってテンションが上がったので記念?としてPC-98エミュをインストールしようと思います。
今回は、iPadにBluetooth接続できるキーボード/マウスを接続し98を実行させます。
はじめに
こういう部類のエミュレーターは、いろいろグレーな部分が多いと思われますので、自己責任で使用をお願いします。
RetroArch
使うアプリの名前は "RetroArch" というのを使用します。
RetroArchとは、ファミコン、ゲームボーイなどのエミュレータープログラムを動作させるフレームワーク(土台)らしいです。
今回は、RetroArchの上で "Neko Project II Kai" というPC-98のエミュレーターを実行する形になります。
RetroArchの情報ページ
RetroArchの本家ページ?
おそらくRetroArch本家のドキュメントのページだと思います。
Home - Libretro Docs
Neko Project II Kaiのドキュメントページ
RetroArchを使用する上でのNeko Project II Kaiのドキュメントページだと思います。
このエミュの設定は、まずはここを見ましょう・
NEC - PC-98 (Neko Project II Kai) - Libretro Docs
用意するもの
iPadなどハード一式
用意するものiPadなどハード一式の写真です。

iPad
"無印iPad(A16)" を使用します。
ちなみに128GのWiFiモデルです。
キーボード
iPadに繋げるキーボードです。
Bluetooth接続で繋げます。
Bluetooth接続で接続できればどのキーボードでもいいと思います。
マウス
マウスです。
こちらもBluetooth接続で繋げます。
RetroArch
iPadで使用するエミュレーターを動作させるアプリです。
これは "App Store" からダウンロードします。
PC-98エミュのためのBIOS
PC-98エミュ(Neko Project II Kai)を操作させるための各種BIOSが必要になります。
これは自分で調達するしかないようです。
必要なファイルは以下ページ を確認してください。
NEC - PC-98 (Neko Project II Kai) - Libretro Docs
上記リンク解説の "Required" が必須ファイルです。
以下に記載します。
- font.bmp
- FONT.ROM
- bios.rom
- itf.rom
- sound.rom
※上記必須ファイルが全部なくても動く場合もはありますがとりあえず用意するのがよいと思います
例えばN88-BASICのエミュレートにBIOS.ROMが必要だったり、SOUND.ROMが無いと音が鳴らない場合があるなど動作に支障がでるようです
RetroArchのインストール
App Streからダウンロード
App Streから "RetroArch" を検索しインストールします。

とりあえずRetroArchを起動する
後の工程でRetroArchのフォルダに必要なファイルをコピーするのですが、一度アプリを起動しないとフォルダが作成されなかったので、とりあえずRetroArchを起動します。

表示が最初 "???" ですが待っていたら日本語に変わりました
iPadへ必要なファイルをコピーする
iPadへPC-98エミュのためのBIOSファイルをコピーします。
なお、ファイルの受け渡し方法ですが、家にはファイルサーバーがあるので、必要なファイルをファイルサーバに保存し、iPadがファイルサーバから必要なファイルを取得しています。
ファイルアプリを開く
iPad標準のファイル管理アプリの "ファイル"を開きます。

フォルダの作成
フォルダ "RetroArch/RetroArch/system" へ移動し、"np2kai" フォルダを作成します。
実際には以下のようにしてフォルダを作成
- 画面左の "このiPad内" をクリック
- "RetroArch" → "RetroArch"→ "system" へ移動
- "np2kai" というフォルダを作成

BIOSファイルのコピー
記事上記に紹介したBIOSファイルを "np2kai" へコピーします。

RetroArchの起動と設定
ここからはRetroArchの起動と設定をします。
RetroArchを起動する
とりあえずRetroArchを起動して正常に動作するか確認します。
RetroArchアイコンをタップ

コアのロードをクリック

PC-98のエミュレータを選択

エミュレータの起動
エミュレータを起動してみます。
"コアを開始" を選択

起動確認
"How many files(0-15)?"がでました。
とりあえず動いているようです。
ただし画面には仮想ゲームパッドも表示されていますが...

クイックメニュー
キーボードの "F1キー" を押すとクイックメニュー画面に切り替わります。

以下から仮想ゲームパッドの非表示設定とNeko Project II Kaiの設定の設定をおこないます。
仮想ゲームパッドの非表示設定
エミュレータを起動したところ仮想ゲームパッドが表示されたので、これを非表示にします。

OSDオーバーレイ
クイックメニューのOSDオーバーレイをタップします。

オーバーレイを表示
オフに設定します。

その後、クイックメニューに戻るため、画面右上の "OSDオーバーレイ" をタップします。
再起動して表示を確認
クイックメニューから再起動を選択し、仮想ゲームパッドが非表示になったか確認します。

ゲームパッドが非表示になりました。

クイックメニューへ戻る
キーボードの "F1キー" を押すとクイックメニュー画面に切り替わります。

Neko Project II Kaiの設定
CPUの速度とメモリの量を変更します。
コアオプション
クイックメニューより、"コアオプション" を選択します。

環境の設定
"CPU Clock Multiplier(Restart)" と "RAM Size(Restart)"を適当に設定します。

多分"CPU Clock Multiplier(Restart)"はCPUの倍率だと思います。
今回はとりあえず、16に設定しました。
メモリは16Mに設定しました。
設定後、画面左上の "コアオプション" をタップし、クイックメニューに戻ります。
起動確認
クイックメニューより "再起動" を選択しエミュレーターを起動します。

ピポ音と起動が速くなっていると思います。

設定の保存
ゲームパッドの非表示など変更したものの設定を保存します。
メインメニュー画面へ移動
クイック画面で、左上の "クイックメニュー" をタップします。

設定ファイル画面へ移動
メインメニュー画面で "設定ファイル" をタップします。

現在の設定を保存
"現在の設定を保存" をタップします。

イメージファイルの読み込み
今回はPC-98のアプリを実行させる方法として、すでにMS-DOSなどセットアップされた状態のHDDイメージファイルをエミュレーターに読み込ませます。
DOSのフロッピーディスクやPC-98のアプリなどは購入するなりして用意してください。
また、HDDのイメージ化の方法はネットを探せばきっと見つかると思います。
イメージファイルをiPadにコピーする
HDDイメージファイルをiPadにコピーします。
イメージファイルの置き場所は "BIOSファイルをコピー" したフォルダ("RetroArch/RetroArch/system/np2kai以下)に置けば読み込むことができるようです。

エミュレーターを起動する
エミュレーターを起動します。

イメージファイルの読み込み
キーボードの "F12" を押すとNeko Projectのバーが現れるので、このバーからイメージファイルを読み込みます。

iPadの "RetroArch/RetroArch/system/np2kai" 以下にコピーしたHDDイメージファイルが表示されています。

再起動
F1を押し、クイックメニューへ戻り、再起動すればイメージファイルが読み込まれます。

とりあえずNANPA2.BATを起動してみる

ゲームが起動しました。

アスペクト比は...おそらくあっているような気がします...

終わり
以上、"iPad(A16)にPC-98エミュをインストール (RetroArch編)" でした。
この記事では、とりあえず動くまでの説明でした。
管理人が確認したところでは、スペースキーを押すと、2倍速モードになってみたり、たまに音が遅れるみたいな現象が発生しています。
スペースキーの問題はどこかの設定で回避できると思いますし、たまに音が遅れる件もどこか設定をいじれば回避できるかもかもしれないです。
あと、マウスの動きが98実機と感覚が違うのがちょっと気になりました。
他の人のパソコンのマウスを使わせてもらっているみたいな感じでしょうか。
