Jump to content


Pikmin 2 (Wii)

From Dolphin Emulator Wiki
Pikmin 2

Developer(s) Nintendo EAD
Publisher(s) Nintendo
Series Pikmin
Platform(s) Wii
Release date(s) JP March 12, 2009
EU April 24, 2009
AUS May 14, 2009
NA June 10, 2012
Genre(s) Real-time strategy
Mode(s) Single-player, Multiplayer (2), Co-op (2)
Input methods Wii Remote + Nunchuk
Compatibility 4 Edit rating: Pikmin 2 (Wii)
Playable
GameIDs
See also...

GameCube Version
Dolphin Forum thread
Open Issues
Search Google
Search Wikipedia

New Play Control! Pikmin 2 is the re-release of Pikmin 2 on the Wii as part of the New Play Control! series.

This second game in the Pikmin franchise improves and expands on the real-time fun offered in the first. In Pikmin 2, Captain Olimar returns to the planet he was originally stranded on, to collect trinkets for his failing company to sell back at home. A new two-character play mechanic has been added, which allows players to switch between two spacemen while collecting items. Along with the new playable character, two new Pikmin types have been included-- large hulking purple Pikmin, and small and feisty white Pikmin. Two-player co-op challenge missions and a competitive mode are also available.

Emulation Information

Garbled Line at Bottom of Screen

When running the PAL version at 60 Hz, the game outputs one line of garbage at the bottom of the screen. This also happens on real hardware and is not a bug in Dolphin. Enable Immediately Present XFB in Graphics->Hacks settings to avoid this. See issue 14004.

Problems

There are no reported problems with this title.

Enhancements

HD Texture Pack

Pikmin 2 HD Texture Pack by HenrikoMagnifico

60 FPS

The following Gecko code makes the game run at 60 FPS.

Doing so causes some issues:

  • Particle effects are sped up.
  • Some UI animations are sped up.
  • The player camera rotates faster.
  • Other minor physics differences.

Also note that most entities animate with no blending.

The code will make cutscenes still play at 30 FPS, as they are broken otherwise.

NTSC-U

(This code currently lacks some animation speed fixes compared to the PAL code.)

$60 FPS
C24B4B80 00000004 # Set to 30 FPS when cutscene starts
3C60804A 606395EC
7C6903A6 806DA9AC
38800002 4E800421
801F01F4 00000000
C24B4CA8 00000004 # Set to 60 FPS when cutscene ends
3C60804A 606395EC
7C6903A6 806DA9AC
38800001 4E800421
801E01F4 00000000
041DF2A8 38800001 # `BaseGameSection::init`, force `setFramerate` argument to 60 FPS (2P mode doesn't start with a cutscene)

PAL

$60 FPS
C24B52E0 00000004 # Set to 30 FPS when cutscene starts
3C60804A 60639CBC
7C6903A6 806DA9AC
38800002 4E800421
801F01F4 00000000
C24B5408 00000004 # Set to 60 FPS when cutscene ends
3C60804A 60639CBC
7C6903A6 806DA9AC
38800001 4E800421
801E01F4 00000000
041DF708 38800001 # `BaseGameSection::init`, force `setFramerate` argument to 60 FPS (2P mode doesn't start with a cutscene)
0466B05C 40100000 # Map translation speed 1
0466B060 3F800000 # Map translation speed 2
0467469C 3C75C28F # Map scale speed
C23EB7F8 00000002 # Mitite active time
5484083C 909F02C0
60000000 00000000
C23EB824 00000002 # If on Piklopedia (which runs at 30 FPS), revert the above
5400F87E 901F02C0
60000000 00000000
0466B6C8 3ECCCCCD # Final floor animation
0466B670 3EB33333 # Cave result animation
0466E5F0 3F000000 # Pay dept animation
046768f4 3F000000 # Final result animation (this unfortunately breaks the color animation a little since it shares the 1.0)
0466B734 3CCCCCCD # Final result color animation
0466B6B0 3EB33333 # Ready-go animation
0449836C 388000C8 # Win/Lose reason duration 1
04498374 386000FA # Win/Lose reason duration 2
04676944 3F000000 # Win/Lose animation
04497AB0 38800078 # Win/Lose duration 1
04497AB8 38600168 # Win/Lose duration 2

Configuration

Only configuration options for the best compatibility where they deviate from defaults are listed.

Graphics

Config Setting Notes
Immediately Present XFB On Correct garbled bottom line on PAL version

Version Compatibility

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

Δ
2606-188 (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 CPU GPU Result Tester
r4018 Windows XP Intel Core 2 Duo E6400 @ 2.13 GHz NVIDIA GeForce 7600 GT The game, unfortunatley, has a few bugs that sadly impair the gameplay significantly. During animatic scenes during the game frame rates drop down to below 1FPS until regular (controllable) gameplay resumes do the FPS increase to full speed.

The sound is the next bug issue. There is sound being recognized by the emulator but it is not being interpreted properly and suffers from the same audio issues as Dawn of the Dragon. This is why i have the sound disabled during the recording.

There are no graphical glitches and everything in the core works fine. You can create a save game and play through the game quite well. Speeds in game tend to stay at about 50FPS or higher for me excluding the MAJOR slowdowns. Pikmin 2 Wii (NPC) on Dolphin Wii/GC Emulator (720p HD)

iNexXxuS
r6546 Ubuntu 10.10 Intel Core i7-920 NVIDIA GeForce GTX 260 Unplayable: show only intro with random bugs, freezing the emulator.
r7409 Windows 7 Intel Core 2 Quad Q9550 @ 3.8 GHz NVIDIA GeForce 9600 GT In game: HLE crashes after Logo, LLE has no sound output. Cut-scenes are very slow and unstable
3.0 Windows 7 Intel Core i5-750 @ 2.66 GHz ATI Radeon HD 5870 Crashes with HLE audio plugin, runs perfectly on LLE at max frame rate (30FPS).
3.0-751 Mac OS X 10.7.2 Intel Core i7 @ 2.2 GHz AMD Radeon HD 6490M Crashes when HLE audio plugin is used, works fine for mac and windows when sound output is disabled. Must disable multicore on both platforms. framerate (30FPS). Cory Jones
4.0-5064 Windows 7 Intel Core i7-4770K NVIDIA GeForce GTX 970 Runs fine with Direct3D Video and LLE Audio at 60FPS (Max). 2.5x Native, 4x AntiAlias and 4x Anistropic Left4Pillz
4.0-8342 Windows 10 Intel Core i7-5500U NVIDIA GeForce 930M HLE and LLE audio both work properly with no noticeable distortion. SMarioMan
4.0-8342 Windows 10 Intel Core i5-6600K @ 3.5 GHz NVIDIA GeForce GTX 570 OpenGL/ LLE audio/ 2.5x Nativ / 4xAA / 4xA Anistropic Selisho
5.0 Windows 10 AMD FX 6350 @ 3.9 GHz NVIDIA GeForce GTX 660 OpenGL, LLE audio, 1x Native, No AA, 1xAF

Noticeable and sometimes extreme slowdown in cutscenes, gameplay itself is acceptably stable.

GAMMA

Gameplay Videos

Pikmin 2 Wii (NPC) on Dolphin Wii/GC Emulator (720p HD)
New Play Control! Pikmin 2 (with HD Texture Pack) - Dolphin Emulator 5.0-13272 [1080p] Nintendo Wii
New Play Control! Pikmin 2 Wii Hack: 60 FPS Code on Dolphin 5.0 [1080p60]