-
Search Results
-
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.
Topic: Witcher 3 issues
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.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.
I hadn’t used Vorpx for several months but after coming back and updating, I now have to right click on the vorpx icon to enable the virtual monitor anytime I use desktop viewer. I know it’s not a huge deal but I didn’t have to do that previously and I’d like to have the old default behavior. I found another post about this when I searched and I know you said that it’s disabled for causing problems, but it never did for me. In fact, the current behavior causes issues for me if I forget to enable the virtual monitor before I start a game. For whatever reason, without the virtual monitor enabled, I’m unable to access my task bar or even tab to my browser (which I do often, as I listen to podcasts and such as I play my games). A few minutes ago, I had to close out of a game because of this.
In short, is it possible to have the virtual monitor turn on automatically with the start of desktop viewer?
Hi, I saw in the 2026 VorpX update that you made some changes to Dishonored 2! Thanks for improving support for my favorite game, and for all the work you do to improve VorpX, Ralf :)
I’m writing this message here because I’ve made some interesting discoveries for Dishonored 2 and Dishonored: Death of the Outsider that could make it easier to add G3D if someone ever wants to do it.
I discovered that it’s possible to force the removal of certain shaders for D2 and DOTO very easily by adding parameters to the game’s launch shortcut.
For example, to remove the DOF effect and the SSAO effect:
“C:\GOG Games\Dishonored 2\Dishonored2.exe” +cvarAdd r_skipDOF 1 +cvarAdd r_skipSSAO 1With the option “+cvarAdd r_skipPostProcess”, it’s possible to remove a HUGE amount of shaders in the game with this:
“C:\GOG Games\Dishonored 2\Dishonored2.exe” +cvarAdd r_skipPostProcess
(Although the majority of shaders are disabled with this option, the Timepiece still works correctly in the mission “A Crack in the Slab“.)
It’s also possible to use a less drastic option, such as:
“C:\GOG Games\Dishonored 2\Dishonored2.exe” +cvarAdd r_skipTemporalAA +cvarAdd r_skipShadows +cvarAdd r_skipDOF 1 +cvarAdd r_skipSSAO 1Using “+cvarAdd r_skipPostProcess”, or disabling certain shaders, could therefore help make G3D support easier, since a large portion of problematic shaders can be disabled at the game’s launch and make it easier to handle G3D.
VorpX could create a batch file next to “Dishonored2.exe” with this command:
“Dishonored2.exe +cvarAdd r_skipDOF 1 +cvarAdd r_skipPostProcess”
And ask the player to launch the game using this batch file ;)Here is the list of shader options that can be disabled and work for D2 and DOTO:
+cvarAdd r_skipMergeMeshes
+cvarAdd r_skipIBL
+cvarAdd r_skipGodRaysUnderWater
+cvarAdd r_skipFogUnderWater
+cvarAdd r_skipFogBlur
+cvarAdd r_skipAnisoTextureStreaming
+cvarAdd r_skipToneMapping
+cvarAdd r_skipBloom
+cvarAdd r_skipLensFlares
+cvarAdd r_skipAutoExposure
+cvarAdd r_skipAutoExposureTemporalAdaptation
+cvarAdd r_skipColorGrading
+cvarAdd r_skipLights
+cvarAdd r_skipPostToneMap
+cvarAdd r_skipUnderWaterPostProcesses
+cvarAdd r_skipOceanSSR
+cvarAdd r_skipFog
+cvarAdd r_skipGodRays
+cvarAdd r_skipDepthAlpha
+cvarAdd r_skipEmissiveGlare
+cvarAdd r_skipPostProcess
+cvarAdd r_skipOutlines
+cvarAdd r_skipIndirect
+cvarAdd r_skipAlbedo
+cvarAdd r_skipSSAO
+cvarAdd r_skipDirect
+cvarAdd r_skipTemporalAA
+cvarAdd r_skipDofBck
+cvarAdd r_skipInsideBodyDithering
+cvarAdd r_skipCameraMotionBlur
+cvarAdd r_skipOcean
+cvarAdd r_skipDynamicDecals
+cvarAdd r_skipStaticDecals
+cvarAdd r_skipModels
+cvarAdd r_skipShadows
+cvarAdd r_skipLightScattering
+cvarAdd r_skipLightsFromLayerA
+cvarAdd r_skipLightsFromLayerB(Excuse my poor English, it’s not my native language)
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!
Hey, so I recently upgraded to a 5070TI – Been wanting to play Bioshock 1&2 Remastered on G3D. Thing is no matter which resolution I put the game on, some scenes depending where I look, game dips below 60 fps – even 50 fps.
I have a Quest 3 – 5070TI paired with a i7 12700K – 64GB RAM – installed on nvme – so I thought I’d be getting a stable 90fps but no. I usually play Z3D games at 4096×3072 resolution – but w these 2 remasters, even if I set the res 1600×1680 ; I get the same fps as 4096×3072. Tried all kinds of resolutions, same effect. I don’t understand.. any help? Using OPEN XR Virtual Desktop – tried w link cable too but that has the same fps drops.


