वाइन 7.0 का स्थिर संस्करण पहले ही जारी किया जा चुका है और ये इसकी खबरें हैं

निम्नलिखित विकास का एक वर्ष और 30 प्रयोगात्मक संस्करण प्रस्तुत किए गए Win32 API के खुले कार्यान्वयन का नया स्थिर संस्करण शराब 7.0 जिसमें करीब 9100 बदलाव लागू किए गए हैं।

नए संस्करण की प्रमुख उपलब्धियों में शामिल हैं: पीई प्रारूप में अधिकांश वाइन मॉड्यूल का अनुवाद, थीम के लिए समर्थन, जॉयस्टिक के लिए स्टैक विस्तार और एचआईडी इंटरफेस के साथ इनपुट डिवाइस, WoW64 वास्तुकला कार्यान्वयन 32-बिट वातावरण में 64-बिट प्रोग्राम चलाने के लिए।

शराब 7.0 की मुख्य खबर

इस नए संस्करण में लगभग सभी डीएलएल को पीई निष्पादन योग्य फ़ाइल प्रारूप का उपयोग करने के लिए परिवर्तित कर दिया गया है (पोर्टेबल निष्पादन योग्य) ईएलएफ के बजाय। पीई का उपयोग विभिन्न कॉपी सुरक्षा योजनाओं के समर्थन से समस्याओं को हल करता है जो डिस्क और मेमोरी में सिस्टम मॉड्यूल की पहचान को सत्यापित करते हैं।

इसके अलावा पीई मॉड्यूल यूनिक्स पुस्तकालयों के साथ इंटरफेस कर सकते हैं मानक एनटी कर्नेल सिस्टम कॉल का उपयोग करते हुए, जो विंडोज डिबगर्स से यूनिक्स कोड तक पहुंच को छिपाना और थ्रेड लॉग की निगरानी करना संभव बनाता है।

लास अंतर्निहित डीएलएल अब केवल तभी लोड होते हैं जब डिस्क पर संबंधित पीई फ़ाइल होती है, चाहे वह वास्तविक पुस्तकालय हो या आधार। यह परिवर्तन एप्लिकेशन को पीई फाइलों के लिए हमेशा सही लिंक देखने की अनुमति देता है। आप इस व्यवहार को अक्षम करने के लिए WINEBOOTSTRAPMODE पर्यावरण चर का उपयोग कर सकते हैं।

इसके अलावा WoW64 आर्किटेक्चर लागू किया गया है, जो 32-बिट यूनिक्स प्रक्रियाओं में 64-बिट विंडोज़ अनुप्रयोगों को चलाने की अनुमति देता है। समर्थन एक परत के कनेक्शन के माध्यम से कार्यान्वित किया जाता है जो 32-बिट एनटी सिस्टम कॉल को एनटीडीएलएल में 64-बिट कॉल में अनुवादित करता है।

एक जोड़ा नई Win32u लाइब्रेरी, जिसमें GDI32 और USER32 लाइब्रेरी के हिस्से शामिल हैं ग्राफिक्स प्रोसेसिंग और कर्नेल-स्तरीय विंडो प्रबंधन से संबंधित है। भविष्य में, winx11.drv और winemac.drv जैसे ड्राइवर घटकों को Win32u में माइग्रेट करने पर काम शुरू हो जाएगा।

दूसरी ओर, यह बाहर खड़ा है नया प्रतिपादन इंजन (जो Direct3D कॉल को Vulkan ग्राफ़िक्स API में ट्रांसलेट करता है) जो काफी सुधार हुआ था. ज्यादातर स्थितियों में, वल्कन-आधारित इंजन में Direct3D 10 और 11 समर्थन के स्तर का मिलान पुराने OpenGL-आधारित इंजन से किया गया है। वल्कन के माध्यम से रेंडरिंग इंजन को सक्षम करने के लिए, Direct3D "रेंडरर" रजिस्ट्री चर को "vulkan" पर सेट करें।

लागू किया गया है Direct3D 10 और 11 की कई विशेषताएं, जिनमें आलसी संदर्भ शामिल हैं, डिवाइस संदर्भों में चल रहे राज्य ऑब्जेक्ट, बफ़र्स में निरंतर ऑफ़सेट, गन्दा बनावट अभ्यावेदन की सफाई, बिना टाइप किए गए प्रारूपों में संसाधनों के बीच डेटा की प्रतिलिपि बनाना।

