Skip to content

ArjunKdaf/kUI

 
 

Repository files navigation



A custom firmware for TrimUI Brick/Hammer built on NextUI (GPL-3.0).

Features

  • 47 systems out of the box — every D-pad (or Joystick) + buttons platform with a libretro core
  • Carousel with Artbook artwork for every system
  • 5 LED profiles — Default, Low Battery, Critical, USB, Sleep
  • Power Profile — Auto / Performance / Powersave kernel governors (new in 0.27a)
  • Unified Settings — Collections, Boot Logo, Themes, LED Control, Date & Time, Developer
  • Developer submenu — Disable sleep, Enable SSH, Start SSH on boot, Clean dot files (new in 0.27a, ported from nx-redux)
  • The Dude — gamification companion with quests (2 revisit + 2 marathon + 2 try, refreshed each visit)
  • Scraper & Patcher — native artwork + metadata scraper
  • PakDek — in-house pak manager for additional emulators and tools (new in 0.27a, replaces Pak Store)
  • RA PreFetch — bulk pre-download offline RetroAchievements data for your library (new in 0.27a)
  • RetroAchievements — earn achievements online or offline, tracked in-game with login support
  • Themes — download and apply themes over WiFi
  • OTA Updater — update kUI directly from the device

See the latest release page for the full 0.27a changelog (upstream commits absorbed, bug fixes, etc.).

Supported Systems

Category Systems
Consoles Channel F, Atari 2600, Odyssey 2, Intellivision, ColecoVision, Vectrex, SG-1000, NES, Master System, Atari 7800, TurboGrafx-16, SuperGrafx, Genesis, SNES, Neo Geo, GX4000, 3DO, Amiga CD32, Jaguar, Neo Geo CD, Virtual Boy
Add-ons FDS, TurboGrafx-CD, Sega CD, 32X, Jaguar CD
Handhelds Game Boy, Lynx, Game Gear, Supervision, Mega Duck, GBC, NGP/NGPC, WonderSwan/Color, Pokemon Mini, GBA
Computers ZX Spectrum, Atari 800/XL/XE/5200, C64, C128, VIC-20, PET, Plus/4, CPC, MSX, Amiga
Other PICO-8, Uzebox, Doom, Arcade
PakDek DraStic, N64, Dreamcast, PPSSPP, ScummVM (and more)

Installing

Watch the installation video

  1. Format SD card as FAT32 (MBR)
  2. Copy all contents to SD card root
  3. Copy ROMs into matching Roms/ folders
  4. Copy BIOS files into matching Bios/ folders
  5. Insert SD card and power on
  6. Wait
  7. Sii felice

Shortcuts

Shortcut Action
MENU + R1 Save state
MENU + L1 Load state
MENU + B Reset
MENU + START Save & quit
R3 Fast forward
MENU + SELECT Game switcher
A Open / Auto-resume
X PIN game
Y (double) WIPE saves
Y (triple) WIPE collection

Credits

Special Thanks

❤️ Libretro — none of this would be possible without the incredible work of the libretro team and of core developers who keep retro gaming alive. Thank you. ❤️

License

GPL-3.0 — see LICENSE

About

kUI is a custom OS based of NextUI with many additional features!

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • C 75.0%
  • Shell 9.1%
  • C++ 9.1%
  • Makefile 4.0%
  • GLSL 2.8%