Always user all uppercase when getting installed titles on EmuNAND

This commit is contained in:
Campbell 2025-01-02 17:20:09 -05:00
parent 046645eb56
commit 7c5af6ebe0
Signed by: NinjaCheetah
GPG Key ID: 670C282B3291D63D
2 changed files with 6 additions and 2 deletions

View File

@ -199,8 +199,8 @@ class EmuNAND:
valid_lows = []
for low in tid_lows:
if low.joinpath("content", "title.tmd").exists():
valid_lows.append(low.name)
installed_titles.append(self.InstalledTitles(high.name, valid_lows))
valid_lows.append(low.name.upper())
installed_titles.append(self.InstalledTitles(high.name.upper(), valid_lows))
return installed_titles
def get_title_tmd(self, tid: str) -> TMD:

View File

@ -433,6 +433,10 @@ class Title:
-------
bool
Whether the title is properly signed or not.
See Also
--------
libWiiPy.title.cert
"""
# The entire chain needs to be verified, so start with the CA cert and work our way down. If anything fails
# along the way, future steps don't matter so exit the descending if's and return False.