Jump to content

Certain Trash Bytes appear as characters and then are saved incorrectly when viewed in ver. 3.0b24


cH053n

Recommended Posts

Status: Open [Claimed Fixed]

Severity: B [should Fix]

Reproducibility: 100% [10/10 attempts]

Type: UI Code

Area: Nickname field

Version: 3.0b24

Steps:

1. Create a legal Gen 4 Pokemon with a single letter nickname that has been Pal Parked or Hatched from an Egg and run it through trashbytes.exe and legal.exe

2. Load the Gen 4 Pokemon in Pokegen ver. 2.312 and view the trash bytes in the nickname field.

3. Save that Pokemon and then run it through legal.exe to validate it is still legal.

4. Open ver. 3.0b24 and set target game to HG/SS, load that Pokemon and view the trash bytes in the nickname field.

5. Save that Pokemon and then run it through legal.exe to view if it is still legal.

Results:

When viewing the Pokemon in Pokegen ver. 3.0b24 the trash byte 0042 will appear as め and trash byte 0005 appears as い. Once saved at this point the Pokemon's trash bytes appear as invalid in legal.exe.

Expected Behavior:

The trash bytes should appear and save correctly when viewed in ver. 3.0b24

Notes:

There could be other trash bytes that appear incorrectly but this is what has been found so far.

A\FFFF\2054\020D\0042\0000\0000\0000\A184\020C\FFE 0

A\FFFF\2054\020Dめ\0000\0000\0000\A184\020C\FFE0

M\FFFF\0005\0000\91D7\0227\D175\0226\9AE9\0206\000 0

M\FFFFい\0000\91D7\0227\D175\0226\9AE9\0206\0000

Edited by cH053n
Link to comment
Share on other sites

You know, I could just say "Guess what? 0xFFFF has been encountered. The rest really, REALLY doesn't matter." (Because it doesn't. However, at least this has slightly more merit than the whole PID garbage.)

Low-value characters in generation 4 ARE valid characters. Perhaps OCD.exe is the issue.

Edit: There was a problem with the way they were being written. It'll be fixed.

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...