Skip to content

Releases: fholger/farcry_vrmod

FarCry VR release v1.1.0

21 Nov 20:38
Compare
Choose a tag to compare

This release adds support for bHaptics arms and visor devices and for ProTubeVR (Provolver) haptic equipment.

Commits

  • d229c6b: Update readme (Holger Frydrych)
  • e20c2c5: added visor and arms bhaptics (Astien) #42
  • 8f42e2f: intensity was way too low, now working properly (Astien) #42
  • bda6086: Add info for freelancers (Holger Frydrych)
  • a1dc7c3: Update README.md (Holger Frydrych)
  • bc91916: Add ProtubeVR integration (Holger Frydrych)
  • 2563158: Add Protube events to weapons (Holger Frydrych)
  • a2b3e94: Fix Vulkan SDK version in Github pipeline as current latest does not seem to work (Holger Frydrych)

FarCry VR development build

17 Nov 22:20
Compare
Choose a tag to compare
Pre-release

Commits

  • bc91916: Add ProtubeVR integration (Holger Frydrych)
  • 2563158: Add Protube events to weapons (Holger Frydrych)
  • a2b3e94: Fix Vulkan SDK version in Github pipeline as current latest does not seem to work (Holger Frydrych)

FarCry VR release v1.0.0

22 Sep 19:55
Compare
Choose a tag to compare

This is most likely the final feature release - Far Cry is now a fully transformed virtual reality experience, yay!

For installation instructions, configuration and control explanations visit the manual here: https://farcryvr.de/manual/

Note: the default vehicle controls have been changed and now have vehicle throttle on the left stick rather than the triggers. This allows the vehicle control bindings to remain much closer to how the rest of the game controls for better consistency. If you prefer to keep acceleration and brake on the triggers, the mod now ships with a secondary set of SteamVR controller bindings that you can select in the SteamVR controller bindings menu.

Changelog

  • Added cinema mode for vehicles and cutscenes: you can now choose to display vehicle rides and cutscenes on a virtual 2D or 3D screen in front of you rather than in full VR, if that is more comfortable for you
  • Added option to skip transitions when entering or exiting vehicles as a comfort option
  • Added option to decouple camera rotation from vehicle rotation. Enable this if you do not want your camera to automatically turn with vehicles.
  • Improved vehicle and mounted gun aiming angles with your main hand
  • Enabled reloading player weapons while on the inflatable boat
  • Added alternative SteamVR controller bindings to allow an easy choice between desired vehicle controls
  • Fixed some mounted guns restricting aiming in the wrong direction and accidentally restricting player rotation
  • Fixed vehicle weapons not visibly rotating towards the aim direction while in the gunner's seat
  • Fixed a crash when trying to two-hand mounted weapons (this is not supported and the game now properly prevents you from doing so)
  • Removed some log spam

FarCry VR release v0.9.1

08 Sep 18:53
Compare
Choose a tag to compare

Changelog

  • Added cinema mode for ingame cutscenes that can be enabled in the VR options. Use this if the default full VR presentation is uncomfortable for you
  • Fixed binocular height offset
  • Fixed a potential issue with smoothing weapon scope movement
  • Consider frametime for smooth turning

Commits

  • 630dc86: Update readme (Holger Frydrych)
  • 4bb17eb: Print memory base address for CryVR module to potentially allow debugging stacktraces (Holger Frydrych)
  • e398a12: Prepare resources for rendering 3D theatre mode (Holger Frydrych)
  • 2391c07: Add 2D/3D cinema mode for cutscenes (Holger Frydrych)
  • 01735b7: Make hud and menu distance/size adjustable (Holger Frydrych)
  • 0394e4b: Make sure scope views are only smoothed once per frame (Holger Frydrych)
  • d5c77cc: Fix binocular height offset (Holger Frydrych)
  • cd05898: Consider frame time for smooth turn amount (Holger Frydrych)
  • ccd7480: Add cutscene mode to VR options (Holger Frydrych)
  • 8e09a17: Update version (Holger Frydrych)

FarCry VR release v0.9.0

05 Sep 21:31
Compare
Choose a tag to compare

