Skip to content
SPECIFICTION
Get listed

Lakka

lakka.tv

Free plan WindowsmacOSLinuxSelf-hosted
Visit lakka.tv
Spec score 8.5 #4 of 29 in Sega Genesis Emulators

What it is

Lakka is a lightweight Linux distribution that turns a small computer into a retrogaming console. It is built on LibreELEC and RetroArch, with RetroArch serving as its graphical interface and providing unified emulator configuration and joypad autoconfiguration. Listed features include automatic controller recognition, rewinding, netplay, and shaders. Official builds target Raspberry Pi, Allwinner, iMX6, Amlogic, and 32-bit and 64-bit PC systems. Installation uses USB images specific to the target hardware, and installation instructions cover GNU/Linux, Windows, and MacOS. The PC version is intended for dedicated hardware and does not support virtualization, dual boot, or CD and DVD installation. Users must supply their own ROMs; documentation also covers BIOS files. Netplay requires both players to use the same ROM, and cores without savestate support cannot use it. Lakka is community-driven and open source, and the listed price is free; required hardware is not included. The project says it remains under heavy development, so bugs, missing features, or unsupported hardware may occur.

Spec sheet

What it does
Lakka is a lightweight Linux distribution that transforms a small computer into a game console.Read 1 Oct 2026 · lakka.tv
Purpose
Lakka is a lightweight Linux distribution that transforms a small computer into a retrogaming console.Read 30 Sep 2026 · lakka.tv
Privacy
The Lakka website says it uses no cookies, does not track browsing and does not provide navigation information to third-party analytics.Read 30 Sep 2026 · lakka.tv
Support
Users can get help through the documentation, FAQ, forums, IRC, Discord, and the GitHub bug tracker.Read 1 Oct 2026 · lakka.tv
Architecture
Lakka is based on LibreELEC and supports development boards, embedded or mobile systems, tiny PCs, and 32-bit and 64-bit PCs.Read 1 Oct 2026 · lakka.tv
Controller support
Common USB joypads are preconfigured and work automatically when plugged in, according to the hardware support documentation.Read 30 Sep 2026 · lakka.tv
Core integration
Lakka's graphical interface is directly coded in RetroArch, providing unified emulator configuration and RetroArch joypad autoconfiguration.Read 1 Oct 2026 · lakka.tv
Development status
Lakka is still under heavy development, with possible bugs, missing features and unsupported hardware.Read 30 Sep 2026 · lakka.tv
Emulation base
Lakka is built on RetroArch and can emulate a wide variety of systems.Read 1 Oct 2026 · lakka.tv
Features
Features include automatic joypad recognition, rewinding, netplay, shaders, savestates, and wireless joypad support.Read 1 Oct 2026 · lakka.tv
Game files
Users must provide their own ROMs, and Lakka documentation separately covers ROMs and BIOS files.Read 30 Sep 2026 · lakka.tv
Installation
Lakka provides USB images and says the image is specific to the target hardware.Read 30 Sep 2026 · lakka.tv
Installation environments
The installation tutorial provides instructions for GNU/Linux, Windows, and MacOS.Read 1 Oct 2026 · lakka.tv
Licensing
Lakka is community-driven open source, while its bundled emulators are protected by a non-commercial license and the name and logo are registered trademarks.Read 30 Sep 2026 · lakka.tv
Maker status
Lakka states that it is not a company and does not sell hardware.Read 1 Oct 2026 · lakka.tv
Multiplayer limit
Lakka supports games with up to five players.Read 1 Oct 2026 · lakka.tv
Netplay
Netplay requires the same ROM on both sides, and cores without savestate support do not support netplay.Read 30 Sep 2026 · lakka.tv
Notable limits
PC images are USB images; CD or DVD installation, virtualization, and dual boot are unsupported, and hardware compatibility is not guaranteed.Read 1 Oct 2026 · lakka.tv
PC limitation
The PC build does not support virtualization or dual boot and is intended for real dedicated hardware.Read 30 Sep 2026 · lakka.tv
Project model
Lakka is a community-driven open-source project with contributors including coders, designers, gamers, testers, and documentation writers.Read 1 Oct 2026 · lakka.tv
RetroArch integration
Lakka uses RetroArch directly as its graphical interface and provides unified emulator configuration and RetroArch autoconfiguration for joypads.Read 30 Sep 2026 · lakka.tv
Security design
Its LibreELEC-based filesystem is a 300 MB read-only filesystem that cannot be broken even with root access.Read 1 Oct 2026 · lakka.tv
Supported hardware
Officially supported computers include 32-bit and 64-bit PCs, Raspberry Pi 0 through 3, Cubieboard, Banana Pi, Cubox-i, Hummingboard, UDOO Quad, Odroid, and WeTek Play.Read 1 Oct 2026 · lakka.tv
Updates
The whole operating system can be updated or downgraded with a single download.Read 1 Oct 2026 · lakka.tv

Plans and prices

Lakka OS Free hardware not included · user obtains required hardware Read 1 Oct 2026 · lakka.tv

Every Lakka plan and price →

Strong points and limits

Strong points

  • Free; required hardware is not included.
  • Automatic joypad recognition is listed.
  • Supports rewinding, netplay, and shaders.
  • Whole operating system can be updated or downgraded with one download.
  • Community support through forum, IRC, Discord, and GitHub.

Limits

  • Users must provide their own ROMs.
  • PC build does not support virtualization or dual boot.
  • PC images do not support CD or DVD installation.
  • Hardware compatibility is not guaranteed.

Who it suits

Lakka suits people with supported, dedicated hardware who want a small computer configured as a retrogaming console. It may also suit users comfortable supplying their own ROMs and relying on community support.

Verdict

Lakka combines a console-style interface with a range of listed retrogaming features and hardware targets. Check the target-specific image and the PC installation limits before choosing it.

Where Specifiction places it

Alternatives to LakkaAll alternatives →