SNES 2CHIP 50-60Hz Switchless Mod + LED Indicator - Complete Guide¶

Overview¶
This guide details an advanced modification for Super Nintendo (SNES) consoles with 2CHIP motherboards, enabling automatic 50Hz/60Hz switching without physical switches, plus status LED indicators. This mod is particularly valuable for PAL region (50Hz) SNES owners, allowing seamless NTSC (60Hz) game compatibility with visual mode indication.
Technical Principles¶
2CHIP Motherboard Identification¶
SNES has two primary motherboard designs: 1. 1CHIP: Later design integrating PPU1 and PPU2 into a single chip 2. 2CHIP: Early design using separate PPU1 and PPU2 chips
This modification only works with 2CHIP motherboards—1CHIP boards require different approaches.
50Hz/60Hz Switching Principle¶
PAL SNES defaults to 50Hz, while NTSC games are designed for 60Hz. By modifying the clock circuit, we can: 1. Detect cartridge region information 2. Automatically switch to appropriate clock frequency 3. Achieve intelligent switching without physical switches
LED Indicator Principle¶
Added LEDs display: - Current video mode (50Hz/60Hz) - Modification circuit status - Error states (if applicable)
Required Tools & Components¶
Electronic Components¶
- Microcontroller (ATtiny85 or PIC12F675 recommended)
- 16MHz crystal oscillator
- 22pF ceramic capacitors ×2
- 10kΩ resistors ×2
- 220Ω resistors ×2
- LEDs (dual-color or two single-color)
- Schottky diode (1N5817 or equivalent)
- Protoboard or custom PCB
- Fine gauge wire
Tools¶
- Temperature-controlled soldering iron
- Solder and flux
- Desoldering pump or braid
- Multimeter
- Oscilloscope (recommended but optional)
- Programmer (for microcontroller)
- Drill bits (for LED mounting)
- Heat shrink tubing or electrical tape
Software¶
- Microcontroller programming software
- Modification firmware (download or custom)
- Serial terminal program (for debugging)
Safety Precautions¶
- ESD Protection: Wear anti-static wrist strap throughout
- Power Off: All soldering must be done with console completely unpowered
- Precision Work: Motherboard solder points are tiny—fine soldering skills required
- Stage Testing: Test at each phase to avoid cumulative errors
- Firmware Backup: Backup original firmware before modifications
Modification Steps¶
Phase 1: Preparation¶
Step 1: Confirm Motherboard Type¶
- Open SNES shell
- Identify 2CHIP motherboard:
- Look for two large PPU chips (typically labeled S-PPU1 and S-PPU2)
- 1CHIP boards have only one PPU chip
- Record motherboard model and revision
Step 2: Layout Planning¶
- Determine microcontroller mounting location
- Plan LED placement (shell or internal)
- Route wiring to avoid interference with existing circuits
Step 3: Microcontroller Preparation¶
- Program microcontroller:
- Download or write 50/60Hz auto-detection firmware
- Program using appropriate programmer
-
Test basic microcontroller functions
-
Assemble clock circuit:
- Connect crystal oscillator and capacitors to microcontroller
- Build complete circuit on protoboard
- Test circuit operating frequency
Phase 2: Motherboard Modification¶
Step 1: Locate Critical Test Points¶
Key connection points: 1. Region detection point: For cartridge region sensing 2. Clock control point: For 50/60Hz switching 3. Power points: +5V and GND 4. Video output points (optional): For mode detection
Step 2: Solder Connections¶
- Power connections:
- Locate stable +5V source
- Find ground point
-
Solder fine wires, insulate with heat shrink
-
Region detection connection:
- Locate region detection pins on cartridge slot
- Solder wires to microcontroller input pins
-
Add pull-up/down resistors (as per design)
-
Clock control connection:
- Locate clock circuit on motherboard
- Find frequency control point
-
Solder control wire to microcontroller output pin
-
LED connections:
- Plan LED mounting location
- Drill hole for LED (if mounting in shell)
- Connect LED to microcontroller output pins
Step 3: Install Modification Circuit¶
- Secure microcontroller board:
- Use double-sided tape or hot glue
- Ensure no short circuits to other components
-
Verify shell closure clearance
-
Organize wiring:
- Use cable ties or tape to secure wires
- Prevent pinching during reassembly
- Maintain clean appearance
Phase 3: Testing & Debugging¶
Step 1: Basic Power Test¶
- Power on without cartridge inserted
- Verify modification circuit receives correct voltage
- Confirm microcontroller initializes properly
- Test LED initial state
Step 2: Functional Testing¶
- 50Hz mode test:
- Insert PAL region cartridge
- Observe LED indication (should show 50Hz mode)
-
Test game operation, check video stability
-
60Hz mode test:
- Insert NTSC region cartridge
- Observe LED indication (should show 60Hz mode)
-
Test game operation, check video stability
-
Auto-switching test:
- Alternate between different region cartridges
- Verify mode switching speed and accuracy
- Test video stability during transitions
Step 3: Advanced Testing¶
- Timing tests (with oscilloscope):
- Measure actual output frequency
- Check clock signal stability
-
Measure switching time
-
Compatibility testing:
- Test various game cartridges
- Test special chip games (Super FX, etc.)
-
Test extended operation stability
-
Temperature testing:
- Run games for extended periods
- Monitor modification circuit temperature
- Ensure no overheating
Phase 4: Final Assembly¶
Step 1: Installation Optimization¶
- Verify all connections are secure
- Ensure no short circuit risks
- Optimize cable routing
- Add additional insulation if needed
Step 2: Shell Modifications¶
- LED installation:
- If mounting in shell, ensure clean hole
- Use appropriate LED bezel or diffuser
-
Ensure LED visibility without glare
-
Switch installation (if desired):
- Install micro switch for manual override
- Ensure smooth switch operation
- Label switch function clearly
Step 3: Final Testing¶
- Fully reassemble console
- Perform comprehensive functional tests
- Verify all original functions work correctly
- Test modification performance under various conditions
LED Indicator Schemes¶
Scheme A: Dual-color LED¶
- Green: 60Hz mode (NTSC)
- Red: 50Hz mode (PAL)
- Orange (both colors): Switching or error state
Scheme B: Dual LEDs¶
- LED1 (Blue): 60Hz mode
- LED2 (Yellow): 50Hz mode
- Both blinking: Error state
Scheme C: Single LED Mode Indication¶
- Solid on: 60Hz mode
- Slow blink (1Hz): 50Hz mode
- Fast blink (5Hz): Error or switching
Firmware Feature Options¶
Basic Functions¶
- Automatic region detection
- Automatic frequency switching
- LED status indication
Advanced Functions (if firmware supports)¶
- Manual override mode
- Frequency fine-tuning (for specific displays)
- Diagnostic mode
- Settings storage (if using EEPROM)
Debug Functions¶
- Serial output status information
- Error code display
- Self-test mode
Troubleshooting Common Issues¶
Issue 1: No Video Output After Modification¶
- Possible cause: Clock signal problem or soldering error
- Solution: Check clock connections, verify signal with oscilloscope
Issue 2: Incorrect Mode Detection¶
- Possible cause: Region detection wiring error or firmware issue
- Solution: Check detection circuit, update/debug firmware
Issue 3: LED Not Lighting or Wrong Indication¶
- Possible cause: LED wiring error or incorrect resistor values
- Solution: Check LED circuit, test LED and resistors
Issue 4: Unstable Game Operation¶
- Possible cause: Unstable clock signal or interference
- Solution: Check power filtering, optimize routing, add shielding
Issue 5: Modification Circuit Overheating¶
- Possible cause: Short circuit or component failure
- Solution: Check current draw, replace faulty components
Advanced Optimization Options¶
Power Optimization¶
- Add voltage regulation for stable supply
- Add filtering capacitors to reduce noise
- Use low-power components to reduce heat
Signal Optimization¶
- Use shielded wire to reduce interference
- Add buffers to strengthen signals
- Optimize grounding to reduce noise
Feature Expansion¶
- Add RGB output enhancement (concurrent modification)
- Add audio enhancement circuits
- Add save state functionality
Compatibility Considerations¶
Motherboard Compatibility¶
- Only works with 2CHIP motherboards
- Different 2CHIP revisions may require adjustments
- Some third-party or clone boards may be incompatible
Game Compatibility¶
- Most games should work correctly
- Some special chip games may need testing
- Certain homebrew or modified games may behave unexpectedly
Display Compatibility¶
- Most modern displays support both 50Hz and 60Hz
- Some older displays may support only one mode
- Display settings adjustments may be necessary
Safety & Warranty¶
Safety Considerations¶
- Modification voids manufacturer warranty
- Improper modification can permanently damage console
- Proceed only if you understand the risks
Reversibility¶
- Design modification with reversibility in mind
- Use connectors instead of direct soldering (if possible)
- Keep all original components
Professional Recommendations¶
Skill Requirements¶
- Intermediate electronics: Read schematics, perform precision soldering
- Programming basics: Understand and modify microcontroller code
- Testing capability: Use basic test equipment for diagnostics
Learning Resources¶
- Study SNES motherboard schematics
- Learn microcontroller programming
- Join modification communities for support
Progressive Approach¶
- Practice on non-critical consoles first
- Test at each stage—don't complete all modifications at once
- Thoroughly test after each phase
Conclusion¶
The SNES 2CHIP 50-60Hz switchless modification is an advanced project requiring electronics skills, programming knowledge, and patience. Successfully completed, your PAL SNES will intelligently switch video modes without manual intervention, with clear visual feedback via LED indicators.
This modification not only enhances console functionality but provides deep insight into SNES hardware architecture. Beginners should start with simpler repair projects before attempting this advanced modification.
Last Updated: February 28, 2026
Reference: iFixit SNES 2CHIP 50-60 Hz Switchless Mod + LED Mod Guide