Lime3DS/src
Léo Lam 7318913f5a ncch_container: Fix NCCH decryption heuristic when replacing exheader
Fixes a regression from #4862, which caused the NCCH title ID checking
heuristic to be skipped whenever the exheader is replaced.

I was thinking the heuristic wouldn't be needed in that case, but it
turns out that many users still have pathological NCCHs that indicate
they are encrypted but are actually decrypted...

Now the original exheader is always read and used for the heuristic
to determine whether the NCCH is actually encrypted; only then do we
load a replacement exheader (if it exists) to avoid affecting the
heuristic.
2019-08-22 17:52:30 +08:00
..
android android: add logging 2019-03-09 18:23:32 -06:00
audio_core CMake: separate options for FFmpeg decoder/dumper 2019-08-20 14:45:39 +08:00
citra Merge pull request #4879 from tywald/accurate-gs-on 2019-08-18 15:52:45 -04:00
citra_qt CMake: separate options for FFmpeg decoder/dumper 2019-08-20 14:45:39 +08:00
common renderer_opengl: Add support for custom shaders (#4578) 2019-08-09 20:00:47 +02:00
core ncch_container: Fix NCCH decryption heuristic when replacing exheader 2019-08-22 17:52:30 +08:00
dedicated_room CMakeLists: Ensure we specify Unicode as the codepage on Windows 2019-07-06 14:04:18 +02:00
input_common input_common: main: Remove unnecessary HAVE_SDL2 check. 2019-07-07 11:01:00 -04:00
network network/room_member: Silence -Wswitch warning 2019-08-20 22:23:32 +08:00
tests kernel: Rename memory page table set function 2019-06-27 16:33:55 +02:00
video_core Merge pull request #4879 from tywald/accurate-gs-on 2019-08-18 15:52:45 -04:00
web_service core, web_service: Check for error when registering rooms 2019-04-20 12:50:14 +08:00
.clang-format add java to .clang-format 2019-02-22 16:29:19 -06:00
CMakeLists.txt Add MinGW CMake option to disable DWARF debugging information 2019-08-14 10:29:04 -05:00