RETROBAT Official Board
Would you like to react to this message? Create an account in a few clicks or log in to continue.

[5.1.1] Bug pour script "game-start"

4 posters

Go down

[5.1.1] Bug pour script "game-start"  Empty [5.1.1] Bug pour script "game-start"

Post by Gate 07/02/23, 05:14 am

Salut,

Je crois qu'il y a un bug lors de l’exécution des scripts lors du lancement des rom.
Pour tester, j'ai placer ce fichier .bat dans le dossier game-start :

@echo off
set ytr=%0 * %1 * %2 * %3 * %4 * %5 * %6 * %7 * %8 * %9
echo %ytr% > V:\game_select_script.txt


voici le résultat :

"V:\RetroBat\emulationstation\.emulationstation\scripts\game-start\look_param.bat" * ""V:\RetroBat\roms\atari2600\Zoo * Fun * (Europe).zip"" * "Zoo Fun (Europe)" * "Zoo Fun" * * * *

On peut voir un bug quand la rom lancée contient un espace. Dans mon cas le paramètre %1 est ""V:\RetroBat\roms\atari2600\Zoo, le %2 est Fun et le %3 est (Europe).zip"".
Le bon paramètre %1 devrait être V:\RetroBat\roms\atari2600\Zoo Fun (Europe).zip".

Suis-je le seul à avoir ce bug ?

Merci,
Gate
Gate

Messages : 10
Date d'inscription : 2023-02-07

Back to top Go down

[5.1.1] Bug pour script "game-start"  Empty Re: [5.1.1] Bug pour script "game-start"

Post by getupor 07/02/23, 07:29 am

Hello
Le dossier script ne va pas servir à ce genre d'usage.
Si tu veux creer des .bat pour les jeux windows, place tes bat dans le dossier roms\windows\


[5.1.1] Bug pour script "game-start"  Admin4
getupor
getupor
Admin

Messages : 1422
Date d'inscription : 2020-10-04

Back to top Go down

[5.1.1] Bug pour script "game-start"  Empty Re: [5.1.1] Bug pour script "game-start"

Post by Gate 07/02/23, 11:55 am

Je ne veux pas lancer le jeux, je veux lancer une autre application quand on lance une rom.
Comme LEDBlinky pour allumer seulement les boutons utiles ou pour lancer Vlc pour mettre une video ou une image sur l’écran du marquee selon le jeu choisie.
Gate
Gate

Messages : 10
Date d'inscription : 2023-02-07

Back to top Go down

[5.1.1] Bug pour script "game-start"  Empty Re: [5.1.1] Bug pour script "game-start"

Post by Lorenzolamas 07/02/23, 10:40 pm

Hello,

lecteur V: ??

il sent pas bon ton Retrobat quand je vois ce genre de choses ^^


Tu le sort d’où ton Retrobat ?  [5.1.1] Bug pour script "game-start"  1f601
Lorenzolamas
Lorenzolamas
Admin

Messages : 2650
Date d'inscription : 2019-07-28

Back to top Go down

[5.1.1] Bug pour script "game-start"  Empty Re: [5.1.1] Bug pour script "game-start"

Post by Gate 08/02/23, 02:38 am

Lorenzolamas, j'adore ton avatar Very Happy

Mon V:\ est mon disque avec tous mes rom, wheel, banner, ... Tout est dans le même disque. C'est plus simple pour moi car j'utilise le build de Virtualman.


Last edited by getupor on 08/02/23, 07:14 am; edited 1 time in total (Reason for editing : suppression lien youtube)
Gate
Gate

Messages : 10
Date d'inscription : 2023-02-07

Back to top Go down

[5.1.1] Bug pour script "game-start"  Empty Re: [5.1.1] Bug pour script "game-start"

Post by Lorenzolamas 08/02/23, 07:04 pm

OK, c'est bien ce qu'il me semblait, donc comme précisé tout en haut de ce forum, nous ne faisons pas de support sur les builds custom, et particulièrement celui de Vman. Mad
Lorenzolamas
Lorenzolamas
Admin

Messages : 2650
Date d'inscription : 2019-07-28

Back to top Go down

[5.1.1] Bug pour script "game-start"  Empty Re: [5.1.1] Bug pour script "game-start"

