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

bad361

Well-Known Member
Member
Joined
Jun 18, 2018
Messages
1,168
Trophies
0
Location
Moscow
XP
2,446
Country
Russia
sorry, forgot to mention that i am using gl drivers and threaded video set as off
Then there are no reasons for them to not work if they do in hos reicast. You either messed up with bios files or derectory settings... Idk, try changing "DC" folder name to lower case "dc".. Cause other than vulkan and threaded vid options, there are nothing that stops reicast from loading roms

EDIT:
i checked the folder /lakka/storage/cores and it is empty. I think i have to download cores
they are in /tmp/cores/
 
Last edited by bad361,

dudemo

Well-Known Member
Member
Joined
Sep 12, 2016
Messages
128
Trophies
0
Age
40
Location
PIxelville
XP
311
Country
United States
This definitely doesn't work for me. I've tried multiple SD cards that I know are good. I've tried multiple different ways of formatting my SD cards always fat32 with different cluster sizes. I always end up with a black screen on boot from Hekate. I've waited a half hour each boot just to be sure I'm not being impatient. It just doesn't boot.

Launch day Switch, HOS version 6.2.0, CTCaer's Hekate 4.10.1, latest version of Lakka. I cannot get L4T Ubuntu to boot either and I think whatever is preventing me from booting Lakka is also preventing me from booting L4T Ubuntu. If devs need anything else from me, please ask or direct me to a different place to troubleshoot. I'd really like to get this working.
 

EmulateLife

Well-Known Member
Member
Joined
May 30, 2016
Messages
3,979
Trophies
0
Age
42
XP
1,889
Country
United States
This definitely doesn't work for me. I've tried multiple SD cards that I know are good. I've tried multiple different ways of formatting my SD cards always fat32 with different cluster sizes. I always end up with a black screen on boot from Hekate. I've waited a half hour each boot just to be sure I'm not being impatient. It just doesn't boot.

Launch day Switch, HOS version 6.2.0, CTCaer's Hekate 4.10.1, latest version of Lakka. I cannot get L4T Ubuntu to boot either and I think whatever is preventing me from booting Lakka is also preventing me from booting L4T Ubuntu. If devs need anything else from me, please ask or direct me to a different place to troubleshoot. I'd really like to get this working.

It's a known issue that some switch models aren't booting this. There's absolutely nothing you can do but wait and hope they fix it.
 
  • Like
Reactions: dudemo

nickerous

Well-Known Member
Member
Joined
May 18, 2013
Messages
117
Trophies
0
Age
48
XP
632
Country
United States
Huh...got a switch just for hacking and was ready to try and set this up, but hearing that some won't run it just makes me want to wait. This one isn't launch day though. Came with 2.2 fw.
 

Mike_77712

Well-Known Member
Member
Joined
Apr 7, 2016
Messages
331
Trophies
0
Age
26
XP
1,048
Country
United States
WarioWare D.I.Y. Showcase works, runs at (almost) constant full speed at CPU overclocked and GPU at handheld boost mode.
I've tried Castlevania Rebirth.wad but I get a odd colored screen after the konami logo. Do I need specific settings for wiiware?
 

zomgugoff

Well-Known Member
Newcomer
Joined
May 8, 2016
Messages
89
Trophies
0
Age
40
XP
597
Country
United States
sorry, forgot to mention that i am using gl drivers and threaded video set as off.

Make sure to use glcore, not gl. I ran into this problem yesterday.

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

This definitely doesn't work for me. I've tried multiple SD cards that I know are good. I've tried multiple different ways of formatting my SD cards always fat32 with different cluster sizes. I always end up with a black screen on boot from Hekate. I've waited a half hour each boot just to be sure I'm not being impatient. It just doesn't boot.

