Skip to content

Waveshare PiZero and ZXPICO boards. 9 Pin joysticks

Compare
Choose a tag to compare
@ikjordan ikjordan released this 03 May 20:40
· 5 commits to main since this release
47fcc42

Release adding Waveshare RP2040-PiZero and PICOZX boards. Supports 9 Pin joysticks

Full emulation of ZX81 and ZX80 with 1kB to 56kB RAM
Sound, pseudo HiRes, ARX, WRX, UDG, CHR$128, M1NOT
50Hz and 50.6Hz 576p; 60Hz 480p
Chroma 80 and Chroma 81 colour
No O/S, sub second boot time, full screen
HDMI, VGA and LCD
Sound over HDMI or audio socket
Configure for European or US emulated TV
Frame and interlace synchronisation
Optional ZX81 Big Bang ROM
Tested against large set of software (see Readme)
Joystick and ZX80/81 USB keyboard support
Full screen configuration menus using ZX81 and ZX80 fonts
Pre-built uf2 for 9 commercial boards
Example configuration to copy to micro SD Card

Additions over previous release

4 new targets for 3 new board types:

  • Waveshare RP2040-PiZero
  • PICOZX with mechanical keyboard by Bobricius (VGA and runtime selectable VGA or LCD builds)
  • PICOZX motherboard for use in original case with original keyboard
    9 pin Atari / Sinclair joysticks are now supported on some boards, in addition to the existing USB joysticks support

Bug fixes / Improvements

More resilient LCD display generation
Lower HDMI memory usage
Added ARX examples

What's Changed

Full Changelog: v1.0.4...v1.0.5