Important information: this site is currently scheduled to go offline indefinitely by end of the year.
Bionic Comando
-
- Moderator
- Posts: 2602
- Joined: Sun May 18, 2008 3:01 pm
- Has thanked: 57 times
- Been thanked: 1422 times
Re: Bionic Comando
it is just plain zlib let me know if it works on other files.
Code: Select all
#QuickBMS script
#Make sure you say yes when it asks to overwrite.
get CHUNKS long
get VERSION long
get NAME filename
set EXT string .ext
string NAME += EXT
append
for i = 0 < CHUNKS
get OFFSET long
get ZSIZE long
set SIZE 65536
clog NAME OFFSET ZSIZE SIZE
next i
-
- Moderator
- Posts: 2602
- Joined: Sun May 18, 2008 3:01 pm
- Has thanked: 57 times
- Been thanked: 1422 times
Re: Bionic Comando
those are the correct files you will get. what error do you get in the second file?
upload that one so i can see i want the original file.
upload that one so i can see i want the original file.
- Gocha
- veteran
- Posts: 109
- Joined: Fri Dec 12, 2008 8:16 pm
- Location: Batumi, Georgia, GE
- Has thanked: 57 times
- Been thanked: 9 times
- Contact:
Re: Bionic Comando
How about to translate this game? How to determine which font file uses the game for non-English texts(language), for example there's also Russian, I couldn't determine which font file game uses for that.
p.s. languages and config files for game are in .bundle
p.s. languages and config files for game are in .bundle
My great respect and appreciation for them, who research game files! Special thanks to: aluigi, bacter, DerPlaya, Rick, Turfster, twig, Zench. Sorry if someone is missing in my list, I'll update when I'll notice it again
-
- Moderator
- Posts: 2602
- Joined: Sun May 18, 2008 3:01 pm
- Has thanked: 57 times
- Been thanked: 1422 times
Re: Bionic Comando
I do not have this game and without the file there is no way i can determine what that error means
Re: Bionic Comando
That is a good idea.Gocha wrote:How about to translate this game? How to determine which font file uses the game for non-English texts(language), for example there's also Russian, I couldn't determine which font file game uses for that.
p.s. languages and config files for game are in .bundle
I am searching those font files. If you know, tell me, please.
-
- Moderator
- Posts: 2602
- Joined: Sun May 18, 2008 3:01 pm
- Has thanked: 57 times
- Been thanked: 1422 times
Re: Bionic Comando
I do not have the game so I can not do more testing.
if I have that big archive I can update the script better.
if I have that big archive I can update the script better.
-
- Moderator
- Posts: 2602
- Joined: Sun May 18, 2008 3:01 pm
- Has thanked: 57 times
- Been thanked: 1422 times
- Savage
- VIP member
- Posts: 559
- Joined: Sun Apr 17, 2005 11:00 am
- Has thanked: 16 times
- Been thanked: 18 times
Re: Bionic Comando
Here is..3 big files:
http://www.zshare.net/download/63127893c2d4cab1/
and one small:
http://www.zshare.net/download/631305585a0f0639/
http://www.zshare.net/download/63127893c2d4cab1/
and one small:
http://www.zshare.net/download/631305585a0f0639/
Re: Bionic Comando
fcl files do not include any index information, the index data is stored in the game.LHD file
-
- Site Admin
- Posts: 4073
- Joined: Wed Jan 15, 2003 6:45 pm
- Location: Dungeons of Doom
- Has thanked: 450 times
- Been thanked: 682 times
- Contact:
Re: Bionic Comando
Look, the files are saved one after the other in these big files. Obviously, each last chunk of a resource is NOT 65536 in size. The BMS script assumes that this is just one big file, and incorrectly saves all chunks to one file.
The archives start off with the number of resources, and then the chunksize for each zlib chunk (not 'version'). There is apparently a .LDH file that has the index (including filenames?). To get around it without an index, you should check whether the uncompressed piece returned by zlib.dll is 65536 in size, if not you have reached the end of the resource and should start another.
The archives start off with the number of resources, and then the chunksize for each zlib chunk (not 'version'). There is apparently a .LDH file that has the index (including filenames?). To get around it without an index, you should check whether the uncompressed piece returned by zlib.dll is 65536 in size, if not you have reached the end of the resource and should start another.