The download link is:
http://www.zodttd.com/images/fbfiles...hone_1_0_0.zip
What's new:
(from the readme.txt)
Changes 1.0.0:
- Switched to using fullscreen landscape view
- Added transparent overlay for improved controls
- Fixed some of my changes back to Exophase's dynarec code.
- Improved performance in some areas of some games. This may be offset by the more intensive rendering to screen.
- Added 8way dpad support and A+B button (bottom right corner) for combo support.
Pending Issues:
- Screen is a bit faded out from landscape mode controller overlay
- Dropped portrait support.
- The 8way dpad is a little too small for some users. It will be adjusted for larger thumbs soon.
- Save states in some games will crash. Try not to save very early into playing a game to avoid this bug.
- Bugs are bound to be found. They will be fixed as asap.
Tips:
- Place your thumb in the center of the 8way dpad and move the direction you want to go in. This works best.
- Use USA region games as they tend to go faster in gpSPhone due to gpsp_config.txt file configuration for game's idle loop elimination (an optimization).
- Need help? Use the forums at
www.zodttd.com ...official home of gpSPhone.
Installation:
YOU MUST HAVE THE CORRECT gba_bios.bin FILE INSTALLED FOR THIS EMULATOR TO WORK!
After you install gpSPhone, you MUST set the GPSP file's permission to 0755! Otherwise it won't run! This will be solved when it get's on an Installer.app repository.
It requires a bit of installation.
- Unzip the gpSPhone.app directory to /Applications
- Change the "gpSPhone" file's permission to 0755 using a tool such as WinSCP
- Place gba_bios.bin (GBA BIOS) in /Applications/gpSPhone.app/
- Make sure there is the following directory on your iPhone / iTouch, if not create it: /var/root/Media/ROMs/GBA
- Place roms anywhere on iPhone / iTouch but preferabbly in the default file selection directory: /var/root/Media/ROMs/GBA
About the bios (from Exophase's PSP's gpSP readme.txt) ...
Q) How do I know I have the right BIOS?
A) If you have md5sum you can check if it has this hash:
a860e8c0b6d573d191e4ec7db1b1e4f6
That BIOS should work fine. I think that some others work fine too,
although I haven't confirmed this with absolute certainty. It's also
theoretically possible to use custom (and free) BIOS replacements,
but I don't know of any publically availablone ones.
As far as I'm aware there are two BIOSes floating around, I doubt
you'll get one that isn't one of those two. There's a very easy way
to determine which one you have - just look at the very first byte in
a hex editor. The correct BIOS begins with 0x18, the buggy BIOS begins
with 0x14.