2 Commits
Author SHA1 Message Date
Mihawk 1cdf298db1 Pins: the new ids of my rewritten commits
On 2026-10-05 the history of my GitHub repositories was rewritten to replace
my old e-mail address with my GitHub noreply address. Each commit of mine got
a new id, with the same files, message and dates, and GitHub no longer serves
the old ids. This replaces every old id in this repository's pins, notes and
evidence with the new id of the same commit, at the same length; no other
character changes. Each pinned commit was checked on GitHub
(gh api repos/mihawk-99/<repo>/commits/<sha>): 22 of 22 found.
2026-10-05 14:00:05 -04:00
Mihawk 4f72d850d4 Build the frontend picker from a template with a controller per user
PS5_VulkanTemplate f827f0a5 connects controllers the way this title's
input driver does since 4788d35 (ProsperoEden's method): player 0 is the
user who started the title, and every other signed-in user's controller
takes the next player at a scan about once a second. Its existing pad
calls keep meaning player 0, so the picker behaves as before;
tools/build-picker.sh now pins that commit.

Evidence: evidence/picker-multi-controller/ (capture.json,
expectation.json; user ids masked). Base PS5 13.40, run 213503, two
users signed in, the second controller switched off: the picker opened
player 0 for the launching user and player 1 for the second user, on
both of its launches. Picker test PASS (300 frames, a picture of the
last, then RetroArch). RetroArch opened ports 0 and 1 in the same run.
No fatal line in the kernel log.
Command:
  PS5_FRONTENDS='es-de picker' tools/build-title.sh
  tools/run-title.sh --no-build --picker-test=300:retroarch --retroarch-frames=600 --watch 60
Gates: tools/verify.sh PASS (format unit build integration evidence).
2026-10-04 21:39:24 -04:00