Skip to content
This repository was archived by the owner on Aug 12, 2025. It is now read-only.

Fixed CSO compression, Unpack PSP DLC, Unpack PSP pkg as eboot.pbp - #27

Open
lusid1 wants to merge 81 commits into
mmozeiko:masterfrom
lusid1:master
Open

lusid1 wants to merge 81 commits into
mmozeiko:masterfrom
lusid1:master

Conversation

@lusid1

@lusid1 lusid1 commented Jan 14, 2019

Copy link
Copy Markdown
  • Added a -p switch to enable unpacking to eboot.pbp. Will allow for PSP content to be maintained in its original eboot format, following the same folder structure as expected by pspemu.
  • Added PSP DLC unpacking.
  • Fixed CSO compression.
  • Added PSP Theme unpacking.

Add support for unpacking PSP pkg files to EBOOT.PBP
Added -p switch to enable retaining the original EBOOT.PBP instead extracting the ISO,
Added -p switch to enable retaining the original EBOOT.PBP instead extracting the ISO
Adds support for unpacking, but not decrypting, PSP DLC pkg files.
Switched miniz compression strategies to avoid crashing the console.
@lusid1 lusid1 changed the title unpack PSP pkg files to eboot.pbp Fixed CSO compression, Unpack PSP DLC, Unpack PSP pkg as eboot.pbp Jan 31, 2019
lusid1 added 23 commits February 1, 2019 23:13
PSP DLC pkg are now unpacked in decrypted form.
- Added support for PSP Theme pkg files
- Supports Vita Theme pkg unpacking
- Optional bgdl ready file creation for Vita Theme packages
- added pocketstation extraction, but it is likely landing in the wrong directory
- Fixed issue #13
Merged fix for issue mmozeiko#20 from Yoti's fork.
- eboot manuals are now usable
- extraneous folders are no longer created
- Improved bgdl generation to accommodate longer theme names
- Add PSP DLC detection for zip file naming
Inverted the behavior of -b.  Now creates bgdl by default, which can be disabled with -b.
Yoti and others added 30 commits June 7, 2022 19:13
pull enhancements from Yoti
Fix PSX Extract Location & Allow extracting in PSM games in PSM for Android format
Fixes compilation error by adjusting bounds of memset on 'discid'.
Fix 'discid' memset array bounds error
Use strdup to avoid modifying the original path string.
Avoids compiler error on linux
Use work.bin files directly.
Create cmake-multi-platform.yml
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

10 participants