These instructions are for changing the resolution on a monitor running 1680x1050 native resolution. Other resolutions are easy enough to add and instructions are provided at the end.
For Windows XP:
1. Find the file newconfig.cfg in your <gameDir>main directory. If you do not have this file, then go to Start -> Programs -> EA GAMES -> Medal of Honor Allied Assault -> Auto Configure. This will generate a newconfig.cfg file in your main folder.
2. Open up newconfig.cfg in Wordpad (Do not use Notepad!). Find the line seta r_mode. It is usally set to 4. Change this to -1.
3. Close and save newconfig.cfg.
4. Browse to <gameDir>mainconfigs folder and open up unnamedsoldier.cfg with Wordpad (Do not use Notepad!).
5. Scroll down to the CVARS section and add or replace the following:
seta r_mode "-1"
seta r_customheight "1050"
seta r_customwidth "1680"
seta cg_fov "90"
6. Save and close the file. You are done. Run the game in widescreen!
If you have a different widescreen resolution that you would like to use, simply visit this page (
http://emsai.net/projects/widescreen/fovcalc/) to calculate your FOV. Change the customheight and customwidth variables accordingly. The default FOV for Medal of Honor is 80. Enter this number into the calculator.
Vista Users:
All instructions above apply to vista as well with the exception of locating the two files that need editing. Refer to this thread (
http://www.area51moh.com/main/index.php?option=com_agora&task=viewtopic&id=2910&Itemid=65) on how to get to these files.
** WARNING: Since you are messing with FOV and setting custom height and widths, some anti cheat programs (such as DMW) will view this as a cheat and you will be kicked and or banned from those servers.