Scale of game rendering
Posted: November 10th, 2013, 4:09 pm
I've noticed this behavior ever since I installed Windows 8.1 x64 and the Origin-based Battlefield 1942. None of the usual or obvious suspects seems to explain or correct the issue, so wanted to post it here in case someone has ever seen or corrected something similar.
As shown in the attached screen shot comparison, the Windows 8.1 / Origin machine seems to be drawing the game "too skinny", such that tanks / planes / weapons / etc. all look "squished horizontally". Things I've been looking at but haven't proven to be the issue:
- Both the video.con and the monitor's on-screen menu confirm the game is running in 1920x1080 60hz on both Windows 7 / CD and Windows 8.1 / Origin. The "horizontal squish" almost looks like the game is rendering for a 2048-wide screen or similar, and then "squishes" the result to fit in 1920.
- Both VideoDefault.con files have "renderer.fieldOfView 1.33", as well as all the other settings being equal too. I've also played with "renderer.fieldOfView 1" and "renderer.fieldOfView 1.2" and "renderer.fieldOfView 1.78" on the Windows 8.1 / Origin machine, but although it changes the field of view, everything is still "squished".
- Checked the settings in the NVIDIA Control Panel regarding display size and scaling. Both Windows 7 / CD and Windows 8.1 / Origin are set to "Aspect ratio" scaling, and the "View system topology" report shows both have come up with the same "Horizontal 2200 / Vertical 1125", "Active 1920 / 1080", "Front Porch 88 / 4", "Sync width 44 / 5", "Back porch 148 / 36". Which to me means they both are attempting to stretch the screen image in the same way.
- Initially used same NVIDIA 307.45 driver on Windows 8.1 as I had been using on Windows 7. Upgraded to later 307.68 version Microsoft Update was offering, but no change in behavior. This is an old Quadro FX 3500, for what it's worth, so later driver sets don't include support for FX 3500 (even the ones with documentation which say they do).
- Windows DPI setting is the same (100%) between the Windows 7 / CD and Windows 8.1 / Origin. Tried pushing the Windows 8.1 to 125%, but no change in the game rendering.
-Trench
As shown in the attached screen shot comparison, the Windows 8.1 / Origin machine seems to be drawing the game "too skinny", such that tanks / planes / weapons / etc. all look "squished horizontally". Things I've been looking at but haven't proven to be the issue:
- Both the video.con and the monitor's on-screen menu confirm the game is running in 1920x1080 60hz on both Windows 7 / CD and Windows 8.1 / Origin. The "horizontal squish" almost looks like the game is rendering for a 2048-wide screen or similar, and then "squishes" the result to fit in 1920.
- Both VideoDefault.con files have "renderer.fieldOfView 1.33", as well as all the other settings being equal too. I've also played with "renderer.fieldOfView 1" and "renderer.fieldOfView 1.2" and "renderer.fieldOfView 1.78" on the Windows 8.1 / Origin machine, but although it changes the field of view, everything is still "squished".
- Checked the settings in the NVIDIA Control Panel regarding display size and scaling. Both Windows 7 / CD and Windows 8.1 / Origin are set to "Aspect ratio" scaling, and the "View system topology" report shows both have come up with the same "Horizontal 2200 / Vertical 1125", "Active 1920 / 1080", "Front Porch 88 / 4", "Sync width 44 / 5", "Back porch 148 / 36". Which to me means they both are attempting to stretch the screen image in the same way.
- Initially used same NVIDIA 307.45 driver on Windows 8.1 as I had been using on Windows 7. Upgraded to later 307.68 version Microsoft Update was offering, but no change in behavior. This is an old Quadro FX 3500, for what it's worth, so later driver sets don't include support for FX 3500 (even the ones with documentation which say they do).
- Windows DPI setting is the same (100%) between the Windows 7 / CD and Windows 8.1 / Origin. Tried pushing the Windows 8.1 to 125%, but no change in the game rendering.
-Trench