i own a sony 50inch TV that is capable of 1920x1080 interlaced 50 and 60 Hz and 1280x720 progressive 50 and 60 Hz.
However when i start Black Flag i can only choose 800x600 - 1024x768 and 1280x720 in the graphics settings.
i found the ini file in the documents folder of black flag and changed the resolution from 1280x720 to 1920x1080. it worked for 2 times, but now i tried it for 5 hours and it won't work anymore, started the pc several times, changed the desktop resolution to 1920x1080, tried 50 and 60 hz, but black flag always starts, sets my tv to 1080i mode, then suddenly down to 720p 60 Hz mode before the first screen shows up (before the opening credits).
i tried setting custom resolutions in nvidia drivers but it doesn't change anything. if i add a resized desktop resolution for 1100 x 600, it works and i can see the resolution in the black flag graphics settings (as it is a 720p resolution), but anything above 1280x720 won't show up in the settings like 1600x900 or 1920x1080.
i had the same problem with assassin's creed III, but the trick with setting 1920x1080 in the .ini file worked back then and i could override it (although the resolution never showed up in the graphics settings ingame).
well it seems black flag overrides my ini file settings when i start it and binds me to 720p.
does anyone know about this problem and how i can play in 1080i mode again (it worked for 2 times, so it's possible) ?
Hi, How are you connecting?
If via HDMI - it should be able to play at 1080, if you are using VGA / DVI - it maybe an issue due to the TV not reporting the display options correctly - or that it's not capable of inputting 1920x1080 via VGA/DVI
The game should be able to output those resolutions - many use 1080 so its odd your game does not unless you have altered key ini files - or - the TV is blocking it.
You can try using Uplay to verify the files - by dropping the 'play' button down and selecting 'verify files'
If the issue continues - please do contact support: www.support.ubi.com
Hi Mr Shade,
thanks for your reply.
i am connecting from my nvidia gtx 260-216 SLI at DVI Out to HDMI in on my Sony TV as the graphics cards only have DVI OUT.
in other Games i am able to choose 1920x1080 in the ingame video settings and the monitor reports 1920x1080 interlaced 50 Hz as native resolution and 60 Hz as possible resolution.
i asked nvidia for it and they told me to run dispdiag.exe, the results were fine, the Sony TV identifies itself correctly and shows all possible resolutions incl. 1080i 60 Hz.
i can change to that resolution in the nvidia control panel and in the windows display settings without problems.
is it possible, that the game does not support interlaced resolutions ?
The game will just be using 1920x1080 - 1080i - is an HDMI reference - PC resolutions - work in a different format as you know, which was confusing myself.
The game 'should' work fine at 1920x1080 - since that is what I use.
if you have set 50hz in the control panel options for the main desktop resolution - you can try using 60hz, rather than 50hz [since you said the screen supports 60hz] - since it's possible it's interfering with the TV's scaler - since it's dropping it down.
Assuming your ini file is ok, it 'should' work - however since the TV is reporting 1080i - it looks like the TV may accept 1920x1080 - however it's going to rescale the image to it's native panel resolution - most 1080i only TV's are not native 1920x1080 panels, they are sometimes 1366x768 [for example] so the TV might have issues with something that's changed on the PC / ini / Settings
Personal side point: might be worth checking what your Tv's native panel resolution is - since if it's lower than 1920x1080 - you may be better off dropping all of your games to the screens native resolution - and - adding in AA - since if the TV is scaling, you will be losing detail.
- TLDR - try setting 60hz in the GPU screen settings and if that does not fix the issue, I am at a loss - and can only suggest support.
i am always using 60 hz in the desktop resolution and in games.
the tv reports 1920x1080 interlaced 50 Hz as native resolution in the ini file and in the nvidia control panel, and i get a very sharp picture and no bluriness (good interlaced filter on the sony tv).
and yes the tv does scale down when i use 1920x1080, but the advantage of using 1080i mode in games for me is that i get more fps as interlaced only renders every second line of every frame, the second advantage is that by scaling down on the TV i get AA for free and finer lines/more details and don't have to turn it on ingame what results in more fps and less Aliasing (pixels on the screen) which is essential for Black Flag with a lot of Trees and Leaves and Vegetation that leaves a lot of pixels there in 1280x720 with FXAA on a 50 inch screen.
i tried a different HDMI Cable (new quality one with 1.4) with the original Nvidia DVI->HDMI Adapter today, but nothing changed. it's still all the same.
i installed the latest beta drivers from nvidia, too, but it still doesn't work.
now i tried my other 32inch tv that is capable of 1080p mode, it works fine and black flag lets me select 1920x1080 in the ingame menu.
another thing i tried was hooking up my nvidia gtx to my onkyo home cinema amp on hdmi in and my 50 inch sony interlaced tv on hdmi out of the amp.
nvidia recognizes my onkyo amp now instead of the tv, but it sill gets the EDID from the sony tv over the amp with the same monitor EDID info i read out with moninfo.exe and black flag doesn't show 1920x1080 for selection.
can anyone help me out here how i can get black flag to show me 1920x1080 for the 50inch tv that is capable of 1920x1080 interlaced ?
or how to alter the monitor inf file so it maybe shows the right capabilities of the tv to the nvidia drivers and to black flag.
sorry didnt read the full post xD. anyway, did you try to set your ini file to read-only after modification? try that and revoke all access except for admin so the game wont overwrite itOriginally Posted by thexray Go to original post
another question, what Nvidia driver version you have and have you updated the driver recently when it stopped working?