वाइन 8.0 आधीच रिलीझ केले गेले आहे आणि अनेक नवीन वैशिष्ट्ये आणि सुधारणांसह लोड केले आहे

लिनक्स वर वाइन

वाइन हे युनिक्स-आधारित ऑपरेटिंग सिस्टीमसाठी Win16 आणि Win32 ऍप्लिकेशन प्रोग्रामिंग इंटरफेसचे पुन: अंमलबजावणी आहे.

एक वर्षाच्या विकासानंतर आणि 28 प्रायोगिक आवृत्त्या शेवटी च्या प्रक्षेपण API च्या खुल्या अंमलबजावणीची स्थिर आवृत्ती Win32 वाइन 8.0, ज्याने 8600 पेक्षा जास्त बदल आत्मसात केले आहेत.

नवीन आवृत्तीची मुख्य उपलब्धी म्हणजे वाइन मॉड्यूल्सचे फॉरमॅटमध्ये भाषांतर करण्याचे काम पूर्ण करणे, तसेच विंडोजसाठी 5266 प्रोग्राम्स अतिरिक्त सेटिंग्ज आणि बाह्य डीएलएल फाइल्ससह योग्यरित्या कार्य करतात याची पुष्टी करणे.

वाईन 8.0 ची मुख्य बातमी

या नवीन आवृत्तीमध्ये जे वाइन 8.0 वरून येते पीई फॉरमॅटमधील मॉड्यूल्स, चार वर्षांच्या कामानंतर सर्व DLL लायब्ररींचे हस्तांतरण साध्य झाले आहे PE एक्झिक्युटेबल फाइल फॉरमॅट वापरण्यासाठी. PE वापरणे तुम्हाला Windows साठी उपलब्ध असलेले डीबगर वापरण्याची परवानगी देते आणि डिस्क आणि मेमरीमधील सिस्टम मॉड्यूलची ओळख सत्यापित करणार्‍या विविध कॉपी संरक्षण योजनांसह सुसंगततेसह समस्यांचे निराकरण करते.

तसेच 32-बिट होस्टवर 64-बिट ऍप्लिकेशन्स चालवण्याच्या समस्यांचे निराकरण केले गेले आहे आणि एआरएम सिस्टमवर x86 अनुप्रयोग. वाइन 8.x च्या नंतरच्या प्रायोगिक आवृत्त्यांमध्ये सोडवण्याची योजना असलेल्या उर्वरित कार्यांपैकी, PE आणि Unix स्तरांदरम्यान थेट कॉल करण्याऐवजी NT सिस्टम कॉल इंटरफेसमध्ये मॉड्यूलची हालचाल दिसून येते.

याशिवाय, असेही अधोरेखित केले आहे PE ते Unix लायब्ररीमध्ये कॉलचे भाषांतर करण्यासाठी वापरला जाणारा एक विशेष सिस्टम कॉल डिस्पॅचर लागू केला पूर्ण NT सिस्टम कॉल करताना ओव्हरहेड कमी करण्यासाठी. उदाहरणार्थ, केलेल्या ऑप्टिमायझेशनमुळे ओपनजीएल आणि वल्कन लायब्ररी वापरताना कामगिरीतील घट कमी करणे शक्य झाले.

WoW64 मध्ये सर्व युनिक्स लायब्ररीसाठी स्तर प्रदान केले आहेत, 32-बिट पीई फॉरमॅट मॉड्यूल्सना 64-बिट युनिक्स लायब्ररीमध्ये प्रवेश करण्याची परवानगी देते, जे थेट पीई/युनिक्स कॉल्सपासून मुक्त झाल्यानंतर, लायब्ररी 32-बिट युनिक्स स्थापित केल्याशिवाय 32-बिट विंडोज ऍप्लिकेशन्स चालवणे शक्य करेल.

Direct3D मध्ये vkd3d-shader लायब्ररीवर आधारित नवीन HLSL शेडर कंपाइलर जोडले गेले. तसेच, vkd3d-shader वर आधारित, HLSL डिसेम्बलर आणि HLSL प्रीप्रोसेसर तयार केले आहेत.

