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

gnmmarechal

Well-Known Member
Member
GBAtemp Patron
Joined
Jul 13, 2014
Messages
6,043
Trophies
2
Age
25
Location
https://gs2012.xyz
Website
gs2012.xyz
XP
6,014
Country
Portugal
He's apparently started doing nightly builds in the updater (and worshipping me like he used to do with smea, which frankly creeps me out - no offense.)
I'm joking lel. I'll remove the text from the readme ;)




































Or am I
 

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
Unofficial Nightly build.
Can be obtained with the latest updater. Which is available through OTA update (/corbenik-updater/useupdate), and /corbenik-updater/usenightly

If I'm being completely honest, I'd prefer you left the info section untampered.

Oh, you were joking. Wow, lern2read.
 

The Catboy

GBAtemp Official Catboy™: Savior of the broken
Member
Joined
Sep 13, 2009
Messages
28,059
Trophies
4
Location
Making a non-binary fuss
XP
39,733
Country
Antarctica
He's apparently started doing nightly builds in the updater (and worshipping me like he used to do with smea, which frankly creeps me out - no offense.)

Unofficial Nightly build.
Can be obtained with the latest updater. Which is available through OTA update (/corbenik-updater/useupdate), and /corbenik-updater/usenightly
Very interesting
Any chance you would be willing to host it outside of the app? It might get more attention for a CFW like this.
 

gnmmarechal

Well-Known Member
Member
GBAtemp Patron
Joined
Jul 13, 2014
Messages
6,043
Trophies
2
Age
25
Location
https://gs2012.xyz
Website
gs2012.xyz
XP
6,014
Country
Portugal
Very interesting
Any chance you would be willing to host it outside of the app? It might get more attention for a CFW like this.
What, you mean you want the nightly build, or you want the nightly build praising chaoskagami?
 

The Catboy

GBAtemp Official Catboy™: Savior of the broken
Member
Joined
Sep 13, 2009
Messages
28,059
Trophies
4
Location
Making a non-binary fuss
XP
39,733
Country
Antarctica
What, you mean you want the nightly build, or you want the nightly build praising chaoskagami?
Like how CakesFW/Luma3DS have dedicated sites for their nightly builds. Would be possible to make one of those?
 

gnmmarechal

Well-Known Member
Member
GBAtemp Patron
Joined
Jul 13, 2014
Messages
6,043
Trophies
2
Age
25
Location
https://gs2012.xyz
Website
gs2012.xyz
XP
6,014
Country
Portugal
Like how CakesFW/Luma3DS have dedicated sites for their nightly builds. Would be possible to make one of those?
Hum, sure, I could even host it at my site, but.... mine's not automated. Currently, I lack the money for a VPS. I'll be building every day if I see new commits.
 

The Catboy

GBAtemp Official Catboy™: Savior of the broken
Member
Joined
Sep 13, 2009
Messages
28,059
Trophies
4
Location
Making a non-binary fuss
XP
39,733
Country
Antarctica

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

gnmmarechal

Well-Known Member
Member
GBAtemp Patron
Joined
Jul 13, 2014
Messages
6,043
Trophies
2
Age
25
Location
https://gs2012.xyz
Website
gs2012.xyz
XP
6,014
Country
Portugal

Temptress Cerise

Miss Magic~ <3
Member
Joined
May 1, 2016
Messages
2,242
Trophies
1
XP
2,338
Country
United States
He's apparently started doing nightly builds in the updater (and worshipping me like he used to do with smea, which frankly creeps me out - no offense.)
LMAO. That's too funny.

Either way, I'd still prefer to get official nightlies up at some point. I may set up a github-based buildbot.
With the name Skeith, right? :^)
 

gnmmarechal

Well-Known Member
Member
GBAtemp Patron
Joined
Jul 13, 2014
Messages
6,043
Trophies
2
Age
25
Location
https://gs2012.xyz
Website
gs2012.xyz
XP
6,014
Country
Portugal
LMAO. That's too funny.


With the name Skeith, right? :^)
I've stopped now tho. The worshipping of Chaoskagamism didn't last long.

You can grab them off his server. Latest nightly should be at
http://gs2012.xyz/3ds/corbenikupdater/latest-un.zep



Which is a zip file. Why the extension is .zep I have no clue.

Either way, I'd still prefer to get official nightlies up at some point. I may set up a github-based buildbot.
hum, I lack money for a decent hosting plan, or even to renew the domain next year. So I'm using Adfly to try and... make some money so I can renew my domain next year, and possibly pay for a hosting plan. So, direct access to ZIPs is restricted. For LPP, I use ZEP instead.
 

The Catboy

GBAtemp Official Catboy™: Savior of the broken
Member
Joined
Sep 13, 2009
Messages
28,059
Trophies
4
Location
Making a non-binary fuss
XP
39,733
Country
Antarctica
ik, but I can't build without a VPS. And I lack money on PayPal. I also do not have a credit card. So, I can't get a VPS. I used to have a VPS, but it expired.
Fair enough~ It doesn't have to be right now nor really have to fall on your shoulders. Not to mention chaoskagami did just mention that he's up for official nightlies. ^_^
 
  • Like
Reactions: gnmmarechal

gnmmarechal

Well-Known Member
Member
GBAtemp Patron
Joined
Jul 13, 2014
Messages
6,043
Trophies
2
Age
25
Location
https://gs2012.xyz
Website
gs2012.xyz
XP
6,014
Country
Portugal

Wolfvak

nyaa~
Member
Joined
Oct 25, 2015
Messages
918
Trophies
1
XP
3,486
Country
Uruguay
Yeah, that's why. One of the things I have to do is switch over to using FCRAM for that stuff. All the static allocations are making the bss section unreasonably large.

