Jump to content

Poke J

Helpful Member
  • Posts

    532
  • Joined

  • Last visited

  • Days Won

    57

Posts posted by Poke J

  1. 4 hours ago, just2jake said:

    I used a Gameshark way back when and it ruined the overworld! I'm in the top of the pokemon center but when I go down my character sprite is stuck in a black void. Is there anything I could do to undo the damage?

    You're in luck I was fixing my Silver save today and had to fix my map location. Here you go just rename the file and you should be good to go!

    Pokemon - Gold Version (USA, Europe) (SGB Enhanced).Sav

    • Speechless 1
  2. 56 minutes ago, GarchompTrainer said:

    First off I want to say thank you to the OP and users who have contributed to this post, I have some questions so I made an account.

    For Pokémon hatched from eggs in gen 3 that were transferred to gen 4, once transferred to gen 5 do those Pokémon's date change, or is the one kept from gen 4? Does the egg data even stay when Pokémon are transferred to gen 4? As well as gen 4 to 5.

    For gen 3/4/5 Pokémon that are transferred in gen 6/7 games, what is the met location? Is it supposed to be Poke Transfer or the Region it is from?

    Is it possible to make pk7 files to pk1-2 files, specifically for Pokémon that were transferred from the 3DS VC Games? Or might it just be better to recreate the Pokémon in PKHeX if not possible? 

    I might have asked a question that has already been answered, so if that's the case I apologize. There is a lot of information to take in here.

    Thank you in advance to whoever may respond! :)

    1) Refer to this post:

    On 8/23/2021 at 2:25 PM, Poke J said:

    A gen 3 Pokémon transferred to gen 4 will get a met date when it is transferred (after the Pal Park catching mini game). Pokémon that are transferred to gen 5 will get a new met date of when they were transferred to gen 5. The met date is not modified after that. In terms of an accurate met date any date from January 1, 2000 onwards is valid since the met date is based on your counsel which could be set incorrectly.

    2) Pokémon from gens prior to 5 will have Poke Transporter as the location.

    3) Just recreate the Pokémon. All that is preserved from gen1/2 to 7 is the species, nickname, OT, trainer ID, gender, current level, and if it was shiny.

    • Like 1
  3. 10 minutes ago, ShadowDecidueye said:

    Hello! So I used to have a Pokémon Sun Cartridge until someone stole my game. However I owned a code junkies Powersave for my 3ds and added cheats all the time. Every time it created a backup. I recently modded my new 2ds (old one broke) and I realized that maybe if I find the old files perhaps I could get my first pokémon game, (besides Yellow), first starter, first shiny, and first event pokémon back. I found the old files and copied the backup to my hshop pokémon sun's checkpoint save. I renamed the new backup and deleted the one that was already there. When I loaded the game, it said the file was corrupted. I'll also say that the backup restored suspiciously fast. I decided maybe I could load the file on PkHex but after renaming it to main, it just said that my file was too big. I was told that I need to decode the file as it's linked to a specific save. Maybe that has something to do with it. I really need your guys' help; I won't stop till my file is restored in some way. Below are two files, the original latest back up and a slightly modified one where I changed the bytes I believe I replaced all the bytes in the copy past 0x9C with FF, as that was something I was told I should do at one point. (Not sure if that'll really help). Thank you!

    The unfortunate part of Powersaves is it encrypts the backup save file and that file is backed up is a way that it has to be to the same game card and not another of the same game. So to make it work in the first place you will need to break the Powersave encryption. I've been around here for quite some time and seen similar requests and unfortunately all of those requests remain unfulfilled. What I'm trying to say is don't get your hopes up that someone is going to be able to get your save into a workable state.

  4. 8 hours ago, FishCybil said:

    Excuse me, what will happen to the egg obtained date and link trade date if I tansfer it(gen4) to gen6? How will the date change?

    What ever date is the egg met date field will remain unchanged. Only the met date changes when transferring to gen 5. The dates do not change from gen 5 to gen 6. So if you’re using PKHeX to go from gen 4 to gen 6 the met location and met date will change to simulate that the Pokémon went to gen 5, but the egg met location and egg met date do not change.

    • Thanks 1
  5. @jteamjasonbeleive me, in that photo you don't have your Blastiose there. What you have there looks like script that appears in the textbox because:

    1) Blastiose should not be appearing as plain text so that is why I gave you the hex string to look for.

    2) Bug Boy is a trainer class in Stadium and should not be appearing anywhere near your Pokémon data.

    3) If it was Pokémon data ASH should appear closer to the data and before Bug Boy.

    4) the data values you provided in your most recent post do not appear in the photo meaning that isn't a Pokémon. Found some of the data

    Try searching for it's name in hex that I provided for you. You'll have more luck.

    Was looking at the second picture too much there appears to be useable data here.

    --Edit--

    0x00    Index number of the Species    1 byte = 1C 
    0x01    Current HP                                2 bytes = 01 35 => 309
    0x03    Level                                          1 byte = 64 => 100
    0x04    Status condition                        1 byte = 00
    0x05    Type 1                                        1 byte = 15
    0x06    Type 2                                        1 byte = 15
    0x07    Catch rate/Held item                 1 byte = 5F
    0x08    Index number of move 1           1 byte = 5E
    0x09    Index number of move 2           1 byte = 38
    0x0A    Index number of move 3           1 byte = 08
    0x0B    Index number of move 4           1 byte = 3B
    0x0C    Original Trainer ID number        2 bytes = 00 B9 => 00185
    0x0E    Experience points                       3 bytes = FB 00 10 => 16449552
    0x11    HP EV data                                 2 bytes = 2C 14 => 11284
    0x13    Attack EV data                           2 bytes = 69 6C => 26988
    0x15    Defense EV data                        2 bytes = 6F AF => 28591
    0x17    Speed EV data                           2 bytes = 6C 13 => 27667
    0x19    Special EV data                         2 bytes = 6E DE => 28382
    0x1B    IV data                                      2 bytes = 6A 3A => Att 6 def 10 speed 10 special 3
    0x1D    Move 1's PP values                  1 byte = EA
    0x1E    Move 2's PP values                   1 byte = AA
    0x1F    Move 3's PP values                   1 byte = D0
    0x20    Move 4's PP values                   1 byte = C8
    0x21    Nickname                                 6 bytes
    0x27    OT                                             6 bytes

     

    HP EV seems low for its level and combined with it's IV does not equal 309 maybe a memory reading issue and the PP of the moves are way higher then they should be. I've sent you a private message with the Pokémon.

  6. On 12/31/2023 at 5:07 PM, jteamjason said:

    I was hoping someone could help me out with this. I'm trying to reconstitute my original Blastoise from blue version. I had registered it on a team in Pokemon Stadium back in the day. Using the memory editor on my Gameshark I was able to find it (I think). But I need help translating the hex so that I can plug everything into PKHex. Attached photos below - feel free to let me know if I'm way off base with this. 

     

     

    From my experience working with the RAM of Pokémon games you don't actually have your Blastoise's data in the memory there. The relevant memory will be 69 bytes long with the last 11 bytes being the Pokémon nickname. If your Blastoise is not nicknamed the last 11 bytes will then be 81 8B 80 92 93 8E 88 92 84 50 50

  7. 3 hours ago, buentuio96 said:


    The moment I have experienced the most happiness in my entire life was completing the Pokémon League in the Pokémon Ruby version.

    Do you know if there is any way to extract the information on the exact day ( in real life ) on which that event occurred in the video game?
    My idea is to extract the game information from the original cartridge and convert it into a ROM, and then read
    the code of that specific game and search the metadata for such information

    if i could get that information i would be awesome

    Pokémon Ruby does not log play session data and if it did log events from the play session akin to Diamond, pearl, or platinum log book style I’d assume that data would have been overwritten be this point. The only thing you’d be able to extract from your save file of the play session that day would be the Hall of Fame data of your Pokémon which if I remember correctly is only partial data.

    • Thanks 1
  8. On 9/30/2022 at 2:53 PM, Poke J said:

    Not exactly unused Pokémon, but I believe I have found team info for two unused trainers (DAGUR and EVAT) for Pokémon Colosseum in the Colosseum Battle -> Solo Battle -> Mt. Battle Vs 100 -> Double Battle option while using a registered team from a GBA save. While running tests on my PKX Extraction application I kept finding the same 12 Pokémon in the RAM stored between the NPC trainers team and the story mode party team. Initially I thought it was an error where the application will sometimes recognize data that isn't a Pokémon as a Pokémon for games without a checksum. However, when the application makes an error like that the Pokémon usually has a garbage nickname or OT and a random assortment of moves with other aspects of the Pokémon not being correct. In this case all of the Pokémon data is valid (though not legal) with no viable garbage data. Additionally, the trainers names do not match any known trainer within the games as far as I can find on Serebii and Bulbapedia. This has lead me to believe these two Pokémon parties belong to unused trainers for this battle mode in the Colosseum. 

    Usused Trainers.zip 3.96 kB · 40 downloads

    While making some adjustments (fixing a bug) to the RAM Extraction application I believe I found 2 more unused trainers in the Colosseum Battle -> Solo Battle -> Mt. Battle Vs 100 -> Double Battle option. My reasons for believing these are unused trainers are the same as outlined in my previous post which I quoted to make reference easier. The first of these trainers is LEINE which yes there is a LEINE in Mt. Battle story mode, but that trainer is female where this one is male and both have different teams. The second trainer is EMOK which uses 2 Makuhita one of which is a shadow Makuhita which is different from the one you snag. EMOK also is not the name of the trainer which you snag Makuhita from. I have attached an updated file of all unused trainers that I have found so far.

    Usused Trainers.zip

  9. 17 minutes ago, FireGeneral said:

    I noticed that the PKHex will automatically replace some legal moves I have on one pokemon when transfering between generations (ex. Gen8 to Gen9), which I don't want it to do, how can I disable that?

    That is normal behaviour since moves are not retained during transfer and HOME assigns the correct moves when the Pokémon is deposited into the game. Refer back to your other thread as to why you shouldn’t use PKHeX for gen 8/9 transfer.

  10. 1 hour ago, TOPM said:

    But Pikachu can visit, pick up those contest ribbons in BD/SP, then transfer Pikachu to GEN7 and evolved to Alola Raichu.

    BDSP to gen 7 transfer is not possible. It’s a one way ticket from Pokémon Bank to Pokémon HOME. As well there is no method to evolve a Pikachu to an Alolan Raichu in gen 8.

  11. 3 hours ago, SwagKey said:

    I'll see what I can do. Is there a writeup somewhere about the save structure and hex values for letters in your name? I was going to start with an OT name search.

    I’d doubt there is a write up about the structure as a whole since this is beta stuff. HXD is good for this since it shows the hex and what the corresponding characters are. Names in gen 7 are stored with the hex value of the actual characters. As such a name like Bob would have the text stored as B.o.b. in the characters.

  12. 1 hour ago, theSLAYER said:

    Or derp, I thought it would work with the debuts as it is. With minor tweaks should be possible. I was able to get Gen 9 mons dumped from a RAM, by changing Gen 8 format to Gen 9 >< (which wasn’t a major change.

    Also yeah, perhaps the debugs had different formats. Able to extract stuff from the saves @SwagKey?

    Despite not being rested with an actual ram dump I imagine it should dump gen 7 (as long as the formate matches 7’s formate) because I test it with a file filled with garbage data that have encrypted Pokémon data inserted randomly throughout.

  13. 1 hour ago, SwagKey said:

    Oh, really? I didn't know about that! With that I managed to finally get the memory dumps I needed!

    Unfortunately, the RAM to PKX extractors I use don't seem to work for these. Is there another possible tool I can use?

    The tool was never fully tested for gen 7 as I couldn’t get RAM dumps for the generation. It could also be likely that the Pokémon could be in a slightly different format.

    • Like 1
  14. Application update... it was pretty much been done since December.

    • Code clean up and optimization.
    • Fixed bug with Pokérus, IV, and origins checks. (It's a wonder that the application ran prior to these fixes.
    • Fixed bug where Pokémon with only 1 move would not be extracted.
    • Changed framework to .NET 7
    • Various other fixes as well.
  15. 9 hours ago, MCdiam0nd said:

    im try to put ash greninja in a beast ball and it gives me an error saying 'unaable to match an encounter from origin game' can anyone help me with this?

    Ash Greninja can not legally be in any ball besides a Poké Ball; therefore, having one in a Beast Ball will be illegal and thus PKHeX will not be able to match the encounter to any origin game.

    • Ditto 1
  16. 36 minutes ago, hexapex said:

    I would like to get all pokemons wich is currently available in pokemon Home.

     

    The games i got for my switch:

    Pokémon: Let's Go, Pikachu! and Let's Go, Eevee!

    Pokémon Sword and Shield

    Pokémon Brilliant Diamond and Shining Pearl

    Pokémon Legends: Arceus

     

    can i complete the mons with this games or do i need more games?

     

    Is it possible to transfer mons from other games to one of this ones?

    Unfortunately you can’t complete the national dex with just those games. If you are to include Scarlet and Violet you would still be unable to complete the dex. Pokémon like Furfrou have not appeared since the 3DS games so you’d need a 3DS that already had Pokémon Bank installed. You also need Pokémon GO to get the Meltan line and transfer them to Let’s GO.

  17. 1 hour ago, someone_named_chris said:

    I was wondering if i could restore my reproduction Pokemon Sapphire and Fire Red Save File, although sadly i dont know how since the game saves on the SRAM of the ROM, or maybe if i could perhaps flash the cartridge with a normal rom and then restore the save file using godmode9 (although i dont know how or if it can even be done), or if there is any way to "inject" or put the save file onto the SRAM.

    Check the FireRed ROM here (for some reason when i boot the ROM in a emulator, the save file itself wont load

    I’m not a mod here, but uploading ROMs is illegal and against forum rules. I suggest you remove the file.

  18. 12 hours ago, Flamaki said:

    Got it. 

    The only thing I did is change the OT/ID  to GF 22796

    Then went I sent to Pokémon ultra sun I just change it back to the original trainer ID and name

    WhatsApp Image 2023-03-22 at 12.55.49 AM.jpeg

    Just throwing this out there for others to know. Gen 1 and 2 cartridge events are not legal outside of gen 1 and 2 cartridges. Even though you edited the Mew back to its original trainer data it is still illegal because a Mew with that information can not legally exist in the gen 7 and onward games.

  19. 6 hours ago, MIO1339 said:

    can ask again this time I change it what if I do the pokemon duplicate glitch in Emerald it will copy the pokemon correctly like everything like IV's and Natured?

    As I said in my pervious reply, “ I haven’t seen a duplication glitch that doesn’t copy the Pokémon exactly as it is”. I’ll say be careful with that glitch since from experience you can corrupt your save. Make sure you save twice between attempts.

    • Like 1
  20. 2 hours ago, Alyru said:

    I was creating a Living Shiny Dex for each generation and it turns out that I can't create a shiny female Venusaur. It worked with the rest of the first generation females, it only happens with Venusaur.

    1677360870679731634072353906560.thumb.jpg.26dc9ee6e17369924338b90d278c378d.jpg

     

    In gens 1 and 2 female starters can never be shiny since both gender and shiny is determined by the Pokémon DVs. A female starter has an attack DV of either 0 or 1 and the lowest attack DV a shiny Pokémon can have is 2. So for a starter Pokémon to be shiny it has to be male since an attack DV of 2 will result with the Pokémon being male; therefore, starters that are female and shiny is impossible.

    • Thanks 1
  21. 4 hours ago, MIO1339 said:

    Can ask this I want to glitch carbon copy a certain Pokemon in SWSH if he/she has ribbon after glitch carbon copy the ribbon it will copy also?

    If I’m understanding right you want to use a glitch to clone a Pokémon and want to know if it will retain its ribbons correct? I haven’t seen a duplication glitch that doesn’t copy the Pokémon exactly as it so yes the ribbons will still be on the clone. However, I believe all cloning glitches have been patched out of SwSh.

     

    4 hours ago, MIO1339 said:

    add another topic I can still participate on any contest without evolving a certain pokemon to it final form right?

    A Pokémon does not need to be full evolved to participate is contests.

    • Thanks 1
×
×
  • Create New...