Ready or Not
十分な評価がありません
Setting Up Virtual Reality/UEVR
作者: PeculiarDirt
A guide to setting up UEVR for Ready or Not Home Invasion Update 3. This is a more involved tutorial, will not be a simple drag and drop. May take over 30 minutes to do.

If you are here just to fix the controls, then follow the steps for OpenVR2Key.
   
アワード
お気に入り
お気に入り
お気に入りから削除
Downloads
The following should be downloaded prior to reading installation guide.

  1. UEVR by praydog

    VR injector that works with Unreal Engine 4.8 - 5.4. Download the latest release, which may be in beta or stable depending on when you read this. As of writing, the current version is beta 1.04.
    https://github.com/praydog/UEVR/releases
    Download the zip file as shown in the photo.



  2. .NET 6.0

    .NET is a prerequisite for UEVR, official download from Microsoft here:
    https://dotnet.microsoft.com/en-us/download/dotnet/6.0
    Download the installer as shown in the photo. Get x64 for 64 bit windows, or x86 for 32 bit.
    (If you have more than 4 gigs of ram, you have 64 bit)
    (you *MIGHT* be able to get away with using the latest 8.0 version of .NET but install this version as required by the developer of UEVR)



  3. OpenVR2Key by BOLL7708

    This program lets you emulate a keyboard with your controller. As of writing this, on update Home Invasion Patch 3 controller support is bugged and you may not be able to properly use a controller for movement and actions. The current version is called "Tooltips & Labels".
    https://github.com/BOLL7708/OpenVR2Key/releases
    Download the zip file as shown in the photo.

Installation
UEVR
  1. Extract all files from the zip file into a folder anywhere, you can try your desktop or simply in the C:\ drive. Mine is at C:\UEVR.


  2. .NET 6.0 is a simple install, just launch the exe and follow the instructions in the window. You may only need to click continue/next once or twice. If you already have it installed then you will see a window that says "Repair" or "Uninstall" at the bottom right, you do not have to continue and can close the window. A restart after installing .NET may help with any issues you might have afterwards.



  3. (Optional) Create a shortcut to "UEVRInjector.exe" on your desktop


OpenVR2Key
  1. Similarly to UEVR, extract the contents of the zip anywhere. Mine is in a folder called OpenVR2Key inside the UEVR folder, but you can just put it next to UEVR.



  2. (Optional) Create a shortcut to "OpenVR2Key.exe" on your desktop

Setup
UEVR
There is a full documentation detailing questions you may have about UEVR if they are not answered here, it also goes into depth about other issues: https://praydog.github.io/uevr-docs/index.html

There is also a video you can use to set up the basics of UEVR in this game, the video is from January 2024 and the download files he talks about may be out of date but the ideas are still the same:
https://youtu.be/q3iCPHqh3-k?si=81BqXaTsGPUpSvSC&t=98

  1. What to do before using UEVR in the game (taken from praydog's guide)

    - Disable HDR (it will still work without it, but the game will be darker than usual if it is)


    - Pass "-nohmd" to the game's command line and/or delete VR plugins from the game directory if the game contains any existing VR plugins

    Open the properties of the game in Steam

    Add the following line to launch options with the minus sign as shown above: -nohmd
    Alternatively you can rename a certain folder in the plugins for the game but I was able to get away with using only the launch option, when booting



    - Disable any overlays that may conflict and cause crashes (Rivatuner, ASUS software, Razer software, Overwolf, etc...)

    - Disable graphical options in-game that may cause crashes or severe issues like DLSS Frame Generation

    - Consider disabling Hardware Accelerated GPU Scheduling in your Windows Graphics settings

  2. Set up how you are going to be playing the game.

    - Once ingame, you can see a small box appear near the top of your screen, clicking on the arrow on the left will make it open.



    - The two most important settings to change are "Aim Method" and "Movement Orientation",
    if you will be using a standard controller then set the aim to either "Head" or "Game" depending on your preference and leave movement to "Game", if you are using VR controllers then set the aim to "Left controller" or "Right controller" depending on which you prefer and movement to "Game".
    (once you change the aim method, you may have to use the vr controller in order to select options in the menu instead of the mouse)



  3. To make things easier, you can download a preconfigured profile for UEVR

    https://www.nexusmods.com/readyornot/mods/3612 (account is required for download, sadly)

    - You only need the file "UEVR Profile Inside" if you aren't using VR Companion, which is a joystick emulator for your vr controllers, which won't work with the current version of the game

    - If you do not wish to download the file, then you will have to do it the manual way which is explained in the video at the start of the "Setup" section, this may double the amount of time you spend setting this up.

    -Export the whole zip file called "ReadyOrNot-Win64-Shipping.zip" to your UEVR folder, do not extract the contents of that zip file, but the whole zip file itself



    -Launch UEVR and Ready or Not. Once you reach the main menu, you can set the game to windowed or borderless windowed to make accessing UEVR and OpenVR2Key easier.

    -Make sure your VR headset is up and running, then in UEVR select the game from the drop down menu at the top, above the inject button, and click inject.



    -Give it a minute to properly hook into the game, once the headset tracking is detected in the window, you can click on "import" in UEVR and select the zip file you placed earlier.


    -(right now only mouse and keyboard may be working) You can now try going into singleplayer, if you are experiencing crashes, try loading into singleplayer or a multiplayer lobby before starting your vr headset and UEVR, then injecting.

  4. You can now start setting up your controllers.

    - If you are using a normal controller to play, you can use Steam's built in controller settings to set each button/joystick to the keyboard/mouse in order to properly look around and move.

    - If you are using VR controllers, move to the OpenVR2Key section below.

    -Turning ingame will have to rely on you either using the mouse to turn or you will have to physically turn. Trying to use the turn settings in UEVR does not work ingame, last time I tested. To make it worse, some browsing of the forums has lead to some replies stating that controllers are not supported and are not currently a priority.

  5. Some final misc. steps/tips taken from the UEVR profile creator

    - Wear the default outfit to avoid visible body parts, otherwise you will have to manually go into the UEVR menus to find and hide each and every component of your body:
    LSPD long sleeve shirt
    LSPD Tactical Pants
    Assault gloves, no styles

    - You can modify your gun offset in the "Input" section of the UEVR menu

    -There are way more settings in the runtime menu that you can mess with like resolution, I recommend keeping "UI follows view" off since enabling it can make interacting with stuff harder.



    -Performance will vary from pc to pc, along with stability and success

    -Set the hud UI to 4:3 aspect ratio to help with readability ingame



    -You can remove the black vignettes that follow you around with this mod, or you can disable the hud, but that will make interacting with things a bit more difficult:
    https://www.nexusmods.com/readyornot/mods/4229


OpenVR2Key
More info here: https://github.com/BOLL7708/OpenVR2Key/blob/master/README.md

  1. Start binding your controller buttons

    - Open the program while you have your VR headset and SteamVR started and you should see a small window, your "OpenVR" status should be green and connected



    - Using the program is easy, simply hold a button or joystick angle and it should list the name of it in "Active Input" near the top, find the input in the list below and click it, then press the keyboard key you want it to emulate and then click it again to unselect it, repeat for everything on your controller that you want to bind

    - Some buttons may not be detected by the program, for me with a WMR Samsung Odyssey Plus headset, left and right on each joystick is not detected, along with the small menu buttons, otherwise 90% of the buttons work
End
This is a very long and complicated way to get vr working properly, there is a good chance I missed something or things may change when the game is updated, just comment below if you see an issue or if there is something new with getting it to work. I tried to dumb it all down and explain in as much detail as possible. If you still have issues try searching for videos on installing UEVR so you can have a proper visual or asking in the Ready or Not modding discord. All of this wouldn't be needed if they ever decide to work on adding native VR support.
7 件のコメント
PeculiarDirt  [作成者] 4月9日 20時02分 
that page shows you can directly send key strokes or emulate a gamepad with virtual desktop, in the "Input Settings" section
PeculiarDirt  [作成者] 4月9日 20時00分 
it looks like it relies on steamvr in order to work properly so you wont be able to use it without it, i think i found something for virtual desktop users that can help:

https://vrdiscord.com/guides/quest-wireless/virtualdesktop.html#input-shared
Hangman 4月2日 8時53分 
do u know if there is a way to use openvr2key without steam vr? like with virtual desktop ?
PeculiarDirt  [作成者] 2月24日 14時14分 
I've had it crash when I tried starting UEVR in the main menu. Try doing it when in the HQ or when on a mission, I've had more success that way. You can also try reducing graphics to the lowest possible settings along with trying out both DX11 and DX12 to see which is more stable. This game already has poor performance anyway so don't expect to hit above 60 fps all the time, if it starts working.

UEVR isn't officially supported by any games and is just an injection that forces unreal engine to use its built in vr mode, so stability isn't guaranteed. Try using UEVR with other unreal engine games as well if you are having issues with this game. If it works with other unreal games then it's probably an issue with this game itself.
Ronin 2月24日 5時38分 
Started the game, injected UEVR and the VR loaded, but 1FPS and crashed after 20 seconds. Am I doing something wrong? 1080ti
PeculiarDirt  [作成者] 1月13日 9時37分 
which part is the "virus" specifically? theres multiple things here that you can download
λ LIFE IS PAIN! λ 1月13日 9時29分 
guys, it's a virus, do not download, gave me malware