Here's the latest build of Dolphin, the ever-improving open-source Nintendo Gamecube and Wii emulator for PC. What's new in the latest update?
correction to r7568. Correctly get the offset to the 10th wm struct in bdtinf
if you have a sysconf from r7568-this revision that was used for a wii game unfortunately it is corrupted, either delete it and start with a new one, or clear out the number of wiimotes in btdinf (change to 0) using a hex editor
dsphle - lets save some vars for ax/axwii and mailqueue - should improve savestates and fix issue 4542
Cleaned up, and added some error-checking to the CARCodeAddEdit::SaveCheatData() function which deals with the parsing (and decrypting whenever needed) of lines of codes entered in the Add/Edit AR code dialog.
I believe this makes Dolphin more reliable than GCNcrypt v1.1 which seems to add (prepend) a buggy line when decrypting...
plit lines using SplitString() once more (as done with ' ' and '-' already), instead of relying on find() and substr() and the (size_t)line variable.
Rename some variables, use a for() loop instead of a while() loop.
Apply the StripSpaces() function to each line before attempting to parse them as encrypted/decrypted AR code lines.A Without this, lines such as "B1PD-DXRQ-GTRKM " (notice the unexpected space character) would be recognized neither as encrypted nor as decrypted, which could result in badly decrypted codes (a problem I had tried to explain here: http://forums.dolphin-emulator.com/showthread.php?pid=153532#pid153532).
For the sake of error-checking, after pressing OK, throw a warning in the following situations:A when a line of code is not in a valid encrypted or decrypted format, and whenever the resulting decrypted code doesn't contain any lines. (did I do any mistakes?)
Like it? Share with your friends!
If you got an error while installing Themes, Software or Games, please, read FAQ.
GnuboyGX 17/09/08 This is a port of Gnuboy, a Gameboy/Gameboy Color emulator originally created by Laguna & Gilgamesh, running on the Gamecube and Wii using libogc devellopment library