Commit graph

23,941 commits

Author SHA1 Message Date
4b17db9315 small oops: -norun arg has to be checked for earlier. 2025-09-24 18:14:51 +02:00
02f2175d17 Integrate fix-secformat patch from vkdoom-git AUR package 2025-09-24 18:12:28 +02:00
4350b72260 fix V_Init2() being called twice on startup 2025-09-24 18:02:43 +02:00
eb3a17c50f linux: fallback in CalculateCPUSpeed() for cases where perf counters are not available. 2025-09-24 17:32:08 +02:00
3b3acebafa Updated README with some details on why this fork is happening. 2025-09-21 18:49:00 +02:00
57cd21c6bb Fix ZScript JIT being always unconditionally disabled. 2025-09-21 18:39:49 +02:00
25b5407b09 Merge commit '31c8dde32f' 2025-08-13 14:11:06 +02:00
31c8dde32f Squashed 'libraries/ZWidget/' changes from 96501b6ef..cecd34301
cecd34301 Delay load DPI-related functions
bfc172f70 Added exception to some unimplemented functions
7c8d469bc Added item modifications functions
847d0e6d9 Improved keyboard navigation
8c4270e0f Dropdown can now be closed by re-selecting it
91402c31e Fix dropdown positioning in x11 and win32
02da8cdc0 Added ListView::GetPreferredWidth, ListView::GetPreferredHeight, ListView::GetMinHeight
04bf153d9 Added event subscriber system
1ce55e5da Added Dropdown Known issues: does not hide when parent widget's visibility changes

