PerryDART is an Amstrad CPS8256 emulator for the Raspberry Pi Pico microcontroller. It represents the firmware for the serial interface part of Project PerryFi.
It is based on the JOYCE Amstrad PCW emulator by John Elliott.
PerryDART is licensed under the GNU General Public License Version 3 or any later version. Please see the LICENSE file for more information.
- Download the latest release of PerryDART in .uf2 format.
- Disconnect the PerryFi 2 from the PCW and any other power sources.
- Acquire a USB-C to USB, or micro USB to USB data cable (depending on your Pico). Note that power-only cables designed for charging will not work.
- Connect the relevant end to the Pico.
- Hold the BOOTSEL button down on the Pico, and plug the cable into your PC, keeping the BOOTSEL button held down.
- When the File Explorer window opens showing the contents of the Pico, release the BOOTSEL button.
- Copy the .uf2 file you downloaded in step 1 onto the Pico.
- When the Pico's File Explorer window disappears, disconnect the cable from both the Pico and the PC.
Project PerryFi consists of several separate components which make the PerryFi 2 possible: