우분투에서 Wine으로 스타크래프트를 하자!

네이버 펌글땜에 본문 삭제
블로그에만 글 유지중

와인트윅은 안해도 잘 되더군요.
스타도 3d 렌더링 하던가요? =.=
여튼…

요즘은 ipx보다는 udp로 많이 할 것 같은데…
별 설정없이 udp 잘됩니다. :)

윈도 컴터가 너무 버벅대서 리눅에 설치해봤는데, 멀티로도 잘 되고 만족스럽네요.

[quote="haze11":8xhpkwel]와인트윅은 안해도 잘 되더군요.
스타도 3d 렌더링 하던가요? =.=
[/quote:8xhpkwel]

아 ^^ ;; 이건 만약 설정되어있으면 Opengl부분 사용하지 말라는 의미였습니다.
그 밑에 추가하라는것은 wineHq에 스타크래프트 howto에 써있는걸 보고 넣어봤습니다.

스타는 이미 하고 있으니… 다른 재밌는 게임을 소개해주세요!!! =.=/

배틀넷이 안됩니다.

위에 있는 방법대로 하나도 안 빼놓고 똑같이 했습니다.
그런데, 배틀넷이 안되므로 업데이트도 할 수가 없어서 블리자드에서 내놓은 수동패치를
~/.wine/drive_c/Program Files/Starcraft/ 에 집어넣고 터미널에서

wine BW-1152.exe 를 실행해서 수동 업데이트 했습니다.
예전에는 없던 udp 항목을 비롯해서 배틀넷의 서버목록도 제대로 나옵니다.

하지만 배틀넷의 아시아서버나, 유럽서버, 미국서부서버, 미국동부서버 등 을 선택해서 들어가면
이 버전에선 배틀넷에 연결할 수 없으니 재설치하라면서 바이러스가 걸렸다는 엉뚱한 메시지가 나옵니다.
아래 그림이 바로 그 화면을 캡처한 것입니다.
[attachment=0:evzzm96y]2008-07-23-161239_640x480_scrot.png[/attachment:evzzm96y]

다른 분들은 배틀넷을 어떻게 하고 있습니까?

mshtml.dll wininet.dll

위 두 파일은 제가 말한 위치에 있나요? wine 1.0 이상이면 있을꺼라 생각되지만 혹시나 해서요 ㅎㅎ

저도 처음보는 화면이라 뭐라고 답변 드리기 힘드네요. 와인하고 스타크 재설치를 해보시는 편이 좋을듯 합니다. 어딘가 꼬이긴 꼬인듯…

와인 버전은 1.1.1 이고 디엘엘 파일은 둘다 윈도우즈에서 가져와서 제 위치에 복사해 넣었습니다.

다만 XFCE 에서 와인이 [~]부분을 처리하지 못하는 버그가 있기 때문에
주분투의 [메인메뉴]-[Wine]-[Browse C:\ Drive] 항목으로 들어가면 아래 그림처럼 에러가 나는 문제가 있었습니다.
[attachment=1:2lfh6tyz]2008-07-23-174611_323x163_scrot.png[/attachment:2lfh6tyz]

그래서 /usr/share/applications/ 디렉토리에 있는 wine-browsdrive.desktop 을 연 뒤에

[code:2lfh6tyz]
Exec=xdg-open ~/.wine/drive_c # 에러를 뿜던 버그 부분을

Exec=xdg-open $HOME/.wine/drive_c # 이렇게 정상 동작하도록 고쳐줬습니다.
[/code:2lfh6tyz]

와인트윅 부분도 레그에디터로는 키값 하부항목인 문자열 값이 제대로 만들어지질 않아서 파일로 내보낸 후 그 레지스트리 파일을 수정해서 다시 불러들인 값을 적용했습니다.
아래 있는 파일이 그렇게 수정한 레지스트리 파일입니다.
[attachment=0:2lfh6tyz]Direct3D.reg.tar.bz2[/attachment:2lfh6tyz]

어디가 꼬이긴 꼬였는데, 뭐가 문제인지를 잘 모르겠네요…

오늘 이것 한번 해본다고 몇번을 재설치 했는지 모르겠습니다. 립버전이 좋다고 해서 그것도 해봤는데, 그건 설치조차 잘 안 되더라고요.

음. 혹시 수동 패치 하시지 마시고. 배틀넷 접속으로 자동 업데이트 해보시는것은 어떨까요?
제 스타 설치 순서는

오리지널 설치 > 배틀넷 업데이트 > 확장팩 설치 > 배틀넷 업데이트

입니다.

설마 패치 파일이 오염된 그…(럴일은 없겠죠) 아무튼 제 생각에 와인이 이상한게 아니라 스타가 이상한거 같습니다.

레지스트리 편집이 안되네요 Direct3D 키 까지는 되는데 문자열은 절대안되요;;;

내보내기도 안되고 인터넷에서 레지스트리파일 받아서 불러오기도 안되네요;;;