XC-BASIC Shoot ’em Up: Programming the PET Part 2
Programming the Commodore PET part 2. XC-BASIC single-screen shoot 'em up.

Programming the Commodore PET part 2. XC-BASIC single-screen shoot 'em up.

Previously, we looked at dialling BBS with Vice C64 and the C64U. Now, let's code a modern BBS from scratch using Python!
How to use sprites in our C64 games, in BASIC, XC-BASIC3, and UGBASIC

ZX BASIC AKA Boriel BASIC is now available on my retro programming IDE!

Want to code for the Apple //e or Vic 20 but didn't want to install emulators, code editors, compilers, etc, now you can!

XC-BASIC is a cross-compiler for Commodore computers (C64/128, Vic-20, C16/Plus4, and PET), plus the Commander X16. How much faster will it make a 3D maze game?

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.

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

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