DarkPlacesEngine / DarkPlaces

The DarkPlaces Quake engine, created by LadyHavoc. Official Git repository (replaces SVN).
https://icculus.org/twilight/darkplaces/
GNU General Public License v2.0
291 stars 43 forks source link

protocol 666 #127

Open lavenderdotpet opened 9 months ago

lavenderdotpet commented 9 months ago

https://gitlab.com/xonotic/darkplaces/-/issues/301 as in this issue protocol 666 should be added

Baker7 commented 9 months ago

For reference, protocols 666 and 999 are present in Zircon ... it was added in Zircon Beta # 15

https://www.moddb.com/mods/zircon-engine/downloads/zircon-beta-release-15-win64-binary-source-code

The previous release was Zircon Beta # 10 ..

https://www.moddb.com/mods/zircon-engine/downloads/zircon-beta-release-10-source-code

The changes from 10 to 15 were intentionally almost exclusively only protocols 666/999 so DarkPlaces could add from changes.

(There were tons of changes to implement 666/999, it was not a small modification).

hemebond commented 9 months ago

Cross-tracker reference https://gitlab.com/xonotic/darkplaces/-/issues/301

Cloudwalk9 commented 4 months ago

I have introduced 666 in a separate branch of the Xonotic mirror on Gitlab as part of a broader protocol refactor. It can't be easily ported, but if a downstream fork already did it, I'm more inclined to pull it upstream as my implementation has some bugs related to entity lerp.