Proton: Valve์˜ CEG DRM์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒŒ์ž„์€ ์ถœ์‹œ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์— ๋งŒ๋“  2018๋…„ 08์›” 27์ผ  ยท  86์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: ValveSoftware/Proton

CEG๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ์ถœ์‹œ๋˜์ง€ ์•Š๋Š” ์ด๋ฏธ ํ™•์ธ๋œ ๊ฒŒ์ž„:

๋งˆํ”ผ์•„ II (50130) #330
ํžˆํŠธ๋งจ: ์•ฑ์†”๋ฃจ์…˜(203140) #282
์Šค๋‚˜์ดํผ ์—˜๋ฆฌํŠธ V2 (63380) #392

๊ฐ€์žฅ ์œ ์šฉํ•œ ๋Œ“๊ธ€

Valve์—์„œ ๋งŒ๋“  DRM์ด Valve ํ”Œ๋žซํผ์—์„œ ๊ฒŒ์ž„์„ ํ•  ์ˆ˜ ์—†๋‹ค๋Š” ๊ฒƒ์€ ๋งค์šฐ ์•„์ด๋Ÿฌ๋‹ˆํ•ฉ๋‹ˆ๋‹ค.

๋ชจ๋“  86 ๋Œ“๊ธ€

์—ฌ์ „ํžˆ 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' ํ•˜๋ฉด ๋‹ค์Œ ๋กœ๊ทธ๊ฐ€ ๋‚˜ํƒ€๋‚ฉ๋‹ˆ๋‹ค.

https://gist.githubusercontent.com/duderand/ff4805ff6f2af3c60902fff63d0857e4/raw/2036aced01725aaaec03f437445d81026cf86799/grid2_fslog.txt

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๋ฅผ ์ข‹์•„ํ•ฉ๋‹ˆ๋‹ค.

์ž‘๋™ํ•˜์ง€ ์•Š๋Š” ๊ฒŒ์ž„์€ ๋‹ค์Œ ์ค‘ ํ•˜๋‚˜๋กœ ์ธํ•ด ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค.

  1. STEAM์ด๋‚˜ ๊ฒŒ์ž„์ด ๊ตฌํ˜„๋˜์ง€ ์•Š์•˜๊ฑฐ๋‚˜ ๋ฒ„๊ทธ๊ฐ€ ์žˆ๋Š” API(Windows, .net, DirectX ๋“ฑ)๋ฅผ ์‚ฌ์šฉํ•˜๊ธฐ ๋•Œ๋ฌธ์— WINE ์ œํ•œ ์‚ฌํ•ญ
  2. Steam CEG๋Š” ๋‹ค๋ฅธ DRM๊ณผ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ Steam/์‹œ์Šคํ…œ/๊ฒŒ์ž„ ๋ฌด๊ฒฐ์„ฑ์„ ํ™•์ธํ•˜๊ณ  ๋ฌธ์ œ๋ฅผ ๊ฐ์ง€ํ•ฉ๋‹ˆ๋‹ค.

    • WINE์€ Windows์ฒ˜๋Ÿผ ์ •ํ™•ํ•˜๊ฒŒ ์ž‘๋™ํ•˜์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์— ์ผ๋ถ€ ๋ฌด๊ฒฐ์„ฑ ๊ฒ€์‚ฌ๊ฐ€ ์‹คํŒจํ•  ๊ฒƒ์œผ๋กœ ์˜ˆ์ƒ๋ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด Windows ํŒŒ์ผ ์‹œ์Šคํ…œ์˜ ํŒŒ์ผ์€ WINE์„ ํ†ตํ•œ Linux ํŒŒ์ผ ์‹œ์Šคํ…œ๊ณผ ๋‹ค๋ฅธ ์†์„ฑ์„ ๊ฐ€์งˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

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, ๋‚˜๋Š” ์ด๊ฒƒ์„ ์ž๋™ํ™”ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์ •๋ง๋กœ ๋ชจ๋ฅด์ง€๋งŒ ์ ์–ด๋„ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ด๋Ÿฌํ•œ ๊ฒŒ์ž„์„ ์„ค์น˜ํ–ˆ์Šต๋‹ˆ๋‹ค.

  1. ๋ฃจํŠธ๋ฆฌ์Šค๋ฅผ ์„ค์น˜ํ•ฉ๋‹ˆ๋‹ค.
  2. ์ŠคํŒ€ ๋Ÿฌ๋„ˆ๋ฅผ ์„ค์น˜ํ•ฉ๋‹ˆ๋‹ค.
  3. ๊ฒŒ์ž„์„ ๊ฒ€์ƒ‰ํ•ฉ๋‹ˆ๋‹ค.
  4. ์žˆ๋Š” ๊ฒฝ์šฐ ์ œ๊ณต๋œ ์Šคํฌ๋ฆฝํŠธ๋กœ ์„ค์น˜ํ•˜์‹ญ์‹œ์˜ค. Steam ๋Ÿฌ๋„ˆ์šฉ ์ƒˆ ๊ฒŒ์ž„์„ ์ˆ˜๋™์œผ๋กœ ์ถ”๊ฐ€ํ•˜์ง€ ์•Š์œผ๋ฉด ๊ฒŒ์ž„์˜ steamid ์žˆ์œผ๋ฉด ๋ฉ๋‹ˆ๋‹ค.
  5. ์žฌ์ƒ์„ ํด๋ฆญํ•ฉ๋‹ˆ๋‹ค.

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 ์ง€์›์— ๋Œ€ํ•ด ์—ฌ๋Ÿฌ ๋ฒˆ ์–ธ๊ธ‰ํ–ˆ๊ธฐ ๋•Œ๋ฌธ์— ํ™•์‹คํžˆ ์•Œ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

