Page 1 of 3

[PC] Life is Strange: Before the Storm (*.lsb)

Posted: Fri Sep 01, 2017 1:39 am
by Ren07
Hello.
Does anybody know how to edit LSB files? I need your help.
Thank you.

Re: [PC] Life is Strange: Before the Storm (*.lsb)

Posted: Fri Sep 01, 2017 2:29 am
by Haoose
It XORed.
I'll make the converter a little later.

Re: [PC] Life is Strange: Before the Storm (*.lsb)

Posted: Fri Sep 01, 2017 7:04 am
by halfway
Haoose wrote:It XORed.
I'll make the converter a little later.
what about font? add new characters...

Re: [PC] Life is Strange: Before the Storm (*.lsb)

Posted: Fri Sep 01, 2017 12:33 pm
by flatz
Here is mine .lsb decrypter: https://yadi.sk/d/mkCZ5Q4J3MWrYk
Requirement: Python 3

Re: [PC] Life is Strange: Before the Storm (*.lsb)

Posted: Fri Sep 01, 2017 12:45 pm
by sjh00
flatz wrote:Here is mine .lsb decrypter: https://yadi.sk/d/mkCZ5Q4J3MWrYk
Requirement: Python 3
I want to change the font.How can I unpack and repack resources.assets.

Re: [PC] Life is Strange: Before the Storm (*.lsb)

Posted: Fri Sep 01, 2017 1:35 pm
by michalss
flatz wrote:Here is mine .lsb decrypter: https://yadi.sk/d/mkCZ5Q4J3MWrYk
Requirement: Python 3

Can you please also make import...... I dont want to work on it if somebody else already started..

Re: [PC] Life is Strange: Before the Storm (*.lsb)

Posted: Fri Sep 01, 2017 2:44 pm
by flatz
michalss wrote:
flatz wrote:Here is mine .lsb decrypter: https://yadi.sk/d/mkCZ5Q4J3MWrYk
Requirement: Python 3

Can you please also make import...... I dont want to work on it if somebody else already started..
I can do it but maybe later (if someone else won't do it before me), I'm at work at the moment. :D

Re: [PC] Life is Strange: Before the Storm (*.lsb)

Posted: Fri Sep 01, 2017 5:56 pm
by Sajjad Rahim
flatz wrote:Here is mine .lsb decrypter: https://yadi.sk/d/mkCZ5Q4J3MWrYk
Requirement: Python 3
What about Unicode?

Re: [PC] Life is Strange: Before the Storm (*.lsb)

Posted: Fri Sep 01, 2017 6:26 pm
by flatz
Texts are encoded using UTF-8, the tool should support it without any changes.

Re: [PC] Life is Strange: Before the Storm (*.lsb)

Posted: Fri Sep 01, 2017 8:50 pm
by ferdinand
flatz wrote:Here is mine .lsb decrypter: https://yadi.sk/d/mkCZ5Q4J3MWrYk
Requirement: Python 3
how do you use it? Quick BMS with?

Re: [PC] Life is Strange: Before the Storm (*.lsb)

Posted: Fri Sep 01, 2017 10:35 pm
by flatz
Just updated a tool to support both encoding and decoding of subtitles and just raw binaries (used for scripts). All texts uses UTF-8 encoding and *nix new lines. Here is an updated version of a tool (arguments were changed, see usage):
https://yadi.sk/d/_GkpByQw3MXjag
I've also made an executable bundle for Windows as well as included a source code.

All texts are stored in subtitles, english texts are duplicated in scripts too but they shouldn't be changed (no reason to do that at all).

Re: [PC] Life is Strange: Before the Storm (*.lsb)

Posted: Sun Sep 03, 2017 7:19 am
by halfway
good, but when i want to use this tool... i get this eror in cmd

C:\Users\listool>listool.exe
Error loading Python DLL: C:\Users\listo
ol\python35.dll (error code 193)

python35.dll (error code 193)
who can help me about that?

Re: [PC] Life is Strange: Before the Storm (*.lsb)

Posted: Sun Sep 03, 2017 9:57 am
by flatz
Seems your folder doesn't have other files from archive (listool.7z), you should extract all files to the folder.

Re: [PC] Life is Strange: Before the Storm (*.lsb)

Posted: Sun Sep 03, 2017 12:42 pm
by flatz
I've modified Engine's source code to log used fonts, here is the list of them:

Dudu (resources.assets, named as TurotialButtonFont there)
Helveti (sharedassets1.assets)
HelvetiItalic (sharedassets1.assets)
FixedSys (sharedassets1.assets, it's probably not needed for us because I think it's used for debugging purposes)
BMcE (sharedassets0.assets)

Re: [PC] Life is Strange: Before the Storm (*.lsb)

Posted: Sun Sep 03, 2017 3:37 pm
by sjh00
flatz wrote:I've modified Engine's source code to log used fonts, here is the list of them:

Dudu (resources.assets, named as TurotialButtonFont there)
Helveti (sharedassets1.assets)
HelvetiItalic (sharedassets1.assets)
FixedSys (sharedassets1.assets, it's probably not needed for us because I think it's used for debugging purposes)
BMcE (sharedassets0.assets)
Thanks a lot! It's very helpful.