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 28 Nov 2024, 10:21

All times are UTC [ DST ]




Post new topic Reply to topic  [ 869 posts ]  Go to page Previous  1 ... 38, 39, 40, 41, 42, 43, 44 ... 87  Next
Author Message
PostPosted: 24 Oct 2015, 23:18 
Offline

Joined: 12 Mar 2015, 22:24
Posts: 26
OK here's a guide on how to get 21:9 fully working with markers on latest patch from scratch. There may be easier ways to do this but this is how I personally do it with my limited knowledge. For users of other resolutions, most of this will be useful to you.

Firstly, you need to make sure your exe supports 21:9 by editing the hex values.

1. Download and install a hex editor. I use HxD.
2. Go on this site http://babbage.cs.qc.cuny.edu/IEEE-754/ and type in your resolution in the 'Value to analyze' field with a "/" inbetween the horizontal and vertical resolutions. If you have a 3440x1440 resolution for example, you would type 3440/1440 and then hit enter.
3. Note the binary32 number that emerges, in this case it's 40 18 E3 8E. Rewrite this from right to left, so 8E E3 18 40.
4. Open HxD and open mgsvtpp.exe in your root game folder.
5. On hex editor, hit CTRL+F and change 'Datatype' to Hex-values and then search for 39 8E E3 3F. Then replace it by typing the hex code you noted above, so 8E E3 18 40 in this example. Then save and exit.

Now you need to fix the markers, sonar and wind effects.

1. Download jackfuste's latest cheat engine profile on page 36 which is for 1.041 (under cheat engine table) and open it.
2. There are four fixes present. On each of them you need to double click on the address and replace them with the following which you can simply copy and paste:

First fix (Marker position): mgsvtpp.exe+307F1A2
Second fix (Marker and UI elements size): No change
Third fix (Sonar effect): mgsvtpp.exe+35B5916
Fourth fix (Desert wind): mgsvtpp.exe+34F491E

3. Now click save and overwrite to save the addresses for 1.043.
4. Start the game and tab out, then click on the little computer icon in the top left of the cheat engine table which will bring up a process list.
5. Click on the mgsvtpp.exe and when it asks if you want to keep the current address/code list, click on yes. This will now give you new values for each of the fixes.
6. Copy and paste the following codes into the value field of each fix (bolded are the changes):

First fix (Marker position): F3 0F 59 0D EE 31 FD FE
Second fix (Marker and UI elements size): 86.0003762516 (This is the correct number for 3440x1440). If you want to calculate the value for your specific resolution, here is the formula: 64 * ((width/height)/1.77777)
Third fix (Sonar effect): F3 44 0F 59 81 0C 01 00 00
Fourth fix (Desert wind): F3 0F 59 AA 0C 01 00 00

Note that the bolded parts of these values are specific to 21:9 users.

7. Now activate the fixes by ticking the boxes on each fix on the left hand side and you can now tab back into your game where the fixes will take effect.

Only thing left for 21:9 users is finding out the new address for the FOV which gives us everything we need. Hopefully mrkite can figure this out.

EDIT: Found the correct address for the FOV which you can now adjust by doing the following:

1. In your cheat engine table, click on 'Add Address Manually', change the 'Type' to 'Float', and then enter 1420B8AFC into the address field and hit enter. Save the cheat engine profile so this address will now be your 'fifth' fix permanently for this patch.
2. You will now get the value 0.08333333582 which is the default FOV. The calculation required to find the value for the FOV adjustment you want is as follows: 0.08333333582/x, where x= the additional field of view you want in percentage terms. For example, if you want to add 50% extra FOV, you would do 0.08333333582/1.5 = 0.05555555721. So you would enter this value into the value field. Here are the some values you can enter to change the FOV accordingly:

10% increased FOV: 0.07878787801
15% increased FOV: 0.0753623181
20% increased FOV: 0.07222222151
25% increased FOV: 0.06666666865

On my 3440x1440 21:9, I personally find an extra 15% to be the best balance.

All credit goes to jackfuste, ekrboi, mrkite, and others who did the hard work, I've just rewritten everything they've put up so far.


Last edited by Mayh3M on 25 Oct 2015, 17:14, edited 4 times in total.

Top
 Profile  
 


PostPosted: 25 Oct 2015, 00:53 
Offline
User avatar

Joined: 23 Sep 2015, 06:59
Posts: 5
Mayh3M wrote:
OK here's a guide on how to get 21:9 fully working with markers on latest patch from scratch. There may be easier ways to do this but this is how I personally do it with my limited knowledge.

Firstly, you need to make sure your exe supports 21:9 by editing the hex values.
Spoiler:
1. Download and install a hex editor. I use HxD.
2. Go on this site http://babbage.cs.qc.cuny.edu/IEEE-754/ and type in your resolution in the 'Value to analyze' field with a "/" inbetween the horizontal and vertical resolutions. If you have a 3440x1440 resolution for example, you would type 3440/1440 and then hit enter.
3. Note the binary32 number that emerges, in this case it's 40 18 E3 8E. Rewrite this from right to left, so 8E E3 18 40.
4. Open HxD and open mgsvtpp.exe in your root game folder.
5. On hex editor, hit CTRL+F and change 'Datatype' to Hex-values and then search for 39 8E E3 3F. Then replace it by typing the hex code you noted above, so 8E E3 18 40 in this example. Then save and exit.

Now you need to fix the markers, sonar and wind effects.

1. Download jackfuste's latest cheat engine profile on page 36 which is for 1.041 (under cheat engine table) and open it.
2. There are four fixes present. On each of them you need to double click on the address and replace them with the following which you can simply copy and paste:

First fix (Marker position): mgsvtpp.exe+307F1A2
Second fix (Marker and UI elements size): No change
Third fix (Sonar effect): mgsvtpp.exe+35B5916
Fourth fix (Desert wind): mgsvtpp.exe+34F491E

3. Now click save and overwrite to save the addresses for 1.043.
4. Start the game and tab out, then click on the little computer icon in the top left of the cheat engine table which will bring up a process list.
5. Click on the mgsvtpp.exe and when it asks if you want to keep the current address/code list, click on yes. This will now give you new values for each of the fixes.
6. Copy and paste the following codes into the value field of each fix (bolded are the changes):

First fix (Marker position): F3 0F 59 0D EE 31 FD FE
Second fix (Marker and UI elements size): 86.0003762516 (This is the correct number for 3440x1440). If you want to calculate the value for your specific resolution, here is the formula: 64 * ((width/height)/1.77777)
Third fix (Sonar effect): F3 44 0F 59 81 0C 01 00 00
Fourth fix (Desert wind): F3 0F 59 AA 0C 01 00 00

7. Now activate the fixes by ticking the boxes on each fix on the left hand side and you can now tab back into your game where the fixes will take effect.

Only thing left for 21:9 users is finding out the new address for the FOV which gives us everything we need. Hopefully mrkite can figure this out.

All credit goes to jackfuste, mrkite, and others who did the hard work, I've just rewritten everything they've put up so far.



EDIT: Ups its not working, sorry.

Thank you Mayh3M for the detail instruction, very helpful.
I managed to create a trainer using cheat engine, for 2560 x 1080, hope it works for others too.
All credit goes to jackfuste, mrkite, and others

http://www.mediafire.com/download/5uecukfad9x8ip5/mgsvtpp_1.43_Fix.rar


Last edited by PremanKampung on 25 Oct 2015, 11:35, edited 1 time in total.

Top
 Profile  
 
PostPosted: 25 Oct 2015, 02:00 
Offline

Joined: 29 May 2014, 04:23
Posts: 7
Mayh3M wrote:
OK here's a guide on how to get 21:9 fully working with markers on latest patch from scratch.

First fix (Marker position): mgsvtpp.exe+307F1A2
Second fix (Marker and UI elements size): No change
Third fix (Sonar effect): mgsvtpp.exe+35B5916
Fourth fix (Desert wind): mgsvtpp.exe+34F491E

3. Now click save and overwrite to save the addresses for 1.043.
4. Start the game and tab out, then click on the little computer icon in the top left of the cheat engine table which will bring up a process list.
5. Click on the mgsvtpp.exe and when it asks if you want to keep the current address/code list, click on yes. This will now give you new values for each of the fixes.
6. Copy and paste the following codes into the value field of each fix (bolded are the changes):

First fix (Marker position): F3 0F 59 0D EE 31 FD FE
Second fix (Marker and UI elements size): 86.0003762516 (This is the correct number for 3440x1440). If you want to calculate the value for your specific resolution, here is the formula: 64 * ((width/height)/1.77777)
Third fix (Sonar effect): F3 44 0F 59 81 0C 01 00 00
Fourth fix (Desert wind): F3 0F 59 AA 0C 01 00 00


I'd like to understand what, if any, parts of this process are different for 5760x1080 users (am guessing the values under #6 may be different). up until now I was just using the ready-made markerfix.exe for my aspect that had been posted. This is my first time messing with the cheat engine.


Top
 Profile  
 
PostPosted: 25 Oct 2015, 05:12 
Offline

