Monster Hunter Rise
0 of 0

File information

Last updated

Original upload

Created by

Keegars

Uploaded by

keegars

Virus scan

Safe to use

Tags for this mod

About this mod

An alternative method to load ReShade MH Rise.

Requirements
Permissions and credits
After hearing issues with ReShade causing several issues with MH Rise, and the game causing crashes when it detects DLL wrappers. Hopefully this will provide a more stable experience for users.

Any issues with the launcher, please leave a comment. Otherwise, install ReShade as usual with the shaders etc, and then use this to inject it!

This uses the alternative method that I discovered to get around MH Worlds issue.

Current version of ReShade is 4.9.1

Please download the RE Framework as this will fix the 2 quest crash that most users have been experiencing!
 https://www.nexusmods.com/monsterhunterrise/mods/26


Installation:

  1. Download and extract the executable to a folder location of your choice (can be the MHR directory if you wish)
  2. Install ReShade to the MH Rise folder, to install the shaders you wish to use.
  3. Remove the dxgi.dll or d3d11.dll, if they are there (these are the ReShade wrappers, which we won't need now)
  4. If you already have a dxgi.ini or d3d11.ini or a ReShade.ini which when open has data specific to ReShade, I suggest that you replace the provided ReShade.ini with the version located in the MH Rise folder, and name it to "ReShade.ini" then place where the MHR - Reshade Injector Helper.exe is located. (This will then load your previous ReSahde settings as before)
  5. Run the MHR - Reshade Injector Helper.exe to make sure the ReShade is loading for your game properly, and sets up the necessary files for it to load
  6. Press "Home" whilst in-game and set up your shader/texture/screenshot location to your previously installed locations (most likely the MHR folder)

Effect Search Path should point to : \reshade-shaders\Shaders
Texture Search Path should point to : \reshade-shaders\Textures
Screenshots wherever you want these to be saved to if you use this functionality.

Each time you want to launch MH Rise, please launch  MHR - Reshade Injector Helper.exe.


Uninstall:

Delete the executable, ReShade64.dll, ReShade.ini and inject.exe.

Usage:

This mod assumes you have already used ReShade before or already have your game setup for ReShade, if not please install ReShade (https://reshade.me/) with it's included shaders and ignore the next instruction.

To use your already made ReShade configuration, in the MHR Folder (mine is found on C:\Program Files (x86)\Steam\steamapps\common\MonsterHunterRise , yours may vary) find either dxgi.ini or d3d11.ini depending on which version of D3D you have used and copy this to the same folder as the provided ReShade.ini that is created once the .exe has ran atleast once, delete ReShade.ini and rename your dxgi.ini/d3d11.ini to ReShade.ini (it won't be replaced by the mod's version as it is only created if there is none present)

This will then automatically pick up your current reshade settings, along with your effect search path, texture search path and screenshots. Also, your default presets etc. 

The MHR - Reshade Injector Helper.exe loads a file called inject.exe with the argument to look for the MonsterHunterRise.exe and then asks steam to run the MHW Game. You can find the source code at https://github.com/keegars/MHR---Reshade-Injector-Helper

The Injector is found at this site, if you wish to set this up manually : https://framedsc.github.io/ReshadeGuides/reshadeuwp.htm

Notes

The executable (MHR - Reshade Injector Helper.exe) will need to be ran EVERY time you wish to have ReShade run with MH Rise. You can use it as a launcher for MH Rise, as it uses steam natively to load MH Rise, so game time, overlay etc will still load as normal. 

If the shaders aren't loading, or presets are being detect. Make sure that you have pointed the Effect Search Path to the correct folder, and the preset folder to the correct folder.

Defaults are :
Effect Search Path: C:\Program Files (x86)\Steam\steamapps\common\MonsterHunterRise\reshade-shaders\Shaders
Current Preset Folder: C:\Program Files (x86)\Steam\steamapps\common\MonsterHunterRise

You may update these in the ReShade settings, or more advanced users by modifying the ReShade.ini. 


Credit:

ReShade - https://reshade.me/
FramedDSC - https://framedsc.github.io/ReshadeGuides/reshadeuwp.htm
Corsire Injector - Reshade Injector