Resident Evil 7 No 21:9 support

Gaming on 21:9 and ultra-wide single screen monitors
User avatar
CivilWolf
Posts: 62
Joined: 31 Jan 2017, 08:43

Resident Evil 7 No 21:9 support

Post by CivilWolf »

*Updated 12/12/2017*
Hello everyone!

Here is the latest version of my FOV & AR trainer!

Hotkeys:

F1 - Overwrites the in-game FOV with the Desired FOV
F2 - Multiplies the in-game FOV by the quotient of the In-Game FOV and the Desired FOV
F3 - Resets the in-game FOV "Default"

F4 - Overwrites the in-game Aspect Ratio with the Desired Aspect Ratio (It needs to be pressed twice if the trainer is run before launching RE7)

------Updated 12/12/2017
*Updated to work with Patch #4

------Updated 11/02/2017
*Fixed an issue where the Aspect Ratio hotkey would not lock the value. The value would revert back between scenes.

------Updated 10/31/2017

*Added Support for the Resident Evil 7 Teaser: Beginning Hour
*The trainer now saves your settings to an .ini file and loads the settings when launched. ("TrainerSettings.ini")
*Fixed an error message that would pop up if the user tried to edit the FOV value while 'FOV with Zoom' was selected, with the game not running.

Image

Comparison starts at 0:40 in the video below.
[youtube]https://www.youtube.com/v/ze7irl3VpnI[/youtube]

------------------------------------------------------------------------------------------------


Here is the latest trainer download link: *Updated 12/12/2017*
CivilWolf_RE7_Trainer121217.zip
FOV & AR Trainer for Patch #4
(4.11 MiB) Downloaded 2495 times


ModDB: https://goo.gl/4bkUp6

*The trainer download might trigger Windows Defender but I assure you it is a false-positive*

If the file is deleted immediately by Windows Defender, you can:
    1. Go to your 'Windows Defender Security Center->Virus & threat protection settings' and turn off 'Real-time protection'
    2. Download Trainer

    Follow these next steps if you want to turn Windows Defender back on after you turned it off:
    3. In 'Windows Defender Security Center->Virus & threat protection settings' open 'Add or remove exclusions'
    4. Create an exclusion for the trainer file.
    5. In 'Windows Defender Security Center->Virus & threat protection settings' turn on 'Real-time protection'


Older Versions:
11/02/2017 trainer:
CivilWolf_RE7_Trainer110217.zip
Fixed issue where the Aspect Ratio hotkey would not lock the address.
(4.06 MiB) Downloaded 780 times


Old trainer download link: from 08/25/2017
https://goo.gl/Q7nZ8B

*!!!Only lock FOV during gameplay NOT in the menus!!!*
Last edited by CivilWolf on 13 Dec 2017, 02:56, edited 33 times in total.
budwheizzah
Posts: 7
Joined: 28 Aug 2017, 03:14

Re: Resident Evil 7 No 21:9 support

Post by budwheizzah »

I tried the one you published on August 20 and it had no effect whatsoever.
I am using this game with VorpX in order to run in VR, and the biggest (only) problem right now is forcing the FOV, for which this tool would come in useful.

I'll try again with your August 23 version and let you know if it does anything.

PS: Does it require DLC? Why a strange requirement like such? (Does one DLC expose control over the FOV?)
budwheizzah
Posts: 7
Joined: 28 Aug 2017, 03:14

Re: Resident Evil 7 No 21:9 support

Post by budwheizzah »

Tested with VorpX in VR... thank you for having updated this because now it works like an absolute delight!

I've tweaked the VorpX adjustments to work with the FOV on the F6 key if I'm not mistaken. One thing I'd appreciate is a way to tell what FOV we're setting to, like just writing it within the app's window like you once had done. I was hoping FOV lock would prevent aim down sights from shifting, but it doesn't... however it should come in handy for them cutscenes in VR, which originally felt like having your head shoved in a telephoto lens.

I was going to assume they'd have done this for performance reasons, but the increased FOV causes absolutely no problems.

Thanks for this awesome tool.

PS: 4:3 and 5:4 aspects would also definitely help for the VorpX VR users.
budwheizzah
Posts: 7
Joined: 28 Aug 2017, 03:14

Re: Resident Evil 7 No 21:9 support

Post by budwheizzah »

I've made a tutorial video for those wishing to use the FOV Trainer with VorpX, giving in-game settings that cooperate well with the F6/FOV10 (120 degree I believe) option.

CivilWolf if you're interested I included footage of an issue with the FOV lock, where for the purposes of VR, the "tug of war" between the game and the FOV lock causes a quick zoom in & out that is pretty stiff on the senses. 4:3 and 5:4 AR's would help, but I wonder if the black bars can be made to completely go away. At this point I just bow to the game's insistance on 16:9.

[youtube]https://www.youtube.com/v/L42LPbcnS64[/youtube]

Thanks for updating this! It's going to make a whole lot of VR users happy!
Acekas
Posts: 3
Joined: 31 Jan 2017, 13:42

Re: Resident Evil 7 No 21:9 support

Post by Acekas »

How to use this trainer with 21:9 AR? I hear sound when pressing SHIFT + numeric / while in the game, but nothing happens.
User avatar
scavvenjahh
Editors
Editors
Posts: 3424
Joined: 06 Mar 2008, 17:20

Re: Resident Evil 7 No 21:9 support

Post by scavvenjahh »

This is working great, thanks a lot CivilWolf. Hope you're ready for December when the last DLC hits and breaks the trainer again :lolno:
If I could just run it in silent mode, and not have to use screenie-grabbing F12 as FOV lock, that'd be ace.
Acekas wrote:How to use this trainer with 21:9 AR?
Late reply but: you still need to hex-edit the exe first. Maybe the trainer should mention this btw...

Open re7.exe in hex editor, search for 398EE33F, replace with your AR i.e 8EE31840 for 3440x1440 or 26B41740 for 2560x1080.
This removes the black bars once and for all, then you can use the trainer to fix the AR in-game.
User avatar
Skoda Zek
Posts: 26
Joined: 15 Nov 2016, 19:36

Re: Resident Evil 7 No 21:9 support

Post by Skoda Zek »

Hey folks,

It seems the Hex Edit for 3440x1440 in conjunction with the CE Trainer works, but only when the Re7 client is in borderless windowed mode. If you are running the game in full screen the trainer does not work. Anyone know if there is a way around this? as I loose about 20-30 fps in borderless windowed mode.
Sincerely,
Skoda Zek
Zek Gaming: http://www.modsrigs.com/detail.aspx?BuildID=36010
If you like my build, please give me a +1 on ModsRigs. Thanks!
User avatar
Skoda Zek
Posts: 26
Joined: 15 Nov 2016, 19:36

Re: Resident Evil 7 No 21:9 support

Post by Skoda Zek »

in 21:9 at 3440x1440 FOV 8 seems to be the closest FOV setting to what is standard in the 16:9 default. Correct?

If I'm wrong, which FOV setting is closest to default 16:9?
Sincerely,
Skoda Zek
Zek Gaming: http://www.modsrigs.com/detail.aspx?BuildID=36010
If you like my build, please give me a +1 on ModsRigs. Thanks!
User avatar
scavvenjahh
Editors
Editors
Posts: 3424
Joined: 06 Mar 2008, 17:20

Re: Resident Evil 7 No 21:9 support

Post by scavvenjahh »

If I'm not mistaken... Default 16:9 FOV is actually 80, so it should be 96.86 in 43:18. The trainer's "FOV 5" being 95 should be pretty close to a pixel-perfect Hor+ screen change.
Should you consider the baseline for FOV to be 90, then it should be 106.69 in Ultrawide so somewhere between "FOV 7" (105) and "FOV 8" (110).

I have no problem using the trainer in fullscreen mode; it's the "quick" hex edit that has no effect on fullscreen. The "complete" hex edit might be what you need. Check out this post if you dare.
User avatar
CivilWolf
Posts: 62
Joined: 31 Jan 2017, 08:43

Re: Resident Evil 7 No 21:9 support

Post by CivilWolf »

Hello everyone!

Here is the latest version of my FOV & AR trainer!

Hotkeys:

F1 - Overwrites the in-game FOV with the Desired FOV
F2 - Multiplies the in-game FOV by the quotient of the In-Game FOV and the Desired FOV
F3 - Resets the in-game FOV "Default"

F4 - Overwrites the in-game Aspect Ratio with the Desired Aspect Ratio (It needs to be pressed twice if the trainer is run before launching RE7)

------Updated 12/12/2017
*Updated to work with Patch #4

------Updated 11/02/2017
*Fixed an issue where the Aspect Ratio hotkey would not lock the value. The value would revert back between scenes.

------Updated 10/31/2017

*Added Support for the Resident Evil 7 Teaser: Beginning Hour
*The trainer now saves your settings to an .ini file and loads the settings when launched. ("TrainerSettings.ini")
*Fixed an error message that would pop up if the user tried to edit the FOV value while 'FOV with Zoom' was selected, with the game not running.

Image

Comparison starts at 0:40 in the video below.
[youtube]https://www.youtube.com/v/ze7irl3VpnI[/youtube]


**DOWNLOAD LINK**Updated: 12/12/2017
CivilWolf_RE7_Trainer121217.zip
FOV & AR Trainer for Patch #4
(4.11 MiB) Downloaded 600 times


ModDB: https://goo.gl/4bkUp6


*The trainer download might trigger Windows Defender but I assure you it is a false-positive*

If the file is deleted immediately by Windows Defender, you can:
    1. Go to your 'Windows Defender Security Center->Virus & threat protection settings' and turn off 'Real-time protection'
    2. Download Trainer

    Follow these next steps if you want to turn Windows Defender back on after you turned it off:
    3. In 'Windows Defender Security Center->Virus & threat protection settings' open 'Add or remove exclusions'
    4. Create an exclusion for the trainer file.
    5. In 'Windows Defender Security Center->Virus & threat protection settings' turn on 'Real-time protection'



It is still a work in progress. Any feedback would be very helpful! :cheers:

Happy Halloween!

Sorry that it took so long, other projects got in the way. :cry:

Older Version:

11/02/2017:
CivilWolf_RE7_Trainer110217.zip
Fixed Aspect Ratio hotkey issue.
(4.06 MiB) Downloaded 649 times
Last edited by CivilWolf on 13 Dec 2017, 03:03, edited 12 times in total.
User avatar
CivilWolf
Posts: 62
Joined: 31 Jan 2017, 08:43

Resident Evil 7 No 21:9 support

Post by CivilWolf »

Automatic Aspect Ratio Patcher! *Updated 12/12/2017*


This tool applies a patch to the game's executable file that fixes the letterbox/pillarbox issues on wide and narrow resolutions.

The use of an FOV tool with this patch is highly recommended!

This patcher supports Resident Evil 7: Biohazard and Resident Evil 7 Teaser: Beginning Hour.

[Instructions]
    1. Unzip and launch the patcher.
    2. Enter your screen width and height. (or aspect ratio: 16:9 - width = 16, height = 9)
    3. Locate the game's executable file. (The patcher will also detect the game's executable if it's placed in the game's root folder)
    4. Once the patch is completed you may close it and launch the game.
    5. Done!
    *You may have to press Alt+Enter when the game launches for the first time after you patch the game to see it take effect.*

Image

Image


DOWNLOAD:
*Updated on 12/12/2017*
RE7_Widescreen_Patcher121217.zip
Updated hex offsets for the latest version of the game.
(22.48 KiB) Downloaded 3099 times


