Vous êtes ici : Mamecab
Frédéric Bourgeois Rennes

Mamecab

Mamecab
Voici une version qui ne tourne plus sur Slax mais avec Ubuntu Gutsy, pourquoi ce changement ? Je souhaitais bénéficier d'une meilleur détection automatique de la vidéo ainsi que du hardware en général (un clavier Azerty en vaut deux ...), il n'est donc plus obligatoire d'avoir une carte Nvidia.

Voici les nouveaux pré-requis (minimum):

Processeur 1 Ghz -> juste pour les jeux Neo-geo
Ram 256 Mega -> suffisant
CD ou DVD -> obligatoire
Carte réseau -> optionnelle
Un écran et une carte vidéo qui supporte le 1024x768 -> obligatoire

Attention pour l'utilisation d'un disque dur USB externe:
Pas de HDD interne SCSI ou SATA (ou alors désactivé dans le bios)

Avec le recul sur cette petite expérience, je m'aperçois qu'il est parfaitement possible de réaliser avec ce type de système des bornes multimédias interactives ayant comme avantages :

- Complètement personnalisable pour une entreprise (design, logo etc ...), de plus, il est facilement possible d'ajouter des données de manière dynamique, par réseau filaire, wifi ou disque externe, qui permettront ensuite la réalisation de nombreuses opérations supplémentaires.

- Maintenance facile pour l'utilisateur final, avec l'absence de disque dur la totalité du système se trouve sur le CD/DVD (ou clef USB), cela permet la diminution des risques de pannes ou de fausses manipulations pouvant bloquer la borne, en effet, en cas de problème il suffit de redémarrer « brutalement » la machine pour avoir un système parfaitement réinitialisé.

Dans le même esprit je ne saurais trop vous conseiller http://www.geexbox.org qui est une excellente distribution multimédia qui fonctionne aussi sur un Live CD

Bon, après ce petit intermède récréatif je retourne m'occuper de projets beaucoup moins affriolant, et les cliqueurs fous qui sont tombés sur ce site en cherchant dans google jeux vidéo ou bien multimédia, risqueront la déprime en voyant en lieu et place des news sur Livemamecab des pages sur le protocole VRRP ou bien sur Squid, pourtant je vous assure c'est tout aussi amusant, enfin parfois ...

A tous les joueurs, surtout les plus vieux, bon baiser de Racoon City, et bon courage pour tenter de finir Shinobi avec seulement trois crédits (ça il fallait que ça sorte car je n'en suis pas peut fière !) sous le regard condescendant des plus jeunes qui ne connaissent pas le plaisir malsain de la perte d'une pièce de 10 francs pour seulement 2 minutes de jeux.
Et oui tout ça provient de frustrations durant ma jeunesse ...

Un grand merci à Frederic et à Charlotte de c.la pour l'hébergement de l'ISO ICI

Quelques images et vidéos : ICI

Voir les commentaires pour plus de détails

Ecrit par FredB le 30/11/2007 @ 11:38

Tous les articles sur ce sujet


FredB a écrit le 30/11/2007 @ 11:48


FAQ:

Il existe maintenant trois modes d'utilisations de livemamecab

* Live CD la moins « pratique », mais qui permet l'utilisation de xmame sans disque dur, sans clavier, et sans souris, le contrôle se faisant uniquement avec les pads USB via une interface graphique, elle à l'avantage de ne pas utiliser de disque dur ce qui permet l'extinction de la borne sans contrainte comme une véritable console de jeux

* Hybride Live CD + disque dur externe, conserve les avantages de la première solution, mais ajoute une administration simplifiée car les paramètres sont automatiquement stockés sur le disque externe dans le répertoire liveconf

* Installation complète sur disque dur, très rapide et facilement modifiable.

Il est extrêmement recommandé de graver l'iso sur un CDR (pas CDRW) en vitesse la plus lente possible (sauf pour vos tests bien sûr ...)

------------------
Installation de la distribution sur un disque dur:

Taper ubiquity dans un terminal (sudo ubiquity) et n'oubliez pas d'ajouter le user ubuntu avec le password ubuntu.
Au premier boot l'interface GDM demande le compte et passe (donc ubuntu et ubuntu, hein pour ceux qui suivent ;-) )

Ensuite bouton droit sur le bureau
1 - Paramètre
2 - Fenêtre de connexion
3 - security -> enable automatic logon et ajouter le user ubuntu

Une fois l'installation terminée il est nécessaire de modifier le script startgxmame.sh, afin d'éviter l'effacement de votre configuration en cas de branchement d'une clef USB ou d'un disque externe.
Il suffit de taper la commande suivante dans un terminal:
cp /home/ubuntu/mamelive/scripts/startgxmame.hdd /home/ubuntu/mamelive/scripts/startgxmame.sh

Ensuite les disques externes seront bien pris en compte mais vos fichiers de configurations resteront sur le HDD (plus de synchronisation)

------------------
Après l'installation j'ai un écran noir au boot (ou une image déformée):

Dans /etc/usplash.conf

# Usplash configuration file
xres=800
yres=600

ensuite
sudo update-initramfs -u

------------------
Documentations:

La mini distribution est sur une base Ubuntu
http://doc.ubuntu-fr.org/
http://doc.ubuntu-fr.org/personnaliser_live_cd

ATTENTION, en raison du nombre de modifications il est possible que ce livecd ne soit plus compatible avec toutes les spécifications de l'Ubuntu

----------------
Modifier l'image ISO :

http://doc.ubuntu-fr.org/personnaliser_live_cd

Autre méthode:
Sous Ubuntu vous pouvez utiliser reconstructor

----------------
Ajouter des roms:
Avec un disque dur (interne/externe) il suffit d'ajouter un répertoire contenant vos roms et ensuite de configurer correctement le chemin des roms dans gxmame

Pour le Live CD méthode 1 (D'abord voir méthode modifier l'iso):
Sous un linux avec gxmame 0.35beta2 veuillez générer votre liste de jeux et ensuite transférer le fichier (votrehome/.gxmame/games.ini) dans votre_livecd/home/ubuntu/.gxmame

Il est aussi possible de modifier directement le fichier votre_livecd/home/ubuntu/.gxmame /options/games.ini

Exemple:
[2020bba]
PlayCount=0
HasRoms=1 --> Le jeu est maintenant visible dans gxmame
HasSamples=0
Favorite=0

Puis ajouter les roms correspondantes dans games/xmame/roms dans l'iso

Methode 2 (D'abord voir méthode modifier l'iso) :
Insérez les roms dans games/xmame/roms et générer l'iso puis démarrer le livecd une fois sous gxmame utiliser le menu actualiser.
Il suffit maintenant de transférer /home/ubuntu/.gxmame/games.ini (montage, réseau, etc ..) et de le copier dans l'ISO avec la méthode 1

----------------
Playlist BMP:
BMP (Beep Media Player) lit directement au lancement une Playlist:

Vous pouvez utilisez la playlist play.m3u à la racine de votre home il s'agit d'un lien sur /liveconf/beep/playlist/Play.m3u qui est stocké sur le disque dur

----------------
J'ai tout cassé !:
Il faut effacer le répertoire liveconf à la racine du disque dur externe pour revenir à la configuration par défaut, il est aussi possible de supprimer le répertoire d'une application en particulier ex: liveconf/gxine

----------------
Je veux utiliser le réseau ou des scripts complémentaires:
Il suffit simplement d'ajouter un script shell sur votre disque dur USB (/liveconf/script.sh) ou de modifier le Live CD
Par ex: dhclient3 eth0
Tous les scripts de lancement se trouvent dans le répertoire
/home/ubuntu/mamelive/scripts/

----------------
Je veux utiliser le réseau pour ajouter des ROMS ou des MP3:
Il faut faire un script pour le réseau (voir au dessus) et le serveur ftp
Le LiveCD contient Pure-ftpd

----------------
Le screensaver ne fonctionne pas:
Le screensaver utilise le premier chemin des roms dans gxmame, veuillez vérifier qu'il pointe bien sur un répertoire contenant des fichiers roms

----------------
La conf Gxmame n'est pas sauvegardée sur le disque USB:
Il semble que la fermeture de la fenêtre Gxmame soit obligatoire pour l'enregistrement de certains paramètres (bug ?)

----------------
C'est vraiment minable comme mini distribution puis-je vous envoyer un message d'insulte ?:
Oui bien sûr n'hésitez pas, je prend en compte les critiques et je suis aussi réactif que la hotline de Free ou de Noos, au choix, c'est un minimum pour un produit de ce prix, merci de bien vouloir rester en ligne

----------------
C'est vraiment génial, comment vous récompenser pour votre travail ?:
Impossible un tel changement dans votre vie n'a pas d'équivalent, ou bien envoyer moi 1,53 Euros (10 francs) par partie effectuée


Photos d'une borne avec le LiveCD -> ICI
Ajouter un commentaire

Mes projets :


Mon Github


e2guardian

Tous les articles

Copinage:


Me payer un café ?

Offer me a coffee ?


Si vous utilisez régulièrement mes logiciels:
- Vrrpd
- Ftp-proxy
- Livemamecab
- DansGuardian
- etc
Vous pouvez participer à l'achat de café et à l'hébergement du site Vous n'avez pas besoin d'un compte Paypal pour faire un don.
Like my work ? Donate !
Easy with or without a PayPal account.


Proverbe aléatoire à méditer, ou pas :
Tout ce qui brille n'est pas dehors
- [ Powered by du bricolage en PHP et du café | Thème : Light Blue par Vanquish ] -
© Frédéric Bourgeois Rennes, tous droits réservés - Reproduction interdite.

Administrer
Attention les informations ne sont données qu'à titre indicatif (surtout le proverbe).