# Deus EX: Mankind Divided # script for QuickBMS http://quickbms.aluigi.org
math PARSE_SOMETHING = 0 # try to dump the FSB files from the SBSF containers
idstring "ARCH" get DUMMY long get FILES long # it's more like FOLERS get NAMES long # Edited get OFFSET longlong goto OFFSET for i = 0 < NAMES #Added callfunction GET_NAME 1 #Added next i #Added
Thanks, I have added the modification to the script. Regarding the BILR files probably it's better to opt for a stand-alone parser or maybe it's enough to skip the BILR header of 0x18 bytes.
Well, speaking of which... The engine used for this game was based off the Glacier 2 engine that IO Interactive currently uses(starting from Hitman Sniper Challenge), and since it turns out I just obtained the "game"(Hitman Sniper Challenge) not too long ago I'll just open it in a different thread.
In theory just with the reimport mode, using reimport2.bat for example. It should work without problems BUT there is an hash field that may be checked by the game which may refuse the edited package.
That script has an option ("PARSE_SOMETHING", disabled by default) that performs some additional operation that are not compatible with the reimport mode, just in case you enabled it.
aluigi wrote:In theory just with the reimport mode, using reimport2.bat for example. It should work without problems BUT there is an hash field that may be checked by the game which may refuse the edited package.
That script has an option ("PARSE_SOMETHING", disabled by default) that performs some additional operation that are not compatible with the reimport mode, just in case you enabled it.
PARSE_SOMETHING disabled Game crashes if language file gets bigger.When I re-import the original file, the game does not recover.