It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
high rated
Please stick this thread, cause I've spent a lot of time for finding this solution. In the internet you can only find solution to main game, I founded it to Spearhead and Breakhrought.

How to set custom resolution (widescreen) and be sure that game will save and not change our settings?

We will operate on three folders in main directory of game. There are:
- main (for Allied Assault base)
- mainta (for Spearhead)
- maintt (for Breakhrought)

In each of this folders you got folder config with file unnamedsoldier.cfg inside it (if you don't have this file then launch the game - it will create it). Let's go to the instruction:
1. Launch the game
2. Set your video/audio/controlls settings but don't change the default resolution!
3. Start new campaign and after game save your progress - quit.
4. Now go to the proper folder and edit unnamedsoldier.cfg with notepad.
5. On the bottom of the text add this lines:
seta developer "1"
seta r_customheight "1080"
seta r_customwidth "1920"
seta ui_console "1"
seta r_mode "-1"


Don't remove this: ""
Of course you can set resolution that you want, my is only an example. After you finish, save the file and launch the game - you can play now! If you want to change the FOV, open the console when level is loaded and type: fov 90 - hit enter. You must repeat this on every loaded level.
If you want play expansion: remove unnamedsoldier.cfg from all the 3 folders and repeat points from 1. to 5.

You can say - "there is tutorial like this on forum" - no! It is very similliar but without one very important thing: settings that you set will always change to default and resolution not be working because you must start a new game - it's create a new profile in save's folder.
Post edited February 17, 2015 by Krecik1218
Excellent write up!

I haven't tried it yet, but will do so :)

It's great to see others also writing up tweaks and fixes, very helpful.

I might do a tweak guide video covering this game, do you mind if I refer to your write up? Full credit of course :)

PS: Could you explain this part please:

If you want play expansion: remove unnamedsoldier.cfg from all the 3 folders and repeat points from 1. to 5.

Not quite sure that I understand what you're saying.
Post edited March 02, 2015 by philscomputerlab
Just saying putting on developer 1 Causes NPC_numbers to appear on the bottom of the screen for me. turning it back to 0 seems to have solved the issue for myself it might help for others
high rated
To add these settings upon booting the game and set to "best" graphics:
1. Create autoexec.cfg in ./main:
seta r_customwidth "1920"
seta r_customheight "1080" //set these variables to whatever you want the resolution to be
seta r_mode "-1"
seta ui_console "1"
seta developer "0" //set devmode
seta r_swapinterval "1" //set vsync
bind "HOME" "fov 140" //set fov for multimonitors or cheating
bind "PGUP" "fov 90" //set fov for widescreen
bind "PGDN" "fov 75" //set fov to default

2. replace content of newconfig.cfg in each main folder with:
seta com_maxfps "144"
seta cg_drawviewmodel "2"
seta cg_effectdetail "1.0"
seta cg_marks_add "1"
seta cg_max_tempmodels "1200"
seta cg_rain "1"
seta cg_reserve_tempmodels "240"
seta cg_shadows "2"
seta g_ddayfodderguys "2"
seta g_ddayfog "0"
seta g_ddayshingleguys "2"
seta r_colorbits "32"
seta r_drawstaticdecals "1"
seta r_ext_compressed_textures "1"
seta r_fastdlights "0"
seta r_fastentlight "0"
seta r_forceClampToEdge "1"
seta r_lodcap "1.0"
seta r_lodscale "1.1"
seta r_lodviewmodelcap "1.0"
seta r_maxmode "9"
seta r_picmip "0"
seta r_picmip_models "0"
seta r_picmip_sky "0"
seta r_subdivisions "1"
seta r_texturebits "32"
seta r_texturemode "GL_LINEAR_MIPMAP_LINEAR"
seta r_vidmode1024 "0"
seta r_vidmodemax "1"
seta s_khz "44"
seta ter_error "4"
seta ter_maxlod "6"
seta ter_maxtris "24576"
seta vss_draw "1"
seta vss_maxcount "15"

3. copy ./main/autoexec.cfg to ./mainta/custom.cfg
4. copy ./main/autoexec.cfg to ./maintt/custom.cfg
5. PROFIT

6. Credits where credits are due, lasses and lads: [url=http://pcgamingwiki.com/wiki/Medal_of_Honor:_Allied_Assault#Widescreen_resolution]http://pcgamingwiki.com/wiki/Medal_of_Honor:_Allied_Assault#Widescreen_resolution[/url] (I added a touch of mine though)
Post edited November 10, 2015 by passionata
My additions:


1) seta thereisnomonkey "1" command makes FOV work, so there is no need to bind fov keys :)

Just put it like this:

seta thereisnomonkey "1" // makes FOV work
seta fov "90" // custom FOV

2) seta r_uselod 0 command is a good trick to have perfect models (no level of detail distortion) especially if you have models looking crappy from a distance and ok when you are near them.
Post edited March 16, 2016 by lsnoop
ako sa tam mam dostat ked mi to nechce vobec sputit hru a pada mi to???
It should be sticky cause without this tutorial I could not change graphics settings without crashing the game, other settings without tutorial were dumped after every new launch, and I eve could not minimize the game. Thank you.
I had problems with the resolution in Spearhead, I did what it said here in this guide but didn't help me with the resolution. I scrolled through the install location and found, inside the "mainta" newconfig.cfg. Copied everything from the author and now it works. If anyone else has any problems, maybe try this and your game will hopefully work with the resolution you want. :)

Edit: I saw that another person in this forum posted just that. sorry for posting it again.
Post edited April 12, 2024 by comkri
avatar
MajorFoley: Just saying putting on developer 1 Causes NPC_numbers to appear on the bottom of the screen for me. turning it back to 0 seems to have solved the issue for myself it might help for others
Thank you for pointing this out. As a side note, doing this also made the console stop appearing when the game launches and let the intro video play again. I was trying to figure this out forever. Thanks again!
The OP helped enormously, thanks!