Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Lakka Switch

From GameBrew
Lakka Switch
L4tlakkanx.png
General
AuthorLibretro
TypeOther Emulators
Version5.0
LicenseMixed
Last Updated2024/04/14
Links
Download
Website
Source
Support Author

Lakka is a lightweight Linux distribution that transforms a small computer into a full blown retrogaming console.

Built on top of the famous RetroArch emulator, Lakka is able to emulate a large range of hardware and has some useful features such as Braid-like rewinding, joypad hotplug and video streaming.

User guide

Please refer to the official website on how to setup Lakka.

Useful links

Screenshots

l4tlakkanx2.gif

Media

Lakka - How to Install: Switch (LibRetro)

Lakka on Nintendo Switch Emulation Tests | N64, Gamecube, PS1 (25 Games) (LOE TECH)

Changelog

v5.0

  • Based on LibreELEC 11.0 build system.
  • RetroArch updated to 1.17.0.
  • Cores updated to their most recent versions.
  • New cores added:
    • dirksimple: Dragon’s Lair player.
    • dosbox-core: DOSBox.
    • ep128emu: Enterprise 64/128, Videoton TVC, Amstrad CPC and ZX Spectrum.
    • geolith: Neo Geo AES and MVS Cartridge Systems.
    • jaxe: XO-CHIP/S-CHIP/CHIP-8.
    • numero: TI-83.
    • thepowdertoy: The Powder Toy.
    • vice_xpet: Commodore PET.
    • vircon32: Virtual Game Console inspired by 16/32-bit systems.
    • vitaquake2: Quake II.
  • Mesa updated to 24.0.4.
  • Updated Linux kernel:
    • mainline: 6.1.84
    • raspberry: 6.1.77
    • amlogic: 6.1.38
  • Added images for following devices:
    • Raspberry Pi 5.
    • Raspberry Pi Zero 2 in Retroflag GPI Case 2W.
    • Raspberry Pi Compute Module 4 in Retroflag GPI Case 2.
    • Generic PC:
      • Support for nVidia GPUs (using proprietary nVidia driver, separate image).
    • Allwinner SOC:
      • OrangePi Zero2.
      • OrangePi 3 LTS.
    • Amlogic SOC:
      • BananaPi CM4.
      • BananaPi M2 Pro.
      • BananaPi M2S.
      • BananaPi M5.
      • Radxa Zero.
      • Radxa Zero2.
      • WeTek Core.
      • WeTek Hub.
      • WeTek Play 2.
    • Rockchip SOC:
      • Firefly ROC-PC Plus.
      • OrangePi 4 LTS.
      • Radxa Rock Pi 4 Plus.
      • Radxa Rock Pi 4 C Plus.
  • Retrorama - theme and dynamic wallpapers for XMB.

v4.3

  • Update RetroArch to 1.14.0.
  • Add new libretro core: "fake08".
  • Add new libretro core: "mojozork".
  • Add new libretro core: "puae2021".
  • Update Mesa to 22.1.7.
  • Add support for more Nintendo Switch variants.
  • Add Orange Pi 4 LTS (Rockchip RK3399).
  • Update raspberry kernel to 5.10.110.
  • Update amlogic kernel to 5.11.22.
  • Update mainline kernel to 5.10.123.

v4.2

  • Update RetroArch to 1.10.3.
  • Add new libretro core: "a5200".
  • "race": fix savestates on arm platforms.
  • Update Mesa to 22.0.2.
  • Amlogic: disable composite output by default.
  • Generic: add support for Ventoy back.

v4.1

  • Update RetroArch to 1.10.2.
  • RetroArch standalone cores: add files needed to run these cores to the image (therefore disabled the system files downloader).
  • Add new libretro core: "race".
  • Add new libretro core: "bk".
  • Add new libretro core: "same_cdi".
  • Add new libretro core: "mame" (current).
  • Fix "easyrpg" libretro core.
  • Drop "duckstation" core.
  • Update mainline kernel to 5.10.109 (PC, Allwinner, Amlogic, NXP).
  • Update raspberry kernel to 5.10.103.
  • Fix Nvidia support (build driver as module).
  • Fix ethernet and wifi on Intel NUC 11.
  • Add support for ASUS BT500 and TP-Link UB500 USB Wi-Fi adapters.
  • Update Mesa to 22.0.1.
  • Fix custom shutdown scripts (add RPi.GPIO Python library).

v4.0

  • Update build system to LibreELEC 10.0.2.
  • Update Mesa to 22.0.0.
  • Update RetroArch to 1.10.1.
  • Add new libretro core: "sameduck".
  • Add new libretro core: "superbroswar".
  • L4T/Switch: complete new port with many fixes and enhancements.
  • Update mainline kernel to 5.10.103 (PC, Allwinner, Amlogic, NXP).
  • Update Raspberry kernel/firmware to 5.10.95.
  • Rockchip devices: switch to mainline kernel (5.10.76).

