ZenHAX

Free Game Research Forum | Official QuickBMS support | twitter @zenhax | SSL HTTPS://zenhax.com
It is currently Thu Dec 12, 2019 4:09 pm

All times are UTC




Post new topic  Reply to topic  [ 5 posts ] 
Author Message
PostPosted: Sat Sep 13, 2014 5:05 pm 

Joined: Sat Aug 09, 2014 2:34 pm
Posts: 874
Info about localization format. It maybe useful for someone :)

Code:
struct DATHeader
{
    DWORD   dwID; //KA3D
    DWORD   dwDataSize; // dwSize - 8
};

struct SUBHeader
{
    DWORD   dwID; //TEXT
    DWORD   dwDataSize; // dwSize - 16
    SHORT   sVersion; // 1
};

struct LANGHeader
{
    DWORD   dwID; //LDAT
    DWORD   dwHeaderSize;
    SHORT   sLangsCount;
};

for(int i = 0; i < LANGHeader.sLangsCount; i++)
{
  struct LANGEntry
  {
      SHORT   sLangNameLength;
      BYTE    pLangName[LANGEntry.sLangNameLength]
  };
}

struct LBLHeader
{
    DWORD   dwID; //LIDS
    DWORD   dwLabelsDataSize; // -2
    SHORT   sLabelsCount;
};

struct LBLGEntry
{
    SHORT   sLabelNameLength;
    BYTE    pLabelName[LBLGEntry.sLabelNameLength]
};

for(int i = 0; i < LANGHeader.sLangsCount; i++)
{
  struct STRHeader
  {
      DWORD   dwID; //TXGP
      DWORD   dwStringsDataSize;
  };

  struct STRGEntry
  {
      SHORT   sStringDataLength;
      BYTE    pString[STRGEntry.sStringDataLength]
  };
}


Top
   
PostPosted: Sun Sep 15, 2019 7:06 pm 
User avatar

Joined: Fri Apr 20, 2018 12:41 am
Posts: 400
Can someone make a tool for these files? There were some existing but the links to them are dead...

_________________
Hacking Angry Birds since 2016


Top
   
PostPosted: Mon Dec 02, 2019 5:29 pm 
User avatar

Joined: Fri Apr 20, 2018 12:41 am
Posts: 400
Bump plz?

_________________
Hacking Angry Birds since 2016


Top
   
PostPosted: Wed Dec 04, 2019 3:24 am 
User avatar

Joined: Tue Oct 13, 2015 1:26 pm
Posts: 496
No samples = no tool.

_________________
Tribo Gamer Brasil


Top
   
PostPosted: Thu Dec 05, 2019 5:16 pm 
User avatar

Joined: Fri Apr 20, 2018 12:41 am
Posts: 400
Here's the localization and font files from ABClassic v8.0.1. They are a little different from each other. KA3D src (bin is on SourceForge): https://github.com/pent0/ka3d/


Attachments:
AB_KA3D_FONTS.zip [25.92 KiB]
Downloaded 5 times
AB_KA3D_LOCALIZATION.zip [239.29 KiB]
Downloaded 9 times

_________________
Hacking Angry Birds since 2016
Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 5 posts ] 

All times are UTC


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Powered by phpBB® Forum Software © phpBB Limited