Citra Git (2017/05/22) 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 #2406 from Subv/session_disconnect
Kernel: Properly update port counters on session disconnection.
* Kernel/Sessions: Remove the ClientSession::Create function.
It is not meant to be used by anything other than CreateSessionPair.
* Kernel: Remove a now unused enum and variable regarding a session's status.
* Kernel: Use a Session object to keep track of the status of a Client/Server session pair.
Reduce the associated port's connection count when a ServerSession is destroyed.
* Merge pull request #2694 from Subv/vfp_vsub_ftz
Dyncom/VFP: Perform flush-to-zero on the second operand of vsub before sending it to vadd.
* Dyncom/VFP: Perform flush-to-zero on the second operand of vsub before sending it to vadd.
Previously we were letting vadd flush the value to positive 0, but there are cases where this behavior is wrong, for example,
vsub: -0 - +0 = -0
vadd: -0 + +0 = +0
Now we'll flush the value to +0 inside vsub, and then negate it.
* Merge pull request #2719 from lioncash/catch
externals: Update catch to 1.9.4
* externals: Update catch to 1.9.4
* Merge pull request #2718 from citra-emu/appveyor-vs2017
Upgrade AppVeyor to Visual Studio 2017
* Remove "Xamarin logspam" workaround
The file does not seem to exist anymore in the VS 2017 environment.
* Upgrade AppVeyor to Visual Studio 2017
More C++14/17 goodness!
Download: Citra Git (2017/05/22) x64
Source: Here
0 Comments
Post a Comment