This is a custom build of Urban Terror based on the original 4.1 (also works with 4.1.1 patch) source code with the dmaHD sound engine and RAW mouse input. Plus:
- 128KiB Command buffer for large config files.
- Uses the more precise High Performance Counter. (Windows)
- 5-button mouse (binds MOUSE4 and MOUSE5 correctly) + Tilt wheel support for Vista and above (new binds MWHEELRIGHT and MWHEELLEFT)
Change log:
- 2012-01-11: Rebuilt with VS2008 SP1.
- 2012-01-11: Alternate new build based on TwentySeven's Bumpy build.
- 2012-01-10: Updated build with +vstr bug fix.
Download Windows binary build from here (Recommended)
Download alternate experimental 'Bumpy' Windows binary build from here
(For Linux builds see Mitsubishi's builds)
IMPORTANT!
Please backup your original ioUrbanTerror.exe and config files before installing these builds!!!
NOTE: Please leave feedback on the dmaHD sound engine so that we can make it possible to have this sound engine in the next release of Urban Terror!!!
dmaHD sound system features:
- 3D-Hybrid-HRTF function with Bauer Delay and Spatialization. Very similar to iKALiZER
- Low/High frequency band pass filtering and extraction for increased effects.
- 3 different mixers to chose from all mixing at a maximum of 44.1KHz
- Automatic memory management! (No need for CVAR's)
- Low CPU usage!
- Logarithmic attenuation in different mediums!
- Speed-of-sound mapping with Doppler in air and water!
- Weapon sounds are more pronounced.
- Faithful to original listening distance of default Quake 3 sound.
- Increased sound quality with cubic/Hermite 4-point spline interpolation.
For best listening experience use good quality headphones with good bass response.
Following are the CVARS this new build gives:
/dmaHD_enable
This will enable (1) or disable (0) dmaHD.
Default: "1"
/dmaHD_interpolation
This will set the type of sound re-sampling interpolation used.
0 = No interpolation
1 = Linear interpolation
2 = 4-point Cubic spline interpolation
3 = 4-point Hermite spline interpolation
(This option needs a total game restart after change)
Default: "3"
/dmaHD_mixer
This will set the active mixer:
10 = Hybrid-HRTF [3D]
11 = Hybrid-HRTF [2D]
20 = dmaEX2
21 = dmaEX2 [No reverb]
30 = dmaEX
(This option changes mixers on the fly)
Default: "10"
/in_mouse
Set to "2" to enable RAW mouse input.
(This option needs a total game restart after change)
Default: "1"
The following are some other CVARS that affect dmaHD. Please set them as specified:
/com_soundMegs
This has no effect anymore. This should be set to default "8"
(This option needs a total game restart after change)
/s_khz
Set to "44" for best sound but lower it to "22" or "11" in case of FPS drops.
(This option needs a total game restart after change)
/s_mixahead
This is for fine-tuning the mixer. It will mix ahead the number of seconds specified.
The more you increase the better the sound but it will increase latency which you do not want.
(This option needs a total game restart after change)
Default: "0.1"
/s_mixPreStep
This is for fine-tuning the mixer. It will mix this number of seconds every mixing step.
The more you increase the better the sound but it will increase drastically the amount of processing power needed.
(This option needs a total game restart after change)
Default: "0.05"
Initial replies below are outdated. Please go to the last pages of this post.
This post has been edited by p5yc0runn3r: 11 January 2012 - 05:15 PM