Repository navigation
Release Notes for [Version 0.2.0.12]
This release includes significant bug fixes, performance enhancements, and feature additions, ensuring a more robust and user-friendly experience.
Below are the updates and enhancements included in this release, categorized by their respective commit dates:
Dec 29, 2024
-
Bug Fixes:
- [Experimental Modification] Resolved the "Playgo Chunk hash file was not allocated enough space" error.
- Modified the Gp4Project in LibOrbisPkg to include
.dds,right.sprx, andsce_discmap.pltfiles automatically during package builds. Manual placement is still required for these files. - LibOrbisPkg currently cannot generate
.dds,right.sprx, andsce_discmap.pltfiles, so they need to be manually placed. - The length of ChunkSha.FileData is calculated based on pkg.Header.package_size, which includes files not listed in the gp4, such as "Image0\sce_sys*.dds". On the other hand, ChunkSha.meta is determined based on the file list in the gp4.
- Modified the Gp4Project in LibOrbisPkg to include
- [Experimental Modification] Resolved the "Playgo Chunk hash file was not allocated enough space" error.
-
Performance:
- Added parallel processing with
MaxDegreeOfParallelismset to 10 to optimize resource usage.
- Added parallel processing with
-
Code Enhancements:
- Simplified
PFSCReaderand removed redundantPFSCWriter. - Improved methods for reading/writing
PfsHeaderwithout manual stream position adjustment.
- Simplified
Mar 19, 2024
- Enhanced display of PFSC sector offset information in the
PkgViewwindow for better PKG file insights. - Added a
ParseSectorOffsetInfomethod to provide comprehensive sector map details.
Mar 18, 2024
- Improved PFS sector offset and directory/file details in the
PkgEditorwindow. - Introduced
SectorOffsetInfofor detailed sector offset mapping. - Noted slower PKG file loading due to additional display details, pending optimization.
Mar 17, 2024
- Added display fields for
inoandoffsetfor PFS files in theFilestab ofPkgEditor. - Refined sorting for directories and files during PKG builds to align with original methods.
Mar 16, 2024
- Adjusted sorting logic for
DirsandFilesto match original methods duringBuild PKG. - Prevented errors when reading
pfs_imagewith a size of 0.
Mar 15, 2024
- Improved accuracy of
FlatPathTableclassification inPkgEditor. - Added detailed parsing of
FlatPathTablein PKG loading workflows.
Mar 13, 2024
- Enhanced display of PKG Header details, including metas, entry names, size info, and PFSC header details.
- Updated accessibility for key fields in
PFSCReaderandNameTableEntry.
Mar 12, 2024
- Restored
NPBIND_DATflags to unencrypted format for compatibility with official tools.
Mar 10, 2024
- Enhanced entry order and naming logic in
PkgBuilder. - Improved error logging for "Playgo Chunk hash file was not allocated enough space."
Mar 4, 2024
- Added a progress bar for "Build PKG" operations in
GP4View. - Introduced hexadecimal and decimal views for PKG Header information.
Mar 3, 2024
- Enhanced real-time progress display for the "Export GP4 Project" feature in
PkgView.
Mar 2, 2024
- Improved
SFOViewwith additional fields for description and language editing.
Mar 1, 2024
- Resolved compatibility issues caused by
TupleandDeflateStreamchanges in .NET 8.
Feb 28, 2024
- Added
List filessubcommand toPkgToolfor both PKG and PFS input types.(Merge branch 'add-list-files-subcommand' of https://github.com/Pysis868/LibOrbisPkg) - Updated to .NET 8.0, addressing various warnings and obsolescence issues.