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

The Catboy

GBAtemp Official Catboy™: Boywife
Member
Joined
Sep 13, 2009
Messages
27,945
Trophies
4
Location
Making a non-binary fuss
XP
39,319
Country
Antarctica
Alright, looks like it turned out that it was my MicroSD adaptor that was dirty.
Once again, bug related to faulty hardware on my end.
How to install the new nightly ? There are nothin on readme
The same way you install the stable.
 

gnmmarechal

Well-Known Member
Member
GBAtemp Patron
Joined
Jul 13, 2014
Messages
6,039
Trophies
2
Age
25
Location
https://gs2012.xyz
Website
gs2012.xyz
XP
5,990
Country
Portugal
OK so i need just place the new folders?
If you're using an older release of Skeith, you'll need to copy the /firmware files to /lib/firmware , keys to /share/keys (iirc), etc.
ooor, you can use Skeith Updater, but that will only work if you have Skeith (an older version of Skeith) installed. It doesn't install Skeith properly is Skeith isn't installed already.

If you're using Corbenik, then you have to manually copy the needed stuff (which is explained in the readme)
 
  • Like
Reactions: laharl22

The Catboy

GBAtemp Official Catboy™: Boywife
Member
Joined
Sep 13, 2009
Messages
27,945
Trophies
4
Location
Making a non-binary fuss
XP
39,319
Country
Antarctica
OK so i need just place the new folders?
Oh wait, I forgot, new set up.
You keep all your files the same name, they just go into different folders.
firmware files go into
Code:
/skeith/lib/firmware
Payloads are now in
Code:
/skeith/boot
Keys are now in
Code:
/skeith/share/keys
bottom.bin/top.bin (if you are using them)
Code:
/skeith/share
 

laharl22

Well-Known Member
Member
Joined
Dec 19, 2014
Messages
1,767
Trophies
0
Age
38
XP
615
Country
France
Oh wait, I forgot, new set up.
You keep all your files the same name, they just go into different folders.
firmware files go into
Code:
/skeith/lib/firmware
Payloads are now in
Code:
/skeith/boot
Keys are now in
Code:
/skeith/share/keys
bottom.bin/top.bin (if you are using them)
Code:
/skeith/share
thanks and the config of older version the file work?
 

The Catboy

GBAtemp Official Catboy™: Boywife
Member
Joined
Sep 13, 2009
Messages
27,945
Trophies
4
Location
Making a non-binary fuss
XP
39,319
Country
Antarctica
thanks and the config of older version the file work?
I always suggest going with clean updates when major changes like this happen. Just copy over the files you need to get it work and other optional files, then do a clean set up.
 

chaoskagami

G̷̘̫̍̈́̊̓̈l̴̙͔̞͠i̵̳͊ţ̸̙͇͒̓c̵̬̪̯̥̳͒͌̚h̵̹̭͛̒̊̽̚
OP
Developer
Joined
Mar 26, 2016
Messages
1,365
Trophies
1
Location
↑↑↓↓←→←→BA
Website
github.com
XP
2,287
Country
United States
I'm having this error when I try to compile the last commit corbenik, using Linux, I have everything needed (following the redme), ctrulib and devkitARM updated.

Sorry to bother you all again, 'cause I am the only one using corbenik always having compiling issues :(

No, you're not the only one, actually. asie was having similar issues on #Cakey yesterday (you lurk there, correct?)

I'm unsure of why some people are getting issues with missing symbols, however.

Love the new Unix like directory structure BTW :)

Wish we could use it for the whole system, sans symlinks...

Nice to see someone who likes it. It's a decently large change, and I wasn't sure everyone would go for it. :grog:

I would have to make some additional changes for it to be shareable across multiple applications, but that's doable. If only people would decide on some path standard aside from /3ds...*sigh*

Lack of symlinks = hell. I would love nothing more than to completely reverse P9 and rewrite the filesystem code to use ext2. However, that would be downright insane of me to attempt.

Alright, looks like it turned out that it was my MicroSD adaptor that was dirty.
Once again, bug related to faulty hardware on my end.

The same way you install the stable.

I know that feel. All my microSDs are failing, so one of two times it fails to boot until the card is seated just right - a9lh won't read the payload off my SD. :(

I always suggest going with clean updates when major changes like this happen. Just copy over the files you need to get it work and other optional files, then do a clean set up.

Technically speaking, this update is actually dirty-updatable with the configuration and future updates should be possible to dirty update with stable releases at least. That said, the whole restructure makes it not really worth it.

Anyways, considering all is fine, it's time for that stable after all.
 

Gray_Jack

Well-Known Member
Member
Joined
Jan 13, 2016
Messages
732
Trophies
0
XP
407
Country
No, you're not the only one, actually. asie was having similar issues on #Cakey yesterday (you lurk there, correct?)

I'm unsure of why some people are getting issues with missing symbols, however.

Nice to see someone who likes it. It's a decently large change, and I wasn't sure everyone would go for it. :grog:

I would have to make some additional changes for it to be shareable across multiple applications, but that's doable. If only people would decide on some path standard aside from /3ds...*sigh*

