Skip to content

About

Improved widescreen support for Unreal Tournament 1999.

Resources

Stars

35 stars

Watchers

4 watching

Forks

Latest commit

 

History

19 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

foxWSFix99 v1.1.2 - Changelog

Improved widescreen support for Unreal Tournament 1999

Mini-Wide Window!

Features

  • Aspect-correct "Hor+" FOV adjustment, including weapon zoom values
  • Aspect-correct rendering for first-person weapons
  • Aspect-correct mouse sensitivity (scale off wider FOV instead of hard-coded 90)
  • Entirely client-side - no mutators required

Recommendations

Before installing this fix, please consider trying the OldUnreal patches first:

These implement native widescreen support and avoid issues with server-side anti-cheat.

As this mod is client-side, you may be kicked or even banned from servers running anti-cheat like ACE. Please use with caution!

Install / Uninstall

Extract the release archive to your UT install directory.

Open System\UnrealTournament.ini and find the following line:

Console=UTMenu.UTConsole

Replace it with the following:

;Console=UTMenu.UTConsole
Console=foxWSFix99.foxUTConsole

You're done! To uninstall, simply reverse your changes.

Usage

Once installed, foxWSFix works automatically, with no configuration required.

Resolution can be adjusted via the game's built-in console command:

SetRes <resolution>
 * <resolution> - new resolution to use, given as ##x##
    e.g. SetRes 1920x1080
         SetRes 3360x1440

In-game FOV can be adjusted via a new console command:

SetFOV <fov>
 * <fov> - new FOV to use, given as a 4:3 ratio FOV (90 @ 4:3 == 106.2602 @ 16:9, etc.)
    e.g. SetFOV 90

Other Notes

The FOV changes should be compatible with all mods, provided they don't use a custom UTConsole class.

foxWSFix stores its settings in System\UnrealTournament.ini as such:

[foxWSFix99.foxUTConsole]
Desired43FOV=90.000000          ;Desired 4:3 FOV per SetFOV command
bCorrectZoomFOV=True            ;Correct FOV values for weapon zoom?
bCorrectWeaponFOV=True          ;Correct FOV values for on-screen weapon viewmodel?
bCorrectMouseSensitivity=True   ;Correct MouseSensitivity for aspect ratio changes? (due to wider FOV)
<Normal UTConsole options etc.>

Note: bCorrectMouseSensitivity only applies after exiting all menus - be sure to do so after changing resolution!

Known Issues

  • HUDs grow larger with aspect ratio, but can be shrunk back down using the in-game HUD Scale slider.
  • Unfortunately, HUD Scale does not apply to crosshairs. Crosshair scale will require either custom HUDs or ugly hacks. :(
  • Unreal may refuse to switch to widescreen resolutions above 1080p. See Recommendations above.

Compile Steps

To compile, move the "foxWSFix99" folder inside "Src" out into your root UT install directory.

Then simply add the following to the [Editor.EditorEngine] section in System\UnrealTournament.ini:

EditPackages=foxWSFix99

Finally, run "foxWSFix99\Compile.bat" (or simply "UCC make") to compile the project.

Feedback

If you have any questions or feedback, feel free to leave a comment on Steam: https://steamcommunity.com/app/13240/discussions/0/2993169283946758056/

Issues and Pull Requests are also welcome: https://github.com/alexstrout/foxWSFix-UT99

And of course, thanks for trying the mod! ~fox

Changes

v1.1.2 (2026-06-16):

  • Fixed "ApplyWeaponViewOffset Accessed None" error (v1.1.1 regression)
  • Updated documentation to mention potential anti-cheat issues (thought I did this years ago! Sorry!)

v1.1.1 (2021-10-31):

  • Fixed dual Enforcers not scaling correctly
    • (Note: Modded dual weapons may still have issues for network clients)

v1.1.0 (2021-10-30):

  • Fixed weapon scaling not applying to network clients
  • Added "bCorrectWeaponFOV" option to control visual weapon FOV scaling

v1.0.0 (2020-12-10):

  • Initial release.

About

Improved widescreen support for Unreal Tournament 1999.

Resources

Stars

35 stars

Watchers

4 watching

Forks

Releases

Contributors

Languages