Archives

Homepage Forums Search Search Results for 'Hard Reset'

Viewing 15 results - 1 through 15 (of 77 total)
  • Author
    Search Results
  • #222961
    algotroll
    Participant

    Quest 3, vorpx 25.1.5, RTX 5090, Driver 595.79, using virtual monitor
    I’ve been tinkering a lot to make Witcher 3 look great and results would be amazing. 5090 handles ~Ultra settings at 3648×3840@120Hz (Virtual Desktop Godlike res + H264+ ~400Mbps for the best image).

    Two outstanding issues:
    * The image suddenly corrupts after ~1-10minutes as in the screenshot at these non standard resolutions tested – repros at 2736×2880 too. Not sure if it’s because the res are high or that they are “unmanaged”. Usually the whole frame corrupts, and often with red and blue “fractal” regions.
    This repros through Oculus too, not just OpenXR/VD.
    I’ve not reproed this with vorpx managed resolutions (Ultra).
    I’ve not reproed this without vorpx at 6832×4840 in 25 mins (though might be just chance).
    I don’t have similar problems elsewhere, and haven’t reproed hardware problems with OCCT VRAM test + concurrent FurMark to drive temp up.
    Interestingly, the corruption persists after resolution change, and even Exit To Main Menu -> Load Game.

    * OpenXR/VD
    I understand it’s not recommended but have no perf issues with this setup, but a control issue – when putting the headset down, seems that some movement is captured when the headset “disconnects” (during movement of putting the camera down) and gets continuously reapplied making the mouse/camera move all over the place – persists after reconnecting, haven’t figured out a way to reset it.

    antoineplu
    Participant

    I have the following hardware: RTX 3080, Windows 11, Meta Quest 3, and a 5 GHz router, but I’m not sure it supports Wi-Fi 6.

    I’m connected to three monitors; that might be a lot, but even when I disable them, I don’t really notice any change.

    I can connect Meta’s Air Link without much trouble, though I sometimes get an error because the 2.4 GHz band seems to be missing — yet the connection still works.

    I try to launch Kingdom Come Deliverance 2, but I get lost in the settings. I can start the game on the PC, but it never launches the display in the VR headset.

    I’ve tried many things, and it’s quite confusing for me to sum up all the (likely) wrong manipulations causing bugs. The whole setup feels rather erratic. I even noticed that the game’s settings (in 4/5 resolution) would reset when I launched it.

    I tested with Fallout 3 to see if I could at least make another game run through VorpX, and that worked quite well.

    Could you share any feedback, general advice, or essential steps to make this game work properly?

    —————– (version original de mon post en français)—————-

    Je possède le hardware suivant : rtx3080 Windows 11 Meta Quest 3 Un routeur en 5 GHz, mais je ne suis pas convaincu qu’il est Wi-Fi 6
    Je suis connecté à 3 écrans, c’est peut-être beaucoup, mais même quand je les désactive, je n’ai pas vraiment l’impression d’un changement.
    Je parviens sans trop de problème à connecter Air Link de Meta, j’ai parfois une erreur car la bande 2.4 GHz semble être absente, mais la connexion se fait.
    Je tente de lancer Kingdom Come Deliverance 2, mais je m’y perds dans les réglages. Je parviens à lancer le jeu sur le PC, mais jamais à lancer l’affichage dans le casque VR.
    J’ai essayé beaucoup de choses et c’est assez confus pour moi de récapituler toutes les (probables) mauvaises manipulations sources de bugs. L’ensemble me paraît assez erratique. J’ai même constaté que le paramétrage du jeu (en résolution 4/5) sautait quand je le lançais.
    J’ai testé avec Fallout 3 pour voir si j’arrivais quand même à faire tourner un autre jeu avec VorpX, et cela a été un succès sans trop de problème.
    Pourriez-vous me donner des retours d’expériences ou des conseils généraux, ou des impératifs absolus pour réussir à utiliser ce jeu ?

    conman588
    Participant

    Ok, so I actually found a pretty good workaround to precisely adjust the y axis. The GFP mod has a keybind for changing between 1st and 3rd person. Doing this actually resets the view to perfect horizontal. All you need now is to orient your head perfectly level, which is surprisingly hard when the vr image suggests a different angle already. My workaround, switch to edge peek and orient your head so it is square with the screen and leaves roughly the same gap in the top as in the bottom.

    Once you get you used to it is just a few quick buttons to press and your done but here’s my future request for VorpX:

    It would be super helpful to have an overlay that shows the actual y angle of the headset so that you can adjust your head to perfect horizontal and then quickly change to 3rd person and back for perfect alignment in-game and no guesswork.

    #219957
    Sfenj1
    Participant

    Hi

    I own vorpx now for a longer time.first i used it with my rtx3080 gaming laptop. after some time i made a pc build with a rtx4090. now on both devices i have some random crashes. especially in direct vr games its worse. sometimes i can play for one or two hours without any issues and sometimes it crashes every 5 minutes. i try a lot of different combination of settings and tricks but i can’t figure out why. i also have try to conntact the vorpx support but it seems to be not existing anymore.. so maybe somone in the forum can help me. below u will see my specs and the end of the log file where it crashed.

    _ Operating System _______________________________________________________

    Name: Microsoft Windows 11 Pro
    Version: 10.0.22631
    Architecture: 64-Bit
    Build Number: 22631
    Boot Device: \Device\HarddiskVolume1

    _ Folders ________________________________________________________________

    System : C:\Windows\system32
    Documents: C:\Users\Pando\Documents
    Local AppData: C:\Users\Pando\AppData\Local
    Common AppData: C:\ProgramData
    vorpX Install: C:\Program Files (x86)\Animation Labs\vorpX\
    vorpX MainData: C:\ProgramData\Animation Labs\vorpX\

    _ CPU ____________________________________________________________________

    Name: Intel(R) Core(TM) i9-14900K
    Cores: 24

    _ Memory _________________________________________________________________

    Name: Physikalischer Speicher
    Capacity: 32768.00 MB

    Name: Physikalischer Speicher
    Capacity: 32768.00 MB

    _ GPU ____________________________________________________________________

    Name: Virtual Desktop Monitor
    Device ID: VideoController1
    Adapter DAC Type:
    Driver Files:
    Driver Version: 10.54.50.446
    Video Processor:
    Video Architecture: 5
    Video Memory Type: 2
    Name: NVIDIA GeForce RTX 4090
    Device ID: VideoController2
    Adapter RAM: 4095.00 MB
    Adapter DAC Type: Integrated RAMDAC
    Driver Files: C:\Windows\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_5714f0dca6485379\nvldumdx.dll,C:\Windows\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_5714f0dca6485379\nvldumdx.dll,C:\Windows\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_5714f0dca6485379\nvldumdx.dll,C:\Windows\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_5714f0dca6485379\nvldumdx.dll
    Driver Version: 32.0.15.5612
    Video Processor: NVIDIA GeForce RTX 4090
    Video Architecture: 5
    Video Memory Type: 2

    INF: ********************************************************************

    INF: App: Attaching to fcprimal.exe, pid:29284 (64bit)
    INF: App: cmd: “C:\Program Files (x86)\Steam\steamapps\common\Far Cry Primal\bin\FCPrimal.exe” -uplay_steam_mode
    INF: App: vorpX version: vorpX 21.3.5, build time: Jul 29 2023 | 15:43:03
    INF: App: max. supported profile version: 21.2.1
    INF: MemScanManager: Created
    INF: App: Authoring mode: 1
    INF: ProgSettings: Versions: system: 0.0.0, user: 21.2.1
    INF: GameHelper: Instance created
    INF: App: BaseInit: crash handler set.
    INF: HookBase: Installing base init hooks single-threaded
    INF: HookBase: Overlay detected: gameoverlayrenderer64.dll
    WRN: HookBase: Overlay already loaded on hook init: gameoverlayrenderer64.dll
    INF: DXGIBase: Installing Main Hook
    INF: D3D11Base: Installing Main Hook
    INF: HookBase: Installing system hooks
    INF: HookBase: Installing mouse hook
    INF: vorpControl: Starting process life thread: proc id: 29284, hook count: 2
    WRN: AudioHelper: No known VR playback device found.
    INF: vorpControl: Exiting process life thread: FCPrimal.exe, 43304
    INF: DXGIBase: CreateDXGIFactory1
    INF: DXGIBase: Installing DXGI factory method hooks.
    INF: DXGIBase: Installing DXGI factory2 method hooks.
    INF: D3D11Base: CreateDevice
    INF: App: Performing Hooked Init, thread id 46556
    INF: App: Profile GUID: 9E1423C9-F16A-4F32-BA36-02A795708548 (official)
    INF: High Performance Counter Frequency: 10000000
    INF: VorpSetting: /: 0.007000
    INF: VorpSetting: /: Cabin Condensed
    INF: VorpSetting: /: Cabin Condensed
    INF: VorpSetting: /: Arial
    INF: VorpSetting: /: Wingdings
    INF: VorpSetting: /: 547
    INF: VorpSetting: /: 803
    INF: VorpSetting: General/sDeviceIniName: SteamVR
    INF: VorpSetting: Display/iAdapterIndex: -2
    INF: VorpSetting: Display/bDisableDWM: false
    INF: VorpSetting: GUI/bShowAdvancedParameters: true
    INF: VorpSetting: GUI/bShowPosTrackingNotification: true
    INF: VorpSetting: GUI/bShowStartMessage: true
    INF: VorpSetting: GUI/bHideUnimportantNotifications: false
    INF: VorpSetting: GUI/iGuiTexWidth: 2048
    INF: VorpSetting: GUI/iGuiTexHeight: 2048
    INF: VorpSetting: GUI/bShowWatermark: true
    INF: VorpSetting: Audio/iAudioMode: 0
    INF: VorpSetting: Input/fHtRecenterDistance: 0.799994
    INF: VorpSetting: Input/iMouseWheelShift: 0
    INF: VorpSetting: Input/iMouseWheelAlt: 0
    INF: VorpSetting: Hooking/iHookThreadMode: 0
    INF: VorpSetting: Hooking/iHookStyleDX9: 1
    INF: VorpSetting: Hooking/iHookStyleDX12: 0
    INF: VorpSetting: Hooking/bOverlayBlock: true
    INF: VorpSetting: Hooking/sOverlays32: GameOverlayRenderer.dll##IGO32.dll##overlay.dll##overlay_mediator_Win32_Release.dll##overlay_mediator_Win32_ReleaseWithLogging.dll##EOSOVH-Win32-Shipping.dll
    INF: VorpSetting: Hooking/sOverlays64: GameOverlayRenderer64.dll##igo64.dll##overlay64.dll##overlay_mediator_x64_Release.dll##overlay_mediator_x64_ReleaseWithLogging.dll##EOSOVH-Win64-Shipping.dll
    INF: VorpSetting: Authoring/sAuthorCode: 0
    INF: VorpSetting: Authoring/bShaderAuthoring: true
    INF: VorpSetting: Authoring/sNppPath:
    INF: VorpSetting: Authoring/sAuthorDataPath:
    INF: VorpSetting: Authoring/bDumpShaders: false
    INF: VorpSetting: Authoring/bDumpShaderBinary: false
    INF: VorpSetting: Authoring/bCreateAdditionalHashes: false
    INF: VorpSetting: Authoring/iAllShadersTimeRangeMs: 5000
    INF: VorpSetting: Dev/bForceWindowed: false
    INF: VorpSetting: Misc/bTsDisableDX9GrabberScan: false
    INF: VorpSetting: Misc/bGhDisallowSettingsChanges: false
    INF: VorpSetting: Misc/sSrvMonitorNamesOculus: MONITOR\NVDD
    INF: VorpSetting: KeyMappings/iKeyMenu: 46
    INF: VorpSetting: KeyMappings/iKeyEdgePeek: 4
    INF: VorpSetting: KeyMappings/iKeyVRHotkeys: 260
    INF: VorpSetting: KeyMappings/iKeyReset: 813
    INF: VorpSetting: KeyMappings/iKeyCursor: 835
    INF: VorpSetting: KeyMappings/iKeyStereoDisable: 856
    INF: VorpSetting: KeyMappings/iKeyFovAdjust: 854
    INF: VorpSetting: KeyMappings/iKeyCenterPosTracking: 800
    INF: VorpSetting: KeyMappings/iKeyCenterGamepad: 544
    INF: VorpSetting: KeyMappings/iKeyInfoOverlay: 838
    INF: VorpSetting: KeyMappings/iKeyMagnifier: 4
    INF: VorpSetting: KeyMappings/iKeyG3DZ3DSwitch: 843
    INF: VorpSetting: KeyMappings/iKeyDvrScan: 844
    INF: VorpSetting: KeyMappings/iKeyDvrEnable: 834
    INF: VorpSetting: /: 770
    INF: VorpSetting: /: 846
    INF: VorpSetting: /: 857
    INF: VorpSetting: /: 956
    INF: VorpSetting: /: 845
    INF: DeviceSetting: Hardware/sProductName: SteamVR
    INF: DeviceSetting: Hardware/sFriendlyName: SteamVR (Index, Vive, Pimax)
    INF: DeviceSetting: Hardware/sManufacturer: SteamVR
    INF: DeviceSetting: Hardware/sModelNumber:
    INF: DeviceSetting: Hardware/iType: 50
    INF: DeviceSetting: Hardware/bAllowDisplayClone: false
    INF: DeviceSetting: Hardware/iDesiredFps: 90
    INF: DeviceSetting: Hardware/iPerformanceWarnFps: 0
    INF: DeviceSetting: Hardware/iRecommendedGameResX: 1920
    INF: DeviceSetting: Hardware/iRecommendedGameResY: 1080
    INF: DeviceSetting: Hardware/fDisplayCamFovV: 95.000000
    INF: DeviceSetting: Hardware/fPhysicalScreenWidth: 125.769997
    INF: DeviceSetting: Hardware/iScreenResX: 1920
    INF: DeviceSetting: Hardware/iScreenResY: 1080
    INF: DeviceSetting: Hardware/fScreenAspect: 1.777774
    INF: DeviceSetting: Hardware/fChromAberrationStrengthRed: 0.000000
    INF: DeviceSetting: Hardware/fChromAberrationStrengthBlue: 0.000000
    INF: DeviceSetting: Hardware/fMinColor: 0.000000
    INF: DeviceSetting: Hardware/fIPDDefault: 64.000000
    INF: DeviceSetting: Hardware/iRollMode: 1
    INF: DeviceSetting: Hardware/fLensDist0C1: 1.000000
    INF: DeviceSetting: Hardware/fLensDist0C2: 0.000000
    INF: DeviceSetting: Hardware/fLensDist0C3: 0.000000
    INF: DeviceSetting: Hardware/fLensDist0C4: 0.000000
    INF: DeviceSetting: Hardware/fLensDist0Scale: 1.000000
    INF: DeviceSetting: Hardware/bVerticalShiftEnable: false
    INF: DeviceSetting: Hardware/bDmNewDirectModeAllow: true
    INF: DeviceSetting: Hardware/bDmFluidSyncAllow: true
    INF: DeviceSetting: Hardware/fDmGammaCorrection: 1.000000
    INF: DeviceSetting: Hardware/iHtType: 50
    INF: DeviceSetting: Hardware/bHasDeviceAudio: true
    INF: DeviceSetting: Hardware/sAudioSearchNames: Index HMD|HTC-VIVE|Rift Audio|Rift S|Oculus Virtual Audio Device
    INF: DeviceSetting: User/iStereoDisplayMode: 4
    INF: DeviceSetting: User/iAnaglyphMode: 2
    INF: DeviceSetting: User/iRenderMode: 10
    INF: DeviceSetting: User/iTimewarpMode: 1
    INF: DeviceSetting: User/iPrediction: 1
    INF: DeviceSetting: User/fVignetteScale: 1.000000
    INF: DeviceSetting: User/fUserIPD: 64.000000
    INF: DeviceSetting: User/fVerticalShiftLeft: 0.000000
    INF: DeviceSetting: User/fVerticalShiftRight: 0.000000
    INF: DeviceSetting: User/bChromaticAberrationCorrection: true
    INF: DeviceSetting: User/bMinimumColor: false
    INF: DeviceSetting: User/bEnableDeviceAudio: true
    INF: DeviceSetting: User/bDmNewDirectModeEnable: true
    INF: DeviceSetting: User/bDmAllowWaitForDmmRender: false
    INF: DeviceSetting: User/bVrApiMotionSmoothing: false
    INF: DeviceSetting: User/iVrhcControllerType: 1
    INF: DeviceSetting: User/bVrhcbSwapButtonsBYEnable: true
    INF: TrackerSetting: Hardware/sProductName: OpenVRTracker
    INF: TrackerSetting: Hardware/sFriendlyName: OpenVR Tracker
    INF: TrackerSetting: Hardware/sManufacturer: OpenVR
    INF: TrackerSetting: Hardware/sModelNumber:
    INF: TrackerSetting: Hardware/iType: 50
    INF: TrackerSetting: Hardware/bHtHasPosTracking: true
    INF: TrackerSetting: Hardware/bHtUseAxisMultipliers: false
    INF: TrackerSetting: Hardware/iHtAxisIndexX: 0
    INF: TrackerSetting: Hardware/iHtAxisIndexY: 1
    INF: TrackerSetting: Hardware/iHtAxisIndexZ: 2
    INF: TrackerSetting: Hardware/fHtAxisMultX: 1.000000
    INF: TrackerSetting: Hardware/fHtAxisMultY: 1.000000
    INF: TrackerSetting: Hardware/fHtAxisMultZ: 1.000000
    WRN: AudioHelper: No known VR playback device found.
    INF: UIManager: Initialized
    INF: Keyboard: Init
    INF: InputManager: Initialized
    INF: MemScanManager: Initialized
    INF: HookBase: Installing hooked init hooks single-threaded
    INF: XInputBase: Checking loaded XInput versions.
    INF: XInputBase: Checking Main Hook
    INF: XInputBase: Hooking xinput9_1_0.dll
    INF: DirectInputBase: Checking Main DirectInput Hook
    INF: DirectInputBase: DirectInput not detected, hooking delayed
    INF: DirectInputBase: Checking Main DirectInput8 Hook
    INF: DirectInputBase: DirectInput 8 detected.
    WRN: Hook: Source module mismatch (di8_GetDeviceStateW), expected: C:\Windows\system32\dinput8.dll, actual: C:\Program Files (x86)\Steam\gameoverlayrenderer64.dll
    INF: MouseKeyboardBase: Installing Main Hook
    INF: OpenTrackHelper: Init
    INF: SoundManager: Initialized, audio mode: 0
    INF: App: Hooked Init success, thread id 46556
    INF: App: Graphics API changed: DX11
    INF: ProgSettings: Versions: system: 0.0.0, user: 21.2.1
    INF: G3DSettings: Loading settings (18.2.0)
    INF: ProgSetting User: General/sVersion: 21.2.1
    INF: ProgSetting User: Image/iImageRenderQuality: 0
    INF: ProgSetting User: Image/fImageZoom: 1.000000
    INF: ProgSetting User: Image/fUiScale: 0.355000
    INF: ProgSetting User: Image/fUiScaleHorizontal: 0.725000
    INF: ProgSetting User: Image/fUiStereoOffset: 0.950000
    INF: ProgSetting User: Image/bEdgePeekLockVertically: true
    INF: ProgSetting User: Image/fEdgePeekScaleMin: 0.400000
    INF: ProgSetting User: Image/fEdgePeekStereoMultiplier: 1.000000
    INF: ProgSetting User: Image/iEdgePeekBackground: 0
    INF: ProgSetting User: Image/fTextureDetailEnhance: 1.000000
    INF: ProgSetting User: Image/iImageBackground: 0
    INF: ProgSetting User: Image/fImageAmbienceBrightness: 1.000000
    INF: ProgSetting User: Image/iAspectRatioCorrection: 2
    INF: ProgSetting User: Image/fImageSharpnessV2: 1.800000
    INF: ProgSetting User: Image/fImageGameGamma: 0.650000
    INF: ProgSetting User: Image/fImageGameSaturation: 1.000000
    INF: ProgSetting User: Image/iImageInputGeometryType: 0
    INF: ProgSetting User: Image/iImageInputStereoType: 0
    INF: ProgSetting User: Image/bImageInputStereoFlip: false
    INF: ProgSetting User: Image/iImageInputSurroundFovH: 360
    INF: ProgSetting User: Image/iImageInputSurroundFovV: 180
    INF: ProgSetting User: Image/bImageInputSurroundGuessParams: false
    INF: ProgSetting User: Image/iGameDisplayMode: 1
    INF: ProgSetting User: Image/iVirtualScreenScene: 100
    INF: ProgSetting User: Image/fVirtualScreenHtMultiplier: 0.000000
    INF: ProgSetting User: Image/fVirtualScreenDistanceOffset: 0.000000
    INF: ProgSetting User: Image/fVirtualScreenScale: 1.000000
    INF: ProgSetting User: Image/fVirtualScreenPitch: 0.000000
    INF: ProgSetting User: Image/fVirtualScreenCurvature: 1.000000
    INF: ProgSetting User: Image/bVirtualScreenCurvedVertical: true
    INF: ProgSetting User: Image/fVirtualScreenBrightness: 1.000000
    INF: ProgSetting User: Image/fVirtualScreenEnvBrightness: 1.000000
    INF: ProgSetting User: Image/fVirtualScreenEncGamma: 1.000000
    INF: ProgSetting User: Image/fVirtualScreenEnvSaturation: 1.000000
    INF: ProgSetting User: Image/iVirtualScreenAspect: 0
    INF: ProgSetting User: Image/iVirtualScreenAntialias: 4
    INF: ProgSetting User: Image/fImmersiveScreenHtMultiplier: 0.500000
    INF: ProgSetting User: Image/fImmersiveScreenDistanceOffset: 0.000000
    INF: ProgSetting User: Image/fImmersiveScreenScale: 1.000000
    INF: ProgSetting User: Image/fImmersiveScreenPitch: 0.000000
    INF: ProgSetting User: Image/fImmersiveScreenCurvature: 1.000000
    INF: ProgSetting User: Image/bImmersiveScreenCurvedVertical: false
    INF: ProgSetting User: Image/iImmersiveScreenBackground: 10
    INF: ProgSetting User: Image/iImmersiveScreenEdgePeekBackground: 10
    INF: ProgSetting User: Image/iDirectModeRenderAsyncModeNew: 0
    INF: ProgSetting User: Image/bDirectModePresentOrigImage: false
    INF: ProgSetting User: Image/iDirectModeRenderQuality: 1
    INF: ProgSetting User: Image/bVirtualScreenMode: false
    INF: ProgSetting User: Image/bVirtualScreenLockHeadTracking: true
    INF: ProgSetting User: Image/bEdgePeekDisableStereo: false
    INF: ProgSetting User: Input/bHtEnable: true
    INF: ProgSetting User: Input/bHtRollEnable: true
    INF: ProgSetting User: Input/fHtSensitivity: 1.300000
    INF: ProgSetting User: Input/bHtInvertX: false
    INF: ProgSetting User: Input/bHtInvertY: false
    INF: ProgSetting User: Input/bHtPosTrackingEnable: false
    INF: ProgSetting User: Input/bHtPosTrackingOverrideLock: false
    INF: ProgSetting User: Input/fHtPosTrackingUserMultiplier: 1.000000
    INF: ProgSetting User: Input/fHtG3DLatencyEnhancement: 0.000000
    INF: ProgSetting User: Input/bHtCrouchJumpEnabled: false
    INF: ProgSetting User: Input/fHtCrouchPosYThreshold: -0.100000
    INF: ProgSetting User: Input/fHtCrouchVelocityThreshold: 0.700000
    INF: ProgSetting User: Input/iHtCrouchKey: 162
    INF: ProgSetting User: Input/bHtCrouchCrouchKeyIsToggle: false
    INF: ProgSetting User: Input/fHtJumpPosYThreshold: 0.050000
    INF: ProgSetting User: Input/fHtJumpVelocityThreshold: 1.000000
    INF: ProgSetting User: Input/iHtJumpKey: 32
    INF: ProgSetting User: Input/bHtOtEnable: false
    INF: ProgSetting User: Input/bHtOtSupportsPosition: true
    INF: ProgSetting User: Input/bHtOtSupportsRoll: true
    INF: ProgSetting User: Input/bHtOtDisableMouseYawPitch: true
    INF: ProgSetting User: DirectVR/bDvrEnable: true
    INF: ProgSetting User: DirectVR/bDvrForceGameHelperFov: false
    INF: ProgSetting User: DirectVR/fDvrFovWorldOffset: 0.000000
    INF: ProgSetting User: DirectVR/fDvrFovPlayerOffset: 0.000000
    INF: ProgSetting User: DirectVR/bDvrLockLookPitch: false
    INF: ProgSetting User: DirectVR/bDvrPositionEnable: true
    INF: ProgSetting User: DirectVR/bDvrUseCache: true
    INF: ProgSetting User: GameHelper/bGhChangeSettings: false
    INF: ProgSetting User: GameHelper/bGhChangeResolution: false
    INF: ProgSetting User: GameHelper/bGhChangeFov: true
    INF: ProgSetting User: GameHelper/bGhChangeFovRT: true
    INF: ProgSetting User: WeaponHandling/iWhdMode: 1
    INF: ProgSetting User: WeaponHandling/iWhdTimeout: 8
    INF: ProgSetting User: WeaponHandling/fWhdTweakPosX: 0.000000
    INF: ProgSetting User: WeaponHandling/fWhdTweakPosY: 0.000000
    INF: ProgSetting User: WeaponHandling/fWhdTweakPosZ: 0.000000
    INF: ProgSetting User: WeaponHandling/fWhdTweakSeparation: 0.000000
    INF: ProgSetting User: WeaponHandling/fWhdTweakScale: 1.000000
    INF: ProgSetting User: WeaponHandling/sWhdKeysVisible:
    INF: ProgSetting User: WeaponHandling/sWhdKeysADS:
    INF: ProgSetting User: WeaponHandling/sWhdXiButtonsVisible:
    INF: ProgSetting User: WeaponHandling/sWhdXiButtonsADS:
    INF: ProgSetting User: Input/bMouseDisableAcceleration: false
    INF: ProgSetting User: Input/bMouseHandleCursor: true
    INF: ProgSetting User: Input/bMouseForceVorpCursor: false
    INF: ProgSetting User: Input/bKeyBlockAlt: true
    INF: ProgSetting User: Input/bKeyBlockEdgePeek: true
    INF: ProgSetting User: Input/bKeyBlockVorpX Menu: true
    INF: ProgSetting User: Input/iXiOverride: 0
    INF: ProgSetting User: Input/iXiOverrideDirectVR: 0
    INF: ProgSetting User: Input/bXiOverridePartLeftStick: false
    INF: ProgSetting User: Input/bXiOverridePartRightStick: true
    INF: ProgSetting User: Input/bXiOverridePartButtons: false
    INF: ProgSetting User: Input/iXiHtControllerNum: 0
    INF: ProgSetting User: Input/iXiHtMode: 0
    INF: ProgSetting User: Input/fXiHtDeadzoneCorrection: 0.000000
    INF: ProgSetting User: Input/fXiHtSensitivityX: 1.000000
    INF: ProgSetting User: Input/fXiHtSensitivityY: 1.000000
    INF: ProgSetting User: Input/fGpadSensitivityLeftX: 0.150000
    INF: ProgSetting User: Input/fGpadSensitivityLeftY: 0.150000
    INF: ProgSetting User: Input/fGpadSensitivityRightX: 0.500000
    INF: ProgSetting User: Input/fGpadSensitivityRightY: 0.100000
    INF: ProgSetting User: Input/fGpadDeadzoneLeft: 0.200000
    INF: ProgSetting User: Input/fGpadDeadzoneRight: 0.200000
    INF: ProgSetting User: Input/iGpadWalkRunKey: 160
    INF: ProgSetting User: Input/bGpadWalkRunInvert: false
    INF: ProgSetting User: Input/bGpadWalkRunIsToggle: false
    INF: ProgSetting User: Input/fGpadThumbStickCurve: 2
    INF: ProgSetting User: Input/iGpadVorpXButtonMode: 2
    INF: ProgSetting User: Input/iGpadVorpXButtonBind1: 1
    INF: ProgSetting User: Input/iGpadVorpXButtonBind2: 2
    INF: ProgSetting User: Input/fGpadNativeSensitivityRightYFullVR: 1.000000
    INF: ProgSetting User: Input/fGpadNativeSensitivityRightYCinema: 1.000000
    INF: ProgSetting User: Input/iGpadKeycode0: 69
    INF: ProgSetting User: Input/iGpadKeycode1: 70
    INF: ProgSetting User: Input/iGpadKeycode2: 82
    INF: ProgSetting User: Input/iGpadKeycode3: 32
    INF: ProgSetting User: Input/iGpadKeycode4: 71
    INF: ProgSetting User: Input/iGpadKeycode5: 77
    INF: ProgSetting User: Input/iGpadKeycode6: 2
    INF: ProgSetting User: Input/iGpadKeycode7: 1
    INF: ProgSetting User: Input/iGpadKeycode8: 38
    INF: ProgSetting User: Input/iGpadKeycode9: 40
    INF: ProgSetting User: Input/iGpadKeycode10: 37
    INF: ProgSetting User: Input/iGpadKeycode11: 39
    INF: ProgSetting User: Input/iGpadKeycode12: 67
    INF: ProgSetting User: Input/iGpadKeycode13: 81
    INF: ProgSetting User: Input/iGpadKeycode14: 27
    INF: ProgSetting User: Input/iGpadKeycode15: 9
    INF: ProgSetting User: Input/iVhkKeycode0: 27
    INF: ProgSetting User: Input/sVhkVisText0: ESC
    INF: ProgSetting User: Input/iVhkKeycode1: 116
    INF: ProgSetting User: Input/sVhkVisText1: QSave
    INF: ProgSetting User: Input/iVhkKeycode2: 120
    INF: ProgSetting User: Input/sVhkVisText2: QLoad
    INF: ProgSetting User: Input/iVhkKeycode3: 77
    INF: ProgSetting User: Input/sVhkVisText3: M
    INF: ProgSetting User: Input/iVhkKeycode4: 49
    INF: ProgSetting User: Input/sVhkVisText4: 1
    INF: ProgSetting User: Input/iVhkKeycode5: 50
    INF: ProgSetting User: Input/sVhkVisText5: 2
    INF: ProgSetting User: Input/iVhkKeycode6: 51
    INF: ProgSetting User: Input/sVhkVisText6: 3
    INF: ProgSetting User: Input/iVhkKeycode7: 73
    INF: ProgSetting User: Input/sVhkVisText7: I
    INF: ProgSetting User: Input/iVhkKeycode8: 52
    INF: ProgSetting User: Input/sVhkVisText8: 4
    INF: ProgSetting User: Input/iVhkKeycode9: 53
    INF: ProgSetting User: Input/sVhkVisText9: 5
    INF: ProgSetting User: Input/iVhkKeycode10: 54
    INF: ProgSetting User: Input/sVhkVisText10: 6
    INF: ProgSetting User: Input/iVhkKeycode11: 0
    INF: ProgSetting User: Input/sVhkVisText11:
    INF: ProgSetting User: Input/iVhkKeycode12: 55
    INF: ProgSetting User: Input/sVhkVisText12: 7
    INF: ProgSetting User: Input/iVhkKeycode13: 56
    INF: ProgSetting User: Input/sVhkVisText13: 8
    INF: ProgSetting User: Input/iVhkKeycode14: 57
    INF: ProgSetting User: Input/sVhkVisText14: 9
    INF: ProgSetting User: Input/iVhkKeycode15: 48
    INF: ProgSetting User: Input/sVhkVisText15: 0
    INF: ProgSetting User: Input/iVrhcControllerMode: 2
    INF: ProgSetting User: Input/iVrhcTrackPadModeLeft: 2
    INF: ProgSetting User: Input/iVrhcTrackPadModeRight: 1
    INF: ProgSetting User: Input/fVrhcDeadzoneMouse: 0.100000
    INF: ProgSetting User: Input/fVrhcDeadzoneKeys: 0.300000
    INF: ProgSetting User: Input/bVrhcAllowLeftStickShift: true
    INF: ProgSetting User: Input/bVrhcShiftSwapLeft: false
    INF: ProgSetting User: Input/bVrhcShiftSwapRight: false
    INF: ProgSetting User: Input/iVrhcKbmStickModeLeft: 1
    INF: ProgSetting User: Input/fVrhcSensitivityLeftX: 0.250000
    INF: ProgSetting User: Input/fVrhcSensitivityLeftY: 0.250000
    INF: ProgSetting User: Input/fVrhcSensitivityRightX: 0.600000
    INF: ProgSetting User: Input/fVrhcSensitivityRightY: 0.150000
    INF: ProgSetting User: Input/iVrhcExtraKeyLeftGamepadDefault: 0
    INF: ProgSetting User: Input/iVrhcExtraKeyRightGamepadDefault: 3
    INF: ProgSetting User: Input/iVrhcControllerVisType: 1
    INF: ProgSetting User: Input/iVrcKeycode0: 1
    INF: ProgSetting User: Input/iVrcKeycode1: 2
    INF: ProgSetting User: Input/iVrcKeycode2: 87
    INF: ProgSetting User: Input/iVrcKeycode3: 83
    INF: ProgSetting User: Input/iVrcKeycode4: 65
    INF: ProgSetting User: Input/iVrcKeycode5: 68
    INF: ProgSetting User: Input/iVrcKeycode6: 69
    INF: ProgSetting User: Input/iVrcKeycode7: 67
    INF: ProgSetting User: Input/iVrcKeycode8: 82
    INF: ProgSetting User: Input/iVrcKeycode9: 70
    INF: ProgSetting User: Input/iVrcKeycode10: 71
    INF: ProgSetting User: Input/iVrcKeycode11: 32
    INF: ProgSetting User: Input/iVrcKeycode12: 27
    INF: ProgSetting User: Input/iVrcKeycode13: 9
    INF: ProgSetting User: Input/iVrcKeycode14: 160
    INF: ProgSetting User: Input/iVrcKeycode15: 162
    INF: ProgSetting User: Input/iVrcKeycode16: 38
    INF: ProgSetting User: Input/iVrcKeycode17: 40
    INF: ProgSetting User: Input/iVrcKeycode18: 37
    INF: ProgSetting User: Input/iVrcKeycode19: 39
    INF: ProgSetting User: Input/iVrcKeycode20: 136
    INF: ProgSetting User: Input/iVrcKeycode21: 137
    INF: ProgSetting User: Input/iVrcKeycode22: 49
    INF: ProgSetting User: Input/iVrcKeycode23: 50
    INF: ProgSetting User: Input/iVrcKeycode24: 51
    INF: ProgSetting User: Input/iVrcKeycode25: 52
    INF: ProgSetting User: Input/iVrcKeycode26: 69
    INF: ProgSetting User: Input/iVrcKeycode27: 81
    INF: ProgSetting User: Input/iVrcKeycode28: 82
    INF: ProgSetting User: Input/iVrcKeycode29: 32
    INF: ProgSetting User: Input/iVrcKeycode30: 0
    INF: ProgSetting User: Input/iVrcKeycode31: 0
    INF: ProgSetting User: Input/iVrcKeycode32: 0
    INF: ProgSetting User: Input/iVrcKeycode33: 0
    INF: ProgSetting User: Input/iVrcKeycode34: 0
    INF: ProgSetting User: Input/iVrcKeycode35: 0
    INF: ProgSetting User: D3D11/i3DCreateMethod: 3
    INF: ProgSetting User: D3D11/fSeparationNormal: 1.500000
    INF: ProgSetting User: D3D11/fFocOffsetNormal: 0.030000
    INF: ProgSetting User: D3D11/fSeparationComplex: 1.000000
    INF: ProgSetting User: D3D11/fFocOffsetComplex: 0.000000
    INF: ProgSetting User: D3D11/bUseDOFComplex: true
    INF: ProgSetting User: D3D11/fZMultF: 0.500000
    INF: ProgSetting User: D3D11/fSeparationG3D: 1.000000
    INF: ProgSetting User: D3D11/fFocOffsetG3D: 0.000000
    INF: ProgSetting User: D3D11/fG3DFovEnhance: 0.000000
    INF: ProgSetting User: D3D11/fG3DCamHeightModifier: 0.000000
    INF: ProgSetting User: D3D11/iG3DMainEye: 0
    INF: ProgSetting User: D3D11/fPlayerModelOffsetY: 0.000000
    INF: ProgSetting User: D3D11/fPlayerModelOffsetZ: 0.000000
    INF: ProgSetting User: D3D11/iG3DShadowTreatment: 3
    INF: OpenVRDevice: Initializing device
    INF: TrackerOpenVR: Init
    INF: OpenVRDevice: Init succeeded, HMD found: Oculus Oculus Quest2 (tracker: oculus)
    INF: OpenVRDevice: Runtime Path: C:\Program Files (x86)\Steam\steamapps\common\SteamVR
    INF: OpenVRDevice: API DLL Path: C:\Program Files (x86)\Animation Labs\vorpX\Devices\OpenVR\win64\vpenvr_api.dll
    INF: OpenVRDevice: Render target size: 3120×3120
    INF: OpenVRDevice: Render target AR: 1.000000
    INF: OpenVRDevice: Desired game AR: 1.000000
    INF: OpenVRDevice: Desired framerate: 90.000000
    INF: OpenVRDevice: FOV: 103.982010
    INF: OpenVRDevice: IPD: 63.230000
    INF: OpenVRDevice: Zoom multiplier: 0.868231
    INF: ExtraSetting: EnvImageMap/:
    INF: ExtraSetting: /: 1.000000
    INF: ExtraSetting: MouseDisableAxisY/: false
    INF: ExtraSetting: VrhcSwapHands/: false
    INF: ExtraSetting: GhResolutionQuality/: 6
    INF: ExtraSetting: DmThreadSyncMode/: 0
    INF: ExtraSetting: DmFluidSyncMode/: 3
    INF: ExtraSetting: DmFluidSyncFpsCapMode/: 0
    WRN: D3D11Base: No DeviceContext created, not hooking device
    INF: D3D11Base: CreateDevice
    WRN: D3D11Base: Microsoft Basic Render Driver detected, returning early.
    INF: D3D11Base: CreateDevice
    INF: DXGIBase: Installing DXGI device hooks.
    INF: DXGIBase: Installing device method hooks.
    WRN: Hook: Source module mismatch (dxgi_QueryInterfaceDevice), expected: C:\Windows\SYSTEM32\dxgi.dll, actual: C:\Windows\SYSTEM32\d3d11.dll
    WRN: Hook: Source module mismatch (dxgi_GetParentDevice), expected: C:\Windows\SYSTEM32\dxgi.dll, actual: C:\Windows\SYSTEM32\d3d11.dll
    INF: D3D11Base: FeatureLevel: D3D_FEATURE_LEVEL_11_0
    INF: D3D11Manager: Instance created
    INF: ShaderParser created: FarCryPrimal (3)
    INF: DXGIBase: CreateSwapChain
    INF: DXGISwapChainHelper: Installing swapchain method hooks.
    INF: DXGISwapChainHelper: Installing swapchain1 method hooks.
    INF: DXGISwapChainHelper: Installing swapchain3 method hooks.
    INF: UpdateScreenSettings: res: 3840×2160, fullscreen: false
    INF: DXGISwapChainHelper: SwapChain method hooks removed.
    INF: D3D11Manager: Initializing device (frame: 0)
    INF: Display Adapter Description: NVIDIA GeForce RTX 4090
    INF: Nvidia Driver Version: 55612, r556_09
    INF: Available GPU Memory: 24142MB
    INF: D3D11Manager: Buffer Resolution: 3840×2160, Format: DXGI_FORMAT_R8G8B8A8_UNORM, MSAA: false
    INF: UpdateScreenSettings: res: 3840×2160, fullscreen: false
    INF: D3D11BufferGrabber initialized. Grab mode: 1, Sync mode: 1
    INF: D3D11ShaderManager: shaders created
    INF: D3D11GameRenderer: Initialized
    INF: UIRendererDX11: Initialized
    INF: ProgState: UpdatePostFrame first time.
    INF: HookBase: Installing first frame hooks single-threaded
    INF: XInputBase: Checking loaded XInput versions.
    INF: DirectInputBase: Checking Main DirectInput Hook
    INF: DirectInputBase: DirectInput not detected, hooking delayed
    INF: ProgState: First Time Init 1
    INF: OpenVRDirectModeManager: base init, mode: extra thread
    INF: TrackerOpenVR: Init
    INF: OpenVRDirectModeManager: base initialized.
    INF: DirectModeManager: headset render target size reduced (unecessarily large): 3888×3888 > 3072×3072
    INF: DirectModeManager: headset render target size final: 3072×3072
    INF: OpenVRDirectModeManager: renderer initialized.
    INF: UIRendererDX11: Initialized
    INF: Engine3D: Scene Initialized: 13
    INF: RendererDX11: Initialized (3072×3072). Multisampling off.
    INF: OpenVRInputHandler: Initializing controller 1 using VRInput
    INF: OpenVR ControllerManager: new controller found, type: 2, num: 0
    INF: OpenVRInputHandler: Initializing controller 2 using VRInput
    INF: OpenVR ControllerManager: new controller found, type: 2, num: 1
    INF: OpenVR ControllerManager: Initialized
    INF: MemScanManger: cache readiness: r:f p:f f:f
    INF: SettingsUI: Init
    INF: vorpScan: Starting to scan host: fcprimal.exe
    INF: vorpScan: Rotation scan succeeded.
    INF: vorpScan: Exiting.
    INF: vorpScan: Starting to scan host: fcprimal.exe
    INF: vorpScan: Rotation scan succeeded.
    INF: vorpScan: Exiting.
    ERR: App: TopCrashHandler: unhandled exception ACCESS_VIOLATION at 0xFFFFFFFFFFFFFFFF
    ERR: App: TopCrashHandler: module: FCPrimal.exe, offset: 0x3AE05F7
    ERR: App: TopCrashHandler: unhandled exception end
    INF: Main: Detaching from fcprimal.exe
    INF: Main: Graceful Exit
    INF: UIManager: Released
    INF: GamepadManager: Released
    INF: Keyboard: Release
    INF: InputManager: Released
    INF: SoundManager: Released
    INF: D3D11Base: Removing Main Hook
    INF: XInputBase: Removing Main Hook
    INF: DirectInputBase: Removing Main Hook
    INF: MouseKeyboardBase: Removing Main Hook
    INF: HookBase: Removing system hooks
    INF: HookBase: Removing mouse hook
    INF: OpenTrackHelper: Release
    INF: VRControllerManager: controller deleted (0)
    INF: VRControllerManager: controller deleted (1)
    INF: OpenVR ControllerManager: Released
    INF: OpenVRDirectModeManager: Releasing
    INF: TrackerOpenVR: Release
    INF: OpenVRDirectModeManager: Released
    INF: TrackerOpenVR: Release
    INF: OpenVRDevice: Released
    INF: ResourceManager: Released
    INF: MemScanManager: Released
    INF: MemScanManager: Destroyed
    INF: GameHelper: Destroyed
    INF: App: Released
    INF: Main: Graceful Exit Success

    INF: vorpControl: Exiting process life thread: FCPrimal.exe, 29284

    #219404

    In reply to: 24.1.0 Feedback

    Ralf
    Keymaster

    That’s a bit complicated unfortunately. To keep code duplication at a minimum the desktop viewer itself is a program that vorpX hooks into. I.e. vorpX loads a profile for the desktop viewer.

    To have profiles for games that run unhooked while the desktop viewer is active, there has to be a new preset system that handles multiple user settings portions within a single profile. Luckily profiles are already split into a base and a user portion for other reasons, so the basic functionality won’t be too hard to implement. Still this is not some minor feature that can be added within a few days. The entire profile system is a somewhat complex beast in itself. Database handling, versioning, the cloud profile backend, file import/export etc, pretty much all of that would be affected one way or the other.

    TLDR: Desktop viewer profiles are on the (fairly large) nice-to-have list, but not as simple to implement as it may seem, so I have no timeline for that currently.

    #219236
    Cer
    Participant

    I tried the new version and in principle it works and I can play my game, BUT I have some points with it:

    When right clicking on the icon in the taskbar I can start desktop viewer and also enable virtual monitor. When I then right cklick again the text stays the same but works in opposite direction. So “start desktop viewer” will stop it and “enable monitor” but will disable it.
    => Please adapt the texts

    I configured the monitor to only start manual, not by headset. I start desktop viewer and enable virtual monitor using my desktop monitor. When doing so, the desktop monitor goes black. Now I have forgotten to switch on my headset and have no monitor at all and no way to reactivate the desktop monitor. I had to hard reset the PC.
    => Please add some kind of reset hotkey

    When done everything right I start a game with SBS output and … get error messages because vorpx has problems hooking to the game :( I have to click away several error boxes, close the game and “Pause the watcher” before I try again.
    => Please just don’t hook to any game when desktop viewer is on (or does this combination is usefull in some way?)

    Now virtual montior always start in some recomended resolution that probably matches my headset resolution. But I want a different one with 21:9 picture. I always have to change that in the display settings
    => Please remember the last display settings

    Another anoyance is that I need to see the desktop in “normal” mode why the game runs in SBS. I always have to switch forth and back. Therfore my overall wish would be a profile for desktop viewer. Maybe just a desktop mode option in the regular profiles. So when I start a game from my desktop monitor and vorpx is active, it would automatically start the viewer, enable the virtual monitor in a specified resolution and switch to SBS. If I exit the game, all should be undone.
    Alternative would be an extra profile that is only checked (by the watcher) when desktop viewer is active.

    Thanks for reading!

    #218486
    ENBSeries
    Participant

    Hello

    Did some fixes of extreme color banding bug of Dragon’s Dogma with VorpX which happens for some VR helmets cause of their technical issue (Elite Dangerous, IL-2 gamers do know what i mean). Like mine Oculus Rift CV1 makes the game awful in the nights or any dark places, night sky too. But this fix is a part of my graphics modification of the game, so performance is worse due to effects applied (but you can disable any of them or download visual presets made for this game by other users). Don’t forget to configure VorpX properly for the game, it do not work well with geometry stereo mode (invalid shadows). I tested all features of my mod and everything seems work right with VorpX, so i decided to come here to share this information, game is cool and worth attention of VR gamers.

    Don’t know if links allowed here, so google “ENBSeries 0.476 for Dragon’s Dogma” to get that graphics mod from my site. In the enblocal.ini file from there add parameter to [FIX] category named ApplyDarknessDitheringVR=true or start the game and it will be created itself and in internal editor can toggle it real time. This one removes banding, but primary fix is hardcoded and always on.

    Btw, if developer(s) of the VorpX read this, you may add in future versions detection of ENBVorpX var which i exported just in case to check if it’s fully compatible and not need to notify users about unknown d3d9.dll in the game folder.

    #217788
    romandesign
    Participant

    Being a huge space sci-fi fan, I first hated the game for not having the atmospheric transition quality

    Ouch… I feel your pain. I’m a lifelong hard sci-fi fan too, and I’ve written a sci-fi thriller novel and just finished a novelette (ping me if you’re interested in reading it). I’m also a huge flight sim fan (I also produce airports for MSFS). So the lack of reentry, atmospheric flight, and sim aspect is a massive disappointment for me, along with no native VR support. Still, the game is amazing.

    I’ve determined that I will bring it to the best degree of immersion I possibly can.

    – So the first step was bringing it to VR. I tested the Reshade3D to see that the performance and general VR look would be good enough, then bought VorpX for the true immersive VR and gesture support. I added all gestures to my profile (Roman Design). But that’s just the beginning.

    – I’ve recently built a full motion simulator for flight sims, including custom-built controls: joystick/pendular yoke and hotas/heli collective hybrid controls, throttle quadrant modelled on 737, an array of switch boxes, encoder box, and off-the-shelf pedals. So I mapped all the relevant control axes and buttons to an X360CE gamepad emulator. The game thinks I’m using a gamepad, but I now have proper controls for space flight.

    – Unlike flight sims, there is no position/acceleration data that I can use for driving motors on my motion cockpit. But I pull the data from my joystick and other controls and use that! Because there is no gravity in space – spacecraft position/orientation is not important. And joystick movement pretty much corresponds with thruster acceleration motion cues, so with some formulas, it’s possible to create a very believable motion. I use deltas from throttle changes to jerk the seat forwards/backwards to create a sensation of braking/accelerating as well. It works surprisingly well. I had to tone it down a bit not to get sick from all the space dogfighting.

    – I built two DIY vibration transducers from old car speakers, driven by a separate amp. Again, I have no events to drive the software, but I mirror the game audio to a mixing software that EQs it to hell, leaving only very low frequencies that I feed to transducers – now all the rumble and explosions from the game are felt by my body. In addition to that, I used Voice Attack software to intercept all trigger presses from motion controllers and joysticks and play a “thump” sound to the device that feeds the vibration transducers. That way I feel the recoil of every shot I make. It fires every time the left mouse button is pressed, for example, so some false positives are there when I’m not actually shooting – but it feels very satisfying when I shoot.

    – I created a Voice Attack profile that covers everything available in the game with voice control commands and text-to-speech. I can say “initiate take-off” and it will answer “Crew – prepare for take-off. Ignition. Engines nominal, taking off” etc. while pressing the appropriate button for me. Same for jumps etc. The voice commands cover everything that can’t be fitted to motion controllers, or just more fun to speak out. I can say “sniper rifle” or “quick slot 9” and the weapon is equipped. And so on. I programmed some energy management presets: when I say “battle stations” it will depower the grav drive, set max shields and power weapons. “Maximum lasers” will depower other weapons and set full lasers first, then add other weapons as available. And so on.

    – I’ve also created a complicated .bat file that launches all the necessary software, kills off all the unnecessary processes to free up CPU and GPU, sets CPU affinities to 3D-cache CCD0 cores for the game, and CCD1 cores for everything else, etc.

    There are some glitches here and there, due to game bugs and software issues etc. but mostly it works great, incredibly increasing the immersion! I’m going to make a video about the whole setup soon.

    Now all I wish for is that someone mods in the atmospheric flight and manual landings/takeoffs. The ship can appear at the edge of the generated area and lets you fly and land manually – that would be such a great thing for immersion without changing the game engine in any way. Also it would be nice to decouple aiming from looking, and map the motion controller movement to aiming – that would really be almost full VR. But I’m not sure that is possible.

    #217704
    romandesign
    Participant

    You must download flawless widescreen . This program allow you that set any fov. Viewmodel , ship , world

    Looks like it does exactly the same as the mod I mentioned does. But I suspect that the mod also resets it after a dialog etc. Anyway, why use extra software when there’s a mod?

    I downloaded the game a week ago but haven’t opened it yet, waiting on full vr

    I’m also eagerly waiting for an official mod, but you can try my profile, based on Alpha v2 – it’s pretty playable. Only disable the gamepad override, I think it works better that way for the ships. Also, if you are using joystick like I am, program the emulator for cross-controls: so joystick controls proper roll and pitch – they are on separate thumbstick on the gamepad, and pitch should be reversed (in-game menu option or inside emulator). And throttle and yaw should be programmed on proper axes too. That way ship combat is much better than when joystick emulates gamepad normally.

    Official profile might have lower latency, and other nice-to-haves, but it’s quite well and playable as it is, full VR with gestures, so the beginning is slow and long anyway, and it’s really not bad. BTW not sure what people were complaining about – slow beginning, boring game and all. It’s basically exactly like Fallout/Skyrim in space with very nice graphics and cool hard sci-fi aesthetics. It plays exactly like that. All the clunkyness is the same as with the older Bethesda games. But nobody does a better job in this gameplay style, which is my favored. I only wish there would be native VR support, atmospheric flight, manual landings and docking and generally more believable space simulator dynamics. And of course less loading screens – game could check if there is enough RAM/VRAM available and preload the next zone in the background…

    Grimlock
    Participant

    Update:

    I tried zooming out to compensate but I’m utterly sick from the bad FOV detection auto setting regardless (after 20 minutes in game)… And I have strong “VR legs”… Super disappointed by this “supported” game. BTW I did as much research as I could without you all having a search feature on the forum. I added custom resolutions hoping VorpX would better detect them and apply the correct FOV but it did not… Super sad about this failing so hard… I even tried doing the factory reset option, still no go…

    #215546

    In reply to: vorpX 23.1.0 BETA

    Ralf
    Keymaster

    The display config is stored in the Windows registry as soon as it changes. When you software-disable all actual displays with only an invisible one left and now the whole PC crashes hard for whatever reason, that’s what Windows thinks is the valid config on next launch. Say hello to a beautiful black screen. Looks like Armageddon for any normal person who just uses their PC. There are a shitton of safeguards in place that deal with such things – and even more that deal with lesser annoyances. Implementing the headset auto switch took two hours, making it airtight three weeks.

    Unless I overlooked something serious, it’s now a really smooth experience: launch the desktop viewer, put on your headset, do whatever vorpX related stuff you want to do on the virtual display, at the end of the session take off the headset and your normal display kicks back in. That’s it. The programmer did his best work when the user doesn’t notice he did anything at all. :)

    As far as FO3 is concerned, I’d suggest to leave automated settings changes enabled. I understand perfectly well that it’s sometimes against any decent tinkerer’s personal code of honor to not tweak everything manually ;), but FO3 is one of the games where vorpX automagically creates a next to native experience by pressing a single button if you just let it do its thing.

    Gestures: the ones currently available already are enough to keep you busy most of the time. Shooting, interaction, driving, etc., a lot of the stuff you typically do in games is already covered. More is in the pipeline and recordable custom gestures are something worth looking into too, but that’s not a top priority right now. A good preset library that covers pretty much everything is more desirable.

    #215029

    In reply to: vorpX 23.1.0 BETA

    mr_spongeworthy
    Participant

    @dellrifter22 Keep an eye on Microcenters if you have any near you (or you know anyone who lives near one and will do you a favor.) That’s how I managed both my 3080 Ti and my 4090 at MSRP(or very close). When they get them they sell them only to walk-in buyers and only 1 per household.

    @ralf. I’ve sent you a request to download the prior installer so I can have one to install. Until then, I tested the Beta booted from my cloned drive instead of my primary and found this so far: 1) It does not detect when I turn my monitor off. Probably because I use an older 3D HDMI display, and AFAIK detect on/off is a DP thing. At least, I’ve never seen a computer detect that over HDMI. 2) Enabling the virtual display changed my monitor scale and resolution on my primary display the first time, but not in subsequent toggles on/off. However, it continually interferes with the scaling on my primary display when the virtual display is activated, and requires a restart to correct it. (I use a 1080p display running at 4K 225% scale, as this allows me to run my games at 4K without desktop icon positions getting reset, etc., every time I run a title.) The result is hard to explain, but it’s a bit like trying to use the scaling feature with no DSR smoothing factor. Note that I use the Legacy Scaling feature, not the newer one from Nvidia, as the newer one does not provide access to the resolutions I desire.

    #214775
    amona121
    Participant

    It crashed so hard that it reset my computer. This is a little bit complicated, because to get Prototype to run on my computer without crashing I have to disable multiple cores. Many people have to do this with modern computers on this game.

    Prototype is s great game that I’d love to play with vorpx. Any suggestions?

    #213849
    ithilienx
    Participant

    First of all, thanks Ralf for successfully rescuing 3D gaming! I have finally gotten such fantastic results with your software after years of struggling with it and at times, writing it off.

    Second of all. Playing a multiplayer MMO with VorpX IS the metaverse! WE have top quality graphics and characters to build (not those stupid looking Meta avatars and low quality graphics that Zuckerberg and others offer) and the community in the game (group content, Discord and guilds).

    Thirdly: I really would like to share my settings for Elder Scrolls Online however I didn’t start with one of your templates (after trying them and not being satisfied). Do I have to take notes and reset everything or is there some way of saving what I have already and exporting to your cokkection of presets?

    I often disclose to other players that I am playing with VR glasses in 3D. THey like the idea but I think the investment in hardware stops them.

    AMD Ryzen 4 3600X 6 core processor @3.8 Ghz
    RAM 16GB
    Windows 10 Pro
    Nvidia RTX 3080 12GB Graphics Card

    RigmarDrake
    Participant

    Ralf, THANK YOU!! I was very impressed that you responded to my posts at all, let alone toughed it out with me for this long over this very frustrating issue that does not seem to affect anyone else, and therefore should be an extremely low priority for you. I completely understood if you had lost patience, and I was trying finally to get out of your hair and get comfortable with keyboard and mouse (which has honestly been a lot more satisfying than I expected). But I am absolutely floored, and so grateful, that you took the time to make changes to your software and release this new build.

    IT WORKS! While the shift-gripped d-pad buttons still do not work as intended by triggering xbox gamepad d-pad functions, you fixed the issue I had where I could not bind Z and a bunch of other keys. Now I am able to bind every keyboard key, and with that, I can map Z, T (phone), M, etc. to the shift-gripped d-pad buttons (and the hotkeys) in gamepad mode. After rebinding those keys, I can do all of the necessary commands to play this game with controllers, and with all of the gestures working too. The grenade throw gesture still opened the map because RB is bound to M, but it was easy to fix that by rebinding RB to the combat gadgets key.

    So once more, THANK YOU! I am going to play the hell out of this mod in all of its motion controlled glory.

    There is one last, much less important issue. I’m now playing on the Reverb G2 instead of Quest 2, When I set the resolution to Ultra, the previous build of your mod set it to something near 2616×2212. Maybe it was exactly 2616×2212, but I thought the first number might have been 27xx. And the G2 looked so incredible at that resolution that I decided I couldn’t go back to Quest 2 for this game. Even though that would mean losing the incredible convenience of Air Link, I set up a pulley system for the G2’s tether to make it workable to have a wired connection while physically running around on the Kat Walk C2+ and swinging virtual katanas.

    However, the issue with that high resolution was that it screwed up the inventory. I read your older posts about this being a limitation inherent to the game itself, with the only solution being to pick a wider resolution. The next resolution down that didn’t have inventory issues and was an option from the in-game settings was 2560×1440. It raised the FPS a bit, but that resolution was hard to live with after experiencing the real deal. I read comments others made to earlier this year about playing at 3840×2160 to fix the inventory issue. I wanted to try that resolution as well, but I think it may be a custom resolution because it’s not available in the game settings or as one of the mod’s resolution presets. I spent a few hours yesterday trying to figure out how to set custom resolutions for the G2, with none of the options I read about working. It would still be nice to try 3840×2160, but it’s not strictly necessary because mod’s Ultra preset at 2616×2212 looks good enough and the aspect ratio and does not appear to cause the same inventory issues.

    But I was surprised to see that this problem fixed itself. In the previous build, was Ultra set to something different than 2616×2212? Did you change the resolution presets in this latest build to fix the inventory issues that the previous aspect ratio was triggering? If so, then thank you once more.

Viewing 15 results - 1 through 15 (of 77 total)

Spread the word. Share this post!