Jump to content
  • 0
Sign in to follow this  
SuperMeatBro

epsxe créations automatiquement carte mémoire par jeu

Question

J'ai lu sur le forum anglais la possibilité grâce à un script la manipulation des fichiers de cartes mémoires pour les jeux de playstation sur epsxe simplemant par Hyperlauch.

Voilà en fait c'est parce que avec Hyperspin il est évident que l'on peut rapidement remplir la carte mémoire de la slot 1 et on ne peut y remédier sans passé par l'émulateur ou manipulé manuellement les fichiers de cartes mémoires. Un script pour Hyperlaunch permettrait de creér un nouveau fichier de carte mémoire pour chacun des jeux lorsque l'on ferme le jeu.

else if (systemName = "Sony Playstation" && executable = "epsxe.exe")

{

hideDesktop()

tempMemRomName = %romName%

StringReplace, tempRomName, tempMemRomName, %A_SPACE%,,All

Disc = Disc

IfInString, tempRomName, %Disc%

{

StringTrimRight, tempMemRomName, romName, 7

}

memRomName = %tempMemRomName%

FileMove, %EmuPath%memcards\%memRomName%1.mcr, %EmuPath%memcards\epsxe000.mcr

FileMove, %EmuPath%memcards\%memRomName%2.mcr, %EmuPath%memcards\epsxe001.mcr

Hotkey, %exitEmulatorKey%, CloseProcess

Run, %Executable% -nogui -loadiso "%romPath%%romName%%romExtension%", %EmuPath%, UseErrorLevel

Process, WaitClose, %executable%

FileMove, %EmuPath%memcards\epsxe000.mcr, %EmuPath%memcards\%memRomName%1.mcr

FileMove, %EmuPath%memcards\epsxe001.mcr, %EmuPath%memcards\%memRomName%2.mcr

J'ai compris que à l'époque de hyperlaunch 1.5 il fallait mettre le script dans le fichier hyperlaunch.ahk et ensuite le compiler, mais avec RocketLauncher se fichier ne semble plus existé. Bref je me demande ici si quelqu'un aurait la manipulation l'ayant déjà expl

Share this post


Link to post
Share on other sites

2 answers to this question

Recommended Posts

  • 0

Déjà pour hyperlaunch 2, le script principal a été scindé en plusieurs scripts pour chaque système. Ils ont été placés dans le repertoire module/"nom du systeme"/"nom du systeme".ahk.

Donc pour modifier ton script playstation, il devrait se trouver sous Hyperlaunch/module/sony playstation/sony playstation.ahk.

Il te suffit de l'editer avec ton editeur de texte préféré, tu n'as pas besoin de le compiler en exe, même une fois modifié. Rajoute les lignes qui vont bien... Sinon, le mieux est d'en parler dans la section hyperlaunch, comme ça djvj le modifiera lui même et tout le monde pourra en profiter dans les prochaines versions ;)

Pour le chemin, je suis pas sur à 100% sous hyperlaunch3. Si tu le trouves pas, fait une recherche sur les fichiers .ahk et tu les trouveras tous...

Share this post


Link to post
Share on other sites
  • 0

Bon d'accord j'avais cru comprendre que c'était dans le module de epsxe, On a donc plus besoin de la ligne de commande else if, par contre je ne sais pas comment intégrer le code dans le module sans que sa plante (J'ai quelques connaissances en programmations mais ici c'est hors de mes connaissances.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×
×
  • Create New...