Skip to content

release_1.2.0

Choose a tag to compare

@drpetersonfernandes drpetersonfernandes released this 21 Jun 21:06
· 9 commits to master since this release

Bug Fixes

  • Fixed XGD3 and XGD1 ISO support - Large Xbox ISOs (7+ GB, XGD3 format) and GLOBAL format ISOs are now correctly recognized. Previously only standard Xbox and XGD1 dual-layer ISOs were supported, causing "Volume descriptor not found" errors on many game dumps. (Fixes #57179)
  • Resilient volume descriptor parsing - Invalid FileTime values at non-standard offsets no longer crash the volume descriptor reader. The parser now gracefully handles corrupt metadata and continues searching other offset locations.

New Features

  • Directory auto-resolution - Passing a directory path instead of an ISO file now automatically resolves to the single .iso file inside it. Useful for drag-and-drop scenarios where the user points to a folder containing one ISO.
  • Improved error hints - When a directory path is provided, the error message now suggests specifying a .iso file directly.

Internal

  • Added test project (SimpleXisoDrive.Tests).
  • Removed redundant BugReport.LogErrorAsync calls from volume descriptor parsing.

Full Changelog: release_1.1.0...release_1.2.0