Skip ISO.BIN.EDAT wrapper so DLC shows as a single library item

This commit is contained in:
2026-09-08 22:15:36 -04:00
parent 7cc5debfa6
commit 42fac24cf1
2 changed files with 6 additions and 0 deletions
+4
View File
@@ -337,6 +337,10 @@ def extract(pkg_path, dest_dir, kind_hint=None, progress_cb=None, cancel_event=N
continue
if kind == "dlc" and not base.lower().endswith(".edat"):
continue
if kind == "dlc" and base.upper() == "ISO.BIN.EDAT":
# Small EDAT wrapper shipped inside PSP DLC packages — not DLC
# content itself, so don't install it (matches pkgi-psp).
continue
if kind == "theme":
# Read the (small) entry fully, CTR-decrypt, then unwrap the EDAT.