FREEDOM251

Freedom251 › PlayStation Emulators

mkpsxiso

Free plan LinuxMacWindows

Visit mkpsxiso Alternatives Pricing

mkpsxiso's own site

What mkpsxiso is

mkpsxiso builds PlayStation CD images from an XML document, with outputs in .bin/.cue or .iso formats for emulator use or CD burning. The order of files in the XML determines their LBA placement, which the project says can be used to optimize access times. The builder supports mixed-mode CD-XA content, including XA audio and STR video, as well as CDDA tracks sourced from WAV, FLAC, PCM, and MP3 files. Its companion tool, dumpsxiso, extracts PlayStation disc images and can produce XML compatible with mkpsxiso. It supports 2352-sector images and CUE files and can extract tracks, license data, and raw sectors. Generated XML follows strict LBA order and preserves timestamps and XA attributes; the README says almost all images can be rebuilt 1:1. The project targets PlayStation homebrew development, ROM hacking, and reverse engineering. It runs on Linux, macOS, and Windows, and GitHub links CI-built releases. Users must supply their own Sony license data for injection. On ext4 and xfs, missing XML dates restrict 1:1 rebuilding for some files dated before 1901-12-13. The project is GPL-2.0 licensed and listed as free.

Who it suits

It suits people working on PlayStation homebrew development, ROM hacking, or reverse engineering who need to build or inspect disc images. Users should account for the documented filesystem and Windows directory-browsing limitations.

What it does well

  • Outputs .bin/.cue or .iso images
  • Supports mixed-mode CD-XA and several CDDA formats
  • Related extractor can generate compatible XML
  • Runs on Linux, macOS, and Windows

What to know first

  • Users must supply Sony license data for injection
  • Missing XML dates limit some ext4 and xfs rebuilds
  • Windows has a documented nested-directory browsing issue

Limits

On ext4 and xfs, files without an XML date attribute cannot use dates earlier than 1901/12/13, limiting 1:1 rebuilding for some images. Certain nested directory structures can trigger a documented Windows directory-browsing issue.

Plans

PlanBilled and limitsPrice
FreeGPL-2.0 licensed open-source softwareFree

As github.com lists them, read 9 Oct 2026. The maker's own page has the final word.

Getting started

  1. Visit the GitHub project page.
  2. Choose the CI-built release for Windows, Linux, or macOS.
  3. Consult the official documentation for command-line use and XML structure.
  4. If building from source, install Git, CMake, and a compiler toolchain.
  5. Supply your own Sony license data if you want to inject it.

Overview

mkpsxiso is a command-line utility for authoring PlayStation CD images from XML. It is best suited to developers and researchers working with PlayStation disc layouts, rather than people looking for a general-purpose ISO creator. Its appeal is precise control over disc structure, paired with a companion extractor; the workflow is specialized and does not include disc burning.

Key features

The builder creates .bin/.cue or .iso images for burning elsewhere or using in an emulator. XML-defined file order sets LBA placement, so projects can arrange files to improve access times. That control matters for PlayStation development and reconstruction, but it also means this is a structured authoring workflow, not a quick folder conversion.

Mixed-mode CD-XA support includes XA audio and STR video, while CDDA tracks can come from WAV, FLAC, PCM, or MP3 files. This makes mkpsxiso a strong fit for projects that need data and streamed media on the same disc. It can inject Sony license data, but users must supply their own copy.

The companion dumpsxiso extracts tracks, license data, and raw sectors from 2352-sector images and CUE files. It can produce compatible XML in strict LBA order while preserving timestamps and XA attributes, making the pair useful for rebuilding images as well as creating them. The project says almost all images can be rebuilt 1:1, but that goal has limits: on ext4 and xfs, files without an XML date cannot use dates earlier than 1901-12-13.

Official documentation covers command-line usage, XML structure, track types, ordering, errors, and validation rules. Consult it before opening an issue, as the project recommends. Source builds require Git, CMake, and a compiler toolchain; FLAC encoding support requires libFLAC, though builds can disable it with MKPSXISO_NO_LIBFLAC.

Pricing

Free — free. The GPL-2.0-licensed software is free to use, with no paid tier or free-trial term. That makes it a practical choice for homebrew, ROM-hacking, and reverse-engineering work without a software cost; the trade-off is a technical, command-line-focused workflow and no built-in disc burning.

Platforms

mkpsxiso supports Linux, macOS, and Windows. GitHub CI-built releases are linked for all three, while building from source requires Git, CMake, and a compiler toolchain. Linux build instructions mention distribution packages; Windows instructions mention MSVC Build Tools or MSYS2.

Two reconstruction caveats are worth weighing before release. On Windows, certain nested structures containing identically named directories can cause directory-browsing issues, so generated images should be tested. On ext4 and xfs, the date limit can prevent some older files from being rebuilt identically.

Who it's for

mkpsxiso is aimed at PlayStation homebrew developers, ROM hackers, and reverse engineers who need control over file placement, CD-XA streams, or image reconstruction. It is less suited to users who simply want to burn a disc or create a conventional ISO with a graphical workflow.

Pros and cons

  • Pros: XML-controlled LBA placement gives disc authors control over file order and access-time optimization.
  • Pros: Mixed-mode CD-XA, XA audio, STR video, and multiple CDDA source formats support varied PlayStation media projects.
  • Pros: dumpsxiso extracts image data and generates compatible XML that preserves timestamps and XA attributes.
  • Cons: There is no disc-burning function, so burning requires a separate application.
  • Cons: Sony license data must come from the user, and filesystem date limits can block some exact rebuilds.
  • Cons: A Windows directory-browsing issue affects certain nested structures, requiring image checks before release.

Alternatives

