Bienvenue, Invité. Veuillez vous connecter ou vous inscrire.
Avril 26, 2024, 07:00:27
Accueil | Aide | Rechercher | Identifiez-vous | Inscrivez-vous

+  ArcheoGamers Forums
|-+  Support Officiel AtomicFE
| |-+  En Francais
| | |-+  Lancement d'une rom au hazard?
0 Membres et 1 Invité sur ce fil de discussion. « sujet précédent | | sujet suivant »
Pages: [1] Imprimer
Auteur Fil de discussion: Lancement d'une rom au hazard?  (Lu 10517 fois)
Luckas
Indiana Jones
*****
Messages: 359



« le: Octobre 11, 2007, 04:19:30 »

Bonjour tout le monde Sourire

Je profite de ce petit forum tout neuf pour faire part d'une int?rogation. Existe t'il un moyen de configurer l'un des boutons de ma borne afin qu'Atomic lance une rom al?atoirement? J'ai fouill? dans la doc mais je n'ai rien pu trouver ? ce sujet.


Mrerci ? tous et surtout ? toi Youki.

AtomicFe c'est de la vrai bombe!!!  Souriant
Journalisée

Aidez ma ville: http://gapain.miniville.fr/

roustouti n'aime pas les filles poilues Souriant
youki
Chef d'équipe.
Indiana Jones
*****
Messages: 8178



« Répondre #1 le: Octobre 11, 2007, 09:37:13 »

Non , il n'y a pas ca.

Mais tu as un mode du screensaver qui lance des jeux au hazard,  quand le jeux est lanc?, si tu met un credit tu peux y jouer et le mode screensaver se desactive.

Sinon, j'aime bien l'idee du bouton pour faire ca, je le note!  Souriant

Remarque j'y pense, ca doit pouvoir ce faire assez facilement sous forme de plugins ca.  Si je trouve un moment, je vais voir ca.
Journalisée

Luckas
Indiana Jones
*****
Messages: 359



« Répondre #2 le: Octobre 11, 2007, 12:52:29 »

Merci Youki  Souriant
Mais y a vraiment pas le feu, tu sais. C'est surtout que maintenant je vais arr?ter de chercher sachant que ca n,existe pas encore  Cool
Journalisée

Aidez ma ville: http://gapain.miniville.fr/

roustouti n'aime pas les filles poilues Souriant
Pizza
Chef d'équipe
Indiana Jones
*****
Messages: 769



WWW
« Répondre #3 le: Octobre 11, 2007, 18:32:54 »

Pour le lancement d'une rom au hasard j'ai développé un petit programme, Randomame

Voilà comment ça fonctionne

