rolandshacks / c64hacks

C64 hacks and demos

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

C64 C++ Demo

platform: c64 lang: cpp20 dev: emulator license: apache

Demos for the Commodore C64 written in C++ 20 using Clang for 6502/6510, C using CC65 and 6502 assembler using ACME.

  • Animated sprites
  • Scrolling starfield
  • Raster interrupt handling
  • SID music
  • NMI digi sample playback

Setup

Further Notes

Additional Toolkits

Not covered yet, but fyi - VS64 also supports the Kick Assembler toolkit. Porting the ACME version of the demo should be very straight forward to do. (http://theweb.dk/KickAssembler)

Additional Content

For convenience, simplified versions of the demo for the CC65 compiler and the ACME assembler are included.

SID Music

GoatTracker2 SID Generation Parameters

  • gt2reloc music.sng music.sid -B0 -D0 -E0 -H0 -C0 -I1 -J0 -W50 -ZFE

About

C64 hacks and demos

License:Apache License 2.0


Languages

Language:Python 33.9%Language:Assembly 26.9%Language:C++ 25.8%Language:C 12.7%Language:Batchfile 0.4%Language:Shell 0.3%