Although there are many tutorials on how to mod these sticks, I thought I would write my own version of the tutorial because my method requires the least amount of tools and modifications. The benefits of my method is that it requires absolutely zero modifications to the case itself and clean and easy installation of parts.
For those looking for the pinout information of the Paewang Revolution PCB, pinout images and notes can be found in the [Wiring] section of the tutorial down the page.
[Required Tools]
First of all, the required tools for this project are
1 x Phillips Screw Driver
1 x Soldering Iron
1 x Craft Knife or an X-acto Knife
![sv102448.jpg]()
[Disassembly]
Flip the stick over and peel off the rubber feet to reveal all the screws
![sv102449.jpg]()
Unscrew all the screws and take off the bottom plate
![sv102452.jpg]()
Unscrew and take off the button support
![sv102455.jpg]()
Unplug the directional wires from the PCB
![sv102457.jpg]()
![sv102458.jpg]()
Unscrew the button PCB and the main PCB and take them out
![sv102463.jpg]()
![sv102464.jpg]()
Wiggle this joint gently and break off the two PCBs from each other
![sv102468.jpg]()
![sv102469.jpg]()
You can throw away the big button PCB and just keep the smaller main PCB
![sv102472.jpg]()
Let's start removing all the stock parts
![sv102474.jpg]()
Remove the E-clip from the bottom of the joystick, then unscrew the 4 screws to take out the stock joystick
![sv102476.jpg]()
![sv102477.jpg]()
![sv102478.jpg]()
![sv102480.jpg]()
![sv102482.jpg]()
Now remove the stock buttons by squeezing the tabs that are keeping them snapped in place
![sv102483.jpg]()
![sv102484.jpg]()
[Installing the new parts]
A Sanwa JLF-TP-8Y-SK joystick and Crown CWB203C buttons will be used for the new parts
![sv102487.jpg]()
Snap the CWB203C buttons in place one by one
![sv102491.jpg]()
![sv102496.jpg]()
You could even leave the buttons like that without the nuts, but I went the extra mile and used CWB203C button spacers. These spacers drastically reduce the amount of time and effort it takes to screw-on the nuts when installing the buttons onto thin panels such as metal panels and plastic panels. Notice how perfect the fit is on the third photo.
![sv102498.jpg]()
![sv102499.jpg]()
![sv102502.jpg]()
Screw-on the nuts, and that's all for button installation. The size/thickness of CWB203C buttons are perfect for these cases and does not require sanding of nuts or button holes.
![sv102506.jpg]()
Now take the JLF and disassemble it
![sv102507.jpg]()
![sv102508.jpg]()
Take a craft knife or an X-acto knife, and cut away 4 of these spots on the body of the JLF . These spots will be used to mount the JLF using 4 screws.
![sv102512.jpg]()
![sv102513.jpg]()
![sv102522.jpg]()
We will be using the existing screw holes to mount the JLF onto the case
![sv102523.jpg]()
![sv102524.jpg]()
However, if you try to use the screws from the stock joystick on the JLF, you will notice that the screws are too long.
![sv102526.jpg]()
So I used these shorter screws (found on Fanta sticks at the microswitches) to amount the JLF, and they're the perfect size and length.
![sv102528.jpg]()
![sv102533.jpg]()
![sv102532.jpg]()
[Wiring]
In this tutorial, I used a custom harness set to reduce the amount of work, but you can use any wire to connect the buttons to the PCB.
![sv102536.jpg]()
![sv102540.jpg]()
![sv102541.jpg]()
Following the pinout diagrams below (thanks zeetes for the detailed pinout!), solder the corresponding wires to each of the 8 buttons. Run the ground wire to each of the buttons as well.
![pcbbuttonlayout.png]()
![paewangrevolutionpcb.jpg]()
![sv102543.jpg]()
![sv102546.jpg]()
Now, let's wire the JLF using a H5P harness. The wire colors will be different if you use a JLF-H harness and also if you install the microswitch assembly in a different direction from my example.
![sv102549.jpg]()
![sv102550.jpg]()
![sv102551.jpg]()
![sv102555.jpg]()
Here's a photo of the inside after all the wiring has been completed
![sv102556.jpg]()
Final result!
![sv102560.jpg]()
![sv102562.jpg]()
Here's the photo album on imageshack.
http://img44.imageshack.us/gal.php?g=sv102443.jpg
For those looking for the pinout information of the Paewang Revolution PCB, pinout images and notes can be found in the [Wiring] section of the tutorial down the page.
[Required Tools]
First of all, the required tools for this project are
1 x Phillips Screw Driver
1 x Soldering Iron
1 x Craft Knife or an X-acto Knife

[Disassembly]
Flip the stick over and peel off the rubber feet to reveal all the screws

Unscrew all the screws and take off the bottom plate

Unscrew and take off the button support

Unplug the directional wires from the PCB


Unscrew the button PCB and the main PCB and take them out


Wiggle this joint gently and break off the two PCBs from each other


You can throw away the big button PCB and just keep the smaller main PCB

Let's start removing all the stock parts

Remove the E-clip from the bottom of the joystick, then unscrew the 4 screws to take out the stock joystick





Now remove the stock buttons by squeezing the tabs that are keeping them snapped in place


[Installing the new parts]
A Sanwa JLF-TP-8Y-SK joystick and Crown CWB203C buttons will be used for the new parts

Snap the CWB203C buttons in place one by one


You could even leave the buttons like that without the nuts, but I went the extra mile and used CWB203C button spacers. These spacers drastically reduce the amount of time and effort it takes to screw-on the nuts when installing the buttons onto thin panels such as metal panels and plastic panels. Notice how perfect the fit is on the third photo.



Screw-on the nuts, and that's all for button installation. The size/thickness of CWB203C buttons are perfect for these cases and does not require sanding of nuts or button holes.

Now take the JLF and disassemble it


Take a craft knife or an X-acto knife, and cut away 4 of these spots on the body of the JLF . These spots will be used to mount the JLF using 4 screws.



We will be using the existing screw holes to mount the JLF onto the case


However, if you try to use the screws from the stock joystick on the JLF, you will notice that the screws are too long.

So I used these shorter screws (found on Fanta sticks at the microswitches) to amount the JLF, and they're the perfect size and length.



[Wiring]
In this tutorial, I used a custom harness set to reduce the amount of work, but you can use any wire to connect the buttons to the PCB.



Following the pinout diagrams below (thanks zeetes for the detailed pinout!), solder the corresponding wires to each of the 8 buttons. Run the ground wire to each of the buttons as well.




Now, let's wire the JLF using a H5P harness. The wire colors will be different if you use a JLF-H harness and also if you install the microswitch assembly in a different direction from my example.




Here's a photo of the inside after all the wiring has been completed

Final result!


Here's the photo album on imageshack.
http://img44.imageshack.us/gal.php?g=sv102443.jpg