Programming
bobocvirolb
Programming languages
This section lists all programming languages available to the Atari ST computer family. Available dialects and versions can be found on the main page of each language. Major products are listed as sub-items. This list does not claim to be exhaustive or entirely correct, and will therefore undergo some changes in the future.
- APL
- Assembly language
- BASIC
- BCPL
- C
- COBOL
- COMAL
- Forth
- Fortran
- Icon
- Lisp
- Logo
- Modula-2
- Pascal
- Prospero Pascal
- Pure Pascal (Pure Software GmbH - 1992)
- HIGHSPEED Pascal (Christen Fihl and D-House - 1991)
- Maxon Pascal
- Others
- Perl/RTOS
- PL/I
- Prolog
- Scheme
- Smalltalk
Programming tools
This is a list of tools that are related to programming.
- Debugger
- Adebug
- Bugaboo
- MonST
- Peace Debug
- SID
- Dis-assembler
- DESERT DRAIN
- Disassembler
- Easy Rider
- TT Digger
- Text editor
Hardware documentation
Blitter
Disk drives
- WD1770/1772 5 1/4 " Floppy Disk Controller/Formatter
- Programming information for the Western Digital 1770-00 and 1772-00 floppy disk drive controllers
General
- Engineering Hardware Specification of the Atari ST Computer System (7 January 1986)
- Introduction to the STE
Integrated circuits
Keyboard
Memory maps
- Atari ST/STe/MSTe/TT/F030 Hardware Register Listing
- Atari F030 and CT60 Hardware Register Listing V1.0
Sound
Operating system
- Bomb error codes
- GEM error codes
- Line A
- TOS Desktop Survival Kit
- WHAT IS GDOS?
- DESKTOP.INF DOCUMENTATION
Unless noted the following snippets and pieces of code do work on all Atari ST compatible machines including Falcon and TT.
- Lowering the priority of the IKBD interrupt by Atari Corp. (c) 1989
Atari Falcon specific coding
- Changing video mode using the Falcon XBIOS
- Drawing fast lines in 320x??? pixels truecolor on Falcon: Earx fast line algorithm
Machine independant code
- Writing low level stuff on all ATARI (STf,STe,MegaSTE,TT,Falcon,CT60) by Leonard / Oxygene
External links
- Wikipendium (Atari 16/32 bits Systems and Programming)
- Jagopedia (Jaguar Systems and Programming)
- The introduction to TOS (Very complete, mostly in German)
- Atari Documentation Archive
- Atari Compendium (Browsable) and Atari Compendium (Complete CD)