There are little bits of discussions going on in various threads, relating to FPS, but I'd quite like to see them consolidated here. Since I've already been through this process 6 or 7 years ago with FS2004, I'm particularly dealing with FSX, hence the choice of subforum.
First, a bit of background and a few suggestions. I don't want to get into a discussion of what constitutes good FPS -- this is covered in dreary detail throughout the FS forums, with no hope of arriving at one answer. Neither do I want another tweak-fest -- there are a lot of tweaks out there to improve some aspects of FSX, but there is no magic tweak which will somehow take away the normal limitations of the current FSX/hardware combination.
These are my own opinions, and are not aimed at anyone in particular, so please don't take offence if I cover something you've mentioned in another thread:)
Scenery Addons:
There are two types of addons which affect performance. One is the type of thing which adds some elements to the sim to improve realism. Real NZ, VLC and Orbx do this. The other is the sort which improves performance by removing some things, such as thinning out autogen or reducing the size of textures. These are two different things! They are probably mutually exclusive, although there's no reason why they can't work together, it would just take a lot of research and work by you, the user.
Both are subject to laws of physics, which can be shown as very simple math -- A + B = C, where A is the performance overhead of the default FSX, B is the overhead added by the extra detail, and C is the new performance level. 'B' can either be negative or positive, depending on whether the goal is to improve performance or improve realism. So either we add detail, which lowers performance, or we take away detail, which improves performance.
Realistically, we can't have both. Personally I'm only interested in improving realism -- I have experimenting with reducing the size of textures, though, but without any interest from users. So I concentrate on addons which add on, rather than take away.
The sort of scenery we love to get steamed up about is normally the sort which offers so much, but at a performance price. Given that we can't have both, now is a good time to stop and ask ourselves if we still think we can have both -- well, do we? I bet some of use still do. But we can't. No, we can't.
Settings and Sliders
Hmm, this is another contentious area. Many users just don't want to use the sliders or settings, as it means giving something up. Makes sense, doesn't it? We all paid good money for FSX, so we want it to give us everything we paid for. Plus we are all human -- we want what everyone else is having. Still makes sense.
So we'll put together a simulator which allows this. Given we know already that we can't have both performance and detail/realism, (no, we can't) then we would have to take things out of the default FSX to make our new 100% performance, no sliders simulator. This would be a great idea, and suit everyone. Kind of like the first simulator I used on the Commodore 64 -- it ran at 1 frame every two seconds, but it did so for everyone. Nobody got any better or worse performance.
Seems so simple and logical, that Microsoft must have been asleep not to realise it.
Except if you have invested a bit more money than most in a system designed for speed. Or over the first few years of owning the product, you upgrade your system to keep up with current gameplay. Or if you want your local airport to look more like the real thing, rather than a strip of dirt and an orange tube on a stick.
Or maybe you just want better clouds, because the current clouds detract from your immersion. Or you want a nice GPS to help you train for real. Or you wanna see your house.
Now lets try another simulator idea then. This time we'll give the guy who wants the clouds the ability to turn them on, plus if he wants buy some beautiful payware clouds which will make him feel like an angel zooming about up there. We'll give the guy who wants a realistic airport the ability to choose how much is displayed, and a way to buy a nice payware airport. We'll give the guy who is seriously into hardware the opportunity to make the most of his new super-computer.
Now these are all different people we're talking about. They all want various things in their simulator, some want more than others. It would be nice to give them the choice. Hence a whole bunch of sliders and switches in FSX to let them choose. Of course some still want everything -- which as we now know, they can't have. No they can't.
It is possible to go too far either way -- we can turn down the settings so far that we just get bored with the sim and wander off, but generally things go the other way -- we put too much in.
FSX is a bucket.
When FSX was first released MS referred to a 'bucket' setting. This was the initial settings which FSX decided your system could reasonably handle. This didn't work too well, because it wasn't clever enough to know what things affected performance, but it did define their idea of FSX performance being a bucket. The other reason why it didn't work is because they didn't get users thinking of it as a bucket. So, I have a bucket, and I know it is a set size, but I don't want it to overflow, no matter how much I put into it. But I can't have it both ways. That would be crazy.
We can turn on the tap and fill up our bucket, or we can dribble a little in as we need it, but one thing is certain -- once the bucket is full, it'll just keep overflowing if we try to put more in. We can buy a bigger bucket, but no matter how much we want to, we can't get more into our old bucket.
Turning up the settings beyond what our computer is capable of is one way to overflow the bucket, but developers can do this as well, by trying to cram too much into the scenery. Cramming stuff in is what they should be doing, and we want them to do it, but we expect them to know when to stop. Just because you can do something doesn't mean you should. One day our sims will all have birds flying and crickets chirping, but that's take a really big bucket. Don't get me wrong, we'll have those buckets, it's just that we don't have them now.
In the meantime, though, they can give us a huge range of stuff to put into our bucket, including birds and crickets, and let us choose what we want until the bucket is full. And if we want to try something else -- like an actual high-performance, high detail aircraft, for instance -- then we can just empty the bucket out a bit by reducing the settings, so it can fit.
Now that sounds like a brilliant system I've just thought of, except that it is FSX already.
Every time someone derides FSX because of performance, they are really complaining about the size of their bucket:)
First, a bit of background and a few suggestions. I don't want to get into a discussion of what constitutes good FPS -- this is covered in dreary detail throughout the FS forums, with no hope of arriving at one answer. Neither do I want another tweak-fest -- there are a lot of tweaks out there to improve some aspects of FSX, but there is no magic tweak which will somehow take away the normal limitations of the current FSX/hardware combination.
These are my own opinions, and are not aimed at anyone in particular, so please don't take offence if I cover something you've mentioned in another thread:)
Scenery Addons:
There are two types of addons which affect performance. One is the type of thing which adds some elements to the sim to improve realism. Real NZ, VLC and Orbx do this. The other is the sort which improves performance by removing some things, such as thinning out autogen or reducing the size of textures. These are two different things! They are probably mutually exclusive, although there's no reason why they can't work together, it would just take a lot of research and work by you, the user.
Both are subject to laws of physics, which can be shown as very simple math -- A + B = C, where A is the performance overhead of the default FSX, B is the overhead added by the extra detail, and C is the new performance level. 'B' can either be negative or positive, depending on whether the goal is to improve performance or improve realism. So either we add detail, which lowers performance, or we take away detail, which improves performance.
Realistically, we can't have both. Personally I'm only interested in improving realism -- I have experimenting with reducing the size of textures, though, but without any interest from users. So I concentrate on addons which add on, rather than take away.
The sort of scenery we love to get steamed up about is normally the sort which offers so much, but at a performance price. Given that we can't have both, now is a good time to stop and ask ourselves if we still think we can have both -- well, do we? I bet some of use still do. But we can't. No, we can't.
Settings and Sliders
Hmm, this is another contentious area. Many users just don't want to use the sliders or settings, as it means giving something up. Makes sense, doesn't it? We all paid good money for FSX, so we want it to give us everything we paid for. Plus we are all human -- we want what everyone else is having. Still makes sense.
So we'll put together a simulator which allows this. Given we know already that we can't have both performance and detail/realism, (no, we can't) then we would have to take things out of the default FSX to make our new 100% performance, no sliders simulator. This would be a great idea, and suit everyone. Kind of like the first simulator I used on the Commodore 64 -- it ran at 1 frame every two seconds, but it did so for everyone. Nobody got any better or worse performance.
Seems so simple and logical, that Microsoft must have been asleep not to realise it.
Except if you have invested a bit more money than most in a system designed for speed. Or over the first few years of owning the product, you upgrade your system to keep up with current gameplay. Or if you want your local airport to look more like the real thing, rather than a strip of dirt and an orange tube on a stick.
Or maybe you just want better clouds, because the current clouds detract from your immersion. Or you want a nice GPS to help you train for real. Or you wanna see your house.
Now lets try another simulator idea then. This time we'll give the guy who wants the clouds the ability to turn them on, plus if he wants buy some beautiful payware clouds which will make him feel like an angel zooming about up there. We'll give the guy who wants a realistic airport the ability to choose how much is displayed, and a way to buy a nice payware airport. We'll give the guy who is seriously into hardware the opportunity to make the most of his new super-computer.
Now these are all different people we're talking about. They all want various things in their simulator, some want more than others. It would be nice to give them the choice. Hence a whole bunch of sliders and switches in FSX to let them choose. Of course some still want everything -- which as we now know, they can't have. No they can't.
It is possible to go too far either way -- we can turn down the settings so far that we just get bored with the sim and wander off, but generally things go the other way -- we put too much in.
FSX is a bucket.
When FSX was first released MS referred to a 'bucket' setting. This was the initial settings which FSX decided your system could reasonably handle. This didn't work too well, because it wasn't clever enough to know what things affected performance, but it did define their idea of FSX performance being a bucket. The other reason why it didn't work is because they didn't get users thinking of it as a bucket. So, I have a bucket, and I know it is a set size, but I don't want it to overflow, no matter how much I put into it. But I can't have it both ways. That would be crazy.
We can turn on the tap and fill up our bucket, or we can dribble a little in as we need it, but one thing is certain -- once the bucket is full, it'll just keep overflowing if we try to put more in. We can buy a bigger bucket, but no matter how much we want to, we can't get more into our old bucket.
Turning up the settings beyond what our computer is capable of is one way to overflow the bucket, but developers can do this as well, by trying to cram too much into the scenery. Cramming stuff in is what they should be doing, and we want them to do it, but we expect them to know when to stop. Just because you can do something doesn't mean you should. One day our sims will all have birds flying and crickets chirping, but that's take a really big bucket. Don't get me wrong, we'll have those buckets, it's just that we don't have them now.
In the meantime, though, they can give us a huge range of stuff to put into our bucket, including birds and crickets, and let us choose what we want until the bucket is full. And if we want to try something else -- like an actual high-performance, high detail aircraft, for instance -- then we can just empty the bucket out a bit by reducing the settings, so it can fit.
Now that sounds like a brilliant system I've just thought of, except that it is FSX already.
Every time someone derides FSX because of performance, they are really complaining about the size of their bucket:)
, and most FS users are not, 15fps for brief periods is actually ok,