Atari Calculator(またはCalculator)は、Atari社がAtari 8ビットコンピュータ向けに開発し、1979年に発売された独自のソフトウェアプログラムです。科学計算機の機能をソフトウェア計算機に組み込んでいます。アメリカのプログラマー兼ゲームデザイナーであるキャロル・ショーがアセンブリ言語で開発しました。このプログラムは複数のモードをサポートしており、当時普及していた逆ポーランド記法(RPN)入力方式によるプログラマブル計算機としても使用できます。
1977年、電卓コンピュータプログラムはアタリ社のキャロル・ショーによって開発されました。[ 1 ] [ 2 ] [ 3 ] [ 4 ] 1979年、メインウィンドウにタイトルが表示されたアタリ電卓のスクリーンショットが、近日発売予定のアタリ800コンピュータを紹介する「未来に触れる」パンフレットのスクリーンショットギャラリーページに掲載されました。UIは濃い青色の背景に薄い青色のテキストで彩色されていました。[ 5 ]同年、「電卓:取扱説明書」が印刷され、プログラムには製品ID番号が付与されました。マニュアルにグレースケールで印刷されたプログラムのスクリーンショットでは、メインウィンドウのタイトルがに変更されました。[ 6 ]ATARI CALCULATOR COPYRIGHT 1979CX-8102CALCULATOR COPYRIGHT (C) ATARI 1979
1981年、「Atariパーソナルコンピュータ製品カタログ」では、この電卓は「このプログラムを使えば、あなたのATARIパーソナルコンピュータは強力な145機能のプログラム可能な電卓になります」と説明されていました。[ 7 ]
1981年9月、アタリ電卓はアタリコネクション誌の新規ビジネスおよびプロフェッショナルアプリケーションのセクションで宣伝されました。 [ 8 ]
ATARI Calculatorは、単なる携帯型電卓にとどまらず、科学計算機、ビジネス計算機、統計計算機の機能を兼ね備えています。[...] パッケージには、マニュアル、プログラムディスク1枚、ブランクディスク1枚が含まれています。希望小売価格:29.95ドル。発売予定日:1981年11月1日。
—アタリ、「アタリ電卓」、アタリ・コネクション、1981年秋、第1巻、第3号
1981年から1982年にかけて、Atari, Inc.自身とAtari Program Exchange (APX)部門によって、 Atari 8ビットコンピュータ用のAtari DOS 2.0とともに、ボックス入りのフロッピーディスクの形で2つのバージョンが配布されました。[ 9 ] [ 3] [ 10 ] [ 11 ]
1982年6月、「Calculator: Instruction Manual」という書籍がAPXによって印刷され、表紙には「Atariコンピュータ用ユーザー作成ソフトウェア」APX-20130と記載され、プログラムには製品ID番号が付与された。[ 12 ]同年、この製品は「Atariホームコンピュータ製品カタログ」CX-8102に掲載された。カタログにカラーで印刷されたスクリーンショットでは、UIの色が濃い青から赤褐色に変更され、出力行は黒地に灰色のテキスト、入力行は薄い青色に変更された。[ 13 ]
1982年以降、 Atari Calculatorとその開発に関するニュースはほとんどなく、Atariの次の公式カタログにも掲載されなくなりました。[ 14 ] [ 15 ] [ 16 ]
2011年10月12日、技術記者で歴史家のベンジ・エドワーズ[ 17 ]は、 「Vintage Computing & Gaming」サイトに、1980年以降にアタリを退社したキャロル・ショーへのインタビューの書き起こしを掲載した[ 10 ]。インタビューの中で、アタリ電卓の起源と開発に関する詳細が明らかになった。
アタリ800用の電卓も作りました。ゲームではありませんでした。[...] 「Calculator」という名前です。基本的には、金融機能と科学機能を備えた携帯型プログラマブル電卓を購入し、それをプログラムできるようにしました。[...] この電卓を作りました。実際に出荷されました。私も1台持っています。
データソース:アタリ公式マニュアルおよびカタログ、キャロル・ショーの文書、アタリ・コネクション誌、アタリWiki
Atari Calculatorは Atari 800 用の唯一の RPN 電卓ではなく、 John Crane がAtari BASICで書いた商用RPN Calculator (ID 番号APX-10105と) [ 19 ] [ 20 ] [ 21 ]や、 MTC によるAtari Rechner Simulation mit UPN (ハードウェア RPN 電卓を模倣) [ 22 ] [ 23 ] [ 24 ]もありました。APX-20105
1980年代後半、アタリはデスクトップ電卓とポケット電卓のハードウェアシリーズを製造したが、それらのどれもプログラミングサポートとRPN入力を備えていなかった。[ 25 ] [ 26 ] [ 27 ]
2014年10月、ノルベルト・ケーラーは、Atari 800XLとCommodore 64用のヒューレット・パッカードRPN電卓(HP-35、HP-45、HP-55、HP-80)の無料シミュレータを作成した。 [ 28 ] [ 29 ]
2012年、Atari Calculatorは、ドイツを拠点とするAtari Bit Byter User Club eVが発行するABBUC Magazin (第111号)に掲載された記事で取り上げられ、 [ 30 ]表紙にはスタイリッシュなAtari Calculatorのタイトルが掲載されました。 [ 31 ]表紙のデザインとファンアートのイラストは、Oliver Rappが執筆した記事を補完するものです。[ 32 ] [ 33 ]表紙のイラストには、右下隅に数学の数式で「ありがとう」と書かれたサインも含まれており、これはAtariコミュニティが著名な貢献者を称えるために使用しています。[ 34 ]
ラップはまた、将来的に発売される可能性のあるアタリ電卓のROMカートリッジ用のラベルもデザインし、ID番号を予約した。[ 35 ]CXL-4028
2013年4月27日~28日、ミュンヘンで開催された第14回ビンテージコンピュータフェスティバルヨーロッパ(VCFe)でアタリ電卓が展示され、ヴァッセンベルク氏がプレゼンテーションを行った。このプレゼンテーションのスライドはオンラインで公開された。[ 36 ]
2013年11月22日、ピーター・デル[ 37 ]は、起動画面を追加した改造版オリジナルAtari CalculatorのROMカートリッジ版を、キャロル・ショー[ 38 ]への個人的な贈り物としてリリースした。
このカートリッジは、キャロルへの個人的な贈り物として作成しました。これは、発売されたディスク版をベースにしており、完全なDOSが含まれているため、ディスクドライブがなくても(彼女の場合はそうでした)十分に使用できます。
—ピーター・デル、計算機、https://forums.atariage.com/topic/351420-calculator/? do=findComment&comment=5257217
2013年、ノルベルト・ケーラーはオリジナルのアタリ電卓をコモドール64に移植した。[ 39 ] [ 40 ] [ 41 ]
2014年11月5日、Atari Calculatorが「Inverse ATASCII Podcast」で取り上げられました。ポッドキャストのサイトでは、Atari Calculatorのサンプルプログラムのソース、新しく作成されたチートシート、さまざまなモードでのソフトウェア画面のスクリーンショット、および説明図の間違いを示すオリジナルのユーザーマニュアルからの抜粋も公開されました。[ 42 ] [ 43 ] [ 44 ]
2016年8月31日、「ANTICポッドキャスト」のホストであるケイ・サヴェッツは、ハリー・スチュワートから入手した、キャロル・ショーが最初に発表したアタリ電卓の未発売カートリッジ版であるコリーン電卓のソースプリントアウトのスキャン画像をインターネットアーカイブにアップロードした。さらに、浮動小数点演算処理のコードを含む2つのソースプリントアウト、ショーが手書きしたアタリ電卓カートリッジ仕様書、およびアタリ電卓の公式印刷ユーザーマニュアルもスキャンしてアップロードした。[ 45 ]サヴェッツは、ショーの許可を得てこれらすべてをアップロードした。ショーは、ストロング博物館に寄贈し、現在同博物館に保管されているオリジナルのプリントアウト、およびアタリでの勤務期間(1978年~1980年)中に収集したアタリ関連の資料すべてをアップロードした。[ 46 ]
2017年6月29日、ショーはサヴェッツがホストを務める「ANTIC」ポッドキャストに出演した。インタビューの中で、ショーはアタリ電卓とコリーン電卓の開発についてさらに詳しく説明した。[ 47 ] [ 48 ] [ 49 ]
2020年9月4日、Savetzはスキャンした印刷物から復元・再構築したColleen CalculatorのソースファイルをGitHubで公開した。 [ 38 ] [ 50 ]ソースファイルのヘッダーには、Shawによる最初のコミット日に関する情報が含まれている。
コリーン電卓、C・ショー著.TITLE ' COLLEEN CALCULATOR , BY C SHAW ' 0000 ASMBL = 0 ;1=>このセクションをアセンブルします、0=>この部分は削除されています; ; ATARI CALCULATOR CARTRIDGE COPYRIGHT 1979 ; 作業開始日 1979/2/20 ; プログラム開始日 1979/3/14Colleen Calculatorという名前は、Atari 800のコードネームである「Colleen」に由来しています。
アタリ電卓著作権 1979 RPN RAD DEC BITS16 FIX9 OFF ┏━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━┓ ┃スタック┃レジストリ内容┃ ┣━━━━━━━━━━━━━━━━━╋━━━━━━━━━━━━━━━━━━━┫ ┃X 2.907┃0 13.450┃ ┃Y 35.┃1 0.┃ ┃2 45.┃2 2.987┃ ┃3 13.456┃3 35.┃ ┃4 2368.7688┃4 3.1416┃ ┃5 3.1416┃5 56.┃ ┃6 120.┃6 0.┃ ┃7 3.3714286┃7 0.┃ ┃8 1637.┃8 0.┃ ┃9 69.┃9 0.┃ ┗━━━━━━━━━━━━━━━━━┻━━━━━━━━━━━━━━━━━━━┛ メモリレジスタ0~99を入力してください 3. .35. *** 2.987 STO メモリレジスタ0~99を入力してください 2. 2.987 *** >▆
電卓の著作権 (C) 1979 ATARI ALG RAD DEC BITS16 FIX8 CMPND ENTER ┏━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┓ ┃スタック┃メモリ┃ ┣━━━━━━━━━━━━━━━━╋━━━━━━━━━━━━━━━━━━━━┫ ┃X 0┃0 0┃ ┃Y ┃1 0┃ ┃2 ┃2 0┃ ┃3 ┃3 0┃ ┃4 ┃4 0┃ ┃5 ┃5 0┃ ┃6 ┃6 0┃ ┃7 ┃7 0┃ ┃8 ┃8 0┃ ┃9 ┃9 0┃ ┗━━━━━━━━━━━━━━━━┻━━━━━━━━━━━━━━━━━━━━┛ 0 *** >▆
Atari 800 をプレイして、Atari 800 をプレイしてください。 [また、彼女は Atari 800 用の計算機を作成しました。科学機能と財務機能を備えた、プログラムされたものです。]
このルーティンと完全に一致するものがあり、彼女のゲームのソースコードはストロング博物館に保管されているため、HRCALCのオリジナルのソースコードを見ることができます。実際、HRCALCという名前はここから取られています。
ゲーム以外では、ショーはアタリ800コンピュータで動作する電卓をプログラミングした。
元:Atari。
発行元: APX.
計算機。このプログラムを使用すると、ATARIパーソナルコンピュータが強力な145機能のプログラム可能な計算機になります。
ATARIホームコンピュータを145の機能を備えた強力な電卓に変えることができます。
1979年に完成し、1982年にDOS II に付属するディスクで正式に販売されましたが、開発はDOS I 向けでした。そのため、MEM.SAV には注意してください...
コンソールキーボードで使用します。
VCFe 用の Atariwiki zumAtari Calculator の統合。
キャロル・ショー文書は、ビデオゲームデザイナーのキャロル・ショーのキャリアに関連するゲームデザインのドキュメント、メモ、スケッチ、ソースコードのプリントアウト、広告、その他の一時的な資料をまとめたものです。
このインタビューは2017年6月29日に行われました。