Multiple 3DS with Sky3DS

Discussion in '3DS - Flashcards & Custom Firmwares' started by yipchunyu, May 17, 2015.

  1. yipchunyu
    OP

    yipchunyu Member

    Newcomer
    17
    4
    Sep 28, 2007
    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.
     
  2. Chaldron

    Chaldron GBATemp's Official Attorney

    Member
    434
    238
    Mar 29, 2013
    United States
    `Murica

    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.
     
  3. Ronhero

    Ronhero Too Weird to Live, Too Rare to Die

    Member
    3,000
    1,053
    Jun 28, 2014
    United States
    Arizona Bay
    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
     
  4. yipchunyu
    OP

    yipchunyu Member

    Newcomer
    17
    4
    Sep 28, 2007
    Hong Kong
    if too risky. no need to cater the save yet. As I don't know the way to go online with 9.1.x yet.
     
  5. Ronhero

    Ronhero Too Weird to Live, Too Rare to Die

    Member
    3,000
    1,053
    Jun 28, 2014
    United States
    Arizona Bay

    Um... use NTR and access the ehop with the debug code
     
  6. yipchunyu
    OP

    yipchunyu Member

    Newcomer
    17
    4
    Sep 28, 2007
    Hong Kong
    how? Pls advice. Seems the most proper way to go. :bow:

    Oh. Just found more info on the other thread. Let me check it first. :grog:
     
  7. Ronhero

    Ronhero Too Weird to Live, Too Rare to Die

    Member
    3,000
    1,053
    Jun 28, 2014
    United States
    Arizona Bay

    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
     
  8. yipchunyu
    OP

    yipchunyu Member

    Newcomer
    17
    4
    Sep 28, 2007
    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)
     
  9. Ronhero

    Ronhero Too Weird to Live, Too Rare to Die

    Member
    3,000
    1,053
    Jun 28, 2014
    United States
    Arizona Bay
    You need to be in debug mode in NTR first
     
  10. Jaggent360

    Jaggent360 GBATemps very own Punished "Venom" Snake

    Member
    120
    25
    Apr 4, 2015
    Böllnas
    I quite didn't get the problem of yours. But, as a guy said above, we don't know a way to play online in 9.1.x
     
  11. Ronhero

    Ronhero Too Weird to Live, Too Rare to Die

    Member
    3,000
    1,053
    Jun 28, 2014
    United States
    Arizona Bay

    I just told you how to do it... To play online you just need the eshop update and I detailed how to get it working on system nand 9.1
     
  12. Jaggent360

    Jaggent360 GBATemps very own Punished "Venom" Snake

    Member
    120
    25
    Apr 4, 2015
    Böllnas
    OK ok. Gottem
     
  13. yipchunyu
    OP

    yipchunyu Member

    Newcomer
    17
    4
    Sep 28, 2007
    Hong Kong
    done. it works :yaysp:
     
  14. Ronhero

    Ronhero Too Weird to Live, Too Rare to Die

    Member
    3,000
    1,053
    Jun 28, 2014
    United States
    Arizona Bay

    Good, now do you want me to address the save / header issue?
     
  15. yipchunyu
    OP

    yipchunyu Member

    Newcomer
    17
    4
    Sep 28, 2007
    Hong Kong
    haha. thanks in advance. how can i change the private header?
     
  16. Ronhero

    Ronhero Too Weird to Live, Too Rare to Die

    Member
    3,000
    1,053
    Jun 28, 2014
    United States
    Arizona Bay
    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