User Tools

Site Tools


version:detailed_list_of_changes_in_doomsday_version_1.10

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
version:detailed_list_of_changes_in_doomsday_version_1.10 [2013-04-12 04:37]
danij
version:detailed_list_of_changes_in_doomsday_version_1.10 [2017-03-13 11:07]
skyjake ↷ Page moved from detailed_list_of_changes_in_doomsday_version_1.10 to version:detailed_list_of_changes_in_doomsday_version_1.10
Line 1: Line 1:
 +This article lists the important changes in [[version:​doomsday_version_1.10]].
 +
 +
 +====== Fixed bugs ======
 +
 +
 +
 +===== Gameplay =====
 +
 +
 +  *  Savegame: Interpretation error deserializing material archive version #0.
 +  *  Savegame: Interpretation error deserializing invalid material references.
 +  *  XG: Broken material change line types which specify the material in their definition.
 +  *  XG: Broken line types (using [[lref_line_tagged|line_tagged]] references).
 +  *  XG: Intermittent read access violation. ​
 +  *  Heretic: Errant Firemace spawning/​repositioning.
 +  *  Hexen: Missing map cluster ending intermissions (e.g., after Seven Portals).
 +  *  Hexen|[[in_fine]]:​ [[in_fine_script_reference#​Commands|"​If"​ conditions]] for checking player class were malfunctioning.
 +
 +
 +===== Multiplayer =====
 +
 +
 +  *  Player'​s weapon disappears after completing a map and beginning another.
 +  *  Kill, item, and secret counts during (co-op) intermission:​ the server was not sending the map's total kill, item and secret counts, which meant the client was unable to calculate the proper statistics.
 +  *  Assign the first start spot to the first client (player number 1), instead of player number 0 like in single-player games.
 +  *  Sounds emitted by wall surfaces (e.g., when triggering a switch). The network protocol was updated to include a new type of message for these sounds (making old clients incompatible with new servers).
 +  *  Client'​s view color filter is appropriately cleared when connecting to a server.
 +  *  Heretic|Hexen:​ Torch powerup is now rendered correctly on the client.
 +  *  Heretic|Hexen:​ Status bar life gem colors did not match the actual player colors.
 +  *  Heretic: Server defaults to E1M1 ({{var|server-game-map}} = 0).
 +  *  Heretic: Activating the Wings of Wrath in multiplayer did not cause player to raise into air.
 +  *  Hexen: Client was not notified when a key was picked up; status bar not updated on client-side.
 +  *  Hexen: When server restores a player'​s weapons during respawn, it will now inform the client of the newly activated weapon. Previously the client displayed the incorrect weapon.
 +  *  Hexen: Some of Cleric'​s and Mage's weapon effects were being duplicated on client.
 +  *  Hexen: Sound sequences were not being played (e.g., door creak, moving platforms).
 +
 +
 +===== Renderer =====
 +
 +
 +  *  Console: GL_TEXTURE stack underflow with {{var|con-background-turn}}.
 +  *  Control Panel: Mouse cursor drawn when mouse not trapped.
 +  *  Bias Lighting: Inconsistent light source color => wall surface attribution.
 +  *  Map: Fatal error with {{var|rend-tex}} = 2.
 +  *  Map: Fatal error with {{var|rend-dev-mobj-bbox}}.
 +  *  Map: "​Missing"​ material not always assigned.
 +
 +
 +===== Resources =====
 +
 +
 +  *  Definitions:​ [[dd_defns]] lumps in Wads not processed.
 +  *  Erroneous repeated percent-encoding of [[resource_uris|resource URIs]] in [[in_fine]] scripts.
 +  *  Hexen: Added values.ded, with [[values]] defined for the amount of mana to be given to players when they respawn in multiplayer games.
 +  *  Unix: File paths are processed so that Windows path separators are changed to Doomsday'​s internal separators. Fixes issues locating files inside resource packs.
 +
 +
 +===== Snowberry =====
 +
 +
 +  *  Load configured initial language before setting up UI.
 +  *  Retranslate list box columns when language changes.
 +
 +
 +====== New features and changes ======
 +
 +
 +  *  Any transition from busy mode (e.g., loading a map) to gameplay no longer forces game time to be frozen. Instead, the {{var|game-pause-mapstart-tics}} variable controls how long the game is paused at the start of a map (by default, in Doom, it matches the busy mode transition effect'​s duration).
 +
 +
 +===== Audio =====
 +
 +
 +  *  Increased maximum number of sound channels to 256 (from 64), e.g., {{arg|sfxchan}} 256.
 +
 +
 +===== Materials =====
 +
 +
 +  *  [[id_tech_1|id Tech 1]] texture/​flat animations are interpreted as animated [[material]] layer stages (rather than sequences of single-frame materials).
 +  *  Context specific animation states, allowing multiple versions of a material to animate independently (e.g., despite the game being [[pause|paused]],​ the version of a material used for UI displays will continue).
 +  *  Stage animation mechanism for light decorations that works independently from layer stages (allowing each decoration to be animated with it's own timing).
 +
 +
 +====== Contributors ======
 +
 +
 +  *  [[http://​dengine.net/​forums/​memberlist.php?​mode=viewprofile&​u=58|Vermil]]:​ Candidate testing and MP bug reporting.
 +  *  [[http://​home.teletu.it/​maxim300/​indexEng.html|Massimo Pizzolente Leuzzi]]: Italian translation for Snowberry.
  
version/detailed_list_of_changes_in_doomsday_version_1.10.txt · Last modified: 2017-03-13 22:17 by skyjake