Can someone explain this code to me?

Discussion in 'NDS - Console and Game Discussions' started by sland, Mar 21, 2009.

Mar 21, 2009
  1. sland
    OP

    Member sland GBAtemp Regular

    Joined:
    Nov 22, 2007
    Messages:
    107
    Country:
    United States
    Here is the Japanese Pokemon Platinum code to walk through walls:

    12060458 0000E00A
    120604BE 0000E001
    1206055C 0000E008


    Can anyone explain the addresses and values to me?
     
  2. elixirdream

    Member elixirdream GBAtemp Legend

    Joined:
    May 27, 2008
    Messages:
    10,007
    Location:
    6th Dimention
    Country:
    Malaysia
    are you asking a similar code for the U version?
    if so.....

    Walk/Run Through Wall (R + B)
    94000130 FEFD0000
    12060B90 0000E00A
    12060BF6 0000E001
    12060C94 0000E008

    or asking meaning for those E00A, E001, E008?
     
  3. sland
    OP

    Member sland GBAtemp Regular

    Joined:
    Nov 22, 2007
    Messages:
    107
    Country:
    United States
    The e, a 1 and 8 parts. I'm curious. I got so close to making a walk through walls code myself!
     
  4. elixirdream

    Member elixirdream GBAtemp Legend

    Joined:
    May 27, 2008
    Messages:
    10,007
    Location:
    6th Dimention
    Country:
    Malaysia
    i am not sure how are you doing it
    you can use a debugger and study the opcodes [​IMG]
     
  5. sland
    OP

    Member sland GBAtemp Regular

    Joined:
    Nov 22, 2007
    Messages:
    107
    Country:
    United States
    I just want an explanation to why the numbers and letters are there in the values.
     
  6. luneth22

    Member luneth22 GBAtemp Regular

    Joined:
    Mar 19, 2009
    Messages:
    192
    Country:
    Singapore
    the "how to make AR codes" thread may help a bit.
     
  7. arogance1

    Member arogance1 GBAtemp Fan

    Joined:
    May 17, 2008
    Messages:
    457
    Location:
    UK
    Country:
    United Kingdom
    The numbers and letters refer to Hexadecimal coding within the game code.
     
  8. polle123

    Member polle123 GBAtemp Fan

    Joined:
    Aug 11, 2008
    Messages:
    369
    Location:
    Home :)
    Country:
    Belgium
    hahaha xD
    No that's not wath he means xD
    Well sland, It could be such wierd values becouse there are different kinds of walking in pokemon.
    normal, biking, walking through mud, swimming,
    Or the creators of the game just wanted to use totally random numbers to give us a hard time
     
  9. sland
    OP

    Member sland GBAtemp Regular

    Joined:
    Nov 22, 2007
    Messages:
    107
    Country:
    United States
    But how does the E make you go into walls? The E is also used for the code "Catch trainers Pokemon":

    52249CF4 B0562019
    12249CF4 0000E00A
    D0000000 00000000

    All I can understand about this code is "If the value B0562019 is true, then write a value of E00A To the location."
     
  10. sland
    OP

    Member sland GBAtemp Regular

    Joined:
    Nov 22, 2007
    Messages:
    107
    Country:
    United States
    So, what's the meaning of E? Does it cancel out something?
     
  11. LeGourmand

    Newcomer LeGourmand Member

    Joined:
    May 25, 2008
    Messages:
    15
    Country:
    Canada
    It's not because that it's a E...
    in fact,
    E00A our E001 is just a number, in a 16-base, you know.... 1,2,3,4,5,6,7,8,9,A,B,C,D,E,F,10,11,12...

    so, E00A is something like "34671" (i didn't calculate it)

    it just triggers something in the code, that says "this 16x16 square that is usually a house = this 16x16 this is a floor"
     

Share This Page