It has a single use in emerald for Cute Charm (await gender):
https://github.com/pret/pokeemerald/search?utf8=✓&q=CreateMonWithGenderNatureLetter&type=
AltForm is hardcoded to 0 in that call, so it's never used for the await forme case.
I assume that it'd be used correctly for gen3 FRLG Tanoby Ruins Unown
Slightly related to:
https://github.com/kwsch/PKHeX/issues/1317
Would need to know which generations it happens to, and the default trainer name values (to add an exclusion for this case).
@Sabresite the unown frame generation isn't implemented (pid swapped calls plus the wait for nature and altform).
The BACE/BADE etc split is due to vblank interrupts in between generation of the pkm; setting individual fields does a complete decrypt-setval-encrypt which is relatively slow when setting multiple fields during pkm generation. They didn't introduce a fast mode setting until later generations (sanity flags)
The current Frame RNG detection is still a work in progress; Unown currently doesn't work (as it doesn't have encounter slots defined).
https://github.com/kwsch/PKHeX/blob/fa78154df780a384bedb8194fdb522a8b91ce3f5/PKHeX.Core/Legality/Encounters/Data/Encounters3.cs#L316-L381
Will need to figure out how the game generates frames / slots for Unown first .
The game code does something similar to the Nature/Gender waiting, but instead for Form/Nature.
https://github.com/pret/pokeruby/blob/5498eaf94849bbc7b56d8c280862b61ecefa0643/src/pokemon/pokemon_1.c#L192-L208
Will need to have a special frame generator in this case!
Fixed, thanks for reporting
https://github.com/kwsch/PKHeX/commit/fa78154df780a384bedb8194fdb522a8b91ce3f5
If anyone else is experiencing this, before hitting Save, toggle between other facilities to make sure it saves the current one.
PKHeX automatically loads the most recently saved file.
You'll have to dig around your folders for any other save file (either by File->Open or by dragging & dropping the desired sav into the main window).
Because the EV protection (along with other incomplete edit detection) wasn't working correctly in a few of the prior releases.
EVs are checked even for local pvp interactions (which does not rely on online legality checks), hence the need for these training wheels. If you truly want hacked stats, the corresponding checkbox has to be checked for the program's verification step to ignore it.
Thanks for reporting, was mentioned earlier today (Bug Catching Contest Combee) and fixed:
https://github.com/kwsch/PKHeX/commit/76903bce9f77b2c97f2d57d6833ad0b0b502fe1a
Will be in the next release
src was obtained by running it through a disassembler & changing the strings, you can do the same (dotpeek, net reflector, ilspy).
I do have a copy of the english b2w2 src on my github.
https://github.com/kwsch/prc_bw2
Lots of RoC's PC pkm in the GS save are from Crystal.
There's met data from crystal that PKHeX is detecting for the pk2->pk7 transfer (since it doesn't have the context of the origin version).
Per PKHeX's readme:
We do not support or condone cheating at the expense of others. Do not use significantly hacked Pokémon in battle or in trades with those who are unaware hacked Pokémon are in use.
If you break the tournaments rules and get caught, it's on you.
OT names have no bearing on battles so this is not something im interested in doing; each game & language has separate OT character tables so it'd be a pretty extensive task.
Moving to PKM legality as this is not a problem with PKHeX (nonfeature).
Gen2->Gen7 support is only placeholder and not an official PKHeX feature yet
The next release will support transferring & legality checking; we're still finishing up the analysis of the Transporter/Bank update.