3 Commits
Author SHA1 Message Date
najdek 840ab2293c rename project to Payload Manager 2026-04-28 20:45:38 +02:00
najdek edce49e8bb refactor: integrate logging into notification system and refine kill logic
- Update nm_notify to automatically log messages via nm_log.
- Clean up redundant logging in ps5_launcher.c.
- Improve feedback during Disc Player termination sequence.
- Reorganize headers and format main.c.
2026-04-22 19:35:26 +02:00
najdek 574871d34d feat: add native notifications, real IP resolution, and automated deployment
- Implemented native PS5 on-screen debug notifications via sceKernelSendNotificationRequest.
- Added robust local IP resolution using getifaddrs to replace placeholder IP.
- Migrated server port from 50005 to 8084 across the entire stack.
- Added a startup notification on the PS5 screen displaying version, IP, and port.
- Created deploy.sh script for fully automated build and deployment:
    - Automatically requests shutdown of previous instance.
    - Rebuilds both React frontend and native ELF.
    - Performs unidirectional ELF transfer via socat and exits immediately.
- Updated Makefile and README with new deployment workflow.
2026-04-19 15:27:27 +02:00