Hacking Official Corbenik - Another CFW for advanced users (with bytecode patches!)

  • Thread starter Thread starter chaoskagami
  • Start date Start date
  • Views Views 287,455
  • Replies Replies 2,153
  • Likes Likes 60
Hello, I'm trying to get the test menu work with no luck. I have on almost every patch except for the arm11 thing and the secure info fix, when I try to boot I get black screen.

Pd. I alreally switched from home menu to test menu through the Config SDK app.
 
Is it possible for corbenik to not screen init with silent mode on? I want my system to look completely stock, but the screens flicker briefly while booting.

(Sorry if you already addressed this, I couldn't find a post discussing it.)
 
Would per-title N3DS cpu settings ever be feasable?
I ran out of power playing picross which definitely doesn't need the boost and don't wish to reboot and reconfigure every time :)

No. That requires resident code to hotswap the setting. FYI, the way HANS does this is by gspwn'ing and repatching ns repeatedly.

Is it possible for corbenik to not screen init with silent mode on? I want my system to look completely stock, but the screens flicker briefly while booting.

(Sorry if you already addressed this, I couldn't find a post discussing it.)

It's doable, but I'd rename 'silent mode' to 'no debug output' and make that 'skip screen-init' or something. That's not the intended use of silent mode. TBH, that also requires reading the config before everything (which WILL miss debug information.) All in all, not a priority. It'll take too much effort to reorder stuff.

Hello, I'm trying to get the test menu work with no luck. I have on almost every patch except for the arm11 thing and the secure info fix, when I try to boot I get black screen.

Pd. I alreally switched from home menu to test menu through the Config SDK app.

Test menu only boots under two conditions: With the 'Developer UNITINFO' patch, it will actually obey the menu setting (only dev consoles do) or you can enable 'Force TestMenu' which forces the fallback codepath when booting home. Only those two patches will cause TestMenu to boot. You also must have previously installed TestMenu - it isn't a part of the console.

Just for verification - my copy of TestMenu has the sha512:
3776076f4e8d9b28b8c7f9b4cda06c0d92d9459e2d02f98765f173a6e27f63f5c665628368080054ae3147f48f0f3e310cfb2a861fda9395316b0f27dbd411d9
and it works for me with one those two approaches.

Also worth noting is that Force TestMenu is a loader patch, so make sure you have loader enabled.
 
Last edited by chaoskagami,
Just to note: Corbenik chainloading boots freegame (CFW by DSTWO+) although this is obvious 'cause this is just a fork of ReiNand

Hum, I'm quite sure this is NOT a fork of ReiNand, though it might use some of the Luma code. Am I wrong?
 
Just to note: Corbenik chainloading boots freegame (CFW by DSTWO+) although this is obvious 'cause this is just a fork of ReiNand

Actually wrong, freegame is pretty broken and lacks of features atm.

He's talking about freegame itself. That one is a fork of ReiNAND.

Of course, why you would want to boot a half-broken license violating fork of ReiNAND is none of my business.

BTW, might want to be more careful with 'this' and 'that' because reading as is implies Corbenik is a fork of ReiNAND (which it isn't in the slightest - it does contain some code from Luma and Cakes, but nothing from ReiNAND directly, only indirectly.) :)

Oh well, I suppose I could get one of those portable charger/battery things.

I'm not familiar with hans but that sounds really ugly.

HANS is that thing smealum made that allows overriding exefs/romfs/cpu speed when booting a game via HBL. It was hell to figure out how it did the CPU fix - smea's comments are garbage (not to cause offense.)

Maybe someday. I'm working towards that, but right now the answer is no and not anytime soon. The Luma devs will tell you the same thing if you ask there. It just isn't as simple as it sounds.
 
Last edited by chaoskagami,
Maybe someday. I'm working towards that, but right now the answer is no and not anytime soon. The Luma devs will tell you the same thing if you ask there. It just isn't as simple as it sounds.
Oh, I wasn't complaining or arguing; I was just noting it's a very minor problem. I even have a portable power pack somewhere already :)
 
No problem dude :)

