知識ベース

ドラゴン32/64

Dragon 32Dragon 64は、1980年代に建てられた家庭用コンピューターです。 DragonsはTRS-80 Color Computerと非常によく似ており、ヨーロッパ市場向けにはDragon Data、Ltd.がウェールズのポートタルボットで、米国市場向けにはルイジアナ州ニューオーリンズのTanoが生産しました。モデル番号は、それぞれ32キロバイトと64キロバイト(32,768バイトと65,536バイト)のRAMを搭載した2台のマシン間の主な違いを反映しています。

製品の歴史

1980年代初期の家庭用コンピューターブームの間に、ドラゴンデータは1982年8月にドラゴン32で市場に参入しました。 Dragon 64が1年後に続きました。コンピューターは当初よく売れ、Microdealを含む独立系ソフトウェア開発者の関心を集めました。コンパニオン誌であるDragon Userは、マイクロコンピューターの発売直後に出版を始めました。

この最初の成功にもかかわらず、Dragonコンピューターは2つの大きな制限を受けました。グラフィック機能は、ZX SpectrumやBBC Microなどの競合製品よりも制限されていました。これはゲーム市場にとって重要であり、ドラゴンの魅力を制限しました。

さらに、コスト削減/メモリ節約の手段として、大文字の文字セットのみが利用可能でしたが、アプリケーションがグラフィックモードを使用してそれらを実装することは可能でしたが、それほど洗練されていないアプリケーションは大文字だけで対応する必要がありました。これにより、教育市場への訴えが制限されました。

その制限の結果、家庭用コンピューターの市場のかなりの部分が見逃され、ドラゴンは商業的に成功しませんでした。 Dragon Dataは1984年6月に崩壊しました。1987年に破産申請を行ったスペインの会社Eurohard SAに買収されました。

米国では、残りの在庫を購入した小売業者であるCalifornia Digitalから、2017年初頭まで新しい箱にTano Dragonを購入することができました。

テクニカルノート

ハードウェアと周辺機器

ドラゴンは、0.89 MHzで動作するMotorola MC6809Eプロセッサを中心に構築されています。これは、16ビット機能が制限された高度な8ビットCPU設計でした。

ROM常駐BASICインタープリターを高速化するが、カセット/プリンターポートの正しい機能を一時的に無効にするPOKE 65495,0を使用して、コンピューターの速度を上げることができました。製造上の違いは、すべてのドラゴンがこの高速で機能できるわけではないことを意味し、このPOKEを使用すると、永続的な損傷はありませんが、一部のユニットがクラッシュまたは不安定になる可能性があります。 POKE 65494,0は、速度を通常に戻します。 POKE 65497,0は速度をさらに高くしますが、遅い速度に戻るまで表示は失われます。

ドラゴンは、SN74LS783 / MC6883同期アドレスマルチプレクサー(SAM)とMC6847ビデオディスプレイジェネレーター(VDG)を使用しました。 I / Oは、2つのMC6821 Peripheral Interface Adapter(PIA)によって提供されました。多くのDragon 32は、所有者によって64 kBのメモリにアップグレードされました。いくつかは、128 kB、256 kB、または512 kBにさらに拡張され、自家製のメモリコントローラー/メモリ管理ユニット(MMU)を備えています。

Dragon 32/64にはさまざまな周辺機器が存在し、BBC Microのユーザーポートと互換性のあるポートハードウェアをDragonsに提供するDragon's Clawなどのアドオンがありますが、接続デバイス用の個別のソフトウェアドライバーを開発する必要があります。どちらのマシンにもディスクオペレーティングシステムは組み込まれていませんが(カセットテープは当時のマシンで一般的に使用される標準のストレージメカニズムです)、DragonDOSはDragon Data Ltdのディスクコントローラーインターフェイスの一部として提供されました。 64の標準RS-232により、愛好家はさまざまな機器を取り付けることができます。

このコンピューターは、テレビのRF出力の代わりにコンポジットモニターポートを搭載しており、これを使用してDragon 32を最新のテレビに接続して、より良い映像を提供できます。

Dragonは、よりシンプルで安価なデジタルシステムを使用していた当時のほとんどのシステムとは異なり、アナログジョイスティックを使用します。ジョイスティックポートのその他の用途には、ライトペンがあります。

トニー・クラークとリチャード・ワッドマンはドラゴンの仕様を確立しました。

ユニットは、BBC Microを連想させる広々としたケースに堅牢なマザーボードを備えていたため、可能な限り小さなスペースにコンポーネントを詰め込んでいた同時代人の一部よりも家庭の改造に寛容でした。

ビデオモード

ドラゴンのメインディスプレイモードは、「黒地に黒」のテキストです(実際、黒はより濃く、濁った緑でした)。このモードで可能なグラフィックスは、クォータータイルブロックベースのみです。

また、PMODE 0〜4という名前の5つの高解像度モードがあり、モノクロと4色を交互に高解像度で交互に切り替えて、256 x 192の白黒PMODE 4になります。各モードには2つのカラーパレットがあります。残念ながら、これらはかなり派手であり、当時の他の家庭用コンピューターとの視覚的な比較では、システムがうまく機能しません。また、標準の印刷コマンドを使用してグラフィカルモードでテキストを印刷することは不可能であり、ソフトウェア開発が困難になります。

