వాల్వ్ ప్రోటాన్ 5.0ని విడుదల చేస్తుంది, ఇది Linuxలో Windows గేమ్‌లను అమలు చేయడానికి ఒక సూట్

వాల్వ్ కంపెనీ ప్రచురించిన ప్రాజెక్ట్ యొక్క కొత్త శాఖ యొక్క మొదటి విడుదల ప్రోటాన్ 5.0, ఇది వైన్ ప్రాజెక్ట్ యొక్క అభివృద్ధిపై ఆధారపడింది మరియు Windows కోసం సృష్టించబడిన మరియు Linuxలో స్టీమ్ కేటలాగ్‌లో అందించబడిన గేమింగ్ అప్లికేషన్‌ల లాంచ్‌ను నిర్ధారించడం లక్ష్యంగా పెట్టుకుంది. ప్రాజెక్ట్ అభివృద్ధి వ్యాప్తి BSD లైసెన్స్ కింద.

Steam Linux క్లయింట్‌లో Windows-మాత్రమే గేమింగ్ అప్లికేషన్‌లను నేరుగా అమలు చేయడానికి ప్రోటాన్ మిమ్మల్ని అనుమతిస్తుంది. ప్యాకేజీ DirectX 9/10/11 అమలును కలిగి ఉంటుంది (ప్యాకేజీ ఆధారంగా DXVK) మరియు DirectX 12 (ఆధారంగా vkd3d), వల్కాన్ APIకి డైరెక్ట్‌ఎక్స్ కాల్‌ల అనువాదం ద్వారా పని చేయడం, గేమ్ కంట్రోలర్‌లకు మెరుగైన మద్దతును అందిస్తుంది మరియు గేమ్‌లలో మద్దతు ఉన్న స్క్రీన్ రిజల్యూషన్‌లతో సంబంధం లేకుండా పూర్తి-స్క్రీన్ మోడ్‌ను ఉపయోగించగల సామర్థ్యాన్ని అందిస్తుంది. బహుళ-థ్రెడ్ గేమ్‌ల పనితీరును పెంచడానికి, మెకానిజమ్‌లకు మద్దతు ఉంది "సమకాలీకరణ"(Eventfd సమకాలీకరణ) మరియు "futex/fsync".

В కొత్త వెర్షన్:

  • కోడ్‌బేస్‌తో సమకాలీకరణ పూర్తయింది వైన్ XX, దీని నుండి 3500 కంటే ఎక్కువ మార్పులు బదిలీ చేయబడ్డాయి (మునుపటి శాఖ వైన్ 4.11పై ఆధారపడింది). ప్రోటాన్ 207 నుండి 4.11 ప్యాచ్‌లు పైకి తరలించబడ్డాయి మరియు ఇప్పుడు ప్రధాన వైన్ ప్యాకేజీలో చేర్చబడ్డాయి;
  • Direct3D 9ని ఉపయోగించి గేమ్‌లను రెండర్ చేయడానికి, DXVK లేయర్ డిఫాల్ట్‌గా ప్రారంభించబడుతుంది, కాల్‌లను Vulkan APIకి అనువదిస్తుంది. Vulkan మద్దతు లేని సిస్టమ్‌ల వినియోగదారులు PROTON_USE_WINED3D సెట్టింగ్‌ని సెట్ చేయడం ద్వారా OpenGL అనువాదాన్ని ఉపయోగించే wined3d బ్యాకెండ్‌కి తిరిగి రావచ్చు;
  • స్టీమ్ క్లయింట్‌తో ఏకీకరణ బలోపేతం చేయబడింది, ఇది గేమ్‌ల అనధికారిక మార్పుల నుండి రక్షించడానికి సాంకేతికతను ఉపయోగించే మద్దతు ఉన్న గేమ్‌ల పరిధిని విస్తరించింది. దేనువో. ఉదాహరణకు, ప్రోటాన్ ఇప్పుడు జస్ట్ కాజ్ 3, Batman: Arkham Knight మరియు Abzu వంటి గేమ్‌లను ఆడవచ్చు;
  • కొత్త ప్రోటాన్ ఇన్‌స్టాలేషన్‌లు కొన్ని కొత్త గేమ్‌లకు అవసరమైన విధంగా, ఆపరేటింగ్ సిస్టమ్ యొక్క కొత్త వెర్షన్ గురించి సమాచారాన్ని అందిస్తాయి.
    పాత సెట్టింగుల పారామితులు మారవు;

  • వైన్ 5.0లో బహుళ మానిటర్‌లు మరియు గ్రాఫిక్స్ ఎడాప్టర్‌లతో పనిచేయడానికి మద్దతు జోడించడానికి సంబంధించిన ముఖ్యమైన మెరుగుదలలపై అభివృద్ధి ప్రారంభమైంది;
  • పాత గేమ్‌లకు మెరుగైన సరౌండ్ సౌండ్ సపోర్ట్;
  • ప్రాజెక్ట్ యొక్క Git రిపోజిటరీ నిర్మాణం మార్చబడింది. కొత్త సబ్‌మాడ్యూల్స్ 5.0 బ్రాంచ్‌కు జోడించబడ్డాయి, దీనికి git నుండి నిర్మించేటప్పుడు, అవి తప్పనిసరిగా “git submodule update —init” కమాండ్‌తో ప్రారంభించబడాలి;
  • భాగాలు ఫాడియో DirectX సౌండ్ లైబ్రరీల అమలుతో (API XAudio2, X3DAudio, XAPO మరియు XACT3) 20.02 విడుదలకు నవీకరించబడింది;
  • ఇంటర్లేయర్ DXVK, ఇది DXGI (DirectX గ్రాఫిక్స్ ఇన్‌ఫ్రాస్ట్రక్చర్), Direct3D 9, 10 మరియు 11 అమలును అందిస్తుంది, వల్కాన్ APIకి ప్రసార కాల్‌ల ద్వారా పని చేస్తుంది, ఇది నిన్న ప్రచురించబడిన విడుదలకు నవీకరించబడింది. 1.5.4. DXVK 1.5.4 Direct3D 9 మద్దతుకు సంబంధించిన రిగ్రెషన్‌లను పరిష్కరిస్తుంది మరియు Anno 1701, EYE: Divine Cybermancy, లో సంభవించే సమస్యలను పరిష్కరిస్తుంది.
    మర్చిపోయిన రాజ్యాలు: డెమోన్ స్టోన్, కింగ్స్ బౌంటీ మరియు
    ది విట్చర్.

మూలం: opennet.ru

ఒక వ్యాఖ్యను జోడించండి