Christoph Oelckers
8149c3e936
- text update.
2021-10-16 21:52:36 +02:00
Rachael Alexanderson
0b1668ce25
- remove vestigial folder from the now removed submodule
2021-10-16 15:31:12 -04:00
Rachael Alexanderson
4e88a25d38
- readd widepix as content
2021-10-16 15:29:18 -04:00
Rachael Alexanderson
c12a09c2ad
- remove submodule
2021-10-16 15:20:40 -04:00
Rachael Alexanderson
8fbde52e39
- another widepix update
2021-10-16 15:14:09 -04:00
Rachael Alexanderson
c2eda1d65d
- update widepix
2021-10-16 15:01:59 -04:00
Marisa Kirisame
95b8629fe0
Allow customization of pause screen.
2021-10-16 11:33:30 +02:00
Marisa Kirisame
d5ad8b28ec
PreTravelled virtual for player and inventory.
2021-10-15 17:37:19 +02:00
Marisa Kirisame
bc75dc056e
Compat patch for misplaced items in Hexen MAP08.
2021-10-14 21:35:32 +02:00
Hugo Locurcio
d0975467f5
Add cvars to control automap line alpha and thickness
...
This can be used to improve automap readability on high-resolution
displays.
Some automap options in the menu were reordered to follow a more
logical order.
2021-10-11 22:30:31 +02:00
Marisa Kirisame
7c591cd0e9
Allow map markers to scale relative to automap zoom.
2021-10-08 16:03:51 +02:00
Rachael Alexanderson
3fcb1cc847
- update widepix
2021-10-08 09:58:35 -04:00
Christoph Oelckers
19aac25f19
- fixed some imprecisions in font luminosity calculation.
...
This was still going through the palette which could result in off-by-one errors.
2021-10-07 00:13:34 +02:00
Christoph Oelckers
60bf096912
- fixed palette initialization for single lump fonts (FON2 and BMF)
...
The bad increment was due to the palette being a byte array in older versions.
2021-10-06 20:30:29 +02:00
Christoph Oelckers
a8ea5bef00
- removed unused static array.
2021-10-06 14:10:22 +02:00
Christoph Oelckers
8d9d56c339
- push sprite shadows a little back for distance sorting
...
They always need to be behind sprites with the same distance.
2021-10-05 13:57:31 +02:00
Christoph Oelckers
3c961a2aa2
- avoid multiple Dehacked mappings to the same function.
...
Due to some MBF21 related changes these would cause interference.
Instead the two affected functions, A_NailBomb and A_RadiusDamage are now separate script functions that just call A_Explode with the correct parameters.
2021-10-03 18:16:37 +02:00
Christoph Oelckers
6e9e75c02c
- disallow changing the line spacing for option menus.
...
With the VGA font this makes no sense anymore.
2021-10-03 15:54:08 +02:00
Christoph Oelckers
6bf487dac3
- fixed wrong state being checked for dynamic light updating.
2021-10-03 15:44:42 +02:00
Christoph Oelckers
b4d03501af
- be a bit more aggressive with the GC when not running the game loop.
...
Since most CheckGC calls are within the main game ticker, the engine can accumulate a lot of data when creating/deleting objects in the menu or other UI parts and never manage to collect everything
2021-10-03 14:01:27 +02:00
Christoph Oelckers
88be3b8a1b
- fixed base class for DShape2DBufferInfo.
2021-10-03 13:09:39 +02:00
Christoph Oelckers
6da9f00e6e
- allow "INDEXFON" as an alias for "INDEXFONT".
2021-10-03 09:00:24 +02:00
Marisa Kirisame
457f7c31c3
Allow WorldUnloaded events to know the next map name (if any).
2021-10-01 20:18:36 +02:00
arrowgent
51faf8a9c6
change version input in feature_request.yml
...
remove dropdown list since i cant determine how to get a workflow to pull info from known releases
2021-10-01 20:15:26 +02:00
arrowgent
b48e99637e
change version input in bug_report.yml
...
remove dropdown list since i cant determine how to get a workflow to pull info from known releases
2021-10-01 20:15:26 +02:00
Blue Shadow
f517d33ecf
- fixed A_Punch having a short attack range (take 2).
...
The previous attempt to fix this did so partially; the range was fixed for AimLineAttack, but not for LineAttack, too.
2021-10-01 20:13:51 +02:00
Rachael Alexanderson
a15d4e574d
- oops forgot the namespace
2021-09-29 10:52:46 -04:00
Rachael Alexanderson
e9ce77c39e
- fix the ugly constants in udmf.cpp - namespace them to the file, and add comments depicting what they are
2021-09-29 10:51:59 -04:00
Emile Belanger
8f54de99e0
GLES: Fix texture MapBuffer and AllocateBuffer create client side memory.
2021-09-25 11:14:18 -04:00
Magnus Norddahl
b59554f319
Fix "out of memory" errors when the vulkan backend is asked to create zero byte sized buffers
2021-09-25 08:42:31 -04:00
Jan Engelhardt
25350109e8
gles: look for libGLESv2.so.2
...
Distros do not have the .so files at all times, because those are
counted as development and not runtime.
2021-09-25 04:21:16 -04:00
Blue Shadow
3b31dda6b8
- resolved a VM abort upon morphing while the tome of power is active
2021-09-24 13:34:35 +02:00
Christoph Oelckers
3ef60a40a5
- fixed particle processing in the main thinker loop
...
This may not be guarded by the dynamic light flags, only the light ticking may.
2021-09-24 08:33:37 +02:00
drfrag
d84b44cbd1
- Add missing null pointer check.
2021-09-24 08:07:20 +02:00
Christoph Oelckers
23477342c3
- fixed handling of states with the 'light' keyword.
2021-09-24 00:01:19 +02:00
drfrag
c13cd74766
- Fixed broken V_BreakLines.
2021-09-23 15:36:24 +02:00
Christoph Oelckers
708717b6ab
- we're past 4.7 now.
2021-09-23 14:01:14 +02:00
Christoph Oelckers
dc116721fb
- missed the index.
2021-09-23 11:41:48 +02:00
Christoph Oelckers
f10578a04b
- treat "materials" as a known folder name for eliminating root folders in Zips.
2021-09-23 10:54:18 +02:00
Christoph Oelckers
7ce5bb4861
- re-enable light attenuation.
2021-09-22 12:14:29 +02:00
Christoph Oelckers
55186d3f6c
- updated survey code to check for Apple's M1 CPU.
2021-09-21 22:01:50 +02:00
Christoph Oelckers
0db7a6206b
- fixed shader compilation.
2021-09-21 21:07:46 +02:00
Rachael Alexanderson
a0a90f874f
- update widepix again, mv strife.strife
to strife
2021-09-21 15:01:43 -04:00
Christoph Oelckers
702b75e96a
- fixed one frame activation delay for dynamic lights.
...
We cannot check HasDynamicLights in ProcessThinkers because it gets set too late.
2021-09-21 20:43:21 +02:00
Christoph Oelckers
6c12a8de12
- properly track whether some action in the current frame may have triggered a dynamic light activation.
2021-09-21 20:31:43 +02:00
Christoph Oelckers
da806b354d
- cleanup of the revised y-clamping feature.
...
This integrates better with the existing features.
2021-09-21 20:31:42 +02:00
Rachael Alexanderson
6e2aef617c
- update widescreen graphics, with strife support
2021-09-21 13:00:17 -04:00
Emile Belanger
4de6b769d3
GLES: Only use GPU sync if necessary and available.
...
If there are complaints of reduced performance, or visual artefacts compared to 4.6.1, it may be worth increasing HW_MAX_PIPELINE_BUFFERS to 4 again.
2021-09-21 18:45:55 +02:00
Rachael Alexanderson
24aa497e4f
- fix icon in .gitattributes, it must always be checked out as binary
2021-09-21 11:52:36 -04:00
Emile Belanger
db59a4f9af
Add buffer synchronisation for GLES when using mapped buffers.
2021-09-20 18:12:20 -04:00