Resident Evil 7 No 21:9 support

Gaming on 21:9 and ultra-wide single screen monitors
mansonfamily
Posts: 3
Joined: 30 Jan 2017, 16:46

Re: Resident Evil 7 No 21:9 support

Post by mansonfamily »

Hi. Found a temporary ( and sh...y) solution :
1- in control panel/adjust desktop size select full screen
2- in game select a 16/9 resolution ( ex. if you use 2560x1080, choose 1920x1080 ) and increase resolution scaling option, to compensate.
3- in your monitor menu, select cinema mode. Most ultrawide monitors have this option.
Now a can play in 21/9, image quality is good, especially if i put resolution scaling between 1.5 and 2. Only if i turn subtitles on, the second row is out of screen. The rest of menu and UI items, appears to be ok, but i am only at the beggining of the game.
Trinubis
Posts: 3
Joined: 30 Jan 2017, 15:28

Re: Resident Evil 7 No 21:9 support

Post by Trinubis »

matthias wrote:
Trinubis wrote:I managed to obtain ultrawide 5760x1080 with hex, but it is streched, can't fix the aspect ratio to 21:9.

First make the hex hack, after that set the resolution in game in grafics options for 1 Monitor (mine are 1980x1800 per Monitor) and select fullscreen, then hit Alt+Ent to exit fullscreen and press it again to enter full screen and you should have ultrawide but streched....

If someone can solve the problem with the aspect ratio...

Cheers



What is this "hex hack" of which you speak?



It was a ultrawidefix for another game, "Metal Gear Solid Phantom Pain" wich had exact the same symptoms like Resident Evil 7, you were able to choose in the game option menu the resolution for example 5760x1080, but then you had the black bars on the left and the right monitor.

It worked perfecly for Metal Gear Solid and other games I heared.

Watch this: https://www.youtube.com/watch?v=HDwo8i0YgQU&t=345s
gorgoroth
Posts: 5
Joined: 31 Jan 2017, 02:30

Re: Resident Evil 7 No 21:9 support

Post by gorgoroth »

the game just got cracked a few days ago. so denuvo shouldnt get in the way of a hero making a widescreen fix for this game.
zens
Posts: 100
Joined: 04 Mar 2015, 14:35

Re: Resident Evil 7 No 21:9 support

Post by zens »

RESIDENTEVIL7(RE7.EXE) WIDESCREEN BLACKBARS ASPECTRATIO FIX

Image

Hexadezimal comparing based on 43:18 :

(Original vs. Fixed steam version 08/02/2017)
Image

Hex Solution Exempals:

4:3 (640×480,800×600,960×720,1024×768,1152×864,1280×960,1400×1050,1600×1200,,1920×1440,2048×1536,2800×2100,3200×2400,4096×3072,6400×4800 || EVGA,XGA,SXVGA,QVGA,SXGA+,UXGA,SUXGA,QXGA,QSXGA+,QUXGA,HSVGA,HXGA,HUXGA)
Spoiler:
Diagonal Floating Point Value(removes/openes the black bars):
1.777778(float) 3FE38E39(hex aligned) "39 8E E3 3F"(binary) to 1.333333(float) 3FAAAAAB(hex aligned) "AB AA AA 3F"(binary)
Fix the ratio (horizontal X):
16.00000(float) 41800000(hex aligned) "00 00 80 41"(binary) to 4.00000(float) 40800000(hex aligned) "00 00 80 40"(binary)
Fix the ratio (vertical Y) a:
9.00000(float) 41100000(hex aligned) "00 00 10 41"(binary) to 3.00000(float) 40400000(hex aligned) "00 00 40 40"(binary)
Fix the ratio (vertical Y) b:
10.00000(float) 41200000(hex aligned) "00 00 20 41"(binary) to 3.00000(float) 40400000(hex aligned) "00 00 40 40"(binary)


5:4 (1280×1024, 2560×2048, 5120×4096 || SXGA,QSXGA,HSXGA)
Spoiler:
Diagonal Floating Point Value(removes/openes the black bars):
1.777778(float) 3FE38E39(hex aligned) "39 8E E3 3F"(binary) to 1.250000(float) 3FA00000(hex aligned) "00 00 A0 3F"(binary)
Fix the ratio (horizontal X):
16.00000(float) 41800000(hex aligned) "00 00 80 41"(binary) to 5.00000(float) 40A00000(hex aligned) "00 00 A0 40"(binary)
Fix the ratio (vertical Y) a:
9.00000(float) 41100000(hex aligned) "00 00 10 41"(binary) to 4.00000(float) 40800000(hex aligned) "00 00 80 40"(binary)
Fix the ratio (vertical Y) b:
10.00000(float) 41200000(hex aligned) "00 00 20 41"(binary) to 4.00000(float) 40800000(hex aligned) "00 00 80 40"(binary)


