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).
 

chillyshackk

Well-Known Member
Newcomer
Joined
May 15, 2019
Messages
51
Trophies
0
Location
Québec, Canada
XP
220
Country
Canada
Can someone lend a hand? I'm still running into lakka black screen on boot. Had this issue way early on and figured I'd wait for it to be smoothed out. I've heard that for a lot of people updates have fixed it. I'm unfortunately still running into the issue. If someone could point me in a good direction I would greatly appreciate it. Thanks! (Also I have indeed switched SD cards to test)

https://gbatemp.net/threads/l4t-lakka-switch-now-with-audio-and-vulkan.538619/page-36#post-8651595
 

KsAmJ

Well-Known Member
Member
Joined
Oct 1, 2015
Messages
249
Trophies
0
Age
40
XP
1,160
how can i dual /tribble boot all in one memory card??
i want to have SX OS/Atmos/L4t/Lakka all on same card + emuMMC
 

cots

Banned!
Banned
Joined
Dec 29, 2014
Messages
1,533
Trophies
0
XP
1,952
Country
United States
how can i dual /tribble boot all in one memory card??
i want to have SX OS/Atmos/L4t/Lakka all on same card + emuMMC

You start with flashing the L4T image to your sd card, then resizing both partitions to whatever size you want (make sure to resize the main FAT32 to something that can hold all of your stuff). After that copy over SXOS, Atmos and Lakka files to your main FAT32 partition and configure Hekate to boot both Lakka and L4T by separate entries. You also might want to look into Argon-NX to for your main payload so you can then boot into any of the other or if you don't mind clicking through a couple of menus using Hekate & Nyx for your boot manager (I rather have the payloads be the first thing that pops up, so I use Argon-NX).
 
  • Like
Reactions: KsAmJ

KsAmJ

Well-Known Member
Member
Joined
Oct 1, 2015
Messages
249
Trophies
0
Age
40
XP
1,160
You start with flashing the L4T image to your sd card, then resizing both partitions to whatever size you want (make sure to resize the main FAT32 to something that can hold all of your stuff). After that copy over SXOS, Atmos and Lakka files to your main FAT32 partition and configure Hekate to boot both Lakka and L4T by separate entries. You also might want to look into Argon-NX to for your main payload so you can then boot into any of the other or if you don't mind clicking through a couple of menus using Hekate & Nyx for your boot manager (I rather have the payloads be the first thing that pops up, so I use Argon-NX).
thanks i am doing it now.
 

Dave_Chad

Well-Known Member
Member
Joined
Jun 29, 2016
Messages
741
Trophies
0
Age
37
XP
2,341
Country
I am not the one who said ExFat, no one should use exfat for anything on the switch, but since you cannot find my post here it is again:

- The easiest but longest is to write the L4T Ubuntu image on your card, deleting the ext4 partition, extending the fat32 partition, deleting all files on the fat32 partition and then copying lakka the same way you would usually do (do not forget hekate).

OR

- Download GParted, delete all existing partitions on your sd card then create a msdos partition table type, then create a fat32 partition.
For some reason by just doing that it worked on all my sd cards where it was not working previously!

Hope that helps, the important part is the partition table type which it seems is not created right if you just create your partition from multiple apps or command tools I tried first. There are probably other tools than GParted to do that but that's the one I used on Ubuntu. If you<re on mac or windows I am sure there are other apps to do just that.

Couldn't get it to work no matter how many formats i did. Tried the first suggestions...it took me less than 5 minutes to be up and running WOW thanks!
 

DiscostewSM

Well-Known Member
Member
Joined
Feb 10, 2009
Messages
5,484
Trophies
2
Location
Sacramento, California
Website
lazerlight.x10.mx
XP
5,487
Country
United States
You can boot to this from Horizon with Fusee Starter, works with any CFW.

https://gbatemp.net/threads/fusee-starter-launch-payloads-from-hbl.533211/