Joined: 23 Oct 2015, 09:03
Posts: 7
Mayh3M wrote:
Only thing left for 21:9 users is finding out the new address for the FOV which gives us everything we need. Hopefully mrkite can figure this out.

Seems like we will need more help to find the new v1.043 FOV multiplier address.
In v1.041 the initial value was 0.08333333582.
This translates to 0x3DAAAAAB (Hexadecimal Representation)
In memory the bytes are reversed, so I searched for "array of bytes" AB AA AA 3D.

I did find one address in the program address space (1434cb887)
But adjusting this does not change FOV.

Maybe the initial value is no longer 0.08333333582
Or I am making mistakes.

So - hopefully someone else can give some help for correct v1.043 FOV multiplier address.


Top
 Profile  
 
PostPosted: 25 Oct 2015, 10:12 
Offline

Joined: 07 Oct 2015, 10:35
Posts: 7
Mayh3M wrote:
OK here's a guide on how to get 21:9 fully working with markers on latest patch from scratch. There may be easier ways to do this but this is how I personally do it with my limited knowledge.

Firstly, you need to make sure your exe supports 21:9 by editing the hex values.

1. Download and install a hex editor. I use HxD.
2. Go on this site http://babbage.cs.qc.cuny.edu/IEEE-754/ and type in your resolution in the 'Value to analyze' field with a "/" inbetween the horizontal and vertical resolutions. If you have a 3440x1440 resolution for example, you would type 3440/1440 and then hit enter.
3. Note the binary32 number that emerges, in this case it's 40 18 E3 8E. Rewrite this from right to left, so 8E E3 18 40.
4. Open HxD and open mgsvtpp.exe in your root game folder.
5. On hex editor, hit CTRL+F and change 'Datatype' to Hex-values and then search for 39 8E E3 3F. Then replace it by typing the hex code you noted above, so 8E E3 18 40 in this example. Then save and exit.

Now you need to fix the markers, sonar and wind effects.

1. Download jackfuste's latest cheat engine profile on page 36 which is for 1.041 (under cheat engine table) and open it.
2. There are four fixes present. On each of them you need to double click on the address and replace them with the following which you can simply copy and paste:

First fix (Marker position): mgsvtpp.exe+307F1A2
Second fix (Marker and UI elements size): No change
Third fix (Sonar effect): mgsvtpp.exe+35B5916
Fourth fix (Desert wind): mgsvtpp.exe+34F491E

3. Now click save and overwrite to save the addresses for 1.043.
4. Start the game and tab out, then click on the little computer icon in the top left of the cheat engine table which will bring up a process list.
5. Click on the mgsvtpp.exe and when it asks if you want to keep the current address/code list, click on yes. This will now give you new values for each of the fixes.
6. Copy and paste the following codes into the value field of each fix (bolded are the changes):

First fix (Marker position): F3 0F 59 0D EE 31 FD FE
Second fix (Marker and UI elements size): 86.0003762516 (This is the correct number for 3440x1440). If you want to calculate the value for your specific resolution, here is the formula: 64 * ((width/height)/1.77777)
Third fix (Sonar effect): F3 44 0F 59 81 0C 01 00 00
Fourth fix (Desert wind): F3 0F 59 AA 0C 01 00 00

7. Now activate the fixes by ticking the boxes on each fix on the left hand side and you can now tab back into your game where the fixes will take effect.

Only thing left for 21:9 users is finding out the new address for the FOV which gives us everything we need. Hopefully mrkite can figure this out.

All credit goes to jackfuste, mrkite, and others who did the hard work, I've just rewritten everything they've put up so far.



so ive gotten these fixes working. is there a way to save the the new values to the sheet so every time i want to play i dont have to enter the new data into the value field in cheat engine? or is this where Jacks knowledge is key? in making the trainers to do this?

ive tried working out how to save the values so they can be automated but im not real good at this sort of stuff so its probably beyond me?


Top
 Profile  
 
PostPosted: 25 Oct 2015, 13:05 
Offline

Joined: 23 Oct 2015, 23:17
Posts: 7
A note to anyone who's curious: I just downloaded the old version of the exe jackfuste posted and wanted to see if it would still work with online capabilities (connecting to your other base if you have any and using it's resources, etc) and it does. Unsure what this means really, but all I know is that they're not enforcing current versions of their game for online play.


Top
 Profile  
 
PostPosted: 25 Oct 2015, 15:16 
Offline

Joined: 12 Mar 2015, 22:24
Posts: 26
funkyb wrote:
I'd like to understand what, if any, parts of this process are different for 5760x1080 users (am guessing the values under #6 may be different). up until now I was just using the ready-made markerfix.exe for my aspect that had been posted. This is my first time messing with the cheat engine.


Yes, its the values you need to change, specifically the bolded parts. If you can find the values for the previous patches at your resolution you can find out which values you need in the new patch. You need to work out the differences between the original values of the previous patch and their corresponding hexadecimal numbers which implemented the fixes for your resolution. I simply took the numbers for 21:9 which were already posted by jackfuste so I could do the calculations for that resolution. Try to find if he or others posted the actual numbers for 5760x1080. I think I've only seen trainers so far? I'm also new to cheat engine so I really don't know much either unfortunately, I'm just following patterns in changes etc.

mrkite wrote:
Seems like we will need more help to find the new v1.043 FOV multiplier address.
In v1.041 the initial value was 0.08333333582.
This translates to 0x3DAAAAAB (Hexadecimal Representation)
In memory the bytes are reversed, so I searched for "array of bytes" AB AA AA 3D.

I did find one address in the program address space (1434cb887)
But adjusting this does not change FOV.

Maybe the initial value is no longer 0.08333333582
Or I am making mistakes.

So - hopefully someone else can give some help for correct v1.043 FOV multiplier address.


Thanks for the explanation, I'll see if I can get my head around this and maybe work it out also.

callumbolch wrote:
so ive gotten these fixes working. is there a way to save the the new values to the sheet so every time i want to play i dont have to enter the new data into the value field in cheat engine? or is this where Jacks knowledge is key? in making the trainers to do this?

ive tried working out how to save the values so they can be automated but im not real good at this sort of stuff so its probably beyond me?


I'm also wondering the same thing and have no idea how to save the new values permanently. I'm guessing you can't and that's why people use cheat trainers but I don't know how to make them.


Top
 Profile  
 
PostPosted: 25 Oct 2015, 16:34 
Offline

Joined: 12 Mar 2015, 22:24
Posts: 26
OK, I found the correct address for the FOV. It is 1420B8AFC. I'll add this into my guide with more instructions.

@ mrkite, when I searched AB AA AA 3D in the memory and I found multiple addresses with this value, so instead I right clicked on the old address and clicked on 'Browse this memory region' where I scrolled up a little and immediately found AB AA AA 3D for the address above. Turns out this does change the FOV when the value is adjusted so I got lucky. :D

By the way how did you convert the original FOV value 0.08333333582 into a hexadecimal number? Using the decimal to hexadecimal converters I found on google doesn't allow actual decimals 'x.x' and says they are invalid?


Top
 Profile  
 
PostPosted: 25 Oct 2015, 22:45 
Offline
User avatar

Joined: 08 Sep 2015, 00:47
Posts: 37
Mayh3M wrote:
Francesco wrote:
Can anybody upload the cheat table for the v1.043 please?
I tried editing the v1.041 with these values:
Code:
marker position mgsvtpp.exe+307F1A2
marker size no change
sonar effect mgsvtpp.exe+35B5916
wind effect mgsvtpp.exe+34F491E

But it won't work and I can't figure out what I am doing wrong.

How are you editing them? You just double click on the address and copy and paste the values above.

Nevermind, I found the problem, I was skipping a step :doh:


Top
 Profile  
 
PostPosted: 26 Oct 2015, 00:34 
Offline
Insiders
Insiders
User avatar

Joined: 06 Sep 2011, 15:27
Posts: 213
Hey guys, if you put that into a package for 5760x1080, that would be gggrrrreeeeaaaatttttt.

_________________
Azza Fusion 4000 Liquid Cooled Full/Mini-ITX Tower - AMD Ryzen 1700x CPU - Tt Water 3.0 Ultimate CPU Cooler - ASUS ROG Crosshair VI Extreme - 2x EVGA GTX 980 in SLI - Geil 16GB - Klipsch 5.1 THX Speakers - Vertex 4 128GB SSD, Sandisk 256GB SSD, Samsung 512GB 850 PRO SSD, WD Black 320GB & Two times Toshiba 5TB (one for Games and the other for Storage) - Logitech G502 - Corsair K65 RGB - Logitech G13 - Win10 Pro 64bit - 2-over-1 Viewsonic VA2448M 24" (2x 1920x1080 Secondary) & Samsung CHG90 Series Curved 49" (3840x1080) - Ergotech Monitor Stand - Shout out to WSGF for the upgrade on my stand!


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 869 posts ]  Go to page Previous  1 ... 38, 39, 40, 41, 42, 43, 44 ... 87  Next

All times are UTC [ DST ]


Who is online

Users browsing this forum: No registered users and 23 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