Apple wanted the iPhone to be a closed system. With a bit of creative coding that has all changed. If you want to play some NES games, all you need is a iPhone and you are good to go! Have a look at the Google Code page for the iPhone NES Emulator for more details.
Video after the jump.
“A native NES emulator for the iPhone, currently using the InfoNES core. Presently there is no sound, and the emulator is a little slow (most likely due to the way I’m drawing onto the screen). And the control is a bit iffy (using an image of an actual controller, while cute, sucks).
ROMs need to be placed in /var/root/Media/ROMs/NES ”
|
Permalink
would be neat, but it’s totally fake.
It’s a video displayed on the iphone…
Permalink
i love this phone…haemmm, iPhone!
but here (Italy) commercialization is so far…
i need cry :°(
Permalink
@kevin:
“would be neat, but it’s totally fake.”
http://www.geocities.co.jp/SiliconValley/5604/infones/
follow the links
😉
Permalink
Permalink
@Nil
i don’t see anything about the iPhone…
Permalink
That is sooo killer. I bow before your skill.
Permalink
It looks pretty cool to me. I just wish I had an iPhone.
Permalink
Only if I had $$$ hundred dollars for an iPhone… or I could just use my DS
Permalink
@kevin
iPhone processor is an ARM1176JZ(F)-S
( http://www.engadget.com/2007/07/01/iphone-processor-found-620mhz-arm/ )
and
“InfoNES is an open-sourced NES emulator, that runs on Win32, x86/Linux, PS2/Linux, WinCE(H/PC, P/PC, P/PC2002, l’genda, BE-300, BE-500), GBA(GameBoy Advance), GP32(GamePark 32), Zaurus/Linux, N-Gage(Nokia s60), OSASK, Pekoe, and PlayStation2. If you plan to create a NES emulator for embedded devices (i.e. Palm, Nokia 7650, SmartPhone 2002, etc.), InfoNES is one of the best choices.”
PocketPC device contains “ARM” processor family;
so InfoNES is portable to iPhone due it use the same processor family…
ciao! 🙂
Permalink
they are barely able to run a homebrew hello world app on the iphone; My tomtom GPS contains an ARM cpu as well, so what… it may be possible to run that emulator on it, but it’s not that easy (remember… the system is not supposed to be “open”)
Permalink
update:
This application (NesPhone? iNesPho? McInfoNES?) is REAL:
http://www.hackint0sh.org/forum/showthread.php?t=2263
wow! 😀
Permalink
my bad, i gotta admit, it looks more real with the source code :p
Permalink
http://iphonenes.googlecode.com/svn/trunk/src/InfoNES_iPhone.c
http://iphonenes.googlecode.com/svn/trunk/src/InfoNES/InfoNES.c
I don’t know much C, but this is obviously real.