Filed under: Gaming, Software, iPhone
iPhone NES emulator reaches Release Candidate 1

NerveGas, the developer who forked "StepWhite"'s iPhoneNES program from StepWhite's proof-of-concept version 0.01 to actual playable product, has announced Released Candidate 1 for his NES emulator.
The emulator, which uses a modified version of the InfoNES emulation core, is a separate development effort and should not be confused with the original Google Code iPhoneNES project. StepWhite's original code has been removed from NES.app and replaced.
NES.app includes Game Genie, saved games, sound, and battery ram support. It provides both landscape and portrait gameplay and uses multitouch to allow you to access more than one game control at a time.
Version 0.99.00 is hosted at and can be downloaded as a binary release and SVN source ( svn checkout http://svn.natetrue.com/nesapp).
NerveGas has released his code under the GPL. Since NES.app uses the iPhone's proprietary APIs, you may want to scope out the code to pick up some iPhone programming tricks.


![TUAW [Cafepress]](http://www.blogsmithmedia.com/www.tuaw.com/media/tuaw-cafepress-promo.png)


Reader Comments (Page 1 of 1)
John Laur said 1:52PM on 8-20-2007
This app has been getting a LOT better, but I think before a "1.0" they really need to figure out how to get sound without having to kill off mediaserverd.
Reply
Zak said 2:17PM on 8-20-2007
i hope everyone is installing now using installer.app
it is amazing and so easy to update programs.
Reply
Edward said 2:18PM on 8-20-2007
This is a great app and all. But, I've yet to try it, given I have zero clue as to how I can get games actually on the phone.
Anyone have pointers?
Reply
Erica Sadun said 2:19PM on 8-20-2007
The readme file tells you how. Load your ROMs in to ~/Media/ROMs/NES
Reply
Edward said 2:26PM on 8-20-2007
I saw that. However, given my skills as a programmer I've used the Installer.app to get the schtuff on the phone.
I still have no clue as to how one can access those files.
Reply
Nate True said 2:28PM on 8-20-2007
For Windows users who don't have their iPhone modded yet, the easiest way to get it modded and installed is to use iBrickr ( http://ibrickr.com ) - then grab the package from http://pxl.ibrickr.com and load it into iBrickr's Applications view.
From there, use the Files view to upload ROMs into the /var/root/Media/ROMs/NES folder.
Reply
dasilvetz said 2:30PM on 8-20-2007
i can't understand why the developper (i would do it myself if I had the knowledge to), isnt able to have the program pass the kill mediaserv command through on launch, and then re-enabled on quit- without having to run the aliases or commands from the terminal manually..
Reply
Aron Trimble said 2:45PM on 8-20-2007
This is the tutorial i've found for getting NES installed and adding ROMs...
http://www.hacktheiphone.com/iphone_install_nintendo_emulator_mac.html
Reply
Carl said 2:54PM on 8-20-2007
Can anyone that has played this provide comment or impressions on the controls?
I saw a video of someone playing marios brothers and on an NES emulator and it appeared that you had to 'tap' the controls to toggle a 'press / release' meaning you'd tap right and mario would run right until you tapped it again.. Seemed totally unintuitive to me and (I can only imagine) almost unplayable..
Anyone with actual experience have something to share?
Reply
Edward said 7:53PM on 8-20-2007
Yeah, I saw that link, but was wondering how one can add ROMs without going through that process, given NES.app and SSH are both on the Installer.app. Seems like there might be a more streamlined option.
I did try using Fugo to get into the iPhone files, and add the ROMs folder, but I am unable to pair. Any thoughts?
Reply
jonathan said 2:00PM on 8-21-2007
Carl, the multitouch controls have since been fixed. I can confirm that letting off the d-pad does indeed stop mario from running now. If you read the CHANGELOG for the app, you'll see that controls were the big fix from v.0.58 to 0.99.
Cheers
Reply
Brett Clarke said 11:38PM on 8-31-2007
I have just installed the new nes emulator and used the new ifuntastic to put it on my phone. but when i open it no games. confused on why that is or if i have to download games as well. someone let me know thanks.
Reply