-
Notifications
You must be signed in to change notification settings - Fork 66
설치 및 실행
-
XivAlexanderLoader32.exe
또는XivAlexanderLoader64.exe
를 실행합니다. - 원하는 게임 설치본이 목록에 표시되면 해당 항목을 선택합니다.
- 목록에 표시되지 않을 경우,
게임 설치본이 위에 표시되지 않음
항목을 선택하면 설치/제거 시 게임 설치 경로를 물어봅니다.
- 목록에 표시되지 않을 경우,
-
XivAlexander를 d3d9/d3d11로 설치하기
를 클릭합니다. 관리자 권한이 필요할 수 있습니다.- 오류가 발생하거나, 게임 실행 시 뭔가 안 된다면,
XivAlexander 제거하기
후XivAlexander를 dinput8.dll(x64)로 설치하기
를 이용해 보세요. DirectX 9 버전을 쓴다면dinput8.dll(x86)
을 선택하셔야 합니다.
- 오류가 발생하거나, 게임 실행 시 뭔가 안 된다면,
- 설치 화면에서
한 번만 실행하기...
항목을 클릭합니다. - 사용하고자 하는 게임 프로세스를 선택해
XivAlexander 불러들이기
를 클릭합니다. 관리자 권한이 필요할 수 있습니다.
-
%LOCALAPPDATA%
는 보통C:\Users\<윈도우즈 사용자 이름>\AppData\Local
을 의미합니다. -
%APPDATA%
는 보통C:\Users\<윈도우즈 사용자 이름>\AppData\Roaming
을 의미합니다.
-
<설치 폴더>
는 기본으로%LOCALAPPDATA%\XivAlexander
로, 보통은C:\Users\<윈도우즈 사용자 이름>\AppData\Local\XivAlexander
를 의미합니다. -
<설정 폴더>
는 기본으로%APPDATA%\XivAlexander
로, 보통은C:\Users\<윈도우즈 사용자 이름>\AppData\Roaming\XivAlexander
를 의미합니다.-
XivAlexander32.dll
,XivAlexander64.dll
,XivAlexanderLoader32.exe
,XivAlexanderLoader64.exe
를<설치 폴더>
로 복사합니다. - 모든
.json
파일(특히game.[나라코드].json
파일)을<설정 폴더>
로 복사합니다.
-
- 설치 폴더나 설정 폴더를 바꾸고 싶을 경우,
config.xivalexinit.json
파일을 게임 설치 폴더에 만들고, 다음 내용을 입력합니다. 경로는 원하는 대로 수정해 주세요.예시 (및 기본값):{ "FixedConfigurationFolderPath": "<설정 폴더>", "XivAlexFolderPath": "<설치 폴더>" }
{ "FixedConfigurationFolderPath": "%APPDATA%\\XivAlexander", "XivAlexFolderPath": "%LOCALAPPDATA%\\XivAlexander" }
- 모든 경로는 상대 경로로 적을 시 DLL이 위치한 폴더를 기준으로 판단합니다.
-
XivAlexander32.dll
를 게임 설치 폴더(ffxiv_dx11.exe
가 있는 폴더)에d3d9.dll
라는 이름으로 복사해 넣습니다.- 리셰이드 등의 기타 애드온을 사용하고
d3d9.dll
라는 이름의 파일이 이미 존재하면, 아래DLL 파일이 이미 존재할 경우
를 참조해 주세요.
- 리셰이드 등의 기타 애드온을 사용하고
-
XivAlexander64.dll
를 게임 설치 폴더(ffxiv_dx11.exe
가 있는 폴더)에d3d11.dll
라는 이름으로 복사해 넣습니다.- 리셰이드 등의 기타 애드온을 사용하고
d3d11.dll
라는 이름의 파일이 이미 존재하면, 아래DLL 파일이 이미 존재할 경우
를 참조해 주세요.
- 리셰이드 등의 기타 애드온을 사용하고
XivAlexander 관련 파일을 포함하는 폴더는 3개가 있습니다.
- XivAlexander 제거 전에 게임을 먼저 종료해 주세요.
- 예:
C:\Users\사용자\AppData\Roaming\XivAlexander
이 폴더는 XivAlexander 설정과 모드 이용 시 모드 파일을 포함합니다. 처음부터 다시 시작하거나 XivAlexander를 완전히 제거하려면 이 폴더를 삭제해 주세요.
- 예:
C:\Users\사용자\AppData\Local\XivAlexander
이 폴더는 XivAlexander DLL 및 EXE 파일을 포함합니다. 다른 게임 설치에 XivAlexander를 사용하고 있지 않다면 이 폴더를 삭제해 주세요.
- 예:
C:\Program Files (x86)\SquareEnix\FINAL FANTASY XIV - A Realm Reborn\game
XivAlexander를 설치하며 XivAlexander32.dll
혹은 XivAlexander64.dll
을 다음 파일로 복사했을 것입니다.
- d3d11.dll
- d3d9.dll
- dxgi.dll
- dinput8.dll
Reshade 등의 기타 애드온을 사용하지 않을 시에는 모두 제거해 주세요. 사용할 경우에는, 해당 파일에 우클릭 후 속성
을 클릭해 XivAlexander 관련 DLL임을 확인하고 해당 파일만 삭제해 주세요.
config.xivalexinit.json
를 XivAlexander 폴더에 만듭니다. 새로 다운로드 시에는 기본으로 포함되어 있습니다.
{
"FixedConfigurationFolderPath": ".",
"XivAlexFolderPath": "."
}
- 첫째 항목은 설정 파일을 현재 폴더(DLL이 있는 폴더)에 저장하도록 지시합니다.
- 둘째 항목은 XivAlexander 프로그램 파일이 현재 폴더에 있음을 지시합니다.
이 문제를 해결하는 방법은 두 가지가 있습니다.
XivAlexander32.dll
또는 XivAlexander64.dll
을 dinput8.dll
으로 게임 설치 폴더에 복사할 수 있습니다. DirectX 9 버전 이용 시에는 XivAlexander32.dll
을, DirectX 11 버전 이용 시에는 XivAlexander64.dll
을 복사해 넣어 주세요.
모든 파일 이름이 다른 애드온이 이미 사용하고 있다면, 다른 애드온 파일을 다른 경로로 이동한 후, XivAlexander 프로그램 설정 파일(<설정 폴더>/config.runtime.json
)을 수정해, 다른 경로로 이동한 애드온 파일의 경로를 다음을 참고해 설정에 추가합니다.
- 비어있는 항목에 대해서는 윈도우즈에 포함된 시스템 DLL을 불러옵니다.
- 한 항목에 여러 개의 DLL이 지정된 경우에는 모든 DLL을 불러오되, 제일 마지막 DLL의 결과만을 이용합니다.
{
"ChainLoadPath_d3d11": ["C:/something/some_other_d3d11.dll"],
"ChainLoadPath_d3d9": ["C:/something/some_other_d3d9.dll", "C:/something/some_other_second_d3d9.dll"],
"ChainLoadPath_dinput8": [],
"ChainLoadPath_dxgi": ["C:/something/some_other_dxgi.dll"],
}