Pagina 1 di 2

mame quale cpu sfrutta meglio per il 3D?

Inviato: 22/11/2013, 19:30
da masterpol
Da quanto mi sembra di aver capito (ma correggetemi se sbaglio) più la cpu ha GHz e più gira meglio mame ed i giochi nuovi 3D

quindi per esempio è meglio una CPU Intel Core i3-3250 a 3,5GHz piuttosto di una CPU Intel Core i5-3450S 2,8GHz giusto?

così come le differenze si noterebbero ben poco se paragoniamo una CPU Intel Core i3-3250 a 3,5GHz contro la ben più nuova CPU Intel Core i7-4770k 3.5GHz (dato che entrambe viaggiano a a3,5GHz)

questa cosa del processore per me ancora è ignota! <-on_confused->

Re: mame quale cpu sfrutta meglio per il 3D?

Inviato: 22/11/2013, 19:38
da motoschifo
Beh no, non basta controllare solo i GHz ma occorrono tanti altri parametri (socket, famiglia, cache, numero di core, overclock, ecc).
I processori sono poi in ordine di potenza: i3, i5, i7. Poi alcune particolari cpu possono rendere meglio di altre, ma in generale vale quella regola.
Per il 3D ci sono sia la cpu sia la scheda grafica da verificare e dipende poi dal sistema operativo, frontend ed accelerazione 3D hardware o software.
Secondo me oltre ad un buon i5 non si va... parliamo sempre di 3D.

Oltre alla potenza della cpu poi entrano in gioco la dissipazione del calore e quindi il rumore che farà il pc.
Queste sono solo alcune indicazioni e non sono esaustive, però ti danno un'idea di come orientarti (e non ho parlato degli AMD...).

Re: mame quale cpu sfrutta meglio per il 3D?

Inviato: 22/11/2013, 19:46
da masterpol
a ok infatti mi sembrava strano!
ora sto provando le configurazioni sul mio pc i5 3570k a 3,4GHz e scheda video nvidia GTX 670 infatti va tutto di brutto!

però x il mamecab stavo preparando un core2duo e8400 a 3GHz e scheda video ATI 4650. (se non fosse che ieri sera l'ho preparato tutto con xp ecc... ed oggi non parte più!!! <-dash-> )

mi sa che dovrò cercare qualche altro pc che non da problemi (temo la scheda madre sia il problema!)

Re: mame quale cpu sfrutta meglio per il 3D?

Inviato: 22/11/2013, 20:51
da motoschifo
Mai visto un pc così potente.... <-lol->
Io ho un E6200 per il primo cab ed un E8400 per il secondo, ma quest'ultimo non l'ho ancora provato per mancanza cronica di tempo...

Re: mame quale cpu sfrutta meglio per il 3D?

Inviato: 22/11/2013, 22:30
da masterpol
bah il c2d e8400 e ripartito e prontamente ho installato Street fighter x tekken. con mio stupore il tutto era giocabile e quasi fluido girando sui 49 fps a 1024 x 768 (quindi una volta sistemato xp e portato a 640x480 dovrebbe essere perfetto!)
da questi dati ho capito che quanto mi serve come potenza massima è proprio questa configurazione hardware.
peccato che la scheda madre 2 volte parte e 5 no <-ranting3-> e questo non è accettabile!!!!
mica posso invitare gli amici per gli sfidoni e fare "CRANDE FICURA DI MERTA" perché il cab nuovo non parte! <-dash->

Re: mame quale cpu sfrutta meglio per il 3D?

Inviato: 22/11/2013, 22:37
da masterpol
impressionante! a 640 x 480 mi fa oltre i 120 fps!!!! ok direi che ci siamo definitivamente \:D/

Re: mame quale cpu sfrutta meglio per il 3D?

Inviato: 22/11/2013, 23:16
da cyborg
Per quello che ne so il MAME non sa che farsene della scheda video, viene tutto emulato e quindi sulle spalle del/dei processori, ma per le tue configurazioni hardware credo che se lo mangiano a colazione.

Re: mame quale cpu sfrutta meglio per il 3D?

Inviato: 23/11/2013, 0:09
da biasini
Per il MAME (emulazione di giochi più recenti, soprattutto 3d) serve una CPU potente perchè l'emulatore non utilizza la scheda video che per poche operazioni basilari.
I parametri determinanti sono i Ghz e la cache del processore, per il resto non fa differenza se 2, 4 o 6 core.
Se noti le differenze tra I3, i5 e i7 infatti, spesso la differenza è proprio sulla cache, sempre maggiore sugli i7 (tralasciando appunto il numero dei core).
Anche gli AMD della serie FX con frequenza 3.5ghz - 4ghz sono buoni e li paghi la metà. Se devi prender un i5, prendi un AMD il rapporto qualità-prezzo è più favorevole.

Re: mame quale cpu sfrutta meglio per il 3D?

Inviato: 23/11/2013, 0:12
da NEOGENIO
Infatti, non credo che bastano i soli GHZ, ma conta anche l'architettura... altrimenti facevano la sola corsa ai GHZ

Re: mame quale cpu sfrutta meglio per il 3D?

Inviato: 23/11/2013, 10:22
da motoschifo
cyborg ha scritto:Per quello che ne so il MAME non sa che farsene della scheda video, viene tutto emulato e quindi sulle spalle del/dei processori, ma per le tue configurazioni hardware credo che se lo mangiano a colazione.
Domanda/curiosità: quando imposti sotto Windows l'utilizzo di DirectDraw/Direct3D, che di fatto significa sfruttare l'accelerazione della scheda video, ottieni miglioramenti quindi solo per il sistema o per gli effetti grafici eventualmente attivati?
Pensavo che il Mame utilizzasse comunque quelle librerie per disegnare la grafica e quindi implicitamente con scheda lenta tutto il gioco rallenta.
Su giochi per PC è così ma non conosco questo aspetto del Mame...

Re: mame quale cpu sfrutta meglio per il 3D?

Inviato: 23/11/2013, 11:25
da cyborg
Ciao motoschifo, allora quello che imposti sotto Windows è poco rilevante per mame, che di fatti emula il pacchetto completo dell'hardware originale dei giochi.
Spiego meglio, l'architettura progettuale dell'ememulatore MAME è quello che più si avvicina al significato stretto della parola "emulatore".
MAME riproduce ed emula fedelmente l'hardware completo, quindi processore, scheda video, ram, e pure rallentamenti scenici (Tipo azioni "affollate")ecc. del gioco/giochi originali.
Tutto ciò lo affida solo ed esclusivamente alla potenza di calcolo del processore su cui lo facciamo girare.
Di fatti il processore più potente è meglio è, questo per il 3d, per cui se si hanno degli scatti o non girano proprio, il problema è da imputare ad una cpu inadeguata.
Discorso un po' diverso per il 2d che, io per esempio, con 3 GHz ed 1 Gb di ram non ho mai avuto problemi <-thumbup->

Si possono apportare anche delle migliorie overcloccando il processore virtuale del MAME, che vi si accede così:
1) Nel menù principale (tasto Tab) > Slider controls ci dovrebbe essere la voce Overclock cpu!
Se no ci fosse ovviamo alla cosa così:
2) dal menu a tendina->Default game options->Miscellaneous e mettere la spunta su->Enable cheats, quindi tornare al punto 1.
Questa soluzione và solo ad agire sui cicli di calcolo rimanendo inalterata la velocità di scorrimento.

