{"id":15039566,"url":"https://github.com/praydog/reframework","last_synced_at":"2025-05-13T21:07:45.502Z","repository":{"id":37252057,"uuid":"168555392","full_name":"praydog/REFramework","owner":"praydog","description":"Scripting platform, modding framework and VR support for all RE Engine games","archived":false,"fork":false,"pushed_at":"2025-05-01T19:29:50.000Z","size":51707,"stargazers_count":3739,"open_issues_count":392,"forks_count":411,"subscribers_count":83,"default_branch":"master","last_synced_at":"2025-05-12T03:12:28.356Z","etag":null,"topics":["cmkr","cpp","dmc5","freecam","lua","mhrise","modding","mods","monster-hunter-rise","monster-hunter-wilds","re-engine","re2","re3","re4","re7","re8","scripting","sf6","virtual-reality","vr"],"latest_commit_sha":null,"homepage":"https://cursey.github.io/reframework-book/","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/praydog.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2019-01-31T16:17:50.000Z","updated_at":"2025-05-11T10:16:11.000Z","dependencies_parsed_at":"2024-02-04T14:31:13.011Z","dependency_job_id":"fa91bf75-500f-407e-a886-0beffde3d308","html_url":"https://github.com/praydog/REFramework","commit_stats":{"total_commits":1669,"total_committers":31,"mean_commits":53.83870967741935,"dds":"0.22528460155781904","last_synced_commit":"e55866daf4f785d2cf28a901631ff5bd5acc6fb5"},"previous_names":[],"tags_count":24,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/praydog%2FREFramework","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/praydog%2FREFramework/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/praydog%2FREFramework/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/praydog%2FREFramework/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/praydog","download_url":"https://codeload.github.com/praydog/REFramework/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254028858,"owners_count":22002279,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cmkr","cpp","dmc5","freecam","lua","mhrise","modding","mods","monster-hunter-rise","monster-hunter-wilds","re-engine","re2","re3","re4","re7","re8","scripting","sf6","virtual-reality","vr"],"created_at":"2024-09-24T20:43:19.204Z","updated_at":"2025-05-13T21:07:40.488Z","avatar_url":"https://github.com/praydog.png","language":"C++","readme":"# REFramework [![Build status](https://github.com/praydog/reframework/actions/workflows/dev-release.yml/badge.svg)](https://github.com/praydog/REFramework-nightly/releases)\nA mod framework, scripting platform, and modding tool for RE Engine games. Inspired by and uses code from [Kanan](https://github.com/cursey/kanan-new)\n\n## Installation\nThe last stable build can be downloaded from the [Releases](https://github.com/praydog/REFramework/releases) page.\n\nFor newer builds, check out the [Nightly Developer Builds](https://github.com/praydog/REFramework-nightly/releases)\n\n### Non-VR\n* Extract only the `dinput8.dll` from the zip file into your game folder.\n\n### VR\n* Install SteamVR (unless you're using OpenXR on a supported headset)\n* Extract the whole zip file into your corresponding game folder.\n\n[VR Troubleshooting/FAQ](https://github.com/praydog/REFramework/wiki/VR-Troubleshooting)\n\n### Proton/Linux\nAdd the launch option `WINEDLLOVERRIDES=\"dinput8.dll=n,b\" %command%` to your game through Steam's properties after extraction.\n\nExample game folder: G:\\SteamLibrary\\steamapps\\common\\RESIDENT EVIL 2 BIOHAZARD RE2\n\nSupports both DirectX 11 and DirectX 12.\n\n## Included Mods\n* Lua Scripting API \u0026 Plugin System (All games, check out the [Wiki](https://cursey.github.io/reframework-book/))\n* VR\n  * Generic 6DOF VR support for all games\n  * Motion controls for RE2/RE3/RE7/RE8\n* First Person (RE2, RE3)\n* Manual Flashlight (RE2, RE3, RE8)\n* Free Camera (All games)\n* Scene Timescale (All games)\n* FOV Slider (All games)\n* Vignette Disabler (All games)\n* Ultrawide/Aspect Ratio fixes (All games)\n* GUI Hider/Disabler (All games)\n\n## Included Fixes\n* RE8 Startup Crash\n* RE8 Stutters (killing enemies, taking damage, etc...)\n* MHRise/RE8 crashes related to third party DLLs\n\n## Included Tools (Developer Mode)\n* Game Objects Display\n* Object Explorer\n\n## Supported Games\n* Resident Evil 2\n* Resident Evil 3\n* Resident Evil 4\n* Resident Evil 7\n* Resident Evil Village\n* Devil May Cry 5\n* Street Fighter 6\n* Monster Hunter Rise\n* Monster Hunter Wilds\n* Dragon's Dogma 2\n* Ghosts 'n Goblins Resurrection (Using RE8 build)\n* Apollo Justice: Ace Attorney Trilogy (Using DD2 build)\n* Kunitsu-Gami: Path of the Goddess (Using DD2 build)\n\n## Thanks\n[SkacikPL](https://github.com/SkacikPL) for originally creating the Manual Flashlight mod.\n\n[cursey](https://github.com/cursey/) for helping develop the VR component and the scripting system.\n\n[The Hitchhiker](https://github.com/youwereeatenbyalid/) and [alphaZomega](https://github.com/alphazolam) for the great help stress testing, creating scripts for the scripting system, and helpful suggestions.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpraydog%2Freframework","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpraydog%2Freframework","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpraydog%2Freframework/lists"}