[zxspectrum] Re: Libro ULA

  • From: Mario <ilovez80@xxxxxxx>
  • To: zxspectrum@xxxxxxxxxxxxx
  • Date: Sun, 01 Aug 2010 19:14:01 +0200


ma nel libro si parla solo della ula 48K vero? chissa' se in futuro l'autore si prendera' la briga di descrivere per benino la ula del 128K, ci sono molti piu' quesiti ai quali rispondere... se non sbaglio c'era anche una "guerra santa" tra gli sviluppatori di due diversi emulatori o ricordo male Luca? ;-)

speriamo bene, io non mi sono prenotato ma nella mia libreria non puo' certo mancare :-)

parlando di libri, tale padre tale figlia... http://aticatac.altervista.org/foto/DSC_1624_1.JPG

ciaooo

At 11:40 01/08/2010, you wrote:

Il 31/07/2010 15.43, Marco Poli ha scritto:
Sono mesi che vedo di un fantomatico libro sull'ULA, ma mi spiegate a cosa vi serve?
Grazie.

Ciao Marco, ci provo io...

Il libro è ovviamente diretto agli smanettoni elettronici e informatici, piuttosto che all'utente medio... per quanto la curiosità dell'"utente medio" di uno Spectrum sia sempre stata di ben altra qualità rispetto al suo corrispettivo nel mondo Commodore :-)

Il tema del libro è il completo reverse engineering della ULA, indubbiamente il chip più "affascinante" dello Spectrum, che è stato condotto dall'autore a partire da una serie di microfotografie dell'interno del chip che hanno permesso di ricavare lo schema preciso dei circuiti logici contenuti.

L'esatto funzionamento interno della ULA con questo livello di dettaglio è da sempre il Santo Graal degli smanettoni, e particolarmente degli autori di emulatori. Per emulare correttamente il comportamento dei giochi e dell'hardware è infatti necessario conoscere dettagli finissimi, a livello di temporizzazioni di ogni singolo segnale, dello schema interno della ULA.

Questa analisi di reverse engineering è stata fin qui condotta dagli appassionati con studi sistematici "a scatola nera", per lo più basati sul confezionamento di routines software calibrate con estrema precisione per verificare in condizioni controllate i vari fenomeni non documentati. Per esempio, è così che fu possibile far girare correttamente per la prima volta i giochi e i demo come Shock, Overscan, Aquaplane, Paperboy ecc in un emulatore (RealSpectrum). Anche ai giorni nostri, dopo quasi 20 anni di studio e ricerca, ogni tanto salta fuori qualche nuovo strano comportamento della ULA e gli emulatori devono essere aggiornati. Per lo Spectrum c'è sempre stata una cura maniacale per la fedeltà dell'emulazione che difficilmente si trova altrove (anche perché il software esistente richiede tale accuratezza).

La grande attesa per questo libro, ovviamente per chi ne è interessato o coinvolto, deriva quindi dalla possibilità di scrivere la parola "fine" a tutto un filone di studi e discussioni (e anche polemiche): il mistero è finalmente svelato in tutta la sua interezza! ;-) Dall'analisi delle microfotografie interne è stato possibile accertare i dettagli di ogni singola rete logica e persino scoprire altri strani comportamenti non ancora riscontrati. Finalmente possiamo gettare tutti i vecchi appunti!

Ciao,
Luca




Nessun virus nel messaggio in arrivo.
Controllato da AVG - www.avg.com
Versione: 9.0.851 / Database dei virus: 271.1.1/3042 - Data di rilascio: 07/31/10 20:34:00


Other related posts: