Ubuntuにファミコン用エミュレータをインストール

環境
Ubuntu 10.04 Desktop 64bit
・fceux 2.1.2


Ubuntuリポジトリからインストールできるファミコンエミュレータには、Mednafen、FCEUXの2種類があります。


まずはじめに、Mednafenをインストール。
Mednafenは、PCエンジンゲームボーイなど、複数のゲーム機に対応したマルチエミュです。
が、しかし、コマンドラインからしか起動できないというめんどくささのため、即座にアンインストールしました。


お次は、FCEUXです。こちらは、ファミコンにしか対応してません。
インストールは、下記のコマンドを叩くだけ。


sudo apt-get install gfceux
ちなみに、gfceuxというのは、fceuxのGUIフロントエンドです。


【アプリケーション】>【ゲーム】>【FCEUX NES Emulator】から起動。


コントローラの設定をします。
【Input】>【Gamepad 1】を押せばいいはずなのですが、うまく動きません。


仕方がないので、コマンドラインから設定を行うことにします。


$ fceux --inputcfg gamepad1

Starting FCEUX 2.1.2...
GamePad #1: A (1)
GamePad #1: A (2)
GamePad #1: B (1)
GamePad #1: B (2)
GamePad #1: SELECT (1)
GamePad #1: SELECT (2)
GamePad #1: START (1)
GamePad #1: START (2)
GamePad #1: UP (1)
GamePad #1: UP (2)
GamePad #1: DOWN (1)
GamePad #1: DOWN (2)
GamePad #1: LEFT (1)
GamePad #1: LEFT (2)
GamePad #1: RIGHT (1)
GamePad #1: RIGHT (2)
GamePad #1: Rapid A (1)
GamePad #1: Rapid A (2)
GamePad #1: Rapid B (1)
GamePad #1: Rapid B (2)


あとは、【Main】>【ROM Filename】でROMイメージを選択して、実行するだけです。


まとめ
FCEUXで一番気になったのが、音の再現性が低いというところです。
というか、音が途切れ途切れで聴くに耐えません。
設定をいろいろいじってみたものの、改善するには至りませんでした。
機会があれば、別のエミュレータも試してみたいと思います。