Important information: this site is currently scheduled to go offline indefinitely by December 1st 2023.
If you wish to donate to attempt the preservation of tools and software somewhere else before it goes down, check the GoFundMe
If you wish to donate to attempt the preservation of tools and software somewhere else before it goes down, check the GoFundMe
The Punisher
- friendsofwatto
- VVIP member

- Posts: 532
- Joined: Wed Jun 30, 2004 3:01 pm
- Location: Australia
- Been thanked: 13 times
- Contact:
Hi there mate 
It looks like it is loosely on this format, but there are a few changes that need to be made, particularly in the File Size area.
I'm also not sure about the *.tga references further down in the file ( ~offset 4096? ) - I couldn't see any TGA images in there during the brief look that I had - so either it is a bunch of compressed or encrypted images, or it is most probably just an external reference.
WATTO
watto@watto.org
http://www.watto.org
It looks like it is loosely on this format, but there are a few changes that need to be made, particularly in the File Size area.
Code: Select all
+-------------------+
| Red Faction *.vpp |
+-------------------+
// The archive is based on multiples of 2048
4 Header (206 10 137 81)
4 Version (1)
4 Number Of Files
4 Archive Size
2032 Filler (ie filled to position 2048 using nulls)
// for each file
60 Filename
4 File Size
// after the directory
X padding to a multiple of 2048 bytes
// The file offsets start at (numFiles * 64) + 2048 + (2048-((numFiles*64) % 2048))
// Where % is the mod function (remainder)
// Also, each file is padded to a multiple of 2048, which must be taken into account when
// calculating the offset to each file.WATTO
watto@watto.org
http://www.watto.org
Game Extractor - Read and write thousands of game archives!
- sajad
- VIP member

- Posts: 128
- Joined: Fri May 14, 2004 1:20 pm
- Location: Underworld
- Been thanked: 1 time
- Contact:
The Punisher
hello mr watto
please look this file
or download demo from site :
http://www.download.com/The-Punisher-de ... 45018.html
please look this file
or download demo from site :
http://www.download.com/The-Punisher-de ... 45018.html
- friendsofwatto
- VVIP member

- Posts: 532
- Joined: Wed Jun 30, 2004 3:01 pm
- Location: Australia
- Been thanked: 13 times
- Contact:
Alright, here are the specs...
And I have also attached a GameExtractor plugin for you. I will check it against the Voice file above, and if there are any changes that need to be made then I will post here again.
Thanks, and enjoy.
WATTO
watto@watto.org
http://www.watto.org
Code: Select all
+--------------------+
| The Punisher *.vpp |
+--------------------+
// The archive is based on multiples of 2048
4 - Header (206 10 137 81)
4 - Version (3)
4 - Number Of Files
4 - Archive Size
4 - Unknown (64)
2028 - Filler (ie filled to position 2048 using nulls)
// for each file
24 - Filename (null)
4 - File Size
4 - File Size
X - padding to a multiple of 2048 bytes
X - File Data
// The file offsets start at (numFiles * 32) + 2048 + (2048-((numFiles*32) % 2048))
// Where % is the mod function (remainder)
// Also, each file is padded to a multiple of 2048, which must be taken into account when
// calculating the offset to each file.And I have also attached a GameExtractor plugin for you. I will check it against the Voice file above, and if there are any changes that need to be made then I will post here again.
Thanks, and enjoy.
WATTO
watto@watto.org
http://www.watto.org
You do not have the required permissions to view the files attached to this post.
Last edited by friendsofwatto on Wed Feb 09, 2005 12:02 pm, edited 1 time in total.
Game Extractor - Read and write thousands of game archives!
- friendsofwatto
- VVIP member

- Posts: 532
- Joined: Wed Jun 30, 2004 3:01 pm
- Location: Australia
- Been thanked: 13 times
- Contact:
I just tried the plugin with the voice archive you attached - works fine
- assuming that this is only the start of a bigger archive.
Enjoy
WATTO
watto@watto.org
http://www.watto.org
Enjoy
WATTO
watto@watto.org
http://www.watto.org
Game Extractor - Read and write thousands of game archives!
- friendsofwatto
- VVIP member

- Posts: 532
- Joined: Wed Jun 30, 2004 3:01 pm
- Location: Australia
- Been thanked: 13 times
- Contact:
Not a problem mate, glad I could help. Thanks for confirming that it works.
WATTO
watto@watto.org
http://www.watto.org
WATTO
watto@watto.org
http://www.watto.org
Game Extractor - Read and write thousands of game archives!
- friendsofwatto
- VVIP member

- Posts: 532
- Joined: Wed Jun 30, 2004 3:01 pm
- Location: Australia
- Been thanked: 13 times
- Contact:
Hey,
Yeah, I did end up writing a packer for this game, but it will only work for the full version of Game Extractor. if you can afford $5 then you will be able to do it. http://www.watto.org/extract
Unfortunately, I improved the code in the Full Version so the plugins I write for the full version will not work fully in the basic version.
WATTO
watto@watto.org
http://www.watto.org
Yeah, I did end up writing a packer for this game, but it will only work for the full version of Game Extractor. if you can afford $5 then you will be able to do it. http://www.watto.org/extract
Unfortunately, I improved the code in the Full Version so the plugins I write for the full version will not work fully in the basic version.
WATTO
watto@watto.org
http://www.watto.org
Game Extractor - Read and write thousands of game archives!
- Savage
- VIP member

- Posts: 559
- Joined: Sun Apr 17, 2005 11:00 am
- Has thanked: 16 times
- Been thanked: 18 times
.ceg and .leg really compressed?
Hi again
I unpacked the vpp files but...What's this format? the files .ceg and .leg look very compressed, and maybe are textures?
I attach the two files
I attach the two files
You do not have the required permissions to view the files attached to this post.
Last edited by Savage on Sat May 21, 2005 1:30 pm, edited 1 time in total.
-
vitorrs100
- advanced
- Posts: 76
- Joined: Sat Dec 11, 2010 6:39 pm
- Has thanked: 12 times
- Been thanked: 1 time