Changelog

  • Use proper standing tracking space for better roomscale support
    • you should no longer need to recalibrate your view as often, though you still can if something seems off
    • seated mode is available in the VR options
  • Improved roomscale movement on slopes
  • Implemented physical crouching: if your headset height is below a certain threshold, the game will assume you are in the crouched or prone position
    • note you do have to go fairly low due to the game's assumptions about the player's crouched height
    • the player hitbox does not dynamically react to player height, it will have one of three static values, i.e. standing, crouching or prone
  • added support for bHaptics vests: includes haptic feedback for player damage, recoil, driving vehicles, swimming, jumping, picking up objects
  • experimental: integrated DSOAL for improved 3D audio
    • if it's not working for you, you may need to download Creative ALchemy and use it on Far Cry once
  • removed HUD damage indicator as it was breaking immersion in VR
  • Fixed: the firing position was incorrect when using player weapons on vehicles (e.g. on the inflatable boat)
  • Fixed: obj draw distance option not applying when running without devmode

Commits

  • c93f8e4: Force obj draw distance to apply even in non-dev mode (Holger Frydrych)
  • 3252da5: Begin switching to standing tracking space (Holger Frydrych)
  • fa6aab1: Properly manage menu overlay placement in standing tracking space (Holger Frydrych)
  • ec026df: wip Set proper height offset for VR headset depending on player state (Holger Frydrych)
  • 6684347: Add seated mode cvar (Holger Frydrych)
  • b19cf68: Improve roomscale movement on slopes; disable acceleration for stick movement (Holger Frydrych)
  • 3844aa0: Implement physical crouching (Holger Frydrych)
  • bf2c3cf: Fix cutscene camera; hide player hands in cutscenes; smooth camera Z position on stairs (Holger Frydrych)
  • 052ad86: Limit roomscale movement per frame for a smoother experience (Holger Frydrych)
  • e6748a5: Add bHaptics dependency (Holger Frydrych)
  • 926ccfe: Add functionality to trigger bHaptics from scripts (Holger Frydrych)
  • 760b26b: Replace bhaptics submodule with plain version; done since we need to modify the header to be compatible with the Far Cry SDK (Holger Frydrych)
  • dba946c: Add bHaptics recoil effects to weapons (Holger Frydrych)
  • 0e3f949: Add directional bHaptics events on player damage (Holger Frydrych)
  • 83ad1c2: Add more bHaptics events for damage types and jumping/landing (Holger Frydrych)
  • b839189: Update version (Holger Frydrych)
  • 561e240: Add missing bhaptics library (Holger Frydrych)
  • 8fdf63f: Add bHaptics effects for item pickup (Holger Frydrych)
  • c320872: Replace motion control toggle with seated mode in options (Holger Frydrych)
  • ad9a910: Include DSOAL for proper 3D sound (Holger Frydrych)
  • 989ee20: Slightly increase tolerances for physical crouching (Holger Frydrych)
  • b7109b9: Add haptic effects for swimming, low health warning (Holger Frydrych)
  • 3b52eb4: Fix VR options menu script error (Holger Frydrych)
  • fef1c1e: Remove HUD damage indicator, but slightly increase vision blur in response to damage (Holger Frydrych)
  • 567b07e: Fix in-vehicle weapon firing pos when using player guns (Holger Frydrych)
  • 8d7e27c: Add haptic effects for vehicles (Holger Frydrych)
  • 132193e: Update version (Holger Frydrych)

FarCry VR release v0.8.1

29 Aug 18:41
Compare
Choose a tag to compare

Changelog

  • Fix orientation of the empty hands in left-handed mode
  • Fix position of the binoculars in left-handed mode
  • Fix particle effects (like fire and smoke) playing at double their intended rate
  • Fix laser sight lagging behind weapon movement
  • Fix scope views on the desktop mirror being partially or fully blended with the VR view
  • Update the video presets so that the "very high" presets unlock higher draw distances by default

Commits

  • 0d62c28: Fix desktop mirror when using scopes with VR rendering active (Holger Frydrych)
  • c9e1109: Fix empty hand orientation in left-handed mode (Holger Frydrych)
  • e454389: Remove missing hand representation from readme (Holger Frydrych)
  • c14505c: Fix binocular placement in left-handed mode (Holger Frydrych)
  • 0b66184: Fix particle effects playing at double their intended speed (Holger Frydrych)
  • 82c88f8: Improve pre-render weapon position sync so that the laser sight does not jump around during movements (Holger Frydrych)
  • a798662: Update environment presets to include our improved far distance rendering settings (Holger Frydrych)
  • ebcecf6: Update version (Holger Frydrych)

FarCry VR release v0.8.0

28 Aug 19:49
Compare
Choose a tag to compare

Changelog

  • you can now climb ladders manually by grabbing them and pulling yourself up; can be turned off in the options
  • the player hands are now visible when not holding weapons
  • you can now move properly while weapon scopes are active
  • you can now choose to keep rendering the VR world while binoculars or weapon scopes are active, though at a CPU performance cost
  • a quick save option has been added to the menu
  • increase weapon stabilization while zoomed in
  • you can now unbind the vehicle accelerate/brake options in the SteamVR controller bindings if you prefer to control the vehicle movement entirely with the stick

Commits

  • f08159f: Add stubs for drawable empty hands (Holger Frydrych)
  • 48fba34: Draw empty hands when applicable (Holger Frydrych)
  • 4b6cb49: Add option to hide empty hands (basically restores previous mode) (Holger Frydrych)
  • 4f44292: Allow moving with weapon scope active (Holger Frydrych)
  • b55f90c: Allow unbinding vehicle accelerate/brake to just use the stick for driving (Holger Frydrych)
  • 4822c18: Update launcher to not wait on the FarCry process by default, as that appears to launch FarCry without input focus (Holger Frydrych)
  • 0189d4b: wip Immersive ladder climbing (Holger Frydrych)
  • 70ae7f4: wip Explicit dismount for ladders near the top (Holger Frydrych)
  • ec8d107: Make immersive ladder climbing adjustable in VR options (Holger Frydrych)
  • 0550536: Make immersive ladder climbing more reliable, especially climbing down (Holger Frydrych)
  • dca0392: Update version (Holger Frydrych)
  • 4be6fbf: Don't show VR crosshair while reloading or swimming (Holger Frydrych)
  • d716c3b: Add quick save action to ingame menu (Holger Frydrych)
  • 360bcfa: Update HUD hint for ladder climbing (Holger Frydrych)
  • ec1b2a6: Allow VR world to continue rendering while binoculars or scopes are active (Holger Frydrych)
  • 5de90aa: Fix view flickering when exiting binoculars (Holger Frydrych)
  • 9e4528d: Hide hands while binoculars are active (Holger Frydrych)
  • 1d354db: Increase zoom view weapon stabilization, especially for higher zoom levels (Holger Frydrych)
  • a080edb: Add option for scopes in VR to VR options menu (Holger Frydrych)
  • 697e78c: Update version (Holger Frydrych)

FarCry VR release v0.7.0

24 Aug 17:32
Compare
Choose a tag to compare

Changelog

  • new FarCryVR.exe launcher that should also work out of the box with the Ubisoft version
  • improvements to the installer: auto-detect Ubisoft version install path, optional start menu and desktop shortcuts and an uninstaller
  • controller-oriented movement can now be selected in the VR options
  • videos can now be skipped by long-pressing any button on the controller while its cursor is hovering on the video
  • ingame cutscenes can now be skipped by long-pressing the menu button (off-hand B/Y)
  • fixed crosshair deviating from the weapon orientation when pointing the weapon upwards or downwards
  • fixed scoped view not rendering on the desktop mirror for AG36, OICW
  • weapon movement should now always appear smooth
  • updated English HUD hints in the first level to reflect the standard VR controls, also increased font sizes to make them more readable
  • minor improvement to terrain texture detail

