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.
Home » Retro C/C++ Programming

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

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.

Program the Commodore 64 in BASIC, Assembly or C using Microsoft Visual Studio Code on Mac, Windows and Linux!

You can use CC65 to code games for the Neo6502 using C/C++! In this tutorial I show you how I converted my Dungeon crawler to the computer.

Review of the Neo6502 single board computer that features a real 6502 microprocessor.

C Programming for the Agon Light Z80 single board computer using AgDev, a port of LLVM that allows us to cross compile C++ for eZ80

Atari ST STOS/Pure C retro computer programming. Cross-development so you can use your modern desktop IDE but still run your compiled programs on the ST.

In this tutorial we will write a cross-platform, retro C program that accepts keyboard control of a text-based player character on screen.

Programming in C traditionally starts with outputting “Hello World” to the text console/terminal command-line. In the previous C tutorial we looked at that code but didn’t examine it, so let’s do that now, and expand to include input from the user so we can start making useful code. We will also look at the essentials …
