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

CameronCataclysm

Well-Known Member
Member
Joined
Sep 17, 2018
Messages
190
Trophies
0
Age
30
Location
North Carolina
XP
1,095
Country
United States
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)
 

NRamos

Well-Known Member
Newcomer
Joined
Aug 12, 2018
Messages
77
Trophies
0
Age
31
XP
428
Country
Puerto Rico
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)
If your MicroSD card is formatted to Fat32 and have all necessary files, just copy and paste (Do a fresh install, not replacing the files). After you have selected Hekate, choose lakka again and see if it works for you, I had the same issue and with this i solved it.

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

If your MicroSD card is formatted to Fat32 and have all necessary files, just copy and paste (Do a fresh install, not replacing the files). After you have selected Hekate, choose lakka again and see if it works for you, I had the same issue and with this i solved it.

Also To add, Make sure your MicroSD compartment in your nintendo switch is free from dust and dirt. This happens inserting back and forth your microSD card into the nintendo switch.
Sometimes even if you did all the correct steps, you may get a black screen or error because of this, it does not mean that the MicroSD card is faulty.
 

Basketto

Well-Known Member
Member
Joined
Jun 25, 2019
Messages
567
Trophies
0
Age
33
XP
628
Country
Australia
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)
Read Chillyshhacks post on the very bottom of page 42. From what I understand that solution worked for everyone with that problem ;).
 

agarpac

Member
Newcomer
Joined
Jun 27, 2019
Messages
14
Trophies
0
Age
25
XP
114
Country
Indonesia
are cores from lakka (switch) different from other consoles?
i want to find any documentation regarding the compatibility and performance.

this is what i have played so far:
i played n64 (i think only 1 emulator) and on puyo sun 64 (archived), it slowed down when it tries to load something (full speed when it's done).
pcsx, ctr, i only try naughty dog log and it runs really slow already (i think 20-40%) and then i stopped
edit : also i'm using cheap microsd 16GB (VGen) maybe that's the problem too (on the readin speed)?

i didn't try vulkan, so probably that's the problem
also OP should list the software renderer (or atleast give the link of the available list)
since i don't know which one (sorry for being lazy)

anyways, it's still amazing project since you boot another system instead of through cfw
keep up the good work
 
Last edited by agarpac,

EmulateLife

Well-Known Member
Member
Joined
May 30, 2016
Messages
3,979
Trophies
0
Age
42
XP
1,889
Country
United States
I might be getting ahead of myself because I don't even know how good it works but I wonder how PS2 Isos over 4 gb will work with your sd card? I'm not aware of any way to shrink them on PS2.
 

agarpac

Member
Newcomer
Joined
Jun 27, 2019
Messages
14
Trophies
0
Age
25
XP
114
Country
Indonesia
i don't think you can shrink disc image

anyways, pcsx got me locked 30fps (half speed) on most occasion on bomberman fantasy race
i'll do with bios and see what if it improves
 

Matchitza

Well-Known Member
Newcomer
Joined
May 27, 2017
Messages
79
Trophies
0
Age
28
XP
277
Country
Indonesia
Hmm, I tried with Wii Sports and it was decent at lower overclock frequencies, but I'm not risking overheating damage by doing higher settings.


How is Mario Kart Wii outside of time trials? And what settings do you guys use to keep it at a constant framerate? I just hope that one day bluetooth + motion control support gets implemented so I can play with my Wiimote just for old time's sakes.
 
Last edited by Matchitza,

Shaneus

Well-Known Member
Member
Joined
May 25, 2006
Messages
117
Trophies
1
XP
519
Country
Australia
Can anyone tell me what the refresh rate should be set to for smooth motion? Anything I play with the Dreamcast core (for example), regardless of how well it runs generally always seems to hitch at regular intervals. Exactly 60.000? 59.94? Vsync on or off?
 

Basketto

Well-Known Member
Member
Joined
Jun 25, 2019
Messages
567
Trophies
0
Age
33
XP
628
Country
Australia
Does anyone know if WAD files work in dolphin? Or if any extra setup is required? Has anyone tried any? None of the virtual console games work running them directly, well they aren’t working for me :P, just a nice black screen.
 
Last edited by Basketto,

Basketto

Well-Known Member
Member
Joined
Jun 25, 2019
Messages
567
Trophies
0
Age
33
XP
628
Country
Australia
Hmm, I tried with Wii Sports and it was decent at lower overclock frequencies, but I'm not risking overheating damage by doing higher settings.


How is Mario Kart Wii outside of time trials? And what settings do you guys use to keep it at a constant framerate? I just hope that one day bluetooth + motion control support gets implemented so I can play with my Wiimote just for old time's sakes.
Idk what cpu overclock you were doing but anything up to 1700 mark is absolutely fine. Been thoroughly tested by developers. All that you will do is drain the battery a little faster.
 
  • Like
Reactions: Matchitza

hippy dave

BBMB
Member
Joined
Apr 30, 2012
Messages
9,858
Trophies
2
XP
28,891
Country
United Kingdom
I might be getting ahead of myself because I don't even know how good it works but I wonder how PS2 Isos over 4 gb will work with your sd card? I'm not aware of any way to shrink them on PS2.
The same way you can split nsp files to put on a fat32 card, you can do the same with any kind of file (numbered parts in a folder with the archive bit set) - the Switch's filesystem will treat it as one big file.
 
  • Like
Reactions: EmulateLife

Basketto

Well-Known Member
Member
Joined
Jun 25, 2019
Messages
567
Trophies
0
Age
33
XP
628
Country
Australia
i don't think you can shrink disc image

anyways, pcsx got me locked 30fps (half speed) on most occasion on bomberman fantasy race
i'll do with bios and see what if it improves
Pcsx is slow, but you need to disable dithering/use vulkan/ and make sure threaded video is enabled! It should be about 75% speed for most games. You need generally 1200-1500 cpu overclock to get full speed for most.
 

Rockmaniac

Well-Known Member
Newcomer
Joined
Oct 15, 2008
Messages
92
Trophies
0
XP
332
Country
This question is mainly for Nintendo Switch version of Lakka as it has a bit more capacity than the Wii U, though it would be superinteresting if plausible for the Wii U too.

Anyways. My question is - can ResidualVM - the 3D sister engine of ScummVM be implemented in the Switch version of Lakkas ScummVM emulator?

I have seen a couple of other systems that combine these two emulators into one. For instance “Recalbox”

" This new emulator has been added by lmerckx as a second ScummVM core . The switch between ScummVM and ResidualVM is automatic. Indeed, the way to add new games is the same as for ScummVM. The only difference is the file extension to use. Once your game inside the /recalbox/roms/scummvm folder, you have to name your shortcut file as gameShortName.residualvm instead of gameShortName.scummvm (for example grim.residualvm to add Grim Fandango). Recalbox will automatically select and use the right emulator."

https://www.recalbox.com/blog/post/blog-2018-02-04-residualvm/

and RetroPie.

“– Combined Residualvm into Scummvm so it’s seamless and can select emulator.”

https://www.arcadepunks.com/256gb-v...-revamp-edition-retropie-pi3b-and-pi3b-ready/

With this I was hoping to play Myst III as well as the original version of Grim Fandango on the Switch?

So is this doable on the Switch?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    SylverReZ @ SylverReZ: https://www.youtube.com/watch?v=pnRVIC7kS4s