WinAPI - Wine 7.4์ ๊ณต๊ฐ ๊ตฌํ์ ๋ํ ์คํ์ ๋ฆด๋ฆฌ์ค์ ๋๋ค. ๋ฒ์ 7.3 ์ถ์ ์ดํ 14๊ฐ์ ๋ฒ๊ทธ ๋ณด๊ณ ์๊ฐ ๋ง๊ฐ๋์์ผ๋ฉฐ 505๊ฐ์ ๋ณ๊ฒฝ ์ฌํญ์ด ์ ์ฉ๋์์ต๋๋ค.
๊ฐ์ฅ ์ค์ํ ๋ณ๊ฒฝ ์ฌํญ:
- ๊ธฐ๋ณธ ํ
๋ง๋ '๋น'์
๋๋ค.
- ๊ธฐ๋ณธ ๊ตฌ์กฐ์๋ Vulkan ๊ทธ๋ํฝ API์ ๋ํ ํธ์ถ ๋ณํ์ ํตํด ์๋ํ๋ Direct3D 1.3 ๊ตฌํ์ด ํฌํจ๋ vkd3d 12 ๋ผ์ด๋ธ๋ฌ๋ฆฌ๊ฐ ํฌํจ๋์ด ์์ต๋๋ค.
- WineD3D, D3D12 ๋ฐ DXGI ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ ELF ๋์ PE(Portable Executable) ์คํ ํ์ผ ํ์์ ์ฌ์ฉํ๋๋ก ๋ณํ๋์์ต๋๋ค.
- ์์ฑ ์ธ์ ๊ธฐ๋ฅ(API SpeechRecognizer)์ ์ํ ์คํ ์ด ์ถ๊ฐ๋์์ต๋๋ค.
- WAV49 ํ์์ ๋ํ ์ง์์ด GSM ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ์ถ๊ฐ๋์์ต๋๋ค.
- crypt32 DLL์ ๋์งํธ ์๋ช ๋ OCSP(์จ๋ผ์ธ ์ธ์ฆ์ ์ํ ํ๋กํ ์ฝ) ์์ฒญ์ ์ธ์ฝ๋ฉ ๋ฐ ๋์ฝ๋ฉ์ ๋ํ ์ด๊ธฐ ์ง์์ ์ถ๊ฐํฉ๋๋ค.
- '๊ธด' ์ ํ ์ฝ๋์ ๋ํ ์ง์์ ์ธ ์ง์(์ฝ 200๊ฐ ๋ณ๊ฒฝ)
- DualSense ์ปจํธ๋กค๋ฌ๋ฅผ ์ฌ์ฉํ ๋ ๊ฒ์์์ ์ง๋ ํจ๊ณผ๊ฐ ์ฌ๋ฐ๋ฅด๊ฒ ์๋ํ๋์ง ํ์ธํฉ๋๋ค.
- Arch Linux์์ Windows API ์ธํธ๋ฅผ ์ง์ํ๋ DLL์ ๋ก๋ํ ๋ ๋ฐ์ํ๋ ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋์์ต๋๋ค.
- ๊ฒ์ ์ด์๊ณผ ๊ด๋ จ๋ ์ค๋ฅ ๋ณด๊ณ ์๋ ์ข ๋ฃ๋์์ต๋๋ค: League of Legends, Psi-Ops: The Mindgate Conspiracy, The Godfather, Mah JongSoul.
- ์์ฉ ํ๋ก๊ทธ๋จ ์๋๊ณผ ๊ด๋ จ๋ ์ค๋ฅ ๋ณด๊ณ ์๋ ๋ซํ ์์ต๋๋ค: 3Dmark03, 3Dmark05, 3Dmark06.
๋ํ, ์์ง ๋ฉ์ธ Wine ์ง์ ์ ์ฑํํ๊ธฐ์ ์ ํฉํ์ง ์์ ์์ ํ ์ค๋น๋์ง ์์๊ฑฐ๋ ์ํํ ํจ์น๋ฅผ ํฌํจํ์ฌ ํ์ฅ๋ Wine ๋น๋๊ฐ ํ์ฑ๋๋ ํ๋ ์์ํฌ ๋ด์์ Wine Staging 7.4 ํ๋ก์ ํธ์ ์ถ์๊ฐ ํ์ฑ๋์์์ ํ์ธํ ์ ์์ต๋๋ค. Wine๊ณผ ๋น๊ตํ์ฌ Wine Staging์ 561๊ฐ์ ์ถ๊ฐ ํจ์น๋ฅผ ์ ๊ณตํฉ๋๋ค. ์ ๋ฆด๋ฆฌ์ค์์๋ Wine 7.4 ์ฝ๋๋ฒ ์ด์ค์ ๋๊ธฐํ๋ฉ๋๋ค. ํจ์น์์ "long" ์ ํ ์ฌ์ฉ๊ณผ ๊ด๋ จ๋ ๊ฒฝ๊ณ ๋ฅผ ์ ๊ฑฐํ๋ ์์
์ด ์ํ๋์์ต๋๋ค(์: "%u" ๋์ฒด ํญ๋ชฉ์ด "%lu"๋ก ๋์ฒด๋์๊ฑฐ๋ ULONG ์ ํ์ด UINT32๋ก ๋์ฒด๋จ).
์ถ์ฒ : opennet.ru