Skip to content

Releases: Lameguy64/mkpsxiso

v2.10

01 Oct 12:56
v2.10
c7f30a0
Compare
Choose a tag to compare

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

18 Sep 08:28
v2.04
08fa69f
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.03...v2.04

v2.03

05 Apr 20:20
e36a207
Compare
Choose a tag to compare
fix stat64 build errors on apple silicon (#33)

Co-authored-by: retro <[email protected]>
Co-authored-by: retro <[email protected]>

v2.02

24 Jun 07:52
Compare
Choose a tag to compare
Fixed NOMINMAX redefinition warnings, added -c|--cuefile argument, de…

v2.01b

10 May 00:43
Compare
Choose a tag to compare
Removed links section as promotion of social media groups is discoura…

v2.01

10 Feb 10:59
Compare
Choose a tag to compare
Fixed invalid sectors generated when no license file specified, fixed…

v2.0

03 Feb 08:05
75b3da9
Compare
Choose a tag to compare
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

26 Aug 02:23
Compare
Choose a tag to compare

A long overdue binary release based on the current codebase that fixes issues related to handling XA and STR data files.

Release 1.23

20 Dec 01:54
Compare
Choose a tag to compare

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

04 Dec 03:27
Compare
Choose a tag to compare

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.