Difference between revisions of "GZDoom Vintage"

From DoomWiki.org

[checked revision][checked revision]
(Release: Entering a new level of granularity. The first of drfrag's builds. Vintage was distinctively different from LZDoom prior to merging. Although old and unsupported, its one of many semi-modern low end ports for older rigs.)
 
(erased unnecessary apostrophe)
(3 intermediate revisions by one other user not shown)
Line 12: Line 12:
 
|license = {{GPL||3}}
 
|license = {{GPL||3}}
 
}}
 
}}
'''GZDoom Vintage''', also known as  '''GZDoom Legacy''' was a temporary {{wp|Fork (software development)|fork}} of the [[GZDoom]] [[source port]] version 3.4.1 centered around lower end computer's. As GZDoom moved away to {{wp|OpenGL|OpenGL 3}} as a hardware requirement, a Vintage build was created for users still running with OpenGL 2.0 compatible graphics cards.
+
'''GZDoom Vintage''', also known as  '''GZDoom Legacy''' was a temporary {{wp|Fork (software development)|fork}} of the [[GZDoom]] [[source port]] version 3.4.1 centered around lower end computers by [[Diego Antonio de Membiela Sánchez (drfrag)|drfrag]]. As GZDoom moved away to {{wp|OpenGL|OpenGL 3}} as a hardware requirement, a Vintage build was created for users still running with OpenGL 2.0 compatible graphics cards.
  
 
==History==
 
==History==
Line 18: Line 18:
  
 
==Features==
 
==Features==
* All the features from GZDoom 3.7.2 ([[ACS]], [[ZScript]])
+
* All the features from GZDoom 3.4.1 ([[ACS]], [[ZScript]]) to 3.7.2
 
* OpenGL 2.0 based renderer:
 
* OpenGL 2.0 based renderer:
 
** Full [[3D floor]]s (including [[slope]]s)
 
** Full [[3D floor]]s (including [[slope]]s)
Line 33: Line 33:
 
* [https://github.com/drfrag666/gzdoom/releases/tag/g3.8.1_legacy GZDoom Vintage 3.8.1 binaries], hosted by GitHub
 
* [https://github.com/drfrag666/gzdoom/releases/tag/g3.8.1_legacy GZDoom Vintage 3.8.1 binaries], hosted by GitHub
 
* [https://github.com/drfrag666/gzdoom/releases/tag/g3.8.0_legacy GZDoom Vintage 3.8.0 binaries], hosted by GitHub
 
* [https://github.com/drfrag666/gzdoom/releases/tag/g3.8.0_legacy GZDoom Vintage 3.8.0 binaries], hosted by GitHub
* {{zdforums|t=65290|Vintage 3.8.2 thread}}
+
* {{zdforums|t=65290|GZDoom Vintage 3.8.2 thread}}
* {{zdforums|t=64988|Vintage 3.8.1 thread}}
+
* {{zdforums|t=64988|GZDoom Vintage 3.8.1 thread}}
* {{zdforums|t=64521|Vintage 3.8.0 thread}}
+
* {{zdforums|t=64521|GZDoom Vintage 3.8.0 thread}}
  
 
{{s-start}}
 
{{s-start}}

Revision as of 23:33, 9 January 2022

This article is about the shortlived build for lower end computers. For for the main source port, see GZDoom.
GZDoom Vintage
Codebase GZDoom 3.4.1
Developer(s) drfrag
Initial release 3.5.0 (2018-07-30, 5 years ago)
Latest release 3.8.2 (2019-07-12, 4 years ago)
Development status Discontinued
Written in C++
Target Platform Cross-Platform
Available in English (United States)
License GNU General Public License v3

GZDoom Vintage, also known as GZDoom Legacy was a temporary fork of the GZDoom source port version 3.4.1 centered around lower end computers by drfrag. As GZDoom moved away to OpenGL 3 as a hardware requirement, a Vintage build was created for users still running with OpenGL 2.0 compatible graphics cards.

History

The Vintage build was included whenever the latest GZDoom was released, starting from version 3.5.0. However, from version 3.7.2 (Released January 20, 2019) onwards, the time frames began to deviate, as did the discrepancy in features. Because of this, GZDoom Vintage was then released independently by drfrag from the main source release. Eventually, GZDoom Vintage was merged into another port drfrag was working on with a similar scope, LZDoom.

Features

  • All the features from GZDoom 3.4.1 (ACS, ZScript) to 3.7.2
  • OpenGL 2.0 based renderer:
    • Full 3D floors (including slopes)
    • Reflective floors
    • Dynamic lights, brightmaps, glowing flats, custom hardware shaders
    • Quake II and Half-Life-style skyboxes in addition to regular ZDoom skyboxes
    • Optional High-quality (HQnX) rescaling filters for graphics, sprites and textures
    • MD2, MD3 and DMD model support
  • Several fixes to mods to maintain compatibility
  • A host of other subtle improvements (Low detail mode, etc)

External links

Source code genealogy
Based on Name Base for
GZDoom 3.4.1 GZDoom Vintage LZDoom