Pagina 7 di 13
Re: Eseguibili MAME/MESS con patch varie
Inviato: 07/05/2018, 19:45
da motoschifo
Se usi il Mame solo per lanciare i giochi da un front-end, quindi non usi l'interfaccia di Mame32, allora dovrebbe funzionare.
Re: Eseguibili MAME/MESS con patch varie
Inviato: 08/05/2018, 10:23
da cosmartin76
motoschifo ha scritto: ↑07/05/2018, 19:45
Se usi il Mame solo per lanciare i giochi da un front-end, quindi non usi l'interfaccia di Mame32, allora dovrebbe funzionare.
Scusami l'ignoranza, ma il file di testo all'interno dell'archivio, ha una utilità (bisogna inserirlo in qualche cartella?), Poi, dovrei scaricare un file hiscore.dat compatibile e crearmi la cartella Hi, per far funzionare anche gli hiscore, giusto?
Re: Eseguibili MAME/MESS con patch varie
Inviato: 08/05/2018, 22:50
da motoschifo
Quel file non ha utilità per l'utente, l'ho messo solo per indicare quali modifiche sono state fatte rispetto al sorgente originale.
Segui le istruzioni del sito hiscore per copiare il file nella cartella del Mame:
http://highscore.mameworld.info/download.htm
Ovviamente dovrai scaricare qualcosa di compatibile (pre 0.174) e potrai utilizzarlo solo per i giochi supportati, che non sono tutti quanti.
Re: Eseguibili MAME/MESS con patch varie
Inviato: 02/06/2018, 12:34
da motoschifo
Aggiunti gli exe per la versione 0.198. Nessuna modifica di rilievo rispetto al solito.
Re: Eseguibili MAME/MESS con patch varie
Inviato: 29/06/2018, 15:35
da motoschifo
In upload la versione 0.199 uscita l'altro ieri
Re: Eseguibili MAME/MESS con patch varie
Inviato: 28/07/2018, 22:37
da motoschifo
Sono disponibili gli eseguibile della release 0.200
Re: Eseguibili MAME/MESS con patch varie
Inviato: 26/08/2018, 20:31
da motoschifo
Per chi fosse interessato, ho aggiunto anche una vecchia versione (0.78).
Re: Eseguibili MAME/MESS con patch varie
Inviato: 26/08/2018, 20:46
da Tox Nox Fox
Ottimo
Re: Eseguibili MAME/MESS con patch varie
Inviato: 26/08/2018, 23:55
da motoschifo
In questo caso il Mame è stato compilato con un XP vero "ricreato" tenendo conto del periodo (fine 2003) con compilatori e librerie dell'epoca, poi compresso con UPX moderno, tra l'altro in Linux e non in Windows. Per chi non lo conosce, UPX è un programma che consente agli exe di occupare meno e quindi il Mame è passato dai 22MB originali ai 6MB.
Le difficoltà sono state trovare i compilatori e farli funzionare, poi capire dove intervenire per evitare la comparsa dei messaggi di avviso (il codice sorgente rispetto alle versioni moderne è completamente diverso).
Re: Eseguibili MAME/MESS con patch varie
Inviato: 27/08/2018, 10:22
da bi5bo
Scusa, un chiarimento a scopo puramente accademico:
UPX a fronte del fatto che comprime gli exe, non rallenta di parecchio l'esecuzione degli stessi? O almeno, la prima esecuzione?
E nel caso, a fronte di questo, vale la pena usarlo per file che ormai sono considerati piccoli? 22 Mb nel 2003 erano qualcosa, ora non sono quasi più nulla.
Re: Eseguibili MAME/MESS con patch varie
Inviato: 27/08/2018, 21:30
da motoschifo
Strumenti di questo tipo li ho visti usare da sempre, non solo nei giochi ma in tutte le utility o programmi distribuiti al grande pubblico.
A volte anzichè usare questa tecnica si preferiva fare un exe leggero e poi affiancare un file con tutte le risorse incorporate, tipo appunto uno zip (es. tutti i giochi della ID software facevano così e c'era DOOM.EXE con DOOM.1).
E' anche vero che un tempo un file "exe" era immensamente più lento a partire di un file "com", ma oggi non credo sia percepibile la differenza di avvio se non quando il programma deve connettersi ad internet. Il clock di quei tempi era a due cifre, tipo 25Mhz, e le funzioni spesso si pensavano in base al loro peso (in assembly c'era pure l'informazione sul numero di cicli di clock necessari). Ma come detto, oggi è indifferente.
Io l'ho compresso perchè ho visto che l'originale lo era, quindi volevo replicare ciò che avevo come sorgenti. Però non sono riuscito a trovare la versione del 2003 di quell'utility (la compilazione di quel tool mi ha dato errori) e per evitare di perdere troppo tempo l'ho fatto con una versione più recente. Nello zip ho comunque lasciato la versione non compressa in caso di problemi.
Re: Eseguibili MAME/MESS con patch varie
Inviato: 28/08/2018, 14:01
da bi5bo
Grazie. Non ero interessato al file in se, ma alla tecnica.
Re: Eseguibili MAME/MESS con patch varie
Inviato: 02/09/2018, 12:12
da motoschifo
Disponibile la versione 0.201
Re: Eseguibili MAME/MESS con patch varie
Inviato: 02/09/2018, 21:47
da xbrunox
@motoschifo potresti implementare nelle tue ottime versioni anche il codice del groovymame?
Re: Eseguibili MAME/MESS con patch varie
Inviato: 02/09/2018, 22:06
da motoschifo
Non ho mai approfondito questo Mame, diciamo che il tutto è iniziato quando ho "dovuto" modificare il sorgente per integrare le mie modifiche riguardo al progetto videosnaps. Poi una ventina di release fa questo codice è stato accettato dal team del Mame e quindi ho continuato a modificarlo esclusivamente per offrirlo agli altri (io usando Linux non avrei necessità di compilare per Windows).
Però a quanto ne so GroovyMame ha un forum dedicato e sempre aggiornato con le ultime novità.
Quale sarebbe quindi il valore aggiunto di compilare un exe qui?
Considera che non avrei il tempo di seguirlo e già compilare/verificare/pubblicare questi 4 eseguibili porta via alcune ore al mese.
Re: Eseguibili MAME/MESS con patch varie
Inviato: 12/09/2018, 12:59
da motoschifo
Disponibile anche la versione 0.103, nel caso possa tornare utile a qualcuno

Re: Eseguibili MAME/MESS con patch varie
Inviato: 29/09/2018, 10:47
da motoschifo
Aggiunta la release 0.139, un po' datata ma probabilmente per alcuni può essere utile.
Entro domani anche la 0.202 se riesco a risolvere qualche problemino...
Re: Eseguibili MAME/MESS con patch varie
Inviato: 30/09/2018, 18:09
da motoschifo
Caricati su Gdrive e ADB-Tools gli eseguibili della release 0.202.
Questa volta ho avuto parecchi problemi in fase di compilazione di Windows a 32 bit, tutti gli altri sistemi invece sono andati via lisci.
Re: Eseguibili MAME/MESS con patch varie
Inviato: 04/11/2018, 15:01
da motoschifo
Upload della release 0.203 terminati. Ho aggiunto la compressione con UPX, in caso di problemi fatemi sapere.
Re: Eseguibili MAME/MESS con patch varie
Inviato: 01/12/2018, 17:43
da motoschifo
Cartella aggiornata con l'aggiunta della release 0.204.