| メーカー | テキサス・インスツルメンツ |
|---|---|
| 発売日 | 1979年10月 |
| 導入価格 | 1,150米ドル(2023年には4,830米ドルに相当) |
| 製造中止 | 1981年6月 |
| 出荷数 | 約20,000 |
| CPU | TMS9900 @ 3MHz |
| グラフィックス | TMS9918 |
| 後継 | TI-99/4A |
| メーカー | テキサス・インスツルメンツ |
|---|---|
| タイプ | 家庭用コンピュータ |
| 発売日 | 1981年6月 |
| 導入価格 | 525米ドル(2023年には1,760米ドルに相当) |
| 製造中止 | 1984年3月 |
| 出荷数 | 280万[1] |
| メディア | |
| オペレーティング·システム | TIベーシック |
| CPU | TMS9900 @ 3MHz |
| メモリ | 16 KB RAM 256 バイト スクラッチパッド RAM |
| グラフィックス | TMS9918A |
| 音 | TMS9919、後にSN94624 |
| 前任者 | TI-99/4 |
TI -99/4とTI-99/4Aは、それぞれ 1979 年と 1981 年にテキサスインスツルメンツが発売したホームコンピュータです。 [2]もともとミニコンピュータで使用されていたテキサスインスツルメンツ独自のTMS9900マイクロプロセッサ をベースにしたTI-99/4 は、最初の16 ビットホームコンピュータでした。[3]関連するTMS9918ビデオディスプレイコントローラは、 1 か月後に発売されたAtari 400 および 800に匹敵するカラーグラフィックスとスプライトのサポートを提供します。TI-99 シリーズは、当初Apple IIやTRS-80とも競合していました。[4]
TI-99/4 の電卓型キーボードは弱点として挙げられ、TI がROM カートリッジに依存し、開発者情報を特定のサードパーティに限定していたため、システム用のソフトウェアが不足していました。1981 年 6 月、簡素化された内部設計、フル トラベル キーボード、改良されたグラフィックス、独自の拡張システムにより、これらの問題のいくつかに対処するために TI-99/4A がリリースされました。元のモデルの半分の価格で販売が大幅に伸び、TI は音声合成装置やハードウェア アドオンを格納する「周辺機器拡張システム」ボックスなどの周辺機器で 4A をサポートしました。TI は開発者情報とツールをリリースしましたが、唯一のパブリッシャーであり続けることに固執したため、プラットフォームのソフトウェアは不足し続けました。[4]両方のモデルのアーキテクチャ上の癖により、16 ビット CPU のパフォーマンス上の利点が減少しました。
1981年に米国でTI-99/4Aが発売されたのは、コモドールのVIC-20の発売から数ヶ月後のことだった。コモドールのCEO、ジャック・トラミエルは、 VIC-20の価格を繰り返し引き下げ、TIにも値下げを迫ることで価格戦争を開始した。1982年後半、TIはテキサス州ラボックの工場から1日5,000台のコンピュータを出荷していた。[4] 1983年までに、99/4Aは100ドル以下で赤字販売となった。大幅な値引きによってユーザーベースが増加したにもかかわらず、テキサス・インスツルメンツは1983年第3四半期に3億3000万ドルの損失を出し[5]、1983年10月にTI-99/4Aの製造中止を発表した。生産は1984年3月に終了した。[4]
TI-99/4 は、計画されていた TI-99 コンピュータの中間に位置するように意図されていましたが、いずれもリリースされませんでした。しかし、TI-99/4A が製造中止になった後、プロトタイプとドキュメントが発見されました。
特徴
TI-99/4A は、マザーボード、ROM カートリッジスロット、フル トラベル キーボードを同じケースに収めた自己完結型コンソールです。電源は外部です。RFモジュレータにより、テレビをモニタとして使用できます。小文字は、個別のグリフではなく、スモール キャップとして表示されます。Dartmouth BASICに基づくANSI準拠のBASICインタープリタであるTI BASICが組み込まれており、グラフィックス、サウンド、ファイル システム アクセスをサポートしています。タイトル ページで で識別される 99/4A の後のバージョンでは、 Atarisoftなどのサードパーティ メーカーの無許可のROMカートリッジの使用が禁止されています。
(C)1983 TEXAS INSTRUMENTS V2.2
TI-99/4 の両モデルは、3 MHzで動作する16 ビット TMS9900 CPUを使用しています。TMS9900 は、 TI-990ミニコンピュータのシングルチップ実装です。完全な 16 ビット プロセッサですが、16 ビット バスで使用できるのはシステム ROM と 256 バイトのスクラッチパッド RAM のみです。[6]
周辺機器には、5¼ インチのフロッピー ディスク ドライブとコントローラ、2 つのシリアル ポートと 1 つのパラレル ポートを備えたRS-232カード、 Pascalサポート用のP コードカード、サーマル プリンタ、300ボーの音響カプラ、標準のオーディオ カセットをメディアとして使用するテープ ドライブ、および 32 KB のメモリ拡張カードが含まれます。
ビデオディスプレイプロセッサ
99/4A のグラフィックスは、PAL 地域向けのバリエーションを持つTMS9918Aビデオ ディスプレイ プロセッサ (VDP) によって生成されます。VDP は Texas Instruments によって開発され、独立販売もされているため、他のシステムでも使用できます。これはColecoVisionおよびSG-1000コンソールのビデオ プロセッサとして機能し、以前のモデルはMSXコンピュータ標準の一部となっています。
TMS9918A は、文字ベースおよびビットマップ表示モードとハードウェアスプライトをサポートします。合計 32 個の単色スプライトがありますが、スキャン ラインごとに表示できるのは最大 4 個のみです。各スプライトは 8×8 または 16×16 ピクセルで、2 倍から 16×16 または 32×32 に拡大縮小できます。
ビデオ ディスプレイ プロセッサには 16 KB の RAM が用意されています。VDP RAM は、拡張されていない TI-99/4A アーキテクチャにおける書き込み可能なメモリの最大のブロックであり、ディスク I/O バッファと TI BASICユーザー プログラムを格納するために使用されます。このメモリにアクセスするには、VDP を仲介として使用する必要があります。
拡大
TI-99 周辺機器には、ハードウェアの ROM にデバイス ドライバーが含まれています。新しい周辺機器を接続すると、それを使用するソフトウェアはすぐにその周辺機器を使用できるようになります。すべてのデバイス アクセスは、汎用ファイル ベースの I/O メカニズムを使用するため、ソフトウェアを更新せずに新しいデバイスを追加できます。周辺機器拡張システムには 2 枚の RS-232 カードを搭載でき、合計 4 つの RS-232 ポートと 2 つのパラレル プリンター ポートを使用できます。
コンピュータは、カスタム データ形式を使用して、専用ポートを介して 2 つのカセット ドライブをサポートします。複合ビデオとオーディオは、 NTSCベースのマシンの別のポートから出力され、テレビで使用するために外部 RF モジュレータを介して結合されます。PALベースのマシンは、より複雑なYUV信号を出力し、これも外部でUHFに変調されます。
1つのDE-9ポートを介して2つのデジタルジョイスティックを接続できます。これはAtariジョイスティックポートと同じですが、ピンに互換性がありません。アフターマーケットのアダプターを使用すると、Atari互換ジョイスティックを使用できます。[7]
TIは公式の32KB RAM拡張を販売しました。[8] このメモリはすべての用途に使用できるわけではありません。たとえば、Extended Basicプログラムは24KBの使用に制限されており、残りの8KBはマシンコードルーチンに使用できます。Mini Memoryプラグインモジュールには、永続的なRAMディスクとして使用したり、マシンコードプログラムをロードしたりするために使用できる4KBのバッテリバックアップRAMが含まれています。 [9]
周辺機器拡張ボックス

