Skip to content

Auto-deploy to Github Pages using ps4-hen#11

Open
mpaterakis wants to merge 2 commits intoAl-Azif:mainfrom
mpaterakis:ps4-hen
Open

Auto-deploy to Github Pages using ps4-hen#11
mpaterakis wants to merge 2 commits intoAl-Azif:mainfrom
mpaterakis:ps4-hen

Conversation

@mpaterakis
Copy link

@mpaterakis mpaterakis commented Aug 23, 2025

Automatically pushes the latest release to the GitHub Page, using ps4-hen as payload. This PR might not be as useful as originally expected, but since I did the work I thought I should at least push it here. Whether or not it's worth merging is up to you.

  • Edited lapse.mjs to load payload.bin instead of binloader
  • Edited the release workflow to deploy the latest version on github.io
    • Latest ps4-hen is automatically downloaded and served as payload
  • Added a link to the github.io page on the readme (please make sure to edit the path to Al-Azif from mpaterakis)
  • Tested this on a 9.00 and a 9.60

However, here's the issue: When loading it for the first 1/2 times, the console just crashes to a black screen (and no, it's not sceShell reloading because as you'll read in my PS at the bottom, that part of hen has a bug at this moment). On following attempts it works as intended, and I can only assume that it was due to caching part of the page.
So with that in mind, rejecting this PR would be understandable. As I said I wanted to push since I already did the work on my fork.

Feel free to check the build run and page itself.

@DrYenyen Thank you for testing on 9.60!

PS: ps4-hen currently has a bug which makes the OSD on the main screen and HEN Settings not load, while HEN itself has actually loaded. I pushed a PR that fixes it, just wanted to bring it to your attention.

And as always thank you for your awesome work! 🙏

@mpaterakis mpaterakis force-pushed the ps4-hen branch 2 times, most recently from e447d70 to fdabc61 Compare August 24, 2025 08:34
@mpaterakis
Copy link
Author

mpaterakis commented Aug 24, 2025

I updated the workflow file to add the ps4-hen as payload.bin to the final release zip as well. Apologies for missing that earlier.

You can check out the new run and the release build.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant