My favorites | Sign in
Logo
                

Dolphin

Open Source Release under GPL 2

Originally by F|RES & ector

Now open source with lots of contributors.

Comments and new issues are welcome as long as they are real and reproducible, see the Issues tab. You need a Google account and be logged in to comment.

Build instructions

WindowsBuild Linux_dependencies MacOSX_Build

DeveloperGuide

Screen shots

System Requirements

New Features

Overview

Dolphin is a Gamecube emulator. It also has preliminary support for Wii and basic Triforce emulation (this is pending a commit, and does not run games yet).

Gamecube compatibility is okay-ish - many games work, many games don't work. The main Nintendo games like Zelda, Mario Sunshine and Pikmin are without sound.

Wii compatibility is not as good as the Gamecube compatibility, but several games are fully playable, and lots of games are showing intros and more.

Usage Notes

The GUI should be pretty much self-explanatory.

To use Action Replay codes, follow the examples in the Patches subdirectory. Use + in front of a cheat name to activate it. The cheats can be named anything.

To start in debug mode, pass /d (or -d) on the command line.

Code Notes

Dolphin is written in C++. It's usually compiled with Visual Studio 2008, but it now also builds and runs with GCC under Linux and MacOSX.

To tweak settings for the JIT/Dynarec, see Core/PowerPC/Jit64/JitCache.cpp, in InitCache().

Contribution

To contribute, download TortoiseSVN (unless you are doing the linux port, in that case you probably know what to do), and use it to check out the code. The path to the SVN repository can be found on the Source tab, see the top of the page.

When you have done some significant changes, tell us, or just use the Create Patch feature and file an issue. If it looks good, we'll add you to Members, giving you full SVN access, and then you can submit it.









Hosted by Google Code