Welcome, Guest. Please login or register.

Author Topic: No Commodore 64 emualtor for iPhone  (Read 4515 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline bloodline

  • Master Sock Abuser
  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 12113
    • Show only replies by bloodline
    • http://www.troubled-mind.com
Re: No Commodore 64 emualtor for iPhone
« Reply #14 on: June 23, 2009, 02:20:36 PM »
Quote from: koaftder;513047
I think that would be awesome. Isn't there an NES emulator floating around, written in JS? 500MHz ARM should be enough to do it, even with all the overhead.


Certainly the latest JS engines are getting some crazy good benchmarks! I think the JS engine on the iPhone is "Nitro", and that rocks!!! :)

Offline AmigaHeretic

  • Hero Member
  • *****
  • Join Date: Oct 2002
  • Posts: 821
    • Show only replies by AmigaHeretic
Re: No Commodore 64 emualtor for iPhone
« Reply #15 on: June 23, 2009, 03:55:18 PM »
I also heard plans for the iPhone emulator on the C64 were canned as well.  Now that would have been cool.
A3000D (16mhz, 2MB Chip, 4MB Fast, SCSI (300+MB), SuperGen Genlock, Kick 3.1)
Back in my day, we didn\'t have water. We only had Oxygen and Hydrogen, and we\'d just have to shove them together.
 

Offline LoadWB

  • Hero Member
  • *****
  • Join Date: Jul 2006
  • Posts: 2901
  • Country: 00
    • Show only replies by LoadWB
Re: No Commodore 64 emualtor for iPhone
« Reply #16 on: June 23, 2009, 03:58:31 PM »
Quote from: bloodline;512933
The above is a quote from Karlos in another thread...

You have to wonder, could a C64 emulator be written in Javascript? If it could, then you could run it on an iPhone happily (or any webkit device)... with the new HTML5 tags, I think one could write something really quite reasonable!


I know there is a J2ME C64 emulator, I have run it on my Sony Ericsson.  ehhhh, balls slow, though.  JavaScript would be a nice challenge for someone.  Would programming be too much different?

I get the warez aspect, but, really, what could a stock-C64 emulator do to their precious platform or network?
 

Offline Plaz

Re: No Commodore 64 emualtor for iPhone
« Reply #17 on: June 23, 2009, 06:43:33 PM »
Apple's rejection of the C64 emulator prompted this thoughtful and humorous comparison of the C64 and the iPhone.

http://technologizer.com/2009/06/21/commodore-vs-iphone/

Too bad really. I might have actually concidered buying an iPhone. No reason to now.

Plaz
 

Offline save2600

  • Hero Member
  • *****
  • Join Date: Jul 2006
  • Posts: 3261
  • Country: us
    • Show only replies by save2600
Re: No Commodore 64 emualtor for iPhone
« Reply #18 on: June 23, 2009, 07:28:03 PM »
Thanks to that link Plaz, I just learned you can twitter from your C64! lol  
Seriously... what are "they" going to think of next?
 

Offline bloodline

  • Master Sock Abuser
  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 12113
    • Show only replies by bloodline
    • http://www.troubled-mind.com
Re: No Commodore 64 emualtor for iPhone
« Reply #19 on: June 23, 2009, 07:42:28 PM »
Ok guys... You want C64 on your iPhone... point it to this site (any Javascript Browser will also work:) ):

http://www.6502asm.com

Hahaha... not exactly swift on my 2nd Gen iPhone though... I'll have to give it a go on the new 3Gen one!!!

Offline bloodline

  • Master Sock Abuser
  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 12113
    • Show only replies by bloodline
    • http://www.troubled-mind.com
Re: No Commodore 64 emualtor for iPhone
« Reply #20 on: June 23, 2009, 07:56:03 PM »
Here is an optimised version of the JS Emulator... oh wow!!! :D

http://ironbabel.googlepages.com/6502.html


-Edit- I'm impressed with this Emu, here is the source code for those that want to have a play:

http://ironbabel.googlepages.com/assembler.js
« Last Edit: June 23, 2009, 08:01:42 PM by bloodline »
 

Offline Linde

  • Sr. Member
  • ****
  • Join Date: Mar 2004
  • Posts: 457
    • Show only replies by Linde
    • http://hata.zor.org/
Re: No Commodore 64 emualtor for iPhone
« Reply #21 on: June 23, 2009, 09:10:02 PM »
Quote from: koaftder;513047
I think that would be awesome. Isn't there an NES emulator floating around, written in JS? 500MHz ARM should be enough to do it, even with all the overhead.

That depends on how accurate you want it to be. Good sound emulation only (by resid-fp, for example) takes a lot of CPU time, and until VICE 2 I couldn't have PAL screen emulation without slow-down on my 1.66 GHz Core Duo. For most games you could go with less, but some demos require pretty exact emulation of all quirks and bugs of the real hardware, and it's hard not being a perfectionist with great emulators like Hoxs or VICE 2.1.

