Newsgroup: it.comp.software.emulatori
Titolo: mame truccato...

ciao a tutti,
domando se tra le releases non ufficiali del mame o se nel mare magnum di
chi compila il mame si ha notizia di qualche versione che migliori la
velocità dell'emulazione su pc poco potenti (nel mio caso, un 166 con 64
mega di ram)...conosco poco l'argomento in quanto digiuno di nozioni
informatiche e mi piacerebbe se qualcuno mi spiegasse un po' l'utilità e lo
scopo della compilazione.
chiedo scusa per le imprecisioni e ringrazio in anticipo,
torquemada.

velocità dell'emulazione su pc poco potenti
Premetto che non sono un esperto ma credo che purtroppo il tuo sia un
problema irrisolvibile con il mame.
Fino a poco tempo fa avevo anche io un P166 con 64 mb di ram e
nell'utilizzare il mame (sia dos che W) era un autentica tartaruga.
I giochi più complessi (quelli prodotti dal 1988 in poi)andavano
veramente al rallentatore.
Per questo ti consiglio vivamente di abbandonarlo e passare al Raine
molto più veloce (anche se in grado di emulare solo i giochi
Taito-Jaleco)e ,secondo me, più completo in termini di funzionalità
(c'è la possibilità di salvare le partite).
Mi ricordo che il confronto era imbarazzante (ma mi chiedo come
mai,forse il Raine è programmato meglio?): avevo la rom di Avenging
Spirit sia per il Mame che per il Raine,ebbene sul Mame mi andava a
velocità ridicole tanto da dover impostare altissimi frameskip e
renderlo così mostruosamente scattoso,sul Raine invece mi garantiva
una resa perfetta .
In definitiva il limite del Raine è solo quello di emulare pochi (ma
,ti assicuro,buoni)giochi e che è più difficile trovare le roms.
Arrisentirci 

Taito-Jaleco)e ,secondo me, più completo in termini di funzionalità
 La nuova versione del Raine uscita pochi giorni fa ha incluso il
supporto di tutti i giochi cps1. 
www.rainemu.com
 c'è sia la versione
dos che la vesrione win.



Ho tra le mani una vespa truccata, una vera occasione...
potrebbe risolvere il tuo problema.
Se vuoi ti faccio sapere
olaaa

 scopo della compilazione.
In teoria potresti rendere il MAME ottimizzato per il tuo processore
sfruttando apposite opzioni del compilatore C (e' quello che tu cerchi
ma dubito della sua esistenza. Conosco versioni ottimizzate per AMD e
PPro ma dubito per i sistemi di fascia bassa). A volte pero' i
miglioramenti sono microscopici e forse non te ne accorgi nemmeno
(sempre sulla fascia bassa)
-- 
       Tremal-Naik -- Ghouls Emperor -- GnuPGid: 0xF093D6AD 
E.A. Poe Klingon Translation Project: 
http://web.tiscali.it/tremal
List of my abandonware games: 
http://web.tiscali.it/tremal/abandon
    My miniatures page: 
http://web.tiscali.it/tremal/miniature

 ha scritto nel messaggio
GKp_6.770$z11....@news.infostrada.it...
vi ringrazio per le risposte, il mio quesito era dovuto al dispiacere
(dispiacere colmo di gratitudine, peraltro) nel vedere il mame girare così
lento con molti giochi, problema che non si presenta perlopiù col raine
(come mi è stato fatto notare) o col neoragex...comunque, chi si accontenta
gode, e io mi accontento.
mi chiedo però (da perfetto inesperto) se appunto la lentezza non sia dovuta
al disinteresse per l'utilizzo su sistemi a fascia bassa piuttosto che
sull'impossibilità in termini di programmazione.
grazie a tutti,
torquemada.

 sull'impossibilità in termini di programmazione.
