TresCom Forums

TresCom : The Trespasser Fan Gateway...
It is currently Sat Aug 18, 2018 1:13 am

All times are UTC




Post new topic Reply to topic  [ 4 posts ] 
Author Message
PostPosted: Sat Feb 14, 2009 1:48 am 
Offline
T-Rex Killer
T-Rex Killer
User avatar

Joined: Thu Apr 24, 2003 11:20 pm
Posts: 10819
Location: Lima, Peru
CRC tool (recursive and non-recursive versions), it has two main sections: a CRC-32 calculator, whose purpose is to calculate the CRC-32 hash for any string entered, as Trespasser internally does; and a CRC-32 reversing section, whose purpose is to help finding a valid string that matches a known CRC-32 hash, and can be used to access any unused sounds or textures inside the Trespasser retail files. You can guess the beginning and/or the ending of the string, and the app will find a 4-character or longer sequence which together with them will give the desired CRC-32 value.

There are two versions released together, the even-numbered one (24) is implemented using recursion, while the odd-numbered one (21) doesn't use recursion, and is a little slower. Source code is included.

Recursive version: http://www.fileplanet.com/hosteddl.aspx ... scrc24.zip
Non-recursive version: http://www.fileplanet.com/hosteddl.aspx ... scrc25.zip

These new versions of the tools, 24 (recursive) and 25 (non-recursive), implement some slight improvements to the UI, so that now even Drac should be able to use it easily. ;) Seriously, now, the changes limit the user input choices on some fields as to not waste time innecessarily.

Additionally, I've made experimental versions that calculate the string in backwards sense, but aside from some purely experimental use, there's no reason to use them instead of the regular ones.

http://www.fileplanet.com/hosteddl.aspx ... c24bwd.zip
http://www.fileplanet.com/hosteddl.aspx ... c25bwd.zip

_________________
Visit The Carnivores Saga - a forum devoted to modding Action Forms' Carnivores, Carnivores 2 and Carnivores: Ice Age games
Tres WIP: updated T-Script Reference and File Formats documents
Sound name listings for the Demo (build 117), Retail (build 116), Beta 103, Beta 99, Beta 97, Beta 96, Build 55, PC Gamer Alpha (build 32) and E3 1998 Alpha (build 22) TPA files


Top
 Profile  
 
PostPosted: Sat Feb 14, 2009 2:04 am 
Offline
-=TresCom Developer=-
-=TresCom Developer=-
User avatar

Joined: Sun Nov 10, 2002 10:26 pm
Posts: 4773
Location: That country nobody likes (you know the one)
Quote:
These new versions of the tools, 24 (recursive) and 25 (non-recursive), implement some slight improvements to the UI, so that now even Drac should be able to use it easily. ;)


Yes, perhaps Rebel too! I tried an earlier version though I wasn't able to unearth any discoveries and I know from your recently released lists, there's still some ids yet to be found.


Top
 Profile  
 
PostPosted: Sat Feb 14, 2009 2:55 am 
Offline
T-Rex Killer
T-Rex Killer
User avatar

Joined: Thu Apr 24, 2003 11:20 pm
Posts: 10819
Location: Lima, Peru
Yes, I think there are still over 50 unknown names in the Effects.tpa listing. Stream.tpa only has 4 unknowns left (which Bill Brown could possibly identify if we ever manage to get in touch with him), and Ambient.tpa has still a dozen left. Several of the ones from Effects.tpa are part of a larger group, so if you identify one of them, the rest of the group is also automatically identified.

Here's an example:

Code:
282   8a2e1924   no   unknown +"Dirt" (283,293,294,295,296) (anne-foot+pistol, rifle+various)
283   bb0a901a   no   unknown +"Metl" (282,293,294,295,296) (pistol/rifle+metal)
293   35c22c6b   no   unknown +"Cemnt01" (282,283,294,295,296) (pistol+various)
294   accb7dd1   no   unknown +"Cemnt02" (282,283,293,295,296) (pistol/rifle+metal/others)
295   5ac2e77e   no   unknown +"Dirt01" (282,283,293,294,296) (pistol+soft terrain/flesh)
296   2ed4e19f   no   unknown +"Wood" (282,283,293,294,295) (pistol/rifle+wood/others)
         
         
284   8e457161   no   unknown +"Cement" (297,298,299,300) (pistol/rifle+various)
297   0dace085   no   unknown +"Cement02" (284,298,299,300) (pistol/rifle+metal/others)
298   1c1001ef   no   unknown +"Dirt" (284,297,299,300) (rifle+soft terrain/flesh)
299   2d3488d1   no   unknown +"Metl" (284,297,298,300) (rifle+metal dull 1)
300   b8eaf954   no   unknown +"Wood" (284,297,298,299) (pistol/rifle+wood)
         
         
301   04201e76   no   unknown +"Hard" (pistol/rifle+various)
302   babf24d3   no   unknown +"Soft" (rifle+aluminum 3)


These are 3 groups, one of 6, one of 5 and one of 2 sounds. If you find the right name for one of them, you'll know the ones of the rest of the group, as they only differ in the last part of the string. Aside from that, finding the naming scheme for one of these groups may give you a clue of the naming scheme of the other two ones...

_________________
Visit The Carnivores Saga - a forum devoted to modding Action Forms' Carnivores, Carnivores 2 and Carnivores: Ice Age games
Tres WIP: updated T-Script Reference and File Formats documents
Sound name listings for the Demo (build 117), Retail (build 116), Beta 103, Beta 99, Beta 97, Beta 96, Build 55, PC Gamer Alpha (build 32) and E3 1998 Alpha (build 22) TPA files


Top
 Profile  
 
PostPosted: Sun Feb 15, 2009 9:19 pm 
Offline
-=TresCom Developer=-
-=TresCom Developer=-
User avatar

Joined: Sun Nov 10, 2002 10:26 pm
Posts: 4773
Location: That country nobody likes (you know the one)
Yeah, still nada. I'll be trying again off and on though -


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 4 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  

Powered by phpBB® Forum Software © phpBB Group