Auteur Sujet: Livemamecab Cabrio-FE - Out ! -  (Lu 194665 fois)

Hors ligne Stealth

  • Pilier
  • *
  • Messages: 623
  • Un clavier azerty en vaut deux
    • Voir le profil
    • numsys.eu
Livemamecab Cabrio-FE - Out ! -
« Réponse #800 le: Dimanche 24 Août 2014, 11:33:10 am »
De plus il me rajoute toutes les listes même si je ne remplis que la list1
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

Hors ligne Stealth

  • Pilier
  • *
  • Messages: 623
  • Un clavier azerty en vaut deux
    • Voir le profil
    • numsys.eu
Livemamecab Cabrio-FE - Out ! -
« Réponse #801 le: Dimanche 24 Août 2014, 11:35:31 am »
Et il ne lance plus cabrio-config  ;)
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

Hors ligne Stealth

  • Pilier
  • *
  • Messages: 623
  • Un clavier azerty en vaut deux
    • Voir le profil
    • numsys.eu
Livemamecab Cabrio-FE - Out ! -
« Réponse #802 le: Dimanche 24 Août 2014, 11:43:13 am »
Voici une capture quand je clique sur "définir tous les boutons"
Ne tiens pas compte du message concernant le son ça n'a rien à voir (un test de mon côté)
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

Hors ligne Cucurbitacée

  • Addict
  • *
  • Messages: 331
    • Voir le profil
Livemamecab Cabrio-FE - Out ! -
« Réponse #803 le: Dimanche 24 Août 2014, 11:44:46 am »
Bon, chez moi ça tourne tu pourrais effacer les entrées "controls" du fichier XML et relancer l'outil ? Je ne suis pas sûr de savoir d'où ça vient.

Hors ligne Stealth

  • Pilier
  • *
  • Messages: 623
  • Un clavier azerty en vaut deux
    • Voir le profil
    • numsys.eu
Livemamecab Cabrio-FE - Out ! -
« Réponse #804 le: Dimanche 24 Août 2014, 11:45:49 am »
En lançant l'outil dans un shell

python cabrio-config.pyException in Tkinter callback
Traceback (most recent call last):
  File "/usr/lib/python2.7/lib-tk/Tkinter.py", line 1489, in __call__
    return self.func(*args)
  File "cabrio-config.py", line 685, in <lambda>
    self.mapAllButton = ttk.Button(self.controlsTab, text=self.setAllKeysStr, command=lambda: self.getControls())
  File "cabrio-config.py", line 2269, in getControls
    raw = self.SDLout
  File "/usr/lib/python2.7/lib-tk/Tkinter.py", line 1848, in __getattr__
    return getattr(self.tk, attr)
AttributeError: SDLout
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

Hors ligne Cucurbitacée

  • Addict
  • *
  • Messages: 331
    • Voir le profil
Livemamecab Cabrio-FE - Out ! -
« Réponse #805 le: Dimanche 24 Août 2014, 11:47:52 am »
Voici une capture quand je clique sur "définir tous les boutons"
Ne tiens pas compte du message concernant le son ça n'a rien à voir (un test de mon côté)

Oups, j'ai oublié de désactiver ma fonction debug. C'est fixé. :ang:

EDIT:
C'est synchronisé. Il y a aussi un début d'implémentation d'options spécifiques au thème. Je ne sais pas encore si ça peut être utilisable, ne pas compter dessus pour le moment. <:)
« Modifié: Dimanche 24 Août 2014, 11:51:10 am par Cucurbitacée »

Hors ligne Stealth

  • Pilier
  • *
  • Messages: 623
  • Un clavier azerty en vaut deux
    • Voir le profil
    • numsys.eu
Livemamecab Cabrio-FE - Out ! -
« Réponse #806 le: Dimanche 24 Août 2014, 11:50:07 am »
Bon, chez moi ça tourne tu pourrais effacer les entrées "controls" du fichier XML et relancer l'outil ? Je ne suis pas sûr de savoir d'où ça vient.

Si je pars du fichier de base, sans rien concernant les listes, et que j'ajoute "a" seulement pour la première liste j'ai ça

      <event>a<name>list1</name>
        <value>LSHIFT</value>
        <device>
          <type>keyboard</type>
          <id>0</id>
        </device>
        <control>
          <type>Default</type>
          <id>0</id>
        </control>
      </event>
      <event>
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

Hors ligne Cucurbitacée

  • Addict
  • *
  • Messages: 331
    • Voir le profil
Livemamecab Cabrio-FE - Out ! -
« Réponse #807 le: Dimanche 24 Août 2014, 11:52:49 am »
Si je pars du fichier de base, sans rien concernant les listes, et que j'ajoute "a" seulement pour la première liste j'ai ça

      <event>a<name>list1</name>
        <value>LSHIFT</value>
        <device>
          <type>keyboard</type>
          <id>0</id>
        </device>
        <control>
          <type>Default</type>
          <id>0</id>
        </control>
      </event>
      <event>
C'est vraiment chelou, la valeur n'a pas été injectée dans le bon noeud. Tu pourrais me faire un copier/coller de ton config.xml ? Que je vois si c'est un problème de structure. Et si c'est le cas que je rajoute des contrôles pour éviter ça.

Hors ligne Stealth

  • Pilier
  • *
  • Messages: 623
  • Un clavier azerty en vaut deux
    • Voir le profil
    • numsys.eu
Livemamecab Cabrio-FE - Out ! -
« Réponse #808 le: Dimanche 24 Août 2014, 11:53:19 am »
Oups, j'ai oublié de désactiver ma fonction debug. C'est fixé. :ang:

EDIT:
C'est synchronisé. Il y a aussi un début d'implémentation d'options spécifiques au thème. Je ne sais pas encore si ça peut être utilisable, ne pas compter dessus pour le moment. <:)

Ok il apparait bien, mais je te confirmes que ça ne fonctionne que pour les valeurs précédentes les listx me retournent des choses incohérentes
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

Hors ligne Stealth

  • Pilier
  • *
  • Messages: 623
  • Un clavier azerty en vaut deux
    • Voir le profil
    • numsys.eu
Livemamecab Cabrio-FE - Out ! -
« Réponse #809 le: Dimanche 24 Août 2014, 11:54:32 am »
<cabrio-config>
  <interface>
    <theme>lmc</theme>
    <frame-rate>60</frame-rate>
  </interface>
  <interface>
    <full-screen>true</full-screen>
    <video-loop>false</video-loop>
    <video-sound>true</video-sound>
    <hide-buttons>false</hide-buttons>
    <theme-sound>true</theme-sound>
    <music-volume>128</music-volume>
    <screen>
      <width>1024</width>
      <height>768</height>
      <rotation>0</rotation>
      <flip-horizontal>0</flip-horizontal>
      <flip-vertical>0</flip-vertical>
    </screen>
    <graphics>
      <quality>high</quality>
      <max-image-width>10</max-image-width>
      <max-image-height>10</max-image-height>
    </graphics>
    <controls>
      <event>
        <name>up</name>
        <value>up</value>
        <device>
          <type>keyboard</type>
          <id>0</id>
        </device>
      </event>
      <event>
        <name>down</name>
        <value>down</value>
        <device>
          <type>keyboard</type>
          <id>0</id>
        </device>
      </event>
      <event>
        <name>left</name>
        <value>left</value>
        <device>
          <type>keyboard</type>
          <id>0</id>
        </device>
      </event>
      <event>
        <name>right</name>
        <value>right</value>
        <device>
          <type>keyboard</type>
          <id>0</id>
        </device>
      </event>
      <event>
        <name>select</name>
        <value>space</value>
        <device>
          <type>keyboard</type>
          <id>0</id>
        </device>
      </event>
      <event>
        <name>back</name>
        <value>return</value>
        <device>
          <type>keyboard</type>
          <id>0</id>
        </device>
      </event>
      <event>
        <name>quit</name>
        <value>escape</value>
        <device>
          <type>keyboard</type>
          <id>0</id>
        </device>
      </event>
    </controls>
  </interface>
  <emulators>
    <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>-joystick</name>
        </param>
      </params>
    </emulator>
    <emulator>
      <name>system</name>
      <display-name>shutdown</display-name>
      <executable>/games/mamelive/scripts/shutdown.sh</executable>
      <platform>System</platform>
    </emulator>
    <emulator>
      <name>genesis</name>
      <display-name>genesis</display-name>
      <executable>retroarch</executable>
      <platform>Genesis</platform>
      <params>
        <param>
          <name>-L</name>
        </param>
        <param>
          <name>/usr/lib/libretro/genesis_plus_gx_libretro.so</name>
        </param>
      </params>
    </emulator>
    <emulator>
      <name>snes</name>
      <display-name>snes</display-name>
      <executable>retroarch</executable>
      <platform>Snes</platform>
      <params>
        <param>
          <name>-L</name>
        </param>
        <param>
          <name>/usr/lib/libretro/snes9x_libretro.so</name>
        </param>
      </params>
    </emulator>
  </emulators>
  <locations>
    <location>
      <type>video</type>
      <directory>/games/artworks/mame/videos</directory>
    </location>
    <location>
      <type>logo</type>
      <directory>/games/artworks/mame/marquees</directory>
    </location>
    <location>
      <type>screenshot</type>
      <directory>/games/artworks/mame/snap</directory>
    </location>
    <location>
      <type>video</type>
      <directory>/games/artworks/snes/videos</directory>
    </location>
    <location>
      <type>logo</type>
      <directory>/games/artworks/snes/marquees</directory>
    </location>
    <location>
      <type>screenshot</type>
      <directory>/games/artworks/snes/snap</directory>
    </location>
    <location>
      <type>video</type>
      <directory>/games/artworks/genesis/videos</directory>
    </location>
    <location>
      <type>logo</type>
      <directory>/games/artworks/genesis/marquees</directory>
    </location>
    <location>
      <type>screenshot</type>
      <directory>/games/artworks/genesis/snap</directory>
    </location>
    <location>
      <type>logo</type>
      <directory>/games/artworks/system/marquees</directory>
    </location>
    <location>
      <type>screenshot</type>
      <directory>/games/artworks/system/snap</directory>
    </location>
    <location>
      <type>platform</type>
      <directory>/usr/share/cabrio/pixmaps/platforms</directory>
    </location>
  </locations>
</cabrio-config>
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

Hors ligne Stealth

  • Pilier
  • *
  • Messages: 623
  • Un clavier azerty en vaut deux
    • Voir le profil
    • numsys.eu
Livemamecab Cabrio-FE - Out ! -
« Réponse #810 le: Dimanche 24 Août 2014, 11:55:16 am »
Je pars à chaque fois de ce fichier
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

Hors ligne Stealth

  • Pilier
  • *
  • Messages: 623
  • Un clavier azerty en vaut deux
    • Voir le profil
    • numsys.eu
Livemamecab Cabrio-FE - Out ! -
« Réponse #811 le: Dimanche 24 Août 2014, 12:01:54 pm »
Un autre truc étrange, en fait plus rien ne fonctionne avec cabrio-config, tu as aussi des valeurs délirantes en retour genre escape pour up, etc   
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

Hors ligne Stealth

  • Pilier
  • *
  • Messages: 623
  • Un clavier azerty en vaut deux
    • Voir le profil
    • numsys.eu
Livemamecab Cabrio-FE - Out ! -
« Réponse #812 le: Dimanche 24 Août 2014, 12:05:44 pm »
En fait après la partie cabrio-config quand on retourne sur ton outil ça donne ça


Alors que j'ai bien fais up, down, escape etc dans l'interface
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

Hors ligne Cucurbitacée

  • Addict
  • *
  • Messages: 331
    • Voir le profil
Livemamecab Cabrio-FE - Out ! -
« Réponse #813 le: Dimanche 24 Août 2014, 12:06:54 pm »
Bon, il y a un truc qui m'échappe vraiment... chez moi ça fonctionne parfaitement... que ce soit sous Mac OS, LiveMameCab ou Ubuntu 13.10.
Tu aurais une autre machine pour tester ?

Hors ligne Stealth

  • Pilier
  • *
  • Messages: 623
  • Un clavier azerty en vaut deux
    • Voir le profil
    • numsys.eu
Livemamecab Cabrio-FE - Out ! -
« Réponse #814 le: Dimanche 24 Août 2014, 12:09:17 pm »
Ben je test dans livemamecab
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

Hors ligne Cucurbitacée

  • Addict
  • *
  • Messages: 331
    • Voir le profil
Livemamecab Cabrio-FE - Out ! -
« Réponse #815 le: Dimanche 24 Août 2014, 12:11:18 pm »
Ben je test dans livemamecab
Chez moi dans une VM avec LiveMAMECab, l'édition manuelle marche parfaitement. Vraiment, je ne vois pas par quel côté attaquer ça.
Pour la lecture du binaire cabri-config il y a effectivement une couille. Il faut que je vois la tronche de l'output...