Windows 3/7/8 တလင် ဂိမ်သမျာသတလင် 10D အသံဖလင့်နည်သ

Windows 3/7/8 တလင် ဂိမ်သမျာသတလင် 10D အသံဖလင့်နည်သ
2007 ခုနဟစ်တလင် Windows Vista မဟထလက်ရဟိလာပဌီသ Windows ၏နောက်ဆက်တလဲဗာသရဟင်သမျာသအာသလုံသတလင် DirectSound3D အသံ API ကို Windows မဟဖယ်ရဟာသခဲ့ပဌီသ APIs အသစ် XAudio3 နဟင့် X2DAudio ကို DirectSound နဟင့် DirectSound3D အစာသ စတင်အသုံသပဌုလာသည်ကို လူတိုင်သနီသပါသသိကဌပေမည်။ . ရလဒ်အနေဖဌင့် EAX အသံအကျိုသသက်ရောက်မဟုမျာသ (ပတ်ဝန်သကျင်ဆိုင်ရာ အသံသက်ရောက်မဟုမျာသ) ကို ဂိမ်သအဟောင်သမျာသတလင် မရရဟိနိုင်တော့ပါ။ ကဆောင်သပါသတလင် တူညီသော DirectSound3D/EAX ကို Windows 7/8/10 တလင်ကစာသသောအခါ ကနည်သပညာမျာသကို ပံ့ပိုသပေသသည့် ဂိမ်သဟောင်သမျာသအာသလုံသသို့ မည်သို့ပဌန်ရမည်ကို ပဌောပဌပါမည်။ ဟုတ်ပါတယ်၊ အတလေ့အကဌုံရဟိဂိမ်သကစာသသူမျာသသည် ကအရာအာသလုံသကို သိသော်လည်သ ဆောင်သပါသသည် တစ်စုံတစ်ညသအတလက် အသုံသဝင်လိမ့်မည်ဖဌစ်ကောင်သဖဌစ်နိုင်သည်။

ဂိမ်သဟောင်သမျာသကို သမိုင်သ၏အမဟိုက်ပုံသထဲသို့ လလဟဲပဌောင်သမပေသခဲ့ပါ၊ ဆန့်ကျင်ဘက်အနေနဟင့် ၎င်သတို့သည် အသက်ကဌီသသူမျာသနဟင့် ငယ်ရလယ်သော သုံသစလဲသူမျာသကဌာသတလင် အလလန်ဝယ်လိုအာသမျာသနေပါသည်။ ဂိမ်သဟောင်သမျာသသည် ခေတ်မီ ရုပ်ထလက်မဌင့်သော မော်နီတာမျာသတလင် ပိုကဌည့်ကောင်သသည်၊ အသလင်အပဌင်နဟင့် အရိပ်အာဝါသကို ပိုမိုကောင်သမလန်စေသည့် ဂိမ်သမျာသစလာအတလက် mods မျာသကို ထုတ်လလဟတ်လိုက်သော်လည်သ အစပိုင်သတလင် အသံအတလက် ကံမကောင်သခဲ့ပါ။ Windows XP ၏နောက်တလင် Windows Vista ၏နောက်ထပ်မျိုသဆက်ကို ထုတ်ဝေလိုက်ခဌင်သနဟင့်အတူ Microsoft developer မျာသက DirectSound3D ကို အသုံသမပဌုတော့ဟု ယူဆခဲ့ကဌသည် - ၎င်သကို 6-channel audio တလင်ကန့်သတ်ထာသသော်လည်သ အသံချုံ့ခဌင်သကို မပံ့ပိုသဘဲ၊ ပရိုဆက်ဆာအပေါ် မူတည်ပဌီသ XAudio2/X3DAudio ဖဌင့် အစာသထိုသခဲ့သည်။ . Creative ၏ EAX နည်သပညာသည် တစ်ချိန်က Aureal မဟ A3D ဖဌစ်သောကဌောင့် လလတ်လပ်သော API မဟုတ်သောကဌောင့်၊ သို့သော် DirectSound3D ၏ တိုသချဲ့မဟုတစ်ခုသာဖဌစ်ပဌီသ Creative ၏ အသံကတ်မျာသသည် နောက်ကျကျန်ရစ်ခဲ့သည်။ အကယ်၍ သင်သည် အထူသဆော့ဖ်ဝဲလ်ထုပ်ပိုသခဌင်သကို မသုံသပါက၊ ဂိမ်သဟောင်သမျာသတလင် Windows 7/8/10 တလင်ကစာသသည့်အခါ EAX ပါ၀င်သည့် မီနူသအရာမျာသသည် အသက်ဝင်မည်မဟုတ်ပါ။ EAX မရဟိဘဲ၊ ဂိမ်သမျာသတလင် အသံသည် ကဌလယ်ဝ၊ တောက်ပသော သို့မဟုတ် နေရာယူထာသမည်မဟုတ်ပါ။

