Hacking Luma3DS - Noob-proof 3DS Custom Firmware

The Catboy

GBAtemp Official Catboy™: Boywife
Member
Joined
Sep 13, 2009
Messages
28,022
Trophies
4
Location
Making a non-binary fuss
XP
39,624
Country
Antarctica
Neither will be implemented.
I can't make that my last post without this question be answered. Why not give the option to disable Rosalina to the user? Why does the user have to use Rosalina even if they don't want to use it? Why are you guys so adamant to make the user to use this feature?
 
  • Like
Reactions: Quantumcat

Quantumcat

Dead and alive
Member
Joined
Nov 23, 2014
Messages
15,144
Trophies
0
Location
Canberra, Australia
Website
boot9strap.com
XP
11,119
Country
Australia
I can't make that my last post without this question be answered. Why not give the option to disable Rosalina to the user? Why does the user have to use Rosalina even if they don't want to use it? Why are you guys so adamant to make the user to use this feature?
I wish I was brave enough to compile stuff and run it on my own console to test, or I might try to fork it and implement a switch myself in the config.
 
  • Like
Reactions: TheGuyMadeOfTofu

Aurora Wright

Well-Known Member
Member
Joined
Aug 13, 2006
Messages
1,550
Trophies
3
XP
4,509
Country
Italy
Expect it's issues that I have yet to replicate on any other CFW. I can't accomplish the same ARM11 crashes that have become extremely common since Rosalina was introduced.
Then this would be a good time for someone from the Luma3DS team to actually go to these threads and suggest making bug trackers. The Luma3DS team is the one choosing the avoid the community.
Anyways, I will make this my last post in this thread. It's very much apparent that those you who are still involved in the community aren't willing to work with the community.
Since from the sound of it you ran tests and found reproducible crashes specific to Luma 8.x, maybe you could report them to the issue tracker instead of complaining here, which helps nobody. We'll be glad to investigate bugs reported to github but we have zero obligations to come read all threads here on gbafail (you know that I don't come here anymore as I don't feel respected as a human being by users and staff, so it surprises me that you of all people are complaining about this).
 

ihaveahax

Well-Known Member
Member
Joined
Apr 20, 2015
Messages
6,070
Trophies
2
XP
7,854
Country
United States
I can't make that my last post without this question be answered. Why not give the option to disable Rosalina to the user? Why does the user have to use Rosalina even if they don't want to use it? Why are you guys so adamant to make the user to use this feature?
I'd like to re-post this old post:
Some features that were previously implemented in loader (3ds injector), or in "main" Luma, although with limitations (language emulation via loader had known incompatibilities with few games, ARM11 exceptions had very limited space they could use because they used padding in Kernel11) were reimplemented in a better way within Rosalina (language emulation specifically uses a completely different approach, instead of patching the game for the desired region, interprocess communication hooking in Rosalina makes it possible to spoof the response to the game when it asks for the console region). The GPU protection svc which was stubbed by patching the kernel is now "stubbed" via Rosalina as it hooks the svc table, same for adding "CFWInfo" (the svc used by Luma Updater and stuff) and svcBackdoor. Disabling Rosalina in 8.0+ means fully disabling language emulation and then you get people complaining it doesn't work and all those important features (NTR and other homebrew wouldn't work without svcBackoor FWIW), or making a mess to maintain both approaches to *everything* in the code.
It's not as easy as you think.
disabling rosalina system module would basically disable a lot of features.

if you mean the rosalina menu, the key combination can be changed if the default one is an issue. or disable the menu in source if you desperately don't want that.
 

Quantumcat

Dead and alive
Member
Joined
Nov 23, 2014
Messages
15,144
Trophies
0
Location
Canberra, Australia
Website
boot9strap.com
XP
11,119
Country
Australia
I'd like to re-post this old post:

disabling rosalina system module would basically disable a lot of features.

if you mean the rosalina menu, the key combination can be changed if the default one is an issue. or disable the menu in source if you desperately don't want that.
Oh ok, fair enough. Sounds like it would be very difficult to turn it off.
 

Deleted member 412537

Well-Known Member
Member
Joined
Jan 22, 2017
Messages
211
Trophies
0
XP
1,562
Country
United States
Didnt even knew about these issues with Rosalina.
Its my fault for not bringing any of this up. Honestly, it was considered to be one of the reasons as to why I kept switching to the legacy version of luma 7.1. Now that I think about it, I could have sworn there was a post saying that not all the homebrew files can work with it. This piece of information was buried within the first luma discussion thread. Maybe i'm seeing shit. :wtf:
 

Bluespheal

Well-Known Member
Member
Joined
Sep 5, 2016
Messages
285
Trophies
0
Age
29
XP
830
Country
Mexico
Since from the sound of it you ran tests and found reproducible crashes specific to Luma 8.x, maybe you could report them to the issue tracker instead of complaining here, which helps nobody. We'll be glad to investigate bugs reported to github but we have zero obligations to come read all threads here on gbafail (you know that I don't come here anymore as I don't feel respected as a human being by users and staff, so it surprises me that you of all people are complaining about this).
Woah, rare to see you here, I miss you, but yeah, seeing how toxic and nonsensical users are to devs here... I totally get it.
 

The Catboy

GBAtemp Official Catboy™: Boywife
Member
Joined
Sep 13, 2009
Messages
28,022
Trophies
4
Location
Making a non-binary fuss
XP
39,624
Country
Antarctica
I wish I was brave enough to compile stuff and run it on my own console to test, or I might try to fork it and implement a switch myself in the config.
It actually can be removed from source.
Since from the sound of it you ran tests and found reproducible crashes specific to Luma 8.x, maybe you could report them to the issue tracker instead of complaining here, which helps nobody. We'll be glad to investigate bugs reported to github but we have zero obligations to come read all threads here on gbafail (you know that I don't come here anymore as I don't feel respected as a human being by users and staff, so it surprises me that you of all people are complaining about this).
You know me too well, I have run a few tests upon request and was able to replicate the results. Although this would require me to go through the forums to remember what I results I was able to replicate. Which is a task that is honestly not worth my time and the posts never got back to me after I suggested using the Legacy builds.
I'd like to re-post this old post:

disabling rosalina system module would basically disable a lot of features.

if you mean the rosalina menu, the key combination can be changed if the default one is an issue. or disable the menu in source if you desperately don't want that.
Oh yeah, y'all got too ahead of yourselves with this one.
 

ihaveahax

Well-Known Member
Member
Joined
Apr 20, 2015
Messages
6,070
Trophies
2
XP
7,854
Country
United States
Oh yeah, y'all got too head of yourselves with this one.
it's not necessarily a bad thing. the way rosalina implements the things listed is much better than before.
Which is a task that is honestly not worth my time and the posts never got back to me after I suggested using the Legacy builds.
that's pretty much what Aurora Wright/TuxSH wanted to avoid, people just sticking around on legacy because their issues got fixed, not trying them with newer versions (8.0 had issues, 8.1 fixed most or all of them we hope).

what I think we should be doing (since digging through several topics and pages of posts is a lot of work) is getting people to try 8.1.1 again, and if they still have an issue that isn't on legacy then we can file a proper issue and fix it. just staying on legacy makes this slower.
 

Aurora Wright

Well-Known Member
Member
Joined
Aug 13, 2006
Messages
1,550
Trophies
3
XP
4,509
Country
Italy
Here are three threads in the last month where using the legacy version fixed the issue. Maybe have a look, Tux & co.

https://gbatemp.net/threads/nintendo-3ds-an-exception-occurred-brick-3ds-unusable.478298/
https://gbatemp.net/threads/arm11-core-1-error-when-i-try-to-launch-mighty-gunvolt-burst.477359/ (went from black screen to 3DS loading screen after using legacy because he didn't have the seed)
https://gbatemp.net/threads/data-abort.477517/

There are others where we suggested they try it but they never got back to us as to whether it worked. That's probably a sign that it worked.
Two of these are Luma failing to start which is 99% due to the undefined behavior which happened in 8.0 (the way the kernel extension was handled). 8.1 changed it completely and fixed these failures on boot. The other is loader crashing because of seed missing, the difference in behavior is due to exception handlers being enabled by default in 8.x and being disabled by default in 7.x (so the exception in 7.x resulted in infinite logo loading).
This whole "muh toxic" thing is starting to look like some kind of tumblr talk. Really rustles my jimmies.
I'm glad you posted this, I needed a post to exemplify why I left
 
Last edited by Aurora Wright,

RustInPeace

Samurai Cop
Member
Joined
Oct 13, 2014
Messages
5,943
Trophies
1
Age
31
XP
5,175
Country
United States
Since from the sound of it you ran tests and found reproducible crashes specific to Luma 8.x, maybe you could report them to the issue tracker instead of complaining here, which helps nobody. We'll be glad to investigate bugs reported to github but we have zero obligations to come read all threads here on gbafail (you know that I don't come here anymore as I don't feel respected as a human being by users and staff, so it surprises me that you of all people are complaining about this).

I wanted to point that out because her arguing is honestly bothering me, as if she just wants to argue, seemingly forgetting she's defending this particular place and ignoring other avenues to voice concerns. But you said it better than I could. Personally I don't notice any issues with Rosalina, I get crashes mostly with using BootNTR, and I just chalk it up to that being unstable, the exception messages just replace the frozen screen I got before. The extent of my CFW uses stretches only to Pokemon, so at least in those fields, Rosalina hasn't done anything offensive, to the point that I forget it's there.
 
Last edited by RustInPeace,
  • Like
Reactions: astronautlevel

RustInPeace

Samurai Cop
Member
Joined
Oct 13, 2014
Messages
5,943
Trophies
1
Age
31
XP
5,175
Country
United States
Double post. Err, there's a program I use a lot, 3DSRNGTool that recently implemented Rosalina support, so in the future I'll be more familiar with it.
 

TheGuyMadeOfTofu

Well-Known Member
Member
Joined
Nov 18, 2016
Messages
390
Trophies
0
XP
405
Country
Two of these are Luma failing to start which is 99% due to the undefined behavior which happened in 8.0 (the way the kernel extension was handled). 8.1 changed it completely and fixed these failures on boot. The other is loader crashing because of seed missing, the difference in behavior is due to exception handlers being enabled by default in 8.x and being disabled by default in 7.x (so the exception in 7.x resulted in infinite logo loading).

I'm glad you posted this, I needed a post to exemplify why I left
If you think that the post was anyway toxic than you have more issues than you think and clearly does not know what being "toxic" is.
 

Lacius

Well-Known Member
Member
Joined
May 11, 2008
Messages
18,099
Trophies
3
XP
18,338
Country
United States
@Quantumcat I wasn't really paying attention, but it looked like you were going back into a lot of threads and a.) compiling a list of issues where the legacy builds helped, and b.) asking the OP of each thread if their problems were solved if they hadn't responded. Thank you for doing this.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • realtimesave @ realtimesave:
    I tried to get a slim on a black friday once, but they ran out of stock for the $100 one
  • realtimesave @ realtimesave:
    many ages ago
  • BigOnYa @ BigOnYa:
    You can find them $50-75 nowdays if catch a deal
  • K3Nv2 @ K3Nv2:
    Still remember grabbing this ps4 slim on black Friday for $200 when the msrp was still around 300
    +1
  • BigOnYa @ BigOnYa:
    I went to auction at a mom/pops video game store few months ago that was closing, and bought 11 slims for $200, 1 was DOA but 10 work fine. so hella deal. Already rgh3'ed 8 of them. But most younger kids don't even want anymore, unless it plays stupid "fortnight", or newer shit.
  • K3Nv2 @ K3Nv2:
    Think I'm gonna use my giftcard balance on a nice pair of headphones but $100 is still limited
  • K3Nv2 @ K3Nv2:
    Soundcore q30s are nice but they leak so much sound it sounds like speakers
  • Psionic Roshambo @ Psionic Roshambo:
    Ken spend the 100 on a gun and skii mask, wait for a jogger at the park jewelry money and headphones!
    +1
  • K3Nv2 @ K3Nv2:
    If only Amazon sold guns
  • K3Nv2 @ K3Nv2:
    Fucking dick heads think it's a bad idea to get a gun 2 days later
  • BigOnYa @ BigOnYa:
    Wait, I thought you were the dickhe...nvm
  • K3Nv2 @ K3Nv2:
    I got balls on my chin and two dicks on my forehead sir
    +1
  • BigOnYa @ BigOnYa:
    Sorry, no offense there double dickhead chinballs.
  • K3Nv2 @ K3Nv2:
    Chicks still love it
    +1
  • BigOnYa @ BigOnYa:
    "Mommy, look, what is that?". "That's your soon to be daddy."
    +1
  • K3Nv2 @ K3Nv2:
    That you'll only see once
    +2
  • Veho @ Veho:
    Double dickhead chinballs is still better than double dickhead eyeballs.
  • Veho @ Veho:
    As in, the balls will grow in your eye sockets.
  • K3Nv2 @ K3Nv2:
    I paid 5 grand to get them moved to my chin
    +1
  • Veho @ Veho:
    This you?
  • K3Nv2 @ K3Nv2:
    My hair can't be that cool
    Sonic Angel Knight @ Sonic Angel Knight: JOE! :P