mirror of
https://github.com/mihawk-99/PS5_RetroArch.git
synced 2026-10-18 23:09:29 -05:00
Package the qualified title-specific resident service and start it through local elfldr before workers when no service is ready. Wait for preflight, verify SDK elevation and UID 0, and reuse the service on subsequent launches. Keep installed paths and offline fallback; no Payload Manager boot hook. Console evidence: evidence/lapy-autostart/capture.json and expectation.json. Reproduce with evidence/lapy-autostart/README.txt, then python3 tools/evidence.py compare evidence/. Verified on the base PS5: cold service startup, two authenticated achievement sessions, reuse of one service across three requests, and NetPlay relay join with 3837/3361 input packets and 52 matching state checks. Normal title exits; root counts 73/72 before each request. Resident service remains running. Installed binary hashes and unchanged Payload Manager configuration verified. Validation: 194 unit and 194 integration tests; format; all-target build with PS5_FRONTENDS='es-de picker' and the existing pinned build/picker-template; manifest/notices/source bundle checks; 127 evidence captures replayed. No secrets, saves or raw console captures included. No push.
30 lines
744 B
Plaintext
30 lines
744 B
Plaintext
# ps5-native-app-boilerplate - Git content and line-ending policy.
|
|
# Copyright (C) 2026 BlackBearReloaded
|
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
|
|
|
* text=auto
|
|
*.sh text eol=lf
|
|
*.c text eol=lf
|
|
*.cc text eol=lf
|
|
*.cpp text eol=lf
|
|
*.h text eol=lf
|
|
*.hpp text eol=lf
|
|
*.ld text eol=lf
|
|
Makefile text eol=lf
|
|
.clang-format text eol=lf
|
|
.clang-tidy text eol=lf
|
|
tooling/prospero-clang18 text eol=lf
|
|
*.ps1 text eol=crlf
|
|
*.png binary
|
|
*.dds binary
|
|
*.at9 binary
|
|
*.prx binary
|
|
*.bin binary
|
|
|
|
# Preserve the upstream font license verbatim, including its original whitespace.
|
|
webui/assets/OFL.txt -text -whitespace
|
|
|
|
# Unified patches require a space on otherwise blank context lines.
|
|
platform/lapy/*.patch -whitespace
|
|
evidence/lapy-autostart/*.patch -whitespace
|