Jump to content

RDR 2 Asi Loader 0.2.2

Load ASI files and custom code into the game.
   (5 reviews)

1 Screenshot

A simple ASI Loader for Red Dead Redemption 2 to easily load your custom code into the game.

Files are loaded after Arxan has finished its decryption stage so you can search for your favorite patterns right away!

 

Installation

Put version.dll in your game root folder. When the game launches, you should hear a few beeping sounds indicating that it got loaded.

Not supported for RDR Online.  Remove the ASI Loader file (version.dll) before playing Online.

 

Native fixes (build 1436)

Game build 1436 on July 13 2021 removed a few natives used mostly for text rendering making any mod using those crash. The ASI Loader update 0.2 fixes that by re-implementing the following natives with their original hashes. You still need a script hook!

 

DISPLAY_TEXT
SET_TEXT_COLOR
SET_TEXT_CENTRE
SET_TEXT_SCALE
SET_TEXT_DROPSHADOW
TASK_EVERYONE_LEAVE_VEHICLE

 

Let me know if any of those do not work as expected. Thanks to fingaweg for their help.

 

 

Uploaded for www.mod-rdr.com, please do not upload it anywhere else.

  • Like 19
  • Thanks 5
  • Confused 2
  • Sad 2
 Share

You may also like

  • Lenny's Mod Loader RDR
    By LMS
       2506081   749   6
  • Red Dead Offline
    By LMS
       809442   449   12
  • Lenny's Simple Trainer
    By LMS
       1144956   1351   25
  • RDR 2 Outfit Changer
    By LMS
       410742   577   16
  • Arabic Subtitle
    By Ko Games
       2126   1   0
  • RDR First Response
    By LMS
       122924   126   15
  • User Feedback

    Recommended Comments



    oh yea sure, thanks for the reply sir.. i think its the Whyems mod is outdated 

    Link to comment
    Share on other sites

    Im having an issue where I encounter an infinite loading screen when failing a mission, it started on the blackwater heist mission and has followed me through to the epilogue. the only thing i can do to fix it is remove version.dll. Anyone know what the this could be?

     

    Link to comment
    Share on other sites

    I found a bug. It is impossible to donate to the poor of Saint-Denis. Arthur just freezes when you press the button and when he is unfreezes, you can press that button again and again (same reaction). I can still donate to the blind old man who spawns everywhere and can donate to the Saint Denis beggar who pretends to be blind (fake blind, wearing a red shirt). But I can't donate to the real poor (who give you a tonic or something in return). I am absolutely 100% sure that this is due to Asi, because I removed all my mods and just tested (added one by one, each time looking for beggars.) I can donate to beggars without mods, but as soon as Asi in the root folder this bug happens (so in the root folder there were only LML (without mods inside) and Asi) I hope you fix this!  I feel really bad when I drive past these people..

    (I used the latest version _02_2) 

    And thank you for your mod.

    Edited by NPCmito
    Link to comment
    Share on other sites

    1 hour ago, NPCmito said:

    I found a bug. It is impossible to donate to the poor of Saint-Denis. Arthur just freezes when you press the button and when he is unfreezes, you can press that button again and again (same reaction). I can still donate to the blind old man who spawns everywhere and can donate to the Saint Denis beggar who pretends to be blind (fake blind, wearing a red shirt). But I can't donate to the real poor (who give you a tonic or something in return). I am absolutely 100% sure that this is due to Asi, because I removed all my mods and just tested (added one by one, each time looking for beggars.) I can donate to beggars without mods, but as soon as Asi in the root folder this bug happens (so in the root folder there were only LML (without mods inside) and Asi) I hope you fix this!  I feel really bad when I drive past these people..

    (I used the latest version _02_2) 

    And thank you for your mod.

    @NPCmito It is a known bug that he is aware of. Also hoping that it will get fixed.

    Link to comment
    Share on other sites

    On 8/13/2022 at 10:06 PM, WesternGamer said:

    @NPCmito It is a known bug that he is aware of. Also hoping that it will get fixed.

    Ah, thanks for explaining! I tried to google about this bug, but didn't find anything, so I decided to write

    Edited by NPCmito
    Link to comment
    Share on other sites

    version.dll has a problem. The problem is that you can't hit someone with a machete.
    And another problem is that beggars cannot be given money. Please fix it. 
    (Sorry that the graphics of the video are low, but it conveys the concept.)

    Edited by cyrus18
    Link to comment
    Share on other sites

    Pretty sure the reason why my Young Clean Arthur (Mod) won't work is because that my Script Hook is from May and the ASI Loader is from April which isn't compatible, I also don't hear 3 beeps. 

     

    edit: i'm a fucking idiot

    Edited by IgnitedBread
    Link to comment
    Share on other sites

    15 minutes ago, IgnitedBread said:

    ASI loader works but it doesn't beep, which is confusing.

    @IgnitedBread It doesn't beep as it would be annoying every time you start the game. That is why there are no beeps by design.

    Link to comment
    Share on other sites

    Hello, 

    Im coming back to playing rdr2 and updated everything. When I add the new ASI loader file, rdr2 will not launch. I click play from rockstar launcher and it just says "loading" then will look like it loading then it will say "quitting" and go back to "Play". I have troubleshoot best I could and removed the version.dll and the game launches just fine with out any issue. Can anyone help me understand what I am missing. 

     

    Thanks!

    Link to comment
    Share on other sites

    10 hours ago, ltcolblackfire said:

    Hello, 

    Im coming back to playing rdr2 and updated everything. When I add the new ASI loader file, rdr2 will not launch. I click play from rockstar launcher and it just says "loading" then will look like it loading then it will say "quitting" and go back to "Play". I have troubleshoot best I could and removed the version.dll and the game launches just fine with out any issue. Can anyone help me understand what I am missing. 

     

    Thanks!

    @ltcolblackfire If you have outfit changer or Lenny's Simple Trainer installed, you will need to reinstall version.dll as you accidentally overwritten the asi loader.

    Link to comment
    Share on other sites

    Spoiler

    Hello Can somebody help me please when i put version.dll file into my reddead redemtion file my game just doesent opens (i downloaded it cracked i am sorry but i got no money to play the game)

     

    Link to comment
    Share on other sites

    On 8/16/2022 at 5:17 AM, cyrus18 said:

    version.dll has a problem. The problem is that you can't hit someone with a machete.
    And another problem is that beggars cannot be given money. Please fix it. 
    (Sorry that the graphics of the video are low, but it conveys the concept.)

     

    Actually had this problem a few months ago and I decided to take out the ASI and Scriphook, then found the files here and downloaded a fresh copy. Suddenly I could only give money to the old man, the seer in the swamp and that was it. I took them both out and went to give money to the begger in san denis and guess what, still couldn't give him money so I went straight vanilla and still couldn't. Looks like it's not an issue with the mods. 

    Link to comment
    Share on other sites

    9 hours ago, DkFaceDirk said:

    Actually had this problem a few months ago and I decided to take out the ASI and Scriphook, then found the files here and downloaded a fresh copy. Suddenly I could only give money to the old man, the seer in the swamp and that was it. I took them both out and went to give money to the begger in san denis and guess what, still couldn't give him money so I went straight vanilla and still couldn't. Looks like it's not an issue with the mods. 

    @DkFaceDirk This issue has been known for a long time, and it is definitely not an issue with the mods themselves.

    Link to comment
    Share on other sites

    On 7/14/2021 at 1:00 PM, LMS said:

     

    You have an outdated version.dll (from 2019), use the one from here.

     

    Hi LMS,

     

    First of all, many thanks for this tool and the others.

     

    Any plans to update version.dll? The last game version doesn't even start with version.dll in game folder, and there are many mods that depend on this asi loader.

    Link to comment
    Share on other sites

    On 9/14/2022 at 4:27 PM, Aidor said:

     

    Hi LMS,

     

    First of all, many thanks for this tool and the others.

     

    Any plans to update version.dll? The last game version doesn't even start with version.dll in game folder, and there are many mods that depend on this asi loader.

     

    I am unaware of issues with version.dll on the latest game version. What is the version you are using and when did the patch release? Are you sure it is not a possibly outdated mod that is being loaded by version.dll causing the issue?

    • Like 1
    Link to comment
    Share on other sites

    49 minutes ago, LMS said:

     

    I am unaware of issues with version.dll on the latest game version. What is the version you are using and when did the patch release? Are you sure it is not a possibly outdated mod that is being loaded by version.dll causing the issues?

     

    It is version 1491.16. It is an update that was released ten days ago, on 2022/09/06. I don't know if versión.dll worked fine in previous game version.

     

    I'm not sure if it's a version.dll problem, but I think so, because with the version.dll installed the game doesn't even start. If you delete the version.dll, it starts without problems. But maybe yeah, maybe it's a mod issue in combination with version.dll. I'm going to test it with others mods uninstalled.

     

    Edited by Aidor
    Link to comment
    Share on other sites

    @ LMS I just downloaded scripthook off the main dev website for RDR 2, installed it, and then downloaded the following mods, gun metal re-texture, rival gang encounters and hideout reassignment and then finally your simple trainer, I have NOT downloaded this mod and currently I am having no issues with the game, I am wondering if its because people are downloading this file and its conflicting with the latest update.

    Link to comment
    Share on other sites

    2 hours ago, LMS said:

     

    I am unaware of issues with version.dll on the latest game version. What is the version you are using and when did the patch release? Are you sure it is not a possibly outdated mod that is being loaded by version.dll causing the issue?

     

    Ok, I figured out what is happening but I can't understand why this happens.

     

    What is causing conflict is precisely a batch file tool that I made myself to use any DLSS version in RDR2 (as I guess you already know, the Rockstar Launcher overwrites the new nvngx_dlss.dll with the default one). The batch file fools the Launcher and swapps the new DLSS dll and the default DLSS dll before and after starting the Launcher. But when version.dll is installed (and this is what I don't understand why), the game does not start.

     

    If I only put the new DLSS dll in game folder, then it starts (but then the Launcher overwrites It, obviously), but if there are two DLSS .dlls and the batch file does the swapping operation, it doesn't start.

     

    Do you know why this happens? I never could imagine that this swapping operation was being the cause, because is not a 'mod'.

     

    (You can find my swapping batch file if you google "DLSS swapper rdr2)

     

    EDIT: ok, more info: the issue only happens when I run the batch file as Administrator (which I must because Rockstar Launcher always disable write permissions to RDR2 folder). If I run it not as Administrator (and previously I have enabled write permissions to the folder), the issue does not happen, It swapps the DLSS files, and the game starts.

     

    Oh Jesus, I think I'm going to surrender with this swapping tool and the Rockstar Launcher.

     

    Anyway, nevermind, this is not a issue with your version.dll file, which still works. But I still can't understand why version.dll effects this swapping operation when running It as Administrator.

    Edited by Aidor
    Link to comment
    Share on other sites

    You can check eventvwr.exe -> Windows Logs -> Application and see if you get a crash (I assume the game does start, but silently dies).

    • Like 1
    Link to comment
    Share on other sites

    1 hour ago, LMS said:

    You can check eventvwr.exe -> Windows Logs -> Application and see if you get a crash (I assume the game does start, but silently dies).

     

    Yeah, it seems the game does start but silently dies (even Rockstar Launcher doesn't).

     

    Anyways, as I said in my previous Edit, I think I'm going to give up because I'm having continuos headaches with this DLSS swapper and the Rockstar Launcher: 

     

    EDIT: ok, more info: the issue only happens when I run the batch file as Administrator (which I must because Rockstar Launcher always disable write permissions to RDR2 folder). If I run it not as Administrator (and previously I have enabled write permissions to the folder), the issue does not happen, It swapps the DLSS files, and the game starts.

     

    Oh Jesus, I think I'm going to surrender with this swapping tool and the Rockstar Launcher.

     

    Anyway, nevermind, this is not a issue with your version.dll file, which still works. But I still can't understand why version.dll effects this swapping operation when running the batch file as Administrator.

     

    EDIT: after all, It seems is not the swapping operation what conflicts. If I only put in the batch file:

     

    start "" "C:\Games\RDR2\RDR2.exe"

     

    ...It doesn't start neither. So... I created a shortcut to RDR2.exe and pointed the batch file to that shortcut, and now It starts, swapps the DLSS files, and with version.dll installed. Finally.

     

    I'm sorry for all this useless posts. If an administrator can delete them...

     

    Anyway, many thanks LMS, your first answer helped me to find out what was causing the conflict.

     

     

    Edited by Aidor
    Link to comment
    Share on other sites

    Not sure if this will fix anyone else's problem but after spending hours and hours trying different combinations and almost giving up because of version.dll I found this copy of it on Nexus that works with my game perfectly with all mods loading. I don't hear the beeps but it all work with lml and everything.

     

    https://www.nexusmods.com/reddeadredemption2/mods/1087?tab=files&file_id=3696

     

    Hope this helps someone!!

    • Like 1
    Link to comment
    Share on other sites

    1 hour ago, WaitWhat21 said:

    Not sure if this will fix anyone else's problem but after spending hours and hours trying different combinations and almost giving up because of version.dll I found this copy of it on Nexus that works with my game perfectly with all mods loading. I don't hear the beeps but it all work with lml and everything.

     

    https://www.nexusmods.com/reddeadredemption2/mods/1087?tab=files&file_id=3696

     

    Hope this helps someone!!

    @WaitWhat21 Asi loader doesn't make beeps as it would be very annoying after a while.

    Link to comment
    Share on other sites

    I installed lml, but it didn't start, I thought that the problem was in the game, I reinstalled it but nothing changed, it turned out that I needed an asi loader, but now the problem is in it, in the Windows logs it says: Faulting Module Name: VERSION.dll how can i fix this? when I use the old version VERSION.dll the game opens and when the shotgun reload animation starts, it immediately closes. and if I use the latest version, the game just does not start

    Edited by Crazyks
    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...