{"action":"created","issue":{"url":"https://api.github.com/repos/Cxbx-Reloaded/Cxbx-Reloaded/issues/966","repository_url":"https://api.github.com/repos/Cxbx-Reloaded/Cxbx-Reloaded","labels_url":"https://api.github.com/repos/Cxbx-Reloaded/Cxbx-Reloaded/issues/966/labels{/name}","comments_url":"https://api.github.com/repos/Cxbx-Reloaded/Cxbx-Reloaded/issues/966/comments","events_url":"https://api.github.com/repos/Cxbx-Reloaded/Cxbx-Reloaded/issues/966/events","html_url":"https://github.com/Cxbx-Reloaded/Cxbx-Reloaded/issues/966","id":302194457,"number":966,"title":"Enable V-sync by default","user":{"login":"PatrickvL","id":461930,"avatar_url":"https://avatars0.githubusercontent.com/u/461930?v=4","gravatar_id":"","url":"https://api.github.com/users/PatrickvL","html_url":"https://github.com/PatrickvL","followers_url":"https://api.github.com/users/PatrickvL/followers","following_url":"https://api.github.com/users/PatrickvL/following{/other_user}","gists_url":"https://api.github.com/users/PatrickvL/gists{/gist_id}","starred_url":"https://api.github.com/users/PatrickvL/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/PatrickvL/subscriptions","organizations_url":"https://api.github.com/users/PatrickvL/orgs","repos_url":"https://api.github.com/users/PatrickvL/repos","events_url":"https://api.github.com/users/PatrickvL/events{/privacy}","received_events_url":"https://api.github.com/users/PatrickvL/received_events","type":"User","site_admin":false},"labels":[{"id":559435046,"url":"https://api.github.com/repos/Cxbx-Reloaded/Cxbx-Reloaded/labels/good-for-beginners","name":"good-for-beginners","color":"1d76db","default":false},{"id":746537582,"url":"https://api.github.com/repos/Cxbx-Reloaded/Cxbx-Reloaded/labels/request","name":"request","color":"ea64ac","default":false},{"id":567377863,"url":"https://api.github.com/repos/Cxbx-Reloaded/Cxbx-Reloaded/labels/timing","name":"timing","color":"d4c5f9","default":false},{"id":543819882,"url":"https://api.github.com/repos/Cxbx-Reloaded/Cxbx-Reloaded/labels/user%20interface","name":"user interface","color":"02d7e1","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2018-03-05T07:18:16Z","updated_at":"2018-03-05T08:17:44Z","closed_at":null,"author_association":"OWNER","body":"Many users ask how to limit the framerate. To avoid that, enable V-sync by default, meaning : When reading the V-sync setting from registry, if the value is absent, use \"enabled\" as default value.\n\nAlso, verify all LLE settings are turned off by default."},"comment":{"url":"https://api.github.com/repos/Cxbx-Reloaded/Cxbx-Reloaded/issues/comments/370341427","html_url":"https://github.com/Cxbx-Reloaded/Cxbx-Reloaded/issues/966#issuecomment-370341427","issue_url":"https://api.github.com/repos/Cxbx-Reloaded/Cxbx-Reloaded/issues/966","id":370341427,"user":{"login":"BenNottelling","id":17304943,"avatar_url":"https://avatars0.githubusercontent.com/u/17304943?v=4","gravatar_id":"","url":"https://api.github.com/users/BenNottelling","html_url":"https://github.com/BenNottelling","followers_url":"https://api.github.com/users/BenNottelling/followers","following_url":"https://api.github.com/users/BenNottelling/following{/other_user}","gists_url":"https://api.github.com/users/BenNottelling/gists{/gist_id}","starred_url":"https://api.github.com/users/BenNottelling/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/BenNottelling/subscriptions","organizations_url":"https://api.github.com/users/BenNottelling/orgs","repos_url":"https://api.github.com/users/BenNottelling/repos","events_url":"https://api.github.com/users/BenNottelling/events{/privacy}","received_events_url":"https://api.github.com/users/BenNottelling/received_events","type":"User","site_admin":false},"created_at":"2018-03-05T08:17:44Z","updated_at":"2018-03-05T08:17:44Z","author_association":"CONTRIBUTOR","body":"@Margen67 True, but let's say a game is running at 250fps enabling V-sync would bring the framerate down to 144 as I have a 144Hz monitor which is at least closer to being playable, plus we could include instructions on how to change the monitor refresh rate to 60Hz. All in all it won't cause any harm. Oh and an idea: is there any part of the directX API to change the monitor refresh rate? Or in a windows API? If it's available to us we could have Cxbx set the monitor refresh rate temporarily to 60 and then enable V-sync. I have no idea if it's possible, but it's still an idea"}}
{"actor":{"display_login":"BenNottelling"}}