arcadehits.net ::: retour au site

- Accueil MAMEcab

Généralités
- Les types de bornes
- Lexique et vocabulaire

Modification de borne
- Contenu d'une borne
- L'affichage
- Le panel
- Le monnayeur

Son propre meuble
- Elaboration du projet
- Le plan
- La fabrication
- Fonctionnement

votre MAMEcab
- Borne sous DOS
- Borne sous Windows
- THE BUZZ PROJECT

Autres ressources
- Liens, contacts, dls

Discussion
- le forum


Fonctionnement interne


Cette partie est d'une part destinée a ceux d'entre vous qui n'ont comme moi que peu de connaissances en informatique et, d'autre part desireraient garder une interface windows pour leur borne.

J'ai longtemps etudié la question et après mûre réflexion, je me suis dis pourquoi faire compliquer quand ont peut faire simple et pourquoi se prendre la tête avec d'interminables ligne de commande sous dos quand on peut utiliser windows, étant donné que j'ai decidé d'intégrer trois emulateurs et un juke box ici dans MA borne... Un premier probleme se pose a moi: comment faire pour pouvoir choisir un de ces quatres elléments sans toucher à la souris et au clavier?? Bon!! j'ai dejà un x-arcade et je dois dire que vue le prix et la qualité de ce joystick je vous le conseille a tous et en plus ce dernier offre une possibilité très intéressante: il est entièrement configurable et donc on peut lui assigner n'importe quelle touche du clavier enfin... presque. Le pilotage est déjà un probleme resolu. Oui mais.... l'interface de mame car il s'agit d'émulateur mame32 n'est pas pilotable au x-arcade, il est donc necéssaire pour moi de choisir un front-end... mon choix ne se fait pas attendre je decide de le porter sur ULTRASTYLE, qui en plus de son pilotage au clavier (au x-arcade) a une interface complete utilise les filtres de chez CATLIST et permet meme d'éteindre windows. Bon c'est vrai il tourne sous dos mais je ne vais pas m'en plaindre vu sa configuration simplifiée.

Mais le problème principal subsite; comment faire pour avoir la possibilité de choisir chacun de mes émulateurs independament les uns des autres ??? Car ULTRASTYLE c'est bien mais malheureusement il ne peut que controler un seul émulateur et pas mon juke box.

Je fais le tour de la question, ratisse internet et je decouvre un outil assez interressant; le launcher. Qu'est ce qu'un launcher ? Il s'agit d'un petit logiciel a qui l'on donne le chemin de plusieurs executables et ainsi fait on peut à travers celui-ci lancer n'importe quelle application le tout sur une interface unique. Cool mais la plupart de ces launchers ne sont d'une part vraiment pas beaux et n'ont pas la possibilité d'etre modifiables en taille d'image... je m'explique: Comme j'utilise une tv et que je veux garder une interface windows mon probleme majeur reste la qualité d'image sachant que le scintillement ne peut disparaitre qu'en 640x288 et que les launchers ne peuvent etre parametrable qu'au minimum 800x600......., cela dit, si vous utilisez un ecran pc le probleme ne se pose pas, oui mais pour moi il existe bien et je me dis alors pourquoi ne pas créer un launcher entierement paramétrable de son pilotage à sa dimension en passant par son interface.

Il faut donc créer le front end du front end facile a dire mais nettement moins simple a réaliser. Je fais appel à un ami a moi qui question programmation en connait un rayon, il planche sur le sujet et au bout de quelques heures (oui oui quelques heures je vous l'avais dit il en connait un rayon) il me crée ce fameux launcher THE BUZZ PROJECT. Pourquoi un tel nom??? En fait c'est le nom de son chien; BUZZ, belle bête canine s'il en est .

THE BUZZ PROJECT: compilé en delphi et pour les fanas de delphi le code source sera libre de droit ce qui permettra je l'espère son amélioration sur le principe de MAME même si, en toute modestie, je n'imagine pas un seul instant le même succés que MAME .

Concernant la resolution 640x288 je decide d'investir dans une arcadevga qui offre la possibilité de forcer la resolution a un tel seuil. Elle dispose de deux sortie vga une pour ecran pc l'autre pour un ecran de borne ici. Mais j'ai pas d'écran de borne !!!! rassurez vous avant de l'acheter je me suis renseigné et sur ultimarc j'ai trouvé le plan d'un câblage vga peritel ici et je peut vous dire que le resultat est sensationel meme sous windows. Encore une fois si vous utilisez un écran pc cette dernière n'est pas nécessaire.

Voilà l'organigrame:

 

 

Petit cours d'électronique

Maintenant que la partie émulateur et pilotage est au point il ne me reste plus qu'a m'attaquer à la phase électrique de MA borne. Aucun soucis concernant le branchement pc à la tv et du x-arcade au pc, mais voilà je me dis que ce serait chouette que cette borne démarre comme une vrai borne de salle de jeux, vous savez avec le petit interrupteur sur le dessus... oui mais, le pc, lui, il s'allume avec son propre inter commandant l'alim atx et il est hors de question que j'utilise plusieurs points d'allumage pour MA borne. Donc je fais le tour des forums dediés à ce type de sujet et j'obtiens plusieurs possibilités. La première consiste à faire un pont avec du cable électrique sur l'alim atx entre une masse et le ps1 (trop risqué). La deuxième est d'utiliser un petit contacteur 12vlt encore une fois en se servant de l'alim atx ou de 12vlt pris à l'interieur du pc et qui permetrait de faire office de coupe-circuit sur la phase d'une multi-prise, vous me suivez?? bon!!! si c'est non ce n'est pas grave car mon choix se porte alors sur une autre option ... nettement plus simple et moins risqué. Dans le bios il y a une option concernant l'alimentation de votre pc suivant le modèle de votre carte mère son nom varie et en general sur des pc récents elle s'appelle "restore after power down". En l'activant cela permet au pc de se lancer dès que celui ci est alimenté en courant. Reste d'éteindre MA borne correctement, pas de problème sur ce sujet car ultrastyle le permet.

Voilà le plan:

 

 

Dernier point, comment lancer directement the buzz project sous windows ? tous simplement en créant un racourci dans le dossier démarage, ce qui a pour effet de le lancer automatiquement a l'ouverture de Windows.

Et voilà le résultat:

démarrage sous the buzz project
ultrastyle
un petit jeu bien de chez nous
fermeture de windows.

 

conclusion

J'espère que ce petit tuto vous aura fourni assez d'informations pour vous lancer à votre tour dans la construction de votre propre borne. Même si celui-ci ressemble a un cours de bricolage , il n'en est pas moins je l'espère suffisament explicite pour que vous puissiez vous en servir de support. Si j'ai un dernier conseil a vous donner, prenez toujours le temps de bien réflechir avant de vous lancer dans n'importe quelle étape de la fabriquation... Pour ma part ayant une formation professionelle dans un métier manuel, il m'a fallu environ 60 heures de travail afin d'arriver a mes fins. Alors, je vous souhaite à tous autant de plaisir à construire votre borne que j'en ai eu à fabriquer la mienne...

Je tiens remercier dans le desordre:

WEBI (j'avais dit dans le désordre ) DOC, SGT, FIFI, ANDY, YOUKI, JFM, DEMETHER, YAN, HELENE, ALAIN, JEEF, CHRIS, toutes les personnes dont j'ai oublié les noms sur les différents forums que j'ai frequenté et que j'ai harcelé de mes multiples questions, mon PATRON (non en fait pas lui), mon BANQUIER (oui lui je peut le remercier ) et bien sur BUZZ.

LOLE

 

- Elaboration du projet - Le plan - La fabrication - Fonctionnement -