Emulator.Computer:
Atari800Win PLus (Windows), Atari800 (Amiga OS4), Altirra
Emulator.Peripherial:
APE/PRO-System (Windows), AtariSIO (Linux)
Tools.Cross-Development.Assembler:
XASM (Windows), DASM (Windows, Linux, MAC),
6502/6809/68HC11/Z-80/8085 macro assembler v1.7 (C source), ATASM (Windows, Linux), MADS (Windows)
Tools.Cross-Development.DisAssembler:
Dis6502 (Windows)
Tools.Cross-Development.Compiler:
CC65 (Windows, Linux, Irix, Solaris, BeOS, Amiga)
Tools.Cross-Development.Music:
Raster Music Tracker (Windows)
Tools.Cross-Development.Graphics:
Graph2Fnt (Windows), EnvisionPC (Windows, Linux)
Tools.Compression/File-Management:
diverse
Tutorials.BASIC:
Atari Basic - A Self-Teaching Guide, Atari Basic - XL Edition
Tutorials.Assembler:
Machine language for beginners, The Second Book Of Machine Language, DERE Atari, Assembly Language Programming for the Atari Computers
Tutorials.6502 Opcodes:
Dan B.'s 6502 Tech Page (has a nice 6502 simulator as well!),
Datasheets for the programming of the 65x processors: 6502, 65C02, 65802 and 65816 (PDF document)
Wiki:
AtariWiki
Programming Tools and Tutorials
Moderators: Atari Frog, Andre
Programming Tools and Tutorials
Last edited by Andre on Fri May 15, 2009 8:43 am, edited 17 times in total.
- andy_bernstein
- Posts: 28
- Joined: Tue Feb 24, 2004 6:46 pm
- Location: Santa Monica, CA
- Contact:
For Mac Users
Emulator for Mac OS X:
Atari 800MacX
http://members.cox.net/atarimac/
Emulator for Mac OS 9:
Rainbow (also on OSX but not as good as Atari 800MacX)
http://www.chrislam.co.uk/rainbow.htm
6502 Compiler (also for Mac OS X):
http://www.cc65.org/
ASM Solution for Mac OS 9:
http://www.hinton.demon.co.uk/archive/macide.html
Atari 800MacX
http://members.cox.net/atarimac/
Emulator for Mac OS 9:
Rainbow (also on OSX but not as good as Atari 800MacX)
http://www.chrislam.co.uk/rainbow.htm
6502 Compiler (also for Mac OS X):
http://www.cc65.org/
ASM Solution for Mac OS 9:
http://www.hinton.demon.co.uk/archive/macide.html
For all those who want to dive deeper into the secrets of the 400/800 computers I recommend (printed books):
Technical Reference Notes (contains Operating System User's Manual, Operating System Source Listing and Hardware Manual) by Atari,
The Atari BASIC SOURCE BOOK (a complete explanation of the inside workings of Atari BASIC, along with the original source code) by Compute! Books Publication.
Technical Reference Notes (contains Operating System User's Manual, Operating System Source Listing and Hardware Manual) by Atari,
The Atari BASIC SOURCE BOOK (a complete explanation of the inside workings of Atari BASIC, along with the original source code) by Compute! Books Publication.
Re: Programming Tools and Tutorials
There's also a 6502 cross assember + peripheral simulator available from Krishna Software Inc. called MPDOS Pro. It works under Windows 3.x/95/98SE/2K/XP/Vista (32-bit)/Windows 7 (32-bit). The assembled code can directly be uploaded and executed on real Atari 8-bit computers instantly within the same MPDOS Pro GUI-based application using a parallel port -> SIO/joystick cable.
MPDOS Standard, Pro, and SuperPro for Atari/Amiga systems: http://www.krishnasoft.com/sps.htm.
I prefer CDPC computers-- Cycle-exact, Direction-exact, Pixel-exact, & Compact-coding.
I prefer CDPC computers-- Cycle-exact, Direction-exact, Pixel-exact, & Compact-coding.