Personalmente ho impostato l'overclock ad 145% e giochi come Michael Jackson Moonwalker sono rinati, in quanto molto scattosi
Comunque ci sono altre soluzioni/emulatore per giochi 3d tipo tekken 3 e si chiama Zinc (http://www.emulator-zone.com/doc.php/arcade/zinc.html), peccato che il progetto sia stato abbandonato da un po' ed i giochi rispetto al MAME sono come numero nettamente inferiori.
Ecco Zinc per esempio riesce nell'intento perché sfrutto anche la potenza di calcolo della scheda video <-gamers3->

Re: mame quale cpu sfrutta meglio per il 3D?

Inviato: 23/11/2013, 12:08
da motoschifo
Ottimo, grazie per il chiarimento!

Re: mame quale cpu sfrutta meglio per il 3D?

Inviato: 23/11/2013, 13:28
da masterpol
perfetto il chiarimento. meno il mio pc che oggi è morto definitivamente :on_cry:

ora dovrò cercare un qualcosa di simile in giro! preferisco stare su un nuovo che su un vecchio usato.
cosa mi consigliate di nuovo da spendere poco e far girare bene tutto anche in 3d?

Re: mame quale cpu sfrutta meglio per il 3D?

Inviato: 23/11/2013, 14:33
da NEOGENIO
Sarà ragazzi ma nel pc dove ho una scheda grafica migliore ottengo maggiori benefici, specialmente attivando alcuni filtri che migliorano l'immagine!

Re: mame quale cpu sfrutta meglio per il 3D?

Inviato: 23/11/2013, 14:48
da masterpol
NEOGENIO ha scritto:Sarà ragazzi ma nel pc dove ho una scheda grafica migliore ottengo maggiori benefici, specialmente attivando alcuni filtri che migliorano l'immagine!
ma il resto dell'hardware è uguale? cpu, ram ecc.?

Re: mame quale cpu sfrutta meglio per il 3D?

Inviato: 23/11/2013, 14:51
da NEOGENIO
masterpol ha scritto:
NEOGENIO ha scritto:Sarà ragazzi ma nel pc dove ho una scheda grafica migliore ottengo maggiori benefici, specialmente attivando alcuni filtri che migliorano l'immagine!
ma il resto dell'hardware è uguale? cpu, ram ecc.?
Stessa cpu e quantitativo di ram, cambia invece la scheda grafica!

Re: mame quale cpu sfrutta meglio per il 3D?

Inviato: 23/11/2013, 20:09
da biasini
Il MAME è l'unico emulatore che utilizza solo la CPU per riprodurre l'hardware originale.
La scheda video è utilizzata minimamente con la modalità direct3d e da filtri od immagini sovrapposte, comunque laddove non esce a schermo in maniera nativa (sugli LCD ad esempio).

Se ne parla molto di questa cosa, da qualche anno soprattutto, forse anche per il fatto che molti giochi 3d hanno driver che ancora non sono a posto (su MAME li vedrete tempestati di pallini gialli o rossi per i molti "Not Working".

Ci sono due fattori fondamentali, a mio parere:

il primo è, da sempre, la filosofia della ricerca della perfetta emulazione, ad ogni costo...che rende questo emulatore per certi versi unico e per altri difficoltoso in questa ricerca, evitando ogni scorciatoia...il concetto è utilizzare una CPU qualsiasi, per cui in teoria basterebbe ricompilare MAME per il tostapane e funziona pure lì, perchè non ha bisogno di schede video, di plug-in, driver, la ATI, la Nvidia, il Vic 20 o il Mac...c'è un codice (ora c'è chi dice che è diventato troppo pesante ed andrebbe adeguato e riscritto in linguaggio più moderno, che adesso utilizza il C) e quel codice teoricamente puoi adattarlo come e dove vuoi.

Il secondo è quello della diversità delle tipologie di hardware che coesistono su MAME...chi storce il naso spesso non considera che mentre gli altri emulatori devono "travestire" il computer di turno da un solo tipo di hardware, MAME ha necessità di "cambiarsi" 1000 volte in tanti modi diversi: l'emulatore del N64 deve emulare solo pochi componenti e sono sempre quelli, il MAME migliaia con ovvi problemi di carattere gestionale. Che ci vorrebbe ad utilizzare la più scarsa scheda video in circolazione per alleggerire non di poco l'emulazione di un Sega Model o di un Namco System? Poco, probabilmente, ma una volta fatto restringi il campo di utilizzo ad un certo tipo di hardware, senza contare la possibile perdita di emulazione univoca, determinata dalle mille impostazioni, filtri o plug-in possibili legate proprio all'uso delle schede video.

Tornando alle richieste di hardware, se volete far girare tutti i vecchi arcade 2d uscendo su un monitor 15khz, vi basta molto poco. Io sto assemblando un cab per un amico con un Athlon XP 2200+ di poco overcloccato, 512mb ram e Ati radeon 7500 e va tutto alla grande. Versione di MAME 0.148
Con alcuni giochi moderni 2D e tutto il 3D (quello che funziona correttamente almeno) potrebbe non bastare un moderno PC.
Se il fine è quello di comprare un computer potente ma per il solo utilizzo con mame, il mio consiglio personale è quello di prendere un AMD FX, ad esempio c'è il 6300 che è poco sopra i 100€ ed ha un elevatissimo rapporto prezzo prestazioni in termini di resa di calcolo puro.

Re: mame quale cpu sfrutta meglio per il 3D?

Inviato: 23/11/2013, 23:01
da masterpol
:on_cry: comunque giusto per aggiornarvi il mio c2d non parte proprio più!
ora ho riesumato un altro vecchio cadavere e questo funziona bene.

un Pentium(R) D con cpu a 3,40GHz ed 1Gb di ram

non mi resta che spostare dentro la scheda video e testarlo ma dubito che andrà bene per il 3D! <-scratch_one-s_head->

Re: mame quale cpu sfrutta meglio per il 3D?

Inviato: 23/11/2013, 23:14
da cyborg
Se continuiamo a parlare del solo mame ti confermo che con cpu a 3,40GHz ed 1Gb di ram, il 3d te lo puoi scordare.
Di fatti è la mia medesima configurazione, e quindi stiamo in alto mare :on_cry:

Per la scheda video.......bhe vedo che non hai avuto modo di leggere quello che abbiamo scritto io ed il grande biasini <-rofl->

Re: mame quale cpu sfrutta meglio per il 3D?

Inviato: 24/11/2013, 9:16
da masterpol
ieri ho provato con la mia nuova configurazione e Street fighter x tekken a 640x480 andava di media a 85fps dunque ottimo (senza aa però dove altrimenti il tutto scendeva a 45fps)
ovviamente quello era un gioco pc
poi ho provato Daytona e sega rally e giravano anche quelli molto bene con m2 emulator!

ma i giochi 3d che mame fa fatica a far girare quali sarebbero? il mame non fa girare solo la roba supervecchia fino al max roba neogeo? (io ero rimasto che per far girare il neogeo usavo neoragex)