Enhanced Widescreen aims to supersede the original Widescreen Mod for select Infinity Engine games.
-
Support for widescreen resolutions:
-
Numerous patches / fixes have been made to the engine to account for the use of arbitrary resolutions.
-
The game's GUI is modified on-the-fly to better position GUI elements when using non-standard resolutions.
Note: The original game assets are still used, and likely will not cover the entirety of the game window at higher resolutions. Screen space not covered by the original artwork will appear black, (except on the world screen).
-
-
Increased refresh rate:
- Certain portions of the engine have been tweaked to benefit from an increased fps cap, including mouse movement / world scrolling. Most aspects of the game remain capped at 30 updates a second, and will therefore appear as they do without the mod.
-
Seamless alt-tabbing / fullscreen <-> windowed mode transitions:
- Much thanks goes to cnc-ddraw (and its contributors) for being integral to this functionality.
- Middle mouse scrolling.
- Softcoded scrolling keys, (see
Keymap.iniafter installing the mod).
- The game's installation path is no longer limited to ~80 characters.
- Some spurious game freezes will no longer occur.
- Input will continue to work even in the presence of (previously) conflicting software.
To install Enhanced Widescreen:
- Ensure the required Dependencies have been installed.
- Download the installer
ziplocated under the collapsible "Assets" menu from the latest version on the Releases page. - Extract the
zip's contents into the game installation such thatsetup-EnhancedWidescreen.exesits in the same folder asBGMain2.exe. - Run
setup-EnhancedWidescreen.exeand follow the prompts.
Note: After installing Enhanced Widescreen, the game must be started with InfinityLoader.exe (now in the game folder) for the mod to work.
- Antivirus solutions might flag
InfinityLoader.exeas a virus. This is a false positive, and is usually triggered because Infinity Loader patches the game executable during runtime. Infinity Loader's code is open source and available for anyone to view.
- Enhanced Widescreen displays a resolution selection prompt when starting the game. The list of resolutions presented by the prompt is generally predetermined, though a custom resolution may be added to the list by modifying the
inject_resolutionkey inddraw.ini.
