Daemon icon indicating copy to clipboard operation
Daemon copied to clipboard

The Dæmon game engine. 20 years of development above id Tech 3. Historically based on id Tech 3 through ioq3, Wolf:ET and XreaL a very long time ago.

Results 452 Daemon issues
Sort by recently updated
recently updated
newest added

When I got an error starting the cgame VM on startup (`Error during initialization: VM: Could not create child process: Access is denied`), the fatal error dialog box was created...

T-Bug
T-Regression
A-Input
OS-Mac
OS-Windows

Observe the floor near the bottom left: ![unvanquished_2024-10-13_233906_000](https://github.com/user-attachments/assets/9363a87c-e88e-4c60-acd5-ee33e5876434) [Intel UHD Texture distortion](https://github.com/DaemonEngine/Daemon/issues/909) is back. But in this spot, the bug happens __only if__ `workaround.glHardware.intel.useFirstProvokinVertex` [sic] is enabled. This location seems...

T-Bug
A-Renderer
GPU-Intel

Divide out the w coordinate in the vertex shader instead of the fragment shader. Also add comment about hacky depth fraction calc.

https://github.com/DaemonEngine/Daemon/blob/0407cd81ae90fa7e1430f786a8b7f856552f311d/src/engine/renderer/gl_shader.cpp#L1037 receives the shader without any macros set, so #insert gets incorrect line count if any macros are set.

T-Bug
A-Renderer

The only thing [nacl_helper_bootstrap-armhf.cpp](https://github.com/DaemonEngine/Daemon/blob/master/tools/nacl_helper_bootstrap-armhf/nacl_helper_bootstrap-armhf.cpp) does is to set an environment variable and change the working directory. These actions should be doable [in the posix_spawn call](https://github.com/DaemonEngine/Daemon/blob/d077f89c688c35c7bb2c4bc91600b90372758aa4/src/engine/framework/VirtualMachine.cpp#L191) that starts the VM. The...

T-Cleanup
OS-Linux
A-VirtualMachine

What is the need for `nacl_helper_bootstrap` on Linux? On my end the game runs without it.

T-Question
A-VirtualMachine

When the server transmits an entity state to a client, it is always delta encoded against some base entity state. This base entity state is one of the following, in...

T-Improvement
A-Network
T-Performance

Right now we have 3 kinds of GLSL shader loading implementation (`r_lazyShaders`): - 0: build all shaders at game start before reaching the main menu (old default): it builds everything...

This is the historic XreaL liquid shader design: ```c textures/test-water_custom/water { qer_editorImage textures/test-water_custom_src/water_d qer_trans .6 surfaceparm nobuild surfaceparm trans surfaceparm water surfaceparm nonsolid { stage liquidMap map textures/test-water_custom_src/water_n scroll time...

T-Improvement
T-Question
A-Renderer

Relief mapping is not applied on depth computation, hence alpha-tested textures using depth write (like grids) displays a bit of void. It's possible to workaround this by disabling the depth...

T-Bug
S-Help-Wanted
A-Renderer