• Skip to main content
  • Skip to header right navigation
  • Skip to site footer
Retro Game Coders

Retro Game Coders

Retro computer/console game + dev community

  • About
    • Retro Computer Collection
    • Contact
  • Blog
  • Retro Resources
    • Retro Gaming Timeline
    • Online Retro IDE
    • Retro Pixel Art Editor
    • Dungeon Loom Map Editor
    • 6502 Programmer’s Reference
    • Emulators
      • Acorn Electron
      • Amstrad CPC Emulator
      • Online BBC Micro Emulator
      • Commodore PET Emulator
      • Browser C64 Emulator
      • DOSBox/DOS PC emulator
      • Tandy CoCo/Dragon
    • Best Retro YouTube Channels
    • New Retro Books
    • Raspberry Pi Amiga Emulation
    • MiSTer FPGA Tutorial
    • BMC64 C64 Pi
  • Community
  • News & Reviews
  • Hardware
  • Commodore 64
  • Amiga
  • Atari ST
  • TRSE
  • Retro C Programming
  • Emulation & FPGA

programming

Home

Custom Charset on C64

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.

Read moreCustom Characterset on the C64 in C with CC65
C project

Retro Rogue-Like: Modular Programming in C

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.

Read moreRetro Rogue-Like: Modular Programming in C
Rogue Game in PyGame

Rogue-Like Game: Re-code in PyGame?

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

Read moreRogue-Like Game: Re-code in PyGame?
Acorn Electron Main Board

CC65/CL65 Ram Optimization

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

Read moreCC65/CL65 Ram Optimization
Easy C Game Engine

Is There Such a Thing as an Easy C Game Engine?

Getting Started with C and Raylib

Read moreIs There Such a Thing as an Easy C Game Engine?
Retro Dungeon in C

Retro Dungeon in C: Putting my CC65 code on a diet

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!

Read moreRetro Dungeon in C: Putting my CC65 code on a diet
CP/M on Pico

CP/M in Your Pocket

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.

Read moreCP/M in Your Pocket
IMSAI 8080

My IMSAI 8080

Finally got my IMSAI 8080 working again.

Read moreMy IMSAI 8080

Retro Game Coders

Retro computer/console game + dev programming community by Chris Garrett

  • Bluesky
  • Threads
  • Facebook
  • Instagram
  • YouTube
  • Mastodon

Maker Hacks ・ D6Combat・chrisg.com

© Copyright 2026 Chris Garrett

Privacy ﹒ Terms of Service

Return to top