Documenting the Gfx2 (.gtx) format

Discussion in 'Wii U - Hacking & Backup Loaders' started by AboodXD, May 27, 2016.

  1. AboodXD
    OP

    AboodXD I hack NSMB games, and other shiz.

    Member
    2,669
    1,395
    Oct 11, 2014
    United Arab Emirates
    Not under a rock.
    I've started documenting the GFD (Gfx2, GTX, GSH) format a while ago.

    What are GFD (.gtx/.gsh) files you say?
    GFD files are a demonstration container for texture data that was designed to be integrated into a production pipeline.

    Since I can't contribute to MK8-Wiki, I made a wiki page here:
    https://github.com/aboood40091/GTX-Extractor/wiki

    I've also started reverse-engineering TexConv2, and using the knowledge I got from it, I'm writing a Gfx2 to PNG converter, which you can find here:
    https://github.com/aboood40091/GTX-Extractor/releases

    Edit: After doing some researches and reverse-engineering TexConv2, TexConv2 isn't useful that much, they're those libs it uses that are that useful.

    Note: I have TexConv2 completely exposed, I have fully reverse-engineered it. It's not useful at all... (At least to me)
    It contains nothing important. On the other hand, the most important thing I found was both texUtils and the DDS converter. :P

    I'm releasing those documentations to save other people the work I did.
    And I think I'll stop here.

    Go look at the Wiki! It has a lot of useful stuff already!
     
    Last edited by AboodXD, Jul 25, 2016
  2. AboodXD
    OP

    AboodXD I hack NSMB games, and other shiz.

    Member
    2,669
    1,395
    Oct 11, 2014
    United Arab Emirates
    Not under a rock.
    Bump.
     
  3. Deck of Noobs

    Deck of Noobs Politically Incorrect

    Member
    765
    1,103
    Apr 9, 2016
    United States
    3ds.guide
    oh
     
    rbsk likes this.
  4. AboodXD
    OP

    AboodXD I hack NSMB games, and other shiz.

    Member
    2,669
    1,395
    Oct 11, 2014
    United Arab Emirates
    Not under a rock.
    Bump.

    Big updates have been made.
     
  5. Ugothacked

    Ugothacked GBAtemp Regular

    Member
    172
    13
    Apr 6, 2009
    United States
    Cool, nice to knwo
     
  6. AboodXD
    OP

    AboodXD I hack NSMB games, and other shiz.

    Member
    2,669
    1,395
    Oct 11, 2014
    United Arab Emirates
    Not under a rock.
    But seriously though, documeting things wasn't my thing, but now I find it interesting, and challenging! :D

    Anyway, is there somebody who is interested in this? :unsure:
     
    Last edited by AboodXD, Jun 2, 2016
  7. AboodXD
    OP

    AboodXD I hack NSMB games, and other shiz.

    Member
    2,669
    1,395
    Oct 11, 2014
    United Arab Emirates
    Not under a rock.
    I see nobody is interested?!

    You lazy asses are only waiting for people to make tools... :rofl:
     
  8. Fabax01

    Fabax01 Advanced Member

    Member
    99
    37
    Jul 24, 2016
    Italy
    Cool stuff u.u
     
  9. Pachee

    Pachee GBAtemp Regular

    Member
    295
    171
    Nov 3, 2015
    United States
    Could you take a look at these files? GTX Extractor could not find any textures, so what could be inside?
     

    Attached Files:

    • pso.zip
      File size:
      23.6 KB
      Views:
      11
  10. AboodXD
    OP

    AboodXD I hack NSMB games, and other shiz.

    Member
    2,669
    1,395
    Oct 11, 2014
    United Arab Emirates
    Not under a rock.
    Shaders could be inside.