bassoferrol on 25/6/2018 at 15:53
Nope!
It´s not turning around which is smooth.
It´s when I´m moving forward and want to make a slight turn. The motion is very abrupt. It´s more or less a 5-degree turn left or right per keystroke. It´s only that.
I told you, in Thef1 you need at least 160 keystrokes to make a 360 and that does not affect my head.
I have cinetosis and many games make me feel sick because of that.
For me it all started with Thief Deadly Shadows. That jerkiness.
Yandros on 25/6/2018 at 20:13
Have you tried using the mouse to look around instead? I can't imagine trying to play TDM or Thief using the keyboard for turning.
nbohr1more on 25/6/2018 at 21:31
Alright. I guess I'm gonna need to fiddle with what we have in keybind options just to see how anyone is using keys only to play this.
If I were to hazard a guess, this has something to do with using the Keyboard as a joystick.
If so, then "in_angleSpeedKey" seems like the parameter we're chasing.
Source code:
(
https://github.com/fholger/thedarkmod/blob/44b120fe0d3d95d766679f796411f2c1d216700f/framework/UsercmdGen.cpp)
Code:
/*
=================
idUsercmdGenLocal::JoystickMove
=================
*/
void idUsercmdGenLocal::JoystickMove( void ) {
float anglespeed;
if ( toggled_run.on
#ifdef MULTIPLAYER
^ (in_alwaysRun.GetBool() && idAsyncNetwork::IsActive())
#endif
) {
anglespeed = idMath::M_MS2SEC * USERCMD_MSEC * in_angleSpeedKey.GetFloat();
} else {
anglespeed = idMath::M_MS2SEC * USERCMD_MSEC;
}
if ( !ButtonState( UB_STRAFE ) ) {
viewangles[YAW] += anglespeed * in_yawSpeed.GetFloat() * joystickAxis[AXIS_SIDE];
viewangles[PITCH] += anglespeed * in_pitchSpeed.GetFloat() * joystickAxis[AXIS_FORWARD];
} else {
cmd.rightmove = idMath::ClampChar( cmd.rightmove + joystickAxis[AXIS_SIDE] );
cmd.forwardmove = idMath::ClampChar( cmd.forwardmove + joystickAxis[AXIS_FORWARD] );
}
cmd.upmove = idMath::ClampChar( cmd.upmove + joystickAxis[AXIS_UP] );
}
/*
bassoferrol on 25/6/2018 at 23:26
Quote Posted by Yandros
Have you tried using the mouse to look around instead? I can't imagine trying to play TDM or Thief using the keyboard for turning.
Of course I´ve tried since the beginning. It´s perfect in terms of motion but quite uncomfortable for me.
I prefer to have my index, middle and ring fingers do that in a more straightforward way than any other possible combination.
Not just a matter of taste in my case.
nbohr1more on 26/6/2018 at 06:58
As I can tell on further examination, the yaw control is based on speed and timing.
For example, if you set in_yawspeed to a comfortable slow value like 16, you can tap L or R like crazy and exceed
the assigned speed.
After playing with this a bit more, I now see that the in_anglespeedkey is indeed meant to help with this.
in_yawspeed 16 (nice and slow, smoothly examine your surroundings)
in_anglespeedkey 3.5 ( hold the shift key down like a gas pedal when turning and get a nice brisk turn)
the in_anglespeedkey cvar is a multiplier of in_yawspeed.
The design reminds me of using the brake keys to make sharp quick turns
when playing Rogue Squadron.
You can also invert this relationship.
in_yawspeed 65 (nice brisk turning)
in_anglespeedkey 0.3 (slowly examine when the shift key is held)
In some ways that feels a little more natural even though the shift key is the run key (at least from a stationary location).
Judith on 26/6/2018 at 07:04
Also, it you need more smooth movement, you can use apps like XPadder and your game controller.
bassoferrol on 26/6/2018 at 12:54
No, because the smoother you turn the slower you do it. It takes some 17 seconds to make a 360.
It would be nice to benefit from both things at the same time. You can see it clearly in Thief1 with the arrow keys.
I guess it´s all the same with modern games. I only play with keyboard and mouse.
Let´s forget about this then.
Other things await.
That Miserable Thief on 5/7/2018 at 22:14
After updating to 2.06 from 2.05, lights and torches only illuminate a small sphere around the light source, and the lantern doesn't seem to work at all. I thought it might be my installation, so I deleted all darkmod files, downloaded a new tdm_update.exe, and reinstalled from scratch. I still have the same problem. This has never happened in the past with any version of The Dark Mod I've used on this (or any other) machine. I have tried making video adjustments in the menus, but nothing changes this behavior. I haven't messed with the experimental settings.
I'm using...
Windows 7 64-bit
Intel HD Graphics 2000
Driver Version 9.17.10.3040
Dated 2/22/2013
I searched this thread and the one on the Dark Mod forums and found no references to this problem.
Any ideas?
nbohr1more on 5/7/2018 at 23:08
Quote Posted by That Miserable Thief
After updating to 2.06 from 2.05, lights and torches only illuminate a small sphere around the light source, and the lantern doesn't seem to work at all. I thought it might be my installation, so I deleted all darkmod files, downloaded a new tdm_update.exe, and reinstalled from scratch. I still have the same problem. This has never happened in the past with any version of The Dark Mod I've used on this (or any other) machine. I have tried making video adjustments in the menus, but nothing changes this behavior. I haven't messed with the experimental settings.
I'm using...
Windows 7 64-bit
Intel HD Graphics 2000
Driver Version 9.17.10.3040
Dated 2/22/2013
I searched this thread and the one on the Dark Mod forums and found no references to this problem.
Any ideas?
Either disable Soft Shadows and GLSL ( r_useGLSL 0 )
or use this patch:
(
https://www.moddb.com/mods/the-dark-mod/downloads/tdm-206-vertex-buffer-beta)