Jump to content
Metalbear

The Legality Question/Check Thread

Recommended Posts

@Ammako

Alright, very quick add to my above question: Is it normal for the trashbytes to list japanese as language in the menu on the right? I can see it is jpn in your screenshot as well, and I even checked on my retail game, on completely unmodified Pokemon, so I ASSUME it is normal, but it just kinda caught me off-guard, and also made me curious as to why that is? Should I concern myself with that at all?

Share this post


Link to post
Share on other sites

This does not actually reflect any kind of data within your save file. It's complicated, but basically this is only a tool to aid in clearing trash bytes, or applying a Pokémon's name data as trash bytes to the current Pokémon.

Example, say you have a Weedle, this Pokémon's name takes up 7 characters, or 14 bytes, including the terminator bytes. If you select Charmeleon as the species, and English as the language, then press Apply Trash, it'll apply every byte of Charmeleon's name past the 14th byte as trash bytes. In layman's terms, the name would become "WEEDLE/FFFF/EON/FFFF", displayed as "WEEDLE" in-game.

This is relevant, because when a Pokémon evolves after being transferred, if the evolution has a shorter name, then name bytes from the previous evolution remain as trash bytes. This provides an easy way to do this, for someone who wants to mimic this type of behavior in PKHeX, without having to edit every byte manually.

(Also, as for why that is, it's because Japanese is the first and default language in that list.)

Edited by Ammako
  • Like 1

Share this post


Link to post
Share on other sites
26 minutes ago, Ammako said:

This does not actually reflect any kind of data within your save file. It's complicated, but basically this is only a tool to aid in clearing trash bytes, or applying a Pokémon's name data as trash bytes to the current Pokémon.

Example, say you have a Weedle, this Pokémon's name takes up 7 characters, or 14 bytes, including the terminator bytes. If you select Charmeleon as the species, and English as the language, then press Apply Trash, it'll apply every byte of Charmeleon's name past the 14th byte as trash bytes. In layman's terms, the name would become "WEEDLE/FFFF/EON/FFFF", displayed as "WEEDLE" in-game.

This is relevant, because when a Pokémon evolves after being transferred, if the evolution has a shorter name, then name bytes from the previous evolution remain as trash bytes. This provides an easy way to do this, for someone who wants to mimic this type of behavior in PKHeX, without having to edit every byte manually.

(Also, as for why that is, it's because Japanese is the first and default language in that list.)

Very interesting! I don't even need that, then, but still super cool to know how it works and what it does. Thank you once again! :)

  • Like 1

Share this post


Link to post
Share on other sites

It's ya duck, back at it again with another question:

 

Are Cute Charme shinies legitimate? I am not talking about sentimental legitimacy, I mean: Is their coding and data any different to a shiny you'd naturally encounter?

Share this post


Link to post
Share on other sites

Anybody know what has to be changed for a transferred pokemon from another gen to show up as legal in swsh? trading pokemon from oras lists as incorrectly transferred. Im assuming no sice Home hasnt come out yet but still wanted to ask

Share this post


Link to post
Share on other sites
9 minutes ago, Masamune3210 said:

Anybody know what has to be changed for a transferred pokemon from another gen to show up as legal in swsh? trading pokemon from oras lists as incorrectly transferred. Im assuming no sice Home hasnt come out yet but still wanted to ask

Don't send up Pokémon when the function is not officially available. Don't risk your save.

Besides, no one knows since it's not officially available.

Share this post


Link to post
Share on other sites

Figured, just wanted to make sure. Thanks! I keep backups of my saves when I mod them, and I have my prodinfo modified, so i cant actually connect to nintys servers right now anyway

Was just playing around with moving over some of my earlier pokemon so i didnt have to catch them again

Edited by Masamune3210

Share this post


Link to post
Share on other sites

Will it be possible to edit Game Start date and time on pokemon LGPE?

cuz i used the pokeball mew dump (pk7 & wondercard record) here at project pokemon with caught date of 16th nov 2018...

but i started my game on dec 5 2018... it seems not legit save if i have mew on nov16 while i strted my game on dec 5...

Share this post


Link to post
Share on other sites
36 minutes ago, marvinstrife said:

it seems not legit save if i have mew on nov16 while i strted my game on dec 5...

You could have modified your Switch's date to b4 the start date. Unlikely, but could have

Share this post


Link to post
Share on other sites
On 11/26/2019 at 12:53 PM, theSLAYER said:

You could have modified your Switch's date to b4 the start date. Unlikely, but could have

but i already finished the game...

or is there any method to change the date on .wr7 file?

Share this post


Link to post
Share on other sites
43 minutes ago, marvinstrife said:

but i already finished the game...

or is there any method to change the date on .wr7 file?

Wr7 doesn’t apply to SWSH (gen 8 )

 

also so what I was saying was that one can change their Switch date while playing the game. You can argue that you started your gameplay on a nonsensical Switch date. People do all kinds of things like this all the time.

 

anyhow, if you wanna edit the Mew received date, wait for wr8 dumping and injecting to be implemented.

Share this post


Link to post
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...