Learning Atari 800 XL Assembler

I revisted my Atari code snippets that i collected over the last 2 years to learn Atari 800 XL assember. I created a Github repo to make it easy yo access them.

Hello World DLI

Weganoid Game

Usage

  1. Install mads assembler into your path
  2. Install atari800 emulator into your path
  3. Create helper scripts into your path to start the emulator
#!/bin/sh
ATARI_PATH="~/Devel/arch/atari"
${ATARI_PATH}/bin/atari800 -pal -xe -xlxe_rom ${ATARI_PATH}/roms/ATARIXL.ROM -video-accel -win-width 800 -win-height 600 "$1"
  1. Build and run an example
cd hello 
make all

Links

  • mads – MADS multi-pass crossassembler
  • atari800 – Atari800 portable and free Atari 8-bit emulator
  • sample code – Atari 800 XL code samples
Scroll to Top