TI-99/4Aは、独自のリニア電源とフルハイトの5¼インチフロッピーベイを備えた8スロットの外部シャーシに拡張カードを追加することでアップグレードできます。[10]銀色のプラスチックで覆われていますが鋼板でできており、TIではPeripheral Expansion Systemとラベル付けされていますが、通常はPeripheral Expansion BoxまたはPEBと呼ばれています。各カードには、ソフトウェアによってアクセスされると点滅またはちらつくLEDがあります。カードスロットに電力を供給する電源セクションは調整されていません。各カードには独自の要件に対応するオンボードレギュレータがあり、部分的に負荷がかかったPEBでの電力消費を削減し、通常とは異なる電圧要件のカードを可能にします。
PEB は拡張バス上にアナログ サウンド入力を搭載しており、音声合成装置のオーディオをコンソールからモニターに送ることができます。オーディオはリボンケーブル経由でもPEB に送られるため、音声合成装置を PEB に再配置したり、コンソールの内蔵サウンドよりも多くの機能を提供するオーディオ カードを使用したりできます。TI の公式カードには、このような機能はありません。
TIからリリースされPEB内に配置できる公式カードには、
- 32 KB RAM拡張カード
- RS-232 およびパラレルポートカード
- Pコードカードは、ROMディスクとして動作してUCSD p-system IV.0を実装します。
- ディスケット ドライブ制御カード。この設計により、PEB 内の内部ドライブと外部ドライブの両方を制御できるようになりました。
PEB なしでも使用できるように設計された周辺機器も存在しました。
音声合成装置
1970 年代後半から 1980 年代前半にかけて、TI は、テキサス インスツルメンツ LPC 音声チップを自社のSpeak & Spell玩具に使用していたことで、音声合成の先駆者となりました。プラグイン音声合成モジュールは、TI-99/4 および 4A で使用できました。音声合成装置は、いくつかのカートリッジを購入すると無料で提供され、AlpinerやParsecなどのビデオ ゲームで使用されました。Alpinerの音声には男性と女性の声が含まれており、プレイヤーが間違った動きをすると皮肉な言葉が飛び交います。
このシンセサイザーは線形予測符号化の変種を使用しており、内蔵語彙はわずかです。当初の意図は、シンセサイザー ユニットに直接接続する小さなカートリッジをリリースして、デバイスの語彙を増やすことでした。しかし、ターミナル エミュレータ II カートリッジのソフトウェアテキスト読み上げが成功したため、この計画は中止されました。 [要出典]
歴史
1977年、テキサス・インスツルメンツ社内のグループは、ビデオゲームコンソール、TRS-80やApple IIに対抗する家庭用コンピュータ、ハードドライブを搭載した高性能ビジネス用パーソナルコンピュータを設計していた。最初の2つのグループは、テキサス州ラボックにあるTIの消費者向け製品部門で働いており、絶えず競争していた。ウォーリー・ラインズによると、99/4の「超安価なキーボード」(電卓スタイルのキー付き)、RF変調器、およびROMカートリッジは、コンソールの設計から生まれたものである。最終的に、2つのチームは合併され、家庭用コンピュータ市場に向けられた。一方、3番目のチームは、ミニコンピュータ製品とさまざまなコンピュータ端末のラインを持つTIのデータシステム部門に合併された。彼らはオールインワンマシンを脅威と見なし、プロジェクトは最終的に中止された。[11]
社内の他の人々は、ラボックグループにTIのTMS9900 CPUを使用するよう説得した。これは、単一のプロセッサモデルでコンソールからハイエンドのミニコンピュータまで拡張できるという、TIの「1つの会社、1つのコンピュータアーキテクチャ」というコンセプトに沿ったものだった。TMS9900は、TIの16ビットTI-990ミニ設計のシングルチップ実装であり、そのプラットフォームのローエンドモデルのCPUである。[12] 1960年代の人気ミニコンピュータ設計の機能制限されたシングルチップバージョンは、1970年代半ばに人気があり、 Intel 8088やMotorola 68000などの新しく設計された16ビットおよび32ビットCPUにより、これらの初期の設計はすぐに時代遅れになった。[引用が必要]メインメモリ内のプロセッサレジスタなど、TMS9900 の風変わりな機能の多くは、そのような概念がより一般的だったミニコンピュータのルーツから来ています。[引用が必要]
一方、TI のヨーロッパ本社からは、別の家庭用コンピュータ製品が登場し、サードパーティのコンサルティング会社が「Mojo」というコードネームのプロトタイプの制作を請け負いました。これは、TI の8 ビット Intel 8080 をベースにした、TI 製のチップセットでサポートされた製品でした。一連の議論の後、Mojo は放棄され、コンシューマー製品のコンセプトが前進しました。[11]
99/4
1979年、TIは大型コンピュータの製造で成功を収めており[12] 、世界最大の半導体メーカーでもあった。 [13] TIのカタログには、マイクロコンピュータで既に広く使用されているアナログおよびデジタル集積回路の膨大な種類が含まれており、他のどの企業もかなわない単一ソースの優位性を持っていた。同社はこの地位を利用して市場を掌握し、1970年代半ばに最初の科学計算機を発表した。これらの計算機はコモドールのような旧顧客よりも低価格で販売され、彼らを計算機ビジネスから追い出した。[14] TIが競争力のあるシステムをリリースすれば、マイクロコンピュータ市場でも同様のことが起こらないかと観測されていた。[11] ニューヨークタイムズ紙は、 TIとヒューレット・パッカードの参入が業界全体の再編につながると示唆した。[15]
開発期間中、家庭用コンピュータ市場への参入を試みた数社は、連邦通信委員会(FCC) からの大きな抵抗に直面した。FCC は、シールドが不十分なデバイスによる干渉に関する継続的な苦情を抑制するために、テレビに直接接続する消費者向けデバイスに関する新しい規則を策定した。当時のテレビは一般にアンテナ入力が 1 つしかなかったため、テレビに接続するには、デバイスの内部ビデオ信号を RF変調器を使用して無線周波数に変換する必要があった。結果として生じる信号はシールドが不十分であることが多く、近くのテレビのアンテナで信号漏れを拾う可能性がありました。[16]
新しい規則を満たすのは極めて困難だった。TIはテキサスのハイテク産業における地位からかなりの力を持っていたため、研究所と議会の両方でFCCと戦い続けた。発売日が近づくにつれ、FCCの要件を満たすことができなくなった。同社は最終的に諦め、改造されたゼニスエレクトロニクスのテレビをコンピューターモニターとしてバンドルし、複合ビデオ信号を使用してテレビの回路に直接接続することで干渉を生成するRF変調器の必要性を排除した。これにより、導入価格は1,150ドル(2023年には4,253ドルに相当)になった。[17]
99/4 は売れ行きが振るわなかった。16 ビット CPU に製品を移植した開発者はほとんどおらず、ソフトウェアはほとんど入手できなかった。[18]このマシンは発売されたとき、ほぼ全員から軽蔑された。レビューでは、キーボード、小文字の欠如、拡張機能の類、ソフトウェアの欠如について不満が述べられていた。1980 年 7 月、アダム・オズボーンは、売れ行きが振るわなかったにもかかわらず、TI が完全なシステムの価格を1,400 ドルに値上げしたと報告した。これは、人気の Apple II の950 ドルからの価格よりも高い。オズボーンは、「完全なシステム (モニターを含む) を Apple よりも安く提供したディーラーの中には、それでも売れなかったところもある」と述べた。[19] TI は 1981 年夏までに 20,000 台未満のコンピュータを販売したが、これは Apple やRadio Shackの 10 分の 1 にも満たなかった。Atari , Inc. のAtari 8 ビット コンピュータのインストール ベースは、その 2 倍以上であった。[20]デビッド・H・アールは99/4を「奇妙なキーボード、非標準のBasic、ソフトウェアの欠如を考慮すると、非常に高価」と評した。[5]タイムズ紙はそれを「恥ずべき失敗作」と呼んだ。[21]
99/4A

