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 16 Dec 2024, 03:07

All times are UTC [ DST ]




Post new topic Reply to topic  [ 869 posts ]  Go to page Previous  1 ... 54, 55, 56, 57, 58, 59, 60 ... 87  Next
Author Message
PostPosted: 04 Feb 2016, 05:52 
Offline
Insiders
Insiders

Joined: 08 Sep 2005, 23:22
Posts: 223
Hey JackFuste,

Whelp, they done and broke your marker adjuster AGAIN with a new update.

Once again I appeal to your altruism to help us all out. :)

Thanks!

Wazoo

_________________
Gigabyte GTX 980 - SLI

i7-4770k @4ghz

16GB Ram

Planar SA2311W 3D Vision monitors (x3)

Windows 7 x64 Ultimate SP1


Top
 Profile  
 


PostPosted: 04 Feb 2016, 09:32 
Offline

Joined: 19 Aug 2010, 23:05
Posts: 145
wazoo wrote:
Hey JackFuste,

Whelp, they done and broke your marker adjuster AGAIN with a new update.

Once again I appeal to your altruism to help us all out. :)

Thanks!

Wazoo


Will have a look tonight as i still play that awesome game.

Edit : I have found a fix for markers position and ui size that should work fine.
Should be the same for sonar effect.

Here is the markers fix Cheat table.

mgsvtpp_1.0.7.1.zip

This will only work with latest version.

All you have to do is to edit this script (Markers position).

Edit these lines to match with your calculated X and Y aspect ratios.
Code:
X_ratio:
  dd (float)50.1     // Here we set the correct X ratio
Y_ratio:
  dd (float)8.96666  // Here we set the correct Y ratio


Set these aspect ratios according to your specific resolution.
eg :
A triple Full HD widescreen 5760 * 1080 is 48/9
A Bezel compensated like mine 6012 * 1076 is 50.1/8.96666
50.1 = (6012 * 48) / 5760
8.96666 = (1076 * 9) / 1080

The UI size hasn't been touched.
the formula given previously by jackfuste gives the right aspect in game.
jackfuste wrote:
64 * ((width/height)/1.77777)
For example, 64 * ((6000/1080)/1.77777) = 200.00087
So, 64 should be changed to 200.00087


After modification is done to markers fix script, you can check/uncheck the different boxes to activate/deactivate the fixes once the MG process is opened.

Don't forget to modify the markers size according to jackfuste formula.

All credits go to Jackfuste.


Top
 Profile  
 
PostPosted: 04 Feb 2016, 20:37 
Offline

Joined: 04 Feb 2016, 20:31
Posts: 8
Hi there,

Please if someone could release the ultrawide resolution 2560x1080p EXE updated would be great!

Thank you!


Top
 Profile  
 
PostPosted: 04 Feb 2016, 21:50 
Offline

Joined: 19 Aug 2010, 23:05
Posts: 145
crunk wrote:
Hi there,

Please if someone could release the ultrawide resolution 2560x1080p EXE updated would be great!

Thank you!


Here it is mgsvtpp_21-9.zip


Top
 Profile  
 
PostPosted: 04 Feb 2016, 21:59 
Offline

Joined: 04 Feb 2016, 20:31
Posts: 8
K4sh wrote:
crunk wrote:
Hi there,

Please if someone could release the ultrawide resolution 2560x1080p EXE updated would be great!

Thank you!


Here it is mgsvtpp_21-9.zip


Downloading now, thank you so much! :clap:


Top
 Profile  
 
PostPosted: 05 Feb 2016, 03:56 
Offline

Joined: 05 Feb 2016, 03:22
Posts: 11
K4sh, would it be possible to update the MGO version of your Cheat Engine table so it works with the latest version?

Is it easy to find the address where the marker aspect ratio is stored? It seems only the first two lines of your script need to change with each update. Is this something I can do by myself by doing a few searches for certain values through Cheat Engine?


Top
 Profile  
 
PostPosted: 05 Feb 2016, 09:48 
Offline

