Skip to content

Farpoint PC VR v0.8.0 - Head Movement FOV Margin

Pre-release
Pre-release

Choose a tag to compare

@evertec82 evertec82 released this 12 Oct 00:56

Farpoint PC VR v0.8.0

This experimental PC VR release uses shadPS4 baseline 06e813ff8c8e2a6d81b02cabfcc9543c3debf78e with the Farpoint OpenXR port.

Changes in v0.8.0

  • Adds a 110% render-FOV margin to help reduce black side edges during head movement. This scales projection tangents, not angular degrees. It may slightly reduce sharpness at the same resolution.
  • The emulator executable is unchanged from v0.7.5. Haptics, gamma 1.2, prior fixes and crash reporting are retained.
  • To restore the original FOV, change SHADPS4_VR_FOV from 110 to 100 in pc-vr/launch-farpoint.ps1.

First-time installation

  1. Download Farpoint-PC-VR-v0.8.0-First-Install.zip and extract it to a new writable folder.
  2. Put your own Farpoint CUSA04508 version 1.00 package in that root folder, beside Play Farpoint.bat, and name it Farpoint.pkg. Do not put it inside pc-vr.
  3. Connect your headset using your OpenXR runtime, such as SteamVR or Virtual Desktop VDXR.
  4. Open Play Farpoint.bat, choose your settings and start. First launch extracts the compatible zero-passcode package, restores metadata and generates resolution profiles. Keep the console open until setup finishes.

You may instead browse to the supported eboot.bin in a complete extracted game. The executable SHA-256 must be 92A21FF9E309CE5DD58B058C4B12329463697BB27FDA98B5DA353E0A73BD9C0F. Other game versions are not verified.

Requires 64-bit Windows, a Vulkan-capable GPU, an OpenXR headset/runtime and the Microsoft Visual C++ x64 runtime. The ZIP includes the emulator, launcher, extraction/setup tools, configuration and licenses. No game files, generated game profiles, saves or personal logs are included.

Controls

Right A/B: Cross/Square; left X/Y: Circle/Triangle. Left stick moves; right stick turns. Triggers: L2/R2; grips: L1/R1; left menu: Options. Left stick click toggles 3x sprint. Both stick clicks recenter. The right controller supplies the Aim pose. Complete the game's calibration.

Existing installations

Close the game and extract to a new folder. Select your existing complete extracted game's eboot.bin in the launcher, or supply Farpoint.pkg as described above. To retain progress, copy your existing pc-vr/user/home/1000/savedata/CUSA04508 folder into the new pc-vr/user/home/1000/savedata folder before starting. Setup regenerates the sprint and memory/gamma overrides beside that game's original pak files. Back up any custom overrides before using the same game directory.

Report a crash

After a crash, right-click pc-vr/collect-crash-report.ps1 and choose Run with PowerShell. Attach the resulting ZIP under pc-vr/reports to an issue at https://github.com/evertec82/Farpoint/issues. Include the level/action, headset/runtime, GPU/driver and chosen resolution. Review reports before sharing; logs can contain local paths. Some abnormal exits still do not produce a fault-context file.

Validation and known issues

The emulator builds successfully. Launcher syntax, generated memory/gamma and sprint pack parity with the local candidates, and package integrity were checked. The haptics correction and gamma response were confirmed locally. The single-pixel readback change is not yet confirmed to eliminate the texture issues. Green/purple textures, excessive brightness, stretched geometry, performance limitations, and additional crashes may remain. This release remains a prerelease for testing and reports.

Source is on farpoint-upstream-preview; see BUILD.txt in the download for the exact source and executable identity and BUILD-FARPOINT.md in the repository for build instructions.