iPhone で ファミコン
iPhone向けにファミコンエミュレータが登場したらしいですね。
ということで、つい昨日、iPhoneにアプリケーションをインストールする方法を覚えたのでインストールしてみましたよ。
ROM の吸い出し

用意したのはこちら。
Final Fantasy 3。名作です。
ネットでダウンロードできるのはiPhone用エミュレータだけなので、ROMは自分で用意する必要がありますよ。
吸い出したROMは適当な名前でPC/Macに保存しておきます。
iphonenes のインストール
iPhone 用 ファミコンエミュレータである iphonenes を Google Code からダウンロードし、解凍した後に iPhone の /Applications フォルダにエミュをコピーしてインストール終わりです。
[yuanying@Cocoon Downloads]$wget http://iphonenes.googlecode.com/files/NESApp.zip [yuanying@Cocoon Downloads]$unzip NESApp.zip [yuanying@Cocoon Downloads]$scp -rp NESApp.app root@192.168.1.10:/Applications/ root@192.168.1.10's password: controller.png 100% 15KB 15.5KB/s 00:00 Info.plist 100% 721 0.7KB/s 00:00 NESApp 100% 353KB 352.5KB/s 00:00
IPアドレスは各自のiPhoneのものに置き換えて読んでください。
そうそう、iPhone にファイルを転送するにはあらかじめsshをiPhoneにインストールしておく必要があります。
ROM をiPhoneにコピー
プレイするROMをiPhoneにコピーしておきます。
ROMは/var/root/Media/ROMs/NESに保存しておく必要がある模様。
とりあえず iPhone にログインして、ディレクトリを作成しておく。
[yuanying@Cocoon NES_ROMS]$ssh 192.168.1.10 -l root root@192.168.1.10's password: -sh-3.2# mkdir -p /var/root/Media/ROMs/NES -sh-3.2# exit
ROM を iPhoneに転送する。
[yuanying@Cocoon NES_ROMS]$scp FinalFantasy3.nes root@192.168.1.10:/var/root/Media/ROMs/NES/ root@192.168.1.10's password: FinalFantasy3.nes 100% 512KB 512.1KB/s 00:01
プレイ
すべてのファイルを転送し終わったらiPhoneを再起動すると、メニューにNESAppが!

うーん、微妙。
つーかスタートボタンとか効かないし、最初の洞窟までたどりつけませんですた。
関連エントリ
Yuanying at 20時38分47秒 | Comments (6)
Comments
ayu at 2007-10-15 10:18
どうしても、ロムを拾えないんですけ・・・
ぐぐるコツとかあります??
自分で吸い出しってのはどうやるんですかぁ??
Yuanying at 2007-10-15 12:57
ROMの吸い出しは専用の機械が売ってますよ、ちょっとぐぐってみたら29800円とか高すぎですが。
一応ROMの吸い出しする機械も自作できるみたいですね、
http://taka-p.homeip.net/emergency/fcromsaver.html
ガンバッテクダサイ!
yoru at 2008-09-23 02:30
ところでセーブってできないですよね。
cydiaからNES落としてエミュとしていますけど。
もしやりからご存知でしたらご教授ください。
Yuanying at 2008-09-26 02:22
KNT at 2010-05-31 22:45
iPhoneのホーム画面に出たのですが、なぜか起動できません。
パーミッションを全部755にするのも試してみましたが無理でした。
なにか悪いところがあるのでしょうか?
Yuanying at 2010-06-02 16:47