werwolv / libtesla Goto Github PK
View Code? Open in Web Editor NEWThe support library for Tesla overlays
License: GNU General Public License v2.0
The support library for Tesla overlays
License: GNU General Public License v2.0
Neither input from detached Joy-Cons (as player 1 or player 2), nor Pro Controller (safe guess that any other connected controllers) isn't recognized to open overlay.
Expected behavior: accept input from any player number on any controller.
i have reinstalled: atmosphere, hekate, nx-ovlloader, tesla menu and it doesn't work.
is someone can help me ?
In handleInput, JoystickPosition is only updated if the Joycons attached. Detached Joycons or other controllers do not update JoystickPosition. Other inputs work fine (so it's not related to #1).
Hey, i didn't find any info about changing the buttons that i have to press to show the menu, Thanks.
I don't know if I did something or something else broke.
rc = accountInitialize(AccountServiceType_Administrator);
if (R_SUCCEEDED(rc))
{
rc = accountGetPreselectedUser(&uid);
if (R_FAILED(rc))
PselUserSelectionSettings settings;
memset(&settings, 0, sizeof(settings));
rc = pselShowUserSelector(&uid, &settings);
}
accountExit();
}
accountGetPreselectedUser
and pselShowUserSelector
all failed.
https://youtu.be/FISRwY_LmU8 - this is in handheld mode.
I get crash screen with code 2168-0001
3-19-23 11-43-pm union circle.zip
3-19-23 12-03-pm running switches.zip
I know I am one of many people who have crashing issue.
Hello there.
Since i'm using extra services, like socket
and nifm
, it would be great if an user could define custom additional services initialization to their overlays, as it happens here (userAppInit
and userAppExit
):
https://github.com/switchbrew/libnx/blob/master/nx/source/runtime/init.c#L102
At the time of writing i have to modify the tesla.hpp
file.
Thanks!
For some reason I can't open or remove any file on sdcard with newest libtesla.
In old versions I didn't need to mount sdmc manually. Now I need to do it.
Is this how it should be?
How to reproduce:
Process Info:
Process Name: ovlloader
Program ID: 420000000007e51a
Stack Trace:
ReturnAddress[00]: 00000008b03cfc48 (Tesla-Menu + 0x1ac48)
ReturnAddress[01]: 00000008b03d05f4 (Tesla-Menu + 0x1b5f4)
ReturnAddress[02]: 00000008b03c2ce8 (Tesla-Menu + 0xdce8)
ReturnAddress[03]: 00000008b03b53f0 (Tesla-Menu + 0x3f0)
ReturnAddress[04]: 0000000000000000
Other overlays can crash in the same way (with their names in Stack Trace
).
And all of them point to framebufferClose(&this->m_framebuffer) in tsl::gfx::Renderer::exit()
.
So I suppose the issue is related to libtesla.
Full crash report: 01626455123_420000000007e51a.log.zip
I'm using Mariko Iowa(Red-Box) Model with official Dock, latest AMS(0.19.5 M), nx-ovlloader(1.0.6) and Tesla-Menu(1.1.2).
Tested in HOS 12.1.0/10.2.0, without any other sysmodules running.
I don't know if i'm doing something wrong but i want to get my local ip address.
I init with clkrstInitialize(); the function don't return an error.
Then i try get my ip with gethostname() but when i print my ip i have 1.0.0.127
I tried in a simple homebrew and i get my local ip.
what i missed ?
I was trying to make my own overlay with this library, when I figured out Tesla made atmosphere crashing at some point.
In fact, I tried to reproduce this crash by providing an empty shell overlay module and loop with open/close. In addition I was able to reproduce this bug with any overlay module.
Do you have the same problem too ?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.