Metal Gear Solid 5: The Phantom Pain- 21:9 support broken FI

Gaming on 21:9 and ultra-wide single screen monitors
foodstuffs
Posts: 14
Joined: 24 Oct 2015, 04:09

Re: Metal Gear Solid 5: The Phantom Pain- 21:9 support broke

Post by foodstuffs »

jaskfust made an EXE that worked for me. I believe it's about editing other values because while this fix enables widescreen, it doesn't seem to allow for the opposite.

It looks like 1280x1024 brought down to 1280x800 with letterboxing. Changing the hex value does nothing and has never done anything.

I happen to have an EXE that worked at some point. It worked for 1.071 or something like that. If you think it would help by posting it I'll put it up...
ChoGGi
Posts: 54
Joined: 24 Jul 2012, 15:54
Contact:

Re: Metal Gear Solid 5: The Phantom Pain- 21:9 support broke

Post by ChoGGi »

If you have the original exe from that release as well, then there is a slight chance I could do something.
yahway666
Posts: 6
Joined: 05 Dec 2016, 06:48

Re: Metal Gear Solid 5: The Phantom Pain- 21:9 support broke

Post by yahway666 »

Just for the shits and giggles I turned off bezel correction and recalculated all my stuff. Suddenly it works perfectly? Not sure why the numbers just being a few decimals off would change everything, but hey whatever works. Thanks for all your help guys! I'll post updates in this thread as the game patches since I intend to continue playing for a good long while (I'm filthy FOB addict).
CPU: i5-6500
GPU: GTX970
Mobo: Asus H170-D3
RAM: 16GB DDR3
Display: 3x16:10 (48:10)
Resolution: 5760x1200 (nVidia Surround)
foodstuffs
Posts: 14
Joined: 24 Oct 2015, 04:09

Re: Metal Gear Solid 5: The Phantom Pain- 21:9 support broke

Post by foodstuffs »

http://accessories.us.dell.com/sna/prod ... u=320-0697

this is my current monitor... maybe there's something wrong with my resolution calculation? jackfuste hasn't been online all year and he's the only one who made a proper EXE
RobMachado
Posts: 5
Joined: 10 Mar 2010, 16:50

Re: Metal Gear Solid 5: The Phantom Pain- 21:9 support broke

Post by RobMachado »

Hello guys,

Anyone here knows how to uninstall the Nightbits patch?!? Can't find anything on his post, just the installation instructions. Thanks!
ChoGGi
Posts: 54
Joined: 24 Jul 2012, 15:54
Contact:

Re: Metal Gear Solid 5: The Phantom Pain- 21:9 support broke

Post by ChoGGi »

Just get Steam to verify the files?
foodstuffs
Posts: 14
Joined: 24 Oct 2015, 04:09

Re: Metal Gear Solid 5: The Phantom Pain- 21:9 support broke

Post by foodstuffs »

Can someone make a 5:4 .exe (1280x1024) please? I've already done it and apparently the right way but maybe something isn't being saved right due to the program I use or something.
foodstuffs
Posts: 14
Joined: 24 Oct 2015, 04:09

Re: Metal Gear Solid 5: The Phantom Pain- 21:9 support broke

Post by foodstuffs »

I found a solution through being smart and cross referencing old EXEs that jackfuste made to find the line where the resolution change is made and low and behold I found out how to fix it.

He replaced not only the value you guys replace to get wide-r screen but also two sets that come before it with the same 00 00 a0 3f that I use.


It works now.
User avatar
Skoda Zek
Posts: 26
Joined: 15 Nov 2016, 19:36

Re: Metal Gear Solid 5: The Phantom Pain- 21:9 support broke

Post by Skoda Zek »

trying to get phantom pain to work in 3440x1440 (steam) and this patcher crashes as soon as I hit patch button after selecting the resolution. I have tried running as admin, and in compatibility mode (running it in game dir). Nothing works.

Anyone know of a way to get TPP working in 3440x1440 currently?
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!
ChoGGi
Posts: 54
Joined: 24 Jul 2012, 15:54
Contact:

Re: Metal Gear Solid 5: The Phantom Pain- 21:9 support broke

Post by ChoGGi »

Which patcher? The current method is hex editing the exe and running a cheat engine script to fix the HUD.

Edit:
instructions for CE: http://www.wsgf.org/forums/viewtopic.php?p=165768#p165768
for Hex edit: http://www.wsgf.org/forums/viewtopic.ph ... 80#p160680
http://www.wsgf.org/article/common-hex-values

I've PM'd you a download link to the CE file (if you can't find it)
If you're having troubles read the last few pages for tips
StreaMRoLLeR
Posts: 13
Joined: 30 Aug 2016, 15:28

Re: Metal Gear Solid 5: The Phantom Pain- 21:9 support broke

Post by StreaMRoLLeR »

Game is absolute good and have more then 200H playtime but it suck hard not having 21:9 support.I ve been reading these pages and,Hex editing and that cheat engine is very hard terms for me. Can some lovely person PM me for detailed instructions. (Assuming i will buy from STEAM so lastest patch).Thanks for future help :)
Asus PG348Q-Asus STRIX GTX 1080-- Corsair Obsidian 900D-Core i7 6700k-Asus Z170 Sabertooth
ChoGGi
Posts: 54
Joined: 24 Jul 2012, 15:54
Contact:

Re: Metal Gear Solid 5: The Phantom Pain- 21:9 support broke

Post by ChoGGi »

Easy method:
For some resolutions you can just use this patcher by NightBits
https://github.com/NightBits/NightBitsM ... atcher.exe
For a list see: http://www.wsgf.org/forums/viewtopic.ph ... 71#p163771

Then grab a copy of mgsvtpp_1.1.0.0.CT.7z from below, and use F1/F3 to toggle fixes in-game


1. Open *\steamapps\common\MGS_TPP\mgsvtpp.exe in hex editor (back it up first).

2. Search for 39 8E E3 3F (in hex).
SearchHex
SearchHex
SearchHex.png (18.8 KiB) Viewed 20230 times

3. Replace 39 8E E3 3F with the value for your resolution (using AB AA AA 40 for 5760x1080 in image).
Make sure you replace the values, don't add them (if the file sizes are different you did it wrong).
For other resolutions see: http://www.wsgf.org/article/common-hex-values
mgsvtppHEX1
mgsvtppHEX1
mgsvtppHEX1.png (7.27 KiB) Viewed 20240 times
mgsvtppHEX2
mgsvtppHEX2
mgsvtppHEX2.png (6.93 KiB) Viewed 20231 times
The offset on the left may be different if the exe is a different version (you can ignore it).

4. Save the file, close the HEX editor, and start the game.
5. When the game has loaded into a map; Alt-Tab and run Cheat Engine (CE).
6. Press the pulsating red/green button, and select mgsvtpp.exe.
7. Drag and drop mgsvtpp_1.0.7.1+.CT on the CE window.

8. Select the checkbox next to Markers fix, when it expands select the next three checkboxes. It should look something like:
CheatEngine
CheatEngine
CheatEngine.png (4.48 KiB) Viewed 20233 times
If it looks like:
WrongCE
WrongCE
WrongCE.png (14.04 KiB) Viewed 20239 times

Then try it without DSR.

9. Alt-Tab back into the game and enjoy.



If you can't find the download link to the CE file:
https://choggi.org/games/mgsvtpp_1.0.7.1a.7z
Please do not link to this file, link to this thread/post.

I didn't create it, I'm just hosting a copy.
Please give credit where credit is due (K4sh/Jackfuste/ekrboi).
http://www.wsgf.org/forums/viewtopic.ph ... 68#p165768
http://www.wsgf.org/forums/viewtopic.ph ... 80#p160680


Edit: New version of the CT file edited by NewMNT (has weather overlay fixes and uses F1/F3 to toggle):
https://choggi.org/games/mgsvtpp_1.1.0.0.CT.7z
Please do not link to this file, link to this thread/post.

http://www.wsgf.org/forums/viewtopic.ph ... 86#p168386
in-game press F1 to enable, and F3 to disable. You don't need to fiddle with the checkboxes anymore.
There is also a standalone exe in the above link if you don't need to change FOV.
Last edited by ChoGGi on 27 Jun 2017, 05:37, edited 14 times in total.
StreaMRoLLeR
Posts: 13
Joined: 30 Aug 2016, 15:28

Re: Metal Gear Solid 5: The Phantom Pain- 21:9 support broke

Post by StreaMRoLLeR »

ChoGGi wrote:1. Open *\steamapps\common\MGS_TPP\mgsvtpp.exe in hex editor (back it up first).

2. Search for 39 8E E3 3F (in hex).
SearchHex.png

3. Replace 39 8E E3 3F with the value for your resolution (using AB AA AA 40 for 5760x1080 in image).
Make sure you replace the values, don't add them (if the file sizes are different you did it wrong).
For other resolutions see: http://www.wsgf.org/article/common-hex-values
mgsvtppHEX1.png
mgsvtppHEX2.png
The offset on the left may be different if the exe is a different version (you can ignore it).

4. Save the file, and start the game.
5. When the game has loaded into a map; Alt-Tab and run Cheat Engine (CE).
6. Press the pulsating red/green button, and select mgsvtpp.exe.
7. Drag and drop mgsvtpp_1.0.7.1+.CT on the CE window.

8. Select the checkbox next to Markers fix, when it expands select the next three checkboxes. It should look something like:
CheatEngine.png
If it looks like:
WrongCE.png

Then try it without DSR.

9. Alt-Tab back into the game and enjoy.



If you can't find the download link to the CE file:
http://choggi.org/games/mgsvtpp_1.0.7.1+a.7z

Please do not link to this file, link to this thread.
I didn't create it, I'm just hosting a copy.
Please give credit where credit is due (K4sh/Jackfuste/ekrboi).
http://www.wsgf.org/forums/viewtopic.ph ... 68#p165768
http://www.wsgf.org/forums/viewtopic.ph ... 80#p160680


