diff --git a/Externals/rcheevos/CMakeLists.txt b/Externals/rcheevos/CMakeLists.txt index 666a5e11ec..e1a857488b 100644 --- a/Externals/rcheevos/CMakeLists.txt +++ b/Externals/rcheevos/CMakeLists.txt @@ -13,7 +13,6 @@ add_library(rcheevos rcheevos/include/rcheevos.h rcheevos/include/rc_runtime.h rcheevos/include/rc_runtime_types.h - rcheevos/include/rc_url.h rcheevos/include/rc_util.h rcheevos/src/rapi/rc_api_common.c rcheevos/src/rapi/rc_api_common.h @@ -41,10 +40,10 @@ add_library(rcheevos rcheevos/src/rhash/aes.h rcheevos/src/rhash/cdreader.c rcheevos/src/rhash/hash.c + rcheevos/src/rhash/hash_disc.c rcheevos/src/rhash/md5.c rcheevos/src/rhash/md5.h rcheevos/src/rhash/rc_hash_internal.h - rcheevos/src/rurl/url.c rcheevos/src/rc_client.c rcheevos/src/rc_client_external.c rcheevos/src/rc_client_external.h diff --git a/Externals/rcheevos/rcheevos b/Externals/rcheevos/rcheevos index 0115d9198f..b443902b1c 160000 --- a/Externals/rcheevos/rcheevos +++ b/Externals/rcheevos/rcheevos @@ -1 +1 @@ -Subproject commit 0115d9198ff7a73ff6568027dfb948ef6031818c +Subproject commit b443902b1cdfee5a66b09fec20a94d2d2afaf2ec diff --git a/Externals/rcheevos/rcheevos.vcxproj b/Externals/rcheevos/rcheevos.vcxproj index eda4fcd77f..b331e7e5f5 100644 --- a/Externals/rcheevos/rcheevos.vcxproj +++ b/Externals/rcheevos/rcheevos.vcxproj @@ -38,8 +38,8 @@ + - @@ -62,7 +62,6 @@ - diff --git a/Source/Core/Core/AchievementManager.cpp b/Source/Core/Core/AchievementManager.cpp index 0ed5628c43..9f4cb309c9 100644 --- a/Source/Core/Core/AchievementManager.cpp +++ b/Source/Core/Core/AchievementManager.cpp @@ -215,7 +215,7 @@ void AchievementManager::LoadGame(const DiscIO::Volume* volume) rc_hash_init_custom_filereader(&volume_reader); if (rc_client_get_game_info(m_client)) { - rc_client_begin_change_media(m_client, "", NULL, 0, ChangeMediaCallback, NULL); + rc_client_begin_identify_and_change_media(m_client, "", NULL, 0, ChangeMediaCallback, NULL); } else {