Thanks for the replies.
Depends what your ryzen 3 is today. For example my ryzen 3 3100 bottlenecks this game with faster GPUs heavily. I am lookout for 5600 upgrade to replace 3100 at it will benefit heavily if paired with faster GPU. 1050ti is not that GPU. If you do not upgrade that CPU upgrade is not needed either.
I still have the 3100 (2020) too. I wouldn't care as much about bottlenecks. But for a tactical combat RPG, to have a stable 30+ fps minimum was okay... which I did have back then, despite the really old 1050ti (from 2016/2017).
There's one more demanding game on the lookout, which is Arkane's Redfall probably (great studio, but the trailers and gameplay don't excite me quite yet). So updating the mainboard Bios and swapping the 3100 for a 5 5600 would be an option as well. But the GPU certainly is the biggest bottleneck. Officially it has been below minimum specs ever since the launch of EA.
Wouldn't it have been for the outrageous prices, I would have likely replaced it by last year already. Well that, and that there haven't been any new 75W TDP GPUs (like the 1050ti) capable of Full-HD gaming in years. Energy costs are also rising, after all. And even entry level cards such as the RX6600 are 130W TDP. If I buy one of those, I'm going to undervolt for sure.