1. External

    OP External Member
    Newcomer

    Joined:
    Mar 20, 2020
    Messages:
    10
    Country:
    United States
    So I found the gold value in Katana kami which comes to [BASE+Ox280EE63390] now im running atmosphere when i convert the code in sxcheat tool i dont know if im clicking the right options but here's my process.
    Codetype>memory write>write to heap>address relevant to heap>280EE63390>value>999999999>address size>32bit>generated sxcheat code>041f0028 0ee63390 999999999>code doesn't work.
    So can anyone help this is my first time writing on switch
     
  2. External

    OP External Member
    Newcomer

    Joined:
    Mar 20, 2020
    Messages:
    10
    Country:
    United States
    Oh it should also be stated that I have the correct folders and text file with the right name in the right places just the code itself needs working out i guess. Im not sure if the BASE+Ox280EE63390 should be restricted to 9 digits or 10 if thats the issue
     
  3. merlin555

    merlin555 Master
    Member

    Joined:
    Oct 27, 2014
    Messages:
    1,104
    Country:
    Germany
    You need a pointer !

    Search "noexs"
    and 99999999 not a HEX value.
     
    Last edited by merlin555, Jul 9, 2020
  4. External

    OP External Member
    Newcomer

    Joined:
    Mar 20, 2020
    Messages:
    10
    Country:
    United States
    What do you mean?

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

    Oh do I have to reboot my switch with this noexs attached in bootloader now?
     
  5. merlin555

    merlin555 Master
    Member

    Joined:
    Oct 27, 2014
    Messages:
    1,104
    Country:
    Germany
    A 32bit address has 8 characters.

    If you are looking for "Noexs" in the forum you will get the right one.

    You need the JAVA tool "Jnoexsclient" and "PointerSearcher".
    "Jnoexsclient need JAVA 64bit 10.02

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

    Here are the cheats for the game:

    https://www.cheatslips.com/game/katana-kami-a-way-of-the-samurai-story

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

    And you need to convert the decimal values to HEX or Floating.
    With the Windows calculator you can do this, but only according to HEX.
     
  6. Asia81

    Asia81 GBAtemp Guru
    Member

    Joined:
    Nov 15, 2014
    Messages:
    6,009
    Country:
    France
    Yes and no, depend how to read it, 99999999 in hexa is 2576980377 in dec.
    Kinda joking, I got your point, dw
     
  7. External

    OP External Member
    Newcomer

    Joined:
    Mar 20, 2020
    Messages:
    10
    Country:
    United States
    Those cheats don't work on my version of the game hence making my own codes or attempting to. I'm a little confused on this I downloaded the latest release of noexs but I dont know if I put the whole release folder on my switch or just the noexs.kip1 like it says on the github page. Because when I just put the noexs.kip in bootload folder and try to launch it from the rcm menu it says no warm out option available and then brings me back to the menu to pick my custom firmware.
     
  8. merlin555

    merlin555 Master
    Member

    Joined:
    Oct 27, 2014
    Messages:
    1,104
    Country:
    Germany
    I wrote you a PM.

    With Atmosphere you need in the Bootloader directory,
    create the directory KIPS and there you copy the noexs.kip1.
    You name the file noexs.kip1 to noexs.kip.
     
  9. External

    OP External Member
    Newcomer

    Joined:
    Mar 20, 2020
    Messages:
    10
    Country:
    United States
    Copy that I wrote you back
     
  10. merlin555

    merlin555 Master
    Member

    Joined:
    Oct 27, 2014
    Messages:
    1,104
    Country:
    Germany
    I told you wrong.
    The KIPS directory does not come into the bootloader dir with the file,
    but in the Atmosphere directory.
     
  11. masagrator

    masagrator The developper
    Member

    Joined:
    Oct 14, 2018
    Messages:
    3,158
    Country:
    Poland
    It doesn't work because you want to write to direct memory offset which is wrong for any new instance of game (ASLR randomizes memory allocations for each new PID, so your 280EE63390 may be in next run f.e. 79050A2430).
    This address is not relevant to main and to heap (BASE means 0x0 offset).
     
    TheCasualties likes this.
  12. External

    OP External Member
    Newcomer

    Joined:
    Mar 20, 2020
    Messages:
    10
    Country:
    United States
    Yeah someone told me that too but I searched heap and it gave me that address so I dont know how to make the 0x0 offset as heap.
     
  13. masagrator

    masagrator The developper
    Member

    Joined:
    Oct 14, 2018
    Messages:
    3,158
    Country:
    Poland
    Probly because it's not in heap nor main (there are other types as well, but not supported by cheat engine). So as stated above, you need to find a pointer.
     
Draft saved Draft deleted
Loading...

Hide similar threads Similar threads with keywords - Trying, quick,