Skip to content

sestain/PS1-Loader

Repository files navigation

PS1 Loader

Description

  • I wanted to recreate a bootleg crash ps1 collection (that uses modern SDK - PSn00bSDK).
  • Tested on PCSX-Redux (18059.20240224.7.x64 - 2024-02-24 19:02:19) and Duckstation 0.1-6292-g0bc42c38 (dev).
  • Tested on SCPH-50004, SCPH-77004 and SCPH-90004 (all mechapwn'd) (iso.xml specifies a PAL license so it works on fat models. You can extract the license file out of an original game dump.)

Compiling and usage

To build this (tested only on Windows), you'll need the PSn00bSDK.

Once you have the SDK ready, you can start compiling it by opening cmd.exe, powershell.exe, or a Windows terminal in the git cloned or downloaded folder.

Once you are in the folder where the source is, then you can do these commands and it should compile and create a bin/cue file.

cmake --preset default .
cmake --build ./build

In order to build this, you will need the game files and license file (all of these can be extracted from the original game but require small hex editing due to files having the same name, license from the Official Playstation 1 Software Development Kit (PSYQ)).

Now you can run the .bin file on almost any emulator or on real hardware with or without a modchip (I haven't tested this on a real PS1 yet).

Credits

Thanks to Lameguy64 for the SDK, examples, and documentation.

Thanks to spicyjpeg for the launchExecutable function.

About

Remake of a bootleg crash collection

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published