준비물 링크 ( 클릭하면 바로 다운되게 해놨습니다, 링크 다운이 안되면 말씀해주세요! )
Git bash: https://git-scm.com/download/win
Python: https://www.python.org/ftp/python/3.9.6/python-3.9.6-amd64.exe
Visual Studio Community 2019: https://visualstudio.microsoft.com/ko/thank-you-downloading-visual-studio/?sku=Community&rel=16
* Visual Studio 첫 설치 시 플러그인 전체 다 선택하고 설치하시는 걸 추천드립니다
Windows SDK: https://go.microsoft.com/fwlink/p/?linkid=2120843
[ 빌딩(Building) ]
1. Python 경로 잡아주기
Winodws키 + Pause키를 눌러줍니다
우측에 고급 시스템 설정 클릭
아랫쪽 환경 변수(N)... 클릭
그리고 잠깐 대기하시고
windows키 눌러서 python 검색하시면 나오는데 '파일 위치 열기' 클릭
바로가기의 파일 위치 이므로 한번 더 '파일 위치 열기'
진짜 Python 경로입니다
'주소를 텍스트로 복사' 해줍니다
이제 아까 환경변수 클릭해논데로 돌아와서
사용자 변수(U) 탭에 Path 더블클릭
새로 만들기(N) 눌러서 복사한 텍스트 주소 붙여넣기 해줍니다. 그리고 확인
2. Git bash로 Xenia repo 복사(clone) 해오기
편하게 바탕화면에서 합니다
바탕화면에서 우클릭 해서 'Git Bash Here' 클릭
git clone https://github.com/xenia-project/xenia.git
복사해서 붙여넣기합니다
바탕화면에 Xenia 폴더가 생겼습니다
3. cmd & Visual Studio 이용해 빌드만들기
cmd 실행합니다
만들어진 Xenia 폴더 '주소를 텍스트로 복사' 합니다
cd C:\Users\Wuru\Desktop\xenia
경로가 저랑은 다르기때문에 그대로 복사해서 붙여넣으면 안되용
Xenia폴더로 이동되었네요
이제 작업합니다
xb setup
시간이 좀 걸립니다
Success ! 뜨고난 이후
xb devenv
Visual Studio가 열립니다.
SDK를 최신으로 설치한 버전으로 바꿔줘야합니다
우측에 폴더들 제외 나머지파일 다 선택해줍니다
맨 위에 xenia-hid-demo 클릭하고
SHIFT버튼 누르고 xxhash 클릭하면 전체 선택됩니다
여기서 CTRL 버튼 누르고 폴더들만 클릭해서 체크해제해줍니다
그다음 우클릭 - 속성
Windows SDK 버전을
10.0.19041.0
으로 바꿔줍니다
없다면 적어줍니다
적용(A) 누르고 확인
Debug > Release 로 바꿔주고 우측에 초록색화살표 '로컬 Windows 디버거' 클릭해서 빌드 시작!
빌드가 만들어졌네요
다운받은 것과 다르게 detached가 안 적혀있죠?
만들어진 xenia.exe는 아래경로에 있습니다
C:\Users\Wuru\Desktop\xenia\build\bin\Windows\Release
직접 빌드를 만들어 봤는데요. 궁극적으론 Master 브랜치에 내가 원하는 pr을 병합시켜서 빌드를 짤수도 있겠고
아니면 예전에 특정게임이 잘되던 빌드를 다시 만들기 위해서도 사용할 수 있겠습니다
빌드 직접 만드는법#2 로 다운받을 수 없는 예전 빌드들을 직접 빌딩해보려고 합니다
이상 #1은 끝!
'xenia | 엑스박스360 에뮬' 카테고리의 다른 글
[ XENIA ] Iso 파일을 xex로 변환하는 법 | Pirate? (1) | 2021.07.25 |
---|---|
[ XENIA ] 레드 데드 리뎀션 GOTY | 프레임에 도움되는 패치 (0) | 2021.07.25 |
[ XENIA ] config.toml 설정초기화 하는법 (0) | 2021.07.23 |
[ XENIA ] 게임별로 config 설정하는법 | 아직은 비추 (0) | 2021.07.23 |
[ XENIA ] 마그나카르타 2 | 세이브/로드 문제 Fix ( 80% ) (5) | 2021.07.20 |