Skip to content

Native Windows build tools 1 (PS1 compilers and binutils)

Choose a tag to compare

@Daemeous Daemeous released this 14 Oct 23:36
· 92 commits to callo since this release

Windows builds of the PlayStation build tools, used by the native Windows rood-boi builder (no WSL) to build the rood-reverse decompilation (by ser-pounce, Lil' Sassy and its other contributors) on Windows.

rood-boi-native-tools-1.zip:

  • old-gcc\2.7.2-psx\cc1.exe, old-gcc\2.7.2-cdk\cc1.exe, old-gcc\2.8.1-psx\cc1.exe: GCC for the PlayStation with decompals/old-gcc's patches (release 0.17), cross-compiled for Windows with MinGW-w64. Their output is byte-identical to decompals' Linux builds for every one of rood-reverse's 289 C sources, with each of the three compilers.
  • bin\mipsel-linux-gnu-*.exe: GNU binutils 2.46.0 for the PlayStation's MIPS CPU (static Windows programs).

rood-boi-native-tools-1-sources.zip: the complete corresponding source code: the GNU source archives, decompals' patches, the small Windows compatibility file (winshim.c) and the build script (build_tools.sh, also in pc/windows_builder/native_tools). GCC is under the GNU GPL version 2, binutils under version 3 (licence texts in the zip). Nothing from the game is in either zip.

Provided as-is: these were built as a means to an end and are shared in case they're useful. They aren't actively maintained, but you're welcome to adapt them.