본문 바로가기

xenia | 엑스박스360 에뮬

[ XENIA ] 빌드 직접 만드는 법 #1 | Python, Visual Studio

728x90
반응형
SMALL

준비물 링크 ( 클릭하면 바로 다운되게 해놨습니다, 링크 다운이 안되면 말씀해주세요! )

 

Git bash: https://git-scm.com/download/win

 

Git - Downloading Package

Downloading Git Now What? Now that you have downloaded Git, it's time to start using it.

git-scm.com

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를 다운로드해 주셔서 감사합니다. - Visual Studio

Visual Studio를 처음 사용하시나요? 새로운 개발 도구를 학습하는 것은 어려울 수 있습니다. 이 단계별 학습 여정을 통해 원하는 언어로 간단한 앱을 성공적으로 만들 수 있습니다. 시작하겠습니다

visualstudio.microsoft.com

 

* 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은 끝!

728x90
반응형
LIST