Baseline (Widescreen) Solution & Issues
Max Payne Widescreen Fix
Attempt to fix stretching in Max Payne on widescreen resolutions. As a bonus i added a plugin, which forces the game to use savegames from "Max Payne/savegames" folder instead of "My Documents".
Requires MaxPayne.exe v1.5. To install you need to put all content of mp_widescreen_fix.zip in Max Payne root directory.
Fix contains Silent's ASI Loader.
Comparison screenshots: http://db.tt/wepIJjNx
More info and feedback at gtaforums topic.
Run Max Payne with the console command "maxpayne.exe -developer". Select a widescreen resolution, and launch the game. After a level loads, you'll notice it is obviously stretched. Press F12 until the ingame console appears. Type this command (case sensitive):
Then press F12 until the screen is clear of dev messages.
You will need to repeat this command every time a new level loads. You might also have to repeat it after certain cut-scenes, or even normal scripted events within the level. Fortunately, you can easily repeat the command just by opening the console and pressing the up key.
Ultra-Widescreen (21:9) Specific Solution & Issues
Eyefinity / Surround Specific Solution & Issues
4k UHD Specific Solution & Issues
Stereoscopic-3D Solution & Issues