Lancer 1 script pour 1 jeu précis
3 posters
Page 1 of 1
Lancer 1 script pour 1 jeu précis
Bonjour à tous,
je souhaiterai lancer le jeu ( PC ) Fix-It Felix Jr sur mon deuxième écran (l'écran vertical).
Le jeu démarre sur mon écran principal (l'horizontal) et il n'y a aucune option pour changer l'affichage. Pour le basculement, j'utilise le logiciel : >MultiMonitorTool< avec mon fichier bat (monitorswitch.bat) suivant :
/SetNextPrimary me permet de passer ma deuxième TV en écran principal.
J'ai déposé mon monitorswitch.bat dans les dossiers : game-start et game-end ( .\RetroBat\emulationstation\.emulationstation\scripts) et ça fonctionne parfaitement
Le seul problème c'est que le script s'exécute avec tous les jeux
J'ai cherché pas mal d'infos sur les scripts avec EmulationStation et je n'ai pas compris comment utiliser les arguments %rom_path% ou %rom_name%.
Pourriez-vous m'aider ?
Merci.
je souhaiterai lancer le jeu ( PC ) Fix-It Felix Jr sur mon deuxième écran (l'écran vertical).
Le jeu démarre sur mon écran principal (l'horizontal) et il n'y a aucune option pour changer l'affichage. Pour le basculement, j'utilise le logiciel : >MultiMonitorTool< avec mon fichier bat (monitorswitch.bat) suivant :
- Code:
@echo off
MultiMonitorTool.exe /SetNextPrimary
exit
/SetNextPrimary me permet de passer ma deuxième TV en écran principal.
J'ai déposé mon monitorswitch.bat dans les dossiers : game-start et game-end ( .\RetroBat\emulationstation\.emulationstation\scripts) et ça fonctionne parfaitement
Le seul problème c'est que le script s'exécute avec tous les jeux
J'ai cherché pas mal d'infos sur les scripts avec EmulationStation et je n'ai pas compris comment utiliser les arguments %rom_path% ou %rom_name%.
Pourriez-vous m'aider ?
Merci.
Veusti_- Messages : 20
Date d'inscription : 2022-06-26
Re: Lancer 1 script pour 1 jeu précis
C'est un jeu PC non? pourquoi ne pas lancer directement le .bat comme si c'était un jeu ?
-------------- Please -------------
The board rules: https://retrobat.forumgaming.fr/t51-read-befor-posting-retrobat-forum-rules
BEFORE POSTING !!!!
READ:
English FAQ: https://retrobat.forumgaming.fr/t135-faq-retrobat-wip
French FAQ: https://retrobat.forumgaming.fr/t136-faq-retrobat-wip
Spanish FAQ: https://retrobat.forumgaming.fr/t854-faq-retrobat-wip
Retrobat Wiki (english & french): https://wiki.retrobat.org/
and:
Choose an avatar: https://retrobat.forumgaming.fr/t1190-avatar-how-to-choose-an-avatar-on-the-forum
and say "Hello"
Lorenzolamas- Admin
- Messages : 2641
Date d'inscription : 2019-07-28
Veusti_ likes this post
Re: Lancer 1 script pour 1 jeu précis
Last edited by Veusti_ on 23/10/22, 03:02 pm; edited 1 time in total
Veusti_- Messages : 20
Date d'inscription : 2022-06-26
Re: Lancer 1 script pour 1 jeu précis
je vois pas trop pourquoi le fait de lancer via les scrpts ferait que ça fonctionne différemment.
-------------- Please -------------
The board rules: https://retrobat.forumgaming.fr/t51-read-befor-posting-retrobat-forum-rules
BEFORE POSTING !!!!
READ:
English FAQ: https://retrobat.forumgaming.fr/t135-faq-retrobat-wip
French FAQ: https://retrobat.forumgaming.fr/t136-faq-retrobat-wip
Spanish FAQ: https://retrobat.forumgaming.fr/t854-faq-retrobat-wip
Retrobat Wiki (english & french): https://wiki.retrobat.org/
and:
Choose an avatar: https://retrobat.forumgaming.fr/t1190-avatar-how-to-choose-an-avatar-on-the-forum
and say "Hello"
Lorenzolamas- Admin
- Messages : 2641
Date d'inscription : 2019-07-28
Veusti_ likes this post
Re: Lancer 1 script pour 1 jeu précis
En utilisant les scripts, je peux choisir l'écran pour afficher le jeu.
Veusti_- Messages : 20
Date d'inscription : 2022-06-26
Re: Lancer 1 script pour 1 jeu précis
oui, mais ce script, pourquoi tu le mets pas dans le .bat du jeu ?
-------------- Please -------------
The board rules: https://retrobat.forumgaming.fr/t51-read-befor-posting-retrobat-forum-rules
BEFORE POSTING !!!!
READ:
English FAQ: https://retrobat.forumgaming.fr/t135-faq-retrobat-wip
French FAQ: https://retrobat.forumgaming.fr/t136-faq-retrobat-wip
Spanish FAQ: https://retrobat.forumgaming.fr/t854-faq-retrobat-wip
Retrobat Wiki (english & french): https://wiki.retrobat.org/
and:
Choose an avatar: https://retrobat.forumgaming.fr/t1190-avatar-how-to-choose-an-avatar-on-the-forum
and say "Hello"
Lorenzolamas- Admin
- Messages : 2641
Date d'inscription : 2019-07-28
Re: Lancer 1 script pour 1 jeu précis
l’affichage de ES ?
-------------- Please -------------
The board rules: https://retrobat.forumgaming.fr/t51-read-befor-posting-retrobat-forum-rules
BEFORE POSTING !!!!
READ:
English FAQ: https://retrobat.forumgaming.fr/t135-faq-retrobat-wip
French FAQ: https://retrobat.forumgaming.fr/t136-faq-retrobat-wip
Spanish FAQ: https://retrobat.forumgaming.fr/t854-faq-retrobat-wip
Retrobat Wiki (english & french): https://wiki.retrobat.org/
and:
Choose an avatar: https://retrobat.forumgaming.fr/t1190-avatar-how-to-choose-an-avatar-on-the-forum
and say "Hello"
Lorenzolamas- Admin
- Messages : 2641
Date d'inscription : 2019-07-28
Re: Lancer 1 script pour 1 jeu précis
Salut,
Tu a essayé de lancer une seconde commande pour switch l'écran à l'arrêt du jeu ?
Il faudrait alors soit complexifier le batch(je peux pas t'aider) ou par exemple utiliser 3 batch, l'idée qui me vient serait de faire comme ça :
startbatch.bat exécute batch1.bat et batch2.bat puis se ferme
- Code:
@echo off
start .\batch1.bat
start .\batch2.bat
exit
batch1.bat reste en attente de fermeture du jeu pour exécuter ensuite le changement à l'écran horizontal
- Code:
@echo off
start /wait C:\Windows\notepad.exe
MultiMonitorTool.exe /lacommandumoniteur1
exit
batch2.bat switch sur l'écran vertical et se ferme
- Code:
@echo off
MultiMonitorTool.exe /lacommandumoniteur2
exit
Tu peux éventuellement empaqueter les .bat dans un fichier exe avec un logiciel type bat to exe converter, ils sont décompressés à l'exécution puis effacés à la fin.
Aynshe- Messages : 432
Date d'inscription : 2022-03-18
Veusti_ likes this post
Re: Lancer 1 script pour 1 jeu précis
Merci pour ta réponse ! Je vais tenter ton idée.
Pour revenir aux scripts, quelqu'un peut m'expliquer cette ligne :
Je ne comprends comment utiliser ces arguments dans un script.
Je pensais faire un script de ce genre:
Merci
Pour revenir aux scripts, quelqu'un peut m'expliquer cette ligne :
- Code:
game-start | 2 arguments : %rom_path% %rom_name%
Je ne comprends comment utiliser ces arguments dans un script.
Je pensais faire un script de ce genre:
- Code:
echo
if %rom_path% (ou %rom_name%) = "Felix Fix it Jr"
Then
call blabla\blabla\monitorswitch.bat
Merci
Veusti_- Messages : 20
Date d'inscription : 2022-06-26
Re: Lancer 1 script pour 1 jeu précis
Veusti_ wrote:Merci pour ta réponse ! Je vais tenter ton idée.
Pour revenir aux scripts, quelqu'un peut m'expliquer cette ligne :
- Code:
game-start | 2 arguments : %rom_path% %rom_name%
Je ne comprends comment utiliser ces arguments dans un script.
Je pensais faire un script de ce genre:
- Code:
echo
if %rom_path% (ou %rom_name%) = "Felix Fix it Jr"
Then
call blabla\blabla\monitorswitch.bat
Merci
check https://wiki.batocera.org/launch_a_script#emulationstation_scripting ici voir si c'est transposable sous windows ?
Aynshe- Messages : 432
Date d'inscription : 2022-03-18
Lorenzolamas and Veusti_ like this post
Similar topics
» [5.1.1] Bug pour script "game-start"
» Probleme script Retrobat V6
» Script before launching emulator
» Please run this script not as administrator problem
» Create a per-game script
» Probleme script Retrobat V6
» Script before launching emulator
» Please run this script not as administrator problem
» Create a per-game script
Page 1 of 1
Permissions in this forum:
You cannot reply to topics in this forum