Hello - due to the many personal messages regarding the merge of this mod with the Terrain Overhaul mod, and I see there are questions here as well (I just haven't logged in here for a while)... I'll try to explain as clearly as possible steps for new mod(TTO) (+ install) - first, in the Terrain Textures Overhaul south, move the files from southmain and southplacement respectively to Terrain Textures Overhaul - TerrainMainTextures and TerrainPlacementTextures. Second, from the Blackwater mod, take greatplain and talltrees .ytds and place them in TerrainMainTextures, everything else goes into TerrainPlacementTextures (and you will have to choose which files to use from the duplicates and decide whether to replace them or not). Finally, rename the install file to install.xml and replace original. https://drive.google.com/file/d/1sQQ6jO6-UndUS8XVOE9y8llwK_wSHqke/view?usp=sharing
do these texture mods cause ped spawn issues? i have terrain texture overhaul and upscaled terrain 2k and noticed fewer wildlife, no trains or trains with no passengers , stagecoaches empty etc. ever since i installed these texture mods
the two mods are not compatible as they use the same files. If you just downloaded the 2K mod without corrections it loads via file streaming, while this Blackwater already uses the correct loading method (as i discussed earlier, and it seems people listened). Terrain Textures Overhaul uses file streaming, which can cause spawn issues if too many mods are loaded or not so good pc. But at the start of the comments in Terrain Textures Overhaul mod, DamnNewbie has rewritten one of my installers where it loads the mod correctly. You can just check which files are more in the 2K mod compared to Terrain Textures Overhaul, copy them there, and download that installer at the start of the comments. And then delete 2K directly...here in comments is and install for combinet terrain overhaul and blackwater....My thought is that if the mods are installed correctly, there shouldn’t be any issues with spawning. However, if you have other large mods that aren’t loaded properly, you could still encounter spawning problems
so i've removed upscaled2k and currently using just the terrain texture overhaul and tried to rearranage the files to use "replacement method"...what i did was:
copy all the files from the three folders from terrain texture overhaul and put them all in the same folder (did not delete/rename anything) use a custom install.xml file (provided by abdel rahman) and placed it together with the terrain texture files in the same folder...
Don’t do anything yet. First, tell me what you want to achieve, and I will explain. Do you want only Terrain Textures Overhaul and how do you want it: in its original version with .ytd files and empty +hi.ytd files, or do you want only +hi.ytd files with renaming? Or do you want the install with both mods combined (and the +hi version or the vanilla versions)?blackwater uses file replacement ,Terrain Textures Overhaul no but there u can find install only for it ....or my combine version of 2 mods...(+hi or vanilla)
whichever version will be better and not cause spawn issues i'm currently replaying the game so i'm in chapter 3 so can't access blackwater yet so not don't need the blackwater terrain mod as of now
also i have all the settings cranked up from high to ultra
If you want, read through the comments here and decide for yourself which version is better. For me, the +hi version is more correct. However, others advocate that it’s better as it is now (even though Blackwater and Heartlands cover both file types, which is good, but Terrain Textures Overhaul has empty +hi files). So, decide for yourself which version you prefer... So, you want only Terrain Textures Overhaul... If you want the vanilla version with file replacement, download the mod, and in the sticky comment, the third post by DamnNewbie has rewritten one of my files which is directly for vanilla Terrain Textures Overhaul. Replace the old install file with this one, and you’re good to go. In that file, there are also lines for upscaled windows and registers; if you uncomment them, you can include these mods as well, but that’s optional.down post second install is for vanilla Terrain Textures Overhau + vanila blackwater but how i explain blackwater files must have their places in Terrain Textures Overhaul nothing hard...my Terrain Textures Overhaul is 19gb and lml dir is 40gb and loaded with filereplacement and performance is perfect(how you can see in pics in downposts in Terrain Textures Overhaul)But as I mentioned somewhere, when you load +hi files in place of non +hi files, there's a higher chance of experiencing the FFFF error from the pools. No matter what you do with the pools, the FFFF error won't disappear until you load them as +hi (I'm talking about if you loading, for example, a 20GB terrain mod in my case).When you load +hi files instead of non +hi files, there’s a higher chance of encountering FFFF errors related to the pools. These errors are due to insufficient optimization or resource overload. correctly loading the +hi files, can avoid these issues...Terrain Textures Overhaul downposts i explain how made +hi nothing hard again....
i've removed increased lod mod (extreme version), replaced the install.xml of terrain overhaul with the one you linked and still getting the spawning issue...
my current mods are: bloodlust character texture overhaul serenity zen armed execution in non combat stance rwao visual redemption terrain texture overhaul gun metal rework gunfx colorful weapon icons wero whyem dlc rdoff edition rdoff pdo more pretty gun
ASI mods: smoking complete, horse hydration, rampage, banking, guntricks, bounties and contracts...
i doubt any of these are causing the issue since this issue started appearing after i installed increased LOD and terrain texture overhaul... any idea what to do now?
i've also done the file replacement strategy using renaming to "+hi.ytd" like abdel rahman suggested:
put all the files from the three folder of terrain overhaul into one folder, sort by size and delete the 1kb files, rename all the other large files to add "+hi.ytd" at the end, and attached(replaced) install.xml provided by abdel rahman for it... but still got the spawn issue ...literally nothing seems to fix this for me :/
Sorry, but I haven’t seen or found now the file Abdel Rahman is posted, so I can't say what’s going on... :) By the way, I was the first in the community to talk about file replacement for large mods and the first to create the file for filereplacement on Terrain Textures Overhaul, and I suggested that textures should be loaded as +hi instead of leaving them empty, but anyway :)... Overall, I saw that your upscaled characters are on stream, so you can experimentally remove them... But again, I don’t know what Abdel Rahman has posted, and I haven’t seen your vfs, ModManager logs separately to give you clearer guidance... Otherwise, see my long posts in Terrain Textures Overhaul on the first page below to see what I’ve talked about and screenshots from the game to see that there are no spawn issues after 50gbmods... Here's the first and original file for the +hi version (again from the that post I mentioned). Your directories just need to be MainTextures, TerrainTextures, and CityTextures.By the way, if you read down here, AbdelRahman suggests leaving +hi empty and loading +hi on place on lows. That’s why I tell you to read and choose one of his suggestions :) https://drive.google.com/file/d/1b3i-_rO2GbWgC0k7zz9qL3uK3IGtsfBD/view?usp=drive_link
I hope you are well, I just wanted to discuss something in regards to deleting the +hi (1kb) files and renaming the others to be +hi.. I do not think this is the best thing to do.
I know some people may say it is and that the game loads +hi only when you play at high settings -and I used to think so-, but I do not believe this is correct.
the reason is, a few weeks back when I wrote the install file and did this method as I mentioned above (delete and rename) I started noticing when riding fast that the game replaces its old textures with the new ones which I renamed them to be +hi, I did not focus much then but it was very easy to see and hard to ignore.
so what I did is, I took only one mod, the terrain textures overhaul, and I did an install file for it but this time, I did not delete or rename anything, just made the install to include a replacement for all of the files, and when I played again the problem was 100% gone.
here is what I think might be the case, the game DOES USE the regular .ytd first and then renders the +hi.ytd after it, but because this is an OVERHAUL, when the game renders the normal .ytd first and then renders the +hi.ytd, I can see the textures changing, because the overhauled texture (+hi) has different textures in it from the regular (non +hi).
and that is why leaving all textures in the mod without deleting or renaming is the best of both worlds, because now let us say the mod has the following 2 files:
bigvalley.ytd (120 mb) bigvalley+hi.ytd (1 kb)
when we do file replacement for both, we will replace the original bigvalley.ytd from the game itself, and IN THE SAME TIME replace the +hi file in the game with the (1kb) version, and like that, when the game renders the first texture (which is the normal .ytd) it will upload the new overhauled texture that is in the mod, and when the game renders after that the (+hi) texture, it will not change anything or do any type of late textures loading because the (+hi) version we have is empty, does not have any new textures in it, and like that we well get rid of any overlapping or late textures loading time.
Hi mate, that's a very interesting point, I'll definitely give it a try. Yes I also often noticed that if I rename all +hi files and delete the rest, then in the game textures will load with a "delay". So, this is similar to the streaming method in a way, because we also should leave +hi empty, right?
exactly, maybe try this and tell me how it goes, you can copy all in one folder without renaming or deleting or anything, just copy all files into one folder.
after that, make a copy of your install file, open it, using notepad++ replace only (+hi) without anything else just these three letters, replace them with nothing, like leave the replace square empty with no space even and click replace all. after that take all these lines and copy them into the main install file you already have in folder.
like that you will have a replacement line for all .ytd and all (1kb) +hi.ytd files in the folder.
yes it is similar to the stream way, you will have the same exact files just the same as the files in the stream method, no rename no edit and we will leave all the (1kb) files as it is.
the only thing we will do is using a file replacement for all of them this time, like you have an uploaded version using stream method right?, all we will do is make the install file use file replacement and not streaming, and that is it, we do not do anything else
https://drive.google.com/drive/folders/19nEeLu14g8stllVWaHUlqN3nOJO5wFlx?usp=sharing I think I did it. Can you please check if I did it right? I booted up the game, and the textures changed much faster.
Does this mean your install.xml for Terrain Textures Overhaul needs to be updated also AbdelrahmanMahmoud? I think the one you shared on google drive a week ago?
the ytds without +hi need to have lower resulotion as the +hi making them empty is not the right way just look at how R* does it with pretty much every texture in the game think of it like lods for textures https://www.google.com/search?client=firefox-b-d&q=lods+in+video+games
I don't understand, what's the right way to do it then? Or does everyone have their own individual method, and there is no single correct method? I'm really confused. What AbdelrahmanMahmoud suggested does work better. Or do you mean to say that now there will be problems with spawning and so on anyway?
All you have to do, make a copy of your install file, open it using notepad++, replace (+hi) with nothing and click replace all and save.
After that copy all the file replacement lines into your main install file.
Go to the main folder of terrain textures overhaul, copy all files without any edit from all three folders into one folder, put the install file with them, sholud load around 194 files.. and you are done.
Because now, all the (.ytd) and their +hi.ytd versions are replaced with the ones from the overhaul mod.
The game will load the normal ytd from the mod the first thing instantly, and when it goes to load the +hi one, it will load nothing, as the +hi is empty and has no textures, so it will only keep the normal. Ytd which is the best and what we need.
I did that for all of the texture mods that depend on overhaul, and now it loads everything instantly without any delay, just the same as stream method, but using a file replacement.
For now, I do not believe there is any better way to load things.
i cant explain u in a comment section how open world games are working just do the ytds exactly as rockstar does, resolution and format (in best case) the game need to load new files all the time as you are traveling around the map imagine you see blackwater from far away and the game needs to load all the 3gb from your mod at once because u didnt made low res textures for them. overkill
I understand your concern, and I do have some ideas about how open world games work.
People with low end pcs and 8-12 gb v-ram, before all of this drama of file-replacement, did not have any problems with mods like terrein texture overhaul or upscaled terrain, and used the same file structure.
There is no fps cost, not even 1 or 2 fps, I ever saw when using this mod or the other mods when using this way, or even the stream method.
And I use a lod scale 2, and before was using 3 and 4.
MaxLukSky This is the first I've heard that low textures need to be loaded for texture mods. What for? This is the point of mods for improvements to remove them completely and upload only new ones with better quality. Do you think I should degrade the quality of my textures? And why this particular lod? Is this so related?
If there was something wrong, we should have noticed it or saw it or at least feel it in the game.
I do not see anything wrong at all, all the textures load instantly, all of them are replaced correctly.. and their lods *which are totally different files in the game* do not suffer from any visual problems or anything at all.
AbdelrahmanMahmoud No, I didn't notice any problems. Moreover, like you, I did not notice any changes when using different methods (i mean steaming and replacement).
just do it the way R* does make a low res and a high res version of your textures thats all its not about "I dont feel any issues" "my pc can run it" again do some google search guys or watch yt videos
I always search and try to learn about everything, that is how I entered the modding community, and this is how I managed to come with my mods like the impsoter trees lod fix.
This method has been in use since terrain texture overhaul mod, which came years ago.
Only difference now is we are using a file replacement method for these big texture mods to reduce the stress just a little on the game engine.
I am always happy to be proven wrong and learn, but I think you are not right about your claims.
you didnt understand me its good that you are using the replace method instead of streaming the next optimzation step would be making low res textures for the non +hi ytds and your high res textures (as they are right now) all go into the +hi ytds its much of work i know up to you
If the game was dependent on texture quality in its lod system, then we would have not got a lodscale in the game settings.
Even with 10000k texture reslution, using lodscale 1.0 which is the game default makes the texture blurier in the distance, and does not render the full texture quality at distance at all, the closet you get to the textures the more quality you will see.
No matter the quality of the texture, they won't render at full quality in a distance due to the game lodscale.. and that is why it is an option in the game called *GEOMETRY LEVEL OF DETAIL*, and that is why texture quality setting does not eat performance, but takes more v-ram.
And this is the same with texture mods, more v-ram, nothing to do the the lod system.
They can all be easily downscaled with batch process programs like Chainner in a few seconds, absolutely do lower the resolution of them for the non +hi files (I like to call them LOs). The textures have to be either downscaled to 50% or 25% of the original resolution. The percentage depends from YTD to YTD, just open up the vanilla ones and see how they do it.
do you know if creating a replace folder has the same effect as file replacement (install.xml) method ? as in, creating a replace folder within lml, like
replace>common>data>ai etc... a few mods do this already, i think its better than creating an install path for each file in xml. take a look at friendlier greets to see what i'm talking about
On this link scroll down till you see the replace paragraph, the caution part where it explains how the game path does not usually match the written one in codex or open vi.
Can we please stop with all of this misinformation? I've been modding textures in this game for a little more than two years now, so listen to what I say: using the replace folder instead of stream does not magically fix anything, lml still uses the replace function for streaming files, it's just a more direct way of doing it. Instead of wasting your time rewriting your install.xml dozens of times to accommodate the files to it, just fix the LO files, which you for some reason filled with the textures meant for the +HI (and also made the +HIs completely empty???)
I understand the frustration with the spawn bugs, but you have to understand that there is literally no solution to it available. My theory is that it is simply a VRAM issue, the more files you stream, the more VRAM will be consumed. Eventually, when the game detects there is not much memory left available, it will start making sacrifices, by not spawning certain assets like trains and pedestrians. The only thing you can do to prevent issues like this is to use the correct DDS compression method for the textures (same one the game uses, depends from texture to texture), not exaggerating on the resolution of the images, and not including way too many YTDs in the mod. And I can't stress this enough, regardless if you take each and every single one of these measures, people might still encounter issues, because not every computer is the same.
Sorry for this huge wall of text, I just had to try and put all of this misinfo to rest.
@xuruthor I think it's not a lack of vram that's the cause, but rather a limitation in the game engine. I have 32gb of vram... the modded game with the maximum possible textures never uses that much.
I assume it is VRAM because the limit seems to vary heavily from PC to PC. Some people can run the game with hundreds of streamed YTDs without any issues (me included), while others already encounter issues with just a few texture mods installed. It is very strange for sure.
My man you allmost correct this changes when you ride horse fast happened because game render and update only 5 textures per frame and when you load bigwaley from 10mb to 120 mb there is a lot more textures ..that why you see that changes in front of you...how in last of as max render textures per frame in setings...you say you think that is not correct...but I say to you I know +hi is for hi ... go to documents rokstar settings, there you find something like max textures update frames change to 10 and you don't gonna see that...there is only to values 5 10 don't put other numbers...be well ma men but I see you on other posts and I don't agree a lot with you I have 20 years in military softwares and have some knolege and don't very agree with you ......
I do have a customized setting file to unlock extra settings and I set max upgrades per frame to 250, not 5 or 10, I know the max is 10 for the game but I set it at this number, and this texture change always happens, after using the file replacement method but with old way *having +hi empty to replace +hi in game and having .ytd with the overhauled textures to replace the .ytd in game, this problem disappeared, and I no longer see textures changing in front of my eyes even when riding extremely fast.
I hope you can give it a try and see for yourself.
Kindly go under my mod page, the gameconfig one, you will find it there in the last few replies between my and someone called sykrim I think, look for it you will find it.
Thank you
Edit: here it is, you don't have to use the gameconfig as it was for the other friend, only use the install file.
OK man it's clear to me ....I want to tell you in game last of us this setings is again 10 textures per frame...maybe if combine Intel and nvdia supercomputer can do 250 per frame
will the ped spawn issue be fixed doing this file replacement method? i see stagecoaches, trains and caravans mostly empty all the time using terrain texture overhaul, upscaled terrain 2k mods
Hi, how are you? This is a very good mod. I’m very happy that what I started talking about months ago has spread on the internet. People have heard me, and it seems my efforts to spread it have been successful. I plan to combine it with Terrain Textures Overhaul. Since I’m here for a short time and don’t have time to research, I have a question: why do people load +hi.ytd as .ytd and leave +hi.ytd empty? In the game’s settings/system.xml, there is a setting <maxTexUpgradesPerFrame value="" />. If it is changed from 5 to 10, everything is fine. In my opinion, the game engine allocates fewer computer resources for just .ytd and more resources for +hi.ytd. This makes sense because higher resolution textures (+hi.ytd) typically require more GPU and memory resources to load and render properly, as they contain more detail and information compared to normal textures (.ytd). I want to present another method for loading textures to avoid writing too much code. If all files from <FilePath> lead to one directory of the game (<GamePath>), you might try using <FileReplacements> instead of <FileReplacement>. For example, I copied greatplain... and talltrees... to MainTextures of Terrain Textures Overhaul, and add new directory Blackwater in the same mod, I added to the install.xml code simply: <Resource name="Blackwater"> <FileReplacements> <GamePath>platform:/levels/rdr3/terrain</GamePath> <FilePath>Blackwater</FilePath> </FileReplacements> </Resource> but i made it my way delete all +hi and rename others to +hi.ytd :)
Greeting sir , I just want to know did the latist vertion have take the advice of AbdelrahmanMahmoud's.Cause it seems texture loads in a fast speed, I would also like to know if another mod Terrain Textures Overhaul has took this mathod the same. I have read the mathod but I still do not get it .Maybe 1KB of hi files means they are using this king of way? Last,my poor english might make this content hard to understand.I am looking forword to get ur reply,I will be really aprreciate about it.
Hey, yeah, I took AbdelrahmanMahmoud's advice. But Terrain Textures Overhaul does not use this method. But I'll be honest, you won't really notice the difference in the two methods, and there's nothing critical that some mod uses the old method. I don't really understand your last question.
Getting an error FFFFF in blackwater epilogue 1. WHen you are running close to the building area that is furthest nort west. Tested with only this mod active and clean install. Latest LML install and ScripthookRDR2 V2
No I own the game on steam and play on Vulkan. I played the entire story untill epilogue 1 with this mod without an issue. After more digging I found bla_civic_fman_decal01+hidr.ytd to be the culprit. Deleting it fixes it. This crash only happens when you are running inside the construction area in blackwater towards north west. So If you are in the middle facing the town hall just run towards the left building towards the tents
Here, tested again. No mods whatsoever except for blackwater. No asi mods either. Clean settings.xml and cleared cache. This exact spot=crash because of bla_civic_fman_decal01+hidr.ytd
Will it be possible to look into doing something similar to guarma in the future? It really needs that and I sense maybe it will be easier since it is isolated?
Have been enjoying the mod so far.. so thought of commenting with this suggestion.
Спасибо большое за вашу работу. Текстуры отличные, правда, в некоторых местах переходы между ними не очень плавные, но это компенсируется их качеством.
168 comments
https://drive.google.com/file/d/1sQQ6jO6-UndUS8XVOE9y8llwK_wSHqke/view?usp=sharing
i have terrain texture overhaul and upscaled terrain 2k and noticed fewer wildlife, no trains or trains with no passengers , stagecoaches empty etc. ever since i installed these texture mods
copy all the files from the three folders from terrain texture overhaul and put them all in the same folder (did not delete/rename anything)
use a custom install.xml file (provided by abdel rahman) and placed it together with the terrain texture files in the same folder...
will this work? i'm also using extreme LOD mod
i'm currently replaying the game so i'm in chapter 3 so can't access blackwater yet so not don't need the blackwater terrain mod as of now
also i have all the settings cranked up from high to ultra
my current mods are:
bloodlust
character texture overhaul
serenity
zen
armed execution in non combat stance
rwao
visual redemption
terrain texture overhaul
gun metal rework
gunfx
colorful weapon icons
wero
whyem dlc rdoff edition
rdoff
pdo
more pretty gun
ASI mods: smoking complete, horse hydration, rampage, banking, guntricks, bounties and contracts...
i doubt any of these are causing the issue since this issue started appearing after i installed increased LOD and terrain texture overhaul...
any idea what to do now?
put all the files from the three folder of terrain overhaul into one folder, sort by size and delete the 1kb files, rename all the other large files to add "+hi.ytd" at the end, and attached(replaced) install.xml provided by abdel rahman for it... but still got the spawn issue
...literally nothing seems to fix this for me :/
https://drive.google.com/file/d/1b3i-_rO2GbWgC0k7zz9qL3uK3IGtsfBD/view?usp=drive_link
I hope you are well, I just wanted to discuss something in regards to deleting the +hi (1kb) files and renaming the others to be +hi.. I do not think this is the best thing to do.
I know some people may say it is and that the game loads +hi only when you play at high settings -and I used to think so-, but I do not believe this is correct.
the reason is, a few weeks back when I wrote the install file and did this method as I mentioned above (delete and rename) I started noticing when riding fast that the game replaces its old textures with the new ones which I renamed them to be +hi, I did not focus much then but it was very easy to see and hard to ignore.
so what I did is, I took only one mod, the terrain textures overhaul, and I did an install file for it but this time, I did not delete or rename anything, just made the install to include a replacement for all of the files, and when I played again the problem was 100% gone.
here is what I think might be the case, the game DOES USE the regular .ytd first and then renders the +hi.ytd after it, but because this is an OVERHAUL, when the game renders the normal .ytd first and then renders the +hi.ytd, I can see the textures changing, because the overhauled texture (+hi) has different textures in it from the regular (non +hi).
and that is why leaving all textures in the mod without deleting or renaming is the best of both worlds, because now let us say the mod has the following 2 files:
bigvalley.ytd (120 mb)
bigvalley+hi.ytd (1 kb)
when we do file replacement for both, we will replace the original bigvalley.ytd from the game itself, and IN THE SAME TIME replace the +hi file in the game with the (1kb) version, and like that, when the game renders the first texture (which is the normal .ytd) it will upload the new overhauled texture that is in the mod, and when the game renders after that the (+hi) texture, it will not change anything or do any type of late textures loading because the (+hi) version we have is empty, does not have any new textures in it, and like that we well get rid of any overlapping or late textures loading time.
sorry for the long comment, give it a thought...
after that, make a copy of your install file, open it, using notepad++ replace only (+hi) without anything else just these three letters, replace them with nothing, like leave the replace square empty with no space even and click replace all. after that take all these lines and copy them into the main install file you already have in folder.
like that you will have a replacement line for all .ytd and all (1kb) +hi.ytd files in the folder.
try it and let me know, thank you!
the only thing we will do is using a file replacement for all of them this time, like you have an uploaded version using stream method right?, all we will do is make the install file use file replacement and not streaming, and that is it, we do not do anything else
I think I did it. Can you please check if I did it right? I booted up the game, and the textures changed much faster.
when I moved all files from all 3 folders into one folder and used the install file you attached it loaded exactly 96 files which is 100% success.
good job and sorry that I did not figure out this +hi and non +hi issue earlier, I should have thought more about it.
thank you and well done again!!
making them empty is not the right way
just look at how R* does it with pretty much every texture in the game
think of it like lods for textures
https://www.google.com/search?client=firefox-b-d&q=lods+in+video+games
All you have to do, make a copy of your install file, open it using notepad++, replace (+hi) with nothing and click replace all and save.
After that copy all the file replacement lines into your main install file.
Go to the main folder of terrain textures overhaul, copy all files without any edit from all three folders into one folder, put the install file with them, sholud load around 194 files.. and you are done.
For example:
Bigvalley.ytd (contain 4 textures)
Bigvally+hi.ytd (contain 4 textures)
Then yes, +hi needs to be higher in reslution.
BUT IF:
Bigvalley.ytd (4 textures)
Bigvalley+hi.ytd( 0 textures)
Then no need at all to do anything
The game will load the normal ytd from the mod the first thing instantly, and when it goes to load the +hi one, it will load nothing, as the +hi is empty and has no textures, so it will only keep the normal. Ytd which is the best and what we need.
For now, I do not believe there is any better way to load things.
just do the ytds exactly as rockstar does, resolution and format (in best case)
the game need to load new files all the time as you are traveling around the map
imagine you see blackwater from far away and the game needs to load all the 3gb from your mod at once because u didnt made low res textures for them. overkill
please make some google search why lods are important
People with low end pcs and 8-12 gb v-ram, before all of this drama of file-replacement, did not have any problems with mods like terrein texture overhaul or upscaled terrain, and used the same file structure.
There is no fps cost, not even 1 or 2 fps, I ever saw when using this mod or the other mods when using this way, or even the stream method.
And I use a lod scale 2, and before was using 3 and 4.
I do not see anything wrong at all, all the textures load instantly, all of them are replaced correctly.. and their lods *which are totally different files in the game* do not suffer from any visual problems or anything at all.
In your testing right now using the new method, did you notice any errors other than the instant load of textures which is better than before?
make a low res and a high res version of your textures thats all
its not about "I dont feel any issues" "my pc can run it"
again do some google search guys or watch yt videos
This method has been in use since terrain texture overhaul mod, which came years ago.
Only difference now is we are using a file replacement method for these big texture mods to reduce the stress just a little on the game engine.
I am always happy to be proven wrong and learn, but I think you are not right about your claims.
its good that you are using the replace method instead of streaming
the next optimzation step would be making low res textures for the non +hi ytds
and your high res textures (as they are right now) all go into the +hi ytds
its much of work i know
up to you
Even with 10000k texture reslution, using lodscale 1.0 which is the game default makes the texture blurier in the distance, and does not render the full texture quality at distance at all, the closet you get to the textures the more quality you will see.
No matter the quality of the texture, they won't render at full quality in a distance due to the game lodscale.. and that is why it is an option in the game called *GEOMETRY LEVEL OF DETAIL*, and that is why texture quality setting does not eat performance, but takes more v-ram.
And this is the same with texture mods, more v-ram, nothing to do the the lod system.
replace>common>data>ai etc... a few mods do this already, i think its better than creating an install path for each file in xml. take a look at friendlier greets to see what i'm talking about
Unfortunately it doesn't always work, because a lot of files have a more complicated path to be able to successfully loaded using replace folder.
https://www.rdr2mods.com/downloads/rdr2/tools/76-lennys-mod-loader-rdr/
On this link scroll down till you see the replace paragraph, the caution part where it explains how the game path does not usually match the written one in codex or open vi.
I understand the frustration with the spawn bugs, but you have to understand that there is literally no solution to it available. My theory is that it is simply a VRAM issue, the more files you stream, the more VRAM will be consumed. Eventually, when the game detects there is not much memory left available, it will start making sacrifices, by not spawning certain assets like trains and pedestrians. The only thing you can do to prevent issues like this is to use the correct DDS compression method for the textures (same one the game uses, depends from texture to texture), not exaggerating on the resolution of the images, and not including way too many YTDs in the mod. And I can't stress this enough, regardless if you take each and every single one of these measures, people might still encounter issues, because not every computer is the same.
Sorry for this huge wall of text, I just had to try and put all of this misinfo to rest.
I think it's not a lack of vram that's the cause, but rather a limitation in the game engine. I have 32gb of vram... the modded game with the maximum possible textures never uses that much.
I hope you can give it a try and see for yourself.
Thank you
Thank you
Edit: here it is, you don't have to use the gameconfig as it was for the other friend, only use the install file.
https://drive.google.com/drive/folders/15qVtZNGEB6Yx2x8_IntPeNF0QaEmTP1m?usp=sharing
Copy all files from the 3 folders in terrain overhaul and put them into one folder, put the install file with them.
I want to present another method for loading textures to avoid writing too much code. If all files from <FilePath> lead to one directory of the game (<GamePath>), you might try using <FileReplacements> instead of <FileReplacement>. For example, I copied greatplain... and talltrees... to MainTextures of Terrain Textures Overhaul, and add new directory Blackwater in the same mod, I added to the install.xml code simply:
<Resource name="Blackwater">
<FileReplacements>
<GamePath>platform:/levels/rdr3/terrain</GamePath>
<FilePath>Blackwater</FilePath>
</FileReplacements>
</Resource>
but i made it my way delete all +hi and rename others to +hi.ytd :)
After more digging I found bla_civic_fman_decal01+hidr.ytd to be the culprit. Deleting it fixes it. This crash only happens when you are running inside the construction area in blackwater towards north west. So If you are in the middle facing the town hall just run towards the left building towards the tents
Here, tested again. No mods whatsoever except for blackwater. No asi mods either. Clean settings.xml and cleared cache. This exact spot=crash because of bla_civic_fman_decal01+hidr.ytd
Have been enjoying the mod so far.. so thought of commenting with this suggestion.
Thank you sir.
for work this mod well necceasry needed Vulkan or DX12 also ok?
Im use dx12 only