Jump to content

Question

Posted

(The mouse handling is still pretty broken in the game. As soon as the framerate in game drops below MaxSmoothedFrameRate, mouse becomes very jerky.)

 

This fix addresses the issues for people who already improved their jerky mouse issue by lowering

MaxSmoothedFrameRate.

 

Asset (textures and other things) streaming makes the game drop the framerate severely in certain spots on the map. This fix works by minimizing the streaming, so the framerate and consequently the mouse are much more stable and smooth.

 

In APEngine.ini (C:\Users\username\Documents\Alpha Protocol\APGame\Config), change the following settings:

 

UseBackgroundLevelStreaming=false

OnlyStreamInTextures=true

 

 

This made the game almost entirely jerky free for me at MaxSmoothedFrameRate=62, but I do have a very high end system.

(I also changed some cache size values in the same file, but I'm not sure that they are needed.)

Recommended Posts

  • 0
Posted

I had the mouse jerking issue, and it made both playing the game and the hacking minigame extremely frustrating. I tried all the .ini fixes I could, but so far the only thing that worked 100% for me is plugging in a 360 controller. Once I did that, the game played just fine, no stuttering, no tearing, all the controls worked flawlessly.

  • 0
Posted
Wait, even if you continued to use keyboard and mouse? O_o
No, I mean to say that the console controller is really the only way I can play the game on the PC.

 

With the 360 controller, there is no graphical tearing, no jumping, nothing. All the minigames work fine and the character's movement on screen is fluid.

 

With mouse and keyboard, none of the above is true for my system.

 

I am running an Intel Core Duo 3.16 with 4 GB of DDR3 RAM, a nVidia GeForce GTX 275 video card with the most recent drivers, with a machine that have virtually no background programs running while I run games. I can run most games at 1920x1200 resolution with settings up to max with acceptable framerates, including this one, but only with a 360 controller. With a mouse and keyboard, well, even after trying every single .ini fix on this forum, I had no luck. With the controller, it's beautiful.

 

I've read as much as I can in this forum, and without trying to sound like a troll or a fanboy, I will say this: I like this game, I really do. It's like some of the best parts of Splinter Cell, Mass Effect, and Burn Notice (three of my absolute favorite things) all rolled into one game. I do not like, however, the workaround to make this work on my PC. I own a 360, which is why I had the controller to use, had I known that the PC controls were not functioning as they should be, I would not have purchased the game for the PC, but rather opted for the 360 version. For everyone else, it's a $40-60 attachment of limited utility.

  • 0
Posted (edited)

While I was experimenting to see if this game would run on my 1201N netbook, I found another tweak.

 

You see, while disabling background streaming helps a bit with instant shutter, and OneFrameThreadLag=False with shutter when frame rate is not ideal 60fps, neither helps when frame rate drops below 20fps. Since with my ION netbook frame rate can drop to 10fps or less, mouse shutters like mad and game is pretty much unplayable in that condition (although average fps is around 20 at 1024x600 resolution).

 

What I discovered later, was that in APInput.ini, if bEnableMouseSmoothing is set to false (two entries in same file), and used together with OneFrameThreadLag=False and UseVsync=False from APEngine.ini, mouse control gets much more responsive with low frame rates.

Edited by player1

Spell Fixes compilation for Neverwinter Nights 2, as well as my other submissions for this great game.

×
×
  • Create New...