Widescreen Gaming Forum

[-noun] Web community dedicated to ensuring PC games run properly on your tablet, netbook, personal computer, HDTV and multi-monitor gaming rig.
It is currently 26 Nov 2024, 01:10

All times are UTC [ DST ]




Post new topic Reply to topic  [ 308 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6, 7 ... 31  Next
Author Message
PostPosted: 30 Jan 2017, 17:05 
Offline

Joined: 30 Jan 2017, 16:46
Posts: 3
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.


Top
 Profile  
 


PostPosted: 30 Jan 2017, 22:35 
Offline

Joined: 30 Jan 2017, 15:28
Posts: 3
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


Top
 Profile  
 
PostPosted: 31 Jan 2017, 02:33 
Offline

Joined: 31 Jan 2017, 02:30
Posts: 5
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.


Top
 Profile  
 
PostPosted: 31 Jan 2017, 03:28 
Offline

Joined: 04 Mar 2015, 14:35
Posts: 100
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


Last edited by zens on 13 Feb 2017, 05:24, edited 43 times in total.

Top
 Profile  
 
PostPosted: 31 Jan 2017, 08:50 
Offline

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


Top
 Profile  
 
PostPosted: 31 Jan 2017, 09:03 
Offline

Joined: 31 Jan 2017, 08:58
Posts: 1
Worked perfect! Thanks Z..


Top
 Profile  
 
PostPosted: 31 Jan 2017, 09:15 
Offline

Joined: 31 Jan 2017, 09:12
Posts: 1
I couldn't get it to work! doing something wrong ??? I click on the exe after but it doesn't launch. lol


Top
 Profile  
 
PostPosted: 31 Jan 2017, 10:04 
Offline
User avatar

Joined: 31 Jan 2017, 08:43
Posts: 62
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.

Top
 Profile  
 
PostPosted: 31 Jan 2017, 10:24 
Offline

Joined: 31 Jan 2017, 10:18
Posts: 4
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 .


Top
 Profile  
 
PostPosted: 31 Jan 2017, 10:46 
Offline
User avatar

Joined: 31 Jan 2017, 08:43
Posts: 62
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.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 308 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6, 7 ... 31  Next

All times are UTC [ DST ]


Who is online

Users browsing this forum: No registered users and 6 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  




Powered by phpBB® Forum Software © phpBB Group