Difference between revisions of "Sfdoom"

From DoomWiki.org

[checked revision][checked revision]
(Added detailed features list section taken directly from the text and added direct binary and source links. Unlike SMMU, there seems no mention of restriction on linking to these, but if this poses a problem, then those links can be removed.)
(Update: Added infobox, reworked page to look more official and well, Fraggle deserves it. Took the liberty of calling the first sfdoom version just ''Version 1'' as a generic name.)
Line 1: Line 1:
 
{{DISPLAYTITLE:sfdoom}}
 
{{DISPLAYTITLE:sfdoom}}
'''sfdoom''' (also called SF-Doom) is a [[source port]] created by [[Simon Howard (Fraggle)]] which was a forerunner of [[SMMU]]. It was derived from [[DOSDoom]] by [[Chi Hoang]]. It contained several features that would later be rewritten in SMMU, including a [[console]], colored lighting, start map, and basic scripting. SMMU, though not directly derived from sfdoom, was intended as a rewrite of the project, and started out initially with the same name as its forerunner. After SMMU development was started, sf-doom was left abandoned.
+
{{InfoboxSourcePort
 +
|title = sfdoom
 +
|developer = [[Simon Howard]]
 +
|baseparent = [[DOSDoom]] 0.2
 +
|programming language = {{wp|C (programming language)|C}}
 +
|status = Discontinued
 +
|initialversion = Version 1
 +
|initialdate = 1999-01-25
 +
|platform = DOS
 +
|license = [[Doom Source License]]
 +
}}
 +
'''sfdoom''' (also called SF-Doom) is a [[source port]] created by [[Simon Howard (Fraggle)]] which was a forerunner of [[SMMU]]. It was derived from [[DOSDoom]] by [[Chi Hoang]].  
  
== Detailed list of new features ==
+
==History==
 +
sfdoom contained several features that would later be rewritten in [[SMMU]], including a [[console]], colored lighting, start map, and basic scripting. SMMU, though not directly derived from sfdoom, was intended as a rewrite of the project, and started out initially with the same name as its forerunner.
 +
 
 +
==Legacy==
 +
After SMMU development was started, sf-doom was left abandoned. The last released version was 1.21, released on February 5, 1999.
 +
 
 +
==Features==
 
'''Note:''' Taken directly from SFDoom.txt
 
'''Note:''' Taken directly from SFDoom.txt
 
 
* Translucency on various objects (imp fireballs etc) and on middle textures of 2-sided linedefs (temporary debug thing)
 
* Translucency on various objects (imp fireballs etc) and on middle textures of 2-sided linedefs (temporary debug thing)
 
* Coloured lighting through 6 new sector types (red, green, blue, 1/2 red, 1/2 green, 1/2 blue)
 
* Coloured lighting through 6 new sector types (red, green, blue, 1/2 red, 1/2 green, 1/2 blue)
Line 20: Line 36:
 
== External links ==
 
== External links ==
 
* [https://soulsphere.org/projects/smmu/ SMMU] webpage by Simon Howard; includes some information about sfdoom
 
* [https://soulsphere.org/projects/smmu/ SMMU] webpage by Simon Howard; includes some information about sfdoom
* [https://soulsphere.org/projects/smmu/sfdoom-bin.zip sfdoom binary], 2nd release, released 5/2/1999, on Simon Howard's webpage
+
* [https://soulsphere.org/projects/smmu/sfdoom-bin.zip sfdoom binary], 2nd release, released 1999-02-05, on Simon Howard's webpage
 
* [https://soulsphere.org/projects/smmu/sfdoom-src.zip sfdoom source code], on Simon Howard's webpage
 
* [https://soulsphere.org/projects/smmu/sfdoom-src.zip sfdoom source code], on Simon Howard's webpage
  

Revision as of 10:00, 14 April 2020


sfdoom
Codebase DOSDoom 0.2
Developer(s) Simon Howard
Initial release Version 1 (1999-01-25, 25 years ago)
Latest release 1.21 (1999-02-05, 25 years ago)
Development status Discontinued
Written in C
Target Platform DOS
License Doom Source License

sfdoom (also called SF-Doom) is a source port created by Simon Howard (Fraggle) which was a forerunner of SMMU. It was derived from DOSDoom by Chi Hoang.

History

sfdoom contained several features that would later be rewritten in SMMU, including a console, colored lighting, start map, and basic scripting. SMMU, though not directly derived from sfdoom, was intended as a rewrite of the project, and started out initially with the same name as its forerunner.

Legacy

After SMMU development was started, sf-doom was left abandoned. The last released version was 1.21, released on February 5, 1999.

Features

Note: Taken directly from SFDoom.txt

  • Translucency on various objects (imp fireballs etc) and on middle textures of 2-sided linedefs (temporary debug thing)
  • Coloured lighting through 6 new sector types (red, green, blue, 1/2 red, 1/2 green, 1/2 blue)
  • Console with several commands added including:
       -"name" - player name
       -"chasecam" - turn on chasecam
       -"autorun" - Autorun mode so you don't have to press shift :)
       -"respawnsuper" - Option to respawn super powerups (invis, invuln)
       -"map" - Change level ie. "map 23" warps to map23
       -"fov" - Change the field of view
  • New linedef types to let you activate console commands when you walk across linedefs.
  • Quake-style "start map",
  • Sound code from Boom

External links

  • SMMU webpage by Simon Howard; includes some information about sfdoom
  • sfdoom binary, 2nd release, released 1999-02-05, on Simon Howard's webpage
  • sfdoom source code, on Simon Howard's webpage
Source code genealogy
Based on
DOSDoom v0.2
sfdoom Base for
None