EmuCR Feeds
Email Us

EmuCR: WiiUDecaf Git (2015/11/30) is released. 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:
* cmake: Do not specify compiler in CMakeLists.
* Fix windows filesystem functions.
* Implement posix_filesystem functions
* Add extra initialiser list braces around pm4 data to make GCC shutup.
* cmake: Do not build tests for glbinding.
* cmake: Reorder link libraries.
* Add definitions for gfd tags.
* Add OSAlarmQueue tag definition.
* cmake: Set compiler to clang++
* Rename enum READ_SIZE and enum ARRAY_MODE to prevent conflicts.
* Fix std::array intialiser list needing extra braces.
* Use a custom offsetof macro because gcc is lame.
* Fix logCallEnd.
* cmake: Add OpenGL dependency.
* cmake: Add math lib.
* cmake: Add pthread dependency.
* Fix cmake GLFW.
Now depends on the system having glfw installed.
* Check the return address from VirtualAlloc.
* Use WiiU filesystem for hwtests.
* Fix missing platform_win_dir from vcxproj
* Fix missing const for DefaultStackSize in posix_fiber
* Fix posix_memorymap
* Fix missing namespace in platform_posix_dir
* Add missing include for size_t to platform_memorymap
* Add GLFW to CMakeLists
* Fix missing =1;
* Return nullptr instead of false!
* Cheeky rvalues.
* Add some stubs for posix filesystem.
* Add header for size_t to input.h
* Fix copy initialisation.
* I love executable files
* Update CMakeLists
* Add missing "override"
* Oopsy file name.
* Replace OSSprintfFromSystem with OSStringFromSystem.
Use fmt::format to get a formatted std::string to pass in.
* Rewrite file system.
Now using handles for open files / folders.
Close #79.
* debuglog: Provide debug printf on non-MSVC targets
* glsl_generator: Provide default values for GenerateState members
* coreinit_fs: replace strcpy_s usage with std::string::copy
* gx2_event: don't use deleted std::atomic constructors
* Const a bunch of references.
* virtual_ptr: Explicitly cast to ppcaddr_t in initialiser
* opengl_shader: use fmt::format instead of sprintf_s
* coreinit_debug: use format_string instead of snprintf
* strutils: Add format_string.
Basically a sprintf to a std::string
* latte: explicitly disable copy constructor
std::vector is not copyable, so trying to use
the copy constructor only leads to compiler errors.
* Use std::runtime_error instead of gsl-internal fail_fast
* Use fmt::MemoryWriter for ppcinvokelog
* Remove static from all "static inline" declarations.
Static is implied when using inline.
* Use explicit std::max template arguments in various places
* ppcinvokeresult: fix function returning void value, void specialization
* Add some more missing include files
* DisassembleState: provide default values to members
* Add missing header include for size_t
* instructiontable.cpp: remove brackets around scalar strings
* Include pthread.h header for platform_posix_thread
* Disable debugnet on non-windows platforms.
Is tied to Windows socket implementation.
* CoreState: don't use deleted atomic_bool constructor
* Provide CMake build system
* fuzztests: Remove temporary debug code.
* Merge pull request #100 from archshift/not-op
coreinit_alarm: apply not to entire if statement, not left side
* coreinit_alarm: apply not to entire if statement, not left side
The previous functionality would be analogous to:
```
if ((!alarm->state) == OSAlarmState::Set) {
...
}
```

Download: Decaf Git (2015/11/30)
Source: Here



Random Related Topic Refresh Related Topic

Random Related Topic Loading...

0 Comments

Post a Comment

Can't post a comment? Try This!