Daemon
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.
`sv_master*` cvars are considered modified even if they carry their default value and configuration does not have any `set sv_master…` command. I have not checked other cvars.
Many Tremulous maps use it, but Dæmon does not implement it: ``` Warn: alphaGen lightingSpecular keyword not supported in shader 'textures/metro/zinc_ed' ``` May be good to have this shader supported...
That may be an Unvanquished issue, but this is close to some other issues like: - https://github.com/DaemonEngine/Daemon/issues/564 and especially this comment: https://github.com/DaemonEngine/Daemon/issues/564#issuecomment-1023785677 and maybe similar to what tried to fix:...
I gave a shot at profiling loading times, in debug mode (things are obviously better when stuff is optimized aggressively, but one of my main concerns is about faster debugging...
When running dll cgame on macOS compiled with Apple clang, a crash occurs in `FS::Path::StripExtension` function. The bug seems to occur when doing a substring with `return std::string(path.begin(), p -...
I'm hunting bugs, and decided to run a memgrind load of a map. The original file was rather long, with lot of very likely false positives, so I filtered it...
Some warnings in `findlocale` printed by MSVC on AppVeyor, we may want to fix them and upstream the fixes: ``` findlocale.c C:\projects\daemon\libs\findlocale\findlocale.c(36,37): warning C4244: '=': conversion from 'int' to 'char',...
From https://github.com/Unvanquished/Unvanquished/issues/1010: > Screenshots: > >  >  > > Here's map where it happens (I needed to put pk3 in another zip to stop github from complaining): >...
I reproduce this on Mojave virtual machine with `./daemon -set r_glAllowSoftware 1 +devmap plat23` As far as I know, on hardware OpenGL implementation the engine does not crash. The main...