Wanted: VIC online emulator

You need an actual VIC.

Moderator: Moderators

User avatar
Kweepa
Vic 20 Scientist
Posts: 1303
Joined: Fri Jan 04, 2008 5:11 pm
Location: Austin, Texas
Occupation: Game maker

Post by Kweepa »

It's still possible to play double size by passing a parameter to the applet, but it doesn't fit in with the pic of the TV.

I spent an hour or so trying to load a remote file, but without signing the applet (which would mean you'd have to accept a dialog before it ran - eugh) it's a pain in the arse.
I added a cross-domain policy file to kweepa.com (any .prg host would need one) but now I'm getting an access permission error connecting to *:80 connect,resolve. I'm not sure if it's fixable (although I can run an applet that loads images cross-domain when there's a cross-domain policy file on the server).
Any one got any ideas? :(
nippur72
de Lagash
Posts: 574
Joined: Thu Sep 07, 2006 8:35 am

Post by nippur72 »

Kweepa, the screen emulator inside the retro-tv set is simply lovable! I want a similar one in my web site!

I've used the emulator a little bit, and I'm glad too see it's improved since last time I've used it. Anyway I am still not able to use all the keyboard keys, like punctuation, run-stop restore, and so on. Is there any special thing I should be aware of? (consider I'm using an italian keyboard layout).

Also, a question about the java code: is there any room for speed improvement? To your knowledge, is there any bottleneck in the code that can be improved, or has the code reached its theorical limit ? I'm just curious.
bokvamme
Vic 20 Afficionado
Posts: 311
Joined: Tue Dec 26, 2006 11:22 am

Post by bokvamme »

You guys read the news from Google today?
Should make playing emulator stuff much easier from a web browser..

http://google-code-updates.blogspot.com ... nning.html
vic20tapes.org - preservation of vic20 tapes.
User avatar
Kweepa
Vic 20 Scientist
Posts: 1303
Joined: Fri Jan 04, 2008 5:11 pm
Location: Austin, Texas
Occupation: Game maker

Post by Kweepa »

bokvamme wrote:You guys read the news from Google today?
Should make playing emulator stuff much easier from a web browser..
Yes, my first reaction was "JarVIC is dead"!

nippur,
The bottleneck is the rendering code. It could be made faster at the expense of memory by creating lookup tables, that would have to be regenerated if for example the screen X or Y origin was changed.
I could speed it up a lot if I reduced the timing accuracy by drawing 8 pixels at a time, which mightn't be a bad idea as it's not too accurate anyway for some reason (probably VIA related).

I'm not sure about the keyboard problem. JaC64 doesn't support Italian keyboards but I don't know about RUN STOP/RESTORE - I don't think this works with a US keyboard either.
nippur72
de Lagash
Posts: 574
Joined: Thu Sep 07, 2006 8:35 am

Post by nippur72 »

any updated on the JarVic project? is source code still available for download?

BTW, since Silverlight (flash player clone by Microsoft) is going to become the new web standard for the future, we should have a VIC-20 emulator for it too. Do you think it's possible to convert JarVic so that it compiles in Visual Studio?
User avatar
Pedro Lambrini
Vic 20 Scientist
Posts: 1132
Joined: Mon Dec 01, 2008 11:36 am

Post by Pedro Lambrini »

Out of curiousity, is there any chance of this being used offline with the choice of my games? :)
User avatar
Jeff-20
Denial Founder
Posts: 5764
Joined: Wed Dec 31, 1969 6:00 pm

Post by Jeff-20 »

Some Guy on the Front Page wrote: is there an online emulator..[?]
http://sleepingelephant.com/denial/
High Scores, Links, and Jeff's Basic Games page.
Post Reply