2017-08-17

Dolphin Git 5.0-5205

EmuCR: DolphinDolphin Git 5.0-5205 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 #5742 from ToadKing/fix-bad-controllers
Ignore capabilities reported by an XInput device
* Ignore capabilities reported by an XInput device
* Merge pull request #5751 from leoetlino/region
Config: Fall back to the system menu region
* Config: Set DOL/ELF region to UNKNOWN
This allows the region to be chosen by the user.
* Config: Fall back to the system menu region
Since we don't want users to have to configure the region manually
and always enforce one automatically, we should fall back to a region
that was likely to be chosen by the user instead of always using
PAL whenever the title region cannot be detected.
Dolphin doesn't mess with installed NAND titles like the system menu,
so it is a reliable indicator of what region the user wants.
* Merge pull request #5907 from gamemasterplc/master
Fix 8 and 16 bit writes in codehandler
* Fix 8 and 16 bit writes in codehandler (Source)
* Fix 8 and 16 bit writes in codehandler
The codes would both overwrite where it should and 16400 bytes after where it should. The bug was caused by a usage of an incorrect register.
* Merge pull request #5898 from ligfx/extractupnp
Common: extract UPnP namespace from NetPlayServer
* UPnP: use value-initialization instead of std::memset
* UPnP: move variable declaration to where it's used
* UPnP: remove unneeded vector in InitUPnP()
* NetPlayServer: handle port forwarding in constructor
* NetPlayClient/Server: apply Parameter Object pattern to traversal parameters
* Qt MainWindow: clean up Netplay settings logic
* UPnP: cleanup variable name desc_xml
* UPnP: use std::to_string
* UPnP: cleanup function names
* UPnP: coalesce s_our_ip and cIP
* UPnP: cleanup variable names
* Common: extract UPnP namespace from NetPlayServer
* Common/CMakeLists: sort source files
* Merge pull request #5929 from JonnyH/PR/fix-oprofile-build-linked-as-needed
Fix OPROFILE linux build with -Wl,--as-needed
* Fix OPROFILE linux build with -Wl,--as-needed
The opagent library was (incorrectly) marked as a dependency for "Core"
instead of "Common".
When linked with --as-needed, any symbols the linker can tell are not
used are discarded. As the link is done in command-line order, and the
Core library (and dependencies) are processed before Common, it would
link in Core, then opagent, but as at that point no opagent symbols are
used the whole opagent library would be discarded.
Moving the opagent library to be a dependency of Common fixes this, as
after the Common library is linked, there *are* opagent symbols used.

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

0 Comments

Post a Comment