citra-shitamoto-network/src/core
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
..
arm Core timing 2.0 (#4913) 2020-02-21 19:31:32 +01:00
cheats Core timing 2.0 (#4913) 2020-02-21 19:31:32 +01:00
dumping core/dumping: Add FFmpeg implementation 2019-08-14 09:27:04 +08:00
file_sys core: Add support for N3DS memory mappings (#5103) 2020-02-29 19:48:27 +01:00
frontend Merge pull request #5069 from vitor-k/min-window2 2020-02-08 12:46:20 -07:00
gdbstub gdbstub: small logic bug fix with defer_start 2020-02-24 14:30:24 +01:00
hle service/ldr_ro: Fix CRO loading when the buffer contained multiple VM areas (#5125) 2020-03-28 13:26:54 +01:00
hw core: Remove outdated MSVC workarounds (#5099) 2020-02-20 13:40:21 -06:00
loader core: Add support for N3DS memory mappings (#5103) 2020-02-29 19:48:27 +01:00
rpc Core timing 2.0 (#4913) 2020-02-21 19:31:32 +01:00
tracer
3ds.h
announce_multiplayer_session.cpp core, citra_qt: Allow credentials update in multiplayer announce session 2019-04-20 12:50:24 +08:00
announce_multiplayer_session.h core, citra_qt: Allow credentials update in multiplayer announce session 2019-04-20 12:50:24 +08:00
CMakeLists.txt Merge pull request #5088 from zhaowenlan1779/layered-fs 2020-02-25 07:48:10 +08:00
core_timing.cpp Core timing 2.0 (#4913) 2020-02-21 19:31:32 +01:00
core_timing.h Core timing 2.0 (#4913) 2020-02-21 19:31:32 +01:00
core.cpp Merge pull request #5106 from GovanifY/master 2020-03-03 23:53:28 +08:00
core.h core: Add support for N3DS memory mappings (#5103) 2020-02-29 19:48:27 +01:00
custom_tex_cache.cpp specify size of buffer and use openglstate in getteximageoes 2019-11-09 12:58:17 -07:00
custom_tex_cache.h specify size of buffer and use openglstate in getteximageoes 2019-11-09 12:58:17 -07:00
memory.cpp cpu_core: Separate cpu_core and memory 2019-06-22 18:21:50 +02:00
memory.h cpu_core: Separate cpu_core and memory 2019-06-22 18:21:50 +02:00
mmio.h
movie.cpp remove all occurance of specifying endianness inside BitField 2019-01-28 22:09:43 -05:00
movie.h new-line that clang-format didn't fix 2019-11-09 12:56:17 -07:00
perf_stats.cpp Backport changes from yuzu-emu/yuzu#2806 2019-09-22 17:40:04 +02:00
perf_stats.h Backport changes from yuzu-emu/yuzu#2806 2019-09-22 17:40:04 +02:00
settings.cpp video_core: add texture filtering (#5017) 2020-03-16 09:42:05 -05:00
settings.h video_core: add texture filtering (#5017) 2020-03-16 09:42:05 -05:00
telemetry_session.cpp Merge pull request #5021 from ccawley2011/cpu_detect 2020-01-17 20:30:29 -07:00
telemetry_session.h core/telemetry_session: Remove usages of the global system accessor 2019-06-09 16:34:46 +02:00