Chimera Entertainment: *.BYTES (predecompressed)

How to translate the files of a game
LolHacksRule
Posts: 865
Joined: Fri Apr 20, 2018 12:41 am

Chimera Entertainment: *.BYTES (predecompressed)

Post by LolHacksRule »

I want to read the localization data but they are in a binary format, most of the time they are GZ compressed or already in some binary form (meaning the binary form is likely accepted over GZ compression having the file and vv). Can someone crack some like this one for me? NOTE: They have the bytes extension but AssetStudio uses TXT.

UPDATE: The script works completely fine on AB Evolution's files so it's safe to say its Chimera Entertainment specific.
Last edited by LolHacksRule on Mon Mar 23, 2020 4:04 am, edited 2 times in total.
ducan012456
Posts: 64
Joined: Mon Apr 08, 2019 8:20 am

Re: Angry Birds Epic (untitled localization files [binary])

Post by ducan012456 »

I won't take the time to write reimport script. Maybe it works with reimport1 (limit characters).
LolHacksRule
Posts: 865
Joined: Fri Apr 20, 2018 12:41 am

Re: Angry Birds Epic (untitled localization files [binary])

Post by LolHacksRule »

Thanks I'll try it soon
LolHacksRule
Posts: 865
Joined: Fri Apr 20, 2018 12:41 am

Re: Angry Birds Epic (untitled localization files [binary])

Post by LolHacksRule »

Works on V1 and V2 (English language)
LolHacksRule
Posts: 865
Joined: Fri Apr 20, 2018 12:41 am

Re: Angry Birds Epic (.BYTES [binary], predecompressed)

Post by LolHacksRule »

There's support for loading a CSV file but I have to figure that out sometime...
LolHacksRule
Posts: 865
Joined: Fri Apr 20, 2018 12:41 am

Re: Angry Birds Epic (.BYTES [binary], predecompressed)

Post by LolHacksRule »

Serializer is by Chimera Enterainment, not Rovio
LolHacksRule
Posts: 865
Joined: Fri Apr 20, 2018 12:41 am

Re: Angry Birds Epic (.BYTES [binary], predecompressed)

Post by LolHacksRule »

Doesn't work on LocaBalancingData files. Format is similar except lang and langsize isn't in the header (actually no header?).

Code: Select all

1byte: 0A (start of localization data)
1byte: Size of string ID + string
4bytes: E205000A
1byte: Size of string ID
?bytes: String ID
1byte: 12 (ender)
1byte: Size of string
?bytes: String
ducan012456
Posts: 64
Joined: Mon Apr 08, 2019 8:20 am

Re: Angry Birds Epic (.BYTES [binary], predecompressed)

Post by ducan012456 »

Export only.
LolHacksRule
Posts: 865
Joined: Fri Apr 20, 2018 12:41 am

Re: Angry Birds Epic (.BYTES [binary], predecompressed)

Post by LolHacksRule »

Thanks so much tbh I was trying to make my own script in the background