폴아웃: 뉴 베가스/설치
1. 개요
이 문서는 폴아웃: 뉴 베가스 를 문제 없이 구동하는 데 가장 기초적인 정보와 가장 빈번히 발생하는 버그를 해결하는 법을 담고 있다.
2. 요구 사양
폴아웃: 뉴 베가스는 2010년에 나온 게임에 그래픽의 수준이 높지 않아서 노트북의 내장 그래픽으로도 나름 준수한 프레임이 나올 정도로 사양이 낮은 게임이다. 따라서 모딩을 하지 않을 사람은 아무 컴퓨터로 돌려도 게임을 그럭저럭 돌릴 수 있다.
그러나 텍스처 팩, ENB 등으로 그래픽을 보기 좋을 수준으로 개선하는 동시에 다양한 컨텐츠를 추가해주는 스토리 모드를 플레이하는 등, 본격적으로 모딩을 하려면 생각보다 준수한 사양이 필요하다. 모딩 권장 사양에 미치지 못하는 사양으로 텍스쳐 팩을 깔면, 빠른 이동을 할 때 메모리가 부족해서 튕기거나, 프레임이 많이 떨어지는 현상이 나타난다.
3. 기본 요소 설치
이 항목에서는 '''모딩을 하지 않는 사람이''' 폴아웃: 뉴 베가스를 문제 없이 플레이하는 데 '''가장 기초적이고 필수적인 것'''들을 순서대로 소개한다.
모딩을 할 사용자는 폴아웃: 뉴 베가스/모드 항목을 참조하길 바란다.
3.1. 폴아웃: 뉴 베가스 설치
스팀에서 다운받을 수 있는 스팀 버전과 GOG에서 다운받을 수 있는 GOG 버전이 있다. 스팀 버전은 뉴 베가스를 윈도우 10에서 정상적으로 구동하는 데 필요한 것들이 내장돼 있지 않은 반면에 GOG 버전은 윈도우 10에서 정상적으로 구동하는 데 필요한 과정과 4GB 패치가 이미 적용된 상태로 출시됐다. 가급적 GOG 버전을 사용하길 바라며 스팀 버전을 다운받은 사용자라고 하더라도 다음의 과정을 따라하면 뉴 베가스를 정상적으로 구동할 수 있다. 또한 GOG 버전의 뉴 베가스를 구동하는 데 문제를 겪는 사용자도 이 글을 참조하면 도움이 된다.
게임을 설치한 후, '''FalloutNVlauncher.exe를 한 번 실행해 .ini 파일과 레지스트리를 생성해준다.''' 뉴 베가스를 재설치하는 사용자라면, 뉴 베가스를 완전히 지워주고, 찌꺼기가 남을 수도 있으니 '내 문서-My Games'에 있는 FalloutNV 폴더와 폴아웃 뉴 베가스가 설치돼 있던 Fallout New Vegas 폴더도 통째로 지워준다.
윈도우 10 사용자의 경우 DirectX 관련 문제가 있어 추가 준비 과정이 필요하다. 이는 윈도우 10에 깔린 DirectX 버전이 12이기 때문에 DirectX 9를 기반으로 만들어진 뉴 베가스를 구동할 때 문제가 생길 수 있기 때문이다.
따라서 '''다음 항목들을 설치해주자.'''
- VC++ 2013
- DirectX June 2010 Redist
- Microsoft Core XML Services (MSXML) 6.0
- Microsoft Visual C++ 2010 재배포 가능 패키지 (64비트 운영체제에서도 x86을 설치해야 한다)
3.2. 한글화 패치 설치
'''FOJP 방식을 사용하는 폴아웃 뉴 베가스 한글패치'''
지금은 사라진 폴아웃 카페인 메가톤에서 만든 한글패치의 질이 매우 좋지 않자, 한 유저가 나서서 모든 내용을 다시 번역했다. 메가톤에서 만든 옛날 한글패치는 ESP 파일의 내용물을 직접 뜯어고치는 형식인 반면에, 이 방식의 한글패치는 화면 상에 나오는 영문을 인식한 후, 그 원문에 대응하는 번역문을 불러오는 후킹 방식의 한글패치다. 따라서 한글패치에 포함된 ESP 파일의 갯수를 크게 줄였다.
또한 기존 게임에는 없는 기능인 라디오 자막을 번역자가 개별 모드로 구현해냈다.
본편의 내용 외에도 율리시스 동료 모드, Jsawyer.esp, WMX, 프로젝트 네바다, 조슈아 그레이엄 동료 모드 등 수요가 많은 모드의 한글화가 내장돼 있다.
설치법은 다음과 같다. 링크의 게시물에 올려진 압축 파일을 내려받은 후, 압축 파일에 존재하는 내용물을 전부 뉴 베가스 루트 폴더(FalloutNVlauncher.exe가 있는 폴더)에 압축을 푼다. 덮어쓰기 메시지가 뜨면 전부 덮어쓴다고 해준다.
한글패치에는 NVKOR_FINAL이라는 이름을 가진 esp 플러그인과 Radio_KOR이라는 이름을 가진 esp 플러그인이 동봉돼 있는데, NVKOR_FINAL 류의 esp 플러그인은 후킹 방식의 번역으로 생기는 문제점을 교정해주는 플러그인이며, Radio_KOR 류의 esp 파일은 번역자가 따로 만든 라디오 자막 파일이다.
'''사용자 별로 사용해야 하는 플러그인은 다음과 같다.'''
- 뉴 베가스 본편만 있거나 얼티밋 에디션이 아닌 바닐라 유저
Radio_KOR(noDLC).esp
- 뉴 베가스의 DLC가 모두 존재하는 바닐라 유저
Radio_KOR.esp, NVKOR_FINAL.esp
- 뉴 베가스의 DLC가 모두 존재하며 모드는 Jsawyer.esp만 사용하는 유저
Radio_KOR.esp, NVKOR_FINAL_JSawyer.esp
- 뉴 베가스 모딩 유저의 경우
게임 내에서 설정으로 자막을 켜는 것을 잊지 말자. 또한 텍스처 옵션을 최대로 설정하지 않으면 비트-오-매틱 활력 테스트기의 텍스처가 깨질 수 있으므로, 텍스처를 최대로 설정한다.
그 외 주의사항은 한글패치를 다운받는 곳에 게시된 글을 참조.
FOJP 방식의 한글패치는 NVSE를 사용하므로, 뉴 베가스를 nvseloader.exe를 통해서 실행해야 한다. 하지만 다음의 과정을 거치면 FalloutNV.exe나 FalloutNVlauncher.exe를 통해서도 한글패치가 적용되게 할 수 있다.
3.3. NVSE 설치
다운로드
게임상에서 모드로 구현할 수 있는 스크립트 수를 늘려준다. 대부분의 모드가 선행으로 요구하므로, 모딩을 할 거라면 반드시 설치해야 한다.
FOJP 방식의 한글패치에 NVSE가 내장돼 있지만, 최신 버전의 NVSE가 나왔으므로 이 과정을 건너뛰면 안 된다.
설치법은 다음과 같다. 뉴 베가스 루트 폴더(FalloutNVlauncher.exe가 들어있는 폴더)에 nvse_1_4.dll, nvse_1_4ng.dll, nvse_editor_1_4.dll, nvse_loader.exe, nvse_steam_loader.dll을 넣어준다. 덮어쓸 거냐고 물어보면 덮어쓴다고 해준다. 절대 Data 폴더에 넣는 게 아니다.
이걸 설치한 이후로는 게임을 nvse_loader.exe를 통해서 실행해야 한다. 그래야 NVSE가 작동한다. 만약에 밑에 있는 4GB 패치를 했다면 FalloutNV.exe로 실행해도 NVSE가 작동한다.
3.4. 메모리 패치
다운로드
게임에서 사용할 수 있는 RAM의 총 사용량을 4GB까지 늘려준다.
설치법은 다음과 같다. 뉴 베가스 루트 폴더(FalloutNVlauncher.exe가 들어있는 폴더)에 FalloutNVpatch 파일을 압축 푼다. FalloutNVpatch를 실행한다. 패치가 끝났다는 텍스트가 뜨면 창을 닫는다. 불법 복제판은 이 패치가 적용되지 않는다.
GOG에서 판매하는 얼티밋 에디션의 경우 4GB 패치가 적용돼 있기 때문에 이 패치를 따로 할 필요는 없다. 하지만 이 패치에는 뉴 베가스를 실행할 때 FalloutNV.exe로 실행해도 NVSE가 적용되게 해주는 기능도 있으므로, FalloutNV.exe로 뉴 베가스를 실행하고 싶은 모딩 유저는 GOG 유저라고 하더라도 이 패치를 깔자.
3.5. NVAC 설치
다운로드
게임의 크래시(crash)를 막아주는 모드다. 엔진 관련해서 튕기는 걸 거의 대부분 막아준다. 반드시 깔아야 한다.
압축 파일의 내용물을 뉴 베가스 루트 폴더의 Data 폴더에 압축을 풀면 설치가 끝이다. 별도의 모드 매니저를 사용한다면, 모드 매니저를 통해서 설치한다.
3.6. 자동 저장 모드 설치
다운로드
뉴 베가스는 엔진 특성 상 게임을 저장할 때 한 파일에 계속해서 덮어쓰는 방식으로 저장할 경우, 저장할 때 끊김이 발생하거나 게임이 튕기는 문제가 발생한다. 따라서 별도의 저장 모드를 깔아줘야 한다.
설치법은 다음과 같다. 모드 매니저를 사용하지 않는 사람은 압축 파일의 내용물을 뉴 베가스 루트 폴더에 있는 Data 폴더에 압축을 푼다. 모드 매니저를 사용하는 사람은 모드 매니저로 설치한다.
설치가 다 됐다면, 게임을 하는 도중에 '`'(ESC 밑에 있는 키)를 눌러서 콘솔 메뉴를 불러온 다음, 다음을 각각 입력하고 엔터를 누르자.
set SaveInterval to 1
set SaveCount to 9999999999999999
이렇게 되면 게임이 1분마다 자동으로 저장되며, 저장 슬롯은 9999999999999999개를 사용하므로 덮어쓰기를 걱정할 일도 없어진다.
이렇게 설정한 설정값은 현재 플레이하고 있는 게임 캐릭터에 따라 달라지므로, 새 회차를 시작할 때마다 이 값을 설정해줘야 한다.
4. 설정
4.1. .ini 파일 수정
내 문서-My Games-FalloutNV 폴더에서 메모장으로 falloutcustom.ini라는 이름의 파일을 생성한 다음, 안에 다음의 내용을 넣자.
가상의 프로필을 사용하는 모드 매니저를 사용한다면, .ini 파일의 경로가 내 문서가 아니라 다른 곳에 있을 것이다.
[General]
bUseThreadedAI=1
INumHWThreads=4
bPreemptivelyUnloadCells=1
[BackgroundLoad]
bBackgroundCellLoads=1
bSelectivePurgeUnusedOnFastTravel=1
[Controls]
fForegroundMouseAccelBase=0
fForegroundMouseAccelTop=0
fForegroundMouseBase=0
fForegroundMouseMult=0
fXenonVertLookSpeed=1200.0000
fXenonHorizLookSpeed=1500.0000
[Audio]
iAudioCacheSize=8192
iMaxSizeForCachedSound=1024
4.2. 게임 내 설정
뉴 베가스 게임 내에 있는 설정에서 고쳐야 할 값을 다음과 같다.
한글패치에 내장된 비트-오-매틱 활력 테스트기의 텍스처가 깨지는 걸 방지하기 위해서 텍스처의 크기는 '''최대'''로 설정한다.
저장은 이전의 과정에서 설치한 모드가 자동으로 해주기 때문에, 자동 저장 관련 옵션을 전부 끈다.
5. 버그 관련
게임을 하다 보면 캐릭터가 사물에 끼는 현상이 자주 발생하는데, 그럴 경우 '`'(ESC 밑에 있는 키)를 눌러서 콘솔 메뉴를 불러온 다음, tcl를 입력하자. 그러면 캐릭터가 사물을 통과할 수 있게 된다. 그 상태에서 끼인 곳에서 빠져나온 다음, 다시 콘솔 메뉴에서 tcl를 누르면 해결 완료.
게임 내용 상의 버그는 버그 픽스 모드를 깔자. YUP 참고.
Alt+tab 버튼을 누르면 게임이 튕기는 버그가 있다. 해결법은 One Tweak 참고.