Diablo IV on M2 Max (MBP 16") using MacOS Ventura (13.4), 실리콘맥북에서 디아블로4 즐기기
Diablo IV on M2 Max (MBP 16") using MacOS Ventura (13.4), 실리콘맥북에서 디아블로4 즐기기
Install Xcode 15 CLI Tools
- https://developer.apple.com/download/applications/ 로 이동하세요
- XCode 15 베타 아래에서 '다운로드 보기'를 클릭하세요
- Command Line Tools for Xcode 15 베타 아래에서 '세부 정보 보기'를 클릭하고, 'Command Line_Tools_for_Xcode_15_beta.dmg'라는 강조된 링크를 클릭하여 다운로드를 시작하세요
- 다운로드가 완료되면 해당 파일을 클릭하고 맥북에 설치하세요
Install/mount Game porting toolkit
- https://developer.apple.com/download/all/?q=game%20porting%20toolkit 로 이동하세요
- Game porting toolkit 베타 아래에서 '세부 정보 보기'를 클릭하고, 강조된 'Game porting toolkit beta.dmg' 링크를 클릭하여 다운로드를 시작하세요
- 다운로드가 완료되면 해당 파일을 클릭하여 마운트하거나 설치하세요
Setup your development and Homebrew environment
- 터미널을 엽니다
- 게임 포팅 툴킷은 Rosetta 2 아래에서 실행됩니다.
- Rosetta 2가 설치되어 있는지 확인하세요. 터미널에서 다음 명령을 실행합니다
softwareupdate --install-rosetta
다음 단계를 Rosetta 환경에서 계속하려면 x86_64 쉘을 입력합니다. 이후의 모든 명령은 이 쉘 내에서 실행해야 합니다. 터미널에서 다음 명령을 실행합니다.
arch -x86_64 zsh
아직 설치하지 않았다면 x86_64 버전의 Homebrew를 설치합니다. 터미널에서 다음 명령을 실행합니다.
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
brew 명령이 경로에 있는지 확인합니다. 이 명령이 /usr/local/bin/brew를 출력하지 않는다면, PATH를 수정하여 /usr/local/bin이 처음에 오도록 하거나, 이후의 명령에서 brew의 경로를 전체적으로 지정해야 합니다. 터미널에서 다음 명령을 실행합니다
which brew
Apple Homebrew 탭을 누릅니다. 터미널에서 다음 명령을 실행합니다
brew tap apple/apple http://github.com/apple/homebrew-apple
game-porting-toolkit 수식을 설치합니다. 이 수식은 여러 개의 대형 소프트웨어 프로젝트를 다운로드하고 컴파일합니다. 이 작업이 얼마나 걸리는지는 컴퓨터의 속도에 따라 다릅니다. 이 작업은 많은 시간이 소요됩니다. 예를 들어, 제 M1 Max가 탑재된 MBP 14"에서는 48분이 걸렸습니다. 터미널에서 다음 명령을 실행합니다
brew -v install apple/apple/game-porting-toolkit
게임 포팅 툴킷 환경을 위한 새로운 Wine prefix를 생성합니다
Wine prefix는 가상의 C: 드라이브를 포함합니다. 이 가상의 C: 드라이브에 툴킷과 게임을 설치할 것입니다. 여기서는 아무것도 할 필요가 없습니다.
홈 디렉토리에 my-game-prefix라는 새로운 Wine prefix를 생성합니다. 터미널에서 다음 명령을 실행합니다
WINEPREFIX=~/my-game-prefix `brew --prefix game-porting-toolkit`/bin/wine64 winecfg
"Wine configuration" 창이 화면에 나타나야 합니다.
윈도우 버전을 Windows 10으로 변경합니다.
적용을 선택한 다음 OK를 선택하여 winecfg를 종료합니다.
툴킷을 Wine prefix에 설치합니다
그래픽 브리지 라이브러리는 게임 평가 환경을 마무리하기 위해 Wine prefix 내부에 배치되어야 합니다. 이 설명서는 /Volumes/Game Porting Toolkit-1.0에 게임 포팅 툴킷을 마운트했다고 가정합니다. 여기서는 아무 것도 할 필요가 없습니다.
게임 포팅 툴킷 라이브러리 디렉토리를 Wine의 라이브러리 디렉토리로 복사합니다. 터미널에서 다음 명령을 실행합니다:
ditto /Volumes/Game\ Porting\ Toolkit-1.0/lib/ `brew --prefix game-porting-toolkit`/lib/
battle.net 설치 프로그램을 설정하고 게임을 시작합니다
여기에서 윈도우용 설치 프로그램을 다운로드하세요: https://www.blizzard.com/download/confirmation?platform=windows&locale=en_US&product=bnetdesk
설치 프로그램을 wine prefix로 복사합니다. 터미널에서 다음 명령을 실행합니다:
cp ~/Downloads/Battle.net-Setup.exe ~/my-game-prefix/drive_c/users/crossover/Downloads/
설치를 시작하기 전에, Windows 빌드 번호를 업데이트하거나 D4가 시작되지 않습니다. 와인 prefix 내의 레지스트리를 업데이트하기 위해 이러한 명령을 사용하세요. 터미널에서 다음 명령을 실행하세요
WINEPREFIX=~/my-game-prefix `brew --prefix game-porting-toolkit`/bin/wine64 reg add 'HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion' /v CurrentBuild /t REG_SZ /d 19042 /f
WINEPREFIX=~/my-game-prefix `brew --prefix game-porting-toolkit`/bin/wine64 reg add 'HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion' /v CurrentBuildNumber /t REG_SZ /d 19042 /f
WINEPREFIX=~/my-game-prefix `brew --prefix game-porting-toolkit`/bin/wineserver -k
마지막으로, 배틀넷 설치 프로그램을 시작하세요. 터미널에서 다음 명령을 실행하세요
/Volumes/Game\ Porting\ Toolkit-1.0/gameportingtoolkit ~/my-game-prefix "C:\users\crossover\Downloads\Battle.net-Setup.exe"
해당 내용을 래딧의 게시글을 참고 하여, Chatgpt 혹은 의역등을 통하여 제 맥북에 설치 하면서 기록 하기 위한 용도로 작성 되었습니다. 보다 상세한 내용이나, 궁금한 부분이 있다면 댓글 혹은 링크를 통하여 직접 확인 하시기 바랍니다.
'이야기, 들어볼래? > 정보, 그리고 꿀팁' 카테고리의 다른 글
[이슈핫] 누누티비의 '도둑 시청' 스캔들, OTT 업계에 미치는 영향은? (1) | 2023.06.15 |
---|---|
'버스 탑승 사전예약' 동탄·파주운정 등 '광역콜버스' 시범사업 스타트 (0) | 2023.06.15 |
애플, 개발자가 Windows 게임을 Mac으로 이식하는 데 도움이 되는 도구 출시 (0) | 2023.06.13 |
애플(apple), 최초의 공간 컴퓨터 애플 비전 프로 출시(발표) feat. 출시 일정 (0) | 2023.06.06 |
"애플 비켜" 메타 VR·MR 헤드셋 퀘스트3 가을 출시 예정 굳히기? (0) | 2023.06.02 |
댓글