The state of Dark Souls modding
Currently, there are two ways to mod Dark Souls. On the one hand there are program modifications such as DSMfix, the 60 FPS mod and my own DSfix, which work by .dll wrapping. On the other hand, since a few versions DSfix supports overriding any of the textures used by the game with custom ones, which is what most mods on this site are based on.
This texture replacement is complete and should allow you to change any texture used in the game, but it is generally not possible to add transparency to textures which did not feature it before. This is due to the way the game separately handles the rendering of opaque and transparent geometry. Also note that most objects in the game have multiple textures, including diffuse color maps, specularity maps and normal maps.
Beyond modifying textures and making direct changes using wrapper dlls, there's also a lot of interest in being able to change models. Unfortunately, unlike textures which are loaded using a known library function, and for which the storage format is rather straightforward, it's not currently known which 3D model format is used by the game.
That's it for now, I'll keep you up to date on any future developments!
15 comments
With the ability to change the textures of this game you have effectively realized my super happy fun time special surprise fantastic number 1 good job - hope for this game. (lol)
But alas, I am a lowly noob in this new and wondrous Lordran, and I have absolutely NO idea how to:
a: Make a texture mod for this game (don't worry I have more than enough texture exp, I actually started and ran the entire Mass Effect texture mod community, but alas, that was for an unreal engine game...) I just dont know what to do HERE
and
b: Use it (install, whatever) with this game
I apologize if there is some hidden guide somewhere tucked away in a dark cave being guarded by a level 50 internet troll somewhere, but I would be sooooo grateful if Durante or anyone else would be so kind as to either point me to the instructions I need or to give them to me as I suspect they are nowhere to be found...
Also: Does using texture mods and Durante's work in general disable online play? I know that running at 60 fps does, but as I don't have a good enough pc for that, if I use only the rest of the mod and install new textures, can I still play online?
Thank you thank you THANK YOU Durante, and thanks to anyone who can help provide some answers....
and opening the door for many other improvements at the same time!
http://forum.xentax.com/viewtopic.php?f=16&t=7876
Quick Question: You know FXAAToolHg6? Is it possible to add a feature like that into Dsfix itself to add contract, sharpness, fog removal, saturation, exposure etc?
because FXAAToolHg6 doesn't work with the 60 fps mod D: