| 開発者 | インテリジェントソフトウェア |
|---|---|
| タイプ | 家庭用コンピュータ |
| 発売日 | 1985年6月23日 |
| 出荷数 | 80,000 |
| オペレーティング·システム | EXOS、BASIC(カートリッジ) |
| CPU | ザイログ Z80A @ 4 MHz |
| メモリ | 64 KB / 128 KB 最大 4MB |
| 画面 | 80 × 256、256色; 320 × 256、4色; 160 × 256、16色; 640 × 512インターレース、640 × 256ノンインターレース、2 色 |
| グラフィックス | 「ニック」ASIC |
| 音 | 「Dave」ASIC(3 チャネル + ノイズ) |
| 接続性 | RGB 出力、シリアル ポート、プリンター ポート、ジョイスティック ポート、カセット テープ インターフェイス、カートリッジ スロット、拡張ポート |
エンタープライズは、1983年に発表されたZilog Z80ベースの家庭用コンピュータであるが、[1]一連の遅延により、1985年まで市販されなかった。 [2]イギリスの会社Intelligent Softwareによって開発され、Enterprise Computersによって販売された。
リリースされた仕様は強力で、同クラスではハイエンドの 1 つでした (ただし、1983 年に想定されていたほどではありませんでした)。これは、CPU の負荷を軽減するグラフィックスとサウンド用のカスタムASICの使用、 ANSI BASICの広範な実装、およびZ80 がネイティブにサポートしていたよりも大容量のRAMを可能にするバンク スイッチングシステムによるものです。また、独特でカラフルなケース デザインと、複数の拡張オプションが約束されていました。Enterprise 64 (64 KBの RAM) とEnterprise 128 (128 KB の RAM) の 2 つのバリエーションがあります。
このマシンは開発中に何度か名前が変更され、サムライ、オスカー、エランなど様々な名前で呼ばれた。雑誌の記事では、以前の名前で言及されているバージョンが時々見つかる。[3]結局、発売の遅れや市場の変化に助けられず、エンタープライズは商業的に成功しなかった。メーカーは1986年に多額の負債を抱えて破産したが、古い在庫はドイツのパートナーを通じて1990年代まで販売され続けた。[2]
ハードウェア


