UltraHLE: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Microtauro (discussione | contributi)
mNessun oggetto della modifica
Nessun oggetto della modifica
Riga 24:
Invece, i due programmatori dell'UltraHLE adottarono un approccio in parte differente: dato che i giochi per N64 erano scritti in [[linguaggio C]], gli autori si sforzarono di individuare le librerie richiamate dalla macchina originale durante l'esecuzione del gioco, e le implementarono nel proprio emulatore, opportunamente riscritte in modo tale da farle accedere alle risorse hardware dei comuni [[Personal computer|PC]].
 
In sostenzasostanza, in parte l'UltraHLE si comporta da ''simulatore'', pur essendo comunque un emulatore. Le soluzioni adottate nell'UltraHLE hanno gettato le basi per diversi altri emulatori, che all'occorrenza potessero sfruttare l'accelerazione della scheda grafica, alleggerendo notevolmente il carico di lavoro alla [[Central Processing Unit|CPU]].
 
La lista dei giochi supportati da questo emulatore è piuttosto ristretta ed è consultabile [http://www.emuunlim.com/UltraHLE/playable.htm qui].</br>Se fossero uscite nuove versioni, probabilmente il numero di giochi supportati sarebbe aumentato: come era lecito aspettarsi da un approccio di tipo ''HLE'' (''high-level emulation''), gli autori dell'emulatore studiarono i giochi da eseguire, uno alla volta, tentando di individuare per ognuno di essi la strada migliore per farli girare sotto i personal computer disponibili in quel periodo.