asumsinya iphone sudah di jail break dan udah terinstall Installer. umumnya iphone yang beredar di indonesia pasti sudah di jail break dan ada Installer nya, karena pasti sudah di unlock supaya bisa pake sim card lokal.



1. buka Installer, pilih Install >> All Packages >> NES

ini akan menginstall emulator NES di iphone. icon NES akan muncul di menu utama iphone, tetapi bila dijalankan akan muncul pesan "No NES ROMs were found. Please upload ROMs to /var/root/Media/ROMs/NES", karena file ROM nya belum ada. file ROM ini adalah file game nya NES, bisa didownload secara gratis di banyak situs, silahkan dicari lewat google. kalo untuk emulator NES file ROM nya berekstensi .nes

note : aplikasi Installer membutuhkan koneksi internet, bisa pake koneksi gprs/edge, atau wifi (bawa iphone nya ke hotspot)



2. copy in file ROM nya ke iphone di direktori yang tadi

pertama ketahui dulu versi firmware dari iphone nya:
di menu utama iphone pilih Phone >> Keypad, ketik *3001#12345#* >> Versions
lihat firmware version,
jika 03.14.08_G maka versi firmwarenya 1.0.2
jika 04.01.13_G maka versi firmwarenya 1.1.1
(ada versi lainnya tapi dua ini yang umum beredar di indonesia)

untuk iphone firmware 1.0.2 bisa pake tool ibrickr (http://cre.ations.net/creation/ibrickr)
ibrickr ini adalah aplikasi yang berjalan di windows dan bisa digunakan untuk mengakses file sistemnya iphone. tinggal jalanin ibrickr di pc, lalu hubungin iphone ke pc lewat kabel usb. nanti dari menu ibrickr bisa mengganti ringtone, mengakses direktori di dalam sistem iphone termasuk mengcopy file ROM tadi.
buka direktori /var/root/Media, lalu buat direktori 'ROMs' (perhatikan huruf besar kecilnya). kemudian di dalam direktori ROMs buat direktori 'NES', copy in file ROM ke dalam direktori itu

untuk iphone firmware 1.1.1 harus pake cara lain yang lebih ribet (ibrickr tidak compatible dengan 1.1.1)
garis besarnya adalah iphone dihubungkan ke internet, lalu melalui ftp client di pc connect ke iphone tersebut. dari ftp client ini bisa mengubah file2 di dalam iphone. cara ini membutuhkan tool sftp client seperti winscp (http://winscp.net)

pastikan BSD Subsystem dan OpenSSH telah terinstall di iphone, caranya buka Installer, lihat di list Uninstall
bawa iphone ke area hotspot, harus! kali ini tidak bisa pake gprs/edge.
setelah wifi terconnect, di menu utama iphone pilih Settings >> Wi-Fi >> tekan tanda '>' di sebelah nama koneksi wifinya, catat ip address yang tercantum.
dari pc jalankan aplikasi winscp (atau tool ftp client lainnya yang mendukung protocol secure ftp / sftp)
isi Host Name dengan alamat ip si iphone nya tadi
Port diisi 22
File Protocol dipilih SFTP
User Name diisi root
Password diisi dottie, apabila sewaktu login gagal coba ganti dengan alpine
klik Login
apabila login berhasil akan terbuka window yang terbagi menjadi dua bagian, sebelah kiri adalah file sistem local computer (pc) dan sebelah kanan remote computer (iphone).
nah, tinggal buat direktori /ROMs/NES tadi trus tinggal copy in aja file ROM ke dalamnya, selesai deh


note : tentu saja pc nya juga harus punya koneksi internet buat ngejalanin winscp, cara tersimpel bawa iphone dan notebook yang bisa wifi ke hotspot



sources :
gizmodo.com
www.everythingicafe.com
dicky.wahyupurnomo.com
www.modmyifone.com ---> yes, no p missing