
Medal of Honor: Allied Assault Mods (MOHAA)
Discover and download community-created modifications to enhance your Medal of Honor: Allied Assault experience.
34 Mods Found


MOHAA Linux Files
To use this: 1) Install MOH:AA on a Win32 system. 2) Patch it up to 1.11. 3) Copy the installed game to a Linux box. (Suggestions on how to do this without Windows are welcome.) 4) Copy the Linux binaries to that Linux box, so that the "mohaa_lnxded" binary and "fgameded.so" are in the same directory as the "main" subdir. In the main subdir there should be pk3 files and such. The binaries should be one level BELOW this. Do not put the binaries in the "main" subdir! 5) Run the server. It doesn't have to be run as root, and it doesn't need to be run from the same directory you installed it in (moh:aa will figure out the correct fs_basedir from where the binary is located). You can punch in commands at the console, or +exec a script or whatnot like other Q3 games. To get running, you'll need to at least do something like: g_gametype 1 map dm/mohdm1 6) Subscribe to the mailing list: to do so, send a blank email to mohaa-subscribe@icculus.org ... discussion of server problems will occur there, so it will be in your best interest to subscribe. 7) Bug reports go to https://bugzilla.icculus.org/ ... there is a Medal of Honor component in the bugtracking system. This is ONLY for bug reports and requests on the Linux version! Win32 bugs will be marked "invalid"! _PLEASE_ make sure your pakfiles aren't corrupted! Running "md5sum *.pk3" in the "main" directory should produce this: 172dd011e999bf9d74bf35b63f3b4a07 Pak0.pk3 1e96e77a2b123186986d089e198c8f66 Pak1.pk3 1e2e77461a03f02a9878508a7e035c2f Pak2.pk3 08ae9d7ee5bb25bf9115fbe4bd071714 Pak3.pk3 fff8f0f1e6f9c2a6f1fb0dc194c5822b Pak4.pk3 50acbda9a8634a1dd33154c88ee8b506 Pak5.pk3 230b78842357b85f9875e164f34d5a0b pak6.pk3 If it doesn't, your pakfiles are corrupted, and you should reupload from a trusted source. Some new cvars and commands that aren't in the win32 version: - Added cvar: fs_userpath ... defaults to $HOME/.mohaa ... this is used to load files, in addition to the standard fs_basepath. - Added cvar: fs_outputpath ... defaults to $HOME/.mohaa ... this is where files (logs and such) will be written to, since, unlike Windows, the basepath may not have write permissions. This can be different than the userpath, but generally you set these to be the same. - Added cvar: logfilename ... defaults to "qconsole.log" ... use it, along with fs_outputpath, to put your logfiles somewhere else. If you set fs_outputpath to "/usr/local/mohaa" and logfilename to "moh.log" then it will be written to /usr/local/mohaa/main/moh.log ... - Added command: writeconfig ... will write out some relevant cvars to {fs_outputpath}/main/config/. - Added cvar: sv_chatter ... defaults to 0 ... set to 1 to see player's chat messages on the server console. You do _NOT_ need to set the "developer" cvar for this to work! - Added cvar: sv_debuggamespy ... defaults to 0 ... set to 1 see information going to and coming from gamespy...If you aren't showing up in the server browser, enable this and see if anything is happening. (This cvar is in the win32 version, too, but doesn't print anything.) Credits and thank yous: Making the MOH:AA server run on Linux was the result of many people's efforts. Here's an incomplete list of people that negotiated for, worked on, and tested the Linux version: EA and 2015: - David Howe - Vince Zampella The primary testers: - Dekard and OFxLedzeplin at GameAdmins (http://www.gameadmins.com/) - Chris Warden at The Cyberspace Matrix (http://www.cyberspacematrix.net/) The beta testers, in no specific order: - Rudi "flurk" Donne - [MOSS]-Zaphod - [^DD^]Hellboy, www.devil-dogs.net - Andrew Chen - Per W Sandberg, Norway - Eric Koldeweij, The Netherlands. - Matt "French school girls" H. - Charles "wokka" Goldsmith - Damon aka Dc|| - Sam Evans (who let me have ssh access to his server!) - Wingman69 - Monthos "Dave Kasper" - ...and a cast of thousands. You know who you are; thank you! Others: - zakk, for ongoing support. - alkini, for risking linux gamer flames. - vogon, for battling ninjas. - zeph, for all sorts of stuff. Me: - Ryan C. Gordon (http://icculus.org/) Thank you to everyone involved! Have fun, --ryan.

MOHSH Linux 215 Beta 5 Patch
These are the public beta Medal of Honor: Allied Assault dedicated server binaries. This version is 2.15 bring the beta to five. ACHTUNG: This is BETA quality code. Run this code at your own risk. It is NOT production quality yet. Do not put it on servers that need extreme uptime. That being said, your feedback is most appreciated. Please get on the mailing list, and submit bugs to Bugzilla. Bugs sent directly to my inbox are deleted without being read. You Have Been Warned. This binary will refuse to run in about 30 days, but there will be updates (and hopefully an official, non-expiring version) before then. To use this: 1) Install Medal of Honor: Allied Assult on a Win32 system. 2) Install the Spearhead expansion pack. This will patch win32 MOHAA up to 1.11 and add the spearhead files, too. 3) Patch Spearhead up to the latest version (2.15 at the time of this writing) 4) Copy the installed game to a Linux box. (Suggestions on how to do this without Windows are welcome.) 5) Copy the Linux binaries to that Linux box, so that the "spearhead_lnxded" binary is in the same directory as the "main" subdir, and the *.so files are in "mainta". Please note that this is different than the layout of the original MOHAA Linux server. Do not put the spearhead_lnxded binary in the "mainta" subdir! Theoretically, an Allied Assault and Spearhead server can both run out of the same tree without clashing, but this has not been tested (reports of success and failure are welcome). 6) Run the server. It doesn't have to be run as root, and it doesn't need to be run from the same directory you installed it in (spearhead will figure out the correct fs_basedir from where the binary is located). You can punch in commands at the console, or +exec a script or whatnot like other Q3 games. To get running, you'll need to at least do something like: g_gametype 1 map dm/mohdm1 There are a LOT of options! Please check out GameAdmins' excellent example configs for Medal of Honor: http://gameadmins.com/modules.php?name=Sections 7) Subscribe to the mailing list: to do so, send a blank email to mohaa-subscribe@icculus.org ... discussion of server problems will occur there, so it will be in your best interest to subscribe. Mailing list archives (which include discussions about the original Allied Assault server that are still relevant) are here: http://icculus.org/cgi-bin/ezmlm/ezmlm-cgi?23 8) Bug reports go to https://bugzilla.icculus.org/ ... there is a Medal of Honor component in the bugtracking system. This is ONLY for bug reports and requests on the Linux version! Win32 bugs will be marked "invalid"! _PLEASE_ make sure your pakfiles aren't corrupted! Running "md5sum *.pk3" in the "main" directory should produce this: 172dd011e999bf9d74bf35b63f3b4a07 Pak0.pk3 1e96e77a2b123186986d089e198c8f66 Pak1.pk3 1e2e77461a03f02a9878508a7e035c2f Pak2.pk3 08ae9d7ee5bb25bf9115fbe4bd071714 Pak3.pk3 fff8f0f1e6f9c2a6f1fb0dc194c5822b Pak4.pk3 50acbda9a8634a1dd33154c88ee8b506 Pak5.pk3 230b78842357b85f9875e164f34d5a0b pak6.pk3 And running "md5sum *.pk3" in the "mainta" directory should produce this: f030b95c358eeed05891e0bbc9b8e361 pak1.pk3 16fceb0c8410ae87b0c6bae1ae761c5b pak2.pk3 099d46871c7b7bbefbea0c72ccd6cea5 pak3.pk3 c4cd23103785916f723658159e9962b4 pak4.pk3 e07af969447d25d91c28f5dd00b84adc pak5.pk3 If it doesn't, your pakfiles are corrupted (or you didn't patch to Spearhead 2.15 on windows), and you should reupload from a trusted source. Some new cvars and commands that aren't in the win32 version: - Added cvar: fs_userpath ... defaults to $HOME/.mohaa ... this is used to load files, in addition to the standard fs_basepath. - Added cvar: fs_outputpath ... defaults to $HOME/.mohaa ... this is where files (logs and such) will be written to, since, unlike Windows, the basepath may not have write permissions. This can be different than the userpath, but generally you set these to be the same. - Added cvar: logfilename ... defaults to "qconsole.log" ... use it, along with fs_outputpath, to put your logfiles somewhere else. If you set fs_outputpath to "/usr/local/mohaa" and logfilename to "moh.log" then it will be written to /usr/local/mohaa/main/moh.log ... - Added command: writeconfig ... will write out some relevant cvars to {fs_outputpath}/main/config/. - Added cvar: sv_chatter ... defaults to 0 ... set to 1 to see player's chat messages on the server console. You do _NOT_ need to set the "developer" cvar for this to work! - Added cvar: sv_debuggamespy ... defaults to 0 ... set to 1 see information going to and coming from gamespy...If you aren't showing up in the server browser, enable this and see if anything is happening. (This cvar is in the win32 version, too, but doesn't print anything.) This doesn't need the "developer" cvar to function. Credits and thank yous: Making the Spearhead server run on Linux was the result of many people's efforts. Here's an incomplete list of people that negotiated for, worked on, and tested the Linux version: EA and 2015: - David Howe - Vince Zampella - Jon Galvan - Keith Francart - Mark Doctermann The primary testers for the original Allied Assault: - Dekard and OFxLedzeplin at GameAdmins (http://www.gameadmins.com/) - Chris Warden at The Cyberspace Matrix (http://www.cyberspacematrix.com/) The beta testers for the original Allied Assault, in no specific order: - Rudi "flurk" Donne - [MOSS]-Zaphod - [^DD^]Hellboy, www.devil-dogs.net - Andrew Chen - Per W Sandberg, Norway - Eric Koldeweij, The Netherlands. - Matt "French school girls" H. - Charles "wokka" Goldsmith - Damon aka Dc|| - Sam Evans (who let me have ssh access to his server!) - Wingman69 - Monthos "Dave Kasper" - David M. Graham (AkA Firewalker) - ...and a cast of thousands. You know who you are; thank you! Me: - Ryan C. Gordon (http://icculus.org/) Thank you to everyone involved!

