You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Spectator: pressing a key bound to +scores drops follow cam into freecam #5
Thanks for the detailed reproduction, especially the held-key and console comparisons. The engine was emitting Quake III's 0x0800 flag for any physical key; retail Quake Live uses 0x1000 for key activity and treats a rising 0x0800 as stop-follow. This was verified directly in the installed Steam binaries and explains those differences in the report.
PR #6 corrects the retail flag while preserving legacy connection profiles and the scoreboard's movement behavior. The new regressions reject the old value; the Win32 release build and complete regression suite pass (97 test targets passed, 2 skipped).
Leaving this issue open until the fix lands. Proton/Wayland was not available for an interactive retest; please recheck TAB, the alternate binding, and the alias with the fixed build when available.
Activity
themuffinator commentedon Sep 24, 2026
Thanks for the detailed reproduction, especially the held-key and console comparisons. The engine was emitting Quake III's
0x0800flag for any physical key; retail Quake Live uses0x1000for key activity and treats a rising0x0800as stop-follow. This was verified directly in the installed Steam binaries and explains those differences in the report.PR #6 corrects the retail flag while preserving legacy connection profiles and the scoreboard's movement behavior. The new regressions reject the old value; the Win32 release build and complete regression suite pass (97 test targets passed, 2 skipped).
Leaving this issue open until the fix lands. Proton/Wayland was not available for an interactive retest; please recheck TAB, the alternate binding, and the alias with the fixed build when available.