Dolphin emulator adds Triforce support and MMU optimizations
Dolphin introduces arcade emulation for the Triforce system and significant performance improvements via new MMU fastmem mappings.
Summary
The Dolphin emulator release 2603 introduces support for the Triforce arcade hardware, a joint effort by Sega, Namco, and Nintendo. The update also features major performance optimizations for MMU emulation, allowing games with custom page table mappings to run at full speed on capable hardware. Additionally, a long-standing physics bug in Mario Strikers Charged has been resolved through community and expert collaboration.
Technical improvements in Release 2603
- Triforce support: Adds emulation capabilities for the Sega/Namco/Nintendo arcade platform.
- MMU Fastmem Mappings: Extends the 'fastmem' performance technique to include page table addresses, reducing the need for manual memory access translation.
- Performance: Enables full-speed execution for 'Full MMU' games, such as Rogue Squadron III: Rebel Strike, on high-end hardware.
- Bug Fixes: Resolves a complex physics issue in Mario Strikers Charged and addresses macOS-specific crashes related to graphics backend settings and ZIP file handling.
Why it matters
The addition of Triforce support expands Dolphin's scope from home consoles into the arcade emulation space, while MMU improvements enhance compatibility for complex GameCube/Wii titles.
Original reference: dolphin-emu.org →