RELEASE Noexs Remote Debugger

Discussion in 'Switch - Emulation, Homebrew & Software Projects' started by matt123337, Jul 26, 2018.

  1. Stoned

    Stoned GBAtemp Advanced Maniac

    Member
    7
    Mar 26, 2014
    Germany

    It´s the wrong Value. You must have more than 1 Hit
     
  2. MikeTheKnight2016

    MikeTheKnight2016 GBAtemp Fan

    Member
    4
    Jul 26, 2016
    United States
    I am scanning for the decimal value 9501383 which when converted to HEX is 0090FAC7

    My scan returns the below so I add them all to watch list and change the value to 0098967F but in game the value never changes.

    I will clock Lock change the value, then check the update checkbox

    https://ibb.co/6JpFzrM
    [​IMG] Not sure why it's not embedding the image for me today - but here is a link to it https://ibb.co/6JpFzrM
    [​IMG]
     
    Last edited by MikeTheKnight2016, Dec 25, 2018
  3. dsrules

    dsrules GBAtemp Psycho!

    Member
    8
    Sep 20, 2005
    still doing portal knight? you've already tried poking the value with tx cheat engine, if it doesn't affect the real value then it is not the real address you are looking for
    you probably picked a hard to hack game to hack
     
  4. MikeTheKnight2016

    MikeTheKnight2016 GBAtemp Fan

    Member
    4
    Jul 26, 2016
    United States
    Yes, Portal Knights, still trying

    TX engine attempt is accurate - I was going to learn how to use this to scan for pointers, but wanted to start with basics.
     
  5. dsrules

    dsrules GBAtemp Psycho!

    Member
    8
    Sep 20, 2005
    yeah, but this game is given you a hard time finding the real address, you should try a different game
     
  6. MikeTheKnight2016

    MikeTheKnight2016 GBAtemp Fan

    Member
    4
    Jul 26, 2016
    United States
    This is game I am playing and would like to be able to hack it to get unlimited resources etc

    If I not figure out how to do pointers then I may just have to give up
     
  7. dsrules

    dsrules GBAtemp Psycho!

    Member
    8
    Sep 20, 2005
    but, you said the value you poked doesn't affect the value in game
    the cheat will still not work even if you found a pointer for it
     
  8. Famicon

    Famicon GBAtemp Fan

    Member
    2
    Sep 24, 2013
    United States
    Having trouble getting this to work. I have noexs.kip1 on the root of my SD card, and my hekate_ipl.ini has all the correct content even debug mode turned on. It had this:

    [Noexes]
    debugmode=1
    kip1=noexs.kip1

    And I can even run the client fine since I have Java 10 installed, but I can't get it to connect! And I can boot to hekate just fine. What am I not doing? I'm using Noexs 1.1.2.
     
  9. Famicon

    Famicon GBAtemp Fan

    Member
    2
    Sep 24, 2013
    United States
    Oh yeah and I'm trying to get the USB to work since my Switch is completely offline
     
  10. Famicon

    Famicon GBAtemp Fan

    Member
    2
    Sep 24, 2013
    United States
    Ok I got Noexs to work but I can't connect with USB. You say that hasn't been implemented yet? I can't connect with Network or I risk getting a ban.
     
  11. ReclaimerShawn

    ReclaimerShawn Member

    Newcomer
    1
    Dec 17, 2018
    United States
    So, I'm running SX OS on Firmware 6.2 with an EmuNAND (Clean SysNAND). I've gotten Java 10 installed and I can successfully open the program. How would I get this to work on my EmuNAND? I saw the configurations for Hekate, but I'd prefer not using Atmosphere or ReiNX. Can SX OS utilize kip files?
     
  12. Stoned

    Stoned GBAtemp Advanced Maniac

    Member
    7
    Mar 26, 2014
    Germany
    No Sx Supports no Kips
     
  13. ReclaimerShawn

    ReclaimerShawn Member

    Newcomer
    1
    Dec 17, 2018
    United States
    Ouch. Hopefully they add support in the future.
     
  14. matt123337
    OP

    matt123337 GBAtemp Regular

    Member
    4
    Mar 25, 2014
    Canada
    Very very unlikely, unless they embed a specific version of Noexs into SXOS, and even then I doubt they would (as it would allow one to pick apart their DRM with ease).
    Still no USB support sadly, I now have a functioning computer so whenever I pickup working on Noexs again USB will be quick to follow!
     
    Stoned likes this.
  15. Deathwing Zero

    Deathwing Zero GBAtemp Regular

    Member
    3
    May 22, 2010
    Canada
    Can-uh-duh
    Any ideas on what might be wrong with using it on 6.2? I did a little initial testing and the speed was dramatically lower when dumping mem. From 20mbps+ to varying between 1-5mbps, and it crashed around 48%. I need to do a little more testing and I'll get back to you with some other information, in the mean time if there's anything you'd like me to look at or try, let me know.

    *EDIT*
    Getting conflicting results now, initial test completed. Speeds were still a little weird and fluctuated a fair bit. I'll continue testing to make sure of my results.

    First attempt

    I'm gonna do another 9 more (I'll remove any un-changed info) and then another 10 tests on Hyrule Warriors, my other cart game and the first game I made cheats for with Noexs.
     
    Last edited by Deathwing Zero, Jan 3, 2019
  16. Famicon

    Famicon GBAtemp Fan

    Member
    2
    Sep 24, 2013
    United States
    Let us know when it's implemented!
     
  17. Sabishinbo

    Sabishinbo GBAtemp Regular

    Member
    2
    Sep 27, 2015
    United States
    Is there really no way to search for cheats without having to transfer 3gbs worth of ram dumps each time? God is that tedious
     
  18. Stoned

    Stoned GBAtemp Advanced Maniac

    Member
    7
    Mar 26, 2014
    Germany
    Fuck off Usb Support. A way to find a Base Pointer for Games whit Dynamic Adresses is needed. Like TempAR
     
  19. matt123337
    OP

    matt123337 GBAtemp Regular

    Member
    4
    Mar 25, 2014
    Canada
    You'll see a lot of speed changes over the span of a dump with Noexes, it's due to the RLE compression. When you're dumping a section of memory that contains the same byte repeated over and over (like 00 or FF) it will dump faster.
    I don't follow, all pointers should be relative to main, the first address being within the CODE_MUTABLE dectsec after it.
     
  20. Deathwing Zero

    Deathwing Zero GBAtemp Regular

    Member
    3
    May 22, 2010
    Canada
    Can-uh-duh
    You're probably right, I noticed that Pokemon has a LOT more memory regions than Hyrule Warriors does. Side note I get an error when I attempt to use the parsing on the tools tab. Problem with my Java install I guess?

    ConnectionException: Result{mod=1, desc=106}

    *EDIT*

    3rd search test failed with the following error at 43% of the first memory dump. This looks like the error someone posted earlier and you said it was de-allocating memory. I had it resumed (not auto resume) and the Switch went to sleep while I wasn't paying attention so that may have something to do with it.
    ConnectionException: Result{mod=1, desc=106}

    Lastly I'm also getting a strange bug where if I do a memory dump, regardless of if it's successful or not, I can't launch a game. Even the same one. I have to hard reboot the console. It hangs on the loading screen with the Switch logo in the bottom right. If I go to home menu and close software it then just sits there with the Closing Software window. This happens whether I detatch from process or not, and whether I disconnect or not.

    *EDIT AGAIN*

    Soft hang occurs even without going into sleep mode. Not too sure what it is. I left the game paused while the java client froze and ate 45% of my RAM (I have 8gb) because I had 4 items in the watchlist with update checked and then detatched Noexs (once the client unfroze) and the game resumed automatically so it must be detatching correctly. Then I close the game, and this time I re-opened it immediately. It doesn't hang if I attach to process and then detatch and disconnect, then close software. Only when I do a memory dump. I can't try poking memory (with this game) because the one pointer I found to test with changes with each boot, so I'm not sure how to proceed. Anyway, I'm done testing for tonight. Tomorrow I'll try a different game and Hekate/Kosmos and see what happens.
     
    Last edited by Deathwing Zero, Jan 3, 2019
Loading...