diff options
author | Steven Smith <Steveice10@gmail.com> | 2021-01-10 19:47:13 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-01-11 14:47:13 +1100 |
commit | 5117b21c522096bc440e7b97496206d33218eda5 (patch) | |
tree | 9c42bd03a5ce9828c2d91c02f913dc4973d5f023 /Ryujinx.HLE/FileSystem/VirtualFileSystem.cs | |
parent | 3c09abf9e612c3776a2a931a9553fcb3f15731d3 (diff) |
Only attempt to import common tickets. (#1886)
Diffstat (limited to 'Ryujinx.HLE/FileSystem/VirtualFileSystem.cs')
-rw-r--r-- | Ryujinx.HLE/FileSystem/VirtualFileSystem.cs | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/Ryujinx.HLE/FileSystem/VirtualFileSystem.cs b/Ryujinx.HLE/FileSystem/VirtualFileSystem.cs index 5b44f2d7..4ba5df00 100644 --- a/Ryujinx.HLE/FileSystem/VirtualFileSystem.cs +++ b/Ryujinx.HLE/FileSystem/VirtualFileSystem.cs @@ -269,7 +269,10 @@ namespace Ryujinx.HLE.FileSystem { Ticket ticket = new Ticket(ticketFile.AsStream()); - KeySet.ExternalKeySet.Add(new RightsId(ticket.RightsId), new AccessKey(ticket.GetTitleKey(KeySet))); + if (ticket.TitleKeyType == TitleKeyType.Common) + { + KeySet.ExternalKeySet.Add(new RightsId(ticket.RightsId), new AccessKey(ticket.GetTitleKey(KeySet))); + } } } } |