Dolphin Git 4.0-8811 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 #3560 from lioncash/fifo
Fifo: get rid of global variables
* Fifo: Get rid of undefined global
This declaration doesn't have a matching implementation
so it can be removed entirely.
* Fifo: Make g_use_deterministic_gpu_thread a TU-local variable
* Fifo: Make g_bSkipCurrentFrame a TU-local variable
This is only ever queried, making it a global isn't necessary.
* Merge pull request #3567 from lioncash/netplay
NetPlayClient: Minor changes
* NetPlayClient: Use std::array instead of C arrays for buffers
* NetPlayClient: Deduplicate code for player list retrieval
* NetPlayClient: Extract control mapping checking to its own function
* NetPlayClient: Make SendAsync take a unique_ptr as a parameter
* NetPlayClient: In-class initialize variables where possible
* NetPlayClient: Make m_state private
Also turns it into an enum class.
* NetPlayClient: Make is_connected private
This is only queried, there's no need to expose it for writing.
Even if it was written to, a data member shouldn't be part of
your public API unless its part of a dumb object or trivial struct.
* NetPlayClient: Remove unnecessary includes
Replace with needed ones
* Merge pull request #3558 from lioncash/dvd-global
DVDInterface: Reduce a global variable to translation unit scope
* DVDInterface: Use correct prefix for static local variables
* DVDInterface: Make a global a local variable
* Merge pull request #3530 from degasus/syncgpufix
Fifo: Fix SyncGPU.
* Fifo: More comments for SyncGPU functions.
* Fifo: Fix SyncGPU.
CBoot::BootUp() did call CoreTiming::Advance which itself blocks on the GPU,
but the GPU thread wasn't started already. This commit moves the SyncGPU
initialization into the Fifo.cpp file and call it after BootUp().
* Merge pull request #3555 from mathieui/gcadapter_payload
Fix a bug in GCAdapter
* Fix a bug in GCAdapter
where the payload size would end up being crazy values on the other
thread. Mirroring the similar commit made for the android side:
https://github.com/Sonicadvance1/dolphin/commit/2833685fbfd782b78bbf1813f30cbb0a4ecd801d
* Merge pull request #3566 from sigmabeta/android-settings-bugfix
[Android] Settings screen bugfixes
* Fix bugs in Setting screen & add a way to exit without saving
* Fix accessing video settings on Android TV
* Merge pull request #3559 from lioncash/tcache
TextureCacheBase: Simplify init/comparison of TCacheEntryConfig
* TextureCacheBase: Simplify init/comparison of TCacheEntryConfig
* Merge pull request #3561 from lioncash/render
RenderBase: Get rid of an undefined global extern
* RenderBase: Get rid of an undefined global extern
This doesn't have an implementation, so into
the trash it goes.
* Merge pull request #3562 from lioncash/cpmem
CPMemory: Remove unnecessary extern specifiers from functions
* CPMemory: Remove unnecessary extern specifiers from functions
These are defined in CPMemory.cpp, as expected. There's no need for
extern
* Merge pull request #3563 from lioncash/opcodedecoder
OpcodeDecoder: Add namespace
* OpcodeDecoder: Add namespace
Download: Dolphin Git 4.0-8811 x64
Download: Dolphin Git 4.0-8811 for Android
Source: Here
2016-01-25
Random Related Topic
0 Comments
Post a Comment