Problem with Opengl quadbuffering
So, I'm trying to use 3D Vision with GZ3Doom. It is programmed to use 3D Vision via Opengl quadbuffering. I have the game set to run in full-screen, I manually run it as an admin, have my computer's desktop and the game set to run at 120htz, but the quadbuffering seems to be failing to start. If I have quadbuffering turned on when I boot the game, I get a "R_OPENGL: No valid pixel formats found. Retrying in compatibility mode" message in the logfile. I will also get this if I switch resolutions in game (with quadbuffering on). If quadbuffering is disabled, I get no error messages. This seems to be an issue with my computer, as I have also tried to run the modified 3D Vision compatible version of Wolf4SDL, which also uses Opengl quadbuffering, and I get a similar error message when using it in 3d vision mode. My computer Win 7 Ultimate 64 i3-4340 GTX770 2gb 8gb DDR3 Latest Nivida drivers Any ideas? Thanks
So, I'm trying to use 3D Vision with GZ3Doom. It is programmed to use 3D Vision via Opengl quadbuffering. I have the game set to run in full-screen, I manually run it as an admin, have my computer's desktop and the game set to run at 120htz, but the quadbuffering seems to be failing to start.

If I have quadbuffering turned on when I boot the game, I get a "R_OPENGL: No valid pixel formats found. Retrying in compatibility mode" message in the logfile. I will also get this if I switch resolutions in game (with quadbuffering on).

If quadbuffering is disabled, I get no error messages.

This seems to be an issue with my computer, as I have also tried to run the modified 3D Vision compatible version of Wolf4SDL, which also uses Opengl quadbuffering, and I get a similar error message when using it in 3d vision mode.

My computer
Win 7 Ultimate 64
i3-4340
GTX770 2gb
8gb DDR3
Latest Nivida drivers

Any ideas?
Thanks

#1
Posted 05/02/2016 12:03 AM   
Display and connection type?
Display and connection type?

#2
Posted 05/02/2016 01:41 AM   
Eizo Foris FG2421 DVI-D Dual Link. I know it's not an officially supported 3D Vision monitor, but with 3D Vision set to CRT mode, everything else works.
Eizo Foris FG2421 DVI-D Dual Link. I know it's not an officially supported 3D Vision monitor, but with 3D Vision set to CRT mode, everything else works.

#3
Posted 05/02/2016 01:48 AM   
Are you setting your desktop to 120Hz prior to launching the game? Does the game launch in Fullscreen? If you have more than one display connected, try removing the others. What driver version? Tis nice to know that generic CRT is working :)
Are you setting your desktop to 120Hz prior to launching the game?

Does the game launch in Fullscreen?

If you have more than one display connected, try removing the others.

What driver version?

Tis nice to know that generic CRT is working :)

#4
Posted 05/02/2016 01:53 AM   
Desktop is set to 120hz Game launches in fullscreen Drivers: 3D Vision Controller 364.44 3D Vision 364.72 Geforce Experience 2.11.2.55 Graphics Driver 364.72 Nvidia HD Audio 1.3.34.4 PhysX 9.15.0428
Desktop is set to 120hz
Game launches in fullscreen

Drivers:
3D Vision Controller 364.44
3D Vision 364.72
Geforce Experience 2.11.2.55
Graphics Driver 364.72
Nvidia HD Audio 1.3.34.4
PhysX 9.15.0428

#5
Posted 05/02/2016 02:24 AM   
I'm currently on 361.91 and OpenGL is working fine in Jedi Academy. W7 64 VG278HE DVI Dual Link You might try the hotfix driver for 364.72 https://forums.geforce.com/default/topic/930978/geforce-drivers/announcing-geforce-hot-fix-driver-364-96/
I'm currently on 361.91 and OpenGL is working fine in Jedi Academy. W7 64 VG278HE DVI Dual Link

You might try the hotfix driver for 364.72

https://forums.geforce.com/default/topic/930978/geforce-drivers/announcing-geforce-hot-fix-driver-364-96/

#6
Posted 05/02/2016 02:47 AM   
hmm, while SW: JKJA worked just fine (excluding the letterbox issue) on my 1920x1080@120Hz non G-Sync monitor via Dual Link DVI (VG278HE) , it would lose sync on my 2560x1440@120Hz G-Sync capable monitor connected via Display Port (S2716DG). Sometimes just swapping the eyes, in which case I could flip the glasses or sometimes the sync would be completely off for a little bit. Hopefully it's a driver issues and not related to the Display Port connection or G-Sync.
hmm, while SW: JKJA worked just fine (excluding the letterbox issue) on my 1920x1080@120Hz non G-Sync monitor via Dual Link DVI (VG278HE) , it would lose sync on my 2560x1440@120Hz G-Sync capable monitor connected via Display Port (S2716DG).

Sometimes just swapping the eyes, in which case I could flip the glasses or sometimes the sync would be completely off for a little bit. Hopefully it's a driver issues and not related to the Display Port connection or G-Sync.

#7
Posted 05/02/2016 05:00 AM   
Ok did a clean install of 361.91, and didn't make a difference. As for my issue, I'm not even certain this is a 3D Vision issue anymore. I've been in email contact with the creator of GZ3Doom, and how it works, is first you tell the game to turn on quadbuffering, then you turn on 3D Vision. With quadbuffer on and 3D Vision off, I still get the error, and the game switches to software rendering. With quadbuffer off, GZ3Doom does render in opengl as it should. Anyone have a clue as to why opengl quadbuffer refuses to work? Afaik, it should work fine as long as game is running in exclusive full-screen and admin mode.
Ok did a clean install of 361.91, and didn't make a difference.
As for my issue, I'm not even certain this is a 3D Vision issue anymore.
I've been in email contact with the creator of GZ3Doom, and how it works, is first you tell the game to turn on quadbuffering, then you turn on 3D Vision.

With quadbuffer on and 3D Vision off, I still get the error, and the game switches to software rendering.
With quadbuffer off, GZ3Doom does render in opengl as it should.

Anyone have a clue as to why opengl quadbuffer refuses to work? Afaik, it should work fine as long as game is running in exclusive full-screen and admin mode.

