Files
2024-09-11 17:46:42 +02:00

45 lines
2.6 KiB
Markdown

# PS Classics fPKG Builder
- Easily create PS1, PS2 & PSP game fake packages for the PS4 / PS5 on macOS, Linux and Windows
- Supports .BIN files (PS1) & .ISO files (PS2 & PSP)
- Detects PS1 game protection and can apply the required patch
- Automatic PS1 game TOC generation for games using CDDA music
- Customize the icon & background
- Configurate the used emulator
- Select up to 4 discs on PS1 & up to 5 discs on PS2
- Automatically apply game configs (Windows & Linux only atm)
## Notes for macOS users
- Runs on macOS 12.0 or newer
- Intel or Apple ARM
- Wine runs under the hood to get the publishing tools working on macOS, this is why the archive size is way bigger for macOS.
- This is experimental but works.
- This is a portable app, if you want to move it into the 'Applications' folder then you have to move the entire extracted directory including its 'Tools' folder in 'Applications'.
- You will need to add an exception when opening the app for the first time (CMD+Open) :
- https://support.apple.com/en-gb/guide/mac-help/mh40616/mac
## Notes for Linux users
- Available as installable `.deb` file or portable `.tar.gz`
- Use the portable version when using Debian
- The portable build requires manual installation of following packages (if not installed yet) :
- `7zip` `binutils` `wine64` `winetricks`
- When using Debian install `winehq-stable` instead of `wine64` & `winetricks`, additionally install the `vcrun2008` runtime in your wine prefix
- Simply double-click on makePSClassicsfPKG to run the portable version
#### Installation using .deb (Tested on Mint & Ubuntu only)
- Install with `sudo apt install ./makePSClassicsfPKG_1.0.0_amd64.deb`
- Set required folder permissions:
- `sudo chmod -R a+rwx /usr/lib/makePSClassicsfPKG/Cache`
- `sudo chmod -R a+rwx /usr/lib/makePSClassicsfPKG/Tools`
- Run using the created shortcut or `makePSClassicsfPKG`
PS Classics fPKG Builder uses the following tools from other developers:
| Tool | Created by | Repository |
| --- | --- | --- |
| `crc` | asahui | [https://gist.github.com/asahui/a6af64606a9476a40442274335f5feaf](https://gist.github.com/asahui/a6af64606a9476a40442274335f5feaf)
| `Cue2toc` | Goatman13 | [https://github.com/Goatman13/Cue2toc](https://github.com/Goatman13/Cue2toc)
| `pspdecrypt` | John-K & More | [https://github.com/John-K/pspdecrypt](https://github.com/John-K/pspdecrypt)
| `sfo` | hippie68 | [https://github.com/hippie68/sfo](https://github.com/hippie68/sfo)
| `unar` | The Unarchiver | [https://theunarchiver.com/command-line](https://theunarchiver.com/command-line)
| `wine` | WineHQ | [https://www.winehq.org/](https://www.winehq.org/)