DXVK 2.3 קומט מיט ימפּרווומאַנץ פֿאַר Vulkan, קאַמפּאַטאַבילאַטי און מער

דקסווק

DXVK קענען זיין געוויינט צו לויפן 3 ד אַפּלאַקיישאַנז און שפּילערייַ אויף לינוקס ניצן וויין

די נייע ווערסיע פון DXVK 2.3 איז שוין באפרייט און קומט מיט גרויס ענדערונגען און ימפּרווומאַנץ פֿאַר Vulkan, ווי געזונט ווי זשוק פיקסיז פֿאַר עטלעכע שפּיל טיטלען, גענעראַל טראָובלעשאָאָטינג און מער.

פֿאַר די וואס נאָך טאָן ניט וויסן וועגן DXVK, זיי זאָל וויסן וואָס עס איז איינער פון די מכשירים אַרייַנגערעכנט אין די פּאַרע פּלייַ פונקציע פֿון סטים.

די נייַע פֿעיִקייטן פון DXVK 2.3

אין דעם נייַע ווערסיע פון ​​​​DXVK 2.3 וואָס איז דערלאנגט, איינער פון די מערסט וויכטיק ענדערונגען פון דעם מעלדונג זענען די ימפּרווומאַנץ געמאכט צו די Vulkan VK_KHR_present_wait פאַרלענגערונג אין וואָס ראַם לייטאַנסי געשעענישן וועט איצט זיין פלאַגד ווען אַ בילד איז דערלאנגט, אלא ווי ווען די רענדערינג אַרבעט קאַמפּליץ. עס איז ווערט צו דערמאָנען אַז די פאַרלענגערונג קענען זיין פאַנגקשאַנאַל בלויז אַזוי לאַנג ווי עס איז קאַמפּאַטאַבאַל אויף די סיסטעם און ווערטיקאַל סינגקראַנאַזיישאַן (VSync) איז ענייבאַלד. עס איז דערמאנט אַז דעם פאַנגקשאַנאַליטי אַלאַוז איר צו רעדוצירן די ענטפער צייט אין עטלעכע שפּילערייַ, פֿאַרבעסערן די אַקיעראַסי פון DXGI סטאַטיסטיק אויף די נומער פון ראָמען געוויזן און פֿאַרבעסערן די עפעקטיווקייַט פון די אָפּציעס dxgi.maxFrameLatency און d3d9.maxFrameLatency.

אַדדיטיאָנאַללי, אויף סיסטעמען וואָס שטיצן די Vulkan VK_EXT_swapchain_maintenance1 פאַרלענגערונג (געשטיצט ווען ניצן די Gamescope קאָמפּאָסיטע סערווער מיט די ENABLE_GAMESCOPE_WSI = 1 אָפּציע), די ענדערונג סאַלווז עטלעכע פאָרשטעלונג ישוז אין שפּילערייַ וואָס שטעלן די רענדער מעהאַלעך קאָרעוו צו יחיד ראָמען.

אן אנדער ענדערונג וואָס שטייט אויס אין דעם נייַע ווערסיע איז די Vulkan VK_EXT_ Depth_bias_control פאַרלענגערונג שטיצן, וואָס גיט ריכטיק טיפקייַט פאָרורטייל וואָג, וואָס סאַלווז ישוז מיט אַרטאַפאַקץ וואָס דערשייַנען ווען רענדערינג שאַדאָוז אין שפּילערייַ ניצן D3D9.

אין דערצו צו דעם, עס אויך כיילייץ די נייַ קאַנפיגיעריישאַן אָפּציע «dxgi.hideNvidiaGpu"פֿאַר פאַרבייַטן פאַרעלטערט dxgi.nvapiHack קאַנפיגיעריישאַן. די נייַע קאַנפיגיעריישאַן איז יונאַפייד מיט ענלעך קאַנפיגיעריישאַנז פֿאַר אַמד און ינטעל גפּוס, און דיפערענטשיייץ זיך דורך בינדן וואָרקאַראָונדס צו ספּעציפיש אַפּלאַקיישאַנז אין וואָס זיי דערשייַנען.

פון די אנדערע ענדערונגען וואָס שטיין אויס:

  • די קאַנפיגיעריישאַנז dxgi.tearFree און d3d9.tearFree האָבן שוין מערדזשד אין דער פּראָסט דxvk.tearFree קאַנפיגיעריישאַן.
  • די פיייקייט צו ספּעציפיצירן קאַנפיגיעריישאַן פּאַראַמעטערס איז צוגעשטעלט דורך די DXVK_CONFIG סוויווע בייַטעוודיק.
  • מיט די שטיצן פון Vulkan VK_EXT_line_rasterization פאַרלענגערונג אין דעם סיסטעם, די פיייקייט צו נוצן גלאַט אָדער רעקטאַנגגיאַלער שורות אין אַפּלאַקיישאַנז איז ימפּלאַמענאַד.
  • שיקט קאַמאַנדז פֿאַר D3D9 איצט אַרבעט די זעלבע ווי פֿאַר D3D11, וואָס וועט רעזולטאַט אין מער סענדז, אָבער וועט בכלל רעדוצירן לייטאַנסי פון די לייטאַנסי פון די מיטל. דאָס קען פֿאַרבעסערן פאָרשטעלונג אין שפּילערייַ וואָס אָפט סינק מיט די גפּו.
  • פאַרפעסטיקט אַ מינערווערטיק אַרויסגעבן מיט D3D9 באַמערקונגען שלייף טראַקינג.
  • פאַרפעסטיקט אַ מינערווערטיק פּראָבלעם מיט די D3D11 טייַך רעזולטאַט
  • פאַרפעסטיקט אַ זשוק און פאָרשטעלונג ישוז מיט D3D11 טיילד אַסעט דיפּלוימאַנט.
  • פאַרפעסטיקט פאַרשידן ישוז מיט HDR מעטאַדאַטאַ ריפּאָרטינג.
  • פאַרפעסטיקט אַ קראַך ווען קאַמפּיילינג D3D9 שאַדערז דזשענערייטאַד דורך די vkd3d HLSL קאַמפּיילער.

לעסאָף אויב איר זענט אינטערעסירט צו וויסן מער וועגן אים וועגן דעם נייַע מעלדונג, איר קענט קאָנטראָלירן די פּרטים אין די ווייַטערדיק לינק.

ווי צו לייגן DXVK שטיצן צו לינוקס?

DXVK קענען ווערן גענוצט צו לויפן 3 ד אַפּלאַקיישאַנז און שפּילערייַ אויף לינוקס ניצן וויין, אַקטינג ווי אַ העכער-פאָרשטעלונג אָלטערנאַטיוו צו ווינע ס געבויט-אין דירעקט 3 ד 11 ימפּלאַמענטיישאַן אַז ראַנז אויף אָפּענגל.

DXVK ריקווייערז די לעצטע סטאַביל ווערסיע פון ​​וויין צו לויפן. אַזוי, אויב איר טאָן ניט האָבן דעם אינסטאַלירן. איצט מיר נאָר דאַרפֿן צו אָפּלאָדירן די לעצט סטאַביל DXVK פּעקל, מיר געפֿינען דאָס אין די ווייַטערדיק לינק.

wget https://github.com/doitsujin/dxvk/releases/download/v2.3/dxvk-2.3.tar.gz

נאָך דעם דאַונלאָודינג, מיר וועלן צו אַנזיפּ די נייַ באקומען פּעקל, דאָס קען זיין געטאן פֿון דיין דעסקטאַפּ סוויווע אָדער פון די וואָקזאַל זיך דורך די דורכפירונג פון די ווייַטערדיק באַפֿעל:

tar -xzvf dxvk-2.3.tar.gz

דערנאָך מיר אַקסעס די טעקע מיט:

cd dxvk-2.3

און מיר ויספירן דעם באַפֿעל צו לויפן די ינסטאַלל שריפט:

sudo sh setup-dxvk.sh install
setup-dxvk.sh install --without-dxgi

ווען ינסטאָלינג דקסווק אין אַ פּרעפיקס פון וויין. די מייַלע איז אַז וויין ווקד 3 ד קענען ווערן געניצט פֿאַר ד 3 ד 12 שפּילערייַ און דקסווק פֿאַר ד 3 ד 11 שפּילערייַ.

די נייַ שריפט אַלאַוז די דלל צו זיין אינסטאַלירן ווי סימבאָליש פֿאַרבינדונגען, וואָס איז גרינגער צו דערהייַנטיקן די DXVK צו באַקומען מער וויין פּרעפיקסעס (איר קענען טאָן דאָס מיט דעם –סימלינק באַפֿעל).

ווי אַזוי איר וועט זען די טעקע דקסווק כּולל צוויי אנדערע דללס פֿאַר 32 און 64 ביטן איר זענט מיר וועלן שטעלן זיי לויט די פאלגענדע רוץ.
וואו "באַניצער" איר פאַרבייַטן עס מיט די נאמען וואָס איר נוצן אין דיין לינוקס פאַרשפּרייטונג.

פֿאַר 64 ביטן מיר שטעלן זיי אין:

~/.wine/drive_c/windows/system32/

O

/home/”usuario”/.wine/drive_c/windows/system32/

און פֿאַר 32 ביטן אין:

~/.wine/drive_c/windows/syswow64

O

/home/”usuario”/.wine/drive_c/windows/system32/

דער אינהאַלט פון דעם אַרטיקל אַדכיר צו אונדזער פּרינציפּן פון לייט עטיקס. צו מעלדונג אַ טעות גיט דאָ.

זייט דער ערשטער צו באַמערקן

לאָזן דיין באַמערקונג

אייער בליצפּאָסט אַדרעס וועט נישט זייַן ארויס. Required fields זענען אנגעצייכנט מיט *

*

*

  1. פאַראַנטוואָרטלעך פֿאַר די דאַטן: AB Internet Networks 2008 SL
  2. ציל פון די דאַטן: קאָנטראָל ספּאַם, קאָמענטאַר פאַרוואַלטונג.
  3. לעגיטימאַטיאָן: דיין צושטימען
  4. קאָמוניקאַציע פון ​​די דאַטן: די דאַטן וועט נישט זיין קאַמיונאַקייטיד צו דריט פּאַרטיעס אַחוץ דורך לעגאַל פליכט.
  5. דאַטן סטאָרידזש: דאַטאַבייס כאָוסטיד דורך Occentus Networks (EU)
  6. רעכט: צו קיין צייט איר קענט באַגרענעצן, צוריקקריגן און ויסמעקן דיין אינפֿאָרמאַציע.