J'ai "créé" une rom virtuelle, que j'ai appelé aaaaaaaa (de manière à l'avoir en tête de liste lorsque je trie par nom de rom)

Donc dans mon fichier de rom favorites (atomic019.cfg.FAVORITES) sur la première ligne j'ai aaaaaaaa

Si tu n'utilise pas la liste des favoris, ajoute aaaaaaaa en tête de ton fichier atomic019.cfg.dynagamelst (ou gamelist.txt) c'est pareil

Ensuite, je fait croire à Atomic qu'il y a un traitement spécial à apporter à la rom aaaaaaaa. pour celà, j'utilise la gestion des exceptions.
En résumé, dans le fichier Atomic019.cfg, on trouve la ligne suivante :
Code:
aaaaaaaa=c:\atomicfe\random.bat

3ème étape, aaaaaaaa c'est pas très joli. La ruse c'est d'ajouter une ligne au fichier METADATA.
Donc dans c:\atomicfe\metadata\fulllist.txt j'ai ajouté une ligne à la fin :
Code:
aaaaaaaa  "ROM ALEATOIRE"

Dernière étape, le fichier random.bat, à placer dans le répertoire d'Atomic
Code:
@echo off
echo c: > lancemame.bat
echo cd \mameplus >> lancemame.bat
c:\atomicfe\randomame c:\mameplus\mamep.exe d:\roms >> lancemame.bat
call lancemame.bat

Voilà Sourire

Mon programme Randomame est téléchargeable ici

NB : Pour l'instant il nécessite le .Net Framework 2.0 d'installé sous Windows, j'essaierai de le recompiler en statique à l'occasion  :oops:

Explication :

Randomame balaye le répertoire passé en paramètre (celui ou tu stockes tes roms), et renvoit une ligne de commande complète que j'injecte dans un batch vierge
Le batch est chainé derrière, il lance mame et la rom en paramètre

Il te reste plus qu'à créer un snap "mystère" aaaaaaaa.png et un marquee "mystère" et à les placer dans les répertoires /snap et /marquees pour parfaire l'ensemble une fois "ROM ALEATOIRE" sélectionné dans le Layout Cool

Dans ton cas particulier (programmer un bouton), tu peux utiliser les CUSTOM1, CUSTOM2 ou CUSTOM3 dans AtomicManager, pour lancer random.bat   Grimaçant
« Dernière édition: Janvier 19, 2010, 11:41:56 par Pizza » Journalisée

La pizza c'est sympa, mangez-en !
Luckas
Indiana Jones
*****
Messages: 359



« Répondre #4 le: Octobre 11, 2007, 19:03:49 »

Wow, ca c'est du service!

Je teste ca d?s que j'ai 2 minutes  Souriant
Journalisée

Aidez ma ville: http://gapain.miniville.fr/

roustouti n'aime pas les filles poilues Souriant
Pizza
Chef d'équipe
Indiana Jones
*****
Messages: 769



WWW
« Répondre #5 le: Octobre 11, 2007, 22:22:09 »

Je viens de me rendre compte que aaaaaaaa vient après les roms numériques (1942, 1943, etc) :mrgreen:

Bon... disons qu'on l'appelle 00000000 notre rom virtuelle  :lol:

Bien trié ça donne ça  Cool

(dsl, lien mort sur pix.nofrag.com)
« Dernière édition: Janvier 19, 2010, 11:43:10 par Pizza » Journalisée

La pizza c'est sympa, mangez-en !
youki
Chef d'équipe.
Indiana Jones
*****
Messages: 8178



« Répondre #6 le: Octobre 12, 2007, 10:02:26 »

Heu...Pizza... la je vais me vexer!!.. On dirait que tu maitrise mieux mon soft que moi!!!  :twisted:


 :wink:     Souriant
Journalisée

Luckas
Indiana Jones
*****
Messages: 359



« Répondre #7 le: Octobre 15, 2007, 19:17:16 »

Mmmm, je viens de faire les ?tapes toutes une par une et impossible de faire apparaitre la ''Rom al?atoire'' dans la liste.
Je n,arrive pas a trouver ou j,ai pu merder  :lol:
Journalisée

Aidez ma ville: http://gapain.miniville.fr/

roustouti n'aime pas les filles poilues Souriant
Pizza
Chef d'équipe
Indiana Jones
*****
Messages: 769



WWW
« Répondre #8 le: Octobre 15, 2007, 19:20:28 »

3 questions :

1. Utilises-tu une liste de Favoris ?
2. Ton Layout d?marre-t-il sur cette liste de favoris ou sur la liste g?n?rale ?
3. Ta liste g?n?rale est g?r?e par atomic019.cfg.dynagamelst ou par Gamelist.txt (AtomicManager / Options Avanc?es / Onglet Avanc? / Sous-onglet Gamelist) ?
Journalisée

La pizza c'est sympa, mangez-en !
Luckas
Indiana Jones
*****
Messages: 359



« Répondre #9 le: Octobre 15, 2007, 19:24:59 »

Yop Sourire

1. Non Clin d'oeil
2. Il d?marefirectement sur la lite g?n?rale
3. heu... je pense que ma liste est g?n?r?e par tomic019.cfg.dynagamelst... je n,ai pas trouve de gamelist.tx mais je vasi rev?rifier plus tard dans l'apres-midi Sourire

Merci beaucoup du coup de main, Pizza  Cool
Journalisée

Aidez ma ville: http://gapain.miniville.fr/

roustouti n'aime pas les filles poilues Souriant
Pages: [1] Imprimer 
« sujet précédent | | sujet suivant »
Aller à:  


Connexion avec identifiant, mot de passe et durée de la session

Hit-Parade Propulsé par MySQL Propulsé par PHP Powered by SMF 1.1.4.9 | SMF © 2006, Simple Machines LLC XHTML 1.0 Transitionnel valide ! CSS valide ! Classement de sites - Inscrivez le vôtre!