Launch day Switch, HOS version 6.2.0, CTCaer's Hekate 4.10.1, latest version of Lakka. I cannot get L4T Ubuntu to boot either and I think whatever is preventing me from booting Lakka is also preventing me from booting L4T Ubuntu. If devs need anything else from me, please ask or direct me to a different place to troubleshoot. I'd really like to get this working.

Have you booted up to Horizon with any of those sd cards? I wasn't able to boot Lakka until I let it put the Nintendo folder on my sd.
 

chillyshackk

Well-Known Member
Newcomer
Joined
May 15, 2019
Messages
51
Trophies
0
Location
Québec, Canada
XP
220
Country
Canada
Make sure to use glcore, not gl. I ran into this problem yesterday.

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


Have you booted up to Horizon with any of those sd cards? I wasn't able to boot Lakka until I let it put the Nintendo folder on my sd.


I did try and it didn't make any difference, all I did this week was trying to get this to work, I even compiled from GitHub :/ the only thing I didn't try is to downgrade firmware and I'm not sure I want to so I'll wait..!
 
Last edited by chillyshackk,

ReacH18

Active Member
Newcomer
Joined
Dec 7, 2018
Messages
28
Trophies
0
Age
33
XP
445
Country
Germany
This definitely doesn't work for me. I've tried multiple SD cards that I know are good. I've tried multiple different ways of formatting my SD cards always fat32 with different cluster sizes. I always end up with a black screen on boot from Hekate. I've waited a half hour each boot just to be sure I'm not being impatient. It just doesn't boot.

Launch day Switch, HOS version 6.2.0, CTCaer's Hekate 4.10.1, latest version of Lakka. I cannot get L4T Ubuntu to boot either and I think whatever is preventing me from booting Lakka is also preventing me from booting L4T Ubuntu. If devs need anything else from me, please ask or direct me to a different place to troubleshoot. I'd really like to get this working.
hav u tried installing lakka on the same sd card that ur using horizon on? and manually select lakka in the boot screen?















Has anyone managed to get custom textures working? ive enabled them in the menu and put them into lakka\storage\savefiles\User\Load\Textures is that the wrong folder?
 
Last edited by ReacH18,

enderer

Well-Known Member
Member
Joined
Jul 19, 2015
Messages
381
Trophies
0
Age
34
XP
1,652
Country
United States
anybody tried to run WiiWare games in Dolphin?
mega man 9 and 10 run full speed at 'boost mode' clock (except the one part of magma man level with the lasers and there are more than 2 lasers on screen)

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

where do i put save files for reicast? i'm not going to manually unlock all the characters in marvel capcom 2, i just won't.
 

Dee8282

Active Member
Newcomer
Joined
May 16, 2019
Messages
29
Trophies
0
Age
42
XP
106
Country
United States
Agree with you, except for the part using an xci splitter and "install the nsp" He was talking about Wii games? Lakka has no use for xcis or nsps.

Yea I’m talking about Wii games

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

For the record you can split files with winrar,it will come out in parts .I did this for punchout on Wii but that game have problems running, it got to the safety Wii remote screen and frozed.just copy the broken up files to the fat32 then extract
 

Jackson98

Well-Known Member
Member
Joined
Aug 8, 2017
Messages
235
Trophies
0
Age
27
XP
330
Country
Australia
For future reference, is their a way to completely restore lakka's original settings without re-formatting the SD? :P. Be handy to know in the case something goes wrong with one of the config files, or something accidentally gets changed and you can't locate the source ;).
 

Ninn

Well-Known Member
Member
Joined
Dec 1, 2006
Messages
480
Trophies
1
XP
1,643
Country
Japan
Huh...got a switch just for hacking and was ready to try and set this up, but hearing that some won't run it just makes me want to wait. This one isn't launch day though. Came with 2.2 fw.
I just tried Lakka on my other switch, which is on 2.3.0 and untouched and it also works fine.
 

bad361

