Descent3
Descent3 copied to clipboard
Descent 3 by Outrage Entertainment
Add consistency with issue templates. Pull request templates will help the contribution process and add readability for maintainers. Please review and request changes if warranted.
These are variables and functions that are only used in their own source file. This also moves some `extern` declarations in source files to relevant headers. I also marked functions...
Instead of using a hardcode-size array for app instances, use a vector instead. This cleans up some bad referencing as well.
Fixed point math library was part of the Vector math library until it was splitted to its own. Before that there was bundled version of vecmat code in scripts. This...
### Description In Direct3D, some special rendering effects such as specular highlights, lighting, reflections etc are used, but in OpenGL they are missing. Images below show the differences. The first...
Printf wrapper from [https://github.com/fmtlib/fmt/issues/2391#issuecomment-869043202](https://github.com/fmtlib/fmt/issues/2391#issuecomment-869043202).
Summary: The side mouse buttons cannot be bound to an action (Switch primary, switch secondary, etc.) Platform: Windows 11 64 Bit Architecture: x86_64 Steps to check: - Open Game -...
Following #178, implementing Osiris checksum tests to ensure it matches after code updates. Also converted all integer types to stdint to unify them across all platforms.
## Pull Request Type - [x] Build and Dependency changes ### Description Clean up: - Remove self-referential and unused typedefs - Replace `PSPATHNAME_LEN` with `_MAX_PATH` - Replace `MAX_PATH` with `_MAX_PATH`...
## Pull Request Type - [ ] GitHub Workflow changes - [ ] Documentation or Wiki changes - [x] Build and Dependency changes - [ ] Runtime changes - [...