2018-11-21

yuzu Git (2018/11/21)

EmuCR: yuzuyuzu Git (2018/11/21) is complied. yuzu is a work-in-progress Nintendo Switch emulator. yuzu is an open-source project, licensed under the GPLv2 (or any later version). yuzu has been designed with portability in mind, with builds available for Windows, Linux, and macOS. The project was started in spring of 2017 by bunnei, one of the original authors of the popular Citra 3DS emulator, to experiment with and research the Nintendo Switch. Due to the similarities between Switch and 3DS, yuzu was developed as a fork of Citra. This means that it uses the same project architecture, and both emulators benefit from shared improvements. During the early months of development, work was done in private, and progress was slow. However, as Switch reverse-engineering and homebrew development became popular, work on yuzu began to take off as well.

yuzu Git Changelog:
* Merge pull request #1751 from bunnei/color-mask-fix
* maxwell_3d: Initialize rasterizer color mask registers as enabled.
* Merge pull request #1750 from lioncash/amend
* am: Correct build failure
* Merge pull request #1734 from lioncash/shared
* kernel/shared_memory: Make Map() and Unmap() take the target process by reference rather than as a pointer
* kernel/shared_memory: Add a const qualified member function overload for GetPointer()
* kernel/shared_memory: Use 64-bit types for offset and size in CreateForApplet
* kernel/shared_memory: Make GetPointer() take a std::size_t instead of a u32
* kernel/shared_memory: Make data members private
* Merge pull request #1733 from lioncash/ldr
* ldr: Clean up error codes
* Merge pull request #1746 from lioncash/random
* kernel/process: Move include to the cpp file
* Merge pull request #1748 from lioncash/assert
* common/assert: Add UNIMPLEMENTED_IF and UNIMPLEMENTED_IF_MSG for conditional assertions
* common/assert: Make the UNIMPLEMENTED macro properly assert
* Merge pull request #1749 from lioncash/gc-info
* file_sys/card_image: Provide named members for the GamecardInfo struct
* Merge pull request #1667 from DarkLordZach/swkbd
* software_keyboard: Fix erroneous extra PushNormalData
* software_keyboard: Return correct result code on user cancel operation
* applet: Add AppletDataBroker to manage HLE to AM service interaction
* software_keyboard: Use correct offset for inital text string
* software_keyboard: Check for UTF-8 config flag
* software_keyboard: Add max and current length display to dialog
* software_keyboard: Push all data over all channels on dialog completion
* applet: Use std::queue instead of std::vector for storage stack
* applet: Add operation completed callback
* software_keyboard: Push buffer size to offset 0x4 in output data
* software_keyboard: Make GetText asynchronous
* am: Allow applets to push multiple and different channels of data
* am: Implement ILibraryAppletAccessor IsCompleted and GetResult
* am: Implement text check software keyboard mode
* am: Deglobalize software keyboard applet
* qt/main: Register Qt Software Keyboard frontend with AM
* am: Construct and use proper applets with ILibraryAppletAccessor
* qt/applets: Provide Qt frontend implementation of software keyboard
* am/applets: Add connector between frontend and AM applet classes
* frontend/applets: Add frontend software keyboard provider and default
* am/applets: Add Applet superclass to describe a generic applet
* am: Unstub ILibraryAppletAccessor::Start
* am: Implement PopInteractiveOutData and PushInteractiveInData
* am: Convert storage stack to vector
* am: Move AM::IStorage to header
* am: Move IStorageAccessor to header and update backing buffer
* am: Implement CreateTransferMemoryStorage
* string_util: Implement buffer to UTF-16 string helper function
* svc: Implement svcCreateTransferMemory

Download: yuzu Git (2018/11/21)
Source:Here

0 Comments

Post a Comment