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.