๊ถ๊ธˆํ•˜์‹œ๋‹ค๋ฉด ๊ทธ๋Š” ์ด๋ ‡๊ฒŒ ๋งํ–ˆ์Šต๋‹ˆ๋‹ค.
image

@๋‰ด๋ฐ”์ดํŠธ ์ด๊ฒŒ ์–ธ์ œ

@๋‰ด๋ฐ”์ดํŠธ ์ด๊ฒŒ ์–ธ์ œ

2019๋…„ 11์›” 1์ผ. ๊ทธ๋Š” 2018๋…„ 12์›” 16์ผ์—๋„ ์ด๋ ‡๊ฒŒ ๋งํ–ˆ์Šต๋‹ˆ๋‹ค.
image

์  ์žฅ. 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๋ฅผ ์žฌ์ƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ, ๊ธˆ์ด ๊ฐ”์Šต๋‹ˆ๊นŒ? ์™€์ธ ์ŠคํŒ€์œผ๋กœ ์—ด๋ฉด "์ฒ˜๋ฆฌ๋˜์ง€ ์•Š์€ ์˜ˆ์™ธ๊ฐ€ ์žกํ˜”์Šต๋‹ˆ๋‹ค"๋„ ํ”Œ๋ฃจํ† ๋Š„ ํด๋ผ์ด์–ธํŠธ๋ฅผ ์‹œ๋„ํ–ˆ์ง€๋งŒ ์ž‘๋™ํ•˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค :(

https://steamdb.info/app/50300/config/

์ด๊ฒƒ์€ ์–ด๋–ป์Šต๋‹ˆ๊นŒ?

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 ๋ฒ„๊ทธ์˜ ์˜ํ–ฅ์„ ๋ฐ›์Šต๋‹ˆ๋‹ค.

์—ฌ๋Ÿฌ๋ถ„, ๊ณ„์† ํ™•์ธํ•  ํ•„์š”๋Š” ์—†์Šต๋‹ˆ๋‹ค. ์ด ์ƒˆ ๋ฆด๋ฆฌ์Šค์—์„œ ์ด ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด ๋…ธ๋ ฅํ–ˆ๋‹ค๊ณ  ๊ฐ€์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ด ํŽ˜์ด์ง€๊ฐ€ ๋„์›€์ด ๋˜์—ˆ๋‚˜์š”?
0 / 5 - 0 ๋“ฑ๊ธ‰