2011년 12월 17일 토요일

롤되는 컴퓨터 만들기

그렇다. 리그 오브 레전드(League of Legend),그 롤 말이다.
일반적인 컴퓨터라면 별 문제가 되지 않는다. 하지만 일부 컴퓨터에선 안되는 경우가 있고, 왜 우리집 컴퓨터에선 롤이 안되나요 물어보는 사람들을 위해 이 글을 쓴다.


롤 인스톨러는 지극히 공돌이적 사고로 만들어졌다. 일반적인 설치 프로그램들은, 이쁘장한 아이콘을 달고, 실행에 꼭 필요한 것들은 덩달아서 자동으로 설치하게 되있다. 하지만 롤 설치 프로그램은 아이콘 하나 없는 윈도우 실행파일 기본 아이콘에, 하는 일은 그냥 압축 푸는게 전부다. 물론 그냥 그렇게 깔아도 잘 되시는 분도 있다. 하지만  보통 이러한 게임들을 실행하려면 으례 그렇듯이, 라이브러리와 설정들이 필요로 하다. 이런건 스스로 찾아서 깔 수밖에 도리가 없다.


물론 자신이 컴퓨터에 대해 잘 알아서 직접 해결할 수도 있을 것이다. 혹시 7같은 최신 운영체제를 쓴다면 역시 별 문제가 없을 것이다. 이러한 것들이 7에서는 상당수가 기본적으로 깔려있는 경우가 많기 때문이다.(비록 구버전일 수는 있겟지만) 하지만 역시 아직까지는 XP유저들도 상당수고, XP에선 이러한 것들이 기본적으로 깔리지 않는다.

이 아래에 있는건 구형 컴퓨터에 롤을 깔면서 내가 설정한 것들이다. 물론 이 아래 리스트중 일부는 롤에 영향을 미치지 않을 수도 있다. 하지만 일일이 분석하기도 귀찬고 이 아래의 것들은 무엇을 하든 상당량의 프로그램들이 쓰는 것들이므로, 왠만하면 깔아놓기를 추천한다.

컴퓨터 하나가 롤이 안되서 고생고생하면서 알아낸 완벽 롤 라이브러리 총집합을 여기에 공개한다. 이 순서만 제대로 따라갔다면, 어떤 컴퓨터도 롤되는 컴퓨터로 만들 수 있을 것이다.

자 그럼, 문제를 해결해 볼까?


1. 롤을 삭제한다.

설명 : 모든 것의 기본은 망가진거 삭제부터.

2. .Net Framework를 전부 삭제한다.

설명 : 제어판에 프로그램 추가 삭제에 있다. 없으면 패스한다.

3. MFC DLL을 설치한다.

다운 경로 : http://activex.microsoft.com/controls/vc/mfc42.cab
미설치시 오류 증상 : 이벤트 로그에 Microsoft.VC.80.CRT 류의 오류가 나타나며,해당 어셈블러 파일을 찾을 수 없다는 로그가 남는다. 롤 프로그램을 실행시 아무 것도 나타나지 않고 롤이 종료된다.
설명 : Visual Studio 6.0 이전의 MFC 지원 파일이다. 파일 받으면 압축을 풀고 안에 있는 파일을 실행한다. cab은 마소가 쓰는 압축 파일이다.

4. Microsoft Visual C++ 2005 SP1 재배포 가능 패키지를 설치한다.

다운 경로 :  http://www.microsoft.com/downloads/ko-kr/details.aspx?FamilyID=200b2fd9-ae1a-4a14-984d-389c36f85647
설명 : Visual C++ 2005 버전 라이브러리. VC++ 2005로 만든 프로그램 실행에 필요

5. Microsoft Visual C++ 2008 재배포 가능 패키지를 설치한다.

다운 경로 : http://www.microsoft.com/downloads/ko-kr/details.aspx?FamilyID=9b2da534-3e03-4391-8a4d-074b9f2bc1bf
설명 : Visual C++ 2008 버전 라이브러리. VC++ 2008로 만든 프로그램 실행에 필요

6. .NET Framework 2.0 버전을 설치한다

다운 경로 : http://www.microsoft.com/downloads/ko-kr/details.aspx?FamilyID=0856eacb-4362-4b0d-8edd-aab15c5e04f5
설명 : 닷넷프레임 워크 2.0. 닷넷은 하위 호환성 없다. 버전별로 깔아야 하는 사태가..가장 많이 쓰이는 2.0과 4.0을 주로 깔고 필요하다면 3.0도 깔아야 할 필요가 잇을 수 있다.

7. .NET Framework 4.0 버전을 설치한다.

다운 경로 : http://www.microsoft.com/downloads/ko-kr/details.aspx?familyid=0a391abd-25c1-4fc0-919f-b21f31ab88b7&displaylang=ko

설명 : 2.0 과 같다.

8. DirectX 최신 버전을 설치한다.

다운 경로 :http://www.microsoft.com/downloads/ko-kr/details.aspx?FamilyID=2da43d38-db71-4c1b-bc6a-9b6652cd92a3
오류 증상 : d3d9.dll 이나 d3d9_40.dll 등 d3d9_??.dll이 없다는 메시지가 나온다.
설명 : 웹 배포로 자동으로 최신버전 다 받아준다. 괜히 dll만지작거리지 말고 정식 설치기 쓰자. 그러다 고장나면 답도 없다!

9. Adobe Air를 설치한다

다운 경로 : http://get.adobe.com/kr/air/
설명 : lol의 기반을 이루는 air다.

10. lol을 설치한다.
다운 경로 : http://leagueoflegends.co.kr/main.php
설명 : 압축만 풀어주는 더러운 설치프로그램 lol이다 'ㅅ' 다른건 아무것도 안한다. 설마 설명에 그렇게 나와있는데 한글 경로에 설치한다든지 사용자 아뒤가 한글은 아니겠지?

휴, 다 찾앗다. 혹시 빠진게 있으면 제보바란다. 이거만 해도 롤 안되는 횽은 아마 없을 꺼다. 이거 내가 다 찾아서 셋팅해줘야 한다니 참 어이가 없다 'ㅅ'; 문제 발생시엔 로그 파일,이벤트 뷰어 내용을 첨부해야 해결해준다. 그럼 롤 안되시는 분들 다 롤 합시다!

댓글 1개: