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

EmulateLife

Well-Known Member
Member
Joined
May 30, 2016
Messages
3,979
Trophies
0
Age
42
XP
1,889
Country
United States
I'll ask again has anyone tried NAOMI games personally, and got them to work on Lakka? Arcade games that use .zip format, but there was some implementation on PC with Reicast of them.

Anyway I'm going to try myself I guess by reinstalling the older Lakka but I just am not 100% sure if I have the bios named right etc... Naomi needs seperate bios from dreamcast games.
 
Last edited by EmulateLife,

Shaneus

Well-Known Member
Member
Joined
May 25, 2006
Messages
117
Trophies
1
XP
519
Country
Australia
What? Are you sure? Do you know what I'm referring to when I say Naomi games? They're arcade games made by Sega, they come in .zip format. You're saying on the previous Lakka of Reicast they worked?

When I try on Flycast I get failed to load content.
Ok so you're just guessing. There's one person saying it worked on Reicast, I'm still not sure if that's true or not.
I know what Naomi is, and I'm not lying about getting it working. I'd offer you a few things to try, but you probably wouldn't believe me.
SyJBJ3Hl.jpg

umL2Yf0l.jpgl
 
Last edited by Shaneus,

Basketto

Well-Known Member
Member
Joined
Jun 25, 2019
Messages
567
Trophies
0
Age
33
XP
628
Country
Australia
Just took the time to re-install the older Lakka and Naomi games still failed to load content.

Can now confirm they run fine. It might have been a guess before but its pretty calculated when in the update they say “the core has been renamed flycast” and it mentions no drastic changes. The only reason i have had the core not work is
1) retroarch.cfg is corrupt
2) core options has been corrupted for dc(a setting games dont like)
3) gl or glcore is not the selected driver
4) your DC Bios dont match the directory menu(if DC folder is in system, select system as your BIOS folder, dont select system/BIOS!).
 

EmulateLife

Well-Known Member
Member
Joined
May 30, 2016
Messages
3,979
Trophies
0
Age
42
XP
1,889
Country
United States
Can now confirm they run fine. It might have been a guess before but its pretty calculated when in the update they say “the core has been renamed flycast” and it mentions no drastic changes. The only reason i have had the core not work is
1) retroarch.cfg is corrupt
2) core options has been corrupted for dc(a setting games dont like)
3) gl or glcore is not the selected driver
4) your DC Bios dont match the directory menu(if DC folder is in system, select system as your BIOS folder, dont select system/BIOS!).

I'll try it thanks.

I don't think it's corrupt because I just reinstalled both the old and new Lakka, but I'll try it.I tried gl and glcore still failed to load content. I tried storage/system and I have naomi.zip and naomi_boot.bin both outside and inside DC folder, still failed to load content.

Deleted retroarch.cfg and retroarch-core.cfg no change.

Under main settings core information it shows

(!) Present, Required: dc_boot.bin (Dreamcast BIOS)
(!) Present, Required: dc_flash.bin (Date/Time/Language)
(!) Present, Required: naomi.zip (NAOMI Bios from MAME)

So it is detecting the bios. I'm going to try other games and see if it's just the game I wanted to work that's the problem.
 
Last edited by EmulateLife,

EmulateLife

Well-Known Member
Member
Joined
May 30, 2016
Messages
3,979
Trophies
0
Age
42
XP
1,889
Country
United States
I believe this is how to get the game to work, but I don't understand it or how to do it. :P

https://forums.libretro.com/t/cant-figure-out-lst-files-for-reicast-not-loading-reicast/16705/8

Figured it out! I guess this game needs to be in a different format as talked about in the above link, I found 1st files and VirtuaNBA.bin, now I'm rocking, and it does work on Flycast.

I'm going to try it on Reicast on Horizon now, if Naomi works on it it could fix a lot of games there that are messed up (Marvel vs Capcom 2 etc...)

Edit: doesn't seem to work on horizon Reicast oh well.
 
Last edited by EmulateLife,

EmulateLife

Well-Known Member
Member
Joined
May 30, 2016
Messages
3,979
Trophies
0
Age
42
XP
1,889
Country
United States
Does anyone know for Wii games can you import saves from a Wii (actually vWii on Wii U) and then have it work on Dolphin Lakka? I assume it might involve sending the save through Dolphin on PC.
 

EmulateLife

Well-Known Member
Member
Joined
May 30, 2016
Messages
3,979
Trophies
0
Age
42
XP
1,889
Country
United States
Main thing is change the emulated clock speed, but you can try experimenting with other settings aswell. Then of course I would bump your CPU to around Max performance. For most GC games it should be enough.



For Super Paper Mario I think you need to enable BBOX in the options. One of the things that got added in the latest build which fixes a few games ;).



New Super Mario Bros Wii will go at full speed(1768cpu), and so does Klonoa(requires maximum CPU
& requires vsync off. For some reason Mario Bros works better with GL/GLcore as your main driver over Vulkan).

Anything else you did on New Super Mario Bros? I am on latest Lakka, have it at 1768cpu, tried gl and glcore, but it is very very slow.

Or were you using the older version of Lakka?
 

EmulateLife

Well-Known Member
Member
Joined
May 30, 2016
Messages
3,979
Trophies
0
Age
42
XP
1,889
Country
United States
Got New Super Mario Bros Wii to work well with Vulkan + overclock, and another game Lost in Shadow same settings. Pretty cool game. The WBFS is only a little over 1 gb, it seems smaller games seem to work large games don't.
 

Jackson98

Well-Known Member
Member
Joined
Aug 8, 2017
Messages
235
Trophies
0
Age
27
XP
330
Country
Australia
Anything else you did on New Super Mario Bros? I am on latest Lakka, have it at 1768cpu, tried gl and glcore, but it is very very slow.

Or were you using the older version of Lakka?

I was indeed using the older version ;). Im glad you have it running well with Vulkan though! I found this tuturial on 1st files(hopefully it may help) I haven't tried many naoimi games and I haven't tested it myself but hopefully it will get virtua nba going. I believe for lakka they would just go in the same file as the games. However hopefully this helps somewhat.

 
Last edited by Jackson98,

FightingPolygon

Well-Known Member
Member
Joined
Jun 8, 2016
Messages
98
Trophies
0
Age
24
XP
491
Country
United States
If we could do dock and pro controller support + a way to boot into this and back through Horizon aka without going through RCM twice this would be golden!
 

Jackson98

Well-Known Member
Member
Joined
Aug 8, 2017
Messages
235
Trophies
0
Age
27
XP
330
Country
Australia
If we could do dock and pro controller support + a way to boot into this and back through Horizon aka without going through RCM twice this would be golden!

That has been said for ages lol ;). Personally I would be more than happy for just Pro controller support even wired. The thing is, as Natinusula mentions earlier in this thread, the controller mappings are hard coded into Retroarch and a workaround would have to be solved as plugging another controller in would make Joycons unusable.
Idk what progress has been made, or possibly an option could be added later with "Reboot to Wired/wireless controller" to switch configurations between the two modes from the retroarch menu. As far as I know though for bluetooth wireless controller support no breakthroughs have been made. I can always hope I am wrong though :P.
 

EmulateLife

Well-Known Member
Member
Joined
May 30, 2016
Messages
3,979
Trophies
0
Age
42
XP
1,889
Country
United States
I was indeed using the older version ;). Im glad you have it running well with Vulkan though! I found this tuturial on 1st files(hopefully it may help) I haven't tried many naoimi games and I haven't tested it myself but hopefully it will get virtua nba going. I believe for lakka they would just go in the same file as the games. However hopefully this helps somewhat.



I believe I now have all Naomi games working but some games need to be in a different format called .lst I got Virtua nba and samba de amigo working in that format. Those same games did not work for me in .zip format, and I'm using the new Lakka.
 
Last edited by EmulateLife,
  • Like
Reactions: Jackson98

EmulateLife

Well-Known Member
Member
Joined
May 30, 2016
Messages
3,979
Trophies
0
Age
42
XP
1,889
Country
United States
I know it probably won't work very well anyway but wanted to mess with settings on Skyward Sword but I can't figure out how to get it to think I have MotionPlus to get past that screen has anyone been able to?

I got another Wii game to work Zack and Wiki Quest for Babaros Treasure, the problem is the motion controls makes it hard to play. Like you have to pull this lever and with the wiimote you're supposed to motion like you're pulling a lever and I can't figure it out using the right stick. Motion controls suck.

Super Paper Mario I overclocked enabled BBOX it always freezes at the same spot towards end of all the opening cutscenes.
 
Last edited by EmulateLife,

Basketto

Well-Known Member
Member
Joined
Jun 25, 2019
Messages
567
Trophies
0
Age
33
XP
628
Country
Australia
Super Paper Mario I overclocked enabled BBOX it always freezes at the same spot towards end of all the opening cutscenes.[/QUOTE]

For super paper mario only thing i can think of(setting wise) is try changing texture cache accuracy to safe. It is a longshot :P but possibly could help with the freezing.
 
Last edited by Basketto,
  • Like
Reactions: username23bob

EmulateLife

Well-Known Member
Member
Joined
May 30, 2016
Messages
3,979
Trophies
0
Age
42
XP
1,889
Country
United States
Super Paper Mario I overclocked enabled BBOX it always freezes at the same spot towards end of all the opening cutscenes.

For super paper mario only thing i can think of(setting wise) is try changing texture cache accuracy to safe. It is a longshot :P but possibly could help with the freezing.[/QUOTE]

