वाइन 7.0 ची स्थिर आवृत्ती आधीच प्रसिद्ध झाली आहे आणि या त्याच्या बातम्या आहेत

नंतर विकासाचे एक वर्ष आणि 30 प्रायोगिक आवृत्त्या सादर केल्या गेल्या Win32 API च्या खुल्या अंमलबजावणीची नवीन स्थिर आवृत्ती वाइन 7.0 ज्यामध्ये सुमारे 9100 बदल लागू करण्यात आले आहेत.

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

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

या नवीन आवृत्तीत जवळजवळ सर्व DLLs PE एक्झिक्युटेबल फाइल फॉरमॅट वापरण्यासाठी रूपांतरित केले गेले आहेत (पोर्टेबल एक्झिक्युटेबल) ELF ऐवजी. PE चा वापर डिस्कवर आणि मेमरीमधील सिस्टम मॉड्यूल्सची ओळख सत्यापित करणार्‍या विविध कॉपी संरक्षण योजनांच्या समर्थनासह समस्या सोडवते.

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

अगोदर निर्देश केलेल्या बाबीसंबंधी बोलताना डिस्कवर संबंधित पीई फाइल असल्यासच अंगभूत DLL आता लोड केले जातात, ते वास्तविक लायब्ररी किंवा स्टब आहे याची पर्वा न करता. हा बदल ऍप्लिकेशनला नेहमी PE फाइल्सची योग्य लिंक पाहण्याची अनुमती देतो. हे वर्तन अक्षम करण्यासाठी तुम्ही WINEBOOTSTRAPMODE पर्यावरण व्हेरिएबल वापरू शकता.

त्याशिवाय WoW64 आर्किटेक्चर लागू केले गेले आहे, जे 32-बिट युनिक्स प्रक्रियांमध्ये 64-बिट विंडोज ऍप्लिकेशन्स चालविण्यास अनुमती देते. समर्थन एका लेयरच्या कनेक्शनद्वारे लागू केले जाते जे 32-बिट NT सिस्टम कॉल्सचे NTDLL ला 64-बिट कॉलमध्ये भाषांतर करते.

जोडले एक नवीन Win32u लायब्ररी, ज्यामध्ये GDI32 आणि USER32 लायब्ररीचे भाग समाविष्ट आहेत ग्राफिक्स प्रोसेसिंग आणि कर्नल-स्तरीय विंडो व्यवस्थापनाशी संबंधित. भविष्यात, winex11.drv आणि winemac.drv सारखे ड्रायव्हर घटक Win32u वर स्थलांतरित करण्याचे काम सुरू होईल.

दुसरीकडे, ते बाहेर उभे आहे नवीन रेंडरिंग इंजिन (जे व्हल्कन ग्राफिक्स API मध्ये डायरेक्ट3डी कॉलचे भाषांतर करते) जे लक्षणीय सुधारणा झाली. बर्‍याच परिस्थितींमध्ये, वल्कन-आधारित इंजिनमधील डायरेक्ट3डी 10 आणि 11 समर्थनाची पातळी जुन्या ओपनजीएल-आधारित इंजिनशी जुळली आहे. वल्कन मार्गे रेंडरिंग इंजिन सक्षम करण्यासाठी, डायरेक्ट3डी "रेंडरर" रेजिस्ट्री व्हेरिएबल "व्हल्कन" वर सेट करा.

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

असेही ठळकपणे समोर आले आहे मल्टी-मॉनिटर सेटअपसाठी समर्थन जोडले, जे तुम्हाला डायरेक्ट3डी अॅप्लिकेशन फुल स्क्रीन मोडमध्ये प्रदर्शित करण्यासाठी मॉनिटर निवडण्याची परवानगी देते. Vulkan API द्वारे कोड प्रस्तुत करताना, VK_EXT_host_query_reset विस्तार प्रणालीद्वारे समर्थित असल्यास क्वेरी प्रक्रिया कार्यक्षमता सुधारली गेली आहे.

जोडले आभासी फ्रेमबफर प्रदर्शित करण्याची क्षमता (SwapChain) GDI द्वारे, जर OpenGL किंवा Vulkan चा वापर डिस्प्लेसाठी केला जाऊ शकत नाही, उदाहरणार्थ वेगवेगळ्या प्रक्रियांमधून विंडोवर एक्सपोर्ट करताना, उदाहरणार्थ CEF (Chromium एम्बेडेड फ्रेमवर्क) वर आधारित प्रोग्राममध्ये.

कार्ड जोडले गेले आहेत AMD Radeon RX 5500M, 6800/6800 XT/6900 XT, AMD Van Gogh, Intel UHD ग्राफिक्स 630, आणि NVIDIA GT 1030 Direct3D ग्राफिक्स कार्डवर आधारित.
Wine 3 नुसार "shader_backend" वापरण्याऐवजी, HKEY_CURRENT_USER\Software\Wine\Direct5.0D रेजिस्ट्रीमधून "UseGLSL" की काढली गेली.

मीडिया फाउंडेशन फ्रेमवर्कची सतत अंमलबजावणी, IMFPMediaPlayer कार्यक्षमतेसाठी जोडलेले समर्थन, सॅम्पलर ऍलोकेटर, EVR आणि SAR रेंडरिंग बफरसाठी सुधारित समर्थन.

wineqtdecoder लायब्ररी काढली जे QuickTime फॉरमॅटसाठी एक डीकोडर प्रदान करते (GStreamer आता सर्व कोडेक्ससाठी वापरले जाते)

इतर बदल की:

  • HID प्रोटोकॉलला सपोर्ट करणाऱ्या जॉयस्टिक्ससाठी नवीन डायरेक्टइनपुट बॅकएंड जोडला.
  • जॉयस्टिक्सवर अभिप्राय प्रभाव वापरण्याची क्षमता लागू केली गेली आहे.
  • सुधारित जॉयस्टिक नियंत्रण पॅनेल.
  • XInput सुसंगत उपकरणांसह अनुकूल परस्परसंवाद.
  • WinMM ने Linux वर evdev बॅकएंड आणि macOS IOHID वर IOHID वापरण्याऐवजी जॉयस्टिक सपोर्ट DIInput वर हलवला.
  • जुना winejoystick.drv जॉयस्टिक ड्रायव्हर काढला.
  • व्हर्च्युअल एचआयडी उपकरणांच्या वापरावर आधारित डीइनपुट मॉड्यूलमध्ये नवीन चाचण्या जोडल्या गेल्या आहेत आणि त्यांना भौतिक उपकरणाची आवश्यकता नाही.
  • C रनटाइम गणितीय फंक्शन्सचा संपूर्ण संच लागू करतो, मुख्यत्वे मुसल लायब्ररीमधून केला जातो.
  • सर्व CPU प्लॅटफॉर्म फ्लोटिंग पॉइंट फंक्शन्ससाठी योग्य समर्थन प्रदान करतात.
  • DTLS प्रोटोकॉलसाठी समर्थन जोडले.
  • NSI (नेटवर्क स्टोअर इंटरफेस) सेवा कार्यान्वित केली गेली आहे, जी संगणकावरील रूटिंग आणि नेटवर्क इंटरफेसची माहिती इतर सेवांवर संग्रहित करते आणि प्रसारित करते.
  • WinSock API हँडलर्स, जसे की setsoccopt आणि getsockopt, Windows आर्किटेक्चरशी जुळण्यासाठी 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. डेटा जबाबदार: मिगुएल Áन्गल गॅटन
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.

bool(सत्य)