If you are using more than two monitors with different resolutions, you might need to specify special screen resolutions.
(For example, I’m using 1920x1200 as center screen, with two spare 1600x1200 as left and right monitor for my ATI card. Eyefinity would downscan my center monitor to 1600x1200, and makes it 4600x1200, while what I want is 5120x1200).
In falcon4 BMS, you cannot set the game (3d) window to your own custom resolution, even in the windowed mode. Only some of the well known resolutions upto your biggest screens are appearing in the UI, and there is no editable text configuration for screen resolution.
However, with a hex editor, you can still set it with your own custom resolution.
The file “User/Config/dx9display.dsp” holds screen resolution and other info. Sadly, it is written in binary values. So you need a Hex-Editor to set it to a special resolution.
2 bytes in address 3C (3C and 3D) holds X-resolution in least order first. Hex “B004” is thus, 400b -> 1200. Hex “8007” is thus, 0780 -> 1920, etc.
2 bytes in address 40 (40 and 41) holds Y-resolution.
This info was valuable for my optimal monitor setup; I’m posting this, hopping that so someone might need this info.