Gamoover

Besoin de contacter un admin pour une proposition, une suggestion ou discuter d'un probleme ?
C'est ici : High_Cobra, AsPiC ou Pich

Livemamecab Cabrio-FE - Out ! -

Démarré par Stealth, Samedi 08 Décembre 2007, 11:29:48 AM

Stealth

#496
Cucurbitacée bravo ça fonctionne super bien !

Juste une petite remarque, tu ne crois pas que ce serait pas mal de mettre en rep par défaut le répertoire /games/roms
Juste pour éviter que les utilisateurs cherchent

EDIT: Deuxième petite remarque petit bug il manque le bloc <emulator> du coup les jeux ne se lancent pas

Je vous fais une vidéo de démo, c'est excellent  
Livemamecab is coming ...

Mon petit bartop:
http://www.gamoover.net/Forums/index.php?topic=26469.0

Vous connaissez le C ? Vous pouvez aider https://github.com/fredbcode/cabrio

Stealth

#497
Démo de notre boulot commun
Petit tuto mise en place de roms dans la distrib



Difficile de faire plus simple
Livemamecab is coming ...

Mon petit bartop:
http://www.gamoover.net/Forums/index.php?topic=26469.0

Vous connaissez le C ? Vous pouvez aider https://github.com/fredbcode/cabrio

Cucurbitacée

Citation de: Stealth le Samedi 05 Avril 2014, 09:18:49 AM
Cucurbitacée bravo ça fonctionne super bien !
Merci. :ang:

Citation de: Stealth le Samedi 05 Avril 2014, 09:18:49 AM
Juste une petite remarque, tu ne crois pas que ce serait pas mal de mettre en rep par défaut le répertoire /games/roms
Juste pour éviter que les utilisateurs cherchent
Aucun problème, je vais ajouter ça.

Citation de: Stealth le Samedi 05 Avril 2014, 09:18:49 AM
EDIT: Deuxième petite remarque petit bug il manque le bloc <emulator> du coup les jeux ne se lancent pas
Je ne ne l'ai pas ajouté parce que je partais du principe que la section <platform> de l'émulateur dans config.xml était renseigné. D'après la doc de Cabrio c'es comme ça que ça doit fonctionner de base, la section <emulator> par jeu n'étant que pour utiliser un émulateur alternatif. Je voulais éviter de l'ajouter par défaut pour ne pas alourdir des fichiers XML qui peuvent déjà bien peser leur poids.
A toi de voir, je vais ajouter l'option, mais je pense que ça serait mieux que ça reste optionnel.

Stealth

Citation de: Cucurbitacée le Samedi 05 Avril 2014, 11:40:46 AM
Je ne ne l'ai pas ajouté parce que je partais du principe que la section <platform> de l'émulateur dans config.xml était renseigné. D'après la doc de Cabrio c'es comme ça que ça doit fonctionner de base, la section <emulator> par jeu n'étant que pour utiliser un émulateur alternatif. Je voulais éviter de l'ajouter par défaut pour ne pas alourdir des fichiers XML qui peuvent déjà bien peser leur poids.
A toi de voir, je vais ajouter l'option, mais je pense que ça serait mieux que ça reste optionnel.

Je n'ai pas encore complètement testé cabrio donc je dis peut-être n'importe quoi, mais c'est juste que dans mon exemple vidéo plus haut j'ai constaté que les roms ne se lancent plus après et pourtant j'utilise l'émulateur de base - mame -
J'ai l'impression que ce tag est obligatoire, non ?

Un petit message perso

Hi Steve, Cabrio is liked here ;)
Livemamecab is coming ...

Mon petit bartop:
http://www.gamoover.net/Forums/index.php?topic=26469.0

Vous connaissez le C ? Vous pouvez aider https://github.com/fredbcode/cabrio

Cucurbitacée

Je viens de lancer LiveMAMECab, c'est parce que dans la définition de l'émulateur il manque la section <platform> :