#8
Posted 05/02/2016 05:27 AM   
I'm confused, admin mode has nothing to do with quad buffer. It's required if you are using the wrapper from helifax so that his custom profile is executed properly. If you are trying to use his wrapper and the game renderer from this guy/ GZ3Doom....there's your problem!!! If your not mixing methods, try this, make a text file in the base folder or wherever the config folder is located and name it AutoExec.cfg Put this in it r_mode -1 r_customHeight 1080 r_customWidth 1920 com_maxfps 120 You might also try adding r_stereo 1 edit: on the github for GZ3Doom I see "•In GZ3Doom 1.8.10e or later, "vr_enabled_quadbuffer = true" in the console, then restart GZ3Doom", perhaps this is your problem.
I'm confused, admin mode has nothing to do with quad buffer.

It's required if you are using the wrapper from helifax so that his custom profile is executed properly.

If you are trying to use his wrapper and the game renderer from this guy/ GZ3Doom....there's your problem!!!



If your not mixing methods, try this, make a text file in the base folder or wherever the config folder is located and name it AutoExec.cfg

Put this in it

r_mode -1
r_customHeight 1080
r_customWidth 1920
com_maxfps 120

You might also try adding
r_stereo 1

edit: on the github for GZ3Doom I see "•In GZ3Doom 1.8.10e or later, "vr_enabled_quadbuffer = true" in the console, then restart GZ3Doom", perhaps this is your problem.

#9
Posted 05/02/2016 05:48 AM   
Sorry if I wasn't clear, admin mode is just something I tend to include as Win 7 will do odd things at times without it. Thank you so much for all the help by the way. I really do appreciate it. Anyway with GZ3Doom, if quadbuffer = true, I always get "R_OPENGL: No valid pixel formats found. Retrying in compatibility mode" in the logfile. With quadbuffer = false, I do not get this error. Can anyone confirm if Opengl Quadbuffer actually works on a GTX770?
Sorry if I wasn't clear, admin mode is just something I tend to include as Win 7 will do odd things at times without it. Thank you so much for all the help by the way. I really do appreciate it.

Anyway with GZ3Doom, if quadbuffer = true, I always get "R_OPENGL: No valid pixel formats found. Retrying in compatibility mode" in the logfile.

With quadbuffer = false, I do not get this error.

Can anyone confirm if Opengl Quadbuffer actually works on a GTX770?

#10
Posted 05/02/2016 06:42 AM   
failed to find an appropriate PIXELFORMAT I get this error in SW:JKJA if my monitor is set to 3D Vision Discover instead of "Asus 120Hz 3D LCD" or if my desktop is set to 60Hz instead of 120Hz or if 3D Vision is disabled in the control panel. The only issue that I can think of, if it's not one of these three problems is that Nvidia is not allowing quad buffered OpenGL when using Generic CRT.
failed to find an appropriate PIXELFORMAT

I get this error in SW:JKJA if my monitor is set to 3D Vision Discover instead of "Asus 120Hz 3D LCD"

or if my desktop is set to 60Hz instead of 120Hz or if 3D Vision is disabled in the control panel.

The only issue that I can think of, if it's not one of these three problems is that Nvidia is not allowing quad buffered OpenGL when using Generic CRT.

#11
Posted 05/02/2016 06:54 AM   
Actually thinking about it now, wasn't there a time where Generic CRT mode was completely removed? Good chance when Nvidia brought it back, they never bothered to update it to support quad buffered. Did some more searching, and it seems that Doom 3 BFG supports 3D Vision via quad buffer as well. Think I'll try that, and if it also doesn't work, then I think it will be time to give up on this one.
Actually thinking about it now, wasn't there a time where Generic CRT mode was completely removed? Good chance when Nvidia brought it back, they never bothered to update it to support quad buffered. Did some more searching, and it seems that Doom 3 BFG supports 3D Vision via quad buffer as well. Think I'll try that, and if it also doesn't work, then I think it will be time to give up on this one.

