• Skip to main content
  • Skip to header right navigation
  • Skip to site footer
Retro Game Coders

Retro Game Coders

Retro computer/console game + dev community

  • About
    • Retro Computer Collection
    • Contact
  • Blog
  • Retro Resources
    • Retro Gaming Timeline
    • Online Retro IDE
    • Retro Pixel Art Editor
    • Dungeon Loom Map Editor
    • 6502 Programmer’s Reference
    • Emulators
      • Acorn Electron
      • Amstrad CPC Emulator
      • Online BBC Micro Emulator
      • Commodore PET Emulator
      • Browser C64 Emulator
      • DOSBox/DOS PC emulator
      • Tandy CoCo/Dragon
    • Best Retro YouTube Channels
    • New Retro Books
    • Raspberry Pi Amiga Emulation
    • MiSTer FPGA Tutorial
    • BMC64 C64 Pi
  • Community

Home » Retro Game Coders Blog » Programming

Programming the Amiga Series Part 1: Installing AMOS Basic the Easy Way!

AMOS BASIC is a fun, powerful, and user-friendly game programming language and environment for the Amiga.

In this video we look at installing AMOS in a couple of easy ways …

▶ Skip the install — try AMOS in your browser

We now have an in-browser IDE that boots an Amiga 500 + AMOS Pro emulator, no setup required. Pick an AMOS BASIC preset and hit run:

Open the AMOS IDE →

Once you’re hooked, come back here to install the real thing locally.

Amiga AMOS Basic Programming Tutorials:
  1. Installing AMOS
  2. Loading images and configuring AMOS screens
  3. “Dual Playfield”
  4. Bobs and Sprites
  5. Maps and Scrolling
  6. Better Tile Scrolling
  7. AMOS AMAL Animation Programming
  8. Playable Shoot-Em-Up Game
  1. First using the free Github repo for AMOS BASIC source code.
  2. Secondly using “AMOS for Windows” pre-made emulation and AMOS install for Windows users.
  3. Lastly, we use that pre-made emulation package but in our own install of WinUAE, copying the assigns from the startup sequence in the package and adding them to our own startup-sequence file.

Join Retro Game Coders Community
Join the Retro Game Coders Community

Installing AMOS the Easy Way

Apologies for the sound from my travel headset! Audio will be much better in future entries as we actually get into programming your own Amiga games with AMOS BASIC 🙂

You can now follow the tutorials and edit the code right in your web browser with the Online Retro IDE

– No downloads, configuration, etc necessary, and it is free!

Setting up FS-UAE on Linux and MacosX

Installing Amiga emulation on Apple Mac or Linux computers is easy with FS-UAE, and once you have your emulation set up you just need to add AMOS to get up and running coding your own Amiga games and demos!

Learn how to install an amiga emulator for your macosx, ubuntu, debian, etc linux computer so once we have FS-UAE setup, we can start Amiga game programming.

First grab the files from FS-UAE (not fsaue as I say in the video!)

You will need the Kickstart ROM files from Amiga Forever, but in this case you do not need to rename them. As you do not have Windows, grab the CD image from the link in your email after purchase.

If you point FS-UAE at this disk image it can then extract the rom files.

Again, AMOS can be downloaded from the repo.

If you want a whole ton of games, there is a link to a bundle of WHDload games in my earlier blog post.

It conveniently contains a boot disk so you don’t even need to set up Workbench!

Next, learn Amiga Programming in this AMOS Tutorial

  1. Loading images and configuring AMOS screens
  2. “Dual Playfield”
  3. Bobs and Sprites
  4. Maps and Scrolling
  5. Better Tile Scrolling
  6. Animation & Scrolling with AMAL
Category: ProgrammingTag: amos, basic programming, Commodore Amiga, Retro Emulators and FPGA
Previous Post:MiSTer FPGA Amiga Guide: How to Easily Setup MiniMig-AGA with WHDload to play 1000s of Amiga games
Next Post:Programming the Amiga with AMOS BASIC: Screens and Loading Images

Retro Game Coders

Retro computer/console game + dev programming community by Chris Garrett

  • Bluesky
  • Threads
  • Facebook
  • Instagram
  • YouTube
  • Mastodon

Maker Hacks ・ D6Combat・chrisg.com

© Copyright 2026 Chris Garrett

Privacy ﹒ Terms of Service

Return to top