Computer >> 컴퓨터 >  >> 문제 해결 >> Linux

Mednafen에서 사용자 정의 컨트롤 구성:단계별 가이드

Mednafen 에뮬레이터는 불법 복제를 방지하기 위해 Linux 리포지토리에 포함되어 있지 않지만 모든 Linux 시스템에서 공개 도메인 및 오픈 소스 ROM 파일을 재생하는 데 탁월한 수단으로 사용됩니다. 이 프로그램에 대한 자세한 내용과 자신만의 컨트롤을 구성하는 방법을 알고 싶다면 몇 가지 간단한 요령이 도움이 될 수 있습니다. 이는 시스템에 무선 컨트롤러나 USB 장치가 연결되어 있는 경우 특히 중요합니다. 특정 PS3 컨트롤러, 특히 표준 USB 전선을 사용하는 컨트롤러는 운영 체제에서 일반 컨트롤러로 인식하는 경우 동일한 기술을 사용하여 작동할 수 있습니다.

다양한 에뮬레이트된 콘솔에 대한 구성은 다르게 동작할 수 있으며 게임마다 다를 수도 있습니다. 또한 일부 시스템에는 에뮬레이트된 마우스 커서가 필요할 수 있습니다. 이 기능이 필요한 소수의 게임에서 이를 사용하려면 마우스나 터치패드뿐만 아니라 Scroll Lock 키도 필요합니다. 불행하게도 일부 새로운 울트라북과 기타 소형 Linux 시스템에는 더 이상 이 키가 포함되어 있지 않습니다. Fn 키를 사용하여 기능을 결합하는 휴대용 장치에서 mednafen 프롬프트를 사용하는 경우, 필요한 키를 누를 때마다 이 키를 길게 누르십시오. 예를 들어 F2를 눌러야 하는데 키보드의 다른 기능과 함께 사용할 수 있는 경우 Fn과 F2를 동시에 누르면 기본 기능이 복원됩니다.

방법 1:게임 중 도움 받기

도움말 차트를 불러오려면 F1 키를 누르세요. 이 키 바인딩은 유사한 바인딩을 사용하는 다른 많은 소프트웨어와의 호환성을 보장하기 위해 선택되었습니다. 이미 실행 중인 게임이 없으면 이 도움말 화면에 액세스할 수 없다는 점을 명심하세요. ROM 파일을 로드하지 않고 Mednafen을 실행하면 단순히 명령줄로 돌아갑니다. F1을 누르면 Mednafen 그래픽 창 내에서 실행되는 에뮬레이트된 게임 위에 창이 나타납니다. 에뮬레이트된 비디오 게임 이미지 뒤에 저장 상태 팝업이나 기타 정보 화면이 남아 있는 그래픽 문제가 발생한 경우 이 도움말 화면을 순환하면 이러한 고스트 이미지를 제거하는 데 도움이 될 수 있습니다.

팝오버는 목록만 제공할 뿐 대화형이 아니므로 닫고 싶을 때마다 F1을 누르면 됩니다. 게임을 일시 중지하지도 않으므로 게임의 opcode가 계속 실행되는 동안 게임을 열어 둘 수 있습니다. 일부 에뮬레이트된 시스템에는 소프트 재설정 기능이 없기 때문에 F10 바인딩에 특별한 주의를 기울이십시오. 다른 경우에는 특정 유형의 게임을 계속 플레이하려면 소프트 재설정이 필요할 수 있습니다.

스크린샷을 찍기 위한 F9 바인딩은 Microsoft Windows 바인딩을 에뮬레이트하는 데스크탑 환경에서 사용되는 Print Screen 또는 SysRq/ALT+Print Screen 조합과 관련이 없습니다. 대신 스크린샷을 찍어 디스크의 ~/.mednafen/snaps/ 디렉터리에 바로 저장합니다. 이렇게 하면 데스크톱 환경 없이 Openbox처럼 창 관리자만 실행하는 경우에도 실제로 사용할 수 있습니다.

방법 2:게임 실행 중 컨트롤 설정

명령 키와 실제 게임 컨트롤은 mednafen에서 별도로 구성됩니다. 명령 키를 구성하려면 F2를 누르십시오. 이는 F11 바인딩을 변경하려는 경우, 특히 창을 최대화하는 데 익숙하거나 USB 또는 무선 게임 컨트롤러에서 사용하지 않는 버튼에 에뮬레이터 명령을 할당하려는 경우에 특히 유용합니다. 이렇게 할 계획이라면 ROM을 실행하기 전에 컨트롤러가 연결되어 있는지 확인하세요.

준비가 되면 F2를 눌러 재구성하려는 명령에 대한 프롬프트를 받으십시오. 변경하려는 기능을 현재 수행하는 키를 누릅니다. 예를 들어 컨트롤러에 빨리 감기 키를 설정하여 숄더 버튼에서 직접 게임 속도를 높이려면 어떤 명령을 재구성해야 하는지 묻는 메시지가 나타날 때 ` 키를 누르세요.

하단의 간단한 프롬프트에는 다른 지침 없이 'fast_forward (1)'이 표시됩니다. 물론 다른 명령을 구성하는 경우 명령은 달라집니다. 이 프롬프트에 대한 응답으로 명령을 할당할 키나 컨트롤러 버튼을 눌러야 합니다. 사용하려는 버튼을 인식하면 'fast_forward (2)'라고 읽으며, 이는 두 번째 버튼을 누르라는 요청입니다. 무선 컨트롤러를 사용할 때 무선 연결에 문제가 있거나 매핑 프로세스 중에 두 개의 별도 버튼을 누른 경우 프로세스가 두 번 이상 계속될 수 있습니다. 컨트롤러 버튼 구성은 명령 키 바인딩만 다를 뿐 거의 동일한 절차를 따릅니다. 포트 1-8은 시스템 키보드의 숫자 키에 할당됩니다. 아직 사용자 지정 할당을 하지 않은 경우 F1 키를 누를 때마다 나타나는 차트에 이러한 모든 바인딩이 표시됩니다.

GameBoy 및 그 파생 제품과 같은 일부 시스템의 경우 첫 번째 컨트롤러 포트만 실제로 중요합니다. 이러한 휴대용 시스템에는 실제로 분리 가능한 컨트롤러가 없지만 mednafen은 첫 번째 할당에 매핑하여 이를 에뮬레이션합니다. 8비트 및 16비트 시대의 하드웨어용으로 제작된 대부분의 게임에는 컨트롤러가 한두 개만 필요합니다. 이는 공개 도메인 NES 및 Famicom ROM 파일의 경우 특히 그렇습니다. 일부 게임에서는 3개 이상의 컨트롤러를 지원하기 위해 확장기를 사용했습니다.

싱글 플레이어 게임을 플레이하는 경우 무선 또는 USB 컨트롤러가 연결되어 있는지 확인하세요. 그런 다음 ALT, Shift 및 1을 동시에 누릅니다. 컨트롤을 표준 키보드의 버튼에 매핑할 수도 있습니다. 화면 하단에 일반적으로 '위쪽' 컨트롤을 매핑하라는 메시지가 표시됩니다. '위'로 지정하려는 버튼을 두 번 누릅니다. 동시 누르기가 감지되거나 혼동되는 경우 소프트웨어는 'fast_forward' 예와 유사하게 다시 시도하라는 메시지를 표시합니다. '위' 제어 프롬프트를 만족시킨 후 소프트웨어는 콘솔과 관련된 작업 버튼을 요청하기 전에 다른 기본 방향을 순환합니다.

저자 소개

Mednafen에서 사용자 정의 컨트롤 구성:단계별 가이드

케빈 애로우

Kevin Arrows는 10년 이상의 업계 경험을 보유한 경험이 풍부하고 지식이 풍부한 기술 전문가입니다. 그는 MCTS(Microsoft Certified Technology Specialist) 인증을 보유하고 있으며 최신 기술 개발에 대한 최신 정보를 얻으려는 깊은 열정을 가지고 있습니다. Kevin은 소프트웨어 개발, 사이버 보안, 클라우드 컴퓨팅과 같은 분야에서 자신의 전문 지식과 지식을 보여주면서 광범위한 기술 관련 주제에 대해 광범위하게 글을 썼습니다. 기술 분야에 대한 그의 공헌은 동료들로부터 널리 인정받고 존경받고 있으며, 복잡한 기술 개념을 명확하고 간결하게 설명하는 능력으로 높은 평가를 받고 있습니다.