SDL लायब्ररी आणि फोर्स फीडबॅक इफेक्टसह सुसंगततेवर आधारित, गेम व्हील निर्धारित करण्यासाठी कोडची सुधारित अंमलबजावणी प्रस्तावित आहे या वस्तुस्थितीव्यतिरिक्त, इनपुट डिव्हाइसेसच्या भागावर आम्ही हॉट प्लग कंट्रोलर्ससाठी लक्षणीय सुधारित समर्थन शोधू शकतो. गेमिंग चाके वापरताना.

मॉड्यूल देखील हायलाइट केले आहे WinRT Windows.Gaming.Input जे गेमपॅड, जॉयस्टिक्स आणि गेम व्हील्समध्ये प्रवेश करण्यासाठी प्रोग्रामिंग इंटरफेसच्या अंमलबजावणीसह प्रस्तावित आहे. नवीन API साठी, इतर गोष्टींबरोबरच, उपकरणांच्या हॉट प्लगिंगच्या अधिसूचनेसाठी समर्थन, स्पर्श आणि कंपन प्रभाव लागू केला आहे.
आंतरराष्ट्रीयकरण

च्या इतर बदल की:

  • OpenAL लायब्ररीचा वापर बंद करण्यात आला आहे.
  • ASF (Advanced Systems Format) फॉरमॅटमध्ये ऑडिओ आणि व्हिडिओ प्रवाह वाचण्यासाठी फिल्टर जोडले.
  • OpenAL32.dll मधली लेयर लायब्ररी काढून टाकली, त्याऐवजी आता ऍप्लिकेशन्ससह पुरवलेली मूळ विंडोज लायब्ररी OpenAL32.dll वापरली जाते.
  • मीडिया फाउंडेशन प्लेयरने सामग्री प्रकार शोधणे सुधारले आहे.
  • डेटा ट्रान्सफर रेट (रेट कंट्रोल) नियंत्रित करण्याची क्षमता लागू करण्यात आली आहे.
  • एन्हांस्ड व्हिडिओ रेंडरर (EVR) मध्ये डीफॉल्ट मिक्सर आणि रेंडररसाठी सुधारित समर्थन.
  • रायटर एन्कोडिंग API ची प्रारंभिक अंमलबजावणी जोडली.
    डीफॉल्ट सेटिंग्ज "लाइट" थीम वापरतात. तुम्ही WineCfg युटिलिटी वापरून थीम बदलू शकता.
  • ग्राफिक्स ड्रायव्हर्स (winex11.drv, winemac.drv, wineandroid.drv) युनिक्स-स्तरीय सिस्टम कॉल करण्यासाठी आणि Win32u लायब्ररीद्वारे ड्रायव्हर्समध्ये प्रवेश करण्यासाठी रूपांतरित केले गेले आहेत.
  • प्रिंटर ड्रायव्हरमधील पीई आणि युनिक्स स्तरांमधील थेट कॉल दूर करण्यासाठी प्रिंट प्रोसेसर आर्किटेक्चर लागू केले गेले आहे.

शेवटी आपल्याला त्याबद्दल अधिक जाणून घेण्यात स्वारस्य असल्यास, आपण मधील तपशील तपासू शकता खालील दुवा.

उबंटू आणि डेरिव्हेटिव्ह्जवर वाइन 8.0 कसे स्थापित करावे?

ज्यांना वाईनची ही नवीन आवृत्ती स्थापित करण्यात सक्षम होण्यात स्वारस्य आहे, फक्त एक टर्मिनल उघडा आणि त्यामध्ये खालील आदेश टाइप करा:

  1. sudo apt install libgnutls30:i386 libgpg-error0:i386 libxml2:i386 libasound2-plugins:i386 libsdl2-2.0-0:i386 libfreetype6:i386 libdbus-1-3:i386 libsqlite3-0:i386
  2. sudo dpkg --add-architecture i386
    wget -nc https://dl.winehq.org/wine-builds/winehq.key && sudo apt-key add winehq.key
  3. sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ '$(lsb_release -cs)' main'
  4. sudo apt install --install-recommends winehq-stable

आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटा जबाबदार: मिगुएल Áन्गल गॅटन
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.