ΠΠΎ Π΅Π΄Π½Π° Π³ΠΎΠ΄ΠΈΠ½Π° ΡΠ°Π·Π²ΠΎΡ ΠΈ 28 Π΅ΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠ°Π»Π½ΠΈ Π²Π΅ΡΠ·ΠΈΠΈ, Π±Π΅ΡΠ΅ ΠΏΡΠ΅ΡΡΡΠ°Π²Π΅Π½ΠΎ ΡΡΠ°Π±ΠΈΠ»Π½ΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ Π½Π° ΠΎΡΠ²ΠΎΡΠ΅Π½Π°ΡΠ° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ° Π½Π° Win32 API - Wine 8.0, Π²ΠΎ ΠΊΠΎΡΠ° Π±Π΅Π° Π²Π³ΡΠ°Π΄Π΅Π½ΠΈ ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΎΠ΄ 8600 ΠΏΡΠΎΠΌΠ΅Π½ΠΈ. ΠΠ»ΡΡΠ½ΠΎΡΠΎ Π΄ΠΎΡΡΠΈΠ³Π½ΡΠ²Π°ΡΠ΅ Π²ΠΎ Π½ΠΎΠ²Π°ΡΠ° Π²Π΅ΡΠ·ΠΈΡΠ° Π³ΠΎ ΠΎΠ·Π½Π°ΡΡΠ²Π° Π·Π°Π²ΡΡΡΠ²Π°ΡΠ΅ΡΠΎ Π½Π° ΡΠ°Π±ΠΎΡΠ°ΡΠ° Π·Π° ΠΏΡΠ΅Π²Π΅Π΄ΡΠ²Π°ΡΠ΅ Π½Π° Wine ΠΌΠΎΠ΄ΡΠ»ΠΈΡΠ΅ Π²ΠΎ ΡΠΎΡΠΌΠ°Ρ.
Wine ΡΠ° ΠΏΠΎΡΠ²ΡΠ΄ΠΈ ΡΠ΅Π»ΠΎΡΠ½Π°ΡΠ° ΡΠ°Π±ΠΎΡΠ° Π½Π° 5266 (ΠΏΡΠ΅Π΄ Π΅Π΄Π½Π° Π³ΠΎΠ΄ΠΈΠ½Π° 5156, ΠΏΡΠ΅Π΄ Π΄Π²Π΅ Π³ΠΎΠ΄ΠΈΠ½ΠΈ 5049) ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈ Π·Π° Windows, ΡΡΡΠ΅ 4370 (ΠΏΡΠ΅Π΄ Π΅Π΄Π½Π° Π³ΠΎΠ΄ΠΈΠ½Π° 4312, ΠΏΡΠ΅Π΄ Π΄Π²Π΅ Π³ΠΎΠ΄ΠΈΠ½ΠΈ 4227) ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈ ΡΡΠ½ΠΊΡΠΈΠΎΠ½ΠΈΡΠ°Π°Ρ ΡΠΎΠ²ΡΡΠ΅Π½ΠΎ ΡΠΎ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»Π½ΠΈ ΠΏΠΎΡΡΠ°Π²ΠΊΠΈ ΠΈ Π½Π°Π΄Π²ΠΎΡΠ΅ΡΠ½ΠΈ DLL. 3888 ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈ (3813 ΠΏΡΠ΅Π΄ Π΅Π΄Π½Π° Π³ΠΎΠ΄ΠΈΠ½Π°, 3703 ΠΏΡΠ΅Π΄ Π΄Π²Π΅ Π³ΠΎΠ΄ΠΈΠ½ΠΈ) ΠΈΠΌΠ°Π°Ρ ΠΌΠ°Π»ΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ ΠΊΠΎΠΈ Π½Π΅ ΡΠ΅ ΠΌΠ΅ΡΠ°Π°Ρ Π²ΠΎ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ΡΠΎ Π½Π° Π³Π»Π°Π²Π½ΠΈΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈΡΠ΅.
ΠΠ»ΡΡΠ½ΠΈ ΠΈΠ½ΠΎΠ²Π°ΡΠΈΠΈ Π²ΠΎ Wine 8.0:
- ΠΠΎΠ΄ΡΠ»ΠΈ Π²ΠΎ PE ΡΠΎΡΠΌΠ°Ρ
- ΠΠΎ ΡΠ΅ΡΠΈΡΠΈ Π³ΠΎΠ΄ΠΈΠ½ΠΈ ΡΠ°Π±ΠΎΡΠ°, ΠΊΠΎΠ½Π²Π΅ΡΠ·ΠΈΡΠ°ΡΠ° Π½Π° ΡΠΈΡΠ΅ DLL Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ Π·Π° ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ Π½Π° PE (Portable Executable, ΡΡΠΎ ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ Π²ΠΎ Windows) ΠΈΠ·Π²ΡΡΠ½Π° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° Π΅ Π·Π°Π²ΡΡΠ΅Π½Π°. Π£ΠΏΠΎΡΡΠ΅Π±Π°ΡΠ° Π½Π° PE ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ Π½Π° Π΄Π΅Π±Π°Π³Π΅ΡΠΈ Π΄ΠΎΡΡΠ°ΠΏΠ½ΠΈ Π·Π° Windows ΠΈ Π³ΠΈ ΡΠ΅ΡΠ°Π²Π° ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈΡΠ΅ ΡΠΎ ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π½Π° ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΡΠ΅ΠΌΠΈ Π·Π° Π·Π°ΡΡΠΈΡΠ° ΠΎΠ΄ ΠΊΠΎΠΏΠΈΡΠ°ΡΠ΅ ΠΊΠΎΠΈ Π³ΠΎ ΠΏΠΎΡΠ²ΡΠ΄ΡΠ²Π°Π°Ρ ΠΈΠ΄Π΅Π½ΡΠΈΡΠ΅ΡΠΎΡ Π½Π° ΡΠΈΡΡΠ΅ΠΌΡΠΊΠΈΡΠ΅ ΠΌΠΎΠ΄ΡΠ»ΠΈ Π½Π° Π΄ΠΈΡΠΊΠΎΡ ΠΈ Π²ΠΎ ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ°ΡΠ°. Π Π΅ΡΠ΅Π½ΠΈ ΡΠ΅ ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈΡΠ΅ ΡΠΎ ΠΈΠ·Π²ΡΡΡΠ²Π°ΡΠ΅ Π½Π° 32-Π±ΠΈΡΠ½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈ Π½Π° 64-Π±ΠΈΡΠ½ΠΈ Ρ ΠΎΡΡΠΎΠ²ΠΈ ΠΈ x86 Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈ Π½Π° ARM ΡΠΈΡΡΠ΅ΠΌΠΈ. ΠΠ΅ΡΡ ΠΏΡΠ΅ΠΎΡΡΠ°Π½Π°ΡΠΈΡΠ΅ Π·Π°Π΄Π°ΡΠΈ ΡΡΠΎ ΡΠ΅ ΠΏΠ»Π°Π½ΠΈΡΠ° Π΄Π° ΡΠ΅ ΡΠ΅ΡΠ°Ρ Π²ΠΎ ΡΠ»Π΅Π΄Π½ΠΈΡΠ΅ Π΅ΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠ°Π»Π½ΠΈ ΠΈΠ·Π΄Π°Π½ΠΈΡΠ° Π½Π° Wine 8.x, ΠΏΠΎΡΡΠΎΠΈ ΠΏΡΠ΅ΠΌΠΈΠ½ Π½Π° ΠΌΠΎΠ΄ΡΠ»ΠΈ ΠΊΠΎΠ½ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΡΡΠΎΡ Π·Π° ΡΠΈΡΡΠ΅ΠΌΡΠΊΠΈ ΠΏΠΎΠ²ΠΈΠΊ NT Π½Π°ΠΌΠ΅ΡΡΠΎ Π΄Π° ΡΠ΅ ΠΏΡΠ°Π²Π°Ρ Π΄ΠΈΡΠ΅ΠΊΡΠ½ΠΈ ΠΏΠΎΠ²ΠΈΡΠΈ ΠΏΠΎΠΌΠ΅ΡΡ ΡΠ»ΠΎΠ΅Π²ΠΈΡΠ΅ PE ΠΈ Unix.
- ΠΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ°Π½ Π΅ ΡΠΏΠ΅ΡΠΈΡΠ°Π»Π΅Π½ ΠΌΠ΅Π½Π°ΡΠ΅Ρ Π·Π° ΡΠΈΡΡΠ΅ΠΌΡΠΊΠΈ ΠΏΠΎΠ²ΠΈΡΠΈ, ΠΊΠΎΡ ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ Π·Π° ΠΏΡΠ΅Π²Π΅Π΄ΡΠ²Π°ΡΠ΅ ΠΏΠΎΠ²ΠΈΡΠΈ ΠΎΠ΄ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ PE Π²ΠΎ Unix, ΡΠΎ ΡΠ΅Π» Π΄Π° ΡΠ΅ Π½Π°ΠΌΠ°Π»Π°Ρ ΡΡΠΎΡΠΎΡΠΈΡΠ΅ Π·Π° ΠΈΠ·Π²ΡΡΡΠ²Π°ΡΠ΅ Π½Π° ΡΠ΅Π»ΠΎΡΠ΅Π½ ΡΠΈΡΡΠ΅ΠΌΡΠΊΠΈ ΠΏΠΎΠ²ΠΈΠΊ NT. ΠΠ° ΠΏΡΠΈΠΌΠ΅Ρ, ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡΠ°ΡΠ° ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΠΈ Π΄Π° ΡΠ΅ Π½Π°ΠΌΠ°Π»ΠΈ Π΄Π΅Π³ΡΠ°Π΄Π°ΡΠΈΡΠ°ΡΠ° Π½Π° ΠΏΠ΅ΡΡΠΎΡΠΌΠ°Π½ΡΠΈΡΠ΅ ΠΏΡΠΈ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈΡΠ΅ OpenGL ΠΈ Vulkan.
- ΠΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈΡΠ΅ Winelib ΡΠ° Π·Π°Π΄ΡΠΆΡΠ²Π°Π°Ρ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡΠ° Π΄Π° ΠΊΠΎΡΠΈΡΡΠ°Ρ ΠΌΠ΅ΡΠ°Π½ΠΈ ΡΠΊΠ»ΠΎΠΏΠΎΠ²ΠΈ Π½Π° Windows/Unix Π½Π° ELF (.dll.so) Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ, Π½ΠΎ ΡΠ°ΠΊΠ²ΠΈΡΠ΅ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈ Π±Π΅Π· 32-Π±ΠΈΡΠ½ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ Π½Π΅ΠΌΠ° Π΄Π° ΠΏΠΎΠ΄Π΄ΡΠΆΡΠ²Π°Π°Ρ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½ΠΎΡΡ Π΄ΠΎΡΡΠ°ΠΏΠ½Π° ΠΏΡΠ΅ΠΊΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΡΡΠΎΡ Π·Π° ΡΠΈΡΡΠ΅ΠΌΡΠΊΠΈ ΠΏΠΎΠ²ΠΈΡΠΈ NT, ΠΊΠ°ΠΊΠΎ ΡΡΠΎ Π΅ WoW64.
- WoW64
- WoW64 (64-Π±ΠΈΡΠ½ΠΈ Windows-on-Windows) ΡΠ»ΠΎΠ΅Π²ΠΈ ΡΠ΅ ΠΎΠ±Π΅Π·Π±Π΅Π΄Π΅Π½ΠΈ Π·Π° ΡΠΈΡΠ΅ Unix Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ, Π΄ΠΎΠ·Π²ΠΎΠ»ΡΠ²Π°ΡΡΠΈ ΠΈΠΌ Π½Π° 32-Π±ΠΈΡΠ½ΠΈ ΠΌΠΎΠ΄ΡΠ»ΠΈ Π²ΠΎ PE ΡΠΎΡΠΌΠ°Ρ Π΄Π° ΠΏΡΠΈΡΡΠ°ΠΏΠ°Ρ Π΄ΠΎ 64-Π±ΠΈΡΠ½ΠΈ Unix Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ, ΠΊΠΎΠΈ, ΠΎΡΠΊΠ°ΠΊΠΎ ΡΠ΅ ΡΠ΅ ΠΎΡΠ»ΠΎΠ±ΠΎΠ΄Π°Ρ ΠΎΠ΄ Π΄ΠΈΡΠ΅ΠΊΡΠ½ΠΈΡΠ΅ PE/Unix ΠΏΠΎΠ²ΠΈΡΠΈ, ΡΠ΅ Π³ΠΎ Π½Π°ΠΏΡΠ°Π²Π°Ρ ΡΠΎΠ° ΠΌΠΎΠΆΠ½ΠΎ Π΅ Π΄Π° ΡΠ΅ ΠΈΠ·Π²ΡΡΠ°Ρ 32-Π±ΠΈΡΠ½ΠΈ Windows Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈ Π±Π΅Π· Π΄Π° ΡΠ΅ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π°Ρ 32-Π±ΠΈΡΠ½ΠΈ Unix Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ.
- ΠΠΎ ΠΎΡΡΡΡΡΠ²ΠΎ Π½Π° 32-Π±ΠΈΡΠ΅Π½ Wine loader, 32-Π±ΠΈΡΠ½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ°Π±ΠΎΡΠ°Ρ Π²ΠΎ Π½ΠΎΠ²ΠΈΠΎΡ Π΅ΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠ°Π»Π΅Π½ ΡΠ΅ΠΆΠΈΠΌ Π½Π° Windows-ΠΊΠ°ΠΊΠΎ WoW64, Π²ΠΎ ΠΊΠΎΡ 32-Π±ΠΈΡΠ΅Π½ ΠΊΠΎΠ΄ ΡΠ°Π±ΠΎΡΠΈ Π²ΠΎ 64-Π±ΠΈΡΠ΅Π½ ΠΏΡΠΎΡΠ΅Ρ. Π Π΅ΠΆΠΈΠΌΠΎΡ Π΅ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½ ΠΊΠΎΠ³Π° ΡΠ΅ Π³ΡΠ°Π΄ΠΈ Wine ΡΠΎ ΠΎΠΏΡΠΈΡΠ°ΡΠ° β-enable-archsβ.
- ΠΡΠ°ΡΠΈΡΠΊΠΈ ΠΏΠΎΡΡΠΈΡΡΠ΅ΠΌ
- Π‘ΡΠ°Π½Π΄Π°ΡΠ΄Π½Π°ΡΠ° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡΠ° ΡΠ° ΠΊΠΎΡΠΈΡΡΠΈ ΡΠ²Π΅ΡΠ»Π°ΡΠ° ΡΠ΅ΠΌΠ° (βΠ‘Π²Π΅ΡΠ»ΠΎβ). ΠΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΡΠ° ΠΏΡΠΎΠΌΠ΅Π½ΠΈΡΠ΅ ΡΠ΅ΠΌΠ°ΡΠ° ΠΊΠΎΡΠΈΡΡΠ΅ΡΡΠΈ ΡΠ° Π°Π»Π°ΡΠΊΠ°ΡΠ° WineCfg.
- ΠΡΠ°ΡΠΈΡΠΊΠΈΡΠ΅ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»ΠΈ (winex11.drv, winemac.drv, wineandroid.drv) ΡΠ΅ ΠΊΠΎΠ½Π²Π΅ΡΡΠΈΡΠ°Π°Ρ Π·Π° ΠΈΠ·Π²ΡΡΡΠ²Π°ΡΠ΅ Π½Π° ΡΠΈΡΡΠ΅ΠΌΡΠΊΠΈ ΠΏΠΎΠ²ΠΈΡΠΈ Π½Π° Π½ΠΈΠ²ΠΎ Π½Π° Unix ΠΈ ΠΏΡΠΈΡΡΠ°ΠΏ Π΄ΠΎ Π΄ΡΠ°ΡΠ²Π΅ΡΠΈΡΠ΅ ΠΏΡΠ΅ΠΊΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°ΡΠ° Win32u.
- ΠΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ°Π½Π° Π΅ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ°ΡΠ° Π½Π° ΠΏΡΠΎΡΠ΅ΡΠΎΡΠΎΡ Π·Π° ΠΏΠ΅ΡΠ°ΡΠ΅ΡΠ΅, ΠΊΠΎΡΠ° ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ Π·Π° Π΅Π»ΠΈΠΌΠΈΠ½ΠΈΡΠ°ΡΠ΅ Π½Π° Π΄ΠΈΡΠ΅ΠΊΡΠ½ΠΈΡΠ΅ ΠΏΠΎΠ²ΠΈΡΠΈ ΠΏΠΎΠΌΠ΅ΡΡ Π½ΠΈΠ²ΠΎΠ°ΡΠ° PE ΠΈ Unix Π²ΠΎ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»ΠΎΡ Π½Π° ΠΏΠ΅ΡΠ°ΡΠ°ΡΠΎΡ.
- Direct2D API ΡΠ΅Π³Π° ΠΏΠΎΠ΄Π΄ΡΠΆΡΠ²Π° Π΅ΡΠ΅ΠΊΡΠΈ.
- Direct2D API Π΄ΠΎΠ΄Π°Π΄Π΅ ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΡΠ½ΠΈΠΌΠ°ΡΠ΅ ΠΈ ΡΠ΅ΠΏΡΠΎΠ΄ΡΠΊΡΠΈΡΠ° Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΈ Π»ΠΈΡΡΠΈ.
- ΠΠΎΠ·Π°ΡΠΎΡ Π·Π° Π³ΡΠ°ΡΠΈΡΠΊΠΈΠΎΡ API Π½Π° Vulkan Π΄ΠΎΠ΄Π°Π΄Π΅ ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡΠ°ΡΠ° Vulkan 1.3.237 (Vulkan 7 Π±Π΅ΡΠ΅ ΠΏΠΎΠ΄Π΄ΡΠΆΠ°Π½ Π²ΠΎ Wine 1.2).
- Π‘ΡΠ°Π½Π΄Π°ΡΠ΄Π½Π°ΡΠ° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡΠ° ΡΠ° ΠΊΠΎΡΠΈΡΡΠΈ ΡΠ²Π΅ΡΠ»Π°ΡΠ° ΡΠ΅ΠΌΠ° (βΠ‘Π²Π΅ΡΠ»ΠΎβ). ΠΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΡΠ° ΠΏΡΠΎΠΌΠ΅Π½ΠΈΡΠ΅ ΡΠ΅ΠΌΠ°ΡΠ° ΠΊΠΎΡΠΈΡΡΠ΅ΡΡΠΈ ΡΠ° Π°Π»Π°ΡΠΊΠ°ΡΠ° WineCfg.
- ΠΠΈΡΠ΅ΠΊΡΠ΅Π½3Π
- ΠΠΎΠ΄Π°Π΄Π΅Π½ Π΅ Π½ΠΎΠ² ΠΊΠΎΠΌΠΏΠ°ΡΠ»Π΅Ρ Π·Π° ΡΠ΅ΡΠ΄Π΅Ρ Π·Π° HLSL (ΡΠ°Π·ΠΈΠΊ Π½Π° ΡΠ΅ΡΠ΄Π΅Ρ Π½Π° Π²ΠΈΡΠΎΠΊΠΎ Π½ΠΈΠ²ΠΎ), ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ°Π½ Π²ΡΠ· ΠΎΡΠ½ΠΎΠ²Π° Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°ΡΠ° vkd3d-shader. ΠΡΡΠΎ ΡΠ°ΠΊΠ°, Π²ΡΠ· ΠΎΡΠ½ΠΎΠ²Π° Π½Π° vkd3d-shader, ΠΏΠΎΠ΄Π³ΠΎΡΠ²Π΅Π½ΠΈ ΡΠ΅ HLSL ΡΠ°ΡΠΊΠ»ΠΎΠΏΡΠ²Π°Ρ ΠΈ HLSL ΠΏΡΠ΅ΠΏΡΠΎΡΠ΅ΡΠΎΡ.
- ΠΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ°Π½ Π΅ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΡΡΠΎΡ Thread Pump Π²ΠΎΠ²Π΅Π΄Π΅Π½ Π²ΠΎ D3DX 10.
- Direct3D 10 Π΅ΡΠ΅ΠΊΡΠΈΡΠ΅ Π΄ΠΎΠ΄Π°Π²Π°Π°Ρ ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° ΠΌΠ½ΠΎΠ³Ρ Π½ΠΎΠ²ΠΈ ΠΈΠ·ΡΠ°Π·ΠΈ.
- ΠΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°ΡΠ° Π·Π° ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° D3DX 9 ΡΠ΅Π³Π° ΠΏΠΎΠ΄Π΄ΡΠΆΡΠ²Π° ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠ° Π½Π° ΡΠ΅ΠΊΡΡΡΡΠ° Π½Π° Cubemap.
- ΠΠ²ΡΠΊ ΠΈ Π²ΠΈΠ΄Π΅ΠΎ
- ΠΡΠ· ΠΎΡΠ½ΠΎΠ²Π° Π½Π° ΡΠ°ΠΌΠΊΠ°ΡΠ° GStreamer, ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ°Π½Π° Π΅ ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° ΡΠΈΠ»ΡΡΠΈ Π·Π° Π΄Π΅ΠΊΠΎΠ΄ΠΈΡΠ°ΡΠ΅ Π½Π° Π°ΡΠ΄ΠΈΠΎ Π²ΠΎ ΡΠΎΡΠΌΠ°Ρ MPEG-1.
- ΠΠΎΠ΄Π°Π΄Π΅Π½ Π΅ ΡΠΈΠ»ΡΠ΅Ρ Π·Π° ΡΠΈΡΠ°ΡΠ΅ ΡΡΡΠΈΠΌΠΈΠ½Π³ Π°ΡΠ΄ΠΈΠΎ ΠΈ Π²ΠΈΠ΄Π΅ΠΎ Π²ΠΎ ΡΠΎΡΠΌΠ°Ρ ASF (Advanced Systems Format).
- Π‘ΡΠ΅Π΄Π½ΠΈΠΎΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΡΠ΅Π½ ΡΠ»ΠΎΡ OpenAL32.dll Π΅ ΠΎΡΡΡΡΠ°Π½Π΅Ρ, Π½Π°ΠΌΠ΅ΡΡΠΎ ΠΊΠΎΡ ΡΠ΅Π³Π° ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ Π΄ΠΎΠΌΠ°ΡΠ½Π°ΡΠ° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° Π½Π° Windows OpenAL32.dll, ΠΈΡΠΏΠΎΡΠ°ΡΠ°Π½Π° ΡΠΎ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈ.
- Media Foundation Player Π³ΠΎ ΠΏΠΎΠ΄ΠΎΠ±ΡΠΈ ΠΎΡΠΊΡΠΈΠ²Π°ΡΠ΅ΡΠΎ Π½Π° ΡΠΈΠΏΠΎΠ²ΠΈ Π½Π° ΡΠΎΠ΄ΡΠΆΠΈΠ½Π°.
- Π‘ΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡΠ° Π·Π° ΠΊΠΎΠ½ΡΡΠΎΠ»Π° Π½Π° Π±ΡΠ·ΠΈΠ½Π°ΡΠ° Π½Π° ΠΏΡΠ΅Π½ΠΎΡ Π½Π° ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ (Rate control) Π΅ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ°Π½Π°.
- ΠΠΎΠ΄ΠΎΠ±ΡΠ΅Π½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½ΠΈΠΎΡ ΠΌΠΈΠΊΡΠ΅Ρ ΠΈ ΠΏΡΠ΅Π·Π΅Π½ΡΠ΅Ρ Π²ΠΎ ΠΠΎΠ΄ΠΎΠ±ΡΠ΅Π½ΠΈΠΎΡ Π²ΠΈΠ΄Π΅ΠΎ ΡΠ΅Π½Π΄Π΅ΡΠ΅Ρ (EVR).
- ΠΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΏΠΎΡΠ΅ΡΠ½Π° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ° Π½Π° Writer Encoding API.
- ΠΠΎΠ΄ΠΎΠ±ΡΠ΅Π½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° Π½Π°ΡΠΎΠ²Π°ΡΡΠ²Π°Ρ Π½Π° ΡΠΎΠΏΠΎΠ»ΠΎΠ³ΠΈΡΠ°.
- ΠΠ»Π΅Π·Π½ΠΈ ΡΡΠ΅Π΄ΠΈ
- ΠΠ½Π°ΡΠΈΡΠ΅Π»Π½ΠΎ ΠΏΠΎΠ΄ΠΎΠ±ΡΠ΅Π½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° ΡΠΎΠΏΠ»ΠΎ ΠΏΡΠΈΠΊΠ»ΡΡΡΠ²Π°ΡΠ΅ Π½Π° ΠΊΠΎΠ½ΡΡΠΎΠ»Π΅ΡΠΈ.
- Π‘Π΅ ΠΏΡΠ΅Π΄Π»Π°Π³Π° ΠΏΠΎΠ΄ΠΎΠ±ΡΠ΅Π½Π° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ° Π½Π° ΠΊΠΎΠ΄ΠΎΡ Π·Π° ΠΎΠ΄ΡΠ΅Π΄ΡΠ²Π°ΡΠ΅ Π½Π° Π²ΠΎΠ»Π°Π½ΠΎΡ Π·Π° ΠΈΠ³ΡΠ°, ΠΈΠ·Π³ΡΠ°Π΄Π΅Π½ Π²ΡΠ· ΠΎΡΠ½ΠΎΠ²Π° Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°ΡΠ° SDL.
- ΠΠΎΠ΄ΠΎΠ±ΡΠ΅Π½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° Π΅ΡΠ΅ΠΊΡΠΎΡ Π½Π° ΠΏΠΎΠ²ΡΠ°ΡΠ½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡΠ° Force ΠΊΠΎΠ³Π° ΠΊΠΎΡΠΈΡΡΠΈΡΠ΅ ΡΡΠΊΠ°Π»Π° Π·Π° ΠΈΠ³ΡΠΈ.
- Π‘ΠΏΡΠΎΠ²Π΅Π΄Π΅Π½Π° ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ Π·Π° ΠΊΠΎΠ½ΡΡΠΎΠ»Π° Π½Π° Π»Π΅Π²ΠΈΡΠ΅ ΠΈ Π΄Π΅ΡΠ½ΠΈΡΠ΅ Π²ΠΈΠ±ΡΠ°ΡΠΈΠΎΠ½ΠΈ ΠΌΠΎΡΠΎΡΠΈ ΠΊΠΎΡΠΈΡΡΠ΅ΡΡΠΈ ΡΠ° ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡΠ°ΡΠ° HID Haptic.
- ΠΠΎ ΡΠΌΠ΅Π½ΠΈ Π΄ΠΈΠ·Π°ΡΠ½ΠΎΡ Π½Π° ΠΊΠΎΠ½ΡΡΠΎΠ»Π½Π°ΡΠ° ΡΠ°Π±Π»Π° ΡΠΎ ΡΠΎΡΡΡΠΈΠΊ.
- ΠΠΎΠ΄Π΄ΡΡΠΊΠ°ΡΠ° Π·Π° Sony DualShock ΠΈ DualSense ΠΊΠΎΠ½ΡΡΠΎΠ»Π΅ΡΠΈΡΠ΅ ΡΠ΅ ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡΠ²Π° ΠΏΡΠ΅ΠΊΡ ΡΠΏΠΎΡΡΠ΅Π±Π° Π½Π° hidraw backend.
- ΠΠΎΠ΄ΡΠ»ΠΎΡ WinRT Windows.Gaming.Input Π΅ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ ΡΠΎ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ° Π½Π° ΡΠΎΡΡΠ²Π΅ΡΡΠΊΠΈ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΡΡ Π·Π° ΠΏΡΠΈΡΡΠ°ΠΏ Π΄ΠΎ Π³Π΅ΡΠΌΠΏΠ°Π΄ΠΈ, ΡΠΎΡΡΡΠΈΡΠΈ ΠΈ ΡΡΠΊΠ°Π»Π° Π·Π° ΠΈΠ³ΡΠΈ. ΠΠ° Π½ΠΎΠ²ΠΈΠΎΡ API, ΠΌΠ΅ΡΡ Π΄ΡΡΠ³ΠΎΡΠΎ, ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ°Π½Π° Π΅ ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° ΠΈΠ·Π²Π΅ΡΡΡΠ²Π°ΡΠ΅ Π·Π° ΡΠΎΠΏΠ»ΠΎ ΠΏΡΠΈΠΊΠ»ΡΡΡΠ²Π°ΡΠ΅ Π½Π° ΡΡΠ΅Π΄ΠΈ, ΡΠ°ΠΊΡΠΈΠ»Π½ΠΈ ΠΈ Π²ΠΈΠ±ΡΠ°ΡΠΈΠΎΠ½ΠΈ Π΅ΡΠ΅ΠΊΡΠΈ.
- ΠΠ½ΡΠ΅ΡΠ½Π°ΡΠΈΠΎΠ½Π°Π»ΠΈΠ·Π°ΡΠΈΡΠ°
- ΠΠ±Π΅Π·Π±Π΅Π΄Π΅Π½ΠΎ Π΅ Π³Π΅Π½Π΅ΡΠΈΡΠ°ΡΠ΅ Π½Π° ΠΏΡΠ°Π²ΠΈΠ»Π½Π° Π±Π°Π·Π° Π½Π° ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ Π·Π° Π»ΠΎΠΊΠ°Π»ΠΈΡΠ΅ΡΠΈ Π²ΠΎ ΡΠΎΡΠΌΠ°Ρ locale.nls ΠΎΠ΄ ΡΠΊΠ»Π°Π΄ΠΈΡΡΠ΅ΡΠΎ Unicode CLDR (Unicode Common Locale Data Repository).
- Π€ΡΠ½ΠΊΡΠΈΠΈΡΠ΅ Π·Π° ΡΠΏΠΎΡΠ΅Π΄Π±Π° Π½Π° Π½ΠΈΠ·ΠΈ Π½Π° Unicode ΡΠ΅ ΠΏΡΠ΅ΠΌΠ΅ΡΡΠ΅Π½ΠΈ Π·Π° Π΄Π° ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ Π±Π°Π·Π°ΡΠ° Π½Π° ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ ΠΈ Π°Π»Π³ΠΎΡΠΈΡΠ°ΠΌΠΎΡ Windows Sortkey Π½Π°ΠΌΠ΅ΡΡΠΎ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΎΡ Unicode Collation, ΡΠΎ ΡΡΠΎ ΠΎΠ΄Π½Π΅ΡΡΠ²Π°ΡΠ΅ΡΠΎ ΡΠ΅ ΠΏΡΠΈΠ±Π»ΠΈΠΆΡΠ²Π° Π΄ΠΎ Windows.
- ΠΠΎΠ²Π΅ΡΠ΅ΡΠΎ ΡΡΠ½ΠΊΡΠΈΠΈ ΠΈΠΌΠ°Π°Ρ Π΄ΠΎΠ΄Π°Π΄Π΅Π½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° Π³ΠΎΡΠ½ΠΈΡΠ΅ ΠΎΠΏΡΠ΅Π·ΠΈ Π½Π° ΠΊΠΎΠ΄ΠΎΠ²ΠΈ Π½Π° Π£Π½ΠΈΠΊΠΎΠ΄ (ΡΠ°ΠΌΠ½ΠΈΠ½ΠΈ).
- ΠΠΎΠΆΠ½ΠΎ Π΅ Π΄Π° ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ UTF-8 ΠΊΠ°ΠΊΠΎ ANSI ΠΊΠΎΠ΄ΠΈΡΠ°ΡΠ΅.
- Π’Π°Π±Π΅Π»ΠΈΡΠ΅ ΡΠΎ Π·Π½Π°ΡΠΈ ΡΠ΅ Π°ΠΆΡΡΠΈΡΠ°Π½ΠΈ Π½Π° ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡΠ°ΡΠ° Unicode 15.0.0.
- Π’Π΅ΠΊΡΡ ΠΈ ΡΠΎΠ½ΡΠΎΠ²ΠΈ
- ΠΠΎΠ²ΡΠ·ΡΠ²Π°ΡΠ΅ΡΠΎ ΡΠΎ ΡΠΎΠ½ΡΠΎΠ²ΠΈ Π΅ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½ΠΎ Π·Π° ΠΏΠΎΠ²Π΅ΡΠ΅ΡΠΎ ΡΠΈΡΡΠ΅ΠΌΡΠΊΠΈ ΡΠΎΠ½ΡΠΎΠ²ΠΈ, ΡΠΎ ΡΡΠΎ ΡΠ΅ ΡΠ΅ΡΠ°Π²Π° ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΎΡ ΡΠΎ Π½Π΅Π΄ΠΎΡΡΠ°ΡΠΎΠΊ Π½Π° Ρ ΠΈΠ΅ΡΠΎΠ³Π»ΠΈΡΠΈ Π½Π° ΡΠΈΡΡΠ΅ΠΌΠΈ ΡΠΎ ΠΊΠΈΠ½Π΅ΡΠΊΠΈ, ΠΊΠΎΡΠ΅ΡΡΠΊΠΈ ΠΈ ΡΠ°ΠΏΠΎΠ½ΡΠΊΠΈ Π»ΠΎΠΊΠ°Π»ΠΈΡΠ΅ΡΠΈ.
- ΠΡΠ΅ΡΠ°Π±ΠΎΡΠ΅Π½ ΡΠ΅Π·Π΅ΡΠ²Π΅Π½ ΡΠ΅Π·Π΅ΡΠ²Π΅Π½ ΡΠΎΠ½Ρ Π²ΠΎ DirectWrite.
- ΠΠ΅ΡΠ½Π΅Π» (ΠΈΠ½ΡΠ΅ΡΡΠ΅ΡΡΠΈ Π½Π° ΠΊΠ΅ΡΠ½Π΅Π»ΠΎΡ Π½Π° Windows)
- ΠΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ°Π½Π° Π΅ Π±Π°Π·Π°ΡΠ° Π½Π° ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ ApiSetSchema, ΠΊΠΎΡΠ° Π³ΠΈ Π·Π°ΠΌΠ΅Π½ΠΈ ΠΌΠΎΠ΄ΡΠ»ΠΈΡΠ΅ api-ms-* ΠΈ ΡΠ° Π½Π°ΠΌΠ°Π»ΠΈ ΠΏΠΎΡΡΠΎΡΡΠ²Π°ΡΠΊΠ°ΡΠ° Π½Π° Π΄ΠΈΡΠΊ ΠΈ Π°Π΄ΡΠ΅ΡΠ΅Π½ ΠΏΡΠΎΡΡΠΎΡ.
- ΠΡΡΠΈΠ±ΡΡΠΈΡΠ΅ Π½Π° DOS-Π΄Π°ΡΠΎΡΠ΅ΠΊΠΈΡΠ΅ ΡΠ΅ Π·Π°ΡΡΠ²ΡΠ²Π°Π°Ρ Π½Π° Π΄ΠΈΡΠΊΠΎΡ Π²ΠΎ ΡΠΎΡΠΌΠ°Ρ ΠΊΠΎΠΌΠΏΠ°ΡΠΈΠ±ΠΈΠ»Π΅Π½ ΡΠΎ Samba ΡΠΎ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ Π½Π° ΠΏΡΠΎΡΠΈΡΠ΅Π½ΠΈ FS Π°ΡΡΠΈΠ±ΡΡΠΈ.
- ΠΠ°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ Π·Π° ΠΌΡΠ΅ΠΆΠ½ΠΎ ΠΏΠΎΠ²ΡΠ·ΡΠ²Π°ΡΠ΅
- ΠΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° OCSP (Online Certificate Status Protocol), ΠΊΠΎΡ ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ Π·Π° ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° Π½Π° ΠΎΡΠΏΠΎΠ²ΠΈΠΊΠ°Π½ΠΈΡΠ΅ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈ.
- ΠΠΏΡΠ΅Π³ΠΎΡ Π½Π° ΡΡΠ½ΠΊΡΠΈΠΈ Π½Π° EcmaScript Π΄ΠΎΡΡΠ°ΠΏΠ½ΠΈ Π²ΠΎ ΡΠ΅ΠΆΠΈΠΌΠΎΡ Π·Π° ΡΡΠΎΠ³Π»Π°ΡΠ΅Π½ΠΎΡΡ ΡΠΎ ΡΡΠ°Π½Π΄Π°ΡΠ΄ΠΈΡΠ΅ Π½Π° JavaScript Π΅ ΠΏΡΠΎΡΠΈΡΠ΅Π½.
- ΠΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ°Π½ΠΎ ΡΠΎΠ±ΠΈΡΠ°Ρ Π½Π° ΡΡΠ±ΡΠ΅ Π·Π° JavaScript.
- ΠΠ°ΠΊΠ΅ΡΠΎΡ Gecko engine Π²ΠΊΠ»ΡΡΡΠ²Π° ΡΡΠ½ΠΊΡΠΈΠΈ Π·Π° Π»ΠΈΡΠ° ΡΠΎ ΠΏΠΎΡΠ΅Π±Π½ΠΈ ΠΏΠΎΡΡΠ΅Π±ΠΈ.
- MSHTML Π΄ΠΎΠ΄Π°Π²Π° ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° Web Storage API, ΠΎΠ±ΡΠ΅ΠΊΡΠΎΡ Performance ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»Π½ΠΈ ΠΎΠ±ΡΠ΅ΠΊΡΠΈ Π·Π° ΡΠΏΡΠ°Π²ΡΠ²Π°ΡΠ΅ ΡΠΎ Π½Π°ΡΡΠ°Π½ΠΈ.
- ΠΠ³ΡΠ°Π΄Π΅Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈ
- Π‘ΠΈΡΠ΅ Π²Π³ΡΠ°Π΄Π΅Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈ ΡΠ΅ ΠΊΠΎΠ½Π²Π΅ΡΡΠΈΡΠ°Π½ΠΈ Π΄Π° ΡΠ° ΠΊΠΎΡΠΈΡΡΠ°Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°ΡΠ° Common Controls 6, ΡΠΎ ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° ΡΠ΅ΠΌΠΈ ΠΈ ΠΏΡΠΈΠΊΠ°ΠΆΡΠ²Π°ΡΠ΅ Π·Π΅ΠΌΠ°ΡΡΠΈ Π³ΠΈ ΠΏΡΠ΅Π΄Π²ΠΈΠ΄ Π΅ΠΊΡΠ°Π½ΠΈΡΠ΅ ΡΠΎ Π²ΠΈΡΠΎΠΊΠ° Π³ΡΡΡΠΈΠ½Π° Π½Π° ΠΏΠΈΠΊΡΠ΅Π»ΠΈ.
- ΠΠΎΠ΄ΠΎΠ±ΡΠ΅Π½ΠΈ ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Π·Π° Π΄Π΅Π±Π°Π³ΠΈΡΠ°ΡΠ΅ Π½Π° Π½ΠΈΡΠΊΠΈ Π²ΠΎ Wine Debugger (winedbg).
- Π£ΡΠ»ΡΠΆΠ½ΠΈΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈ Π½Π° ΡΠ΅Π³ΠΈΡΡΠ°ΡΠΎΡ (REGEDIT ΠΈ REG) ΡΠ΅Π³Π° Π³ΠΎ ΠΏΠΎΠ΄Π΄ΡΠΆΡΠ²Π°Π°Ρ ΡΠΈΠΏΠΎΡ QWORD.
- Notepad Π΄ΠΎΠ΄Π°Π΄Π΅ ΡΡΠ°ΡΡΡΠ½Π° Π»Π΅Π½ΡΠ° ΡΠΎ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π·Π° ΠΏΠΎΠ·ΠΈΡΠΈΡΠ°ΡΠ° Π½Π° ΠΊΡΡΡΠΎΡΠΎΡ ΠΈ ΡΡΠ½ΠΊΡΠΈΡΠ° Goto Line Π·Π° Π΄Π° ΡΠ΅ ΠΎΠ΄ΠΈ Π΄ΠΎ ΠΎΠ΄ΡΠ΅Π΄Π΅Π½ Π±ΡΠΎΡ Π½Π° Π»ΠΈΠ½ΠΈΡΠ°
- ΠΠ³ΡΠ°Π΄Π΅Π½Π°ΡΠ° ΠΊΠΎΠ½Π·ΠΎΠ»Π° ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡΠ²Π° ΠΈΠ·Π»Π΅Π· Π½Π° ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ Π²ΠΎ ΡΡΡΠ°Π½ΠΈΡΠ°ΡΠ° ΡΠΎ ΠΊΠΎΠ΄ Π½Π° OEM.
- ΠΠΎΠΌΠ°Π½Π΄Π°ΡΠ° βqueryβ Π΅ Π΄ΠΎΠ΄Π°Π΄Π΅Π½Π° Π²ΠΎ Π°Π»Π°ΡΠΊΠ°ΡΠ° sc.exe (Service Control).
- Π‘ΠΊΠ»ΠΎΠΏΠ΅Π½ ΡΠΈΡΡΠ΅ΠΌ
- ΠΠ±Π΅Π·Π±Π΅Π΄Π΅Π½Π° Π΅ ΠΌΠΎΠΆΠ½ΠΎΡΡΠ° Π·Π° Π³ΡΠ°Π΄Π΅ΡΠ΅ ΠΈΠ·Π²ΡΡΠ½ΠΈ Π΄Π°ΡΠΎΡΠ΅ΠΊΠΈ Π²ΠΎ PE ΡΠΎΡΠΌΠ°Ρ Π·Π° Π½Π΅ΠΊΠΎΠ»ΠΊΡ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠΈ (Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ, 'βenable-archs=i386,x86_64').
- ΠΠ° ΡΠΈΡΠ΅ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠΈ ΡΠΎ 32-Π±ΠΈΡΠ΅Π½ Π΄ΠΎΠ»Π³ ΡΠΈΠΏ, ΡΠΈΠΏΠΎΠ²ΠΈΡΠ΅ Π½Π° ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ Π΄Π΅ΡΠΈΠ½ΠΈΡΠ°Π½ΠΈ ΠΊΠ°ΠΊΠΎ Π΄ΠΎΠ»Π³ΠΎ Π²ΠΎ Windows ΡΠ΅Π³Π° ΡΠ΅ ΡΠ΅Π΄Π΅ΡΠΈΠ½ΠΈΡΠ°Π°Ρ ΠΊΠ°ΠΊΠΎ βΠ΄ΠΎΠ»Π³β Π½Π°ΠΌΠ΅ΡΡΠΎ βintβ Π²ΠΎ Wine. ΠΠΎ Winelib, ΠΎΠ²Π° ΠΎΠ΄Π½Π΅ΡΡΠ²Π°ΡΠ΅ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΎΠ½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠΈ ΠΏΡΠ΅ΠΊΡ Π΄Π΅ΡΠΈΠ½ΠΈΡΠΈΡΠ°ΡΠ° WINE_NO_LONG_TYPES.
- ΠΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ Π·Π° Π³Π΅Π½Π΅ΡΠΈΡΠ°ΡΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ Π±Π΅Π· ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ dlltool (ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½ΠΎ ΡΠΎ ΠΏΠΎΡΡΠ°Π²ΡΠ²Π°ΡΠ΅ Π½Π° ΠΎΠΏΡΠΈΡΠ°ΡΠ° ββwithout-dlltoolβ Π²ΠΎ winebuild).
- ΠΠ° Π΄Π° ΡΠ΅ ΠΏΠΎΠ΄ΠΎΠ±ΡΠΈ Π΅ΡΠΈΠΊΠ°ΡΠ½ΠΎΡΡΠ° Π½Π° Π²ΡΠΈΡΡΠ²Π°ΡΠ΅ ΠΈ Π΄Π° ΡΠ΅ Π½Π°ΠΌΠ°Π»ΠΈ Π³ΠΎΠ»Π΅ΠΌΠΈΠ½Π°ΡΠ° Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈΡΠ΅ Π±Π΅Π· ΠΊΠΎΠ΄, ΡΠ°ΠΌΠΎ ΡΠΎ ΡΠ΅ΡΡΡΡΠΈ, winegcc ΡΠ° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ° ΠΎΠΏΡΠΈΡΠ°ΡΠ° β--ΡΠ°ΠΌΠΎ Π·Π° ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈβ.
- ΠΡΠ½
- ΠΠΆΡΡΠΈΡΠ°Π½ΠΈ Π²Π΅ΡΠ·ΠΈΠΈ Π½Π° Π²Π³ΡΠ°Π΄Π΅Π½ΠΈΡΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ Faudio 22.11, LCMS2 2.14, LibJPEG 9e, LibMPG123 1.31.1, LibPng 1.6.39, LibTiff 4.4.0, LibXml2 2.10.3, 1.1.37lt.
- ΠΠΎΡΠΎΡΠΎΡ Wine Mono ΡΠΎ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ° Π½Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°ΡΠ° .NET Π΅ Π°ΠΆΡΡΠΈΡΠ°Π½ Π·Π° Π΄Π° ΠΈΠ·Π΄Π°Π΄Π΅ 7.4.
- ΠΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ°Π½Π° Π΅ ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° ΡΠΈΡΡΠΈΡΠ°ΡΠ΅ Π²ΡΠ· ΠΎΡΠ½ΠΎΠ²Π° Π½Π° Π°Π»Π³ΠΎΡΠΈΡΠΌΠΎΡ RSA ΠΈ Π΄ΠΈΠ³ΠΈΡΠ°Π»Π½ΠΈ ΠΏΠΎΡΠΏΠΈΡΠΈ RSA-PSS.
- ΠΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΏΠΎΡΠ΅ΡΠ½Π° Π²Π΅ΡΠ·ΠΈΡΠ° Π½Π° UI Automation API.
- ΠΠ·Π²ΠΎΡΠ½ΠΎΡΠΎ ΡΡΠ΅Π±Π»ΠΎ Π³ΠΈ Π²ΠΊΠ»ΡΡΡΠ²Π° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈΡΠ΅ LDAP ΠΈ vkd3d, ΠΊΠΎΠΈ ΡΠ΅ ΠΊΠΎΠΌΠΏΠ°ΡΠ»ΠΈΡΠ°Π½ΠΈ Π²ΠΎ PE ΡΠΎΡΠΌΠ°Ρ, ΡΠΎ ΡΡΠΎ ΡΠ΅ Π΅Π»ΠΈΠΌΠΈΠ½ΠΈΡΠ° ΠΏΠΎΡΡΠ΅Π±Π°ΡΠ° Π΄Π° ΡΠ΅ ΡΠ½Π°Π±Π΄ΡΠ²Π°Π°Ρ Unix ΡΠΊΠ»ΠΎΠΏΠΎΠ²ΠΈ Π½Π° ΠΎΠ²ΠΈΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ.
- ΠΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°ΡΠ° OpenAL Π΅ ΠΏΡΠ΅ΠΊΠΈΠ½Π°ΡΠ°.
ΠΠ·Π²ΠΎΡ: opennet.ru