Steam Deck에서 Xbox 360 게임을 에뮬레이션하는 방법

게시 됨: 2023-04-27
스팀 데크에서 실행되는 Xbox 360 에뮬레이터
Marcus Mears III / 하우투 괴짜
SteamOS를 실행하는 Steam Deck에서 Xbox 360 게임을 에뮬레이션하려면:
  1. 데스크톱 모드에서 Xenia Canary Build를 다운로드하고 압축을 풉니다.
  2. Vulkan을 사용하여 실행되도록 Xenia를 구성합니다.
  3. Steam ROM Manager를 사용하여 Xbox 360 게임을 Steam에 추가하십시오.
  4. 게임 모드에서 Xbox 360 컬렉션을 찾아 각 게임이 Proton과 함께 실행되도록 설정합니다.

Steam Deck에서 Xbox 360 게임을 플레이하고 싶습니까? 최고의 Xbox 360 에뮬레이터인 Xenia를 사용하면 가능합니다. Deck의 SteamOS와 Windows 모두에서 실행할 수 있으며 시작하는 방법은 다음과 같습니다.

목차

SteamOS를 실행하는 Steam Deck에서 Xbox 360 게임을 에뮬레이트하는 방법
1단계: Xenia Canary 빌드 다운로드 및 압축 해제
2단계: SteamOS에서 실행되도록 Xenia 구성
3단계: Steam ROM 관리자를 사용하여 Xbox 360 게임을 Steam에 추가
Windows를 실행하는 Steam Deck에서 Xbox 360을 에뮬레이트하는 방법
1단계: Steam Deck Windows 컨트롤러 드라이버(SWICD) 다운로드 및 설정
2단계: Xenia Canary 빌드 다운로드 및 설치

SteamOS를 실행하는 Steam Deck에서 Xbox 360 게임을 에뮬레이트하는 방법

참고: 작성 당시 SteamOS의 Xbox 360 에뮬레이션 상태는 최신 Proton 버전을 사용하는 경우에도 매우 거칠었습니다. 성능은 끔찍하고 대부분의 게임에는 많은 시각적 결함이 있으며 임의의 충돌이 발생할 수 있습니다. T에 대한 이 가이드에 표시된 각 설치 및 구성 단계를 따르더라도 컨트롤이 작동하지 않을 수 있으며 Xenia가 처음부터 시작을 거부할 수 있습니다. 일반적으로 순조로운 항해를 기대하지 마십시오.

1단계: Xenia Canary 빌드 다운로드 및 압축 해제

시작하려면 Steam Deck에 Xenia를 다운로드하세요. Xenia는 Windows에서 잘 작동하는 Xbox 360 에뮬레이터이지만 SteamOS 및 일반적으로 Linux에서의 안정성과 성능은 이상적이지 않습니다. 에뮬레이터에는 기본 Linux 버전이 없으므로 Proton을 통해 Windows 버전을 다운로드하고 실행해야 합니다.

에뮬레이터가 활발하게 개발 중이기 때문에 Xenia Canary를 사용하고 있으며 앱의 새로운 Canary 빌드마다 일반적으로 수정 사항과 더 나은 전체 성능이 함께 제공됩니다. Canary 빌드에 문제가 발생하면 안정적인 빌드를 시도할 수 있지만 성능이 저하될 수 있습니다.

먼저 Steam Deck의 "전원" 메뉴로 이동하거나 전원 버튼을 길게 누른 다음 "데스크탑으로 전환" 옵션을 선택하여 데스크탑 모드로 전환하십시오.

다음으로 Firefox 또는 Steam Deck에서 사용 중인 다른 브라우저를 열고 Xenia Canary GitHub 릴리스 페이지로 이동합니다. (충돌 또는 기타 해결할 수 없는 문제가 발생하는 경우 Xenia 안정 버전 GitHub 페이지를 방문하여 안정 버전을 얻을 수 있습니다.) "xenia_canary.zip" 레이블이 지정된 최신 Canary 빌드를 다운로드하면 Firefox가 자동으로 "다운로드" 폴더에 저장합니다. .

그런 다음 Dolphin 파일 관리자를 열고 "다운로드" 폴더로 이동한 다음 Xenia를 저장할 새 폴더를 만듭니다.

Xenia Xbox 360 에뮬레이터의 압축을 풀 다운로드 폴더에 새 폴더를 만듭니다.

그런 다음 Xenia zip 아카이브를 마우스 오른쪽 버튼으로 클릭하고 "압축 풀기" 옵션을 선택한 다음 "압축 압축 풀기..." 버튼을 클릭합니다.

방금 만든 폴더를 선택하고 그 안의 아카이브를 추출합니다.

다운로드 폴더에서 생성한 폴더 안에 Xenia 아카이브를 추출합니다.

2단계: SteamOS에서 실행되도록 Xenia 구성

폴더로 이동하여 "Xenia_Canary.exe" 파일을 두 번 클릭합니다. "실행"을 클릭하고 Wine이 파일을 열도록 합니다. Xenia는 시작하자마자 충돌할 가능성이 높지만 걱정하지 마십시오. 어쨌든 이것이 우리가 원하는 것입니다.

앱이 충돌한 후 자동으로 닫히지 않으면 닫고 "Xenia-Canary.config.toml" 파일을 찾습니다. 파일을 마우스 오른쪽 버튼으로 클릭하고 "Kate로 열기"를 선택하면 사용한 것과 동일한 앱으로 파일을 열 수 있습니다.

이제 "gpu"라는 변수를 포함해야 하는 209행으로 스크롤합니다.

209행으로 스크롤하여 GPU 옵션을 any에서 Vulkan으로 변경합니다.

"gpu" 값을 "any"에서 "vulkan"으로 변경합니다. "X" 버튼으로 화상 키보드를 불러올 수 있습니다.

Xenia-Canary.config.toml 파일에서 GPU 옵션을 any에서 Vulkan으로 변경합니다.

이렇게 하면 충돌이 해결되고 SteamOS에서 Xenia를 실행할 수 있습니다. 작업을 마치면 Steam ROM Manager를 사용하여 게임 모드에 게임을 추가할 차례입니다.

3단계: Steam ROM 관리자를 사용하여 Xbox 360 게임을 Steam에 추가

Steam ROM Manager를 실행하기 위해 EmuDeck을 사용하고 있습니다. EmuDeck이 설치되어 있지 않은 경우 Steam Deck 에뮬레이션을 위한 신의 선물이므로 앱을 설치하는 것이 좋습니다. Xbox 에뮬레이션 및 Xenia에 대한 Deck의 지원은 매우 형편없지만 EmuDeck을 사용하면 거의 모든 에뮬레이터를 쉽게 설치하고 구성할 수 있습니다.

EmuDeck 설치는 매우 자명하지만, Steam Deck에서 GameCube를 에뮬레이션하는 가이드는 원하는 경우 더 자세히 설명합니다. EmuDeck 설치가 완료되면 설치 중에 생성된 EmuDeck "Emulation" 폴더를 엽니다. 이 폴더는 SD 카드의 루트 디렉토리에 있어야 합니다.

참고: 소유하지 않은 게임을 다운로드하는 것은 불법이므로 Xbox 360 ROM을 다운로드할 수 있는 곳으로 연결되지 않습니다. 그러나 올바른 하드웨어를 사용하여 게임을 소유하고 있다면 자신만의 이미지 파일을 만들 수 있습니다.

Xbox 360 ROM 폴더에 액세스하려면 Dolphin 파일 관리자를 열고 SD 카드 탭을 클릭한 다음 Emulation > Roms > Xbox360 > Roms로 이동합니다. 거기에 Xbox 360 덤프를 놓습니다. 원하는 게임을 복사했으면 Dolphin을 종료하고 EmuDeck을 엽니다.

Xbox roms 폴더를 찾으려면 SD 카드를 선택한 다음 Emulation > Roms > Xbox360 > Roms로 이동합니다.

EmuDeck을 열면 "도구 및 항목" 버튼을 클릭합니다.

그런 다음 "Steam ROM Manager" 버튼을 클릭하고 Steam 종료 알림이 나타나면 "예"를 클릭하십시오.

Steam Rom Manager를 연 후 "Microsoft Xbox 360 Xenia" 탭이 보일 때까지 왼쪽 열을 아래로 스크롤합니다. 클릭하세요. 그냥 선택하는 것이 아니라 클릭하고 토글을 켭니다.

그런 다음 아래와 같이 "실행 구성" 탭이 나타날 때까지 오른쪽 열을 스크롤합니다. "찾아보기"를 클릭하고 Xenia용으로 특별히 만든 폴더의 "다운로드" 폴더에 있어야 하는 Xenia 실행 파일을 찾습니다. 실행 파일을 찾아 선택했으면 "저장" 버튼을 클릭합니다.

이제 상단에 도달할 때까지 왼쪽 열을 위로 스크롤하면 "미리보기" 버튼이 표시됩니다. 버튼을 클릭합니다. 그런 다음 "앱 목록 생성" 버튼을 클릭합니다.

Steam ROM Manager가 Xbox 360 ROM을 찾으면 아래와 같이 표시되어야 합니다. 보시다시피 다른 게임과 Red Dead Redemption이 있습니다. 이전에 액세스 방법을 보여 드린 Xbox 360 ROM 폴더에 복사했습니다. Steam ROM Manager가 모든 Xbox 360 게임을 찾았는지 확인한 후 "Steam에 앱 저장" 버튼을 클릭하십시오.

"항목 추가/제거 완료"라는 알림을 기다립니다. 알림이 표시되면 Steam Rom Manager를 종료할 수 있습니다.

다음으로 게임 모드로 다시 전환할 시간입니다. 그런 다음 Xbox 360 게임 컬렉션(Steam 버튼 > 라이브러리 > 컬렉션)을 찾습니다. "Xbox 360" 컬렉션 아이콘을 클릭하면 Steam ROM Manager로 추가한 모든 게임이 표시됩니다.

게임 모드에서 Xbox 360 게임을 보려면 Steam 버튼 > 라이브러리 > 컬렉션을 누르십시오.

이제 게임을 선택하고 "시작" 버튼을 누릅니다. 다음으로 "속성..." 버튼을 클릭합니다.

플레이할 Xbox 360 게임을 선택하고 시작 버튼을 누른 다음 속성 버튼을 누릅니다.

거기에서 "호환성" 탭을 선택한 다음 "특정 Steam Play 호환성 도구 강제 사용" 버튼을 선택합니다. 다음으로 사용하려는 Proton 버전을 선택합니다. Proton 7.0-6을 선택했지만 원하는 경우 Proton Experimental을 선택할 수 있습니다. 안정성과 성능면에서 그다지 중요하지 않습니다. 그러나 둘 중 하나가 Xenia 충돌을 일으키는 경우 다른 버전으로 전환하십시오. Steam 라이브러리에 추가한 모든 게임에 대해 이 과정을 반복해야 합니다.

속성 메뉴에 들어가면 특정 Steam 플레이 호환성 버튼의 강제 사용을 켠 다음 Proton 실험용 또는 Proton 7.0-6을 선택합니다.

이제 Xbox 360 게임을 플레이할 수 있습니다! 다시 말하지만, 끔찍한 성능, 그래픽 결함, 충돌 및 기타 문제가 발생할 수 있습니다. Steam Deck에서 Red Dead Redemption을 실행하는 동안 성능은 10fps 미만으로 약 10-15fps를 유지했으며 아래와 같이 초목에 영향을 미치는 그래픽 결함도 발생했습니다.

SteamOS의 Xenia에서 실행되는 Xbox 360 게임의 시각적 결함.

아마도 향후 개발을 통해 Steam Deck에서 Xenia를 더 많이 사용할 수 있게 될 것입니다. 현재 Steam Deck에서 적절한 Xbox 360 에뮬레이션 성능을 원한다면 Xenia가 Windows OS에서 훨씬 더 잘 작동하므로 Steam Deck에 Windows를 설치하는 것이 좋습니다.

