Bug Tracker – Full Text Bug Listing

Bug 1282

Summary: Movement Keys Held Differ From Other Ports
Product: Odamex Reporter: HeX_Vulture <mdvulture>
Component: ClientAssignee: Odamex Bug Reporter <odamex-bug-reporter>
Status: NEW ---    
Severity: major CC: odamex-bug-reporter
Priority: P5    
Version: 0.8.x   
Hardware: All   
OS: Other   

Description HeX_Vulture 2019-04-07 14:58:47 UTC
Odamex differs from other ports, including Vanilla, Eternity, ZDoom, and PRBoom in the way keys are held.

To see this, in Odamex, you first bind w to +forward and uparrow to +forward. After that, start to hold uparrow and w to move forward. When you release either forward key, you will stop moving despite still holding the other forward key. All other mentioned ports have it so you will continue to move forward with w being held, and this is the behavior a typical user would expect. 

Another issue is that if you hold down +forward twice while walking you will start to run forward faster in vanilla doom and in PRBoom, but in Odamex you will still simply walk forward. ZDoom does not retain this behavior either.