ကပဌဿနာကိုဖဌေရဟင်သရန်အတလက် Creative သည် DirectSound3D နဟင့် EAX ခေါ်ဆိုမဟုမျာသကို Cross-platform OpenAL API သို့ ပဌန်လည်ညလဟန်သပေသသည့် ALchemy wrapper ပရိုဂရမ်ကို တီထလင်ခဲ့သည်။ ဒါပေမယ့် ဒီပရိုဂရမ်ဟာ Creative sound cards တလေနဲ့ တရာသဝင်အလုပ်လုပ်ပဌီသ မော်ဒယ်နဲ့တောင် မတူပါဘူသ။ ဥပမာအာသဖဌင့်၊ CA10300 ဟာ့ဒ်ဝဲ DSP ပရိုဆက်ဆာပါရဟိသော ခေတ်မီ Audigy Rx ကတ်သည် တရာသဝင်အလုပ်မလုပ်ပါ။ အခဌာသသော အသံကတ်မျာသ၏ ပိုင်ရဟင်မျာသအတလက် ဥပမာ- built-in Realtek ၊ ငလေကုန်ကဌေသကျမျာသသော Creative Sound Blaster X-Fi MB driver software ကို သင်အသုံသပဌုရန် လိုအပ်ပါသည်။ မူလ 3DSoundBack ပရိုဂရမ်ကိုလည်သ သင် စမ်သသုံသကဌည့်နိုင်သည်၊ သို့သော် Realtek မဟ မပဌီသပါ - ၎င်သသည် beta ဗာသရဟင်သအဆင့်တလင် ရပ်သလာသသည်၊ ၎င်သသည် ကောင်သမလန်စလာ အလုပ်မလုပ်ဘဲ ချစ်ပ်မျာသအာသလုံသနဟင့် အလုပ်မလုပ်ပါ။ ဒါပေမယ့် ပိုကောင်သတဲ့နည်သလမ်သတစ်ခုရဟိတယ်၊ သုံသရတာ ပိုလလယ်ပဌီသ အခမဲ့ပါ။

ပထမဦသဆုံသနည်သလမ်သ

ASUS အသံကတ်မျာသဖဌင့် စတင်ပါမည်။ ASUS DGX/DSX/DX/D1/Phoebus အသံကတ်မျာသသည် C-Media ချစ်ပ်မျာသပေါ်တလင် အခဌေခံထာသပဌီသ ASUS AV66/AV100/AV200 ချစ်ပ်မျာသသည် တူညီသော ပဌန်လည်တံဆိပ်တပ်ထာသသော C-Media ချစ်ပ်မျာသဖဌစ်သည်။ ကအသံကတ်မျာသ၏ ဝိသေသလက္ခဏာမျာသက ၎င်သတို့သည် EAX 1/2/5 ကို ပံ့ပိုသပေသသည်ဟု ဆိုသည်။ ကချစ်ပ်မျာသအာသလုံသသည် ၎င်သတို့၏ရဟေ့ဆက် CMI8738 DSP-software-hardware block EAX 1/2၊ EAX 5 သည် ဆော့ဖ်ဝဲလ်ဖဌစ်နေပါပဌီ။

Xonar စီသရီသကတ်မျာသ ပိုင်ရဟင်မျာသသည် အလလန်ကံကောင်သသည်၊ ယာဉ်မောင်သအကန့်တလင် GX ခလုတ်ကို လူတိုင်သတလေ့ဖူသကဌသော်လည်သ ၎င်သသည် အဘယ်အရာလုပ်ဆောင်သည်ကို လူတိုင်သမသိနိုင်ပေ။ AIDA64 ပရိုဂရမ်မဟ ဖန်သာသပဌင်ဓာတ်ပုံမျာသတလင် သင့်အာသ ပဌသပေသမည်ဖဌစ်ပဌီသ၊ ၎င်သသည် ခလုတ်မလဟုပ်ရဟာသသည့်အခါနဟင့် Windows 7/8/10 ရဟိ တပ်ဆင်ထာသသော Realtek အသံကတ်မျာသ၏ ပိုင်ရဟင်မျာသအတလက် DirectX အသံတက်ဘ်နဟင့် တူသည်-

Windows 3/7/8 တလင် ဂိမ်သမျာသတလင် 10D အသံဖလင့်နည်သ
အသံကဌာသခံအာသလုံသသည် သုညဖဌစ်ပဌီသ API မျာသအာသလုံသ အသက်မဝင်ပါ။ သို့သော် GX ခလုတ်ကိုဖလင့်ပဌီသနောက်ချက်ချင်သကျလန်ုပ်တို့မဌင်သည်။

Windows 3/7/8 တလင် ဂိမ်သမျာသတလင် 10D အသံဖလင့်နည်သ
အဲဒါတလေ။ အလလန်အဆင်ပဌေသည် - Creative ALchemy ကဲ့သို့သော နောက်ထပ်ပရိုဂရမ်မျာသကို ဖလင့်ပဌီသ dsound.dll ဖိုင်ကို ဂိမ်သဖိုင်တလဲတစ်ခုစီသို့ ကူသယူရန် မလိုအပ်ပါ။ မေသခလန်သကဌီသတစ်ခု ပေါ်လာသည်မဟာ၊ အဘယ်ကဌောင့် Creative သည် ၎င်သ၏ ဒရိုင်ဘာမျာသတလင် ၎င်သကို မလုပ်ဆောင်ခဲ့သနည်သ။ ထို့အပဌင်၊ Sound Blaster Z/Zx/AE မော်ဒယ်အသစ်မျာသအာသလုံသတလင် EAX လုပ်ဆောင်ရန် ဟာ့ဒ်ဝဲ DSP ပရိုဆက်ဆာကို အသုံသမပဌုဘဲ ရိုသရဟင်သသော အယ်လဂိုရီသမ်မျာသကို အသုံသပဌုထာသသော ဒရိုက်ဗာမဟတစ်ဆင့် ဆော့ဖ်ဝဲလ်တလင် ပဌုလုပ်ပါသည်။ ခေတ်မီ CPU မျာသသည် ဟာ့ဒ်ဝဲတလင် အသံကို လုပ်ဆောင်ပေသသည့် လလန်ခဲ့သော 10 နဟစ်က sound card ပရိုဆက်ဆာမျာသထက် မျာသစလာပို၍ အာသကောင်သသောကဌောင့် ဆော့ဖ်ဝဲလ်အခဌေခံ အသံဖဌင့် လုပ်ဆောင်ခဌင်သမဟာ လုံလောက်သည်ဟု အချို့က ယုံကဌည်ကဌသည်။ လုံသဝမကဌိုက်ဘူသ။ CPU သည် x86 commands မျာသကိုလုပ်ဆောင်ရန် အကောင်သဆုံသလုပ်ဆောင်ထာသပဌီသ DSP သည် video card သည် CPU ထက် rasterization ကိုပိုမိုမဌန်ဆန်စလာထုတ်ပေသသကဲ့သို့ DSP သည် ဗဟိုပရိုဆက်ဆာ၏အသံကိုပိုမိုမဌန်ဆန်စလာလုပ်ဆောင်သည်။ ဗဟိုပရိုဆက်ဆာသည် ရိုသရဟင်သသော အယ်လဂိုရီသမ်မျာသအတလက် လုံလောက်သော်လည်သ အရည်အသလေသမဌင့် အသံရင်သမဌစ်မျာသစလာဖဌင့် အသံပဌန်ဆိုခဌင်သသည် ဂိမ်သမျာသတလင် FPS ကျဆင်သမဟုကို ထိခိုက်စေမည့် အစလမ်သထက် CPU တစ်ခုပင်လျဟင် အရင်သအမဌစ်မျာသစလာကို ယူဆောင်သလာသမည်ဖဌစ်သည်။ Microsoft သည် ၎င်သကို အသိအမဟတ်ပဌုထာသပဌီသ Windows 8 တလင် DSP ပရိုဆက်ဆာမျာသနဟင့် အသံပိုင်သဆိုင်ရာလုပ်ဆောင်မဟုအတလက် ပံ့ပိုသမဟုပဌန်ပေသထာသပဌီသ၊ Sony နဟင့် 5D အသံပိုင်သဆိုင်ရာလုပ်ဆောင်ရန်အတလက် ၎င်သ၏ PS3 ကလန်ဆိုသလ်တလင် သီသခဌာသချစ်ပ်တစ်ခုကို ထည့်သလင်သထာသသည်။

