News

gpSPhone v4.0.0 (GBA emu for iPhone)

ZodTTD has updated gpSPhone, a Gameboy Advance emulator, for iPhone.

News about the upcomming release:

In preparation for updating the user interfaces on many of my projects this week, I had to update gpSPhone. By updating gpSPhone, I can now go ahead and use it’s new interface for my other emulators on the iPhone & iPod Touch such as snes4iphone, gameboy4iphone, etc… But in order to do that, I had to fix a nasty multitouch issue. It seems by enabling non-legacy user events in gpSPhone, the framerate took a massive 20% dive when more than one finger was touching the screen. Previously I was using legacy mouse events for iPhone dev. That was great until I noticed a mouseUp event wasnรขโ‚ฌโ„ขt being called at the correct time. Well luckily by throttling a รขโ‚ฌโ„ขsetNeedsDisplayรขโ‚ฌโ„ข call I have reducing the slowdown from 20% to less than 5% of the framerate. Itรขโ‚ฌโ„ขs now only slightly noticeable in the majority of games.

But I didnรขโ‚ฌโ„ขt stop there…

I added an options menu with the following:

Skin Selection: Customize your controller overlays and select one of five choices here.
Scale: Choose whether to scale the screen to fullscreen or not.
Autosave: Save the state for the currently loaded game every 5 minutes.
Compatibility: If for some reason a game does not work, try enabling this settings. But beware as it will slow down games considerably!
Framerate Counter: Choose to enable the framerate counter. The target framerate is 60 FPS. Itรขโ‚ฌโ„ขs format is in: Framerate – Frames Drawn – Frameskip
I also fixed many bugs and added a few new features such as:

The gpSP game_config.txt is now being processed correctly. If you use a game listed within it, it will run much faster now!
You can now save to your currently loaded save state.
More than 300+ ROMs in a directory is now supported.
When missing or using an incorrect BIOS file, you will now get a textual message instead of gibberish.
The BIOS is now checked for in two directories: /Applications/gpSPhone.app/ and /var/mobile/Media/ROMs/GBA/
Some unnecessary code was removed and improved general performance of gpSPhone.
Many more minor tweaks and fixes.
Grab this public release of gpSPhone via my built-in Cydia รขโ‚ฌหœZodTTD Public Sourceรขโ‚ฌโ„ข in the Games section!

Now we should be ready to update snes4iphone and gameboy4iphone (Gameboy and Gameboy Color emulator)… don’t you agree?

Let me know what you think of this release by commenting below. If you like this release, please consider donating.

Thanks.
ZodTTD

This article is over 2 years old — the linked page may have changed, moved, or been taken over since then.

OpenTTD v2.0.0 (iPhone Game Port)

OpenTTD is an open source clone of the Microprose game “Transport Tycoon Deluxe”, a popular game originally written by Chris Sawyer. It attempts to mimic the original game as closely as possible while extending it with new features.

Release notes:

In a strange turn of events, I landed up porting OpenTTD to the current v2.x.x series of firmwares for the iPhone and iPod Touch. Reason being I have been recovering from being sick for over a week. Luckily I found some extra time last night to get a nice port of the latest SVN sources of OpenTTD done! What is OpenTTD you ask? Well itรขโ‚ฌโ„ขs just the coolest game based off of Transport Tycoon Deluxeรขโ‚ฌโ„ขs sourcecode! Whatรขโ‚ฌโ„ขs Transport Tycoon Deluxe you say?! Itรขโ‚ฌโ„ขs a game by the maker of Rollercoaster Tycoon, Chris Sawyer, and is similar in feel to SimCity. It has great graphics, a huge community/following, and has trains. Nuff said. ๐Ÿ™‚

You can grab OpenTTD v2.0.0 for the iPhone and iPod Touch on Cydia, right off of my built-in public source, by looking in the Games section.

Changes:

Updated for firmware 2.x.x!
Now you can use multitouch for right clicking and scrolling.
Full screen hardware scaling.
Sound effects sound great.
Network play works (server must support all OpenTTD revisions).
Tons of bug fixes and optimizations!

This article is over 2 years old — the linked page may have changed, moved, or been taken over since then.

Doris 1k (04-02-2009) (A2600 Game)

Help Doris collect hearts, but watch out for the moving platforms! Also, don’t wait too much, or the heart will lose its energy and it will be game over!

Release notes:

Hi,

this version should fix the issue Vectorman0 had when running the binary on hardware. Also, I followed Nathan’s suggestion: the moving hearts change their horizontal position every pass.

Simone

This article is over 2 years old — the linked page may have changed, moved, or been taken over since then.

StreamingRadio (29-01-2009) (Android Application)

StreamingRadio is digital radio station player application under Android SDK for GPhone. Allow you to play 82 streaming digital radio station on your GPhone! It’s really streaming although Android SDK doesn’t provide a streaming protocol.

This article is over 2 years old — the linked page may have changed, moved, or been taken over since then.

Robotic Space Rock v1.0.7 (Beta) (Android Game)

Robotic Space Rock is a 3D tetris like game for the android mobile phone platform. The code is based on the SDK samples of the Android SDK. The intent is to create a fun to play game, and familiarize with the rich API of the android platform. The game uses openGL ES to render the graphics. As well as the classic tetris-like gameplay, the game provides additional game modes, “Dizzy” and “Monolith”.

This article is over 2 years old — the linked page may have changed, moved, or been taken over since then.

BrainChallenge v1.00 (Android Game)

BrainChallenge is a classic board game in which you have to try to figure out the four colors of the solution. You make a guess by placing one color on each of the available holes. Once you place the four colors and hit the green check mark and the system will tell you how accurate your guess was. A Black peg means you got the right color in the right place and a white peg means you got the a right color in the guess but it is in the wrong place. You have 10 chances to guess the solution.

This article is over 2 years old — the linked page may have changed, moved, or been taken over since then.

Buddy Runner (Android Application)

Buddy Runner is composed of two parts; an application which runs on the Android device and a personalized dashboard which is viewable via an Internet browser.

The Android application’s goal is to assist the runner during their workout by providing real-time feedback (including voice feedback) as well as record their results. These results are automatically uploaded to our site at the end of the run.

This article is over 2 years old — the linked page may have changed, moved, or been taken over since then.