No boot back to Horizon but it saves you the trouble of having to send the payload.
Had done that back when you suggested it, but after updating Atmosphere and Hetake to the latest versions via SDSetup, I found that the homebrew Kosmos Toolbox not only allows me to reboot to Hetake, CFW and Stock instantly, but it also has Lakka listed. Tried it, and I booted straight into Lakka. Now Lakka just needs to be able to reboot to Hetake (which I have set to autoboot CFW), get sleep mode, docked mode, and bluetooth working, and I may move ALL of my Retroarch stuff to it, including ROMs that can play fine under Horizon.
 

Dave_Chad

Well-Known Member
Member
Joined
Jun 29, 2016
Messages
741
Trophies
0
Age
37
XP
2,341
Country
Using high overclocks PS1 runs like crap on Beetle or Rearmed. I thought it would be much better. Any tips? Got BIOS files detected and using a PBP of THPS2.
 

Basketto

Well-Known Member
Member
Joined
Jun 25, 2019
Messages
567
Trophies
0
Age
33
XP
628
Country
Australia
As much as i would love to see PS2 emulation, the best bet i think of seeing anything running at decent speeds is A) using pcsx2 code to create an emulator that works on switch. B) taking code from the android PS2 emulator which developers ripped off pcsx2 then released as closed source, which they never had any right to do :P.
 

Snomannen_kalle

Well-Known Member
Member
Joined
Sep 2, 2018
Messages
350
Trophies
0
Age
29
XP
2,374
Country
Norway
As much as i would love to see PS2 emulation, the best bet i think of seeing anything running at decent speeds is A) using pcsx2 code to create an emulator that works on switch. B) taking code from the android PS2 emulator which developers ripped off pcsx2 then released as closed source, which they never had any right to do :P.
We have this though :P

I'll leave this here ┬┴┬┴┤ ͜ʖ ͡°) ├┬┴┬┴

















ETA 3 weeks
Not entirely sure what this means, but it sure looks like we're getting pcsx2 on the Switch at some point in the future
 

KsAmJ

Well-Known Member
Member
Joined
Oct 1, 2015
Messages
249
Trophies
0
Age
40
XP
1,160
You start with flashing the L4T image to your sd card, then resizing both partitions to whatever size you want (make sure to resize the main FAT32 to something that can hold all of your stuff). After that copy over SXOS, Atmos and Lakka files to your main FAT32 partition and configure Hekate to boot both Lakka and L4T by separate entries. You also might want to look into Argon-NX to for your main payload so you can then boot into any of the other or if you don't mind clicking through a couple of menus using Hekate & Nyx for your boot manager (I rather have the payloads be the first thing that pops up, so I use Argon-NX).
hi i managed to do L4T image on y Micro SD and expanded the FAT32 partation so i can load booth L4t and Lakka but when i put Lakka it always launch the L4T although i choose it from the other config and select the Lakka
any ideas why it is happening and how to resolve it?

i am using latest updates for both Lakka and L4T 1.3.1
 

agarpac

Member
Newcomer
Joined
Jun 27, 2019
Messages
14
Trophies
0
Age
25
XP
114
Country
Indonesia
lakka crashed when i tried to close content of ppsspp
but when i tried to crash ppsspp, it will not crash...
 

Atarassia

Member
Newcomer
Joined
Jul 1, 2019
Messages
11
Trophies
0
Age
24
XP
51
Country
Italy
Hi everyone, new to the Lakka world.
I have actually this version on the sd, everything works fine, the emulation of gba,gbc,psx and psp works pratically perfect.
The things come with gcn emulation. Is pratically impossible for me to play any game. It starts floppy, even with cpu overclock and vulkan as video driver. Do I have to set something from the video/audio options and/or the dolphin in-game options? I hope you can help me
 

Basketto

Well-Known Member
Member
Joined
Jun 25, 2019
Messages
567
Trophies
0
Age
33
XP
628
Country
Australia
Hi everyone, new to the Lakka world.
I have actually this version on the sd, everything works fine, the emulation of gba,gbc,psx and psp works pratically perfect.
The things come with gcn emulation. Is pratically impossible for me to play any game. It starts floppy, even with cpu overclock and vulkan as video driver. Do I have to set something from the video/audio options and/or the dolphin in-game options? I hope you can help me