इस पर भी प्रकाश डाला गया है मल्टी-मॉनिटर सेटअप के लिए अतिरिक्त समर्थन, जो आपको Direct3D एप्लिकेशन को पूर्ण स्क्रीन मोड में प्रदर्शित करने के लिए मॉनिटर का चयन करने की अनुमति देता है। यदि VK_EXT_host_query_reset एक्सटेंशन सिस्टम द्वारा समर्थित है, तो Vulkan API के माध्यम से कोड रेंडरिंग में, क्वेरी प्रोसेसिंग दक्षता में सुधार किया गया है।

जोड़ा गया आभासी फ्रेमबफर प्रदर्शित करने की क्षमता (स्वैपचैन) जीडीआई के माध्यम से, यदि ओपनजीएल या वल्कन का उपयोग प्रदर्शन के लिए नहीं किया जा सकता है, उदाहरण के लिए विभिन्न प्रक्रियाओं से विंडो में निर्यात करते समय, उदाहरण के लिए सीईएफ (क्रोमियम एंबेडेड फ्रेमवर्क) पर आधारित कार्यक्रमों में।

कार्ड जोड़े गए हैं AMD Radeon RX 5500M, 6800/6800 XT/6900 XT, AMD Van Gogh, Intel UHD ग्राफ़िक्स 630, और NVIDIA GT 1030 Direct3D ग्राफिक्स कार्ड पर आधारित।
वाइन 3 के रूप में "shader_backend" का उपयोग करने के बजाय, "UseGLSL" कुंजी को HKEY_CURRENT_USER\Software\Wine\Direct5.0D रजिस्ट्री से हटा दिया गया था।

मीडिया फाउंडेशन ढांचे का निरंतर कार्यान्वयन, IMFPMediaPlayer कार्यक्षमता के लिए अतिरिक्त समर्थन, नमूना, EVR और SAR रेंडरिंग बफ़र्स के लिए बेहतर समर्थन।

वाइनक्यूटीडिकोडर लाइब्रेरी हटा दी गई जो क्विकटाइम प्रारूप के लिए एक डिकोडर प्रदान करता है (जीस्ट्रीमर अब सभी कोडेक्स के लिए उपयोग किया जाता है)

अन्य परिवर्तनों में से जो खड़े हैं:

  • जॉयस्टिक के लिए एक नया DirectInput बैकएंड जोड़ा गया जो HID प्रोटोकॉल का समर्थन करता है।
  • जॉयस्टिक पर प्रतिक्रिया प्रभाव का उपयोग करने की क्षमता को लागू किया गया है।
  • बेहतर जॉयस्टिक नियंत्रण कक्ष।
  • XInput संगत उपकरणों के साथ अनुकूलित बातचीत।
  • WinMM ने Linux पर evdev बैकएंड और macOS IOHID पर IOHID का उपयोग करने के बजाय जॉयस्टिक समर्थन को DInput में स्थानांतरित कर दिया।
  • हटा दिया गया पुराना वाइनजॉयस्टिक.डीआरवी जॉयस्टिक ड्राइवर।
  • वर्चुअल HID उपकरणों के उपयोग के आधार पर DInput मॉड्यूल में नए परीक्षण जोड़े गए हैं और इसके लिए किसी भौतिक उपकरण की आवश्यकता नहीं है।
  • सी रनटाइम गणितीय कार्यों का एक पूरा सेट लागू करता है, जो मुख्य रूप से मुसल पुस्तकालय से किया जाता है।
  • सभी CPU प्लेटफॉर्म फ्लोटिंग पॉइंट फंक्शन के लिए सही सपोर्ट प्रदान करते हैं।
  • DTLS प्रोटोकॉल के लिए जोड़ा गया समर्थन।
  • एनएसआई (नेटवर्क स्टोर इंटरफेस) सेवा लागू की गई है, जो कंप्यूटर पर रूटिंग और नेटवर्क इंटरफेस के बारे में अन्य सेवाओं के बारे में जानकारी संग्रहीत और प्रसारित करती है।
  • WinSock API हैंडलर, जैसे कि सेट्सकॉप्ट और गेटॉकॉप्ट, को विंडोज आर्किटेक्चर से मेल खाने के लिए NTDLL लाइब्रेरी और afd.sys ड्राइवर में ले जाया गया है।

अंत में यदि आप इसके बारे में अधिक जानने में रुचि रखते हैं, आप में विवरण देख सकते हैं निम्नलिखित लिंक।

उबंटू और डेरिवेटिव पर वाइन 7.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. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।