CSVBv4.3 File Format

Discussion in 'NDS - ROM Hacking and Translations' started by Normmatt, Apr 13, 2008.

  1. Normmatt

    Normmatt Former AKAIO Programmer

    Dec 14, 2004
    New Zealand
    I started looking into the Gundam 00 game and all the texts except for some hard coded stuff like the menues are in 2D/Conv/*.csvb all the text is SJIS but for the life of me i can't workout the pointers, nothing seems to workout. Any help would be greatly appreciated.

    each file as a basic header which goes something like this:
    CSVBv4.3 - 8bytes
    01000000 - 4bytes
    pointer to text location minus 0x0C(file size??) - 4bytes
    pointer to text location minus 0x04(nothing??) - 4bytes
    pointer to after data after the text(no idea) - 4bytes
    pointer to after data above(no idea) -4bytes
    00000000 - 4bytes
    MAPI - 4bytes
    00000000 - 4bytes
    00000000 - 4bytes
    00000000 - 4bytes
    01000000 - 4bytes
    number of pointers??? - 4bytes
  2. DarthNemesis

    DarthNemesis GBAtemp Maniac

    Feb 19, 2008
    United States
    Haven't been able to crack it, but here are a few observations:

    - Each pointer table entry is length 8
    - The number of entries of type 01 corresponds to the number of lines
    - Lines are padded to a multiple of 4 bytes, which suggests that the offsets could be shifted
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice