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'ssystem 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 stillowned (today, by a company calledCloanto, 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 machinesproperly — 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):
How the lessons handle ROMs: we do not redistribute commercial system ROMs. C64 assembly can use open ROMs where the emulator supports them; Amiga and C64 BASIC need ROMs you provide to your local emulator.