Little known SvStrife-plus 1.4.1 port found

Game Engines like EDGE, LZDoom, QZDoom, ECWolf, and others, go in this forum
Forum rules
The Projects forums are ONLY for YOUR PROJECTS! If you are asking questions about a project, either find that project's thread, or start a thread in the General section instead.

Got a cool project idea but nothing else? Put it in the project ideas thread instead!

Projects for any Doom-based engine are perfectly acceptable here too.

Please read the full rules for more details.

Little known SvStrife-plus 1.4.1 port found

Postby Redneckerz » Mon May 25, 2020 3:08 am

(Reposting from DW because heck, why not.)

I am sure we all remember Strife: Veteran Edition, bringing an OpenGL renderer to the often overlooked title Strife.

Many years prior, a reverse engineered source release known as SvStrife was released by Samuel @Kaiser Villarreal. Based off PrBoom 2.23, it brought not only the Strife experience to modern platforms, it also provided a codebase for the Strife source code, whose original version remains unreleased as of today.

As it turns out, there was however a source port based off SvStrife.


(Opening scene of SvStrife-plus ran in OpenGL mode using glstrife.exe, default 640x480 resolution)

When SvStrife 1.4 released in January 2006, Entryway took the source code, and applied some of his PrBoom+ code work, and released it on February 1, 2006.

  • 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)
It is experimental for a reason however, as Entryway released this untested. Enjay ran in one error, and from own experience, it is definitely a bit rough around the edges. However, when it does run, it does look really good, and provides another way of playing Strife in OpenGL.

Its however a shame that it went by so unnoticed - You could play Strife in OpenGL on its own native port in 2006, several years before Strife VE was released.*

Note: * Ofcourse, GZDoom could run Strife at the time given support was included in ZDoom 2.0.90, dated October 21.2004 and GZDoom's first release was based on 2.0.96x, so it inherited Strife support from day one.

Kaiser was impressed by the port and wanted to include it in a future SvStrife release, however, this never came to be.

Outside of that post, SvStrife-plus was never mentioned. Its also not directly found or visible on the Sourceforge page for PrBoom+: It resides in a hidden folder, called OldFiles.


DoomWiki entry: Here
User avatar
To it's ports i may have seen
Spotlight Team
Joined: 25 Nov 2019
Discord: Redneckerz#8399
Operating System: Windows 10/8.1/8/201x 64-bit
Graphics Processor: Intel (Modern GZDoom)

Return to Game Engines

Who is online

Users browsing this forum: No registered users and 2 guests