Gamoover

[move]Vous aimez le couscous-boulettes, le chorizo, la Force 4, et la mimolette ? Alors soyez les bienvenus sur Gamoover ! [/move]

Menu

Voir les contributions

Cette section vous permet de consulter les contributions (messages, sujets et fichiers joints) d'un utilisateur. Vous ne pourrez voir que les contributions des zones auxquelles vous avez accès.

Voir les contributions Menu

Messages - Stealth

#129
Livemamecab / Livemamecab Cabrio-FE - Out ! -
Dimanche 24 Août 2014, 12:13:16 PM
Citation de: Cucurbitacée le Dimanche 24 Août 2014, 12:11:18 PM
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...

Je met juste a z e r t pour chaque list
#130
Livemamecab / Livemamecab Cabrio-FE - Out ! -
Dimanche 24 Août 2014, 12:11:42 PM
Bon je te génère une iso de la toute dernière version, comme ça tu verra mieux
#131
Livemamecab / Livemamecab Cabrio-FE - Out ! -
Dimanche 24 Août 2014, 12:09:17 PM
Ben je test dans livemamecab
#132
Livemamecab / Livemamecab Cabrio-FE - Out ! -
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
#133
Livemamecab / Livemamecab Cabrio-FE - Out ! -
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   
#134
Livemamecab / Livemamecab Cabrio-FE - Out ! -
Dimanche 24 Août 2014, 11:55:16 AM
Je pars à chaque fois de ce fichier
#135
Livemamecab / Livemamecab Cabrio-FE - Out ! -
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>
#136
Livemamecab / Livemamecab Cabrio-FE - Out ! -
Dimanche 24 Août 2014, 11:53:19 AM
Citation de: Cucurbitacée le Dimanche 24 Août 2014, 11:47:52 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
#137
Livemamecab / Livemamecab Cabrio-FE - Out ! -
Dimanche 24 Août 2014, 11:50:07 AM
Citation de: Cucurbitacée 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.

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>
#138
Livemamecab / Livemamecab Cabrio-FE - Out ! -
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
#139
Livemamecab / Livemamecab Cabrio-FE - Out ! -
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é)
#140
Livemamecab / Livemamecab Cabrio-FE - Out ! -
Dimanche 24 Août 2014, 11:35:31 AM
Et il ne lance plus cabrio-config  ;)
#141
Livemamecab / Livemamecab Cabrio-FE - Out ! -
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
#142
Livemamecab / Livemamecab Cabrio-FE - Out ! -
Dimanche 24 Août 2014, 11:31:48 AM
Citation de: Cucurbitacée le Dimanche 24 Août 2014, 11:07:09 AM
Arf, c'est parce que j'ai oublié d'ajouter les nouvelles valeurs dans la fonction de sauvegarde, du coup le programme récupère les valeurs par défaut si les entrées n'existent pas dans le XML. ;D

Je vais réparer ça.

EDIT:
Voilà, c'est synchronisé sur GitHub, ça devrait tourner. :D

Presque :)

     <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>
#143
Pour avoir un fonctionnement complet (3d, montage, usb 2.0, copier/coller) il faut installer les paquets suivants avec l'utilitaire graphique synaptic:

Rafraichir la liste d'abord !

linux-generic
linux-headers-generic
make
gcc

Ou en ligne de commande dans un terminale

sudo apt-get update
sudo apt-get install linux-generic linux-headers-generic make gcc

(Il est possible que certains paquets soient déjà installés)

Reboot

Ensuite dans le menu virtualbox il faut cliquer sur Insérer l'image CD des additions puis sur l'icône qui apparait sur votre bureau

Ouvrez un terminal

sudo /media/livemamecab/VBOX*/VBoxLinuxAdditions.run

*Ici utilisez la touche tabulation qui terminera toute seule le nom du répertoire qui est plutôt long et dépend de votre version (par ex chez moi VBOXADDITIONS_4.3.10_93012

Une fois terminé vous pouvez cocher la case accélération 3D et mettre de la ram à votre pseudo carte vidéo



Aujourd'hui 24/Aout/2014 avec ma version de VB 4.3.10 l'accélération 3D semble cassée (bug) dans Virtualbox

EDIT: Semble fonctionner maintenant avec la 4.3.14 n'oublie surtout pas de télécharger aussi l'option pack https://www.virtualbox.org/wiki/Downloads
#144
Livemamecab / Livemamecab Cabrio-FE - Out ! -
Dimanche 24 Août 2014, 09:14:06 AM
Je te confirme que pour les autres ça marche, si je met "a" pour up c'est ok