Gamoover

Si vous êtes nouveau, n'hésitez pas à vous présenter ici et à poser toutes vos questions, meme si elles vous paraissent ridicules... Gamoover regroupe une communauté de passionnés prêts à vous aider ! Bienvenue à vous ;)

Livemamecab Cabrio-FE - Out ! -

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

Stealth

#432
Voici le résultat des mes modifs (charcutage) dans le code:

Fonctionnent
1) Plus de vidéos qui saccadent
2) Plus de vidéos coupées en deux
3) Plus de blocage après la lecture de certaines vidéos

Ce qui ne fonctionnent pas
1) Pas de son dans les vidéos
2) Certaines vidéos ne passent pas (écran blanc) -> Il faut que je vérifie si c'est nouveau ou pas, difficile à savoir il y avait pas mal de soucis différents avant
3) Les vidéos ne bouclent plus en fin de lecture (écran noir au lieu du retour en boucle au début)

Un petit lien pour montrer à quoi ça ressemble sur Livemamecab




J'ai remonté mes modifs à l'auteur de Cabrio, j'espère que ça va un peu le remotiver, au moins pour corriger mes horreurs :D
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

Ca progresse, c'est bien.  =:))

ian57

C'est vrai que c'est chouette... plus que wahcade ... ça me donne envie de tester sur ma scooby
"Après faut pas te flageller pour notre debilisme :D" Sushy18 à ian57









Iro

"Jet set 2, c'est avec Robert Garcia ?" Kaneda, Lapsus de sac Vol.1
Peter Shou Owner' Club

WIPs : Naomi - SEGA Rally - AB Cop - Lethal Enforcers - COMPUMI - Terminator 2 - Space Invaders - Artworks pour Boitiers K7 Naomi CF - Ma collec' de panels

LES TUTOS DE GAMO   

jul16ares

Super ton boulot Stealth,

on est en projet avec un pôte pour une MAME cab recup', ordi dechetterie, télé déchetterie ...
sous Linux.

Downloadé ton up à 12H52 ;)

jul

Stealth

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

#438
Une iso pour voir à quoi ça ressemble, à ne pas utiliser sur une borne ICI

Je fais pas mal de modifs en ce moment même, ajout d'un bouton extinction de la borne directement dans l'interface cabrio par exemple.
Je posterai de temps à autre le résultat, si vous souhaitez voir la progression veuillez surveiller le changement de date de mise en ligne de l'iso  

Encore une fois je poste juste cette iso pour les bricoleurs (et les curieux), ce n'est pas à installer sur une borne

Dans une VM ça rame pas mal, pas inquiétude c'est l'opengl, ça ne le fait pas sur une machine physique
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

jul16ares

Kool ça

;D download à 18H13

Je te met pas la pression mais je tombe pile

cheers

jul16ares

#440
Pour info je met livemamecab sur une sd 16Gb avec un lecteur de carte pas cher branché en USB.

Donc comme indiqué par le readme une première partition de environ 700 Megs avec le live bootable;
et une deuxième de 15 Gigs avec les roms.
Les partitions sont en fat32

Super tes scripts pour sauver la config sur la partition 2

Donc tout ça est trés prtatique, pour tester avec toute la puissance de l'ordi,
un portable Pentium M boote sans problème (ordi de 2004).
J'ai utilisé unetbootin sous Linux pour flasher la SD, ça ne marchait pas avec usb-creator d'ubuntu

Donc pour changer de version un coup de gparted format en fat32, flash de la sd avec unetbootin et la derniere iso...

Voilà, si ça peut aider


Stealth

Citation de: jul16ares le Samedi 22 Mars 2014, 18:44:30 PM
Pour info je met livemamecab sur une sd 16Gb avec un lecteur de carte pas cher branché en USB.

Donc comme indiqué par le readme une première partition de environ 700 Megs avec le live bootable;
et une deuxième de 15 Gigs avec les roms.
Les partitions sont en fat32

Super tes scripts pour sauver la config sur la partition 2

Donc tout ça est trés prtatique, pour tester avec toute la puissance de l'ordi,
un portable Pentium M boote sans problème (ordi de 2004).
J'ai utilisé unetbootin sous Linux pour flasher la SD, ça ne marchait pas avec usb-creator d'ubuntu

Donc pour changer de version un coup de gparted format en fat32, flash de la sd avec unetbootin et la derniere iso...

Voilà, si ça peut aider


Merci

Je suis en upload d'une nouvelle version, cette fois avec retroarch en plus et une nouvelle option d'extinction de la borne dans cabrio
Encore 1 H 30 avant la fin  
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

jul16ares

#442
Oui j'ai vu,

Ha comment interfacer retroarch avec Cabrio ? La structure de celui-ci le permet ?
Tiens je tente de creer un config.xml avec ROMLister sous XP virtualisé
En fait RomLister marche bien avec Wine

J'aimerais bien aider mais je ne connais aucun code,

Juste utilisateur avancé de Linux

Par contre ton partage est trés suivi, deuxième topic sur ce forum

Stealth

Citation de: jul16ares le Samedi 22 Mars 2014, 19:20:28 PM
Oui j'ai vu,

Ha comment interfacer retroarch avec Cabrio ? La structure de celui-ci le permet ?


Non j'ai trouvé une astuce :) je te laisse découvrir
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

Salut les gens,

Je me sors les mains du cambouis numérique pour montrer où j'en suis et poser deux-trois questions.
Avant, un screenshot pour montrer l'interface :


Je trouve ça plutôt "user friendly", c'est le but, hein !  :P
Maintenant, les questions. Je me suis basé au départ sur les infos de http://www.cabrio-fe.org/support/config.html, c'est clair et bien foutu. Mais d'un autre côté j'ai compilé Cabrio depuis le Git et dans le xml qui a été généré j'ai des options supplémentaires.

Je pense à "flip-horizontal" et "flip-vertical", dont la valeur est à 0 dans le fichier. Tout me laisse à penser que c'est une forme de booléen, mais c'est pas cohérent avec "full-screen" qui utilise un true/false. Comme j'ai un peu la flemme de tester, si quelqu'un a déjà joué avec ces options, ça serait sympa. :-\

Ensuite j'ai besoin d'avis pour la suite. Je vais attaquer les contrôles, j'aimerais bien faire attribution des touches dynamiques, du genre cliquer sur un bouton pour attribuer la touche qui va à gauche. Le problème c'est que ça ne marche qu'avec le clavier. Si je veux attribuer des boutons d'un joystick ou autre contrôleur USB, il faudrait installer pygame.
Et là je trouve ça un peu lourd de devoir installer tout un framework pour utiliser une infime partie de ses capacités. L'autre solution serait d'avoir une listbox avec tous les choix pour les noms de boutons, directions et autre disponibles sur tous les joysticks possibles. Du coup ça serait bien affreux niveau interface et pas intuitif du tout.

C'est donc surtout une question pour Stealth, intégrer pygame à la distribution ou alourdir l'interface ? ::)

Maintenant, rêvons un peu ! J'ai un peu réfléchi à la façon de créer des listes de jeux. Pour MAME ça sera le plus simple :
On génère un listxml avec Mame, on prend la liste des fichiers zip des roms, on compare et on créé une entrée à chaque concordance.
Pour les autres machines, je vais faire brut (du moins dans un premier temps), l'idée c'est de prendre de nom du fichier et s'en servir dans le fichier xml. C'est pas génial, ça oblige à être rigoureux dans la façon dont sont nommés les fichiers ; mais ça devrait faire l'affaire pour l'instant.

Voilà, si vous avez idées, que vous connaissez un moyen léger d'interfacer les contrôleurs USB en python ou des critiques, je suis preneur. ^-

Stealth

#445
<flip-horizontal>true</flip-horizontal> -> Inverse le screenshot haut/bas
<flip-vertical>true</flip-vertical> -> Inverse le screenshot droite/gauche

Si tu veux jouer avec cabrio sans rien installer essayer livemamecab dans une VM (avec virtualbox par ex) tu auras une conf complète qui fonctionne, bon ça rame en virtuelle mais pour tester c'est nickel

Effectivement j'aimerai autant éviter pygame, par contre je ne comprends pas dans cabrio tu ne vas utiliser que 2 ou trois boutons pas plus ?

Tu es partit pour faire un truc excellent, moi je pensais juste aux listes :D

Pour info il faudra scanner le contenu entier du rep et pas se limiter au zip, l'extension dépend des consoles
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

Pas les screenshot dsl, entièrement cabrio
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 Dimanche 23 Mars 2014, 09:53:46 AM
<flip-horizontal>true</flip-horizontal> -> Inverse le screenshot haut/bas
<flip-vertical>true</flip-vertical> -> Inverse le screenshot droite/gauche

Si tu veux jouer avec cabrio sans rien installer essayer livemamecab dans une VM (avec virtualbox par ex) tu auras une conf complète qui fonctionne, bon ça rame en virtuelle mais pour tester c'est nickel

Effectivement j'aimerai autant éviter pygame, par contre je ne comprends pas dans cabrio tu ne vas utiliser que 2 ou trois boutons pas plus ?

Tu es partit pour faire un truc excellent, moi je pensais juste aux listes :D

Pour info il faudra scanner le contenu entier du rep et pas se limiter au zip, l'extension dépend des consoles

J'ai déjà installé LiveMAMECab dans une VM, c'était vraiment de la flemme. Et un peu le fait que je veuille rester concentrer sur ce que je fais, c'est mon premier essai en Python, et je rame pas mal. :o
Quand je parle de plusieurs boutons, je voulais dire les boutons présent sur le contrôleur. Par exemple sur une manette de Xbox 360 on va avoir du "LShoulder, A, B, Hat-Up, etc." et sur un contrôleur générique on va avoir du "X-Axis +, 1, 2, 3, etc.".

A l'heure actuelle j'ai ça:

La valeur est à entrer à la main. On pourrait imaginer une combobox, mais qui du coup devra contenir tous les noms possibles d'entrées SDL (je crois bien que c'est SDL qui est utilisé pour les input).
Bref, je vais encore potasser Cabrio pour voir comment rendre ça facile.

Effectivement, bonne remarque pour ce qui est de l'extension. Le plus simple dans ce cas sera de renseigner dans une entrybox la ou les extensions désirées pour le scan. ^-