AMIGA
Custom chipset power meets structured BASIC
The ultimate 16-bit games machine. Tier 1 beginning now.
Learning Paths
📘 AMOS Professional
Start with AMOS Professional — a game-focused BASIC designed specifically for the Amiga's custom chipset. Built-in sprite and music editors, structured programming, and direct access to the blitter, copper, and Paula. Master Screen Open, multiple layered displays, bitplanes, and proportional fonts.
Tier 1 Complete • 16 lessons available
- ✅ Tier 1: Discovery — Screen Open, Lowres/Hires/HAM modes, colour palettes, bitplanes, Curs Off, Cls, Ink, Centre, Locate commands, sprite basics, complete mini action game — Complete!
- → 16 comprehensive lessons from first Screen Open to complete synthesis game
⚙️ 68000 Assembly
Master 68000 assembly programming. Direct hardware control of Agnus (blitter), Denise (video), Paula (sound), and Gary (memory). Learn the architecture that powered not just the Amiga, but the Atari ST, Sega Genesis, and early Macintosh.
Coming soon: Phase 1 begins with foundations
What You'll Learn
Custom Chipset
Master Agnus (blitter + copper), Denise (video), Paula (sound + disk), and Gary (memory management). The Amiga's custom chips give you hardware acceleration for graphics, sound, and I/O.
Blitter Operations
Learn hardware-accelerated graphics via the blitter. Copy, fill, and combine bitmaps at hardware speed. Understand DMA, channels, and how the Amiga achieves smooth scrolling and sprite movement.
Copper Programming
Program the copper (co-processor) to change colours mid-frame, create gradient skies, and achieve effects impossible on other machines. The copper runs in parallel with the CPU.
Paula Sound
4-channel 8-bit PCM audio at 28 kHz. Mix samples, create tracker music, and achieve sound quality that made the Amiga legendary. Paula handles sound independently while you focus on gameplay.
Multiple Screens
Layer up to 8 independent screens with different resolutions, colours, and bitplanes. The Amiga's display architecture lets you create complex UIs and effects other machines can't match.
Development Environment
Program the Amiga using FS-UAE or WinUAE emulators with cycle-accurate hardware emulation. Boot Workbench, load AMOS Professional, and start coding with the built-in sprite and music editors. Or dive into 68000 assembly with vasm cross-development.
🎮 FS-UAE / WinUAE
Cycle-accurate Amiga emulation supporting all models from A500 to A4000. Save states, ADF disk images, and WHDLoad support for instant game loading.
📝 AMOS Professional
Integrated development environment with sprite editor, music composer, and resource banks. Edit graphics and sound while your program is paused, then continue coding.
🛠️ Cross Development
For assembly: use vasm to cross-compile 68000 code, generate ADF images, and test in FS-UAE. Modern workflow with vintage results.
💾 ADF Disk Images
Work with standard Amiga Disk Format images. Create, modify, and share your programs. Run them on real hardware via Gotek floppy emulators.
Amiga Custom Chipset
The Amiga's custom chips work in parallel, giving you hardware-accelerated graphics, sound, and I/O. This is what made the Amiga the ultimate games machine.
Ready to Code Like It's 1985?
Boot Workbench, load AMOS Professional, and harness the power of the custom chipset. The Amiga gave bedroom coders hardware acceleration—use it to create games that were impossible on other machines.