Pagina 2 di 3
Re: GUIDA ALLA RICOMPILAZIONE MAME
Inviato: 24/05/2008, 13:35
da Kernel
Wowowowowowowow! Sarebbe spettacoloso!!

Re: GUIDA ALLA RICOMPILAZIONE MAME
Inviato: 27/05/2008, 23:14
da bllpla
ciao a tutti per il momento uppo sul wiki la versione senza warning del mame 125
ciaooooooooooooooo
Re: GUIDA ALLA RICOMPILAZIONE MAME
Inviato: 28/05/2008, 0:31
da bllpla
stasera mi sento veramente in forma
sostituito il file mame125 con il nuovo 125 al quale ho eliminato la percentuale di caricamento
unica cosa rimasta è la bordatura bianca durante il caricamento

questa proprio non riesco a toglierla (almeno per il momento) credo che per adesso possa bastare appena ho un minuto

uppo le istruzioni così potete modificare anche le prox versioni non sò quando però quindi per il momento accontentatevi della 125
ultima cosa non ho apportato nessuna modifica al codice in poche parole ho solo modificato la zona dove apparivano le percentuali in maniera tale da visualizzarla in nero quindi potete andare tranquilli con la mia versione
ciao e buonanotte

Re: GUIDA ALLA RICOMPILAZIONE MAME
Inviato: 28/05/2008, 13:09
da bllpla
ragazzi scusate ma ieri sera proprio non c'è stato modo di uppare il file nel wiki stasera vedo se ci riesco

Re: GUIDA ALLA RICOMPILAZIONE MAME
Inviato: 28/05/2008, 13:44
da bllpla
finalmente sono riuscito a mettere sul wiki il file del mame non capisco perchè non riesco ad uppare file grossi 8 mb cmq ho risolto splittando i file

Re: GUIDA ALLA RICOMPILAZIONE MAME
Inviato: 28/05/2008, 16:42
da Kernel
Grandissimo bllpla.
Io uso solo il Mame32uiFX per via dei miglioramenti/fix aggiuntivi e soprattutto per la famosa opzione "Sync audio to video" (che tra l'altro dovrebbe interessare anche te visto che ora usi le frequenze a 60Hz con v-sync), quindi aspetto (quando avrai tempo) la tua guida per queste modifiche, almeno le potrò fare sull''FX (oppure se passi anche tu all'FX tanto meglio

).
Re: GUIDA ALLA RICOMPILAZIONE MAME
Inviato: 28/05/2008, 19:48
da bllpla
perchè dovrebbe interessarmi la funzione Sync audio to video ???
adesso che ho i giochi a 60 hz e v-sync attivato credo di aver trovato il pardiso o c'è ancora qualcosa da sapere
mi stai uccidendo Kernel

Re: GUIDA ALLA RICOMPILAZIONE MAME
Inviato: 28/05/2008, 23:16
da Kernel
Qui:
http://www.mameitalia.net/index.php?showtopic=10118&
Leggi anche verso la fine del thread e capirai tutto

