NES Dejitter Mod Install

The NES and Famicom are known to have somewhat unstable sync. This can cause issues with some TVs, especially when used with the OSSC. Marqs (creator of the OSSC) developed this fix for the issue which removes any visible jitter and increases compatibility with modern displays. The procedure is basically the same for all revisions – replace the stock oscillator with this mod – but the specifics vary. Also note that this mod is only useful if you have already installed the NESRGB, so the guides will assume that this has been done already. Finally, make sure that the dejitter board has the correct NES firmware installed as it does differ slightly from the firmware used for the SNES.

Tools

  • 4.5 mm game bit
  • Phillips screwdriver
  • Soldering iron
  • Solder wick, pump, and/or desoldering iron
  • Flush cutters (recommended)

Materials

  • Dejitter mod
  • Solder
  • Flux (recommended)
  • Wire
  • Double stick mounting tape

General Procedure

The idea with this mod is to disconnect the stock oscillator circuit and inject the dejitter mod in its place (though not literally in the case of the NES as it is injected on the NESRGB side of things instead). The oscillator circuit lives between pin 29 of the CPU and pin 18 of the PPU. In the case of the original Famicom, there are capacitors on either side that connect those pins to the circuit. For the toploader, the pins connect through a single capacitor.

You will first need to determine how the pins are connected and remove the necessary capacitor(s) to disconnect the oscillator circuit. You should also disconnect the oscillator crystal to eliminate a potential source of interference. If necessary, connect the CPU/GPU pins directly with a jumper wire. Note that they may already be connected, as with the toploader, so check for continuity before adding unnecessary jumpers. Consult the console-specific guide for more information, then continue below.

On the dejitter PCB, close jumpers JP2 and JP3. I find that a slightly thicker solder works best for this. You may also want to flow a bit of solder onto the other pads at this point.

Flip the PCB over and trim the leads of the oscillator using the flush cutters so that they will not poke through the tape. I also reflowed the solder so I would get a smooth surface.

Cover the backside of the board with electrical tape, then add mounting tape to either side.

On the NESRGB, disconnect the c-sync wire (labeled CS#). This will be connected to the dejitter board later, so leave the other side connected to the output jack. You should also make sure that jumper J8 on the NESRGB is open (not pictured).

Mount the dejitter board to the underside of the NESRGB. You can mount it anywhere that is convenient. This picture shows the board mounted in an NES-101 install.

Solder the c-sync wire you removed earlier to the CSYNC_o pad on the dejitter board. MCLK_o connects to the CLK pin on the PPU (the third pin in from the right as indicated). I found it easiest to remove some solder from the pin, wrap the wire around it, then resolder it all together. Also solder wires to the 5V, CSYNC_i, and GND pads on the dejitter board. These will be connected to the top side of the NESRGB.

These are the locations to connect the remaining wires from the dejitter board. You can also put the wires in the holes if you prefer. CS# connects to CSYNC_i, GND connects to GND, and +5V connects to 5V.

Famicom Procedure

Set up the dejitter board as in the general procedure above. Remove C4, C9, and XTAL from the motherboard.

Connect a jumper wire between the outside pads of C4 and C9. This picture shows where to connect the jumper (ignore the capacitors since you will have removed them).

Follow the general procedure above for connecting the dejitter board to the NESRGB, then reassemble the console and enjoy!

NES-001 (Toaster) Procedure

Set up the dejitter board as in the general procedure above, then remove C44, C45, and X1 from the NES motherboard.

Connect a jumper wire between the outside pads of C44 and C45.

Follow the general procedure above for connecting the dejitter board to the NESRGB, then reassemble the console and enjoy!

NES-101 (Toploader) and AV Famicom Procedure

Set up the dejitter board as in the general procedure above. If you have not already done so, follow the NES-101 disassembly guide to gain access to the NESRGB and motherboard. Remove C10 and X1. The top picture shows the components from the top while the bottom picture shows the actual solder points for the components.

Follow the general procedure above for connecting the dejitter board to the NESRGB, then reassemble the console and enjoy!