S.T.A.L.K.E.R. Anomaly DLTX - Tutorial for Modders

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
how does dltx work well today i'm gonna show you so for starters if you've already come here from my last video you've probably known now as a player you don't need to work much but as a modder there's a good amount of things on it or maybe you're interested just uh oh hold on maybe you're just interested in uh generally you know how it works so merlin is the creator of the mod i also left the description here so modding stalker has this annoying thing is either resolved and conflicts when two different mods overwrite the same file but not the same variables and sections within that file dldx aims to mitigate this by allowing a mod author to not only overwrite the value to only overwrite the value that they actually wish to change the separate file which should greatly reduce the amount of needless mod conflicts and they need to manually merge mods it's the what so how does that actually work now as for starters we might actually want to install the ltx so how do i use it as a model though before we go to that you can see that we have lots of lots of things and if you've been already taking a look at that they've been equally frustrated like i have been setting this up you probably figured out it just simply this is some reason doesn't work even on comment line it doesn't work maybe as well you're one of those people who have said okay even using the executables if i'm a russian language speaker or japanese language speaker or whatever that doesn't use it as as you're speaking a language that is not latin characters it just doesn't allow me using those characters anymore for my characters these issues and all i'm going to fix in this video today so for starters we have dltx if i play right click made by mr d monitor the mr demonized i was about to say to say demonetized this person is probably our messiah for dltxfi seriously because this mod is pretty good let me just you know rate this one this is really good it's really useful so how do we install both of these i have them already downloaded here and i've already set up my anomaly folder here so we want to open this one up all of the ltx1 up when i copy all of that and we want to paste all of this in here and we are going to replace all the files in the destination begin i'm mainly english speaker and most of my languages that i speak don't use anything else but latin characters i don't have that issue however i might want to build this one as well especially for this tutorial's sake so apart from that we want to have a dltx5 now contrary to what it said we want a saying uses one pick the archive and anomaly folder and run dltxfi yes and we want to copy all this and not put it into the folder here but we want to put into the tools folder where our ltx diff is located in replace the file in the destination now if you take a look at the ddlt exercise installing screw or you know usage descriptions it says the mod must be folder within with game data full inside it just like mod organizer 2 stores mods as a reference you know watch the old video if you haven't watched it so go ahead you need to have a fully unpacked game archives and put it into anomaly folder backslash and pack backslash game data if you want to change the location you can open dltxfi ps1 while change the game data path variable yes this is where we are working with so you probably when you freshly installed one uh version of of you know stalk anomaly you don't have this folder how do we do that we use the db unpack a batch you know if you want to use the other one go ahead it covers every file but it goes also it takes a ridiculous longer time to go through all this you know so i'm just gonna go for the sake of this we're gonna go with db unpacker also the dltx5 mod will be created in separate directory with the name of the digital mod underscore dltx that's something that we need to watch uh our watch out for but it's totally fine now while this is working while this is doing its thing we can actually install our dltxfi add to the right click menu yes it's not yet there usually so we're going to right click this we're going to run this with powershell yes we open this yes we want to open this oh and it didn't run okay hold on run with open shell always ask me for openings well we're going to remove that one open that yes and now you can see it has worked windows is a very peculiar thing you also you want to use this generally you know because i have this personalization open up ltx if windows protected uabc run anyway and boom it closes itself instantly if i run this as administrator i have the same issue it doesn't start i don't know what it is merely miss if you can give me any pointers your mouth most welcome but notice how it's underscore unpacked instead of unpacked we can change that if you press f2 on your keyboard while you're on a folder on windows you can just simply change the name you don't have to right click and always do that bam so we're gonna do that and we find oh we have some conflicts we have scripts you know if you have it if you have the entire thing fully built it's much more than that but you know only if you absolutely need it so we want to copy this i want to control shift and n create a new folder that's our game data folder bam copy that in oh wait hold on why are we copying that we just you know ctrl x and ctrl v ctrl x is cutting it out and moving it basically so now it's in there we can see our configs uh on here that's that's good right so i want to open up a new explorer window for the reasons i will show you in a second without a gold uh windows key and e and oh look at that we have a new window this is great right all right we go back to my folder yeah to my uh you know drive we have the mods folder we have one model already in here that is been put here by me for testing purposes that is the shotgun scopes and sites version 5 for from duxfortis if you want to you know follow along in this tutorial just to check how this works yourself i'm going to put this link into the description as well follow this one right so we have it installed we have unpacked everything is here if we go in here we have the game data folder we have a patch we want to move that patch out of here bam it's in here just the game data folder is in here we have also the game metaphor in here but we don't really need to do that right now we want to work with this one so we see we have some some changes in here and we're gonna right click we want to de-altixify this mod and you see powershell opens and it does the job for us so while this is working i want to go over something incredibly difficult to pull off if you are not a techy person and that is to build these uh executables yourself building the modified executables itself it has also tutorial in here now i've seen that this mod has this issue not sure if it's been fixed um with the russian and everything else but you know if you are still running into this issue i'm gonna tell you how to fix that it's another issue currently uh current known issues attempting to overrate whether it's going to cause a crash the game lost any loose files and environment slash weather splash as root files which initially loads in any mod files as a root file without any base definitions now you wanna take care if you watch this video anywhere after the 1.5.1 version of anomaly has been released it could have been already fixed so you don't have to worry about this if you're watching this likely after it's been released or likely during the release of 1.5.1 anomaly of the release of the lts differential dltx differential at the x loading version number something something um version seven here we go yes um this issue is still relevant you do not dltxify at the moment anything that's you know related to weathers wait for the patch right always wait for the badge take a look really read through this so we could already see we need a good amount of stuff for this right we can see if you want to build the binaries for yourself you just take a look at the code or rather you normally def team i want to include this code into your next release i've supplied a diff patch in other underscore stuff to apply it you need a good client and anomalous x-ray engine at version 1.5.1 run the following commands once you have git installed now git and github are two different things yes so you want to get scm you want this here you do not want to go and go github client you do not want this unless you really need this but you do not want to run this if you're not actively working on the code don't install this this is not the kit this is not kit this is github this is what you want this is available for windows mac os and linux regarding linux uh i have a linux budget gaming tutorial waiting to be done um you know just you know watch out for that one however now download for windows and install it you can rush through the installation there's nothing you have to really be worrying about if you do want to have a look through it you know go ahead but you know it's pretty simple it's pretty straightforward there's a lot of stuff in there but you know once it's installed you have a good uh good things good things you have so we can see by the way before i'm gonna go deep into this you can see dltxifying has been finished and for that and for that we can have a look into our mods we see we have the dltx one now we want to you know compare this you want to compare this with our thingamajigs here right so we have the game data in here we're on the uh game data filezilla and we see um let's have a look at configs right and we see oh what system ss version 5 has been created what is that so we double click that we have a look at that and adam launches and we see and some things have been changed the trz34 classes did shoot and the doppler the sounds we have some exclamation marks here with the fort 500 you know what what it do what it do so basically there are only the changed variables now in here according to what's been said but we don't have the exclamation marks in here all right what's this we're going to have a look in the actual uh in some of the actual conf like in the actual ldx files that have been changed this is the separate file where everything is stored but if we take a look now in the to the items in the trade we see the bot trade banned as as version version five and we're gonna have a look in the other one as well that was uh items trade and we have the trade banded one right so you can see this one is a bit longer has much more stuff this one is much shorter and only has the changed variables in here we have the exclamation mark traded by supplies boop exclamation mark supplies and the exclamation mark miners go new here's some added items and things like that and here we have only the standard ones now while we have that we might also want to have a look and how it used to look like what's the old version of this right so we're gonna go ahead and go to config items trade trade abandon and we can see this is pretty much just as long as this one but it has some things changed so this is this is what it does this is what it do this is exactly the thing um that dltx was working with instead of having a conflict of having the same ltx file change with different valuables you have only one separate ltxl which is being loaded anyway in the same location changing only the variables that need to be changed with the exclamation marks and everything right this is this is exactly what it does and the exclamation marks are there to you know solve further uh conflicts if i'm wrong please correct me but i think this is the this is pretty much what i've been deducting from my own logic and that is that that is pretty much that now back to the initial issue or not the initial issue the issue for people who use a language that is not using latin characters that have this issue that after dltx installation they cannot write their own name compiling i said we need git we need git so for that we just install that and we can see if we go on to our anomaly installation for we have the other stuff in here we have some we have the differential ltx loading diff this is diff file what is a diff file you can have looking down on wikipedia i'm not gonna take a long look for that however want to go into here and open git bash we can you can also use git cmd if you want but i'm i'm a lazy bastard i like a git bash because the thing is i'm going to show you something that you can do in bash that's also something you can do in every bash is basically what's being used on linux i'm just going to copy that and you can bring the mask button there and boom bam that's that it now is cloning the repository of the x-ray monolith uh engine now now you want to change the duo directory into the x-ray mono lift you know folder and then you have this now you obviously don't want to copy that right you want to only get a ply and then you know put some in there so we're going to go get apply and now we don't have the real path to other stuff my other stuff folder is in here and we're gonna copy that middle mouse button this and we have backslash you can also use forward slashes really doesn't make a difference differential dash ltx dash loading dot diff bam it's in there warning online adds white space errors that it's in it's in there once the patch is applied add a mass underscore string buffer cpp to the project exact visual studio now you should be able to compile anomaly as you normally would visual studio yes you need visual studio and you need some of its dependency files well some of it's dependent some of the dependency files of the x-ray engine what did i mean so once you have it installed you want to have the 8.1 windows 8.1 software development kit and the 2015 visual studio builder i will show you how to find these if you go into your visual studio installer and i have it already installed here i'm just going to go modify i'm going to into the individual components put in 2015 you have this one the build tools and i think it was the 8.5 seconds later you really need the oh the 8.1 you need the 8.1 sdk yeah that's the one that you want you want to install this this is one of the dependencies and you want to install the 2015 visual studio build tools once you got that you want to open visual studio and you want to open a project or a solution and for that you want to go into your pc into your local disk into your users into your own folder and then go to the x-ray monolith file you go into the src which stands for source and you have the engine sln this is a project file now you'll be you're being loaded in and you do not want to review solution actions you don't want you do not want to do this you do not want to upgrade the projects to the latest microsoft toolset the reason why is because one you don't have an idea any idea what you're doing like let's be honest right you're watching this tutorial because you have no idea what to do two if you had any idea what to do you would tinker around with it until it doesn't work anymore anyway and third this is a tutorial on how to do it normally right so let's just go for it you have the exact core this is the xr call project file why haven't we all opened this one first well it's simply because we have to build this engine which is why we have to open this one so we have this one here we can't see you know we can't see our file here so how do we how do we how do we drag that in there so the differential ltx diff we can't drag it in there we want we are supposed to drag something else in there now if he oh if we have a look in here if we have a look at here what we're supposed to do with the mesh string profile tpp that's the one that we needed to load in we don't have it in here you know where we have it i can tell you we're going to here we go to the local disk c we're going to use this we go into the our folder we're going to x-ray monolith we're going to ssc and we go into xr core folder yes the very own folder of where the project it is in we scroll up it down that's what we did earlier while we were applying the uh differential ltx loading diff this is the file which was in there so to basically do this we're just going to drag and drop this right inside of this excel core project and there it is right now this will take a bottle of time but like processing time just to do but it's pretty much simple for you to execute you're going to you build now and you've got batch build you go select all and you build it and now your compiler starts compiling your visual studio is studio and your builder is building and it takes a long time now of course i'm not gonna wait sit around here and wait until it's done in this video this is just mainly to show you how to do it but you can already see in the x-ray monolith file once this build is started building you have the underscore build one and if you underscore the game on and you have the bitten underscore debug one this is where your files this is where your executables are going to land now as i said i'm not gonna let this builder run through entirely and i'm not gonna do this because i just do not have the time for this so to show you another thing uh which you want to [Music] maybe have a look at is if you modify this the language packs if for some reason after this it doesn't work for you you might want to click on russian click on japanese korean whatever language you speak that uses another language you know another code set you want to install it and then you want to do it again it takes a long time i know but if in case for some reason it doesn't work i have this weird theory that it could be related to that i haven't tried it my own yet because my pc has been dying and it's still dying if you want to support me financially i would need to send up something for that but i am pretty sure you all are just as broke as i am so i'm not going to bother but this pc pc working on that is taking a long time a lot of time i'm pretty sure yours is faster if it isn't welcome to the club [Music] you
Info
Channel: Lethality112
Views: 10,848
Rating: undefined out of 5
Keywords: stalker, anomaly, mod, modding, moddb, community, tutorial, howto, lostalpha, callofpripyat, shadowofchernobyl, chernobyl, chernobylite, metro, metro2033, metro last light, metro exodus, exodus, roadsidepicknick, elderscrolls, guns, weapons, Nexus, ModManager, JSGME, BaS, sidorovich, duty, freedom, mercenary, free, free game, stalker 2, GSC, Grygorovych, lifeofboris, cheekibreeki, cheeki, breeki, gopnik, bandits, ecologists, monolith, slav, slava, vodka, tourist, dltx, modders, differential ltx loading, differential ltx, ltx
Id: yI3h08MxBSI
Channel Id: undefined
Length: 21min 50sec (1310 seconds)
Published: Tue Feb 22 2022
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.