Lack of symlinks = hell. I would love nothing more than to completely reverse P9 and rewrite the filesystem code to use ext2. However, that would be downright insane of me to attempt.

Yeah, I lurk there sometimes. If you discover why, please, tell me.

Btw, I loved the Unix-like directory structure too :3
 
  • Like
Reactions: chaoskagami

The Catboy

GBAtemp Official Catboy™: Boywife
Member
Joined
Sep 13, 2009
Messages
27,945
Trophies
4
Location
Making a non-binary fuss
XP
39,319
Country
Antarctica
I know that feel. All my microSDs are failing, so one of two times it fails to boot until the card is seated just right - a9lh won't read the payload off my SD. :(
Anyways, considering all is fine, it's time for that stable after all.
Well, my microSD card is fine. The adaptor itself was the hassle Which is way easier to replace because I have like 20 of the adaptors since I was able to buy them from amazon in bulk for like 10$. So if one goes bad, I toss it and use another one. I also prefer the clean install over the dirty. That might be the Fedora user in me.
A stable release you say?
 
Last edited by The Catboy,
  • Like
Reactions: chaoskagami

chaoskagami

G̷̘̫̍̈́̊̓̈l̴̙͔̞͠i̵̳͊ţ̸̙͇͒̓c̵̬̪̯̥̳͒͌̚h̵̹̭͛̒̊̽̚
OP
Developer
Joined
Mar 26, 2016
Messages
1,365
Trophies
1
Location
↑↑↓↓←→←→BA
Website
github.com
XP
2,287
Country
United States
I guess you didn't ?

Sent from my Nokia 3310 using Tapatalk

No, my copy of devkitPro/devkitARM is built using the buildscripts from source code. I suspect something might be wrong with either A) My setup or B) the prebuilts.

Also, seriously, turn off the Tapatalk signature. :P

--------------------- MERGED ---------------------------

May have figured out the build issue. Make sure you have libtool installed, and try again.
 

gnmmarechal

Well-Known Member
Member
GBAtemp Patron
Joined
Jul 13, 2014
Messages
6,039
Trophies
2
Age
25
Location
https://gs2012.xyz
Website
gs2012.xyz
XP
5,990
Country
Portugal
I installed libtool, still doesn't work.

cfb6c7cb2e9f716662df6150bada8d73.png
 

3xkrazy

Well-Known Member
Member
Joined
Jun 2, 2013
Messages
299
Trophies
0
XP
279
Country
United States
I, too, am loving the unix like file structure as well. ^_^

Regarding the cursor skip while configuring corbenik, has anyone figured out why this happens? A lot of people have mention that it could be due to a dirty d-pad, but why doesn't it occur with other payloads such as D9, G9, E9, etc.
 

chaoskagami

G̷̘̫̍̈́̊̓̈l̴̙͔̞͠i̵̳͊ţ̸̙͇͒̓c̵̬̪̯̥̳͒͌̚h̵̹̭͛̒̊̽̚
OP
Developer
Joined
Mar 26, 2016
Messages
1,365
Trophies
1
Location
↑↑↓↓←→←→BA
Website
github.com
XP
2,287
Country
United States
I installed libtool, still doesn't work.

cfb6c7cb2e9f716662df6150bada8d73.png

Can you completely delete, reclone and configure again? At this point, I have no clue why this occurs. I have to assume it's related to the host OS - one person reports it builds on prebuilt, and none of you have the same OS. I'm just as confused as you.
 

Kirtai

Well-Known Member
Member
Joined
May 6, 2016
Messages
237
Trophies
0
XP
245
Country
United Kingdom
Can you completely delete, reclone and configure again? At this point, I have no clue why this occurs. I have to assume it's related to the host OS - one person reports it builds on prebuilt, and none of you have the same OS. I'm just as confused as you.
Maybe they forgot to add the new external module libctr9?

Latest commit from master builds fine here on RPi. It didn't like "make -j4" for some reason but just "make" worked.

But yeah, you're right. I've been using the latest skeith from 5 days ago and just ended up enjoying Monster Hunter Generations because I couldn't break anything.
MHGen is my current obsession too >_<
 
  • Like
Reactions: The Catboy

chaoskagami

G̷̘̫̍̈́̊̓̈l̴̙͔̞͠i̵̳͊ţ̸̙͇͒̓c̵̬̪̯̥̳͒͌̚h̵̹̭͛̒̊̽̚
OP
Developer
Joined
Mar 26, 2016
Messages
1,365
Trophies
1
Location
↑↑↓↓←→←→BA
Website
github.com
XP
2,287
Country
United States
Maybe they forgot to add the new external module libctr9?

Latest commit from master builds fine here on RPi. It didn't like "make -j4" for some reason but just "make" worked.

MHGen is my current obsession too >_<

Yeah, -jN > 1 is still broken atm. I'm going to attempt to fix that. >_<

Also, I've fallen prey to MHG as well. :|

I didn't to install for the first time, but I update using de perl script

Check whether you have libtool installed. I determined that was the cause, so far.
 
  • Like
Reactions: Gray_Jack

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    I @ idonthave: :)