Ubuntu
ElementaryOS
Zsnes

ubuntuでスーファミやってみた

ブログに書いたやつを転載
http://smot93516.hatenablog.jp/entry/2018/03/21/112524

環境

  • ubuntu 16.04.1 (elementaryOS)

準備

至って簡単です。

以下のコマンドで必要なものが入ります。

$ sudo apt install zsnes

なんかいっぱい依存関係のパッケージが入りました。

ジョイパッドの設定

いつもお世話になっているのがこの子。

DSC_1195.JPG

buffaloのスーファミコントローラーです。

専用のドライバを入れます。

$ sudo apt install joystick

あと、キー配置とか変更したいときにGUIで操作できるやつも入れちゃいます。

$ sudo apt install jstest-gtk

これでおk。

※今回はこれ使ってないですが、今後の為いれてます。

ちょっと起動してみる

Zsnesのインストールがうまくいっていればアイコンが表示されます。

Screenshot from 2018-03-21 09-47-53.png

開くとこんな感じ。

2018-03-21 09.50.46 からのスクリーンショット.png

開いた瞬間若干ノイズが入りました。

やっぱり他の記事でも見たとおり音質はあまり良くないみたいですね〜。

なのでそれっぽいSDKをいれます。

$ sudo apt install libsdl1.2debian-oss

これで一度PC再起動します。

起動したら以下のコマンドをターミナルで打って起動するらしい。

$ zsnes -ad sdl

解像度&ジョイパッドの設定

※ここからはジョイパッドを接続した状態で進めていってください。Zsnesにジョイパッドが認識されていなければZsnesを再起動し、再度ジョイパッドを接続してから行ってください。

まず解像度の設定。「option」→「video」を選択します。

Screenshot from 2018-03-21 10-30-24.png

するとよくわからん画面が出てくる。

Screenshot from 2018-03-21 10-30-51.png

とりあえずSかRのやつを選んでたらよさ気。Fはフルスクリーンモードらしいのでちょっと不便かなと思ってWがついてるやつにしました。

これくらいかな。

Screenshot from 2018-03-21 10-40-34.png

次にジョイパッドの設定。「option」→「input」を選択。

Screenshot from 2018-03-21 10-42-54.png

するとそれっぽい画面が出てきます。

2018-03-21 10.47.11 からのスクリーンショット.png

手順通りいきます。upの枠を選択。するとupで使用するボタンを押せと出てくるはず。

2018-03-21 10.49.27 からのスクリーンショット.png

言われたとおり、ジョイパッドの上十字キーを押下。

2018-03-21 10.53.11 からのスクリーンショット.png

ジョイパッドの上十字キーが割り当てられました!(J03ってなってますね)

同じように全部割り当てます。

2018-03-21 10.56.09 からのスクリーンショット.png

こんな感じですね。キーボードのTをターボに割り当ててます。面倒くさい戦闘のときとかに使います。

後で気づいたんですが、「set keys」を押したらupから順に割り当てていくことができますね。枠を選択するの面倒なので、こっちのほうが便利です。

saveの保存先指定

デフォルトがどこになっているかわからないですが、作っていきます。

おそらくですがホームディレクトリに.zsnesフォルダができているはずです。その配下にsaveフォルダを作成します。

$ cd ~/.zsnes

$ mkdir save

$ cd save

$ pwd
/home/user/.zsnes/save
## userのところは表示されたものに適宜置き換えてくださいね!!

次にZsnesで「option」→「path」を選択。

Screenshot from 2018-03-21 11-08-44.png

savesとかかれているところに先ほどのパスを入力(なぜか全角になるけど気にしないことにする)。

2018-03-21 11.09.13 からのスクリーンショット.png

これで多分準備おk!!!!!

ゲームを起動!

用意しておいたROMファイルを読み込みます(ROMはもちろん吸い出してね)。

僕の場合は/home/document/snesrom配下にromファイルを入れるようにしました。好きなようにしていいと思います。

2018-03-21 11.22.20 からのスクリーンショット.png

マリオRPGがひらいた!

終わりに

escボタンを押せば止まってメニューが出てきます。

2018-03-21 11.23.58 からのスクリーンショット.png

快適なゲームライフをどうぞ。

ROMは必ず吸い出してから!


参考

[http://d.hatena.ne.jp/seTo/20091117/1258470925]

[http://www.geocities.co.jp/zsnes_123/zsneshelp/help.html]

[http://hongkongarduino.web.fc2.com/]