Steam 설치
로그인
|
언어
简体中文(중국어 간체)
繁體中文(중국어 번체)
日本語(일본어)
ไทย(태국어)
Български(불가리아어)
Čeština(체코어)
Dansk(덴마크어)
Deutsch(독일어)
English(영어)
Español - España(스페인어 - 스페인)
Español - Latinoamérica(스페인어 - 중남미)
Ελληνικά(그리스어)
Français(프랑스어)
Italiano(이탈리아어)
Bahasa Indonesia(인도네시아어)
Magyar(헝가리어)
Nederlands(네덜란드어)
Norsk(노르웨이어)
Polski(폴란드어)
Português(포르투갈어 - 포르투갈)
Português - Brasil(포르투갈어 - 브라질)
Română(루마니아어)
Русский(러시아어)
Suomi(핀란드어)
Svenska(스웨덴어)
Türkçe(튀르키예어)
Tiếng Việt(베트남어)
Українська(우크라이나어)
번역 관련 문제 보고
It's not like wine. AIUI they effectively translate from directx->opengl in a way that should get near native performance.
Same thing they did on the Mac.
Makes sense. I'll give it a go.
It's not like wine. WIne is running directx and windows dlls in order to run a windows binary.
Steam is running native linux binaries.
If Steam on linux were like wine, they would have just installed the windows version of TF2.
There are similar "run windows programs on Mac" too, which Steam on Mac is not using.
rbarris worked on the port and posted some info to SPUF at the time.
Unfortunately SPUF is down (actually not sure why that's unfortunate, but ...)
The thread is called "Is Source on OS X really openGL native?" if you want to google later.
Here's some quotes though
In response to someone saying "sounds like wine?"
He said "No. With Wine, a Windows-built .exe is loaded into a UNIX process and then tricks are done to make to able to run.
On Mac Source, all of the source code has been compiled native. Specific modules have been replaced with ones that can drive OS X API's, like graphics and sound. All the OpenGL code lives in a little lib called "shaderapidx9" which is shorthand for "the shading subsystem that can run on dx9-class hardware". That's sort of the grand central station for graphics API traffic coming out of the engine and down into the OS&driver."
And, speaking in general about how it worked he said
"I wrote the native OpenGL module for Source Mac. It presents a DX9 compatible interface to the engine, engine calls me, I call GL, dots appear"
To me that's not like wine, especially not in the context that the question was asked at the top of the thread. YMMV.
But, I'm assuming they've done a similar thing for Linux as Mac. It's not really clear if that's the case from the talks I've watched and blog posts on Valve Linux, but the fact things like dxlevel work suggests they might have.
http://blogs.valvesoftware.com/linux/faster-zombies/
http://blogs.valvesoftware.com/linux/faster-zombies/#comment-3986
That is true. In fact, it probably would have been better if they just wrapped it in Wine, considering the fact that it's just painful to play with a dual core processor.