SNES:Making Controller Board Region-Free

From ConsoleMods Wiki
Jump to navigation Jump to search

The controller port PCBs in older PAL SNES consoles have four additional diodes for ESD protection placed on the data latch and clock lines (pins 2 and 3) of the controller ports. To compensate, PAL SNES controllers have pull-up resistors on these lines. However, NTSC SNES and Super Famicom controllers do not have these pull-up resistors and will not work on these PAL SNESes for this reason. Thankfully, with a trivial modification, any SNES or Super Famicom controller will be able to work on these PAL consoles.

Note that PAL 1CHIP consoles use the same controller port PCB as the Super Famicom, so this modification does not apply to those consoles.

Materials and Tools

  • 4.5 mm gamebit screwdriver
  • Soldering iron
  • Hookup wire or cut-off component leads (such as those from a resistor or capacitor)
  • Leaded solder
  • Desoldering braid (optional)
  • Flush cutters
  • Wire stripper


  1. Flip over the SNES and unscrew the six 4.5 mm gamebit screws securing the case. Remove the top case and set it aside.
  2. Remove the controller port PCB by carefully pulling the ribbon cable out of its connector on the SNES motherboard.
  3. Looking at the rear of the controller port PCB (with the solder joints facing you), locate the solder joints of the four diodes on the PCB. Using wire or cut-off component leads, bridge the two points of each diode.
    • Alternatively, the diodes can be desoldered and replaced with wire or jumpers made from component leads.
  4. Reconnect the controller port board and place it back inside the console. Reassemble the SNES and test with an NTSC controller (either a US SNES or Super Famicom controller will work). The NTSC controller should now function, and PAL SNES controllers will also continue to work normally.