Repository navigation
DriftCheck (PPSA98766) #11147
Betr0x
started this conversation in
Game bring-up
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Existing thread
Title
DriftCheck (PPSA98766)
Content version tested
01.000.000 (catalog
PPSA98766.zipfrom felipemelchior/driftcheck5, GPL-3.0, SHA-25606fa838c0747ea25075876e28df9c684d17988938b82707c9592f1d2c217c86c, matching the catalog)AnyPS5 commit
main3a2c51a merged with mugurc'sci/macos-series-2(27e9689, listed on #1), plus #10885, #10540 and #11119.mainalone does not build the libraries on macOS yet.System tested
macOS 27.0.1, Apple M4 (10-core GPU), MoltenVK 1.4.2 (LunarG Vulkan SDK 1.4.363.0), Apple clang 21, x86-64 Release under Rosetta 2
Furthest point
In game
What is shown
The controller test screen ("CONTROLLER CONNECTED") at 59.9 FPS (
APS5_VIDEOOUT_TELEMETRY_DIR).With a real Xbox Series X|S controller over USB (Microsoft, VID 0x045E PID 0x0B12), 60 s of manual input: the log shows
Pad: connected game controller (slot 0): Controller (type 2, sensors accel=0 gyro=0, touchpads=0, led=0, trigger rumble=1), and the telemetry recorded 1896 pad changes covering all 16 buttons (Cross, Circle, Square, Triangle, L1, R1, L2, R2, L3, R3, Options, the four D-pad directions, and Touchpad from View), both sticks over their full 0-255 range on both axes, and both triggers over 0-255. DriftCheck draws both stick circles (circularity 7.9 % left, 9.6 % right), reports the rest test as 0.6 % OK, and shows the analog triggers (e.g. L2 231, R2 235 with the L2/R2 buttons lit). Touchpad positions, motion sensors and the light bar stay empty, as the Xbox controller has none of them.Earlier runs with simulated input through
APS5_PAD_INPUT_FILEshowed the same screen and inputs. No stop and no error in 20-60 s runs; the only log line of note is the optional/app0/build-label.txtit looks for and doesn't need. Rumble was not checked. The Windows catalog run in #5745 reached the same screen.Current blocker
none on this tree. On macOS the title needs the open macOS PRs listed on #1, since
maindoesn't build the libraries there yet.How it was run
run/libs/holdsbuild-mac/core/libs/libs/*.prx,run/app0/the package withoutsce_module. Started withDYLD_LIBRARY_PATH=<sdk>/macOS/lib VK_DRIVER_FILES=<sdk>/macOS/share/vulkan/icd.d/MoltenVK_icd.json ./driftcheck; input fromtools/pad_input.py.AI-assisted: yes
All reactions