mirror of
https://github.com/NinjaCheetah/WiiPy.git
synced 2025-04-26 21:31:02 -04:00
Fix EmuNAND install-missing getting duplicate IOSes and IOSes not needed
This commit is contained in:
parent
514deb6b6c
commit
a6388834e0
@ -118,7 +118,7 @@ def handle_emunand_info(args):
|
|||||||
print(f" {disc.upper()}")
|
print(f" {disc.upper()}")
|
||||||
print("")
|
print("")
|
||||||
if missing_ioses:
|
if missing_ioses:
|
||||||
print(f"Some titles installed are missing their required IOS. These missing IOSes are marked with a * in the "
|
print(f"Some titles installed are missing their required IOS. These missing IOSes are marked with \"*\" in the "
|
||||||
f"title list above. If these IOSes are not installed, the titles requiring them will not launch. The "
|
f"title list above. If these IOSes are not installed, the titles requiring them will not launch. The "
|
||||||
f"IOSes required but not installed are:")
|
f"IOSes required but not installed are:")
|
||||||
for missing in missing_ioses:
|
for missing in missing_ioses:
|
||||||
@ -156,7 +156,7 @@ def handle_emunand_install_missing(args):
|
|||||||
for title in installed_titles:
|
for title in installed_titles:
|
||||||
tmd = emunand.get_title_tmd(title)
|
tmd = emunand.get_title_tmd(title)
|
||||||
if tmd.ios_tid.upper() not in installed_ioses:
|
if tmd.ios_tid.upper() not in installed_ioses:
|
||||||
if tmd.ios_tid not in missing:
|
if int(tmd.ios_tid[8:], 16) not in missing:
|
||||||
missing.append(int(tmd.ios_tid[8:], 16))
|
missing.append(int(tmd.ios_tid[8:], 16))
|
||||||
missing.sort()
|
missing.sort()
|
||||||
if is_vwii:
|
if is_vwii:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user