MOHAA Linux 111 Beta 2 Patch
First, this is a beta. There will be bugs. There will be crashes. Second, I know the sound is a very wonky. Third, there is no Spearhead support right now. Spearhead _does_ work on Linux, but I want to focus on just the original MOHAA first, since most bugs would apply to both. To install: - Install the retail Medal of Honor on Windows from a legal copy of the retail discs. Patch it up to the latest version. - Copy the installed game to a Linux box. - Unpack this archive in the root of game's directory. - Run ./mohaa_lnx Do not send bug reports to me directly or to the server admin's mailing list. They will be ignored. There is no game client mailing list at this time. Send bugs to https://bugzilla.icculus.org/ Changes from last version: - Built with gcc3 (which fixes various meshes in the wrong place, etc). - Mouse handling should suck less. --ryan.

MOHAA Linux Dedicated Server Files
This file is for setting up a dedicated MOHAA server on a linux computer.

MOHAA Modders Patch
by Elgan Medal of honoor Allied Assault 1.11 MOdders Patch Info: This patch contains: NOCD - no need for the cd LOCALIZATION ERROR: Fix. - NO messages in console like this LOCALIZATION ERROR: 'NPCS: Allies 0(0) Axis 0(0)' does not have a localization entry Multiple Instances of mohaa - Will allow you to run more then one mohaa from the same exe. To install: Backup your old mohaa.exe, if u want. Then extract this patch to your mohaa base dir overwriting your old one.