The NES is another story I think. The hardware is much less temperamental, and most games don't rely on small nuances in its behavior.
 

Offline Huxley_D

  • Jr. Member
  • **
  • Join Date: Sep 2008
  • Posts: 99
  • Country: us
    • Show only replies by Huxley_D
    • Check out The Retro Roadshow, my pop-up museum of vintage technology!
Re: No Commodore 64 emualtor for iPhone
« Reply #22 on: September 06, 2009, 07:04:55 AM »
This might already be making the rounds, but the C64 app for the iPhone has finally been released!  I just bought a copy, and I'm really digging it.  It's pretty much exactly what we saw in the preview videos, minus the BASIC interpreter.

Here's the iTunes Store link, if you'd like to see for yourself:

http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=305504539&mt=8

Huxley

PS  Full disclosure:  I'm an Apple employee with (not enough!) stock, so if I can somehow convince millions of die-hard Commodore fans to buy this app for $5, I'd probably benefit indirectly.  So get to buying, so I can afford more upgrades for my A2000!  :-D
 

Offline Marcb

  • Sr. Member
  • ****
  • Join Date: Nov 2007
  • Posts: 407
    • Show only replies by Marcb
Re: No Commodore 64 emualtor for iPhone
« Reply #23 on: September 07, 2009, 10:05:54 AM »
I downloaded it, love it but it needs a little more work imho:

Would be better if we could use our own t64 etc images (hopefully that'll come ;)

ps. Basic is supposedly disabled in this version...
"...but some animals are more equal than others."
 

Offline xeron

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 2533
    • Show only replies by xeron
    • http://www.petergordon.org.uk
Re: No Commodore 64 emualtor for iPhone
« Reply #24 on: September 07, 2009, 10:11:36 AM »
Quote from: Plaz;513102
Apple's rejection of the C64 emulator prompted this thoughtful and humorous comparison of the C64 and the iPhone.

http://technologizer.com/2009/06/21/commodore-vs-iphone/


Not really iPhone related, but I also like this one:

Playstation Network ID: xeron6
 

Offline bloodline

  • Master Sock Abuser
  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 12113
    • Show only replies by bloodline
    • http://www.troubled-mind.com
Re: No Commodore 64 emualtor for iPhone
« Reply #25 on: September 07, 2009, 10:29:07 AM »
You need to add an option!

• Can run Commodore 64 software: Yes and Yes ;)

Offline Piru

  • \' union select name,pwd--
  • Hero Member
  • *****
  • Join Date: Aug 2002
  • Posts: 6946
    • Show only replies by Piru
    • http://www.iki.fi/sintonen/
Re: No Commodore 64 emulator for iPhone
« Reply #26 on: September 07, 2009, 10:48:29 AM »
http://www.macrumors.com/2009/09/06/previously-rejected-commodore-64-emulator-approved-and-available-on-app-store/

"Previously Rejected Commodore 64 Emulator Approved and Available on App Store"
 

Offline Marcb

  • Sr. Member
  • ****
  • Join Date: Nov 2007
  • Posts: 407
    • Show only replies by Marcb
Re: No Commodore 64 emualtor for iPhone
« Reply #27 on: September 07, 2009, 01:20:36 PM »
Hmmm...

There are a number of things that bother me about that article, not least of which is that Apple are worried about people running "arbitrary code" using the basic interpreter which is apparently not present... So, if the devs decided to make turboasm available for download, presumably that wouldn't be allowed either?

So whats the point of an emulator then? Wouldn't it be easier if the devs just remade all the c64 games and skipped the emulator bit altogether?

Don't get me wrong, I love the emulator and will continue to use it but I just think crippling what is a good implementation of the c64 (via Frodo) is plain stupid... what the hell could I possibly do in 64k of basic to compromise Apple???
"...but some animals are more equal than others."
 

Offline bloodline

  • Master Sock Abuser
  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 12113
    • Show only replies by bloodline
    • http://www.troubled-mind.com
Re: No Commodore 64 emualtor for iPhone
« Reply #28 on: September 07, 2009, 01:48:45 PM »
By removing the Basic interpretor, the app can be published without violating the Apple SDK agreement. The apple sdk agreement is there to stop Java or flash running on the phone. It is rather simple when you think about it :)

Offline Marcb

  • Sr. Member
  • ****
  • Join Date: Nov 2007
  • Posts: 407
    • Show only replies by Marcb
Re: No Commodore 64 emualtor for iPhone
« Reply #29 from previous page: September 07, 2009, 02:11:36 PM »
I was being emotive and you shut me down with logic :)

I understand the reason for removing the interpreter, I just think it's overkill in this instance...
"...but some animals are more equal than others."