현재 사용 가능한 에뮬레이터로 리눅스에서 SNES 게임을 즐기는 5가지 방법

리눅스 사용자라면 슈퍼 닌텐도 게임을 즐길 수 있는 여러 가지 좋은 방법이 있습니다. 가장 간단한 방법으로는 독립 실행형 Snes9x를 사용해 보세요 . 여러 콘솔에서 하나의 라이브러리를 사용하고 싶다면 RetroArch를 , SNES 전용 에뮬레이터로는 bsnes를 , 터미널에서 게임을 실행하고 싶다면 Mednafen을 선택할 수 있습니다. Mesen Community Edition 은 다른 고전 콘솔도 지원하는 그래픽 에뮬레이터입니다. 이 다섯 가지 에뮬레이터 모두 사용자가 직접 게임 ROM 파일을 준비해야 합니다.

시작하기 전에

사용 권한이 있는 게임 파일을 사용하십시오. 저작권 및 개인 백업 규정은 국가별로 다릅니다. 일반적인 SNES 파일 확장자는 .php .sfc및 .php 입니다 .smc. 파일을 찾기 쉬운 폴더(예: .php)에 저장하고, ~/ROMs모든 에뮬레이터 빌드가 압축 파일을 열 수 있는 것은 아니라는 점에 유의하십시오.

리눅스 파일 관리자를 사용하면 한 폴더에 .sfc 및 .smc 확장자를 가진 여러 SNES 게임 파일이 표시됩니다.
게임 파일을 한곳에 모아두면 에뮬레이터에서 더 쉽게 찾을 수 있습니다.

1. 간편한 설정을 위해 Snes9x를 사용하세요.

Snes9x 는 슈퍼 닌텐도 전용 에뮬레이터로, 별도의 데스크톱 앱을 원하는 경우 좋은 첫 선택입니다. 공식 소스 저장소에는 Linux GTK 및 X11 빌드가 제공됩니다. 시스템에 Flatpak이 설치되어 있다면 Flathub에서 커뮤니티에서 패키징한 Flatpak을 설치할 수도 있습니다.

flatpak install flathub com.snes9x.Snes9x

Snes9x를 실행하고, open 또는 load-game 명령어를 사용하여 게임 파일을 선택하세요 .sfc. .smc게임을 실행하기 전에 컨트롤러를 연결하고, 버튼 매핑이 예상과 다른 경우 Snes9x의 입력 설정을 확인하세요. 최신 Linux 옵션은 Snes9x 공식 프로젝트 또는 Flathub 앱 목록을 참조하세요 .

리눅스 노트북의 독립형 에뮬레이터 창 안에 일반적인 16비트 게임이 표시되고, 그 옆에 컨트롤러가 놓여 있습니다.
독립형 에뮬레이터는 게임 로딩 및 입력 설정을 하나의 앱에서 관리합니다.

2. RetroArch를 통해 Snes9x 코어를 실행합니다.

RetroArch 는 프런트엔드이며, 코어라고 불리는 에뮬레이터 구성 요소를 실행합니다. 사용 중인 Linux 배포판의 공식 설치 지침에 따라 RetroArch를 설치한 다음, Snes9x 코어를 설치하세요. 코어 다운로더를 사용할 수 있는 경우, 온라인 업데이트 프로그램을 열고 코어 다운로더를 선택한 후 Snes9x를 선택하세요. Libretro Snes9x 코어 가이드에서 코어 및 지원되는 콘텐츠에 대한 자세한 정보를 확인할 수 있습니다.

리눅스 에뮬레이션 프런트엔드는 게임패드 다이어그램 옆에 강조 표시된 콘솔 옵션을 보여줍니다.
RetroArch에서 게임을 실행하려면 호환되는 SNES 코어가 필요합니다.

다운로더가 보이지 않으면 Libretro의 최신 가이드에 따라 설정 > 사용자 인터페이스 > 메뉴 항목 표시 에서 '코어 다운로더 표시'를 활성화하십시오 . 단, 예외 사항이 있습니다. Ubuntu PPA에서 설치한 RetroArch는 앱에서 코어 다운로드를 비활성화하므로 패키지 관리자를 통해 해당 코어를 설치해야 합니다. 코어를 설치한 후 ' 콘텐츠 로드'를 선택 하고 ROM 파일을 찾아 선택하십시오. 메뉴가 다를 경우 Libretro의 코어 설치 가이드를 참조하십시오.

리눅스 에뮬레이터의 콘텐츠 브라우저는 폴더 트리와 게임 썸네일 목록을 보여줍니다.
코어를 설치했으면 ROM 파일을 찾아보거나 해당 폴더를 스캔하여 라이브러리에 추가하세요.

3. bsnes를 SNES 전용 에뮬레이터로 설치하세요.

bsnes는 특히 SNES 에뮬레이션에 초점을 맞추고 있으며 비디오 필터 및 저장 상태와 같은 옵션을 제공합니다. Linux에서 사용할 수 있는 방법 중 하나는 Flathub 패키지를 이용하는 것입니다.

flatpak install flathub dev.bsnes.bsnes

bsnes를 실행하고 앱에서 게임 파일을 불러오세요. Flatpak을 사용하지 않는 경우, 프로젝트의 Linux 다운로드 페이지 에서 현재 독립 실행형 버전과 설치 정보를 확인하세요. 패키지 제공 여부는 배포판에 따라 다릅니다. 기본 설정으로 시작한 후, 필요한 경우에만 필터나 컨트롤러 바인딩을 조정하세요.

리눅스 데스크톱 화면에 에뮬레이터 창에 일반적인 16비트 게임이 표시되고, 모니터 앞에는 컨트롤러가 놓여 있습니다.
SNES 전용 앱은 자체 게임 및 비디오 설정 기능을 제공합니다.

4. 단말기에서 Mednafen을 사용하여 게임을 실행하세요.

Mednafen 은 명령줄에서 제어되는 멀티 시스템 에뮬레이터입니다. mednafen사용 중인 Linux 배포판의 소프트웨어 센터 또는 패키지 관리자를 통해 패키지를 설치하세요. 정확한 명령어는 배포판마다 다릅니다. 그런 다음 게임 파일의 경로를 입력하세요.

mednafen ~/ROMs/my-game.sfc

따옴표 없이 입력하는 물결표(~)는 셸에서 사용자의 홈 폴더를 가리킵니다. 폴더 이름에 공백이 포함된 경우, 확장된 경로를 따옴표로 묶어야 합니다(예: "$HOME/ROMs/My Game.sfc"). Mednafen은 실행 후 게임 창을 엽니다. SNES 모듈 설명서 에는 SNES 관련 설정이 나와 있으며, 일반 설명서에는 명령줄 옵션이 설명되어 있습니다.

리눅스 데스크톱의 어두운 터미널 창이 명령을 입력할 준비를 마쳤습니다.
Mednafen은 ROM의 경로를 포함하는 터미널 명령으로 시작됩니다.

5. Mesen 커뮤니티 에디션을 사용해 보세요

Mesen Community Edition 은 Mesen의 커뮤니티 유지 관리 버전으로, SNES를 비롯한 여러 시스템을 지원합니다. 프로젝트의 GitHub 릴리스를 열고 컴퓨터에 맞는 Linux 빌드를 선택하세요. 프로젝트 안내에 따르면 Linux x64 및 ARM64 빌드에는 SDL2가 필요합니다. 앱에서 SDL2가 없다고 표시되면 배포판을 통해 런타임을 설치하세요. Mesen을 실행하고 앱에서 게임 파일을 엽니다. 프로젝트 페이지 에서 지원되는 시스템 및 빌드 정보를 확인할 수 있습니다.

리눅스 에뮬레이터 창에 콘솔 아이콘이 사이드바에 표시된 일반적인 픽셀 아트 게임이 나타납니다.
Mesen Community Edition은 멀티 시스템 앱의 일부로 SNES를 지원합니다.

게임 내 제어 설정을 하고 저장 데이터를 보호하세요.

컨트롤러가 작동하지 않으면 먼저 Linux에서 컨트롤러를 인식하는지 확인하십시오. 그런 다음 에뮬레이터의 입력 설정에서 방향키, 시작 버튼, 선택 버튼 및 페이스 버튼을 매핑하십시오. 메뉴 이름은 앱마다 다르며 일부 컨트롤러는 자동으로 감지됩니다.

컨트롤러 구성 창은 방향 버튼과 페이스 버튼 컨트롤을 게임패드 다이어그램에 연결합니다.
에뮬레이터가 컨트롤러를 자동으로 인식하지 못하는 경우, 방향키와 버튼을 매핑하세요.

게임 내 저장 기능은 일반적인 게임 내 저장에 사용하세요. 세이브 스테이트는 에뮬레이터에서 제공하는 별도의 기능으로, 특정 시점부터 게임을 이어서 플레이할 수 있도록 해줍니다. 두 종류의 저장 파일 모두 백업해 두시고, 한 에뮬레이터에서 만든 세이브 스테이트가 다른 에뮬레이터에서 제대로 작동할 것이라고 생각하지 마세요. 대부분의 경우 Snes9x가 가장 빠르게 시작할 수 있는 에뮬레이터입니다. 통합 라이브러리를 원한다면 RetroArch로, 또는 자신의 시스템에 가장 적합한 워크플로우를 원한다면 bsnes, Mednafen, Mesen CE 등을 선택하세요.

댓글 남기기

손실된 파티션과 하드 디스크 데이터를 안전하게 복구하는 방법

손실된 파티션과 하드 디스크 데이터를 안전하게 복구하는 방법

TestDisk와 PhotoRec을 사용하여 손실된 파티션과 파일을 복구하는 방법을 알아보세요. 원본 드라이브를 보호하고 안전하게 스캔한 다음 복구된 데이터를 다른 디스크에 저장하세요.

리눅스 데스크톱에서 QR 코드를 스캔하는 방법

리눅스 데스크톱에서 QR 코드를 스캔하는 방법

웹캠이나 이미지 파일을 사용하여 CoBang으로 Linux에서 QR 코드를 스캔하세요. Flatpak 카메라 접근 관련 설치 옵션, 설정 단계 및 문제 해결 방법을 참조하세요.

Cameractrls를 사용하여 Linux에서 웹캠 설정을 변경하는 방법

Cameractrls를 사용하여 Linux에서 웹캠 설정을 변경하는 방법

Cameractrls를 사용하여 Linux에서 웹캠 설정을 변경하세요. 노출, 색상, 깜빡임 감소 및 기타 지원되는 제어 기능을 조정하고 호환되는 비디오 모드를 확인하세요.

Linux에 PhpStorm을 설치하는 방법: Toolbox, Tar.gz, Snap 및 AUR

Linux에 PhpStorm을 설치하는 방법: Toolbox, Tar.gz, Snap 및 AUR

Linux에 PhpStorm을 설치하려면 JetBrains Toolbox 또는 독립 실행형 tar.gz 아카이브를 사용하세요. Snap 및 Arch AUR 옵션도 제공됩니다. Java는 이미 포함되어 있습니다.

리눅스에 Cisco Packet Tracer를 설치하는 방법

리눅스에 Cisco Packet Tracer를 설치하는 방법

Cisco Packet Tracer 9.0.1 for Ubuntu 64비트 버전을 다운로드하고, APT를 사용하여 DEB 패키지를 설치한 다음, 터미널에서 라이선스에 동의하고 로그인하여 실습을 시작하십시오.

XFCE 4에서 듀얼 패널을 설정하는 방법

XFCE 4에서 듀얼 패널을 설정하는 방법

각 디스플레이마다 별도의 XFCE 4 패널을 생성하고, 두 번째 패널을 올바른 출력에 할당하고, 위치와 크기를 조정한 다음, 필요한 실행기와 상태 항목을 추가합니다.

리눅스에서 CD-ROM을 ISO 파일로 백업하는 방법

리눅스에서 CD-ROM을 ISO 파일로 백업하는 방법

GNOME Disks 또는 dd 명령어를 사용하여 Linux에서 CD-ROM ISO 파일을 생성합니다. 광학 드라이브를 식별하고, 복사 과정을 모니터링하고, 이미지 유효성을 검사하고, 손상된 디스크나 오디오 디스크에 다른 도구가 필요한 경우를 알 수 있습니다.

리눅스에서 GIMP를 사용하여 이미지를 잘라내는 방법

리눅스에서 GIMP를 사용하여 이미지를 잘라내는 방법

GIMP를 사용하여 Linux에서 사진 배경 제거하기: 피사체를 따라 그리고, 선택한 배경을 삭제하고, 투명도를 유지한 다음, 재사용 가능한 PNG 파일로 내보낼 수 있습니다.

FlightGear 무료 다운로드: 공식 설치 가이드

FlightGear 무료 다운로드: 공식 설치 가이드

FlightGear를 공식 사이트에서 무료로 다운로드하세요. Windows, macOS, Linux 패키지를 비교하고, 데이터 파일을 설치한 후 첫 비행을 시작하세요.

Google Tasks 데스크톱 애플리케이션: 컴퓨터에서 사용하는 방법

Google Tasks 데스크톱 애플리케이션: 컴퓨터에서 사용하는 방법

브라우저에서 Google Tasks를 열거나, Chrome 바로가기 또는 앱 스타일 실행을 추가하고, 캘린더 및 Gmail을 통해 날짜별 할 일을 관리하세요.