A program to remove unused textures here.

Any utility that assists in the creation of mods, assets, etc, go here.
Forum rules
The Projects forums are ONLY for YOUR PROJECTS! If you are asking questions about a project, either find that project's thread, or start a thread in the General section instead.

Got a cool project idea but nothing else? Put it in the project ideas thread instead!

Projects for any Doom-based engine (especially 3DGE) are perfectly acceptable here too.

Please read the full rules for more details.

A program to remove unused textures here.

Postby Niya » Wed Jan 17, 2007 4:21 am

At the request of Tormentor667 I made this small program to remove unused textures from a WAD.

Here is the download.

Beware of the following limitations.

1-) Dont use with on PWADs with TEXTUREx entries.
It doesn't yet deal with textures referenced in
that lump.

2-) Its functionality is limited. It was put together in a hurry. Maybe later
more functionality will be added.

3-) Doesnt work with PK3s.

4-) May have bugs. I didnt thoroughly test it and the code base
is fairly unoptimized(It could have been better).

Its basically a skeleton but Torm seemed to need it pretty badly so I quickly patched this together from code I had lying around.
User avatar
Niya
 
Joined: 15 Sep 2006

Postby Graf Zahl » Wed Jan 17, 2007 5:14 am

What a piece of bloat. And it even needs an installer... :?
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
 
Joined: 19 Jul 2003
Location: Germany

Postby Cutmanmike » Wed Jan 17, 2007 5:29 am

Someone really needs to make the perfect wad editing tool for zdoom, which includes all tools such as this. Slumped would be a good choice if slayer worked on it more :(
User avatar
Cutmanmike
Is it hot in here or is it just ZScript
 
Joined: 06 Oct 2003
Location: United Kingdom

Postby Nash » Wed Jan 17, 2007 7:16 am

I'll watch how this progresses closely.

I'll only give it a try once TEXTUREx texture removal is in.

Oh and please, no installers. :)
User avatar
Nash
 
 
 
Joined: 27 Oct 2003
Location: Kuala Lumpur, Malaysia
Github ID: nashmuhandes

Postby Kaiser » Wed Jan 17, 2007 8:50 am

Maybe I should take a stab at making a removal tool...
User avatar
Kaiser
banned
 
Joined: 15 Jul 2004

Postby Nash » Wed Jan 17, 2007 9:05 am

Fix KSSC first please. :(
User avatar
Nash
 
 
 
Joined: 27 Oct 2003
Location: Kuala Lumpur, Malaysia
Github ID: nashmuhandes

Postby Niya » Wed Jan 17, 2007 3:25 pm

Graf Zahl wrote:What a piece of bloat. And it even needs an installer... :?


Its written in VB which has no form of static linking for one and its ease at designing a GUI is a double-edged sword as it requires a shitload of dll(s) and ocx(s) to be registered on the receiving system.

Theoretically it should be possible to just zip the executable with all dependancies in the same folder to avoid using an installer, but im unsure if the executable will need it to be registered. All the systems here at home have VB installed on them so I haven't been able to test this on a system without it.
User avatar
Niya
 
Joined: 15 Sep 2006

Postby mac53 » Fri Jan 19, 2007 12:11 pm

I've heard that it also removes GL nodes, too.
User avatar
mac53
Brand new at Doom 2 mapping and loving every minute of it!
 
Joined: 17 Dec 2006
Location: Delmarva Peninsula, MD USA

Postby NiGHTMARE » Fri Jan 19, 2007 4:32 pm

WinTex is a VB application, and doesn't require a fancy installer.
NiGHTMARE
.now.
 
Joined: 19 Jul 2003

Postby Tormentor667 » Fri Jan 19, 2007 5:25 pm

Well done, I will test it with Austerity very soon :) So, does it work with the standard TEXTURES, PNAMES lumps and with the TX_START and TX_END markers?
User avatar
Tormentor667
needs more detail
 
Joined: 16 Jul 2003
Location: Germany

Re: A program to remove unused textures here.

Postby Vader » Fri Jan 19, 2007 5:39 pm

Tormentor wrote:does it work with the standard TEXTURES, PNAMES lumps and with the TX_START and TX_END markers?


Niya wrote:1-) Dont use with on PWADs with TEXTUREx entries.
It doesn't yet deal with textures referenced in
that lump.


I love VB btw. It may be messy (I can't really judge as I'm a total programming noob), but I made a fancy, working 2d jump&run game with a friend of mine (he did all the programming of course).
It even supported Coop up to 4 players and featured a map editor :D
User avatar
Vader
Mandroid ginger Ninja
 
Joined: 30 Jul 2004
Location: Germany

Re: A program to remove unused textures here.

Postby Tormentor667 » Sat Jan 20, 2007 4:39 am

Vader wrote:
Tormentor wrote:does it work with the standard TEXTURES, PNAMES lumps and with the TX_START and TX_END markers?

Uhoh... so blind I am :) Well, Niya, this is actually one of the features mostly needed so when do you think will you have enough spare time to add this support?
User avatar
Tormentor667
needs more detail
 
Joined: 16 Jul 2003
Location: Germany

Postby MasterOFDeath » Sat Jan 20, 2007 11:48 am

NiGHTMARE wrote:WinTex is a VB application, and doesn't require a fancy installer.
Its also from what, 96? And if you are under XP generally you have to track down a couple files to get it to run.
User avatar
MasterOFDeath
professional lurking witch
... in loving memory ...
 
Joined: 03 Apr 2004

Postby Agent ME » Sat Jan 20, 2007 12:44 pm

Is this made with VB 6, or VB .NET Express?

If it's the former, you really need to upgrade to .NET Express. It's FREE and you only need the .NET package to run it, and it's better.
User avatar
Agent ME
Title Not Found
 
Joined: 23 Mar 2004
Location: California, USA

Postby NiGHTMARE » Sat Jan 20, 2007 12:58 pm

MasterOFDeath wrote:Its also from what, 96? And if you are under XP generally you have to track down a couple files to get it to run.


What difference does that make? If you could do it then, it mean you can do it now.

I know which files you mean, but all you need to do is include a note in the readme files about where those files can be found, e.g. http://www.dll-files.com/ .
NiGHTMARE
.now.
 
Joined: 19 Jul 2003

Next

Return to Editors / Asset Manipulation

Who is online

Users browsing this forum: No registered users and 0 guests