iPhone Hacks - www.iphone-hacks.comthe Dash Hacks Network

January 11, 2008
Download PSX, GBA, NES Games Without a PC!

Posted by greg

No longer is your PC required for installing PSX, GBA, and NES images/roms on your iPhone. Using Nullriver’s Installer.app, simply add these 3 sources:

  • PSX: http://psxrepo.servegame.com
  • GBA: http://gbarepo.servegame.com
  • NES: http://markmon.mine.nu:90/iphone/repo/repo.plist

You’ll of course need the following emulators: psx4iphone, gpSPhone, and iPhone NES.app. Pretty self explanatory.

I’m not sure of the legality issues behind these repositories. With that said they could disappear at any time.

- source: mefeedia.com

Comments (29)


December 22, 2007
psx4iphone v0.1.0: PSX Emulator on the iPhone! First Public Release

Posted by greg

Your iPhone just got cooler. From developer ZodTTD, whom you may recognize from such iPhone emulator ports as gpSPhone, is psx4iphone.

“psx4iphone” is the first unofficial PlayStation 1 (PSX/PSOne) emulator for the Apple iPhone and iPod Touch. It’s based on portions of psx4all by Unai, Chui, Tinnus, and ZodTTD.

ZodTTD states, “…it has a good compatibility rate and features save states and a dynarec for added performance.” You will however require the PlayStation BIOS — “scph1001.bin”. Due to legality reasons we cannot supply you with that; be resourceful, use your Google skills.

Copy roms (.ISO, .IMG, .BIN, .Z, .ZNX disc images) to /var/root/Media/ROMs/PSX. Enjoy!

psx4iphone is available now via Installer.app. Or you may grab it from us, iPhone Hacks. Also be sure to visit the source link for more information — donation details, frequently asked questions, joining the beta testers club, etc…

Download: psx4iphone v0.1.0

- source: zodttd.com

Thanks Zephyr

Comments (22)

[ Tags: :: ]

November 27, 2007
ScummVM Ported to the iPhone/iTouch!

Posted by greg

Leisure Suit Larry One of my personal favourites… It’s on my PSP, and as soon as I finish writing this, my iPhone.

Thanks to Vinterstum — the one responsible for this particular ScummVM port — we can now enjoy countless classic point-and-click adventure games on the iPhone or iPod Touch. Namely Day of the Tentacle, Sam and Max, Zak McKracken, Monkey Island, Broken Sword 1 & 2, and so many more… That’s just the tip of the iceberg. You need the original disks to run the desired game(s). These are not provided. Vinterstum mentions, “a number of games are still on sale, and for games not in the list go to eBay, into your attic or sometimes they’re still in local bargain bins.”

To ensure you’re always up-to-date with the latest version, follow these installation instructions:

  • Open Installer.app on a jailbroken iPhone or iPod touch. Use Google to find out how to jailbreak your specific version of the firmware on your device.
  • Tap the “Sources” button in the bottom-right corner.
  • Tap the “Edit” button in the top-right corner.
  • Tap the “Add” button in the top-left corner.
  • Enter http://urbanfanatics.com/scummvm.xml into the text area and tap “OK”.
  • Installer will refresh your sources. It may close. If so, reopen it.
  • ScummVM is now available for install in the Games section.

To learn more about the project, visit ScummVM.org.

- source: wiki.scummvm.org

Comments (3)

November 16, 2007
iPhone App Updates — iRadio, gpSPhone, and anySIM!

Posted by greg

Courtesy of Conceited Software is iRadio — an experimental Internet radio tuner with 3D sound features. Currently iRadio only supports MPEG streams. Download, install, and launch. A serious number of streams from various genres will be loaded.

Also a new version of gpSPhone is out — v0.0.7. It’s the Gameboy Advance emulator from developer ZodTTD. Read more about gpSPhone here.

Again, I recommend using Installer.app to ensure you always have the latest versions of each. The exception is anySIM — iPhone Dev Team’s free SIM unlocking solution. It’s not available via Installer, at least not from any reputable sources. Not that I’m aware of anyway. So grab anySIM from us.

Enjoy!

Download:
iRadio v1.0b3
gpSPhone v0.0.7
anySIM v1.2.1

Comments (8)

[ Tags: :: :: ]

November 12, 2007
Gameboy Advance Emulator (gpSPhone) for iPhone/iTouch Released!

Posted by greg

Transform the wondrous iPhone (or iPod Touch) into a Gameboy Advance! Introducing gpSPhone — a GBA emulator based on Expohase’s gpSP port.

Developer ZodTTD first ported gpSP to GP2X and has now added iPhone/iTouch compatibility. Utilizing the dynarec engine, full speed performance of the GBA can be achieved on both Apple devices.

