Advanced

Seems to be missing something

Story: Quickly booting C64 games in LinuxTotal Replies: 4
Author Content
Grishnakh

Aug 15, 2011
4:20 PM EDT
Maybe the Fedora version is different, but in Kubuntu I was able to install vice with "sudo apt-get install vice" as you might expect. However, trying to run games as shown in the article doesn't work: it reports "C64MEM: Error - Couldn't load kernal ROM `kernal'." It appears that this emulator needs a ROM image from the original C64 which isn't part of this package, and this article forgot to tell us about this.
JaseP

Aug 15, 2011
4:53 PM EDT
Look here:

http://www.brighthub.com/hubfolio/matthew-casperson/articles...

Grishnakh

Aug 16, 2011
1:03 PM EDT
Cool, thanks for the link. That's a much more complete article.

However, I did find that enabling "warp mode", which definitely sped things up, seemed to screw up the Scott Adams Pirate Adventure game I tried out; pressing spacebar between words turned into a linefeed.
JaseP

Aug 16, 2011
3:49 PM EDT
Old C64 games often used the processor's slow response time rather than writing proper input timing loops... Who'da thunk, 30 years ago, they'd be running these programs on processors that were literally 250,000 times faster?!?!
gus3

Aug 16, 2011
4:23 PM EDT
You may call it "slow", but it was totally deterministic, to the point that counting microseconds was feasible for programmers. This opened up new vistas (literally) in what the chipset could be made to do.

http://www.youtube.com/watch?v=ZsRRCnque2E

It's over an hour long, but his explanation of cycle-counting and what it meant for programmers is excellent. I don't think any major chip players expose that kind of control any more.

Post a reply to this thread:

A free account is needed to post. Write your comment here first: your text is kept in this browser while you sign up or log in, and is waiting for you when you come back.

Your message:
|||||
10
Markdown: **bold**, *italic*, [text](https://link), - lists, > quotes, $x^2$ for math. Formatting help

Sign up and post (it is free)  or  Log in and post