RIO
Handheld OS

One handheld.
A whole
system.

RIO is a system written from scratch for GKD handhelds. Games, music, video, books and files all live in one pixel interface with one set of controls.

Mini Plus Classic · in device testing GKD Mini
Playing
RIO Atmosphere · promo film

Library · Mini Plus Classic

55 systems.
One pixel world.

Your library, sorted by console. Every platform has its own console illustration and animation, and every game its cover and description.

SearchPage throughRefresh libraryZoom into covers
⌞ SYSTEMS01 / 06
1996 / NINTENDO

Each console has its own animation. Shown: platforms being added to Mini Plus Classic, design preview.

In-Game

In game,
it's still RIO.

Press MENU for RIO's game menu: pause, resume, reset, quit, and swap discs on games that support it. Different emulator cores, one set of controls.

In-game
  • SAVE
    Saves10 save-state slots, plus regular in-game saves, auto-save and save on exit.
  • CHT
    CheatsImport cheat files, toggle each code, or flip the master switch.
  • CRT
    PictureSharp pixels, smoothing, a CRT filter, LCD ghosting, and portrait mode for games that support it.
  • BTN
    Control aidsRapid fire, button help and a choice of button styles.
  • ACH
    AchievementsBrowse synced achievements, badges and unlock progress.

Built-in Apps

Everything beyond
the games, right here.

Eight built-in apps, on the same buttons as your games.

  • FilesFilesBrowse, search, sort, multi-select, copy, rename, delete, zip and unzip.
  • GalleryGalleryPreview, full screen, zoom, pan and flip between images.
  • MusicMusicA spinning record, cover art, lyrics, skip, repeat and shuffle.
  • VideosVideosPreview, play, seek, playback speed, subtitles and a picture-only mode.
  • ReaderReaderE-books and PDF, a chapter list, font size and typeface, color themes, and it remembers your place.
  • SavesSave ManagerImport and export saves and cheats. A restorable copy is kept before anything is overwritten.
  • RomMRomM SyncGames, covers, descriptions, cheats, achievements and account progress from your RomM server.
  • PortsExtrasCompatible external apps and open-source remakes of classic games.

Connect

Your library,
kept in sync.

RomM keeps your collection. The handheld browses and plays it, and USB or SSH covers the rest.

  • ROMM
    RomM library syncGames, covers, descriptions, cheats, achievements and account progress.
  • SYNC
    Sync managerPick platforms and content, watch progress and history, and resume after an interruption.
  • USB
    USBCharge, transfer files, share your computer's network, or enter system maintenance mode.
  • SSH
    SSH accessManage files remotely through a restricted service.
  • CARD
    Game card protectionDetects the card going in and out, and releases it before file transfers so reads and writes never collide.
USB

System

The details,
already handled.

System monitor

CPU, memory, storage, battery and network with live graphs, showing whatever the hardware can report.

Mini Plus Classic system monitor

Chinese & English

Switch the interface language in settings.

Settings in Chinese: motion, auto sleep, show FPS, system language, button layout

Sleep & power

Auto sleep, wake, reboot, shut down, and battery warnings before it runs out.

Capture & quick overlays

MENU+R1record the screen
MENU+SELECThide the UI, keep only the picture

Settings

Brightness, volume, date and time, sound effects and animations.

Boot & Recovery

It boots as RIO.
It recovers as RIO.

Boot animationA pixel handheld, the RIO wordmark and the GKD name plate. When the bar fills, you're in.
Updates & recoverySystem updates, plus a separate recovery system to export the card, install an update, reboot or shut down.

Why RIO

Not just a
game launcher.

RIO is also a media, file and system environment for your handheld.

One experience

Games, music, video and books all share the same RIO interface and controls.

Bold visuals

Pixel fonts, green and yellow, console animations, animated covers and a record player.

One library

RomM keeps the collection; the handheld browses and plays it.

Built for small screens

320 and 640 each get their own layout details, fonts and icons, never a simple scale-up.

Your data, protected

Restorable save copies, transfer checks, card-use protection and clear failure messages.

RIO Pixel World

A pixel world,
out of the box.

RIO ships with its own original content: a theme song, a short film, a short story and a poster. Listen, watch and read from the first boot.

RIO Pixel World cover: a green planet, a neon city and the robot
Theme song “RIO Pixel World”With cover art and synced lyrics, in Music.
Short film cover: a wall of game consoles
Short film “RIO Showreel”One minute long, in Videos.
Short story cover: RIO and the Forty-Three Worlds
Short story “RIO and the Forty-Three Worlds”Open it in Reader.
RIO poster: 3D wordmark and robot on black and yellow stripes
PosterIn Gallery.

Mini Plus Classic

More hardware,
more RIO.

These aren't extra software made only for Plus. They come from hardware the Mini doesn't have, and wherever the hardware allows, both handhelds aim to behave the same.

Plus controller settings, mode set to USB
  • 640×480

    A sharper display with more detail on screen.

  • GPU

    GPU-accelerated drawing, and hardware rendering on cores that support it.

  • HW decode

    Hardware decoding for some video formats.

  • Wi-Fi

    Wireless connection and wireless sync.

  • Bluetooth

    Headphones, controllers and file transfer over Bluetooth.

  • Dual sticks

    Two analog sticks and support for more input devices.

  • N64 · NDS · PSP · DC

    Headroom for heavier platforms such as N64, NDS, PSP and Dreamcast. Compatibility and smoothness are still being checked platform by platform.

System list on Mini Plus Classic

Mini Plus Classic

Screen
640 × 480
Highlights
Four times the pixels of the Mini, GPU acceleration, Wi-Fi and Bluetooth.
Status
Front end complete, system awaiting device testing
GKD Mini pixel illustration

GKD Mini

Screen
320 × 240
Highlights
RIO's first device and the reference for every other model.
Status
In use