2017-05-03

Dolphin Git 5.0-3595

EmuCR: DolphinDolphin Git 5.0-3595 is compiled. This is the trunk of Dolphin Project. Dolphin is the first Gamecube emulator able to run commercial games! Dolphin is a Gamecube, Wii and Triforce (the arcade machine based on the Gamecube) emulator which supports many extra features and abilities not present on the original consoles. It has a partial Wii support and plays most Gamecube games.

Dolphin Git changelog:
* Merge pull request #5255 from MerryMage/latency
ConfigManager: Increase default latency for OpenAL backend to 5
* ConfigManager: Increase default latency for OpenAL backend to 5
* Merge pull request #5361 from ligfx/signaturedbwarning
SignatureDB: fix prevented copy elision
* SignatureDB: fix prevented copy elision
Clang warning:
```
Source/Core/Core/PowerPC/SignatureDB/SignatureDB.cpp:22:17: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
: m_handler(std::move(CreateFormatHandler(handler)))
^
Source/Core/Core/PowerPC/SignatureDB/SignatureDB.cpp:22:17: note: remove std::move call here
: m_handler(std::move(CreateFormatHandler(handler)))
^~~~~~~~~~ ~
```
* Merge pull request #5232 from MerryMage/osx-screensaver
Disable screensaver on OS X
* Frame: Use kIOPMAssertionTypePreventUserIdleDisplaySleep to inhibit screensaver on macOS
* Frame: Extract screensaver-related code into InhibitScreensaver/UninhibitScreensaver
* Disable screensaver on OS X
When playing a game on OS X, although the screen does not go to
sleep, the screensaver is still enabled, and therefore, during
gameplay, the screensaver may start running, which is not in
accordance to the behaviour on other other environments (Windows
and X11). It can be argued that the screensaver interrupting
gameplay is a nuissance to many players.
The changes in this commit are intended to allow Dolphin to disable
the screensaver during gameplay, just as intended on other platforms.
The changes have been tested on OS X 10.11 (El Capitan).
* Merge pull request #5140 from sepalani/signature_db
SignatureDB: Rewrite FormatHandler API
* SignatureDB: MEGA FormatHandler added
* SignatureDB: Use explicit construction
* SignatureDB: Rewrite FormatHandler API
* SignatureDB: const correctness and cleanup
* Merge pull request #5357 from ligfx/jitintegerwarning
Jit64: fix braces warning in Jit_Integer
* Jit64: fix braces warning in Jit_Integer
Fixes a warning:
```
Source/Core/Core/PowerPC/Jit64/Jit_Integer.cpp:54:45: warning: suggest braces around initialization of subobject [-Wmissing-braces]
static const std::array ovtable = {0, 0, XER_SO_MASK, XER_SO_MASK};
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{ }
```
* Merge pull request #5359 from ligfx/nandimporterwarning
NANDImporter: fix printf warning
* NANDImporter: fix printf warning
Fixes warning:
```
Source/Core/DiscIO/NANDImporter.cpp:55:17: warning: format specifies type 'unsigned long' but the argument has type 'u64' (aka 'unsigned long long') [-Wformat]
file.GetSize(), NAND_BIN_SIZE);
^~~~~~~~~~~~~~
1 warning generated.
```
* Merge pull request #5358 from spycrab/qt_list_fix
Qt: Fix no games at all showing up all
* Qt: Fix no games at all showing up all
* Merge pull request #5355 from spycrab/qt_duplicate_entry
Qt: Fix gamelist updating
* Qt: Fix gamelist updating
* Merge pull request #5272 from spycrab/master
Convert VolumeDirectory names back to SHIFT-JIS (issue #9988)
* Convert VolumeDirectory names back to SHIFT-JIS (issue #9988)
* Merge pull request #5350 from lioncash/frame
Frame: Normalize member names
* Frame: Normalize member names

Download: Dolphin Git 5.0-3595 x64
Download: Dolphin Git 5.0-3595 Android
Source: HereDolphin Git 5.0-2877

0 Comments

Post a Comment