Oricは、1980年代にTangerine Computer Systemsによって販売された家庭用コンピュータのブランドです。[ 5 ] Tangerineは英国に拠点を置き、主にヨーロッパでコンピュータを販売していました。Oricシリーズのすべてのコンピュータは、MOS Technology 6502Aマイクロプロセッサをベースにしていました。
シンクレア・リサーチのZX Spectrumの成功を受けて、タンジェリンの出資者たちは家庭用コンピュータを提案し、タンジェリンはOric Products International Ltdを設立してOric-1を開発した。コンピュータは1982年に発売された。[ 6 ] 1983年には、英国で約16万台のOric-1コンピュータが販売され、フランスではさらに5万台が販売された(フランスではその年のベストセラーとなった)。その結果、Oricは買収され、後継モデルである1984年のOric Atmosの資金提供を受けた。
OricはEurekaに買収され、Eurekaはそれほど成功しなかったOric Telestrat(1986年)を製造した。OricはTelestratが発売された年に解散した。東欧では、 Oricマシンの合法的なクローンが1990年代まで製造されていた。
1 MHz MOS Technology 6502 CPUをベースにしたOric-1 は、16 KBまたは 48 KB RAM のバリエーションがあり、それぞれ£ 129 と £169 で販売され、人気の ZX Spectrum のモデルと同等で、Spectrum の 48 KB バージョンよりも数ポンド安くなっています。回路設計には 8 個のメモリ チップが必要で、CPU のデータ ラインごとに 1 個のチップが必要です。入手しやすいメモリ チップのサイズのため、48 KB モデルには 8 * 8 KB (64 KBit) のチップが搭載され、合計 64 KB になります。発売時には、ユーザーが利用できるのは 48 KB のみで、メモリの上位 16 KBはBASIC ROMで上書きされています。オプションのディスク ドライブ ユニットには、ROM を有効または無効にできる追加のハードウェアが含まれており、マシンに 16 KB の RAM を実質的に追加します。この追加メモリは、Oric DOSソフトウェアを保存するためにシステムによって使用されます。Oric-1のどちらのバージョンにも、オペレーティングシステムと改良されたBASICインタープリタを含む16KBのROMが搭載されています。
Oric-1には、プログラマブルなGeneral Instrument AY-3-8910というサウンドチップが搭載されています。
2 つのグラフィック モードは、プロセッサとメモリ間のインターフェースも管理するセミカスタムASIC (HCS 10017 ULA ) によって処理されます。2 つのモードは、 40 文字の 28 行の「LORES」(低解像度) テキスト モード (ただし、グラフィックを生成するために文字セットを再定義できます) と、3 行のテキストの上に 240ピクセルの 200 行の 「HIRES」(高解像度) モードです。Spectrum と同様に、Oric-1 も属性の衝突に悩まされていますが、6 ピクセルの 6×1 ブロックごとに 2 つの異なる色を定義できるため、HIRES モードではその程度ははるかに小さくなっています。
本システムには、テレビ用RF変調器とRGB出力が内蔵されています。外部ストレージには、標準的なオーディオテープレコーダーを使用できます。セントロニクス互換のプリンターインターフェースも備えています。
1983年後半、Oricの継続的な開発の資金調達コストが外部資金の調達を促し、最終的にEdenspring Investments PLCへの売却につながった。[ 6 ] Edenspringからの資金により、Oric InternationalはOric Atmosをリリースすることができ、Oric-1に改良されたキーボードと更新されたV1.1 ROMが追加された。欠陥のあるテープエラーチェックルーチンは依然として残っていた(下記の技術仕様の「カセットインターフェース」を参照)。
Atmosが発売されて間もなく、 Oric-1向けに当初約束されていたモデム、プリンター、3インチフロッピーディスクドライブが発表され、1984年末までに発売されました。Atmosマシンの発売から間もなく、Oric-1の改造版が発行され、雑誌や掲示板で宣伝されました。この改造により、Oric-1ユーザーは、Oric-1回路基板上の予備のROMソケットに2つ目のROM(Oric Atmosシステムを含む)を追加できるようになりました。そして、スイッチを使用して、ユーザーは新しいOric Atmos ROMと元のOric-1 ROMを切り替えることができました。これは、Atmosの更新されたROMには、ROM内の特定の動作やメモリ アドレスに依存する一部のゲームに互換性のない変更が含まれていたため、望ましいものでした。このため、テープベースのソフトウェアでは、カセットの片面に1.1 ROM/Atmosバージョンのソフトウェア、もう片面に1.0 ROM/Oric-1バージョンのソフトウェアが含まれていることがよくありました。既に存在しない、あるいはOric向けソフトウェアの生産を中止した出版社から発売された以前のタイトルは、アップデートされる可能性は低い。
Oric AtmosはOric Internationalの業績を好転させるには至らなかったものの、1985年2月、同社はOric Stratos/IQ164を含むいくつかのモデルを発表した。翌日、出資者によって破産管財人の管理下に置かれたにもかかわらず、OricはフランスのEureka社に買収され、Eureka社はStratosの生産を継続し、1986年後半にはOric Telestratを発売した。
StratosとTelestratはRAMを64KBに増やし、ポート数も増やしたが、プロセッサ、グラフィック、サウンドハードウェアはOric-1とAtmosと同じものを使用した。
Telestratは通信に特化したマシンです。ディスクドライブが標準装備されており、RGBモニター/テレビにのみ接続できます。カートリッジを使用することで、Oric-1およびOric Atmosとの下位互換性があります。Hyper-BASICのエラーメッセージを含め、ソフトウェアのほとんどはフランス語です。フランスでは最大6000台が販売されました。[ 7 ]
1987年12月、テレストラット2を発表した後、オリック・インターナショナルは2度目にして最後の破産管財人の管理下に入った。

