July 28, 201312 yr Hi guys I'm trying to set up my FSX with DX10 following Paul Docs. Speaking about Bufferpool I'm a bit confused. When I crete the new fsx.cfg is it mandatory or not to insert those strings: [bufferPools] BufferPools=1 PoolSize=10485760 RejectThreshold=524288 I have a GTX 670 and i7 [email protected], which parameters do you eventually suggest me? Many thanks for your help Riccardo OS: Windows 10-64 bit, CPU: i7-7700K @4.20 GHz, GPU: Gigabyte GeForce GTX 1080 G1 8GB GDDR5, RAM: Corsair Vengeance DDR4 32GB 3000MHz, MB: MSI Z270
July 28, 201312 yr Hi Riccardo: I think you need to get that processor up to 4.2-gig first, then set BP=0. Even at 4.2 that 670 will still be waiting for the processor. You should easily see 4.2 with air, and if you can get something like a Corsair H60 or H80i (in that range) you will likely be able to push 4.3 or 4.4-gig. Here's some notes and settings for the 950: Ignore the 2600K. i7 [email protected] | 32GB RAM | EVGA RTX 3080Ti | Maximus Hero VII | 512GB 860 Pro | 512GB 850 Pro | 256GB 840 Pro | 2TB 860 QVO | 1TB 870 EVO | Seagate 3TB Cloud | EVGA 1000 GQ | Win10 Pro | EK Custom water cooling.
July 28, 201312 yr Author Hi Paul and thanks for reply first of all. I prefer to not oc till 4.x. Do you think my 670 can't benefit of 3.6 GHz? Now with my thermaltake I'm around 65-70C and my room temperature is around 28-29 during summer. Maybe in winter temps will go down. So for this I don't want to oc more than 3.6. Apart oc setting, I don't want to insert in fsx.cfg BufferPool seting if not stricly mandatory, is not it? Riccardo OS: Windows 10-64 bit, CPU: i7-7700K @4.20 GHz, GPU: Gigabyte GeForce GTX 1080 G1 8GB GDDR5, RAM: Corsair Vengeance DDR4 32GB 3000MHz, MB: MSI Z270
July 28, 201312 yr Not mandatory at all. Just set BP=0. i7 [email protected] | 32GB RAM | EVGA RTX 3080Ti | Maximus Hero VII | 512GB 860 Pro | 512GB 850 Pro | 256GB 840 Pro | 2TB 860 QVO | 1TB 870 EVO | Seagate 3TB Cloud | EVGA 1000 GQ | Win10 Pro | EK Custom water cooling.
July 28, 201312 yr Hi Riccardo! You obviously know what you're talking about, but just for info: I'm cooling on Noctua air, and tonight i'm seeing 28 C in my room, running fsx maxed - no problems temperature wise... Mas Martin Jensen
July 28, 201312 yr Author Thanks Paul. Mas, yes, I runned Prime95 and Intel Burn Test for 4 hrs and at 3.6 full load reached 74C. I don't know if honestly worth to achieve 4.0 or higher 4.2 I don't understand a thing, my gpu suffer a bottle neck if I not oc my cpu till 4.0? Riccardo OS: Windows 10-64 bit, CPU: i7-7700K @4.20 GHz, GPU: Gigabyte GeForce GTX 1080 G1 8GB GDDR5, RAM: Corsair Vengeance DDR4 32GB 3000MHz, MB: MSI Z270
July 28, 201312 yr The CPU is your bottleneck, Riccardo. What cooling system do you have? i7 [email protected] | 32GB RAM | EVGA RTX 3080Ti | Maximus Hero VII | 512GB 860 Pro | 512GB 850 Pro | 256GB 840 Pro | 2TB 860 QVO | 1TB 870 EVO | Seagate 3TB Cloud | EVGA 1000 GQ | Win10 Pro | EK Custom water cooling.
July 29, 201312 yr Author Paul I don't remember the specific model, but it's a Thermalight, I buyed it specifically for oc. Before this I had a Freezer Extreme Artic Cooler and this Thermalight is better than Freezer Extreme. But in your opinion if I change my mobo and cpu my 670 could get more "oxigen" and don't be bottlenecked? Riccardo OS: Windows 10-64 bit, CPU: i7-7700K @4.20 GHz, GPU: Gigabyte GeForce GTX 1080 G1 8GB GDDR5, RAM: Corsair Vengeance DDR4 32GB 3000MHz, MB: MSI Z270
July 29, 201312 yr Yes - everyone has their own idea of what is "performance", but most people want:- 25 - 30 fps 99% of the time,: Smooth - no stuttering: No blurries: No "jaggies": Able to make out scenery quite far from the aircraft (LOD 4.5+): Low-to-moderate road, airport and and ship traffic: Clouds and weather: HD textures: All of the above, while using the sophisticated aircraft, such as the new Milviz 737 or PMDG's NGX and "busy" airports. To achieve most of that, you need a proc that will (reliably) run at 4.5 GHz (min) at temperatures which are less than 75© or165(F) under (FSX) load. To get that, you will either fix your existing cooler (or invest in a water cooling system) and overclock the 920, or, as you say - a newer mobo and an i5 or i7-2600K - or as close as you can get to that. If Intel Burn Test for 4 hrs and at 3.6 full load reached 74C. then your cooler isn't working very well, and you need to check the surfaces of the processor top, and the bottom of the cooler assembly. These two faces should be ground together (lapping), and one ball of heat transfer compound applied to the center of the proc, so that it will spread evenly without creating an air pocket. If you don't have "ready money" - you can oc the 920, as it will hit 4.35 (close enough) if you can cool it. If you can save for a couple of weeks - an i5-3570 is a better choice, and there are any number of adequate mobo's for just over $100. No "easy" answer, Riccardo! i7 [email protected] | 32GB RAM | EVGA RTX 3080Ti | Maximus Hero VII | 512GB 860 Pro | 512GB 850 Pro | 256GB 840 Pro | 2TB 860 QVO | 1TB 870 EVO | Seagate 3TB Cloud | EVGA 1000 GQ | Win10 Pro | EK Custom water cooling.
July 29, 201312 yr Hey, thought I'd pipe in, I have a GTX680 and an i7 3770k over clocked to 4.4 I had been running with the bufferpools=0 tweak for a while and was getting pretty smooth results Recently I began trying out different bufferpool values and actually having the bufferpools increased my performance. I don't have the exact values to hand right now but if ur interested I can get them from my cfg when home. I used the values recommended by NickN's infamous guide
July 29, 201312 yr Hi Tali: You have BufferPools whether you want them or not! From Steve's blog:- (describing his testing with DX9: DX10 is somewhat different). Flight Simulator allocates a number of large Dynamic Vertex Buffers each sized according to the PoolSize configuration parameter. I shall call these a shared buffer. These are created in the D3D_DEFAULT POOL in the Video Card memory - not the PC memory. However since they are dynamic and easily addressable by the PC the system's memory address space of the FSX process may well be increased by the same amount – but this doesn’t mean that the data is stored in PC memory, or that any PC memory is used by the allocation. This is a subtle point. Objects that are bigger than the RejectThreshold bypass this shared buffer, and get their own dedicated buffer. In this case sometimes the buffer is static and sometimes dynamic. Smaller objects go into the large shared vertex buffers and so have an offset into it. - Steve. BP=0 simply means that the GPU creates dedicated, fixed sized buffers for each vertex object, and this is usually a much more efficient method, but one which is also dependent upon the available GPU memory - insufficient space will lead to artifacting and flashing - and particularly, it is not recommended for use with GPU's which have less than 1 GB of memory. Whether to use "0" or "1" is primarily dependent upon the relationship between the CPU and the GPU - they should be matched, so that the maximum CPU output (which is constantly varying, by the way) can be absorbed by the GPU without overloading it. Secondary to raw power matching, will be the cfg settings: TBM; FTFF; frame limit; i.e. how much cloud; how much detail; what LOD; bloom: in other words - how much can you throw at the card! On top of this will be the consideration of the choice of monitor - size and resolution, as both will have an impact upon frame rate. I hope this helps! i7 [email protected] | 32GB RAM | EVGA RTX 3080Ti | Maximus Hero VII | 512GB 860 Pro | 512GB 850 Pro | 256GB 840 Pro | 2TB 860 QVO | 1TB 870 EVO | Seagate 3TB Cloud | EVGA 1000 GQ | Win10 Pro | EK Custom water cooling.
July 29, 201312 yr Author Paul thanks so much for your deep explanation. I sitched definitly to DX10 following your guide and I'm very happy, even if in busy airport I get 18 fps. But im other situation with NGX (all maxed out) I get 25-29 fps with my 3.6 I've tried to overclock more to 4.0 or 4.2 and I gain about 4-6 fps vs 3.6 GHz, this would be the best solution, but I have to fix a bit my cooler or adjust a bit my vcore or search for a good compromise between oc and smoothness. Btw I am very happy and thank you so much. The last two thing: 1) I've inserted in my fsx.cfg the above BufferPool parameters as you suggested in your pdf, I mean BP=1 so if I want to insert BP=0 have I to modify also RT and the other parameter? 2) I've noted that PAPI lights in my first airport test appears and disappears as long as I climb and watched to them in spotview, I hope you understand me, and another time I was approaching to an airport and the first runway appears me normally far away but as near I was to this runway instantly appeared the second crossed runway. Do you now if I have to fix something in my cfg or REX for the PAPI? Many thanks for your help, very appreciated. Riccardo OS: Windows 10-64 bit, CPU: i7-7700K @4.20 GHz, GPU: Gigabyte GeForce GTX 1080 G1 8GB GDDR5, RAM: Corsair Vengeance DDR4 32GB 3000MHz, MB: MSI Z270
July 29, 201312 yr You have a slow proc with a fast GPU, Riccardo - so you can probably run BP=0. You can change the size of the buffer by adding PoolSize=xxxxxx (whatever size you find works) under the BufferPools=0 statement. The size is measured in bytes, and the default is 8 MB - expressed as 8388608, and can be:- 10 MB (10485760) 12 MB (12582912) 15 MB (15728640) 20 MB (20971520) or any number you wish, but not larger than about 20 MB. Just remember - those are created for every vertex object for every frame that's painted. A Reject Threshold is only used when BP is set to "1". I have no ideas on the runway lights issue. Perhaps others have experienced these problems? i7 [email protected] | 32GB RAM | EVGA RTX 3080Ti | Maximus Hero VII | 512GB 860 Pro | 512GB 850 Pro | 256GB 840 Pro | 2TB 860 QVO | 1TB 870 EVO | Seagate 3TB Cloud | EVGA 1000 GQ | Win10 Pro | EK Custom water cooling.
August 1, 201312 yr I have forgot the benefits using poolsize. I only use BP=0. To night i will replace a 5870 with the 7970 Vapor-X allthough i must admit its only with really bad weather this card has problems. Michael Moe Michael Moe
Create an account or sign in to comment