EmuCR Feeds
Email Us

EmuCR: yuzuyuzu Git (2018/03/24) 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 #275 from MerryMage/addticks-dynarmic
* arm_dynarmic: Fix timing
* Merge pull request #274 from Subv/viewport_regs
* GPU: Added viewport registers to Maxwell3D's reg structure.
* Merge pull request #265 from bunnei/tegra-progress-2
* gl_rasterizer: Fake render in green, because it's cooler.
* gl_rasterizer: Log warning instead of sync'ing unimplemented funcs.
* gl_rasterizer_cache: Add missing include for vm_manager.
* renderer_opengl: Only invalidate the framebuffer region, not flush.
* renderer_opengl: Fixes for properly flushing & rendering the framebuffer.
* memory: Fix typo in RasterizerFlushVirtualRegion.
* RasterizerCacheOpenGL: FlushAll should flush full memory region.
* memory: RasterizerFlushVirtualRegion should also check process image region.
* rasterizer: Flush and invalidate regions should be 64-bit.
* renderer_opengl: Add framebuffer_transform_flags member variable.
* renderer_opengl: Better handling of framebuffer transform flags.
* renderer_opengl: Use accelerated framebuffer load with LoadFBToScreenInfo.
* nvdisp_disp0: Always flush and invalidate framebuffer region.
* gl_rasterizer: Implement AccelerateDisplay method from Citra.
* LoadGLBuffer: Use bytes_per_pixel, not bits.
* memory: Port RasterizerFlushVirtualRegion from Citra.
* gl_rasterizer_cache: LoadGLBuffer should do a morton copy.
* video_core: Move MortonCopyPixels128 to utils header.
* video_core: Remove usage of PAddr and replace with VAddr.
* video_core: Move FramebufferInfo to FramebufferConfig in GPU.
* gl_rasterizer: Replace a bunch of UNIMPLEMENTED with ASSERT.
* gl_rasterizer: Add a simple passthrough shader in lieu of shader generation.
* gpu: Expose Maxwell3D engine.
* maxwell_3d: Add some format decodings and string helper functions.
* renderer: Create rasterizer and cleanup.
* Merge pull request #255 from Subv/sd_card
* FS: Move the file open mode calculation to a separate function.
* FS: Implemented IFileSystem::CreateDirectory.
* FS: Implemented IFileSystem's OpenDirectory function.
* FS: Added the IDirectory IPC interface and implemented its two functions.
* FS: Implement DiskFileSystem's OpenDirectory interface.
* FS: Implement DiskFileSystem::GetEntryType for existing files/directories.
* FS: Updated the Directory Entry structure to match the Switch.
* FS: Support the file Append open mode.
* FS: Implement MountSdCard.
* FS: Added an SDMC archive factory and registered it to the SDMC archive on startup.
* Merge pull request #268 from mailwl/ssl
* Service/SSL: add ssl service
* Merge pull request #270 from N00byKing/patch-2
* Remove Option for N/3DS from default.ini
* Merge pull request #269 from N00byKing/icontoyuzu

Download: yuzu Git (2018/03/24)

Random Related Topic Refresh Related Topic

Random Related Topic Loading...


Post a Comment

Can't post a comment? Try This!