Jump to content

Lenny's Mod Loader RDR 0.6.8470.31280

Replace any game file!
   (6 reviews)

4 Screenshots

The general idea of Lenny's Mod Loader is to provide an easy way to modify the game. In its current state for RDR 2 it will allow you to replace any file in the game, whether they are streaming files such as models or data files, font files etc. It also includes full UI support akin to the GTA V version.

 

The three screenshots show replaced assets, replaced font and an altered meta file to change the police response in Valentine to Saint Denis police. These are all provided in an example download, see "Examples" further down below for more information. 

 

Installation

1.) Copy all files from "ModLoader" into your RDR 2 game root folder so that files such as vfs.asi are in the same folder as your RDR2.exe.

2.) The Mod Manager folder can be anywhere and does not need to be inside the game folder.

3.) New mods go into lml folder or use the button "Download with Mod Manager" on the mod website if it is supported (see installation video for an example).

 

Beta 11 highlights - Data file merge and manifest support

A few new exciting features are part of this update. First, support for overriding files used very early during game load has been improved significantly. While I hope that this does not cause any side-effects, please let me know if mods that worked well previously no longer function correctly. For instance, it was not possible in previous versions to override the skydome textures to change the moon. Thanks to @VideoTech for testing.

 

Second, data file loading allows you to separate your changes to certain files, such as assets_* or metapeds into individual files so that you no longer have to modify the existing one (effectively merging them). This should make it a lot easier to create mods such as custom peds since you can contain most changes to separate files. Please note that this does not magically work for all games files but only those where the internal game parser supports additions (so no catalog for instance). In addition, custom manifest files for peds and maps are supported now. The ped support has been tested extensively, but map support will only really become useful once CodeX can generate these files for you. An example for these features is provided in the download courtesy of BHmaster.

 

Beta 9 highlights

Very much a maintenance update, this version hopefully fixes the random DRM integrity crashes. Thanks a lot to @calledme.kev who spent tens of hours testing various builds to find the issue! It also adds a lot of caching for collection calls that rely on read-only data, so LML should be a little less demanding.

 

Beta 8 highlights
This version adds a few new features such as allowing you to override the _manifest.ymf and _cache.ych files found in RPFs. Support to replace hashed files has also improved and now includes ymaps among other file types. The streaming folder now loads pso files, such as ymap, as text files, too. Most data files that are forced to be loaded as pso by the game have been patched to support being loaded as text files, such as cameras.ymt or the archetype definitions. Due to heavy refactoring to improve startup performance, previous builds are still made available. See changelog for more details.

Ymap & Ytyp support (beta 7)
This version introduces experimental support for ymap and ytyp. Two very simple examples are included that move some of the blue barrels around Valentine (check behind the saloon) via a different ymap and that make the lights inside the Saloon much brighter (ytyp - thanks to Modifiver). For ymap modifications, if you unload the imap via script and modify the file on disk, the changes will be applied on reload so no need to restart the game.

Bk2 support (beta 7)
Bink files were technically already supported in previous versions but caused some problems. In the current version they still behave somewhat differently in that they need to have two '.' in their file name as the extension '.bk2' is part of the actual file name. So name your file "movie.bk2.bk2" to make sure it gets replaced correctly. An example for replace would be "replace\movies_0\movies\filename.bk2.bk2".

Settings file (beta 7)
A settings file has been added that is to be placed in the game's root folder and called lml.ini. It is mostly geared towards developers and allows for more verbose logging output (or less..) making it easier to identify files you want to replace. If you set the log level to 0 you can see most of the game's requests to load files and it should be much easier to correctly identify the path you want to replace. Please note that many files are only loaded via hash and not via their name. You can also choose to disable the streaming and replace folders if you do not use them for added performance.

 

Ymt support (beta 5)

The biggest new feature in this update is the support for ymt file editing even if the source file contains unknown hashes. In order to replace a file, export the ymt to xml with OpenIV and then either use replacement via install.xml or the replace folder to replace the original file. Since you are replacing the ymt file, make sure that your file also has the ymt extension even though it contains xml. For the replace folder method you also need to match the file name. Now you can edit the file in plaintext and the game will treat it as a ymt with all names fixed up when loading. See the included examples for more information.

 

If you do end up finding a file where you feel that it is not properly fixed up by LML (for instance when exporting the file directly from OpenIV without any changes breaks the game), please let me know. The only file I know of that will currently cause problems is weapons.ymt, but this is not due to LML but because of an export bug in OpenIV which cuts off certain weapon flags. The High-Roller revolver example has these flags manually restored and hence works fine, but this is not the case when exported directly from OpenIV. I have notified the team and trust that they will fix this export problem in the future. Until then you will have to manually inspect the ymt, gather the flags and restore them manually in the xml for weapons if you plan to use them. Please note that this requires advanced knowledge of game structures.

 

Ymt Examples

This download comes with extensive examples courtesy of @Modifiver that modify various aspects of the game. Check them out in the included examples folder and copy them to your lml folder to try them out!

 

Upgrading from earlier LML versions without install.xml support (beta 2 and earlier)

This version of Lenny's Mod Loader introduces install.xml files to instruct LML on how to load your mods. Thus, mods can be separated in folders and no longer require nested folder structures. This is a proven concept from our GTA V version and has now been ported over. You can still use the replace and stream folder under your lml folder. Please note, however, that the Mod Manager UI will only pick up mods that use the new install.xml system so it is recommended to convert your mods to the new system. Only mods using install.xml support Download with Mod Manager. Consult the examples below to learn how to use the new system.

 

Examples

You can find more examples by @Modifiver here:

https://www.rdr2mods.com/downloads/rdr2/mods/80-modifivers-six-shooter-teaser-pack/

 

More examples with detailed documentation on the new install.xml system can be found here:

https://www.rdr2mods.com/downloads/rdr2/mods/77-examples-for-lennys-mod-loader/

 

Verify your file got replaced

If you feel that your file is not being replaced properly, have a look at the log file and see if you can find any entry related to it. Perhaps the path was not correct and hence it did not work. Search for "replaced" for files in replace and "adding" for files in stream.

 

Support

Since this is the first release for RDR I expect there to be quite a few problems and certain files might not work as expected. If you have trouble replacing specific files, please do not hesitate to comment here or reach out and include your modified file and file structure so I can have a look.

 

Installation Video

 Please find a detailed installation video including a guide through our examples here (thanks to @Gan Ceann)

 

 

Detailed explanation of stream vs replace (older versions)

In the lml folder you can find two subfolders, one called "replace" and one called "stream". Both can be used for the same thing but replace is ultimately more powerful, but also more advanced. The stream folder you might recognize from Map Editor or Rampage Trainer and just loads streaming files directly.

 

Stream

As mentioned, similar to other tools available this merely loads streaming files into the game when the game is loading. For instance, model or texture files would go in there and will replace the existing assets in the game. If you do not know the name of an asset, but only its hash, simply name it 0xhash.ext (e.g. 0x9E54B506.ytd for w_melee_machete01+hi.ytd) and it will still be recognized and replace the asset correctly.

This is the most convenient way to quickly replace streaming files as you do not have to worry about where in the game files they are located but only their name.

 

Replace

This folder creates a virtual mapping of the entire game file structure and hence allows you to replace any game file, granted you know its full location. This is similar to the paths you can see in OpenIV when navigating RPFs, but not exactly the same. If you want to change the dispatch.meta file for instance, you will need to modify it in update.rpf, as the one in common.rpf is superseded by that. To do that, you would create the following structure: "replace\update\common\data\dispatch.meta". This is exactly the path you would use in OpenIV (without the .rpf ending for update). Now, whenever the game wants to access this file, it will load yours instead. It is that simple!

 

If you want to replace the font file font_lib_efigs.gfx in scaleform_frontend.rpf for instance, you would create the following structure: "replace\update\x64\patch\data\cdimages\scaleform_frontend\font_lib_efigs.gfx".

 

Word of caution: File paths do not always match their RPF names unfortunately, hence this is a bit more advanced but also allows greater control. Say you want to replace player_zero_coat_001_open.ydd which is present in both packs_1.rpf (original) and dlc.rpf (from patchpack001, an update to the file). Files DLCs follow a slightly different pathing scheme. The full path to this file would be "replace\dlc_patchPack001\x64\packs\base\models\component_models\player_zero_coat_001_open.ydd". As you can see, it does not match the file path directly, which is also why for many files using the stream folder is just simpler. This is because the game maps some files differently and when you open the dlc.rpf (in patchpack001) and its setup2.xml you will see why: the device name is dlc_patchPack001 which is the "root" of all files inside this archive. Thus the path starts at "dlc_patchPack001" and then follows the RPF structure until you arrive at "replace\dlc_patchPack001\x64\packs\base\models\component_models\player_zero_coat_001_open.ydd". Not that complicated, but certainly not as easy as the streaming folder and something to look out for.
 

 

Acknowledgements

Thanks to NTA for his work on fwEvents, hooking, fiDevice and sysAllocator
Thanks to listener for his work on fiDevice and advice over the years (hope you are well!)
Thanks to the OpenIV team for OpenIV
Thanks to dexyfex for CodeWalker

Thanks to Gan Ceann, Will and GameRoll for testing as well as Jewels, GuiCORLEONEx794, jack.sharif and Modifiver for providing example assets

What's New in Version 0.6.8470.31280   See changelog

Released

0.6.8470.31280

Add manifest loading support (thanks to BHmaster for testing)

Add data file loading support (thanks to BHmaster for testing)

Improve overriding of files at game startup (thanks to VideoTech for testing)

You only need to replace vfs.asi when upgrading

 

0.5.8262.28299

Fixed an issue where certain files were not detected correctly when using the replace folder

You only need to replace vfs.asi when upgrading

 

0.5.8154.2388

Added support for build 1436.31 - Preliminary, perhaps, but seems stable

 

0.5.7872.2247
Improved start up performance by adding pattern cache

Improved performance of many collection calls by caching read only data

Potential fix for random DRM crashes (thanks a lot to calledme_kev who spent tens of hours testing various builds!)

 

0.5.7852.27033

Added support for manifest.ymf overrides
Added support for _cache.ych overrides
Added support for hashed replacement files
Added support for files loaded from stream replacing pso variants as xml
Added general purpose hook to allow loading most pso data files as xml (cameras and archetypes among the most interesting)
Added more known file extensions for logging
Improved support for install.xml relative overrides
Improved streaming resource check
Improved startup performance

 

0.5.7837.34504

Added yld and ydd to streaming files auto detection

Added game version logging
Added support for large string replacements (up to 4kb per string up from 512bytes)
Added settings file (lml.ini) to configure log level and other features
Added experimental ymap support

Added experimental ytyp support
Added support for bk2 files

Improved string parser when dealing with special characters

Improved Mod Manager handling of protected folders (should no longer crash)
 

0.4.7818.38572

Added support for adding custom strings and replacing existing ones (see example included that renames navy revolver)

Improved ymt compatibility for certain files (fixes missing icons in catalog)

Improved support for certain ymt files such as landing_sp.ymt (thanks to Bob Ross, Gunslinger and natsu for their help)

 

0.4.7805.278

Added experimental support for editing .ymt files as raw xml with unknown tags and values

Added new ymt examples (courtesy of @Modifiver)

Added support for hashed files in nested structures using the replace folder

Improved audio overwrite logging

Improved file support for "menu"-level textures such as graphics.ytd (thanks to Gunslinger for their help)

Improved support for scenario files (thanks to Modifiver for their help)

 

0.4.7798.30656

Improved memory allocation strategy for hooking memory (which also makes it compatible with 1355)

 

0.4.7794.32766

Added new install.xml system

Added UI support

Added more examples (courtesy of @Modifiver)

  • Like 27
  • Thanks 6
  • Haha 1
  • Confused 2
 Share