Commits

  • c08da63: Fix stability issues with muzzle direction (Holger Frydrych)
  • c39d8e0: Add option to force higher draw distance for objects (Holger Frydrych)
  • e0cf1f6: Skip ingame cutscenes on long press of the menu button (Holger Frydrych)
  • 2fb01bd: Enable skipping videos by long pressing any button on the overlay (Holger Frydrych)
  • d68b567: Add reg key for Ubisoft version to installer (Holger Frydrych)
  • ed385b8: Don't mirror eye if eye was not rendered. Should fix #21 (Holger Frydrych)
  • 0f47ea8: Support controller-based movement (Holger Frydrych)
  • eb61d51: Update english HUD hints for default motion controls, increase font size for HUD hints (Holger Frydrych)
  • 0bf6475: Update weapon position just before rendering to ensure weapon appears smooth to the player (Holger Frydrych)
  • 8f1babd: Also slightly improve terrail texture LOD when max terrain detail is forced (Holger Frydrych)
  • 830cd07: Update dxvk dll to only force start OpenVR when requested (in preparation for Ubisoft version compatibility) (Holger Frydrych)
  • 32364a6: Remove d3d9 dll renaming as it does not work for the Ubisoft version (Holger Frydrych)
  • 2f071f6: wip Proper launcher (Holger Frydrych)
  • e20b47e: Finish and use proper launcher instead of bat file (Holger Frydrych)
  • f45887c: Add options to create start menu and desktop shortcuts in installer (Holger Frydrych)
  • 8d188b2: Add uninstaller for the mod (Holger Frydrych)
  • c6843d8: Update version (Holger Frydrych)

FarCry VR release v0.6.0

19 Aug 20:51
Compare
Choose a tag to compare

Changelog

  • fixes the OICW weapon grip that was previously broken and made the weapon unusable with motion controllers
  • fixes the scope view for the OICW and AG36 that was previously rendering black
  • change: the 2D view for the binoculars and weapon scopes now follows your off hand controller's location, making their use much more natural
  • change: the 2D views for binoculars and weapon scopes get proper stabilization based on the current zoom factor
  • change: new option added to the VR options to choose the VR crosshair type: you can choose between dot, laser or none

Commits

  • 3e24a97: Update version (Holger Frydrych)
  • 5a04a7a: Ensure the controller transform is actually oriented properly and apply necessary corrections only to the weapon pose (Holger Frydrych)
  • 2ec68d1: wip Make binoculars overlay follow hand (Holger Frydrych)
  • d9d61b2: Dynamically smooth binocular rotation based on zoom level (Holger Frydrych)
  • 3363729: Fix motion tracker markers for hand-based binoculars (Holger Frydrych)
  • 5419d70: Properly amplify sound in binoculars based on actual binoculars position (Holger Frydrych)
  • 2f11cb3: Better weapon scopes: better smoothing, better overlay placement (Holger Frydrych)
  • 379793b: Fix OICW grip offset (Holger Frydrych)
  • 3819a32: Fix weapon scope for OICW/AG36 (Holger Frydrych)
  • a6c73d6: Add simple choices for crosshair: none, dot, laser (Holger Frydrych)
  • 488fe0f: Update version (Holger Frydrych)

FarCry VR release v0.5.2

15 Aug 17:14
Compare
Choose a tag to compare

Changelog

  • Reduced recoil for VR weapons
  • fixed weapon angles for the AG36
    • Note: the AG36's scope is currently broken
  • vehicle weapons can now be switched by long-pressing the main-hand B/Y button
  • you can now always move at full speed if you point your weapon downwards and are not holding it with both hands
  • you can no longer move when weapon scope is active - moving with active scope tries to disable the scope, which leads to a loop of constantly enabling and disabling the weapon scope in VR

Commits

  • 8ff9502: Update version (Holger Frydrych)
  • b546431: Fix weapon angles for the AG36 (Holger Frydrych)
  • f1a07cd: Reduce recoil strength in VR; game is hard enough as it is :) (Holger Frydrych)
  • 783d353: Allow full movement speed if weapon is pointed downwards (Holger Frydrych)
  • 1a60779: Disallow movement while weapon zoom is active; it tends to break (Holger Frydrych)
  • e7604e7: Enable switching vehicle weapons via long press on change seat binding (Holger Frydrych)
  • d34adc5: Update version (Holger Frydrych)