all done now I just went back to the origjnal post from jackfuste it was wierd when it updates I was getting different values, I know now that is is essential to have the correct exe installed. ok thanks guys for the heads up!!!! 40 hours in 13 percent done and having a blast! man this game is so addicting!!
Seems you have found the right adress. Double click the 64 float value to change it to 86. If that changes your ui size then you're almost done. Now your rdx pointer is 03 F0 8E 10 reverse them to 10 8E F0 03.
Now start a new array of byte search in mgo process with your reversed pointer. You should find many addresses with one particulary in green indicating it's located in mgo process.
Select that one and disassemble it. Enlarge your address column in sub window (we don't see the whole adress). Now that adress that looks like "mgsvmgo.exe+xxxxxxx" is the one you have to copy. Back to main window click enter manually new address.
Follow the next part of my explanations given previously
The UI size Wasnt broken. But i got it working too. Yay
Can you check if i got your formula right in the tutorial? I searched your Posts but i havent found how you calulate the number 86 for UI size. Can you post a formula so i can add it to the Tutorial?
For a Standart 21:9 3440*1440 Monitor the Values are 28.6666 and 12
2. Start Metal Gear Online 3. Start Cheat Engine 4. Load the MGO process & the Cheattable into Cheatengine - Your Cheatengine Window should look like this
Spoiler:
5. Tick the Box next to Marker Position Fix 6. Calculate the Value for your UI size
Spoiler:
Code:
64 * ((width/height)/1.77777) For example, 64 * ((6000/1080)/1.77777) = 200.00087 So, 64 should be changed to 200.00087
7. Doubleclick the Value at the end of the Markers Size Line to edit it and type in your Value 8. Close Cheat engine (Fix should stay but i have to test that)
Last edited by Phoeny on 06 Feb 2016, 22:46, edited 2 times in total.
64 * ((width/height)/1.77777) For example, 64 * ((6000/1080)/1.77777) = 200.00087 So, 64 should be changed to 200.00087
You don't have to check/uncheck your markers size. Once you modify the value addressed by the pointer it's written in memory. You have to check/uncheck the markers position fix to make it work as it injects a brand new code function that will be processed instead of the orignal one.
A little more explanations about ui size pointer. Why don't we inject code so that it access a new value initialised by a new code function ? That's because many opcodes access that pointer. So modifying them would be a pain. Instead, we target the unique pointer so that we don't miss any function that may need it.
Good job with your tutorial. Better explained than mine
Thanks K4sh for all the help. I was also able to follow your tutorial on updating the "markers position fix" script. I put together a quick "how-to" image that shows all of the relevant bits of the Cheat Engine interface and the location in script to change things. This should help anyone else who wants to understand and do this themselves. Now I should be able to update the script myself when the March update comes out. I haven't thoroughly gone through your "Markers size" tutorial but maybe I'll give that a shot next and put together another tutorial image (even though the address is still the same).
I really hate to ask for this - but would anyone be willing to post a video tutorial on how to apply the marker fix with Cheat Engine?
I tried using cheat engine with the wonderful tutorials posted here, though I still don't understand how to use the program at all, even going over other basic Cheat Engine tutorials. v_v
Can't do this actually as my fai box has died.But it's easy mate.
Download cheat engine and install it. Download the cheat table linked in previous post.
Start your game. Load your savegame. Alt+Tab back to desktop.
Double click the cheat table file. This will open Cheat Engine. Click the computer icon. Select the Metal gear process in the list and click open.
In the lower part of the CE window check the markers fix box. Modify the UI size value (double click) to whatever the formula gives to you according to your resolution. Alt+Tab back to game.
This fix must be done after you have patched your MG file. See previous posts on how to do this.
Users browsing this forum: Yandex [Bot] and 5 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