Renegade Public Forums
C&C: Renegade --> Dying since 2003™, resurrected in 2024!
Home » Tiberian Technologies / Blackhand Studios » Tiberian Technologies Forum » WDump writing (using the tool to modify, not just analyze, *.W3Ds)
WDump writing [message #469405] Sun, 17 June 2012 12:10 Go to next message
Sonarpulse is currently offline  Sonarpulse
Messages: 18
Registered: April 2012
Karma: 0
Recruit
First of all, do all the fields displayed in WDump together account for all the data in a w3d file?

Regardless, I think it would be very handle of WDump allowed fields to be modified. This would be especially useful for w3ds where the source is no longer available.

Lastly, I remember two tools, w3d2xml and w3dxml that seem to export a subset of the data w3d like WDump, and the rest as binary blobs. Could that XML import-export functionality be integrated into WDump? except that all fields were imported/exported?


http://i285.photobucket.com/albums/ll51/Sonarpulse/Forum/CnP.png
Re: WDump writing [message #469419 is a reply to message #469405] Sun, 17 June 2012 16:53 Go to previous messageGo to next message
saberhawk
Messages: 1068
Registered: January 2006
Location: ::1
Karma: 0
General (1 Star)
Sonarpulse wrote on Sun, 17 June 2012 12:10

First of all, do all the fields displayed in WDump together account for all the data in a w3d file?



No, there are chunks that wdump doesn't understand.

Sonarpulse wrote on Sun, 17 June 2012 12:10


Regardless, I think it would be very handle of WDump allowed fields to be modified. This would be especially useful for w3ds where the source is no longer available.



Yes, it would be, but changing WDump itself is highly unlikely (no source code, no prior code work done inside, and it's MFC based using Visual Studio 6)

Sonarpulse wrote on Sun, 17 June 2012 12:10


Lastly, I remember two tools, w3d2xml and w3dxml that seem to export a subset of the data w3d like WDump, and the rest as binary blobs. Could that XML import-export functionality be integrated into WDump? except that all fields were imported/exported?


I wrote those, and don't understand w3d files beyond a superficial "they are chunked files" sort of way. You could run them on objects.ddb and get much the same output. They are only really useful for isolating specific chunks inside a chunked file for additional editing.
Re: WDump writing [message #469427 is a reply to message #469419] Sun, 17 June 2012 22:10 Go to previous messageGo to next message
Sonarpulse is currently offline  Sonarpulse
Messages: 18
Registered: April 2012
Karma: 0
Recruit
Ah OK, pity that you guys weren't given the source for that. Thanks for the feedback.

http://i285.photobucket.com/albums/ll51/Sonarpulse/Forum/CnP.png
Re: WDump writing [message #469430 is a reply to message #469405] Mon, 18 June 2012 01:39 Go to previous messageGo to next message
danpaul88 is currently offline  danpaul88
Messages: 5795
Registered: June 2004
Location: England
Karma: 0
General (5 Stars)
I actually have an experimental tool that can read W3D files and allow 'known' parts of chunks to be modified and written back out to the W3D file... it was written specifically with emitters in mind to solve the whole 'line emitter properties are not saved' bug in W3dView (which has since been fixed anyway) but there's no reason it couldn't be extended to work with any W3D file.

Unfortunately I just don't have the time to work on it at the moment Sad


http://steamsignature.com/card/1/76561197975867233.png
Re: WDump writing [message #469446 is a reply to message #469405] Mon, 18 June 2012 11:13 Go to previous messageGo to next message
Sonarpulse is currently offline  Sonarpulse
Messages: 18
Registered: April 2012
Karma: 0
Recruit
Oh cool! That reminds me, what modding tools do you guys have the source too. And would/could you release the source of this WIP tool?

http://i285.photobucket.com/albums/ll51/Sonarpulse/Forum/CnP.png
Re: WDump writing [message #469490 is a reply to message #469405] Tue, 19 June 2012 07:21 Go to previous messageGo to next message
jonwil is currently offline  jonwil
Messages: 3555
Registered: February 2003
Karma: 0
General (3 Stars)

We only have the source to the Tiberian Technologies tools, namely ddbedit.exe, fixplanes.exe, makemix.exe, mergelod.exe, tdbedit.exe, w3ddepends.exe and zorient.exe

makemix.exe and tdbedit.exe source code is in the 4.0 source download. ddbedit.exe is closed source because it contains a lot of code we would rather not release for various reasons.
The other stuff (fixplanes.exe, mergelod.exe, w3ddepends.exe and zorient.exe) are closed source for reasons I dont know exactly.

We do not have source code for wdump.exe or any of the other Westwood tools.



Jonathan Wilson aka Jonwil
Creator and Lead Coder of the Custom scripts.dll
Renegade Engine Guru
Creator and Lead Coder of TT.DLL
Official member of Tiberian Technologies
Re: WDump writing [message #469512 is a reply to message #469490] Tue, 19 June 2012 15:48 Go to previous message
Sonarpulse is currently offline  Sonarpulse
Messages: 18
Registered: April 2012
Karma: 0
Recruit
jonwil wrote on Tue, 19 June 2012 07:21

We do not have source code for wdump.exe or any of the other Westwood tools.

Well, that explains why doing anything with LE is such a pain. Thanks for the info.


http://i285.photobucket.com/albums/ll51/Sonarpulse/Forum/CnP.png
Previous Topic: Sound will work in everything except for renegade help
Next Topic: ummm
Goto Forum:
  


Current Time: Thu Apr 18 15:27:46 MST 2024

Total time taken to generate the page: 0.00697 seconds