Benvenuto Ospite,
per utilizzare il Forum ed avere accesso a tutte le sezioni e poter aprire un tuo Topic, rispondere nelle varie discussioni, mandare o ricevere Messaggi Privati devi seguire pochi passaggi:


Leggi il nostro Regolamento -> PREMI QUI <-
Segui il link su come Iscriversi -> PREMI QUI <-


Ricordati di aggiornare l'Avatar usando una immagine che ti distingua nel Forum

Cerco collaborazione config Cabrio-FE

Frontend per cabinati... chi, cosa, come!!!
egitto
Newbie
Newbie
Messaggi: 18
Iscritto il: 30/03/2013, 18:19
Città: Firenze
Grazie Ricevuti: 1 volta

Re: Cerco collaborazione config Cabrio-FE

Messaggio da egitto »

Grazie mille.
Questi sono i tre file xml:
config.xml

Codice: Seleziona tutto

<?xml version="1.0" encoding="UTF-8"?>
<cabrio-config>
  <interface>
    <theme>carousel</theme>
    <menu>
      <max_visible>5</max_visible>
    </menu>
    <full-screen>true</full-screen>
    <screen>
      <width>800</width>
      <height>600</height>
      <rotation>0</rotation>
      <flip-horizontal>0</flip-horizontal>
      <flip-vertical>0</flip-vertical>
    </screen>
    <graphics>
      <quality>high</quality>
      <max-image-width>512</max-image-width>
      <max-image-height>512</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>return</value>
        <device>
          <type>keyboard</type>
          <id>0</id>
        </device>
      </event>
      <event>
        <name>back</name>
        <value>home</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>
      <platform>mame</platform>
      <name>mame</name>
      <display-name>MAME</display-name>
      <directory>D:\Archivio Programmi\Giochi\Emulatori\MAMEUI32</directory>
      <executable>MAMEUI32.exe</executable>
    </emulator>
    <emulator>
      <platform>commodore64</platform>
      <name>commodore64</name>
      <display-name>Commodore 64</display-name>
      <directory>C:\GameBase\</directory>
      <executable>GameBase.exe</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>
  </emulators>
  <locations>
    <location>
      <type>platform</type>
        <directory>.\data\immagini\platforms</directory>
    </location>           
  </locations>
</cabrio-config>
mame.xml

Codice: Seleziona tutto

<cabrio-config>
  <locations>
    <location>
      <type>platform</type>
      <directory>.\data\immagini\platforms\</directory>
    </location>
    <location>
      <type>logo</type>
      <directory>C:\HyperSpin\Media\MAME\Images\Wheel</directory>
    </location>
    <location>
      <type>video</type>
      <directory>C:\HyperSpin\Media\MAME\Video</directory>
    </location>
    <location>
      <type>screenshot</type>
      <directory>C:\HyperSpin\Media\MAME\Video</directory>
    </location>
    <location>
      <type>background</type>
      <directory>.\images\background</directory>
    </location>
  </locations>
 <game-list>
  <name>MAME</name>
  <games>
   <game>
    <name>005</name>
    <rom-image>005.zip</rom-image>
    <platform>Mame</platform>
    <categories>
     <category>
      <name>Genre</name>
      <value></value>
     </category>
     <category>
      <name>ecc ecc.....

   </game>
      </games>
 </game-list>
</cabrio-config>
commodore64.xml

Codice: Seleziona tutto

<cabrio-config>
 <locations>
    <location>
      <type>platform</type>
      <directory>.\data\immagini\platforms\</directory>
    </location>
    <location>
      <type>logo</type>
      <directory>.\data\immagini\weels C64\</directory>
    </location>
  <location>
   <type>screenshot</type>
   <directory>C:\GBGame\Screenshots\</directory>
  </location>
  <location>
   <type>background</type>
   <directory></directory>
  </location>
 </locations>
 <game-list>
  <name>commodore64</name>
  <games>
   <game>
    <name>20000 Beghe Sotto i Mari</name>
    <rom-image>20000BSM_22316_01.zip.zip</rom-image>
    <platform>Commodore64</platform>
    <categories>
     <category>
      <name>Genre</name>
      <value>Arcade - Miscellaneous</value>
     </category>
     <category>
      <name> ecc ecc ....
     <category>
      <name>Controls</name>
      <value>Keyboard</value>
     </category>
     <category>
      <name>Buttons</name>
      <value><rl_control>joy4way</value>
     </category>
    </categories>
   </game>
  </games>
 </game-list>
</cabrio-config>
Questi so i tre files.
Quando dico che non succede nulla e che cliccando su platform, scorrendo la lista fino a commodor64, premendo invio non carica i giochi, poi scorri fino a mame, premi invio e appaiono i giochi mame.
Io penso, almeno di sveste, di aver scritto giusto, l'unico dubbio e che forse i giochi devono essere tutti dentro il solito file? Se fosse così alla fine diventerebbe un file enorme da gestire con tutti gli aggiornamenti mame.
Il file config.xml può utilizzarlo anche vic20, funziona perfettamente con mame e basta (basta che cambi le directory!!!!), il resto non so ancora come fare.
Grazie mille dell'aiuto che mi date
egitto
Newbie
Newbie
Messaggi: 18
Iscritto il: 30/03/2013, 18:19
Città: Firenze
Grazie Ricevuti: 1 volta

Re: Cerco collaborazione config Cabrio-FE

Messaggio da egitto »

Nessuna risposta?
Visto che ci sono ho provato anche a metterlo su raspberry pi parte perfettamente, ma solo per il menu la velocità e di una tartaruga in retromarcia, qualcuno ha provato?
sanzoghenzo
Newbie
Newbie
Messaggi: 58
Iscritto il: 12/02/2014, 11:58
Città: Trento

Re: Cerco collaborazione config Cabrio-FE

Messaggio da sanzoghenzo »

Scusa, ho dato un'occhiata ai file ma mi sono dimenticato di risponderti. Sembra tutto a posto, l'unica cosa su cui ho dubbi è il fatto di poter mettere il blocco location in tutti e due i file, ma non ho certezze a riguardo. Puoi tranquillamente usare file separati per i giochi.
Prova a rinominare il file del MAME come MAME.xml.tmp e guarda se ti da lo stesso problema (ovviamente non vedrai i giochi arcade).
Hai provato ad avviare cabrio dal prompt dei comandi? Cosa ti dice?

Inviato dal mio ST18i utilizzando Tapatalk
egitto
Newbie
Newbie
Messaggi: 18
Iscritto il: 30/03/2013, 18:19
Città: Firenze
Grazie Ricevuti: 1 volta

Re: Cerco collaborazione config Cabrio-FE

Messaggio da egitto »

sanzoghenzo ha scritto:Scusa, ho dato un'occhiata ai file ma mi sono dimenticato di risponderti. Sembra tutto a posto, l'unica cosa su cui ho dubbi è il fatto di poter mettere il blocco location in tutti e due i file, ma non ho certezze a riguardo. Puoi tranquillamente usare file separati per i giochi.
Prova a rinominare il file del MAME come MAME.xml.tmp e guarda se ti da lo stesso problema (ovviamente non vedrai i giochi arcade).
Hai provato ad avviare cabrio dal prompt dei comandi? Cosa ti dice?

Inviato dal mio ST18i utilizzando Tapatalk
Grazie mille ho provato a togliere mame e mi sono accorto, grazie al tuo consiglio, che puttroppo il file commodore 64 è scritto male:

<category>
<name>Controls</name>
<value>Keyboard</value>
</category>
<category>
<name>Buttons</name>
<value><rl_control>joy4way</value>
</category>

non esiste va cambiato in:

<category>
<name>Controls</name>
<value>Keyboard</value>
</category>
<category>
<name>Buttons</name>
<value></value>
</category>
Grazie a tutti, se po c'è qualcuno che riesce a capire perchè mi sta andando lentissimo!!!
Grazie ancora della disponibilità
Rispondi

Torna a “Frontend”