Wine 8.0 출시: Sony 게임 패드 및 기타 여러 혁신 지원

Wine 8.0 출시: Sony 게임 패드 및 기타 여러 혁신 지원

Wine 개발자들은 Linux 컴퓨터에서 Windows 응용 프로그램을 실행하기 위한 새로운 버전의 도구 출시를 발표했습니다. 작년 개발 기간 동안 이 유틸리티는 8600건의 편집을 받았습니다. 제작자는 새 버전의 주요 변경 사항에 대해 말했습니다.

Wine 8.0에서는 PE 형식(Windows와 같은 실행 파일)을 사용하도록 DLL을 변환하는 4년 과정이 완료되었습니다. 이를 통해 디스크와 메모리(복사 방지 체계)에서 시스템 모듈을 일치시키는 문제를 해결하고 ARM 칩이 있는 시스템의 64비트 x86 프로그램 환경에서 32비트 응용 프로그램을 실행할 수 있습니다.

개발자는 WoW64 하위 시스템 구현에서도 진전을 이루었습니다. 그것의 도움으로 32비트 Windows 응용 프로그램은 32비트 Unix 라이브러리 없이 작동할 수 있습니다. 이 기능은 아직 개발 중이므로 프로그래머는 일반 사용자가 이 기능을 켜는 것을 권장하지 않습니다. 그럼에도 불구하고 이러한 요구가 발생하면 --enable-archs 옵션을 사용하여 Wine을 빌드할 때 ms-*를 활성화할 수 있습니다. 이것은 주소 공간의 소비를 줄이고 드라이브의 부하를 줄였습니다. 내장 라이브러리가 Faudio 22.11, LCMS2 2.14, LibJPEG 9e, LibMPG123 1.31.1, LibPng 1.6.39, LibTiff 4.4.0, LibXml2 2.10.3, LibXslt 1.1.37 및 Zlib 1.2.13으로 업데이트되었습니다.

< p class="ql-align-justify">개발자들은 Linux가 게임 컨트롤러와 작동하는 방식에 많은 관심을 기울였습니다. 게임 휠의 진동 피드백에 대한 지원을 개선하고 hidraw 백엔드를 사용하여 Sony DualShock 및 DualSense 게임 패드에 대한 지원을 추가했습니다. 또한 조이스틱 제어판의 디자인이 재설계되었습니다.

또 다른 유용한 혁신은 GStreamer 프레임워크를 기반으로 하는 MPEG-1 오디오 디코딩용 필터 지원입니다. 또한 공통 코드와 GL 렌더러 모두에서 스트리밍 속도 향상과 관련된 많은 최적화가 있었습니다. 애플리케이션에 따라 성능이 크게 향상될 수 있습니다.

개발자에 따르면

Wine 8.0의 기타 주목할만한 새로운 기능:

  • 대부분의 시스템 글꼴에 대한 연결 활성화
  • 밝은 테마 이제 기본적으로 활성화됨
  • RSA-PSS 서명 알고리즘 추가
  • JScript 가비지 수집기 구현

전체 변경 목록은 프로젝트 웹사이트에서 확인할 수 있습니다. Wine과의 호환성이 테스트된 게임 및 애플리케이션 목록을 보려면 이 링크를 따르십시오.