Skip to content
@c64lib

c64lib: The Ultimate Commodore 64 Library

A bunch of reusable macros and subroutines written in KickAssembler

Hi there 👋

Here you'll find set of useful KickAssembler libraries for native Commodore 64 development as well as a few supporting tools.

Documentation for libraries: https://c64lib.github.io/.

A backbone build system that I wrote, maintain and use myself is pretty well documented: https://c64lib.github.io/gradle-retro-assembler-plugin/.

There are few examples of using both libs and the tooling on my private space: https://github.com/maciejmalecki/, including:

Pinned

  1. common common Public

    Various common functionalities intended to be used by other libraries.

    Assembly 13

  2. chipset chipset Public

    Libraries that cover functionality of Commodore 64 chipset: VIC-II and CIA.

    Assembly 13

  3. text text Public

    Text mode (all three existing on the C64) specific macros and routines.

    Assembly 4

  4. copper64 copper64 Public

    Agnus-Copper inspired library for easy raster interrupt handling.

    Assembly 7

  5. gradle-retro-assembler-plugin gradle-retro-assembler-plugin Public

    A Gradle plugin that can build asm projects devoted for 8-bit machines (currently supports KickAssembler only)

    Kotlin 11 2

Repositories

Showing 10 of 18 repositories
  • chipset Public

    Libraries that cover functionality of Commodore 64 chipset: VIC-II and CIA.

    Assembly 13 MIT 0 5 0 Updated May 23, 2024
  • text Public

    Text mode (all three existing on the C64) specific macros and routines.

    Assembly 4 MIT 0 8 0 Updated May 23, 2024
  • common Public

    Various common functionalities intended to be used by other libraries.

    Assembly 13 MIT 0 3 0 Updated May 23, 2024
  • gradle-retro-assembler-plugin Public

    A Gradle plugin that can build asm projects devoted for 8-bit machines (currently supports KickAssembler only)

    Kotlin 11 2 30 1 Updated May 16, 2024
  • c64libci Public

    Docker image project for running retro assembler tool on CI such as CircleCI

    Dockerfile 1 MIT 1 2 0 Updated Oct 19, 2023
  • copper64 Public

    Agnus-Copper inspired library for easy raster interrupt handling.

    Assembly 7 MIT 0 7 0 Updated Sep 27, 2023
  • CSS 1 0 0 0 Updated Jan 7, 2023
  • asm-ka Public

    Mirrored KickAssembler "binary"

    Shell 1 0 0 0 Updated Nov 18, 2022
  • docu Public

    C64lib documentation providing info for users and developers.

    SCSS 1 MIT 0 0 0 Updated Dec 20, 2021
  • .github Public
    0 0 0 0 Updated Dec 20, 2021

Top languages

Loading…

Most used topics

Loading…