티스토리 뷰
Ryujinx 에뮬레이터는 지난 몇 달 동안 놀라운 발전을 보여 macOS 시스템과 공식적으로 호환되는 최초이자 유일한 스위치 에뮬레이터가 되었습니다. 우리는 2021년 말에 Yuzu와 Ryujinx에 대해 이야기했지만 그 이후로 특히 Mac M1 및 Mac M2와 호환되는 새 버전으로 먼 길을 왔습니다. 작동 방식을 확인하고 초보자를 위한 간단한 자습서를 공유할 수 있는 기회입니다.
다운로드
Mac M1/M2용 Ryujinx의 업데이트
Apple Silicon Macs 의 잠재력은 오늘날 시장에서 타의 추종을 불허한다고 에뮬레이터의 개발 팀은 말합니다. 컴퓨터는 전례 없이 성능과 에너지 효율성을 결합합니다. 이 기계는 Switch와 공유하는 강력한 ARM 시너지 덕분에 Nintendo 게임을 네이티브 포트에 최대한 가깝게 에뮬레이션하는 데 분명히 매우 흥미로울 것입니다 .
최신 Ryujinx 버전 1.1.394는 새로운 Mac과 완벽하게 호환되지만 일부 전용 서버, LAN 연결 또는 ldn_mitm을 통해 다른 Ryujinx 사용자 및 스위치 콘솔에서 사용자 지정 펌웨어 를 실행하는 사용자와 함께 플레이할 수 있는 LDN 기능도 포함되어 있습니다. 기준 치수.
에뮬레이터는 한동안 Apple의 macOS 시스템을 지원했지만 Intel 모델만 지원했습니다. Apple Silicon으로 이동하면 성능이 급증하고 사전에 구매한 Switch 타이틀을 플레이할 수 있습니다. 그렇지 않으면 불법 복제입니다.
우리는 해킹이나 지름길 없이 정확하고 안정적인 고성능 Nintendo Switch 에뮬레이터를 작성하기 위해 최선을 다하고 있습니다. Windows , Linux 및 이제 macOS 에서 우리의 목표를 달성하도록 지원하고 싶다면 Patreon에서 우리를 지원하고 Discord에서 어떻게 진행되고 있는지 알려주세요.
Ryujinx 1.1.394의 한계
Ryujinx는 실험적인 에뮬레이터이며 완전히 다른 플랫폼과 아키텍처에 대한 첫 번째 릴리스입니다. 실험적 제곱! 이와 같이 문제가 있을 것입니다.
현재까지 알려진 버그는 다음과 같습니다.
- ARM64 하이퍼바이저는 The Legend of Zelda: Breath of the Wild를 포함한 모든 타이틀에서 작동하지 않습니다. ARM64 JIT를 수동으로 강제 적용하면 이러한 게임을 시작할 수 있습니다. Ryujinx가 Rosetta를 통해 작동하도록 하는 것도 개발자가 많이 테스트하지 않은 것이지만 잠재적인 옵션이 될 수 있습니다.
- 셰이더 스터터는 MoltenVK를 통해 Vulkan의 SPIR-V와 Metal의 MSL 셰이더 간에 필요한 변환으로 증폭됩니다. OpenGL만큼 눈에 띄지는 않지만 눈에 띕니다.
- 일반적인 성능, 안정성 및 그래픽 문제가 발생할 수 있습니다. 모든 게임이 테스트된 것은 아니지만 Mario Kart 8 또는 Pokémon 과 같은 많은 부분이 완전히 플레이 가능 합니다.
Ryujinx 에뮬레이터 설치 방법
공식 웹사이트에서 영어로 볼 수 있는 설치 가이드는 macOS 12 "Monterey" 및 macOS 13 "Ventura" 이상 버전의 두 섹션으로 나뉩니다. 걱정하지 마세요. 이것은 매우 쉬운 튜토리얼입니다.
macOS 13 벤츄라
- 복구된 zip 패키지를 다운로드 페이지에서 쉽게 액세스할 수 있는 폴더로 추출합니다. 보호될 수 있거나 권한 문제가 있는 폴더는 사용하지 않는 것이 좋습니다.
- 'Ryujinx' 실행 파일을 실행하려고 하면 빌드가 공식적으로 서명되지 않았기 때문에 팝업이 표시됩니다.
- 그런 다음 앱 설정 으로 이동한 다음 보안 및 개인 정보 로 이동해야 합니다.
- "일반" 탭에서 "다음에서 다운로드한 애플리케이션 허용"으로 이동하면 Ryujinx가 차단되었음을 알리는 줄이 표시됩니다. "어쨌든 열기"를 선택하십시오. 이 선택을 확인하는 팝업 창이 나타납니다.
이것은 일회성 프로세스입니다. 다음에는 Ryujinx를 승인할 필요가 없습니다. 더 나은 점은 개발자가 Gatekeeper에 의해 차단되지 않도록 향후 macOS용 바이너리 버전에 공식적으로 서명하려고 할 것입니다.
macOS 12 몬테레이
- 위와 완전히 같은 과정이지만 "설정" 부분이 조금 다릅니다.
- 처음으로 Ryujinx를 시작한 다음 " 보안 및 개인 정보 보호 "로 이동합니다.
- 페이지 하단에서 "열기" 옵션을 선택합니다. 이 선택을 확인하는 팝업 창이 나타납니다.
prod.keys 및 펌웨어 설치
Ryujinx 에뮬레이터를 설치했습니다. Nintendo Switch에서 prod.keys를 추출하여 사용하기만 하면 됩니다. 이렇게 하려면 문제의 파일과 펌웨어를 Ryujinx에 통합하기 위해 콘솔을 탈옥/루팅해야 합니다. 그것 없이는 macOS, Windows 또는 Linux에서 플레이할 수 없습니다.
Prod.keys
prod.keys가 검색되면 Ryujinx에서 "파일"을 클릭한 다음 "Ryujinx 폴더 열기"를 클릭합니다. prod.keys 파일을 "system" 폴더에 복사하고 애플리케이션을 다시 시작합니다.
펌웨어
zip 파일에 있는 콘솔의 "덤프된" 펌웨어를 사용하여 Ryujinx에서 "도구" > "펌웨어 설치" > "XCI 또는 ZIP에서 펌웨어 설치"를 수행하고 파일을 선택합니다. 앱에서 설치 여부를 묻고 확인합니다.
Ryujinx는 기본적으로 사전 최적화되어 있습니다. 이 가이드에 특정 메뉴 옵션이 언급되지 않은 경우 무시해야 하며 Ryujinx 직원이 직접 지시하지 않는 한 변경해서는 안 됩니다.
Ryujinx 공식 Discord 서버에서 지원을 요청할 때 일반적으로 로그 파일을 요청합니다. 이를 염두에 두고 디버그 로그를 제외한 모든 항목에 대해 로깅을 기본 설정(활성화)으로 두어야 합니다. Ryujinx 직원이 특별히 지시하지 않는 한 디버그 로그를 활성화하지 마십시오.
시스템 요구 사항
Ryujinx 를 사용하려면 컴퓨터에 다음이 필요합니다.
- 최소 8GB RAM
- OpenGL 4.5 이상 또는 Vulkan을 지원하는 비디오 카드/GPU.
- 스위치 키와 덤프된 펌웨어 또는 최근 게임 카트리지 트리밍되지 않은 XCI
- 버려진 Nintendo Switch 게임 또는 홈브류
- 64비트 운영 체제
- 설치된 OS별 종속성
종속성
윈도우
- Windows 10 RS4(Redstone 4, 버전 1803) 이상 이 필요합니다.
- 그래픽 드라이버는 최신 버전이어야 합니다. 2개의 다른 그래픽 카드가 장착된 노트북에서는 iGPU 및 dGPU 드라이버를 모두 업데이트해야 합니다.
Linux
는 선택한 터미널 에뮬레이터에 명령을 복사하고 실행합니다.
- Archlinux 기반 배포판:
sudo pacman -S sdl2 openal - 우분투 기반 배포판:
sudo apt-get install libsdl2-2.0 libsdl2-dev libalut-dev - 페도라:
sudo dnf install SDL2-devel openal-soft
맥 OS
- brew install gtk+3 sdl2
( 참고: brew가 없는 경우 터미널을 열고 다음 명령을 실행하여 설치합니다.
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
그 후에는 brew 명령을 사용하여 필요한 종속 항목을 설치할 수 있어야 합니다.
초기 설정 - prod.keys 배치
Ryujinx는 휴대 모드를 지원합니다! 휴대용 모드를 설정하는 경우 아래 가이드에서 %appdata% 폴더가 참조될 때마다 사용자 정의 데이터 폴더를 참조한다는 점에 유의하십시오.
- 이제 Ryujinx 아카이브를 다운로드했으므로 이를 열고 게시 폴더의 내용을 하드 드라이브의 원하는 위치에 추출합니다.
- Ryujinx 파일 을 추출한 위치로 이동하여 Ryujinx.exe 를 두 번 클릭합니다 . 그러면 에뮬레이터가 시작되고 다음 메시지가 표시됩니다(걱정하지 마세요. 정상입니다!).
- 경고 상자에서 확인 을 클릭 합니다.
이제 Ryujinx 가 실행되었으므로 %appdata% 폴더에 적절한 폴더가 생성되었습니다. - Ryujinx 창의 왼쪽 상단에 있는 파일 을 클릭 한 다음 Ryujinx 폴더 열기 를 클릭 합니다.
- 시스템 하위 폴더로 이동하여 여기에 prod.keys 파일을 붙여넣습니다. 파일/폴더 구조는 다음과 같아야 합니다(사용자 이름을 JohnDoe로 대체).
- prod.keys 파일의 유효성을 검사할 수 있도록 Ryujinx 를 닫았다 가 다시 엽니다.
키 설치가 완료되었습니다!
초기 설정 계속 - 펌웨어 설치
이제 키가 설치되었으므로 펌웨어를 설치할 차례입니다. 덤프한 최근 게임 카트리지의 트리밍되지 않은 XCI 파일이 있는지 또는 덤프된 펌웨어를 ZIP 파일로 컴파일했는지 확인하십시오.
- 류진크스 를 엽니 다 . 더 이상 KEYS.md에 대한 경고가 없어야 합니다. 여전히 경고가 표시되면 prod.keys 단계로 돌아가서 파일을 올바르게 배치했는지 확인하십시오.
- 이제 Ryujinx 가 열리면 도구 > 펌웨어 > XCI/ZIP에서 설치를
클릭 합니다. 그러면 "Choose the firmware file to open" 창이 나타납니다. - Ryujinx 창을 사용 하여 덤프된 XCI 파일의 위치로 이동하고 열기 를 클릭 합니다. 펌웨어를 설치할 것인지 확인하는 메시지가 나타납니다. 당신의 prod.keys가 적어도 당신이 설치하고 있는 펌웨어만큼 새로운 것인지 확인하십시오!
(펌웨어 버전 번호는 다를 수 있습니다.) - 예 를 클릭 합니다. 펌웨어가 설치 중이며
성공적으로 설치되었다는 메시지가 표시됩니다. - 확인 을 클릭 합니다. 모든 것이 잘 되었다면 이제 기본 Ryujinx 창의 오른쪽 하단에 "시스템 버전"으로 나열된 펌웨어 버전을 볼 수 있습니다.
Ryujinx에 게임 추가
키와 펌웨어가 준비되어 있습니다. 게임을 추가할 시간입니다!
Ryujinx가 열린 상태 에서 옵션 > 설정 을 클릭 합니다 . 일반 탭 으로 바로 이동합니다 .
이 창에서 게임 디렉토리를 추가할 수 있는 두 가지 방법이 있습니다.
첫 번째 방법:
경로 필드에 게임이 포함된 폴더의 절대 경로를 입력하고 추가 를 클릭 합니다.
두 번째 방법:
경로 필드에 아무 것도 입력하지 않고 추가 를 클릭 합니다.
\
그러면 내비게이션 창이 나타납니다. 게임이 포함된 폴더(예: D:\Switch Games)로 이동하고 추가 를 클릭 합니다.
- 어떤 방법을 선택하든 저장 을 클릭 하여 게임 디렉토리 설정을 저장합니다.
- 이제 메인 Ryujinx 창에 게임이 표시됩니다.
게임 업데이트 관리
Ryujinx 내에서 게임 업데이트 버전 관리
이제 게임이 추가되었으므로 버그 수정, 새 콘텐츠 등 다양한 이유로 게임을 업데이트하고 싶을 수 있습니다. Ryujinx 에는 플레이하려는 게임 버전을 관리하는 기능이 내장되어 있습니다.
- 기본 Ryujinx 게임 목록에서 업데이트를 적용하려는 게임을 마우스 오른쪽 버튼으로 클릭합니다. 그런 다음 타이틀 업데이트 관리 를 클릭합니다 . 타이틀 업데이트 관리
를 클릭하면 Ryujinx - 타이틀 업데이트 관리자 메뉴가 표시됩니다. - Ryujinx -- Title Update Manager 메뉴에서 추가 를 클릭 합니다.
- 추가 를 클릭하면 탐색 메뉴가 나타납니다. 게임의 업데이트 파일 위치로 이동하여 Ryujinx 에 추가할 업데이트를 선택하고 추가 를 클릭 합니다 .
그러면 Ryujinx -- Title Update Manager 창으로 돌아갑니다. Ryujinx 에 추가하려는 다른 게임 버전 업데이트 파일에 대해 이 작업을 반복할 수 있습니다 . - Ryujinx - Title Update Manager 창에서 게임에 적용하려는 업데이트 버전을 선택하고 저장 을 클릭 합니다.
- 기본 Ryujinx 게임 목록 창 에 올바른 버전 번호가 표시되는지 확인합니다 .
이제 게임 업데이트가 적용되었으며 업데이트를 적용하려는 다른 게임에 대해 프로세스를 반복할 수 있습니다.
DLC 관리
게임용 다운로드 가능한 콘텐츠 관리
일부 게임에는 게임에 추가할 수 있는 다운로드 가능한 콘텐츠가 있습니다. Ryujinx 에는 DLC를 추가하고 관리하는 기능이 내장되어 있습니다.
- Ryujinx가 열린 상태 에서 DLC를 추가하거나 관리할 게임을 마우스 오른쪽 버튼으로 클릭하고 DLC 관리 를 클릭하여 Ryujinx - DLC 관리자 창 을 불러옵니다 .
- Ryujinx -- DLC Manager 창에서 추가 를 클릭 하여 DLC 탐색 화면을 엽니다.
- 적용하려는 DLC 파일의 위치로 이동한 다음 파일을 두 번 클릭하면 자동으로 추가됩니다. 또는 파일을 선택하고 추가 를 클릭할 수 있습니다 .
참고: 한 번에 둘 이상의 DLC 파일을 추가할 수 있습니다! - 이제 Ryujinx - DLC Manager 창에 DLC가 표시됩니다. 저장 을 클릭 하여 구성을 저장합니다.
참고: 항상 드릴다운하여 관리 중인 DLC .nca 파일의 적절한 상태를 확인하십시오. .nca 파일을 선택 및 선택 취소하는 것이 DLC를 활성화 및 비활성화하는 방법입니다. 상위 컨테이너(.nsp 파일)는 DLC가 활성화된 경우에도 기본적으로 선택되지 않은 것으로 표시됩니다.
원하는 경우 DLC를 관리하려는 다른 게임에 대해 이 프로세스를 반복합니다.
모드 관리
모드 관리를 위한 빠른 시작 가이드
매니아 및 콘텐츠 제작자가 온라인에서 다양한 게임 모드를 사용할 수 있습니다. Ryujinx 는 다음 유형의 모드를 지원합니다.
- ExeFS 파티션 교체
- ExeFS 파일 교체
- ExeFS 패치
- RomFS 파티션 교체
- RomFS 파일 교체
Ryujinx 의 모드 구현 및 고급 사용 옵션에 대한 자세한 설명은 여기 에서 원본 PR의 설명을 확인 하십시오 .
개조를 활성화하려면:
- Ryujinx가 열린 상태 에서 모드를 관리하려는 게임을 마우스 오른쪽 버튼으로 클릭하고 Open Mods Directory 를 클릭 합니다.
그러면 AppData\Roaming\Ryujinx\mods\contents\<game ID>\폴더가 열립니다.
- 사용할 모드를 전달하는 적절한 이름으로 게임 ID 폴더 아래에 하위 폴더를 만듭니다. 예를 들어 모드를 사용하여 Mario Kart 8 Deluxe에 Lana 스킨을 추가하는 경우 폴더 이름을 "Lana"로 지정할 수 있습니다.
- 모드의 romfs 폴더 또는 exefs 폴더를 생성한 새 폴더에 복사합니다.
모드가 실제 하드웨어용으로 패키징된 경우 모드를 폴더 에 배치할 수도 있습니다 AppData\Roaming\Ryujinx\sdcard(일반적으로 최상위 디렉토리로 "atmosphere" 폴더로 표시됨). Ryujinx가 열린 상태 에서 SD 모드를 관리하려는 게임을 마우스 오른쪽 버튼으로 클릭하고 Open Atmosphere Mods DirectoryAppData\Roaming\Ryujinx\sdcard\atmosphere\contents\<game ID> 를 클릭하면 romfs/exefs 폴더가 있는 폴더가 열립니다 .
치트 관리
Ryujinx는 이제 기본 치트/런타임 모드를 지원합니다!
완전한 지원 Atmosphere 스타일 치트를 구현합니다(게임 일시 중지/재개 제외): https://github.com/Atmosphere-NX/Atmosphere/blob/master/docs/features/cheats.md
분위기 치트 설치
Atmosphere 치트를 얻을 수 있는 좋은 두 곳은 다음과 같습니다.
- https://github.com/WerWolv/EdiZon_CheatsConfigsAndScripts/tree/master/Cheats (일반 스위치 치트)
- https://yuzu-emu.org/wiki/switch-mods/ (높은 FPS, 울트라와이드 등과 같은 에뮬레이터별 모드...)
치트 zip, rar또는 기타 아카이브 형식에는 일반적으로 다음과 같은 파일 구조가 있습니다.
Cheat_Name\cheats\0123456789ABCDEF.txt
0123456789ABCDEF게임과 치트에 따라 위치가 달라집니다(치트가 첨부되는 실행 파일의 빌드 ID입니다) . 치트에는 여러 txt파일이 포함될 수도 있습니다. 치트는 게임과 버전에 따라 다르며 한 게임에서 다른 게임으로 전송하거나 호환되지 않는 게임 업데이트로 전송하면 작동하지 않습니다.
치트를 설치하려면:
- Ryujinx를 열고 치트를 설치하려는 게임을 마우스 오른쪽 버튼으로 클릭하고 열기를 선택합니다 Mod directory.
- 다음과 같은 디렉토리가 열립니다: Ryujinx\mods\contents\XXXXXXXXXXXXXXXX\, XXXXXXXXXXXXXXXX선택한 게임의 ID가 됩니다.
- mod 디렉토리에 치트 아카이브를 추출하고 치트 이름: 을 유지합니다 Ryujinx\mods\contents\XXXXXXXXXXXXXXXX\Cheat_Name\cheats\<all the txt files>.
치트 활성화/비활성화
현재 모든 치트는 자동으로 활성화되며 비활성화할 수 없으므로 예를 들어 60, 90 및 120fps 치트를 혼합하면 충돌이 발생할 수 있습니다.
한 가지 대안은 disabled_cheatsmod 디렉토리에 디렉토리를 만들고 사용하지 않는 모든 치트를 거기로 옮기는 것입니다. 다른 하나는 파일 이름 앞에 무언가를 추가하는 것입니다. 예를 들어 off_0123456789ABCDEF.txt유효한 치트는 이름 외에는 아무것도 없어야 합니다 0123456789ABCDEF.txt.
.txt 파일에는 충돌할 수 있는 몇 가지 치트가 포함될 수도 있습니다. .txt 파일 내의 개별 치트를 끄려면 먼저 .txt 파일 을 다음과 같은 곳에 백업하십시오 bak_0123456789ABCDEF.txt(이렇게 하면 백업이 치트로 로드되지 않습니다). 다음으로 .txt 파일에는 각 섹션이 [ ]괄호 안에 이름이 있고 일련의 문자와 숫자(치트 코드)로 채워져 있습니다. 예를 들면 다음과 같습니다.
[New Super Mario Bros. U Deluxe]
[Start with 99 Lives]
58000000 00CC9860
78000000 0002A1C0
61000000 00000000 00000063
[Time = 999]
58000000 00C88A70
78001000 00000090
64000000 00000000 003E6F00
[Start as Penguin]
58000000 00CC9860
78000000 0002A1C4
61000000 00000000 00000005
시간 치트를 비활성화하려면 해당 섹션과 코드를 제거하기만 하면 됩니다.
[New Super Mario Bros. U Deluxe]
[Start with 99 Lives]
58000000 00CC9860
78000000 0002A1C0
61000000 00000000 00000063
[Start as Penguin]
58000000 00CC9860
78000000 0002A1C4
61000000 00000000 00000005
사용자 프로필 관리
Ryujinx는 사용자 지정 가능한 여러 사용자 프로필을 사용할 수 있는 기능을 제공합니다. 경고: 저장 데이터는 각 사용자 프로필에 따라 다르므로 프로필을 삭제하면 해당 프로필의 저장 데이터도 삭제됩니다.
사용자 프로필을 편집하려면:
- Ryujinx가 열려 있지만 실행 중인 게임이 없는 상태에서 옵션 > 사용자 프로필 관리를 클릭합니다.
이제 사용자 프로필 관리 창에 기본 RyuPlayer 프로필이 표시됩니다. 이것은 Ryujinx와 함께 제공되는 기본 프로필이며 게임의 모든 원본 저장 데이터를 포함 하므로 삭제할 수 없습니다 . 그러나 원하는 경우 이름을 바꾸고 그림을 다른 것으로 변경할 수 있습니다.
- 프로필 이름을 바꾸려면 프로필을 선택하고 새 텍스트를 입력하면 됩니다.
- 프로필 이미지를 변경하려면 목록에서 프로필을 선택하고 프로필 이미지 변경 을 클릭 합니다.
그런 다음 사용자 정의 이미지 또는 펌웨어에 제공된 많은 아바타 중 하나에서 선택하라는 메시지가 표시됩니다.
이미지 가져오기를 선택한 경우: 지원되는 형식은 png, bmp및 jpg입니다. 원하는 이미지를 사용하셔도 되지만 256x256픽셀로 리사이즈 되므로 정사각형 이미지 사용을 권장합니다.
내장 펌웨어 아바타를 사용하도록 선택한 경우 펌웨어 아바타 선택 을 클릭합니다.
계정 관리 - 아바타 창에서 원하는 아바타를 선택하고 배경색을 선택합니다. 완료되면 선택 을 클릭하여 프로필 이미지로 만듭니다.
새 프로필을 추가하려면:
- Ryujinx가 열려 있지만 실행 중인 게임이 없는 상태에서 옵션 > 사용자 프로필 관리를 클릭합니다.
- 창의 왼쪽 하단 모서리에 있는 새 프로필 추가 버튼을 클릭합니다 .
- 새 프로필의 이름을 지정하라는 창이 나타납니다. 원하는 새 프로필 이름을 입력하고 확인을 클릭합니다.
- 이제 프로필 이미지를 선택하라는 메시지가 표시됩니다. 위의 사용자 프로필 편집 지침에서 3단계를 따릅니다.
그게 다야!
입력 구성
컨트롤 설정: 이 부분은 세심한 주의가 필요하므로 주의 깊게 읽으십시오!
- 사용할 컨트롤러를 연결합니다.
- Ryujinx 를 열고 옵션 > 설정 으로 이동 하세요
! - 이제 Ryujinx - 설정 창이 나타납니다. 입력 탭 을 클릭합니다 .
구성을 진행하기 전에 입력 페이지의 옵션에 대한 설명이 필요합니다.
Direct Keyboard Access : 이 상자를 선택하면 USB를 통해 Nintendo Switch에 직접 연결된 실제 물리적 키보드를 에뮬레이트합니다. 특별한 이유가 없는 한 이 상자를 선택하지 마십시오.
도킹 모드 활성화 : 이 상자를 선택하면 도킹 중인 Nintendo Switch를 에뮬레이션합니다. 도킹 모드는 이러한 기능을 지원하는 게임에서 더 높은 해상도, 더 높은 FPS 및 더 나은 그래픽 충실도를 제공합니다.
이 상자를 선택하면 플레이어 1(왼쪽 상단 메뉴 항목)
에서 구성을 클릭해야 합니다. 이 상자를 선택하지 않은 상태로 두면 핸드헬드(오른쪽 하단 메뉴 항목) 에서 구성을 클릭해야 합니다 \
- 도킹 모드 를 활성화한 경우 플레이어 1 에서 구성 을 클릭 하고 도킹 모드 를 활성화하지 않은 경우 핸드헬드 구성을 클릭합니다 .
- 이제 Ryujinx -- 컨트롤러 설정 화면에 있어야 합니다. 입력 장치 드롭다운을 클릭 하고 Xinput 컨트롤러 를 선택합니다 . 여러 컨트롤러를 연결한 경우 게임에서 P1으로 구성할 컨트롤러를 선택합니다. 목록에 Xinput 컨트롤러가 표시되지 않으면 x360ce 와 같은 Xinput 래퍼/변환기를 사용해야 합니다.
- Xinput 컨트롤러를 선택하면 이제 전체 매핑 UI가 표시됩니다. 표준 Xinput 호환 방식으로 버튼을 매핑하려는 경우 버튼을 개별적으로 매핑할 필요가 없습니다. 빈 프로필 드롭다운 을 클릭하고 기본값 을 선택한 다음 로드 를 클릭하십시오 . 이렇게 하면 Xinput 호환(또는 Xinput 래핑/변환) 컨트롤러에 대한 사전 설정 매핑으로 버튼이 채워집니다. 그렇지 않으면 매핑하려는 각 버튼에 대해 " Unbound "를 클릭한 다음 선택한 Nintendo Switch 컨트롤러 버튼에 대해 원하는 컨트롤러의 실제 버튼을 누릅니다.
원하는 대로 설정을 계속 조정하거나 완전히 사용자 정의된 버튼 레이아웃을 원하는 경우 각 버튼을 처음부터 바인딩할 수 있습니다.
참고: 기본 데드존 은 0.10이지만 원치 않는 조이스틱 드리프트를 방지하려면 데드존 을 최소 0.20으로 늘리는 것이 좋습니다.
도킹 모드 에 있고 구성할 추가 컨트롤러가 있는 경우 지금 플레이어 2, 플레이어 3 등에서 컨트롤러를 구성하십시오.
- 저장을 클릭하여 구성을 저장합니다.
또는 입력 UI를 건너뛰고 %appdata%\ryujinx\에 있는 config.json 파일을 편집할 수 있습니다.
모션 컨트롤
모션 컨트롤
Ryujinx는 Switch Pro Controller, Joycons, Playstation DS4, 모션 지원 스마트폰, Steam 컨트롤러 등과 같은 모션 지원 컨트롤러로 모션 컨트롤을 사용할 수 있는 기능을 제공합니다.
Ryujinx에서 모션 컨트롤을 사용하려면:
- Bluetooth 또는 유선 모션 지원 컨트롤러로 좋아하는 cemuhook 서버 응용 프로그램(Betterjoy, DS4Windows, Steam Gyro 등)을 실행 및 구성하십시오. 응용 프로그램을 실행 상태로 둡니다.
- Ryujinx에서 옵션 > 설정 > 입력 탭으로 이동하여 구성 중인 컨트롤러를 선택합니다. 기억하십시오: 도킹 모드에 있는 경우 플레이어 1을 구성하십시오. 핸드헬드 모드에 있는 경우 핸드헬드 컨트롤러를 구성하십시오.
- 드롭다운에서 모션 컨트롤러를 선택합니다. "Xinput 컨트롤러"로 나열됩니다.
- 구성 옵션:
- 이미 컨트롤러의 입력 버튼을 원하는 대로 구성했고 모션 컨트롤만 구성하면 되는 경우 "Enable Motion Controls(모션 컨트롤 활성화)" 상자를 선택하고 다음 정보를 입력합니다.
컨트롤러 슬롯: 모션 컨트롤러가 cemuhook 서버 응용 프로그램에서와 같이 구성되는 컨트롤러 슬롯 번호입니다. 기본값은 "0" 자이로 감도: 100%(적절하게 조정할 수 있음) 서버 호스트: cemuhook 서버를 호스트하는 데 사용되는 컴퓨터의 IP 주소. 127.0.0.1은 localhost/Ryujinx를 실행하는 동일한 컴퓨터입니다. 서버 포트: 26760
- 또는 비어 있는 프로필 드롭다운을 클릭하고 기본값을 선택한 다음 로드를 클릭하면 됩니다. 이것은 미리 설정된 매핑으로 버튼을 채우고 권장 기본값으로 모션 제어 설정을 채웁니다. 원하는 대로 설정을 계속 조정하거나 완전히 사용자 정의된 버튼 레이아웃을 원하는 경우 각 버튼을 처음부터 바인딩할 수 있습니다.
참고: 기본 데드존은 0.10이지만 원치 않는 조이스틱 드리프트를 방지하려면 데드존을 최소 0.20으로 늘리는 것이 좋습니다. "모션 컨트롤 활성화" 박스를 체크하세요!
- 페어링된 조이콘 추가 옵션:
컨트롤러 유형을 Joycon Pair로 설정하면 "Mirror Input"이라는 옵션을 사용할 수 있습니다. 두 조이콘이 조이콘 그립에 연결되어 함께 움직이는 게임에 유용합니다. 이 체크박스를 활성화하면 첫 번째 조이콘의 모션이 두 조이콘 모두에 사용됩니다.
- 저장을 클릭하여 구성을 저장합니다.
구성하려는 다른 모션 컨트롤러에 대해 2~5단계를 반복합니다. 둘 이상이 있는 경우 각 컨트롤러에 대해 각각의 슬롯 번호를 선택해야 합니다!
Amiibo 에뮬레이션
모든 Amiibo는 인터넷에 연결되어 있는 한 에뮬레이터 내에서 가상으로 스캔할 수 있습니다. 파일이나 덤프가 필요하지 않습니다!
Amiibo를 스캔하려면:
- Amiibo를 지원하는 게임을 플레이하는 동안 Amiibo 스캔이 예상되는 영역으로 이동하거나 올바른 버튼을 길게 눌러 Amiibo 스캔 프롬프트를 활성화합니다(이 사이트에는 지원되는 게임의 기본 목록과 각 게임에서 제공하는 이점이 있습니다. https://amiibo.life/games
- "작업" 메뉴 헤더를 클릭한 다음 "스캔 an Amiibo"를 클릭합니다.
- Amiibo 시리즈 및 캐릭터 드롭다운에서 원하는 Amiibo를 선택합니다. 참고: 현재 플레이 중인 게임에 대한 콘텐츠가 있는 Amiibo만 이 창에 표시됩니다. 마찬가지로 모든 Amiibo를 보려면 "Show All Amiibo"라고 적힌 상자를 선택하면 됩니다.
부록: The Legend of Zelda: Breath of the Wild에서 "Hack: Use Random Tag Uuid" 상자를 선택하여 Amiibo를 원하는 만큼 계속 스캔할 수 있습니다.
프로파일링된 영구 번역 캐시
PPTC로 게임 로딩 시간 단축
간단히 말해서 이 기능은 번역된 함수를 캐시하므로 게임이 로드될 때마다 번역할 필요가 없습니다. 그 결과 거의 모든 게임에서 로드 시간(게임 실행과 타이틀 화면에 도달하기까지의 시간)이 크게 단축되었습니다.
참고: 게임을 최소 두 번 실행하고 세 번째 실행에서 성능 개선이 잠금 해제되기 전에 타이틀 화면 또는 그 이상으로 로드되어야 합니다 ! 이러한 개선 사항은 영구적이며 향후 추가 출시가 필요하지 않습니다.
이제 PPTC(Profiled Persistent Translation Cache)가 기본적으로 활성화됩니다. 비활성화하려면:
- Ryujinx가 열린 상태 에서 옵션 > 설정 을 클릭 합니다.
- 그런 다음 System 탭 으로 이동하여 Enable Profiled Persistent Translation Cache 상자를 선택 취소합니다.
때때로 PPTC 관련 문제가 발생하는 경우 PPTC 캐시 파일을 검사하거나 제거할 수 있습니다.
PPTC 캐시 파일 위치를 열려면:
- Ryujinx를 연 상태에서 게임 목록에서 보고 싶은 PPTC 캐시 파일이 있는 게임을 마우스 오른쪽 버튼으로 클릭합니다. 그러면 팝업 메뉴가 나타납니다.
- 캐시 관리 로 이동 > PPTC 디렉토리 열기
PPTC 캐시 파일을 제거하려면:
- Ryujinx를 연 상태에서 제거하려는 PPTC 캐시 파일이 있는 게임 목록에서 게임을 마우스 오른쪽 버튼으로 클릭합니다. 그러면 팝업 메뉴가 나타납니다.
- 캐시 관리 > PPTC 캐시 제거 로 이동 합니다.
그래픽 향상
Ryujinx 는 몇 가지 그래픽 향상 옵션을 제공합니다.
- 성능에 거의 또는 전혀 영향을 미치지 않으면서 훨씬 더 선명한 이미지를 제공하는 해상도 스케일링 . 해상도 스케일링은 비등방성 필터링보다 이미지 품질을 훨씬 더 눈에 띄게 향상시킬 수 있습니다. Ryujinx의 해상도 스케일링 구현은 기본, 2x, 3x, 4x 또는 업스케일링을 위한 사용자 정의 비율을 허용합니다.
- 그래픽 품질을 눈에 띄게 향상시킬 수 있는 비등방성 필터링 . Wikipedia는 다음과 같이 말합니다 . 평신도의 용어로 비등방성 필터링은 앨리어싱 을 피하기 위한 MIP 맵 텍스처의 시도에 의해 일반적으로 손실되는 텍스처
의 "선명도"를 유지합니다 . 따라서 비등방성 필터링은 빠른 앤티앨리어싱 텍스처 필터링 을 제공하면서 모든 보기 방향에서 선명한 텍스처 디테일 을 유지한다고 말할 수 있습니다. - 셰이더 캐시 - 이미 컴파일된 셰이더를 디스크에 저장하므로 셰이더를 다시 컴파일할 필요가 없습니다. 이 기능은 특정 게임의 후속 플레이에서 끊김 현상과 FPS 저하를 크게 줄여 더 매끄럽고 즐거운 게임 플레이 경험을 제공하기 때문에 많은 사람들이 찾는 기능입니다. 참고: 셰이더 캐시는 기본적으로 활성화되어 있습니다.
- 종횡비 옵션 , 너비 대 높이 비율을 원하는 대로 조정할 수 있습니다. 참고: 게임의 예상 영상비를 변경하는 모드를 사용하지 않는 한 이 옵션을 사용하면 게임이 늘어나거나 눌려 보일 수 있습니다.
해상도 조정 을 활성화하려면 :
참고: 이 기능을 활성화하면 일부 게임에서 그래픽 결함이 발생할 수 있습니다.
이 설정은 게임 내에서 즉석에서 변경할 수 있습니다! 표준 1080p 디스플레이에서는 2배 해상도 스케일링이 권장됩니다.
- Ryujinx 가 열린 상태에서 옵션 > 설정 을 클릭 합니다.
- Graphics 탭 으로 이동하여 Resolution Scale 옆에 있는 드롭다운을 클릭합니다. 원하는 해상도 스케일링 수준을 선택합니다. 저장
을 클릭 하여 향상 설정을 저장합니다.
비등방성 필터링 을 활성화하려면 :
참고: 이 기능을 활성화하면 일부 게임 에서 그래픽 결함이 발생할 수 있습니다 .
- Ryujinx가 열린 상태 에서 옵션 > 설정 을 클릭 합니다.
- Graphics 탭 으로 이동하여 Anisotropic Filtering 옆에 있는 드롭다운을 클릭합니다 . 원하는 수준으로 설정하십시오. 저장
을 클릭 하여 향상 설정을 저장합니다.
셰이더 캐시 를 관리하려면 :
셰이더 캐시는 기본적으로 활성화되어 있습니다.
셰이더 캐시를 비활성화하려면:
- Ryujinx를 연 상태에서 옵션 > 설정 으로 이동합니다 .
- Graphics 탭으로 이동하여 "Enable Shader Cache"라고 표시된 상자를 선택 취소하여 셰이더 캐시를 비활성화합니다.
특정 게임에 대한 셰이더 캐시를 제거하려면:
- 게임 목록에서 게임을 마우스 오른쪽 버튼으로 클릭하고 캐시 관리 > 셰이더 캐시 제거로 이동합니다.
특정 게임의 셰이더 캐시 디렉토리를 보려면:
- 게임 목록에서 게임을 마우스 오른쪽 버튼으로 클릭하고 캐시 관리 > 셰이더 캐시 디렉터리 열기로 이동합니다.
종횡비를 조정하려면:
옵션 1:
- Ryujinx가 열린 상태에서 옵션 > 설정으로 이동하고 그래픽 탭을 클릭합니다. 종횡비 드롭다운을 클릭하고 원하는 대로 비율을 조정합니다.
옵션 2:
- 게임이 실행 중일 때 Ryujinx 창 하단의 상태 도구 모음에서 가로세로 비율 버튼을 클릭합니다.
옵션 3:
- 옵션 1을 사용하고 "창에 맞게 늘리기"를 선택하거나 옵션 2를 사용하고 "늘이기"를 선택합니다.
- 창 테두리를 클릭하고 원하는 크기로 드래그하기만 하면 됩니다!
휴대용 모드
원하는 경우 모든 Ryujinx 데이터에 대해 사용자 지정 폴더 위치를 사용할 수 있습니다(기본 위치: %appdata%에 유지하는 대신). 이 작업은 명령줄 또는 더 편리하게 사용자 지정 바로 가기를 통해 수행됩니다. 향후 사용자 지정 데이터 폴더를 구성하는 기능이 GUI에 추가될 수 있습니다.
참고: 휴대용 모드를 사용하기 전에 먼저 사용자 정의 폴더를 수동으로 생성해야 합니다! 휴대용 모드를 활성화한 후 prod.keys 파일과 원하는 게임 데이터/저장 데이터를 원래 위치에서 새 데이터 폴더로 복사해야 합니다.
휴대용 모드 를 활성화하려면
옵션 1: (권장) "휴대용" 하위 폴더 만들기
- Ryujinx 프로그램 기본 디렉토리에 "portable"이라는 하위 폴더를 만듭니다. 이것은 자동으로 휴대용 모드를 활성화하고 시스템 폴더 콘텐츠(키, 펌웨어, PPTC/쉐이더 캐시 등)에 대해 이 "휴대용" 폴더를 활용합니다.
옵션 2: 명령줄
- 명령 프롬프트를 열고 Ryujinx 실행 파일 위치로 이동한 후 ryujinx.exe -rd:[folderpath] 명령을 입력합니다. 예를 들어, 사용자 지정 폴더가 d:\ryujinxdata인 경우 명령은 따옴표 없이 다음과 같습니다( 이는 예일 뿐입니다. 선호하는 사용자 지정 폴더 이름 사용 ). "ryujinx.exe -rd:\ryujinxdata"
명령 프롬프트 창은 Ryujinx가 실행될 때 콘솔 창이 됩니다.
옵션 3: 사용자 지정 바로 가기
- Ryujinx 실행 파일을 마우스 오른쪽 버튼으로 클릭하고 보내기 -> 바탕 화면 바로 가기를 클릭합니다.
- 바탕 화면에서 새 바로 가기를 찾아 마우스 오른쪽 버튼으로 클릭한 다음 속성을 클릭합니다.
- 속성 창에서 대상 필드를 클릭하고 기존 명령 끝에 공백을 추가합니다. 그런 다음 "-r [folderpath]"를 따옴표 없이 추가하고 [folderpath]는 사용자 지정 데이터 폴더의 전체 경로이며 확인을 클릭합니다. 예를 들어 사용자 지정 데이터 폴더가 d:\ryujinxdata인 경우 대상 필드에 붙여넣는 추가 항목은 따옴표 없이 "-rd:\ryujinxdata"가 됩니다.
이제 휴대용 모드에서 Ryujinx를 실행하고 싶을 때마다 이 단축키를 사용할 수 있습니다!
전체 화면으로 실행
Ryujinx는 전체 화면 모드에서 게임을 자동으로 시작할 수 있습니다. 다음 두 가지 방법 중 하나로 이 기능을 활성화할 수 있습니다.
방법 1: Ryujinx에서 옵션을 클릭한 다음 "전체 화면 모드에서 게임 시작"이라고 표시된 상자를 선택합니다.
방법 2: 명령줄에서 Ryujinx를 시작하는 경우 --fullscreen 옵션을 추가합니다. 이렇게:
'Game' 카테고리의 다른 글
반지의 제왕: 힘의 반지 시즌2 AMAZON에 따르면 반지의 제왕: 시즌 2가 점점 더 좋아지고 있습니다 (0) | 2023.01.03 |
---|---|
레이드: 그림자의 전설 티어 (Raid: Shadow Legends) 티어 목록 - 최고의 챔피언(2023년 1월) (0) | 2023.01.03 |
PS 플러스 게임 2023년 1월 스타워즈 제다이 오더의 몰락 한국어, 폴아웃 76 PS5 PS4 (0) | 2023.01.03 |
쿠키런: 킹덤 리뷰 플레이 정보 추천 게임 (0) | 2023.01.03 |
갓오브워 라그나로크 무기, 도끼 (0) | 2023.01.03 |
- 포켓몬 스칼렛과 바이올렛
- 그림
- 스포일러
- 원피스 1068화
- 선즈 오브 더 포레스트
- 이미지
- 고화질
- 공략
- 가이드 팁
- 컴퓨터
- 원신
- 오버워치 2
- 호그와트 레거시
- 여자
- 소녀
- 배경화면
- 원피스
- 코드
- 포켓몬스터 스칼렛 바이올렛
- 게임
- 리뷰
- 가이드
- 캐릭터
- 티어
- 포켓몬고
- 배경
- 예술
- 무기
- 바탕화면
- 사진
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |