A note on ROMs
What you need to run a real C64 or Amiga — and how to get it honestly
To run anything on a C64 or an Amiga — real or emulated — you need the machine's system ROMs: the built-in software (KERNAL and BASIC on the C64; Kickstart and Workbench on the Amiga) that makes the machine a machine. An emulator without them is an empty shell.
Here's the honest part. This course is free, and always will be — but the ROMs aren't ours to give away. They're still owned (today, by a company called Cloanto, who've kept these platforms legally alive for decades), and we're not going to hand out copies of someone else's work to save you a step. Preserving these machines properly — with respect for the people and the history behind them — is the whole point of this project. Quietly pirating the ROMs would rather undercut that.
So you'll bring your own. It's cheaper and easier than it sounds, you only do it once, and below is exactly how for your machine.
Getting your C64 ROMs
Pick whichever fits you:
Getting your Amiga ROMs
The Amiga needs Kickstart (its boot ROM) and Workbench (its desktop):
In the in-browser playground: C64 assembly examples run instantly (we use the open ROMs). For Amiga and C64 BASIC, you'll drop in your own ROM the first time — it stays in your browser and never touches our servers.