Difference between revisions of "SvStrife-plus"
From DoomWiki.org
Redneckerz (talk | contribs) (→Release: First release. Screenshot, the works. This is similar to rorEternity, a hidden find.) |
(No difference)
|
Revision as of 15:46, 23 May 2020
SvStrife-plus | |
Opening scene of Strife running in glstrife, demonstrating the OpenGL renderer, one of the new additions in SvStrife-plus. | |
Standard | Doom, Boom, MBF |
---|---|
Codebase | SvStrife |
Developer(s) | Andrey Budko (entryway) |
Initial release | 1.4.1 (2006-02-01, 18 years ago) |
Development status | Discontinued |
Written in | C |
Target Platform | Windows |
License | GNU General Public License v2+ |
Website | http://prboom-plus.sourceforge.net/ |
SvStrife-plus, also known as Strife-plus, was a experimental source port created by Andrey Budko (entryway). It is derived from SvStrife and introduces various new features courtesy of PrBoom+, including a OpenGL renderer.
History
Samuel Villarreal (Kaiser) released SvStrife version 1.4 and its source code on January 27, 2006.[1] SvStrife-plus was released on February 1, 2006 when Entryway in a Doomworld forums post announced the port. Citing that he never had seen Strife, never played it and didn't have it installed on his hard disk, he spent one and a half hours bringing several new additions to the SvStrife source code and released the code without testing.
It was to be the only release of the port.
Legacy
Kaiser was pleased with the enhancements provided by Budko's work and promised to include its improvements in a future release, as noted in this Doomworld forums post. However, this future release never came to prominence.
Features
SvStrife-plus introduces several new features courtesy of PrBoom+ 2.26.29 and backported these to the PrBoom 2.23 based renderer found in svstrife.exe:
- Includes an OpenGL 1.1 renderer through a separate executable, glstrife.exe. It is based off GLBoom
- Uncapped framerate (movement_smooth)
- "Invert mouse" feature (movement_mouseinvert)
- Smoother mouse control (movement_altmousesupport)
- Mouse acceleration code (mouse_acceleration)
- Variable gamespeed (Num+, Num-, Num*)
- OpenGL: Full mouse look (movement_mouselook, mouse_sensitivity_mlook, movement_mouseinvert)
- OpenGL: FOV (render_fov)
- OpenGL: "Smart Items Clipping" setting (render_smartitemsclipping)
Trivia
- SvStrife-plus was found in a hidden folder on Sourceforge, bearing the name OldFiles. Because it was never mentioned outside the aformentioned DoomWorld thread, it remained hidden in plain sight
References
External links
- SvStrife-plus 1.4.1 binary, hosted by SourceForge
- SvStrife-plus 1.4.1 source code, hosted by SourceForge