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