RE2 Mod Framework Versions Save

Scripting platform, modding framework and VR support for all RE Engine games

v1.5.4

1 month ago

If you're NOT using the recent Ray Tracing updates for RE2/RE3/RE7, download the zip files that have "TDB" in them. Otherwise, just download "RE7.zip" for example if you're using the latest version of RE7.

If you DON'T want to use VR or don't have a VR headset:

  • Only extract dinput8.dll into your game folder. DO NOT extract the other files, or your game may crash.

What's Changed

  • Initial support for Dragon's Dogma 2
  • Stability improvements
  • API additions
Click here to see full changes
  • Dragons Dogma 2: Fix proxy DLLs causing crashes (REF, ReShade, etc...)
  • REGlobals: Minor adjustment to scan logic
  • Dragon's Dogma 2: Fix integrity crashes
  • Dragons Dogma 2: Fix crashes in retail build
  • Fix RE7_TDB49 compile failing because of last commit
  • SDK: Fix a bunch of race conditions in type APIs
  • D3D12Hook: Add hook support for Streamline(DLSS3)/FSR3 based swapchains
  • Troubleshooting: Log callstack of ResizeBuffers/Target
  • Troubleshooting: Log loaded modules and encountered windows
  • Pin kananlib to commit hash
  • D3D12: Possible fix for menu rendering issues
  • Lua: Add more imgui functions
  • Lua: Add imgui.progress_bar
  • VR & Ultrawide (DD2): Fix window sizing behavior
  • VR (D3D12): Clear backbuffer RTV before rendering to it to fix bugs
  • Dragon's Dogma 2: Fix VR crashing
  • Dragon's Dogma 2: Fix various features (freecam, VR, ultrawide, etc)
  • Add Dragon's Dogma 2 build
  • ida_namer improvements, function rebasing
  • Dragon's Dogma 2: Fix various other crashes/Lua fixes
  • ImGui: Fix case where keys/modifiers could not work on input
  • Dragon's Dogma 2: Fix crashes
  • Update to C++23
  • D3D12: Fix nonexistent backbuffer RTV
  • D3D12: Fix crash that could occur on res resize
  • Revert set_RenderTarget change to only target Not a Hero instead
  • VR: Fix various screen space UI elements like Not a Hero in RE7
  • Add (hopefully) Wine/Proton compatible fix for NtProtectVirtualMemory The previous fix assumed that ntdll's NtProtectVirtualMemory Had a Windows layout and was not reimplemented like Wine does
  • CI: Fix nightly release name
  • VDXR: Fix standing origin getting flung into the middle of nowhere
  • VM: Fix static table offset locator (and less hacky)
  • VM: Hacky fix for correcting the static table offset
  • TDB: Add some bitmasks for some of the other arrays
  • TDB: Hacky workaround to some parameters being null (generics?)
  • TDB: Make string pool bitmask a bit more readable/re-usable
  • TDB: Use name pool bitmask to work around unknown games
  • via.Application: Add bruteforce scan for module entries when all fails This fixes Apollo Justice but will also fix future, unknown REE games.
  • Enigma: Set up NtProtectVirtualMemory immediately upon DLL load Doing this in a separate thread has the possibility of failing, so I did this instead

Links

Documentation

Modding Haven (General RE Engine modding)

Infernal Warks (DMC5 modding)

Monster Hunter Modding Discord

Flatscreen to VR Modding Discord

Donations

>> NEWER BUILDS CAN BE FOUND HERE <<

v1.5.3

3 months ago

If you're NOT using the recent Ray Tracing updates for RE2/RE3/RE7, download the zip files that have "TDB" in them. Otherwise, just download "RE7.zip" for example if you're using the latest version of RE7.

If you DON'T want to use VR or don't have a VR headset:

  • Only extract dinput8.dll into your game folder. DO NOT extract the other files, or your game may crash.