You will need to obtain a copy of the GBA BIOS (gba_bios.bin) and place that under /Applications/gpSPhone.app/. Due to legality reasons we won’t be supplying that.

Things that still need work:

  • Compatibility is lower than usual but many games are playable. This is being worked on as a high priority.
  • Sound output is disabled, but it IS being emulated. So performance will only get better as this feature gets worked on.
  • Auto frameskip might be off. Switch to manual frameskip if needed.
  • GUI and instructions need a lot of work.

gpSPhone is available via Installer.app; I recommend going that installation route. You may also download and install the emulator manually. We’re currently hosting v0.0.4. The manual method isn’t advised as many updates are likely ahead.

Enjoy!

Download: gpSPhone v0.0.5

- source: zodttd.com

Comments (19)

[ Tags: :: ]

September 5, 2007
NES.app v1.1.2 Released! *Updated*

Posted by greg

Update: nervegas has made NES.app v1.1.2 available. Fetch it below & see the CHANGELOG for details.


Its come down to this — NES.app v1.0! Fully optimized, fully functional — it’s the first and only stable Nintendo emulator for the iPhone. Developer nervegas has put in countless hours to perfect NES emulation. We witnessed several release candidates over the past couple of weeks; so keep in mind, if you truly enjoy showing off your pimped-out NES-enabled iPhone, consider donating to nervegas: nervegas@natetrue.com (via PayPal).

NES.app iPhone Screenshot

NES.app uses a heavily modified version of the 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…

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 sound, multitouch support, full-screen, landscape mode, game genie codes, saved games and much more.

See README and CHANGELOG for complete NES.app details.

Download: NES.app v1.1.2

- source: iphone.natetrue.com

Comments (5)

[ Tags: :: ]

August 31, 2007
NES.app 1.00 RC2.1 Released — With Easy-to-Enable Sound! *Updated*

Posted by greg

Update: As we lean towards 1.00 final, RC2.1 comes along…

  • 1.00_RC2
    • Added suspend for incoming call, graceful exit for power off
    • Removed “Allow Suspend” option, too complicated with sound
    • Changed on-demand installer text to be more coherent+restart
    • Added Swap A/B Preference
    • Tapered off buttons in full screen / landscape mode
    • Cleanup of full screen code, fixes for buffer overruns
    • Fixed some games not appearing right in full screen
    • New icon to experiment with
    • Fixed sound looping issues (e.g. Zelda, Faxanadu, etc)
  • 1.00_RC2.1
    • Dropped back to old toolchain (new one hosed Zelda 2)
    • NOTE: Use vibrate mode to avoid losing sound to Mail/SMS

Beep, beep. nervegas’ iPhone NES emulator has just made its way to version 1.00 RC1. Immediately after updating via Nullriver’s Installer, I noticed “on-demand” audio support — no longer is it necessary to use some troublesome method of killing the iPhone’s media server daemon (mediaserverd). Any average Joe who owns an iPhone can now enjoy the delightful crisp sounds of raw NES’ing.

iPhone NES Screenshot

changes since previous post:

  • 0.99.01
    • Fixed controller issue where dir. pad keeps moving if user
    • drags off the controller to the select/start buttons.
  • 0.99.02
    • More work on controllers; expanded corners = up/dn regions
    • Prevented users from dragging to select/start
  • 0.99.03
    • Changed Speaker/Headet/Mute button to use colored indicators
    • Tapping status bar now reloads lists + scrolls to top
    • Added fourth game genie code slot; sped up game genie a bit
  • 0.99.04
    • Screen flip to affect on emulation view, not browser
    • Removed taskbar in landscape mode
    • Enlarged full-screen mode A/B buttons for landscape view
    • Enlarged full-screen mode directional pad for landscape view
  • 0.99.05
    • Fixed remaining multitouch issues (sliding with B and A)
  • 0.99.06
    • 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.
  • 0.99.07
    • Added alert with instructions when no ROMs are detected
    • Added alert for invalid game genie codes; don’t save
    • Fixed alert sheet presentation / removed gap from bottom
    • Added sound manager for sound without killing mediaserverd
  • 1.00_RC1
    • Added auto-install of coreaudiod.plist for on-demand mode
    • Added 1-second delay for sound initialization

Download: NES.app 1.00_RC2.1

- source: iphone.natetrue.com

Comments (0)

[ Tags: :: ]

August 21, 2007
NES.app — iPhone Nintendo Emulation At Its Finest

Posted by greg

iPhone NES.app ScreenshotIt didn’t take long… Accelerated NES emulation on the iPhone!

A few weeks back we witnessed its initial release from developer stepwhite, who creatively adapted the iPhone touch screen to act as a NES controller pad. Shortly after we saw a few improved binary builds hurrr and thurrr.

