<- 1.9.0-beta6.1 ^ Versions ^ 1.9.0-beta6.3 -> ====== Versions 1.9.0-beta6.2 ====== Second patch release for Beta 6. #@Release_HTML~2009-05-06,1.9.0-beta6.2,1.9.0-beta6.2~@# ===== 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; defaultbindings ===== Fixes ===== ==== Engine ==== * Fixed: "Segfault when starting jdoom with music" (http://sourceforge.net/tracker/?func=detail&aid=2772636&group_id=74815&atid=542099). * Fixed: Repeated playback of the same music track broken when using sdl_mixer or the CDAudio interface of dsWinMM (e.g., the DOOM title sequence if no demos are played/available). * Fixed: If a music interface is not present but CDAudio interface is; playback via CDAudio not possible. * Fixed: Logic error which resulted in mobjs hidden behind one-sided walls visible from the other side when they should not be. * Fixed: Rendering glitch with shiny surfaces that do not specify a mask texture. ==== Common code library ==== * Fixed: "DED Reader: Failing to locate State definition" (http://sourceforge.net/tracker/index.php?func=detail&aid=2725357&group_id=74815&atid=542099). === Message log === * Fixed: "msgrefresh" not working. * Fixed: Rarely, a game message would not be displayed. === Automap === * Fixed: [[thing]]s not visible in the automap after a resolution change. === InFine === * Fixed: When clearing the InFine state stack before beginning a new game, always change the game state to GS_WAITING. This fixes the problem of "Before" InFine scripts not working when used for the first map. ==== jDoom ==== * Fixed: "Weapon controls wrong selection" (http://sourceforge.net/tracker/?func=detail&aid=2774442&group_id=74815&atid=542099). * Fixed: No armor point limit in P_GiveArmor (http://sourceforge.net/tracker/?func=detail&aid=2734790&group_id=74815&atid=542099). * Fixed: "Menu items disappear after engine reset" (http://sourceforge.net/tracker/index.php?func=detail&aid=2784031&group_id=74815&atid=542099). * Fixed: Changes to [[cvar]] [[player-eyeheight]] not effective immediately. * Fixed: "Doom Armour Icon on full screen is squashed vertically" (http://sourceforge.net/tracker/?func=detail&aid=2762310&group_id=74815&atid=542099). * Fixed: "Warp command commonalities" (http://sourceforge.net/tracker/index.php?func=detail&aid=2636989&group_id=74815&atid=542099). * Fixed: "Using diffrent weapon ammo bug" (http://sourceforge.net/tracker/index.php?func=detail&aid=1657409&group_id=74815&atid=542099). ==== jHeretic ==== * Fixed: "Weapon controls wrong selection" (http://sourceforge.net/tracker/?func=detail&aid=2774442&group_id=74815&atid=542099). * Fixed: No armor point limit in P_GiveArmor (http://sourceforge.net/tracker/?func=detail&aid=2734790&group_id=74815&atid=542099). * Fixed: "Artefact key's not checking that player actually has item" (http://sourceforge.net/tracker/?func=detail&aid=2724935&group_id=74815&atid=542099). * Fixed: "Heretic Gargoyles not spawning correctly" (http://sourceforge.net/tracker/?func=detail&aid=2724939&group_id=74815&atid=542099). * Fixed: Changes to [[cvar]] [[player-eyeheight]] not effective immediately. * Fixed: Command line option [[-warp]] not working. ==== jHexen ==== * Fixed: No armor point limit in P_GiveArmor (http://sourceforge.net/tracker/?func=detail&aid=2734790&group_id=74815&atid=542099). * Fixed: "HeXen inventory not saved between maps" (http://sourceforge.net/tracker/?func=detail&aid=2774651&group_id=74815&atid=542099). * Fixed: "Artefact key's not checking that player actually has item" (http://sourceforge.net/tracker/?func=detail&aid=2724935&group_id=74815&atid=542099). * Fixed: "HeXen Quietus flames spawning way off where they should" (http://sourceforge.net/tracker/?func=detail&aid=2774862&group_id=74815&atid=542099). * Fixed: Ambient sounds played via ACS working incorrectly with 3D sound enabled. * Fixed: Changes to [[cvar]] [[player-eyeheight]] not effective immediately. * Fixed: Command line option [[-warp]] not working. ==== Snowberry ==== * Fixed: Language files missing text string for "sound-driver-directsound". ==== dsDirectSound ==== * Fixed: EAX support not working in Windows XP. Note for Vista users: when trying to use dsDirectSound in conjunction with Creative's [[http://www.soundblaster.com/alchemy/||ALchemy]], Vista will currently fail to load the dsDirectSound plugin on startup. We are aware of the problem and are looking into potential solutions for a future release. ===== Changes ===== ==== Engine ==== * Optimize: Improved load time with large maps (memory allocation of vertexillums). * Changed: Use busy mode when doing a GL texture reset. ==== jDoom ==== * Changed: "msgrefresh" is now an impulse, the [[ccmd]] by the same name has been removed. * Changed: Renamed [[cvar]] "msg-secret" to [[server-game-announce-secret]]. ==== jHeretic ==== * Changed: Emulate bug in original Heretic which results in immediate destruction of the Maulotaur's floor fire attack if attempted when the Maulotaur's feet are clipped (it is in a non-solid). Enabled by default. * Changed: "msgrefresh" is now an impulse, the [[ccmd]] by the same name has been removed. * Changed: Renamed [[cvar]] "msg-secret" to [[server-game-announce-secret]]. * Changed: Speed+Use no longer skips an inventory item by default. The control binding system can now be used to replicate this functionality if desired. Removed command line option "-artiskip", obsolete. ==== jHexen ==== * Changed: "msgrefresh" is now an impulse, the [[ccmd]] by the same name has been removed. * Changed: Speed+Use no longer skips an inventory item by default. The control binding system can now be used to replicate this functionality if desired. Removed command line option "-noartiskip", obsolete. ==== Snowberry ==== * Changed: SDL_mixer is now the default audio plugin under Windows. * Changed: Removed option for disabling FMOD (no longer in use). ===== New features ===== ==== Engine ==== * Added: [[cvar]] [[rend-dev-lums]] 1=Enable lumobj debug display. ==== jHeretic ==== * Added: Compatibility option for the Maulotaur floor fire fix, [[cvar]] [[server-game-maulotaur-fixfloorfire]].