Skip to content

Two9A/c64clicker

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
css
January 17, 2015 15:02
img
November 23, 2014 22:33
js
February 1, 2015 12:10
rom
January 25, 2015 00:55
November 23, 2014 22:25
January 17, 2015 15:02

Commodore Clicker

A JavaScript incremental game which drives the clock of a Commodore 64 emulation. Or at least, that's the eventual goal. Play the game here.

Usage

The emulated C64 boots into the incremental game, but this can be interrupted in the usual manner of hitting Run/Stop + Restore. After interruption, the game can be restarted using the statement: SYS 49152

A joystick is plugged into port 2 of the C64, and its directions are mapped to the arrow keys. The joystick is used in-game to allow movement of the sprite. Alt is the Fire key, but this is not used in-game at this time.

The keyboard corresponds to that of a British C64, and is mapped in similar fashion to VICE's mapping. The following keys are non-obvious mappings:

  • F1, F2, F3, F4 are mapped to the C64's F1, F3, F5, F7. Shift-F1 is the C64's F2, and so on.
  • Escape is Run/Stop; F8 is Restore.
  • Tab is the C64's Control; the host's Control maps to the Commodore key.

Key map entries not mentioned here are documented in the CIA emulation.

Credits

Libraries included:

Test ROMs included:

Resources that have been infinitely useful:

About

Commodore Clicker, the incremental-driven emulator

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published