Seriously. Can we please get back on topic and stay on topic, even if someone derails the thread?
It's this: https://www.3dbrew.org/wiki/NCCH/Extended_HeaderQuestion I've been meaning to ask for quite some time, but what is the exheader.bin?
How's it going man? I sent you a PM asking if you needed help testing NTRBootHax but got no response. I guess you were busy and missed it or something.
before this derails into another shitstorm, the legacy code is not permanently gone(that's impossible to do). you can find it in forks and whatnot online. but it's not officially supported anymore, so support for it is not relevant to this thread.Since everything's been buried under a large number of dumb ranting pages, I'll summarize here:
- Legacy is deprecated and the source is gone
- It won't be coming back
- We're going full speed ahead with Rosalina now
That is in development, and a pull request will be submitted to luma when it is finished.With that out of the way, has there been any discussion regarding implementing fine-grained brightness adjustment into Rosalina, as was possible with NTR before 11.5? Or if someone could point me in the direction of where I could start some research into the matter, I would be appreciative.
For a second I thought you meant that new builds were going to be closed source.
- Legacy is deprecated and the source is gone
- It won't be coming back
lol no, Luma3DS won't be going closed source (it's actually impossible even if AW wanted to - sdmmc is GPL, and she'd also have to get the consent of every single contributor), and if it did there's no way I would defend it.For a second I thought you meant that new builds were going to be closed source.
Don't forget that what Luma3DS was forked from, ReiNAND, is also under GPLv3.it's actually impossible even if AW wanted to - sdmmc is GPL
Good for you!if it did there's no way I would defend it.
Nah, reinand doesn't factor into it. All the old code was rewritten/replaced.Don't forget that what Luma3DS was forked from, ReiNAND, is also under GPLv3.Good for you!
Was forked, but the Team has since replaced all of the original ReiNAND code with their own. It's now a completely independent CFW with only a historical tie to it's original parent.Don't forget that what Luma3DS was forked from, ReiNAND, is also under GPLv3.Good for you!
You've gone through an amazing attitude change ---- you seem way more mature. Kudos! I hope @astronautlevel and @TuxSH notice this and now won't have a default defensive, mean position when replying to you now.Was forked, but the Team has since replaced all of the original ReiNAND code with their own. It's now a completely independent CFW with only a historical tie to it's original parent.
I've taken some time to really rethink my approach to the CFW scene and realized that I was acting rather immature and overly emotional. I can't help people if I am letting myself be my own worst enemy.You've gone through an amazing attitude change ---- you seem way more mature. Kudos! I hope @astronautlevel2 and @TuxSH notice this and now won't have a default defensive, mean position when replying to you now.
svcGetProcessInfo(&textTotalRoundedSize, processHandle, 0x10002); // only patch .text + .data
svcGetProcessInfo(&rodataTotalRoundedSize, processHandle, 0x10003);
svcGetProcessInfo(&dataTotalRoundedSize, processHandle, 0x10004);
totalSize = (u32)(textTotalRoundedSize + rodataTotalRoundedSize + dataTotalRoundedSize);
svcGetProcessInfo(&startAddress, processHandle, 0x10005);
res = svcMapProcessMemoryEx(processHandle, 0x00100000, (u32) startAddress, totalSize);
0045003C E3A00001
00450040 E12FFF1E