Jump to content

7 Days VR - a 7 Days to Die PC full conversion for virtual reality


7DVR

Recommended Posts

Flat to VR modification for the PC version of 7 Days to Die! Supports full motion controls and 6DOF.

Have you ever wanted to truly feel like you were surviving in a zombie apocalypse? Do you long to huddle in a dirty basement by torchlight while something makes horrible noises and bangs on the door above? This might be the mod for you. For more up to date information and discussion please join the 7D forums in the https://flat2vr.com/ discord.


Mod is 100% free to use. Enjoy a great game in a whole new way.
Link to download:
https://www.nexusmods.com/7daystodie/mods/3011/

It has 6DOF tracking
It has motion controls
It has physical melee combat (or you can use triggers--you do you!)
It has in game settings menu (options->controls->VR)
It has first person vehicle controls (and child lock seat belts for the gyrocopter if desired)
It has the ability to customize your grip/hold on any item saved to your copy of the game
It has smooth turn, snap turn, roomscale turn
It has the ability to move in the direction of your headset or the direction of your controller
It has the ability to dance and watch your arms, legs, or shadow mirror your actions!!!
It has bugs you have never seen or ever thought possible in 7D2D!!!
It does NOT have 2 handed bows, real working scopes, or the ability to see your other friend in VR wave to you YET.

Supports play between flat screen players and VR. Client side only for mod install... no server alterations required (NO EAC though)

Current supported version is 7 Days to Die A21 Experimental B317

Installation and troubleshooting guide can be found here:
https://docs.google.com/document/d/11V4TQm0kyv7WgMQkh4qFWhgrfBZxCaNCuvZ4C4FQWIQ/edit?usp=sharing



Again, the mod is 100% free to use.
If you would like to support us and help us continue development, please consider donating!
https://www.patreon.com/7DaysVR
https://www.buymeacoffee.com/7daysvr

Edited by Crater Creator
adding tags at user’s request (see edit history)
Link to comment
Share on other sites

One of the Devs here. We are pretty active in the Flat2VR discord mentioned above and though I will be checking here too for issues, comments, or questions the discord linked above is by far the fastest way to be seen and helped if needed. The community there is great and you might get help from a fellow 7D2D and VR enthusiast while I'm still at work for the day.

I hope this brings you as much joy as it does to both Kaaliba and I!

Link to comment
Share on other sites

Here is a quick rundown of a few of the things I saw skimming support and general in the discord:

  • 7D2D must be A21 - or "Latest_experimental"
  • EAC must be off - can set this with the launcher and save as default OR pick the non-EAC exec to run manually
  • Shaking - If it is when loading/connecting to a world then yeah. That is seizure inducing. Stick with it as the CPU load goes down and the "game" starts it should be fine
  • There is an image with controls but it is a possible choice to randomly be shown at load. One day we'll get it on the options screen but not yet.
  • You can turn off the item "laser" in the config section (options->controls->VR) BUT we recommend leaving it on at least for a bit while you get a feeling how this mod tricks things into interacting with the previously flat world.
  • You do not need a special server for VR. ANY non EAC server is your playground
  • We will eventually publish a roadmap but this is what we got for now. Next-ish items (besides bugs and keep up with A21 updates) are seeing other VR players move properly, making bows work like bows, and making scopes functional... LOTS more to the list and Kaaliba might have a slightly different top 3 in his head, but those are mine.
  • You can disable the mod with "enabled=false" in the BepInEx/config folder 7dayVR.cfg file. It is the last option in the file
Link to comment
Share on other sites

What level of gpu do yall recommend to get 60fps at high settings with this mod?

is it possible? personally I plan to try for 90 fps on my quest 2,  I have a rtx 4070 on the way (waiting anxiously for that knock in the door.)

Link to comment
Share on other sites

8 hours ago, TopAce6 said:

What level of gpu do yall recommend to get 60fps at high settings with this mod?

is it possible? personally I plan to try for 90 fps on my quest 2,  I have a rtx 4070 on the way (waiting anxiously for that knock in the door.)

So this is very subjective as the answer also depends on other parts of your system AND personal preferences. Both Kaaliba and I have very similar setups which are an Intel I9-9900K, Quest2, and playing over wifi using virtual desktop. I have an Nvidia 2070Super... I think his video card was a bit better. Game is highly playable in most situations. T5 POIs and large hordes are still a bit of a problem but that's because flat does the same.

If you head over to https://discord.com/channels/747967102895390741/1121586164726497420 (7DVR Discord support channel) There is a thread on ways to improve/push performance of the game to the max!

Either way I hope you try and good luck.

Link to comment
Share on other sites

On 6/22/2023 at 5:26 PM, T0R said:

Is there a way to play this on linux using proton. Just tried it with no luck

Sorry for the delay!
unfortunately I am not that familiar with gaming on Linux these days. I am reasonably sure is you can't get it running in DX11 mode it won't be possible. Vulkan just leaves all the screens pink.

:(

 

Link to comment
Share on other sites

Update to Version A1.1 with A21 stable release:

Hey VR Survivors!
We have Mod version 1.1 to go along with Alpha 21 Stable for you.
A1.1 has some additions, changes, and fixes that we hope make the gameplay experience better for everybody!

If you haven’t been back to the forums since initial release, please check out the #Performance_Tweaks thread of the support section for a lot of great tips from the community on getting the most performance possible from the game and your system. (https://discord.com/channels/747967102895390741/1121586164726497420)

Will NOT over-write your saved settings OR stored custom item rotations.


Here is what changed since A1.0:

Added

  • Most screen effects like hot, cold, drunk, REALLY drunk, dying, dead, night vision.

  • Grayscale screen effect to indicate low stamina.

  • Items that need repair now appear translucent to let you know they're broken.

·         In game VR config options for the new effects.

·         Polish localization/translations (thanks Kondiq!)



Changed

·         Major update to collision detection. Physical melee is now MUCH more accurate.

·         WMR Gen 1: Updated default controller dead zone to 15% to stop automatic walking.

·         Minor updates to Mixed Mode UI to reduce menu portions appearing on arm UI and allow you to see things while wearing puffy coats.

 

Fixed

·         Guns not being able to shoot through the UI (...whoops!)

·         Melee animations getting "stuck" and causing double hits / zero hits.

·         Pimax (and other canted-lens headsets): Fixed 180-degree turn Unity issue.

·         Decimal point error that caused the amount we siphoned from your bank accounts to be dollars instead of fractions of pennies. (mundane details…)

 

As always this mod is completely free. If you like what we are doing and want to contribute:
Patreon - https://www.patreon.com/7DaysVR

BuyUsACannedRation - https://www.buymeacoffee.com/7daysvr

Link to comment
Share on other sites

  • 3 weeks later...

A1.2 Release Write-up

Here is what changed since A1.1:

 Added

  • Major visual improvements!!!  Most graphics options and post processing now work properly!  W00T!!!

    • This will add a lot of previously disabled effects. You may need to readjust your options to find the right balance for performance to quality.

    • We have disabled Dynamic Resolution, which is not compatible with VR and causes MAJOR visual problems!

    • Please be sure to disable Temporal Anti-Aliasing, Reflection Quality, Reflected Shadows, and SS Reflections.  None of these work in VR and break other things (Temporal AA, for example, breaks the beautiful sun shafts!)

  • Physical crouch (sneak)!!!

    • There is now an option to turn this on/off (with adjustable crouch threshold).

  • Crouching/Sneaking via controller now makes your character model crouch appropriately.

  • Ability to resize or remove aiming crosshair/cursor.

  • Optional SteamVR Controller Bindings added:

    • Action Hotkeys (e.g., ‘A’ to Repair, ‘S’ to Scrap, ‘W’ to Sell, etc.)

    • Toggle Keyboard

 

Changed

  • Haptic Feedback!!!!  You can now feel every bonk!  Haptic feedback works for physical melee as well as for gunfire (every shot!).  Let those M60’s rip!!!

  • Scaled In-game “Object Quality” in the 7 Days Video menu. This setting controls how far away detailed objects appear, like corn in the cornfield. We scaled the values to feel better in VR so things aren’t popping into existence 10 ft (3.048 m 😄) in front of you on higher settings.

 

Fixed

  • The JitterBug® is DEAD!

    • In previous versions of this mod, framerate much above 50 experienced very jittery movement.  Enjoy your new smooth moves!

  • Resolution UI bug is ***partially*** fixed.  You can now set the 7 Days resolution to any resolution that matches the aspect ratio of your monitor.  This no longer causes the UI to not work properly.

    • This has been tested primarily with 16:9 resolutions, so it’s tough to say if it works for every aspect ratio.

    • Please continue to keep “Fullscreen = ON” on the 7 Days Video options.

    • Resolutions that do not match your monitor’s aspect ratio WILL still cause UI problems.


 

As always this mod is completely free!  But…If you like what we are doing and want to help us continue developing, please consider donating!!

Become a Patron: https://www.patreon.com/7DaysVR 

Buy us a canned ration: https://www.buymeacoffee.com/7daysvr 

Link to comment
Share on other sites

  • 1 month later...

Wow. sorry about the format on that last one!

 

A1.3 Release Write-up

Here is what changed since A1.2:


 Added:

  •     BLOOD SPATTER!!! No longer get killed since you didn’t realize someone was chewing on your ankle! Blood appears on screen when you get hurt.
  •     DYNAMIC OBJECT QUALITY - AUTOMATIC QUALITY/PERFORMANCE CONFIGURATOR-OR! This new system will attempt to increase your Object Quality over time (Object Quality controls how objects look at a distance–if you run into cars because they appear at the last moment or get frustrated because you can’t see corn from a few blocks away, this is because of low object quality). See details below (after the “Fixed” section).
  •     Support for First Full Overhaul Mod - District Zero!! Wanna play a whole new game? Wanna battle robots with futuristic weapons? 7 Days to Die has some incredible mods that overhaul the entire game. We’ve added functionality to support many new mods, and District Zero is our first compatible overhaul mod. To play District Zero, add the mod to your game folder and change your VR UI Mode to the brand new “Mixed_DZ”. Note that “Mixed_DZ” also helps other large mods…Sorcery, anyone?
  •     Logic for custom item melee colliders - now supports MANY custom weapon mods. (Custom weapons may appear with strange placement/rotations but can be adjusted in game on the VR config menu.)
  •     New Mod Compatibility Spreadsheet: Tracks other common 7D2D mods and says how well they work with the VR mod:
    •     https://docs.google.com/spreadsheets/d/1OlTyd28oa6ruji-tBJrT0SwWIKvLdGoaG9XIDS6_Lbo/edit?usp=sharing.

 

Changed:

  •     Object Quality values scaled back (as set in Options->Video). This helps to prevent horrible FPS. We got a little carried away with Object Quality in A1.2. Oops…sorry!
  •     Tweaks to support the “Torch” mod as some people report an FPS increase using the mod.
  •     Vehicle Camera Tilt Removed: Being in a vehicle with a reclined seat (e.g., 4x4 or gyrocopter) no longer tilts your camera.


Fixed:

  •     INTO THE GREAT BLACK VOID FIXED! No longer visit Cthulhu by getting ragdolled, being in a vehicle that exploded, jumping off a ladder incorrectly, glancing at Jen’s or Rekt’s box with inappropriate thoughts, etc.
  •     VEHICLE HORNS ARE NO LONGER USELESS! Shhh: don’t wake the baby! It can enrage their parents. :upside_down:

 

Dynamic Object Quality - More Info:

    Here’s how it works: If your FPS is good (above a target value you can set in the VR Options), Object Quality will increase. If your FPS drops below the target, Object Quality will drop to save your FPS.

    Before you adjust the default, try it. IF you have no issues you can leave it. IF your computer struggles to keep up, nudge the FPS target UP a bit. If you put the target too high, your Object Quality will always stay low.

    Setting the target FPS to 0 disables Dynamic Object Quality and just uses the Object Quality you have set in Options->Video.Try out the new system before you do this, though! It seems to work well for most users.

 

As always this mod is completely free!  But…If you like what we are doing and want to help us continue developing, **please consider donating!!!**

Become a Patron: https://www.patreon.com/7DaysVR

Buy us a canned ration: https://www.buymeacoffee.com/7daysvr

Link to comment
Share on other sites

  • 1 month later...

Release Link:

https://www.nexusmods.com/7daystodie/mods/3011


A1.4 Release Write-up

Here is what changed since A1.3:


 Added:

  •     Compatibility with DARKNESS FALLS!!!  Darkness Falls (DF) is one of the most popular overhaul mods for 7 Days to Die, as it massively transforms the game. Note that DF is still considered “experimental” for A21, and the mod’s author Khaine is still rapidly changing things. That being said, MOST elements of DF now work in VR with this update.  There are some things (like lock picking) that are still known to be incompatible with VR, and we’ll keep working on improving this. If you decide to try out DF, be sure to use the brand new “Mixed_DF” UI mode!  It is custom made to work well with DF!!!
  •     MASSIVE Update to Compatibility with Weapon Mods. With GIANT thanks to countless hours of painstaking calibration by @dragonzheartz and @Grimlock#7135, we now support ***hundreds*** of weapons from various mod packs! IMPORTANT: You will need to delete your personal item configuration data in order to see the benefit of this. See note at the end of this announcement for full instructions. (We will fix the need to do this in 2.x)
  •     Updated Mod Compatibility List: See spreadsheet for full compatibility list so far:

    https://docs.google.com/spreadsheets/d/1OlTyd28oa6ruji-tBJrT0SwWIKvLdGoaG9XIDS6_Lbo/edit?usp=sharing


Changed:

  •     DYNAMIC OBJECT QUALITY 2.0 - SUPERIOR QUALITY/PERFORMANCE at never seen before view distances! Dynamic Object Quality (DOQ) has been completely revamped. It’s now much, much nicer, friendlier, and smoother. Object Quality is now changed in small increments where possible, and quality is only dropped to minimum if your FPS gets **really** bad. For those that are new to the system, DOQ automatically adjusts your game’s draw distance and quality based on your frame rate. This means, among other things, that cars or fences don’t pop into existence right before you drive into them! Much more info can be seen in the announcement above for version 1.3.0. We highly recommend at least trying with this on for a while (target 30FPS) even if your system was one that had issues with version 1.0 of DOQ. In testing we are seeing some lower end systems that can handle draw distances far above vanilla experience when the game sees room to spare (so you don’t have to keep your Object Quality at Low to be ready for a tier 5 POI near Trader Rekt).


Fixed:

  •     Gun Laser Attachment Fixed! The gun laser attachment (mod) no longer bounces off who knows what 2 feet in front of you. The laser also no longer goes nuts when you move your head! (Hint: try turning off your cursor in VR settings for a super immersive experience with the gun laser attachment).
  •     Gun Flashlight Attachment Fixed! No longer be forced to wear a helmet flashlight or sulk in the dark. Duct tape a flashlight to your gun and point at all the brightly lit things!
  •     Flashlight Item Fixed: The normal flashlight works now, too! More happy pointing!
  •     Logging clean-up. Cleaned up some of our debugging and IK error messages to keep the log smaller and (hopefully) keep performance higher.

 

Important Info About New Item Configuration:

    As mentioned above, we’ve updated compatibility with a ton of custom items/weapons. In order for you to actually USE the new items properly, though, you need to delete (or rename) this file from your game folder:

    C:\Program Files (x86)\Steam\steamapps\common\7 Days To Die\BepInEx\config\7DVRHeldItemData.cfg

    This file holds your personal item positions/rotations that you may have set from the VR Options menu. Since your personal options override the default ones, you won't see the benefits of the new items until you delete your personal config data.

    We’re working on a better system for this, so hopefully this step won’t be necessary for future updates! (Maybe just 1 more time when we flip to the improved system… Apologies!)

 


As always this mod is completely free!  But…If you like what we are doing and want to help us continue developing, please consider donating!!!

Become a Patron: https://www.patreon.com/7DaysVR

Buy us a canned ration: https://www.buymeacoffee.com/7daysvr

Edited by 7DVR
formatting (see edit history)
Link to comment
Share on other sites

  • 1 month later...

Awesome Work you doing here!

 

Allready testet it and finally there is a game, you can spend hours with real "selfmade" progress in VR!

Also my Wife tryed to join, but sadly she can only play VR Games with teleport/snap movment.

Is there a chance, that this will be implementet, or is it completely against the games Engine?

We are almost through Survive Nation and hope for a new adventure together.

 

Keep up the greate work!

We assist you as good as we can, motion sick or not :D

 

Greetings

Emanresu

Link to comment
Share on other sites

  • 3 weeks later...

Thanks for the kind words.

 

Sorry for the delay! we have an option for snap turning, but unfortunately not for movement. The core engine let us easily tap in and use the joystick for movement since controllers were a part of the game. We would have to write teleport movement logic and implement that into the game which is a much bigger deal. We might get there eventually (It has been mentioned before so I collected the note for our todo list) but to not give you false expectations, it is unlikely to be something we get to for quite a while. We still need to fix scopes, bows, etc. Sorry if this delays your ability to play and enjoy the game with your wife both in VR. Hopefully in the meantime you can still play together since not all players need to be in VR, and hopefully in the A2.X series we will get to the point where a flat player can see you flailing around and gesturing with your VR player model!

Link to comment
Share on other sites

Release Link:
https://www.nexusmods.com/7daystodie/mods/3011

 

A2.0 Release Write-up
Here is what changed since A1.4:

 

Added:

  • Other Player VR Movements (IK - Inverse Kinematics): No longer will you be forced to look at your friend’s dull, motionless body as he tried in vain to point to the feral wight behind you. You can now witness in glorious detail as he points and runs (arms flailing in terror) and eventually cowers in the corner. Even better, you don’t need to install a server mod for this to work! Just play normally with your friends and witness the glory of movement!

 

  • VR Ally Mode: But wait, there’s more! Your FLATSCREEN friends can now see your movements and VR shenanigans! To get this to work, they just need to install this mod, too. When they launch the game without a VR headset, the game will play normally in flatscreen mode for them, but they will be able to see your movements!! As a bonus, there is now a “Virtual Reality” option in the VR Options menu where you can disable VR completely (restart required for this). This means you can easily go back and forth between VR and flatscreen without mucking in config files!

 

  • Support for VRoid Avatars. Now that other players can see all your movements you obviously need to look your best. VRoid is a separate but amazing mod that lets you replace your character model with other VRChat style avatars. Wanna survive the apocalypse as Bugs Bunny, Shrek, Slimer, your favorite anime character? VRoid allows you to download or make any avatar you like, and other players can even see you and your VR movements in your shiny new avatar. Some avatars even support “auto download” for other players that don’t have the avatar pre-installed.

 

Important note: With these big new features, there will be new bugs. We’ve eliminated most of the really bad ones, but there are still a couple of pesky known bugs. Weapons other players hold usually won’t show up in the right place. There is also a somewhat rare bug with Other Player VR Movements where the other player appears to sink into the ground like it’s quicksand (getting into a vehicle and stepping out may fix this if it happens to you). These bugs so far are not game breaking, though, and we decided it was best to get this update out to you all rather than keep you waiting while we figured out these tough issues.

 

Changed:

  • Updated Mod Compatibility List: See spreadsheet for full compatibility list so far:

https://docs.google.com/spreadsheets/d/1OlTyd28oa6ruji-tBJrT0SwWIKvLdGoaG9XIDS6_Lbo/edit?usp=sharing.

 

Fixed:

  • Custom Item Rotations. So the first implementation of that system was great…right up until we wanted to add a bunch of new items for people as we tried our mod with full conversion or weapon mod packs. Then, to add items we had to ask people to delete their saved rotations. Sorry about that! We now have a 2-file system to prevent this from happening in the future. Your custom item config is saved in a “custom” file, and our defaults are saved in a “default” file. We’ll be able to update defaults in future releases without mucking up your good work! See instructions below if you want to migrate your item configs to the new system:

 

If you have item position/rotation configs that you’d like to migrate over to our fancy new system, please locate the old file “7DVRHeldItemData.cfg” and rename it to “7DVRHeldItemCustom.cfg”.  The file is normally located here:

C:\Program Files (x86)\Steam\steamapps\common\7 Days To Die\BepInEx\config\

 

That’s all! Enjoy the glory of VR movement, and as always, **HAPPY BONKING!!!**


As always this mod is completely free!  But…If you like what we are doing and want to help us continue developing, **please consider donating!!!**

Become a Patron: https://www.patreon.com/7DaysVR
Buy us a canned ration: https://www.buymeacoffee.com/7daysvr

Edited by 7DVR
formatting (see edit history)
Link to comment
Share on other sites

  • 1 month later...

I seem to have an issue regarding  clicking on things in the in game menus. It takes about 3-4 spam clicks just to click something, which is kind of annoying. Anyone got a fix for this? I'm on Quest 2 if it helps.

Edit: I also got this to work with Darkness Falls, and am having a blast! My only gripes are the fact the mod's UI dosen't fit on my arm (only slots 3-12 are visible, cant see health/stamina or food and water level due to the extra length of the hotbar lol) and what i previously typed above. other than that this is greatness :D

Edited by tdfox (see edit history)
Link to comment
Share on other sites

In the options->controls->VR options you can change the UI.
You can switch to no UI, everything on wrist, or the default like you see which is a mixed mode.

 

There is an explicit "Mixed_DF" created to work with the larger darkness falls bar until we get around to making the bars resizable by individuals!

Hopefully that will fix your issues. The original "couple clicks" sounds like the difference between using the trigger (which is a click and drag unless you are REALLY steady) or hitting the "A" button which is just a click. Good luck, thanks for playing, and I hope this helps! If not feel free to pop over to the Flat2VR discord threads for this mod and we'll do out best to help.

Link to comment
Share on other sites

Thanks for the tips! you've fixed everything! I have tried joining the discord, but the link just takes me to an empty page in the app. Not sure what that's about

Also, using bladed weapons dosent really work. primary attack works great non physical, but you cant power attack without actually swinging it and that usually ends up in my taking damage from whatever im trying to kill

Link to comment
Share on other sites

Hmmm. Sorry about the link. Try this one:
https://t.co/wDm3FdkR60
 

if that one is broken too feel free to jump from the flat2vr twitter page (don't need to be a member):
https://twitter.com/Flat2VR

As for the weapons, you have options. You can right trigger to normal attack, right grip and right trigger to power attack, physically hit them for normal attack, or right grip and hit them for a power attack... you can mix and match the options so you use the "most fun for the scenario". Using the flat screen "trigger" attack does still have a longer reach, but stabbing a zombie in the face with a spear is just too satisfying :)

 

Link to comment
Share on other sites

Honestly, VR team.
you are doing great work , I returned to play the game for hours now ,Thank you a lot .
looking forward to seeing much more in the future and you have my Support.👍

Link to comment
Share on other sites

Awesome! I'm glad to hear it! Vehicles are a little bit intense being first person VR... They actually get progressively better since the later vehicles are smoother. The gyro is a pure joy to fly around the world. The bike will test your VR legs i'm sure but don't give up hope!

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...