Showing 90 open source projects for "zx spectrum"

View related business solutions
  • Keep company data safe with Chrome Enterprise Icon
    Keep company data safe with Chrome Enterprise

    Protect your business with AI policies and data loss prevention in the browser

    Make AI work your way with Chrome Enterprise. Block unapproved sites and set custom data controls that align with your company's policies.
    Download Chrome
  • Gen AI apps are built with MongoDB Atlas Icon
    Gen AI apps are built with MongoDB Atlas

    Build gen AI apps with an all-in-one modern database: MongoDB Atlas

    MongoDB Atlas provides built-in vector search and a flexible document model so developers can build, scale, and run gen AI apps without stitching together multiple databases. From LLM integration to semantic search, Atlas simplifies your AI architecture—and it’s free to get started.
    Start Free
  • 1
    ZX Pokemaster

    ZX Pokemaster

    Tool for sorting/renaming files for ZX Spectrum

    Sorting/renaming files and managing cheats for ZX Spectrum. Files are sorted and renamed based on MD5 hashes (if availble). ZX Pokemaster incorporates AllTipshopPokes database, which contains all known multiface pokes, scraped directly from www.the-tipshop.co.uk and maintained by Pokemester's author.
    Downloads: 18 This Week
    Last Update:
    See Project
  • 2

    ZX Spectrum Bulk Data Transfer - esxdos

    ZX Spectrum bulk data transfer via EAR port.

    A set of tools for transferring arbitrary files (of arbitrary lengh, up to 1Gb) to ZX Spectrum machine via tape input (EAR). No additional hardware required. t2esx utility is intended to transfer data to the ZX Spectrum via the EAR port without any additional hardware. If you have the means to play back TAP files, t2esx allows you to transfer any arbitrary amount of raw data (theoretical upper limit – 1G). Utility provided in two flavours – “regular” 48k programme and the esxdos dot command...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    The Free Unix Spectrum Emulator (Fuse): an emulator of the 1980s home computer and various clones for Unix, Mac OS X and Windows.
    Leader badge
    Downloads: 453 This Week
    Last Update:
    See Project
  • 4

    zxspectrum-utils

    Package of utils for crossdevelopment for ZX Spectrum.

    Package of various utilities for handling ZX Spectrum emulators formats. It's aim is to have one package for all most used utilities at one place. Package contain: - bin2tap, bin2mbd - lstbas, dir0, dirtap, dirhob, tsttap - 0totap, tapto0, 0tobin, binto0, 0tohob, hobto0 - d802tap, tap2d80 - mbdir, mbload, mb2tap, tap2mbd, tap2mbhdd - tap2tzx, tzx2tap - breplace, makesna, permutor
    Downloads: 22 This Week
    Last Update:
    See Project
  • Simple, Secure Domain Registration Icon
    Simple, Secure Domain Registration

    Get your domain at wholesale price. Cloudflare offers simple, secure registration with no markups, plus free DNS, CDN, and SSL integration.

    Register or renew your domain and pay only what we pay. No markups, hidden fees, or surprise add-ons. Choose from over 400 TLDs (.com, .ai, .dev). Every domain is integrated with Cloudflare's industry-leading DNS, CDN, and free SSL to make your site faster and more secure. Simple, secure, at-cost domain registration.
    Sign up for free
  • 5
    EightyOne Sinclair Emulator

    EightyOne Sinclair Emulator

    Emulates the range of ZX home computers made by Sinclair Research Ltd

    EightyOne is an emulator for the range of ZX home computers made by Sinclair Research (and their clones) in the 1980s, primarily the ZX80 and ZX81 but also includes the ZX Spectrum models. As well as emulating the machines themselves, various add-on interfaces are supported, including storage devices, hi-res graphics, custom character sets, sound and colour cards. EightyOne was created by Michael D Wynne. Michael is no longer actively developing the emulator, but has made the code open...
    Leader badge
    Downloads: 49 This Week
    Last Update:
    See Project
  • 6
    RECOIL

    RECOIL

    Retro Computer Image Library

    Retro Computer Image Library decodes Amiga, Amstrad CPC, Apple II, Atari 8-bit, Atari Portfolio, Atari ST/TT/Falcon, BBC Micro, Commodore 64, Commodore 16/116/Plus4, Commodore 128, Electronika BK, FM Towns, HP 48, Macintosh 128K, MSX, NEC PC-80/88/98, Oric, SAM Coupe, Sharp X68000, Tandy 1000, Timex 2048, TRS-80, TRS-80 Color Computer, ZX81 and ZX Spectrum picture formats. The project contains a simple viewer, plug-ins for general-purpose image viewers and editors, and an everything-to-png...
    Leader badge
    Downloads: 53 This Week
    Last Update:
    See Project
  • 7
    Jetpac - Fuel to Burn (JavaScript)

    Jetpac - Fuel to Burn (JavaScript)

    A version of Ultimate's Spectrum Jetpac in Javascript

    A version of Ultimate's Spectrum Jetpac in Javascript Note that there is currently no touchscreen support (uses cursor keys + spacebar [fire] and P [pause]). Only tested on MacBook Pro with retina display (Safari, Chrome, Firefox). Best Performance is with Safari. 1..2 Adds new graphics for rockets, aliens, items, etc. Provides Classic/ Enhanced modes for retro and less-retro-ness 1.2 Classic mode removes all of the vector effects, backgrounds except for the explosions (which...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Cambridge Z88

    Cambridge Z88

    Software development for 4Mb portable, using Z80 CPU and AA batteries

    This project is for the portable computer "Cambridge Z88", produced by Sir Clive Sinclair (of ZX Spectrum fame). We continue to support software development (ROM, 3rd party apps on memory cards and desktop applications). We have moved to https://cambridgez88.jira.com/wiki (development, source code and documentation). However, we continue to publish files for download here.
    Leader badge
    Downloads: 13 This Week
    Last Update:
    See Project
  • 9
    Sokoban RK

    Sokoban RK

    Cross-platform version of the classic puzzle game "Sokoban"

    This is a cross-platform version of the classic puzzle game "Sokoban". You are a worker in a warehouse, and your goal is to push all boxes to the target locations. You can only push the boxes, but you cannot pull them. All 50 levels of the original game are included, the levels.h file also contains 40 extra levels that can optionally be used when compiling the game. Currently, 57 target systems are supported, including the Sinclair ZX Spectrum, MSX, Sega Master System, and many more. 2025...
    Downloads: 4 This Week
    Last Update:
    See Project
  • Level Up Your Cyber Defense with External Threat Management Icon
    Level Up Your Cyber Defense with External Threat Management

    See every risk before it hits. From exposed data to dark web chatter. All in one unified view.

    Move beyond alerts. Gain full visibility, context, and control over your external attack surface to stay ahead of every threat.
    Try for Free
  • 10
    bars3d

    bars3d

    linear and nonlinear static analysis of 3-dimensional frames

    ... for ZX Spectrum computers. A free emulator written in JavaScript, i.e. JSSpeccy v1, which was tested in FIrefox 10 from 2012 (and obviously works in all later versions), is also provided.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 11
    Unreal Speccy portable

    Unreal Speccy portable

    Portable ZX-Spectrum emulator based on UnrealSpeccy 0.37.3 by SMT

    Portable ZX-Spectrum emulator supports Z80 128K (Pentagon) AY/YM, Beeper, Beta Disk, Tape, Kempston Joystick/Mouse, Snapshots, Replays. Supported formats: sna, z80, szx, rzx, tap, tzx, csw, trd, scl, fdi, zip. Created to be ported to many platforms such as Windows/Linux/Mac/Symbian/Dingoo A320/Android/iOS/PSP/Raspberry Pi, ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Deepspace

    Deepspace

    A simple action game for various Z80 computers

    This is a remake of a type-in game that I played in the 1980s on a friend's Atari 800XL. Your spaceship is trapped inside a force field. Try to reach the fuel station before you run out of fuel, but avoid the deadly rocks. Currently, 53 target systems are supported, including the Sinclair ZX Spectrum, MSX, Sega Master System, and many more. 2025-10-15: - New targets supported: Sanyo PHC-25 / Seiko MAP-1010 Tandy TRS-80 Model II (Lifeboat CP/M) Visual 1050
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13

    ZxSim

    API (C#) for simulating certain aspects of a ZX spectrum for porting.

    Initially this project is a showcase of my abilities to write code using C# and DotNet libraries, along with Design Patterns and SOLID techniques. The project itself is a bunch of libraries that make porting Spectrum games easier using C#. Originally I would use a popular UI and write code emulating the Z80. However over time those UIs would come out of favour or not compile on a modern OS, so the first aim is portability. The current examples will use Godot to display and control the game...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14

    ZAPH

    Tools and Z80 engine for creating adventure games. (RUST)

    This is an exercise in some advance programming topics using a text adventure as the central result. This originally began as a project to recreate an old BASIC text adventure, on the ZX Spectrum, using Z80. After developing a very simple byte code VM to handle the game interactions, I realised that there was an opportunity to use some more advance techniques, which in turn can lead to some PC based tools.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Monty Mole PC remake

    Monty Mole PC remake

    2D Platform remake based on the game from the 1980s

    Monty Mole This is a 2D platform arcade game, based on the original game written on the ZX Spectrum. The miners are on strike and you need heat. Your aim is to help Monty collect all the coal by navigating through the mine shafts avoiding all the nasty creatures that live within.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    simple3d

    simple3d

    realistic driving simulation + functions for 2D/3D graphics

    Sour*eforge.net has become inaccesible to me because of Cl*udflare. The latest versions of the programs will be on my site: https://matei.one/. Simcar - driving (not racing) simulation, with stunts and realistic physics since version 5.0.0. GNU/Linux and Wind0w$ executables are available. SDL_grf - functions for 2D/3D graphics (including text), sound and input + a few programs for viewing 3D models, viewing ZX Spectrum *.scr files, simulating the Solar System etc. Simple3d - old program...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17

    ArkiFuse - Arki's mod of "FUSE" emulator

    Builds of "FUSE" emulator with my own mods

    ArkiFuse is a free (GPL v2+) ZX Spectrum emulator based on FUSE Spectrum emulator (https://sourceforge.net/projects/fuse-emulator/). ArkiFuse contains some additional modifications and fixes, which have not been accepted or merged (yet) into the original FUSE project. See "Files" tab for download options of distribution files. Individual modifications/features can be tested with separately built distribution file(s) or .. - Nightly build of (Fuse) master, without mods - https...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    sdcc-z80n-mingw64-binaries

    sdcc-z80n-mingw64-binaries

    A z80n-targeted repack of SDCC Win64 snapshot

    This is a z80n-targeted repackaged snapshot of a Win64 build of SDCC - free open source, retargettable, optimizing ISO C compiler ( https://sdcc.sourceforge.net/ ) "Free open source, retargettable, optimizing ISO C compiler suite that targets a growing list of processors including the Intel MCS-51 based (8031, 8032, 8051, 8052, etc.), Maxim (formerly Dallas) DS80C390 variants, Freescale (formerly Motorola) HC08 based (hc08, s08), Zilog Z80 based MCUs (Z80, Z80N, Z180, SM83 (e.g. Game...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19

    spectranfid

    A Spectranet networking FID driver for CP/M Plus

    CP/M Plus on ZX Spectrum +3 has ability to load device drivers from normal disk files (with .fid extension) on boot. A Spectranet device brings networking abilities to the Spectrum computers. This driver allows connection to a remote disk image registered as N: and a remote character device (e.g. serial console) registered as SPCNET: (namely, one can type `DEVICE aux:=spcnet` to redirect AUX: to SPCNET: and use it as a serial port over ethernet). Proven to work on the real thing...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    ZX Spectrum Hobbit For OSX

    ZX Spectrum Hobbit For OSX

    A Mac port of the Spectrum and C64 Hobbit Adventures

    This is a port of the 1982 Hobbit Text Adventure (By Veronika Megler and Philip Mitchell, published by Melbourne House) to OSX. The main versions ported are the ZX Spectrum 48K version and the Commodore 64 Disk version). The application also includes a version that is an educated guess of what the original TRS-80 development version would have looked like (on the Dick Smith System 80), coupled with a "Special Edition" version with all new graphics. A final version is also included, based...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    zxED

    zxED

    Utility for viewing ZX Spectrum emulator snapshot files.

    zxED allows users to load in popular ZX Spectrum emulator file formats and view it contents. Currently you can display the memory as bitmaps allowing you to rip any sprites or graphics and save them as images.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 22
    zxemu2
    A Z80 CPU and ZX Spectrum emulator written in C/C++, with multiple front-ends for DOS/Windows/WinCE/Linux/X11. Features: ZX Spectrum 48K emulator Sound Border Stripes
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23

    zxgfx

    An SDL based ZX Spectrum library

    Downloads: 0 This Week
    Last Update:
    See Project
  • 24

    psgdump

    Dump psg/ym chip tune files to txt and midi format

    PSGDump tool is parser and converter for chip tune files. It supports PSG and YM input file formats, focusing on AY/YM chip tunes from ZX Spectrum and Atari ST. The tool produces text output of notes played and creates multi-track MIDI file.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Fort Apocalypse for ZX-SPECTRUM
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • Next
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.