Well-Known Member
Member
Joined
Jun 18, 2018
Messages
1,168
Trophies
0
Location
Moscow
XP
2,446
Country
Russia
EDIT:
i checked the folder /lakka/storage/cores and it is empty. I think i have to download cores
Make sure to use glcore, not gl. I ran into this problem yesterday.

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



Have you booted up to Horizon with any of those sd cards? I wasn't able to boot Lakka until I let it put the Nintendo folder on my sd.
It does work with gl, no need for glcore. If lakka works for him and everything else works, but dreamcast, there's absolutely something that he messed up (either with bios or driver settings). Your switch firmware doesn't matter too, oh god... Lakka runs independantly thanks to tegra cpu vulnerability, it doesn't touch or use nand in any way.
 

zomgugoff

Well-Known Member
Newcomer
Joined
May 8, 2016
Messages
89
Trophies
0
Age
40
XP
597
Country
United States
It does work with gl, no need for glcore. If lakka works for him and everything else works, but dreamcast, there's absolutely something that he messed up (either with bios or driver settings).

gl doesn't work with reicast for me. It could be useful to at least try different drivers.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Maximumbeans @ Maximumbeans:
    I can't believe you got me with that
    +1
  • SylverReZ @ SylverReZ:
    I haven't been gaming for such a long time. Been mostly busy with sleep, hardware tinkering and checking GBAtemp frequently.
  • SylverReZ @ SylverReZ:
    Hope you've had a good morning.
  • Maximumbeans @ Maximumbeans:
    It's going alright thanks :) I know what you mean with gaming time. It's precious where I can get it these days.
    +1
  • Maximumbeans @ Maximumbeans:
    I think that's why I focus on just enjoying single player experiences that aren't too competitive
  • Maximumbeans @ Maximumbeans:
    How are you doing?
  • SylverReZ @ SylverReZ:
    There's also this thing where I'm hyperfocused at night and cannot get to sleep.
  • SylverReZ @ SylverReZ:
    @Maximumbeans, I'm doing alright, thanks.
    +1
  • Maximumbeans @ Maximumbeans:
    That must be rough. Productive I'm sure but hard to balance with daily life
    +1
  • SylverReZ @ SylverReZ:
    @Maximumbeans, Indeed. I've been working on getting this Infecutus chip to work on my PS2. But after soldering, I realised that a plastic piece was missing from the power ribbon cable to the power and eject buttons.
  • SylverReZ @ SylverReZ:
    Now I could go with soldering the contacts from the cable to the connector on the mobo, but doesn't sound like a good permanent solution.
  • Maximumbeans @ Maximumbeans:
    Man, that's beyond my brain :rofl: I'm no good with hardware for now. I'd like to get into hardmods in future though
  • SylverReZ @ SylverReZ:
    @Maximumbeans, Maybe start practice soldering. Get a cheap-ass soldering iron and follow some good YouTube tutorials.
    +1
  • SylverReZ @ SylverReZ:
    Least my experience has gotten better than over a decade ago. My iron would constantly bump into components and break them.
  • Maximumbeans @ Maximumbeans:
    Sounds good. I actually did soldering but like 16 years ago for school so uuuuh probably rusty haha
  • SylverReZ @ SylverReZ:
    @Maximumbeans, Same here. I did soldering at school from a teacher who I honestly liked since he had plenty of good electronics experience.
    +1
  • Maximumbeans @ Maximumbeans:
    I wish I could play chess well
    +1
  • Maximumbeans @ Maximumbeans:
    Useless but a true art
    +1
  • SylverReZ @ SylverReZ:
    @Maximumbeans, I had a friend who had a glass chess set for their birthday.
  • SylverReZ @ SylverReZ:
    It was like all clear and fancy. Tbf I'm not too experienced with chess, but would like to learn someday.
  • Maximumbeans @ Maximumbeans:
    That sounds really cool
  • Maximumbeans @ Maximumbeans:
    I know the basics but no strategy at all :rofl:
    Maximumbeans @ Maximumbeans: I know the basics but no strategy at all :rofl: