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 擁有龐大的「demo」庫——旨在挑戰硬體極限的軟體。值得注意的例子有:

  • Amstrad CPC:來自 Overlanders、Dirty Minds、Logon System 等團隊的多樣 demo(如 WolfenstradDemoizartIsometrikum)。
  • Commodore 64:高效能 demo 包括 Rebels 1989DawnfallTunnel Vision
  • KC85/4:Moods Plateau 製作的視覺實驗,如 Fractal DimensionAncient Civilizations

經典遊戲庫

此收藏包含許多跨平台移植的經典作品,讓使用者直接比較不同硬體對同一遊戲的處理方式。

多平台作品

  • 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 64ZaxxonDig DugGhosts'n'GoblinsNebulus
  • ZX SpectrumSilkwormThe Great EscapeFlying SharkRainbow Islands
  • Amstrad CPCChase HQPrince of PersiaRick Dangerous
  • Acorn AtomChucky EggJet Set Willy
  • Robotron Z1013MazogsGalacticaDemolation

摘要

Tiny Emulators 是一個完整的基於網頁的預覽畫廊,展示模擬的 8 位元硬體,包括 Commodore 64、ZX Spectrum 與 Amstrad CPC,並提供龐大的經典遊戲與 demo 資料庫。

Sources