RELEASE sys-netcheat - Simple open-source cheat-engine.

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

  1. Durig

    Durig OMGWTFBBQ

    Member
    2
    Jul 27, 2015
    Bolivia
    thanks for amazing work ( reminds me of artmoney usage memories)
    just tested it in titan quest and it work flawless
     
  2. Sabishinbo

    Sabishinbo GBAtemp Regular

    Member
    2
    Sep 27, 2015
    United States
    Has anyone been able to successfully edit exp and dct in valkyria chronicles 4?
     
  3. CrisFTW

    CrisFTW GBAtemp Maniac

    Member
    8
    Jan 10, 2016
    United States
    Putting in the exact values doesn't work?
     
  4. Felps

    Felps Member

    Newcomer
    1
    Nov 14, 2016
    Brazil
    I can't use this module yet :(

    One thing that I didn't understand... Must I be connected to the WIFI to use this? (because of the IP Adress)

    I'm not connecting on the internet because of the risk of being banned (I've never connected on the internet after i installed ReinX on my Switch).

    Using this on ReinX, the only thing I must do is to put the sys-netcheat.kip on the "ROOT\ReiNX\sysmodules"?

    Thanks for the answers!

    Regards.


    Edit1: I keep reading, to understand... On the tutorial, it says to download the KOSMOS and put it on the SD card. I already have the ReinX with AutoRCM Installed. And I remember, that ReinX guide says that, if i change my CFW, i should deactivate the AutoRCM before.

    Question: Kosmos is another kind of CFW? Or is this just a "software" that i install o my switch?

    (I'm very new in all this :((( )
     
    Last edited by Felps, Jan 6, 2019
    Zedroid likes this.
  5. Durig

    Durig OMGWTFBBQ

    Member
    2
    Jul 27, 2015
    Bolivia
    can we use already founded adressess ( if it appropriate words) for sx os but for sys-netcheat?
    i mean https://github.com/MentalBlank/SXOS-CheatDB
    and in the future have standalone\layer plugin without need of pc?
    if i get it right they are (sx) just use address range to "poke"?
     
    Last edited by Durig, Jan 8, 2019
    Zedroid likes this.
  6. dirtground

    dirtground Newbie

    Newcomer
    1
    Jul 21, 2016
    United States
    How do I know when to use u8, u16, u32 or u64? I was playing around with Let's Go but it wasn't really working?
     
  7. Wolf85

    Wolf85 Member

    Newcomer
    1
    Feb 29, 2016
    United States
    This isn't working for me. would it be because when i started the cfw and nand dump i was already on 6.2?
    Its more likely that my sdcard has become so cluttered that redundancies cause issues, or maybe i forgot to carry the one.
     
    Last edited by Wolf85, Jan 22, 2019
  8. Arch Feline

    Arch Feline GBAtemp Regular

    Member
    4
    May 7, 2007
    United States
    You know that after Hekate launches sys-netcheat, your pc or mac has to communicate with a wifi client?

    *
    *
    *

    Regarding my issue with sys-netcheat not working on Okami: Seems wii was big endian and switch is little endian. So I will try reversing bits after I move my stuff to another apartment and I finish SSBU and Ni No Kuni 2 Lair of the Lost Lord.
     
    Last edited by Arch Feline, Jan 23, 2019
    Zedroid likes this.
  9. Goofy Time

    Goofy Time GBAtemp Fan

    Member
    4
    Feb 12, 2007
    United States
    Hey all, pardon me if asking in this thread is an issue, but does this cheat stuff work on particular homebrew cfws, or is this for all of them? I use the Kosmos setup, so that should be Atmosphere and Hekate if that means anything.
     
  10. GarnetSunset

    GarnetSunset GBAtemp Regular

    Member
    5
    Apr 27, 2017
    United States
    Bizarre but in BOTW and Travis Strikes Again, I run the poke, and nothing happens??

    I follow your guide on the github page to the T and I can't get the bananas thing working, even when I get them csearched down to 3 offsets. all pokes leave the stuff at the same quantity.

    Travis strikes again also, didn't change when I modified it.

    EDIT:

    Doesn't work on ReiNX, pokes don't. Just to note. :)
     
    Last edited by GarnetSunset, Feb 2, 2019
    Zedroid likes this.
  11. huivlitso

    huivlitso Newbie

    Newcomer
    1
    Jun 16, 2018
    Russia
    Hello there, it seems that information on the git hub is not enough for me to get things to work. Actually i dont qiet understand what needs to be done to use this cheat engine. Can you please help me?

    I am using atmosphere 0.8.3 and there is no "modules" folder anywhere, if i need to create it where i supposed to do it? or should i put it in atmosphere\kips folder?
    in hekate_ipl.ini file i dont understand what exactly should i change. Example on github doesnt match with mine .ini file.

    i have this -

    autoboot=1
    autoboot_list=1
    bootwait=5
    customlogo=1
    verification=2
    backlight=40
    autohosoff=0
    { }
    {--------------------------------}
    { }
    [Stock with nogc-patch]
    kip1patch=nogc
    { }
    {--------------------------------}
    { h************z }
    { h*************w }
    { }
    { bootlogo powered by Wans }
    { h****************e }

    How should it look like to get things to work?

    I wont work at 0.8.3 at all?

    Thanks
     
  12. RattletraPM

    RattletraPM GBATemp's official 蒸気イーブイ

    pip Reporter
    16
    Jan 18, 2017
    Italy
    Shinjuku Station
    Good work on this tool so far, I've played around with it for a while (if you coudn't tell by my unofficial guide :P) and it gets the job done nicely!

    Still, if you want some tips for future improvements, I've got a few:
    • Adding error messages when arguments are entered incorrectly would help newbies immensely imo, especially if they enter an incorrect value parameter instead of silently treating it as 0.
    • If you could add built-in support for relative addresses that'd be super awesome, but if not then a dedicated function to find a game's base offset would be very good for scripting too!
    • Given that some searches take a long time, a way to limit how many results should be returned can be great in some situations. It could also work to speed up searching for a base offset too if the feature above cannot be implemented for some reason (I've taken a quick look at the code and if I'm not mistaken, it shouldn't be too hard to code as is)
    • I know this one would be much harder than my other suggestions, but adding support for strings would be amazing. Encoding would be a problem especially considering how both ASCII and Unicode would have to be taken into account (due to homebrew projects favouring the first while official Switch games pretty much entirely use the latter). The size of a string can also make things more difficult especially with long ones, but even searching for partial matches would be a more than welcome feature in my book.
    I actually wanted to try and code some of those myself however I'm in a bit of a tight spot right now. =/
    But hey, if you want to give it a shot on any of those yourself then that'd be great! :D

    EDIT: Also I got reminded by an user that MHGU doesn't seem to work with sys-netcheat, and by that I mean the process doesn't get detected at all (when opened it just says "Couldn't open the process" like if no game was opened)
     
    Last edited by RattletraPM, Feb 15, 2019
  13. Arch Feline

    Arch Feline GBAtemp Regular

    Member
    4
    May 7, 2007
    United States
    Switch games use unicode! Noted.

    Hey RattletrPM! If you are doing an unofficial guide pointing out stuff like NS games use unicode would be helpful
     
    Last edited by Arch Feline, Feb 23, 2019
  14. GarnetSunset

    GarnetSunset GBAtemp Regular

    Member
    5
    Apr 27, 2017
    United States
    You're going to be embarrassed in a second.
    The U stands for unsigned, not unicode :).
     
  15. suomynonanum2

    suomynonanum2 Member

    Newcomer
    1
    Mar 13, 2014
    United States
    can someone explain how to compile the *.kip for sys-netcheat? i'm trying to use 'peek' which i see is in the latest commit, but not in the latest release.

    i'm on windows 10 (i can use another OS if it's necessary), i installed devkitPro per these instructions using the graphical installer, cloned the repo via Git Bash into a local folder, launched MSYS, navigated to the root folder which has the Makefile, and ran 'make'.

    it built the *.nso, *.npdm, *.nsp, but no *.kip. do i just change the file extension for one of those into kip, or is there something else i need to do. i'm not familiar with what those extensions are except for the fact that *.nsps are nintendo shop files that can be installed.

    sorry for the noob question. thanks in advance for any help you can provide!
     
    Vidness likes this.
  16. jakibaki
    OP

    jakibaki GBAtemp Regular

    Member
    8
    Mar 3, 2017
    Germany
    The kip-support will be gone in the next version since the sysmodule will be loaded differently in the future.

    That is not an installable nsp. Nsps are just containers for a couple of files (think of it as a zip) and in this case it's a container for the exefs of the sysmodule.

    Rename the `.nsp` file to `exefs.nsp` and put it in `/atmosphere/titles/430000000000000A/exefs.nsp` then create an empty file named `/atmosphere/titles/430000000000000A/flags/boot2.flag`

    After a reboot sys-netcheat should be loaded (make sure not to load the old kip at the same time).
     
    Last edited by jakibaki, Feb 27, 2019
    Vidness and suomynonanum2 like this.
  17. Vidness

    Vidness Member

    Newcomer
    2
    Mar 15, 2009
    United States
    Can I have this version?
     
  18. GarnetSunset

    GarnetSunset GBAtemp Regular

    Member
    5
    Apr 27, 2017
    United States
    https://bsnx.lavatech.top/sys-netcheat/
     
  19. Ghost92

    Ghost92 GBAtemp Fan

    Member
    5
    Jun 29, 2017
    Colombia
    When I try to track with Monster Hunter Generation Ultimate, I get the following message in the console:

    > ssearch u32 10
    Could not open the process (Error: fa01)
    Make sure that you actually started a game.

    But other video games if allowed
     
    dually8 likes this.
  20. dually8

    dually8 Member

    Newcomer
    1
    Apr 29, 2019
    United States
    I get the same when trying to open Zelda BOTW 1.6.0. pepehands
     
Loading...