FPS Lock

General discussion about Train Simulator, your thoughts, questions, news and views!

Moderator: Moderators

User avatar
Will
Very Active Forum Member
Posts: 1759
Joined: Mon Nov 17, 2008 4:27 pm

Re: FPS Lock

Post by Will »

As has been said, the limiter does work. I tried it this morning and I applied the setfov coding into the launch options of RW, on steam, and then created a second shortcut, which always runs with the command line as it's the one I created from steam, not that TS2013 installed on it's own. I have one shortcut without and one with the lock on. It works for me anyway! That's how I did it and my game stays at 30fps. Hurray! :lol:
ihavenonamenoreallyidont
Very Active Forum Member
Posts: 1477
Joined: Sun Nov 29, 2009 9:13 pm
Location: Long Buckby, England

Re: FPS Lock

Post by ihavenonamenoreallyidont »

chezafield wrote:Thought I was the only one getting choppier performance since the upgrade, and I've found FPSLimit essential to fix it. But I'm also getting tearing, which I didn't see in TS2012. Enabling "wait for vertical refresh" in my Catalyst settings either isn't fixing it or isn't taking effect in the game.
Yes, the tearing is dreadful. I can't seem to force v-sync on in my Nvidia settings, either.
Paul
Isn’t it enough to see that a garden is beautiful without having to believe that there are fairies at the bottom of it too?” – Douglas Adams
jetstream
Established Forum Member
Posts: 337
Joined: Wed Nov 24, 2010 11:58 pm

Re: FPS Lock

Post by jetstream »

Will

In all the words that have been written on this matter (and I don't think I've missed many), you are the first one to make mention of the desktop shortcut that is produced via the Steam library properties page. As I discovered under my own steam (sorry) last night, it is only by using this shortcut to launch Railworks that the fps limiter, or any other command line, takes effect.

Perhaps this fact is glaringly obvious but it wasn't to me and, as mentioned, I have seen no reference made to the need to use this shortcut for command lines to work.

I had been launching the game via the Railworks.exe in the program via ATI's CCC Profile manager. Even leaving the CCC rpofile aside, launch using the program's exe will not impose the limiter. Interestingly, the Steam produced shortcut points to a URL - steam://rungameid/24010. Goodness knows how this works but CCC will not accept it as a 'launcher' for a profile.

So, to conclude (as far as I'm concerned), for any command line to take effect, you must launch the game by using the desktop shortcut that can be created by the option on the steam\library\properties\general pop-up page. if you add or subtract a command line, a new desktop shortcut needs to be generated.
User avatar
briyeo1950
Very Active Forum Member
Posts: 1795
Joined: Mon Jul 20, 2009 8:33 pm
Location: Derbyshire

Re: FPS Lock

Post by briyeo1950 »

ihavenonamenoreallyidont wrote:Anyone know how to force vsync while we're here?
Yes you need D3DOverrider you will find it inside a download called RivaTuner. I understand this is aimed at Nvidia cards but D3DOverrider works for ATI cards like mine too, you can take out the D3DOverrider folder and discard the rest. It will work from PC startup but as I only require it for TS2013 I just remember to start it before I run the sim.
I thought I was the only one with Vsync problems, I didn't see many people complaining about it on the forums.

http://www.softpedia.com/get/Tweak/Vide ... uner.shtml
RivaTuner is actually for graphics card overclocking, I am only recommending the use of
D3DOverrider that is included and can be used on it's own.
ihavenonamenoreallyidont
Very Active Forum Member
Posts: 1477
Joined: Sun Nov 29, 2009 9:13 pm
Location: Long Buckby, England

Re: FPS Lock

Post by ihavenonamenoreallyidont »

briyeo1950 wrote:
ihavenonamenoreallyidont wrote:Anyone know how to force vsync while we're here?
Yes you need D3DOverrider you will find it inside a download called RivaTuner. I understand this is aimed at Nvidia cards but D3DOverrider works for ATI cards like mine too, you can take out the D3DOverrider folder and discard the rest. It will work from PC startup but as I only require it for TS2013 I just remember to start it before I run the sim.
I thought I was the only one with Vsync problems, I didn't see many people complaining about it on the forums.

http://www.softpedia.com/get/Tweak/Vide ... uner.shtml
RivaTuner is actually for graphics card overclocking, I am only recommending the use of
D3DOverrider that is included and can be used on it's own.
Neither D3DOverrider nor Nvidia Inspector work, unfortunately. Thanks for the suggestion on the former, though.
Paul
Isn’t it enough to see that a garden is beautiful without having to believe that there are fairies at the bottom of it too?” – Douglas Adams
User avatar
briyeo1950
Very Active Forum Member
Posts: 1795
Joined: Mon Jul 20, 2009 8:33 pm
Location: Derbyshire

Re: FPS Lock

Post by briyeo1950 »

I wouldn't have suggested it if it didn't work :wink: , works great with my system, windows 7 64bit and my card is a Asus ATI Radeon 7850 870MHz 2GB PCI-Express 3.0 HDMI DirectCU II

I wouldn't want your comment to deter others with this Vsync problem giving it a try, for the simple reason that it worked great for me.
ihavenonamenoreallyidont
Very Active Forum Member
Posts: 1477
Joined: Sun Nov 29, 2009 9:13 pm
Location: Long Buckby, England

Re: FPS Lock

Post by ihavenonamenoreallyidont »

Alright. It doesn't work. For me :wink:

My system: Windows 8, GTX 670 etc etc.

I should add, for others who do own Nvidia cards, that D3DOverrider doesn't appear to do anything Nvidia Inspector doesn't. But as the previous poster says, no harm at all in trying.
Paul
Isn’t it enough to see that a garden is beautiful without having to believe that there are fairies at the bottom of it too?” – Douglas Adams
User avatar
Griphos
Established Forum Member
Posts: 413
Joined: Sun Sep 25, 2011 3:26 am

Re: FPS Lock

Post by Griphos »

jetstream wrote:Will

In all the words that have been written on this matter (and I don't think I've missed many), you are the first one to make mention of the desktop shortcut that is produced via the Steam library properties page. As I discovered under my own steam (sorry) last night, it is only by using this shortcut to launch Railworks that the fps limiter, or any other command line, takes effect.

Perhaps this fact is glaringly obvious but it wasn't to me and, as mentioned, I have seen no reference made to the need to use this shortcut for command lines to work.

I had been launching the game via the Railworks.exe in the program via ATI's CCC Profile manager. Even leaving the CCC rpofile aside, launch using the program's exe will not impose the limiter. Interestingly, the Steam produced shortcut points to a URL - steam://rungameid/24010. Goodness knows how this works but CCC will not accept it as a 'launcher' for a profile.

So, to conclude (as far as I'm concerned), for any command line to take effect, you must launch the game by using the desktop shortcut that can be created by the option on the steam\library\properties\general pop-up page. if you add or subtract a command line, a new desktop shortcut needs to be generated.
Actually, the limiter works perfectly well if you enter it through the Steam interface (Right click on 2013, Properties, General Tab, Set Launch options...) and run it by clicking on Play in Steam, as I always do.
gptech
Very Active Forum Member
Posts: 19585
Joined: Fri Oct 10, 2008 5:48 pm
Location: Wakefield, West Yorkshire

Re: FPS Lock

Post by gptech »

jetstream wrote:....Interestingly, the Steam produced shortcut points to a URL - steam://rungameid/24010. Goodness knows how this works but CCC will not accept it as a 'launcher' for a profile.

So, to conclude (as far as I'm concerned), for any command line to take effect, you must launch the game by using the desktop shortcut that can be created by the option on the steam\library\properties\general pop-up page. if you add or subtract a command line, a new desktop shortcut needs to be generated.
The commands are 'command line switches' and as the name suggests need to be run from a command line when invoking the game, they don't get applied to the programs .exe file as a permanant change. Accordingly you either have to use a shortcut (the Steam launcher can be viewed as a very big shortcut) with the switches defined in it, or create a batch file (for example) to include the switches you want running.
The Steam generated shortcut uses the new way of doing things, but the old way still works... "D:\Games\TS2013\Steam\Steam.exe -applaunch 24010 -SkipIntros -FPSLimit=30" works perfectly for me in my desktop shortcut. You can edit this to add or remove commands without the need to create a new shortcut every time.
Locked

Return to “[TS] General Discussion”