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.

Atari Calculator description 1

Atari Calculator description 2

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

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

Images#

Boxcover from the Atari Calculator

Atari Calculator cartridge: The Atari Calculator was originally scheduled as a cartridge. Because Atari did not manage it to sell this in 1979 and on top needed 2 more years to publish it on diskette in 1981, we decided to honor the author of Calculator, Carol Shaw, with the creation of a cartridge label, which matches best the design of those times. The next free CXL-number was assigned so, but you as the reader know, it should have been a CXL-number with a double zero "00" ;-). The creation of the label, its accuracy, its colors etc. would not have been possible without Oliver Rapp. Oliver, we all thank you so much! Please go ahead with your outstanding work in graphics and design.

Calculator after starting with \$CA in \$02C5 and \$34 in \$02C6

Calculator after a little calculation

The different modes of Calculator

Calculator in programming mode

Calculator after return from programming mode

Calculator with \$00 in \$02C5 and \$0F in \$02C6

Calculator with \$0F in \$02C5 and \$00 in \$02C6

"Atari Blue"-Calculator with \$94 in \$02C6

Calculator with \$90 in \$02C6

Calculator with \$C3 in \$02C6

Calculator with \$46 in \$02C6

Calculator with \$FF in \$02C6

Precision of Calculator against Atari Basic

Precision of Calculator against different Basic versions

Precision of Commodore 64 Basic V2

Precision of Calculator (1979) in comparison with Visicalc (1980) and SpeedCalc (1986)

Precision of Calculator (1979) in comparison with MS Excel PC (2010) Mac (2011) (German edition) ; In late 2015 Microsoft finally fixed the problem. Thank you Microsoft. :-)

Calculator program example no. 2

Number of commands: Atari Basic (Rev. A) vs. Atari Calculator

Calculator original source code listing (1979)

Colleen original Floating Point Routines listing (1979)

Image of Carol Shaw when starting the cartridge

Author: Carol Shaw, creator of River Raid, 3D Tic-Tac-Toe and many other programs.

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
« This page (revision-50) was last changed on 04-May-2019 00:41 by Roland B. Wassenberg
G’day (anonymous guest) My Prefs