Custom Characterset on the C64 in C with CC65
Like many 1980s computers, the C64 allows you to reconfigure the default characterset (kind of like a font) to display special tile graphics in your game.
Home » Retro C/C++ Programming

Like many 1980s computers, the C64 allows you to reconfigure the default characterset (kind of like a font) to display special tile graphics in your game.

Today I spent some time on the reorganization of the Dungeon game codebase into a modular structure.
I thought I would document it here along with key C programming concepts I used in the process.

In this update I learned more about Pygame and considered it as an option for a "modern systems" port of my cross-platform retro rogue-like game

Adding more features while coding my Rogue-Like game meant I butted up against memory limitations again.

Getting Started with C and Raylib

I wasn't too surprised that my game didn't fit into the 3.5KB available on an unexpanded Vic 20, but I was sad to see it won't fit into a Commodore 16!

The first reboot Dungeon game test, working on Commodore PET (with others coming), all using random maps

Today I threw away a whole bunch of code and started over, building a maze-based game map instead of the hard-coded, human-designed levels I had been using up until now.

While on a CP/M kick, I thought I would dig out my RC2040. It’s a bit of an odd one this because it emulates the RC2014, which is itself a simulation of 1970s-era Z80 computers.
