Source-only work-in-progress reconstruction of the PlayStation THPS2 demo.
This minimal public snapshot contains the recovered C/C++ under src/ and the
scripts needed to compile-check every translation unit. It is an unofficial
research project and is not affiliated with or endorsed by Tony Hawk,
Neversoft, Activision, Sony, or any other rights holder.
This repository intentionally excludes:
MAIN.SYM, and MAIN_STRUCTS.h;Use only external inputs that you are legally authorized to possess.
The supported environment is Linux or WSL with Bash, Python 3, GNU cpp,
wget, and tar. Supply your licensed Psy-Q 4.6 (DTL-S2360) SDK headers at:
toolchain/psyq-4.6-sdk/INCLUDE/
Then run:
bash setup_toolchain.sh
bash build.sh
setup_toolchain.sh validates the user-supplied SDK headers and downloads the
separately distributed GCC compiler. It does not download Sony software or
game files.
build.sh compiles all recovered translation units as a source-integrity
check. It does not link a game executable or perform binary matching; those
workflows require proprietary and target-derived inputs that are deliberately
outside this repository.
The reconstruction is based on permitted binary/debug evidence and reproducible compiler experiments. Unlicensed original source, editor/tag databases, and development-project files are not accepted as evidence.
This repository has no blanket open-source license. See
LICENSE_SCOPE.md for the copyright and third-party-rights
scope.
1 commits
C++
90.8%
C
8.6%
Source-only work-in-progress reconstruction of the PlayStation THPS2 demo.
This minimal public snapshot contains the recovered C/C++ under src/ and the
scripts needed to compile-check every translation unit. It is an unofficial
research project and is not affiliated with or endorsed by Tony Hawk,
Neversoft, Activision, Sony, or any other rights holder.
This repository intentionally excludes:
MAIN.SYM, and MAIN_STRUCTS.h;Use only external inputs that you are legally authorized to possess.
The supported environment is Linux or WSL with Bash, Python 3, GNU cpp,
wget, and tar. Supply your licensed Psy-Q 4.6 (DTL-S2360) SDK headers at:
toolchain/psyq-4.6-sdk/INCLUDE/
Then run:
bash setup_toolchain.sh
bash build.sh
setup_toolchain.sh validates the user-supplied SDK headers and downloads the
separately distributed GCC compiler. It does not download Sony software or
game files.
build.sh compiles all recovered translation units as a source-integrity
check. It does not link a game executable or perform binary matching; those
workflows require proprietary and target-derived inputs that are deliberately
outside this repository.
The reconstruction is based on permitted binary/debug evidence and reproducible compiler experiments. Unlicensed original source, editor/tag databases, and development-project files are not accepted as evidence.
This repository has no blanket open-source license. See
LICENSE_SCOPE.md for the copyright and third-party-rights
scope.
1 commits
C++
90.8%
C
8.6%