વાઇન 7.0 નું સ્થિર સંસ્કરણ પહેલેથી જ બહાર પાડવામાં આવ્યું છે અને આ તેના સમાચાર છે

પછી વિકાસનું વર્ષ અને 30 પ્રાયોગિક સંસ્કરણો રજૂ કરવામાં આવ્યા હતા Win32 API ના ખુલ્લા અમલીકરણનું નવું સ્થિર સંસ્કરણ વાઇન 7.0 જેમાં 9100 જેટલા ફેરફારો લાગુ કરવામાં આવ્યા છે.

નવા સંસ્કરણની મુખ્ય સિદ્ધિઓમાં સમાવેશ થાય છે PE ફોર્મેટમાં મોટાભાગના વાઇન મોડ્યુલોનો અનુવાદ, થીમ્સ માટે સપોર્ટ, જોયસ્ટિક્સ માટે સ્ટેક વિસ્તરણ અને HID ઇન્ટરફેસ સાથે ઇનપુટ ઉપકરણો, WoW64 આર્કિટેક્ચર અમલીકરણ 32-બીટ પર્યાવરણમાં 64-બીટ પ્રોગ્રામ ચલાવવા માટે.

વાઇન 7.0 ના મુખ્ય સમાચાર

આ નવા સંસ્કરણમાં લગભગ તમામ DLL ને PE એક્ઝિક્યુટેબલ ફાઇલ ફોર્મેટનો ઉપયોગ કરવા માટે રૂપાંતરિત કરવામાં આવ્યા છે (પોર્ટેબલ એક્ઝિક્યુટેબલ) ELF ને બદલે. PE નો ઉપયોગ ડિસ્ક પર અને મેમરીમાં સિસ્ટમ મોડ્યુલની ઓળખને ચકાસતી વિવિધ કોપી પ્રોટેક્શન સ્કીમ્સના સમર્થન સાથે સમસ્યાઓનું નિરાકરણ લાવે છે.

તે ઉપરાંત PE મોડ્યુલ યુનિક્સ લાઇબ્રેરીઓ સાથે ઇન્ટરફેસ કરી શકે છે પ્રમાણભૂત NT કર્નલ સિસ્ટમ કૉલનો ઉપયોગ કરીને, જે વિન્ડોઝ ડીબગર્સથી યુનિક્સ કોડની ઍક્સેસ છુપાવવાનું અને થ્રેડ લોગનું નિરીક્ષણ કરવાનું શક્ય બનાવે છે.

બિલ્ટ-ઇન DLL હવે ફક્ત ત્યારે જ લોડ થાય છે જો ડિસ્ક પર અનુરૂપ PE ફાઇલ હોય, પછી ભલે તે વાસ્તવિક લાઇબ્રેરી હોય કે સ્ટબ. આ ફેરફાર એપ્લિકેશનને હંમેશા PE ફાઇલોની સાચી લિંક જોવાની મંજૂરી આપે છે. તમે આ વર્તણૂકને અક્ષમ કરવા માટે WINEBOOTSTRAPMODE પર્યાવરણ ચલનો ઉપયોગ કરી શકો છો.

તે ઉપરાંત WoW64 આર્કિટેક્ચર લાગુ કરવામાં આવ્યું છે, જે 32-બીટ યુનિક્સ પ્રક્રિયાઓમાં 64-બીટ વિન્ડોઝ એપ્લીકેશન ચલાવવાની મંજૂરી આપે છે. સપોર્ટ એ લેયરના કનેક્શન દ્વારા લાગુ કરવામાં આવે છે જે 32-બીટ NT સિસ્ટમ કૉલ્સને NTDLL પર 64-બીટ કૉલ્સમાં અનુવાદિત કરે છે.

ઉમેર્યું એ નવી Win32u લાઇબ્રેરી, જેમાં GDI32 અને USER32 લાઇબ્રેરીઓના ભાગોનો સમાવેશ થાય છે ગ્રાફિક્સ પ્રોસેસિંગ અને કર્નલ-લેવલ વિન્ડો મેનેજમેન્ટ સાથે સંબંધિત. ભવિષ્યમાં, winex11.drv અને winemac.drv જેવા ડ્રાઇવર ઘટકોને Win32u પર સ્થાનાંતરિત કરવાનું કામ શરૂ થશે.

બીજી બાજુ, તે બહાર રહે છે નવું રેન્ડરિંગ એન્જિન (જે ડાયરેક્ટ3ડી કોલને વલ્કન ગ્રાફિક્સ API માં અનુવાદિત કરે છે) જે નોંધપાત્ર સુધારો થયો હતો. મોટાભાગની પરિસ્થિતિઓમાં, વલ્કન-આધારિત એન્જિનમાં ડાયરેક્ટ3ડી 10 અને 11 સપોર્ટનું સ્તર જૂના ઓપનજીએલ-આધારિત એન્જિન સાથે મેળ ખાય છે. વલ્કન દ્વારા રેન્ડરિંગ એન્જિનને સક્ષમ કરવા માટે, ડાયરેક્ટ3ડી "રેન્ડરર" રજિસ્ટ્રી વેરીએબલને "વલ્કન" પર સેટ કરો.

અમલમાં મુકાયા છે Direct3D 10 અને 11 ની ઘણી વિશેષતાઓ, જેમાં આળસુ સંદર્ભોનો સમાવેશ થાય છે, ઉપકરણ સંદર્ભોમાં ચાલતી સ્ટેટ ઑબ્જેક્ટ્સ, બફર્સમાં સતત ઑફસેટ્સ, અવ્યવસ્થિત ટેક્સચર રજૂઆતોને સાફ કરવી, ટાઈપ ન કરેલા ફોર્મેટમાં સંસાધનો વચ્ચે ડેટાની નકલ કરવી.

તે પણ પ્રકાશિત થયેલ છે મલ્ટિ-મોનિટર સેટઅપ માટે ઉમેરાયેલ સપોર્ટ, જે તમને ડાયરેક્ટ3ડી એપ્લિકેશનને પૂર્ણ સ્ક્રીન મોડમાં પ્રદર્શિત કરવા માટે મોનિટર પસંદ કરવાની મંજૂરી આપે છે. Vulkan API દ્વારા કોડ રેન્ડરિંગમાં, જો VK_EXT_host_query_reset એક્સ્ટેંશન સિસ્ટમ દ્વારા સપોર્ટેડ હોય તો ક્વેરી પ્રોસેસિંગ કાર્યક્ષમતામાં સુધારો કરવામાં આવ્યો છે.

ઉમેર્યું વર્ચ્યુઅલ ફ્રેમબફર્સ પ્રદર્શિત કરવાની ક્ષમતા (SwapChain) GDI દ્વારા, જો OpenGL અથવા Vulkan નો ઉપયોગ ડિસ્પ્લે માટે કરી શકાતો નથી, ઉદાહરણ તરીકે, વિવિધ પ્રક્રિયાઓમાંથી વિન્ડો પર નિકાસ કરતી વખતે, ઉદાહરણ તરીકે CEF (Chromium Embedded Framework) પર આધારિત પ્રોગ્રામ્સમાં.

કાર્ડ ઉમેરવામાં આવ્યા છે AMD Radeon RX 5500M, 6800/6800 XT/6900 XT, AMD Van Gogh, Intel UHD ગ્રાફિક્સ 630, અને NVIDIA GT 1030 Direct3D ગ્રાફિક્સ કાર્ડ પર આધારિત.
HKEY_CURRENT_USER\Software\Wine\Direct3D રજિસ્ટ્રીમાંથી "UseGLSL" કી દૂર કરવામાં આવી હતી, તેના બદલે વાઇન 5.0 મુજબ "shader_backend" નો ઉપયોગ કરવામાં આવ્યો હતો.

મીડિયા ફાઉન્ડેશન ફ્રેમવર્કનું સતત અમલીકરણ, IMFPMediaPlayer કાર્યક્ષમતા માટે ઉમેરાયેલ સપોર્ટ, સેમ્પલર, EVR અને SAR રેન્ડરિંગ બફર્સ માટે સુધારેલ સપોર્ટ.

wineqtdecoder લાઇબ્રેરી દૂર કરી જે ક્વિક ટાઈમ ફોર્મેટ માટે ડીકોડર પૂરું પાડે છે (GStreamer હવે બધા કોડેક માટે વપરાય છે)

અન્ય ફેરફારો કે જે standભા છે:

  • HID પ્રોટોકોલને સપોર્ટ કરતા જોયસ્ટિક્સ માટે નવું ડાયરેક્ટઈનપુટ બેકએન્ડ ઉમેર્યું.
  • જોયસ્ટિક્સ પર પ્રતિસાદ અસરોનો ઉપયોગ કરવાની ક્ષમતા લાગુ કરવામાં આવી છે.
  • સુધારેલ જોયસ્ટીક નિયંત્રણ પેનલ.
  • XInput સુસંગત ઉપકરણો સાથે ઑપ્ટિમાઇઝ ક્રિયાપ્રતિક્રિયા.
  • WinMM એ Linux પર evdev બેકએન્ડ અને macOS IOHID પર IOHID નો ઉપયોગ કરવાને બદલે જોયસ્ટિક સપોર્ટને ડીઇનપુટ પર ખસેડ્યો.
  • જૂના winejoystick.drv જોયસ્ટિક ડ્રાઇવરને દૂર કર્યો.
  • વર્ચ્યુઅલ HID ઉપકરણોના ઉપયોગના આધારે ડીઇનપુટ મોડ્યુલમાં નવા પરીક્ષણો ઉમેરવામાં આવ્યા છે અને તેને ભૌતિક ઉપકરણની જરૂર નથી.
  • C રનટાઇમ ગાણિતિક કાર્યોના સંપૂર્ણ સેટને અમલમાં મૂકે છે, જે મુખ્યત્વે મુસલ લાઇબ્રેરીમાંથી હાથ ધરવામાં આવે છે.
  • બધા CPU પ્લેટફોર્મ ફ્લોટિંગ પોઈન્ટ ફંક્શન્સ માટે યોગ્ય સપોર્ટ પૂરો પાડે છે.
  • DTLS પ્રોટોકોલ માટે ઉમેરાયેલ આધાર.
  • NSI (નેટવર્ક સ્ટોર ઈન્ટરફેસ) સેવા અમલમાં મૂકવામાં આવી છે, જે કમ્પ્યુટર પરના રૂટીંગ અને નેટવર્ક ઈન્ટરફેસ વિશેની માહિતીને અન્ય સેવાઓમાં સ્ટોર કરે છે અને ટ્રાન્સમિટ કરે છે.
  • WinSock API હેન્ડલર્સ, જેમ કે setsockopt અને 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. ડેટા માટે જવાબદાર: મિગ્યુએલ gelંજેલ ગેટóન
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.