#12
Posted 05/02/2016 07:15 AM   
I didn't have any problem running gz3doom in 3D. Go to "Display Options" -> "Stereo 3D VR" and select "3D Vision". In older versions, you had to set "vr_mode 7" in the console, IIRC. In your .ini, set "vr_ipd=0.18" to have a normal eye separation (equivalent to 100% depth in my XL2411Z approximately). Here is my ini if you want to try it, but delete paths that point to mods (from version 1.8.10_a, I didn't upgrade yet to 1.8.10_e): [code]# This file was generated by GZDoom 1.8.10-241-ge7b204f on Mon May 02 10:32:43 2016 # These are the directories to automatically search for IWADs. # Each directory should be on a separate line, preceded by Path= [IWADSearch.Directories] Path=. Path=$DOOMWADDIR Path=$HOME Path=$PROGDIR # These are the directories to search for wads added with the -file # command line parameter, if they cannot be found with the path # as-is. Layout is the same as for IWADSearch.Directories [FileSearch.Directories] Path=$PROGDIR Path=$DOOMWADDIR # Files to automatically execute when running the corresponding game. # Each file should be on its own line, preceded by Path= [Doom.AutoExec] Path=$PROGDIR/autoexec.cfg [Heretic.AutoExec] Path=$PROGDIR/autoexec.cfg [Hexen.AutoExec] Path=$PROGDIR/autoexec.cfg [Strife.AutoExec] Path=$PROGDIR/autoexec.cfg [Chex.AutoExec] Path=$PROGDIR/autoexec.cfg # WAD files to always load. These are loaded after the IWAD but before # any files added with -file. Place each file on its own line, preceded # by Path= [Global.Autoload] # Wad files to automatically load depending on the game and IWAD you are # playing. You may have have files that are loaded for all similar IWADs # (the game) and files that are only loaded for particular IWADs. For example, # any files listed under Doom.Autoload will be loaded for any version of Doom, # but files listed under Doom2.Autoload will only load when you are # playing Doom 2. [Doom.Autoload] Path=D:\Juegos\GZ3Doom 1.8.10_a\hdtex\zdoom-dhtp-20130802.pk3 Path=D:\Juegos\GZ3Doom 1.8.10_a\hdtex\pk-doom-sfx-20100109.pk3 Path=D:\Juegos\GZ3Doom 1.8.10_a\hdtex\slide-doom-sky1.pk3 Path=D:\Juegos\GZ3Doom 1.8.10_a\hdtex\slide-doom-sky2.pk3 Path=D:\Juegos\GZ3Doom 1.8.10_a\hdtex\slide-doom-sky3.pk3 Path=D:\Juegos\GZ3Doom 1.8.10_a\hdtex\slide-doom-sky4.pk3 Path=D:\Juegos\GZ3Doom 1.8.10_a\hdtex\jdui-all-20120223.pk3 Path=D:\Juegos\GZ3Doom 1.8.10_a\DoomMetalVol4.wad Path=D:\Juegos\GZ3Doom 1.8.10_a\hdtex\mskins.wad [Doom1.Autoload] Path=D:\Juegos\GZ3Doom 1.8.10_a\hdtex\zdoom-dhtp-20130802.pk3 Path=D:\Juegos\GZ3Doom 1.8.10_a\hdtex\pk-doom-sfx-20100109.pk3 Path=D:\Juegos\GZ3Doom 1.8.10_a\hdtex\slide-doom-sky1.pk3 Path=D:\Juegos\GZ3Doom 1.8.10_a\hdtex\slide-doom-sky2.pk3 Path=D:\Juegos\GZ3Doom 1.8.10_a\hdtex\slide-doom-sky3.pk3 Path=D:\Juegos\GZ3Doom 1.8.10_a\hdtex\slide-doom-sky4.pk3 Path=D:\Juegos\GZ3Doom 1.8.10_a\hdtex\jdui-all-20120223.pk3 Path=D:\Juegos\GZ3Doom 1.8.10_a\brutalv20.pk3 Path=D:\Juegos\GZ3Doom 1.8.10_a\DoomMetalVol4.wad Path=D:\Juegos\GZ3Doom 1.8.10_a\hdtex\mskins.wad [Doom2.Autoload] Path=D:\Juegos\GZ3Doom 1.8.10_a\hdtex\zdoom-dhtp-20130802.pk3 Path=D:\Juegos\GZ3Doom 1.8.10_a\hdtex\pk-doom-sfx-20100109.pk3 Path=D:\Juegos\GZ3Doom 1.8.10_a\hdtex\slide-doom2-sky1.pk3 Path=D:\Juegos\GZ3Doom 1.8.10_a\hdtex\slide-doom2-sky2.pk3 Path=D:\Juegos\GZ3Doom 1.8.10_a\hdtex\slide-doom2-sky3.pk3 Path=D:\Juegos\GZ3Doom 1.8.10_a\hdtex\jdui-all-20120223.pk3 Path=D:\Juegos\GZ3Doom 1.8.10_a\brutalv20.pk3 Path=D:\Juegos\GZ3Doom 1.8.10_a\DoomMetalVol4.wad Path=D:\Juegos\GZ3Doom 1.8.10_a\hdtex\mskins.wad [TNT.Autoload] [Plutonia.Autoload] [Freedoom.Autoload] [Freedoom1.Autoload] [FreeDM.Autoload] [Heretic.Autoload] [Hexen.Autoload] [HexenDK.Autoload] [HexenDemo.Autoload] [Strife.Autoload] [Chex.Autoload] [Chex3.Autoload] [UrbanBrawl.Autoload] [Harmony.Autoload] [LastRun] Version=210 [GlobalSettings] gus_memsize=0 midi_dmxgus=true gus_patchdir= midi_timiditylike=false midi_voices=32 midi_config=timidity.cfg snd_midiprecache=false opl_core=0 opl_numchips=2 timidity_frequency=22050 timidity_pipe=90 timidity_mastervolume=1 timidity_byteswap=false timidity_8bit=false timidity_stereo=true timidity_reverb=0 timidity_chorus=0 timidity_extargs= timidity_exe=timidity.exe snd_mididevice=-1 spc_amp=1.875 mod_autochip_scan_threshold=12 mod_autochip_size_scan=500 mod_autochip_size_force=100 mod_autochip=false mod_interp=1 mod_volramp=0 mod_samplerate=0 mod_dumb=true snd_sfxvolume=1 snd_output=Default snd_buffersize=0 snd_samplerate=48000 snd_musicvolume=0.5 snd_waterlp=250 snd_midipatchset= snd_output_format=PCM-16 snd_speakermode=5.1 snd_resampler=Cubic snd_waterreverb=true snd_hrtf=false snd_buffercount=0 snd_driver=0 opl_fullpan=true vid_contrast=1 vid_brightness=0 gl_render_precise=true gl_plane_reflection=true r_mirror_recursions=4 gl_seamless=true gl_mirror_envmap=true gl_texture_useshaders=true gl_glow_shader=true gl_brightmap_shader=false gl_colormap_shader=false gl_fog_shader=false gl_warp_shader=false gl_lights_additive=false gl_light_particles=true gl_light_sprites=true gl_lights_size=1 gl_lights_intensity=1 gl_lights_checkside=true gl_attachedlights=true gl_dynlight_shader=false gl_lights=true vr_hud_scale=0.6 vr_sprite_scale=0.4 vr_weapondist=0.45 vr_weapon_height=0 vr_player_height_meters=1.75 vr_rift_fov=117.4 vr_ipd=0.18 gl_usefb=true vr_screendist=0.6 gl_mask_sprite_threshold=0.5 gl_mask_threshold=0.5 gl_no_skyclear=false gl_sky_detail=16 gl_enhanced_nv_stealth=3 gl_billboard_particles=true gl_billboard_mode=0 gl_particles_style=2 gl_sprite_blend=false gl_spritebrightfog=false gl_usecolorblending=true gl_sort_textures=true gl_texture_hqresize_targets=7 gl_texture_hqresize_maxinputsize=512 gl_texture_hqresize=0 gl_clamp_per_texture=false gl_texture_format=0 gl_texture_filter=5 gl_texture_filter_anisotropic=16 gl_distfog=70 gl_light_ambient=20 gl_usevbo=2 vid_tft=true m_showinputgrid=false m_show_backbutton=0 m_use_mouse=1 show_messages=true mouse_sensitivity=0.5125 map_point_coordinates=true vid_aspect=0 vid_nowidescreen=false vid_refreshrate=120 vid_vsync=true vid_defbits=32 vid_defheight=1080 vid_defwidth=1920 Gamma=1 statfile=zdoomstat.txt savestatistics=0 snd_flipstereo=false snd_channels=32 r_columnmethod=1 r_quakeintensity=1 cl_predict_lerpthreshold=2 cl_predict_lerpscale=0.05 cl_predict_specials=true cl_noprediction=false telezoom=true r_fakecontrast=1 chase_dist=90 chase_height=-8 gl_cachetime=0.6 gl_cachenodes=true nomonsterinterpolation=false png_gamma=0 png_level=5 screenshot_dir= screenshot_type=png screenshot_quiet=false use_joystick=false autosavecount=4 disableautosave=0 autosavenum=2 smooth_mouse=false m_side=2 m_forward=1 m_yaw=1 m_pitch=1 lookstrafe=false freelook=true invertmouse=false cl_run=false demo_compress=true cl_waitforsave=true save_dir= longsavemessages=true storesavepic=true nofilecompression=false cl_capfps=false defaultiwad=doom2 queryiwad=true con_ctrl_d= con_buffersize=-1 vid_maxfps=200 vid_adapter=1 vid_forceddraw=false gl_vid_multisample=0 showendoom=1 queryiwad_key=shift snd_movievolume=1 joy_xinput=true joy_ps2raw=true joy_dinput=true mouse_capturemode=1 in_mouse=0 m_filter=false m_noprescale=false use_mouse=true k_mergekeys=true norawinput=false k_allowfullscreentoggle=true cd_drive= cd_enabled=true vid_winscale=1 fullscreen=true vid_renderer=1 win_y=-1 win_x=-1 bgamma=1 ggamma=1 rgamma=1 vid_displaybits=8 vid_noblitter=true vid_attachedsurfaces=false vid_palettehack=false vid_hwaalines=true d3d_antilag=true eaxedit_test=true [GlobalSettings.Unknown] [Doom.Player] wi_noautostartmap=false playerclass=Classic stillbob=0 movebob=0 neverswitchonpickup=false gender=male team=255 skin=base colorset=0 color=40 cf 00 name=Alejandro autoaim=5000 [Doom.ConsoleVariables] r_drawfuzz=1 vid_nopalsubstitutions=false snd_pitched=false gl_light_models=true gl_interpolate_model_frames=true gl_aalines=false gl_fuzztype=0 gl_sclipfactor=1.8 gl_sclipthreshold=10 gl_spriteclip=3 gl_trimsprites=true gl_precache=false gl_texture_usehires=true gl_lightmode=3 gl_fogmode=1 gl_brightfog=false gl_enhanced_nightvision=true gl_weaponlight=8 menu_screenratios=-1 snd_menuvolume=0.6 show_obituaries=true am_showmaplabel=2 crosshairgrow=false crosshairscale=false crosshairhealth=true crosshaircolor=ff 00 00 crosshairforce=false crosshair=0 st_scale=true paletteflash=0 hudcolor_stats=3 hudcolor_statnames=6 hudcolor_xyco=3 hudcolor_ttim=5 hudcolor_ltim=8 hudcolor_time=6 hudcolor_titl=10 hud_berserk_health=true hud_armor_green=100 hud_armor_yellow=50 hud_armor_red=25 hud_health_green=100 hud_health_yellow=50 hud_health_red=25 hud_ammo_yellow=50 hud_ammo_red=25 hud_showlag=0 hud_timecolor=5 hud_showtime=0 hud_showweapons=true hud_showscore=false hud_showstats=false hud_showitems=false hud_showmonsters=true hud_showsecrets=true hud_althud=false hud_althudscale=2 st_oldouch=false cl_maxdecals=1024 cl_spreaddecals=true transsouls=0.75 wi_showtotaltime=true wi_percents=true dimcolor=ff d7 00 dimamount=-1 hud_scale=false allcheats=false r_stretchsky=true r_shadercolormaps=true screenblocks=10 r_deathcamera=false cl_showsecretmessage=true cl_bloodtype=1 cl_pufftype=1 addrocketexplosion=false cl_missiledecals=true cl_doautoaim=false cl_bloodsplats=true cl_showmultikills=true cl_showsprees=true r_maxparticles=4000 r_rail_trailsparsity=1 r_rail_spiralsparsity=1 r_rail_smartspiral=false cl_rockettrails=3 dlg_musicvolume=1 sb_teamdeathmatch_headingcolor=6 sb_teamdeathmatch_enable=true sb_deathmatch_otherplayercolor=2 sb_deathmatch_yourplayercolor=3 sb_deathmatch_headingcolor=6 sb_deathmatch_enable=true sb_cooperative_otherplayercolor=2 sb_cooperative_yourplayercolor=3 sb_cooperative_headingcolor=6 sb_cooperative_enable=true nametagcolor=5 displaynametags=0 language=auto compatmode=0 vid_cursor=None wipetype=1 dehload=0 chat_substitution=false chatmacro0=No chatmacro9=Yes chatmacro8=I'll take care of it. chatmacro7=Come here! chatmacro6=Next time, scumbag... chatmacro5=You suck! chatmacro4=Help! chatmacro3=I'm not looking too good! chatmacro2=I'm OK. chatmacro1=I'm ready to kick butt! lookspring=true con_midtime=3 msgmidcolor2=4 msgmidcolor=5 msg4color=3 msg3color=3 msg2color=2 msg1color=5 msg0color=6 msg=0 con_alpha=0.75 con_scaletext=0 con_centernotify=false con_notifytime=3 con_notablist=false cl_bbannounce=false am_followplayer=true am_textured=false am_ovthingcolor_citem=e8 88 00 am_ovthingcolor_item=e8 88 00 am_ovthingcolor_ncmonster=e8 88 00 am_ovthingcolor_monster=e8 88 00 am_ovthingcolor_friend=e8 88 00 am_ovthingcolor=e8 88 00 am_ovsecretsectorcolor=00 ff ff am_ovinterlevelcolor=ff ff 00 am_ovtelecolor=ff ff 00 am_ovunseencolor=00 22 6e am_ovcdwallcolor=00 88 44 am_ovfdwallcolor=00 88 44 am_ovefwallcolor=00 88 44 am_ovlockedcolor=00 88 44 am_ovotherwallscolor=00 88 44 am_ovspecialwallcolor=ff ff ff am_ovsecretwallcolor=00 88 44 am_ovwallcolor=00 ff 00 am_ovyourcolor=fc e8 d8 am_thingcolor_citem=fc fc fc am_thingcolor_item=fc fc fc am_thingcolor_ncmonster=fc fc fc am_thingcolor_monster=fc fc fc am_thingcolor_friend=fc fc fc am_secretsectorcolor=ff 00 ff am_interlevelcolor=ff 00 00 am_intralevelcolor=00 00 ff am_lockedcolor=00 78 00 am_notseencolor=6c 6c 6c am_xhaircolor=80 80 80 am_gridcolor=8b 5a 2b am_thingcolor=fc fc fc am_efwallcolor=66 55 55 am_cdwallcolor=4c 38 20 am_fdwallcolor=88 70 58 am_tswallcolor=88 88 88 am_specialwallcolor=ff ff ff am_secretwallcolor=00 00 00 am_wallcolor=2c 18 08 am_yourcolor=fc e8 d8 am_backcolor=6c 54 40 am_showthingsprites=0 am_showtriggerlines=false am_showkeys=true am_drawmapback=1 am_map_secrets=1 am_customcolors=true am_colorset=0 am_showtotaltime=false am_showtime=true am_showitems=false am_showmonsters=true am_showsecrets=true am_overlay=0 am_rotate=0 [Doom.LocalServerInfo] maxviewpitch=90 sv_corpsequeuesize=64 forcewater=false sv_smartaim=0 sv_disableautohealth=false sv_dropstyle=0 compatflags2=0 compatflags=0 [Doom.UnknownConsoleVariables] [Doom.ConsoleAliases] [Doom.Bindings] 1=slot 1 2=slot 2 3=slot 3 4=slot 4 5=slot 5 6=slot 6 7=slot 7 8=slot 8 9=slot 9 0=slot 0 -=sizedown Equals=sizeup tab=togglemap t=messagemode LeftBracket=invprev RightBracket=invnext enter=invuse ctrl=crouch `=toggleconsole shift=+speed \=+showscores ,=+moveleft .=+moveright alt=+strafe space=+jump capslock=toggle cl_run f1=menu_help f2=menu_save f3=menu_load f4=menu_options f5=menu_display f6=quicksave f7=menu_endgame f8=togglemessages f9=quickload f10=menu_quit f11=bumpgamma f12=spynext sysrq=screenshot pause=pause uparrow=+forward leftarrow=+left rightarrow=+right downarrow=+back mouse1=+attack mouse2=+strafe mouse3=+forward mouse4=+speed joy1=+attack joy2=+strafe joy3=+speed joy4=+use mwheelup=weapprev mwheeldown=weapnext mwheelright=invnext mwheelleft=invprev dpadup=togglemap dpaddown=invuse dpadleft=invprev dpadright=invnext pad_start=pause pad_back=menu_main lthumb=crouch lshoulder=weapprev rshoulder=weapnext ltrigger=+altattack rtrigger=+attack pad_a=+use pad_y=+jump w=+forward e=+use a=+moveleft s=+back d=+moveright c=+crouch [Doom.DoubleBindings] [Doom.AutomapBindings] 0=am_gobig -=+am_zoomout Equals=+am_zoomin p=am_toggletexture f=am_togglefollow g=am_togglegrid c=am_clearmarks m=am_setmark kp-=+am_zoomout kp+=+am_zoomin uparrow=+am_panup leftarrow=+am_panleft rightarrow=+am_panright downarrow=+am_pandown mwheelup=am_zoom 1.2 mwheeldown=am_zoom -1.2 [Doom.Player.Mod] bd_lowgraphicsmode=0 bd_bloodamount=2 [Doom.LocalServerInfo.Mod] bd_nobulletpenetration=1 isrunningzandronum=1 zdoombrutaljanitor=0 zdoombrutalblood=2 bd_classicmonsters=0 [Doom.BrutalDoomActions.Bindings] q=kickem r=reloader g=grenadetoss [Doom.BrutalDoomActions.DoubleBindings] [Doom.BrutalDoomInteractions.Bindings] h=brutaltaunt v=wave1 x=wave2 j=advtaunt k=oneliner [Doom.BrutalDoomInteractions.DoubleBindings] [Doom.BrutalDoomAdvMoves.Bindings] z=roleft [Doom.BrutalDoomAdvMoves.DoubleBindings] [/code]
I didn't have any problem running gz3doom in 3D. Go to "Display Options" -> "Stereo 3D VR" and select "3D Vision". In older versions, you had to set "vr_mode 7" in the console, IIRC.

In your .ini, set "vr_ipd=0.18" to have a normal eye separation (equivalent to 100% depth in my XL2411Z approximately).

Here is my ini if you want to try it, but delete paths that point to mods (from version 1.8.10_a, I didn't upgrade yet to 1.8.10_e):

# This file was generated by GZDoom 1.8.10-241-ge7b204f on Mon May 02 10:32:43 2016

# These are the directories to automatically search for IWADs.
# Each directory should be on a separate line, preceded by Path=
[IWADSearch.Directories]
Path=.
Path=$DOOMWADDIR
Path=$HOME
Path=$PROGDIR

# These are the directories to search for wads added with the -file
# command line parameter, if they cannot be found with the path
# as-is. Layout is the same as for IWADSearch.Directories
[FileSearch.Directories]
Path=$PROGDIR
Path=$DOOMWADDIR

# Files to automatically execute when running the corresponding game.
# Each file should be on its own line, preceded by Path=

[Doom.AutoExec]
Path=$PROGDIR/autoexec.cfg

[Heretic.AutoExec]
Path=$PROGDIR/autoexec.cfg

[Hexen.AutoExec]
Path=$PROGDIR/autoexec.cfg

[Strife.AutoExec]
Path=$PROGDIR/autoexec.cfg

[Chex.AutoExec]
Path=$PROGDIR/autoexec.cfg

# WAD files to always load. These are loaded after the IWAD but before
# any files added with -file. Place each file on its own line, preceded
# by Path=
[Global.Autoload]

# Wad files to automatically load depending on the game and IWAD you are
# playing. You may have have files that are loaded for all similar IWADs
# (the game) and files that are only loaded for particular IWADs. For example,
# any files listed under Doom.Autoload will be loaded for any version of Doom,
# but files listed under Doom2.Autoload will only load when you are
# playing Doom 2.

[Doom.Autoload]
Path=D:\Juegos\GZ3Doom 1.8.10_a\hdtex\zdoom-dhtp-20130802.pk3
Path=D:\Juegos\GZ3Doom 1.8.10_a\hdtex\pk-doom-sfx-20100109.pk3
Path=D:\Juegos\GZ3Doom 1.8.10_a\hdtex\slide-doom-sky1.pk3
Path=D:\Juegos\GZ3Doom 1.8.10_a\hdtex\slide-doom-sky2.pk3
Path=D:\Juegos\GZ3Doom 1.8.10_a\hdtex\slide-doom-sky3.pk3
Path=D:\Juegos\GZ3Doom 1.8.10_a\hdtex\slide-doom-sky4.pk3
Path=D:\Juegos\GZ3Doom 1.8.10_a\hdtex\jdui-all-20120223.pk3
Path=D:\Juegos\GZ3Doom 1.8.10_a\DoomMetalVol4.wad
Path=D:\Juegos\GZ3Doom 1.8.10_a\hdtex\mskins.wad

[Doom1.Autoload]
Path=D:\Juegos\GZ3Doom 1.8.10_a\hdtex\zdoom-dhtp-20130802.pk3
Path=D:\Juegos\GZ3Doom 1.8.10_a\hdtex\pk-doom-sfx-20100109.pk3
Path=D:\Juegos\GZ3Doom 1.8.10_a\hdtex\slide-doom-sky1.pk3
Path=D:\Juegos\GZ3Doom 1.8.10_a\hdtex\slide-doom-sky2.pk3
Path=D:\Juegos\GZ3Doom 1.8.10_a\hdtex\slide-doom-sky3.pk3
Path=D:\Juegos\GZ3Doom 1.8.10_a\hdtex\slide-doom-sky4.pk3
Path=D:\Juegos\GZ3Doom 1.8.10_a\hdtex\jdui-all-20120223.pk3
Path=D:\Juegos\GZ3Doom 1.8.10_a\brutalv20.pk3
Path=D:\Juegos\GZ3Doom 1.8.10_a\DoomMetalVol4.wad
Path=D:\Juegos\GZ3Doom 1.8.10_a\hdtex\mskins.wad

[Doom2.Autoload]
Path=D:\Juegos\GZ3Doom 1.8.10_a\hdtex\zdoom-dhtp-20130802.pk3
Path=D:\Juegos\GZ3Doom 1.8.10_a\hdtex\pk-doom-sfx-20100109.pk3
Path=D:\Juegos\GZ3Doom 1.8.10_a\hdtex\slide-doom2-sky1.pk3
Path=D:\Juegos\GZ3Doom 1.8.10_a\hdtex\slide-doom2-sky2.pk3
Path=D:\Juegos\GZ3Doom 1.8.10_a\hdtex\slide-doom2-sky3.pk3
Path=D:\Juegos\GZ3Doom 1.8.10_a\hdtex\jdui-all-20120223.pk3
Path=D:\Juegos\GZ3Doom 1.8.10_a\brutalv20.pk3
Path=D:\Juegos\GZ3Doom 1.8.10_a\DoomMetalVol4.wad
Path=D:\Juegos\GZ3Doom 1.8.10_a\hdtex\mskins.wad

[TNT.Autoload]

[Plutonia.Autoload]

[Freedoom.Autoload]

[Freedoom1.Autoload]

[FreeDM.Autoload]

[Heretic.Autoload]

[Hexen.Autoload]

[HexenDK.Autoload]

[HexenDemo.Autoload]

[Strife.Autoload]

[Chex.Autoload]

[Chex3.Autoload]

[UrbanBrawl.Autoload]

[Harmony.Autoload]

[LastRun]
Version=210

[GlobalSettings]
gus_memsize=0
midi_dmxgus=true
gus_patchdir=
midi_timiditylike=false
midi_voices=32
midi_config=timidity.cfg
snd_midiprecache=false
opl_core=0
opl_numchips=2
timidity_frequency=22050
timidity_pipe=90
timidity_mastervolume=1
timidity_byteswap=false
timidity_8bit=false
timidity_stereo=true
timidity_reverb=0
timidity_chorus=0
timidity_extargs=
timidity_exe=timidity.exe
snd_mididevice=-1
spc_amp=1.875
mod_autochip_scan_threshold=12
mod_autochip_size_scan=500
mod_autochip_size_force=100
mod_autochip=false
mod_interp=1
mod_volramp=0
mod_samplerate=0
mod_dumb=true
snd_sfxvolume=1
snd_output=Default
snd_buffersize=0
snd_samplerate=48000
snd_musicvolume=0.5
snd_waterlp=250
snd_midipatchset=
snd_output_format=PCM-16
snd_speakermode=5.1
snd_resampler=Cubic
snd_waterreverb=true
snd_hrtf=false
snd_buffercount=0
snd_driver=0
opl_fullpan=true
vid_contrast=1
vid_brightness=0
gl_render_precise=true
gl_plane_reflection=true
r_mirror_recursions=4
gl_seamless=true
gl_mirror_envmap=true
gl_texture_useshaders=true
gl_glow_shader=true
gl_brightmap_shader=false
gl_colormap_shader=false
gl_fog_shader=false
gl_warp_shader=false
gl_lights_additive=false
gl_light_particles=true
gl_light_sprites=true
gl_lights_size=1
gl_lights_intensity=1
gl_lights_checkside=true
gl_attachedlights=true
gl_dynlight_shader=false
gl_lights=true
vr_hud_scale=0.6
vr_sprite_scale=0.4
vr_weapondist=0.45
vr_weapon_height=0
vr_player_height_meters=1.75
vr_rift_fov=117.4
vr_ipd=0.18
gl_usefb=true
vr_screendist=0.6
gl_mask_sprite_threshold=0.5
gl_mask_threshold=0.5
gl_no_skyclear=false
gl_sky_detail=16
gl_enhanced_nv_stealth=3
gl_billboard_particles=true
gl_billboard_mode=0
gl_particles_style=2
gl_sprite_blend=false
gl_spritebrightfog=false
gl_usecolorblending=true
gl_sort_textures=true
gl_texture_hqresize_targets=7
gl_texture_hqresize_maxinputsize=512
gl_texture_hqresize=0
gl_clamp_per_texture=false
gl_texture_format=0
gl_texture_filter=5
gl_texture_filter_anisotropic=16
gl_distfog=70
gl_light_ambient=20
gl_usevbo=2
vid_tft=true
m_showinputgrid=false
m_show_backbutton=0
m_use_mouse=1
show_messages=true
mouse_sensitivity=0.5125
map_point_coordinates=true
vid_aspect=0
vid_nowidescreen=false
vid_refreshrate=120
vid_vsync=true
vid_defbits=32
vid_defheight=1080
vid_defwidth=1920
Gamma=1
statfile=zdoomstat.txt
savestatistics=0
snd_flipstereo=false
snd_channels=32
r_columnmethod=1
r_quakeintensity=1
cl_predict_lerpthreshold=2
cl_predict_lerpscale=0.05
cl_predict_specials=true
cl_noprediction=false
telezoom=true
r_fakecontrast=1
chase_dist=90
chase_height=-8
gl_cachetime=0.6
gl_cachenodes=true
nomonsterinterpolation=false
png_gamma=0
png_level=5
screenshot_dir=
screenshot_type=png
screenshot_quiet=false
use_joystick=false
autosavecount=4
disableautosave=0
autosavenum=2
smooth_mouse=false
m_side=2
m_forward=1
m_yaw=1
m_pitch=1
lookstrafe=false
freelook=true
invertmouse=false
cl_run=false
demo_compress=true
cl_waitforsave=true
save_dir=
longsavemessages=true
storesavepic=true
nofilecompression=false
cl_capfps=false
defaultiwad=doom2
queryiwad=true
con_ctrl_d=
con_buffersize=-1
vid_maxfps=200
vid_adapter=1
vid_forceddraw=false
gl_vid_multisample=0
showendoom=1
queryiwad_key=shift
snd_movievolume=1
joy_xinput=true
joy_ps2raw=true
joy_dinput=true
mouse_capturemode=1
in_mouse=0
m_filter=false
m_noprescale=false
use_mouse=true
k_mergekeys=true
norawinput=false
k_allowfullscreentoggle=true
cd_drive=
cd_enabled=true
vid_winscale=1
fullscreen=true
vid_renderer=1
win_y=-1
win_x=-1
bgamma=1
ggamma=1
rgamma=1
vid_displaybits=8
vid_noblitter=true
vid_attachedsurfaces=false
vid_palettehack=false
vid_hwaalines=true
d3d_antilag=true
eaxedit_test=true

[GlobalSettings.Unknown]

[Doom.Player]
wi_noautostartmap=false
playerclass=Classic
stillbob=0
movebob=0
neverswitchonpickup=false
gender=male
team=255
skin=base
colorset=0
color=40 cf 00
name=Alejandro
autoaim=5000

[Doom.ConsoleVariables]
r_drawfuzz=1
vid_nopalsubstitutions=false
snd_pitched=false
gl_light_models=true
gl_interpolate_model_frames=true
gl_aalines=false
gl_fuzztype=0
gl_sclipfactor=1.8
gl_sclipthreshold=10
gl_spriteclip=3
gl_trimsprites=true
gl_precache=false
gl_texture_usehires=true
gl_lightmode=3
gl_fogmode=1
gl_brightfog=false
gl_enhanced_nightvision=true
gl_weaponlight=8
menu_screenratios=-1
snd_menuvolume=0.6
show_obituaries=true
am_showmaplabel=2
crosshairgrow=false
crosshairscale=false
crosshairhealth=true
crosshaircolor=ff 00 00
crosshairforce=false
crosshair=0
st_scale=true
paletteflash=0
hudcolor_stats=3
hudcolor_statnames=6
hudcolor_xyco=3
hudcolor_ttim=5
hudcolor_ltim=8
hudcolor_time=6
hudcolor_titl=10
hud_berserk_health=true
hud_armor_green=100
hud_armor_yellow=50
hud_armor_red=25
hud_health_green=100
hud_health_yellow=50
hud_health_red=25
hud_ammo_yellow=50
hud_ammo_red=25
hud_showlag=0
hud_timecolor=5
hud_showtime=0
hud_showweapons=true
hud_showscore=false
hud_showstats=false
hud_showitems=false
hud_showmonsters=true
hud_showsecrets=true
hud_althud=false
hud_althudscale=2
st_oldouch=false
cl_maxdecals=1024
cl_spreaddecals=true
transsouls=0.75
wi_showtotaltime=true
wi_percents=true
dimcolor=ff d7 00
dimamount=-1
hud_scale=false
allcheats=false
r_stretchsky=true
r_shadercolormaps=true
screenblocks=10
r_deathcamera=false
cl_showsecretmessage=true
cl_bloodtype=1
cl_pufftype=1
addrocketexplosion=false
cl_missiledecals=true
cl_doautoaim=false
cl_bloodsplats=true
cl_showmultikills=true
cl_showsprees=true
r_maxparticles=4000
r_rail_trailsparsity=1
r_rail_spiralsparsity=1
r_rail_smartspiral=false
cl_rockettrails=3
dlg_musicvolume=1
sb_teamdeathmatch_headingcolor=6
sb_teamdeathmatch_enable=true
sb_deathmatch_otherplayercolor=2
sb_deathmatch_yourplayercolor=3
sb_deathmatch_headingcolor=6
sb_deathmatch_enable=true
sb_cooperative_otherplayercolor=2
sb_cooperative_yourplayercolor=3
sb_cooperative_headingcolor=6
sb_cooperative_enable=true
nametagcolor=5
displaynametags=0
language=auto
compatmode=0
vid_cursor=None
wipetype=1
dehload=0
chat_substitution=false
chatmacro0=No
chatmacro9=Yes
chatmacro8=I'll take care of it.
chatmacro7=Come here!
chatmacro6=Next time, scumbag...
chatmacro5=You suck!
chatmacro4=Help!
chatmacro3=I'm not looking too good!
chatmacro2=I'm OK.
chatmacro1=I'm ready to kick butt!
lookspring=true
con_midtime=3
msgmidcolor2=4
msgmidcolor=5
msg4color=3
msg3color=3
msg2color=2
msg1color=5
msg0color=6
msg=0
con_alpha=0.75
con_scaletext=0
con_centernotify=false
con_notifytime=3
con_notablist=false
cl_bbannounce=false
am_followplayer=true
am_textured=false
am_ovthingcolor_citem=e8 88 00
am_ovthingcolor_item=e8 88 00
am_ovthingcolor_ncmonster=e8 88 00
am_ovthingcolor_monster=e8 88 00
am_ovthingcolor_friend=e8 88 00
am_ovthingcolor=e8 88 00
am_ovsecretsectorcolor=00 ff ff
am_ovinterlevelcolor=ff ff 00
am_ovtelecolor=ff ff 00
am_ovunseencolor=00 22 6e
am_ovcdwallcolor=00 88 44
am_ovfdwallcolor=00 88 44
am_ovefwallcolor=00 88 44
am_ovlockedcolor=00 88 44
am_ovotherwallscolor=00 88 44
am_ovspecialwallcolor=ff ff ff
am_ovsecretwallcolor=00 88 44
am_ovwallcolor=00 ff 00
am_ovyourcolor=fc e8 d8
am_thingcolor_citem=fc fc fc
am_thingcolor_item=fc fc fc
am_thingcolor_ncmonster=fc fc fc
am_thingcolor_monster=fc fc fc
am_thingcolor_friend=fc fc fc
am_secretsectorcolor=ff 00 ff
am_interlevelcolor=ff 00 00
am_intralevelcolor=00 00 ff
am_lockedcolor=00 78 00
am_notseencolor=6c 6c 6c
am_xhaircolor=80 80 80
am_gridcolor=8b 5a 2b
am_thingcolor=fc fc fc
am_efwallcolor=66 55 55
am_cdwallcolor=4c 38 20
am_fdwallcolor=88 70 58
am_tswallcolor=88 88 88
am_specialwallcolor=ff ff ff
am_secretwallcolor=00 00 00
am_wallcolor=2c 18 08
am_yourcolor=fc e8 d8
am_backcolor=6c 54 40
am_showthingsprites=0
am_showtriggerlines=false
am_showkeys=true
am_drawmapback=1
am_map_secrets=1
am_customcolors=true
am_colorset=0
am_showtotaltime=false
am_showtime=true
am_showitems=false
am_showmonsters=true
am_showsecrets=true
am_overlay=0
am_rotate=0

[Doom.LocalServerInfo]
maxviewpitch=90
sv_corpsequeuesize=64
forcewater=false
sv_smartaim=0
sv_disableautohealth=false
sv_dropstyle=0
compatflags2=0
compatflags=0

[Doom.UnknownConsoleVariables]

[Doom.ConsoleAliases]

[Doom.Bindings]
1=slot 1
2=slot 2
3=slot 3
4=slot 4
5=slot 5
6=slot 6
7=slot 7
8=slot 8
9=slot 9
0=slot 0
-=sizedown
Equals=sizeup
tab=togglemap
t=messagemode
LeftBracket=invprev
RightBracket=invnext
enter=invuse
ctrl=crouch
`=toggleconsole
shift=+speed
\=+showscores
,=+moveleft
.=+moveright
alt=+strafe
space=+jump
capslock=toggle cl_run
f1=menu_help
f2=menu_save
f3=menu_load
f4=menu_options
f5=menu_display
f6=quicksave
f7=menu_endgame
f8=togglemessages
f9=quickload
f10=menu_quit
f11=bumpgamma
f12=spynext
sysrq=screenshot
pause=pause
uparrow=+forward
leftarrow=+left
rightarrow=+right
downarrow=+back
mouse1=+attack
mouse2=+strafe
mouse3=+forward
mouse4=+speed
joy1=+attack
joy2=+strafe
joy3=+speed
joy4=+use
mwheelup=weapprev
mwheeldown=weapnext
mwheelright=invnext
mwheelleft=invprev
dpadup=togglemap
dpaddown=invuse
dpadleft=invprev
dpadright=invnext
pad_start=pause
pad_back=menu_main
lthumb=crouch
lshoulder=weapprev
rshoulder=weapnext
ltrigger=+altattack
rtrigger=+attack
pad_a=+use
pad_y=+jump
w=+forward
e=+use
a=+moveleft
s=+back
d=+moveright
c=+crouch

[Doom.DoubleBindings]

[Doom.AutomapBindings]
0=am_gobig
-=+am_zoomout
Equals=+am_zoomin
p=am_toggletexture
f=am_togglefollow
g=am_togglegrid
c=am_clearmarks
m=am_setmark
kp-=+am_zoomout
kp+=+am_zoomin
uparrow=+am_panup
leftarrow=+am_panleft
rightarrow=+am_panright
downarrow=+am_pandown
mwheelup=am_zoom 1.2
mwheeldown=am_zoom -1.2

[Doom.Player.Mod]
bd_lowgraphicsmode=0
bd_bloodamount=2

[Doom.LocalServerInfo.Mod]
bd_nobulletpenetration=1
isrunningzandronum=1
zdoombrutaljanitor=0
zdoombrutalblood=2
bd_classicmonsters=0

[Doom.BrutalDoomActions.Bindings]
q=kickem
r=reloader
g=grenadetoss

[Doom.BrutalDoomActions.DoubleBindings]

[Doom.BrutalDoomInteractions.Bindings]
h=brutaltaunt
v=wave1
x=wave2
j=advtaunt
k=oneliner

[Doom.BrutalDoomInteractions.DoubleBindings]

[Doom.BrutalDoomAdvMoves.Bindings]
z=roleft

[Doom.BrutalDoomAdvMoves.DoubleBindings]

CPU: Intel Core i7 7700K @ 4.9GHz
Motherboard: Gigabyte Aorus GA-Z270X-Gaming 5
RAM: GSKILL Ripjaws Z 16GB 3866MHz CL18
GPU: Gainward Phoenix 1080 GLH
Monitor: Asus PG278QR
Speakers: Logitech Z506
Donations account: masterotakusuko@gmail.com

#13
Posted 05/02/2016 08:35 AM   
Alright, I finally got a final answer from Nvidia Customer Care: "Unfortunately, OpenGL Quadbuffering is not suported with 3D Vision Generic CRT mode." So that's the end of this topic. Thanks to all who helped though.
Alright, I finally got a final answer from Nvidia Customer Care:

"Unfortunately, OpenGL Quadbuffering is not suported with 3D Vision Generic CRT mode."

So that's the end of this topic. Thanks to all who helped though.

#14
Posted 05/03/2016 01:08 AM   
hmm, that's odd. I just kind of threw that out there, since I couldn't figure out why it wasn't working for you. You can still try the wrapper from helifax like your did for Doom 3, since it wraps OpenGL to DirectX
hmm, that's odd.

I just kind of threw that out there, since I couldn't figure out why it wasn't working for you.

You can still try the wrapper from helifax like your did for Doom 3, since it wraps OpenGL to DirectX

#15
Posted 05/03/2016 03:00 AM   
Scroll To Top