[zxspectrum] Re: ot...
- From: Paolo Ferraris <pieffe8@xxxxxxxxxxxxx>
- To: zxspectrum@xxxxxxxxxxxxx
- Date: Sun, 06 Nov 2005 23:51:50 -0600
Luca Bisti wrote:
In 48 BASIC la paginazione e' bloccata, quindi i 128K sono tagliati
fuori. In 128 BASIC + USR 0 invece questo non succede e la memoria extra
e' disponibile. Molti demo e giochi crashano se lanciati da 128 BASIC (o
TAPE LOADER) perche' in questa modalita' i 256 bytes del buffer della
stampante, che nella ROM 48K erano liberi, sono occupati da variabili di
sistema aggiuntive. La produra "USR 0" permette di avere sia il buffer
libero che la memoria 128K disponibile.
Posso capire per i demo che magari hanno qualche restrizione nella
dimensione, ma non capisco come mai i giochi completi non possano
includere una routine per eliminare le "dipendenze" dalle variabili di
sistema nel printer buffer, e quindi permetterne la cancellazione...
-p
- Follow-Ups:
- [zxspectrum] Re: ot...
- From: Enrico Maria Giordano
- References:
- [zxspectrum] ot...
- From: Batman
- [zxspectrum] Re: ot...
- From: Stefano
- [zxspectrum] Re: ot...
- From: Batman
- [zxspectrum] Re: ot...
- From: Luca Bisti
Other related posts:
- » [zxspectrum] ot...
- » [zxspectrum] Re: ot...
- » [zxspectrum] Re: ot...
- » [zxspectrum] Re: ot...
- » [zxspectrum] Re: ot...
- » [zxspectrum] Re: ot...
- » [zxspectrum] Re: ot...
- » [zxspectrum] Re: ot...
- » [zxspectrum] Re: ot...
- » [zxspectrum] Re: ot...
- » [zxspectrum] Re: ot...
Posso capire per i demo che magari hanno qualche restrizione nella dimensione, ma non capisco come mai i giochi completi non possano includere una routine per eliminare le "dipendenze" dalle variabili di sistema nel printer buffer, e quindi permetterne la cancellazione...
- [zxspectrum] Re: ot...
- From: Enrico Maria Giordano
- [zxspectrum] ot...
- From: Batman
- [zxspectrum] Re: ot...
- From: Stefano
- [zxspectrum] Re: ot...
- From: Batman
- [zxspectrum] Re: ot...
- From: Luca Bisti