Citra Git (2017/08/23) is released. This is the trunk of Citra Project. Citra is an experimental open-source Nintendo 3DS emulator/debugger written in C++. At this time, it only emulates a very small subset of 3DS hardware, and therefore is only useful for booting/debugging very simple homebrew demos. Citra is licensed under the GPLv2. Refer to the license.txt file included.
Citra Git Changelog:
* Merge pull request #2893 from Subv/not_schedule_main_thread
Kernel/Threads: Don't immediately switch to the new main thread when loading a new process.
* Kernel/Threads: Don't immediately switch to the new main thread when loading a new process.
This is necessary for loading multiple processes at the same time.
The main thread will be automatically scheduled when necessary once the scheduler runs.
* Merge pull request #2888 from Subv/warnings
Fixed some warnings in the core project.
* GPU/Warnings: Explicitly cast the screen refresh ticks to u64.
* Warnings: Add UNREACHABLE macros to switches that contemplate all possible values.
* HLE/Applets: Fixed some conversion warnings when creating the framebuffer shared memory objects.
* CPU/Dynarmic: Fixed a warning when incrementing the number of ticks in ExecuteInstructions.
* Dyncom: Use size_t instead of int to store the instruction offsets in the instruction cache.
Fixes a few warnings.
* Dyncom: Fixed a conversion warning when decoding thumb instructions.
* Merge pull request #2894 from wwylele/motion-emu-fix
motion_emu: fix initialization order
* motion_emu: fix initialization order
Download: Citra Git (2017/08/23) x64
Source: Here
0 Comments
Post a Comment