ലിനക്സിൽ വിൻഡോസ് ഗെയിമുകൾ പ്രവർത്തിപ്പിക്കുന്നതിനുള്ള സ്യൂട്ടായ പ്രോട്ടോൺ 5.0 വാൽവ് പുറത്തിറക്കുന്നു

വാൽവ് കമ്പനി പ്രസിദ്ധീകരിച്ചു പദ്ധതിയുടെ പുതിയ ശാഖയുടെ ആദ്യ പ്രകാശനം പ്രോട്ടോൺ 5.0, വൈൻ പ്രോജക്റ്റിന്റെ സംഭവവികാസങ്ങളെ അടിസ്ഥാനമാക്കിയുള്ളതും വിൻഡോസിനായി സൃഷ്ടിച്ചതും ലിനക്സിലെ സ്റ്റീം കാറ്റലോഗിൽ അവതരിപ്പിച്ചതുമായ ഗെയിമിംഗ് ആപ്ലിക്കേഷനുകളുടെ സമാരംഭം ഉറപ്പാക്കാൻ ലക്ഷ്യമിടുന്നു. പ്രോജക്റ്റ് വികസനങ്ങൾ വ്യാപനം BSD ലൈസൻസിന് കീഴിൽ.

സ്റ്റീം ലിനക്സ് ക്ലയന്റിൽ വിൻഡോസ് മാത്രമുള്ള ഗെയിമിംഗ് ആപ്ലിക്കേഷനുകൾ നേരിട്ട് പ്രവർത്തിപ്പിക്കാൻ പ്രോട്ടോൺ നിങ്ങളെ അനുവദിക്കുന്നു. പാക്കേജിൽ DirectX 9/10/11 (പാക്കേജിനെ അടിസ്ഥാനമാക്കി) നടപ്പിലാക്കൽ ഉൾപ്പെടുന്നു DXVK) കൂടാതെ DirectX 12 (അടിസ്ഥാനമാക്കി vkd3d), വൾക്കൻ API-ലേക്കുള്ള DirectX കോളുകളുടെ വിവർത്തനം വഴി പ്രവർത്തിക്കുന്നത്, ഗെയിം കൺട്രോളറുകൾക്ക് മെച്ചപ്പെട്ട പിന്തുണയും ഗെയിമുകളിൽ പിന്തുണയ്ക്കുന്ന സ്‌ക്രീൻ റെസല്യൂഷനുകൾ പരിഗണിക്കാതെ തന്നെ പൂർണ്ണ സ്‌ക്രീൻ മോഡ് ഉപയോഗിക്കാനുള്ള കഴിവും നൽകുന്നു. മൾട്ടി-ത്രെഡ് ഗെയിമുകളുടെ പ്രകടനം വർദ്ധിപ്പിക്കുന്നതിന്, മെക്കാനിസങ്ങൾ പിന്തുണയ്ക്കുന്നു "സമന്വയം"(Eventfd സിൻക്രൊണൈസേഷൻ) കൂടാതെ "futex/fsync".

В പുതിയ പതിപ്പ്:

  • കോഡ്ബേസുമായുള്ള സമന്വയം പൂർത്തിയായി വൈൻ 5.0, അതിൽ നിന്ന് 3500-ലധികം മാറ്റങ്ങൾ കൈമാറ്റം ചെയ്യപ്പെട്ടു (മുമ്പത്തെ ബ്രാഞ്ച് വൈൻ 4.11 അടിസ്ഥാനമാക്കിയുള്ളതായിരുന്നു). പ്രോട്ടോൺ 207-ൽ നിന്നുള്ള 4.11 പാച്ചുകൾ മുകളിലേക്ക് നീക്കി, അവ ഇപ്പോൾ പ്രധാന വൈൻ പാക്കേജിൽ ഉൾപ്പെടുത്തിയിട്ടുണ്ട്;
  • Direct3D 9 ഉപയോഗിച്ച് ഗെയിമുകൾ റെൻഡർ ചെയ്യുന്നതിന്, DXVK ലെയർ സ്ഥിരസ്ഥിതിയായി പ്രവർത്തനക്ഷമമാക്കി, Vulkan API-ലേക്ക് കോളുകൾ വിവർത്തനം ചെയ്യുന്നു. Vulkan പിന്തുണയില്ലാത്ത സിസ്റ്റങ്ങളുടെ ഉപയോക്താക്കൾക്ക് PROTON_USE_WINED3D ക്രമീകരണം സജ്ജീകരിക്കുന്നതിലൂടെ OpenGL വിവർത്തനം ഉപയോഗിക്കുന്ന wined3d ബാക്കെൻഡിലേക്ക് മടങ്ങാനാകും;
  • സ്റ്റീം ക്ലയന്റുമായുള്ള സംയോജനം ശക്തിപ്പെടുത്തി, ഇത് ഗെയിമുകളുടെ അനധികൃത പരിഷ്‌ക്കരണത്തിനെതിരെ പരിരക്ഷിക്കുന്നതിന് സാങ്കേതികവിദ്യ ഉപയോഗിക്കുന്ന പിന്തുണയുള്ള ഗെയിമുകളുടെ ശ്രേണി വിപുലീകരിച്ചു. ഡെനുവോ. ഉദാഹരണത്തിന്, പ്രോട്ടോണിന് ഇപ്പോൾ ജസ്റ്റ് കോസ് 3, ബാറ്റ്മാൻ: അർഖാം നൈറ്റ്, അബ്സു തുടങ്ങിയ ഗെയിമുകൾ കളിക്കാനാകും;
  • പുതിയ പ്രോട്ടോൺ ഇൻസ്റ്റാളേഷനുകൾ, ചില പുതിയ ഗെയിമുകൾ ആവശ്യപ്പെടുന്നതുപോലെ, ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിന്റെ പുതിയ പതിപ്പിനെക്കുറിച്ചുള്ള വിവരങ്ങൾ നൽകുന്നു.
    പഴയ ക്രമീകരണങ്ങളുടെ പാരാമീറ്ററുകൾ മാറ്റമില്ലാതെ അവശേഷിക്കുന്നു;

  • വൈൻ 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

ഒരു അഭിപ്രായം ചേർക്കുക