GUIDA ALLA RICOMPILAZIONE MAME

Tutti gli emulatori che ci possono servire sul nostro cab con SO Windows
Avatar utente
bllpla
God of Arcade
God of Arcade
Messaggi: 3100
Iscritto il: 24/07/2005, 19:09
Località: Bellaria (RN)
Contatta:

Re: GUIDA ALLA RICOMPILAZIONE MAME

Messaggio da bllpla »

dipende :)
se un driver è stato modificato si altrimenti basta sostituire i file drivers dalla precedente alla successiva

in poche parole se il driver bubble bobble non è cambiato si riutilizza il vecchio altrimenti si ricontrolla
solitamente se un driver è stato modificato viene visualizzato un errore durante la ricompilazione che si interrompe
si procede alla correzione del nuovo driver e si riprende da dove si era interrotta cmq solitamente le modifiche hai driver non sono molte
al max una 20 credo :) lavoro di pochi minuti
Ecco il link al mio sito con le foto del cabinato

http://www.webalice.it/bllpla/ DI NUOVO ON-LINE

MAMEPC NEW
CPU - AMD Athlon II X3 450 3.2GHz
Ram - 4GB Dual-Channel DDR3 Corsair XMS3
Video - Gainward GeForce GT 440 1GB
Scheda Madre - ASUS M4A87TD EVO
HD - 120 SSD Crucial
HD - 250 SSD Crucial
antoniomauro

Donatore
Cab-maniaco
Cab-maniaco
Messaggi: 1646
Iscritto il: 02/08/2005, 8:40
Medaglie: 1
Città: Latina
Grazie Inviati: 6 volte
Grazie Ricevuti: 3 volte

Re: GUIDA ALLA RICOMPILAZIONE MAME

Messaggio da antoniomauro »

