Pagina 1 di 7
MAME
Inviato: 07/04/2009, 12:59
da bllpla
ieri sera mi sono rimesso a controllare il mame per la precisione la versione 130 per vedere se riuscivo ad eliminare la schermata di caricamento delle rom
dopo parecchie ore di prove sono riuscito nell' impresa

adesso quando si caricano le rom non si vede più la percentuale di avanzamento il riquadro centrale
e la bordatura bianca
Ora non mi resta che ripulire per bene il driver modificato ho passato circa 5 ore a provare e riprovare con varie modifiche e ho trovato un sistema per eliminare pure la bordatura bianca che l' altra volta non ero riuscito ad eliminare, sono andato a dormire verso le 2:30

poi se riesco vedo di apportare altre piccole modifiche che vi illustrerò in seguito
se qualcuno è interessato faccia pure un fischio
ciaoooooooooooooooooooooooooooooo
Re: MAME
Inviato: 07/04/2009, 14:37
da Kernel
OTTIMO! Grandissimo bllpla!

Percaso usi il mame32FX?
L'ideale sarebbe riuscire a rimuovere anche i warning e l'ok

Re: MAME
Inviato: 07/04/2009, 18:52
da bllpla
no non uso l'fx ma il procedimento dovrebbe essere lo stesso

poi nell' fx c'è l' opzione per syncare l' audio con il refresh dello schermo

se riesco stasera gli dò un' occhiata

spero che Mamesick non se la prenda

e sopratutto che i dev non si incavolino con lui
adesso vedo chiedo pure a lui come funziona la cosa
ciaoooooooooooo
Re: MAME
Inviato: 09/04/2009, 13:10
da bllpla
ieri ho parlato con Mamesick per chiedergli il permesso di modificare il suo sorgente per le varie modifiche
lui mi ha detto che io posso fare quello che voglio ma i mamedev si ARRABBIEREBBERO molto per la questione warnings
quindi la chiudo quì i warnings rimangono i mamedev non li conosco ne loro conoscono me non vorrei farmi conoscere
per una cosa che li fa incavolare ne tantomeno mettere in cattiva luce il forum
se qualcuno è interessato cmq al mame senza caricamento posso cmq metterlo
ciaoooooooooooooooooo
Re: MAME
Inviato: 09/04/2009, 14:47
da Kernel
Se modifichi l'FX, io sarei interessato

Per i warnings non si potrebbe fare una cosa "internos", magari via PM/wiki file? Alla fine non si distribuisce nulla.
Re: MAME
Inviato: 11/04/2009, 0:40
da bllpla
eccoci di nuovo
allora mi sono deciso ho modificato il mame liscio 130 non l' fx ma gli ho messo un pò di cosine tipo hiscore il sync audio la schermata nera ecc.
l' ho uppata nel wiki
per ora mi fermo visto che ci sono parecchie cose non perfette in queste release aspetto i cps3 perfetti e altre cosine
se intanto qualcuno la prova mi faccia sapere le sue impressioni
ciaoooooooooooooooooooooooo
Re: MAME
Inviato: 11/04/2009, 12:12
da Kernel
Grazie bllpla.
Quali sono le "altre cosine"? Dicci dicci che sono sempre interessanti queste modifiche

Re: MAME
Inviato: 11/04/2009, 12:43
da Dosancos
moooolto interessante,magari vista la mia poca dimestichezza aspetto una tua versione "migliorata" delle nuove release..
funziona anche col mameUI?
intanto complimenti

Re: MAME
Inviato: 16/05/2009, 16:26
da paco
io sto usando mame32FX_0131
mi potresti spiegare o dare un link su come e' possibile ricompilare i sorgenti per rimuovere la fastidiosa schermata dell'OK??
che file bisogna modificare? Descrivere il procedimento senza fornire il binario direi che non ci mettiamo contro i mamedev o sbaglio?
grazie
Re: MAME
Inviato: 17/05/2009, 9:11
da paco
bllpla ha scritto:ieri sera mi sono rimesso a controllare il mame per la precisione la versione 130 per vedere se riuscivo ad eliminare la schermata di caricamento delle rom
dopo parecchie ore di prove sono riuscito nell' impresa

adesso quando si caricano le rom non si vede più la percentuale di avanzamento il riquadro centrale
e la bordatura bianca
potresti descrivere il procedimento che hai adottato, indicando i file che hai modificato e come?
cercando in rete sono riuscito a ricompilare mameuifx32, togliendo la schermata dell'OK...ora mi piacerebbe togliere anche il caricamento delle rom
se a qualcuno interessa posso riassumere come si ricompila mame e mameuifx32 e la riga da cambiare per eliminare lo screen dell'ok..
Re: MAME
Inviato: 17/05/2009, 13:30
da bllpla
appena ho un minuto allego il diff adesso sono di frettissima
Re: MAME
Inviato: 17/05/2009, 20:14
da bllpla
eccomi qua
questo è un link ad un forum dove si può trovare il diff per eliminare le varie schermate di mame
http://forum.arcadecontrols.com/index.php?topic=64298.0
se riesci ad estrapolare solo il codice per eliminare solo le varie schermate fai sapere
ciaoooooooooooooooooooooo
Re: MAME
Inviato: 17/05/2009, 21:50
da paco
Grazie mille per il link
e' un buon punto di partenza..e se non altro lo tengono aggiornato al variare delle versioni del mame...
quello che forniscono e' un txt prodotto con qualche comando "diff".
Non ho molta esperienza su come usare i diff file..immagino comunque che esistano dei comandi per applicare le modifiche ai sorgenti partendo dal diff file..e quindi questa procedura puo' essere automatizzata!!
qualche suggerimento su come applicare un diff file a un folder di sorgenti??
intanto faccio un po' di ricerche...
Re: MAME
Inviato: 17/05/2009, 22:02
da paco
ok, qui e' spiegato come applicare le patch del mame in windows
http://forum.arcadecontrols.com/index.p ... #msg668103
Per capire come modificano i sorgenti queste patch si potrebbe fare cosi':
1. tenere una cartella1 con i sorgenti standard del mame
2. creare una cartella2 copia della cartella1 su cui applicare le patch
3. fare un compare della cartella1 con la cartella2 ==> in questo modo si vedono le differenze sui sorgenti ==> forse ci capiamo qualcosa!!
Re: MAME
Inviato: 17/05/2009, 22:40
da Kernel
Il topic si fa sempre più interessante. Devo assolutamente trovare del tempo per fare delle prove.
Queste diff presenti nel thread su arcadecontrols si possono applicare direttamente anche al mame32fx?
Re: MAME
Inviato: 17/05/2009, 22:48
da paco
Kernel ha scritto:Queste diff presenti nel thread su arcadecontrols si possono applicare direttamente anche al mame32fx?
Direi di no, perche' mame32fx applica le sue modifiche sopra i sorgenti originali del mame..quindi si rischia di fare casini ad applicare le patch sui sorgenti che contengono anche la parte di mame32fx
pero' se capiamo che modifiche fanno queste patch..le si possono portare a mano anche sopra ai sorgenti di mame32fx (e successivamente fare un nostro file diff

)
io pero' usavo mame32fx solo perche' mi teneva gli hiscore..e se queste patch funzionano, allora forse conviene usare direttamente il mame originale + le patch..vediamo, per ora sto compilando il mame originale, successivamente applico le patch e poi controllo se si ricompila tutto.. e se funziano!!
Re: MAME
Inviato: 17/05/2009, 23:06
da paco
ueeeee funziona

!!
per ora ho applicato la patch sui sorgenti 131 del mame originali, effettivamente ora non c'e' piu' la schermata di caricamento con il rettangolo bianco!!
ecco l'elenco dei file toccati dalla patch
Codice: Seleziona tutto
>patch -p0 -E 0<hi_130u3.diff
patching file src/emu/emu.mak
patching file src/emu/emuopts.c
patching file src/emu/emuopts.h
patching file src/emu/fileio.h
patching file src/emu/hiscore.c
patching file src/emu/hiscore.h
patching file src/emu/mame.c
patching file src/emu/profiler.c
patching file src/emu/profiler.h
patching file src/emu/romload.c
patching file src/emu/ui.c
patching file src/emu/video.c
patching file src/emu/video.h
patching file src/mame/machine/cps2crp
patching file src/osd/osdepend.h
patching file src/osd/windows/video.c
patching file src/osd/windows/window.c
patching file src/osd/windows/window.h
Re: MAME
Inviato: 17/05/2009, 23:16
da bllpla
io non ho nulla contro il mamefx, però non lo uso perchè sinceramente l' interfaccia grafica non mi iteressa,
c'è da dire che mamefx ha il sync audio, funzione molto interessante che consente di syncare l' audio con il video,
in poche parole se il video è più veloce del normale l' audio viene accelerato o viceversa.
quì possiamo trovare il diff che fà al caso nostro (syncaudio)
http://community.arcadeinfo.de/showthread.php?t=9555
prima bisogna aggiungere il diff "emuspeed"
poi si può aggiungere il diff "soundsync"
altrimenti non si riesce a mettere
io ho installato le 3 diff e tutto funziona alla perfezione

Re: MAME
Inviato: 17/05/2009, 23:25
da paco
bllpla ha scritto:io non ho nulla contro il mamefx, però non lo uso perchè sinceramente l' interfaccia grafica non mi iteressa
io mame32fx non lo uso per la sua interfaccia grafica ma solo per gli hiscore..quindi mi sa che ritorno al mame standard + patch installate a mano
confrontando i sorgenti originali con quelli modificati dal hi_130u3.diff, si vede che rimuove anche la schermata dell'OK
quindi questa patch in un colpo solo rimuove tutte le videate dell'avvio e permette le gestione degli hiscore...e' perfetta!!
grazie bllpla per i link!!
Re: MAME
Inviato: 17/05/2009, 23:29
da bllpla
prego figurati, il discorso ricompilazione mi interessa quindi se trovo qualcuno disposto a darmi corda cerco di fare altrettanto
ciaooooooooooooo