વાઇન 8.0 પહેલેથી જ રિલીઝ કરવામાં આવ્યું છે અને ઘણી નવી સુવિધાઓ અને સુધારાઓ સાથે લોડ થયેલ છે

Linux પર વાઇન

વાઇન એ યુનિક્સ-આધારિત ઓપરેટિંગ સિસ્ટમ્સ માટે Win16 અને Win32 એપ્લિકેશન પ્રોગ્રામિંગ ઇન્ટરફેસનું પુનઃ અમલીકરણ છે.

વિકાસના એક વર્ષ અને 28 પ્રાયોગિક સંસ્કરણો પછી છેવટે ની શરૂઆત API ના ખુલ્લા અમલીકરણનું સ્થિર સંસ્કરણ Win32 વાઇન 8.0, જેણે 8600 થી વધુ ફેરફારોને શોષી લીધા છે.

નવા સંસ્કરણની મુખ્ય સિદ્ધિ એ છે કે વાઇન મોડ્યુલોને ફોર્મેટમાં અનુવાદિત કરવા પરના કાર્યને પૂર્ણ કરવું, તેમજ તે પુષ્ટિ છે કે Windows માટેના 5266 પ્રોગ્રામ્સ વધારાના સેટિંગ્સ અને બાહ્ય DLL ફાઇલો સાથે યોગ્ય રીતે કાર્ય કરે છે.

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

આ નવા સંસ્કરણમાં જે વાઇન 8.0 માંથી આવે છે PE ફોર્મેટમાં મોડ્યુલો, ચાર વર્ષ કામ કર્યા પછી તમામ DLL લાઇબ્રેરીઓનું ટ્રાન્સફર હાંસલ કરવામાં આવ્યું છે PE એક્ઝિક્યુટેબલ ફાઇલ ફોર્મેટનો ઉપયોગ કરવા માટે. PE નો ઉપયોગ કરવાથી તમે Windows માટે ઉપલબ્ધ ડીબગર્સનો ઉપયોગ કરી શકો છો અને ડિસ્ક અને મેમરીમાં સિસ્ટમ મોડ્યુલની ઓળખને ચકાસતી વિવિધ કોપી પ્રોટેક્શન સ્કીમ્સ સાથે સુસંગતતા સાથેના મુદ્દાઓનું નિરાકરણ લાવે છે.

પણ 32-બીટ હોસ્ટ પર 64-બીટ એપ્લીકેશન ચલાવવાની સમસ્યાઓ ઉકેલાઈ ગઈ છે અને ARM સિસ્ટમો પર x86 એપ્લિકેશનો. બાકીના કાર્યો જે વાઇન 8.x ના પછીના પ્રાયોગિક સંસ્કરણોમાં હલ કરવાની યોજના છે, તેમાં PE અને યુનિક્સ સ્તરો વચ્ચે ડાયરેક્ટ કૉલ કરવાને બદલે NT સિસ્ટમ કૉલ ઇન્ટરફેસમાં મોડ્યુલોની હિલચાલ અલગ છે.

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

WoW64 માં તમામ યુનિક્સ લાઇબ્રેરીઓ માટે સ્તરો પ્રદાન કરવામાં આવે છે, 32-બીટ પીઇ ફોર્મેટ મોડ્યુલોને 64-બીટ યુનિક્સ લાઇબ્રેરીઓ ઍક્સેસ કરવાની મંજૂરી આપે છે, જે, ડાયરેક્ટ PE/યુનિક્સ કૉલ્સથી છૂટકારો મેળવ્યા પછી, લાઇબ્રેરીઓ 32-બીટ યુનિક્સ ઇન્સ્ટોલ કર્યા વિના 32-બીટ વિન્ડોઝ એપ્લિકેશન ચલાવવાનું શક્ય બનાવશે.

Direct3D માં vkd3d-shader લાઇબ્રેરીના આધારે નવું HLSL શેડર કમ્પાઇલર ઉમેરવામાં આવ્યું હતું. ઉપરાંત, vkd3d-shader પર આધારિત, HLSL ડિસએસેમ્બલર અને HLSL પ્રીપ્રોસેસર તૈયાર કરવામાં આવ્યા છે.

ઇનપુટ ઉપકરણોના ભાગ પર અમે હોટ પ્લગ કંટ્રોલર માટે નોંધપાત્ર રીતે સુધારેલ સપોર્ટ શોધી શકીએ છીએ, તે હકીકત ઉપરાંત, SDL લાઇબ્રેરી અને ફોર્સ ફીડબેક ઇફેક્ટ સાથે સુસંગતતાના આધારે, ગેમ વ્હીલ્સને નિર્ધારિત કરવા માટે કોડના સુધારેલા અમલીકરણની દરખાસ્ત છે. ગેમિંગ વ્હીલ્સનો ઉપયોગ કરતી વખતે.

મોડ્યુલ પણ પ્રકાશિત થયેલ છે WinRT Windows.Gaming.Input કે જે ગેમપેડ, જોયસ્ટિક્સ અને ગેમ વ્હીલ્સને ઍક્સેસ કરવા માટે પ્રોગ્રામિંગ ઈન્ટરફેસના અમલીકરણ સાથે પ્રસ્તાવિત છે. નવા API માટે, અન્ય વસ્તુઓની સાથે, ઉપકરણો, ટચ અને વાઇબ્રેશન ઇફેક્ટ્સના હોટ પ્લગિંગની સૂચના માટે સપોર્ટ લાગુ કરવામાં આવે છે.
આંતરરાષ્ટ્રીયકરણ

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

  • OpenAL લાઇબ્રેરીનો ઉપયોગ બંધ કરવામાં આવ્યો છે.
  • ASF (એડવાન્સ્ડ સિસ્ટમ્સ ફોર્મેટ) ફોર્મેટમાં ઑડિઓ અને વિડિયો સ્ટ્રીમ્સ વાંચવા માટે ફિલ્ટર ઉમેર્યું.
  • મધ્યમ સ્તરની લાઇબ્રેરી OpenAL32.dll દૂર કરી, તેના બદલે હવે એપ્લીકેશન સાથે પૂરી પાડવામાં આવેલ મૂળ વિન્ડોઝ લાઇબ્રેરી OpenAL32.dll નો ઉપયોગ થાય છે.
  • મીડિયા ફાઉન્ડેશન પ્લેયર એ સામગ્રી પ્રકાર શોધમાં સુધારો કર્યો છે.
  • ડેટા ટ્રાન્સફર રેટને નિયંત્રિત કરવાની ક્ષમતા (રેટ કંટ્રોલ) લાગુ કરવામાં આવી છે.
  • ઉન્નત વિડિયો રેન્ડરર (EVR) માં ડિફોલ્ટ મિક્સર અને રેન્ડરર માટે સુધારેલ સપોર્ટ.
  • રાઈટર એન્કોડિંગ API નું પ્રારંભિક અમલીકરણ ઉમેર્યું.
    ડિફૉલ્ટ સેટિંગ્સ "લાઇટ" થીમનો ઉપયોગ કરે છે. તમે WineCfg ઉપયોગિતાનો ઉપયોગ કરીને થીમ બદલી શકો છો.
  • ગ્રાફિક્સ ડ્રાઇવરો (winex11.drv, winemac.drv, wineandroid.drv) યુનિક્સ-લેવલ સિસ્ટમ કૉલ્સ કરવા અને Win32u લાઇબ્રેરી દ્વારા ડ્રાઇવરોને ઍક્સેસ કરવા માટે રૂપાંતરિત કરવામાં આવ્યા છે.
  • પ્રિન્ટર ડ્રાઇવરમાં PE અને યુનિક્સ સ્તરો વચ્ચેના સીધા કૉલ્સને દૂર કરવા માટે પ્રિન્ટ પ્રોસેસર આર્કિટેક્ચર લાગુ કરવામાં આવ્યું છે.

છેલ્લે જો તમને તેના વિશે વધુ જાણવામાં રસ છે, તમે માં વિગતો ચકાસી શકો છો નીચેની કડી

ઉબુન્ટુ અને ડેરિવેટિવ્ઝ પર વાઇન 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. ડેટા માટે જવાબદાર: મિગ્યુએલ gelંજેલ ગેટóન
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.