Decaf Git (2017/05/03) 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:
* kernel: Fix allocVirtAddr syscall when called with no target address.
* kernel: Reserve 1 page of memory per for core "AvailPhysAddrRange".
Why? Who knows. The size is from Mii Maker, whether it is configurable
per application is unknown. There is nothing in the cos.xml or the RPL
file info section which seems to indicate this size.
* coreinit: Fix return value for OSAllocVirtAddr.
Copy and pasting is bad for you kids.
* cpu: Implement findFreeVirtualAddressInRange.
* coreinit: Fix default thread stack not being allocated from default heap.
* gx2: Fix pm4cap texture size calculations.
* platform: Add openMemoryMappedFile function for memory mapped file reading.
* gpu: Add latte::enumAsString().
* tools: Add pm4-replay-qt.
Basic skeleton app now, let's see if we can iterate on this until we have
something useful?
* cmake: Only build pm4-replay with DECAF_GL.
Only the OpenGL backend is supported for now.
* Remove committed #pragma optimize("", off) statements
* cmake: Fix DECAF_SDL option to actually toggle building of SDL applications.
Also add DECAF_QT option for future use ;).
* gpu: Don't use cpu::VirtualPointer for pm4 buffers.
Short term change that will eventually be undone once we update to the
new gpu ringbuffer which uses tcl.rpl.
For now let's not use cpu::VirtualPointer so we can send arbitrary buffers
from tools like pm4 replay.
* tools: Add wiiu-rpc tool client & server.
* glsl: Implement LOOP_BREAK and LOOP_CONTINUE.
* glsl: Add missing condStart / condEnd around KILL.
* snd_user: Create snd_user module and stub a few AXFX functions.
* cmake: Fix oopsy.
* travis: Disable DECAF_GL option for OSX.
* cmake: Specify render backend using DECAF_GL option.
Also changed define DECAF_NOGL to DECAF_GL.
Added skeleton code for Vulkan backend and driver.
* decaf-sdl: Add missing display config options.
Also add backend option to pick betweeng graphics backends.
* snd_core: Fix hardcoded argument to start()
Download: Decaf Git (2017/05/03)
Source: Here
0 Comments
Post a Comment