<emulator>
      <name>mame</name>
      <display-name>MAME</display-name>
      <executable>/usr/games/mame</executable>     
      <params>
        <param>
          <name>-nowindow</name>
        </param>
        <param>
          <name>-skip_gameinfo</name>
        </param>
        <param>
          <name>-switchres</name>
        </param>
        <param>
          <name>-joystick</name>
        </param>
      </params>
    </emulator>


Si je suis bien la doc de Cabrio, en ajoutant <platform>Arcade</platform>, ça devrait définir l'émulateur par défaut pour la plate-forme et éviter d'ajouter un tag supplémentaire pour chaque entrée :

<emulator>
      <name>mame</name>
      <display-name>MAME</display-name>
      <executable>/usr/games/mame</executable>
      <Platform>Arcade</platform>
      <params>
        <param>
          <name>-nowindow</name>
        </param>
        <param>
          <name>-skip_gameinfo</name>
        </param>
        <param>
          <name>-switchres</name>
        </param>
        <param>
          <name>-joystick</name>
        </param>
      </params>
    </emulator>

Bien sûr, dans l'exemple que tu as montré dans la vidéo il faudrait remplacer "Arcade" par "MAME". <:)

Stealth

#501
Ok je fais l'ajouter
Donc il faudra le mettre pour chaque émulateur ? Sinon comment tu gères ta liste snes par exemple

EDIT: Oui ça fonctionne si j'ajoute à chaque ému <platform>emulateur</platform>
Livemamecab is coming ...

Mon petit bartop:
http://www.gamoover.net/Forums/index.php?topic=26469.0

Vous connaissez le C ? Vous pouvez aider https://github.com/fredbcode/cabrio

Cucurbitacée

Oui, il faut l'ajouter pour chaque émulateur. D'ailleurs à la place de saisir la plate-forme, je vais désormais la récupérer et la proposer dans une ComboBox, comme ça une liste ne pourra être créée pour que un émulateur déjà défini.
Dans l'autre programme, "Cabrio-config" de son petit nom en ce moment, je suis en train de mettre en place l'interface pour créer tous les tags possibles.

J'ai pas de SNES configurée de façon effective pour l'instant, j'avais ajouté une entrée pour avoir autre chose que MAME.

Je vais essayer de poster une version potable de Cabrio-config pour que tu puisses modifier les tags des émulseurs plus facilement.

EDIT: J'oubliais, j'ai modifié Cabrio-manager et le chemin par défaut pour chercher des roms est désormais "/game/roms". :D

Stealth

Citation de: Cucurbitacée le Samedi 05 Avril 2014, 12:13:59 PM
Oui, il faut l'ajouter pour chaque émulateur. D'ailleurs à la place de saisir la plate-forme, je vais désormais la récupérer et la proposer dans une ComboBox, comme ça une liste ne pourra être créée pour que un émulateur déjà défini.
Dans l'autre programme, "Cabrio-config" de son petit nom en ce moment, je suis en train de mettre en place l'interface pour créer tous les tags possibles.

J'ai pas de SNES configurée de façon effective pour l'instant, j'avais ajouté une entrée pour avoir autre chose que MAME.

Je vais essayer de poster une version potable de Cabrio-config pour que tu puisses modifier les tags des émulseurs plus facilement.

Ok merci dans livemamecab tu as snes (retroarch) qui fonctionne avec une rom
Livemamecab is coming ...

Mon petit bartop:
http://www.gamoover.net/Forums/index.php?topic=26469.0

Vous connaissez le C ? Vous pouvez aider https://github.com/fredbcode/cabrio

Cucurbitacée

Citation de: Stealth le Samedi 05 Avril 2014, 12:05:52 PM
Oui ça fonctionne si j'ajoute à chaque ému <platform>emulateur</platform>
Plutôt que de mettre "émulateur", je pense qu'il serait plus judicieux de mettre un nom simple de plateforme. Je m'explique, imaginons qu'on a deux émulseurs SNES, disons Zsnes et Snes9x. On peut définir simplement un émulateur par défaut en ajoutant la section <platform>SNES</platform> à l'un deux.

Stealth

#505
Citation de: Cucurbitacée le Samedi 05 Avril 2014, 12:24:43 PM
Plutôt que de mettre "émulateur", je pense qu'il serait plus judicieux de mettre un nom simple de plateforme. Je m'explique, imaginons qu'on a deux émulseurs SNES, disons Zsnes et Snes9x. On peut définir simplement un émulateur par défaut en ajoutant la section <platform>SNES</platform> à l'un deux.

Oui exact, d'ailleurs j'ai mis <platform>Arcade</platform> pour mame je trouve ça effectivement plus judicieux  

Livemamecab is coming ...

Mon petit bartop:
http://www.gamoover.net/Forums/index.php?topic=26469.0

Vous connaissez le C ? Vous pouvez aider https://github.com/fredbcode/cabrio

muadeeb

Pour info si il y en as dans mon cas : avec une Naomi Universal Cabinet il faut passer la resolution à 640x480 en 60Hz.
Par contre il doit y avoir un script au démarrage (peut-être dans le crontab, je n'ai pas encore vérifié)  /home/"utilisateur"/configurations/livemamecab/resolution.sh. Je l'ai renommé.

Par contre je ne trouve pas comment affiché Wah!cade en 640x480. C'est dommage je ne vois plus "la mamecab" avec les snaps.

Stealth

#507
Citation de: muadeeb le Dimanche 06 Avril 2014, 00:28:30 AM
Pour info si il y en as dans mon cas : avec une Naomi Universal Cabinet il faut passer la resolution à 640x480 en 60Hz.
Par contre il doit y avoir un script au démarrage (peut-être dans le crontab, je n'ai pas encore vérifié)  /home/"utilisateur"/configurations/livemamecab/resolution.sh. Je l'ai renommé.

Par contre je ne trouve pas comment affiché Wah!cade en 640x480. C'est dommage je ne vois plus "la mamecab" avec les snaps.

Justement dans le fichier resolution.sh tu met 640x480
Et tu vas dans wahcade -> layout -> horizontal et tu changes la première ligne par 640x480 de chaque .lay


EDIT: Nouvelle iso de test en cours d'upload, ok demain matin
Livemamecab is coming ...

Mon petit bartop:
http://www.gamoover.net/Forums/index.php?topic=26469.0

Vous connaissez le C ? Vous pouvez aider https://github.com/fredbcode/cabrio

friteuseb

Merci et bravo pour le boulot !
Cela fait 1 bon mois que je progresse vers la machine ultime :) J'ai été accroché par un raspberry qui faisait tourner quelques jeux avec FBA et ou MAME, puis j'ai acheté un tank-stick pour retrouver les sensations des joystick d'arcarde, le raspberry est trop juste pour faire tourner les gros jeux, j'ai acheté un brick de gigabyte sur lequel je viens d'installer livemamecab.. et là ça commence à sentir très bon, reste à configurer le joystick et après je tenterai probablement la dernière distrib de test de cabrio !

Encore bravo  et merci de partager.

ian57

Citation de: friteuseb le Dimanche 06 Avril 2014, 20:04:04 PM
J'ai été accroché par un raspberry qui faisait tourner quelques jeux avec FBA et ou MAME, le raspberry est trop juste pour faire tourner les gros jeux,

Ah ah quelle distrib? Sur que le pi est limité... pour les jeux récents et demandant des ressources... Mais il peut trouver son public... j'en fait partie... j'ai arrêté de trainer dans les salles arcade en 90... et tous les jeux antécédents fonctionnent sur le pi ;-)
"Après faut pas te flageller pour notre debilisme :D" Sushy18 à ian57









jul16ares

Salut,

Le timing de la config de la manette pour Cabrio est trop court. Quand j'appuie sur une touche il m'enregistre deux fois celle-ci.

Sinon le list-manager ne se lance pas par default


jul16ares

Ok La list generator fonctionne après avoir creer /home/xubuntu/.cabrio , j'ai du supprimer le fichier .cabrio dans le même dossier.

Par contre rien ne se passe quand je lance un jeu.

Comment reconfigurer le controle pour Cabrio ?