Jump to content

Poke J

Helpful Member
  • Posts

    554
  • Joined

  • Last visited

  • Days Won

    62

Posts posted by Poke J

  1. 3 hours ago, celo122 said:

    Hello guys.

     

    This morning i started having trouble trying to trade glastrier and spectrier online on Shield.

    Tried some other stats but everything legal. Still.. i cannot trade them. Keeps saying that "theres something wrong with your pokemon".

    Is anyone having this issue too?

     

    Thank you for any help!

    It’s hard to tell without seeing the actual Pokémon. Mind uploading them here? Apart from that are those the only Pokémon you can’t trade or are you still able to trade Pokémon of different species? Are you able to partake in ranked online battles? I’m asking if since another ban wave happened today and I’m trying to determine if it’s the Pokémon or you got banned.

  2. 31 minutes ago, dangerous_oatmeal3 said:

    in my case its a gen 3 game. let me assure you the file it generates is not a useable .sav file

    So was it called main when you imported it and now it’s a .sav? If so try remaining the file from PKHeX as main without the .sav extension. If that doesn’t work mind uploading the original save file and the one from PKHeX?

  3. Upon an initial check of the data of Pokémon from the Trainer House compared to the actual data that is and isn't transferred to the Pokewalker is as follows.

    Data that is transferred to the Pokewalker includes: PID, EXP (but if it has the Pokémon be above Lv 50 the Pokémon is rounded down to Lv 50), nature item, ability, friendship, IVs, EVs, attacks, TID, SID, and trainer gender.

    Data not transferred over to the Pokewalker includes: origin game, met location, Poke Ball, met level, met date, fateful encounter flag, encountered on, egg met conditions, OT, and ribbons.

    Data not checked includes: language, Pkrus flags, shiny leaf flags, nickname (but if my memory is right that data is transferred), contest stats, and extra bytes.

    • Like 2
  4. Application update:

    • Code clean up and documentation. It should be easier to read now.
    • Application performance increased. Significantly noticeable with Colosseum and XD.
    • Fixed issue with gen 1 and 2 where not all Pokémon were being recognized by the extractor.
    • Fixed issue with Colosseum and XD where EV calculation check, nickname check, and OT checks did not function as intended.
    • Fixed issue with Space World '97 where the application would crash.
    • Other minor bugs fixed.
    • Added application credits.
  5. 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

    • Thanks 1
  6. 6 hours ago, Atrius97 said:

    As a sidenote, this line on Bulbapedia makes me believe that even more data is stored by the Pokéwalker:
    https://bulbapedia.bulbagarden.net/wiki/Pokéwalker#Other_Pok.C3.A9walkers

    If this is to be believed, this would imply that the trainer data and entire party for the player is also stored by the Pokéwalker, because the game reconstructs a battleable version of the other player in the Trainer House. I suspect that would imply the Pokéwalker is capable of storing fully formed pkm data, rather than just partial pkm data, since it clearly can store an entire team of 6 from the player party.

    I completely forgot about that aspect of the walker. I’ll have to check a RAM dump of one of my trainers in the Trainer House to see what the Pokémon data is like for these Pokémon.

  7. 1 hour ago, JazmineXena said:

    Hello All,

      So I don't use PKHex for generating pokemon, I actually use it for playing the older games via ROM and then trading up to future gens and present game since it's faster. Since I have a homebrewed switch anyways. So presently my copies of BDSP, SWSH, PLA are all physical real copies and all other games are pure ROMS. Works great for faster ribbon master work and trading up. And I've ever encountered invalid problems before and I've been doing in for awhile. 

    So I recently did a playthrough of XD and obtained and purified Lugia and then moved it over to bdsp all with a couple other purified pokemon. But psycho boost and feather dance are now both showing as invalid even though both moves are in bdsp and work properly. I know they were removed in swsh however with pokemon home there is a direct route for lugia without having to lose those moves in swsh exists. So my question is why basically?

    Lugia can’t know those moves in BDSP since when transferring from HOME to BDSP all moves are removed and replaced with ones it can learn in BDSP. Same goes for SWSH and PLA. Only exception with SWSH is when Pokémon are transferred from past games it will retain those moves.

    • Like 1
  8. 1 hour ago, yoshadoo said:

    So I wanted to create a Kyogre set for a rain team and decided to try PkHex, but I do need some advice on some things:

    1: What does 'Battle Version not in expected range' mean? I've tried to solve it but no luck

    2: Why can't I add Toxic to Kyogre? It says it's invalid even though Kyogre's been able to run it since Gen 3.

     

    Thanks for any help!

    tf.PNG

    what.PNG

    To answer your questions in order:

    1) Battle Version are for and can only be set to Pokémon not from a gen 8 game. As well as of writing this the only valid Battle Versions are Sword and Shield. The purpose of Battle Version is to allow Pokémon from older games to partake in Ranked Battles, but it’ll wipe all of the known moves from the Pokémon which means it can only learn moves that the Pokémon can learn in gen 8.

     

    2) It depends on multiple things, but first and foremost Toxic isn’t a TM or TR in Sword and Shield. If you set the Battle Version on Kyoger it will no longer be able to know Toxic since all of its moves got wiped and it can now only learn moves available in Sword and Shield. The other thing that could be preventing it from learning Toxic is if it was obtained from a gen 8 game which means it can only learn the moves it would learn in Sword and Shield which Toxic isn’t one of those moves.

  9. 1 hour ago, Atrius97 said:

    That's not entirely accurate, yes a copy of the Pokémon does remain on the HGSS savefile, but there is essentially a partial clone contained in the Pokewalker data itself. You can do a key combo at the Pokewalker menu in HGSS to "recall a Pokémon" if your Pokewalker is lost or broken, because the entire "original" Pokémon is still in a hidden slot on the savefile, but there is something on the Pokewalker more than just the species index value.

    If you test the Pokewalker using Spinda, you can see that the spot pattern is retained, as are form differences with gender and such for other species.
    image.jpeg.8b34db9b84817c9db9fbe93c54536fa2.jpeg
    Spinda having the correct spots is important, because that means the PID value is also retained by Pokewalker, as that is required to render accurate spot patterns.

    If one were to dump the RAM of the Pokewalker and recover that PID value, it could be used to reconstruct the Pokémon's Nature, Gender, IVs, etc. I'm unsure if Nickname, Trainer ID, Secret ID, Trainer Name, moves, level, etc. are also all retained, but the PID alone would be plenty to go off of.

    It looks like some other communities have done a significant amount of digging into Pokewalker hacking, like these two for example, they appear to have made some headway:
    http://dmitry.gr/?r=05.Projects&proj=28. pokewalker
    https://github.com/mamba2410/reverse-pokewalker
    It would take some significant effort and some digging to find it, but it's in there... Somewhere.

    Good to know. I wasn’t aware that The pattern on Spinda was retained. With that info defiantly a RAM dump can get the important info needed to reconstruct the Pokémon.

  10. 2 minutes ago, Mogybus said:

    so I found this post on reddit of a guy with a houndoom in a pokewalker, but no cartridge to bring it into. So I was wondering if there was any way to somehow extract save data from a pokewalker, so I could try and save the houndoom. I also dont know if this is the best place to ask, but its the best place i could find

    From my understanding of how the PokeWalker works is that there isn't really a save file. When a Pokémon is sent to the walker the index of the Pokémon is set on the walker so it appears that the Pokémon is with you when in actuality the Pokémon is still on the game. That is why you can call the Pokémon back if the PokeWalker is lost or battery is dead.

  11. 49 minutes ago, BatonPassingCelebi said:

    Thought I would share, since others may not know how to convert past gen 2 up, that was an obstacle of mine for awhile when learning PKHEX.

    I think the reason people don’t know how to convert gen 1/2 to gen 3 - 6 since there is no legal method to do this. The best one could do is transfer them to gen 8 onward, but since they are gen 1/2 event they will not be legal.

  12. 1 hour ago, Hello, it's me! said:

    oh not just from pogo, i used a pic from pogo as reference but really any non bdsp spinda will do that can be transferred to HOME as long as the shiny and non shiny one is in correct pattern :)

    Are you wanting any pattern as long as they are the same patter or you’re wanting that pattern in the picture. If it’s the patters from the picture those patters only exist in PoGO and the anime thus can’t be in the games.

  13. 38 minutes ago, Blue 2 Pran said:

    alr thanks for letting me know, is there a way for me to find out what corresponds to which move?

    like in ur example, how do i find out tackle is moonblast in the rom hack without having to learn the move prior to it?

    You’d have to have to use ROM hacking tools to figure that one out, you could try asking the ROM hack’s creator for that list, if you already have a Pokémon with that move you can see what it replaced, or by trial and error.

  14. 36 minutes ago, Blue 2 Pran said:

    I am curious as to whether or not PKHeX identifies the new moves in ROM Hacks. For example, if I play a Gen 3 ROM hack that has the fairy type with gen Gen 8 moves, will PKHeX identify the Gen 8 Moveset for the Gen 3 ROM Hack file?

    No, if PKHeX is able to read the save in the first place the move will either come up as nothing iirc or will be a different gen 3 move. The save just stores values and the ROM interstates those values as per what the ROM has been told what those values mean. For example if ROM hack replaces Tackle with Moonblast the ROM hack will read it as Moomblast, but everywhere else will read it as Tackle.

  15. 2 hours ago, Baby Hoopa said:

    I found a glitch in pkhex that happens when trying to save a transferred pokemon as a pb8. When saving the pokemon as a pb8 any changes to it's moveset will not be remembered, even if those moves can be obtained on the pokemon in BDSP. Only changes to the moveset will not be saved, everything else will be. This glitch makes it impossible for any pokemon transferred to BDSP to have it's moveset changed using pkhex. I have a before and after screenshot of the pokemon's moveset, along with the pb8 of the pokemon I tested this with. Before is what the moveset looked like when I saved the pokemon as a pb8 (I altered the moveset while pkhex was set to BDSP) and after is what the moveset looked like after opening the file.

    You're right that using PKHeX will cause a lose of information in this case, but that is due to move information from all games not being stored in the Pokémon data. Each move a Pokémon knows for which game is stored in Pokémon HOME's database and will modify the moves based on what information HOME has. So unless you do the transfer correctly there will always be a data loss since PKHeX is unable to know what moves the Pokémon use to know. So it isn't such much as a glitch and more so a side effect as to how Pokémon  transfer works between games.

  16. 7 hours ago, RemRem said:

    Hey I found some old CDs and I think I have my 1st save file ever for Pokemon Emerald but I can"t open it , I need some help convert it or something like that.

    If anyone can help me somehow I'll attach the file here.

    Thank you

    I'm not a mod, but I suggest you delete your attached file since it contains ROMs and those are not allowed to be uploaded to this forum.

  17. 29 minutes ago, leytonnn said:

    Wait so are you saying that there are no save editors that work with Radical Red or that there are some but you just are not allowed to recommend one to me? Because I thought that PokemonChallenges used PKHeX for his Emerald Kaizo run.. was I mistaken?

    What I meant was there are no save editors that I know of that will work for Radical Red. PKHeX does not support ROM hack save, but ROM hacks that do not modify the structure of the original save to much similar to Kaizo Emerald can be recognized as the original game. However, in that case the legality check will not work and will probably flag everything as not legal.

  18. 22 minutes ago, leytonnn said:

    So I've just downloaded PKHeX as I want to use it while I try and beat Radical Red. However, whenever I try to open my save file in PKHeX I get the error message that says: "Attempted to load an unsupported file type/size. This could be caused by loading a different generation Pokemon file on an unsupported generation or your file is corrupt." I don't understand what I am doing wrong. I've tried saving multiple times and even edited the save file type (I'm using mGBA so it automatically saves as a .ss0 file). I changed the base game in the PKHeX settings to Pokemon FireRed as well. I am brand new to this so I'm likely making a simple mistake that I'm unaware of.

    PKHeX does not support rom hack saves. Especially ones that deviate from how the save is structured from the original game. Unfortunately, I’m not able to recommend a save editor that will function with Radical Red.

  19. 1 hour ago, Macromind101 said:

    I've tried downloading different Platinum roms but none of them appear to be compatible with pkhex. It keeps saying the input file is too large. I've tried looking this up and I've seen from other threads that changing the file extension to .sav or .dsv may help but it didn't work for me. Any help would be appreciated!

    (Note that I do know previous threads for Platinum not working with pkhex exist but I again, I haven't had any luck following the suggestions on those threads)

    Are you trying to open the ROM in PKHeX? If so that's not how it works. You need to play the game save twice using the game's built in save feature and not the emulators or save states. Then go to the Battery folder and you'll find the .dsv file that is the save file which can be opened with PKHeX.

  20. 11 minutes ago, pharohzeke said:

    Im not sure where I would go to retireve the RAM dump? unless you want me to send the Pkn Yellow rom.

    Delete the ROM file in your last post it's not allowed to be uploaded here. That would explain why you're not finding anything if your using the ROM file with the application. Basically to get a RAM dump get the Memory Viewer or something similar to the emulator you're using and dump the memory. Which emulator are you using?

×
×
  • Create New...