Lakka
The DIY retro emulation console
Lakka is a lightweight Linux distribution that transforms a credit card sized computer into a full blown emulation console.
What is Lakka?
- A Linux distribution
- Emulates a lot of consoles and game engines
- Targets low cost embedded systems
-
Raspberry pi $35
-
Cubieboard $60
-
Cubox-i $55~140
- Provides a console experience
- Ultra fast boot
- Auto update
- Joypad hotplug
- Nice UI
How?
- Lakka is powered by RetroArch
- Lakka is built using OpenELEC build system
- Contribution to RetroArch
RetroArch
Emulates virtually every console and game
- Atari 2600, Atari Lynx
- NES, GB, SuperNES, GBA, DS
- MasterSystem, Megadrive, Gamegear, 32X, SegaCD
- Playstation
- Nintendo 64
- PCEngine
- DOS
- Cave Story
- Dinothawr
- FFMpeg
Systems supporting RetroArch
- Windows
- Linux
- MacOS
- Wii
- PS3
- xbox360
- PSP
- Android
- iOS
- ...
Libretro
OpenELEC
Open Embedded Linux Entertainment Center
OpenELEC
to create custom distributions
-
Great cross compilation support
- Simpler than OpenEmbedded
- Increasing hardware support
- Targets multimedia capable boards
- Read only file system == known state
- No package management at runtime
- Easy to update
- OEM support
OpenELEC project layout
OpenELEC build phases