Skip to content

betaper/spaceballs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

spaceballs

C64 Demo Effect

WHAT'S THIS ABOUT?
This little project aims at a C64 demo effect. The blueprint is as follows. Have a few balls (sprites) moving across the screen. The balls get reflected at the screen borders, and when colliding among each other. Basic physics can be selected, like e.g. 1/r^2 type attractive or repulsive force between the balls, constant force field across the screen, friction. The balls get periodically excited (velocity offset) by the bass beat of a SID music tune.

The whole magic should ideally happen at 50 fps, i.e. I have to squeeze the job at hand into the ~ 20k CPU cycles available between two 50 Hz screen rasters.

By the way, I'm blogging about this little project here: http://www.findingthingsout.de/?page_id=15

BUILD INSTRUCTIONS Get a SID file from e.g. HVSC, change filename accordingly in spaceballs.acm, and compile with 'acme spaceballs.acm'

Releases

No releases published

Packages

No packages published