C64 Emulator Finally Approved For iPhone
Gi0 writes "After a couple of months of rejection, the C64 Emulator has finally been approved for the iPhone (and is available at the app store now). 'BASIC has been removed for this release; however, we hope that working with Apple further will allow us to re-enable it. Despite its absence, BASIC is not our focus; ultimately, fans of the C64 want games.' It comes with 5 bundled games and will certainly give you that retro fix for your iPhone."
"No programming on your iPhone, poseurs.
The iPhone is only to be used for gay, Apple approved activities, like soliciting meth and sex on Cragslist. "
-Steve Jobs
9/7/2009
Perhaps I'm missing something here, but isn't the C64 pretty much just a BASIC interpreter? I thought just about everything for the C64 was written in BASIC; and IIRC the start prompt on the C64 took BASIC code natively.
Damn_registrars has no butt-hole. Damn_registrars has no use for a butt-hole.
Commodore 64 emulator? You'd think they'd do an Apple II emulator.
When our name is on the back of your car, we're behind you all the way!
All I need now is an iPhone emulator for the C64. That way, I can play all my C64 games on my C64
--
You could run your own code
That's a DO NOT WANT for Apple
They will never, ever enable BASIC support.
The issue is that Apple doesn't want any iPhone application to be able to install and run other apps. No scripting languages, no loadable modules, etc. If they allowed this then there would be no need for the App Store and anyone could run any application they wanted just by using a "shell" application to load other apps.
Personally I think it's stupid, but it's Apple. They want control and they want your money.
Do you *have* to get apples blessing to distribute an app, or is it just to use the appstore?
---- Booth was a patriot ----
It actually is sitting there, just not on the main screen..
Tap reset while in a game (keep the keyboard onscreen) and you're right at the prompt.
Now you can tweet or run a webserver too ;)
http://sourceforge.net/project/shownotes.php?group_id=171310&release_id=598227
Link.
And it sucks. And it's from Microsoft. OMG C64 was evil
Microsoft's greatest blunder in their early years was to license BASIC to Tramiel's Commodore with a once-ever fee of, some say, as little as $50000. C= then sold tens of millions of machines without paying any more to M$.
Well, M$ learned. C= died.
'Once scientists, even the dim-witted social scientists, get muzzled, the Western Civilization is finished.' - oldhack
As at least one other has pointed out, even when writing in assembly language, it was common to make calls to the BASIC interpreter's functions and routines. If they manage to make things "other than basic" work, it is my guess that they merely disabled basic in some way and did not remove it. By extension, I would guess that it could be re-enabled as well.
Downloaded and verified this works. Simple "hello world" programs work, as do things like "poke 53281, 144" to change the screen color, and "SYS 64738" to reset.
;-)
Gosh people, learn to use Google
http://www.theiphoneblog.com/2009/09/06/quick-app-c64-commodore-64-emulator-iphone-hack-basic/
"If you're dying to get your BASIC on, however, reader Stooovie let us know you can still access it by enabling 'always show full keyboard', starting a game, paging over to the EXTRA keyboard, and then tapping RESET. Boom, dropped into BASIC with a ready-prompt"
Why Windows Mobile in particular?
Well, frankly, Symbian and Android don't come anywhere near the amount of available applications that WinMo has. For me one of the top criteria is whether I can find applications for every need.
So you're making a compromise between the level of flexibility you want to control your phone and development environment, compared to the features and usability offered.
I believe that is normal behavior. Everybody makes their own personal judgment on what are important criteria for them and how important they are, and pick a product based on their own priorities.
You just draw the line in a different place than the average user.
If I'm not an "average user", I'm thankful for that.
Apple is pitching it as a feature, as in, they police the spectrum of apps completely and thus remove the majority of security risks either immediately or when discovered.
I don't need any Big Brother picking my apps for me. I'm an adult and I take my own risks.
You might find yourself having fewer non-crippled choices if Apple's model is successful.
And that's why I don't buy Apple.
people don't want all that many applications on their phone
I don't make my decisions on what platform I'm going to spend my money on, based on what *other* people want.
Now, you may argue that "the user" should have control over what code their phone executes. And in the case of Slashdotters, you're probably right. But normal, non-savvy users don't understand technical warnings. They don't comprehend that executing a tiny bit of malicious code can hand their entire computer over to an attacker, and that there may be no way to undo the damage. They should not be put in a position where they can they can screw up their system with a tap of a "yes" button, for the same reason that cars should not have a "disable emissions controls, gain ten horsepower" switch and skyscrapers should not have a shiny red button that says "collapse building."
No, actually it's more like saying scissors and knives shouldn't have sharp edges, and that cars shouldn't have accelerator pedals because in both cases it can lead to death or injury. In the case of a car the carnage you can cause unintentionally is so great that you require a license which is only granted when you learn how to drive properly (which is a more advanced skill than using a knife). In the case of scissors and knives there is a risk of injury but you're less likely to kill and maim lots of people and it's left to your parents to teach you the basic skill.
So you could argue that users need to be licensed and should prove they can use their device to no great harm, or more sanely you can argue that since they're most likely to only hurt themselves and not critically. So the skill should be taught at home or at school. Trying to use a phone or computer when you don't understand just doesn't work. It's not that kind of device. In any case if people can learn to text and IM it's an issue of laziness and neglect that they don't bother to learn how to secure their device. It's not brain surgery.
Apple's alternative - locking down the phone - is all about serving Apple's purposes and has nothing to do with the user's needs.
These posts express my own personal views, not those of my employer
It was one of the first computers I learned to use. Despite its limited capabilities I still think it was in many ways superior to the personal computers made today. Certainly it was more encouraging to a young programmer than even a gnu/linux system would be today.
=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Friends don't let friends enable ecmascript.
And Apple have obviously rejected it again. It now says: No longer available.
Obviously Apple found out that the basic was actually available and removed it.
In Soviet Russia the insensitive clod is YOU!
Actually they were called intros. "Demo" meant a standalone (and usually longer than an intro) audio/visual show.
Search RapidShare and MegaUpload!
Not only that, but you can develop Windows Mobile apps on a Mac.
http://cegcc.sourceforge.net/