samedi 4 septembre 2010

Et voici le nouveau projet!

J'avais la flemme ces derniers temps de mettre à jour le blog malgré ma dernière annonce.
Alors le voici enfin, mon super projet!

Tadam! :D

Hé oui, il s'agit d'un vrai PC fonctionnel! C'est un délire qui trottait dans ma tête depuis un petit moment et que j'ai finalement concrétisé il y a maintenant 2 semaines.
Ca mérite bien une visite guidée non?

Tout d'abord l'intérieur du bébé :

J'ai fixé le diodes avec du Patafix. Simple et efficace. Rien de spectaculaire quand à la config en elle même puisqu'il s'agit d'un Athlon XP2000+ monté dans une A7N8X avec 1Go de RAM. Pas de quoi sauter au plafond. D'ailleurs Demul galère carrément dessus! Normal vous me direz...Il tourne sous Windows XP. W7 ou même un Vista aurait été suicidaire :p

Ensuite nous avons l'alim et sa ventilation :


Les entrées de la carte mère ainsi que la sortie vidéo de la carte graphique. Je crois que j'ai mis un Radeon X800. En bas vous pouvez voir un ventilo 12cm.


Tiens je m'aperçois que j'ai oublié de faire une photo de la face avant avec le lecteur DVD. Une autre fois peut être :p.

Voilà, j'espère que vous ne me prenez pas pour un fou. C'était juste pour le trip diodes dans les yeux du bébé et le besoin de ranger la config alors que je n'avais pas de boitier sous la main!

mercredi 25 août 2010

Nouveau "projet" / New "project"

French--------------------------------------------------------------------------------------------------------

Comme le dit le titre, je reviens avec un nouveau pseudo projet qui a plus des allures de délire qu'autre chose :)
Les détails dans le prochain post!

English--------------------------------------------------------------------------------------------------------

As the above title says, I'm kinda working on a new project that would be more like some kind of fantasy :)
Details in next post!

lundi 16 août 2010

Mises à jour

French----------------------------------------------------------------------------------------------------------------------------

Pour commencer en beauté, j'ai rapidement créé mon premier guide en français agrémenté de moult photos.
J'ai ensuite décidé d'en faire une version anglaise avec les mêmes photos dont quelques unes adaptées dans la langue de Shakespeare (oui parce qu'il y a un peu de texte!).
J'ai également activé la navigation par onglets qui m'a permis de faire 2 rubriques listant et linkant les guides et articles; l'une est en français et l'autre en anglais.

English---------------------------------------------------------------------------------------------------------------------------

In order to nicely begin my blog, I quickly wrote my first guide in french with many pics.
Then I decided to translate it in english with almost the same pictures. Had to adapt some pics english since they contained few comments.
I also activated navigation tabs that allowed me to list and link my guides in a separated way : one side in english and the one in french.

--------------------------------------------------------------------------------------------------------------------------------------

Xbox 360 wired pad hack tutorial

Here we are! My first tutorial :) - Actually second one since I wrote the exact same one in French yesterday...

For this pad hack, I found few guides that helped me and especially the HarumaN's, in ArcadeControls forum.
Since I was in a hurry to have it done, I didn't wanted to bother asking for permission so I came up with my very own pics. Let's rock!

1) Tools I used :


- A solder - Mine is 25W.
- Tin
- Short wires
- Cable splicing knife
- Cutting plier
- Sandpaper - too lazy to take it back out for the picture...
- Little screwdrivers
- Helping hands
- A hot glue pistol
- Connecting strip - I used 2 and a half
- An Opinel((french brand knife) - Used is to scratch varnish on the PCB. Alternative way would be using a variable speed dremel. Point is if you don't already have one, better stick to the ol' good Opinel!
- 8 Sanwa buttons OBSN-30
- 1 standard button  8mm 1 player
- 1 standard button 28mm (the coin button for emulators :D )
- 1 Seimitsu joystick LS32

2) Pad dismantle


There are totally 7 screws including one hidden behind a barcode sticker as you can see in the above pic.

When opening the remote, the buttons will try to get away. Just let them be as there are still few things to worry about.


3) PCB "cleaning"


First of all, take the PCB out then unplug the connectors for the vibrating devices(no, not those kind of devices, you pervs :p).


Unclip the triggers. Note that it's not necessary to remove them completely.
(Next time I will try to cut my nails so that my hands appear more sexy on the pics :D)
There's also another "thingy" to remove :



Here's the buttons mapping :



You can still see varnished buttons on the picture (Start, A and directions keys).
I scratched the others with my magic Opinel. You have to manage to stop scratching when you reach the copper contacts but make sure tin can stick on them.
Note that every single button/direction has a separated common. Few illustrated examples :



4) PCB preparation


Once all varnish is removed, just scratch the PCB a little with sandpaper. Don't go too hard on it, you don't wanna remove more than you should.


Apply few tin points on the contacts to make solding easier later on.
Do the same with the wires then solder the whole thing by pairs :


I strenghtened my soldings with my hot glue pistol.

     6.1) Looking for hidden RB and LB :


In order to find them, flip the PCB then move the triggers apart like in the above picture.

     6.2) Looking for hidden LT and RT :



5) Connectings

Time to plug the wires to the connecting strips.


I put scotch tapes on the wires to have things neatly sorted.

6) Connection tests

Testing time! We need to test connections to make sure solderings were properly done.
Just have to connect the remote to your computer. I did my tests on my PC with Windows 7 :



Then :


And finally :


Test the wires two by two by making contact. Hmmmm dunno how to explain that. Should had done a picture for this one :D

Anyway, the point is that you have to make sure the buttons light up in the computer screen.

7) Ohhhhh crap!

During my tests, I realised my hot glue messed up my solderings :


At that time of the pad hack, I thought I screwed up : tin wouldn't stick on the PCB since there was no more copper. I came up with a genius last chance trick :


I plugged my screwed up button's common with another one's. I read in forums that common are not...in common but I know after my tests that it does work. And even pretty well!
That's Teapot's (emergency) touch for you :)
By the way, don't mind about the wires' colors that don't match with common or whatever.

8) Connecting buttons and stick

We need to prepare the buttons :


2 wires + 2 soldering points = 1 fresh and ready to be connected button.
In the above pic, my buttons and stick are mounted  in a home made box I did myself for my PSX pad hack.


I used empty rubber tubes to tidy up the wires

/!\ A little advice /!\
When connecting the stick, think about how microswitches are placed : they're in opposite directions. Meaning that Right is placed Left :



That's logical if you look closer to how a microswitch looks like :




9) The end

Et voilà! Here are few pics of the final product! Okay, varnishing the box was quite a bad idea.
I will also need to find a proper sticker coz One Eyed Ken looks kinda mad at me for what I did to him :p
Anyway, I did a huge work with this first home made arcade stick and I think I can be proud of myself even though there are few minor problems to fix :)






Few links that could be useful :

- Electronic stuffs (sorry, only have French adresses) :
    Selectronic
    Lextronic
- Arcade Button/stick :
    Starcab
    Akihabara
    Ultimarc
   

Feel free to leave comments about how wonderful I am and see you around!

dimanche 15 août 2010

Didacticiel du pad hack Xbox 360 filaire

Et voilà, on y est! Mon premier tuto :)

Pour ce pad hack, je me suis appuyé sur quelques guides que j'ai trouvé sur le net et plus particulièrement celui de HarumaN, sur le forum de ArcadeControls.
Comme je n'ai pas envie de perdre du temps en lui demandant la permission d'utiliser ses supports, je vais en utiliser de ma création. C'est parti!


1) Le matériel dont je me suis servi :


- Un fer à souder - celui que j'utilise fait 25W.
- De l'étain - J'en ai utilisé 2 sortes. Je reviendrais dessus plus loin.
- Des petits fils électriques
- Une pince à dénuder
- Une pince coupante
- Du papier de verre - j'ai eu la flemme de le ressortir au moment de la photo...
- Des petits tournevis dont je ne connais pas le nom
- Un troisième bras
- Un pistolet à colle
- Une barrette de connexion - j'en ai utilisé 2 et demi
- Une Opinel qui a fait l'armée - le fait d'avoir fait l'armée est facultatif mais sans ça c'est tout de suite moins la classe! ...Non en fait c'est ce que j'ai utilisé pour gratter le vernis du PCB (le circuit intégré). Un tuto recommandait une petite ponceuse (??...Dremel en anglais. Google it :p) à vitesse variable avec une brosse fils de fer mais il faut en avoir l'utilité par la suite pour amortir le bordel donc je m'en suis passé.
- 8 boutons Sanwa OBSN-30
- 1 bouton standard 28mm 1 joueur
- 1 bouton standard 28mm (pour faire office de bouton pour les sous sur les émulateurs :D )
- 1 joystick Seimitsu LS32
- Une pub de la Sécu. - ça c'est un élément clé, vous verrez pourquoi par la suite!

2) Démontage du pad


Il y a en tout 7 vis à retirer dont une cachée derrière un petit code barre, comme vous pouvez le voir sur la photo ci-dessus.
En ouvrant le boitier, tous les boutons vont se faire la malle. Il restera néanmoins quelques petites choses à retirer soi-même.
Notez que la manette repose sur la pub de la sécu pour ne pas abîmer la nappe de Madame (hé oui!). Ca vous sauvera la vie, pour peu que votre dos ne supporte pas les longues nuits d'hiver ou d'été ou peu importe la saison, sur le canapé.

3) "Nettoyage" du PCB


Tout d'abord, sortir le PCB puis retirer les connecteurs des vibreurs.


Déclipser les gâchettes. A noter qu'il n'est pas nécessaire de les retirer.
(Tiens note pour la prochaine fois : me couper les ongles pour avoir des mains sexy sur les photos :D)
L'opération se fait en 2 temps puisqu'il y a également un petit heu..."bitonnieau" à sortir :



Voilà ce que ça nous donne au niveau du mapping des boutons :


Vous pouvez voir sur la photo ci-dessus les boutons encore vernis en noir sur les touches Start, A et directionnelles.
Les autres ont été grattés par mes soins avec the magic Opinel. Il faut faire en sorte de s'arrêter une fois la couche de cuivre atteinte mais gratter suffisamment pour que l'étain puisse "accrocher" (cf. la prochaine étape). Notez que chaque bouton/direction dispose d'une masse séparée. Quelques exemples en image :



4) Préparation du PCB


Une fois le vernis retiré, j'ai passé un léger coup de papier de verre sur les contacts. Allez y doucement et uniquement sur les surfaces anciennement vernies; il n'est pas question d'arracher des contacts dans la foulée.


Appliquer ensuite de petits points de soudure sur les contacts afin de faciliter les soudures à venir.
En faire de même avec les fils électriques puis raccorder le tout par paire :


Dans la photo ci-dessus j'ai consolidé mes soudures avec le pistolet à colle.

     6.1) A la recherche du RB et du LB cachés :


Pour les trouver, il faut retourner le PCB et écarter les gachettes comme sur la photo ci-dessus.

     6.2) A la recherche des LT et RT cachés :



5) Raccordements

Il est maintenant temps de raccorder les fils aux barrettes de connexion


Pour m'y retrouver, j'ai mis des bouts de scotch sur lesquels j'ai écrit les correspondances des boutons comme sur la photo ci-dessus. Oui c'est en anglais mais avouez que c'est plus court qu'en français :)

6) Test des connexions

Il est grand temps de passer l'épreuve du feu! Le test de connexions qui permettra de savoir si les soudures sont bien faites.
Pour cela, il suffit de connecter le câble USB de la manette à votre ordinateur. J'ai réalisé mes tests sur mon PC qui tourne sur Windows. Dans le menu de configuration des périphériques :



Puis :


Et enfin :


Tester un à un les boutons en se faisant se croiser les fils par paire masse+signal et vérifier que les voyants à l'écran s'allument bien.

7) Et là c'est le drame ...

Pendant mes tests, je suis rendu compte que l'étain que je trouvais facile à fondre était finalement un peu trop facile à fondre justement...la colle chaude a réussi à faire fondre quelques un de mes points de soudure :


A ce moment du pad hack, je me suis dit que c'était foutu : l'étain ne tenait plus sur le PCB car le cuivre c'était fait la malle. J'ai alors eu recours à une astuce de la dernière chance, trouvée en désespoir de cause :


J'ai raccordé la masse d'un de mes bouton sur une autre masse, censée ne pas être commune. Enfin, c'est ce que tout le monde dit sur les forums. Tout ce que je vois, c'est que ça fonctionne et même plutôt bien.
Ca c'est la Teapot's (emergency) touch si vous merdez comme moi ;)
Au fait, ne vous souciez pas des couleurs de fils sur mes photos. C'est juste histoire de les différencier. Je n'ai pas du tout fait en sorte que la masse soit côté fil noir.

8) Raccordement aux boutons/stick

Il faut maintenant préparer les boutons :


2 fils et 2 points de soudure = un bouton prêt à être raccordé. Pour la photo ci-dessus, j'ai monté mes boutons et mon stick dans le boitier fait maison que j'avais confectionné pour mon pad hack Playstation.


Ci-dessus une photo de l'ensemble des boutons ainsi que mon stick raccordés. Pour donner un look soigné, j'ai pris des tubes en plastique souple pour m'en servir comme gaines de rangement pour mes fils.

/!\ Un conseil qui vaut son pesant de cacahouette /!\
Lors du raccordement du stick, pensez au fait que les microswitches sont mis en contact à l'opposé par rapport à la position voulue. C'est à dire que pousser le stick vers le haut enclenchera le microswitch placé en bas. Allez hop! Un petit schéma pour mieux comprendre mon charabia :


Un microswitch, ça a cette tête :




9) The end

Et voilà! Quelques clichés du résultat final. J'avoue que je ne suis pas très fier de la tête du boitier et le vernissage était une très mauvaise idée dans la mesure où ça donne un effet non pas retro mais plutôt vioc façon home made by Charles Ingalls :p. Il faudrait aussi que je trouve un "sticker" mieux adapté parce que Ken ne doit pas être content de passer pour un borgne...pas mal de détails à peaufiner mais un travail monstrueux accompli et dont je suis fier :)






Pour finir, je vais vous donner quelques bonnes adresses :

- Matériel électronique :
    Selectronic
    Lextronic
- Boutons/stick :
    Starcab
    Akihabara
    Ultimarc
   
Il en existe bien sûr plein d'autres. Je me suis fourni en direct chez Selectronic. Porfitez-en si vous habitez sur Paris ou la région.
Pour les boutons et le stick, j'ai commandé chez Starcab. La livraison a été ultra rapide. De mémoire, j'en ai eu pour 5 jours.

J'espère que ce tuto vous aura intéressé, vous servira ou même vous donnera envie de franchir le pas :)
N'hésitez pas à laisser des commentaires (mais aussi à cliquer sur les pubs!) et à bientôt!