Pi3とRetropieで作る、大人の自由研究「X68kエミュレータ」は実機に負けない速度が出るのか2018/08/15(余談)夏休みといえば自由研究その前に、私の子供は今年、小学4年生。毎年、子供の夏休みで頭が痛いのは、もはや自由研究というか、不自由研究。悩んで今年はログハウス風貯金箱という、誰しも1度は作ると思われる、例のアレに。「そうだせっかく今年は沖縄にいったから、山の家だけど勝手に海の家にしてしまえ」と。完成した作品がこちら。PiとRetroPieで、X68kXVIケースに入れて、X68kエミュレータを動かして超連射68kがどうとか」特集が載っているらしい、という、かなり限られた人のハートにしかヒットしないツイートを発見!これはもう、自分がやらなくて、誰がやる、と思い本屋にダッシュして速攻で購入。懐かしいなあぁ、、、PC系雑誌なんて久しく買ってなかったなあ。ところでWikipediaによると、日経LINUXは1999年9月から続いてるらしい。20年!細かいところは変わってるんだけど、今でも、はじめてのLINUXとか、コマンドラインとか載っててある意味感動するw。シェルスクリプトとか、ずっと変わんないだろうからなあ。Piをいじってきているので、初歩的なところはスキップして、すでに手元に一通り必要なハードウェアがそろっているとします。EXPO2018」において、3日間ぶっ通しの動画再生にRaspberryPi3は耐えられるのか今回、新たに追加するとしたら、USB接続のゲームコントローラーくらいですが、ちょうど適当なものが家に転がっていたのでそれを使うことにしました。Piのバージョンに合わせてアーカイブファイルをダウンロード。650MBくらいあって、途中何度かダウンロードエラーになって困るが、しつこくダウンロードしてたら落とせました。:便利なものができていて、このツールで、ダウンロードしたRetroPieのアーカイブを指定するとそのまま、SDカードにセットアップしてくれます!ものの数分で完了!あっという間ですね。起動する前にUSBコントローラを接続しておくと、起動時に「コントローラが1つ見つかりました(もちろん英語)」みたいに表示されてセットアップが始まります。ここで、いわゆるプレステのDUALSHOCKとかについてるアナログスティックの設定のところから次へ進まず、マウスもキーボードも効かないので「うえ~、どうやって設定を完了するんだ~」と思ったら、適当なボタンを長押しすると次へ進むという大変わかりづらい仕様で少しハマりました。タイトル画面についたら、雑誌の通りに68エミュレータをインストールしようとしたところ、gitでソースコードを取ってこようとするのですが、当然ネットにつながってる必要があります。雑誌では、有線LANをつなぐように書いてありましたが、RetroPieのタイトル画面で決定ボタンを押すと(いわゆるAボタン)MENUのようなものが出てくるのでそこから「WIFI」を選ぶことで無線LANに接続できます。このとき、RetroPieのゲームメニュー(MENUボタンではなく、RetroPieのアイコンを選んでる状態でSTARTで呼び出し)と、RetroPie自体の設定メニューと複数あるところがちょっと分かりづらかったです。3.X68kエミュレータのセットアップ無事ネットワークに接続されたら68のエミュレータパッケージをインストールします。packages」>「lr-px68k」を選択するだけで、インストールが始まるという超お手軽仕様。installする、とかそんなんじゃないんですね苦笑インストールが終わったら、BIOS(IPLとフォント)のROMイメージをあらかじめ用意しておいて適切なディレクトリにそれぞれコピー。念の為大文字のファイル名は小文字にしておきます。どなたもお手元にございます(※そんなわけはない)超連射68kのDISKイメージも、ご丁寧にすでに用意されている、roms/x68000ディレクトリ配下へコピーしておき、RetroPieを再起動します。再起動用のメニューが上記のSTARTを押すゲームメニューから「QUIT」を選ぶと出てくるというもちょっと分かりにくいですね。改善の余地がありそうです。4.超連射68k起動!再起動するとGUIメニューのところに「X68000」の文字が出てきます。それを選ぶとromsにコピーしたゲームが出てきます。:こちらの手順で、バッチリロゴができるようになります(ありがとうございます!)カコイイ。68はこれでなくっちゃね。91%」とのことでした。Pi3を持ってしてもそんなもんなのか、って感じなんですね。97%と出たので調整されてるということなので、もう少しってところですか。確かにゲームをちょっとプレイしてみましたが、実機と遜色なく動くので、もう少し重い処理を走らせてみたらどうなるのか今度実験してみようと思います。問題点きっとやり方があるんでしょうが、DISK2枚組(ex.グラディウス][など)のゲームの起動のさせ方がわからず・・・。88や98もあるから、きっとなんかあると思うんですけどね。:まとめX68kキーボードをUSBに変換するコネクタで接続すると、気分は完全にX68000実機!(ほんとかよ)あとは、モニターをなんかいい感じのを調達できると完璧だなあ。Goで68EMUもトライしたいところ。(おまけ)記事の作者の方がアップされた解説の動画がありますので、参考用に貼っておきます。物置を断捨離しようと。2019年末にヤフオクでうまいこと落札したX68030。その前に、私の子供は今年、小学4年生。自動ハンダ吸い取り器(TP-100)を使っての、X68030のFDD修復編2019年末にヤフオクでうまいこと落札したX68030。