TCL - Test Computer Language (TCL) ; Copyright (C) 1985-1990 by David Firth#

Test Computer Language, Version 2.2

This language has been designed for the programmer with an in-depth knowledge of ATARI's 8 bit computers. It may also be useful to know a little 6502 machine code in order to extend the functionality of the language via user defined functions and procedures.

This language will also be of use to somebody just starting to learn 6502 machine code as small (or large) machine code routines may be incorporated directly within TCL programs themselves.

The language was written as an exercise by the author himself. It currently works with DOS XL by just entering TCL and hitting return. It should work with other DOS systems, but it may be necessary to specify the run address for yourself. The run address is $2600.

There are probably many errors contained within this document since it was last updated long before the last version of the compiler in 1986. The author has updated a few areas he knew were wrong, but he may have probably missed some bits.

If the reader has any problems or queries regarding this documentation, please send an e-mail to the author and he will find the answer and update this guide.

ATR images#


Source Code#

Boot TCL-SOURCE.ATR without BASIC from above


Colour program in TCL source code


Break Out in TCL - picture 1

Break Out in TCL - picture 2


  • TCL on AtariAge ; Thank you so much for your help David Firth, we are deep in your debt! A great thank you from the Atari community worldwide!

Add new attachment

Only authorized users are allowed to upload new attachments.

List of attachments

Kind Attachment Name Size Version Date Modified Author Change note
Colour Source Code.png 22.7 kB 1 26-Apr-2021 06:41 Roland B. Wassenberg Colour Source Code.png
TCL-Breakout1.png 12.2 kB 1 26-Apr-2021 06:41 Roland B. Wassenberg TCL-Breakout1.png
TCL-Breakout2.png 15.2 kB 1 26-Apr-2021 06:41 Roland B. Wassenberg TCL-Breakout2.png
TCL-Breakout3.png 23.7 kB 1 26-Apr-2021 06:42 Roland B. Wassenberg TCL-Breakout3.png
TCL-Breakout4.png 27.7 kB 1 26-Apr-2021 06:42 Roland B. Wassenberg TCL-Breakout4.png
TCL-Example3.png 36.8 kB 1 26-Apr-2021 06:42 Roland B. Wassenberg TCL-Example3.png
TCL-SOURCE CODE with OSS DOS X... 184.0 kB 1 26-Apr-2021 06:28 Roland B. Wassenberg TCL-SOURCE CODE with OSS DOS XL 2.30p DD.atr
TCL-SOURCE-original.atr 736.9 kB 1 26-Apr-2021 06:28 Roland B. Wassenberg TCL-SOURCE-original.atr
TCL.atr 92.2 kB 1 26-Apr-2021 05:39 Roland B. Wassenberg TCL.atr
TCL.pdf 208.0 kB 1 26-Apr-2021 05:40 Roland B. Wassenberg TCL.pdf
TCL.png 9.7 kB 1 26-Apr-2021 06:40 Roland B. Wassenberg TCL.png
« This page (revision-12) was last changed on 03-Feb-2023 16:21 by Roland B. Wassenberg  
G’day (anonymous guest) My Prefs
© 2010-2021 AtariWiki
All content in the Wiki is licensed under Creative Commons Share Alike License, unless otherwise noted.
JSPWiki v2.8.3