In general, two types of files must be copied to the Lakka system in order for RetroArch emulate a game or other software: ROMs and BIOS images. Note that some of the consoles and arcade systems that can be emulated by Lakka have built-in support and do not require a BIOS image.
Game ROMs must be placed in subfolders within the
roms folder. Generally, ROMs should be zipped, except for CD images: Lakka’s emulators prefer the format BIN+CUE for CD images.
Many users sort their ROMs into subfolders named after the system which the ROMs belong to. This results in a subfolder system such as:
roms/ Atari - 2600/ Individual Atari 2600 ROM1.zip Sega - 32X/ Individual Sega 32X ROM1.zip Individual Sega 32X ROM.zip etc. etc. ### BIOS storage and organization Generally, system images (BIOS images) must be placed in the `system` folder although there are certain exceptions described in the table below.
Lakka incorporates a ROM scanning system to produce the playlists in Lakka’s horizontal menu. Each ROM stored in a folder being scanned by the playlist generator is checked against a database of ROMs that are known to be good copies. If you would like to generate playlists without the aid of the generator, or generate playlists for systems that do not have generator support yet, the playlist file format has been documented.
The most successful approach to adding ROMs to Lakka is to use ROM sets that have been validated by software like ClrMamePro or ROMVault. These programs can check a collection of ROMs against the same database of ROMs that are used by the playlist generator. Information about which databases to use to validate ROMs can be found in the table below.
Please note: ClrMamePro and ROMVault are powerful, but also complex and not friendly to new users. The RetroPie documentation has a helpful guide for those getting started with ClrMamePro that is focused on MAME ROMs but is applicable to other kinds of ROMs as well. The Lakka forums are also a good place to learn more about how to identify and prepare ROMs for Lakka.
Some libretro cores require a system or “BIOS” image to work. BIOS images must be placed in the
system folder of your Lakka installation. The BIOS and other notes column in the table below includes information about how to configure systems which require BIOS images for emulation.
Remember: Linux is a case sensitive system. Please name BIOS files exactly according to this table. Read more about the filesystem and how to access it in order to transfer BIOS or ROM files to Lakka.
|System||Validated DAT||Playlist support||BIOS and other notes|
|3DO - 3DO||Unknown||Unknown||BIOS name:
|Atari - 2600||None||Unknown||The Atarimania “Atari 2600 VCS ROM Collection” has been shown to work well with this emulator, although there is currently no automatic playlist support in Lakka.|
|Atari - 7800||No-Intro 2016-01-03||Yes||BIOS name:
|Atari - Jaguar||No-Intro 2016-01-03||Yes||N/A|
|Atari - Lynx||No-Intro 2016-01-03||Yes||BIOS name:
|Bandai - WonderSwan||No-Intro 2016-01-03||Yes||N/A|
|Bandai - WonderSwan Color||No-Intro 2016-01-03||Yes||N/A|
|Final Burn Alpha 0.2.97.38||FB Alpha 0.2.97.38||Yes||Copy the
|GCE - Vectrex||No-Intro 2016-01-03||Yes||N/A|
|Id Software - Doom||Unknown||Unknown||BIOS name:
|Magnavox - Odyssey2||No-Intro 2016-01-03||Yes||BIOS name:
|MAME 2003||Progetto-SNAPS MAME 0.78||No*||* A playlist generator and pre-compiled playlists are available in the forums.|
|Microsoft - MSX||No-Intro 2016-01-03||Yes||N/A|
|Microsoft - MSX 2||No-Intro 2016-01-03||Yes||N/A|
|NEC - TurboGrafx 16 (PC-Engine)||No-Intro 2016-01-03||Yes||Bios name:
|NEC - SuperGrafx||No-Intro 2016-01-03||Yes||N/A|
|NEC - PC-FX||Unknown||Unknown||BIOS name:
|Nintendo - Famicom Disk System||No-Intro 2016-01-03||Yes||BIOS name:
|Nintendo - Nintendo DS||No-Intro 2016-01-03||Yes||N/A|
|Nintendo - Game Boy||No-Intro 2016-01-03||Yes||N/A|
|Nintendo - Game Boy Advance||No Intro 2016-01-03||Yes||BIOS name:
|Nintendo - Game Boy Color||No Intro 2016-01-03||Yes||N/A|
|Nintendo - Nintendo 64||No-Intro 2016-01-03||Yes||N/A|
|Nintendo - Nintendo Entertainment System||No-Intro 2016-01-03||Yes||N/A|
|Nintendo - Super Nintendo Entertainment System||No-Intro 2016-01-03||Yes||N/A|
|Nintendo - Virtual Boy||No-Intro 2016-01-03||Yes||N/A|
|Phillips - Videopac+||No-Intro 2016-01-03?||Yes||o2rom.bin? Same as Magnavox Oddessy2?|
|Sega - 32X||No-Intro 2016-01-03||Yes||N/A|
|Sega - Game Gear||No-Intro 2016-01-013||Yes||N/A|
|Sega - Master System - Mark III||No-Intro 2016-01-013||Yes||N/A|
|Sega - Mega Drive - Genesis||No-Intro 2016-01-03||Yes||BIOS files are needed for ROMs which use the system’s expansion CD-ROM drive<ul><li>MegaCD Japan BIOS name:
|Sega - Saturn||Unknown||No||BIOS name:
|Sony - PlayStation (Japan)||Unknown||Unknown||BIOS name:
|Sony - PlayStation (US)||Unknown||Unknown||BIOS name:
|Sony - PlayStation (Europe)||Unknown||Unknown||BIOS name:
|Sony - PlayStation Portable||Unknown||Unknown||BIOS name:
|SNK - Neo Geo Pocket||No-Intro 2016-01-013||Yes||N/A|
|SNK - Neo Geo Pocket Color||No-Intro 2016-01-013||Yes||N/A|