[zxspectrum] Re: Robocop 3 e Spectrum 128K

  • From: Massimo Raffaele <massimo.raffaele@xxxxxxxxx>
  • To: zxspectrum@xxxxxxxxxxxxx
  • Date: Wed, 7 Apr 2021 06:15:13 +0200

Il giorno ven 1 giu 2012 alle ore 16:01 Alessandro Dorigatti <
adorigatti@xxxxxxxxx> ha scritto:

Ciao a tutti,
ultimamente ho aggiunto il supporto allo Spectrum 128K (toast rack)
all'emulatore per la scheda V6Z80p :-)

Sto facendo (con Phil) un po' di test per capire se effettivamente
l'emulatore è fedele (e fino ad ora i risultati sono confortanti);
nella pagina Wiki del progetto stiamo documentando i risultati dei test:

http://wiki.retroleum.co.uk/wiki/view/Alessandros+Spectrum+Emulator

C'è una cosa che mi assilla, tuttavia: provando Robocop 3 il gioco
funziona perfettamente, salvo che, essendoci un accesso a porta con il
registro I che punta a memoria contesa (I=$77), lo schermo "nevica" in modo
copioso (snow effect).

Mi chiedevo se c'è qualcosa che mi sfugge o se l'emulazione è corretta:
apparentemente SpecEmu si comporta allo stesso modo... ma mi pare
improbabile che la Ocean abbia pubblicato un gioco con un tale difetto!

Qualche idea?

Grazie!
Alessandro


Ho "riesumato" anche la vecchia e-mail di cui sopra, a cui non era stata
data risposta 11 anni fa.
Rispondo io ora:

Ciao Alessandro!
L'effetto che vedi è purtroppo presente anche sulla macchina reale. O
meglio: è presente sul 128 Sinclair e sul +2 Amstrad.
E' dovuto ad un bug del codice contenuto nel chip PAL. E' risolvibile,
volendo, sostituendo il PAL con un GAL programmato con un codice corretto.
La modifica, chiamata "Unrainer fix", è descritta qui:
https://spectrumforeveryone.com/technical/applying-the-unrainerin-7ffd-fix-to-128grey-2-machines/

Max


<https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>
Mail
priva di virus. www.avast.com
<https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>
<#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>

Other related posts: