Proton: [рдлрд╝реАрдЪрд░ рдЕрдиреБрд░реЛрдз]: рдЧреИрд▓рд┐рдпрдо рдиреМ рдкреИрдЪ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 22 рдЕрдЧре░ 2018  ┬╖  123рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: ValveSoftware/Proton

рдмрд╣реБрдд рд╕рд╛рд░реЗ (рдкреБрд░рд╛рдиреЗ) рдЧреЗрдо рдЕрднреА рднреА dx9 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рдХреНрдпрд╛ рдПрдПрдордбреА рдФрд░ рдЗрдВрдЯреЗрд▓ рдЬреАрдкреАрдпреВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рд▓рд┐рдирдХреНрд╕ рдХреЗ рддрд╣рдд рд▓рдЧрднрдЧ рджреЗрд╢реА рдкреНрд░рджрд░реНрд╢рди рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЯреЙрди рдХреЗ рд▓рд┐рдП рдЧреИрд▓рд┐рдпрдо рдирд╛рдЗрди рдкреИрдЪ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реЛрдЧрд╛? рдореИрдВ рдкреНрд░реЛрдЯреЙрди рдХреЗ рд╕рд╛рде рд╕реНрдЯреАрдо рдкреНрд▓реЗ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЧреИрд▓рд┐рдпрдо рдирд╛рдЗрди рдкреИрдЪ рдХреЗ рд╕рд╛рде рдирд┐рдпрдорд┐рдд рд╡рд╛рдЗрди рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреБрд░рд╛рдиреЗ рдЧреЗрдо рдЬреИрд╕реЗ рд╣рддреНрдпрд╛рд░реЗ рдХреЗ рдкрдВрде 1 рдХреЛ рдЦреЗрд▓рдиреЗ рдореЗрдВ рдмреЗрд╣рддрд░ рдкреНрд░рджрд░реНрд╢рди рджреЗрдЦ рд░рд╣рд╛ рд╣реВрдВред

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рд╣рдореЗрдВ рдХреЗрд╡рд▓ рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рджреНрд╡рд╛рд░рд╛ рд╣реИрдХ (рдЬреИрд╕реЗ рдкреНрд░реЛрдЯреЛрдиреНрдЯреНрд░рд┐рдХреНрд╕) рдХрд╛ рд╕рд╣рд╛рд░рд╛ рд▓рд┐рдП рдмрд┐рдирд╛ рдЧреИрд▓рд┐рдпрдо рдиреМ рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред

рдЗрд╕реЗ рдареАрдХ рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реИ (рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ рдЗрд╕реЗ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдмрд╣реБрдд рд╕рд╛рд░реЗ рдХрд╛рдВрдЯреЗ рдФрд░ рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб рдорд┐рд▓ рдЧрдП рд╣реИрдВ), рдЧреИрд▓рд┐рдпрдо рдирд╛рдЗрди рдореЗрдВ рдЕрдм рдмреЗрд╣рддрд░ GPU рд╕рдорд░реНрдерди рд╣реИ (рдЕрдм рдЗрдВрдЯреЗрд▓ рдирд╡реАрдирддрдо рдбреНрд░рд╛рдЗрд╡рд░реЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ), рдФрд░ DXVK рдФрд░ рд╡рд╛рдЗрдиреНрдб3d рдкрд░ 1.5-2x рдкреНрд░рджрд░реНрд╢рди рдХреЛ рдмрдврд╝рд╛рд╡рд╛ рджреЗрддрд╛ рд╣реИред

рдФрд░ рдЖрдкрдХреЛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЧреИрд▓рд┐рдпрдо рдирд╛рдЗрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдмреЗрд╣рддрд░ рд╕рдВрдЧрддрддрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдЦреЗрд▓реЛрдВ рдХреА рд░рд┐рдкреЛрд░реНрдЯ рдХрд╛ рдПрдХ рдЧреБрдЪреНрдЫрд╛ рдорд┐рд▓ рдЧрдпрд╛ рд╣реИред

https://github.com/ValveSoftware/Proton/issues/173#issuecomment -499869941
https://github.com/ValveSoftware/Proton/issues/255#issuecomment -415997284
https://github.com/ValveSoftware/Proton/issues/355#issuecomment -415972910
https://github.com/ValveSoftware/Proton/issues/554#issue -354016973
https://github.com/ValveSoftware/Proton/issues/770#issue -354455950
https://github.com/ValveSoftware/Proton/issues/1073#issuecomment -473703760
https://github.com/ValveSoftware/Proton/issues/2704#issuecomment -518029014

рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╢рд╛рдпрдж рдЖрдкрдХреЗ рд▓рд┐рдП рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рдирд╣реАрдВ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдХреЗрд╡рд▓ рдкреБрд░рд╛рдиреЗ рдЦреЗрд▓реЛрдВ рдкрд░ рд▓рд╛рдЧреВ рд╣реЛрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЪрд▓реЛ, рдорд╣рд╛рди рдЦреЗрд▓реЛрдВ рдХреА рдПрдХ рд╡рд┐рд╢рд╛рд▓ рд╕реВрдЪреА рд╣реИ рдЬреЛ рдЧреИрд▓рд┐рдпрдо рдирд╛рдЗрди рдХрд╛ рд▓рд╛рдн рдЙрдард╛рдПрдЧреАред

рд╕рднреА 123 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдпрд╣ рдХрд╛рдлреА рдмреЗрд╣рддрд░ рд╡рд┐рдХрд▓реНрдк рд╣реИред рдФрд░ рдореИрдВрдиреЗ рд╕реБрдирд╛ рд╣реИ рдХрд┐ рдпрд╣ рдбреАрдПрдХреНрд╕рд╡реАрдХреЗ (рдЕрдВрддрддрдГ) рдореЗрдВ рд╡рд┐рд▓рдп рд╣реЛ рд░рд╣рд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╣рдорд╛рд░реЗ рдкрд╛рд╕ 9 рд╕реЗ 12 рддрдХ рд╕рднреА рдбреА 3 рдбреА рд╕рдВрд╕реНрдХрд░рдг рд╢рд╛рдорд┐рд▓ рд╣реЛрдВрдЧреЗред рдкреБрд░рд╛рдиреЗ рд▓реЛрдЧреЛрдВ рдХреЛ рд╡реИрд╕реЗ рднреА рд╡рд▓реНрдХрди рдХреА рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рдореЗрд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛтАЛтАЛрд╣реИ рдХрд┐ рдбреА 3 рдбреА 8 рдЧреЗрдо рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рд░реЗрдВрдбрд░рд░ рдкрд░ рднреА рдЪрд▓рд╛рдП рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдЖрдзреБрдирд┐рдХ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдкрд░ 60 рдПрдлрдкреАрдПрд╕ рдореЗрдВред

рдмрд╣реБрдд рд╣реА рд░реЛрдЪрдХ! рдЖрдкрдиреЗ рдХрд╣рд╛рдВ рдкрд╛рдпрд╛ рдХрд┐ рдЗрд╕рдХрд╛ DXVK рдореЗрдВ рд╡рд┐рд▓рдп рд╣реЛрдиреЗ рдЬрд╛ рд░рд╣рд╛ рдерд╛?

рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рдирд╣реАрдВ рдорд┐рд▓ рд░рд╣рд╛ рд╣реИ рдЗрд╕рд▓рд┐рдП рдореБрдЭрд╕реЗ рдЧрд▓рддреА рд╣реЛ рд╕рдХрддреА рд╣реИред рдпрд╣ рд╢рд╛рдпрдж DXVK рдореЗрдВ рд╡рд┐рд▓рдп рдирд╣реАрдВ рд╣реЛрдиреЗ рд╡рд╛рд▓рд╛ рд╣реИ, рдмрд▓реНрдХрд┐ рдЗрд╕рдХреЗ рд╕рд╛рде рд╕рдорд░реНрдерд┐рдд рд╣реИ рдпрд╛ рд╡рд╛рдЗрди рдореЗрдВ рд╡рд┐рд▓рдп рд╣реЛ рдЧрдпрд╛ рд╣реИред рдореБрдЭреЗ рдЕрд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдпрд╛рдж рд╣реИ рдХрд┐ рдпреЗ рджреЛ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдПрдХ рд╣реА рд╕рдВрджрд░реНрдн рдореЗрдВ (рдЬреЛ рдЖрд╢реНрдЪрд░реНрдп рдХреА рдмрд╛рдд рдирд╣реАрдВ рд╣реИ) D3D=>OGL рдЕрдиреБрд╡рд╛рдж рдпрд╛ рдРрд╕рд╛ рдХреБрдЫ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рд╣реИред рд╡реИрд╕реЗ рднреА, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЧреИрд▓рд┐рдпрдо рдирд╛рдЗрди рдкреНрд░рддреНрдпрдХреНрд╖ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рд╡рд▓реНрдХрди рдУрд╡рд░рд╣реЗрдб рдирдЧрдгреНрдп рд╣реИ, рд▓реЗрдХрд┐рди рд▓рд╛рдн рд╕реНрдкрд╖реНрдЯ рд╣реИрдВ - рд╕рднреА рдЦрд┐рд▓рд╛рдбрд╝реА рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рди рдХрд┐ рдХреЗрд╡рд▓ рдПрдлрдУрдПрд╕рдПрд╕ рдбреНрд░рд╛рдЗрд╡рд░реЛрдВ рдХреЗ рд╕рд╛рдеред рдФрд░ рдЗрд╕реЗ рдФрд░ рднреА рдЖрдЧреЗ рдмрдврд╝рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рд╡рд┐рдВрдбреЛрдЬрд╝ рдореЗрдВ рд╣реА, рддрд╛рдХрд┐ рд╡рд┐рдВрдбреЛрдЬрд╝ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдмреЗрд╣рддрд░ рд╕реАрдкреАрдпреВ рдЙрдкрдпреЛрдЧ рдХреЗ рдХрд╛рд░рдг рд╕рдВрднрд╡рддрдГ рдмреЗрд╣рддрд░ рдкреНрд░рджрд░реНрд╢рди рдХреЗ рд╕рд╛рде рдЧреЗрдо рдЪрд▓рд╛ рд╕рдХреЗрдВ рдпрд╛ рдЙрдиреНрд╣реЗрдВ рдмрд┐рд▓реНрдХреБрд▓ рдЪрд▓рд╛ рд╕рдХреЗрдВ рдХреНрдпреЛрдВрдХрд┐ рдХреБрдЫ рдкреБрд░рд╛рдиреЗ рдЧреЗрдо рдЕрдм рдЖрдзреБрдирд┐рдХ рд╡рд┐рдВрдбреЛрдЬрд╝ рдкрд░ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ рд▓реЗрдХрд┐рди рд╡рд╛рдЗрди рдкрд░ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВред

рдореИрдВ рд╕рд╣рдордд рд╣реВрдВ рдХрд┐ рд╡реАрдХреЗ9 рдпрд╛ рдХреБрдЫ рдЗрд╕реА рддрд░рд╣ рдХрд╛ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╕рдорд╛рдзрд╛рди/рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╣реЛрдЧрд╛ред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдЬрд╣рд╛рдБ рддрдХ рдореИрдВ рд╕рдордЭрддрд╛ рд╣реВрдБ, VK9 рдХрд╛ рд╡рд░реНрддрдорд╛рди рд╕рдВрд╕реНрдХрд░рдг рдЕрднреА рднреА рдЕрд╡рдзрд╛рд░рдгрд╛ рдХрд╛ рдкреНрд░рдорд╛рдг рд╣реИ рдФрд░ рд╕рднреА рдЦреЗрд▓реЛрдВ рдореЗрдВ рдмрд╣реБрдд рдХрдо рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдХреЗрд╡рд▓ рдХреБрдЫ рд╕рд░рд▓ Directx9 рдкрд░реАрдХреНрд╖рдг рдкреНрд░рд╕реНрддреБрдд рдХрд░ рд╕рдХрддрд╛ рд╣реИред

рдЧреИрд▓рд┐рдпрдо рдиреМ рдкреИрдЪ рддреИрдпрд╛рд░ рд╣реИрдВ, рдХрдИ рдЦрд┐рд▓рд╛рдбрд╝рд┐рдпреЛрдВ рджреНрд╡рд╛рд░рд╛ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдореВрд▓ рдкреНрд░рджрд░реНрд╢рди (рдирд┐рдХрдЯ) рдХреА рдкреЗрд╢рдХрд╢ рдХрд░рддреЗ рд╣реИрдВред рдЗрд╕реЗ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рдорд╛рдореВрд▓реА рд╣реЛрдЧрд╛, рдХреНрдпреЛрдВрдХрд┐ рдкреИрдЪ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╣реИрдВред рдпрд╣ рдХреБрдЫ рд╕рдордп рдХреЗ рд▓рд┐рдП рд╕рднреА AMD/Intel рдЧреЗрдорд░реНрд╕ рдХреЗ рд▓рд┐рдП рдПрдХ рдмрд╣реБрдд рд╣реА рд╕реНрд╡рд╛рдЧрдд рдпреЛрдЧреНрдп рдЕрддрд┐рд░рд┐рдХреНрдд рд╣реЛрдЧрд╛, рдЬрдм рддрдХ рдХрд┐ VK9 рдкрд░рд┐рдкрдХреНрд╡рддрд╛ рддрдХ рдирд╣реАрдВ рдкрд╣реБрдВрдЪ рдЬрд╛рддрд╛ред

VK9 рдкреВрд░рд╛ рд╣реЛрдиреЗ рдореЗрдВ рд╡рд░реНрд╖реЛрдВ рд╕реЗ рд╣реИ, рдФрд░ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ d3d-pba рдХреЗ рдКрдкрд░реА рд╣рд┐рд╕реНрд╕реЗ рдХреЛ рднреА "рдирдЧрдгреНрдп" рдорд╛рдирд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдпрджрд┐ рдХреЛрдИ рд╣реЛ, рддреЛ рдореИрдВ рдХреБрдЫ рдкреНрд░рдХрд╛рд░ рдХреА рдкреНрд░рд╛рдердорд┐рдХрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЯреЙрди (рд▓реЗрдХрд┐рди рдпрд╣рд╛рдВ рддрдХ тАЛтАЛтАЛтАЛрдХрд┐ рдЕрдкрд╕реНрдЯреНрд░реАрдо рд╡рд╛рдЗрди) рдХреЗ рд▓рд┐рдП рдЪрд╛рд╣реВрдВрдЧрд╛ред
рдХрд╣реЗрдВ, рдкрд╣рд▓реЗ рджреЗрд╢реА (рдЧреИрд▓рд┐рдпрдо) рдпрд╛ рд╡рд▓реНрдХрди (рдбреАрдПрдХреНрд╕рд╡реАрдХреЗ), рдлрд┐рд░ рджреВрд╕рд░рд╛, рдЖрдЦрд┐рд░реА рд▓реЗрдХрд┐рди рдХрдо рд╕реЗ рдХрдо рд╡рд╛рдЗрдиреНрдб 3 рдбреА рдирд╣реАрдВ (рдХреНрдпреЛрдВрдХрд┐ рд╡рд╣рд╛рдВ рд╣рд░ рдЬреАрдкреАрдпреВ рд╡рд▓реНрдХрди рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ)

ps рдиреМ рдЗрдВрдЯреЗрд▓ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛

рдЪреВрдВрдХрд┐ рд╕реНрдЯреАрдо рдкрд░ рдЕрднреА рднреА рд╕реИрдХрдбрд╝реЛрдВ Direct3D 9 рдЧреЗрдо рдЦреЗрд▓реЗ рдЬрд╛ рд░рд╣реЗ рд╣реИрдВ рдФрд░ рдЬреИрд╕рд╛ рдХрд┐ рдЧреИрд▓рд┐рдпрдо рдирд╛рдЗрди рдкрд╛рд░рдВрдкрд░рд┐рдХ d3d9 рд╡рд╛рдЗрди рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЕрдзрд┐рдХ рдХреБрд╢рд▓ рд╕рд╛рдмрд┐рдд рд╣реБрдЖ рд╣реИ, рдпрд╣ рдХрдо рд╕реЗ рдХрдо user_setting.py рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдПрдХ рд╡реИрдХрд▓реНрдкрд┐рдХ рд╕реБрд╡рд┐рдзрд╛ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдПред

рдореИрдВ рдЗрд╕рдХреЗ рдмрдЬрд╛рдп DXVK рдХреЗ рд╕рд╛рде VK9 рдХреЛ рд╡рд╛рд▓реНрд╡ рдорд░реНрдЬ рдХрд░рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ред рдЗрд╕рд▓рд┐рдП рдЙрдирдХреЗ рдкрд╛рд╕ рдПрдХ рд╕рдорд╛рди рд╡рд▓реНрдХрди рдХрд╡рд░реЗрдЬ рд╣реИред

рдЬрд╝рд░реВрд░, рдПрдХ рдЖрджрд░реНрд╢ рджреБрдирд┐рдпрд╛ рдореЗрдВред рд▓реЗрдХрд┐рди VK9 рдиреЗ рдЕрднреА рддрдХ рдПрдХ рднреА рдЧреЗрдо рдирд╣реАрдВ рдЪрд▓рд╛рдпрд╛ рд╣реИ рдФрд░ рдпрд╣ рдХреЗрд╡рд▓ рдХреЙрдиреНрд╕реЗрдкреНрдЯ рдлреЗрдЬ рдХреЗ рдкреНрд░реВрдл рдореЗрдВ рд╣реИред рдпрд╣ рдХреБрдЫ рд╕рд░рд▓ dx9 рдкрд░реАрдХреНрд╖рдг рдЪрд▓рд╛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдмрд╕ред рд╕рд╛рде рд╣реА, рдЗрд╕ рдкрд░ рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рд╡реНрдпрдХреНрддрд┐ рдЗрд╕реЗ рдПрдХ рд╣реЙрдмреА рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдорд╛рдирддрд╛ рд╣реИ рдФрд░ DXVK рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд╡реНрдпрдХреНрддрд┐ рдЬрд┐рддрдирд╛ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред VK9 рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реЛрдиреЗ рдореЗрдВ рд╡рд░реНрд╖реЛрдВ рд▓рдЧ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕ рдмреАрдЪ, рдПрдПрдордбреА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдкреИрдЪ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреНрдпреЛрдВ рди рдХрд░реЗрдВ рдЬреЛ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдкрд░реАрдХреНрд╖рдг рдФрд░ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рдорд╛рдкреНрдд рд╣реЛ рдЧрдП рд╣реИрдВ?

рдореИрдВ рд╕рд╣рдордд рд╣реВрдВ рдХрд┐ рдЧреИрд▓рд┐рдпрдо 9 рдкреИрдЪ рдПрдПрдордбреА рдореЗрд╕рд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рдпреЛрдЧ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдпрд╣ рдореЗрд╕рд╛ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣реИ, рдЗрд╕рдХреЗ рдЙрдкрдпреЛрдЧ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рд╣рдореЗрдВ рдХреЗрд╡рд▓ рд╡рд╛рдЗрди рд╕рдВрд╕реНрдХрд░рдг рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рдорд╛рдирд╛ред рдФрд░ рдХреМрди рдЬрд╛рдирддрд╛ рд╣реИ? рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдирд┐рдХрдЯ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдпрд╣ рди рдХреЗрд╡рд▓ рд░реИрдбреЙрдиреНрд╕реА рдФрд░ рдиреБрд╡реЗрдК рд╕реЗ рд▓рд╛рднрд╛рдиреНрд╡рд┐рдд рд╣реЛ?
https://www.phoronix.com/scan.php?page=news_item&px=Intel-Iris-Gallium

рдЗрд╕рдХреЗ рд╕рд╛рде рдореБрдЭреЗ рдмрд╣реБрдд рд╕рдлрд▓рддрд╛ рдорд┐рд▓реА рдФрд░ рдкреИрдЪ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдмрдирд╛рдП рд╣реБрдП рд╣реИрдВред рдореЗрд╕рд╛ рдкреИрдХреЗрдЬ рдУрдкрдирдПрд╕рдпреВрдПрд╕рдИ рдкрд░ рдмрдирд╛рдП рдЧрдП рд╣реИрдВ рдФрд░ рд╕рднреА рдПрдХ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВред рдЖрдо рддреМрд░ рдкрд░ рдмрд╣реБрдд рд╕рд╛рд░реЗ рд╣рдХрд▓рд╛рдиреЗ рдХреЗ рд╕рд╛рде рдЦреЗрд▓рдиреЗ рдпреЛрдЧреНрдп рд╕реЗ рд░реЗрд╢рдореА рдЪрд┐рдХрдиреА рддрдХ рдЬрд╛рддрд╛ рд╣реИ рдЬрдмрдХрд┐ рдЕрдиреНрдп рдЦреЗрд▓реЛрдВ рдореЗрдВ рд╕рд┐рд░реНрдл рдПрдХ рдХрд╛рд▓реА рд╕реНрдХреНрд░реАрди рдорд┐рд▓рддреА рд╣реИред рд╕рдорд░реНрдерд┐рдд рдЦреЗрд▓реЛрдВ рдХреЗ рд▓рд┐рдП рдкреНрд░рджрд╛рди рдХреА рдЧрдИ рдЪреВрдХ рдХреЗ рд╕рд╛рде рдЯреЙрдЧрд▓ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рдпрд╛ рд╢рд░рд╛рдм рдХреЗ рджреЛ рд╕рдВрд╕реНрдХрд░рдг рдпрд╛ рдХреБрдЫ рдРрд╕реЗ рд╣реЛрдиреЗ рдЪрд╛рд╣рд┐рдПред

рдореЗрд░реЗ рдЕрдиреБрднрд╡ рдореЗрдВ рдЧреИрд▓рд┐рдпрдо рдирд╛рдЗрди рдХрд┐рд╕реА рд╢рд╛рдирджрд╛рд░ рд╕реЗ рдХрдо рдирд╣реАрдВ рд╣реИред рдЗрд╕реЗ рдкреНрд░реЛрдЯреЙрди рдореЗрдВ рд╢рд╛рдорд┐рд▓ рджреЗрдЦрдирд╛ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ред

рдореИрдВ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ рд╕рднреА рд╡рд▓реНрдХрди рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЗ рд▓рд┐рдП рд╡реЛрдЯ рдХрд░рддрд╛ рд╣реВрдВред

@ shoober420 рдореИрдВ рдЕрдВрддрддрдГ рдЗрд╕реЗ рднреА рдкрд╕рдВрдж рдХрд░реВрдВрдЧрд╛ред рд▓реЗрдХрд┐рди рдПрдХ рдХрд╛рдо рдХрд░ рд░рд╣реЗ dx9 рд╕реЗ рд╡рд▓реНрдХрди рдЯреНрд░рд╛рдВрд╕рд▓реЗрд╢рдирд▓ рд▓реЗрдпрд░ рдЕрдЧрд░ рдХрднреА рдкреВрд░рд╛ рд╣реЛ рдЬрд╛рдП рддреЛ рд╕рд╛рд▓ рднрд░ рджреВрд░ рд╣реИред рдПрдПрдордбреА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдЧреИрд▓рд┐рдпрдо рдирд╛рдЗрди рдкреИрдЪ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рджреЗрд╢реА dx9 рдкреНрд░рджрд░реНрд╢рди рдХрд╛ рдЖрдирдВрдж рд▓реЗрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдХреНрдпреЛрдВ рдирд╣реАрдВ рд╣реИ рдЬреЛ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдкрд░реАрдХреНрд╖рдг рдФрд░ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рдорд╛рдкреНрдд рд╣реЛ рдЧрдП рд╣реИрдВ? рдЙрдиреНрд╣реЗрдВ рдХреЗрд╡рд▓ рдПрдПрдордбреА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рд╡рд┐рд▓рдп рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рддрд╛рдХрд┐ рд╡реЗ рдЕрднреА рдореВрд▓ рдкреНрд░рджрд░реНрд╢рди рдХрд╛ рдЖрдирдВрдж рд▓реЗ рд╕рдХреЗрдВред

@ shoober420 рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╣рдо рд╕рднреА рдкреНрд░реЛрдЯреЙрди рдХреЗ рд▓рд┐рдП рдЙрд╕ рдорд╛рд░реНрдЧ рдХреЛ рдкрд╕рдВрдж рдХрд░рддреЗ рд╣реИрдВред рдпрд╣ рддрд╛рд░реНрдХрд┐рдХ рдХрджрдо рдЖрдЧреЗ рд╣реИред рд╣рдо рд╡рд╛рд▓реНрд╡ рдХреЛ d3d9 рдХреЗ рд╡рд▓реНрдХрди рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЛ рдЫреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ рдХрд╣ рд░рд╣реЗ рд╣реИрдВред рд╣рдо рдкреВрдЫ рд░рд╣реЗ рд╣реИрдВ рдХрд┐ рд╡реЗ рдЦреБрд▓реЗ рдЧреИрд▓рд┐рдпрдо рдЖрдзрд╛рд░рд┐рдд рдбреНрд░рд╛рдЗрд╡рд░реЛрдВ рдкрд░ рд▓реЛрдЧреЛрдВ рдХреЛ рдЙрдирдХреЗ рдкрд╛рд╕ рдкрд╣рд▓реЗ рд╕реЗ рдореМрдЬреВрдж рдЪреАрдЬрд╝реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдВред рдЧреИрд▓рд┐рдпрдо 9 рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╣рдорд╛рд░реЗ рдбреНрд░рд╛рдЗрд╡рд░ рд╕реНрдЯреИрдХ рдХрд╛ рдПрдХ рд╣рд┐рд╕реНрд╕рд╛ рд╣реИред рд╡рд╛рдЗрди рдХреЗ рд▓рд┐рдП "рдЧреИрд▓рд┐рдпрдо рдиреМ рдкреИрдЪ" рдХреЗрд╡рд▓ рдбрд┐рдлрд╝реЙрд▓реНрдЯ d3d9 api рдЕрдиреБрд╡рд╛рдж рдХреЛ opengl рдкрд░ рдЫреЛрдбрд╝ рджреЗрддрд╛ рд╣реИ рдФрд░ рдЗрд╕рдХреЗ рдмрдЬрд╛рдп рдПрдкреАрдЖрдИ рдХреЙрд▓ рдХреЛ рд╕реАрдзреЗ gpu рдкрд░ рдлреАрдб рдХрд░рддрд╛ рд╣реИред рдПрдкреАрдЖрдИ рдЕрдиреБрд╡рд╛рдж рдХреЗ рдХрд╛рд░рдг рдкреНрд░рджрд░реНрд╢рди рд╣рд╛рдирд┐ рд╕реЗ рдмрдЪрдирд╛ред

@Mushoz @Xalphenos

рдореИрдВ рддреБрдореНрд╣рд╛рд░реЗ рд▓реЛрдЧреЛрдВ рдХреА рдмрд╛рдд рджреЗрдЦрддрд╛ рд╣реВрдБ, рддреБрдо рджреЛрдиреЛрдВ рд╕рд╣реА рд╣реЛред рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдерд╛ рдХрд┐ рд╡реАрдХреЗ9 рдЗрддрдиреА рджреВрд░ рд╣реИред рдореИрдВ рдлрд┐рд░ рдЕрдзрд┐рдХ рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЗ рд▓рд┐рдП рдЪреБрдирд╛рд╡ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реВрдВред рдореИрдВ рдПрдХ рджрд┐рди рдПрдПрдордбреА рдпрд╛ рдЗрдВрдЯреЗрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВред

рдореИрдВрдиреЗ рдУрдкрдирдПрд╕рдпреВрдПрд╕рдИ рдХреЗ рд▓рд┐рдП рд╡рд╛рдЗрди, рд╕реНрдЯреЗрдЬрд┐рдВрдЧ рдФрд░ рдиреМ рдХреЗ рд╕рднреА рд░реВрдкреЛрдВ рдХреЛ рдмрдирд╛рдиреЗ рдХрд╛ рдХрд╛рдо рдХрд┐рдпрд╛ред рдореВрд▓ рд░реВрдк рд╕реЗ, рдмрд╕ https://github.com/sarnex/wine-d3d9-patches рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдкреИрдЪ рд╕реЗрдЯ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдФрд░ рд╕рд╛рдорд╛рдиреНрдп рдХреА рддрд░рд╣ рдирд┐рд░реНрдорд╛рдг рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП рд╣рдореЗрдВ рд╡рд╛рдЗрди рдХреЛ рджреЛ рдмрд╛рд░ рд╕рдВрдХрд▓рд┐рдд рдХрд░рдиреЗ рдФрд░ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдмрд╛рдЗрдирд░реА рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рдХрд▓реНрдк рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рд╕рдВрджрд░реНрдн рдХреЗ рд▓рд┐рдП, рдУрдкрдирдПрд╕рдпреВрдПрд╕рдИ/рд╡рд╛рдЗрди рдкреИрдХреЗрдЬ рдЬреЛ

  • рд╡рд╛рдЗрди
  • рд╢рд░рд╛рдм-рдиреМ
  • рд╢рд░рд╛рдм рдХрд╛ рдордВрдЪрди
  • рд╢рд░рд╛рдм-рдордВрдЪрди-рдиреМ

рдирд┐рд╢реНрдЪрд┐рдд рдирд╣реАрдВ рд╣реИ рдХрд┐ рд╡рд╛рдЗрди рд╕реНрдЯреЗрдЬрд┐рдВрдЧ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдкреНрд░реЛрдЯреЙрди рдореЗрдВ рдХреНрдпрд╛ рд╕реНрдерд┐рддрд┐ рд╣реИред рдЕрдЧрд░ рдХреЛрдИ рдФрд░ рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ рдФрд░ рд╡рд╛рд▓реНрд╡ рдХрд╛ рд╡рд┐рд░реЛрдз рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рддреЛ рдореИрдВ рдЗрд╕реЗ рд╕реНрдЯреИрдм рджреЗ рд╕рдХрддрд╛ рд╣реВрдВ, рд▓реЗрдХрд┐рди рд╕реНрдЯреАрдо рдХреЛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдкреЙрд▓рд┐рд╢ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдпреВрдЖрдИ рд╡рд┐рдХрд▓реНрдк рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред

рдЖрдк рдЬреЛ рд╕реЛрдЪ рд░рд╣реЗ рд╣реИрдВ рд╡рд╣ #22 рд╣реИред рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рд░рдирдЯрд╛рдЗрдо рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рддрдВрддреНрд░ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдлрд┐рд▓рд╣рд╛рд▓ рдЕрдЬреНрдЮрд╛рдд рд╣реИред

рд▓реЗрдХрд┐рди рдореЗрд░реЗ рд▓рд┐рдП, рд╡рд╛рдЗрди рдФрд░ рдкреНрд░реЛрдЯреЙрди рдореЗрдВ рдХреЗрд╡рд▓ рдХрдорд┐рдпреЛрдВ рдХрд╛ рдПрдХ рд╕реБрдВрджрд░ рддрдВрддреНрд░ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рд╡рд▓реНрдХрди рд╕реЗ рдЧреИрд▓рд┐рдпрдо рддрдХ, рдУрдкрдирдЧреНрд▓ рддрдХ .. рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдлрд╝реЙрд▓рдмреИрдХ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЖрдк рдЕрдкрдиреЗ рд╕рд┐рд╕реНрдЯрдо рдкрд░ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдЕрдиреБрд░реЛрдз рд╣рдореЗрд╢рд╛ рд╡реИрдХрд▓реНрдкрд┐рдХ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдХреНрдпреЛрдВрдХрд┐ рд╡рд╛рдЗрди рдЕрдкрд╕реНрдЯреНрд░реАрдо рдЗрд╕реЗ рдорд░реНрдЬ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ ... рдпрд╣ рдЗрд╕ рд░реЗрдкреЛ (рдкреБрд░рд╛рдиреЗ рдХрд╛рд░реНрдбреЛрдВ рдХреЛ рдЫреЛрдбрд╝рдХрд░) рдореЗрдВ рд╡рд╛рдЗрди рдореЗрдВ рдХрд┐рдП рдЧрдП рдЕрдиреНрдп рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рд╕реЗ рдЕрд▓рдЧ рд╣реИред #22 рдХрд┐рд╕реА рдХреЛ рд╡рд╛рдЗрди-рдиреМ рдХреЗ рд╕рд╛рде рдЗрд╕реЗ рд╕реНрд╡рд┐рдЪ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдЧрд╛, рд▓реЗрдХрд┐рди рдпрд╣ рдореБрджреНрджрд╛ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рдирд┐рд░реНрдорд╛рдг рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣реЛрдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣реИред

рд╣рд╛рдВ .. рдФрд░ рдореИрдВ рдпрд╣ рдирд╣реАрдВ рджреЗрдЦрддрд╛ рдХрд┐ рдХрд┐рд╕ рдбреНрд░рд╛рдЗрд╡рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ, рдХрд┐рд╕ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдкрд░, рдФрд░ рдЗрд╕реЗ рдПрдХ рджрд┐рди рдХреЙрд▓ рдХрд░рдиреЗ рдореЗрдВ рдХреНрдпрд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реИ (рд╡реИрд╕реЗ рднреА рд╡рд▓реНрдХрди рдпрд╛ рдУрдкрдирдЬреАрдПрд▓ рдХреЗ рд▓рд┐рдП)

рдореИрдВ рдпрд╛ рддреЛ рдирд╣реАрдВ, рдХрднреА рдирд╣реАрдВ рдХрд╣рд╛ рдХрд┐ рдпрд╣ рдирд╣реАрдВ рдерд╛ред рдмрд╕ # 22 рдХрд╛ рдЬрд╡рд╛рдм рджреЗрдирд╛ рдЬреЛ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдкреНрд░реЛрдЯреЙрди рдХреЗ рдмрд╛рд╣рд░ рдХрд╕реНрдЯрдо рдмрд┐рд▓реНрдб рдЪреБрдирдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣реИ рдЬреЛ рдХрд┐ рдореИрдВ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдФрд░ рди рд╣реА рдЗрд╕ рдореБрджреНрджреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВред

ValveSoftware/рд╡рд╛рдЗрди (3.7) рдмрдирд╛рдо рд╡рд╛рдЗрди/рд╡рд╛рдЗрди (3.7) рд╕реЗ рдЕрдВрддрд░ рдХреА рд╡реНрдпрд╛рдкрдХ рдкреНрд░рдХреГрддрд┐ рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП рдФрд░ рд╡рд╛рд▓реНрд╡ рдЗрд╕реЗ рд▓реЗ рд░рд╣рд╛ рд╣реИ, рдЗрд╕реЗ рд╕реАрдзреЗ рдЕрдкрдиреЗ рд╡рд╛рдЗрди рдлреЛрд░реНрдХ рдореЗрдВ рд╡рд┐рд▓рдп рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдмрд╛рдж рдпрд╛ рддреЛ рдП) рд░рди-рдЯрд╛рдЗрдо (рд╕рдВрднрд╡рддрдГ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ) рдкрд░ рдЯреЙрдЧрд▓ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдпрд╛ рджреЛ рдмрд╛рд░ рдирд┐рд░реНрдорд╛рдг рдХрд░рдирд╛ рд╣реЛрдЧрд╛ (рдорд╛рди рд▓реАрдЬрд┐рдП рдХрд┐ рдкреИрдЪ рдореЗрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдПрдХ рд╕рдВрдХрд▓рди-рд╕рдордп рдЯреЙрдЧрд▓ рд╢рд╛рдорд┐рд▓ рд╣реИ)ред

3.7 рдЯреИрдЧ рдкреИрдЪ рд╡рд╛рд▓реНрд╡рд╕рд╛рдлреНрдЯрд╡реЗрдпрд░/рд╡рд╛рдЗрди рдкрд░ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рд▓рд╛рдЧреВ рдирд╣реАрдВ рд╣реЛрддреЗ рд╣реИрдВред

error: patch failed: configure.ac:1261
error: configure.ac: patch does not apply
wine-d3d9.patch:5385: new blank line at EOF.
+

рдпрд╣ рдЖрд╕рд╛рди рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдПрдХ рдЪрд▓ рд░рд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реЛрдЧреА рдЬреЛ рд╕рдВрднрд╛рд╡рд┐рдд рд░реВрдк рд╕реЗ рд╡рд╣рд╛рдВ рдХрд╛рдВрдЯрд╛ рдореЗрдВ рд╡рд┐рд▓рдп рдХрд░рдиреЗ рдХрд╛ рдПрдХ рдФрд░ рдХрд╛рд░рдг рд╣реЛрдЧрд╛ред

рдЬреИрд╕реЗ рд╣реА рд╡реЗ "рд▓реЙрдиреНрдЪ рдореБрджреНрджреЛрдВ" рдХреЛ рд╕рдВрднрд╛рд▓реЗрдВрдЧреЗ рд╡реЗ рдЗрд╕реЗ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдЬрд╛ рд░рд╣реЗ рд╣реИрдВ

... рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╢рд╛рдпрдж рдпрд╣ рдЕрдзрд┐рдХ рдЙрддреНрдкрд╛рджрдХ рд╣реЛрдЧрд╛ рдпрджрд┐ рдЖрдк рдЗрд╕реЗ рдкрд╣рд▓реЗ рд╕реНрдЯреЗрдЬрд┐рдВрдЧ рдореЗрдВ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ

рд╡рд╛рдЗрди рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдирд╛ рд╡рд╣ рдирд╣реАрдВ рдерд╛ рдЬреЛ рдореИрдВрдиреЗ рдкреВрдЫрд╛ рдпрд╛ рдЖрд╡рд╢реНрдпрдХ рдерд╛ рдХреНрдпреЛрдВрдХрд┐ рдореИрдВрдиреЗ 3.7 рдХреЗ рд▓рд┐рдП рдкреИрдЪ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдерд╛ред рдордВрдЪрди рдХреЗ рд▓рд┐рдП рдпрд╣ рдПрдХ рджреАрд░реНрдШрдХрд╛рд▓рд┐рдХ рдЕрдиреБрд░реЛрдз рд░рд╣рд╛ рд╣реИ рдХрд┐ рд╡рд╛рдЗрди рдЕрдкрд╕реНрдЯреНрд░реАрдо рдореЗрдВ рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рджрд┐рд▓рдЪрд╕реНрдкреА рдирд╣реАрдВ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдореИрдХ рдкрд░ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ рдФрд░ рд╕рднреА рд▓рд┐рдирдХреНрд╕ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдкрд░ рдирд╣реАрдВред рдЗрд╕рд▓рд┐рдП рдкреНрд░реЛрдЯреЙрди рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдХрд╛рд░ рдХреЗ рдкреНрд░рджрд░реНрд╢рди рд╕реБрдзрд╛рд░реЛрдВ рдХреЛ рдПрдХреАрдХреГрдд рдХрд░ рд░рд╣рд╛ рд╣реИ рдЬреЛ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдХреЗ рджрд╛рдпрд░реЗ рдХреЛ рд╕реАрдорд┐рдд рдХрд░рддреЗ рд╣реИрдВ ... рдЗрд╕рд▓рд┐рдП рдпрд╣ рдЙрдирдХреЗ рд▓рд┐рдП рд░реБрдЪрд┐ рдХрд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред

рдЗрд╕реЗ рд╡рд╛рдЗрди рд╕реНрдЯреЗрдЬрд┐рдВрдЧ рдпрд╛ рд╡рд╛рдЗрди рдореЗрдВ рдЙрдЪрд┐рдд рд░реВрдк рд╕реЗ рд░рдЦрдирд╛ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛, рд▓реЗрдХрд┐рди рдЖрдк рдмрд╣реБрдд рд╕реЗ рдкреВрд░реНрд╡ рдореБрджреНрджреЛрдВ рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рд╣рдорд╛рд░реЗ рдЬреАрд╡рдирдХрд╛рд▓ рдореЗрдВ рдирд╣реАрдВ рд╣реЛрдВрдЧреЗред

рдореИрдХ рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИ, рди рд╣реА рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рд╕рдВрдЧрддрддрд╛ (_рд╡рд┐рд╢реЗрд╖рдХрд░_ рдЕрдВрддрд┐рдо рдЗрдВрдЯреЗрд▓ рдЕрдлрд╡рд╛рд╣реЛрдВ рдХреЗ рдмрд╛рдж)ред
рдЖрдк рдореЗрд░реЗ рд▓рд┐рдВрдХ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдХреНрдпреЛрдВ рд╕рдмрд╕реЗ .. рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдорд╕реНрдпрд╛ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдХрдо рд╕реЗ рдХрдо рдЗрд╕ рд╕рдордп рдХреЗрд╡рд▓ рдкрд╣рд▓реА рдЬрдЧрд╣ рдореЗрдВ рдкрд╛рд╡рддреА рдХреА рдХрдореА рд╣реИред
(рдЬрд┐рддрдирд╛, рдХреМрди рдЬрд╛рдирддрд╛ рд╣реИ, рд╢рд╛рдпрдж рд╡реЗ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЖрдИрдЖрд░рд╕реА рдкрд░ рдЖрдо рд╕рд╣рдорддрд┐ рдкрд░ рдкрд╣реБрдВрдЪ рдЧрдП рд╣реИрдВ)

рднрд▓реЗ рд╣реА VK9 рдкреНрд░реЛрдЯреЙрди рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реЛ, рдореИрдВ рд╕рдмрд╕реЗ рдХреБрд╢рд▓ рд╕рдорд╛рдзрд╛рди рдкрд╕рдВрдж рдХрд░реВрдВрдЧрд╛ред рдЬрдм рддрдХ рдкреНрд░реЛрдЯреЙрди рдпрд╣ рдкреЗрд╢рдХрд╢ рдирд╣реАрдВ рдХрд░рддрд╛, рдореИрдВ d3d9 рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЦреЗрд▓реЛрдВ рдХреЗ рд▓рд┐рдП рдЕрдкрдиреА рдкреБрд░рд╛рдиреА рдФрд░ рднрд░реЛрд╕реЗрдордВрдж рдиреМ-рдкреИрдЪ рд╡рд╛рд▓реА рд╢рд░рд╛рдм рд╕реЗ рдЪрд┐рдкрдХреЗ рд░рд╣рддрд╛ рд╣реВрдВред

рдореИрдВ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЬрд╛рдирддрд╛ рд╣реВрдВ рдХрд┐ рдЧреИрд▓рд┐рдпрдо рдирд╛рдЗрди рд╣рд░ рдХрд┐рд╕реА рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдХреБрд╢рд▓ рд╕рдорд╛рдзрд╛рди рдирд╣реАрдВ рд╣реЛрдЧрд╛ (рдФрд░ рд╢рд╛рдпрдж рдХрднреА рдирд╣реАрдВ рд╣реЛрдЧрд╛), рд▓реЗрдХрд┐рди рдпрд╣ рдореЗрд░рд╛ рдореБрджреНрджрд╛ рдирд╣реАрдВ рд╣реИред рдЧреИрд▓рд┐рдпрдо рдбреНрд░рд╛рдЗрд╡рд░ рдЪрд▓рд╛рдиреЗ рд╡рд╛рд▓реЛрдВ рдХреЗ рд▓рд┐рдП рдЗрд╕реЗ рдПрдХ рд╡рд┐рдХрд▓реНрдк рдХреЗ рд░реВрдк рдореЗрдВ рд░рдЦрдирд╛ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛! :)

рдпрд╣рд╛рдБ рд╕рдорд╛рдзрд╛рди рд╣реИ:
https://www.phoronix.com/scan.php?page=news_item&px=Zink-Gallium3D-OpenGL-Vulkan
https://gitlab.freedesktop.org/kusma/mesa/tree/zink/src/gallium/drivers/zink

рдореВрд▓ рд░реВрдк рд╕реЗ рдЧреИрд▓рд┐рдпрдо 3 рдбреА рд╣рдореЗрд╢рд╛ рд╡рд┐рднрд┐рдиреНрди рд░рд╛рдЬреНрдп рдЯреНрд░реИрдХрд░реНрд╕ рдФрд░ рдбреНрд░рд╛рдЗрд╡рд░реЛрдВ рдХреЗ рдмреАрдЪ рдПрдХ рдкрддрд▓реА рдЕрдореВрд░реНрддрддрд╛ рдереА, рдЗрд╕рд▓рд┐рдП рдбреНрд░рд╛рдЗрд╡рд░ рдФрд░ рдмреИрдо рдХреЗ рд░реВрдк рдореЗрдВ рд╡рд▓реНрдХрди рдореЗрдВ рд╕рд┐рд░реНрдл рдЬреВрддрд╛-рд╕реАрдВрдЧ, рдЖрдкрдХреЛ рдЧреИрд▓рд┐рдпрдо рдиреМ рдФрд░ рдореЗрд╕рд╛ рдХреЗ рдУрдкрдирдЬреАрдПрд▓ рд╕рд╣рд┐рдд рд╕рднреА рд░рд╛рдЬреНрдп рдЯреНрд░реИрдХрд░реНрд╕ рдХрд╛ рд╕рдорд░реНрдерди рдорд┐рд▓рддрд╛ рд╣реИред рд╢реЗрдбрд░ рдмрд╛рдЗрдЯрдХреЛрдб рдЬреАрд╡рдирдЪрдХреНрд░ рдЦреЗрд▓ рд╕реЗ DX9 HLSL рдмрд╛рдЗрдЯрдХреЛрдб рд╣реЛрдЧрд╛-> TGSI-> NIR-> SPIRV рд╡рд╛рд╣, рдЕрдЧрд░ рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рддреЛ рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ ... :)

