I've decided to return to this project after 10 years. I've applied numerous fixes compared to the last version released in 2012:
- Fix for animated textures on buttons not displaying properly unless a flashlight was shone upon them.
- Removed numerous memory leaks in the engine.
- Fixed an issue with textures being set to not repeat, causing world textures to not render properly.
- Fixed func_water, so it now can move like it originally did in goldsrc.
- Added in a safeguard so Steam's MSAA is disabled when the engine is started. This way, Trinity will be fully compatible with current Steampipe HL versions. This way you shouldn't need to set -nofbo in the command line.
Please note that I am not planning on adding new features to the Trinity Engine. This engine was discontinued in 2012 and there's no plan to add anything new to it. I am keeping this in the vault for maintennance purposes only. If you encounter and bugs, feel free to raise the issue here, and I will fix anything I can and update this vault item.
Update:
Any future updates will be pushed to the Git repository for Trinity. You can find it below:
https://github.com/TheOverfloater/trinity-engine