Dolphin Git 5.0-2046 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 #4706 from lioncash/dspasm
DSPAssembler: Minor cleanup
* DSPAssembler: Use std::string instead of malloced char buffers in AssembleFile
* DSPAssembler: Make AssembleFile take a std::string
File paths passed to it would have been implicitly converted to std::strings
prior to this function being reached, so it gets rid of some string churn.
It also makes it safer since nullptr can't be passed in.
* Merge pull request #4725 from lioncash/attachments
Attachments: Minor cleanup
* Attachment: Make constructors explicit where applicable
* Attachment: Move implementation details into the cpp file
* Attachment: Use std::array over C arrays
* Attachment: Make class members non-public
* Merge pull request #4722 from lioncash/si-device
SI_Device: Minor cleanup
* SI_Device: Remove const specifiers from SIDevice_Create declaration's parameters
These are only relevant on the definition of the function.
* SI_Device: Move implementation details into the cpp file
Any changes to the base class' default behavior now won't require
all SI device source files to be recompiled.
* SI_Device: Amend variable naming
* SI_Device: Move protected interface below public interface
* Merge pull request #4724 from degasus/hotfix
JitCache: Freeing hotfix.
* JitCache: Freeing hotfix.
Sorry, I'm too stupid to test my code.
* Merge pull request #4717 from degasus/arm
JitArm64: Fix dcbz.
* JitArm64: Fix dcbz.
This fixes the hidden wall in xenoblade.
* Merge pull request #4719 from ligfx/removeandroidtoolchainfile
Android: remove unused android.toolchain.cmake
* Android: remove unused android.toolchain.cmake
Gradle automatically sets up the CMake build and this file isn't referenced
anywhere.
* Merge pull request #4720 from lioncash/si-stub
SI_Device: Move the null device implementation to its own source files
* SI_Device: Move the null device implementation to its own source files
* Merge pull request #4582 from iwubcode/per_game_wii_lang
Add support for specifying the GC/Wii system language per-game
* Add support for specifying the GC/Wii system language per-game
* Merge pull request #4678 from degasus/jitcache
JitCache: Store the JIT blocks in the std::map.
* JitCache::Rename iCache to fast_block_map.
iCache sounds too much like emulation.
* JitCache: Store the JitBlock in the std::map.
* Jit64: Add a switch for easier fallback to the C++ dispatcher.
* JitCache: Only call DestroyBlock on valid blocks.
* JitCache: Use a multimap for block_map and start_block_map.
We may have duplicated entries here because of MSR mismatch. Just
store both and validate the matching one on cache access.
* JitCache: Move JitBlock config variable.
* JitCache: Track the ICache entry of jit blocks.
This guarantees that no invalidated jit block is still in the icache.
* JitCache: Fix links_to updates on destroying blocks.
* Merge pull request #4710 from leoetlino/save-stm-hook
IOS: STM: Save event hook to savestates
* IOS: STM: Save event hook to savestates
This allows a STM event hook to be saved and restored correctly and
fixes the power/reset button after loading a state in some cases.
* Merge pull request #4714 from JosJuice/wbfs-file-entry
Fix -Wshadow warning for file_entry
* Fix -Wshadow warning for file_entry
This struct didn't follow our naming convention,
so let's rename the struct itself instead of
the variable that triggered the warning.
* Merge pull request #4712 from lioncash/jitarm
JitArm64: Eliminate trivial JIT global usages
* Jit: Eliminate JIT global usages
* JitArm64_LoadStore: Eliminate JIT global usages
* JitArm64_LoadStoreFloating: Eliminate JIT global usages
Download: Dolphin Git 5.0-2046 x64
Download: Dolphin Git 5.0-2046 Android
Source: Here
0 Comments
Post a Comment