• 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

basic programming

Home » basic programming

Modulo on the C64

How to Modulo on the C64 and Why You Need It

Modern systems have an extremely useful modulo operator, but in BASIC V2 on the C64 there isn’t one. Here's how we can make our own.

Read moreHow to Modulo on the C64 and Why You Need It
C64 BASIC OPTIMISATION

More C64 BASIC Optimisations

I came across a C64 BASIC game that ran pretty slow, so I challenged myself to see how much I could speed it up.

Read moreMore C64 BASIC Optimisations
Pixel Art Image Editor

Retro Pixel Image Editor

I made a retro pixel art bitmap image editor that works in your web browser

Read moreRetro Pixel Image Editor
Dungeon Loom Text Adventure Map Editor

Introducing Dungeon Loom (Text Adventure/Dungeon Map Editor)

I wrote an online text adventure/dungeon map editor.

Read moreIntroducing Dungeon Loom (Text Adventure/Dungeon Map Editor)
C64 Strings

Replacing Parts of Strings in C64 BASIC

More investigation of C64 BASIC string manipulation and data structures

Read moreReplacing Parts of Strings in C64 BASIC
Faster PETSCII

Printing PETSCII Faster

How can we display pretty PETSCII art on the C64 as quickly as possible only using BASIC?

Read morePrinting PETSCII Faster
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
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!
Commodore 64 Text Adventures Part 2

Commodore 64 Text Adventures: Objects and Actions

Now in our C64 text adventure it's time to put things the player can interact with into our game

Read moreCommodore 64 Text Adventures: Objects and Actions
  • Previous
  • Page 1
  • Page 2
  • Page 3
  • Page 4
  • Page 5
  • Interim pages omitted …
  • Page 8
  • 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