December 2020
|
2020-12-27
|
Cleanup
| :
| Inlining often-used methods
|
2020-12-26
|
World
| :
| Flatten the Line class a little
|
July 2020
|
2020-07-18
|
Added
| :
| Added class "Net" for the network subsystem
|
February 2020
|
2020-02-12
|
World
| :
| Plane movement as animations
|
January 2020
|
2020-01-14
|
Refactor
| :
| World goes in the "world" namespace
|
December 2019
|
2019-12-28
|
Fixed
| :
| Bullet trajectories when looking up and down
|
2019-12-26
|
Resources
| :
| Detecting DOOM2.WAD v1.7 and v1.7a
|
2019-12-26
|
Resources
| :
| Detect DOOM2.WAD v1.7a
|
2019-12-21
|
Added
|
Scripting
| :
| Added the "commonlib" module
|
2019-12-21
|
Added
|
Heretic
|
Hexen
|
Scripting
| :
| Added Thing "On death" script
|
2019-12-18
|
OS X
|
UI
| :
| Monospace font clipped at the end
|
2019-12-18
|
Resources
| :
| Parsing author from readme file
|
2019-12-03
|
Fixed
| :
| Comparing package IDs with alternatives
|
November 2019
|
2019-11-30
|
Fixed
| :
| Intermission label has incorrect offset
|
2019-11-15
|
Resources
| :
| Recognize Freedoom 0.12.1 IWADs
|
September 2019
|
2019-09-13
|
Protocol
| :
| Copying map outline packets
|
2019-09-07
|
Multiplayer
| :
| Command formatting
|
2019-09-06
|
Fixed
| :
| Game library information
|
2019-09-04
|
Added
|
Resources
| :
| Added "-iwadr" for recursive IWAD dir
|
August 2019
|
2019-08-23
|
Fixed
| :
| Avoid a hang at startup
|
2019-08-23
|
Fixed
| :
| Bundle identification waits for filesys update
|
June 2019
|
2019-06-27
|
Fixed
| :
| DEH parser crash
|
2019-06-16
|
Fixed
| :
| Path manipulations
|
2019-06-05
|
Cleanup
| :
| Cleanup
|
2019-06-05
|
Resources
| :
| Updated for indexing changes
|
January 2019
|
2019-01-22
|
Fixed
|
Resources
| :
| Clean up the Category in Snowberry Info
|
December 2018
|
2018-12-06
|
Fixed
| :
| Title animation in Ultimate Doom (BFG Edition)
|
2018-12-04
|
Fixed
| :
| IDMUS cheat not working correctly
|
November 2018
|
2018-11-26
|
UI
| :
| Error loading game logos
|
2018-11-25
|
| :
| Endgame of No Rest for the Living
|
2018-11-20
|
| :
| Retain order of hardcoded Text definitions
|
2018-11-20
|
Fixed
| :
| Incorrect music in MAP09 of TNT Evilution
|
2018-11-20
|
Fixed
| :
| Missing finale after E4M8 (BFG Edition)
|
2018-11-20
|
Added
| :
| Added a fallback music definition for MAP33
|
2018-11-20
|
Fixed
| :
| E1M8 had the incorrect music lump
|
2018-11-18
|
Added
|
Fixed
| :
| Added missing secret exit for MAP33 (BFG Edition)
|
2018-11-14
|
Fixed
| :
| Clean up the temp directory after exit
|
2018-11-11
|
| :
| Games may define additional options
|
2018-11-11
|
Fixed
| :
| Potential crash during startup
|
2018-11-11
|
Resources
| :
| Recognized FreeDoom version 0.11.3
|
2018-11-10
|
Added
|
Resources
| :
| Added detection rules for patched BFG IWADs
|
2018-11-09
|
Fixed
| :
| Inconsistent games IDs
|
2018-11-05
|
| :
| Game profiles can contain additional variables
|
2018-11-03
|
| :
| Game profile last played time
|
October 2018
|
2018-10-29
|
Resources
| :
| Use busy level for bundle identification
|
2018-10-27
|
Fixed
| :
| Music looping in title screen
|
2018-10-20
|
Resources
| :
| Identifers for box contents
|
2018-10-20
|
Resources
| :
| Identifers for box contents
|
2018-10-07
|
Fixed
|
Resources
| :
| Unique IDs for Extra add-ons
|
2018-10-07
|
Resources
| :
| Tags for Master Levels of Doom
|
August 2018
|
2018-08-08
|
Fixed
| :
| Printing a console variable value
|
2018-08-05
|
Client
|
FS
| :
| Updating remote file system access
|
July 2018
|
2018-07-27
|
| :
| Games collection needs to be thread-safe
|
2018-07-20
|
Refactor
| :
| Use RegExp to parse Uri expressions
|
2018-07-19
|
Fixed
| :
| Multithreaded access to the data bundle registry
|
2018-07-19
|
Fixed
| :
| Multithreaded access to the data bundle registry
|
2018-07-15
|
Added
|
Cleanup
|
liblegacy
| :
| Added flags for DoomsdayApp; cleanup
|
June 2018
|
2018-06-29
|
| :
| Completed removal of Qt dependencies
|
2018-06-29
|
Cleanup
| :
| Removing Qt dependencies; cleanup
|
2018-06-29
|
Cleanup
| :
| Removing Qt dependencies; cleanup
|
May 2018
|
2018-05-16
|
Fixed
|
Resources
| :
| Fixed identifier names
|
2018-05-13
|
Added
|
Resources
| :
| Added IdTech1FlatLib for loading flat images
|
2018-05-13
|
Added
|
Resources
| :
| Added IdTech1TextureLib for loading texture images
|
2018-05-10
|
Resources
| :
| Querying the name of a lump
|
April 2018
|
2018-04-22
|
Resources
| :
| API tweaks for more general-purpose use
|
January 2018
|
2018-01-24
|
Cleanup
|
Definitions
| :
| Use shared string instances as keys
|
November 2017
|
2017-11-12
|
FS
| :
| Listing packages on an idgames archive
|
2017-11-01
|
Resources
| :
| Generating package Info file for an idgames mod
|
October 2017
|
2017-10-31
|
Resources
| :
| Downloading packages
|
2017-10-28
|
Resources
| :
| Utility methods for file name manipulation
|
2017-10-22
|
Resources
| :
| Cached remote files are tagged as "hidden", "cached"
|
2017-10-17
|
Resources
| :
| Reading a PK3 file as raw data
|
2017-10-16
|
Added
|
Console
| :
| Added the "ds" command for running Doomsday Script
|
2017-10-16
|
Resources
| :
| Path handling in internal package metadata
|
2017-10-02
|
Plugins
|
Refactor
| :
| Game exports queried individually
|
2017-10-01
|
Added
| :
| Added DOOM2.WAD version 1.666g to the database
|
June 2017
|
2017-06-24
|
Fixed
|
Resources
| :
| Avoid certain characters when choosing package IDs
|
2017-06-23
|
Resources
| :
| Removed ambiguous Heretic 1.3 IWAD spec
|
April 2017
|
2017-04-16
|
Fixed
|
Resources
| :
| Handle syntax errors in Snowberry-format metadata
|
2017-04-16
|
Fixed
|
Model Renderer
| :
| Reset weapon animators when map changes
|
2017-04-10
|
Added
|
Resources
| :
| Added identification rules for Plutonia/TNT variants
|
2017-04-10
|
Resources
| :
| Improved handling of data folders with the same name
|
2017-04-09
|
Added
| :
| Added Freedoom Phase 1 as a known game
|
2017-04-02
|
Resources
| :
| Improved handling of multiple IWADs with the same name
|
2017-04-02
|
Cleanup
| :
| Uri C++ API
|
2017-04-02
|
| :
| Handle unknown game IDs more gracefully
|
2017-04-02
|
Home
| :
| Game profiles can specify start map and skill level
|
2017-04-02
|
Added
| :
| Added support for Doom I/II IWADs from the Doom 3: BFG Edition
|
2017-04-01
|
Games
| :
| Counting number of playable games
|
March 2017
|
2017-03-27
|
GameProfiles
| :
| Quote all package identifiers written to Info files
|
2017-03-23
|
Resources
| :
| Updated IWAD identification rules
|
2017-03-14
|
Fixed
| :
| Save all game profiles before loading a game
|
2017-03-05
|
Fixed
|
Resources
| :
| Loading and unloading DEH files
|
2017-03-05
|
Fixed
|
Resources
| :
| Malformed version number generated for a file
|
2017-03-05
|
Games
| :
| Checking whether a game is playable at all
|
2017-03-04
|
Resources
| :
| Choosing a default version number for data files
|
2017-03-04
|
Fixed
|
FS
|
Resources
| :
| “jdrp.box” is not shown in the Packages list
|
2017-03-04
|
Added
|
Menu
| :
| Added Fast Monsters menu option, cvar “game-monsters-fast”
|
February 2017
|
2017-02-24
|
Resources
| :
| Finding all available data files based on a file name
|
2017-02-15
|
Client
|
Resources
| :
| Clearing the metadata cache
|
2017-02-12
|
FS
|
Optimize
| :
| Release cached files whenever entering Home
|
2017-02-12
|
Fixed
|
Resources
| :
| “.zip” is not always a data file
|
2017-02-08
|
Resources
| :
| Removed obsolete UI material definitions
|
2017-02-07
|
Fixed
|
Resources
| :
| Data file versioning uses full version numbers
|
2017-02-05
|
Cleanup
|
Resources
| :
| Cleanup
|
2017-02-04
|
Resources
| :
| Configuring local packages for multiplayer
|
2017-02-03
|
Cleanup
|
Tools
| :
| Cleanup
|
2017-02-03
|
Home
|
UI
| :
| Right-click saves to inspect
|
2017-02-03
|
DMU
| :
| No fatal errors when encountering invalid values
|
2017-02-03
|
Resources
| :
| Identify TNT/Plutonia IWADs with a version
|
January 2017
|
2017-01-22
|
Fixed
| :
| Make sure the recycled allocs are released at shutdown
|
2017-01-21
|
Resources
| :
| Handle error when loading profile’s packages
|
2017-01-18
|
Resources
| :
| freedoom1.wad should be tagged “doom”
|
2017-01-17
|
Added
|
Resources
| :
| Added freedoom1.wad as a recognized IWAD
|
2017-01-17
|
Resources
| :
| Fine-tuned data bundle game detection
|
2017-01-16
|
| :
| Identify data bundles for “freedoom.phase2”
|
2017-01-15
|
Resources
| :
| Never differentiate versions with just a label
|
2017-01-15
|
Resources
| :
| Improved data bundle contents analysis
|
2017-01-15
|
Resources
| :
| Improved detection of intended game for package
|
2017-01-13
|
| :
| Listing profiles by game family; minor API change in Game
|
2017-01-11
|
Resources
| :
| Querying the data bundle format as a text string
|
2017-01-06
|
FS
| :
| Listing all files specified on the command line
|
2017-01-06
|
libcore
| :
| Copying profiles and game profiles
|
2017-01-06
|
| :
| ‘-file’ paths are populated under “/sys/cmdline/“
|
2017-01-03
|
Fixed
| :
| Don’t autosave configs during busy mode
|
December 2016
|
2016-12-27
|
Client
|
Server
| :
| Autosave .cfg files after cvars changed
|
2016-12-21
|
libcommon
| :
| Thinker ID mapping for deserializing internal map state
|
2016-12-07
|
World
| :
| Internal thinker state is serializable
|
2016-12-01
|
libcommon
|
Refactor
| :
| AbstractSession has URI and inProgress properties
|
November 2016
|
2016-11-28
|
Resources
| :
| Packages with data files likely affect gameplay
|
2016-11-26
|
Resources
| :
| Packages can declare a “dataFiles” array in Info
|
2016-11-25
|
Client
|
Refactor
| :
| Use de::FileIndex for savegames; renamed save classes
|
2016-11-22
|
| :
| Game profiles can specify all the required packages
|
2016-11-20
|
Resources
| :
| Autodetect GOG.com IWAD folders
|
2016-11-18
|
Refactor
| :
| Querying whether map entity properties have values
|
2016-11-17
|
Added
|
Map Data
| :
| Added “double” property value type
|
2016-11-17
|
Fixed
| :
| Crash when recognized map does not have a vertex lump
|
2016-11-05
|
Performance
|
Refactor
|
Resources
| :
| Minor optimizations
|
2016-11-03
|
Client
|
Performance
| :
| Further minor optimizations and fine-tuning
|
2016-11-02
|
Client
|
Performance
| :
| Minor optimizations
|
2016-11-01
|
libcore
|
Performance
|
Refactor
| :
| More efficient sprite definitions
|
October 2016
|
2016-10-31
|
Client
|
Performance
| :
| Further minor optimizations
|
2016-10-31
|
Client
|
Performance
| :
| Various minor optimizations
|
2016-10-30
|
Definitions
|
Performance
| :
| Sprite def materials stored as UriValue
|
2016-10-29
|
Added
| :
| Added some missing copyrights
|
2016-10-26
|
Added
|
FS
|
Resources
| :
| Loading data files via packages; added "defsPath"
|
August 2016
|
2016-08-01
|
Fixed
|
Windows
| :
| Missing return value
|
July 2016
|
2016-07-29
|
Cleanup
| :
| Whitespace
|
2016-07-29
|
Fixed
| :
| Crash during startup
|
2016-07-22
|
Fixed
| :
| Compiler warning (strict aliasing)
|
2016-07-17
|
Added
| :
| Added audience for observing beginning of game loads
|
2016-07-16
|
Fixed
|
Resources
| :
| Sort .box contents by identifier
|
2016-07-16
|
Fixed
|
FS1
| :
| Potential crash when unloading files
|
2016-07-13
|
Fixed
| :
| Incorrectly initialized color palette IDs
|
2016-07-09
|
Cleanup
| :
| Moved MapManifests into its own source file
|
2016-07-09
|
Cleanup
| :
| Removed the old paths.cpp
|
2016-07-08
|
Refactor
|
Resources
| :
| Checking currently loaded packages for compatibility
|
2016-07-06
|
Game Save
|
Resources
| :
| Savegames know which packages were in use
|
2016-07-05
|
Resources
| :
| Handling of .box contents
|
2016-07-03
|
Resources
| :
| Querying the data file format of a package
|
2016-07-02
|
libcore
| :
| Package tags should be unique
|
2016-07-02
|
Fixed
|
Resources
| :
| Sidecar manifest files not found
|
2016-07-02
|
Resources
| :
| Allow .zip files to be treated as .pk3 packages
|
2016-07-02
|
Cleanup
|
Refactor
| :
| Cleanup of package tagging
|
June 2016
|
2016-06-27
|
Fixed
| :
| Basic multithreading in savegame file index
|
2016-06-26
|
Resources
| :
| Abort bundle identification during teardown
|
2016-06-26
|
UI
| :
| Refresh packages in the background
|
2016-06-25
|
Home
|
Resources
| :
| Identify data files asynchronously
|
2016-06-24
|
Resources
| :
| Multiple package folders via Config
|
2016-06-20
|
Resources
| :
| Configuring multiple IWAD folders
|
2016-06-19
|
Added
|
Log
|
Resources
| :
| Added log entry about data bundle identification
|
2016-06-12
|
Resources
| :
| Check for a Snowberry-style manifest file
|
2016-06-11
|
Fixed
| :
| Potential memory leak
|
2016-06-11
|
Resources
| :
| Automatically set game tags for packages
|
2016-06-11
|
All Games
| :
| Define tags for each game
|
2016-06-11
|
Resources
| :
| Clean redundant words from data bundle package IDs
|
2016-06-11
|
Resources
| :
| Unload packages when unloading a game
|
2016-06-11
|
Resources
| :
| Improved detection of data bundles
|
2016-06-11
|
Client
|
Server
| :
| Game profiles are used when loading games
|
2016-06-05
|
Resources
| :
| Original data file types used as package tags
|
2016-06-04
|
Resources
| :
| Read Snowberry metadata, nested data files, autoloading
|
2016-06-02
|
Cleanup
| :
| Cleanup
|
May 2016
|
2016-05-31
|
Cleanup
| :
| Whitespace style refresh
|
2016-05-25
|
Fixed
| :
| Detecting the Chex Quest WAD
|
2016-05-25
|
Resources
| :
| Use the best-scored match when detecting data bundles
|
2016-05-10
|
Cleanup
|
Refactor
| :
| Cleanup in DataBundle
|
2016-05-08
|
Resources
| :
| Recognize Snowberry .box folders
|
2016-05-08
|
| :
| Index data packages under "/local/packs"; -packs option
|
April 2016
|
2016-04-13
|
DataBundle
| :
| Include file extension in data bundle description
|
2016-04-01
|
Client
|
Fixed
| :
| Load plugins only from the /bin folder
|
March 2016
|
2016-03-30
|
GameProfiles
| :
| Querying all the packages of a game profile
|
2016-03-29
|
Added
|
Resources
| :
| Added LumpCatalog: package-aware WAD lump indexer
|
2016-03-27
|
libcore
| :
| Constructing profile duplicates
|
2016-03-27
|
GameProfiles
| :
| Save the "userCreated" property of profiles
|
2016-03-24
|
| :
| Load and unload packages specified in the game profile
|
2016-03-20
|
Console
| :
| Writing and reading .cfg files using FS2
|
2016-03-20
|
| :
| Removed Dir_mkpath and Dir_SetCurrent
|
2016-03-20
|
Client
| :
| Runtime path is managed by de::App, not libdoomsday
|
2016-03-20
|
Added
| :
| Added /tmp folder for temporary native files
|
2016-03-12
|
GameProfiles
| :
| Profiles can be marked as user-created
|
2016-03-09
|
Added
| :
| Added forAll iteration for GameProfiles
|
2016-03-08
|
| :
| Built-in game profiles; load packages in profiles
|
2016-03-08
|
GameProfiles
| :
| Profile names are case insensitive
|
2016-03-05
|
| :
| DoomsdayApp owns persistent game profiles
|
February 2016
|
2016-02-22
|
| :
| Tag known IWAD packages as "gamedata"
|
2016-02-09
|
Refactor
| :
| Game accessed usually as const
|
2016-02-05
|
Fixed
| :
| Name of the Doom Shareware IWAD package
|
2016-02-01
|
All Games
| :
| Game definitions may include release date and family
|
January 2016
|
2016-01-24
|
Added
|
Game
| :
| Added a simple way to specify addition data file paths
|
2016-01-24
|
Heretic
| :
| Allow playing Registered mode with Ultimate/Extended IWAD
|
2016-01-24
|
FS
| :
| Allow reinitializing the /local/wads folder
|
2016-01-23
|
Resources
| :
| Startup files are loaded as FS2 packages
|
2016-01-22
|
API
|
Fixed
| :
| Fixed missing Windows exports; updated Map APIs
|
2016-01-22
|
Fixed
| :
| Handling error with plugin entry points
|
2016-01-21
|
Refactor
|
Resources
| :
| Clearing all resources
|
2016-01-20
|
Refactor
|
World
| :
| Moved EntityDatabase/Def, World::map() to libdoomsday
|
2016-01-20
|
All Games
| :
| Specify game IWADs as required packages
|
2016-01-19
|
Cleanup
| :
| Removed AbstractGame (used to be de::game::Game)
|
2016-01-17
|
Added
| :
| Improved data file detection, added legacy PK3s
|
2016-01-12
|
Resources
| :
| Identifying data files and indexing WAD files
|
2016-01-10
|
Cleanup
| :
| Renamed res::System to Resources
|
2016-01-09
|
Added
|
FS
| :
| Added DataBundle as a base class for classic data files
|
2016-01-09
|
Added
| :
| Added DataFile
|
December 2015
|
2015-12-29
|
Client
|
Refactor
|
Server
| :
| Renamed WorldSystem to World
|
2015-12-26
|
Added
| :
| Added Freedoom's FreeDM as a recognized IWAD
|
2015-12-26
|
Fixed
|
Map
| :
| Crash during shutdown (dangling observer)
|
2015-12-25
|
Fixed
| :
| Avoid a crash when reseting engine state
|
November 2015
|
2015-11-28
|
Definitions
|
Fixed
| :
| Missing attack sounds (typo)
|
2015-11-26
|
libcore
|
Log
| :
| Interactive script output bypasses filtering
|
October 2015
|
2015-10-30
|
libcommon
| :
| Damage to mobjs applied via libcommon
|
2015-10-30
|
| :
| Allow game plugins to include libdoomsday's world/mobj.h
|
September 2015
|
2015-09-19
|
Fixed
| :
| Release Doomsday Script functions used as bindings
|
2015-09-17
|
Added
|
Console
| :
| Regex-matching known words; added Console.listVars()
|
2015-09-17
|
Added
|
Scripting
| :
| Added native "Console" module
|
August 2015
|
2015-08-06
|
Audio
|
Cleanup
| :
| Cleanup
|
July 2015
|
2015-07-31
|
Added
|
All Games
| :
| Added notification about psprite state changes
|
2015-07-30
|
Fixed
| :
| Fixed build (missing files in previous commit)
|
2015-07-27
|
Added
|
Player
| :
| Added a tick() method
|
2015-07-27
|
All Games
| :
| Notify about player weapon changes
|
2015-07-25
|
Client
|
Refactor
| :
| Use player instances owned by DoomsdayApp
|
2015-07-25
|
Refactor
| :
| Moved DD paths to DoomsdayApp
|
2015-07-24
|
Refactor
| :
| Moved ddplayer_s; basic Players array
|
2015-07-23
|
Refactor
| :
| Moved Game and Games out of the "de" namespace
|
2015-07-22
|
Busy Mode
| :
| Busy tasks support C++ lambda functions
|
2015-07-13
|
Doom64
|
Refactor
| :
| Switched d_items to C++
|
2015-07-08
|
Optimize
|
Performance
| :
| Optimized checking of DEDRegister size
|
2015-07-07
|
Fixed
| :
| Invalid string read operation in "Thing Mods"
|
June 2015
|
2015-06-26
|
Added
|
Client
|
Server
| :
| Added stubs for new player classes
|
2015-06-11
|
client
|
Fixed
| :
| Benign compiler warnings, ambiguous de::Vector<> conversion
|
May 2015
|
2015-05-15
|
Fix
| :
| st_stuff had a bad merge that resulted in ST_ClosAll becoming HU_WakeWidgets. Reimplemented HU_WakeWidgets and ST_CloseAll
|
2015-05-06
|
Console
|
Fixed
| :
| Handling an empty string argument
|
2015-05-06
|
Console
|
Fixed
| :
| Handling an empty string argument
|
April 2015
|
2015-04-06
|
Fixed
| :
| Clearing the invulnerability post-processing filter
|
2015-04-06
|
Fixed
| :
| Clearing the invulnerability post-processing filter
|
March 2015
|
2015-03-12
|
Fixed
| :
| Final Doom Lost Soul bounce correction (regression)
|
2015-03-12
|
Fixed
| :
| Final Doom teleport destination altitude (regression)
|
2015-03-08
|
Fixed
|
Multiplayer
| :
| Overlapping headings in the intermission screen
|
2015-03-08
|
Fixed
|
Multiplayer
| :
| Overlapping headings in the intermission screen
|
2015-03-06
|
Definitions
|
Fixed
| :
| Group definition frame duration validation (mishandled -1)
|
February 2015
|
2015-02-18
|
| :
| Moved net.dengine.base package
|
2015-02-12
|
Definitions
|
Fixed
| :
| Old style Decoration def interpretation
|
2015-02-09
|
DED
|
Fixed
| :
| Parsing Material.Light defs (copy/paste oversight)
|
2015-02-09
|
Definitions
| :
| Working on interpretation of old style Decoration defs
|
2015-02-08
|
DED
|
Fixed
| :
| Implicit Decoration.Light stage allocation while parsing
|
2015-02-08
|
DED
|
Refactor
| :
| Reimplemented Decoration definitions using DED 2.0 components
|
2015-02-07
|
DED
|
Refactor
| :
| Reimplemented Material definitions using DED 2.0 components
|
January 2015
|
2015-01-25
|
Definitions
|
Fixed
| :
| Ultimate Doom, episode 4 starting map (typo)
|
2015-01-04
|
Fixed
| :
| Behavior of Revenant homing missiles
|
December 2014
|
2014-12-15
|
Fixed
| :
| IllegalPatternError handling "where" commands
|
2014-12-05
|
Fixed
|
Intermission
| :
| Intermission, "Entering <Map title>" title positioned incorrectly
|
2014-12-03
|
DED
|
Fixed
| :
| (Record::operator []) Variable 'execute' not found
|
2014-12-01
|
Fixed
| :
| Impossible Selection for IDMUS cheat in doom1 (typo)
|
November 2014
|
2014-11-30
|
Fixed
| :
| Updated IDMUS cheat handling re custom episodes
|
2014-11-30
|
Cleanup
| :
| Cleanup
|
2014-11-29
|
Fixed
| :
| Missing episode selection menu in doom1-share
|
2014-11-29
|
Fixed
|
HacX
| :
| Spurious alerts re nonexistent Map Info defs
|
2014-11-28
|
Chex Quest
|
Fixed
| :
| Spurious alerts re nonexistent Map Info defs (typo)
|
2014-11-28
|
Fixed
| :
| No Episodes defined for doom1-share (typo)
|
2014-11-23
|
Fixed
| :
| Doom's base MAPINFO definitions have wrong/no music for E1M6 and E1M9
|
2014-11-23
|
Fixed
|
Heretic
| :
| Incorrect IDCLEVXY cheat > "warp" command mappings
|
2014-11-21
|
Console
| :
| Don't warn about a missing game.cfg
|
2014-11-19
|
DED
|
Fixed
| :
| Sky height/horizon offset interpretation
|
2014-11-17
|
Cleanup
|
DED
| :
| Cleanup
|
2014-11-17
|
Fixed
| :
| Clearing mapped Config variables from database
|
2014-11-17
|
Doom64
|
Heretic
| :
| DED / MAPINFO interoperability patches
|
2014-11-17
|
Added
|
DED
| :
| Added if (not) custom condition to Mods directive
|
2014-11-17
|
DED
| :
| Track the custom status of DED definitions
|
2014-11-16
|
Console
| :
| Rudimentary access to de::Config variables
|
October 2014
|
2014-10-20
|
Console
|
Fixed
| :
| Timing the execution buffer
|
2014-10-13
|
DED
|
Fixed
|
GCC
| :
| Benign compiler warning (potential use of uninitialized var)
|
2014-10-06
|
DED
|
Fixed
| :
| Parsing Flags with an implicit zero value
|
2014-10-05
|
Definitions
|
Fixed
| :
| Don't apply glow to Plutonia's FIREBLU material
|
2014-10-05
|
Fixed
|
Intermission
| :
| Ultimate DOOM episode 2 animation discrepancies
|
September 2014
|
2014-09-29
|
| :
| Fix typos in default MAPINFO data
|
2014-09-26
|
DED
| :
| Music definitions support the 'Mods' directive
|
August 2014
|
2014-08-31
|
DED
| :
| Map Info definitions may now specify a "lightning" flag
|
2014-08-29
|
DED
|
Refactor
| :
| Base Sky on Definition
|
2014-08-24
|
Doom64
|
Heretic
|
Hexen
|
Refactor
| :
| Renamed intermission source files
|
2014-08-24
|
Doom64
|
Heretic
|
Hexen
|
Refactor
| :
| Standardized intermission API function naming conventions
|
2014-08-23
|
| :
| Use common::GameSession's visited maps info to draw the intermission
|
2014-08-20
|
Cleanup
| :
| Cleanup
|
2014-08-20
|
Refactor
| :
| Identify intermission locations by their map URI
|
2014-08-20
|
Refactor
| :
| Began remodeling intermission wrt custom episodes
|
2014-08-19
|
Cleanup
| :
| Cleanup (removed unused ddfinale_t)
|
2014-08-19
|
DED
|
Refactor
| :
| Store Finale definitions in a DEDRegister
|
2014-08-19
|
Added
|
DED
| :
| Added defn::Finale
|
2014-08-16
|
Fixed
|
Thinker
| :
| Crash at shutdown after zapping a thinker
|
2014-08-16
|
Fixed
|
Thinker
| :
| Crash at shutdown after zapping a thinker
|
2014-08-10
|
DEDRegister
|
Fixed
| :
| tryFind should not throw exceptions
|
2014-08-10
|
DEDRegister
|
Fixed
| :
| tryFind should not throw exceptions
|
2014-08-10
|
DED
| :
| Looking up Episode, Hubs by map URI
|
2014-08-10
|
DED
| :
| Looking up Episode, MapGraphNodes by "warp number"
|
2014-08-10
|
DED
| :
| Map Info definitions may now specify a COLORMAP lump name
|
2014-08-10
|
DED
|
Refactor
| :
| Store Music definitions in a DEDRegister
|
2014-08-10
|
Added
|
DED
| :
| Added defn::Music
|
2014-08-09
|
DEDRegister
|
Refactor
| :
| Case-insensitivity improvements
|
2014-08-09
|
DEDRegister
|
Refactor
| :
| Case-insensitivity improvements
|
2014-08-09
|
DEDRegister
|
Fixed
| :
| Finding definitions case-insensitively
|
2014-08-09
|
DEDRegister
|
Fixed
| :
| Finding definitions case-insensitively
|
2014-08-09
|
| :
| Fix typo in Chex Quest's default Episode definition
|
2014-08-09
|
DED
| :
| Parse Episode definition subelements; Hub, Map
|
2014-08-08
|
DED
|
Refactor
| :
| Base Episode, MapInfo and MapGraphNode on Definition
|
2014-08-08
|
| :
| Define map progression in defs/<game-idkey>/episodes.ded
|
2014-08-07
|
| :
| Improved documentation
|
2014-08-07
|
Added
|
Cleanup
|
Refactor
| :
| Added base class for definition records
|
2014-08-07
|
DED
| :
| Locating MapGraphNode records from defn::Episode
|
2014-08-07
|
Added
|
DED
| :
| Added defaults for MapInfo.title and MapInfo.author
|
2014-08-07
|
Added
|
DED
| :
| Added MapGraphNode (RecordAccessor)
|
2014-08-07
|
DED
| :
| Episode definitions may include Hub subrecords
|
2014-08-03
|
Thinker
| :
| Private data is notified of mobj state changes
|
2014-08-01
|
DED
|
Refactor
| :
| Updated Episode, MapInfo, Sky definition copying
|
2014-08-01
|
Fixed
| :
| Compiling with Qt 4
|
2014-08-01
|
Fixed
|
Windows
| :
| Export template specializations
|
2014-08-01
|
DED
|
Refactor
| :
| Making copies of definitions
|
July 2014
|
2014-07-31
|
DED
|
Fixed
| :
| Indexing copied model definitions
|
2014-07-31
|
DEDRegister
|
Fixed
| :
| Handling initially empty lookup key values
|
2014-07-29
|
DEDRegister
| :
| DEDRegister provides immutable access to lookup DictionaryValues
|
2014-07-29
|
DED
| :
| Store Episode definitions in a DEDRegister
|
2014-07-28
|
Cleanup
| :
| Cleanup
|
2014-07-28
|
Added
| :
| Added defn::Episode (RecordAccessor)
|
2014-07-28
|
Client
|
Refactor
|
Renderer
| :
| Updated DED, MapInfo/Sky access (now Records)
|
2014-07-27
|
DED
|
Refactor
| :
| Updated DED parser to read MapInfo and Sky defs into Records
|
2014-07-27
|
DED
|
Refactor
| :
| Store MapInfo definitions in a DEDRegister
|
2014-07-27
|
DED
|
Refactor
| :
| Store Sky definitions in a DEDRegister
|
2014-07-26
|
Refactor
| :
| Setting the pointer from ThinkerData to the thinker
|
2014-07-26
|
Thinker
| :
| Deletion audience and helper macros
|
2014-07-26
|
Added
| :
| Added ThinkerData and MobjThinkerData
|
2014-07-25
|
Added
| :
| Added ThinkerT template and improved functionality
|
2014-07-24
|
| :
| Use map URIs to determine A_BossDeath special triggers
|
2014-07-22
|
DED
|
Fixed
| :
| Discarding definitions while parsing
|
2014-07-22
|
DED
|
Fixed
| :
| Discarding definitions while parsing
|
2014-07-21
|
Cleanup
|
Thinker
| :
| Cleanup
|
2014-07-19
|
Doom64
|
Fixed
|
Heretic
|
Hexen
|
libcommon
| :
| Compiler warnings (missing initializer, unused arg)
|
2014-07-14
|
Doom64
|
Fixed
|
libcommon
| :
| Build errors
|
2014-07-12
|
Cleanup
|
Doom64
|
Heretic
|
Hexen
|
Refactor
| :
| Switched *console.c to C++, cleanup
|
2014-07-10
|
Intermission
|
Refactor
| :
| Use de::Uri to define intermission animations
|
2014-07-10
|
Fixed
|
g++
|
libcommon
| :
| Benign compiler warnings (unused parameter, uninitialized variables)
|
2014-07-04
|
Doom64
|
Fixed
|
g++
|
Heretic
|
Hexen
|
libcommon
| :
| Compiler warnings (unused variables, signed/unsigned comparison)
|
2014-07-03
|
Doom64
|
Heretic
|
Refactor
| :
| Use map URIs when defining the map progression
|
2014-07-03
|
Doom64
|
Heretic
|
Refactor
| :
| Switched p_spec.c to C++
|
2014-07-02
|
Doom64
|
Heretic
|
Refactor
| :
| Intermission now uses URI to reference maps
|
2014-07-02
|
Doom64
|
Heretic
| :
| Clarified wbstartstruct_t usage, made const
|
2014-07-02
|
Cleanup
|
Doom64
|
Heretic
|
Hexen
| :
| Cleanup intermission for all games
|
2014-07-02
|
Doom64
|
Heretic
|
Hexen
|
Refactor
| :
| Intermission APIs for all games are now C++ only
|
2014-07-02
|
Refactor
| :
| Switched st_stuff.c to C++
|
June 2014
|
2014-06-28
|
Doom64
|
Heretic
|
Hexen
|
libcommon
|
Refactor
| :
| Use de::LumpIndex's C++ API
|
2014-06-27
|
Fixed
|
Hexen
| :
| Compiler warnings (missing initializers, unused args)
|
2014-06-24
|
Refactor
| :
| Switched wi_stuff.c to C++
|
2014-06-19
|
Console
| :
| Log the full error message should a Con_Parse() fail
|
2014-06-19
|
Console
|
Refactor
| :
| Use de::Path for the default config path
|
2014-06-19
|
DED
|
Refactor
| :
| Use de::String for source file paths
|
2014-06-18
|
Cleanup
|
FS1
| :
| Minor cleanup
|
2014-06-18
|
FileHandle
|
Refactor
| :
| Merged FileHandleBuilder into FileHandle
|
2014-06-18
|
FS1
|
Refactor
| :
| Removed F_ReadLumpSection(), F_CacheLump(), F_UnlockLump()
|
2014-06-18
|
FS1
|
Refactor
| :
| Removed F_Delete()
|
2014-06-18
|
FS1
|
Refactor
| :
| Removed F_Open(), F_LumpNumForName()
|
2014-06-18
|
FS1
|
Refactor
| :
| Removed F_FindFileForLumpNum()
|
2014-06-18
|
Cleanup
|
FS1
| :
| Minor formatting/style cleanup
|
2014-06-18
|
Cleanup
|
FS1
|
LumpCache
|
Refactor
| :
| Moved LumpCache impl to lumpcache.cpp plus cleanup
|
2014-06-18
|
Cleanup
|
FS1
|
Refactor
| :
| Implement pimpl in FS1 (class) with DENG2_PRIVATE, cleanup
|
2014-06-17
|
FileHandle
|
FS1
|
Refactor
| :
| Removed de::FileHandle C wrapper API
|
2014-06-17
|
FS1
|
Refactor
| :
| Use de::FileHandle instead of the opaque filehandle_s at API level
|
2014-06-17
|
FS1
|
Refactor
| :
| Use de::File1 instead of the opaque file1_s at API level
|
2014-06-17
|
FS1
|
Refactor
| :
| Remaining global FS1 functions are now C++
|
2014-06-17
|
Cleanup
| :
| Dumped the obsolete F_PrependBasePath()
|
2014-06-17
|
Cleanup
| :
| Removed the obsolete F_FileName(), moved F_MatchFileName()
|
2014-06-17
|
FS1
|
Refactor
| :
| Replaced F_DumpLump() with F_DumpFile()
|
2014-06-17
|
Cleanup
| :
| Dumped various obsolete/unused F API routines
|
2014-06-17
|
FS1
|
Refactor
|
Zip
| :
| Reimplemented Zip with LumpIndex, Entry and LumpFile
|
2014-06-16
|
Cleanup
|
FS1
|
Wad
| :
| Cleanup
|
2014-06-16
|
FS1
|
LumpIndex
|
Wad
| :
| Missing virtual destructors
|
2014-06-16
|
FS1
|
Refactor
|
Wad
| :
| Reimplemented Wad's internal lump LUT with LumpIndex
|
2014-06-16
|
Cleanup
|
FS1
|
Wad
| :
| Cleanup
|
2014-06-16
|
Cleanup
|
FS1
|
Refactor
|
Wad
| :
| Cleanup Wad construction
|
2014-06-16
|
FS1
|
Refactor
|
Wad
| :
| Remodeled Wad internals with Entry and LumpFile
|
2014-06-14
|
Cleanup
|
FS1
|
Wad
| :
| Cleanup
|
2014-06-14
|
Cleanup
|
Refactor
| :
| Implement pimpl in Zip using DENG2_PRIVATE, cleanup
|
2014-06-14
|
Cleanup
|
Refactor
| :
| Implement pimpl in Wad using DENG2_PRIVATE, cleanup
|
2014-06-14
|
Added
|
FS1
| :
| Added FS1::lump(), LumpIndex::contains()
|
2014-06-14
|
Cleanup
|
File1
|
FS1
| :
| Use DENG2_AS_IS_METHODS with de::File1
|
2014-06-14
|
FS1
| :
| Provide const access to FS1's loaded FileList
|
2014-06-14
|
Cleanup
|
LumpIndex
| :
| Cleanup
|
2014-06-14
|
Added
|
LumpIndex
|
Refactor
| :
| Added LumpIndex::findAll(), renamed other members for consistency
|
2014-06-14
|
Cleanup
|
LumpIndex
|
Refactor
| :
| Implement pimpl in LumpIndex using DENG2_PRIVATE, cleanup
|
2014-06-12
|
Fixed
|
Music
| :
| Incorrect music for Doom2 TNT - MAP21
|
2014-06-02
|
Fixed
|
libcore
|
liblegacy
|
Windows
| :
| File path encoding issues
|
May 2014
|
2014-05-31
|
DED
|
Refactor
| :
| Model definition handling in separate source file
|
2014-05-26
|
DED
|
Refactor
| :
| Model definitions stored in a DEDRegister
|
2014-05-21
|
| :
| Comment
|
2014-05-20
|
Uri
| :
| Use Path::withSeparators()
|
2014-05-18
|
Added
|
Refactor
| :
| Added DEDRegister and used it for DED flags
|
2014-05-14
|
Fixed
|
Windows
| :
| MSVC specific build problems and exports
|
2014-05-12
|
DED
|
Refactor
| :
| Definition memory management
|
2014-05-11
|
Added
|
Refactor
| :
| Added dedarray.h for DED array management
|
2014-05-11
|
Added
|
Refactor
| :
| Added a header for individual DED data structs
|
2014-05-06
|
DEDParser
| :
| Accept "Info" in Flag as a known label
|
2014-05-06
|
Cleanup
| :
| DED Flag definition's text member ("Info") removed
|
2014-05-05
|
Refactor
| :
| Encapsulated the DED parser into its own class
|
2014-05-04
|
Console
|
Fixed
| :
| Adding all games as known words
|
2014-05-04
|
Windows
| :
| Exported all public symbols
|
April 2014
|
2014-04-23
|
Fixed
| :
| Reset invulnerability effect when leaving map
|
2014-04-23
|
Console
| :
| Aligned output of "give" console command
|
2014-04-22
|
Fixed
|
Multiplayer
| :
| Only retain non-dropped weapons
|
March 2014
|
2014-03-16
|
Doom64
|
Fixed
| :
| Incorrect cvar value range for 'player-color'
|
2014-03-11
|
Refactor
| :
| Renamed DoomV9GameStateReader as DoomV9MapStateReader
|
February 2014
|
2014-02-25
|
Refactor
| :
| Switched d_refresh.c, m_cheat.c to C++
|
2014-02-22
|
Fixed
|
Heretic
| :
| Error initializing the game menu
|
2014-02-16
|
Fixed
|
Heretic
| :
| Defer registration of vanilla game state interpreters until post-init
|
2014-02-15
|
Cleanup
|
Refactor
| :
| Renamed source files for DoomV9GameStateReader, cleanup
|
2014-02-09
|
Refactor
| :
| Translated braindata_t into a simple C++ class named BossBrain
|
2014-02-09
|
Refactor
| :
| Moved "Boss brain" to new source files
|
2014-02-05
|
Fixed
| :
| DOOM v1.9 saved game interpretation
|
2014-02-03
|
Refactor
| :
| Switched DOOM v1.9 save state interpreter/reader to C++
|
December 2013
|
2013-12-18
|
Renderer
| :
| Use postfx for invulnerability effect
|
2013-12-18
|
Automap
|
Fixed
| :
| Missing glow on some key activated switch lines
|
October 2013
|
2013-10-14
|
Refactor
| :
| Pass mobj-avoid-dropoff arguments via Mobj_TouchedLinesIterator
|
September 2013
|
2013-09-30
|
Fixed
| :
| Icon of Sin explosions spawn too high
|
2013-09-21
|
Added
| :
| Added compatibility option "game-objects-gibcrushednonbleeders"
|
August 2013
|
2013-08-29
|
Fixed
| :
| Crash trying to give a weapon unavailable in the current game mode
|
July 2013
|
2013-07-26
|
| :
| Handle the 'kill' command as a cheat in multiplayer
|
2013-07-24
|
Heretic
|
Hexen
| :
| Improved map title positioning in automap
|
2013-07-24
|
Fixed
| :
| Cheats not working in multiplayer
|
2013-07-18
|
Automap
| :
| Position map title according to title patch's height
|
2013-07-15
|
Fixed
| :
| Further behavior fix for tag 666 action specials
|
2013-07-15
|
Added
|
Fixed
| :
| Added missing glow definition for textures:FIRELAV2
|
2013-07-15
|
Fixed
| :
| Fixed behavior of tag 666 action specials
|
2013-07-12
|
Fixed
|
Windows
| :
| Automap not drawn
|
January 2013
|
2013-01-02
|
| :
| Import available public APIs
|
December 2012
|
2012-12-23
|
Fixed
| :
| Secret exit switch coords in DOOM E3M6
|
2012-12-19
|
Fixed
| :
| Fortress of Mystery animation during the intermission
|
2012-12-18
|
Fixed
| :
| Missing splats on DOOM intermission screens
|
2012-12-18
|
Fixed
| :
| Incorrect map titles displayed during the intermission
|
2012-12-12
|
Heretic
|
Hexen
| :
| Sync game plugin versions with Doomsday's version
|
2012-12-10
|
Fixed
| :
| Doom's FIRELAV texture animation is from FIRELAV3..FIRELAVA
|
2012-12-07
|
Heretic
| :
| Controls menu item names reflect gameplay behavior
|
September 2012
|
2012-09-05
|
Fixed
| :
| Missing prompt for "idbehold" cheat
|
August 2012
|
2012-08-26
|
Cleanup
|
Heretic
|
Hexen
| :
| Cleaned up cheat registration and callback functions
|
2012-08-23
|
Chex Quest
|
HacX
| :
| Define Finale backgrounds with Values URIs
|
2012-08-13
|
Fixed
|
HacX
| :
| Fixed bug "[Hacx] Terminatrix not resurrecting foes"
|
2012-08-12
|
Cleanup
| :
| Further cleaned up A_VileChase()
|
2012-08-12
|
Cleanup
| :
| Began investigating why HacX's Terminatrix does not ressurrect
|
2012-08-12
|
Heretic
| :
| Only alter the mobj State definitions when -fast changes
|
July 2012
|
2012-07-26
|
Added
| :
| Support for some of BOOM's material scroll specials
|
2012-07-13
|
Chex Quest
|
Game Save
|
HacX
|
Heretic
| :
| Clear the auto save slot when a new game begins
|
June 2012
|
2012-06-21
|
Added
|
Chex Quest
|
HacX
|
Heretic
| :
| Added: "game-save-auto-loadonreborn" option
|
2012-06-21
|
Added
|
Chex Quest
|
HacX
|
Heretic
| :
| Autosave the player's progress on entering a new map
|
2012-06-21
|
| :
| Bumped version number for 1.9.9
|
April 2012
|
2012-04-22
|
Fixed
|
Heretic
| :
| Switch sounds did not stop others playing from the same sector origin
|
2012-04-19
|
Added
|
Heretic
| :
| Added compatibility menu option for monsters floating over obstacles
|
2012-04-19
|
Added
|
Heretic
| :
| Added "game-monsters-floatoverblocking" (default: 0)
|
March 2012
|
2012-03-19
|
Fixed
| :
| Disabled malfunctioning "server-game-coop-nothing"
|
2012-03-16
|
| :
| sf_dontstop for Cyberdemon and Spider Mastermind sight sounds
|
February 2012
|
2012-02-26
|
Fixed
| :
| All texture animations are defined for all versions
|
2012-02-26
|
Game Menu
|
Refactor
| :
| Main menu page no longer needs a specialised drawer
|
2012-02-21
|
Added
| :
| Texture Environment defs for all materials in the Flats namespace
|
2012-02-21
|
Game Menu
| :
| Offset the '?' character in the Which Episode? replacement string
|
2012-02-20
|
| :
| Renamed lump M_THERM2 to M_THERMM for mod compatibility
|
2012-02-19
|
Cleanup
| :
| Grouped all defaults for menu cvars in D_PreInit()
|
2012-02-19
|
Fixed
| :
| Flying enemies get stuck on one another
|
2012-02-19
|
| :
| Reverted changes to mobj movement for floating enemies
|
2012-02-18
|
Game Menu
| :
| Use "Status" rather than "Face" in HUD options
|
2012-02-18
|
Game Menu
| :
| Moved color widget further right
|
2012-02-15
|
| :
| Check floating monster position after Z move
|
2012-02-15
|
| :
| Moved material environment defs into a new file
|
2012-02-15
|
| :
| Renamed audio.ded as sounds.ded
|
2012-02-15
|
Fixed
|
Interlude
| :
| Entering <mapname> title was only displayed in DOOM
|
2012-02-04
|
Added
|
Heretic
| :
| Console variable "hud-cheat-counter-show-mapopen"
|
January 2012
|
2012-01-31
|
| :
| Play audio feedback for "view-size" changes
|
2012-01-21
|
| :
| Reduced dynamic light brightness for radiation suit
|
2012-01-20
|
Fixed
| :
| Backward compatibility issue with God Health
|
2012-01-20
|
| :
| Reduced strength of default glow effect for NUKAGE
|
2012-01-20
|
| :
| Reduced strength of default glow effect for FWATER
|
2012-01-20
|
Fixed
| :
| Certain switches do not animate when playing Doom II
|
2012-01-03
|
| :
| Use Patch Replacement for the weapon slot head-up displays
|
2012-01-03
|
Heretic
|
Hexen
| :
| Correct aspect ratio of head-up displays
|
2012-01-03
|
Heretic
|
Hexen
| :
| Correct aspect ratio of map title display
|
2012-01-02
|
Fixed
|
Heretic
|
Hexen
| :
| Fixed round off error in HUD region calculation
|
2012-01-02
|
| :
| Use the correct shade of yellow in the Game Menu
|
2012-01-01
|
Fixed
|
Heretic
|
Hexen
| :
| Fixed scaling of statusbar at 4:3 aspect ratios
|
2012-01-01
|
Fixed
|
Heretic
|
Hexen
| :
| Fixed scaling of statusbar at 4:3 aspect ratios
|
December 2011
|
2011-12-23
|
Fixed
| :
| Fixed chainsaw sounds in netgame
|
2011-12-19
|
| :
| Nest bottom row of fullscreen HUD widgets inside a new group
|
2011-12-19
|
Fixed
| :
| Fixed origin of fullscreen player status/face widget patches
|
September 2011
|
2011-09-16
|
Doom64
| :
| Advancing the intermission did not work.
|
August 2011
|
2011-08-22
|
| :
| Make sure client doesn't execute line specials
|
2011-08-10
|
Fixed
| :
| Fixed missing netgame Punch sound
|
July 2011
|
2011-07-26
|
| :
| Only attempt to register map name patches for available resources (i.e., episode 1 for shareware, 1-4 for ultimate, else 1-3).
|
May 2011
|
2011-05-22
|
Heretic
| :
| 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.
|
April 2011
|
2011-04-19
|
Fixed
| :
| Fixed problem with key pickup notification
|
February 2011
|
2011-02-23
|
| :
| ST_ARMS offset applied incorrectly (fixes positioning issues seen in mm2.zip)
|
2011-02-12
|
| :
| "[Doom] Exit switches play the wrong sound" (see here http://sourceforge.net/tracker/index.php?func=detail&aid=3106806&group_id=74815&atid=542099#).
|
October 2010
|
2010-10-13
|
Added
|
Changed
| :
| Added HacX to the list of known IWADs and added a "-hacx" command line override. Added Snowberry: Created a new game profile for HacX.
|
August 2010
|
2010-08-12
|
Changed
|
Heretic
|
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.
|
2010-08-11
|
| :
| Black water(?) in Plutonia2::MAP25 would not animate.
|
May 2010
|
2010-05-20
|
Changed
| :
| Draw all owned keys on the statusbar if not cvar "hud-keys-combine" (e.g., if the player owns both the Blue Keycard and the Blue Skull they will both be drawn in slot 1).
|
2010-05-18
|
Changed
| :
| Changed the built-in Patch replacement strings for the main menu load/save items and the headings on the load/save menus to better match the original patches.
|
2010-05-18
|
Changed
| :
| Changed the default colors for the menu, fullscreen HUD and large statusbar counters to better match the original Patches.
|
2010-05-13
|
Changed
|
Heretic
| :
| As the kills/items/secrets counters are now part of the regular HUD they should be colored by the cfg.hudColor.
|
2010-05-12
|
| :
| Fullscreen HUD counters drawn using the menu text shadow and type-in effect if enabled.
|
April 2010
|
2010-04-20
|
| :
| At easy skill modes, the boss brain will only spit a BOSSCUBE every other time A_BrainSpit is called. However the value used to keep track of this was not stored in saved games.
|
2010-04-20
|
Added
|
Fixed
| :
| Dynamically spawned BOSSTARGETs (e.g., using the spawnmobj ccmd) only worked as expected if the player saved the game and then loaded it (at which point the target would be added to list of known boss brain targets). Fixed DOOM: Upon loading a saved
|
2010-04-18
|
| :
| Flickering of the Tower of Babel on the episode two intermission (present in the original game).
|
2010-04-18
|
| :
| Both the idclip and idspispopd cheats worked in all variants of DOOM.
|
2010-04-18
|
| :
| "IDMUS cheat broken (not DOOM2)". (see here http://sourceforge.net/tracker/index.php?func=detail&aid=2986498&group_id=74815&atid=542099)
|
2010-04-08
|
| :
| HUD weapons vertically offset four pixels lower than in the original game.
|
2010-04-05
|
Added
|
Changed
|
Heretic
| :
| 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.
|
2010-04-05
|
Changed
| :
| Removed three unused sound identifiers that were not present in the original game: wsplash nsplash blurb
|
2010-04-01
|
| :
| Powers could not be given using the ccmd give.
|
March 2010
|
2010-03-29
|
| :
| When spawning voodoodolls do not allow them to pickup items at their spawn position until they have moved (e.g., see example in gltch.wad - http://www.mediafire.com/?zoj0owdnzmg).
|
2010-03-07
|
Fixed
| :
| Fixed typo in the first TNT briefing "Ahead, you see and outpost of Hell..."
|
November 2009
|
2009-11-28
|
Changed
| :
| Items collected by the player as a consequence of spawning into the map nolonger produce a pickup sound or result in a bonus flash.
|
2009-11-27
|
Changed
| :
| Split up finales.ded, moving the InFine script definitions for each game type into separate files prefixed by the game type string they are for. Common definitions (i.e., the "TITLE" and "Imp" anims) remain in finales.ded Changed (jDoom): Default InF
|
2009-11-18
|
Fixed
| :
| Statusbar face displayed one pixel too far right.
|
2009-11-18
|
Changed
| :
| Using the "give" ccmd to give the player health; amount given takes the player's health to the absolute health limit.
|
2009-11-16
|
Changed
|
Fixed
| :
| Renamed cvar "hud-title-noidsoft" to "hud-title-author-noiwad". Changed (Heretic): Renamed cvar "hud-title-noravensoft" to "hud-title-author-noiwad". Changed (Hexen): Renamed cvar "hud-title-noidsoft" to "hud-title-author-noiwad". Fixed (Doom): Map t
|
2009-11-15
|
Added
|
Changed
| :
| Logic of cvar "hud-title-noidsoft", now hides the map author if defined as "Id Software" if the map does not originate from an IWAD. Previously this behavior was dependent upon the map title patch graphic. Added (Herertic, Hexen): cvar "hud-title-nor
|
2009-11-14
|
Fixed
| :
| "BLODGR1-4 Textures Inanimate". [http://sourceforge.net/tracker/?func=detail&aid=2862348&group_id=74815&atid=542099]
|
August 2009
|
2009-08-29
|
Changed
| :
| Amended in-menu label for compatibility option "PE LIMITED TO 20 LOST SOULS" to "PE LIMITED TO 21 LOST SOULS".
|
July 2009
|
2009-07-23
|
Added
|
Fixed
| :
| Original DOOM bug which would only consider the first weapon bound to a weapon slot when drawing the statusbar, "owned weapon" display. Added cvar "hud-status-weaponslots-ownedfix" to control this change in behaviour (default is enabled).
|
2009-07-23
|
| :
| "Spider Mastermind boss missing from E3M8" (see here http://sourceforge.net/tracker/?func=detail&aid=2824592&group_id=74815&atid=542099).
|
June 2009
|
2009-06-16
|
| :
| Mobjs of type MT_PUFF and MT_ROCKETPUFF spawned with too much z momentum.
|
2009-06-16
|
| :
| At Nightmare skill, enemies respawned where they died (rather than where they were first spawned).
|
2009-06-14
|
| :
| "A_SkelMissile not taking vertical offset into account" (see here http://sourceforge.net/tracker/?func=detail&aid=2796729&group_id=74815&atid=542099).
|
2009-06-13
|
| :
| Graphic patch for five character '5' drawn instead of that for a six '6' when using FONTB.
|
May 2009
|
2009-05-26
|
| :
| "Post map infine broken and intermission not working above 32" (see here http://sourceforge.net/tracker/index.php?func=detail&aid=2789964&group_id=74815&atid=542099).
|
2009-05-26
|
Fixed
|
Heretic
| :
| Use of uninitialized variable when loading an original game save file.
|
2009-05-16
|
Added
|
Changed
| :
| Removed freedoom.wad from the list of recognised/supported IWADs and removed the command line option -freedoom. I don't know who or when this was added but we most definitely do not support freedoom currently.
|
2009-05-13
|
| :
| Menu type-in effect not enabled by default.
|
2009-05-12
|
Changed
| :
| Use the original STCFN* lumps (rather than the FONTA* lumps in jDOOM.pk3) for the small graphic font (desaturate and amplify at load time).
|
2009-05-05
|
| :
| "Using diffrent weapon ammo bug" (see here http://sourceforge.net/tracker/index.php?func=detail&aid=1657409&group_id=74815&atid=542099).
|
January 2009
|
2009-01-18
|
Changed
| :
| Improved precaching - inform the engine of many of the objects that we will be spawning dynamically once the map has loaded that it won't have known to precache as a result of loading the map itself.
|
December 2008
|
2008-12-18
|
Changed
| :
| Enhanced 'give' ccmd - "give h" to give health (amount given is the normal maxHealth amount i.e., 100 by default).
|
2008-12-05
|
Added
|
Changed
|
Heretic
| :
| 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
|
November 2008
|
2008-11-15
|
| :
| Missing skull cursor in the ReadThis screens.
|
October 2008
|
2008-10-29
|
| :
| Gap in the statusbar when icarus.wad is played and statusbar is not opaque. This is due to the ST_ARMS patch being smaller than the IWAD version(s).
|
August 2008
|
2008-08-24
|
Fixed
| :
| Things 79, 80 and 84 would not move with the floor due to the mf_noblockmap flag being present.
|
June 2008
|
2008-06-25
|
Fixed
| :
| Began cleaning up P_MobjMoveXY and P_MobjMoveZ, adding threshold checks where needed. Also fixed several problems to do with voodoo dolls (marked as $voodoodolls for future ref) affecting the viewplayer (like view bobbing for example). Once work is c
|
2008-06-25
|
Doom64
|
Fixed
|
Heretic
|
WolfTC
| :
| Fixed a potential segfault in P_ApplyTorque.
|
2008-06-25
|
Fixed
| :
| Fixed problem of the Archvile attack not throwing players into the air as far as it used to. Also moved the typedef dirtype_t into p_mobj.h
|
April 2008
|
2008-04-08
|
Added
| :
| Cvar "hud-keys-combine" and "Single key display" HUD menu option - Controls the default DOOM behaviour where keys of the same colour are only drawn once (e.g., if the player has both the red keycard and the red skull; only the red skull will be displ
|
March 2007
|
2007-03-30
|
| :
| Show level exits on the automap when using the reveal cheat (green = exit, cyan = secret exit).
|
2007-03-16
|
Added
| :
| Added support for BOOM line special id 85: Scroll textures on this linedef to the right, one world unit per tic.
|
August 2003
|
2003-08-30
|
| :
| "Quit Doom" in main menu show not be all-caps
|