Independent · Unsponsored · Lab-Verified

iGC Testing Methodology: How We Review Retro Handheld Consoles

Every console reviewed by iGC goes through our 47-Point Lab Test Protocol. We buy every device with our own money — no manufacturer samples, no paid reviews, no exceptions.

🔬 47-Point Lab Test Protocol  |  💰 Self-funded purchases only  |  📅 Last Updated: July 2026  |  ✍️ By iGC Editorial Team

⚖️ Our Independence Policy

"iGC earns revenue through affiliate commissions when you purchase through our links. This never influences our ratings — we have recommended against products from our own store when they didn't meet our standards. Every score is determined solely by lab test results and real-world performance data."

47
Test Points Per Device
200+
Devices Tested Since 2019
7
Days Firmware Stability Test

Our 47-Point Test Protocol

01

Display Testing

8 Points
  • Screen brightness — measured in nits under controlled lighting
  • Color accuracy — sRGB coverage percentage
  • Viewing angles — horizontal and vertical degradation
  • Outdoor visibility — direct sunlight readability test
  • Pixel density — PPI calculation vs. display size
  • Response time — input-to-display latency in milliseconds
  • Glare resistance — anti-reflective coating effectiveness
  • Touch sensitivity — accuracy and latency (if applicable)
02

Performance Testing

12 Points
  • NES / SNES / GBA frame rate consistency — locked 60 FPS verification
  • PS1 compatibility rate — top 100 titles tested
  • PSP compatibility rate — top 50 titles tested
  • N64 performance — top 20 demanding titles
  • Thermal throttling test — 30-minute continuous stress test
  • Peak surface temperature measurement
  • Boot time — cold start to home screen
  • Game load time — averaged across 10 titles per platform
  • Multi-emulator switching speed
  • RAM usage monitoring under active load
  • Storage read/write speed — microSD benchmark
  • Firmware stability — crash rate logged over 7 days
03

Battery Testing

6 Points
  • Rated capacity vs. actual measured capacity (mAh)
  • GBA game battery life — 60% brightness, medium volume
  • PSP game battery life — same conditions
  • Screen-off standby time
  • Full charge time — 0% to 100%
  • Battery degradation — capacity after 50 full charge cycles
04

Build Quality Testing

8 Points
  • Button actuation force — measured in grams
  • D-pad accuracy — 8-direction input test, 100 inputs per direction
  • Analog stick dead zone — measured at center and edges
  • Trigger travel distance and resistance
  • Drop test — 1 meter onto carpet, 3 drops per unit
  • Hinge durability — 500 open/close cycles (if applicable)
  • Port durability — USB-C insertion cycle test
  • Speaker volume and clarity — measured at 1 meter distance
05

Software Testing

7 Points
  • Default firmware usability score — rated by 3 independent testers
  • Custom firmware compatibility — ArkOS, OnionOS, JELOS, ROCKNIX
  • Wi-Fi connectivity stability — 30-minute streaming test
  • Bluetooth controller pairing — latency and dropout rate
  • Save state reliability — 100 save/load cycles per platform
  • Screenshot and recording function — quality and ease of use
  • Update process ease — OTA and manual update tested
06

Value Assessment

6 Points
  • Price-to-performance ratio vs. category competitors
  • Warranty coverage — duration and terms
  • Customer support responsiveness — tested via email and chat
  • Spare parts availability — buttons, shells, batteries
  • Community support size — Reddit, Discord, forum activity
  • Resale value — 6-month market price tracking

Our Rating System

⭐⭐⭐⭐⭐
4.5–5.0
ESSENTIAL
Best-in-class. Buy without hesitation.
⭐⭐⭐⭐
4.0–4.4
EXCELLENT
Strong performer. Minor trade-offs only.
⭐⭐⭐
3.0–3.9
GOOD
Solid choice for specific use cases.
⭐⭐
2.0–2.9
AVERAGE
Significant compromises. Consider alternatives.
1.0–1.9
AVOID
Failed multiple test points. Not recommended.

See Our Lab-Tested Recommendations

Every product we recommend has passed all 47 test points. No exceptions.

→ Best Retro Handhelds 2026 Meet the Editorial Team