NES:RGB2C02N: Difference between revisions

From ConsoleMods Wiki
Jump to navigation Jump to search
mNo edit summary
No edit summary
Line 61: Line 61:


[[Category:NES]]
[[Category:NES]]
[[Category:Video Mods]]

Revision as of 18:33, 4 June 2024

The RGB2C02N

The RGB2C02N is a modification board designed by Japanese modder NX Labs. It replaces the NES/Famicom PPU and offers RGB output as well as a changing the clock speed of the PPU from 15 KHz to 31 KHz, which increases the sprite limit per line from 8 to 15 (known as "SPEX mode"). This removes nearly all sprite flicker from NES/Famicom games.

Note that this mod does not support YPbPr, S-video, or composite and only supports RGB output. It also does not support PAL compatibility mode for games which were coded to use the 2C07 PPU.

Supported consoles:

  • NES:
    • NESN-CPU-01
  • Famicom:
    • HVC-CPU-07
    • HVC-CPU-GPM-01
    • HVC-CPU-GPM-02
    • HVCN-CPU-01
    • HVCN-CPU-02
  • Twin Famicom:
    • AN-500
    • AN-505

Installation

An installation video is available on Scruffy Lookin RGB's YouTube channel. Note that this guide and the below video link apply to AV Famicom units. If you have another model, it will likely have different motherboard pinouts (except the AV multi-out port).

Required Materials and Tools

  • JIS/Phillips head screwdriver
  • 4.5 mm gamebit screwdriver (required for NES top loader and AV Famicom)
  • Soldering iron, leaded solder, flux, wire, flush cutters and wire stripper
  • Desoldering gun (not required, but highly recommended as it makes removing the PPU much easier)

RGB2C02N

  1. Assemble the RGB2C02N PCB.
  2. Disassemble the console and fully remove the motherboard from the shell.
  3. If you have a 74LS373 chip, replace it with a 74HC373 chip.
  4. Desolder the PPU (the chip with the markings starting with RP2C02) and clean the motherboard with isopropyl alcohol or flux remover.
  5. Desolder capacitor C5 and lay it flat, giving more space around the PPU area.
  6. Lift one leg of resistor R6 to effectively disconnect that trace.
  7. Solder the DIP socket in place, matching the dimple of the socket to the dimple indicated on the silkscreen of the motherboard.
  8. Insert the short end of the pin headers into the bottom side of the RGB2C02N board and then insert the second socket on top of it before soldering it into place. Inserting the socket before soldering will ensure the headers are installed in the correct position.
  9. Insert the EEPROM into the RGB2C02N.
  10. Insert the RGB2C02N into the socket on the motherboard.
  11. Add fresh solder to the multiout pins and solder wires from the red, green, blue, sync, and ground pins to the respective labelled pads on the RGB2C02N.
    Nintendo Multi-Out Pinout.jpg

1PCON Board

  1. Assemble the 1PCON PCB. Verify correct orientation of the diode with a multimeter with the right side being the negative side.
  2. Solder wires from the COL1, COL0, SPEX, and MODE pads on the 1PCON PCB to the RGB2C02N.
  3. Solder wires from the CLK, VCC, P/S, DATA, EXT-13, and GND pins on the motherboard to the 1PCON.
  4. Optionally, solder long wires to the LED pins and mount an LED somewhere in the case, such as near the back vent. This LED is active when SPEX mode is enabled.

Usage

  • Hold Select + A + Down to turn on SPEX mode, which will toggle between the default (15 KHz) and increased (31 KHz) PPU speeds.
  • Hold Select + B + Up to change your color palette between one of three options. More palettes are available if you program the EEPROM.

Media

Links