[zxspectrum] Re: Da 16-48k a 128k

  • From: Michele Caruso <mic.caruso1@xxxxxxxxx>
  • To: zxspectrum@xxxxxxxxxxxxx
  • Date: Mon, 11 Nov 2013 23:40:46 +0100

Antonio Giusa ha scritto:
Forse questa potrebbe aiutare?

http://www.fruitcake.plus.com/Sinclair/Interface2/Cartridges/Interface2_RC_New_Spectrum_128.htm

Intendevo fare qualcosa del genere, tipo (forse) questo:
http://piters.tripod.com/ext_rom.htm

Non riusciresti nemmeno a fare il "boot".
A parte il fatto che non facendo alcuna modifica alle piste che vanno alla ROM 
i due chip sono incompatibili pin to pin, non essendoci una logica che 
decodifica lo switching dei primi 16KB avresti sempre la ROM0 mappata (quella 
del 128K) senza riuscire mai a rendere visibile quella del 48K e quindi gran 
parte delle routine di cui si serve la ROM0 per funzionare.
La compatibilità è quindi esclusivamente sull'I/O (che alla fine è quello che 
serve nel 99% dei casi) e non sui comandi BASIC.

Forse mi sono espresso male, riformulo la domanda in modo da arrivare al punto in questione: Come fa lo spectrum 128 ad accedere alla memoria extra (80k o disco ram) quando lavora in modalità 48 o USR0?


Other related posts: