C64 No Longer Available in App Store?
As of this writing, while the C64 emulator app still shows up in the iTunes App Store, attempting to buy it results in the above error message:
The item you tried to buy is no longer available
The availability of the item changed while you were using the store. The same item may be available with a different price or elsewhere on the store.
Whether this is just a glitch in the system, or a result of Apple pulling the app due to the BASIC interpreter still being accessible via a workaround (which would likely be a violation of the SDK license agreement), is unknown. If the latter, hopefully the developer can update and return the app to the store ASAP. Given how fast Apple has been processing Facebook updates lately, it shouldn’t take long to get a revision up, right?
[Thanks to @clayrussell for the head's up!]




















September 7th, 2009 at 11:18 pm
I noticed this shortly after Gruber posted his Linked List entry about the BASIC interpreter being available. I just checked again a minute ago, and it’s not even showing up in the search results anymore. This is not a glitch. Apple definitely pulled C64 from the store.
September 7th, 2009 at 11:50 pm
That’s crazy! I downloaded it about an hour and a half ago!!!
September 7th, 2009 at 11:59 pm
See this is what happens when people post work around on the net. Apple has no time to approve apps, but the have plenty of time to trawl the net looking for things like this.
The thing is, if they do remove the workaround, it diminishes the usefulness of the app.
I’m betting since Apple told them to remove it, and someone found/leaked a way to get at the interpreter, that Apple bitchslapped the developer right into next week.
This also suggests how weak the Apple Sandbox is. If they have to worry about Basic running in their sandbox that says to me they are worried about the sandbox’s integrity.
September 8th, 2009 at 12:19 am
But before the cries of outrage start, this is not a crazy, inconsistent Apple demand. They told all developers, and this developer specifically, not to do what they, in fact, did (and sneakily, too). My kids do that, too, and I punish them for it. Because if I don’t, my rules are meaningless. It’s really pretty simple — if you choose to develop for the iTunes Store, you do it by Apple’s rules. Some of these rules have seemed haphazard and inconsistent, and there’s a case to be made by those who feel they’re the victims of this. THe developer of C64 certainly can’t play innocent here.
September 8th, 2009 at 12:53 am
Anybody who didn’t see this coming is blind. I downloaded the app as soon as I heard about the work-around because I knew it would be pulled quickly.
September 8th, 2009 at 12:57 am
Yep, the developer was definitely at fault. You don’t mess with Apple by including easter eggs. Many people asked me to include TV out support in my app as an easter egg, but I choose not to do it. It’s not worth getting your app removed from the store.
So I do have TV out working, but it will not be in the store until it’s allowed: http://www.iphone-calc.com/GraphCalcTVOut/GraphCalcTVOut-thumb-1.jpg
September 8th, 2009 at 1:00 am
So, why do they even test the submitted apps, if they cannot find such easy omissions? I’ve found the workaround 5 minutes after buying the app. If the approval process works on a honor system (”we’ve removed the BASIC, honestly!”), there is no reason for it to take ages. If it doesn’t, how coukd they let this one slip?
September 8th, 2009 at 1:25 am
@Stoovie:
How can the remove the basic and still be a C64 emulator?
How did you find the workaround? From what you read here or what you knew about C64?
If you are the typical Apple employee, just how much would you know about hacking a C64? Answer: Didly Squat.
September 8th, 2009 at 2:08 am
Other than access to BASIC, there is another possible reason that the app was pulled. C64 seems to be a port of the program Frodo to the iPhone. Frodo is an GPL open-source program and there are not any links to the source code that I or others can find. It appears that the app is violation of copyright law by not posting their modifications of the source code. If the Frodo folks complained to Apple, Apple would be compelled to remove it.
September 8th, 2009 at 2:50 am
@icebike
I actually broke the news here. I found the workaround just toying with the app. I had the C64 back then, but that has nothing to do with me finding the workaround – as I said, it’s no hack and requires no knowledge of C64.
September 8th, 2009 at 3:12 am
BTW, let me point to my quick review (ialso incorporating a comparisong to the Windows Mobile “big brother” from the same folks), with a video showing some of the best C64 titles (Uridium, last Ninja etc.): http://www.iphonelife.com/blog/87/last-c64-emulation-possible-iphone-–-and-what-more-without-jailbreaking
September 8th, 2009 at 3:15 am
@Dewayne:
I don’t think this is the case. The WinMo version (3.0), which, core emulation-wise, has been out for sale for almost two years – and still is.
September 8th, 2009 at 3:16 am
core emulation-wise the WinMo version is the same I mean
September 8th, 2009 at 3:26 am
@Stoovie:
If your broke it here, it didn’t take long to get to Slash Dot:
http://games.slashdot.org/comments.pl?sid=1360395&cid=29343759
September 8th, 2009 at 4:05 am
This isn’t about the “integrity” of the Apple sandbox. This is about the potential of a lawsuit from Microsoft, whose lawyers just love to find stuff like this. Commodore Basic was licensed from Microsoft for that machine only. Microsoft still maintains their rights to the code. This could be a big legal mess. Don’t blame Apple. Blame Bill.
September 8th, 2009 at 5:36 am
@ yes it didn’t
there’s even my name in the link you provide. Please stop playing that “my daddy is bigger than yours” game
September 8th, 2009 at 7:29 am
@Stoovie:
I’m sorry for being a ****.
September 8th, 2009 at 8:16 am
September 11th, 2009 at 7:43 pm
Does anyone know where the media or roms are stored in the iPhone file structure?
December 10th, 2009 at 8:23 am
Great piece of writing which I found really interesting. In my view but and unfortunatley so, the greatest method to clean window blinds is to take them down and give them a sponge bath in the shower using pinesol or lysol or something along those lines. any type of cleaner will be okay.