Skip to content

Licensing

Sinan Karakaya edited this page Sep 23, 2026 · 1 revision

Licensing and local game data

Project source uses GNU GPL version 3. Dependencies retain their own licenses. The project is independent of Square Enix, Level-5, and Sony; it has no license to distribute their game or assets.

Use your own lawfully obtained dump and comply with applicable law. Ownership of a disc does not itself grant permission to redistribute its contents. The project's software license grants rights to the project source, not the game.

Keep disc images, BIOS files, extracted assets, keys, saves, generated game C++, and game-derived captures outside public repositories, issues, CI artifacts, and releases. A locally linked game executable contains generated game code and must not be presented as a project-only binary release.

Dependencies

This table identifies the principal dependencies used by the current build. Use the license files from the exact versions being distributed; optional components and build flags can change distribution obligations.

Dependency Role License/source
PS2Recomp Recompiler and PS2 runtime GPL v3; integration fork pinned by submodule
SIMDe SIMD portability headers MIT
sse2neon ARM64 intrinsic compatibility MIT
SDL3 Window, input, and GPU API zlib
raylib Runtime windowing/software presentation dependencies zlib/libpng; bundled components have separate notices
FFmpeg Movie decoding LGPL/GPL depending on build
glslang Shader compiler Component-specific BSD/MIT and other notices
SPIRV-Cross Shader translation Apache 2.0
ELFIO ELF parsing/writing MIT
toml11 Recompiler configuration MIT
fmt Recompiler formatting MIT
libdwarf Recompiler debug information LGPL 2.1 library and component-specific notices
Rabbitizer Instruction analysis MIT

Retain attribution and license files when redistributing dependencies. For GPL and LGPL components, follow the applicable corresponding-source and relinking requirements; see the GNU license FAQ. For imported code, document its origin and license in the contribution.

Clone this wiki locally