Page 4 of 5

Re: Far Cry 3

Posted: 13 Dec 2012, 08:04
by fuc847
Hi, i just wanted to followup to see if HaYDen is still going to be releasing the FOV modifier for far cry 3..?

Is there a possible way to make it stick for the driving view, cinematic view? I noticed that regardless of the FOV option, FOV would default back to ~60 for driving and cinematics (understandable for glitches etc.).

Re: Far Cry 3

Posted: 13 Dec 2012, 08:48
by zild1221
Requesting assistance. I can run the game triple monitor fine. I really don't want to though because of how stretched out the side monitors get because of the huge FOV.

When I try to run single monitor, I get a horrifying problem. Everything is all squished in. That is 1920x1080 but the aspect ratio is all funky. No matter what I do, I cannot fix it. With some searching (i really don't even know what terms to use), one post turned up without a solution.

Image

Image

Any help would be appreciated. I really just want to play this damn game.

Re: Far Cry 3

Posted: 13 Dec 2012, 10:24
by Cinnabuns
Maybe because it detects your "desktop" resolution and uses that even though your game resolution is set to something else.

Have you tried setting both your desktop res and game res to the same thing? (this may suck for desktop but it may fix the game render)

Try it.

Re: Far Cry 3

Posted: 13 Dec 2012, 13:39
by Toothless Spoon
zild1221 wrote:Requesting assistance. I can run the game triple monitor fine. I really don't want to though because of how stretched out the side monitors get because of the huge FOV.

When I try to run single monitor, I get a horrifying problem. Everything is all squished in. That is 1920x1080 but the aspect ratio is all funky. No matter what I do, I cannot fix it. With some searching (i really don't even know what terms to use), one post turned up without a solution.

Image

Image

Any help would be appreciated. I really just want to play this damn game.


Yeah its because it tries to render the resolution at desktop into a single monitor. I had to change my resolution to 1920x1080 in nvidia control panel for it to work....effectively disabling the side monitors. I'm not playing this game until Hayden can fix the FOV. it looks too good on 3 screens to play on one.

Re: Far Cry 3

Posted: 16 Dec 2012, 12:59
by Cap Loz
I can confirm that the above worked for me. ie. Going down to one monitor and it being the same res in windows as in the game.
Thought I'd have a look to see what I've been missing off the top of the screen. LOL
Will probably go back to my eyefinity @ 5292x1050 which is down on my normal bezel corrected res of 6048x1200 but I'm getting
a lot smother frame rate with a Max of 30 set in the GamerProfile.xml.
I also found that I stopped the crashing to desktop by setting RefreshRate="60" ??
I was crashing every 5-10 minutes before that, but yesterday played for approx 6 hours without a crash.

Re: Far Cry 3

Posted: 16 Dec 2012, 23:41
by Supahgl00
Just had a blast with the new Far Cry 3 plugin for Flawless Widescreen and the FOV is now much better. Nice one HaYDen!

Re: Far Cry 3

Posted: 19 Dec 2012, 13:50
by Cap Loz
Think I've solved the enlarged HUD/UI problem with eyefinity and probably for those getting it with Nvidia Surround also. :rockout:

See http://www.wsgf.org/forums/viewtopic.php?f=68&t=25159

Re: Far Cry 3

Posted: 20 Dec 2012, 18:04
by GraveDigger
Cap Loz's trick didn't work / apply for me :x
Tried lots off thing but didn't find anything,
seems to be a driver/game bug

Re: Far Cry 3

Posted: 21 Dec 2012, 02:42
by Haldi
[youtube]http://www.youtube.com/watch?v=mqnAbRpyqfI[/youtube]
http://www.youtube.com/watch?v=mqnAbRpyqfI


E3 vs Retail comparision! Somehow.... not what it should be!

Re: Far Cry 3

Posted: 21 Dec 2012, 03:07
by HaYDeN
Haldi wrote:http://www.youtube.com/watch?v=mqnAbRpyqfI


E3 vs Retail comparision! Somehow.... not what it should be!


class action lawsuit here we come!

Re: Far Cry 3

Posted: 21 Dec 2012, 05:52
by Defcoms
Still can't get the hud so it is not stretched. I have tried every desktop resolution and in game resolution combination.

Re: Far Cry 3

Posted: 22 Dec 2012, 01:26
by GraveDigger
Haldi wrote:[youtube]http://www.youtube.com/watch?v=mqnAbRpyqfI[/youtube]
http://www.youtube.com/watch?v=mqnAbRpyqfI


E3 vs Retail comparision! Somehow.... not what it should be!

LoLz

a lot of gamers have enough gaming power to run it like that, so why did they remove it? :|
Guess they where thinking false advertisement FTW xD

Re: Far Cry 3 (Triple Monitors / Eyefinity / Surround) [~4K]

Posted: 22 Dec 2012, 15:01
by mOstOk
Hi, this game is huge in solo and multimonitors.
But, i have some problems in multiplayers.
in 5040x1050 the game crash at the end of each multiplayers game.
So after some research i found nothing to solve this crash of FC3 (in DX9 or DX11)
So i modified the Sli profile with Nvidia Inspector like that :
Image
And miracle, FC3 don't crash anymore in DX9 ( i don't try in DX11 yet)
Somebody got this problem in multiplayer?? and how they fix it??
:TrueWS:
Sorry for my english, i'm a poor little frog.

P.S.: good job WSGF , The best support of multimonitors players. :savews:

Re: Far Cry 3

Posted: 01 Jan 2013, 12:09
by Daimond
flawless widescreen will not load up when running dx9. The 1 or 2 times game would not crash when loading dx11 it starts and runs as intented.

Re: Far Cry 3

Posted: 01 Jan 2013, 16:38
by HaYDeN
Daimond wrote:flawless widescreen will not load up when running dx9. The 1 or 2 times game would not crash when loading dx11 it starts and runs as intented.


The patch is only designed for the DX11 version - however I guess it's possible that the same signature scan will work on the DX9 executable, I've never tried it.

You could try editing C:\Program Files (x86)\Flawless Widescreen\PluginCache\FWS_Plugins\Modules\Farcry3\Dependencies\Scripts\Farcry3_UI.lua (use notepad++ or something that supports linux line endings)

And change this code block:

Code: Select all

         if HackTool:FindProcess("*","farcry3_d3d11.exe","*") == true then
            FWSBinds.c_Tools_PumpedSleep(1000)
            HackTool:OpenProcess(FWSBinds.P_ALL_ACCESS)            
            VersionCombo_Changed(VersionCombo)
               
         else
            PluginViewport:SetStatusMessage( "Searching for " .. ProcessFriendlyName .. " process, please configure desired settings and launch the game." )               
         end

To this:

Code: Select all

         if HackTool:FindProcess("*","farcry3_d3d11.exe","*") == true then
            FWSBinds.c_Tools_PumpedSleep(1000)
            HackTool:OpenProcess(FWSBinds.P_ALL_ACCESS)            
            VersionCombo_Changed(VersionCombo)
         elseif HackTool:FindProcess("*","farcry3_d3d9.exe","*") == true then
            FWSBinds.c_Tools_PumpedSleep(1000)
            HackTool:OpenProcess(FWSBinds.P_ALL_ACCESS)            
            VersionCombo_Changed(VersionCombo)      
         else
            PluginViewport:SetStatusMessage( "Searching for " .. ProcessFriendlyName .. " process, please configure desired settings and launch the game." )               
         end

Re: Far Cry 3

Posted: 01 Jan 2013, 19:21
by holeyguy66
this sux alot i am having the same issue as everybody else is. i cant believe it 2013 and game makers are not producing games that support this. yoyu know most of all the games i have that are old so to speak just took eyefinity and ran with it with little to no effort to setup. ive wrote ubisoft like thats gonna do anything but im on the verge of requesting my money back this is horrible.

Re: Far Cry 3

Posted: 01 Jan 2013, 23:16
by Daimond
Thx worked good just had to change one thing instead of " farcry3_d3d9.exe " its " farcry3.exe "
Thought about doing this my self, but was late when thought about it so left it as is till now :)
Thx again.

Code: Select all

         if HackTool:FindProcess("*","farcry3_d3d11.exe","*") == true then
            FWSBinds.c_Tools_PumpedSleep(1000)
            HackTool:OpenProcess(FWSBinds.P_ALL_ACCESS)            
            VersionCombo_Changed(VersionCombo)
         elseif HackTool:FindProcess("*","farcry3_d3d9.exe","*") == true then
            FWSBinds.c_Tools_PumpedSleep(1000)
            HackTool:OpenProcess(FWSBinds.P_ALL_ACCESS)            
            VersionCombo_Changed(VersionCombo)      
         else
            PluginViewport:SetStatusMessage( "Searching for " .. ProcessFriendlyName .. " process, please configure desired settings and launch the game." )               
         end


To this:

Code: Select all

         if HackTool:FindProcess("*","farcry3_d3d11.exe","*") == true then
            FWSBinds.c_Tools_PumpedSleep(1000)
            HackTool:OpenProcess(FWSBinds.P_ALL_ACCESS)            
            VersionCombo_Changed(VersionCombo)
         elseif HackTool:FindProcess("*","farcry3.exe","*") == true then
            FWSBinds.c_Tools_PumpedSleep(1000)
            HackTool:OpenProcess(FWSBinds.P_ALL_ACCESS)            
            VersionCombo_Changed(VersionCombo)      
         else
            PluginViewport:SetStatusMessage( "Searching for " .. ProcessFriendlyName .. " process, please configure desired settings and launch the game." )               
         end

Re: Far Cry 3

Posted: 02 Jan 2013, 13:44
by HaYDeN
Daimond wrote:Thx worked good just had to change one thing instead of " farcry3_d3d9.exe " its " farcry3.exe "
Thought about doing this my self, but was late when thought about it so left it as is till now :)
Thx again.


Good - be nice if more people experimented such as yourself, I will implement that slight change in the plugin next time I push a update out.

I guess uber lazy people in the meantime could just rename farcry3_dxd11.exe to farcry3_dxd11_old.exe... then rename farcry3.exe to farcry3_dxd11.exe or whatever, should net a similar result.

Also - if you say it's crashing on launch, I'd raise the pumpedsleep statement from 1000ms to say 3000ms, maybe it's taking longer (than I) expected to load the executable into memory on your computer and arbitrary overwriting some peice of code it shouldn't be, normally I'd match the window name and class name but my implementation of Lua doesn't support Unicode symbols currently and it uses a TM symbol in it's window name, thus the fix doesn't actually know when the executable is loaded into memory and executing.

Re: Far Cry 3

Posted: 02 Jan 2013, 21:21
by Daimond
HaYDeN wrote:
Daimond wrote:Thx worked good just had to change one thing instead of " farcry3_d3d9.exe " its " farcry3.exe "
Thought about doing this my self, but was late when thought about it so left it as is till now :)
Thx again.


Good - be nice if more people experimented such as yourself, I will implement that slight change in the plugin next time I push a update out.

I guess uber lazy people in the meantime could just rename farcry3_dxd11.exe to farcry3_dxd11_old.exe... then rename farcry3.exe to farcry3_dxd11.exe or whatever, should net a similar result.

Also - if you say it's crashing on launch, I'd raise the pumpedsleep statement from 1000ms to say 3000ms, maybe it's taking longer (than I) expected to load the executable into memory on your computer and arbitrary overwriting some peice of code it shouldn't be, normally I'd match the window name and class name but my implementation of Lua doesn't support Unicode symbols currently and it uses a TM symbol in it's window name, thus the fix doesn't actually know when the executable is loaded into memory and executing.


Its the game it self that Crashes not your program :( But I will keep in mind if does become a problem. Hoping in the new year here they fix all the crashing problems, as it took me about 3 hours of messing around to get game running stable. Took a bit to find out that it was the DX11 that was the main problem, still randomly crashes in DX9 though but lest its playable. Also took a bit to run down the beta RadeonPro 1.1.1.0 program that has SweetFX bilt in, witch now lets me run it on x64 games, plus has a ton of new settings.
Im a basic programer mostly,can deal well with Bat, xml and such files. Only started getting into Lua scrypt cause of Rainmeter, Got back into Hex code cause of Xcom since C64 days :)

Re: Far Cry 3

Posted: 02 Jan 2013, 23:07
by Daimond

Code: Select all

         if HackTool:FindProcess("*","farcry3_d3d11.exe","*") == true then
            FWSBinds.c_Tools_PumpedSleep(1000)
            HackTool:OpenProcess(FWSBinds.P_ALL_ACCESS)            
            VersionCombo_Changed(VersionCombo)
               
         else
            PluginViewport:SetStatusMessage( "Searching for " .. ProcessFriendlyName .. " process, please configure desired settings and launch the game." )               
         end

To this:

Code: Select all

         if HackTool:FindProcess("*","farcry3*.exe","*") == true then
            FWSBinds.c_Tools_PumpedSleep(1000)
            HackTool:OpenProcess(FWSBinds.P_ALL_ACCESS)   
            VersionCombo_Changed(VersionCombo)
               
         else
            PluginViewport:SetStatusMessage( "Searching for " .. ProcessFriendlyName .. " process, please configure desired settings and launch the game." )               
         end


Tested and works as well, changing the "farcry3_d3d11.exe" to "farcry3*.exe" loads up any file that loads with that name.