Ok thanks i managed it but can i CLOSE the APP after done it eats memory and CPU usage ?
Asus PG348Q-Asus STRIX GTX 1080-- Corsair Obsidian 900D-Core i7 6700k-Asus Z170 Sabertooth
ChoGGi
Posts: 54
Joined: 24 Jul 2012, 15:54
Contact:

Re: Metal Gear Solid 5: The Phantom Pain- 21:9 support broke

Post by ChoGGi »

You can close the hex editor as soon as you've saved your edit, CE needs should to be kept running (until you close MSGV).
Last edited by ChoGGi on 05 Jan 2017, 17:24, edited 1 time in total.
K4sh
Posts: 145
Joined: 19 Aug 2010, 23:05

Re: Metal Gear Solid 5: The Phantom Pain- 21:9 support broke

Post by K4sh »

This cheat table has been developed so that it should not required lots of memory and CPU usage.
It has never behaved that way for me.

You can check Both the markers fix and fov fix and edit them as you wish. Once this is done, you can close the Cheat engine as the new routines will have been injected.
But, if for some reason you want to undo the fixes (by unchecking) you should not be able to as loading again the cheat table will not allow you to do so.

So i suggest leaving the program running in background.
StreaMRoLLeR
Posts: 13
Joined: 30 Aug 2016, 15:28

Re: Metal Gear Solid 5: The Phantom Pain- 21:9 support broke

Post by StreaMRoLLeR »

K4sh wrote:This cheat table has been developed so that it should not required lots of memory and CPU usage.
It has never behaved that way for me.

You can check Both the markers fix and fov fix and edit them as you wish. Once this is done, you can close the Cheat engine as the new routines will have been injected.
But, if for some reason you want to undo the fixes (by unchecking) you should not be able to as loading again the cheat table will not allow you to do so.

So i suggest leaving the program running in background.


Thanks for help very appreciated. Also what does CE exactly do ? I tried ON / OFF did not notice anything. Lastly I downloaded mgsvtpp_1.0.7.1+a (1).7z choggi provided is it optimized for 3440x1440 ? Thanks and sorry for noob questions :oops:
Asus PG348Q-Asus STRIX GTX 1080-- Corsair Obsidian 900D-Core i7 6700k-Asus Z170 Sabertooth
ChoGGi
Posts: 54
Joined: 24 Jul 2012, 15:54
Contact:

Re: Metal Gear Solid 5: The Phantom Pain- 21:9 support broke

Post by ChoGGi »

The CE table aligns the markers over people/objects, and adjusts the FOV (if you pick that option).
It's for any resolution (though I don't think 4:3 works too well).
K4sh
Posts: 145
Joined: 19 Aug 2010, 23:05

Re: Metal Gear Solid 5: The Phantom Pain- 21:9 support broke

Post by K4sh »

The cheat table optimise the markers for your game resolution. It is a fix as enabling widescreen in game (larger than 16/9 ratio) will make the game markers go crazy and float anywhere.
The fov toggle is only there to allow you to modify your viewing angle. It is not a fix.

The fix provided with the cheat table retrieves the memory adress where relevant informations are stored.
Thus, these informations will be used in a new code injected into the game. This new code is only a couple of bytes more than the orginal code.
It should have no impact on your framerate or anything else.
To enable the fix, an extra memory allocation is done. It's only a few kilo bytes. Nothing that you should fear about regarding the memory quantity embedded in computers nowadays.
StreaMRoLLeR
Posts: 13
Joined: 30 Aug 2016, 15:28

Re: Metal Gear Solid 5: The Phantom Pain- 21:9 support broke

Post by StreaMRoLLeR »

K4sh wrote:The cheat table optimise the markers for your game resolution. It is a fix as enabling widescreen in game (larger than 16/9 ratio) will make the game markers go crazy and float anywhere.
The fov toggle is only there to allow you to modify your viewing angle. It is not a fix.

The fix provided with the cheat table retrieves the memory adress where relevant informations are stored.
Thus, these informations will be used in a new code injected into the game. This new code is only a couple of bytes more than the orginal code.
It should have no impact on your framerate or anything else.
To enable the fix, an extra memory allocation is done. It's only a few kilo bytes. Nothing that you should fear about regarding the memory quantity embedded in computers nowadays.


Roger that Today i noticed this is this common or not ? Thanks Image
Asus PG348Q-Asus STRIX GTX 1080-- Corsair Obsidian 900D-Core i7 6700k-Asus Z170 Sabertooth
K4sh
Posts: 145
Joined: 19 Aug 2010, 23:05

Re: Metal Gear Solid 5: The Phantom Pain- 21:9 support broke

Post by K4sh »

I assume this flaw is seen when wind is blowing.
I couldn't reproduce it myself. Using and understanding jackfuste original fix i didn't see any improvement by including it in my cheat table.
So i decided to remove that fix from it.
Sorry but you'll have to deal with it.
Post Reply

Who is online

Users browsing this forum: Google [Bot] and 15 guests