L4T Lakka Switch - now with audio and Vulkan

logonav.png

Lakka Switch, L4T edition
I am proud to finally release the L4T version of Lakka Switch!
New kernel, new logo, new drivers, audio... everything is fresh and clean.

Did I mention Rayman 3 was full speed on Dolphin? ( ͡° ͜ʖ ͡°)

General system updates
  • New Linux kernel and underlying operating system, based on Linux4Tegra and Jetson Nano drivers
    • mainline kernel has been deprecated
    • system features should now be on par with the L4T Ubuntu distribution, except for dock support
    • Bluetooth was lost in the battle and needs some rest to come back stronger
  • aarch64 is now the default and mainly supported architecture
    • arm has been deprecated since L4T doesn't support it
  • New logo made with the help of jaames and the R:S community
New features and improvements
  • Audio now works through the internal speakers and headphones
  • The new GPU driver supports both Vulkan and OpenGL
  • RAM is now locked at full speed (1600Mhz), was 800MHz before
  • The system is now way more stable and should boot for everyone with a decent SD card (no more black screen of death)
  • RetroArch has been updated to add menu widgets (fancy onscreen notifications)
  • Overclock profiles have been updated :
    • Renamed all profiles
    • Added more overclock profiles
    • Added underclock profiles
New cores
  • mupen64plus-next (N64 emulator)
    • The core is full speed, even on aarch64 thanks to the new dynarec
    • Includes the updated version of the GlideN renderer
  • picodrive (various Sega consoles)
    • The core replaces Genesis Plus GX (Game Gear support has been dropped)
  • Beetle PSX HW (PSX emulator with OpenGL and Vulkan renderer)
    • The core performs worse than PCSX ReARMed for now, even with Vulkan
  • reicast (Dreamcast emulator)
    • The core is full speed on all commercial games, no visual glitches
    • The OIT renderer works (better accuracy), speed is still good on 1x resolution
    • The core needs the Dreamcast BIOS files to be placed in /lakka/storage/system/DC
    • WinCE games are currently not supported - there is a WinCE version of the reicast core in the works but the aarch64 dynarec is too slow for the games to be playable (for now)
  • Yaba Sanshiro (Saturn emulator)
    • The core is full speed on all commercial games
    • Yabause and Kronos were also added but both perform worse than Yaba Sanshiro
  • theodore (Thomson MO/TO emulator)
Updated cores
  • Dolphin : Vulkan support
    • With Vulkan, Dolphin runs decently - some games are playable, some are full speed... see for yourself, try it and experiment with different games and settings!
  • PCSX ReARMed : Switch optimizations and CHD support
  • PPSSPP : doesn't crash anymore when closing content
Removed cores
  • mupen64plus
  • parallel-n64
  • Genesis Plus GX
  • Ishiiruka
    • It might come back once the core is updated with the (beta) Vulkan renderer
Credits
  • Kernel and drivers work: NVIDIA, switchroot team (especially ByLaws and langerhans)
  • Lakka Switch work: natinusala and plaidman
  • RetroArch, original Lakka distribution: libretro team
  • mupen64plus-next: Gillou and m4xw
  • PCSX ReARMed: Switch optimizations by m4xw, CHD support by aliaspider
  • Dolphin core: aliaspider
  • reicast core: flyinghead

Download link

The Lakka Switch website has been updated with the new version: https://lakka-switch.github.io/documentation/

Please note that you can't dual boot Ubuntu and Lakka Switch for now (it will always boot Ubuntu).
 

NRamos

Well-Known Member
Newcomer
Joined
Aug 12, 2018
Messages
77
Trophies
0
Age
31
XP
428
Country
Puerto Rico
I try selecting gl to boot dreamcast, and it just says, "failed to load content", and I go to drivers and it's set back on vulkan... I dont know why... help please?
Because Cores need to be set up properly with their compatible drivers. If you want Nintendo Gamecube games to perform as fast as possible, you need to set Vulkan as your main driver for example.
 

Basketto

Well-Known Member
Member
Joined
Jun 25, 2019
Messages
567
Trophies
0
Age
33
XP
628
Country
Australia
Anyone have some good n64 settings they’d like to share? All the games I’ve tried are really choppy.

Also, is it normal for the switch to not charge while in Lakka?
What games have you tried? Mine 99% of the time work well on default settings using glcore. Restart Retroarch option(near reboot to rcm) with your charger plugged in, will charge fine.

--------------------- MERGED ---------------------------
Do you know guys how can I copy a 7GB ISO to my SD Card? It's FAT32 and I can't copy it even If I have a 32gb sd
If it is a Wii game, convert it to wbfs.

--------------------- MERGED ---------------------------

Found the option! Changing the anolog deadzone (in the input options in the main settings menu) to .01, from .00, it now doesn't have that issue. It 'feels' a little... different, but it's doable.Thank you!

Also, can confirm that save states break wind waker saves, and cause it to crash after some time, if not just a lakka incompatibility, itself.

I try selecting gl to boot dreamcast, and it just says, "failed to load content", and I go to drivers and it's set back on vulkan... I dont know why... help please?
This happens when either the incorrect drivers are selected, or you need to reset your directory and make sure the System/Bios/DC are set correctly with the right bios.
 
Last edited by Basketto,

Josshy0125

Banned!
Banned
Joined
Jun 16, 2019
Messages
370
Trophies
0
Age
38
XP
753
Country
United Kingdom
What games have you tried? Mine 99% of the time work well on default settings using glcore. Restart Retroarch option(near reboot to rcm) with your charger plugged in, will charge fine.

--------------------- MERGED ---------------------------

If it is a Wii game, convert it to wbfs.

--------------------- MERGED ---------------------------




This happens when either the incorrect drivers are selected, or you need to reset your directory and make sure the System/Bios/DC are set correctly with the right bios.
Weird I thought I added more info in my previous post?

Okay, no, so I know that. What I mean is, I'll select GL for dreamcast emulation, load the game, and itll fail and give me that error. Then I go back to the driver screen and it's back on vulkan for some reason. It was working for months before... I havent tried it again since, but yeah. I select gl, load the dreamcast game, and when it fails, I check the driver screen and it says it's back on vulkan for some strange reason
 

Imancol

Otak Productions
Member
Joined
Jun 29, 2017
Messages
1,375
Trophies
0
XP
2,763
Country
Colombia
Do you know guys how can I copy a 7GB ISO to my SD Card? It's FAT32 and I can't copy it even If I have a 32gb sd
A game of that magnitude can only be Wii, and I doubt it works for you because it must be a Third Party and will give you as much

--------------------- MERGED ---------------------------

Does anyone know if this has the option to load game remotely?
 

Basketto

Well-Known Member
Member
Joined
Jun 25, 2019
Messages
567
Trophies
0
Age
33
XP
628
Country
Australia
Weird I thought I added more info in my previous post?

Okay, no, so I know that. What I mean is, I'll select GL for dreamcast emulation, load the game, and itll fail and give me that error. Then I go back to the driver screen and it's back on vulkan for some reason. It was working for months before... I havent tried it again since, but yeah. I select gl, load the dreamcast game, and when it fails, I check the driver screen and it says it's back on vulkan for some strange reason
When a system fails to open with said core it reverts back sometimes, has done this for me before. If you have set it to Gl or Glcore and its crashing, its not because its trying to use Vulkan, something else is set incorrectly. It generally goes back to your saved settings from when you exited Lakka. I have had this happen before, it is not abnormal. This happened to me when I had an incorrect setting in dreamcast options that crashed games, or the incorrect bios path. I have absolutely zero problems running dreamcast games ;).
 
Last edited by Basketto,

Fenderbendr

Member
Newcomer
Joined
Jul 11, 2019
Messages
16
Trophies
0
Age
27
XP
54
Country
United States
What games have you tried? Mine 99% of the time work well on default settings using glcore. Restart Retroarch option(near reboot to rcm) with your charger plugged in, will charge fine.
What games have you tried? Mine 99% of the time work well on default settings using glcore. Restart Retroarch option(near reboot to rcm) with your charger plugged in, will charge fine.

--------------------- MERGED ---------------------------

If it is a Wii game, convert it to wbfs.

--------------------- MERGED ---------------------------




This happens when either the incorrect drivers are selected, or you need to reset your directory and make sure the System/Bios/DC are set correctly with the right bios.
Do you over clock the switch at all? I’m on the default Mupen64Plus core, and everything’s laggy and stuff.

I’ve tried Mario tennis and the Mario party games, and they both don’t run well.
 
Last edited by Fenderbendr,

Basketto

Well-Known Member
Member
Joined
Jun 25, 2019
Messages
567
Trophies
0
Age
33
XP
628
Country
Australia
Do you over clock the switch at all? I’m on the default Mupen64Plus core, and everything’s laggy and stuff.

