summaryrefslogtreecommitdiff
path: root/src/yuzu
diff options
context:
space:
mode:
authorZach Hilman <zachhilman@gmail.com>2018-09-25 14:07:13 -0400
committerZach Hilman <zachhilman@gmail.com>2018-10-05 08:48:44 -0400
commit5acaeb04c4f4ebdffda37717347f6a0c82a71aa4 (patch)
tree3db615cdd17ec078b73a1d2c19334205ff1a9fae /src/yuzu
parentcf7aba4817e4b00e9c6eaa5b81500b32e61f4655 (diff)
patch_manager: Add support for NSP packed updates
Reads as Update (NSP) in add-ons
Diffstat (limited to 'src/yuzu')
-rw-r--r--src/yuzu/game_list_worker.cpp9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/yuzu/game_list_worker.cpp b/src/yuzu/game_list_worker.cpp
index 2bcc54b2f..af5b20b90 100644
--- a/src/yuzu/game_list_worker.cpp
+++ b/src/yuzu/game_list_worker.cpp
@@ -69,7 +69,14 @@ QString FormatPatchNameVersions(const FileSys::PatchManager& patch_manager,
if (kv.second.empty()) {
out.append(fmt::format("{}\n", kv.first).c_str());
} else {
- out.append(fmt::format("{} ({})\n", kv.first, kv.second).c_str());
+ auto ver = kv.second;
+
+ // Display container name for packed updates
+ if (ver == "PACKED" && kv.first == FileSys::PatchType::Update)
+ ver = Loader::GetFileTypeString(loader.GetFileType());
+
+ out.append(
+ fmt::format("{} ({})\n", FileSys::FormatPatchTypeName(kv.first), ver).c_str());
}
}