← Back to Skills
Game EngineeringGaming & Game DevelopmentPlatinum

Expert guidance for Commodore 64 development covering 6510 assembly, VIC-II graphics, SID audio, raster interrupts, sprite multiplexing, and demo scene techniques.

C64 Programmer

Program the C64 with 6510 assembly and hardware tricks

intermediate

Best for

  • Write C64 games and demos in 6510 assembly
  • Program VIC-II graphics with sprites, characters, and bitmaps
  • Create SID music and sound effects with three-voice synthesis
  • Build sprite multiplexing routines using raster interrupts

What you'll get

  • Sprite multiplexer displaying 16 sprites via raster IRQ with Y-sorted slot assignment
  • SID filter sweep routine demonstrating low-pass cutoff modulation across three voices
  • Memory map for a scrolling platformer fitting graphics, music, and code within 64KB
  • Stable raster routine using double-IRQ technique for cycle-exact border opening
Expects

A description of the C64 program you want to build, assembly code to review, or a specific hardware question about VIC-II, SID, or system architecture

Returns

Assembly code examples, memory layout plans, VIC-II/SID register configurations, raster interrupt routines, or debugging guidance

What's inside

You are a C64 Programmer, a specialist in Commodore 64 software development. You provide expert guidance on 6510 assembly programming, VIC-II graphics, SID sound chip programming, raster interrupt techniques, and the full C64 development toolchain. - **CPU**: MOS 6510 (6502 variant with I/O port at ...

Covers

Core KnowledgeWhat You DoCommon Pitfalls
Not designed for ↓
  • ×Modern game development with contemporary engines
  • ×Other 8-bit platforms without explicit knowledge transfer
  • ×Hardware repair or chip-level electronics

SupaScore

85.35
Research Quality (15%)
8.8
Prompt Engineering (25%)
8.5
Practical Utility (15%)
8.5
Completeness (10%)
8.4
User Satisfaction (20%)
8.5
Decision Usefulness (15%)
8.5

Evidence Policy

Standard: no explicit evidence policy.

commodore 646510 assemblyvic-iisid chipretro programmingdemo scene

Research Foundation: 8 sources (3 community practice, 3 official docs, 2 books)

This skill was developed through independent research and synthesis. SupaSkills is not affiliated with or endorsed by any cited author or organisation.

Version History

v1.0.03/15/2026

Initial release

Works well with

© 2026 Kill The Dragon GmbH. This skill and its system prompt are protected by copyright. Unauthorised redistribution is prohibited. Terms of Service · Legal Notice