Comparison

ZyperOS vs TortOS on the GKD Pixel 2

By Tarik Caramanico · · 4 min read

ZyperOS began as TortOS, Eric Reinsmidt's fast, focused firmware for the TrimUI Brick and the GKD Pixel 2. Its launcher, its installer, its Linux, plastron, and its emulator frontend, Diatom, all started in TortOS, and ZyperOS keeps Eric's notices and thanks him on its home page. This is what the two share, where ZyperOS went further, and when TortOS is the better pick, from both projects' own sources as of 7 November 2026.

On this page
  1. The short answer
  2. What they share
  3. Side by side
  4. What ZyperOS added
  5. Where TortOS is the better pick
  6. Installing and updating
  7. Sources

The short answer

  • Pick TortOS if you want a small, simple system for the eleven classic consoles it plays, on the TrimUI Brick as well as the Pixel 2, with Wi-Fi and USB transfers and achievements.
  • Pick ZyperOS if you want the bigger library: forty systems, the Nintendo DS and PortMaster ports, plus video, rumble, a first-start tutorial and battery care. Version 1.0.1 is out, with a card image and ZyperOS Installer.

What they share

Both run their games in Diatom, a libretro frontend that starts at boot and stays running, so a game is up the moment you choose it. Both run on plastron, a small Buildroot Linux whose Pixel 2 kernel uses ROCKNIX's patches and device tree. Both keep the whole system on the card and make the rest of it an exFAT partition a Mac or PC can read. And both send games from a browser over Wi-Fi or the USB cable, sign in to RetroAchievements on the handheld, and fetch box art from libretro and ScreenScraper.

Side by side

ZyperOSTortOS
LicenseGPL-3.0, freeGPL-3.0
Install, latestCard image or ZyperOS Installer, v1.0.1 (November 2026)Card image or TortOS Installer, v2.1.1 (October 2026)
DevicesGKD Pixel 2TrimUI Brick and GKD Pixel 2
Systems40, and Ports11
Nintendo DS Yes No
PortMaster ports Yes–
Games over Wi-Fi or USB Yes, plus its own network Yes
Box art on the device libretro, ScreenScraper, SteamGridDB libretro, ScreenScraper
Video previews Yes–
RetroAchievements Yes Yes
MediaMusic, audiobooks and videoMusic and audiobooks
First-start tutorial Yes–
Rumble Yes No
Charge limit, charging screen Yes–
System updatesOn the handheld, over Wi-Fi or the USB cableTortOS Installer, on a computer
Boot time1.6 s, kernel to homeAbout 2.2 s, power on to shelf

A tick means it has it, a cross that it does not, and a dash that no source we read says either way. The two boot times are each project's own, measured from different points: ZyperOS's from the kernel's start to the home screen (mean of 10 starts), TortOS's from power on.

What ZyperOS added

  • Twenty-nine more systems, among them the PlayStation, Nintendo 64, Dreamcast, Nintendo DS, Saturn, arcade sets, ScummVM, OpenBOR and J2ME, and a Ports shelf for PortMaster games.
  • A new home: animated pixel-art consoles on a Spotlight or Gallery screen, light and dark themes, and a first start that teaches each button.
  • Video in MP4, its media player, and video snaps on the shelf.
  • SteamGridDB as a third box art source, for homebrew and hacks.
  • The handheld's own Wi-Fi network for transfers when there is none around, and SSH over the USB cable.
  • Rumble in the Dreamcast, PlayStation and Game Boy Color games that use it, and side lights for volume, brightness, finished transfers and achievements, as well as the battery.
  • Battery care: a charge limit, a charging screen while off, and a heat warning.
  • System Update on the handheld, into a second system slot that rolls back if a new version fails.

Where TortOS is the better pick

TortOS runs on two handhelds, the TrimUI Brick as well as the Pixel 2; ZyperOS's Brick image comes later. If you play only the classic consoles it covers, from the NES to the Game Boy Advance, it is the smaller, simpler system, and it starts in about two seconds.

Both are released, with checksums and an installer that downloads the latest version and writes it for you.

Installing and updating

TortOS Installer, for macOS, Windows and Linux, downloads the latest release, checks it against the release's checksums, writes it, and reads it back. It also updates a card and keeps its games, music, saves and settings; writing the image by hand erases the card. ZyperOS Installer started from it, works the same way, and comes with every ZyperOS release. ZyperOS's System Update also updates the handheld over Wi-Fi, without a computer, or over the USB cable from the File Transfer page.

Sources

  1. TortOS at aafe6de: README and guide; releases v2.1.1 and v2.0.0.
  2. plastron at b67f5ec, README: the Pixel 2's kernel, no rumble, the 2.2 s start.
  3. TortOS Installer at 5636763, README.
  4. ZyperOS: the README, its credits and how it compares; the boot time I measured on my Pixel 2 and ZyperOS#83.

Read on 7 November 2026.