Skip to main content

Apple Approves, Removes C64 Emulator

As an (apparent) fan of the iPod Touch 2G and iPhone, it's always sad when a cool app comes and goes without warning. The approval procedure not only brings humorous drama to the App Store soap opera, but extreme annoyance for both consumers and developers. While the latest case of "post-n-yank" may be somewhat disappointing for some consumers, apparently Apple deemed the latest offending app in need of a revision for apparent security reasons.

Manomio's C64 app originally emulated the old-school Commodore 64 personal computer. Costing $5, the app actually supported bundled, licensed game images such as Dragons Den, Le Mans, Jupiter Lander, Arctic Shipwreck, and Jack Attack. Manomio planned to release additional images later for about $0.99 to $2.00 each. However, the app also provided a special, non-obvious bonus: the ability to run BASIC 2.0.

According to Apple's iPhone SDK agreement, applications are not allowed to install or launch other executable code "by any means," nor can code be downloaded and used in an application. Because the C64 application included BASIC, Apple initially rejected the first submission, however the developer claimed that BASIC was removed in the next submission, and was thus published on Apple's App Store. That wasn't the case however, as consumers could still access the prompt by following a simple set of instructions.

But now that Apple has caught on to the workaround, the company has pulled the app. "Unfortunately, Apple has pulled the C64 Application from their store as it was discovered by some users that it was possible to enable the Basic program through the interface," Manomio said. "We have now fixed the issue and our application has been re-submitted for approval by Apple." Bummer.

  • ssalim
    It's to protect them. I agree with "applications are not allowed to install or launch other executable code "by any means"
    Reply
  • JohnnyLucky
    Commodore 64? Man that was a long long time ago.
    Reply
  • The_Blood_Raven
    This hurts to say but... Apple... done good...
    Reply
  • ryanegeiger
    Seriously though... basic? How harmful could it be? It's self contained within the app and doesn't allow code to leave the app environment or access network connections.
    Reply
  • festerovic
    I would buy an Iphone if I could run MULE on it.
    Reply
  • plattyaj
    That's too funny - they are worried about running Commodore 64 version of Basic?! Games for the C64 were never written in Basic anyway, they were coded in assembler (often hand-coded in hex too!!).
    Reply
  • Maxor127
    I still like MULE. I play it with my brothers occasionally. Like someone else said, I can't imagine BASIC doing any harm.
    Reply
  • enewmen
    Commodore BASIC is like an "Application inside and Application".
    Even using "Peek" and "Poke" commands, you will stay in the app environment, like others have said.
    I suppose someone will think Atari 2600 Basic is also a threat.
    Reply
  • belardo
    Actually, games WHERE programmed in Basic too. Not awesome games of course... but games yes. Its a C=64 emulator. BASIC is pretty much part of the OS.
    Reply
  • what exactly to they expect someone to do with BASIC in a self contained piece of software that doesnt have access to anything outside of the app itself.

    are they worries someone is going to pirate apple software by re-writing allready released games line for line in BASIC?

    apple need to quit pulling stuff with these stupid excuses.
    Reply