PrimeHack
PrimeHack은 메트로이드 프라임 시리즈를 마우스·키보드와 듀얼 스틱 게임패드로 조작하도록 개조한 Dolphin 기반 에뮬레이터다. Linux에서는 공식 안내에 포함된 Flathub 패키지로 설치할 수 있으며, 시야각 조정과 빔·바이저 단축키 등 전용 기능을 제공한다.
어떤 사용자에게 맞는가
메트로이드 프라임을 PC의 FPS처럼 조작하고 싶은 사용자에게 적합하다. 원래 조작을 키에 대응시키는 것에서 더 나아가 카메라와 무기 전환에 전용 설정을 제공한다. 공식 README는 Windows, Linux, macOS를 지원 대상으로 안내한다. Android 빌드는 커뮤니티 제공이며 공식 개발·빌드 대상과 구분한다.
Linux용 Flathub 배포는 x86_64와 aarch64를 표시한다. 다만 패키지를 설치할 수 있다는 사실이 모든 장치에서 원활한 실행을 보장하지는 않는다.
Linux 설치와 첫 실행 순서
Flatpak과 Flathub이 설정된 환경에서는 공식 FAQ의 명령인 flatpak install flathub io.github.shiiion.primehack으로 설치한다. 게임 데이터는 별도이며, 공식 FAQ는 사용자가 자신의 게임을 직접 덤프하도록 안내한다.
실행 후 Config > Paths > Add에서 덤프가 들어 있는 폴더를 등록한다. 이어 Controllers의 Metroid 설정에서 PrimeHack 기본 프로필을 적용하고 입력 장치와 카메라 조작을 확인한다. 기본 프로필에는 빔·바이저 전환과 프라임 3의 모션 상호작용에 필요한 조작이 포함돼 있으므로 이를 바탕으로 수정하는 편이 좋다.
실제 활용 예시: 조작 환경 맞추기
Linux 데스크톱에서 트릴로지를 다시 플레이한다면 먼저 기본 프로필로 이동·조준·스캔을 확인한다. 이후 빔을 숫자 1~4와 마우스 휠에 배치하고, 바이저는 별도 키와 선택 메뉴를 조합해 사용하는 구성을 만들 수 있다. 이는 공식 설치 문서가 제시하는 설정 예시다.
게임패드를 사용한다면 Controller 모드에서 카메라를 원하는 스틱에 연결한다. Steam Deck용 SDL 프로필을 적용할 때는 실행하는 게임이 Wii판인지 GameCube판인지 먼저 구분한다. 시야각은 Graphics > PrimeHack GFX > Field of View에서 조절한다.
무료 여부와 호환성 검토
Flathub은 PrimeHack을 무료로 표시하며, 공식 저장소의 라이선스는 GPLv2 이상이다. 프로그램 이용료와 별개로 실행할 게임 데이터는 직접 준비해야 한다.
확인 시점에 공식 GitHub의 최신 릴리스와 Flathub 표시 버전은 1.0.9다. 특히 1.0.9 릴리스 노트는 NTSC-J 지원 철회를 명시하므로 일본판 게임을 사용할 예정이라면 반드시 검토해야 한다. GameCube판도 모든 판본이 지원되는 것으로 가정하면 안 된다. 확인한 공식 자료에는 제품 전체의 지원 종료 공지가 없었다.
문제가 생겼을 때 확인 순서
게임이 목록에 없으면 등록한 폴더와 덤프 파일을 먼저 확인한다. 조작이 이상하면 게임 판본에 맞는 프로필, 입력 장치, 카메라 바인딩 순으로 점검한다.
화면이나 소리에 오류가 생기면 상태 저장을 다시 불러오기보다 게임을 완전히 재시작한다. 공식 버그 문서는 오류 상태도 함께 저장될 수 있다고 설명한다. 소리가 깨질 때는 프레임 저하 여부를 확인하고 Config > Audio에서 cubeb 백엔드를 검토한다. 시각적 오류에는 GPU 스레드 동기화나 Dual Core 해제가 도움이 될 수 있지만 성능이 떨어질 수 있다. 관련 문서는 오래됐으므로 설정을 한 번에 여러 개 바꾸지 않고 현재 버전에서 재현 여부를 확인하는 것이 좋다.
다른 도구와 선택 기준
메트로이드 프라임의 마우스 조준과 전용 조작 개선이 목적이면 PrimeHack을 선택할 이유가 분명하다. 다른 게임까지 폭넓게 실행하려는 경우에는 기반 프로젝트인 Dolphin과 구분해 검토하는 편이 좋다.
과거의 PrimeHack Ishiiruka 빌드는 공식 설치 문서에서도 훨씬 오래된 Dolphin 기반이라고 설명하며 일반 빌드를 권한다. Linux에서 배포 경로를 고를 때도 공식 FAQ가 안내하는 Flatpak과 OpenSUSE 패키지를 우선 확인할 수 있다. AUR 패키지는 공식 배포가 아니며 추가 패치나 버전 차이가 있을 수 있다고 안내돼 있다.
공식 안내
- Install PrimeHack on Linux | Flathub · 확인 2026-10-24
- shiiion/dolphin — PrimeHack README · 확인 2026-10-24
- Releases · shiiion/dolphin · 확인 2026-10-24
- Frequently Asked Questions · shiiion/dolphin Wiki · 확인 2026-10-24
- Installation · shiiion/dolphin Wiki · 확인 2026-10-24
- Controllers & GamePads · shiiion/dolphin Wiki · 확인 2026-10-24
- Glitches and Bugs · shiiion/dolphin Wiki · 확인 2026-10-24
주요 기능
- 마우스로 시점을 움직이고 키보드로 이동하는 조작과 듀얼 스틱 게임패드 조작을 지원한다.
- 빔과 바이저를 개별 단축키, 이전·다음 전환 키 또는 선택 메뉴로 전환할 수 있다.
- PrimeHack 전용 그래픽 설정에서 시야각을 조절할 수 있다.
- Steam Deck용 SDL 컨트롤러 프로필을 제공하며 Wii판과 GameCube판 프로필을 구분한다.
- 1.0.9에는 모드 로더 개편, GameCube판 프라임 1·2의 스프링볼 구현과 작품별 편의 치트가 포함됐다.
관련 프로그램
GitHub Desktop
desktop.github.com
GitHub Desktop은 Git 저장소의 변경 비교, 커밋, 브랜치 관리와 원격 동기화를 그래픽 화면에서 수행하는 무료 오픈 소스 앱이다. GitHub와 GitHub Enterprise 연동에 초점을 두며, macOS와 Windows에서 사용할 수 있다.
Claude
claude.com
Claude는 Anthropic의 공식 AI 데스크톱 앱으로, macOS에서 문서·이미지 분석, 글쓰기, 웹 검색과 코드 작업을 대화로 수행한다.
OpenVPN Connect client
openvpn.net
OpenVPN Connect는 Mac에서 OpenVPN 방식의 VPN 서버에 접속하는 공식 클라이언트다. Access Server와 CloudConnexa뿐 아니라 OpenVPN Community Edition 기반 서버에도 사용할 수 있다. 회사·기관이 제공한 연결 프로필로 내부 업무망에 접속하는 용도이며, 앱 설치만으로 VPN 서버나 이용 계정이 제공되지는 않는다.
CC Switch
github.com
CC Switch는 Claude Code·Codex 등 AI 개발 도구의 API 공급자, 모델, MCP와 Skills 설정을 한곳에서 관리하는 무료 오픈소스 데스크톱 앱입니다.
Maccy
maccy.app
Clipboard manager
Tunnelblick
tunnelblick.net
Tunnelblick은 Mac에서 OpenVPN 연결을 설정하고 관리하는 무료 오픈소스 프로그램이다. 회사나 VPN 서비스 제공자가 준 설정 파일로 원격 네트워크에 접속하며, 메뉴 막대에서 연결 상태를 확인하고 DNS·라우팅 설정과 접속 로그를 관리할 수 있다. VPN 서버나 이용권은 별도로 필요하다.