Conas fuaim 3D a chumasú i gcluichí i Windows 7/8/10

Conas fuaim 3D a chumasú i gcluichí i Windows 7/8/10
Is dócha go bhfuil a fhios ag beagnach gach duine, le scaoileadh Windows Vista ar ais i 2007, agus tar éis é i ngach leagan ina dhiaidh sin de Windows, baineadh an API fuaime DirectSound3D de Windows, agus thosaigh na APIs nua XAudio3 agus X2DAudio a úsáid in ionad DirectSound agus DirectSound3D . Mar thoradh air sin, níl éifeachtaí fuaime EAX (éifeachtaí fuaime comhshaoil) ar fáil i gcluichí níos sine. San Airteagal seo inseoidh mé duit conas an DirectSound3D/EAX céanna a chur ar ais chuig gach seanchluiche a thacaíonn leis na teicneolaíochtaí seo agus iad ag imirt ar Windows 7/8/10. Ar ndóigh, tá a fhios ag gamers a bhfuil taithí acu seo go léir, ach b'fhéidir go mbeidh an t-alt úsáideach do dhuine éigin.

Níor coinníodh seanchluichí chuig bosca bruscair na staire; os a choinne sin, tá an-éileamh orthu i measc úsáideoirí níos sine agus níos óige. Breathnaíonn seanchluichí níos fearr ar mhonatóirí ardtaifigh nua-aimseartha, scaoiltear mods le haghaidh go leor cluichí a fheabhsaíonn uigeachtaí agus scáthaitheoirí, ach ar dtús ní raibh aon ádh leis an bhfuaim. Le scaoileadh na chéad ghlúine eile de Windows Vista, tar éis Windows XP, mheas forbróirí Microsoft go raibh DirectSound3D imithe i léig - bhí sé teoranta do fhuaim 6-chainéil, níor thacaigh sé le comhbhrú fuaime, bhí sé ag brath ar phróiseálaithe agus mar sin cuireadh XAudio2/X3DAudio ina ionad. . Agus ós rud é nach API neamhspleách a bhí i dteicneolaíocht Creative EAX, mar a bhí A3D ó Areal ag aon am amháin, ach síneadh ar DirectSound3D, fágadh cártaí fuaime Creative taobh thiar de. Mura n-úsáideann tú fillteáin bogearraí speisialta, ansin nuair a bhíonn tú ag imirt ar Windows 7/8/10 i seanchluichí, ní bheidh míreanna roghchláir a chuimsíonn EAX gníomhach. Agus gan EAX, ní bheidh an fhuaim i gcluichí chomh saibhir, toirtiúil, nó suite.

Chun an fhadhb seo a réiteach, d'fhorbair Creative an clár fillte ALchemy, a atreoraíonn glaonna DirectSound3D agus EAX chuig an API OpenAL tras-ardán. Ach oibríonn an clár seo go hoifigiúil le cártaí fuaime Cruthaitheach, agus ní fiú an tsamhail chéanna. Mar shampla, ní oibríonn cárta Audigy Rx nua-aimseartha le próiseálaí DSP crua-earraí CA10300 go hoifigiúil. I gcás úinéirí cártaí fuaime eile, mar shampla Realtek ionsuite, ní mór duit bogearraí tiománaí X-Fi MB Creative Sound Blaster a úsáid, rud a chosnaíonn airgead. Is féidir leat an clár dúchais 3DSoundBack a thriail freisin, ach níor chríochnaigh Realtek é - stop sé ag céim an leagan béite, ní oibríonn sé go maith agus ní oibríonn sé le gach sliseanna. Ach tá bealach níos fearr ann, tá sé níos éasca le húsáid agus saor in aisce.

An chéad bhealach

Tosóidh mé le cártaí fuaime ASUS. Tá cártaí fuaime ASUS DGX/DSX/DX/D1/Phoebus bunaithe ar sceallóga C-Media, agus is iad sliseanna ASUS AV66/AV100/AV200 fiú na sliseanna C-Media athlipéadaithe. Deir saintréithe na gcártaí fuaime seo go dtacaíonn siad le EAX 1/2/5. Fuair ​​​​na sliseanna seo go léir oidhreacht óna réamhtheachtaí an bloc CMI8738 DSP-software-crua-earraí EAX 1/2, is bogearraí é EAX 5 cheana féin.

Tá úinéirí cártaí sraith Xonar an-ádh, tá an cnaipe GX feicthe ag gach duine ar an bpainéal tiománaí, ach b'fhéidir nach bhfuil a fhios ag gach duine cad a dhéanann sé. Taispeánfaidh mé duit i scáileáin scáileáin ón gclár AIDA64, is é seo an cuma ar an gcluaisín fuaime DirectX nuair nach bhfuil an cnaipe gníomhach agus d'úinéirí cártaí fuaime Realtek ionsuite i Windows 7/8/10:

Conas fuaim 3D a chumasú i gcluichí i Windows 7/8/10
Tá gach maolán fuaime náid, tá gach API neamhghníomhach. Ach díreach tar éis an cnaipe GX a chasadh air feicimid

Conas fuaim 3D a chumasú i gcluichí i Windows 7/8/10
Iad siúd. an-áisiúil - ní gá duit cláir bhreise cosúil le Creative ALchemy a sheoladh agus an comhad dsound.dll a chóipeáil chuig gach fillteán cluiche. Éiríonn an cheist mhór, cén fáth nach ndearna Creative é seo ina thiománaithe? Ina theannta sin, i ngach múnla nua Sound Blaster Z/Zx/AE ní úsáideann sé próiseálaí DSP crua-earraí chun EAX a phróiseáil, ach déanann sé é i mbogearraí trí thiománaí a úsáideann halgartaim simplithe. Creideann roinnt daoine go bhfuil próiseáil fuaime bunaithe ar bhogearraí leordhóthanach toisc go bhfuil CPUanna nua-aimseartha i bhfad níos cumhachtaí ná na próiseálaithe cárta fuaime 10 mbliana ó shin, a phróiseáil fuaime i crua-earraí. Níl sé mar sin ar chor ar bith. Tá an LAP optamaithe chun orduithe x86 a phróiseáil, agus próiseálann an DSP fuaim an phróiseálaí lárnach i bhfad níos tapúla, díreach mar a tháirgeann an cárta físeáin rasterization níos tapúla ná an LAP. Is leor an próiseálaí lárnach le haghaidh halgartaim shimplí, ach tógfaidh aisfhuaimniú ardchaighdeáin le go leor foinsí fuaime an iomarca acmhainní fiú de LAP cumhachtach, rud a chuirfidh isteach ar an titim i CCT i gcluichí. D'aithin Microsoft é seo cheana féin agus tá tacaíocht tugtha ar ais aige cheana féin le haghaidh próiseála fuaime le próiseálaithe DSP i Windows 8, chomh maith le Sony, a chuir sliseanna ar leith ar a chonsól PS5 chun fuaime 3D a phróiseáil.

An dara bealach

Tá an rogha seo oiriúnach d'úsáideoirí cárta fuaime ionsuite sa motherboard, arb é an tromlach é. Tá a leithéid de thionscadal ann DSOAL is aithrise bogearraí é DirectSound3D agus EAX a úsáideann OpenAL (ní mór OpenAL a shuiteáil ar an gcóras) agus ní éilíonn sé luasghéarú crua-earraí. Má tá aon fheidhmeanna crua-earraí ag do shlis fuaime le haghaidh próiseála fuaime, úsáidfear iad go huathoibríoch. Oibríonn an clár chomh maith sin go bhfuair mé EAX ag obair ar mo sheanchluichí go léir a raibh ticbhosca EAX sna socruithe acu. Seo mar a bheidh an fhuinneog AIDA64 má chóipeáil tú na comhaid DSOAL chuig fillteán an chláir:

Conas fuaim 3D a chumasú i gcluichí i Windows 7/8/10

Mura dtarlaíonn sé seo agus má tá pictiúr agat mar a bhí sa chéad ghabháil scáileáin, is Windows dúchais é dsound.dll ní ligeann sé duit an API a thascradh, mar a bhí i mo chás. Ansin cabhróidh an modh seo - beidh ort tosaithe ó roinnt íomhá Windows Live-CD agus scrios an comhad dsound.dll ní gan cabhair ó áirgiúlacht Unlocker (tar éis cóip a dhéanamh i gcás rolladh siar) ón eolaire C: WindowsSysWOW64 agus scríobh síos na cinn chéanna ina ionad dsoal-aldrv.dll и dsound.dll. Rinne mé é seo agus domsa, d'oibrigh Windows féin agus na cluichí go léir gan teipeanna agus tá sé níos áisiúla fós - ní gá duit na comhaid seo a chóipeáil chuig na fillteáin le cluichí gach uair, i gcásanna tromchúiseacha, is féidir leat an ceann bunaidh a thabhairt ar ais ar ais dsound.dll i bhfeidhm. Fíor, tá an modh seo oiriúnach mura n-úsáideann tú cártaí fuaime ASUS nó Creative eile, mar sa chás seo ní oibreoidh DirectSound3D i gcónaí ach amháin trí DSOAL, agus ní tríd an tiománaí dúchais nó Ailceimic.

Is féidir éisteacht le DSOAL san fhíseán seo:

→ Íoslódáil Is féidir an leagan is déanaí den leabharlann réamhdhéanta a fháil anseo

Ag comparáid idir conas a fhuaimeann EAX ar chártaí fuaime éagsúla, bhí iontas orm a fháil amach go bhfuil an Realtek EAX tógtha isteach níos fearr ná ar Asus nó ar mo Audigy Rx. Má léann tú na sonraí, tacaíonn beagnach gach sliseanna Realtek le DirectSound3D/EAX 1&2. Ag rith AIDA64 ó Windows XP is féidir leat a fheiceáil:

Conas fuaim 3D a chumasú i gcluichí i Windows 7/8/10
Tarlaíonn sé go dtacaíonn Realtek, murab ionann agus cártaí fuaime ASUS agus Creative, le cineál éigin I3DL2 (ní deir gach bileog Realtek é seo). Is caighdeán oscailte tionscail é I3DL2 (Idirghníomhach 3D Fuaime Leibhéal 2) chun oibriú le fuaim idirghníomhach 3D, agus is síneadh é ar DirectSound3D chun oibriú le haisfhuaimniú agus le hocclusion. I bprionsabal, tá sé ar aon dul le EAX, ach fuaimeanna sé níos deise - aisfhuaimniú níos taitneamhaí i gcluichí céimeanna, nuair a ritheann carachtar trí uaimh nó caisleán, fuaim níos réadúla timpeall fuaime i seomraí. Dá bhrí sin, má ritheann an cluiche d'aois ar Windows XP, ansin imirt mé ach ar XP, b'fhéidir go mbeidh an t-inneall fuaime a bheith in ann úsáid a bhaint as I3DL2. Cé gur tionscadal oscailte é DSOAL agus gur féidir le duine ar bith é a fheabhsú, ní bheidh sé in ann I3DL2 a úsáid choíche, mar gheall ar Ní oibríonn OpenAL le I3DL2, ach le EAX 1-5 amháin. Ach tá dea-scéal ann - ag tosú le Windows 8, tá I3DL2 san áireamh Leabharlann XAudio 2.7. Mar sin beidh an fhuaim i gcluichí nua faoi Windows 10 níos fearr ná faoi Windows 7.

Agus ar deireadh, ba mhaith liom a chur i gcuimhne duit gur forbraíodh na teicneolaíochtaí fuaime 3D seo go léir le haghaidh cluasáin; ar 2 chainteoir is ar éigean a chloisfidh tú fuaim 3D. Chun taitneamh a bhaint as cluasáin leibhéal fuaime mionsonraithe SVEN AP860 Ní bheidh oiriúnach, ó chluasáin neamhchostasach is gá duit chun tús a chur leis Axelvox hd 241 - beidh difríocht ann cheana féin le SVEN AP860cosúil le neamh agus talamh. Ar bhealach féin treoraigh tú féin mar seo.

Conas fuaim 3D a chumasú i gcluichí i Windows 7/8/10

Conas fuaim 3D a chumasú i gcluichí i Windows 7/8/10

Foinse: will.com

Add a comment