At 1700 overclock 95% of gcn run fullspeed for me.. what games are you trying? Try PAL games cause they run fullspeed with a lower fps. You do sometimes need to fiddle with settings like Dolphin cpu overclock/vsync off/ make sure threaded video is enabled.
 

agarpac

Member
Newcomer
Joined
Jun 27, 2019
Messages
14
Trophies
0
Age
25
XP
114
Country
Indonesia
i kinda being dumb here
so, should pcsx runs (almost) full speed at stock speed? was it because of bios? i kinda need to change the filename
yaba sansiro can't load. was it because i need the bios too?

anyways, good work there, sir.
 

Atarassia

Member
Newcomer
Joined
Jul 1, 2019
Messages
11
Trophies
0
Age
24
XP
51
Country
Italy
At 1700 overclock 95% of gcn run fullspeed for me.. what games are you trying? Try PAL games cause they run fullspeed with a lower fps. You do sometimes need to fiddle with settings like Dolphin cpu overclock/vsync off/ make sure threaded video is enabled.
I'm trying to play Mario sunshine,Zelda WW,Luigi's Mansion and Zelda TP. But everyone of them run like this.
I have cpu overclocked at maximum performance, they are all pal I have vsync off and threaded video on but nothing change
 

Basketto

Well-Known Member
Member
Joined
Jun 25, 2019
Messages
567
Trophies
0
Age
33
XP
628
Country
Australia
I'm trying to play Mario sunshine,Zelda WW,Luigi's Mansion and Zelda TP. But everyone of them run like this.
I have cpu overclocked at maximum performance, they are all pal I have vsync off and threaded video on but nothing change
Know for sure they all run fullspeed none need 2k cpu overclock. Zelda ww slows a bit maybe 5% of the entire game? But otherwise fullspeed. For sunshine and zelda set the dolphin Cpu overclock to 150% and 60%, and try changing a few settings. I know both have recommended settings on this current thread for full speed. But just changing those 2 things will make a big difference alone. I dont have my switch atm, but can assure you i run both full speed at 1700 oc with settings recommended from other posts that u can find here.
 

Atarassia

Member
Newcomer
Joined
Jul 1, 2019
Messages
11
Trophies
0
Age
24
XP
51
Country
Italy
Just managed to get Super Mario Sunshine running at literally FULL 100% speed through entire Delphino Plaza and everywhere so far in the first world :P with a little tweaking. ;)!!!!

Switch CPU at only 1750!!(nothing unstable)
Dolphin CPU 150%
Wait for shaders before starting
GPU texture decoding.

You will need the EU(PAL) version.
Vulkan enabled

The Gameplay side seems pretty much flawless. If anyone finds any other suggestions to improve cutscenes(audio) let me know ;).

I've tried this, but I just can't play at all, it's impossible for me, and I don't even know why!!!!
The fact is, I was able to play, laggy but able to, a few days ago, and now I just can't

Know for sure they all run fullspeed none need 2k cpu overclock. Zelda ww slows a bit maybe 5% of the entire game? But otherwise fullspeed. For sunshine and zelda set the dolphin Cpu overclock to 150% and 60%, and try changing a few settings. I know both have recommended settings on this current thread for full speed. But just changing those 2 things will make a big difference alone. I dont have my switch atm, but can assure you i run both full speed at 1700 oc with settings recommended from other posts that u can find here.
No difference at all... still the same choppiness
 
Last edited by Atarassia,

Basketto

Well-Known Member
Member
Joined
Jun 25, 2019
Messages
567
Trophies
0
Age
33
XP
628
Country
Australia
I've tried this, but I just can't play at all, it's impossible for me, and I don't even know why!!!!
The fact is, I was able to play, laggy but able to, a few days ago, and now I just can't


No difference at all... still the same choppiness
Have u got a spare sd card? Try either a fresh install of lakka with all those settings using a different sd card, if u really want to use your current one try replacing the retroarch.cfg file with a new one(you will need to show hidden files for your sd). If its easy to do and not a problem do a reformat of the sd to fat32 and 32 cluster size.
 
  • Like
Reactions: klear and Atarassia

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    SylverReZ @ SylverReZ: :rofl2: :rofl2: