Bii o ṣe le mu ohun 3D ṣiṣẹ ni awọn ere ni Windows 7/8/10

Bii o ṣe le mu ohun 3D ṣiṣẹ ni awọn ere ni Windows 7/8/10
Fere gbogbo eniyan mọ pe pẹlu itusilẹ ti Windows Vista pada ni ọdun 2007, ati lẹhin rẹ ati ni gbogbo awọn ẹya ti o tẹle ti Windows, a ti yọ ohun DirectSound3D kuro ni Windows, dipo DirectSound ati DirectSound3D, XAudio2 ati X3DAudio API tuntun bẹrẹ lati ṣee lo. . Bi abajade, awọn ipa didun ohun EAX (awọn ipa didun ohun ayika) di ko si ni awọn ere agbalagba. Ninu nkan yii Emi yoo sọ fun ọ bi o ṣe le da DirectSound3D / EAX kanna pada si gbogbo awọn ere atijọ ti o ṣe atilẹyin awọn imọ-ẹrọ wọnyi nigbati o nṣere lori Windows 7/8/10. Nitoribẹẹ, awọn oṣere ti o ni iriri mọ gbogbo eyi, ṣugbọn boya nkan naa yoo wulo fun ẹnikan.

Awọn ere atijọ ko ti lọ si eruku ti itan, ni ilodi si, wọn wa ni ibeere nla, mejeeji laarin awọn olumulo agbalagba ati ọdọ. Awọn ere atijọ wo dara julọ lori awọn diigi giga-giga ti ode oni, fun ọpọlọpọ awọn ere awọn mods wa ti o mu awọn awoara ati awọn shaders dara, ṣugbọn ni akọkọ ko si orire pẹlu ohun naa. Pẹlu itusilẹ ti iran atẹle ti Windows Vista, ni atẹle Windows XP, awọn Difelopa Microsoft ro pe DirectSound3D jẹ arugbo - o ni aropin ti ohun ikanni 6, ko ṣe atilẹyin funmorawon ohun, jẹ igbẹkẹle ero isise ati nitorinaa o rọpo nipasẹ XAudio2 / X3DA ohun. Ati pe niwọn igba ti imọ-ẹrọ Creative's EAX kii ṣe API ominira, bi A3D lati Aureal ṣe jẹ tẹlẹ, ṣugbọn o kan itẹsiwaju ti DirectSound3D, awọn kaadi ohun Creative ni a fi silẹ. Ti o ko ba lo awọn murasilẹ sọfitiwia pataki, lẹhinna ṣiṣere lori Windows 7/8/10 ni awọn ere atijọ, awọn ohun akojọ aṣayan ti o pẹlu EAX kii yoo ṣiṣẹ. Ati laisi EAX, ohun ti o wa ninu awọn ere kii yoo jẹ sisanra pupọ, iwọn didun, ipo.

Lati yanju iṣoro yii, Ṣiṣẹda ti ṣe agbekalẹ eto fifiwewe ALchemy, eyiti o ṣe atunṣe awọn ipe DirectSound3D ati EAX si OpenAL cross-platform API. Ṣugbọn eto yii ṣiṣẹ ni ifowosi pẹlu awọn kaadi ohun Creative, ati paapaa lẹhinna kii ṣe awọn awoṣe pupọ. Fun apẹẹrẹ, kaadi Audigy Rx ode oni pẹlu ohun elo DSP CA10300 ni ifowosi ko ṣiṣẹ. Fun awọn oniwun ti awọn kaadi ohun miiran, gẹgẹbi Realtek ti a ṣe sinu, o tun nilo lati lo sọfitiwia awakọ Ohun Blaster X-Fi MB ti Creative, eyiti o jẹ idiyele. O tun le gbiyanju eto abinibi 3DSoundBack, ṣugbọn ko pari nipasẹ Realtek - o duro ni ipele ẹya beta, ko ṣiṣẹ daradara ati kii ṣe pẹlu gbogbo awọn eerun igi. Ṣugbọn ọna ti o dara julọ wa, o rọrun lati lo ati pe o jẹ ọfẹ.

Ọna akọkọ

Emi yoo bẹrẹ pẹlu awọn kaadi ohun ASUS. ASUS DGX/DSX/DX/D1/Phoebus ohun kaadi da lori C-Media eerun, ati paapa ASUS AV66/AV100/AV200 eerun ni o wa kanna relabeled C-Media eerun. Awọn pato ti awọn kaadi ohun wọnyi sọ pe wọn ṣe atilẹyin EAX 1/2/5. Gbogbo awọn eerun wọnyi jogun lati ọdọ aṣaaju wọn CMI8738 DSP-block software-hardware EAX 1/2, EAX 5 jẹ sọfitiwia tẹlẹ.

Awọn oniwun ti awọn kaadi jara Xonar ni orire pupọ, gbogbo eniyan ti rii bọtini GX lori igbimọ awakọ, ṣugbọn boya kii ṣe gbogbo eniyan mọ ohun ti o ṣe. Emi yoo fihan ọ lori awọn sikirinisoti lati inu eto AIDA64, eyi ni bii taabu ohun DirectX ṣe dabi nigbati bọtini ko ṣiṣẹ ati fun awọn oniwun ti awọn kaadi ohun Realtek ti a ṣe sinu Windows 7/8/10:

Bii o ṣe le mu ohun 3D ṣiṣẹ ni awọn ere ni Windows 7/8/10
Gbogbo awọn ifipa ohun jẹ odo, gbogbo awọn API ko ṣiṣẹ. Ṣugbọn lẹsẹkẹsẹ lẹhin titan bọtini GX, a rii

Bii o ṣe le mu ohun 3D ṣiṣẹ ni awọn ere ni Windows 7/8/10
Awon. rọrun pupọ - ko si iwulo lati ṣiṣe awọn eto afikun bii Creative ALchemy ati daakọ faili .dll si folda kọọkan pẹlu ere naa. Nitorina ibeere nla naa waye, kilode ti Creative ko ṣe eyi ninu awọn awakọ wọn? Pẹlupẹlu, ninu gbogbo awọn awoṣe Ohun Blaster Z/Zx/AE tuntun, ko lo ero isise DSP hardware lati ṣe ilana EAX, ṣugbọn o ṣe ni eto nipasẹ awakọ kan nipa lilo awọn algoridimu irọrun. Diẹ ninu awọn eniyan ro pe ohun elo sọfitiwia ti to, nitori awọn CPUs ode oni ni agbara pupọ ju awọn olutọpa kaadi ohun ọdun 10 ti o ṣe ilana ohun ni ohun elo. Ko ri bee rara. Sipiyu ti wa ni iṣapeye lati ṣe ilana awọn aṣẹ x86, ati pe DSP ṣe ilana ohun ti Sipiyu ni iyara pupọ, bakanna bi kaadi fidio ṣe rasterization yiyara ju Sipiyu lọ. Aarin ero isise ti to fun awọn algoridimu ti o rọrun, ṣugbọn atunṣe didara giga pẹlu ọpọlọpọ awọn orisun ohun yoo gba ọpọlọpọ awọn orisun ti paapaa Sipiyu ti o lagbara, eyiti yoo ni ipa lori idinku FPS ninu awọn ere. Eyi ti mọ tẹlẹ nipasẹ Microsoft ati pe o ti mu sisẹ ohun DSP pada sinu Windows 8, bakannaa nipasẹ Sony, eyiti o ti ṣafikun chirún sisẹ ohun 5D lọtọ si PS3 rẹ.

Ọna keji

Aṣayan yii dara fun awọn olumulo ti kaadi ohun ti a ṣe sinu modaboudu, eyiti o pọ julọ. Iru ise agbese kan wa DSOAL - Eyi jẹ apẹẹrẹ sọfitiwia ti DirectSound3D ati EAX ni lilo OpenAL (OpenAL gbọdọ fi sori ẹrọ lori eto) ti ko nilo isare ohun elo. Ti chirún ohun rẹ ba ni diẹ ninu awọn ẹya ohun elo fun sisẹ ohun, lẹhinna wọn yoo lo laifọwọyi. Eto naa ṣiṣẹ daradara pe nipasẹ rẹ EAX mina mi lori gbogbo awọn ere atijọ nibiti ami ayẹwo EAX wa ninu awọn eto. Eyi ni ohun ti window AIDA64 dabi ti o ba daakọ awọn faili DSOAL si folda eto naa:

Bii o ṣe le mu ohun 3D ṣiṣẹ ni awọn ere ni Windows 7/8/10

Ti eyi ko ba ṣẹlẹ ati pe o ni aworan kan, bi ninu sikirinifoto akọkọ, lẹhinna Windows abinibi dura.dll ko gba laaye lati da API duro, bi o ti jẹ ninu ọran mi. Lẹhinna ọna yii yoo ṣe iranlọwọ - iwọ yoo nilo lati bata lati diẹ ninu aworan Windows Live-CD ati paarẹ faili naa dura.dll kii ṣe laisi iranlọwọ ti IwUlO Unlocker (lẹhin ṣiṣe ẹda kan ni ọran ti yiyi pada) lati itọsọna naa C: WindowsSysWOW64 ki o si kọ dipo awọn gan dsoal-aldrv.dll и dura.dll. Mo ṣe eyi fun mi, mejeeji Windows funrararẹ ati gbogbo awọn ere ṣiṣẹ laisi awọn ikuna ati pe o rọrun diẹ sii - iwọ ko nilo lati daakọ awọn faili wọnyi si awọn folda pẹlu awọn ere ni gbogbo igba, ni awọn ọran ti o buruju, o le pada si abinibi rẹ. dura.dll ni aaye. Lootọ, ọna yii dara ti o ko ba lo ASUS miiran tabi awọn kaadi ohun Creative, nitori ninu ọran yii DirectSound3D yoo ṣiṣẹ nigbagbogbo fun ọ nikan nipasẹ DSOAL, kii ṣe nipasẹ awakọ abinibi tabi ALchemy.

O le tẹtisi DSOAL ninu fidio yii:

→ Gbigba lati ayelujara setan-ṣe ìkàwé ti awọn titun ti ikede le ṣee ri nibi

Ni afiwe bi EAX ṣe n dun lori awọn kaadi ohun ti o yatọ, o yà mi lẹnu lati rii pe EAX dun dara julọ lori Realtek ti a ṣe sinu ju Asus tabi lori Audigy Rx mi. Ti o ba ka awọn iwe data, o fẹrẹ jẹ gbogbo awọn eerun Realtek ṣe atilẹyin DirectSound3D/EAX 1&2. Nipa ṣiṣe AIDA64 lati labẹ Windows XP, o le rii:

Bii o ṣe le mu ohun 3D ṣiṣẹ ni awọn ere ni Windows 7/8/10
O wa ni jade wipe Realtech, ko ASUS ati Creative ohun kaadi, atilẹyin diẹ ninu awọn miiran I3DL2 (ko gbogbo Realtech datasheet sọ eyi). I3DL2 (Ibaṣepọ 3D Audio Ipele 2) jẹ boṣewa ile-iṣẹ ṣiṣi fun ṣiṣẹ pẹlu ohun ibaraenisepo 3D, o jẹ itẹsiwaju fun DirectSound3D lati ṣiṣẹ pẹlu iṣipopada ati idilọwọ. Ni opo, ohun afọwọṣe ti EAX, sugbon o dun diẹ dídùn - diẹ dídùn reverberation ni igbese awọn ere nigba ti ohun kikọ gbalaye nipasẹ kan iho apata tabi kasulu, diẹ bojumu kikeboosi ti yika ohun ni awọn yara. Nitorina ti ere atijọ ba ṣiṣẹ lori Windows XP, lẹhinna Mo mu ṣiṣẹ nikan lori XP, ti ẹrọ ohun le lo I3DL2. Bó tilẹ jẹ pé DSOAL jẹ ẹya-ìmọ ise agbese ati ẹnikẹni le mu o, o yoo ko ni anfani lati lo I3DL2, nitori. OpenAL ko ṣiṣẹ pẹlu I3DL2, EAX 1-5 nikan. Ṣugbọn awọn iroyin ti o dara wa - bẹrẹ pẹlu Windows 8, I3DL2 wa ninu XAudio 2.7 ìkàwé. Nitorinaa ohun ni awọn ere tuntun labẹ Windows 10 yoo dara ju labẹ Windows 7.

Ati nikẹhin, Mo fẹ lati leti pe gbogbo awọn imọ-ẹrọ ohun 3D wọnyi ni idagbasoke fun awọn agbekọri, iwọ kii yoo gbọ ohun 2D lori awọn agbohunsoke 3. Lati gbadun alaye agbekọri ipele ohun SVEN AP860 ko ba wo dada, lati ilamẹjọ olokun o nilo lati bẹrẹ pẹlu Axelvox HD 241 - nibẹ ni yio je kan iyato pẹlu SVEN AP860bi orun on aiye. Eyi ni bi o ṣe le ṣe itọsọna ara rẹ.

Bii o ṣe le mu ohun 3D ṣiṣẹ ni awọn ere ni Windows 7/8/10

Bii o ṣe le mu ohun 3D ṣiṣẹ ni awọn ere ni Windows 7/8/10

orisun: www.habr.com

Fi ọrọìwòye kun