Please note that this solution is only a temporary measure. User share of OpenGL 2 hardware had already been low when we ran our survey with GZDoom 3.3 and once this drops any further the vintage build will be discontinued. If you cannot run the main (modern) build we strongly recommend to upgrade your hardware.
Please note that the survey is now closed. GZDoom 3.5.1 does not include the survey code that 3.5.0 did.
Download (Modern, OpenGL 3.3 and higher) Download (Vintage, OpenGL 2.x) Highlights
- Implemented "resolution mode selector"
- add post processing support to the software renderer and softpoly
- add vid_hdr cvar that enables higher than 8bpc output for monitors that support it
- fix: softpoly TEXTURES sprites with scale of 2 are tiled
- add dithering support to emulate higher BPC displays than your real one. this should allow smoother gradients for light fades and such.
- Make various getter and pure-math Actor methods clearscope.
Details
- add vid_hdr cvar that enables higher than 8bpc output for monitors that support it
- fix: softpoly TEXTURES sprites with scale of 2 are tiled
- Implemented "resolution mode selector"
- add post processing support to the software renderer and softpoly
- Fix model rendering only using interpolated yaw. Pitch and roll are now also interpolated.
- add dithering support to emulate higher BPC displays than your real one. this should allow smoother gradients for light fades and such.
- clear GLWF_TRANSLUCENT at the end of PutWall.
- fixed FraggleScript's moving camera.
- Make various getter and pure-math Actor methods clearscope.
- disable runtime buffer security check in release build.
- prohibit assignment of dynamic arrays
- Avoid overriding vr eye-specific buffer binding during 2D rendering.
- only render visual portals if they are front facing in softpoly
- disable survey code, 3.5.0's is over
- got rid of FNameNoInit and made the default constructor of FName non-initializing.
- Add the "RightIndexOf" method to FString, which works like String.lastIndexOf from JavaScript
- Deprecate the LastIndexOf method of StringStruct