October 20, 20223 yr Author 5 hours ago, Cpt_Piett said: ame thing happened to me today. I manually changed some MSFS core affinities using Lasso, and MSFS would CTD before reaching the Xbox logo. I've had nothing but trouble w/ Lasso and messaged the Dev about it but never resolved it. Way too complex a program when all I need is to be to set affinity and priority per app. Windows really ought to be able to allow users to do this. 28 minutes ago, JimBrown said: This should do it: @ECHO OFF echo. TIMEOUT 5 echo Starting FSLTL with AffinityMask . . . D: cd \MSFS\Mods\Aircraft\fsltl-traffic-injector start "FSLTL" /affinity F0000 "fsltl-trafficinjector.exe" echo. ...jim Jim et al, do you know of a table that converts Cores to HEX or whatever that is, the "F0000"? For my 9900K I would need to know Core0, Core1 and Core7. Edited October 20, 20223 yr by Noel Noel System: 9900X3D Noctua NH-D15 G2, MSI Pro 650-P WiFi, G.SKILL 64GB (2 x 32GB) 288-Pin PC RAM DDR5 6000, WD NVMe 2Tb x 1, Sabrent NVMe 2Tb x 1, RTX 4090 FE, Corsair RM1000W PSU, Win11 Home, LG Ultra Curved Gsync Ultimate 3440x1440, Phanteks Enthoo Pro Case, TCA Boeing Edition Yoke & TQ, Cessna Trim Wheel, RTSS Framerate Limiter w/ Front Edge Sync. Aircraft used in MSFS 2024: Fenix A320, Aerosoft CRJ, FBW, WT 787X, I-Fly 737 MAX 8, Citation Longitude.
October 20, 20223 yr 22 minutes ago, Noel said: I've had nothing but trouble w/ Lasso and messaged the Dev about it but never resolved it. Way too complex a program when all I need is to be to set affinity and priority per app. Windows really ought to be able to allow users to do this. Sure. Well I've been running it for years and I can't say I've been able to pinpoint any problems to it. Well, except perhaps today when MSFS refused to load when I took it off some cores. But that also happened to another user with task manager. It's really not that complex though IMO. At least not more complex than running batch files to do the same. 7950X3D | RTX 4090 | 64GB DDR5
October 20, 20223 yr Author 19 minutes ago, Cpt_Piett said: Sure. Well I've been running it for years and I can't say I've been able to pinpoint any problems to it. Well, except perhaps today when MSFS refused to load when I took it off some cores. But that also happened to another user with task manager. It's really not that complex though IMO. At least not more complex than running batch files to do the same. Lasso is easy to use to set affinity and priority, but it does far more that I need it to do. I used it religiously in P3D and initially in MSFS but then one fine update it would no longer let me launch MSFS. Didn't care for other tweaking features it offers none of which ever made a difference for me. I'd just as soon use something like it, or Bills2 if it works. I think I'll try it. Noel System: 9900X3D Noctua NH-D15 G2, MSI Pro 650-P WiFi, G.SKILL 64GB (2 x 32GB) 288-Pin PC RAM DDR5 6000, WD NVMe 2Tb x 1, Sabrent NVMe 2Tb x 1, RTX 4090 FE, Corsair RM1000W PSU, Win11 Home, LG Ultra Curved Gsync Ultimate 3440x1440, Phanteks Enthoo Pro Case, TCA Boeing Edition Yoke & TQ, Cessna Trim Wheel, RTSS Framerate Limiter w/ Front Edge Sync. Aircraft used in MSFS 2024: Fenix A320, Aerosoft CRJ, FBW, WT 787X, I-Fly 737 MAX 8, Citation Longitude.
October 20, 20223 yr What I do is change core affinities in task manager manually every time I boot up MSFS. I'm not using any batch file. It is tedious. 5800X3D, RTX4070, 600 Watt, one or two 1440p 32" screens, 64 GB RAM, 4 TB PCle 3 NVMe, Warthog throttle, VKB NXT EVO stick, Honeycomb Alpha yoke, CH quad, 3 Logitech panels, 2 StreamDecks, Desktop Aviator Trim Panel. Crystal Light VR.
October 20, 20223 yr 22 minutes ago, Fielder said: What I do is change core affinities in task manager manually every time I boot up MSFS. I'm not using any batch file. It is tedious. It's strange that it won't start after changing affinities. Just had another CTD upon load after I had changed affinities. Not sure if I'm going to bother with changing back and forth all the time. Not even sure how much performance is improved by doing this. 7950X3D | RTX 4090 | 64GB DDR5
October 20, 20223 yr 46 minutes ago, Cpt_Piett said: It's strange that it won't start after changing affinities. Just had another CTD upon load after I had changed affinities. Not sure if I'm going to bother with changing back and forth all the time. Not even sure how much performance is improved by doing this. I don't even know how to change affinities before loading MSFS. Because flightsimulator.exe is not listed in task manager before it is running. I boot up MSFS, then change affinities later on. 5800X3D, RTX4070, 600 Watt, one or two 1440p 32" screens, 64 GB RAM, 4 TB PCle 3 NVMe, Warthog throttle, VKB NXT EVO stick, Honeycomb Alpha yoke, CH quad, 3 Logitech panels, 2 StreamDecks, Desktop Aviator Trim Panel. Crystal Light VR.
October 21, 20223 yr 2 minutes ago, Fielder said: I don't even know how to change affinities before loading MSFS. I used to do it with Lasso. For a long time I didn't bother with it. Until this thread. Now I'm probably not going to bother with it again, lol. 7950X3D | RTX 4090 | 64GB DDR5
October 21, 20223 yr 2 hours ago, Noel said: Lasso is easy to use to set affinity and priority, but it does far more that I need it to do. I used it religiously in P3D and initially in MSFS but then one fine update it would no longer let me launch MSFS. Didn't care for other tweaking features it offers none of which ever made a difference for me. I'd just as soon use something like it, or Bills2 if it works. I think I'll try it. Hey Noel, l have been testing Bill’s process manager for the last 2 days. I basically put FSLTL injector, Spad.next, Fenix app and bootstrapper, navigraph simlink and my stream deck software on the e-cores (16,17,18 & 19) of my i7 12700K. The thought process was to leave the main performance cores just for MSFS. So far it seems to have been successful. I also enabled the IGPU and shifted the Fenix displays to render on that as well as removing the e-cores from MSFS so it only uses the p-cores. The only thing I found was that you have to start MSFS first and get to the main menu before opening the process manager and other required apps. If you don’t do it this way MSFS crashes to desktop right after starting from the desktop shortcut or in my case the reshade bat. Also if you need to quit MSFS you have to reboot a because even if you quit the process manager and any applications that were setup MSFS still crashes when starting from a desktop shortcut. I realized any applications I moved to specific cores still stayed on those cores even after quitting the process manager and restarting the application. I rarely quit the sim during sessions so for me it’s not a huge issue to reboot if I need to. The weird thing is if you don’t reboot MSFS starts ok from either the MS store or Xbox app. It’s only shortcuts that have issues. I am playing around creating a batch file that runs everything I need after I’m at the main menu which I can then launch from my stream deck. Bill’s process manager is completely free and easy to use. I’m going to do a couple of flights tomorrow with a standard sim and see if there’s any drop in performance. Edited October 21, 20223 yr by RJC68 Richard i7-12700K | Noctua NH-D15S Black Version | MSI Pro Z690 - A | 32 GB DDR4 3600 | Gigabyte Gaming OC 4090 | 1TB WD Blue NMVe (MSFS 2020) | 500 GB WD Black Gen 4 NVMe | 4TB WD Black Conventional | Fractal Design Torrent Case | Seasonic 1000W Gold Plus PSU | Thrustmaster Boeing Yoke | Honeycomb Throttle | Airbus Side Stick | Virpil Rudder Pedals | Sony X90K 55 Inch TV |
October 21, 20223 yr 3 hours ago, Noel said: I've had nothing but trouble w/ Lasso and messaged the Dev about it but never resolved it. Way too complex a program when all I need is to be to set affinity and priority per app. Windows really ought to be able to allow users to do this. Jim et al, do you know of a table that converts Cores to HEX or whatever that is, the "F0000"? For my 9900K I would need to know Core0, Core1 and Core7. F0000 presumes a 20-core setup. And that hex F0000 would allow that app to only run on the last 4 cores (Core16,Core17,core18,core19). For an app to only use Core0, Core1 and Core7 you would use a hex of 83 That is...last 8 digits in a binary string of 1000 0011 whereas, translated, RIGHT TO LEFT, Core0 (is a "1" meaning "use me!"), continuing left, Core1 (is also a "1"), continuing left, Core3 is a "0" meaning "do not use", continuing left is a "0", and continuing left 3 more zeros and finally the left-most digit is a 1 and it is core7. You can use Windows calculator in Programmer mode and you can also go to the bitsum website, they have a calc also: https://bitsum.com/tools/cpu-affinity-calculator/ Rhett 7800X3D ♣ 96 GB G.Skill Flare ♣ Gigabyte 4090 ♣ Crucial P5 Plus 2TB
October 21, 20223 yr 1 hour ago, RJC68 said: It’s only shortcuts that have issues. Well that’s interesting 🤔 Well I run MSFS from a .bat file anyway because of reshade. Do you have to set the affinities every time you start MSFS after a reboot? 7950X3D | RTX 4090 | 64GB DDR5
October 21, 20223 yr Author 2 hours ago, RJC68 said: am playing around creating a batch file that runs everything I need after I’m at the main menu which I can then launch from my stream deck. Bill’s process manager is completely free and easy to use. Thanks for that overview. Quite frankly I'm not certain how much of this matters but I don't think it can hurt either. If I can make a simple batch file that works that sounds attractive so it automatically sets affinity and priority when the program is launched. Choice B might be to set as many as possible to say Core0 and Core1 and keep MSFS off those two, so not just a few running processes like audiodg.exe but allthe rest, or as many as possible. For doing that it might be better to go w/ Bills2 or try Lasso again as they make it easy to do, i.e. they are the batch file creators. I paid for a license for Lasso so might just try it again and see if it was ever fixed. Noel System: 9900X3D Noctua NH-D15 G2, MSI Pro 650-P WiFi, G.SKILL 64GB (2 x 32GB) 288-Pin PC RAM DDR5 6000, WD NVMe 2Tb x 1, Sabrent NVMe 2Tb x 1, RTX 4090 FE, Corsair RM1000W PSU, Win11 Home, LG Ultra Curved Gsync Ultimate 3440x1440, Phanteks Enthoo Pro Case, TCA Boeing Edition Yoke & TQ, Cessna Trim Wheel, RTSS Framerate Limiter w/ Front Edge Sync. Aircraft used in MSFS 2024: Fenix A320, Aerosoft CRJ, FBW, WT 787X, I-Fly 737 MAX 8, Citation Longitude.
October 21, 20223 yr 4 minutes ago, Noel said: I paid for a license for Lasso so might just try it again and see if it was ever fixed. Let us know how it goes. I think with Fenix and similar demanding addons using external apps changing core affinities makes sense. Btw I just tested the Fenix at KLAX in SU11 with DX12. CPU running at 100%. Can’t remember last time I saw that. It’s a very good thing though. 7950X3D | RTX 4090 | 64GB DDR5
October 21, 20223 yr audiodg.exe This was the cause of several issues and CTD's, surprisingly. Stutters, pauses and CTD's. I got rid of those garbage corsair hs70's for HyperX Cloud Alpha II and dont get that any longer. I really forgot about Windows allowing the slideshow background. lol 7800+4090+64ram Just Flight RJ, 146 and F28, Piper Arrows ---A2A Aerostar and Comanche---Black Square Starship, Duke(s), TBM, Bonanza/BaronV2, KingAir---FSReborn FSR500---COWS Da42---FX P180, HJet & VJet---FlySimWare Chancellor and LearJet---FlightSimStudio EMB175 &P2006T---Fenix 320---PMDG DC6, 737(700+900), 777---C22J---Milviz Cessna 310 & Porter---SimWorksStudios Kodiak, PC12, Zenith & RV14---BigRadials Goose---IndiaFoxEcho MB3339+F35.
October 21, 20223 yr Author 2 hours ago, Cpt_Piett said: Let us know how it goes. I think with Fenix and similar demanding addons using external apps changing core affinities makes sense. Btw I just tested the Fenix at KLAX in SU11 with DX12. CPU running at 100%. Can’t remember last time I saw that. It’s a very good thing though. Okay only one test flight in the PMDG 738 at YSSY add-on I forget who the Dev is, and I put every process running, all of them, on pairs of cores 0,1 and 2,3, and 4,5 and 6 and left Core7 off of any except System, Explorer.exe and RuntimeBroker as Lasso discouraged those. I may have kept System off of Core07 but not sureArrived at the gate engines running (Loaded Taxi config) and had nice rain and clouds: absolutely FLAWLESS taxi and TO with plenty of fast taxiing, turning sharply, just as good as it gets! I'm going to reboot and run Lasso again and see if MSFS still launches and verify all changes stuck... I think I discovered why it wouldn't launch: I had to disable affinity assigning to flightsimulator.exe -- so just left assigned to all 8 cores. Then, it launched! Can't wait to see if it holds up tomorrow! I assigned everything I could off the main thread core and you can't see the ones scrolled below so there are quite a few more: Edited October 21, 20223 yr by Noel Noel System: 9900X3D Noctua NH-D15 G2, MSI Pro 650-P WiFi, G.SKILL 64GB (2 x 32GB) 288-Pin PC RAM DDR5 6000, WD NVMe 2Tb x 1, Sabrent NVMe 2Tb x 1, RTX 4090 FE, Corsair RM1000W PSU, Win11 Home, LG Ultra Curved Gsync Ultimate 3440x1440, Phanteks Enthoo Pro Case, TCA Boeing Edition Yoke & TQ, Cessna Trim Wheel, RTSS Framerate Limiter w/ Front Edge Sync. Aircraft used in MSFS 2024: Fenix A320, Aerosoft CRJ, FBW, WT 787X, I-Fly 737 MAX 8, Citation Longitude.
October 21, 20223 yr 10 hours ago, Cpt_Piett said: Well that’s interesting 🤔 Well I run MSFS from a .bat file anyway because of reshade. Do you have to set the affinities every time you start MSFS after a reboot? I also run MSFS from the reshade bat which is how I discovered the issue. Basically with Bill's Process Manager you set up a series of rules that allocate specific cores & priorities if needed for individual programs. I am working on a batch file that I can launch once in the MSFS main menu that starts the Process Manager and then each other piece of software I need. The affinities will then be set automatically based on the rules. Richard i7-12700K | Noctua NH-D15S Black Version | MSI Pro Z690 - A | 32 GB DDR4 3600 | Gigabyte Gaming OC 4090 | 1TB WD Blue NMVe (MSFS 2020) | 500 GB WD Black Gen 4 NVMe | 4TB WD Black Conventional | Fractal Design Torrent Case | Seasonic 1000W Gold Plus PSU | Thrustmaster Boeing Yoke | Honeycomb Throttle | Airbus Side Stick | Virpil Rudder Pedals | Sony X90K 55 Inch TV |
Archived
This topic is now archived and is closed to further replies.