8:5 (320×200, 1280×800, 1440×900, 1680×1050,1920×1200, 2560×1600, 3840×2400, 5120×3200, 7680×4800 || CGA,WXGA,WXGA+,WSXGA+,WUXGA,WQXGA,QWUXGA,WQUXGA,WHXGA,WHUXGA)
Spoiler:
Diagonal Floating Point Value(removes/openes the black bars):
1.777778(float) 3FE38E39(hex aligned) "39 8E E3 3F"(binary) to 1.600000(float) 3FCCCCCD(hex aligned) "CD CC CC 3F"(binary)
Fix the ratio (horizontal X):
16.00000(float) 41800000(hex aligned) "00 00 80 41"(binary) to 8.00000(float) 41000000(hex aligned) "00 00 00 41"(binary)
Fix the ratio (vertical Y) a:
9.00000(float) 41100000(hex aligned) "00 00 10 41"(binary) to 5.00000(float) 40A00000(hex aligned) "00 00 A0 40"(binary)
Fix the ratio (vertical Y) b:
10.00000(float) 41200000(hex aligned) "00 00 20 41"(binary) to 5.00000(float) 40A00000(hex aligned) "00 00 A0 40"(binary)


16:3 (5760x1080 || THD)
Spoiler:
Diagonal Floating Point Value(removes/openes the black bars):
1.777778(float) 3FE38E39(hex aligned) "39 8E E3 3F"(binary) to 5.300000(float) 40A9999A(hex aligned) "9A 99 A9 40"(binary)
Fix the ratio (horizontal X):
nothing todo here
Fix the ratio (vertical Y) a:
9.00000(float) 41100000(hex aligned) "00 00 10 41"(binary) to 3.00000(float) 40400000(hex aligned) "00 00 40 40"(binary)
Fix the ratio (vertical Y) b:
10.00000(float) 41200000(hex aligned) "00 00 20 41"(binary) to 3.00000(float) 40400000(hex aligned) "00 00 40 40"(binary)


16:10 (1920×1200 || WUXGA)
Spoiler:
Diagonal Floating Point Value(removes/openes the black bars):
1.777778(float) 3FE38E39(hex aligned) "39 8E E3 3F"(binary) to 1.600000(float) 3FCCCCCD(hex aligned) "CD CC CC 3F"(binary)
Fix the ratio (horizontal X):
nothing todo here
Fix the ratio (vertical Y):
nothing todo here


21:9 (2560×1080, 3440×1440, 3840×1600 || UW-UXGA,QHD (1440p),QHD+ (1600p) UW4k)
Spoiler:
Diagonal Floating Point Value(removes/openes the black bars):
1.777778(float) 3FE38E39(hex aligned) "39 8E E3 3F"(binary) to 2.3333333(float) 40155555(hex aligned) "55 55 15 40"(binary)
Fix the ratio (horizontal X):
16.00000(float) 41800000(hex aligned) "00 00 80 41"(binary) to 21.00000(float) 41A80000(hex aligned) "00 00 A8 41"(binary)
Fix the ratio (vertical Y):
nothing todo here


RE7.exe(latest steam version at that time (08.02.2017))

- 21:9 || re7_21-9_fix.rar: https://goo.gl/qTHORO
Scales perfectly to 21(21.5):9. Fullscreen ,Window mode and Borderless Window working correctly.

