-
Search Results
-
Topic: Z3D with Generic 3D Display
I’m testing Generic 3D Display with a 3D glasses-free monitor (I prefer VR, but you can’t wear a VR headset all the time and I was really curious about this new technology)
I didn’t find a way to directly activate the 3D of the monitor (I guess I would need something like a “Simulated Reality” Device Selection option) so I had to use Shaderglass on top of VorpX with 3DGameBridge (Reshade Add-On) in order to display 3D (instead of the SBS output). So far I can’t play fullscreen so if the game doesn’t have a “borderless windowed” mode I have to hide the system bar with another program.
It works great in G3D but so far I get no Z3D with tested games (Bioshock 2, Atomic Heart).
Is it intended ?
(Note : I’m still using V24)
Topic: Soldier of Fortune 2 (G3D)
The working G3D profile has been uploaded to the cloud.
Soldier of Fortune 2 feels like playing Call of Duty I with an extra gore mod. It features an intense airport mission with hostages and terrorists, including one section inside the airplane, as well as the long and highly excellent Kamchatka mission.
With peaceful intermissions at the secret agent agency, it also has a No One Lives Forever–like feeling. Occasionally, the rainy weather adds a great atmosphere—especially in G3D VR.
So soldiers, to arms!
Steps to make everything work
To remove the parental lock and unlock gore, create a shortcut for the game executable and append:
+set lock_blood 0
In the sof2sp.cfg file (located in the base folder), modify or add:
seta cg_fov “120”
seta r_mode “-1”
seta r_customwidth “3840”
seta r_customheight “2880”For this resolution to appear in-game, you must first select it in your display settings after launching VorpX Virtual Desktop.
To enable it:
Create a custom resolution in VorpX Virtual Monitor
Launch VorpX Virtual Desktop
Right-click your desktop → open Display Settings
Select the desired resolutionOptionally, you can enable Virtual Super Resolution in AMD Adrenalin or NVIDIA Control Panel. This removes the need to launch VorpX Virtual Desktop beforehand.
Before launching the game, you may need to set:
Display scaling to 100%
Resolution to 3840×2880 in VorpX Virtual DesktopRule of thumb: Always set scaling to 100% and the desired resolution in desktop settings after launching VorpX Virtual Desktop and before starting the game or add-on.
Optional
If you liked the game, you can try Call of Duty: United Fronts mod, which has a similar feel and aesthetics (minus the gore without CoD gore mod) and includes many great fan-made missions accessible from a menu.
ModDB:
Call of Duty: United Fronts mod
The working G3D profile has been uploaded to the cloud.
With the Xash3D FWGS Engine Build 3963, you can play and complete Field Intensity, Echoes, C.A.G.E.D., The Trap, The Gate, Delta Particles, They Hunger I–III, Military Duty, Escape From Darkness, Residual Point, Heart of Evil, Black Ops, Uplink, and many other great Half-Life fan add-ons.
The Xash3D FWGS Engine performs very well, even at very high resolutions.
Once, there was a Czech website called Modifikace.cz, which focused on reviewing and rating Half-Life add-ons. One of the highest-rated add-ons on that site was “The Gate.”
It is worth noting that one of the highest-rated fan add-ons for Return to Castle Wolfenstein is called “Timegate.” While similar in both name and execution, both add-ons are highly regarded. However, it seems that the Half-Life version is far less known, as I have never seen it appear on any English lists of top-rated Half-Life fan add-ons.
Steps to make everything work:
Download Xash3D FWGS Engine Build 3963 and extract it into your Half-Life directory, where the original game and its two expansions are installed, as their assets are required for some fan add-ons to function. Overwrite files if necessary.
In the autoexec.cfg file (both in the main folder and in each add-on folder—for example, field_intensity), add:
default_fov 120
Inside the add-on folder (for example, field_intensity), open video.cfg and add or modify:
width “3840”
height “2160”For this resolution to appear in-game, you must first select it in your display settings after launching VorpX Virtual Desktop. To enable it, create a custom resolution in VorpX Virtual Monitor. Then launch VorpX Virtual Desktop, right-click your desktop, open Display Settings, and select the resolution.
Do not change the resolution while playing, as this will cause the game to crash.
Optionally, you can enable Virtual Super Resolution in AMD Adrenalin or NVIDIA Control Panel. This removes the need to launch VorpX Virtual Desktop beforehand.
If the default_fov command does not work from the config file, you can apply it manually after launching the game by pressing the ~ key. A sensible FOV range is 105–130, depending on whether you prefer greater immersion or a wider field of view. If the image appears zoomed in, slightly increase the FOV.
Running the add-ons:
Always run add-ons using a dedicated shortcut.
Create a shortcut for xash3d.exe and rename it according to the add-on, e.g., FIELD INTENSITY.
Right-click the shortcut, open Properties, and if your add-on folder is named field_intensity, append the following after \xash3d.exe:
–console -32bpp -game field_intensity
The full target line should look like:
\xash3d.exe” -console -32bpp -game field_intensity
Optional:
The original Half-Life was at its best when the gameplay truly reflected its name—when you were barely alive, desperately searching for medkits and ammo.
Unfortunately, Opposing Force and many fan add-ons that use its assets are too easy on medium difficulty. Therefore, it is recommended to play these add-ons on the highest difficulty level for a more challenging and engaging experience.
MODDB:
Half-Life 1 Mod Archive from the 2006 DVD Collection | With Lost Mods
The working G3D profile has been uploaded to the cloud.
With the Quakespasm-Spiked 24-03-01 port, you will be able to play and complete Arcane Dimensions, Brutalist Jam I–III, Dwell, Alkaline, Limnal Places, Spiritworld, Xmas Jams, Func Map Jam X, Mjölnir, Immortal Lock (an add-on made by a very clever lady from Canada), Malice Refined, and many other great add-ons that transform good old Quake into the king of the VR realm.
Arcane Dimensions, Alkaline, and Brutalist Jam III are probably three of the best ultra–high-quality add-ons that the gaming community has given us for free.
With Arcane Dimensions, Alkaline, and Brutalist Jam III, the creators transformed the base game into an almost metaphysical, gargantuan-in-scope, often surreal experience (particularly in VR). They were also probably among the first to use infinite loops in some maps, similar to those previously seen in sci-fi movies.
Steps for everything to work:
Main problem: After launching the game, there is no image in one eye.
Workaround: After launching the game in VorpX Virtual Desktop, go to Options → Video Options, change Vertical Sync (on or off—it doesn’t matter), and click “Apply Changes.” After applying the changes, everything should work correctly again, and you are ready to play. I tried to fix this via CFG files (e.g., V-Sync), but without success.
Download Quakespasm-Spiked 24-03-01 and extract it into the Quake folder. Overwrite files if needed.
Set the resolution to 3840×2880. For this resolution to appear in-game, you must first select it in your display settings after launching VorpX Virtual Desktop. To enable it, create a custom resolution in VorpX Virtual Monitor. Then launch VorpX Virtual Desktop, right-click your desktop, open Display Settings, and select the resolution. After that, launch the game and choose 3840×2880.
After launching the game in VorpX Virtual Desktop, go to Options → Video Options, change Vertical Sync (on or off), and apply the changes.
Running the add-ons:
Always run the add-on using the shortcut you created.
Create a shortcut for quakespasm-spiked-win64.exe and rename it to match the add-on, e.g., BRUTALIST JAM III.
Right-click the shortcut and open Properties. If you extracted the add-on to a folder named “qbj” (for example), add the following after \quakespasm-spiked-win64.exe: -heapsize 1597152 -game qbj
The full target line should look like:
“\quakespasm-spiked-win64.exe” -heapsize 1597152 -game qbjIf the add-on contains larger maps, consider using a larger heapsize. This helps prevent crashes caused by memory limitations.
Before launching the game or add-on, you may need to set the display scaling to 100% and the resolution to 3840×2880 in VorpX Virtual Desktop. Sometimes the game may start at a lower resolution even if it incorrectly displays 3840×2880 in the video options.
Rule of thumb: Always set scaling to 100% and the desired resolution in desktop settings after launching VorpX Virtual Desktop and before starting the game or add-on.
The in-game resolution should be judged visually—everything should look very sharp. At lower resolutions, the image will appear slightly pixelated or blurry.
Making your own soundtrack:
To create a custom soundtrack for Quake fan maps, install Foobar and Foobar Portable. In one instance of Foobar, you can play the Herbstwind (Patrick Lynen | Meditation & Relaxation) track (for example), while in the other you play your preferred music with Playback → Order set to “Repeat Playlist.”
After setting up your soundtrack, launch the game/add-on/map and enjoy the best possible version of the experience.
The Dungeon Synth Archives channel on YouTube offers a lot of music that fits Arcane Dimensions. You can record music for specific maps using Windows Recorder, play the map with your custom soundtrack, and then delete the recording afterward.
Optional I:
You should consider playing Brutalist Jam III in G3D—it feels like entering the worlds of Zdzislaw Beksinski (a famous Polish surrealist/grotesque painter) in VR.
Over time, some players may consider it one of the best FPS add-ons ever created. Brutalist Jam II also features a remarkable hub that is truly outstanding and unforgettable in VR. Some maps in Brutalist Jam III offer a one-of-a-kind experience, with vast vertical spaces that feel both suffocating and breathtaking at the same time.
It could be said that VR was waiting for Brutalist Jam III—as it is so magnificent, raw, and elegant.
Optional II:
For the best immersion, consider using 3M Peltor (or similar) noise-canceling headphones together with Panasonic in-ear buds, and a backlit keyboard for night play.
Consider using a Samsung HMD Odyssey Plus headset for excellent colors and contrast in Quake. Darkness is often a crucial part of the experience, so deep blacks matter greatly.
The Samsung HMD Odyssey Plus still offers outstanding color and contrast thanks to its AMOLED display.
When buying one, ask the seller whether the USB cable works properly. Signal interruptions can crash AMD drivers. If signal loss is detected (VorpX acts as a virtual monitor), the system may switch to standard graphics drivers, resulting in a black screen.
AMD Adrenalin driver crashes may still occur even with a fully functional cable. In such cases, both the monitor and headset may go black. You may need to restart your computer and reinstall the drivers via Windows Device Manager—sometimes twice, as the first attempt may fail.
Minor scratches or lens blur can be removed using PolyWatch Plastic Polish, though it may damage certain lenses. Use PolyWatch only if you are sure it is safe for your device.
Removing scratches requires applying firm pressure—be careful, but don’t be overly hesitant.
If it’s your first time, watch several YouTube tutorials. PolyWatch works by dissolving and polishing plastic, so avoid overuse as it can deform or reshape lenses.
Some interesting ideas to try:
Entering the City of Pale
Entering the City of Pale is a Quake fan map by Benoit “Bal” Stordeur.
Once a year, there is a truly magical time called Christmas. It is the only time when you can enter the City of Pale—the city gate opens only once a year during Christmas.
Set the Sorcerer’s Dream track by Old Sorcery in Foobar, and launch the game in VorpX Virtual Desktop after midnight during Christmas, when everyone is asleep.
After opening the city gate in VR, you won’t be able to go further. At that point, you should go to bed and fall asleep, reflecting on what you saw and, most importantly, the feeling of the solemn Christmas atmosphere and the place you visited.
In this way, you may pass through the gate and enter the City of Pale in your dreams. During Christmas, once a year, the gate opens in the dream world as well. The younger you are, the higher your chances—entering such places in dreams becomes harder with age, as people begin to question the possibility and they erase such experiences from memory.
To fully understand this idea and appreciate the brilliance of Entering the City of Pale, you must experience it in VR (G3D).
Entering Dante’s Hell
If any vision of hell exists, it is perfectly captured in the Sheer Hellish Miasma Quake map by CZG.
Set tracks 3 and 4 from the Mohnomishe album by Zoviet France in Foobar, enable “Repeat Playlist,” launch the Honey add-on in VorpX Virtual Desktop, and play until you reach the first map.
Experience Dante’s Hell if you are searching for deeper meaning or a change in your life.
The working profile has been uploaded to the cloud.
After trying the official profile without success, I was able to achieve depth using a different official profile.
The 3D effect breaks every time you take out a weapon or a blackjack. After using them, always hide them using the ~ key (or any other key you assigned earlier for that purpose). This restores the 3D effect. In most other games, this issue would make the game unplayable in 3D, but in Thief it’s irrelevant, as the game focuses on stealth and exploration.
With everything properly configured, the game looks as good as Blood in G3D. The City in the “Endless Rain” and “Winds of Misfortune” fan missions is breathtaking.
Once everything is set up, the 3D effect is strong, creating a real sense of moving through space and observing objects with depth.
Steps to make everything work:
Install TFix 1.27 for Thief I, Thief II, and Thief Gold.
Copy (clone) thief.exe and rename it to thiefvorpx.exe. Repeat the same process for Thief II and the executable inside the Thief Gold folder.
Change the FOV to 140 in cam_ext.cfg. Don’t forget to remove the “;” so the optional FOV setting works. You can adjust the FOV to your preference, but remember you may also need to tweak VorpX Immersive Mode settings and save the changes.
Set the resolution to 3840×2880. For this resolution to appear in-game, you must select it in your screen settings after launching VorpX Virtual Desktop. To enable this, create a custom resolution in VorpX Virtual Monitor. Once created, launch VorpX Virtual Desktop, right-click on your desktop, open Screen Settings, and select the resolution. Then launch the game and choose 3840×2880.
Websites like Thief Missions and Keep of Metal and Gold host over a thousand fan missions. Most are unrated, but the only way to judge them—especially in VR—is to play them. Even a simple mission aesthetics can be great to look at in 3D. With the sense of moving through space, you gain access to countless new places to explore, with VorpX acting as the only secret door to them.
Use AngelLoader to catalog and launch fan missions. Start them through VorpX Virtual Desktop via AngelLoader.
After playing for a while, adjust VorpX Immersive Mode settings to your liking—distance, scale, curvature, and so on.
Use Alt + Space to recenter if you feel too short or if you feel that the picture is misaligned.
Optional:
Set F5 for quicksave and F9 for quickload—you’ll use them frequently.
You can also try cloning the Dark Messiah of Might and Magic VorpX profile, as more options seem to work in Z-Normal mode. However, there may be ghosting issues.
For the best immersion, use Peltor (or similar) noise-canceling headphones together with Panasonic in-ear buds, and a backlit keyboard for night play.
Consider using a Samsung HMD Odyssey Plus headset for excellent colors and contrast in Thief and The Dark Mod. Since darkness is a core part of the experience, display quality matters greatly.
The Samsung HMD Odyssey Plus still offers outstanding color and contrast thanks to its AMOLED screen technology.
When buying one, ask the seller whether the USB cable (which is long and sturdy) works properly. Signal interruptions can crash AMD drivers. If the system detects a signal loss (VorpX acts as a virtual monitor), it may switch to standard graphics drivers, resulting in a black screen.
Note that AMD Adrenalin driver crashes can still occur even with a fully functional cable. In such cases, both the monitor and headset may go black. You may need to restart your computer and manually reinstall the graphics drivers—often twice, as the first attempt may fail—via Windows Device Manager.
Minor scratches or blurring on lenses can be removed using PolyWatch Plastic Polish. However, on some headsets, it may cause additional blurring.
Only use PolyWatch if you are certain it’s safe for your device, as improper use can damage the lenses.
Removing scratches requires applying firm pressure—don’t be afraid of pressing too hard, but proceed carefully.
If you’re doing this for the first time, watch several YouTube tutorials. PolyWatch works by dissolving plastic on a microscopic level, so avoid overuse, as it can deform or reshape the lenses.
Tips for new Thief players:
Always pick up rope arrows—they are reusable.
You can pull yourself up by pressing and holding Space after a jump.
Shooting rope arrows close to edges makes climbing easier.
Some surfaces (like windowsills) are wooden—these can support rope arrows if you aim carefully.
Certain pipes can be climbed.
Some roofs can be climbed by jumping and holding Space, similar to windowsills and walls.
Doors and windows can be deceptive—some that look unusable can actually be opened. Always check them up close.Knocking out peasants is not always a good idea. They may serve a purpose, such as opening doors, which they cannot do if unconscious.
Purchased VorpX this afternoon and there was no download link at the end of the ordering process, in the receipt email, nor did I receive any other emails. I also filled out the download link request form and still nothing. Payment has definitely gone through via PayPal.
Perhaps it has something to do with the fact that I purchased/used the beta version of VorpX back in 2015. Or maybe I’ve simply missed the link somehow.
Hi Ralph,
I’m using vorpX with a Bigscreen Beyond while lying down and staying perfectly still. This is part of a medical protocol — I’m treating post-traumatic stress from a polytraumatized eye and maintaining bifocal fusion through VR. The immersive environment allows me to enter self-hypnosis, which is essential for my therapy.
The burn-in protection kicks in after a few seconds of immobility and stops frame submission, which breaks the immersion and makes the therapeutic process impossible. I cannot move my head — that defeats the entire purpose.
Could you please provide a way to disable the burn-in protection? A config toggle, a hidden setting, a command-line flag — anything would work.
I want to be transparent: I’ve spent considerable time trying to work around this on my end, without success. Here’s what I’ve tried through a proxy DLL replacing vpenvr_api.dll:
Hooked IVRSystem::GetTrackedDeviceActivityLevel (vtable slot 15), force-returning UserInteraction
→ 0 calls observed across entire sessions, despite correct hook installation with readback verificationInjected pose jitter via IVRCompositor::WaitGetPoses and IVRInput::GetPoseRelativeToNow/GetPoseForNextFrame (up to ±50mm / ±5°)
→ no effectAsync thread writing Block B of vpx_vorpxinterprocess shared memory at 70Hz during Submit gaps
→ no effectHooked LoadLibraryA/W/ExA/ExW to intercept any separate loading of openvr_api.dll
→ 0 redirections, not used
Binary analysis: no “idle”/”burn-in” strings found, GetTrackedDeviceActivityLevel string absent from the injected DLL, vorpControl.exe contains zero OpenVR strings
None of the OpenVR API channels are involved in the idle detection — I’ve eliminated every one systematically. The mechanism appears to be entirely internal to the injected DLL.I completely understand the rationale behind burn-in protection for OLED panels. But in my case, the content is never truly static (game scenes have ambient animation), and my medical need for complete immobility overrides the display concern.
Would it be possible to add a toggle to disable this feature, or could you point me in the right direction?
Thank you for your time and for an otherwise excellent piece of software.
Best regards
Hi Ralf, I know this has been discussed before and I know there is a bug related to cdpr engine/texture funkyness when zoom is set above .8.
Thing is, some of us have really low fov HMD that are 90° and loosing 20% of that leaves us with 72° and some really immersion breaking bars.
Personally I would rather take a risk with the texture glitches rather than loose all that fov.
I have 2 suggestions:
Suggestion 1: add an option to disable the limit with a strong warning popup saying “engine will glitch if you zoom past 80% – you’re on your own if you disable the limit.”
Suggestion 2: for those with higher fov HMD: an alternative to going for 100% zoom would be replacing the black bars with a more rounded shaped border that simulates the view in a lower fov HMD (a shape somewhere between the right angles of a square and the curviness of a oval).
I realize this is a free mod, that you’re maintaining in your free time but maybe you can consider these suggestions the next time you’re updating the mod.
Thanks you for this wonderful mod!