99/4 のデビューから 2 年後、TI は 99/4A をリリースしました。非標準レイアウトを維持しながらタイプライター スタイルのキーボードと、より多くの拡張オプションが追加されました。拡張システムはシャーシの右側から拡張され、モジュールをデイジー チェーン接続できます。各モジュールによってシステムの幅が広がるため、これには実際的な制限があります。当初の価格は525 ドルで、99/4 の半分以下でした。[5]
TI は 1981 年を通して価格を下げ続け、最初は449.95 ドル、1982 年初頭には399.95 ドルまで下げ、コモドールの300 ドルの VIC-20に対抗した。これはコモドールとの価格戦争に発展した。TI は 99 の卸売価格を100 ドル引き下げるとともに、消費者に直接100 ドルの払い戻しを提供し、小売価格を約200 ドルまで下げることで対応した。ビル・コスビーはTI の広告で払い戻しを宣伝した。[21] [5] [22] 1982 年半ばまでに、ジェリー・パーネルはTI が「TI-99/4A を事実上無料で配布している」と書いた。[23]業界のジョークでは、同社はコンピュータ 1 台ごとに損失を出しているが、それを量で補っていると述べられていた。[5] [21]コモドールは1982 年 12 月に200 ドルの価格に合わせました。 [5]
TI は 1983 年 1 月にラスベガスで開催されたコンシューマー エレクトロニクス ショーで 99/4A の市場成功を祝い、コスビーは人々に100 ドル払えばコンピュータを売るのは簡単だと冗談を言った。[21] [5]その月の売上は週 30,000 台でピークに達したが、1983 年 1 月 10 日にコモドールはコンピュータの価格を下げた。2 月に TI は 99/4A の小売価格を150 ドルに下げて応じた。4 月には VIC-20 のバンドル小売価格が100 ドルに達し、99/4A もそれに追随した。1983 年春、TI は複数のチップを 1 つのカスタム チップに統合することで競争力を維持するため部品点数を削減しようとし、4A PCB を「QI」(Quality Improved) ボードと改名し、黒いコンソールの以前のアルミニウム トリムを取り除いたプラスチック製のベージュ色のケースの生産を開始した。 5月には、周辺機器3台を購入するとPEBが無料で提供されるようになった。8月には周辺機器の価格を50%引き下げ、100ドル相当のソフトウェアを無料提供し、9月にはソフトウェアの価格を最大43%引き下げた。[21] [5] [24]
サードパーティの開発不足
スペクトラビデオの社長は後に、コモドールの社長ジャック・トラミエルに「TIは騙された」と語った。 [5]同社はTI-99/4Aを99ドルで販売しても利益は出なかった。[25] VIC-20 [5]よりも製造コストがはるかに高かったからだ。しかし、安価なコンピュータを多数販売することで、より利益率の高いソフトウェアや周辺機器の売上が増加することを期待した。このようなカミソリと刃のビジネスモデルでは、自社製品でなければならないため、[21] TIはコンピュータの開発を厳しく管理し、愛好家やサードパーティの開発者を遠ざけた。[26] [23]同社は、技術に疎い消費者にコンピュータを家電製品のように購入してもらいたかったのであり、独自のソフトウェアを書きたい技術者には購入してもらいたくなかった。[18]後者は、ポアネルが「大規模な無給の研究開発部門」と表現したコンピュータ企業にとってのものであったにもかかわらずである。[27]同社は1980年からほぼ毎号BYTE誌で電卓の広告を掲載していたが、1982年後半の短期間を除いて家庭用コンピュータは広告から意図的に除外していた。TIはまた、専門のコンピュータ店ではなく、既存の電卓販売チャネルである量販店を利用していた。[18]
TIは、コンピュータをリリースしたとき、エディタ、アセンブラ、ハードウェアの技術情報を提供しなかった。Pournelleは「TIのメッセージは明確だ。『趣味人ども、死ね! 』」と述べ、[27]同社は「あなたをマシンの外に留めておくために一生懸命働いた」と付け加えた。[23] Kilobaud Microcomputingの発行者であるWayne Greenは、 Moneyを引用して、 1980年8月に、TIは1981年末までに100のアプリケーションのみを提供する予定であると報告し、「このわずかな数字は業界全体に衝撃を与えるに違いない」と述べた。Greenの会社であるInstant Softwareは、 TRS-80の多作な発行元であったが、TIにソフトウェアを移植する人を見つけることができなかった。彼は、「システムの問題と、テキサスインスツルメンツが翻訳を困難にするために行った努力は理解している」と書いた。[28]スピンネーカー・ソフトウェアの幹部は、99/4A のソフトウェアは「業界で最悪のもの」だと述べ、アールは他のコンピュータとは異なり、「Microsoft BASIC、VisiCalc、WordStar、または人気のあるゲーム」がないと指摘した。 [5]周辺機器は他のコンピュータの約 2 倍の費用がかかった。[25] [21]たとえば、TI のジョイスティックは品質が悪く、入手が困難でした。ある再販業者は、同社のベストセラー製品はAtari CX40 ジョイスティックアダプタ ケーブルであると報告しました。[7]
ポーネル氏はさらに、「TIは、趣味人やハッカーは市場のごく一部であると正しく結論付け、したがって重要ではないと誤って結論付けた」と述べた。 [23]ライバルは情報をよりオープンにしていた。Kilobaud Microcomputingは、コモドールの幹部がVIC-20に「経験豊富なプログラマーや趣味人が内部に入り込み、想像力を働かせるのに十分な追加ドキュメント」を約束したと報告した。[29] [26]競合他社が技術情報を開示しなかった場合でも、彼らのコンピューターはMOS 6502やZilog Z80などの市販の既製部品を使用していたため、TIの独自コンポーネントよりもはるかに多くの情報が公開されていた。[18] IBMはTIの失敗から学んだとポーネル氏は述べた。同社は1981年にIBM PCが発表された際にソフトウェアとハードウェアの技術情報を公開し、[23]「パーソナルコンピューターの定義はサードパーティのハードウェアとソフトウェアである」と述べた。 [30]
TI もその失敗から学び、もはや愛好家を無視しなくなったと Pournelle は 1982 年に述べている。 [23 ] [27]同社はBYTEで他社のソフトウェアを出版するプログラムとソフトウェア開発者の求人を宣伝した。[18]しかし TI はシステムの唯一の出版元になることを主張したが、多くの開発者は同意しなかった。[21]サードパーティ開発者の Atari 2600 用ゲームが大成功を収めた後、同社は 1983 年 6 月のConsumer Electronics Showで、 TI ライセンスのロックアウト チップを搭載したカートリッジのみが99/4A で動作すると発表した。Boston Phoenix は「ほとんどの [ソフトウェア開発者] は、プログラムの TI 互換バージョンを作る気にはならない」と予測し、[25] Pournelle は「TI は再び愛好家に死ねと言っている」と書いている。[27]
1981 年に「エディター/アセンブラ」開発スイートがリリースされるまで、TI からの公式技術文書はリリースされず、TI がコンピューターの製造を中止するまで、システム回路図は一般に公開されませんでした。
中止
1983年半ばにTIが第2四半期に1億ドルの損失を発表し、家庭用コンピュータの税引前損失が2億~ 2億5千万ドルの売り上げがあったが、株価は2日間で3分の1下落した。タイムズ紙は1983年6月、コスビーの100ドル返金の「ジョークはもはや面白くない」とし、「将来の可能性は低い」と報じた。低価格は99/4Aの評判に影響を及ぼした。「99ドルになったとき、人々は『何が問題なのか』と尋ね始めた」とある小売業の幹部は語った。LFロスチャイルド のセルサイドアナリストは、TIは1983年に300万台のコンピュータを製造する準備をしていたが、売れるのは200万台にとどまるだろうと推定した。[21]
第2四半期の損失後、一部の観測者は99/4Aは回復できないだろうと予測した。たとえ同社がコンピュータの製造を中止する予定がなかったとしても、それが孤立した技術になるのではないかという恐れから、小売業者は在庫の発注を避けるかもしれないからだ。[21]他の人は、TIは過剰在庫を販売してコンピュータの製造を継続できると考えていた。[5] 1983年の第3四半期に税引き後1億1100万ドルの損失を出した後、TIは99/4Aの製造を中止する一方で、 TI Professional MS-DOS互換コンピュータの販売を継続する計画を発表した。[24](TIの株価は発表後、他の事業が好調だったため25%上昇した。)[31] [24] TIが再度値下げしたため、小売業者はクリスマス期間中、以前の1,150ドルのコンピュータの在庫を49ドルで販売した。[24] [5] [32]チャイルドワールド90店舗では、タイムズ紙の記事で「ほぼクリスマスプレゼントに詰めるほどの値段」と評された価格で、4万台以上のコンピュータがあっという間に売れた。[33 ]
TI-99/4Aは1984年3月に製造中止になるまでに合計280万台が出荷され、[1] [35]おそらくすべてのパーソナルコンピュータの中で最大の設置台数であった。[24] 99/4Aは、コレコ・アダム、マテル・アクエリアス、タイメックス・シンクレア1000、IBM PCjrとともに、その後数年間で製造元から廃番となった一連の家庭用コンピュータの最初のものとなった。
建築
完全な16ビットシステムを構築するには、TIは既存の8ビットサポートチップの多くを再設計する必要がありました。代わりに、TIはシステムの大部分に既存のデバイスを使用することを決定しました。その結果、システムのごく一部だけが16ビットになり、残りの部分には2番目の8ビットコンピュータバスが使用されるようになりました。[12]
TMS9900 の誕生のきっかけとなったミニコンピュータ設計からの重要な特徴の 1 つは、複数のプロセッサ レジスタセットを組み込んだことです。ミニコンピュータの設定では、システムは通常、タイムシェアリングまたはマルチタスク オペレーティング システムを実行するか、リアルタイム コンピューティングに使用されます。どちらの場合も、プログラムをすばやく切り替えられることが利点となります。これを実現するために、TMS9900 はメイン メモリに複数のレジスタ セットを格納し、単一のワークスペース ポインタ レジスタを変更することで 16 個の 16 ビット レジスタ セットを切り替えることができます。これにより、非常に高速なコンテキスト切り替えが可能になります。
新しい設計では、16ビットバスに256バイトのランダムアクセスメモリ(RAM)を配置し、最大8セットのレジスタを保存しました。このRAM領域は「スクラッチパッドメモリ」と呼ばれています。プロセッサの命令もすべて16ビットであるため、8KBの内部システム読み取り専用メモリ(ROM)も16ビット側にあります。[36]チップ自体に実際に実装されているのは、プログラムカウンタ、ステータスレジスタ、ワークスペースポインタレジスタのみです。 [36]
システムの8ビット側には、RAMの大部分と、特にビデオディスプレイコントローラ(VDP)などのサポートチップのほとんどが含まれています。VDPシステムへのすべてのアクセスは、一度に8ビットで実行されます。[37]システムのRAMはVDPによって管理され、VDPがメモリを使用していない場合にのみCPUにアクセスできます。つまり、ユーザープログラムとデータは2マシンサイクルにわたって読み取られ、速度が半分に低下します。TMS9900の開発を監督したTIの元マイクロプロセッサマネージャーによると、これにより16ビットプロセッサのパフォーマンス上の利点が打ち消されます。[12]
TMS9900 のマシン言語命令はワード単位で整列する必要があるため、命令ごとに少なくとも 16 ビットが必要です。当時はメモリが高価だったため、この形式のサイズが問題でした。さらに、システムの 8 ビット側を 16 ビット コードからプログラミングするのはやや複雑です。これに対処するために、TI は「グラフィック プログラミング言語」または GPL と呼ばれる疑似アセンブリ言語を開発しました。これは、CPU によって解釈されるコンパクトな 8 ビット言語で、GPL 命令を 1 つ以上の TMS9900 命令に動的に変換します。GPL には、メモリ ブロックのクリアなど、GPL コードで単一の命令として表示されるユーティリティ ルーチンが含まれています。ROMカートリッジで最初に配布されたすべてのソフトウェアはGPL を使用して作成されており、GROM と呼ばれることもあります。[36]
発売当時、システムにはユーザーがアクセスできるプログラミング言語が1つだけ含まれていました。それは、GPLで書かれたTIの組み込みBASICインタープリタです。クリエイティブコンピューティングベンチマークでは、 Apple IIの約半分の速度で動作します。[38]
技術仕様

CPU
TMS9900 @ 3 MHz、16 ビット、64 ピンDIP
メモリ
- 8 KB のモニター ROM と GPL インタープリター
- メモリ拡張が接続されている場合、8 KB の RAM
- 拡張デバイス(ディスクドライブコントローラなど)に割り当てられた8KB
- 拡張カートリッジのROM/RAMに8KB割り当てられる
- CPU用の256バイトのスクラッチパッドRAM
- ビデオ ディスプレイ プロセッサ、サウンド、音声などのメモリ ポート。
- 24 KB RAM(メモリ拡張が接続されている場合)
- VDP 経由でアクセス可能な 16 KB のビデオ ディスプレイ プロセッサ RAM (CPU のメモリ マップ内ではない)
ビデオ
TMS9918Aビデオ ディスプレイ プロセッサ、40 ピンDIP。以前の 99/4 では TMS9918 が使用されています。PAL システムでは、それぞれの「9929」バージョンが使用されています。
- 定義されたレイヤー内の32 個の単色スプライトにより、番号の大きいスプライトが番号の小さいスプライトの上に透過的に流れます。スプライトは 8×8 ピクセルまたは 16×16 ピクセルで使用でき、すべてのスプライトのサイズを 2 倍にする「拡大」ビットがありますが、解像度は 2 倍になりません。ハードウェアでは衝突検出用に 1 ビットが使用でき、コンソールは ROM の割り込みルーチンを介して自動移動をサポートします。スキャン ラインごとに表示できるスプライトは 4 つだけです。
- 16 の固定色 (15 色は表示可能、1 色は背景色を示す「透明」用に予約されています)。透明は、システムで無効になっている9918 のゲンロック用です。
- テキスト モード: 40×24 文字 (256 個の 6×8 ユーザー定義文字、スプライトなし、前景色と背景色のみ、BASIC ではアクセス不可、p-system/Pascal、アセンブリ エディター、ワード プロセッサーでは標準)
- グラフィック モード: 32×24 文字 (256 個の 8×8 ユーザー定義文字)、フル 15 色パレット + 透明 (文字テーブルを通じて 8 個のグループで使用可能)、および 32 個のスプライト (BASIC で使用できる唯一のモードです。スプライトには拡張 BASIC が必要で、アクセスできるのは 28 個のみです。)
- ビットマップ モード: 256×192 ピクセル (8 ピクセルの行に 2 色以下、フル 15 色パレット + 透明、32 個のスプライトすべてが使用可能ですが、ROM ルーチンを介した割り込みベースのモーションはメモリ レイアウトにより不可能であり、BASIC またはオリジナルの 9918 では使用できません)。
- マルチカラー モード: 64×48 ピクセル (各ピクセルは任意の色にすることができ、32 個のスプライトすべてが使用可能)
- 上記のすべては、ビデオ オーバーレイ入力から始まり、背景色、2 つのグラフィック モード レイヤー、32 個のスプライトそれぞれに対するレイヤーの 36 レイヤーで構成されています。上位レイヤーが透明でない限り、上位レイヤーはハードウェアで下位レイヤーを隠します。
音
TMS9919、後にSN94624 、他の多くのシステムで使用されている SN76489と同一
- 3 つの音声、1 つのノイズ (ホワイトノイズまたは周期ノイズ)
- 音声は110Hzから約115kHzの矩形波を生成します。
- コンソールROMには割り込み駆動の音楽再生機能が搭載されている
ゲーム

