Tiny Emulators: A Web-Based Collection of 8-Bit Systems

Tiny Emulators: A Web-Based Collection of 8-Bit Systems

Tiny Emulators provides a browser-accessible gateway to 8-bit computing history, offering a wide array of emulated hardware and software previews. The project allows users to interact with various classic systems and run a curated selection of games, demos, and operating systems directly via a web interface.

Supported Hardware and CPU Visualizations

Tiny Emulators supports a diverse range of 8-bit architectures and home computers. Beyond standard emulation, the project includes "Remix" visualizations for core CPUs to help users understand the underlying hardware operations.

CPU Visualizations

  • Visual 6502 Remix: A visual representation of the MOS Technology 6502 processor.
  • Visual Z80 Remix: A visual representation of the Zilog Z80 processor.

Emulated Home Computers

  • Commodore: C64 and VIC-20.
  • ZX Spectrum: 48k and 128 versions.
  • Amstrad CPC: CPC464, CPC6128, and KC Compact.
  • Robotron: Z1013, Z9001, and KC87.
  • Other Systems: Acorn Atom and LC-80.

Software and Operating System Previews

The platform hosts a significant collection of software, ranging from early operating systems to complex technical demonstrations and commercial games.

Operating Systems and Languages

Users can boot into various environments, including:

  • CP/M 2.2: Available for the Amstrad CPC.
  • BASIC: Available for multiple systems, including the Robotron Z1013.
  • FORTH: Implementations for the KC85/4 and Z1013.
  • ASMDEV: An assembly development environment for the KC85/4.

Technical Demos

Tiny Emulators features a large library of "demos"—software designed to push the limits of the hardware. Notable examples include:

  • Amstrad CPC: A wide array of demos from groups such as Overlanders, Dirty Minds, and Logon System (e.g., Wolfenstrad, Demoizart, and Isometrikum).
  • Commodore 64: High-performance demos including Rebels 1989, Dawnfall, and Tunnel Vision.
  • KC85/4: Visual experiments like Fractal Dimension and Ancient Civilizations by Moods Plateau.

Classic Game Library

The collection includes many iconic titles ported across different 8-bit platforms, allowing for a direct comparison of how different hardware handled the same game.

Multi-Platform Titles

  • Boulderdash: Available for C64, Amstrad CPC, ZX Spectrum 48k, KC85/3, KC85/4, and Z1013.
  • Bomb Jack: Available for Amstrad CPC, ZX Spectrum 48k, and Arcade.
  • Cybernoid: Available for Amstrad CPC and C64.
  • Arkanoid: Available for Amstrad CPC (including Return of Doom) and ZX Spectrum 128.

Platform-Specific Highlights

  • Commodore 64: Zaxxon, Dig Dug, Ghosts'n'Goblins, and Nebulus.
  • ZX Spectrum: Silkworm, The Great Escape, Flying Shark, and Rainbow Islands.
  • Amstrad CPC: Chase HQ, Prince of Persia, and Rick Dangerous.
  • Acorn Atom: Chucky Egg and Jet Set Willy.
  • Robotron Z1013: Mazogs, Galactica, and Demolation.

Sources