To be precise, my arm9loaderhax.bin output is 631906 bytes.

EDIT: Git is now 109554 bytes after moving the buffers to FCRAM.
That's odd, I've never had any issues with static buffer allocations (and I allocate a lot of them, but you already know that).
I mean, I think I have like 6 static buffers (3 0x46500 bytes, other 3 0x38400 bytes) and my binary is under 15kb, so your issue might be somewhere else.

corbenik-un?
Explain! Explain!

I actually thought it was a bad pun on the kun suffix lol
 

gnmmarechal

Well-Known Member
Member
GBAtemp Patron
Joined
Jul 13, 2014
Messages
6,043
Trophies
2
Age
25
Location
https://gs2012.xyz
Website
gs2012.xyz
XP
6,014
Country
Portugal
That's odd, I've never had any issues with static buffer allocations (and I allocate a lot of them, but you already know that).
I mean, I think I have like 6 static buffers (3 0x46500 bytes, other 3 0x38400 bytes) and my binary is under 15kb, so your issue might be somewhere else.



I actually thought it was a bad pun on the kun suffix lol
lol, it could have been. Sadly, it was not intentional.
 

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
oh, also, the link for the latest nightly actually is http://gs2012.xyz/3ds/corbenikupdater/latest-nightly.zep

the latest-un.zep will be the last chaoskagamism build. :P

Actually, I just misnamed it, so I ended up renaming the link. lol.

Funny. Anyways, I read through the source to get that, so w/e.

hum, I lack money for a decent hosting plan, or even to renew the domain next year. So I'm using Adfly to try and... make some money so I can renew my domain next year, and possibly pay for a hosting plan. So, direct access to ZIPs is restricted. For LPP, I use ZEP instead.

If you're going to start using adf.ly - I am not okay with this. I'm going to set up automated builds sooner than later in that case. Technically there's nothing wrong with it, but I'm just not a fan of use of adf.ly.
 

The Catboy

GBAtemp Official Catboy™: Savior of the broken
Member
Joined
Sep 13, 2009
Messages
28,059
Trophies
4
Location
Making a non-binary fuss
XP
39,733
Country
Antarctica
oh, also, the link for the latest nightly actually is http://gs2012.xyz/3ds/corbenikupdater/latest-nightly.zep

the latest-un.zep will be the last chaoskagamism build. :P



Actually, I just misnamed it, so I ended up renaming the link. lol.
Or you could just keep hosting it there :P I won't mind waiting between nightly builds myself, mostly because I work full-time, so it's not like I am there to catch the latest builds.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BigOnYa @ BigOnYa:
    Did you feed the hamster in your internet router? It prob died and is running slow now.
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, why did you start saying my pc has a hamster in the first place?
    +1
  • BigOnYa @ BigOnYa:
    Its actua!ly just a old joke, meaning its slow. Was just kidding around with you.
    +1
  • BigOnYa @ BigOnYa:
    I bet @AncientBoi has some hamsters hidden somewhere tho....
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    I think Game streaming should work like this.... Local Hardware able the run the game fine, game engine and common assets stored locally, all FMV and music and textures could be streaming
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Some temporary storage
  • Xdqwerty @ Xdqwerty:
    also @BigOnYa im making some progress on my gdevelop project, implemented various mechanics
  • Psionic Roshambo @ Psionic Roshambo:
    They went all in on streaming, should have been more of a hybrid approach
    +1
  • BigOnYa @ BigOnYa:
    Or free government supplied high speed internet be nice also. Like Obama care. Xdqwerty that's cool, its time consuming but rewarding once done or playable, to see what you've made from scratch. Animations take forever, but worth it.
    +1
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, although the bullets are a bit buggy
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Not to mention this would be a massive pain to pirate
  • Xdqwerty @ Xdqwerty:
    @BigOnYa,
    and the visual aspect of the game is quite crude (the sprite that looks best is that of the protagonist just because he is a stickman with sunglasses)
    +1
  • BigOnYa @ BigOnYa:
    There is a bullets behaviour you assign to your character, that makes the code easier, under "behaviours"
  • Xdqwerty @ Xdqwerty:
    i meant that when the character is pointing to the right, the bullets spawn where they should, but when he is on the right, they move to the right but the spawn point is incorrect
  • BigOnYa @ BigOnYa:
    Itch.io has lots of free assets also. Under the bullets behavior tab, there is a "rotate bullets" option, can try that. Or in the code can try
    - fire bullet Player.X(PlayerDirection)
  • Xdqwerty @ Xdqwerty:
    im taking a break for today anyway
    +1
  • BigOnYa @ BigOnYa:
    YEa gotta after a while, looking at code for long periods will bug your eyes.
    +1
  • BigOnYa @ BigOnYa:
    That's cool tho, I'm proud of you going back to it, not giving up. It is difficult at first to learn, but fun once you get the hang of it. I think I've watched every tutorial video there is, but I still struggle sometimes to get stuff to work right. But gotta keep trying dif things, and eventually you will get it right.
    +1
  • K3Nv2 @ K3Nv2:
    Lol McDonald's has a grandma mcflurry
  • Xdqwerty @ Xdqwerty:
    @K3Nv2, furry grandma?
  • BigOnYa @ BigOnYa:
    It sounds good actually, I like butterscotch
  • K3Nv2 @ K3Nv2:
    It sucked don't know wtf these little bits and pieces are they use now
    +1
    K3Nv2 @ K3Nv2: It sucked don't know wtf these little bits and pieces are they use now +1