• Our software update is now concluded. You will need to reset your password to log in. In order to do this, you will have to click "Log in" in the top right corner and then "Forgot your password?".
  • Welcome to PokéCommunity! Register now and join one of the best fan communities on the 'net to talk Pokémon and more! We are not affiliated with The Pokémon Company or Nintendo.

EV Hex Values

185
Posts
16
Years
  • Hi all. Around this time now, a thread got me somewhat interested. To be specific, this one: HEX editing Pokemon in Advance Gen Games!.

    I stumbled upon this thread in an other thread, and in that specific post that it was mentioned, the one who posted it (I believe it was Wichu) explained the ?? bytes that Darthatron didn't in his thread. But here today, I'm only gonna tell you the deal between the first 2 ?? bytes from Darth's tut.

    So anyway, we are looking for this:
    Code:
    2D=HP
    31=ATTACK
    31=DEFENCE
    2D=SPEED
    41=SPECIAL ATTACK
    41=SPECIAL DEFENSE
    0C=TYPE 1
    03=TYPE 2
    2D=CATCH RATE
    40=BASE XP
    [FONT=Arial Black][B]00=??
    01=??[/B][/FONT]
    00=ITEM 1
    00=ITEM 1
    00=ITEM 2
    00=ITEM 2
    1F=GENDER CHANCE (7F = 50/50. Less than 7F has a high chance of being male. 00 = 100% Male. More than 7F has a high chance of being female. 00 = 100% Female)
    14=STEPS FOR EGG TO HATCH (eg. 5,120 steps would be: 1400. Only the first part is used, '14'. Then '00' is discarded.)
    46=??
    03=??
    01=EGG TYPE 1 (For a list of Egg Types go down.)
    07=EGG TYPE 2 (For a list of Egg Types go down.)
    41=SPECIAL ABILITY 1 (For a list of Abilities go down.)
    00=SPECIAL ABILITY 2 (For a list of Abilities go down.)
    00=SAFARI ZONE RUN AWAY CHANCE (00 - AF. Anything over AF may glitch the game)
    03=??
    00=??
    00=??
    Those 2 Bytes which are in bold are the ones used to define what EVs a Pokemon can give you after you defeat it. EVs are split between those 2 bytes. The first one uses HP, Atk, Def, and Speed, while the second one uses Sp. Atk and Sp. Def. Now, changing those in Hex can give you a hard time, but to make things easier, I've looked up and tested with stuff, and found what values give what EVs.

    Here they are:

    First Byte
    Code:
    00 - Nothing
    01 - 1 HP
    02 - 2 HP
    03 - 3 HP
    
    04 - 1 Atk
    05 - 1 HP, 1 Atk
    06 - 2 HP, 1 Atk
    07 - 3 HP, 1 Atk
    08 - 2 Atk
    09 - 1 HP, 2 Atk
    0A - 2 HP, 2 Atk
    0B - 3 HP, 2 Atk
    0C - 3 Atk
    0D - 1 HP, 3 Atk
    0E - 2 HP, 3 Atk
    0F - 3 HP, 3 Atk
    
    10 - 1 Def
    11 - 1 Def, 1 HP
    12 - 1 Def, 2 HP
    13 - 1 Def, 3 HP
    14 - 1 Def, 1 Atk
    15 - 1 Def, 1 HP, 1 Atk
    16 - 1 Def, 2 HP, 1 Atk
    17 - 1 Def, 3 HP, 1 Atk
    18 - 1 Def, 2 Atk
    19 - 1 Def, 1 HP, 2 Atk
    1A - 1 Def, 2 HP, 2 Atk
    1B - 1 Def, 3 HP, 2 Atk
    1C - 1 Def, 3 Atk
    1D - 1 Def, 1 HP, 3 Atk
    1E - 1 Def, 2 HP, 3 Atk
    1F - 1 Def, 3 HP, 3 Atk
    20 - 2 Def
    21 - 2 Def, 1 HP
    22 - 2 Def, 2 HP
    23 - 2 Def, 3 HP
    24 - 2 Def, 1 Atk
    25 - 2 Def, 1 HP, 1 Atk
    26 - 2 Def, 2 HP, 1 Atk
    27 - 2 Def, 3 HP, 1 Atk
    28 - 2 Def, 2 Atk
    29 - 2 Def, 1 HP, 2 Atk
    2A - 2 Def, 2 HP, 2 Atk
    2B - 2 Def, 3 HP, 2 Atk
    2C - 2 Def, 3 Atk
    2D - 2 Def, 1 HP, 3 Atk
    2E - 2 Def, 2 HP, 3 Atk
    2F - 2 Def, 3 HP, 3 Atk
    30 - 3 Def
    31 - 3 Def, 1 HP
    32 - 3 Def, 2 HP
    33 - 3 Def, 3 Hp
    34 - 3 Def, 1 Atk
    35 - 3 Def, 1 HP, 1 Atk
    36 - 3 Def, 2 HP, 1 Atk
    37 - 3 Def, 3 HP, 1 Atk
    38 - 3 Def, 2 Atk
    39 - 3 Def, 1 HP, 2 Atk
    3A - 3 Def, 2 HP, 2 Atk
    3B - 3 Def, 3 HP, 2 Atk
    3C - 3 Def, 3 Atk
    3D - 3 Def, 1 HP, 3 Atk
    3E - 3 Def, 2 HP, 3 Atk
    3F - 3 Def, 3 HP, 3 Atk
    
    40 - 1 Spe
    41 - 1 Spe, 1 HP
    42 - 1 Spe, 2 HP
    43 - 1 Spe, 3 HP
    44 - 1 Spe, 1 Atk
    45 - 1 Spe, 1 HP, 1 Atk
    46 - 1 Spe, 2 HP, 1 Atk
    47 - 1 Spe, 3 HP, 1 Atk
    48 - 1 Spe, 2 Atk
    49 - 1 Spe, 1 HP, 2 Atk
    4A - 1 Spe, 2 HP, 2 Atk
    4B - 1 Spe, 3 HP, 2 Atk
    4C - 1 Spe, 3 Atk
    4D - 1 Spe, 1 HP, 3 Atk
    4E - 1 Spe, 2 HP, 3 Atk
    4F - 1 Spe, 3 HP, 3 Atk
    50 - 1 Spe, 1 Def
    51 - 1 Spe, 1 HP, 1 Def
    52 - 1 Spe, 2 HP, 1 Def
    53 - 1 Spe, 3 HP, 1 Def
    54 - 1 Spe, 1 Atk, 1 Def
    55 - 1 Spe, 1 HP, 1 Atk, 1 Def
    56 - 1 Spe, 2 HP, 1 Atk, 1 Def
    57 - 1 Spe, 3 HP, 1 Atk, 1 Def
    58 - 1 Spe, 2 Atk, 1 Def
    59 - 1 Spe, 1 HP, 2 Atk, 1 Def
    5A - 1 Spe, 2 HP, 2 Atk, 1 Def
    5B - 1 Spe, 3 HP, 2 Atk, 1 Def
    5C - 1 Spe, 3 Atk, 1 Def
    5D - 1 Spe, 1 HP, 3 Atk, 1 Def
    5E - 1 Spe, 2 HP, 3 Atk, 1 Def
    5F - 1 Spe, 3 HP, 3 Atk, 1 Def
    60 - 1 Spe, 2 Def
    61 - 1 Spe, 1 HP, 2 Def
    62 - 1 Spe, 2 HP, 2 Def
    63 - 1 Spe, 3 HP, 2 Def
    64 - 1 Spe, 1 Atk, 2 Def
    65 - 1 Spe, 1 HP, 1 Atk, 2 Def
    66 - 1 Spe, 2 HP, 1 Atk, 2 Def
    67 - 1 Spe, 3 HP, 1 Atk, 2 Def
    68 - 1 Spe, 2 Atk, 2 Def
    69 - 1 Spe, 1 HP, 2 Atk, 2 Def
    6A - 1 Spe, 2 HP, 2 Atk, 2 Def
    6B - 1 Spe, 3 HP, 2 Atk, 2 Def
    6C - 1 Spe, 3 Atk, 2 Def
    6D - 1 Spe, 1 HP, 3 Atk, 2 Def
    6E - 1 Spe, 2 HP, 3 Atk, 2 Def
    6F - 1 Spe, 3 HP, 3 Atk, 2 Def
    70 - 1 Spe, 3 Def
    71 - 1 Spe, 1 HP, 3 Def
    72 - 1 Spe, 2 HP, 3 Def
    73 - 1 Spe, 3 HP, 3 Def
    74 - 1 Spe, 1 Atk, 3 Def
    75 - 1 Spe, 1 HP, 1 Atk, 3 Def
    76 - 1 Spe, 2 HP, 1 Atk, 3 Def
    77 - 1 Spe, 3 HP, 1 Atk, 3 Def
    78 - 1 Spe, 2 Atk, 3 Def
    79 - 1 Spe, 1 HP, 2 Atk, 3 Def
    7A - 1 Spe, 2 HP, 2 Atk, 3 Def
    7B - 1 Spe, 3 HP, 2 Atk, 3 Def
    7C - 1 Spe, 3 Atk, 3 Def
    7D - 1 Spe, 1 HP, 3 Atk, 3 Def
    7E - 1 Spe, 2 HP, 3 Atk, 3 Def
    7F - 1 Spe, 3 HP, 3 Atk, 3 Def
    80 - 2 Spe
    81 - 2 Spe, 1 HP
    82 - 2 Spe, 2 HP
    83 - 2 Spe, 3 HP
    84 - 2 Spe, 1 Atk
    85 - 2 Spe, 1 HP, 1 Atk
    86 - 2 Spe, 2 HP, 1 Atk
    87 - 2 Spe, 3 HP, 1 Atk
    88 - 2 Spe, 2 Atk
    89 - 2 Spe, 1 HP, 2 Atk
    8A - 2 Spe, 2 HP, 2 Atk
    8B - 2 Spe, 3 HP, 2 Atk
    8C - 2 Spe, 3 Atk
    8D - 2 Spe, 1 HP, 3 Atk
    8E - 2 Spe, 2 HP, 3 Atk
    8F - 2 Spe, 3 HP, 3 Atk
    90 - 2 Spe, 1 Def
    91 - 2 Spe, 1 HP, 1 Def
    92 - 2 Spe, 2 HP, 1 Def
    93 - 2 Spe, 3 HP, 1 Def
    94 - 2 Spe, 1 Atk, 1 Def
    95 - 2 Spe, 1 HP, 1 Atk, 1 Def
    96 - 2 Spe, 2 HP, 1 Atk, 1 Def
    97 - 2 Spe, 3 HP, 1 Atk, 1 Def
    98 - 2 SPe, 2 Atk, 1 Def
    99 - 2 Spe, 1 HP, 2 Atk, 1 Def
    9A - 2 Spe, 2 HP, 2 Atk, 1 Def
    9B - 2 Spe, 3 HP, 2 Atk, 1 Def
    9C - 2 Spe, 3 Atk, 1 Def
    9D - 2 Spe, 1 HP, 3 Atk, 1 Def
    9E - 2 Spe, 2 HP, 3 Atk, 1 Def
    9F - 2 Spe, 3 HP, 3 Atk, 1 Def
    A0 - 2 Spe, 2 Def
    A1 - 2 Spe, 1 HP, 2 Def
    A2 - 2 Spe, 2 HP, 2 Def
    A3 - 2 Spe, 3 HP, 2 Def
    A4 - 2 Spe, 1 Atk, 2 Def
    A5 - 2 Spe, 1 HP, 1 Atk, 2 Def
    A6 - 2 Spe, 2 HP, 1 Atk, 2 Def
    A7 - 2 Spe, 3 HP, 1 Atk, 2 Def
    A8 - 2 Spe, 2 Atk, 2 Def
    A9 - 2 Spe, 1 HP, 2 Atk, 2 Def
    AA - 2 Spe, 2 HP, 2 Atk, 2 Def
    AB - 2 Spe, 3 HP, 2 Atk, 2 Def
    AC - 2 Spe, 3 Atk, 2 Def
    AD - 2 Spe, 1 HP, 3 Atk, 2 Def
    AE - 2 Spe, 2 HP, 3 Atk, 2 Def
    AF - 2 Spe, 3 HP, 3 Atk, 2 Def
    B0 - 2 Spe, 3 Def
    B1 - 2 Spe, 1 HP, 3 Def
    B2 - 2 Spe, 2 HP, 3 Def
    B3 - 2 Spe, 3 HP, 3 Def
    B4 - 2 Spe, 1 Atk, 3 Def
    B5 - 2 Spe, 1 HP, 1 Atk, 3 Def
    B6 - 2 Spe, 2 HP, 1 Atk, 3 Def
    B7 - 2 Spe, 3 HP, 1 Atk, 3 Def
    B8 - 2 Spe, 2 Atk, 3 Def
    B9 - 2 Spe, 1 HP, 2 Atk, 3 Def
    BA - 2 Spe, 2 HP, 2 Atk, 3 Def
    BB - 2 Spe, 3 HP, 2 Atk, 3 Def
    BC - 2 Spe, 3 Atk, 3 Def
    BD - 2 Spe, 1 HP, 3 Atk, 3 Def
    BE - 2 Spe, 2 HP, 3 Atk, 3 Def
    BF - 2 Spe, 3 HP, 3 Atk, 3 Def
    C0 - 3 Spe
    C1 - 3 Spe, 1 HP
    C2 - 3 Spe, 2 HP
    C3 - 3 Spe, 3 HP
    C4 - 3 Spe, 1 Atk
    C5 - 3 Spe, 1 HP, 1 Atk
    C6 - 3 Spe, 2 HP, 1 Atk
    C7 - 3 Spe, 3 HP, 1 Atk
    C8 - 3 Spe, 2 Atk
    C9 - 3 Spe, 1 HP, 2 Atk
    CA - 3 Spe, 2 HP, 2 Atk
    CB - 3 Spe, 3 HP, 2 Atk
    CC - 3 Spe, 3 Atk
    CD - 3 Spe, 1 HP, 3 Atk
    CE - 3 Spe, 2 HP, 3 Atk
    CF - 3 Spe, 3 HP, 3 Atk
    D0 - 3 Spe, 1 Def
    D1 - 3 Spe, 1 HP, 1 Def
    D2 - 3 Spe, 2 HP, 1 Def
    D3 - 3 Spe, 3 HP, 1 Def
    D4 - 3 Spe, 1 Atk, 1 Def
    D5 - 3 Spe, 1 HP, 1 Atk, 1 Def
    D6 - 3 Spe, 2 HP, 1 Atk, 1 Def
    D7 - 3 Spe, 3 HP, 1 Atk, 1 Def
    D8 - 3 Spe, 2 Atk, 1 Def
    D9 - 3 Spe, 1 HP, 2 Atk, 1 Def
    DA - 3 Spe, 2 HP, 2 Atk, 1 Def
    DB - 3 Spe, 3 HP, 2 Atk, 1 Def
    DC - 3 Spe, 3 Atk, 1 Def
    DD - 3 Spe, 1 HP, 3 Atk, 1 Def
    DE - 3 Spe, 2 HP, 3 Atk, 1 Def
    DF - 3 Spe, 3 HP, 3 Atk, 1 Def
    E0 - 3 Spe, 2 Def
    E1 - 3 Spe, 1 HP, 2 Def
    E2 - 3 Spe, 2 HP, 2 Def
    E3 - 3 Spe, 3 HP, 2 Def
    E4 - 3 Spe, 1 Atk, 2 Def
    E5 - 3 Spe, 1 HP, 1 Atk, 2 Def
    E6 - 3 Spe, 2 HP, 1 Atk, 2 Def
    E7 - 3 Spe, 3 HP, 1 Atk, 2 Def
    E8 - 3 Spe, 2 Atk, 2 Def
    E9 - 3 Spe, 1 HP, 2 Atk, 2 Def
    EA - 3 Spe, 2 HP, 2 Atk, 2 Def
    EB - 3 Spe, 3 HP, 2 Atk, 2 Def
    EC - 3 Spe, 3 Atk, 2 Def
    ED - 3 Spe, 1 HP, 3 Atk, 2 Def
    EE - 3 Spe, 2 HP, 3 Atk, 2 Def
    EF - 3 Spe, 3 HP, 3 Atk, 2 Def
    F0 - 3 Spe, 3 Def
    F1 - 3 Spe, 1 HP, 3 Def
    F2 - 3 Spe, 2 HP, 3 Def
    F3 - 3 Spe, 3 HP, 3 Def
    F4 - 3 Spe, 1 Atk, 3 Def
    F5 - 3 Spe, 1 HP, 1 Atk, 3 Def
    F6 - 3 Spe, 2 HP, 1 Atk, 3 Def
    F7 - 3 Spe, 3 HP, 1 ATk, 3 Def
    F8 - 3 Spe, 2 Atk, 3 Def
    F9 - 3 Spe, 1 HP, 2 Atk, 3 Def
    FA - 3 Spe, 2 HP, 2 Atk, 3 Def
    FB - 3 Spe, 3 HP, 2 ATk, 3 Def
    FC - 3 Spe, 3 Atk, 3 Def
    FD - 3 Spe, 1 HP, 3 Atk, 3 Def
    FE - 3 Spe, 2 HP, 3 Atk, 3 Def
    FF - 3 Spe, 3 HP, 3 Atk, 3 Def
    Second Byte
    Code:
    00 - Nothing
    01 - 1 SpA
    02 - 2 SpA
    03 - 3 SpA
    
    04 - 1 SpD
    05 - 1 SpD, 1 SpA
    06 - 1 SpD, 2 SpA
    07 - 1 SpD, 3 SpA
    08 - 2 SpD
    09 - 2 SpD, 1 SpA
    0A - 2 SpD, 2 SpA
    0B - 2 SpD, 3 SpA
    0C - 3 SpD
    0D - 3 SpD, 1 SpA
    0E - 3 SpD, 2 SpA
    0F - 3 SpD, 3 SpA
    NOTE: For the second byte, going above 0F (meaning, starting with 10) restarts the same structure again.
    With other words:

    10 - Nothing
    11 - 1 SpA
    12 - 2 SpA
    13 - ...... etc

    Same goes for 20, 30, ..., F0.


    So... That's about it. Cheers :)

    Credits to Darth for his Hex editing Pokemon guide and to Wichu for explaining those "??" bytes
     
    Last edited by a moderator:

    sab

    Now too much of a life.
    999
    Posts
    15
    Years
  • this is very useful! I'm probably not gonig to need to use it but knowledge is power! your tut has forced me to read darths so that I know what your talkin about.lol
     
    15
    Posts
    14
    Years
    • Seen May 18, 2013
    wow thanks alot ..
    ima hex hacker ..
    cleared up the cloud ..
    hope to know those other ??s .. hehe ..
     

    IIMarckus

    J946@5488AA97464
    402
    Posts
    16
    Years
    • Seen Feb 21, 2024
    Another way to do this is to convert between hex and binary. Look at the pattern:

    $01 = %00000001 1HP
    $02 = %00000010 2HP
    $03 = %00000011 3HP
    $04 = %00000100 1Atk
    $05 = %00000101 1Atk, 1HP
    $06 = %00000110 1Atk, 2HP
    ...


    See the pattern? HP uses the rightmost two bits, Attack uses the next two, and so on.

    Byte 1 ......XX HP
    Byte 1 ....XX.. Attack
    Byte 1 ..XX.... Defense
    Byte 1 XX...... Speed
    Byte 2 ......XX Special Attack
    Byte 2 ....XX.. Special Defense

    So if we want EVs of 1 HP, 2 Atk, 3 Def, 3 Spd, 2 Sp.Atk, and 1 Sp.Def:
    1 in binary is 01
    2 in binary is 10
    3 in binary is 11

    Therefore, our bytes would be 11111001 00000110, or F9 06. Compare it with the list—those bytes do indeed give the number of EVs we want.
     
    Back
    Top