Stability Testing Guide
WIP Guide by Dominatorul
Some parts of this guide were contributed by ChanseyIsTheBest.
Table of Contents
CPU Testing
The only reliable artificial CPU stress test application is StressNX
. To test your CPU:
- Press
X
to set the test mode tomatrixpod
. - Press
Y
to enableburning
mode. - Press
A
to start the test. - Test all frequencies for about 15-30 seconds and check if the voltage result is stable.
Recommended Games for Testing CPU Undervolting (UV)
Need for Speed: Hot Pursuit
- Scenario: If the CPU undervolt is unstable, the game will crash in the main menu on the map at 1963 MHz and 60 fps (credits to B3711).
- Testing Procedure: Leave the game running on the desired frequency for 15-30 seconds while on the map screen. Test every frequency carefully to ensure stability.
Kirby and the Forgotten Land
- Scenario: This game is suitable for testing low CPU Vmin using stock clock speed (1020 MHz).
- Testing Procedure: Run the game docked at 60 fps to observe for crashes or instability. Let it run for hours; it may crash after prolonged testing.
GPU Testing
Testing GPU stability using GPU voltage offsets or undervolting (UV3) can be challenging, as no reliable artificial stress tests are available on the Homebrew Operating System (HOS). Therefore, we rely on games known to be sensitive to unstable GPU voltages.
Signs of GPU Voltage Instability
- Visual Glitches: "Disco lights," white flashes, or color distortions indicate that the GPU voltage is too low.
- Crashes and Hangs: If the GPU voltage is insufficient, games might crash or hang without showing visual glitches.
Examples of GPU Voltage Instability
Convergence: A League of Legends Story
- Very Low GPU Voltage: Observe color distortion and blue light.
- Slightly Higher but Still Low GPU Voltage: Persistent blue light.
SIFU
- Too Low GPU Voltage: Subtle white flashes, especially on the left side of the screen.
Pikmin 3 Deluxe
- Low GPU Voltage and Vmin: Pixel corruption in the bottom left corner of the image.
RAM Testing
Recommended Tool: Use MemToolkitNX
to test RAM stability.
- Set CPU and RAM to max to achieve the highest bandwidth.
- Set the test type using
DPAD right
to2x Memtester + BW Burn-in
. - Press
A
to start the test. - Run the test for 200-500 loops.
- Note: This helps find errors; further stability tests should be done in-game.
Recommended Games for Testing RAM Stability
Monster Hunter Stories 2: Wings of Ruin
- Scenario: Start the game and let the first two cutscenes run. Look for artifacts.
-
The Legend of Zelda: Tears of the Kingdom (TOTK)
- Scenario: Run the game for about an hour; crashes, freezes, or hangs indicate unstable RAM.
Red Dead Redemption
- Scenario: Run the game for about an hour to detect instability.
Borderlands 3
- Scenario: Monitor for pixel corruption, crashes, or hangs after extended play.
Borderlands: The Pre-Sequel
- Scenario: Similar to
Borderlands 3
, it stresses RAM heavily.
- Scenario: Similar to
Nier Automata
- Scenario: Especially effective with 60 FPS cheats or graphical mods.
Kirby and the Forgotten Land
- Scenario: Monitor for crashes or graphical corruption after extended play.
Example of RAM Instability
- Game:
Borderlands 3
- Unstable RAM: Pixel corruption or crashes during play.
Ultracam Benchmark Test
The Ultracam benchmark test is one of the best tools to assess system performance and stability under heavy load. It is highly recommended for testing RAM, GPU, and overall system stability. For details, visit this guide: TOTK Ultracam Test and Benchmark.