August 2021
|
2021-08-04
|
Fixed
|
Heretic
| :
| Fixed updating visAngle of immobile things
|
February 2021
|
2021-02-01
|
Fixed
| :
| Sky height in translated Map Info definitions
|
December 2020
|
2020-12-06
|
Added
|
Heretic
|
Scripting
| :
| Added binding for P_SeekerMissile
|
April 2020
|
2020-04-04
|
Heretic
| :
| Controlling local earthquakes
|
December 2019
|
2019-12-30
|
Fixed
| :
| Some color translation tables not loaded
|
2019-12-23
|
Deathkings
| :
| Cvar for controlling monster respawn rate
|
2019-12-21
|
Added
|
Doom
|
Heretic
|
Scripting
| :
| Added Thing "On death" script
|
2019-12-13
|
Fixed
| :
| Duplicate linedef property
|
2019-12-03
|
Fixed
| :
| Workaround for warping while dead
|
2019-12-02
|
Fixed
| :
| Music missing on MAP26 (Desolate Garden)
|
March 2019
|
2019-03-16
|
Heretic
|
Menu
| :
| Episode/Skill page titles
|
November 2018
|
2018-11-24
|
Fixed
| :
| Disable all weapon switching when morphed
|
October 2018
|
2018-10-26
|
Resources
| :
| Detect Macintosh version of Hexen IWAD
|
September 2018
|
2018-09-30
|
Added
|
Heretic
| :
| Added “mf3_nomorph” to prevent morphing
|
2018-09-23
|
Automap
|
Fixed
| :
| Map scaling glitches
|
2018-09-22
|
Automap
|
Heretic
| :
| Improved automap background picture, line width
|
July 2017
|
2017-07-26
|
Fixed
| :
| Avoid crash due to missing actor target
|
April 2017
|
2017-04-23
|
Fixed
| :
| Crash when going through portals while Heresiarch attacks
|
2017-04-18
|
| :
| Mushroom poison clouds should not be pushed (vanilla emulation)
|
January 2017
|
2017-01-02
|
Fixed
| :
| Doors in map 13 rotate only once
|
July 2016
|
2016-07-24
|
Fixed
| :
| Warnings about unsigned angle math
|
2016-07-02
|
| :
| Mage wand missile smoke should not hit anything
|
June 2016
|
2016-06-27
|
Renderer
| :
| More accurate movement alignment for models
|
2016-06-17
|
| :
| Determining Mage's wand smoke direction
|
March 2016
|
2016-03-24
|
| :
| Sapphire Wand smoke mobjs take their angle from the main missile
|
October 2015
|
2015-10-30
|
Fixed
| :
| Breaking a suit of armor makes no sound
|
2015-10-29
|
Fixed
|
Refactor
|
Thinker
| :
| Mobj-on-mobj checks shouldn't duplicate the mobj
|
July 2015
|
2015-07-23
|
Fixed
| :
| Failure to load Hexen due to sprite error ("Unknown view 0")
|
2015-07-23
|
Fixed
| :
| Failure to load Hexen due to sprite error ("Unknown view 0")
|
June 2015
|
2015-06-19
|
Fixed
| :
| Omit warnings about music definitions from MAPINFO
|
2015-06-13
|
Fixed
| :
| Crash when spawning a missile
|
May 2015
|
2015-05-23
|
Added
|
Light Decorations
| :
| Added a subtle light on the MONK18 texture
|
2015-05-21
|
Definitions
| :
| Death Wyvern's fireballs use additive blending
|
2015-05-20
|
Fixed
| :
| Death Wyvern gets stuck
|
2015-05-17
|
Fixed
| :
| Crashes due to null pointer access
|
2015-05-14
|
Fixed
| :
| Compiler warning (unused argument)
|
2015-05-12
|
Fixed
| :
| Unsuccessful use of puzzle item should not move cursor
|
2015-05-12
|
Fixed
| :
| Unsuccessful use of puzzle item should not move cursor
|
2015-05-12
|
Fixed
| :
| Resolve merge conflicts from 05f0b122
|
2015-05-12
|
Fixed
| :
| Incorrect mana given on collection of fourth-weapon piece
|
2015-05-12
|
Fixed
| :
| Incorrect mana given on collection of fourth-weapon piece
|
2015-05-08
|
Fixed
|
Heretic
| :
| "Fly Up" should do nothing if Wings isn't owned
|
2015-05-08
|
Fixed
|
Heretic
| :
| "Fly Up" should do nothing if Wings isn't owned
|
2015-05-04
|
Fixed
| :
| Wendigo attack angle incorrect
|
March 2015
|
2015-03-11
|
Fixed
|
Refactor
| :
| Korax teleport order (refactoring oversight)
|
2015-03-04
|
Documentation
|
libcommon
| :
| Typos
|
2015-03-04
|
Cleanup
|
libcommon
|
Refactor
| :
| Consolidated more logic for launching missiles, cleanup
|
February 2015
|
2015-02-24
|
Cleanup
|
libcommon
| :
| Cleanup
|
2015-02-24
|
Fixed
| :
| Various invalid memory reads when starting ACScripts
|
January 2015
|
2015-01-29
|
Fixed
| :
| 'Sherlock' cheat gives wrong items in Hexen (typo)
|
2015-01-12
|
Refactor
| :
| Removed redundant code (DeferredTask deserialization)
|
2015-01-12
|
Refactor
| :
| Clarified ACS state reading
|
December 2014
|
2014-12-05
|
Cleanup
|
Refactor
| :
| Switched st_stuff.c to C++ plus cleanup
|
November 2014
|
2014-11-29
|
Fixed
| :
| Spurious alerts re nonexistent Material defs in hexen-demo
|
2014-11-23
|
Fixed
| :
| Record Variable 'songLump' not found
|
October 2014
|
2014-10-26
|
Fixed
|
MP
| :
| Client crashes when a plane moves on client side
|
2014-10-06
|
Fixed
|
SFX
| :
| Cough sound playback on Player vs PoisonCloud collision
|
2014-10-05
|
Documentation
| :
| Todo comment wrt NetSv_SendLocalMobjState use in A_BishopAttack
|
September 2014
|
2014-09-13
|
| :
| Removed warpNumber assert in getMapUriForWarpNumber
|
August 2014
|
2014-08-30
|
LightningAnimator
|
Refactor
| :
| Use a QVector for LightningAnimator's sector light levels
|
2014-08-27
|
Refactor
| :
| Moved LightningAnimator to new source files
|
2014-08-27
|
| :
| Animated sky setup is now handled by the engine
|
2014-08-24
|
Doom
|
Doom64
|
Heretic
|
Refactor
| :
| Renamed intermission source files
|
2014-08-24
|
Doom
|
Doom64
|
Heretic
|
Refactor
| :
| Standardized intermission API function naming conventions
|
2014-08-24
|
Refactor
| :
| Renamed intermission API functions to follow libdoom
|
2014-08-12
|
| :
| Updated line special, map warp number translation wrt episode IDs
|
2014-08-10
|
Cleanup
| :
| Cleanup
|
July 2014
|
2014-07-29
|
libcommon
|
Refactor
| :
| Access MapInfo defs from the DED database
|
2014-07-19
|
Doom
|
Doom64
|
Fixed
|
Heretic
|
libcommon
| :
| Compiler warnings (missing initializer, unused arg)
|
2014-07-12
|
Cleanup
|
Doom
|
Doom64
|
Heretic
|
Refactor
| :
| Switched *console.c to C++, cleanup
|
2014-07-04
|
Doom
|
Doom64
|
Fixed
|
g++
|
Heretic
|
libcommon
| :
| Compiler warnings (unused variables, signed/unsigned comparison)
|
2014-07-02
|
libcommon
|
Refactor
| :
| Moved MAPINFO (lump) parsing to libcommon
|
2014-07-02
|
Cleanup
|
Doom
|
Doom64
|
Heretic
| :
| Cleanup intermission for all games
|
2014-07-02
|
Doom
|
Doom64
|
Heretic
|
Refactor
| :
| Intermission APIs for all games are now C++ only
|
2014-07-02
|
Refactor
| :
| Switched hrefresh.c to C++
|
June 2014
|
2014-06-28
|
Doom
|
Doom64
|
Heretic
|
libcommon
|
Refactor
| :
| Use de::LumpIndex's C++ API
|
2014-06-28
|
Refactor
| :
| Switched in_lude.c to C++
|
2014-06-27
|
Doom
|
Fixed
| :
| Compiler warnings (missing initializers, unused args)
|
2014-06-24
|
Refactor
| :
| Switched p_spec.c to C++
|
2014-06-24
|
Cleanup
|
Refactor
| :
| Switched m_cheat.c to C++, cleanup
|
2014-06-15
|
Fixed
|
GameSession
| :
| Always update the internal.save when revisiting a map
|
2014-06-02
|
Fixed
| :
| Function arguments in wrong order (3D thunderclap sound)
|
May 2014
|
2014-05-19
|
ACScript
|
Fixed
| :
| Deferred ACScript task management
|
2014-05-19
|
Fixed
| :
| Extra artifacts given when jumping between hub maps
|
April 2014
|
2014-04-21
|
Fixed
| :
| Crash when starting a new game from end game finale
|
2014-04-15
|
Fixed
| :
| Fall through star bridge, etc. (mobj collision range)
|
2014-04-12
|
| :
| Include mapTime and present players info in saved session metadata
|
2014-04-08
|
| :
| Wrong magic number in end game condition tests
|
2014-04-08
|
Fixed
| :
| Crash starting end game finale
|
March 2014
|
2014-03-29
|
libcommon
| :
| Moved the internal savegame to /home/cache/internal.save
|
2014-03-28
|
ACScriptInterpreter
|
Fixed
| :
| DeferredTask memory management
|
2014-03-26
|
ACScriptInterpreter
|
Savegame Tool
| :
| Read/Write a serialization header to ACScriptState files
|
2014-03-25
|
ACScript
|
Refactor
| :
| Renamed ACScriptInterpreter methods for consistency
|
2014-03-25
|
ACScript
| :
| ACScriptInterpreter::DeferredTasks are now ISerializable
|
2014-03-21
|
ACScript
| :
| Fix build errors/warnings
|
February 2014
|
2014-02-27
|
ACS
|
Cleanup
| :
| Applied 'session' naming convention to ACScript
|
2014-02-17
|
| :
| Switched h2_main.c to C++
|
2014-02-10
|
Refactor
| :
| Prefer the term 'hub' wrt map progression in MAPINFO
|
2014-02-10
|
Fixed
| :
| Build failure (order of includes)
|
2014-02-08
|
Cleanup
| :
| Cleanup
|
2014-02-01
|
ACS
|
Debug
| :
| Error if a script tries to address outside its local value stack
|
2014-02-01
|
ACS
| :
| Simplified ACScript => BytecodeScriptInfo lookup
|
2014-02-01
|
ACS
| :
| Deferred script tasks now reference maps with URI
|
2014-02-01
|
ACS
|
Cleanup
| :
| Cleanup
|
January 2014
|
2014-01-31
|
Console
| :
| Improved output of "scriptinfo"
|
2014-01-31
|
Fixed
|
libcommon
| :
| Crash during hexen-dk game init (invalid nextMap)
|
2014-01-31
|
Fixed
|
MapInfoParser
| :
| Incorrect assignment of logical map numbers to map URIs
|
2014-01-30
|
Refactor
| :
| Implement sound sequence (de)serialization with Reader/Writer
|
2014-01-30
|
ACS
|
Refactor
| :
| Implement ACS state (de)serialization in C++, with Reader/Writer
|
2014-01-29
|
Refactor
| :
| Switched p_pillar.c and p_waggle.c to C++
|
2014-01-27
|
ACScriptInterpreter
| :
| Moved remaining ACS interpretation logic into ACScriptInterpreter
|
2014-01-27
|
ACS
|
Cleanup
| :
| Cleanup
|
2014-01-27
|
ACS
| :
| Moved more logic into the new interpreter class
|
2014-01-27
|
ACS
|
Cleanup
| :
| Load bytecode string constants as static Strs, cleanup
|
2014-01-27
|
ACS
| :
| Removed more unnecessary globals used by the bytecode interpreter
|
2014-01-27
|
ACS
|
Cleanup
| :
| Cleanup
|
2014-01-27
|
ACS
| :
| Continued work on remodeling the ACS bytecode interpreter
|
2014-01-27
|
ACS
| :
| Translate ACS script numbers when loading new bytecode
|
2014-01-26
|
ACS
| :
| Ensure bytecode command functions are of the expected form
|
2014-01-26
|
ACS
| :
| Continued moving logic into the new interpretor class
|
2014-01-26
|
ACS
| :
| Continued work on clarifying/remodeling the ACS bytecode interpreter
|
2014-01-26
|
ACS
|
Refactor
| :
| Renamed some ACS scripting components, for clarity
|
2014-01-26
|
Cleanup
| :
| Cleanup
|
2014-01-26
|
Cleanup
|
Refactor
| :
| Switched ACS bytecode interpreter to C++, renamed sources, cleanup
|
2014-01-25
|
Fixed
| :
| Namespace of memcpy
|
2014-01-25
|
Refactor
| :
| Moved ACScript (thinker) savegame io to p_acs.c
|
2014-01-25
|
Cleanup
|
Refactor
| :
| Moved ACS savegame io to p_acs.c, cleanup
|
2014-01-25
|
SndInfoParser
| :
| Fix patching of MAPINFO (lump) definitions with SNDINFO-read values
|
2014-01-25
|
Debug
| :
| Fix log output of P_TranslateMapIfExists()
|
2014-01-25
|
Cleanup
|
MapInfoParser
| :
| Cleanup
|
2014-01-25
|
| :
| Allow patching of map definitions in MAPINFO lumps
|
2014-01-25
|
| :
| The mapinfo definition database is now indexed by map URI
|
2014-01-25
|
Fixed
|
SndInfoParser
| :
| SIGSEGV attempting to parse a SNDINFO lump intended for ZDoom
|
2014-01-24
|
Cleanup
|
Fixed
|
MapInfoParser
| :
| Fixed map music assignment; cleanup
|
2014-01-24
|
Cleanup
|
MapInfoParser
| :
| Cleanup
|
2014-01-23
|
Refactor
| :
| Use HexLex to parse SNDINFO/SNDSEQ data
|
2014-01-23
|
Refactor
| :
| Use HexLex to parse ANIMDEFS data
|
2014-01-23
|
Refactor
| :
| Use HexLex to parse MAPINFO data
|
2014-01-20
|
Fixed
| :
| Build failure
|
2014-01-20
|
Cleanup
| :
| Continued cleaning up MAPINFO lump parsing
|
2014-01-20
|
Cleanup
| :
| Cleanup
|
October 2013
|
2013-10-27
|
| :
| Removed misleading comment in P_CheckOnMobj()
|
2013-10-27
|
Refactor
| :
| Don't use mobj-check-position vars for mobj-ontop-mobj tests
|
2013-10-26
|
Refactor
| :
| Pass mobj-on-top-mobj arguments via Mobj_BoxIterator
|
2013-10-05
|
Fixed
| :
| Overly large hub ending messages
|
2013-10-04
|
Fixed
| :
| Reading a savegame with no ASEG_END (otherwise intact)
|
September 2013
|
2013-09-29
|
Fixed
| :
| Default value of 'msg-echo' should be 1
|
2013-09-13
|
Fixed
| :
| Excessive light for Hexen's Mage Frost Shard FX
|
August 2013
|
2013-08-07
|
libcommon
|
Refactor
| :
| Relocated game side polyobj management to libcommon
|
2013-08-07
|
libcommon
|
Refactor
| :
| Relocated mobj thinker id list to common/src/p_actor.cpp
|
July 2013
|
2013-07-27
|
Heretic
| :
| Additional default control bindings for WASD setup
|
2013-07-24
|
Doom
|
Heretic
| :
| Improved map title positioning in automap
|
2013-07-17
|
Fixed
|
Heretic
| :
| 'ctl-inventory-use-next', inventory crash and logic errors
|
2013-07-13
|
Fixed
|
Heretic
| :
| 'ctl-inventory-use-next' should default to 1
|
2013-07-13
|
Fixed
|
Heretic
|
MSVC
| :
| Automap not visible (optimization problems)
|
2013-07-11
|
Fixed
| :
| Amount of armor from the Bracers artifact
|
2013-07-09
|
Fixed
| :
| Crash when morphing a Dark Servant
|
2013-07-09
|
Fixed
| :
| Crash when Dark Servant deals damage
|
June 2013
|
2013-06-29
|
Fixed
| :
| Reading saved polyobjs in release build
|
2013-06-26
|
Fixed
|
Heretic
| :
| Default look up/down key bindings were inversed
|
May 2013
|
2013-05-05
|
Debug
| :
| Signed vs. unsigned integers
|
2013-05-05
|
Debug
| :
| Signed vs. unsigned integers
|
March 2013
|
2013-03-28
|
Fixed
|
Multiplayer
| :
| Client wasn't notified when keys picked up
|
2013-03-28
|
Fixed
| :
| Status bar life gem colors match player color
|
2013-03-27
|
Debug
|
libcommon
| :
| Replaced fatal error with assertion
|
2013-03-26
|
Client
|
Fixed
| :
| Duplicated Fighter weapon effects
|
2013-03-26
|
Cleanup
|
Debug
| :
| Cleanup
|
2013-03-26
|
Fixed
|
InFine
| :
| Player class conditions
|
2013-03-20
|
Fixed
| :
| Incorrect Material mods defs for X_FAC01/X_FAC09
|
2013-03-20
|
Fixed
|
Heretic
|
Multiplayer
| :
| Rendering the torch power-up
|
2013-03-19
|
Fixed
|
Multiplayer
| :
| Player's weapon after respawn
|
2013-03-19
|
Added
| :
| Added a values.ded
|
2013-03-19
|
Fixed
|
Heretic
| :
| Out of date material definitions
|
2013-03-18
|
Fixed
|
Multiplayer
| :
| Use correct player start for new player
|
2013-03-18
|
Fixed
|
Multiplayer
| :
| Font size in the scoreboard
|
2013-03-18
|
Cleanup
| :
| Cleanup
|
2013-03-16
|
Fixed
|
Server
| :
| Sound sequences not played (e.g., door creak)
|
2013-03-16
|
Client
|
Fixed
| :
| Duplicated psprite attack effects
|
2013-03-16
|
Fixed
| :
| Special palettes of Mage/Cleric weapons
|
2013-03-11
|
| :
| Removed some unnecessary cruft from anim.ded
|
2013-03-11
|
Fixed
| :
| Fixed typos in texture precache group defs
|
December 2012
|
2012-12-12
|
Doom
|
Heretic
| :
| Sync game plugin versions with Doomsday's version
|
August 2012
|
2012-08-29
|
Cleanup
| :
| Relocated corpse queue re-population on save load to p_saveg.c
|
2012-08-27
|
Fixed
| :
| Fog cloud movement
|
2012-08-27
|
| :
| Massacre cheat will kill underwater Stalkers (serpents) and Wraiths
|
2012-08-26
|
Cleanup
|
Doom
|
Heretic
| :
| Cleaned up cheat registration and callback functions
|
July 2012
|
2012-07-31
|
Fixed
|
Game Save
| :
| Mismanagement of SaveInfo data when saving in Hexen
|
2012-07-24
|
Debug
| :
| Print map info/warp numbers at the correct time
|
2012-07-16
|
Automap
|
Fixed
| :
| Attempted out-of-range PLAYPAL lookup with "reveal 3"
|
2012-07-13
|
Refactor
| :
| Don't call G_InitForNewGame() when leaving for a map in the same hub
|
2012-07-09
|
| :
| Fighter is Yellow by default in single-player
|
2012-07-05
|
Heretic
| :
| Clients update clmobj color translation class and map
|
2012-07-04
|
Fixed
| :
| Don't color translate the Pig class
|
2012-07-03
|
Cleanup
|
libcommon
| :
| Cleanup
|
2012-07-03
|
libcommon
| :
| Simplifying color translations
|
2012-07-03
|
Refactor
| :
| Unifying logic for setting mobj color translation
|
2012-07-03
|
Fixed
| :
| Loading color translation tables for class 2
|
2012-07-03
|
Fixed
| :
| Allow warp/setmap only to defined maps
|
2012-07-03
|
Fixed
| :
| Player colors in the Player Setup menu
|
2012-07-03
|
Fixed
|
Menu
| :
| In v1.0, cycle through the four available colors
|
2012-07-01
|
Fixed
| :
| Fixed color translations in the Player Setup menu
|
June 2012
|
2012-06-30
|
Fixed
| :
| P_TranslateMap() broken in release build
|
2012-06-27
|
Fixed
| :
| Crash when opening a swing door
|
2012-06-27
|
Added
|
Debug
| :
| Added assertion to catch a crash when opening a swing door
|
2012-06-27
|
| :
| Allow warping to maps without a cluster
|
2012-06-23
|
| :
| Four player colors are available in v1.0
|
2012-06-23
|
Fixed
| :
| Intermission and victory texts
|
2012-06-23
|
Game Save
| :
| Add saveinfo_t for the "base" slot
|
2012-06-22
|
libcommon
| :
| Do not write the in-game player map with the game save header
|
2012-06-22
|
libcommon
| :
| mapTime should not be part of the game save header
|
2012-06-21
|
Refactor
| :
| Removed the now redundant GA_SINGLEREBORN game action
|
2012-06-18
|
| :
| Bumped version number for 1.9.9
|
2012-06-18
|
| :
| Detecting v1.0 more reliably
|
2012-06-18
|
Added
| :
| New game mode for the Hexen version 1.0 IWAD
|
April 2012
|
2012-04-30
|
Fixed
| :
| Disallow warp cheat when the player is dead
|
2012-04-22
|
Fixed
| :
| "Choose Skill Level:" title positioned incorrectly
|
2012-04-20
|
Added
|
Debug
| :
| Added assert() to catch a particle in NULL sector
|
2012-04-18
|
Multiplayer
| :
| In co-op mode, spawn weapons for all classes
|
2012-04-18
|
Fixed
|
Heretic
|
Multiplayer
| :
| Fixed crash when using an inventory item
|
2012-04-18
|
Fixed
| :
| Setting player class in deathmatch when spawning
|
2012-04-12
|
Added
| :
| Separate game mode for the Beta Demo
|
2012-04-11
|
Fixed
| :
| Hexen 4-level demo IWAD recognition
|
March 2012
|
2012-03-02
|
| :
| Play only one environment Wind sound at a time
|
February 2012
|
2012-02-26
|
Fixed
| :
| Korax spirit movement
|
2012-02-25
|
Fixed
| :
| Correctly position the game ending text
|
2012-02-21
|
Added
| :
| Texture Environment defs for all materials in the Flats namespace
|
2012-02-21
|
| :
| Renamed audio.ded as sounds.ded
|
2012-02-21
|
| :
| Moved Texture Environment defs from audio.ded into a new file
|
2012-02-17
|
Fixed
| :
| Errors in player-on-mobj logic
|
2012-02-17
|
Fixed
| :
| Player falling scream was not played in single-player
|
2012-02-07
|
Added
|
Heretic
| :
| Added audio feedback for "view-size" changes
|
January 2012
|
2012-01-29
|
Cleanup
| :
| Removed unused defines from am_map.h
|
2012-01-17
|
Documentation
| :
| Updated apidoc for p_sound.h
|
2012-01-17
|
Fixed
| :
| No music beyond title
|
2012-01-17
|
Fixed
| :
| Skies not scrolling
|
2012-01-15
|
Multiplayer
| :
| Bishop missiles are spawned locally
|
2012-01-12
|
Fixed
| :
| First map of a new game was incorrectly chosen
|
2012-01-03
|
Fixed
| :
| Fixed missing pottery explode sound
|
2012-01-03
|
Doom
|
Heretic
| :
| Correct aspect ratio of head-up displays
|
2012-01-03
|
Doom
|
Heretic
| :
| Correct aspect ratio of map title display
|
2012-01-02
|
Doom
|
Fixed
|
Heretic
| :
| Fixed round off error in HUD region calculation
|
2012-01-01
|
Doom
|
Fixed
|
Heretic
| :
| Fixed scaling of statusbar at 4:3 aspect ratios
|
2012-01-01
|
Doom
|
Fixed
|
Heretic
| :
| Fixed scaling of statusbar at 4:3 aspect ratios
|
December 2011
|
2011-12-29
|
Fixed
| :
| Fixed "reborn" save slot handling
|
2011-12-28
|
Fixed
| :
| Fixed on-mobj tests for client
|
2011-12-28
|
Fixed
| :
| Fixed on-mobj checks
|
2011-12-26
|
| :
| Do not collapse powerup icon head-up displays when wearing off
|
2011-12-26
|
Fixed
| :
| Fixed horizontal alignment of world timer head-up display
|
2011-12-26
|
| :
| Align only the TOPCENTER uiwidgets to match cvar msg-align
|
2011-12-26
|
| :
| Re-jigged top uiwidget groups
|
2011-12-26
|
Fixed
| :
| Fixed vertical alignment of map name head-up display
|
2011-12-24
|
Fixed
| :
| Fixed duplicated Fighter Axe lightning on client
|
2011-12-23
|
Fixed
| :
| Fixed duplicated Mage Wand attacks
|
2011-12-19
|
| :
| Nest bottom row of fullscreen HUD widgets inside a new group
|
2011-12-18
|
Fixed
| :
| Fixed superfluous new line in massacre cheat log message
|
2011-12-17
|
Heretic
| :
| Turn torches toward walls
|
2011-12-17
|
Fixed
| :
| Fixed "warp" command
|
2011-12-15
|
Fixed
| :
| Fixed bug in loading savegames
|
2011-12-11
|
Fixed
| :
| Fixed earthquake view shake
|
2011-12-02
|
Fixed
| :
| Fixed irregularities with map numbers
|
October 2011
|
2011-10-11
|
Fixed
| :
| Fixed crash related to ACSStore (saves)
|
September 2011
|
2011-09-13
|
Fixed
| :
| Fixed warning about ++
|
2011-09-13
|
Fixed
| :
| Fixed warning about ++
|
August 2011
|
2011-08-27
|
| :
| Player falling scream
|
2011-08-11
|
| :
| No local splashes
|
2011-08-10
|
Heretic
| :
| Clear bodyque when PU_MAP purged
|
2011-08-06
|
Fixed
| :
| Fixed a segfault
|
2011-08-04
|
Heretic
| :
| stability fixes
|
July 2011
|
2011-07-07
|
Fixed
| :
| Fixed player mobj color translation
|
2011-07-06
|
Fixed
| :
| Fixed potential crash in multiplayer
|
June 2011
|
2011-06-23
|
| :
| Fix crash if player has no mobj
|
2011-06-23
|
Fixed
| :
| Fixed immediate plane moves
|
2011-06-23
|
Fixed
| :
| Fixed polyobj rotation
|
2011-06-23
|
Fixed
| :
| Fixed bug in mobj collision testing
|
2011-06-23
|
Fixed
| :
| Fixed potential crash when landing on a mobj
|
2011-06-19
|
| :
| Disallow state actions on client
|
2011-06-18
|
| :
| Allow mobjs to tick locally
|
2011-06-18
|
Fixed
| :
| Fixed HUD in multiplayer
|
2011-06-18
|
| :
| Weapon attack requests to server
|
May 2011
|
2011-05-22
|
| :
| Allow spawning mobjs for client
|
February 2011
|
2011-02-13
|
| :
| Successful execution of a deferred ACS script event would result in erroneously free'ing the rest of the store, subsequently leading to access violations later on (see here http://sourceforge.net/tracker/index.php?func=detail&aid=3175797&gro
|
2011-02-13
|
| :
| "Crash with unknown sector types" (see here http://sourceforge.net/tracker/index.php?func=detail&aid=3053872&group_id=74815&atid=542099#). Clean up.
|
January 2011
|
2011-01-24
|
| :
| "HeXen: Maulotaur throwing crash" (see here http://sourceforge.net/tracker/index.php?func=detail&aid=3164437&group_id=74815&atid=542099).
|
2011-01-07
|
Added
| :
| Added some basic checking for malformed ACS bytecode in P_LoadACScripts. Zero-length "dummy" BEHAVIOR lumps no longer cause a fatal error during map load. No point in doing anything more elaborate at this stage; the ACS-bytecode-to-Doomsday-Script in
|
November 2010
|
2010-11-18
|
| :
| The command line options -playdemo and -timedemo are handled by the engine; we should not try to interpret them also.
|
October 2010
|
2010-10-18
|
| :
| Miss determination of hexen.wad as dk.
|
September 2010
|
2010-09-28
|
Heretic
| :
| Missing current map name display in the automap.
|
2010-09-23
|
Fixed
|
Heretic
| :
| 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
|
Heretic
| :
| 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
|
Heretic
| :
| 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
|
Heretic
| :
| The fullscreen HUD current item display cannot be enabled/disabled from the menu.
|
2010-04-18
|
Changed
| :
| Position the inventory left/right indicators relative to the number of visible slots.
|
2010-04-09
|
| :
| Fatal error attempting to play Deathkings of the Dark Citadel.
|
2010-04-09
|
| :
| Fatal error attempting to play Deathkings of the Dark Citadel.
|
2010-04-05
|
| :
| Do a full HUD widget update when calling ST_Start.
|
2010-04-04
|
| :
| "Death Wyvern movement broken". (see here http://sourceforge.net/tracker/index.php?func=detail&aid=2855075&group_id=74815&atid=542099)
|
2010-04-02
|
| :
| Draw the HUD health chain exactly as it appears in the original game.
|
March 2010
|
2010-03-24
|
| :
| When gibbed, the Stalker's arm would fly out in a random direction at high speed (see here http://sourceforge.net/tracker/index.php?func=detail&aid=2970432&group_id=74815&atid=542099)
|
2010-03-20
|
Changed
| :
| It is now possible to -warp using the console if a game has not yet been started. In this instance a new game is initiated using the default skill and player class.
|
2010-03-06
|
Fixed
| :
| On map start statusbar counters are initially hidden. Fixed Hexen: On map start statusbar health chain only animates up to your actual health level once per game session, instead of every time.
|
November 2009
|
2009-11-19
|
Fixed
| :
| "Unknown Thing warnings". [http://sourceforge.net/tracker/index.php?func=detail&aid=2855071&group_id=74815&atid=542099]
|
2009-11-18
|
Fixed
|
Heretic
| :
| "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
|
2009-11-14
|
Fixed
| :
| World timer incremented on fractional rather than fixed tic.
|
2009-11-14
|
Fixed
| :
| "Dormant foes waking up after loading saved game". [http://sourceforge.net/tracker/?func=detail&aid=2856016&group_id=74815&atid=542099]
|
2009-11-14
|
Fixed
| :
| "Korax teleport order". [http://sourceforge.net/tracker/?func=detail&aid=2855070&group_id=74815&atid=542099]
|
2009-11-13
|
Fixed
| :
| " ". [http://sourceforge.net/tracker/?func=detail&aid=2855082&group_id=74815&atid=542099] Fixed (Hexen): cvar "msg-hub-override", did not work.
|
2009-11-13
|
| :
| End game trigger doesn't work" (see here http://sourceforge.net/tracker/?func=detail&aid=2855066&group_id=74815&atid=542099).
|
2009-11-08
|
| :
| Herisarch's mana cubes" (see here http://sourceforge.net/tracker/index.php?func=detail&aid=2855092&group_id=74815&atid=542099#)
|
2009-11-08
|
| :
| Maulotaur charge attack" (see here http://sourceforge.net/tracker/?func=detail&aid=2800846&group_id=74815&atid=542099).
|
September 2009
|
2009-09-04
|
Heretic
| :
| "Heretic/HeXen: Minor inventory glitches" (see here http://sourceforge.net/tracker/?func=detail&aid=2800850&group_id=74815&atid=542099).
|
2009-09-01
|
| :
| "Clip through a wall if an object is near". (see here http://sourceforge.net/tracker/index.php?func=detail&aid=2799048&group_id=74815&atid=542099)
|
August 2009
|
2009-08-30
|
Heretic
| :
| "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
|
Heretic
| :
| "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
|
Heretic
| :
| Minotaur floor fire moving too fast.
|
2009-06-05
|
Fixed
| :
| "HeXen: Melee weapons not drawing blood" (see here http://sourceforge.net/tracker/?func=detail&aid=2801021&group_id=74815&atid=542099).
|
2009-06-05
|
Fixed
| :
| HeXen: Telefog has no Z offset (see here http://sourceforge.net/tracker/?func=detail&aid=2801002&group_id=74815&atid=542099).
|
2009-06-05
|
Fixed
| :
| "HeXen: Centaur two shields" (see here http://sourceforge.net/tracker/?func=detail&aid=2800847&group_id=74815&atid=542099).
|
2009-06-05
|
| :
| Quicksave confirmation disabled by default (should be enabled) (see here http://sourceforge.net/tracker/?func=detail&aid=2801027&group_id=74815&atid=542099).
|
May 2009
|
2009-05-29
|
Fixed
| :
| Puzzle pieces not placeable.
|
2009-05-29
|
Fixed
| :
| Portals don't work - they have been turned into black holes that you cannot escape. Fixed (jHexen): Inventory items not loaded from saved games.
|
2009-05-05
|
| :
| Command line option -warp not working.
|
March 2009
|
2009-03-25
|
| :
| sigsegv attempting to open the automap (when configured to display statusbar while open) and after an armour item has been collected by the viewplayer.
|
February 2009
|
2009-02-21
|
Fixed
| :
| Bug #2620256, DDVT Inconsistency (Fatal Error).
|
January 2009
|
2009-01-15
|
Heretic
| :
| #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.
|
December 2008
|
2008-12-06
|
| :
| Random class selection via the menu when starting a new game. Enhanced menu initialization to build the player class and episode selection menus dynamically. Created text definitions for jHexen's player class and skill mode names.
|
October 2008
|
2008-10-30
|
| :
| The Mage's Wand Missile and the Cleric's Flame Missile were 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
|
2008-10-24
|
| :
| HUD icons like the spinning Wings of Wrath are offset to the right to avoid overlaying the mana icons in the fullscreen HUD. However they were also offset when the view mode was statusbar-overlay.
|
2008-10-23
|
Fixed
| :
| Numerous problems with weapon piece display on the statusbar when semi-translucent. Fixed jHexen: In deathmatch, the statusbar Kills label patch was not drawn if the statusbar was NOT semi-translucent. Fixed jHexen: If the statusbar is completely tra
|
2008-10-22
|
Fixed
| :
| The statusbar graphic features a copy of the fighter's chain which was visible behind the animated chain. Fixed by way of a kludge that cuts out that section of the statusbar and draws a near-black solid rectangle to fill the hole. Fixed jHexen: The
|
2008-10-20
|
| :
| All patches used by both the statusbar and fullscreen HUD are now precached at startup and during an engine reset in ST_loadGraphics.
|
2008-10-20
|
Fixed
| :
| Fixed bug in the inventory which led to the wrong artifact use function being called if P_InventoryUse was passed a artitype_e id greater than AFT_SUPERHEALTH.
|
July 2007
|
2007-07-07
|
| :
| The original code replaces the string offsets with pointers, and only works if pointers and ints are both four bytes long. The revision allocates a separate array for the pointers, allowing the pointer size to be greater than 4.
|
March 2007
|
2007-03-23
|
| :
| Changed archived thing ids to base 1 so that a NULL mobj ptr can be represented by zero (in line with the other supported games). Ids from old versions are translated.
|
2007-03-23
|
Added
| :
| Added type byte for line_t and sector_t. Added sector class sc_ploff to jHexen's save code (used to reduce the size of an archived sector if none of the floor or ceiling texture offsets are non-zero).
|
2007-03-17
|
| :
| Moved more sound sequence related stuff to sn_sonix.c
|
September 2006
|
2006-09-16
|
| :
| Moved R_SetAllDoomsdayFlags() to jhexen/src/hrefresh.c
|