TresCom Forums

TresCom : The Trespasser Fan Gateway...
It is currently Sun Jul 12, 2020 5:59 pm

All times are UTC




Post new topic Reply to topic  [ 30 posts ]  Go to page 1, 2  Next
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: 11796
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: 5630
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: 11796
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: 5630
Location: That country nobody likes (you know the one)
Yeah, still nada. I'll be trying again off and on though -


Top
 Profile  
 
PostPosted: Fri May 01, 2020 7:33 am 
Offline
T-Rex Killer
T-Rex Killer
User avatar

Joined: Thu Apr 24, 2003 11:20 pm
Posts: 11796
Location: Lima, Peru
Wow, it's been over 11 years since I posted an update... anyway, tonight I finally took some time to test a few updates I wanted to add to the tool for a long time, so probably tomorrow or during the weekend I'll go ahead and release the next versions (26 and 27, that would be).

_________________
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: Fri May 01, 2020 9:10 am 
Offline
-=TresCom Website Manager=-
-=TresCom Website Manager=-
User avatar

Joined: Fri Jun 24, 2005 9:40 pm
Posts: 4052
Location: Sweden
Awesome! Will they in any way speed up and make it easier to find the unknown names?

_________________
"...there used to be more benches, but InGen's workers removed them during the evacuation in the name of framerate."

"The main laboratory and administrative buildings. This is where we made our work, where the real magic trick happen. When they are in need of height fixing, they'll come here." - Hammond


Top
 Profile  
 
PostPosted: Fri May 01, 2020 3:03 pm 
Offline
T-Rex Killer
T-Rex Killer
User avatar

Joined: Thu Apr 24, 2003 11:20 pm
Posts: 11796
Location: Lima, Peru
I don't think they will speed up the process, but they definitely will allow you to narrow down the results...

_________________
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: Fri May 01, 2020 3:34 pm 
Online
T-Rex Killer
T-Rex Killer
User avatar

Joined: Mon Dec 06, 2004 5:21 pm
Posts: 12222
Location: Portland, OR
machf - I distinctly remember you saying years ago, that alternate strings could be used to call on sounds in the TPA files, if the "correct" string is not known. This way, one wouldn't have to import the sound to a new TPA with a different name. How can the tools be used to acquire this? And, possibly a button could be made to generate it... though I may be misunderstanding the process.

_________________
T-Script Reference / Trespasser Millennium / JP Dark Secrets / Tres File Box / Chaotician Drac Youtube Channel


Top
 Profile  
 
PostPosted: Fri May 01, 2020 7:54 pm 
Offline
T-Rex Killer
T-Rex Killer
User avatar

Joined: Thu Apr 24, 2003 11:20 pm
Posts: 11796
Location: Lima, Peru
The tool already does it and I've already explained it.

_________________
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: Fri May 01, 2020 8:00 pm 
Online
T-Rex Killer
T-Rex Killer
User avatar

Joined: Mon Dec 06, 2004 5:21 pm
Posts: 12222
Location: Portland, OR
Oh I remember now.. All I recall, is that I still never figured it out. Nvm I'll worry about it some other time.

_________________
T-Script Reference / Trespasser Millennium / JP Dark Secrets / Tres File Box / Chaotician Drac Youtube Channel


Top
 Profile  
 
PostPosted: Sat May 02, 2020 12:06 am 
Offline
T-Rex Killer
T-Rex Killer
User avatar

Joined: Thu Apr 24, 2003 11:20 pm
Posts: 11796
Location: Lima, Peru
The idea is that it generates all possible character combinations that match the hash value, including the original one (and the fun is figuring out which is the original).

I finally got the new options working in the way I wanted. Let's see if I have the time to publish it later tonight, or tomorrow...

_________________
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 May 02, 2020 12:56 am 
Offline
-=TresCom Developer=-
-=TresCom Developer=-
User avatar

Joined: Sun Nov 10, 2002 10:26 pm
Posts: 5630
Location: That country nobody likes (you know the one)
I suck at using this program, man. No matter how many times I've tried, I never once came up with a damn
sample name that made any sense. You seem to be the only one who has success in doing so. Maybe it's a
patience factor -


Top
 Profile  
 
PostPosted: Sat May 02, 2020 1:11 am 
Offline
T-Rex Killer
T-Rex Killer
User avatar

Joined: Thu Apr 24, 2003 11:20 pm
Posts: 11796
Location: Lima, Peru
Probably patience is the key. But I ran out of ideas since I'm not a native English-speaker...

_________________
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 May 02, 2020 10:35 am 
Offline
-=TresCom Developer=-
-=TresCom Developer=-
User avatar

Joined: Sun Nov 10, 2002 10:26 pm
Posts: 5630
Location: That country nobody likes (you know the one)
Well, you have a better command of the English language than most of the people I know. Hmm, perhaps
I should start associating with a better class of people, hu? lol


Top
 Profile  
 
PostPosted: Sat May 02, 2020 12:44 pm 
Offline
-=TresCom Website Manager=-
-=TresCom Website Manager=-
User avatar

Joined: Fri Jun 24, 2005 9:40 pm
Posts: 4052
Location: Sweden
I get a bit how this program work thanks to machf. The issue is that the longer an ID might be (even when you know some of the ID like 01), is that there are millions of lines to go through.

_________________
"...there used to be more benches, but InGen's workers removed them during the evacuation in the name of framerate."

"The main laboratory and administrative buildings. This is where we made our work, where the real magic trick happen. When they are in need of height fixing, they'll come here." - Hammond


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 30 posts ]  Go to page 1, 2  Next

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