2011-01-13

Dolphin SVN r6838

EmuCR:DolphinDolphin SVN r6838 is released. Dolphin is the first Gamecube emulator able to run commercial games! Dolphin is a great Gamecube(NGC) and Wii emulator. It has a partial Wii support and plays most Gamecube games. SSSE3 and SSE4 optimized are enabled in this build.

Dolphin SVN changelog:
r6825
Build fix for OSX
r6826
Add a little hack to make it so panic alerts and questions can be translated if they are in the wxWidgets portion of the code, as well as make a few strings in the config dialog translatable.
Add Hungarian translations by Delirious.
Update Italian translations by RebuMan.
Update German translations by JackyCola and LucasX.
Update Greek translations by Gpower2.
Update Frensh translations by Pascal.
Make sure the game list is refreshed when the GC language is changed.
r6827
Fix unresolved symbol cpu_info in the DSP plugins on linux.
r6828
Fixes issue 3907.
r6829
Fix the panic alert hack for windows and osx. The macro needed to be defined after HAVE_WX is defined. That explains why windows accepted the string concatenation that I thought it wouldn't.
r6830
GLEW and SDL may be built from Externals.
r6831
Workaround for a weird bug on 32-bit Linux that makes the Open dialog crash.
r6832
PanicAlert now needs a string literal as the first argument.

Some more Mac-ish hotkeys and a placeholder for da.po.
r6833
* Second look (mine) to italian translation
- note: big update, but incomplete again


- fixed a compiling error introduced in the previous revision
r6834
+ some orthographic and lexical corrections about italian translation.
r6835
Audio Mixer: Corrects reversed stereo in LLE and reversed stereo from DMA audio in HLE.

Fixes Issue 3713
r6836
Executable memory above 2GB is okay on a 32-bit machine.

Fixes issue 3913.

The underlying problem, however, is that PanicAlert GUI popups
are broken on 32-bit Linux. I haven't looked into why that is.
r6837
Quick fifo commit:

* Change the process ProcessAllDistace to ClearRegister
* Fix a bug in ProcessFifoEvents() in commandProcessro (thanks Skid)
-- The last 2 items should be improve the speed lost in r6572 and maybe improve a little bit because ProcessFifoEvents() is right. (Test car selection in GxZero)
* Alliviate Fifo desyncs, In the meant time I still Researching for real solution. (This fix RE0 again and maybe others
"FIFOs linked but out of sync" and "GFX FIFO: Unknown Opcode (0x%x).\n" games suffers these for desync.)
r6838
Removed my previous PanicAlert translation hack. Fixed with a better method suggested by BhaaL. The translation is done by a callback in the MsgHandler routine that is set at program start. Added macros PanicAlertT, SuccessAlertT, PanicYesNoT, and AskYesNoT that are identical to the non T versions except those strings will be added by gettext to the po files to be translated. These can and should be used anywhere in the code for strings that should be translated.

Download: Dolphin SVN r6838 x86
Download: Dolphin SVN r6838 x64
Source: Here

1 Comments:

Can't post a comment? Try This!