iOS News
NES.app v1.00 RC2 (NES emu for iPhone)

NES.app is a Nintendo emulator for Apple’s iPhone. NES.app uses a modified version of the popular InfoNES emulation core to mimic the 6502 processor in a Nintendo Entertainment System, allowing you to play ROM dumps of games designed for the NES console. ROM dumps are files containing the dumped instruction code from a physical cartridge. In many cases, you are legally entitled to posess a ROM dump of any game that you presently own. ROM images for NES are widely available online, or with the appropriate hardware, you can dump them yourself directly from the cartridge.

NES.app started as a fork of iPhoneNES v0.01, but has been completely rewritten to run very fast, and with many additional features including full sound, game genie codes, saved games, battery-saved ram support, and full screen support.

Changes since v1.00 RC1:

[nervegas] Added suspend for incoming call, graceful exit for power off
[nervegas] Removed “Allow Suspend” option, too complicated with sound
[nervegas] Changed on-demand installer text to be more coherent+restart
[nervegas] Added Swap A/B Preference
[nervegas] Tapered off buttons in full screen / landscape mode
[nervegas] Cleanup of full screen code, fixes for buffer overruns
[nervegas] Fixed some games not appearing right in full screen
[nervegas] New icon to experiment with
[nervegas] Fixed sound looping issues (e.g. Zelda, Faxanadu, etc)

NOTE: Use vibrate mode to avoid losing sound to Mail/SMS

http://iphone.natetrue.com/nesapp/

By with 0 comments
Mobile RSS v0.5.1 (iPhone Application)

Sick of having to keep RSS feeds as bookmarks on the iPhone? Don’t like having to browse to a website to check your feeds? Ever wanted a native RSS reader on the iPhone? Well this project is here to fix all of that.

The goal of Mobile-RSS is to create a native iPhone application which will remember all your feeds and give you an easy interface for viewing, adding, and removing.

http://code.google.com/p/mobile-rss/

By with 0 comments
iPhone-SDL-MAME WIP (Arcade emu for iPhone)

There are some news about the MAME port to iPhone (there is no download yet).

Quoted directly from the homepage:

CURRENT STATUS: As expected, performance is an issue. For example, Pacman and Q*bert run quite well, but Galaga and Gyruss are marginal even with frame skipping and lowered sound quality. The SDL port was the quickest way to get everything up and running without having to delve into the guts of MAME. I just started working on porting older versions and hopefully I’ll find something that’s acceptable.

http://code.google.com/p/iphone-sdl-mame/

By with 0 comments
NES.app v1.00 RC1 (NES emu for iPhone)

NES.app is a Nintendo emulator for Apple’s iPhone. NES.app uses a modified version of the popular InfoNES emulation core to mimic the 6502 processor in a Nintendo Entertainment System, allowing you to play ROM dumps of games designed for the NES console. ROM dumps are files containing the dumped instruction code from a physical cartridge. In many cases, you are legally entitled to posess a ROM dump of any game that you presently own. ROM images for NES are widely available online, or with the appropriate hardware, you can dump them yourself directly from the cartridge.

NES.app started as a fork of iPhoneNES v0.01, but has been completely rewritten to run very fast, and with many additional features including full sound, game genie codes, saved games, battery-saved ram support, and full screen support.

Changes since v0.99.07:

[nervegas] Added auto-install of coreaudiod.plist for on-demand mode
[nervegas] Added 1-second delay for sound initialization

http://iphone.natetrue.com/nesapp/

By with 0 comments
ApolloIM v-0.9 (iPhone Application)

ApolloIM is an iPhone Instant Messenger Client, which is based upon libFiretalk.

Author notes:

8/30/07

Firstly, I want to thank the person who donated $300 to the new team. These kind of donations keep me working hard, and now that we have a real team coming together, will keep us focused. If you wish to help out, every little bit helps, and will be used 100% towards materials needed while coding. Just contact us and we’ll set you up with our paypal information.

Now, on to the news…

Suspend support is partially working. You can go and use other programs, and ApolloIM will still stay open.

The main problem with suspend is that the iPhone goes into a low power mode when shoved into your pocket waiting for a call – and this mode will shut off edge / wifi. Simply pinging the server won’t keep the wifi up, as it seems the kernel does its best to plain unload it. I don’t know what the prospective fix for this, one idea would be to move to a client/remote daemon, which would mean you would run a client on your home computer which would record all the incoming messages to you and send it over to you (and when your phone goes off, you’d still be on, because the daemon is still running).

Suspend as whole, however, should work while you’re playing music. If you’re playing a song while ApolloIM is on and in your pocket, it will keep the iphone active enough to keep the program connected. The trick for me here is to find how exactly Apple does that, and well, I’m on the case.

I’ve also improved the Conversation window, at the cost of making the Send button uglier – if you have problems with the send button, aim for hitting the “text” on the button. You no longer can type in the main window, and I may release another update very soon to use “text bubbles” like iChat uses. I have removed the keyboard button in favor of just being able to tap the main view to bring up the keyboard (or you can tap the sendfield at the bottom which,like MobileSMS, will bring up the keyboard).

This will be the last update for a while. I have been working alone on this project since it’s beginning, but the team has started to come together. It was kind of funny to see people say “The ApolloIM team” when it was just me, but thanks to my initial release, I’ve gotten some star players to help out. Notably Dankow who will be working on the interface and keeping code tidy, and Core who has stepped up to help us get libpurple worked out. If you know libpurple well, and would enjoy helping us integrate it, please send me an email at arminius2@gmail.com .

LibPurple will enable us to have Yahoo, MSN, Jabber, and GTalk support when we get it ready, as well as fix the “Buddy’s not showing up” error. I suspect my current implementation of libfiretalk is bugged, and I can either work on exchanging it for a different version or get purple working an adding support for the other services. I’m told one solution could be for you to create a new screen-name and import your buddylist with a “real” client, and then not to change the formatting of any names. It’s cumbersome, but until we get Libpurple working, it’ll have to do.

http://code.google.com/p/apolloim/

By with 0 comments
NES.app v0.99.07 (NES emu for iPhone)

NES.app is a Nintendo emulator for Apple’s iPhone. NES.app uses a modified version of the popular InfoNES emulation core to mimic the 6502 processor in a Nintendo Entertainment System, allowing you to play ROM dumps of games designed for the NES console. ROM dumps are files containing the dumped instruction code from a physical cartridge. In many cases, you are legally entitled to posess a ROM dump of any game that you presently own. ROM images for NES are widely available online, or with the appropriate hardware, you can dump them yourself directly from the cartridge.

NES.app started as a fork of iPhoneNES v0.01, but has been completely rewritten to run very fast, and with many additional features including full sound, game genie codes, saved games, battery-saved ram support, and full screen support.

Changes since v0.99.06:

[nervegas] Added alert with instructions when no ROMs are detected
[nervegas] Added alert for invalid game genie codes; don’t save
[nervegas] Fixed alert sheet presentation / removed gap from bottom
[nervegas] Added sound manager for sound without killing mediaserverd

http://iphone.natetrue.com/nesapp/

By with 0 comments
NES.app v0.99.06 (NES emu for iPhone)

NES.app is a Nintendo emulator for Apple’s iPhone. NES.app uses a modified version of the popular InfoNES emulation core to mimic the 6502 processor in a Nintendo Entertainment System, allowing you to play ROM dumps of games designed for the NES console. ROM dumps are files containing the dumped instruction code from a physical cartridge. In many cases, you are legally entitled to posess a ROM dump of any game that you presently own. ROM images for NES are widely available online, or with the appropriate hardware, you can dump them yourself directly from the cartridge.

NES.app started as a fork of iPhoneNES v0.01, but has been completely rewritten to run very fast, and with many additional features including full sound, game genie codes, saved games, battery-saved ram support, and full screen support.

Changes since v0.99.05:

[nervegas] Fixed rare controller-getting-stuck bug

NOTE: 0.99.06 is built with the new toolchain, and is not compatible with prevous versions’ save games.

http://iphone.natetrue.com/nesapp/

By with 0 comments
ApolloIM v-1 (iPhone Application)

ApolloIM is an iPhone Instant Messenger Client, which is based upon libFiretalk.

http://code.google.com/p/apolloim/

By with 0 comments
iPHUC Universal 0.6.1a (iPhone Application)

iPHoneUtilityClient (iPHUC) is the second generation of iPhoneInterface which allows convenient command line access to the iphone from a desktop computer. Now with a maintainable source!

http://code.google.com/p/iphuc/

By with 0 comments
Mobile Launcher (16-08-2007) (iPhone Application)

The current firmware of the iphone only allows 16 icons on your home screen before you run out of room. MobileLauncher (yep, from the folks that brought you MobileTerminal) aims to remove this need.

http://code.google.com/p/mobilelauncher/

By with 0 comments