CPU、メモリ、ASICチップ
エンタープライズには、4メガヘルツ(MHz)のZ80中央処理装置(CPU)、[4] 64KB(65,536バイト)または128KBのRAM、およびEXOSオペレーティングシステムとスクリーンエディタ/ワードプロセッサを含む32KB(32,768バイト)の内部読み取り専用メモリ(ROM)が搭載されています。BASICプログラミング言語は、 16KBのROMモジュールで提供されました。
2 つの特定用途向け集積回路(ASIC) チップが中央プロセッサの負荷を軽減します。これらのチップは、以前Acorn Atomに携わっていた設計者の Nick Toopと Dave Woodfield にちなんで「Nick」と「Dave」と名付けられています。「Nick」はグラフィックスを管理し、「Dave」はサウンドとメモリ ページング (バンク切り替え) を処理します。[3]
バンク切り替え方式により、メモリを最大 4 メガバイト (4,194,304 バイト) まで拡張できます。Z80 からの上位 2 つのアドレス ラインは、Dave チップ内の 4 つの 8 ビット ページ レジスタの 1 つを選択するために使用されます。選択されたレジスタからの出力は、22 ビット アドレス バスの上位 8 ビットとして使用され、下位 14 ビットは Z80 アドレス バスから直接取得されます。[5]実質的に、Z80 プロセッサの 64 KB アドレス空間は 4 つの 16k セクションに分割されています。4 MB アドレス空間の任意の 16k ページは、これらのセクションのいずれかにマップできます。4 MB アドレス空間の下位 2 ページ (ページ 0 と 1) には、システム ROM が含まれます。次の 4 ページ (2 ~ 5) は、ROM カートリッジ (最大 64 KB) 用に予約されています。上位 4 ページ (ページ 252 ~ 255、合計 64 KB) はビデオ RAM として使用されますが、プログラム コードやデータの保存にも使用できます。128k モデルでは、追加の 64 KB の RAM がページ 248 ~ 251 にマップされます。残りのメモリ領域は、拡張バスに接続された外部デバイスやメモリ モジュールで使用できます。
キーボードとケース
このケースは、プログラム可能なファンクションキーを備えたフルサイズのキーボードとジョイスティックの両方を備えているという点で珍しい。その独特な形状は、デザイナーが慣習的なデザインから脱却したいという願望によるものである。[6]ロープロファイルキーボードは、ゴム製の膜の上に機械的なキーキャップが付いており、標準的なレイアウトになっているが、キーの感触は多くの人、いやほとんどの人に好まれなかった。これは、キーが「フルトラベル」ではなく、Sinclair QLやSpectrum+に似たグジュグジュとした感触だったためである。ジョイスティックは通常のカーソルキーに代わるもので、カーソルを斜めに動かすことができる。
ロイヤル・カレッジ・オブ・アートの卒業生であるジェフ・ホリントンとニック・オークリーがデザインを担当し、この契約に入札したが、視覚的なデザインコンセプトを作成するのに7日間しかなかった。ケースの製造用ツールも短期間で要求され、5か月を要した。当初、ケースの要素にはグレーの組み合わせが想定されていたが、オフィス機器のような外観を避け、「市場の下位層」にアピールしようとした結果、最終的に赤、緑、青のキーが付いたダークグレーのケースが選ばれた。[7]
グラフィックス
Enterprise には、40 列テキスト モード、低解像度および高解像度のビット マップグラフィックス、属性グラフィックスの 4 つのハードウェア グラフィックス モードがあります。OS は、高解像度グラフィックス モードを介して 80 列のテキストを提供します。ビット マップ グラフィックス モードでは、2、4、16、または 256 色 ( 3-3-2 ビット RGB パレットから) の表示を選択できますが、色深度が増すにつれて水平解像度が低下します。インターレース モードと非インターレース モードを使用できます。最大解像度は、インターレースで640 × 512 ピクセル、非インターレースで640 × 256ピクセルです。これらの解像度では、2 色の表示のみが可能です。256 色の表示の最大解像度は80 × 256です。属性グラフィックス モードでは、 256 のパレットから選択可能な 16 色で320 × 256ピクセルの解像度が提供されます。
グラフィック モードが異なっていても、複数のページを同時に画面に表示できます。各ページには独自のパレットがあり、より多くの色を同時に画面に表示できます。ページの高さは、画面または表示されるウィンドウよりも大きくすることができます。各ページは EXOS オペレーティング システムのチャネルに接続されているため、非表示のページに書き込むことができます。
音
サウンドは 2 番目のASICチップ「Dave」によって処理され、3 つのサウンド チャンネルとノイズ チャンネルがあります。各チャンネルのサウンドは、ステレオ イメージ内で自由に配置できます。使用可能なエフェクトには、ディストーション、ローパス フィルターとハイパス フィルター、リング モジュレーションなどがあります。
Enterpriseファームウェアは、シンセサイザーの従来のADSR エンベロープよりも柔軟性が高く、各エンベロープに最大 255 のフェーズを指定できるプログラム可能なエンベロープジェネレーターも提供します。各フェーズで、エンベロープはサウンドのピッチとステレオ バランスを調整できます。
インターフェース
エンタープライズには、当時の家庭用コンピュータで一般的だったものよりもはるかに多くのコネクタが搭載されていました。RGB出力、RS-232 / RS-423シリアル ポート、セントロニクスプリンタ ポート、2 つの外部ジョイスティック ポート、2 つのカセット テープ インターフェイス、ROM カートリッジスロット、および通常の拡張ポートがあります。費用を節約するため、コネクタの多くはソケットを使用せず、代わりにプリント基板の端にある露出したトレースを使用する単純なエッジ コネクタを採用しました。
BASIC ROM は、ZX Spectrum 48K をエミュレートする ROM に置き換えることができます。これにより、Enterprise は、何千もの Spectrum BASIC ゲームのカタログや、ハードウェアに直接アクセスしないその他のタイトルを実行できます。ハードウェア ペリフェラルを使用すると、他の Spectrum タイトルのより完全なエミュレーションを提供できます。Spectrum ハードウェア アクセスをキャッチして割り込みを発行し、エミュレーション ソフトウェアがそれらを処理できるようにします。
後に外付けフロッピー ドライブが利用可能になり、 CP/Mプログラムへのアクセスが可能になったと同時に、MS-DOSディスク フォーマットおよびFAT12ファイル構造 (サブディレクトリなど) との互換性も確保されました。
ソフトウェア
システムROM
EXOS (Enterprise Expandable Operating System) はシステム ROM に含まれており、「チャネル」に基づいています。すべての周辺機器はチャネルを介してアクセスされるため、プログラムはすべての入力デバイスと出力デバイスを同じように扱うことができます。[8]システム ROM には、シンプルなワードプロセッサとしても機能するフルスクリーン エディタも含まれています。テキスト ファイルや BASIC プログラム、および他の言語で書かれたプログラムを編集できます。エディタはカーソル制御にジョイスティックを使用します。
IS-ベーシック
当時の他のほとんどの家庭用コンピュータとは異なり、Enterprise の内部 ROM には BASIC やその他のプログラミング言語は含まれていません。BASIC インタプリタは 16k ROM カートリッジで提供され、カートリッジを交換することで言語を変更できます。これは、AcornのBBC Microのシステムと似ています。
IS-BasicはANSI BASIC標準に準拠しています。 [9] IS -Basicは完全に構造化された言語で、その幅広い制御構造には、複数行のIF...THEN...ELSE、SELECT...CASE、、条件が含まれます。条件はdoループの先頭にあり、条件はdoループの末尾にあり、ステートメントでループを脱出できます。プロシージャと関数には、参照パラメータと値パラメータの両方と、ローカル変数を含めることができます。エラーやその他の例外は例外ハンドラで処理されます。
DO...LOOPWHILEUNTILWHILEUNTILEXIT LOOP
IS-Basic には、複数のプログラムを同時にメモリに保持できる独自の機能があります。各プログラムには、グローバル変数と行番号の個別のセットがありますが、CHAIN ステートメントを使用すると、あるプログラムを別のプログラムから呼び出し、それらの間でパラメータを渡すことが可能です。周辺機器は BASIC から直接制御できるため、ステートメントPOKEやステートメントを使用する必要はほとんどありません。IS-Basic には、点、線、円、楕円を描画したり、領域を塗りつぶしたりするための通常のコマンドがあり、 Logoスタイルのタートル グラフィックスPEEKをサポートしています。サウンド コマンドをキューに入れて、プログラムの実行を継続しながらバックグラウンドで実行することができます。
ベーシックは冗長であることでも注目され、例えば、画面をクリアするコマンドは一般的に と省略されていましたがCLS、エンタープライズではコマンドCLEAR SCREENは であり、省略は不可能でした。[2]
その他のソフトウェア
IS-BASIC以外にも、Forth、Lisp、Pascal、アセンブリなど、いくつかの言語がROMカートリッジまたはテープ上で利用できました。Basic-to-Basicコンバーターは、他の家庭用コンピュータ用に書かれたBASICプログラムを変換することができました。カタログには、ISや他の出版社の約40のゲームが掲載されていました。[10] CP/M互換のオペレーティングシステムであるIS-DOSは、当時利用可能な幅広いCP/Mプログラムへのアクセスを可能にしました。
歴史

