858 lines
36 KiB
Plaintext
858 lines
36 KiB
Plaintext
-------------------------------------------------------------------
|
||
Mon Dec 1 00:20:02 UTC 2025 - Jan Engelhardt <jengelh@inai.de>
|
||
|
||
- uzdoom announced with motivation at
|
||
https://www.doomworld.com/vb/thread/155567
|
||
- Update to release uzdoom 4.14.3
|
||
* Anisotropic filtering is now disabled on Intel GPU devices if
|
||
the texture filtering mode is set to any of the None options.
|
||
This is to prevent texture filtering from being forced on
|
||
when anisotropic filtering is enabled.
|
||
* Lowered the master volume so it's less likely to blow out the
|
||
system audio and become muffled (especially with things like
|
||
the Plasma Rifle firing sound).
|
||
* Added the Default option for automap colors, allowing the
|
||
automap to choose based on which game is being played.
|
||
* Added a Display option to control the render style of rocket
|
||
explosions (these now default to additive instead of
|
||
translucent).
|
||
* Made the mouse less sensitive in menus when it’s been dormant
|
||
for a short period. This should help reduce it accidentally
|
||
shifting the selected option randomly while idle.
|
||
* Added the powerup_fade_scalar cvar for controlling the
|
||
strength of the fade on power ups (e.g. the Radiation Suit’s
|
||
green tint).
|
||
* Added support for the BUSY script flag for ACS.
|
||
* Fixed audio not muting properly when the game is unfocused,
|
||
causing it to build up and play back explosively in certain
|
||
cases (especially for multiplayer games).
|
||
* Fixed weapon bobbing not disabling correctly when manually
|
||
set to 0 via cvar.
|
||
* Fixed the Iron Lich’s whirlwind blaming the wrong target for
|
||
its damage dealt.
|
||
* Fixed a crash with VisualThinkers when loading from a save.
|
||
* Fixed IQM models with decoupled animations not displaying
|
||
correctly if spawned without an animation.
|
||
* Fixed gun flashes from MBF21 weapons not displaying correctly.
|
||
* Fixed a bug with CreateTossable where items wouldn’t be
|
||
removed if their amount was 0.
|
||
* Fixed Quat’s Conjugate and Inverse functions throwing a JIT
|
||
error.
|
||
|
||
-------------------------------------------------------------------
|
||
Sun Aug 24 12:41:33 UTC 2025 - Jan Engelhardt <jengelh@inai.de>
|
||
|
||
- Adjust gzdoom-lzma.patch for changes in the lzma-sdk package's
|
||
lzma-sdk-shlib.patch.
|
||
|
||
-------------------------------------------------------------------
|
||
Mon May 5 03:47:23 UTC 2025 - Jan Engelhardt <jengelh@inai.de>
|
||
|
||
- Update to release 4.14.2
|
||
* Ortho + OOB fixes and improvements.
|
||
* Revert clipper to older code path when not in Ortho/OOB (speed
|
||
improvement).
|
||
* Fix to some crashes and memory leaks.
|
||
* Exposed DDoor to ZScript, Exposed DPlat to ZScript, Exposed
|
||
more of the Ceiling thinker, Exposed more of the Floor thinker,
|
||
Exposed DElevator to ZScript.
|
||
* Exported: GetLumpContainer, GetContainerName, GetLumpFullPath
|
||
for WADS struct.
|
||
* Added autoSwitch parameter to A_ReFire.
|
||
* Add a few commonly-used gzdoom-specific properties to the
|
||
DeHackEd parser.
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Mar 7 09:17:50 UTC 2025 - Jan Engelhardt <jengelh@inai.de>
|
||
|
||
- Update to release 4.14.1
|
||
* Add new SBARINFO top level "AppendStatusBar", allowing for
|
||
extra SBARINFO code to be added to custom SBARINFO definitions.
|
||
* Fixed A_SprayDecal not working on 3D floors.
|
||
* Add snd_footstepvolume to sound options menu.
|
||
* Allow setting a dynamic light's alpha to influence its
|
||
brightness.
|
||
* Added interpolation to crosshair size.
|
||
* Added S_StartSoundAt, HasConversation to the scripting
|
||
interface.
|
||
* Allow passing sound volume to PlayBounceSound in ZScript
|
||
* Added flags for angle handling on bounce.
|
||
* Added translation argument for A_SprayDecal.
|
||
* Added the NOAUTOOFFSKULLFLY flag for scripting.
|
||
|
||
-------------------------------------------------------------------
|
||
Sun Feb 9 10:11:32 UTC 2025 - Jan Engelhardt <jengelh@inai.de>
|
||
|
||
- Retain modtime of files for reproducibility
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Dec 18 00:52:50 UTC 2024 - Jan Engelhardt <jengelh@inai.de>
|
||
|
||
- Update to release 4.14.0
|
||
* FOV scales ortho up to 180 degrees
|
||
* Interpolate non-Burn screen wipes
|
||
* Added net id functions for ACS
|
||
* Fixed bouncing on 3D floors
|
||
* Fixed A_SprayDecal not working on 3D floors
|
||
|
||
-------------------------------------------------------------------
|
||
Sat Nov 2 16:40:47 UTC 2024 - Jan Engelhardt <jengelh@inai.de>
|
||
|
||
- Update to release 4.13.2
|
||
* Added (SPF_)STRETCHPIXELS - for actors, makes rollsprites
|
||
levelstretched, for particles, puts them back to the original
|
||
stretch math as before, optional opt-in flag.
|
||
* Sector damage code reverted due to some critical bugs,
|
||
feature will be in 4.14 timeframe.
|
||
|
||
-------------------------------------------------------------------
|
||
Sat Oct 12 08:46:50 UTC 2024 - Jan Engelhardt <jengelh@inai.de>
|
||
|
||
- Update to release 4.13.0
|
||
* Added pistol start gameplay option.
|
||
* A few ID24 spec implementations, added support for new
|
||
Bethesda DOOM + DOOM II re-release and Legacy of Rust.
|
||
* Several multiplayer network fixes, especially with
|
||
prediction.
|
||
* Added Extra Parameters to iwad selection box.
|
||
* IWAD selection box now always shows unless one of the
|
||
following is true: it is disabled, -iwad is used from command
|
||
line, or you load in a gameinfo that suggests an IWAD.
|
||
* Added MBF21 and MBF21-strict compatibility presets.
|
||
* Particles and rollsprites are now square.
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Jul 1 07:25:08 UTC 2024 - Jan Engelhardt <jengelh@inai.de>
|
||
|
||
- Resolve improper __DATE__ replacement [boo#1226829]
|
||
|
||
-------------------------------------------------------------------
|
||
Fri May 17 22:04:47 UTC 2024 - Jan Engelhardt <jengelh@inai.de>
|
||
|
||
- Delete gzdoom-waddir.patch (substitute by logic in build recipe),
|
||
delete 0001-Revert-use-static_assert-to-make-32-bit-builds-fail.patch
|
||
and 0001-removed-some-32bit-only-CMake-code.patch
|
||
(merged into more-32bit.patch)
|
||
|
||
-------------------------------------------------------------------
|
||
Wed May 8 11:37:09 UTC 2024 - Jan Engelhardt <jengelh@inai.de>
|
||
|
||
- Update more-32bit.patch to fix i586/ILP32 FTBFS.
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Apr 30 10:40:25 UTC 2024 - Jan Engelhardt <jengelh@inai.de>
|
||
|
||
- Update to release 4.12.2
|
||
* Set default backend to Vulkan, if Vulkan fails go GLES not OpenGL.
|
||
* Added a `mapinfo` console command.
|
||
* zscript: add `final` and `sealed` as class options.
|
||
* Always save a copy of the map in a savegame's metadata.
|
||
* Added wall texture skewing.
|
||
* Implemented dsda-doom's sector scrolling properties, added
|
||
UDMF wall scrolling properties from DSDA, added friction and
|
||
colormap related properties from DSDA, added DSDA's thrust
|
||
properties for UDMF, and added per-sector sky UDMF
|
||
properties.
|
||
* Allow defining zero gravity through MAPINFO
|
||
* Added rudimentary support for DSDA's COMPLVL lump.
|
||
* Added actor flag +BILLBOARDFACECAMERA.
|
||
* Added `sv_pistolstart` server flag.
|
||
- Add gzdoom-lzma-simd.patch
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Oct 27 04:20:10 UTC 2023 - Jan Engelhardt <jengelh@inai.de>
|
||
|
||
- Update to release 4.11.3
|
||
* Several new languages: Danish, Norwegian, Swedish and Turkish.
|
||
* Cleanup of Doom's and Chex Quest's small font to use proper
|
||
character heights for international support.
|
||
* Extended all fonts to be capable of handling all European
|
||
languages which are in common use.
|
||
* DSDHacked support.
|
||
* WebP and QOI support for textures.
|
||
* Sanitized the light mode selection to make it a first class
|
||
mapping feature by separating map dependent light mode setup
|
||
from performance related user preferences for the default
|
||
setting.
|
||
* Lots of new ZScript features.
|
||
- Delete gzdoom-vulkan.patch, gcc13.diff
|
||
- Add more-32bit.patch, 0001-Revert-Switch-to-miniz-from-zlib.patch
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Mar 30 22:02:53 UTC 2023 - Jan Engelhardt <jengelh@inai.de>
|
||
|
||
- Add gcc13.diff
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Feb 7 18:44:20 UTC 2023 - Jan Engelhardt <jengelh@inai.de>
|
||
|
||
- Update gzdoom-vulkan.patch for glslang 12
|
||
|
||
-------------------------------------------------------------------
|
||
Sun Dec 4 15:39:27 UTC 2022 - Jan Engelhardt <jengelh@inai.de>
|
||
|
||
- Update to release 4.10.0
|
||
* Map<K,V> and MapIterator<K,V> for ZScript
|
||
* Quaternion support for model rotations
|
||
* Improved IQM support
|
||
- Delete 0001-build-unbreak-compilation-on-Linux.patch (merged)
|
||
|
||
-------------------------------------------------------------------
|
||
Sun Nov 6 23:02:58 UTC 2022 - Jan Engelhardt <jengelh@inai.de>
|
||
|
||
- Update description for the removal of SoftPoly
|
||
|
||
-------------------------------------------------------------------
|
||
Sat Nov 5 19:55:42 UTC 2022 - Jan Engelhardt <jengelh@inai.de>
|
||
|
||
- Update to release 4.9.0
|
||
* IQM bone model support
|
||
* Textured particles
|
||
* The SoftPoly renderer was removed
|
||
- Delete gzdoom-sdlbug.patch (obsolete),
|
||
0001-fix-gzdoom.pk3-not-found-error.patch (merged)
|
||
- Add 0001-build-unbreak-compilation-on-Linux.patch,
|
||
0001-removed-some-32bit-only-CMake-code.patch
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Oct 24 23:24:06 UTC 2022 - Jan Engelhardt <jengelh@inai.de>
|
||
|
||
- Update gzdoom-vulkan.patch for glslang-11.12.
|
||
|
||
-------------------------------------------------------------------
|
||
Sun Jul 24 07:43:09 UTC 2022 - Jan Engelhardt <jengelh@inai.de>
|
||
|
||
- Replace 0001-Revert-load-the-hex-font-as-early-as-possible.patch
|
||
by better fix, 0001-fix-gzdoom.pk3-not-found-error.patch .
|
||
- Drop gzdoom-asmjit.patch (no longer needed; the linkage error
|
||
it used to fix seems just gone)
|
||
|
||
-------------------------------------------------------------------
|
||
Sun Jul 10 08:32:53 UTC 2022 - Jan Engelhardt <jengelh@inai.de>
|
||
|
||
- Disable rpath
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Jul 5 00:26:11 UTC 2022 - Jan Engelhardt <jengelh@inai.de>
|
||
|
||
- Update to release 4.8.2
|
||
* add a few maps to the rebuildnodes compatibility block
|
||
|
||
-------------------------------------------------------------------
|
||
Sun Jun 26 13:02:04 UTC 2022 - Jan Engelhardt <jengelh@inai.de>
|
||
|
||
- Update to release 4.8.1
|
||
* Bugfix for software mode mirrors not working
|
||
* Feature: Add +ONLYVISIBLEINMIRRORS and +INVISIBLEINMIRRORS
|
||
actor flags. The former makes the actor only visible in
|
||
reflections, while the latter makes the actor not cast
|
||
reflections in mirrors.
|
||
- Drop 0001-Resolve-build-failure-on-i686-linux.patch (merged)
|
||
- Add 0001-Revert-use-static_assert-to-make-32-bit-builds-fail.patch
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Jun 23 21:42:38 UTC 2022 - Jan Engelhardt <jengelh@inai.de>
|
||
|
||
- Add 0001-Revert-load-the-hex-font-as-early-as-possible.patch
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Jun 6 21:22:12 UTC 2022 - Jan Engelhardt <jengelh@inai.de>
|
||
|
||
- Update to release 4.8.0
|
||
* Added Raze-style HUD scaling. Not exposed in the menu yet,
|
||
Set hud_oldscale to 0 and use shift with the screen resize
|
||
keys to scale the status bar.
|
||
* Handle the start/endoom screens with the ingame renderer.
|
||
They are now present on all platforms and use the full screen
|
||
size of the game.
|
||
* Many MBF21 fixes.
|
||
* Added the cutscene system from Raze.
|
||
- Add gzdoom-discord.patch
|
||
- Add 0001-Resolve-build-failure-on-i686-linux.patch
|
||
|
||
-------------------------------------------------------------------
|
||
Sat Apr 23 01:04:05 UTC 2022 - Jan Engelhardt <jengelh@inai.de>
|
||
|
||
- Reenable use of system vulkan libraries on Tumbleweed.
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Apr 15 23:08:58 UTC 2022 - Cristian Rodríguez <crrodriguez@opensuse.org>
|
||
|
||
- Drop unused nasm from buildrequires.
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Oct 20 21:47:30 UTC 2021 - Jan Engelhardt <jengelh@inai.de>
|
||
|
||
- Update to release 4.7.1
|
||
* Allow map markers to scale relative to automap zoom.
|
||
* Add cvars to control automap line alpha and thickness.
|
||
* Resolved a VM abort upon morphing while the tome of power is
|
||
active.
|
||
- Remove 0001-gles-look-for-libGLESv2.so.2.patch (merged)
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Sep 22 11:26:37 UTC 2021 - Jan Engelhardt <jengelh@inai.de>
|
||
|
||
- Update to release 4.7.0
|
||
* GLES2 backend
|
||
* Widescreen graphics for Strife
|
||
* MBF21 support (beta)
|
||
* DEHEXTRA works properly now
|
||
* Various enhancements and fixes for ZScript
|
||
- Add 0001-gles-look-for-libGLESv2.so.2.patch
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Jul 28 11:24:38 UTC 2021 - Jan Engelhardt <jengelh@inai.de>
|
||
|
||
- Update to release 4.6.1
|
||
* Bug fixes, and widepix updates
|
||
|
||
-------------------------------------------------------------------
|
||
Sat May 22 17:03:00 UTC 2021 - Jan Engelhardt <jengelh@inai.de>
|
||
|
||
- Update to release 4.6
|
||
* Widescreen graphics for Heretic and Hexen
|
||
* Sprite shadows like in the Build engine. Both in software and
|
||
hardware renderer.
|
||
* 16 bit channel PNG files can be read.
|
||
* DEHEXTRA working properly now.
|
||
* Various enhancements and fixes for ZScript.
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Mar 4 19:55:21 UTC 2021 - Jan Engelhardt <jengelh@inai.de>
|
||
|
||
- Add 0001-fixed-zipdir-inability-to-update-empty-zip-file.patch
|
||
- Update to release 4.5.0
|
||
* For all of Doom's fullscreen images, there's now widescreen
|
||
versions provided.
|
||
* A simplified options menu is now available for quick setup of
|
||
the important settings.
|
||
* New keybindings presets. Users can now choose between the
|
||
classic layout and a WASD-based one.
|
||
* Menu and intermission screen now scale to the original
|
||
Doom.exe's layout by default.
|
||
* Major additions to the menu system - animated menu
|
||
transitions, image slideshows and fixed size menus can now be
|
||
created.
|
||
* The console now uses the border flat as default background
|
||
instead of the titlepic.
|
||
* It is now possible to fully quit the fullscreen console and
|
||
get back to the title loop.
|
||
* Interpolate positions and angles in the automap for smoother
|
||
appearance.
|
||
* Added $PitchSet for SNDINFO.
|
||
* Allow indirections in the string table by prefixing the
|
||
language string with '$$' the remaining text is interpreted
|
||
as another string label to resolve.
|
||
* Optimization of the patch texture checker - do not read in
|
||
the entire file if checking the initial header is sufficient
|
||
for rejecting it. This can speed up loading of large mods
|
||
quite significantly.
|
||
* OPUS support (via libsndfile)
|
||
- Drop gzdoom-spirv.patch (merged)
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Sep 15 23:25:49 UTC 2020 - Jan Engelhardt <jengelh@inai.de>
|
||
|
||
- Drop Recommends for music backends
|
||
(this has moved to zmusic.spec)
|
||
- Demote Recommends to Suggests
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Jun 17 14:33:30 UTC 2020 - Jan Engelhardt <jengelh@inai.de>
|
||
|
||
- Update to release 4.4.2
|
||
* Made the new "Build" light mode operational
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Jun 12 00:26:10 UTC 2020 - Jan Engelhardt <jengelh@inai.de>
|
||
|
||
- Add gzdoom-sdlbug.patch.
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Jun 11 15:19:30 UTC 2020 - Jan Engelhardt <jengelh@inai.de>
|
||
|
||
- Update to release 4.4.1
|
||
* Heretic's "bag of holding" had incorrectly given mace capacity.
|
||
* Mapped "Smooth mouse" back to the "m_filter" CVAR, and
|
||
removed the "smooth_mouse" CVAR.
|
||
* Fixed crash with texture upscaling in the truecolor software
|
||
renderer.
|
||
* Fixed crash rendering 3D floors without ceiling or floor
|
||
textures in software.
|
||
|
||
-------------------------------------------------------------------
|
||
Sun Jun 7 23:39:42 UTC 2020 - Jan Engelhardt <jengelh@inai.de>
|
||
|
||
- Update to release 4.4.0
|
||
* Heretic's "bag of holding" had incorrectly given mace ammo.
|
||
* Added per pixel lighting for decals.
|
||
* Added a compatibility option for a bad teleporter in the
|
||
final map of Strife.
|
||
* Add a cvar to control weapon bobbing while firing.
|
||
* Fixed crash on maps with out of range sidedef and sector
|
||
numbers.
|
||
* Fixed missing sound for Polyobj_MoveTo.
|
||
* Attenuated lights for Strife.
|
||
* Added MTF_NOCOUNT to spawn flags.
|
||
- Drop gzdoom-system-gme.patch (moved to zmusic.spec),
|
||
gzdoom-dl.patch (unnecessary). Add gzdoom-spirv.patch.
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Jan 29 17:43:59 UTC 2020 - Michael Scafidi <raptir@gmail.com>
|
||
|
||
- Update to release 4.3.3
|
||
* fixed resetting of music volume after closing dialogue
|
||
* exposed Level.MusicVolume to ZScript
|
||
* fixed calling a function on string CVar
|
||
* added ability to filter VM disassembly dump
|
||
* add check for unity version of Nerve.wad
|
||
* infrastructure in place in case Nerve.wad changes again, this
|
||
can be extended.
|
||
* customized invulnerability colormap does not interfere with
|
||
Powerup.ColorMap.
|
||
* precache a few sounds being referenced in common game code.
|
||
* define misc/secret for Hexen, too. By now there are some mods
|
||
defining secrets for the game so this sound should be present
|
||
there.
|
||
* Implement special colormap support for softpoly
|
||
* Softpoly: Fix broken fixed camera light for walls
|
||
* make nosave standalone CVar flag, alongside server and user
|
||
* implemented screenshots in softpoly backend
|
||
|
||
-------------------------------------------------------------------
|
||
Sun Jan 19 11:03:29 UTC 2020 - Jan Engelhardt <jengelh@inai.de>
|
||
|
||
- Update to release 4.3.2
|
||
* Added ML_NOSKYWALLS and ML_DRAWFULLHEIGHT
|
||
* Added support for new Bethesda.Net Unity Edition WADs.
|
||
|
||
-------------------------------------------------------------------
|
||
Sat Jan 11 22:33:30 UTC 2020 - Jan Engelhardt <jengelh@inai.de>
|
||
|
||
- Update to release 4.3.1
|
||
* New softpoly backend for the hardware renderer.
|
||
* Advanced texture colorization options.
|
||
* Scripted map postprocessor.
|
||
* Dictionary class for ZScript.
|
||
* Add PSPF_PLAYERTRANSLATED flag (makes a PSprite layer
|
||
translated to the user's color).
|
||
* Support for MIDI on Linux via ALSA sequencer.
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Dec 17 00:10:32 UTC 2019 - Jan Engelhardt <jengelh@inai.de>
|
||
|
||
- Update to release 4.2.4
|
||
* This is a bugfix release without new features. The notable
|
||
highlight is that this fixes translucent objects in the
|
||
software renderer.
|
||
- Add gzdoom-system-gme.patch, gzdoom-dl.patch
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Oct 1 06:23:02 UTC 2019 - Jan Engelhardt <jengelh@inai.de>
|
||
|
||
- Add gzdoom-asmjit.patch.
|
||
- Enable SSE/SSE2.
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Sep 13 11:39:15 UTC 2019 - Jan Engelhardt <jengelh@inai.de>
|
||
|
||
- Update to release 4.2.1
|
||
* Level compatibility additions for Scythe 2 and Hell Revealed.
|
||
* Add current, max and average velocity as stat.
|
||
* Let Hexen Cleric and Mage use unique health chains.
|
||
* Allow custom status bars to override notification and
|
||
centered message display.
|
||
* Improve crosshair health color to be more informative.
|
||
* Added obituary fallbacks for actors that do not have
|
||
any defined.
|
||
- Remove fl2.patch (merged)
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Aug 23 12:40:51 UTC 2019 - Jan Engelhardt <jengelh@inai.de>
|
||
|
||
- Update to new upstream release 4.2.0
|
||
* The survey code has been re-enabled for this version: it sends
|
||
basic info about the operating system but no private data:
|
||
the number of CPU cores, the graphics card, and supported
|
||
OpenGL/Vulkan versions.
|
||
* Restored original vanilla behavior of Lost Souls' charging
|
||
attack.
|
||
* Exposed Append() method to ZScript dynamic array
|
||
* Fixed an inconsistency with missiles bouncing off actors.
|
||
* Added A_SoundPitch and an optional pitch parameter to
|
||
A_PlaySound and S_Sound.
|
||
* Attachable dynamic lights with ZScript or DECORATE.
|
||
- Drop _service and gzdoom-wadsrc-extra.patch,
|
||
both unused since 4.1.3.
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Aug 23 12:28:14 UTC 2019 - Jan Engelhardt <jengelh@inai.de>
|
||
|
||
- Turn off LTO, it is broken. [boo#1142267]
|
||
|
||
-------------------------------------------------------------------
|
||
Sun Jun 9 11:31:24 UTC 2019 - Martin Hauke <mardnh@gmx.de>
|
||
|
||
- Update to new upstream release 4.1.3
|
||
* bug fixes for both zscript and vulkan (the vulkan renderer is
|
||
pretty much complete at this point)
|
||
* added native double round(double) function
|
||
* added a crosshair on/off toggle
|
||
* cl_blockcheats 2 blocks cheats without showing any messages,
|
||
useful for streamers who happen to be mappers/modders/etc
|
||
- Update to new upstream release 4.1.0
|
||
* workaround buggy preprocessor in old AMD OpenGL drivers
|
||
* fix bloom pass regression
|
||
* fixed scale calculations for option menus.
|
||
* implement custom post process shaders for vulkan backend
|
||
* improve error handling during vulkan initialization
|
||
* fixed inverted logic for displaying the generic log in Strife.
|
||
- Remove patch:
|
||
* gzdoom-staticlibs.patch (fixed by upstream)
|
||
- Update patch:
|
||
* gzdoom-vulkan.patch
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Apr 08 20:31:53 UTC 2019 - Jan Engelhardt <jengelh@inai.de>
|
||
|
||
- Update to new upstream release 4.0.0
|
||
* Experimental Vulkan renderer (via "+vid_backend 0" console
|
||
option)
|
||
* Scaling has been changed. GZDoom now runs at a minimum of
|
||
640x400. An extra mode (960x600) has been added to replace the
|
||
lost 320x200 one.
|
||
* Added "cl_blockcheats" - useful for people who use debugging
|
||
keys, allows a user to consciously turn off cheats without
|
||
affecting the serveradd "cl_blockcheats" - useful for people
|
||
who use debugging keys, allows a user to consciously turn off
|
||
cheats without affecting the server
|
||
* "wait" console commands no longer execute inside the level,
|
||
and can run during intermissions and outside the game.
|
||
- Folded gzdoom-asmjit.patch into gzdoom-staticlibs.patch.
|
||
- Added gzdoom-vulkan.patch.
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Jan 23 15:22:45 UTC 2019 - Jan Engelhardt <jengelh@inai.de>
|
||
|
||
- Update to new upstream release 3.7.2
|
||
* The resolution selector now sets to auto detected resolution at
|
||
startup, no longer uses entries from the config file.
|
||
* Committing a scaling change for fullscreen sets scaling to 1.0
|
||
to guarantee the selected number of pixels are actually used.
|
||
* For details, see https://forum.zdoom.org/viewtopic.php?t=63346
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Jan 3 01:37:12 UTC 2019 - Jan Engelhardt <jengelh@inai.de>
|
||
|
||
- Update to new upstream release 3.7.1
|
||
* Expand UDMF and ZScript API for side's own additive colors
|
||
* Added NOFRICTION and NOFRICTIONBOUNCE actor flags
|
||
* Added an AMD64 JIT for DECORATE and ZScript
|
||
* Lights are now referenced by sections rather than surface, to
|
||
speed up light linking. This should allow a dynamically-lit
|
||
plasma bolt to pass over a 3D bridge in Frozen Time without
|
||
turning the game into a slide show.
|
||
* Add shader cache for Intel GPUs which should result in faster
|
||
startups.
|
||
- Add gzdoom-asmjit.patch
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Nov 14 09:58:09 UTC 2018 - Jan Engelhardt <jengelh@inai.de>
|
||
|
||
- Update description
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Oct 16 11:52:51 UTC 2018 - Jan Engelhardt <jengelh@inai.de>
|
||
|
||
- Update to new upstream release 3.6.0
|
||
* Add OBJ model support
|
||
* Add HITOWNER flag, when set, allows a projectile to collide
|
||
with its shooter.
|
||
* Enabled the linear shadowmap filter.
|
||
* Added 5x and 6x upscaling with xBRZ
|
||
* Exports various resurrection-related functions to ZScript.
|
||
- Update to new upstream release 3.5.1
|
||
* Added post processing support to the software renderer and
|
||
softpoly.
|
||
- Add fl2.patch
|
||
|
||
-------------------------------------------------------------------
|
||
Sun Aug 5 12:00:27 UTC 2018 - mardnh@gmx.de
|
||
|
||
- Update to version 3.5.0
|
||
* (modern branch only) Fullscreen is now borderless window (which,
|
||
technically, it always has been, anyhow). Removed hacks which
|
||
changed the desktop resolution in order to simulate exclusive
|
||
fullscreen because they were a constant stability concern.
|
||
* (modern branch only) fixed a performance regression with the
|
||
software renderer, introduced by the recent changes to the video
|
||
backend in 3.4.
|
||
* Save item statistics - Items are now saved into save games and
|
||
are displayed on the statfile
|
||
* Upgrade libADLMIDI and libOPNMIDI
|
||
* Large number of MinGW fixes
|
||
* add tags for all Doom and Heretic monsters for mods that reveal
|
||
monster names
|
||
* various compatibility fixes for old maps and mods
|
||
* fixed titlepic animation
|
||
* Custom hardware shaders now can use custom texture units
|
||
* default to "fullscreen" display
|
||
* fixed a potential exploit with malformed WAD files.
|
||
|
||
- Update to version 3.4.1
|
||
* fixed: redirect script access to the compatflags CVARs to their
|
||
internal shadow variables. This is needed so that MAPINFO settings
|
||
for these flags don't get ignored.
|
||
* fixed: flag CVars in ZScript referenced wrong addresses
|
||
* fixed: ZScript used the wrong variable for compatflags2.
|
||
* fixed: remove ARM specific gl_es definition since it's not even
|
||
really much different from the main line definition, anyhow
|
||
* fixed generation of brightmaps for sprites. This forgot to take
|
||
the added empty border for filtering improvement into account.
|
||
* fixed ADynamicLight's shadowmap index must be reset when loading
|
||
a savegame.
|
||
* fixed portal restoration on revisiting level in hub.
|
||
* Added function to FLevelLocals to test if map is being reentered.
|
||
* fixed crash with GL 3.x and fixed colormap active.
|
||
|
||
- Update to version 3.4.0
|
||
* enable #include support in modeldef files
|
||
* removed DirectDraw and Direct3D backends, removed unaccerated SDL
|
||
framebuffer backend
|
||
* reorganization of 2D and 3D rendering code in preparation for Vulkan
|
||
in the future, performance improvements on newer hardware
|
||
* CVAR that handles it is now 'vid_rendermode' - vid_renderer,
|
||
swtruecolor, and r_polyrender have been removed and combined into
|
||
new CVAR
|
||
* added a 'lightsizefactor' command to gldefs.
|
||
* allow animated title pics.
|
||
* Add support for Unreal Engine 1 vertex mesh format.
|
||
* added LevelLocals vec2/3Offset(Z) functions for portal-aware
|
||
offsetting without needing actors
|
||
* Add "OnGiveSecret" virtual function on Actor for customizing behavior
|
||
of secret finding.
|
||
* BLOCKASPLAYER flag: treat non-player actors as blockable by
|
||
"block players" lines
|
||
* added 'revealed on automap' linedef flag, UDMF only
|
||
* added forced automap style to linedef, UDMF only
|
||
* Added startup song definition for custom IWADs
|
||
* This release contains a major render optimization for highly detailed
|
||
maps that may give a +20% performance improvement on Intel and AMD
|
||
hardware (less on NVidia because the driver has far less overhead that
|
||
could be optimized away.)
|
||
|
||
- Update to version 3.3.2
|
||
* Fixed detection of .ipk7 custom IWADs
|
||
* Restored vanilla behavior of lightning for original Hexen
|
||
* Added loading of ZSDF lumps by full paths
|
||
* Disabled the survey code
|
||
* Exported P_ActivateLine() to ZScript along with constants for
|
||
activation type
|
||
* Increased size of the savegame comment area.
|
||
|
||
- Update to version 3.3.1
|
||
* Better handling of defaults with some ZScript/DECORATE functions
|
||
* Many bug fixes since 3.3.0
|
||
|
||
- Update to version 3.3.0
|
||
ZScript & Mapping Highlights
|
||
* Added dynamic spot lights, configurable in the UDMF map format
|
||
* Exported GetChecksum() function as part of FLevelLocals in ZScript
|
||
* Mod-defined aliases no longer permanently change CVARs
|
||
* Added FriendlySeeBlocks actor property that allows a modder to expand
|
||
the maximum radius that a friendly monster can see enemies. It's
|
||
accessible from both ZScript/DECORATE and UDMF
|
||
* Custom submenus are no longer removed from altered protected menu
|
||
* Exported S_GetMSLength() function to ZScript
|
||
* Added GetRadiusDamage() function. It returns the raw calculated
|
||
explosion damage falloff by distance only
|
||
* Added Screen.getViewWindow() function
|
||
* Exported Trace() interface to ZScript
|
||
* Added TeleportSpecial() as an alias for Teleport() in ZScript to
|
||
deconflict from Actor.Teleport() function
|
||
* Added Distance2DSquared() and Distance3DSquared() functions
|
||
* Fixed skip_super application for ZScript
|
||
* Split off the interface part of DHUDMessage
|
||
* Exported sector effect pointers
|
||
* Fixed missing pointer assignment on Lighting effect creation
|
||
* Made left button down event available to UI event handler
|
||
* Exported Inventory.AltHUDIcon field to ZScript
|
||
* Added WorldLinePreActivated to override line activation
|
||
* Added DI_MIRROR flag to statusbar image drawing, useful for rearview
|
||
mirrors
|
||
* Enabled string and float user_ properties in UDMF things
|
||
Other Highlights
|
||
* Added in-game reverb editor using the menu system
|
||
* Improved French translations
|
||
* Fixed 'precise' rendering in OpenGL
|
||
* Added new Materials Shader system to allow textures to show new
|
||
properties such as glossiness and specularity, affected by dynamic
|
||
lights, or with PBR, reflecting their direct surroundings
|
||
* Added new rocket smoke sprites by Talon1024
|
||
* Embedded Timidity++ into GZDoom directly
|
||
* Added light definition for megasphere
|
||
* Fixed midtex nowrap clipping bug when 3d floors are in view
|
||
(Software Renderer)
|
||
* Improved profilethinkers in various ways
|
||
* Added variables am_unexploredsecretcolor and am_ovunexploredsecretcolor
|
||
to mark undiscovered secrets differentl
|
||
|
||
- Drop patch (Upstream updated to 18.05):
|
||
* 0001-Update-LZMA-SDK-to-version-17.01.patch
|
||
- Rebase patch:
|
||
* gzdoom-lzma.patch
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Jan 8 12:48:59 UTC 2018 - jengelh@inai.de
|
||
|
||
- Update to new upstream 3.2.5
|
||
* Implemented 'i_soundinbackground' to continue playing sounds
|
||
and music while in background.
|
||
* OpenGL rendering now continues even when losing focus if not
|
||
running fullscreen.
|
||
* Added 'playerrespawn' skill flag to allow gameplay mods to
|
||
retroactively enable player respawns in single player on
|
||
all maps.
|
||
* Improved Advanced Sound Options menu - added option for
|
||
FluidSynth chorus, removed fractional part from FluidSynth
|
||
voices option.
|
||
* Fixed applying of Doom 64 lighting to horizon portals.
|
||
* Particles are now interpolated.
|
||
- Use system lzma-sdk
|
||
- Add 0001-Update-LZMA-SDK-to-version-17.01.patch,
|
||
gzdoom-lzma.patch, gzdoom-wadsrc-extra.patch
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Jan 2 13:14:54 UTC 2018 - jengelh@inai.de
|
||
|
||
- Remove zdoom from the specfile (which had built both zdoom and
|
||
gzdoom due to their similarity) and rename to gzdoom.spec.
|
||
- Update to new upstream release 3.2.4
|
||
* Recognition for the HacX 2.0 IWAD
|
||
* Recognition for the modified Doom 1/2/U IWADs and the "No Rest
|
||
for the Living" expansion pack shipped in the Doom3 BFG Edition.
|
||
* New GL3 node format for complex UDMF maps which need fractional
|
||
precision on node splitters.
|
||
* The ZScript scripting language has been added.
|
||
* A new 32-bit software renderer has been added.
|
||
The classic 8-bit renderer remains available.
|
||
- Add gzdoom-waddir.patch, gzdoom-staticlibs.patch.
|
||
|
||
-------------------------------------------------------------------
|
||
Sun Mar 24 00:38:53 UTC 2013 - jengelh@inai.de
|
||
|
||
- Standardize on /usr/share/doom for IWADs.
|
||
- Per-user configuration is to be moved to ~/.config/zdoom
|
||
(XDG environment variables are not respected, though),
|
||
~/.config/gzdoom and ~/.config/zandronum for the different
|
||
game engines respectively.
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Mar 21 16:06:30 UTC 2013 - jengelh@medozas.de
|
||
|
||
- Update to new upstream release zdoom-2.6.0+svn4191
|
||
and gzdoom-1.7.01+svn1526
|
||
* berserk indicator on alternative HUD
|
||
* support for BFG edition IWADs
|
||
* sound precaching through MAPINFO.
|
||
- Imported zandronum-1.0+hg3641 (formerly Skulltag)
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Jul 10 14:12:20 UTC 2012 - jengelh@inai.de
|
||
|
||
- Update to new upstream release 2.6.0 (gzdoom-1.6.0)
|
||
* Added Hacx IWAD support.
|
||
* Added text-format Strife conversation system with USDF and ZSDF.
|
||
* A textured automap is now available; automap graphics are now
|
||
externalized.
|
||
* Rewritten menu system, which can now be defined with the MENUDEF
|
||
lump.
|
||
* Externalized intermissions to MAPINFO.
|
||
* Externalized IWAD detection and gave each IWAD its own
|
||
independent config section.
|
||
* Added FluidSynth and GUS emulator softsynths; fixed issues with
|
||
TiMidity++.
|
||
* Added VOC support and enhanced MIDI playback with support for
|
||
alternative formats such as XMI and HMI.
|
||
* Action specials: Added Ceiling_LowerAndCrushDist and
|
||
Thing_SetConversation. Added console command to execute specials.
|
||
* ACS: Increased maximum script number from 999 to 32767.
|
||
* ACS: Named scripts allow to avoid script number conflicts
|
||
altogether.
|
||
* ACS: Added StrCopy, CheckSight, SetActivator, SetPointer
|
||
functions.
|
||
* ACS: Added APROP_ScaleX/Y and APROP_Mass actor properties.
|
||
* ACS: Added temporary dynamic strings variables with StrParam.
|
||
* ACS: Scripts can now have up to four parameters.
|
||
* DECORATE: Added A_CheckFlag, A_FaceMaster, A_FaceTracer,
|
||
A_RadiusGive, A_SetMass, A_SetScale, A_Warp and A_WolfAttack...
|
||
* DECORATE: Enhanced A_AlertMonsters, A_BFGSpray, A_Blast,
|
||
A_CustomBulletAttack, A_FireBullets, A_GunFlash, A_PainAttack,
|
||
A_RadiusThrust...
|
||
* DECORATE: Added an actor pointer manipulation system with several
|
||
new codepointers...
|
||
* DECORATE: Added DOHARMSPECIES, DONTCORPSE, SEEINVISIBLE and
|
||
INVENTORY.UNTOSSABLE
|
||
* DECORATE: Increased damage type flexibility in several ways with
|
||
DeathType and PainType.
|
||
* DECORATE: Added customizable fléchettes.
|
||
* DECORATE: Made accuracy and stamina accessible through DECORATE
|
||
expressions.
|
||
* DECORATE: Added ProjectileKickback, Inventory.RestrictedTo and
|
||
Inventory.ForbiddenTo class-based properties.
|
||
* DECORATE: Backported VisibleToTeam, VisibleToPlayerClass and
|
||
weapon DropItem feature from Skulltag, and enhanced them.
|
||
* DECORATE: Added "Fast" keyword for states and deprecated the
|
||
unreliable FASTER and FASTMELEE flags.
|
||
* Added a secret hint system.
|
||
* 3D floors support.
|
||
* FraggleScript support.
|
||
* Voxel support.
|
||
* SBARINFO: Ammo 1/2 capacities added to DrawNumber, support for
|
||
color names in colored text.
|
||
* SNDINFO: Added musicalias and attenuation.
|
||
* Compatibility: fixed issues with Eternal Doom, Happy Time Circus,
|
||
Phobos, vanilla compat, Boom compat, light levels higher than
|
||
255, Heretic, Strife, MUSINFO, misnamed UDMF field.
|
||
* Fixed loading of BMF palettes.
|
||
* restart console command.
|
||
* Added PALVERS lump for specifying alternate graphics to use with
|
||
a paletted render, in case the graphics you really want to use
|
||
look bad without true color.
|
||
* Custom IWADs no longer need to include a COLORMAP, as ZDoom will
|
||
generate one automatically if it is missing.
|
||
* Fixed vertical tiling of non-power-of-two textures.
|
||
|
||
-------------------------------------------------------------------
|
||
Sat Nov 27 22:30:43 UTC 2010 - jengelh@medozas.de
|
||
|
||
- cmake is really weird when it comes to CFLAGS.
|
||
Pass :STRING= to make it actually use our flags.
|
||
- set RPM group for gzdoom to one that rpmlint accepts
|
||
- disable strip to make debuginfo packages work
|
||
- fix a crash caused by an uninitialized variable
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Sep 10 17:39:21 UTC 2010 - jengelh@medozas.de
|
||
|
||
- Enable building with experimental fluidsynth support
|
||
- Optimize PNGs before packing up
|
||
- Do not use FMODEx for building on non-x86
|
||
- Remove unneeded p7zip build dependency (repacked + patched
|
||
.tar.xz is used since a while)
|
||
- Update to ZDoom 2.5.0
|
||
* Obsoleted zdoom-binutils.diff
|
||
- Update to GZDoom 1.5.02
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Jul 30 12:56:27 UTC 2010 - jengelh@medozas.de
|
||
|
||
- Add patch to workaround compile issues with binutils 2.20.0
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Jul 28 12:44:57 UTC 2010 - jengelh@medozas.de
|
||
|
||
- Split up zdoom package into its components
|
||
- zdoom, gzdoom, zdoom-devel
|