גרסאות חדשות של Wine 11.19, Wine-staging 11.19 ו-D7VK 2.3

Wine 11.19, גרסה ניסיונית של יישום ה-API בקוד פתוח של Win32, יצאה. מאז שחרור גרסה 11.18, נסגרו 23 דיווחי באגים ו-358 שינויים בוצעו.

השינויים החשובים ביותר:

  • ספריית GDIPlus מיישמת את היכולת לצייר טקסט אנכית.
  • טבלאות התווים עודכנו לגרסה 18.0.0 של יוניקוד.
  • תמיכה במטמון של שאילתות DNS יושמה.
  • מנתח VBScript משופר.
  • mountmgr הוסיף תמיכה עבור הפעולות IOCTL_DVD_SEND_KEY, IOCTL_DVD_END_SESSION, IOCTL_DVD_GET_REGION, IOCTL_DVD_READ_STRUCTURE, IOCTL_CDROM_CHECK_VERIFY, IOCTL_SCSI_PASS_THROUGH, IOCTL_SCSI_PASS_THROUGH_DIRECT, IOCTL_SCSI_GET_ADDRESS, IOCTL_SCSI_GET_CAPABILITIE ו-IOCTL_SCSI_GET_INQUIRY_DATA.
  • דוחות שגיאות סגורים הקשורים להפעלת היישומים הבאים: ArcGIS Pro, שעון זמן SBE 1.2/2.2, BOINC, Paint.net 5.2, Steam 4126040.
  • דיווחי באגים סגורים הקשורים להפעלת המשחקים: Command Post, Zombie Army 4: Dead War, Evolution: The Game of Intelligent Life, Euro Truck Simulator 2, Aniimo, Desperados 2: Cooper's Revenge, Final Fantasy XI Online, Hard Truck Apocalypse.

במקביל, שוחרר פרויקט Wine Staging 11.19, המספק גרסת בניית Wine מורחבת הכוללת תיקונים לא שלמים או מסוכנים שעדיין אינם מתאימים לשילוב בענף Wine הראשי. בהשוואה ל-Wine, Wine Staging מספק 279 תיקונים נוספים. גרסת Wine Staging החדשה מסתנכרנת עם בסיס הקוד של Wine 11.19 ומעדכנת את קוד vkd3d. תיקונים המיישמים מבני תצורת פרמטרים והגדרות סוג חסרות עבור d3d12 הועברו להפצה הראשית של Wine.

בנוסף, ראוי לציין את יציאתו של פרויקט D7VK 2.3, אשר מפתח את יישום ממשקי ה-API הגרפיים Direct3D 3, 5, 6 ו-7 שהוצעו על ידי מיקרוסופט בשנים 1996, 1997, 1998 ו-1999. D7VK פועל על ידי תרגום קריאות לממשק ה-API של Vulkan ומאפשר לך להריץ אותו ב-Wine. Linux משחקי רטרו המבוססים על ממשקי ה-API של Direct3D 3, 5, 6 ו-7. קוד הפרויקט נכתב ב-C++ ומופץ תחת רישיון Zlib. הפיתוח מבוסס על קוד backend d3d9 מפרויקט DXVK. D7VK ממיר ממשקי API של Direct3D 3, 5, 6 ו-7 לקריאות Direct3D 9, אשר מתורגמות לאחר מכן לממשק ה-API של Vulkan. המפתח אינו מתכוון לבקש לכלול את D7VK ב-DXVK, כפי שהיה במקרה של מימושים של Direct3D 8 ו-Direct3D 9 על גבי Vulkan.

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

  • עובר לעבודה על גבי גרסת DXVK 3.1.1.
  • אופטימיזציה של רינדור צללים.
  • תאימות משופרת עם מעבדים גרפיים ניידים.
  • איחוד עבודה עם טקסטורות, חומרים וחלונות תצוגה עבור D3D 3/5/6.
  • יישום ProcessVerticesStrided עבור D3D 7.
  • תיקונים לשיפור התמיכה במשחקים:
    • עָזוּב,
    • נקמה אפלה,
    • משטרת ג'י,
    • גרנדיה השנייה,
    • אימפריית כדור הארץ,
    • היפרבלייד,
    • צורך במהירות: פורשה,
    • רוכב רדליין,
    • מסע בין כוכבים: ארמדה,
    • מלחמת הכוכבים: ברית ה-X-Wing ו
    • צָאר

מקור: OpenNet.ru

קנה אירוח אמין לאתרים עם הגנת DDoS, שרתי VPS VDS 🔥 קנה אחסון אתרים אמין עם הגנת DDoS, שרתי VPS VDS | ProHoster