v3.7.3

  • Maintenance release.
  • Update RetroArch to 1.10.3.
  • Update libretro cores to the same version as on 4.x.
  • Add new libretro core: "a5200".

v3.7.2

  • Maintenance release.
  • Update RetroArch to 1.10.2.
  • Update libretro cores to the same version as on 4.x.
  • Add new libretro core: "sameduck".
  • Add new libretro core: "race".
  • Add new libretro core: "bk".
  • Drop "duckstation" core.

v3.7.1

  • Maintenance release.
  • Update RetroArch to 1.10.1.
  • Update libretro cores to the same version as on 4.x.

v3.7

  • Update RetroArch to 1.10.0.
  • Update libretro cores to the latest.
  • Add small utility to turn off Xbox360 controllers.
  • Fix AML aarch64 cores compilation.
  • Update Mesa to 21.3.6.
  • Rollback Raspberry kernel/firmware files to 1.20210831 (fixes issue with 4K displays not initializing).
  • Update mainline kernel to 5.10.101.
  • Add new libretro core: "wasm4".
  • Add new libretro core: "jumpnbump".
  • Add new libretro core: "blastem".
  • Add new libretro core: "freechaf".
  • Add new libretro core: "potator".
  • Add new libretro core: "quasi88".
  • Add new libretro core: "retro8".
  • Add new libretro core: "xmil".
  • Add new libretro core: "fmsx".
  • Make the ".update" folder on the "STORAGE" partition writable without superuser privilege.
  • Add new device: Raspberry Pi Zero 2 with GPICase (Pi02GPi.arm).
  • Fix recording / streaming in RetroArch.
  • Raspberry Pi: disable wifi powersaving to improve wifi stability.

v3.6

  • Update RetroArch to 1.9.13.1.
  • Update libretro cores to latest.
  • Add new libretro core: "ecwolf".
  • Add new libretro core: "beetle-pce".
  • Add highscore.dat for "fbneo" to RetroArch system folder.
  • Add artwork files, cheat.dat and history.dat for "mame2003-plus" to RetroArch system folder.
  • Add engine files, themes, soundfont and basic scummvm.ini for "scummvm" to RetroArch system folder.
  • Update Mesa to 21.2.5.
  • Fix issue with older Intel GPUs (crocus driver is now preferred, "MESA_LOADER_DRIVER_OVERRIDE" is not required anymore).
  • Update mainline kernel to 5.10.78.
  • Update Raspberry kernel/firmware files to 1.20211029.

v3.5.2

  • Update RetroArch to 1.9.12.
  • Update libretro cores to latest.
  • Add DAT/XML files for "fbneo" and "mame2003-plus" playlist scanning.
  • Add SAMBA share for database files on the image.
  • Fix mount units for Nintendo Switch.
  • Remove "disable_ertm=1" from "xpadneo" driver package.

v3.5.1

  • Update RetroArch to 1.9.11.
  • Update libretro cores to latest.
  • Update Mesa to 21.2.4.
  • Update Kernel to 5.10.72 (Generic, iMX6).
  • Update Kernel/Firmware to 1.20210928 (RPi).
  • Fix CRT / analog output on Raspberry Pi (more.
  • Expose "/storage/.cache" as "Services" samba share.
  • Add vulkan-tools (Generic).

v3.5

  • Add support for Anbernic RG351MP.
  • Update Mesa to 21.2.3.
  • Update Linux kernel to 5.10.68 and kernel firmware to 20210919 (Generic, iMX6).
  • Fix libraries for interfacing to Raspberry Pi GPU on aarch64.
  • Add WireGuard VPN support.
  • Add action to remove bluetooth pairing (**Settings** → **Bluetooth** → ***Bluetooth device*** → Start button or Space key).
  • Add xpadneo driver to support wireless Xbox gamepads (all, but L4T).
  • Update 'default' kernel to 5.1.21 (Allwinner, Amlogic).
  • Set HDMI output resolution to 720p, drop A20 devices (Allwinner).
  • Add support for Capcom Home Arcade.
  • Replace i965 intel driver with the updated crocus one (Generic).
  • Add support for PiBoy DMG (RPi).
  • Add support for non-standard modes in VEC - enhances CRT output (RPi).
  • Update kernel/firmware to 1.20210831 (RPi).
  • Enable additional PARPORT modules/features - fixes Gamecon module (Generic x64).
  • Remove old mupen64plus core.
  • Enable RSP dynarec in parallel_n64 core (Generic).
  • Enable RDP and RSP dynarec in mupen64plus_next (Generic).

External links

Advertising: