Releases: Lameguy64/mkpsxiso
Releases · Lameguy64/mkpsxiso
v2.10
What's Changed
- Added support to read/update timestamps prior to 1970 on Windows.
- Files are now extracted/built with the original timestamps instead of being offsetted previously and then re-calculated at build time. This is for better compatibily with the other CD authoring tools.
- Added the ability to maintain EDC Form 2 integrity via the
xa_edc
XML string for games without it. - Dummy sectors now save the subheader submode value in integer form via the
type
XML string, so they can regenerate the correct values for non-standard (0x00/0x20) sectors. - Added the ability to maintain the files and folders "hidden" via the
h_flag
XML string. - Now correctly generates the descriptor's submode, year and file order for games built with newer (>=2003) Sony's mastering tool via the
new_type
XML string. - Prevented path arguments from parsing another argument instead of a path.
- Other miscellaneous fixes.
- dumpsxiso: Now outputs by default an
.xml
file with the name of the input is no-s
argument is given (this also allow for an easy drag & drop on Windows). - dumpsxiso: The
-pt
command now supports dummy entries. - dumpsxiso: If no output dir is given with the
-x
argument, the tool extracts the files into a folder with the same name as the input file instead of spreading out all the files in the working directory. - mkpsxiso: Fixed calculation length of dir/file entries.
- mkpsxiso: Dir entries are now sorted before the calculation of LBA tree.
- mkpsxiso: Changed the way directory records are written to a linear write instead of a recursive write.
- mkpsxiso: Changed the way descriptor directories are written from Depth-First Search to Breadth-First Search.
- mkpsxiso:
-lba
and-lbahead
args now output a default file if no path is given. - mkpsxiso: Corrected timecodes with the
-lba
argument. - mkpsxiso: Corrected the CD-DA sector calculation for
-lba
's arguments.
New Contributors
Full Changelog: v2.04...v2.10
v2.04
What's Changed
- Path table extraction by @markisha64 in #43
New Contributors
- @markisha64 made their first contribution in #43
Full Changelog: v2.03...v2.04
v2.03
fix stat64 build errors on apple silicon (#33) Co-authored-by: retro <retro@retros-mbp.home> Co-authored-by: retro <retro@retros-mbp-2.home>
v2.02
Fixed NOMINMAX redefinition warnings, added -c|--cuefile argument, de…
v2.01b
Removed links section as promotion of social media groups is discoura…
v2.01
Fixed invalid sectors generated when no license file specified, fixed…
v2.0
Merge pull request #22 from CookiePLMonster/master The amount of changes done to this kinda makes me wonder if this is still considered a project of mine anymore. But then it was my fault that I lost interest on the project over people continuing to recommend old methods even years after MKPSXISO was first released.
Release 1.26
A long overdue binary release based on the current codebase that fixes issues related to handling XA and STR data files.
Release 1.23
This release fixes a major bug on audio tracks integrated as files (using 'da' file entry type) having incorrect LBA and timecode positions.
Release 1.22
Fixed subheader detection logic and made it into a warning instead of a critical error. Also fixed CD-DA length being 1 sector larger than it should.