Tesla - The Nintendo Switch Overlay Menu

fhwyjbd.png

Hey all.
I'd like to introduce to you, Tesla: My answer to the growing need for proper ingame front ends for sysmodules.


What is this?

  • Tesla consists of three individual parts. nx-ovlloader, the Tesla menu and libtesla.
    • nx-ovlloader is basically nx-hbloader ported to run as a sysmodule. It runs in the background and loads overlay NROs (.ovl files) given to it.
    • Tesla Menu is the equivalent to the hbmenu. It's the initial thing loaded by nx-ovlloader and acts as a hub for you to select all other overlays.
    • libtesla is where it becomes interesting for developers. It's an easy to use library that handles layer creation, UI drawing and all the overlay UX. It makes it very easy to create a new overlay for anything
  • A frontend for sysmodules that before required either a homebrew or a config file to change settings or used sounds or the LED to give the user feedback.

What is this not?

  • A tool that lets you create overlays that are always visible. Overlays can get unloaded way to easily for this.
  • An excuse to port absolutely everything to a overlay. Nobody's going to need a title manager overlay. If you consider making a overlay, keep it simple. You don't have a whole lot of memory to work with.


How do I use this?

First of all, download the latest release of nx-ovlloader and the Tesla Menu from the GitHub Release page and extract it onto your SD card.
After a reboot, hold down L and DPad Down and push on the right joy stick to bring up Tesla at any time. Navigation works as you imagine it.
Similar to normal homebrews, you place your .ovl files in the /switch/.overlays folder on your SD card.


Screenshots

W8yN2M6.jpg

fdfWAXw.jpg


Notice

Make sure to use the latest Atmosphere release when trying this as older versions ( as the one SX OS uses too ) probably won't have enough memory available for this to run. Overlays do take a lot of space so nx-ovlloader reserves 6MB. 2MB for framebuffers and around 4MB for overlay developers to use in their overlays.


GitHub

nx-ovlloader: https://github.com/WerWolv/nx-ovlloader
Tesla Menu: https://github.com/WerWolv/Tesla-Menu


For Developers

libtesla: https://github.com/WerWolv/libtesla
Tesla build template: https://github.com/WerWolv/Tesla-Template


Download

nx-ovlloader: https://github.com/WerWolv/nx-ovlloader/releases/latest
Tesla-Menu: https://github.com/WerWolv/Tesla-Menu/releases/latest
EdiZon Overlay: http://werwolv.net/downloads/EdiZonOverlay.zip ( As a little preview for what this is capable of and what EdiZon 4.0.0 will have even more of soon :) )

Special thank especially to averne without him, this would not have been possible!


Obligatory Donation links

GitHub Sponsors https://github.com/sponsors/WerWolv
PayPal https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=KP7XRJAND9KWU&source=url
Patreon https://www.patreon.com/werwolv



Thanks a lot and have fun using and extending it :)
 
Last edited by WerWolv,

ShadowOne333

QVID PRO QVO
Editorial Team
Joined
Jan 17, 2013
Messages
12,259
Trophies
2
XP
35,147
Country
Mexico
OMG! this made turn the cheats on and off in resident 6 so easy!!!
it wouldnt fully pause when trying to get to the album to turn on the cheats....
But now....
Now i turn the cheats on and off without leaving the game! THANK YOU!!!!!!!
Do you know if there's cheats for unlocking all the achievements?
I hate the fact that some are locked behind online play.
 
  • Like
Reactions: UltimateFight

Gamerjin

Well-Known Member
Member
Joined
May 25, 2016
Messages
2,834
Trophies
1
XP
6,557
Country
United States
Do you know if there's cheats for unlocking all the achievements?
I hate the fact that some are locked behind online play.
Sadly I'm in the same boat as you, locked online achievements, but this is not the thread to ask about that...If the online achievements unlock a skill, I believe someone already listed the skill over on the cheats request page....
I was only mentioning how much easier it is turn on and off the existing cheats right now...
 

Antivash

Member
Newcomer
Joined
Jan 26, 2020
Messages
22
Trophies
0
Age
41
XP
108
Country
United States
Question: Is this designed specifically for handheld-mode only, without the intention to be used while docked?

I ask purely because I can only get it to open in handheld mode. Also only seems to open with the joycons, and only while they are attached. Anyone else having a similar issue?
 

gudenau

Largely ignored
Member
Joined
Jul 7, 2010
Messages
3,882
Trophies
2
Location
/dev/random
Website
www.gudenau.net
XP
5,528
Country
United States
Question: Is this designed specifically for handheld-mode only, without the intention to be used while docked?

I ask purely because I can only get it to open in handheld mode. Also only seems to open with the joycons, and only while they are attached. Anyone else having a similar issue?
That's a good point, wouldn't be able to open this with a GameCube controller.
 

The Real Jdbye

*is birb*
Member
Joined
Mar 17, 2010
Messages
23,398
Trophies
4
Location
Space
XP
14,042
Country
Norway
Now this is a game changer. Hope Emuiibo also gets ported. Other than that, I guess I can't think of anything else currently that would benefit greatly from this. I don't normally use cheats myself, but more convenient access to Amiibo emulation would be a huge thing that anyone could benefit from.

Now let's see how long it takes Team Xecuter to steal this. You know they will, as this is a killer feature that could get people to go with Atmosphere instead of SX OS.
 

LightBeam

Well-Known Member
Member
Joined
Oct 1, 2018
Messages
1,006
Trophies
0
XP
2,516
Country
France
Now this is a game changer. Hope Emuiibo also gets ported. Other than that, I guess I can't think of anything else currently that would benefit greatly from this. I don't normally use cheats myself, but more convenient access to Amiibo emulation would be a huge thing that anyone could benefit from.

Now let's see how long it takes Team Xecuter to steal this. You know they will, as this is a killer feature that could get people to go with Atmosphere instead of SX OS.
Shhhh ... People will say that Atmos fans are those who trash SX fans first and there will be a great drama on the next news about an SX OS update !!
 

ShadowOne333

QVID PRO QVO
Editorial Team
Joined
Jan 17, 2013
Messages
12,259
Trophies
2
XP
35,147
Country
Mexico
Sadly I'm in the same boat as you, locked online achievements, but this is not the thread to ask about that...If the online achievements unlock a skill, I believe someone already listed the skill over on the cheats request page....
I was only mentioning how much easier it is turn on and off the existing cheats right now...
Gotcha, and yeah indeed having the option to toggle cheats on the fly is amazing!
Can't wait to try it out myself :P
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BigOnYa @ BigOnYa:
    A friend give me a $35 cigar, and pssf, just as good as a $5 one. But of course gonna have to tell him it was awesome.
  • Psionic Roshambo @ Psionic Roshambo:
    What makes a good Cuban rum soaked cigar is a nice cosmopolitan to go with it.
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Used to do that every time I went to Miami on business
  • Psionic Roshambo @ Psionic Roshambo:
    There was this little bar I would stop in have that combo and watch the beach
    +1
  • BigOnYa @ BigOnYa:
    I've never met a girl named cosmopolitan, but cool. And where do you insert the cigar? Mr clinton
  • Psionic Roshambo @ Psionic Roshambo:
    Slightly more than 35 dollars lol but I was making thousands on a job.
  • Psionic Roshambo @ Psionic Roshambo:
    Cosmopolitan is just vodka and cranberry juice lol
  • Psionic Roshambo @ Psionic Roshambo:
    I'm a martini glass
  • K3Nv2 @ K3Nv2:
    My dental assistant is Cuban I'm gonna have to him for cigars and sandwiches now
    +1
  • BigOnYa @ BigOnYa:
    Yea wish I could get Cubans cheap, they are ridiculous priced up here. But they are hard workers.
  • Psionic Roshambo @ Psionic Roshambo:
    I think I was paying like 75 back in the early 90s
  • Psionic Roshambo @ Psionic Roshambo:
    Rolled on the thighs of virgins if the stories are to be believed
  • K3Nv2 @ K3Nv2:
    I don't think we belive any of your stories
  • Psionic Roshambo @ Psionic Roshambo:
    That's honestly for the best lol
  • BigOnYa @ BigOnYa:
    I'd read his autobiography.
  • K3Nv2 @ K3Nv2:
    "If I may have done it."
  • Psionic Roshambo @ Psionic Roshambo:
    I'm deliberately vague about some of the details sure it's been 30 years but some crimes don't have limitations
  • K3Nv2 @ K3Nv2:
    Psis sex life is Dubai
    FB-IMG-1717887564361.jpg
  • BigOnYa @ BigOnYa:
    Or I picture its like quagmire from family guy, gigity.
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    Back then I was so wasteful with money, didn't bother me to spend 600 bucks in a strip club, some of those private dances though... Lol
  • Psionic Roshambo @ Psionic Roshambo:
    My life back then was a mix of Breaking Bad and John Wick and Dumb and Dumber lol
  • Psionic Roshambo @ Psionic Roshambo:
    The things we do as kids so lucky to be alive lol
  • Sonic Angel Knight @ Sonic Angel Knight:
    Kids put chocolate in their pockets :ninja:
    Sonic Angel Knight @ Sonic Angel Knight: Kids put chocolate in their pockets :ninja: