Welcome guest, is this your first visit? Click the "Create Account" button now to join.
Results 1 to 10 of 133

Hybrid View

  1. #1
    Member
    Join Date
    Aug 2013
    Location
    A
    Posts
    24
    Rep Power
    69

    Default

    I think i got it!!!
    It seems to be that what is changed are the offsets of each internal section of each sub-file.
    Which are changed simply because the header is displaced from the rest of the sub-file.
    working...

    PS: Now i need to learn how to interpret and change the offsets, which is probably very basic, but i don't have a clue

  2.    Advertissements


  3. #2
    syzygy
    Guest

    Default

    Quote Originally Posted by testlelelala View Post
    I think i got it!!!
    It seems to be that what is changed are the offsets of each internal section of each sub-file.
    Which are changed simply because the header is displaced from the rest of the sub-file.
    working...

    PS: Now i need to learn how to interpret and change the offsets, which is probably very basic, but i don't have a clue
    As you have found out, the difference between two, say TRE, headers are the contained offset values pointing to data sections in the TRE data area. In a NT or pseudo-NT GMP subfile the offset is always relative to the start of GMP header. But in a non-NT TRE/RGN/LBL subfile, the offset is relative to the start of TRE/RGN/LBL header respectively. So, for example, after you join a TRE header with its TRE data area (both from a pseudo-NT file), you need to update those offsets in TRE header to be relative to the start of the TRE header.

    The location of an offset within a non-NT subfile header can be found in the document below.
    [Only registered and activated users can see links. ]

 

 

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •