
zxsp è un emulatore dedicato alla storica famiglia di computer domestici Sinclair ZX, progettato per funzionare su Mac OS X. Attualmente, la versione più recente supporta solo Mac con processori Intel, ma sono disponibili versioni precedenti per Mac OS Classic, PowerPC e vecchie versioni di Mac OS X nella cartella “Old versions/”. Con zxsp, gli appassionati di retrocomputing possono rivivere l’esperienza dei leggendari computer Sinclair, dai modelli in bianco e nero come lo ZX80 e lo ZX81 fino ai più avanzati ZX Spectrum e alle loro varianti internazionali.
Macchine Supportate
zxsp è in grado di emulare una vasta gamma di modelli Sinclair e cloni internazionali, tra cui:
- ZX80 e ZX81
- Jupiter Ace
- ZX Spectrum 16K e 48K
- Inves (clone spagnolo)
- ZX Spectrum +128, +2, +2A/+2B e +3 (incluse versioni localizzate per Spagna e Francia)
- TC2048 (Portogallo)
- Macchine basate su TS2068: TS2068 (USA), TC2068 (Portogallo) e unipolbrit 2086 (Polonia)
Se possiedi ancora uno di questi computer e noti discrepanze nell’emulazione, puoi contattare lo sviluppatore per contribuire al miglioramento del software. Basta avere a disposizione l’hardware originale per effettuare test comparativi.
Funzionalità Principali
zxsp offre una serie di funzionalità avanzate per un’esperienza di emulazione completa:
- Supporto per caricamento e salvataggio su nastro virtuale o su dispositivi reali (cassette o computer).
- Conversione di cassette reali in file digitali (formati .tap e .tzx) e viceversa.
- Supporto per numerosi formati di file, tra cui snapshot (.sna, .z80, .ace), file nastro (.tap, .tzx, .wav, .aiff), immagini disco (.dsk, .dck, .img, .dmg, .iso, .hdf) e screenshot animati (.scr, .gif).
- Emulazione precisa degli effetti video e sonori, con supporto per joystick e tastiere virtuali.
- Debugger integrato con modifica dei registri, visualizzazione della memoria, disassemblaggio e controllo della velocità della CPU (da 1 Hz a 20 MHz).
- Supporto per il caricamento diretto di sorgenti assembler Z80 e per l’assemblaggio tramite zasm.
Compatibilità
zxsp è compatibile con Mac Intel con Mac OS X 10.6 (Snow Leopard) e versioni successive. Secondo alcuni report, funziona bene anche su Mac con chip M1 ARM utilizzando Mac OS 13.1 (Ventura) in modalità di emulazione. Le versioni per Mac OS Classic, PowerPC e vecchie versioni di Mac OS X sono disponibili nella cartella “Old versions/”.
Riepilogo delle Caratteristiche
- Macchine supportate: ZX80, ZX81, Jupiter Ace, TS1000, TS1500, TK85, ZX Spectrum 16K/48K/+128/+2/+2A/+3, Inves ZX Spectrum+, TK90X, TK95, TC2048, TC2068, TS2068, unipolbrit 2086.
- Funzionalità: Multi-istanza, zoom schermo (da x1 a x4), modalità fullscreen, suono stereo, effetti video precisi, registratore a nastro virtuale, salvataggio screenshot e GIF animate, conversione tra formati nastro.
- Formati supportati: Caricamento e salvataggio di file .sna, .z80, .ace, .tap, .tzx, .wav, .aiff, .dsk, .img, .dmg, .hdf, .iso, .rom, .scr, .gif e altri.
- Periferiche supportate: Joystick USB, mouse Kempston, interfacce audio, estensioni di memoria, SPECTRA video interface, DivIDE, Currah µSpeech, Romantic Robots Multiface.
- Debugger integrato: Controllo della velocità, modifica dei registri Z80/Ula/CRTC/MMU/AY, single-stepping, visualizzazione della memoria, breakpoint, indicatore della posizione del raggio video.
Novità
- 23 febbraio 2025: Versione 0.8.34: Risolto un bug che poteva causare flickering nella parte inferiore dello schermo.
- 18 maggio 2015: Versione 0.8.0.pre27: Aggiunta l’emulazione delle periferiche Romantic Robots Multiface ONE, 128 e +3.
Conclusioni
zxsp è uno strumento essenziale per chi vuole esplorare o rivivere l’era d’oro dei computer Sinclair. Con il suo supporto per una vasta gamma di modelli, formati di file e periferiche, offre un’esperienza di emulazione ricca e dettagliata. Che tu sia un nostalgico o un nuovo appassionato, zxsp ti permette di immergerti nel mondo dei Sinclair ZX con fedeltà e precisione.
Scopri di più e scarica l’ultima versione alla fine di questa pagina!