Widescreen Gaming Forum
http://www.wsgf.org/phpBB3/

Resident Evil 7 No 21:9 support
http://www.wsgf.org/phpBB3/viewtopic.php?f=95&t=31880
Page 4 of 31

Author:  mansonfamily [ 30 Jan 2017, 17:05 ]
Post subject:  Re: Resident Evil 7 No 21:9 support

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.

Author:  Trinubis [ 30 Jan 2017, 22:35 ]
Post subject:  Re: Resident Evil 7 No 21:9 support

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

Author:  gorgoroth [ 31 Jan 2017, 02:33 ]
Post subject:  Re: Resident Evil 7 No 21:9 support

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.

Author:  zens [ 31 Jan 2017, 03:28 ]
Post subject:  Re: Resident Evil 7 No 21:9 support

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:
Quote:
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:
Quote:
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:
Quote:
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:
Quote:
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:
Quote:
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:
Quote:
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

Author:  fraggyb [ 31 Jan 2017, 08:50 ]
Post subject:  Re: Resident Evil 7 No 21:9 support

Signed up to say thanks, zens! Works great :D

Author:  GenHeroCrusher [ 31 Jan 2017, 09:03 ]
Post subject:  Re: Resident Evil 7 No 21:9 support

Worked perfect! Thanks Z..

Author:  asspop [ 31 Jan 2017, 09:15 ]
Post subject:  Re: Resident Evil 7 No 21:9 support

I couldn't get it to work! doing something wrong ??? I click on the exe after but it doesn't launch. lol

Author:  CivilWolf [ 31 Jan 2017, 10:04 ]
Post subject:  Re: Resident Evil 7 No 21:9 support

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.

Author:  20mchop [ 31 Jan 2017, 10:24 ]
Post subject:  Re: Resident Evil 7 No 21:9 support

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 .

Author:  CivilWolf [ 31 Jan 2017, 10:46 ]
Post subject:  Re: Resident Evil 7 No 21:9 support

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.

Page 4 of 31 All times are UTC [ DST ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/