Joined: 19 Aug 2010, 23:05
Posts: 145
blake_n wrote:
K4sh, would it be possible to update the MGO version of your Cheat Engine table so it works with the latest version?

Is it easy to find the address where the marker aspect ratio is stored? It seems only the first two lines of your script need to change with each update. Is this something I can do by myself by doing a few searches for certain values through Cheat Engine?


If your familiar with pointer search then you'll be able to find the hardest part of the fix. I mean the UI size.
The markers position is way far easier to find.
Here is the array of byte to look for :
F3 0F 59 05 * * * * F3 0F 59 0D

Once you find the above disassemble it in memory.
If you see the following you're probably done.

mulss xmm0,[mgs process address]
mulss xmm1,[mgs process address]

with the comments 16 & 9 for both lines you should be done.

mgs process address are mgsvtpp.exe+20925D0 & mgsvtpp.exe+20925D4 in latest patch (single player)
They should be different in MGO process. Once you find and disassemble the opcodes above, change the view style to show the relatives address.
These informations found, modify the script so that it always inject the fix in your mgo process at correct memory location.

For the UI size well, that's a little more tricky.
Don't have time to explain it right now but with a lot of chance it may have not change since the previous patch so just give a try.

As soon as you understand how to do it yourself i would be very glad you deal with mgo as i don't personally play it :)


Top
 Profile  
 
PostPosted: 05 Feb 2016, 13:18 
Offline

Joined: 05 Feb 2016, 13:14
Posts: 14
K4sh wrote:
Here is a cheat table that should work with MGO.

mgsvmgo_1021.ct

As soon as it accesses and modify the process you may be vac banned (who knows).
........



Is it possible you linked the wrong file in this post? It links to mgsvtpp_1.0.7.1.ct and does not have any mention of mgsvmgo.exe, I am still new to this so maybe i got it all wrong.


thanks


Top
 Profile  
 
PostPosted: 05 Feb 2016, 13:47 
Offline

Joined: 19 Aug 2010, 23:05
Posts: 145
Phoeny wrote:
K4sh wrote:
Here is a cheat table that should work with MGO.

mgsvmgo_1021.ct

As soon as it accesses and modify the process you may be vac banned (who knows).
........



Is it possible you linked the wrong file in this post? It links to mgsvtpp_1.0.7.1.ct and does not have any mention of mgsvmgo.exe, I am still new to this so maybe i got it all wrong.


thanks


You were right. I edited that post to reflect the right link. You can download it now. ;)

Note : Yesterday, the single player has been updated. Dunno if it's the same for MGO.
So depending on this, cheat table may work or not.


Top
 Profile  
 
PostPosted: 05 Feb 2016, 16:18 
Offline

Joined: 05 Feb 2016, 13:14
Posts: 14
I am still struggling to understand your code.

Thats for 2 reasons.
1. I am not skilled at coding.
2. thats the 1st time i work with cheatengine.

These should be the new values for the marker fix for MGO.

mgsvmgo.exe+2D67447 - F3 0F59 05 59159CFE - mulss xmm0,[mgsvmgo.exe+17289A8] { [9.00] }
mgsvmgo.exe+2D6744F - F3 0F59 0D ADCB9DFE - mulss xmm1,[mgsvmgo.exe+1744004] { [16.00] }
mgsvmgo.exe+2D6745C - F3 0F59 1D A0CB9DFE - mulss xmm3,[mgsvmgo.exe+1744004] { [16.00] }


But i still havent figured out where to insert them.

Your Script does create a new Spot in memory to prepare everything at +2D837B8 and later at line 60 it injects it into Mgo, did i understand that right?
I have no idea what line 62 - 71 does

at line 73, 75 and 78 i guess i have to replace 2 values with the values from above

But somehow i think i should not replace 2D837B8 in line 73.

in the end i have no clue what i am doing.

Please Help


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 869 posts ]  Go to page Previous  1 ... 54, 55, 56, 57, 58, 59, 60 ... 87  Next

All times are UTC [ DST ]


Who is online

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