Il giorno 7 aprile 2016 10:07, Alessandro Dorigatti <adorigatti@xxxxxxxxx>
ha scritto:
Ciao,
ultimamente ho parlato con Phil di una potenziale versione per il 128K; i
motivi principali che abbiamo condiviso e che fanno propendere per il "no"
sono a grandi linee i seguenti:
- Non esiste una documentazione precisa come per la versione 48K (vedi
libro di Chris Smith)
- Recuperare degli Spectrum 128K da utilizzare ai fini di sviluppo è più
dispendioso... il 48K è più semplice da recuperare... Phil ne aveva una
pila a disposizione in casa.
Quest'ultimo punto sottolinea come il progetto sia realmente a carattere
hobbistico... con budget inesistenti.
Infine, ultimo motivo veramente "sentimentale", né Phil né io abbiamo mai
avuto un 128K e quindi non c'è quella spinta "affettiva" che può alimentare
la passione a completare un progetto di quel tipo.
Devo dire una cosa: nella implementazione dello zx-one (il mio core FPGA
per la scheda V6Z80P) supporto 48K, 128K, Pentagon, quindi uno può dire: se
hai implementato il 128K nell'FPGA della V6Z80P che ulteriore problema ci
può essere per portarlo sulla macchina reale?
In realtà la risposta non è banale... anche per la versione 48K non è
stata proprio una passeggiata: tanto per fare un esempio nella V6Z80P si
usa SRAM, mentre per la versione "Spectrum Reale" ho dovuto gestire i
segnali RAS/CAS (partendo tra l'altro da un clock a 28MHz invece che da un
14MHz); la gestione del bus indirizzi e bus dati REALMENTE CONDIVISI tra
ULA e CPU ha dovuto subire pesanti modifiche... quindi insomma... lavorare
sulla macchina reale è un'altra cosa.
Comunque mai dire mai! Chissà, magari se c'è un interesse tale da
giustificare un investimento di energie in questa direzione Phil potrebbe
cambiare idea; il punto è che sicuramente non sono solo su questo progetto,
quindi le decisioni sono prese a 4 mani.