Correzioni per le incompatibilità
dei giochi con gli ZX Spectrum +2A/+3

This page is also available in ENGLISH

Ultimo aggiornamento: 15.07.2023


Le modifiche alla circuiteria ULA apportate da Amstrad nel 1987 agli Spectrum +3 e successivamente ai +2A (e +2B) causarono problemi di incompatibilità con un vasto numero di giochi preesistenti. Di seguito un elenco diviso in tre parti comprendente le correzioni indispensabili per risolverli.

Il collegamento sul titolo del gioco rimanda alla corrispondente pagina nell'archivio di World Of Spectrum tranne dove diversamente indicato.

Discussione ufficiale sul forum di World Of Spectrum

Discussione ufficiale sul forum di Spectrum Computing


1. Giochi per i quali esiste una versione alternativa funzionante negli archivi di WOS/SC

Arkanoid Hit Squad
Batman Erbe
Battle Of Britain Classic Conflicts
Bedlam IBSA/Sinclair User Six Of The Best 4
Blasteroids MCM
Bomb Jack MCM
Bubble Bobble Hit Squad (senza musica)/Musical 1 (con musica)
Cobra Hit Squad (*)
Cyclone Sinclair User Megatape 14
Frightmare 128K Zafiro
Geoff Capes Strong Man Sinclair Game Compilation P15G (*)
Hysteria A Year After Mix
Knight Tyme 48K Sinclair User Megatape 10
Mikie Hit Squad
Paperboy Encore/MCM
Pole Position IBSA (*)
Rambo Hit Squad
Rommel's Revenge Zeppelin Games (ribattezzato Tank Busters) (*)
Short Circuit 128K Hit Squad
Skyfox Dro Soft (*)
Spellbound 48K Sinclair User Megatape 10
Terra Cresta Sinclair User Double Hits 1
Tomahawk Byte Back
Top Gun Hit Squad (senza musica) (*)
Tornado Low Level Sinclair User Ten Pack #111

(*) Cobra: qui una versione compatibile comprendente anche la correzione del bug che può verificarsi alla fine del terzo ed ultimo livello. Combina le correzioni di Bandit, zxbruno, jpnz ed Einar Saukas.

(*) Geoff Capes Strong Man: la raccolta contenente la versione funzionante non è presente nell'archivio per via della presenza di un solo gioco (su 100!) la cui distribuzione è stata negata, ossia Xcel (Activision). Ho estratto con Tapir i dati dal file TZX della cassetta con la versione funzionante di GCSM, che potete scaricare da qui.

(*) Pole Position (IBSA): il menù iniziale della versione IBSA non è leggibile ma le opzioni ci sono tutte (K - tastiera, Z - ZX Interface 2, X - Kempston, C - Cursore, S - Inizio). Nuggetreggae ha realizzato inoltre delle correzioni per tutte e tre le versioni.

(*) Rommel's Revenge: Ast A. Moore ha realizzato una versione compatibile dell'edizione originale Crystal.

(*) Skyfox: la versione Dro Soft è localizzata in spagnolo. Una versione compatibile dell'originale in inglese è stata realizzata da jpnz e si può scaricare da qui.

(*) Top Gun: ne ho realizzato una versione compatibile con musica, in formato TZX, basato sulla riedizione Erbe, e TAP, dal file presente nell'archivio di WoS.


2. Giochi per i quali esiste una versione funzionante non ufficiale

Titolo Problema riscontrato Autore File
Anaconda 128K Crash di sistema poco dopo l'inizio Goodboy/A. Grussu
Advanced Soccer Sim Blocco dopo la selezione delle squadre Velesoft
Ali Baba Blocco all'inizio Metalbrain
Amaurote 128K Errore C Nonsense in BASIC, 2:9 dopo il secondo blocco dati Velesoft
Arc Of Yesod 48K Crash di sistema all'inizio jpnz
Archeo Reset dopo fine gioco Nuggetreggae
Austerlitz 128K Errore C Nonsense in BASIC, 1500:3 dopo il primo blocco dati A. Grussu
Aztec Hunt For The Sun God Reset dopo il caricamento A. Grussu
Bad Dream Blocco dopo il caricamento Velesoft/A. Grussu (turbo)
BC's Quest For Tires Blocco dopo il caricamento (*) Nuggetreggae
Boovie 2 Reset dopo il caricamento Metalbrain
Camelot Warriors (Ariolasoft) Il menù iniziale riparte continuamente (*) Ast A. Moore
Chickin Chase Corruzione grafica Velesoft
Chimera Reset dopo il caricamento jpnz
Comet Game, The Blocco dopo il caricamento (*) jpnz/A. Grussu
Confuzion Reset all'inizio Zup/A. Grussu
Cylu Blocco dopo il caricamento jpnz
Deus Ex Machina Reset alla fine del conto alla rovescia iniziale Velesoft/Nuggetreggae
Donald's Alphabet Chase Reset al momento di raccogliere la lettera L Velesoft
Duet Blocco dopo il caricamento Velesoft
Empire Blocco dopo il caricamento jpnz/A. Grussu
Enterprise Reset dopo il caricamento Nuggetreggae
Fairlight 128K Crash dopo schermata iniziale Nuggetreggae
Fairlight II 128K Blocco dopo il caricamento Nuggetreggae
F.I.R.E. Non specificato Velesoft
Fire On The Water Reset dopo il caricamento Nuggetreggae
Flight From The Dark Reset dopo il caricamento Nuggetreggae
Fourth Protocol, The Reset dopo il caricamento jpnz
Frank Bruno's Boxing Crash dopo schermata iniziale Velesoft/Nuggetreggae
Galactic Gunners Non specificato Velesoft
Gallipoli 128K Errore C Nonsense in BASIC, 22:1 dopo schermata di caricamento A. Grussu
Gerry The Germ Reset all'inizio jpnz
Grumpy Gumphrey Super Sleuth Crash dopo il caricamento Velesoft/A. Grussu (turbo)
Gryzor 48K Reset al menù iniziale jpnz/A. Grussu
Gyroscope Reset alla perdita di una vita jpnz/A. Grussu
Head Over Heels Possibili crash durante il gioco jpnz/A. Grussu
Hectic Blocco alla schermata col titolo del gioco A. Grussu
Heist 2012 Reset dopo il caricamento A. Grussu
Hexagonia Reset dopo il caricamento Velesoft/Nuggetreggae
Hybrid Blocco all'inizio Metalbrain/A. Grussu
Impact Reset all'inizio Velesoft
Jamski Heroj/Pecinski Heroj Blocco all'inizio Metalbrain
Jail Break Blocco all'inizio Nuggetreggae
Jet Man Silly Reset dopo il caricamento Velesoft/Nuggetreggae
Kidnap Blocco alla schermata col titolo del gioco A. Grussu
King Arthur's Quest Reset dopo la musica iniziale Metalbrain
Kliatba Noci/Curse Of The Night Crash all'inizio Nuggetreggae/Pavero
Koky Reset dopo il caricamento Nuggetreggae
Komando II/Commando II Crash all'inizio Velesoft/A. Grussu
Krtek A Auticko Blocco dopo il caricamento Velesoft
Kung Fu Reset all'inizio Velesoft
Level 5 Blocco dopo il caricamento Nuggetreggae
Locomotion Reset dopo il caricamento Nuggetreggae
Mah Jongg Reset dopo il caricamento Velesoft/Nuggetreggae
Mega-Buck$ Reset al menù opzioni Nuggetreggae/A. Grussu
Metro-Cross Reset di sistema dopo l'inizio del livello 5 Ast A. Moore
Music Logic Blocco dopo il caricamento Velesoft/Nuggetreggae
NATO Assault 128K Errore C Nonsense in BASIC, 50:1 dopo il terzo blocco dati Nuggetreggae
Nipik 2 Reset alla perdita di una vita Metalbrain
No. 1 Reset all'inizio A. Grussu
Ole Toro Comandi tastiera non riconosciuti Velesoft/Nuggetreggae
Omega One Reset dopo il caricamento Nuggetreggae
Para Academy Blocco dopo il caricamento Velesoft
Perestrojka Corruzione grafica, reset alla perdita di una vita Velesoft
Phantom F4 Reset dopo il caricamento Metalbrain
Phantom F4 II Reset dopo il caricamento Metalbrain
Play It Again Sam Blocco all'inizio A. Grussu
Prva Akcia Reset dopo il caricamento Velesoft/Nuggetreggae
Quadrax Reset dopo il caricamento Velesoft
Rats, The Non carica jpnz
Renegade 128K Niente musica durante il gioco Hikaru
Ricochet Blocco all'inizio Goodboy/A. Grussu
Road Runner (US Gold) Reset dopo il caricamento Velesoft/Nuggetreggae
Robin Of The Wood 48K Blocco all'inizio (*) jpnz
Runestone Reset dopo il caricamento jpnz
Run For Gold Reset dopo il caricamento Nuggetreggae
Sbugetti Junction Blocco all'inizio M
Scaramouche Blocco all'inizio del gioco Goodboy
Sherwood Non specificato Pavero
Silvestrovska Pecka Reset dopo il caricamento Velesoft/Nuggetreggae
Solar Fire De Luxe Errore C Nonsense in BASIC A. Grussu
Spike Blocco dopo il caricamento o all'inizio se caricato in 48 BASIC Metalbrain
Starfox Reset dopo il caricamento Metalbrain
Starglider 48K Testo e grafica mancanti Velesoft/A. Grussu
Starstrike II Reset dopo il caricamento Metalbrain
Star Trader Blocchi occasionali Metalbrain
Street Hawk Blocco dopo il caricamento Velesoft
Strike Reset dopo il caricamento Velesoft
Sweevo's Whirled Corruzione grafica, reset dopo l'inizio Nuggetreggae
Swords Of Bane 128K Errore C Nonsense in BASIC, 10:11 dopo il secondo blocco dati A. Grussu
Telefony Reset al menù opzioni Pavero
Thanatos 128K Reset dopo il caricamento A. Grussu
Their Finest Hour Reset dopo il caricamento Velesoft
They Call Me Trooper Corruzione grafica, reset dopo l'inizio Nuggetreggae
Three Weeks In Paradise 128K Reset dopo il caricamento (*) Nuggetreggae
Thunderbirds (Firebird) Corruzione grafica, blocco dopo l'inizio jpnz
Tinny Reset dopo il caricamento Velesoft/Nuggetreggae
Utok Bile Mysky Reset dopo il caricamento Velesoft/Nuggetreggae
Vesele Velikonoce Reset dopo il caricamento Velesoft/Nuggetreggae
Video Olympics (Mastertronic) Comandi tastiera non riconosciuti Velesoft/Nuggetreggae
Willow Pattern Reset dopo la pressione di un tasto una volta caricato jpnz
Xcel Reset dopo il caricamento (*) Nuggetreggae -
Yacht Race Reset dopo il caricamento A. Grussu
Yie Ar Kung Fu 128K Reset alla pressione di CAPS SHIFT o dopo il primo livello Nuggetreggae

(*) BC's Quest For Tires: questa correzione vale per tutti gli Spectrum a 128K dal momento che il gioco gira nativamente solo sul 48K/+.

(*) Camelot Warriors (Ariolasoft): versione diversa da tutte le altre per alcuni particolari, es. la mancanza del nemico verde nello schermo iniziale. Questo rende necessaria una correzione specifica.

(*) Comet Game, The: versione realizzata da me sulla base di una correzione di jpnz. Le barre colorate presenti durante il caricamento possono essere visualizzate correttamente solo sul 48K/+.

(*) Robin Of The Wood 48K: il file da scaricare è una correzione da caricare prima del gioco vero e proprio; non è possibile scaricarne una versione inclusiva della correzione in quanto la distribuzione del gioco è stata negata.

(*) Three Weeks In Paradise 128K: la correzione vale anche per il +2, ove si verifica lo stesso inconveniente.

(*) Xcel: per entrambe le edizioni (originale Activision e riedizione Mastertronic) esistono delle versioni corrette da Nuggetreggae, ma non posso metterle a disposizione perché la distribuzione del gioco è stata negata.


3. Altri giochi

NOTA: non c'è bisogno di digitare USR0 al prompt dei comandi del BASIC se caricate il gioco per mezzo di un'interfaccia DivIDE/DivMMC, dal momento che già funzionano in quella modalità.

