View on GitHub

c64-retro-hour

The Retro Hour Commodore 64 Episode Guide is a C64 program written in C for the Commodore 64 using the CC65 cross compiler. This is just another fun side project to learn more about the C64 and CC65.

The Retro Hour Commodore 64 Episode Guide

Description

The Retro Hour Commodore 64 Episode Guide is a C64 program written in C for the Commodore 64 using the CC65 cross compiler. This is just another fun side project to learn more about the C64 and CC65.

Features

Releases

A pre-compiled PRG-file can be found in the “Releases”-section on GitHub. You can run this file in any C64 emulator, even online; https://c64online.com/c64-online-emulator/.

Screenshots

PETSCII “art” splash screen.

The “EPISODES (F5)” page showing the search results for LGR.

A GIF that shows the different pages and features.

Update Episode “Database”

Episodes are defined in an array inside episodes.h. The CreateEpisodesHeaderFile.linq file is a LINQpad script to automatically generate episodes.h from a “The Retro Hour” RSS feed.

Build From Source

The easiest way to set up a development environment is to use a Linux system, Ubuntu on WSL2 or a CC65 Docker container.

Steps