Now nervegas has taken it upon himself by completely rewriting and optimizing NES.app. There are plenty of new configurable preferences that are bound to get your NES freak on — frame skip, full screen, game genie support, sound, saved games, and more…

Copy your ROMs to /var/root/Media/ROMs/NES

NES.app is based on the popular InfoNES emulation core; faithfully mimicking the 6502 CPU found in the Nintendo Entertainment System.

The CHANGELOG history behind NES.app version 0.99.00 is quite overwhelming. If you’re interested, follow the “more” link.

Download: NES.app 0.99.00

- source: natetrue.com

NES.app 0.99.00 changelog… (more…)

Comments (3)

[ Tags: :: :: ]

August 10, 2007
iPhoneNES 0.20.1 Released

Posted by greg

Another iPhoneNES update from project developers nervegas and stepwhite. The screen shot illustrates one improvement that’ll definitely knock your socks off; iPhoneNES now responds to the different iPhone orientation modes — counter-clockwise (landscape) and straight up. It however does not rotate to the right.

iPhone NES Screenshot

iphonenes changelog (since 0.08):

  • 0.09 nervegas Preliminary sound support (requires killing mediaserverd)
  • 0.10 nervegas Fixed crashing when returning to file list
  • 0.11 nervegas Improved sound quality, both earbuds work now, buffering+
  • 0.12 nervegas Enlarged controllers, improved hot spot locations
  • 0.13 nergegas Expanded on multitouch control
  • 0.14 nervegas Added switch for landscape build OBSOLETE
  • 0.15 nervegas Widened landscape mode - removed navBar
  • 0.16 nervegas added toolchain header patch / better docs
  • 0.17 nervegas Set orientation mode during game play, updated header patch
  • 0.18 nervegas Fixed minor issue with orientation flip, added wheat to cool
  • 0.19 nervegas Improved orientation transitions
  • 0.20 nervegas Changes to multitouch (see notes), added DEBUG, old icon
  • 0.20.1 stepwhite Added hidden diagonal controls (i.e. up&left, up&right). Added SHOW_HITSPOT.

Initial sound implementation requires you kill mediaserverd. Since I use MobileTerminal, I do this…

  • copy this to / (the root of the iPhone’s file system)
  • start MobileTerminal and type;
    to start mediaserverd: sh md.sh -start
    to stop mediaserverd: sh md.sh -stop
  • plug in your headphones (no speaker sound yet) and fire up iPhoneNES

Download: iphonenes 0.20.1

- source: google code

Comments (3)

[ Tags: :: :: ]

August 7, 2007
iPhone Nintendo (NES) Emulator Released — iphonenes v0.08

Posted by greg

Update: v0.08 is now available…

  • stepwhite Initial release
  • 0.02 nervegas Implemented frame skip
  • 0.03 nervegas Rewrote rendering routines using CoreSurface
  • 0.04 nervegas Added multi-touch support to controller
  • 0.05 nervegas Further optimizations
  • 0.06 nervegas Corrected color palette
  • 0.07 nervegas Further controller improvements (dragging, etc)
  • 0.08 nervegas Further controller improvements (fixed disconnect, etc)

All I gotta say is, awesome! The first iPhone Nintendo emulator! Project owner, stepwhite, has managed to conquer NES emulation on the iPhone using InfoNES core — “A fast and portable NES emulator.” While in the early stages of development, the emulator port currently lacks sound (but who cares, listen to your own mp3s while playing 1942) and is a tad slow… Controls are somewhat iffy also… Nonetheless, the future looks quite promising. I soon sense smoothness… Smooth, smooth, smoothness…

iPhone NES Emulator

Copy your ROMs to /var/root/Media/ROMs/NES.

I’ve received a few emails concerning installation; this is how I got it working:

  1. First and foremost, get SSH operational — read here
  2. Download this iPhone binary kit
  3. Copy usr/lib/libarmfp.dylib to /usr/lib on your iPhone’s file system
  4. Also copy libexec/sftp-server and usr/bin/scp to their respective folders on the iPhone. This should be enough to get SCP working.
  5. I recommend copying the whole she-bang; /bin, /usr, /usr/bin, /var, etc… This way you have all the iPhone compiled binaries for future purposes
  6. Once the above is all working; scp NES.app to /Applications; from a terminal
    $ scp -r NES.app root@<iphone_ip>:/Applications
  7. Enter the pass “dottie” (if you haven’t changed it yet)
  8. Reboot, “NES” should appear on the home screen

That’s the gist of things… Problems? Consult our forums. By the way, you only need to setup SSH/SCP once — use it whenever afterwards.

Download: iphonenes v0.08

- source: google code

Comments (11)

[ Tags: :: :: ]
Next Page »