Post by Gate 09/02/23, 01:55 am

Je n'avais pas vu. Désolé.
J'installe retrobat sur mon autre machine et je te reviens si le bug est présent.
Gate
Gate

Messages : 10
Date d'inscription : 2023-02-07

Back to top Go down

[5.1.1] Bug pour script "game-start"  Empty Re: [5.1.1] Bug pour script "game-start"

Post by Gate 09/02/23, 02:21 pm

c'est fait, j'ai installé Retrobat sur un autre ordi.
Le Bug est toujours présent.

code du .bat

@echo off
set ytr=%0 * %1 * %2 * %3 * %4 * %5 * %6 * %7 * %8 * %9
echo %ytr% > C:\Users\lagos\Documents\game_select_script.txt


Résultat:

"C:\RetroBat\emulationstation\.emulationstation\scripts\game-start\look_param.bat" * ""C:\RetroBat\roms\atari2600\Zoo * Fun * (Europe).zip"" * "Zoo Fun (Europe)" * "Zoo Fun" * * * *
Gate
Gate

Messages : 10
Date d'inscription : 2023-02-07

Back to top Go down

[5.1.1] Bug pour script "game-start"  Empty Re: [5.1.1] Bug pour script "game-start"

Post by Aynshe 10/02/23, 05:06 pm

Gate wrote:c'est fait, j'ai installé Retrobat sur un autre ordi.
Le Bug est toujours présent.

code du .bat

@echo off
set ytr=%0 * %1 * %2 * %3 * %4 * %5 * %6 * %7 * %8 * %9
echo %ytr% > C:\Users\lagos\Documents\game_select_script.txt


Résultat:

"C:\RetroBat\emulationstation\.emulationstation\scripts\game-start\look_param.bat" * ""C:\RetroBat\roms\atari2600\Zoo * Fun * (Europe).zip"" * "Zoo Fun (Europe)" * "Zoo Fun" * * * *

salut,

quel est la fonction de * dans ce script, si tu les mets pas ton application complémentaire ne charge pas les informations du txt ?

Car sans, les espaces semble bon ? "G:\Retrobat\emulationstation\.emulationstation\scripts\game-start\test.bat" ""G:\Retrobat\roms\snes\Aladdin (USA).zip"" "Aladdin (USA)" "Aladdin"

"G:\Retrobat\emulationstation\.emulationstation\scripts\game-start\test.bat" ""G:\Retrobat\roms\snes\Arcade's Greatest Hits - The Atari Collection 1 (USA).zip""
Aynshe
Aynshe

Messages : 445
Date d'inscription : 2022-03-18

Back to top Go down

[5.1.1] Bug pour script "game-start"  Empty Re: [5.1.1] Bug pour script "game-start"

Post by Gate 12/02/23, 10:55 pm

Je voulais juste avoir un séparateur entre les paramètres reçu.
C'est plus visible si tu utilises ce code:

echo %0 >C:\Users\lagos\Documents\game_select_script.txt
echo %1 >>C:\Users\lagos\Documents\game_select_script.txt
echo %2 >>C:\Users\lagos\Documents\game_select_script.txt
echo %3 >>C:\Users\lagos\Documents\game_select_script.txt
echo %4 >>C:\Users\lagos\Documents\game_select_script.txt
echo %5 >>C:\Users\lagos\Documents\game_select_script.txt
echo %6 >>C:\Users\lagos\Documents\game_select_script.txt
echo %7 >>C:\Users\lagos\Documents\game_select_script.txt
echo %8 >>C:\Users\lagos\Documents\game_select_script.txt
echo %9 >>C:\Users\lagos\Documents\game_select_script.txt


Dans ton cas le résultat va te donner ceci:
"G:\Retrobat\emulationstation\.emulationstation\scripts\game-start\test.bat"
""G:\Retrobat\roms\snes\Aladdin
(USA).zip""
"Aladdin (USA)"
"Aladdin"


Tu peux voir que le paramètre %1 n'est pas complet quand le nom de la rom a un espace.
Gate
Gate

Messages : 10
Date d'inscription : 2023-02-07

Back to top Go down

[5.1.1] Bug pour script "game-start"  Empty Re: [5.1.1] Bug pour script "game-start"

Post by Aynshe 13/02/23, 12:00 am