ModDB: https://goo.gl/dytdnG


--------------------------------------------------------------------------------
Old Version:
RE7_AspectRatio_Patcher.zip
Automatically calculates hex values for your Aspect Ratio and patches the game.
(22.02 KiB) Downloaded 745 times

ResidentEvil7_Widescreen_Patches.zip
Updated 48:9. Trainer no longer needed to correct the in-game aspect ratio for 48:9
(1.45 MiB) Downloaded 589 times
Google Drive: https://goo.gl/kZet2L
Credit to Zens for finding the HEX values, this could not have been done without his hard work!
http://www.wsgf.org/forums/viewtopic.php?f=62&t=31914
Last edited by CivilWolf on 12 Dec 2017, 18:55, edited 23 times in total.
esteady1
Posts: 112
Joined: 21 Jan 2014, 21:50

Re: Resident Evil 7 No 21:9 support

Post by esteady1 »

Civ, any chance you can add support for Triple wide 48:9 ?
User avatar
scavvenjahh
Editors
Editors
Posts: 3424
Joined: 06 Mar 2008, 17:20

Re: Resident Evil 7 No 21:9 support

Post by scavvenjahh »

Google Drive seems to get in the way... Could you attach the patcher directly to the DR ?
User avatar
CivilWolf
Posts: 62
Joined: 31 Jan 2017, 08:43

Re: Resident Evil 7 No 21:9 support

Post by CivilWolf »

esteady1 wrote:Civ, any chance you can add support for Triple wide 48:9 ?

Working on it!

scavvenjahh wrote:Google Drive seems to get in the way... Could you attach the patcher directly to the DR ?

Just added it as an attachment! I did not know about the attachment feature.
User avatar
CivilWolf
Posts: 62
Joined: 31 Jan 2017, 08:43

Re: Resident Evil 7 No 21:9 support

Post by CivilWolf »

esteady1 wrote:Civ, any chance you can add support for Triple wide 48:9 ?

Added it to the post.

In the trainer you will need to set the aspect ratio to 5.33333333333

*Edited*
Updated it, you no longer have to set the aspect ratio through the trainer after you patch the .exe for 48:9
Adam-2012
Posts: 21
Joined: 27 Apr 2013, 05:16

Re: Resident Evil 7 No 21:9 support

Post by Adam-2012 »

CivilWolf wrote:Automatic Widescreen .EXE Patchers!

I just made a couple of patches to automatically patch certain Aspect Ratios into the game's "re7.exe"
It creates a backup of the "re7.exe" before it begins the patch.
To patch, the "re7.exe" must be unmodified.
*If your "re7.exe" is modified and you don't have a backup, you can delete the file and "Verify Game Cache" in Steam to restore the "re7.exe"."*

Contains Aspect Ratio patchers for:
4:3
5:4
8:5
16:3
16:10
21:9
48:9

Sometimes you need to press Alt+Enter when the game starts to see it take effect.

Image

Here is the download link:
ResidentEvil7_Widescreen_Patches.zip


Google Drive: https://goo.gl/kZet2L


Credit to Zens for finding the HEX values, this could not have been done without his hard work!
http://www.wsgf.org/forums/viewtopic.php?f=62&t=31914



I hope this helps someone that still needs to modify their "re7.exe"

I am not sure if other regions receive different versions of the game's exe, so let me know if it works or doesn't work for you.



Image
Image
User avatar
CivilWolf
Posts: 62
Joined: 31 Jan 2017, 08:43

Re: Resident Evil 7 No 21:9 support

Post by CivilWolf »

Adam-2012 wrote:
CivilWolf wrote:*snip*



Image
Image


I haven't had that issue yet.
Close all cheat engine processes with Task Manager. Then start the trainer and the game again.

If the problem continues, maybe the process name is causing the issue. I'll see if there is a way to change that for exported trainers.
User avatar
CivilWolf
Posts: 62
Joined: 31 Jan 2017, 08:43

