Important information: this site is currently scheduled to go offline indefinitely by end of the year.

Search found 4 matches

by chipsman
Sun Oct 16, 2016 9:17 am
Forum: Game Archive
Topic: Mafia 3 - .SDS
Replies: 49
Views: 25654

Re: Mafia 3 - .SDS

Audio packages format info (AKPK) struct Header { char dwMagic[4]; // AKPK (0x4B504B41h) DWORD dwHeaderSize; // +0x4 DWORD _f8; DWORD _fC; DWORD _f10; DWORD _f14; DWORD _f18; DWORD _f1C; DWORD _f20; DWORD _f24; DWORD _f28; DWORD _f2C; DWORD _f30; DWORD dwFileCount; //+0x34 }; struct FileEntry { DWOR...
by chipsman
Thu Oct 13, 2016 2:34 pm
Forum: Game Archive
Topic: Mafia 3 - .SDS
Replies: 49
Views: 25654

Re: Mafia 3 - .SDS

... Zlib decompression is exactly the same as was in the M2 About files.. It looks like now the file header has bigger size than was before (36 bytes instead of 30, I have such assumption because there was extra 11 bytes between file header and DDS file magic in M2, if we follow the same logic - th...
by chipsman
Fri Jul 06, 2012 9:17 am
Forum: Game Localization
Topic: Max Payne 3 russian.gxt tutorial
Replies: 3
Views: 2151

Re: Max Payne 3 russian.gxt tutorial

I just wanted to say that you don't need to do anything with MP3 text encoding, just edit text as UTF-8.
by chipsman
Wed Jul 04, 2012 4:12 pm
Forum: Game Localization
Topic: Max Payne 3 russian.gxt tutorial
Replies: 3
Views: 2151

Re: Max Payne 3 russian.gxt tutorial

The problems from this article are relevant only for GTA 4, because for cyrillic texts it use magic (idiotic) encoding (because the first versions of the game used one byte per char, this thing was changed to 2 bytes after patch, but encoding was the same), so you need to decode text for correctly v...