Computer >> 컴퓨터 >  >> 체계 >> Linux

DeSmuME를 사용하여 Linux에서 Nintendo DS 게임을 플레이하는 방법

DeSmuME를 사용하여 Linux에서 Nintendo DS 게임을 플레이하는 방법

Nintendo DS는 수년 동안 미친 듯이 인기있는 콘솔이었습니다. 지금은 고전으로 여겨지는 수많은 게임의 플랫폼이었습니다. 그것은 심지어 많은 오래된 즐겨 찾기에 활력을 불어 넣었습니다. 이제 DS도 과거의 일이지만 Linux에서 Nintendo DS 게임을 어떻게 플레이할 수 있습니까? DeSmuME는 Linux용 에뮬레이터로, 노트북이나 데스크탑에서 DS의 영광을 재현할 수 있습니다.

DeSmuME 설치

DeSmuME는 공식적으로 Windows(SSE2가 없는 x86/x86-64/x86) 및 Mac(x86/x86-64 및 PowerPC)에서 사용할 수 있지만 소스 코드는 다른 곳으로 이식하려는 사람도 사용할 수 있습니다. 이 때문에 Xbox 및 PlayStation에서도 포트를 찾을 수 있습니다. 따라서 Linux로 가는 길을 찾는 것은 거의 당연했습니다.

많은 배포판의 공식 리포지토리에서 DeSmuME를 찾을 수 있으므로 설치가 쉽습니다.

우분투/데비안

Debian 및 Ubuntu의 공식 리포지토리에서 DeSmuME를 찾을 수 있습니다. 다음을 사용하여 설치하십시오.

sudo apt install desmume

아치 / 오픈수세 / 솔루스 리눅스

Arch, OpenSUSE 또는 Solus Linux에 DeSmuME를 설치하는 것은 Debian 및 Ubuntu만큼 쉽습니다. Arch의 경우 다음과 함께 기내에 반입할 수 있습니다.

sudo pacman -S desmume

OpenSUSE에서는 다음을 사용하여 설치할 수 있습니다.

sudo zypper in desmume

마지막으로 Solus에 설치하려면 다음을 시도하십시오.

sudo eopkg it desmume

페도라

Fedora는 저장소에 DeSmuME를 포함하지 않는 배포판 중 하나입니다. 고맙게도 RPM Fusion은 가능합니다. DeSmuME를 설치하려면 먼저 이 비공식 소프트웨어 소스를 저장소 목록에 추가해야 합니다. 다음과 같이 하십시오:

sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm

실제 설치는 다음만 필요합니다.

sudo dnf install desmume

게임하기

Linux PC에서 Nintendo DS 게임을 다운로드하는 방법에는 두 가지가 있으며 그 중 하나만 합법적입니다. 첫 번째는 플래시 카트리지를 사용하여 DS 게임을 백업하는 것입니다.

다른 – 훨씬 더 쉬운 – 방법은 다운로드하는 것입니다. 불행히도 이는 많은 국가에서 명백한 불법이지만 다른 국가에서는 법적 회색 영역에 속합니다.

어떤 식으로든 "ds" 형식의 ROM으로 플레이하고 싶은 게임이 있으면 DeSmuME를 실행한 다음 도구 모음에서 첫 번째 아이콘을 클릭하고 게임 파일을 선택합니다.

DeSmuME를 사용하여 Linux에서 Nintendo DS 게임을 플레이하는 방법

선택한 게임이 자동으로 로드되고 실행됩니다. 게임에 따라 에뮬레이트된 DS의 두 번째 화면(기본적으로 맨 아래에 있음)에서 마우스를 사용하거나 일부 버튼을 눌러 플레이해야 할 수도 있습니다.

DeSmuME를 사용하여 Linux에서 Nintendo DS 게임을 플레이하는 방법

Nintendo DS의 키 방향 십자형은 커서 키에 매핑됩니다. A, B, R, L, X 및 Y 버튼은 각각 X에 매핑됩니다. , Z , W , 질문 , S , 및 A 키보드에. 마지막으로 시작 및 선택 컨트롤은 기본적으로 Return에 매핑됩니다. 및 오른쪽 Shift 키.

리매핑 제어

DeSmuME의 기본 컨트롤이 마음에 들지 않으면 "구성 -> 컨트롤 편집"을 방문하여 다른 키로 다시 매핑할 수 있습니다.

DeSmuME를 사용하여 Linux에서 Nintendo DS 게임을 플레이하는 방법

컨트롤을 다른 키로 다시 매핑하려면 해당 컨트롤을 클릭한 다음 이 작업에 해당하는 새 키를 누르십시오.

DeSmuME를 사용하여 Linux에서 Nintendo DS 게임을 플레이하는 방법

DS의 터치 스크린을 사용하는 게임에는 마우스와 키보드 조합을 사용하는 것이 좋습니다. 그러나 많은 DS 게임은 추가 입력이 아닌 디스플레이로 두 번째 화면만 사용했습니다. 이러한 게임은 DS의 원래 버튼 배열에 더 가까운 조이패드로 더 나은 느낌을 줍니다. DeSmuME는 PC에서 이미 사용 가능한 대부분의 일반 조이패드와 함께 작동합니다. 이러한 컨트롤은 기본값이 마음에 들지 않는 경우에도 다시 매핑할 수 있습니다. "구성 -> 조이스틱 컨트롤 편집"에서 변경할 수 있습니다.

DeSmuME를 사용하여 Linux에서 Nintendo DS 게임을 플레이하는 방법

화면 제어

DS는 한 화면 아래에 다른 화면이 있었고 대부분의 게임은 이 화면 방향으로 설계되었습니다. 그러나 일부는 그렇지 않고 각 화면을 독립적인 디스플레이로 취급했습니다. 이러한 게임을 사용하면 DeSmuME의 화면을 다른 화면과 나란히 재배열하여 PC의 와이드스크린 공간을 더 잘 활용할 수 있습니다.

DeSmuME를 사용하여 Linux에서 Nintendo DS 게임을 플레이하는 방법

"보기 -> LCD 레이아웃 -> 가로"에서 또는 Ctrl 키를 눌러 수행할 수 있습니다. + 2 키보드에. 이 메뉴에서 또는 Ctrl 키를 눌러 세로 방향으로 돌아갑니다. + 1 . DeSmuME를 사용하면 이 메뉴에서 또는 Space 키를 눌러 화면을 바꿀 수도 있습니다. , 기본 화면의 패시브 디스플레이보다 보조 화면의 입력에 더 신경을 쓸 때 유용합니다. 마지막으로 보조 화면을 사용하지 않는 희귀 게임의 경우 에뮬레이터에서 한 화면만 표시하도록 설정할 수 있습니다. 동일한 메뉴에서 "단일 화면" 옵션을 선택하거나 Ctrl 키를 누르십시오. + 0 키보드에서.

DeSmuME를 사용하여 Linux에서 Nintendo DS 게임을 플레이하는 방법

PC에 HD 모니터가 있을 수 있으며 DeSmuME의 출력은 화면에 썸네일처럼 보일 것입니다. "보기 -> 창 크기"에서 가상 화면의 크기를 변경한 다음 해당 하위 메뉴에서 배율을 선택할 수 있습니다. 1x는 기본 크기를 의미하며 기본값입니다. 배율이 높을수록 가상 화면이 커집니다. Scale to window는 에뮬레이터 창의 크기와 일치하도록 승수를 "자유롭게" 합니다.

DeSmuME를 사용하여 Linux에서 Nintendo DS 게임을 플레이하는 방법

LCD 화면이 작동하는 방식으로 인해 더 높은 배율을 선택하는 것이 좋습니다. 홀수 승수와 짝수 승수는 모두 뭉툭하게 보이지만 그 위에 홀수 승수는 아티팩트가 증가합니다.

DeSmuME를 사용하여 Linux에서 Nintendo DS 게임을 플레이하는 방법

필터를 사용하여 막힘을 최소화하는 방법이 있습니다. DeSmuME는 "보기 -> 비디오 필터" 하위 메뉴에서 액세스할 수 있는 필터 모음을 제공합니다.

성능 및 저장 상태

DeSmuME는 비교적 오래된 에뮬레이터이며 최신 PC에서는 성능에 문제가 없을 것입니다. 그렇게 하면 구형 PC나 전력이 부족한 PC에서 프레임을 건너뛰어 에뮬레이터의 성능을 향상시킬 수 있습니다. 이 옵션은 "Config -> Frameskip"에서 액세스할 수 있으며 처음에는 0으로 설정됩니다(건너뛰지 않음).

DeSmuME를 사용하여 Linux에서 Nintendo DS 게임을 플레이하는 방법

에뮬레이터는 증가된 값을 선택하여 더 적은 수의 프레임을 표시하므로 게임이 "속도가 빨라집니다". 그러나 이러한 프레임이 누락되어 애니메이션과 스크롤이 고르지 않게 됩니다. 특정 시점이 지나면 이 옵션은 실시간 제어 기능이 있는 다른 모든 항목을 재생할 수 없기 때문에 RPG 및 어드벤처와 같이 느리고 대부분 정적인 게임에서만 유용합니다.

진행 상황을 저장할 수 없다면 대부분의 게임을 플레이해도 소용이 없습니다. 첫째, 대부분의 게임에서 실제로 내장된 저장 기능을 사용하여 DeSmeME에 데이터를 저장할 수 있습니다. 평소와 같이 게임을 플레이하고 데이터를 저장합니다. 다음에 로드할 수 있습니다. 그러나 그 중 일부는 제한적입니다. 게임의 특정 지점에서만 저장할 수 있습니다.

DeSmuME를 통해 직접 게임 상태를 저장하는 또 다른 방법이 있습니다.

DeSmuME를 사용하여 Linux에서 Nintendo DS 게임을 플레이하는 방법

"파일 -> 상태 저장"을 선택하고 10개의 슬롯 중 하나를 선택하여 게임의 현재 상태를 파일에 저장합니다. 저장된 상태를 불러오려면 "파일 -> 상태 불러오기"와 저장된 게임의 슬롯을 선택하세요.

DeSmuME를 사용하면 적절한 이름의 "파일 -> 비디오/오디오 녹음"을 통해 게임의 오디오 및 비디오를 녹음할 수 있다는 점도 주목할 가치가 있습니다. 뒤에 나오는 "스크린샷 찍기 옵션"에서 스크린샷을 찍거나 Ctrl를 눌러 스크린샷을 찍을 수도 있습니다. + S 재생 중입니다.

이제 Linux에서 Nintendo DS 게임을 플레이하는 방법을 알았으므로 DOSbox를 설치하여 오래된 DOS 게임을 플레이하거나 PPSSPP로 PSP 게임을 플레이할 수 있습니다.