Those of you with Google Chrome or Safari will like this...

You need an actual VIC.

Moderator: Moderators

Post Reply
matsondawson
The Most Noble Order of Denial
Posts: 343
Joined: Fri May 01, 2009 4:44 pm

Those of you with Google Chrome or Safari will like this...

Post by matsondawson »

http://www.mdawson.net/vic20beta/vic20.php

Opera is ok too, but not brilliant.

Firefox users beware your machine will get bogged down! (Seriously you'll be waiting a long time before you see anything).

If you've got Internet Explorer don't even bother.
Last edited by matsondawson on Fri Oct 02, 2009 5:35 am, edited 2 times in total.
User avatar
Jeff-20
Denial Founder
Posts: 5759
Joined: Wed Dec 31, 1969 6:00 pm

Post by Jeff-20 »

Cool!

I opened it with Chrome, but a popup message suggested I was using Firefox because my browser was too slow.
High Scores, Links, and Jeff's Basic Games page.
matsondawson
The Most Noble Order of Denial
Posts: 343
Joined: Fri May 01, 2009 4:44 pm

Post by matsondawson »

Oh dear, that's odd, how much cpu did it use?
Does it warn again if you refresh the page? (might just be cause it's downloading the images etc)

I've run it on a really crap 7 year old laptop and it ran full speed, with 90% cpu usage.
User avatar
Jeff-20
Denial Founder
Posts: 5759
Joined: Wed Dec 31, 1969 6:00 pm

Post by Jeff-20 »

It worked just fine despite the message.
High Scores, Links, and Jeff's Basic Games page.
User avatar
Kweepa
Vic 20 Scientist
Posts: 1315
Joined: Fri Jan 04, 2008 5:11 pm
Location: Austin, Texas
Occupation: Game maker

Post by Kweepa »

Wow, that's awesome!
Nice job. Is it based on a C64 javascript emulator or written from scratch?
I don't suppose javascript allows you to output generated sound...

(By the way: the title of this thread could have a few more superlatives! You're underselling it!)
matsondawson
The Most Noble Order of Denial
Posts: 343
Joined: Fri May 01, 2009 4:44 pm

Post by matsondawson »

I just took a couple of days of from my Java version of the emulator.
Completely based on my own work.

To be honest I just changed it last night with some pretty graphics, more carts, a bit of compression, and some work arounds for Opera issues.
So you're probably the only one who's seen the better one.

It just occured to me that those of you using firefox will probably not see anything unless you update the following setting.
Go to Firefox and type "about:config" in the address bar, then find the option "javascript.options.jit.chrome" and set it to true.
It'll still be unusable but at least you should see something.
matsondawson
The Most Noble Order of Denial
Posts: 343
Joined: Fri May 01, 2009 4:44 pm

Post by matsondawson »

And yeh, no chance of sound as that would really require some sort of activex control, or java applet to play the sound, which would be cheating!

Maybe someone could suggest it to w3c, considering how fast i've seen this run in Safari there is definitly enough clock cycles.
matsondawson
The Most Noble Order of Denial
Posts: 343
Joined: Fri May 01, 2009 4:44 pm

Post by matsondawson »

Kweepa wrote:Wow, that's awesome!
Nice job. Is it based on a C64 javascript emulator or written from scratch?
I don't suppose javascript allows you to output generated sound...
Where is the "C64 javascript emulator" ?
I've had a look round on the net, but all i can find are fakers.
i.e. things that don't emulate or run anything but make a screen that looks like a c64 that says syntax error for anything you type.
User avatar
Kweepa
Vic 20 Scientist
Posts: 1315
Joined: Fri Jan 04, 2008 5:11 pm
Location: Austin, Texas
Occupation: Game maker

Post by Kweepa »

matsondawson wrote: Where is the "C64 javascript emulator" ?
I don't know if there is one. And if not, all the better!

Since you're writing a Java emulator, have you seen JarVIC?
http://www.kweepa.com/step/vic20/jarvic.html
Post Reply