Resident Evil

Resident Evil

View Stats:
atom0s Jan 30, 2015 @ 8:47am
REHDHook - Direct3D Hook (FPS Fixes, Addons/Plugins, and much more!)
REHDHook
REHDHook is an injected Direct3D wrapper that hooks onto the games rendering engine. REHDHook includes the following features:
  • In-game Console
  • Scripts
  • Key Bindings
  • Plugins
  • Addons
  • Moveble Font Objects

With REHDHook, you can create a whole new gaming experience while playing Resident Evil!

You can find the full details for REHDHook here:
http://residentevilmodding.boards.net/thread/3269/rehdhook-direct3d-hook-plugins-addons

Screenshots
http://i.imgur.com/KxxaycT.jpg - Font object stress test. 1000+ font objects with no slow-down.
http://i.imgur.com/1GfT1QU.png - Example of the console.
http://i.imgur.com/jfTz40D.png - Attempting to close the game window shows this popup just in case you closed by accident.
http://i.imgur.com/IQpn6mh.png - Showing off loading plugins and addons.
http://i.imgur.com/bjUjtG4.png - Showing off reading game memory from an addon.
http://i.imgur.com/JfWK7Es.png - Showing off the updated console look.
http://i.imgur.com/Rvxrrmk.jpg - Showing off an example addon for a health bar.

PLEASE NOTE
REHDHook is not at all intended to help you play this game for free, bypass Steam, etc. Steam is still required to play this game. While REHDHook does come with its own launcher to play the game, Steam is still required! REHDHook does not promote or support piracy, so do not bother asking for anything related to it. Buy the game normally, otherwise you will get 0 support.

DOWNLOAD

The download for REHDHook and my various other projects have moved to my personal Discord server here:
https://discord.gg/UmXNvjq

Look for them under the releases section!
Last edited by atom0s; Jul 31, 2023 @ 10:18pm
< >
Showing 1-15 of 189 comments
atom0s Jan 30, 2015 @ 8:49am 
XRemap - REHDHook Plugin
XRemap allows users to remap their controller buttons to other buttons. This allows you to ignore the static controller types in-game and use whatever you want. Note: This does not let you bind any key on your controller to any given action in-game. It simply remaps what happens when the key is pressed.
For example pressing A can cause B to be pressed instead.

Download
http://www.dropbox.com/sh/fmrx2apd7hp5xti/AACRCY97Vf7uOoXh6_3XABwha?dl=0
atom0s Jan 30, 2015 @ 9:26am 
FPS - REHDHook Addon
FPS adds a visual display of your current in-game FPS (frames-per-second).

Download
FPS comes with REHDHook. Get it here:
http://www.dropbox.com/sh/fmrx2apd7hp5xti/AACRCY97Vf7uOoXh6_3XABwha?dl=0

healthbar - REHDHook Addon
Healthbar adds a visual heatlth bar to the game allowing you to monitor your health without having to open the inventory menu. The addon is skinned using the health frame from Diablo 3. (Taken from a screen shot and modified to work as needed with REHDHook.)

Download
healthbar comes with the latest version of REHDHook. Get it here:
http://www.dropbox.com/sh/fmrx2apd7hp5xti/AACRCY97Vf7uOoXh6_3XABwha?dl=0

Screenshot:
http://i.imgur.com/zkiS3fP.png

SpeedTimer - REHDHook Addon
SpeedTimer is a simple addon to create an in-game timer text object showing the current play time.
Useful for those streaming or wanting to keep track of their time during speed runs.

(The timer starts as soon as the game is loaded. It resets once you start a new game or load an existing game.)

To use this addon, simply place the speedtimer folder into your 'addons' folder, located at: \REHDHook\Scripts\addons\
Then use the following console command:
/addon load speedtimer

Download
http://www.dropbox.com/sh/fmrx2apd7hp5xti/AACRCY97Vf7uOoXh6_3XABwha?dl=0
(The download can be found inside of the Addons folder.)

Screenshot:
http://i.imgur.com/7Y0Ku60.png
Last edited by atom0s; Jan 30, 2015 @ 9:30am
atom0s Jan 30, 2015 @ 10:05am 
AutoHideMouse - REHDHook Addon
AutoHideMouse is an addon that enables the auto-hide mouse feature that is built into the game but for whatever reason is not used.

To use this addon, simply place the autohidemouse folder into your 'addons' folder, located at: \REHDHook\Scripts\addons\
Then use the following console command:
/addon load autohidemouse

Download
http://www.dropbox.com/sh/fmrx2apd7hp5xti/AACRCY97Vf7uOoXh6_3XABwha?dl=0
(The download can be found inside of the Addons folder.)
80TCS Jan 30, 2015 @ 10:32am 
Originally posted by atom0s:
AutoHideMouse - REHDHook Addon
AutoHideMouse is an addon that enables the auto-hide mouse feature that is built into the game but for whatever reason is not used.

To use this addon, simply place the autohidemouse folder into your 'addons' folder, located at: \REHDHook\Scripts\addons\
Then use the following console command:
/addon load autohidemouse

Download
http://www.dropbox.com/sh/fmrx2apd7hp5xti/AACRCY97Vf7uOoXh6_3XABwha?dl=0
(The download can be found inside of the Addons folder.)

