Jump to content

Kaphotics

Helpful Member
  • Posts

    7978
  • Joined

  • Last visited

  • Days Won

    478

Posts posted by Kaphotics

  1. 2 hours ago, LeSkizzo said:

    I've got a corrupt childhood Alpha Sapphire save of my own. I'm aware the file I've provided is essentially unusable, but it's all I've managed to attain so far. I've tried using Checkpoint and PKSM but they won't give me a main file, they just spit out the 0xD900458 error code, which just to my knowledge is just the default 3DS corrupted data code. If there's any way someone here could point me in the right direction to get a main file and help me recover my lost pokemon, I'd be eternally grateful.

    000400000011C500_v02.sav 1 MB · 0 downloads

    Not a valid dump; console-encrypted files are impossible to read unless you decrypt them first. You cannot simply copy the file off the SD card and have external programs read that.

  2. 4 minutes ago, quere said:

    Please help!
    I want to make this shiny xxxl gastly with Misty Mark.
    But it says it's illegal, even though I'm typing in the Pokemon I found using the rng tool.

    (I'm not an English speaker so I used a translation and my English is poor, but I would be grateful if you could help me.)

    image.thumb.png.8efe01c02e2b7bbf02795c8e29f56a87.png

    0092 ★ - ゴース - ADDB084E2A87.pk8 344 B · 0 downloads

    The program you included the image of does not indicate all the properties needed for matching the RNG correlation. That tool isn't designed to help you cheat in Pokemon, it's designed to help you encounter them legitimately in-game.

  3. 24 minutes ago, casualghost said:

    Thank you for the reference material! I’m learning a lot

    When I ask someone for help with this, is it a) easier to generate the pokemon from scratch and inject them into unmodified crystal or b) suck them out from the hack and put them in an unmodified crystal? 
     

    I would like to ask for help in the least pain in the butt way possible 

    Depends how many, and your ability/attachment to the old data. 

    Probably easier for you to just remake whichever ones you care about; the encounter database in PKHeX can help you with starting values.

    • Like 1
  4. Undocumented. You can access every flag via the Block Data editor, but if the flag you're looking for is inside a larger structure/object, then you'd have to reverse engineer and figure out what you need to do it.

    Since 99% of the time you have to naturally unlock something in order to see how it is unlocked by the save data, it is never really worth documenting. Just play the game.

  5. PKHeX is open source. If you have questions on how specific encounters are generated, then read the source code. I'm not going to write an entirely separate post for every single encounter, when there is sufficient description/replication in the code that is already available for reading.

  6. 1 hour ago, WonderSquid said:

    Thought I'd report another UI bug for PKHeX. Moving a Pokemon from one slot to another does move the Pokemon, but often does NOT update the sprite (empty slots will appear to still have Pokemon in them, Pokemon will appear to have been duplicated over other ones or be in two places at once, et cetera). 

    Thanks so much for the OP, nice to know I didn't just screw up my setup somehow. 

    Are you holding control when moving slots? That tells the program to clone-drop instead of simply move.

  7. 1 hour ago, Abyssal_Riptide said:

    Hello, I'm getting the exact same problem, but its happening to me on PC, I'm using the Eden emulator.

    I'm guessing my main file failed the size test?

     

    main 4.23 MB · 0 downloads

    Try again with a save file that originated from your Nintendo Switch. PKHeX does not support ROM hacks, and it does not support emulator misbehavior save files.

  8. 4 minutes ago, piergy said:

    Hi @Kaphotics!
    I wondered if you can help me with my old Pokemon Alpha Sapphire save file.
    My cartridge stopped working years ago, but I'm still able to move my Pokemon throgh Pokemon bank.
    Today I tried to backup the .sav through godmode9 and move that file to a digital copy; I got no luck.
    I also tried using PKHex but it says that my file is either too big or damaged (I don't know how to just backup the main since Checkpoint doesn't recognize my gamecard, so does the Home menu itself. So this one is 1MB. Is it fine?)

    Thank you so much.

    000400000011C500_v02.sav 1 MB · 0 downloads

    Not a valid dump; console-encrypted files are impossible to read unless you decrypt them first. You cannot simply copy the file off the SD card and have external programs read that.

  9. 1 hour ago, MrCMFTRBLE said:

    I am not having luck with .PlusMoves=$suggestAll

    Keeps saying Modified 0/0 files.

    Could I possibly be missing something else?

    I was able to modify with .Ball=Luxury Ball without issue on all boxes.

    Screenshot 2026-02-27 205941.png

    Look at what game you have open for editing.

    • Like 1
  10. 1 minute ago, magiccoupons said:

    Perfect you were totally right, I did transfer over FTP via Filezilla. Binary has been selected now to force that from now on. Thanks a lot!

    How did you generate the hash and validate btw, may I ask?

    Gen8+ save files have a hash at the bottom of the file. Ignoring the file size. I ran PKHeX under a debugger and manually called the hash verification function to observe the result. 

    The program rejects on invalid size or invalid hash, your save file failed both.

  11. On 2/16/2025 at 7:31 PM, senor_21 said:

    I'm also having this issue today and I'm new to using pkhex I'll drop my save but i really don't understand the forum you link to do it manually.

    Pokemon - FireRed Version (USA, Europe) (Rev 1).sav 128 kB · 98 downloads

    Only blocks 2,3,4 are present in your save file; missing blocks 0 (trainer info), block 1 (party), and boxes (6+), there really isn't anything recoverable.

    1 hour ago, danielpokemon223 said:

    Could you please help me too? I'm having the same problem as him and I was desperate.

    Pokemon - Fire Red (BR).sav 128 kB · 0 downloads

    Recovers just fine by the recovery tool.

    Initial Release · projectpokemon/RecoverSaveGen3

  12. 3 hours ago, jacksonf said:

    Hello,

    Not sure if intentional or not, but I have two saves from Gen9 (SC and VL). They're in different languages to use Masuda method in my main save (Violet).

    I dropped Shiny Miraidon from the Gallery in my non-english save (Scarlet), and then dragged it to Violet (english). I always "Verify All PKMs" and I'm getting the warning Fishy: Handling trainer does not match the expected trainer language. I tried the same with other mons and Miraidon is the only one that doesn't change Language to "ENG (English)" in "Latest (not OT) Handler" automatically, keeping the original language.

    Also, by having both shinies in the same save file, you get Invalid: Detected sharing of PID. But they do have the same PID while being legal (unless they're not supposed to when adquired legitimately).

    Using PKHeX Development Build 26.1.32+39.

    1. Language "should" be matching the save file, unless it was moved directly from HOME after previously residing with the exactly same OT but with a different language. It is marked as Fishy because it is a less-than-likely situation, for manual inspection.

    2. Bulk checks are to raise things to your attention, and are not definitive. As you've noted, some events have fixed PID/EC values, but these are not granted as exclusions by the program as it is not implemented as such.

×
×
  • Create New...