Jump to content
  • entries
    4,960
  • comments
    2,719
  • views
    1,810,442

The Commodore 64.


atari2600land

177 views

I found this Commodore 64 cartridge called "Quick Brown Fox." So I went out to the garage. I found the games for my Commodore 64. I went back into the garage and I eventually found my Commodore 64. I was looking for it. The temperature was hot outside. I found the plug in thingys. I plugged it in. I found a cord to plug into the TV. I was sweating by the time this was all finished. I flipped the switch. It was in black and white and rolling, like my Channel F. So I treated it like the Channel F and plugged it in that way. And voila!

 

It's supposed to be REALLY hot next week (like 100 hot.) So then, I plugged in a few more games. They all work. This in turn led me to try to work on my game I was working on for the Commodore 64. It took me a while, but I solved a few problems.

 

I don't know how changing the background color made the hamburger not flicker any more. I figured out how to not make the game not press fire twice to start a new game.

burgerscommodore64.png.c19723d4b4bfca65598677bbd3db5579.png

I also don't know why the emulator has to go into warp speed to load the game when my real Commodore 64 games start automatically without loading anything. I found if I made the background color cyan, the burger flickered. When it's "light blue" like this, it really doesn't. I uploaded the game to my website, so you can play what I have so far.

It looks purple. So now I want to continue work on this. Is the size limit 64 k or infinity? Right now it's about 12 k. The next thing I want to do is add a game over screen.

1 Comment


Recommended Comments

To be honest, I don't know exactly the size limit for a C64 program, despite having used it for 35+ years and even developed for it. Most boils down to whether you switch out the ROMs and how you set up the memory map as a whole, i.e. if you move the VIC-II chip to another bank. Then there certainly is bank switching and of course dynamic loading of parts from a storage device if you get that far. The workspace available to BASIC is 38K but machine code can go larger.

Link to comment
Guest
Add a comment...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...