FANDOM


BrainでPC-98のページで解説されている「NekoProject2(以下NP2と表記)」。

しかし、NP2でのエミュレート方法はゲーム機のエミュレータとは異なり、導入が難しい部分があります。

特に、ハードディスクイメージを作成する必要があるのが難点です。

しかし、ハードディスクイメージは一つ作ってしまえば、あとは簡単です。

この記事では、そんなNP2用のハードディスクイメージの作成方法を解説していきます。

ここでの方法に関しては、WindowsがインストールされたPCが必要となります。

まずはツールの用意から編集

DiskExplorer編集

Diskexplorer3

ハードディスクイメージ編集ツール「DiskExplorer」。ファイルエクスプローラと似た感覚で操作できる。

ダウンロードリンク(ベクター)

まずはこれがないと始まりません。

上記リンクよりダウンロードしてください。インストールは不要です。

このツールを使用して、ハードディスクイメージを作成していきます。

ディスクイメージと言うと難しそうな雰囲気がありますが、ファイルエクスプローラを使ったことがあれば、同じような感覚で作業ができます。

また、作成済みのハードディスクイメージも編集が可能ですから、一度作ってしまえば、ソフトの追加も容易です。頑張ってここで作ってみましょう。

PC-98用DOS編集

PC-98用のMS-DOSがあれば一番いいのですが、それはちょっと非現実的なので、ここでは「FreeDOS(98)」を使います。

FreeDOS(98)を探してもいいですが、導入が大変なので、DOS初心者の方はBrain用アップローダーから、FreeDOS導入済みのハードディスクイメージのサンプルをダウンロードしてください。これだけでもNP2に読み込ませればDOSは起動します。 テンプレートとなるハードディスクイメージファイルがあれば、あとはコピーして中身を差し替えていけば基本的には大丈夫です。

ハードディスクイメージを編集する編集

PC-98のソフトを追加してみよう編集

今回は、ベクターで配布されているフリーのレースゲーム、「タイニーF1」を例に、追加してみたいと思います。
F1gp

「tinyf1」の中身。これらをまとめてハードディスクイメージの中にブチ込むわけだ。

ダウンロードしてきた「tinyf1.lzh」を解凍すると、画像のように、大量のファイルが含まれていると思います。

これらを全部、ハードディスクイメージの中に突っ込んでいくわけですが、このまま入れるのはさすがによろしくないので、整理します。

DiskExplorerでハードディスクイメージを開き、何もないところを右クリックすると、メニューが出ます。

そこから、「新規ディレクトリの作成」を選択します。
Tinyf1

フォルダ分けして、後で編集しやすくするのがコツ。ファイル名はなるべく簡単なものにしておくと、あとでコマンドを打つとき楽です。

これで、新しいフォルダがハードディスクイメージの中に作成されるので、わかりやすく「tinyf1」とリネームします。

こうするのは、あとでソフトを起動する際に、コマンドで読み込む作業を極力楽にするためです。

そのフォルダの中に先ほどのファイル群をまとめてコピーします。

ちなみに、他のソフトの場合もおおむね同様です。

詳しい導入の方法については、ソフトをダウンロードする際に説明書も付いてくるかと思うので、そちらを参考にするといいでしょう。

起動させてみよう編集

Brainでの操作編集

20180407213341

NP2HPCの使用画面。スクリーンキーボードは必須アイテムかも。

作成したハードディスクイメージを「NekoProject2」に読み込ませます。

メニューから「HDD」を選択して、ハードディスクイメージを選んでください。

そして、ここからが重要なのですが、DOSは基本的にコマンドで各種命令を与えないといけませんから、コマンドで起動したいソフトを指定する必要があります。

Brainの「決定」キーを2回押すと、「C:>」と表示されますね。

そうしたら、「cd (半角スペース)~~~(起動したいソフトの含まれるフォルダの名前)」と入力してください。

文字間スペースがおかしいですが、気にせず、間違えないように入力します。。

すると、「C:¥~~~(フォルダの名前)>」と表示されるので、起動したいソフトの名前を入力します。

このとき、拡張子は指定しないで結構です。

20180407213529

無事、起動できた。書き込み、読み込みともに問題なし。

そして、「決定」キーを押して、ソフトが起動すれば成功です。

さすがにエミュレータですから、何でもPC-98用を謳ったソフトなら動くということはないですが、だいたいのソフトは動きます。

ただ、足りないキーボードを補完するのに少々気を使いますが。

とにかく、これでPC-98のソフトが使えるわけですから、いくらかアプリの選択肢も増えるのではないでしょうか。(さすがに重いですが)

もちろん、ハードディスクイメージ内に複数のソフトを入れておいてもいいですし、わかりやすくソフトごとにハードディスクイメージを作るのもいいでしょう。

使いやすいように各自で運用してください。

その他編集

東方Projectの旧作などについて編集

DSCN9026

i386命令ができるように改造されたNP2HPCで東方の旧作を動かしている様子。実用性うんぬんよりも意地だけでやるやつ。

東方Projectの旧作は、他のブログや解説サイトで述べられている通り、できません。

・・・というより、そのままでは、できません。

NP21 for PSPのソースコードと組み合わせるなり、有志の方が作成してくださった改造版を、問い合わせて譲っていただくなりして、i386命令に対応したNP2HPCを入手すれば、動かすことはなんとか、できるようです。

ただ、そこはあくまで電子辞書ですから、さすがに処理はキツく、結局は「できない」に等しい状態です。

東方Projectをやりたいのであれば、Flashハックロムを使用するのが近道かもしれません・・・