Prepar3d V3 Flight Simulator - Force exclusive full screen mode and 3D fix?
I've been using Prepar3d v2.5 flight simulator which uses borderless windowed mode, preventing 3D from kicking in. They've just released Prepar3d V3 which uses same borderless windowed mode. I've been looking for a workaround for ages to force exclusive full screen mode without success. I wanted to try 3DMigoto wrapper but I'm a total newbie in it. Maybe if I can ask the creative community here who've made so many games work flawlessly for help :) There's a lot of 3D users looking for a workaround for Prepar3d. They've just released Prepar3d v3. It's the most realistic and visually stunning flight simulators available.
I've been using Prepar3d v2.5 flight simulator which uses borderless windowed mode, preventing 3D from kicking in. They've just released Prepar3d V3 which uses same borderless windowed mode. I've been looking for a workaround for ages to force exclusive full screen mode without success. I wanted to try 3DMigoto wrapper but I'm a total newbie in it. Maybe if I can ask the creative community here who've made so many games work flawlessly for help :) There's a lot of 3D users looking for a workaround for Prepar3d.

They've just released Prepar3d v3. It's the most realistic and visually stunning flight simulators available.

#1
Posted 09/30/2015 04:17 PM   
I asked the same question at the Prepar3d support forum and got the following reply from developer LM: "There is no way to do this currently because full screen settings are applied to each monitor individually and our windows can span more than one monitor. It is possible to to create your own window, force it to full screen, and copy the output of a prepar3d window to it in an effect plugin using C++ and DirectX. This is what our Oculus plugin does in extended mode. It's a fairly complex plugin to write, but it is technically possible." I think instead of writing a plugin a less complicated way would be through 3DMigoto DX11 wrapper. I'm certainly not with advanced knowledge of writing a plugin at all :) I'll reinstall Prepar3d tomorrow and try 3DMigoto.
I asked the same question at the Prepar3d support forum and got the following reply from developer LM:

"There is no way to do this currently because full screen settings are applied to each monitor individually and our windows can span more than one monitor. It is possible to to create your own window, force it to full screen, and copy the output of a prepar3d window to it in an effect plugin using C++ and DirectX. This is what our Oculus plugin does in extended mode. It's a fairly complex plugin to write, but it is technically possible."

I think instead of writing a plugin a less complicated way would be through 3DMigoto DX11 wrapper. I'm certainly not with advanced knowledge of writing a plugin at all :) I'll reinstall Prepar3d tomorrow and try 3DMigoto.

#2
Posted 10/01/2015 06:33 AM   
OK so this weekend I had some time to play with d3dx.ini settings. I set full_screen=1 and force stereo. The game starts but 3d doesn't start. It says stereo disabled. I tried the previous version but game crashes on launch and emitter doesn't start before crash. Anyone any idea what I may be doing wrong?
OK so this weekend I had some time to play with d3dx.ini settings. I set full_screen=1 and force stereo. The game starts but 3d doesn't start. It says stereo disabled. I tried the previous version but game crashes on launch and emitter doesn't start before crash. Anyone any idea what I may be doing wrong?

#3
Posted 10/04/2015 05:32 PM   
Worth experimenting with it a bit. Based on their answer, make sure you are running only a single monitor, I don't think full_screen=1 will work otherwise. Try with only full_screen=1, that should still allow 3D Vision Automatic to kick in. Unless they are deliberately disabling 3D, there's no reason to use force_stereo. Pretty sure you'll need the 1.2.1 version, but to be honest, I can't remember whether 1.0.1 works for full_screen=1. I seem to remember there was a bug there. For something like this simulator, it's always worth checking if Tridef has a fix. If that seems non-functional, set calls=1, debug=1, unbuffered=1 in the d3dx.ini and send me the log file for startup sequence. It might give some hint.
Worth experimenting with it a bit. Based on their answer, make sure you are running only a single monitor, I don't think full_screen=1 will work otherwise.

Try with only full_screen=1, that should still allow 3D Vision Automatic to kick in. Unless they are deliberately disabling 3D, there's no reason to use force_stereo.

Pretty sure you'll need the 1.2.1 version, but to be honest, I can't remember whether 1.0.1 works for full_screen=1. I seem to remember there was a bug there.

For something like this simulator, it's always worth checking if Tridef has a fix.


If that seems non-functional, set calls=1, debug=1, unbuffered=1 in the d3dx.ini and send me the log file for startup sequence. It might give some hint.

Acer H5360 (1280x720@120Hz) - ASUS VG248QE with GSync mod - 3D Vision 1&2 - Driver 372.54
GTX 970 - i5-4670K@4.2GHz - 12GB RAM - Win7x64+evilKB2670838 - 4 Disk X25 RAID
SAGER NP9870-S - GTX 980 - i7-6700K - Win10 Pro 1607
Latest 3Dmigoto Release
Bo3b's School for ShaderHackers

#4
Posted 10/05/2015 05:03 AM   
Subbed
Subbed

Gaming Rig 1

i7 5820K 3.3ghz (Stock Clock)
GTX 1080 Founders Edition (Stock Clock)
16GB DDR4 2400 RAM
512 SAMSUNG 840 PRO

Gaming Rig 2
My new build

Asus Maximus X Hero Z370
MSI Gaming X 1080Ti (2100 mhz OC Watercooled)
8700k (4.7ghz OC Watercooled)
16gb DDR4 3000 Ram
500GB SAMSUNG 860 EVO SERIES SSD M.2

#5
Posted 10/05/2015 12:50 PM   
Scroll To Top