• 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

Retro C/C++ Programming Tutorials

Home » Retro C/C++ Programming

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
Dungeon Game on Commodore PET

Dungeon Game with Random Mazes Now Working on Commodore PET

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

Read moreDungeon Game with Random Mazes Now Working on Commodore PET
Retro Dungeon Game

Cross-Platform Game Programming in C: Mazes and Limitations of cc65

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.

Read moreCross-Platform Game Programming in C: Mazes and Limitations of cc65
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
C programming on IMSAI 8080

Getting Stuck in the 1970s with a Modern C Compiler

Getting elbow-deep in the systems of the 1970s and early 1980s. The very start of personal computing.

Read moreGetting Stuck in the 1970s with a Modern C Compiler
cp/m

CP/M: The Linux of the Early 80s

Before Linux, before Microsoft was the powerhouse it is today, and even before the IBM PC was a thing, a company called Digital Research wrote the dominant microcomputer operating system, CP/M.

Read moreCP/M: The Linux of the Early 80s
  • Previous
  • Page 1
  • Page 2
  • Page 3
  • Page 4
  • Next

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