Forum Linux.général Créer sa distribution ? Comment ?

Posté par  (site web personnel) . Licence CC By‑SA.
0
20
mar.
2013

Bonjour, cela fait plusieurs mois que je me pose cette question mais surtout, est-ce que cela est suggéré dans mon cas. J'aimerais travailler sur système permettant de transformer Linux en une borne d'arcade. C'est un projet personnel, car dans les prochains moins je vais aller récupérer des panneaux et me fabriquer une cabine. Il me faut un système capable de se lancer automatiquement sans intervention de l'utilisateur avec une interface simple à utiliser avec un stick arcade. Il y a Puppy Arcade mais je ne sais pas trop comment cela fonctionne. J'ai vraiment besoin d'avoir une interface qui s'utilise uniquement avec stick arcade et que cette interface se charge directement de donner les paramètres à l'émulateur pour lancer un jeu.

Je suis prêt à m'investir dans un tel projet mais j'aimerais savoir si c'est un projet réalisable. Ou alors, ne serait-il pas plus judicieux d'écrire une interface pour tourner sur n'importe quel distribution et la paramétrer pour qu'elle se lance automatiquement au lancement de l'ordinateur ? J'avoue que je sèche un peu…

Merci pour vos conseils.

  • # Interfacce

    Posté par  (site web personnel) . Évalué à 3.

    Salut,

    Ce n'est pas d'une distribution spécifique que tu as besoin. Tu as besoin d'une interface qui peut être contrôlée uniquement par un (joy)stick.

    Ce genre de matériel a déjà été créé, mais je ne m'y suis pas assez intéressé pour pouvoir te donner des liens.

    Je pense qu'il serait plus judicieux, comme tu l'envisages aussi, d'écrire une interface spécifique… si ça n'existe pas déjà.

  • # les simpsons l'ont fait

    Posté par  . Évalué à 2.

    C'est pas un truc tout con genre ca que tu cherches ? Sinon il me semble que MythTV peut aussi servir à ça.

    • [^] # Re: les simpsons l'ont fait

      Posté par  (site web personnel) . Évalué à 1. Dernière modification le 20 mars 2013 à 10:54.

      Merci pour le lien. C'est ce que j'ai besoin je pense. Il faut que je le test pour voir si ça correspond à mes attentes. Je trouve que l'interface est moyenne mais il semble personnalisable à souhait.

      PS : Il est libre, donc je pense que je vais essayer de m'intéresser au code et de modifier le tout selon mes besoins :)

  • # çà ressemblerait à çà ?

    Posté par  (site web personnel) . Évalué à 3.

    Bon, c'est pas récent mais il y a peut-être quelques idées à piocher ici

    • [^] # Re: çà ressemblerait à çà ?

      Posté par  (site web personnel) . Évalué à 2.

      Merci pour cet article très intéressant ! Je vais le lire très tranquillement et m'en inspirer. Après, si y a moyen coder une application en relation avec Mame, je vais pouvoir me faire plaisir :)

  • # Livemamecab ?

    Posté par  (site web personnel) . Évalué à 2.

    C'est plutôt destiné bartop (pas de 15 Khz par exemple)
    Tu peux tester en live-cd pour voir à quoi ça ressemble -> ICI

    J'ai fais une mise à jour récente avec pas mal de nouveaux émulateurs

    • [^] # Re: Livemamecab ?

      Posté par  (site web personnel) . Évalué à 2.

      Comme quoi, dans le libre, quand on cherche quelque chose, il faut toujours se demander si quelqu'un ne l'a pas déjà fait et diffusé. On gagne pas mal de temps. Je connaissais Puppy Arcade, mais pas celui-là. Merci pour ce liveCD. Après, il faut trouver les ROM, mais c'est une autre histoire.

  • # je répondrais plutot non pas à comment mais à pourquoi

    Posté par  . Évalué à 1.

    pourquoi faire une nIème distribs presque identiques à toutes les autres ?
    hormis pour ce former ça n'a aucun sens. ca va à l'encontre même de faire avancer "le monde linux".

    tu peux aussi tester chameleon qui est déjà spécialisé dans l'émulation et juste faire une config dédiée à ton besoin

    maintenant pour ton cas précis
    faire des bornes, il suffit d'acheter le module "clavier-to-boutons" et de configurer l'émulation.
    l'emulateur doit faire partie par exemple du .profile de l'utilisateur par defaut qui se fait logguer en automatique au boot.

    après tu construits ta borne autour.

    coté émul je conseillerai mame puisqu'il a son propre listing de jeux navigable directement, ce qui évite d'ouvrir la borne pour brancher un clavier pour changer de config.

  • # tutoriel complet

    Posté par  . Évalué à 1.

  • # Merci beaucoup !

    Posté par  (site web personnel) . Évalué à 1.

    Merci beaucoup pour vos réponses. Je pense que j'ai tous les éléments pour mener à bien mon projet. Exit donc une distribution, je vais me contenter de ce qui est déjà disponible et le modifier selon mes besoins. Il me faudra un environnement vraiment très léger afin de privilégié les performances et puis de toute façon, la machine ne servira à rien d'autres que faire tourner des émulateurs

    Merci encore.

  • # je mets ça là ...

    Posté par  (site web personnel) . Évalué à 1.

    @shingo je viens de tomber dessus ça peut t'intéresser : créer votre propre borne d'arcade, le guide pas à pas http://www.arcadediy.com/

    wind0w$ suxX, GNU/Linux roxX!

  • # Article dans Linux Pratique mars/avril 2013

    Posté par  . Évalué à 1.

    Bonjour,

    Il y a un article sur le sujet dans le dernier Linux Pratique:
    Retrogaming : Wah!Cade, un frontal graphique pour transformer votre PC en borne d’arcade

    Sommaire ici:
    http://www.ed-diamond.com/produit.php?ref=lpra76&id_rubrique=4&caracteristique=1-2-&caracdisp=2-5-

  • # Un tutoriel complet

    Posté par  . Évalué à 1.

    J'en profite pour rajouter un lien…

    Une borne d'arcade maison

    Je suis ce tutoriel depuis le début, il est très très bien documenté.

    Au passage, merci pour les autres liens…

  • # Projet en cours

    Posté par  . Évalué à 1.

    Salut,

    Lurkeur de DLFP depuis bien longtemps, je m'inscris enfin pour répondre à ce sujet.
    Je suis au travail depuis un petit moment pour fournir une distrib "clé en main" pour borne d'arcade. Pour l'instant j'ai chez moi quelques machines dédiées pour l'arcade que je sors de temps en temps pendant les events organisés par mon association de retrogaming.
    Malheureusement je n'ai pas beaucoup de temps pour bosser sur un vrai installeur, donc je vais te donner des pistes sur ce que je fais :

    Je pars d'une distrib minimale, avant Debian, maintenant Arch. J'installe un serveur X, je compile AdvanceMENU, un binaire existe déjà dans les dépôts Debian si je me rappelle bien, il est aussi disponible dans AUR. Je compile ensuite MAME avec un patch pour enlever les nag screens et ajouter la sauvegarde des hi-scores.

    Ensuite la conf de X selon la machine :
    - Pour un netbook avec écran cassé dont j'utilise juste la sortie VGA, j'utilise un truc de ce genre pour désactiver l'écran du laptop.
    - Pour une tour avec un carte graphique ayant une sortie composite ou s-video, je désactive les autres sorties sous X et configure une résolution "TV compliant" genre 640x480 à 60Hz.

    Ensuite j'active l'autologin avec lancement auto de AdvanceMENU dans le .bash_profile, un combinaison de touches pour quitter proprement AdvanceMENU et éteindre le système (fonction déjà incluse dans le programme). Après j'ai pas mal passé de temps sur les fichiers de conf de MAME et AdvanceMENU pour avoir exactement le "look & feel" que je recherchais.

    J'avais fait 2 vidéos qui commence à dater un peu pour les membres de mon association, ça a évolué depuis et ça ne représente plus exactement à quoi ressemble mes installations en ce moment. À l'époque je n'avais rien compilé ni configuré niveau esthétique. Vidéo 1 Vidéo 2

    Ensuite pour le contenu, tu trouveras 2 grands torrents si tu vas à un certain dôme du plaisir so british.

    N'hésite pas si tu as d'autres questions ;)

    Et un peu du pub pour mon association de retrogaming : SupRetro
    Si vous êtes sur Lyon, Mâcon ou dans les environs, n'hésitez pas à passer lors de nos évènements ;)

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.