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 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: 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.

Sources