You may also like

  • RDR 2 Asi Loader
    By LMS
       1575468   160   5
  • Red Dead Offline
    By LMS
       807813   449   12
  • Lenny's Simple Trainer
    By LMS
       1144051   1351   25
  • RDR 2 Outfit Changer
    By LMS
       410341   577   16
  • Ped Damage Overhaul
    By HughJanus
       178868   1260   5
  • Improvements in Blood
    By Cazanu
       76052   8   0
  • User Feedback

    Recommended Comments



    17 hours ago, WesternGamer said:

    @messieminem2 Here it is: 

    I would like to thank you for the effort ... my LML is working now because of your video besides a few tips that i'll add for those who want to know how my LML worked ...

    guys incase the mod crashed use the VFS.asi of Beta 8 instead of the one in Beta 9 and give full control to it and all the asi included in the video from the options ... 

     

    thank you again Western for the support and patience specially bearing my fury for i know i was a bit too far in handling the issue and pressing you to solve it but as you see it was a stressing one ... thank you again <3 

     

    • Like 1
    Link to comment
    Share on other sites

    8 minutes ago, messieminem2 said:

    I would like to thank you for the effort ... my LML is working now because of your video besides a few tips that i'll add for those who want to know how my LML worked ...

    guys incase the mod crashed use the VFS.asi of Beta 8 instead of the one in Beta 9 and give full control to it and all the asi included in the video from the options ... 

     

    thank you again Western for the support and patience specially bearing my fury for i know i was a bit too far in handling the issue and pressing you to solve it but as you see it was a stressing one ... thank you again ❤️

     

    @messieminem2 Thanks for the feedback and I will add your tip to my guide.

    Link to comment
    Share on other sites

    On 3/12/2022 at 10:21 PM, VK9801 said:

    Hey there partner, Can you try to fix game stuttering due to this modloader? cause my game stutters with this.

    So I fixed the stuttering by moving my game folder to ssd but it feels like lml is not detecting mods.

    Link to comment
    Share on other sites

    Hey! Please, help me fix Lenny's Mod Loader when I install it on my game the game crashes in the legal screen even if there's no mods in the lml folder.

    When I delete Lenny's Mod Loader from my game folder the game works well with the Script Hook RDR2 mods.

    My game version: v1.0.1436.28

    Edited by MohamedGamerX
    • Like 2
    Link to comment
    Share on other sites

    6 minutes ago, MohamedGamerX said:

    Hey! Please, help me fix Lenny's Mod Loader when I install it on my game the game crashes in the legal screen even if there's no mods in the lml folder.

    When I delete Lenny's Mod Loader from my game folder the game works well with the Script Hook RDR2 mods.

    My game version: v1.0.1436.28

    @MohamedGamerX Please refer to the video to check that you installed LML correctly. If that did not resolve the issue, please refer to the troubleshooting guide linked in the description of the video.

     

    Edited by WesternGamer
    Link to comment
    Share on other sites

    4 hours ago, WesternGamer said:

    @MohamedGamerX Please refer to the video to check that you installed LML correctly. If that did not resolve the issue, please refer to the troubleshooting guide linked in the description of the video.

    I did every single thing you did in the video but still nothing happens.

     
     
     

     

     
    Link to comment
    Share on other sites

    On 4/7/2022 at 10:18 AM, VK9801 said:

    So I fixed the stuttering by moving my game folder to ssd but it feels like lml is not detecting mods.

    Unfortunately lml does not tell you if it loaded the mod ingame, you would have to look through the log files.

    Link to comment
    Share on other sites

    On 4/10/2022 at 10:49 PM, WesternGamer said:

    @MohamedGamerX Please refer to the video to check that you installed LML correctly. If that did not resolve the issue, please refer to the troubleshooting guide linked in the description of the video.

     

    I think it has something to do with the version. Alle of the Lenny's mods crash with the last update at the shotgun intro scene.

    Link to comment
    Share on other sites

    Leaving a note here for anyone coming to post about LML not working with the latest game version or just not working in general.

     

    LML Beta 9 works flawlessly, and that includes game version 1436.28.  There is a video on this mods page that shows you exactly how to install it.

     

    If it's not working for you, YOU messed up.  It doesn't take rocket science to install mods for RDR2, but it also isn't 100% straightforward.

     

    Know what your mod needs to work.  This can include Script Hook RDR 2 (Script Hook + dinput8.dll ASI Loader), Community Script Hook (Script Hook for .DLL based mods), ASI Loader (version.dll ASI Loader for mods using MULTIPLAYER components like Red Dead Offline).

     

    Dinput8.dll is your go to ASI Loader and comes packaged with ScriptHookRDR2.dll, both of which go in the base game folder which houses the RDR2.exe.  You only need version.dll if you are running a mod that brings something from ONLINE into SINGLEPLAYER.  The mod page should tell you if this is the case.  This file also goes in the base game folder which houses the RDR2.exe.  That being said, you can run dinput8.dll and version.dll simultaneously.  They do not conflict, they do not cause stuttering, they do not cause bugs.  If any of those problems occur it is because you are either installing something wrong, or one of your mods is breaking the game / conflicting with another mod.

     

    This brings me to the next obvious advice.  Make sure you don't have mods altering the same file.  If two of the mods you are using each have a catalog_sp.ymt, they will not work together.  There are three exceptions.  1)  The mod author has provided a merge.  2) You know how to merge the conflicting files yourself.  3) You check the overwrite button next to the mod you don't want having priority in LMM (Lenny Mod Manager).  I personally never use option 3 as it's just not very reliable.  Your best bet is the first two options.  And if neither of those are possible, pick the mod you want most and move on.  

     

    Lastly, know where to put the mods themselves.  Mods that have .ASI or .DLL go in the base game folder which houses the RDR2.exe.  These mods typically come with a .INI file as well in which you can open to edit how the mod functions.  LML mods are dropped into the LML folder itself and are most commonly .META and .YMT format, though there are others as well.  These mods come prepackaged with an install.xml file which installs the mod when you OPEN the Mod Manager UI and click the "View and manage your currently installed modifications" button.  Every time you add or remove a mod, you must open the Mod Manager and go to that tab. You will see a checkmark next to the mod showing it's active.  You can also overwrite mods here as well, though I don't personally recommend it.  Some LML mods may use "Stream" and "Replace" folders.  The files for these are most commonly .YTD and .YDD format, though there are others as well.  These folders do not come pre-packaged with the LML install, mostly because they are not required anymore.  Mod authors can simply install these type of mods through the install.xml.  If the mod author has not done this, simply open the LML folder, right click to add a new folder, and name it "stream" and/or "replace." The mod page for the mod you are installing should tell you if it's a "stream" or "replace" mod, and might even come downloaded in one of those folders.  If so, simply drag it into the LML folder if that is the case.  

     

    Read the MOD page carefully, including any pinned comments / posts.  The Changelogs and DOCS tab can also sometimes hold relevant information.

     

    That's all from me.  GL!

    Edited by Entreped
    Link to comment
    Share on other sites

    33 minutes ago, Entreped said:

    Leaving a note here for anyone coming to post about LML not working with the latest game version or just not working in general.

     

    LML Beta 9 works flawlessly, and that includes game version 1436.28.  There is a video on this mods page that shows you exactly how to install it.

     

    If it's not working for you, YOU messed up.  It doesn't take rocket science to install mods for RDR2, but it also isn't 100% straightforward.

     

    Know what your mod needs to work.  This can include Script Hook RDR 2 (Script Hook + dinput8.dll ASI Loader), Community Script Hook (Script Hook for .DLL based mods), ASI Loader (version.dll ASI Loader for mods using MULTIPLAYER components like Red Dead Offline).

     

    Dinput8.dll is your go to ASI Loader and comes packaged with ScriptHookRDR2.dll, both of which go in the base game folder which houses the RDR2.exe.  You only need version.dll if you are running a mod that brings something from ONLINE into SINGLEPLAYER.  The mod page should tell you if this is the case.  This file also goes in the base game folder which houses the RDR2.exe.  That being said, you can run dinput8.dll and version.dll simultaneously.  They do not conflict, they do not cause stuttering, they do not cause bugs.  If any of those problems occur it is because you are either installing something wrong, or one of your mods is breaking the game / conflicting with another mod.

     

    This brings me to the next obvious advice.  Make sure you don't have mods altering the same file.  If two of the mods you are using each have a catalog_sp.ymt, they will not work together.  There are three exceptions.  1)  The mod author has provided a merge.  2) You know how to merge the conflicting files yourself.  3) You check the overwrite button next to the mod you don't want having priority in LMM (Lenny Mod Manager).  I personally never use option 3 as it's just not very reliable.  Your best bet is the first two options.  And if neither of those are possible, pick the mod you want most and move on.  

     

    Lastly, know where to put the mods themselves.  Mods that have .ASI or .DLL go in the base game folder which houses the RDR2.exe.  These mods typically come with a .INI file as well in which you can open to edit how the mod functions.  LML mods are dropped into the LML folder itself.  These mods come prepackaged with an install.xml file which installs the mod when you OPEN the Mod Manager UI and click the "View and manage your currently installed modifications" button.  Every time you add or remove a mod, you must open the Mod Manager and go to that tab. You will see a checkmark next to the mod showing it's active.  You can also overwrite mods here as well, though I don't personally recommend it.  Some LML mods may use "Stream" and "Replace" folders.  These folders do not come pre-packaged with the LML install.  Mostly because they are not required anymore as mod authors can simply install these type of mods through the install.xml.  Simply open the LML folder, right click to add a new folder, and name it "stream" and/or "replace." The mod page for the mod you are installing should tell you if it's a "stream" or "replace" mod, and might even come downloaded in one of those folders.  Simply drag it into the LML folder if that is the case.  

     

    That's all from me.  GL!

    @Entreped Thanks for the explanation for other people, I made the video as someone requested me to do so. Your explanation includes information that I don't have in my troubleshooting guide and I am going to add that information to my guide.

    Link to comment
    Share on other sites

    5 hours ago, WesternGamer said:

    @Entreped Thanks for the explanation for other people, I made the video as someone requested me to do so. Your explanation includes information that I don't have in my troubleshooting guide and I am going to add that information to my guide.

     

    All good.  It's not formatted very well and it's bordering on information overload, so if there is anything in it you want to transfer over to your guide, by all means.  I also just added to the post to include a few more little tidbits.  I see people posting all the time about LML being broken when it's not, so I tried to channel my frustration into a useful post instead of being mean about it.  If they aren't reading your well put together and simple guide, I doubt they are going to read what I wrote but at least I can say I tried to be part of the solution and not the problem.  

    Edited by Entreped
    Link to comment
    Share on other sites

    Hey, I have installed LML correctly and my game is on my SSD. Is it normal that I get about 20-30 fps less on average? I always had about 70 fps which was enough for my 60 HZ monitor but with LML installed im now at 50 fps on average sometimes even lower. For me at least 60 fps is very important. Does anyone know if this is normal? Or is there a solution? I did not find anything online about fps problems with LML. 

    Thank you in advance 🙂

    Link to comment
    Share on other sites

    On 4/16/2022 at 6:59 PM, Entreped said:

    Leaving a note here for anyone coming to post about LML not working with the latest game version or just not working in general.

     

    LML Beta 9 works flawlessly, and that includes game version 1436.28.  There is a video on this mods page that shows you exactly how to install it.

     

    If it's not working for you, YOU messed up.  It doesn't take rocket science to install mods for RDR2, but it also isn't 100% straightforward.

     

    Know what your mod needs to work.  This can include Script Hook RDR 2 (Script Hook + dinput8.dll ASI Loader), Community Script Hook (Script Hook for .DLL based mods), ASI Loader (version.dll ASI Loader for mods using MULTIPLAYER components like Red Dead Offline).

     

    Dinput8.dll is your go to ASI Loader and comes packaged with ScriptHookRDR2.dll, both of which go in the base game folder which houses the RDR2.exe.  You only need version.dll if you are running a mod that brings something from ONLINE into SINGLEPLAYER.  The mod page should tell you if this is the case.  This file also goes in the base game folder which houses the RDR2.exe.  That being said, you can run dinput8.dll and version.dll simultaneously.  They do not conflict, they do not cause stuttering, they do not cause bugs.  If any of those problems occur it is because you are either installing something wrong, or one of your mods is breaking the game / conflicting with another mod.

     

    This brings me to the next obvious advice.  Make sure you don't have mods altering the same file.  If two of the mods you are using each have a catalog_sp.ymt, they will not work together.  There are three exceptions.  1)  The mod author has provided a merge.  2) You know how to merge the conflicting files yourself.  3) You check the overwrite button next to the mod you don't want having priority in LMM (Lenny Mod Manager).  I personally never use option 3 as it's just not very reliable.  Your best bet is the first two options.  And if neither of those are possible, pick the mod you want most and move on.  

     

    Lastly, know where to put the mods themselves.  Mods that have .ASI or .DLL go in the base game folder which houses the RDR2.exe.  These mods typically come with a .INI file as well in which you can open to edit how the mod functions.  LML mods are dropped into the LML folder itself and are most commonly .META and .YMT format, though there are others as well.  These mods come prepackaged with an install.xml file which installs the mod when you OPEN the Mod Manager UI and click the "View and manage your currently installed modifications" button.  Every time you add or remove a mod, you must open the Mod Manager and go to that tab. You will see a checkmark next to the mod showing it's active.  You can also overwrite mods here as well, though I don't personally recommend it.  Some LML mods may use "Stream" and "Replace" folders.  The files for these are most commonly .YTD and .YDD format, though there are others as well.  These folders do not come pre-packaged with the LML install, mostly because they are not required anymore.  Mod authors can simply install these type of mods through the install.xml.  If the mod author has not done this, simply open the LML folder, right click to add a new folder, and name it "stream" and/or "replace." The mod page for the mod you are installing should tell you if it's a "stream" or "replace" mod, and might even come downloaded in one of those folders.  If so, simply drag it into the LML folder if that is the case.  

     

    Read the MOD page carefully, including any pinned comments / posts.  The Changelogs and DOCS tab can also sometimes hold relevant information.

     

    That's all from me.  GL!

    I get it.. im following exactly the instructions from the video. But the moment i install something from LML, i get the crash at the shotgun scene.

    Link to comment
    Share on other sites

    19 hours ago, MetalMaster said:

    I get it.. im following exactly the instructions from the video. But the moment i install something from LML, i get the crash at the shotgun scene.

     

    What are you installing exactly?  You say "something."  So are you saying it happens by installing any mod at all?  

     

    On 4/16/2022 at 5:46 PM, Lenno said:

    Hey, I have installed LML correctly and my game is on my SSD. Is it normal that I get about 20-30 fps less on average? I always had about 70 fps which was enough for my 60 HZ monitor but with LML installed im now at 50 fps on average sometimes even lower. For me at least 60 fps is very important. Does anyone know if this is normal? Or is there a solution? I did not find anything online about fps problems with LML. 

    Thank you in advance 🙂

     

    No that's not normal.  LML wouldn't be causing that.  Clearly you have a mod installed otherwise you wouldn't be using LML.  So it's probably the mod, or a combination of mods you're running.  The only mod for RDR2 that ever gave me performance issues was Ped Damage Overhaul.  But ever since version 2.0 BETA was released, even that mod no longer has major performance issues.  Outside of that, it's either a hardware issue or an installation issue.  

    Link to comment
    Share on other sites

    On 5/2/2021 at 2:42 PM, RDR2FanBoi said:

    You're a God!

    I'm reinstalling RDR2 now that this has been released 🙂

    From the readme, it sounds that all .dat files are unsupported, is this correct?

    I was really hoping to modify visualsettings.dat, there's a lot of juicy stuff in there.

    Regardless, great work.

    SEE REVIEWS !!!

     

    Link to comment
    Share on other sites

    On 4/16/2022 at 6:59 PM, Entreped said:

    Leaving a note here for anyone coming to post about LML not working with the latest game version or just not working in general.

     

    LML Beta 9 works flawlessly, and that includes game version 1436.28.  There is a video on this mods page that shows you exactly how to install it.

     

    If it's not working for you, YOU messed up.  It doesn't take rocket science to install mods for RDR2, but it also isn't 100% straightforward.

     

    Know what your mod needs to work.  This can include Script Hook RDR 2 (Script Hook + dinput8.dll ASI Loader), Community Script Hook (Script Hook for .DLL based mods), ASI Loader (version.dll ASI Loader for mods using MULTIPLAYER components like Red Dead Offline).

     

    Dinput8.dll is your go to ASI Loader and comes packaged with ScriptHookRDR2.dll, both of which go in the base game folder which houses the RDR2.exe.  You only need version.dll if you are running a mod that brings something from ONLINE into SINGLEPLAYER.  The mod page should tell you if this is the case.  This file also goes in the base game folder which houses the RDR2.exe.  That being said, you can run dinput8.dll and version.dll simultaneously.  They do not conflict, they do not cause stuttering, they do not cause bugs.  If any of those problems occur it is because you are either installing something wrong, or one of your mods is breaking the game / conflicting with another mod.

     

    This brings me to the next obvious advice.  Make sure you don't have mods altering the same file.  If two of the mods you are using each have a catalog_sp.ymt, they will not work together.  There are three exceptions.  1)  The mod author has provided a merge.  2) You know how to merge the conflicting files yourself.  3) You check the overwrite button next to the mod you don't want having priority in LMM (Lenny Mod Manager).  I personally never use option 3 as it's just not very reliable.  Your best bet is the first two options.  And if neither of those are possible, pick the mod you want most and move on.  

     

    Lastly, know where to put the mods themselves.  Mods that have .ASI or .DLL go in the base game folder which houses the RDR2.exe.  These mods typically come with a .INI file as well in which you can open to edit how the mod functions.  LML mods are dropped into the LML folder itself and are most commonly .META and .YMT format, though there are others as well.  These mods come prepackaged with an install.xml file which installs the mod when you OPEN the Mod Manager UI and click the "View and manage your currently installed modifications" button.  Every time you add or remove a mod, you must open the Mod Manager and go to that tab. You will see a checkmark next to the mod showing it's active.  You can also overwrite mods here as well, though I don't personally recommend it.  Some LML mods may use "Stream" and "Replace" folders.  The files for these are most commonly .YTD and .YDD format, though there are others as well.  These folders do not come pre-packaged with the LML install, mostly because they are not required anymore.  Mod authors can simply install these type of mods through the install.xml.  If the mod author has not done this, simply open the LML folder, right click to add a new folder, and name it "stream" and/or "replace." The mod page for the mod you are installing should tell you if it's a "stream" or "replace" mod, and might even come downloaded in one of those folders.  If so, simply drag it into the LML folder if that is the case.  

     

    Read the MOD page carefully, including any pinned comments / posts.  The Changelogs and DOCS tab can also sometimes hold relevant information.

     

    That's all from me.  GL!

    I've checked everything listed in this message but for some reason my LML still does not detect my game. it constantly says my game is not running and I've tried to re-do the entire process of downloading LML and my mods multiple times

    Link to comment
    Share on other sites

    After todays update LML isn't working anymore and the game is getting closed instantly after I started it with the Rockstar Games Launcher. Can anyone else confirm that?

    Edited by AnymYo
    Link to comment
    Share on other sites

    9 minutes ago, AnymYo said:

    After todays update LML isn't working anymore and the game is getting closed instantly after I started it with the Rockstar Games Launcher. Can anyone else confirm that?

    Yes me too. I tried removing some mods and files but nothing worked until I removed version.dll.

    • Like 2
    Link to comment
    Share on other sites

    1 hour ago, Abelio said:

    Yes me too. I tried removing some mods and files but nothing worked until I removed version.dll.


    After I removed the files from scripthook, the game is starting but LML isnt working anymore.

     

    Edited by AnymYo
    • Like 1
    Link to comment
    Share on other sites

    Yeah I can confirm nothing asi related is working either due to the update about 5 hours ago, and it won't work until one of the asi loaders gets updated. Shame really, especially since this update did little to nothing

    Link to comment
    Share on other sites

    now is the chance to make it work and on the empress version. it works on flt girl but on empress it doesn't work
     
    Link to comment
    Share on other sites


    Create an account or sign in to comment

    You need to be a member in order to leave a comment

    Create an account

    Sign up for a new account in our community. It's easy!

    Register a new account

    Sign in

    Already have an account? Sign in here.

    Sign In Now
    ×
    ×
    • Create New...