マイコン黄金時代、あのPC-8001が再び甦る!そして遊べ!
こんにちは!ぼくです。
マイコンBASICマガジンって知ってますか?
その雑誌には一般の方々から投稿されたゲームプログラムが沢山掲載されてました。
幼き頃(小学生)の自分はその雑誌を片手に、掲載されたプログラムをパソコンに打ち込んではゲームを楽しんだものです。
その雑誌は2003年に刊行が終了してますが、プログラミングの楽しさを教えてもらいました。
『マイコンBASICマガジン』、昭和のゲーム少年がヒーローになれた月刊誌 (redbull.com)
その当時、NEC PC-8001を所有してました。正確には、親父が趣味で購入したPC-8001を、いつの間にか息子が占有しちゃったやつですね。
あれから35年以上の月日が経ち、自分も所帯を持ちました。
ある時、老朽化した実家をリホームすることになり、実家の倉庫の不要な物は自分と弟が整理することになりました。
実家の倉庫の整理中、なんとも懐かしいカセットテープが見つかりました。セーバーPART1というPC8001用ゲームです。
(14) PC-8001 セイバーPART1 - YouTube
捨てないよう実家玄関によけておいたのに、結局何もしらないお袋に捨てられてしまいました。
実家の倉庫の整理が終わったあと、何だか無性にPC8001が遊びたくなりました。もちろんPC‐8001は実家に残ってるはずもなく。
でも、懐かしさのあまり約15年前にPC‐8001をYAHOOオークションで一度手に入れたことがありまして。
当時引っ越しもあって結局PC‐8001本体は廃棄処分しましたが、ROMイメージだけは吸い出して当時ダウンロードしたエミュレータとともに大事にとっておいたのです。
調べたところ、なんと自分が持ってるエミュレータは現在も更新を続けているようです。これは最新版のエミュレータを動かしてみるしかありませんね!
最新エミュレータで、久々にPC8001を起動するぞ!これぞPC8001の大復活!!
ちなみにエミュレータは以下のサイトからダウンロードしたものです。
このサイト主様は1999年からこのサイトを更新し続けていますから凄いの一言ですね。
OUT of STANDARD (xrea.com)
エミュレータを使ってPC8001を動かす!
①JAVAのインストール
このエミュレータはJavaで動きます。
以下からダウンロードしましょう。
Download Java for Windows
exeファイルを実行して、インストール。
②エミュレータのダウンロードと解凍
以下から「j80_rN_NNN.lzh」(Nは数字)をダウンロードします。
OUT of STANDARD [PC-8001] (xrea.com)
lzh形式ですので解凍する場合は「7ZIP」を使いましょう。
圧縮・解凍ソフト 7-Zip (osdn.jp)
7ZIPで解凍します。
Cドライブ直下に「PC-8001」フォルダを作り、解凍したフォルダ「j80_rN_NNN」(Nは数字)配置しましょう。
②PC-8001のROM吸い出し
昔実施した内容なので写真はないのですが、以下の手順です。
j80ファミリ豆知識 (xrea.com)
・PC-8001 の電源ONする
・以下の命令でモニタへモードへ移行し、
mon
・PC-8001に接続したカセットテープレコーダを録音モードにして
以下の命令でカセットテープに録音する
W0000,5FFF
・カセットテープの録音した「音」をwavファイルにする。
以下が参考になります。
(別途PCとUSB接続できるカセットテープ再生機が必要です)
・cmt8001 で、wav→cmtへ変換する。
以下からダウンロードしてdoc/readme.txtなどを見てください。
OUT of STANDARD [PC-8001] (xrea.com)
・tools80 で、cmt→memへ変換する。
以下からダウンロードしてdoc/readme.txtなどを見てください。
OUT of STANDARD [PC-8001] (xrea.com)
・上記で作成したファイルを「PC-8001.257073260.rom」へ名前を変更する。
③ROMを配置する
「PC-8001」フォルダの中に「res」フォルダを作ります。
さらに「res」フォルダの中に「j80」フォルダを作ります。
「j80」フォルダの中にROMファイル「PC-8001.257073260.rom」を配置しましょう。
④フォントを作成
PC-8001用フォントが必要とのこと。
ROM吸い出し編ツール「tools80」を使って生成します。
OUT of STANDARD [PC-8001] (xrea.com)
※ツールが未インストールならば、上記からダウンロードして解凍し、「PC-8001」にフォルダに配置しておきます。
スタートアップ(Windowsの田マーク)>Windowsシステムツール>コマンドプロンプトでコマンドプロンプトを起動します。
以下を打ち込みます。
cd C:\PC-8001\tools80_r6_44
_tools80.bat .\sample\PC-8001.chr
途中で警告が出るのでOKを打ち込み、Enterを押下。
コマンドプロンプトを閉じて、「tools80_rN_NN」(Nは数字)フォルダ内の「sample」フォルダ内に「PC-8001.FON」ファイルが生成されているか確認します。
この「PC-8001.FON」ファイルを、「res」の下の「j80」フォルダに配置します。
ファイル名を「PC-8001.636.fon」へ変更します。
⑤エミュレータ起動
「j80_rN_NNN」(Nは数字)フォルダの中の「j80.bat」をダブルクリックで実行しましょう。
OKと打ち込み、Enter押下。
⑥PC-8001電源ウォオオオン(ON)!!!
あぁ・・・懐かしい!!!
見事、Windows上で復活しましたね!!
試しにGAMEしようか。以下のサイトからCMT形式でGAMEがダウンロードできます。(バッティングGAMEみたいね)
ダウンロードして解凍しよう。
cmtファイルをカセットプレイヤーにセットしよう。(エミュの機能でCMTファイルを選択)
CLOAD命令でカセットテープ(CMTファイル)からプログラムを読み込もう!
RUN命令で実行ね。
地味だけど楽しいwww