ವೈನ್ 7.0 ನ ಸ್ಥಿರ ಆವೃತ್ತಿಯನ್ನು ಈಗಾಗಲೇ ಬಿಡುಗಡೆ ಮಾಡಲಾಗಿದೆ ಮತ್ತು ಇವು ಅದರ ಸುದ್ದಿಗಳಾಗಿವೆ

ನಂತರ ಒಂದು ವರ್ಷದ ಅಭಿವೃದ್ಧಿ ಮತ್ತು 30 ಪ್ರಾಯೋಗಿಕ ಆವೃತ್ತಿಗಳನ್ನು ಪ್ರಸ್ತುತಪಡಿಸಲಾಯಿತು Win32 API ನ ಮುಕ್ತ ಅನುಷ್ಠಾನದ ಹೊಸ ಸ್ಥಿರ ಆವೃತ್ತಿ ವೈನ್ 7.0 ಇದರಲ್ಲಿ ಸುಮಾರು 9100 ಬದಲಾವಣೆಗಳನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ.

ಹೊಸ ಆವೃತ್ತಿಯ ಪ್ರಮುಖ ಸಾಧನೆಗಳು ಸೇರಿವೆ PE ಸ್ವರೂಪದಲ್ಲಿ ಹೆಚ್ಚಿನ ವೈನ್ ಮಾಡ್ಯೂಲ್‌ಗಳ ಅನುವಾದ, ಥೀಮ್‌ಗಳಿಗೆ ಬೆಂಬಲ, ಜಾಯ್‌ಸ್ಟಿಕ್‌ಗಳಿಗೆ ಸ್ಟ್ಯಾಕ್ ವಿಸ್ತರಣೆ ಮತ್ತು HID ಇಂಟರ್‌ಫೇಸ್‌ನೊಂದಿಗೆ ಇನ್‌ಪುಟ್ ಸಾಧನಗಳು, WoW64 ಆರ್ಕಿಟೆಕ್ಚರ್ ಅನುಷ್ಠಾನ 32-ಬಿಟ್ ಪರಿಸರದಲ್ಲಿ 64-ಬಿಟ್ ಪ್ರೋಗ್ರಾಂಗಳನ್ನು ಚಲಾಯಿಸಲು.

ವೈನ್ 7.0 ನ ಮುಖ್ಯ ಸುದ್ದಿ

ಈ ಹೊಸ ಆವೃತ್ತಿಯಲ್ಲಿ PE ಎಕ್ಸಿಕ್ಯೂಟಬಲ್ ಫೈಲ್ ಫಾರ್ಮ್ಯಾಟ್ ಅನ್ನು ಬಳಸಲು ಬಹುತೇಕ ಎಲ್ಲಾ DLL ಗಳನ್ನು ಪರಿವರ್ತಿಸಲಾಗಿದೆ ELF ಬದಲಿಗೆ (ಪೋರ್ಟಬಲ್ ಎಕ್ಸಿಕ್ಯೂಟಬಲ್) PE ಯ ಬಳಕೆಯು ಡಿಸ್ಕ್ ಮತ್ತು ಮೆಮೊರಿಯಲ್ಲಿ ಸಿಸ್ಟಮ್ ಮಾಡ್ಯೂಲ್ಗಳ ಗುರುತನ್ನು ಪರಿಶೀಲಿಸುವ ವಿವಿಧ ನಕಲು ರಕ್ಷಣೆ ಯೋಜನೆಗಳ ಬೆಂಬಲದೊಂದಿಗೆ ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸುತ್ತದೆ.

ಇದಲ್ಲದೆ PE ಮಾಡ್ಯೂಲ್‌ಗಳು Unix ಲೈಬ್ರರಿಗಳೊಂದಿಗೆ ಇಂಟರ್‌ಫೇಸ್ ಮಾಡಬಹುದು ಸ್ಟ್ಯಾಂಡರ್ಡ್ NT ಕರ್ನಲ್ ಸಿಸ್ಟಮ್ ಕರೆಯನ್ನು ಬಳಸುವುದು, ಇದು ವಿಂಡೋಸ್ ಡೀಬಗ್ಗರ್‌ಗಳಿಂದ Unix ಕೋಡ್‌ಗೆ ಪ್ರವೇಶವನ್ನು ಮರೆಮಾಡಲು ಮತ್ತು ಥ್ರೆಡ್ ಲಾಗ್ ಅನ್ನು ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡಲು ಸಾಧ್ಯವಾಗಿಸುತ್ತದೆ.

