NESRGB installation guide for front loading NES
This guide is for NESRGB version 5. Here is the old guide for versions
1, 2, 3. Some additional info is required for version
4.
- Basic ESD-safe practices
- Tools and materials required
- Open the NES console and take out the motherboard
- Remove PPU and mount it on the NESRGB board
- Wire to motherboard
- Wire and mount the AV connector
- Test and set up OVIN
- Reassemble the NES console
The NESRGB board and NES console contains integrated circuits inside
which sensitive to static electricity. It can be a problem when the air
humidity is low. Static can discharge through the electronic components
causing invisible damage. Some basic methods to reduce the build up of
static on your body are:
- Avoid wearing synthetic fabrics that generate static.
- Touch an earthed (grounded) metal object before you start work and
periodically throughout the installation. If you have an anti-static
wrist strap wear it and clip it to something earthed.
- Avoid touching the components on the NESRGB board unnecessarily and
handle it by the edges where possible.
Keeping these simple habits will significantly reduce the risk of
damaging components with electrostatic discharge.
- Soldering iron and solder wire (leaded solder is best, but lead-free
will work).
- Desoldering tool and solder wick
- Insulated, stranded, copper hook-up wire of at least 0.2mm˛
(American Wire Gauge #24)
- Tweezers
- Small pair of side cutters
- Screwdrivers
- Drill with 3mm drill bit
- Step drill bit that can drill 8mm and 12mm holes (if mounting the
supplied mini-din and audio connectors)
Regarding which desoldering tool to use:
The best tool to use is a professional tool, like the Hakko FR-301.
Most people will not have one available, so the next best thing is what
I'll call a manual pump desoldering tool. The original design, which is
getting a bit rare now, is the suction bulb desoldering iron.

There is also the more popular design, which is cross between a soldering
iron and a solder sucker. Basically a soldering iron with hole in the tip
that runs through to a spring loaded plunger in the handle.
Turn the console upside down and remove six Philips-head screws and
take the lid off. Then remove seven screws holding down the top RF
shield.
Remove the last eight screws holding everything down, then take the
motherboard out of the shell, remove the cartridge ejector mechanism (the
slot can remain), unplug the left and right controller ports and the big
blue power reset connector. All screws are alike except for a pair which
are longer and silver coloured, marked with yellow arrows in the picture
below.
Put everything aside except for the motherboard and identify the PPU
(graphics chip). It's a 40 pin DIP IC labelled 'PPU' on the silkscreen
text. The part number is RP2C02 for a NTSC console and RP2C07 for a PAL
console.
Use a desoldering tool to desolder the PPU. I recommend adding fresh
solder to the pins on the bottom first as this tends to makes the old
solder flow better.
If you are determined to do it without this tool, it is more difficult.
You will need a soldering iron of at least 40W, preferably a temperature
controlled soldering station. If the tip is worn out or corroded,
replace it with a new one. You will also need a good solder sucker.
Squirt a little bit of WD40 into the solder sucker before you start to
improve it's performance.
Wiggle each pin with a pair of tweezers to make sure it's completely
free if solder. If you have one pin that is difficult to free, try
flowing fresh solder into the joint before desoldering it again. Pins
14, 15, 16, 17 are all connected together on the top layer of the
motherboard the large amount of copper attached to these pins makes them
more difficult to desolder than the others.
Once all the PPU pins can be wiggled freely, carefully pry the PPU out
of the board with a flat head screwdriver. Inspect the pins to make sure
there are no bits of the motherboard came with it. If you have some
copper stuck to a PPU pin like in the picture below, you will need to
investigate the damage, and possibly repair the motherboard. Many of the
plated through holes that the PPU sits in are also vias that connect
signals between the top and bottom layers of the PCB.
Clean excess solder from the PPU pins with solder wick and straighten the
legs with an IC pin straightener or pair of pliers if necessary.
Inspect the holes in the PPU spot, especially pin 14-17, and remove excess
solder with solder wick from the top side. Insert the round pin IC socket
into the motherboard and solder it into position as shown.
Insert the pair of round pins strips into the socket.
Place the NESRGB board over the pins. If any of the orange ceramic disc
capacitor are in the way, just bed them over slightly. Solder the end pin
of each strip and look at the board from the side. If it all looks
reasonably straight, then solder all 40 pins in place.
Carefully remove the NESRGB board from the socket. Use side cutters to
trim the row of pins which will be under the PPU. They don't need to be
cut flush with the board, halving them is fine.
Place the PPU on the NESRGB and solder the legs on the underside of the
NESRGB board. Make sure the orientation mark on the PPU matches the mark
on the NESRGB silkscreen (don't put the PPU in the wrong way around).
With the round pins and PPU soldered in place, the NESRGB board should
look like this from the side.
Put the NESRGB board back into the socket on the motherboard. Close solder
jumper JP1, but leave JP12 and JP13 open.
The NESRGB needs to be connected to the controller signals (for the
on-screen menu), the reset button (for in game reset), audio signals from
the CPU and cartridge slot, and the original video signal output (for load
detection).
| NESRGB pad |
Motherboard location |
Pin name |
Notes |
| A (CPU audio input 1) |
CPU, U6 |
1 (Audio 1) |
|
| B (CPU audio input 2) |
CPU, U6 |
2 (Audio 2) |
|
| 46 (cartridge audio input) |
Cartridge slot |
54 (Exp 6) |
Optional |
| OVIN (original video input) |
RF modulator, yellow phono socket |
Centre pin |
Optional |
| 2C (controller clock input) |
Player 1 controller P4 I |
2 (Clock) |
Connector P4 I red wire |
| 3L (controller latch input) |
Player 1 controller P4 I |
3 (Latch) |
Connector P4 I orange wire |
| 1D (controller data input) |
Player 1 controller P4 I |
4 (Data) |
Connector P4 I yellow wire |
| RO (reset output) |
Power/reset assembly, blue connector P6 |
4 (Reset button) |
Connector P6 yellow wire |
The photo below shows all points wired, with details further below. The
notes section of the table above describes the colours of the wires
Nintendo used for the console's cables, not the wires soldered in the
photo below (which are coloured arbitrarily).
I have connected CPU pins 1 and 2 audio wires the adjacent resistor legs
pads, but you could also solder to the CPU directly if you prefer.
The cartridge audio input - pad '46' on then NESRGB should be connected to
cartridge pin 54. The easiest way to do so is to find pin 18, then solder
to the via immediately above it which connects to its opposite, pin 54.
 |
The Famicom (Japanese version of the NES
with a different cartridge slot) console has dedicated audio pins
on the cartridge slot and some Famicom games have extra sound
synthesis hardware on the cartridge. It is possible to play Famicom
games on the NES with an adapter or reprogrammable cartridge.
Typically, the adapter needs to modified by connecting a wire
between the pin 46 on the 60-pin Famicom cartridge slot to pin 54
of the 72-pin NES card edge. Pin 54 is an unused pin that connects
to the expansion port only. Popular reprogrammable cartridges such
an the Everdrive N8 For NES and Powerpak already output audio on
pin 54.
Wiring the cartridge audio is optional. You can leave it off if
you don't intend to play any Famicom games. |
The OVIN pad is wired to the original composite video output connection.
 |
The OVIN (Original
Video INput)
as the name suggest is input on the NESRGB board where the
original composite video signal may be connected. This allows the
NESRGB board to automatically detect if the composite video is
connected ('loaded') on power up and automatically switch to
composite video mode. This feature is for front loading NES
consoles only.
Wiring the OVIN is optional. You can leave it off if you don't
intend to ever use the original composite video. |
The best place to connect to the player 1 controller signals is on the
back side of the motherboard. In the photo below I have connected the
wires to the adjacent capacitor pads, but you could also solder to the
connector directly. Clock is pin 2, Latch is pin 3, Data is pin 4.
The reset button is connected to the pin 4 of the large blue connector
that connects to the power/reset switch board. In the photo below I have
connected the wire to the adjacent capacitor, but you could also solder to
the connector directly.
The kit is supplied with a mini-DIN socket for RGB video signals and a
3.5mm jack socket for audio. This compatible with my RGB SCART cable set
and you can also buy a suitable cable from Retro Gaming Cables and
possibly other third party suppliers. The other popular alternative is to
fit a Nintendo style Multi Out socket, the same as found on the Super
Nintendo and Nintendo 64 consoles. The guide splits into three parts here.
One for the Mini-DIN, one for the Multi Out, and the third section briefly
describes other alternative RGB connection. The guide converges for the
final stage at the end.
The mini-DIN connector is the easiest one to mount - it requires only a
circular hole. I use a separate connector for audio, but this is optional.
There are audio pins on the mini-DIN socket than can be used instead. A
separate connector for audio may result in lower distortion because there
is less opportunity for the video signal to couple into the audio signals
inside the cable. It also allows for the audio to be directly connected to
an audio amplifier without going to the TV or scaler first.
I recommend this location on the rear of the bottom half of the shell,
next to the RF output. Use a marker pen to mark the locations. They should
be the same height as the RF connector vertically. Avoid the area in front
of the screw boss.
Use a drill with a 3mm bit to drill a pilot hole where your marks are.
Then drill the correct size hole for each connector with the step drill
bit. The audio socket requires an 8mm hole and the mini-DIN socket a 12mm
hole.
Insert the sockets into their respective holes.
Glue the sockets to the inside of the shell. I recommend two part epoxy
glue for this. Make sure the min-DIN connector is around the right way
with the notch at the top, and that the connector is not slightly rotated.
There's nothing worse than a crooked DIN connector... Put some tape over
the connectors to hold them in while the glue dries.
The audio connector does come with a nut, but it doesn't fit very well.
It's much better to glue it in place.
Once the glue has dried you can solder the pin label board to the back of
the mini-DIN. Take to put the pin label board on the right way. The circle
on the silkscreen goes on the side with the connector, the text on the
solder side.
Cut your hook-up wire into pieces 270mm (11 inches) long.
Wire it up according to this table.
| NESRGB pad |
Mini-DIN socket pin label |
Notes |
| B |
B |
Red video |
| G |
G |
Green video |
| R |
R |
Red video |
| VS |
V |
75 ohm sync signal (in RGB mode) |
| +5V |
+5 |
+5V power for SCART switching |
| GND |
GND |
Ground |
| NESRGB pad |
Audio socket |
Notes |
| AO |
pins 2 and 3 together (short tabs) |
Audio signal |
| GND |
4 (long tab) |
Ground |
It's possible to fit a Multi Out socket so the NES uses the same RGB cable
as the NTSC Super Nintendo. Nobody has made proper moulded Multi Out
socket for the past twenty years or so, but there are some 3D printed ones
available which are almost as good. This section will cover the one made
by Laser Bear. They make two versions one is called Voultar NESRGB QSB FFC
Kits - Snapfit for Front Loading NES, the other is called NES Front Loader
Snap-fit Multi out. This guide features the former, but the mounting is
the same for both. The only difference is one uses a flat flex cable to
carry the signals and the other uses wires that must be soldered. Refer
the the diagram below for the one that requires wires.
This is what it looks like when mounted to the rear of the console.
The first step is to choose a place to mount it. I generally recommend the
rear of the console, on the opposite side to the RF box. If you are
mounting the FFC version, make sure the chosen spot is not right behind a
screw boss, as you will need some space to insert the FFC cable behind it.
Use a marker and the plastic template provided to draw a rectangle to cut
out.
Use a drill with a 3mm bit to drill a series of holes side by side around
the inside of the rectangle.
Cut out the remaining plastic around the cut line with a pair of side
cutters.
Use a file to finish the edges.
Insert the Multi Out connector, lock it in with the provided retention
clip on the inside. Insert the edge finger PCB and secure it in place with
the screw.
On the FFC version, the cable connects directly to the FFC connector J1 on
the NESRGB board. Slide the cable lock on the connector back, insert the
cable with the fingers facing up, then push the cable lock forward to keep
it in place.
There plenty of space on the rear of an NES console to mount a SCART
connector, so it's a perfectly valid solution. Don't let anybody from the
cult of Multi Out tell you otherwise. Suitable cables are still generally
available. The downside is it requires cutting an irregular hole shape
into the rear of console shell - it can be difficult to do in a way that
looks good.
It should be wired up according the table below.
| NESRGB pad |
SCART output female 21 pin socket |
| R (Pr/red/chroma video output) |
15 |
| G (Y/green video output) |
11 |
| B (Pb/blue video output) |
7 |
| VS (composite video/75 ohm sync output) |
19 |
| AO (audio output) |
1, 3 |
| +5V |
Connect to pin 16 through a 180 ohm resistor (RGB status) |
| GND (Ground) |
4, 5, 9, 13, 14, 17, 18, 21 |
Do not connect SCART pin 16 (RGB status) to directly to the +5V power
supply, it must have a resistor in series. This in necessary to put a TV
set into RGB mode via SCART, don't leave it unconnected.
SCART pin 8 (Video status) is supposed to have 12V DC present to signal to
the TV to go into AV mode. This is typically generated with a charge pump
circuit and current limited to a few milliamps (in case of short circuit).
In practice, it's almost never necessary. Pressing the AV button on the TV
remote will achieve the same result, and it's likely that an TV set which
is old enough to feature a SCART connector will spend all its time in AV
mode, anyway. Digital video scalers ignore this pin. I recommend leaving
it unconnected. Do not connect it to +5V as this will either do nothing at
all (best case) or force the SCART TV into widescreen mode.
All ground pins should be connected. Some cables use only a couple of
them, and you never know which ones.
You can use the following commonly available cables:

|
SCART to composite video/audio cable. Typically there is an
input and output set. Remember to use the output set. |

|
SCART to component video/audio cable. |

|
SCART to SCART cable. Normally used for RGB video/audio. |

|
SCART to composite and s-video and audio adapter. You must use
the one with the in/out switch and set it to out. |
These ones are NOT SUITABLE:

|
Composite and s-video and audio to SCART adapter (notice there
is no in/out switch). This cannot be used for signals coming out
of a SCART connector. |

|
SCART to component video adapter. There are no audio
connections, quite useless. |
Once the AV port is wired up it's a good time to test the installation. Do
the minimum assembly to get the NES console operating. That means put the
cartridge eject mechanism back on, plug in the controller port 1 and the
blue connection to the power/reset button board. Plug in TV, power, game
cartridge, controller and play a game or two.
To activate the on-screen menu: on the controller for player 1, press
d-pad down + select together, hold for one second then release both. The
on-screen menu in not accessible when the NESRGB board is in composite
video mode, only in s-video, RGB, or component video output mode.
Now you are going to calibrate the OVIN input, so it works correctly on
your console. The calibration procedure will measure the voltage on the
OVIN pad during a power up condition without anything connected to the
original composite output, then again with a TV set connected. It requires
turning the console off and on a couple of times.
To activate the on-screen menu: on the controller for player 1, press
d-pad down + select together, hold for one second then release both. Once
the menu comes up, tap down on the d-pad until you get to 'Calibrate video
load'.
Press and hold right on the d-pad for a two seconds to unlock. Then tap
right again to change it from 'Off' to 'On'. Press select to save.
The calibration process has started. Turn the console off.
Nothing is connected nothing connected to the original video output. Turn
the console back on again.
Once it comes back on it will show the following. Turn the console off
again.
Connect video lead between the console and the TV (it doesn't have to be
the same TV set you currently have the console connected to). Turn the
console on.
If you activate the menu, the status should have changed from 'Off' to
'Success'.
Now you can test the feature. Connect the console to the TV with the
original video connection only. The NESRGB board should come up in
composite video mode automatically.
Take out the motherboard once again, unplug player 2 controller and the
power/reset board cables, and place the metal RF shield under the
motherboard, an plug the two cables back in. Screw eight screws back in,
two on the RF modulator and six on the cartridge mechanism. Refer the
diagram at the start of the guide for exact locations if you cannot
remember.
Replace the top half of the RF shield and put seven screws in it. Pop the
top half of the shell back on and the remaining six (or however many
screws are left over) go in the bottom.
Created 15/8/2026