[C#] X-Blades Save Editor

BinaryX Oct 6, 2012

  1. BinaryX

    BinaryX Lifetime Gold XPG Developer Lifetime Gold
    0/47

    Joined:
    May 21, 2011
    Messages:
    978
    Likes Received:
    255
    Trophy Points:
    0
    Gender:
    Male
    Location:
    Europe
    Console:
    Xbox
    Since X-Blades is not checksum'd i decided to make a save editor in C-Sharp for this game.
    The offsets are somewhat dynamic depending on the amount of bought skills and howmany bytes are allocated to the money/souls.

    So what i do is open up the file and then convert its FileStream to a byte array.
    Then find a sequence of bytes in the array and then get the position of that, then set the stream's position to it.

    Then i made a loop which would read all bytes from the current position until the end however it's not returning the readed bytes as anything i would expect.
    Actually the bytes it read are more than they should be and they are completely different if i convert them to hex and then compare with HxD.

    Ill attach some source later.
    Im still very new to this although i know my way around C#, i never really did anything with IO.
     

Share This Page

Close