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

Topic on Talk:Medal of Honor: Allied Assault

3D audio providers restoration

8
Anonymous (talkcontribs)

This one is confusing me. A link is provided. The archive's content appears inconsistent.

First, the structure, it provides its own how-to, featuring a .bat script. This seems unnecessary as all it does is to copy some files, something you are asked to do yourself in step 2 (different files) anyway.

I've re-packaged it (and scanned it, a few times). I am however not comfortable with making any changes to the guide here on PCGW, before I better understand how this works.

https://community.pcgamingwiki.com/files/file/2029-hrtf-for-mohaa/

The how-to that's in the archive tells you to set your output in Control Panel to 48kHz. At the same time, in the folder you are asked to copy into your games base folder (which is explained as "near game exe"), there's a file named alsoft.ini. Here, there's these lines: frequency=44100 default-hrtf=44100

To explain; 48kHz = 48000. So this file, is using 44.1kHz.

This section also uses a configuration line in unnamedsoldier.cfg. I am not sure if autoexec.cfg would override the value, or skip any duplicates.

Aemony (talkcontribs)

Can you provide instructions for where to extract and move the various files of your archive? That would allow me to update the instructions on the article appropriately.

Anonymous (talkcontribs)

Sure, the content of the MOHAA folder goes to the game's base directory. The entire OpenAL folder (not just its contents) to your %APPDATA% folder.

Compact (talkcontribs)

MOHAA has a maximum of 44.1 kHz in its settings. And since alsoft is also specifying 44.1 kHz, in this case asking to set output in Control Panel to 48 kHz is wrong, as it creates distracting phasing issues hearable in the game as screeching from time to time.

This certainly needs to be corrected.

It's also best to change the config file for autoexec, since that's what we've tried to standardize.

Aemony (talkcontribs)

I'm not entirely sure of what steps, exactly, are necessary with the new archive. I've gotten as far as this:

  1. Download HRTF for MoHAA.
  2. Extract the archive to a temporary folder.
  3. Move the contents of the MOHAA folder to <path-to-game>.
  4. Move the OpenAL folder to %APPDATA%.

But then the old instructions basically describes creating and using autoexec.cfg, which I am not certain it still applies to this new archive or not? Basically, are step 4-6 still applicable, or are they redundant using this new prepackaged archive?

Compact (talkcontribs)

Yea. The step with changing s_milesdriver is still necessary. We now want to put this line into autoexec.cfg instead of unnamedsoldier.cfg like it was before(I changed this in the current steps, before it was pointing to unnamedsoldier). Changing the output in windows to 44.1khz is still necessary, otherwise there will be audio artifacts - this step was inside of zip file in txt file, we can now put this with the instructions on PCGW.

Aemony (talkcontribs)

Ah, okay. I've published the new instructions for the first few steps. Please read it through and see if it covers everything that needs to be covered.

Compact (talkcontribs)

Looks good.