git-subtree-dir: libraries/ZWidget
git-subtree-split: cecd34301d369400227eb0f27bad2ab41ad756d2
2025-08-13 14:11:06 +02:00
nashmuhandes
badc7c9b09 Merge branch 'master' of https://github.com/dpjudas/VkDoom
Some checks failed
Continuous Integration / macOS | Debug (push) Has been cancelled
Continuous Integration / Linux Clang 11 | Debug (push) Has been cancelled
Continuous Integration / Visual Studio 2022 | Debug (push) Has been cancelled
Continuous Integration / Linux GCC 12 | RelWithDebInfo (push) Has been cancelled
Continuous Integration / Linux GCC 9 | RelWithDebInfo (push) Has been cancelled
Continuous Integration / Visual Studio 2022 | RelWithDebInfo (push) Has been cancelled
Continuous Integration / macOS | Release (push) Has been cancelled
Continuous Integration / Linux Clang 15 | Release (push) Has been cancelled
Continuous Integration / Linux Clang Latest | Release (push) Has been cancelled
Continuous Integration / Linux GCC Latest | Release (push) Has been cancelled
Continuous Integration / Update Latest successful build (push) Has been cancelled
nightly
2025-08-08 23:15:40 +08:00
nashmuhandes
499b8c7f96 Restore VKDoom's loading bar color (this was accidentally overwritten) 2025-08-08 23:15:23 +08:00
Magnus Norddahl
ef0df80856 Fix another compile error 2025-08-08 16:02:56 +02:00
Magnus Norddahl
18a6bc8a48 Fix compile error 2025-08-08 14:29:19 +02:00
Magnus Norddahl
e4aac749dc Nuke st_start.h from orbit 2025-08-08 13:54:59 +02:00
Magnus Norddahl
17dacefc9b Merge remote-tracking branch 'gzdoom/master' into big_beautiful_merge 2025-08-08 12:32:34 +02:00
Ricardo Luís Vaz Silva
d411893e44 fix wrong sign comparison 2025-08-08 05:49:30 -03:00
Ricardo Luís Vaz Silva
439d09059e turn assert into if 2025-08-07 21:04:26 -03:00
Ricardo Luís Vaz Silva
773c534896 remove linked lists entirely from lights 2025-08-07 21:04:26 -03:00
Ricardo Luís Vaz Silva
04c29dcf4b make sure lights are unlinked, and clear light lists even when loading saves as saves may be from different levels 2025-08-07 21:04:26 -03:00
Ricardo Luís Vaz Silva
807043b995 dynlight optimize attempt 2025-08-07 21:04:26 -03:00
Magnus Norddahl
7601bb039d The hunt for red zmusic 2025-08-08 00:58:29 +02:00
Magnus Norddahl
e3cde7a9e9 More big beautiful porting 2025-08-08 00:43:45 +02:00
Rachael Alexanderson
1dafe942c8
Convert ENDOOM to ANSI output for terminal (Linux/Mac/Windows 10+11 Console App) (#3289)
- put an ansi endoom out on the console on exit
- add truecolor support, a couple fixes and cleanups in the code
2025-08-07 05:00:25 -04:00
Marcus Minhorst
54b80b96cd Allow for progress bar completion 2025-08-06 23:48:56 -03:00
Marcus Minhorst
09b77664db Fix pointer being used as bool 2025-08-06 23:47:45 -03:00
Magnus Norddahl
3fdd22ef91 Merge remote-tracking branch 'gzdoom/master' into big_beautiful_merge 2025-08-06 21:06:53 +02:00
Ricardo Luís Vaz Silva
41baae22c0 minor optimizations to oob/ortho checks 2025-08-06 14:57:34 -03:00
Ricardo Luís Vaz Silva
403b722984 and another or 😭 2025-08-06 00:21:44 -03:00
Ricardo Luís Vaz Silva
35ee1a5806 forgot an or 😅 2025-08-06 00:10:29 -03:00
Ricardo Luís Vaz Silva
01e3ff0709 fix duplicated source file with zmusic static build 2025-08-06 00:00:21 -03:00
nashmuhandes
e129c2d3bd Default the status bar scale to a more useful size for modern displays. 2025-08-06 08:42:32 +08:00
nashmuhandes
e1c2c93f28 Bump max decals. This isn't year 2000 anymore. Also use a number divisible by 100 as that's the amount the menu slider increases by. 2025-08-06 08:28:59 +08:00
nashmuhandes
cc31619678 Enable filtered sprite edge blending by default. While VKDoom doesn't filter textures initially; should the user choose to enable it, at least make the sprites look better. 2025-08-06 08:27:26 +08:00
nashmuhandes
8ef879f43b Turn off rocket trails by default (Doom didn't originally have this) 2025-08-06 08:25:40 +08:00
nashmuhandes
24aea22ef2 Move the "custom inverse map" options from Light to Appearance (this option has nothing to do with lighting; it's actually related to the fullscreen inverted effect of the invulnerability powerup) 2025-08-06 08:24:06 +08:00
Rachael Alexanderson
6b951b1ac7
- enable ENABLE_PROCESSED_OUTPUT in console mode in Windows 2025-08-05 14:14:36 -04:00
Magnus Norddahl
23a344b086 Apply sunlight as a true light source for line horizons 2025-08-05 10:53:26 +02:00
Marcus Minhorst
0f26139e10 Added "latest" ubuntu image and compiler configs 2025-08-04 21:41:10 -04:00
dileepvr
798308a511 fix distant z-fighitng in reflective flats
Z-fighting between flat texture and stencil at long distances was occurring, showing up as a "shimmer" at a long distance from the camera. Just increasing the vertical shift of flat texture.

Addressing this bug: https://github.com/ZDoom/gzdoom/issues/3246
2025-08-04 19:17:04 -03:00
SAN4EZDREAMS
400c327ee1 [BUG] [GCC] warning: comparison fix 1 2025-08-04 18:16:11 -04:00
Madeline Mewmews
ba933a6f80 Flesh out FORCE_INTERNAL_ZMUSIC cmake option
Signed-off-by: Madeline Mewmews <maddie@mewmews.gay>
2025-08-04 18:13:57 -04:00
Ricardo Luís Vaz Silva
2f52f73b9b fix cmake 2025-08-04 04:10:11 -03:00
Jon Daniel
c870cb7aa6 use %zu instead of %d for size_t printf 2025-08-04 04:08:20 -03:00
Magnus Norddahl
45c9c281e2 Disable camera frustum clipping for portals 2025-08-04 00:58:48 +02:00
Magnus Norddahl
52ffadb94e Maybe its in this folder 2025-08-03 23:55:00 +02:00
Magnus Norddahl
9082e16f79 Copy libzmusic.so.1 to artifact package 2025-08-03 23:40:58 +02:00
Magnus Norddahl
f7e17f27b9 Fix atlas free bug 2025-08-03 23:09:09 +02:00
Boondorl
316b18a4d9 Added built-in delta time handling
Allows tracking time since last-rendered frame in seconds.
2025-08-02 19:44:00 -03:00
DyNaM1Kk
132ce96a10 Made the pause strings wrap 2025-08-02 17:36:29 -03:00
DyNaM1Kk
c98042ed02 Added option to use a string instead of pause graphic 2025-08-02 17:36:29 -03:00
Boondorl
789829f967 Fixed regression with camera while travelling
Also readds guard for trying to move travellers out of the list at map start.
2025-08-02 17:35:16 -03:00