[zxspectrum] Re: zxmmc per Alessandro...

Mario wrote:

Ultimamente sono impegnato su altre cose ma ho dato uno sguardo
all'interfaccia di Alessandro e avevo una curiosita', ma la rom del
+3 modificata consente di accedere alla mmc anche in modalita' 48K?
se si in che modo, paginando la rom oppure perche' le routines di
load/save sono state modificate?

A dire il vero non ho mai fatto una prova specifica, ma penso proprio di no. In linea di massima credo che il comportamento sia analogo a quanto accade con le +3e su qualsiasi altra interfaccia, dato che lui ha "solo" cambiato le routines a basso livello, quindi potrei fare una prova con un emulatore e farti sapere (non ho il clone sottomano).


peccato che il mio clone non supporta le paginazioni del +3,
altrimenti sarei gia' al lavoro ;)... ma non si sa mai :D

Stando a quanto mi ha detto Garry, la paginazione speciale (ram-only) del +3 non viene mai usata. Se questo e` esatto, tutto quello che serve e` gestire il bit D2 del $1FFD come indirizzo MSB del banco di rom (A15) che si affianca a D4 del $7FFD (che e` A14).


Riporto uno stralcio di un suo messaggio, che risale all'inizio della nostra collaborazione (sperando di non causare problemi di privacy :-))

It's up to you whether you add support for the RAM-only memory
configurations. Whilst this would be good for true +3 compatibility,
as far as I know only Locomotive CP/M ever used these (although,
perhaps some of the Magnetic Scrolls adventures may have done as
well?) The +3e doesn't need them itself.

Quindi: se ti resta lo spazio necessario per aggiungere un pin di output piu` la relativa logica per latcharlo su D2 del $1FFD, potresti fare una prova.

Ciao!


Other related posts: