I’m not sure an RTX 3070 is a good graphic card to play Metro Exodus in VR.
I would recommand an RTX4090 if you want to get optimal result with a Reverb G2, or at least RTX4080.
Most other headsets (Quest 3, etc.) are more demanding and will get worse results with same graphic card.
It’s a very optimized game (at least Standard Edition), but it’s still probably the most beautiful one we can play smoothly in VR, even with an RTX4090.
It works for me.
Is it Standard Edition (V1.0.0.7) or Enhanced Edition ? Steam version or else ?
You should use VorpX V24. Virtual Monitor is very useful with Metro games (unless you have the same ratio and resolution on your VR headset and your physical monitor, but I doubt it).
There are a few subtleties because there are a lot of versions of this game, and a lot of ways to play this game with VorpX, but it should work. At worse, when a game doesn’t hook, remember you can always use VorpX Desktop Viewer without hooking (“Pause Watcher” or Exclude Game), but you won’t have 3D, etc.
But with Metro Exodus I recently tried VorpX with a lot of versions, and it was always working.
All informations are here :
Is Metro Exodus Enhanced working for anybody?
2020 Metro Exodus Gold edition on sale for 3 bucks, it won’t work no matter how often i try and launch it, pauses at the vorpx splash menu and goes no further, i updated Vorpx to it’s latest newer version, as it didn’t work with my older vorpx version or newer today helps neither. nothing works it just hangs on the vorpx metro splash screen. I tried all the alternatives hooking and nothing works also troubleshooted options still nothing.
rtx 3070
32gb ram
vorpx version 21.3.5
Concerning FOV in standard edition :
If you use the Steam Version, you may need to delete Exodus “remote” steam folder if you have it because it can interfere with your modifications in “Saved Games” folder (so you won’t be able to really change FOV).
A good way to know if you managed to modify FOV value is : you should see most of the horizontal part of the yellow pipe at the right in the main menu, even in 4:3.
Or simply : game scale is perfect (not zoomed in) and you can look arround you like if it was a native game.
90 FOV is the max in Standard Edition, but I managed to put another value with Hex editor (it appeared to be almost useless with most current headsets given 90 is enough).
Enhanced Edition has this mod for FOV :
https://www.nexusmods.com/metroexodus/mods/62
You can easily modify the script to get any FOV you want but keep in mind it’s vertical FOV, so 100 is already a lot (90 vertical = 120 horizontal in 4:3).
And if you need uncommon ratio (some headset may not be 4:3, 16:9, 16:10, etc.) :
https://steamcommunity.com/sharedfiles/filedetails/?id=2705127786
You shouldn’t need this if you use a Quest 3, G2, Aero, etc. but maybe with a Crystal Light or else ? I don’t know…
Yes it works with “Metro Exodus Ennchanted” Cloud Profile.
But if you want to play with raytracing and Z3D, I think you should use this profile with Metro Exodus Standard Edition (just rename the executable anyway if you don’t use the official profile, there is a Steam command if you have the Steam version).
It will allow you to switch to G3D when you want (which worth it in Spiders and Cannibals Levels) simply by choosing DX11 and launching your old executable.
And Standard Edition is a lot more optimized and even beautiful, at least in Volga, Moscow and the train. So it’s better when it’s important…
Change FOV in user.cfg (90 is great for immersive screen and full VR G3D, you may prefer 75 to 82 in full VR Z3D).
Z3D isn’t really powerful with this profile but graphics are stunning (you can reach 5120×3840 resolution with RTX4090 and Reverb G2, with Clarity FX on the top, and Sharpness if you like, it’s very crisp).
The Enhanced version is probably dx12, in which case you would need a dx12 profile to hook. Standard Metro Exodus is dx11.
Try using a copy of dx12 profiles like Resident Evil Village, Death Stranding, RDR2, CyberPunk. Any of these should hook, it’s just a matter of which one finds the correct depth buffer for 3D.
Note that dx12 supports Z3D only, so if you intend to play G3D you should stick to the Standard dx11 version.
Hi, I can`t get vorpX to attach to Metro Exodus. Vorpx isnt attaching. Metro last light works fine. Did anybody get the enchanced edition to work?
I tried a lot. I installed the helper. I tried with and without the alternative method. I even made a config change to run the game in windowed mode.
I tried starting the game through the desktop viewer. I tried setting vorpx to the stema runtime and launching through steam vr. I disabled everything I can think of. I reinstalled vorpX.
Is the Metro Exodus profile even the correct one? The exe file name matches and I get the attachment message that runs into its failure state.
You can simply use this Steam command to rename game executable :
https://www.reddit.com/r/pcgaming/comments/11xwfjy/change_the_exe_name_of_any_steam_game_very_useful/
I used it on Metro Exodus Standard Edition in order to use a DX12/Raytracing cloud profile (“Ennchanted”).
It works !
Some technical questions again, with more experience on using Vorpx.
– What if any procedure is there to launch Vorpx? This might be a problem with my rig, but for example, I start my comp for gaming, I start Pimax tool first with the headset on and it connects and then I start Vorpx from the ‘start Vorpx’ shortcut. Everything is fine up to this point, but then I try to start either the desktop viewer or the virtual monitor and nothing happens. Usual remedy for this is to restart my computer all over and then it works.
– About performance. What is the ‘headset FPS’ that shows on the FPS counter? Im experiencing weird drops in it when playing Bioshock Infinite. The headset FPS drops to something like 20 or so (from steady 120). Weird thing is, I can fix this by going in to the game settings and graphics options and it goes back to normal. Maybe a glitch with the game, can’t remember experiencing this with Metro Last Light. Only happens maybe once or twice on a several hour gaming session.
This is ingenious! SQLite! Exactly! Why i did not think of this myself? Also some DBeaver easily does the management.
To Ralph: I see the reasoning, makes sense, but in my case “Metro Exodus” can not be renamed as it is from Steam, and while “Metro 2033” tolerated exe renaming – Exodus does not. Separate table, that contains backups of all default profiles can do. You just add “Restore” button and SELECT from profiles_backup WHERE some unique key. If you afraid that duplicating tables is not a good approach – consider removing a constraint on filenames. Checkbox “ACTIVE” on GUI may consider a desired profile to use if user has multiple. Please consider, I mean, why not?
I’m currently playing Atomic Heart. 110 FOV is Ok in my Reverb G2. I’m used to a little more too but It’s probably the right FOV.
I would recommand to set at least the resolution you want in Virtual Monitor before launching the game. There is a FOV slider ingame, so it’s really easy to configure (it takes 30s).
This game works really well with an RTX4090 with 3840×2880 resolution (so not as sharp as Metro Exodus Standard Edition, which is more optimized and beautiful). HUD resize / offset could have been useful (for subtitles at least, because HUD is not really needed otherwise).
Z3D is very impressive in this game. I find it sharper with 3D strenght at 0 but when you raise it, it really works, almost like G3D. There are some artefacts in cutscenes sometimes if 3D strenght is too high (you just have to lower it temporarily).
I tried UEVR too (and it runs smoothly) but I prefer VorpX on this game, like usual, especially to play the entire game (I could not with UEVR, even if it’s impressive too with this game, especially during cutscenes). Animations are cleaner in VorpX, image is sharper/clearer, especially at medium/long distance.
UEVR has good HUD, free camera rotations during cutscenes and impressive G3D (which allow you to understand more easily fighting cutscenes) but not very comfortable, especially when you’re swimming in polymer (and with flat fire effects, etc.) compared to VorpX 3D, and there are some really annoying glare effects you don’t have in VorpX.
And raytracing works with VorpX (and FOV seems narrower in UEVR).
Yeah, I dialed some settings in last night that I find good. 3840×2880 I find is decent resolution and runs great.
Other thing I tried last night was to run “OpenXR Toolkit” with Vorpx. Now I do remember reading Ralfs comment that the foveated rendering isn’t really useful with Vorpx (doesn’t give any performance boost really), but the thing that did work wonders was the CAS sharpening that you can activate from OpenXR Toolkit. CAS sharpening with Vorpxs own sharpening tool in the image settings gave the image quality I was looking for. I am running the CAS at full 100% and on top of that all the Vorpxs sharpening sliders on full. Now this might not be for everyone, but atleast for me the image really started to pop with this setup. Granted I’ve only tried one game so far (Metro Last Light) but one can always dial the sharpening game by game.
Weird thing with this combination was that the Vorpxs own texture sharpening thingy (the second slider) seems to work better when running the CAS sharpening (without CAS I kept the texture enchanment/sharpening off because it seemed to introduce this almost aliasing like shimmering everywhere).
Virtual Monitor is really useful. With Quest 3 and Reverb G2, it also helps you to get 4:3 resolution.
Most useful resolutions are already predefined (I just had to add a 4:3 3200p resolution).
On Reverb G2, Metro Exodus works with 2880p, 3200p and even 3840p (5120×3840) resolution (at least in Z3D) with an RTX4090 ! With ultra raytracing and no DLSS (with Cloud Profile Ennchanted Edition and renamed excecutable). Even official G3D allow very high resolutions (especially if you turn off G3D shadow in VorpX). You can play fullscreen and adjust ratio in game video settings in this particular game.
Metro Last Light Redux (in G3D) is less optimized and 2880×2160 is already high resolution on RTX4090.
Metro 2033 original can reach easily 2880p in DX9 G3D (but if you go too high, your’ll have some glitches, 3D should be perfect in this game, which is like perfect native).
Bioshock 2 reach stable 90fps at 2880p G3D but you can’t really go above because it could crash. It’s still one of the best looking native like VR games.
Bioshock Infinite handle very high resolutions (more than 2880p, even on a GTX1080) and you don’t even need Virtual Monitor because windowed mode allow you to use any resolution/ratio you want !
I’m currently playing Atomic Heart and 2880p is smooth. 3840p works but it’s harder to fight.
Immersive screen seems sharper to me. You need higher resolution in full VR.
Of course with non 4:3 headset, you’ll have more megapixels, so 4:3 is better I think.
Hi!
Just bought Vorpx and I’ve only played with it for two evenings. Got some questions that I didn’t find answers for.
Vorpx works and I’ve played Metro Last Light Redux with it for abit. Setting the game resolution is problematic, granted that this game has problems of its own with setting the resolution in windowed mode but heres what happens :
– If I just start the game with Vorpx running and use the automated settings, it wants to use a very low resolution (1600×1200 or something like that). I can change the resolution in-game, but that garbles the graphics (this is because of the windowed mode, not because of Vorpx, the graphics go weird even in flat mode if the game is not fullscreen). So not a Vorpx problem, it is the game not liking windowed mode.
– If I run the game through Vorpx Desktop Viewer, the resolution goes up, but now I can’t choose the resolution at all (the game locks the resolution to something weird like 5124×1440 (is that an ultrawide reso or something?), can’t remember the exact resolution but it was about that). Ok, the game is playable with this resolution, but I am still wondering why I can’t change the resolution in desktop viewer situation. I tried to turn the automatic resolution thing off, but that didn’t seem to do anything. I have created a plethora of custom resolutions into Nvidia control panel and if I understand correctly, it is recommended to run games in 4:3 aspect ratio or close to that for best results. And ofcourse I feel like I’d want to up the resolution a bit (getting near constant 120fps according to the Vorpx FPS thingy with this reso) cause the graphics still look a bit pixelated in the distance. Yes, I am new with Vorpx and I might be doing something wrong here, but thats why I am here :)
-Another tech question not related to resolution – is the ALT+L thing something that should be done once you are in-game and in full vr? I ask this because if i tap ALT+L once in-game, it reduces mouselook to just horizontal movement and if I don’t tap ALT+L I have full mouselook in both axis. Using the ALT+L also seems to remove the Y-axis options completely from the Vorpx menu (delete key), again, if I don’t tap the ALT+L, the menus have all the Y-axis options (and I do want full mouselook, especially in first person games).
Im running Win 11 (all the latest updates), RTX 4080, Pimax Crystal HMD.
Thanks!
Yes I almost always use ClarityFX at full with sharpness at maximum. And it works very well !
According to my tests, G3D works better inside with Metro Exodus, because as you said, you must disable some effects when you are outside (shadows still have a strange effect on G3D inside, and I don’t know why, but it’s acceptable, so I keep them all, since you gave the option). G3D was very impressive in spiders level and other bunkers. I use Z3D outside because I prefer raytracing, etc.
But also because image is blurrier at the same resolution in G3D. If I look far away at the very beggining of the game (Moscow), for example, it’s really blurry in G3D, but it’s amazing in Z3D (you can see every detail, even at the edge of the map).
It’s also the case with Bioshock 2 (Minerva’s Den) Remastered (Z3D looks a little better than G3D).
In original Bioshock 1&2, it’s not the case at all (on the contrary, G3D is better than Z3D, with a perfectly crisp image).
So maybe I have a problem…
I though you had to limit rendering because Metro was too demanding with G3D.