How to edit Memory and change in-game values (NSwitchDebugger)

Discussion in 'Switch - Tutorials' started by Type_O_Dev, Jul 23, 2018.

  1. carlskie

    carlskie Member

    Newcomer
    2
    Dec 21, 2017
    Philippines
    i actually got it to work now.. thanks
     
    Type_O_Dev likes this.
  2. tides

    tides GBAtemp Regular

    Member
    4
    Apr 2, 2013
    United States
    holy shit the UI is super unfriendly.

    but i have a problem, i managed to get it working but i added a few values that wasn't what i was looking for. these values freeze the switch and i have no clue how to delete/remove these cheats.

    the app auto saves everything and auto loads everything so u r fked if u something that freezes your game


    so how do i delete cheats addresses?
     
    Last edited by tides, Oct 13, 2018
  3. dsrules

    dsrules GBAtemp Guru

    Member
    11
    Sep 20, 2005
    huh, I've been usng this for awhile, didn't know it saves and loads everything
    but, try delete the Search, Cheats folder in your microsd in the NSwitchDebugger folder
     
  4. tides

    tides GBAtemp Regular

    Member
    4
    Apr 2, 2013
    United States
    yea i found out that u have to go into the sd card and delete the file it generates.

    yes all changes you make to any part of the memory is saved and loaded automatically. it is how they can let you search for an address/value.
    if you accidentally edit a memory, it will be saved and that memory is forever edited. if that memory you accidentally save crashes or freezes the game, u r fked until u go into your sd card and delete the entry/file.
     
  5. Kotomine Kirei

    Kotomine Kirei GBAtemp Regular

    Member
    3
    May 21, 2015
    United States
    Does this not work for some games?
     
  6. dsrules

    dsrules GBAtemp Guru

    Member
    11
    Sep 20, 2005
    if you could play the game on your cfw then it should work on that game
     
  7. nanchan

    nanchan Advanced Member

    Newcomer
    4
    May 10, 2015
    United States
    Thanks, this works great. Runs fine with Reinx. I didn't have to boot into its payload via Hetake.
     
  8. Chrisb8833

    Chrisb8833 Newbie

    Newcomer
    1
    Oct 23, 2018
    United States
    How do you install I'm on firmware 6.0.1 running reinx 1.7. I can search the values but but can't edit them

    Edit:
    Got it to work but whenever I put the switch in sleep mode it won't turn back on. I have to shut it down and boot up again
     
    Last edited by Chrisb8833, Oct 23, 2018
  9. nanchan

    nanchan Advanced Member

    Newcomer
    4
    May 10, 2015
    United States
    I am on fw 5 and latest reinx and do not have sleep problem.
     
  10. noblezerozx

    noblezerozx Newbie

    Newcomer
    1
    Nov 22, 2018
    Canada
    I got it to work as well but the same issue of when the switch goes in sleep mode it won't turn back on (I'm on FW6.1 BTW). Hard reset to fix, hopefully this problem can be fixed in the future. Best to use the NSwitchDebugger for what you need then switch back to a normal CFW. I was using KosmosV11 so the hekate_ipl.ini is different. if you have a problem with your games not loading its probably because of the loader.kip that you are using. I had the same issue but after I defaulted to the Kosmos Loader the issue went away.

    Here is the code that I used,

    Code:
    {-- NSwitchDebugger --}
    [NSDebugger_NZero_KosmosV11]
    kip1=modules/required/loader.kip
    kip1=modules/nsdebugger/nsdebugger.kip
    kip1=modules/required/pm.kip
    kip1=modules/required/sm.kip
    secmon=modules/required/exosphere.bin
    kip1patch=nosigchk
    atmosphere=1
    debugmode=1
    fullsvcperm=1
    [NSDebugger_NZero_KosmosV11_fs_mitm_kip]
    kip1=modules/required/loader.kip
    kip1=modules/nsdebugger/nsdebugger.kip
    kip1=modules/required/pm.kip
    kip1=modules/required/sm.kip
    kip1=modules/required/fs_mitm.kip
    secmon=modules/required/exosphere.bin
    kip1patch=nosigchk
    atmosphere=1
    debugmode=1
    fullsvcperm=1
    { }
    
     
    Last edited by noblezerozx, Nov 22, 2018
  11. mhamd

    mhamd Member

    Newcomer
    2
    Nov 27, 2017
    Italy
    how did you make it work?

    I am using Reinx 1.7 & 5.1.0 FW & newest SDFiles

    can't boot [NSDebugger] I got a message "the software was closed because an error occurred."
    if i boot [NSDebugger_kip] can't open games and album (hbmenu)

    if I boot via Reinx payload I can search values but can't edit them in games
     
    Last edited by mhamd, Nov 25, 2018
  12. nanchan

    nanchan Advanced Member

    Newcomer
    4
    May 10, 2015
    United States
    I have Reinx 1.7 wtih 5.1.0 FW as well. I am using NSDebugger 0.5.9 and do not have the problem. I launch the NSDebugger.nro and just use it directly after launching Reinx. I have it working on Monster Hunter, Setsuna, BOTW, Octopath and Diablo. Have not found a game where I cannot modify the basic like golds and items. Have not tried to modify anything that involve more than a few basic value search when I buy, sell, or use an item.
     
  13. coldhunter77

    coldhunter77 Member

    Newcomer
    3
    Jun 14, 2007
    United States
    I'm on reinx and I can't seem to get it to work.

    Couldn't search float values for money in South Park so I tried to search for item quantity to sell.

    Except when I hit Y for repeat search, nothing happens
     
  14. Zaybokk

    Zaybokk GBAtemp Fan

    Member
    3
    Jan 28, 2014
    United Kingdom
    FÓDLAN
    question , if I may?.., it's about this tool being used if** possible with BOTW on switch of course.. perhaps is possible to find value(s) for inf. arrows or maybe Inf. Stamina?... and thanks as always for help guys...
     
  15. nanchan

    nanchan Advanced Member

    Newcomer
    4
    May 10, 2015
    United States
    this tool seems very basic, doubt you can freeze value to get infinite stamina. Would love to see an update to this tool since it is the only tool that works on the switch aside from SX OS cheat or the cheat searcher that requires a network connection (
    sys-netcheat)
    .
     
  16. MikeHawke

    MikeHawke Advanced Member

    Newcomer
    2
    Jul 30, 2016
    For some strange reason Nswitchdebugger now works for me since updating atmosphere and firmware. The problem now is that whenever I attempt to save, the game freezes.

    Okay, it turns out that I had a cheat active from a previous attempt. all ya gotta do is delete preexisting cheat files in there.
     
    Last edited by MikeHawke, Jan 3, 2019
  17. nanchan

    nanchan Advanced Member

    Newcomer
    4
    May 10, 2015
    United States
    Glad it worked out for you. This is my goto cheat engine because it is just convenient.
     
    MikeHawke likes this.
  18. MikeHawke

    MikeHawke Advanced Member

    Newcomer
    2
    Jul 30, 2016
    how does nswitch display the addr? Hex or dec?
    haha, yeah. Same. Sys-netcheat by jaki is also good, it's faster and can choose something other than 4 byte or 8 byte, but for some reason it's easier to find the values I want using NSwitch. Not to mention it gives us a small but incredibly useful view of the surrounding values, so that we can make sense of the surrounding date structure.
     
  19. LIGHTDEMONCODEH

    LIGHTDEMONCODEH Newbie

    Newcomer
    1
    Jan 23, 2019
    United States
    Is there any plans going to have PC side support to search and edit values on the switch through a usb cable?
     
    Zaybokk and MikeHawke like this.
  20. Mizo

    Mizo はじめまして私わみぞです、よろしく。

    Member
    3
    May 27, 2016
    United States
    Thanks! NSwitchDebugger worked on Dead or Alive Xtreme 3 Scarlet, sadly the game have money limit (3M) and I have to do all over again everytime I need money.

    Any way to freeze the money value?
     
    Type_O_Dev likes this.
Quick Reply
Draft saved Draft deleted
Loading...