For other image-authoring options, browse ISO Creation Software; for playback options, see PlayStation Emulators.

  • Folder2ISO is a free option for Linux, macOS, and Windows; choose it when you need folder-to-ISO creation rather than PlayStation-specific disc structure. Its free use and distribution are noncommercial, and commercial use or distribution requires the author's permission.
  • Open Burning Suite is free, open-source software under the BSD 2-Clause license for Linux, macOS, and Windows. Consider it when a general disc-burning tool is the priority.
  • PhotoDirector has a free tier on macOS and Windows with limited features; choose it only if its photo-editing focus fits your needs better than a PlayStation image builder.
  • bchunk is a free GPL command-line utility for Linux and macOS that requires a .bin image and .cue track index. It is a narrower fit when that input-based workflow is what you need.
  • Express Burn has a free plan and trial on macOS and Windows; consider it when disc burning is more important than PlayStation-specific image authoring.
  • ImgBurn is freeware for Windows disc burning; choose it when burning is the task rather than authoring PlayStation images from XML.
  • InfraRecorder is free CD/DVD burning software for Windows, currently described as beta; it suits Windows users seeking a burning utility.
  • SysTools ISO Creator offers a free version with large-ISO and edited or bootable ISO saving limits, plus a full version starting at $29, paid once. Consider it for ISO creation on macOS or Windows if those limits and its paid option fit your needs.

Verdict

Choose mkpsxiso if you are building or reconstructing PlayStation discs and need control over layout, streamed media, and XML-based workflows. Its strongest reason to choose it is the combination of a capable image builder and a compatible extraction tool. Look elsewhere if you need burning built in, or if your project depends on exact dates or Windows directory structures affected by its known limitations.

Verdict

mkpsxiso combines image creation with a related extraction tool that can generate compatible XML. Its documented date-handling and Windows directory limitations may affect some reconstruction workflows.

Questions

How much does mkpsxiso cost?

The listed plan is free.

Which operating systems does it support?

The project provides CI-built releases for Linux, macOS, and Windows.

What image formats can mkpsxiso create?

It outputs .bin/.cue or .iso images.

What is dumpsxiso?

It is a related extraction tool that supports 2352-sector images and CUE files, and can generate XML compatible with mkpsxiso.

What license does the project use?

The repository identifies the license as GPL-2.0.

Can mkpsxiso inject Sony license data?

Yes. Users must supply their own copy of the license data.

Facts from mkpsxiso's own pages

Audio support
CDDA tracks can be sourced from WAV, FLAC, PCM, and MP3 files. · github.com, 9 Oct 2026
Build requirements
Building from source requires Git, CMake, and a compiler toolchain; Linux instructions mention distro packages and Windows instructions mention MSVC Build Tools or MSYS2. · github.com, 9 Oct 2026
Disc features
mkpsxiso supports mixed-mode CD-XA streams, including XA audio and STR video. · github.com, 9 Oct 2026
Documentation
The official documentation covers command-line use, XML structure, track types, ordering, errors, and validation rules. · github.com, 9 Oct 2026
Downloads
The README links to GitHub CI-built releases for Windows, Linux, and macOS. · github.com, 9 Oct 2026
Extraction
dumpsxiso supports 2352-sector disc images and CUE files, and can extract tracks, license data, and raw sectors. · github.com, 9 Oct 2026
File ordering
File order controls LBA placement, which the project says allows access-time optimization. · github.com, 9 Oct 2026
Image formats
The tool outputs .bin/.cue or .iso images for CD burning or use in an emulator. · github.com, 9 Oct 2026
Intended users
The project describes its intended uses as PlayStation homebrew development, ROM hacking, and reverse engineering. · github.com, 9 Oct 2026
Known directory issue
The README describes a Windows directory-browsing issue for certain nested structures with identically named directories and recommends testing generated images before release. · github.com, 9 Oct 2026
Known filesystem limit
On ext4 and xfs, files without an XML date attribute cannot use dates earlier than 1901/12/13, which prevents some images from being rebuilt 1:1. · github.com, 9 Oct 2026
Known limitation
On ext4 and xfs, missing XML dates limit 1:1 rebuilds for files dated before 1901-12-13. · github.com, 9 Oct 2026
License
The repository identifies its license as GPL-2.0. · github.com, 9 Oct 2026
License data
The tool can inject Sony license data, but users must supply their own copy. · github.com, 9 Oct 2026
Optional FLAC support
libFLAC is required for encoding CDDA/DA audio as FLAC, and the build can disable that support with MKPSXISO_NO_LIBFLAC. · github.com, 9 Oct 2026
Platforms
Prebuilt releases are listed for Windows, Linux, and macOS and are built by GitHub CI. · github.com, 9 Oct 2026
Purpose
mkpsxiso builds PlayStation CD images from an XML document. · github.com, 9 Oct 2026
Reconstruction
dumpsxiso generates XML in strict LBA order while preserving timestamps and XA attributes, and the README says almost all images can now be rebuilt 1:1. · github.com, 9 Oct 2026
Related tool
dumpsxiso extracts PlayStation disc images and can generate XML compatible with mkpsxiso. · github.com, 9 Oct 2026
Security
GitHub reports that the project has no security policy file and no published security advisories. · github.com, 9 Oct 2026
Streaming media
The builder supports mixed-mode CD-XA streams such as XA audio and STR video, plus CDDA audio from WAV, FLAC, PCM, and MP3 files. · github.com, 9 Oct 2026
Support guidance
The project recommends consulting its official documentation before opening an issue. · github.com, 9 Oct 2026
Target users
The project is intended to support PlayStation homebrew development, ROM hacking, and reverse engineering. · github.com, 9 Oct 2026

Where mkpsxiso stands on Freedom251

Look at these too