Welcome Guest [Log In] [Register]
Hello, and welcome to InfernalWorks.

This forum is dedicated to the research and development of modifying Devil May Cry 3 and 4. We have an assortment of released mods, tutorials and other resources that should be useful if you are attempting to learn to mod this game. If you ever need any help, just ask our community.

We would appreciate it if everyone could read and adhere to the Rules and Regulations upon registering.

Thanks for your visit, and enjoy your stay. :D

~ Vertigo

PS: THE SHOUTBOX IS NOT THE SEARCH BAR. MAKE SURE YOU'RE ENTERING YOUR SEARCHES INTO THE RIGHT FORM.

Username:   Password:
Add Reply
How to make and use TexMod mods
Topic Started: Jan 30 2011, 04:26 PM (28,898 Views)
Xaneth
Member Avatar
FUCK OFF.
This guide will explain to you how to make and use DMC4 mods with Texmod.

First, a short description of Texmod. It's a program that allows you to extract textures from many games that use DirectX 9.0, and then use the packages with modified textures in game. Until we invented texture importing method of modding DMC4, using Texmod was the only way to make reskins in this game.

Alright, now that we know what are we going to use, let's get this over with - the guide for using Texmod, step by step (step titles are in bold; the most important information regarding the modding are underlined):

Step 1: Extracting Textures.
Once you've downloaded Texmod (you can search for it through Google; it's freeware, so it shouldn't be hard to find a source), open it and select "Logging Mode". This mode allows you to export the textures from the game while playing. Click on a folder icon in "Target Application" and then on "Browse" to select an application that you will extract the textures from. Head to Devil May Cry 4 directory and select "DevilMayCry4_DX9.exe". After that, you can mark some options that'll help you to find a proper texture. These options are:
-Draw Control and Texture Info (I've never actually used it, or maybe, when I once marked it, it did nothing. Frankly, I don't even know what is this used for)
-Show Texture on upper left corner (quite obvious: draws selected texture on upper left corner of the screen. Watch out for it though, because sometimes the texture can be so big that it'll cover the entire screen. Not very useful, but if you have a big monitor, it might be helpful to ensure that you selected the right texture. It has also two additional options; Alternative Method (and I don't know what is this used for) and Translucent (which is supposed to make the texture on upper left corner translucent, but from what I remember, in my case it wasn't so))
-Replace Texture with a green texture (this is the only option I use when in Logging Mode - it covers the marked texture on the model in game with a green render. Very useful; makes it easy to find a desired texture and it's convenient when looking for it)

Next thing is choosing the output format in which the textures will be saved on our HDD. The best options are BMP or PNG, but when you extract effect textures, it's better to choose DDS, so as not to ruin an alpha channel, which is very important in effect textures. Then, in "Log with", you can choose a button with which you extract textures. The final thing to set is Output Folder, which defines the folder in which our extracted textures will be placed, but it's generally better to leave the default folder.
Once you've set everything as you like it, click on "Run" to open the game. To extract the texture, you must be in the room/menu in which the texture is placed. Then, use the "+" and "-" keys on the numeric keyboard to browse through the textures to find the desired ones. (It's also useful to press the filter button - "*" - so that Texmod will browse only through the textures that are currently used). If you're using laptop, hold "Fn" key and press use ";" and "/" to browse through textures. Once you've selected the texture that you'd like to extract, press the button which you set as "Log with" button. After you exit the game, you'll find your extracted textures in your Output Folder. You will also find there a text file called "TexMod", which is crucial in creating texture packages, and better shouldn't be modified.


Step 2: Editing textures.
Once you've extracted the textures you want to modify, edit them as you like with your graphic editor.


Step 3: Creating textures package.
When you're finished with editing the textures, it's time to create a package that will be later used in game. Open TexMod and sellect "Package Buiid". In this section all textures in the output folder will be, by using a "TexMod" text file mentioned above, converted into one textures package. Make sure that "DevilMayCry4_DX9.exe" is selected as a Target Application. Leave the "Definition File" as it is, because it points to this "TexMod" text file, which contains info about extracted textures. You can add your nickname in "Creator Name" field, so everyone knows you're the mod author, and some additional info about the mod in "Comment" field if you like. When you're ready, click on "Build" to create a package. Then write a name for it and click on "Save". If everything was done correctly, a message "Succes! X Textures addded." should appear.


Step 4: Using the package in game.
If you want to use your package in game, select "Package Mode" in TexMod. Make sure that "DevilMayCry4_DX9.exe" is selected as a Target Application. Then click on a small folder icon in the middle and select "Browse". Head to the location of your package and double-click it. Its name will appear on the list on the left. If you want, you can add more packages. Just remember that the most important packages are at the top of the list, and these are the last one to be loaded, so they are seen as a final result if more than one package that edits the same textures is added. That means, that if you want to use, for example, Soulless Nero mod and another mod with different Nero's hair colour, you have to place the mod with hair colour that you want to have on the top of the list, above the Soulless Nero mod. You can change the packages order by selecting them and then clicking on green arrows to the right. After you placed all desired packages on the list, click on "Run". If everything was done correctly, the game should run with modified textures. Congratulations! All that's left is to have fun. ;)

