Cheat Codes AMS and Sx Os, Add and Request

Discussion in 'Switch - ROM Hacking, Saves, Translations & Tools' started by matias3ds, Oct 8, 2018.

  1. Deobulakenyo

    Deobulakenyo GBAtemp Regular

    Member
    4
    Oct 8, 2018
    Philippines

    is this default code 2X the normal size or is this the normal size (4000000)?

    i tried this code and it did not do anything?

    and if i put this code as the first cheat code, all the other codes below it do not show in Edizon.

    I put this in the end (last code) and all other codes show above this.
     
  2. _______

    _______  

    Member
    4
    May 13, 2016
    Japan
    It's 2x. And the code is wrong, there's a 0 missing from the red part (should be 8 char per chunk).
     
    Deobulakenyo likes this.
  3. Deobulakenyo

    Deobulakenyo GBAtemp Regular

    Member
    4
    Oct 8, 2018
    Philippines
    Now it works. Thanks for your suggestion.
     
  4. phonz

    phonz GBAtemp Regular

    Member
    5
    May 1, 2018
    Canada
    The value isn't stored as a 32bit int, its a 32bit float.
    If you want, you can use something like https://gregstoll.com/~gregstoll/floattohex/ to convert the values.
     
    Deobulakenyo likes this.
  5. Deobulakenyo

    Deobulakenyo GBAtemp Regular

    Member
    4
    Oct 8, 2018
    Philippines
    Thanks for this.

    I actually manually converted 3f8 to 1016 and 3fc to 1020 and 400 to 1024 and from there realized the interval so i used 3fa to set the sizing up to 1.25x (3fa00000)instead of the 3fc00000 (1.5x). Crude but worked lmao.

    So making the character half the size is possible if i change the code to 3f000000?
     
  6. hiroakihsu

    hiroakihsu SUPREME LURKER OF THE WORLD

    Member
    7
    Aug 10, 2003
    United States
    On the edge of my seat
    I've been wondering...
    Is there any easy way to find out the game update version number given just the build ID?
    I know many people only give TID and BID when posting cheat codes here, but I'm starting to get tired of having to actually install random game updates one after another then having to reset with Devmenu each time (if I got the wrong build ID) until I finally hit the right build ID.
     
    comput3rus3r likes this.
  7. Ultimos54

    Ultimos54 GBAtemp Fan

    Member
    6
    Aug 27, 2018
    Australia
    now to wait for a 100% complete Astral Chain save, man the story and game was awesome
     
  8. Teddyinter

    Teddyinter Member

    Newcomer
    2
    Aug 17, 2019
    Thailand
    Bulletstrom cheats please?
    Inf hp
    Inf Ammo
    Inf Point for Upgrade
     
    Smoker1 and platanos like this.
  9. ZiT866

    ZiT866 GBAtemp Regular

    Member
    5
    Jul 17, 2019
    Japan
    I'm sorry.
    Fixed!

    The default is 3F800000.
     
  10. WiraR46

    WiraR46 Member

    Newcomer
    3
    Dec 1, 2018
    Indonesia
    Gorontalo
    Any updated cheats for Marvel Ultimate Alliance 3 v1.10? for xp cube and other
     
    whody likes this.
  11. DaBlackDeath

    DaBlackDeath .::[ lone wolf ]::.

    Member
    11
    Dec 22, 2007
    Germany
    This would be nice, but I guess there is no interest in "real" cheat codes anymore. I mean, everytime I check this thread I see new moon jump, speed or size code. It seems everyone just wants to do nonsense in the games. Well, maybe it's just me - but I prefer health or ammo over big boobs.
     
  12. Falo

    Falo GBAtemp Advanced Fan

    Member
    10
    Jul 22, 2012
    Germany
    Nope you can't, the BuildId is just a random hash generated upon building a nso/nro/kip1.
    It's possible to extract the BuildId from a nsp, but i think no public tool does this...
    upload_2019-9-2_13-38-28.
    (I can't make this tool public for obvious reasons..., it contains sdk source code, keys and a way to download files from nintendo's servers without paying...)
    The BuildId is at 0x40 in the nso header, or 0xE0 if you start at the exefs PFS0 header.
     
  13. whody

    whody Newbie

    Newcomer
    1
    Jul 22, 2019
    United States
    TLDR: I am learning how to create cheats, I know how single out which HEAP I am looking for (such as HP/XP/Item count) but I don't know what to do from there


    I spent a few hours trying to learn how to create cheats for Marvel Ultimate Alliance 3 so I could create them for everyone every time a new update comes out (I think since they are going to be adding new characters with each update it will make the old cheats useless every time).
    I located the HEAP address for the HP for one of the characters [HEAP+0x86168900]
    I was able to edit the values and verify that it changed in the game. The point where I am lost is where to go from here. I tried looking at the old code for keeping HP maxed to reverse engineer it but that didn't help at all. I know the max value in the game is 999,999 - which in hex is F423F and in the old cheat code I saw: 000F423F. If anyone can help me understand where to go from here I'll start working on cheats for any future games that come out
     
  14. Funco

    Funco Newbie

    Newcomer
    1
    Sep 21, 2017
    United States
    Awesome tool. I totally get why you can't share it.
     
  15. Falo

    Falo GBAtemp Advanced Fan

    Member
    10
    Jul 22, 2012
    Germany
    the old code:
    Code:
    [Life is not reduced]
    580F0000 01A10940
    780F0000 00000120
    300E0000 00000004
    640F0000 00000000 000F423F
    780F0000 00000CB0
    310E0000
    580F0000 01A10940
    780F0000 00000124
    300E0000 00000004
    640F0000 00000000 000F423F
    780F0000 00000CB0
    310E0000
    
    translates to this:

    Code:
    R15 = read64(Main + 0x1A10940);
    R15 += 0x120;
    for (R14 = 0; R14 < 4; R14++){
       write_reg32(R15, 0xF423F);
       R15 += 0xCB0;
    } //R14
    R15 = read64(Main + 0x1A10940);
    R15 += 0x124;
    for (R14 = 0; R14 < 4; R14++){
       write_reg32(R15, 0xF423F);
       R15 += 0xCB0;
    } //R14
    
    so assuming that only the main.nso has changed, all what you have to do, is to find
    this address: [HEAP+0x86168900] - 0x120
    in the main memory and then replace it in the original code.

    (0x120 = Char1, 0xDD0 = Char2, 0x1A80 = Char3, 0x2730 = Char4)

    example:
    [HEAP+0x86168900] = 0x286158900
    286158900 - 0x120 = 2861587E0
    then search for 2861587E0 in main.
     
  16. ZiT866

    ZiT866 GBAtemp Regular

    Member
    5
    Jul 17, 2019
    Japan
    nop
     
    Last edited by ZiT866, Sep 7, 2019
    Deobulakenyo likes this.
  17. Bunsunkun

    Bunsunkun Member

    Newcomer
    2
    May 9, 2019
    United States
    Can anyone help me with the Dragon Quest Builder 2 - Golden coin cheat code, I had it before but then lost it and couldn't find it on this thread anymore.
    Thanks in advance
     
  18. BlackwingAngelx

    BlackwingAngelx GBAtemp Advanced Fan

    Member
    6
    Dec 7, 2013
    United States
    Try searching for Mini Medals. They aren't coins.
     
  19. Bunsunkun

    Bunsunkun Member

    Newcomer
    2
    May 9, 2019
    United States
    Thank you, I searched for mini medal but no result but your answer
     
  20. patjenova

    patjenova GBAtemp Fan

    Member
    6
    Jul 31, 2018
    Netherlands
    You could try this:
    [Inf ammo]
    04000000 000C9060 910143FF

    Didn't play the game yet so i could not try it out.
     
    Teddyinter and platanos like this.
Quick Reply
Draft saved Draft deleted
Loading...