Jump to content

Dmode2

New Member
  • Posts

    9
  • Joined

  • Last visited

Posts posted by Dmode2

  1. From generation 3 onwards, whether you use an Action Replay or PKHeX or what have you to hack for 999 of an item, the pokemon games always round down to 995 when you launch your game. However, at least in gen 3 when I have tried purchasing 999 of an item, saving, and then relaunching, the item count stays at 999. Why does this happen, and is there any way to get PKHeX to keep the count at 999?

  2. That's probably true, unfortunately :c

    Later in the year when I have more time I will tinker around with the games a little bit and also try generating a handful of answers both for different IDs and the same ID, and then see if there are any patterns between them.

     

    7 hours ago, BlackShark said:

    I guess the only way is by disassembling the games.

    Well a while back I generated a few phrases and then tried to find a relation between their values... The biggest issue is that there are multiple combinations of phrases possible for each wallpaper. This is what I got, but I can't see a pattern.

    
    English DP
    
    ‭0x3039     0011 0000 0011 1001‬  // Trainer ID 12345
    0x0007     0000 0000 0000 0111  // Team Galactic Wallpaper, according to the button on the Japanese site (unsure)
    
    
    0x03EA     ‭0000 0011 1110 1010‬  // OWN TEMPO
    0x0568     0000 ‭0101 0110 1000‬  // KINDERGARTEN
    0x0530     0000 ‭0101 0011 0000‬  // SYSTEM
    0x057C     0000 ‭0101 0111 1100‬  // HAPPINESS
    
    0x055D     0000 ‭0101 0101 1101‬  // BALL
    0x056B     0000 ‭0101 0110 1011‬  // RADIO
    0x046B     ‭0000 0100 0110 1011‬  // BATTLE
    0x0521     ‭0000 0101 0010 0001‬  // ANNIVERSARY
    
    0x03FA     0000 ‭0011 1111 1010‬  // TRACE
    0x0523     ‭0000 0101 0010 0011‬  // TODAY
    0x024E     0000 ‭0010 0100 1110‬  // PSYCHIC
    0x047C     0000 ‭0100 0111 1100‬  // GRANDFATHER
    
    0x046D     0000 ‭0100 0110 1101‬  // REVIVE
    0x057A     0000 ‭0101 0111 1010‬  // HEALTH
    0x03E0     0000 ‭0011 1110 0000‬  // VOLT ABSORB
    0x051D     0000 ‭0101 0001 1101‬  // SCHOOL

     

     

  3. Wow, thank you! :0
    (took a break for a minute now, but I'm back)
    I'm very familiar with the modulo operator, but what do the "&" and ">>" operators mean?

     

    On 1/15/2018 at 9:20 AM, ajxpk said:

    Here we go!

    Gen 3

      Hide contents

     

    
    
    Ruby & Sapphire
    
    Secret Base Trainer
    Trainer ID & 255 % 5
    
    Male 
    0 = Youngster
    1 = Bug Catcher
    2 = Rich Boy
    3 = Camper
    4 = Cooltrainer
    
    Female 
    0 = Lass
    1 = Student
    2 = Lady
    3 = Picnicker
    4 = Cooltrainer
    
    Berry 
    Trainer ID % 5
    
    0 = Figy Berry
    1 = Wiki Berry
    2 = Mago Berry
    3 = Aguav Berry
    4 = Iapapa Berry
    
    Mauville Old Man 
    Trainer ID % 10 >> 1
    
    0 = Bard
    1 = Hipster
    2 = Trader
    3 = Storyteller
    4 = Giddy
    
    FireRed & LeafGreen
    
    Union Room Trainer
    Trainer ID & 7
    
    Male
    0 = Cooltrainer
    1 = Blackbelt
    2 = Camper
    3 = Youngster
    4 = Psychic
    5 = Bug Catcher
    6 = Tamer
    7 = Juggler
    
    Female
    0 = Cooltrainer
    1 = Channeler
    2 = Picnicker
    3 = Lass
    4 = Psychic
    5 = Fighter Girl
    6 = Pokémon Breeder
    7 = Beauty
    
    Emerald
    
    Lilycove Lady
    Trainer ID % 6 >> 1
    
    0 = "Quiz"
    1 = "Favor"
    2 = "Contest"

     

     

     



    Gen 4

      Hide contents

     

    
    
    Trainer ID & 7
    
    Male 
    0 = School Kid - Bug Catcher - Ace Trainer - Roughneck
    1 = Bug Cather - Rich Boy - Psychic - School Kid
    2 = Ace Trainer - Roughneck - Ruin Maniac - Black Belt
    3 = Roughneck - School Kid - Black Belt - Rich Boy
    4 = Ruin Maniac - Bug Catcher - Ace Trainer - Psychic
    5 = Black Belt - Ace Trainer - Psychic - School Kid
    6 = Rich Boy - Roughneck - Ruin Maniac - Bug Catcher
    7 = Psychic - Ruin Maniac - Black Belt - Rich Boy
    
    Female
    0 = Lass - Battle Girl - Beauty - Ace Trainer
    1 = Battle Girl - Cowgirl - Lady - Lass
    2 = Beauty - Ace Trainer - Idol - Socialite
    3 = Ace Trainer - Lass - Socialite - Cowgirl
    4 = Idol - Battle Girl - Beauty - Lady
    5 = Socialite - Beauty - Lady - Lass
    6 = Cowgirl - Ace Trainer - Idol - Battle Girl
    7 = Lady - Idol - Socialite - Cowgirl

     

     

     

     

     

  4. I'm not sure if this post belongs here or not, so please correct me if I'm wrong.

    https://www.serebii.net/diamondpearl/multiavatar.shtml

    I ran into this recently and discovered that there was one guy who did research on this and even released an online tool to calculate which of the 8 variants you would get - http://www.pokebeach.com/forums/threads/i-need-some-help-for-a-d-p-avatar-calculator.15718/ - but it is not defunct, and he never published his equations anywhere. If I can get maybe two or three dozen ID numbers + genders + what option you have, I can likely figure out what the equation is and a make a replacement tool for this.

    In Diamond/Pearl/Platinum, you just need to talk to the psychic dude in the pokemon center in Oreburgh City, and in HeartGold and SoulSilver, you need to talk to a dude near the top left of the pokemon center in Violet City.

    I've heard that the calculations are different for games from different countries, for now I just want to focus on U.S. games, but if I can get a lot of samples for other country games, I'd be up for figuring those out too.

    ~

    Also, I will probably make a seperate post later, but I have been wanting to ask - for each generation, what are all the different things that your ID number is used for by the game?

    I know in R/S/E, it is used for the dude in the Mauville pokemon center, and your secret base trainer type (https://bulbapedia.bulbagarden.net/wiki/Old_guys and https://bulbapedia.bulbagarden.net/wiki/Secret_Base#Representative_Trainer_Class). But, what is everything else in all the other games?

×
×
  • Create New...