Dolphin Git 5.0-5228 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 #5952 from lioncash/futureproofing
CommonTypes: Qualify standard integral types in typedefs with std::
* CommonTypes: Qualify standard integral types in typedefs with std::
Given a relatively recent proposal (P0657R0), which calls for deprecation of putting stuff into the global namespace when using C++ headers, this just futureproofs our code a little more.
Technically this is what we should have been doing initially, since an
implementation is allowed to not provide these types in the global
namespace and still be compliant.
* Merge pull request #5904 from leoetlino/indirect-include
PowerPC: Fix indirect includes for GDBStub
* PowerPC: Fix indirect includes for GDBStub
* Merge pull request #5937 from ligfx/miniupnpccmake
CMake: use miniupnpc target instead of global vars
* CMake: use miniupnpc target instead of global vars
* FindMiniupnpc: expose imported library target
* miniupnpc: expose namespaced target alias
* miniupnpc: use correct include dirs for cmake
* Merge pull request #5938 from sepalani/err-msg
CommonFuncs: LastStrerrorString added
* CommonFuncs: LastStrerrorString added
* Merge pull request #5947 from mahdihijazi/cleanup
[Android] Cleanup unused resources & code
* [Android] Cleanup unused resources & code
* Merge pull request #5950 from ligfx/gamelistmodelfilenamefallback
GameListModel: fallback to file name if long name is empty
* GameFile: don't assign English long name for ELF/DOLs
* GameListModel: fallback to file name if long name is empty
* Merge pull request #5945 from ligfx/gamelistmodelcleanup
Add initial paths to GameTracker after construction
* Connect to Settings::PathAdded/Removed directly in GameListModel
It no longer makes sense to connect these signals in GameList, since
GameListModel is now owned by Settings.
* Add initial paths to GameTracker after construction
It's strange to see GameTracker add its own initial paths in
construction, because you might expect a race condition where the
GameLoaded signal is emitted before it gets connected to in
GameListModel.
In fact, this doesn't happen, but only because of how it abuses the Qt
signals mechanism to load files asynchronously: GameLoader emits a
GameLoaded signal which gets forwarded to the GameTracker::GameLoaded
signal _after_ control returns to the event loop, at which point
GameListModel has connected.
This commit moves the logic of adding initial paths out of GameTracker
to a point after the signals are connected, which is more obvious and
doesn't rely on how GameTracker implements concurrency.
Download: Dolphin Git 5.0-5228 x64
Download: Dolphin Git 5.0-5228 Android
Source: HereDolphin Git 5.0-2877
0 Comments
Post a Comment