@chaoskagami I managed to get work the test menu, I didn't have it installed on my nand, wierd... I read from someone else that the stock 3DS alreally had a version of test menu installed, I guess he was wrong.

They can have valid remnants leftover in the partition (as in, 1/10000 chance or something ridiculous), but it's always deleted at the factory and usually overwritten on the first thing installed to NAND. Unless you have a developer console, manage to extract valid remnants from the NAND, or install it, you won't have it.

Incidentally, the TestMenu.cia dump we have is particularly special because (I'm pretty sure at least) the ticket is intact - meaning it's a legit cia and can be booted without signature patches.
 
Last edited by chaoskagami,
  • Like
Reactions: Billy Acuña
Of course, why you would want to boot a half-broken license violating fork of ReiNAND is none of my business.

BTW, might want to be more careful with 'this' and 'that' because reading as is implies Corbenik is a fork of ReiNAND (which it isn't in the slightest - it does contain some code from Luma and Cakes, but nothing from ReiNAND directly, only indirectly.) :)
If someone can offer some sort of free alternative that loads .3ds roms from my DSTWO+ then fine, I won't be using it. It's really more comfortable for me to use DSTWO (this is the regular DSTWO occasionally upgraded to DSTWO+) paired with another CFW (like Corbenik), just because I like ridiculous set-ups (and for some other various reasons, namely because I'm lazy and got this "+" feature for free)

Oh, sorry, really should be. Corbenik is very unique, after all, and by no means it's a fork of any existing CFW
 
  • Like
Reactions: chaoskagami
Thanks for looking into it

Can you try compiling from git on your RPi again? I updated bdfe and I *should* have worked around this. It's technically undefined behavior in the C standard, anyways.

I also resolved the underextended top bar at the cost of a little flicker on movement (not much I can do about this)

...I feel like every feature I've implemented in git lately has been entirely cosmetic. I really need to get to work on adding some of the checklist to the VM, but I've been busy playing 7th Dragon, 7th Dragon 2020, and Rupeeland. Plus, IRL a lot has been going on.
 
  • Like
Reactions: Temptress Cerise
Can you try compiling from git on your RPi again? I updated bdfe and I *should* have worked around this. It's technically undefined behavior in the C standard, anyways.

I also resolved the underextended top bar at the cost of a little flicker on movement (not much I can do about this)

...I feel like every feature I've implemented in git lately has been entirely cosmetic. I really need to get to work on adding some of the checklist to the VM, but I've been busy playing 7th Dragon, 7th Dragon 2020, and Rupeeland. Plus, IRL a lot has been going on.
I've enjoyed the cosmetic changes~ ^_^ And IRL does come first, and you should also take time to play your games~ Instead of being full on workaholic mode like you were before~ :P

I think everyone will understand if those planned big features take some time, anyways~ ^_^

BUT on the plus side, I guess now you could make a release with the following:
  • Further improvements to overall system stability and other minor adjustments have been made to enhance the user experience
Haha~! <3
 
  • Like
Reactions: gnmmarechal
I've enjoyed the cosmetic changes~ ^_^ And IRL does come first, and you should also take time to play your games~ Instead of being full on workaholic mode like you were before~ :P

I think everyone will understand if those planned big features take some time, anyways~ ^_^

BUT on the plus side, I guess now you could make a release with the following:
  • Further improvements to overall system stability and other minor adjustments have been made to enhance the user experience
Haha~! <3

Yeah, no way am I continuing the workaholic mode. There's ~0 bugs left, which means I can pace myself now. And uh, I would kind of like to play some games on my 3DS, if you catch my drift. ^_^

All of the big tasks (overlays, etc) are in the class of 'drop off the internet for three months and do nothing else'. I'd rather not do that, so we're on Valve/HL3 time for those. B-)
 

Site & Scene News

Popular threads in this forum