Jump to content

Pokemon Crystal bred Pokemon location data


Dunsparce
 Share

Recommended Posts

I want to make the Pokemon in a modified Crystal save as legit as possible, even if the data I want on them isn't used for the Gen VII transfer but only within Crystal itself.

 

Pokemon caught in Crystal have a met location, met level, and time of day they were seen. How is this data stored for Pokemon bred from Eggs? Like I have a Faint Attack Ninetales that shares and OT with the save file's trainer. Because It cannot be transferred to gen1 without getting rid of faint attack, and was "hatched" in Crystal, what would be put into those 3 fields?

I tried putting "route 34" "Level 5" and "Night" and various combinations there of and it flags the Egg moves it has (Hypnosis and Faint Attack) if anything is put into the location field.

Do bred Pokemon only keep track of level and time of day? or none of them at all, because it even treats Pokemon with gen 1 only moves as legal with anything put in the level and time of day field, even though it is impossible.

Edited by Dunsparce
Link to comment
Share on other sites

1 hour ago, hacks said:

when you trade a pokemon to gen 1 it gets rid of the caught data and pokemon that were caught in gold and sliver and traded to crystal will have no caught data also so i think it won't care.

I still would like to know what the caught data is for a Pokemon bred in Crystal would be. I'm sort of OCD about this kind of stuff. It matches my Crystal save OT and ID so it should be set up as such.

Edited by Dunsparce
Link to comment
Share on other sites

I always find these type of questions pretty funny, because it always goes the same pattern... "I want to hack a competitive/event/shiny Pokemon but I don't want to make an effort to obtain it." :D No offense... just something I am noticing over and over and it shows how kind most user on this website are to still answer such questions. So this is kinda meant as a compliment too.  

To answer the question from my side, in case you're too worried why don't you get the Pokemon in a legit way and then check what's going on? You can still hack IVs and Moves and see if it's still considered being legit by PKHeX. But please keep in mind that there are things PKHeX does NOT check, like Trash Bytes for example... even in case you hacked it from the scratch and PKHeX say's it's fine there it's still not legit and it's in the gray zone of being legal... That's why I'm always telling people that they're better off not doing, especially in case they don't know what they're doing...

Edit:
I really hope no one is feeling offended. Many of us like hacking... I just think it's a important thing to say about this and be honest as someone who was doing a lot of legality research. There are still a lot of things remain to be unknown. One thing people don't understand is that legality analysis isn't for hacking perfect Pokemon, it's to protect people who want to play the game normally from hacks... 

Edited by ajxpk
  • Like 2
Link to comment
Share on other sites

  • 3 months later...
On 1/26/2018 at 5:10 AM, ajxpk said:

I always find these type of questions pretty funny, because it always goes the same pattern... "I want to hack a competitive/event/shiny Pokemon but I don't want to make an effort to obtain it." :D No offense... just something I am noticing over and over and it shows how kind most user on this website are to still answer such questions. So this is kinda meant as a compliment too.  

To answer the question from my side, in case you're too worried why don't you get the Pokemon in a legit way and then check what's going on? You can still hack IVs and Moves and see if it's still considered being legit by PKHeX. But please keep in mind that there are things PKHeX does NOT check, like Trash Bytes for example... even in case you hacked it from the scratch and PKHeX say's it's fine there it's still not legit and it's in the gray zone of being legal... That's why I'm always telling people that they're better off not doing, especially in case they don't know what they're doing...

Edit:
I really hope no one is feeling offended. Many of us like hacking... I just think it's a important thing to say about this and be honest as someone who was doing a lot of legality research. There are still a lot of things remain to be unknown. One thing people don't understand is that legality analysis isn't for hacking perfect Pokemon, it's to protect people who want to play the game normally from hacks... 

You say that PkHex doesn't check trash bytes. Is there a program that does check them for legality purposes? 

Link to comment
Share on other sites

2 hours ago, windwakemeupinside said:

You say that PkHex doesn't check trash bytes. Is there a program that does check them for legality purposes? 

I haven't looked into stuff like trash bytes in well over a year, but I remember doing it in a hex editor. I would compare the Legit event Pokemon file I had and the .pk(x) file I made identically from scratch in Pkhex. To my knowledge there is no sure fire way to check trash bytes to ensure legitimacy, considering there are legitimate things that nuke trash bytes (like trading a Pokemon from FrLG to XD).

Link to comment
Share on other sites

Yeah, the thing is that it's stuff that is hard to do alone and if we want to have this completely analyzed we would have to dig deep into the assembly of these Pokemon games. At this point I know only a fracture of all these types of Trash Bytes that exist. In Gen 1 and Gen 2 in particular IIRC it's so that they never cleaned up memory when you move Pokemon around and do stuff. As a result the Memory is a mess, if you for example put a Pokemon from the Team onto a PC the information that the Pokemon is in the Team gets removed, however... the rest remains... and if you let's say... go into the wild and catch another Pokemon that Pokemon is generated and copied on top of that free Team Slot that still contains data of the previously removed Pokemon. You can imagine what a variety of possible that means. There might be more factors I don't even know about... It's definitely worth to do research on, but as @Sabresite said I moved on to other projects as there is a lot of stuff to do.

Btw. one thing I can really recommend is making lua bots, I was working on that for years but never finished...
My goal was to build the ultimate Pokemon lua bot for Gen 1 and Gen 2 that jumps in whenever you need it. It automatically detects the play situation you are in and helps to get whatever you want. The project is currently on ice as well, but I'm thinking about releasing the unfinished bot so that other people could continue to work on it. IMO that would be much more fruitful than doing Trash Bytes research. Even I admit that I would love to see PKHeX detect Trash Bytes.
 

Edited by ajxpk
  • Like 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...