Newsgroup: it.comp.software.emulatori
Titolo: Piccola curiosità tecnica...

...dato che con le nuove Roms uscite molti si sono lamentati della lentezza
di emulazione (mi riferisco a NBa Jam e Mortal Kombat 2 & 3), ciò che mi
domando è:
Da che cosa dipende la velocità di emulazione???
E' una cosa che dipende dal processore, dalla memoria Ram da tutti e due o
da altro???
Dato che in un prossimo futuro cambierò PC (aspetto il GigaHertz o magari il
Pentium Willamette per questioni di lavoro) volevo sapere se i due
componenti sopra detti sono influenti nell'emulazione.
So che mi risponderete come avete sempre fatto per cui ringrazio tutti
quelli che mi risponderanno! :))
--
¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø
Ciao da JO
¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø

 da altro???
1) Innanzitutto dipende da cosa bisogna emulare: complessita' e potenza della
macchina originale, non solo in termini di cpu, oltre a quello che ci deve
girare sopra (sistemi operativi/programmi/giochi).
2) Dall'efficienza dell'emulatore: tutto legato alla bravura del programmatore
nell'utilizzare le tecniche di programmazione piu' adeguate per l'ottimizzazione
della compattezza e della velocita' di esecuzione del codice da emulare, oltre
all'efficienza dell'emulazione dei vari dispositivi di i/o dell'originale. Le
scelte naturalmente vengono effettuate in funzione della macchina da emulare.
3) Infine potenza della macchina in cui gira l'emulatore: in termini di
velocita' del processore nell'esecuzione del codice, nella ram disponibile
(affinche non sia un collo di bottiglia per il sistema operativo e di
conseguenza per il programma), nella velocita' e potenza delle funzionalita' di
i/o, in particolare della grafica e dell'audio coinvolta nel processo di
emulazione della grafica e dell'audio della macchina originale.
In linea generale, piu' e' potente la macchina ospite dell'emulatore, e non solo
per cio' che riguarda la cpu, piu' agevolmente lavora l'emulatore, specie se il
suo compito e' emulare macchine "pesanti". Per l'emulazione di ogni macchina con
un determinato emulatore si parte generalmente da un hardware minimo consigliato
per la macchina ospite.
bye G.L.

 
E' una combinazione di piu' fattori.
Dipende dall' ottimizzazione del codice dell' emulatore (in genere le 
prime versioni di un emu girano lentissime su quasi ogni PC), ovviamente
dalla velocita' del processore e dalla RAM (spesso sottovalutata ma che
rende piu' o meno performante qualunque PC).
La scheda grafica influisce poco (a meno che non si tratti di emulatori 
di giochi recenti tridimensionali) al pari della scheda sonora (al 
massimo possono causare problemi di compatibilita').
-- 
Ciao,
Homer
ICQ #:72431830

quelli che mi risponderanno! :))
Figurati, e` un piacere.
-- 
 $B%^%C%7!!%+%G%s%F%# (J - (Massi cadenti)
Sito web: 
http://www.metalslug4lamers.com/
 (andateci ^__^)
E-mail: massi.cadenti(at)
metalslug4lamers.com
** Member of MAME Testers -> 
http://www.mametesters.com/
 **

 col P3 (e con l'ormai prossimo P4) e` quasi totale, la velocita` e maggiore
Come QUASI TOTALE!?!?!?!?! Entrambi sono normalissimi x86, Massi!!
-- 
* Jotaro Kujo *
 Can't you see the end
 Twentieth Century Man ? 

> col P3 (e con l'ormai prossimo P4) e` quasi totale, la velocita` e maggiore
Come QUASI TOTALE!?!?!?!?! Entrambi sono normalissimi x86, Massi!!
Mi riferisco al fatto che alcune cose scritte _male_ (alcuni giochi DOS
vecchi o il crack del Bleem ad es.) non girano.
-- 
マッシ　カデンティ - (Massi cadenti)


componenti sopra detti sono influenti nell'emulazione.
Moltissimo, ovviamente. Come per ogni altro SW :)
Cmq meglio un K7-Dural. 
-- 
The Hitman - 
http://members.xoom.it/hitman/
    / Fan #2 di Mexico '86
e-posta : sonicblast (at) 
tiscalinet.it
        / Fan #1 di SFPWX (SNES)
Song of the week: "Holy Man" One Minute Silence/ CoEsperto  di ICSE dei
        Il futuro del rock/rap? Bello di sicuro/ Beat'em'Up SNK/NeoGeo

vecchi o il crack del Bleem ad es.) non girano.
Il problema era la scheda madre se ben ricordo, non il processore :P
