Skip to content
Ian Scott edited this page Sep 30, 2022 · 10 revisions

Current status of PicoGUS (2022-08-28):

βœ… = done, πŸ“ = work in progress, πŸ’­ = still to be done

βœ… Design prototype PCB
βœ… Source parts & build prototype PCB
βœ… Create ISA bus interface code in PIO
βœ… Copy over GUS emulation code from sw/ directory and adapt to PIO programming model
βœ… Implement port-only emulation of GUS
βœ… Optimize GUS emulation to achieve 14 channels at 44.1KHz audio output
βœ… Speed up PSRAM access to be fast enough for GUS sample playback
βœ… Implement IRQs
βœ… Implement sample upload via DMA
βœ… Design release candidate PCB
πŸ“ Fabricate and test release candidate PCB
πŸ“ Better IRQ support
πŸ“ Better DMA support
πŸ“ Implement MPU-401 emulation and MIDI out on Pico UART

The current version of the board design is what I'd consider a "release candidate". I have not fabricated it yet so there may still be required hardware changes. Produce boards at your own risk!

Compatibility

Compatibility of various demos, trackers, players, and games are at the Compatibility list page.

Clone this wiki locally