Jump to content

wejhvabewjty

Member
  • Posts

    72
  • Joined

  • Last visited

Posts posted by wejhvabewjty

  1. Over the past few days I've been gathering some Pokémon to build a living dex for HOME. To make it easier I've looking through the save files of some of my cartridges to help with the process. A few of the playthroughs are well over 10 years old and some mons I needed had ridiculous nicknames, which I wanted to remove. I was previously convinced that once you nicknamed a Pokémon, the nickname flag that shows in PKHeX stays there forever even if you revert to species name. For that reason I nicknamed them all in lower case for gens 3 and 4 (even though species names are supposed to be in all caps for those generations).

    I got curious about what would happen if I did otherwise, so I decided to check and rename a nicknamed Riolu to RIOLU in Platinum. PKHeX showed that the nickname flag was gone. I tried then to evolve it and the name got updated to LUCARIO correctly. I tried to do the same with another Pokémon in Emerald with the same result. However, if I try to manually set the nicknamed flag to on when the nickname matches the species name in PKHeX, it still shows as legal even though I can't figure out how a situation like this could happen during regular gameplay.

    I read on another post regarding gen 3 that there isn't a really an IsNicknamed flag that gets saved into the Pokémon's data. If that is the case, how is PKHeX is able to figure out the flag is still on after I export and reload the save? Does it have to do with nickname trash bytes perhaps? I'm not sure.

  2. On 11/26/2022 at 1:01 PM, Dogma8 said:

    with the new update, all my pokemon in sword are entirely invalid because of their TRs, i cant find a way around this without outright removing the TRs from all my pokemon. is this a current bug in pkhex? should i ignore this?

    The lastest update fixed this.

    3 hours ago, Asia81 said:

    Hello, are Miraidon/Koraidon IV Locked with 25/31/25/31/25/31 ?

    Everytime I try to change any it become illegal.

    They are IV locked.

  3. 4 hours ago, Traqueteo34 said:

    Not sure if this is  the right place to post this but this is a very specific problem with an old pokemon, nothing about S/V.

    This is about the legit Colosseum Ho-oh. In this game you can change the languaje in the opening menu settings from English, French, German, Italian and Spanish (PAL version). And it have a different OT according to each languaje as you can see in this blog http://ninapokediary.blog34.fc2.com/blog-entry-323.html

    I was playing in spanish and after a long time finally got the Ho-oh.... but the OT was Ernesto, not a cool name and lose the gag that other languajes have like Mattle (from Mt. Battle) OT in english.

    Fortunately I have a backup save before the 100th battle, so I changed the languaje to german because Ho-oh have the cooler DUELLBERG OT, I have a video showing how I got this german Ho-oh in my spanish story mode (you can check this blog also http://nobutaboo.blog26.fc2.com/blog-entry-280.html)

    So I usually open pkhex to check ivs and stuff, not modifying anything and for my surprise it mark german Ho-oh as illegal. I also checked the other save with spanish ho-oh and it was totally ok.

    I think it shows up as illegal because the checker doesn't take in account that you can change the language in the PAL version of the game. I'm almost certain that Colosseum saves data about the language you start the game with. Any Pokémon you catch, will also have that language, even if you decide to change it afterwards. That is why your Ho-Oh shows up as Spanish, even though you changed the language to German, which is probably considered as a mismatch by PKHeX given Ho-Oh's OT name.

  4. 37 minutes ago, Kaphotics said:

    It shouldn't be flagged on the latest commits (since March 28th, so this is included in the latest & prior release binaries).

    Each contest participation grants 20 OT affection regardless of who is the current handler. This 'fact' was unknown to the community; before this, PKHeX had cleared the OT Affection when 'fixing' memory data. Now with it known, PKHeX doesn't clear the affection on synth-trade, and permits n*20 | 255 OT affection on past gen pkm.

    I see. It makes sense because those saves are from early-mid 2017. Thanks for clearing that up.

  5. So I was analyzing my Sun save and I realized that one of the Pokémon I did all the 6th generation contests with was being flagged as illegal. I decided to look into my save backups and found a backup before any contests were done and another one after that. After the contests, orginal OT affection went from 0 to 140. All the backups I found after that point show its value back to 0 because probably due to trading with PKHeX between games. Did older versions reset the mentioned value to 0 when trading from one save to the other?

    The first picture is from the original save, without the contests done. The second one is after the contests had been done. The third one is when it was traded (using PKHeX) from the Alpha Sapphire save to an Omega Ruby save (that has the same OT).

    Screenshot.thumb.PNG.44c08931791fae2d7788b9e2c36e034f.PNG

  6. Use Admiral Fish's fork of RNG Reporter for Colosseum and XD PID finding: https://ci.appveyor.com/project/Admiral-Fish/rngreporter/build/artifacts

    Once opened, go to Time Finder -> GameCube Time Finder. In there you can select the target game and find the desired PID. If you are going for a Colosseum shiny (XD shadows can't be shiny) after finding the spread you want to go to the main window again and go to 3rd Gen Tools -> TID/SID manipulation. In that window you want to select the XD/Colo tab and insert the PID you wanted and for the PRNG field use any realistic intial seed like this one: 773255AE. You should get a TID/SID combo that makes your spread shiny and if that is not the case you can increase max frame number in the search parameters.

    I do not recommend you to make them from scratch. Find a Colosseum save with all the shadows caught and use those as a reference. I also remind you that the proper way of getting these Pokémon would be through in-game obtention with the help of RNG abusing. Your choice after all.

    • Like 1
  7. 23 minutes ago, oscargt2 said:

    But I want one from gen 3 ?

    Here you have it. Have in mind that that roamers in R/S/FR/LG (not Emerald) suffer from the roamer glitch that causes the game only to store 8 bits of its IV data, making everything except the HP IV affected, (Attack IV can't go over 7 and the rest is always 0).

  8. I started a couple saves with different computers to find that Espeon is detected as illegal (when it was generated IG). What I checked with this, is that Umbreon's PID and IVs are generated 7 frames after the frame that corresponds to the TID/SI, but in the case of Espeon, the IV spread is generated (as I expected), 7 frames after Umbreon but the PID corresponds with the results two frames after that (according to RNG reporter after typing my initial seed there). Is this a problem of PkHeX or is it just me?

    ESPEONBUG.PNG.b80d68d12de0eca6c435bec090b7f32b.PNGalrdedit.png.1f1b31dd4b6d6a62d0e08182bb064fae.png

×
×
  • Create New...