Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.

Difference between revisions of "Medal of Honor: Allied Assault"

From PCGamingWiki, the wiki about fixing PC games
m (Fixing Hungarian fan translation URL.)
 
(123 intermediate revisions by 44 users not shown)
Line 1: Line 1:
{{cleanup}}
 
 
{{Infobox game
 
{{Infobox game
|cover        = Medal of Honor Allied Assault Cover.png
+
|cover        = Medal of Honor Allied Assault (PC Cover).png
 
|developers  =  
 
|developers  =  
 
{{Infobox game/row/developer|2015 Inc.}}
 
{{Infobox game/row/developer|2015 Inc.}}
Line 11: Line 10:
 
|publishers  =  
 
|publishers  =  
 
{{Infobox game/row/publisher|Electronic Arts}}
 
{{Infobox game/row/publisher|Electronic Arts}}
 +
{{Infobox game/row/publisher|Sold Out Software|Re-release}}
 
{{Infobox game/row/publisher|Aspyr Media|Mac OS}}
 
{{Infobox game/row/publisher|Aspyr Media|Mac OS}}
 
{{Infobox game/row/publisher|Aspyr Media|OS X}}
 
{{Infobox game/row/publisher|Aspyr Media|OS X}}
Line 25: Line 25:
 
{{Infobox game/row/reception|IGDB|medal-of-honor-allied-assault|rating}}
 
{{Infobox game/row/reception|IGDB|medal-of-honor-allied-assault|rating}}
 
|taxonomy    =
 
|taxonomy    =
{{Infobox game/row/taxonomy/monetization      | Expansion pack }}
+
{{Infobox game/row/taxonomy/monetization      | One-time game purchase, Expansion pack, Subscription gaming service }}
 
{{Infobox game/row/taxonomy/microtransactions | }}
 
{{Infobox game/row/taxonomy/microtransactions | }}
 
{{Infobox game/row/taxonomy/modes            | Singleplayer, Multiplayer }}
 
{{Infobox game/row/taxonomy/modes            | Singleplayer, Multiplayer }}
Line 37: Line 37:
 
{{Infobox game/row/taxonomy/themes            | Europe, World War II, Historical }}
 
{{Infobox game/row/taxonomy/themes            | Europe, World War II, Historical }}
 
{{Infobox game/row/taxonomy/series            | Medal of Honor }}
 
{{Infobox game/row/taxonomy/series            | Medal of Honor }}
 +
|official site= https://web.archive.org/web/20061206180932/http://www.ea.com/official/moh/alliedassault/us/?ncc=1
 
|steam appid  =  
 
|steam appid  =  
 
|gogcom id    = 1207659126
 
|gogcom id    = 1207659126
 
|hltb        = 5778
 
|hltb        = 5778
 +
|lutris      = medal-of-honor-allied-assault-war-chest
 
|strategywiki = Medal of Honor: Allied Assault
 
|strategywiki = Medal of Honor: Allied Assault
|mobygames    = medal-of-honor-allied-assault
+
|mobygames    = 5616
 
|wikipedia    = Medal of Honor: Allied Assault
 
|wikipedia    = Medal of Honor: Allied Assault
 
|winehq      = 662
 
|winehq      = 662
Line 47: Line 49:
 
}}
 
}}
  
'''Key points'''
+
{{Introduction
{{--}} Cannot use {{key|Alt|Tab}} while in-game ({{key|Alt|Ctrl|Del}} works, but maximising may cause crash). As a workaround, pressing {{key|Alt|Enter}} will make the game windowed, which will allow using {{key|Alt|Tab}}.
+
|introduction      =
{{ii}} The Linux port is an incomplete conversion.
+
 
 +
|release history  = ''Allied Assault'' was the first PC release of the ''Medal of Honor'' series. The game would receive two expansion packs, '''''Spearhead''''' in November 2002 and '''''Breakthrough''''' from September 2003. The '''''War Chest''''' edition which contains both expansions alongside the base game would be the default digital release.
 +
 
 +
|current state    = On modern systems, the game may have issues with [[#Game freezes on startup|freezing on startup]], [[#Graphics settings are lost each time when starting game|settings not saving between sessions]] and [[#Poor screen scaling (DPI issues)|poor screen scaling]]. Expansions are more prone to problems than the base game. [[#GameSpy alternative|Community multiplayer servers]] have also been set up to replace the deprecated [[GameSpy]] service.
 +
}}
  
 
'''General information'''
 
'''General information'''
 +
{{ii}} The Linux port is an incomplete conversion.
 
{{mm}} [https://medalofhonor.fandom.com/wiki/Medal_of_Honor_Wiki Medal of Honor Wiki]
 
{{mm}} [https://medalofhonor.fandom.com/wiki/Medal_of_Honor_Wiki Medal of Honor Wiki]
 
{{GOG.com links|1207659126|medal_of_honor_series|for game series}}
 
{{GOG.com links|1207659126|medal_of_honor_series|for game series}}
Line 57: Line 64:
 
==Availability==
 
==Availability==
 
{{Availability|
 
{{Availability|
{{Availability/row| Retail |  | Disc, Key | {{DRM|SafeDisc|v2}}. |  |  Windows, Mac OS, OS X, Linux }}
+
{{Availability/row| Retail |  | Disc, Key | {{DRM|SafeDisc|v2}}. Released on 2 CDs. |  |  Windows, Mac OS, OS X, Linux }}
 
{{Availability/row| GOG.com | medal_of_honor_allied_assault_war_chest | DRM-free | War Chest Edition contains bonus interviews, artworks and wallpapers |  |  Windows }}
 
{{Availability/row| GOG.com | medal_of_honor_allied_assault_war_chest | DRM-free | War Chest Edition contains bonus interviews, artworks and wallpapers |  |  Windows }}
{{Availability/row| Origin | medal-of-honor/medal-of-honor-allied-assault | Origin | War Chest Edition. Included with {{store feature|Origin Access Basic}}. |  |  Windows }}
+
{{Availability/row| Microsoft Store | / | Microsoft Store, Origin | War Chest Edition. Included exclusively with {{Store feature|Xbox Game Pass}} as part of its version of EA Play. | | Windows }}
 +
{{Availability/row| Origin | medal-of-honor/medal-of-honor-allied-assault | Origin | War Chest Edition. Currently only visible in the EA App's Browse menu. The base game and the War Chest Edition are included with {{store feature|EA Play}}, but the former can not be bought separately. |  |  Windows }}
 
}}
 
}}
 
{{ii}} A Linux installer is available [http://www.icculus.org/~ravage/mohaa/ here] which requires a USA CD version of the game, be aware that it was never finished.
 
{{ii}} A Linux installer is available [http://www.icculus.org/~ravage/mohaa/ here] which requires a USA CD version of the game, be aware that it was never finished.
 +
{{ii}} Free demos are available from GameFront: [https://www.gamefront.com/games/medal-of-honor/file/single-player-demo base game singleplayer], [https://www.gamefront.com/games/medal-of-honor/file/multiplayer-demo base game multiplayer], [https://www.gamefront.com/games/medal-of-honor/file/mp-demo-add-on-the-hunt base game multiplayer demo add-on], [https://www.gamefront.com/games/medal-of-honor/file/mohaa-breakthrough-demo Breakthrough].
  
 
===Version differences===
 
===Version differences===
{{ii}} The '''Deluxe Edition''' contains the base game and the Spearhead expansion. Note: there may be differences depending on region of the game, USA/UK v1.1 are uncensored.
+
{{ii}} The '''Deluxe Edition''' contains the base game and the Spearhead expansion.
{{ii}} The '''War Chest Edition''' is a complete edition containing the base game and both expansion packs. Note: it's the international edition with some lack of content for Allied Assault.
+
{{ii}} The '''War Chest Edition''' is a complete edition containing the base game and both expansion packs. Note: it's the international edition with some lack of content for Allied Assault.{{cn|August 2022}}
 +
 
 +
==Monetization==
 +
{{Monetization
 +
|ad-supported          =
 +
|dlc                    =
 +
|expansion pack        = The expansion packs include new campaigns, multiplayer modes and maps.
 +
|freeware              =
 +
|free-to-play          =
 +
|one-time game purchase = The game requires an upfront purchase to access.
 +
|sponsored              =
 +
|subscription          =
 +
|subscription gaming service = Available via [[EA Play]].
 +
}}
  
 
{{DLC|
 
{{DLC|
Line 77: Line 99:
 
{{ii}} The latest version of '''Spearhead''' is 2.15. It is required to install [https://web.archive.org/web/20170130184731/ftp://ftp.ea.com/pub/ea/patches/mohaa_spearhead/mohaas_patch_20_to_211.exe 2.11] first, then [https://web.archive.org/web/20170130184725/ftp://ftp.ea.com/pub/ea/patches/mohaa_spearhead/MOHAAS_Patch_211_to_215.exe 2.15].
 
{{ii}} The latest version of '''Spearhead''' is 2.15. It is required to install [https://web.archive.org/web/20170130184731/ftp://ftp.ea.com/pub/ea/patches/mohaa_spearhead/mohaas_patch_20_to_211.exe 2.11] first, then [https://web.archive.org/web/20170130184725/ftp://ftp.ea.com/pub/ea/patches/mohaa_spearhead/MOHAAS_Patch_211_to_215.exe 2.15].
 
{{ii}} The latest version of '''Breakthrough''' is [https://web.archive.org/web/20160301122255/http://largedownloads.ea.com/pub/patches/medal_of_honor_allied_assault_breakthrough_patch_2_40.exe 2.40b]. If patch 2.40b was installed and the game crashes with a 'Pixomatic' error, install 2.40 over it.  
 
{{ii}} The latest version of '''Breakthrough''' is [https://web.archive.org/web/20160301122255/http://largedownloads.ea.com/pub/patches/medal_of_honor_allied_assault_breakthrough_patch_2_40.exe 2.40b]. If patch 2.40b was installed and the game crashes with a 'Pixomatic' error, install 2.40 over it.  
{{ii}} Origin version of Warchest has all official updates.
+
{{ii}} GOG.com and Origin versions of Warchest have all official updates.
 +
 
 +
===[https://www.moddb.com/games/medal-of-honor-allied-assault/addons/medal-of-honor-allied-assault-unofficial-patch-10 Unofficial patch]===
 +
{{++}} Fixes some visual bugs, restores cut content, and restores German conversations and greetings that were missing.
 +
 
 +
===[https://www.moddb.com/mods/medal-of-honor-community-launcher Medal of Honor: Community Launcher]===
 +
{{++}} The launcher is designed to Launch MOHAA & Expansions from any directory of your choosing, replace the Gamespy Master Server with the Community Master Server (xNULL), provide a Compass fix for Widescreen in SH/BT and automatically apply High Settings & 1080P Screen Resolution by Default.  
  
 
===Skip intro videos===
 
===Skip intro videos===
{{Fixbox|description=Edit autoexec.cfg|ref={{cn|date=July 2016}}|fix=
+
{{Fixbox|description=Edit autoexec.cfg|fix=
# Open {{file|{{p|game}}\main\autoexec.cfg}} in a text editor.
+
# Open (create file if needed) {{file|{{p|game}}\main\autoexec.cfg}} in a text editor.
#* Create the {{file|autoexec.cfg}} file if it does not exist.
 
 
# Add the following line:
 
# Add the following line:
<pre>seta cl_playintro "0"</pre>
+
<pre>
{{ii}} Alternatively delete or rename the {{code|video}} folder located in {{file|{{p|game}}\main}}.
+
seta cl_playintro "0"
}}
+
</pre>
  
===GameSpy alternative===
+
'''Notes'''
{{Fixbox|description=Due to GameSpy Server shutting down, it is highly recommended to use [http://dinofly.com/files/mohaa/MOHGSFixer.zip MOH: Server Browser Fixer] to browse online servers|ref={{cn|date=August 2017}}|fix=
+
{{ii}} For the game expansions, copy {{file|autoexec.cfg}} to {{folder|{{p|game}}\mainta}} for Spearhead, {{folder|{{p|game}}\maintt}} for Breakthrough or add the lines to the existing {{file|{{p|game}}\main\autoexec.cfg}} in these locations.
# Extract the package and open <code>MOHGSFixer.exe</code>
+
{{ii}} Alternatively, delete or rename the {{folder|video}} folder located in {{folder|{{p|game}}\main}} for the base game, {{folder|{{p|game}}\mainta}} for Spearhead, and {{folder|{{p|game}}\maintt}} for Breakthrough.
# Select the {{p|game}}.
 
# Click <code>Patch Detected Games</code>
 
{{ii}} Confirmed to work with GOG version of the game. Alternative is to connect directly via IP address by using this website: https://cache.gametracker.com/search/mohaa/ or to use [http://www.dinofly.com/files/mohaa/MOHQueryInstaller.exe Medal of Honor: Query Launcher Utility]
 
{{--}} The in-game server browser for the origin version does not work however connecting to a server via direct connect or [http://www.dinofly.com/files/mohaa/MOHQueryInstaller.exe Medal of Honor: Query Launcher Utility] does.
 
 
}}
 
}}
  
Line 100: Line 123:
 
===Configuration file(s) location===
 
===Configuration file(s) location===
 
{{Game data|
 
{{Game data|
{{Game data/config|Windows|{{p|game}}\main\}}
+
{{Game data/config|Windows|{{p|game}}\main*\*.cfg | {{p|game}}\main*\configs\*.cfg }}
 +
{{Game data/config|Microsoft Store|}}
 
{{Game data/config|OS X|}}
 
{{Game data/config|OS X|}}
{{Game data/config|Linux|~/.mohaa/main/}}
+
{{Game data/config|Linux|{{p|linuxhome}}/.mohaa/main/}}
 
}}
 
}}
 
{{ii}} All the medals that have been earned are stored in this folder.
 
{{ii}} All the medals that have been earned are stored in this folder.
 
{{ii}} {{file|{{p|game}}\main\newconfig.cfg}} and {{file|{{p|game}}\main\configs\unnamedsoldier.cfg}} are the configuration files.
 
{{ii}} {{file|{{p|game}}\main\newconfig.cfg}} and {{file|{{p|game}}\main\configs\unnamedsoldier.cfg}} are the configuration files.
{{ii}} Spearhead files are under <code>mainta</code>; Breakthrough files are under <code>maintt</code>.
+
{{ii}} For Breakthrough, see {{folder|{{p|game}}\maintt}}.
{{ii}} It's recommended to create {{file|{{p|game}}\main\autoexec.cfg}} for the base game, {{file|{{p|game}}\maintt\autoexec.cfg}} for '''Breakthrough''' and {{file|{{p|game}}\mainta\autoexec.cfg}} for '''Spearhead''', then make the custom configuration changes there.
+
{{ii}} For Spearhead, see {{folder|{{p|game}}\mainta}}.
 +
{{ii}} It is recommended to create {{file|{{p|game}}\main\autoexec.cfg}} for the base game, {{file|{{p|game}}\maintt\custom.cfg}} for '''Breakthrough''' and {{file|{{p|game}}\mainta\custom.cfg}} for '''Spearhead''', then make the custom configuration changes there.
 
{{XDG|unknown}}
 
{{XDG|unknown}}
  
 
===Save game data location===
 
===Save game data location===
 
{{Game data|
 
{{Game data|
{{Game data/saves|Windows|{{p|game}}\main\save}}
+
{{Game data/saves|Windows|{{p|game}}\main\save | {{p|game}}\maintt\save | {{p|game}}\mainta\save }}
 
{{Game data/saves|OS X|}}
 
{{Game data/saves|OS X|}}
 
{{Game data/saves|Linux|}}}}
 
{{Game data/saves|Linux|}}}}
{{ii}} For Breakthrough, see {{file|{{p|game}}\maintt\save}}.
 
{{ii}} For Spearhead, see {{file|{{p|game}}\mainta\save}}.
 
  
 
===[[Glossary:Save game cloud syncing|Save game cloud syncing]]===
 
===[[Glossary:Save game cloud syncing|Save game cloud syncing]]===
Line 132: Line 155:
 
|ubisoft connect          =  
 
|ubisoft connect          =  
 
|ubisoft connect notes    =  
 
|ubisoft connect notes    =  
|xbox cloud                =  
+
|xbox cloud                = unknown
 
|xbox cloud notes          =  
 
|xbox cloud notes          =  
 
}}
 
}}
 +
{{--}} Configurations, which include both level and medal unlocks, are not saved on the cloud, and are deleted upon uninstall.
  
 
==Video==
 
==Video==
Line 150: Line 174:
 
|multimonitor notes        = See [[#Widescreen resolution|Widescreen resolution]].
 
|multimonitor notes        = See [[#Widescreen resolution|Widescreen resolution]].
 
|ultrawidescreen            = hackable
 
|ultrawidescreen            = hackable
|ultrawidescreen notes      = See [[#Widescreen resolution|Widescreen resolution]].<ref>[https://www.youtube.com/watch?v=e6fkbqOWQIw Medal of Honor: Allied Assault 21:9 Gameplay (2560x1080) (60fps) (Ultrawide) - YouTube]</ref>
+
|ultrawidescreen notes      = See [[#Widescreen resolution|Widescreen resolution]].<ref>{{Refurl|url=https://www.youtube.com/watch?v=e6fkbqOWQIw|title=Medal of Honor: Allied Assault 21:9 Gameplay (2560x1080) (60fps) (Ultrawide) - YouTube|date=May 2023}}</ref>
 
|4k ultra hd                = hackable
 
|4k ultra hd                = hackable
|4k ultra hd notes          = Causes in-game UI elements to become extremely small and illegible. <br>Use [[#dgVoodoo2|dgVoodoo2]] to scale the UI.
+
|4k ultra hd notes          = See [[#Widescreen resolution|Widescreen resolution]]. Causes in-game UI elements to become extremely small and illegible.
 
|fov                        = hackable
 
|fov                        = hackable
|fov notes                  = See [[#Field of view (FOV)|Field of view (FOV)]] or the [https://www.wsgf.org/dr/medal-honor-allied-assault-war-chest WSGF entry] for a permanent fix (keeps FOV every map restart).
+
|fov notes                  = Default of 80°. See [[#Field of view (FOV)|Field of view (FOV)]] or the [https://www.wsgf.org/dr/medal-honor-allied-assault-war-chest WSGF entry] for a permanent fix (keeps FOV every map restart).
 
|windowed                  = limited
 
|windowed                  = limited
 
|windowed notes            = Use {{key|Alt|Enter}}. Doesn't properly capture mouse - may accidentally activate background windows.{{cn|date=September 2021}}
 
|windowed notes            = Use {{key|Alt|Enter}}. Doesn't properly capture mouse - may accidentally activate background windows.{{cn|date=September 2021}}
Line 163: Line 187:
 
|antialiasing              = false
 
|antialiasing              = false
 
|antialiasing notes        =  
 
|antialiasing notes        =  
 +
|upscaling                  = false
 +
|upscaling tech            =
 +
|upscaling notes            =
 
|vsync                      = hackable
 
|vsync                      = hackable
 
|vsync notes                = See [[#Vertical sync (Vsync)|Vertical sync (Vsync)]].
 
|vsync notes                = See [[#Vertical sync (Vsync)|Vertical sync (Vsync)]].
Line 168: Line 195:
 
|60 fps notes              =  
 
|60 fps notes              =  
 
|120 fps                    = hackable
 
|120 fps                    = hackable
|120 fps notes              = Capped at 91 FPS by default; See [[#Increasing frame limit|Increasing frame limit]] to change the default cap.
+
|120 fps notes              = Capped at 85 FPS by default; See [[#Increasing frame limit|Increasing frame limit]] to change the default cap.
|hdr                        = unknown
+
|hdr                        = false
 
|hdr notes                  =  
 
|hdr notes                  =  
|color blind                = unknown
+
|color blind                = false
 
|color blind notes          =  
 
|color blind notes          =  
 
}}
 
}}
  
 
===[[Glossary:Widescreen resolution|Widescreen resolution]]===
 
===[[Glossary:Widescreen resolution|Widescreen resolution]]===
{{Fixbox|description=Edit autoexec.cfg|ref=<ref>[https://www.wsgf.org/dr/medal-honor-allied-assault-war-chest WSGF page]</ref>|fix=
+
{{Fixbox|description=Edit autoexec.cfg|ref=<ref>{{Refurl|url=https://www.wsgf.org/dr/medal-honor-allied-assault-war-chest|title=WSGF page|date=May 2023}}</ref>|fix=
# Open {{file|{{p|game}}\main\autoexec.cfg}} in a text editor.
+
# Open (create file if needed) {{file|{{p|game}}\main\autoexec.cfg}} in a text editor.
#* Create the {{file|autoexec.cfg}} file if it does not exist.
 
 
# Add the following entries, and save the file with the resolution desired.
 
# Add the following entries, and save the file with the resolution desired.
 
<pre>
 
<pre>
Line 185: Line 211:
 
seta r_mode "-1"
 
seta r_mode "-1"
 
</pre>
 
</pre>
{{ii}} Do not change resolution from the in-game options.
+
 
 +
'''Notes'''
 +
{{ii}} For the expansions, copy {{file|autoexec.cfg}} to {{file|{{p|game}}\mainta\custom.cfg}} for Spearhead, and {{file|{{p|game}}\maintt\custom.cfg}} for Breakthrough or add the lines to the existing {{file|custom.cfg}} in these locations.
 +
{{ii}} Do not change resolution from the in-game options after setting a custom resolution.
 +
{{--}} {{term|Vert-}}: Image is cropped on aspect ratios wider than 4:3. Increase the FOV to have a {{term|Hor+}} image.
 
}}
 
}}
  
 
===[[Glossary:Frame rate (FPS)|Increasing frame limit]]===
 
===[[Glossary:Frame rate (FPS)|Increasing frame limit]]===
{{Fixbox|description=Edit autoexec.cfg|ref=<ref>[https://www.neoseeker.com/forums/2149/t196116-console-commands/ Console commands - Medal of Honor: Allied Assault Forum - Neoseeker Forums]</ref>|fix=
+
{{Fixbox|description=Edit autoexec.cfg|ref=<ref>{{Refurl|url=https://www.neoseeker.com/forums/2149/t196116-console-commands/|title=Console commands - Medal of Honor: Allied Assault Forum - Neoseeker Forums|date=May 2023}}</ref>|fix=
 
# Open (create file if needed) {{file|{{p|game}}\main\autoexec.cfg}} in a text editor.
 
# Open (create file if needed) {{file|{{p|game}}\main\autoexec.cfg}} in a text editor.
#* Create the {{file|autoexec.cfg}} file if it does not exist.
 
 
# Add the following line, with another number if desired:
 
# Add the following line, with another number if desired:
 
#*<code>seta com_maxfps "120"</code>
 
#*<code>seta com_maxfps "120"</code>
 
# Save the file.
 
# Save the file.
 +
 +
'''Notes'''
 +
{{ii}} For the expansions, copy {{file|autoexec.cfg}} to {{folder|{{p|game}}\mainta\}} for Spearhead, and {{folder|{{p|game}}\maintt\}} for Breakthrough or add the lines to the existing {{file|autoexec.cfg}} in these locations.
 
}}
 
}}
  
 
===[[Glossary:Field of view (FOV)|Field of view (FOV)]]===
 
===[[Glossary:Field of view (FOV)|Field of view (FOV)]]===
 
{{Fixbox|description=Edit autoexec.cfg|ref=<ref>{{CN|date=August 25, 2019}}</ref>|fix=
 
{{Fixbox|description=Edit autoexec.cfg|ref=<ref>{{CN|date=August 25, 2019}}</ref>|fix=
# Go to the [[#Game data|configuration file(s) location]].
+
<ol>
# Open {{file|{{p|game}}\main\configs\autoexec.cfg}} in text editor.
+
<li>Go to the [[#Game data|configuration file(s) location]].</li>
#* Create the {{file|autoexec.cfg}} file if it does not exist.
+
<li>Open {{file|{{p|game}}\main\configs\autoexec.cfg}} in a text editor (create it if it does not exist).</li>
# Add these commands to the file:
+
<li>Add these commands to the file:</li>
#*<code>seta ui_console "1"</code>
+
<pre>
#*<code>seta developer "1"</code>
+
seta ui_console "1"
Once in game hit the tilde key, next to the number 1 on the keyboard, and type in <code>fov 110</code> (replace 110 with the desired FOV)
+
seta developer "1"
 +
</pre>
 +
<li>Once in game, press the tilde key, next to the number 1 on the keyboard, and type in <code>fov 110</code> (replace 110 with the desired FOV).</li>
 +
</ol>
 +
 
 +
'''Notes'''
 +
{{ii}} For the expansions, copy {{file|autoexec.cfg}} to {{file|{{p|game}}\mainta|folder}} for Spearhead, and {{file|{{p|game}}\maintt|folder}} for Breakthrough or add the lines to the existing {{file|autoexec.cfg}} in these locations.
 
}}
 
}}
  
 
===[[Glossary:Vertical sync (Vsync)|Vertical sync (Vsync)]]===
 
===[[Glossary:Vertical sync (Vsync)|Vertical sync (Vsync)]]===
 
{{Fixbox|description=Edit autoexec.cfg|ref={{cn|date=July 2016}}|fix=
 
{{Fixbox|description=Edit autoexec.cfg|ref={{cn|date=July 2016}}|fix=
# Open {{file|{{p|game}}\main\configs\autoexec.cfg}} in text editor.
+
# Open {{file|{{p|game}}\main\configs\autoexec.cfg}} in a text editor.
 
#* Create the {{file|autoexec.cfg}} file if it does not exist.
 
#* Create the {{file|autoexec.cfg}} file if it does not exist.
 
# Add the following line:
 
# Add the following line:
 
#*<code>seta r_swapinterval "1"</code>
 
#*<code>seta r_swapinterval "1"</code>
  
{{--}} Due to the DWM, the game's vsync implementation is broken in Windows 10, either force vsync through an appropriate graphics card control panel, or play the game in windowed mode.
+
'''Notes'''
 +
{{ii}} For the expansions, copy {{file|autoexec.cfg}} to {{folder|{{p|game}}\mainta}} for Spearhead, and {{folder|{{p|game}}\maintt}} for Breakthrough or add the lines to the existing {{file|autoexec.cfg}} in these locations.
 +
{{--}} Due to the DWM, the game's Vsync implementation is broken in Windows 10, the framerate limiter will work but there will still be tearing.
 +
{{++}} To solve this: either force Vsync through your graphics card control panel, or choose 16-bit mode for color depth and texture color depth in the game's options.
 
}}
 
}}
  
 
===Max quality graphics settings===
 
===Max quality graphics settings===
 
{{Fixbox|description=Edit autoexec.cfg|ref={{cn|date=July 2016}}|fix=
 
{{Fixbox|description=Edit autoexec.cfg|ref={{cn|date=July 2016}}|fix=
# Open {{file|{{p|game}}\main\autoexec.cfg}} in a text editor.
+
# Open (create if not present) {{file|{{p|game}}\main\autoexec.cfg}} in a text editor.
#* Create the {{file|autoexec.cfg}} file if it does not exist.
 
 
# Enter the lines in the box below and save the file.
 
# Enter the lines in the box below and save the file.
<pre>seta cg_drawviewmodel "2"
+
<pre>
seta cg_effectdetail "1.0"
+
//Video
seta cg_marks_add "1"
+
 
seta cg_max_tempmodels "1200"
+
seta r_colorbits 32 // Color Depth
seta cg_rain "1"
+
seta r_picmip 0     // Textures Detail
seta cg_reserve_tempmodels "240"
+
seta r_texturebits 32 // Textures Color Depth
seta cg_shadows "2"
+
seta r_texturemode GL_LINEAR_MIPMAP_LINEAR // Texture Filter
seta g_ddayfodderguys "2"
+
seta cg_rain 1 // Weather effects
seta g_ddayfog "0"
+
seta r_drawstaticdecals 1 //static decals
seta g_ddayshingleguys "2"
+
seta r_ext_compressed_textures 1 // Textures Compression (increase texture quality)
seta r_colorbits "32"
+
 
seta r_drawstaticdecals "1"
+
//Advanced
seta r_ext_compressed_textures "1"
+
 
seta r_fastdlights "0"
+
seta cg_drawviewmodel 2 // View Model
seta r_fastentlight "0"
+
seta ter_error 0.1 // Terrain Detail
seta r_forceClampToEdge "1"
+
seta ter_maxlod 64 // Terrain Detail
seta r_lodcap "1.0"
+
seta ter_maxtris 65535 // Terrain Detail
seta r_lodscale "1.1"
+
seta cg_effectdetail 1.0 // Effect Detail
seta r_lodviewmodelcap "1.0"
+
seta vss_maxcount 5 // Effect Detail (Smoke density)
seta r_maxmode "9"
+
seta cg_shadows 2 // Shadows
seta r_picmip "0"
+
seta cg_marks_add 1 // Marks
seta r_picmip_models "0"
+
seta r_lodcap 1.0 // Model Details
seta r_picmip_sky "0"
+
seta r_lodscale 1.1 // Model Details
seta r_subdivisions "1"
+
seta r_lodviewmodelcap 1.0 // Model Detail
seta r_texturebits "32"
+
seta r_subdivisions 3 // Curve Detail
seta r_texturemode "GL_LINEAR_MIPMAP_LINEAR"
+
seta r_fastdlights 0 // Real Dynamic light
seta r_vidmode1024 "0"
+
seta r_fastentlight 0 // Real Entity Light
seta r_vidmodemax "1"
+
seta vss_draw 1 // Volumetric smoke
seta s_khz "44"
+
 
seta ter_error "4"
+
//Sound
seta ter_maxlod "6"
+
 
seta ter_maxtris "24576"
+
seta s_khz "44" // Sound quality
seta vss_draw "1"
+
 
seta vss_maxcount "15"
+
//Extras
seta r_uselod "0"</pre>
+
 
 +
seta cg_reserve_tempmodels 240 //
 +
seta g_ddayfodderguys 2    // Omaha Beach soldiers count
 +
seta g_ddayfog 0          // Normandy levels special fog for weaker PCs
 +
seta g_ddayshingleguys 2  // Omaha Beach soldiers count
 +
seta cg_max_tempmodels 1200 //
 +
seta r_forceClampToEdge 1 // SkyBox and scope textures black edges rendered out of surface
 +
seta r_uselod 0            // Disable level of detail for entities
 +
seta r_roundimagesdown 0   // Better smoothing for unpure ratio textures
 +
</pre>
  
 
'''Notes'''
 
'''Notes'''
{{ii}} '''Warning''': When "r_subdivisions" is 1 or 2, the game bugs out when the player is located in certain areas. The game may also feel like it's running at 5-10 fps with the mouse not responding correctly. Set "r_subdivisions" to a higher value such as "3" (it's equal to 1 for buildings, not for terrain, lowest setting is 20) in <code>maxquality.cfg</code>.
+
{{--}} When {{code|r_subdivisions}} is 1 or 2, the game bugs out when the player is located in certain areas. Some Levels may also have incorect map geometry. Set {{code|r_subdivisions}} to a higher value such as 3 to get rid of this issue. In the in-game menu, the list go from "High" ({{code|r_subdivisions 3}})  to 'Lowest" {{code|r_subdivisions 20}}) in {{file|autoexec.cfg}}.
{{ii}} For the game expansions, simply copy {{code|autoexec.cfg}} to {{file|{{p|game}}\mainta\}} for Spearhead, or {{file|{{p|game}}\maintt\}} for Breakthrough.
+
{{--}} With {{code|seta r_roundimagesdown "0"}}, textures that use an unpure power of 2 as a resolution ratio are rounded to the upper nearest power of 2 instead of the lower, meaning slightly better visuals on those textures. Some custom maps or modifications are however not compatible with this setting and may cause the game to crash without an error message, switch back to the default {{code|seta r_roundimagesdown "1"}} to solve this issue.
 +
{{ii}} For the expansions, copy {{file|autoexec.cfg}} to {{file|{{p|game}}\mainta\custom.cfg}} for Spearhead, and {{file|{{p|game}}\maintt\custom.cfg}} for Breakthrough or add the lines to the existing {{file|custom.cfg}} in these locations.
 +
{{ii}} These settings, with {{code|r_forceClampToEdge "1"}}, can help with black lines in the main menu and skybox in-game.<ref>{{Refurl|url=https://www.gog.com/forum/medal_of_honor_series/black_lines_around_main_menu_and_sky_box_when_in_game|title=Black lines around main menu and sky box when in game, page 1 - Forum - GOG.com|date=2023-10-08}}</ref>
 
}}
 
}}
  
Line 277: Line 328:
 
|invert mouse y-axis      = true
 
|invert mouse y-axis      = true
 
|invert mouse y-axis notes =  
 
|invert mouse y-axis notes =  
|touchscreen              = unknown
+
|touchscreen              = false
 
|touchscreen notes        =  
 
|touchscreen notes        =  
 
|controller support        = false
 
|controller support        = false
Line 330: Line 381:
  
 
===Improve mouse responsiveness===
 
===Improve mouse responsiveness===
{{Fixbox|description=Edit autoexec.cfg|ref=<ref>[https://www.gog.com/forum/medal_of_honor_series/mouse_movements_seem_jerky_not_lag Mouse movements seem Jerky (not lag), page 1 - Forum - GOG.com]</ref>|fix=
+
{{Fixbox|description=Edit autoexec.cfg|ref=<ref>{{Refurl|url=https://www.gog.com/forum/medal_of_honor_series/mouse_movements_seem_jerky_not_lag|title=Mouse movements seem Jerky (not lag), page 1 - Forum - GOG.com|date=May 2023}}</ref>|fix=
# Open {{file|{{p|game}}\main\autoexec.cfg}} in a text editor.
+
<ol>
#* Create the {{file|autoexec.cfg}} file if it does not exist.
+
<li>Open {{folder|{{p|game}}\main\autoexec.cfg}} in a text editor (create the file if it does not exist).</li>
# Add the following lines:
+
<li>Add the following lines:</li>
#* {{code|seta m_filter "1"}}
+
<pre>
#* {{code|seta in_mouse "-1"}}
+
seta m_filter "1"
# Increasing the frame rate may also have a positive effect.
+
seta in_mouse "-1"
 +
</pre>
 +
</ol>
 +
 
 +
'''Notes'''
 +
{{ii}} Increasing the frame rate may also have a positive effect on mouse responsiveness.
 +
{{ii}} Alternatively add the lines to {{file|{{p|game}}\main\configs\unnamedsoldier.cfg}} into the {{code|cvar}} section.
 +
}}
  
'''Other solutions''':
+
{{Fixbox|description=Lower the mouse's polling rate|ref=<ref>Reference</ref>|fix=
* Alternatively add the lines to {{file|{{p|game}}\main\configs\unnamedsoldier.cfg}} into the {{code|cvar}} section.
+
{{ii}} Alternatively, use an older mouse with a lower polling rate.
* If possible, lower the polling rate on your mouse.
 
* Use an older mouse with a lower polling rate.
 
 
}}
 
}}
  
Line 350: Line 406:
 
|separate volume notes    = Master and music.
 
|separate volume notes    = Master and music.
 
|surround sound          = hackable
 
|surround sound          = hackable
|surround sound notes    = First choose a [[#3D audio providers restoration|3D sound provider]], and set the in-game speaker setup to Surround (5.1) or Quad Speakers (4.x)
+
|surround sound notes    = First choose a [[#3D audio providers restoration|3D sound provider]], and set the in-game speaker setup to Surround (5.1) or Quad Speakers (4.x).
 
|subtitles                = true
 
|subtitles                = true
 
|subtitles notes          =  
 
|subtitles notes          =  
Line 359: Line 415:
 
|eax support              = hackable
 
|eax support              = hackable
 
|eax support notes        = A3D 1.x, A3D 2.0. EAX 1, EAX 2. See [[#3D audio providers restoration|3D audio providers restoration]].
 
|eax support notes        = A3D 1.x, A3D 2.0. EAX 1, EAX 2. See [[#3D audio providers restoration|3D audio providers restoration]].
 +
|royalty free audio      = always on
 +
|royalty free audio notes =
 
}}
 
}}
  
Line 368: Line 426:
 
  |subtitles = true
 
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Simplified Chinese
 +
|interface = true
 +
|audio    = false
 +
|subtitles = true
 +
|notes    = Retail only.
 
  |fan      =  
 
  |fan      =  
 
}}
 
}}
Line 383: Line 449:
 
  |audio    = unknown
 
  |audio    = unknown
 
  |subtitles = unknown
 
  |subtitles = unknown
  |notes    =  
+
  |notes    = Retail only.
 
  |fan      =  
 
  |fan      =  
 
}}
 
}}
Line 397: Line 463:
 
  |language  = German
 
  |language  = German
 
  |interface = true
 
  |interface = true
  |audio    = unknown
+
  |audio    = true
  |subtitles = unknown
+
  |subtitles = true
  |notes    =  
+
  |notes    = Retail only; [https://www.compiware-forum.de/downloads/file/290-medal-of-honor-allied-assault-warchest-edition-deutsch-patch/ download for digital releases]. Censored.
 
  |fan      =  
 
  |fan      =  
 
}}
 
}}
Line 407: Line 473:
 
  |audio    = false
 
  |audio    = false
 
  |subtitles = hackable
 
  |subtitles = hackable
  |notes    = Fan translation; [https://magyaritasok.hu/magyaritasok/medal-of-honor-allied-assault/799 download].
+
  |notes    = Fan translation; [https://magyaritasok.hu/games/medal-of-honor-allied-assault download].
 
  |fan      = true
 
  |fan      = true
 
}}
 
}}
Line 415: Line 481:
 
  |audio    = false
 
  |audio    = false
 
  |subtitles = true
 
  |subtitles = true
  |notes    = Retail and Deluxe only. For WarChest -> [https://www.moddb.com/downloads/traduzione-italiana-medal-of-honor-deluxe-edition-breakthrough].
+
  |notes    = Retail and Deluxe only. For WarChest [https://www.moddb.com/downloads/traduzione-italiana-medal-of-honor-deluxe-edition-breakthrough download].
 
  |fan      =  
 
  |fan      =  
 
}}
 
}}
Line 433: Line 499:
 
  |notes    = Retail only.
 
  |notes    = Retail only.
 
  |fan      =  
 
  |fan      =  
 +
}}
 +
{{L10n/switch
 +
|language  = Polish
 +
|interface = hackable
 +
|audio    = false
 +
|subtitles = hackable
 +
|notes    = Fan translation; [https://grajpopolsku.pl/forum/viewtopic.php?t=3671 download].
 +
|fan      = true
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
Line 439: Line 513:
 
  |audio    = false
 
  |audio    = false
 
  |subtitles = hackable
 
  |subtitles = hackable
  |notes    = [https://ggames.com.br/topico/7654-download-traducao-medal-of-honor-allied-assault-pt-br/ Fan translation.]
+
  |notes    = [https://ggames.com.br/topico/7654-download-traducao-medal-of-honor-allied-assault-pt-br/ Fan translation].
 
  |fan      = true
 
  |fan      = true
 
}}
 
}}
Line 447: Line 521:
 
  |audio    = false
 
  |audio    = false
 
  |subtitles = true
 
  |subtitles = true
  |notes    = Retail only; [https://community.pcgamingwiki.com/files/file/1277-medal-of-honor-allied-assault-war-chest-official-spanish-translation/ download for digital versions]
+
  |notes    = Retail only; [https://community.pcgamingwiki.com/files/file/1277-medal-of-honor-allied-assault-war-chest-official-spanish-translation/ download for digital versions].
 
  |fan      =  
 
  |fan      =  
 
}}
 
}}
{{L10n/switch
+
 
|language  = Polish
 
|interface = hackable
 
|audio    = false
 
|subtitles = hackable
 
|notes    = Fan translation; [https://www.mediafire.com/file/n05p0ordvtfvcfj/MOHAA_WAR_CHEST_SPOLSZCZENIE_V1.1.ZIP/file download]
 
|fan      = true
 
}}
 
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = Russian
 
  |language  = Russian
Line 463: Line 530:
 
  |audio    = hackable
 
  |audio    = hackable
 
  |subtitles = hackable
 
  |subtitles = hackable
  |notes    = Fan audio and text translation made by "Fargus Multimedia" a.k.a "7Wolf" [https://www.zoneofgames.ru/games/medal_of_honor_allied_assault/ here]
+
  |notes    = Fan audio and text translation made by "Fargus Multimedia" a.k.a "7Wolf" [https://www.zoneofgames.ru/games/medal_of_honor_allied_assault/ here].
 
  |fan      = true
 
  |fan      = true
 
}}
 
}}
Line 471: Line 538:
 
{{ii}} On Windows Vista and later, first [[Glossary:Sound card#Restore legacy audio effects on newer OS|restore legacy audio effects]].
 
{{ii}} On Windows Vista and later, first [[Glossary:Sound card#Restore legacy audio effects on newer OS|restore legacy audio effects]].
  
{{Fixbox|description=Retrieve missing 3D sound providers|ref=<ref>[https://web.archive.org/web/20020330131547/http://www.alliedassault.com/community/guides/andreas/ How to Enable True 3D sound in MoHAA - AlliedAssault.com (retrieved)]</ref><ref>[http://www.techspot.com/tweaks/mohaa/mohaa-4.shtml Medal of Honor: Allied Assault tweak guide - TechSpot]</ref>|fix=
+
{{Fixbox|description=Retrieve missing 3D sound providers|ref=<ref>[https://web.archive.org/web/20020330131547/http://www.alliedassault.com/community/guides/andreas/ How to Enable True 3D sound in MoHAA - AlliedAssault.com] (retrieved)</ref><ref>[https://web.archive.org/web/20040205012207/https://www.techspot.com/tweaks/mohaa/mohaa-4.shtml Medal of Honor: Allied Assault tweak guide - TechSpot] (retrieved)</ref>|fix=
# Download [https://community.pcgamingwiki.com/files/file/2029-hrtf-for-mohaa/ HRTF for MoHAA.]
+
# Download [https://community.pcgamingwiki.com/files/file/2029-hrtf-for-mohaa/ HRTF for MoHAA].
 
# Extract the archive to a temporary folder.
 
# Extract the archive to a temporary folder.
# Move the contents of the {{file|MOHAA}} folder to {{p|game}}.
+
# Move the contents of {{folder|MOHAA}} to {{folder|{{p|game}}}}.
# Move the {{file|OpenAL}} folder to {{p|appdata}}.  
+
# Move {{folder|OpenAL}} to {{folder|{{p|appdata}}}}.  
 
# Open {{file|{{p|game}}\autoexec.cfg}} with a text editor.
 
# Open {{file|{{p|game}}\autoexec.cfg}} with a text editor.
 
#* Create the {{file|autoexec.cfg}} file if it does not exist.
 
#* Create the {{file|autoexec.cfg}} file if it does not exist.
# Add <code>seta s_milesdriver</code> with one of the options below that is supported by your sound card. <code>DirectSound3D Hardware Support</code> with [https://yadi.sk/d/fcz2qh4oEL8_Wg DSOAL for MoHAA] is recommended, otherwise set to <code>Creative Labs EAX 2 (TM)</code> if using Alchemy. For non-Creative cards [https://forums.thedarkmod.com/topic/18249-tutorial-how-to-setup-eax-for-tdm-on-any-soundcard/ see] or use [[Glossary:Sound card#Restore legacy audio effects on newer OS|other wrappers]].
+
#* For the expansions, create an {{file|autoexec.cfg}} in {{folder|{{p|game}}\mainta\}} for Spearhead, or in {{folder|{{p|game}}\maintt\}} for Breakthrough.
 +
# Add <code>seta s_milesdriver</code> with one of the options below that is supported by the sound card. <code>DirectSound3D Hardware Support</code> with [https://yadi.sk/d/fcz2qh4oEL8_Wg DSOAL for MoHAA] is recommended, otherwise set to <code>Creative Labs EAX 2 (TM)</code> if using Creative ALchemy. For non-Creative cards, see [https://forums.thedarkmod.com/topic/18249-tutorial-how-to-setup-eax-for-tdm-on-any-soundcard/ here] or use [[Glossary:Sound card#Restore legacy audio effects on newer OS|other wrappers]].
 
#* <code>Aureal A3D Interactive (TM)</code>
 
#* <code>Aureal A3D Interactive (TM)</code>
 
#* <code>Aureal A3D 2.0 (TM)</code>
 
#* <code>Aureal A3D 2.0 (TM)</code>
Line 492: Line 560:
 
# Make sure that Windows sound output is set to 44.1 kHz to avoid audio distortions. Refer to the instructions provided [[Troubleshooting guide/Audio problems#Broken sound .28cracking.2C delays.2C missing music.2Feffects.2C etc..29|here]], but use 44.1 kHz 24 bit instead.
 
# Make sure that Windows sound output is set to 44.1 kHz to avoid audio distortions. Refer to the instructions provided [[Troubleshooting guide/Audio problems#Broken sound .28cracking.2C delays.2C missing music.2Feffects.2C etc..29|here]], but use 44.1 kHz 24 bit instead.
  
{{ii}} Aureal A3D 2.0 (TM) may not work properly during gameplay. The problem can be related to card detection bug in binary<ref>https://pcgamingwiki.com/wiki/American_McGee%27s_Alice#Audio_driver_issues</ref>
+
'''Notes'''
{{ii}} EAX 3 with Msseax3.m3d library from GTA Vice City works (also with its Mss32.dll), but spatialization quality is decreased in comparison to EAX 2. It can be obtained [https://yadi.sk/d/3WdZypkTgRQLhA here]. (EAX 3 wasn't released in 2001 yet<ref>https://pclab.pl/art17707-26.html Audigy cards launch date</ref>)
+
{{ii}} Aureal A3D 2.0 (TM) may not work properly during gameplay. The problem can be related to card detection bug in binary.<ref>https://pcgamingwiki.com/wiki/American_McGee%27s_Alice#Audio_driver_issues</ref>
 +
{{ii}} EAX 3 with Msseax3.m3d library from GTA Vice City works (also with its Mss32.dll), but spatialization quality is decreased in comparison to EAX 2. It can be obtained [https://yadi.sk/d/3WdZypkTgRQLhA here] (EAX 3 wasn't released in 2001 yet<ref>https://pclab.pl/art17707-26.html Audigy cards launch date</ref>).
 
{{ii}} To avoid crash on startup for Spearhead when using DSOAL with <code>DirectSound3D Hardware Support</code>, use an older version of DSOAL, attached in [https://www.nexusmods.com/Core/Libs/Common/Widgets/DownloadPopUp?id=1000047844&game_id=130&source=FileExpander True 3D Sound for Headphones v1.1]. Otherwise download this [https://yadi.sk/d/fcz2qh4oEL8_Wg DSOAL package] which contains audio settings and snddrivers for MoHAA.
 
{{ii}} To avoid crash on startup for Spearhead when using DSOAL with <code>DirectSound3D Hardware Support</code>, use an older version of DSOAL, attached in [https://www.nexusmods.com/Core/Libs/Common/Widgets/DownloadPopUp?id=1000047844&game_id=130&source=FileExpander True 3D Sound for Headphones v1.1]. Otherwise download this [https://yadi.sk/d/fcz2qh4oEL8_Wg DSOAL package] which contains audio settings and snddrivers for MoHAA.
 
}}
 
}}
  
 
==Network==
 
==Network==
 +
{{Image|Medal of Honor Allied Assault MP join options.png|In-game multiplayer join options.}}
 +
{{Image|Medal of Honor Allied Assault MP server list.png|In-game multiplayer server browser, with the gamespy patch applied.}}
 
{{Network/Multiplayer
 
{{Network/Multiplayer
 
|local play          =  
 
|local play          =  
Line 506: Line 577:
 
|lan play players    = 64
 
|lan play players    = 64
 
|lan play modes      = Versus, Co-op
 
|lan play modes      = Versus, Co-op
|lan play notes      = For co-op use the [https://www.moddb.com/mods/medal-of-honor-cooperative-gameplay Medal of Honor: Cooperative mod].
+
|lan play notes      = For co-op use the [https://www.moddb.com/mods/medal-of-honor-cooperative-gameplay Medal of Honor: Cooperative mod] or [https://www.moddb.com/mods/medal-of-honor-coop-hazardmodding HaZardModding Coop].
|online play          = true
+
|online play          = hackable
 
|online play players  = 64
 
|online play players  = 64
 
|online play modes    = Versus, Co-op
 
|online play modes    = Versus, Co-op
|online play notes    = For co-op use the [https://www.moddb.com/mods/medal-of-honor-cooperative-gameplay Medal of Honor: Cooperative mod].
+
|online play notes    = The official [[GameSpy]] service has been shut down; see [[#GameSpy alternative|GameSpy alternative]].<br>For co-op use the [https://www.moddb.com/mods/medal-of-honor-cooperative-gameplay Medal of Honor: Cooperative mod] or [https://www.moddb.com/mods/medal-of-honor-coop-hazardmodding HaZardModding Coop].
 
|asynchronous        =  
 
|asynchronous        =  
 
|asynchronous notes  =  
 
|asynchronous notes  =  
Line 525: Line 596:
 
|direct ip notes    =  
 
|direct ip notes    =  
 
}}
 
}}
 +
{{ii}} Despite what the SDK says, IPX protocol is not supported.
  
 
{{Network/Ports
 
{{Network/Ports
Line 532: Line 604:
 
}}
 
}}
  
==Issues fixed==
+
===GameSpy alternative===
===Graphics settings are lost each time when starting game===
+
{{Fixbox|description=Replace master server lookup|ref={{cn|date=August 2017}}|fix=
{{Fixbox|description=Create autoexec.cfg|fix=
+
# Download the [http://dinofly.com/files/mohaa/MOHGSFixer.zip MOH: Server Browser Fixer].
#Copy the graphics settings from the {{file|{{p|game}}\main\configs\unnamedsoldier.cfg}} file to {{file|{{p|game}}\main\autoexec.cfg}}
+
# Extract the package and open {{file|MOHGSFixer.exe}}.
{{ii}} Alternatively set [[#Max quality graphics settings|the maximum graphics settings]].
+
# Select the {{folder|{{p|game}}}} directory.
 +
# Click <code>Patch Detected Games</code>.
 +
 
 +
'''Notes'''
 +
{{ii}} Confirmed to work with GOG version of the game. Alternative is to connect directly via IP address by using [https://cache.gametracker.com/search/mohaa/ GameTracker] or to use the [http://www.dinofly.com/files/mohaa/MOHQueryInstaller.exe Query Launcher Utility].
 +
{{--}} The in-game server browser for the Origin version does not work; however, connecting to a server via direct connect or the [http://www.dinofly.com/files/mohaa/MOHQueryInstaller.exe Query Launcher Utility] does.{{cn|October 2023}}
 
}}
 
}}
  
==="GLW_StartOpenGL() - could not load OpenGL subsystem" error message on startup===
+
==Issues unresolved==
{{Fixbox
+
===Issues with minimizing===
|description=Reduce the game's resolution
+
{{--}} {{key|Alt|Tab}} can not be used while in-game. {{key|Alt|Ctrl|Del}} works, but maximising may cause crash.  
|ref=
+
{{ii}} As a workaround, pressing {{key|Alt|Enter}} will switch to windowed mode, which will allow using {{key|Alt|Tab}}.
|fix=
 
{{ii}} This error will appear if the game's config files use a resolution that your monitor doesn't support.
 
# Use the instructions under [[Medal of Honor: Allied Assault#Widescreen resolution|Widescreen resolution]] to set the resolution to a supported value.
 
}}
 
{{Fixbox
 
|description=Use an OpenGL to DirectX translation layer
 
|ref=
 
|fix=
 
# Download the latest version of GLDirect from [https://sourceforge.net/projects/gldirect/files/GLDirect%20Releases/ here].
 
# In the archive that was downloaded, open the ''gldirect5\bin\release'' folder.
 
# Extract the DLL from this archive folder into {{p|game}}.
 
}}
 
  
 +
==Issues fixed==
 
===Game freezes on startup===
 
===Game freezes on startup===
 
{{--}} There is a bug in the game where the device string provided by newer GPU drivers is longer than the game expects, likely causing a buffer overflow.
 
{{--}} There is a bug in the game where the device string provided by newer GPU drivers is longer than the game expects, likely causing a buffer overflow.
{{++}} Many GPU drivers have workarounds where they trim the string sent to '''MOHAA.exe''', negating the problem.
+
{{ii}} If using the OpenGL renderer, the game may throw the "GLW_StartOpenGL() - could not load OpenGL subsystem" error message.
{{--}} However, this workaround was only put in for the base game, not it's expansions.
+
{{++}} Many GPU drivers have workarounds where they trim the string sent to <code>MOHAA.exe</code>, negating the problem.
 +
{{--}} However, this workaround was only put in for the base game, not its expansions.<ref>[http://www.theoldergamers.com/threads/mohaa-spearhead-breakthrough-nvidia-crash-fix.102445/ [MOHAA<nowiki>]</nowiki> Spearhead & Breakthrough Nvidia crash fix | The Older Gamers]</ref>
  
{{Fixbox
+
{{Fixbox|description=Replace the expansions' executables with patched versions|ref=<ref>{{Refurl|url=https://www.gog.com/forum/medal_of_honor_series/expansion_crash_fix/post14|title=GOG Forums: Expansion Crash Fix?|date=May 2023}}</ref>|fix=
|description=Replace the expansions' EXEs with patched versions
+
* Download the two EXEs in [https://www.gog.com/forum/medal_of_honor_series/expansion_crash_fix/post14 this forum post] and replace the ones in {{folder|{{p|game}}}}.
|ref=<ref>[https://www.gog.com/forum/medal_of_honor_series/expansion_crash_fix/post6 GOG Forums: Expansion Crash Fix?]</ref>
 
|fix=
 
# Download the two EXEs in [https://www.gog.com/forum/medal_of_honor_series/expansion_crash_fix/post6 this forum post] and replace the ones in {{p|game}}.
 
 
}}
 
}}
{{Fixbox
+
 
|description=Rename the expansions' EXEs
+
{{Fixbox|description=Rename the expansions' executables|ref=<ref>{{Refurl|url=https://www.gog.com/forum/medal_of_honor_series/expansion_crash_fix/post7|title=GOG Forums: Expansion Crash Fix?|date=May 2023}}</ref>|fix=
|ref=<ref>[https://www.gog.com/forum/medal_of_honor_series/expansion_crash_fix/post7 GOG Forums: Expansion Crash Fix?]</ref>
+
# In {{folder|{{p|game}}}}, rename {{file|MOHAA.exe}} to something else.
|fix=
+
# Rename an expansion's executables ({{file|moh_spearhead.exe}} or {{file|moh_breakthrough.exe}}) to {{file|MOHAA.exe}}.
# In {{p|game}}, rename '''MOHAA.exe''' to something else.
 
# Rename an expansion's EXE ('''moh_spearhead.exe''' or '''moh_breakthrough.exe''') to '''MOHAA.exe'''.
 
 
}}
 
}}
{{Fixbox
+
 
|description=Use an OpenGL to DirectX translation layer
+
{{Fixbox|description=Use an OpenGL to DirectX translation layer|ref=|fix=
|ref=
 
|fix=
 
 
# Download the latest version of GLDirect from [https://sourceforge.net/projects/gldirect/files/GLDirect%20Releases/ here].
 
# Download the latest version of GLDirect from [https://sourceforge.net/projects/gldirect/files/GLDirect%20Releases/ here].
# In the archive that was downloaded, open the ''gldirect5\bin\release'' folder.
+
# In the archive that was downloaded, go to {{folder|gldirect5\bin\release\}}.
# Extract the DLL from this archive folder into {{p|game}}.
+
# Extract the DLL from this folder into {{folder|{{p|game}}}}.
 +
# Alternatively, an updated GLDirect that enables fog is available on [https://github.com/MrRendroc/gldirect/releases/tag/v0.1 GitHub].
 +
# Download and copy {{file|opengl32.dll}} (and optional {{file|gldirect.ini}}) to {{folder|{{p|game}}}}.
 +
 
 +
'''Notes'''
 +
{{--}} It can alter visual fidelity of original graphics.
 
}}
 
}}
{{Fixbox
+
 
|description=Use an older version of OpenGL's DLL
+
{{Fixbox|description=If the game attempts to render at a higher resolution than supported, see [[#Widescreen resolution|Widescreen resolution]] to forcefully lower it|ref=|fix=}}
|ref=<ref>[https://www.techspot.com/community/topics/mohaa-troubleshooting.8181/#post-227725 Techspot Forums: Mohaa:Troubleshooting]</ref>
+
 
|fix=
+
{{Fixbox|description=Use an older version of OpenGL's DLL|ref=<ref>{{Refurl|url=https://www.techspot.com/community/topics/mohaa-troubleshooting.8181/#post-227725|title=Techspot Forums: Mohaa:Troubleshooting|date=May 2023}}</ref>|fix=
# Find an older version of {{file|OpenGL.dll}}. Note that DLLs should only be downloaded from trustworthy sources.
+
# Find an older version of {{file|OpenGL.dll}}.
# Place the DLL in {{p|game}}.
+
# Place it in {{folder|{{p|game}}}}.
 
}}
 
}}
  
===Can't turn mouse more than 180° (or doesn't work properly)===
+
{{Fixbox|description=Disable in-game Origin overlay by forcing the 3dfxgl graphics driver|ref={{cn|date=May 2019}}|fix=
{{ii}}Some mouse precision issues may be caused by the games' incompatibility with high-polling rates of modern gaming mice. The first fix is recommended.  
+
# Go to {{folder|{{p|game}}}}.
{{Fixbox|description=Edit config|fix= Add the line <code>seta in_mouse -1</code> to {{file|autoexec.cfg}}.
+
# In the three folders named {{folder|main}}, {{folder|mainta}} and {{folder|maintt}}, edit each {{file|autoexec.cfg}} with a text editor.
 +
# In all three config files, insert the following line: <code>seta r_gldriver "3dfxgl</code>".
 +
 
 +
'''Notes'''
 +
{{ii}} This possibly works since Origin fails to detect the 3dfxgl graphics driver, and as a result disables the in-game overlay.
 +
{{++}} Works for both expansions and the base game.
 
}}
 
}}
{{Fixbox|description= Lower polling rate of mouse
 
|ref={{cn|date=May 2019}}|fix=Lower mouse polling rate to 125Hz (8ms) via mouse drivers.}}
 
  
===Game crashes during EA logo (Origin version)===
+
===Graphics settings are lost each time when starting game===
{{Fixbox|description=Change settings of Origin|fix=
+
{{Fixbox|description=Start a mission and wait for the game to be saved|ref=<ref>{{Refcheck|user=Orzelek303|date=2022-11-20}}</ref><ref>{{Refurl|url=https://www.overclockers.com/forums/threads/mohaa-video-settings-wont-save.155012/|title=mohaa video settings won't save &#124; Overclockers Forums|date=2022-11-20}}</ref>|fix=
If the game crashes at startup using the Origin version, disable the "Origin In Game" overlay.<br>
+
# Launch the game.
This can be done in the Game properties, however the expansions will still crash at startup.<br>
+
# Select and apply the desired settings.
In order to play the expansions it is required that the "Origin In-Game" overlay is disabled in Origin's "Application settings".
+
# Start any mission.
 +
# Wait for the message "Game Saved" to appear.
 
}}
 
}}
{{Fixbox|description=Disable in-game Origin overlay by forcing the 3dfxgl graphics driver|ref={{cn|date=May 2019}}|fix=
 
{{++}} Works for both expansions and the base game.
 
#Go to {{p|game}}.
 
#In the three folders named <code>main</code>, <code>mainta</code> and <code>maintt</code>, edit each {{file|autoexec.cfg}} with a text editor.
 
#In all three of the config files, insert the following line: <code>seta r_gldriver "3dfxgl</code>"
 
  
{{ii}}This possibly works since origin fails to detect the 3dfxgl graphics driver, and as a result disables the in-game overlay.
+
{{Fixbox|description=Create autoexec.cfg|fix=
 +
* Copy the graphics settings from the {{file|{{p|game}}\main\configs\unnamedsoldier.cfg}} file to {{file|{{p|game}}\main\autoexec.cfg}}
 +
 
 +
'''Notes'''
 +
{{ii}} Alternatively, set [[#Max quality graphics settings|the maximum graphics settings]].
 
}}
 
}}
  
===Can't load savegames in MoH: Spearhead Addon - Mission is always starting at the beginning===
+
===Can not turn mouse more than 180° (or does not work properly)===
{{Fixbox|description=Change settings of Origin|fix=
+
{{ii}} Some mouse precision issues may be caused by the game's incompatibility with high-polling rates of modern gaming mice. The first fix is recommended.
If savegames can't be loaded normally, resulting in the game always starting at the beginning of a map, then it is required that "Origin In Game" is disabled in Origin's "Application settings".
+
{{Fixbox|description=Add the line <code>seta in_mouse -1</code> to {{file|autoexec.cfg}}|ref={{cn|date=October 2023}}|fix=}}
 +
 
 +
{{Fixbox|description=Lower the mouse polling rate to 125 Hz (8ms) via mouse drivers|ref={{cn|date=May 2019}}|fix=}}
 +
 
 +
===Poor screen scaling (DPI issues)===
 +
{{Fixbox|description=Change high DPI settings|ref=<ref>{{Refurl|url=https://answers.microsoft.com/en-us/windows/forum/all/compatibility-issues-regarding-mohaa-with-windows/66f4c07b-6d23-41be-b33c-edf48351bee4|title=Compatibility Issues Regarding MOHAA with Windows 10|date=May 2023}}</ref>
 +
|fix=
 +
# Right-click the game executable in {{folder|{{p|game}}}} and select Properties.
 +
#* Base game: {{file|MOHAA.exe}}
 +
#* Spearhead expansion: {{file|moh_spearhead.exe}}
 +
#* Breakpoint expansion: {{file|moh_breakthrough.exe}}
 +
# Go to the Compatibility tab.
 +
# Near the bottom of the window, select 'Change high DPI settings'.
 +
# 'Override high DPI scaling behaviour' keep the default (Application) in the drop down list.
 +
#* If the 'Override high DPI scaling behaviour' option is greyed out, first press 'Change settings for all users' in the Compatibility tab in the previous window.
 
}}
 
}}
  
 
===Unstable frame rate and stuttering===
 
===Unstable frame rate and stuttering===
{{ii}} This performance issue can occur with newer graphics cards supporting OpenGL 4.0 and newer. It is most common on Windows Vista and Windows 7. Since the game is based on the Quake 3 engine and is using the same or a similar OpenGL version, the graphics card driver will handle the game correctly if it thinks that it is Quake 3.
+
{{Fixbox|description=Change level of details|ref=|fix=
 +
* Set shadows to "Simple" (<code>cg_shadows "1"</code>) and curve details to "low" (<code>seta r_subdivisions "10"</code>) in advanced options.
  
{{Fixbox|description=Change level of details|ref=|fix=
+
'''Notes'''
 +
{{ii}} This performance issue can occur with newer graphics cards supporting OpenGL 4.0 and newer. It is most common on Windows Vista and newer.
 
{{++}} Fixes nearly all performance problems in Spearhead, when FPS might go down 8 FPS in the first level.
 
{{++}} Fixes nearly all performance problems in Spearhead, when FPS might go down 8 FPS in the first level.
*Set shadows to "Simple" (cg_shadows "1") and curve details to "low" (seta r_subdivisions "10") in advanced options.
+
{{ii}} Does not help for Breakthrough. Curve detail setting can be lost on restart. Game can crash on settings save, sometimes can be fixed when you press default button, and make changes afterwards.
'''Notes'''
 
{{ii}} If these changes are made in the config file manually, make sure to check the in-game options to see if the changes saved properly.
 
{{ii}} Doesn't help for Breakthrough. Curve detail setting can be lost on restart. Game can crash on settings save, sometimes can be fixed when you press default button, and make changes afterwards.
 
{{ii}} Breakthrough may crash on level loading when deleting all three {{file|unnamedsoldier.cfg}}, {{file|newconfig.cfg}}, {{file|custom.cfg}} config files (if present).
 
}}
 
 
 
{{Fixbox|description=Instructions|ref=<ref>[http://www.ritualistic.com/forums/showthread.php?t=20560 Heavy Metal: FAKK2 bad performace, low fps, laggy gameplay]</ref>|fix=
 
Go to the game installation folder and rename game binary to <code>quake3.exe</code>.
 
{{ii}} It helps mostly for stuttering and slightly prevents from FPS drops. Be aware that MSI Afterburner in comparison to Fraps, measures double FPS count.
 
 
}}
 
}}
  
Line 645: Line 720:
 
|glide versions        =  
 
|glide versions        =  
 
|glide notes            =  
 
|glide notes            =  
|software mode          =  
+
|software mode          = true
|software mode notes    =  
+
|software mode notes    = With v2.40 patch (Pixomatic renderer).
 
|mantle support        =  
 
|mantle support        =  
 
|mantle support notes  =  
 
|mantle support notes  =  
Line 657: Line 732:
 
|windows 32-bit exe    = true
 
|windows 32-bit exe    = true
 
|windows 64-bit exe    = false
 
|windows 64-bit exe    = false
 +
|windows arm app        =
 
|windows exe notes      =  
 
|windows exe notes      =  
 
|mac os x powerpc app  = true
 
|mac os x powerpc app  = true
|macos intel 32-bit app = unknown
+
|macos intel 32-bit app = true
|macos intel 64-bit app = unknown
+
|macos intel 64-bit app = false
|macos arm app          =  
+
|macos arm app          = false
 
|macos app notes        =  
 
|macos app notes        =  
 
|linux powerpc app      = false
 
|linux powerpc app      = false
 
|linux 32-bit executable= true
 
|linux 32-bit executable= true
 
|linux 64-bit executable= false
 
|linux 64-bit executable= false
 +
|linux arm app          = false
 +
|linux 68k app          = false
 
|linux executable notes =  
 
|linux executable notes =  
 +
|mac os powerpc app    = true
 +
|mac os 68k app        = false
 +
|mac os executable notes=
 
}}
 
}}
  
Line 689: Line 770:
  
 
===Enable Reshade/SweetFx===
 
===Enable Reshade/SweetFx===
{{Fixbox|description=Instruction|ref=<ref>https://sfx.thelazy.net/games/game/1157</ref>|fix=
+
{{Fixbox|description=Instruction|ref=<ref>{{Refurl|url=https://sfx.thelazy.net/games/game/1157|title=sfx.thelazy.net|date=May 2023}}</ref>|fix=
{{ii}}Install [[ReShade]] 3 or 4 as OpenGL. Works with all MoHAA/Expansions. No in-game config changes are needed.
+
{{ii}} Install [[ReShade]] 3 or 4 as OpenGL. Works with the base game and both expansion packs. No in-game config changes are needed.
{{ii}}There is a bug when showing the OSD of MSI Afterburner overlay, which causes Reshade to stop working. Hide the OSD to restore Reshade.
+
{{ii}} There is a bug when showing the OSD of MSI Afterburner overlay, which causes Reshade to stop working. Hide the OSD to restore Reshade.
{{ii}}Older Reshade 1.x/SweetFX 2.0 OpenGL injectors won't work automatically. To use them, install a OpenGL to DirectX wrapper such as GLDirect. Additionally, changes must be made to the game's configuration. <br />
+
{{ii}} Older Reshade 1.x/SweetFX 2.0 OpenGL injectors won't work automatically. To use them, install a OpenGL to DirectX wrapper such as GLDirect. Additionally, changes must be made to the game's configuration. <br />
  
 
'''For Reshade 1.x/2.0, follow these steps:'''
 
'''For Reshade 1.x/2.0, follow these steps:'''
  
 
# Download [https://osdn.net/frs/g_redir.php?m=kent&f=gldirect%2FGLDirect+Releases%2FGLDirect+Initial+Release%2Fgldirect5_opensource.zip gldirect5]
 
# Download [https://osdn.net/frs/g_redir.php?m=kent&f=gldirect%2FGLDirect+Releases%2FGLDirect+Initial+Release%2Fgldirect5_opensource.zip gldirect5]
# Go to bin\release. Extract and rename {{file|gldirect5.dll}} to {{file|opengl32.dll}}
+
# Go to {{file|bin\release|folder}}. Extract and rename {{file|gldirect5.dll}} to {{file|opengl32.dll}}
# Copy the file to the MoHAA folder.
+
# Alternatively, an updated GLDirect that enables fog is available on [https://github.com/MrRendroc/gldirect/releases/tag/v0.1 GitHub].
# Paste preset to the MoH dir.
+
# Copy the file to the {{file|{{p|game}}|folder}}.
 
# Run ReShade's {{file|Setup.exe}} and set D3D9 Mode.
 
# Run ReShade's {{file|Setup.exe}} and set D3D9 Mode.
  
Line 708: Line 789:
 
# Search for and download [https://osdn.net/frs/g_redir.php?m=kent&f=gldirect%2FGLDirect+Releases%2FGLDirect+Initial+Release%2Fgldirect5_opensource.zip gldirect5]
 
# Search for and download [https://osdn.net/frs/g_redir.php?m=kent&f=gldirect%2FGLDirect+Releases%2FGLDirect+Initial+Release%2Fgldirect5_opensource.zip gldirect5]
 
# Go to bin\release. Extract and rename {{file|gldirect5.dll}} to {{file|3dfxgl.dll}}
 
# Go to bin\release. Extract and rename {{file|gldirect5.dll}} to {{file|3dfxgl.dll}}
# Copy the file to MoHAA folder.
+
# Copy the file {{file|{{p|game}}|folder}}.
 
# Optional: Paste in "SweetFx preset file" into the MoH directory (found in link above).
 
# Optional: Paste in "SweetFx preset file" into the MoH directory (found in link above).
 
# Run ReShade (1.0, 2.0) {{file|Setup.exe}} and set D3D9 Mode.
 
# Run ReShade (1.0, 2.0) {{file|Setup.exe}} and set D3D9 Mode.
  
{{ii}}May introduce graphical distortions in the Main Menu of the Game. Install [https://yadi.sk/d/OTPx5WuWkj4OuA GLDirect DX8] as a fix (it also increases performance a little; however, it produces a darker image). Rename the <code>d3d9.dll</code> Reshade injector to <code>d3d8.dll.</code>
+
{{ii}} May introduce graphical distortions in the Main Menu of the Game. Install [https://yadi.sk/d/OTPx5WuWkj4OuA GLDirect DX8] as a fix (it also increases performance a little; however, it produces a darker image). Rename the {{file|d3d9.dll}} Reshade injector to {{file|d3d8.dll}}.
{{ii}}"Game Filter" via Nvidia Driver overlay may achieve similar results as SweetFx, however Reshade is better at implementing ambient occlusion and Bloom effects.
+
{{ii}} "Game Filter" via Nvidia Driver overlay may achieve similar results as SweetFx, however Reshade is better at implementing ambient occlusion and bloom effects.
 
}}
 
}}
 +
 +
===Mods===
 +
 +
====[https://www.moddb.com/mods/mrw-medal-of-honor-allied-assault-edition MRW: MOHAA Edition]====
 +
{{++}} Slighty improves the graphics while also adding Iron Sights.
 +
 +
====[https://www.moddb.com/games/medal-of-honor-allied-assault/addons/corpsestay-sp-v1-0 Permament Corpses Mod]====
 +
{{++}} This mod makes the dead bodies no longer dissapear.
 +
{{ii}} Currently only supports the Base Game.
 +
 +
====[https://www.gamefront.com/games/medal-of-honor/file/covert-s-blood-mod-1 Covert's Blood Mod]====
 +
{{ii}} This mod adds blood in the game.
 +
 +
====[https://www.moddb.com/games/medal-of-honor-allied-assault/downloads/medal-of-honor-allied-assault-sound-pack Medal of Honor: Allied Assault Sound Pack]====
 +
{{++}} Converts the sounds to High Definition version of their counterparts.
 +
{{ii}} Requires [https://www.moddb.com/games/medal-of-honor-allied-assault/downloads/medal-of-honor-allied-assault-sound-pack-m1-garand-fix Medal of Honor: Allied Assault Sound Pack - M1 Garand Fix] to work.
 +
 +
====[https://www.moddb.com/mods/enhanced-textures/downloads/enhanced-textures Enhanced Textures]====
 +
{{++}} Upscales the textures to Higher Quality.
 +
 +
====[https://community.pcgamingwiki.com/files/file/2604-medal-of-honor-allied-assault-breakthrough-ammo-and-health-drops Enemies Drop More Ammo and Health Mod]====
 +
{{++}} Fixes a questionable design in Breakthrough, that takes away the drops of ammo and health flasks from the enemy corpses.
  
 
==System requirements==
 
==System requirements==
Line 728: Line 831:
 
|minGPU  =  
 
|minGPU  =  
 
|minDX    = 8.0
 
|minDX    = 8.0
 +
|minother = 8X CD-ROM
  
 
|recOS    = 98SE, ME, 2000, XP
 
|recOS    = 98SE, ME, 2000, XP
Line 735: Line 839:
 
|recVRAM  = 32 MB
 
|recVRAM  = 32 MB
 
|recGPU  =  
 
|recGPU  =  
|recDX    = 8.0
+
|recDX    =  
 +
|recother = 56.6 Kbps modem for online multiplayer
 
}}
 
}}
  
Line 758: Line 863:
 
{{System requirements
 
{{System requirements
 
|OSfamily = OS X
 
|OSfamily = OS X
|minOS    =  
+
|minOS    = 10.1
|minCPU  =  
+
|minCPU  = G3 450 MHz
|minRAM  =  
+
|minRAM  = 256 MB
 
|minHD    =  
 
|minHD    =  
|minGPU  =  
+
|minGPU  = 3D Graphic acceleration
 +
|minVRAM  = 16 MB
  
 
|recOS    =  
 
|recOS    =  
Line 785: Line 891:
 
|recGPU  =  
 
|recGPU  =  
 
}}
 
}}
 +
{{--}}Windows NT is not supported
 +
{{ii}}Supported video cards: Nvidia GeForce 256, 2, 3, Riva TNT, Riva TNT2; ATI Radeon, Rage 128, Rage Pro; PowerVR Kyro, PowerVR3 Kyro II
  
 
{{References}}
 
{{References}}

Latest revision as of 17:32, 21 March 2024

Medal of Honor: Allied Assault
Medal of Honor: Allied Assault cover
Developers
2015 Inc.
Spearhead EA Los Angeles
Breakthrough TKO Software
Mac OS (Classic) Westlake Interactive
macOS (OS X) Westlake Interactive
Linux Ryan C. Gordon
Publishers
Electronic Arts
Re-release Sold Out Software
Mac OS Aspyr Media
OS X Aspyr Media
Engines
id Tech 3
Release dates
Windows January 22, 2002
Mac OS (Classic) June 11, 2002
macOS (OS X) June 11, 2002
Linux January 2004
Reception
Metacritic 91
Taxonomy
Monetization One-time game purchase, Expansion pack, Subscription gaming service
Modes Singleplayer, Multiplayer
Pacing Real-time
Perspectives First-person
Controls Direct control
Genres Action, FPS, Shooter
Art styles Realistic
Themes Europe, World War II, Historical
Series Medal of Honor
Medal of Honor: Allied Assault on HowLongToBeat
Medal of Honor: Allied Assault on IGDB
Medal of Honor: Allied Assault guide on StrategyWiki
Medal of Honor: Allied Assault on MobyGames
Medal of Honor: Allied Assault on Wikipedia
Medal of Honor
Medal of Honor: Allied Assault 2002
Medal of Honor: Pacific Assault 2004
Medal of Honor: Airborne 2007
Medal of Honor (2010) 2010
Medal of Honor: Warfighter 2012
Medal of Honor: Above and Beyond 2020

Warnings

The macOS (OS X) version of this game does not work on macOS Catalina (version 10.15) or later due to the removal of support for 32-bit-only apps.
GameSpy online services have been shut down (see Network for solutions).

Medal of Honor: Allied Assault is a singleplayer and multiplayer first-person action, FPS and shooter game in the Medal of Honor series.

Allied Assault was the first PC release of the Medal of Honor series. The game would receive two expansion packs, Spearhead in November 2002 and Breakthrough from September 2003. The War Chest edition which contains both expansions alongside the base game would be the default digital release.

On modern systems, the game may have issues with freezing on startup, settings not saving between sessions and poor screen scaling. Expansions are more prone to problems than the base game. Community multiplayer servers have also been set up to replace the deprecated GameSpy service.

General information

The Linux port is an incomplete conversion.
Medal of Honor Wiki
GOG.com Community Discussions for game series
GOG.com Support Page

Availability

Source DRM Notes Keys OS
Retail
Disc check (requires the CD/DVD in the drive to play)
CD key
SafeDisc v2 DRM[Note 1]. Released on 2 CDs.
Windows
Mac OS
macOS (OS X)
Linux
GOG.com
DRM-free
War Chest Edition contains bonus interviews, artworks and wallpapers
Windows
Microsoft Store
Microsoft Store
Origin
War Chest Edition. Included exclusively with Xbox Game Pass for PC as part of its version of EA Play.
Windows
Origin
Origin
War Chest Edition. Currently only visible in the EA App's Browse menu. The base game and the War Chest Edition are included with EA Play, but the former can not be bought separately.
Windows
SafeDisc retail DRM does not work on Windows Vista and later (see above for affected versions).
A Linux installer is available here which requires a USA CD version of the game, be aware that it was never finished.
Free demos are available from GameFront: base game singleplayer, base game multiplayer, base game multiplayer demo add-on, Breakthrough.

Version differences

The Deluxe Edition contains the base game and the Spearhead expansion.
The War Chest Edition is a complete edition containing the base game and both expansion packs. Note: it's the international edition with some lack of content for Allied Assault.[citation needed]

Monetization

Type Notes
Expansion pack The expansion packs include new campaigns, multiplayer modes and maps.
One-time game purchase The game requires an upfront purchase to access.
Subscription gaming service Available via EA Play.

DLC and expansion packs

Name Notes
Spearhead
Windows
Mac OS
macOS (OS X)
Breakthrough
Windows
Mac OS
macOS (OS X)

Essential improvements

Patches

The latest version of Allied Assault is 1.11. The game is automatically updated to this version when installing Spearhead or Breakthrough. It's available in English, German, French, Italian, Spanish, and Dutch.
The latest version of Spearhead is 2.15. It is required to install 2.11 first, then 2.15.
The latest version of Breakthrough is 2.40b. If patch 2.40b was installed and the game crashes with a 'Pixomatic' error, install 2.40 over it.
GOG.com and Origin versions of Warchest have all official updates.

Unofficial patch

Fixes some visual bugs, restores cut content, and restores German conversations and greetings that were missing.

Medal of Honor: Community Launcher

The launcher is designed to Launch MOHAA & Expansions from any directory of your choosing, replace the Gamespy Master Server with the Community Master Server (xNULL), provide a Compass fix for Widescreen in SH/BT and automatically apply High Settings & 1080P Screen Resolution by Default.

Skip intro videos

Edit autoexec.cfg
  1. Open (create file if needed) <path-to-game>\main\autoexec.cfg in a text editor.
  2. Add the following line:
seta cl_playintro "0"

Notes

For the game expansions, copy autoexec.cfg to <path-to-game>\mainta for Spearhead, <path-to-game>\maintt for Breakthrough or add the lines to the existing <path-to-game>\main\autoexec.cfg in these locations.
Alternatively, delete or rename the video folder located in <path-to-game>\main for the base game, <path-to-game>\mainta for Spearhead, and <path-to-game>\maintt for Breakthrough.

Game data

Configuration file(s) location

System Location
Windows <path-to-game>\main*\*.cfg[Note 2]
<path-to-game>\main*\configs\*.cfg[Note 2]
Microsoft Store
macOS (OS X)
Linux $HOME/.mohaa/main/
All the medals that have been earned are stored in this folder.
<path-to-game>\main\newconfig.cfg and <path-to-game>\main\configs\unnamedsoldier.cfg are the configuration files.
For Breakthrough, see <path-to-game>\maintt.
For Spearhead, see <path-to-game>\mainta.
It is recommended to create <path-to-game>\main\autoexec.cfg for the base game, <path-to-game>\maintt\custom.cfg for Breakthrough and <path-to-game>\mainta\custom.cfg for Spearhead, then make the custom configuration changes there.
It's unknown whether this game follows the XDG Base Directory Specification on Linux. Please fill in this information.

Save game data location

System Location
Windows <path-to-game>\main\save[Note 2]
<path-to-game>\maintt\save[Note 2]
<path-to-game>\mainta\save[Note 2]
macOS (OS X)
Linux

Save game cloud syncing

System Native Notes
GOG Galaxy
Origin
Xbox Cloud
Configurations, which include both level and medal unlocks, are not saved on the cloud, and are deleted upon uninstall.

Video

In-game general video settings.
In-game general video settings.
In-game advanced video settings.
In-game advanced video settings.

Graphics feature State WSGF Notes
Widescreen resolution
See Widescreen resolution.
Multi-monitor
See Widescreen resolution.
Ultra-widescreen
See Widescreen resolution.[3]
4K Ultra HD
See Widescreen resolution. Causes in-game UI elements to become extremely small and illegible.
Field of view (FOV)
Default of 80°. See Field of view (FOV) or the WSGF entry for a permanent fix (keeps FOV every map restart).
Windowed
Use Alt+ Enter. Doesn't properly capture mouse - may accidentally activate background windows.[citation needed]
Borderless fullscreen windowed
Anisotropic filtering (AF)
See the glossary page for potential workarounds.
Anti-aliasing (AA)
See the glossary page for potential workarounds.
High-fidelity upscaling
See the glossary page for potential workarounds.
Vertical sync (Vsync)
See Vertical sync (Vsync).
60 FPS
120+ FPS
Capped at 85 FPS by default; See Increasing frame limit to change the default cap.
High dynamic range display (HDR)
See the glossary page for potential alternatives.

Widescreen resolution

Edit autoexec.cfg[4]
  1. Open (create file if needed) <path-to-game>\main\autoexec.cfg in a text editor.
  2. Add the following entries, and save the file with the resolution desired.
seta r_customwidth "1920"
seta r_customheight "1080"
seta r_mode "-1"

Notes

For the expansions, copy autoexec.cfg to <path-to-game>\mainta\custom.cfg for Spearhead, and <path-to-game>\maintt\custom.cfg for Breakthrough or add the lines to the existing custom.cfg in these locations.
Do not change resolution from the in-game options after setting a custom resolution.
Vert-: Image is cropped on aspect ratios wider than 4:3. Increase the FOV to have a Hor+ image.

Increasing frame limit

Edit autoexec.cfg[5]
  1. Open (create file if needed) <path-to-game>\main\autoexec.cfg in a text editor.
  2. Add the following line, with another number if desired:
    • seta com_maxfps "120"
  3. Save the file.

Notes

For the expansions, copy autoexec.cfg to <path-to-game>\mainta\ for Spearhead, and <path-to-game>\maintt\ for Breakthrough or add the lines to the existing autoexec.cfg in these locations.

Field of view (FOV)

Edit autoexec.cfg[6]
  1. Go to the configuration file(s) location.
  2. Open <path-to-game>\main\configs\autoexec.cfg in a text editor (create it if it does not exist).
  3. Add these commands to the file:
  4. seta ui_console "1"
    seta developer "1"
    
  5. Once in game, press the tilde key, next to the number 1 on the keyboard, and type in fov 110 (replace 110 with the desired FOV).

Notes

For the expansions, copy autoexec.cfg to <path-to-game>\mainta for Spearhead, and <path-to-game>\maintt for Breakthrough or add the lines to the existing autoexec.cfg in these locations.

Vertical sync (Vsync)

Edit autoexec.cfg[citation needed]
  1. Open <path-to-game>\main\configs\autoexec.cfg in a text editor.
    • Create the autoexec.cfg file if it does not exist.
  2. Add the following line:
    • seta r_swapinterval "1"

Notes

For the expansions, copy autoexec.cfg to <path-to-game>\mainta for Spearhead, and <path-to-game>\maintt for Breakthrough or add the lines to the existing autoexec.cfg in these locations.
Due to the DWM, the game's Vsync implementation is broken in Windows 10, the framerate limiter will work but there will still be tearing.
To solve this: either force Vsync through your graphics card control panel, or choose 16-bit mode for color depth and texture color depth in the game's options.

Max quality graphics settings

Edit autoexec.cfg[citation needed]
  1. Open (create if not present) <path-to-game>\main\autoexec.cfg in a text editor.
  2. Enter the lines in the box below and save the file.
//Video

seta r_colorbits 32 // Color Depth
seta r_picmip 0     // Textures Detail
seta r_texturebits 32 // Textures Color Depth
seta r_texturemode GL_LINEAR_MIPMAP_LINEAR // Texture Filter 
seta cg_rain 1 // Weather effects
seta r_drawstaticdecals 1 //static decals
seta r_ext_compressed_textures 1 // Textures Compression (increase texture quality)

//Advanced

seta cg_drawviewmodel 2 // View Model 
seta ter_error 0.1 // Terrain Detail
seta ter_maxlod 64 // Terrain Detail
seta ter_maxtris 65535 // Terrain Detail
seta cg_effectdetail 1.0 // Effect Detail
seta vss_maxcount 5 // Effect Detail (Smoke density)
seta cg_shadows 2 // Shadows
seta cg_marks_add 1 // Marks
seta r_lodcap 1.0 // Model Details
seta r_lodscale 1.1 // Model Details
seta r_lodviewmodelcap 1.0 // Model Detail
seta r_subdivisions 3 // Curve Detail
seta r_fastdlights 0 // Real Dynamic light
seta r_fastentlight 0 // Real Entity Light
seta vss_draw 1 // Volumetric smoke

//Sound

seta s_khz "44" // Sound quality

//Extras

seta cg_reserve_tempmodels 240 //
seta g_ddayfodderguys 2    // Omaha Beach soldiers count
seta g_ddayfog 0           // Normandy levels special fog for weaker PCs
seta g_ddayshingleguys 2   // Omaha Beach soldiers count
seta cg_max_tempmodels 1200 //
seta r_forceClampToEdge 1  // SkyBox and scope textures black edges rendered out of surface
seta r_uselod 0            // Disable level of detail for entities
seta r_roundimagesdown 0   // Better smoothing for unpure ratio textures

Notes

When r_subdivisions is 1 or 2, the game bugs out when the player is located in certain areas. Some Levels may also have incorect map geometry. Set r_subdivisions to a higher value such as 3 to get rid of this issue. In the in-game menu, the list go from "High" (r_subdivisions 3) to 'Lowest" r_subdivisions 20) in autoexec.cfg.
With seta r_roundimagesdown "0", textures that use an unpure power of 2 as a resolution ratio are rounded to the upper nearest power of 2 instead of the lower, meaning slightly better visuals on those textures. Some custom maps or modifications are however not compatible with this setting and may cause the game to crash without an error message, switch back to the default seta r_roundimagesdown "1" to solve this issue.
For the expansions, copy autoexec.cfg to <path-to-game>\mainta\custom.cfg for Spearhead, and <path-to-game>\maintt\custom.cfg for Breakthrough or add the lines to the existing custom.cfg in these locations.
These settings, with r_forceClampToEdge "1", can help with black lines in the main menu and skybox in-game.[7]

Input

In-game control settings.
In-game control settings.

Keyboard and mouse State Notes
Remapping
Mouse acceleration
See improve mouse responsiveness for possible improvements.
Mouse sensitivity
Mouse input in menus
Mouse Y-axis inversion
Controller
Controller support
Controller types

Improve mouse responsiveness

Edit autoexec.cfg[8]
  1. Open <path-to-game>\main\autoexec.cfg in a text editor (create the file if it does not exist).
  2. Add the following lines:
  3. seta m_filter "1"
    seta in_mouse "-1"
    

Notes

Increasing the frame rate may also have a positive effect on mouse responsiveness.
Alternatively add the lines to <path-to-game>\main\configs\unnamedsoldier.cfg into the cvar section.
Lower the mouse's polling rate[9]
Alternatively, use an older mouse with a lower polling rate.

Audio

In-game audio settings.
In-game audio settings.

Audio feature State Notes
Separate volume controls
Master and music.
Surround sound
First choose a 3D sound provider, and set the in-game speaker setup to Surround (5.1) or Quad Speakers (4.x).
Subtitles
Closed captions
Mute on focus lost
EAX support
A3D 1.x, A3D 2.0. EAX 1, EAX 2. See 3D audio providers restoration.
Royalty free audio

Localizations

Language UI Audio Sub Notes
English
Simplified Chinese
Retail only.
Traditional Chinese
Retail only.
Dutch
Retail only.
French
Retail only.
German
Retail only; download for digital releases. Censored.
Hungarian
Fan translation; download.
Italian
Retail and Deluxe only. For WarChest → download.
Japanese
Retail only.
Korean
Retail only.
Polish
Fan translation; download.
Brazilian Portuguese
Fan translation.
Spanish
Retail only; download for digital versions.
Russian
Fan audio and text translation made by "Fargus Multimedia" a.k.a "7Wolf" here.

3D audio providers restoration

On Windows Vista and later, first restore legacy audio effects.
Retrieve missing 3D sound providers[10][11]
  1. Download HRTF for MoHAA.
  2. Extract the archive to a temporary folder.
  3. Move the contents of MOHAA to <path-to-game>.
  4. Move OpenAL to %APPDATA%.
  5. Open <path-to-game>\autoexec.cfg with a text editor.
    • Create the autoexec.cfg file if it does not exist.
    • For the expansions, create an autoexec.cfg in <path-to-game>\mainta\ for Spearhead, or in <path-to-game>\maintt\ for Breakthrough.
  6. Add seta s_milesdriver with one of the options below that is supported by the sound card. DirectSound3D Hardware Support with DSOAL for MoHAA is recommended, otherwise set to Creative Labs EAX 2 (TM) if using Creative ALchemy. For non-Creative cards, see here or use other wrappers.
    • Aureal A3D Interactive (TM)
    • Aureal A3D 2.0 (TM)
    • Creative Labs EAX 2 (TM)
    • Creative Labs EAX (TM)
    • Dolby Surround
    • DirectSound3D 7 Software with Full HRTF
    • DirectSound3D 7 Software with Light HRTF
    • DirectSound3D Hardware Support
    • DirectSound3D Software
    • Example: seta s_milesdriver Creative Labs EAX 2 (TM)
  7. Save the file.
  8. Make sure that Windows sound output is set to 44.1 kHz to avoid audio distortions. Refer to the instructions provided here, but use 44.1 kHz 24 bit instead.

Notes

Aureal A3D 2.0 (TM) may not work properly during gameplay. The problem can be related to card detection bug in binary.[12]
EAX 3 with Msseax3.m3d library from GTA Vice City works (also with its Mss32.dll), but spatialization quality is decreased in comparison to EAX 2. It can be obtained here (EAX 3 wasn't released in 2001 yet[13]).
To avoid crash on startup for Spearhead when using DSOAL with DirectSound3D Hardware Support, use an older version of DSOAL, attached in True 3D Sound for Headphones v1.1. Otherwise download this DSOAL package which contains audio settings and snddrivers for MoHAA.

Network

In-game multiplayer join options.
In-game multiplayer join options.
In-game multiplayer server browser, with the gamespy patch applied.
In-game multiplayer server browser, with the gamespy patch applied.

Multiplayer types

Type Native Players Notes
LAN play
64 Versus, Co-op
For co-op use the Medal of Honor: Cooperative mod or HaZardModding Coop.
Online play
64 Versus, Co-op
The official GameSpy service has been shut down; see GameSpy alternative.
For co-op use the Medal of Honor: Cooperative mod or HaZardModding Coop.

Connection types

Despite what the SDK says, IPX protocol is not supported.

Ports

Protocol Port(s) and/or port range(s)
TCP 12203-12218, 28900, 29900, 29901
UDP 12203-12218, 3783, 6500, 6515, 6667, 12201, 12202, 12203, 12210, 12300, 13139, 27900
Universal Plug and Play (UPnP) support status is unknown.

GameSpy alternative

Replace master server lookup[citation needed]
  1. Download the MOH: Server Browser Fixer.
  2. Extract the package and open MOHGSFixer.exe.
  3. Select the <path-to-game> directory.
  4. Click Patch Detected Games.

Notes

Confirmed to work with GOG version of the game. Alternative is to connect directly via IP address by using GameTracker or to use the Query Launcher Utility.
The in-game server browser for the Origin version does not work; however, connecting to a server via direct connect or the Query Launcher Utility does.[citation needed]

Issues unresolved

Issues with minimizing

Alt+Tab can not be used while in-game. Alt+Ctrl+Delete works, but maximising may cause crash.
As a workaround, pressing Alt+ Enter will switch to windowed mode, which will allow using Alt+Tab .

Issues fixed

Game freezes on startup

There is a bug in the game where the device string provided by newer GPU drivers is longer than the game expects, likely causing a buffer overflow.
If using the OpenGL renderer, the game may throw the "GLW_StartOpenGL() - could not load OpenGL subsystem" error message.
Many GPU drivers have workarounds where they trim the string sent to MOHAA.exe, negating the problem.
However, this workaround was only put in for the base game, not its expansions.[14]
Replace the expansions' executables with patched versions[15]
Rename the expansions' executables[16]
  1. In <path-to-game>, rename MOHAA.exe to something else.
  2. Rename an expansion's executables (moh_spearhead.exe or moh_breakthrough.exe) to MOHAA.exe.
Use an OpenGL to DirectX translation layer
  1. Download the latest version of GLDirect from here.
  2. In the archive that was downloaded, go to gldirect5\bin\release\.
  3. Extract the DLL from this folder into <path-to-game>.
  4. Alternatively, an updated GLDirect that enables fog is available on GitHub.
  5. Download and copy opengl32.dll (and optional gldirect.ini) to <path-to-game>.

Notes

It can alter visual fidelity of original graphics.
If the game attempts to render at a higher resolution than supported, see Widescreen resolution to forcefully lower it
Use an older version of OpenGL's DLL[17]
  1. Find an older version of OpenGL.dll.
  2. Place it in <path-to-game>.
Disable in-game Origin overlay by forcing the 3dfxgl graphics driver[citation needed]
  1. Go to <path-to-game>.
  2. In the three folders named main, mainta and maintt, edit each autoexec.cfg with a text editor.
  3. In all three config files, insert the following line: seta r_gldriver "3dfxgl".

Notes

This possibly works since Origin fails to detect the 3dfxgl graphics driver, and as a result disables the in-game overlay.
Works for both expansions and the base game.

Graphics settings are lost each time when starting game

Start a mission and wait for the game to be saved[18][19]
  1. Launch the game.
  2. Select and apply the desired settings.
  3. Start any mission.
  4. Wait for the message "Game Saved" to appear.
Create autoexec.cfg

Notes

Alternatively, set the maximum graphics settings.

Can not turn mouse more than 180° (or does not work properly)

Some mouse precision issues may be caused by the game's incompatibility with high-polling rates of modern gaming mice. The first fix is recommended.
Add the line seta in_mouse -1 to autoexec.cfg[citation needed]
Lower the mouse polling rate to 125 Hz (8ms) via mouse drivers[citation needed]

Poor screen scaling (DPI issues)

Change high DPI settings[20]
  1. Right-click the game executable in <path-to-game> and select Properties.
    • Base game: MOHAA.exe
    • Spearhead expansion: moh_spearhead.exe
    • Breakpoint expansion: moh_breakthrough.exe
  2. Go to the Compatibility tab.
  3. Near the bottom of the window, select 'Change high DPI settings'.
  4. 'Override high DPI scaling behaviour' keep the default (Application) in the drop down list.
    • If the 'Override high DPI scaling behaviour' option is greyed out, first press 'Change settings for all users' in the Compatibility tab in the previous window.

Unstable frame rate and stuttering

Change level of details
  • Set shadows to "Simple" (cg_shadows "1") and curve details to "low" (seta r_subdivisions "10") in advanced options.

Notes

This performance issue can occur with newer graphics cards supporting OpenGL 4.0 and newer. It is most common on Windows Vista and newer.
Fixes nearly all performance problems in Spearhead, when FPS might go down 8 FPS in the first level.
Does not help for Breakthrough. Curve detail setting can be lost on restart. Game can crash on settings save, sometimes can be fixed when you press default button, and make changes afterwards.

Other information

API

Technical specs Supported Notes
OpenGL 1.1
Software renderer
With v2.40 patch (Pixomatic renderer).
ExecutablePPC16-bit 32-bit 64-bit Notes
Windows
macOS (OS X)
This 32-bit-only macOS game does not work on macOS Catalina (10.15) or later.
Linux
Mac OS (Classic)

Middleware

Middleware Notes
Audio Miles Sound System 6.1c (BIN file version 3.0.0.0)
Multiplayer GameSpy

Command line arguments

See complete SDK command line arguments

Enable Reshade/SweetFx

Instruction[21]
Install ReShade 3 or 4 as OpenGL. Works with the base game and both expansion packs. No in-game config changes are needed.
There is a bug when showing the OSD of MSI Afterburner overlay, which causes Reshade to stop working. Hide the OSD to restore Reshade.
Older Reshade 1.x/SweetFX 2.0 OpenGL injectors won't work automatically. To use them, install a OpenGL to DirectX wrapper such as GLDirect. Additionally, changes must be made to the game's configuration.

For Reshade 1.x/2.0, follow these steps:

  1. Download gldirect5
  2. Go to bin\release. Extract and rename gldirect5.dll to opengl32.dll
  3. Alternatively, an updated GLDirect that enables fog is available on GitHub.
  4. Copy the file to the <path-to-game>.
  5. Run ReShade's Setup.exe and set D3D9 Mode.

Alternatively:

  1. Open <path-to-game>\main\configs\unnamedsoldier.cfg
  2. Go to cvars section:
  3. Add the following line: seta r_gldriver "3dfxgl"
  4. Search for and download gldirect5
  5. Go to bin\release. Extract and rename gldirect5.dll to 3dfxgl.dll
  6. Copy the file <path-to-game>.
  7. Optional: Paste in "SweetFx preset file" into the MoH directory (found in link above).
  8. Run ReShade (1.0, 2.0) Setup.exe and set D3D9 Mode.
May introduce graphical distortions in the Main Menu of the Game. Install GLDirect DX8 as a fix (it also increases performance a little; however, it produces a darker image). Rename the d3d9.dll Reshade injector to d3d8.dll.
"Game Filter" via Nvidia Driver overlay may achieve similar results as SweetFx, however Reshade is better at implementing ambient occlusion and bloom effects.

Mods

MRW: MOHAA Edition

Slighty improves the graphics while also adding Iron Sights.

Permament Corpses Mod

This mod makes the dead bodies no longer dissapear.
Currently only supports the Base Game.

Covert's Blood Mod

This mod adds blood in the game.

Medal of Honor: Allied Assault Sound Pack

Converts the sounds to High Definition version of their counterparts.
Requires Medal of Honor: Allied Assault Sound Pack - M1 Garand Fix to work.

Enhanced Textures

Upscales the textures to Higher Quality.

Enemies Drop More Ammo and Health Mod

Fixes a questionable design in Breakthrough, that takes away the drops of ammo and health flasks from the enemy corpses.

System requirements

Windows
Minimum Recommended
Operating system (OS) 95 OSR2
Processor (CPU) Intel Pentium II 450 MHz
AMD Athlon 500 MHz
System memory (RAM) 128 MB
Hard disk drive (HDD) 1.2 GB
Video card (GPU) 16 MB of VRAM
DirectX 8.0 compatible
Other 8X CD-ROM
Mac OS
Minimum[22] Recommended
Operating system (OS) 9.0
Processor (CPU) PowerPC 7xx
PowerPC G3
System memory (RAM) 128 MB
Hard disk drive (HDD)
Other 2x CD-ROM drive
macOS (OS X)
Minimum
Operating system (OS) 10.1
Processor (CPU) G3 450 MHz
System memory (RAM) 256 MB
Hard disk drive (HDD)
Video card (GPU) 3D Graphic acceleration
16 MB of VRAM
Linux
Minimum
Operating system (OS)
Processor (CPU)
System memory (RAM)
Hard disk drive (HDD)
Windows NT is not supported
Supported video cards: Nvidia GeForce 256, 2, 3, Riva TNT, Riva TNT2; ATI Radeon, Rage 128, Rage Pro; PowerVR Kyro, PowerVR3 Kyro II


Notes

  1. SafeDisc retail DRM does not work on Windows 10[1] or Windows 11 and is disabled by default on Windows Vista, Windows 7, Windows 8, and Windows 8.1 when the KB3086255 update is installed.[2]
  2. 2.0 2.1 2.2 2.3 2.4 When running this game without elevated privileges (Run as administrator option), write operations against a location below %PROGRAMFILES%, %PROGRAMDATA%, or %WINDIR% might be redirected to %LOCALAPPDATA%\VirtualStore on Windows Vista and later (more details).

References

  1. Not Loading in Windows 10; this will break thousands of - Microsoft Community - last accessed on 2017-01-16
  2. Microsoft - MS15-097: Description of the security update for the graphics component in Windows: September 8, 2015 - last accessed on 2018-02-16
  3. Medal of Honor: Allied Assault 21:9 Gameplay (2560x1080) (60fps) (Ultrawide) - YouTube - last accessed on May 2023
  4. WSGF page - last accessed on May 2023
  5. Console commands - Medal of Honor: Allied Assault Forum - Neoseeker Forums - last accessed on May 2023
  6. [citation needed]
  7. Black lines around main menu and sky box when in game, page 1 - Forum - GOG.com - last accessed on 2023-10-08
  8. Mouse movements seem Jerky (not lag), page 1 - Forum - GOG.com - last accessed on May 2023
  9. Reference
  10. How to Enable True 3D sound in MoHAA - AlliedAssault.com (retrieved)
  11. Medal of Honor: Allied Assault tweak guide - TechSpot (retrieved)
  12. https://pcgamingwiki.com/wiki/American_McGee%27s_Alice#Audio_driver_issues
  13. https://pclab.pl/art17707-26.html Audigy cards launch date
  14. [MOHAA] Spearhead & Breakthrough Nvidia crash fix | The Older Gamers
  15. GOG Forums: Expansion Crash Fix? - last accessed on May 2023
  16. GOG Forums: Expansion Crash Fix? - last accessed on May 2023
  17. Techspot Forums: Mohaa:Troubleshooting - last accessed on May 2023
  18. Verified by User:Orzelek303 on 2022-11-20
  19. mohaa video settings won't save | Overclockers Forums - last accessed on 2022-11-20
  20. Compatibility Issues Regarding MOHAA with Windows 10 - last accessed on May 2023
  21. sfx.thelazy.net - last accessed on May 2023
  22. Medal of Honor: Allied Assault for Macintosh (2002) Tech Info - MobyGames - last accessed on 2019-12-10