How does S.T.A.L.K.E.R. use EAX natively in Vis

inside the stalker folder there are several sound files, they are named:
eax.dll
OpenAL32.dll
wrap_oal.dll
How does this work?

In more detail, OpenAL32.dll is a router which checks for available renderes:? "ct_oal.dll" is the nati've Creative driver, "wrap_oal.dll" is an OpenAL to DS3D wrapper for Windows XP and there is also a Software stereo renderer with EAX2 support in the same file. Under Vista, the router can only select a nati've driver or the software renderer. It defaults always to the nati've driver, unless the game requests something specific, which unfortunately a lot of developers do. You can also delete the "wrap_oal.dll" file from both the game folder and System32 to make sure it selects the nati've device.

Similar Messages

  • How does one add tables to an existing universe using COM designer SDK.

    Morning All
    How does one add tables to an existing universe using COM designer SDK. I have tried:
    objUniverse.Tables.Add (strTable_Name)
    but get "Cannot create Table" error.
    Any ideas?
    Thanks in advance.
    Anita

    Hi Anita,
    -Use the Add method to add classes and objects to an existing universe using a VB 6 application.
    Adding a Class
    Definition: Function Add(Name As String) As Class
    Syntax: NameOfClassesVariable.Add
    Adding an Object Instance
    Definition:  Function Add(Name As String, [ClassName As String]) As Object
    Syntax: NameOfObjectsVariable.Add(name, [class])
    - name is the name of the object.
    - class is the name of the class containing the object. This parameter should be used in cases where more than one objects exist with the same name.
    Sample Visual Basic 6 Code
    Dim DesApp As Designer.Application
    'MODIFY AND EXPORT CLASSES AND OBJECTS OF AN EXISTING UNIVERSE
    Sub modify_and_export_universe()
    Dim DesUnv As Designer.Universe
    Dim DesCls As Designer.Class
    Dim DesObj As Designer.Object
    Dim DesDBCol As Designer.DBColumn
    Dim DBColName As String
    Set DesApp = New Designer.Application
    'Login to designer
    Call DesApp.LogonDialog
    'Make sure to log on with your administrator profile
    'e.g : "hostname","username", "password","Enterprise"
    'Make Designer application visible
    DesApp.Visible = True
    'This line disable warning messages from Designer
    DesApp.Interactive = False
    'to Open  locally  the universe you want to modify
    'Set DesUnv = DesApp.Universes.Open("club_uni")
    'Use OpenFromEnterprise method (Universes Class) to import a universe from the repository and opens it
    Set DesUnv = DesApp.Universes.OpenFromEnterprise("Universes", "club_uni", False)
    'Add a valid connection which already exists
    DesUnv.Connection = "club"
    'open the universe
    'Call DesApp.Universes.Open("club_universe")
    'Add the table Account and refresh the view in the main window
    Set DesTab = DesUnv.DBTables.Item("Customer").Insert
    DesUnv.ArrangeTables
    'Add a class
    Set DesCls = DesUnv.Classes.Add("Class MyCustomer")
    'Looping through all the fields of the DB Table Account
    For Each DesDBCol In DesUnv.DBTables.Item("Customer").DBColumns
    'Store name of the column
        DBColName = DesDBCol.Name 
         'Add an object to the class
        Set DesObj = DesCls.Objects.Add("Obj " & DBColName)
         'Affect a field to the object
        DesObj.Select = "Customer" & "." & DBColName
    Next
    'Save the existing universe with the same name club_uni or you can change
    DesUnv.SaveAs "club_uni"
    MsgBox "Universe created and saved Class MyCustomer has been added!!"
    'Close the universe
    UnvFullName = DesUnv.FullName
    MsgBox "The UniverseFilePath is " & UnvFullName
    'Close the universe
    DesUnv.Close
    'This line disable warning messages from Designer
    DesApp.Interactive = False
    'Export the universe to the CMS DB (to the last universe folder)
    'Make sure you save the universe before exporting it
    Call DesApp.Universes.Export("Universes", UnvFullName)
    MsgBox "This document has been exported successfully !!"
    'Close designer
    DesApp.Quit
    Set DesApp = Nothing
    End Sub
    Hope this helps.
    Regards,
    Deepti Bajpai

  • How does IOS choose what IPv6 source address to use?

    I have a 3750X with IOS 15.2.2E.
    I have multiple IPv6 addresses on the default VLAN (VLAN 1):
    ipv6 address 2001:470:...../64
    ipv6 address 2001:470:...../64
    ipv6 address 2605:A000:..../64
    I have one default IPv6 route:
    ipv6 route ::/0 Vlan1 FE80::.....
    S   ::/0 [1/0]
         via FE80::....., Vlan1
    My question is: when I issue a ping from the 3750X, how does the switch choose what source address to use?
    Currently, it seems to use the 2605:A000 address, but why?
    Can I change this behavior?
    Thanks!

    OK,
    How about my second question: Can I change this behavior in IOS?
    Thanks!

  • How does one install non-English character sets for use with the "find" function in Acrabat Pro 11?

    I have pdf files in European languages and want to be able to enter non-English characters in the "find" function. How does one install other character sets for use with Acrobat Pro XI?

    Have you tried applying the update by going to Help>Updates within Photoshop Lightroom?  The update should be using the same licensing?  Did you perhaps customize the installation location?  Finally which operating system are you using?

  • How does Tree Finder creates the BPEL flow tree - using ORABPEL schema

    I want to understand how does Tree Finder option on BPEL console gets the BPEL flow tree displayed ? How does the references to further BPEL processe instances get stored w.r.t the current BPEL process instance ? Which tables in ORABPEL schema are involved or store such references ?
    Basically, I wish to get a similar tree given a BPEL instance id in my code. Pls help.
    Analysis Done:
    if I see the audit trail of the BPEl instance, it gives me an XML with multiple nodes having wikey and partnerWSDL elements. Does this partnerWSDL holds the key here ?
    wikey="10011-BpInv0-BpSeq0.3-2"
    wikey=<cikey>-<node_id>-<scope_id> [orabpel.WORK_ITEM]
    Thanks.

    Is it based on root_id/parent_id column in orabpel.CUBE_INSTANCE ?

  • How does iPhoto compare to Picassa which I have used a long time?

    How does iPhoto compare?  And is it simple to bring all to iPhoto in the same organization?
    Thanks!

    Very vague question... in what way? You obviously know the strngths of Picasa. The feature list of  iPhoto is on the Apple Site.
    Best advice I can give is to make a library and import 100 pics and explore. See what you like - or don't. It'll help you to ask pointed questions that will get you better quality answers (that this one )
    As to migration... there is no path from Picasa and it will depend on what Picasa can export.
    Regards
    TD

  • How does Mail decide which outgoing SMTP server to use?

    I have Mail setup with two accounts - one for home use and one for work.  Each has its own outgoing SMTP server.  My question: how does mail decide which outgoing server to use?  I don't want to mix work and home stuff.
    Specifically, what happens in these three scenarios?
    1) I compose a new mail.  Does it always use the first account's outgoing SMTP server or does Mail look at the recipient's domain and base its decision on that?
    2) I reply to a work email.  Is Mail smart enough to look at my domain or the sender's to know to use the work outgoing SMTP server?
    3) I reply to home email.  Is Mail smart enough to look at my domain or the sender's to know to use the home outgoing SMTP server?
    Any information is much appreciated.
    Tom

    Hi Juergen,
    Thanks for the suggestion - I had to "Customize" the viewable header to include the "From:" ("Von:") line to see who I was sending as.  As far as the "use this SMTP only" checkbox is concerned - they're checked on both my accounts - so I'm not sure how much of an impact that has.  To be honest, I thought this checkbox was meant to limit your outgoing mail (for that account) to this mail server only.  I thought that if it was not checked, Mail will try to send the mail via another SMTP server if the one for this account is not reachable.....after all, why else would Apple allow you to check both servers' "use this SMTP only" checkbox?
    But this is good enough for me - now I can see who i'ms ending as.
    Thanks,
    tom

  • How does disk utility decide which optical drive to use for burn?

    This is a somewhat daft question and purely out of interest.
    How does disk utility decide which optical drive bay to open for burning?
    I have two drives in a MacPro and both have the same capabilities (DVD-RW). Why does it sometimes open the lower one, and sometimes the top one?

    Grant Bennet-Alder wrote:
    The estimate is based on how long it already took to do how many blocks, and how many blocks are left to do. If you told it to overwrite 35 times, it will be a long, long time before it completes.
    The estimate is made grossly large by the presence of Bad Blocks that need to be Read during the test (not the case with Erase and Write Zeroes).
    Each Block is written with some redundancy bits, so that small errors can be corrected on reading. A Bad Block causes the drive to re-read. and re-read, and re-read, in hopes of getting correctable data the next time. This should NOT be an issue in writing. But if the drive stops responding (which can and does happen with a bad drive) the Erase function will just sit there, thinking it is making progress, and stretching out the time.
    Thanks, Grant.
    If I read your reply correctly, Erase and Zero Out free space shouldn't elongate the process, because there's no read occurring.
    The drive will not be Mounted while Disk Utility works on it, so it will not be on the Desktop. But ask Apple System Profiler \[ About this Mac > More Info > Serial ATA ] if the drive is still THERE . If it cannot be seen, you have your answer -- the drive dropped out of sight while being tested -- Bad Drive.
    Well, now I am confused. It's a FW800 drive. It's on the Desktop. And it appears under FireWire in System Profiler. AND Disk Utility shows a mount point. But the Unmount and Eject buttons are grayed out.
    Will the drive be mounted if it fails to respond to Disk Utility? That doesn't seem to make sense.
    How do I determine its status? It appears to be stuck at "1 day, 5 hours" but it'll take an hour for that to change. I think it's been that long since I first noticed the time.
    Harv

  • How can i get new apple id with out using credit card or visa card

    how can i get a new apple id with out using credit card or visa card?

    Hi xianlycier06,
    If you are looking to create an Apple ID without using a credit card, you may find the following article helpful:
    Apple Support: Creating an iTunes Store, App Store, iBooks Store, and Mac App Store account without a credit card
    http://support.apple.com/kb/HT2534
    Regards,
    - Brenden

  • Newbi Question:  How does one create a similar page to this using APEX 3.1?

    Hi,
    I am trying to create a help document with screen shoots inside our APEX web application and I am hamstrung by the type of Region and Item objects available to me. When I tried to create HTML region I was limited to how much html characters I can put in the source. When I look into the item menu nothing seems to allow me to stick in large chunk of HTML code either.
    A little searching on this forum and I came across this page: http://www.oracle.com/technology/obe/apex/apex31nf/apex31blob.htm#t
    It is exactly the type of page I want to create with lots of text and screen shots and I presume that it is built within APEX? So my questions is: How did they do this? Did they use tools available within APEX or some external tool? Was all this outputted using BLOB and Htp("") and PL/SQL? I am trying hard to avoid having to do that.
    I was also unable to stick in an in image into my page using instruction from http://download.oracle.com/docs/cd/E10513_01/doc/appdev.310/e10499/ui.htm#CBBHGJCH which left me pretty frustrated. (external amazon gif worked).
    Thanks for any help,
    Wayne

    Wayne,
    I am glad that you got images to display. I am not sure what kind of html report you want to display, there is a limit of number of characters in a region its 32767 characters, so if you want to display large html file you can create html region with no template and limit each region to 30,000 characters and create as many region as you want.
    If you want to display data from any table ( as per the first url) you can create SQL reports, something like
    select ename
         , deptno
         , sal
         , case
              when ename = 'SCOTT' then '<img src="#WORKSPACE_IMAGES#us_flag.gif" alt="Image Title">'
              when ename = 'SMITH'  then '<img src="#WORKSPACE_IMAGES#chants.gif" alt="Image Title">'
              when ename = 'MARTIN' then '<img src="#WORKSPACE_IMAGES#cloche.gif" alt="Image Title">'
              when ename = 'MILLER' then '<img src="#WORKSPACE_IMAGES#chandelles.gif" alt="Image Title">'
              when ename = 'JONES' then  '<img src="#WORKSPACE_IMAGES#shoe.gif" alt="Image Title">'
              else '<img src="#WORKSPACE_IMAGES#hallo.gif" alt="Image Title">'
         end  image
    from empThanks,
    Manish

  • How does a publisher provide updates for  books to use the ibooks 3 update feature?

    Are updates provided only by publishing through the iBookstore, or will iBooks 3 pick  up changes from books purchased elsewhere?

    Have you tried updating them through iTunes on your computer, or, updating the books in iBooks on your computer (if using Mavericks).

  • What is the "Data Transfer Process" in the BI7.0, and how does it work?

    Hi, experts !
    I'm fresh on BI7.0.
    What is the "Data Transfer Process" in the BI7.0, and how does it work?
    And what is it used for ?
    Could anyone help me? Plz send me some doc.
    [email protected]
    Thank u !

    HI,
    Refer this blog
    /people/community.user/blog/2007/06/22/sap-netweaver-70-bi-data-transfer-process-dtp-blog-series
    Also refer
    http://help.sap.com/saphelp_nw2004s/helpdata/en/42/f98e07cc483255e10000000a1553f7/frameset.htm
    Thanks

  • How does WebLogic know it needs XA transaction?

    I've been informed that Weblogic 8.1 "knows" whether it needs to start a global XA transaction or not when it starts a transaction...sparing the overhead of an XA transaction if it is not needed.
              Is this a true statement?...and if so...how does it know that distributed resources will be used in the transaction when it is starting the transaction?
              The main reason I ask is that we are wondering if there is any way to avoid using the XA driver for "every" transaction, when we only need it less than 1% of the time. We would like to avoid the overhead that is introduced with XA.

    WebLogic always performs XA operations, it looks at the resource and checks if it implements the XAResource interface, if it does it uses the XA operations with that resource otherwise the operations will just be a null op.
              So it depends on what resources you use in the tx. If you mix, XA and Non-XA resources in the tx, you may hit heuristic exceptions and inconsistentcies in your data which you will have to manually correct. Also you loose the ability to recover any transactions.

  • Outbound "Mutiple" how does it work?

    Hi,
    how does the outbound "Mutiple" work. Can I use DI Objects and an SQL-call in one "command" ?
    Best regards,
    Manuel Marhold

    Hi Martina,
    If I do so, no xml is passed to R2. I  got following code in atom0:
    <b1im_mulitmsg xmlns="">
         <b1im_msg>
              <xsl:element name="B1out">
                   <xsl:attribute name="type">object</xsl:attribute>
                   <!--<xsl:attribute name="type">object_full</xsl:attribute>
                   <xsl:element name="Control">
                        <xsl:element name="method">Update</xsl:element>
                        <xsl:element name="objectid">4</xsl:element>
                        <xsl:element name="keyname">ItemCode</xsl:element>
                   </xsl:element>
                   <xsl:element name="Payload">-->
                        <xsl:element name="Items">
                             <xsl:element name="row">
                                  <xsl:element name="ItemCode">
                                       <xsl:value-of select="$vpItemCode"></xsl:value-of>
                                  </xsl:element>
                             </xsl:element>
                        </xsl:element>
                        <xsl:element name="Items_Prices">
                             <xsl:call-template name="EmptyPricelists">
                                  <xsl:with-param name="i">1</xsl:with-param>
                                  <xsl:with-param name="count">
                                       <xsl:value-of select="/bfa:unbranch/vpf:Msg/vpf:Body/vpf:Payload[./@id = &apos;atom2&apos;]/jdbc:ResultSet/jdbc:Row/jdbc:LineNum"></xsl:value-of>
                                  </xsl:with-param>
                             </xsl:call-template>
                             <xsl:for-each select="/bfa:unbranch/vpf:Msg/vpf:Body/vpf:Payload[@id=&apos;atom3&apos;]/jdbc:ResultSet/jdbc:Row">
                                  <xsl:element name="row">
                                       <xsl:element name="PriceList">
                                            <xsl:value-of select="jdbc:PriceList"></xsl:value-of>
                                       </xsl:element>
                                       <xsl:element name="Price">
                                            <xsl:value-of select="jdbc:Price"></xsl:value-of>
                                       </xsl:element>
                                  </xsl:element>
                             </xsl:for-each>
                        </xsl:element>
                   </xsl:element>
              <!--</xsl:element>-->
         </b1im_msg>
         <b1im_msg>
              <xsl:element name="B1out">
                   <xsl:attribute name="type">sql</xsl:attribute>
                   <xsl:element name="sql">
                        <xsl:choose>
                             <xsl:when test="/bfa:unbranch/vpf:Msg/vpf:Body/vpf:Payload[./@id=&apos;atom1&apos;]/jdbc:ResultSet/@rowCount &gt; 0">
                                  UPDATE [@SCB_B1I_ITEMPRICESP] SET U_Price = <xsl:value-of select="$msg/BOM/BO/Items_Prices/row[PriceList=$vpPriceListPurchase]/Price"/> WHERE Code = &apos;<xsl:value-of select="/bfa:unbranch/vpf:Msg/vpf:Body/vpf:Payload[./@id=&apos;atom1&apos;]/jdbc:ResultSet/jdbc:Row/jdbc:Code"/>&apos;
                             </xsl:when>
                             <xsl:otherwise>
                                  INSERT INTO [@SCB_B1I_ITEMPRICESP] VALUES ((SELECT REPLICATE(&apos;0&apos;, 8 - LEN((SELECT MAX(CAST(Code AS int)) + 1 FROM [@SCB_B1I_ITEMPRICESP]))) + (SELECT CAST(MAX(CAST(Code AS int)) + 1 AS nvarchar(8)) FROM [@SCB_B1I_ITEMPRICESP])), &apos;<xsl:value-of select="$vpItemCode"/>&apos;, <xsl:value-of select="$msg/BOM/BO/Items_Prices/row[PriceList=$vpPriceListPurchase]/Price"/>)
                             </xsl:otherwise>
                        </xsl:choose>
                   </xsl:element>
              </xsl:element>
         </b1im_msg>
    </b1im_mulitmsg>
    as you can see, I also tried it with the full object and I also tried it without the second object (sql).
    the result of atom 0 is:
    <Payload Role="R" id="atom0" pltype="xml">
          <b1im_mulitmsg xmlns="">
            <b1im_msg>
              <B1out type="object">
                <Items>
                  <row>
                    <ItemCode>test</ItemCode>
                  </row>
                </Items>
                <Items_Prices>
                  <row>
                    <PriceList>3</PriceList>
                    <Price>435.000000</Price>
                  </row>
                  <row>
                    <PriceList>4</PriceList>
                    <Price>580.000000</Price>
                  </row>
                  <row>
                    <PriceList>5</PriceList>
                    <Price>725.000000</Price>
                  </row>
                  <row>
                    <PriceList>6</PriceList>
                    <Price>870.000000</Price>
                  </row>
                </Items_Prices>
              </B1out>
            </b1im_msg>
            <b1im_msg>
              <B1out type="sql">
                <sql>UPDATE [@SCB_B1I_ITEMPRICESP] SET U_Price = 290.000000 WHERE Code = '00000001'</sql>
              </B1out>
            </b1im_msg>
          </b1im_mulitmsg>
        </Payload>
    The result of R2 is:
    <Payload Role="R2" Call="no"/>
    Errormessage is: B1out or BOM/BO or BS segment missing in receiver payload (handover to B1 not possible)

  • How does time capsule compare to a different external drive

    how does time capsule cpmpare to other external drives used to perform backups with time machine?

    Hi space needle,
    Thank you for posting on the Adobe forums, please help us with the information listed below for further assistance on this.
    1) which Application are you trying to install?
    2) Operating System you are working on
    3) Method of installation (customized or the standard installation)
    Thanks,
    Vikrantt Singh

Maybe you are looking for

  • Accessing a Keynote presentation on iPad

    How do I access a Keynote presentation on my iPad that I created on my MAC and saved into iCloud?

  • Quotes around meta data

    Whenever I create a PDF document from within Microsoft Word with the Acrobat toolbar adobe adds in quote marks around my keywords.  My tags/keywords in Microsoft do not have any quote marks and all are separated by commas.  How do I fix this?  I do n

  • Help! missing letter before hyphenation

    I have Indesign CS3 ME and there is a problem with the hyphenation (I think). In ID, it looks great, hyphenate where it's supposed to. However, when I export to pdf using the high quality print, embedding everything, there are frequent and persistent

  • Can't get rid of 2.0

    I have had Photoshop Album Starter Edition 2.0 for over 2 years. Last year I upgraded to 3.0, but it did not uninstall 2.0. I just uninstalled 3.0 using Add/Remove, then did a clean install of 3.2. All of the 2.0 stuff is still present, and it does n

  • Help I accidently spilled a water battle and some water spilled onto..

    My desk, possible small amount inside, on the screen and keyboard. I got it all cleaned up but the inside if their was any inside. Unplugged my emac and started to clean the emac outside but not inside cause I am not a technical at the inside if thei