1. 포맷
2. 일단 백신을 비롯한 윈도 사용시 필요한 필수 유틸부터 설치. 이때 게임 실행과 관련한 괜한 유틸리티 미리 설치하지 말것.
4. 게임 설치 경로에서 BmEngine.ini를 찾아서 메모장으로 연 후 DetailMode=2 라는 부분을 DetailMode=0 으로 수정
5. 실행 성공?
7. 실행 성공!
그동안 원인 모를 ShippingPC-BmGame.exe 실행파일 APPCRASH 에러로 인해 실행이 불가능했었던 배트맨: 아캄 어사일럼 (배트맨: 아캄 수용소, Batman: Arkham Asylum) GOTY 에디션.
스팀에서 구매한 정품 게임임에도 불구하고 에러가 해결되지 않아 플레이를 해보지 못한것은 물론 후속작까지도 즐기지 못하게 되는 사태가 발생
이 에러를 해결해보기 위해 이것저것 깔고 지우고 다시 깔고, 포맷하기를 몇번 반복. 게다가 복돌 사이트에서 초회판을 비롯한 각종 버전을 다운도 받아봤지만 결국 실행 실패.
네이버에서 '배트맨 APPCRASH'를 검색해보면 검색결과가 거의 나오지 않는다. 한국에서 이 게임때문에 고통받는건 나혼자 뿐이라는 건가!!!!
다행히(?) 스팀 포럼 또는 구글링을 해보면 같은 증상으로 고통받는 사람들이 매~우 많다.
여기에서 제시된 몇몇 해결법들. 닷넷 프레임워크나 비주얼 C++ 등을 모두 지우고 다시 깔기 를 비롯해서 설치 경로의 '읽기 전용'을 해제하는 방법 등 이것저것 다 따라해봤는데도 역시 실패.
마그나카르타, 천랑열전 등을 구입 했을때에도 느끼지 못했던 깊은 빡침을 느끼게 되었다.
결국 게임을 포기하고 봉인하기로 결심한다.
사양때문에 안되나? 라고 생각해봐도 이후에 출시된 고사양 게임들은 실행이 잘만 되고 피직스 엔진을 사용하는 게임이라 VGA가 A당이라서 안되나? 는 후속작들은 또 실행이 됐기 때문에 아닌것으로.
결국 원인을 알지 못한채 몇년간 강제 봉인행.. 이었다가 이번에 스팀 세일 게임 둘러보다 생각나서 또 깔아서 해봤지만 역시나 실행 안됨. 오기가 발생해서 다시한번 각잡고 구글링을 해봤다.
이것저것 해보다 안되서 일단 포맷을 다시 했는데
여기서 든 생각이 게임과 관련없는 유틸이 충돌을 일으킨건 아닐까?
결론적으로 그 생각이 맞았던것 같다.
나는 지금까지 포맷을 해도 각종 유틸들을 설치하면서 게임과 관련된 유틸도 미리 다 깔아버렸는데
여기서 이미 프로그램이 엉켰던것..
내가 깔았던 게임 유틸 프로그램의 출처가 토렌트 사이트였다는 것.
토렌트를 받다보면 '무설치 유틸리티 모음'이라는 이름으로 각종 게임관련 유틸을 모아놓고 이것들을 다 설치하라고 지시한다.
그래서 별 의심없이 싹다 설치했는데 아무래도 이게 문제였던것 같다.
그래서 이번엔 게임과 관련된 어떤것도 설치하지 않고, Windows Update에서 필수적으로 요구하는 유틸만 설치한 후 스팀에서 배트맨을 설치해보았다.
그래서 실행해보니, 이제 APPCRASH 에러가 뜨지 않는다!!!!
.
..
...
....
.....
그러나 아무 일도 일어나지 않았다.
에러 메시지만 안뜨는게 아니라 게임도 실행이 안된다..
APPCRASH 메시지가 매번 뜰땐 빡침이 느껴졌다면
아무 것도 뜨지 않으니 엄청난 허무함과 답답함이 엄습... 또다른 공포를 맛보다
그래도 뭔가 사건의 전말에 가까워지는 기분에 힘을 내서 다시 구글링을 시작.
그러다가 묘한 답변을 발견하게 되는데
"BmEngine.ini 의 내용 중 DetailMode=2 를 DetailMode=0 으로 고쳐라."
이건 또 뭐지? 싶었지만 그런거 필요없고 뭐든 따라해보자는 입장이었기에 바로 파일을 찾아서 수정.
두근거리는 마음에 게임을 실행..
했더니 또 에러메시지가 뜬다 (0ㅌ0 으으..)
근데 이번엔 좀 다른 에러.
d3dx9_43.dll 에 문제가 있다는것 같은데..
점점 클라이막스를 향해감을 직감했다.
보통 dll 파일은 관련 프로그램 설치시에 문제가 생겼거나 설치후 문제가 생긴것으로
일반적으로 dll 에러는 해당 dll 파일만 웹에서 다운받아서 제 경로에 넣기만 하면 문제가 해결되는 경우가 대부분이다.
그런데 파일 이름을 보니 다이렉트x와 관련된거군.
그래서 다이렉트X를 최신버전으로 새로 설치한 후 게임 실행..
어?
된다.
된것이다.
당시 시간 새벽 2시 반.
새벽 6시에 일어나서 나가야 되는데 그시간까지 그짓을 하고 있었던 거다 (...)
하지만
실행이 됐을때 그 순간의 감격은...!! (이깟 게임이 뭐라고 엉엉)
총 플레이 시간: 27분
첫 실행의 감격으로 플레이해본 시간이 아니다.
얼른 자야됐기 때문에 실행 확인 후 게임은 바로 껐다.
저 27분 중 25분은 게임 실행시 에러 메시지가 떠있었던 시간이다
에러 메시지도 매번 똑같은 APPCRASH 에러 였기 때문에 매번 메시지를 들여보고 있었던게 아니다.
에러 메시지가 뜨면 빡쳐서 바로 끄고 이것저것 깔아보고 다시 실행하고 에러메시지 뜨면 끄고 다시 다른 방법 시도해보고.. 등을 반복하면서 봤던 실행 시간인것이다..
스팀 이자식들 에러메시지까지 실행시간에 포함시키다니.....
어쨋든 실행에 성공했다.
역시나 게임 관련 유틸을 이것저것 깔아놓은게 엉켜서 문제가 됐던 것 같은데... 왜 하필 이게임만?
다른 게임은 잘만 돌아갔는데..
그리고 해결 방법이었던 BmEngine.ini 파일은 뭐고 DetailMode 는 또 뭐라 말인가..
사양과 관련된 것 같기도 한데 이런걸 컴맹인 내가 알리가 없다.
그리고 이게 유일한 해결 방법이었다면 나혼자 이 방법을 알아낼 수 있었을리가 없다..
결론은 구글링 만세.
이제 게임을 즐겁게 할 일만 남았지만
지금 하고 있었던 파판X-2를 먼저 클리어 해야 하고, 살까 말까 고민하다 이제 구입한 디아블로 3 확장 엔딩도 먼저 봐야 한다.
..새벽까지 이 고생을 왜 한거지..?