Jump to content
  • Sam

    How will modding in RDR 2 work?

    Red Dead Redemption II will, just like GTA V, be powered by the Rockstar Advanced Game Engine (RAGE).  As such, it can almost be said for certain that much of the technical aspects of the game will be similar to GTA V.  Most importantly, it's expected that RDR 2 will share the same scripting system as GTA V (which is what the game's missions and most other things are controlled by).  This is good news for us, as it means that we won't have to familiarize ourselves with a new scripting engine, and will allow us to apply some of our existing knowledge.

    Similarly, we also know that RDR 2 employs a similar file format to that found in other RAGE games, although likely with one key difference which could prove to be a bit of a headache.  While we're unable to confirm that this is the case on the PC version due to an additional layer of protection on the pre-loaded files to prevent them being used before the game launches, it is very likely based on other analysis that RPF 8 files (RDR 2) employ a stronger method of encryption than RPF 7 files (GTA V), which in all likelihood will make modding, and even just reading them more difficult.

     

    Preparations

    Aside from freeing up masses of disk space, stockpiling pizzas and ensuring copious amounts of caffeinated beverages are at hand, we've also been making some more technical preparations for RDR 2 on PC, too.  To better understand our current tooling and how we will need to adapt, we've spent some time recently revising an older Rockstar Games title, also powered by RAGE: Max Payne 3.

    Max Payne 3 is interesting for many reasons (and is also a phenomenal story-driven game that's well worth a try - especially when you can get it for free with a pre-purchase of RDR 2), but specifically is intriguing to us in the following ways:

    • The RDR series isn't GTA, and neither is Max Payne 3.  We expect there will be some significant differences between RDR and GTA, just as there are between Max Payne 3 and GTA.
    • RDR and RDR 2 were developed by Rockstar San Diego, who also developed Max Payne 3.

    With a lot of help from MulleDK19, we were able to play around with Max Payne 3 and inject our own code at runtime, doing silly things like spawning otherwise unobtainable police cars and disarming all enemies.  For your viewing pleasure, I've included a screenshot of our shenanigans below.

    hxlRSW3.jpg

    You're not really meant to be a cop in Max Payne 3.

    Timeline

    Probably the thing that everyone's dying to know: how quickly can we expect mods for RDR 2 to come out.  Unfortunately, there's no way to give a clear cut answer on this just yet - we'll have to wait to get our hands on the game first.  With that being said, there's a couple of things that we do know:

    • Memory modifications, which are necessary for us to inject code into the game (e.g. for things like LSPDFR, etc.) are ultimately inevitable in some shape or form.  While there's a lot of methods that Rockstar can and have used in the past to prevent against such mods, it's highly unlikely that this kind of modding doesn't come to fruition.  The key here is how easily the game's code can be analysed.  As GTA V on PC progressed as a game, additional levels of protection called obfuscation were added to GTA V to make modding more difficult, we presume as part of an effort to combat online modding - which we don't support or condone.  If high levels of obfuscation are used, it'll be much harder (or even close to impossible) to analyse the game's code, and this will have a big impact on how quickly script mods (like LSPDFR) could be released.  Ideally, other methods to prevent online modding might be employed which don't affect our ability to mod the single player game.  In this case, script mods (especially simpler ones) could appear within a couple of days.

     

    • File modifications, which as the name suggests, change the game files, are a different can of worms altogether.  As explained above, these are largely dependent on the protections and encryption employed within the RPF 8 format (which is new to RDR 2 and has not been seen on PC before).  It's fairly safe to assume that these sorts of modifications, which can include things like custom vehicle models, won't be seen for a little while until after the game is released.

     

    Note that we originally shared a preview of this insight to our Community Insiders on Patreon.  If you'd like to be the first to know about what's going on, please consider supporting our work - which we do for free - by becoming a Patron: https://www.patreon.com/lcpdfr

    Edited by Sam

    • Like 11
     Share


    User Feedback

    Recommended Comments

    What about simple things like trainers? How fast could those be made? I would as least love to have invincibility or not have a person witness my crime from a mile away. 

    Link to comment
    Share on other sites

    24 minutes ago, medicbobs said:

    What about simple things like trainers? How fast could those be made? I would as least love to have invincibility or not have a person witness my crime from a mile away. 

    This comes under the 'memory modifications' bit in the timeline above.  It's all dependent on how obfuscated the game is, and what method/software is used.  Assuming (highly unlikely) little obfuscation, then you could see simple things like this emerge within a day or two.  As I say though, unlikely it'll be that quick.

    • Like 2
    Link to comment
    Share on other sites

    22 minutes ago, thewizz100 said:

    Really looking forward to see when or even if any modifications do appear, i am sure you will get there eventually 🤞

    It'll be a lot of work but we're really looking forward to it.

    • Like 2
    Link to comment
    Share on other sites



    Join the conversation

    You can post now and register later. If you have an account, sign in now to post with your account.

    Guest
    Add a comment...

    ×   Pasted as rich text.   Paste as plain text instead

      Only 75 emoji are allowed.

    ×   Your link has been automatically embedded.   Display as a link instead

    ×   Your previous content has been restored.   Clear editor

    ×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...