Jump to content

umbreon86

New Member
  • Posts

    34
  • Joined

  • Last visited

  • Days Won

    2

Posts posted by umbreon86

  1. 10 minutes ago, Zeroxdz said:

    Hello, I have a problem, I captured Arceus using the Azure flute that I got as a mystery gift when I connected with the emulator to the CWF, but when using pkhex it came out as illegal, it says: "Invalid: Arceus from Hall of Origin. Unreleased Event." and I don't know how to fix it. I hope you can help me, thank you.

    You can't fix it. PKHex will always mark it as illegal because the event was never released, so it could never be captured legally.

  2. The met date can be set to virtually anything, as it uses the date on the device doing the transfer. In theory, you could change your 3DS/DS date to any date, and the transfer would pick it up.

    For that reason, I would think it's very unlikely to be taken into consideration when doing legality checks, but I don't know for certain.

    • Like 1
  3. 6 minutes ago, ImLost said:

    The Pkmdb. really, im trying to learn how to do this from trial and error. 

    Aside from info potentially being wrong, what's your goal with this Pokemon? Are you trying to add it to a save file? If so, which one?

  4. 6 minutes ago, ImLost said:

    So, I've read through the other people that have been helped and it mainly seems like the error is not changing the current (not OT) trainer. 

    Ive tried this so many times. Open the mon, type something in the current, it has the error. try changing the OT and it comes up with A LOT of errors. 

    807 - Zeraora - FE9EB8F1CC0B.pk7 260 B · 1 download

    This is an event Pokemon. It was distributed with a set OT, TID and SID and they can't be changed without making it illegal.

    Most (but not all) Mythical Pokemon are from events.

  5. Hi all

    I've found an issue with Gen 4 save files. If I edit or delete a Pokemon that's saved in a PC box slot, the save file corrupts. The same thing happens if I drop a Pokemon to a new slot. I'm able to load the edited save without any problems, but if I then save in-game and reload, the save file is then corrupted and is reverted back to my original save, before any edits were made in PKHex.

    I've tried this in Heart Gold and Soul Silver using real cartridges with a New 3DS with the latest CFW. I'm using the latest version of PKHex and TWLSaveTool.

    I believe the bug lies within PKHex as, if I make the same edit to a party Pokemon, the save is fine - this indicates that TWLSaveTool is restoring the save file correctly.

    I've tested this in Platinum and both editing party and PC Pokemon are fine there. It only seems to be a problem in Heart Gold and Soul Silver. I don't own Diamond and Pearl so can't test those.

    UPDATE - I've attached some save files:

    POKEMON SS.0.sav is completed unedited by PKHex. I'm able to restore it and save over it without any problems.

    POKEMON SS.1.sav is edited - I've added the move Fly to the Pidgey in Box 1. I'm able to restore it and save over it too.

    POKEMON SS.2.sav is also edited - I've deleted the Pidgey from the box using PKHex. I'm able to restore it to the cartridge but, if I save over it, the data is corrupt when I reload.

    POKEMON SS.0.sav

    POKEMON SS.1.sav

    POKEMON SS.2.sav

     

    UPDATE - 13/12/2018

    I feel stupid for not having tried this before but... if you save over an edited save in-game and reload, you get the data corrputed message and it reloads your save previous save. If you then load that save, and overwrite it again in-game, it'll save properly and retain your changes. You get the "saving a lot of data" message, indicating that it's save both the main save and the backup.

  6. If you use the batch editor as described above, the catch rate is changed. I've checked in a hex editor and the change has definitely been set:

    Psyduck hex.png

    PKHex still marks the Psyduck as illegal though, even with the catch rate set at 168:

    Invalid Move 2: Invalid Move.
    ===

    Valid Move 1: Default move.
    Valid Move 3: Empty Move.
    Valid Move 4: Empty Move.

    Valid: Valid Wild Encounter at location.
    Valid: Nickname matches species name.
    Valid: Valid Type A, matches species type.
    Valid: Valid Type B, matches species type.
    Valid: Catch Rate matches any species from Pokémon evolution chain.
    ===

    Encounter Type: Wild Encounter Super Rod (Psyduck)

    I don't know enough about Gen 1 catch rates to say whether this is an accurate illegal flag, but the batch editor is definitely working, that's for sure.

    UPDATE:

    I've done a bit more testing and so far PKHex marks it illegal on a Pokemon Red 3DS save (this is correct), a Pokemon Gold/Silver/Crystal 3DS save (this is correct) and on a Pokemon Blue cartridge/emulator save (I think this is wrong).

    It marks it as legal on a Pokemon Gold cartridge/emulator save.

     

  7. This is interesting. Typically Gen 3 starters are generated using method 1, but this was generated using method 4.

    Invalid: Encounter Type PID mismatch.
    ===

    Valid Move 1: Learned by Level-up.
    Valid Move 2: Learned by Level-up.
    Valid Move 3: Empty Move.
    Valid Move 4: Empty Move.

    Valid: Valid gift/static encounter.
    Valid: Nickname matches species name.
    Valid: Current level is not below met level.
    Valid: All ribbons accounted for.
    Valid: Ability matches ability number.
    Valid: Correct ball for encounter type.
    Valid: Gender matches PID.
    Valid: Nature matches PID.
    ===

    Encounter Type: Static Encounter (Treecko)
    Location: Route 101
    Origin Seed: 68FB931F
    PID Type: Method_4

    It's a legit PID/IV combo:

    001.png

    My guess is that PKHex is marking it illegal due to the method 4 PID/IV generation. If you change it to method 1 (changing the IVs, keeping PID the same, it's marked legal (see attached file).

    I haven't got a Japanese game to test this further I'm afraid.

    252 - キモリ - 5AA4E6CC02EB.pk3

  8. Try changing the met level to 60. Lugia is caught at level 40 in Pokemon Silver, but 60 in Pokemon Crystal.

    Intenta cambiar el nivel alcanzado a 60. Lugia está atrapado en el nivel 40 en Pokemon Silver, pero 60 en Pokemon Crystal.

    (Used Google translate, apologies if it hasn't translated that well).

  9. 6 hours ago, yologgebolo said:

    Even though Dialga, Palkia and Giratina can learn the move Heal Block via level up in DPPt (Source: https://bulbapedia.bulbagarden.net/wiki/Heal_Block_(move)) but when I created this Palkia from pokemon Pearl with the move Heal Block, PKHex said it is illegal cause of an invalid move. Same things applied for Dialga and Giratina since Heal Block isn't highlighted as a legal move for them. Hopefully this minor mistake can be fixed in the next update of PKHex.

    Heal Block Pearl Palkia.pk7

    It's the met level that's causing the problem. Your met level is 47, Palkia learns Heal Block at 50 in Pearl. Change the met level to 50 or greater and it'll be reported as legal. See attached file.

    484 ★ - Palkia - 73B12D3A8108.pk7

    You uploaded a generation 7 Pokemon (.pk7). For Palkia to have learned Heal Block, it must have done so in generation 4. Which means it must have been at least level 50 when it was transferred to generation 7.

    The TID/SID combo look fine in RNGReporter.

    Palkia.png

    • Like 1
    • V-Wheeeeeel!!! 1
  10. I don't think PKHex supports editing the decorations yet, so I though I'd post the method I used to edit them into my game, just in case anyone else wants to.

    I've only done this in international Crystal so far. I used a hex editor (HxD) to change the values in my exported save. I changed the values found at both 1854 and 2654 to the following:

    FF FF FF FF FF FF 03 - All possible items
    7B FF FF FF FF 86 03 - All 3DS possible items

    If you save these changes in your hex editor and then open the save in PKHex and resave (to update the checksum I think), you'll have the decorations.

    I got the values from here and used gameshark codes in an emulator to find the locations in the save (saving before and after applying the codes).

    I've attached a screenshot of HxD showing the location of the first change.

     

    001.png

×
×
  • Create New...