

... ok provo subito !!!griffon ha scritto:Ed ecco qua! Dovrebbe andare tutto!
Differenze dalla versione 1.1:Codice: Seleziona tutto
@echo off rem ****************************** rem * CreaConfig v1.3 by Griffon * rem ****************************** rem rem if [%1] EQU [] goto Errore1 if [%2] EQU [] goto Errore2 if [%3] EQU [] goto Errore3 if [%4] EQU [] goto Errore4 set nomecartellaroms=%1 set nomecartellaconfig=%2 set nomefiletipo1=%3 set nomefiletipo2=%4 set nomecartellaconfig=%nomecartellaconfig:~1,-1% set nomecartellaroms=%nomecartellaroms:~1,-1% set nomefiletipo1=%nomefiletipo1:~1,-1% set nomefiletipo2=%nomefiletipo2:~1,-1% for %%f in ("%nomecartellaroms%\*.zip") do ( echo Elaboro %%~nf... copy "%nomefiletipo1%" "%temp%\%%~nf.cfg" <NUL >NUL" echo. >>"%temp%\%%~nf.cfg" echo ^<system name="%%~nf"^> >>"%temp%\%%~nf.cfg" echo. >>"%nomecartellaconfig%\%%~nf.cfg" type "%nomefiletipo2%" >>"%temp%\%%~nf.cfg" copy "%temp%\%%~nf.cfg" "%nomecartellaconfig%\%%~nf.cfg" <NUL >NUL del "%temp%\%%~nf.cfg" ) goto Fine :Errore1 echo Nessun parametro specificato!! echo. echo Sintassi: CreateConfigs "cartella roms" "cartella destinazione file config" "filetipoparte1.txt" "filetipoparte2.txt" echo. echo Le virgolette sono obbligatorie! goto FineErrore :Errore2 echo Cartella destinazione mancante!! echo. echo Sintassi: CreateConfigs "cartella roms" "cartella destinazione file config" "filetipoparte1.txt" "filetipoparte2.txt" echo. echo Le virgolette sono obbligatorie!! goto FineErrore :Errore3 echo Parte 1 del file settaggi tipo mancante!! echo. echo Sintassi: CreateConfigs "cartella roms" "cartella destinazione file config" "filetipoparte1.txt" "filetipoparte2.txt" echo. echo Le virgolette sono obbligatorie!! goto FineErrore :Errore4 echo Parte 2 del file settaggi tipo mancante!! echo. echo Sintassi: CreateConfigs "cartella roms" "cartella destinazione file config" "filetipoparte1.txt" "filetipoparte2.txt" echo. echo Le virgolette sono obbligatorie!! goto FineErrore :Fine echo. echo Elaborazione completata! :FineErrore
Adesso occorre creare due file di testo, uno contenente la prima parte del file config, ovvero:
il secondo deve contenere:Codice: Seleziona tutto
<?xml version="1.0"?> <!-- This file is autogenerated; comments and unknown tags will be stripped --> <mameconfig version="10">
Attenzione! NON mettere la riga <system name="gamename">, sarà aggiunta dal batch!Codice: Seleziona tutto
<video> <screen index="0" hoffset="0.002000" hstretch="1.002000" voffset="0.002000" vstretch="1.002000" /> </video> </system> </mameconfig>
La sintassi ora diventa: CreateConfigs "cartella roms" "cartella destinazione file config" "filetipoparte1.txt" "filetipoparte2.txt"
Provalo e dimmi se va tutto correttamente (dalle mie prove andava)
Codice: Seleziona tutto
<?xml version="1.0"?>
<!-- This file is autogenerated; comments and unknown tags will be stripped -->
<mameconfig version="10">
Codice: Seleziona tutto
<video>
<screen index="0" hoffset="0.002000" hstretch="1.002000" voffset="0.002000" vstretch="1.002000" />
</video>
</system>
</mameconfig>
confermo ... sono cose che fanno diventare matti !!!griffon ha scritto:Sono lieto che funzioni e che ti abbia risolto il problema!![]()
Certo che il mame quando si mette è proprio un rompim****i!
Ciao jikkiu,jikkiu ha scritto:Grandi ragazzi voi non sapete quante volte ho fatto questa domanda nel forum e nessuno sapeva come farlo
Questa topic andrebbe spillato tra le guide ufficiali
Grazie davvero