EmuCR Feeds
Email Us

EmuCR: WiiUDecaf Git (2017/04/22) is compiled. Decaf (originally called WiiU-EMU) is a researching Wii U emulation. The Wii U is a home video game console created by Nintendo and the successor to the Wii.

Decaf Git Changelog:
* cpu: Add pvr / pir support to libbinrec
* debugger: Fix crashes when activeThread == nullptr
* Merge pull request #390 from achurch/gpu-sync-fixes
Reimplement GPU synchronization.
* opengl: Copy occlusion query results asynchronously.
* opengl: Don't read the streamout query unless/until its value is needed.
Also spin-wait on the query instead of blocking with glGetQueryObject
because some drivers (at least NVIDIA Linux 3xx-series drivers) are slow
to unblock when the query is completed.
* opengl: Don't retire command buffers until they finish executing.
* Revert "Implement synchronization of the guest and host GPUs."
This reverts commits 51bc8a581b9138172dd107f38966ad1ed1d6fa50,
ed3b697b225df8f3df0df33c7e5aaf5b9d4482cb, and most of
77ebab6ff9244102878f768982c8c14443daab0c.
These commits have a significant (~50%) negative impact on performance.
* cmake: Fix tests solution folder.
* tests: Add some simple Catch powered libcpu tests to verify be_struct types.
* cmake: Add test running with CTest.
* cmake: Add CMake build support for CPU & HLE tests.
* cmake: Fix glbinding install.
I don't know why we need that \ but we do.
* snd_core: Fix implicit 32 to 64 bit cast.
* nn_boss: Fix uninitialised mVirtualTable in nn_boss::Title.
* gx2: Remove unreachable switch case.
* coreinit: Fix MEMGetNthListObject always returning nullptr.
* coreinit: Use memcpy instead fo strncpy.
* kernel: Fix foundSectionEnd always being true in calculateRelocatedAddress.
* kernel: Fix uninitialised member mFS in FSADevice.
* gpu: Fix implicit 32 to 64 bit cast.
* gpu: Fix implicit cast between SQ_EXPORT_TYPE and SQ_MEM_EXPORT_TYPE.
* gpu: Fix implicit cast between SQ_ALU_{SCL <-> VEC}_BANK_SWIZZLE.
* gpu: Fix memset not taking into account sizeof array value type.
* gpu: Fix implicit cast between SQ_EXPORT_TYPE and SQ_MEM_EXPORT_TYPE.
* decaf: Store file system pointer as a unique_ptr.
* debugger: Fix uninitialised member in StatsWindow.
* debugger: Fix uninitialised members in AddrScroller.
* debugger: Fixed uninitialised member mPauseInitiator in Controller.
* cpu: Fix uninitialised member mFastIndex in CodeCache.

Download: Decaf Git (2017/04/22)
Source: Here



Random Related Topic Refresh Related Topic

Random Related Topic Loading...

0 Comments

Post a Comment

Can't post a comment? Try This!