[zxspectrum] Re: Alan Cox
- From: Paolo Ferraris <pieffe8@xxxxxxxxx>
- To: zxspectrum@xxxxxxxxxxxxx
- Date: Sun, 14 Sep 2008 10:17:37 -0700
OUT 32765,0 (che credo non funzioni sul +3/+2A) blocca il 128k nella
modalita` 48k (la porta 32765 diventa inattiva a successivi OUT) ed e`
essenziale con alcuni programmi 48k che si divertono a scrivere sulla
porta 32765. Corrisponde a lanciare lo spectrum in modalita` 48k con la
differenza che con l'USR la memoria del buffer della stampante rimane
sporca con le variabili di sistema del BASIC 128k. Bisognerebbe eseguire
un RANDOMIZE USR 0 dopo l'OUT per andare nella stessa situazione della
modalita` 48k.
usr0 nell'editor BASIC del 128k dice alla calcolatrice di restituire il
risultato dell'operazione USR 0, praticamente eseguendo il reset del
BASIC 48k. La differenza rispetto all'istruzione OUT di cui sopra e` che
la porta 32765 non viene bloccata (i 128k di RAM sono ancora
accessibili) e il buffer della stampante viene resettato.
-p
Giovanni Lagorio wrote:
Con Spectaculator si blocca in modo 128 ma in modo 48 va avanti fino
alla prima schermata ma poi si vedono caratteracci che scorrono in
continuazione nell'area di input. Con RS32, sempre in modo 48, le
scritte si leggono regolarmente ma sembra che l'input si dia da solo.
nelle istruzioni dice:
--SNIP--
Select 128 Basic Option then type OUT 32765,23 and press the
ENTER key. Now loading by pressing 'J' (Load) and " " This will appear
on your screen as LOAD "" Again press the ENTER key. The Adventure
will now load automatically.
--SNIP--
in compenso, con Spectaculator non funziona lo stesso: sembra partire
ok, ma dopo che gli dico che non voglio caricare un gioco salvato,
sembra che si pianti.
Sul forum ho letto di usare il comando BASIC usr0 (che, ammetto la mia
ignoranza, non avevo mai sentito) ... suppongo sia la stessa cosa dell'OUT.
Ciao,
Gio
.
- References:
- [zxspectrum] Alan Cox
- From: Marcello Zaniboni
- [zxspectrum] Re: Alan Cox
- From: Enrico Maria Giordano
- [zxspectrum] Re: Alan Cox
- From: Paolo Basenghi
- [zxspectrum] Re: Alan Cox
- From: Enrico Maria Giordano
- [zxspectrum] Re: Alan Cox
- From: Giovanni Lagorio
Other related posts:
- » [zxspectrum] Alan Cox
- » [zxspectrum] Re: Alan Cox
- » [zxspectrum] Re: Alan Cox
- » [zxspectrum] Re: Alan Cox
- » [zxspectrum] Re: Alan Cox
- » [zxspectrum] Re: Alan Cox
- » [zxspectrum] Re: Alan Cox
- » [zxspectrum] Re: Alan Cox
- » [zxspectrum] Re: Alan Cox
- » [zxspectrum] Re: Alan Cox
- » [zxspectrum] Re: Alan Cox
Con Spectaculator si blocca in modo 128 ma in modo 48 va avanti fino alla prima schermata ma poi si vedono caratteracci che scorrono in continuazione nell'area di input. Con RS32, sempre in modo 48, le scritte si leggono regolarmente ma sembra che l'input si dia da solo.
nelle istruzioni dice: --SNIP-- Select 128 Basic Option then type OUT 32765,23 and press the ENTER key. Now loading by pressing 'J' (Load) and " " This will appear on your screen as LOAD "" Again press the ENTER key. The Adventure will now load automatically. --SNIP--in compenso, con Spectaculator non funziona lo stesso: sembra partire ok, ma dopo che gli dico che non voglio caricare un gioco salvato, sembra che si pianti. Sul forum ho letto di usare il comando BASIC usr0 (che, ammetto la mia ignoranza, non avevo mai sentito) ... suppongo sia la stessa cosa dell'OUT.
Ciao, Gio .
- [zxspectrum] Alan Cox
- From: Marcello Zaniboni
- [zxspectrum] Re: Alan Cox
- From: Enrico Maria Giordano
- [zxspectrum] Re: Alan Cox
- From: Paolo Basenghi
- [zxspectrum] Re: Alan Cox
- From: Enrico Maria Giordano
- [zxspectrum] Re: Alan Cox
- From: Giovanni Lagorio