HippOS Linux โ€” Coming Soon

A Debian-based gaming OS for handhelds and living-room PCs. Boots straight into EmulationStation with 50+ emulators, a full Linux gaming stack, and a desktop mode one button away.

Early access download Login with Discord
Learn more

The OS

A gaming appliance,
not a distro with a launcher.

HippOS is built on a clean Debian base and ships as a ready-to-run image. No hidden state, no manual setup โ€” flash it and play.

๐ŸŽฎ

Controller-first

Boots directly into EmulationStation. Every feature is reachable from a gamepad โ€” no keyboard or mouse needed.

๐Ÿงฑ

Clean by design

Every emulator ships with its own runtime libraries. No dependency conflicts, no missing DLLs, no post-install configuration.

๐Ÿ”ง

Modular runtime

Frontend, emulators, services, and userdata are cleanly separated. Update the OS without touching your saves or configs.


Emulation

50+ emulators, ready to go.

Every emulator ships with its runtime libraries included โ€” no dependency conflicts, no missing packages. RetroArch covers additional systems via libretro cores.

RPCS3 PCSX2 Dolphin Cemu Eden Citron Neo DuckStation ShadPS4 Xemu RetroArch MAME ScummVM DOSBox Staging PPSSPP Vita3K Azahar Ryujinx Redream Ymir BigPemu MelonDS OpenMSX Amiberry AppleWin EKA2L1 Ruffle OpenBOR Xenia Supermodel + more

Storage & Gaming

Your ROMs, your way.

Plug in multiple drives and HippOS pools them automatically. The full Linux gaming stack is included for when you need it.

๐Ÿ’พ

Unified storage pools

Internal storage and external drives are merged into single views for ROMs, BIOS files, and saves. Add a drive and your library grows automatically.

๐ŸŒ

Network ROM sharing

Your ROM library is shared over Samba. Drop files from any device on your LAN โ€” no SSH needed.

๐ŸŽฒ

Steam & Flatpak

Steam is installed and ready. Bazaar gives you the full Flathub catalogue โ€” browse and install apps without a terminal.

๐Ÿท

Wine & Lutris

Full Wine stack with Lutris for Windows game compatibility. Winetricks included.

๐Ÿค–

Android apps

Waydroid runs a full Android container with GAPPS. Android apps appear alongside your emulators and launch with controller input routed correctly.


Hardware & Input

Handles the hardware, so you don't have to.

From arcade sticks to handhelds โ€” HippOS has a hotkey daemon, arcade controller remapping, brightness and volume controls, and a desktop mode when you need it.

โŒจ๏ธ

Pad2Key

Remaps IPAC, X-Arcade, and JammaSD arcade controllers to virtual gamepad events via evsieve. Plug in and play.

๐Ÿ–ฅ๏ธ

Desktop mode

Press F1 in EmulationStation to drop into a full LXQt desktop. Press it again to return.

๐Ÿ”†

System hotkeys

Brightness, volume, screenshots, save states, rewind, and power โ€” all mapped and handled by the hippos-hotkeys daemon.

โšก

TDP control

Per-device TDP limits via ryzenadj for Steam Deck, ROG Ally, Legion Go, Ayaneo, and other AMD handhelds. Set it once and forget it.

๐Ÿ“บ

CRT support

Switchres-based CRT output with automatic modeline generation. Switch to a CRT and back without manual configuration.


Content

Shaders, bezels, and themes โ€” one click away.

The built-in content store lets you install shader packs, decorative bezels, cheat databases, and ES themes directly from EmulationStation.

GLSL Shaders Slang Shaders HippOS Minimal Theme Bezels โ€” NES Bezels โ€” SNES Bezels โ€” Mega Drive Bezels โ€” GBA RetroArch Cheat DB

Get involved

Looking for testers and developers.

HippOS is a one-person project with a lot of ground to cover. If you want to help shape it, you're welcome to jump in.

๐Ÿงช

Testers

Flash the image on real hardware and report what breaks. Hardware compatibility, emulator launches, controller detection, and first-boot behaviour all need real-world testing across a range of machines.

๐Ÿ‘พ

Developers

The stack is Debian, Python, Bash, and a C++ EmulationStation fork. Areas that need the most work: emulator configuration, controller support, the theme, and the update system. Open an issue or PR on GitHub.

Join the Discord