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 などのグループによる多数のデモ(例: WolfenstradDemoizartIsometrikum)。
  • Commodore 64: Rebels 1989DawnfallTunnel Vision などのハイパフォーマンスデモ。
  • KC85/4: Moods Plateau による Fractal DimensionAncient 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: ZaxxonDig DugGhosts'n'GoblinsNebulus
  • ZX Spectrum: SilkwormThe Great EscapeFlying SharkRainbow Islands
  • Amstrad CPC: Chase HQPrince of PersiaRick Dangerous
  • Acorn Atom: Chucky EggJet Set Willy
  • Robotron Z1013: MazogsGalacticaDemolation

Sources