Azahar
Azahar는 Citra의 계보를 잇는 무료 오픈소스 Nintendo 3DS 에뮬레이터다. Linux에서 개인 게임 백업과 홈브루를 실행하고, 해상도 향상·현대적인 컨트롤러·상태 저장 기능을 활용할 수 있다. 공식 프로젝트는 Linux 설치 방식으로 Flathub의 Flatpak을 권장한다.
어떤 사용자에게 맞는가
Azahar는 보유한 3DS 게임을 Linux PC에서 즐기려는 사용자와 홈브루 개발자에게 맞는다. 단순한 게임 실행 외에 디버깅, 3DS 생태계 연구와 보존도 공식 프로젝트의 목적이다. Nintendo가 제작하거나 승인한 프로그램은 아니다.
공식 홈페이지는 독립 실행 앱의 지원 OS로 Windows, macOS, Linux, Android를 명시한다. Linux 전용 제품은 아니지만, 여기서는 제공된 배포 경로에 맞춰 Linux 사용을 중심으로 설명한다. [공식 홈페이지](https://azahar-emu.org/)
화면과 조작, 저장 기능
해상도 향상은 큰 모니터에서 3DS 화면을 볼 때 활용할 수 있고, 컨트롤러 지원은 PC에 연결한 입력 장치로 조작하려는 경우에 유용하다. 상태 저장은 실행 중인 장면을 저장하고 복원하는 기능이다. 게임 내부의 저장 기능과 구분해 사용하며, 장기 진행 기록은 게임 내부 저장도 함께 남기는 방식이 적절하다.
공식 홈페이지가 이러한 기능을 소개하더라도 모든 게임의 완전한 실행을 보장하는 것은 아니다. 이용할 작품의 호환성을 개별적으로 확인해야 한다. [기능 소개](https://azahar-emu.org/)
Linux 설치와 첫 실행 순서
먼저 배포판에서 Flatpak과 Flathub를 사용할 수 있는지 확인하고, 공식 다운로드 페이지의 Linux Flathub 링크로 이동해 Azahar를 설치한다. AppImage도 공식 대안이다. 어느 파일을 선택할지 불분명하면 README는 기본 azahar.AppImage를 권장한다.
실행 후에는 사용할 컨트롤러와 화면 설정을 확인하고, 준비한 홈브루나 개인 백업을 Load File 메뉴로 연다. 설치형 CIA 자료는 Install CIA 메뉴로 처리한다. 처음에는 한 자료로 실행과 입력을 확인한 뒤 설정을 조정하는 편이 문제 원인을 좁히기 쉽다. [다운로드 안내](https://azahar-emu.org/pages/download/), [공식 화면 메뉴 정의](https://github.com/azahar-emu/azahar/blob/master/src/citra_qt/main.ui)
무료 사용과 준비해야 할 자료
공식 홈페이지는 Azahar를 무료 오픈소스로 소개한다. 확인한 자료에는 Linux 앱의 유료 등급이나 무료판 실행 시간 제한이 제시되어 있지 않다.
게임 파일은 별도로 준비해야 한다. 공식 위키는 자신의 3DS에서 적법하게 얻은 개인 백업을 대상으로 설명하며, 복호화된 CCI·CIA·CXI와 홈브루 3DSX 형식을 명시한다. 암호화된 파일은 지원하지 않으므로 확장자만 바꾸는 방식으로 해결하려 하지 말고 자료의 형식을 확인한다. [백업 파일 안내](https://github.com/azahar-emu/azahar/wiki/Dumping-Games)
실행 실패와 충돌 확인 순서
파일을 열지 못하면 지원 형식과 복호화 여부부터 확인한다. 반복 충돌은 공식 FAQ에 따라 최소 사양을 먼저 점검한다. 데스크톱 기준으로 현대적인 64비트 Linux, OpenGL 4.3 또는 Vulkan 1.1 지원 GPU, RAM 2GB 이상이 필요하며 RAM 4GB를 권장한다.
Wayland 환경에서 문제가 생기면 배포 방식도 확인한다. 공식 README는 관련 상위 프로젝트 문제 때문에 기본 AppImage를 권장하고, Flatpak의 네이티브 Wayland 지원도 기본적으로 비활성화한다고 설명한다. 특정 게임만 실패하면 호환성 보고를 확인하되, FAQ가 경고하듯 보고가 오래되었을 수 있다. [설치·최소 사양](https://github.com/azahar-emu/azahar), [FAQ](https://azahar-emu.org/pages/faq/)
실무 예시와 선택 기준
홈브루 개발자는 직접 만든 .3dsx 파일을 열고 컨트롤러 입력과 화면 표시를 확인하는 검증 환경으로 활용할 수 있다. 재현할 장면, 사용 버전, 입력 순서를 기록하면 같은 문제를 다시 확인하기 쉽다. 이는 활용 예시이며 실제 설치나 실행 시험 결과는 아니다.
3DS 전용 앱을 직접 관리하려면 독립 실행 Azahar를, 여러 에뮬레이터를 RetroArch 안에서 다루려면 Azahar libretro 코어를 검토할 수 있다. 두 방식 모두 공식 홈페이지에 안내되어 있으며, 선택 기준은 관리 방식과 필요한 기능이다. [공식 배포 형태](https://azahar-emu.org/)
현재 버전과 유지보수 검토
2026-10-11 확인 당시 공식 Releases의 Latest 표시는 2126.2이며, 2127.0 Alpha 1은 사전 공개 시험판이다. 2126.2는 특수하게 조작된 CIA 파일 설치 시 발생할 수 있는 호스트 코드 실행 문제를 수정했으므로, 기존 사용자는 설치 버전을 확인할 필요가 있다.
공식 홈페이지는 활발히 개발 중이라고 명시하고 최근 릴리스도 확인된다. 따라서 Azahar를 지원 종료 프로그램으로 분류할 근거는 없다. 안정적인 사용이 목적이면 알파판보다 안정 릴리스를 우선 검토한다. [공식 릴리스 기록](https://github.com/azahar-emu/azahar/releases)
공식 안내
- Azahar 공식 홈페이지 — What is Azahar / Getting Azahar · 확인 2026-10-11
- Download Azahar · 확인 2026-10-11
- Azahar 공식 GitHub README — Installation / Minimum requirements · 확인 2026-10-11
- Azahar FAQ · 확인 2026-10-11
- Dumping Games — Azahar 공식 위키 · 확인 2026-10-11
- main.ui — Azahar 공식 데스크톱 메뉴 정의 · 확인 2026-10-11
- Releases — azahar-emu/azahar · 확인 2026-10-11
주요 기능
- Nintendo 3DS 게임과 홈브루 실행을 지원한다.
- 원래 기기보다 높은 해상도로 게임을 표시할 수 있다.
- 현대적인 컨트롤러를 이용한 조작을 지원한다.
- 실행 상태를 저장하고 복원하는 상태 저장 기능을 제공한다.
- 복호화된 .cci·.3ds·.cia·.cxi 및 홈브루 .3dsx 파일을 지원한다.
- 독립 실행 앱과 RetroArch 등에서 사용하는 libretro 코어를 제공한다.
관련 프로그램
Proxyman
proxyman.com
Proxyman은 앱과 서버 사이의 HTTP·HTTPS 요청과 응답을 수집하고, 내용을 검사하거나 시험용 응답으로 바꾸는 네트워크 디버깅 프록시다. macOS에서 웹·모바일 앱의 API 오류를 추적하는 개발자와 QA 담당자에게 적합하다.
OpenCode
opencode.ai
OpenCode는 프로젝트 코드를 읽고 설명·수정 작업을 돕는 오픈소스 AI 코딩 에이전트입니다. 터미널, 데스크톱 앱, IDE 확장으로 이용하며 여러 모델 제공자와 로컬 모델을 연결할 수 있습니다. macOS는 Apple Silicon과 Intel용 데스크톱 배포를 모두 제공합니다.
Maccy
maccy.app
Clipboard manager
mitmproxy
mitmproxy.org
mitmproxy는 HTTP·HTTPS 통신을 가로채 요청과 응답을 살펴보고, 수정·저장·재생하는 무료 오픈소스 프록시입니다. macOS뿐 아니라 Windows와 Linux도 지원합니다. 터미널 인터페이스인 mitmproxy, 브라우저 GUI인 mitmweb, 자동화에 쓰는 mitmdump를 제공하며, 앱과 서버 사이의 API 오류를 분석하거나 테스트 응답을 만드는 개발자·QA 담당자에게 적합합니다.
AWS Corretto JDK
corretto.aws
AWS Corretto JDK의 공식 명칭은 Amazon Corretto이며, Amazon이 배포하는 무료 OpenJDK 개발·실행 환경이다. Java SE 호환성 검증을 거쳤으며 macOS, Linux, Windows에서 Java 프로그램을 개발하고 실행할 수 있다. 이 설명은 제공된 버전에 해당하는 Corretto 21 LTS와 macOS 사용을 중심으로 다룬다.
OpenVPN Connect client
openvpn.net
OpenVPN Connect는 Mac에서 OpenVPN 방식의 VPN 서버에 접속하는 공식 클라이언트다. Access Server와 CloudConnexa뿐 아니라 OpenVPN Community Edition 기반 서버에도 사용할 수 있다. 회사·기관이 제공한 연결 프로필로 내부 업무망에 접속하는 용도이며, 앱 설치만으로 VPN 서버나 이용 계정이 제공되지는 않는다.