1. Asia81

    Asia81 GBAtemp Guru
    Member

    Joined:
    Nov 15, 2014
    Messages:
    6,033
    Country:
    France
    is there some limits?
    Such as key to press, pokemon encounter codes, etc... ?

    And it's always the same calc?
    Can I use all the code I want and turn them in a code.bin patch ?
     
    Last edited by Asia81, Nov 20, 2016
  2. Nanquitas

    Nanquitas GBAtemp Addict
    Member

    Joined:
    Sep 29, 2015
    Messages:
    2,345
    Country:
    France
    Yes.

    You're limited to the current size of the code.
    That's means that you can't create as many function as you want.
    Also to detect a key press etc, you'll need to identify the game's function which retrieve the inputs to use it etc.

    So unless you have a deep knowledge in asm & RE, you can only do little static change.

    You can check the awesome work by @SciresM on the question, it should help you understanding the limits and what you need to do that kind of patch.

    Oh and it's obviously limited to the cheats in the codes section, you can't use any cheats that use the 0x08000000 region and above for exemple.
     
    Last edited by Nanquitas, Nov 20, 2016
    Asia81 likes this.
  3. Asia81

    Asia81 GBAtemp Guru
    Member

    Joined:
    Nov 15, 2014
    Messages:
    6,033
    Country:
    France
  4. Asia81

    Asia81 GBAtemp Guru
    Member

    Joined:
    Nov 15, 2014
    Messages:
    6,033
    Country:
    France
    Ok so I can't use:
    Code:
    [Max Money]
    D3000000 30000000
    030D8FC0 0098967F
    Right?
    Because there is no results when I search for 0x20D8FC0

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

    Ok, so I did 2 new IPS patchs.
    Tried on Moon, it work. I don't know for Sun.

    PatchCodeRenameAnyPokemon.ips
    PatchCodePokemonCanLearnAllTM.ips

    Enjoy, as always.
    Thanks @Nanquitas for help.
     

    Attached Files:

    Last edited by Asia81, Nov 20, 2016
  5. Windylacine

    Windylacine GBAtemp Fan
    Member

    Joined:
    Apr 15, 2016
    Messages:
    381
    Country:
    Denmark
    Awesome work, Asia81! :D

    I wonder if you could find a value that makes shiny pokemon appear, or rather making shiny pokemon much more likely to appear like 1/100 or lower.

    someone else mentioned that shiny patcher is possible.
     
  6. DJ91990

    DJ91990 Grookey Gang!
    Member

    Joined:
    Feb 9, 2009
    Messages:
    940
    Country:
    United States
    I followed this guide ten times, and check during the different times of the day in all locations.
    I went to the Alternate world to check for the nighttime ones.
    I did test this with an older save and you can find the Zygarde cells in the alternate world.
     
  7. dsrules

    dsrules GBAtemp Guru
    Member

    Joined:
    Sep 20, 2005
    Messages:
    6,672
    Country:
    it only works for asm address codes
    00xxxxxx
     
    Asia81 likes this.
  8. ymyn

    ymyn GBAtemp Advanced Fan
    Member

    Joined:
    Oct 5, 2010
    Messages:
    688
    Country:
    Code:
    START押しながら設定画面開くとどこでもパソコンにアクセスできる
    [(Hold START and Open OPTIONS menu)Access the PC from anywhere v1.0]
    D3000000 00000000
    E0595978 00000088
    E92D400E E59F1074
    E5912000 E3A03000
    E5813000 E3A03C13
    E2833093 E1520003
    03A04000 11A04000
    E8BD800E E350000E
    EAF77D09 E92D400F
    E24DD010 E3A00000
    E58D0000 E58D0004
    E58D0008 E58D000C
    E1A03000 E1A02000
    E3A01C13 E2811093
    E59F0018 E5801000
    E59F0014 E5900000
    EBF7D9CE E3A00002
    E28DD010 E8BD800F
    00636000 0067206C
    0037D560 EB086104
    00373C48 EB088755
    DD000000 00000008
    005959A8 1AF77D09
    D0000000 00000000
     
  9. Traiver

    Traiver Developer
    Developer

    Joined:
    Aug 1, 2014
    Messages:
    1,325
    Country:
    United States
    ^ This guy is epic!
     
    Zidapi and 20mark like this.
  10. robertrobertblaze11

    robertrobertblaze11 GBAtemp's Empress
    Member

    Joined:
    Aug 17, 2016
    Messages:
    136
    Country:
    United States
    heh...
     
  11. Lord M

    Lord M GBAtemp Maniac
    Member

    Joined:
    Oct 31, 2014
    Messages:
    1,069
    Country:
    Italy
    This is (another instance) why i've ask you (even in past) to do codes for Pokemon games...
     
  12. nero5518

    nero5518 Member
    Newcomer

    Joined:
    Feb 13, 2016
    Messages:
    22
    Country:
    Switzerland
    could you make a code for skill hit rate?100% hit rate
     
  13. Karoi

    Karoi Newbie
    Newcomer

    Joined:
    Dec 17, 2012
    Messages:
    6
    Country:
    Netherlands
    Is there a unlimited hp/pp cheat? And if not, is that doable? I don't how this works and what can be done and what not. Thanks!
     
    tomx86 likes this.
  14. Xifex

    Xifex Member
    Newcomer

    Joined:
    Aug 30, 2016
    Messages:
    34
    Country:
    France
    @ymyn Man can you creted egg shiny code pls?
     
  15. Garblant

    Garblant GBAtemp Advanced Fan
    Member

    Joined:
    Apr 1, 2016
    Messages:
    724
    Country:
    United States
    The shiny code also effects eggs, just have the code enabled and activated when you get the egg (Because that's when the Pokemon's stats are calculated)
     
  16. xilo

    xilo Advanced Member
    Newcomer

    Joined:
    Sep 6, 2006
    Messages:
    75
    Country:
    Is there a player gender change/rename code? Not happy with my character choice, but I'm too far to restart.
     
  17. FabioCapela

    FabioCapela GBAtemp Regular
    Member

    Joined:
    Jul 12, 2007
    Messages:
    206
    Country:
    Brazil
    The address would actually be: 0x30000000 + 0x030D8FC0 - 0x00100000; the second part of a D3000000 code gets added in all further addresses until a new D3 code changes it or a D2 code sets it to zero.
    (Well, there are other complexities too. A good primer on what each code means can be found at https://gbatemp.net/threads/guide-how-to-create-gateway-cheat-codes.410926/ )

    As a rule of thumb, you can translate SUMO codes where the left part of all codes is between 00100000 and 00673000; anything else falls outside SUMO's code.bin

    If you have D3000000 00000000 and/or D2000000 00000000 at the start or the end, you can safely ignore them; those simply set the base address to zero. Any other code starting in D3, though, and you likely can't convert it to a patch.

    If you have an EXXXXXXX YYYYYYYY code, that might be possible to translate too; it's equivalent to putting the next YYYYYYYY/4 (in hex) half codes as sequential 0XXXXXXX codes (as in, XXXXXXX increases by 4 for each new code). For example:

    Code:
    E0345678 0000001C
    11111111 22222222
    33333333 44444444
    55555555 66666666
    77777777 00000000
    
    is equivalent to 0x0000001C/4 = 28/4 = 7 sequential codes starting with 00345678, then adding 4 on each subsequent code:
    Code:
    00345678 11111111
    0034567C 22222222
    00345680 33333333
    00345684 44444444
    00345688 55555555
    0034568C 66666666
    00345690 77777777
    
    Any other code and you likely can't turn it into a patch.
     
    Ericjwg likes this.
  18. dbzkamehameha

    dbzkamehameha Advanced Member
    Member

    Joined:
    Mar 24, 2014
    Messages:
    79
    Country:
    is this cheat for both games?
     
  19. Nanquitas

    Nanquitas GBAtemp Addict
    Member

    Joined:
    Sep 29, 2015
    Messages:
    2,345
    Country:
    France
    Yes, every cheats work for both game.
     
  20. dbzkamehameha

    dbzkamehameha Advanced Member
    Member

    Joined:
    Mar 24, 2014
    Messages:
    79
    Country:
    out of curiosity are these cheats converted from ntr
     
Loading...

Hide similar threads Similar threads with keywords - Gateshark, Pokémon, Request