Commodore 64 Resources

Back in 1986, my first computer was a Commodore 64 (C64) from Commodore Business Machines. Well today nobody would call it a 'computer'. It just featured an 8bit CPU running below 1Mhz, 64kB RAM and a 320x200 display with 16 colours. Nevertheless it was a great thing and I liked it a lot and still like it. I am glad that there are so many sites about it. And there are quite some good emulators available, which simulate the C64's original behavior, e.g. VICE, the Versatile Commodore 8bit Emulator. To contribute to the C64 community I put up these pages. Here you will find original artwork like C64 character sets, C64 images and C64 sprites as well as some of my own creations. The graphical resources presented here are just a fraction of the vast amount, which was available for the C64 in the late 80ies. If you have some images or character sets as original C64 data, email me.

Demos and Games

Soon after I got my hands on my own C64, I started coding. From 1988 to 1990 I created several demos. The best ones are provided for download (220 KB) in two virtual disc images suitable for emulators. To transfer and create the virtual disc images I used Star Commander, a great tool which is worth mentioning.

Character Sets

[Commodore 64 default character set for capital letters]   [Commodore 64 default character set for small letters]
Commodore 64 default character sets

Letters were rendered onto the screen according to a character set or charset. C64 charsets are bitmap charsets featuring 256 characters 8x8 pixel each. The default charsets are shown above. The C64 character set gallery contains 374 user defined charsets drawn by various people, taken from demos, games, etc. Some of them were and maybe still are copyrighted. Some sets are designed to have double wide letters, i.e. using 2 characters on screen displaying just one letter (denoted by 'X' after the name), double high ('Y') or double size ('Xy'). Some are intended for multi-colour mode ('Multi'). To download an individual charset from the gallery click on its preview image or download all of them (256 KB) at once.

Gallery Pages: 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 - 10 - 11 - 12 - 13 - 14 - 15 - 16 - 17

Unfortunately I do not know a method to convert all these nice bitmap charsets to Windows TTF, FON or other commonly known font formats. I searched the web for long, but did not find any free tools which were able to perform the conversion in batch mode. If you know a way to do that, please email me. At least I found the default character sets, containing CBM-64 fonts from 20, 40 and 80 column mode as Windows TrueType/TTF (80 KB) or Windows Bitmap/FON fonts (thanks to Jan). Beej prepared some simple bitmap fonts for X11.

Images

C64 full-size graphics were 320x200 pixels with at most 16 colours. There were a lot of cool pictures around. The C64 image gallery contains 400 original images from various demos and games (of which some may still be copyrighted). The gallery contains 16 pages with preview images, each page approximately 100 KB large. Click on a preview to view the full-sized picture or download all of them (2440 KB). Note that the images seem distorted a little bit because 320x200 images have an aspect ratio of 0.82 instead of 1.0, like 640x480 or 800x600. To avoid this you would have to view them in 320x200 (VGA) full-screen mode.

 1 [01-ba]  -  2 [be-co] -  3 [co-dr] -  4 [dr-gh] -  5 [gi-gu] -  6 [ha-is]  -  7 [je-ma]  -  8 [ma-mo]
9 [mo-pa] - 10 [pa-qu] - 11 [qu-sa] - 12 [sa-st] - 13 [st-ta] - 14 [te-th] - 15 [th-un] - 16 [up-yi]

Sprites

The C64's video chip supported up to 8 independent graphics icons, called sprites. Sprites were 24x21 pixel bitmaps with at most 3 colours out of 16. The bitmaps were cycled to animate a sprite. Sprites were used for moving components like monsters or bullets. The C64 sprite gallery contains more than 50 original, animated sprites from various games (of which some may still be copyrighted), each page approximately 80 KB large. A Java Applet is used to display each sprite. To download the sprite's data click on the Applet or download all sprites in a zip file (68 KB). Note that the sprites are in exactly the same format they had on C64, I did no conversions on the data at all. As far as I know there is no graphics programs able to open them.

Gallery Pages: 1 [G.I. Joe - Enemy Units] - 2 [G.I. Joe - Friendly Units] - 3 [a-m] - 4 [m-t] - 5 [t-z, letters]

Music

The original tunes from the C64 are known as SID music. There is no other place to search for SID music as the High Voltage SID Collection, which contains more than 33000 SID tunes. To play these tunes you need a special player, some kind of mini emulator, e.g. SidPlay. For MP3 remixes visit remix.kwed.org. There is even a C64 remix radio station: Slay Radio.