Set Up Lakka for Raspberry Pi

Start playing retro games with Lakka

Written By: Cherie Tan

Dash icon
Very Easy
Steps icon


Whether you're just curious, an avid gamer, or feeling nostalgic for old-school games, the setup involved with playing retro games has got a lot easier over the years! 

This guide will show you how to set up Lakka, a light-weight and popular emulation OS. To do so, we will be using a NOOBS microSD Card and a Raspberry Pi 3 Model B+. It will work for other Raspberry Pi boards as well. 

Complete this guide to get started with retro gaming on the Raspberry Pi. You could go on further to create a handheld retro gaming device or print a fancy case for your Raspberry Pi reminiscent of the SNES!

Step 1   Get NOOBS

  • To begin, you'll need an SD Card with NOOBS preloaded onto it, or you can easily create a NOOBS MicroSD Card by following one of our previous guides. NOOBS is the easiest way to get Lakka installed!

Step 2   NOOBS Installation Manager

  • Once you have NOOBS on a microSD card, insert it into the SD card slot of your Raspberry Pi, connect a keyboard, mouse, and monitor display before connecting the power supply. 
  • Boot up the Raspberry Pi and you should see the NOOBS installation manager. 
  • Click on WiFi networks (w) or press 'w' on your keyboard. 
  • Select your WiFi network and enter the password 
  • Once connected, you should see a list of operating systems that can be downloaded to the Raspberry Pi.

Step 3   Install Lakka

  • Scroll down and find 'Lakka_RPi2'
  • Select the checkbox next to it
  • Click on 'Install (i)' button or press 'i' on your keyboard
  • Confirm and let the installation run

Step 4   Add a ROM

  • The next step is to add a game ROM. There are MAME ROMs that have been released for free and non-commercial use. To get a ROM, first, head over to:
  •  In this guide, we will choose a classic from 1979, called Star Fire. So click on 'Star Fire' and you will be directed to the download page.
  • Click on 'Download the Star Fire ROM images'. 
  • Check the box that states 'I understand that these ROM images are for non-commercial use only.
  • MAME games need to be zipped here. If the downloaded ROM of your choice is not already zipped, you will need to use an app like 7-Zip on Windows or WinZip on the Mac to compress the folder. 
  • The downloaded Star Fire ROM is already zipped.

Step 5   Add ROM to Lakka

  • After installing the ROM and zipping it in the previous step, now you will need to add it onto Lakka. To do so, first, navigate to Settings > Wi-Fi. 
  • Choose your network and enter the password.
  • Then navigate to Settings > Services 
  • Highlight "SAMBA Enable" and enable it to turn it on
  • Lakka will now appear in the left-hand column of your computer's file browser, if it is on the same network.
  • Open the Lakka folder, and note that there is a ROMS folder
  • Drag and drop the zipped up game into the ROMS folder

Step 6   Select emulator and play the game

  • Select "Load Content" in the Lakka menu.
  • Select the game.
  • Choose Arcade (MAME) as the emulator to play it on.
© 2021 Little Bird Electronics Pty Ltd.
Made with ❤️ in SYD. All prices inc GST. ABN 15 634 521 449. We're 🐥 @lbhq on Twitter.