Re: GUIDA ALLA RICOMPILAZIONE MAME
Inviato: 29/05/2008, 13:32
da bllpla
allora mi sembra di aver capito che il SoundSync modifica la frequenza di campionamento dell' audio in maniera da adattarlo alla velocità video
quello che dico io è questo se prendiamo ad esempio r-type 55hz e lo facciamo partire su un monitor che funziona a 60hz attivo il SoundSync e il v-sync
l' audio funziona bene non si hanno più problemi di sincronismo video ma alla fine restano sempre 5 frames di scarto giusto
a questo punto preferisco il mio sistema modificare i giochi in maniera da mandarli a 60hz con vsync attivo nessun problema audio e fluidità garantita al 100%
correggimi se sbaglio
Re: GUIDA ALLA RICOMPILAZIONE MAME
Inviato: 29/05/2008, 14:05
da Kernel
Se fai andare il gioco a 60Hz non cambia molto dall'attivare il v-sync (che farebbe lo stesso lavoro, ma in automatico).
Penso che l'audio abbia problemi in entrambe le circostanze quindi il SoundSync ti torna utile comunque
Eventualmente quando hai tempo potresti fare delle prove con r-type & soci così abbiamo la conferma.
Re: GUIDA ALLA RICOMPILAZIONE MAME
Inviato: 29/05/2008, 19:41
da bllpla
quì invece sbagli tu
il v-sync sicuramente fà combaciare il refresh dei giochi a quello del monitor e fino a quì ci siamo ma se il gioco lavora a 55 bisogna ripetere dei frames per arrivare ai 60 del monitor da quì la piccola scattosità dello scrolling ma non più il disturbo della linea orrizzontale che divide lo schermo
il mio sistema modifica interamente la velocità del gioco quindi una volta impostato il driver di r-type a 60 tutta la rom girerà a 60, frames e musica quindi saranno leggermente velocizzati non quanto l' amiga 50/60 ma al max 55/60 anche mortal kombat è più vicino ai 55 che hai 54
chiaro che se imposto 60hz a green berret che lavora a 30 il gioco risulta ingiocabile troppo veloce (già testato)
attiviamo il v-sync e abbiamo la perfezione e questa volta ho il cab più fluido del tuo

anche se la fedeltà emulativa viene messa in secondo piano
perchè io ho r-type che funziona a 60/60 tu invece hai r-type che lavora a 55/60 ammenoche il tuo monitor non supporti i 55hz

e quindi saremmo pari
però mi sembra di ricordare che il tuo monitor non supporti queste frequenze anche perchè non ti servirebbe attivare il sync-sound
stasera uppo il mio mame 105 così puoi fare una prova poi mi farai sapere
ciaooooooooooooooo
Re: GUIDA ALLA RICOMPILAZIONE MAME
Inviato: 29/05/2008, 20:49
da Kernel
Eh no, qui ti risbagli tu
Con il v-sync non viene ripetuto nessun frame, ma viene velocizzata/rallentata l'emulazione per arrivare alla velocità del monitor e non c'è nessuno scatto. Il lavoro che tu fai "a mano", nel mio caso viene fatto in automatico e con tutti i giochi. In pratica quello che fa l'audio sync, adattandosi alla velocità di emulazione, lo fa anche il v-sync (per questo sono due opzioni che vanno messe assolutamente assieme).
però mi sembra di ricordare che il tuo monitor non supporti queste frequenze anche perchè non ti servirebbe attivare il sync-sound

Si, ma è la maledetta ArcadeVga che non va oltre 4 risoluzioni in croce. Il mio monitor supporta tutte le frequenze. Con AdvanceMame sotto DOS posso giocare alla loro frequenza originale R-Type, MK e tutti i giochi che non sono a 60Hz (posso settare anche risoluzioni uguali, ma con Hz diversi). Con AdvanceMess in DOS ho anche configurato delle frequenze PAL a 50Hz senza problemi (per Megadrive/Snes PAL).
AdvanceMame sarebbe la soluzione definitiva a tutti questi problemi, ma purtroppo mi sembra di essere l'unico a pensarlo (oltre a picerno)
Posta comunque il tuo mame che sono curioso di provarlo
PS: Mi piacciono queste discussioni

Re: GUIDA ALLA RICOMPILAZIONE MAME
Inviato: 29/05/2008, 23:57
da bllpla
aspetta abbiamo fatto casino tra v-sync e sync to monitor refresh
se attivo il v-sync credo di aver ragione io se attivi il sync to monitor refresh hai ragione tu
resta il fatto che utilizzando il sistema del mamefx advancemame si ha una perdita di qualità audio anche se impercettibile invece con il mio sistema no
il sistema dell FX usa delle operazioni/calcoli per verificare che sia tutto in sync il mio no
attivi solo il v-sync e sei a posto
correggimi ancora se sbaglio

Re: GUIDA ALLA RICOMPILAZIONE MAME
Inviato: 30/05/2008, 0:09
da bllpla
ho appena finito di uppare il mame 0.105 sul wiki
Kernel aspetto notizie sulla prova
Re: GUIDA ALLA RICOMPILAZIONE MAME
Inviato: 30/05/2008, 8:46
da Kernel
Carissimo Paolo
io attivo solo il v-sync e il throttle, non attivo il sync to monitor refresh (e dalle prove che ho fatto non noto alcuna differenza tra i 2 settaggi).
Sono proprio curioso di provare la tua versione, spero di trovare il tempo, anche se in questi giorni sarò via...
PS: ma hai modificato tutti i driver per andare a 60Hz o solo alcuni?
Re: GUIDA ALLA RICOMPILAZIONE MAME
Inviato: 30/05/2008, 13:53
da bllpla
allora ti posto i test che ho appena fatto con mame 0.105 che mostra effettivamente i frames per secondo non come i nuovi mame che non visualizzano i frames esattamente
primo test
r-type v-sync
quì possiamo chiaramente notare che i frames indicano 55/55 scrutando per bene lo scrolling di notano chiaramente incertezze con piccoli scatti quà e là come se si bloccasse sembra che vengano ripetuti dei frames per raggiungere la frequenza del monitor
-------------------------------------------------------------------------------------------------------------------
secondo test
r-type sync to monitor refresh
in questo caso possiamo notare come il gioco sia stato velocizzato con un leggero aumento di velocità nell' emulazione 109% 60/55 il gioco non presenta nessun minimo scatto nello scrolling e fila via come l' olio l' audio presenta problemi e saltella parecchio essendo accellerata solo la parte video e non quella sonora
--------------------------------------------------------------------------------------------------------------------
terzo test
r-type e il mio mame modificato

solo v-sync
come si può chiaramente vedere dai dati in alto a dx il gioco funziona all 100% 60/60
credo di non dover aggiungere altro
aspetto le tue impressioni Kernel
ciaoooo
Re: GUIDA ALLA RICOMPILAZIONE MAME
Inviato: 30/05/2008, 16:14
da Kernel
Ottime prove!!
Allora a quanto pare con le versioni nuove il v-sync funziona allo stesso modo del sync to monitor refresh
Nel secondo caso (sync to monitor refresh a 109%) dovresti avere l'audio che saltella e in teoria dovrebbe visivamente andare allo stesso modo che nel 3° test.
Devo assolutamente fare delle prove con il tuo 105!
PS: non mi hai detto se hai modificato tutti o solo alcuni driver
Re: GUIDA ALLA RICOMPILAZIONE MAME
Inviato: 30/05/2008, 17:32
da antoniomauro
Sarebbe possibile avere la v105 in questione per provare tali modifiche?
Ho 2 cab:
- Dos + advmame + advmenu
- XP + mamewah + mame 105
E mi piacerebbe mettere a confronto la resa finale del mame da te ricompilato"
Saluti
Antonio
Re: GUIDA ALLA RICOMPILAZIONE MAME
Inviato: 30/05/2008, 18:53
da bllpla
@ Kernel
-vedi che allora avevamo ragione tutti e 2

-si nel 2 caso il video risulta fluido ma l' audio saltella perchè solo il video risulta sincronizzato con il monitor mentre nel 3 caso tutto è in sincronia audio e video
nel mio 0.105 ho modificato solo i driver che mi interessano cmq controlla sul wikifile trovi tutto quello che ti serve per i test
@antoniomauro
il mame 105 puoi trovarlo nell wikifile devi chiedere l' accesso a rgbsystem che penserà a spedirti user e password

non tutti i driver sono modificati ma per fare una prova trovi tutto l'occorrente poi al max si può modificare interamente una release

Re: GUIDA ALLA RICOMPILAZIONE MAME
Inviato: 30/05/2008, 19:08
da Kernel
Benissimo.
Allora devo assolutamente fare la prova. Poi penso che passerò a questo metodo per il problema scrolling/stuttering audio
PS: ma una volta fatta la modifica ai driver per una versione, se decido di passare ad una versione successiva va rifatto il lavoro?