Spearhead Patches Install Fix
.::MOHAA Spearhead Patches Installation Reg Fix::. This file fixes the error: "Setup could not find a copy of Medal of Honor Allied Assault(tm) Spearhead on your computer. Please reinstall and try again.", when you try to install MOHAA Spearhead Patches 2.0 to 2.11 and 2.11 to 2.15. You have to edit the reg file with Notepad, before applying it, to insert your correct "Game Path" and "CD Drive letter". Example: "Path"="C:\\Games\\MOHAA" "CDDrive"="F:\\" When you apply the reg file, it adds the missing information needed for the patch installation. By Ricardo Sin

MOHAA Patch Install Fix
if you have just installed mohaa and your now trying to update to version 1.11 but its saying mohaa cannot be found, you need to install this reg editor then it will allow you to carry on as normal installing the 1.11 patch , just double click on the reg editor then when ask add to registry say yes of coarse, there you go enjoy the game, dangerousdougy

MOHAA Evolution Davens Fixes
This is a package with all of Daven's fixes (MOHAA Evolution Patch) for Spearhead & Breakthrough (2.30 & 2.40). Includes Old server fixes & Alpha-Beta releases. There are readme's included for every individual patch (game), I will post the one for Spearhead here below: ================================================================== Spearhead Server Fixes for Spearhead v2.15 version: 100809 (REPACK) - 09/08/10 (DD/MM/YY) by Daven ================================================================== Unofficial patch that fixes most known game bugs and adds some new features ================================================================== INSTALLATION ================================================================== First make a backup of your moh_spearhead_server.exe and copy these files in your MOHAA directory: -BTPatch.dll (optional) -moh_spearhead_server.exe -mainta\autoexec2.cfg -mainta\dgamex86.dll -mainta\listip.cfg -mainta\PK3_Fixes_SH_2.15_&_Demo_(101231).dpk3 ------------------------------------------------------------------ It should look like this: "MOHAA" directory (C:\program files\EA GAMES\MOHAA\) -BTPatch.dll -moh_spearhead_server.exe "MOHAA\mainta" directory (C:\program files\EA GAMES\MOHAA\mainta\) -autoexec2.cfg -dgamex86.dll -listip.cfg -PK3_Fixes_SH_2.15_&_Demo_(101231).dpk3 ("C:\program files\EA GAMES" is just an example of where i have the game installed) ------------------------------------------------------------------ IMPORTANT: Make sure you are running the server with the dedicated executable moh_spearhead_server.exe otherwise my patch will not get loaded If you have rented a dedicated server and the host runs the server with moh_spearhead.exe, delete or rename it, copy moh_spearhead_server.exe from my patch and rename it to moh_spearhead.exe (thanks to Krones for this trick) ================================================================== FEATURES ================================================================== * Fixes - leave_team - callvote default votation list - cheats - Turns client cheats off/on (r_farplane_nofog, r_lightmap, cg_3rd_person, etc). Can be bypassed - Sys_SendPacket: bad address type - callvote text overflow - buffer-overflow - directory traversal - q3rconz - anti-shark - fps models - getting weapons from opposite team - getting weapons from different nationality - infinite nade charging - nade crash bug - door nade bug - time/numSnapshotEntities wrapping * New commands - Cvar "sv_cheats 0/1": Turns server cheats off/on (wuss, dog, give, etc) - Scripting command "adddeaths": Give or take deaths from the player - Server command "dumpclient [client number]": Shows info from clients · Server command "sv [command]" (Eg.: sv addip 1.2.3.4) - addip [ip address]: Adds a single IP or IP mask to the banned list - removeip [ip address]: Removes a single IP or IP mask from the banned list - writeip: Saves banned ips to mainta/listip.cfg - listip: Lists banned ips to the console * Other - "sv_allowdownload 0" and "g_dropclips -1" by default - "g_shownpc" doesn't turn to 1 when developer is 1 - RunningBon's dll patched to work with Breakthrough - High/Low ping kick screen - Commands "dumpuser" and "reloadmap" revised - In-game chat text length limit changed to two lines per player - In-game chat prefix "(all)" All fixes and new commands of Breakthrough v2.40 are included ================================================================== CREDITS ================================================================== A list of fixes included in my patch that were not made by me: (Author and fixes) Elgan - anti-shark - original fps fix script (my fix is based on his script) - script strings.scr Luigi Auriemma - buffer-overflow - directory traversal - q3rconz RunningBon - BTPatch.dll sorridstroker - weapons from opposite team ------------------------------------------------------------------ Thanks to everyone who helped me in testing, suggestions, etc: bigidigi Creaper Herr Klugscheisser Krones LeBabouin modder nanobahr supportMOH vuurvent

