It is currently 22 May 2013, 21:53
   
Text Size

.wad compression/packing/unpacking

Moderator: CCGHQ Admins

.wad compression/packing/unpacking

Postby Eglin » 02 Apr 2012, 10:07

Hi guys,

I wrote some wad tools in C++, and I'm sharing them (along w/ sources). It was a fun project, and the resulting tools are blazing fast. Maybe some C hacker will take a look and figure out the file hashes for encryption or make some other improvement.

Unfortunately, I wasn't able to meet my goals of defeating the pseudo-encryption or making a drop-in replacement for Rick's (Gibbed) Tools in Deck Editor Rev. Renaming my program to Gibbed...pack.exe will create the wad files properly, but the Deck Editor will still fail to export (copy from its content directory to the game directory) the file correctly. Even so, my tools do still have a few advantages over WADPROGRAM and Rick's tools:

-no need for an external runtime (Java, .NET)
-supports command-line arguments, so it can be used in batch files.
-fully supports compression, so wad files don't need to be zipped before distribution.

Thanks to Rick and whoever wrote WADPROGRAM - they are great tools, and I had a lot of fun following your footsteps.

download (64K)
User avatar
Eglin
Programmer
 
Posts: 185
Joined: 01 Mar 2012, 14:44
Has thanked: 35 times
Been thanked: 19 times

Re: .wad compression/packing/unpacking

Postby MisterBenn » 07 May 2012, 02:45

Oh my god I only just found this! I've been using the java wad tool until now and I have spent so much time browsing for the correct directories each time I repack. This looks amazing, I will try it out right away!
MisterBenn
 
Posts: 92
Joined: 19 Mar 2011, 16:19
Has thanked: 23 times
Been thanked: 11 times


Return to Programming Talk

Who is online

Users browsing this forum: No registered users and 1 guest


Who is online

In total there is 1 user online :: 0 registered, 0 hidden and 1 guest (based on users active over the past 10 minutes)
Most users ever online was 177 on 10 Oct 2011, 16:37

Users browsing this forum: No registered users and 1 guest

Login Form