/To run the games in your language:
_(Made in French)_
1/ chercher dans le fichier .ahk
dans notre cas D:\Hyperspin\Modules\Sony Playstation 2/Sony Playstation 2.ahk
ouvrer le .ahk avec le bloc note ou clic droit modifier
;----------------------------------------------------------------------------
; Sony Playstation 2
; PCSX2 v0.9.8
; by layer0730 chillinwater
; 1.0
;
; Notes:
; remove all ";" below to enable blackscreen if needed
;----------------------------------------------------------------------------
;\\\optional blackscreen\\\
Gui +AlwaysOnTop -Caption +ToolWindow
Gui, color, 0
Gui Show, x0 y0 h%A_ScreenHeight% w%A_ScreenWidth%
Run, %executable% "%romPath%%romName%%romExtension%" --fullscreen, %emuPath%
Sleep, 1000
Gui Destroy ;kills optional blackscreen
Process, WaitClose, %executable%
ExitApp
CloseProcess:
sleep, 3000
Process, Close, hypersplash.exe
Process, Close, %executable%
return
2/ repérer les lignes de commandes de l'émulateur et rajouter la commande --fullboot pour que tous les jeux fassent un démarrage complet
Run, %executable% "%romPath%%romName%%romExtension%" --fullboot --fullscreen, %emuPath%
3/ mettre une exception
un peu comme excel avec une commade "si" ce qui donne :
;----------------------------------------------------------------------------
; Sony Playstation 2
; PCSX2 v0.9.8
; by layer0730 chillinwater
; 1.0
;
; Notes:
; remove all ";" below to enable blackscreen if needed
;----------------------------------------------------------------------------
;\\\optional blackscreen\\\
Gui +AlwaysOnTop -Caption +ToolWindow
Gui, color, 0
Gui Show, x0 y0 h%A_ScreenHeight% w%A_ScreenWidth%
If ( romName = "Tekken 5" or romName = "CAPCOM VS SNK 2" or romName = "FINAL_FANTASY_12"
or romName = "RAYMAN 3" or romName = "Rogue Galaxy" or romName = "Virtua Fighter 4 Evolution" ) {
Run, %executable% "%romPath%%romName%%romExtension%" --fullscreen, %emuPath%
} Else
Run, %executable% "%romPath%%romName%%romExtension%" --fullboot --fullscreen, %emuPath%
Sleep, 1000
Gui Destroy ;kills optional blackscreen
Process, WaitClose, %executable%
ExitApp
CloseProcess:
sleep, 3000
Process, Close, hypersplash.exe
Process, Close, %executable%
return
EDIT : je voulais revenir sur mon but premier, à savoir avoir 2 configurations pour les controles (pour les jeux 1 joueur utiliser le 2eme joystique comme étant le 2eme stick de la manette une)
1/dans pcsx2 configurer 2 plugins "PAD" avec bien sur 2 configuration différentes,
par exemple "LilyPad" pour une configuration 1 joueur (pour "FF12", "GOW",...) et "PadSSSPSX" pour une configuration 2 joueurs (pour "TEKKEN 5", "Virtua Fighter 4 Evolution")
2/ utiliser la commande --pad="chemin du plugin\nom du plugin"
ce qui donne :
Run, %executable% "%romPath%%romName%%romExtension%" --pad="D:\Hyperspin\Emulators\Sony Playstation 2\Plugins\LilyPad.dll"--fullscreen, %emuPath%ou
Run, %executable% "%romPath%%romName%%romExtension%" --pad="D:\Hyperspin\Emulators\Sony Playstation 2\Plugins\PadSSSPSX.dll"--fullscreen, %emuPath%
3/ rajouter une exception (commande "if") et faire un mixe avec les commandes précédentes
a noter que vous n’êtes pas obliger de préciser le plugin par défaut de votre pcsx2
;----------------------------------------------------------------------------
; Sony Playstation 2
; PCSX2 v0.9.8
; by layer0730 chillinwater
; 1.0
;
; Notes:
; remove all ";" below to enable blackscreen if needed
;----------------------------------------------------------------------------
;\\\optional blackscreen\\\
Gui +AlwaysOnTop -Caption +ToolWindow
Gui, color, 0
Gui Show, x0 y0 h%A_ScreenHeight% w%A_ScreenWidth%
If ( romName = "Tekken 5" or romName = "CAPCOM VS SNK 2" or romName = "Virtua Fighter 4 Evolution" ) {
Run, %executable% "%romPath%%romName%%romExtension%" --pad="D:\Hyperspin\Emulators\Sony Playstation 2\Plugins\PadSSSPSX.dll" --fullscreen, %emuPath%
} Else
If (romName = "FINAL_FANTASY_12" or romName = "RAYMAN 3" or romName = "Rogue Galaxy") {
Run, %executable% "%romPath%%romName%%romExtension%" --fullscreen, %emuPath%
} Else
Run, %executable% "%romPath%%romName%%romExtension%" --fullboot --fullscreen, %emuPath%
Sleep, 1000
Gui Destroy ;kills optional blackscreen
Process, WaitClose, %executable%
ExitApp
CloseProcess:
sleep, 3000
Process, Close, hypersplash.exe
Process, Close, %executable%
return
Aucun commentaire:
La publication de nouveaux commentaires n'est pas autorisée.