Hacking Multiple 3DS with Sky3DS

yipchunyu

Member
OP
Newcomer
Joined
Sep 28, 2007
Messages
17
Trophies
0
XP
209
Country
Hong Kong
I had two 3DS. the original one is US one and the new 3DS is japan one.
I am playing with Monster Hunter 4g (JP version) on the new 3DS.
Since I am using NTR CFW 2.2. (the language plugin) to play it with Chinese.
It works work except that I can't play online now (since my firmware is just 9.1.x)

Is it possible for me to use the old 3DS (upgrade to latest firmware) and install the regionthree / regionfour.
And then play the Japan version of monster hunter (online)? Or even get the dlc mission and then play it on my Japan N3DS?

One last thing, one nice guy gave me a private header. Can I replace the one with my existing MH4G game? (without losing the save)?
It's because I already played more than 80hours and close to the G rank monster now. So, it's hard to start from very beginning.

Many thx in advance for any input.
 

Chaldron

GBATemp's Official Attorney
Member
Joined
Mar 29, 2013
Messages
434
Trophies
0
Location
`Murica
XP
439
Country
United States
I had two 3DS. the original one is US one and the new 3DS is japan one.
I am playing with Monster Hunter 4g (JP version) on the new 3DS.
Since I am using NTR CFW 2.2. (the language plugin) to play it with Chinese.
It works work except that I can't play online now (since my firmware is just 9.1.x)

Is it possible for me to use the old 3DS (upgrade to latest firmware) and install the regionthree / regionfour.
And then play the Japan version of monster hunter (online)? Or even get the dlc mission and then play it on my Japan N3DS?

One last thing, one nice guy gave me a private header. Can I replace the one with my existing MH4G game? (without losing the save)?
It's because I already played more than 80hours and close to the G rank monster now. So, it's hard to start from very beginning.

Many thx in advance for any input.


I'm not sure about the other stuff, but I think that you can't change a header without corrupting the save, because the head is stored when you save the game.
 

Ronhero

Too Weird to Live, Too Rare to Die
Member
Joined
Jun 28, 2014
Messages
3,470
Trophies
1
Location
Arizona Bay
Website
127.0.0.1
XP
2,062
Country
United States
I'm not sure about the other stuff, but I think that you can't change a header without corrupting the save, because the head is stored when you save the game.

They should be able to use ntr to extract the save, change the header then write back to the rom. I am not sure if you use disk writer to restore the save if it will corrupt or not
 

Ronhero

Too Weird to Live, Too Rare to Die
Member
Joined
Jun 28, 2014
Messages
3,470
Trophies
1
Location
Arizona Bay
Website
127.0.0.1
XP
2,062
Country
United States
how? Pls advice. Seems the most proper way to go. :bow:


Boot into NTR, enable debug mode, connect the debugger with the command : connect('your3dsip', 8000) once it connects enter the command : write(0x10DD28, (0x00, 0x20, 0x08, 0x60, 0x70, 0x47), pid=0x25) then enjoy eshop on system nand 9.1
 

yipchunyu

Member
OP
Newcomer
Joined
Sep 28, 2007
Messages
17
Trophies
0
XP
209
Country
Hong Kong
Anything need to setup on the 3ds first? Just connect it to my wifi network and connect it via port 8000?

A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond 192.168.1.15:8000
at System.Net.Sockets.TcpClient.Connect(String hostname, Int32 port)
at ntrclient.NtrClient.connectToServer()
at ntrclient.ScriptHelper.connect(String host, Int32 port)
at Microsoft.Scripting.Interpreter.ActionCallInstruction`3.Run(InterpretedFrame frame)
at Microsoft.Scripting.Interpreter.Interpreter.Run(InterpretedFrame frame)
at Microsoft.Scripting.Interpreter.LightLambda.Run5[T0,T1,T2,T3,T4,TRet](T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4)
at System.Dynamic.UpdateDelegates.UpdateAndExecute4[T0,T1,T2,T3,TRet](CallSite site, T0 arg0, T1 arg1, T2 arg2, T3 arg3)
at Microsoft.Scripting.Interpreter.DynamicInstruction`5.Run(InterpretedFrame frame)
at Microsoft.Scripting.Interpreter.Interpreter.Run(InterpretedFrame frame)
at Microsoft.Scripting.Interpreter.LightLambda.Run2[T0,T1,TRet](T0 arg0, T1 arg1)
at IronPython.Compiler.PythonScriptCode.RunWorker(CodeContext ctx)
at IronPython.Compiler.PythonScriptCode.Run(Scope scope)
at IronPython.Compiler.RuntimeScriptCode.InvokeTarget(Scope scope)
at IronPython.Compiler.RuntimeScriptCode.Run(Scope scope)
at Microsoft.Scripting.SourceUnit.Execute(Scope scope, ErrorSink errorSink)
at Microsoft.Scripting.Hosting.ScriptSource.Execute(ScriptScope scope)
at ntrclient.CmdWindow.runCmd(String cmd)
 

Ronhero

Too Weird to Live, Too Rare to Die
Member
Joined
Jun 28, 2014
Messages
3,470
Trophies
1
Location
Arizona Bay
Website
127.0.0.1
XP
2,062
Country
United States
haha. thanks in advance. how can i change the private header?

https://gbatemp.net/threads/release-no-ban-no-sky.381204/#post-5334262

This is the tool to change to a private header in the template. You will need to change the template every time they release a new one.

I would first backup the save though disk writer just to be safe and for testing purposes. Take a new micro sd card and use the new updated template with your private header and see if you write the save back to the rom with disk writer if the save works, if it works then just back up all your saves and re-write all the roms back to the sd card with the new header. If it doesn't work proceed to below

Open every game in NTR and while in the dev menu you backup every save. Basically once every save is saved you take your test sd card and write the rom to the sd card. You can then restore the same way you ripped the save with NTR.

As always I highly recommend backing up all your saves with disk writer just to play it safe. Let me know which way works, I know the second one will I am just wondering about the first one
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: Like for micro