- manifest.vrmanifest: binary_path_linux and binary_path_linux_arm. The Steam Frame's SteamVR reads only binary_path_linux_arm. - handleManifests(): connect as Utility app first (works without a running SteamVR, e.g. from the Windows installer); if SteamVR refuses Utility apps, as on the Steam Frame, connect as Background app. Fail right away on other errors instead of going through initializeOpenVR()'s retry loop. - main(): check --graphics-api before connecting to OpenVR, so a wrong value fails right away. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
19 lines
422 B
Plaintext
19 lines
422 B
Plaintext
{
|
|
"source" : "builtin",
|
|
"applications": [{
|
|
"app_key": "steam.overlay.1009850",
|
|
"launch_type": "binary",
|
|
"binary_path_windows": "AdvancedSettings.exe",
|
|
"binary_path_linux": "AdvancedSettings_app",
|
|
"binary_path_linux_arm": "AdvancedSettings_app",
|
|
"is_dashboard_overlay": true,
|
|
|
|
"strings": {
|
|
"en_us": {
|
|
"name": "OVR Advanced Settings",
|
|
"description": "OVR Advanced Settings Overlay"
|
|
}
|
|
}
|
|
}]
|
|
}
|