DXVK 1.6 מגיע עם כמה שינויים ותיקוני באגים במשחקים

DXVK

לפני כמה ימים הגרסה החדשה של שכבת DXVK 1.6 שוחררה, המספקת את היישום של DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 ו- 11, שעובד באמצעות תרגום שיחות Vulkan API.

בעוד ש- DXVK עדיין משמש בעיקר ב- Steam Play, זה לא המקום היחיד שמשתמשי לינוקס יכולים לנצל את הטכנולוגיה הנהדרת הזו. זה גם תורם יישום D3D11 מבוסס Vulkan עבור לינוקס ויין, לגבי ביצועים ואופטימיזציה בעת הפעלת משחקי Direct3D 11 על יין מכיוון שהם גם מספקים תמיכה ב- Direct3D9.

התכונות החדשות העיקריות של DXVK 1.6

הגרסה החדשה הזו של DXVK 1.6 בולטת ביישום שינוי באופן הטיפול בספריותיה עזרי Direct3D 10 כך שהוא יכול לעבוד גם עם מסגרת האפקטים D3D10 של Wine, שיפורים קלים בביצועים של Direct3D 9, אחדפתרון לשינויים מיותרים במצב תצוגה ופתרונות אחרים.

התקנת ספריות עזר ברירות מחדל Direct3D 10: d3d10.dll y d3d10_1.dll נעצר מכיוון ש- D3D10 ב- DXVK דורש d3d10core.dll ו- d3d11.dll לתמיכה ב- D3D10 (dxgi.dll נדרש גם עבור Windows). השינוי מאפשר להשתמש במסגרת D3D10 שפותחה ב- Wine לצורך אפקטים, שמשמשת בכמה משחקים.

DXVK 1.6 מציג אופטימיזציות לביצועים קטנים ביישום Direct3D 9, בנוסף לתיקון התרסקות בעת ניסיון לתפוס תמונות מ- apitrace.

בנוסף קבוע קבוע בכמה משחקי מקור 2 באמצעות עיבוד D3D9 משלו, בוצע גם מתג מצב המסך המיותר והוצא באג המציג מסגרת ירוקה בעת הצגת וידאו בכמה משחקים.

מצד הבעיות שנפתרו בכמה כותרות משחק, מוזכרים הדברים הבאים:

  • כובע בזמן- תוקן רגרסיה שבה התפוקה תשתנה בצורה גרועה בעת שינוי הרזולוציה
  • שטח מת : חפצים מרובעים קבועים בשחור.
  • DoDonPachi תחיית המתים : תקלה קבועה בעת ההפעלה.
  • דוגמת הדרקון : בעיות קבועות במסך מלא.
  • מלחמת כוכבים: קומנדו הרפובליקה : מיושם פורמטים חסרים של תמונות.
  • יומאווארי: צללי חצות : תקלה קבועה בעת ההפעלה.

לבסוף, אם ברצונך לדעת יותר על הפרויקט, כמו גם על השימוש בו, תוכל להתייעץ עם הפרטים ב הקישור הבא.

כיצד להוסיף תמיכה ב- DXVK לינוקס?

כדי להשתמש ב- DXVK, נדרשים מנהלי התקנים עם תמיכה ב- API Vulkan 1.1, כמו AMD RADV 18.3, NVIDIA 415.22, Intel ANV 19.0 ו- AMDVLK.

ניתן להשתמש ב- DXVK להפעלת יישומי תלת מימד ומשחקים על לינוקס באמצעות יין, ומשמש כאלטרנטיבה עם ביצועים גבוהים יותר ליישום Direct3D 3 המובנה של Wine שפועל ב- OpenGL.

DXVK דורשת את הגירסה היציבה האחרונה של Wine לרוץ. אז אם אין לך את זה מותקן. כעת נצטרך רק להוריד את חבילת DXVK היציבה האחרונה, אנו נמצא את זה בקישור הבא.

wget https://github.com/doitsujin/dxvk/releases/download/v1.6.0/dxvk-1.6.0.tar.gz

לאחר ביצוע ההורדה כעת אנו הולכים לפתוח את החבילה שהושגה זה עתה, ניתן לעשות זאת באמצעות סביבת שולחן העבודה שלך או מהטרמינל עצמו על ידי ביצוע הפקודה הבאה:

tar -xzvf dxvk-1.6.0.tar.gz

ואז אנחנו ניגשים לתיקיה עם:

cd dxvk-1.6.0

ואנחנו מבצעים את פקודת sh ל- הפעל את סקריפט ההתקנה:

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

בעת התקנת DXVK בקידומת יין. היתרון הוא שניתן להשתמש ביין vkd3d למשחקי D3D12 ו- DXVK למשחקי D3D11.

כמו כן, התסריט החדש מאפשר לך להתקין את ה- dll כקישורים סימבוליים, מה שמקל על עדכון ה- DXVK כדי לקבל עוד קידומות יין (אתה יכול לעשות זאת באמצעות הפקודה –symlink).

איך תראה את התיקיה DXVK מכיל שני dlls אחרים עבור 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/

השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

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