248f922051
- Update to version 1.5.4 * dhewm3-mods now contains game libs for several new mods: * Blood Mod v1.5 * Perfected Doom3 (ROE) v7 * Sikkmod v1.2 and Sikkmod RoE v1.1 * A brand new settings menu that uses Dear ImGui. * "Soft" Particles (that don't "cut" into geometry but fade smoothly), based on code from The Dark Mod 2.04. * r_enableDepthCapture: Enable capturing depth buffer to texture, needed for the soft particles. * Replaced dependency on (external) zlib with integrated miniz. * HighDPI/Retina support. * Allow inverted mouse look (horizontally, vertically or both) with m_invertLook. * CVar to allow always run in single player (still drains stamina though!): in_allowAlwaysRunInSP. * VSync can be enabled/disabled on the fly, without restarting the renderer (still with r_swapInterval or in the menu, of course; needs SDL2). * Allow enabling/disabling HRTF with s_alHRTF. * s_alOutputLimiter: Configure OpenAL's output-limiter which temporarily reduces the overall volume when too many too loud sounds play at once, to avoid issues like clipping. * s_scaleDownAndClamp: Clamp and reduce volume of all sound to prevent clipping or temporary downscaling by OpenAL's output limiter. * If r_windowResizable is set, the dhewm3 window (when in windowed mode..) can be freely resized. * Fixed screenshots when using native Wayland (SDL_VIDEODRIVER=wayland).
Mia Herkt2024-08-13 22:14:52 +00:00
e513df81d8
- Update to 1.5.2: * Gamma and Brightness are now applied in the shaders instead of by setting hardware gamma. Can be disabled (so hardware gamma is used again) with r_gammaInShaders 0 * Cycle through multiple Quicksave slots instead of immediately overwriting the last Quicksave. The com_numQuicksaves CVar allows setting the number of QuickSaves (gh#dhewm/dhewm3#392) * Make r_locksurfaces work It doesn't do exactly what its description and name suggests: it renders everything that is *currently* visible from the position/view the player had when setting r_locksurfaces 1. Originally it was supposed to render exactly the surfaces that *were* visible then, but I couldn't get that to work. This is pretty similar, but there may be differences with opened doors and such. (gh#dhewm/dhewm3#357) * Keyboard input improvements (mostly SDL2-only): - Support (hopefully) all keyboard keys on all kinds of keyboard layouts by using scancodes for otherwise unknown keys - Support typing in non-ASCII characters, if supported by Doom3 (it supports ISO-8859-1) - Support the clipboard also on non-Windows platforms You can paste text from the clipboard into the console or other edit fields with Shift+Insert - Explicit support for Right Ctrl, Alt and Shift keys (can be bound to different actions than their left counterparts) - Added in_grabKeyboard CVar to make sure dhewm3 gets *all* keyboard input
Mia Herkt2022-06-15 16:55:28 +00:00