Skip to content

Latest commit

 

History

History
53 lines (37 loc) · 1.62 KB

ZxSpectrumPicomputerMax.md

File metadata and controls

53 lines (37 loc) · 1.62 KB

ZxSpectrumPicomputerMax

These is the target for Bobricius' Retro PICOmputerMAX.

It supports the following:

  • USB keyboard
  • USB joysticks
  • Matrix keyboard (6x6)
  • LCD video (ST7789)
  • PWM sound (1 pin)
  • SPI SD card

Circuit diagrams

image

Firmware

ZxSpectrumPicomputerMax.uf2

Keyboard mappings

Trying to squeeze in all the key mappings is tricky but here is an attempt.

These are the nomal key mappings:

These are the mappings with the ALt key down.:

Shifted and numeric mappings are turned on and off using the arrow keys (up, down, left, right). QS1, QS2, ... save the emulator state to the appropriate Quick Save slot.

If there is a save in QS1 it will load after the emulator is powered-on or reset.

The SN keys load snapshots as if they are in a loop. SN loads the current snapshot, SN- load the previous snapshot and SN+ loads the next snapshot.

These are the mappings with the numeric shift on:

Alt+V sets the arrow keys to behave like a Kempston joystick, Alt+C sets the arrow keys to operate the Spectrum cursor keys.

Kiosk mode

Kiosk mode disables the menu system and quick-save buttons. Kiosk mode is enabled by placing the following file on the SD-card:

zxspectrum/kiosk.txt

References

Hackaday