Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
ZX Spectrum
![](https://explore-feed.github.com/topics/zx-spectrum/zx-spectrum.png)
Sinclair’s ZX Spectrum was an affordable computer that introduced colorful gaming and amateur programming for the masses.
- GitHub: https://github.com/topics/zx-spectrum
- Wikipedia: https://en.wikipedia.org/wiki/Action-adventure_game
- Created by: Sinclair Research
- Released: April 23, 1982
- Related Topics: amstrad-cpc, commodore-64, bbc-micro, spectrum-next,
- Aliases: spectrum, speccy, spectrum-zx, zxspectrum, spectrumzx, sinclair, sinclair-spectrum,
- Last updated: 2025-02-07 00:33:50 UTC
- JSON Representation
https://github.com/emmanuel-marty/lzsa
Byte-aligned, efficient lossless packer that is optimized for fast decompression on 8-bit micros
6309 6502 6809 8-bit 8088 assembler c c64 compression ibm-pc retrocomputing suffix-array z80 zx-spectrum
Last synced: 02 Feb 2025
https://github.com/rustzx/rustzx
ZX Spectrum emulator written in Rust
ay-3-8910 emulator rustzx z80 zx-spectrum zx-spectrum-emulator
Last synced: 27 Oct 2024
https://github.com/dpt/The-Great-Escape-in-C
Classic ZX Spectrum game "The Great Escape" rewritten in portable C
c game isometric macos port reimplementation remake retrogaming risc-os windows zx-spectrum
Last synced: 02 Nov 2024
https://github.com/emmanuel-marty/apultra
Free open-source compressor for apLib with 5-7% better ratios
6309 6502 68000 6809 8-bit 8088 amiga amstrad-cpc aplib aplib-format arm atari-st c c64 compression compression-algorithm gameboy retrocomputing z80 zx-spectrum
Last synced: 13 Nov 2024
https://github.com/skx/lighthouse-of-doom
A simple text-based adventure game
adventure-game console-application cpm game spectrum z80 z80asm zx-spectrum zxspectrum
Last synced: 29 Jan 2025
https://github.com/raydac/zxpoly
a multi-CPU ZX-Spectrum 128 concept platform
emulator java multi-threading spec256 z80-emulator zx-poly zx-spectrum
Last synced: 06 Feb 2025
https://github.com/deanthecoder/zxspeculator
Cross-platform ZX Spectrum emulator written in C#
avalonia avalonia-ui avaloniaui emulation retro spectrum z80 zx-spectrum zx-spectrum-emulator zxspectrum
Last synced: 05 Feb 2025
https://github.com/emmanuel-marty/salvador
A free, open-source compressor for the ZX0 format
8-bit amiga amstrad-cpc atari atari-st c c64 compression compression-algorithm zx-spectrum zx0
Last synced: 13 Nov 2024
https://github.com/mrcook/jetpac-disassembly
JETPAC: fully annotated source code of this classic 8-bit game (1983, ZX Spectrum)
8-bit assembly disassembly game reverse-engineering skoolkit source-code z80 zx-spectrum
Last synced: 21 Nov 2024
https://github.com/mrcook/zx-spectrum-games
Collection of ZX Spectrum annotated game source code dissasemblies as .skool files
asm assembly games skoolkit z80 zx-spectrum
Last synced: 21 Nov 2024
https://github.com/raydac/zxtap-to-wav
Converter of .TAP files (a ZX-Spectrum emulator data format) into .WAV sound files
converter golang python tape utility wav zx-spectrum
Last synced: 15 Nov 2024
https://github.com/sdima1357/spectrum128_esp32_usb_host_pal_tv
zx spectrum 128 emulator on single esp32
ay-3-8910 esp32 retrocomputing retrogaming usb-host zx-spectrum
Last synced: 06 Nov 2024
https://github.com/tonyt73/TommyGun
A retro development IDE for the creation of games on 8-bit computers.
c64 cpc gaming ide retro spectrum zx zx-spectrum
Last synced: 24 Oct 2024
https://github.com/rodrigorc/raze
R.A.Z.E. A ZX Spectrum Emulator
emulator rust wasm-bindgen webassembly zx-spectrum zx-spectrum-emulator
Last synced: 27 Oct 2024
https://github.com/sdima1357/specci48
stm32f103c8t6 spectrum emulator
emulator stm32f103 zx-spectrum
Last synced: 06 Nov 2024
https://github.com/skoolkid/rom
A disassembly of the ZX Spectrum ROM, created using SkoolKit.
disassembly skoolkit zx-spectrum
Last synced: 24 Oct 2024
https://github.com/semack/zx_tape_player
Just another tape player has been written in Flutter for iOS and Android. The application is able to find tapes and theirs images using https://zxInfo.dk public API and upload them to ZX-Spectrum compatible computers by the audio output of the smartphone. Now it supports TAP and TZX tape images only.
android flutter ios mobile player tap tape tzx zx-spectrum zx-tape-player
Last synced: 17 Nov 2024
https://github.com/stefanbylund/zxnext_level9
Level 9 interpreter for Spectrum Next
c interpreter sinclair spectrum-next text-adventure zx-spectrum
Last synced: 23 Oct 2024
https://github.com/spectrum4/spectrum4
A modern-day ZX Spectrum OS rewritten from scratch in ARM assembly (aarch64) to run natively on Raspberry Pi 400
aarch64 arm64 assembly bare-metal kernel raspberry-pi retro rpi4 tup z80 zx-spectrum
Last synced: 01 Feb 2025
https://github.com/Threetwosevensixseven/ayfxedit-improved
AYFX Editor (Improved)
8-bit ay-3-8910 borland-cpp game-development sound-effects zx-spectrum
Last synced: 24 Oct 2024
https://github.com/artyom-beilis/float16
half float library for C and for z80
c float16 half-precision z80 z80asm zx-spectrum
Last synced: 24 Oct 2024
https://github.com/abelykh0/esp32-z80emu
Spectrum ZX Emulator on ESP32 VGA32 board
emulator esp32-arduino z80 zx-spectrum
Last synced: 11 Nov 2024
https://github.com/stevehjohn/zen
A Z80/ZX Spectrum Emulator
sinclair sinclair-zx-spectrum z80 z80-emulator zx-spectrum
Last synced: 24 Dec 2024
https://github.com/atsidaev/zxbus
ZX Spectrum edge connector (ZX Bus) Kicad model
bus nemobus quorum zx zx-bus zx-spectrum zxspectrum
Last synced: 24 Oct 2024
https://github.com/0x8BitDev/MAPeD-SPReD
NES/SMS/PCE/ZX/SMD development tools
6502 ca65 devtools famicom huc m68k nes pc-engine retro sega-genesis sega-master-system sega-mega-drive sgdk sms speccy turbografx-16 wla-dx z80 zx zx-spectrum
Last synced: 24 Oct 2024
https://github.com/abelykh0/stm32f407-z80emu
Spectrum ZX Emulator on STM32F407
emulator stm32 stm32f4 stm32f407 z80 zx-spectrum
Last synced: 24 Oct 2024
https://github.com/TomHarte/Isometric-Ray-Cast
Zero-overdraw isometric graphics for the ZX Spectrum, featuring the Ant Attack map.
Last synced: 24 Oct 2024
https://github.com/tebl/zx-interface-2.021
An old-school remake of the ZX Interface 2 with some modern tweaks - mainly by integrating bank switching into the interface itself. Everything done with basic logic chips and components, no magic black boxes to be found anywhere!
cartridge joystick-interface sinclair zx-interface-2 zx-spectrum
Last synced: 05 Dec 2024
https://github.com/stefanbylund/zxnext_bmp_tools
Spectrum Next BMP tools
bmp c image-processing sinclair spectrum-next zx-spectrum
Last synced: 24 Oct 2024
https://github.com/stefanbylund/zxnext_sprite
C hardware sprite API for Spectrum Next
c sinclair sprites zx-spectrum
Last synced: 24 Oct 2024
https://github.com/unclerus/quorum-reborn
Old and restored documentation for Soviet ZX Spectrum "Quorum" and "Magic" computers
kicad quorum secam soviet-computer z80 zx-spectrum
Last synced: 21 Dec 2024
https://github.com/tebl/c64-joykey
WASD-style joystick for vintage computers. With an added Arduino Pro Micro you can use it as a USB-keyboard, so if you wanted a DIY streamdeck or Macro-keyboard - then the C64 JoyKEY can do that as well.
arduino atari atari-7800 atari-st atari2600 commodore commodore-64 commodore-amiga joystick keyboard macro-keyboard sega-genesis sega-master-system sega-mega-drive streamdeck vintage-computers zx-spectrum
Last synced: 05 Dec 2024
https://github.com/kosarev/zx
ZX Spectrum emulator written in a mix of Python and C++
converter emulator mit-license python rzx rzx-playback sinclair sinclair-zx-spectrum spectrum spectrum-emulator tape wav z80 zx-spectrum zx-spectrum-emulator zxspectrum
Last synced: 20 Nov 2024
https://github.com/tebl/C64-JoyKEY
WASD-style joystick for vintage computers. With an added Arduino Pro Micro you can use it as a USB-keyboard, so if you wanted a DIY streamdeck or Macro-keyboard - then the C64 JoyKEY can do that as well.
arduino atari atari-7800 atari-st atari2600 commodore commodore-64 commodore-amiga joystick keyboard macro-keyboard sega-genesis sega-master-system sega-mega-drive streamdeck vintage-computers zx-spectrum
Last synced: 24 Oct 2024
https://github.com/nzeemin/spectrum-desolate
🕹️ Ported Desolate game from TI-83 Plus to ZX Spectrum
8-bit 8bit game porting porting-game retro retrocomputing z80 zx-spectrum zxspectrum
Last synced: 15 Nov 2024
https://github.com/stefanbylund/zxnext_layer2
C layer 2 graphics API for Spectrum Next
c graphics-library sinclair zx-spectrum
Last synced: 24 Oct 2024
https://github.com/robhagemans/basicode-interpreter
BASICODE interpreter in Javascript
8bit basic bbc c64 emulator interpreter javascript msx retrocomputing trs-80 zx-spectrum
Last synced: 11 Nov 2024
https://github.com/konkotgit/PLUS-2A-FDD
ZX Spectrum +2A Floppy Disk Drive Interface
disks drive emulator floppy gotek interface zx-spectrum zxspectrum
Last synced: 24 Oct 2024
https://github.com/tebl/8bit-wave
An Arduino-based tape player for old school computers like the ZX Spectrum, Dragon 32 etc. Hardware is compatible with tzxduino/arduitape and Maxduino firmware.
arduino arduitape cassette-player maxduino tzxduino zx-spectrum
Last synced: 05 Dec 2024
https://github.com/sdima1357/specci128
zx spectrum 128 emulator on stm32f407
ay-3-8910 emulator stm32f407 zx-spectrum
Last synced: 06 Nov 2024
https://github.com/konkotgit/PLUS-2A-FDC-LIGHT
Floppy Disk Interface for ZX Spectrum +2A/B
floppy-disk-interface zx-spectrum
Last synced: 24 Oct 2024
https://github.com/skoolkid/jetsetwilly
A disassembly of Jet Set Willy, created using SkoolKit.
disassembly skoolkit zx-spectrum
Last synced: 24 Oct 2024
https://github.com/sdima1357/spectrum48_tv
ZX Spectrum 48 emulator with BW TV out
stm32 stm32f401ccu6 zx zx-spectrum
Last synced: 06 Nov 2024
https://github.com/mrcook/manic-miner
Manic Miner: Retro! - pixel perfect Z80 to C++ port (WIP) of the classic ZX Spectrum 8-bit game
8-bit c conversion cpp game platformer sdl2 z80 zx-spectrum
Last synced: 21 Nov 2024
https://github.com/varjagg/zxlispvm
A Lisp bytecode interpreter for ZX-Spectrum
bytecode bytecode-interpreter lisp-interpreter z80 z80asm zx-spectrum
Last synced: 24 Oct 2024
https://github.com/mkoloberdin/zemu
ZX Spectrum Emulator by restorer(Sinus) & others
emulator retrocomputing speccy z80 zx-spectrum zx-spectrum-emulator
Last synced: 24 Oct 2024
https://github.com/royaltm/z80-rb
Z80 assembler DSL in ruby, build system, ZX Spectrum basic parser and more
Last synced: 12 Oct 2024
https://github.com/Threetwosevensixseven/nxtp
Network neXt Time Protocol. Server in .NET Core, Clients for ZX Spectrum Next™ and .NET Core.
c-sharp dot-command dot-net-core esp esp-01 esp8266 retro-computers rtc spectrum-next wifi z80asm zx-spectrum
Last synced: 24 Oct 2024
https://github.com/jsmolina/z88dk-tutorial-sp1
sp1 tutorial (ms nampac)
gameengine sp1 z88dk zx-spectrum zxspectrum
Last synced: 23 Jan 2025
https://github.com/stefanbylund/vt_sound
C API for Vortex Tracker II Player
ay-3-8910 c sinclair zx-spectrum
Last synced: 24 Oct 2024
https://github.com/konkotgit/ZX-external-ROM
ZX Spectrum external ROM
diagnostics interface rom zx-spectrum
Last synced: 24 Oct 2024
https://github.com/hippietrail/retroghidra
Ghidra Loaders and FileSystems for retrocomputing platforms
apple2 atari-st atari2600 atari800 ghidra ghidra-extension ghidra-loader qdos retrocomputing reverse-engineering riscos sinclair sinclair-ql tandy tandy-color-computer ti-99 trs-80 vic20 x68000 zx-spectrum
Last synced: 02 Feb 2025
https://github.com/nzeemin/skoolkit-game-revs
Reverse engineering games using SkoolKit
asm disassembly reverse-engineering skoolkit z80 z80asm zx-spectrum
Last synced: 15 Jan 2025
https://github.com/t17dr/zxpp
ZX Spectrum emulator in C++
emulation emulator zx-spectrum
Last synced: 24 Oct 2024
https://github.com/sy2002/zxuno4mega65
ZX-Uno port for MEGA65 delivering a fully fledged ZX Spectrum 48k and 128k
mega65 retro-computing retro-gaming sinclair z80 zx-spectrum zx-uno
Last synced: 24 Oct 2024
https://github.com/nihirash/esxdos-scl2trd
Scl to Trd conversion tool for esxDOS
divide divmmc esxdos trdos zx-speccy zx-spectrum zx-spectrum-formats zxuno zxylib
Last synced: 24 Oct 2024
https://github.com/christopherwk210/nohzdyve-js
JS port of Nohzdyve
bandersnatch netflix nohzdyve port zx-spectrum
Last synced: 28 Nov 2024
https://github.com/mborik/coloristic
puzzle game for ZX-Spectrum 48k (+AY)
8bit demake games puzzle-game zx-spectrum
Last synced: 29 Jan 2025
https://github.com/ruyrybeyro/qtspecem
ZX Spectrum 48K Qt based emulation + Z80A C emulation core
Last synced: 09 Nov 2024
https://github.com/jsmolina/speccy-misifu
Misifu la gatita (released!) - zxspectrum
alley-cat game speccy-misifu z88dk zx-spectrum zxspectrum
Last synced: 23 Jan 2025
https://github.com/mrcook/rebelstar-raiders-basic
BASIC source code for Rebelstar Raiders, a 1984 ZX Spectrum game
assembly basic basic-programming-language game sinclair z80 zx-spectrum
Last synced: 22 Jan 2025
https://github.com/thomasheckmann/zxinfo-file-browser
Organize and manage your emulator files for ZX Spectrum, ZX81, ZX80 & Lambda 8300 - powered by the web
desktop-application electron lambda8300 react zx-spectrum zx80 zx81 zxdb zxinfo
Last synced: 24 Oct 2024
https://github.com/royaltm/spectrusty
A Rust library for building emulators based on various ZX Spectrum computer models and clones.
8-bit ay-3-8910 emulator library retro rust zx-spectrum
Last synced: 12 Oct 2024
https://github.com/olbrichattila/zx-spectrum-demo-assembly-game
Demo game written in Assembly for ZX-Spectrum
Last synced: 08 Feb 2025
https://github.com/mrcook/chuckie-egg-disassembly
Chuckie Egg: annotated source code disassembly of this classic 8-bit game (1983, ZX Spectrum) W.I.P.
8-bit assembly disassembly game skoolkit source-code z80 zx-spectrum
Last synced: 21 Nov 2024
https://github.com/mborik/ayplayers
collection of pretty formated and most versatile players of well know music tracker file formats for AY-3-8910/2
ay-3-8910 ay-3-8912 chiptune-player chiptune-tracker protracker sound-tracker z80 z80asm zx-spectrum
Last synced: 29 Jan 2025
https://github.com/redcode/z80_xcf_flavor
A ZX Spectrum test for detecting the Z80 CPU type based on the behavior of the CCF/SCF instructions
cpu test tests z80 zilog zx-spectrum zxspectrum
Last synced: 06 Nov 2024
https://github.com/Tenebrous/vscode-zx-debugger
debugger vscode vscode-extension z80 z80asm zx-speccy zx-spectrum
Last synced: 24 Oct 2024
https://github.com/laullon/b2t80s
b2t80s - Z80 Based Computers Emulator (back to the 80's)
8bits amstrad amstrad-cpc computers-emulator retrocomputing retrogaming z80 z80-emulator zx-spectrum
Last synced: 24 Oct 2024
https://github.com/andyste1/SpecCore
A simple retro game engine inspired by the ZX Spectrum and Sinclair Basic
csharp game-engine retrocomputing retrogaming sinclair zx-spectrum
Last synced: 24 Oct 2024
https://github.com/oldcompcz/prometheus
Information and disassembled code of the ZX Spectrum assembler by Proxima
prometheus proxima universum z80 zx-spectrum
Last synced: 24 Oct 2024
https://github.com/mrcook/skoolkitz80
Z80 Assembly language syntax for Skoolkit .skool files in SublimeText 3
assembly skoolkit sublime-text syntax-highlighting z80 zx-spectrum
Last synced: 21 Nov 2024
https://github.com/mrcook/lords-of-midnight-disassembly
The Lords of Midnight source code: ZX Spectrum and DOS disassembly
8086 assembly disassembly dos game ghidra reverse-engineering skoolkit z80 zx-spectrum
Last synced: 21 Nov 2024
https://github.com/makapuf/bitbox-spectrum
A ZX Spectrum emulator for the Bitbox
bitbox emulator spectrum zx-spectrum
Last synced: 24 Oct 2024
https://github.com/mrcook/scrconv
CLI app to convert ZX Spectrum 8-bit SCR images to PNG/GIF/JPG
8bit cli converter gif golang jpg png scr zx-spectrum
Last synced: 22 Jan 2025
https://github.com/shred/zxspectrum-bom
ZX Spectrum 48K Issue 3B Bill of Materials
bill-of-materials replica sinclair-hardware zx-spectrum zxspectrum
Last synced: 02 Jan 2025
https://github.com/konkotgit/KAY-Kempston-AY
ay-3-8910 kempston ym2149f zx-spectrum
Last synced: 24 Oct 2024
https://github.com/suborb/slowdos
Read and write MSDOS discs from BASIC on the ZX Spectrum +3
Last synced: 29 Oct 2024
https://github.com/ascvorcov/z80-ddqn
Implementation of Double Dueling Q-Network with prioritized experience replay learning to play zx-spectrum games
convolutional-neural-networks ddqn keras plaidml z80 z80-emulator zx-spectrum
Last synced: 24 Oct 2024
https://github.com/SteveSmith16384/MultiplayerJetPac
A multiplayer remake of Spectrum class JetPac. Be the first to build the spaceship.
remake retro spectrum ultimate zx-spectrum
Last synced: 24 Oct 2024
https://github.com/mborik/regression
Regression - design demo for ZX-Spectrum 128k (SpecNext compatible)
8bit demo demoscene zx-spectrum
Last synced: 01 Dec 2024
https://github.com/floehopper/3d-maze
Implementation of ZX81 3D Monster Maze game on the ZX Spectrum
3d-maze assembly-language basic emulator game graphics maze maze-game z80 zx-81 zx-spectrum
Last synced: 03 Dec 2024
https://github.com/kounch/playtzx
This is version 0.12b of PlayTZX for Linux.
linux macos macosx tzx zx-spectrum
Last synced: 24 Oct 2024
https://github.com/cosmonautus/YM2149F
Arduino ZX Spectrum AY Player
arduino ay8910 ay8912 ym2149f zx-spectrum
Last synced: 24 Oct 2024
https://github.com/McKlaud76/TimmyHQ
Timmy a'ka Harlequin 48K by Superfo
8-bit hardware pcb retrocomputers z80 zspectrum zx-spectrum
Last synced: 24 Oct 2024
https://github.com/whoozle/kesha-was-bird-remaster
SDCC port of first instalment in Kesha Was Bird series
8-bit indiegame keshawasbird sdcc zx-spectrum
Last synced: 30 Jan 2025
https://github.com/morozov/river-raid-disasm
Disassembly of River Raid for ZX Spectrum
Last synced: 12 Oct 2024
https://github.com/semack/zxtape2wav.net
Converter of .TAP/.TZX files (a ZX-Spectrum emulator data format) into .WAV sound files
converter csharp dotnet tap tape tzx utility wav zx-spectrum
Last synced: 17 Jan 2025
https://github.com/ohnosec/zmakebas
A Spectrum BASIC tokenizer (text file → .TAP/.P) [Public domain]
Last synced: 24 Oct 2024
https://github.com/redcode/scr2gif
Small tool for converting ZX Spectrum screens to GIF format
gif scr tool zx-spectrum zxspectrum
Last synced: 24 Dec 2024
https://github.com/insolor/kingdomofgrain
An attempt to reimplement in Python "The Grain Kingdom" game from the ZX Spectrum era (1992) with arts from the original game
Last synced: 07 Feb 2025
https://github.com/thomasheckmann/zxinfo-vue
ZXInfo is a web-app for the ZXDB based search engine at http://zxinfo.dk - implemented in Vue and Vuetify
backend-services elasticsearch frontend material-design vuejs vuetifyjs zx-spectrum zxdb
Last synced: 24 Oct 2024