I sometimes get asked the question how I am able to run my game at such strange resolutions. I've answered this so many times in a PM that I finally broke down to write this little guide.
I mostly use DTG's utility called SRWE, or <i>Simple Runtime Window Editor</i>. It can take any window and resize the window to any desired resolution. I use it to run my games rendered at high resolutions, often far surpassing what my monitor is capable to display, and then resize the window using SRWE to fit my desktop.
This will happen at a small cost: the translation to a lower resolution is done without a resizing algorithm to filter for artefacts. Depending on the ratio of resizing you will run into more or less funkiness.
However, if you use the right screenshot utility, the screenshots you take will be shot at the rendered resolution, not the resolution of the resized window. Not all screenshot methods will work with this. Steam, ENB's screenshot function, and Fraps don't get what SRWE does. Try using one of the SMAA, FXAA or SweetFX injectors and use the screenshot function of those (configurable via their ini's, mostly injector.ini).
Also, you can use SRWE to run your game in non-standard desktop resolutions, such as the 2.35 anamorphic ratio in which I take a lot of shots. Of course, this can also be achieved in ENB via a vignette, but that has to be rendered via code, losing you some FPS, and showing up in screenshots, which is something I do not want. Using SRWE, I get gorgeous filmic widescreen images and shots, while SRWE makes sure to black out the desktop where no image is rendered. WIN!
I've used SRWE to run my game at crazy aspect ratio's, e.g. 5760x720 pixels for panoramic shots that don't require stitching in a photo editor. I've managed to pull off a 8600x1080 shot, but that damn near fried my machine... and it sucked.
You can get SRWE in the optionals area for the Skyrim Unstretched Windowed Fullscreen Mode mod over at the Skyrim Nexus:
Make sure to download SRWE and not UWFM if you want to run this utility in ANY game that you can run windowed. And thank the author, please!
Sadly I have no time to build an illustrated guide. Here's hoping someone with the inclination will do a video guide.
In this example we will render the game at 3840x1634 (2.35 aspect ratio) and resize the game window to 1920x817 (still a 2.35 aspect ratio, but at one fourth the resolution), fitting it to a standard 1920x1080 (or 1920x1200) desktop.
[1.]
Set game to launch in a window instead of fullscreen.
[2.]
Set desired resolution (3840x1634 in this example). Aspect ratio can be different than your desktop size (2.35 in this example, instead of the common 16:9 or 16:10 ratios). (See note 3 for hints on how to set Fallout 3 to run in a window with desired resolution).
[3.]
Launch game and alt-tab out.
[4.]
Launch and switch to SRWE.
[5.]
Select your application window via 'Select running application' and hit 'Open'. A tree-like list will appear on the left hand side of the main SRWE window. The items of the list are known as "Window" in Microsoft Windows family OS terminology. For more info, see What Is a Window? (Windows) article.
In most cases, the main window (of selected app/game) is first item in the list, and an application main window may have child windows (such as buttons, text boxes, drop-down lists, menu, toolbars, etc...). For example, main windows of Skyrim and Fallout 3 have a nested window for rendering graphical output. In SRWE it is displayed like this:
1. Skyrim
___1.1. (00xxxxxx) (Window ID as hex code)
2. ...
3. ...
[6.]
If you're going to save your work as a profile which you can later use to quickly repeat this process, put check mark in front each window you are going to edit. For Fallout 3/NV and Skyrim, this means you have to put a check in front of both window 1. and window 1.1. See note 4 for more info about the checkboxes.
[7.]
For Fallout 3/NV (or Skyrim), make sure window 1. is selected. Hit 'Remove borders' and 'Fake fullscreen' buttons in GENERAL window. Also hit 'V.Center' and/or 'H.Center' if your chosen aspect ratio will not cover your entire desktop. to make sure that bottom or side bars will be of equal size.
[8.]
For Fallout 3/NV (or Skyrim), select child window 1.1 (designated by a hex code), and go to area marked 'Window position and size' in the GENERAL tab. This will show your rendered resolution as designated via game configuration files or in-game settings (3840x1634 in our example).
[9.]
You will have to swap these values for values that will fit your desktop. If your aspect ratio will render the game in landscape mode, take the horizontal rendered resolution and divide this by your horizontal desktop resolution (e.g. 3840/1920=2). Put your horizontal desktop resolution in the box for Width in the 'Window position and size' are. (Swap 3840 for 1920 in our example.)
[10.]
Now divide the Height value in the 'Window position and size' area (1634) by the factor you've just calculated (2) and enter this, swapping out the rendered value (e.g 1634/2=817).
[11.]
Save the profile under a name that reflects the aspect ratio for future use in any game at any resolution that fits this aspect ratio (e.g. '2.35 aspect ratio' in our example).
[12.]
Either shut down or leave open SRWE and alt-tab to your resized game window.
Note 1:
Not all methods to take screenshots will capture the full window. FXAA, SMAA and SweetFX injectors will. FRAPS, Steam, ENB will not. PRINTSCREEN will.
Note 2:
If you chose an aspect ratio that will render the game in portrait mode (e.g. 3:4) adjust accordingly, by first fitting the vertical resolution to your desktop size and then adjusting the horizontal resolution.
Note 3:
If you want to run Fallout in a window of specified resolution, you have to open FalloutPrefs.ini (located in My Documents/My Games/Fallout3) using a text editor. Change the line that reads "bFull Screen=1" to "bFull Screen=0" to run in a window. Find the lines that start with "iSize W=" and "iSize H=" and exchange the values there for your desired width and height.
Note 4]:
About the checkboxes (square shapes in front of each window (item) in the list): Actually, you don't have to put the check mark to manipulate a window (size/position/styles). It is enough to click on an item to start working with it. The checkboxes are needed only if you're gonna save window settings to a profile. Since, there might be a hundreds of windows in the list, only windows with the check mark are saved into a profile, all others are ignored.
SRWE Guide:
10 comments
http://imgur.com/a/AkfaJ
There is still a big differance between the shots in 2.35:1 and 16:9!
"Failed to initialize renderer.
Your display doesn't support the selected resolution. Please set a different
resolution in Skyrim's Launcher under 'Display Settings'"
Can I get around this? Or can I only run Skyrim in a resolution my monitor supports (kind of defeating the purpose of the tool)?
Good guide however.
Also, my monitor is forcing it to display up to 1280x1024 only.. Which is what I am using now.. So, I can't choose 1920x1536.