1982年にZX Spectrumが発表された後、香港の貿易会社Locumalsは、国際的なチェスプレーヤーDavid Levyが率いるIntelligent Softwareに、英国での家庭用コンピュータの開発を委託した。開発中、このマシンにはDPCというコードネームが付けられていた。これは、潜在的な競合相手を混乱させるため、防湿層を意味する。このマシンは、最終的にEnterpriseという名前が選ばれる前は、Samurai、Oscar、Elan、Flanという名前でも知られていた。名前が次々と変更されたのは、主に、選ばれた名前を持つ他のマシンや会社が発見されたためである。Flanという奇妙な選択は、Elanは使用できない(クローリーのElan Digital Systemsからの苦情のため)ことが判明した後に浮上したが、その名前ですでにいくつかの文書が作成されており、Elanの名前は印刷物で簡単に変更できると考えられていた。[3] [11]
アムストラッドのAMSOFTをモデルにした Entersoft は、新しいマシン用のソフトウェアを安定的に供給するために設立されました。Enterprise は 1983 年 9 月に報道陣に発表され、1984 年 4 月の販売開始までに約 80,000 台のマシンが予約注文されました。この製品は 1985 年まで出荷されませんでしたが、その時点では英国のホーム コンピュータ市場は既に ZX Spectrum、Commodore 64、アムストラッド CPC、Acorn BBC Micro が独占しており、16 ビット時代が到来していました。後継マシン PW360 は 1986 年に開発され、アムストラッド PCW 8256 に対抗しましたが、同社はその時点で深刻な財政難に陥り、閉鎖されました。
家庭用コンピュータ市場は、このマシンが発表されてから発売日までに大きく変化した。市場飽和により、低迷していた。大手小売業者はマシンの在庫を渋り、中小小売業者は主要な小売チャネルでサポートされていないマシンの在庫を警戒した。ハードウェアは当時の家庭用コンピュータとしては依然として強力であったが、ソフトウェアカタログは限られており、価格は競合製品よりも高かった。たとえば、Amstrad CPC 464にはモニターとカセットレコーダーが付属し、Enterpriseより前に発売され、小売価格も安かった。[2]初回製造8万台を過ぎた後、それ以上は製造されなかったと考えられているため、Enterpriseは1980年代の家庭用コンピュータの中でも希少なものの1つとなっている。
エンタープライズは英国ではさほど成功せず、この地域での販売台数は25,000台以下だったが、他の国々ではより大きな影響力を持つようになった。エンタープライズ・コンピューターズUKとインテリジェント・ソフトウェアは1986年に倒産したが、ドイツの子会社は1997年まで存続し、残りの在庫をエジプト、カザフスタン、チェコ共和国を含む様々な国に出荷したが、最も有名なのはハンガリーであった。[12]ハンガリーの会社ビデオトンはライセンスを受けてエンタープライズの簡易版であるTVCを製造し、主にハンガリーの教育機関に販売した。ハンガリーは当時、輸出規制の対象であった東側諸国の一部であり、TVCには専門的なニックとデイブのチップがなかった。しかし、売れ残ったエンタープライズ128の在庫が1987年にハンガリーに輸入され(規制にもかかわらず)、このマシンは国内で人気を博し、1992年頃まで販売された。 [11] [13]ハンガリーには今でもこのマシンの熱狂的なファンがいる。[14] [15]
ビデオゲーム
このシステム用のビデオゲームのほとんどは、ZX SpectrumとAmstrad CPCからの趣味的な移植です。商業的にリリースされたビデオゲームはわずか96本です。[16]
エンタープライズエミュレーター
- macOS および Linux 用の Clock Signal
- Windows および Linux 用の EP128Emu
- Windows 用 EP32
- JSep - JavaScript Enterprise-128 エミュレーター
参考文献
- ^ Kewney, Guy (1983年11月). 「Elan vital」. Personal Computer World . pp. 114–116 . 2021年5月22日閲覧。
- ^ abcd スミス、トニー (2013)。「ファントム・フラン・フリンガー:エラン・エンタープライズ 128 の物語」。ザ・レジスター。
- ^ abc Jones、Meirion (1984年1月)。「The Elan Story」、Your Computer 4 ( 1): 78–85。
- ^ Mace, Scott (1984 年 2 月 6 日)。「英国企業が Consumer Electronics Show でマイクロ製品を発表」。InfoWorld。6 (6): 62。ISSN 0199-6649。Enterprise のZ80は
4 MHz の速度で動作し、[...]
- ^ エンタープライズ技術情報。Enterprise Computers Ltd. 1984年。
- ^ 「エンタープライズレビュー」。Your Computer。5 ( 2): 46–48。1985年2月。
- ^ ロビンソン、コリン(1983年11月)。「Enterprise out of the ordinary」。デザイン。pp.62-63 。 2022年3月16日閲覧。
- ^ エンタープライズプログラミングガイド。Enterprise Computers Ltd. 1984年。
- ^ ゴードン、アラン M. (1985)。スーパープログラマー - ANSI 標準 BASIC によるプロフェッショナルプログラミング。シグマプレス。ISBN 1-85058-002-2エンタープライズ64コンピュータは
、完全なANSI BASICを実装した数少ないマイクロコンピュータの1つです。
- ^ リンドグレーン、パウリ。 「ミカ・エンタープライッサ・オリ・ヴィカナ?」 [エンタープライズの何が問題だったのでしょうか?] Printti (フィンランド語) (1986/13): 5–6.
- ^ ab パックウッド、ルイス(2023)。奇妙なビデオゲームマシン。ペン&ソード。ISBN 978-1399073776。
- ^ 「Werner Lindner(ENTERPRISE Computers GmbHのテクニカルディレクター)とのQ&A」。enterpriseforever.com 。 2023年11月11日閲覧。
- ^ Graham, Adrian (2023). 「エンタープライズコンピューター」.バイナリ恐竜.
- ^ 「ホーム」。Enterpress News(ハンガリー語) 。 2023年11月11日閲覧。
- ^ 「Enterprise Forever - Index」. enterpriseforever.com . 2023年11月11日閲覧。
- ^ エンタープライズゲーム
外部リンク
- エンタープライズフォーエバーフォーラム
- エンタープライズに関するハンガリー語のページ
- ハンガリー企業フォーラム
- ドイツ語版はMephisto PHC 64と呼ばれていたようです
- e64 再訪 - ゲーム指向のエンタープライズの歴史
- 1000BiT(英語とイタリア語)
