Pagina 1 di 4

MAME patch per il supporto CAVE SH3

Inviato: 13/04/2012, 2:01
da eldiau
Patch per supportare i giochi CAVE SH3 in mame:

- 13/04/12 mame 0.145 download/file.php?id=9867
- 14/04/12 mame 0.145u6 download/file.php?id=12544
- 23/04/12 mame 0.145u7 download/file.php?id=12545
- 11/05/12 mame 0.145u8 download/file.php?id=12546
- 22/05/12 mame 0.146 download/file.php?id=12547
- 07/07/12 mame 0.146u1 download/file.php?id=12548
- 07/07/12 mame 0.146u2 download/file.php?id=12549
- 21/07/12 mame 0.146u3 download/file.php?id=12550
- 31/07/12 mame 0.146u4 download/file.php?id=12551
- 24/08/12 mame 0.146u5 download/file.php?id=12552
- 26/09/12 mame 0.147 download/file.php?id=12553
- 09/10/12 mame 0.147u1 download/file.php?id=12554
- 30/10/12 mame 0.147u2 download/file.php?id=12670
- 19/11/12 mame 0.147u3 download/file.php?id=13011
- 17/12/12 mame 0.147u4 download/file.php?id=13622
- 11/02/13 mame 0.148 download/file.php?id=15127
- 11/02/13 mame 0.148u1 download/file.php?id=15128
- 21/03/13 mame 0.148u2 download/file.php?id=15961
- 12/04/13 mame 0.148u3 download/file.php?id=16370
- 30/04/13 mame 0.148u4 download/file.php?id=16672
- 20/05/13 mame 0.148u5 download/file.php?id=17026
- 11/06/13 mame 0.149 download/file.php?id=17323
- 24/07/13 mame 0.149u1 download/file.php?id=17847
- 18/09/13 mame 0.150 download/file.php?id=18540
- 05/10/13 mame 0.151 download/file.php?id=19498
- 26/12/13 mame 0.152 download/file.php?id=20230
- 08/04/14 mame 0.153 Da questa versione in poi mame supporta i giochi Cave SH3 nativamente di conseguenza non servono piu' le patch!!! (questo thread non verrà più aggiornato)

Per compilare mame e applicare la patch fate riferimento a queste istruzioni: http://mrdo.mameworld.info/compile.html

P.S.
A parte la prima patch per mame 0.145, per tutte le altre sta facendo un lavorone Ansa89 nell'adattarle ad ogni nuova versione del mame. Per cui un grosso grazie va a lui!

Re: LINUX MAME 0.145 CAVE no avvisi e supporto hiscore.dat

Inviato: 13/04/2012, 9:46
da Ansa89
Mi interessa la patch per il supporto ai giochi cave.

OT: nel mondo linux il precompilato non ha nessun valore rispetto ai sorgenti e/o alle patch <-on_lol-> .

Re: LINUX MAME 0.145 CAVE no avvisi e supporto hiscore.dat

Inviato: 13/04/2012, 9:57
da antoniomauro
sono anni che vorrei provare una distro linux con uscita 15khz (eventuale) + front end (stile mamewah) + mame + daphne ma non ci sono mai riuscito......

Re: LINUX MAME 0.145 CAVE no avvisi e supporto hiscore.dat

Inviato: 13/04/2012, 10:02
da Ansa89
antoniomauro ha scritto:non ci sono mai riuscito......
Siamo un po' OT...
Esattamente quali problemi hai avuto? Hai provato GroovyArcade?

Re: LINUX MAME 0.145 CAVE no avvisi e supporto hiscore.dat

