A couple of new releases
I’ve made two new releases to the ZodTTD Cydia repo since my last status update. Available now are:
psx4all – via Cydia Store
psx4all is the continuation of psx4iphone. It now supports all devices, including the iPad. Note that it isn’t iPad native resolution yet, but playing in portrait mode with 2x seems to work very well at the moment. It now supports the WiiMote, WiiMote Classic Controller extension, and has built-in download support. This emulator has come a long way, and on 3rd gen and 4th gen hardware it runs many games amazingly well. There’s still some compatibility tweaks to be made but overall you should be able to find a compatible game and have it perform well on a 3gs or iPad, for instance, with ease. On 2nd gen hardware the number of well performing games decreases, of course. An update is coming shortly to improve compatibility and fix slowdown issues reported when the device is offline.
OpenStreamer – via Cydia and RockApp
OpenStreamer is a fast media player. With the same capabilities, it replaces vlc4iphone and adds new features. OpenStreamer plays back local media as well as internet streams of all sorts of formats. It does so on the iPhone, iPod Touch, and the iPad (non-native currently). It’s a lot faster than previous versions of OpenStreamer and vlc4iphone, and has better options for playback in terms of performance and quality. Aspect ratio is now maintained during playback as well.
Check these releases out.
Thanks,
ZodTTD
What I Am Working On
After a long hiatus, I’m back to work on lots of iPhone & iPod Touch updates and even some iPad releases. First up are updates to allow all my current emulators to run on the iPad. They aren’t too shabby in 2x scale mode and they run amazingly well! Changes needed to be made to make this happen though. I am retooling my virtual controller code to allow for unique button images and a preview option in the skin selection to reposition each button. I also will be adding WiiMote controller support to those where it’s missing.
The first update will be psx4iphone. The psx4all code has been massively updated to allow for PSP EBOOT formatted PSX games, CDDA music, and tons of compatibility fixes. It will run much faster too.
Next up will be gpSPhone, snes4iphone, and n64iphone. After that I will check with everyone to see what should be updated in which priority.
I’m also working heavily on my Cydia community source. I’ve teamed up with CodeThemed to bring your own custom made themes right to Cydia & RockApp via their amazing web application. Try it out and hope to see your work of art on the ZodTTD repo. I’ll be talking more about CodeThemed shortly.
Thanks!
ZodTTD
Are you still working on the N64 emulator for Android?
Yes. Android’s n64droid will follow the psx4droid release.
Could you fix the sound on gameboy4iphone please?
The gameboy4iphone emulator will be receiving a huge update. It didn’t get the same amount of attention as some of the other projects I have out there. Expect sound quality, WiiMote, downloadable game, iPhone 4, and iPad support to be included in this update.
Will Wiimote (Classic Controller?) support be added to the rest of your emulators? Why do WiiMote controls seem more responsive in SNES than NES?
WiiMote support, including Classic Controller support should arrive to all my emulators as they each get updated for support of iPhone 4 and iPad. It’s coming, just taking more time than expected.
Anyone else notice performance differences of the WiiMote controls between snes4iphone and nes4iphone? I will look into that. Thanks.
Are you working on making your emulators compatible on iPhone 4? Do you think there will be any major improvements in speed?
The iPhone 4 has a 1GHz ARM Cortex A4. As I’ve seen with psx4ipad which is in the works, all signs point to the iPhone 4 performing amazingly with my emulators. I am working on getting the emulators ready for this device, but as I do not have the private iPhone 4 jailbreak available to me at the moment, it’s hard to test. Some emulators require a jailbreak even for testing with a self-signed binary, due to dynamic recompilation which executes compiled code at runtime.
Are you still working on porting your emulators over for Android?
Yes I am. The first being psx4droid, a Sony Playstation emulator for high-end Android devices. It runs pretty nicely on the Nexus One, and looks great with the virtual keypad. Other touches are being added by my partner Yong, who does the GameBoid and Nesoid products on Android Marketplace. I believe psx4droid will be able to be submitted to the Marketplace within a matter of a week or two. I have to confirm with Yong where some features stand for the initial release.
I was wondering if you are at all familiar with psp development and if so, if you’d be interested in helping to further the progression of daedalusx64.
I am familiar with PSP development. At one point my friend and psx4all developer, Tinnus went by the codename "Anonymous Coder" to release PS1P. PS1P was a Sony Playstation emulator that arrived shortly before Sony stepped in with their own superior emulator. I’ve spoken to Wally quite a few times and hang around the daedalusx64 IRC channel. But I don’t think my expertise would come in handy in this case.
Is there any chance of multiplayer (via wii controllers) in your emulators?
There is a chance for this to happen, but I have a lot to do first before I can get to the fun stuff like this. Priorities before this gets looked into include iPhone 4 and iPad support.
Will n64iphone ever be available for the first generation iphone/ipod touch?
Sadly no. n64iphone requires too much from the CPU of the first generation iPod Touch and iPhone. It also requires the newer PowerVR GPU’s in the devices to allow for OpenGL ES 2.0, which it was programmed for.