Jump to content

Special character gets messed up when importing G5 .pkm files


Localhorst

Recommended Posts

When you import a G5 .pkm file with an OT (not tested for nicknames) that includes a "♀" to PKHeX, it shows up as "⑮", which is an illegal character in the games. I tried the same for the male symbol (Pokegen: \246E), shows up as "⑭", so probably some unicode sets are messed up.

PKHeX works fine with pkm files where the name was created in Pokegen by pasting the "♀", as it seems to read this differently than the unicode (\246E) it shows for game-created names.

While I'm at it: The "About" window has a little spelling mistake, "Inspiried by Codr's Pokegen".

Edited by Localhorst
Link to comment
Share on other sites

Thanks, fixed in the latest 2 commits.

(note, the string setters in the pk6 object will remap the gender symbols to their 0xE080 counterpart)

According to our wiki, there are multiple re-maps for Unicode. What bothers me is that there's also game-exclusive characters, which I believe have been re-mapped to >0xE080.

These special characters would need to be documented so that the transfer process is faithfully recreated :)

Edit: Remapped them manually, still dunno about those game-exclusive characters.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...