1. dml
  2. agtools

Overview

HTTPS SSH

Atari Game Tools

     .__________________________________________________.
     ||////////////////////////////////////////////////||
     ||////////////////////////////////////////////////||
     ||////////////////////////////////////////////////||
     ||////////////////////////////////////////////////||    ___.
     ||////////////////////////////////////////////////||   /    \
     !__________________________________________________!  |      |
     |   __ __ __ __ __ __ __ __ __ __  /|\ ATARI 1040ST|  |      |
     |__/_//_//_//_//_//_//_//_//_//_/____________--____|  |  .---|---.
     | ______________________________________________   |  |  |   |   |
     | [][][][][][][][][][][][][][][__] [_][_] [][][][] |  |  |---'---|
     | [_][][][][][][][][][][][][]| |[] [][][] [][][][] |  |  |       |
     | [__][][][][][][][][][][][][__|[] [][][] [][][][] |  |  |       |
     | [_][][][][][][][][][][][][_]            [][][]|| |  |  |  /|\  |
     |    [_][________________][_]             [__][]LI |  |   \_____/
     |__________________________________________________|  ;
                                                      \___/

What is this repository for?

  • Tools and code for rapid prototyping of Atari ST/STE & Falcon games
  • Game framework samples

How do I get set up?

  • To set up a build environment you'll need Atari MiNT-GCC 4.6.4 (or BrownElf-GCC 6.2) and some other prerequisites. See this page for details on different host platforms.
  • The AGT tools are already provided in the project /bin directory. These should work on Windows, Ubuntu and MacOSX with a suitably configured environment
  • On Linux/OSX systems, AGTBIN env var should point at AGT's bin/ directory: > export AGTBIN="$HOME/Projects/agtools/bin"
  • An emulator will help (Hatari, STEEM, SainT) but nothing beats real hardware!

Reference

  • the AGT wiki can be found here
  • the RMAC assembler manual can be found here
  • the VASM assembler manual can be found here