ProjectsWhat's NewDownloadsCommunitySupportCompany
Forum Index » S.T.A.L.K.E.R.: Shadow of Chernobyl Forum » Single player improvements
Full OpenAL Support

Posted by/on
Question/AnswerMake Newest Up Sort by Descending
  00:51:36  12 April 2007
profilee-mailreply Message URLTo the Top
andyr2005
(Novice)
 
On forum: 03/19/2007
 

Message edited by:
andyr2005
04/12/2007 0:53:47
Messages: 3
Full OpenAL Support

Hi,

This is probably an improvement that once made would also include the multiplayer aspect of the game, but decided to post it here.

When a user has a sound card which fully supports, mainly the X-FI series, OpenAL in hardware, rather than creating an Generic Software device, as was done in the retail release, and Generic Hardware which was done in the v1.0001 patch, the audio engine should create a X-FI device, which is supported in the OpenAL API.

For example, here is a small excert from my Stalker log file, running on a system with an X-FI Fata1lty with 64MB X-RAM:


SOUND: OpenAL: enumerate devices...
SOUND: OpenAL: EnumerationExtension Present
devices Generic Hardware
SOUND: OpenAL: system  default SndDevice name is SB X-Fi Audio [DCE0]
SOUND: OpenAL: All available devices:
1. Generic Hardware, Spec Version 1.1 
2. Generic Software, Spec Version 1.1 
3. SB X-Fi Audio [DCE0], Spec Version 1.1 (default)
SOUND: OpenAL: SelectBestDevice is SB X-Fi Audio [DCE0] 1.1
SOUND: OpenAL: Required device: SB X-Fi Audio [DCE0]. Created device: Generic Hardware.
* sound: EAX 2.0 extension: present
* sound: EAX 2.0 deferred: present
* sound : cache: 65538 kb, 7609 lines, 8820 bpl



You can see what I mean by reading that quote.

This would basically improve audio qualtiy on X-FI's by allowing the hardware to be used to it's fullest, as the Generic Devices, only offer 32-64 hardware voices, wereas, the X-FI option offers 128 hardware voices, and no extreme amount of coding would be required to implement this.

Thanks, Andrew.
  06:17:24  12 April 2007
profilee-mailreply Message URLTo the Top
kyleb
(Senior)
 
On forum: 03/22/2007
Messages: 110
The game engine only supports 32 voices max anyway.
  12:24:25  12 April 2007
profilee-mailreply Message URLTo the Top
andyr2005
(Novice)
 
On forum: 03/19/2007
Messages: 3

---QUOTATION---
The game engine only supports 32 voices max anyway.
---END QUOTATION---



No the game engine supports upto 128, due to the integration and use of the OpenAL API.
  16:56:49  12 April 2007
profilee-mailreply Message URLTo the Top
Xandros
Love the lot of you
(Resident)

 

 
On forum: 04/09/2007
Messages: 378
I'm in agreement here. The sound can seem a bit off with glitching occasionally even with my Audigy 4 (though at least it's miles better than the retail version's generic software mode).
  17:26:05  12 April 2007
profilee-mailreply Message URLTo the Top
kyleb
(Senior)
 
On forum: 03/22/2007
Messages: 110

---QUOTATION---
The game engine only supports 32 voices max anyway.

No the game engine supports upto 128, due to the integration and use of the OpenAL API.
---END QUOTATION---



From console the engine reports that snd_targets has a valid range of 4-32.
  19:05:28  12 April 2007
profilee-mailreply Message URLTo the Top
andyr2005
(Novice)
 
On forum: 03/19/2007
Messages: 3

---QUOTATION---
The game engine only supports 32 voices max anyway.

No the game engine supports upto 128, due to the integration and use of the OpenAL API.

From console the engine reports that snd_targets has a valid range of 4-32.
---END QUOTATION---



That is a hardcoded maximum value that GSC have implemented, which tbh, is a bit stupid considering what the engine is capable of doing. If they didn't want what this API does then why the hell bother using it.
 
Each word should be at least 3 characters long.
Search:    
Search conditions:    - spaces as AND    - spaces as OR   
 
Forum Index » S.T.A.L.K.E.R.: Shadow of Chernobyl Forum » Single player improvements
 

All short dates are in Month-Day-Year format.


 

Copyright © 1995-2020 GSC Game World. All rights reserved.
This site is best viewed in Internet Explorer 4.xx and up and Javascript enabled. Webmaster.
Opera Software products are not supported.
If any problem concerning the site functioning under Opera Software appears apply
to Opera Software technical support service.