Skip to content

Commit f369a76

Browse files
committedFeb 3, 2017
Update signatures (fixes #14), bump version number
1 parent b9e0409 commit f369a76

File tree

2 files changed

+10
-5
lines changed

2 files changed

+10
-5
lines changed
 

‎GTA5FoV/README.txt

+8-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
This mod allows you to freely set your desired fields of view (first-person walking, driving, aiming, ADS, crouching, and third-person) in Grand Theft Auto V.
22

3-
Tested and working on the worldwide Steam and retail/Rockstar Warehouse version as of October 11, 2016 - there's no guarantee a future patch won't break it, but this mod will be updated for compatibility if necessary.
3+
Tested and working on the worldwide Steam and retail/Rockstar Warehouse version as of February 3, 2017 - there's no guarantee a future patch won't break it, but this mod will be updated for compatibility if necessary.
44

55
Be advised: We do not yet know the game's anti-cheating measures - use at your own risk. This mod modifies game memory and as such looks like a cheat, and may even be considered one in online multiplayer as having a higher field of view can put players at a competitive advantage. I consider it about as risky as SweetFX, so not very, but a risk is still there.
66

@@ -12,7 +12,7 @@ Installation instructions:
1212

1313
- Find your GTA V installation folder (e.g. C:\Program Files (x86)\Steam\SteamApps\common\Grand Theft Auto V). It should have files such as GTAV.exe and bink2w64.dll in it.
1414
- Extract fov.ini and dsound.dll into that folder.
15-
- Install the Visual C++ 2015(!) x64 runtime using vcredist_x64.exe if you haven't already.
15+
- Install the Visual C++ 2015 Update 3(!) x64 runtime using vcredist_x64.exe if you haven't already.
1616
- Change the contents of fov.ini to your desired vertical(!) fields of view (ADS is aiming down sight). If you only know the horizontal FoV you want, here's a handy calculator: http://www.rjdown.co.uk/projects/bfbc2/fovcalculator.php
1717
- All done! Launch the game as usual.
1818

@@ -36,7 +36,7 @@ Q: Does this work on the Rockstar Warehouse version of the game too?
3636
A: Yes.
3737

3838
Q: The game refuses to launch when I have the mod installed.
39-
A: Did you install vcredist_x64.exe? The version (2015) is important! Microsoft names all their 64-bit packages, regardless of version, vcredist_x64.exe, so you may have installed one such file before which was older, so you'll still need to install this one.
39+
A: Did you install vcredist_x64.exe? The version (2015 Update 3) is important! Microsoft names all their 64-bit packages, regardless of version, vcredist_x64.exe, so you may have installed one such file before which was older, so you'll still need to install this one.
4040
!!! THIS WAS UPDATED SINCE THE LAST FOV MOD RELEASE !!!
4141

4242
Q: Okay, but I don't trust you to run a file from you as Administrator.
@@ -70,6 +70,11 @@ A: The Reddit post: http://www.reddit.com/r/GrandTheftAutoV_PC/comments/32n8m0/i
7070

7171
Changelog
7272

73+
1.34 (February 3, 2017)
74+
- (internal) probably update MSVC version again
75+
***This means you need the 2015 Update 3 redistributable now.***
76+
- Update signatures, fix mod for latest patch (fixes #14)
77+
7378
1.33 (October 11, 2016)
7479
- (internal) Update MSVC version (because I don't have 2013 installed anymore).
7580
***This means you need the 2015 redistributable now.***

‎GTA5FoV/patches.h

+2-2
Original file line numberDiff line numberDiff line change
@@ -34,14 +34,14 @@ typedef struct patch_t
3434

3535
char firstPersonWalkingSignature[] =
3636
{
37-
0xF3, 0x44, 0x0F, 0x11, 0x4D, 0x00, 0x8B, 0x86, 0xE8, 0x13, 0x00, 0x00, 0xC1, 0xE8, 0x1E
37+
0xF3, 0x44, 0x0F, 0x11, 0x4D, 0x00, 0x8B, 0x86, 0xF8, 0x13, 0x00, 0x00, 0xC1, 0xE8, 0x1E
3838
// F3 44 0F 11 4D 00 8B 86 ?? ?? ?? ?? C1 E8 1E
3939
};
4040
char firstPersonWalkingCode[] =
4141
{
4242
0xC7, 0x45, 0x00, // mov [rbp+00],
4343
0x00, 0x00, 0x88, 0x42, // (fov - default 68)
44-
0x8B, 0x86, 0xE8, 0x13, 0x00, 0x00, // mov eax,[rsi+000013C0] (copied over)
44+
0x8B, 0x86, 0xF8, 0x13, 0x00, 0x00, // mov eax,[rsi+000013F8] (copied over)
4545
0xC1, 0xE8, 0x1E, // shr eax, 1E (copied over)
4646
0x49, 0xBB, // mov r11,
4747
0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, // (return jump address)

0 commit comments

Comments
 (0)