This is really nice! Lots of players were complaining about the Mouse Cursor not hiding :D

Really great addon!
Patches Jan 30, 2015 @ 10:40am 
excellent work!
atom0s Jan 30, 2015 @ 12:33pm 
DoorSkip
DoorSkip is an addon that implements the ability to skip door cutscenes.
This addon patches a byte of memory to make the game think the cutscene is already completed when it is not.

Credits to mgr.inz.Player for the DoorSkip pattern.

Please note: I did not test this mod thoroughly for various events in the game that have caused issues with FluffyQuacks first versions of his personal DoorSkip mod. So those same issues he has fixed in his may be present in this addon!

To use this addon, simply place the doorskip folder inside of your addons folder located at:
\REHDHook\Scripts\addons\

Afterward, load the addon via:
/addon load doorskip

You can enable and disable doorskip from the console via the following commands:
/doorskip on
/doorskip off

Download
http://www.dropbox.com/sh/fmrx2apd7hp5xti/AACRCY97Vf7uOoXh6_3XABwha?dl=0
(The download can be found inside of the Addons folder.)
Last edited by atom0s; Jan 30, 2015 @ 12:34pm
Crusta Pipocondria Jan 30, 2015 @ 12:35pm 
Is it possible to work on some awful looking rooms with this in the future?
atom0s Jan 30, 2015 @ 3:36pm 
Originally posted by Crusta:
Is it possible to work on some awful looking rooms with this in the future?

The intent of REHDHook is to extend the game. It does not offer a way to alter game files.

Things like altering rooms / maps are done through actual file mods. You can get more info on modding things like that on the modding site here:
http://residentevilmodding.boards.net/
atom0s Jan 30, 2015 @ 4:43pm 
Sneak peek of a feature to be added in the next version:
http://i.imgur.com/bN0xDxU.png - opening menu
http://i.imgur.com/gSfVnqW.jpg - in game
http://i.imgur.com/4Uonx7e.png - inventory

(For those that don't see it, the game is running in 800x600 which the game does not natively support. :P)
atom0s Jan 30, 2015 @ 9:05pm 
REHDHook v1.0.0.3
[CHG] Plugin interface version has changed to 1.01! (Plugins need to be recompiled with the new SDK.)
[ADD] Added configuration options to override the window size.
[FIX] Fixed a bug with the configuration manager not using boolean values properly.
[ADD] Added the hook version to the launcher.
[ADD] The launcher will now auto-close when injection is completed successfully.
[ADD] Added automousehide, doorskip, and speedtimer addons to the release package.
[ADD] Added some more documentation.
[CHG] Changed the Changelog format some.
[CHG] Removed console key configuration from rehdhook.xml, it is now inside of the Default.txt
[ADD] Added screen size overriding allowing users to render the game at any resolution they want.
[ADD] Added screen size aspect resolution overriding too. (Use these features with caution!)
[ADD] Added new screenshot plugin. (Allows plugins to be saved in bmp, jpg and png formats.)
[FIX] Fixed FPS plugin displaying double the fps.
[ADD] Added Direct3DPrePresent and Direct3DPostPresent calls to plugins. (Not added to addons since they can't make use of it.)
[ADD] XRemap plugin is now part of the main release package.

More info here:
http://residentevilmodding.boards.net/thread/3269/rehdhook-direct3d-hook-plugins-addons?page=3&scrollTo=31112
Paul (Banned) Jan 31, 2015 @ 3:17am 
"And Capcom rubs his hands."

People....stop baby-sitting devellopers.
Last edited by Paul; Jan 31, 2015 @ 3:19am
Warren Jan 31, 2015 @ 4:55am 
Originally posted by Paul:
"And Capcom rubs his hands."

People....stop baby-sitting devellopers.

You must be RE1 keeper after being infected.
Duane Dibbley Jan 31, 2015 @ 5:08am 
would it be possibe to make some sort of plug in that increases firing rate? I.E: pistol fires as fas as i can hit the button. the slow as balls firing rate has bugged me in these games.
atom0s Jan 31, 2015 @ 6:12pm 
Originally posted by Paul:
"And Capcom rubs his hands."

People....stop baby-sitting devellopers.

No idea what you mean by this.. but you're banned now so oh well.


Originally posted by Duane Dibbley:
would it be possibe to make some sort of plug in that increases firing rate? I.E: pistol fires as fas as i can hit the button. the slow as balls firing rate has bugged me in these games.

Yes it is possible but you would need to find the address that handles the firing rate in order to do it.
Gamephreak5 Jan 31, 2015 @ 7:25pm 
@atom0s I think what Paul meant was, "Stop doing the devs work for them. It should be Capcom's responsibility to fix their game, not the customer's."

If that's what he meant, then I see where he's coming from. Dunno why he's banned though. He didn't say anything trollish or offensive that would require a ban unless it was something he said in a completely different forum.
Last edited by Gamephreak5; Jan 31, 2015 @ 7:26pm
< >
Showing 1-15 of 189 comments
Per page: 1530 50

Date Posted: Jan 30, 2015 @ 8:47am
Posts: 189