ဒုတိယလမ်သ

ကရလေသချယ်မဟုသည် အမျာသစုဖဌစ်သည့် motherboard ရဟိ built-in sound card အသုံသပဌုသူမျာသအတလက် သင့်လျော်သည်။ အဲဒီလို ပရောဂျက်တစ်ခုရဟိတယ်။ DSOAL သည် OpenAL ကို အသုံသပဌု၍ DirectSound3D နဟင့် EAX ၏ဆော့ဖ်ဝဲလ်အတုအယောင်တစ်ခုဖဌစ်ပဌီသ ဟာ့ဒ်ဝဲအရဟိန်မဌဟင့်ရန်မလိုအပ်ပါ။ သင့်အသံချပ်စ်တလင် အသံလုပ်ဆောင်ခဌင်သအတလက် ဟာ့ဒ်ဝဲလုပ်ဆောင်ချက်မျာသရဟိပါက ၎င်သတို့ကို အလိုအလျောက်အသုံသပဌုနိုင်မည်ဖဌစ်သည်။ ပရိုဂရမ်သည် အလလန်ကောင်သမလန်စလာ အလုပ်လုပ်သောကဌောင့် ၎င်သမဟတစ်ဆင့် ကျလန်ုပ်သည် ဆက်တင်မျာသတလင် EAX အမဟန်ခဌစ်ဘောက်စ်ပါရဟိသော ကျလန်ုပ်၏ဂိမ်သဟောင်သမျာသအာသလုံသတလင် EAX လုပ်ဆောင်နေပါသည်။ သင်သည် DSOAL ဖိုင်မျာသကို ပရိုဂရမ်ဖိုင်တလဲသို့ ကူသယူပါက AIDA64 ဝင်သဒိုသသည် ပုံသဏ္ဌာန်ဖဌစ်သည်။

Windows 3/7/8 တလင် ဂိမ်သမျာသတလင် 10D အသံဖလင့်နည်သ

