Metroid Prime (Wii)

From Dolphin Emulator Wiki
Jump to: navigation, search
Metroid Prime
NewPlayControlMetroidPrime.jpg
Developer(s) Retro Studios
Publisher(s) Nintendo
Series Metroid, Metroid Prime
Platform(s) Wii
Release date(s) JP February 19, 2009
Genre(s) First-person action-adventure, First-person shooter, Action-adventure
Mode(s) Single-player
Input methods Wii Remote + Nunchuk
Compatibility 4Stars4.pngEdit rating: Metroid Prime (Wii)
Playable
GameIDs R3IJ01
See also...

GameCube Version
Trilogy Version
Dolphin Forum thread
Open Issues

Search Google
Search Wikipedia

Metroid Prime is a video game developed by Retro Studios and Nintendo for the Nintendo GameCube. It is the first 3D game in the Metroid series, the fifth main installment, and the first of the three part Metroid Prime storyline.

Despite taking place in the first person view, Metroid Prime is classified by Nintendo as a first-person adventure rather than a first-person shooter, due to the large exploration component of the game and its precedence over combat. As with all Metroid games, players solve puzzles, perform platform jumps, and fight enemies in a large, open ended world. Along the way, the player finds power ups that improve her abilities, and clues about the mystery of the planet. The story is told organically; the story is revealed through scan logs, allowing the player to dive into the story or ignore it as they see fit.

Metroid Prime was re-released in Japan in 2009 for Wii as part of the New Play Control! series. It has revamped controls that use the Wii Remote's pointing functionality, similar to those of Metroid Prime 3: Corruption. The credit system from Prime 3 is also included to unlock the original bonus content, as well as the ability to take snapshots of gameplay. Prime, Metroid Prime 2: Echoes, and Metroid Prime 3: Corruption were bundled together on a single disc as Metroid Prime: Trilogy, released in North America on August 24, 2009. In Metroid Prime: Trilogy, both Prime and Prime 2 contain all of the enhancements found in their Japanese New Play Control! counterparts.

Emulation Information

Shader Compilation Stuttering

Metroid Prime (Wii) is one of the most susceptible titles to shader compilation stuttering. The GC and Wii have no concept of shaders - everything is executed directly by the hardware without an intermediate programming language (API). Modern computers and mobile systems do not work in this way, requiring the use of shaders as an intermediary so your system's GPU can perform the tasks that the GC and Wii GPU performed directly. Shaders have to be generated though, and since GC/Wii games are not designed to create shaders ahead of time as a PC game would, when a new effect appears Dolphin has to delay the CPU thread while the GPU thread performs the compilation; a pause that does not exist on the consoles. For most games shader generation takes only a few milliseconds, but for a few demanding titles, the shaders that they generate are so large that they can result in noticeable stuttering, in severe cases pauses of over a second may occur.

Since 5.0-4869, this problem can be solved by enabling ubershaders. Changing GPU, updating GPU drivers, or updating Dolphin may invalidate the shader cache, requiring specialized shaders to be compiled again. Since 5.0-6461, Dolphin caches shader pipeline UIDs independently of the video backend and compiles them on game start. This allows cached shaders to work across different video backends, platforms, hardware configurations and even Dolphin versions as long as changes aren't made to Dolphin's actual shader pipeline. These shaders are compiled in the background when the game starts, which may cause stuttering for a short period. Enable Compile Shaders Before Starting to avoid this.

Problems

There are no reported problems with this title.

Configuration

No configuration changes are known to affect compatibility for this title.

Version Compatibility

The graph below charts the compatibility with Metroid Prime since Dolphin's 2.0 release, listing revisions only where a compatibility change occurred.

Δ
5.0-10039 (current)
Δ
Δ
Δ
Δ
Δ
2.0 (r5384)
Compatibility can be assumed to align with the indicated revisions. However, compatibility may extend to prior revisions or compatibility gaps may exist within ranges indicated as compatible due to limited testing. Please update as appropriate.

Testing

This title has been tested on the environments listed below:

Test Entries
Revision OS Version CPU GPU Result Tester

Gameplay Videos