JNEXT vs SpeccyP
JNEXT
jnext.esSpeccyP
github.comSide by side
| Figure | JNEXT | SpeccyP |
|---|---|---|
| Price from | Free | — |
| Free plan | Yes | — |
| Free trial | — | — |
| Open source | — | — |
| Windows | Yes | — |
| macOS | Yes | — |
| Linux | Yes | — |
| Plans published | 1 | 0 |
| Spec score · ZX Spectrum Emulators | 8.6 (#2) | 6.8 (#19) |
| File formats | Supported formats listed include NEX, SNA, SZX, Z80, TAP, TZX, WAV, and RZX. | The file menu can mount TRD/SCL disk images or connect TAP files, and the firmware includes TAP loading in NORMAL or FAST mode. |
| License | JNEXT is free software under the GPLv3 license. | The project is distributed under the GNU General Public License v3.0 (GPL-3.0). |
| Purpose | JNEXT is an open-source ZX Spectrum Next emulator for developers. | SpeccyP is firmware that emulates ZX Spectrum models on Raspberry Pi RP2040, RP2350A, and RP2350B microcontrollers. |
| Support | The guide directs bugs and questions to the issue tracker. | The README points users to the F1 Help screen and links a ZX_MURMULATOR Telegram channel for project information. |
Plans
In their own words
JNEXT
JNEXT is a free, open-source emulator for ZX Spectrum software, with developer-oriented debugging and automation tools. It emulates 48K, 128K, +2A/+3, and ZX Spectrum Next Issue 2 machines. The debugger offers hardware views, registers, breakpoints, and backward execution; headless mode and deterministic screenshots support CI testing. Supported files include NEX, SNA, SZX, Z80, TAP, TZX, WAV, and RZX. Emulated audio includes three AY chips, a DAC, and a beeper, and supported peripherals include DivMMC, DMA, USB gamepads, and an ESP-01 WiFi module; networking is off by default. On first run, JNEXT can download the official NextZXOS SD-card image if none is configured. The original and working images together use about 2 GB of disk space. Packages are offered for Linux, Windows, and macOS under GPLv3. The project remains under development, and extreme cycle-exactness is not a goal. The Windows executable is not code-signed, and the macOS app is not notarized, affecting their first-launch warnings or blocking behavior.