That looks normal for London, without it being busier. Assuming you’ve never fiddled with your Nvidia settings in the past, you’re now getting the benefit of threaded optimisation - putting performance back to how it should be (and was prior to this year).
Makuri will still be significantly lower than all other worlds, but it’ll now be better than that image you’ve added in.
Zwift set to 4k resolution, hosted a Meetup in Neokyo, used the “watch” function to follow riders going through the Electric Loop. Crowdedness was “Solo” as Makuri is out of rotation.
I did this twice, a few minutes apart, once with Nvidia set to “Threaded ON” the other “OFF.” (note: I have an FPS cap of 60 in the Nvidia control panel as none of my 4k TVs nor laptop screen go above this)
Threaded OFF: Zwiftalizer 2.0
P1 47fps, Avg 56fps, Max 60fps - Std Dev 4
Threaded ON: Zwiftalizer 2.0
P1 57fps, Avg 59fps, Max 61fps - Std Dev 1
I should really try it without the FPS cap and see how high it’ll go but it seems like enabling Nvidia threading stabilizes framerate a lot. I’ll try again when Neokyo’s in rotation so I can give the system a better workout. (edit - removing the FPS cap didn’t do much…though Crowdedness was now up to “Company” so maybe that had an effect)
The mobile RTX 3050 isn’t especially strong and you may be hitting power/thermal limits with it being a laptop, so it’s hard to know if you’re CPU or GPU bound. I probably wouldn’t recommend using the 4K resolution setting on that GPU if you intend to maintain 60fps as often as possible, it benchmarks quite a bit lower than a desktop 970/1060 3GB and for me that means it’s not strong enough for Zwift in 4K. Chances are though, you’re not seeing higher frame rates because even with these changes to the game, Makuri remains much harder on the CPU than everywhere else.
Since the turn of the year and prior to this update, holding 60fps everywhere outside Makuri was unreasonably hard on the CPU (hence this thread) because I believe only one of the changes was in place. With both changes it’s far better on Makuri and everywhere else goes mostly back to normal. There are even some performance uplifts in non-Makuri situations but they don’t really change the fundamental requirements for 60fps on Zwift.
Yeah, that’s a good point. It isn’t a gaming laptop per se - the more detailed spec on the RTX3050 GPU are 1057.5MHz at 35W (50W with Dynamic Boost) so it’s not like the high end gaming laptops with 70Watt GPUs.
FWIW, if I’m bothering to set it up with the 4k OLED TV, I’ll take the frame-rate hit in favour of resolution. I know you’re not a fan of the “fruit box” but it’s my daily-driver unless I’m doing an epic ride where I want the full Ultra Profile/4k-res eye-candy experience.
I’m playing a bit of a waiting/poaching game right now: used PC hardware is ridiculously overpriced in Canada (like, double what you pay in the UK or USA). If I spot something like a GTX 980 or 1060 in a bargain bin (or can get a hand-me-down) without busting the bank, I’ll start cobbling a dedicated system together.
Come to think of it: the laptop has ThunderBolt 4. I wonder if I could run an e-GPU via that. You know, for science.
Annihilating Basic profile at 1080p30 takes far less power and spend than anything with a GTX 980/1060 (which would max out the game), so it’s not a fair comparison. But that’s a whole separate topic.
Expanded my pain cave setup today and got myself a 4K120Hz + VRR capable TV. Zwift looks absolutely gorgeous on 4K with VRR enabled. Can’t wait to see how it used to be once the FPS issues are fixed. Was a really smooth experience, however, frames dropped to around 80-90 riding through Titan’s Groove or as I joined a pace partner it even went to around 60-70, but never saw any stuttering. Besides that, I had pretty good framerates between from 100 to 120Hz most of the time.
Now I’ll also complain as soon as something isn’t as smooth as it should. Should I thank @Dave_ZPCMR for that? Not so sure…
@Dave_ZPCMR I’ve experienced short Blackscreens and Screen Tearing and something I’d describe as microstutters. My assumption is that the HDMI Cable between TV and Graphics Card has an issue.
Black screens would be a signal issue, stutters and tearing is likely settings. But yeah, I’d try a different cable first. It needs to be an Ultra High Speed cable (48Gbits, HDMI 2.1) for your use case.
Six months in the making and gone in a matter of weeks, superseded by ludicrous stutter whenever anything of note happens on screen. Oh look, someone coming in the other direction. That’s unusual, best cause a massive CPU spike.
I did the Eric group ride today, on certain parts of the route I would be down to 10-15fps and then straight back to 40-45fps again - can’t be thermals, and looking at zwiftalizer - appears ot be location related:
That’s because of your vsync settings. Let me know what system you’re using and I can tell you how to resolve it. Generally speaking it’s happening when you are CPU limited, as expected on a big ride like that. But the behaviour of it hard dropping to a division of your display’s refresh rate is due to vsync.
Edit: if it’s your laptop with the 1650, you need to enable triple buffering. It’s in the Nvidia settings guide on the group.