Skip to content

RetroC64/RetroC64-Examples

Repository files navigation

RetroC64 Examples

This repository contains examples for the RetroC64 SDK.

🏗️ Building

Make sure you have the .NET SDK 9.0 or higher installed.

🧪 Examples

Ensure that the VICE C64 emulator is setup correctly.

  • HelloBasic: A simple example showing how to write BASIC code inline.
  • HelloAsm: A simple example showing how to write assembly code inline.
  • HelloSprites: An example showing how to use sprites.
  • HelloMusic: An example showing how to play music using the built-in SID player.
  • HelloMulti: An example showing how to generate multi-disk D64 files.
  • C64NETConf2025: Example code used during the presentation for the .NET Conf 2025.

To run an example, navigate to the example folder and run: dotnet watch -- run.

It will build the example, launch the VICE C64 emulator, and deploy the generated PRG file to the emulator, and wait for code changes.

🪪 License

This software is released under the BSD-2-Clause license.

🤗 Author

Alexandre Mutel aka xoofx.

About

RetroC64 SDK Examples

Topics

Resources

License

Stars

Watchers

Forks

Languages