Releases: CookiePLMonster/mkpsxiso
Releases · CookiePLMonster/mkpsxiso
v2.00
EDIT:
These changes have been merged back to main mkpsxiso repository and are also available at https://github.com/Lameguy64/mkpsxiso/releases/tag/v2.0
A near-complete rewrite of mkpsxiso with fixed bugs, added features, and improved efficiency, also with isodump integrated into the same codebase under a new name dumpsxiso.
- Added tinyxml2 as a submodule, so manual installation is no longer needed and built binaries will always be statically linked.
- Add
dumpsxiso
the successor toisodump
. Usedumpsxiso
to unpack.bin
isos andmkpsxiso
to repack. - Make xml file paths relative to the XML.
- Unify CDDA tracks and DA files to reflect the reality DA files are just links to CDDA tracks by LBA.
- Add
<pregap>
element to<track>
for specifying the pregap.dumpsxiso
attempts to be intelligent about guessing the pregap. - Add
<dummy>
element to specify non-file sectors in an ISO in order to preserve LBA order - Add packing flac, pcm, and mp3 files as CDDA tracks/DA files in addition to wav.
dumpsxiso
can extract as wav, flac, and pcm. - Add memory mapped ISO writing to improve packing speed
- Fix directory records spanning more than 1 sector
- dumpsxiso: add group by directory/pretty xml writing
- Fix ECC and timestamp bugs
- Massive refactor and cleanup, too many fixes and changes to list, see the commits for details