224 Commits
Author SHA1 Message Date
CyberMask367 4b96efbe6b Merge pull request #48 from CyberMask367/main
updated Documentation for 1.0.0 release
1.0.0
2026-10-15 23:20:13 +01:00
CyberMask367 4c3dbbd141 updated Documentation for 1.0.0 release
Refresh the install and build guides for the Setup PKG workflow, and remove the obsolete evict helper and its references.
2026-10-15 23:18:55 +01:00
CyberMask367 fb3bc0cc49 Merge pull request #47 from CyberMask367/main
Rebuild installer as a full setup app
2026-10-15 23:12:28 +01:00
CyberMask367 55d8df0c28 Rebuild installer as a full setup app
Replace the standalone wizard with a graphical installer featuring settings, update checks, install and uninstall flows, and optional GoldHEN and nanoDNS configuration. Add the packaging and artwork pipeline, preserve user settings across config updates, and include additional custom title mappings.
2026-10-15 23:06:19 +01:00
SirHumza cf99e546a9 daemon: rotate playtime ledger past 64KB (keep one generation) 2026-10-15 20:19:34 +02:00
SirHumza b5131540fc health: log failed counter/marker/session renames instead of silent drop 2026-10-15 20:17:58 +02:00
SirHumza 460fcf27a9 daemon: crash supervisor with clean-state retry 2026-10-15 20:15:48 +02:00
SirHumza e4a0bc30f4 daemon: sigaction with SA_RESTART instead of signal() 2026-10-15 20:08:46 +02:00
SirHumza de79fd536a docs: -9984 cert-verify failure is a wrong console clock 2026-10-15 20:07:35 +02:00
SirHumza 8c1f91d080 daemon: apply NTP offset to system clock at boot and hourly 2026-10-15 20:07:10 +02:00
SirHumza b3b8ac1591 timesync: step system clock from NTP offset (60s threshold, never fatal) 2026-10-15 20:05:44 +02:00
SirHumza 04c3f96457 tests: build timesync.c with per-file ORBISRPC_SDK_PAYLOAD 2026-10-15 19:49:56 +02:00
SirHumza ffe5a1036f e2e: contracts match notify-only updater, no-rollback design 2026-10-15 19:41:13 +02:00
SirHumza 5121ea7709 docs: updater is notify-only now, drop rollback claim 2026-10-15 19:29:11 +02:00
SirHumza c00781daa2 lock: table-wide pid fallback when no Payload comm found (fix double-daemon) 2026-10-15 17:35:02 +02:00
CyberMask367 c8e95fd189 Update docs and add custom title tool
Refresh the README branding and credits, fix the logo path, and remove the outdated hotspot warning. Add scripts/add_custom_title.py to manage entries in config/custom.json, including interactive add, list, and remove flows. The tool writes compact JSON in the format expected by the payload scanner so community title overrides work reliably without breaking lookups.
2026-10-12 15:51:27 +01:00
SirHumza cbdf687b9b github: title-entry issue form so testers file issues instead of PRs 2026-10-12 12:17:38 +02:00
SirHumza 009cad18e2 Merge branch 'pr-36-cybermask' 2026-10-12 11:52:53 +02:00
CyberMask367 c1b17546fa Update README.md with info on latest test build 2026-10-12 07:40:04 +01:00
CyberMask367 6faa0d5d6b Add community title fallback lookup
Adds a community TITLEID-to-name fallback sourced from config/custom.json for apps or homebrew that are not on pkg-zone, drops the payload bin validation path
2026-10-12 04:25:38 +01:00
SirHumza f22c070783 docs: token setup guide for testers + README link 2026-10-11 16:50:17 +02:00
SirHumza 8917270f36 fix: README logo pointed at missing path, use config/icons/pslogo.png 2026-10-10 13:21:46 +02:00
SirHumza 45aec45abd Merge branch 'pr-35-cybermask' 2026-10-10 13:12:04 +02:00
CyberMask367 bfbe227a67 Simplify updates and harden websocket drains
This removes the old signed manifest staging flow and makes upgrades check-only notifications, while deleting dead manifest/release-key code and switching default art URLs to the GitHub raw asset pack. It also fixes oversized Discord READY handling by streaming envelope extraction instead of buffering giant frames, avoids repeated reconnect notifications, and updates host tests/build scripts to reflect the new no-install updater path.
2026-10-10 03:25:25 +01:00
SirHumza bb59ff3ac7 Merge pull request #33 from CyberMask367/main
0.70 test build changes
2
2026-10-08 21:47:45 +02:00
CyberMask367 0ec7689609 Updated README for test build notes
Update the README changelog for the 0.70 test build. The notes now highlight the 32MB websocket gateway frame buffer increase, a frame draining fix, and the new invalid token notification.
2026-10-08 14:01:56 +01:00
CyberMask367 0727298892 Revert "Added PSP cover arts"
This reverts commit c5110ff54b.
2026-10-08 13:59:15 +01:00
CyberMask367 d51edf1a31 Revert "Added PS1 cover arts"
This reverts commit 62b564cabd.
2026-10-08 13:27:10 +01:00
CyberMask367 62b564cabd Added PS1 cover arts
Added PS1 cover arts for retro games resolving
2026-10-08 02:16:03 +01:00
CyberMask367 c5110ff54b Added PSP cover arts
Added PSP cover arts for retro games resolving
2026-10-08 01:52:20 +01:00
CyberMask367 050d18456c increased WS_RBUF_MAX to 32MB + drain
increased WS_RBUF_MAX to 32MB and new drain fix, also added notification for invalid tokens
2026-10-08 01:36:37 +01:00
CyberMask367 8eb5bbc97a Update README for clarity on game support 2026-10-06 22:22:06 +01:00
CyberMask367 992d8015e9 Revise firmware range and credit details in README
Updated firmware requirements and credits section in README.
2026-10-06 22:19:51 +01:00
SirHumza 50d12cb455 docs: rewrite ARTWORK (mp proxy rule, true default app id) 2026-10-06 20:31:50 +02:00
SirHumza a1a8d31e56 docs: cross-correct (browser presence text, dead script refs, retired paths) 2026-10-06 20:28:58 +02:00
SirHumza cdf793614a docs: it's the game cover missing, not the game 2026-10-06 20:21:33 +02:00
SirHumza 6080f3f348 docs: no art without nanoDNS exception 2026-10-06 20:20:46 +02:00
SirHumza 3f530c2be2 docs: Payload Guest crashes — never use it for orbisRPC 2026-10-06 20:20:21 +02:00
SirHumza 3fca823a59 docs: payload lives at /data/payloads, launch from payload list 2026-10-06 20:20:06 +02:00
SirHumza 9afe569216 chore: drop stale build_setup.txt (wrong loader port, docs cover it) 2026-10-06 20:18:09 +02:00
dependabot[bot] 2b60e1fda2 chore(deps): bump actions/upload-artifact from 4 to 7 (#30)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4 to 7.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v7)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-10-06 20:17:56 +02:00
SirHumza f5472c9b78 README: full rewrite (TOC, requirements, presence table, developing, credits) 2026-10-06 20:16:47 +02:00
dependabot[bot] 16a4865927 chore(deps): bump softprops/action-gh-release from 2 to 3 (#29)
Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release) from 2 to 3.
- [Release notes](https://github.com/softprops/action-gh-release/releases)
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md)
- [Commits](https://github.com/softprops/action-gh-release/compare/v2...v3)

---
updated-dependencies:
- dependency-name: softprops/action-gh-release
  dependency-version: '3'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-10-06 20:15:58 +02:00
SirHumza b5f6f9b1ff README: CI status badge 2026-10-06 20:15:50 +02:00
SirHumza 2276ba91f1 chore: drop stale root eboot.bin (artifacts ship via CI) 2026-10-06 20:09:25 +02:00
SirHumza 86e13c6ad9 ci: bump remaining SDK checkouts to v5 2026-10-06 20:09:16 +02:00
SirHumza aebef11e23 ci: checkout v5, concurrency cancel, dependabot for actions 2026-10-06 20:09:07 +02:00
SirHumza d70b8ce8d1 github: bug report form and PR checklist 2026-10-06 20:08:54 +02:00
SirHumza c32814acf4 ci: tag-triggered ELF releases to GitHub 2026-10-06 20:08:51 +02:00
SirHumza 4a28ae872a superplan: repo excellence spec + implementation plan 2026-10-06 20:07:15 +02:00