284 Commits
Author SHA1 Message Date
Drakmor d7e35e6ce9 Merge pull request #120 from m2k7m/1.7
Update Arabic translations
1.7beta4
2026-10-03 14:34:47 +03:00
Roman Tarasov 900d8a137c Fix storage overview duplicates and show the internal drive 2026-10-03 14:28:59 +03:00
Roman Tarasov 93d9f4e285 Show installed PKG games and manage PS5 fakelib through the API and web UI 2026-10-03 14:22:35 +03:00
Roman Tarasov 6d9f808e8d Add per-title fakelib exclusions to runtime config 2026-10-03 13:47:04 +03:00
Roman Tarasov d70b43e5d4 Remove incompatible fakelib libraries before mounting PPR PKG backports 2026-10-03 13:37:27 +03:00
Roman Tarasov cb6d2bece1 Support LAPY homebrew title IDs in game lifecycle 2026-10-03 13:22:21 +03:00
Roman Tarasov 9a97155738 Mounting /data and /mnt into the game sandbox 2026-10-03 13:13:14 +03:00
Mahdi KM d0f3411c79 Update Arabic translations for ShadowMount library interface and update byte unit labels 2026-10-02 14:13:08 +03:00
Mahdi KM 875065dd7a Update Arabic translations for various messages in ar_sa.inc 2026-10-02 12:33:36 +03:00
Roman Tarasov f0d15ffc46 Reject incomplete fakelib cache signatures and copies 1.7beta3 2026-10-01 16:17:21 +03:00
Roman Tarasov c037550551 Reject incomplete scanner directory walks 2026-10-01 16:17:20 +03:00
Roman Tarasov 5c8cfd2803 Preserve config and autotune data on read failures 2026-10-01 16:17:19 +03:00
Roman Tarasov d5364cfaae Skip launcher icon installation when API is disabled 2026-10-01 15:52:17 +03:00
Roman Tarasov 5f3c7fd1c2 Restore legacy 1.6 mount defaults for PFSC containers 2026-10-01 15:47:40 +03:00
Roman Tarasov d370825446 Preserve backport discovery with custom scan roots 2026-10-01 15:29:40 +03:00
Roman Tarasov cd0e11ceb7 Keep generated assets for incremental builds 2026-09-23 21:19:53 +03:00
Roman Tarasov 665dfe3f82 Reject recursive storage transfers through path aliases 2026-09-23 21:19:53 +03:00
Roman Tarasov 4677c244f3 Bound stale scanner event draining 2026-09-23 21:19:53 +03:00
Roman Tarasov 5ef95df417 Honor zero and exact stability wait thresholds 2026-09-23 21:19:53 +03:00
Roman Tarasov 13a8223b1e NSFS backports for PS5 PKG 1.7beta2 2026-09-22 00:05:16 +03:00
Roman Tarasov 320d1322d2 Stop plaintext PPR games before suspend 2026-09-21 18:17:46 +03:00
Roman Tarasov 71dd3d3cd2 Offer scanned storage roots as destinations 2026-09-21 17:58:21 +03:00
Roman Tarasov b8ad8cc65a Harden web remount and destination state 2026-09-21 17:55:13 +03:00
Roman Tarasov 5246614ebc Increase storage transfer throughput 2026-09-21 17:52:29 +03:00
Roman Tarasov cb047454d6 Add available storage destination picker 2026-09-21 17:51:39 +03:00
Roman Tarasov 04d4f314ab Refine web mount actions for game sources 2026-09-21 17:47:38 +03:00
Roman Tarasov 738d51435f Remove unused localization key and refresh reference comments 2026-09-21 17:01:39 +03:00
Roman Tarasov b8486358e2 Use synchronous HTTP for AMPR updates and serialize cancellation 2026-09-21 17:01:20 +03:00
Roman Tarasov ae878d70c8 Parse game metadata with json-c and preserve transient failures 2026-09-21 17:01:09 +03:00
Roman Tarasov 733f60dab3 Preserve scanner control events and harden shutdown wakeups 2026-09-21 17:00:52 +03:00
Roman Tarasov 07fdf09e06 Reject unsafe copy paths and report directory read failures 2026-09-21 17:00:31 +03:00
Roman Tarasov 69cf153a3c Distinguish skipped backport overlays from mount failures 2026-09-21 17:00:17 +03:00
Roman Tarasov a67ff8fc4a Use private mount snapshots and preserve unknown mount state 2026-09-21 16:59:46 +03:00
Roman Tarasov 4102fa7aa5 Docs 1.7beta1 2026-09-20 23:38:25 +03:00
Roman Tarasov d71bacfbc0 Add Kstuff and ShellCore offsets for PS5 firmware 13.00–13.60 2026-09-20 23:28:12 +03:00
Roman Tarasov 072c17b050 Use full ShellCore bridge cave 2026-09-11 23:49:18 +03:00
Roman Tarasov 7bf0a6efaf Remove kstuff mount hook toggling 2026-09-11 23:41:49 +03:00
Roman Tarasov 2424c98ed4 Mount package fakelib before game spawn 2026-09-11 04:53:03 +03:00
Roman Tarasov c08e207755 Expand ShellCore bridge firmware support 2026-09-11 04:51:52 +03:00
Roman Tarasov 3d55f1c4c7 Resume mount hooks when game process exits 2026-09-11 03:13:26 +03:00
Roman Tarasov 18d0f141e7 Hook ShellCore immediately before game spawn 2026-09-11 02:59:41 +03:00
Roman Tarasov 86c67639f6 Avoid ShellCore execute-only data reads 2026-09-11 01:37:01 +03:00
Roman Tarasov aa69be7892 Mount fakelib before game process spawn 2026-09-11 00:35:24 +03:00
Roman Tarasov 87fbe72b46 Pause mount hooks while games run 2026-09-10 22:15:31 +03:00
Roman Tarasov 6b7dc2ced5 fix: wake runtime waiters when STOP file is detected 2026-09-06 23:08:40 +03:00
Roman Tarasov 7b3c0bd9ba fix: publish runtime config through synchronized snapshots 2026-09-06 23:06:58 +03:00
Roman Tarasov 6488632c73 fix: preserve active fakelib overlays across config reload 2026-09-06 22:57:36 +03:00
Roman Tarasov 5d3ebd8caa Repair backport permissions during scans 2026-09-06 22:14:09 +03:00
Roman Tarasov a57696a512 Wait for successful bridge mprotect before hooking 1.7alpha13fix1 2026-09-04 06:18:47 +03:00
Roman Tarasov 0d7544a5d6 Add translations for all supported locales 1.7alpha13 2026-09-03 03:25:43 +03:00