ZXSpeculator

Cross-platform ZX Spectrum emulator written in C#

MIT License

Stars
77
Committers
1
ZXSpeculator - ZX Speculator v1.4 Latest Release

Published by deanthecoder 8 months ago

Twitter URL

Fixes:

  • Ensure the OpenAL runtime is installed on Windows. (Needed for sound.)
  • Ensure CPU clock is reset when the machine is reset.

Other:

  • Reduce CPU load when keeping the Z80 synced with real-time.

Experiments:

  • Retro fire effect.
  • The Matrix.
  • 10PRINT
  • Sand simulator.
  • Old Skool 'Twister'.

Full Changelog: https://github.com/deanthecoder/ZXSpeculator/compare/Release_1_3...Release_1_4

ZXSpeculator - ZX Speculator v1.3

Published by deanthecoder 8 months ago

Twitter URL

Features:

  • New, improved, and faster CRT effects.
  • VHS-style 'pause' option now available.
  • Extended rollback history.
  • Extended emulation speed options to: Actual, Fast, Maximum.
  • Option to create in-game screenshots.

Fixes:

  • LOAD "" caused deadlock when using the JHG ROM.
  • Prevent spaces being encoded as %20 when saving.

Other:

  • Reduce memory allocations.
  • Experiment: Conway's Game Of Life (BASIC and assembly versions).
  • Experiment: Retro fire effect.

Full Changelog: https://github.com/deanthecoder/ZXSpeculator/compare/Release_1_2...Release_1_3

ZXSpeculator - ZX Speculator v1.2

Published by deanthecoder 9 months ago

Twitter URL

Features:

  • Support alternative BASIC ROMs.
  • Themes: Standard Spectrum, BBC Micro, Commodore 64.
  • Allow single-key input (similar to a 128K Spectrum).
  • Flux Capacitor: Time can now be rolled back by up to 2 minutes. (Press F1 to rollback 5s.)
  • Drag and drop file opening.

Fixes:

  • Fix flag error when writing .sna files.
  • Saving files now updates the MRU file list.

Other:

  • Performance improvements.

Full Changelog: https://github.com/deanthecoder/ZXSpeculator/compare/Release_1_1...Release_1_2

ZXSpeculator - ZX Speculator v1.1

Published by deanthecoder 9 months ago

Twitter URL

Features:

  • Optional Ambient Blur (Great for screenshots and screen capture).
  • 'Most Recently Used' files now available from the File menu.
  • Sound and speed settings now available from icons in the main UI.
  • Mac Intel and ARM releases.
  • 'App closing' confirmation dialog.

Fixes:

  • Rename unit test files to ensure Windows file system compatibility.

Other:

  • Reduced memory footprint.
  • The Human Shader Experiment. ZX BASIC code implementing a GLSL shader from humanshader.com

Full Changelog: https://github.com/deanthecoder/ZXSpeculator/compare/Release_1_0...Release_1_1

ZXSpeculator - ZX Speculator v1.0

Published by deanthecoder 9 months ago

  • First release.
Badges
Extracted from project README
Twitter URL