2024-08-09 02:55:39 -04:00
|
|
|
Open source I/O library for common PS3/PSP2 file formats.
|
2024-08-08 21:47:42 -04:00
|
|
|
|
|
|
|
In two parts:
|
|
|
|
|
2024-08-09 02:55:39 -04:00
|
|
|
# Scotty
|
|
|
|
Reimplemention of Sony's psp2psarc.
|
|
|
|
✅: Available
|
|
|
|
🔔: To be added / Unfinished
|
|
|
|
❌: No plan for support
|
|
|
|
| Feature | PSARC | Vitality4J |
|
|
|
|
| ------- | ----- | ---------- |
|
|
|
|
| OS agnostic |❌ |✅ |
|
|
|
|
| Free (as in freedom) and open source |❌ |✅ |
|
|
|
|
| **Can't land you in prison** :) |❌ |✅ |
|
|
|
|
| Allows no compression |✅ |🔔 |
|
|
|
|
| Zlib compression |✅ |🔔 |
|
|
|
|
| LZMA compression |✅ |🔔 |
|
2024-08-09 02:56:52 -04:00
|
|
|
| Creating new archives |✅ |🔔 |
|
2024-08-09 02:55:39 -04:00
|
|
|
| List files and their details |✅ |🔔 |
|
|
|
|
| Extracting entire archive |✅ |🔔 |
|
|
|
|
| Extracting single file |✅*|🔔 |
|
|
|
|
| Extracting array of files |✅*|🔔 |
|
|
|
|
| Absolute paths |✅ |🔔 |
|
|
|
|
| Relative paths |✅ |🔔 |
|
|
|
|
| Custom blocksize |✅ |🔔 |
|
|
|
|
| Multi-threading |✅ |❌†|
|
|
|
|
| MSELF Generation |✅ |❌ |
|
|
|
|
| Regex path modification |✅ |❌ |
|
|
|
|
| Strip paths |✅ |❌ |
|
|
|
|
|
|
|
|
\* *with some difficulty*
|
|
|
|
† *multithreading may be added but it's not on my priority list at the moment*
|
2024-08-08 21:47:42 -04:00
|
|
|
|
2024-08-09 02:55:39 -04:00
|
|
|
# June
|
|
|
|
Will handle common SCE asset formats (gxt, AT3, at9)
|
|
|
|
Not here yet. TBC
|