Valve๋ Wine ํ๋ก์ ํธ์ ๊ฐ๋ฐ์ ๊ธฐ๋ฐ์ผ๋ก ํ๋ฉฐ Windows์ฉ์ผ๋ก ์์ฑ๋๊ณ Steam ์นดํ๋ก๊ทธ์ ์ ์๋ Linux ๊ฒ์ ์์ฉ ํ๋ก๊ทธ๋จ์์ ์คํํ๋ ๊ฒ์ ๋ชฉํ๋ก ํ๋ Proton 6.3-7 ํ๋ก์ ํธ์ ๋ฆด๋ฆฌ์ค๋ฅผ ๋ฐํํ์ต๋๋ค. ํ๋ก์ ํธ์ ๊ฐ๋ฐ์ BSD ๋ผ์ด์ ์ค์ ๋ฐ๋ผ ๋ฐฐํฌ๋ฉ๋๋ค.
Proton์ ์ฌ์ฉํ๋ฉด Steam Linux ํด๋ผ์ด์ธํธ์์ Windows ์ ์ฉ ๊ฒ์ ์์ฉ ํ๋ก๊ทธ๋จ์ ์ง์ ์คํํ ์ ์์ต๋๋ค. ์ด ํจํค์ง์๋ DirectX 9/10/11(DXVK ํจํค์ง ๊ธฐ๋ฐ) ๋ฐ DirectX 12(vkd3d-proton ๊ธฐ๋ฐ) ๊ตฌํ์ด ํฌํจ๋์ด ์์ผ๋ฉฐ, DirectX ํธ์ถ์ Vulkan API๋ก ๋ณํํ๋ ์์ ์ ํตํด ๊ฒ์ ์ปจํธ๋กค๋ฌ ๋ฐ ํ๋ฉด ํด์๋ ๊ฒ์์์ ์ง์ ์ฌ๋ถ์ ๊ด๊ณ์์ด ์ ์ฒด ํ๋ฉด ๋ชจ๋๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค. ๋ฉํฐ ์ค๋ ๋ ๊ฒ์์ ์ฑ๋ฅ์ ํฅ์์ํค๊ธฐ ์ํด "esync"(Eventfd Synchronization) ๋ฐ "futex/fsync" ๋ฉ์ปค๋์ฆ์ด ์ง์๋ฉ๋๋ค.
์ ๋ฒ์ ์์:
- ๊ฒ์ ์ง์ ์ถ๊ฐ:
- ์ธ์์ ์ด์ํ๋ค: ํธ๋ฃจ ์ปฌ๋ฌ;
- ํ์ดํฌ ์ฑํผ์ธ์ค;
- ๋๋น๋ํฐ ์ค๋ฆฌ์ง๋ ์ 2;
- e์ถ๊ตฌ PES 2021;
- EVERSLAUTH VR;
- WRC 8, 9, 10.
- Vulkan API์ ๋ํ ํธ์ถ ๋ณํ์ ํตํด ์๋ํ๋ DXGI(DirectX ๊ทธ๋ํฝ ์ธํ๋ผ), Direct3D 9, 10 ๋ฐ 11์ ๊ตฌํํ DXVK ํจํค์ง๊ฐ ๋ฒ์ 1.9.2๋ก ์ ๋ฐ์ดํธ๋์์ต๋๋ค.
- Proton์์ Direct3D 3 ์ง์์ ๊ฐ์ ํ๊ธฐ ์ํด ๋ง๋ค์ด์ง vkd3d ์ฝ๋๋ฒ ์ด์ค์ ํฌํฌ์ธ VKD12D-Proton์ ์ ๋ฐ์ดํธ๋ ๋ฒ์ ์ ๋๋ค.
- Forza Horizon 4์ ์ฐฝ ๋ชจ๋์ ๋ํ ์ง์์ด ํฅ์๋์์ต๋๋ค.
- F920 1 ๊ฒ์์์ Logitech G2020 ๊ฒ์ด๋ฐ ํ ์ ๋ํ ์ง์์ด ๊ฐ์ ๋์์ต๋๋ค.
- ๋ ์ง๋ํธ ์ด๋ธ ๋น๋ฆฌ์ง์ ํ๋ฉด ์ค์ ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋์์ต๋๋ค.
์ถ์ฒ : opennet.ru