MDLDecompiler: Difference between revisions
Jump to navigation
Jump to search
Note:MDLDecompiler is not 100% reliable and has some issues with certain MDL files. It also doesn't produce a "perfect" decompile and you may need to rework the QC file to be able to recompile a model properly.
m (→Oops, my bad) |
|||
Line 1: | Line 1: | ||
'''MDLDecompiler''' is a tool written by [[User:Cannonfodder|Cannonfodder]] for decompiling [[Source]] models back into they're component parts; namely [[SMD]], [[VTA]] and [[QC]] files. | '''MDLDecompiler''' is a tool written by [[User:Cannonfodder|Cannonfodder]] for decompiling [[Source]] models back into they're component parts; namely [[SMD]], [[VTA]] and [[QC]] files. | ||
MDLDecompiler''' only works with version 44 MDL files from the orignal HL2 or Episode 1 and cannot decompiled newer Orangebox models which are version 48. A work around for this is to edit the MDL in a HEX editor (such as PSPad) and change the 5th byte from hex 0x30 to 0x2C or, in ASCII, from a "0" (zero) to "," (comma). | '''MDLDecompiler''' only works with version 44 MDL files from the orignal HL2 or Episode 1 and cannot decompiled newer Orangebox models which are version 48. A work around for this is to edit the MDL in a HEX editor (such as PSPad) and change the 5th byte from hex 0x30 to 0x2C or, in ASCII, from a "0" (zero) to "," (comma). | ||
Some issues with the original Cannonfodder decompiler were fixed by [[User:Erix920|Erix920]] but some bugs still remain. | Some issues with the original Cannonfodder decompiler were fixed by [[User:Erix920|Erix920]] but some bugs still remain. |
Revision as of 16:35, 17 November 2008
MDLDecompiler is a tool written by Cannonfodder for decompiling Source models back into they're component parts; namely SMD, VTA and QC files.
MDLDecompiler only works with version 44 MDL files from the orignal HL2 or Episode 1 and cannot decompiled newer Orangebox models which are version 48. A work around for this is to edit the MDL in a HEX editor (such as PSPad) and change the 5th byte from hex 0x30 to 0x2C or, in ASCII, from a "0" (zero) to "," (comma).
Some issues with the original Cannonfodder decompiler were fixed by Erix920 but some bugs still remain.

External links
You can download working versions of the tools from the links below.