POP-FE PSP: Difference between revisions
From GameBrew
More actions
No edit summary |
1.26 |
||
| (22 intermediate revisions by 2 users not shown) | |||
| Line 4: | Line 4: | ||
|description=Python script to automate the process of fetching boxart and installing PS1 games (onto your PSP/VITA/PS2/PS3). | |description=Python script to automate the process of fetching boxart and installing PS1 games (onto your PSP/VITA/PS2/PS3). | ||
|author=sahlberg | |author=sahlberg | ||
|lastupdated= | |lastupdated=2025/12/13 | ||
|type= | |type=File Operation | ||
|version=1. | |version=1.26 | ||
|license= | |license=LGPL-2.1 | ||
|download=https://dlhb.gamebrew.org/psphomebrew/popfepsp.7z | |download=https://dlhb.gamebrew.org/psphomebrew/popfepsp.7z | ||
|website=https://github.com/sahlberg/pop-fe | |website=https://github.com/sahlberg/pop-fe/blob/master/README | ||
|source=https://github.com/sahlberg/pop-fe | |source=https://github.com/sahlberg/pop-fe | ||
}} | }} | ||
{{#seo: | {{#seo: | ||
| Line 36: | Line 35: | ||
* Automatically converts any CDDA (Compact Disc Digital Audio) tracks into ATRAC3 format and injects them into the EBOOT. | * Automatically converts any CDDA (Compact Disc Digital Audio) tracks into ATRAC3 format and injects them into the EBOOT. | ||
* Aside from PS3 packages, it can also convert games for use on PSP/VITA/PS2/PSIO. | * Aside from PS3 packages, it can also convert games for use on PSP/VITA/PS2/PSIO. | ||
==Changelog== | ==Changelog== | ||
'''v1.26''' | |||
* Add a config file to remember settings/directories between runs. | |||
* Fix broken watermarks in pop-fe-psp. | |||
* PS3: fix for running NTSC games on a PAL console could be using wrong timings. | |||
* And a lot of more assets in the database. | |||
'''v1.25''' | |||
* Lots of more assets. | |||
* Also adding tooltips to the UI. | |||
'''v1.24''' | |||
* Windows does not have wget by default so switch to using requests.get instead. | |||
'''v1.23''' | |||
* CHDMAN does not seem to work well right now so disable it for now. | |||
* The only true way to store disk images is in redump cue/bin format anyway. | |||
'''v1.22''' | |||
* The big new feature in this release is that we can now generate "Software manual" on the PS3. | |||
* All NTSC-U games should have high quality scanned manuals. | |||
* Support for PAL or NTSC-J manuals is spotty. If you find links to good high quality scans of PAL/NTSC manual(2) please open an issue and provide the link and I can add it to the database. | |||
'''v1.21''' | |||
* Many updates to assets. | |||
* Main update is that the UI for pop-fe-psp and pop-fe-ps3 now has boxes to allow you to tweak the scaling and placement of the PIC0 logotype so that the games will look extra good. | |||
* Now, it is a LOT of work to maintain and populate the ~12.000 different disc entries in the database so I just can not do it all by myself. | |||
* I have added links to ~11.000 disks for the PIC0 image but adding the scaling and placement tweaks is just too much. | |||
* If you find a game where doing some tweaks in the UI amke the placement and look of the game much better than the default, please open an issue on github with the game/disc id and the valies for scaling and x/y offsets and I will update the database so the next user that tries to convert the game will get a better experience than you had. | |||
'''v1.20''' | |||
* Fix SND0 generation on PSP so it plays at the correct speed and pitch. | |||
* Add an option to use the ICON as PIC1 background. | |||
* Add options for PSP to tweak the placement and scaling of the PIC0 logo. | |||
'''v1.19''' | |||
* Updated some assets, fixes a bug with the swap-disk option for PS3. | |||
* and added a new tool, layout.py (linux only) that helps to see how pic0/pic1 composition will look like on PS3 XMB and also PSP XMB. | |||
* This allows easier tweaking of 'pic0-scaling' (to change the scaling of pic0) and 'pic0-offset' (to change the positioning of pic0) than building eboot/pkg and installing on devices. | |||
* pic0-scaling/-offset will be used to manually curate the placement of pic0 so that the games look even better than when using the default positioning, which sometimes cause pic0 to cover imporant details in the pic1 background image. | |||
'''v1.18''' | |||
* New version. Just some more assets but also an updated version of pytubefix to make youtube downloads of audio work again. | |||
'''v1.17''' | |||
*Add snd0 for legend of dragoon. | |||
'''v1.16''' | |||
* Windows filesystems are case insensitive so they treat .cue and .CUE as the same extension. | |||
* Fix extension detection in pop-fe to handle uppercase extensions. | |||
'''v1.15''' | |||
*Fix bug when processing a game by CCD. | |||
'''v1.14''' | |||
* Support older POPS versions on PSP | |||
* This involves not generating a PSTITLEIMG section for single disc games. | |||
'''v1.13''' | |||
*This adds support for singledisc games on old versions of POPS on PSP. | |||
'''v1.12''' | |||
*Switch to a different library for youtube audio. | |||
'''v1.11''' | |||
*Update with more assets and features. | |||
'''v1.10''' | |||
* Due to heroic work and contributions by the folks at psx-place and gbatemp.net we now have a LOT of new emulator configuration overrides for PSP and PS3 making a LOT of problematic games playable. | |||
* Even AlienResurrection now works perfectly !!! | |||
'''v1.8''' | |||
*This should greatly speed up conversion of games containing a large SND0 or Manual. | |||
'''v1.7''' | |||
* This version contains A LOT of config updates that fixes close to 300 games that has never worked, or worked with glitches on PSP/VITA. | |||
* The fixes are applied automatically when converting the game into a PSP EBOOT. | |||
'''v1.6''' | '''v1.6''' | ||
*Fix for pop-fe-ps3.exe after the build changed the file layout and broke things. | *Fix for pop-fe-ps3.exe after the build changed the file layout and broke things. | ||
Latest revision as of 05:11, 26 December 2025
| POP-FE | |
|---|---|
| General | |
| Author | sahlberg |
| Type | File Operation |
| Version | 1.26 |
| License | LGPL-2.1 |
| Last Updated | 2025/12/13 |
| Links | |
| Download | |
| Website | |
| Source | |
POP-FE is a tool designed for automating the process converting PSX disk images and install them on various platforms, including:
- PSP/VITA.
- PSIO.
- PS2.
- PS3.
- Retroarch.
- PS Classic.
For Linux and Windows.
Features
- Automatically detects the disc ID and game title from the disc image.
- Automatically downloads PSX cover image and gameplay images.
- It handles multi-disc games, with up to 5 discs supported.
- Automatically disables libcrypt.
- Automatically converts any CDDA (Compact Disc Digital Audio) tracks into ATRAC3 format and injects them into the EBOOT.
- Aside from PS3 packages, it can also convert games for use on PSP/VITA/PS2/PSIO.
Changelog
v1.26
- Add a config file to remember settings/directories between runs.
- Fix broken watermarks in pop-fe-psp.
- PS3: fix for running NTSC games on a PAL console could be using wrong timings.
- And a lot of more assets in the database.
v1.25
- Lots of more assets.
- Also adding tooltips to the UI.
v1.24
- Windows does not have wget by default so switch to using requests.get instead.
v1.23
- CHDMAN does not seem to work well right now so disable it for now.
- The only true way to store disk images is in redump cue/bin format anyway.
v1.22
- The big new feature in this release is that we can now generate "Software manual" on the PS3.
- All NTSC-U games should have high quality scanned manuals.
- Support for PAL or NTSC-J manuals is spotty. If you find links to good high quality scans of PAL/NTSC manual(2) please open an issue and provide the link and I can add it to the database.
v1.21
- Many updates to assets.
- Main update is that the UI for pop-fe-psp and pop-fe-ps3 now has boxes to allow you to tweak the scaling and placement of the PIC0 logotype so that the games will look extra good.
- Now, it is a LOT of work to maintain and populate the ~12.000 different disc entries in the database so I just can not do it all by myself.
- I have added links to ~11.000 disks for the PIC0 image but adding the scaling and placement tweaks is just too much.
- If you find a game where doing some tweaks in the UI amke the placement and look of the game much better than the default, please open an issue on github with the game/disc id and the valies for scaling and x/y offsets and I will update the database so the next user that tries to convert the game will get a better experience than you had.
v1.20
- Fix SND0 generation on PSP so it plays at the correct speed and pitch.
- Add an option to use the ICON as PIC1 background.
- Add options for PSP to tweak the placement and scaling of the PIC0 logo.
v1.19
- Updated some assets, fixes a bug with the swap-disk option for PS3.
- and added a new tool, layout.py (linux only) that helps to see how pic0/pic1 composition will look like on PS3 XMB and also PSP XMB.
- This allows easier tweaking of 'pic0-scaling' (to change the scaling of pic0) and 'pic0-offset' (to change the positioning of pic0) than building eboot/pkg and installing on devices.
- pic0-scaling/-offset will be used to manually curate the placement of pic0 so that the games look even better than when using the default positioning, which sometimes cause pic0 to cover imporant details in the pic1 background image.
v1.18
- New version. Just some more assets but also an updated version of pytubefix to make youtube downloads of audio work again.
v1.17
- Add snd0 for legend of dragoon.
v1.16
- Windows filesystems are case insensitive so they treat .cue and .CUE as the same extension.
- Fix extension detection in pop-fe to handle uppercase extensions.
v1.15
- Fix bug when processing a game by CCD.
v1.14
- Support older POPS versions on PSP
- This involves not generating a PSTITLEIMG section for single disc games.
v1.13
- This adds support for singledisc games on old versions of POPS on PSP.
v1.12
- Switch to a different library for youtube audio.
v1.11
- Update with more assets and features.
v1.10
- Due to heroic work and contributions by the folks at psx-place and gbatemp.net we now have a LOT of new emulator configuration overrides for PSP and PS3 making a LOT of problematic games playable.
- Even AlienResurrection now works perfectly !!!
v1.8
- This should greatly speed up conversion of games containing a large SND0 or Manual.
v1.7
- This version contains A LOT of config updates that fixes close to 300 games that has never worked, or worked with glitches on PSP/VITA.
- The fixes are applied automatically when converting the game into a PSP EBOOT.
v1.6
- Fix for pop-fe-ps3.exe after the build changed the file layout and broke things.
v1.5
- fix pop-fe-psp on windows.
v1.3
- This update adds a number of external configs (that were missing due to a workflow bug) for building games for PS3 PKSs and solves issues with many games.
v1.2
- We already use the config to make PAL games forced into NTSC run at the correct speed for pop-fe.py.
- Now do the same for pop-fe-ps3
v1.1
- Fix for incorrect leadout for the disc image which caused some games such as Fear Effect NTSC-U to hang on the PS1 boot screen.
v1.0.15
- Don't crash just because an image we got was corrupted/unparseable. Just ignore the image instead.
- Also update BloodyRoar2 to use a better/not-corrupted PIC0
v1.0.14
- This release adds a lot more software manuals for psp.
External links
- GitHub - https://github.com/sahlberg/pop-fe