c64-iphone-emulator
Commodore and Apple: Late love with obstacles

C64iPhone is a full C64 emulator, that is even officially licenced from Commodore Gaming. You can play all the vintage games with it. It comes initially with five games at the moment. So here’s the website. But there is more to this story.

I was wondering, why nobody else did this thing before, C64 on the iPhone. It seems, that several people tried to do a port of the Frodo-emulator for the iPhone SDK sufware emulator – just for the fun of doing it. According to reports form Touch Arcade and Pocket Gamer a developer from Manomio also worked on this project, but later rejected it because
a) there the licences from Commodore were unclear and
b) the terms of the iPhone store would not allow a project like this.
But the itch under the fingernails stayed.

So he went to Commodore and Kiloo and began clearing the rights. He also contected Apple right away, if an emulation-project like this would be possible to release on some future day. The got really exited at Apple and confirmed the project. And here we are now.

And you know what? Apple rejected the app!

It seems, that Manomio will have to remove the BASIC-interpreter in the app and make this whole thing only possible for emulating games. What is the coder in you now saying? Buhu. Why is licensing-stuff an obstacle for expressing creative code? I call this a major fail (at least from the Apple iPhone policy).

This here is the official statement form Apple, that were send with the rejection:

Thank you for submitting C64 1.0 to the App Store. We’ve reviewed C64 1.0 and determined that we cannot post this version of your iPhone application to the App Store because it violates the iPhone SDK Agreement; “3.3.2 An Application may not itself install or launch other executable code by any means, including without limitation through the use of a plug-in architecture, calling other frameworks, other APIs or otherwise. No interpreted code may be downloaded and used in an Application except for code that is interpreted and run by Apple’s Published APIs and built-in interpreter(s).”

So let’s wait what will happen to this project. The last word isn’t spoken yet.

Update: There is also another version, that say, that the App was rejected, because the ROM-Files (the games actually) are interpreted the be “Emulator App”, and not this official iPhone API. So this is the rule from the iPhone SDK agreement I quoted above. Really lame, but there seem to be also a lot of other apps live on the App Store, like apps, that play .SID-files, that would be also break this rule. Let’s still wait for new developments.

Update: The C64-iPhone got approval by apple!

Update 2: The day after the app got unapproved again, but today (11-11) it should be available again. Slowly also more and more games are being ported to the C64 on iPhone.

Blog - Date published: June 21, 2009 | 8 Comments

Readers have left 8 Comments. Join them!

  1. […] Brian Lyscarz vom Unternehmen Manomio hat sich die mühe gemacht , und sich die offiziellen Lizenzen von Commodore Gaming und Kiloo geholt.Danach fragte er bei Apple an ob er einen C64 App machen könnte der dann über den App store zu kaufen waere.Auch das war keine grosse sache.Jetzt wo der Emulator fertig ist stellt sich Apple quer,weil der EMU laut Klausel der iPhone SDK nicht erlaubt ist.Quelle:digitaltools […]

  2. […] Commodore C64 for the iPhone games retro iphone c64 […]

  3. […] So he went to Commodore and Kiloo and began clearing the rights. He also contected Apple right away, if an emulation-project like this would be possible to release on some futureRead more at http://digitaltools.node3000.com/blog/1307-commodore-c64-for-the-iphone […]

  4. […] Commodore C64 for the iPhone | Digital Tools (tags: C64 iPhone) […]

  5. […] das Teil herunterladen kann. Vorne weg gibt es schon ein Video, welches C64iPhone in Aktion zeigt. (via) Filed under : Commodore, Handy | Trackback URI | Comments […]

  6. ConanTroutman said:

    Without studying the rules and such… Doesn’t rjdj – a very popular app call or launch other executable code? The way you download scenes seems very much like this.

  7. 020200 said:

    Good point, let’s face the iTunes Store support with this facts!

  8. […] Good news. The official C64-emulator for the iPhone was released! The guys had a hard time to get approval of this app on the iTunes-Store (read here about more backgrounds). […]