What's Changed

  • Various changes/fixes/additions over the past several months, see full changelog
  • Fixes crashes/failures seemingly caused by off-the-shelf protectors (this does not fix Steam Deck on MHRise, not REFramework's fault)
  • Fixed plugin patch version check by @DanteSSS333 in https://github.com/praydog/REFramework/pull/913

Full Changelog: https://github.com/praydog/REFramework/compare/v1.5.2...v1.5.3

Links

Documentation

Modding Haven (General RE Engine modding)

Infernal Warks (DMC5 modding)

Monster Hunter Modding Discord

Flatscreen to VR Modding Discord

Donations

>> NEWER BUILDS CAN BE FOUND HERE <<

v1.5.2

7 months ago

If you're NOT using the recent Ray Tracing updates for RE2/RE3/RE7, download the zip files that have "TDB" in them. Otherwise, just download "RE7.zip" for example if you're using the latest version of RE7.

If you DON'T want to use VR or don't have a VR headset:

  • Only extract dinput8.dll into your game folder. DO NOT extract the other files, or your game may crash.

What's Changed

New Contributors

Full Changelog: https://github.com/praydog/REFramework/compare/v1.5.1...v1.5.2

Links

Documentation

Modding Haven (General RE Engine modding)

Infernal Warks (DMC5 modding)

Monster Hunter Modding Discord

Flatscreen to VR Modding Discord

Donations

>> NEWER BUILDS CAN BE FOUND HERE <<

v1.5.1

11 months ago

If you're NOT using the recent Ray Tracing updates for RE2/RE3/RE7, download the zip files that have "TDB" in them. Otherwise, just download "RE7.zip" for example if you're using the latest version of RE7.

If you DON'T want to use VR or don't have a VR headset:

  • Only extract dinput8.dll into your game folder. DO NOT extract the other files, or your game may crash.

What's Changed

New Games Supported

  • Resident Evil 4
  • Street Fighter 6

New Contributors

Full Changelog: https://github.com/praydog/REFramework/compare/v1.4...v1.5.1

Links

Documentation

Modding Haven (General RE Engine modding)

Infernal Warks (DMC5 modding)

Monster Hunter Modding Discord

Flatscreen to VR Modding Discord

Donations

>> NEWER BUILDS CAN BE FOUND HERE <<

v1.4

1 year ago

If you're NOT using the recent Ray Tracing updates for RE2/RE3/RE7, download the zip files that have "TDB" in them. Otherwise, just download "RE7.zip" for example if you're using the latest version of RE7.

If you DON'T want to use VR or don't have a VR headset:

  • Only extract dinput8.dll into your game folder. DO NOT extract the other files, or your game may crash.

What's Changed

New Contributors

Full Changelog: https://github.com/praydog/REFramework/compare/v.1.2.1...v1.4

Links

Documentation

Modding Haven (General RE Engine modding)

Infernal Warks (DMC5 modding)

Monster Hunter Modding Discord

Flatscreen to VR Modding Discord

Donations

>> NEWER BUILDS CAN BE FOUND HERE <<

v1.2

1 year ago

Recently updated with working builds for RE2/RE3/RE7 Ray Tracing updates

If you're NOT using the recent Ray Tracing updates for RE2/RE3/RE7, download the zip files that have "TDB" in them. Otherwise, just download "RE7.zip" for example if you're using the latest version of RE7.

Overview

This update adds full motion controls to RE7 and RE8, as well as adds OpenXR support.

RE8 had motion control support previously, but was very experimental. This update further refines the motion controls in RE8.

Make sure to read the FAQ

RE7 & RE8 Features

  • Hand tracking
  • Roomscale movement (character moves with the headset)
  • 360 degree HMD rotation (was not present in the previous RE8 build)
  • Physical weapon aiming
  • Physical melee attacks
  • Physical grenade throwing (RE8 only)
  • Physical blocking (hold hands in front of face)
  • Two handing weapons
  • Over-the-shoulder healing gestures
  • Ability to hide the player body
  • Gamepad support with head aiming
  • Optional world-space crosshair
  • Support for RE7 demo

RE2/RE3 Changes

  • Optional roomscale movement (enable under FirstPerson)
  • Two handing weapons
  • Reload animations now take control of the left hand

General VR Changes

  • OpenXR support
  • Performance improvements on DX12
  • Desktop view can now be recorded or watched without flickering
  • Various improvements to UI elements across all RE Engine games
  • Various tweakable options added to the VR menu
  • Many more APIs and stability improvements to the scripting system
  • Plugin system

To use VR

  • Install SteamVR (unless you plan to use OpenXR on a supported headset)
  • Simply extract ALL of the files in the zip for your respective game into your game install folder.

To use OpenXR:

  • Perform the above steps, but do not extract openvr_api.dll into your game folder, but do extract openxr_loader.dll.
  • If you are using an Oculus headset or one that has a native OpenXR runtime, make sure you switch to your headset manufacturer's OpenXR runtime for the best experience

If you DON'T want to use VR or don't have a VR headset:

  • Only extract dinput8.dll into your game folder. DO NOT extract the other files, or your game may crash.

Troubleshooting

If you have issues, read VR Troubleshooting/FAQ!

Oculus Touch Prompt Mods

Oculus Touch Button Prompts for RE7 VR Oculus Touch Button Prompts for RE8 VR

Getting Started Guide Flatscreen to VR Discord Donations

>> NEWER BUILDS CAN BE FOUND HERE <<

v1.1

2 years ago

THIS IS THE OLD VERSION! GET THE NEWER VERSION HERE!

Adds

  • A fleshed out scripting system using Lua (check the wiki!)
  • Generic 6DOF VR support to RE7, RE2, RE3, RE8, DMC5, and MHRISE
  • Full motion controls in RE2 and RE3 (when using FirstPerson, it is not enabled by default)
  • Physical knife damage in RE2/RE3
  • Physical grenade throwing in RE2/RE3
  • Early WIP motion controls for RE8

To use VR:

  • Install SteamVR
  • Simply extract ALL of the files in the zip for your respective game into your game install folder.

If you DON'T want to use VR or don't have a VR headset:

  • Only extract dinput8.dll into your game folder. DO NOT extract the other files, or your game may crash.

If you have issues, read VR Troubleshooting/FAQ!

Getting Started Guide Flatscreen to VR Discord Donations

>> NEWER BUILDS CAN BE FOUND HERE <<

v1.06.3

2 years ago

Edited 7/20/2021

  • Fix vignette options for latest RE8 patch

Edited 7/16/2021

  • Add a build containing only the stutter fix for RE8

Edited 7/14/2021

  • Fix threading issue causing crash/undefined behavior at startup in RE8
  • Fix unexpected mouse behavior when closing menu
  • Possibly fix game interactions sometimes not working from stutter fix

AppVeyor build from 7/12/2021

  • Add DMC5
  • Add RE8 stutter fix
  • Add Scene Timescale mod
  • Various UI improvements
  • Various FreeCam improvements
  • FirstPerson fixes when transitioning to cutscenes

v1.06.2

2 years ago

Edited 7/16/2021

  • Add a build containing only the stutter fix for RE8

Edited 7/14/2021

  • Fix threading issue causing crash/undefined behavior at startup in RE8
  • Fix unexpected mouse behavior when closing menu
  • Possibly fix game interactions sometimes not working from stutter fix

AppVeyor build from 7/12/2021

  • Add DMC5
  • Add RE8 stutter fix
  • Add Scene Timescale mod
  • Various UI improvements
  • Various FreeCam improvements
  • FirstPerson fixes when transitioning to cutscenes

v1.05

3 years ago

AppVeyor build from 5/6/2021 Adds RE8 support