diff --git a/Source/Core/DolphinQt/GameList/GameListModel.cpp b/Source/Core/DolphinQt/GameList/GameListModel.cpp index e7440ce1e2..d8d29e3895 100644 --- a/Source/Core/DolphinQt/GameList/GameListModel.cpp +++ b/Source/Core/DolphinQt/GameList/GameListModel.cpp @@ -135,7 +135,15 @@ QVariant GameListModel::data(const QModelIndex& index, int role) const break; case COL_SIZE: if (role == Qt::DisplayRole) - return QString::fromStdString(UICommon::FormatSize(game.GetFileSize())); + { + std::string str = UICommon::FormatSize(game.GetFileSize()); + + // Add asterisk to size of compressed files. + if (game.GetFileSize() != game.GetVolumeSize()) + str += '*'; + + return QString::fromStdString(str); + } if (role == Qt::InitialSortOrderRole) return static_cast(game.GetFileSize()); break;