Commodore 64 Basic screenshots

On this page you will be able to view all of the C64 Basic programs and games I have in my collection. I created this to help provide guidance for my new eBook that is due out later in 2014. The screenshots are used as a reference to locate various code functionality such as redefining character sets, interrupt routines, sprite images, and so on.

This page demonstrates what is possible with Commodore 64 Basic. You will see a lot of code examples, utilities, and games that were fun to type in back in the days.

Mobile friendly images

I noticed that the images are harder to see on mobile phones so I created the larger screenshots.

Mobile friendly scroll window

I am currently at work creating scroll windows for the program listings. You can scroll them with your thumb or index finger. I noticed there are no scroll bars when looking at them through my mobile.

This is the closest I can get to giving you full access to the listings without a download. So you will be able to type them in for now. I checked them on my mobile and it looks pretty readable.

World's largest C64 library

My goal is to eventually make this website one of the largest for access to full listings. This will be a long journey since it takes hours to create the screenshots. However, I have always wanted to see all Commodore 64 games, utilites, and programs in one area so this is my destiny.

Subscribe if you like Commodore 64

My channel deals with learning Basic and Assembly language for your Commodore 64 computer system. I like to reminisce about this classic system since it was such a breakthrough in graphics and sound in the early 80's. Anyway be sure to check out my channel subscription below. Finally I thank you for your interest.

Google Hangouts

Ever since I started Google Hangouts I noticed it has a consistent hangout group each week. Therefore I am now at work on creating a page to highlight individual concepts covered for each video. This will hopefully allow you to learn faster instead of having to watch the entire video or skip through to the important stuff in YouTube. Click the image below to see that section. You can also visit that page here

Commodore 64 programs by Category

I am slowly at work organzing this page to find easier reference to the Basic listings. The catagories will include Games, Graphics, Demos, Utilities, Sound/Music, Machine Language routines, and miscellaneous. Click on the link below this text to see the page in progress work.


EASY MATH

FLASHING TEXT

MULTIPLY2

KEEP CHARACTER

PROGRAM MARQUE

FLASHING TEXT2

RANDOM BALL

RANDOM BALL2

TEXT ANIMATE

CHAR SET EDITOR - from "Commodore Magic"

SPRITE DEMO 2 - from "Commodore Magic"

SPRITE EDITOR - from "Commodore Magic"

BITMAP JOY DRAW - from "Commodore Magic"

NOTE SHOW OFF - from "Commodore Magic"

EAR DEBUG ROUTIN - from "Commodore Magic"

FLYING TRAPEZE - from "Commodore Magic"

SOUND EDITOR - from "Commodore Magic"

POOL TABLE - from "64 Sound and Graphics"

POPULATION GRAPH - from "64 Sound and Graphics"

TYPING - from "64 Sound and Graphics"

BOUNCING BALL - from "64 Sound and Graphics"

DEFEND - from "64 Sound and Graphics"

BIT MAP UTILITY - from "64 Sound and Graphics"

RANDOM DOODLE - from "64 Sound and Graphics"

SMOOTH ANIMATION - from "64 Sound and Graphics"

SHUTTLE ESCAPE - from "64 Sound and Graphics"

MOVING MAZE - from "64 Sound and Graphics"

CHRGET.BAS

HI-RES CIRCLE

MUSICMASTER

RED ALERT

CHIRP ALERT

MOVEMENT.BAS

SORT

FIND CHAR AREAS

WINDSHIELD WIPER

RACETRACK

HI-RES SETUP

SPRITE SETUP

SPRITE DEMO 1

SPRITE DEMO 3

SPRITE DEMO 4

SPRITE DEMO 5

FUNCTION SOUNDS

MULTIPLE TONES

BOUNCING TONE

INPUT FREQUENCY

SYMMETRICAL WAVE

SHOTGUN BLAST

LOCOMOTIVE

YANKEE DOODLE

REGULAR DRUM

SAFARI BEAT

C64 ORGAN

BOUNCING SOUNDS

PLOTTING GRAPHS

LANDER

CHESS BOARD

SPRITE COPTER

BALLGAME SONG

SINGLE NOTE

MERRY GO MATCH

3-D CLOCK

LINE COUNT.ML

SOUND OFF.ML

BASIC LINE EXTEN

SEARCHLIGHT.ML

STEP LISTER.ML

ASCII/POKE PRINT

WORMDEMO.ML

ML-COLOR LOADER

FAST CRYPT

CIRCLE

NOTEXP

GG

HULK SPRITE

MASRAS.E64

BINARY TO DEC

MAS RAS

JOYSTICK TEST

MADBOMBER

BITMAP ROM

64 MEM-BITMAP JO

ROVERS.E64

ROWDY ROVERS

USR(PEEK)

COLOR ROUTINE5

COLOR ROUTINE6

MLPLOT ROUTINE

SPLITWORK

SPLIT2

ML FILELD

SOUNDS WONDERFUL

PUPPETSHOW

STRINGSOUND

HAMMER YAMMER

MLX

ZUIDER ZEE

SPY TRAINING

STUNTMAN

CONVOY

ALLIGATOR

AMAZEMENT

TUNNEL RUN

SWORDMASTER

BUG RUN

ARSONIST

TAKEOFF

ONE-MAN VOYAGE

DEMON'S LAIR

RICHTHOFENS.ML (Machine language only)

DESIGN SPRITE

COMPLEX CLONES

SPRITELY COUPLE

4-COLOR SPRITE

4-COLOR SPRITE A

4-COLOR SP AGAIN

ANI SPRITE FIG

JUGGLING FOOL

CHAR ROM DISPLAY

ALIEN WALKER

BM RANDOM DRAW

SKETCH

JOYOUS COLLISION

CUSTOM MULTICOLO

EXTENDED BACKGRO

COLOR BIT MAP TE

MINIMAL SIREN

PLAY SOME SOUNDS

TWO-VOICE SOUNDS

MY FIRST 4COLSP

READ MUSIC

THREE-PART SONG

PGCHAR

CBMLOGO

MULTI-COLOR BM

CLOCK

MAD COMPUTER

HORSE

BAM-P'TWANG

PULSER ZONE

SEESAW

3TEXT MODES

BOUNCER

SPRITE ANIMATED

SOUND SATISFACTIO

PRINT TEXT

FIRST SONG

SPRITE GENERATOR

MACHINE SCROLL

BILLIARD PRACTIC

SCI-FI STORIES

SINGLE NOTE

SOUND EFFECTS

COLOR CONTROL

SPACE SPRITE

HI-RES BARS

HI-RES RECTANGLE

HI-RES TRIANGLE

HI-RES PIXELS

SAUCER SPRITE

HI-RES CUBE

SYS BOUNCER

SYS ANIMATION

SYS PLAYER

SYSTEM GUIDE 2

SYSTEM GUIDE 1

VARIETY SHAPES

SWANEE RIVER

MULTICOLOR MODE

EXTENDED WINDOW

RANDOM EX-MODE

PROGRAM CHARS

DANCING SPRITE

TRIANGULAR WAVE

SAWTOOTH WAVE

BOUNCY SPRITE

SPRITE BALLOON 1

MY FIRST SPRITE

MULTI-IN ACTION

SPRITE GOOFOFF

SPRITE RABBIT

STARFIELD

EASY PLACEMENT

DRAW FANTASY

ASM SPRITE ANIMA

ASM SPRITE ANI2

CHARMOVE

SYSTEM FILL

ASM COLOR CONTROL

COMPLETE CHARMOV

STARFIELD2

SPRITE BALLOON 2

SPACELOAD

MADFIX

MULI PROGRAM CHA

SPACED OUT


Questions? Ask Here