Gamoover
Forums " WORKSHOP" => Emulateurs, Frontends & Distributions => : ckilla Sunday 13 November 2005, 12:11:21 PM
-
Bonjour à tous,
J'essaie de battre qq records sur le site MAMEscore et pour ce faire je dois lancer les jeux via un clic droit et sélectionner Play and Record Input.
Cependant j'aurais aimé aujouté une config pour que le lancement se fasse automatiquement.
Je ne sais pas si je peux rentrer ça en paramêtre afin de ne pas utiliser de clavier-souris dans ma borne.
Car lorsque je choisis Play and Record Input il me suffit de valider le nom du fichier à l'aide de Start + B1
Voili voilou
Merci à vous pour votre aide. Je demande surement qq chose qui n'est pas réalisable mais bon je tente au cas ou ;)
-
Moi j'utilise des bats :
mamep.exe androdun -record androdun
example pour andro dunos !
sa en fais quelque un a faire mais bon :smile:
Sinon si tu a atomic , tu peut rajouté la ligne -record sa devrait le faire !
Il y'avais un script qui permetté de le faire automatiquement il me semble ( faudrais demandé a Zarouk comme il gere sa )
Si tu veut je peut te passé tous ceux que j'ai fais, si jamais ta les meme répertoire que moi sa devrait roulé ( j'en est meme fais pour sauvegardé mes input, els transphére sur ma clef usb et mettre a jours le story.dat )
-
je crois que c'est possible en ajoutant une option dans la ligne de commande.
fait mame -fulllist pour avoir la liste complete
EDIT : Bah vola doc à tout dis :)
-
Merci à vous.
J'ai contacté Zarouk et il m'a passé 2 fichiers magiques ;)
Pour ceux à qui ça pourrait servir :
Fichier => record.vbs
'//Exemple de script pour AtomicFE :
'//Script de lancement de mame avec option record "dynamique"
'//par Youki!
'// on recupere le parametre passer au script (le nom complet avec le chemin de la rom)
Set objArgs = Wscript.Arguments
RomFile = objArgs(0)
'// on recupere le code de la rom du chemin complete (ex: c:\mame\rom\phoenix -> phoenix )
posExtension = InstrRev(RomFile,".")
posRomName = InstrRev(RomFile,"\")
if posExtension>0 then
RomName = mid(RomFile,posRomName + 1, posExtension - posRomName-1)
else
RomName = mid(RomFile,posRomName + 1, len(RomFile) - posRomName)
End if
'// on lance mame avec l'option "-Record" et le code de la rom
Set WshShell = Wscript.CreateObject("Wscript.Shell")
WshShell.Run "c:\emulateurs\wolf\mame32ip101.exe "+RomFile +" -record "+RomName
Fichier => rungame.bat
cscript c:\emulateurs\wolf\record.vbs %1 >Errorlog.txt
Il suffit de changer les chemins et de configurer Atomic pour qu'il lance le .bat ;)