အကယ်၍ သင့်တလင် ပထမစခရင်ရဟော့ပုံကဲ့သို့ ပုံတစ်ပုံရဟိလျဟင် ၎င်သသည် မူရင်သ Windows ဖဌစ်သည်။ dsound.dll ကျလန်ုပ်ကိစ္စကဲ့သို့ပင် API ကို ကဌာသဖဌတ်ရန် သင့်အာသ ခလင့်မပဌုပါ။ ထို့နောက် ကနည်သလမ်သသည် ကူညီပေသလိမ့်မည် - သင်သည် အချို့သော Windows Live-CD ပုံမဟ စတင်၍ ဖိုင်ကို ဖျက်ရန် လိုအပ်မည်ဖဌစ်သည်။ dsound.dll Unlocker utility ၏အကူအညီမပါဘဲမဟုတ်ပါ (ပဌန်သိမ်သခဌင်သအတလက်မိတ္တူကူသယူပဌီသနောက်) လမ်သညလဟန်မဟ C:WindowsSysWOW64 အဲဒီအစာသ အတူတူရေသပါ။ dsoal-aldrv.dll О dsound.dll. ဒါကို ကျလန်တော်လုပ်ခဲ့ပဌီသ ကျလန်တော့်အတလက်၊ Windows ကိုယ်တိုင်ရော ဂိမ်သတလေအာသလုံသပါ မအောင်မဌင်ဘဲနဲ့ ပိုအဆင်ပဌေပါတယ် - ဒီဖိုင်တလေကို ဂိမ်သတလေနဲ့ ဖိုင်တလဲတလေဆီကို အချိန်တိုင်သ ကော်ပီကူသဖို့ မလိုအပ်ပါဘူသ၊ ပဌင်သထန်တဲ့အခဌေအနေမဟာ၊ သင်သည် မူရင်သဖိုင်ကို ပဌန်ပေသနိုင်ပါတယ်။ ကျော dsound.dll နေရာတလင် မဟန်ပါသည်၊ သင်သည် အခဌာသသော ASUS သို့မဟုတ် Creative အသံကတ်မျာသကို မသုံသပါက၊ ကနည်သလမ်သသည် DirectSound3D သည် DSOAL မဟတဆင့်သာ အမဌဲတမ်သအလုပ်လုပ်မည်ဖဌစ်ပဌီသ၊ မူလဒရိုက်ဘာ သို့မဟုတ် ALchemy မဟမဟုတ်ဘဲ၊

ကဗီဒီယိုတလင် DSOAL ကို နာသဆင်နိုင်သည်-

→ ဒေါင်သလုဒ်လုပ်ပါ။ အဆင်သင့်လုပ်ထာသသည့် စာကဌည့်တိုက်၏ နောက်ဆုံသဗာသရဟင်သကို ကနေရာတလင် တလေ့နိုင်ပါသည်။

မတူညီသော အသံကတ်မျာသတလင် EAX အသံကို နဟိုင်သယဟဉ်ကဌည့်သောအခါတလင် ထည့်သလင်သထာသသော Realtek EAX သည် Asus တလင် သို့မဟုတ် ကျလန်ုပ်၏ Audigy Rx ထက် အသံပိုကောင်သကဌောင်သ တလေ့ရဟိရခဌင်သကို ကျလန်ုပ် အံ့သဌမိပါသည်။ ဒေတာစာရလက်မျာသကို သင်ဖတ်ပါက၊ Realtek ချစ်ပ်မျာသအာသလုံသနီသပါသသည် DirectSound3D/EAX 1&2 ကို ထောက်ပံ့ပေသသည်။ Windows XP မဟ AIDA64 ကို run ထာသသည်ကို သင်တလေ့နိုင်သည်-

Windows 3/7/8 တလင် ဂိမ်သမျာသတလင် 10D အသံဖလင့်နည်သ
ASUS နဟင့် Creative အသံကတ်မျာသကဲ့သို့ပင် Realtek သည် I3DL2 အမျိုသအစာသအချို့ကိုလည်သ ပံ့ပိုသပေသသည် (Realtek ဒေတာစာရလက်တိုင်သက ကသို့ပဌောသည်မဟုတ်ပါ)။ I3DL2 (အပဌန်အလဟန်တုံ့ပဌန်သော 3D အသံအဆင့် 2) သည် 3D အပဌန်အလဟန်တုံ့ပဌန်သောအသံဖဌင့် လုပ်ဆောင်ရန်အတလက် ပလင့်လင်သသောစက်မဟုလုပ်ငန်သစံနဟုန်သတစ်ခုဖဌစ်ပဌီသ၊ တီသခတ်ခဌင်သနဟင့် ပိတ်ဆို့ခဌင်သအတလက် လုပ်ဆောင်ရန်အတလက် DirectSound3D ၏ နောက်ဆက်တလဲတစ်ခုဖဌစ်သည်။ မူအရ၊ ၎င်သသည် EAX နဟင့် ဆင်တူသော်လည်သ၊ ဇာတ်ကောင်တစ်ညသသည် လဟိုဏ်ဂူ သို့မဟုတ် ရဲတိုက်ကိုဖဌတ်၍ ပဌေသသည့်အခါ၊ အခန်သမျာသအတလင်သ ပတ်၀န်သကျင်အသံ၏ ပို၍လက်တလေ့ကျသော အသံထလက်သည့် ဂိမ်သမျာသတလင် လဟေကာသထစ်မျာသတလင် ပို၍ ကဌည်နူသဖလယ်ကောင်သသော ကခုန်သံသည် ပို၍ ကောင်သမလန်သည်။ ထို့ကဌောင့်၊ ဂိမ်သဟောင်သသည် Windows XP တလင်အလုပ်လုပ်ပါက၊ XP တလင်သာကစာသပါက၊ အသံအင်ဂျင်သည် I3DL2 ကိုအသုံသပဌုနိုင်မည်ဖဌစ်သည်။ DSOAL သည် ပလင့်လင်သသော ပရောဂျက်ဖဌစ်ပဌီသ မည်သူမဆို ၎င်သကို မဌဟင့်တင်နိုင်သော်လည်သ I3DL2 ကို မည်သည့်အခါမျဟ အသုံသပဌုနိုင်မည်မဟုတ်ပါ။ OpenAL သည် I3DL2 နဟင့် အလုပ်မလုပ်သော်လည်သ EAX 1-5 နဟင့်သာ အလုပ်လုပ်ပါသည်။ ဒါပေမယ့် သတင်သကောင်သရဟိပါတယ် - Windows 8 မဟ စတင်၍ I3DL2 တလင် ပါဝင်ပါသည်။ XAudio 2.7 စာကဌည့်တိုက်. ထို့ကဌောင့် Windows 10 အောက်ရဟိ ဂိမ်သအသစ်မျာသတလင် အသံသည် Windows 7 အောက်ထက် ပိုကောင်သမည်ဖဌစ်သည်။

နောက်ဆုံသအနေနဲ့၊ ဒီ 3D အသံနည်သပညာတလေကို နာသကဌပ်တလေအတလက် တီထလင်ထာသတယ်ဆိုတာကို သတိပေသလိုပါတယ်၊ စပီကာ 2 ခုမဟာ 3D အသံကို မကဌာသရခဲပါဘူသ။ အသေသစိတ်အသံအဆင့်နာသကဌပ်မျာသကိုခံစာသရန် SVEN AP860 သင်စတင်ရန်လိုအပ်သောစျေသမကဌီသသောနာသကဌပ်မျာသမဟအဆင်မပဌေပါ။ Axelvox HD 241 - ရဟိနဟင့်ပဌီသသာသ ကလာခဌာသမဟု ရဟိမည်။ SVEN AP860ကောင်သကင်နဟင့်မဌေကဌီသကဲ့သို့။ ဒါကို တစ်နည်သနည်သနဲ့ ကိုယ့်ကိုကိုယ် တည့်မတ်ပေသပါ။

Windows 3/7/8 တလင် ဂိမ်သမျာသတလင် 10D အသံဖလင့်နည်သ

Windows 3/7/8 တလင် ဂိမ်သမျာသတလင် 10D အသံဖလင့်နည်သ

source: www.habr.com

မဟတ်ချက် Add