Set:
seta r_aspectratio "1"
(1 = widescreen, 0 = 4:3.)
The Quake III engine calculates FOV based on a 4:3 vertical lock. To get true Hor+ (Horizontal plus) widescreen without vertical clipping, you must force the engine to calculate a wider angle using a specific formula, then lock the UI scale independently.
The Golden Formula for MOHAA:
cg_fov = 2 * arctan( tan(90 degrees / 2) * (4/3 aspect ratio) / (target aspect ratio) )
For practical purposes:
Add this to autoexec.cfg:
seta ui_menufov "90"
seta ui_console "0"
seta r_greyscale "0"
If still tiny, use +set ui_scale 1 in launch options.
If you saw a file named %21%21BETTER%21%21 somewhere, do not run it – that pattern is commonly used for phishing or fake “optimized” EXEs.
To fix the widescreen resolution in Medal of Honor: Allied Assault (MOHAA) Set: seta r_aspectratio "1"
, you must manually edit the game's configuration file, as the in-game menu does not natively support modern widescreen aspect ratios. Step 1: Locating and Preparing the Config File
Launch and Quit: Start the game and then immediately exit. This ensures the configuration file is generated.
Find the Folder: Go to your game's installation directory. The standard path for the GOG version is typically:...\Medal of Honor Allied Assault\main\configs\.
Open the File: Locate unnamedsoldier.cfg. Right-click it and open it with Notepad or Wordpad.
Note: If you are playing the expansions (Spearhead or Breakthrough), you may need to edit the configs in their respective folders: mainta\configs and maintt\configs. Step 2: Applying the Widescreen Fix
Scroll to the bottom of the file and add or modify the following lines with your monitor's specific resolution:
seta r_customwidth "1920" seta r_customheight "1080" seta r_mode "-1" Use code with caution. Copied to clipboard
r_mode "-1": This critical command tells the game to ignore its standard presets and use your custom dimensions. (1 = widescreen, 0 = 4:3
Resolution: Change 1920 and 1080 to match your screen (e.g., 2560 and 1440 for 1440p). Step 3: Fixing the Field of View (FOV)
Setting a widescreen resolution without adjusting the FOV will result in a "zoomed-in" or cropped image.
Enable Console: While still in the config file, ensure you have seta ui_console "1" and seta developer "1" added.
Change FOV In-Game: Once in a mission, press the tilde (~) key and type:fov 106 (for 16:9 monitors) or fov 121 (for 21:9 monitors).
Warning: You may need to re-enter this command at the start of every new level or transition. Troubleshooting common issues
Settings Resetting: Do not change any resolution settings in the in-game options menu after applying these fixes, or they will be overwritten.
Blurry Graphics: If the game appears blurry or incorrectly scaled on Windows 10/11, right-click the game's executable (mohaa.exe), go to Properties > Compatibility, and check Override high DPI scaling behavior.
Unofficial Patch: For a more automated fix, consider installing the MOHAA Unofficial Patch which includes built-in widescreen support and modern compatibility fixes. If still tiny, use +set ui_scale 1 in launch options
For a step-by-step walkthrough of the modding process and high-res texture updates:
The 2002 classic Medal of Honor: Allied Assault (MOHAA) remains a definitive title in the World War II shooter genre. However, because it was developed during the era of 4:3 cathode-ray tube (CRT) monitors, modern players face significant compatibility issues on widescreen displays. The quest for a "better" widescreen fix is not merely about aesthetic preference; it is a technical necessity to prevent image stretching and to ensure the Field of View (FOV) remains historically accurate and visually comfortable.
At its core, MOHAA runs on a modified id Tech 3 engine. This engine lacks native support for 16:9 or 21:9 aspect ratios. When the game is forced into modern resolutions without a proper fix, the image is typically stretched horizontally, making characters appear unnaturally wide and distorting the crosshairs. A superior widescreen fix must address three specific areas: resolution scaling, FOV correction, and User Interface (UI) scaling.
The most effective method for achieving a "better" widescreen experience involves the use of community-developed patches or manual configuration file edits paired with an FOV tool. The gold standard for many years has been the "MOHAA Widescreen Fix" by developers like HaHe or the use of "Widescreen Fixer" software. These tools do more than just change the pixel count; they recalculate the horizontal FOV. In a standard 4:3 setup, the FOV is usually set to 80. On a 16:9 monitor, this same value feels restrictive and "zoomed in." A proper fix scales this to approximately 95 or 100, restoring the peripheral vision intended by the developers.
Furthermore, a high-quality fix addresses the HUD (Heads-Up Display). In many rudimentary patches, the health bar and compass remain anchored to the positions intended for 4:3 screens, often floating toward the center of the display or becoming distorted. Advanced fixes utilize custom .pk3 files to reposition these elements to the corners of the screen, preserving the cinematic immersion of the Omaha Beach landing and other iconic missions. In conclusion, while the vanilla version of Medal of Honor: Allied Assault
struggles on modern hardware, the community’s commitment to "better" widescreen fixes has kept the game playable. By correcting the FOV and HUD through external patches or engine commands, players can experience this masterpiece in 4K resolution without sacrificing the visual integrity of the original design. These fixes bridge the gap between 2002 engineering and 2024 display technology, ensuring the game remains a staple for retro gaming enthusiasts.
To help you get the best setup for your specific rig, could you tell me: Are you playing the original CD version GOG version Origin/EA App version What is your monitor's native resolution (e.g., 1920x1080, 2560x1440)? Are you comfortable editing .cfg files , or would you prefer an automated "all-in-one" installer
I can provide the specific console commands or download links once I know your setup.
Check the serial number of your iiyama eligible LFD. You can find it on the box and on the nameplate on the back of the unit.
Provide us with the Serial Number of your iiyama eligible LFD using the form below. Please note each eligible LFD must be registered separately.
If you don’t receive an e-mail with your EShare license key, please e-mail us at [email protected].
Please remember to check the SPAM folder before.