2017-03-28

Dolphin Git 5.0-3138

EmuCR: DolphinDolphin Git 5.0-3138 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 #4951 from waddlesplash/haiku-2
Initial support for Haiku.
* Initial support for Haiku.
* Merge pull request #5174 from lioncash/vi
VideoInterface: Minor changes
* VideoInterface: Make clock frequency array constexpr
This is only ever read from.
* VideoInterface: Utilize std::array where applicable
* VideoInterface: Initialize union members directly where applicable
* Merge pull request #5176 from lioncash/retval
VertexLoader: Return debug strings by value
* VertexLoaderManager: Return debug strings by value
This also renames AppendListToString to VertexLoadersToString.
* VertexLoaderBase: Return debug strings by value
An out parameter for this sort of thing is a C++03 hold-over. This also
renames AppendToString to ToString.
* VertexLoaderBase: Use std::array where applicable
* Merge pull request #5175 from lioncash/fifo
Fifo: const correctness
* XFStructs: Get rid of an unnecessary pointer cast
Also gets rid of implicit sign conversions.
* Fifo: const correctness
PushFifoAuxBuffer only memcpys data using ptr as the source pointer, so
it can be a pointer to const data because of that.
* Merge pull request #5156 from sepalani/gen-sym
Generate Symbols From menu added
* Generate Symbols From menu added
* Merge pull request #5170 from leoetlino/bt-fix
libusb fixes (mostly for IOS)
* IOS/USB: Unref libusb devices manually
* Revert "Use a single libusb context"
This reverts commit c8a6dc6c23a5efe99b4bf937003ba3f2f7f8f200.
libusb on Windows isn't really safe to use from different threads
with a single context.
* IOS/BTReal: Properly check for libusb failures
* IOS/BTReal: Always use config descriptor 0
This may fix LIBUSB_ERROR_NOT_FOUND whenever devices end up being in
an unconfigured state. We don't need anything more than the first
config descriptor anyway.

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

0 Comments

Post a Comment