والو جاري ڪري ٿو پروٽون 5.0، لينڪس تي ونڊوز رانديون هلائڻ لاءِ هڪ سوٽ

والو ڪمپني شايع ٿيل منصوبي جي نئين شاخ جو پهريون رليز پروٽون 5.0، جيڪو وائن پروجيڪٽ جي ترقيءَ تي مبني آهي ۽ ان جو مقصد ونڊوز لاءِ ٺاهيل گيمنگ ايپليڪيشنز کي فعال ڪرڻ آهي ۽ لينڪس تي هلائڻ لاءِ اسٽيم ڪيٽلاگ ۾ پيش ڪيو ويو آهي. پروجيڪٽ جي ڪاميابين ڦهلڻ BSD لائسنس جي تحت.

پروٽون توهان کي اجازت ڏئي ٿو سڌو سنئون ونڊوز-صرف گيم ايپليڪيشنون هلائڻ جي Steam Linux ڪلائنٽ تي. پيڪيج ۾ شامل آهي DirectX 9/10/11 (پيڪيج جي بنياد تي ڊي ايڪس وي) ۽ DirectX 12 (بنياد تي vkd3d) جيڪو ڪم ڪري ٿو ترجمو ڪندي DirectX ڪالن کي Vulkan API ۾ بهتر سپورٽ مهيا ڪري ٿي گيم ڪنٽرولرز لاءِ ۽ مڪمل اسڪرين موڊ استعمال ڪرڻ جي صلاحيت بغير اسڪرين جي قراردادن جي سپورٽ جي راندين ۾. گھڻن موضوعن واري راندين جي ڪارڪردگي کي وڌائڻ لاء، ميڪانيزم "esync"(Eventfd هم وقت سازي) ۽"futex/fsync".

В نئون نسخو:

  • ڪوڊ بيس سان هم وقت سازي مڪمل ٿي وئي شراب 5.0، جنهن مان 3500 کان وڌيڪ تبديليون منتقل ڪيون ويون (اڳوڻي برانچ شراب 4.11 تي ٻڌل هئي). پروٽون 207 مان 4.11 پيچ اپ اسٽريم منتقل ڪيا ويا آھن ۽ ھاڻي مکيه وائن پيڪيج ۾ شامل آھن.
  • Direct3D 9 استعمال ڪندي رانديون رينڊر ڪرڻ لاءِ، DXVK پرت ڊفالٽ طور فعال ٿيل آھي، ڪالن کي وولڪن API ۾ ترجمو ڪندي. Vulkan سپورٽ کان سواءِ سسٽم جا استعمال ڪندڙ wined3d backend ڏانهن واپس آڻي سگهن ٿا، جيڪو OpenGL ترجمو استعمال ڪري ٿو، PROTON_USE_WINED3D سيٽنگ کي ترتيب ڏيندي؛
  • اسٽيم ڪلائنٽ سان انضمام کي مضبوط ڪيو ويو آهي، جنهن کي سپورٽ ڪيل راندين جي حد کي وڌايو ويو آهي جيڪي ٽيڪنالاجي استعمال ڪن ٿيون راندين جي غير مجاز ترميمن جي خلاف حفاظت لاء. ڊنيوو. مثال طور، پروٽان ھاڻي رانديون کيڏي سگھي ٿو جھڙوڪ Just Cause 3، Batman: Arkham Knight ۽ Abzu؛
  • نيو پروٽون تنصيبات واپسي معلومات آپريٽنگ سسٽم جي نئين ورزن جي باري ۾، جيئن ڪجهه نئين راندين جي گهربل هجي.
    پراڻي سيٽنگن جا پيراگراف اڻڄاتل رهجي ويا آهن؛

  • وائن 5.0 ۾ ڪيترن ئي مانيٽر ۽ گرافڪس ايڊاپٽرز سان ڪم ڪرڻ لاءِ سپورٽ جي اضافي سان لاڳاپيل اهم سڌارن تي ترقي شروع ٿي وئي آهي؛
  • پراڻن راندين لاءِ بهتر چوڌاري آواز سپورٽ؛
  • منصوبي جي Git مخزن جي جوڙجڪ کي تبديل ڪيو ويو آھي. 5.0 برانچ ۾ نوان ذيلي ماڊل شامل ڪيا ويا آهن، جنهن جي ضرورت آهي ته جڏهن گٽ مان تعمير ڪيو وڃي، انهن کي حڪم سان شروع ڪيو وڃي "git submodule update -init"؛
  • اجزاء فيوڊي DirectX صوتي لائبريرين (XAudio2، X3DAudio، XAPO ۽ XACT3 APIs) جي نفاذ سان 20.02 کي جاري ڪرڻ لاءِ اپڊيٽ ڪيو ويو؛
  • انٽرليئر ڊي ايڪس وي، جيڪو DXGI (DirectX گرافڪس انفراسٽرڪچر) جو نفاذ مهيا ڪري ٿو، Direct3D 9، 10 ۽ 11، ڪم ڪري رهيو آهي براڊڪاسٽنگ ڪالن ذريعي ولڪن API ڏانهن، ڪالهه شايع ٿيل رليز کي اپڊيٽ ڪيو ويو آهي. 1.5.4. DXVK 1.5.4 Direct3D 9 سپورٽ سان لاڳاپيل رجعت کي حل ڪري ٿو ۽ Anno 1701، EYE ۾ پيش ايندڙ مسئلن کي حل ڪري ٿو: Divine Cybermancy،
    وساريل جايون: ڊيمن پٿر، بادشاهه جي فضل ۽
    وير.

جو ذريعو: opennet.ru

تبصرو شامل ڪريو