Inviato: 13/04/2012, 11:36
da eldiau
Ansa89 ha scritto:Mi interessa la patch per il supporto ai giochi cave.
Ecco a lei servito un bel diff per la 0.145 :-D (tra l'altro dovrebbe funzionare anche su windows).
cavesh3_145.diff.zip
Ansa89 ha scritto:OT: nel mondo linux il precompilato non ha nessun valore rispetto ai sorgenti e/o alle patch <-on_lol-> .
mmm non sono d'accordo, per due motivi, non puoi presupporre che chiunque usi linux sia in grado di compilare del software e abbia installata la toolchain gcc, sarebbe un tantinello snob, inoltre i sorgenti di mame sono oltre 120Mb di codice e sul mio i5 760 a 2.8GHz con -j4 ci mette mezz'ora abbondante a piena ventola per compilare il tutto!
Per cui ho pensato di fare un servizio dandolo gia' compilato (ovviamente in privato visto che la licenza di mame esclude la redistribuzione del solo binario)

Poi fra linuxari incalliti, OK, vale tutto :wink:

Tra l'altro ho provato DeathSmiles, sono rimasto colpito su come hanno spremuto l'hardware, l'Hitachi SH3 e' un processore a 133Mhz con i sui begli annetti (2007) sulle spalle e questi della cave non fanno certo economia di roba in movimento sullo schermo <-gamer-> unico problema mi sa che per capirci qualcosa ci va' un bello schermone grande!

Re: LINUX MAME 0.145 CAVE no avvisi e supporto hiscore.dat

Inviato: 13/04/2012, 11:44
da Ansa89
eldiau ha scritto:mmm non sono d'accordo, per due motivi, non puoi presupporre che chiunque usi linux sia in grado di compilare del software e abbia installata la toolchain gcc, sarebbe un tantinello snob, inoltre i sorgenti di mame sono oltre 120Mb di codice e sul mio i5 760 a 2.8GHz con -j4 ci mette mezz'ora abbondante a piena ventola per compilare il tutto!
Il mio era (ovviamente) un commento ironico che voleva richiamare una celebre frase di Trovalds: "Talk is cheap, show me the code".

BTW, grazie per la patch, adesso è il momento di ricompilare :) .

Re: LINUX MAME 0.145 CAVE no avvisi e supporto hiscore.dat

Inviato: 13/04/2012, 12:17
da eldiau
Ma hai assolutamente ragione anche sono per la condivisione totale, infatti mi infastidisco pazzescamente bazzicando il mondo delle rom custom android dove e' pieno di gente che tiene super segrete informazione e piccoli pezzi di codice in maniera che altri non possano cucinare rom "concorrenti".

Ottimo fammi sapere se e' tutto a posto!

Re: LINUX MAME 0.145 CAVE no avvisi e supporto hiscore.dat

Inviato: 13/04/2012, 14:28
da antoniomauro
lo proverò!

Re: LINUX MAME 0.145 CAVE no avvisi e supporto hiscore.dat

Inviato: 13/04/2012, 16:01
da Ansa89
eldiau ha scritto:Ottimo fammi sapere se e' tutto a posto!
Con mame 0.145u6 non compila :? .
Ho anche provato a guardare i sorgenti per fixare l'errore, ma non ci capisco niente.

Re: LINUX MAME 0.145 CAVE no avvisi e supporto hiscore.dat

Inviato: 13/04/2012, 16:29
da eldiau
mmm generalmente non uso le versioni U, sono sicuro che compila con la 145

Re: LINUX MAME 0.145 CAVE no avvisi e supporto hiscore.dat

Inviato: 13/04/2012, 19:11
da Ansa89
Sono riuscito a correggere la patch.

Re: LINUX MAME 0.145 CAVE no avvisi e supporto hiscore.dat

Inviato: 13/04/2012, 23:58
da eldiau
Ho fatto un diff fra i due diff <-wacko-> non sono proprio due cosette, assurdo che fra la 145 e la 145u6 siano cambiati cosi tanti particolari!
Ti sei messo tu a correggere il tutto? Complimenti!

Un idea, potremmo usare questo thread per tenere traccia dei vari diff per le varie versioni di mame che arriveranno, che ne dici?

Un consiglio, hai chiamato il file semplicemente cavesh3.diff.zip potresti editare il tuo post e cambiarlo in cavesh3_145u6.diff.zip, cosi' chi passa di qua sa' quale diff scaricare al volo a seconda del mame che gli interessa...

Re: LINUX MAME 0.145 CAVE no avvisi e supporto hiscore.dat

Inviato: 14/04/2012, 8:19
da Ansa89
eldiau ha scritto:Ho fatto un diff fra i due diff <-wacko-> non sono proprio due cosette, assurdo che fra la 145 e la 145u6 siano cambiati cosi tanti particolari!
I diff dei diff sono le cose più divertenti <-on_lol-> .
Ogni tanto capita che negli update della stessa versione, ci siano profondi cambiamenti:
mamedev.org ha scritto:MAME 0.145u1
19 Feb 2012