рдХреЗрд╡рд▓ рдПрдХ рдЪреАрдЬ рдЬрд┐рд╕реЗ рдореИрдВ рджреЗрдЦ рд╕рдХрддрд╛ рд╣реВрдВ рдХрд┐ рдпрд╣ "рд╕рдорд╛рдзрд╛рди" рд╣реИ, рд╡реАрдХреЗ 9 рддреИрдпрд╛рд░ рд╣реЛрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдПрдирд╡реАрдбрд┐рдпрд╛ рдХрд╛рд░реНрдб рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрд╕реНрдерд╛рдпреА рд╕реНрдЯреЙрдк-рдЧреИрдк рд╣реИред рдпрд╣ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдПрдПрдордбреА рдкрд░ рддреЗрдЬ рдирд╣реАрдВ рд╣реЛрдЧрд╛ред

@ jerbear64 рдЧреИрд▓рд┐рдпрдо рдирд╛рдЗрди рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдХрд╛рдлреА рдпреБрджреНрдз-рдкрд░реАрдХреНрд╖рдг рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдореИрдВ рдЬреЛ рджреЗрдЦрддрд╛ рд╣реВрдВ, рдЙрд╕рд╕реЗ рдХрдо рд╕реЗ рдХрдо amdgpu рдбреНрд░рд╛рдЗрд╡рд░ рдкрд░ред рдореИрдВ рдЕрдХреНрд╕рд░ рд╕реЛрдЪ рд░рд╣рд╛ рдерд╛ рдХрд┐ рдпрд╣ рд╢реБрд░реБрдЖрдд рд╕реЗ рд╣реА рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рдерд╛, рдпрд╣рд╛рдВ рддрдХ тАЛтАЛтАЛтАЛрдХрд┐ рдбреАрдПрдХреНрд╕рд╡реАрдХреЗ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рднреА рдпрд╣ рдореЗрд╕рд╛ рдХреЗ рдЕрдВрджрд░ рднреА рдПрдХ рд░рд╛рдЬреНрдп рдЯреНрд░реИрдХрд░ рд╣реЛ рд╕рдХрддрд╛ рдерд╛ рдФрд░ рдлрд┐рд░ рдмрдВрдж рдбреНрд░рд╛рдЗрд╡рд░реЛрдВ рдХреЗ рд▓рд┐рдП рдЕрдВрдд рдореЗрдВ ZINK рдЬреИрд╕рд╛ рдХреБрдЫ рд▓рд┐рдЦ рд╕рдХрддрд╛ рдерд╛ рдпрд╛ рд╕реАрдзреЗ рджреЗрд╢реА рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддрд╛ рдерд╛ рдЬрд╣рд╛рдВ рд╕рдВрднрд╡ред рдлрд┐рд░ рднреА рд╢рд┐рдХрд╛рдпрдд рдирд╣реАрдВ... :)

рд╣рд░ рдХреЛрдИ рдореЗрд╕рд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред

рдмреБрдз, реирем рд╕рд┐рддрдВрдмрд░ реирежрезрео рдХреЛ, реиреж:рейрел рдПрд▓реЗрдХреНрд╕ рдлреБрд▓рд░, рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди @github.com рдиреЗ рд▓рд┐рдЦрд╛:

@ jerbear64 https://github.com/jerbear64 рдЧреИрд▓рд┐рдпрдо рдирд╛рдЗрди рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдХрд╛рдлреА рд╣реИ
рдпреБрджреНрдз-рдкрд░реАрдХреНрд╖рдг рд╣рд╛рд▓рд╛рдВрдХрд┐ рдореИрдВ рдЬреЛ рджреЗрдЦрддрд╛ рд╣реВрдВ, рдХрдо рд╕реЗ рдХрдо amdgpu рдбреНрд░рд╛рдЗрд╡рд░ рдкрд░ред рдЗ рд╡рд╛рд╕
рдЕрдХреНрд╕рд░ рдпрд╣ рд╕реЛрдЪрддреЗ рд╣реБрдП рдХрд┐ рдпрд╣ рд╢реБрд░реБрдЖрдд рд╕реЗ рд╣реА DXVK рдХреЗ рд╕рд╛рде рднреА рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рдерд╛
рдЕрдЧрд░ рдпрд╣ рдореЗрд╕рд╛ рдХреЗ рдЕрдВрджрд░ рднреА рдПрдХ рд░рд╛рдЬреНрдп рдЯреНрд░реИрдХрд░ рд╣реЛ рд╕рдХрддрд╛ рдерд╛ рдФрд░ рдлрд┐рд░
рдмрдВрдж рдбреНрд░рд╛рдЗрд╡рд░реЛрдВ рдХреЗ рд▓рд┐рдП рдЕрдВрдд рдореЗрдВ ZINK рдЬреИрд╕рд╛ рдХреБрдЫ рд▓рд┐рдЦреЗрдВ рдпрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ
рдЬрд╣рд╛рдВ рд╕рдВрднрд╡ рд╣реЛ рд╕реАрдзреЗ рджреЗрд╢реА рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ред рдлрд┐рд░ рднреА рд╢рд┐рдХрд╛рдпрдд рдирд╣реАрдВ... :)

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдиреЗ рдЯрд┐рдкреНрдкрдгреА рдХреА рдереАред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ, рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/ValveSoftware/Proton/issues/66#issuecomment-424824077 ,
рдпрд╛ рдереНрд░реЗрдб рдХреЛ рдореНрдпреВрдЯ рдХрд░реЗрдВ
https://github.com/notifications/unsubscribe-auth/AAipRw-R-g3DJOiWzHdR5SOHBu2X-xCxks5ue8jigaJpZM4WHXpZ
.

@cjwijtmans рдЗрд╕рдХреЗ рд╕рд╛рде рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рд╣рд░ рдХреЛрдИ рдореМрдЬреВрджрд╛ рд╡рд▓реНрдХрди рдбреНрд░рд╛рдЗрд╡рд░ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдпрд╣ рд╕рд┐рд░реНрдл рдбреАрдПрдХреНрд╕рд╡реАрдХреЗ рдХреА рддрд░рд╣ рд▓рд┐рдВрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ lib рд╣реЛрдЧрд╛ ...

рдпрд╣рд╛рдБ рдЬрд╛рдиреЗ рдХрд╛ рдПрдХ рдФрд░ рддрд░реАрдХрд╛ рд╣реИ:

https://github.com/GabrielMajeri/d3d9-to-11

dgVoodoo рдкрд╣рд▓реЗ рд╕реЗ рд╣реА Direct3d 1 рд╕реЗ 7 рдкреНрд▓рд╕ 8.1 рд╕реЗ 11 рдХреЛ рдЕрдиреНрдп рдЪреАрдЬреЛрдВ рдХреЗ рд╕рд╛рде рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИ, рддрд╛рдХрд┐ Direct3d 11 рдореЗрдВ Direct3d9 рдХреЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХрд╛ рдкреБрди: рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╕рднреА рдкреБрд░рд╛рдиреЗ Direct3d рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЛ рдХреЗрд╡рд▓ DXVK рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЪрд▓рд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдЧрд╛ред

@ jerbear64 рдЬреЛ рдкреАрдЫреЗ рдХреА рдУрд░ рд▓рдЧрддрд╛ рд╣реИред рдХреЗрд╡рд▓ nVidia рдХреЗ рд╕реНрд╡рд╛рдорд┐рддреНрд╡ рдкрд░ рдиреМ рдмреЗрдХрд╛рд░ рд╣реИред рдПрдПрдордбреА рдХреЗ рд╕рд╛рде рдЖрдк рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рдореЗрд╕рд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред Intel рдПрдХ рдирдпрд╛ Gallium3D рдбреНрд░рд╛рдЗрд╡рд░ рднреА рдмрдирд╛ рд░рд╣рд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдХрд┐рд╕реА рд╕рдордп Intel+nouveau+AMD рд╕рдорд╛рдзрд╛рди рд╣реЛрдЧрд╛ред

рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ dgVoodoo D3D9 рд╕рдорд░реНрдерди рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИ:

https://www.vogons.org/viewtopic.php?f=59&t=34931&start=3780#p705374

рдпрд╣ рд╢реЗрдбрд░ рдореЙрдбрд▓ 1.x рддрдХ рд╕реАрдорд┐рдд рд╣реИред рдЗрд╕рдХрд╛ рдорддрд▓рдм рдпрд╣ рд╣реИ рдХрд┐ рдЬреЛ рдЧреЗрдо D3D9 рдХрд╛ рдЙрдкрдпреЛрдЧ рд╢реЗрдбрд░ рдореЙрдбрд▓ 1.x рдХреЗ рд╕рд╛рде рдХрд░рддреЗ рд╣реИрдВ, рдЙрдиреНрд╣реЗрдВ рдЗрд╕рдХреЗ рдЕрдЧрд▓реЗ рд░рд┐рд▓реАрдЬ рдХреЗ рд╕рд╛рде DXVK рдХреЗ рд╢реАрд░реНрд╖ рдкрд░ рдЪрд▓рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕рдХрд╛ рдирдХрд╛рд░рд╛рддреНрдордХ рдкрдХреНрд╖ рдпрд╣ рд╣реИ рдХрд┐ dgVoodoo рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рдирд╣реАрдВ рд╣реИред

рдЕрдиреНрдп рдлрд╝реНрд▓реИрдЯрдкреИрдХ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреА рдорд╛рдВрдЧ рдХреЗ рдХрд╛рд░рдг рдЕрдм рд╣рдореЗрдВ рд╕реНрдЯреАрдо рдлрд╝реНрд▓реИрдЯрдкреИрдХ рдореЗрдВ рдЧреИрд▓рд┐рдпрдо рдирд╛рдЗрди рдХреЗ рдореЗрд╕рд╛ рднрд╛рдЧ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдорд┐рд▓рд╛ рд╣реИред

@ jerbear64 рдЬреЛ рдкреАрдЫреЗ рдХреА рдУрд░ рд▓рдЧрддрд╛ рд╣реИред рдХреЗрд╡рд▓ nVidia рдХреЗ рд╕реНрд╡рд╛рдорд┐рддреНрд╡ рдкрд░ рдиреМ рдмреЗрдХрд╛рд░ рд╣реИред рдПрдПрдордбреА рдХреЗ рд╕рд╛рде рдЖрдк рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рдореЗрд╕рд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред Intel рдПрдХ рдирдпрд╛ Gallium3D рдбреНрд░рд╛рдЗрд╡рд░ рднреА рдмрдирд╛ рд░рд╣рд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдХрд┐рд╕реА рд╕рдордп Intel+nouveau+AMD рд╕рдорд╛рдзрд╛рди рд╣реЛрдЧрд╛ред

рд╡реИрд╕реЗ рдпрд╣ рдПрдирд╡реАрдбрд┐рдпрд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдмреЗрдХрд╛рд░ рд╣реИ рд▓реЗрдХрд┐рди рдпрд╣ рдЗрд╕рдХреЗ рд╕рд╛рде рд╕рдВрдЧрддрддрд╛ рдирд╣реАрдВ рддреЛрдбрд╝рддрд╛ рд╣реИред рдУрдкрди рд╕реЛрд░реНрд╕ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдХреБрдЫ рджреЗрдирд╛ рдареАрдХ рд╣реИ, рди рдХрд┐ рдПрдирд╡реАрдбрд┐рдпрд╛ рдЕрдЧрд░ рдпрд╣ рдЙрдкрд▓рдмреНрдз рд╣реИ

рд░реБрдХреЛ, рд╣реИ рдирд╛? рдореБрдЭреЗ рд▓рдЧрд╛ рдХрд┐ рд╡рд╛рдЗрди рдкрд╛рд░реНрдЯ (рдЬрд┐рд╕рдХреА рдЪрд░реНрдЪрд╛ рдпрд╣рд╛рдВ рдХреА рдЧрдИ рд╣реИ) рдиреЗ рдХрд┐рдпрд╛ред рдХрд┐рд╕реА рднреА рддрд░рд╣, рд╢рд╛рдпрдж рдЗрд╕реЗ рдмрдирд╛рдпрд╛ рдФрд░ рднреЗрдЬ рджрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛, рднрд▓реЗ рд╣реА рдпрд╣ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧ рди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реЛред

рд░реБрдХреЛ, рд╣реИ рдирд╛? рдореБрдЭреЗ рд▓рдЧрд╛ рдХрд┐ рд╡рд╛рдЗрди рдкрд╛рд░реНрдЯ (рдЬрд┐рд╕рдХреА рдЪрд░реНрдЪрд╛ рдпрд╣рд╛рдВ рдХреА рдЧрдИ рд╣реИ) рдиреЗ рдХрд┐рдпрд╛ред рдХрд┐рд╕реА рднреА рддрд░рд╣, рд╢рд╛рдпрдж рдЗрд╕реЗ рдмрдирд╛рдпрд╛ рдФрд░ рднреЗрдЬ рджрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛, рднрд▓реЗ рд╣реА рдпрд╣ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧ рди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реЛред

рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рддрд╛ рд╣реИ рдХрд┐ рдЧреЗрдо рд╢реБрд░реВ рдХрд░рддреЗ рд╕рдордп рдЧреИрд▓рд┐рдпрдордирд╛рдЗрди рдореМрдЬреВрдж рд╣реИ рдпрд╛ рдирд╣реАрдВ рдФрд░ рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ рддреЛ рдЕрдиреНрдп рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдкрд░ рд░реАрдбрд╛рдпрд░реЗрдХреНрдЯ рдХрд░рддрд╛ рд╣реИ

@shanefagan рдЧреИрд░ рдЧреИрд▓рд┐рдпрдо рдиреМ рд╕рдХреНрд╖рдо GPU рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдЕрд▓реНрдкрд╕рдВрдЦреНрдпрдХ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред
рдЗрдВрдЯреЗрд▓ рдиреЗ рднрд╡рд┐рд╖реНрдп рдХреЗ рд╕рднреА рдЬреАрдкреАрдпреВ рдкрд░ рдЧреИрд▓рд┐рдпрдо 3рдбреА рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдореЗрдВ рд░реБрдЪрд┐ рд╡реНрдпрдХреНрдд рдХреА рд╣реИред

@hungrymonkey рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ @shanefagan рдиреЗ рдЗрд╕рдХреЗ рд╡рд┐рдкрд░реАрдд рдХреБрдЫ рднреА рджрд╛рд╡рд╛ рдХрд┐рдпрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ nVidia GPU рдХреЗ рдорд╛рд▓рд┐рдХрд╛рдирд╛ рдбреНрд░рд╛рдЗрд╡рд░ рдЕрднреА рднреА Linux рдбреЗрд╕реНрдХрдЯреЙрдк рдЙрдкрдпреЛрдЧ рдХреЗ рдмрдбрд╝реЗ рд╣рд┐рд╕реНрд╕реЗ рдкрд░ рдХрдмреНрдЬрд╛ рдХрд░рддреЗ рд╣реИрдВред

@nanonyme рдЧреИрд▓рд┐рдпрдо рдиреМ

@GloriousEggroll рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╣рдо рдПрдХ рд╣реА рднрд╛рд╖рд╛ рдореЗрдВ рдмрд╛рдд рдирд╣реАрдВ рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдпрд╣ рдЕрднреА рдХреБрдЫ рдкрджреЛрдВ рдХреЛ рд╕рдордЭрд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ред

рдкреИрдЪ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдЪреНрдЫрд╛ рдиреЛрдЯ рдпрд╣ рд╣реИ рдХрд┐ рдЗрд╕рдХреЗ рдбреЗрд╡рд▓рдкрд░ рдиреЗ рд╡рд╛рдЗрди рдкреИрдЪ рдХреЛ 3 рджрд┐рди рдкрд╣рд▓реЗ рддрдХ рдХрд╛рдо рдХреЗ рд╕рд╛рде рдЕрджреНрдпрддрд┐рдд рд░рдЦрд╛ рд╣реИред рдореИрдВ рдХрд╣реВрдВрдЧрд╛ рдХрд┐ рдХрдо рд╕реЗ рдХрдо рдЗрд╕реЗ рдмрдирд╛рдирд╛ рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ рдФрд░ рдХреБрдЫ рд╕рд┐рд╕реНрдЯрдореЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реЗрдЯрд┐рдВрдЧ рдХреЗ рд░реВрдк рдореЗрдВ рдЪрдпрди рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рдЬреЛ dx3d9 рдкреНрд░рджрд░реНрд╢рди рдХреЗ рдореБрджреНрджреЗ рдкреНрд░рд╛рдкреНрдд рдХрд░рддреЗ рд╣реИрдВ (рдЬреИрд╕реЗ рдореБрдЭреЗ рдмрд┐рдирд╛ рднрд╛рд░реА рд╕рдВрд╢реЛрдзрди рдХреЗ рдПрд╕рд╕реА 2 рдЬреИрд╕реЗ рдЧреЗрдо рдХреЗ рд╕рд╛рде)ред

рд╡реИрд╕реЗ рднреА рдкреИрдЪ рдХреЛ рд▓рд┐рдВрдХ рдХрд░рдирд╛ рдЕрдЪреНрдЫрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдореБрдЭреЗ рдХреЛрдИ рд▓рд┐рдВрдХ рдирд╣реАрдВ рджрд┐рдЦрд╛рдИ рджреЗ рд░рд╣рд╛ рд╣реИ https://github.com/sarnex/wine-d3d9-patches

@Mushoz рдпрд╣ рдЕрдм рддрдХ рдЕрд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЯреВрд░реНрдирд╛рдореЗрдВрдЯ рдЪрд▓рд╛рддрд╛ рд╣реИред 2019 рдХреЗ рджреМрд░рд╛рди _might_ рдкреВрд░реА рддрд░рд╣ рдХрд╛рд░реНрдпрд╛рддреНрдордХ рд╣реЛред рдЖрдкрдХреЗ рдкрд╛рд╕ рдпрд╣рд╛рдВ рд░реЛрдбрдореИрдк

рджреЗрд╢реА рдбреНрд░рд╛рдЗрд╡рд░реЛрдВ рдФрд░ рдЙрдкрдХрд░рдгреЛрдВ рдХреЛ рдЫреЛрдбрд╝рдирд╛ рдЬреЛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЙрдкрдпреЛрдЧ рдореЗрдВ рд╣реИрдВ рдФрд░ рд╕рдВрдХреНрд░рдордг рдкрд░рдд рдХреЗ рдкрдХреНрд╖ рдореЗрдВ рдЬрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реИрдВ, рдЬреЛ рдХрд┐ рднрд╛рд░реА рд╡рд┐рдХрд╛рд╕ рдХреЗ рдЕрдзреАрди рд╣реИ, рдмреБрджреНрдзрд┐рдорд╛рдиреА рдирд╣реАрдВ рд▓рдЧрддреА рд╣реИред рдпрджрд┐ рдХреБрдЫ рднреА рд╣реЛ, рдЧреИрд▓рд┐рдпрдо рдирд╛рдЗрди рдЬреЛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рддреИрдпрд╛рд░ рд╣реИ, рдПрдПрдордбреА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рдХрд▓реНрдк рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП; рдПрдХ рдмрд╛рд░/рдЕрдЧрд░ VK9 рдЖ рдЬрд╛рддрд╛ рд╣реИ рддреЛ рдпрд╣ рдЕрднреА рднреА рдПрдХ рд╡рд┐рдХрд▓реНрдк рдХреЗ рд░реВрдк рдореЗрдВ рдмрдирд╛ рд░рд╣ рд╕рдХрддрд╛ рд╣реИред

рдореИрдВ рдореБрдЦреНрдп рдирдХрд╛рд░рд╛рддреНрдордХ рдкрдХреНрд╖ рдХреЛ рдХрдИ рдХреЛрдбрдкреИрде рд╣реЛрдиреЗ рдХреЗ рдХрд╛рд░рдг рд╕рдВрднрд╛рд╡рд┐рдд рд░реВрдк рд╕реЗ рд╕рд╣рд╛рдпрдХ рдЧреЗрдо рдХреЛ рдХрдард┐рди рдмрдирд╛ рд░рд╣рд╛ рд╣реВрдВред рдлрд┐рд░ рд╕реЗ, рдкрд░реАрдХреНрд╖рд╛ рдкрд░рд┐рдгрд╛рдо рдЕрдм рднреА GPU рд╡рд┐рдХреНрд░реЗрддрд╛рдУрдВ рдХреЗ рдмреАрдЪ рд▓рд╛рдЧреВ рдирд╣реАрдВ рд╣реЛрддреЗ рд╣реИрдВ

VK9 рдЧреИрд░-amdgpu-рдбрд┐рд╡рд╛рдЗрд╕/рдкреНрд░реА-рдЬреАрд╕реАрдПрди-рдЬреАрдкреАрдпреВ рдкрд░ рдХрд╛рдо рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ред рджреВрд╕рд░реА рдУрд░ рдЧреИрд▓рд┐рдпрдо-рдирд╛рдЗрди рд╕рдВрднрд╡рддрдГ рдкреБрд░рд╛рдиреЗ r300g рд╕рд╛рдорд╛рди рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдореЗрд░реЗ VEGA10 рдЬреИрд╕реЗ GPU рддрдХ рдЪрд▓ рд╕рдХрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рд╣рд╛рдБ, рдпреЗ рдкреБрд░рд╛рдиреЗ r600g-рдЪрд╛рд▓рд┐рдд VLIW GPU, рдЬрд┐рди рдкрд░ рдореЗрд░реЗ рдХреБрдЫ рдорд┐рддреНрд░ рдЕрднреА рднреА рднрд░реЛрд╕рд╛ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдЕрдкреНрд░рдЪрд▓рд┐рдд рдорд╛рдиреЗ рдЬрд╛рддреЗ рд╣реИрдВред

рдмрд┐рд▓реНрдХреБрд▓ D3D9 рдХреА рддрд░рд╣ рд╣реАред

рдореИрдВ рдореБрдЦреНрдп рдирдХрд╛рд░рд╛рддреНрдордХ рдкрдХреНрд╖ рдХреЛ рдХрдИ рдХреЛрдбрдкреИрде рд╣реЛрдиреЗ рдХреЗ рдХрд╛рд░рдг рд╕рдВрднрд╛рд╡рд┐рдд рд░реВрдк рд╕реЗ рд╕рд╣рд╛рдпрдХ рдЧреЗрдо рдХреЛ рдХрдард┐рди рдмрдирд╛ рд░рд╣рд╛ рд╣реВрдВред рдлрд┐рд░ рд╕реЗ, рдкрд░реАрдХреНрд╖рд╛ рдкрд░рд┐рдгрд╛рдо рдЕрдм рднреА GPU рд╡рд┐рдХреНрд░реЗрддрд╛рдУрдВ рдХреЗ рдмреАрдЪ рд▓рд╛рдЧреВ рдирд╣реАрдВ рд╣реЛрддреЗ рд╣реИрдВ

рд╡реИрд╕реЗ рдпрд╣ рдПрдХ рд▓рд╛рдн рд╣реИ рдЕрдЧрд░ рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдирдЧрдгреНрдп рдЕрдЧрд░ рдпрд╣ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдЬреИрд╕реЗ рдЖрдк рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдЕрднреА рднреА рд╡рд╛рдЗрди рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЛ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ рд▓реЗрдХрд┐рди рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдЗрд╕реЗ рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рдХреЗ рд░реВрдк рдореЗрдВ рд╕реЗрдЯ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреЗ рд╣реИрдВ рдпрджрд┐ рд╡реЗ рдЗрд╕реЗ рдЖрдЬрд╝рдорд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рд╡реЗ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдРрд╕рд╛ рдХрд░рддреЗ рд╣реИрдВ рдпрджрд┐ рдЖрдк DXVK рдХреЗ рдмрдЬрд╛рдп рд╡рд╛рдЗрди рд╕реЗ рдмреЗрд╣рддрд░ рдкреНрд░рджрд░реНрд╢рди рдкреНрд░рд╛рдкреНрдд рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЗ рд▓рд┐рдП рдЙрдирд╕реЗ рдЯреВрд▓рд┐рдВрдЧ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИред рдЙрдиреНрд╣реЗрдВ рдмрд╕ рдЗрд╕реЗ рдЬрдЧрд╣ рдореЗрдВ рдХрд╛рдо рдХрд░рдирд╛ рд╣реИред рд╡реЗ рдЙрд╕ рдЖрджрдореА рдХреЛ рднреА рдХрд╛рдо рдкрд░ рд░рдЦ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рдкреИрдЪ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд┐рдЫрд▓реЗ 10% рдХреЛ рд╡рд╣рд╛рдВ рд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЯрд╛рдИ рдХрд░рддрд╛ рд╣реИред

рдпрд╣рд╛рдВ рдЕрдВрддрд░ рдпрд╣ рд╣реИ рдХрд┐ рд╡рд╛рдЗрдирдПрдЪрдХреНрдпреВ рдЖрдкрдХреЛ рдЧреЗрдо рдирд╣реАрдВ рдмреЗрдЪрддрд╛ рд╣реИ рдФрд░ рдзрдирд╡рд╛рдкрд╕реА рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЗ рд▓рд┐рдП рдЙрддреНрддрд░рджрд╛рдпреА рд╣реИ

рдореИрдВрдиреЗ рд╕реЛрдЪрд╛ рдХрд┐ рдЗрд╕реАрд▓рд┐рдП рд╣рдореЗрдВ рд╢реНрд╡реЗрддрд╕реВрдЪреА рдорд┐рд▓реА рд╣реИ...

рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдкрд░рд┐рдЪрд╛рд▓рди рдореЛрдб рдХреА рдЬрдЯрд┐рд▓ рд╢рд╛рдЦрд╛рдПрдВ рд╣реИрдВ, рддреЛ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рд╢реНрд╡реЗрддрд╕реВрдЪреА рдХрд╛рдо рдирд╣реАрдВ рдХрд░реЗрдЧреА

"рдЬрдЯрд┐рд▓"

рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдкрд░рд┐рдЪрд╛рд▓рди рдореЛрдб рдХреА рдЬрдЯрд┐рд▓ рд╢рд╛рдЦрд╛рдПрдВ рд╣реИрдВ, рддреЛ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рд╢реНрд╡реЗрддрд╕реВрдЪреА рдХрд╛рдо рдирд╣реАрдВ рдХрд░реЗрдЧреА

рд╡реИрд╕реЗ рдпрд╣ рдПрдХ рдРрд╕рд╛ рд╡рд┐рдХрд▓реНрдк рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдЬреЛ рдХреЗрд╡рд▓ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рджреНрд╡рд╛рд░рд╛ рд╣реА рд╕рдХреНрд╖рдо рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдпрджрд┐ рд╡реЗ рдЗрд╕реЗ рдЖрдЬрд╝рдорд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдпрджрд┐ рдЦреЗрд▓ рдХрд╛ рдкреНрд░рджрд░реНрд╢рди рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рдирд╣реАрдВ рд╣реИ

рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдкрд░рд┐рдЪрд╛рд▓рди рдореЛрдб рдХреА рдЬрдЯрд┐рд▓ рд╢рд╛рдЦрд╛рдПрдВ рд╣реИрдВ, рддреЛ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рд╢реНрд╡реЗрддрд╕реВрдЪреА рдХрд╛рдо рдирд╣реАрдВ рдХрд░реЗрдЧреА

рд╡реИрд╕реЗ рдпрд╣ рдПрдХ рдРрд╕рд╛ рд╡рд┐рдХрд▓реНрдк рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдЬреЛ рдХреЗрд╡рд▓ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рджреНрд╡рд╛рд░рд╛ рд╣реА рд╕рдХреНрд╖рдо рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдпрджрд┐ рд╡реЗ рдЗрд╕реЗ рдЖрдЬрд╝рдорд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдпрджрд┐ рдЦреЗрд▓ рдХрд╛ рдкреНрд░рджрд░реНрд╢рди рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рдирд╣реАрдВ рд╣реИ

рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдлреА рдЙрдЪрд┐рдд рд▓рдЧрддрд╛ рд╣реИред

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдХреЛ рдкрд╣рд▓реЗ рд╕реНрдЯреАрдо рд░рдирдЯрд╛рдЗрдо рдореЗрдВ libd3dadapter9-mesa рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдХреЛ рдкрд╣рд▓реЗ рд╕реНрдЯреАрдо рд░рдирдЯрд╛рдЗрдо рдореЗрдВ libd3dadapter9-mesa рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред

libd3dadapter9 рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ? рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ рдЧреИрд▓рд┐рдпрдордирд╛рдЗрди рдореЗрд╕рд╛ рдореЗрдВ рдЙрдЪрд┐рдд рд╣реИ рдФрд░ рд╡рд╛рдЗрди рдХреЗ рдкреИрдЪ рдЙрд╕реА рдХреА рдУрд░ рдЗрд╢рд╛рд░рд╛ рдХрд░рддреЗ рд╣реИрдВред рдореИрдВрдиреЗ рджреЗрдЦрд╛ рдХрд┐ рдпрд╣ 18.10 рддрдХ рдЙрдмрдВрдЯреВ рдореЗрдВ рд╣реИ рд▓реЗрдХрд┐рди рдореИрдВрдиреЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЙрд╕ lib рдХрд╛ рдХрднреА рднреА рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛ред

libd3dadapter9 рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ? рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ рдЧреИрд▓рд┐рдпрдордирд╛рдЗрди рдореЗрд╕рд╛ рдореЗрдВ рдЙрдЪрд┐рдд рд╣реИ рдФрд░ рд╡рд╛рдЗрди рдХреЗ рдкреИрдЪ рдЙрд╕реА рдХреА рдУрд░ рдЗрд╢рд╛рд░рд╛ рдХрд░рддреЗ рд╣реИрдВред рдореИрдВрдиреЗ рджреЗрдЦрд╛ рдХрд┐ рдпрд╣ 18.10 рддрдХ рдЙрдмрдВрдЯреВ рдореЗрдВ рд╣реИ рд▓реЗрдХрд┐рди рдореИрдВрдиреЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЙрд╕ lib рдХрд╛ рдХрднреА рднреА рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛ред

рдпрд╣ рд╕рд┐рд░реНрдл рд╡рд╛рдЗрди рдХреЗ opengl32.dll.so рдХреА рддрд░рд╣ рдореЗрд╕рд╛ рдХреЗ D3D9 рд╕реНрдЯреЗрдЯ рдЯреНрд░реИрдХрд░ рдХреЛ рд╕рдВрдмреЛрдзрд┐рдд рдХрд░ рд░рд╣рд╛ рд╣реИред
рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ: рдХреНрд╖рдорд╛ рдХрд░реЗрдВ, рдореИрдВрдиреЗ рд╢рд░рд╛рдм рдХреЗ рд▓рд┐рдП рдирд┐рд░реНрдорд┐рдд рдбреАрдПрд▓рдПрд▓ рдХреЗ рд╕рд╛рде libd3dadapter9 рдХреЛ рднреНрд░рдорд┐рдд рдХрд┐рдпрд╛ред рдЙрд╕ рджрд┐рди рдкрд░реНрдпрд╛рдкреНрдд рдХреЙрдлреА рдирд╣реАрдВ рдереАред рд╡рд┐рдЪрд╛рд░рд╛рдзреАрди рдкреБрд╕реНрддрдХрд╛рд▓рдп рдореЗрд╕рд╛ рдХреЗ рд▓рд┐рдП D3D9 рд░рд╛рдЬреНрдп рдЯреНрд░реИрдХрд░ рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИред рд╕рд░рд▓реАрдХреГрдд: рдпрд╣ рд╡рд╛рдЗрдирдбреА3рдбреА рдпрд╛ рд╡реАрдХреЗ9 рдЬреИрд╕реА рдЕрддрд┐рд░рд┐рдХреНрдд рдЕрдиреБрд╡рд╛рдж рдкрд░рддреЛрдВ рдХреЗ рдмрд┐рдирд╛ рдореВрд▓ рдбреА3рдбреА9 рд╕рдорд░реНрдерди рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдпрджрд┐ рдЖрдк рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВ рддреЛ рдЗрд╕ рдкреНрд░рд╕реНрддреБрддрд┐ рдкрд░ рдПрдХ рдирдЬрд╝рд░ рдбрд╛рд▓реЗрдВ ред


: рдЪреЗрддрд╛рд╡рдиреА: рдЙрддреНрддрд░ рдЧрд▓рдд рд╣реЛ рд╕рдХрддрд╛ рд╣реИред

рдореИрдВ рдиреМ рдкреИрдЪ рдХреЗ рд╕рд╛рде рдкреНрд░реЛрдЯреЙрди рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдерд╛ рдХреНрдпреЛрдВрдХрд┐ рд╕реНрдерд╛рдиреАрдп рдЖрд░реНрдХ рд▓рд┐рдирдХреНрд╕ рдмрд┐рд▓реНрдб --рдиреЛ-рд╕реНрдЯреАрдо-рд░рдирдЯрд╛рдЗрдо рдХреЗ рд╕рд╛рдеред рдПрдХрдорд╛рддреНрд░ рдЧреЗрдо рдЬрд┐рд╕рдХрд╛ рдореИрдВрдиреЗ рдЕрдм рддрдХ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ рд╣реИ, рд╡рд╣ рд╣реИ рд╡рд╛рд▓реНрдХрд┐рд░рд┐рдпрд╛ рдХреНрд░реЙрдирд┐рдХрд▓реНрд╕ 1 рдФрд░ рд╡рд╣ рдЗрд╕ рд╕реНрдерд╛рдиреАрдп рдмрд┐рд▓реНрдб рдХреЗ рд╕рд╛рде рдЕрдЬреАрдм рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░ рд░рд╣рд╛ рдерд╛ рдЬреИрд╕реЗ рдХрд┐ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ рдЖрд░рдПрдХреНрд╕ 480 рдХреЛ рдЖрд░ 9 290 рдХреЗ рд░реВрдк рдореЗрдВ рдкрд╛рдпрд╛ рдЧрдпрд╛ рдерд╛, рдирд┐рдпрдВрддреНрд░рдг рдЬрд╣рд╛рдВ рд╕рдордп рдкрд░ рдареАрдХ рд╕реЗ рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рдерд╛ рдФрд░ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рд╕реЗрдЯ рдЧрд░реНрдд рд╡рд╛рд▓реНрдХрд┐рд░рд┐рдпрд╛ рдХреНрд░реЙрдирд┐рдХрд▓реНрд╕ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдЯреВрд▓ рдирд╣реАрдВ рдорд┐рд▓рд╛ рдмрд┐рд▓реНрдХреБрд▓ рдмрдЪрд╛ рд▓рд┐рдпрд╛ред

рд╣рд╛рд▓рд╛рдБрдХрд┐ рд╡реЗ рдореБрджреНрджреЗ рдкреНрд░реЛрдЯреЙрди рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ - рдиреЛ-рд╕реНрдЯреАрдо-рд░рдирдЯрд╛рдЗрдо рдХреЗ рдмрдЬрд╛рдп рдиреМ рдкреИрдЪ рдХреЗ рд╕рд╛рдеред

https://github.com/sarnex/wine-d3d9-patches/blob/wine-d3d9-3.16/wine-d3d9.patch рд╕реЗ рдореВрд▓ рдкреИрдЪ рдХреЛ рдХреЗрд╡рд▓ config.ac рдореЗрдВ рд╕рдВрджрд░реНрдн рдХреЗ рд▓рд┐рдП рдПрдХ рдлрд┐рдХреНрд╕ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ https://gist рджреЗрдЦреЗрдВ .github.com/raetiacorvus/8bf19a733ac131d744030788030941c4 рдХреЗрд╡рд▓ рд▓рд╛рдЗрди 72 рдФрд░ 73 рдЬрд╣рд╛рдВ рдореВрд▓ рдкреИрдЪ рд╕реЗ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

рдЖрдкрдХреЛ рдЕрднреА рднреА https://github.com/sarnex/wine-d3d9-patches/blob/wine-d3d9-3.16/d3d9-helper.patch рдХреЛ рдкрд╣рд▓реЗ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рдФрд░ рджреЛрдиреЛрдВ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рд╡рд╛рдЗрди рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ autoreconf рдЪрд▓рд╛рдирд╛ рд╣реЛрдЧрд╛ред рдкреИрдЪ

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдореБрдЭреЗ рдирд┐рдореНрди рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд╡рд╛рдЗрди32 рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ -with-d3d9-nine-module=/usr/lib32/d3d/d3dadapter9.so рдЬреЛрдбрд╝рдирд╛ рдерд╛, рд▓реЗрдХрд┐рди рдпрд╣ рдмрд┐рд▓реНрдб рд╡рд╛рддрд╛рд╡рд░рдг рдХреЛ рд╕рд╣реА рддрд░реАрдХреЗ рд╕реЗ рд╕реЗрдЯ рдирд╣реАрдВ рдХрд░рдиреЗ рдХрд╛ рдкрд░рд┐рдгрд╛рдо рд╣реЛ рд╕рдХрддрд╛ рд╣реИ? https://github.com/ValveSoftware/Proton/blob/83871c7bf93b785b23b987956b7cc3608d6998b3/build/makefile_base.mak#L713 -L726

рдпрд╣ рднреА рди рднреВрд▓реЗрдВ рдХрд┐ рдЖрдкрдХреЛ рдкреНрд░рддреНрдпреЗрдХ рдкреАрдПрдлрдПрдХреНрд╕ рдХреЗ рд▓рд┐рдП рдЧреИрд▓рд┐рдпрдо рдиреМ рдЯреНрд░рдл рд╡рд╛рдЗрдирд╕реАрдПрдлрдЬреА рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

https://github.com/ValveSoftware/Proton/issues/66#issuecomment -447569917

рдпрд╣ рдЕрдЪреНрдЫреА рдЦрдмрд░ рд╣реИ! рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдЕрд╕рдлрд▓рддрд╛рдУрдВ рдХреЗ рдмрд╛рд╡рдЬреВрдж, рдХреБрдЫ рд╣рдж рддрдХ рдХрд╛рд░реНрдпрд╛рддреНрдордХ рдирд┐рд░реНрдорд╛рдг рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдкреНрд░рдЧрддрд┐ рд╣реИред рдЪреВрдВрдХрд┐ рдореИрдВ рдХреЛрдбрд┐рдВрдЧ рд╕реЗ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╡рд╛рдХрд┐рдл рдирд╣реАрдВ рд╣реВрдВ, рдХреНрдпрд╛ рдЖрдк рдХреГрдкрдпрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рдмрддрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдЖрдкрдиреЗ --no-steam-runtime рддрд░реНрдХ рдХреЗ рд╕рд╛рде рдирд┐рд░реНрдорд╛рдг рдХреНрдпреЛрдВ рдХрд┐рдпрд╛? рдХреНрдпрд╛ рдЖрдк рдЬрд┐рд╕ рдкреНрд░реЛрдЯреЙрди рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░рддреЗ рд╣реИрдВ рд╡рд╣ рд╕реНрдЯреАрдо рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ? рдХрд╛рд░рдг, рдкреНрд░реЛрдЯреЙрди рдХрд╛ рдкреВрд░рд╛ рдмрд┐рдВрджреБ рд╕реНрдЯреАрдо рдЧреЗрдо рдЪрд▓рд╛рдирд╛ рд╣реИ рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рд╡рд┐рдВрдбреЛрдЬ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рдмрдЬрд╛рдп рджреЗрд╢реА рд╕реНрдЯреАрдо рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЗ рд╕рд╛рде рд╕реНрдЯреАрдо рдбреАрдЖрд░рдПрдо рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред

@raetiacorvus

рдореЗрд░реЗ рдкрд╛рд╕ рд╕реНрдЯреАрдо рдкрд░ рдХрд╛рдлреА рдмрдбрд╝рд╛ рдЧреЗрдо рд╕рдВрдЧреНрд░рд╣ рд╣реИред рдХреГрдкрдпрд╛ рдореБрдЭреЗ рдмрддрд╛рдПрдВ, рдпрджрд┐ рдЖрдкрдХреЛ рдФрд░ рдЦреЗрд▓реЛрдВ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рддреЛ рдореИрдВ рдЗрд╕реЗ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВред

рдПрдХрдорд╛рддреНрд░ рдЧреЗрдо рдЬрд┐рд╕рдХрд╛ рдореИрдВрдиреЗ рдЕрдм рддрдХ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ рд╣реИ рд╡рд╣ рд╣реИ рд╡рд╛рд▓реНрдХрд┐рд░рд┐рдпрд╛ рдХреНрд░реЙрдирд┐рдХрд▓реНрд╕ 1 рдФрд░ рд╡рд╣ рдЗрд╕ рд╕реНрдерд╛рдиреАрдп рдмрд┐рд▓реНрдб рдХреЗ рд╕рд╛рде рдЕрдЬреАрдм рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░ рд░рд╣рд╛ рдерд╛ рдЬреИрд╕реЗ рдХрд┐ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ рдЖрд░рдПрдХреНрд╕ 480 рдХреЛ рдЖрд░ 9 290 рдХреЗ рд░реВрдк рдореЗрдВ рдкрд╛рдпрд╛ рдЧрдпрд╛ рдерд╛

рдпрд╣ рд╕рд╛рдорд╛рдиреНрдп рдЧреИрд▓рд┐рдпрдо рдирд╛рдЗрди рд╡реНрдпрд╡рд╣рд╛рд░ рд╣реИ, рдореЗрд░рд╛ RX 580 рдореЗрд░реЗ рд╡рд╛рдЗрди-рд╕реНрдЯреЗрдЬрд┐рдВрдЧ-рдиреМ рдмрд┐рд▓реНрдб рдкрд░ рднреА рдпрд╣реА рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореБрдЭреЗ рдЬрд┐рди рд╕рдорд╕реНрдпрд╛рдУрдВ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝рд╛, рдЙрдирдореЗрдВ рд╕реЗ рдХреЛрдИ рднреА рдЧреИрд▓рд┐рдпрдо рдиреМ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╛ рддреЛ --no-steam-runtime рдпрд╛ рдЦреЗрд▓ рдХреЗ рдХрд╛рд░рдг рд╣реА рд╣реИред

@ rea987 --no-steam-runtime рдорддрд▓рдм рд╣реИ рдХрд┐ рд╕реНрдЯреАрдо рд░рдирдЯрд╛рдЗрдо рдбреЙрдХрдЯрд░ рдХрдВрдЯреЗрдирд░ рд╕реЗ рдкреИрдЪ рдХрд┐рдП рдЧрдП рд▓реЛрдЧреЛрдВ рдХреЗ рдмрдЬрд╛рдп рд╕реНрдерд╛рдиреАрдп рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЗ рдЦрд┐рд▓рд╛рдл рдкреНрд░реЛрдЯреЙрди рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред рдпрд╣ рдЕрднреА рднреА рдПрдХ рд╡реИрдз рднрд╛рдк рд╕рдВрдЧрддрддрд╛ рдЙрдкрдХрд░рдг рд╣реИ рдФрд░ рдЗрд╕реЗ рд╡рд╛рд▓реНрд╡ рдкреНрд░рджрд╛рди рдХрд┐рдП рдЧрдП рдкреНрд░реЛрдЯреЙрди рд░рд┐рд▓реАрдЬ рдХреЗ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЕрдм рддрдХ рдПрдХ рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдЗрд╕рдореЗрдВ рд░рдирдЯрд╛рдЗрдо рд╕реЗ рдкреИрдЪ рдХрд┐рдП рдЧрдП рдирд┐рдпрдВрддреНрд░рдХ рдорд╛рдирдЪрд┐рддреНрд░рдг рдХреА рдХрдореА рд╣реИ рдЬрд┐рд╕рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рдореБрдЭреЗ рд╡рд╛рд▓реНрдХрд┐рд░рд┐рдпрд╛ рдХреНрд░реЙрдирд┐рдХрд▓реНрд╕ рдХреЗ рд╕рд╛рде рд╕рдорд╕реНрдпрд╛ рдереАред рдЖрдк рд╢рд╛рдпрдж рд╢рд░рд╛рдм рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рдХреБрдЫ рдЙрдкрдХрд░рдгреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдирд┐рдпрдВрддреНрд░рдХреЛрдВ рдХреЛ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдореИрдк рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

@raetiacorvus рдпрд╣ рдЕрджреНрднреБрдд рд╣реЛрдЧрд╛ рдпрджрд┐ рдЖрдк рдкреНрд░реЛрдЯреЙрди рд╕рдВрдХрд▓рди рдорд╛рд░реНрдЧрджрд░реНрд╢рд┐рдХрд╛ рдХреЗ рд▓рд┐рдП рдЪрд░рдг-рджрд░-рдЪрд░рдг рдЧреИрд▓рд┐рдпрдо рдирд╛рдЗрди рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВред рд╕рд╛рде рд╣реА, рдкреБрд▓ рдЕрдиреБрд░реЛрдз рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреИрд╕реЗ @ValveSoftware рдЗрд╕реЗ рд╢рд╛рдЦрд╛рдУрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдХреЗ рд╕рд╛рде рд╡рд┐рд▓рдп рдХрд░ рджреЗрддрд╛ рд╣реИред рдпрджрд┐ рд╡рд╣ рдХрд╛рд░реНрдпрд╛рддреНрдордХ рдирд┐рд░реНрдорд╛рдг рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдореИрдВ рдЧрдВрднреАрд░рддрд╛ рд╕реЗ рдПрдПрдордбреА рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░рдиреЗ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реВрдВрдЧрд╛ред @raetiacorvus рдкрд░реАрдХреНрд╖рдг рдХреЗ рд▓рд┐рдП рдФрд░ рдЧреЗрдо рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХрд╛ рдореЗрд░рд╛ рдкреНрд░рд╕реНрддрд╛рд╡ рдЕрднреА рднреА

рдореИрдВрдиреЗ рдкреИрдЪ рдХреЗ рд╕рд╛рде рдкреНрд░реЛрдЯреЙрди рдХрд╛ рдЕрдкрдирд╛ рдХрд╛рдВрдЯрд╛ рдмрдирд╛рдпрд╛:

https://github.com/popsUlfr/Proton (рд╢рд╛рдЦрд╛ proton_3.16_gallium_nine_extras рдЪреЗрдХрдЖрдЙрдЯ рдХрд░реЗрдВ рдФрд░ рдХреЗрд╡рд▓ рд░реАрдбрдореА рдХрд╛ рдкрд╛рд▓рди рдХрд░реЗрдВ)

git clone https://github.com/popsUlfr/Proton.git
cd Proton
git checkout proton_3.16_gallium_nine_extras
git submodule update --init

рдпрд╣ рд╕реНрдЯреАрдо рд░рдирдЯрд╛рдЗрдо рдХреЗ рд╕рд╛рде рднреА рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдореБрдЭреЗ рдореЗрд╕рд╛ рд╕рд╛рдорд╛рди рдХрд╛ рдпрд╣ рдереЛрдбрд╝рд╛ рдмрджрд╕реВрд░рдд рдмреНрд▓реЙрдХ рдЬреЛрдбрд╝рдирд╛ рдкрдбрд╝рд╛: https://github.com/popsUlfr/Proton/commit/0397af03059c32a6ac5e0213d39769e33f2914df

рдореИрдВрдиреЗ рдПрдХ рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ PROTON_USE_GALLIUM_NINE=1 рдЬреЛрдбрд╝рд╛ рд╣реИ рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдЖрдк рдЖрд╕рд╛рдиреА рд╕реЗ рдЧреИрд▓рд┐рдпрдо рдиреМ рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдпрджрд┐ рдЖрдкрдХрд╛ рдХрд╛рд░реНрдб рдЗрд╕рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ (рд╡рд╛рдЗрдирд╕реАрдПрдлрдЬреА рдореЗрдВ рд╕реНрдЯреЗрдЬрд┐рдВрдЧ рдЯреИрдм рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рднреА рд╕рдХреНрд╖рдо рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ)

рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ :

  • рдЧреИрд▓рд┐рдпрдо рдиреМ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ
  • рдирд┐рд░реНрд╡рд╛рд╕рди dx11 рдкреИрдЪ рдХрд╛ рдкрде: https://bugs.winehq.org/show_bug.cgi?id=42695
  • рд╡рд▓реНрдХрди рд╕рдкреЛрд░реНрдЯ рди рд╣реЛрдиреЗ рдкрд░ рдлрд╝реЛрд░реНрд╕ рд╡рд╛рдЗрдиреНрдбрейрдбреАрезрез: #резренрекреп
  • рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ ffmpeg рд╕рдХреНрд╖рдо рдХрд░реЗрдВ рдФрд░ рдЗрд╕рдХреЗ рд╕рд╛рде FAudio рдмрдирд╛рдПрдВ: #2082
  • GLSL GLSL рд╢реЗрдбреНрд╕ рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЯреЙрдЧрд▓ рдХрд░рддрд╛ рд╣реИ рдФрд░ wined3d рдХреЗ рд╕рд╛рде рд╣рдХрд▓рд╛рдирд╛ рдХрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП ARB рд╢реЗрдбреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ

рдпрд╣рд╛рдБ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдирд┐рд░реНрдорд╛рдг рд╣реИ:
~ Proton_3.16-5_Gallium_Nine_Extras.tar.xz ~
~ рдкреНрд░реЛрдЯреЙрди 3.16-5 рдЧреИрд▓рд┐рдпрдо рдиреМ рдЕрддрд┐рд░рд┐рдХреНрдд 0.1.0 ~
~ рдкреНрд░реЛрдЯреЙрди 3.16-5 рдЧреИрд▓рд┐рдпрдо рдиреМ рдЕрддрд┐рд░рд┐рдХреНрдд 0.1.1 ~
~ рдкреНрд░реЛрдЯреЙрди 3.16-6 рдЧреИрд▓рд┐рдпрдо рдиреМ рдЕрддрд┐рд░рд┐рдХреНрдд 0.1.1 ~
~ рдкреНрд░реЛрдЯреЙрди 3.16-6 рдЧреИрд▓рд┐рдпрдо рдиреМ рдЕрддрд┐рд░рд┐рдХреНрдд 0.1.2 ~
рдкреНрд░реЛрдЯреЙрди 3.16-6 рдЧреИрд▓рд┐рдпрдо рдиреМ рдЕрддрд┐рд░рд┐рдХреНрдд 0.1.3

$ mkdir -p ~/.steam/root/compatibilitytools.d
$ tar xf Proton_3.16-6_Gallium_Nine_Extras_0.1.3.tar.xz -C ~/.steam/root/compatibilitytools.d

рдЖрдкрдХреЗ рд╕реНрдЯреАрдордкреНрд▓реЗ рдЯреИрдм рдореЗрдВ рдЗрд╕реЗ Proton 3.16-6 Gallium Nine Extras рд░реВрдк рдореЗрдВ рджрд┐рдЦрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП

рд╡реИрд╕реЗ, рдореИрдВрдиреЗ рдЗрд╕реЗ рд░реАрдбрдореЗ рдореЗрдВ рдЬреЛрдбрд╝рд╛ рд╣реИ, рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдЪрд░рдг рдХреЗ рдмрд╛рдж рдЖрдкрдХреЛ рдХреЗрд╡рд▓ make dist рдмрдЬрд╛рдп make all dist рдЪрд▓рд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдпрд╛ рдЖрдк рдмрд╕ win64 рд╡рд╛рдЗрди рдХреЗ рд╕рд╛рде рд╕рдорд╛рдкреНрдд рд╣реЛ рдЬрд╛рдПрдВрдЧреЗ рдФрд░ рдХреБрдЫ рдирд╣реАрдВред рддреЛ рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рдкреНрд░реЛрдЯреЙрди рдХреЗ рд░реАрдбрдореЗ рдореЗрдВ рдПрдХ рддреНрд░реБрдЯрд┐ рд╣реИ рдпрд╛ рдмрд╕ рдореЗрд░реЗ рдЕрдкрдиреЗ рд╕рд┐рд╕реНрдЯрдо рдкрд░ рдЗрд╕ рддрд░рд╣ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИ, рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИред

рдмрдврд╝рд┐рдпрд╛ рдХрд╛рдо @popsUlfr!

рдХреНрдпрд╛ рдЖрдкрдХреЗ рдХрд╛рдВрдЯреЗ рдХреЗ рдЧрд┐рдЯрд╣рдм рдкреЗрдЬ рдореЗрдВ рд╕рд╛рдорд╛рдиреНрдп 32 рдмрд┐рдЯ, 64 рдмрд┐рдЯ рдФрд░/рдпрд╛ рдорд▓реНрдЯреАрдЖрд░реНрдХ рд░рд┐рд▓реАрдЬ рд╣реЛрдВрдЧреЗ?

рдкреНрд░рдпрд╛рд╕ рдФрд░ рдХрд╛рдВрдЯрд╛ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж!

@ rea987 рдЗрд╕ рддрд░рд╣? https://github.com/popsUlfr/Proton/releases/tag/proton-3.16-5-gne-0.1.0

рдореБрдЭреЗ рдмрддрд╛рдПрдВ рдХрд┐ рдХреНрдпрд╛ рдпрд╣ рдЖрдкрдХреЗ рд▓рд┐рдП рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдореЗрд░реЗ рдкрд╛рд╕ рдЗрд╕рдХрд╛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдПрдПрдордбреА рдХрд╛рд░реНрдб рддрдХ рдкрд╣реБрдВрдЪ рдирд╣реАрдВ рд╣реИ: /

рдПрдЪрдЖрд░рдПрдо рдореИрдВрдиреЗ рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХрд╛ рдкрд╛рд▓рди рдХрд┐рдпрд╛ рд▓реЗрдХрд┐рди рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╕реНрдЯреАрдо рдЬреЛ рдХреБрдЫ рднреА рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ рд╡рд╣ рдирд╣реАрдВ рдЙрдард╛ рд░рд╣рд╛ рд╣реИред рд╕рдВрдЧрддрддрд╛ рдЙрдкрдХрд░рдг рдбреНрд░реЙрдк-рдбрд╛рдЙрди рдХреЗрд╡рд▓ "рдирд┐рдпрдорд┐рдд" рд╕реНрдЯреАрдо рд░рд┐рд▓реАрдЬрд╝ рджрд┐рдЦрд╛рддрд╛ рд╣реИред

рдХреЛрдИ рд╡рд┐рдЪрд╛рд░ рдЬреЛ рдореИрдВ рдЧрд▓рдд рдХрд░ рд░рд╣рд╛ рд╣реВрдВ? рдореИрдВ рдХреЗрдбреАрдИ рдирд┐рдпреЙрди резрео.режрек (рдореВрд▓ рд░реВрдк рд╕реЗ рдЙрдмрдВрдЯреВ) рдкрд░ рд╣реВрдВ рдЕрдЧрд░ рд╡рд╣ рдХреБрдЫ рднреА рдмрджрд▓рддрд╛ рд╣реИ?

@popsUlfr рдмрд┐рд▓реНрдХреБрд▓ рд╕рд╣реА ! рдЗрд╕реЗ рд╡рд┐рддрд░рд┐рдд рдХрд░рдиреЗ рдХрд╛ рдпрд╣ рдЕрдзрд┐рдХ рд╕реНрдкрд╖реНрдЯ рдФрд░ рд╡реНрдпрд╛рдЦреНрдпрд╛рддреНрдордХ рддрд░реАрдХрд╛ рд╣реИред рд╣рд╛рдБ, рдореБрдЭреЗ рдЗрд╕рдХрд╛ рдареАрдХ рд╕реЗ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ AMD рдХрд╛рд░реНрдб рдХреА рднреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред :-/

@AndrewLoom рдХреНрдпрд╛ рдЖрдкрдХрд╛ рд╕реНрдЯреАрдо рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди ~/.local/share/Steam рдпрд╛ ~/.steam рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рд╕реНрдерд┐рдд рд╣реИ? рдХреНрдпреЛрдВрдХрд┐ рдореБрдЭреЗ рдЗрд╕реЗ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╛рдж рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдереАред

рдзрдиреНрдпрд╡рд╛рдж 987! рдбреА рдУрд╣, рдЕрдм рдЗрддрдирд╛ рд╕реНрдкрд╖реНрдЯ рд╣реИ рд▓реЗрдХрд┐рди рдлрд┐рд░ рднреА рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдирд╣реАрдВ рд╕реЛрдЪрд╛ред :-)

@AndersDala рдХреЛрдИ рдмрд╛рдд рдирд╣реАрдВ, рдпрд╣ рдПрдХ рдРрд╕рд╛ рдореБрджреНрджрд╛ рд╣реИ рдЬреЛ рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдХрдИ рд▓реЛрдЧреЛрдВ рдХреЛ рднреНрд░рдорд┐рдд рдХрд░рддрд╛ рд╣реИред рд╢рд╛рдпрдж, @popsUlfr ~/.steam рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреЛ рднреА рдЗрдВрдЧрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрдВрд╕реНрдЯреЙрд▓ рдЧрд╛рдЗрдб рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИ?

рдореЗрд░реЗ рдкрд╛рд╕ AMD Radeon Vega 56 рд╣реИред рдореИрдВрдиреЗ рдЗрд╕реЗ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ рд╕рднреА рд╡рд┐рдВрдбреЛрдЬрд╝ рдЧреЗрдо рдХреЗ рд╕рд╛рде рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЪреБрдирд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ A Hat in Time рдпрд╛ Dragon Age: Origins рдЬреИрд╕реЗ рдЧреЗрдо рдХрд╛рдо рдирд╣реАрдВ рдХрд░реЗрдВрдЧреЗ рдпрджрд┐ рдореИрдВ PROTON_USE_GALLIUM_NINE рдХреЗ рд╕рд╛рде рдЧреИрд▓рд┐рдпрдо рдирд╛рдЗрди рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рддрд╛ рд╣реВрдВред = 1 (рд╕реНрд╡рдЪреНрдЫ рдЙрдкрд╕рд░реНрдЧ рдХреЗ рд╕рд╛рде), рдПрдХ рд╡рд┐рдВрдбреЛ рднреА рджрд┐рдЦрд╛рдИ рдирд╣реАрдВ рджреЗрддреА рд╣реИред PROTON_USE_GALLIUM_NINE=0 рдХреЗ рд╕рд╛рде рд╡реЗ рдареАрдХ рдЪрд▓рддреЗ рд╣реИрдВред

рдореЗрд░реЗ рдкрд╛рд╕ AMD Radeon Vega 56 рд╣реИред рдореИрдВрдиреЗ рдЗрд╕реЗ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ рд╕рднреА рд╡рд┐рдВрдбреЛрдЬрд╝ рдЧреЗрдо рдХреЗ рд╕рд╛рде рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЪреБрдирд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ A Hat in Time рдпрд╛ Dragon Age: Origins рдЬреИрд╕реЗ рдЧреЗрдо рдХрд╛рдо рдирд╣реАрдВ рдХрд░реЗрдВрдЧреЗ рдпрджрд┐ рдореИрдВ PROTON_USE_GALLIUM_NINE рдХреЗ рд╕рд╛рде рдЧреИрд▓рд┐рдпрдо рдирд╛рдЗрди рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рддрд╛ рд╣реВрдВред = 1 (рд╕реНрд╡рдЪреНрдЫ рдЙрдкрд╕рд░реНрдЧ рдХреЗ рд╕рд╛рде), рдПрдХ рд╡рд┐рдВрдбреЛ рднреА рджрд┐рдЦрд╛рдИ рдирд╣реАрдВ рджреЗрддреА рд╣реИред PROTON_USE_GALLIUM_NINE=0 рдХреЗ рд╕рд╛рде рд╡реЗ рдареАрдХ рдЪрд▓рддреЗ рд╣реИрдВред

рдореЗрд░реЗ рд▓рд┐рдП рд╡рд╣реА GPU рдФрд░ рд╡рд╣реА рдкрд░рд┐рдгрд╛рдоред рдЧреЗрдо (рдмреЗрдИрдорд╛рди, рдбреЗрдб рд╕реНрдкреЗрд╕) рдЧреИрд▓рд┐рдпрдо рд╕реЗ рд╢реБрд░реВ рдирд╣реАрдВ рд╣реЛрдВрдЧреЗред

@Mastergatto , @archfan рдХреНрдпрд╛ рдЖрдкрдиреЗ рдЧреИрд▓рд┐рдпрдо рдирд╛рдЗрди рд╕рдХреНрд╖рдо рдореЗрд╕рд╛ рдбреНрд░рд╛рдЗрд╡рд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдП рд╣реИрдВ?

https://launchpad.net/~oibaf/+archive/ubuntu/graphics-drivers

рд╣рд╛рдВ, рдореИрдВ рдЖрд░реНрдХ рдкрд░ рд╣реВрдВ рдФрд░ рдореИрдВрдиреЗ AUR рд╕реЗ рдореЗрд╕рд╛-рдЧрд┐рдЯ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рд╣реИред рдпрд╣ рдЧреИрд▓рд┐рдпрдо рдирд╛рдЗрди рдЗрдиреЗрдмрд▓реНрдб рдХреЗ рд╕рд╛рде рдЖрддрд╛ рд╣реИред

@archfan рдареАрдХ рд╣реИ, рдХрд▓, рдореИрдВ рдЗрд╕реЗ рдЕрдкрдиреЗ рдкреБрд░рд╛рдиреЗ AMD рд▓реИрдкрдЯреЙрдк рдкрд░

рд╣рд╛рдВ, рдЪреВрдВрдХрд┐ рдЧреИрд▓рд┐рдпрдо рдирд╛рдЗрди рдореЗрд╕рд╛ рдкреИрдХреЗрдЬ рдХреЗ рд╕рд╛рде рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рд╕рдХреНрд╖рдо рд╣реИ, рдХрдо рд╕реЗ рдХрдо рдЖрд░реНрдХрд▓рд┐рдирдХреНрд╕ рдкрд░ рдПрдПрдордбреА рдХрд╛рд░реНрдб рдХреЗ рд▓рд┐рдПред рдореЗрд░реЗ рдкрд╛рд╕ рд╡рд╛рдЗрди-рд╕реНрдЯреЗрдЬрд┐рдВрдЧ-рдЧреИрд▓рд┐рдпрдо рднреА рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдЧреИрд▓рд┐рдпрдо рдирд╛рдЗрди рдЗрд░рд╛рджрд╛ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

рдХреНрдпрд╛ рдЖрдк рдЖрдЙрдЯрдкреБрдЯ рдХреЛ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдЬрдм рдЗрд╕реЗ рдЧреИрд▓рд┐рдпрдо рдиреМ рдХреЗ рд╕рд╛рде рдЪрд▓рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ?
рддреЛ рдЦреЗрд▓ рдХреЗ рд▓рд┐рдП рд▓реЙрдиреНрдЪ рд╡рд┐рдХрд▓реНрдкреЛрдВ рдореЗрдВ рдЬреЛрдбрд╝реЗрдВ:

PROTON_DUMP_DEBUG_COMMANDS=1 PROTON_USE_GALLIUM_NINE=1 %command%

рдЦреЗрд▓ рдЪрд▓рд╛рдУред
рдпрд╣ рдХреБрдЫ рдкреНрд░реЛрдЯреЙрди рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ /tmp/proton_<username>
рдЖрдЙрдЯрдкреБрдЯ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП ./run рд▓реЙрдиреНрдЪ рдХрд░реЗрдВред

рдпрд╣ рднреА рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рджреВрд╕рд░реЗ рдкреНрд░реЛрдЯреЙрди рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░реЗрдВ, рднрд╛рдк рдХреЛ рдкреБрдирд░рд╛рд░рдВрдн рдХрд░реЗрдВред рдЕрдм рдЧреИрд▓рд┐рдпрдо рдиреМ рдкреНрд░реЛрдЯреЙрди рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░реЗрдВред

рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ: рдЗрд╕ рдзрд╛рдЧреЗ рдХреЛ рдкреНрд░рджреВрд╖рд┐рдд рдирд╣реАрдВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣рд╛рдВ рдЗрд╕рдХреА рдЪрд░реНрдЪрд╛ рдХрд░рдирд╛ рдмреЗрд╣рддрд░ рд╣реЛрдЧрд╛: https://github.com/popsUlfr/Proton/issues/2

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдХреНрд╖рдорд╛ рдХрд░реЗрдВ рдЕрдЧрд░ рдЗрд╕рд╕реЗ рдЖрдкрдХреА рдЙрдореНрдореАрджреЗрдВ рдЬрдЧреА рд╣реИрдВ рдФрд░ рдмреЙрдХреНрд╕ рд╕реЗ рдмрд╛рд╣рд░ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдореИрдВрдиреЗ рдЗрд╕реЗ рд╕реНрдерд╛рдиреАрдп рд░реВрдк рд╕реЗ рдмрдирд╛рдП рд░рдЦрд╛, рдЧреИрд▓рд┐рдпрдо рдиреМ рднрд╛рдЧ рдЕрдзрд┐рдХ 'рдХреНрдпрд╛ рд╣реЛрдЧрд╛' рдЕрдЧрд░ рдореИрдВ amd рдкрд░ рдкрд░реАрдХреНрд╖рдг рдХрд░ рд╕рдХрддрд╛ рдерд╛ред рдореИрдВрдиреЗ рдЗрд╕ рдЪрд░реНрдЪрд╛ рдХреЛ рдФрд░ рдЕрдзрд┐рдХ рдкреНрд░рдореБрдЦрддрд╛ рд╕реЗ рджреЗрдЦрддреЗ рд╣реБрдП рдЗрд╕реЗ рд╕рд╛рдЭрд╛ рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ рдФрд░ рдкреНрд░реЛрдЯреЙрди рдореЗрдВ рдЧреИрд▓рд┐рдпрдо рдиреМ рд╕рдорд░реНрдерди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдЙрдкрдпреЛрдЧреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИ :)
рдмреЗрдХ рдХреА рдЧрдИ рдЕрдиреНрдп рд╕реБрд╡рд┐рдзрд╛рдПрдБ рднреА рдЙрдкрдпреЛрдЧреА рд╣реЛ рд╕рдХрддреА рд╣реИрдВ рдЗрд╕рд▓рд┐рдП...

рдЧреИрд▓рд┐рдпрдо рдиреМ рдкреНрд░реЛрдЯреЙрди рдореЗрдВ https://github.com/dhewg/nine рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ

рдЕрдкреНрд░рддреНрдпрд╛рд╢рд┐рдд рд░реВрдк рд╕реЗ, рдпрд╣ рд╕реНрдЯреАрдо рдУрд╡рд░рд▓реЗ рдХреЛ рддреЛрдбрд╝ рджреЗрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдЕрдиреНрдпрдерд╛ рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

рдЧреИрд▓рд┐рдпрдо рдиреМ рдкреНрд░реЛрдЯреЙрди рдореЗрдВ https://github.com/dhewg/nine рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ

рдЕрдкреНрд░рддреНрдпрд╛рд╢рд┐рдд рд░реВрдк рд╕реЗ, рдпрд╣ рд╕реНрдЯреАрдо рдУрд╡рд░рд▓реЗ рдХреЛ рддреЛрдбрд╝ рджреЗрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдЕрдиреНрдпрдерд╛ рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

рдЕрд░реЗ, рдЕрдЪреНрдЫрд╛!

рдХреНрдпрд╛ рдЖрдк рдПрдХ рдЧрд╛рдЗрдб рдкреНрд░рджрд╛рди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдЖрдкрдиреЗ рдХреНрдпрд╛ рдХрд┐рдпрд╛? рдореИрдВ рдереЛрдбрд╝рд╛ рдЦреЛ рдЧрдпрд╛ рд╣реВрдБред

рдЗрд╕ https://github.com/Joshua-Ashton/d9vk рдХреЗ рд╡рд┐рдХрд▓реНрдк рдХреЗ рд░реВрдк рдореЗрдВ рджреЗрдЦрд╛ рдЬрд╛рдиреЗ рд╡рд╛рд▓рд╛ рдПрдХ рдЕрдиреНрдп рдкреНрд░реЛрдЬреЗрдХреНрдЯ

рдЬрд╛рд╣рд┐рд░рд╛ рддреМрд░ рдкрд░ рд╣рдореЗрдВ рдЙрди рд╕рднреА рдЕрдЪреНрдЫрд╛рдЗрдпреЛрдВ рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЯреЛрдирдЯреНрд░рд┐рдХреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП?

рдХрд┐рд╕реА рдХреЛ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрддрд╛ рд╣реИ?

рдЬрд╛рд╣рд┐рд░рд╛ рддреМрд░ рдкрд░ рд╣рдореЗрдВ рдЙрди рд╕рднреА рдЧреБрдЧреНрдбреА рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЯреЛрдирдЯреНрд░рд┐рдХреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП?

рдХрд┐рд╕реА рдХреЛ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрддрд╛ рд╣реИ?

рдмрдврд╝рд┐рдпрд╛ рдХреЙрд▓ред рдореИрдВ рдИрдорд╛рдирджрд╛рд░реА рд╕реЗ рдкреНрд░реЛрдЯреЛрдиреНрдЯреНрд░рд┐рдХреНрд╕ рдХреЗ рдмрд┐рдирд╛ рдПрдХ рд╕рдорд╛рдзрд╛рди рдкрд╕рдВрдж рдХрд░реВрдВрдЧрд╛ рд▓реЗрдХрд┐рди рдореИрдВ рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдХрд┐ asapред

рдЗрд╕реЗ рдореИрдиреЗ рдХрд┐рдпрд╛ рд╣реИ :

wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks
chmod +x winetricks
wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks.bash-completion
sudo mv winetricks /usr/bin
sudo mv winetricks.bash-completion /usr/share/bash-completion/completions/winetricks
python3 -m pip install --user pipx
~/.local/bin/pipx ensurepath
eval "$(cat .bashrc | tail -n +10)"
pipx install protontricks
pipx upgrade protontricks
protontricks 9420 galliumnine

рд▓реЗрдХрд┐рди рдЕрдм рдЦреЗрд▓ (рдЬреЛ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рдерд╛) рдореБрдЭреЗ рдФрд░ рддреНрд░реБрдЯрд┐ рдмреЙрдХреНрд╕ рдпрд╣ рдХрд╣рддреЗ рд╣реБрдП рджреЗрддрд╛ рд╣реИ: "direct3d рдбрд┐рд╡рд╛рдЗрд╕ рдмрдирд╛рдиреЗ рдореЗрдВ рд╡рд┐рдлрд▓"

@tatsujb рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ рдпрд╣ рдЗрд╕рдХреЗ рд▓рд┐рдП рд╕рд╣реА рдкреГрд╖реНрда рд╣реИ рд▓реЗрдХрд┐рди рдпрд╣рд╛рдВ рдпрд╣ рдЬрд╛рддрд╛ рд╣реИред рдХреНрдпрд╛ рдЖрдк рдЙрдмрдВрдЯреВ 18.04 рдпрд╛ рдорд┐рдВрдЯ 19 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ? рдХреНрдпреЛрдВрдХрд┐ рдЙрдмрдВрдЯреВ/рдорд┐рдВрдЯ рдХреЗ рдЙрди рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рдУрдЗрдмрд╛рдл рдХреЗ рдореЗрд╕рд╛ рдбреНрд░рд╛рдЗрд╡рд░ рджрд┐рд╕рдВрдмрд░/рдЬрдирд╡рд░реА рд╕реЗ рдЧреИрд▓рд┐рдпрдо рдирд╛рдЗрди рдХреЗ рд▓рд┐рдП рдЯреВрдЯ рдЧрдП рд╣реИрдВред рдореЗрд░реЗ рдкрд╛рд╕ рдПрдХ рд╣реА рдореБрджреНрджрд╛ рдерд╛, рдЙрдмрдВрдЯреВ рдореЗрдЯ 19.04 рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдФрд░ рдЕрдм рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

@ rea987 рдореИрдВ

@tatsujb рдИрдорд╛рдирджрд╛рд░реА рд╕реЗ рдЬреНрдпрд╛рджрд╛ рдирд╣реАрдВред

  • рдореИрдВрдиреЗ рддреАрд╕рд░реЗ рдкрдХреНрд╖ рдХреЗ рдореЗрд╕рд╛ рдкреАрдкреАрдП рд╕реЗ рдкрд░рд╣реЗрдЬ рдХрд┐рдпрд╛ рдХреНрдпреЛрдВрдХрд┐
  • рдореИрдВрдиреЗ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд┐рдпрд╛ рдХрд┐ рджреЛрдиреЛрдВ libd3dadapter9-mesa рдФрд░ libd3dadapter9- mesa:i386 рд╕реНрдерд╛рдкрд┐рдд рд╣реИрдВред
  • рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд╕рд╛рде /usr/bin/winetrics рдХреЛ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдмрджрд▓рд╛ рдЧрдпрд╛: https://wiki.winehq.org/Winetrics
  • рд╕рд╛рдлрд╝ рдХрд┐рдпрд╛ рдЧрдпрд╛ ~/.cache/winetricks
  • Protontricks рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЧреИрд▓рд┐рдпрдо рдиреМ рд╕реНрдЯреИрдВрдбрдЕрд▓реЛрди (рдирд╡реАрдирддрдо) рдХреЛ рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ред

@rea987

  • рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд╕рд╛рде /usr/bin/winetrics рдХреЛ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдмрджрд▓рд╛ рдЧрдпрд╛: https://wiki.winehq.org/Winetrics

рд╣рд╛рдБ рд╡рд╣ рдЪрд╛рд▓ рдереАред рдореИрдВрдиреЗ рддрдм рд╕реЗ рдЗрд╕реЗ рд╕рдордЭ рд▓рд┐рдпрд╛ рдерд╛, рдзрдиреНрдпрд╡рд╛рдж!

рдЧреИрд▓рд┐рдпрдордирд╛рдЗрди рдФрд░ d9vk btw рджреЛрдиреЛрдВ рдХрд╛ рд╣реЛрдирд╛ рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ред рдореИрдВрдиреЗ рдЖрдЬ рд╕рдордп рдореЗрдВ рдЙрдирдХреА рддреБрд▓рдирд╛ рдЯреЛрдкреА рдкрд░ рдХреА рдФрд░ рдЧреИрд▓рд┐рдпрдорд┐рди рдмрд╣реБрдд рдмреЗрд╣рддрд░ (20% рдпрд╛ рдЕрдзрд┐рдХ рдЙрдЪреНрдЪ рдПрдлрдкреАрдПрд╕) рдЪрд▓рд╛рддрд╛ рд╣реИ рдФрд░ рдкрд╣рд▓реА рдмрд╛рд░ рдХрд┐рд╕реА рдирдП рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдЬрд╛рдиреЗ рдкрд░ рд╣рдХрд▓рд╛рддрд╛ рдирд╣реАрдВ рд╣реИред рджреЛрдиреЛрдВ рдХреЗ рд╣реЛрдиреЗ рд╕реЗ рдХрд┐рд╕реА рджрд┐рдП рдЧрдП Directx9 рдЧреЗрдо рдХреЛ рдЕрдЪреНрдЫреЗ рдкреНрд░рджрд░реНрд╢рди рдХреЗ рд╕рд╛рде рдЪрд▓рд╛рдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдЕрдзрд┐рдХ рд╣реЛрдЧреА рдХреНрдпреЛрдВрдХрд┐ рдХреБрдЫ рд╢реАрд░реНрд╖рдХ рдПрдХ рдпрд╛ рджреВрд╕рд░реЗ рдХреЗ рд╕рд╛рде рдЯреВрдЯ рд╕рдХрддреЗ рд╣реИрдВред

рдПрдХ рдЖрджрд░реНрд╢ рджреБрдирд┐рдпрд╛ рдореЗрдВ рд░реЗрдВрдбрд░рд░ рджреЗрд╢реА рд╕реЗ рд╡рд▓реНрдХрди рд╕реЗ opengl рддрдХ (рдпрд╛ рдкрд╣рд▓реЗ рджреЛ рдХреА рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рдХреЛ рд╕реНрд╡рд┐рдЪ рдХрд░рддрд╛ рд╣реИ рдпрджрд┐ d9vk рдХреЛ рдЕрдВрддрддрдГ рдХреБрдЫ рдЖрдВрддрд░рд┐рдХ рд▓рд╛рдн рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдлрд┐рд░ рднреА)ред
рдЗрд╕рдХреЗ рдмрдЬрд╛рдп рд╡рд╛рд▓реНрд╡ (рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛтАЛтАЛрдХрд┐ рдХреЛрдбрд╡рд┐рд╡рд░ рдиреЗ рдиреМ рдХреЗ рдЖрд╕рдкрд╛рд╕ рд╕рднреА рдЙрдкрд╣рд╛рд╕ рджрд┐рдП) рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╕рдм рдХреБрдЫ рдФрд░ рд░рд╕реЛрдИ рд╕рд┐рдВрдХ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп рдирд╡реАрдирддрдо рдХрд╛рд░реНрдб рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдЪреНрдЫрд╛ "рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдкрд░реНрдпрд╛рдкреНрдд" рдмрдЧреАрдЪрд╛ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЗрдВрджреНрд░рд┐рдд рд╣реИред рд╡реЗ рдЙрди рдХрд╛рд░реНрдбреЛрдВ рдХреЗ рд▓рд┐рдП рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдЬрд╛рдВрдЪ рднреА рдирд╣реАрдВ рдЬреЛрдбрд╝реЗрдВрдЧреЗ рдЬрд┐рдирдореЗрдВ рд╡рд▓реНрдХрди рдХреА рдХрдореА рд╣реИ

рдпрд╣рд╛рдБ рдореЗрд░реЗ 20 рд╕реЗрдВрдЯ рд╣реИрдВ:

рдЕрдм рдЬрдм рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЧреИрд▓рд┐рдпрдо рдирд╛рдЗрди рд╕реНрдЯреИрдВрдбрдЕрд▓реЛрди рд╣реИ, рддреЛ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдмрд╣реБрдд рдЖрд╕рд╛рди рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЕрдм рдЖрдкрдХреЛ рд╡рд╛рдЗрди рдХреЗ рд▓рд┐рдП рдХрд┐рд╕реА рдкреИрдЪ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рдЖрдкрдХреЛ рдмрд╕ рдЗрддрдирд╛ рдХрд░рдирд╛ рд╣реИ: (1) рдЕрдкрдиреЗ рдбрд┐рд╕реНрдЯреНрд░реЛ рдХреЗ рдкреИрдХреЗрдЬ рдореИрдиреЗрдЬрд░ рд╕реЗ mesa-libd3d9 рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░реЗрдВ (2) рд╡рд╛рдЗрдирдЯреНрд░рд┐рдХреНрд╕ рдпрд╛ рдЗрдВрд╕реНрдЯреЙрд▓рд░ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЕрдкрдиреЗ рд╡рд╛рдЗрди рдкреНрд░реАрдлрд┐рдХреНрд╕ рдореЗрдВ рдирд╛рдЗрди рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░реЗрдВред

рдЬрд┐рд╕рдХреЗ рд╕рдВрдмрдВрдз рдореЗрдВ "рдмреЗрд╣рддрд░" рд╡рд┐рдХрд▓реНрдк рд╣реИ: рдореЗрд░рд╛ рдпрд╣рд╛рдВ рдПрдХ рд▓реМ рдпреБрджреНрдз рд╢реБрд░реВ рдХрд░рдиреЗ рдХрд╛ рдЗрд░рд╛рджрд╛ рдирд╣реАрдВ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореИрдВ рдЕрднреА рддрдХ рдЬреЛ рдХреБрдЫ рдкрд╛рдпрд╛ рд╣реИ рдЙрд╕реЗ рд╕рд╛рдЭрд╛ рдХрд░реВрдВрдЧрд╛: https://github.com/Joshua-Ashton/d9vk/issues/ 95#issuecomment -492651741 рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЗрд╕рдХрд╛ рдорддрд▓рдм рдХреЗрд╡рд▓ рдпрд╣ рд╣реИ рдХрд┐ рдореЗрд░реЗ рд╕рд┐рд╕реНрдЯрдо рдкрд░ рдирд╛рдЗрди рдореЗрд░реЗ рджреНрд╡рд╛рд░рд╛ рдЕрдм рддрдХ рдЖрдЬрдорд╛рдП рдЧрдП рд╢реАрд░реНрд╖рдХреЛрдВ рдХреЗ рд╕рд╛рде рддреЗрдЬ рдерд╛, рдЬреЛ рдЗрд╕ рдмрд╛рдд рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐ рдирд╣реАрдВ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рд╡реЗ рдЕрдиреНрдп рд▓реЛрдЧреЛрдВ рдХреЗ рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░реЗрдВрдЧреЗред рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ: рдореБрдЭреЗ рдПрд╣рд╕рд╛рд╕ рд╣реИ рдХрд┐ рдиреМ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдПрдирд╡реАрдбрд┐рдпрд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рдХрд▓реНрдк рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдПрдПрдордбреА (рд░реЗрдбреЛрдВрд╕реА) рдФрд░ рдЗрдВрдЯреЗрд▓ (рдЖрдИрд░рд┐рд╕) рдХреЗ рд╕рд╛рде рдЙрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдПрдХ рдмрд╛рд░ рдЬрд┐рдВрдХ рдкрд░реНрдпрд╛рдкреНрдд рдкрд░рд┐рдкрдХреНрд╡ рд╣реЛ рдЬрд╛рдиреЗ рдкрд░ рдПрдирд╡реАрдбрд┐рдпрд╛ рдкрд░ рд╕реБрдзрд╛рд░ рд╣реЛрдЧрд╛ред

рдиреМ рд╕реНрдЯреИрдВрдбрдЕрд▓реЛрди рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдмрд┐рд▓реНрдХреБрд▓ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЖрд╕рд╛рди рддрд░реАрдХрд╛ рд╣реИред
рд╣рд╛рд▓рд╛рдВрдХрд┐ рдХрд┐рд╕реА рднреА рддрд░рд╣, * рд╣рд░ рдмрд╛рд░ * рдЖрдк рдЗрд╕реЗ рджреЗрд╡реЛрдВ рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдпрд╣ рдмрд╣рд░реЗ рдХрд╛рдиреЛрдВ рдкрд░ рдкрдбрд╝рддрд╛ рд╣реИред
рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рд╢рд╛рдпрдж рджрд░рд╡рд╛рдЬреЗ/рдЖрдИрдЖрд░рд╕реА рдХреЗ рдкреАрдЫреЗ рдЪрд░реНрдЪрд╛ рдирд╣реАрдВ рд╣реЛ рд╕рдХрддреА рдереА рдФрд░ рдореИрдВ рднреА рдЖрдЧ рд▓рдЧрд╛рдирд╛ рдирд╣реАрдВ рдЪрд╛рд╣рддрд╛ - рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдЙрдиреНрд╣реЗрдВ рдФрд░ рдХреНрдпрд╛ рдХрд╣рдирд╛ рд╣реИ рдХрд┐ рд╡реЗ рд╡рд░реНрддрдорд╛рди рдорд╛рдорд▓реЛрдВ рдХреА рд╕реНрдерд┐рддрд┐ рдХреЛ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░реЗрдВред рдЖрдзреЗ рджрд╢рдХ рдкрд╣рд▓реЗ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреНрдпрд╛ рдереА, рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЙрдирдХреЗ рджрд┐рдорд╛рдЧ рдореЗрдВ рдЬреЛ рднреА рдХреИрд░рд┐рдХреЗрдЪрд░рд▓ рдЫрд╡рд┐ рд╣реИ, рдЙрд╕рдХреЗ рдмрдЬрд╛рдп рд▓рд╛рдирдд рдХреЛрдбред

рдореБрдЭреЗ рдПрд╣рд╕рд╛рд╕ рд╣реИ рдХрд┐ рдиреМ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдПрдирд╡реАрдбрд┐рдпрд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рдХрд▓реНрдк рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдПрдПрдордбреА (рд░реЗрдбреЛрдВрд╕реА) рдФрд░ рдЗрдВрдЯреЗрд▓ (рдЖрдИрд░рд┐рд╕) рдХреЗ рд╕рд╛рде рдХрд╛рдлреА рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдПрдХ рдмрд╛рд░ рдЬрд┐рдВрдХ рдкрд░реНрдпрд╛рдкреНрдд рдкрд░рд┐рдкрдХреНрд╡ рд╣реЛ рдЬрд╛рдиреЗ рдкрд░ рдПрдирд╡реАрдбрд┐рдпрд╛ рдкрд░ рд╕реБрдзрд╛рд░ рд╣реЛрдЧрд╛ред

рдпрд╣ r600g рдкрд░ рднреА рдЕрдЪреНрдЫрд╛ рдЪрд▓рддрд╛ рд╣реИред r600g рджреНрд╡рд╛рд░рд╛ рд╕рдорд░реНрдерд┐рдд GPU рдореЗрдВ рд╡рд▓реНрдХрди рд╕рдкреЛрд░реНрдЯ btw рдХрд╛ рдЕрднрд╛рд╡ рд╣реИред

рдЕрднреА рдХреЗ рд▓рд┐рдП рдПрдирд╡реАрдбрд┐рдпрд╛ рдкрд░ рдореИрдВ 418 рд╕реНрдерд╛рдкрд┐рдд рдХреЗ рд╕рд╛рде рдПрдХ рдЙрдмрдВрдЯреВ рдХреЗ рдмреАрдЪ рд╕реНрд╡рд┐рдЪ рдХрд░рддрд╛ рд╣реВрдВ рдФрд░ рдиреЛрд╡реНрдпреВ рдХреЗ рд╕рд╛рде рдПрдХ рдЙрдмрдВрдЯреВ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддрд╛ рд╣реВрдВ рддрд╛рдХрд┐ рдореИрдВ рдореЗрд╕рд╛ рдФрд░ рдЧреИрд▓рд┐рдпрдо рдиреМ рдХреЛ рд╕рдХреНрд╖рдо рдХрд░ рд╕рдХреВрдВред рджреЗрд╢реА linux рдЧреЗрдо рдХреЗ рд╕рд╛рде рдкреНрд░рджрд░реНрд╢рди рдЬреЛ рдиреЛрд╡реНрдпреВ рдХреЗ рддрд╣рдд рдЪрд▓ рд╕рдХрддрд╛ рд╣реИ рд╕реНрд╡реАрдХрд╛рд░реНрдп рд╣реИ рдФрд░ рд╡рд╛рдЗрди-рдЧреИрд▓рд┐рдпрдо-рдиреМ рдЧреЗрдо рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдЪрд▓рддреЗ рд╣реИрдВред

рд▓реЗрдХрд┐рди рдЬрд╛рд╣рд┐рд░ рд╣реИ рдХрд┐ рдореИрдВ рдПрдирд╡реАрдбрд┐рдпрд╛ рдХреЛ рднреА рд╕рдкреЛрд░реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореЗрд╕рд╛ рдХрд╛ рдЗрдВрддрдЬрд╛рд░ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ред

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдЕрдм D9VK рджреНрд╡рд╛рд░рд╛ рд╣рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдореИрдВрдиреЗ SC2 рдФрд░ рдХреБрдЫ рдЕрдиреНрдп рдЦреЗрд▓реЛрдВ рдХреЗ рд╕рд╛рде рдЗрд╕рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ рдФрд░ рдпрд╣ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдпрд╣ рднрд╡рд┐рд╖реНрдп рдореЗрдВ DXVK рдореЗрдВ рдПрдХреАрдХреГрдд рд╣реЛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдкреИрдЪ рдХреЛ рдкреНрд░реЛрдЯреЙрди рдореЗрдВ рднреА рдзрдХреЗрд▓ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

d9vk рдЕрднреА рднреА рдЧреИрд▓рд┐рдпрдо рдиреМ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдмрд╣реБрдд рдЦрд░рд╛рдм рдкреНрд░рджрд░реНрд╢рди рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╣рд╛рдБ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛтАЛтАЛрдХрд┐ рд╕рд┐рд░реНрдл d9vk рд╕рдкреЛрд░реНрдЯ рднреА рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ рдЬреЛ рдХрдорд╛рд▓ рдХрд╛ рд╣реЛрдЧрд╛ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЧреИрд▓рд┐рдпрдо рдиреМ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдореМрдЬреВрджрд╛ рдкреНрд░реЛрдЯреЙрди рдЗрдВрд╕реНрдЯреЙрд▓ рдореЗрдВ рдПрдХреАрдХреГрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдард┐рди рд╣реИред

d9vk рд╢рд┐рдкрд┐рдВрдЧ рдХрд╛ рдПрдХ рдФрд░ рдореБрд╢реНрдХрд┐рд▓ рд╣рд┐рд╕реНрд╕рд╛ рдпрд╣ рд╣реИ рдХрд┐ рдЗрд╕рдХреЗ рд▓рд┐рдП рдирд╡реАрдирддрдо рдореЗрд╕рд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рди рдХреЗрд╡рд▓ рдирд╡реАрдирддрдо рд░рд┐рд▓реАрдЬ, рдпрд╣ рдореЗрд╕рд╛-рдЧрд┐рдЯ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИред рдЗрд╕рд▓рд┐рдП рдЗрд╕реЗ рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдХрд╛рд░ рдХреЗ рдбрд┐рд╕реНрдЯреНрд░реЛ рдХреЗ рд▓рд┐рдП рд╕реБрд▓рдн рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдЗрд╕рдХреЗ рд╕рд╛рде рдореЗрд╕рд╛-рдЧрд┐рдЯ рднреА рднреЗрдЬрдирд╛ рдкрдбрд╝ рд╕рдХрддрд╛ рд╣реИ рдпрд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдирд┐рд░реНрджреЗрд╢ рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рдЙрдирдХреЗ рдбрд┐рд╕реНрдЯреНрд░реЛ рдХреЗ рд▓рд┐рдП рдореЗрд╕рд╛-рдЧрд┐рдЯ рдХреИрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ

@shanefagan рдирд╣реАрдВ, d9vk рдиреМ рд╕реЗ рдмрд╣реБрдд рдзреАрдорд╛ рд╣реИ, рдореЗрд░реА рдкрд┐рдЫрд▓реА рдкреЛрд╕реНрдЯ рдореЗрдВ рдореЗрд░реЗ рдирд┐рд╖реНрдХрд░реНрд╖ рджреЗрдЦреЗрдВред

рдПрдХ рд╕реНрдЯреИрдВрдбрдЕрд▓реЛрди рд╕рдВрд╕реНрдХрд░рдг рд╣реИ рдЬрд┐рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реИред рд╢рд╛рдпрдж рдЙрдиреНрд╣реЗрдВ рдкреНрд░реЛрдЯреЙрди рдХреЗ рд╕рд╛рде рднреЗрдЬ рджрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рддрд░реНрдХ рдХреЗ рд╕рд╛рде рд╕рдХреНрд╖рдо рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред D9VK рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЬреИрд╕рд╛ рдХрд┐ рдЕрдиреНрдп рдиреЗ рдХрд╣рд╛ рд╣реИ рдХрд┐ рдпрд╣ рдзреАрдорд╛ рд╣реИ, рдФрд░ рдЕрдХреНрд╕рд░ рдмреНрд▓реАрдбрд┐рдВрдЧ рдПрдЬ рдбреНрд░рд╛рдЗрд╡рд░реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рд╡рд╛рдЗрдирдЯреНрд░рд┐рдХреНрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЧреИрд▓рд┐рдпрдо рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдПрдХ рдПрдХреАрдХреГрдд рд╡рд┐рдХрд▓реНрдк рд╣реЛрдирд╛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ред

рд╕реНрдЯреИрдВрдбрдЕрд▓реЛрди: https://github.com/iXit/wine-nine-standalone

рд╣реЗрд▓реЛ!~ рдХреНрдпрд╛ рдЧреИрд▓рд┐рдпрдо рдирд╛рдЗрди рд╕реНрдЯреИрдВрдбрдЕрд▓реЛрди рдЗрдВрд╕реНрдЯреЙрд▓ рдХреЗ рд╕рд╛рде рдЧреЗрдо рд▓реЙрдиреНрдЪ рдХрд░рддреЗ рд╕рдордп 4.11-6 рдкрд░ рдХрд┐рд╕реА рдФрд░ рдХреЛ рд╕рд╛рдЗрд▓реЗрдВрдЯ рдХреНрд░реИрд╢ рдХрд╛ рдЕрдиреБрднрд╡ рд╣реЛрддрд╛ рд╣реИ?

@Bryophyllum рд╡рд╣реА, рдкреНрд░реЛрдЯреЛрдиреНрдЯреНрд░рд┐рдХреНрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЧреИрд▓рд┐рдпрдорд┐рди рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдЧреЗрдо рд▓реЙрдиреНрдЪ рдирд╣реАрдВ рд╣реЛрдЧрд╛ред
рд╕рдмрд╕реЗ рдмреБрд░реА рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рдпрд╣ рдмрддрд╛рдиреЗ рдХрд╛ рдХреЛрдИ рдЖрд╕рд╛рди рддрд░реАрдХрд╛ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдЧреИрд▓рд┐рдпрдордирд╛рдЗрди рдкрд╣рд▓реЗ рд╕реНрдерд╛рди рдкрд░ рдЪрд▓ рд░рд╣рд╛ рд╣реИ рдпрд╛ рдирд╣реАрдВред

рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреБрдЫ рдХреЛрд╢рд┐рд╢ рдФрд░ рддреНрд░реБрдЯрд┐ рдХреЗ рдмрд╛рдж рдпрд╣ рдХрд╛рдо рдХрд┐рдпрд╛:

рдХреНрдпрд╛ рдЖрдк рдЖрдЙрдЯрдкреБрдЯ рдХреЛ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдЬрдм рдЗрд╕реЗ рдЧреИрд▓рд┐рдпрдо рдиреМ рдХреЗ рд╕рд╛рде рдЪрд▓рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ?
рддреЛ рдЦреЗрд▓ рдХреЗ рд▓рд┐рдП рд▓реЙрдиреНрдЪ рд╡рд┐рдХрд▓реНрдкреЛрдВ рдореЗрдВ рдЬреЛрдбрд╝реЗрдВ:

PROTON_DUMP_DEBUG_COMMANDS=1 PROTON_USE_GALLIUM_NINE=1 %command%

рдЦреЗрд▓ рдЪрд▓рд╛рдУред
рдпрд╣ рдХреБрдЫ рдкреНрд░реЛрдЯреЙрди рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ /tmp/proton_<username>
рдЖрдЙрдЯрдкреБрдЯ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП ./run рд▓реЙрдиреНрдЪ рдХрд░реЗрдВред

рдпрд╣ рднреА рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рджреВрд╕рд░реЗ рдкреНрд░реЛрдЯреЙрди рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░реЗрдВ, рднрд╛рдк рдХреЛ рдкреБрдирд░рд╛рд░рдВрдн рдХрд░реЗрдВред рдЕрдм рдЧреИрд▓рд┐рдпрдо рдиреМ рдкреНрд░реЛрдЯреЙрди рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░реЗрдВред

рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ: рдЗрд╕ рдзрд╛рдЧреЗ рдХреЛ рдкреНрд░рджреВрд╖рд┐рдд рдирд╣реАрдВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣рд╛рдВ рдЗрд╕рдХреА рдЪрд░реНрдЪрд╛ рдХрд░рдирд╛ рдмреЗрд╣рддрд░ рд╣реЛрдЧрд╛: popsUlfr#2

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдХреНрд╖рдорд╛ рдХрд░реЗрдВ рдЕрдЧрд░ рдЗрд╕рд╕реЗ рдЖрдкрдХреА рдЙрдореНрдореАрджреЗрдВ рдЬрдЧреА рд╣реИрдВ рдФрд░ рдмреЙрдХреНрд╕ рд╕реЗ рдмрд╛рд╣рд░ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдореИрдВрдиреЗ рдЗрд╕реЗ рд╕реНрдерд╛рдиреАрдп рд░реВрдк рд╕реЗ рдмрдирд╛рдП рд░рдЦрд╛, рдЧреИрд▓рд┐рдпрдо рдиреМ рднрд╛рдЧ рдЕрдзрд┐рдХ 'рдХреНрдпрд╛ рд╣реЛрдЧрд╛' рдЕрдЧрд░ рдореИрдВ amd рдкрд░ рдкрд░реАрдХреНрд╖рдг рдХрд░ рд╕рдХрддрд╛ рдерд╛ред рдореИрдВрдиреЗ рдЗрд╕ рдЪрд░реНрдЪрд╛ рдХреЛ рдФрд░ рдЕрдзрд┐рдХ рдкреНрд░рдореБрдЦрддрд╛ рд╕реЗ рджреЗрдЦрддреЗ рд╣реБрдП рдЗрд╕реЗ рд╕рд╛рдЭрд╛ рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ рдФрд░ рдкреНрд░реЛрдЯреЙрди рдореЗрдВ рдЧреИрд▓рд┐рдпрдо рдиреМ рд╕рдорд░реНрдерди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдЙрдкрдпреЛрдЧреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИ :)
рдмреЗрдХ рдХреА рдЧрдИ рдЕрдиреНрдп рд╕реБрд╡рд┐рдзрд╛рдПрдБ рднреА рдЙрдкрдпреЛрдЧреА рд╣реЛ рд╕рдХрддреА рд╣реИрдВ рдЗрд╕рд▓рд┐рдП...

рдЕрдЧрд░ рдореИрдВ рд╕реНрдЯреАрдо рд╕реЗ рд▓реЙрдиреНрдЪ рдХрд░рддрд╛ рд╣реВрдВ рддреЛ рдпрд╣ "рдбреНрд░рд╛рдЗрд╡рд░ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдирд╛" рдпрд╛ рдРрд╕рд╛ рдХреБрдЫ рдкреЙрдк-рдЕрдк рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЧреЗрдо рд▓реЙрдиреНрдЪ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдЧреИрд▓рд┐рдпрдорд┐рди рдХреЛ рдЕрдХреНрд╖рдо рдХрд░ рджреЗрддрд╛ рд╣реИред
рд╣рд╛рд▓рд╛рдБрдХрд┐ рдбрдВрдк рдХреА рдЧрдИ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЧреЗрдо рд▓реЙрдиреНрдЪ рдХрд░рдирд╛ рдЧреИрд▓рд┐рдпрдорд┐рди рдХреЛ рдЕрдХреНрд╖рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЗрд╕рдХреЗ рд╕рд╛рде рдЧреЗрдо рд▓реЙрдиреНрдЪ рд╣реЛрддрд╛ рд╣реИред

@tuxutku рдореИрдВрдиреЗ рдкреНрд░реЛрдЯреЙрди 4.11 рдХреЗ рд╕рд╛рде рдЧреИрд▓рд┐рдпрдо рдирд╛рдЗрди рд╕реНрдЯреИрдВрдбрдЕрд▓реЛрди рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рд╣реИ, рдХреБрдЫ рдЧреЗрдо рдпрд╛ рддреЛ рдЪреБрдкрдЪрд╛рдк рджреБрд░реНрдШрдЯрдирд╛рдЧреНрд░рд╕реНрдд рд╣реЛ рдЬрд╛рдПрдВрдЧреЗ, рдпрд╛ рдЗрд╕ рдореБрджреНрджреЗ рдХреА рдкрд░рд╡рд╛рд╣ рдХрд┐рдП рдмрд┐рдирд╛, рд╣рдореЗрд╢рд╛ рдХреА рддрд░рд╣ рд╢реБрд░реВ рд╣реЛрдВрдЧреЗ, рд▓реЗрдХрд┐рди рдЗрд╕рдХреЗ рдмрдЬрд╛рдп рд╡рд╛рдЗрди рдХреА DX9-to-OpenGL рдЕрдиреБрд╡рд╛рдж рдкрд░рдд рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЧреИрд▓рд┐рдпрдо рдиреМ рд╕реНрдЯреИрдВрдбрдЕрд▓реЛрди рд╕реНрдерд╛рдкрд┐рдд рдХреЗ рд╕рд╛рде рд╡реЗ рд╕рднреА 4.2-9 рдкрд░ рдареАрдХ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВред

рд╕рдмрд╕реЗ рдмреБрд░реА рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рдпрд╣ рдмрддрд╛рдиреЗ рдХрд╛ рдХреЛрдИ рдЖрд╕рд╛рди рддрд░реАрдХрд╛ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдЧреИрд▓рд┐рдпрдордирд╛рдЗрди рдкрд╣рд▓реЗ рд╕реНрдерд╛рди рдкрд░ рдЪрд▓ рд░рд╣рд╛ рд╣реИ рдпрд╛ рдирд╣реАрдВред

рдХрд╛рдлреА рдирд╣реАрдВред рдпрджрд┐ рдЖрдк рд╕реАрдПрд▓рдЖрдИ рд╕реЗ рд╕реНрдЯреАрдо рдХреНрд▓рд╛рдЗрдВрдЯ рдЪрд▓рд╛рддреЗ рд╣реИрдВ, рддреЛ рдЧреЗрдо рд╢реБрд░реВ рд╣реЛрдиреЗ рдкрд░ рдЖрдкрдХреЛ рдЧреИрд▓рд┐рдпрдо рдирд╛рдЗрди рдХрд╛ рдПрдХ рд╕рдВрджреЗрд╢ рд╣рд░реЗ рдпрд╛ рд▓рд╛рд▓ рд░рдВрдЧ рдореЗрдВ рджрд┐рдЦрд╛рдИ рджреЗрдЧрд╛; рд╣рд╛рд▓рд╛рдБрдХрд┐, рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдХреБрдЫ рднреА рдЖрдЙрдЯрдкреБрдЯ рдирд╣реАрдВ рд╣реИред

PROTON_LOG=1 GTA SA рдХреЛ рдЪрд▓рд╛рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддреЗ рд╕рдордп рдореБрдЭреЗ рдпрд╣ рддреНрд░реБрдЯрд┐ рдорд┐рд▓рддреА рд╣реИ:

10264.098:0031:0032:err:module:import_dll Library d3d9.dll (which is needed by L"Z:\\var\\home\\user\\.local\\share\\Steam\\steamapps\\common\\Grand Theft Auto San Andreas\\gta-sa.exe") not found

рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдЗрд╕рдХрд╛ рдХреНрдпрд╛ рдХрд╛рд░рдг рд╣реИ, рдФрд░ рди рд╣реА рдореИрдВ рдЗрд╕реЗ рдХреИрд╕реЗ рдареАрдХ рдХрд░реВрдВ, рд▓реЗрдХрд┐рди, рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдХреЛрдИ рд╕рднреА рд╕реБрд░рд╛рдЧреЛрдВ рдХреЛ рдПрдХ рд╕рд╛рде рдЬреЛрдбрд╝рдХрд░ рдЗрд╕ рдореБрджреНрджреЗ рдХреА рдЬрдбрд╝ рдмрдирд╛ рд╕рдХрддрд╛ рд╣реИред

рдореИрдВ рдЧреЗрдо рд▓реЙрдиреНрдЪ рд╣реЛрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдЧреИрд▓рд┐рдпрдордирд╛рдЗрди рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд╕реНрдЯреАрдо рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рдирдпрд╛ рдореБрджреНрджрд╛ рдЦреЛрд▓рдиреЗ рдЬрд╛ рд░рд╣рд╛ рд╣реВрдВ, рдореИрдВ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рджреВрд╕рд░реЗ рдЧреЗрдо рдкрд░ рд░рдЦ рд░рд╣рд╛ рд╣реВрдВ

рдирдорд╕реНрддреЗ @tuxutku , рдпрд╣ рд╕реБрд╡рд┐рдзрд╛ рдЕрдиреБрд░реЛрдз рдирдП рд╡реНрдпрд╡рд╣рд╛рд░ рдкрд░ рдЪрд░реНрдЪрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд╣реА рдЬрдЧрд╣ рд╣реИред рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдкрд░рд┐рд╡рд░реНрддрди рдЙрд╕реА рд╕рдордп рд╣реБрдЖ рдерд╛ рдЬрдм d9vk рдХреЛ рдкреНрд░реЛрдЯреЙрди рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рдерд╛ рдФрд░ рдпрд╣ рдкреНрд░реЛрдЯреЙрди рдХреЗ рдкреНрд░рдмрдВрдзрди рдХрд╛ рдПрдХ рд╕рд╛рдЗрдб рдЗрдлреЗрдХреНрдЯ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред

рд╕рдмрд╕реЗ рдмреБрд░реА рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рдпрд╣ рдмрддрд╛рдиреЗ рдХрд╛ рдХреЛрдИ рдЖрд╕рд╛рди рддрд░реАрдХрд╛ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдЧреИрд▓рд┐рдпрдордирд╛рдЗрди рдкрд╣рд▓реЗ рд╕реНрдерд╛рди рдкрд░ рдЪрд▓ рд░рд╣рд╛ рд╣реИ рдпрд╛ рдирд╣реАрдВред

рдХрд╛рдлреА рдирд╣реАрдВред рдпрджрд┐ рдЖрдк рд╕реАрдПрд▓рдЖрдИ рд╕реЗ рд╕реНрдЯреАрдо рдХреНрд▓рд╛рдЗрдВрдЯ рдЪрд▓рд╛рддреЗ рд╣реИрдВ, рддреЛ рдЧреЗрдо рд╢реБрд░реВ рд╣реЛрдиреЗ рдкрд░ рдЖрдкрдХреЛ рдЧреИрд▓рд┐рдпрдо рдирд╛рдЗрди рдХрд╛ рдПрдХ рд╕рдВрджреЗрд╢ рд╣рд░реЗ рдпрд╛ рд▓рд╛рд▓ рд░рдВрдЧ рдореЗрдВ рджрд┐рдЦрд╛рдИ рджреЗрдЧрд╛; рд╣рд╛рд▓рд╛рдБрдХрд┐, рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдХреБрдЫ рднреА рдЖрдЙрдЯрдкреБрдЯ рдирд╣реАрдВ рд╣реИред

PROTON_LOG=1 GTA SA рдХреЛ рдЪрд▓рд╛рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддреЗ рд╕рдордп рдореБрдЭреЗ рдпрд╣ рддреНрд░реБрдЯрд┐ рдорд┐рд▓рддреА рд╣реИ:

10264.098:0031:0032:err:module:import_dll Library d3d9.dll (which is needed by L"Z:\\var\\home\\user\\.local\\share\\Steam\\steamapps\\common\\Grand Theft Auto San Andreas\\gta-sa.exe") not found

@Bryophyllum рдпрд╣ Native Direct3D 9 v0.5.0.356-release is active. For more information visit https://github.com/iXit/wine-nine-standalone рдкреЛрд╕реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдпрд╛ рдирд╣реАрдВред
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП 2013 рдХреЗ рдЯреЙрдореНрдм рд░реЗрдбрд░ рдЧреЗрдо рдХреЛ рдбрдВрдк рдХрд┐рдП рдЧрдП ./run рдХрдорд╛рдВрдб рд╕реЗ рд▓реЙрдиреНрдЪ рдХрд░рддреЗ рд╕рдордп рдпрд╣ рд▓рд╛рдЗрди рдкреЛрд╕реНрдЯ рдХрд░рддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рд▓реЙрдиреНрдЪрд░ рдбрд╛рдпрд░реЗрдХреНрдЯрдПрдХреНрд╕ 9 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЧреЗрдо рдХрд╛ рдирд╣реАрдВред рдЧреИрд▓рд┐рдпрдордирд╛рдЗрди рдХреЗ рд╕рд╛рде рдЧреЗрдо рдЦреЗрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдореБрдЭреЗ regedit рд╕рд╛рде рдПрдХ рд░рдЬрд┐рд╕реНрдЯрд░ рдореЗрдВ рдмрджрд▓рд╛рд╡ рдХрд░рдирд╛ рдкрдбрд╝рд╛

рд╡реАрдПрд╕реА рдХреЗ рд╕рд╛рде рдЦреЗрд▓ рд╢рд░рд╛рдм afaik рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рдереЗред рд▓реЗрдХрд┐рди рдЕрдм рд╡реЗ рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВред CSGO рдлрд╝рд╛рдЗрд▓ рд╣рд╕реНрддрд╛рдХреНрд╖рд░реЛрдВ рдХреЗ рдореЗрд▓ рди рдЦрд╛рдиреЗ рдХреА рд╢рд┐рдХрд╛рдпрдд рдХрд░рддрд╛ рд╣реИред TF2 рдХреЛрдИ рд╡рд┐рд╢реЗрд╖ рдХрд╛рд░рдг рдирд╣реАрдВ рдмрддрд╛рддрд╛ рд╣реИред

рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ PROTON_DUMP_DEBUG_COMMANDS=1 рдиреЗ Team Fortress 2 рдкрд░ рдХрд╛рдо рдирд╣реАрдВ рдХрд┐рдпрд╛ рдФрд░ рдореБрдЭреЗ рдХрд┐рд╕реА рдЕрдиреНрдп рдЧреЗрдо рд╕реЗ рдПрдХ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдХреЙрдкреА рдФрд░ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рдирд╛ рдкрдбрд╝рд╛ред

#!/bin/bash
#Run game or given command in environment

cd "/home/utku/took/happytosharemysteamapps/steamapps/common/Team Fortress 2"
DEF_CMD=("/home/utku/took/happytosharemysteamapps/steamapps/common/Team Fortress 2/hl2.exe" "-steam" "-dev" "-secure" "-game" "tf" "-w" "1366" "-h" "768")
PATH="/home/utku2/.local/share/Steam/compatibilitytools.d/Proton-4.15-GE-4/dist/bin/:/home/utku2/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/bin:/home/utku2/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/bin:/home/utku3/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/utku3/.local/bin" \
    TERM="xterm" \
    WINEDEBUG="-all" \
    WINEDLLPATH="/home/utku2/.local/share/Steam/compatibilitytools.d/Proton-4.15-GE-4/dist/lib64//wine:/home/utku2/.local/share/Steam/compatibilitytools.d/Proton-4.15-GE-4/dist/lib//wine" \
    LD_LIBRARY_PATH="/home/utku2/.local/share/Steam/compatibilitytools.d/Proton-4.15-GE-4/dist/lib64/:/home/utku2/.local/share/Steam/compatibilitytools.d/Proton-4.15-GE-4/dist/lib/:/home/utku2/.local/share/Steam/ubuntu12_32/steam-runtime/pinned_libs_32:/home/utku2/.local/share/Steam/ubuntu12_32/steam-runtime/pinned_libs_64:/usr/lib/x86_64-linux-gnu/libfakeroot:/lib/i386-linux-gnu:/usr/local/lib:/usr/local/lib/libstrangle/lib32:/usr/local/lib/libstrangle/lib64:/lib/x86_64-linux-gnu:/lib32:/libx32:/lib:/home/utku2/.local/share/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu:/home/utku2/.local/share/Steam/ubuntu12_32/steam-runtime/i386/lib:/home/utku2/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu:/home/utku2/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib:/home/utku2/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu:/home/utku2/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/lib:/home/utku2/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu:/home/utku2/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/lib:" \
    WINEPREFIX="/home/utku/took/happytosharemysteamapps/steamapps/compatdata/440/pfx/" \
    WINEESYNC="1" \
    SteamGameId="440" \
    SteamAppId="440" \
    WINEDLLOVERRIDES="steam.exe=b;mfplay=n;d3d11=n;d3d10=n;d3d10core=n;d3d10_1=n;dxgi=n;d3d9=n" \
    STEAM_COMPAT_CLIENT_INSTALL_PATH="/home/utku2/.local/share/Steam" \
    "/home/utku2/.local/share/Steam/compatibilitytools.d/Proton-4.15-GE-4/dist/bin/wine" steam.exe "${@:-${DEF_CMD[@]}}"

2019-10-29_19:24:52:660867031
TF2 рдЖрдЙрдЯрдкреБрдЯ

2019-10-29_19:31:59:209339350
рд╕реАрдПрд╕рдЬреАрдУ рдЖрдЙрдЯрдкреБрдЯ

PROTON_DUMP_DEBUG_COMMANDS=1 рджреНрд╡рд╛рд░рд╛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдЬреЗрдирд░реЗрдЯ рдХреА рдЧрдИ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рднреА рд╣реИ:

#!/bin/bash
#Run game or given command in environment

cd "/mnt/WD-green/common/Counter-Strike Global Offensive"
DEF_CMD=("/mnt/WD-green/common/Counter-Strike Global Offensive/csgo.exe" "-steam")
PATH="/home/utku2/.local/share/Steam/compatibilitytools.d/Proton-4.15-GE-4/dist/bin/:/home/utku2/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/bin:/home/utku2/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/bin:/home/utku3/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/utku3/.local/bin" \
    TERM="xterm" \
    WINEDEBUG="-all" \
    WINEDLLPATH="/home/utku2/.local/share/Steam/compatibilitytools.d/Proton-4.15-GE-4/dist/lib64//wine:/home/utku2/.local/share/Steam/compatibilitytools.d/Proton-4.15-GE-4/dist/lib//wine" \
    LD_LIBRARY_PATH="/home/utku2/.local/share/Steam/compatibilitytools.d/Proton-4.15-GE-4/dist/lib64/:/home/utku2/.local/share/Steam/compatibilitytools.d/Proton-4.15-GE-4/dist/lib/:/home/utku2/.local/share/Steam/ubuntu12_32/steam-runtime/pinned_libs_32:/home/utku2/.local/share/Steam/ubuntu12_32/steam-runtime/pinned_libs_64:/usr/lib/x86_64-linux-gnu/libfakeroot:/lib/i386-linux-gnu:/usr/local/lib:/usr/local/lib/libstrangle/lib32:/usr/local/lib/libstrangle/lib64:/lib/x86_64-linux-gnu:/lib32:/libx32:/lib:/home/utku2/.local/share/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu:/home/utku2/.local/share/Steam/ubuntu12_32/steam-runtime/i386/lib:/home/utku2/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu:/home/utku2/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib:/home/utku2/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu:/home/utku2/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/lib:/home/utku2/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu:/home/utku2/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/lib:" \
    WINEPREFIX="/home/utku/took/happytosharemysteamapps/steamapps/compatdata/730/pfx/" \
    WINEESYNC="1" \
    SteamGameId="730" \
    SteamAppId="730" \
    WINEDLLOVERRIDES="steam.exe=b;mfplay=n;d3d11=n;d3d10=n;d3d10core=n;d3d10_1=n;dxgi=n;d3d9=n" \
    STEAM_COMPAT_CLIENT_INSTALL_PATH="/home/utku2/.local/share/Steam" \
    "/home/utku2/.local/share/Steam/compatibilitytools.d/Proton-4.15-GE-4/dist/bin/wine" steam.exe "${@:-${DEF_CMD[@]}}"

рдореИрдВрдиреЗ csgo рдХреА рдХреЛрд╢рд┐рд╢ рдирд╣реАрдВ рдХреА рд╣реИ, рд▓реЗрдХрд┐рди tf2 рд░рди рдХрд░рддрд╛ рд╣реИ рдФрд░ рд╡рд╛рдЗрди рд╕реНрдЯреАрдо рдХреЗ рддрд╣рдд рдЦрд╛рд▓реА рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИ

@tuxutku рдЖрдк рдЙрди рдЦреЗрд▓реЛрдВ рдХреЗ рд╕рд╛рде рдкрд░реАрдХреНрд╖рдг рдХреНрдпреЛрдВ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдЬрд┐рдирдореЗрдВ рджреЗрд╢реА рд▓рд┐рдирдХреНрд╕ рдкреЛрд░реНрдЯ рд╣реИрдВ?

@tuxutku
рдЗрд╕рдХрд╛ рдЧреИрд▓рд┐рдпрдо 9 рд╕реЗ рдХреНрдпрд╛ рд▓реЗрдирд╛-рджреЗрдирд╛ рд╣реИ?

рдореИрдВ рдкреВрдЫ рд░рд╣рд╛ рдерд╛ рдХреНрдпреЛрдВрдХрд┐ рдореИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЙрддреНрд╕реБрдХ рд╣реВрдБред рдбрд╛рдЙрдирд╡реЛрдЯ рдЫреЛрдбрд╝реЛ

@tuxutku рдЖрдк рдЙрди рдЦреЗрд▓реЛрдВ рдХреЗ рд╕рд╛рде рдкрд░реАрдХреНрд╖рдг рдХреНрдпреЛрдВ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдЬрд┐рдирдореЗрдВ рджреЗрд╢реА рд▓рд┐рдирдХреНрд╕ рдкреЛрд░реНрдЯ рд╣реИрдВ?

рдХреНрдпреЛрдВрдХрд┐ рд╕реНрд░реЛрдд 1 рдЧреЗрдо рд▓рд┐рдирдХреНрд╕ рдкрд░ рдкрд░реНрдпрд╛рдкреНрдд рд░реВрдк рд╕реЗ рдирд╣реАрдВ рдЪрд▓рддреЗ рд╣реИрдВ?
рдЙрдиреНрд╣реЛрдВрдиреЗ рдЧреИрд▓рд┐рдпрдорд┐рди рдХреЗ рд╕рд╛рде рдФрд░ рднреА рдЦрд░рд╛рдм рдкреНрд░рджрд░реНрд╢рди рдХрд┐рдпрд╛ рд▓реЗрдХрд┐рди рдЗрд╕рдХрд╛ рдорддрд▓рдм рдпрд╣ рдирд╣реАрдВ рд╣реИ рдХрд┐ рджреЗрд╢реА рдмрдВрджрд░рдЧрд╛рд╣ рдЕрдЪреНрдЫрд╛ рдХрд░ рд░рд╣реЗ рд╣реИрдВред рд╡реЗ рд╡рд┐рдВрдбреЛрдЬрд╝ рд╕рдордХрдХреНрд╖реЛрдВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдмрд╣реБрдд рдЦрд░рд╛рдм рдХрд░рддреЗ рд╣реИрдВред
CS: GO рдХреЗ рдирдП рдбреЗрдВрдЬрд░ рдЬрд╝реЛрди рдореИрдкреНрд╕ amd a10-9620p + rx 540 рдкрд░ рд╕реАрдзреЗ рдЕрдирдкреНрд▓реЗрдмрд▓ (~15fps) рд╣реИрдВред
рдЬрдм рджреГрд╢реНрдпрд╛рд╡рд▓реА рдлреНрд░реЗрдо рджрд░ рдореЗрдВ рдмрд╣реБрдд рдЕрдзрд┐рдХ рдЬреНрдпрд╛рдорд┐рддрд┐ рд╣реЛрддреА рд╣реИ, рддреЛ рдореИрдВрдиреЗ рдЕрдм рддрдХ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдП рдЧрдП рд╕рднреА рд╕реНрд░реЛрдд 1 рдЦреЗрд▓реЛрдВ рдореЗрдВ рднрд╛рд░реА рдЧрд┐рд░рд╛рд╡рдЯ рджрд░реНрдЬ рдХреА рд╣реИ (рдкрд░рдорд╛рдгреБ рд╕реБрдмрд╣, рд╕реАрдПрд╕: рдЧреЛ, рдЯреАрдПрдл 2, рдЖрдзрд╛ рдЬреАрд╡рди 2, рдЖрдзрд╛ рдЬреАрд╡рди 2 рдЯреАрдо рдореМрдд рдореИрдЪ)ред
left4dead2 рдПрдХ рдЕрдкрд╡рд╛рдж рд╣реИ рдФрд░ рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдкрд░реНрдпрд╛рдкреНрдд рд░реВрдк рд╕реЗ GPU рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ

рдзрд╛рд░рдгрд╛ рдпрд╣ рд╣реИ рдХрд┐ "рдХреЛрдб рдЦрд░рд╛рдм рд╣реИ" рдХреЗ рдмрдЬрд╛рдп "рдХреЙрд▓ рдХреЛ рд╡рд▓реНрдХрди рдХреЗ рдмрдЬрд╛рдп рдЬреАрдПрд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ", рд╣реИ рдирд╛?

рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдПрдХ рдХрд╛рд░реНрдпрд╛рддреНрдордХ рд╡рд▓реНрдХрди-рджреЗрд╢реА рдЦреЗрд▓ рд╣реИ, рддреЛ рдХреНрдпрд╛ рдкрд░рд┐рдгрд╛рдо рдореВрд▓ рдирд┐рд╡рд╛рд╕реА рдореЗрдВ 100% рдмреЗрд╣рддрд░ рдирд╣реАрдВ рд╣реЛрдВрдЧреЗ?

рдпрд╣ рджреЗрдЦрддреЗ рд╣реБрдП рдХрд┐ рдкреНрд░реЛрдЯреЙрди рд╕реЗ рдкреНрд░реЛрдЯреЙрди рд╕реЗ рдмрд╛рд╣рд░реА рд░реВрдк рд╕реЗ рдЙрдкрд▓рдмреНрдз рд╣реИ, рдореИрдВ рдХрд╣реВрдВрдЧрд╛ рдХрд┐ рдпрд╣ рд╕реБрд╡рд┐рдзрд╛ рдЕрдиреБрд░реЛрдз рдмрд╣реБрдд рдЕрдзрд┐рдХ рд╣реИред

рдпрджрд┐ рдЗрд╕реЗ рдареАрдХ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдПрдХ рджрд┐рди рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рд╣рдо рдпрд╣рд╛рдВ рдЖрдзреЗ рдореБрджреНрджреЛрдВ рдХреЛ рдмрдВрдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдпрд╣ рджреЗрдЦрддреЗ рд╣реБрдП рдХрд┐ рдкреНрд░реЛрдЯреЙрди рд╕реЗ рдкреНрд░реЛрдЯреЙрди рд╕реЗ рдмрд╛рд╣рд░реА рд░реВрдк рд╕реЗ рдЙрдкрд▓рдмреНрдз рд╣реИ, рдореИрдВ рдХрд╣реВрдВрдЧрд╛ рдХрд┐ рдпрд╣ рд╕реБрд╡рд┐рдзрд╛ рдЕрдиреБрд░реЛрдз рдмрд╣реБрдд рдЕрдзрд┐рдХ рд╣реИред

рдЧреЗрдо рд▓реЙрдиреНрдЪ рдХрд░рддреЗ рд╕рдордп рдпрд╛ рдХреИрд╢ рдХреА рдкреБрд╖реНрдЯрд┐ рдХрд░рддреЗ рд╕рдордп рд╕реНрдЯреАрдо рд╣рдореЗрд╢рд╛ рдЧреИрд▓рд┐рдпрдорд┐рди рдХреЛ рдирд┐рд╖реНрдХреНрд░рд┐рдп рдХрд░ рджреЗрддрд╛ рд╣реИ, рд╕рд╛рде рд╣реА рдЗрд╕реЗ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдкреНрд░реЛрдЯреЙрди рдзреНрд╡рдЬ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ рдореИрдиреНрдпреБрдЕрд▓ рдЕрдкрдбреЗрдЯ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред

рдореИрдВрдиреЗ рдкрд╛рдпрд╛ рд╣реИ рдХрд┐ рдЧреИрд▓рд┐рдпрдордирд╛рдЗрди рдЕрдХреНрд╕рд░ рди рдХреЗрд╡рд▓ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╡рд╛рдЗрдиреНрдб3рдбреА рдЕрдиреБрд╡рд╛рдж (рдЖрд░ 600 рдкрд░) рд╕реЗ рддреЗрдЬ рд╣реЛрддрд╛ рд╣реИ, рдмрд▓реНрдХрд┐ рдпрд╣ рдХрдИ рдЦреЗрд▓реЛрдВ рдХреЗ рд▓рд┐рдП рдлреБрд▓рд╕реНрдХреНрд░реАрди рдХреЗ рд╕рд╛рде рдореБрджреНрджреЛрдВ рдХреЛ рдареАрдХ рдХрд░рдиреЗ рд▓рдЧрддрд╛ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рд╕рд░реНрд╡реЛрдЪреНрдЪ рдХрдорд╛рдВрдбрд░ рдПрдлрдП), рдЗрд╕реЗ рдкреНрд░реЛрдЯреЙрди рдореЗрдВ рдЬреЛрдбрд╝рдиреЗ рд╕реЗ рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдмрд╣реБрдд рдЖрд╕рд╛рди рд╣реЛрдЧрд╛ рд╕реНрдЯреИрдВрдбрдЕрд▓реЛрди рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП, рдореИрдВ рдпрд╣ рдирд╣реАрдВ рдХрд╣реВрдВрдЧрд╛ рдХрд┐ рдпрд╣ рдПрдХ "рд╕рдорд░реНрдерд┐рдд" рд╡рд┐рдХрд▓реНрдк рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рд▓реЗрдХрд┐рди рдЗрд╕реЗ рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб/рдПрдиреНрд╣рд╛рдВрд╕рдореЗрдВрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдмрд┐рд▓реНрдЯ-рдЗрди рдХрд░рдирд╛ рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ред

рдореЗрд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛрд╣реИ рдХрд┐ рдпрд╣ рдкреНрд░реЛрдЯреЙрди 5 . рдХреЗ рдмрд╛рдж рд╕реЗ рд╕рдорд░реНрдерд┐рдд рд╣реИ

рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ: nvm рдореИрдВ d9vk . рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪ рд░рд╣рд╛ рд╣реВрдБ

рдореЗрд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛрд╣реИ рдХрд┐ рдпрд╣ рдкреНрд░реЛрдЯреЙрди 5 . рдХреЗ рдмрд╛рдж рд╕реЗ рд╕рдорд░реНрдерд┐рдд рд╣реИ

рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ: nvm рдореИрдВ d9vk . рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪ рд░рд╣рд╛ рд╣реВрдБ

рд╣рд╛рдБ ... d9vk рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ r600 рдХреЗ рд╕рд╛рде рдХрд╛рдо рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ред :/

рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рд╣рдореЗрдВ рдХреЗрд╡рд▓ рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рджреНрд╡рд╛рд░рд╛ рд╣реИрдХ (рдЬреИрд╕реЗ рдкреНрд░реЛрдЯреЛрдиреНрдЯреНрд░рд┐рдХреНрд╕) рдХрд╛ рд╕рд╣рд╛рд░рд╛ рд▓рд┐рдП рдмрд┐рдирд╛ рдЧреИрд▓рд┐рдпрдо рдиреМ рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред

рдЗрд╕реЗ рдареАрдХ рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реИ (рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ рдЗрд╕реЗ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдмрд╣реБрдд рд╕рд╛рд░реЗ рдХрд╛рдВрдЯреЗ рдФрд░ рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб рдорд┐рд▓ рдЧрдП рд╣реИрдВ), рдЧреИрд▓рд┐рдпрдо рдирд╛рдЗрди рдореЗрдВ рдЕрдм рдмреЗрд╣рддрд░ GPU рд╕рдорд░реНрдерди рд╣реИ (рдЕрдм рдЗрдВрдЯреЗрд▓ рдирд╡реАрдирддрдо рдбреНрд░рд╛рдЗрд╡рд░реЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ), рдФрд░ DXVK рдФрд░ рд╡рд╛рдЗрдиреНрдб3d рдкрд░ 1.5-2x рдкреНрд░рджрд░реНрд╢рди рдХреЛ рдмрдврд╝рд╛рд╡рд╛ рджреЗрддрд╛ рд╣реИред

рдФрд░ рдЖрдкрдХреЛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЧреИрд▓рд┐рдпрдо рдирд╛рдЗрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдмреЗрд╣рддрд░ рд╕рдВрдЧрддрддрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдЦреЗрд▓реЛрдВ рдХреА рд░рд┐рдкреЛрд░реНрдЯ рдХрд╛ рдПрдХ рдЧреБрдЪреНрдЫрд╛ рдорд┐рд▓ рдЧрдпрд╛ рд╣реИред

https://github.com/ValveSoftware/Proton/issues/173#issuecomment -499869941
https://github.com/ValveSoftware/Proton/issues/255#issuecomment -415997284
https://github.com/ValveSoftware/Proton/issues/355#issuecomment -415972910
https://github.com/ValveSoftware/Proton/issues/554#issue -354016973
https://github.com/ValveSoftware/Proton/issues/770#issue -354455950
https://github.com/ValveSoftware/Proton/issues/1073#issuecomment -473703760
https://github.com/ValveSoftware/Proton/issues/2704#issuecomment -518029014

рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╢рд╛рдпрдж рдЖрдкрдХреЗ рд▓рд┐рдП рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рдирд╣реАрдВ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдХреЗрд╡рд▓ рдкреБрд░рд╛рдиреЗ рдЦреЗрд▓реЛрдВ рдкрд░ рд▓рд╛рдЧреВ рд╣реЛрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЪрд▓реЛ, рдорд╣рд╛рди рдЦреЗрд▓реЛрдВ рдХреА рдПрдХ рд╡рд┐рд╢рд╛рд▓ рд╕реВрдЪреА рд╣реИ рдЬреЛ рдЧреИрд▓рд┐рдпрдо рдирд╛рдЗрди рдХрд╛ рд▓рд╛рдн рдЙрдард╛рдПрдЧреАред

рдЗрд╕ рд╡рд┐рд╖рдп рдкрд░ рдХреЛрдИ рдЕрдкрдбреЗрдЯ? @popsUlfr рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ рдПрдХ рд╕рд╛рд▓ рд╕реЗ рдЕрдзрд┐рдХ рд╕рдордп рдкрд╣рд▓реЗ рджреЗрд╢реА D3D9 рд╕рдорд░реНрдерди рдХреЗ рд╕рд╛рде рддрд╛рдЬрд╛ рдкреНрд░реЛрдЯреЙрди рдмрд┐рд▓реНрдб рдкреНрд░рджрд╛рди рдХрд░рдирд╛ рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ред

рдЗрд╕ рд╡рд┐рд╖рдп рдкрд░ рдХреЛрдИ рдЕрдкрдбреЗрдЯ? @popsUlfr рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ рдПрдХ рд╕рд╛рд▓ рд╕реЗ рдЕрдзрд┐рдХ рд╕рдордп рдкрд╣рд▓реЗ рджреЗрд╢реА D3D9 рд╕рдорд░реНрдерди рдХреЗ рд╕рд╛рде рддрд╛рдЬрд╛ рдкреНрд░реЛрдЯреЙрди рдмрд┐рд▓реНрдб рдкреНрд░рджрд╛рди рдХрд░рдирд╛ рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ред

рдореИрдВ рд╕рд╛рдорд╛рдиреНрдп рдкреНрд░реЛрдЯреЙрди + рдЧреИрд▓рд┐рдпрдо рдиреМ рд╕реНрдЯреИрдВрдбрдЕрд▓реЛрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рдореИрдВ рдЗрд╕реЗ рд╡рд╛рдЗрдирдЯреНрд░рд┐рдХреНрд╕ рдХреЗ рд╕рд╛рде рд╕реНрдерд╛рдкрд┐рдд рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдФрд░ рдбреАрдПрдХреНрд╕рд╡реАрдХреЗ рдХреЛ рдЕрдХреНрд╖рдо рдХрд░ рд░рд╣рд╛ рд╣реВрдВ

рдореИрдВ рд╕рд╛рдорд╛рдиреНрдп рдкреНрд░реЛрдЯреЙрди + рдЧреИрд▓рд┐рдпрдо рдиреМ рд╕реНрдЯреИрдВрдбрдЕрд▓реЛрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рдореИрдВ рдЗрд╕реЗ рд╡рд╛рдЗрдирдЯреНрд░рд┐рдХреНрд╕ рдХреЗ рд╕рд╛рде рд╕реНрдерд╛рдкрд┐рдд рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдФрд░ рдбреАрдПрдХреНрд╕рд╡реАрдХреЗ рдХреЛ рдЕрдХреНрд╖рдо рдХрд░ рд░рд╣рд╛ рд╣реВрдВ

рдЬрд╛рдирдХрд░ рдЕрдЪреНрдЫрд╛ рд▓рдЧрд╛! рдЖрдкрдиреЗ рдХрд┐рд╕ рдкреНрд░реЛрдЯреЙрди рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдФрд░ рдЖрдкрдиреЗ DXVK рдХреЛ рдХреИрд╕реЗ рдирд┐рд╖реНрдХреНрд░рд┐рдп рдХрд┐рдпрд╛? рдкрд┐рдЫрд▓реА рдмрд╛рд░ рдЬрдм рдореИрдВрдиреЗ рдХреЛрд╢рд┐рд╢ рдХреА рдереА рддреЛ рд╡рд╛рдЗрдирдбреАрейрдбреА рд╣рд╕реНрддрдХреНрд╖реЗрдк рдХрд░ рд░рд╣рд╛ рдерд╛ред

@ crt0mega Galliumnine ("d3d9") рдХреЛ рд╣рдореЗрд╢рд╛ dxvk рдпрд╛ wined3d рд╕реЗ рдмрджрд▓рд╛ рдЬрд╛рдПрдЧрд╛

Proton-5.9-GE-8-ST/proton:
            if "wined3d" in g_session.compat_config:
                dxvkfiles = ["dxvk_config"]
                wined3dfiles = ["d3d11", "d3d10", "d3d10core", "d3d10_1", "d3d9"]
            else:
                dxvkfiles = ["dxvk_config", "d3d11", "d3d10", "d3d10core", "d3d10_1", "d3d9"]
                wined3dfiles = []

рдЗрд╕реЗ рдареАрдХ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП ...

рдпрд╛ рд╣рдо рдкреНрд░реЛрдЯреЙрди рдХреЗ рдмрд┐рдирд╛ рдкреНрд░реЛрдЯреЙрди-5.9-рдЬреАрдИ-8-рдПрд╕рдЯреА/рдЬрд┐рд▓рд╛/рдмрд┐рди/рд╡рд╛рдЗрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ (рдФрд░ рднрд╛рдк рдХреЗ рдЦреЗрд▓ рдХреЗ рдмрд┐рдирд╛)
рдкреАрдПрд╕: рд╕реЗрдЯрдЕрдк рдЧреИрд▓рд┐рдпрдорд┐рди:
WINE="./Proton-5.9-GE-8-ST/dist/bin/wine" WINEPREFIX=~/.steam/steam/steamapps/compatdata/372000/pfx/ ./Proton-5.9-GE-8-ST/ рдкреНрд░реЛрдЯреЛрдирдлрд┐рдХреНрд╕реЗрд╕/рд╡рд╛рдЗрдиреЗрдЯреНрд░рд┐рдХреНрд╕ --рдлреЛрд░реНрд╕ рдЧреИрд▓рд┐рдпрдордирд╛рдЗрди

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

Elkasitu picture Elkasitu  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

prototype99 picture prototype99  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

BLaDZer picture BLaDZer  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

lumni1968 picture lumni1968  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

ArekPiekarz picture ArekPiekarz  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