Alphabetical Index | Tags by Size | Find tag:

Heretic (Grouped)

Related tags: All Games, Chex Quest, Doom, Doom64, HacX, Hexen

Authorship: 53% danij, 47% skyjake, 0% Roman Hargrave

View commits by date

Jump down to:
  Fixed (84)
  Hexen (49)
  Doom (42)
  Added (26)
  Refactor (16)
  Doom64 (15)
  Changed (11)
  Cleanup (8)
  Multiplayer (8)
  Scripting (7)
  Intermission (5)
  libcommon (5)
  Chex Quest (3)
  Definitions (3)
  HacX (3)
  Menu (3)
  Automap (2)
  Renderer (2)
  Audio (1)
  Fix (1)
  g++ (1)
  Game Save (1)
  HUD (1)
  Inventory (1)
  Map Importer (1)
  MSVC (1)
  PostFX (1)
  WolfTC (1)
November 2020
2020-11-11 : Handling unknown ambient sfx commands
2020-11-10 : Dynamic ambient sound sequences
January 2020
2020-01-31 : Dimmer Phoenix Rod flame
October 2019
2019-10-17 : MF_DROPOFF should not teleport objects down
2019-10-12 : Reduce missile momentum on wall bounce
September 2019
2019-09-29 : Improvements for wall bouncing
June 2019
2019-06-01 : Permissions for give/take cheats
March 2019
2019-03-02 : Player sounds as a chicken
2019-03-02 : Non-bleeders shouldn't bleed when crushed
February 2019
2019-02-07 : Whirlwind state when spawning missiles
December 2018
2018-12-30 : Gameplay option for powered-up staff
October 2018
2018-10-21 : Pod physics
2018-10-07 : Status bar eyes during God/Invincible mode
August 2018
2018-08-29 : Optionally initialize Player Max Ammo values via DED
January 2016
2016-01-02 : Tweaked random numbers used for Firemace spawning
October 2014
2014-10-04 : Fix typo in default MAPINFO data
August 2014
2014-08-24 : Use common::GameSession's visited maps info to draw the intermission
2014-08-07 : Define map progression in defs/heretic/episodes.ded
July 2014
2014-07-24 : Use map URIs to determine A_BossDeath special triggers
October 2013
2013-10-26 : Merged mobj-avoid-dropoff changes from libdoom
July 2013
2013-07-25 : Further multiplayer cheat code entry fixes
2013-07-16 : Precache the other rain fx colors in multiplayer
2013-07-16 : Precache resources for dynamically spawned mobj types
June 2012
2012-06-19 : Bumped version number for 1.9.9
April 2012
2012-04-17 : Prevent enemies from floating into objects after a valid XY move
February 2012
2012-02-21 : Renamed audio.ded as sounds.ded
2012-02-21 : Moved Texture Environment defs from audio.ded into a new file
December 2011
2011-12-26 : Hide "fullscreen" ammo head-up displays while statusbar is active
2011-12-26 : Only align the TOPCENTER group of uiwidgets with cvar msg-align
2011-12-26 : Do not collapse powerup icon head-up displays while wearing off
2011-12-19 : Nest bottom row of fullscreen HUD widgets inside a new group
2011-12-18 : Re-apply dropoff fix in Mobj_XYMoveStopping()
June 2011
2011-06-08 : Missing UI map name display.
May 2011
2011-05-24 : Fixing chicken morph
2011-05-07 : Fixing multiplayer issues
2011-05-07 : Client fixes
February 2011
2011-02-12 : "Typo in console help for command "give"" (see here: http://sourceforge.net/tracker/?func=detail&aid=3169826&group_id=74815&atid=542099)
October 2010
2010-10-18 : Check for the prescence of episode two maps in G_IdentifyVersion was broken.
2010-10-11 : "Energy Orbs using wrong sprites in shareware" (see here http://sourceforge.net/tracker/?func=detail&aid=3071810&group_id=74815&atid=542099).
March 2010
2010-03-31 : "Chicken beak psprite yoffset incorrect" (see here: http://sourceforge.net/tracker/?func=detail&aid=2980013&group_id=74815&atid=542099)
2010-03-27 : "Intermission counter offsets". (see here http://sourceforge.net/tracker/?func=detail&aid=2801114&group_id=74815&atid=542099)
2010-03-27 : Main game menu positioned vertically eight pixels too low.
2010-03-22 : ccmd warp did not work until after the first game had been started.
2010-03-06 : On map start the statusbar health chain only animates up to your actual health level once per game session instead of every time.
2010-03-06 : On map start statusbar counters are initially hidden.
July 2009
2009-07-02 : "Heretic: Linetype 100" (see here http://sourceforge.net/tracker/index.php?func=detail&aid=2800853&group_id=74815&atid=542099).
June 2009
2009-06-15 : "Heretic Maulotaur attack behaviour incorrect" (see here http://sourceforge.net/tracker/?func=detail&aid=2759673&group_id=74815&atid=542099).
2009-06-04 : Attempting to cache non-existent ammo icon patches due to a wayward for{} construct.
May 2009
2009-05-05 : Command line option -warp not working.
March 2009
2009-03-05 : Crossbow side bolt projectiles not fired in line with the player's angle and lookdir when autoaim is disabled.
October 2008
2008-10-30 : The Blaster Missile was not written to saved games. This was due to these mobjs using an alternative thinker (P_BlasterMobjThinker) and the save code has only ever checked for mobjs using P_MobjThinker (all the way back to Heretic.exe). I've gotten r
2008-10-23 : When the statusbar is completely transparent the health marker chain would disappear.
August 2008
2008-08-24 : Global var PlayerKeys is no longer used so don't update it in P_SpawnPlayer.
August 2006
2006-08-01 : Revised src includes so that only the required headers are included. Removed jHeretic.h as obsolete/unnecessary.

  Fixed (84) — Heretic

August 2021
2021-08-04 Fixed | Hexen : Fixed updating visAngle of immobile things
January 2021
2021-01-31 Fixed : Sky textures are incorrectly sized
November 2020
2020-11-15 Fixed : Timing of ambient sound sequences
December 2019
2019-12-15 Fixed | Map Importer : Misdetected render hack in Heretic E1M1
November 2019
2019-11-26 Fixed : Line special 98 is missing
March 2019
2019-03-02 Fixed : Hellstaff rain does not trigger when close by
October 2018
2018-10-07 Fixed | Menu : Incorrect sound effect for menu items
May 2015
2015-05-09 Fixed | libcommon | Multiplayer : Phoenix Rod flame and weapon refiring
2015-05-09 Fixed | libcommon | Multiplayer : Phoenix Rod flame and weapon refiring
2015-05-09 Fixed | Multiplayer : Incorrect Hell Staff rain colors
2015-05-09 Fixed | Multiplayer : Incorrect Hell Staff rain colors
2015-05-08 Fixed | Hexen : "Fly Up" should do nothing if Wings isn't owned
2015-05-08 Fixed | Hexen : "Fly Up" should do nothing if Wings isn't owned
April 2015
2015-04-06 Fixed : Amount of ammo given on baby/nightmare difficulty
2015-04-06 Fixed : Amount of ammo given on baby/nightmare difficulty
November 2014
2014-11-29 Fixed : Missing episode selection menu in heretic-share
2014-11-23 Doom | Fixed : Incorrect IDCLEVXY cheat > "warp" command mappings
2014-11-23 Fixed : Heretic's base MAPINFO definitions omitted cluster numbers
2014-11-23 Definitions | Fixed : Erroneous alerts re non-existent Materials in heretic-share
2014-11-23 Fixed : No Episodes defined for heretic-share (typo)
July 2014
2014-07-19 Doom | Doom64 | Fixed | Hexen | libcommon : Compiler warnings (missing initializer, unused arg)
2014-07-04 Doom | Doom64 | Fixed | g++ | Hexen | libcommon : Compiler warnings (unused variables, signed/unsigned comparison)
March 2014
2014-03-16 Fixed : Removed invalid cvar 'player-weapon-order8'
February 2014
2014-02-25 Fixed : Compiler warnings (unused var/arg)
2014-02-25 Fixed : Compiler warnings/errors (dup time symbol, missing initializers)
2014-02-22 Doom | Fixed : Error initializing the game menu
2014-02-16 Doom | Fixed : Defer registration of vanilla game state interpreters until post-init
2014-02-13 Fixed : Build failure (order of includes)
2014-02-13 Fixed : Build failure (order of includes)
2014-02-05 Fixed : Heretic v1.3 saved game reader
2014-02-04 Fixed : Heretic v1.3 saved game thinker translation
January 2014
2014-01-12 Fixed : Transition from intermission to next map
August 2013
2013-08-21 Cleanup | Fixed : Compilation error (missing header); cleanup
July 2013
2013-07-26 Fixed : Time bombs spawned at incorrect height; improved look of explosions
2013-07-25 Fixed : Cheats not working in multiplayer
2013-07-25 Fixed : Cheats not working in multiplayer
2013-07-17 Fixed | Hexen : 'ctl-inventory-use-next', inventory crash and logic errors
2013-07-13 Fixed : Removed extra floorclipping on water/lava/sludge splashes
2013-07-13 Fixed | Hexen : 'ctl-inventory-use-next' should default to 1
2013-07-13 Fixed | Hexen | MSVC : Automap not visible (optimization problems)
2013-07-11 Fixed : Fit episode finale texts to the screen
2013-07-09 Fixed : Hell Staff rain was coming down at an angle
2013-07-09 Fixed : Powered-up Wand Crystal missiles
June 2013
2013-06-27 Fixed : Ambient sound stuttering in multiplayer
2013-06-26 Fixed : Play ARTIUP when picking up artifacts
2013-06-26 Fixed | Hexen : Default look up/down key bindings were inversed
March 2013
2013-03-29 Fixed | Renderer : Torch timeout and rendering with no attenuation
2013-03-26 Fixed : Errant Firemace spawning/repositioning
2013-03-20 Fixed | Hexen | Multiplayer : Rendering the torch power-up
2013-03-19 Fixed | Hexen : Out of date material definitions
2013-03-18 Fixed | Multiplayer : Color of the life gem patch and glow
2013-03-18 Fixed | Multiplayer : Activation of the Flight power (Wings or Wrath)
2013-03-16 Fixed : Server defaults to E1M1
December 2012
2012-12-18 Fixed : Warping to a map outside the default progression
June 2012
2012-06-19 Fixed : Play the correct sound effect when door is closing
April 2012
2012-04-22 Doom | Fixed : Switch sounds did not stop others playing from the same sector origin
2012-04-19 Fixed : Prevent attacking Imps from getting stuck
2012-04-18 Fixed | Hexen | Multiplayer : Fixed crash when using an inventory item
January 2012
2012-01-29 Fixed : Attempt to index outside PLAYPAL when drawing Thing points
2012-01-29 Fixed : Incorrect default automap colors
2012-01-02 Fixed : Fixed MN_MustFindObjectOnPage fatal error during game init
2012-01-02 Doom | Fixed | Hexen : Fixed round off error in HUD region calculation
2012-01-01 Doom | Fixed | Hexen : Fixed scaling of statusbar at 4:3 aspect ratios
2012-01-01 Doom | Fixed | Hexen : Fixed scaling of statusbar at 4:3 aspect ratios
December 2011
2011-12-26 Fixed : Fixed vertical alignment of map name head-up display
2011-12-23 Fixed : Fixed crossbow bolt sparks
August 2011
2011-08-09 Fixed : Fixed a segfault
2011-08-02 Fixed : Fixed potential segfault
June 2011
2011-06-17 Fixed : Fixed player morph state reset during death
2011-06-03 Fixed : Fixed beak attack
May 2011
2011-05-25 Fixed : Fixed multiplayer chicken morph
2011-05-08 Fixed : Fixed client's inventory HUD
2011-05-05 Fixed : Fixed updates from server
September 2010
2010-09-23 Fixed | Hexen : Ensure the inventory widget is closed upon entering a new map or on player death if open. Fixed Heretic/Hexen: Horizontal placement of the fullscreen inventory widget sub-elements calculated incorrectly.
March 2010
2010-03-21 Doom64 | Fixed : Implemented support for voodoo dolls. Changed Doom: Fixed voodoo doll momentum-zeroing problem which would prevent continuous "voodooscript" loops from working as intended.
February 2010
2010-02-27 Fixed : Secret levels fail to load (see here http://sourceforge.net/tracker/?func=detail&aid=2926459&group_id=74815&atid=542099)
November 2009
2009-11-18 Fixed | Hexen : "Heretic and HeXen: hud weapon graphics set too low". [http://sourceforge.net/tracker/?func=detail&aid=2872354&group_id=74815&atid=542099] Changed: Revised lighting of psprites when using the DOOM lighting model to more closely emulate th
June 2009
2009-06-05 Fixed : "Heretic: No teleporter sparkles" (see here http://sourceforge.net/tracker/?func=detail&aid=2800843&group_id=74815&atid=542099).
2009-06-05 Fixed : "Heretic: Incorrect menu and door sounds" (see here http://sourceforge.net/tracker/?func=detail&aid=2800844&group_id=74815&atid=542099).
2009-06-05 Fixed : "Heretic: Incorrect menu and door sounds" (see here http://sourceforge.net/tracker/?func=detail&aid=2800844&group_id=74815&atid=542099).
May 2009
2009-05-26 Doom | Fixed : Use of uninitialized variable when loading an original game save file.
December 2008
2008-12-05 Added | Changed | Fixed : When the "extended" version of the IWAD is player, allow the sixth episode to be loaded in singleplayer mode via the menu. However, also display a warning message that this episode isn't designed for that game mode. I didn't even about know these map
October 2008
2008-10-22 Changed | Fixed : Revised method for drawing the chain on the jHeretic statusbar; now drawn in two sections when needed (left and right of the gem) so as to maintain a uniform alpha value for the whole chain. Fixed jHeretic: The colour of the glowing gem on the status
June 2008
2008-06-25 Doom | Doom64 | Fixed | WolfTC : Fixed a potential segfault in P_ApplyTorque.

↑ Back to top

  Hexen (49) — Heretic

August 2021
2021-08-04 Fixed | Hexen : Fixed updating visAngle of immobile things
December 2020
2020-12-06 Added | Hexen | Scripting : Added binding for P_SeekerMissile
April 2020
2020-04-04 Hexen : Controlling local earthquakes
December 2019
2019-12-21 Added | Doom | Hexen | Scripting : Added Thing "On death" script
March 2019
2019-03-16 Hexen | Menu : Episode/Skill page titles
September 2018
2018-09-30 Added | Hexen : Added “mf3_nomorph” to prevent morphing
2018-09-22 Automap | Hexen : Improved automap background picture, line width
May 2015
2015-05-08 Fixed | Hexen : "Fly Up" should do nothing if Wings isn't owned
2015-05-08 Fixed | Hexen : "Fly Up" should do nothing if Wings isn't owned
August 2014
2014-08-24 Doom | Doom64 | Hexen | Refactor : Renamed intermission source files
2014-08-24 Doom | Doom64 | Hexen | Refactor : Standardized intermission API function naming conventions
July 2014
2014-07-19 Doom | Doom64 | Fixed | Hexen | libcommon : Compiler warnings (missing initializer, unused arg)
2014-07-12 Cleanup | Doom | Doom64 | Hexen | Refactor : Switched *console.c to C++, cleanup
2014-07-04 Doom | Doom64 | Fixed | g++ | Hexen | libcommon : Compiler warnings (unused variables, signed/unsigned comparison)
2014-07-02 Cleanup | Doom | Doom64 | Hexen : Cleanup intermission for all games
2014-07-02 Doom | Doom64 | Hexen | Refactor : Intermission APIs for all games are now C++ only
June 2014
2014-06-28 Doom | Doom64 | Hexen | libcommon | Refactor : Use de::LumpIndex's C++ API
July 2013
2013-07-27 Hexen : Additional default control bindings for WASD setup
2013-07-24 Doom | Hexen : Improved map title positioning in automap
2013-07-17 Fixed | Hexen : 'ctl-inventory-use-next', inventory crash and logic errors
2013-07-13 Fixed | Hexen : 'ctl-inventory-use-next' should default to 1
2013-07-13 Fixed | Hexen | MSVC : Automap not visible (optimization problems)
June 2013
2013-06-26 Fixed | Hexen : Default look up/down key bindings were inversed
March 2013
2013-03-20 Fixed | Hexen | Multiplayer : Rendering the torch power-up
2013-03-19 Fixed | Hexen : Out of date material definitions
December 2012
2012-12-12 Doom | Hexen : Sync game plugin versions with Doomsday's version
August 2012
2012-08-26 Cleanup | Doom | Hexen : Cleaned up cheat registration and callback functions
July 2012
2012-07-05 Hexen : Clients update clmobj color translation class and map
April 2012
2012-04-18 Fixed | Hexen | Multiplayer : Fixed crash when using an inventory item
February 2012
2012-02-07 Added | Hexen : Added audio feedback for "view-size" changes
January 2012
2012-01-03 Doom | Hexen : Correct aspect ratio of head-up displays
2012-01-03 Doom | Hexen : Correct aspect ratio of map title display
2012-01-02 Doom | Fixed | Hexen : Fixed round off error in HUD region calculation
2012-01-01 Doom | Fixed | Hexen : Fixed scaling of statusbar at 4:3 aspect ratios
2012-01-01 Doom | Fixed | Hexen : Fixed scaling of statusbar at 4:3 aspect ratios
December 2011
2011-12-17 Hexen : Turn torches toward walls
August 2011
2011-08-10 Hexen : Clear bodyque when PU_MAP purged
2011-08-04 Hexen : stability fixes
September 2010
2010-09-28 Hexen : Missing current map name display in the automap.
2010-09-23 Fixed | Hexen : Ensure the inventory widget is closed upon entering a new map or on player death if open. Fixed Heretic/Hexen: Horizontal placement of the fullscreen inventory widget sub-elements calculated incorrectly.
August 2010
2010-08-12 Changed | Doom | Hexen : Bad texture animation cycles (e.g., as defined in ANIMATED lumps) now produce a warning in the log instead of a critical error message.
May 2010
2010-05-18 Changed | Hexen : Remapped the FONTA character patches for ASCII 91-94 to minimize impact on the standard naming convention. The new mapping only requires swapping the patches for characters 91<>95.
April 2010
2010-04-27 Hexen : The fullscreen HUD current item display cannot be enabled/disabled from the menu.
November 2009
2009-11-18 Fixed | Hexen : "Heretic and HeXen: hud weapon graphics set too low". [http://sourceforge.net/tracker/?func=detail&aid=2872354&group_id=74815&atid=542099] Changed: Revised lighting of psprites when using the DOOM lighting model to more closely emulate th
September 2009
2009-09-04 Hexen : "Heretic/HeXen: Minor inventory glitches" (see here http://sourceforge.net/tracker/?func=detail&aid=2800850&group_id=74815&atid=542099).
August 2009
2009-08-30 Hexen : "Emptying your supply of any item in HeXen leaves a blank spot in the left most panel in your inventory when you next open it, until you scroll off it" (see here http://sourceforge.net/tracker/index.php?func=detail&aid=2800850&group_id=74815&
June 2009
2009-06-16 Added | Hexen : "Heretic/HeXen: MF_Ripper Blood". Changed jHeretic/jHexen: Gave MT_BLOOD the MF_SOLID flag. The original Heretic/Hexen collision detection logic did not allow for non-solid mobjs to pass through solid ones. This meant that invariably, blood spawned b
2009-06-15 Hexen : Minotaur floor fire moving too fast.
January 2009
2009-01-15 Hexen : #2488388 crash during startup if missing AUTOPAGE lump (Blasphemer IWAD). Revert to drawing the automap background as a solid colour. Note; will automatically change automap background colour so as to look similar to the original game.

↑ Back to top

  Doom (42) — Heretic

December 2019
2019-12-21 Added | Doom | Hexen | Scripting : Added Thing "On death" script
January 2016
2016-01-24 Doom : Allow playing Registered mode with Ultimate/Extended IWAD
November 2014
2014-11-23 Doom | Fixed : Incorrect IDCLEVXY cheat > "warp" command mappings
2014-11-17 Doom | Doom64 : DED / MAPINFO interoperability patches
August 2014
2014-08-24 Doom | Doom64 | Hexen | Refactor : Renamed intermission source files
2014-08-24 Doom | Doom64 | Hexen | Refactor : Standardized intermission API function naming conventions
July 2014
2014-07-19 Doom | Doom64 | Fixed | Hexen | libcommon : Compiler warnings (missing initializer, unused arg)
2014-07-12 Cleanup | Doom | Doom64 | Hexen | Refactor : Switched *console.c to C++, cleanup
2014-07-04 Doom | Doom64 | Fixed | g++ | Hexen | libcommon : Compiler warnings (unused variables, signed/unsigned comparison)
2014-07-03 Doom | Doom64 | Refactor : Use map URIs when defining the map progression
2014-07-03 Doom | Doom64 | Refactor : Switched p_spec.c to C++
2014-07-02 Doom | Doom64 | Refactor : Intermission now uses URI to reference maps
2014-07-02 Doom | Doom64 : Clarified wbstartstruct_t usage, made const
2014-07-02 Cleanup | Doom | Doom64 | Hexen : Cleanup intermission for all games
2014-07-02 Doom | Doom64 | Hexen | Refactor : Intermission APIs for all games are now C++ only
June 2014
2014-06-28 Doom | Doom64 | Hexen | libcommon | Refactor : Use de::LumpIndex's C++ API
February 2014
2014-02-22 Doom | Fixed : Error initializing the game menu
2014-02-16 Doom | Fixed : Defer registration of vanilla game state interpreters until post-init
July 2013
2013-07-24 Doom | Hexen : Improved map title positioning in automap
December 2012
2012-12-12 Doom | Hexen : Sync game plugin versions with Doomsday's version
2012-12-07 Doom : Controls menu item names reflect gameplay behavior
August 2012
2012-08-26 Cleanup | Doom | Hexen : Cleaned up cheat registration and callback functions
2012-08-12 Doom : Only alter the mobj State definitions when -fast changes
July 2012
2012-07-13 Chex Quest | Doom | Game Save | HacX : Clear the auto save slot when a new game begins
June 2012
2012-06-21 Added | Chex Quest | Doom | HacX : Added: "game-save-auto-loadonreborn" option
2012-06-21 Added | Chex Quest | Doom | HacX : Autosave the player's progress on entering a new map
April 2012
2012-04-22 Doom | Fixed : Switch sounds did not stop others playing from the same sector origin
2012-04-19 Added | Doom : Added compatibility menu option for monsters floating over obstacles
2012-04-19 Added | Doom : Added "game-monsters-floatoverblocking" (default: 0)
February 2012
2012-02-04 Added | Doom : Console variable "hud-cheat-counter-show-mapopen"
January 2012
2012-01-03 Doom | Hexen : Correct aspect ratio of head-up displays
2012-01-03 Doom | Hexen : Correct aspect ratio of map title display
2012-01-02 Doom | Fixed | Hexen : Fixed round off error in HUD region calculation
2012-01-01 Doom | Fixed | Hexen : Fixed scaling of statusbar at 4:3 aspect ratios
2012-01-01 Doom | Fixed | Hexen : Fixed scaling of statusbar at 4:3 aspect ratios
May 2011
2011-05-22 Doom : Attempts to load vanilla saved games would result in SIGSEGV. They aren't working yet, however. Larger changes are necessary to fix the myriad problems with this.
August 2010
2010-08-12 Changed | Doom | Hexen : Bad texture animation cycles (e.g., as defined in ANIMATED lumps) now produce a warning in the log instead of a critical error message.
May 2010
2010-05-13 Changed | Doom : As the kills/items/secrets counters are now part of the regular HUD they should be colored by the cfg.hudColor.
April 2010
2010-04-05 Added | Changed | Doom : Added a new sound id "secret" to be played upon the player locating a secret area. The same sound is still played by default but the new id allows modders to change them independently.
May 2009
2009-05-26 Doom | Fixed : Use of uninitialized variable when loading an original game save file.
December 2008
2008-12-05 Added | Changed | Doom : Moved the definitions for which music track to play on each map into the external (default) Map Info definitions. Changed jDoom: Removed hardcoded limit on track numbers playable via the IDMUS cheat. Now all music tracks can be played, even ones adde
June 2008
2008-06-25 Doom | Doom64 | Fixed | WolfTC : Fixed a potential segfault in P_ApplyTorque.

↑ Back to top

  Added (26) — Heretic

December 2020
2020-12-06 Added | Hexen | Scripting : Added binding for P_SeekerMissile
November 2020
2020-11-19 Added : Added DORCLS sounds in Help screen
December 2019
2019-12-21 Added | Doom | Hexen | Scripting : Added Thing "On death" script
September 2019
2019-09-14 Added : Added MF3_WALLBOUNCE for bouncing missiles
July 2019
2019-07-27 Added : Added map info flag "mif_dim_torch"
May 2019
2019-05-26 Added : Added "take" cheat command
January 2019
2019-01-20 Added | Scripting : Added World.Thing.attack() method
November 2018
2018-11-22 Added : Added MAPINFO for E4M1 (Heretic Registered)
2018-11-03 Added : Added “mif_spawn_all_firemaces” flag
October 2018
2018-10-14 Added | Renderer : Added “rend-ring-effect” cvar
September 2018
2018-09-30 Added | Hexen : Added “mf3_nomorph” to prevent morphing
July 2013
2013-07-09 Added : Added a comment about vanilla code
June 2012
2012-06-21 Added | Chex Quest | Doom | HacX : Added: "game-save-auto-loadonreborn" option
2012-06-21 Added | Chex Quest | Doom | HacX : Autosave the player's progress on entering a new map
April 2012
2012-04-19 Added : Added todo comment in Z move check
2012-04-19 Added | Doom : Added compatibility menu option for monsters floating over obstacles
2012-04-19 Added | Doom : Added "game-monsters-floatoverblocking" (default: 0)
February 2012
2012-02-21 Added : Texture Environment defs for all materials in the Flats namespace
2012-02-07 Added | Hexen : Added audio feedback for "view-size" changes
2012-02-04 Added | Doom : Console variable "hud-cheat-counter-show-mapopen"
April 2010
2010-04-05 Added | Changed | Doom : Added a new sound id "secret" to be played upon the player locating a secret area. The same sound is still played by default but the new id allows modders to change them independently.
March 2010
2010-03-24 Added : "Scrolling flats too slow". (see here http://sourceforge.net/tracker/?func=detail&aid=2947141&group_id=74815&atid=542099) Added Heretic: cvar "server-game-plane-fixmaterialscroll" 1=Fix bug in original Heretic which would only allow scrol
2010-03-21 Added | Changed : Items picked up by the player during map setup will not produce item-pickup sounds or screenflash. Pickup messages will be added to the log as normal.
June 2009
2009-06-16 Added | Hexen : "Heretic/HeXen: MF_Ripper Blood". Changed jHeretic/jHexen: Gave MT_BLOOD the MF_SOLID flag. The original Heretic/Hexen collision detection logic did not allow for non-solid mobjs to pass through solid ones. This meant that invariably, blood spawned b
December 2008
2008-12-05 Added | Changed | Fixed : When the "extended" version of the IWAD is player, allow the sixth episode to be loaded in singleplayer mode via the menu. However, also display a warning message that this episode isn't designed for that game mode. I didn't even about know these map
2008-12-05 Added | Changed | Doom : Moved the definitions for which music track to play on each map into the external (default) Map Info definitions. Changed jDoom: Removed hardcoded limit on track numbers playable via the IDMUS cheat. Now all music tracks can be played, even ones adde

↑ Back to top

  Refactor (16) — Heretic

July 2015
2015-07-14 Refactor : Moved AmmoDef and weaponinfo_t data to h_items.cpp (new)
December 2014
2014-12-05 Cleanup | Refactor : Switched st_stuff.c to C++ plus cleanup
August 2014
2014-08-24 Doom | Doom64 | Hexen | Refactor : Renamed intermission source files
2014-08-24 Doom | Doom64 | Hexen | Refactor : Standardized intermission API function naming conventions
2014-08-24 Refactor : Remodeled intermission to more closely follow libdoom
2014-08-11 Refactor : Improved -episode and -warp to support episode IDs
July 2014
2014-07-12 Cleanup | Doom | Doom64 | Hexen | Refactor : Switched *console.c to C++, cleanup
2014-07-03 Doom | Doom64 | Refactor : Use map URIs when defining the map progression
2014-07-03 Doom | Doom64 | Refactor : Switched p_spec.c to C++
2014-07-02 Doom | Doom64 | Refactor : Intermission now uses URI to reference maps
2014-07-02 Doom | Doom64 | Hexen | Refactor : Intermission APIs for all games are now C++ only
June 2014
2014-06-28 Doom | Doom64 | Hexen | libcommon | Refactor : Use de::LumpIndex's C++ API
March 2014
2014-03-11 Refactor : Renamed HereticV13GameStateReader as HereticV13MapStateReader
February 2014
2014-02-25 Refactor : Switched h_refresh.c, in_lude.c, m_cheat.c to C++
2014-02-15 Cleanup | Refactor : Renamed source files for HereticV13GameStateReader, cleanup
2014-02-03 Refactor : Switched Heretic v1.3 save state interpreter/reader to C++

↑ Back to top

  Doom64 (15) — Heretic

November 2014
2014-11-17 Doom | Doom64 : DED / MAPINFO interoperability patches
August 2014
2014-08-24 Doom | Doom64 | Hexen | Refactor : Renamed intermission source files
2014-08-24 Doom | Doom64 | Hexen | Refactor : Standardized intermission API function naming conventions
July 2014
2014-07-19 Doom | Doom64 | Fixed | Hexen | libcommon : Compiler warnings (missing initializer, unused arg)
2014-07-12 Cleanup | Doom | Doom64 | Hexen | Refactor : Switched *console.c to C++, cleanup
2014-07-04 Doom | Doom64 | Fixed | g++ | Hexen | libcommon : Compiler warnings (unused variables, signed/unsigned comparison)
2014-07-03 Doom | Doom64 | Refactor : Use map URIs when defining the map progression
2014-07-03 Doom | Doom64 | Refactor : Switched p_spec.c to C++
2014-07-02 Doom | Doom64 | Refactor : Intermission now uses URI to reference maps
2014-07-02 Doom | Doom64 : Clarified wbstartstruct_t usage, made const
2014-07-02 Cleanup | Doom | Doom64 | Hexen : Cleanup intermission for all games
2014-07-02 Doom | Doom64 | Hexen | Refactor : Intermission APIs for all games are now C++ only
June 2014
2014-06-28 Doom | Doom64 | Hexen | libcommon | Refactor : Use de::LumpIndex's C++ API
March 2010
2010-03-21 Doom64 | Fixed : Implemented support for voodoo dolls. Changed Doom: Fixed voodoo doll momentum-zeroing problem which would prevent continuous "voodooscript" loops from working as intended.
June 2008
2008-06-25 Doom | Doom64 | Fixed | WolfTC : Fixed a potential segfault in P_ApplyTorque.

↑ Back to top

  Changed (11) — Heretic

August 2010
2010-08-12 Changed | Doom | Hexen : Bad texture animation cycles (e.g., as defined in ANIMATED lumps) now produce a warning in the log instead of a critical error message.
May 2010
2010-05-18 Changed | Hexen : Remapped the FONTA character patches for ASCII 91-94 to minimize impact on the standard naming convention. The new mapping only requires swapping the patches for characters 91<>95.
2010-05-13 Changed | Doom : As the kills/items/secrets counters are now part of the regular HUD they should be colored by the cfg.hudColor.
April 2010
2010-04-05 Added | Changed | Doom : Added a new sound id "secret" to be played upon the player locating a secret area. The same sound is still played by default but the new id allows modders to change them independently.
March 2010
2010-03-21 Added | Changed : Items picked up by the player during map setup will not produce item-pickup sounds or screenflash. Pickup messages will be added to the log as normal.
August 2009
2009-08-30 Changed : Using the console command "give" it is now possible to give a batch of the specified inventory items. For example, to give only Firebombs and Morph Ovums use the command "give i7i8".
May 2009
2009-05-05 Changed : Speed+Use no longer skips an inventory item. The control binding system can now be used to replicate this functionality if desired. Removed command line option "-artiskip", obsolete. Changed jHexen: Speed+Use no longer skips an inventory item. The co
December 2008
2008-12-18 Changed : Enhanced 'give' ccmd. Now works similarly to that of jDoom/jHexen. * Multiple items can be given at once (e.g., "give wak" for weapons, ammo and keys). * New paramaters; 'a' - ammo, 'p' - backpack, 'r' - armor, 't' - Tomb of power. * Changed paramate
2008-12-05 Added | Changed | Fixed : When the "extended" version of the IWAD is player, allow the sixth episode to be loaded in singleplayer mode via the menu. However, also display a warning message that this episode isn't designed for that game mode. I didn't even about know these map
2008-12-05 Added | Changed | Doom : Moved the definitions for which music track to play on each map into the external (default) Map Info definitions. Changed jDoom: Removed hardcoded limit on track numbers playable via the IDMUS cheat. Now all music tracks can be played, even ones adde
October 2008
2008-10-22 Changed | Fixed : Revised method for drawing the chain on the jHeretic statusbar; now drawn in two sections when needed (left and right of the gem) so as to maintain a uniform alpha value for the whole chain. Fixed jHeretic: The colour of the glowing gem on the status

↑ Back to top

  Cleanup (8) — Heretic

November 2020
2020-11-10 Cleanup : Cleanup
December 2014
2014-12-05 Cleanup | Refactor : Switched st_stuff.c to C++ plus cleanup
July 2014
2014-07-12 Cleanup | Doom | Doom64 | Hexen | Refactor : Switched *console.c to C++, cleanup
2014-07-02 Cleanup | Doom | Doom64 | Hexen : Cleanup intermission for all games
February 2014
2014-02-15 Cleanup : Cleanup
2014-02-15 Cleanup | Refactor : Renamed source files for HereticV13GameStateReader, cleanup
August 2013
2013-08-21 Cleanup | Fixed : Compilation error (missing header); cleanup
August 2012
2012-08-26 Cleanup | Doom | Hexen : Cleaned up cheat registration and callback functions

↑ Back to top

  Multiplayer (8) — Heretic

May 2015
2015-05-09 Fixed | libcommon | Multiplayer : Phoenix Rod flame and weapon refiring
2015-05-09 Fixed | libcommon | Multiplayer : Phoenix Rod flame and weapon refiring
2015-05-09 Fixed | Multiplayer : Incorrect Hell Staff rain colors
2015-05-09 Fixed | Multiplayer : Incorrect Hell Staff rain colors
March 2013
2013-03-20 Fixed | Hexen | Multiplayer : Rendering the torch power-up
2013-03-18 Fixed | Multiplayer : Color of the life gem patch and glow
2013-03-18 Fixed | Multiplayer : Activation of the Flight power (Wings or Wrath)
April 2012
2012-04-18 Fixed | Hexen | Multiplayer : Fixed crash when using an inventory item

↑ Back to top

  Scripting (7) — Heretic

December 2020
2020-12-06 Added | Hexen | Scripting : Added binding for P_SeekerMissile
November 2020
2020-11-12 Scripting : Defining ambient sfx via scripts
2020-11-11 Scripting : Binding for defining an ambient sequence
December 2019
2019-12-21 Added | Doom | Hexen | Scripting : Added Thing "On death" script
November 2019
2019-11-16 Scripting : Scripted touch action for special things
January 2019
2019-01-27 Scripting : Spawning homing missiles
2019-01-20 Added | Scripting : Added World.Thing.attack() method

↑ Back to top

  Intermission (5) — Heretic

May 2020
2020-05-31 Intermission : Using a patch image as background
October 2019
2019-10-26 Intermission : Allow missing map title
August 2019
2019-08-03 Intermission : No timeout for intermission
July 2019
2019-07-21 Intermission : Show map play time
April 2019
2019-04-17 Intermission : Don't show "Untitled" as next map

↑ Back to top

  libcommon (5) — Heretic

May 2015
2015-05-09 Fixed | libcommon | Multiplayer : Phoenix Rod flame and weapon refiring
2015-05-09 Fixed | libcommon | Multiplayer : Phoenix Rod flame and weapon refiring
July 2014
2014-07-19 Doom | Doom64 | Fixed | Hexen | libcommon : Compiler warnings (missing initializer, unused arg)
2014-07-04 Doom | Doom64 | Fixed | g++ | Hexen | libcommon : Compiler warnings (unused variables, signed/unsigned comparison)
June 2014
2014-06-28 Doom | Doom64 | Hexen | libcommon | Refactor : Use de::LumpIndex's C++ API

↑ Back to top

  Chex Quest (3) — Heretic

July 2012
2012-07-13 Chex Quest | Doom | Game Save | HacX : Clear the auto save slot when a new game begins
June 2012
2012-06-21 Added | Chex Quest | Doom | HacX : Added: "game-save-auto-loadonreborn" option
2012-06-21 Added | Chex Quest | Doom | HacX : Autosave the player's progress on entering a new map

↑ Back to top

  Definitions (3) — Heretic

April 2019
2019-04-07 Definitions : Intermission text labels and background
March 2019
2019-03-03 Definitions : Defining ammo per shot with Values
November 2014
2014-11-23 Definitions | Fixed : Erroneous alerts re non-existent Materials in heretic-share

↑ Back to top

  HacX (3) — Heretic

July 2012
2012-07-13 Chex Quest | Doom | Game Save | HacX : Clear the auto save slot when a new game begins
June 2012
2012-06-21 Added | Chex Quest | Doom | HacX : Added: "game-save-auto-loadonreborn" option
2012-06-21 Added | Chex Quest | Doom | HacX : Autosave the player's progress on entering a new map

↑ Back to top

  Menu (3) — Heretic

January 2020
2020-01-31 Menu : Confirming the Nightmare skill level
March 2019
2019-03-16 Hexen | Menu : Episode/Skill page titles
October 2018
2018-10-07 Fixed | Menu : Incorrect sound effect for menu items

↑ Back to top

  Automap (2) — Heretic

September 2018
2018-09-23 Automap : Adjusted Heretic map colors to closely match vanilla
2018-09-22 Automap | Hexen : Improved automap background picture, line width

↑ Back to top

  Renderer (2) — Heretic

October 2018
2018-10-14 Added | Renderer : Added “rend-ring-effect” cvar
March 2013
2013-03-29 Fixed | Renderer : Torch timeout and rendering with no attenuation

↑ Back to top

  Audio (1) — Heretic

November 2020
2020-11-12 Audio : Redefining an ambient sequence

↑ Back to top

  Fix (1) — Heretic

May 2015
2015-05-15 Fix : a bad merge swallowed up HU_WakeWidgets

↑ Back to top

  g++ (1) — Heretic

July 2014
2014-07-04 Doom | Doom64 | Fixed | g++ | Hexen | libcommon : Compiler warnings (unused variables, signed/unsigned comparison)

↑ Back to top

  Game Save (1) — Heretic

July 2012
2012-07-13 Chex Quest | Doom | Game Save | HacX : Clear the auto save slot when a new game begins

↑ Back to top

  HUD (1) — Heretic

April 2014
2014-04-14 HUD : Don't warn about missing resources for unavailable ammo types

↑ Back to top

  Inventory (1) — Heretic

April 2014
2014-04-14 Inventory : Prevent giving items unavailable in shareware

↑ Back to top

  Map Importer (1) — Heretic

December 2019
2019-12-15 Fixed | Map Importer : Misdetected render hack in Heretic E1M1

↑ Back to top

  MSVC (1) — Heretic

July 2013
2013-07-13 Fixed | Hexen | MSVC : Automap not visible (optimization problems)

↑ Back to top

  PostFX (1) — Heretic

October 2018
2018-10-17 PostFX : Darker Gold shader for the Ring

↑ Back to top

  WolfTC (1) — Heretic

June 2008
2008-06-25 Doom | Doom64 | Fixed | WolfTC : Fixed a potential segfault in P_ApplyTorque.

↑ Back to top