Didn't work still froze at the exact same spot, I'm thinking maybe it's because I'm using the new version of Lakka vs the old version. Oh well no biggie.
 

stick267

Well-Known Member
Member
Joined
Dec 17, 2018
Messages
586
Trophies
0
Age
33
XP
1,171
Country
United States
I know it probably won't work very well anyway but wanted to mess with settings on Skyward Sword but I can't figure out how to get it to think I have MotionPlus to get past that screen has anyone been able to?

I got another Wii game to work Zack and Wiki Quest for Babaros Treasure, the problem is the motion controls makes it hard to play. Like you have to pull this lever and with the wiimote you're supposed to motion like you're pulling a lever and I can't figure it out using the right stick. Motion controls suck.

Super Paper Mario I overclocked enabled BBOX it always freezes at the same spot towards end of all the opening cutscenes.
For Skyward Sword, I don't think Dolphin got MotionPlus emulation until very recently. The build used in Lakka might be an older one which doesn't have it implemented yet.
 

Csmrcc

Well-Known Member
Member
Joined
Sep 13, 2018
Messages
412
Trophies
0
Age
37
XP
905
Country
Spain
I've been having a problem where all games on all cores crash out to the Retroarch menu after about 2-2.5 minutes of play. This was on the previous May version and now the new July version after a full re-install.

This includes MAME2010 and Dreamcast games.

I have a 400GB Sandisk card formatted using guiformat.exe

It's odd as games do work for a couple of minutes so I'm not sure if I've missed something or maybe it's a permissions thing or Retroarch is trying to write to a folder that doesn't exist after a certain time? All of the issues I've read in here with cards relate to Lakka not booting at all. I'm opening the games by load content then selecting the core.
Did you solved it?
That has been my problem since the beginning of Lakka, I even tried older versions, on 3 different sd cards many times, of course fat32 and good normal installation, but always after 2-3 minutes of playing GC games, it exits to the main menu of Lakka.
One second before that the screen goes black and a little cross appears (like the windows closing icon).
Anyone knows why? Can I search for the reason on some log file? Because it's very weird, I have no problem with any other Homebrew or scene thing, except lakka and Linux.
 
  • Like
Reactions: Huxley

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • Xdqwerty @ Xdqwerty:
    also gonna install twilight menu in my r4 flashcard
  • Psionic Roshambo @ Psionic Roshambo:
    One thing that just occurred to me.... The sound on the 2600 sucked less back then the harsh sound we hear now is from infinitely better speakers we have now, back when the 2600 was new speakers produced a almost muffled sound, like CRTs made old graphics look slightly better.
  • Psionic Roshambo @ Psionic Roshambo:
    I wonder if I could recommend that to some emulation devs that perhaps the sound could use some smoothing out to simulate those old TVs
  • Psionic Roshambo @ Psionic Roshambo:
    I think a few of the early systems could benefit from that, at least up to the 8 bit generation, by the 16 bit generation I think TVs had gotten a lot better in almost every way
  • Xdqwerty @ Xdqwerty:
    i dont have an sd card adapter but I have an usb sd card adapter
  • K3Nv2 @ K3Nv2:
    Old people games
  • Xdqwerty @ Xdqwerty:
    its not the one that comes with the r4
  • Xdqwerty @ Xdqwerty:
    doesnt work (my flashcard is from r4isdhc.com)
  • Xdqwerty @ Xdqwerty:
    might install ysmenu first
  • Psionic Roshambo @ Psionic Roshambo:
    Try Wood firmware
  • Psionic Roshambo @ Psionic Roshambo:
    For your R4
  • Psionic Roshambo @ Psionic Roshambo:
    It's old but it's the best firmware out for DS stuff
  • Xdqwerty @ Xdqwerty:
    it says it only works for the original R4, R4i Gold (r4ids.cn), R4iDSN (r4idsn.com) and Acekard R.P.G.
  • Xdqwerty @ Xdqwerty:
    nvm it does support mine
  • Xdqwerty @ Xdqwerty:
    but why choose it over ysmenu @Psionic Roshambo?
  • Xdqwerty @ Xdqwerty:
    bc im stupid?
  • Xdqwerty @ Xdqwerty:
    yea ik im stupid
  • Xdqwerty @ Xdqwerty:
    good night
  • Psionic Roshambo @ Psionic Roshambo:
    Just give it a try, but honestly if you have a 3DS you can play DS games without a card just off the internal SD card
  • Psionic Roshambo @ Psionic Roshambo:
    Slightly slower loading but a bit more convenient
  • BakerMan @ BakerMan:
    guys, my fuckin headphones have an out of place speaker
  • K3Nv2 @ K3Nv2:
    Did you try wearing them?
    B @ btjunior: @Xdqwerty 16