Frontend

J’ai décidé d’installer le frontend plus tôt que prévu. Après moult recherches hier soir, j’ai enfin trouvé mon bonheur : mgalaxy. Simple à installer et à utiliser, contrôlable au joystick (avec toutefois une astuce de conversion joystick/clavier, mais vite résolue par JoyToKey) et au design plus que sobre. Bref, ça marche bien, mais si niveau options, c’est un peu limité.

Je vais également tester Maximus Arcade, mais bien que beaucoup plus complet, celui-ci est payant, ce qui est en contradiction avec la philosophie du projet, à savoir utiliser le plus possible de freewares et matériel de récupération.

Prochaines étapes : régler le problème du power on/off et ajouter un bouton ESC.

Finalisation cosmétique

Ca y est, j’ai fini de recouvrir les panneaux avant, de repeindre la trappe du monnayeur et le cache haut-parleur, et de remonter des serrures neuves. Reste à organiser les câbles à l’intérieur et mieux caler le shuttle. Je posterai des photos très bientôt !

La console deux joueurs viendra plus tard, vu que ça va demander un peu plus de travail…

Je pense que la borne pour un joueur pourra être finie avant octobre, soit 2 ans après l’achat de l’engin ! Ouf !

Rappelez moi de n’entreprendre ce genre de bricolage qu’une fois la retraite atteinte…

Evolution

Un joueur, c’est bien, mais deux, ça l’est encore plus !
La prochaine modification consistera donc à remplacer la console supportant le joystick par une nouvelle, plus grande, que je fabriquerait avec mes petits doigts.

Je dois encore étudier la forme de celle-ci est en faire un modèle en carton. Ensuite, du bois, une scie sauteuse, et en avant la musique.

It’s alive ! (bis)

Cette fois, ça y est presque. L’adaptateur PSX/USB fonctionne à merveille et j’ai sacrifié le deuxième pad (à deux balles, de toutes façons) pour récupérer la prise PSX mâle, que j’avais dû remplacer par une prise parallèle, à l’époque.

Et ça marche ! Un des microswitches du joystick semble faiblard, impossible de faire une diagonale haut/gauche pour l’instant, mais le problème sera résolu en deux coups de fer à souder, ce soir même ! C’est pas ça qui manque.

Ensuite, je pourrai presque refermer le tout, finir quelques peintures (le monnayeur), remettre des serrures, et surtout, mettre en place un front-end au dessus de MAME32 afin de pouvoir choisir son jeu au joystick.

Comble du bonheur, le PC est connecté en Wifi, ce qui permet d’ajouter facilement des jeux ou de le reconfigurer à distance, sans clavier.

Arcade shuttle

Le Celeron 800 n’était vraiment pas suffisant… Et comme j’ai eu l’opportunité de changer de PC, mon shuttle est parti dans la borne. Je vous l’accorde, c’est un peu dommage de cacher un shuttle, mais avec son Atlon XP 2500+, je peux maintenant tout émuler ou presque !

Seul problème, plus de port parallèle ! Et deuxième gros problème, impossible d’utiliser un adaptateur USB/parallèle car NTPAD XP s’adresse directement à un port LPT… Bref, j’ai commandé un adaptateur USB/PSX. La suite très bientôt !

C’est dans la boîte !

Ca y est, la borne est refermée !
J’ai du supprimer les panneau du boitier du PC, et le mettre en biais, ça rentrait tout juste, mais je ne pouvais plus brancher de câbles à l’arrière. Une autre solution serait de complètement désosser le boitier, mais vu que ça rentre comme ça, et que je ne compte pour le moment pas la déplacer, ça ira très bien.

Dans la boïte !

Le trou en bas du panneau arrière de la borne, qui servait avant à faire passer le câble d’alimentation, est utilisé pour faire sortir le câble d’alimentation du PC ainsi que ceux du clavier et de la souris, pendant les réglages logiciels.

Il faut maintenant que je puisse contrôler Mame entièrement au joystick.

Nouvelle année, nouvelle résolutions et Nouveau Joystick !

Le temps en Belgique est pourri, je viens de m’acheter un établi et j’ai un peu de temps devant moi. Et puis surtout, j’ai découvert Street Fighter Zero 3 en novembre, lors de mon séjour en Australie, et ça m’a drôlement donné envie de finir cette borne !

Donc, un petit coup de scie cloche dans la console, un ancien joystick récupéré de mes premiers prototypes – qui lui est bien un “8 ways” et pas un foutu “4 ways” comme celui d’origine, qui même bricolé, ne donnait pas de bon résultats – et vogue la galère !

Nouveau joystick

Ca a encore plus de gueule qu’avant !

J’en ai également profité pour utiliser un adaptateur PS2->USB afin de brancher comme 2e clavier, le prototype hacké dont j’avais câblé pas mal de touches. Le 2e clavier sert donc au Start du Player 1, et au monnayeur.

Le circuit imprimé du pad PSX sans marque que j’avais acheté à l’époque est vraiment de piètre qualité… J’ai dû inverser certaines commandes car la piste se décollait, soudure avec !

Enfin, maintenant tout fonctionne : joystick, 6 boutons, start player 1 et “insert coin”.

Le haut-parleur intégré à la borne a vite été relié à la sortie son du PC.

Le seul problème restant est… la vitesse ! En effet, le vieux Céléron 700 déjà overclocké à 800 et quelques a du mal à suivre avec les jeux plus récents que Year Kung Fu (déjà dans Golden Axe, ça rame).

C’est un boitier ATX, ça tombe bien, je vais upgrader le tout avec un Sempron 2800+, une carte mère de base, et 512Mo de DDR, et à moi Street Fighter Zero 😀

En attendant, je testerais bien avec le portable tiens… Rien ne m’empèche de tout connecter dessus, il faut juste un port parallèle, de l’USB et une sortie son ! Une borne universelle ? En quelque sorte !

Cache écran

La remise en place du cache de l’écran se fait sans trop de problème, mais devra toutefois être assez souple pour supporter une légère pression de la vitre, puisque l’écran se trouve un peu plus en hauteur que l’ancien. Le baisser reviendrait à modifier le cadre, et poserait un gros problème à l’arrière puisque le tube sortirait de la borne (ça passe tout juste, pour l’instant).

Le cache écran en place