Hacking Region free without Cubic Ninja?

Reanimator

Member
OP
Newcomer
Joined
Jun 18, 2015
Messages
8
Trophies
0
Age
26
XP
51
Country
I have a New 3DS XL and need a way to run my USA Legend of Zelda Link to the Past on my Australian system without Cubic Ninja seeing that it has been widely recalled and getting harder and harder to find.

Any ideas, homebrew veterans?
 

gamesquest1

Nabnut
Former Staff
Joined
Sep 23, 2013
Messages
15,153
Trophies
2
XP
12,247
no....well actually, maybe, afaik regionfour was ported to ocarina of time, but there is no compiled saves available for it , but for the most part CN is the only way forward for the n3DS region free, and regionthree which works via the browser is only usable on the o3ds and requires 9.5.0-22 or lower
 

Reanimator

Member
OP
Newcomer
Joined
Jun 18, 2015
Messages
8
Trophies
0
Age
26
XP
51
Country
no....well actually, maybe, afaik regionfour was ported to ocarina of time, but there is no compiled saves available for it , but for the most part CN is the only way forward for the n3DS region free, and regionthree which works via the browser is only usable on the o3ds and requires 9.5.0-22 or lower
Ok so I'm a bit of a homebrew noob, so can you briefly explain how I would go about the Ocarina/regionfour thing?
 

gamesquest1

Nabnut
Former Staff
Joined
Sep 23, 2013
Messages
15,153
Trophies
2
XP
12,247
Ok so I'm a bit of a homebrew noob, so can you briefly explain how I would go about the Ocarina/regionfour thing?
tbh i don't know really, some of the stuff released are a bit vague on their usage and sometimes require tools that are simply kept private (making the "release" kinda pointless....except for its research/educational merits, but for your average joe who just wants some region free gaming its fairly pointless)....its a "thing" but only a few will know what/how to actually compile it and what stuff is required.........if you do figure it out, or if the more simple and obvious solution is given which would be just "releasing" the pre-built save so that people can actually just use it

if either of those happen you would still need to have a way to restore the save to the cart, be it a save dongle or access to a o3DS on 9.2 or lower to restore the save......truly CN is the most easiest method with no reliance on extra hardware/accessories to use
 

Reanimator

Member
OP
Newcomer
Joined
Jun 18, 2015
Messages
8
Trophies
0
Age
26
XP
51
Country
tbh i don't know really, some of the stuff released are a bit vague on their usage and sometimes require tools that are simply kept private (making the "release" kinda pointless....except for its research/educational merits, but for your average joe who just wants some region free gaming its fairly pointless)....its a "thing" but only a few will know what/how to actually compile it and what stuff is required.........but lets just say you do figure it out, or if the more simple and obvious solution is given which would be just "releasing" the pre-built save so that people can actually just use it

but lets say either of those happen you would still need to have a way to restore the save to the cart, be it a save dongle or access to a o3DS on 9.2 or lower to restore the save......truly CN is the most easiest method with no reliance on extra hardware/accessories to use
Damn it, well thanks anyway man, just gotta keep waiting I guess.
 

Shadowtrance

Well-Known Member
Member
Joined
May 9, 2014
Messages
2,493
Trophies
0
Location
Hervey Bay, Queensland
XP
1,807
Country
tbh i don't know really, some of the stuff released are a bit vague on their usage and sometimes require tools that are simply kept private (making the "release" kinda pointless....except for its research/educational merits, but for your average joe who just wants some region free gaming its fairly pointless)....its a "thing" but only a few will know what/how to actually compile it and what stuff is required.........if you do figure it out, or if the more simple and obvious solution is given which would be just "releasing" the pre-built save so that people can actually just use it

if either of those happen you would still need to have a way to restore the save to the cart, be it a save dongle or access to a o3DS on 9.2 or lower to restore the save......truly CN is the most easiest method with no reliance on extra hardware/accessories to use

There isn't any super secret private tools needed anymore afaik. But figuring out the "right" way to build regionfour for OOT (or anything other than CN) with the --enableloadropbin option is a bit of a pain (guess there's some vagueness in those instructions).
I can build regionfour with and without that option enabled fine (without works on CN), with the option enabled just ends in crashing to the home menu every time i try so far, so I'm missing something somewhere. :(
You can write the save and payload with SDF. Still trying to figure out the whole getting it to work on anything other than CN though...
 

Reanimator