MAME 0.145u1 is now available. Includes a big change to how chdman/CHD works, so please read the related whatsnew log for info about it.



MAME 0.145u6
08 Apr 2012

MAME 0.145u6 is now posted to the Latest Updates page.
Major driver modernization was made, so please report any incorrectness at MAMEtesters
A dire il vero questo è capitato più spesso negli ultimi tempi: durante gli update della versione 0.144 hanno aggiornato la versione dei chd, aggiungendo/modificando un po' di opzioni e anche nella 0.145 hanno apportato dei cambiamenti un po' pesanti.

eldiau ha scritto:Ti sei messo tu a correggere il tutto? Complimenti!
8) 8)
Subito non capivo a modo dov'erano gli errori, ma poi sono andato a sbirciare nei driver degli altri giochi (tipo "1942") e mi sono fatto un'idea su come/cosa dovevo modificare.
Comunque non è stata una cosa immediata (ci ho messo quasi tutto il pomeriggio).

eldiau ha scritto:Un idea, potremmo usare questo thread per tenere traccia dei vari diff per le varie versioni di mame che arriveranno, che ne dici?
L'idea non è male, si può provare a fare.

eldiau ha scritto:Un consiglio, hai chiamato il file semplicemente cavesh3.diff.zip potresti editare il tuo post e cambiarlo in cavesh3_145u6.diff.zip, cosi' chi passa di qua sa' quale diff scaricare al volo a seconda del mame che gli interessa...
Correggo subito.

Re: LINUX MAME 0.145 CAVE no avvisi e supporto hiscore.dat

Inviato: 14/04/2012, 13:11
da eldiau
Ansa89 ha scritto: Subito non capivo a modo dov'erano gli errori, ma poi sono andato a sbirciare nei driver degli altri giochi (tipo "1942") e mi sono fatto un'idea su come/cosa dovevo modificare.
Comunque non è stata una cosa immediata (ci ho messo quasi tutto il pomeriggio).
Beh ti rinnovo i complimenti, e' tutt'altro che facile!
Ansa89 ha scritto:
eldiau ha scritto:Un idea, potremmo usare questo thread per tenere traccia dei vari diff per le varie versioni di mame che arriveranno, che ne dici?
L'idea non è male, si può provare a fare.
Ottimo visto che non e' solo per Linux cambio il titolo al thread e la descrizione nel primo post...

Re: LINUX MAME 0.145 CAVE no avvisi e supporto hiscore.dat

Inviato: 14/04/2012, 13:24
da Ansa89
eldiau ha scritto:Beh ti rinnovo i complimenti, e' tutt'altro che facile!
Tra l'altro nei sorgenti di "cavesh3.c" ci sono alcune parti commentate/inutili (tipo un "printf("blah");" messo a caso dallo sviluppatore probabilmente per debug).
Forse non sarebbe male fare anche un cleanup <-think-> .

Re: MAME patch per il supporto CAVE SH3

Inviato: 23/04/2012, 15:23
da Ansa89
Patch aggiornata per l'update 7.
Ho anche provato a fare un po' di cleanup, quindi ogni feedback è gradito.

Re: MAME patch per il supporto CAVE SH3

Inviato: 23/04/2012, 17:09
da khadia
per chi fosse interessato comunque in "giro" ci sono versioni gia pronte con il supporto per i giochi cave senza avvisi ne schermate di caricamento e col supporto per gli HISCORE , e' con GUI e c'e' sia in versione 64 bit che la 32 bit per chi fosse interessato l'ho uppata qua : http://www.sendspace.com/file/qwosdi

Re: MAME patch per il supporto CAVE SH3

Inviato: 24/04/2012, 10:15
da Kernel
C'è l'audio sync in queste versioni?
Grazie

Re: MAME patch per il supporto CAVE SH3

Inviato: 25/04/2012, 0:35
da gremlin
Aldo l'ho scaricato 3 volte e per 3 volte mi ha dato un errore nello scompattarlo...

Re: MAME patch per il supporto CAVE SH3

Inviato: 11/05/2012, 11:01
da Ansa89
Patch aggiornata per l'update 8.