Atari Calculator CX8102#
The Atari Calculator is an advanced non-programmable as well as programmable calculator that supports RPN, ALG and ALGN calculation modes. Calculator goes far beyond the limits of Atari Basic’s mathematical capabilities, precision and has no bugs. Calculator has 100 memory registers, additionally a 42 number stack and is fully programmable up to 3072 bytes. Programs and memory registers can each be stored separately on disk or tape. It was the 'Mathematica', 'Maple', Mathcad' etc. of its time.
FEATURES OF THE ATARI CALCULATOR:#
- Built in 145 functions often used in science and finance
- The ability of hardcopy output using any of the ATARI printers
- The ability to save and load numerical data from disk or tape
- You can define whether to use standard input or RPN (Reverse Polish Notation). RPN is generally preferred in scientific work
- Easy conversion between Imperial/Metric systems: (Fahrenheit-Celsius, Degrees-Radians, Polar-Rectangular, etc.)
- Memory with displayable stack (you can see what's in memory)
- You have the ability to fix the amount of digits displayed to 8 places and also exponentiation
- The capability to easily enter numbers in Decimal, Octal, or Hex.
- The standard math functions of Pi, square root, rounding off, reciprocals, etc.
- Fundamental functions (absolute value function, fraction function, integer function, truncate function, etc.)
- Algebraic and trigonometric functions, statistics functions, financial functions, bit manipulation functions, etc.
- Algebraic functions including factorials, modulos, logarithm's
- Sine, Cosine, Tangent functions, and the Arc's of each
- Statistical functions with slope, mean functions, standard deviation, and much more including linear regression
- Financial applications with 14 different functions
- much more to explore...
The Calculator requires 24K of RAM.
![]() |
![]() |
Please do not use MEM.SAV with DOS. Instead use the SAVEM as well as the LOADM command of Calculator to store and load the user memory to other programs and/or devices.
Source Codes#
- Atari Calculator source code
; size: 295 KB ; Thank you so much Atari_Ace from AtariAge for your help in creating the code. We really appreciate your help, please go ahead! :-)))
- Atari OS A Colleen Floating Point Routines
; size: 45 KB ; Thank you so much Atari_Ace from AtariAge for your help in creating the code. We really appreciate your help, please go ahead! :-)))
ROM-Image#
- Atari_Calculator.rom
; Thank you so much Peter Dell for creating the ROM file. That was really a big one! :-)))
ATR-Images#
Atari Calculator disk image: Atari Calculator/Calculator.atr
Atari Calculator disk image with CX85 driver: Atari Calculator/Calculator-CX85.atr

Atari Calculator disk images with colored versions: Atari Calculator/Color.zip

Atari Calculator disk image for the Commodore 64: http://web.utanet.at/nkehrer/atari_calc.html

Incredible porting from Dr. N. Kehrer, creator of the Atari Asteroids Emulator. Highly recommended!
Manuals#
In the content pages (page vii to xii in the manual or page 5 to 10 in the PDF-file) it is possible through a click on the line to directly jump to the desired page. The same is true for the index (page 187 to 190 in the manual or page 197 to 200 in the PDF-file). With the back button in Adobe Reader a direct jump from the desired page back to the content or index page is possible.Screen optimized manual (22 MB): Atari Calculator/Atari_Calculator_Manual_Optimized.pdf

Printer optimized manual (117 MB): http://strotmann.de/~cas/download/atari/Atari_Calculator_Manual_Original.pdf.gz
Atari Calculator Cartridge Specifications from Carol Shaw from March 1979 (1.2 MB): Atari_Calculator_Cartridge_Specifications.pdf
Atari Calculator Cheat Sheet Atari_Calculator-Cheat_Sheet.pdf from inverseatascii
Atari Calculator on the 14th Vintage Computer Festival Europe: AtariCalculator-VCFe14
References#
- Atari Calculator source code
; Thank you so much Harry & Kay for your help in getting the code. We really appreciate your help, please go ahead! :-)))
- Atari 400-800 Operating System Source Listing of the floating point routines
; Thank you so much Harry & Kay for your help in getting the code. We really appreciate your help, please go ahead! :-)))
- WUDSN-site for Atari Calculator
; Highly recommended, not only for Calculator! Thank you so much Peter Dell!
- AtariAge site on Calculator and Colleen Floating Point source codes
; Thank you so much Atari_Ace from AtariAge for your help in creating the code. We really appreciate your help, please go ahead! :-)))
Images#
![]() |
![]() |

![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Author: Carol Shaw, creator of River Raid, 3D Tic-Tac-Toe and many other programs.
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 |
---|---|---|---|---|---|---|
jpg |
Anzahl_Befehle.jpg | 38.3 kB | 1 | 25-Apr-2013 00:20 | Roland B. Wassenberg | Anzahl_Befehle |
jpg |
Atari Calculator description.j... | 171.2 kB | 1 | 29-Jan-2015 02:47 | Roland B. Wassenberg | Atari Calculator description |
jpg |
Atari_Blue.jpg | 118.9 kB | 1 | 06-Sep-2013 20:33 | Roland B. Wassenberg | |
pdf |
Atari_Calculator-Cheat_Sheet.p... | 43.1 kB | 1 | 27-Jun-2017 17:57 | Roland B. Wassenberg | Atari_Calculator-Cheat_Sheet.pdf |
jpg |
Atari_Calculator.jpg | 324.8 kB | 1 | 09-Oct-2012 12:16 | Roland B. Wassenberg | Atari_Calculator.jpg |
rom |
Atari_Calculator.rom | 16.4 kB | 1 | 10-Dec-2016 19:11 | Roland B. Wassenberg | Atari_Calculator.rom |
jpg |
Atari_Calculator2.jpg | 117.0 kB | 1 | 09-Oct-2012 12:22 | Roland B. Wassenberg | Atari_Calculator2.jpg |
jpg |
Atari_Calculator2_.jpg | 313.3 kB | 1 | 29-Jan-2015 02:53 | Roland B. Wassenberg | Atari_Calculator2_ |
jpg |
Atari_Calculator3.jpg | 21.3 kB | 1 | 22-Jul-2013 23:16 | Roland B. Wassenberg | |
tif |
Atari_Calculator3.tif | 278.0 kB | 1 | 09-Oct-2012 21:32 | Roland B. Wassenberg | Atari_Calculator3 |
jpg |
Atari_Calculator4.jpg | 23.6 kB | 1 | 22-Jul-2013 23:16 | Roland B. Wassenberg | |
tif |
Atari_Calculator4.tif | 278.0 kB | 1 | 09-Oct-2012 21:32 | Roland B. Wassenberg | Atari_Calculator4.tif |
pdf |
Atari_Calculator_Cartridge_Spe... | 1,234.0 kB | 1 | 15-Sep-2016 18:35 | Roland B. Wassenberg | Atari_Calculator_Cartridge_Specifications |
pdf |
Atari_Calculator_Manual_Optimi... | 21,859.9 kB | 1 | 04-Oct-2012 12:06 | Carsten Strotmann | |
png |
Atari_Calculator_Manual_Optimi... | 182.9 kB | 1 | 04-Oct-2012 12:11 | Carsten Strotmann | |
jpg |
Back.jpg | 30.3 kB | 1 | 04-Mar-2014 12:58 | Roland B. Wassenberg | Back |
jpg |
C64.jpg | 88.5 kB | 1 | 29-May-2016 04:30 | Roland B. Wassenberg | C64 |
atr |
Calculator-CX85.atr | 92.2 kB | 1 | 09-Jun-2013 21:02 | Carsten Strotmann | Atari Calculator with build-in CX85 driver |
atr |
Calculator.atr | 92.2 kB | 1 | 04-Oct-2012 12:06 | Carsten Strotmann | |
jpg |
CalculatorVisicalc.jpg | 140.2 kB | 1 | 26-Jul-2013 02:44 | Roland B. Wassenberg | |
jpg |
Calculator_original_source_cod... | 986.0 kB | 1 | 10-Dec-2016 19:12 | Roland B. Wassenberg | Calculator_original_source_code_listing.jpg |
jpg |
Calculator_selling.jpg | 132.8 kB | 1 | 29-Jan-2015 05:15 | Roland B. Wassenberg | Calculator_selling |
jpg |
Carol.jpg | 65.7 kB | 1 | 10-Dec-2016 19:48 | Roland B. Wassenberg | Carol.jpg |
txt |
Colleen_Calculator_source_code... | 294.8 kB | 1 | 10-Dec-2016 19:09 | Roland B. Wassenberg | Colleen_Calculator_source_code.txt |
txt |
Colleen_Floating_Point_Routine... | 42.0 kB | 1 | 10-Dec-2016 19:10 | Roland B. Wassenberg | Colleen_Floating_Point_Routines.txt |
jpg |
Color.jpg | 23.0 kB | 1 | 22-Jul-2013 23:17 | Roland B. Wassenberg | |
tif |
Color.tif | 278.0 kB | 1 | 22-Jul-2013 00:23 | Roland B. Wassenberg | |
zip |
Color.zip | 191.5 kB | 1 | 06-Sep-2013 20:34 | Roland B. Wassenberg | |
jpg |
Color2.jpg | 96.8 kB | 1 | 27-Jul-2013 20:19 | Roland B. Wassenberg | |
jpg |
Color2_.jpg | 17.2 kB | 1 | 27-Jul-2013 20:19 | Roland B. Wassenberg | |
jpg |
Dark_Blue.jpg | 121.1 kB | 1 | 06-Sep-2013 20:34 | Roland B. Wassenberg | |
jpg |
Floating_Point_Routines_origin... | 877.4 kB | 1 | 10-Dec-2016 19:12 | Roland B. Wassenberg | Floating_Point_Routines_original.jpg |
jpg |
Genauigkeit1.jpg | 74.0 kB | 1 | 25-Apr-2013 00:21 | Roland B. Wassenberg | Genauigkeit1 |
jpg |
Genauigkeit2.jpg | 79.8 kB | 1 | 25-Apr-2013 00:21 | Roland B. Wassenberg | Genauigkeit2 |
jpg |
Genauigkeit_Calculator.jpg | 135.7 kB | 1 | 26-Jul-2013 23:09 | Roland B. Wassenberg | |
jpg |
Genauigkeit_Speedcalc.jpg | 69.4 kB | 1 | 26-Jul-2013 23:09 | Roland B. Wassenberg | |
jpg |
Genauigkeit_Visicalc.jpg | 50.0 kB | 1 | 26-Jul-2013 23:09 | Roland B. Wassenberg | |
jpg |
Green.jpg | 141.4 kB | 1 | 06-Sep-2013 20:34 | Roland B. Wassenberg | |
jpg |
Modi.jpg | 104.9 kB | 1 | 25-Apr-2013 00:21 | Roland B. Wassenberg | Modi |
jpg |
Pink.jpg | 87.2 kB | 1 | 06-Sep-2013 20:34 | Roland B. Wassenberg | |
jpg |
Programm2.jpg | 41.8 kB | 1 | 25-Apr-2013 00:22 | Roland B. Wassenberg | Programm2 |
jpg |
Programmmodus1.jpg | 62.4 kB | 3 | 25-Apr-2013 00:05 | Roland B. Wassenberg | Programmmodus1 |
jpg |
Programmmodus2.jpg | 55.9 kB | 3 | 25-Apr-2013 00:05 | Roland B. Wassenberg | Programmmodus2 |
jpg |
Programmmodus3.jpg | 62.4 kB | 1 | 25-Apr-2013 00:07 | Roland B. Wassenberg | Programmmodus1 |
jpg |
Programmmodus4.jpg | 55.9 kB | 1 | 25-Apr-2013 00:07 | Roland B. Wassenberg | Programmmodus2 |
jpg |
SumCal.jpg | 100.6 kB | 1 | 27-Jul-2013 20:19 | Roland B. Wassenberg | |
jpg |
SumExcel2011.jpg | 34.3 kB | 1 | 27-Jul-2013 20:19 | Roland B. Wassenberg | |
jpg |
Visicalc.jpg | 45.1 kB | 1 | 26-Jul-2013 02:44 | Roland B. Wassenberg | |
jpg |
Yellow.jpg | 91.5 kB | 1 | 06-Sep-2013 20:34 | Roland B. Wassenberg | |
jpg |
calculator_cart.jpg | 782.1 kB | 1 | 23-Jul-2014 17:27 | Roland B. Wassenberg | calculator_cart |