3in1 v1.11 Patch by Zagash
The patch contains the original 1.11 patch, windows registry entries and a working MOHAA.exe (no-cd crack).

MOHAA DOESNT WORK ON NEW INTEL GRAPHICS
MOHAA DOESNT WORK ON NEW INTEL GRAPHICS
Medal of Honor: Allied Assault Mods (MOHAA) — Complete Community Archive
Welcome to the premier repository for Medal of Honor: Allied Assault mods. Since the game's groundbreaking release in 2002 by 2015, Inc. and EA, MOHAA has inspired one of the longest-standing modding communities in first-person shooter history. MOH-DB preserves, categorizes, and serves over 1,600 verified community modifications, custom enhancements, and competitive utilities for Allied Assault, Spearhead, and Breakthrough.
Explore MOHAA Mod Categories
Player Skins & Uniforms
Over 700 historically accurate and creative player uniforms for Allied and Axis factions. Equip authentic U.S. Army Rangers, 101st and 82nd Airborne paratroopers, British Commandos, Soviet Red Army conscripts, Wehrmacht Heer infantry, Fallschirmjäger, and Waffen-SS camouflage patterns, as well as classic community clan skins.
Weapon Models & Reskins
Enhance your WWII arsenal with ultra-detailed weapon replacements and high-resolution textures. Popular downloads include authentic wood-finish Kar98k sniper rifles, realistic metallic sheen M1 Garand models with classic "ping" animation refinements, Thompson submachine guns, MP40s, BAR 1918 rifles, and custom iron-sight alignments.
Soundpacks & Realism Audio
Transform the sonic atmosphere of Allied Assault. Replace compressed 2002 Quake-engine sound effects with cinema-grade gunfire recordings, authentic distant artillery rumblings, terrifying Stuka dive-bomber sirens, supersonic bullet cracks, metal ricochets, and remastered German and American voice callouts.
HUDs, Menus & Crosshairs
Modernize the in-game interface for 1080p, 1440p, and 4K widescreen displays. Download minimalist competitive heads-up displays, custom dot and crosshair overlays, cleaner compass indicators, redesigned main menus, and unobtrusive health and ammunition counters favored by competitive league players.
Server Utilities & Admin Scripts
Run resilient, modern multiplayer game servers with essential server-side utilities. Includes automated map rotators, anti-cheat detection tools, voting scripts, custom match timers, ping balancers, and administrative rcon managers designed for dedicated servers running 24/7.
MOHAA Reborn 1.12 Community Patch
The gold standard community patch for modern MOHAA servers and clients. The Reborn 1.12 patch resolves legacy buffer overflows, fixes client query exploits, expands internal script limits for complex mods, and provides a built-in server browser to replace the defunct GameSpy master server.
How to Install MOHAA Mods: Quick Guide
Identify Your Target Directory
MOHAA stores all game assets in subfolders inside the root installation directory:
- MOHAA (Base):
.../MOHAA/main/ - Spearhead:
.../MOHAA/mainta/ - Breakthrough:
.../MOHAA/maintt/
Paste Without Extracting
Download the mod archive from MOH-DB. If it is zipped (.zip or .rar), extract the enclosed .pk3 file. Place this .pk3 directly into your game's /main/ folder.
How to Remove or Troubleshoot
To remove any mod, simply delete its .pk3 file from the /main/ folder. The game will immediately return to stock behavior without reinstalling.
Frequently Asked Questions about MOHAA Mods
To install MOHAA mods, copy the downloaded .pk3 file directly into your Medal of Honor Allied Assault installation folder under /main/ (or /mainta/ for Spearhead, and /maintt/ for Breakthrough). You do not need to unpack or extract the .pk3 archive—the game engine loads it automatically upon launch.