When we started the project, it was working only on RPi and we were looking for a berry name. The word Lakka means cloudberry in Finnish. The logo of the project is not a flower but a Lakka berry.
No. Lakka is shipped with emulators protected by a Non Commercial license. Also, the name and the logo are a registered trademark.
Not yet. For now we only provide USB images. However, some users managed to set up Lakka on PC without USB boot support using Plop.
Not yet. Supporting virtualisation means having an X server with some special video drivers, and it is not yet the case. You can still set up RetroArch as a software on your current OS.
A small PC with an Intel graphics card will emulate most systems at full speed. The Odroid-XU4 is also very capable for a smaller price. The Raspberry Pi 3 is a decent choice, too. It depends on how you want to use Lakka. See other supported hardware.
Use the directional arrows, and Enter and Backspace keys.
Read the documentation about inputs, then, if you still do not get how to configure your controller, join our IRC channel or our forum. Someone will help you.
You have to push the central button once and it should start working.
Yes, if your DS3 is an official Sony controller. Just plug it once, and it should be paired. Wireless Dualshock
Yes, it will work out of the box in wired mode. In wireless mode, you will have to pair it using command line. Wireless Dualshock
Wireless XBOX 360 controllers are supported, but they require a proprietary dongle. You cannot use the USB wire with your wireless controller. If you plan to buy a dongle, choose an official one. We do support some Chinese clones, but not all of them, yet.
You need to put the BIOS in the system directory.
You need to use bin+cue, check that the content of the cue file matches the bin name.
Please read the documentation about Upgrading Lakka.
There is an explanation in the RGUI documentation. You can also press select over an item to get a description of what it does.
Jack audio output should work out of the box as long as you use an HDMI2DVI converter. If you are using a real HDMI wire and TV, you can plug your headphones in the TV. However, there might be a way to configure the RPi to force jack audio output in the config.txt file on the System partition.
These devices have more than one alsa cards. The distribution sets the HDMI card as default. You can override this setting in RetroArch configuration file :
audio_device = "hw:0,0"
Please read the documentation.
Yes, find the IP of your box in the Network Information. SSH is enabled by default on most images, if not, you can enable it in the Service Settings. Credentials are
All keyboards should work fine but if yours is not working, please tell us which model it is and we will try to investigate. However, the issue will have a low priority as our team is small and we support joypads first.
A list of supported joypads is available. Joypads with no input_menu_toggle_btn lack an important button and can not be used as primary joypads. For now, the only primary joypads supported are wired XBOX360 and PS3. Most other pads have 15 buttons only, and the RETROPAD abstraction needs 16.
Please see the documentation for Troubleshooting Lakka.
Plug your SD card into your computer, in the System partition (FAT32) you will find a config.txt file where you can uncomment some lines to enable overclocking.
Please note: While overclocking may give you better performance, it is done at your own risk and Lakka is not responsible for any damage you do to your RPi/boards.
This can happen on some TVs. Mount your SD card and check that hdmi_drive=2 is in config.txt and uncommented. This will force the sound to be sent over HDMI no matter what the TV says.
Mount your SD card and remove or comment hdmi_drive=2 in config.txt.
In Settings -> Video Settings, disable VSync.
Or manually set vsync = “false” in /storage/.config/retroarch/retroarch.cfg
Do not use the USB OTG to power your Cubietruck, use the barrel instead.
EDID: from your uEnv.txt and set your exact resolution to force 60 FPS. You can alternatively disable vsync.
Some boards like the RPi provide some tools to dual boot Lakka with other distros. We try to support NOOBS and Berryboot, but dual booting is not the priority right now. Lakka is meant to be installed on a dedicated machine.
Your hard drive must have an MBR partition table, and at least one partition (it will be erased).
You can change default setting for the ribbon via the Setting Tab > Menu > Menu Shader Pipeline to Ribbon (Simplified) or Off which corresponds to the entry
menu_shader_pipeline = "1" and
menu_shader_pipeline = "O" for the configuration file. At last, you can switch to menu RGUI via Setting Tab > Driver > Menu Driver > rgui.