Member
OP
Newcomer
Joined
Jun 18, 2015
Messages
8
Trophies
0
Age
26
XP
51
Country
Well basically it means until someone (other than yellows8) figures out how to build regionfour correctly for OOT you're out of luck unless you can get your hands on cubic ninja.
Ah. Well damn. Do you feel this is likely to happen? And if it does I do doubt Nintendo would pull a game from one of their biggest franchises from shelves.
 

Shadowtrance

Well-Known Member
Member
Joined
May 9, 2014
Messages
2,493
Trophies
0
Location
Hervey Bay, Queensland
XP
1,807
Country
Ah. Well damn. Do you feel this is likely to happen? And if it does I do doubt Nintendo would pull a game from one of their biggest franchises from shelves.

I've been trying to figure it out myself, the oot3dhax save works, but crashes when trying to load the payload (regionfour in this case). So I'm missing something somewhere, just can't figure out WHAT. lol
 

Reanimator

Member
OP
Newcomer
Joined
Jun 18, 2015
Messages
8
Trophies
0
Age
26
XP
51
Country
I've been trying to figure it out myself, the oot3dhax save works, but crashes when trying to load the payload (regionfour in this case). So I'm missing something somewhere, just can't figure out WHAT. lol
Haha Ill leave it to you brains to figure out! I wouldn't even know where to start learning this stuff!
 

zoogie

playing around in the end of life
Developer
Joined
Nov 30, 2014
Messages
8,560
Trophies
2
XP
15,000
Country
Micronesia, Federated States of
I've been trying to figure it out myself, the oot3dhax save works, but crashes when trying to load the payload (regionfour in this case). So I'm missing something somewhere, just can't figure out WHAT. lol
Is the payload.bin still encrypted? If you read yellows8 helping this user on github:
https://github.com/yellows8/oot3dhax/issues/3
you can see on the save files he ultimately gives the user, that the payload.bin has to be plaintext.

This would require finding out where the blowfish encryption is being applied in the regionfour buildchain, and patching it out.

Edit:
change in root Makefile
Code:
 -- @python $(SCRIPTS)/blowfish.py cn_secondary_payload/cn_secondary_payload.bin build/cn_secondary_payload.bin
 ++ @cp cn_secondary_payload/cn_secondary_payload.bin build/cn_secondary_payload.bin
 
Last edited by zoogie,

Shadowtrance

Well-Known Member
Member
Joined
May 9, 2014
Messages
2,493
Trophies
0
Location
Hervey Bay, Queensland
XP
1,807
Country
Is the payload.bin still encrypted? If you read yellows8 helping this user on github:
https://github.com/yellows8/oot3dhax/issues/3
you can see on the save files he ultimately gives the user, that the payload.bin has to be plaintext.

This would require finding out where the blowfish encryption is being applied in the regionfour buildchain, and patching it out.

Edit:
change in root Makefile
Code:
 -- @python $(SCRIPTS)/blowfish.py cn_secondary_payload/cn_secondary_payload.bin build/cn_secondary_payload.bin
++ @cp cn_secondary_payload/cn_secondary_payload.bin build/cn_secondary_payload.bin

Yeah i guess i was missing something... and it was that. payload is plaintext now. still crashes though :( hmm

I dunno what the problem is to be honest, i compared my compiled oot3dhax jpn save with the jpn save yellows8 gave that person and they match so it's not an issue there as far as i can tell.
Unless something is wrong with the EUR save, but i don't think there is as it shows in the game menu fine and loads the game. So my guess is an issue somewhere with the payload.
 
Last edited by Shadowtrance,

zoogie

playing around in the end of life
Developer
Joined
Nov 30, 2014
Messages
8,560
Trophies
2
XP
15,000
Country
Micronesia, Federated States of
Yeah i guess i was missing something... and it was that. payload is plaintext now. still crashes though :( hmm

I dunno what the problem is to be honest, i compared my compiled oot3dhax jpn save with the jpn save yellows8 gave that person and they match so it's not an issue there as far as i can tell.
Unless something is wrong with the EUR save, but i don't think there is as it shows in the game menu fine and loads the game. So my guess is an issue somewhere with the payload.
Really? My N9.8.0-25J payload.bin differed from his. Using the latest regionfour and --enableotherapp.
 

Shadowtrance

Well-Known Member
Member
Joined
May 9, 2014
Messages
2,493
Trophies
0
Location
Hervey Bay, Queensland
XP
1,807
Country
Yeah my jpn oothax save matches his, or so says hxd's compare anyway.
Either way it doesn't want to work for me atm :(
(I'm using the EUR game btw, not jpn)

Just tried it on my 9.8 n3ds as well, same result. Funky lookin screen appears (supposed to be black apparently) then crashes back to home...
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    AncientBoi @ AncientBoi: :O ☹️