TI-99/4A向けにはおよそ100のゲームが発売され、そのほとんどはテキサス・インスツルメンツ社によって発売された。[39] 99/4A専用に発売されたゲームには、パーセック、アルピナー、トゥームストーン・シティ:21世紀、トンネルズ・オブ・ドゥーム、ザ・アタックなどがある。TI インベーダーズとカーウォーズは、それぞれスペースインベーダーズとヘッドオンのTI版である。マンチマンはパックマンに似ているが、タイトルキャラクターは迷路をドットで空にするのではなく、パターンで埋めていく。
Tigervisionは、標準カートリッジスロットのメモリ制限に対する解決策として、サイド拡張インターフェースに接続して拡張デバイスをエミュレートする24KBのメモリ拡張カートリッジを提供した。これにより、同社はより大規模なゲームを完全にマシンコードで実装することができ、EspialやMiner 2049erで使用された。Exceltecも、 Arcturus [40]とKiller Caterpillarという2つの同様のサイドカートリッジをリリースした。
メディアはコンピュータのゲームライブラリが平凡だと批判した。[5] [39] TIはゲームを含むサードパーティの開発を阻止しただけでなく、ザックスンやフロッガーなどの人気のあるアーケードゲームのライセンス供与も行わなかった。[21]
未発表ハードウェア
ヘックスバス
Hex -Busインターフェイスは 1982 年に設計され、1983 年後半に商用リリースされる予定でした。高速シリアル リンクを介してコンソールを周辺機器に接続します。今日のUSB (プラグ アンド プレイ、ホットスワップ可能など) に似ていますが、リリースされることはなく、TI が市場から撤退した後、コレクターの手に少数のプロトタイプが渡っただけでした。
TI-99/4Aの後継機
TI-99/4は、計画されていたTI-99コンピュータの中間に位置するように意図されており、他のモデル用のプロトタイプとドキュメントが作成されました。当初の計画では、ローエンドのTI-99/2とより強力なTI-99/8が計画されていました。その後、範囲を拡大するためのアイデアには、安価なTI-99/3、ターミナルTI-99/7、およびTI-99/4BまたはTI-99/5と呼ばれるTI-99/4Aの直接の後継機が含まれていました。[41]
ホーム コンピュータ市場から撤退した当時、TI は TI-99/4A の後継機 2 機種を積極的に開発していましたが、いくつかのプロトタイプは完成しましたが、生産には至りませんでした。これらのプロトタイプの一部は現在、TI-99/4A コレクターの手に渡っています。どちらのマシンもオリジナルの TI-99/4A よりも大幅に高速で、Hex-Busシリアル インターフェイスを使用していました。
- TI-99/2 [42]は、4K RAM、32K ROMのコンピュータで、カラー、サウンド、ジョイスティックポートがなく、マイラーキーボードを備えていた。TIは4か月半でこのコンピュータを設計し、100ドル以下で販売し、Sinclair ZX81やTimex Sinclair 1000に対抗した。10.7MHzで動作するTMS9995 CPUと内蔵RF変調器をベースに、画面が空白のときのパフォーマンスが大幅に向上した。システムソフトウェアはサウスウェスタンルイジアナ大学が開発した。99/2ソフトウェアは99/4Aで動作したが、その逆はできなかった。実用的なプロトタイプは1983年1月のコンシューマーエレクトロニクスショー(CES)で登場した。[43]しかし、家庭用コンピュータの価格は急速に下落し、1983年半ばには99/4Aは99ドルで販売された。[44] [21]同社は1983年4月に99/2をキャンセルしたが、[24] 6月のCESで展示する予定であったが、そこでの他社の記者会見で競争が激化するとの見通しが示された。[25]
- TI-99/8 および 99/6。[45] [25] 99/8 の卸売価格は 200 ドルと伝えられている。[5]ディーラーには非公開で公開されたが、6 月の CES では発表されず、1983 年 10 月に正式にキャンセルされた。64 KB の RAM [24] (15 MBまで拡張可能) 、より大きなキーボード、内蔵の音声合成、内蔵のUCSD Pascalオペレーティング環境、拡張ポートで利用可能な完全な 16 ビット データ バスが含まれていた。プロトタイプ段階で放棄された。マルチ エミュレータ スーパー システムは、システムの ROM であると考えられているもの(誰が? )を実行できる。
遺産
Tomy Tutorとその兄弟システムは、99/8 とアーキテクチャとファームウェアが類似した日本製コンピュータです。99/8 とは異なり、市販されましたが、日本国外での販売は芳しくありませんでした。オペレーティング システムと BASIC コードの一部は 99/8 と類似しています。
毎年恒例のシカゴTIフェアは今年で42年目を迎えます。[46]そこで人々はTI-99ファミリーのコンピューターを祝いました。
TI後の開発
Myarc Geneve 9640 は、 Myarc が TI 周辺機器拡張システムに適合するカードとして製造した、強化された TI-99/4A クローンです。[47] IBM PC/XTの分離キーボードを使用します。1987 年にリリースされ、未リリースの TI-99/8 システムに似ています。12 MHz の TMS9995 プロセッサ、80 列テキスト モードの強化されたグラフィックス、16 ビット幅の RAM、MDOSが含まれており、ほぼすべての TI ソフトウェアおよびスロットに取り付けられたハードウェアと互換性があります。トグル スイッチで、コンピューターの速度を元の速度まで遅くすることができます。
第 2 世代 CPU カード (SGCPU) は、1996 年に System 99 ユーザー グループによって PEB にインストールされるカードとしてリリースされました。[引用が必要]
2004 年には、PEB 用の IDEハードディスク用ユニバーサル シリアル バスカードとAdvanced Technology Attachmentコントローラがリリースされました。
さまざまなプラグインカートリッジボードが開発されており、ソフトウェアプロジェクトをカートリッジで配布することができます。[48] [49]
Phoenix G2 [50]は、 2010年にTI-User Group UKのメンバーであるGary Smithによって設計されました。2つのFPGAを使用して、Myarc Geneve 9640とTMS9995マイクロプロセッサのアーキテクチャ全体をエミュレートします。SDカードリーダー、イーサネット、VGA出力、64MBのRAMが組み込まれています。
FPGAベースのTMS9918互換グラフィックチップであるF18Aは、オリジナルの9918 VDPの代替品ですが、TMS9918Aのネイティブ複合出力をバイパスするVGA出力を備えており、スキャンラインあたり4つのスプライトの制限の削除などの他の機能強化も含まれています。[51]
参照
- コンパクトコンピュータ40(1983)
- テキサスインスツルメンツ プロフェッショナルコンピュータ(1983年 - 1985年頃)
- テキサスインスツルメンツ プロフェッショナル ポータブル コンピュータ(1983)
参考文献
- ^ ab スティーブの古いコンピュータ博物館!
- ^ Bryan Roppolo Boulder. 「1979 TI-99/4 Home Computer Literature」. Ti994.com . 2019年10月28日閲覧。
- ^ Texas Instruments TI-99/4、初の16ビットホームコンピュータ、Old-Computers.com、2017年3月13日時点のオリジナルよりアーカイブ、2014年9月23日閲覧。
- ^ abcd 「Death of a Computer」、1984年4月、Texas Monthly、 2023年9月20日閲覧
- ^ abcdefghijklmno Ahl, David H. (1984 年 3 月). 「Texas Instruments」. Creative Computing . pp. 30–32 . 2015 年2 月 6 日閲覧。
- ^ TI-99/4A コンソールの技術データ。テキサス・インスツルメンツ社、1983 年。 10.
- ^ ab Mace, Scott (1984-04-09). 「Atarisoft vs. Commodore」. InfoWorld . p. 50. 2015年2月4日閲覧。
- ^ 「TI-99/4A 入門」 1983 年。
- ^ TI-99/4A 入門、1983 年
- ^ 「TI-99/4A ユーザーが解体した PEB」、99er
- ^ abc Rhines, Walden C. (2017-06-22). 「Texas Instruments 99/4: 世界初の16ビットホームコンピュータ」. IEEE Spectrum . 2017-07-21時点のオリジナルよりアーカイブ。2017-07-08に閲覧。
- ^ abcd Rhines, Walden (2017年6月22日). 「Texas Instrumentsの最大の失敗:TMS9900マイクロプロセッサの内部事情」IEEE Spectrum。
- ^ 「1980年代の半導体産業の動向」半導体歴史博物館。 2019年7月10日閲覧。
- ^ ポラック、アンドリュー(1984年1月14日)。「コモドールの創設者が突然辞任」ニューヨークタイムズ。
- ^ Schuyten, Peter (1978 年 12 月 6 日)。「家庭に入るコンピュータ」ニューヨーク タイムズ。
- ^ 連邦通信委員会報告書: 米国連邦通信委員会の決定、報告書、命令 (FCC の消費者向け電子機器に対する取り組みについては、この後の報告書で詳しく取り上げられています)。FCC。1983 年。
- ^ ナイト、ダニエル(2015年12月19日)。「テキサスインスツルメンツのパーソナルコンピュータ」
- ^ abcde ブラック、マイケル L. (2022-03-29)。透明なデザイン:パーソナルコンピューティングとユーザーフレンドリーさの政治。JHU プレス。pp. 130–132。ISBN 978-1-4214-4353-9。
- ^ Osborne, Adam (1980-07-07). 「Radio Shack's Videotex」. InfoWorld . pp. 9, 28. 2016年2月15日閲覧。
- ^ Hogan, Thom (1981-09-14). 「マイクロコンピューティングの現状 / 首と首を競う馬たち」 pp. 10–12 . 2019-04-08閲覧。
- ^ abcdefghijkl Pollack, Andrew (1983-06-19). 「家庭用コンピュータの迫り来る危機」.ニューヨークタイムズ. 2015年1月19日閲覧。
- ^ Texas Instruments TI-99。2007-06-01 – YouTube 経由。
- ^ abcdef Pournelle, Jerry (1982年7月). 「Computers for Humanity」. BYTE . p. 392. 2013年10月19日閲覧。
- ^ abcdefg Mace, Scott (1983-11-21). 「TI が家庭用コンピュータ市場から撤退」InfoWorld . pp. 22, 27 . 2011-02-25閲覧。
- ^ abcde Mitchell, Peter W. (1983-09-06). 「A summer-CES report」. Boston Phoenix . p. 4. 2015年1月10日閲覧。
- ^ ab Thornburg, David D. (1981 年 4 月)。「The Commodore VIC-20: A First Look」。Compute !、p. 26。
- ^ abcd Pournelle, Jerry (1983年7月). 「Interstellar Drives, Osborne Accessories, DEDICATE/32, and Death Valley」. BYTE . p. 340. 2016年8月28日閲覧。
- ^ Green, Wayne (1980年8月). 「出版社のコメント」Kilobaud . p. 8 . 2014年6月23日閲覧。
- ^ 「コモドール:新製品、新哲学」Kilobaud 1980年9月 pp. 26–28 。 2014年6月23日閲覧。
- ^ Bunnell, David (1982年4月~5月)。「Boca Diary」。PC Magazine、p. 22。2013年10月21日閲覧。
- ^ 「IBM の Peanut が新たなコンピュータ フェーズを開始」。ボストン グローブ。AP 通信。1983 年 11 月 1 日。1 ページ。
- ^ Kleinfield, NR (1984-12-22). 「コンピュータギフトのアップグレード」.ニューヨークタイムズ. 2015年2月5日閲覧。
- ^ Rosenberg, Ronald (1983-12-08). 「ホームコンピュータ? 来年かも」.ボストン・グローブ.
- ^ 「1983年のクリスマスツリーの下には家庭用コンピュータが飾られる」ニューヨークタイムズ。1983年12月10日。ISSN 0362-4331 。2017年7月2日閲覧。
- ^ TI-99 ホームコンピュータタイムライン ビル・ガスキル
- ^ abc 「TI-99/4Aの内部アーキテクチャ」2000年8月16日。
- ^ TI-99/4A コンソールの技術データ。テキサス・インスツルメンツ社、1983 年。 4.
- ^ ナイト、ダニエル (2016 年 1 月 10 日)。「1970 年代後半の家庭用コンピューターはどのくらい速かったのか?」ローエンド Mac。
- ^ ab Mace, Scott (1984-05-07). 「古典を讃えて」InfoWorld . p. 56 . 2015年2月6日閲覧。
- ^ 「カートリッジの写真」、TI‐99/4A ホームコンピュータ、Hex バス
- ^ Shaw, Stephen. 「Texas Instruments によるホームコンピューティング」. stephen.shawweb.co.uk . 2022 年2 月 26 日閲覧。
- ^ "99/2", 99er
- ^ Littlejohn, Harry; Jander, Mark (1983 年 6 月). 「Texas Instruments の 99/2 Basic Computer」. BYTE . p. 128. 2013 年10 月 19 日閲覧。
- ^ Lock, Robert (1983年6月). 「編集者注」. Compute! 6ページ. 2013年10月30日閲覧。
- ^ "99/8", 99er
- ^ "Faire", TI‐99, メインバイト
- ^ OldComputers(オンライン博物館)
- ^ 「ハードウェア プロジェクト」、TI‐99/4A ホーム コンピュータ、Hex バス
- ^ ユーチューブ
- ^ 「G2」、TI‐99 UG、英国、2010年9月19日時点のオリジナルよりアーカイブ
- ^ 「アーカイブ」、コードハック作成
外部リンク
ウィキメディア・コモンズのテキサス・インスツルメンツ TI-99/4A に関連するメディア
- TI-99 シリーズを専門とする Ninerpedia wiki
- 1979 TI-99/4
- TI-99/4A ホームコンピュータページ
- TI-99/4A - ペディア
