Notifications
Clear all

To all SSC Station occupants

Thank you for the donations over the past year (2024), it is much appreciated. I am still trying to figure out how to migrate the forums to another community software (probably phpbb) but in the meantime I have updated the forum software to the latest version. SSC has been around a while so their is some very long time members here still using the site, thanks for making SSC home and sorry I haven't been as vocal as I should be in the forums I will try to improve my posting frequency.

Thank you again to all of the members that do take the time to donate a little, it helps keep this station functioning on the outer reaches of space.

-D1-

V-sync option

(@pizzi1)
Active Member

Hi all, i am new and this is my first post. 😀

Is there a way to force the v-sync directly into the game?. I have a huge "screen tearing" and I would eliminate it because

for me it 's very annoying, i don t see any vsync option (inside the game) and i have not found any vsync tag or line in the

pioneer config file.

I have already forced vertical sync into my ati graphics driver but i still have this problem again

thanks you for any response

Quote
Topic starter Posted : March 19, 2012 09:32
(@luomu)
Estimable Member

There is currently no such option. But I have submitted a patch so it will probably be in the next release. It will be a .ini option.

Quote:
I have already forced vertical sync into my ati graphics driver but i still have this problem again

This sounds a bit weird though, if it's forced it should work... we'll see if the patch changes it.

ReplyQuote
Posted : March 19, 2012 09:50
 robn
(@robn)
Noble Member

VSync option is now available in the latest nightly: http://twitter.com/#!/pioneerspacesim/s ... 8681672704

Edit your config.ini and set VSync=1 to enable it.

ReplyQuote
Posted : March 19, 2012 12:32
(@brianetta)
Prominent Member
Luomu wrote:
Quote:
I have already forced vertical sync into my ati graphics driver but i still have this problem again

This sounds a bit weird though, if it's forced it should work... we'll see if the patch changes it.

Hardly surprising. I can't have AA in Pioneer, even if I force it. I can get AA in glxgears, so it's not like my card just can't do it...

ReplyQuote
Posted : March 19, 2012 13:06
(@marcel)
Noble Member

This should be nice, thanks! Haven't tried it yet. I only see screen tearing when the ship rotates inside the elevator.

ReplyQuote
Posted : March 19, 2012 18:42
(@pizzi1)
Active Member

Thanks for the quick response 😀 . I have just tested the night build on my 2 pc:

1) atlhon x4 630, 4 giga ram, nvidia 9800: the patch does not work (vsync=1) but forcing the drivers vsync works.

2) athlon x6 bulldozer, 8 giga ram, ati 6750: the patch does not work (vsync=1)

(i have tested all under windows 7)

The patch seems does not work, but for the ati, for me is a drivers issue 😥 (ati = good performance, but bad drivers)

Pioneer is a awesome project if i can help you, testing something i am here.

ReplyQuote
Topic starter Posted : March 20, 2012 03:02
(@luomu)
Estimable Member
Pizzi1 wrote:
1) atlhon x4 630, 4 giga ram, nvidia 9800: the patch does not work (vsync=1) but forcing the drivers vsync works.

Make sure vsync is "application controlled" and in the nvidia control panel! Then it should work. I have a 9800 + W7 machine as well, so the results should be the same... My drivers version is 285.62.

uMm42.png

ReplyQuote
Posted : March 20, 2012 03:48
(@pizzi1)
Active Member

ops 😳 i have just tested and i have selected "v sync application controlled" option, and now vertical sync seems work well with "vsync=1" in the config file. (work well with nvidia and ati too)

As always well done and thank you Luomu for the hint.

ReplyQuote
Topic starter Posted : March 20, 2012 04:26
(@zephyros)
Eminent Member

wouldn't this cause a framerate drop??

ReplyQuote
Posted : March 20, 2012 08:17
(@fluffyfreak)
Noble Member
Zephyros wrote:
wouldn't this cause a framerate drop??

If you're getting more than the v-sync then yes, but you can only see what's being rendered during v-sync anyway. For LCD panels that's typically 60hz (i.e. 60fps) so the game will now render only at that speed and not waste time rendering frames that you won't see anyway 🙂

EDIT: Actually I forgot the caveat - if you're getting LESS than 60fps then yes it will drop the framerate to some multiple of the v-sync rate. So if the v-sync is at 60hz, and you're getting 59fps, it will drop down to 30fps and display each frame for typically 2hz. You can suffer "pinging" or "lurch" because of this where the framerate oscilates rapidly between 60 and 30 fps but if that happens... just turn it back off 😉

ReplyQuote
Posted : March 22, 2012 06:20