- 2003년 GameCube 에뮬레이터로 시작한 Dolphin이 2026년 Triforce 아케이드 시스템 지원을 추가하며 새로운 플랫폼 영역으로 확장됨
-
MMU Fastmem 최적화로 페이지 테이블 기반 메모리 접근을 가속화, 특히 Rogue Squadron III가 처음으로 풀 스피드로 실행 가능해짐
-
Mario Strikers Charged의 온라인 동기화 버그가 5년 만에 해결되어, 실제 Wii와의 네트워크 플레이가 정확히 동작함
-
Triforce 에뮬레이션에서는 The Key of Avalon의 터치스크린 프로토콜과 IC 카드 기능 복원이 진행 중이며, F-Zero AX 및 Virtua Striker 4 관련 기능도 개선 예정
- 게임 로딩을 RAM에 캐시하는 기능, SDL 컨트롤러 힌트 설정, Wii 메뉴 타이밍 조정 등 사용자 경험과 성능을 향상시키는 다수의 기능이 추가됨
Triforce 지원 추가
- Dolphin이 Sega·Namco·Nintendo의 공동 아케이드 시스템 Triforce를 공식 지원
- Magnetic Card 자동 삽입, 지역 설정, 멀티캐비닛 에뮬레이션 버그 수정 등 초기 개선 포함
-
The Key of Avalon의 터치스크린 프로토콜이 Elo SmartSet과 유사함이 확인되어, 게임 시작까지 성공했으나 IC 카드 초기화 문제로 중단됨
- IC 카드 기능 복원을 통해 Virtua Striker 4, Gekitou Pro Yakyuu 등에서 팀 빌드·캐릭터 생성 모드가 다시 작동 예정
MMU Fastmem 및 Rogue Squadron 최적화
-
페이지 테이블 Fastmem 매핑 구현으로 Rogue Squadron II·III의 성능이 최대 두 배 향상
-
tlbie 명령 추적을 통해 페이지 테이블 변경을 실시간 반영
- Branch Following 비활성화, 코드 무효화 최적화, CPU Vertex Culling 활성화 등으로 프레임 드롭과 스터터링 감소
-
Rogue Squadron III는 고성능 하드웨어에서 처음으로 완전한 속도로 실행 가능
Mario Strikers Charged 버그 해결
- Dolphin과 실제 Wii 간 물리 동기화 오류의 원인이 fmadds 명령의 부정확한 부동소수 연산으로 확인
-
2Sum 알고리듬을 이용한 정밀한 반올림 보정으로 문제 해결, 온라인 매치가 완전 동기화됨
- 이 수정은 Inazuma Eleven GO: Strikers 2013의 유사 문제 해결 경험을 기반으로 발전
기타 주요 개선
-
Wii 메뉴 데이터 관리 타이밍을 실제 하드웨어에 가깝게 조정해, NAND 접근 시 과도한 CPU 부하 완화
-
Load Whole Game into Memory 기능 추가로 NAS 등 네트워크 저장소에서 실행 시 디스크 대기 지연 제거
-
SDL 힌트 GUI 설정 도입으로 Joy-Con 분리, DualSense 핫플러그 문제 등 컨트롤러 호환성 개선
-
Need for Speed: Hot Pursuit 2, Rabbids Go Home 등 일부 게임에 VBI 동기화 패치 적용으로 프레임 제한 정상화
성능 및 커뮤니티 기여
- 이번 릴리스는 465개의 커밋이 병합되었으며, 다수의 커뮤니티 테스트와 하드웨어 리서치가 반영
-
Rogue Squadron 시리즈, Mario Strikers Charged, Triforce 등 장기 난제 해결 사례가 포함되어 Dolphin의 정확성과 성능이 크게 향상됨