USE AT OWN RISK - DON`T FORGET TO BACKUP YOUR ORIGNAL FILES ALLWAYS - ALL RIGHTS BELONG TO "CAPCOM™"

Image
(Screenshot based on FULLSCREEN, Res.: 3440x1440@60Hz, FOV: 90, Aspect Ratio: 21.5:9)

NewThread:
http://www.wsgf.org/forums/viewtopic.php?f=62&t=31914

Links:
- Aspect Ratio Calculator: http://andrew.hedges.name/experiments/aspect_ratio/
- Floating Point Converter: https://gregstoll.dyndns.org/~gregstoll/floattohex/
- Hexeditor: https://mh-nexus.de/de/hxd/

Youtube:
"aaeroshiva" (german): https://www.youtube.com/watch?v=abw0sNEdHUk
"gamer taboo": https://www.youtube.com/watch?v=yfawSFPuWwo
"WideAsFcuk": https://www.youtube.com/watch?v=GFKB2O_mVOQ

PayPal Donation:
http://goo.gl/K70q7J

Greetings
zens
Last edited by zens on 13 Feb 2017, 05:24, edited 43 times in total.
fraggyb
Posts: 1
Joined: 31 Jan 2017, 08:49

Re: Resident Evil 7 No 21:9 support

Post by fraggyb »

Signed up to say thanks, zens! Works great :D
GenHeroCrusher
Posts: 1
Joined: 31 Jan 2017, 08:58

Re: Resident Evil 7 No 21:9 support

Post by GenHeroCrusher »

Worked perfect! Thanks Z..
asspop
Posts: 1
Joined: 31 Jan 2017, 09:12

Re: Resident Evil 7 No 21:9 support

Post by asspop »

I couldn't get it to work! doing something wrong ??? I click on the exe after but it doesn't launch. lol
User avatar
CivilWolf
Posts: 62
Joined: 31 Jan 2017, 08:43

Re: Resident Evil 7 No 21:9 support

Post by CivilWolf »

Got it working for the most part.

Image

Image Gallery:
http://imgur.com/a/qhQrI

Credit - I used information from these guys:
zens - Hex Editing - Earlier Post.
Optimumbox - Setting Up Cheat Engine for RE7 and FOV Values - http://steamcommunity.com/app/418370/discussions/0/133255957992053921/



!!!!!! MAKE A BACKUP OF THE RE7 EXE !!!!!!



What you need:
HxD
Cheat Engine
FileUnsigner

What I did:
-Get Cheat Engine working with RE7-
.5. Used FileUnsigner on all three of the cheat engine .EXEs. (drag the exes onto the extracted FileUnsigner exe(as admin))

-Begin Editing-
1. Hex edited the EXE the way zens said.(added my own hex codes for my custom resolution and aspect ratio) (6020x1080 = D0 5E B2 40 , AB AA 48 42)
2. Started both Cheat Engine and Resident Evil 7.
3. Got to an FPS section in-game. Menu screens will not work.
4. Opened the RE7 process in Cheat Engine (computer symbol with magnifying glass)

-Finding variable in memory- // I consider this one step
5.1. Set FOV to 90 in-game.(which will be seen as "4" in the memory)
5.2. New Scan for the value of "4" in Cheat Engine.

5.3 Set FOV to 85 in-game.(which will be seen as "3" in the memory)
5.4. Next Scan for the value of "3" in Cheat Engine.

5.6. Set FOV to 80 in-game.(which will be seen as "2" in the memory)
5.7. Next Scan for the value of "2" in Cheat Engine.

5.8. Set FOV to 75 in-game.(which will be seen as "1" in the memory)
5.9. Next Scan for the value of "1" in Cheat Engine.

5.10. Set FOV to 70 in-game.(which will be seen as "0" in the memory)
5.11. Next Scan for the value of "0" in Cheat Engine.

-Editing the FOV Value-
6. Right-Click on the first or second address that was found and add it to the Address List. (test both, but you only need one)
7. Change the value from the Address List to the desired FOV value.(Mine was 15)

!!!! The FOV values go like this: (0 = 70 FOV), (1 = 75 FOV), (2 = 80 FOV), (4 = 90 FOV), ... , (14 = 140 FOV) !!! Be careful!

8. DONE!

This was the first time I used Cheat Engine like this, so I am not sure how to make it auto-magically find the FOV variable address at the start of the game.

You will have to repeat Step 5 - 7 each time you start the game.
Last edited by CivilWolf on 02 Feb 2017, 20:17, edited 7 times in total.
20mchop
Posts: 4
Joined: 31 Jan 2017, 10:18

Re: Resident Evil 7 No 21:9 support

Post by 20mchop »

Can anyone post hex values for 5760 x 1080 and 5930 x 1080? Trying to get this to work as well. Thanks for the fix! This will make this game that much better being able to play with Ultrawide/multi monitor .
User avatar
CivilWolf
Posts: 62
Joined: 31 Jan 2017, 08:43

Re: Resident Evil 7 No 21:9 support

Post by CivilWolf »

20mchop wrote:Can anyone post hex values for 5760 x 1080 and 5930 x 1080? Trying to get this to work as well. Thanks for the fix! This will make this game that much better being able to play with Ultrawide/multi monitor .


5760x1080:
AA AA AA 40
00 00 40 42

5930x1080:
26 B4 AF 40
AB AA 45 42


I think.
20mchop
Posts: 4
Joined: 31 Jan 2017, 10:18

Re: Resident Evil 7 No 21:9 support

Post by 20mchop »

CivilWolf wrote:
20mchop wrote:Can anyone post hex values for 5760 x 1080 and 5930 x 1080? Trying to get this to work as well. Thanks for the fix! This will make this game that much better being able to play with Ultrawide/multi monitor .


5760x1080:
AA AA AA 40
00 00 40 42

5930x1080:
26 B4 AF 40
AB AA 45 42


I think.


Thanks so much! Will try them out!
zens
Posts: 100
Joined: 04 Mar 2015, 14:35

Re: Resident Evil 7 No 21:9 support

Post by zens »

for removing the black bars u have to devide horizontal with vertical so:
"5760\1080=5" means 5.00000(float) 40A00000h "00 00 A0 40"(bin)
and for the ratio it should be something like "16x3=48" means 48.00000(float) 42400000h "00 00 40 42"(bin)

the ratio should fit for 5930 x 1080 aswell it has 49,41 (5.49x9) so maybe 49.50000(float) 42460000h "00 00 46 42"(bin)

for blackbars on that res.: something like 5.50000(float) 40B00000h "00 00 B0 40"(bin)

so @CivilWolf u did it well.
Pope Benedict
Posts: 2
Joined: 31 Jan 2017, 12:07

Re: Resident Evil 7 No 21:9 support

Post by Pope Benedict »

zens wrote:for removing the black bars u have to devide horizontal with vertical so:
"5760\1080=5" means 5.00000(float) 40A00000h "00 00 A0 40"(bin)
and for the ratio it should be something like "16x3=48" means 48.00000(float) 42400000h "00 00 40 42"(bin)

the ratio should fit for 5930 x 1080 aswell it has 49,41 (5.49x9) so maybe 49.50000(float) 42460000h "00 00 46 42"(bin)

for blackbars on that res.: something like 5.50000(float) 40B00000h "00 00 B0 40"(bin)

so @CivilWolf u did it well.


Sorry for my ignorance but what settings would I need to change to make this work at 3440 x 1440p without looking stretched?

Thanks.
zens
Posts: 100
Joined: 04 Mar 2015, 14:35

Re: Resident Evil 7 No 21:9 support

Post by zens »

for the black bars: 3440\1440=2,38" so 2.40000(float) 4019999Ah "9A 99 19 40"(bin)
aspect ratio fix: 43.00000(float) 422C0000h "00 00 2C 42"(bin)
kohen
Posts: 4
Joined: 31 Jan 2017, 14:27

Re: Resident Evil 7 No 21:9 support

Post by kohen »

Resolution is 6120x1080. Is there some calculator tools? thx
Pope Benedict
Posts: 2
Joined: 31 Jan 2017, 12:07

Re: Resident Evil 7 No 21:9 support

Post by Pope Benedict »

zens wrote:for the black bars: 3440\1440=2,38" so 2.40000(float) 4019999Ah "9A 99 19 40"(bin)
aspect ratio fix: 43.00000(float) 422C0000h "00 00 2C 42"(bin)


Hey man, thanks a lot!!! Works beautiful!! Only thing though is that I gotta set the resolution to 2560 x 1440p or the screen streches out of the monitor. It is pretty bizarre, is as if 3440 horizontal was larger when using these values. However, setting it to 2560 works pretty good.
matthias
Posts: 13
Joined: 08 Jan 2015, 15:03

Re: Resident Evil 7 No 21:9 support

Post by matthias »

zens wrote:Well i dont own the game sadly, but u guys have to search and change for:

Removes (openes) the black bars
:
1.777778(float) 3FE38E39h "39 8E E3 3F"(bin) to 2.400000(float) 4019999Ah "9A 99 19 40"(bin)

and

Fix the ratio:
16.00000(float) 41800000h "00 00 80 41"(bin) to 21.00000(float) 41A80000h "00 00 A8 41"(bin)

Image

The example is based on a 21:9 res. like 2560x1080
Image

Greetings
zens


Thanks, man. Do these values work for 3440x1440?
Acekas
Posts: 3
Joined: 31 Jan 2017, 13:42

Re: Resident Evil 7 No 21:9 support

Post by Acekas »

I still find it to be very off TBH, everything seems to be so close and so big, fov doesn't even feel like 90 and made me feel sick after playing for like 10 mins.
20mchop
Posts: 4
Joined: 31 Jan 2017, 10:18

Re: Resident Evil 7 No 21:9 support

Post by 20mchop »

For some reason the fix doesn't work for me, my game doesn't launch. I do the following:

1. Load exe file into hex editor
2. Find 39 8E E3 3F and replace it with AA AA AA 40 (For 5760 x 1080)
3. Find 9A 99 19 40 and replace it with 00 00 40 42 (For 5760 x 1080)
4. Click save in Hexd
5. See that hexd has placed a file.Bak in my RE7 folder
6. try to launch game, doesn't do anything

Please can someone let me know if i am doing it wrong, i have never used a hex editor in my life.
kmj
Posts: 1
Joined: 31 Jan 2017, 17:48

Re: Resident Evil 7 No 21:9 support

Post by kmj »

Any chance that Flawless Widescreen will support this any time soon? I remember I used it for some older titles but I don't know whether it's still supported.
If not, what exact changes do I need to make to the .exe file in hex editor for 3440x1440 to get everything working fine - without black bars and with a proper FoV?
Post Reply

Who is online

Users browsing this forum: No registered users and 2 guests