Dolphin Git 4.0-7409 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 #2896 from lioncash/using
Core: Minor CPU core typedef cleanup
* Core: Move includes out of instruction table headers
These aren't necessary (and cause unnecessary indirect inclusions).
* Jit64/JitIL: Relocate instruction typedefs
* Core: Shorten the _interpreterInstruction typedef
The class itself already acts as a namespace trailer, so '_interpreter'
isn't necessary. This also gets rid of a duplicate typedef in the
Interpreter_Tables.
* Merge pull request #2883 from degasus/master
Profiler: Sort output by total time
* Profiler: Sort output by total time
* Merge pull request #2891 from Sonicadvance1/aarch64_implement_crxxx
[AArch64] Implement the cr instructions
* [AArch64] Fix the bugs in the cr instructions
Makes it a bit more efficient in the process.
* JitArm64: implement crXXX
* Merge pull request #2893 from Sonicadvance1/aarch64_memory_base_register
[AArch64] Use a register as a constant for the memory base.
* [AArch64] Use a register as a constant for the memory base.
Removes a /lot/ of redundant movk operations in fastmem loadstores.
Improves performance of the povray bench by ~5%
* Merge pull request #2890 from lioncash/ptr
x64Emitter: Remove pointer casts from Write{8,16,32,64} functions
* x64Emitter: Remove pointer casts from Write{8,16,32,64} functions
This also silences quite a few ubsan asserts from firing when the emitter is being used.
* Merge pull request #2894 from Sonicadvance1/no_more_eaten_canary
Fix the shader overrunning our max shader size.
* Fix the shader overrunning our max shader size.
The Star Wars games really push the hardware to its limits, which can cause the shaders that are produced to be 18kb or more.
Double our maximum shader size to compensate.
Fixes issue #8860
* Merge pull request #2892 from Sonicadvance1/aarch64_frsp
[AArch64] Implement frspx
* [AArch64] Implement frspx
Improves performance in povray bench by 2%
* Merge pull request #2889 from lioncash/interp
Interpreter: Use std::isnan instead of IsNAN
* MathUtil: Remove IsNAN and IsINF
These aren't necessary, since the stdlib provides equivalents.
* Interpreter_FloatingPoint: Use std::isnan instead of IsNAN
Same thing, except one is part of the stdlib.
* Merge pull request #2867 from Tilka/mtspr_hid0
Jit64: implement HID0 case of mtspr
Download: Dolphin Git 4.0-7409 x64
Download: Dolphin Git 4.0-7409 for Android
Source: Here
0 Comments
Post a Comment