citra-canary/src
Pengfei Zhu 3edc4a3055
service/ldr_ro: Fix CRO loading when the buffer contained multiple VM areas (#5125)
* vm_manager: Handle multiple areas in ChangeMemoryState

It is possible that a few areas have the same permisson and state, but with different backing pointers. Currently, this function assumes that only one continous area is found, but this is not always the case.

* service/ldr_ro: Handle multiple areas in VerifyBufferState

It is possible that the buffer passed from the game is made up of multiple areas with the same permisson and state but different backing pointers. Change the check to allow that.
2020-03-28 13:26:54 +01:00
..
android android: add logging 2019-03-09 18:23:32 -06:00
audio_core fix formatting for media-ndk 2020-03-17 21:15:33 -05:00
citra video_core: add texture filtering (#5017) 2020-03-16 09:42:05 -05:00
citra_qt Set render window to also accept focus via tabbing (Qt::StrongFocus) (#5089) 2020-03-26 13:36:49 -05:00
common common: include algorithm thread_queue_list.h (#5147) 2020-03-25 22:23:39 -05:00
core service/ldr_ro: Fix CRO loading when the buffer contained multiple VM areas (#5125) 2020-03-28 13:26:54 +01:00
dedicated_room Fix moderation by room host in dedicated rooms 2019-11-17 09:59:54 -05:00
input_common Fix compilation 2020-02-10 12:10:42 +01:00
network network/room: add message/join/leave/kick/ban/unban/game name logging 2019-11-03 09:55:38 -05:00
tests core: Add support for N3DS memory mappings (#5103) 2020-02-29 19:48:27 +01:00
video_core Revert "Use immutable storage when available (#5053)" (#5151) 2020-03-26 19:01:18 -05:00
web_service HTTP_C::Implement Context::MakeRequest (#4754) 2020-02-21 19:04:04 +01:00
.clang-format add java to .clang-format 2019-02-22 16:29:19 -06:00
CMakeLists.txt Remove C++ standard flag 2020-02-21 16:45:02 -06:00