Différences
Ci-dessous, les différences entre deux révisions de la page.
| Révision précédente | |||
| — | projets:borne_d_arcade [17/04/2018 19:09] (Version actuelle) – rgrondin | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | ====== Borne d' | ||
| + | Une borne d' | ||
| + | |||
| + | Le projet est une reprise partielle de l' | ||
| + | |||
| + | ===== Vue d' | ||
| + | |||
| + | ==== Système et programmes ==== | ||
| + | |||
| + | * Ubuntu 16.04 LTS : le système d' | ||
| + | * [[http:// | ||
| + | |||
| + | <note important> | ||
| + | |||
| + | ==== Organisation du /home ==== | ||
| + | |||
| + | * ''/ | ||
| + | |||
| + | ==== Hardware ==== | ||
| + | Les touches sont de simples interrupteurs qu'on relie à une carte programmable émulant un clavier. La carte en question est une carte I-PAC. | ||
| + | |||
| + | < | ||
| + | Le Pad de bouton, constitué de 20 boutons et 2 joysticks, est relier en USB au PC, et reconnu comme un clavier. | ||
| + | Pour cela, on a utilisé un vieux clavier, et connecter les boutons à leurs touches. | ||
| + | Le Clavier, pour utiliser moins de bouton virtuellement, | ||
| + | |||
| + | ===== Installation ===== | ||
| + | |||
| + | ==== Système d' | ||
| + | On fait bien attention à installer **Ubuntu 16.04 LTS** pour pouvoir installer facilement **Attract Mode** | ||
| + | |||
| + | On installe avec les paramètres par défaut, le nom d' | ||
| + | |||
| + | ==== Installation de Attract Mode ==== | ||
| + | Le logiciel ne fait pas parti des dépôts par défaut de Ubuntu, il est sur un dépôt privé qu'on doit ajouter manuellement : https:// | ||
| + | |||
| + | $> sudo add-apt-repository ppa: | ||
| + | $> sudo apt-get update | ||
| + | | ||
| + | Une fois le dépôt ajouté on peut installer le logiciel : | ||
| + | $> sudo apt-get install attract | ||
| + | |||
| + | L' | ||
| + | $> attract | ||
| + | | ||
| + | Le front-end devrait apparaître, | ||
| + | |||
| + | ==== Installation des émulateurs ==== | ||
| + | On se contente dans un premier temps d' | ||
| + | $> sudo apt-get install mame | ||
| + | |||
| + | L’exécutable de mame est situé à ''/ | ||
| + | |||
| + | ==== Installation du thème du front end ==== | ||
| + | On installe le thème flat_blue du front-end. Pour le télécharger, | ||
| + | |||
| + | Une fois téléchargé, | ||
| + | $> cp -R flat_blue / | ||
| + | |||
| + | === Rectification d'un bug du thème === | ||
| + | Une fois ceci fait, il faut renommer tous les scripts dans le dossier scripts du thème pour qu'ils soient en minuscule. En effet le thème a été fait pour Windows où le système de fichier est insensible à la casse, mais sur linux c'est différent... | ||
| + | |||
| + | <note important> | ||
| + | $> cd / | ||
| + | $> sudo find . -depth -exec rename ' | ||
| + | |||
| + | === Modification du thème === | ||
| + | Il reste maintenant pour finir ces modifications l' | ||
| + | Pour cela on fait une image de 180x600 contenant les deux logos en colonne, on l' | ||
| + | |||
| + | On va modifier un des scripts pour ajouter l' | ||
| + | |||
| + | On commence par trouver ces lignes : | ||
| + | <file php / | ||
| + | fe.add_image(settings.filter_image, | ||
| + | fe.add_image(settings.game_image, | ||
| + | </ | ||
| + | | ||
| + | Et on ajoute notre 3ème ligne en dessous pour ajouter notre image : | ||
| + | <file php / | ||
| + | fe.add_image(settings.filter_image, | ||
| + | fe.add_image(settings.game_image, | ||
| + | fe.add_image(" | ||
| + | </ | ||
| + | | ||