logo
Kurashizu Blogwhere ideas flow
  • Home
  • News
  • Blog
  • About
  • Home
  • News
  • Blog
  • About

© 2026 Kurashizu. All rights reserved.

Admin·New Post·Service Status
Powered by Cloudflare·01.11.26
← Back to news

Tiny Emulators

Original article
floooh.github.io|324 points|28 comments|by naves|Jul 12, 2026

The Tiny Emulator Collection

This archive serves as a comprehensive gateway to a variety of miniature emulation environments, ranging from CPU visualizations to full system interfaces and classic software demonstrations.

🖥️ System Interfaces & Hardware

The following table outlines the available hardware emulations and their respective user interfaces (UI).

Architecture / MachineInterface Available
CPU VisualizersVisual 6502 Remix, Visual Z80 Remix
KC SeriesKC85/2, KC85/3, KC85/4, KC Compact
AmstradCPC464, CPC6128
ZX Spectrum48k, 128
CommodoreVIC-20, C64
AcornAtom
RobotronZ1013, Z9001 (inc. RAM/BASIC), KC87

🛠️ Operating Systems & Languages

The collection includes several environment-specific shells:

  • BASIC
  • FORTH (Available for KC85/4 and Z1013)
  • ASMDEV (KC85/4)
  • CP/M 2.2 (CPC)
  • DTC (CPC)

🎨 Digital Art & Demos

The library is heavily populated with "demos"—technical showcases of what these machines could achieve.

Retro Aesthetics


🕹️ Game Library

Below is the catalog of playable titles, sorted by platform and requirements.

KC85 Series (3 & 4)

  • KC85/3 Titles: Digger, Jungle, Pengo, House, Cave (Note: Versionalt\text{Version}_{alt}Versionalt​ available), Labyrinth, Pacman, Ladder, Mad Breakin.
  • KC85/4 Titles: Chess, Enterprise, Tetris, Sokoban.

Multi-Platform & Arcade

Some titles appear across several systems. For example, Boulderdash is available on:

  1. Commodore 64 Press F1 on start screen
  2. Amstrad CPC
  3. ZX Spectrum 48k Select Kempston joystick
  4. KC85/3
  5. KC85/4
  6. Robotron Z1013

Other Notable Titles:

  • Bomb Jack: Available for CPC, ZX48k Select Kempston joystick, and Arcade (Input 1 for coins, Enter to start).
  • Pengo: Arcade version (Input 1 for coins, Enter to start).
  • Arkanoid: CPC, Arkanoid RoD (CPC), and Arkanoid RoD (ZX128).
  • Cybernoid: CPC and C64.
  • Silkworm: ZX128 Select Kempston joystick and CPC.

Platform Specifics

  • Commodore 64: Zaxxon, Dig Dug, Nebulus.
  • ZX Spectrum: Batty (48K), Great Escape (128), Chase HQ (128), Head over Heels, Cyclone (48K) Select Kempston joystick, Rainbow Islands, Sir Fred (48K) Select Kempston joystick.
  • Amstrad CPC: Chase HQ, Ghosts'n'Goblins, Fruity Frank, 1943, Dragon Ninja, Gryzor, Astro Marine Corps, Bruce Lee, Intern. Karate, IK+, Ikari Warriors, Head over Heels, Rick Dangerous, Prince of Persia, Nebulus, Live and Let Die.
  • Others: Bruce Lee (ZX48K), Ghosts'n'Goblins (C64), Alien Blitz (VIC-20), Mazogs (Z1013), Galactica (Z1013), Demolation (Z1013).

⚙️ Technical Configuration

To launch these emulators, the system typically follows a basic initialization sequence:

{
  "emulator_settings": {
    "cpu_clock": "original",
    "memory_mapping": "standard",
    "input_device": "Kempston_Joystick",
    "boot_sequence": "BASIC_LOAD"
  }
}

Final Note: For certain CPC demos, please be aware of potential strobe warnings.