I’ve tried Mario tennis and the Mario party games, and they both don’t run well.
Havent tried Mario Tennis, Mario Party 2 works fine no overclocking for me. Try enabling advanced settings and using GL core also try set RDRAM options to async if they are set to sync. Also It should be off by default but DONT have Hard sync CPU to GPU in video settings. Mario tennis should also work fine. I run all my games on HD settings 720p without need of overclocking. I dont have access to my switch at the moment but I can tell you my mario party settings later if u still cant get it running. I dont think i needed to change much though.
 
  • Like
Reactions: Fenderbendr

Josshy0125

Banned!
Banned
Joined
Jun 16, 2019
Messages
370
Trophies
0
Age
38
XP
753
Country
United Kingdom
When a system fails to open with said core it reverts back sometimes, has done this for me before. If you have set it to Gl or Glcore and its crashing, its not because its trying to use Vulkan, something else is set incorrectly. It generally goes back to your saved settings from when you exited Lakka. I have had this happen before, it is not abnormal. This happened to me when I had an incorrect setting in dreamcast options that crashed games, or the incorrect bios path. I have absolutely zero problems running dreamcast games ;).
But I never changed any settings from the last time I played DC. And also by default it starts on gl :I
 

Fenderbendr

Member
Newcomer
Joined
Jul 11, 2019
Messages
16
Trophies
0
Age
27
XP
54
Country
United States
Havent tried Mario Tennis, Mario Party 2 works fine no overclocking for me. Try enabling advanced settings and using GL core also try set RDRAM options to async if they are set to sync. Also It should be off by default but DONT have Hard sync CPU to GPU in video settings. Mario tennis should also work fine. I run all my games on HD settings 720p without need of overclocking. I dont have access to my switch at the moment but I can tell you my mario party settings later if u still cant get it running. I dont think i needed to change much though.
Great, I’ll try that! Thanks
 

Basketto

Well-Known Member
Member
Joined
Jun 25, 2019
Messages
567
Trophies
0
Age
33
XP
628
Country
Australia
But I never changed any settings from the last time I played DC. And also by default it starts on gl :I
Only other problem I can think of is a bad rom. But if none of them work, then it has to be a setting that is causing issues, or the fact it isn’t locating the bios correctly. If none of your games work and your on GL or Core and you have already gone to directory and set your Bios folder to whichever folder DC is in(example if your filepath is System/DC, your bios directory must be set as System), reset your Retroarch.cfg file completely. Find a new SD card launch Lakka on it once, put it into your PC/Mac etc, show hidden files, .config/retroach/config/retroarch.cfg, when you find retroarch.cfg delete the one on your current SD card and replace it with the new one.
 

Fenderbendr

Member
Newcomer
Joined
Jul 11, 2019
Messages
16
Trophies
0
Age
27
XP
54
Country
United States
Havent tried Mario Tennis, Mario Party 2 works fine no overclocking for me. Try enabling advanced settings and using GL core also try set RDRAM options to async if they are set to sync. Also It should be off by default but DONT have Hard sync CPU to GPU in video settings. Mario tennis should also work fine. I run all my games on HD settings 720p without need of overclocking. I dont have access to my switch at the moment but I can tell you my mario party settings later if u still cant get it running. I dont think i needed to change much though.
Ok, I tried these settings and it’s still laggy and the audio is choppy. I feel like I messed some setting up somewhere but I’m not sure which one. Haha.

Could you maybe share your settings with me if it’s not too hard? Also, how do you set it to HD for n64 stuff?

I’ve tried searching around for n64 settings but I haven’t found any.
 

djluis49

Member
Newcomer
Joined
Sep 6, 2017
Messages
18
Trophies
0
Age
33
XP
131
Country
Dominican Republic
so apparently you need emummc to launch lakka. How big is the emummc partition in general?

You dont need emuMMC to launch Lakka. You just drop some files on your SD and launch Hekate, then boot Lakka from there.

--------------------- MERGED ---------------------------

it is, just working on some features like sleep mode and a working ps2 emulator from what i have read

I see...was wondering because its been 2 months since last update. Where i can get updates on how its going? Is there a Discord or something?
 

Deathbot64

Well-Known Member
Member
Joined
Dec 15, 2014
Messages
336
Trophies
0
Age
31
XP
1,359
Country
Canada
You dont need emuMMC to launch Lakka. You just drop some files on your SD and launch Hekate, then boot Lakka from there.

--------------------- MERGED ---------------------------



I see...was wondering because its been 2 months since last update. Where i can get updates on how its going? Is there a Discord or something?
i think their may be one but i dontknow the channel, following natinusala's twitter may be the easiest way tho
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    SylverReZ @ SylverReZ: Push it :creep: