My favorites | Sign in
Logo
                

Dolphin

Originally developed by F|RES & ector. Now open source under GPL 2.0 with lots of contributors.

Build instructions

WindowsBuild Linux_dependencies MacOSX_Build

DeveloperGuide

Screen shots

System Requirements

Features

Overview

Dolphin is a Gamecube, Wii and Triforce (the arcade machine based on the Gamecube) emulator.

Gamecube compatibility is okay-ish - lots of games work, many games don't work.

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

Triforce compatibility is not really known yet, but at least one game runs, with minor glitches.

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.

Ohloh Stats









Hosted by Google Code