Gate wrote:Je voulais juste avoir un séparateur entre les paramètres reçu.
C'est plus visible si tu utilises ce code:

echo %0 >C:\Users\lagos\Documents\game_select_script.txt
echo %1 >>C:\Users\lagos\Documents\game_select_script.txt
echo %2 >>C:\Users\lagos\Documents\game_select_script.txt
echo %3 >>C:\Users\lagos\Documents\game_select_script.txt
echo %4 >>C:\Users\lagos\Documents\game_select_script.txt
echo %5 >>C:\Users\lagos\Documents\game_select_script.txt
echo %6 >>C:\Users\lagos\Documents\game_select_script.txt
echo %7 >>C:\Users\lagos\Documents\game_select_script.txt
echo %8 >>C:\Users\lagos\Documents\game_select_script.txt
echo %9 >>C:\Users\lagos\Documents\game_select_script.txt


Dans ton cas le résultat va te donner ceci:
"G:\Retrobat\emulationstation\.emulationstation\scripts\game-start\test.bat"
""G:\Retrobat\roms\snes\Aladdin
(USA).zip""
"Aladdin (USA)"
"Aladdin"


Tu peux voir que le paramètre %1 n'est pas complet quand le nom de la rom a un espace.

ah ok, normalement tu veux dire que %2 devrait afficher ""G:\Retrobat\roms\snes\Aladdin (USA).zip"" donc tu a placé des * pour vérifier ?
Aynshe
Aynshe

Messages : 445
Date d'inscription : 2022-03-18

Back to top Go down

[5.1.1] Bug pour script "game-start"  Empty Re: [5.1.1] Bug pour script "game-start"

Post by Gate 16/02/23, 03:32 am

Oui, %1 devrait être "G:\Retrobat\roms\snes\Aladdin (USA).zip" avec un seul " mais puisque il y a deux ", les scriptes pensent qu'il y a rien entre les ". C'est un bug
Gate
Gate

Messages : 10
Date d'inscription : 2023-02-07

Back to top Go down

[5.1.1] Bug pour script "game-start"  Empty Re: [5.1.1] Bug pour script "game-start"

Post by Gate 23/02/23, 05:49 am

@Lorenzolamas Penses-tu que ce bug pourra être corrigé dans la prochaine version de RetroBat ?
Gate
Gate

Messages : 10
Date d'inscription : 2023-02-07

Back to top Go down

[5.1.1] Bug pour script "game-start"  Empty Re: [5.1.1] Bug pour script "game-start"

Post by Lorenzolamas 23/02/23, 09:49 pm

Gate wrote: @Lorenzolamas Penses-tu que ce bug pourra être corrigé dans la prochaine version de RetroBat ?


On vas jeter un oeil. mais je ne te garantie rien, c'est une vieille option qui n'a pas bougée depuis plusieurs années....
Lorenzolamas
Lorenzolamas
Admin

Messages : 2650
Date d'inscription : 2019-07-28

Back to top Go down

[5.1.1] Bug pour script "game-start"  Empty Re: [5.1.1] Bug pour script "game-start"

Post by getupor 23/02/23, 09:53 pm

Faut voir, Fabrice dit avoir fait des modifs il y a quelques temps, faut qu'il vérifie dans le code


[5.1.1] Bug pour script "game-start"  Admin4
getupor
getupor
Admin

Messages : 1422
Date d'inscription : 2020-10-04

Back to top Go down

[5.1.1] Bug pour script "game-start"  Empty Re: [5.1.1] Bug pour script "game-start"

Post by Gate 24/02/23, 02:00 am

C'est parfait.

J'ai vue que bilu contourne le problème.
https://retrobat.forumgaming.fr/t1254-how-to-retrobat-integration-for-any-marquee-software-ledblinky-bitlcd-etc

Je vais utiliser son code en attendant.

Merci.
Gate
Gate

Messages : 10
Date d'inscription : 2023-02-07

Lorenzolamas likes this post

Back to top Go down

[5.1.1] Bug pour script "game-start"  Empty Re: [5.1.1] Bug pour script "game-start"

Post by Sponsored content


Sponsored content


Back to top Go down

Back to top

- Similar topics

 
Permissions in this forum:
You cannot reply to topics in this forum