WARNING! Sometimes the modified textures aren't loaded in game, although everything was done correctly. This might be so because your "Texture quality" option is different than it was set when extracting the textures. All you have to do is to change your "Texture quality" in game options to Super High (that's the one in which the textures are mostly extracted).
Edited by Xaneth, Jul 17 2011, 06:09 PM.
Posted Image
Offline Profile Quote Post Goto Top
 
187521575646
Member Avatar

All good,but if you are on a laptop and when you press + or - to browse the texture,is not gonna work,so hold FN on keyboard and then to browse textures press ; or / on keyborad.
Offline Profile Quote Post Goto Top
 
Xaneth
Member Avatar
FUCK OFF.
Oh, yeah, I forgot that laptops don't have numeric keyboards. But I didn't know that you do it this way on them. Alright, first post updated.
Edited by Xaneth, Jan 30 2011, 04:45 PM.
Posted Image
Offline Profile Quote Post Goto Top
 
187521575646
Member Avatar

Well... i don't know other ways. It was pure luck when i found this.
Offline Profile Quote Post Goto Top
 
LucasRaven
Member Avatar
VOIDIANS
Awesome!
You're reaping what you've sown!
Offline Profile Quote Post Goto Top
 
NieJestemzPolskiPL
Member Avatar
Hold your Colour
This will help :thumbup:
Offline Profile Quote Post Goto Top
 
JacQ13_PL
Member Avatar
BANNED
Yes its very good....OR NOT!
I' AM CRAZY NINJA!!!
Posted Image
LET'S KILL SOMEONE
Offline Profile Quote Post Goto Top
 
RazoR
Member Avatar
Cookie Monster!
Wow, X! You have no idea how many times I had to write stuff like this to people that ask me. I am so glad to finally be able to just paste the link and let them figure it out for themselves. <3 You're awesome for making it so detailed and understandable :)
If all else fails, go for the eyes!
Posted Image
I'm sorry if my awesomeness confounds your narrow minded view of humanity.
Offline Profile Quote Post Goto Top
 
Xaneth
Member Avatar
FUCK OFF.
Wow, thank you all guys for nice comments. ;) It's really good to see your work is appreciated...
Posted Image
Offline Profile Quote Post Goto Top
 
Ylthin
Member Avatar
Gold Dragoness
Thanks!
Posted Image
My English is teribble, you know...
Offline Profile Quote Post Goto Top
 
1 user reading this topic (1 Guest and 0 Anonymous)
Go to Next Page
« Previous Topic · Tutorials · Next Topic »
Add Reply


Domain name provided by:
Free Domain Name - www.YOU.co.nr!