• 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

Retro C/C++ Programming tutorials showing you how you can code games on 8 and 16 bit computers from the 1970s, 80s and 90s. Covers the very basics, plus cross-development compilers such as CC65, LLVM, VBCC, Z88DK.

Home

ASCII Dungeon for Atari ST and Amiga C Programming

ASCII Dungeon Tiles on Amiga and Atari ST (C Programming)

In this part of the series we look at how Atari St and Amiga handles ASCII text and we create a hard-coded dungeon in C.

Read moreASCII Dungeon Tiles on Amiga and Atari ST (C Programming)
Squeezing Games into 8-bit Machines

Retro C Versus BASIC: Squeezing Games into 8-bit Machines

It's weird but sometimes BASIC beats C, in ways you might not expect!

Read moreRetro C Versus BASIC: Squeezing Games into 8-bit Machines
LOOPS in Atari ST and Amiga C

Programming the Amiga and Atari ST in C: Counter Loops and Game Ticks

Time to investigate how loops work in C as we develop a game for the ST and Amiga

Read moreProgramming the Amiga and Atari ST in C: Counter Loops and Game Ticks
Atari ST and Amiga Programming in C

Programming the Amiga and Atari ST in C: Hello World with VBCC

Now my retro programming IDE has Atari ST and Amiga VBCC compiler support, I figured it was time to return to the programming in C tutorials for these systems.

Read moreProgramming the Amiga and Atari ST in C: Hello World with VBCC
Retro IDE updates April 2026

Retro IDE Updates April 2026

The online Retro IDE has been updated with Commodore Plus/4, Gameboy, MSX2, Amstrad CPC 464, Atari 800 XL, and more access to ugBASIC!

Read moreRetro IDE Updates April 2026
Programming the Commodore PET

Introduction to Programming the Commodore PET

History of the Commodore PET and how to approach programming the classic system

Read moreIntroduction to Programming the Commodore PET
Retro IDE News

Online Retro IDE: x86 and BBC Micro Updates

Yearn for the days of Turbo C, Turbo Pascal, QBasic, and x86 Assembler?

Read moreOnline Retro IDE: x86 and BBC Micro Updates
JavaScript CP/M Emulator

Online CP/M Emulator (WIP)

I've been working on an online CP/M emulator that runs in your browser using JavaScript. And it works! (mostly)

Read moreOnline CP/M Emulator (WIP)
Online Retro IDE

Online Retro Programming IDE: BBC CC65, C64 BASIC and Vic 20 Added!

RetroGameCoders IDE is an online development environment for retro programming, bringing 8-bit game development to your modern web browser

Read moreOnline Retro Programming IDE: BBC CC65, C64 BASIC and Vic 20 Added!
  • Page 1
  • Page 2
  • Page 3
  • Page 4
  • Next

Retro Game Coders

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

  • Facebook
  • Twitter
  • Instagram
  • YouTube

Maker Hacks ・ D6Combat・chrisg.com

© Copyright 2025 Chris Garrett

Privacy ﹒ Terms of Service

Return to top