Included with the kit is everything you need to turn your Wii into a G-Boy save for a handful of things:
The Wii destined to for use in your G-Boy must be trimmed. We recommend following the OMGWTF Trim Guide before continuing the G-Boy Rev 3 guide. Following the guide from start to finish is very important as it details both the software installation as well as the hardware modifications necessary before G-Boy assembly can be started.
NOTE: The Wii console MUST be a RVL-CPU-40 or newer revision. Please check the Revision Guide on the BitBuilt Forums to check if your Wii will work for the G-Boy here: Wii Revision Identification Guide
Once you're happy with the way the power button feels it's time to secure the USB-C PD PCB to the back housing.
With the fan's power and ground wires poking out near the bottom of the PMS, you can pull them to size and cut any excess off. Strip the end of both wires off and tin each. Solder the red wire to either of the round pads next to the big 3.3V pad on the PMS. Make sure to tin whichever pad you're going to use before soldering the wire to it. The black wire can be soldered to any ground pad on the PMS.
In order to communicate with the PMS to configure the USB Power Delivery, or PD which we'll refer to it as, and charge the G-Boy, the USB-C PCB must have the I²C pads wired to the PMS. Namely, these pads are SDA and SCL. We'll also need to run 5V and VSYS to the USB-C PCB so that the G-Boy can supply voltage the USB drive even when powered down.
The last two wires we need to solder between the USB-C PCB and the PMS are the charging wire and a ground wire. For both of these lines, use the same type of wire you used for wiring up the battery clips to the PMS.
With the back half of the G-Boy wired up, we can set is aside as we'll be focusing on the front half of the assembly, starting with the LCD.
The LCD driver board that comes with the G-Boy kit needs to be modified to run off of 5V by removing a single component, an inductor. If you own a hot air station, you can easily remove it by using that tool. Otherwise, watch this short video on removing the inductor using only a soldering iron.
Watch this quick video to install the screen bezel. Be sure to choose your color wisely as getting back to the LCD once the G-Boy is assembled can be difficult!
From the parts bag labeled "3D Printed Parts" grab the LCD mounting bracket. Also, from the parts bag labeled "Hardware" grab 9 M2x4 screws.
Notice there are 4 screw posts in the corners of the LCD mounting bracket. These screw posts are used to secure the LCD driver board to the bracket.
Take out the following items:
As there are many different reproduction NDSL buttons available online, some of them come from different sources and may not fit exactly right inside of the G-Boy shell. The front casing can be modified very slightly to fix any sort of sticking button or hard to press issues you might encounter with NDSL buttons from different sources. A short video that will help you fix any and all issues you might have can be viewed on the left.
Once you are happy with the way your buttons feel, you can continue to screw in the rest of the M2x4 screws required to fully secure the controller PCB to the front half of the G-Boy.
From the bag labeled "3D Printed Parts" grab out both of the analog stick mounts. Also from the bag labeled "Hardware" grab out 4 M2x4 screws.
Included in the bag labeled "RVL PMS" contains another bag which has the RGB LED PCB and light pipe inside. Grab both of these parts along with 1 M2x4 screw from the bag labeled "Hardware".
As mentioned earlier in the guide, we will be using the 5V pad on the RVL PMS to power the LCD driver board.
Grab the magnet wire that you used earlier on the USB-C PCB wiring for this step.
Before we move on to another section, it's important to first make sure that your wiring is correct and working.
If your wiring is good then the RGB LED should turn on! Double tap the power button and it should switch modes. Here is a quick rundown of the three different modes:
Use the same 22 AWG wire you used for connecting the battery clips for rewiring all the lines in this step:
Using 34 AWG magnet wire twisted together with a drill (see example here) we're going to need to wire the USB D+ and D- lines between the Wii and the USB-C PCB.
If you do not plan on performing the Bluetooth module relocation, you can use 4 of the M2x5 screws to screw the motherboard to the back half of the case. Ensure you apply some sort of thermal paste onto both the CPU and GPU of the Wii before screwing it down.
In order to get the controller working on the G-Boy, we need to run a data wire between the controller PCB and the Wii motherboard along with a voltage and ground wire in order to provide power to the controller board.
In order to get the L, R & Z buttons working we'll need to connect the shoulder button PCB we inserted in the back housing earlier to the controller PCB by soldering wires between them.
Once you've wired everything, put a cell into your G-Boy and test the buttons using the included GC+ 2.0 Configurator homebrew by selecting "Buttons test".
Using the twisted 34 AWG magnet wire we used to wire the USB lines, we will be wiring VGA to the LCD driver board.
In order to test and verify that your wiring works, you'll need to grab the menu button PCB included with the display that we set aside earlier.
Wiring audio on your G-Boy is a difficult part of the assembly. You need to solder wires into 7 different vias on the Wii, some of them right next to each other. It's important to take your time and do this step carefully.
You'll need to solder the 3.3V and GND pins between these two boards in order to power the audio amplifier.
Using the magnet wire or wrapping wire we can cut small sections and use it to neatly tie our wiring together.
Included in the parts bag labeled "RVL PMS" is a thermistor. This gets mounted on the Wii motherboard so that if G-Boy overheats due to being enclosed (ex. it's in a backpack and turns on because you forgot to put it in shipping mode) the RVL-PMS will power the G-Boy down automatically once it reaches 70°C.
Boot up your G-Boy and ensure the following items work before you proceed to the next step:
Take out 6 M2x6 screws from the bag labeled "Hardware".
The MX relocation will restore RTC (real-time clock) functionality to your G-Boy for use in titles such as Animal Crossing along with displaying the correct date on the saves that utilize this feature.
We'll need to wire 3.3V and GND to somewhere on the Wii board.
Check the voltage of the battery that was inside of your Wii. As long as it's right near 3V you can use it. If not find any coin cell that's 3V and use that in its place.
Boot into the included "CheckMX" homebrew app. If the MX state reads
1, then congratulations, your MX relocation is successful!
The Wii's Bluetooth module needs power (3.3V), GND, and 2 data lines to function correctly after being relocated.
To test the relocation, all we have to do is try to boot into the Wii home menu. If you get a black screen then unfortunately your relocation was not successful. However if you get the screen pictured then you're all set and the relocation worked!