User Tools

Site Tools


version:1.9.8

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
version:1.9.8 [2017-03-23 08:42]
skyjake [Upgrading]
version:1.9.8 [2017-03-23 08:42] (current)
skyjake ↷ Links adapted because of a move operation
Line 1: Line 1:
 +<- 1.9.7-1 ^ Versions ^ 1.9.8-1 ->
  
 +====== Version 1.9.8 ======
 +
 +The second stable release of the 1.9 series.
 +
 +#​@Release_HTML~2012-05-15,​1.9.8,​build500~@#​
 +
 +
 +===== Overview =====
 +
 +
 +In 1.9.8 we have refactored some of the core components of the engine. We are no longer relying on the rather limited [[http://​libsdl.org|SDL]] framework for operating system services. Instead, we are now using [[http://​qt-project.org|Qt]] and C++. This should bear important long-term benefits as we now have a lot of functionality at our disposal in a platform-independent manner. We have also refactored the map data structures with higher-precision coordinates and improved the BSP builder in preparation for the future.
 +
 +
 +==== Highlights ====
 +
 +
 +  *  Revised, [[http://​qt-project.org/​|Qt]]-based application core, window manager, OpenGL drawing surface management, keyboard/​mouse input, and low-level networking (including master server comms). Addresses bugs: {{sfbug|2158271}} {{sfbug|3499504}} {{sfbug|3496945}} {{sfbug|2536269}} {{sfbug|3496085}} {{sfbug|2267127}} {{sfbug|2646011}}
 +  *  Runtime full-scene antialiasing (FSAA) and monitor vsync configuration. Both are enabled by default. If you have an older or mobile graphics card and need extra performance,​ disabling FSAA is probably a good idea (in the Control Panel, or using the [[vid-fsaa]] and [[vid-vsync]] variables).
 +  *  The game window can be resized in windowed mode.
 +  *  Several bugs fixed (see below and the [[detailed_list_of_changes_in_doomsday_version_1.9.8|detailed notes]]).
 +
 +
 +==== Fixes ====
 +
 +[[http://​sourceforge.net/​p/​deng/​bugs/​search/?​q=_milestone%3Av1.9.8+%26%26+%28status%3Afixed+%7C%7C+status%3Aclosed%29|Closed bugs for the 1.9.8 milestone]]
 +
 +
 +==== Completed roadmap items ====
 +
 +
 +  *  [[enable_c_]] for developing new code in C++ without messing up the existing C code
 +  *  [[use_qt]]
 +  *  [[audio_interfaces_from_multiple_plugins]]
 +  *  [[adapt_changes_from_the_mapcache_branch]]
 +  *  [[double-precision_coordinates]]:​ BSP builder and map objects
 +  *  [[optimize_performance_bottlenecks]] (minor optimizations for dedicated servers)
 +
 +{{ file:​branches_and_releases_2.png }}
 +
 +
 +===== Known issues =====
 +
 +//See:// [[http://​sourceforge.net/​tracker/?​limit=100&​words=tracker_browse&​sort=priority&​sortdir=desc&​offset=0&​group_id=74815&​atid=542099&​assignee=&​status=1&​category=&​artgroup=&​keyword=&​submitter=&​artifact_id=|Open bugs in the deng Bug Tracker]]
 +
 +
 +===== Upgrading =====
 +
 +
 +If you are upgrading an existing installation of Doomsday, note the following:
 +  *  The default bindings for F11 (F11=toggle fullscreen, Alt-F11=release mouse pointer) are created only after you reset bindings with the ''​defaultbindings''​ command. Alternatively,​ you can copy this to your **configs/​(game)/​player/​bindings.cfg**:​
 +<​code>​
 +bindevent "​global:​key-f11-down + key-alt-down"​ "​releasemouse"​
 +bindevent "​global:​key-f11-down"​ "​togglefullscreen"​
 +</​code>​
 +  *  On Windows, the PrintScreen key will not save a screenshot as a file to the runtime folder but will instead copy it to the clipboard. To create screenshots as files, you can bind another key to the screenshot command in the Controls menu (e.g., a key on the numpad).
 +
 +
 +===== Multiplayer =====
 +
 +
 +The network protocol is incompatible with the one in [[version:​1.9.7]],​ so after you upgrade you can only connect to servers that run the same version as you (1.9.8).
 +
 +For more information about multiplayer,​ see the [[version:​1.9.7#​Multiplayer|previous release'​s notes]].
 +
 +
 +===== See also =====
 +
 +  *  [[detailed_list_of_changes_in_doomsday_version_1.9.8]]
version/1.9.8.txt · Last modified: 2017-03-23 08:42 by skyjake