Karateka on Commodore 128 w/ SuperCPU and RamLink
Uploader Comments (redrumloa)
Top Comments
-
ROFL! This is great! You finally beat the first guy - now only like 50 more!
All Comments (39)
-
The entire game runs off the CPU. However, the music routine generally runs once per frame due to the interrupt functionality. The SID is technically affected, but only in the sense that the code now runs fast enough to shorten the delay between individual register writes during each call to the music player to the point where it's most likely hitting SID regs on every 1MHz cycle.
-
and to think... people are paying over $400 for super cpu's right now on ebay....
-
Don't you think that's a bit TOO FAST?!
-
retrodundant
-
Too bad the motions of the game weren't based on the time clock rather than CPU clock cycles. If it was then it would have nice smooth motion at a normal pace rather than running like a VCR on fast forward. I have to wonder if SubLOGIC's Flight Simulator II also speeds up ridiculously fast on the SuperCPU or if it achieves full motion video speed with a realistic sense of time.
-
@mirabilis It's likely because the music is timing based whereas the game is cycle based. In other words, Kareteka was programed to work with the C64's 1MHz CPU as apposed to the 20MHz of the SuperCPU.
-
@xadam2dudex That is why PPC came out.. And nowadays the modern processors are faster..
-
@Pommes1983 it was a great chip too bad they never developed it further ..6502 chips were faster than Intel chips they could execute instructions faster with less clock cycles than Intel x86 chips..faster speed and made into a 32 or 64 bit chip etc woulda been awesome
-
@xadam2dudex That is correct. Sorry
-
@FedorovAvtomat yes, the SID registers are normally updated during vertical blanking, right? That's 50 times a second.
god whoever is playing this sucks!!!
sw1tched 2 years ago
Hey, *YOU* try playing at 20x normal speed! ;-)
redrumloa 2 years ago 5
how come the music isn't affected? :)
mirabilis 2 years ago
Something in the way it was coded, I suppose. You would have to ask the original programmers!
redrumloa 2 years ago