Resident Evil 7 No 21:9 support

Post by CivilWolf »

Automatic Aspect Ratio Patcher! *Updated on 12/12/2017*


This tool applies a patch to the game's executable file that fixes the letterbox/pillarbox issues on wide and narrow resolutions.

The use of an FOV tool with this patch is highly recommended!

This patcher supports Resident Evil 7: Biohazard and Resident Evil 7 Teaser: Beginning Hour.

[Instructions]
    1. Unzip and launch the patcher.
    2. Enter your screen width and height. (or aspect ratio: 16:9 - width = 16, height = 9)
    3. Locate the game's executable file. (The patcher will also detect the game's executable if it's placed in the game's root folder)
    4. Once the patch is completed you may close it and launch the game.
    5. Done!
    *You may have to press Alt+Enter when the game launches for the first time after you patch the game to see it take effect.*

Image

Image


DOWNLOAD:
*Updated on 12/12/2017*
RE7_Widescreen_Patcher121217.zip
Updated offsets for the latest version of the game.
(22.48 KiB) Downloaded 590 times


ModDB: https://goo.gl/dytdnG


Old Version:
RE7_AspectRatio_Patcher.zip
Patches RE7 Automatically based on screen width and height.
(22.02 KiB) Downloaded 540 times
Last edited by CivilWolf on 12 Dec 2017, 18:55, edited 2 times in total.
User avatar
CivilWolf
Posts: 62
Joined: 31 Jan 2017, 08:43

Re: Resident Evil 7 No 21:9 support

Post by CivilWolf »

Just wanted to add this without making my other posts even more messy.

The aspect ratio patcher works by seeking to an offset in the .exe and replacing the four Hex values at that offset.
When the game is updated, the aspect ratio value's positions will most likely change. So if I am unable to update the patcher, I made the patcher updatable.(Not like anything will happen to me or anything, just playing it safe)


[Creating a Patcher Update File]

If you want to update the FOV value offsets yourself, you will have to first create and place a file titled "RE7PatcherUpdate.dat" into the same folder as the patcher.

In RE7PatcherUpdate.dat there must always be 8 values, one on each line, each represents an offset in decimal form. The first 4 are for the Main Game, the second 4 are for the Teaser Demo.

My preferred way to find the offset is to load the re7.exe into HxD, and go to View->Offset base->Decimal. From there you can do a Hex search for "39 8E E3 3F". The other HEX values should also be very close so you probably don't have to search for them.
The order in which you should find and list their Offset is:
"39 8E E3 3F"
"00 00 80 41"
"00 00 10 41"
"00 00 20 41"

If you are unsure about which offset to choose from each group it is from the first HEX from each. For example: 39's offset says 64692, list that and go to the next Hex sequence.

Done!

The patcher will display "--Updated Offsets!--" at the top, if the .dat file is found in the same folder.

RE7PatcherUpdate.dat Example:

Code: Select all

64692
64704
64696
64700
64316
64328
64320
64324

(If the Teaser Demo's offsets did not change you can copy the last 4 values from this list if you want)
esteady1
Posts: 112
Joined: 21 Jan 2014, 21:50

Re: Resident Evil 7 No 21:9 support

Post by esteady1 »

Yup, I can confirm the aspect ratio patcher together with FOV trainer makes this game quite enjoyable in triple wide.

A little finicky, I need to Alt Enter x3 to get it to work correctly, but that sequence works each time. I have to recycle the sequence sometimes if I go into the options menu. Otherwise the lighting effects are flickering. (pretty sure it has something to do with Nvidia surround SLI),

I haven't figured out if I need to run the FOV trainer each time. After getting it working I haven't wanted to close the game just yet.

FMVs, Action prompts, menu and map etc are stretched, but useable.

I'm pretty happy. Civ do you have a donate link?
Post Reply

Who is online

Users browsing this forum: No registered users and 7 guests