The Commodore Amiga was a decade ahead of its time. Preemptive multitasking, custom coprocessors, hardware sprites, 4-channel audio â in 1985. The scene never really died, and in the last few years it has genuinely come back to life with new games, new hardware expansions, and an active homebrew community.
This page covers what I've been playing and how I've been tinkering with development on the platform. For mods, builds, and guides, check out the hardware page.
The itch.io Amiga scene has had some genuinely brilliant releases. These are the ones I keep coming back to.
GAME AGA A modern miner / puzzle game with that classic Amiga feel. Tight mechanics, great pixel art. Last Minute Creations consistently put out quality stuff.
GAME AGA A Castlevania demake for the Amiga â and it's remarkably faithful to the NES original. Plays beautifully on real hardware. Dante Retro Dev has done incredible work here.
GAME AGA This is the OutRun port the Amiga always deserved but never got in the 90s. Smooth scaling, the right soundtrack, proper cabinet feel. Reassembler68k has been working on this for years and it shows.
GAME OCS/AGA A roguelike with crafting and exploration from Badger Punch Games. Properly boxed release too â I own it and it's brilliant. Procedurally generated levels, resource gathering, and that satisfying loop of exploring deeper while trying not to die. One of the best modern Amiga originals.
My language of choice on the Amiga is Blitz Basic 2 â a compiled BASIC that produces tight 68k machine code, has direct access to the hardware, and has a syntax that's approachable without being slow. It's what a lot of commercial Amiga games were written in, and for good reason.
; Blitz Basic 2 â Hello World ; WbToScreen 0 OpenScreen 0, 0, 640, 256, 4, $8000 DisplayScreen 0, 0 Print "Hello from the Amiga!" WaitMouse CloseScreen 0 End
TOOL WEB A full recreation of Deluxe Paint running in the browser. Pixel-perfect Amiga-style drawing with all the classic tools â brushes, fills, colour cycling, animation frames. Brilliant for creating authentic Amiga artwork without booting up the real thing.
PROJECT PYTHON My Python-to-Amiga game development toolchain. Write games in a Python subset, preview on desktop, then transpile to C and cross-compile to native 68k executables. The AMOS/Blitz Basic model with modern syntax.
Getting started with Blitz Basic can be daunting because the documentation is scattered. These are the best resources I've found:
DOCS The AmiBlitz documentation site â covers the Blitz Basic language in detail including commands, syntax, and hardware access. Essential reference.
DOCS A comprehensive guide to Blitz Basic hosted on Aminet. The PDF covers everything from setup to advanced techniques. Good for offline reading while you're at the keyboard.
NEWS The best place to keep up with new Amiga releases, scene news, and hardware developments. Updated regularly and covers everything from new game releases to hardware accelerators.