Hasty Briefsbeta

Intel 80286 emulator for Raspberry Pico

5 days ago
  • #raspberry-pi-pico
  • #retro-computing
  • #emulation
  • The Pico-286 project emulates classic PC systems from the late 80s and early 90s on the Raspberry Pi Pico (RP2040/RP2350 microcontroller).
  • It supports emulation of Intel 8086/8088/80186/286 CPU families and various retro peripherals.
  • Graphics modes include standard text modes (80x25, 40x25) and advanced CGA text modes (160x100x16, 160x200x16).
  • Sound emulation covers PC Speaker, Covox Speech Thing, Disney Sound Source, Adlib/Sound Blaster, MPU-401 MIDI, Tandy 3-voice, and Creative Music System.
  • Storage options include virtual disk images (A:, B:, C:, D:) and a mapped network drive (H:) for file exchange with the host system.
  • The emulator is optimized for Raspberry Pi Pico hardware, supporting PS/2 keyboard, SD card storage, VGA/HDMI output, and audio output.
  • Memory configurations vary by platform, with options for PSRAM or virtual memory (swap file) for extended memory support.
  • Build requirements include Pico SDK, CMake, ARM GCC toolchain, and platform-specific dependencies for Windows, Linux, and Pico builds.
  • The project is licensed under the MIT License and welcomes contributions.