Tiny Emulators: 8ビットシステムのウェブベースコレクション
Tiny Emulators: 8ビットシステムのウェブベースコレクション
Tiny Emulators は、ブラウザでアクセスできる 8 ビットコンピューティングの歴史へのゲートウェイを提供し、幅広いエミュレートされたハードウェアとソフトウェアのプレビューを揃えています。このプロジェクトでは、さまざまなクラシックシステムと対話し、キュレーションされたゲーム、デモ、オペレーティングシステムをウェブインターフェース上で直接実行できます。
対応ハードウェアと CPU ビジュアライゼーション
Tiny Emulators は、多様な 8 ビットアーキテクチャとホームコンピュータをサポートしています。標準エミュレーションに加えて、コア CPU の「Remix」ビジュアライゼーションが含まれており、ハードウェアの内部動作を理解しやすくしています。
CPU ビジュアライゼーション
- Visual 6502 Remix: MOS Technology 6502 プロセッサのビジュアル表現。
- Visual Z80 Remix: Zilog Z80 プロセッサのビジュアル表現。
エミュレートされたホームコンピュータ
- Commodore: C64 と VIC-20。
- ZX Spectrum: 48k と 128 バージョン。
- Amstrad CPC: CPC464、CPC6128、KC Compact。
- Robotron: Z1013、Z9001、KC87。
- その他のシステム: Acorn Atom と LC-80。
ソフトウェアとオペレーティングシステムのプレビュー
このプラットフォームは、初期のオペレーティングシステムから高度な技術デモ、商用ゲームに至るまで、豊富なソフトウェアコレクションをホストしています。
オペレーティングシステムとプログラミング言語
ユーザーはさまざまな環境へブートできます。例:
- CP/M 2.2: Amstrad CPC 用に利用可能。
- BASIC: Robotron Z1013 を含む複数のシステムで利用可能。
- FORTH: KC85/4 と Z1013 用の実装。
- ASMDEV: KC85/4 用のアセンブリ開発環境。
技術デモ
Tiny Emulators には、ハードウェアの限界に挑戦する「デモ」ソフトウェアが多数収録されています。主な例:
- Amstrad CPC: Overlanders、Dirty Minds、Logon System などのグループによる多数のデモ(例: Wolfenstrad、Demoizart、Isometrikum)。
- Commodore 64: Rebels 1989、Dawnfall、Tunnel Vision などのハイパフォーマンスデモ。
- KC85/4: Moods Plateau による Fractal Dimension、Ancient Civilizations などのビジュアル実験。
クラシックゲームライブラリ
このコレクションには、さまざまな 8 ビットプラットフォームに移植された多数の象徴的なタイトルが含まれており、異なるハードウェアが同じゲームをどのように処理したかを直接比較できます。
マルチプラットフォームタイトル
- Boulderdash: C64、Amstrad CPC、ZX Spectrum 48k、KC85/3、KC85/4、Z1013 で利用可能。
- Bomb Jack: Amstrad CPC、ZX Spectrum 48k、アーケードで利用可能。
- Cybernoid: Amstrad CPC と C64 で利用可能。
- Arkanoid: Amstrad CPC(Return of Doom を含む)と ZX Spectrum 128 で利用可能。
プラットフォーム別ハイライト
- Commodore 64: Zaxxon、Dig Dug、Ghosts'n'Goblins、Nebulus。
- ZX Spectrum: Silkworm、The Great Escape、Flying Shark、Rainbow Islands。
- Amstrad CPC: Chase HQ、Prince of Persia、Rick Dangerous。
- Acorn Atom: Chucky Egg、Jet Set Willy。
- Robotron Z1013: Mazogs、Galactica、Demolation。