Ryu Connor on 28/9/2012 at 16:58
Quote Posted by sea
Has anyone gotten OpenAL + EAX working properly?
Whenever I try enabling Hardware OpenAL in the main menu, EAX gets greyed out, even though I can get it working using ALchemy etc. The thief.log gives me the following readout:
However, the actual reverb and occlusion effects do not play in-game. It's worth noting that most of Thief's sounds have reverbs and echos etc. as part of the original sound files already - so obviously I still get some effects, but the EAX-specific stuff is not audible at all when compared to using ALchemy.
EDIT: Derp, figured it out. Even though Thief only uses around EAX 2 or so, I still have to enable Game Mode on my X-Fi to get Hardware OpenAL working. However I am still not hearing most of the EAX effects, or at least, they are much more subtle than when using ALchemy.
Also, I am pretty sure the "mouse speed no longer changes based on resolution" line in the change log is not correct, because mouse speed most certainly did change when I changed resolution. I also still do not have 1:1 control using widescreen resolutions, vertical is still way faster than horizontal, just like ddfix.
These were buried in the var config list documents. Apologies if you've seen them before, but I get the impression they might help.
Code:
mouse_sensitivity_y_scale
this is actually a bind var ("user.bnd") and not a .cfg var. It's a scale factor, applied on top of the
general mouse sensitivity, for vertical mouse movement (mouse_sensitivity * mouse_sensitivity_y_scale).
The default is 1.0.
-
snd_oal_device
when using the OpenAL sound driver it normally uses the default AL device, if another device is preferred
then specify the name with this config var, for example to use the device "DirectSound Default":
snd_oal_device DirectSound Default
; when using the OpenAL sound driver the default AL device may sometimes cause problems, in particular for
; on-board sound controllers, in those instances you can try an alternative AL device. Which other AL devices
; are available can be seen in the log file (when AL is enabled). It seems that usually the "Generic Software"
; device is available, which is a good one to try as an alternative.
;snd_oal_device Generic Software
-
disable_oal_eax_reverb
when using a EAX capable OpenAL device and reverb is enable (EAX option in options menu), the sound driver
will use EAX reverb instead of AL's EFX reverb. Specifying this option will suppress the usage of EAX
reverb and only use EFX reverb.
NOTE: the menu option EAX does not specifically mean EAX, it only means reverb in general
Ryu Connor on 28/9/2012 at 17:00
Quote Posted by Nameless Voice
Steam installs to Program Files (x86), though, which isn't as heavily restricted as the standard 64-bit Program Files folder is.
Both Program Files folders the same restrictions.
How Steam works around it is by installing the "Steam Client Service"
This background services prompts for UAC/Administrative access to update and install the applications into the otherwise locked Program Files folder.
Edit: The ideal solution is a Games folder on the root of a drive with a custom NTFS ACL on it.
Albert on 28/9/2012 at 17:06
Quote Posted by Frikkinjerk
Nevermind. 'Emulate Virtual Desktop' fixed the issue.
Oh, well you figured it out, lol. Coulda said that on my page. :p
Power to Linux gamers!
Peanuckle on 28/9/2012 at 17:11
Latecomer to this, holy shit, it's awesome, etc.
Can I install this patch right over my current deal with the fanpatches and everything, or do I need to do a clean install?
Albert on 28/9/2012 at 17:14
Sorry to double-post, but this thought did occur to me:
Now that for T1/TG/T2, they all share the same engine w/ the same features; does this hinge on any of the ideas that T1/TG could be made even more redundant now? From what I'm reading here, it'll require fine-tuning to perfect T1/TG mapmaking in Dromed (As in, recreating the true T1 experience which may be a bit silly now that the engine can do the same things T2 can), now with the 1.19 updates.
I mean, I just wanna know what people, FM makers, think about this? It could allow for experimentation in T1/TG, true, but conversely it might just make T2 all the more interesting seeing as that's the one where all the FM's are at.
Quote Posted by Peanuckle
Latecomer to this, holy shit, it's awesome, etc.
Can I install this patch right over my current deal with the fanpatches and everything, or do I need to do a clean install?
I did it over a heavily-patched install and it works fine, so go ahead.
Briareos H on 28/9/2012 at 17:29
Quote Posted by Albert
Now that for T1/TG/T2, they all share the same engine w/ the same features; does this hinge on any of the ideas that T1/TG could be made even more redundant now?
There's a question I have been asking myself when reading the various 1.19 mapping threads. I think it would beneficial to everyone to consider the new patch as a new version of the Dark Engine since it won't be backward compatible with older game executables. But then you still need to make a difference between the resource used for the mission : Thief 1 / Gold or Thief 2.
So, for example, when browsing a Fan Mission listing, you could distinguish the following : TG, T2, ND/TG, ND/T2 (ND standing for Newdark as it has been used by voodoo47 in other threads, sounds nice).
LarryG on 28/9/2012 at 17:30
Quote Posted by Peanuckle
Latecomer to this, holy shit, it's awesome, etc.
Can I install this patch right over my current deal with the fanpatches and everything, or do I need to do a clean install?
Maybe. Results seem mixed. My suggestion is a clean install (patched to 1.18) to a new directory. That way you don't corrupt what you have working while you get through the 1.19 learning curve. ;)
Nameless Voice on 28/9/2012 at 17:31
For the longest time, I've been harping on against people making Thief 1 FMs in Thief 1, because the engine and editor is so much worse than just making Thief 1-style FMs in Thief 2.
That is no longer the case. If the engines are now the same (did I understand this correctly? I didn't try it in T1 yet), then there's no longer any reason not to make Thief 1 FMs.
LarryG on 28/9/2012 at 17:46
The engines are the same now. No difference. Install for T1/G with the documented additions and it works. I think the only difference between T1/G and T2 now are the resources & the .gam.
epithumia on 28/9/2012 at 17:51
Quote Posted by Briareos H
So, for example, when browsing a Fan Mission listing, you could distinguish the following : TG, T2, ND/TG, ND/T2 (ND standing for Newdark as it has been used by voodoo47 in other threads, sounds nice).
Well, thiefmissions will have this as soon as someone actually makes something which requires the new engine.