[ advanced / time varies ]

PC/XT emulator for PicoVision

Run the project's PC/XT emulator frontend on PicoVision with CGA output, USB HID keyboard and mouse input, and a hard-disk image loaded from microSD.

View original source ↗

What you’re building

Run the project's PC/XT emulator frontend on PicoVision with CGA output, USB HID keyboard and mouse input, and a hard-disk image loaded from microSD. This listing preserves the original source and the exact device relationship rather than republishing the creator's work.

Key steps

  1. Clone the emulator, Pico SDK and Pimoroni PicoVision repositories, using the emulator CI workflow to identify its tested PicoVision revision.
  2. Place the required XT-compatible BIOS files at the repository root before compiling.
  3. Supply the Pico SDK and PicoVision source paths, build the PicoVision target, and flash the resulting firmware to the board.
  4. Put hd0.img on the microSD card, connect PicoVision directly to the HDMI display, then use the accessory injector cable to attach the USB keyboard while supplying USB power.

Original evidence: Daft-Freak · checked 2026-08-07