xboxscene.org forums

OG Xbox Forums => Game Hacking => Xbox Game Forums => Game Hacking - * Everything Else.* => Topic started by: LuridSpectre on January 15, 2006, 05:02:00 AM

Title: Timesplitters: Future Perfect
Post by: LuridSpectre on January 15, 2006, 05:02:00 AM
I know it's a bit lame to post a "Hey guys I'm gonna do this tomorrow k?" post, but I thought you'd all like to know that the Timesplitters 3 datafile format is .pak, which leads me to believe that the game is built on top of the Quake 3 engine.

I'm going to use pakscape to try to open one of the weapon files and see if I can't tinker around in there, unless someone wants to or has tried it first.

This might be fun.

smile.gif
Title: Timesplitters: Future Perfect
Post by: LuridSpectre on January 15, 2006, 04:52:00 PM
Boo. sad.gif
Title: Timesplitters: Future Perfect
Post by: Infinite_Matrix on January 16, 2006, 07:07:00 AM
Have any luck with anything else? if so then keep us updated. I remember playing that game lotswith trainers and it was fun...imagine mods....
Title: Timesplitters: Future Perfect
Post by: Userlame on January 17, 2006, 04:05:00 PM
I wrote an initial extractor.  I'm to busy to finish it right now.

There are a few swizzled images, the rest are regular DXTn with modified headers (not very hard to figure that out) The models are modified .dff files.

Just because the extension is .pak doesn't really mean anything. The first 4 bytes will throw a flag to most aplication. Then the rest would need line up and it doesn't always happen that way. Pretty sure all TS3 .pak are P5CK and TS2 varies.
Title: Timesplitters: Future Perfect
Post by: Joshua Wood on January 17, 2006, 04:54:00 PM
Yeah I was gonna say the same thing regarding the pak files. I doubt it uses the q3 engine just because pak files are involved. As a dev you can name your files whatever you want. Many games use pak files and they may all be different in structure; some may be the same.

The q3 pak files were simply zip files renamed, so if they were the same as TS3 you simply rename them to .zip and unzip them.
Title: Timesplitters: Future Perfect
Post by: Userlame on January 17, 2006, 05:22:00 PM
I still have old notes. These were from when I originally started and haven't been revised. A few images were identified but I don't remember what they were now.

CODE
Pak format:
Reads header as 12 bytes:
4 (int32) - ID = "P5CK" (only ID for Timesplitters Pak files. Timesplitters 2 varies
4 (int32) - Offset to file listings
4 (int32) - Size of file listing (divide by 16 to get number of files)

From offset listing:
4 (int32) - Unknown
4 (int32) - Offset in Pak File
4 (int32) - File Size
4 (int32) - Padding?

Note: Sound files actually list filenames as 1st entry (other files for the most part contain no names)

Data Package:

    Anims- 4 (int32) = -1 repeats

    Texture: Reads first 4 bytes then next 4 (Image Size)
        Notes: first 16bytes repeat dimensions
                0X10 (MipMaps)
                0x14 (Type)
                    Known Types:
                        value: 0  (DXT1)
                        value: 2 (swizzled)
                        value: 4 (DXT3)
                        value: 6 (swizzled2)
                        value: 1 (unknown)
                        value: 5 (unknown)
                        value: 7 (unknown)

    Models: 4 bytes Value: 12 begins model
Title: Timesplitters: Future Perfect
Post by: Infinite_Matrix on January 18, 2006, 03:37:00 AM
heh, i feel like starting up a site for this as long ssomeones to help me out with the forum itself since i will not buy phpbb, IPB etc.....

and note this this is only a suggestion since i see that theres only about 8-15 people who are interested but if we got 30-60 i will buy a domain and get a host as well...

also for the people who ahve the tools, PM me here or talk to me on msn, aim and after we get the people i will host up your tools/mods/everything else

msn:[email protected]
aim:LNFLNLTE MATRIX

This post has been edited by Infinite_Matrix: Jan 18 2006, 11:39 AM
Title: Timesplitters: Future Perfect
Post by: LuridSpectre on January 18, 2006, 04:38:00 AM
I know the extension isn't really an indicator of the format, but I just thought in this case, since it is a first person shooter and I've seen it happen before, we might get lucky.

Nice to see somebody else has been working on this though.  happy.gif
Title: Timesplitters: Future Perfect
Post by: Infinite_Matrix on January 18, 2006, 05:05:00 AM
QUOTE
Nice to see somebody else has been working on this though.


ya, same here. I really would like to get this goin but as i said......need more people and i will setup everything needed for a community
Title: Timesplitters: Future Perfect
Post by: Keshire on January 18, 2006, 05:23:00 AM
Your best bet is to wait or petition for a solid application before going off and building a website. Otherwise there's no point.
Title: Timesplitters: Future Perfect
Post by: Infinite_Matrix on January 18, 2006, 06:37:00 AM
well theres always a place to start...

If youve been part of GXM before darkblizzard banned me which lead to the forum dying since i was the life to it you'd see taht I had encouraged alot of people to make mods and such. note that i was a moderaator for a while then was admin and then went to banned after he didnt like how i went to a computer school.  But the point is that I'm a good admin/moderator/person who gets involved.  Oh well though....just thought i'd give my little story before people start flaming/discouraging

Also the real true point being is that when theres a forum and site involved people release things and the source then others make it better and learn off of that to make other app's related to the topic at hand such as this one would be TimeSplitters. So IMO, whoevers readin this, try and get others to mod this game and help out so I'll make a site

This post has been edited by Infinite_Matrix: Jan 18 2006, 02:37 PM
Title: Timesplitters: Future Perfect
Post by: Userlame on May 04, 2006, 02:11:00 PM
*Sorry for the old bump*

Anyone interested still? I guess the better question is anyone interested that knows their ass from a hole in the ground? tongue.gif


I've moved my personal project along a bit. Going for both Xbox Timesplitters games.  Not looking for leechers, if that is the case I'll just work by myself.