CEG๋ฅผ ์ฌ์ฉํ๊ณ ์ถ์๋์ง ์๋ ์ด๋ฏธ ํ์ธ๋ ๊ฒ์:
๋งํผ์ II (50130) #330
ํํธ๋งจ: ์ฑ์๋ฃจ์
(203140) #282
์ค๋์ดํผ ์๋ฆฌํธ V2 (63380) #392
์ฌ์ ํ proton 3.16-1๋ก ์์๋์ง ์์ต๋๋ค.
์ฌ๊ธฐ์ ํฅ๋ฏธ๋ก์ด ์ ์... Alice Madness Returns๋ CEG๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ผ๋ก ๋์ด๋์ง๋ง ์ ๋๋ก ์คํ๋ฉ๋๋ค. https://steamdb.info/app/19680/config/
"cegpublickey | 3081..."
๊ทธ๋ฌ๋ EA ํ์ฑํ ํ๋ฉด์ด ์์ง๋ง ์ผ๋ถ ๊ฒ์์ด ์๋ชป ๋์ด๋๊ฑฐ๋ EA ํ์ฑํ๊ฐ ํด๊ฒฐ๋์ง ์๋ ํ CEG ์์ฒด๊ฐ ๋ฌธ์ ๊ฐ ์๋์ ์๋ฏธํฉ๋๋ค.
Risen 2๋ CEG๊ฐ ์๋ ๊ฒ์ผ๋ก ๋์ด๋๋ฉฐ ์ค๋ฅ ์์ด ์์๋์ง ์์ต๋๋ค.
Lara Croft์ ๋น์ ์ํธ์๋ CEG๊ฐ ์๋ ๊ฒ์ผ๋ก ํ์๋์ด ์์์ ์คํจํฉ๋๋ค.
๋ฐ๋ผ์ ์์์ ๋ณด๋ฉด CEG ๊ฒ์์ด ์ ์คํ๋ ์ ์์ง๋ง ๊ฒ์์ ๋ค๋ฅธ ํ์ฑํ๊ฐ ์๋ ํ Proton์์ ๊ฒ์ฌ๊ฐ ์คํจํ ์ ์์ต๋๋ค. ๊ทธ ๋๋ CEG๋ ์ฐ์ฐ์ ์ผ์น์ ๋๋ค.
EA ํ์ฑํ๊ฐ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ณ ๊ฒ์์ ์์ํ๋๋ก ํ์ฉํ์ง ์๋ ํ ์ฌ๊ธฐ์์ ๋ฌธ์ ๊ฐ ๋๋ CEG์ ๋ํด ์ฌ์ ํ ํ๋งค๋์ง ์์ต๋๋ค. ๊ทธ๋ฌ๋ ์ฌ๊ธฐ์ ์๋ ์ฝ๋์ ๊ธฐ์ ์ ๋ฅ๋ ฅ์ ์์ง ๋ชปํฉ๋๋ค. ์๋๋ค.
์ง๊ธ๊น์ง ๋ด๊ฐ ์ฐพ์ ์ ์ผํ ๊ธฐ์ ์ ์ฌํญ์ ๋ค์ https://partner.steamgames.com/doc/sdk/uploading์ ๋๋ค.
์คํ ์ ""์ค๋ฅ ์ฝ๋ 15"
์ด๊ฒ์ CEG exe์ ๋ํ ์์ฒญ์ ๊ฑฐ๋ถํ๋ CEG ์๋ฒ์ ๋๋ค. ๊ฒ์ ํ์ด์ง์์ ์ถ์ ์ํ๋ฅผ ํ์ธํ์ธ์. '์ฌ์ ๊ฐ๋ฅ'ํ์ง ์์ ๊ฒฝ์ฐ ๋ฆด๋ฆฌ์ค ์ํ๋ฅผ ์ฌ์ ์ํ๋ Steam ํค๋ฅผ ์์ฒญํด์ผ ํฉ๋๋ค."
์ด๊ฒ์ ๊ฒ์์ด ํ๋ ์ด ๊ฐ๋ฅํ๊ฑฐ๋ ํด๋น ์ํ๋ฅผ ์ฌ์ ์ํ๋ ํค๊ฐ ์์์ [์ค์ ํด์ผ ํจ]๋ง ๋ํ๋ ๋๋ค.
"Steam ์๋ฒ๊ฐ ๋๋ฌด ๋ฐ๋น ์ ์์ฒญ์ ์ฒ๋ฆฌํ ์ ์์ต๋๋ค... ์ค๋ฅ ์ฝ๋ (2)" ์์ ์
์ด๊ฒ์ ์ผ์นํ๋ CEG exe๋ฅผ ์ฐพ์ง ๋ชปํ CEG ์๋ฒ์ ๋๋ค. ์ฑ ๊ด๋ฆฌ์์ CEG ํญ์์ ์๋ํ๋ CEG ์คํ ํ์ผ์ด ์๋์ง ๋ค์ ํ์ธํ์ธ์. '์ํ' ๋ฒํผ์ ํด๋ฆญํ์ฌ ๊ณ ์ ๋์๋์ง ํ์ธํ์ญ์์ค."
์ด๊ฒ์ ์ผ์นํ๋ CEG exe๊ฐ [ํ์] ๋ฐ๊ฒฌ๋๋ค๋ ๊ฒ์ ์์ํฉ๋๋ค.
์ด ๋ ๊ฐ์ง๊ฐ ์ฌ๊ธฐ์ ๋ฌธ์ ๊ฐ ๋์ด์๋ ์ ๋ฉ๋๋ค. Valve์ ์๋ฒ๊ฐ Proton๊ณผ ํจ๊ป CEG๋ฅผ ๊ฑฐ๋ถํ๋ ๊ฒ์ฒ๋ผ ๋ณด์ด์ง๋ง ๋ค์ ํ ๋ฒ ์ด์ ๋ํ ๋ก๊ทธ ํญ๋ชฉ์ด ์๊ธฐ ๋๋ฌธ์ ์ด๊ฒ์ด ์ผ์ด๋๊ณ ์๋ค๋ ์ฆ๊ฑฐ๊ฐ ์์ต๋๋ค.
AvP์ ๋ํ ๋์ ๊ฒฝํ์ ๋ฐ๋ฅด๋ฉด ์ ์ด๋ AvP ceg์ ๊ฒฝ์ฐ ์ค์ํ ๊ฒ ๊ฐ์ต๋๋ค. ๋ด ๊ฒฐ๊ณผ๋ฅผ https://github.com/ValveSoftware/Proton/issues/530#issuecomment -431513884์ ๊ฒ์ํ์ต๋๋ค.
์์ฑ์๊ฐ ์คํจํ ๊ฒ์์ ๋ํด ์์ธ์ ํตํด ์คํ ํ์ผ์ ๋ค์ด๋ก๋ํ๋ฉด ๋์์ด ๋ ์ ์์ต๋๋ค.
๋๋ Sniper Elite V2๋ก ๊ทธ ์คํ์ ์๋ํ๊ณ ํ๋ ์ด๋ฅผ ํด๋ฆญํ ์งํ์ ์ถฉ๋ํ์ต๋๋ค.
์์ฑ์๊ฐ ์คํจํ ๊ฒ์์ ๋ํด ์์ธ์ ํตํด ์คํ ํ์ผ์ ๋ค์ด๋ก๋ํ๋ฉด ๋์์ด ๋ ์ ์์ต๋๋ค.
#563์์ ํ
์คํธํ ๊ฒฐ๊ณผ, ์ด๊ฒ์ ์ค์ ๋ก ์ฝ๊ฐ์ ๋์์ด ๋์์ต๋๋ค. ๊ฒ์์ด ์์ง ์์๋์ง ์์์ง๋ง ์ด์ ์ต์ํ lsteamclient.dll
๋ฐ steam.dll
๊ฐ ๋ก๋๋๊ณ Steam์ [API loaded no]
๋ฉ์์ง๊ฐ ๋ก๊ทธ ํ์ผ.
Hitman Absolution์ ๊ฒฝ์ฐ DRM์ด ๋ฌธ์ ์์ ํ์ธํ ์ ์์ต๋๋ค... HMA.exe ํ์ผ์ "no-cd" ๋ฒ์ ์ ์ฌ์ฉํ๋ฉด ๊ฒ์์ ์์ํ ์ ์์ต๋๋ค. ์ฌ์ ํ Steam๊ณผ ๋ํ ์ค์ธ์ง ์๋์ง ํ์คํ์ง ์์ง๋ง ์คํ๋ฉ๋๋ค.
์ด๊ฒ์ด Valve์ ์์ฒด DRM์ด๋ผ๋ฉด Valve์ ์์ ์ ๊ธฐ๋ํด์ผ ํฉ๋๊น?
์ด๊ฒ์ Proton 4.2์์ ์์ ๋์์ต๋๊น?
์ด๊ฒ์ Proton 4.2์์ ์์ ๋์์ต๋๊น?
Hitman Absolution์ ์๋ํ์ง๋ง ์์๋์ง ์์ต๋๋ค.
Valve์์ ๋ง๋ DRM์ด Valve ํ๋ซํผ์์ ๊ฒ์์ ํ ์ ์๋ค๋ ๊ฒ์ ๋งค์ฐ ์์ด๋ฌ๋ํฉ๋๋ค.
์ด๊ฒ์ Proton 4.2์์ ์์ ๋์์ต๋๊น?
์๋์ ๋ช ์ด ์ ์ ํ ์คํธํ์ต๋๋ค.
๋ง์์ ํ์ดํ์ด ์์๋์ง ์๋ ๊ฒ์ ํ์ธํ์ต๋๋ค.
์ด๊ฒ์ Proton 4.2์์ ์์ ๋์์ต๋๊น?
์๋์ ๋ช ์ด ์ ์ ํ ์คํธํ์ต๋๋ค.
๋ด ์ ์ผํ ๊ฑฑ์ ์ Valve๊ฐ ๋จ๊ธฐ์ ์ผ๋ก ์ด๊ฒ์ ์ง์ํ ๊ณํ์ธ์ง ์๋์ง์ ๋๋ค. Linux์์ ์ฌ์ํ ์ ์๋ ์์์ ๊ฒ์๋ ์์ง๋ง ๊ธฐ์๊ฒ๋ ์ ์๋ํ๋ ๋ค๋ฅธ ๊ฒ์์ด ๋ง์ด ์์ผ๋ฏ๋ก ์ ๊ณํ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค. ์ด ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋ ๋๊น์ง ๊ณ์ ์ฌ์ํฉ๋๋ค. ๊ทธ๋ฆฌ ์ค๋ ๊ฑธ๋ฆฌ์ง ์๊ธฐ๋ฅผ ๋ฐ๋๋๋ค.
๋ณด๊ณ ๋ ๋ฐ์ ๋ฐ๋ฅด๋ฉด ์ด๊ฒ์ Deadpool์๋ ์ํฅ์ ๋ฏธ์นฉ๋๋ค.
์ด์ ๋ํ ์์ ์ฌํญ์ด ๊ตฌํ๋ ์ ์์ผ๋ฉฐ, ๊ฝค ๋ง์ ์์ง์ ๊ฒ์์ ์ํฅ์ ๋ฏธ์น๋ ๊ฒ ๊ฐ์ต๋๋ค. =)
๋ค์ proton ๋ฆด๋ฆฌ์ค์์ ํด๊ฒฐ๋๊ธฐ๋ฅผ ๋ฐ๋๋๋ค.
ํ์ฌ ์์ฑ์(์ญ์ฌ์ฉ): 4.2-4
Valve์ ๋๊ตฐ๊ฐ๊ฐ ์ค์ ๋ก ์ด๊ฒ์ ์กฐ์ฌํ๊ณ ์์ต๋๊น? ์ด ๊ธฐ๋ฅ์ ์ด์ (2018๋ ๋ง๊น์ง?) ์ด์ ์ ์๋ํ๊ธฐ ๋๋ฌธ์ ์ ๋ฐ์ดํธ ๋ฐธ๋ธ๊ฐ ์ด ๋ชจ๋ ๊ฒ์๊ณผ์ ํธํ์ฑ์ ๊นจ๋จ๋ฆฌ๋ ํด๋น ์๊ฐ ํ๋ ์ ์ฃผ๋ณ ์ด๋๊ฐ์ ์ถ์ํ์ ๊ฒ์ ๋๋ค.
๋๋ ์ด๊ฒ์ด Linux์์ ๊ณต์์ ์ผ๋ก ์ง์๋์ง ์๋๋ค๋ ๊ฒ์ ์ดํดํ์ง๋ง, Valve๋ ๊ฑฐ์ ๋ชจ๋ ํ๋ ์ด์ด์๊ฒ ์๋ฒฝํ๊ฒ ์๋ํ๋ ๊ฒ์ ๊นจ๊ณ 7-8๊ฐ์ ์ด์ ๋ฌธ์ ๋ฅผ ๋ฌด์ํ๊ณ "get ์ํฅ์ ๋ฐ๋ ๊ฒ์์ ๋ํ "ํฌ๋ ๋ฒ์ "์ Valve ํ์ ์ ๋ง, ์ ๋ง ํํธ์์ด ๋ฐ์๋ฉ๋๋ค.
@kisak-valve - ์๋ฃจ์ ์ ์ถ์งํ๊ธฐ ์ํด Valve ๋ด์์ ๋ด๋ถ์ ์ผ๋ก ์์ค์ปฌ๋ ์ด์ ํ ์ ์๋ ๊ฒ์ ๋๊น?
Valve์์ ๋ง๋ DRM์ด Valve ํ๋ซํผ์์ ๊ฒ์์ ํ ์ ์๋ค๋ ๊ฒ์ ๋งค์ฐ ์์ด๋ฌ๋ํฉ๋๋ค.
๋๋ ์ ํํ ๊ฐ์ ๊ฒ์ ์๊ฐํ๋ค
@GH-A-CC ์๋ ํ์ธ์. ์ ๊ฐ ์๋ ํ CEG๋ Proton๊ณผ ํจ๊ป ์ผํ ์ ์ด ์์ผ๋ฉฐ ์ด๊ฒ์ ํ๊ท๊ฐ ์๋๋๋ค.
์ ๋ขฐํ ์ ์๋ ์ธํฐ๋ท ์์ค์ ์์ ๋ฐ์ด๋๋ฆฌ๋ก ์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ๊ฒ์ ๊ฒฐ์ฝ ์ข์ ๋๋ต์ด ์๋๋๋ค. https://github.com/ValveSoftware/Proton/issues/530#issuecomment -433696430์ ์ค๋ช ๋ ๊ฒ๊ณผ ๊ฐ์ ๋์ผํ ์์คํ ์ Steam-on-wine ์ค์น์์ ๊ฒ์์ CEG ๋ฐ์ด๋๋ฆฌ๋ฅผ ๋ณต์ฌํ๋ ๊ฒ์ด ํ์ฌ ์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํ ์ต์ ์ ์ต์ ์ ๋๋ค. ๋ฌธ์ ๋ฐ ํด๋น ๋ฐฉ๋ฒ์ ๋ก๊ทธ๋ ๊ฒ์ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ๋ ์ ํจํด์ผ ํฉ๋๋ค.
์ด๊ฒ์ DRM์ด ํฉ๋ฒ์ ์ธ ์๋น์์๊ฒ ๋์๋ค๋ ๋ ๋ค๋ฅธ ํ์คํ ์ฆ๊ฑฐ์
๋๋ค.
๋ถ๋ฒ ์ฌ์ฉ์๋ ์ด ๋ฌธ์ ๊ฐ ์์ต๋๋ค.
์ด ๋ฌธ์ ์ ๋ํ ๋จ ํ๋์ ํด๊ฒฐ์ฑ
์ด ์์ต๋๋ค. ๋ฐธ๋ธ๋ ์ต๋ํ ๋นจ๋ฆฌ CEG๋ฅผ ์ ๊ฑฐํด์ผ ํฉ๋๋ค.
๊ทธ๋ฆฌ๊ณ "์ฐ๋ฆฌ๊ฐ ๊ทธ๊ฒ์ ๋ํด ํ ์ ์๋ ์ผ์ด ์๋ค" ๋๋ "๊ทธ๋ ๊ฒ ๊ฐ๋จํ์ง ์๋ค"๋ผ๋ ์๋ง์ ๊ฐ์ง๊ณ ๋์๊ฒ ์ค์ง ๋ง์ญ์์ค.
์! ๊ทธ๊ฒ์ ๊ฐ๋จํฉ๋๋ค!. ๋ฐธ๋ธ๋ CEG DRM์ ์์ฑํ๊ณ , ๋ฐธ๋ธ๋ CEG DRM์ ์ ๊ฑฐํ ์ ์์ต๋๋ค.. ํ ๋ก ๋.
๋ฌธ์ ๊ฐ ์ค์ ๋ก ..."Steam Linux ํด๋ผ์ด์ธํธ(๋ฐ steamcmd, win ๋ฐ lin ๋ชจ๋)๊ฐ ์๋ํ๋ ์คํ ํ์ผ์ ๋ค์ด๋ก๋ํ์ง ์์ต๋๋ค."...(์์ ์ฃผ์ #530์ ๋ํ @kisak-valve์ ์ฐธ์กฐ ์ฐธ์กฐ) , ์๋ง๋ ์ด๊ฒ์ Steam ํด๋ผ์ด์ธํธ ํ์ด ์์ ํด์ผ ํ ๋ฒ๊ทธ์ผ ๊ฒ์ ๋๋ค.
์ ๋ณด๋ฅผ ๋ฐ๊ณ ์กฐ์ฌ/์งํ ์ค์ธ์ง ์๋ ์ฌ๋์ด ์์ต๋๊น?
ํธ์งํ๋ค:
@mirh (์ด ๊ฒ์๋ฌผ์ ํผ๋์ค๋ฌ์ด ์ด๋ชจํฐ์ฝ์ผ๋ก ๋ต๋ณํ ์ฌ๋): ํด๋ผ์ด์ธํธ๊ฐ '์ ์' ์คํ ํ์ผ์ด ์๋ ์์๋ ์คํ ํ์ผ์ ๋ค์ด๋ก๋ํ๋ ๊ฒฝ์ฐ CEG๋ฅผ ์ฌ์ฉํ๋ ๊ฐ ๊ฒ์ ๋ฐ์ด๋๋ฆฌ๊ฐ ํน์ Steam ๊ณ์ ์ ๋ง์ถคํ/์ฐ๊ฒฐ๋ ์ ์๋ ๊ฒ์ฒ๋ผ ๋ค๋ฆฝ๋๋ค. ํด๋ผ์ด์ธํธ๊ฐ ๊ทธ๊ฒ์ ์๋๋ก ๋น๊ธฐ๋ ์ง์ ์์ ์์คํ
.
์ด ๋ฌธ์ #2179๋ฅผ ํ์ธํ์ญ์์ค.
Steam CEG์ ๊ด๋ จ๋ ๋ชจ๋ ๋ฌธ์ ๋ EXE๋ฅผ ๋ค์ด๋ก๋ํ์ฌ ์ฌ๋ฐ๋ฅธ ๊ฒ์ผ๋ก ๊ต์ฒดํ๋ ๋ฌธ์ ๋ผ๊ณ ์๊ฐํฉ๋๋ค. #2179์ ๋ณด๊ณ ๋ ํ์ด๋ฐ ๋ฌธ์ ์ธ์๋ ์ ๊ธด EXE ํ์ผ๋ก ์ธํด ๋ค๋ฅธ ๋ฌธ์ ๊ฐ ๋ฐ์ํ ์ ์๋ค๊ณ ์๊ฐํฉ๋๋ค.
grid2๋ก ํ ์คํธํ๋ฉด ์์ธ์ด grid2.exe๋ฅผ ์คํํ์ฌ grid2.exe.12.STEAMSTART ํ์ผ์ ์์ฑํ๋ค๋ ๊ฒ์ ์ ์ ์์ต๋๋ค. ์ด ํ์ผ์ Steam API๊ฐ ์ฌ๋ฐ๋ฅธ ํ์ผ์ ๋ํด EXE๋ฅผ ์ ๋ฐ์ดํธํ๋ ค๊ณ ์๋ํ๋ ๊ฒ์ ๋๋ค. Linux ๋๋ ์์ธ์ด ํ์ผ์ ์ ๊ทธ๊ณ ์๊ธฐ ๋๋ฌธ์ ์คํจํ ์ ์์ต๋๋ค.
@duderand
"... ์ ์ถ์ธก์ผ๋ก๋ Steam API๊ฐ ์ฌ๋ฐ๋ฅธ EXE๋ฅผ ์ ๋ฐ์ดํธํ๋ ค๊ณ ํ๋ ๊ฒ์ ๋๋ค."
๊ธ์, ๋๋ $ inotifywatch -v grid2.exe
์ ๊ฐ์ ๊ฒ์ผ๋ก ํ์ธํ๋ ๊ฒ์ด ์ฝ๋ค๊ณ ์๊ฐํ๋ค.
๊ธ์, ๋๋
$ inotifywatch -v grid2.exe
์ ๊ฐ์ ๊ฒ์ผ๋ก ํ์ธํ๋ ๊ฒ์ด ์ฝ๋ค๊ณ ์๊ฐํ๋ค.
์ด๋ก ์ด ์ฑ๋ฆฝํ๋ ๊ฒ ๊ฐ์ต๋๋ค. inotifywait -mr "/home/user/.steam/steam/steamapps/common/grid 2/" --timefmt '%F %T' --format '%T %w%f %e'
ํ๋ฉด ๋ค์ ๋ก๊ทธ๊ฐ ๋ํ๋ฉ๋๋ค.
grid2.exe.39.STEAMSTART ๋ค์ด๋ก๋๊ฐ ์๋ฃ๋ ๊ฒ์ผ๋ก ๋ณด์ด๋ ํ ์คํจํ ์ดํ ๋ชจ๋ ๊ฒ์ ๋ซ๊ธฐ ์ํด 30์ด ๋์ ์ค๋จ๋ ๊ฒ ๊ฐ์ต๋๋ค. ๋ซ์ ๋ grid2.exe ํ์ผ๋ ๋ซํ๋๋ค.
๋๋ auditctl์ ํตํด ๋ ๋ง์ ์ ๋ณด๋ฅผ ์ป์ผ๋ ค๊ณ ํ์ง๋ง ์์ธ ์๋ฒ๊ฐ grid2.exe๋ฅผ ์ฌ๋ ์ ๋ณด๋ง ์ป์ต๋๋ค. ๋ ์ด์ ์๋ฌด๊ฒ๋ ์์ต๋๋ค.
์ถ๊ฐ ์กฐ์ฌ์ ๋ฐ๋ฅด๋ฉด ํ์ผ ์ ๊ธ์ด ์๋๋ผ STEAM์ด ์์๋๊ธฐ๋ฅผ ๊ธฐ๋ค๋ฆฌ๋ ์๊ฐ ์ด๊ณผ์ธ ๊ฒ ๊ฐ์ต๋๋ค.\
WINEDEBUG="+relay,+seh,+tid"
์ ํจ๊ป grid2.exe #1647์ ์คํํ์ฌ ๋ ์์ธํ ์ ๋ณด๋ฅผ ์ป๊ณ 30์ด ์ง์ฐ์ ๋ฐ๊ฒฌํ์ต๋๋ค. STEAMTART ํ์ผ์ ๋ค์ด๋ก๋ํ๋ ์ค๋ ๋๋ STEAM_START_ACK_EVENT_%Num1%_%Num2%
๋ผ๋ ์ด๋ฒคํธ์์ 30์ด ๋์ ๊ธฐ๋ค๋ฆฝ๋๋ค. ๊ทธ ํ ์คํจํ๋ฉด STEAM_TERM_EVENT_%Num1%_%Num2%
์ด๋ฒคํธ๊ฐ ๋ฐ์ํฉ๋๋ค.
๋ก๊ทธ
0026:Call KERNEL32.CreateEventA(0032fa3c,00000001,00000000,01c50052 "STEAM_START_ACK_EVENT_37_8899717") ret=00a9e2fd
0026:Ret KERNEL32.CreateEventA() retval=000000a0 ret=00a9e2fd
0026:Call KERNEL32.CreateEventA(0032fa38,00000001,00000000,01c50073 "STEAM_TERM_EVENT_37_8899717") ret=00a9e2fd
0026:Ret KERNEL32.CreateEventA() retval=000000a4 ret=00a9e2fd
...
0026:Call KERNEL32.WaitForSingleObject(000000a0,0000752f) ret=0087cc96
...
0026:Ret KERNEL32.WaitForSingleObject() retval=00000102 ret=0087cc96 <<<- TIMEOUT
0026:Call KERNEL32.CloseHandle(000000a0) ret=0087cca9
0026:Ret KERNEL32.CloseHandle() retval=00000001 ret=0087cca9
0026:Call KERNEL32.SetEvent(000000a4) ret=005a32e0
0026:Ret KERNEL32.SetEvent() retval=00000001 ret=005a32e0
0026:Call KERNEL32.CloseHandle(000000a4) ret=005a32e7
0026:Ret KERNEL32.CloseHandle() retval=00000001 ret=005a32e7
์ค๋ ๋ 0026์ ๋ํ ๋ฌด์ธ๊ฐ๋ฅผ ๊ธฐ๋ค๋ฆฌ๊ณ ์๋ ์ค๋ ๋ 0027์ ๊ธฐ๋ค๋ฆฌ๊ณ ์๋ ๊ฒ ๊ฐ์ต๋๋ค:\
์ถ๊ฐ ํ ์คํธ๋ฅผ ํตํด grid2.exe๊ฐ ์ค์ ๋ก ์คํ ์ค์ธ steam.exe ์์ฉ ํ๋ก๊ทธ๋จ์ ์์กดํ๋ค๋ ์ฌ์ค์ด ๋ฐํ์ก์ต๋๋ค. ์ฆ, grid2.exe๊ฐ Windows Steam ์์ฉ ํ๋ก๊ทธ๋จ์ ์์ํ๋ ค๋ฉด ์คํ ์ค์ด์ด์ผ ํฉ๋๋ค.
๋ก๊ทธ๋ฅผ ํ์ธํ๊ณ Windows ์์ฉ ํ๋ก๊ทธ๋จ์์ Steam ์ค์น๋ฅผ ํ์ธํ์ผ๋ฉฐ ๋๋ฝ๋ ํ์ดํ์ ์ด๋ฒคํธ๊ฐ ๊ฑฐ๊ธฐ์ ์์ผ๋ฏ๋ก(STEAM.exe๊ฐ ์์๋ ๋ ์ค์ ) ๊ฒ์๊ณผ Windows Steam ๋ฒ์ ์ฌ์ด์ ์ค์ ์ข ์์ฑ(๋ง์ ๊ฒ์์์)์ด ์์ต๋๋ค.
๋ด ๋ค์ ๋จ๊ณ๋ ๊ฒ์์ด Windows Steam๊ณผ ๋ํํ๊ณ ๋ง์กฑํ ์ ์๋๋ก ๊ฑฐ๊ธฐ์ Steam ์ค์น(๊ฐ๋ฅํ ๊ฒฝ์ฐ ํ์คํ์ง ์์)์ ํจ๊ป ์ ๋์ฌ๋ฅผ ๋ง๋๋ ๊ฒ์ ๋๋ค.
@duderand
์ถ๊ฐ ํ ์คํธ๋ฅผ ํตํด grid2.exe๊ฐ ์ค์ ๋ก ์คํ ์ค์ธ steam.exe ์์ฉ ํ๋ก๊ทธ๋จ์ ์์กดํ๋ค๋ ์ฌ์ค์ด ๋ฐํ์ก์ต๋๋ค. ์ฆ, grid2.exe๊ฐ Windows Steam ์์ฉ ํ๋ก๊ทธ๋จ์ ์์ํ๋ ค๋ฉด ์คํ ์ค์ด์ด์ผ ํฉ๋๋ค.
AFAIK Proton ์์ ์์ํ ๋
๋์๋ฌธ์๋ฅผ ๊ตฌ๋ถํ ์ ์์ผ๋ฉฐ ์ด๋ฆ์ STEAM.exe
๋ก ๋ฐ๊ฟ์ผ ํฉ๋๊น?
IIRC ์์น: dist/lib/wine/steam.exe.so
AFAIK Proton ์์ ์์ํ ๋
๋์๋ฌธ์๋ฅผ ๊ตฌ๋ถํ ์ ์์ผ๋ฉฐ ์ด๋ฆ์
STEAM.exe
๋ก ๋ฐ๊ฟ์ผ ํฉ๋๊น?
IIRC ์์น:dist/lib/wine/steam.exe.so
๊ทธ steam.exe๋ ์ค์ Steam์ ๋จ์ํ๋ ๋ฒ์ ์ธ ๊ฒ ๊ฐ์ต๋๋ค("์ด๊ฒ์ ์คํ steam.exe์ ๋๋ค" ์ฐธ์กฐ ). ๋ด๊ฐ ์ถ์ธกํ๋ ๊ฒ์ ์์ธ ์ ๋์ฌ์ ์ฃผ์ ๋ ์ฆ๊ธฐ๊ฐ Windows ๋ฒ์ ๊ณผ ๋์ผํ ํ๋ก์ธ์ค ๊ฐ ํต์ ์ ์ ๊ณตํ์ง ์๋๋ค๋ ๊ฒ์ ๋๋ค(๋๋ ์์ธ์ด ์ผ๋ถ๋ฅผ ์ง์ํ์ง ์์ ์๋ ์์). ๋ด๊ฐ ์ฃผ์ steam.exe ๋๋ steamservice ์ถ์ ์ด๋ฒคํธ (์ปค๋ API๋ฅผ ์๊ฐํ์ง ์๋๋ค ๋ ๊ตฌ์ฒด์ ์ผ๋ก ๋งํฌ ) ๋ฐ ๋ช ๋ช ๋ ํ์ดํ (๋ Win32 API๋ฅผ ์์ฑํ์ง ์๋ ๋งํฌ ๊ฒ์์ด CEG๋ฅผ ์ํด ํ์ํ๋ค๋ ์ฐธ์กฐ).
๋ฌธ๋ช V๋ ์ํฅ์ ๋ฐ์ต๋๋ค.
@duderand ๋๋ ์ด๊ฒ์ ์กฐ์ฌ
github์์ ์ธํฐํ์ด์ค๋ฅผ ๊ฒ์ํ์ฌ ์ด ์ฐํ ์ํํธ์จ์ด๋ฅผ ์ฐพ์์ต๋๋ค.
Windows Steam์ ๋ฌผ๋ก ์ด ์์ ์ ์ํํ์ง๋ง Linux Steam์ด ์ด๋ค ์์ผ๋ก๋ CEG๋ฅผ ์ง์ํ๋์ง ํ์คํ์ง ์์ต๋๋ค.
์... ๊ทธ๊ฑด CEG๊ฐ ์ผ๋ฐ ์์ธ ์ฆ๊ธฐ์์๋ ์๋ํ์ง ์๋ ์ด์ ๋ฅผ ์ค๋ช ํ์ง ๋ชปํฉ๋๋ค.
@Guy1524 ๋ฐ๊ฐ์์!
์ด ์์ ์์ ์ด ๋ฌธ์ ๋ WINE ์ ํ ์ฌํญ์ด ์๋๋ผ Steam DRM ๊ตฌํ์ ์ ํ ์ฌํญ์ด๊ธฐ ๋๋ฌธ์ ์์ ์ ์ค๋จํ์ต๋๋ค. ๋ด ์๊ฐ์ Valve๋ DRM์ ๊ฑด๋๋ฆฌ๋ PR์ ๊ฑฐ๋ถํ ๊ฒ์ ๋๋ค.
์ด๋ ์ชฝ์ด๋ , repo ์ฝ๋๊ฐ CEG ๋ฌด๊ฒฐ์ฑ ๊ฒ์ฌ ์ฐํ๋ง์ ๊ตฌํํ๋ค๋ ๊ฒ์ ์ดํดํ๋ค๋ฉด. CEG๋ ๋ํ Steam CEG API์ ์์กดํ๋ ๊ฒ์ ์คํ ํ์ผ์ด ์์ฒด ์์ ํ๋ ๋ฐฉ๋ฒ์ ์ ์ํฉ๋๋ค. ์ด ์์ฒด ์์ ์ ๊ฒ์์ ์ฒ์ ์์ํ๋ ๋ฐ ํ์ํ๋ฉฐ ์๋ง๋ ๋ ๋ณต์กํ๊ณ ๊ฒฌ๋ ์ ์๋ ๋ ๋ง์ ๋ฆฌ๋ฒ์ค ์์ง๋์ด๋ง์ด ํ์ํฉ๋๋ค.
Windows Steam์ ๋ฌผ๋ก ์ด ์์ ์ ์ํํ์ง๋ง Linux Steam์ด ์ด๋ค ์์ผ๋ก๋ CEG๋ฅผ ์ง์ํ๋์ง ํ์คํ์ง ์์ต๋๋ค.
์... ๊ทธ๊ฑด CEG๊ฐ ์ผ๋ฐ ์์ธ ์ฆ๊ธฐ์์๋ ์๋ํ์ง ์๋ ์ด์ ๋ฅผ ์ค๋ช ํ์ง ๋ชปํฉ๋๋ค.
์ผ๋ถ ๊ฒ์์ Grid2๋ฅผ ์ข์ํฉ๋๋ค.
์๋ํ์ง ์๋ ๊ฒ์์ ๋ค์ ์ค ํ๋๋ก ์ธํด ๋ฐ์ํฉ๋๋ค.
Steam CEG๊ฐ ๊ทธ๋ค์ง ๊ณต๊ฒฉ์ ์ผ๋ก ๋ณด์ด์ง ์๊ธฐ ๋๋ฌธ์ ๋ด ๋ฒ ํ ์ WINE ์ ํ์ ์์ต๋๋ค.
์ผ๋ถ ๊ฒ์์ Grid2๋ฅผ ์ข์ํฉ๋๋ค.
์.. ์๊ฒ ์ต๋๋ค.
์๋ฅผ ๋ค์ด Windows ํ์ผ ์์คํ ์ ํ์ผ์ WINE์ ํตํ Linux ํ์ผ ์์คํ ๊ณผ ๋ค๋ฅธ ์์ฑ์ ๊ฐ์ง ์ ์์ต๋๋ค.
๊ทธ๋ค์ด ์ผ๋ถ dll ์ฒดํฌ์ฌ์ ์ ํํ๊ฒ ํ์ธํ์ง ์๋ ํ(๊ทธ๋ฆฌ๊ณ ์ด์ ์ฒด์ ๊ฐ ๋๋๋ก ์ ๋ฐ์ดํธ๋๊ธฐ ๋๋ฌธ์ ํ์คํ ์กฐ์ฐจ ํ ์ ์์์) ์ฌ์ ํ ์์ธ์ด ์ ๋๋ก ์๋ํ์ง ์๋ ๊ฒ๊ณผ ๊ฐ์ต๋๋ค.
๋๋ ๊ทธ๋ฆฌ๋ 2 ์ฌ๋์ ์์
์ ์ธ ๋ณด๊ณ ์๋ฅผ ํ์ธํ ํ ๋ ๋ค๋ฅธ ์ด๋ก ์ ๊ฐ์ง๊ณ ์์ต๋๋ค. https://github.com/ValveSoftware/Proton/issues/1647#issuecomment -474460265
system32์ mui
ํด๋๋ CEG๊ฐ ์คํ ํ์ผ์ ์ปดํจํฐ์ "๋ฐ์ธ๋"ํ๋ ๋ฐ ์ฌ์ฉํ๋ ์ฌ๋ฌ ๊ฐ์ง ์ค ํ๋์
๋๋ค. ์ด์ ๋๋ ๋ฐธ๋ธ๊ฐ ์๋๋ฉฐ "๋ฐ๋ด ๋์"์ ์ ํํ๊ธฐ ์ํด ์ด๋ค ๊ทผ๊ฑฐ๋ฅผ ์ฌ์ฉํ๋์ง ๋ชจ๋ฅด๊ฒ ์ต๋๋ค... ํ์ง๋ง ์ผ๋ฐ์ ์ธ ์์ธ ์ ๋์ฌ๋ ์ผ๋ฐ์ ์ผ๋ก ๋๋ฌด ํฌ์ํ์ฌ ์ต์ ์๊ณ ๋ฆฌ์ฆ์ ์คํํ๋ ๋ฐ ํ์ํ ์์ ์์
๋๋ค.
(๋๋ ์ฌ์ ํ ๊ฐ๋จํ ๋งํด์ ํ์ผ ์์คํ
์์ ์ฟผ๋ฆฌํ๋ ์ฌ์ํ ์ ๋ณด๊ฐ Windows์ ๋นํธ๋น ๋์ผํ์ง ์์)
๋ฆฌ๋
์ค์ ์ด๊ฒ์ ์ถ์ธกํ ์ ์๋ ๊ด์ฐฎ์ ํ๋ก์ธ์ค ๋ชจ๋ํฐ๊ฐ ์์๋ค๋ฉด..
@duderand ๋ด ๊ฒฝํ์
Duke Nukem Forever( #782 )์ ๋ฌธ์ ๋ ์๋ง๋ CEG์ ๊ด๋ จ์ด ์์ง๋ง ์์ฑ์ ์ ํ๊ณผ ๊ด๋ จ์ด ์๋ค๊ณ ์๊ฐํฉ๋๋ค. #782์ ๋ก๊ทธ์จํ๋ฉด ์ค๋ฅ๊ฐ mss32.dll์ด ๋ก๋๋์ง ์์ ๋ฐ์ํ ๊ฒ์ผ๋ก ๋ณด์ ๋๋ค. https://forum.winehq.org/viewtopic.php?t=32230 ์์ ์์ธ DB์์ ํด๋น ๋ฌธ์ ๋ฅผ ์ถ์ ํฉ๋๋ค.
์ด๊ฒ์ Steam ๋ฐ ๊ฒ์ ์ค์น๊ฐ Proton๊ณผ ์๋ํ๋ ๋ฐฉ์ ๋๋ฌธ์ Duke Nuken Forever๊ฐ ์๋ํ์ง ์๋๋ค๋ ๊ฒฐ๋ก ์ผ๋ก โโ์ด์ด์ง๋๋ค. ๋๋ ๋ฌธ์ ๊ฐ ์ค์ ๋ก ์ด๋ป๊ฒ ๊ทธ๋ฆฌ๊ณ ๋ฌด์์ธ์ง ์ ๋ง๋ก ์ดํดํ์ง ๋ชปํ์ง๋ง CEG์ ๊ด๋ จ์ด ์์ผ๋ฉฐ ๋จ์ง ์์ฑ์ ๋ฌธ์ ์ ๋๋ค.
์ข์, ๋ค์ ๋ผ์ด๋. ๋๋ Darkness ์ ์กฐ๊ธ ๋์์ด
์ธ๊ธ๋ "๋ฐ์ดํจ์ค ์ํํธ์จ์ด"์ ์ฝ๋๋ก Proton์ steam.exe๋ฅผ ํจ์นํ๊ณ ID/์ํ/์ด๋ฆ๊ณผ ๊ฐ์ ์ผ๋ถ ๋ฐ์ดํฐ๋ฅผ ์ป์ ์ ์์์ง๋ง ๊ฒ์์ ์ฌ์ ํ โโ์ถฉ๋ํ์ต๋๋ค(์ด๋ฒ์๋ 30์ด๋ฅผ ๊ธฐ๋ค๋ฆฌ์ง ์์).
๋ค์์ผ๋ก, Windows์ฉ Steam ํด๋ผ์ด์ธํธ(Wine ์๋)์์ ์คํ ํ์ผ์ ๊ฐ์ ธ์์ต๋๋ค. ์ด๋ฒ์๋ ๋ชจ๋ ์ธํธ๋ก ๋น๋์ค๊ฐ ์ฌ์๋ ํ ๊ฒ์์ด ์์๋๊ณ ์ถฉ๋ํ์ต๋๋ค. ๋ํ ์ํ ๋ณ์ ๊ฐ์ด 0์์ 1๋ก ๋ณ๊ฒฝ๋์์ต๋๋ค. IPC์์ ์์ ํ ์ ์ฒด ๋ฐ์ดํฐ๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
id: 50
status: 1
module: Z:\media\SteamLibrary\SteamApps\common\Darkness II\DarknessII.exe.50.STEAMSTART
start: STEAM_START_ACK_EVENT_50_5771412
stop: STEAM_TERM_EVENT_50_5771412
๋ค์์ผ๋ก, ๋๋ ์ฝ๊ฐ์ ๊ตฌ๊ธ๋ง์ ํ๊ณ wineserver์ ๋ช ๊ฐ์ง ํจ์น๋ฅผ ์ ์ฉํ์ต๋๋ค(๋ถ๋ถ์ ์ผ๋ก ๋ฒ๊ทธ 32515 ). ์ด๋ฒ์๋ ๊ฒ์ ๋ฉ๋ด๋ฅผ ํ์ํ๊ณ ์ ์ฃผ๊ณก ๋์์์ ์ฌ์ํ ์ ์์์ต๋๋ค. "์ ๊ฒ์" ์์ ํ๋ก์ธ์ค ์ค์ ๊ฒ์์ด ์ถฉ๋ํฉ๋๋ค.
๊ฒ์๋ "์๊ฐ ๋ฒ๊ทธ"์ ์ํฅ์ ๋ฐ๋ ๊ฒ ๊ฐ์ต๋๋ค. libfaketime์ผ๋ก ํ์ธํ๋๋ฐ FAKETIME=-2d๋ก ์์ํ์ง ์์์ต๋๋ค(๋ฐ๋ผ์ "์ค๋"๊ณผ "์ด์ "๋ ๊ด์ฐฎ๊ณ ๊ฒ์์ด ๋ค๋ฅธ ์ด์ ๋ก ์ถฉ๋ํจ).
Grid 2 ๋ ์๋ํ์ง๋ง ํ๋ก์ธ์ค๊ฐ ์๋ตํ์ง ์๊ณ ๊ทธ๋๋ก ์ ์ง๋์์ต๋๋ค.
Proton์ ์คํ ์ด์ง ํจ์น๋ฅผ ์ ์ฉํ๊ฑฐ๋ ์๋ ค์ง ๊ฒ์์ ํ์ธํด์ผ ํ ์๋ ์์ต๋๋ค.
@aeikum , @Guy1524 , ์ด ์ ๋ณด๊ฐ ๋ ์งํํ๋ ๋ฐ ๋์์ด ๋ ๊น์?
๋ค์์ผ๋ก, ๋๋ ์ฝ๊ฐ์ ๊ตฌ๊ธ๋ง์ ํ๊ณ wineserver์ ๋ช ๊ฐ์ง ํจ์น๋ฅผ ์ ์ฉํ์ต๋๋ค(๋ฒ๊ทธ 46472 ๋ฐ ๋ฒ๊ทธ 32515). ์ด๋ฒ์๋ ๊ฒ์ ๋ฉ๋ด๋ฅผ ํ์ํ๊ณ ์ ์ฃผ๊ณก ๋์์์ ์ฌ์ํ ์ ์์์ต๋๋ค. "์ ๊ฒ์" ์์ ํ๋ก์ธ์ค ์ค์ ๊ฒ์์ด ์ถฉ๋ํฉ๋๋ค.
์๋ง๋ @GloriousEggroll ์ด ๋ค์ ๋ฒ์ ์ proton-ge-custom์ ํฌํจํ ์ ์์ผ๋ฏ๋ก ๋ค๋ฅธ CEG ๊ฒ์์ ์ฝ๊ฒ ํ ์คํธํ๊ณ ์ฌ๊ธฐ์ ๊ฒฐ๊ณผ๋ฅผ ๋ณด๊ณ ํ ์ ์์ต๋๊น?
Proton 5.0-1์ด ์ถ์๋์์ต๋๋ค. ๋ณ๊ฒฝ ๋ก๊ทธ๋ ๋ค์๊ณผ ๊ฐ์ด ๋งํฉ๋๋ค.
Steam ํด๋ผ์ด์ธํธ ํตํฉ์ด ํฅ์๋์์ต๋๋ค. ์ด๋ฅผ ํตํด Just Cause 3, Batman: Arkham Knight, Abzu ๋ฑ Denuvo๋ฅผ ์ฌ์ฉํ๋ ๋ ๋ง์ ๊ฒ์์ ํ๋ ์ดํ ์ ์์ต๋๋ค.
ยซํฅ์๋ Steam ํด๋ผ์ด์ธํธ ํตํฉยป์ด CEG๊ฐ ํฌํจ๋ ํ์ดํ์ ์ด๋ค ์ํฅ์ ๋ฏธ์ณค๋์ง ๋๊ตฌ๋ ํ์ธํ ์ ์๋์?
๋ถํํ๋ ๋ณ๊ฒฝ ์ฌํญ์ด ์์ต๋๋ค(์ ์ด๋ Typing of the Dead์ ๊ฒฝ์ฐ).
Warhammer 40,000: Space Marine์ ์คํ ๊ฐ๋ฅํ ๋์ฒดํ์ ์ค์ผ์นํ์ง ์๊ณ ๋ ์ฌ์ ํ ์๋ํ์ง ์๋ ๋ชฉ๋ก์ ์๋ ๋ ๋ค๋ฅธ ๊ฒ์์ ๋๋ค. Proton 4.11-12 ๋ฐ 5.0-1๋ก ํ ์คํธํ์ต๋๋ค. ํ์ฌ Hitman Absolution์ด ์ค์น๋๊ธฐ๋ฅผ ๊ธฐ๋ค๋ฆฌ๊ณ ์์ผ๋ฏ๋ก ํ ์คํธํ ์๋ ์์ต๋๋ค.
Hitman Absolution์ด ์ฌ์ ํ ์ํฅ์ ๋ฐ๋์ง ํ์ธํ ์ ์์ต๋๋ค.
steam-203140.log
Steam ํด๋ผ์ด์ธํธ ํตํฉ์ด ํฅ์๋์์ต๋๋ค. ์ด๋ฅผ ํตํด Just Cause 3, Batman: Arkham Knight, Abzu ๋ฑ Denuvo ๋ฅผ ์ฌ์ฉํ๋ ๋ ๋ง์ ๊ฒ์์ ํ๋ ์ดํ ์ ์์ต๋๋ค.
์ด์ ์ด ๊ฒ์ ์ค ์ผ๋ถ๊ฐ ์๋ํ ๊ฒ์ผ๋ก ์์ํ ์ ์์ต๋๋ค.
ยซํฅ์๋ Steam ํด๋ผ์ด์ธํธ ํตํฉยป์ด CEG๊ฐ ํฌํจ๋ ํ์ดํ์ ์ด๋ค ์ํฅ์ ๋ฏธ์ณค๋์ง ๋๊ตฌ๋ ํ์ธํ ์ ์๋์?
์ด ๋ง๋ฒ ์๋ง https://github.com/ValveSoftware/wine/commit/a7858a380032403bac2f52a0245cb28ee6d19592 (๋ฐ https://github.com/ValveSoftware/wine/commit/f1a778c4f1c854be135b8bd9e320dde98fcca78a)
์ค์ ๋ก CEG๋ฅผ ์์ฉํ๋ ค๋ฉด ๋น์ทํ ๊ฒ์ด ํ์ํ ๊ฒ์ด๋ผ๊ณ ์ ์ํฉ๋๋ค.
ยซํฅ์๋ Steam ํด๋ผ์ด์ธํธ ํตํฉยป์ด CEG๊ฐ ํฌํจ๋ ํ์ดํ์ ์ด๋ค ์ํฅ์ ๋ฏธ์ณค๋์ง ๋๊ตฌ๋ ํ์ธํ ์ ์๋์?
Mafia II๋ ์ฌ์ ํ ์คํ ์ ์ถฉ๋ํฉ๋๋ค.
๊ทธ๋ฆฌ๋ 2๋ฅผ ํ ์คํธํ์ง๋ง ์ฌ์ ํ ๋์ผํ ๋์, STEAM_START_ACK_EVENT ์ปค๋์ด ์ค์ ๋์ง ์์๊ธฐ ๋๋ฌธ์ ์๊ฐ ์ด๊ณผ๊ฐ ํ์๋ฉ๋๋ค.
CEG ํ์ผ์ ์๋์ผ๋ก ์์ฑํ์ฌ Proton๊ณผ ํจ๊ป ์์ํ๋๋ก ๊ฒ์ ๋๋ ํ ๋ฆฌ์ ๋ฐฐ์นํ๋ ๋ฐฉ๋ฒ์ด ์์ต๋๊น?
์ด DRM์ ์ฌ์ฉํ๋ ๊ฒ์์ด ์๊ธฐ ๋๋ฌธ์ Lutris์์ ๊ฒ์์ ์์ํ๋ฉด ๊ทธ๋ ๊ฒ ํ ์ ์์ต๋๋ค.
๊ฑฐ๊ธฐ์ ์ผํ๋ค. ํ์ง๋ง ์๋ง๋ ๐
2020๋ 2์ 17์ผ ์์์ผ ์คํ 8์ 21๋ถ mathew2214, [email protected]์์ ๋ค์๊ณผ ๊ฐ์ด ์์ฑํ์ต๋๋ค.
CEG ํ์ผ์ ์๋์ผ๋ก ์์ฑํ์ฌ ๋ค์ ์์น์ ๋ฐฐ์นํ๋ ๋ฐฉ๋ฒ์ด ์์ต๋๊น?
Proton๊ณผ ํจ๊ป ์์๋๋ ๊ฒ์์ ๋๋ ํ ๋ฆฌ?โ
๋น์ ์ด ๋๊ธ์ ๋ฌ์๊ธฐ ๋๋ฌธ์ ์ด๊ฒ์ ๋ฐ๋ ๊ฒ์ ๋๋ค.
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ณ GitHub์์ ํ์ธ
https://github.com/ValveSoftware/Proton/issues/753?email_source=notifications&email_token=ALUJ6CAQP5SBI5R4PTD3GDDRDK2QDA5CNFSM4FRXKQ7KYY3PNVWWK3TUL52HS4DFVEXG43DNMVVBW63
๋๋ ๊ตฌ๋ ์ทจ์
https://github.com/notifications/unsubscribe-auth/ALUJ6CHZNFFGGM7RLA2YYILRDK2QDANCNFSM4FRXKQ7A
.
์ฐ๋ฆฌ๊ฐ ํ์ํ ๊ฒ์ ์์ฑ๋ ํ์ผ์ ์บก์ฒํ๊ณ ์๊ตฌ์ ์ผ๋ก ์ ์ฅํ๋ ๋ฐฉ๋ฒ๋ฟ์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค.
ํ
์คํธ์์ CEG๊ฐ ๊ฒ์ ์ค์น ๋๋ ํ ๋ฆฌ์ ํ์ผ์ ๋์ฒดํ์ง ์๋๋ค๋ ๊ฒ์ ์๊ณ ์์ต๋๋ค. CEG๊ฐ ์์ฑํ ํ์ผ์ ์ ์ฅํ๋ ์ผ์ข
์ ์์ ํด๋๊ฐ ์์ต๋๊น?
์ด๊ฒ์ ์์์ ์ธ๊ธํ ์ฐํ ์ํํธ์จ์ด์ Steam-on-Wine ์ค์น์ ํดํน์ ์ ์ธํ๊ณ Valve๊ฐ ํด๊ฒฐํ ์ ์๋ ๋ฌธ์ ์ธ ๊ฒ ๊ฐ์ต๋๋ค. ๋๊ตฐ๊ฐ๊ฐ ์ด๋ฌํ ๋ฐฉ๋ฒ์ ์ฌ์ฉํ์ฌ ๊ฒ์ ํ ์คํธ๋ฅผ ์๋ํํ์ฌ ๋งค์ฐ ๋๋ต์ ์ธ ํธํ์ฑ ๊ฐ์ด๋๋ฅผ ์ ๊ณตํ ์ ์์ต๋๊น? ์๋๋ฉด ์ด๋ฌํ ํ๋ก์ธ์ค๊ฐ ๋๋ฌด ๊ตฌ์ฒด์ ์ ๋๊น? ๊ทธ๋ ๋ค๋ฉด ์ฌ์ฉ๋ ํธ๋ฆญ์ Valve๊ฐ DRM์ ์ ๊ฑฐํ์ง ์๊ธฐ ๋๋ฌธ์ ์ด๋ค ํํ๋ก๋ Proton์ ํตํฉ๋๋ ๋ฐ ์ ์ฉํ ์ ์์ต๋๋ค.
๊ธ์, @int-72h, ๋๋ ์ด๊ฒ์ ์๋ํํ๋ ๋ฐฉ๋ฒ์ ์ ๋ง๋ก ๋ชจ๋ฅด์ง๋ง ์ ์ด๋ ๋ค์๊ณผ ๊ฐ์ด ์ด๋ฌํ ๊ฒ์์ ์ค์นํ์ต๋๋ค.
steamid
์์ผ๋ฉด ๋ฉ๋๋ค.Wine์์ Steam์ ๋ก๋ํ ๋ค์ ๊ฒ์ ๋ค์ด๋ก๋๋ฅผ ์์ํด์ผ ํฉ๋๋ค. ๋๋ ์กฐ๊ธ ๋ ์๊ฐ์ ํ ์ ํ ์ ์๋ค๋ฉด ๋ก์ปฌ ์คํ ๋๋ ํฐ๋ฆฌ๋ฅผ Wine's Steam์ winecfg
ํํฐ์
์ผ๋ก ์ถ๊ฐํ ์ ์์ต๋๋ค. ์ด๋ ๊ฒ ํ๋ฉด ๊ธฐ๋ณธ Steam ํด๋ผ์ด์ธํธ์์ ๊ฒ์์ ๋ค์ด๋ก๋ํ๊ณ ๋ค๋ฅธ ๋ฐฉ๋ฒ์ผ๋ก ์๋ํ์ง ์๋ ๊ฒฝ์ฐ Wine์ ํตํด ์คํํ ์ ์์ต๋๋ค. ๋ํ Lutris์์ ๊ฒ์์ผ๋ก์ ๋ฐ๋ก ๊ฐ๊ธฐ๋ฅผ ๊ธฐ๋ณธ Steam ํด๋ผ์ด์ธํธ์ ์ถ๊ฐํ ์ ์์ผ๋ฏ๋ก ๊ธฐ๋ณธ ํด๋ผ์ด์ธํธ์ Wine ํด๋ผ์ด์ธํธ ๊ฐ์ ๊ฑฐ์ ์ํํ๊ฒ ์ ํํ ์ ์์ต๋๋ค.
5.0-4์์๋ ๋ง์ steamclient/helper ์์
์ ๊ฐ์ ธ์์ต๋๋ค.
์ฌํ์ธํ ์ ์์ต๋๊น?
๋์์ด ๋์ง ์์ต๋๋ค. Steam ํด๋ผ์ด์ธํธ์ ์ง์์ด ํ์ํ์ง๋ง Linux์ฉ Steam์์๋ CEG ์ง์์ ์ ๊ณตํ์ง ์์ต๋๋ค. ์งํ ์ํฉ์ด ์์ผ๋ฉด ์ด ๋ฒ๊ทธ๋ฅผ ์ ๋ฐ์ดํธํ๊ฒ ์ต๋๋ค.
@ValveSoftware ๊ฐ ๊ฐ๋ฅํ๊ธฐ๋ฅผ ๋ฐ๋๋๋ค. CEG๋ฅผ ์ฌ์ฉํ๋ ํ๋ฅญํ ๊ฒ์์ด ๋ง์ด ์์ต๋๋ค.
@kisak-valve Valve์ ๋ค๋ฅธ ์ง์์ด ์ด ๋ฌธ์ ๋ฅผ ์์ ํด์ผ ํ๋ค๋ ์ฌ์ค์ ์๊ณ ์๋์ง ํ์ธํ์ จ์ต๋๊น?
Call of Duty: Black Ops II๋ ์ด ๋ฌธ์ ์ ์ํฅ์ ๋ฐ์ต๋๋ค. ๋๋ ๋ฌด์ธ๊ฐ๊ฐ ์ด๋ฃจ์ด์ง๊ธฐ๋ฅผ ๋ฐ๋๋๋ค.
์ด ๋ฌธ์ ๋ ๋ฐธ๋ธ์ ์๋ชป์ด๋ฏ๋ก ์ต์ฐ์ ์์์ฌ์ผ ํฉ๋๋ค.
@Plagman์ ์ฌ๊ธฐ์์ ์ด๋ฉ์ผ์ ๊ณต์ ํ์ต๋๋ค. https://twitter.com/Plagman2/status/910307267769131008?s=20
์ด๋ฉ์ผ๋ก ๊ทธ์๊ฒ ์ง์ ํธ์ง๋ฅผ ์ฐ์. ๊ทธ๋ ์ง ์์ผ๋ฉด GitHub์์ ๋ต์ ์ป์ง ๋ชปํ ๊ฒ์
๋๋ค.
๋๋ ์ด๋ฏธ ๊ทธ์๊ฒ https://github.com/ValveSoftware/steam-for-linux/issues/7035 ์์ ๋ด ์ง๋ฌธ์ ๋ํ ๋ต๋ณ์ ์์ฒญํ์ต๋๋ค.
@Plagman์ ์ฌ๊ธฐ์์ ์ด๋ฉ์ผ์ ๊ณต์ ํ์ต๋๋ค. https://twitter.com/Plagman2/status/910307267769131008?s=20
์ด๋ฉ์ผ๋ก ๊ทธ์๊ฒ ์ง์ ํธ์ง๋ฅผ ์ฐ์. ๊ทธ๋ ์ง ์์ผ๋ฉด GitHub์์ ๋ต์ ์ป์ง ๋ชปํ ๊ฒ์ ๋๋ค.
๋๋ ์ด๋ฏธ ๊ทธ์๊ฒ ValveSoftware/steam-for-linux#7035 ์์ ๋ด ์ง๋ฌธ์ ๋ํ ๋ต๋ณ์ ์์ฒญํ์ต๋๋ค.
์๋์, ์ด์ ๋ํด ์คํธ ๋ฉ์ผ์ ๋ณด๋ด์ง ๋ง์ธ์. ๋ฌผ๋ก ๋๋ ๊ทธ๋ฅผ ์ ๋ชจ๋ฅด์ง๋ง ์ผ๋ฐ์ ์ผ๋ก ๋งค๋๊ฐ ์ข์ง๋ ์์ต๋๋ค. ๋ฐธ๋ธ๋ ์ด ๋ฌธ์ ๋ฅผ ํ์คํ ์๊ณ ์์ต๋๋ค. Plagman์ VKx Discord์์ CEG ์ง์์ ๋ํด ์ฌ๋ฌ ๋ฒ ์ธ๊ธํ๊ธฐ ๋๋ฌธ์ ํ์คํ ์๊ณ ์์ต๋๋ค.
๊ถ๊ธํ์๋ค๋ฉด ๊ทธ๋ ์ด๋ ๊ฒ ๋งํ์ต๋๋ค.
@๋ด๋ฐ์ดํธ ์ด๊ฒ ์ธ์
@๋ด๋ฐ์ดํธ ์ด๊ฒ ์ธ์
2019๋
11์ 1์ผ. ๊ทธ๋ 2018๋
12์ 16์ผ์๋ ์ด๋ ๊ฒ ๋งํ์ต๋๋ค.
์ ์ฅ. CEG๋ ์ค์ ๋ก Wine๊ณผ ํจ๊ป ์๋ํฉ๋๋ค. ์์ฑ์๋ฅผ ํตํด ์๋ํ์ง ์๋ ์ด์ ๋ฅผ ์ ์ ์์ต๋๋ค.
์ ์ฅ. CEG๋ ์ค์ ๋ก Wine๊ณผ ํจ๊ป ์๋ํฉ๋๋ค. ์์ฑ์๋ฅผ ํตํด ์๋ํ์ง ์๋ ์ด์ ๋ฅผ ์ ์ ์์ต๋๋ค.
Proton์๋ Windows Steam์ด ์๊ธฐ ๋๋ฌธ์ ๋๋ค. ์ผ๋ถ ๊ฒ์์ ๋ง์กฑ์ํค๋ fake/stub steam.exe๊ฐ ์์ง๋ง CEG๋ฅผ ์ ๊ณตํ ์ ์๋ ๊ฒ์ ์์ต๋๋ค(CEG๋ Linux์์ ์ฌ์ฉํ ์ ์์ผ๋ฏ๋ก Linux์ฉ Steam์ ์ผ๋ถ๊ฐ ์๋๋๋ค). CEG๊ฐ Linux์ฉ Steam์ ์ถ๊ฐ๋์๋๋ผ๋ ์ด ์์ ์ ์ํํ๋ ค๋ฉด ๊ธ๋ฃจ ์ฝ๋๋ฅผ ์ถ๊ฐํด์ผ ํ๋ฉฐ ์ด๊ฒ์ด ์๊ฐ๋ณด๋ค ์ด๋ ต๋ค๊ณ ์์ํ ์ ์์ต๋๋ค.
์ด๊ฒ์ ์ด์จ๋ ๋์ ์ดํด์ ๋๋ค. ์ด๊ฒ์ ๋ํด ์ ๋ฅผ ์ธ์ฉํ์ง ๋ง์ญ์์ค.
๋์๊ฒ ์์ง์๊ฐ๋ฝ์ ์น์ผ์ธ์์ค ๋
์๋ค. ์ฐ๋ฝ์ ์์ฒญํ ์์ ์๊ฐ ๊ณต์ ํ ๊ฐ์ธ ์ด๋ฉ์ผ ์ฃผ์๊ฐ ์๋ ๊ณต๊ฐ๋ ํ์ฌ์
๋๋ค. :)
Gabe Newell์กฐ์ฐจ๋ ๋๊ตฌ๋ ๊ทธ์ ์ฐ๋ฝํ ์ ์๋๋ก ์ด๋ฉ์ผ ์ฃผ์๋ฅผ ๊ณต์ ํ์ต๋๋ค.
์ด๋ค ์ฌ๋๋ค์ ์ด ๋ฌธ์ ์ ์งํ ์ํฉ์ ๋ํ ์ ๋ณด๋ฅผ ๊ธฐ๋ค๋ฆฌ๊ณ ์์ต๋๋ค. ์งง์ ์๋ต์๋ 1๋ ์ด์ ์ํ ์ ๋ฐ์ดํธ๊ฐ ์์ต๋๋ค.
๋ณด์ธ์, ๋๋ถ์ ์ด์ @Newbytee๊ฐ ๋ถ์ฌ๋ฃ์ ๋ช ํํ ๋ต๋ณ์ด ์๊ณ ๋ ์ด์ ์ค๋ช ์ ๊ธฐ๋ค๋ฆด ํ์๊ฐ ์์ต๋๋ค. :)
์, ๋ฐธ๋ธ๋ DRM์ Linux๋ก ์ด์ํ์ง ์์ ์ฌ๋์ด์์ต๋๋ค. ์ ๋ ๊ทธ๋ค์ด ํด์ผ ํ๋ค๊ณ ์๊ฐํฉ๋๋ค. DRM์ Proton์์ ๊ฑฐ์ ๋ฌธ์ ๊ฐ ๋์ง ์์ผ๋ฉฐ ์๋ํ์ง ์๋ ์ ์ผํ "ํฐ" DRM์ Linux๋ฅผ ์ ๊ทน ์ง์ํ๋ ์ํผ ํ์ฌ์ธ Valve์์ ๊ฐ๋ฐํ ๊ฒ์ ๋๋ค.
CEG๋ Valve์ ์ธ ๊ฐ์ง ์์ฌ DRM ์ต์ ์ค ๋ ๊ฐ๋ ฅํฉ๋๋ค. ๊ทธ๊ฒ์ ์ฌ์ฉํ๋ ๊ฒ์์ ๊ฑฐ์ ์์ต๋๋ค. ๊ทธ๋ค ์ค์ค๋ก๋ ๊ทธ๊ฒ์ ์ฌ์ฉํ์ง ์์ต๋๋ค. ์ด๊ฒ์ด ์ฐ์ ์์๊ฐ ์๋ ์ด์ ์ผ ๊ฒ์ ๋๋ค.
๋๋ DLL์ด Proton ์ค์น์ ์๊ณ ํ์ํ ๊ฐ์ ์ ๋ฌํ๊ณ ์์์ ๋ฐ๊ฒฌํ์ต๋๋ค. ์ต์ Proton์๋ ์ ์ ํ ์์คํ ํธ์ถ ๋ฐฉ๋ฒ์ ์ฌ์ฉํ์ฌ ๊ฐ์ ์คํํ๋ ์๋ก์ด ์ต์ ์ด ์์ต๋๋ค. ์๋ง๋ ์ด๊ฒ์ด ํด๊ฒฐ๋ ๊ฒ์ ๋๋ค.
@Ruedii ์ถ์๋ Proton ๋ฒ์ ์ ๋ํด ๋ง์ํ์๋ ๊ฑด๊ฐ์? ๊ทธ๋ ๋ค๋ฉด ํ ์คํธ ํ ์ ์์ต๋๊น?
@Ruedii ์ถ์๋ Proton ๋ฒ์ ์ ๋ํด ๋ง์ํ์๋ ๊ฑด๊ฐ์? ๊ทธ๋ ๋ค๋ฉด ํ ์คํธ ํ ์ ์์ต๋๊น?
๋๋ ์ง์งํ๊ฒ ๊ทธ๊ฒ๋ง์ผ๋ก๋ ์ถฉ๋ถํ์ง ์๋ค๊ณ ์๊ฐํฉ๋๋ค. ๊ทธ๊ฒ์ ํด์ผ ํ ๋ ๊ฐ์ง ์ผ ์ค ํ๋์ ๋๋ค.
๋ ๋ฒ์งธ๋ SteamPlay์์ Steam ์ธํ๋ผ๋ฅผ ํ์ฅํ๋ ๊ฒ์ ๋๋ค. ๊ทธ๋ฌ๋ ๊ทธ๋ค์ด ์๊ธฐ ์ธํ๋ผ๋ฅผ ์ถ๊ฐํ๋ ๊ฒ์ ๊ท์ฐฎ๊ฒ ํ์ง ์์ ์ด์ ๋ ์๋ก์ด ์ค์ ์์ด๋ ์ด์จ๋ ์๋ํ์ง ์์์ ๊ฒ์ด๊ธฐ ๋๋ฌธ์ ๋๋ค.
ps ํ ์คํธํ๋ ค๋ ๊ฒฝ์ฐ ์ ์ค์ ์ "PROTON_USE_SECCOMP=1"์ ๋๋ค.
์ด ์ค์ ์ด ๋ช ๊ฐ์ง Anti-Cheat ์์คํ ์ ์์ ํ๊ณ ๋ช ๊ฐ์ง ๋ฒ๊ทธ๋ฅผ ๊ธฐ๋ฅ์ ๋จ์ ์ผ๋ก ์ทจ๊ธํ๋ ๋ฌธ์ ๋ ํด๊ฒฐํ๋ค๊ณ ์๊ฐํฉ๋๋ค. (๊ฐ์ฅ ํฐ ๊ฒ์ ํธ์ถ ์คํ์ ๋ค์ํ ์ธก๋ฉด์ ํ์ธํ์ฌ ๋ฃจํด์ด ํธ์ถ๋ ๋ฐฉ๋ฒ๊ณผ ์์น๋ฅผ ํ์ธํ๊ณ ์ด๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๋ค๋ฅด๊ฒ ์คํํ๋ NASTY ์์ฒด ์ ์ ์ฝ๋ ํดํน์ ๋๋ค.)
"ํ ์คํธํ ๊ฒ์" ๋ชฉ๋ก์ ์ ๊ฒ์์ ์ถ๊ฐํ ์๊ฐ์ ํ๊ธฐ ์ ์ ์ ์ค์ ์ผ๋ก ํ ์คํธํ ๊ฒ์์ด ๋ง์ด ์์ต๋๋ค. ๊ทธ๋ฌ๋ ๋์ค์ ์๊ฐ์ด ๋๋ฉด ํ ์คํธํ ์ ์๋ ๊ฒ์์ด ํ๋ ์์ต๋๋ค.
์
๋ฐ์ดํธ:
๋๋ ๋ช๋ช CEG ํ์ดํ์ด ํ์ฌ ์๋ํ๊ณ ์๋ค๋ ๋ค๋ฅธ ๋ฒ๊ทธ๋ฅผ ์ฝ์์ต๋๋ค. CEG์ ๋น๋ ํ๋กํ์ ๋ฐ๋ผ ๋ค๋ฅผ ์ ์์ต๋๋ค.
์ ๋ฐ์ดํธ:
๋๋ ๋ช๋ช CEG ํ์ดํ์ด ํ์ฌ ์๋ํ๊ณ ์๋ค๋ ๋ค๋ฅธ ๋ฒ๊ทธ๋ฅผ ์ฝ์์ต๋๋ค. CEG์ ๋น๋ ํ๋กํ์ ๋ฐ๋ผ ๋ค๋ฅผ ์ ์์ต๋๋ค.
๋งํผ์ II๋ ์ฌ์ ํ ๋ถ๊ฐ๋ฅํฉ๋๋ค. ๊ทธ๊ฑฐ ์ด๋์ ์ฝ์์ด?
CEG๊ฐ ์๋ํ๋ ์ ์ผํ ๋ฐฉ๋ฒ์ ์์ธ์ ํตํด ๋ ๋์ ์คํ .exe๋ฅผ ๊ตฌํํ๋ ๋ฐธ๋ธ์ ๋๋ค. CEG์ ๋ํ ์์ค๊ฐ ์๋๋ผ๋ ์์ฑ์์์ ๋์๋ค๋๊ธฐ ์ด๋ ค์ธ ๋ช ๊ฐ์ง ์ด์ํ ์ฐฝ ํน์ ํธ๋ฆญ์ ์์กดํ ์ ์์ต๋๋ค.
์ต์ํ Mafia 2์ Hitman Absolution์๋ gog์ ๊ณต์์ ์ผ๋ก DRM ๋ฌด๋ฃ ๋ฐ์ด๋๋ฆฌ๊ฐ ์์ผ๋ฏ๋ก ์กด์ฌํฉ๋๋ค.
Valve๊ฐ ๋จ์ํ ์ด๋ฌํ ๋ฐ์ด๋๋ฆฌ๋ฅผ ์ ๊ณตํ๋ ๊ฒ์ด ๊ฐ๋ฅํ์ง ์์์ผ ํฉ๋๊น? ์ด ๋ฌธ์ ์ ๋ํ ๊ฐ์ฅ ์ฝ๊ณ ํ์คํ ํด๊ฒฐ์ฑ
์ด ๋ ๊ฒ์
๋๋ค. GfWL์ ์ฌ๋ฌ ๊ฒ์์์๋ ํจ์น๋์์ต๋๋ค.
์ต์ํ Mafia 2์ Hitman Absolution์๋ gog์ ๊ณต์์ ์ผ๋ก DRM ๋ฌด๋ฃ ๋ฐ์ด๋๋ฆฌ๊ฐ ์์ผ๋ฏ๋ก ์กด์ฌํฉ๋๋ค.
Valve๊ฐ ๋จ์ํ ์ด๋ฌํ ๋ฐ์ด๋๋ฆฌ๋ฅผ ์ ๊ณตํ๋ ๊ฒ์ด ๊ฐ๋ฅํ์ง ์์์ผ ํฉ๋๊น? ์ด ๋ฌธ์ ์ ๋ํ ๊ฐ์ฅ ์ฝ๊ณ ํ์คํ ํด๊ฒฐ์ฑ ์ด ๋ ๊ฒ์ ๋๋ค. GfWL์ ์ฌ๋ฌ ๊ฒ์์์๋ ํจ์น๋์์ต๋๋ค.
์ด๊ฒ์ Valve๊ฐ ์๋๋ผ ๊ฒ์์์๊ฒ ๋ฌ๋ ค ์๋ค๊ณ ์๊ฐํฉ๋๋ค.
์, ํ์ง๋ง ์ฌ๊ธฐ์์๋ Valves ํ๋ซํผ๊ณผ ๋ฌธ์ ์ถ์ ๊ธฐ ๋ชจ๋ ์์ผ๋ฏ๋ก ์์ ์ ๋ํ ์์๋ฅผ ํ์ํ ์ ์๋ ์ ํจํ ์ฅ์์ ๋๋ค. Valve๊ฐ ๊ฒ์์์ ๋ํํ ์ ์๋ ๋ ๋ง์ ์ต์ ์ด ์๋ค๊ณ ํ์ ํฉ๋๋ค. ์ ๋ ๋ณํธ์ฌ๋ ์๋์ง๋ง ํผ๋ธ๋ฆฌ์ ๊ฐ ์์ด๋ ๊ฒ์ ์์ ์์๊ฒ ๊ณต์ drm ๋ฌด๋ฃ ์คํ ํ์ผ์ ์ ๊ณตํ๋ ๊ฒ์ด ๋ฌธ์ ์ธ์ง ํ์ ํ ์ ์์ต๋๋ค.
ํธ์ง: btw gog mafia2.exe(2๊ฐ์ dll ํฌํจ)๋ ์คํ ์ค์น์์ ์ ์๋ํฉ๋๋ค.
ํ
์คํธํ gog์ ๋ํ hitman absolution์ ์์ ํ์ง ๋ง์ญ์์ค.
CEG๊ฐ ์๋ํ๋ ์ ์ผํ ๋ฐฉ๋ฒ์ ์์ธ์ ํตํด ๋ ๋์ ์คํ .exe๋ฅผ ๊ตฌํํ๋ ๋ฐธ๋ธ์ ๋๋ค. CEG์ ๋ํ ์์ค๊ฐ ์๋๋ผ๋ ์์ฑ์์์ ๋์๋ค๋๊ธฐ ์ด๋ ค์ธ ๋ช ๊ฐ์ง ์ด์ํ ์ฐฝ ํน์ ํธ๋ฆญ์ ์์กดํ ์ ์์ต๋๋ค.
CEG๋ ์ด๋ฏธ Windows์ฉ Steam์ ํตํด ํ์ค Wine์์ ์๋ํฉ๋๋ค. ์ด๊ฒ์ด ๋ด๊ฐ Black Ops 2๋ฅผ ํ๋ ์ดํ๋ ๋ฐฉ๋ฒ์ ๋๋ค. @int-72h
์ด๊ฒ์ proton์ด ๊ฐ๋ฅํ ํ ๋ค์ดํฐ๋ธ Linux ํด๋ผ์ด์ธํธ๋ฅผ ์ฌ์ฉํ๊ธฐ ๋๋ฌธ์ ๋ฐ์ํ๋ฉฐ CEG ์ธํ๋ผ๊ฐ ๋๋ฝ๋์ด ๋ฐ์ํ๋ค๊ณ ์ด๋ฏธ ๋งํ์ต๋๋ค.
์ด ์์์๋ฅผ ๋ง์ ์ ์์ต๋๊น? ์ถ๊ฐํ๊ฑฐ๋ ๋ฐ๊ฒฌํ ๋ค๋ฅธ ๊ฒ์ด ์์ต๋๋ค.
CEG๊ฐ ์๋ํ๋ ์ ์ผํ ๋ฐฉ๋ฒ์ ์์ธ์ ํตํด ๋ ๋์ ์คํ .exe๋ฅผ ๊ตฌํํ๋ ๋ฐธ๋ธ์ ๋๋ค. CEG์ ๋ํ ์์ค๊ฐ ์๋๋ผ๋ ์์ฑ์์์ ๋์๋ค๋๊ธฐ ์ด๋ ค์ธ ๋ช ๊ฐ์ง ์ด์ํ ์ฐฝ ํน์ ํธ๋ฆญ์ ์์กดํ ์ ์์ต๋๋ค.
CEG๋ ์ด๋ฏธ Windows์ฉ Steam์ ํตํด ํ์ค Wine์์ ์๋ํฉ๋๋ค. ์ด๊ฒ์ด ๋ด๊ฐ Black Ops 2๋ฅผ ํ๋ ์ดํ๋ ๋ฐฉ๋ฒ์ ๋๋ค. @int-72h
๋ด ์คํด์ ๋ํด ์ฌ๊ณผ๋๋ฆฝ๋๋ค. Wine์ ํตํด ์ ์๋ํ๋ ๊ฒฝ์ฐ Proton์ ํ์ค ์ฐฝ์ผ๋ก ํจ์นํ ์ ์์ต๋๊น? ์๋๋ฉด ์ ๊ฐ ๋์น๊ณ ์๋ ๊ฒ์ด ์์ต๋๊น?
CEG๊ฐ ์๋ํ๋ ์ ์ผํ ๋ฐฉ๋ฒ์ ์์ธ์ ํตํด ๋ ๋์ ์คํ .exe๋ฅผ ๊ตฌํํ๋ ๋ฐธ๋ธ์ ๋๋ค. CEG์ ๋ํ ์์ค๊ฐ ์๋๋ผ๋ ์์ฑ์์์ ๋์๋ค๋๊ธฐ ์ด๋ ค์ธ ๋ช ๊ฐ์ง ์ด์ํ ์ฐฝ ํน์ ํธ๋ฆญ์ ์์กดํ ์ ์์ต๋๋ค.
CEG๋ ์ด๋ฏธ Windows์ฉ Steam์ ํตํด ํ์ค Wine์์ ์๋ํฉ๋๋ค. ์ด๊ฒ์ด ๋ด๊ฐ Black Ops 2๋ฅผ ํ๋ ์ดํ๋ ๋ฐฉ๋ฒ์ ๋๋ค. @int-72h
๋ด ์คํด์ ๋ํด ์ฌ๊ณผ๋๋ฆฝ๋๋ค. Wine์ ํตํด ์ ์๋ํ๋ ๊ฒฝ์ฐ Proton์ ํ์ค ์ฐฝ์ผ๋ก ํจ์นํ ์ ์์ต๋๊น? ์๋๋ฉด ์ ๊ฐ ๋์น๊ณ ์๋ ๊ฒ์ด ์์ต๋๊น?
๋ง์ฐฌ๊ฐ์ง๋ก Proton์์ ์ ์ฒด Windows Steam ํด๋ผ์ด์ธํธ๋ฅผ ์คํํ์๊ฒ ์ต๋๊น? 2๊ฐ์ ํด๋ผ์ด์ธํธ๊ฐ ์คํ๋๊ณ ์๊ธฐ ๋๋ฌธ์ ์์ฒด์ ์ธ ๋ฌธ์ ๊ฐ ๋ฐ์ํ ๊ฒ์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค. CEG ๋ถ๋ถ์ ๋ด๊ฐ ์์ํ ์ ์๋ ์์ฒด ๊ตฌ์ฑ ์์๋ก ๋ถ๋ฆฌํ๋ ๊ฒ์ด ๋ ์ข์ต๋๋ค.
์ด ๋ฌธ์ ๋ฅผ ๊ตฌ๋ ์ทจ์ํ๊ธฐ ์ ์ Mafia 2์ฉ Old Time Reality Mod(here3.5-123-Beta3-5, fe on nexus)์๋ Steam์์ ๊ฒ์์ ํ๋ ์ดํ ์ ์๋ mafia2.exe๋ ํฌํจ๋์ด ์๋ค๋ ์ ์ ๋ง์๋๋ฆฌ๊ณ ์ถ์ต๋๋ค. ์์ฑ์๋ฅผ ํตํด. ํ!
CEG๊ฐ ์๋ํ๋ ์ ์ผํ ๋ฐฉ๋ฒ์ ์์ธ์ ํตํด ๋ ๋์ ์คํ .exe๋ฅผ ๊ตฌํํ๋ ๋ฐธ๋ธ์ ๋๋ค. CEG์ ๋ํ ์์ค๊ฐ ์๋๋ผ๋ ์์ฑ์์์ ๋์๋ค๋๊ธฐ ์ด๋ ค์ธ ๋ช ๊ฐ์ง ์ด์ํ ์ฐฝ ํน์ ํธ๋ฆญ์ ์์กดํ ์ ์์ต๋๋ค.
CEG๋ ์ด๋ฏธ Windows์ฉ Steam์ ํตํด ํ์ค Wine์์ ์๋ํฉ๋๋ค. ์ด๊ฒ์ด ๋ด๊ฐ Black Ops 2๋ฅผ ํ๋ ์ดํ๋ ๋ฐฉ๋ฒ์ ๋๋ค. @int-72h
๋ด ์คํด์ ๋ํด ์ฌ๊ณผ๋๋ฆฝ๋๋ค. Wine์ ํตํด ์ ์๋ํ๋ ๊ฒฝ์ฐ Proton์ ํ์ค ์ฐฝ์ผ๋ก ํจ์นํ ์ ์์ต๋๊น? ์๋๋ฉด ์ ๊ฐ ๋์น๊ณ ์๋ ๊ฒ์ด ์์ต๋๊น?
๋ง์ฐฌ๊ฐ์ง๋ก Proton์์ ์ ์ฒด Windows Steam ํด๋ผ์ด์ธํธ๋ฅผ ์คํํ์๊ฒ ์ต๋๊น? 2๊ฐ์ ํด๋ผ์ด์ธํธ๊ฐ ์คํ๋๊ณ ์๊ธฐ ๋๋ฌธ์ ์์ฒด์ ์ธ ๋ฌธ์ ๊ฐ ๋ฐ์ํ ๊ฒ์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค. CEG ๋ถ๋ถ์ ๋ด๊ฐ ์์ํ ์ ์๋ ์์ฒด ๊ตฌ์ฑ ์์๋ก ๋ถ๋ฆฌํ๋ ๊ฒ์ด ๋ ์ข์ต๋๋ค.
๊ทธ๋ ์๋ง๋ CEG๋ก Proton์ ํจ์นํ๋ ๊ฒ์ ์๋ฏธํ์ ๊ฒ์ ๋๋ค.
CEG๋ ์ด๋ฏธ Windows์ฉ Steam์ ํตํด ํ์ค Wine์์ ์๋ํฉ๋๋ค. ์ด๊ฒ์ด ๋ด๊ฐ Black Ops 2๋ฅผ ํ๋ ์ดํ๋ ๋ฐฉ๋ฒ์ ๋๋ค. @int-72h
์ด๋ป๊ฒ bo2๋ฅผ ์ฌ์ํ ์ ์์ต๋๊น, ๊ธ์ด ๊ฐ์ต๋๊น? ์์ธ ์คํ์ผ๋ก ์ด๋ฉด "์ฒ๋ฆฌ๋์ง ์์ ์์ธ๊ฐ ์กํ์ต๋๋ค"๋ ํ๋ฃจํ ๋ ํด๋ผ์ด์ธํธ๋ฅผ ์๋ํ์ง๋ง ์๋ํ์ง ์์์ต๋๋ค :(
์ด๊ฒ์ ์ด๋ป์ต๋๊น?
CEG๋ ์ด๋ฏธ Windows์ฉ Steam์ ํตํด ํ์ค Wine์์ ์๋ํฉ๋๋ค. ์ด๊ฒ์ด ๋ด๊ฐ Black Ops 2๋ฅผ ํ๋ ์ดํ๋ ๋ฐฉ๋ฒ์ ๋๋ค. @int-72h
์ด๋ป๊ฒ bo2๋ฅผ ์ฌ์ํ ์ ์์ต๋๊น, ๊ธ์ด ๊ฐ์ต๋๊น? ์์ธ ์คํ์ผ๋ก ์ด๋ฉด "์ฒ๋ฆฌ๋์ง ์์ ์์ธ๊ฐ ์กํ์ต๋๋ค"๋ ํ๋ฃจํ ๋ ํด๋ผ์ด์ธํธ๋ฅผ ์๋ํ์ง๋ง ์๋ํ์ง ์์์ต๋๋ค :(
์ค์ ๋ก CEG ๊ฒ์์ ๊ฒ์ ๊ฐ๋ฐ์๊ฐ ํต๊ณผํ ์ ์๋ ๋ก๊ทธ์ธ ๊ฒ์ดํธ๋ก EA์ ๊ฐ์ ๋์์ ๊ตฌํํ ๊ฒฝ์ฐ ์๋ํ ์ ์์ต๋๋ค. ๊ฒ์์ CEG๊ฐ ์๋ค๊ณ ํด์ ๊ฒ์์ด ์๋ํ์ง ์๋ ๊ฒ์ ์๋๋๋ค.
๊ฒ๋ค๊ฐ ๊ฐ๋ฐ์๋ ๊ฒ์์์ ์ํ๋ ๋ชจ๋ ์์ ์ ์ํํ ์ ์์ต๋๋ค. ์ํ๋ ๊ฒฝ์ฐ xyzabc123OpenSesame์ ์ ๋ ฅํ๋ฉด CEG๋ฅผ ํต๊ณผํ ์ ์์ต๋๋ค.
์ผ๋ถ ๊ฒ์์ Proton 5.13์์ ์๋ํ ์ ์๋ค๊ณ ์๊ฐํฉ๋๋ค. https://github.com/ValveSoftware/Proton/releases/tag/proton-5.13-1b
PROTON_USE_SECCOMP๊ฐ ๋ ์ด์ ์ฌ์ฉ๋์ง ์์ผ๋ฏ๋ก Proton์ด DRM๊ณผ ๋ ๋์ ํธํ์ฑ์ ๊ฐ์ง ์ ์์ต๋๋ค.
์ผ๋ถ ๊ฒ์์ Proton 5.13
proton-5.13-1b
(์ถ์)์์ ์๋ํ ์ ์๋ค๊ณ ์๊ฐํฉ๋๋ค.PROTON_USE_SECCOMP๊ฐ ๋ ์ด์ ์ฌ์ฉ๋์ง ์์ผ๋ฏ๋ก Proton์ด DRM๊ณผ ๋ ๋์ ํธํ์ฑ์ ๊ฐ์ง ์ ์์ต๋๋ค.
๋๋ ์ฌ์ ํ ์์ฑ์๋ก CEG ๊ฒ์์ ์์ํ ์ ์์ต๋๋ค. ์ด ์๋ก์ด ์ ๋ฐ์ดํธ์๋ ๋ถ๊ตฌํ๊ณ . ๋ฐธ๋ธ๋ ์ฌ์ ํ ์์ฒด DRM์ ์ง์ํ์ง ์์ต๋๋ค.
๋๋ Saints row 3, Black ops 1/2, MW2 SP๋ฅผ ๋ค์ ์๋ํ์ง๋ง ์ฌ์ ํ ์๋ฌด๊ฒ๋ :/
steam-203140.log
Hitman Absolution๋ ์ฌ์ ํ CEG ๋ฒ๊ทธ์ ์ํฅ์ ๋ฐ์ต๋๋ค.
์ฌ๋ฌ๋ถ, ๊ณ์ ํ์ธํ ํ์๋ ์์ต๋๋ค. ์ด ์ ๋ฆด๋ฆฌ์ค์์ ์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ๋ ธ๋ ฅํ๋ค๊ณ ๊ฐ์ ํ ์ ์์ต๋๋ค.
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
Valve์์ ๋ง๋ DRM์ด Valve ํ๋ซํผ์์ ๊ฒ์์ ํ ์ ์๋ค๋ ๊ฒ์ ๋งค์ฐ ์์ด๋ฌ๋ํฉ๋๋ค.