This shows you the differences between two versions of the page.
— | version:1.9.0-beta6.3 [2017-03-23 06:59] (current) – skyjake | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | <- 1.9.0-beta6.2 ^ Versions ^ 1.9.0-beta6.4 -> | ||
+ | ====== Version 1.9.0-beta6.3 ====== | ||
+ | |||
+ | Third patch release for Beta 6. | ||
+ | |||
+ | # | ||
+ | |||
+ | |||
+ | ===== Upgrading ===== | ||
+ | |||
+ | |||
+ | If you are upgrading an existing installation of Doomsday, note the following: | ||
+ | |||
+ | * There have been changes to the game controls and some default bindings have changed also. We recommend resetting your old bindings with the following console command: | ||
+ | clearbindings; | ||
+ | |||
+ | |||
+ | ===== Fixes ===== | ||
+ | |||
+ | |||
+ | ==== Engine ==== | ||
+ | |||
+ | * SIGSEGV when attempting to create states from incomplete definitions or which reference unknown sprite frames. | ||
+ | * SIGSEGV when attempting to prepare a model, from a definition which requests the automatic scale-to-sprite feature but the sprite it references can not be found. | ||
+ | * Remote vulnerability in Cl_ReadSoundDelta2 due to malformed packets. Thanks yagisan. | ||
+ | * " | ||
+ | * Heap corruption due to a (single byte) buffer overflow in the console history buffer. | ||
+ | |||
+ | |||
+ | === Definitions === | ||
+ | |||
+ | * File names specified in DED definitions that include a file extension not working as expected. When locating a resource if a file extension is specified, first check for a file matching the whole name including extension. If not found, then check for other files named similarly but with a different extension (the extensions tried are determined by the class and type of resource being searched for, e.g., for graphics try png/ | ||
+ | * Flags in Sky definitions ignored. | ||
+ | |||
+ | |||
+ | === Renderer === | ||
+ | |||
+ | * SIGSEGV when attempting to draw a world surface using a material whose primary texture has an alpha channel and also has a reflection defined. | ||
+ | * "jDRP: Weapons point too far to the left" (http:// | ||
+ | * Surface decorations on twosided sidedef upper/lower sections sometimes visible when they should not be. | ||
+ | * Subtle render list/ GL state issue which could result in shiny surfaces sometimes being drawn without their specified mask texture. | ||
+ | * Missing textures in the control panel after a GL reset (e.g., after changing resolution). | ||
+ | |||
+ | |||
+ | === Unix / OS X === | ||
+ | |||
+ | * Fatal error when attempting a texture reset (caused by OpenGL textures being deleted in the busy mode, worker thread). | ||
+ | |||
+ | |||
+ | ==== Common code library ==== | ||
+ | |||
+ | |||
+ | === Automap === | ||
+ | |||
+ | * "Map cheat behaviour change" | ||
+ | |||
+ | |||
+ | === Menu === | ||
+ | |||
+ | * "Load menu skull cursor initial position" | ||
+ | |||
+ | |||
+ | === InFine === | ||
+ | |||
+ | * When playing an " | ||
+ | * " | ||
+ | * Server-side buffer overflow when trying to transmit a " | ||
+ | |||
+ | |||
+ | ==== jDoom ==== | ||
+ | |||
+ | * Icon of Sin explosions spawned via A_BrainExplode appear far east of where they should be. | ||
+ | * Menu type-in effect not enabled by default. | ||
+ | * Use of uninitialized variable when loading an original game save file. | ||
+ | * Intermittent fatal error when attempting to go to the intermission from a map whose logical id is greater than 32. | ||
+ | * Drawing the game font in the console incorrectly. | ||
+ | * The view border sometimes visible when not in a map. | ||
+ | |||
+ | |||
+ | ==== jHeretic ==== | ||
+ | |||
+ | * Use of uninitialized variable when loading an original game save file. | ||
+ | * Drawing the game font in the console incorrectly. | ||
+ | * The view border sometimes visible when not in a map. | ||
+ | * Attempting to cache non-existent ammo icon patches due to a wayward for{} construct. | ||
+ | * " | ||
+ | * " | ||
+ | |||
+ | |||
+ | ==== jHexen ==== | ||
+ | |||
+ | * Puzzle pieces not placeable. | ||
+ | * " | ||
+ | * Inventory items not loaded from saved games (http:// | ||
+ | * Drawing the game font in the console incorrectly. | ||
+ | * " | ||
+ | * The view border sometimes visible when not in a map. | ||
+ | * " | ||
+ | * Quicksave confirmation disabled by default (should be enabled) (http:// | ||
+ | * " | ||
+ | * " | ||
+ | * " | ||
+ | * " | ||
+ | |||
+ | |||
+ | ==== dpDehRead ==== | ||
+ | |||
+ | * SIGSEGV when attempting to set a map par time, if the search-by-map-name returns empty handed. Thanks yagisan. | ||
+ | |||
+ | |||
+ | ===== Changes ===== | ||
+ | |||
+ | |||
+ | ==== Engine ==== | ||
+ | |||
+ | * Always force all non-middle seg sections opaque. | ||
+ | * Make use of the gltexture interface for model skins, model shiny skins, lightmaps and custom flare textures. | ||
+ | * Optimize: Adopted Lee Killough' | ||
+ | * Ensure shiny textures are uploaded with texture compression disabled (banding is very noticeable). | ||
+ | * Rather than draw an untextured quad if a texture for a given particle cannot be found, use the default " | ||
+ | * Slight visual adjustment for busy indicator. The dashed ring is now in the middle of the two other rings. | ||
+ | |||
+ | |||
+ | ==== Common code library ==== | ||
+ | |||
+ | * Use the standard ASCII codepage for fonts, remapping the existing character patches at start up. | ||
+ | * Improved: Added some rudimentary mod authoring, debug aids to [[in_fine]]. If a referenced graphic is missing, it will now be reported in the console but the script will continue to play (objects using said graphic will be drawn without a texture). | ||
+ | * Added sounds to the quick save/load message prompts. | ||
+ | |||
+ | |||
+ | ==== jDoom ==== | ||
+ | |||
+ | * Removed freedoom.wad from the list of recognised/ | ||
+ | * Use the original STCFN* lumps for the small graphic font (desaturate and amplify at load time). Removed FONTA* lumps from jDOOM.pk3 Mods which replace this the small font (such as the Wolfendoom series) should now work as expected. | ||
+ | |||
+ | |||
+ | ==== dpWADMapLoader ==== | ||
+ | |||
+ | * Allow any material on any world surface when loading DOOM/Hexen format maps. | ||
+ | |||
+ | |||
+ | ==== Mac OS X ==== | ||
+ | |||
+ | * Upgraded wxPython for Snowberry. |