Albatrossity: digitare USR0 al prompt del +3 BASIC prima di caricare per abilitare le caratteristiche specifiche del 128K. Può caricare in modalità 48 BASIC ma senza sonoro.

Blizzard's Rift: digitare USR0 al prompt del +3 BASIC prima di caricare.

Doombase: non risponde ai comandi della tastiera. Zup ha proposto una correzione, che però non sembra funzionare.

Dragonia: digitare USR0 al prompt del +3 BASIC prima di caricare, oppure utilizzare questa versione di Velesoft.

Iron Soldier: digitare USR0 al prompt del +3 BASIC prima di caricare, oppure utilizzare questa versione realizzata da me.

Elite 48K: il sistema si resetta dopo il riconoscimento della protezione Lenslok. Usare la versione Joystick Club disponibile sull'archivio di WOS in quanto è sprovvista di tale protezione. jpnz ha realizzato una versione dell'originale Elite compatibile con il +2A/+3, che però conserva la protezione.

Ghosts 'n' Goblins: il gioco è incompatibile con la versione spagnola del +2A. Caricare questa correzione realizzata da Bob Stains, prima del gioco.

Karlos Und Schatze Der Azteken [versione file .TAP]: digitare USR0 al prompt del +3 BASIC prima di caricare.

Konami's Ping Pong: il gioco carica, ma lo sprite della racchetta del computer è parzialmente corrotto. Nuggetreggae ne ha realizzato una versione priva di questo difetto.

Kuiper Pursuit: digitare USR0 al prompt del +3 BASIC prima di caricare.

Lode Runner 48K: blocco dopo l'inizio. La versione TAP (non ufficiale) nell'archivio di WOS non presenta tale inconveniente.

Mystery [Spectrum Computing]: digitare USR0 al prompt del +3 BASIC prima di caricare.

Rally Bug: sono segnalate corruzioni grafiche dal terzo livello in poi. Secondo Nuggetreggae, una POKE 24090,8 inserita durante il gioco può risolvere l'inconveniente, anche se potrebbero ancora presentarsi dei problemi sotto specifiche circostanze.

Prince Of Persia: Il file .TAP contiene alcuni blocchi in ordine errato e carica solo in modalità USR0. Ne ho realizzato uno funzionante, da caricare immediatamente dal Loader nel menù iniziale.

Shao-Lin's Road: caricare solamente in modalità +3 BASIC.

Sidewize: si blocca dopo la scelta del pianeta. Ast A. Moore ne ha realizzato una versione funzionante, ma la distribuzione del gioco è stata negata, per cui non posso metterla a disposizione. (Se lo desiderate, potete cercarla sul suo sito.)

Tau Ceti Special Edition: digitare USR0 al prompt del +3 BASIC prima di caricare.

Terramex: digitare USR0 al prompt del +3 BASIC prima di caricare per abilitare le caratteristiche specifiche del 128K.

Travel With Trashman / Zombie Zombie: jpnz ha realizzato una correzione per assicurare la compatibilità con il sistema di caricamento rapido implementato in entrambi. I file compatibili possono essere scaricati da qui (TWT) e da qui (ZZ).

Treasure Island Dizzy [Spectrum Computing]: Ast A. Moore ne ha realizzato una versione che carica correttamente in modalità +3 BASIC e corregge la distorsione del messaggio parlato all'inizio.

Trojan (solo versione di pre-produzione): il sistema si resetta dopo il caricamento. Digitare un comando SPECTRUM al prompt del +3 BASIC prima di caricare.

Wanderers Chained In The Dark [Spectrum Computing]: digitare USR0 al prompt del +3 BASIC prima di caricare, oppure utilizzare questa versione modificata da me.

Yumiko In The Haunted Mansion: caricare solamente in modalità 48 BASIC.