Windows를 실행하는 Steam Deck에서 Xbox 360을 에뮬레이트하는 방법

아직 Windows를 실행하고 있지 않다면 SD 카드에 Windows를 설치하는 방법을 보여주는 Steam Deck에 Windows 설치 가이드를 확인하세요. Windows를 설치하고 실행했으면 Steam Deck Windows 컨트롤러 드라이버를 다운로드하여 설정하십시오.

1단계: Steam Deck Windows 컨트롤러 드라이버(SWICD) 다운로드 및 설정

Xenia가 Windows를 실행하는 Steam Deck에서 컨트롤러 설정을 인식하려면 Steam Deck Windows 컨트롤러 드라이버(SWICD)를 다운로드하여 설치해야 합니다.

SWICD GitHub 페이지를 방문하여 "ViGEm 버스 드라이버" 및 "Microsoft Visual C++ 재배포 가능 패키지"를 다운로드 및 설치하십시오. 두 실행 파일을 실행하고 두 패키지 설치가 완료될 때까지 "다음"을 클릭하십시오. 다음으로 “Steam Windows 컨트롤러 드라이버(SWICD)”를 다운로드합니다.

SWICD GitHub 페이지를 방문하여 ViGEm 버스 드라이버, Microsoft Visual C++ 재배포 가능 패키지 및 Steam Windows 컨트롤러 드라이버(SWICD)를 다운로드하십시오.

설치 실행 파일(파일은 다운로드 폴더에 있어야 함)을 찾아 설치합니다. 앱이 바탕화면에 바로가기를 만들 수 있도록 허용해야 합니다.

SWICD를 설치한 후 데스크톱에서 앱을 찾아 엽니다.

그런 다음 작업 표시줄 오른쪽의 알림 센터에서 해당 아이콘을 찾아 마우스 오른쪽 버튼으로 클릭한 다음 "표시"를 클릭합니다.

SWICD에 들어가면 "기본 프로필" 버튼을 클릭하고 Steam Deck 제어 바인딩을 확인합니다. 작동하는지 확인한 후 SWICD를 닫습니다. 앱을 다시 실행하고 Xenia를 열기 전에 백그라운드에서 실행되는지 확인하는 것을 잊지 마십시오.

SWICD 드라이버 앱 내부의 기본 프로필 탭을 방문하여 모든 것이 예상대로 작동하는지 확인하세요.

2단계: Xenia Canary 빌드 다운로드 및 설치

SWICD 설치가 완료되면 Xenia Canary GitHub 페이지로 이동하여 에뮬레이터를 다운로드하고 압축을 풀고 실행 파일을 여십시오. Windows는 아마도 Xenia가 "인식되지 않는" 앱이기 때문에 시작하지 못하게 할 것입니다. "추가 정보"를 클릭합니다.

그런 다음 "어쨌든 실행" 버튼을 누릅니다.

"파일"을 클릭한 다음 "열기"를 클릭하여 게임 ROM을 열 수 있습니다. 그런 다음 게임 파일을 찾아 "열기" 버튼을 클릭합니다.

그게 다야! "디스플레이"를 클릭한 다음 "전체 화면"을 클릭하여 전체 화면 모드로 들어갈 수 있습니다.

성능과 안정성 측면에서 Red Dead Redemption은 SteamOS보다 Windows에서 훨씬 더 잘 작동한다고 말할 수 있습니다. 게임 내 성능은 20~30fps 사이였으며 그래픽 결함이 하나도 발견되지 않았습니다.

그래픽 결함 없이 Windows에서 실행되는 Red Dead Redemption.

Xenia는 성능을 개선할 수 있는 게임 패치를 지원하고, 특정 그래픽 요소를 제거하여 성능을 더욱 향상하고, 앤티앨리어싱, 다양한 해상도, 더 높은 프레임 속도 등을 활성화할 수 있습니다. Xenia에서 발견된 패치 설치 및 수정에 대한 가이드를 읽을 수 있습니다. GitHub 페이지.

관련: 더 오래 지속되는 배터리를 위해 Steam Deck을 최적화하는 방법