[zxspectrum] Re: Virus

  • From: Enrico Maria Giordano <e.m.giordano@xxxxxxxxxxxxxxx>
  • To: zxspectrum@xxxxxxxxxxxxx
  • Date: Thu, 04 Jun 2015 16:55:11 +0200



Il 04/06/2015 16:48, Massimo Raffaele ha scritto:

Rispondo a tutte le tue (giuste) obiezioni: sì, per reset non intendo
come sullo Spectrum (pulsante connesso ai capi di un condensatore
sulla mainboard); intendo il pulsante contenuto in molte cartucce
(connesso alla relativa linea sul bus) e/o il comando sys 64738 da
tastiera/Basic.

Quindi ok, non è un reset. Anche sullo Spectrum ci sono cose che
resistono al NEW. Ad esempio, ciò che è situato sopra RAMTOP. Ma non
sono in esecuzione, a meno che non siano agganciati all'interrupt modo 2.

Per quanto riguarda l'essere in memoria e in esecuzione senza
multitasking, era ottenuto anche nei primi virus PC/DOS, per cui non
c'erano problemi....

Non hai capito. Nei PC questa cosa era prevista (e probabilmente, non
ricordo, funzionava con gli interrupt). Nello Spectrum per eseguire del
codice residente in memoria ci sono solo due modi: lanciarlo (RANDOMIZE
USR) oppure agganciarlo all'interrupt. E ti ho già spiegato che ci sono
diversi problemi.

ma poi, scusa, stiamo discutendo dell'acqua calda. Esistevano, ti ho
indicato una lista...

Una lista non significa che debba essere necessariamente vera. Stavamo cercando di capire se e come fosse possibile. Se non interessa ok, lasciamo stare.

EMG

--
EMAG Software Homepage: http://www.emagsoftware.it
The EMG Music page: http://www.emagsoftware.it/emgmusic
The EMG's ZX-Spectrum Page: http://www.emagsoftware.it/spectrum
The Best of Spectrum Games: http://www.emagsoftware.it/tbosg

Other related posts: