release_2.0.0
·
107 commits
to master
since this release
馃殌 New Features & Engines
- Multi-Engine Conversion: Added support for external conversion tools. You can now choose between the Native C# Engine, extract-xiso, and the newly integrated xdvdfs (Rust-based) engine.
- XISO Explorer Enhancements:
- Drag & Drop: Extract files directly from an ISO to Windows Explorer or your Desktop.
- Quick Open: Double-click any file within an ISO to open it immediately with its default Windows application.
- Improved Hardware Monitoring: Added a real-time Read Speed monitor alongside the existing write speed metrics to help identify I/O bottlenecks.
馃洜 Core Improvements & Bug Fixes
- Enhanced XISO Detection: Implemented a prioritized signature scanning approach to accurately identify game partitions in non-standard or unknown Redump ISO variants.
- Recursive Traversal Fix: Refactored the native directory traversal to be iterative (stack-based), preventing potential stack overflow errors on complex directory structures.
- Robust File Operations: Added network-resilient retry logic with exponential backoff for operations involving UNC paths, mapped drives, or cloud-synced folders (like OneDrive).
- Performance Optimization:
- Added Sparse File support (NTFS) to save disk space.
- Optimized buffer sizes based on system architecture (x64/x86).
- Implemented a "Fast Path" for contiguous file layouts.