Ciao,
mi interessa molto questo esperimento di ricompilazione del mame per renderlo ancora più adatto ad un mamecab e condivido con te la scelta della v 105 dettata immagino da un hw poco adatto alle ultime release (sul mio cab xp c'è un athlon 1ghz ).
Ho scaricato da wikifile i files dei driver modificati e volevo chiederti dove posso trovare il resto dei sorgenti della versione del mame che hai utilizzato per ricompilare.
Un'ultima domanda: hai applicato altre patch/fix/hack/ecc... oppure ti sei limitato alla sola rimozione dei warning ed al cambio di FPS?

Saluti

antonio
Avatar utente
bllpla
God of Arcade
God of Arcade
Messaggi: 3100
Iscritto il: 24/07/2005, 19:09
Località: Bellaria (RN)
Contatta:

Re: GUIDA ALLA RICOMPILAZIONE MAME

Messaggio da bllpla »

eccomi allora il mame lo puoi trovare quì

http://mamedev.org/oldrel.html

per le modifiche della 105 che trovi sul wiki ho solo tolto i warning e modificato i FPS per alcuni driver e non per tutto il pakketto
Ecco il link al mio sito con le foto del cabinato

http://www.webalice.it/bllpla/ DI NUOVO ON-LINE

MAMEPC NEW
CPU - AMD Athlon II X3 450 3.2GHz
Ram - 4GB Dual-Channel DDR3 Corsair XMS3
Video - Gainward GeForce GT 440 1GB
Scheda Madre - ASUS M4A87TD EVO
HD - 120 SSD Crucial
HD - 250 SSD Crucial
antoniomauro

Donatore
Cab-maniaco
Cab-maniaco
Messaggi: 1646
Iscritto il: 02/08/2005, 8:40
Medaglie: 1
Città: Latina
Grazie Inviati: 6 volte
Grazie Ricevuti: 3 volte

Re: GUIDA ALLA RICOMPILAZIONE MAME

Messaggio da antoniomauro »

Ho caricato su wikifile un mame 105 dove i warning sono rimossi (esclusi UNEMULATED_PROTECTION e NOT_WORKING che ho reputato utile lasciarli)
e dove tutti i driver sono a 60hz.
Non ho avuto tempo di provarla più di tanto (mi devo sposare sabato!!) ma sembra funzionare senza problemi.

Se qualcuno ha tempo e voglia di testarla un po.....
Avatar utente
bllpla
God of Arcade
God of Arcade
Messaggi: 3100
Iscritto il: 24/07/2005, 19:09
Località: Bellaria (RN)
Contatta:

Re: GUIDA ALLA RICOMPILAZIONE MAME

Messaggio da bllpla »

io nei miei avevo eliminato solo il flip screen in cocktail mode che reputo il più inutile altri tipo no sound imperfect color ecc. li avevo lasciati visto che il gioco ha cmq problemi


auguri per il matrimonio :D

come ti sembra l' idea dei 60hz :)
Ecco il link al mio sito con le foto del cabinato

http://www.webalice.it/bllpla/ DI NUOVO ON-LINE

MAMEPC NEW
CPU - AMD Athlon II X3 450 3.2GHz
Ram - 4GB Dual-Channel DDR3 Corsair XMS3
Video - Gainward GeForce GT 440 1GB
Scheda Madre - ASUS M4A87TD EVO
HD - 120 SSD Crucial
HD - 250 SSD Crucial
antoniomauro

Donatore
Cab-maniaco
Cab-maniaco
Messaggi: 1646
Iscritto il: 02/08/2005, 8:40
Medaglie: 1
Città: Latina
Grazie Inviati: 6 volte
Grazie Ricevuti: 3 volte

Re: GUIDA ALLA RICOMPILAZIONE MAME

Messaggio da antoniomauro »

Ti dico la verità, sono un grande sostenitore di advmame e della fedeltà video (risoluzioni,refresh,ecc...) ma, considerando che sul cab XP non ho la possibilità di superare i limiti dell'arcadevga mi adatto a questa interessante possibilità.

Per il discorso dei warning ho adottato un approccio più radicale,ho riattivato nell'ini le voci SKIP_WARNING e SKIP_DISCLAIMER
senza toccare i driver.

Per quanto riguarda i 60FPS se utilizzi un editor tipo eclipse (open source) puoi fare un trova/sostituisci con wildcard tipo MDRV_FRAMES_PER_SECOND(*) -> MDRV_FRAMES_PER_SECOND(60) per l'intera cartella DRIVERS ed in pochi minuti li cambi tutti.

Sarebbe interessante inserire anche questa possibilità come opzione in mame.ini

A presto

Antonio
antoniomauro

Donatore
Cab-maniaco
Cab-maniaco
Messaggi: 1646
Iscritto il: 02/08/2005, 8:40
Medaglie: 1
Città: Latina
Grazie Inviati: 6 volte
Grazie Ricevuti: 3 volte

Re: GUIDA ALLA RICOMPILAZIONE MAME

Messaggio da antoniomauro »

Piccolo update:
Ho spostato anche la modifica all'FPS nel core lasciando inalterati i driver originali.
Ora è possibile specificare nel mame.ini se forzare o meno i giochi a 60 FPS.

Codice: Seleziona tutto

force_60hz              1
Fatemi sapere...
Avatar utente
Kernel
God of Arcade
God of Arcade
Messaggi: 6794
Iscritto il: 25/07/2005, 10:54
Grazie Inviati: 2 volte
Grazie Ricevuti: 2 volte

Re: GUIDA ALLA RICOMPILAZIONE MAME

Messaggio da Kernel »

antoniomauro ha scritto: Per il discorso dei warning ho adottato un approccio più radicale,ho riattivato nell'ini le voci SKIP_WARNING e SKIP_DISCLAIMER
senza toccare i driver
Interessante. Ma come funziona la cosa? Basta aggiungere queste 2 voci nel mame.ini? Funziona anche con le ultime versioni?
antoniomauro ha scritto:Piccolo update:
Ho spostato anche la modifica all'FPS nel core lasciando inalterati i driver originali.
Ora è possibile specificare nel mame.ini se forzare o meno i giochi a 60 FPS.

Codice: Seleziona tutto

force_60hz              1
Fatemi sapere...
Very good! Ma si possono "esonerare" i giochi come MK visto che l'arcadeVGA ha una risoluzione a 53Hz?
antoniomauro

Donatore
Cab-maniaco
Cab-maniaco
Messaggi: 1646
Iscritto il: 02/08/2005, 8:40
Medaglie: 1
Città: Latina
Grazie Inviati: 6 volte
Grazie Ricevuti: 3 volte

Re: GUIDA ALLA RICOMPILAZIONE MAME

Messaggio da antoniomauro »

Per attivare le opzioni ho fatto una piccolissima modifica al file config.c dove,con grande sorpresa,mi sono accorto che gli skip_warning,disclaimer e game_info erano presenti ma disattivati (vengono utilizzati in caso di soft reset).
Per la nuova opzione invece la modifica è stata un pochino più profonda ma cosi facendo non ho dovuto toccare i driver di ogni gioco.
Credo che si possa fare anche sulle ultime versioni...mi scarico il sorgente e ci do un'occhiata appena posso!

Considerando che la modifica FPS riguarda il core credo che tu possa specificare le nuove opzioni del mame.ini anche per singolo gioco.
Fammi sapere se funziona anche in questa modalità!
Avatar utente
Kernel
God of Arcade
God of Arcade
Messaggi: 6794
Iscritto il: 25/07/2005, 10:54
Grazie Inviati: 2 volte
Grazie Ricevuti: 2 volte

Re: GUIDA ALLA RICOMPILAZIONE MAME

Messaggio da Kernel »

Grazie per le dritte. Devo provare, la cosa è molto interessante :)
Rispondi

Torna a “Emulatori Windows”