Skip to content

Snapshots

Latest
Compare
Choose a tag to compare
@ikjordan ikjordan released this 19 Jan 18:43
b69d523

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
Support for ZX81 (standard + Big Bang ROMs) and ZX80 (4K and 8K ROMs)
Tested against large set of software (see Readme)
Joystick and ZX80/81 USB keyboard support
9 pin joystick support
Full screen configuration menus using ZX81 and ZX80 fonts
Pre-built uf2 for 9 commercial boards and 2 MCU types
Example configuration to copy to micro SD Card
Supports RP2040 and RP2350

Adds the following features over previous release:

Save and load snapshots

Save the emulator state to SD Card at any point . On reloading a snapshot the emulator will continue from exactly where the snapshot was saved. No need to restart from the beginning after you die in a game! Also save a snapshot to avoid re-running lengthy set-up times in programs. A snapshot saved on one machine can be loaded on another, even with a different sound or display set-up. Full details are given in the Readme

Change resolution on program load

It is now possible to specify the display resolution for a program. If the current resolution is different then the emulator restarts in the correct resolution before the program is loaded

Support for Raspberry PI Pico SDK 2.1.0

This release was built with SDK 2.1. Issues in SDK 2.1 resulted in the develop branch being used, plus the TinyUSB submodule from SDK 2.0

Olimex 9 Pin Joystick Support

It is now possible to add a 9 pin joystick adapter to the Olimex RP2040-PICO-PC board, via the UEXT1 connector

Corrections and Improvements

Fixed an issue that prevented files being loaded from the root directory
Improved handling of the current directory path
Improved reproducibility of automatic builds
Improved handling of resolution change
Cursor speed reduced in F2 menu
Added extra build warning checks

What's Changed

Full Changelog: v2.0.0...V2.0.1