ArcheoGamers Forums

Support Officiel AtomicFE => Les Layouts/Skin => Discussion démarrée par: Huor le Février 23, 2009, 00:56:09



Titre: layouts aléatoire ?
Posté par: Huor le Février 23, 2009, 00:56:09
Salut !

Est-il possible de faire en sorte qu'à chaque allumage de la borne, ce soit un layout aléatoire qui se lance ??? C'est ptete farfelu, mais je trouverais ça vachement sympa de pas toujours avoir la même ambiance à chaque fois sans faire la modif "à la main"


Titre: layouts aléatoire ?
Posté par: youki le Février 23, 2009, 10:41:47
Faut bricoler un petit batch qui te fait ca.

La j'ai pas le temps , mais si j'ai un moment je reflechis a ca.


Titre: layouts aléatoire ?
Posté par: Huor le Février 23, 2009, 12:48:42
Bah si tu as le temps les moyens, ca ne sera pas de refus, et je pense que ca pourrais en interessé plusieurs ^^


Titre: layouts aléatoire ?
Posté par: LaDite le Février 23, 2009, 19:18:42
slt,

j ai reflechis un peu, et j ai peut etre une solution pour toi

je fais qq test et jete tiens au courant

LaDite



Titre: layouts aléatoire ?
Posté par: LaDite le Février 23, 2009, 20:46:22
re,

j ai trouve une solution,

voici comment ca se passe

le programme va effacer le contenu du Layout DEFAULT_LIST et du Layout DEFAULT_SELECTION pour les remplacer par les Layouts tires au hasard dans une Liste puis il va lancer Atomic


tu dois au prealable,

- EDITER le fichier "alea_layout_list.txt" et ajouter la liste de tes Layouts (ATTENTION ==> LE NOM DU REPERTOIRE SEULEMENT)

exemple layout List Nintendo 64

c:\atomicfe_v20\Projects\Layouts\nintendo64

nintendo64 (nom a mettre dans ta liste)


- EDITER le fichier "alea_layout_selector.txt" et ajoute la liste de tes Layouts (ATTENTION ==> LE NOM DU REPERTOIRE SEULEMENT)

exemple layout Selector Nintendo 64

c:\atomicfe_v20\Projects\Layouts\nintendo64.selector

nintendo64.selector (nom a mettre dans ta liste)

REMARQUES ==> ne pas mettre dans ta liste DEFAULT_SELECTION et DEFAULT_LIST


tu trouveras le .BAT ci dessous

http://atomicfe.com/ladite/Divers/Layout_alea.rar


les fichiers doivent etre decompresses dans le repertoire source de Atomic (modifie le fichier .BAT si ton repertoire source est different de "c:\atomicfe_v20")

tes Layouts doivent se trouver dans le repertoire PROJECTS\LAYOUTS


LaDite


P.S. : Pour eviter tout souci, essaye dans une installation vierge pour commencer




Titre: layouts aléatoire ?
Posté par: Huor le Février 24, 2009, 11:11:20
miam ca a l'air bon tout ça :) je vais tester des que je rentre :) Merci La Dite !


Titre: layouts aléatoire ?
Posté par: Huor le Février 24, 2009, 19:55:09
Bon, dans le fichier .bat j'ai mis comme suit :

___________________________________________________________________________
@echo off

cls

echo.
echo.
echo ****************************************************
echo * Suppression des Layouts DEFAUT LIST et SELECTION *
echo ****************************************************
echo.
echo.

del .\projects\layouts\default_list\*.* /q /f
del .\projects\layouts\default_selection\*.* /q /f



echo.
echo.
echo *****************************************
echo * Choix aleatoire du Layout Defaut LIST *
echo *****************************************
echo.
echo.

randomrom.exe "d:\Arcade" "alea_layout_list.txt"

Call SetROM.BAT

SET alea_list=%rompicked%

echo.
echo.
echo **********************************************
echo * Choix aleatoire du Layout Defaut SELECTION *
echo **********************************************
echo.
echo.

randomrom.exe "d:\Arcade" "alea_layout_selector.txt"

Call SetROM.BAT

SET alea_selector=%rompicked%


echo.
echo.
echo *********************************************
echo * Copie du Nouveau Layout LIST et SELECTION *
echo *********************************************
echo.
echo.



copy .\projects\layouts\%alea_list%\*.* .\projects\layouts\default_list

copy .\projects\layouts\%alea_selector%\*.* .\projects\layouts\default_selection


arcade.exe

__________________________________________________________________________

Les autres j'ai mis le nom des fichiers de mes layouts comme tu ma dis,

mais qd je lance (depuis le .bat ou depuis l'exe d atomic, j'ai ca qui s affiche en arriere plan et ca change pas de layout :

(http://mame.arcade.free.fr/eee.jpg)



Titre: layouts aléatoire ?
Posté par: Huor le Février 25, 2009, 10:53:08
Pas d'idée ?


Titre: layouts aléatoire ?
Posté par: LaDite le Février 25, 2009, 15:54:30
slt,

je vais regarder a ca tantot

LaDite

EDIT

Je viens de relire ton message,

je vois que ton layout SELECTOR est compose d un "ESPACE" dans le nom
l erreur doit se trouver a cette endroit

pour corriger mets des GUILLEMETS (") entre les variables

Code:
copy .\projects\layouts\"%alea_list%"\*.* .\projects\layouts\default_list

copy .\projects\layouts\"%alea_selector%"\*.* .\projects\layouts\default_selection

ca devrait corriger le probleme  ;)

LaDite


Titre: layouts aléatoire ?
Posté par: Huor le Février 25, 2009, 22:07:17
tourjours pareil. En revanche, dans le dossier "projects/layouts" j'ai que default_list qui apparait, pas l'autre, c'est normal ?


Titre: layouts aléatoire ?
Posté par: LaDite le Février 25, 2009, 23:52:05
slt,

je teste ce soir

LaDite


Titre: layouts aléatoire ?
Posté par: LaDite le Février 26, 2009, 03:56:06
slt,

dans ton repertoire LAYOUTS par defaut, tu as deux Layouts

leurs noms de repertoire sont

DEFAULT_LIST et
DEFAULT_SELECTION

verifie si DEFAULT_SELECTION est present dans ton repertoire

si ce n est pas le cas, cree le repertoire et tu ne devrais plus avoir de probleme

car je viens de tester et je n ai pas eu de probleme,

LaDite


Titre: layouts aléatoire ?
Posté par: LaDite le Février 28, 2009, 22:44:07
slt,

tu as de nouveau essaye le .bat  ??? ???

LaDite