Lateksi: I have the game installed to c:\fallout2 (tried the default folder too) and have tried messing with the ddraw.ini and f2_res_config.exe settings to no avail.
Forget about "f2_res_config.exe". Just edit INI files:
1) ddraw.ini
"[Graphics]
;Set to 0 for 8 bit fullscreen
;Set to 4 for dx9 fullscreen
;Set to 5 for dx9 windowed
;A dx9 mode is required for any graphics related script extender functions to work (i.e. fullscreen shaders)
;Modes 1, 2 and 3 are no longer supported
Mode=4"
Set "4" from default "0".
";If using a dx9 mode, this changes the resolution
;The graphics are simply stretched to fit the new window; this does _not_ let you see more of the map
;If set to 0, use fallout's native resolution
GraphicsWidth=0
GraphicsHeight=0"
Choose resolution to e.g. fit your display.
2) f2_res.ini
"MAIN]
; Affects Windows Vista/7/8 and above. Allows hi-res patch settings to be changed without admin privileges
; if installed in the "Program Files" directory.
; When UAC_AWARE=0 the hi-res patches settings will be stored in the game folder as usual.
; When UAC_AWARE=1 the hi-res patches settings will be stored in the users roaming app data folder.
; For Vista this is usually "C:\Documents and Settings\'your user name'\Application Data\Fallout2".
; For Windows 7/8 this is usually "C:\Users\'your user name'\AppData\Roaming\Fallout2".
UAC_AWARE=1
; Set GRAPHICS_MODE=0 to enable Basic mode which supports resolution change only(required for sfalls Graphic modes).
; Set GRAPHICS_MODE=1 to enable Direct Draw 7 mode.
; Set GRAPHICS_MODE=2 to enable DirectX9 mode.
GRAPHICS_MODE=2
; Set SCALE_2X=1 to scale the game x2.
; Note: This will increase the minimum resolution to from 640x480 to 1280x960.
SCALE_2X=0
; Set the Fullscreen resolution here.
SCR_WIDTH=640
SCR_HEIGHT=480
; Set the Fullscreen colours here.
; 8 for 8bit colour output (original)
; 16 for 16bit colour output (set only if your not using Sfall with graphics modes 4 or 5)
; 32 for 32bit colour output (set only if your not using Sfall with graphics modes 4 or 5)
COLOUR_BITS=32
; Set the Fullscreen refresh rate here.
; Set REFRESH_RATE=0 for driver default.
REFRESH_RATE=0
; Set WINDOWED=1 to enable windowed mode.
WINDOWED=0"
Resolution like you want but here "graphic mode" (DX9) is important thing.
The trick is to edit RIGHT "f2_res.ini" file.. hehehe. That one in game's folder could be just for installation purposes and the one used by the game can be in location like:
c:\Users\[user_name]AppData\Roaming\Fallout2\[some_alphanumeric_string]\
Make sure it is set like INI in game's folder.
Run "regedit" and find:
[HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers]
Make sure "fallout2.exe" doesn't have any "color" setting (just two like bellow)"
"C:\\GOG Games\\Fallout 2\\fallout2.exe"="RUNASADMIN HIGHDPIAWARE"
If you didn't already then make sure you have latest DX9 in your system:
https://www.microsoft.com/en-us/download/details.aspx?id=8109