キーボードには、触覚フィードバック付きの可動式キーが 57 個あります。大文字と小文字のすべてに対応し、スペースバーの位置も正確です。タイプライターと同じピッチです。キー配列は標準的なQWERTYで、ESC、CTRL、RETURN、および追加のカーソル制御キーがあります。すべてのキーはオートリピートに対応しています。[ 8 ] [ 9 ]
ディスプレイアダプタは、PAL UHFカラーまたは白黒テレビ受信機を約36チャンネルで駆動します。RGB出力は5ピンDIN 41524ソケットでも提供されます。[ 10 ]
文字モードでは、Oric は 40 文字の 28 行を表示し、テレテキストと非常によく似た表示を実現します。文字セットは標準ASCIIであり、80 個のユーザー定義文字が追加されて拡張されています。ASCII 文字は、電源投入時に RAM にダウンロードされるため、再定義することもできます。シリアル属性は、テレテキストと同様に表示機能を制御するために使用され、1 文字の位置を占めます。その行の残りのすべての文字は、行が終了するか別のシリアル属性が現れるまで、シリアル属性の影響を受けます。[ 11 ]
ディスプレイの機能は以下のとおりです。
選択可能な色は、黒、青、赤、マゼンタ、緑、シアン、黄、白です。
各文字位置には並列属性があり、文字ごとに操作することで映像の反転を生成できます。ディスプレイには固定の黒い枠線があります。
グラフィックモードは、縦200ピクセル、横240ピクセルの領域に加え、画面下部にシステム情報を表示したり、グラフィック表示を見ながらユーザープログラムのウィンドウとして機能したりするための、40文字×3行(文字モードと同じ)の領域で構成されます。また、グラフィックに対する直接コマンドを入力して、モードを切り替えることなく即座に効果を確認することもできます。グラフィック表示は、文字表示と同様にシリアル属性で動作しますが、表示領域は200行×40のグラフィックセルとして扱われます。そのため、各グラフィックセルは、8種類の前景色と8種類の背景色、および点滅パターンを持つことができ、非常に柔軟です。このモードでは、ビデオ反転パラレル属性も使用できます。ASCII文字をグラフィック領域に描画できるため、グラフィックとテキストを自由に混在させることができます。
Oricには内蔵スピーカーとアンプがあり、カセットインターフェースと共有されている7ピンDIN 45329を介して外部アンプにも接続できます。General Instruments AY-3-8912は3チャンネルサウンドを提供します。[ 12 ]
BASICプログラムでは、あらかじめ用意された4つのキーワード(、、、、および)でサウンドが生成されます。コマンドPING、、、およびは、より幅広いサウンドを生成します。SHOOTEXPLODEZAPSOUNDMUSICPLAY
カセットレコーダーは、外部音声出力と共有される7ピンDIN 45329ソケットを介して接続されます。 [ 13 ]インターフェースには、テープモーター制御のサポートが含まれています。標準で提供される録音速度は300ボーまたは2400ボーです。トーンリーダーにより、ファイル名の前にテープレコーダーの自動レベル制御が安定し、その後にパリティ付きの実際のデータが続きます。最後に、録音の全体的な検証を可能にするためにチェックサムが記録されます。
この回路は、ノイズを除去して入力の信頼性を高めるためにシュミットトリガを使用して設計されています。このシステムでは、保存された情報をテープコピーと照合して検証し、メモリから情報が消去される前に整合性を確保します。しかし、記録されたプログラムのエラーチェックにバグがあり、ユーザーが作成したプログラムを再度読み込む際に失敗することがよくあります。このバグは、Oric Atmos の更新された ROM でも残っています。
使用可能な基本コマンドは、CLOAD、CSAVE(プログラムおよびメモリダンプ用)、STORE、RECALL(文字列、整数、実数の配列用、Oric Atmos ROMで追加)です。ファイル名は最大16文字まで指定できます。コマンドには、低速、検証、プログラムの自動実行、メモリダンプの開始アドレスと終了アドレスの指定などのオプションがあります。[ 10 ]
拡張ポートにより、CPU のデータ アドレスと制御ラインに完全にアクセスできます。これにより、ユーザーが設計したハードウェアを含む、Oric 専用に設計されたアドオンを接続できます。露出しているラインの範囲により、外部 ROM および RAM の拡張が可能になり、ROM カートリッジや拡張デバイスが ROM に必要なオペレーティング ソフトウェアを内部的に含めることができます。[ 14 ]
プリンタポートは、当時の標準であるセントロニクスパラレルインターフェースと互換性があり、低品質(低解像度のサーマルプリンタなど)から、固定フォントのデイジーホイールプリンタやレーザープリンタなどの高品質プリンタまで、さまざまな種類のプリンタを接続できます。ただし、後者は Oric シリーズの市販期間中は一般的ではなく、高価でした。当時のほとんどのコンピュータプリンタは、特別なドライバを必要とせずにテキスト出力を生成でき、多くの場合、シンプルなグラフィックの事実上の標準に準拠していました。プリンタをより高度に使用するには、特別なドライバが必要でしたが、当時のさまざまなホームコンピュータと標準の普及を考えると、それが利用可能であったかどうかはわかりません。[ 15 ]
TangerineのMCP-40は、アルプス電気製のメカニズムを備えたプロッターです。同じメカニズムは、同時期にさまざまなホームコンピュータメーカーが製造した同様の低価格プロッターのベースとしても使用されました。これには、Atari 1020 、 Commodore 1520、Tandy/Radio Shack CGP-115 [ 16 ] 、 Texas Instruments HX-1000、Mattel Aquarius 4615 [ 17 ]、そしておそらくSharp MZ-1P16(MZ-800シリーズ用)が含まれます。
Eureka(Informatika)社製のPrestelアダプタは、Oric-1およびOric Atmosコンピュータ向けに製造された最初のアダプタでした。しかし、このアダプタにはごく限られたソフトウェアしか付属していませんでした。
このリストには、市販されているゲームが589本掲載されています。 [ 18 ]
Atmosはユーゴスラビアでライセンス供与され、 Nova 64として販売されました。[ 3 ]クローンはAtmosをベースにしており、唯一の違いはロゴがOric Atmos 48KではなくORIC NOVA 64と表示されている点です。これは、Atmosにも共通する64KBのRAMが搭載されていることを示しており、そのうち16KBは起動時にROMによってマスクされ、48KBがBASIC言語で動作するために使用されます。

ブルガリアでは、Atmos のクローンはPravetz 8Dと名付けられ、1985 年から 1991 年にかけて製造されました。[ 3 ] Pravetz は Oric Atmos とハードウェアとソフトウェアが完全に互換性があります。ハードウェア面での最大の変更点は、快適なメカニカル キーボードと統合電源を収容する、より大きな白いケースです。BASIC ROM は、ラテン文字とキリル文字の両方を収容するようにパッチされています。大文字の文字セットは西ヨーロッパの文字を生成し、小文字はキリル文字を生成します。2 つのアルファベットの使用を容易にするために、Pravetz 8D にはCaps Lockキーが装備されています。Disk II互換インターフェースと、DOS-8D と呼ばれるカスタム DOS は、1987 年から 88 年に Borislav Zahariev によって作成されました。
= Commodore 1520 / Oric MCP40 / Tandy/Radio Shack CGP-115 /..; ALPS製
使用するその他のプリンター/プロッターには、Commodore 1520、Tandy CGP-115、Sharp CE-150、Atari 1020、Mattel Aquarius 4615 などがあります。