Dolphin Git 5.0-422 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 #3894 from hthh/optimize-fifo-bug
Jit: Check the FIFO on EIEIO instructions
* JitArm64: Check the FIFO on EIEIO instructions
Copied from the Jit64 version
* Jit: Check the FIFO on EIEIO instructions
The gather pipe optimization postpones checking the FIFO until the end
of the current block (or 32 bytes have been written). This is usually
safe, but is not correct across EIEIO instructions.
This is inferred from a block in NBA2K11 which synchronizes the FIFO
by writing a byte to it, executing eieio, and checking if PI_FIFO_WPTR
has changed. This is not currently an issue, but will become an issue
if the gather pipe optimization is applied to more stores.
* Merge pull request #4116 from leoetlino/lint-real-fix
Tools: Fix the lint script (for real, this time -- and the last time)
* Run clang-format on missed files
`clang-format`s files that lint missed because of the bug. Fortunately,
not much.
* Tools: Fix the lint script
It turns out that last fix was only partial, and it didn't fix the
issue completely as paths were fixed, but staged changes were not
in the list. This should fix it for real, this time. Sorry about that…
(git diff needs --cached to include staged changes, unlike git status.)
* Merge pull request #3987 from JosJuice/scheduleevent-cleanup
CoreTiming: ScheduleEvent cleanup
* CoreTiming: Merge ScheduleEvent variants into one function
Now Core::IsCPUThread() only gets called once when using the AnyThread
variant. Also, I think the enum approach makes calling code clearer.
* Merge pull request #4109 from JosJuice/remove-am-baseboard
Remove AM Baseboard
* Remove AM Baseboard
Let's stop pretending that we support Triforce emulation.
Keeping this code around just in case someone will make
major improvements in the future isn't really worth it.
I'm keeping the Triforce game INIs so users will know that
the compatibility rating for Triforce games is 1 star (broken).
* Merge pull request #4113 from stenzek/externals-vulkan
Externals: Add Vulkan headers and glslang
* Externals: Add glslang from Vulkan SDK v1.0.21.1
* Externals: Add Vulkan headers from SDK v1.0.21.1
Download: Dolphin Git 5.0-422 x64
Download: Dolphin Git 5.0-422 Android
Source: HereAndroid, Console, Dev_Build, Dolphin, NGC, Wii,
0 Comments
Post a Comment