Gateshark to NTR Plugin???

Discussion in '3DS - ROM Hacking, Translations and Utilities' started by Boysbigbig, Mar 2, 2016.

  1. Boysbigbig
    OP

    Boysbigbig Advanced Member

    Newcomer
    55
    1
    Apr 28, 2015
    United States
    Concord, North Carolina
    I tried googling this but I didnt see anything that was cut and dry lol. I want codes for certain games that NTR dont have yet. I downloaded the NTR debugger but I dont understand what to do to make the Gateshark or AR3DS codes into NTR. Please help me lol
     
  2. LiamTehChikorita

    LiamTehChikorita Member

    Newcomer
    19
    8
    Nov 30, 2015
    United States
    Grassy and wooden places.
    I would like to know as well
     
    Boysbigbig likes this.
  3. Boysbigbig
    OP

    Boysbigbig Advanced Member

    Newcomer
    55
    1
    Apr 28, 2015
    United States
    Concord, North Carolina
  4. Voxel

    Voxel Fable Junkie

    Member
    GBAtemp Patron
    Voxel is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    5,195
    5,884
    Jun 27, 2015
    United Kingdom
    England, UK
    Please find attached a modified version of the NTR Debugger which allows you to convert some GateShark codes into NTR. Note that it doesn't convert some (if not most?) GateShark codes, and unfortunately, you'll have to find your own way around building the cheat .plg since I'm busy and can't really help you at the moment. ;)
     

    Attached Files:

  5. Boysbigbig
    OP

    Boysbigbig Advanced Member

    Newcomer
    55
    1
    Apr 28, 2015
    United States
    Concord, North Carolina
    Thats the file I had and maybe when your free you could walk us through it? please lol
     
  6. imthe666st

    imthe666st Felyne Hunter

    Member
    355
    166
    Aug 16, 2015
    Germany
    ><HFB>
    • Start the debugger
    • Start NTR on your 3ds
    • Press X+Y and start the debugger on your 3ds
    • Get the Nintendo 3ds IP
    • Enter the IP into the tool
    • Connect
    • Start a game
    • List the processes
    • Find that one process with a capitalized name.. It should jump you in your face.
    • Enter the PID into the textfield
    • Go to the "Gateshark" tab
    • Enter your gateshark code
    • Press "Try gateshark"
    • If it does output some letters and numbers the code should work.
    • Press "Execute gateshark" or something.. dunno how I called it.
    • ????
    • Profit
    Also, @Voxel Studios linking to the github would be better I think, since that version of yours is already outdated - I added some new gateshark features in the last release.

    https://github.com/imthe666st/NTRClient/releases/tag/V1.2-1 :)

    I think I might need to make an actual release and tutorial for this.. Welp. It can't be helped. Maybe I'll write a release this weekend.

    EDIT: Actually.. I just took a look at the gateshark code you wanted to try. There is a problem in the first line. My debugger ignores 0x6 gateshrk codes.. So.. This is a problem.. And the second problem is something with NTR itself which I couldn't fix yet. There is a 0x2 code ( WRITE 1 BYTE ).. This sadly doesn't really work yet. I had to make a workaround for this resulting in it writing 2 bytes. One of them overriding another byte so far.
     
    Last edited by imthe666st, Mar 2, 2016 - Reason: See edit
    SirBeethoven likes this.
  7. Boysbigbig
    OP

    Boysbigbig Advanced Member

    Newcomer
    55
    1
    Apr 28, 2015
    United States
    Concord, North Carolina
    Ok thank you ill try that when I get up. Does anyone know how to disable ntr cheats on a game before it fully boots up? I think I accidentally activated like 6 codes and now the game freezes when I boot up ntr and then the game
     
  8. imthe666st

    imthe666st Felyne Hunter

    Member
    355
    166
    Aug 16, 2015
    Germany
    ><HFB>
    The gateshark codes only activate once. There is no need to disable them. If you mean NTR codes in terms of the cheat.plg files - Delete the file, enter the game with NTR enabled, let it boot up, then close your 3ds once ( power off ) and restore the file.
    Some other questions, did the cheat.plg ever work, if that's what you mean? :)

    I think you could also just enter the game with NTR enabled and the file not yet removed and press X+Y at the "3DS" loading screen after the green flash.
     
  9. LiamTehChikorita

    LiamTehChikorita Member

    Newcomer
    19
    8
    Nov 30, 2015
    United States
    Grassy and wooden places.
    Where is the Nintendo 3DS IP?
     
  10. imthe666st

    imthe666st Felyne Hunter

    Member
    355
    166
    Aug 16, 2015
    Germany
    ><HFB>
    If you don't know your 3ds ip just open up ftbrony or ftpd. It should be at the top of the screen .
     
    LiamTehChikorita likes this.
  11. LiamTehChikorita

    LiamTehChikorita Member

    Newcomer
    19
    8
    Nov 30, 2015
    United States
    Grassy and wooden places.
    Im such a noob, of course!. Lol thank you :D
     
  12. Voxel

    Voxel Fable Junkie

    Member
    GBAtemp Patron
    Voxel is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    5,195
    5,884
    Jun 27, 2015
    United Kingdom
    England, UK
    haha, sorry about that, I was kinda in a rush and remembered that I had that outdated version of NTR debugger with me, so I quickly attached it so I didn't waste time trying to find the source. :wink:
     
  13. Nanquitas

    Nanquitas GBAtemp Addict

    Member
    2,079
    1,706
    Sep 29, 2015
    France
    South of France :)
  14. Boysbigbig
    OP

    Boysbigbig Advanced Member

    Newcomer
    55
    1
    Apr 28, 2015
    United States
    Concord, North Carolina
    Thank you sooooo much
     
    Nanquitas likes this.
  15. Pokem

    Pokem GBAtemp Advanced Fan

    Member
    874
    271
    Jul 22, 2016
    United States
    Sorry for
    Sorry for the bump, but what is a PID?
     
  16. imthe666st

    imthe666st Felyne Hunter

    Member
    355
    166
    Aug 16, 2015
    Germany
    ><HFB>
    You could've just send me a message.

    A PID is the ProcessID.
     
  17. Pokem

    Pokem GBAtemp Advanced Fan

    Member
    874
    271
    Jul 22, 2016
    United States
    xD yeah.

    where can I find that?

    — Posts automatically merged - Please don't double post! —

    More importantly, where do I input that in your fork?
    In this picture, I'm not connected, but even when I am, there was no box to input the PID
    [​IMG]
     
  18. imthe666st

    imthe666st Felyne Hunter

    Member
    355
    166
    Aug 16, 2015
    Germany
    ><HFB>
    List all processes. Then just select the process you want from the combobox next to the button which says: "Listprocesses"
     
  19. Asia81

    Asia81 In my Ecchi World <3

    Member
    5,041
    2,483
    Nov 15, 2014
    France
    Albi
    Pokem, SirBeethoven and RyDog like this.