Jump to content

Quartos

Member
  • Posts

    8
  • Joined

  • Last visited

Posts posted by Quartos

  1. From the PkHex Thread, I asked the same question:

    For all those who are still asking questions regarding legality, that is unrelated to PKHeX; there are no local hack checks to your game cartridge so you do not have to worry about 'legality'.

    As a reminder, ProjectPokemon does not support or encourage cheating; any questions regarding the legality of things you create (for the purpose of bypassing online hack checks) is not allowed.

    Sorry Kaphotics, I forgot to mention that I do not care about bypassing online checks or anything like that, I'm only interested in why the new PID cheat code from Powersaves actually edits the IVs. Actually I'm a hack checker in a german pokemon forum, so I take the pokemon from users that need my help, partially decrypt the PS backups and then view the result in PkHex. Since pokecheck is down it's the best option we have to keep away hacks. If you want me to verify me I could easily do that, but I hope it's not necessary. So it's not a question about bypassing checks, it's more about identifying hacked pokemon. If it is the case that the PID is connected to the IVs again and we'd know the algorithm it would be easy to identify hacked IVs, wouldn't it? Hope I don't ask too many questions, but I'd be great if you'd be able to explain, why powersaves acts this way.

  2. I wonder what this new cheat actually does. Not because of cheating stuff, but because of legality issues. Why modifies it the IVs when it changes the PID? I thought PID and IVs are still generated separately. So: Is this random? Or is there a stable connection between IVs and PID again like it was in Gen 3 and 4? This would mean one could easily identify cheated IVs/PIDs again without a problem if we'd know the algorithm.

  3. Is the message you're getting red? Or orange? This is implemented for English/JP names at least...

    It's red, seems to be a bigger problem.

    no, the original name should be Dusselgurr\xFFFF not Dusselgurr\x0000

    You can't magically lose the terminator.

    cough cough pokegen

    Okay, so the idea of making a backup of my save and then extract the .pkm-file through PokéGen just failed. :D Didn't know PokéGen messes up with the trashbytes to be honest. So the real name of Unfezant is "Al Gore\xFFFF\x7200\x7200\xFFFF", right?

    I'm so sorry for wasting your time, just one more thing: Is there anything else PokéGen is doing wrong? Are there some alternate programs I could use for opening a .sav file if PokéGen is too risky? Sorry again, my main knowledge about this stuff is from 2010 I guess, the good old times with legit.exe, pokésav and so on.

  4. When the game renames something, any overwritten character gets replaced. Any character that isn't changed doesn't get effected.

    ABCDEFG\ffff\0000\ffff

    name abc->write abc\ffff to nick field

    abc\ffff\EFG\ffff\0000\ffff

    Ah, okay, I understand. I caught this Unfezant as a Pidove. The german name of Pidove is "Dusselgurr" (It's from a german edition). So the two "r"s are leftovers from the old, original name, right? That would also explain why there's no final \FFFF, the name "Dusselgurr" already has 10 characters, in this case no trashbytes become added, they just do if the name has 9 characters or less (For example "Tranquill\FFFF\FFFF"), correct? Well, in this case that issue should be added to the legality analysis, I guess. :/

  5. Yes, that's why I wrote this post. Pokecheck says that "Al Gore\FFFFrr" is not legit. And I just asked why the game generates the bytes that way and not like "Al Gore\FFFF\0000\0000\FFFF" (Which would be correct for gen5-pokemon names with 7 characters). And I didn't edit anything in Pokegen, I just loaded the file in it to view the issue by myself. Sorry if I'm not allowed to ask such questions, I just thought there would be a simple solution for this.

  6. First: Hello everybody, I'm new in the forums! :-)

    https://www.pokecheck.org/?pk=3551971

    This Unfezant is a normal story pokemon of me. That means I caught, named and trained it in a normal way. Everything is correct and valid, just the trashbytes of the nickname seem to be messy. And I simply don't understand why. In Pokegen it looks like this: "Al Gore\FFFFrr". I'm a legality checker too, but I've never seen something like that before. If I wouldn't know better I'd say it's not legit as well. But it is, I 've already renamed it and so on to maybe correct the wrong trashbytes, but the result is the same. I guess if you catch a pokemon in B2/W2 and name it like this, you'd get the same strange values. (By the way, please ignore the stupid nickname, I guess I was drunk.) So what's the problem? Why is the nickname not generated like this: "Al Gore\FFFF\0000\0000\FFFF"?

×
×
  • Create New...