pico-speccy
ZX Spectrum emulator for Raspberry Pi Pico 2 / RP2350 (ESPectrum port)
File Explorer
- draft-release.md
- getch.md
- pre-release.md
- release.md
- update-readme.md
- audio.c
- audio.h
- audio_i2s.pio
- CMakeLists.txt
- pcm5122_init.c
- pcm5122_init.h
- 00history.txt
- 00readme.txt
- CMakeLists.txt
- diskio.c
- diskio.h
- f_util.c
- f_util.h
- fatfs.cmake
- ff.c
- ff.h
- ffconf.h
- ffsystem.c
- ffunicode.c
- CMakeLists.txt
- font6x8.h
- font8x16.h
- font8x8.h
- graphics.c
- graphics.h
- CMakeLists.txt
- hdmi.c
- hdmi.h
- tmds_pair.h
- CMakeLists.txt
- nespad.cpp
- nespad.h
- assembly.h
- bitstream.c
- buffers.c
- CMakeLists.txt
- coder.h
- dct32.c
- dequant.c
- dqchan.c
- huffman.c
- hufftabs.c
- imdct.c
- LICENSE
- LICENSE.txt
- mp3common.h
- mp3dec.c
- mp3dec.h
- mp3tabs.c
- mpadecobjfixpt.h
- music_file.c
- music_file.h
- pico_sdk_import.cmake
- polyphase.c
- RCSL.txt
- RPSL.txt
- scalfact.c
- statname.h
- stproc.c
- subband.c
- trigtabs.c
- CMakeLists.txt
- ps2.c
- ps2.h
- CMakeLists.txt
- hid.h
- ps2kbd_mrmltr.cpp
- ps2kbd_mrmltr.h
- ps2kbd_mrmltr.pio
- CMakeLists.txt
- psram_spi.c
- psram_spi.h
- psram_spi.pio
- CMakeLists.txt
- LICENSE
- pio_spi.c
- pio_spi.h
- README.md
- sdcard.c
- sdcard.cmake
- sdcard.h
- spi.pio
- CMakeLists.txt
- st7789.c
- st7789.h
- st7789.pio
- CMakeLists.txt
- tv.c
- tv.h
- CMakeLists.txt
- tv-software.c
- tv-software.h
- msc_disk.c
- tusb_config.h
- usb.c
- usb.h
- usb_descriptors.c
- CMakeLists.txt
- vga.c
- vga.h
- CMakeLists.txt
- ws2812.c
- ws2812.h
- ws2812.pio
- gm_bank.h
- mulaw.h
- NOTICE
- wavetable.c.inl
- wt_luts.h
- pio_usb.c
- pio_usb.h
- pio_usb_configuration.h
- pio_usb_device.c
- pio_usb_host.c
- pio_usb_ll.h
- sdk_compat.h
- usb_crc.c
- usb_crc.h
- usb_definitions.h
- usb_rx.pio
- usb_rx.pio.h
- usb_tx.pio
- usb_tx.pio.h
- CMakeLists.txt
- LICENSE
- README.md
- VENDORED_COMMIT.txt
- 10118194_micro_usb.pdf
- crystal.pdf
- dr-STW-SS-53000-001-HDMI.pdf
- NCP115-D.PDF
- PTS526 SMG15 SMTR2 LFS tactile switch.pdf
- picodvi-B.Cu.gbr
- picodvi-B.Mask.gbr
- picodvi-B.Paste.gbr
- picodvi-B.SilkS.gbr
- picodvi-B_Cu.gbr
- picodvi-B_Mask.gbr
- picodvi-B_Paste.gbr
- picodvi-B_SilkS.gbr
- picodvi-drl_map.pdf
- picodvi-Edge.Cuts.gbr
- picodvi-Edge_Cuts.gbr
- picodvi-F.Cu.gbr
- picodvi-F.Mask.gbr
- picodvi-F.Paste.gbr
- picodvi-F.SilkS.gbr
- picodvi-F_Cu.gbr
- picodvi-F_Mask.gbr
- picodvi-F_Paste.gbr
- picodvi-F_SilkS.gbr
- picodvi-In1.Cu.gbr
- picodvi-In1_Cu.gbr
- picodvi-In2.Cu.gbr
- picodvi-In2_Cu.gbr
- picodvi-NPTH-drl_map.ps
- picodvi-NPTH.drl
- picodvi-PTH-drl_map.ps
- picodvi-PTH.drl
- picodvi.drl
- picodvi.zip
- HDMI-SS-53000.kicad_mod
- MH_M2.kicad_mod
- PinHeader_1x05_P2.54mm_Vertical.kicad_mod
- PinHeader_2x06_P2.54mm_Horizontal.kicad_mod
- QFN-56_EP_7x7_Pitch0.4mm.kicad_mod
- S70KS128.kicad_mod
- SOIC8-150-208.kicad_mod
- SW_SPST_PTS256.kicad_mod
- SW_SPST_PTS815.kicad_mod
- fp-info-cache
- fp-lib-table
- picodvi-cache.lib
- picodvi.bak
- picodvi.bck
- picodvi.dcm
- picodvi.kicad_pcb
- picodvi.kicad_pcb-bak
- picodvi.lib
- picodvi.net
- picodvi.pdf
- picodvi.pro
- picodvi.sch
- picodvi.xml
- sym-lib-table
- 10118194_micro_usb.pdf
- crystal.pdf
- dr-STW-SS-53000-001-HDMI.pdf
- NCP115-D.PDF
- PTS526 SMG15 SMTR2 LFS tactile switch.pdf
- picodvi-B.Cu.gbr
- picodvi-B.Mask.gbr
- picodvi-B.Paste.gbr
- picodvi-B.SilkS.gbr
- picodvi-B_Cu.gbr
- picodvi-B_Mask.gbr
- picodvi-B_Paste.gbr
- picodvi-B_SilkS.gbr
- picodvi-drl_map.pdf
- picodvi-Edge.Cuts.gbr
- picodvi-Edge_Cuts.gbr
- picodvi-F.Cu.gbr
- picodvi-F.Mask.gbr
- picodvi-F.Paste.gbr
- picodvi-F.SilkS.gbr
- picodvi-F_Cu.gbr
- picodvi-F_Mask.gbr
- picodvi-F_Paste.gbr
- picodvi-F_SilkS.gbr
- picodvi-In1.Cu.gbr
- picodvi-In1_Cu.gbr
- picodvi-In2.Cu.gbr
- picodvi-In2_Cu.gbr
- picodvi-NPTH-drl_map.ps
- picodvi-NPTH.drl
- picodvi-PTH-drl_map.ps
- picodvi-PTH.drl
- picodvi.drl
- picodvi.zip
- HDMI-SS-53000.kicad_mod
- MH_M2.kicad_mod
- PinHeader_1x05_P2.54mm_Vertical.kicad_mod
- PinHeader_2x06_P2.54mm_Horizontal.kicad_mod
- QFN-56_EP_7x7_Pitch0.4mm.kicad_mod
- S70KS128.kicad_mod
- SOIC8-150-208.kicad_mod
- SW_SPST_PTS256.kicad_mod
- SW_SPST_PTS815.kicad_mod
- USB_A_PLUG_PCB.kicad_mod
- .gitignore
- fp-info-cache
- fp-lib-table
- picodvi-cache.lib
- picodvi-rescue.dcm
- picodvi-rescue.lib
- picodvi.bak
- picodvi.bck
- picodvi.dcm
- picodvi.kicad_pcb
- picodvi.kicad_pcb-bak
- picodvi.kicad_prl
- picodvi.kicad_pro
- picodvi.kicad_sch
- picodvi.lib
- picodvi.net
- picodvi.pdf
- picodvi.pro
- picodvi.sch
- picodvi.xml
- sym-lib-table
- picodvi_pmod-B.Cu.gbr
- picodvi_pmod-B.Mask.gbr
- picodvi_pmod-B.Paste.gbr
- picodvi_pmod-B.SilkS.gbr
- picodvi_pmod-drl_map.pdf
- picodvi_pmod-Edge.Cuts.gbr
- picodvi_pmod-F.Cu.gbr
- picodvi_pmod-F.Mask.gbr
- picodvi_pmod-F.Paste.gbr
- picodvi_pmod-F.SilkS.gbr
- picodvi_pmod.drl
- picodvi_pmod.zip
- fp-lib-table
- picodvi_pmod-cache.lib
- picodvi_pmod.bak
- picodvi_pmod.kicad_pcb
- picodvi_pmod.kicad_pcb-bak
- picodvi_pmod.net
- picodvi_pmod.pdf
- picodvi_pmod.pro
- picodvi_pmod.sch
- sym-lib-table
- 001-97964_S27KL0641_S27KS0641_S70KL1281_S70KS1281_3.0_V_1.8_V_64_Mb_8_MB_128_Mb_16_MB_HyperRAM_TM_Self-Refresh_DRAM.pdf
- fp-lib-table
- pmod_hyperram-cache.lib
- pmod_hyperram.bak
- pmod_hyperram.kicad_pcb
- pmod_hyperram.kicad_pcb-bak
- pmod_hyperram.net
- pmod_hyperram.pdf
- pmod_hyperram.pro
- pmod_hyperram.sch
- sym-lib-table
- fp-lib-table
- pmod_qspi_psram-cache.lib
- pmod_qspi_psram.bak
- pmod_qspi_psram.kicad_pcb
- pmod_qspi_psram.kicad_pcb-bak
- pmod_qspi_psram.net
- pmod_qspi_psram.pdf
- pmod_qspi_psram.pro
- pmod_qspi_psram.sch
- Readme.md
- ac_coupling.png
- bare_board.jpg
- dc_coupling.png
- dvi-pmod.jpg
- example_app_bad_apple.jpg
- example_app_moon.jpg
- example_app_terminal.jpg
- example_app_vista.jpg
- eye_mask_720p30.png
- eye_mask_vga60.png
- interpolator.png
- mountains.jpg
- table_720p30.png
- table_vga60.png
- two_connectors.jpg
- two_displays.jpg
- .gitignore
- ckcompress
- frame0599.bin
- frame0599.png
- mkframes.sh
- packframes.mk
- Readme.md
- rle_compress.py
- CMakeLists.txt
- main.c
- rle_decompress.h
- rle_decompress.S
- test_frame.h
- CMakeLists.txt
- main.c
- CMakeLists.txt
- main.c
- tmds_encode_font_2bpp.h
- tmds_encode_font_2bpp.S
- audio.h
- CMakeLists.txt
- main.c
- tmds_encode_font_2bpp.h
- tmds_encode_font_2bpp.S
- CMakeLists.txt
- dht.c
- dht.h
- main.c
- CMakeLists.txt
- main.c
- CMakeLists.txt
- main.c
- CMakeLists.txt
- main.c
- mandelbrot.c
- mandelbrot.h
- CMakeLists.txt
- main.c
- CMakeLists.txt
- main.c
- audio.h
- CMakeLists.txt
- main.c
- tmds_double.h
- tmds_double.S
- CMakeLists.txt
- main.c
- CMakeLists.txt
- main.c
- CMakeLists.txt
- main.c
- CMakeLists.txt
- main.c
- map_test_zelda_mini.h
- CMakeLists.txt
- main.c
- tilemap.h
- audio.h
- CMakeLists.txt
- main.c
- tilemap.h
- CMakeLists.txt
- main.c
- tilemap_background.h
- tilemap_foreground.h
- .gitignore
- mkframes.sh
- Readme.md
- CMakeLists.txt
- main.c
- bmp-dump.py
- builduf2
- CMakeLists.txt
- main.c
- README.md
- CMakeLists.txt
- .gitattributes
- eben_128x128.h
- eben_128x128.png
- eben_128x128_flip.h
- eben_128x128_flip.png
- eben_128x128_ragb2132.h
- eben_128x128_rgab5515.h
- eben_256x256.png
- ferris_640x480.png
- font_8x8.h
- font_8x8.png
- moon_1bpp_1280x720.h
- moon_1bpp_1280x720.png
- moon_1bpp_640x480.h
- moon_1bpp_640x480.png
- moon_2bpp_1280x720.h
- moon_2bpp_1280x720.png
- moon_2bpp_640x480.h
- moon_2bpp_640x480.png
- mountains_640x128.png
- mountains_640x128_rgb565.h
- mountains_640x160.png
- mountains_640x160_rgb565.h
- mountains_640x480.png
- mountains_640x480_rgb565.h
- oga_zelda_overworld_flat.png
- oga_zelda_overworld_flat_rgab5515.h
- platformer_in_the_forest.png
- platformer_in_the_forest_rgab5515.h
- raspberry_128x128.png
- raspberry_128x128_ragb2132.h
- raspberry_128x128_rgab5515.h
- raspberry_256x256.png
- raspberry_256x256_ragb2132.h
- raspberry_256x256_rgab5515.h
- snowflakes.h
- snowflakes.png
- sunflower_640x480.png
- testcard_320x240.png
- testcard_320x240_rgb332.h
- testcard_320x240_rgb565.h
- testcard_display1.png
- testcard_display1_rgb332.h
- testcard_display2.png
- testcard_display2_rgb332.h
- vista_data.uf2
- wikimedia_christmas_tree_in_field_320x240.png
- wikimedia_christmas_tree_in_field_320x240_rgb565.h
- wikimedia_moon_apollo_8.jpg
- zelda_mini_plus_walk.png
- zelda_mini_plus_walk_rgab5515.h
- common_dvi_pin_configs.h
- audio_ring.c
- audio_ring.h
- CMakeLists.txt
- data_packet.c
- data_packet.h
- dvi.c
- dvi.h
- dvi_clock.pio
- dvi_config_defs.h
- dvi_serialiser.c
- dvi_serialiser.h
- dvi_serialiser.pio
- dvi_timing.c
- dvi_timing.h
- tmds_encode.c
- tmds_encode.h
- tmds_encode.S
- tmds_encode_1bpp.pio
- tmds_table.h
- tmds_table_fullres.h
- tmds_table_gen.py
- util_queue_u32_inline.h
- affine_transform.h
- CMakeLists.txt
- sprite.c
- sprite.h
- sprite.S
- sprite_asm_const.h
- tile.c
- tile.h
- tile.S
- packtiles
- tmdsdump.py
- tmdsfont
- .gitattributes
- .gitignore
- CMakeLists.txt
- gdbinit
- pico_sdk_import.cmake
- Readme.md
- .gitattributes
- .gitignore
- LICENSE
- Readme.md
- board.cmake
- board.h
- adafruit_fruit_jam.h
- board.cmake
- board.h
- adafruit_metro_rp2350.h
- board.cmake
- board.h
- board.cmake
- board.h
- board.cmake
- board.h
- board.cmake
- board.h
- board.cmake
- board.h
- board.cmake
- board.h
- FreeRTOSConfig.h
- family.c
- family.cmake
- pico_sdk_import.cmake
- rp2040-openocd.cfg
- rp2350-openocd.cfg
- ansi_escape.h
- board.c
- board_api.h
- family_support.cmake
- audio.h
- audio_device.c
- audio_device.h
- bth_device.c
- bth_device.h
- ch34x.h
- cp210x.h
- ftdi_sio.h
- pl2303.h
- cdc.h
- cdc_device.c
- cdc_device.h
- cdc_host.c
- cdc_host.h
- cdc_rndis.h
- dfu.h
- dfu_device.c
- dfu_device.h
- dfu_rt_device.c
- dfu_rt_device.h
- hid.h
- hid_device.c
- hid_device.h
- hid_host.c
- hid_host.h
- midi.h
- midi2_device.c
- midi2_device.h
- midi2_host.c
- midi2_host.h
- midi_device.c
- midi_device.h
- midi_host.c
- midi_host.h
- README_midi_host.md
- msc.h
- msc_device.c
- msc_device.h
- msc_host.c
- msc_host.h
- mtp.h
- mtp_device.c
- mtp_device.h
- ecm_rndis_device.c
- ncm.h
- ncm_device.c
- net_device.h
- printer.h
- printer_device.c
- printer_device.h
- usbtmc.h
- usbtmc_device.c
- usbtmc_device.h
- vendor_device.c
- vendor_device.h
- vendor_host.c
- vendor_host.h
- video.h
- video_device.c
- video_device.h
- tusb_common.h
- tusb_compiler.h
- tusb_debug.h
- tusb_fifo.c
- tusb_fifo.h
- tusb_mcu.h
- tusb_private.h
- tusb_types.h
- tusb_verify.h
- dcd.h
- usbd.c
- usbd.h
- usbd_pvt.h
- hcd.h
- hub.c
- hub.h
- usbh.c
- usbh.h
- usbh_pvt.h
- osal.h
- osal_freertos.h
- osal_mynewt.h
- osal_none.h
- osal_pico.h
- osal_rtthread.h
- osal_rtx4.h
- osal_threadx.h
- osal_zephyr.h
- hcd_max3421.c
- hcd_max3421.h
- dcd_ft9xx.c
- ci_fs_kinetis.h
- ci_fs_mcx.h
- ci_fs_type.h
- dcd_ci_fs.c
- ci_hs_hpm.h
- ci_hs_imxrt.h
- ci_hs_lpc18_43.h
- ci_hs_mcx.h
- ci_hs_rw61x.h
- ci_hs_type.h
- dcd_ci_hs.c
- hcd_ci_hs.c
- dcd_da146xx.c
- ehci.c
- ehci.h
- ehci_api.h
- dcd_musb.c
- hcd_musb.c
- musb_max32.h
- musb_ti.h
- musb_type.h
- dcd_pic.c
- README.md
- dcd_pic32mz.c
- usbhs_registers.h
- dcd_samd.c
- hcd_samd.c
- dcd_samg.c
- dcd_samx7x.c
- samx7x_common.h
- dcd_mm32f327x_otg.c
- dcd_nrf5x.c
- dcd_nuc120.c
- dcd_nuc121.c
- dcd_nuc505.c
- dcd_khci.c
- hcd_khci.c
- dcd_lpc17_40.c
- dcd_lpc17_40.h
- dcd_lpc_ip3511.c
- hcd_lpc_ip3516.c
- hcd_lpc_ip3516.h
- ohci.c
- ohci.h
- ohci_nxp.h
- dcd_pio_usb.c
- hcd_pio_usb.c
- dcd_rp2040.c
- hcd_rp2040.c
- rp2040_usb.c
- rp2040_usb.h
- dcd_rusb2.c
- hcd_rusb2.c
- rusb2_common.c
- rusb2_common.h
- rusb2_ra.h
- rusb2_rx.h
- rusb2_type.h
- dcd_cxd56.c
- dcd_stm32_fsdev.c
- fsdev_at32.h
- fsdev_ch32.h
- fsdev_common.c
- fsdev_common.h
- fsdev_stm32.h
- hcd_stm32_fsdev.c
- typec_stm32.c
- dcd_sunxi_musb.c
- musb_def.h
- dcd_dwc2.c
- dwc2_at32.h
- dwc2_bcm.h
- dwc2_common.c
- dwc2_common.h
- dwc2_efm32.h
- dwc2_esp32.h
- dwc2_gd32.h
- dwc2_info.md
- dwc2_info.py
- dwc2_nrf.h
- dwc2_stm32.h
- dwc2_type.h
- dwc2_xmc.h
- hcd_dwc2.c
- dcd_template.c
- hcd_template.c
- dcd_msp430x5xx.c
- dcd_eptri.c
- dcd_eptri.h
- ch32_usbfs_reg.h
- ch32_usbhs_reg.h
- dcd_ch32_usbfs.c
- dcd_ch32_usbhs.c
- hcd_ch32_usbfs.c
- pd_types.h
- tcd.h
- usbc.c
- usbc.h
- CMakeLists.txt
- tinyusb.mk
- tusb.c
- tusb.h
- tusb_option.h
- LICENSE
- logo.jpg
- picospeccy_rp2350b.h
- picospeccy_rp2350b_w.h
- waveshare_rp2350_pizero.h
- Font.h
- Graphics.h
- Graphics8BitPalette.h
- GS.cpp
- GS.h
- GS_ROM.c
- GS_ROM.h
- NGS_ROM.c
- NGS_ROM.h
- NgsMp3.cpp
- NgsMp3.h
- NgsSd.cpp
- NgsSd.h
- Z80_compat.h
- Z80_redcode.c
- Z80_redcode.h
- DMABufferDescriptor.h
- I2S.cpp
- I2S.h
- minimp3.h
- miniz.c
- miniz.h
- es.bin
- plus2.bin
- plus2es.bin
- sinclair_128k_1.bin
- 128k_es.ovl
- 128k_overlays.c
- 128k_overlays.h
- 128k_plus2.ovl
- 128k_plus2es.ovl
- manifest.json
- rom128Kcustom.c
- rom128Kcustom.h
- rom128Kspanish.h
- romPlus2.h
- romPlus2128K.h
- RomPlus2spanish.h
- romSinclair128K.h
- romZX81.edition3.h
- S128_ZX81+_ROM.h
- romByte48k.h
- byte.bin
- byte_sovmest.bin
- byte_test.bin
- es.bin
- sinclair_48k.bin
- 48k_byte.ovl
- 48k_byte_sovmest.ovl
- 48k_byte_test.ovl
- 48k_es.ovl
- 48k_overlays.c
- 48k_overlays.h
- manifest.json
- rom48Kcustom.c
- rom48Kcustom.h
- romSinclair48K.c
- romSinclair48K.h
- alf1_cart.bin
- alf1.c
- esxdos.c
- esxide.c
- rom0.bin
- sinclair_128k_0.bin
- manifest.json
- pentagon_overlays.c
- pentagon_overlays.h
- pentagon_rom0.ovl
- rom0.bin
- rom1.bin
- rom2.bin
- rom3.bin
- sinclair_128k_1.bin
- manifest.json
- plus3_overlays.c
- plus3_overlays.h
- plus3_rom3.ovl
- romPlus3.c
- romPlus3.h
- rom0.bin
- rom1.bin
- rom2.bin
- manifest.json
- plus3e_overlays.c
- plus3e_overlays.h
- plus3e_rom0.ovl
- plus3e_rom1.ovl
- romPlus3e.c
- romPlus3e.h
- bank0.bin
- bank0_fdimage.bin
- bank0_flashtool.bin
- bank0_mainmenu.bin
- bank1.bin
- bank1_pq.bin
- bank1_romain.bin
- bank2.bin
- bank2_fdimage.bin
- bank2_flashtool.bin
- bank2_pq.bin
- bank3.bin
- bank3_fdimage.bin
- bank3_flashtool.bin
- bank3_pq.bin
- sinclair_128k_0.bin
- sinclair_128k_1.bin
- karabas_boot.c
- manifest.json
- profi_bank0_karabas.c
- profi_bank1_pq.ovl
- profi_bank1_romain.ovl
- profi_bank2.ovl
- profi_bank2_pq.ovl
- profi_bank3.ovl
- profi_bank3_pq.ovl
- profi_banks.c
- profi_banks_dmax.c
- profi_overlays.c
- profi_overlays.h
- profi_pq_bank0.c
- romProfi.c
- romProfi.h
- romProfi608.c
- bank0.bin
- bank1.bin
- bank2.bin
- bank3.bin
- gmx13500.bin
- profrom.bin
- sinclair_128k_0.bin
- sinclair_128k_1.bin
- manifest.json
- romScorpion.h
- scorpion_bank0.ovl
- scorpion_bank1.ovl
- scorpion_banks.c
- scorpion_gmx_banks.h
- scorpion_gmx_rom.c
- scorpion_overlays.c
- scorpion_overlays.h
- scorpion_prof_banks.h
- scorpion_prof_rom.c
- 503.bin
- 504tm.bin
- trdos_505d.bin
- manifest.json
- trdos.c
- trdos.h
- trdos_503.ovl
- trdos_504tm.ovl
- trdos_overlays.c
- trdos_overlays.h
- trdosCustom.c
- trdosCustom.h
- AluBytesStd.c
- AluBytesUlaPlus.c
- mb02boot.h
- romGluk.h
- romSinclair48K_disasm.txt
- romSTS75.h
- OSDNewMenu.h
- UiActions.cpp
- UiActions.h
- UiBrowser.cpp
- UiBrowser.h
- UiDialog.cpp
- UiDialog.h
- UiFont.cpp
- UiFont.h
- UiGame.cpp
- UiGfx.cpp
- UiGfx.h
- UiJoy.cpp
- UiJoy.h
- UiLogo.c
- UiLogo.h
- UiModel.h
- UiNav.cpp
- UiNav.h
- UiRender.cpp
- UiRender.h
- UiStage.cpp
- UiStage.h
- UiStrings.h
- UiTree.cpp
- VGA.cpp
- VGA.h
- VGA8Bit.h
- z80.h
- z80operations.h
- AlfCart.cpp
- AlfCart.h
- ArchRom.h
- AySound.cpp
- AySound.h
- BoardPins.cpp
- BoardPins.h
- Buffer.cpp
- Buffer.h
- CaptureBMP.cpp
- CaptureBMP.h
- ChipPackage.h
- codepages.cpp
- codepages.h
- Config.cpp
- Config.h
- CPU.cpp
- CPU.h
- cxx_shims.cpp
- Debug.cpp
- Debug.h
- DiskSlots.h
- DivMMC.cpp
- DivMMC.h
- dls_conv.cpp
- dls_conv.h
- DskImage.cpp
- DskImage.h
- ESPectrum.cpp
- ESPectrum.h
- fabutils.h
- FileInfo.cpp
- FileInfo.h
- FileUtils.cpp
- FileUtils.h
- Font.cpp
- FreeRTOSConfig.h
- Ftp.cpp
- Ftp.h
- Ftpd.cpp
- Ftpd.h
- hardconfig.h
- hardpins.h
- hid_app.cpp
- hid_ri.c
- hid_ri.h
- hid_rip.c
- hid_rip.h
- HttpCatalogFs.cpp
- HttpCatalogFs.h
- HttpGet.cpp
- HttpGet.h
- HttpsGet.cpp
- HttpsGet.h
- IDE.cpp
- IDE.h
- joy_hid.cpp
- kbd_img.cpp
- kbd_img.h
- keyboard.cpp
- keyboard.h
- LEDIndicators.cpp
- LEDIndicators.h
- loaders.h
- LoadWavStream.h
- lwipopts.h
- MachineSwitch.cpp
- MachineSwitch.h
- main.cpp
- MB02.cpp
- MB02.h
- mbedtls_config_picospeccy.h
- MemESP.cpp
- MemESP.h
- messages.h
- Midi.cpp
- Midi.h
- midi_wt.c
- midi_wt.h
- MidiSynth.cpp
- MidiSynth.h
- mouse.h
- NetArena.h
- Nvram24.cpp
- Nvram24.h
- OplFm.cpp
- OplFm.h
- OpllFm.cpp
- OpllFm.h
- OpnFm.cpp
- OpnFm.h
- OSDFile.cpp
- OSDMain.cpp
- OSDMain.h
- PinSerialData_595.c
- PinSerialData_595.h
- Plus3eIde.h
- Plus3Fdc.cpp
- Plus3Fdc.h
- Plus3Paging.h
- Ports.cpp
- Ports.h
- pwm_audio.cpp
- pwm_audio.h
- RemoteFs.h
- RomOverlay.h
- roms.h
- RTC.cpp
- RTC.h
- SAASound.cpp
- SAASound.h
- ScanLite.h
- Sftp.cpp
- Sftp.h
- Snapshot.cpp
- Snapshot.h
- SnSound.cpp
- SnSound.h
- SortedFiles.h
- Ssh.cpp
- Ssh.h
- Subsystem.cpp
- Subsystem.h
- Tape.cpp
- Tape.h
- Tape_PZX.cpp
- Tape_TZX.cpp
- td0.cpp
- td0.h
- TlsSock.cpp
- TlsSock.h
- trdos_boot.h
- tusb_config.h
- Upd765.cpp
- Upd765.h
- usb_hcd_native_wrap.c
- usb_hcd_pio_wrap.c
- usb_hcd_router.c
- usb_hcd_router.h
- UsbMsc.cpp
- UsbMsc.h
- Video.cpp
- Video.h
- VidPrecalc.h
- wd1793.cpp
- wd1793.h
- WifiNet.cpp
- WifiNet.h
- WifiSock.cpp
- WifiSock.h
- xinput_host.c
- xinput_host.h
- Z80_JLS.cpp
- Z80DMA.cpp
- Z80DMA.h
- ZiFi.cpp
- ZiFi.h
- ZiFiAT.cpp
- ZiFiAT.h
- ZiFiSock.cpp
- ZiFiSock.h
- ZipExtract.cpp
- ZipExtract.h
- rom_pack.cpython-311.pyc
- about_logo128.png
- compare_pulses.py
- create_fdi_fat12.py
- create_hdf.py
- create_mmc.py
- dandare2_compare.py
- dls_pack.py
- dsk_test.cpp
- fb2png.py
- fdi_damage.py
- fdi_fat12_put.py
- gen_cyrillic_font.py
- gmx_unlz.py
- gus_pack.py
- hdmi_tmds_pair_test.c
- idedos_audit.py
- memdump.gdb
- memdump.py
- memdump.sh
- mkuifont.py
- ngs_rom_pack.py
- nvram24_test.cpp
- oplfm_test.cpp
- opllfm_test.cpp
- opnfm_test.cpp
- plus3_paging_test.cpp
- plus3e_ide_test.cpp
- profi2png.py
- rom_pack.py
- saa_clock_test.cpp
- screenshot.gdb
- screenshot.sh
- screenshot_external.sh
- screenshot_profi.gdb
- snsound_test.cpp
- tap2tzx.py
- tape_parse.py
- td0_to_pro.py
- upd765_test.cpp
- z80disasm.py
- .gitignore
- AGENTS.md
- build_all.bat
- build_all.ps1
- build_all.sh
- check-release.sh
- CLAUDE.md
- CMakeLists.txt
- draft-release.sh
- LICENSE
- pico_sdk_import.cmake
- README.md
- rp2350-memmap.ld
# Use via CDN
jsDelivrjsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.
Link
Example
// repository documentation
Was this content helpful?
(0 ratings)
