Hacker News new | ask | show | jobs
by g_p 2130 days ago
> Without vsync? I guess its shifts from being more GPU-bound to more CPU-bound when running simulation proper, thus changing load percentages.

Yes, without vsync, idling in the main menu uses 100% GPU in task manager. GPU fan confirms this. Clearly a bug, as nothing in the menu looks to me to tax the GPU in even the slightest.

> Vsync delays game loop to next screen refresh, so excluding these newfangled Freesync/Gsync monitors framerate reduction is expected.

Interesting - my setup has freesync screens and GPU, although admittedly I'm not too sure about any of these newfangled display things. I have 2 displayed enabled, tomorrow I'll try it with just 1 display in case that helps.

And absolutely agreed, lack of DX12/Vulkan is a real shame and missed opportunity.

Regards lack of splash screen, perhaps I'm getting old, but this is a regression from older versions - FSX took a while to load but had a progress bar. If I had to ship a game in this state, I'd quickly write a shim executable to show a loading bar immediately. There's an exe that loads it (without startup intro videos) in the SDK, so clearly possible.

I guess maybe my expectations are out of line with the modern "release broken, patch often" mindset, but it seems disappointing they didn't optimise for multi core CPU, or handle regressions in basic UX, or do performance optimisation. But nonetheless, there's clearly some great work in this sim, and hopefully they'll have the confidence to try address some of these issues in patches - perhaps even moving to Vulkan or DX12. Nothing is impossible in a world where the entire game is downloaded and updatable, I guess.

1 comments

>es, without vsync, idling in the main menu uses 100% GPU in task manager. GPU fan confirms this. Clearly a bug, as nothing in the menu looks to me to tax the GPU in even the slightest.

"I told my GPU to work as hard as possible and it did so! The game is so poorly optimised".

That's kind of the point of Vsync. Not rendering unnecessary frames.

Was meaning from the perspective of "I'm viewing a menu, this shouldn't max the GPU out". From another comment it does seem the video running in the background is being rendered in realtime, and maxing out the GPU.

I am not sure vsync would help in the menu, since the FPS is sitting below 60 in any case. Otherwise I'd agree with you that vsync should be turned on. It seems for FS that vsync is generally causing more issues than not at this point.