ದಿ ಡಿಸ್ಕ್‌ನಲ್ಲಿ ಅನುಗುಣವಾದ PE ಫೈಲ್ ಇದ್ದರೆ ಮಾತ್ರ ಅಂತರ್ನಿರ್ಮಿತ DLL ಗಳನ್ನು ಈಗ ಲೋಡ್ ಮಾಡಲಾಗುತ್ತದೆ, ಇದು ನಿಜವಾದ ಲೈಬ್ರರಿಯೇ ಅಥವಾ ಸ್ಟಬ್ ಆಗಿರಲಿ. ಈ ಬದಲಾವಣೆಯು ಯಾವಾಗಲೂ PE ಫೈಲ್‌ಗಳಿಗೆ ಸರಿಯಾದ ಲಿಂಕ್ ಅನ್ನು ನೋಡಲು ಅಪ್ಲಿಕೇಶನ್‌ಗೆ ಅನುಮತಿಸುತ್ತದೆ. ಈ ನಡವಳಿಕೆಯನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲು ನೀವು WINEBOOTSTRAPMODE ಪರಿಸರ ವೇರಿಯೇಬಲ್ ಅನ್ನು ಬಳಸಬಹುದು.

ಇದಲ್ಲದೆ WoW64 ಆರ್ಕಿಟೆಕ್ಚರ್ ಅನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ, ಇದು 32-ಬಿಟ್ Unix ಪ್ರಕ್ರಿಯೆಗಳಲ್ಲಿ 64-ಬಿಟ್ ವಿಂಡೋಸ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಚಲಾಯಿಸಲು ಅನುಮತಿಸುತ್ತದೆ. 32-ಬಿಟ್ NT ಸಿಸ್ಟಮ್ ಕರೆಗಳನ್ನು 64-ಬಿಟ್ ಕರೆಗಳನ್ನು NTDLL ಗೆ ಭಾಷಾಂತರಿಸುವ ಪದರದ ಸಂಪರ್ಕದ ಮೂಲಕ ಬೆಂಬಲವನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ.

ಒಂದು ಸೇರಿಸಲಾಗಿದೆ ಹೊಸ Win32u ಲೈಬ್ರರಿ, ಇದು GDI32 ಮತ್ತು USER32 ಲೈಬ್ರರಿಗಳ ಭಾಗಗಳನ್ನು ಒಳಗೊಂಡಿದೆ ಗ್ರಾಫಿಕ್ಸ್ ಪ್ರಕ್ರಿಯೆ ಮತ್ತು ಕರ್ನಲ್-ಮಟ್ಟದ ವಿಂಡೋ ನಿರ್ವಹಣೆಗೆ ಸಂಬಂಧಿಸಿದೆ. ಭವಿಷ್ಯದಲ್ಲಿ, Winex11.drv ಮತ್ತು winemac.drv ನಂತಹ ಚಾಲಕ ಘಟಕಗಳನ್ನು Win32u ಗೆ ಸ್ಥಳಾಂತರಿಸುವ ಕೆಲಸ ಪ್ರಾರಂಭವಾಗುತ್ತದೆ.

ಮತ್ತೊಂದೆಡೆ, ಇದು ಎದ್ದು ಕಾಣುತ್ತದೆ ಹೊಸ ರೆಂಡರಿಂಗ್ ಎಂಜಿನ್ (ಇದು ಡೈರೆಕ್ಟ್3ಡಿ ಕರೆಗಳನ್ನು ವಲ್ಕನ್ ಗ್ರಾಫಿಕ್ಸ್ API ಗೆ ಅನುವಾದಿಸುತ್ತದೆ) ಇದು ಗಮನಾರ್ಹವಾಗಿ ಸುಧಾರಿಸಲಾಯಿತು. ಹೆಚ್ಚಿನ ಸಂದರ್ಭಗಳಲ್ಲಿ, ವಲ್ಕನ್-ಆಧಾರಿತ ಎಂಜಿನ್‌ನಲ್ಲಿನ ಡೈರೆಕ್ಟ್3ಡಿ 10 ಮತ್ತು 11 ಬೆಂಬಲದ ಮಟ್ಟವನ್ನು ಹಳೆಯ ಓಪನ್‌ಜಿಎಲ್-ಆಧಾರಿತ ಎಂಜಿನ್‌ಗೆ ಹೊಂದಿಸಲಾಗಿದೆ. ವಲ್ಕನ್ ಮೂಲಕ ರೆಂಡರಿಂಗ್ ಎಂಜಿನ್ ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲು, ಡೈರೆಕ್ಟ್3ಡಿ "ರೆಂಡರರ್" ರಿಜಿಸ್ಟ್ರಿ ವೇರಿಯೇಬಲ್ ಅನ್ನು "ವಲ್ಕನ್" ಗೆ ಹೊಂದಿಸಿ.

ಅನುಷ್ಠಾನಗೊಳಿಸಲಾಗಿದೆ Direct3D 10 ಮತ್ತು 11 ರ ಅನೇಕ ವೈಶಿಷ್ಟ್ಯಗಳು, ಸೋಮಾರಿಯಾದ ಸಂದರ್ಭಗಳನ್ನು ಒಳಗೊಂಡಂತೆ, ಸಾಧನದ ಸಂದರ್ಭಗಳಲ್ಲಿ ಚಾಲನೆಯಲ್ಲಿರುವ ಸ್ಟೇಟ್ ಆಬ್ಜೆಕ್ಟ್‌ಗಳು, ಬಫರ್‌ಗಳಲ್ಲಿ ಸ್ಥಿರವಾದ ಆಫ್‌ಸೆಟ್‌ಗಳು, ಗೊಂದಲಮಯ ಟೆಕ್ಸ್ಚರ್ ಪ್ರಾತಿನಿಧ್ಯಗಳನ್ನು ಸ್ವಚ್ಛಗೊಳಿಸುವುದು, ಟೈಪ್ ಮಾಡದ ಸ್ವರೂಪಗಳಲ್ಲಿ ಸಂಪನ್ಮೂಲಗಳ ನಡುವೆ ಡೇಟಾವನ್ನು ನಕಲಿಸುವುದು.

ಅದನ್ನೂ ಎತ್ತಿ ತೋರಿಸಲಾಗಿದೆ ಬಹು-ಮಾನಿಟರ್ ಸೆಟಪ್‌ಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ, ಇದು Direct3D ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಪೂರ್ಣ ಪರದೆಯ ಮೋಡ್‌ನಲ್ಲಿ ಪ್ರದರ್ಶಿಸಲು ಮಾನಿಟರ್ ಅನ್ನು ಆಯ್ಕೆ ಮಾಡಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ. Vulkan API ಮೂಲಕ ಕೋಡ್ ರೆಂಡರಿಂಗ್‌ನಲ್ಲಿ, VK_EXT_host_query_reset ವಿಸ್ತರಣೆಯು ಸಿಸ್ಟಮ್‌ನಿಂದ ಬೆಂಬಲಿತವಾಗಿದ್ದರೆ ಪ್ರಶ್ನೆ ಪ್ರಕ್ರಿಯೆ ದಕ್ಷತೆಯನ್ನು ಸುಧಾರಿಸಲಾಗಿದೆ.

ಸೇರಿಸಲಾಗಿದೆ ವರ್ಚುವಲ್ ಫ್ರೇಮ್‌ಬಫರ್‌ಗಳನ್ನು ಪ್ರದರ್ಶಿಸುವ ಸಾಮರ್ಥ್ಯ (SwapChain) GDI ಮೂಲಕ, OpenGL ಅಥವಾ Vulkan ಅನ್ನು ಪ್ರದರ್ಶನಕ್ಕಾಗಿ ಬಳಸಲಾಗದಿದ್ದರೆ, ಉದಾಹರಣೆಗೆ ವಿವಿಧ ಪ್ರಕ್ರಿಯೆಗಳಿಂದ ವಿಂಡೋಗೆ ರಫ್ತು ಮಾಡುವಾಗ, ಉದಾಹರಣೆಗೆ CEF (Chromium ಎಂಬೆಡೆಡ್ ಫ್ರೇಮ್‌ವರ್ಕ್) ಆಧಾರಿತ ಕಾರ್ಯಕ್ರಮಗಳಲ್ಲಿ.

ಕಾರ್ಡ್‌ಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆ AMD ರೇಡಿಯನ್ RX 5500M, 6800/6800 XT/6900 XT, AMD ವ್ಯಾನ್ ಗಾಗ್, Intel UHD ಗ್ರಾಫಿಕ್ಸ್ 630, ಮತ್ತು NVIDIA GT 1030 Direct3D ಗ್ರಾಫಿಕ್ಸ್ ಕಾರ್ಡ್‌ಗಳನ್ನು ಆಧರಿಸಿದೆ.
ವೈನ್ 3 ರಂತೆ "shader_backend" ಅನ್ನು ಬಳಸುವ ಬದಲು HKEY_CURRENT_USER\Software\Wine\Direct5.0D ರಿಜಿಸ್ಟ್ರಿಯಿಂದ "UseGLSL" ಕೀಯನ್ನು ತೆಗೆದುಹಾಕಲಾಗಿದೆ.

ಮೀಡಿಯಾ ಫೌಂಡೇಶನ್ ಚೌಕಟ್ಟಿನ ಮುಂದುವರಿದ ಅನುಷ್ಠಾನ, IMFPMediaPlayer ಕಾರ್ಯನಿರ್ವಹಣೆಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ, ಮಾದರಿ ಅಲೋಕೇಟರ್, EVR ಮತ್ತು SAR ರೆಂಡರಿಂಗ್ ಬಫರ್‌ಗಳಿಗೆ ಸುಧಾರಿತ ಬೆಂಬಲ.

wineqtdecoder ಲೈಬ್ರರಿಯನ್ನು ತೆಗೆದುಹಾಕಲಾಗಿದೆ ಇದು ಕ್ವಿಕ್‌ಟೈಮ್ ಫಾರ್ಮ್ಯಾಟ್‌ಗಾಗಿ ಡಿಕೋಡರ್ ಅನ್ನು ಒದಗಿಸುತ್ತದೆ (GStreamer ಅನ್ನು ಈಗ ಎಲ್ಲಾ ಕೊಡೆಕ್‌ಗಳಿಗೆ ಬಳಸಲಾಗುತ್ತದೆ)

ಎದ್ದು ಕಾಣುವ ಇತರ ಬದಲಾವಣೆಗಳಲ್ಲಿ:

  • HID ಪ್ರೋಟೋಕಾಲ್ ಅನ್ನು ಬೆಂಬಲಿಸುವ ಜಾಯ್‌ಸ್ಟಿಕ್‌ಗಳಿಗಾಗಿ ಹೊಸ ಡೈರೆಕ್ಟ್‌ಇನ್‌ಪುಟ್ ಬ್ಯಾಕೆಂಡ್ ಅನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
  • ಜಾಯ್‌ಸ್ಟಿಕ್‌ಗಳ ಮೇಲೆ ಪ್ರತಿಕ್ರಿಯೆ ಪರಿಣಾಮಗಳನ್ನು ಬಳಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ.
  • ಸುಧಾರಿತ ಜಾಯ್ಸ್ಟಿಕ್ ನಿಯಂತ್ರಣ ಫಲಕ.
  • XInput ಹೊಂದಾಣಿಕೆಯ ಸಾಧನಗಳೊಂದಿಗೆ ಆಪ್ಟಿಮೈಸ್ಡ್ ಸಂವಹನ.
  • WinMM Linux ನಲ್ಲಿ evdev ಬ್ಯಾಕೆಂಡ್ ಮತ್ತು MacOS IOHID ನಲ್ಲಿ IOHID ಅನ್ನು ಬಳಸುವ ಬದಲು ಡಿನ್‌ಪುಟ್‌ಗೆ ಜಾಯ್‌ಸ್ಟಿಕ್ ಬೆಂಬಲವನ್ನು ಸರಿಸಿತು.
  • ಹಳೆಯ winejoystick.drv ಜಾಯ್ಸ್ಟಿಕ್ ಚಾಲಕವನ್ನು ತೆಗೆದುಹಾಕಲಾಗಿದೆ.
  • ವರ್ಚುವಲ್ HID ಸಾಧನಗಳ ಬಳಕೆಯನ್ನು ಆಧರಿಸಿ ಡಿಇನ್‌ಪುಟ್ ಮಾಡ್ಯೂಲ್‌ಗೆ ಹೊಸ ಪರೀಕ್ಷೆಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆ ಮತ್ತು ಭೌತಿಕ ಸಾಧನದ ಅಗತ್ಯವಿಲ್ಲ.
  • C ರನ್ಟೈಮ್ ಗಣಿತದ ಕಾರ್ಯಗಳ ಸಂಪೂರ್ಣ ಸೆಟ್ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತದೆ, ಇದನ್ನು ಮುಖ್ಯವಾಗಿ Musl ಲೈಬ್ರರಿಯಿಂದ ಸಾಗಿಸಲಾಗುತ್ತದೆ.
  • ಎಲ್ಲಾ CPU ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗಳು ಫ್ಲೋಟಿಂಗ್ ಪಾಯಿಂಟ್ ಫಂಕ್ಷನ್‌ಗಳಿಗೆ ಸರಿಯಾದ ಬೆಂಬಲವನ್ನು ನೀಡುತ್ತವೆ.
  • DTLS ಪ್ರೋಟೋಕಾಲ್‌ಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
  • NSI (ನೆಟ್‌ವರ್ಕ್ ಸ್ಟೋರ್ ಇಂಟರ್‌ಫೇಸ್) ಸೇವೆಯನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ, ಇದು ಇತರ ಸೇವೆಗಳಿಗೆ ಕಂಪ್ಯೂಟರ್‌ನಲ್ಲಿ ರೂಟಿಂಗ್ ಮತ್ತು ನೆಟ್‌ವರ್ಕ್ ಇಂಟರ್‌ಫೇಸ್‌ಗಳ ಬಗ್ಗೆ ಮಾಹಿತಿಯನ್ನು ಸಂಗ್ರಹಿಸುತ್ತದೆ ಮತ್ತು ರವಾನಿಸುತ್ತದೆ.
  • WinSock API ಹ್ಯಾಂಡ್ಲರ್‌ಗಳಾದ setsockopt ಮತ್ತು getsockopt ಅನ್ನು 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. ಡೇಟಾದ ಉದ್ದೇಶ: ನಿಯಂತ್ರಣ SPAM, ಕಾಮೆಂಟ್ ನಿರ್ವಹಣೆ.
  3. ಕಾನೂನುಬದ್ಧತೆ: ನಿಮ್ಮ ಒಪ್ಪಿಗೆ
  4. ಡೇಟಾದ ಸಂವಹನ: ಕಾನೂನುಬದ್ಧ ಬಾಧ್ಯತೆಯನ್ನು ಹೊರತುಪಡಿಸಿ ಡೇಟಾವನ್ನು ಮೂರನೇ ವ್ಯಕ್ತಿಗಳಿಗೆ ಸಂವಹನ ಮಾಡಲಾಗುವುದಿಲ್ಲ.
  5. ಡೇಟಾ ಸಂಗ್ರಹಣೆ: ಆಕ್ಸೆಂಟಸ್ ನೆಟ್‌ವರ್ಕ್‌ಗಳು (ಇಯು) ಹೋಸ್ಟ್ ಮಾಡಿದ ಡೇಟಾಬೇಸ್
  6. ಹಕ್ಕುಗಳು: ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನೀವು ನಿಮ್ಮ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಹುದು, ಮರುಪಡೆಯಬಹುದು ಮತ್ತು ಅಳಿಸಬಹುದು.