-
Posts
291 -
Joined
-
Last visited
-
Days Won
34
Content Type
Profiles
Pokédex
Portal
Technical Documentation
Pages
Tutorials
Forums
Events
Downloads
Gallery
Blogs
Everything posted by Atrius97
-
It's the case for SV raid encounters, as those have a limited possible number of RNG states, and can be detected easily if all stats do not align with one of the possible RNG seeds. As for SV wild pokemon, they are legal with 6IVs, but the odds of running into a wild SV pokemon with 6 Best IVs is 1/32^6, or 1/1073741824. As such, they're easily detectable as hacked by just looking at the Stats Judge function, since the odds of one occurring naturally is so astronomically low that you can almost certain it was hacked. To give some perspective on how low those odds are, if all 8.2 billion people on Earth ran into a wild SV pokemon at the exact same time, the chances are so low that it's likely only 764 people would find one with 6 perfect IVs. It might be legal because it's technically possible, but it's pretty reasonable to assume that you're not that lucky, and did in-fact just cheat.
-
Please try the latest dev build and see if the issues still occur:
-
.DSV and .GCI Files Corrupting as soon as I use PKHeX
Atrius97 replied to coooooooops's topic in PKHeX
Could you upload examples of the savefiles, specifically the unmodified savefile, and again after opening it and saving in PKHeX? Recording a short video clip showing the process from start to finish could also help identify any mistakes you're making along the way that's causing the corruption, if any. It's hard to know what's happening without being able to see the steps you're taking, or having the files for comparison. -
There does appear to be *Bool KUnlockedHairSalonUpgrade02 in the block data. I'm unsure if that's what you're looking for, but I don't see any other "hairstyle unlock" blocks in the documented block data so far, which could mean the changes you're after are indeed not documented yet.
-
ROM Hacking Tool and Resource Collection
Atrius97 replied to Drayano's topic in ROM - NDS Research and Development
It also claims open source programs like PKHeX is a virus. By all means, you're welcome to not use it, but when you're dealing with cheat tools and homebrew software, you get a lot of false positives by anti-virus. -
Well, the pins don't look damaged at least from what I can tell from the second photo, so we can assume the save data itself is corrupt. You have two routes to try if that's the case: A: On the title screen, press Up on the D-pad, Select, and B buttons simultaneously. This should bring up a prompt to delete all save data. B: If you have a hacked 3DS, you can use savefile manager homebrew software such as JKSM, Checkpoint, etc. to wipe it manually. If either of those options work, then you should be able to start a new savefile and play it. If not, the pins may be damaged even if they appear fine and you've cleaned them. It may also be an issue with the DS, so you can try using compressed air to blow out any dust in the cart slot, (and please use a can of compressed air or air compressor, NOT your own breath. Water-vapor on your breath can cause water damage, blowing into your cart slot/into the cart can damage it more). You could also try applying a thin layer of tape or something else to the front of the cart so that the pins on the cart are wedged more firmly against the contacts in your DS. If none of the above solves the issue, the cart is likely damaged internally, and there's not much information available on how to diagnose and repair the issue.
-
If every possible set of values is possible, there's no correlation for PKHeX to check. With eggs, the number of possible sets of PID, IVs, Nature, Gender, etc. is far larger than other encounters, to a point that every combination is possible and can't be traced back to any specific seed. Even if you "manually input perfect IVs or even change the nature", it's still displays as legal, because it IS legal. As Kurt said, having an "origin seed"/PID Type doesn't apply here.
-
By correctly dumping the game ROM from your legitimate physical copy. That aside, Kurt wasn't talking about the ROM, he was talking about the emulator itself. Some are more accurate than others, and depending on the emulator and settings, it can give you RNG results that would never occur on an actual physical console.
-
This isn't an issue with PKHeX. It's not designed to work with ROM hacks in the first place, and judging by reports from others, it seems that Kaizo is not fully compatible with PKHeX. Either: 1: The changes aren't being saved because the savefile structure is different, 2: Emerald Kaizo may have built-in protections against cheating and is reverting to the last unmodified backup (since it is intended to be a hardmode version of Emerald), or 3: You're not saving/loading the edited savefile properly. Arguing with Kurt, (who literally developed PKHeX and is trying to troubleshoot the issue), is not going to help you, so I'll be locking this topic. That aside, it appears there are other projects with editing Emerald Kaizo specifically in mind (you can either build it yourself from github, or there appears to be a download link in the Youtube video description): https://github.com/May8th1995/forkaphotics/tree/master https://www.youtube.com/watch?v=GjjSwzL2avA
-
That project is extremely outdated. "The advice has always been "use the latest wine and whatever PKHeX normally requires"." https://discord.gg/tDMvSRv https://discord.com/channels/401014193211441153/679178558597496872/1228758200279629884
-
Rerolling PID changes Nature in later pkhex distributions
Atrius97 replied to Aurorans's topic in Saves - Editing Help
This is a feature, not a bug. Also, Gen 1/2 have no personality value, so please don't report issues that don't actually exist for a given generation. This only happens for Pokémon generated in Gen 3 and 4. -
Having issues with contest memory and battle memory
Atrius97 replied to Jayxsource's topic in Pokémon Legality
Why is PKHeX showing my Pokémon have illegal Contest or Battle Memory Ribbons? First of all, please check that the encounter is actually eligible for the Battle or Contest memory value you've given it, as PKHeX will flag impossible values. (As an example, Ditto/Unown, having only a single move, cannot have more than 20/40 Contest Memory due to being ineligible for Super Contests, and several species of Pokémon, such as Mythicals, are prevented from participating in the Battle Tower(s) and therefore cannot obtain the Battle Memory Ribbon at all.) If the issue persists even with legal values of Contest or Battle Memory ribbons, or after removing the ribbons entirely, this is a result of having edited those ribbons on older versions of PKHeX or PKSM, which resulted in an incorrect state for that ribbon. This can be corrected by either transferring the affected Pokémon to Pokémon HOME via Pokémon Bank, or by running the following batch command on the affected Pokémon in the Batch Editor in PKHeX. (The Batch Editor can be found under Tools > Data): .HasBattleMemoryRibbon=False .HasContestMemoryRibbon=False -
Bug: XD Met Locations Not Being Read Correctly From .gci Save File
Atrius97 replied to HappyMaractus's topic in PKHeX
This issue has already been fixed in the latest dev build of PKHeX, met location text should appear correctly in future releases of PKHeX. -
If you're loading a savestate, or just have extremely consistent timing, you're going to have identical results often due to the RNG. You could potentially run into the same issue if you were using 5 separate actual DS's connected to a single source of inputs. One way to avoid it would be to reset them at slightly different intervals, and not reset/load the game using savestates.
-
Eggs can be TSV abused in any game prior to SWSH, so you're just unlucky that the TSV doesn't happen to match the eggs you've tried so far.
-
Is it possible to get a shiny 3 Segment Dunsparce in Gen 2?
Atrius97 replied to Woodierbean's topic in Saves - Research
The Encryption Constant does not change when moved to Pokémon HOME, that is incorrect. Keep in mind that it's EC mod 100 = 0 when the EC is converted to Decimal. In Hexadecimal, it's EC mod 64 = 0 Either your math was incorrect, or PKSM's was. Also, if you cloned them in Gen 2, and then sent them up, they'd all receive new/different ECs, each with a 1/100 chance to be eligible to evolve to 3-Segment, if you only cloned 1 box, (20 pokemon), then you'd only have a 18.21% chance of finding one that evolves to 3-Segment. If you cloned them AFTER they had already been sent to Bank, then the EC would be identical for the entire box you cloned, so there's no chance for any of them to evolve into 3-Segment. You'd have just copied the exact same set of ECs, all of which already didn't evolve into 3-Segment. -
Help with "Invalid: PID+ correlation" in my pokemon (pk3-pk4)
Atrius97 replied to solid.snake.21's topic in Pokémon Legality
Your question was answered, please don't hide your post and repost the same thing. See PIDIV mismatch guides for Gen 3/4, and make sure you're also checking that the encounter slots are valid. -
New releases are ready when they're ready. There's no ETA. You can either use your switch and do a Surprise Trade, or wait.
-
While those characters being displayed oddly is normal, your Mew is indeed illegal. I've removed the file you uploaded, but I wanted to point out that the trainer name had "Aiden" instead of "Aiden". Japanese Emerald only allows entry of full width latin characters, so "Aiden" typed on a normal English keyboard is completely illegal on your Mew. Not only is it not "legitimate" as the filename implied, it's completely illegal due to invalid characters. PKHeX doesn't currently flag this because it would require a tremendous effort to document "full character legality" across every game, trade/transfer method, and generation.
-
I don't believe there's an editor for that, you'd likely have to find the block they're stored in, and edit that directly. That said, you can get them from the encounter database under Tools > Data if you're just spawning them in anyway. There's not much difference between directly hacking one in, and changing the wild spawn to something that can already spawn there.
-
It can be illegal if you were doing it on an emulator with poor RNG emulation, which would generate invalid stats. It would also be illegal if you made it shiny, changed the gender, nature, or IVs, without recalculating the rest of the stats in something like Pokefinder or RNGreporter PID mismatch occurs when the immutable values (PID, IVs, anything else generated that cannot change legitimately ingame) don't all match a valid seed.
-
That's definitely a fake cart, the board doesn't look right, and despite not being able to edit anything, multiple pokemon in the savefile have RNG legality errors (PID mismatch), so the game wasn't running correctly either. (not uncommon for bootleg carts to have glitches that aren't present on real carts, real carts work completely differently) The good news is the savefile appears intact, the bad news is bootleg carts are extremely hit or miss on whether they can be read/written to by savefile managers, including cart readers. Your best option is to dump the game ROM and continue playing on emulator, or buy a legitimate FR or LG cart to restore the savefile to.
-
WISHMKR Jirachi only has 9 possible shiny spreads: https://www.irccloud.com/pastebin/rdxEbTm4/ If you're trying for a Channel Jirachi, use a guide for Channel Jirachi.
-
Battle Bond Greninja does not exist in Gen 6, there's no way to do that properly.