Diciamo dalla seconda vista la struttura del MAME. Essendo scritto in C
(e quindi compilabile senza grandi problemi su macchine diverse a
livello di architettura del microporcessore) e' penalizzato dal punto di
vista della velocita' ma favorisce la portabilita' del codice. Se fosse
scritto in assembler (alcune routine piu' toste lo sono tipo quelle per
l'emulazione del processore 68000) sarebbe sicuramente piu' veloce ma se
hai una SPARC invece di un Pentium ti attacchi e non usi il mame!


(sempre sulla fascia bassa)
Appunto, ci guadagni massimo due frame.
-- 
マッシ　カデンティ - E-mail: massi_cadenti(at)
metalslug4lamers.com
ATTENZIONE!!! Scrivete l'email correttamente!!!
Mastro di Chiavi della GHOULS, Obiett.di coscienza uff.della BOBBLE
Sito web: 
http://www.metalslug4lamers.com/
 (andateci ^__^)

 piuttosto che sull'impossibilità in termini di programmazione.
La portatilita` e flessibilita` del  MAME costa in termini di efficenza,
ovviamente.
E` una scelta fatta alla base, e ha anche queste spiacevoli conseguenze.
np:
Settevite / Libera l'anima
-- 
Renato "Hitman" Salzano - 
http://spazioweb.inwind.it/hitman/
 
e-posta : sonicblast (at) 
inwind.it
 / Helena Velena Fan  
Druido della BUBBLE - Fan #2 di Mexico '86 - Membro della GHOST
Gioco attualmente a: FF7 (PC), D&D ToD (CPS2) & Vampire:TM (GdR)

dos che la vesrione win.
Questa non l'ho proprio capita!
Che c'entra la cps1 con i vecchi giochi da bar?
Devono essere impazziti Antiriad&co.!
Non era meglio cercare di emulare i giochi Capcom o Gaelco (per dire
due case)?

 due case)?
 
Eh? Scusa, la serie CPSn a chi appartiene secondo te?


Che c'entra la cps1 con i vecchi giochi da bar?
O hai letto CPS3 o... boh...:O
Cmq CPS1= SF2, Ghouls'n'Ghosts, Mega Twins...
Certo non sono Space Invaders o Pole Position, ma considerando che la
media dei giochi del RAINE "normali" rientra nei primi anni '90 direi
che il periodo e` lo stesso (SF2 = 1991).


sull'impossibilità in termini di programmazione.
La lentezza e` un effetto collaterale, come ti e` stato detto. Cio` e`
dovuto non solo alla pulizia del codice e al fatto che esso sia scritto
in un linguaggio ad alto livello, ma anche al fatto che il MAME ricerca
la perfezione assoluta nell'emulazione anche a discapito di un
rallentamento incredibile. Non dimentichiamoci che e` stato il primo
emulatore ad implementare il suono e gli effetti raster nei giochi
NeoGeo (e tuttora e` l'unico per questi ultimi nonostante sia passato un
sacco di tempo). Sono emulati Mortal Kombat 3 e UMK3. Hanno bisogno di
PC Ninja per andare senza il minimo frameskip col sonoro a qualita` CD,
e sul mio povero 233 non mi posso nemmeno sognare di aprirli senza
sonoro, pero` sono emulati.
Infine essendo un progetto ormai di portata mondiale dovremmo andarne
fieri visto che il tutto e` partito da un italiano (anzi due, se ci
aggiungiamo Mirko che s'e` aggiunto poco dopo) :)
-- 
 $B%^%C%7!!%+%G%s%F%# (B - E-mail: massi_cadenti(at)
metalslug4lamers.com


 sonoro, pero` sono emulati.
Il mio non è un pcninja(p 733 overk. 128 ram e matroxG400), ma mi vanno
tutti alla perfezione ^_^ l'unico gioco che ogni tanto ha qualche
rallentamento nel sonoro(e non graficamente) è quella mezza caciotta di
Street Fighter The movie :P
--
^_^______________________^_^
       visitate 
http://go.to/asgox
sempre pronto ad essere sfidato a Garou..
:^)    saluti a tutti ed a Faith Hill    (^:

>Eh? Scusa, la serie CPSn a chi appartiene secondo te?
Oops,scusate ho detto una cavolata.
Se vi dicessi cosa pensavo che fosse "cps"mi fareste del male fisico
(e avreste ragione).
Bhe se le cose stanno così,ancora di più W il Raine! 


Infatti, come scrivevo nel post precedente, sono ben contento di quello che
c'è, resto unicamente dispiaciuto per il fatto che ormai, sul mio pc, gli
aggiornamenti del mame sono pressochè impossibili proprio a causa della
lentezza (posto che non perseguo gli stessi obiettivi -giustamente-
filologici del team mame).
grazie della risposta e della chiarezza,
torquemada.

 (e avreste ragione).
Spara spara! Il riso fa buon sangue! :))


(e avreste ragione).
Ti prego diccelo! Giuro che ti difendo io!!!!
Massimiliano Cantarella
"l'esistere rovina la mia immagine"
Venezia - ITALIA -
e-mail: 
charli...@inwind.it

Il mio non è un pcninja(p 733 overk. 128 ram e matroxG400),
Per me, e per il PC che uso io abitualmente, lo e`. 500 MHz in piu`
(piu` l'overclock) la fanno la differenza.


 (piu` l'overclock) la fanno la differenza.
733 con l'overclock, senno sarebbe un 650, la sfiga è che non ho potuto
aumentarlo di più perchè il processore era di una settimana in cui erano gia
stabilizzati, se l'avessi preso delle prime settimane l'avrei potuto portare
tranquillamente sopra gli 800...dannata intel
Bè, se riesci a giocare con il tuo pc che oramai si puo definire
obsoleto(senza offesa) si può dire che l'emulazione raggiunge ottimi
risultati anche in termini di velocità, visto che ora un p500 te lo tirano
dietro per poche lire...(peccato per le schede madri^_^)


Bhe che dire: l'ignoranza fa ridere,ed allora..ridete popolo!
Pensavo che cps stesse per playstation!
Ahia..non picchiate troppo forte che porto gli occhiali!

 Pensavo che cps stesse per playstation!
:)) Vabbe', dai... Almeno sei stato sportivo! 


Ahia..non picchiate troppo forte che porto gli occhiali!
Ehi, ti ho detto che ti difendo io!!!!
