Results 1 to 3 of 3

Thread: Vista and ALchemy

  1. #1
    Ohh Hell yeah.. Sava700's Avatar
    Join Date
    Feb 2002
    Location
    Somewhere
    Posts
    24,052

    Vista and ALchemy

    As I know a few of you know that Vista has a completely re-written Audio stack for software and OpenAL vs using hardware from the sound card or EAX.

    BF2 and BF2142 and many other games use EAX and hardware acceleration but with this issue the sound is dead and kinda reminds me of a 1980's FM radio. :roll:

    Well being that Creative is one of the biggest makers of sound cards they are laxed on getting any driver out to fix this problem even after a year. However they are pushing something called "ALchemy".

    al-che-my [al-kuh-mee] ~ any magical power or process of transmuting a common substance, usually of little value, into a substance of great value. - Dictionary.com
    In Windows Vista, Microsoft has decided to remove the Hardware Abstraction Layer (HAL) for DirectSound and DirectSound3D. The HAL is the software layer that on previous Windows Operating Systems enabled an audio accelerator such as the SB X-Fi, to provide DirectSound3D applications with hardware accelerated audio. This enabled soundcards to perform tasks such as sample-rate conversion, mixing, 3D spatialization using HRTFs, filtering, and effects processing. Without the HAL, DirectSound on Windows Vista will be rendered in software with no advanced functionality such as EAX.

    The audio changes in Windows Vista do not affect OpenAL however. For audio cards that feature 'native' OpenAL support, such as the SB X-Fi series of cards, there is no need to worry! Games that enable support for OpenAL will continue to run just as they do on Windows XP - with hardware accelerated audio and effects.

    Although OpenAL has arguably replaced DirectSound3D, particularly in many modern PC Games (e.g Battlefield 2142, Doom3, Quake 4, Prey, etc ...), there are hundreds of older PC games that support DirectSound3D and EAX technology --- all of these games will sound empty and lifeless on Vista. As most DS3D games only enable 3D Audio (and EAX) if a hardware accelerator is present, most of these games will be reduced to a stereo output.

    The good news is that the Creative ALchemy Project allows you to run your favorite DirectSound3D games on Windows Vista as the developers intended - with full hardware accelerated 3D Audio and EAX support! This is done by translating DirectSound calls into OpenAL. In order for this to happen, a couple of files need to be installed into each game directory. This is handled automatically by the ALchemy installer - but can also be performed manually by advanced users.

    The Creative ALchemy Project is still in beta, and the ALchemy installer only supports a relatively small number of PC games at the moment. However, with your help, we would like to add more titles to the list so please download the ALchemy installer, run it, enjoy 3D Audio and EAX effects in your favorite games.
    http://preview.creativelabs.com/alchemy/default.aspx

    Well if anyone has read this and tries to understand what it means.. its kinda setup for the x-FI cards only right now but from what I found someone has made a installer to make it work with Audigy cards!! I have one and even though this is beta it worked like a charm.

    I'm going to link up the installers for both the X-fi and Audigy cards for those that have this or know someone that needs these.

    X-FI
    http://count.mydrivers.com/download....001b_vista.zip
    or
    http://count.mydrivers.com/download....001b_vista.zip

    For Live/Audigy/Audigy2/Audigy2 ZS/Audigy4
    http://count.mydrivers.com/download....rv2120001b.zip
    or
    http://count.mydrivers.com/download....rv2120001b.zip


    Here is the code for this setup:

    Code:
    ;
    ;dsound.ini <-- used to set ALchemy translation options
    ;  Buffers <-- #buffers to use (default is 4)
    ;  Duration <-- buffer duration (default is 25)
    ;  DisableDirectMusic <-- disable DirectMusic support (default is False)
    ;  MaxVoiceCount <-- maximum number of voices to support (default is 128)
    Buffers=2
    Duration=12
    DisableDirectMusic=False
    MaxVoiceCount=64

    Save these strings and execute the game.
    SB Live is able to work with drivers of Audigy through modding the code again, see them below

    Code:
    ;
    ;dsound.ini <-- used to set ALchemy translation options
    ;  Buffers <-- #buffers to use (default is 4)
    ;  Duration <-- buffer duration (default is 25)
    ;  DisableDirectMusic <-- disable DirectMusic support (default is False)
    ;  MaxVoiceCount <-- maximum number of voices to support (default is 128)
    Buffers=1
    Duration=6
    DisableDirectMusic=False
    MaxVoiceCount=32

    Caution!: DO NOT COPY THE FILES INTO THE GAMES WHICH DO NOT SUPPORT EAX. If you use the game files in couple Operating Systems, please remove these two files when you play the game on Windows 2000/2003/XP; in other word, files of ALchemy are only for Windows Vista.

    I've linked up to the pages where I've found this information and hope it helps someone here..but so far its worked for me!

    http://www.youp-pax.org/viewthread.p...extra=page%3D1

  2. #2
    Mental Metal Minister Jamie_R's Avatar
    Join Date
    Feb 2000
    Location
    NC
    Posts
    10,452
    I was reading about this the other day - looked pretty cool ...

    glad it worked for ya Sava
    .

    The only thing necessary for the triumph of evil is for good men to do nothing.

  3. #3
    Ohh Hell yeah.. Sava700's Avatar
    Join Date
    Feb 2002
    Location
    Somewhere
    Posts
    24,052
    Quote Originally Posted by Jamie_R View Post
    I was reading about this the other day - looked pretty cool ...

    glad it worked for ya Sava
    yeah I've been pulling my hair out since I put Vista on for the sound issues.. but this seems to have worked it out at least for now till Creative gets off their butts and makes a driver to do the job or redesigns cards for it.

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •