{"action":"created","issue":{"url":"https://api.github.com/repos/mamedev/mame/issues/483","labels_url":"https://api.github.com/repos/mamedev/mame/issues/483/labels{/name}","comments_url":"https://api.github.com/repos/mamedev/mame/issues/483/comments","events_url":"https://api.github.com/repos/mamedev/mame/issues/483/events","html_url":"https://github.com/mamedev/mame/pull/483","id":119255875,"number":483,"title":"Output vectors to a DAC device on the serial port.","user":{"login":"osresearch","id":3068843,"avatar_url":"https://avatars.githubusercontent.com/u/3068843?v=3","gravatar_id":"","url":"https://api.github.com/users/osresearch","html_url":"https://github.com/osresearch","followers_url":"https://api.github.com/users/osresearch/followers","following_url":"https://api.github.com/users/osresearch/following{/other_user}","gists_url":"https://api.github.com/users/osresearch/gists{/gist_id}","starred_url":"https://api.github.com/users/osresearch/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/osresearch/subscriptions","organizations_url":"https://api.github.com/users/osresearch/orgs","repos_url":"https://api.github.com/users/osresearch/repos","events_url":"https://api.github.com/users/osresearch/events{/privacy}","received_events_url":"https://api.github.com/users/osresearch/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":10,"created_at":"2015-11-27T22:56:56Z","updated_at":"2015-11-28T23:53:42Z","closed_at":"2015-11-28T12:28:42Z","pull_request":{"url":"https://api.github.com/repos/mamedev/mame/pulls/483","html_url":"https://github.com/mamedev/mame/pull/483","diff_url":"https://github.com/mamedev/mame/pull/483.diff","patch_url":"https://github.com/mamedev/mame/pull/483.patch"},"body":"This patch adds output of the vector line segments to the serial port in a format that the v.st vector display board will parse.  This allows display of the emulated games on real vector hardware like oscilloscopes, vectorscopes and slower XY monitors like the Vectrex.  It adds runtime options to set the serial port, the scaling and the rotation of the display.  More info: https://trmm.net/MAME\r\n\r\nThis patch also adds a `SUBTARGET=vector` to build just the vector games and CPUs, which shortens the build time from hours to a few minutes.\r\n\r\n![Starwars on a vectorscope and a Vectrex](https://49.media.tumblr.com/e4f2586dd94cd36beee271fd90e8a9cc/tumblr_nxgs3gqcMc1s6w6q7o1_500.gif)"},"comment":{"url":"https://api.github.com/repos/mamedev/mame/issues/comments/160347155","html_url":"https://github.com/mamedev/mame/pull/483#issuecomment-160347155","issue_url":"https://api.github.com/repos/mamedev/mame/issues/483","id":160347155,"user":{"login":"balr0g","id":1091609,"avatar_url":"https://avatars.githubusercontent.com/u/1091609?v=3","gravatar_id":"","url":"https://api.github.com/users/balr0g","html_url":"https://github.com/balr0g","followers_url":"https://api.github.com/users/balr0g/followers","following_url":"https://api.github.com/users/balr0g/following{/other_user}","gists_url":"https://api.github.com/users/balr0g/gists{/gist_id}","starred_url":"https://api.github.com/users/balr0g/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/balr0g/subscriptions","organizations_url":"https://api.github.com/users/balr0g/orgs","repos_url":"https://api.github.com/users/balr0g/repos","events_url":"https://api.github.com/users/balr0g/events{/privacy}","received_events_url":"https://api.github.com/users/balr0g/received_events","type":"User","site_admin":false},"created_at":"2015-11-28T23:53:41Z","updated_at":"2015-11-28T23:53:41Z","body":"@osresearch I believe USB ACM devices require an .inf on Windows 8.1 and earlier — see https://msdn.microsoft.com/en-us/library/windows/hardware/ff538820%28v=vs.85%29.aspx?f=255&MSPPError=-2147217396. This is annoying, as an .inf-only driver needs to be signed on Windows 8.1. I'm not sure if there's any reasonable workaround here (other than avoiding that version of Windows). However, that's a fairly minor issue in the grand scheme of things. Just worth pointing out."}}