---= UltraHLE FAQ =--- v1.0aIT Datata 1-30-99 @ 20:40 EST FAQ Home: http://www.dreamscape.com/trowens/n64mania Disclaimer: Puoi distribuire questa FAQ ma non puoi alterare, deformare, vendere o cambiare questo file senza averlo spedito a me (rhelic@hotmail.com) prima di rendere tali cambiamenti disponibili privatamente o pubblicamente. Questo file e il mio sito web sono il prodotto della mia passione per l'emulazione. E' il mio lavoro, rispettalo. Se hai qualcosa di utile da dire o hai qualcosa da aggiungere a questa FAQ, allora mandami una e-mail o cercami su #dreamcast, #3dfx or #roms. Ma non mandarmi reclami che il Glide wrapper, l'emu o le roms non funzionino. Non mi interessa , e non posso spiegarti come farli funzionare. SE NON E' SCRITTO QUI IN QUESTA FAQ, ALLORA E' QUALCOSA CHE NON CONOSCO !!! =Ringraziamenti: A tutta la gente in gamba e intelligente (this excludes you jackass users & ops) di #3dfx, #emu and #roms per l'aiuto che mi avete dato a scrivere questa faq e la competenza che avete condiviso. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Contenuto: I. Questioni di base; dove, perché e come II. Difficoltà & Problemi III. Aspetti legali ====//================================================// // // // I. Questioni di base; dove, perché e come // // // //================================================// D: Cos'è l' UltraHLE? R: E' l'unico emulatore del N64 che attualmente fa girare i giochi commerciali quasi perfettamente! Include grafica e sonoro. D: Di cosa ho bisogno per far girare l'UltraHLE? R: UltraHLE gira perfettamente su un sistema base P2-3DFX, con 9x o NT, ad alta velocità; il K6 può girare i giochi alla velocità più alta possibile. Per 3DFX intendo che hai bisogno di una scheda acceleratrice 3d basata sui chips 3dfx , come la Rush, Voodoo1, Voodoo2 e la Banshee. Puoi anche far girare l'EMU su un Pentium 1 ma girerà lentamente. D: Dove posso trovare l'UltraHLE? R: Visto come sia probabilmente illegale distribuire questo emulatore (vedi le questioni legali in fondo) non rimarrà dovunque on-line per molto. Puoi sempre andare su Atlavista.com e ricercare "UltraHLE". Comunque al momento ne ho una copia personale sulla mia pagina web. Ho posto questa copia presumendo che chiunque la scaricherà lo farà puramente per finalità tecniche e non per giocarci o fare uso illegale di roms. Questo l'indirizzo: http://www.dreamscape.com/trowens/n64mania D: Perché alcune persone contestano l' UltraHLE e la gente che ne parla? R: L'emulazione, quando nacque, non riguardava mai il come giocare nuovi o correnti video games. L' emulazione era il modo per noi video-giocatori degli anni '80 di poter giocare i giochi con cui siamo cresciuti. Se avessimo voluto giocare i giochi del SNES (questa è solo un poco oltre i confini dell'emulazione) / N64 / PSX avremmo comprato il sistema. Ma siccome a molti di noi i nostri genitori hanno venduto, dato via o rotto i sistemi che noi amavamo e con cui eravamo cresciuti, o comunque, se avevamo ancora conservati questi vecchi sistemi , essi non sarebbero durati in eterno (controlli fuori d'uso, chips tirati al massimo della loro vita etc.) era questo (l'emulazione) il solo modo di far sopravvivere questi vecchi giochi e di mostrarli alle generazioni di videogiocatori di oggi; abbiamo dato una "lucidatina" ai giochi , li abbiamo risistemati e li abbiamo resi giocabili sulla moderna tecnologia, sui computers. Tramite la diffusione di emulatori che fanno funzionare i giochi di oggi si è arrivati ad un illimitata quantità di leechers, warez kidz e simili. Ognuno vuole giocare con l'ultimo gioco uscito la scorsa settimana sul proprio emulatore, e ciò porterà solamente le compagnie a colpire duramente su tutta la scena dell' emulazione. Io aspetto con ansia di vedere volare una bella quantità di cause legali e tanti emulatori in fase di sviluppo cancellati. Se vuoi a buon mercato divertirti con il N64, compratelo , costa appena $129 (circa £ 200.000) Non puoi permettertelo? Interessante..., forse qualche negozio della tua zona non cerca qualcuno da assumere? Tu puoi comprarti la console lavorando solo 25hrs (ndr: sono il minimo di ore di un contratto di lavoro in USA), così non trovare la solita lamentela "costa troppi soldi". Io possiedo il mio N64 e possiedo i miei giochi con esso, io non ho bisogno di questo emulatore e né la Nintendo perde degli introiti a causa del mio uso dell'emulatore. D: Se il mio P233-MMX è più potente del N64, perché i giochi vi girano più lenti? R: Se chiedi questo non dovresti trovarti in questo ambiente. Ma te lo spiegherò perché devi pure iniziare da qualche parte. Poiché tu non hai sul tuo PC un hardware simile che funzioni o lavori nel modo, per esempio, che lo fa un Atari 2600, il chips e le sue funzioni devono essere emulate via software. E, di regola, l' hardware è 10 volte più veloce del software, così dunque tu hai sostituito un veloce (ovviamente al suo tempo) hardware con un lento software. Perché il software interpreti e faccia funzionare i programmi dell' Atari 2600, ogni messaggio per il cpu dell'Atari 2600 deve essere convertito in instruzioni che il x86 Intel possa comprendere. Così una metà parte del programma serve solo per leggere il codice e alterarlo. Questo è un passo in più che il tuo cpu deve fare e che l'Atari 2600 non fa, perciò tu stai usando della potenza del cpu che non serve direttamente a fare girare il gioco. Questo scenario peggiora maggiormente quando la macchina che stai emulando ha più di un processore. D: Paragonato ad altri emulatori, perché l'UltraHLE gira così veloce e così bene? R; Beh, visto come usa il 3DFX chipset invece del rendering tramite software, molto dell'emulazione viene snellito e gran parte dei vari processi viene gestito dalla tua veloce scheda hardware. Se esistesse una scheda PCI che potesse direttamente o indirettamente calcolare le funzioni cpu del SNES allora i giochi per il SNES sarebbero possibili da far girare a piena velocità su un 386. Se compilano un codice dell'UltraHLE da usare su un PC senza una scheda 3d , allora tu avresti bisogno di una macchina a più di 1,000mhz per andare appena ad una velocità scorrevole. Al di là del fatto che gli autori dell' UltraHLE siano geniali, c'è un piccolo 'trucco' che permette che più games girino tutti perfettamente in un'unica versione di un emulatore. Più giochi del N64 usano lo stesso engine (backbone). Così, se tu emuli un gioco , fondamentalmente tu li hai emulati tutti . D: E' la programmazione dell'UltraHLE veramente terminata? R: Si, i programmatori hanno rilasciato un emulatore quasi completo del N64 per dimostrare che ciò era possibile con le odierne tecnologie. Evidentemente i programmatori continueranno a lavorare sul loro codice, ma non ci saranno releases pubbliche, e non più nuove beta dell'emulatore andranno in mano a tutti. Nella migliore delle ipotesi potrebbero rilasciarne una versione commerciale e venderlo agli sviluppatori di giochi per il N64. D: Dove posso trovare un emulatore 3DFX? R: Non puoi. Non esiste qualcosa del genere e potrebbe non esistere mai (potrebbe solo fra 4/5 anni). E anche se ce ne fosse uno, sul mio P2-400 girerebbe a 1 FPS, e parlo seriamente. Se vuoi usare i Glide con una non-3dfx cards, puoi tentare con i Glide Wrapper sopra menzionati, ma il risultato non è una gran cosa. D: Dove posso prendere le rom per questo emulatore? R: Compra un backup/copier e copiati le cartucce che possiedi. Io non distribuisco, non traffico e ne vendo roms del N64 e fà anche tu lo stesso! ====//====================================// // // // II. Difficoltà & Problemi // // // //====================================// D: Funzionerà l'UltraHLE con la mia TNT, S3, etc. (inserisci qualsiasi altra scheda 3d)? R: Prendi il wrapper al sito "www.retrogames.com/misc/glid3d.zip" altrimenti vai sul mio sito web alla "wownload section" @ http://www.dreamscape.com/trowens/n64mania Cosa devi fare è unzippare l'emulatore nella tua directory UltraHLE e copiare i *.DLLs nella directory C:\WINDOWS\SYSTEM. Poi fai ripartire il computer e disabilita qualsiasi altro programma che stia funzionando al momento come gli anti virus e le utilities anti crash. Devi comunque aver presente che al momento il wrapper è lento, brutto e va in crashes spesso. Se tu veramente vuoi far girare questo emulatore ad un livello giocabile, prenditi una 3dfx. Queste schede sono state verificate come funzionanti con il wrapper (anche se solo parzialmente): STB TNT (alcune persone dicono che lavora bene, molte di più che si blocca presto nel gioco) D: Cosa devo fare con le *.BMO roms? R: Rinominale come *.v64 D: Quanto sono grandi le roms del N64. R: Dipende dal gioco, la maggior parte di esse varia fra i 6megs, 12megs, 16megs o 24megs e continueranno a diventare più grandi come i giochi ad essere migliori. D: Perché il gioco X non funziona? R: Hai mai sentito il termine beta? Nessun emulatore è mai al 100% finito e mai nessuno girerà ogni gioco che c'è. Così smettila di lamentarti e accontentati di ciò che puoi giocare. D: Quali giochi lavorano nella versione 1.0.0? R: I seguenti giochi lavorano perfettamente o quasi (21 in totale); (prego di scusare eventuali errori di scrittura) Mario64 Zelda64 Banjo Kazooie Rampage World Tour Wayne Gretzky's 3D Hockey Wayne Gretzky's 3D Hockey 98 Starfox64 Yoshi's Story (ndr ??) Bomerman Hero Doom64 Dynamite Soccer64 F1 Pole Position Gold Nugget 64 Mace the Dark Age Mario Kart 64 Milo's AStro Lanes NBA in the Zone 98 Puyo Puyo SAN Quake64 Quest64 Star Soldier Tetris64 Virtual Chess64 Wave Race Questi titoli si dice che lavorino ma non è provato; Castlevania64 D: Perché non posso giocare in 1024x768 o 800x600 con la mia 3dfx? R: La quantità di RAM della tua scheda condiziona direttamente la risoluzione con cui puoi giocare. Solo SLI (Voodoos 2) o Banshees possono giocare in 1024x768. E se tu hai ancora meno RAM, come con una Voodoo 1 con 4 mega, non potrai giocare neanche in 800x600. D: Perché Mario (o qualsiasi altro gioco) non salva la partita quando vado nelle opzioni? R: Apparentemente l' emulatore non supporta il battery-back. Fortunatamente puoi salvare la partita premendo ESC e scegliendo File > Salva come. Dopo, quando giocherai premi F6 per salvare velocemente, F9 per caricare una partita velocemente.-- D: Perché, quando provo a far girare l'ULTRA.EXE va in crashes per una "Illegal Operation"? R: Questo può essere causato da molti fattori. Per primo accertati di avere un vero Intel-chip, è l'unico che ti garantisce un'affidabilità al 100%. Assicurati anche di avere una scheda 3DFX con installati i drivers più recenti. Per prenderli vai al sito http://www.3dfx.com e scarica i più recenti 'reference drivers'. Controlla anche di avere il glide2x.dll file nella cartella C:\WINDOWS\SYSTEM. Un' ultima possibilità è che tu abbia una copia difettosa del programma. Va a scaricarla da un sito affidabile (stop trusting those damn geocities.com pages!) D: Come posso prendere uno screenshoot? R: Con F10 stupido!! Ma non riscriverò qui le funzioni dei tasti da F1 a F10 solo perché sei troppo pigro da usare il menù e controllarle da te stesso. ====//============================// // // // III. Aspetti legali // // // //============================// D: E' illegale scaricare roms dalla Rete? R: Si, e per quanto ne sappia anche se possiedi il gioco originale è illegale scaricarne la rom. Devi farti un backup della rom da solo per poterci giocare legalmente. D; E' l'UltraHLE illegale? E perché? R; Si, ci sono speciali leggi che regolano i diritti di proprietà nel campo dei computers. Forse puoi pensare di non fare niente di illegale giocando con i giochi che possiedi con questo emulatore, ma cosa stai in fondo facendo se non usando una tecnologia "rubata"?. Per legge è illegale imitare o copiare le funzioni di un computer chips regolarmente registrato . Poiché l'UltraHLE può imitare le stesse funzioni di un N64 è illegale, punto e basta. Devi ricordarti che il N64 è il frutto di molti anni di duro lavoro della Nintendo, SGI e di altre società. Dunque rifacendo questa console-system via software sono stati infranti i diritti d'autore. Se vuoi una prova che ciò è illegale, lascia che ti mostri un ben noto esempio. Quando Intel creò il MMX era una nuova e speciale tecnologia che permise alle persone di fare cose nuove. Ed era illegale per AMD, Cyrix o chiunque altro fare un programma o un computer chips che potesse fare le stesse cose del MMX. Il solo modo in cui AMD o chiunque altro poteva aggiungere la compatibilità MMX ai loro CPUs era averne la licenza (pagando) per la tecnologia. Poiché gli autori dell' UltraHLE non hanno pagato una licenza e una tassa per imitare la tecnologia del N64 hanno infranto la legge. Ora era legale per gli autori creare un codice dell' emulatore per ricerca, ma quando hanno cominciato a farci partire i giochi e ha potuto essere usato come svago e come sostituto all'attuale N64, è divenuto illegale. Malgrado tu possegga legalmente il gioco o meno. ps. E' illegale per te avere l'UltraHLE disponibile per il download sul tuo sito web, e il trasferimento irc, dcc o icq. D: Cosa la Nintendo farà o pensa circa l'UltraHLE. R: Come è abbastanza ovvio, loro sono incavolati. Sto finendo questa FAQ solo 36 ore dopo la release dell'emulatore ma mi aspetto veloci e decise azioni legali dalla Nintendo. La loro tecnologia è stata rubata, imitata e data gratuitamente a tutti per divertirsi senza profitto per la Nintendo. Se gli autori saranno fortunati, la Nintendo imporrà solo una specie di blocco sugli autori e sul loro emulatore. Con l'intenzione che non possano più a lungo sviluppare il loro emulatore, neanche per il loro uso privato. Potrebbero farlo anche con la forza confiscando i loro hard drives e rimuovendo qualsiasi copia del loro codice. Io non sono un legale della Nintendo e perciò ovviamente non lo so per certo, ma sono le cose che farei se fossi nei loro panni.