Jump to content

AyanamiRei0

Member
  • Posts

    18
  • Joined

  • Last visited

Posts posted by AyanamiRei0

  1. On 23/03/2017 at 11:44 AM, suloku said:

    Yes, I thought that might have been the culprit, I should have explored more why my save got deleted after clearing the blocks.

    I did plan a dream radar editor since the begining, but never got to research it. I already have functions for block managing, checksum fixing and decrypting so It's not like I have to make all from scratch.

    In fact, I'd like to replicate all pokestock functions that can't be done with pkhex (I think entralink records and other stats may be the only thing missing since other functions can be done with pokegen or other english tools, but I'd also like to see those in an open source fashion), but since there's no demand or personal need motivation to do it just lacks. As ultimate goal, integrating all into pkhex would be great, but my coding style and knowledge isn't adecuate for it, but at least an open source program can serve as some sort of documentation for someone else to integrate it into pkhex.

    EDIT: I have the editor nearly finished and stumbled upon a problem, but after comparing two examples with pockestock I've noticed how the actual encryption key is generated:

    Enc key at 0x7F014 is XORed with the legendaries flags present at 0x25E04, and then that's the actual encryption key that will be used and stored at 0x7F090.
    The value at 0x25E00/0x7f004 might be just a seed to generate the next encryption key...it doesn't serve any apparent purpose.

    In any case, with that last piece of information I can complete the editor, hopefully bug-free.

    EDIT 2: You may find the updated program with the 3DS link editor here: https://github.com/suloku/BW_tool/releases
    Hopefully it's bug free, it seemed to work fine for what I tested, even just reseting the flags worked.
    @AyanamiRei0@BlackShark

    EDIT 3: I've just re-read BlackShark's post and turns out I failed to understand that he already explained how the flags where XORed with the encryption key... (blame it to language or me being tired, luckily I didn't spend more than 15 minutes to figure out, it would be a shame if I spend hours trying to find something already found and posted...)

    This normal?

    LfVY2AB.png

  2. 6 hours ago, theSLAYER said:

    hmm, if you had a save from before you sent the genies over,
    you could simply take that block and replace it entirely.

    Perhaps it's a different place as shown by BlackShark,
    because what he showed was the gift slot,
    but it sounds like all you need is a flag to be unchecked.

    So my suggestion is to compare before and after saves.

    I did all that and well Dream Radar didn't see anything wrong with the save file but after going into the game and then it told me that it was corrupted and it just resets the file to the state it was before the hex edit there must be something else I'm missing since I don't see why Dream Radar didn't see anything wrong with it while White 2 itself saw something wrong with it.

  3. Yeah no matter what sort of editing I do to the area with a hex editor it will either send the Pokemon from Dream Radar then when in game tells me that it's corrupt and it will format the data and the other case it won't send it through Dream Radar just gives me a error.

  4. Hi I've been trying to find the flags for White 2 that gets set after I've transferred over the Tornadus from the Dream Radar but so far I've had no luck finding it and also the flags that decide what legendaries I've caught like the Latias that's in the dreamyard so If anyone knows where they may be that would be great.

    Thanks also mods If I've put this in the wrong section of the forum I'm sorry.

×
×
  • Create New...