Drawing of Gus (the mascot of PinoBatch's ports of 240p Test Suite, a wobbly man wearing a brown vest, yellow shirt, blue sack over his round bottom, and blue newsboy cap) along with screenshots of Shadow sprite, SMPTE bars, Timing & reflex test, Stopwatch, Linearity, Color bleed, and Audio sync

160p Test Suite is a port of Artemio Urbina's 240p Test Suite to Game Boy Advance. It has two goals:

  1. Evaluate TV sets and video processors for ability to handle retro console video signals.
  2. Turn a game console into a test signal generator to help in calibrating the black, white, and color levels and geometry of a display.

The port to GBA was originally requested by Extrems for testing Game Boy Interface (GBI), a Game Boy Player Start-Up Disc replacement app for Nintendo GameCube. It has since been used inside Nintendo, as reported by Kyle Orland of Ars Technica. It's been a long time since version 0.22 in November 2020, and even that was after forum.gbadev.org began to run into serious problems with its PHP installation.

Highlights from the past two releases:

0.23 (2023-03-03)

  • Help: fix blink sprite alignment
  • Credits: Display version from Git commit tag and ID
  • Credits: Pino has moved to the Fediverse
  • Motion blur: add health warning
  • Motion blur: increase duration cap to 60 frames (requested by zeta0134)
  • Motion blur: do not edit parameters while running
  • Shadow sprite: add Donna
  • Rename Manual lag test to Timing and reflex test to reflect how it is used
  • Hill zone scroll test: Switch from laggy libgba IRQs to HDMA to reduce split artifacts
  • Backlight zones: add speed control for measuring afterglow time

0.22 (2020-11-04)

  • Color bars: A to toggle NTSC 7.5% setup
  • Color bleed: Rearrange to 10 rectangles
  • Add a back story for mascot Gus

Download ROM and source zipfile or from the GitHub release