TeamForbiddenLLC / warfork-qfusion

Warfork is powered by Qfusion a 3D game engine. Qfusion is a fork of id Tech 2, popularly known as the Quake II engine. Qfusion is free and open-source software subject to the terms of the GNU General Public License.
https://warfork.com
109 stars 43 forks source link

Add subpatch versioning #370

Closed Gelmo closed 4 months ago

pollend commented 5 months ago

I don't think this will work, we need to change the versioning scheme to use like a uin32_t i was thinking 12 bits 12 bits and 10 bits so the max possible version will be 4096.4096.1024. we could also just use 3 bytes so that would be 256.256.256. its large but versioning can easily get in the 200 range.

pollend commented 4 months ago

ref: https://github.com/TeamForbiddenLLC/warfork-qfusion/pull/379