フルカラーのスキャンラインベースの64×192「セミグラフィックス」モードも可能ですが、それらの不均衡な解像度とプログラミングの難しさ(これらはBASICを介してアクセスできないため)はあまり利用されませんでした。

ディスクシステム

最初に市場に出たのは、クロイドンの近くにあるプレミアマイクロシステムズが製造した完全なディスクオペレーティングシステムでした。このシステムは「Delta」ディスクオペレーティングシステムとして販売されていましたが、ドラゴンがこれをアドオンとして販売する提案がありました。 Dragonはそのような契約を締結せず、DragonDOSシステムを作成しました。 2つのシステムには互換性がありませんでした。

デルタの可用性におけるリードは、ソフトウェアがその形式でリリースされることを保証しましたが、ドラゴンの「公式」ステータスは、その形式で公開されたソフトウェアも獲得したことを保証しました。これは、セットアップと互換性のないバージョンを購入したか、競合する標準でのみソフトウェアが利用可能であったことに気付いた顧客に混乱と不満をもたらしました。

システムソフトウェア

Dragonには、16 KBのROMにMicrosoft BASICインタープリターが付属しています。 BASICはTandy Color ComputerのExtended Basicとほぼ同じように見えますが、Dragonシステムにほとんど変更はありません。

当時の家庭用コンピュータと同様に、オペレーティングソフトウェア全体がROMチップに含まれていたため、電源を入れるとすぐにシステムが起動します。

一部のソフトウェアプロバイダーは、BASICや他の言語用のコンパイラーを作成して、何倍も高速に実行し、小さなシステムRAMをより有効に活用するバイナリ(または「マシン」)コードを作成しました。寿命の終わりに向かって、Dragon DataはDreamというアセンブラー/逆アセンブラー/エディタースイートを作成しました。

DragonDOSディスクオペレーティングシステムに加えて、Dragon 32/64は、FLEXを含む他のいくつかを実行することができ、プラットフォームにUNIXのようなマルチタスクをもたらしたOS-9さえも実行できます。メモリ拡張されたMMU装備のドラゴンは、OS-9レベル2を実行できます。

ゲーム

当初、Dragonは、英国の主要なソフトウェア会社から合理的に十分にサポートされていました。他のシステムの人気ゲームのバージョンがDragonに移植されています。ドラゴンで利用できるベストセラーゲームの例には、 アルカディア (イマジン)、 チャッキーエッグ (A&F)、 マニックマイナーと続編のジェットセットウィリー (ソフトウェアプロジェクト)、 ハンチバック (オーシャン)、 フットボールマネージャー (嗜癖)が含まれます。 Microdealなど、ドラゴンに集中している企業もありました。キャラクターのカスバートはドラゴンのいくつかのゲームに登場し、 カスバートゴーズウォークアバウトもアタリ8ビットおよびコモドール64システムに変換されました。

ドラゴンのグラフィックモードが限られているため、変換されたゲームは、他のシステムではより一般的な黒ではなく、通常緑または白の背景でプレイされるカラーゲームまたは黒で実行する必要のある高解像度グラフィックのゲームで独特の外観をしていましたと白。

システムが廃止されたとき、ソフトウェア会社からのサポートも事実上終了しました。しかし、Microdealは1988年1月までDragonをサポートし続けました。1987年にDragon用に開発されたTanglewoodAirballなどの最終ゲームの一部は、Atari STやAmigaなどの16ビットマシンにも変換されました。

TRS-80カラーコンピューターとの違い

DragonとTRS-80 Color Computerはどちらも、メモリ管理と周辺機器制御用のMC6883 SAM(MMU)チップ用のMotorolaデータシート設計に基づいています。

システムは十分に類似しているため、一方のマシン用に作成されたコンパイル済みソフトウェアのかなりの部分が他方で実行されます。組み込みのBasicインタープリターを介して実行されるソフトウェアにも高いレベルの互換性がありますが、再トークン化された後にのみ、適切なオプションを使用してカセットテープで転送することでかなり簡単に実現できます。

元のColor Computer ROMを交換し、キーボードケーブルを再配線することにより、Color Computerを恒久的にDragonに変換することができます。

Dragonには、MC6847 VDGをUS 525ラインNTSC規格ではなくヨーロッパ625ラインテレビ規格に適合させるための追加回路と、TRS-80にはないセントロニクスパラレルプリンターポートがあります。一部のモデルは、米国市場向けにNTSCビデオで製造されています。

ドラゴン32対ドラゴン64

RAMの量とは別に、64には32には含まれていなかった機能的なRS-232シリアルポートもあります。2つのDragonモデルの小さな違いは、外側のケースの色です。 Dragon 32はベージュで、64は薄い灰色です。ケース、ブランド、およびDragon 64のシリアルポートを除き、2台のマシンは同じように見えます。 Dragon 32はDragon 64にアップグレードできます。Dragon32の購入者は、実際にはDragon 64ユニットを持っていることがわかりました。

受信

BYTEは1983年1月に、Dragon 32は「ほとんどの競合他社よりも多くの機能を提供しています」が、「それについて特別なことは何もない」と書いています。このレビューでは、32K RAMとより優れたキーボードを備えた、再設計された安価なカラーコンピューターとして説明されています。